section.svelte-1bfbbfw{padding:var(--spacing-s);height:100svh}.inner.svelte-1bfbbfw{height:100%;width:100%;background-color:var(--color-black);color:var(--color-white);position:relative;padding:var(--spacing-l);display:flex;flex-direction:column;justify-content:center;align-items:center}.textbox.svelte-1bfbbfw{position:relative;z-index:1;padding:var(--spacing-l);text-align:center;margin-inline:auto;max-width:45ch}section.svelte-onab5f{margin-block:var(--spacing-s);padding-inline:var(--spacing-s)}header.svelte-onab5f{padding-block:var(--spacing-xl);padding-inline:var(--spacing-s);display:grid;gap:var(--spacing-s)}@media (min-width: 600px){header.svelte-onab5f{grid-template-columns:1fr 1fr;align-items:baseline}}.description.svelte-onab5f{max-width:35ch}.splash.svelte-oxlq70{height:100svh;padding:var(--spacing-s)}.inner.svelte-oxlq70{height:100%;width:100%;background-color:var(--color-black);color:var(--color-white);position:relative;padding:var(--spacing-l);display:flex;flex-direction:column;justify-content:center;align-items:center}.logo.svelte-oxlq70{width:100%;position:relative;z-index:1}@media (min-width: 1200px){.logo.svelte-oxlq70{width:85%}}.textbox.svelte-oxlq70{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-l);text-align:center;margin-inline:auto;max-width:45ch}details.svelte-13t9qfq{background-color:#0000000d}.toggle.svelte-13t9qfq{position:relative;padding:var(--spacing-s);display:grid;align-items:center;column-gap:var(--spacing-s);cursor:pointer}.toggle.svelte-13t9qfq .icon:where(.svelte-13t9qfq){position:absolute;right:var(--spacing-s);display:flex;justify-content:center;align-items:center}.toggle.svelte-13t9qfq:hover{background-color:var(--color-accent)}.toggle.svelte-13t9qfq:active{background-color:var(--color-accent-hover)}details[open].svelte-13t9qfq{background-color:var(--color-accent)}.content.svelte-13t9qfq{padding:var(--spacing-s)}.team-section.svelte-1jhzyxe{margin-block:var(--spacing-l);padding-inline:var(--spacing-s)}@media (min-width: 600px){.team-section.svelte-1jhzyxe{display:grid;gap:var(--spacing-s);grid-template-columns:repeat(12,1fr);margin-block:var(--spacing-xl)}.wrapper.svelte-1jhzyxe{grid-column:2 / 12}}@media (min-width: 1200px){.team-section.svelte-1jhzyxe{display:grid;gap:var(--spacing-s);grid-template-columns:repeat(12,1fr);margin-block:var(--spacing-xxl)}.wrapper.svelte-1jhzyxe{grid-column:3 / 11}}h2.svelte-1jhzyxe{margin-bottom:var(--spacing-s)}.team-grid.svelte-1jhzyxe{display:grid;gap:var(--spacing-s)}.accordion-header.svelte-1jhzyxe{display:grid;align-items:center;column-gap:var(--spacing-s)}@media (min-width: 600px){.accordion-header.svelte-1jhzyxe{grid-template-columns:1fr 1fr}}.accordion-body.svelte-1jhzyxe{display:grid;gap:var(--spacing-s)}@media (min-width: 600px){.accordion-body .profile-picture{width:75%}.accordion-body.svelte-1jhzyxe{grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.accordion-body .profile-picture{width:50%}}article.svelte-1wv70ah{position:relative;display:flex;flex-direction:column;background-color:var(--color-black);color:#fff;overflow:hidden;height:100%;min-height:400px;max-height:500px}.image-container.svelte-1wv70ah{position:relative;width:100%;height:55%;min-height:200px;overflow:hidden}.image-container.svelte-1wv70ah .bg-image{width:100%;height:100%;object-fit:cover;object-position:center top}.image-overlay.svelte-1wv70ah{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0%,transparent 40%,rgba(0,0,0,.7) 80%,rgba(0,0,0,1) 100%)}.content.svelte-1wv70ah{position:relative;z-index:2;padding:var(--spacing-m);display:flex;flex-direction:column;gap:.75em;flex:1;justify-content:center;margin-top:-40px}.stars.svelte-1wv70ah{display:flex;gap:2px;color:#fbbf24}.stars.svelte-1wv70ah svg{width:16px;height:16px;fill:currentColor}blockquote.svelte-1wv70ah{margin:0}blockquote.svelte-1wv70ah p:where(.svelte-1wv70ah){font-size:clamp(15px,1.5vw,18px);line-height:1.5;font-weight:400;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.reviewer.svelte-1wv70ah{font-size:13px;font-style:normal;color:#fff9;font-weight:500;letter-spacing:.02em}article.svelte-1wv70ah:not(:has(.image-container)){justify-content:center;background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}article.svelte-1wv70ah:not(:has(.image-container)) .content:where(.svelte-1wv70ah){margin-top:0;text-align:center;align-items:center}@media (max-width: 600px){article.svelte-1wv70ah{min-height:350px;max-height:420px}.content.svelte-1wv70ah{padding:var(--spacing-s)}blockquote.svelte-1wv70ah p:where(.svelte-1wv70ah){-webkit-line-clamp:3}}section.svelte-u26ym3{margin-block:var(--spacing-m);padding-inline:var(--spacing-s);overflow:clip}.embla.svelte-u26ym3{overflow:visible}.slides-wrapper.svelte-u26ym3{display:flex;gap:var(--spacing-s)}.slide.svelte-u26ym3{flex:0 0 85%;min-width:0;max-width:380px}@media (min-width: 600px){.slide.svelte-u26ym3{flex-basis:50%;max-width:420px}}@media (min-width: 900px){.slide.svelte-u26ym3{flex-basis:38%;max-width:450px}}@media (min-width: 1200px){.slide.svelte-u26ym3{flex-basis:30%;max-width:480px}}@media (min-width: 1600px){.slide.svelte-u26ym3{flex-basis:25%;max-width:500px}}section.svelte-vpxmvg{margin-block:var(--spacing-l);padding-inline:var(--spacing-m)}@media (min-width: 600px){section.svelte-vpxmvg{display:grid;gap:var(--spacing-s);grid-template-columns:repeat(12,1fr);margin-block:var(--spacing-xl)}.wrapper.svelte-vpxmvg{grid-column:2 / 12}}@media (min-width: 1200px){section.svelte-vpxmvg{display:grid;gap:var(--spacing-s);grid-template-columns:repeat(12,1fr);margin-block:var(--spacing-xxl)}.wrapper.svelte-vpxmvg{grid-column:3 / 11}}section.svelte-13wi6b0{margin-block:var(--spacing-s);padding-inline:var(--spacing-s);display:grid;align-items:start;gap:var(--spacing-s)}.info.svelte-13wi6b0{padding:var(--spacing-s);display:flex;flex-direction:column;align-items:start;gap:var(--spacing-m)}@media (min-width: 1200px){section.svelte-13wi6b0{grid-template-columns:repeat(4,1fr)}.info.svelte-13wi6b0{position:sticky;top:var(--spacing-s)}.image.svelte-13wi6b0{grid-column:span 3}}section.svelte-yd8km5{margin-block:var(--spacing-s);padding-inline:var(--spacing-s);--cols: 1;display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:var(--spacing-s)}@media (min-width: 600px){section.svelte-yd8km5{--cols: 2}}@media (min-width: 1200px){section.svelte-yd8km5{--cols: 3}}.science-block.svelte-yd8km5{aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;padding:var(--spacing-m)}.science-block.svelte-yd8km5:hover{background-color:var(--color-accent)}.science-block.svelte-yd8km5:active{background-color:var(--color-accent-hover)}.diagram-wrapper.svelte-yd8km5{position:relative;width:100%;height:100%}.label.svelte-yd8km5{opacity:0;position:absolute;padding:10px 12px;background-color:#fff}.science-block.svelte-yd8km5:hover .label:where(.svelte-yd8km5){opacity:1}section.svelte-1ecvzgr{margin-block:var(--spacing-s);padding-inline:var(--spacing-s);overflow:clip}.slides-wrapper.svelte-1ecvzgr{display:flex;gap:var(--spacing-s)}.slide.svelte-1ecvzgr{flex:0 0 90%}@media (min-width: 600px){.slide.svelte-1ecvzgr{flex-basis:75%}}@media (min-width: 1200px){.slide.svelte-1ecvzgr{flex-basis:40%}}@media (min-width: 1600px){.slide.svelte-1ecvzgr{flex-basis:29%}}.video-card.svelte-1ecvzgr{width:100%;display:block;text-align:left;position:relative;overflow:clip}.video-container.svelte-1ecvzgr{display:block;width:100%;aspect-ratio:.85}.poster-image.svelte-1ecvzgr{width:100%;height:100%;object-fit:cover}.video-overlay.svelte-1ecvzgr{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;padding:var(--spacing-m);background-color:#00000080;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);color:#fff;opacity:0;transition:all .2s ease}.video-card.svelte-1ecvzgr:hover .video-overlay:where(.svelte-1ecvzgr){opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.meta.svelte-1ecvzgr{position:absolute;z-index:1;bottom:0;left:0;right:0;padding:var(--spacing-s);padding-top:var(--spacing-l);color:#fff;background:linear-gradient(transparent,#00000080)}.meta.svelte-1ecvzgr p:where(.svelte-1ecvzgr){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}section.svelte-1v9c7w3{margin-block:var(--spacing-xl);padding-inline:var(--spacing-s);gap:var(--spacing-s);overflow:clip}.textblock.svelte-1v9c7w3{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-m)}.logo-banner.svelte-1v9c7w3{width:100%}.logos-wrapper.svelte-1v9c7w3{margin-top:var(--spacing-l);display:flex;justify-content:start;width:100%}.logos-wrapper.not-scrollable{justify-content:center}.logo-wrapper.svelte-1v9c7w3{flex:0 0 130px;aspect-ratio:1;position:relative;padding:var(--spacing-s);display:flex;justify-content:center;align-items:center;background-color:var(--color-tint-1);margin-inline:var(--spacing-s)}a.logo-wrapper.svelte-1v9c7w3:hover{background-color:var(--color-accent)}a.logo-wrapper.svelte-1v9c7w3:active{background-color:var(--color-accent-hover)}.logo-image{height:100%;width:100%;object-fit:contain;mix-blend-mode:darken}@media (min-width: 600px){.logo-wrapper.svelte-1v9c7w3{flex-basis:175px}}.image-text-section.svelte-1qxatip{margin-block:var(--spacing-s);padding-inline:var(--spacing-s);display:grid;align-items:center;grid-auto-flow:dense;gap:var(--spacing-s)}.textblock.svelte-1qxatip{padding:var(--spacing-m);padding-block:var(--spacing-l);display:flex;flex-direction:column;gap:var(--spacing-m)}.image-text-section .imageblock img{width:100%}.image-text-section .imageblock.small img{width:63.333%;margin-inline:auto;margin-block:var(--spacing-xl)}@media (min-width: 600px){.textblock.svelte-1qxatip{margin-inline:auto;padding-block:var(--spacing-xl);width:66.66666%}}@media (min-width: 1200px){.image-text-section.svelte-1qxatip{grid-template-columns:1fr 1fr}.right.svelte-1qxatip .imageblock:where(.svelte-1qxatip){grid-column:2}}.cards-section.svelte-c673ee{margin-block:var(--spacing-xl);padding-inline:var(--spacing-m);display:grid;gap:var(--spacing-s)}.heading-wrapper.svelte-c673ee{margin-block:var(--spacing-xl);text-align:center}.cards-wrapper.svelte-c673ee{display:grid;gap:var(--spacing-m);grid-template-columns:1fr;margin-inline:auto}@media (min-width: 600px){.cards-wrapper.svelte-c673ee{grid-template-columns:repeat(2,1fr);max-width:900px}}@media (min-width: 768px){.cards-wrapper.three-cards.svelte-c673ee{grid-template-columns:repeat(3,1fr)!important;max-width:1200px}}.card.svelte-c673ee{padding:var(--spacing-m);border-left:1px solid black;border-right:1px solid black;margin-right:-1px;display:flex;flex-direction:column;gap:var(--spacing-m)}.accordions-section.svelte-7bfxfg{margin-block:var(--spacing-xl);padding-inline:var(--spacing-m)}.wrapper.svelte-7bfxfg,.accordions-wrapper.svelte-7bfxfg{display:grid;gap:var(--spacing-s)}@media (min-width: 600px){.accordions-section.svelte-7bfxfg{display:grid;gap:var(--spacing-s);grid-template-columns:repeat(12,1fr)}.wrapper.svelte-7bfxfg{grid-column:2 / 12}}@media (min-width: 1200px){.accordions-section.svelte-7bfxfg{margin-block:var(--spacing-xxl)}.wrapper.svelte-7bfxfg{grid-column:4 / 10}}section.svelte-e2p2f2{margin-block:var(--spacing-s);padding-inline:var(--spacing-s);height:100svh}.inner.svelte-e2p2f2{height:100%;width:100%;background-color:var(--color-black);color:var(--color-white);position:relative;padding:var(--spacing-s);display:flex;flex-direction:column;justify-content:start;align-items:start}.textbox.svelte-e2p2f2{position:relative;z-index:1;padding:var(--spacing-m);width:55ch;max-width:100%;background-color:var(--color-tint-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:var(--spacing-m)}@media (min-width: 600px){.textbox.svelte-e2p2f2{position:sticky;top:45%}}media-controller.svelte-e2p2f2{--media-object-fit: cover;--media-tooltip-border-radius: 0;--media-tooltip-filter: var(--shadow-1)}media-control-bar.svelte-e2p2f2{justify-content:end}iframe.svelte-8gpcdf{min-height:100svh}.contact-section.svelte-1uex7f{padding:var(--spacing-xl) var(--spacing-m);display:grid}@media (min-width: 600px){.contact-section.svelte-1uex7f{grid-template-columns:repeat(12,1fr)}}.contact-card.svelte-1uex7f{width:100%;max-width:600px;padding:var(--spacing-m);display:grid;gap:var(--spacing-m);background-color:var(--color-accent);box-shadow:var(--shadow-1)}@media (min-width: 600px){.contact-card.svelte-1uex7f{padding:var(--spacing-l);grid-column:3 / 11}}@media (min-width: 1200px){.contact-card.svelte-1uex7f{grid-column:4 / 10}}.title-block.svelte-1uex7f{padding-bottom:var(--spacing-m)}.enquire-button.svelte-1uex7f{width:100%;padding:16px 24px;background-color:var(--color-black);color:#fff;border:none;font-size:var(--type-b-size);font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.04em}.enquire-button.svelte-1uex7f:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.enquire-button.svelte-1uex7f:active{transform:translateY(0)}.contact-block.svelte-1uex7f{display:grid;grid-template-columns:1fr;align-items:start;padding-top:var(--spacing-m);border-top:1px solid black;gap:var(--spacing-xs)}.contact-block.svelte-1uex7f:first-of-type{margin-top:var(--spacing-m)}.contact-block.svelte-1uex7f a:where(.svelte-1uex7f){text-decoration:none;color:inherit;transition:opacity .2s ease}.contact-block.svelte-1uex7f a:where(.svelte-1uex7f):hover{opacity:.7}.product-hero.svelte-1uda3hi{min-height:100svh;padding:var(--spacing-s);background-color:var(--color-white);color:var(--color-black);display:flex;align-items:center}.product-hero.dark.svelte-1uda3hi{background-color:#0a0a0a;color:var(--color-white)}.hero-grid.svelte-1uda3hi{width:100%;display:grid;gap:var(--spacing-l);align-items:center;padding:var(--spacing-m)}@media (max-width: 899px){.hero-grid.svelte-1uda3hi{grid-template-columns:1fr}.hero-image-wrapper.svelte-1uda3hi{order:-1;max-height:50vh}}@media (min-width: 900px){.hero-grid.svelte-1uda3hi{grid-template-columns:5fr 7fr;gap:var(--spacing-xl);padding:var(--spacing-xl)}}@media (min-width: 1200px){.hero-grid.svelte-1uda3hi{grid-template-columns:4fr 6fr;max-width:1600px;margin:0 auto}}.hero-content.svelte-1uda3hi{display:flex;flex-direction:column;gap:var(--spacing-m)}.hero-eyebrow.svelte-1uda3hi{color:var(--color-accent);font-weight:600;letter-spacing:.08em}.hero-title.svelte-1uda3hi{font-size:clamp(32px,6vw,56px);font-weight:700;line-height:1.05;margin:0}.hero-subtitle.svelte-1uda3hi{font-size:var(--type-m-size);line-height:1.3;margin:0;opacity:.9}.hero-description.svelte-1uda3hi{font-size:var(--type-b-size);line-height:1.5;margin:0;max-width:50ch}.dark.svelte-1uda3hi .hero-description:where(.svelte-1uda3hi){opacity:.75}.hero-ctas.svelte-1uda3hi{display:flex;gap:var(--spacing-m);flex-wrap:wrap;margin-top:var(--spacing-m)}.hero-cta.svelte-1uda3hi{display:inline-flex;align-items:center;gap:var(--spacing-s);padding:14px 24px;font-size:var(--type-b-size);text-transform:uppercase;letter-spacing:.04em;font-weight:600;text-decoration:none;transition:all .3s ease;white-space:nowrap}.button-primary.svelte-1uda3hi{background-color:var(--color-accent);color:var(--color-black)}.button-primary.svelte-1uda3hi:hover{background-color:var(--color-accent-hover);transform:translateY(-2px)}.button-secondary.svelte-1uda3hi{background-color:transparent;border:2px solid currentColor}.dark.svelte-1uda3hi .button-secondary:where(.svelte-1uda3hi){border-color:var(--color-white);color:var(--color-white)}.button-secondary.svelte-1uda3hi:hover{background-color:var(--color-white);color:var(--color-black)}.hero-features.svelte-1uda3hi{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:var(--spacing-m);margin-top:var(--spacing-l);padding-top:var(--spacing-l);border-top:1px solid currentColor}.dark.svelte-1uda3hi .hero-features:where(.svelte-1uda3hi){border-color:#fff3}.hero-feature.svelte-1uda3hi{display:flex;flex-direction:column;gap:var(--spacing-xs)}.feature-value.svelte-1uda3hi{font-size:var(--type-m-size);font-weight:700;color:var(--color-accent)}.feature-label.svelte-1uda3hi{opacity:.7;text-transform:uppercase;letter-spacing:.04em}.hero-image-wrapper.svelte-1uda3hi{position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--color-tint-1);border-radius:2px;overflow:hidden}.dark.svelte-1uda3hi .hero-image-wrapper:where(.svelte-1uda3hi){background-color:#ffffff0d}.hero-image{width:100%;height:auto;max-height:80vh;object-fit:contain;display:block}@media (min-width: 900px){.hero-image-wrapper.svelte-1uda3hi{aspect-ratio:4 / 3}.hero-image{position:absolute;inset:0;width:100%;height:100%;padding:var(--spacing-l);object-fit:contain}}.product-features.svelte-1dsllpb{padding:var(--spacing-xxl) var(--spacing-s);background-color:var(--color-white);color:var(--color-black)}.product-features.dark.svelte-1dsllpb{background-color:#0a0a0a;color:var(--color-white)}.features-container.svelte-1dsllpb{max-width:1400px;margin:0 auto;padding:0 var(--spacing-m)}.features-header.svelte-1dsllpb{max-width:800px;margin-bottom:var(--spacing-xxl)}.features-eyebrow.svelte-1dsllpb{display:block;color:var(--color-accent);font-weight:600;letter-spacing:.08em;margin-bottom:var(--spacing-m)}.features-title.svelte-1dsllpb{font-size:clamp(28px,5vw,48px);font-weight:700;line-height:1.1;margin:0 0 var(--spacing-m)}.features-description.svelte-1dsllpb{font-size:var(--type-b-size);line-height:1.6;margin:0;max-width:60ch}.dark.svelte-1dsllpb .features-description:where(.svelte-1dsllpb){opacity:.75}.features-grid.svelte-1dsllpb{display:grid;gap:var(--spacing-s)}@media (max-width: 599px){.features-grid.svelte-1dsllpb{grid-template-columns:1fr}}@media (min-width: 600px) and (max-width: 899px){.features-grid.svelte-1dsllpb{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.features-grid.columns-2.svelte-1dsllpb{grid-template-columns:repeat(2,1fr)}.features-grid.columns-3.svelte-1dsllpb{grid-template-columns:repeat(3,1fr)}.features-grid.columns-4.svelte-1dsllpb{grid-template-columns:repeat(4,1fr)}}.feature-card.svelte-1dsllpb{padding:var(--spacing-l);background-color:var(--color-tint-1);border:1px solid transparent;transition:all .3s ease;display:flex;flex-direction:column;gap:var(--spacing-m)}.dark.svelte-1dsllpb .feature-card:where(.svelte-1dsllpb){background-color:#ffffff08;border-color:#ffffff14}.feature-card.svelte-1dsllpb:hover{border-color:var(--color-accent);transform:translateY(-4px)}.dark.svelte-1dsllpb .feature-card:where(.svelte-1dsllpb):hover{background-color:#ffffff0f}.feature-image-wrapper.svelte-1dsllpb{aspect-ratio:16 / 10;overflow:hidden;background-color:var(--color-tint-2);margin:calc(var(--spacing-l) * -1);margin-bottom:0}.dark.svelte-1dsllpb .feature-image-wrapper:where(.svelte-1dsllpb){background-color:#ffffff0d}.feature-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.feature-card.svelte-1dsllpb:hover .feature-image{transform:scale(1.03)}.feature-indicator.svelte-1dsllpb{display:flex;align-items:center}.feature-indicator.svelte-1dsllpb .indicator:where(.svelte-1dsllpb){width:12px;height:12px;background-color:var(--color-accent)}.feature-title.svelte-1dsllpb{font-size:var(--type-m-size);font-weight:700;margin:0;line-height:1.2}.feature-description.svelte-1dsllpb{font-size:var(--type-b-size);line-height:1.5;margin:0}.dark.svelte-1dsllpb .feature-description:where(.svelte-1dsllpb){opacity:.7}.product-specs.svelte-1muiew2{padding:var(--spacing-xxl) var(--spacing-s);background-color:var(--color-grey-1);color:var(--color-black)}.product-specs.dark.svelte-1muiew2{background-color:#111;color:var(--color-white)}.specs-grid.svelte-1muiew2{max-width:1400px;margin:0 auto;display:grid;gap:var(--spacing-xl);align-items:start;padding:0 var(--spacing-m)}@media (min-width: 900px){.specs-grid.svelte-1muiew2{grid-template-columns:1fr 1fr}}.specs-content.svelte-1muiew2{display:flex;flex-direction:column;gap:var(--spacing-l)}.specs-eyebrow.svelte-1muiew2{color:var(--color-accent);font-weight:600;letter-spacing:.08em}.specs-title.svelte-1muiew2{font-size:clamp(28px,5vw,44px);font-weight:700;line-height:1.1;margin:0}.spec-groups.svelte-1muiew2{display:flex;flex-direction:column;border-top:1px solid currentColor}.dark.svelte-1muiew2 .spec-groups:where(.svelte-1muiew2){border-color:#fff3}.spec-group.svelte-1muiew2{border-bottom:1px solid currentColor}.dark.svelte-1muiew2 .spec-group:where(.svelte-1muiew2){border-color:#fff3}.spec-group-header.svelte-1muiew2{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-m) 0;background:none;border:none;color:inherit;font-family:inherit;font-size:var(--type-b-size);font-weight:600;cursor:pointer;text-align:left;transition:color .2s ease}.spec-group-header.svelte-1muiew2:hover{color:var(--color-accent)}.spec-group-toggle.svelte-1muiew2{font-size:var(--type-m-size);font-weight:300;line-height:1}.spec-group-content.svelte-1muiew2{padding-bottom:var(--spacing-l)}.spec-list.svelte-1muiew2{margin:0;display:flex;flex-direction:column;gap:var(--spacing-s)}.spec-item.svelte-1muiew2{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-m);padding:var(--spacing-s) 0;border-bottom:1px dashed currentColor}.dark.svelte-1muiew2 .spec-item:where(.svelte-1muiew2){border-color:#ffffff1a}.spec-item.svelte-1muiew2:last-child{border-bottom:none}.spec-label.svelte-1muiew2{font-size:var(--type-s-size);text-transform:uppercase;letter-spacing:.04em;opacity:.7}.spec-value.svelte-1muiew2{font-size:var(--type-b-size);margin:0;text-align:right}.specs-image-wrapper.svelte-1muiew2{background-color:var(--color-tint-1);padding:var(--spacing-l);display:flex;align-items:center;justify-content:center;position:sticky;top:var(--spacing-m)}.dark.svelte-1muiew2 .specs-image-wrapper:where(.svelte-1muiew2){background-color:#ffffff08}.specs-image{width:100%;height:auto;max-height:60vh;object-fit:contain}.product-applications.svelte-1h329bj{padding:var(--spacing-xxl) var(--spacing-s);background-color:var(--color-white);color:var(--color-black)}.product-applications.dark.svelte-1h329bj{background-color:#0a0a0a;color:var(--color-white)}.applications-container.svelte-1h329bj{max-width:1400px;margin:0 auto;padding:0 var(--spacing-m)}.applications-header.svelte-1h329bj{max-width:700px;margin-bottom:var(--spacing-xxl);text-align:center;margin-left:auto;margin-right:auto}.applications-eyebrow.svelte-1h329bj{display:block;color:var(--color-accent);font-weight:600;letter-spacing:.08em;margin-bottom:var(--spacing-m)}.applications-title.svelte-1h329bj{font-size:clamp(28px,5vw,48px);font-weight:700;line-height:1.1;margin:0 0 var(--spacing-m)}.applications-description.svelte-1h329bj{font-size:var(--type-b-size);line-height:1.6;margin:0}.dark.svelte-1h329bj .applications-description:where(.svelte-1h329bj){opacity:.75}.applications-grid.svelte-1h329bj{display:grid;grid-template-columns:1fr;gap:var(--spacing-s)}@media (min-width: 600px){.applications-grid.svelte-1h329bj{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.applications-grid.svelte-1h329bj{grid-template-columns:repeat(3,1fr)}}.application-card.svelte-1h329bj{background-color:var(--color-tint-1);overflow:hidden;transition:all .3s ease}.dark.svelte-1h329bj .application-card:where(.svelte-1h329bj){background-color:#ffffff08}.application-card.svelte-1h329bj:hover{transform:translateY(-4px)}.application-image-wrapper.svelte-1h329bj{position:relative;aspect-ratio:4 / 3;overflow:hidden}.application-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.application-card.svelte-1h329bj:hover .application-image{transform:scale(1.05)}.application-overlay.svelte-1h329bj{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#00000080;color:var(--color-white);opacity:0;transition:opacity .3s ease}.application-card.svelte-1h329bj:hover .application-overlay:where(.svelte-1h329bj){opacity:1}.application-content.svelte-1h329bj{padding:var(--spacing-m)}.application-title.svelte-1h329bj{font-size:var(--type-b-size);font-weight:600;margin:0;line-height:1.3}.application-description.svelte-1h329bj{font-size:var(--type-s-size);line-height:1.5;margin:var(--spacing-s) 0 0;opacity:.7}.body-metrics.svelte-1s7ffa0{position:relative;min-height:100vh;background:linear-gradient(180deg,#0a0a0a,#111,#0a0a0a);color:var(--color-white);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl) var(--spacing-m)}.ambient-grid.svelte-1s7ffa0{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:60px 60px;opacity:0;transition:opacity 1.5s ease}.visible.svelte-1s7ffa0 .ambient-grid:where(.svelte-1s7ffa0){opacity:1}.content-wrapper.svelte-1s7ffa0{position:relative;z-index:1;width:100%;max-width:1400px;display:flex;flex-direction:column;gap:var(--spacing-xl)}.section-header.svelte-1s7ffa0{text-align:center;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1)}.visible.svelte-1s7ffa0 .section-header:where(.svelte-1s7ffa0){opacity:1;transform:translateY(0)}.eyebrow.svelte-1s7ffa0{font-size:var(--type-s-size);letter-spacing:.2em;color:var(--color-accent);margin-bottom:var(--spacing-s)}.title.svelte-1s7ffa0{font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.1}.visualization.svelte-1s7ffa0{display:grid;grid-template-columns:1fr minmax(280px,450px) 1fr;gap:var(--spacing-xl);align-items:center;min-height:500px;width:100%}.biomarkers-column.svelte-1s7ffa0{display:flex;flex-direction:column;gap:var(--spacing-m)}.biomarkers-column.left.svelte-1s7ffa0{align-items:flex-end}.biomarkers-column.right.svelte-1s7ffa0{align-items:flex-start}.biomarker-item.svelte-1s7ffa0{display:flex;align-items:center;gap:var(--spacing-s);opacity:0;transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-1s7ffa0 .biomarker-item:where(.svelte-1s7ffa0){opacity:1}.left.svelte-1s7ffa0 .biomarker-item:where(.svelte-1s7ffa0){transform:translate(-40px)}.right.svelte-1s7ffa0 .biomarker-item:where(.svelte-1s7ffa0){transform:translate(40px)}.visible.svelte-1s7ffa0 .left:where(.svelte-1s7ffa0) .biomarker-item:where(.svelte-1s7ffa0),.visible.svelte-1s7ffa0 .right:where(.svelte-1s7ffa0) .biomarker-item:where(.svelte-1s7ffa0){transform:translate(0)}.biomarker-dot.svelte-1s7ffa0{width:8px;height:8px;background:var(--color-accent);border-radius:50%;flex-shrink:0;animation:svelte-1s7ffa0-pulse-dot 2s ease-in-out infinite;animation-delay:calc(var(--index) * .2s)}@keyframes svelte-1s7ffa0-pulse-dot{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.biomarker-line.svelte-1s7ffa0{width:40px;height:1px;background:linear-gradient(90deg,var(--color-accent),transparent);opacity:0;transform:scaleX(0);transition:all .5s ease;transition-delay:calc(var(--delay) + .2s)}.right.svelte-1s7ffa0 .biomarker-line:where(.svelte-1s7ffa0){background:linear-gradient(90deg,transparent,var(--color-accent))}.visible.svelte-1s7ffa0 .biomarker-line:where(.svelte-1s7ffa0){opacity:.5;transform:scaleX(1)}.biomarker-label.svelte-1s7ffa0{font-size:var(--type-s-size);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;color:#ffffffb3}.center-element.svelte-1s7ffa0{position:relative;width:100%;max-width:450px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;margin:0 auto}.glow-ring.svelte-1s7ffa0{position:absolute;border-radius:50%;border:1px solid var(--color-accent);opacity:0;transition:all 1s ease}.ring-outer.svelte-1s7ffa0{width:100%;height:100%;animation:svelte-1s7ffa0-ring-pulse 4s ease-in-out infinite}.ring-middle.svelte-1s7ffa0{width:85%;height:85%;animation:svelte-1s7ffa0-ring-pulse 4s ease-in-out infinite 1.3s}.ring-inner.svelte-1s7ffa0{width:70%;height:70%;animation:svelte-1s7ffa0-ring-pulse 4s ease-in-out infinite 2.6s}.visible.svelte-1s7ffa0 .glow-ring:where(.svelte-1s7ffa0){opacity:.3}@keyframes svelte-1s7ffa0-ring-pulse{0%,to{transform:scale(1);opacity:.2}50%{transform:scale(1.03);opacity:.4}}.base-container.svelte-1s7ffa0{position:relative;width:85%;opacity:0;transform:scale(.85) translateY(20px);transition:all 1.2s cubic-bezier(.16,1,.3,1) .3s;filter:drop-shadow(0 0 80px rgba(243,255,177,.2))}.visible.svelte-1s7ffa0 .base-container:where(.svelte-1s7ffa0){opacity:1;transform:scale(1) translateY(0)}.base-image.svelte-1s7ffa0{width:100%;height:auto;display:block}.scan-line.svelte-1s7ffa0{position:absolute;width:60%;height:2px;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);opacity:0;animation:svelte-1s7ffa0-scan 3s ease-in-out infinite;animation-delay:1s}.visible.svelte-1s7ffa0 .scan-line:where(.svelte-1s7ffa0){opacity:.6}@keyframes svelte-1s7ffa0-scan{0%,to{transform:translateY(-100px);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translateY(100px);opacity:0}}.stats-bar.svelte-1s7ffa0{display:flex;justify-content:center;gap:clamp(var(--spacing-l),6vw,var(--spacing-xxl));padding-top:var(--spacing-l);border-top:1px solid rgba(255,255,255,.1)}.stat.svelte-1s7ffa0{text-align:center;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--stat-delay)}.visible.svelte-1s7ffa0 .stat:where(.svelte-1s7ffa0){opacity:1;transform:translateY(0)}.stat-value.svelte-1s7ffa0{display:flex;align-items:baseline;justify-content:center;gap:2px}.stat-prefix.svelte-1s7ffa0{font-size:var(--type-m-size);color:var(--color-accent)}.stat-number.svelte-1s7ffa0{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:var(--color-accent);font-variant-numeric:tabular-nums}.stat-unit.svelte-1s7ffa0{font-size:var(--type-b-size);color:#fff9;margin-left:2px}.stat-label.svelte-1s7ffa0{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#fff6;margin-top:var(--spacing-xs)}@media (max-width: 900px){.visualization.svelte-1s7ffa0{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:var(--spacing-xl)}.biomarkers-column.svelte-1s7ffa0{flex-direction:row;flex-wrap:wrap;justify-content:center}.biomarkers-column.left.svelte-1s7ffa0,.biomarkers-column.right.svelte-1s7ffa0{align-items:center}.left.svelte-1s7ffa0 .biomarker-item:where(.svelte-1s7ffa0),.right.svelte-1s7ffa0 .biomarker-item:where(.svelte-1s7ffa0){transform:translateY(20px)}.visible.svelte-1s7ffa0 .left:where(.svelte-1s7ffa0) .biomarker-item:where(.svelte-1s7ffa0),.visible.svelte-1s7ffa0 .right:where(.svelte-1s7ffa0) .biomarker-item:where(.svelte-1s7ffa0){transform:translateY(0)}.biomarker-line.svelte-1s7ffa0{display:none}.center-element.svelte-1s7ffa0{order:-1;width:clamp(200px,60vw,350px)}}@media (max-width: 600px){.body-metrics.svelte-1s7ffa0{padding:var(--spacing-l) var(--spacing-s)}.stats-bar.svelte-1s7ffa0{flex-wrap:wrap;gap:var(--spacing-l)}.stat.svelte-1s7ffa0{flex:0 0 calc(50% - var(--spacing-m))}.biomarker-item.svelte-1s7ffa0{flex:0 0 auto}.biomarker-label.svelte-1s7ffa0{font-size:10px}}.youtube-section.svelte-1nadwpl{margin-block:var(--spacing-s);padding-inline:var(--spacing-s)}.section-header.svelte-1nadwpl{text-align:center;margin-bottom:var(--spacing-l)}.eyebrow.svelte-1nadwpl{color:var(--color-accent);margin-bottom:var(--spacing-s)}.title.svelte-1nadwpl{margin:0}.video-container.svelte-1nadwpl{position:relative;width:100%;aspect-ratio:var(--aspect-ratio, 16/9);background-color:var(--color-black);overflow:hidden}.video-container.svelte-1nadwpl iframe:where(.svelte-1nadwpl){position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (min-width: 600px){.youtube-section.svelte-1nadwpl{padding-inline:var(--spacing-m)}}@media (min-width: 1200px){.video-container.svelte-1nadwpl{max-width:1200px;margin-inline:auto}}.video-text-section.svelte-1klxawr{margin-block:var(--spacing-s);padding-inline:var(--spacing-s);display:grid;align-items:center;grid-auto-flow:dense;gap:var(--spacing-s)}.textblock.svelte-1klxawr{padding:var(--spacing-m);padding-block:var(--spacing-l);display:flex;flex-direction:column;gap:var(--spacing-m)}.video-block.svelte-1klxawr{width:100%}.video-container.svelte-1klxawr{position:relative;width:100%;aspect-ratio:16/9;background-color:var(--color-black);overflow:hidden}.video-container.svelte-1klxawr video:where(.svelte-1klxawr){width:100%;height:100%;object-fit:cover}@media (min-width: 600px){.textblock.svelte-1klxawr{margin-inline:auto;padding-block:var(--spacing-xl);width:66.66666%}}@media (min-width: 1200px){.video-text-section.svelte-1klxawr{grid-template-columns:1fr 1fr}.right.svelte-1klxawr .video-block:where(.svelte-1klxawr){grid-column:2}}.product-story-section.svelte-1sofv0b{display:grid;gap:var(--spacing-l);padding:var(--spacing-l) var(--spacing-m);background:var(--color-white)}.video-block.svelte-1sofv0b{position:relative;background:var(--color-black);border-radius:2px}.video-block.svelte-1sofv0b video:where(.svelte-1sofv0b){width:100%;height:auto;display:block}.content-block.svelte-1sofv0b{display:flex;flex-direction:column;gap:var(--spacing-l)}.story-header.svelte-1sofv0b{display:flex;flex-direction:column;gap:var(--spacing-s)}.eyebrow.svelte-1sofv0b{color:var(--color-dark-slate-grey);letter-spacing:.15em;font-weight:600;opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.16,1,.3,1)}.content-block.visible.svelte-1sofv0b .eyebrow:where(.svelte-1sofv0b){opacity:1;transform:translateY(0)}.headline.svelte-1sofv0b{margin:0;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.16,1,.3,1) .1s}.content-block.visible.svelte-1sofv0b .headline:where(.svelte-1sofv0b){opacity:1;transform:translateY(0)}.subheadline.svelte-1sofv0b{color:var(--color-grey);margin:0;font-size:1.25rem;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .2s}.content-block.visible.svelte-1sofv0b .subheadline:where(.svelte-1sofv0b){opacity:1;transform:translateY(0)}.value-block.svelte-1sofv0b{display:flex;flex-direction:column;gap:var(--spacing-m);padding-block:var(--spacing-l);border-left:3px solid var(--color-dark-slate-grey);padding-left:var(--spacing-m);opacity:0;transform:translate(-30px);transition:all .8s cubic-bezier(.16,1,.3,1) .3s}.content-block.visible.svelte-1sofv0b .value-block:where(.svelte-1sofv0b){opacity:1;transform:translate(0)}.lead-copy.svelte-1sofv0b{font-size:1.125rem;line-height:1.7;margin:0}.lead-copy.svelte-1sofv0b strong:where(.svelte-1sofv0b){color:var(--color-black);font-weight:700}.lead-copy.svelte-1sofv0b em:where(.svelte-1sofv0b){color:var(--color-black);font-style:normal;font-weight:600;background:linear-gradient(120deg,var(--color-accent) 0%,var(--color-accent) 100%);background-repeat:no-repeat;background-size:100% 40%;background-position:0 90%;padding:0 .1em}.body-copy.svelte-1sofv0b{margin:0;line-height:1.8;color:var(--color-grey)}.stats-grid.svelte-1sofv0b{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xs);margin-block:var(--spacing-m)}.stat-card.svelte-1sofv0b{display:flex;flex-direction:column;padding:var(--spacing-l) var(--spacing-m);background:var(--color-dark-slate-grey, #1a1a1a);color:var(--color-white, #ffffff);text-align:center;opacity:1;transform:translateY(0)}.stat-value.svelte-1sofv0b{font-size:clamp(2.5rem,8vw,4rem);font-weight:700;color:var(--color-white, #ffffff);line-height:1;margin-bottom:var(--spacing-s)}.stat-label.svelte-1sofv0b{text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:.75rem;color:var(--color-accent)}.stat-context.svelte-1sofv0b{color:#fff9;margin-top:var(--spacing-xs);font-size:.75rem}.journey-section.svelte-1sofv0b{padding-block:var(--spacing-m)}.journey-title.svelte-1sofv0b{color:var(--color-dark-slate-grey, #1a1a1a);margin-bottom:var(--spacing-l);letter-spacing:.2em;font-weight:600;font-size:.875rem}.journey-steps.svelte-1sofv0b{display:grid;gap:var(--spacing-s)}.journey-step.svelte-1sofv0b{display:flex;gap:var(--spacing-m);align-items:flex-start;padding:var(--spacing-m) var(--spacing-l);background:var(--color-dark-slate-grey, #1a1a1a);color:var(--color-white, #ffffff);opacity:1}.step-phase.svelte-1sofv0b{font-size:1.5rem;font-weight:700;color:var(--color-accent);min-width:2.5rem}.step-content.svelte-1sofv0b{flex:1}.step-title.svelte-1sofv0b{font-size:1rem;margin:0 0 var(--spacing-xs) 0;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:var(--color-white, #ffffff)}.step-desc.svelte-1sofv0b{margin:0;color:#ffffffb3;line-height:1.5;font-size:.875rem}.closing-block.svelte-1sofv0b{padding:var(--spacing-l) var(--spacing-m);background:var(--color-black);margin-top:var(--spacing-m);opacity:1}.value-statement.svelte-1sofv0b{margin:0;font-size:1.25rem;line-height:1.8;color:var(--color-white);font-style:normal;text-align:center;max-width:50ch;margin-inline:auto}.value-statement.svelte-1sofv0b strong:where(.svelte-1sofv0b){color:var(--color-accent);font-weight:700}@media (min-width: 768px){.product-story-section.svelte-1sofv0b{grid-template-columns:1fr 1fr;padding:var(--spacing-xl);gap:var(--spacing-xl);align-items:start}.video-block.svelte-1sofv0b{position:sticky;top:100px}.stats-grid.svelte-1sofv0b{gap:var(--spacing-s);margin-block:var(--spacing-l)}.journey-section.svelte-1sofv0b{padding-block:var(--spacing-l)}.closing-block.svelte-1sofv0b{padding:var(--spacing-xl) var(--spacing-l);margin-top:var(--spacing-l)}.journey-steps.svelte-1sofv0b{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.product-story-section.svelte-1sofv0b{max-width:1400px;margin-inline:auto;padding:var(--spacing-xxl)}.stats-grid.svelte-1sofv0b{gap:var(--spacing-m)}.stat-card.svelte-1sofv0b{padding:var(--spacing-l)}}.m60-features.svelte-4ee9g9{background:var(--color-white);padding:var(--spacing-xl) var(--spacing-m)}.content-wrapper.svelte-4ee9g9{max-width:1200px;margin:0 auto}.section-header.svelte-4ee9g9{text-align:center;margin-bottom:var(--spacing-xl);opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1)}.visible.svelte-4ee9g9 .section-header:where(.svelte-4ee9g9){opacity:1;transform:translateY(0)}.eyebrow.svelte-4ee9g9{font-size:.75rem;letter-spacing:.2em;color:var(--color-black, #000000);margin-bottom:var(--spacing-s)}.headline.svelte-4ee9g9{font-size:clamp(2rem,5vw,3rem);margin-bottom:var(--spacing-m)}.subhead.svelte-4ee9g9{font-size:1.125rem;color:var(--color-grey);max-width:60ch;margin:0 auto;line-height:1.7}.stats-grid.svelte-4ee9g9{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-s);margin-bottom:var(--spacing-xl)}.stat-card.svelte-4ee9g9{background:var(--color-black, #000000);color:var(--color-white, #ffffff);padding:var(--spacing-l) var(--spacing-m);text-align:center;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-4ee9g9 .stat-card:where(.svelte-4ee9g9){opacity:1;transform:translateY(0)}.stat-value.svelte-4ee9g9{display:block;font-size:clamp(2rem,5vw,3rem);font-weight:700;color:var(--color-accent);margin-bottom:var(--spacing-xs)}.stat-label.svelte-4ee9g9{display:block;font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-xs)}.stat-desc.svelte-4ee9g9{display:block;font-size:.75rem;color:#fff9}.tech-section.svelte-4ee9g9{margin-bottom:var(--spacing-xl)}.tech-header.svelte-4ee9g9{font-size:.875rem;text-transform:uppercase;letter-spacing:.15em;color:var(--color-black, #000000);margin-bottom:var(--spacing-l);padding-bottom:var(--spacing-s);border-bottom:1px solid var(--color-black, #000000)}.tech-grid.svelte-4ee9g9{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m)}.tech-card.svelte-4ee9g9{padding:var(--spacing-l);border:1px solid rgba(0,0,0,.1);opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-4ee9g9 .tech-card:where(.svelte-4ee9g9){opacity:1;transform:translateY(0)}.tech-number.svelte-4ee9g9{font-size:.75rem;color:var(--color-accent, #f3ffb1);background:var(--color-black, #000000);display:inline-block;padding:var(--spacing-xs) var(--spacing-s);margin-bottom:var(--spacing-m);letter-spacing:.1em}.tech-title.svelte-4ee9g9{font-size:1.25rem;margin-bottom:var(--spacing-xs)}.tech-subtitle.svelte-4ee9g9{font-size:.875rem;color:var(--color-accent, #f3ffb1);background:var(--color-black, #000000);display:inline-block;padding:2px 8px;margin-bottom:var(--spacing-m);text-transform:uppercase;letter-spacing:.05em}.tech-desc.svelte-4ee9g9{font-size:.9375rem;color:var(--color-grey);line-height:1.7}.tagline.svelte-4ee9g9{text-align:center;padding:var(--spacing-l);background:var(--color-black, #000000);opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.16,1,.3,1) .5s}.visible.svelte-4ee9g9 .tagline:where(.svelte-4ee9g9){opacity:1;transform:translateY(0)}.tagline.svelte-4ee9g9 p:where(.svelte-4ee9g9){color:var(--color-white);font-size:1.125rem;margin:0;font-style:italic}@media (max-width: 900px){.stats-grid.svelte-4ee9g9{grid-template-columns:repeat(2,1fr)}.tech-grid.svelte-4ee9g9{grid-template-columns:1fr}}@media (max-width: 600px){.stats-grid.svelte-4ee9g9{grid-template-columns:1fr}.stat-card.svelte-4ee9g9{padding:var(--spacing-m)}}.facility-types.svelte-serysl{background:var(--color-white);padding:var(--spacing-xl) var(--spacing-m)}.content-wrapper.svelte-serysl{max-width:1200px;margin:0 auto}.section-header.svelte-serysl{text-align:center;margin-bottom:var(--spacing-xl);opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1)}.visible.svelte-serysl .section-header:where(.svelte-serysl){opacity:1;transform:translateY(0)}.eyebrow.svelte-serysl{font-size:.75rem;letter-spacing:.2em;color:var(--color-black, #000000);margin-bottom:var(--spacing-s)}.headline.svelte-serysl{font-size:clamp(2rem,5vw,3rem);margin-bottom:var(--spacing-s)}.subhead.svelte-serysl{font-size:1rem;color:var(--color-grey)}.facilities-grid.svelte-serysl{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-s)}.facility-card.svelte-serysl{position:relative;background:var(--color-black, #000000);padding:var(--spacing-l);min-height:180px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-serysl .facility-card:where(.svelte-serysl){opacity:1;transform:translateY(0)}.facility-card.svelte-serysl:hover{transform:translateY(-4px)}.facility-card.svelte-serysl:hover .facility-accent:where(.svelte-serysl){transform:scaleX(1)}.facility-content.svelte-serysl{position:relative;z-index:1}.facility-name.svelte-serysl{font-size:1.125rem;color:var(--color-white);margin-bottom:var(--spacing-xs);font-weight:600}.facility-desc.svelte-serysl{font-size:.875rem;color:#fff9;margin:0;line-height:1.5}.facility-accent.svelte-serysl{position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--color-accent);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.16,1,.3,1)}@media (max-width: 900px){.facilities-grid.svelte-serysl{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.facilities-grid.svelte-serysl{grid-template-columns:1fr}.facility-card.svelte-serysl{min-height:100px}}.gait-analysis.svelte-m86ur4{position:relative;min-height:100vh;background:linear-gradient(180deg,#0a0a0a,#111,#0a0a0a);color:var(--color-white);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl) var(--spacing-m)}.ambient-grid.svelte-m86ur4{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:60px 60px;opacity:0;transition:opacity 1.5s ease}.visible.svelte-m86ur4 .ambient-grid:where(.svelte-m86ur4){opacity:1}.content-wrapper.svelte-m86ur4{position:relative;z-index:1;width:100%;max-width:1400px;display:flex;flex-direction:column;gap:var(--spacing-xl)}.section-header.svelte-m86ur4{text-align:center;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1)}.visible.svelte-m86ur4 .section-header:where(.svelte-m86ur4){opacity:1;transform:translateY(0)}.eyebrow.svelte-m86ur4{font-size:var(--type-s-size);letter-spacing:.2em;color:var(--color-accent);margin-bottom:var(--spacing-s)}.title.svelte-m86ur4{font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.1;margin-bottom:var(--spacing-m)}.subtitle.svelte-m86ur4{font-size:1.125rem;color:#fff9;max-width:50ch;margin:0 auto}.visualization.svelte-m86ur4{display:grid;grid-template-columns:1fr minmax(200px,300px) 1fr;gap:var(--spacing-xl);align-items:center;min-height:400px}.metrics-column.svelte-m86ur4{display:flex;flex-direction:column;gap:var(--spacing-l)}.metrics-column.left.svelte-m86ur4{align-items:flex-end}.metrics-column.right.svelte-m86ur4{align-items:flex-start}.metric-item.svelte-m86ur4{display:flex;align-items:center;gap:var(--spacing-s);opacity:0;transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-m86ur4 .metric-item:where(.svelte-m86ur4){opacity:1}.left.svelte-m86ur4 .metric-item:where(.svelte-m86ur4){transform:translate(-40px)}.right.svelte-m86ur4 .metric-item:where(.svelte-m86ur4){transform:translate(40px)}.visible.svelte-m86ur4 .left:where(.svelte-m86ur4) .metric-item:where(.svelte-m86ur4),.visible.svelte-m86ur4 .right:where(.svelte-m86ur4) .metric-item:where(.svelte-m86ur4){transform:translate(0)}.metric-dot.svelte-m86ur4{width:10px;height:10px;background:var(--color-accent);border-radius:50%;flex-shrink:0;animation:svelte-m86ur4-pulse-dot 2s ease-in-out infinite;animation-delay:calc(var(--index) * .3s)}@keyframes svelte-m86ur4-pulse-dot{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.metric-line.svelte-m86ur4{width:30px;height:1px;background:linear-gradient(90deg,var(--color-accent),transparent);opacity:0;transform:scaleX(0);transition:all .5s ease;transition-delay:calc(var(--delay) + .2s)}.right.svelte-m86ur4 .metric-line:where(.svelte-m86ur4){background:linear-gradient(90deg,transparent,var(--color-accent))}.visible.svelte-m86ur4 .metric-line:where(.svelte-m86ur4){opacity:.5;transform:scaleX(1)}.metric-content.svelte-m86ur4{display:flex;flex-direction:column;gap:2px}.metric-label.svelte-m86ur4{font-size:var(--type-s-size);text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3}.metric-status.svelte-m86ur4{font-size:var(--type-s-size);color:var(--color-accent);font-weight:600}.metric-value.svelte-m86ur4{font-size:1rem;color:var(--color-white);font-weight:600;font-variant-numeric:tabular-nums}.center-element.svelte-m86ur4{position:relative;width:100%;aspect-ratio:2/3;display:flex;align-items:center;justify-content:center}.glow-ring.svelte-m86ur4{position:absolute;border-radius:50%;border:1px solid var(--color-accent);opacity:0;transition:all 1s ease}.ring-outer.svelte-m86ur4{width:100%;height:100%;animation:svelte-m86ur4-ring-pulse 4s ease-in-out infinite}.ring-middle.svelte-m86ur4{width:80%;height:80%;animation:svelte-m86ur4-ring-pulse 4s ease-in-out infinite 1.5s}.visible.svelte-m86ur4 .glow-ring:where(.svelte-m86ur4){opacity:.2}@keyframes svelte-m86ur4-ring-pulse{0%,to{transform:scale(1);opacity:.15}50%{transform:scale(1.05);opacity:.3}}.skeleton-container.svelte-m86ur4{position:relative;width:70%;opacity:0;transform:scale(.9);transition:all 1s cubic-bezier(.16,1,.3,1) .3s}.visible.svelte-m86ur4 .skeleton-container:where(.svelte-m86ur4){opacity:1;transform:scale(1)}.skeleton-svg.svelte-m86ur4{width:100%;height:auto;filter:drop-shadow(0 0 30px rgba(243,255,177,.3))}.pulse-joint.svelte-m86ur4{animation:svelte-m86ur4-joint-pulse 1.5s ease-in-out infinite}@keyframes svelte-m86ur4-joint-pulse{0%,to{r:4;opacity:1}50%{r:6;opacity:.7}}.scan-line.svelte-m86ur4{position:absolute;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);opacity:0}.scan-line.horizontal.svelte-m86ur4{width:80%;height:2px;animation:svelte-m86ur4-scan-h 3s ease-in-out infinite 1s}.visible.svelte-m86ur4 .scan-line:where(.svelte-m86ur4){opacity:.6}@keyframes svelte-m86ur4-scan-h{0%,to{transform:translateY(-80px);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translateY(80px);opacity:0}}.stats-bar.svelte-m86ur4{display:flex;justify-content:center;gap:clamp(var(--spacing-l),6vw,var(--spacing-xxl));padding-top:var(--spacing-l);border-top:1px solid rgba(255,255,255,.1)}.stat.svelte-m86ur4{text-align:center;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--stat-delay)}.visible.svelte-m86ur4 .stat:where(.svelte-m86ur4){opacity:1;transform:translateY(0)}.stat-value.svelte-m86ur4{display:flex;align-items:baseline;justify-content:center;gap:2px}.stat-prefix.svelte-m86ur4{font-size:var(--type-m-size);color:var(--color-accent)}.stat-number.svelte-m86ur4{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:var(--color-accent);font-variant-numeric:tabular-nums}.stat-unit.svelte-m86ur4{font-size:var(--type-b-size);color:#fff9;margin-left:2px}.stat-label.svelte-m86ur4{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#fff6;margin-top:var(--spacing-xs)}@media (max-width: 900px){.visualization.svelte-m86ur4{grid-template-columns:1fr;gap:var(--spacing-l)}.metrics-column.svelte-m86ur4{flex-direction:row;flex-wrap:wrap;justify-content:center}.metrics-column.left.svelte-m86ur4,.metrics-column.right.svelte-m86ur4{align-items:center}.left.svelte-m86ur4 .metric-item:where(.svelte-m86ur4),.right.svelte-m86ur4 .metric-item:where(.svelte-m86ur4){transform:translateY(20px)}.visible.svelte-m86ur4 .left:where(.svelte-m86ur4) .metric-item:where(.svelte-m86ur4),.visible.svelte-m86ur4 .right:where(.svelte-m86ur4) .metric-item:where(.svelte-m86ur4){transform:translateY(0)}.metric-line.svelte-m86ur4{display:none}.center-element.svelte-m86ur4{order:-1;width:200px;margin:0 auto}}@media (max-width: 600px){.gait-analysis.svelte-m86ur4{padding:var(--spacing-l) var(--spacing-s)}.stats-bar.svelte-m86ur4{flex-wrap:wrap;gap:var(--spacing-l)}.stat.svelte-m86ur4{flex:0 0 calc(50% - var(--spacing-m))}}.creator-story-section.svelte-7xhija{display:grid;gap:var(--spacing-l);padding:var(--spacing-l) var(--spacing-m);background:var(--color-white)}.video-block.svelte-7xhija{position:relative;background:var(--color-black);border-radius:2px}.video-block.svelte-7xhija video:where(.svelte-7xhija){width:100%;height:auto;display:block}.content-block.svelte-7xhija{display:flex;flex-direction:column;gap:var(--spacing-l)}.story-header.svelte-7xhija{display:flex;flex-direction:column;gap:var(--spacing-s)}.eyebrow.svelte-7xhija{color:var(--color-dark-slate-grey, #1a1a1a);letter-spacing:.15em;font-weight:600;font-size:var(--type-s-size);opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.16,1,.3,1)}.content-block.visible.svelte-7xhija .eyebrow:where(.svelte-7xhija){opacity:1;transform:translateY(0)}.headline.svelte-7xhija{margin:0;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.16,1,.3,1) .1s}.content-block.visible.svelte-7xhija .headline:where(.svelte-7xhija){opacity:1;transform:translateY(0)}.subheadline.svelte-7xhija{color:var(--color-grey, #666);margin:0;font-size:1.25rem;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .2s}.content-block.visible.svelte-7xhija .subheadline:where(.svelte-7xhija){opacity:1;transform:translateY(0)}.value-block.svelte-7xhija{display:flex;flex-direction:column;gap:var(--spacing-m);padding-block:var(--spacing-l);border-left:3px solid var(--color-dark-slate-grey, #1a1a1a);padding-left:var(--spacing-m);opacity:0;transform:translate(-30px);transition:all .8s cubic-bezier(.16,1,.3,1) .3s}.content-block.visible.svelte-7xhija .value-block:where(.svelte-7xhija){opacity:1;transform:translate(0)}.lead-copy.svelte-7xhija{font-size:1.125rem;line-height:1.7;margin:0}.lead-copy.svelte-7xhija strong:where(.svelte-7xhija){color:var(--color-black);font-weight:700}.lead-copy.svelte-7xhija em:where(.svelte-7xhija){color:var(--color-black);font-style:normal;font-weight:600;background:linear-gradient(120deg,var(--color-accent) 0%,var(--color-accent) 100%);background-repeat:no-repeat;background-size:100% 40%;background-position:0 90%;padding:0 .1em}.body-copy.svelte-7xhija{margin:0;line-height:1.8;color:var(--color-grey, #666)}.stats-grid.svelte-7xhija{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xs);margin-block:var(--spacing-m)}.stat-card.svelte-7xhija{display:flex;flex-direction:column;padding:var(--spacing-l) var(--spacing-m);background:var(--color-dark-slate-grey, #1a1a1a);color:var(--color-white);text-align:center}.stat-value.svelte-7xhija{font-size:clamp(2.5rem,8vw,4rem);font-weight:700;color:var(--color-white);line-height:1;margin-bottom:var(--spacing-s)}.stat-label.svelte-7xhija{text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:.75rem;color:var(--color-accent)}.stat-context.svelte-7xhija{color:#fff9;margin-top:var(--spacing-xs);font-size:.75rem}.journey-section.svelte-7xhija{padding-block:var(--spacing-m)}.journey-title.svelte-7xhija{color:var(--color-dark-slate-grey, #1a1a1a);margin-bottom:var(--spacing-l);letter-spacing:.2em;font-weight:600;font-size:.875rem}.journey-steps.svelte-7xhija{display:grid;gap:var(--spacing-s)}.journey-step.svelte-7xhija{display:flex;gap:var(--spacing-m);align-items:flex-start;padding:var(--spacing-m) var(--spacing-l);background:var(--color-dark-slate-grey, #1a1a1a);color:var(--color-white)}.step-phase.svelte-7xhija{font-size:1.5rem;font-weight:700;color:var(--color-accent);min-width:2.5rem}.step-content.svelte-7xhija{flex:1}.step-title.svelte-7xhija{font-size:1rem;margin:0 0 var(--spacing-xs) 0;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:var(--color-white)}.step-desc.svelte-7xhija{margin:0;color:#ffffffb3;line-height:1.5;font-size:.875rem}.closing-block.svelte-7xhija{padding:var(--spacing-l) var(--spacing-m);background:var(--color-black);margin-top:var(--spacing-m)}.value-statement.svelte-7xhija{margin:0;font-size:1.25rem;line-height:1.8;color:var(--color-white);font-style:normal;text-align:center;max-width:50ch;margin-inline:auto}.value-statement.svelte-7xhija strong:where(.svelte-7xhija){color:var(--color-accent);font-weight:700}@media (min-width: 768px){.creator-story-section.svelte-7xhija{grid-template-columns:1fr 1fr;padding:var(--spacing-xl);gap:var(--spacing-xl);align-items:start}.video-block.svelte-7xhija{position:sticky;top:100px}.stats-grid.svelte-7xhija{gap:var(--spacing-s);margin-block:var(--spacing-l)}.journey-section.svelte-7xhija{padding-block:var(--spacing-l)}.closing-block.svelte-7xhija{padding:var(--spacing-xl) var(--spacing-l);margin-top:var(--spacing-l)}.journey-steps.svelte-7xhija{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.creator-story-section.svelte-7xhija{max-width:1400px;margin-inline:auto;padding:var(--spacing-xxl)}.stats-grid.svelte-7xhija{gap:var(--spacing-m)}.stat-card.svelte-7xhija{padding:var(--spacing-l)}}.creator-features.svelte-qebafm{background:var(--color-white);padding:var(--spacing-xl) var(--spacing-m)}.content-wrapper.svelte-qebafm{max-width:1200px;margin:0 auto}.section-header.svelte-qebafm{text-align:center;margin-bottom:var(--spacing-xl);opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1)}.visible.svelte-qebafm .section-header:where(.svelte-qebafm){opacity:1;transform:translateY(0)}.eyebrow.svelte-qebafm{font-size:.75rem;letter-spacing:.2em;color:var(--color-black);margin-bottom:var(--spacing-s)}.headline.svelte-qebafm{font-size:clamp(2rem,5vw,3rem);margin-bottom:var(--spacing-m)}.subhead.svelte-qebafm{font-size:1.125rem;color:var(--color-grey, #666);max-width:60ch;margin:0 auto;line-height:1.7}.stats-grid.svelte-qebafm{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-s);margin-bottom:var(--spacing-xl)}.stat-card.svelte-qebafm{background:var(--color-black);color:var(--color-white);padding:var(--spacing-l) var(--spacing-m);text-align:center;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-qebafm .stat-card:where(.svelte-qebafm){opacity:1;transform:translateY(0)}.stat-value.svelte-qebafm{display:block;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:var(--color-accent);margin-bottom:var(--spacing-xs)}.stat-label.svelte-qebafm{display:block;font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-xs)}.stat-desc.svelte-qebafm{display:block;font-size:.75rem;color:#fff9}.tech-section.svelte-qebafm{margin-bottom:var(--spacing-xl)}.tech-header.svelte-qebafm{font-size:.875rem;text-transform:uppercase;letter-spacing:.15em;color:var(--color-black);margin-bottom:var(--spacing-l);padding-bottom:var(--spacing-s);border-bottom:1px solid var(--color-black)}.tech-grid.svelte-qebafm{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m)}.tech-card.svelte-qebafm{padding:var(--spacing-l);border:1px solid rgba(0,0,0,.1);opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-qebafm .tech-card:where(.svelte-qebafm){opacity:1;transform:translateY(0)}.tech-number.svelte-qebafm{font-size:.75rem;color:var(--color-accent);background:var(--color-black);display:inline-block;padding:var(--spacing-xs) var(--spacing-s);margin-bottom:var(--spacing-m);letter-spacing:.1em}.tech-title.svelte-qebafm{font-size:1.25rem;margin-bottom:var(--spacing-xs)}.tech-subtitle.svelte-qebafm{font-size:.875rem;color:var(--color-accent);background:var(--color-black);display:inline-block;padding:2px 8px;margin-bottom:var(--spacing-m);text-transform:uppercase;letter-spacing:.05em}.tech-desc.svelte-qebafm{font-size:.9375rem;color:var(--color-grey, #666);line-height:1.7}.tagline.svelte-qebafm{text-align:center;padding:var(--spacing-l);background:var(--color-black);opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.16,1,.3,1) .5s}.visible.svelte-qebafm .tagline:where(.svelte-qebafm){opacity:1;transform:translateY(0)}.tagline.svelte-qebafm p:where(.svelte-qebafm){color:var(--color-white);font-size:1.125rem;margin:0;font-style:italic}@media (max-width: 900px){.stats-grid.svelte-qebafm{grid-template-columns:repeat(2,1fr)}.tech-grid.svelte-qebafm{grid-template-columns:1fr}}@media (max-width: 600px){.stats-grid.svelte-qebafm{grid-template-columns:1fr}.stat-card.svelte-qebafm{padding:var(--spacing-m)}}.creator-hero.svelte-5xgrgn{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:var(--color-black, #000000)}.video-container.svelte-5xgrgn{position:absolute;inset:0;z-index:0}.video-container.svelte-5xgrgn video:where(.svelte-5xgrgn){width:100%;height:100%;object-fit:cover}.video-overlay.svelte-5xgrgn{position:absolute;inset:0;background:linear-gradient(90deg,#000000eb,#000c 35%,#0006 60%,#0003)}.content-wrapper.svelte-5xgrgn{position:relative;z-index:1;width:100%;max-width:1400px;margin:0 auto;padding:var(--spacing-xl, 64px) var(--spacing-m, 16px);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 16px)}.content-panel.svelte-5xgrgn{grid-column:1 / 3;color:var(--color-white, #ffffff);display:flex;flex-direction:column;gap:var(--spacing-l, 32px)}.eyebrow.svelte-5xgrgn{display:flex;align-items:center;gap:var(--spacing-m, 16px);opacity:0;transform:translate(-30px);transition:all .8s cubic-bezier(.16,1,.3,1)}.visible.svelte-5xgrgn .eyebrow:where(.svelte-5xgrgn){opacity:1;transform:translate(0)}.eyebrow-accent.svelte-5xgrgn{width:48px;height:2px;background:var(--color-accent, #f3ffb1)}.eyebrow-text.svelte-5xgrgn{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent, #f3ffb1);font-weight:600}.headline.svelte-5xgrgn{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05;font-weight:400;margin:0;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.16,1,.3,1) .1s}.visible.svelte-5xgrgn .headline:where(.svelte-5xgrgn){opacity:1;transform:translateY(0)}.subheadline.svelte-5xgrgn{font-size:clamp(1.125rem,2vw,1.5rem);color:#ffffffb3;margin:calc(-1 * var(--spacing-m, 16px)) 0 0 0;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .2s}.visible.svelte-5xgrgn .subheadline:where(.svelte-5xgrgn){opacity:1;transform:translateY(0)}.features-nav.svelte-5xgrgn{display:flex;flex-direction:column;gap:2px;margin-top:var(--spacing-m, 16px)}.feature-tab.svelte-5xgrgn{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:var(--spacing-s, 8px);padding:var(--spacing-s, 8px) var(--spacing-m, 16px);background:#ffffff08;border:none;border-left:2px solid transparent;color:#ffffff80;text-align:left;cursor:pointer;opacity:0;transform:translate(-20px);transition:all .4s cubic-bezier(.16,1,.3,1);transition-delay:calc(.3s + var(--index) * .1s)}.visible.svelte-5xgrgn .feature-tab:where(.svelte-5xgrgn){opacity:1;transform:translate(0)}.feature-tab.svelte-5xgrgn:hover{background:#ffffff0f;color:#fffc}.feature-tab.active.svelte-5xgrgn{background:#ffffff14;border-left-color:var(--color-accent, #f3ffb1);color:var(--color-white, #ffffff)}.tab-number.svelte-5xgrgn{font-size:.75rem;font-weight:600;color:var(--color-accent, #f3ffb1);opacity:.6}.feature-tab.active.svelte-5xgrgn .tab-number:where(.svelte-5xgrgn){opacity:1}.tab-title.svelte-5xgrgn{font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-indicator.svelte-5xgrgn{width:0;height:2px;background:var(--color-accent, #f3ffb1);transition:width 5s linear}.feature-tab.active.svelte-5xgrgn .tab-indicator:where(.svelte-5xgrgn){width:60px}.feature-detail.svelte-5xgrgn{position:relative;min-height:140px}.detail-content.svelte-5xgrgn{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--spacing-m, 16px);opacity:0;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1);pointer-events:none}.detail-content.active.svelte-5xgrgn{opacity:1;transform:translateY(0);pointer-events:auto}.detail-description.svelte-5xgrgn{font-size:1rem;line-height:1.7;color:#fffc;margin:0}.detail-stat.svelte-5xgrgn{display:flex;align-items:baseline;gap:var(--spacing-s, 8px)}.stat-value.svelte-5xgrgn{font-size:1.5rem;font-weight:700;color:var(--color-accent, #f3ffb1)}.stat-label.svelte-5xgrgn{font-size:.75rem;letter-spacing:.15em;color:#fff6}.cta-band.svelte-5xgrgn{margin-top:var(--spacing-m, 16px);opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.16,1,.3,1) .6s}.visible.svelte-5xgrgn .cta-band:where(.svelte-5xgrgn){opacity:1;transform:translateY(0)}.cta-primary.svelte-5xgrgn{display:inline-flex;align-items:center;gap:var(--spacing-s, 8px);padding:var(--spacing-m, 16px) var(--spacing-l, 32px);background:var(--color-accent, #f3ffb1);color:var(--color-black, #000000);text-decoration:none;font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;transition:all .3s ease}.cta-primary.svelte-5xgrgn:hover{background:var(--color-white, #ffffff);transform:translate(4px)}.cta-primary.svelte-5xgrgn svg:where(.svelte-5xgrgn){transition:transform .3s ease}.cta-primary.svelte-5xgrgn:hover svg:where(.svelte-5xgrgn){transform:translate(4px)}@media (max-width: 1024px){.content-panel.svelte-5xgrgn{grid-column:1 / 4}}@media (max-width: 768px){.creator-hero.svelte-5xgrgn{min-height:auto;padding:var(--spacing-xxl, 128px) 0 var(--spacing-xl, 64px)}.video-overlay.svelte-5xgrgn{background:linear-gradient(180deg,#000000d9,#000000b3,#00000080)}.content-wrapper.svelte-5xgrgn{display:block}.content-panel.svelte-5xgrgn{max-width:100%}.features-nav.svelte-5xgrgn{gap:1px}.feature-tab.svelte-5xgrgn{grid-template-columns:2rem 1fr;padding:var(--spacing-s, 8px)}.tab-indicator.svelte-5xgrgn{display:none}.tab-title.svelte-5xgrgn{font-size:.75rem}}.gait-analysis.svelte-xk9uj6{background:var(--color-black, #000000);color:var(--color-white, #ffffff);padding:var(--spacing-xxl, 128px) var(--spacing-m, 16px);overflow:hidden}.section-header.svelte-xk9uj6{text-align:center;max-width:800px;margin:0 auto var(--spacing-xl, 64px);opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.16,1,.3,1)}.visible.svelte-xk9uj6 .section-header:where(.svelte-xk9uj6){opacity:1;transform:translateY(0)}.eyebrow.svelte-xk9uj6{font-size:.75rem;letter-spacing:.2em;color:var(--color-accent, #f3ffb1);margin-bottom:var(--spacing-s, 8px)}.headline.svelte-xk9uj6{font-size:clamp(2rem,5vw,3.5rem);margin:0 0 var(--spacing-m, 16px) 0;line-height:1.1}.subhead.svelte-xk9uj6{font-size:1.125rem;color:#ffffffb3;margin:0;line-height:1.6}.analysis-grid.svelte-xk9uj6{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 32px);max-width:1400px;margin:0 auto;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .2s}.visible.svelte-xk9uj6 .analysis-grid:where(.svelte-xk9uj6){opacity:1;transform:translateY(0)}.skeleton-panel.svelte-xk9uj6{position:relative;aspect-ratio:1;background:linear-gradient(135deg,rgba(243,255,177,.03) 0%,transparent 100%);border:1px solid rgba(243,255,177,.1);padding:var(--spacing-l, 32px)}.skeleton-container.svelte-xk9uj6{position:relative;width:100%;height:100%}.skeleton-svg.svelte-xk9uj6{width:100%;height:100%}.skeleton-line.svelte-xk9uj6{stroke:var(--color-accent, #f3ffb1);stroke-width:.8;opacity:0;stroke-dasharray:100;stroke-dashoffset:100;transition:all .8s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-xk9uj6 .skeleton-line:where(.svelte-xk9uj6){opacity:.8;stroke-dashoffset:0}.skeleton-joint.svelte-xk9uj6{fill:var(--color-accent, #f3ffb1);opacity:0;transform:scale(0);transform-origin:center;transition:all .5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--delay) + .5s)}.visible.svelte-xk9uj6 .skeleton-joint:where(.svelte-xk9uj6){opacity:1;transform:scale(1)}.metric-indicator.svelte-xk9uj6{opacity:.3;transition:opacity .3s ease}.metric-indicator.active.svelte-xk9uj6{opacity:1}.metric-dot.svelte-xk9uj6{fill:var(--color-accent, #f3ffb1)}.metric-pulse.svelte-xk9uj6{fill:none;stroke:var(--color-accent, #f3ffb1);stroke-width:.5;animation:svelte-xk9uj6-pulse 2s ease-out infinite}.metric-indicator.active.svelte-xk9uj6 .metric-pulse:where(.svelte-xk9uj6){animation:svelte-xk9uj6-pulse 1s ease-out infinite}@keyframes svelte-xk9uj6-pulse{0%{r:3;opacity:1}to{r:10;opacity:0}}.scan-line.svelte-xk9uj6{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--color-accent, #f3ffb1),transparent);opacity:.5;animation:svelte-xk9uj6-scan 3s ease-in-out infinite}@keyframes svelte-xk9uj6-scan{0%,to{top:0}50%{top:100%}}.active-callout.svelte-xk9uj6{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-120%);background:var(--color-accent, #f3ffb1);color:var(--color-black, #000000);padding:var(--spacing-xs, 4px) var(--spacing-s, 8px);font-size:.75rem;white-space:nowrap;transition:all .3s ease;pointer-events:none}.callout-label.svelte-xk9uj6{display:block;font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;opacity:.7}.callout-value.svelte-xk9uj6{font-size:1rem;font-weight:700}.callout-value.svelte-xk9uj6 .unit:where(.svelte-xk9uj6){font-size:.625rem;font-weight:400;margin-left:2px}.metrics-panel.svelte-xk9uj6{display:flex;flex-direction:column;gap:var(--spacing-l, 32px)}.metrics-title.svelte-xk9uj6{font-size:.875rem;text-transform:uppercase;letter-spacing:.15em;color:var(--color-accent, #f3ffb1);margin:0;padding-bottom:var(--spacing-s, 8px);border-bottom:1px solid rgba(243,255,177,.2)}.primary-stats.svelte-xk9uj6{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-s, 8px)}.stat-box.svelte-xk9uj6{background:#ffffff08;padding:var(--spacing-m, 16px);border:1px solid rgba(243,255,177,.1);text-align:center}.stat-box.svelte-xk9uj6 .stat-value:where(.svelte-xk9uj6){display:block;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:var(--color-accent, #f3ffb1);line-height:1}.stat-box.svelte-xk9uj6 .stat-unit:where(.svelte-xk9uj6){font-size:.875rem;color:#ffffff80;margin-left:4px}.stat-box.svelte-xk9uj6 .stat-label:where(.svelte-xk9uj6){display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#ffffffb3;margin-top:var(--spacing-xs, 4px)}.metrics-list.svelte-xk9uj6{display:flex;flex-direction:column;gap:2px}.metric-row.svelte-xk9uj6{display:grid;grid-template-columns:1fr auto 100px;align-items:center;gap:var(--spacing-s, 8px);padding:var(--spacing-s, 8px) var(--spacing-m, 16px);background:#ffffff05;border:none;border-left:2px solid transparent;color:#fff9;cursor:pointer;transition:all .2s ease;text-align:left}.metric-row.svelte-xk9uj6:hover{background:#ffffff0d;color:#ffffffe6}.metric-row.active.svelte-xk9uj6{background:#f3ffb114;border-left-color:var(--color-accent, #f3ffb1);color:var(--color-white, #ffffff)}.metric-name.svelte-xk9uj6{font-size:.875rem}.metric-value.svelte-xk9uj6{font-weight:600;font-size:.875rem}.metric-unit.svelte-xk9uj6{font-size:.625rem;opacity:.6;margin-left:2px}.metric-bar.svelte-xk9uj6{height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.metric-fill.svelte-xk9uj6{height:100%;background:var(--color-accent, #f3ffb1);transition:width .5s ease}.metric-description.svelte-xk9uj6{font-size:.9375rem;color:#ffffffb3;line-height:1.6;margin:0;padding:var(--spacing-m, 16px);background:#f3ffb10d;border-left:2px solid var(--color-accent, #f3ffb1)}.feature-strip.svelte-xk9uj6{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-xs, 4px);margin-top:var(--spacing-xl, 64px);max-width:1400px;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .4s}.visible.svelte-xk9uj6 .feature-strip:where(.svelte-xk9uj6){opacity:1;transform:translateY(0)}.feature-item.svelte-xk9uj6{background:var(--color-dark-slate-grey, #1a1a1a);padding:var(--spacing-l, 32px) var(--spacing-m, 16px);text-align:center}.feature-number.svelte-xk9uj6{display:block;font-size:clamp(2rem,5vw,3rem);font-weight:700;color:var(--color-accent, #f3ffb1);line-height:1}.feature-label.svelte-xk9uj6{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#ffffffb3;margin-top:var(--spacing-s, 8px)}@media (max-width: 1024px){.analysis-grid.svelte-xk9uj6{grid-template-columns:1fr}.skeleton-panel.svelte-xk9uj6{max-width:500px;margin:0 auto}}@media (max-width: 768px){.primary-stats.svelte-xk9uj6,.feature-strip.svelte-xk9uj6{grid-template-columns:repeat(2,1fr)}.metric-row.svelte-xk9uj6{grid-template-columns:1fr auto}.metric-bar.svelte-xk9uj6{display:none}}@media (max-width: 480px){.feature-strip.svelte-xk9uj6{grid-template-columns:repeat(2,1fr)}}.virtual-worlds.svelte-1stx1id{background:var(--color-black, #000000);color:var(--color-white, #ffffff);overflow:hidden}.section-header.svelte-1stx1id{text-align:center;max-width:800px;margin:0 auto;padding:var(--spacing-xxl, 128px) var(--spacing-m, 16px) var(--spacing-xl, 64px);opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.16,1,.3,1)}.visible.svelte-1stx1id .section-header:where(.svelte-1stx1id){opacity:1;transform:translateY(0)}.eyebrow.svelte-1stx1id{font-size:.75rem;letter-spacing:.2em;color:var(--color-accent, #f3ffb1);margin-bottom:var(--spacing-s, 8px)}.headline.svelte-1stx1id{font-size:clamp(2rem,5vw,3.5rem);margin:0 0 var(--spacing-m, 16px) 0;line-height:1.1}.subhead.svelte-1stx1id{font-size:1.125rem;color:#ffffffb3;margin:0;line-height:1.7}.world-showcase.svelte-1stx1id{position:relative;min-height:70vh;display:flex;align-items:center;overflow:hidden}.world-bg.svelte-1stx1id{position:absolute;inset:0;opacity:0;transition:opacity 1s ease}.world-bg.active.svelte-1stx1id{opacity:1}.showcase-content.svelte-1stx1id{position:relative;z-index:1;width:100%;max-width:1400px;margin:0 auto;padding:var(--spacing-xl, 64px) var(--spacing-m, 16px);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl, 64px);align-items:center}.world-info.svelte-1stx1id{position:relative;min-height:300px}.world-detail.svelte-1stx1id{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--spacing-m, 16px);opacity:0;transform:translate(-30px);transition:all .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.world-detail.active.svelte-1stx1id{opacity:1;transform:translate(0);pointer-events:auto}.world-category.svelte-1stx1id{font-size:.75rem;letter-spacing:.2em;color:var(--color-accent, #f3ffb1);display:inline-block;background:#f3ffb11a;padding:var(--spacing-xs, 4px) var(--spacing-s, 8px);align-self:flex-start}.world-name.svelte-1stx1id{font-size:clamp(2rem,4vw,3rem);margin:0;line-height:1.1}.world-description.svelte-1stx1id{font-size:1.125rem;color:#fffc;line-height:1.7;margin:0}.world-features.svelte-1stx1id{list-style:none;padding:0;margin:var(--spacing-m, 16px) 0 0 0;display:flex;flex-wrap:wrap;gap:var(--spacing-s, 8px)}.world-features.svelte-1stx1id li:where(.svelte-1stx1id){font-size:.875rem;color:#ffffffb3;padding:var(--spacing-xs, 4px) var(--spacing-m, 16px);border:1px solid rgba(255,255,255,.2)}.world-nav.svelte-1stx1id{display:flex;flex-direction:column;gap:var(--spacing-xs, 4px)}.world-tab.svelte-1stx1id{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:var(--spacing-m, 16px);padding:var(--spacing-m, 16px);background:#ffffff08;border:none;border-left:2px solid transparent;color:#ffffff80;text-align:left;cursor:pointer;transition:all .3s ease}.world-tab.svelte-1stx1id:hover{background:#ffffff0f;color:#fffc}.world-tab.active.svelte-1stx1id{background:#f3ffb11a;border-left-color:var(--color-accent, #f3ffb1);color:var(--color-white, #ffffff)}.tab-number.svelte-1stx1id{font-size:.875rem;font-weight:600;color:var(--color-accent, #f3ffb1);opacity:.5}.world-tab.active.svelte-1stx1id .tab-number:where(.svelte-1stx1id){opacity:1}.tab-name.svelte-1stx1id{font-size:1rem;text-transform:uppercase;letter-spacing:.05em}.tab-progress.svelte-1stx1id{width:60px;height:2px;background:#ffffff1a;overflow:hidden}.progress-fill.svelte-1stx1id{display:block;width:0;height:100%;background:var(--color-accent, #f3ffb1)}.progress-fill.active.svelte-1stx1id{animation:svelte-1stx1id-progressFill 5s linear forwards}@keyframes svelte-1stx1id-progressFill{0%{width:0}to{width:100%}}.overlay-elements.svelte-1stx1id{position:absolute;inset:0;pointer-events:none}.corner-accent.svelte-1stx1id{position:absolute;width:60px;height:60px;border:1px solid rgba(243,255,177,.2)}.corner-accent.top-left.svelte-1stx1id{top:40px;left:40px;border-right:none;border-bottom:none}.corner-accent.top-right.svelte-1stx1id{top:40px;right:40px;border-left:none;border-bottom:none}.corner-accent.bottom-left.svelte-1stx1id{bottom:40px;left:40px;border-right:none;border-top:none}.corner-accent.bottom-right.svelte-1stx1id{bottom:40px;right:40px;border-left:none;border-top:none}.engagement-section.svelte-1stx1id{max-width:1400px;margin:0 auto;padding:var(--spacing-xxl, 128px) var(--spacing-m, 16px);opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .3s}.visible.svelte-1stx1id .engagement-section:where(.svelte-1stx1id){opacity:1;transform:translateY(0)}.engagement-title.svelte-1stx1id{font-size:.875rem;letter-spacing:.2em;color:var(--color-white, #ffffff);margin:0 0 var(--spacing-l, 32px) 0;padding-bottom:var(--spacing-s, 8px);border-bottom:1px solid rgba(255,255,255,.2)}.engagement-grid.svelte-1stx1id{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 16px)}.engagement-card.svelte-1stx1id{background:#ffffff08;padding:var(--spacing-l, 32px);border:1px solid rgba(255,255,255,.05);opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-1stx1id .engagement-card:where(.svelte-1stx1id){opacity:1;transform:translateY(0)}.card-icon.svelte-1stx1id{font-size:2rem;display:block;margin-bottom:var(--spacing-m, 16px)}.card-title.svelte-1stx1id{font-size:1rem;text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-s, 8px) 0}.card-description.svelte-1stx1id{font-size:.875rem;color:#fff9;line-height:1.6;margin:0}.value-statement.svelte-1stx1id{max-width:900px;margin:0 auto;padding:var(--spacing-xl, 64px) var(--spacing-m, 16px) var(--spacing-xxl, 128px);text-align:center;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .5s}.visible.svelte-1stx1id .value-statement:where(.svelte-1stx1id){opacity:1;transform:translateY(0)}.value-statement.svelte-1stx1id blockquote:where(.svelte-1stx1id){font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.6;color:#fffc;margin:0;font-style:normal}.value-statement.svelte-1stx1id strong:where(.svelte-1stx1id){color:var(--color-accent, #f3ffb1);font-weight:600}@media (max-width: 1024px){.showcase-content.svelte-1stx1id{grid-template-columns:1fr;gap:var(--spacing-l, 32px)}.world-nav.svelte-1stx1id{flex-direction:row;flex-wrap:wrap}.world-tab.svelte-1stx1id{flex:1 1 calc(50% - var(--spacing-xs, 4px));grid-template-columns:2rem 1fr}.tab-progress.svelte-1stx1id{display:none}.engagement-grid.svelte-1stx1id{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.world-showcase.svelte-1stx1id{min-height:auto}.world-info.svelte-1stx1id{min-height:250px}.world-tab.svelte-1stx1id{flex:1 1 100%}.engagement-grid.svelte-1stx1id{grid-template-columns:1fr}.corner-accent.svelte-1stx1id{display:none}}.creator-safety.svelte-17wt389{background:var(--color-white, #ffffff);color:var(--color-black, #000000);padding:var(--spacing-xxl, 128px) var(--spacing-m, 16px)}.section-header.svelte-17wt389{text-align:center;max-width:800px;margin:0 auto var(--spacing-xl, 64px);opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.16,1,.3,1)}.visible.svelte-17wt389 .section-header:where(.svelte-17wt389){opacity:1;transform:translateY(0)}.eyebrow.svelte-17wt389{font-size:.75rem;letter-spacing:.2em;color:var(--color-black, #000000);margin-bottom:var(--spacing-s, 8px)}.headline.svelte-17wt389{font-size:clamp(2rem,5vw,3.5rem);margin:0 0 var(--spacing-m, 16px) 0;line-height:1.1}.subhead.svelte-17wt389{font-size:1.125rem;color:var(--color-grey, #666666);margin:0;line-height:1.7}.content-grid.svelte-17wt389{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl, 64px);max-width:1400px;margin:0 auto var(--spacing-xxl, 128px);opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .2s}.visible.svelte-17wt389 .content-grid:where(.svelte-17wt389){opacity:1;transform:translateY(0)}.diagram-panel.svelte-17wt389{position:relative}.diagram-container.svelte-17wt389{position:relative;aspect-ratio:1;background:var(--color-black, #000000);border:1px solid var(--color-black, #000000);overflow:hidden}.diagram-grid.svelte-17wt389{position:absolute;inset:0;background-image:linear-gradient(rgba(243,255,177,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(243,255,177,.05) 1px,transparent 1px);background-size:20px 20px}.detection-zone.svelte-17wt389{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%}.zone-ring.svelte-17wt389{position:absolute;border-radius:50%;border:1px solid rgba(243,255,177,.2)}.zone-ring.outer.svelte-17wt389{inset:0;animation:svelte-17wt389-zonePulse 3s ease-out infinite}.zone-ring.middle.svelte-17wt389{inset:15%;animation:svelte-17wt389-zonePulse 3s ease-out infinite .5s}.zone-ring.inner.svelte-17wt389{inset:30%;animation:svelte-17wt389-zonePulse 3s ease-out infinite 1s;border-color:var(--color-accent, #f3ffb1)}@keyframes svelte-17wt389-zonePulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}.runner-icon.svelte-17wt389{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;color:var(--color-accent, #f3ffb1)}.detection-points.svelte-17wt389{position:absolute;inset:0}.detection-point.svelte-17wt389{position:absolute;display:flex;align-items:center;gap:var(--spacing-xs, 4px);opacity:0;transform:scale(0);transition:all .5s cubic-bezier(.16,1,.3,1);transition-delay:calc(.5s + var(--delay))}.visible.svelte-17wt389 .detection-point:where(.svelte-17wt389){opacity:1;transform:scale(1)}.point-dot.svelte-17wt389{width:8px;height:8px;background:var(--color-accent, #f3ffb1);border-radius:50%;animation:svelte-17wt389-pointPulse 2s ease-out infinite}@keyframes svelte-17wt389-pointPulse{0%,to{box-shadow:0 0 #f3ffb166}50%{box-shadow:0 0 0 8px #f3ffb100}}.point-label.svelte-17wt389{font-size:.625rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.status-indicator.svelte-17wt389{position:absolute;bottom:var(--spacing-m, 16px);left:var(--spacing-m, 16px);display:flex;align-items:center;gap:var(--spacing-xs, 4px);padding:var(--spacing-xs, 4px) var(--spacing-s, 8px);background:#f3ffb11a}.status-dot.svelte-17wt389{width:6px;height:6px;background:#0f0;border-radius:50%;animation:svelte-17wt389-statusBlink 2s ease infinite}@keyframes svelte-17wt389-statusBlink{0%,to{opacity:1}50%{opacity:.4}}.status-text.svelte-17wt389{font-size:.625rem;color:var(--color-accent, #f3ffb1);letter-spacing:.1em}.response-display.svelte-17wt389{display:flex;justify-content:space-between;align-items:baseline;padding:var(--spacing-m, 16px);background:var(--color-black, #000000);color:var(--color-white, #ffffff);margin-top:2px}.response-label.svelte-17wt389{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#fff9}.response-value.svelte-17wt389{font-size:2rem;font-weight:700;color:var(--color-accent, #f3ffb1)}.response-value.svelte-17wt389 .unit:where(.svelte-17wt389){font-size:.875rem;font-weight:400;margin-left:2px}.steps-panel.svelte-17wt389{display:flex;flex-direction:column}.steps-title.svelte-17wt389{font-size:.875rem;letter-spacing:.15em;color:var(--color-black, #000000);margin:0 0 var(--spacing-l, 32px) 0;padding-bottom:var(--spacing-s, 8px);border-bottom:1px solid var(--color-black, #000000)}.steps-list.svelte-17wt389{display:flex;flex-direction:column;gap:var(--spacing-xs, 4px)}.step-item.svelte-17wt389{display:grid;grid-template-columns:3rem 1fr;gap:var(--spacing-m, 16px);padding:var(--spacing-m, 16px);background:transparent;border:1px solid rgba(0,0,0,.1);text-align:left;cursor:pointer;transition:all .3s ease;position:relative}.step-item.svelte-17wt389:hover{background:#00000005}.step-item.active.svelte-17wt389{background:var(--color-black, #000000);color:var(--color-white, #ffffff)}.step-number.svelte-17wt389{font-size:1.25rem;font-weight:700;color:var(--color-black, #000000);transition:color .3s ease}.step-item.active.svelte-17wt389 .step-number:where(.svelte-17wt389){color:var(--color-accent, #f3ffb1)}.step-content.svelte-17wt389{display:flex;flex-direction:column;gap:var(--spacing-xs, 4px)}.step-title.svelte-17wt389{font-size:1rem;margin:0;text-transform:uppercase;letter-spacing:.05em}.step-description.svelte-17wt389{font-size:.875rem;color:var(--color-grey, #666666);line-height:1.6;margin:0;transition:color .3s ease}.step-item.active.svelte-17wt389 .step-description:where(.svelte-17wt389){color:#ffffffb3}.step-highlight.svelte-17wt389{display:inline-block;font-size:.75rem;font-weight:600;background:var(--color-accent, #f3ffb1);color:var(--color-black, #000000);padding:2px 8px;margin-top:var(--spacing-xs, 4px);align-self:flex-start}.step-progress.svelte-17wt389{position:absolute;bottom:0;left:0;right:0;height:2px;background:#0000001a}.progress-bar.svelte-17wt389{display:block;width:0;height:100%;background:var(--color-accent, #f3ffb1)}.progress-bar.active.svelte-17wt389{animation:svelte-17wt389-progressBar 4s linear forwards}@keyframes svelte-17wt389-progressBar{0%{width:0}to{width:100%}}.comparison-section.svelte-17wt389{max-width:1000px;margin:0 auto var(--spacing-xxl, 128px);opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .4s}.visible.svelte-17wt389 .comparison-section:where(.svelte-17wt389){opacity:1;transform:translateY(0)}.comparison-title.svelte-17wt389{font-size:.875rem;letter-spacing:.15em;text-align:center;margin:0 0 var(--spacing-l, 32px) 0}.comparison-grid.svelte-17wt389{display:flex;flex-direction:column;gap:var(--spacing-xs, 4px)}.comparison-header.svelte-17wt389{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--spacing-m, 16px);padding:var(--spacing-s, 8px) var(--spacing-m, 16px)}.header-label.svelte-17wt389{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-grey, #666666)}.header-label.creator.svelte-17wt389{text-align:right}.comparison-row.svelte-17wt389{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--spacing-m, 16px);padding:var(--spacing-m, 16px);background:var(--color-black, #000000);color:var(--color-white, #ffffff);opacity:0;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-17wt389 .comparison-row:where(.svelte-17wt389){opacity:1;transform:translateY(0)}.comparison-cell.svelte-17wt389{font-size:.9375rem}.comparison-cell.traditional.svelte-17wt389{color:#ffffff80}.comparison-cell.creator.svelte-17wt389{text-align:right;color:var(--color-accent, #f3ffb1)}.comparison-vs.svelte-17wt389{font-size:.75rem;color:#ffffff4d;text-transform:uppercase}.closing-statement.svelte-17wt389{background:var(--color-black, #000000);padding:var(--spacing-xl, 64px) var(--spacing-m, 16px);opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .6s}.visible.svelte-17wt389 .closing-statement:where(.svelte-17wt389){opacity:1;transform:translateY(0)}.statement-inner.svelte-17wt389{max-width:800px;margin:0 auto;text-align:center}.statement-lead.svelte-17wt389{font-size:clamp(1.5rem,3vw,2rem);color:var(--color-accent, #f3ffb1);margin:0 0 var(--spacing-m, 16px) 0;font-weight:600}.statement-body.svelte-17wt389{font-size:1.125rem;color:#fffc;line-height:1.7;margin:0}.statement-body.svelte-17wt389 strong:where(.svelte-17wt389){color:var(--color-white, #ffffff);font-weight:600}@media (max-width: 1024px){.content-grid.svelte-17wt389{grid-template-columns:1fr;gap:var(--spacing-l, 32px)}.diagram-container.svelte-17wt389{max-width:500px;margin:0 auto}}@media (max-width: 768px){.comparison-row.svelte-17wt389{grid-template-columns:1fr;text-align:center}.comparison-cell.creator.svelte-17wt389{text-align:center}.comparison-vs.svelte-17wt389{padding:var(--spacing-xs, 4px) 0}.comparison-header.svelte-17wt389{display:none}}.creator-integrations.svelte-1munyai{background:var(--color-black, #000000);color:var(--color-white, #ffffff);padding:var(--spacing-xxl, 128px) var(--spacing-m, 16px);overflow:hidden}.section-header.svelte-1munyai{text-align:center;max-width:800px;margin:0 auto var(--spacing-xl, 64px);opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.16,1,.3,1)}.visible.svelte-1munyai .section-header:where(.svelte-1munyai){opacity:1;transform:translateY(0)}.eyebrow.svelte-1munyai{font-size:.75rem;letter-spacing:.2em;color:var(--color-accent, #f3ffb1);margin-bottom:var(--spacing-s, 8px)}.headline.svelte-1munyai{font-size:clamp(2rem,5vw,3.5rem);margin:0 0 var(--spacing-m, 16px) 0;line-height:1.1}.subhead.svelte-1munyai{font-size:1.125rem;color:#ffffffb3;margin:0;line-height:1.7}.network-visual.svelte-1munyai{max-width:600px;margin:0 auto var(--spacing-xl, 64px);opacity:0;transform:scale(.9);transition:all .8s cubic-bezier(.16,1,.3,1) .2s}.visible.svelte-1munyai .network-visual:where(.svelte-1munyai){opacity:1;transform:scale(1)}.network-container.svelte-1munyai{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.central-hub.svelte-1munyai{position:relative;width:120px;height:120px;background:var(--color-accent, #f3ffb1);display:flex;align-items:center;justify-content:center;z-index:2}.hub-label.svelte-1munyai{font-size:.625rem;font-weight:700;letter-spacing:.1em;color:var(--color-black, #000000);text-align:center}.hub-pulse.svelte-1munyai{position:absolute;inset:-10px;border:1px solid var(--color-accent, #f3ffb1);opacity:0;animation:svelte-1munyai-hubPulse 2s ease-out infinite}@keyframes svelte-1munyai-hubPulse{0%{transform:scale(1);opacity:.6}to{transform:scale(1.5);opacity:0}}.integration-node.svelte-1munyai{position:absolute;top:50%;left:50%;transform-origin:0 0;transform:rotate(var(--angle)) translateY(-180px);opacity:0;transition:opacity .5s ease;transition-delay:var(--delay)}.visible.svelte-1munyai .integration-node:where(.svelte-1munyai){opacity:1}.node-content.svelte-1munyai{transform:rotate(calc(-1 * var(--angle)));text-align:center;min-width:120px}.node-category.svelte-1munyai{display:block;font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent, #f3ffb1);margin-bottom:var(--spacing-xs, 4px)}.platform-tags.svelte-1munyai{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.platform-tag.svelte-1munyai{font-size:.625rem;padding:2px 6px;background:#ffffff1a;color:#ffffffb3}.platform-more.svelte-1munyai{font-size:.625rem;padding:2px 6px;background:#f3ffb133;color:var(--color-accent, #f3ffb1)}.connection-line.svelte-1munyai{position:absolute;top:100%;left:50%;width:1px;height:60px;background:linear-gradient(to bottom,rgba(243,255,177,.5),transparent);transform-origin:top center;transform:rotate(calc(-1 * var(--angle)))}.data-particles.svelte-1munyai{position:absolute;inset:0;pointer-events:none}.particle.svelte-1munyai{position:absolute;width:4px;height:4px;background:var(--color-accent, #f3ffb1);border-radius:50%;top:50%;left:50%;animation:svelte-1munyai-particleFlow 4s linear infinite;animation-delay:var(--particle-delay);opacity:0}@keyframes svelte-1munyai-particleFlow{0%{transform:translate(-50%,-50%) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-50%,-50%) translateY(-180px) scale(0);opacity:0}}.particle.svelte-1munyai:nth-child(2){animation-name:svelte-1munyai-particleFlow2}.particle.svelte-1munyai:nth-child(3){animation-name:svelte-1munyai-particleFlow3}.particle.svelte-1munyai:nth-child(4){animation-name:svelte-1munyai-particleFlow4}.particle.svelte-1munyai:nth-child(5){animation-name:svelte-1munyai-particleFlow5}.particle.svelte-1munyai:nth-child(6){animation-name:svelte-1munyai-particleFlow6}.particle.svelte-1munyai:nth-child(7){animation-name:svelte-1munyai-particleFlow7}.particle.svelte-1munyai:nth-child(8){animation-name:svelte-1munyai-particleFlow8}@keyframes svelte-1munyai-particleFlow2{0%{transform:translate(-50%,-50%) rotate(45deg) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-50%,-50%) rotate(45deg) translateY(-180px) scale(0);opacity:0}}@keyframes svelte-1munyai-particleFlow3{0%{transform:translate(-50%,-50%) rotate(90deg) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-50%,-50%) rotate(90deg) translateY(-180px) scale(0);opacity:0}}@keyframes svelte-1munyai-particleFlow4{0%{transform:translate(-50%,-50%) rotate(135deg) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-50%,-50%) rotate(135deg) translateY(-180px) scale(0);opacity:0}}@keyframes svelte-1munyai-particleFlow5{0%{transform:translate(-50%,-50%) rotate(180deg) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-50%,-50%) rotate(180deg) translateY(-180px) scale(0);opacity:0}}@keyframes svelte-1munyai-particleFlow6{0%{transform:translate(-50%,-50%) rotate(225deg) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-50%,-50%) rotate(225deg) translateY(-180px) scale(0);opacity:0}}@keyframes svelte-1munyai-particleFlow7{0%{transform:translate(-50%,-50%) rotate(270deg) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-50%,-50%) rotate(270deg) translateY(-180px) scale(0);opacity:0}}@keyframes svelte-1munyai-particleFlow8{0%{transform:translate(-50%,-50%) rotate(315deg) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-50%,-50%) rotate(315deg) translateY(-180px) scale(0);opacity:0}}.integrations-grid.svelte-1munyai{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-s, 8px);max-width:1200px;margin:0 auto var(--spacing-xl, 64px)}.integration-card.svelte-1munyai{background:#ffffff08;border:1px solid rgba(255,255,255,.05);padding:var(--spacing-l, 32px);opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-1munyai .integration-card:where(.svelte-1munyai){opacity:1;transform:translateY(0)}.card-category.svelte-1munyai{font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent, #f3ffb1);margin:0 0 var(--spacing-s, 8px) 0}.card-description.svelte-1munyai{font-size:.875rem;color:#fff9;line-height:1.6;margin:0 0 var(--spacing-m, 16px) 0}.platform-list.svelte-1munyai{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--spacing-xs, 4px)}.platform-list.svelte-1munyai li:where(.svelte-1munyai){font-size:.75rem;padding:var(--spacing-xs, 4px) var(--spacing-s, 8px);background:#ffffff0d;color:#fffc}.data-features.svelte-1munyai{max-width:1200px;margin:0 auto var(--spacing-xl, 64px);opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .4s}.visible.svelte-1munyai .data-features:where(.svelte-1munyai){opacity:1;transform:translateY(0)}.features-title.svelte-1munyai{font-size:.875rem;letter-spacing:.15em;margin:0 0 var(--spacing-l, 32px) 0;padding-bottom:var(--spacing-s, 8px);border-bottom:1px solid rgba(255,255,255,.2)}.features-grid.svelte-1munyai{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 16px)}.feature-item.svelte-1munyai{display:flex;gap:var(--spacing-m, 16px);padding:var(--spacing-m, 16px);background:#f3ffb10d;border-left:2px solid var(--color-accent, #f3ffb1);opacity:0;transform:translate(-20px);transition:all .5s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay)}.visible.svelte-1munyai .feature-item:where(.svelte-1munyai){opacity:1;transform:translate(0)}.feature-icon.svelte-1munyai{font-size:1.5rem;flex-shrink:0}.feature-content.svelte-1munyai{display:flex;flex-direction:column;gap:var(--spacing-xs, 4px)}.feature-title.svelte-1munyai{font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;margin:0}.feature-description.svelte-1munyai{font-size:.8125rem;color:#fff9;line-height:1.5;margin:0}.closing-cta.svelte-1munyai{text-align:center;max-width:600px;margin:0 auto;padding:var(--spacing-xl, 64px);background:var(--color-dark-slate-grey, #1a1a1a);opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1) .6s}.visible.svelte-1munyai .closing-cta:where(.svelte-1munyai){opacity:1;transform:translateY(0)}.cta-text.svelte-1munyai{font-size:1.125rem;color:#fffc;line-height:1.7;margin:0 0 var(--spacing-l, 32px) 0}.cta-text.svelte-1munyai strong:where(.svelte-1munyai){color:var(--color-accent, #f3ffb1)}.cta-button.svelte-1munyai{display:inline-flex;align-items:center;gap:var(--spacing-s, 8px);padding:var(--spacing-m, 16px) var(--spacing-l, 32px);background:var(--color-accent, #f3ffb1);color:var(--color-black, #000000);text-decoration:none;font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;transition:all .3s ease}.cta-button.svelte-1munyai:hover{background:var(--color-white, #ffffff);transform:translate(4px)}@media (max-width: 1024px){.integrations-grid.svelte-1munyai,.features-grid.svelte-1munyai{grid-template-columns:repeat(2,1fr)}.network-visual.svelte-1munyai{display:none}}@media (max-width: 768px){.integrations-grid.svelte-1munyai,.features-grid.svelte-1munyai{grid-template-columns:1fr}}.air-problem.svelte-19tcmyc{position:relative;background:var(--color-black, #000);color:var(--color-white, #fff);padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-19tcmyc{max-width:1200px;margin:0 auto;position:relative;z-index:2}.content-grid.svelte-19tcmyc{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center;margin-bottom:clamp(60px,8vh,100px)}.particle-field.svelte-19tcmyc{position:absolute;inset:0;pointer-events:none;z-index:1}.pollutant-particle.svelte-19tcmyc{position:absolute;border-radius:50%;opacity:0;filter:blur(1px);animation:svelte-19tcmyc-float-pollutant 8s ease-in-out infinite}.pollutant-particle.visible.svelte-19tcmyc{opacity:var(--opacity)}@keyframes svelte-19tcmyc-float-pollutant{0%,to{transform:translate(0) scale(1)}25%{transform:translate(10px,-15px) scale(1.1)}50%{transform:translate(-5px,-25px) scale(.9)}75%{transform:translate(15px,-10px) scale(1.05)}}.breathing-overlay.svelte-19tcmyc{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.8) 100%);opacity:0;transition:opacity 1s ease;z-index:1}.breathing-overlay.visible.svelte-19tcmyc{opacity:1;animation:svelte-19tcmyc-breathe 4s ease-in-out infinite}@keyframes svelte-19tcmyc-breathe{0%,to{background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.7) 100%)}50%{background:radial-gradient(ellipse at center,transparent 30%,rgba(0,0,0,.9) 100%)}}.lung-visual.svelte-19tcmyc{display:flex;justify-content:center;align-items:center}.lung-svg.svelte-19tcmyc{width:100%;max-width:300px;height:auto}.lung-path.svelte-19tcmyc{opacity:0;transform-origin:center;transition:opacity .8s ease,transform .8s ease}.lung-visual.visible.svelte-19tcmyc .lung-path:where(.svelte-19tcmyc){opacity:1;animation:svelte-19tcmyc-lung-breathe 4s ease-in-out infinite}.lung-visual.visible.svelte-19tcmyc .left-lung:where(.svelte-19tcmyc){animation-delay:0s}.lung-visual.visible.svelte-19tcmyc .right-lung:where(.svelte-19tcmyc){animation-delay:.1s}@keyframes svelte-19tcmyc-lung-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.trachea.svelte-19tcmyc{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1s ease}.lung-visual.visible.svelte-19tcmyc .trachea:where(.svelte-19tcmyc){stroke-dashoffset:0}.inhale-particle.svelte-19tcmyc{opacity:0}.lung-visual.visible.svelte-19tcmyc .inhale-particle:where(.svelte-19tcmyc){animation:svelte-19tcmyc-inhale-path 3s ease-in-out infinite}.lung-visual.visible.svelte-19tcmyc .p1:where(.svelte-19tcmyc){animation-delay:0s}.lung-visual.visible.svelte-19tcmyc .p2:where(.svelte-19tcmyc){animation-delay:1s}.lung-visual.visible.svelte-19tcmyc .p3:where(.svelte-19tcmyc){animation-delay:2s}@keyframes svelte-19tcmyc-inhale-path{0%{opacity:.8;transform:translateY(0)}50%{opacity:.5;transform:translateY(60px)}to{opacity:0;transform:translateY(120px)}}.headline.svelte-19tcmyc{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.1;margin-bottom:1em}.intro.svelte-19tcmyc{font-size:clamp(16px,1.8vw,21px);line-height:1.6;color:var(--color-slate, #a0a0a0)}.stats.svelte-19tcmyc{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.stat.svelte-19tcmyc{padding:clamp(24px,3vw,40px);border:1px solid rgba(255,255,255,.1);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat.svelte-19tcmyc:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--color-lime, #f3ffb1),transparent);transform:scaleX(0);transition:transform .8s ease}.stat.visible.svelte-19tcmyc:before{transform:scaleX(1)}.stat-value-wrapper.svelte-19tcmyc{display:flex;align-items:baseline;gap:.1em;margin-bottom:.5em}.stat-value.svelte-19tcmyc{font-size:clamp(48px,6vw,72px);line-height:1;color:var(--color-lime, #f3ffb1);font-variant-numeric:tabular-nums}.stat-suffix.svelte-19tcmyc{font-size:clamp(24px,3vw,36px);color:var(--color-lime, #f3ffb1)}.stat-bar.svelte-19tcmyc{height:4px;background:#ffffff1a;margin-bottom:1em;overflow:hidden}.stat-bar-fill.svelte-19tcmyc{height:100%;width:0;background:linear-gradient(90deg,var(--color-lime, #f3ffb1),#d4ff00);transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.5s}.stat-bar-fill.visible.svelte-19tcmyc{width:var(--target)}.stat-label.svelte-19tcmyc{display:block;font-size:clamp(13px,1.4vw,16px);color:var(--color-slate, #a0a0a0);line-height:1.4}.reveal.svelte-19tcmyc{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-19tcmyc{opacity:1;transform:translateY(0)}@media (max-width: 900px){.content-grid.svelte-19tcmyc{grid-template-columns:1fr}.lung-visual.svelte-19tcmyc{order:-1}.stats.svelte-19tcmyc{grid-template-columns:1fr}}.air-journey.svelte-xepo5v{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#fafafa,#fff);overflow:hidden}.container.svelte-xepo5v{max-width:1200px;margin:0 auto;position:relative;z-index:2}.flow-container.svelte-xepo5v{position:absolute;inset:0;overflow:hidden;pointer-events:none}.flow-particle.svelte-xepo5v{position:absolute;left:-20px;top:var(--y);width:var(--size);height:var(--size);background:linear-gradient(135deg,#ff6b6b,#ffd93d);border-radius:50%;opacity:0}.flow-particle.visible.svelte-xepo5v{animation:svelte-xepo5v-flow-across var(--duration) linear infinite;animation-delay:var(--delay)}@keyframes svelte-xepo5v-flow-across{0%{left:-20px;opacity:.5;transform:scale(1)}33%{opacity:.3;transform:scale(.7)}66%{opacity:.15;transform:scale(.4)}to{left:100%;opacity:0;transform:scale(.1)}}.header.svelte-xepo5v{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(40px,6vh,70px);align-items:end}.eyebrow.svelte-xepo5v{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--color-slate, #a0a0a0);margin-bottom:.75em}h2.svelte-xepo5v{font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.1;margin:0}.intro.svelte-xepo5v{font-size:clamp(15px,1.5vw,17px);line-height:1.6;color:var(--color-slate, #a0a0a0);max-width:50ch;margin:0}.progress-track.svelte-xepo5v{height:3px;background:#0000001a;margin-bottom:clamp(50px,7vh,80px);position:relative}.progress-line.svelte-xepo5v{position:absolute;left:0;top:0;height:100%;width:0;background:linear-gradient(90deg,#000,#333);transition:width .6s cubic-bezier(.16,1,.3,1)}.progress-line.visible.svelte-xepo5v{width:var(--progress)}.stages.svelte-xepo5v{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(30px,4vw,50px);position:relative}.stage.svelte-xepo5v{position:relative;opacity:.3;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1)}.stage.active.svelte-xepo5v{opacity:1;transform:translateY(0)}.stage.current.svelte-xepo5v .stage-icon:where(.svelte-xepo5v){transform:scale(1.08)}.stage-icon.svelte-xepo5v{width:130px;height:130px;margin:0 auto 1.5em;position:relative;transition:transform .4s ease}.icon-ring.svelte-xepo5v{position:absolute;inset:0;border:2px solid rgba(0,0,0,.08);border-radius:50%;transition:border-color .4s ease,box-shadow .4s ease}.stage.active.svelte-xepo5v .icon-ring:where(.svelte-xepo5v){border-color:#000;box-shadow:0 0 30px #0000001a}.icon-inner.svelte-xepo5v{position:absolute;inset:12px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 25px #00000014}.stage-svg.svelte-xepo5v{width:60px;height:60px}.filter-lines.svelte-xepo5v line:where(.svelte-xepo5v){stroke-dasharray:40;stroke-dashoffset:40;transition:stroke-dashoffset .5s ease}.stage.active.svelte-xepo5v .filter-lines:where(.svelte-xepo5v) line:where(.svelte-xepo5v){stroke-dashoffset:0}.stage.active.svelte-xepo5v .filter-lines:where(.svelte-xepo5v) line:where(.svelte-xepo5v):nth-child(1){transition-delay:0s}.stage.active.svelte-xepo5v .filter-lines:where(.svelte-xepo5v) line:where(.svelte-xepo5v):nth-child(2){transition-delay:.08s}.stage.active.svelte-xepo5v .filter-lines:where(.svelte-xepo5v) line:where(.svelte-xepo5v):nth-child(3){transition-delay:.16s}.stage.active.svelte-xepo5v .filter-lines:where(.svelte-xepo5v) line:where(.svelte-xepo5v):nth-child(4){transition-delay:.24s}.stage.active.svelte-xepo5v .filter-lines:where(.svelte-xepo5v) line:where(.svelte-xepo5v):nth-child(5){transition-delay:.32s}.caught-p.svelte-xepo5v{opacity:0;transition:opacity .4s ease}.stage.active.svelte-xepo5v .caught-p:where(.svelte-xepo5v){opacity:1;animation:svelte-xepo5v-wiggle .5s ease forwards}.stage.active.svelte-xepo5v .caught-p:where(.svelte-xepo5v):nth-child(1){animation-delay:.4s}.stage.active.svelte-xepo5v .caught-p:where(.svelte-xepo5v):nth-child(2){animation-delay:.5s}.stage.active.svelte-xepo5v .caught-p:where(.svelte-xepo5v):nth-child(3){animation-delay:.6s}.stage.active.svelte-xepo5v .caught-p:where(.svelte-xepo5v):nth-child(4){animation-delay:.7s}.stage.active.svelte-xepo5v .caught-p:where(.svelte-xepo5v):nth-child(5){animation-delay:.8s}@keyframes svelte-xepo5v-wiggle{0%,to{transform:translate(0)}25%{transform:translate(-1px,1px)}75%{transform:translate(1px,-1px)}}.hex.svelte-xepo5v{stroke-dasharray:180;stroke-dashoffset:180;transition:stroke-dashoffset .8s ease}.stage.active.svelte-xepo5v .hex:where(.svelte-xepo5v){stroke-dashoffset:0}.gas-p.svelte-xepo5v{transform:scale(0);transition:transform .4s ease}.stage.active.svelte-xepo5v .gas-p:where(.svelte-xepo5v){transform:scale(1);animation:svelte-xepo5v-pulse-gas 2s ease-in-out infinite}@keyframes svelte-xepo5v-pulse-gas{0%,to{opacity:.4}50%{opacity:.7}}.ion-ring.svelte-xepo5v{transform-origin:center}.stage.active.svelte-xepo5v .ion-ring:where(.svelte-xepo5v){animation:svelte-xepo5v-rotate-ring 10s linear infinite}.stage.active.svelte-xepo5v .r2:where(.svelte-xepo5v){animation-direction:reverse;animation-duration:7s}.stage.active.svelte-xepo5v .r3:where(.svelte-xepo5v){animation-duration:5s}@keyframes svelte-xepo5v-rotate-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ion-symbol.svelte-xepo5v{opacity:0;transition:opacity .4s ease}.stage.active.svelte-xepo5v .ion-symbol:where(.svelte-xepo5v){opacity:1;animation:svelte-xepo5v-float-ion 2s ease-in-out infinite}@keyframes svelte-xepo5v-float-ion{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.attracted.svelte-xepo5v{transition:all .6s ease}.stage.active.svelte-xepo5v .attracted:where(.svelte-xepo5v){animation:svelte-xepo5v-attract 1.5s ease-in-out infinite}@keyframes svelte-xepo5v-attract{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}.stage-content.svelte-xepo5v{text-align:center}.stage-number.svelte-xepo5v{display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0);margin-bottom:.5em;padding:.35em .9em;background:#0000000a;border-radius:2px}.stage-title.svelte-xepo5v{font-size:clamp(17px,1.7vw,21px);font-weight:500;margin:0 0 .5em}.stage-desc.svelte-xepo5v{font-size:clamp(13px,1.25vw,15px);color:var(--color-slate, #a0a0a0);line-height:1.55;margin:0}.stage-arrow.svelte-xepo5v{position:absolute;right:-35px;top:65px;width:50px;height:24px;color:#0000001a;transition:color .4s ease;z-index:10}.stage-arrow.active.svelte-xepo5v{color:#f3ffb1}.result-badge.svelte-xepo5v{display:flex;align-items:center;justify-content:center;gap:1em;margin-top:clamp(50px,7vh,80px);padding:1.25em 2.5em;background:#1a1a1a;color:#fff;width:fit-content;margin-left:auto;margin-right:auto;font-weight:500;font-size:clamp(15px,1.6vw,18px)}.result-icon.svelte-xepo5v{width:40px;height:40px}.check-circle.svelte-xepo5v{stroke:#f3ffb1;stroke-dasharray:120;stroke-dashoffset:120;transition:stroke-dashoffset .8s ease}.result-badge.visible.svelte-xepo5v .check-circle:where(.svelte-xepo5v){stroke-dashoffset:0}.check-mark.svelte-xepo5v{stroke:#f3ffb1;stroke-dasharray:30;stroke-dashoffset:30;transition:stroke-dashoffset .4s ease;transition-delay:.5s}.result-badge.visible.svelte-xepo5v .check-mark:where(.svelte-xepo5v){stroke-dashoffset:0}.reveal.svelte-xepo5v{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-xepo5v{opacity:1;transform:translateY(0)}@media (max-width: 900px){.stages.svelte-xepo5v{grid-template-columns:1fr;max-width:450px;margin:0 auto;gap:clamp(50px,8vw,70px)}.stage-arrow.svelte-xepo5v{display:none}.header.svelte-xepo5v{grid-template-columns:1fr}}.pm25-monitor.svelte-610dfx{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:#fff;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-610dfx{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(60px,8vw,100px);align-items:center}.content-side.svelte-610dfx{display:flex;flex-direction:column;gap:1.5em}.eyebrow.svelte-610dfx{font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:#f3ffb1}h2.svelte-610dfx{font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.1;margin:0}.pm25-explainer.svelte-610dfx{display:flex;flex-direction:column;gap:1.5em}.pm25-explainer.svelte-610dfx h3:where(.svelte-610dfx){font-size:20px;font-weight:500;margin:0;color:#f3ffb1}.pm25-explainer.svelte-610dfx p:where(.svelte-610dfx){font-size:clamp(15px,1.5vw,17px);line-height:1.6;color:#ffffffb3;margin:0}.pm25-explainer.svelte-610dfx strong:where(.svelte-610dfx){color:#fff}.sources.svelte-610dfx,.health-impact.svelte-610dfx{padding:1.25em;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px}.sources.svelte-610dfx h4:where(.svelte-610dfx),.health-impact.svelte-610dfx h4:where(.svelte-610dfx){font-size:14px;font-weight:500;margin:0 0 .75em;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em}.sources.svelte-610dfx ul:where(.svelte-610dfx){list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:.5em}.sources.svelte-610dfx li:where(.svelte-610dfx){font-size:14px;color:#ffffffb3;padding-left:1.2em;position:relative}.sources.svelte-610dfx li:where(.svelte-610dfx):before{content:"•";position:absolute;left:0;color:#f3ffb1}.health-impact.svelte-610dfx p:where(.svelte-610dfx){font-size:14px;margin:0}.monitor-side.svelte-610dfx{display:flex;flex-direction:column;gap:1.5em}.pm25-display.svelte-610dfx{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:clamp(24px,3vw,40px);position:relative}.pm25-display.svelte-610dfx:before{content:"";position:absolute;top:-1px;left:20%;right:20%;height:2px;background:linear-gradient(90deg,transparent,#f3ffb1,transparent);opacity:0;transition:opacity .6s ease}.monitor-side.visible.svelte-610dfx .pm25-display:where(.svelte-610dfx):before{opacity:1}.pm25-gauge.svelte-610dfx{text-align:center;margin-bottom:1.5em}.gauge-svg.svelte-610dfx{width:200px;height:180px}.gauge-fill.svelte-610dfx{transition:stroke-dashoffset 2s cubic-bezier(.16,1,.3,1),stroke .5s ease;filter:drop-shadow(0 0 10px currentColor)}.gauge-value.svelte-610dfx{font-size:48px;font-weight:500;fill:#fff}.gauge-unit.svelte-610dfx{font-size:14px;fill:#ffffff80}.gauge-label.svelte-610dfx{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;margin-top:.5em}.pm25-status.svelte-610dfx{display:flex;align-items:center;gap:1em;padding:1em;background:#ffffff08;border-radius:8px;margin-bottom:1.5em}.status-indicator.svelte-610dfx{width:12px;height:12px;border-radius:50%;background:var(--status-color);box-shadow:0 0 15px var(--status-color);animation:svelte-610dfx-pulse-status 2s ease-in-out infinite}@keyframes svelte-610dfx-pulse-status{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.status-text.svelte-610dfx{display:flex;flex-direction:column;gap:.2em}.status-level.svelte-610dfx{font-size:18px;font-weight:500;color:var(--status-color)}.status-desc.svelte-610dfx{font-size:13px;color:#ffffff80}.pm25-scale.svelte-610dfx{padding:1em;background:#0000004d;border-radius:8px}.scale-header.svelte-610dfx{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;margin-bottom:.75em}.scale-bar.svelte-610dfx{display:flex;border-radius:4px;overflow:hidden}.scale-segment.svelte-610dfx{flex:1;padding:.5em .25em;text-align:center}.scale-segment.good.svelte-610dfx{background:#f3ffb1;color:#000}.scale-segment.moderate.svelte-610dfx{background:#a0a0a0;color:#000}.scale-segment.unhealthy-sens.svelte-610dfx{background:gray;color:#000}.scale-segment.unhealthy.svelte-610dfx{background:#666;color:#fff}.scale-label.svelte-610dfx{display:block;font-size:11px;font-weight:600}.scale-name.svelte-610dfx{display:block;font-size:9px;opacity:.8}.scale-note.svelte-610dfx{font-size:10px;color:#fff6;margin:.5em 0 0;text-align:right}.device-status.svelte-610dfx{display:flex;align-items:center;gap:.75em;font-size:13px;color:#fff9}.status-dot.svelte-610dfx{width:8px;height:8px;border-radius:50%;background:#ffffff4d}.status-dot.active.svelte-610dfx{background:#f3ffb1;box-shadow:0 0 10px #f3ffb1;animation:svelte-610dfx-pulse-dot 2s ease-in-out infinite}@keyframes svelte-610dfx-pulse-dot{0%,to{opacity:1}50%{opacity:.5}}.reveal.svelte-610dfx{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-610dfx{opacity:1;transform:translateY(0)}.monitor-side.reveal.svelte-610dfx{transition-delay:.15s}@media (max-width: 1000px){.container.svelte-610dfx{grid-template-columns:1fr}.monitor-side.svelte-610dfx{order:-1;max-width:500px;margin:0 auto;width:100%}.sources.svelte-610dfx ul:where(.svelte-610dfx){grid-template-columns:1fr}}.air-ecosystem.svelte-1qacatj{position:relative;padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);background:#fafafa;overflow:hidden}.container.svelte-1qacatj{max-width:1200px;margin:0 auto;position:relative;z-index:2}.connections-bg.svelte-1qacatj{position:absolute;inset:0;opacity:0;transition:opacity 1s ease;pointer-events:none}.air-ecosystem.visible.svelte-1qacatj .connections-bg:where(.svelte-1qacatj){opacity:.3}.connection-svg.svelte-1qacatj{width:100%;height:100%}.hub-circle.svelte-1qacatj{animation:svelte-1qacatj-pulse-hub 3s ease-in-out infinite}@keyframes svelte-1qacatj-pulse-hub{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.connection-line.svelte-1qacatj{stroke-dasharray:500;stroke-dashoffset:500;animation:svelte-1qacatj-draw-line 2s ease forwards}.air-ecosystem.visible.svelte-1qacatj .connection-line:where(.svelte-1qacatj){stroke-dashoffset:0}.l1.svelte-1qacatj{animation-delay:.3s}.l2.svelte-1qacatj{animation-delay:.5s}.l3.svelte-1qacatj{animation-delay:.7s}@keyframes svelte-1qacatj-draw-line{to{stroke-dashoffset:0}}.flow-dot.svelte-1qacatj{opacity:0}.air-ecosystem.visible.svelte-1qacatj .flow-dot:where(.svelte-1qacatj){opacity:1}.product-node.svelte-1qacatj{animation:svelte-1qacatj-pulse-node 2s ease-in-out infinite}@keyframes svelte-1qacatj-pulse-node{0%,to{opacity:.5}50%{opacity:1}}.header.svelte-1qacatj{text-align:center;max-width:700px;margin:0 auto clamp(40px,6vh,80px)}.eyebrow.svelte-1qacatj{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:var(--color-slate, #a0a0a0);margin-bottom:1em}h2.svelte-1qacatj{font-size:clamp(32px,4.5vw,56px);font-weight:400;line-height:1.1;margin-bottom:.5em}.intro.svelte-1qacatj{font-size:clamp(16px,1.6vw,18px);line-height:1.6;color:var(--color-slate, #a0a0a0)}.central-hub.svelte-1qacatj{display:flex;flex-direction:column;align-items:center;gap:1em;margin-bottom:clamp(60px,8vh,100px)}.hub-icon.svelte-1qacatj{width:100px;height:100px;display:flex;align-items:center;justify-content:center;background:#1a1a1a;border-radius:50%;box-shadow:0 0 40px #0003;animation:svelte-1qacatj-breathe-hub 4s ease-in-out infinite}@keyframes svelte-1qacatj-breathe-hub{0%,to{transform:scale(1);box-shadow:0 0 40px #0003}50%{transform:scale(1.05);box-shadow:0 0 50px #0000004d}}.hub-icon.svelte-1qacatj svg:where(.svelte-1qacatj){width:60px;height:60px;color:#f3ffb1}.central-hub.svelte-1qacatj span:where(.svelte-1qacatj){font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.1em}.cards.svelte-1qacatj{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.card.svelte-1qacatj{position:relative;padding:clamp(30px,4vw,50px);background:#fff;border:1px solid rgba(0,0,0,.05);transition:all .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.card.svelte-1qacatj:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f3ffb1,#d4ff00);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.card.svelte-1qacatj:hover:before,.card.active.svelte-1qacatj:before{transform:scaleX(1)}.card.svelte-1qacatj:hover,.card.active.svelte-1qacatj{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a;border-color:#f3ffb180}.card-connector.svelte-1qacatj{position:absolute;top:-30px;left:50%;transform:translate(-50%);width:60px;height:30px;opacity:0;transition:opacity .4s ease}.card.svelte-1qacatj:hover .card-connector:where(.svelte-1qacatj),.card.active.svelte-1qacatj .card-connector:where(.svelte-1qacatj){opacity:1}.connector-path.svelte-1qacatj{animation:svelte-1qacatj-dash-flow 1s linear infinite}@keyframes svelte-1qacatj-dash-flow{to{stroke-dashoffset:-10}}.card-icon.svelte-1qacatj{width:64px;height:64px;margin-bottom:1.5em;color:#000;transition:color .3s ease,transform .3s ease}.card.svelte-1qacatj:hover .card-icon:where(.svelte-1qacatj),.card.active.svelte-1qacatj .card-icon:where(.svelte-1qacatj){color:#f3ffb1;transform:scale(1.1)}.card-icon.svelte-1qacatj svg:where(.svelte-1qacatj){width:100%;height:100%}.card-title.svelte-1qacatj{font-size:clamp(18px,1.8vw,22px);font-weight:500;margin-bottom:.5em}.card-desc.svelte-1qacatj{font-size:clamp(13px,1.3vw,15px);color:var(--color-slate, #a0a0a0);line-height:1.6;margin-bottom:1.5em}.card-boost.svelte-1qacatj{display:flex;align-items:baseline;gap:.5em;padding-top:1em;border-top:1px solid rgba(0,0,0,.05)}.boost-value.svelte-1qacatj{font-size:28px;font-weight:500;color:#000;line-height:1}.boost-label.svelte-1qacatj{font-size:12px;color:var(--color-slate, #a0a0a0);text-transform:uppercase;letter-spacing:.05em}.card-particles.svelte-1qacatj{position:absolute;top:50%;left:50%;pointer-events:none}.energy-particle.svelte-1qacatj{position:absolute;width:6px;height:6px;background:#f3ffb1;border-radius:50%;opacity:0;transform:translate(-50%,-50%)}.card.svelte-1qacatj:hover .energy-particle:where(.svelte-1qacatj),.card.active.svelte-1qacatj .energy-particle:where(.svelte-1qacatj){animation:svelte-1qacatj-float-energy 1.5s ease-out infinite;animation-delay:var(--delay)}@keyframes svelte-1qacatj-float-energy{0%{opacity:0;transform:translate(-50%,-50%) translate(0)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) translate(var(--x),var(--y))}}.tagline.svelte-1qacatj{display:flex;align-items:center;gap:2em;margin-top:clamp(60px,8vh,100px);justify-content:center}.tagline-line.svelte-1qacatj{flex:1;max-width:150px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.2),transparent)}.tagline.svelte-1qacatj p:where(.svelte-1qacatj){font-size:clamp(14px,1.5vw,16px);color:var(--color-slate, #a0a0a0);font-style:italic;text-align:center}.reveal.svelte-1qacatj{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-1qacatj{opacity:1;transform:translateY(0)}@media (max-width: 900px){.cards.svelte-1qacatj{grid-template-columns:1fr;max-width:500px;margin:0 auto}.connections-bg.svelte-1qacatj{display:none}}.red-light-problem.svelte-1lfop4z{position:relative;background:var(--color-black, #000);color:var(--color-white, #fff);padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-1lfop4z{max-width:1200px;margin:0 auto;position:relative;z-index:2}.content-grid.svelte-1lfop4z{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center;margin-bottom:clamp(60px,8vh,100px)}.cellular-field.svelte-1lfop4z{position:absolute;inset:0;pointer-events:none;z-index:1}.mitochondria.svelte-1lfop4z{position:absolute;border-radius:45%;opacity:0;background:linear-gradient(135deg,#4a4a4a,#2a2a2a);box-shadow:inset 0 0 10px #00000080}.mitochondria.visible.svelte-1lfop4z{opacity:var(--opacity);animation:svelte-1lfop4z-weak-pulse 4s ease-in-out infinite;animation-delay:var(--pulse-delay)}@keyframes svelte-1lfop4z-weak-pulse{0%,to{opacity:var(--opacity);transform:scale(1)}50%{opacity:calc(var(--opacity) * .7);transform:scale(.95)}}.energy-overlay.svelte-1lfop4z{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.9) 100%);opacity:0;transition:opacity 1s ease;z-index:1}.energy-overlay.visible.svelte-1lfop4z{opacity:1}.cell-visual.svelte-1lfop4z{display:flex;flex-direction:column;align-items:center;gap:2em}.cell-svg.svelte-1lfop4z{width:100%;max-width:280px;height:auto}.cell-membrane.svelte-1lfop4z{stroke-dasharray:10 5;animation:svelte-1lfop4z-membrane-rotate 30s linear infinite;transform-origin:center}@keyframes svelte-1lfop4z-membrane-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mito-inner.svelte-1lfop4z{opacity:0;transition:opacity .8s ease}.cell-visual.visible.svelte-1lfop4z .mito-inner:where(.svelte-1lfop4z){opacity:.4;animation:svelte-1lfop4z-mito-dim 3s ease-in-out infinite}.cell-visual.visible.svelte-1lfop4z .m1:where(.svelte-1lfop4z){animation-delay:0s}.cell-visual.visible.svelte-1lfop4z .m2:where(.svelte-1lfop4z){animation-delay:1s}.cell-visual.visible.svelte-1lfop4z .m3:where(.svelte-1lfop4z){animation-delay:2s}@keyframes svelte-1lfop4z-mito-dim{0%,to{opacity:.4}50%{opacity:.25}}.energy-text.svelte-1lfop4z{opacity:0;transition:opacity .8s ease .5s}.cell-visual.visible.svelte-1lfop4z .energy-text:where(.svelte-1lfop4z){opacity:1;animation:svelte-1lfop4z-pulse-text 2s ease-in-out infinite}@keyframes svelte-1lfop4z-pulse-text{0%,to{opacity:1}50%{opacity:.5}}.energy-meter.svelte-1lfop4z{width:100%;max-width:280px}.meter-label.svelte-1lfop4z{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--color-slate, #a0a0a0);margin-bottom:.5em}.meter-bar.svelte-1lfop4z{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;margin-bottom:.5em}.meter-fill.svelte-1lfop4z{height:100%;width:0;background:linear-gradient(90deg,#666,#888);border-radius:4px;transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.8s}.meter-fill.visible.svelte-1lfop4z{width:30%}.meter-value.svelte-1lfop4z{font-size:14px;color:#888;text-align:right}.eyebrow.svelte-1lfop4z{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--color-slate, #a0a0a0);margin-bottom:1em}.headline.svelte-1lfop4z{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.1;margin-bottom:1em}.intro.svelte-1lfop4z{font-size:clamp(16px,1.8vw,21px);line-height:1.6;color:var(--color-slate, #a0a0a0)}.stats.svelte-1lfop4z{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.stat.svelte-1lfop4z{padding:clamp(24px,3vw,40px);border:1px solid rgba(255,255,255,.1);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat.svelte-1lfop4z:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#dc2626,transparent);transform:scaleX(0);transition:transform .8s ease}.stat.visible.svelte-1lfop4z:before{transform:scaleX(1)}.stat-value-wrapper.svelte-1lfop4z{display:flex;align-items:baseline;gap:.1em;margin-bottom:.5em}.stat-value.svelte-1lfop4z{font-size:clamp(48px,6vw,72px);line-height:1;color:#dc2626;font-variant-numeric:tabular-nums}.stat-suffix.svelte-1lfop4z{font-size:clamp(24px,3vw,36px);color:#dc2626}.stat-bar.svelte-1lfop4z{height:4px;background:#ffffff1a;margin-bottom:1em;overflow:hidden}.stat-bar-fill.svelte-1lfop4z{height:100%;width:0;background:linear-gradient(90deg,#dc2626,#ef4444);transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.5s}.stat-bar-fill.visible.svelte-1lfop4z{width:var(--target)}.stat-label.svelte-1lfop4z{display:block;font-size:clamp(13px,1.4vw,16px);color:var(--color-slate, #a0a0a0);line-height:1.4}.reveal.svelte-1lfop4z{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-1lfop4z{opacity:1;transform:translateY(0)}@media (max-width: 900px){.content-grid.svelte-1lfop4z{grid-template-columns:1fr}.cell-visual.svelte-1lfop4z{order:-1}.stats.svelte-1lfop4z{grid-template-columns:1fr}}.red-light-science.svelte-1hqshes{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#0a0a0a,#111,#0a0a0a);color:#fff;overflow:hidden}.container.svelte-1hqshes{max-width:1200px;margin:0 auto;position:relative;z-index:2}.wave-field.svelte-1hqshes{position:absolute;inset:0;overflow:hidden;pointer-events:none}.light-wave.svelte-1hqshes{position:absolute;left:-100%;top:var(--offset);width:200%;height:2px;background:linear-gradient(90deg,transparent,var(--color),transparent);opacity:0}.light-wave.visible.svelte-1hqshes{animation:svelte-1hqshes-wave-flow 4s linear infinite;animation-delay:var(--delay);opacity:.3}@keyframes svelte-1hqshes-wave-flow{0%{transform:translate(0)}to{transform:translate(50%)}}.header.svelte-1hqshes{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);align-items:end}.eyebrow.svelte-1hqshes{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:.75em}h2.svelte-1hqshes{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0}.intro.svelte-1hqshes{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--color-slate, #a0a0a0);margin:0}.mito-diagram.svelte-1hqshes{margin-bottom:clamp(50px,7vh,80px);padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.mito-svg.svelte-1hqshes{width:100%;height:auto;max-height:220px}.photon.svelte-1hqshes{opacity:0}.mito-diagram.visible.svelte-1hqshes .photon:where(.svelte-1hqshes){animation:svelte-1hqshes-photon-travel 2s ease-in-out infinite}.mito-diagram.visible.svelte-1hqshes .p1:where(.svelte-1hqshes){animation-delay:0s}.mito-diagram.visible.svelte-1hqshes .p2:where(.svelte-1hqshes){animation-delay:.3s}.mito-diagram.visible.svelte-1hqshes .p3:where(.svelte-1hqshes){animation-delay:.6s}@keyframes svelte-1hqshes-photon-travel{0%{opacity:1;transform:translate(0)}50%{opacity:.8;transform:translate(100px)}to{opacity:0;transform:translate(180px)}}.light-beam.svelte-1hqshes{stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset 1.5s ease}.mito-diagram.visible.svelte-1hqshes .light-beam:where(.svelte-1hqshes){stroke-dashoffset:0}.mito-body.svelte-1hqshes{stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 1s ease .5s}.mito-diagram.visible.svelte-1hqshes .mito-body:where(.svelte-1hqshes){stroke-dashoffset:0}.mito-diagram.visible.svelte-1hqshes .cco:where(.svelte-1hqshes){animation:svelte-1hqshes-cco-pulse 1.5s ease-in-out infinite}@keyframes svelte-1hqshes-cco-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.atp-burst.svelte-1hqshes{stroke-dasharray:280;stroke-dashoffset:280;transition:stroke-dashoffset .8s ease 1s}.mito-diagram.visible.svelte-1hqshes .atp-burst:where(.svelte-1hqshes){stroke-dashoffset:0;animation:svelte-1hqshes-atp-glow 2s ease-in-out infinite 1.5s}@keyframes svelte-1hqshes-atp-glow{0%,to{filter:drop-shadow(0 0 5px #F3FFB1)}50%{filter:drop-shadow(0 0 15px #F3FFB1)}}.energy-ray.svelte-1hqshes{opacity:0;transform-origin:500px 100px}.mito-diagram.visible.svelte-1hqshes .energy-ray:where(.svelte-1hqshes){animation:svelte-1hqshes-ray-pulse 1s ease-out forwards}.mito-diagram.visible.svelte-1hqshes .r1:where(.svelte-1hqshes){animation-delay:1.2s}.mito-diagram.visible.svelte-1hqshes .r2:where(.svelte-1hqshes){animation-delay:1.3s}.mito-diagram.visible.svelte-1hqshes .r3:where(.svelte-1hqshes){animation-delay:1.4s}.mito-diagram.visible.svelte-1hqshes .r4:where(.svelte-1hqshes){animation-delay:1.5s}.mito-diagram.visible.svelte-1hqshes .r5:where(.svelte-1hqshes){animation-delay:1.6s}.mito-diagram.visible.svelte-1hqshes .r6:where(.svelte-1hqshes){animation-delay:1.7s}.mito-diagram.visible.svelte-1hqshes .r7:where(.svelte-1hqshes){animation-delay:1.8s}.mito-diagram.visible.svelte-1hqshes .r8:where(.svelte-1hqshes){animation-delay:1.9s}@keyframes svelte-1hqshes-ray-pulse{0%{opacity:0;transform:scale(.5)}50%{opacity:1}to{opacity:.7;transform:scale(1)}}.flow-arrow.svelte-1hqshes{stroke-dasharray:50;stroke-dashoffset:50;transition:stroke-dashoffset .5s ease}.mito-diagram.visible.svelte-1hqshes .a1:where(.svelte-1hqshes){stroke-dashoffset:0;transition-delay:.8s}.mito-diagram.visible.svelte-1hqshes .a2:where(.svelte-1hqshes){stroke-dashoffset:0;transition-delay:1.2s}.wavelengths.svelte-1hqshes{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-s, 16px);margin-bottom:clamp(50px,7vh,80px)}.wavelength-card.svelte-1hqshes{padding:clamp(20px,2.5vw,28px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);opacity:.4;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.wavelength-card.active.svelte-1hqshes{opacity:1;transform:translateY(0);border-color:var(--accent);box-shadow:0 0 30px rgba(var(--accent),.1)}.wl-header.svelte-1hqshes{display:flex;align-items:center;gap:.5em;margin-bottom:1em}.wl-indicator.svelte-1hqshes{width:12px;height:12px;border-radius:50%;box-shadow:0 0 10px currentColor}.wavelength-card.active.svelte-1hqshes .wl-indicator:where(.svelte-1hqshes){animation:svelte-1hqshes-indicator-pulse 1.5s ease-in-out infinite}@keyframes svelte-1hqshes-indicator-pulse{0%,to{box-shadow:0 0 10px currentColor}50%{box-shadow:0 0 20px currentColor}}.wl-nm.svelte-1hqshes{font-size:18px;font-weight:600;color:#fff}.wl-name.svelte-1hqshes{font-size:12px;color:var(--color-slate, #a0a0a0);text-transform:uppercase;letter-spacing:.05em}.wl-depth.svelte-1hqshes{display:flex;justify-content:space-between;font-size:12px;margin-bottom:.75em;padding-bottom:.75em;border-bottom:1px solid rgba(255,255,255,.08)}.depth-label.svelte-1hqshes{color:var(--color-slate, #a0a0a0)}.depth-value.svelte-1hqshes{color:#fff;font-weight:500}.wl-target.svelte-1hqshes{font-size:14px;font-weight:500;color:var(--accent);margin-bottom:.5em}.wl-desc.svelte-1hqshes{font-size:13px;line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.insight.svelte-1hqshes{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.insight-icon.svelte-1hqshes{width:40px;height:40px;flex-shrink:0}.insight.svelte-1hqshes p:where(.svelte-1hqshes){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.insight.svelte-1hqshes strong:where(.svelte-1hqshes){color:#f3ffb1}.reveal.svelte-1hqshes{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1hqshes{opacity:1;transform:translateY(0)}@media (max-width: 1100px){.wavelengths.svelte-1hqshes{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.header.svelte-1hqshes{grid-template-columns:1fr}.wavelengths.svelte-1hqshes{grid-template-columns:1fr 1fr}.mito-svg.svelte-1hqshes{max-height:150px}}@media (max-width: 500px){.wavelengths.svelte-1hqshes{grid-template-columns:1fr}}.red-light-benefits.svelte-1bm016a{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:#fff;color:#000;overflow:hidden}.container.svelte-1bm016a{max-width:1200px;margin:0 auto}.header.svelte-1bm016a{max-width:700px;margin-bottom:clamp(50px,7vh,80px)}.eyebrow.svelte-1bm016a{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#dc2626;margin-bottom:1em}h2.svelte-1bm016a{font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-1bm016a{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.benefits-grid.svelte-1bm016a{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(40px,5vh,60px)}.benefit-card.svelte-1bm016a{position:relative;padding:clamp(28px,3.5vw,44px);background:#fafafa;border:1px solid #e5e5e5;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1)}.benefit-card.active.svelte-1bm016a{opacity:1;transform:translateY(0)}.benefit-card.svelte-1bm016a:hover{border-color:#dc2626}.benefit-card.svelte-1bm016a:hover .benefit-glow:where(.svelte-1bm016a){opacity:1}.benefit-glow.svelte-1bm016a{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#dc2626,#f66,#dc2626);opacity:0;transition:opacity .3s ease}.benefit-header.svelte-1bm016a{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5em}.benefit-category.svelte-1bm016a{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--color-slate, #a0a0a0);padding:.4em .8em;background:#0000000a}.benefit-icon.svelte-1bm016a{width:48px;height:48px;color:#dc2626}.benefit-icon.svelte-1bm016a svg:where(.svelte-1bm016a){width:100%;height:100%}.icon-path.svelte-1bm016a{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .8s ease}.benefit-card.active.svelte-1bm016a .icon-path:where(.svelte-1bm016a){stroke-dashoffset:0}.icon-ring.svelte-1bm016a{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .6s ease}.benefit-card.active.svelte-1bm016a .icon-ring:where(.svelte-1bm016a){stroke-dashoffset:0}.icon-dot.svelte-1bm016a{opacity:0;transition:opacity .4s ease .4s}.benefit-card.active.svelte-1bm016a .icon-dot:where(.svelte-1bm016a){opacity:1}.benefit-card.active.svelte-1bm016a .icon-ring.outer:where(.svelte-1bm016a){animation:svelte-1bm016a-spin-ring 8s linear infinite}@keyframes svelte-1bm016a-spin-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.benefit-title.svelte-1bm016a{font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .75em}.benefit-desc.svelte-1bm016a{font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0 0 1.5em}.benefit-stats.svelte-1bm016a{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding-top:1.5em;border-top:1px solid #e5e5e5}.stat-item.svelte-1bm016a{opacity:0;transform:translateY(10px);transition:all .4s ease;transition-delay:var(--delay)}.benefit-card.active.svelte-1bm016a .stat-item:where(.svelte-1bm016a){opacity:1;transform:translateY(0)}.stat-value.svelte-1bm016a{display:block;font-size:clamp(28px,3vw,36px);font-weight:500;color:#dc2626;line-height:1;margin-bottom:.25em}.stat-label.svelte-1bm016a{display:block;font-size:clamp(11px,1.1vw,13px);color:var(--color-slate, #a0a0a0);line-height:1.3}.disclaimer.svelte-1bm016a{font-size:12px;line-height:1.5;color:#999;text-align:center;max-width:800px;margin:0 auto}.reveal.svelte-1bm016a{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1bm016a{opacity:1;transform:translateY(0)}@media (max-width: 900px){.benefits-grid.svelte-1bm016a{grid-template-columns:1fr}}.red-light-experience.svelte-yhen2m{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#1a0808,#0f0505,#000);color:#fff;overflow:hidden}.container.svelte-yhen2m{max-width:1000px;margin:0 auto;position:relative;z-index:2}.ambient-glow.svelte-yhen2m{position:absolute;top:50%;left:50%;width:800px;height:800px;background:radial-gradient(circle,rgba(220,38,38,.15) 0%,transparent 70%);transform:translate(-50%,-50%);opacity:0;transition:opacity 1.5s ease}.ambient-glow.visible.svelte-yhen2m{opacity:1;animation:svelte-yhen2m-glow-pulse 4s ease-in-out infinite}@keyframes svelte-yhen2m-glow-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}}.header.svelte-yhen2m{text-align:center;max-width:700px;margin:0 auto clamp(50px,7vh,80px)}.eyebrow.svelte-yhen2m{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#dc2626;margin-bottom:1em}h2.svelte-yhen2m{font-size:clamp(32px,4.5vw,52px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-yhen2m{font-size:clamp(15px,1.5vw,18px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.session-tracker.svelte-yhen2m{margin-bottom:clamp(50px,7vh,80px)}.tracker-bar.svelte-yhen2m{height:6px;background:#ffffff1a;border-radius:3px;position:relative;overflow:visible}.tracker-progress.svelte-yhen2m{height:100%;background:linear-gradient(90deg,#dc2626,#f66);border-radius:3px;transition:width .6s cubic-bezier(.16,1,.3,1);box-shadow:0 0 20px #dc262680}.tracker-glow.svelte-yhen2m{position:absolute;top:50%;width:20px;height:20px;background:#dc2626;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #dc2626,0 0 60px #dc262680;transition:left .6s cubic-bezier(.16,1,.3,1)}.tracker-labels.svelte-yhen2m{display:flex;justify-content:space-between;margin-top:1em;font-size:12px;color:var(--color-slate, #a0a0a0)}.tracker-current.svelte-yhen2m{color:#dc2626;font-weight:600;font-size:14px}.timeline.svelte-yhen2m{display:flex;flex-direction:column;gap:0;margin-bottom:clamp(50px,7vh,80px)}.phase.svelte-yhen2m{display:grid;grid-template-columns:60px 1fr;gap:var(--spacing-m, 24px);opacity:.3;transition:opacity .5s ease}.phase.active.svelte-yhen2m{opacity:1}.phase.current.svelte-yhen2m .phase-content:where(.svelte-yhen2m){background:#dc262614;border-color:#dc26264d}.phase-marker.svelte-yhen2m{display:flex;flex-direction:column;align-items:center;position:relative}.marker-ring.svelte-yhen2m{width:24px;height:24px;border:2px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color .3s ease}.phase.active.svelte-yhen2m .marker-ring:where(.svelte-yhen2m){border-color:#dc2626}.marker-dot.svelte-yhen2m{width:10px;height:10px;background:#fff3;border-radius:50%;position:absolute;top:7px;transition:background .3s ease,box-shadow .3s ease}.phase.active.svelte-yhen2m .marker-dot:where(.svelte-yhen2m){background:#dc2626;box-shadow:0 0 15px #dc2626}.connector.svelte-yhen2m{width:2px;flex:1;background:#ffffff1a;margin-top:8px;transition:background .3s ease}.phase.active.svelte-yhen2m .connector:where(.svelte-yhen2m){background:linear-gradient(180deg,#dc2626,#dc262633)}.phase-content.svelte-yhen2m{padding:clamp(20px,2.5vw,28px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);margin-bottom:var(--spacing-s, 16px);transition:all .3s ease}.phase-time.svelte-yhen2m{display:inline-block;font-size:12px;font-weight:600;color:#dc2626;padding:.3em .6em;background:#dc262626;margin-bottom:.75em}.phase-title.svelte-yhen2m{font-size:clamp(18px,2vw,22px);font-weight:500;margin:0 0 .5em}.phase-desc.svelte-yhen2m{font-size:clamp(14px,1.3vw,15px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0 0 1em}.phase-feeling.svelte-yhen2m{display:flex;gap:.5em;font-size:13px}.feeling-label.svelte-yhen2m{color:var(--color-slate, #a0a0a0)}.feeling-value.svelte-yhen2m{color:#dc2626;font-style:italic}.led-visual.svelte-yhen2m{padding:clamp(30px,4vw,50px);background:#00000080;border:1px solid rgba(255,255,255,.08);margin-bottom:clamp(40px,5vh,60px)}.led-grid.svelte-yhen2m{display:grid;grid-template-columns:repeat(10,1fr);gap:8px;margin-bottom:2em}.led.svelte-yhen2m{aspect-ratio:1;background:#300;border-radius:2px;transition:all .3s ease}.led.active.svelte-yhen2m{background:#dc2626;box-shadow:0 0 10px rgba(220,38,38,var(--intensity));animation:svelte-yhen2m-led-flicker 2s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-yhen2m-led-flicker{0%,to{opacity:.8}50%{opacity:1}}.led-stats.svelte-yhen2m{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px);text-align:center}.led-stat-value.svelte-yhen2m{display:block;font-size:clamp(28px,3.5vw,40px);font-weight:500;color:#dc2626;line-height:1;margin-bottom:.25em}.led-stat-label.svelte-yhen2m{font-size:clamp(11px,1.2vw,13px);color:var(--color-slate, #a0a0a0);text-transform:uppercase;letter-spacing:.05em}.post-session.svelte-yhen2m{text-align:center}.post-session.svelte-yhen2m h3:where(.svelte-yhen2m){font-size:clamp(20px,2.2vw,26px);font-weight:400;margin:0 0 1.5em}.post-benefits.svelte-yhen2m{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-m, 24px)}.post-benefit.svelte-yhen2m{display:flex;align-items:center;gap:.75em;font-size:clamp(13px,1.3vw,15px);color:var(--color-slate, #a0a0a0)}.post-icon.svelte-yhen2m{width:32px;height:32px;flex-shrink:0}.reveal.svelte-yhen2m{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-yhen2m{opacity:1;transform:translateY(0)}@media (max-width: 768px){.phase.svelte-yhen2m{grid-template-columns:40px 1fr}.led-grid.svelte-yhen2m{grid-template-columns:repeat(8,1fr)}.led-stats.svelte-yhen2m{grid-template-columns:1fr;gap:var(--spacing-s, 16px)}.post-benefits.svelte-yhen2m{flex-direction:column;align-items:center}}.hbot-problem.svelte-xo37sn{position:relative;background:linear-gradient(180deg,#000,#0a0a0a);color:var(--color-white, #FFFFFF);padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-xo37sn{max-width:1200px;margin:0 auto;position:relative;z-index:2}.content-grid.svelte-xo37sn{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center;margin-bottom:clamp(60px,8vh,100px)}.blood-field.svelte-xo37sn{position:absolute;inset:0;pointer-events:none;z-index:1}.blood-cell.svelte-xo37sn{position:absolute;border-radius:50%;opacity:0;background:radial-gradient(circle at 30% 30%,rgba(220,38,38,var(--saturation)),rgba(127,29,29,var(--saturation)));box-shadow:inset -2px -2px 4px #0000004d}.blood-cell.hypoxic.svelte-xo37sn{background:radial-gradient(circle at 30% 30%,rgba(160,160,160,var(--saturation)),rgba(100,100,100,var(--saturation)))}.blood-cell.visible.svelte-xo37sn{opacity:.6;animation:svelte-xo37sn-blood-flow 6s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-xo37sn-blood-flow{0%,to{transform:translate(0)}25%{transform:translate(15px,-10px)}50%{transform:translate(25px,5px)}75%{transform:translate(10px,15px)}}.hypoxia-overlay.svelte-xo37sn{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.95) 100%);opacity:0;transition:opacity 1s ease;z-index:1}.hypoxia-overlay.visible.svelte-xo37sn{opacity:1}.o2-visual.svelte-xo37sn{display:flex;flex-direction:column;align-items:center;gap:2em}.o2-svg.svelte-xo37sn{width:100%;max-width:240px;height:auto}.oxygen-atom.svelte-xo37sn{stroke-dasharray:160;stroke-dashoffset:160;transition:stroke-dashoffset 1s ease}.o2-visual.visible.svelte-xo37sn .oxygen-atom:where(.svelte-xo37sn){stroke-dashoffset:0;animation:svelte-xo37sn-atom-struggle 3s ease-in-out infinite}@keyframes svelte-xo37sn-atom-struggle{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.3;transform:scale(.95)}}.pollutant.svelte-xo37sn{opacity:0;transition:opacity .5s ease}.o2-visual.visible.svelte-xo37sn .pollutant:where(.svelte-xo37sn){animation:svelte-xo37sn-pollutant-drift 4s ease-in-out infinite}.o2-visual.visible.svelte-xo37sn .pp1:where(.svelte-xo37sn){animation-delay:0s;opacity:.3}.o2-visual.visible.svelte-xo37sn .pp2:where(.svelte-xo37sn){animation-delay:1s;opacity:.25}.o2-visual.visible.svelte-xo37sn .pp3:where(.svelte-xo37sn){animation-delay:2s;opacity:.3}.o2-visual.visible.svelte-xo37sn .pp4:where(.svelte-xo37sn){animation-delay:3s;opacity:.25}@keyframes svelte-xo37sn-pollutant-drift{0%,to{transform:translate(0)}50%{transform:translate(5px,-5px)}}.o2-meter.svelte-xo37sn{width:100%;max-width:280px}.meter-header.svelte-xo37sn{display:flex;justify-content:space-between;margin-bottom:.75em}.meter-label.svelte-xo37sn{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#a0a0a0}.meter-status.svelte-xo37sn{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#f3ffb1;font-weight:600}.meter-bar.svelte-xo37sn{height:10px;background:#ffffff1a;border-radius:5px;position:relative;overflow:hidden}.meter-fill.svelte-xo37sn{height:100%;width:0;background:linear-gradient(90deg,#a0a0a0,#f3ffb1);border-radius:5px;transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.8s}.meter-fill.visible.svelte-xo37sn{width:45%}.meter-threshold.svelte-xo37sn{position:absolute;left:70%;top:-2px;bottom:-2px;width:2px;background:#f3ffb1;opacity:.6}.meter-scale.svelte-xo37sn{display:flex;justify-content:space-between;margin-top:.5em;font-size:10px;color:#a0a0a0}.eyebrow.svelte-xo37sn{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}.headline.svelte-xo37sn{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.05;margin-bottom:1em;color:#fff}.intro.svelte-xo37sn{font-size:clamp(16px,1.8vw,21px);line-height:1.6;color:#a0a0a0}.stats.svelte-xo37sn{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.stat.svelte-xo37sn{padding:clamp(24px,3vw,40px);border:1px solid rgba(255,255,255,.1);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat.svelte-xo37sn:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#F3FFB1,transparent);transform:scaleX(0);transition:transform .8s ease}.stat.visible.svelte-xo37sn:before{transform:scaleX(1)}.stat-value-wrapper.svelte-xo37sn{display:flex;align-items:baseline;gap:.1em;margin-bottom:.5em}.stat-value.svelte-xo37sn{font-size:clamp(48px,6vw,72px);line-height:1;color:#f3ffb1;font-variant-numeric:tabular-nums}.stat-suffix.svelte-xo37sn{font-size:clamp(24px,3vw,36px);color:#f3ffb1}.stat-bar.svelte-xo37sn{height:4px;background:#ffffff1a;margin-bottom:1em;overflow:hidden}.stat-bar-fill.svelte-xo37sn{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#f3ffb199);transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.5s}.stat-bar-fill.visible.svelte-xo37sn{width:var(--target)}.stat-label.svelte-xo37sn{display:block;font-size:clamp(13px,1.4vw,16px);color:#a0a0a0;line-height:1.4}.reveal.svelte-xo37sn{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-xo37sn{opacity:1;transform:translateY(0)}@media (max-width: 900px){.content-grid.svelte-xo37sn{grid-template-columns:1fr}.o2-visual.svelte-xo37sn{order:-1}.stats.svelte-xo37sn{grid-template-columns:1fr}}.hbot-science.svelte-7icp5c{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#000,#0a0a0a,#000);color:#fff;overflow:hidden}.container.svelte-7icp5c{max-width:1200px;margin:0 auto;position:relative;z-index:2}.bubble-field.svelte-7icp5c{position:absolute;inset:0;pointer-events:none}.o2-bubble.svelte-7icp5c{position:absolute;left:var(--x);bottom:-20px;width:var(--size);height:var(--size);background:radial-gradient(circle at 30% 30%,#f3ffb166,#3b82f633);border-radius:50%;opacity:0}.o2-bubble.visible.svelte-7icp5c{animation:svelte-7icp5c-bubble-rise var(--duration) ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-7icp5c-bubble-rise{0%{transform:translateY(0) scale(.5);opacity:0}10%{opacity:.6}90%{opacity:.4}to{transform:translateY(-100vh) scale(1);opacity:0}}.header.svelte-7icp5c{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);align-items:end}.eyebrow.svelte-7icp5c{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:.75em}h2.svelte-7icp5c{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.05;margin:0;color:#fff}.intro.svelte-7icp5c{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:#a0a0a0;margin:0}.gauges-container.svelte-7icp5c{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.gauge.svelte-7icp5c{text-align:center}.gauge-svg.svelte-7icp5c{width:100%;max-width:200px;height:auto}.gauge-fill.svelte-7icp5c{transition:stroke-dashoffset 2s cubic-bezier(.16,1,.3,1)}.gauge-value.svelte-7icp5c{font-size:clamp(36px,4vw,48px);font-weight:500;color:#f3ffb1;margin-top:.5em}.gauge-unit.svelte-7icp5c{font-size:.5em;color:#a0a0a0;margin-left:.2em}.gauge-label.svelte-7icp5c{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#a0a0a0;margin-top:.5em}.circular-progress.svelte-7icp5c{position:relative;width:120px;height:120px;margin:0 auto}.circular-progress.svelte-7icp5c svg:where(.svelte-7icp5c){width:100%;height:100%}.oxygen-fill.svelte-7icp5c{transition:stroke-dashoffset 2s cubic-bezier(.16,1,.3,1)}.circular-value.svelte-7icp5c{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.circular-value.svelte-7icp5c .value:where(.svelte-7icp5c){font-size:32px;font-weight:500;color:#3b82f6}.circular-value.svelte-7icp5c .unit:where(.svelte-7icp5c){font-size:14px;color:#a0a0a0}.plasma-visual.svelte-7icp5c{margin-bottom:clamp(50px,7vh,80px);padding:clamp(24px,3vw,36px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.plasma-title.svelte-7icp5c{text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#a0a0a0;margin-bottom:2em}.plasma-comparison.svelte-7icp5c{display:flex;align-items:center;justify-content:center;gap:var(--spacing-m, 24px);flex-wrap:wrap}.plasma-state.svelte-7icp5c{text-align:center}.plasma-svg.svelte-7icp5c{width:150px;height:100px;background:#0000004d;border-radius:8px}.plasma-o2.svelte-7icp5c{animation:svelte-7icp5c-o2-float 2s ease-in-out infinite}.plasma-o2.hyper.svelte-7icp5c{animation:svelte-7icp5c-o2-float-active 1.5s ease-in-out infinite}@keyframes svelte-7icp5c-o2-float{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}@keyframes svelte-7icp5c-o2-float-active{0%,to{transform:translate(0);opacity:1}50%{transform:translate(3px,-3px);opacity:.8}}.state-label.svelte-7icp5c{display:block;margin-top:.75em;font-size:12px;color:#a0a0a0}.plasma-arrow.svelte-7icp5c{display:flex;flex-direction:column;align-items:center;gap:.5em}.plasma-arrow.svelte-7icp5c span:where(.svelte-7icp5c){font-size:12px;color:#f3ffb1;font-weight:600}.science-steps.svelte-7icp5c{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.step.svelte-7icp5c{text-align:center;opacity:.3;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.step.active.svelte-7icp5c{opacity:1;transform:translateY(0)}.step-icon.svelte-7icp5c{width:70px;height:70px;margin:0 auto 1.5em;position:relative;color:#f3ffb1}.step-icon.svelte-7icp5c svg:where(.svelte-7icp5c){width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.icon-bg.svelte-7icp5c{position:absolute;inset:0;border:2px solid rgba(243,255,177,.3);border-radius:50%;transition:all .3s ease}.step.active.svelte-7icp5c .icon-bg:where(.svelte-7icp5c){border-color:#f3ffb1;background:#f3ffb11a;box-shadow:0 0 30px #f3ffb133}.step-number.svelte-7icp5c{display:block;font-size:10px;color:#a0a0a0;letter-spacing:.1em;margin-bottom:.5em}.step-title.svelte-7icp5c{font-size:clamp(16px,1.6vw,19px);font-weight:500;margin:0 0 .5em;color:#fff}.step-desc.svelte-7icp5c{font-size:clamp(12px,1.2vw,14px);line-height:1.5;color:#a0a0a0;margin:0}.insight.svelte-7icp5c{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.insight-icon.svelte-7icp5c{width:40px;height:40px;flex-shrink:0}.insight.svelte-7icp5c p:where(.svelte-7icp5c){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#a0a0a0;margin:0}.insight.svelte-7icp5c strong:where(.svelte-7icp5c){color:#f3ffb1}.reveal.svelte-7icp5c{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-7icp5c{opacity:1;transform:translateY(0)}@media (max-width: 900px){.header.svelte-7icp5c{grid-template-columns:1fr}.science-steps.svelte-7icp5c{grid-template-columns:repeat(2,1fr)}.gauges-container.svelte-7icp5c{grid-template-columns:1fr}}@media (max-width: 600px){.science-steps.svelte-7icp5c{grid-template-columns:1fr}.plasma-comparison.svelte-7icp5c{flex-direction:column}.plasma-arrow.svelte-7icp5c{transform:rotate(90deg)}}.hbot-benefits.svelte-hd8cra{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:#fff;color:#000;overflow:hidden}.container.svelte-hd8cra{max-width:1200px;margin:0 auto}.header.svelte-hd8cra{max-width:700px;margin-bottom:clamp(50px,7vh,80px)}.eyebrow.svelte-hd8cra{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#000;margin-bottom:1em;opacity:.6}h2.svelte-hd8cra{font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.05;margin:0 0 .75em;color:#000}.intro.svelte-hd8cra{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:#a0a0a0;margin:0}.benefits-grid.svelte-hd8cra{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(40px,5vh,60px)}.benefit-card.svelte-hd8cra{position:relative;padding:clamp(28px,3.5vw,44px);background:#fafafa;border:1px solid #e5e5e5;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1)}.benefit-card.active.svelte-hd8cra{opacity:1;transform:translateY(0)}.benefit-card.svelte-hd8cra:hover{border-color:#000}.benefit-card.svelte-hd8cra:hover .benefit-glow:where(.svelte-hd8cra){opacity:1}.benefit-glow.svelte-hd8cra{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f3ffb1,#f3ffb199,#f3ffb1);opacity:0;transition:opacity .3s ease}.benefit-header.svelte-hd8cra{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5em}.benefit-category.svelte-hd8cra{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#a0a0a0;padding:.4em .8em;background:#0000000a}.benefit-icon.svelte-hd8cra{width:48px;height:48px;color:#000}.benefit-icon.svelte-hd8cra svg:where(.svelte-hd8cra){width:100%;height:100%}.icon-path.svelte-hd8cra{stroke-dasharray:150;stroke-dashoffset:150;transition:stroke-dashoffset .8s ease}.benefit-card.active.svelte-hd8cra .icon-path:where(.svelte-hd8cra){stroke-dashoffset:0}.icon-ring.svelte-hd8cra{stroke-dasharray:120;stroke-dashoffset:120;transition:stroke-dashoffset .6s ease}.benefit-card.active.svelte-hd8cra .icon-ring:where(.svelte-hd8cra){stroke-dashoffset:0}.icon-dot.svelte-hd8cra{opacity:0;transition:opacity .4s ease .4s}.benefit-card.active.svelte-hd8cra .icon-dot:where(.svelte-hd8cra){opacity:1}.benefit-card.active.svelte-hd8cra .icon-ring.outer:where(.svelte-hd8cra){animation:svelte-hd8cra-spin-ring 10s linear infinite}@keyframes svelte-hd8cra-spin-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.benefit-title.svelte-hd8cra{font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .75em;color:#000}.benefit-desc.svelte-hd8cra{font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#a0a0a0;margin:0 0 1.5em}.benefit-stats.svelte-hd8cra{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding-top:1.5em;border-top:1px solid #e5e5e5}.stat-item.svelte-hd8cra{opacity:0;transform:translateY(10px);transition:all .4s ease;transition-delay:var(--delay)}.benefit-card.active.svelte-hd8cra .stat-item:where(.svelte-hd8cra){opacity:1;transform:translateY(0)}.stat-value.svelte-hd8cra{display:block;font-size:clamp(28px,3vw,36px);font-weight:500;color:#000;line-height:1;margin-bottom:.25em}.stat-label.svelte-hd8cra{display:block;font-size:clamp(11px,1.1vw,13px);color:#a0a0a0;line-height:1.3}.disclaimer.svelte-hd8cra{font-size:12px;line-height:1.5;color:#a0a0a0;text-align:center;max-width:800px;margin:0 auto}.reveal.svelte-hd8cra{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-hd8cra{opacity:1;transform:translateY(0)}@media (max-width: 900px){.benefits-grid.svelte-hd8cra{grid-template-columns:1fr}}.hbot-experience.svelte-1j9uk0a{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#000,#0a0a0a,#000);color:#fff;overflow:hidden}.container.svelte-1j9uk0a{max-width:1000px;margin:0 auto;position:relative;z-index:2}.pressure-ambient.svelte-1j9uk0a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.pressure-ring.svelte-1j9uk0a{position:absolute;border:1px solid rgba(243,255,177,.1);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.ring1.svelte-1j9uk0a{width:400px;height:400px}.ring2.svelte-1j9uk0a{width:600px;height:600px}.ring3.svelte-1j9uk0a{width:800px;height:800px}.pressure-ambient.visible.svelte-1j9uk0a .pressure-ring:where(.svelte-1j9uk0a){animation:svelte-1j9uk0a-pressure-pulse 4s ease-in-out infinite}.pressure-ambient.visible.svelte-1j9uk0a .ring1:where(.svelte-1j9uk0a){animation-delay:0s}.pressure-ambient.visible.svelte-1j9uk0a .ring2:where(.svelte-1j9uk0a){animation-delay:.5s}.pressure-ambient.visible.svelte-1j9uk0a .ring3:where(.svelte-1j9uk0a){animation-delay:1s}@keyframes svelte-1j9uk0a-pressure-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.05);opacity:.8}}.header.svelte-1j9uk0a{text-align:center;max-width:700px;margin:0 auto clamp(50px,7vh,80px)}.eyebrow.svelte-1j9uk0a{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-1j9uk0a{font-size:clamp(32px,4.5vw,52px);font-weight:400;line-height:1.05;margin:0 0 .75em;color:#fff}.intro.svelte-1j9uk0a{font-size:clamp(15px,1.5vw,18px);line-height:1.6;color:#a0a0a0;margin:0}.pressure-display.svelte-1j9uk0a{display:flex;flex-direction:column;align-items:center;margin-bottom:clamp(50px,7vh,80px)}.pressure-gauge-large.svelte-1j9uk0a{width:200px;height:200px;margin-bottom:1.5em}.gauge-svg.svelte-1j9uk0a{width:100%;height:100%}.pressure-arc.svelte-1j9uk0a{transition:stroke-dashoffset .7s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 0 10px rgba(243,255,177,.5))}.pressure-status.svelte-1j9uk0a{text-align:center}.status-label.svelte-1j9uk0a{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#a0a0a0;margin-bottom:.5em}.status-phase.svelte-1j9uk0a{font-size:18px;font-weight:500;color:#f3ffb1}.timeline.svelte-1j9uk0a{display:flex;flex-direction:column;gap:0;margin-bottom:clamp(50px,7vh,80px)}.phase.svelte-1j9uk0a{display:grid;grid-template-columns:60px 1fr;gap:var(--spacing-m, 24px);opacity:.3;transition:opacity .5s ease}.phase.active.svelte-1j9uk0a{opacity:1}.phase.current.svelte-1j9uk0a .phase-content:where(.svelte-1j9uk0a){background:#f3ffb114;border-color:#f3ffb14d}.phase-marker.svelte-1j9uk0a{display:flex;flex-direction:column;align-items:center;position:relative}.marker-ring.svelte-1j9uk0a{width:24px;height:24px;border:2px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color .3s ease}.phase.active.svelte-1j9uk0a .marker-ring:where(.svelte-1j9uk0a){border-color:#f3ffb1}.marker-dot.svelte-1j9uk0a{width:10px;height:10px;background:#fff3;border-radius:50%;position:absolute;top:7px;transition:background .3s ease,box-shadow .3s ease}.phase.active.svelte-1j9uk0a .marker-dot:where(.svelte-1j9uk0a){background:#f3ffb1;box-shadow:0 0 15px #f3ffb1}.connector.svelte-1j9uk0a{width:2px;flex:1;background:#ffffff1a;margin-top:8px;transition:background .3s ease}.phase.active.svelte-1j9uk0a .connector:where(.svelte-1j9uk0a){background:linear-gradient(180deg,#f3ffb1,#f3ffb133)}.phase-content.svelte-1j9uk0a{padding:clamp(20px,2.5vw,28px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);margin-bottom:var(--spacing-s, 16px);transition:all .3s ease}.phase-header.svelte-1j9uk0a{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75em}.phase-time.svelte-1j9uk0a{font-size:12px;font-weight:600;color:#f3ffb1;padding:.3em .6em;background:#f3ffb126}.phase-pressure.svelte-1j9uk0a{font-size:12px;color:#a0a0a0;font-weight:500}.phase-title.svelte-1j9uk0a{font-size:clamp(18px,2vw,22px);font-weight:500;margin:0 0 .5em;color:#fff}.phase-desc.svelte-1j9uk0a{font-size:clamp(14px,1.3vw,15px);line-height:1.6;color:#a0a0a0;margin:0 0 1em}.phase-feeling.svelte-1j9uk0a{display:flex;gap:.5em;font-size:13px}.feeling-label.svelte-1j9uk0a{color:#a0a0a0}.feeling-value.svelte-1j9uk0a{color:#f3ffb1;font-style:italic}.chamber-features.svelte-1j9uk0a{padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);margin-bottom:clamp(40px,5vh,60px)}.chamber-features.svelte-1j9uk0a h3:where(.svelte-1j9uk0a){font-size:clamp(18px,2vw,22px);font-weight:400;text-align:center;margin:0 0 2em;color:#fff}.features-grid.svelte-1j9uk0a{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px)}.feature.svelte-1j9uk0a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1em}.feature-icon.svelte-1j9uk0a{width:40px;height:40px}.feature.svelte-1j9uk0a span:where(.svelte-1j9uk0a){font-size:13px;color:#a0a0a0;line-height:1.4}.post-session.svelte-1j9uk0a{text-align:center}.post-session.svelte-1j9uk0a h3:where(.svelte-1j9uk0a){font-size:clamp(20px,2.2vw,26px);font-weight:400;margin:0 0 1.5em;color:#fff}.post-benefits.svelte-1j9uk0a{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-m, 24px)}.post-benefit.svelte-1j9uk0a{display:flex;align-items:center;gap:.75em;font-size:clamp(13px,1.3vw,15px);color:#a0a0a0}.post-icon.svelte-1j9uk0a{width:32px;height:32px;flex-shrink:0}.reveal.svelte-1j9uk0a{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1j9uk0a{opacity:1;transform:translateY(0)}@media (max-width: 768px){.phase.svelte-1j9uk0a{grid-template-columns:40px 1fr}.features-grid.svelte-1j9uk0a{grid-template-columns:repeat(2,1fr)}.post-benefits.svelte-1j9uk0a{flex-direction:column;align-items:center}}.h2-problem.svelte-2h4b1l{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#0a0a0a,#18181b,#0a0a0a);color:#fff;overflow:hidden}.container.svelte-2h4b1l{max-width:1200px;margin:0 auto;position:relative;z-index:2}.radical-field.svelte-2h4b1l{position:absolute;inset:0;pointer-events:none;overflow:hidden}.radical-particle.svelte-2h4b1l{position:absolute;left:var(--x);top:var(--y);opacity:0}.radical-particle.visible.svelte-2h4b1l{animation:svelte-2h4b1l-radical-float var(--duration) ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-2h4b1l-radical-float{0%,to{transform:translate(0) rotate(0);opacity:.3}50%{transform:translate(20px,-20px) rotate(180deg);opacity:.6}}.hero-block.svelte-2h4b1l{max-width:700px;margin-bottom:clamp(50px,7vh,80px)}.eyebrow.svelte-2h4b1l{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#a0a0a0;margin-bottom:1em}h2.svelte-2h4b1l{font-size:clamp(36px,5vw,60px);font-weight:400;line-height:1.1;margin:0 0 .75em}.hero-text.svelte-2h4b1l{font-size:clamp(16px,1.7vw,20px);line-height:1.6;color:#a1a1aa;margin:0}.attack-visual.svelte-2h4b1l{margin-bottom:clamp(50px,7vh,80px);padding:clamp(24px,3vw,40px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.visual-title.svelte-2h4b1l{text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#71717a;margin-bottom:2em}.cell-container.svelte-2h4b1l{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-m, 24px);align-items:center}.cell-svg.svelte-2h4b1l{width:100%;max-width:500px;height:auto}.cell-membrane.svelte-2h4b1l{transition:stroke-dasharray 3s ease}.free-radical.svelte-2h4b1l{opacity:.8}.free-radical.attacking.svelte-2h4b1l{animation:svelte-2h4b1l-attack-cell 2s ease-in-out infinite;animation-delay:var(--attack-delay)}@keyframes svelte-2h4b1l-attack-cell{0%,to{transform:translate(0)}50%{transform:translate(calc(var(--attack-x) - 150px),calc(var(--attack-y) - 100px))}}.damage-meter.svelte-2h4b1l{text-align:center}.meter-label.svelte-2h4b1l{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#71717a;margin-bottom:1em}.meter-bar.svelte-2h4b1l{width:20px;height:200px;background:#27272a;border-radius:10px;overflow:hidden;position:relative;margin:0 auto}.meter-fill.svelte-2h4b1l{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,#ef4444,#f97316);border-radius:10px;transition:height 2s ease-out}.meter-value.svelte-2h4b1l{margin-top:.75em;font-size:24px;font-weight:500;color:#a0a0a0}.ros-types.svelte-2h4b1l{margin-bottom:clamp(50px,7vh,80px)}.ros-title.svelte-2h4b1l{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#71717a;margin-bottom:2em;text-align:center}.ros-grid.svelte-2h4b1l{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-s, 16px)}.ros-card.svelte-2h4b1l{padding:clamp(20px,2.5vw,32px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);text-align:center;position:relative}.ros-card.dangerous.svelte-2h4b1l{border-color:#a0a0a04d}.ros-card.neutral.svelte-2h4b1l{border-color:#f3ffb14d}.ros-symbol.svelte-2h4b1l{font-size:clamp(28px,3vw,36px);font-weight:600;font-family:Times New Roman,serif;margin-bottom:.5em}.ros-card.dangerous.svelte-2h4b1l .ros-symbol:where(.svelte-2h4b1l){color:#a0a0a0}.ros-card.neutral.svelte-2h4b1l .ros-symbol:where(.svelte-2h4b1l){color:#f3ffb1}.ros-name.svelte-2h4b1l{font-size:clamp(14px,1.4vw,16px);font-weight:500;margin-bottom:.75em}.ros-desc.svelte-2h4b1l{font-size:clamp(12px,1.2vw,14px);line-height:1.5;color:#71717a;margin-bottom:1em}.ros-badge.svelte-2h4b1l{display:inline-block;font-size:9px;text-transform:uppercase;letter-spacing:.1em;padding:.3em .6em;background:#a0a0a033;color:#a0a0a0}.ros-badge.good.svelte-2h4b1l{background:#22c55e33;color:#f3ffb1}.problems-grid.svelte-2h4b1l{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-s, 16px);margin-bottom:clamp(50px,7vh,80px)}.problem-card.svelte-2h4b1l{padding:clamp(24px,3vw,36px);background:#ffffff05;border:1px solid rgba(255,255,255,.06);text-align:center;transition:all .3s ease}.problem-card.svelte-2h4b1l:hover{border-color:#a0a0a066;background:#a0a0a00d}.problem-icon.svelte-2h4b1l{width:50px;height:50px;margin:0 auto 1.25em;color:#a0a0a0}.problem-icon.svelte-2h4b1l svg:where(.svelte-2h4b1l){width:100%;height:100%}.problem-title.svelte-2h4b1l{font-size:clamp(16px,1.6vw,19px);font-weight:500;margin:0 0 .5em}.problem-desc.svelte-2h4b1l{font-size:clamp(13px,1.3vw,15px);line-height:1.5;color:#71717a;margin:0}.stark-stat.svelte-2h4b1l{text-align:center;padding:clamp(40px,5vw,60px);background:#a0a0a00d;border:1px solid rgba(160,160,160,.2)}.stat-number.svelte-2h4b1l{font-size:clamp(48px,7vw,80px);font-weight:300;color:#a0a0a0;line-height:1;margin-bottom:.25em}.stat-context.svelte-2h4b1l{font-size:clamp(18px,2vw,24px);color:#a1a1aa;margin-bottom:1em}.stat-highlight.svelte-2h4b1l{color:#fff;font-weight:500}.stat-desc.svelte-2h4b1l{font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#71717a;max-width:600px;margin:0 auto}.reveal.svelte-2h4b1l{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-2h4b1l{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.problems-grid.svelte-2h4b1l{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.ros-grid.svelte-2h4b1l,.cell-container.svelte-2h4b1l{grid-template-columns:1fr}.damage-meter.svelte-2h4b1l{display:flex;align-items:center;gap:1em}.meter-bar.svelte-2h4b1l{width:100%;height:20px}.meter-fill.svelte-2h4b1l{width:var(--fill, 0);height:100%;top:0;left:0;bottom:0}}@media (max-width: 600px){.problems-grid.svelte-2h4b1l{grid-template-columns:1fr}}.h2-science.svelte-nv8vk{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#020617,#0c1829,#020617);color:#fff;overflow:hidden}.container.svelte-nv8vk{max-width:1200px;margin:0 auto;position:relative;z-index:2}.bubble-field.svelte-nv8vk{position:absolute;inset:0;pointer-events:none}.h2-bubble.svelte-nv8vk{position:absolute;left:var(--x);bottom:-20px;width:var(--size);height:var(--size);background:radial-gradient(circle at 30% 30%,#f3ffb180,#f3ffb133);border-radius:50%;opacity:0}.h2-bubble.visible.svelte-nv8vk{animation:svelte-nv8vk-h2-rise var(--duration) ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-nv8vk-h2-rise{0%{transform:translateY(0) scale(.5);opacity:0}10%{opacity:.7}90%{opacity:.4}to{transform:translateY(-100vh) scale(1);opacity:0}}.header.svelte-nv8vk{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);align-items:end}.eyebrow.svelte-nv8vk{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:.75em}h2.svelte-nv8vk{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0}.intro.svelte-nv8vk{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:#94a3b8;margin:0}.ppb-display.svelte-nv8vk{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);align-items:center}.ppb-meter.svelte-nv8vk{position:relative;width:200px;height:200px}.meter-svg.svelte-nv8vk{width:100%;height:100%}.meter-fill.svelte-nv8vk{transition:stroke-dashoffset 2s cubic-bezier(.16,1,.3,1)}.ppb-value.svelte-nv8vk{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.ppb-value.svelte-nv8vk .value:where(.svelte-nv8vk){display:block;font-size:42px;font-weight:500;color:#f3ffb1;line-height:1}.ppb-value.svelte-nv8vk .unit:where(.svelte-nv8vk){font-size:14px;color:#64748b}.ppb-labels.svelte-nv8vk{position:absolute;bottom:30px;left:0;right:0;display:flex;justify-content:space-between;padding:0 25px;font-size:11px;color:#64748b}.ppb-info.svelte-nv8vk h3:where(.svelte-nv8vk){font-size:clamp(20px,2vw,26px);font-weight:500;margin:0 0 .75em}.ppb-info.svelte-nv8vk p:where(.svelte-nv8vk){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#94a3b8;margin:0 0 1.5em}.ppb-info.svelte-nv8vk strong:where(.svelte-nv8vk){color:#f3ffb1}.threshold-indicator.svelte-nv8vk{position:relative}.threshold-bar.svelte-nv8vk{height:8px;background:#1e293b;border-radius:4px;position:relative;overflow:visible}.threshold-fill.svelte-nv8vk{height:100%;background:linear-gradient(90deg,#f3ffb1,#d4e600);border-radius:4px;transition:width 2s ease}.threshold-mark.svelte-nv8vk{position:absolute;top:-8px;transform:translate(-50%)}.mark-line.svelte-nv8vk{display:block;width:2px;height:24px;background:#22c55e;margin:0 auto}.mark-label.svelte-nv8vk{display:block;font-size:10px;color:#f3ffb1;white-space:nowrap;margin-top:4px}.electrolysis-visual.svelte-nv8vk{margin-bottom:clamp(50px,7vh,80px);padding:clamp(24px,3vw,40px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.visual-title.svelte-nv8vk{text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#64748b;margin-bottom:2em}.electrolysis-container.svelte-nv8vk{text-align:center}.electrolysis-svg.svelte-nv8vk{width:100%;max-width:500px;height:auto}.bubble-generated.svelte-nv8vk{opacity:0;animation:svelte-nv8vk-bubble-appear .5s ease forwards;animation-delay:var(--bubble-delay)}@keyframes svelte-nv8vk-bubble-appear{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.electron-flow.svelte-nv8vk{stroke-dashoffset:100;animation:svelte-nv8vk-electron-move 2s linear infinite}@keyframes svelte-nv8vk-electron-move{to{stroke-dashoffset:0}}.proton.svelte-nv8vk{opacity:0;animation:svelte-nv8vk-proton-move 1s ease forwards;animation-delay:var(--proton-delay)}@keyframes svelte-nv8vk-proton-move{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(20px)}}.equation.svelte-nv8vk{display:flex;justify-content:center;align-items:center;gap:1em;margin-top:2em;font-size:clamp(18px,2vw,24px);opacity:.3;transition:opacity .5s ease}.equation.active.svelte-nv8vk{opacity:1}.reactant.svelte-nv8vk{color:#94a3b8}.arrow.svelte-nv8vk{color:#64748b}.product.h2.svelte-nv8vk{color:#f3ffb1;font-weight:600}.product.o2.svelte-nv8vk{color:#a0a0a0;opacity:.6}.plus.svelte-nv8vk{color:#64748b}.comparison-visual.svelte-nv8vk{margin-bottom:clamp(50px,7vh,80px)}.comparison-grid.svelte-nv8vk{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-m, 24px)}.comparison-card.svelte-nv8vk{padding:clamp(24px,3vw,36px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);text-align:center}.comparison-card.traditional.svelte-nv8vk{border-color:#fbbf244d}.comparison-card.h2.svelte-nv8vk{border-color:#f3ffb14d}.comparison-card.svelte-nv8vk h4:where(.svelte-nv8vk){font-size:clamp(16px,1.6vw,20px);font-weight:500;margin:0 0 .25em}.comparison-card.svelte-nv8vk .subtitle:where(.svelte-nv8vk){font-size:12px;color:#64748b;margin:0 0 1.5em}.comparison-diagram.svelte-nv8vk{margin-bottom:1em;display:flex;justify-content:center}.comparison-diagram.svelte-nv8vk svg:where(.svelte-nv8vk){width:100%;max-width:200px;height:auto}.comparison-note.svelte-nv8vk{font-size:12px;margin:0}.comparison-note.warning.svelte-nv8vk,.comparison-note.success.svelte-nv8vk{color:#f3ffb1}.science-steps.svelte-nv8vk{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.step.svelte-nv8vk{text-align:center;opacity:.3;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.step.active.svelte-nv8vk{opacity:1;transform:translateY(0)}.step-icon.svelte-nv8vk{width:70px;height:70px;margin:0 auto 1.5em;position:relative;color:#f3ffb1}.step-icon.svelte-nv8vk svg:where(.svelte-nv8vk){width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.icon-bg.svelte-nv8vk{position:absolute;inset:0;border:2px solid rgba(243,255,177,.3);border-radius:50%;transition:all .3s ease}.step.active.svelte-nv8vk .icon-bg:where(.svelte-nv8vk){border-color:#f3ffb1;background:#f3ffb11a;box-shadow:0 0 30px #f3ffb133}.step-number.svelte-nv8vk{display:block;font-size:10px;color:#64748b;letter-spacing:.1em;margin-bottom:.5em}.step-title.svelte-nv8vk{font-size:clamp(16px,1.6vw,19px);font-weight:500;margin:0 0 .5em}.step-desc.svelte-nv8vk{font-size:clamp(12px,1.2vw,14px);line-height:1.5;color:#94a3b8;margin:0}.insight.svelte-nv8vk{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.insight-icon.svelte-nv8vk{width:40px;height:40px;flex-shrink:0}.insight.svelte-nv8vk p:where(.svelte-nv8vk){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#94a3b8;margin:0}.insight.svelte-nv8vk strong:where(.svelte-nv8vk){color:#f3ffb1}.reveal.svelte-nv8vk{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-nv8vk{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.header.svelte-nv8vk{grid-template-columns:1fr}.science-steps.svelte-nv8vk{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.ppb-display.svelte-nv8vk{grid-template-columns:1fr;text-align:center}.ppb-meter.svelte-nv8vk{margin:0 auto}.comparison-grid.svelte-nv8vk{grid-template-columns:1fr}}@media (max-width: 600px){.science-steps.svelte-nv8vk{grid-template-columns:1fr}}.h2-benefits.svelte-hw4qi2{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:#fff;color:#000;overflow:hidden}.container.svelte-hw4qi2{max-width:1200px;margin:0 auto}.header.svelte-hw4qi2{max-width:700px;margin-bottom:clamp(50px,7vh,80px)}.eyebrow.svelte-hw4qi2{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#a0a0a0;margin-bottom:1em}h2.svelte-hw4qi2{font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-hw4qi2{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:#71717a;margin:0}.benefits-grid.svelte-hw4qi2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.benefit-card.svelte-hw4qi2{position:relative;padding:clamp(28px,3.5vw,44px);background:#fafafa;border:1px solid #e5e5e5;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1)}.benefit-card.active.svelte-hw4qi2{opacity:1;transform:translateY(0)}.benefit-card.svelte-hw4qi2:hover{border-color:#f3ffb1}.benefit-card.svelte-hw4qi2:hover .benefit-glow:where(.svelte-hw4qi2){opacity:1}.benefit-glow.svelte-hw4qi2{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f3ffb1,#d4e600,#f3ffb1);opacity:0;transition:opacity .3s ease}.benefit-header.svelte-hw4qi2{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5em}.benefit-category.svelte-hw4qi2{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#71717a;padding:.4em .8em;background:#0000000a}.benefit-icon.svelte-hw4qi2{width:48px;height:48px;color:#000}.benefit-icon.svelte-hw4qi2 svg:where(.svelte-hw4qi2){width:100%;height:100%}.icon-path.svelte-hw4qi2{stroke-dasharray:150;stroke-dashoffset:150;transition:stroke-dashoffset .8s ease}.benefit-card.active.svelte-hw4qi2 .icon-path:where(.svelte-hw4qi2){stroke-dashoffset:0}.icon-ring.svelte-hw4qi2{stroke-dasharray:120;stroke-dashoffset:120;transition:stroke-dashoffset .6s ease}.benefit-card.active.svelte-hw4qi2 .icon-ring:where(.svelte-hw4qi2){stroke-dashoffset:0}.benefit-title.svelte-hw4qi2{font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .75em}.benefit-desc.svelte-hw4qi2{font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#71717a;margin:0 0 1.5em}.benefit-stats.svelte-hw4qi2{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding-top:1.5em;border-top:1px solid #e5e5e5}.stat-item.svelte-hw4qi2{opacity:0;transform:translateY(10px);transition:all .4s ease;transition-delay:var(--delay)}.benefit-card.active.svelte-hw4qi2 .stat-item:where(.svelte-hw4qi2){opacity:1;transform:translateY(0)}.stat-value.svelte-hw4qi2{display:block;font-size:clamp(28px,3vw,36px);font-weight:500;color:#000;line-height:1;margin-bottom:.25em}.stat-label.svelte-hw4qi2{display:block;font-size:clamp(11px,1.1vw,13px);color:#71717a;line-height:1.3}.additional-benefits.svelte-hw4qi2{margin-bottom:clamp(50px,7vh,80px);padding:clamp(30px,4vw,50px);background:linear-gradient(135deg,#f3ffb10d 0% 100%);border:1px solid rgba(243,255,177,.2)}.additional-title.svelte-hw4qi2{text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#a0a0a0;margin-bottom:2em}.additional-grid.svelte-hw4qi2{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing-s, 16px)}.additional-item.svelte-hw4qi2{text-align:center;opacity:0;transform:translateY(15px);transition:all .5s ease;transition-delay:var(--item-delay)}.h2-benefits.visible.svelte-hw4qi2 .additional-item:where(.svelte-hw4qi2){opacity:1;transform:translateY(0)}.additional-icon.svelte-hw4qi2{width:40px;height:40px;margin:0 auto .75em;color:#000}.additional-icon.svelte-hw4qi2 svg:where(.svelte-hw4qi2){width:100%;height:100%}.additional-label.svelte-hw4qi2{display:block;font-size:clamp(13px,1.3vw,15px);font-weight:500;margin-bottom:.25em}.additional-desc.svelte-hw4qi2{display:block;font-size:11px;color:#71717a}.research-callout.svelte-hw4qi2{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-l, 48px);padding:clamp(30px,4vw,50px);background:#fafafa;border:1px solid #e5e5e5;margin-bottom:clamp(40px,5vh,60px);align-items:center}.research-header.svelte-hw4qi2{display:flex;align-items:center;gap:1.5em}.research-icon.svelte-hw4qi2{width:50px;height:50px;flex-shrink:0;color:#000}.research-header.svelte-hw4qi2 h3:where(.svelte-hw4qi2){font-size:clamp(18px,1.8vw,22px);font-weight:500;margin:0 0 .25em}.research-header.svelte-hw4qi2 p:where(.svelte-hw4qi2){font-size:clamp(13px,1.3vw,15px);color:#71717a;margin:0}.research-stats.svelte-hw4qi2{display:flex;gap:var(--spacing-m, 24px)}.research-stat.svelte-hw4qi2{text-align:center;padding:0 var(--spacing-s, 16px);border-left:1px solid #e5e5e5}.research-stat.svelte-hw4qi2:first-child{border-left:none}.research-value.svelte-hw4qi2{display:block;font-size:clamp(24px,2.5vw,32px);font-weight:500;color:#000;line-height:1;margin-bottom:.25em}.research-label.svelte-hw4qi2{display:block;font-size:11px;color:#71717a;white-space:nowrap}.disclaimer.svelte-hw4qi2{font-size:12px;line-height:1.5;color:#999;text-align:center;max-width:800px;margin:0 auto}.reveal.svelte-hw4qi2{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-hw4qi2{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.additional-grid.svelte-hw4qi2{grid-template-columns:repeat(3,1fr)}.research-callout.svelte-hw4qi2{grid-template-columns:1fr}.research-stats.svelte-hw4qi2{justify-content:center}}@media (max-width: 768px){.benefits-grid.svelte-hw4qi2{grid-template-columns:1fr}.additional-grid.svelte-hw4qi2{grid-template-columns:repeat(2,1fr)}}@media (max-width: 500px){.research-stats.svelte-hw4qi2{flex-direction:column;gap:1em}.research-stat.svelte-hw4qi2{border-left:none;border-top:1px solid #e5e5e5;padding-top:1em}.research-stat.svelte-hw4qi2:first-child{border-top:none;padding-top:0}}.h2-experience.svelte-1f3065y{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#0f172a,#020617);color:#fff;overflow:hidden}.container.svelte-1f3065y{max-width:1200px;margin:0 auto}.header.svelte-1f3065y{max-width:700px;margin-bottom:clamp(50px,7vh,80px)}.eyebrow.svelte-1f3065y{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-1f3065y{font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-1f3065y{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:#94a3b8;margin:0}.cycle-visual.svelte-1f3065y{margin-bottom:clamp(60px,8vh,100px)}.cycle-display.svelte-1f3065y{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-xl, 64px);padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);align-items:center}.bottle-visual.svelte-1f3065y{display:flex;align-items:center;gap:var(--spacing-m, 24px)}.bottle-svg.svelte-1f3065y{width:120px;height:200px}.water-fill.svelte-1f3065y{transition:y 2s ease}.h2-bubble-anim.svelte-1f3065y{animation:svelte-1f3065y-bubble-float 2s ease-in-out infinite;animation-delay:var(--bubble-anim-delay)}@keyframes svelte-1f3065y-bubble-float{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(-10px);opacity:.3}}.pulse.svelte-1f3065y{animation:svelte-1f3065y-pulse-glow 1s ease-in-out infinite}@keyframes svelte-1f3065y-pulse-glow{0%,to{opacity:1}50%{opacity:.4}}.progress-ring-container.svelte-1f3065y{position:relative;width:100px;height:100px}.progress-ring.svelte-1f3065y{width:100%;height:100%}.progress-fill.svelte-1f3065y{transition:stroke-dashoffset 2s ease}.progress-text.svelte-1f3065y{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.progress-value.svelte-1f3065y{display:block;font-size:20px;font-weight:600;color:#f3ffb1}.progress-label.svelte-1f3065y{display:block;font-size:10px;color:#64748b}.cycle-info.svelte-1f3065y h3:where(.svelte-1f3065y){font-size:clamp(20px,2vw,26px);font-weight:500;margin:0 0 1.5em}.cycle-steps.svelte-1f3065y{list-style:none;padding:0;margin:0 0 1.5em}.cycle-steps.svelte-1f3065y li:where(.svelte-1f3065y){display:flex;align-items:center;gap:1em;padding:.75em 0;opacity:.4;transition:opacity .3s ease}.cycle-steps.svelte-1f3065y li.active:where(.svelte-1f3065y){opacity:1}.step-num.svelte-1f3065y{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:2px solid #334155;border-radius:50%;font-size:12px;font-weight:600;transition:all .3s ease}.cycle-steps.svelte-1f3065y li.active:where(.svelte-1f3065y) .step-num:where(.svelte-1f3065y){border-color:#f3ffb1;background:#f3ffb11a;color:#f3ffb1}.step-text.svelte-1f3065y{font-size:clamp(14px,1.4vw,16px)}.cycle-note.svelte-1f3065y{font-size:13px;color:#64748b;padding:1em;background:#f3ffb10d;border-left:3px solid #F3FFB1;margin:0}.cycle-note.svelte-1f3065y strong:where(.svelte-1f3065y){color:#f3ffb1}.journey-section.svelte-1f3065y{margin-bottom:clamp(50px,7vh,80px)}.journey-title.svelte-1f3065y{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#64748b;margin-bottom:2em;text-align:center}.journey-timeline.svelte-1f3065y{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.journey-step.svelte-1f3065y{position:relative;padding:clamp(20px,2.5vw,32px);text-align:center;opacity:.3;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.journey-step.active.svelte-1f3065y{opacity:1;transform:translateY(0)}.step-time.svelte-1f3065y{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#f3ffb1;margin-bottom:1em}.step-icon.svelte-1f3065y{width:50px;height:50px;margin:0 auto 1em;color:#f3ffb1}.step-icon.svelte-1f3065y svg:where(.svelte-1f3065y){width:100%;height:100%}.journey-step.svelte-1f3065y .step-title:where(.svelte-1f3065y){font-size:clamp(16px,1.6vw,19px);font-weight:500;margin:0 0 .5em}.journey-step.svelte-1f3065y .step-desc:where(.svelte-1f3065y){font-size:clamp(12px,1.2vw,14px);line-height:1.5;color:#94a3b8;margin:0}.step-connector.svelte-1f3065y{position:absolute;top:75px;right:0;width:50%;height:2px;background:linear-gradient(90deg,transparent,rgba(243,255,177,.3));opacity:0;transition:opacity .5s ease .3s}.journey-step.active.svelte-1f3065y .step-connector:where(.svelte-1f3065y){opacity:1}.journey-step.svelte-1f3065y:last-child .step-connector:where(.svelte-1f3065y){display:none}.features-strip.svelte-1f3065y{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-s, 16px);margin-bottom:clamp(50px,7vh,80px);padding:clamp(20px,2.5vw,32px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.feature-item.svelte-1f3065y{text-align:center;padding:1em;opacity:0;transform:translateY(15px);transition:all .5s ease;transition-delay:var(--feature-delay)}.h2-experience.visible.svelte-1f3065y .feature-item:where(.svelte-1f3065y){opacity:1;transform:translateY(0)}.feature-icon.svelte-1f3065y{width:36px;height:36px;margin:0 auto .75em;color:#f3ffb1}.feature-icon.svelte-1f3065y svg:where(.svelte-1f3065y){width:100%;height:100%}.feature-label.svelte-1f3065y{display:block;font-size:clamp(16px,1.6vw,20px);font-weight:500;margin-bottom:.25em}.feature-desc.svelte-1f3065y{display:block;font-size:12px;color:#64748b}.cta-block.svelte-1f3065y{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-l, 48px);padding:clamp(30px,4vw,50px);background:linear-gradient(135deg,#f3ffb11a,#f3ffb10d);border:1px solid rgba(243,255,177,.3);align-items:center}.cta-content.svelte-1f3065y h3:where(.svelte-1f3065y){font-size:clamp(24px,2.5vw,32px);font-weight:500;margin:0 0 .5em}.cta-content.svelte-1f3065y p:where(.svelte-1f3065y){font-size:clamp(15px,1.5vw,17px);color:#94a3b8;margin:0}.cta-visual.svelte-1f3065y{text-align:center}.h2-molecule.svelte-1f3065y svg:where(.svelte-1f3065y){width:80px;height:50px}.molecule-label.svelte-1f3065y{display:block;font-size:11px;color:#f3ffb1;margin-top:.5em}.reveal.svelte-1f3065y{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1f3065y{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.cycle-display.svelte-1f3065y{grid-template-columns:1fr}.bottle-visual.svelte-1f3065y{justify-content:center}.journey-timeline.svelte-1f3065y{grid-template-columns:repeat(2,1fr)}.step-connector.svelte-1f3065y{display:none}}@media (max-width: 768px){.features-strip.svelte-1f3065y{grid-template-columns:repeat(2,1fr)}.cta-block.svelte-1f3065y{grid-template-columns:1fr;text-align:center}}@media (max-width: 600px){.journey-timeline.svelte-1f3065y{grid-template-columns:1fr}.features-strip.svelte-1f3065y{grid-template-columns:1fr 1fr}}.h2-filtration.svelte-85ucbo{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:#0a0a0a;color:#fff;overflow:hidden}.container.svelte-85ucbo{max-width:1200px;margin:0 auto}.header.svelte-85ucbo{text-align:center;max-width:700px;margin:0 auto clamp(50px,7vh,80px)}.eyebrow.svelte-85ucbo{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-85ucbo{font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-85ucbo{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:#a0a0a0;margin:0}.filtration-visual.svelte-85ucbo{margin-bottom:clamp(40px,6vh,70px)}.filtration-diagram.svelte-85ucbo{width:100%;max-width:900px;margin:0 auto;display:block}.stage.svelte-85ucbo{transition:all .5s ease}.stage.active.svelte-85ucbo rect:where(.svelte-85ucbo){filter:drop-shadow(0 0 15px rgba(243,255,177,.4))}.stage-details.svelte-85ucbo{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.stage-card.svelte-85ucbo{padding:clamp(20px,3vw,30px);background:#111;border:1px solid #222;border-radius:8px;transition:all .4s ease}.stage-card.active.svelte-85ucbo{background:#1a1a1a;border-color:#f3ffb1;transform:translateY(-4px)}.stage-number.svelte-85ucbo{font-size:12px;color:#f3ffb1;font-weight:600;margin-bottom:1em}.stage-card.svelte-85ucbo h3:where(.svelte-85ucbo){font-size:clamp(16px,1.6vw,18px);font-weight:500;margin:0 0 .5em}.stage-card.svelte-85ucbo p:where(.svelte-85ucbo){font-size:clamp(13px,1.2vw,14px);color:#a0a0a0;line-height:1.5;margin:0 0 1em}.stage-spec.svelte-85ucbo{display:inline-block;font-size:11px;color:#f3ffb1;padding:4px 10px;background:#f3ffb11a;border-radius:20px}.temp-section.svelte-85ucbo{text-align:center;margin-bottom:clamp(50px,7vh,80px)}.temp-section.svelte-85ucbo h3:where(.svelte-85ucbo){font-size:clamp(24px,2.5vw,32px);font-weight:400;margin:0 0 .5em}.temp-intro.svelte-85ucbo{font-size:clamp(15px,1.4vw,17px);color:#a0a0a0;margin:0 0 2em}.temp-options.svelte-85ucbo{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px);max-width:800px;margin:0 auto}.temp-option.svelte-85ucbo{padding:clamp(25px,3.5vw,40px) clamp(20px,2.5vw,30px);background:#111;border:2px solid #222;border-radius:12px;cursor:pointer;transition:all .3s ease;text-align:center;color:#fff}.temp-option.svelte-85ucbo:hover{border-color:#444;transform:translateY(-2px)}.temp-option.active.svelte-85ucbo{border-color:#f3ffb1;background:#1a1a1a}.temp-icon.svelte-85ucbo{width:50px;height:50px;margin:0 auto 1em;color:#a0a0a0;transition:color .3s ease}.temp-option.active.svelte-85ucbo .temp-icon:where(.svelte-85ucbo){color:#f3ffb1}.temp-icon.hot.svelte-85ucbo{color:#f3ffb1}.temp-icon.svelte-85ucbo svg:where(.svelte-85ucbo){width:100%;height:100%}.temp-value.svelte-85ucbo{display:block;font-size:clamp(28px,3vw,36px);font-weight:500;margin-bottom:.25em}.temp-option.active.svelte-85ucbo .temp-value:where(.svelte-85ucbo){color:#f3ffb1}.temp-label.svelte-85ucbo{display:block;font-size:clamp(14px,1.4vw,16px);font-weight:500;margin-bottom:.5em}.temp-desc.svelte-85ucbo{display:block;font-size:12px;color:#71717a}.stats-bar.svelte-85ucbo{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px);padding:clamp(30px,4vw,50px);background:linear-gradient(135deg,rgba(243,255,177,.05) 0%,transparent 100%);border:1px solid rgba(243,255,177,.2);border-radius:12px}.stat.svelte-85ucbo{text-align:center}.stat-value.svelte-85ucbo{display:block;font-size:clamp(28px,3vw,40px);font-weight:500;color:#f3ffb1;line-height:1;margin-bottom:.25em}.stat-label.svelte-85ucbo{display:block;font-size:12px;color:#a0a0a0;text-transform:uppercase;letter-spacing:.05em}.reveal.svelte-85ucbo{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-85ucbo{opacity:1;transform:translateY(0)}@media (max-width: 900px){.stage-details.svelte-85ucbo,.stats-bar.svelte-85ucbo{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.stage-details.svelte-85ucbo,.temp-options.svelte-85ucbo{grid-template-columns:1fr}.stats-bar.svelte-85ucbo{grid-template-columns:repeat(2,1fr)}}.pemf-chair-problem.svelte-i57cnf{position:relative;background:var(--color-black, #000);color:var(--color-white, #fff);padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-i57cnf{max-width:1200px;margin:0 auto;position:relative;z-index:2}.content-grid.svelte-i57cnf{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center;margin-bottom:clamp(60px,8vh,100px)}.wave-field.svelte-i57cnf{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.wave-line.svelte-i57cnf{position:absolute;top:var(--y);left:0;width:200%;height:1px;background:linear-gradient(90deg,transparent,rgba(74,222,128,.15),transparent);opacity:0;transform:translate(-50%)}.wave-line.visible.svelte-i57cnf{opacity:1;animation:svelte-i57cnf-wave-flow 8s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-i57cnf-wave-flow{0%,to{transform:translate(-50%)}50%{transform:translate(0)}}.wave-line.svelte-i57cnf{background:linear-gradient(90deg,transparent,rgba(74,144,217,.15),transparent)}.core-visual.svelte-i57cnf{display:flex;flex-direction:column;align-items:center}.core-svg.svelte-i57cnf{width:100%;max-width:280px;height:auto}.pelvis-outline.svelte-i57cnf{opacity:0;transform-origin:center;transition:opacity .8s ease}.core-visual.visible.svelte-i57cnf .pelvis-outline:where(.svelte-i57cnf){opacity:1}.pelvic-floor.svelte-i57cnf{animation:svelte-i57cnf-floor-pulse 3s ease-in-out infinite}@keyframes svelte-i57cnf-floor-pulse{0%,to{opacity:.6}50%{opacity:.3}}.weak-point.svelte-i57cnf{animation:svelte-i57cnf-weak-blink 2s ease-in-out infinite}.weak-point.svelte-i57cnf:nth-child(2){animation-delay:.3s}.weak-point.svelte-i57cnf:nth-child(3){animation-delay:.6s}@keyframes svelte-i57cnf-weak-blink{0%,to{opacity:.7;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.core-lines.svelte-i57cnf{stroke-dasharray:50;stroke-dashoffset:50;transition:stroke-dashoffset 1s ease}.core-visual.visible.svelte-i57cnf .core-lines:where(.svelte-i57cnf){stroke-dashoffset:0}.label.svelte-i57cnf{font-family:Space Grotesk,sans-serif;text-transform:uppercase;letter-spacing:.1em}.visual-caption.svelte-i57cnf{margin-top:1.5em;font-size:12px;color:var(--color-slate, #a0a0a0);text-align:center}.headline.svelte-i57cnf{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.1;margin-bottom:1em}.intro.svelte-i57cnf{font-size:clamp(16px,1.8vw,21px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin-bottom:1em}.secondary.svelte-i57cnf{font-size:clamp(14px,1.5vw,17px);line-height:1.6;color:var(--color-slate, #a0a0a0);opacity:.8}.stats.svelte-i57cnf{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.stat.svelte-i57cnf{padding:clamp(24px,3vw,40px);border:1px solid rgba(255,255,255,.1);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat.svelte-i57cnf:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#F3FFB1,transparent);transform:scaleX(0);transition:transform .8s ease}.stat.visible.svelte-i57cnf:before{transform:scaleX(1)}.stat-value-wrapper.svelte-i57cnf{display:flex;align-items:baseline;gap:.1em;margin-bottom:.5em}.stat-value.svelte-i57cnf{font-size:clamp(48px,6vw,72px);line-height:1;color:#f3ffb1;font-variant-numeric:tabular-nums}.stat-suffix.svelte-i57cnf{font-size:clamp(24px,3vw,36px);color:#f3ffb1}.stat-bar.svelte-i57cnf{height:4px;background:#ffffff1a;margin-bottom:1em;overflow:hidden}.stat-bar-fill.svelte-i57cnf{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#f3ffb199);transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.5s}.stat-bar-fill.visible.svelte-i57cnf{width:var(--target)}.stat-label.svelte-i57cnf{display:block;font-size:clamp(13px,1.4vw,16px);color:var(--color-slate, #a0a0a0);line-height:1.4}.impact-grid.svelte-i57cnf{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px)}.impact-item.svelte-i57cnf{text-align:center;padding:clamp(20px,2.5vw,32px);border:1px solid rgba(255,255,255,.08);background:#ffffff05;transition:all .3s ease}.impact-item.svelte-i57cnf:hover{border-color:#f3ffb14d;background:#f3ffb10d}.impact-icon.svelte-i57cnf{width:40px;height:40px;margin:0 auto 1em;color:#f3ffb1}.impact-icon.svelte-i57cnf svg:where(.svelte-i57cnf){width:100%;height:100%}.impact-item.svelte-i57cnf span:where(.svelte-i57cnf){font-size:clamp(12px,1.3vw,14px);color:var(--color-slate, #a0a0a0)}.reveal.svelte-i57cnf{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-i57cnf{opacity:1;transform:translateY(0)}@media (max-width: 900px){.content-grid.svelte-i57cnf{grid-template-columns:1fr}.core-visual.svelte-i57cnf{order:-1}.stats.svelte-i57cnf{grid-template-columns:1fr}.impact-grid.svelte-i57cnf{grid-template-columns:repeat(2,1fr)}}.pemf-chair-science.svelte-du2dqi{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#020617,#0a1628,#020617);color:#fff;overflow:hidden}.container.svelte-du2dqi{max-width:1200px;margin:0 auto;position:relative;z-index:2}.field-bg.svelte-du2dqi{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;pointer-events:none}.em-wave.svelte-du2dqi{position:absolute;top:50%;left:50%;width:200px;height:200px;border:1px solid rgba(74,144,217,.1);border-radius:50%;transform:translate(-50%,-50%) scale(var(--scale));opacity:0}.em-wave.visible.svelte-du2dqi{animation:svelte-du2dqi-em-pulse 4s ease-out infinite;animation-delay:var(--delay)}@keyframes svelte-du2dqi-em-pulse{0%{transform:translate(-50%,-50%) scale(.5);opacity:.4}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.header.svelte-du2dqi{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);align-items:end}.eyebrow.svelte-du2dqi{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:.75em}h2.svelte-du2dqi{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0}.intro.svelte-du2dqi{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--color-slate, #a0a0a0);margin:0}.metrics-container.svelte-du2dqi{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.metric.svelte-du2dqi{text-align:center}.frequency-svg.svelte-du2dqi{width:100%;max-width:200px;height:auto}.wave-path.svelte-du2dqi{transition:d .1s ease}.metric-value.svelte-du2dqi{font-size:clamp(36px,4vw,48px);font-weight:500;color:#f3ffb1;margin-top:.5em}.metric-unit.svelte-du2dqi{font-size:.5em;color:var(--color-slate, #a0a0a0);margin-left:.2em}.metric-label.svelte-du2dqi{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0);margin-top:.5em}.metric-note.svelte-du2dqi{font-size:11px;color:#666;margin-top:.5em}.contraction-display.svelte-du2dqi{display:flex;justify-content:center}.contraction-ring.svelte-du2dqi{position:relative;width:120px;height:120px}.contraction-ring.svelte-du2dqi svg:where(.svelte-du2dqi){width:100%;height:100%}.contraction-fill.svelte-du2dqi{transition:stroke-dashoffset 2s cubic-bezier(.16,1,.3,1)}.contraction-inner.svelte-du2dqi{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.contraction-inner.svelte-du2dqi .value:where(.svelte-du2dqi){font-size:20px;font-weight:600;color:#f3ffb1}.power-bars.svelte-du2dqi{display:flex;gap:4px;justify-content:center;align-items:flex-end;height:60px;margin-bottom:1em}.power-bar.svelte-du2dqi{width:12px;height:20%;background:#1e293b;transition:all .3s ease;transition-delay:var(--delay)}.power-bar.svelte-du2dqi:nth-child(1){height:20%}.power-bar.svelte-du2dqi:nth-child(2){height:30%}.power-bar.svelte-du2dqi:nth-child(3){height:40%}.power-bar.svelte-du2dqi:nth-child(4){height:50%}.power-bar.svelte-du2dqi:nth-child(5){height:60%}.power-bar.svelte-du2dqi:nth-child(6){height:70%}.power-bar.svelte-du2dqi:nth-child(7){height:80%}.power-bar.svelte-du2dqi:nth-child(8){height:85%}.power-bar.svelte-du2dqi:nth-child(9){height:92%}.power-bar.svelte-du2dqi:nth-child(10){height:100%}.power-bar.active.svelte-du2dqi{background:linear-gradient(to top,#f3ffb1,#4a90d9)}.fiber-visual.svelte-du2dqi{margin-bottom:clamp(50px,7vh,80px);padding:clamp(24px,3vw,36px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.fiber-title.svelte-du2dqi{text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0);margin-bottom:2em}.fiber-comparison.svelte-du2dqi{display:flex;align-items:center;justify-content:center;gap:var(--spacing-l, 48px);flex-wrap:wrap}.fiber-state.svelte-du2dqi{text-align:center}.fiber-display.svelte-du2dqi{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:16px;background:#0000004d;border-radius:8px}.fiber.svelte-du2dqi{width:20px;height:40px;background:#1e293b;border-radius:4px;transition:all .3s ease}.fiber.recruited.svelte-du2dqi{background:#f3ffb1}.fiber.em-active.svelte-du2dqi{animation:svelte-du2dqi-fiber-pulse 1s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-du2dqi-fiber-pulse{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.7;transform:scaleY(.9)}}.fiber-label.svelte-du2dqi{margin-top:1em}.fiber-label.svelte-du2dqi .percentage:where(.svelte-du2dqi){display:block;font-size:24px;font-weight:600;color:#f3ffb1}.fiber-label.svelte-du2dqi .method:where(.svelte-du2dqi){font-size:12px;color:var(--color-slate, #a0a0a0)}.fiber-arrow.svelte-du2dqi{display:flex;flex-direction:column;align-items:center;gap:.5em}.fiber-arrow.svelte-du2dqi span:where(.svelte-du2dqi){font-size:12px;color:#f3ffb1;font-weight:600}.science-steps.svelte-du2dqi{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.step.svelte-du2dqi{text-align:center;opacity:.3;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.step.active.svelte-du2dqi{opacity:1;transform:translateY(0)}.step-icon.svelte-du2dqi{width:70px;height:70px;margin:0 auto 1.5em;position:relative;color:#f3ffb1}.step-icon.svelte-du2dqi svg:where(.svelte-du2dqi){width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.icon-bg.svelte-du2dqi{position:absolute;inset:0;border:2px solid rgba(243,255,177,.3);border-radius:50%;transition:all .3s ease}.step.active.svelte-du2dqi .icon-bg:where(.svelte-du2dqi){border-color:#f3ffb1;background:#f3ffb11a;box-shadow:0 0 30px #f3ffb133}.step-number.svelte-du2dqi{display:block;font-size:10px;color:var(--color-slate, #a0a0a0);letter-spacing:.1em;margin-bottom:.5em}.step-title.svelte-du2dqi{font-size:clamp(16px,1.6vw,19px);font-weight:500;margin:0 0 .5em}.step-desc.svelte-du2dqi{font-size:clamp(12px,1.2vw,14px);line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.insight.svelte-du2dqi{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.insight-icon.svelte-du2dqi{width:40px;height:40px;flex-shrink:0}.insight.svelte-du2dqi p:where(.svelte-du2dqi){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.insight.svelte-du2dqi strong:where(.svelte-du2dqi){color:#f3ffb1}.reveal.svelte-du2dqi{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-du2dqi{opacity:1;transform:translateY(0)}@media (max-width: 900px){.header.svelte-du2dqi,.metrics-container.svelte-du2dqi{grid-template-columns:1fr}.science-steps.svelte-du2dqi{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.science-steps.svelte-du2dqi{grid-template-columns:1fr}.fiber-comparison.svelte-du2dqi{flex-direction:column}.fiber-arrow.svelte-du2dqi{transform:rotate(90deg)}}.pemf-chair-benefits.svelte-ykq0ig{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:var(--color-black, #000);color:#fff;overflow:hidden}.container.svelte-ykq0ig{max-width:1200px;margin:0 auto}.header.svelte-ykq0ig{text-align:center;margin-bottom:clamp(50px,7vh,80px);max-width:700px;margin-left:auto;margin-right:auto}.eyebrow.svelte-ykq0ig{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-ykq0ig{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0 0 1em}.intro.svelte-ykq0ig{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--color-slate, #a0a0a0);margin:0}.category-nav.svelte-ykq0ig{display:flex;justify-content:center;gap:var(--spacing-s, 16px);margin-bottom:clamp(40px,5vh,60px);flex-wrap:wrap}.category-tab.svelte-ykq0ig{display:flex;flex-direction:column;align-items:center;gap:.5em;padding:1em 1.5em;background:#ffffff05;border:1px solid rgba(255,255,255,.1);color:var(--color-slate, #a0a0a0);cursor:pointer;transition:all .3s ease;min-width:120px}.category-tab.svelte-ykq0ig:hover{border-color:#fff3;background:#ffffff0a}.category-tab.active.svelte-ykq0ig{border-color:var(--cat-color);background:#f3ffb10d;color:#fff}.tab-icon.svelte-ykq0ig{width:28px;height:28px;color:var(--color-slate, #a0a0a0);transition:color .3s ease}.category-tab.active.svelte-ykq0ig .tab-icon:where(.svelte-ykq0ig){color:var(--cat-color)}.tab-icon.svelte-ykq0ig svg:where(.svelte-ykq0ig){width:100%;height:100%}.tab-label.svelte-ykq0ig{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.benefits-display.svelte-ykq0ig{position:relative;margin-bottom:clamp(50px,7vh,80px);min-height:350px}.benefit-panel.svelte-ykq0ig{position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(20px);pointer-events:none;transition:all .4s ease}.benefit-panel.active.svelte-ykq0ig{position:relative;opacity:1;transform:translateY(0);pointer-events:auto}.benefits-grid.svelte-ykq0ig{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px)}.benefit-card.svelte-ykq0ig{position:relative;padding:clamp(24px,3vw,36px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);overflow:hidden;transition:all .3s ease;animation:svelte-ykq0ig-card-fade-in .5s ease forwards;animation-delay:var(--delay);opacity:0}.benefit-panel.active.svelte-ykq0ig .benefit-card:where(.svelte-ykq0ig){opacity:1}@keyframes svelte-ykq0ig-card-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.benefit-card.svelte-ykq0ig:hover{border-color:var(--cat-color, #F3FFB1);transform:translateY(-4px)}.benefit-card.svelte-ykq0ig:hover .benefit-glow:where(.svelte-ykq0ig){opacity:1}.benefit-glow.svelte-ykq0ig{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--cat-color, #F3FFB1),transparent);opacity:0;transition:opacity .3s ease}.benefit-number.svelte-ykq0ig{font-size:11px;color:var(--cat-color, #F3FFB1);letter-spacing:.1em;margin-bottom:1em}.benefit-title.svelte-ykq0ig{font-size:clamp(16px,1.6vw,20px);font-weight:500;margin:0 0 .5em}.benefit-desc.svelte-ykq0ig{font-size:clamp(13px,1.3vw,15px);line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.clinical-results.svelte-ykq0ig{padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);margin-bottom:clamp(50px,7vh,80px)}.clinical-results.svelte-ykq0ig h3:where(.svelte-ykq0ig){font-size:clamp(18px,2vw,24px);font-weight:500;margin:0 0 2em;text-align:center}.results-grid.svelte-ykq0ig{display:flex;flex-direction:column;gap:1.5em;max-width:700px;margin:0 auto}.result-item.svelte-ykq0ig{display:flex;flex-direction:column;gap:.5em}.result-bar.svelte-ykq0ig{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.result-fill.svelte-ykq0ig{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#f3ffb199);border-radius:4px;transition:width 1.5s cubic-bezier(.16,1,.3,1)}.clinical-results.visible.svelte-ykq0ig .result-fill:where(.svelte-ykq0ig){width:var(--width)}.result-label.svelte-ykq0ig{font-size:clamp(13px,1.3vw,15px);color:var(--color-slate, #a0a0a0)}.results-note.svelte-ykq0ig{text-align:center;font-size:11px;color:#666;margin-top:2em}.cta-block.svelte-ykq0ig{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-l, 48px);align-items:center;padding:clamp(30px,4vw,50px);background:linear-gradient(135deg,#f3ffb114,#f3ffb108);border:1px solid rgba(243,255,177,.2)}.cta-content.svelte-ykq0ig h3:where(.svelte-ykq0ig){font-size:clamp(20px,2.5vw,28px);font-weight:500;margin:0 0 .5em}.cta-content.svelte-ykq0ig p:where(.svelte-ykq0ig){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.cta-visual.svelte-ykq0ig{display:flex;gap:var(--spacing-m, 24px)}.session-indicator.svelte-ykq0ig,.time-indicator.svelte-ykq0ig{text-align:center;padding:1.5em;background:#0000004d;border:1px solid rgba(255,255,255,.1)}.session-count.svelte-ykq0ig,.time-count.svelte-ykq0ig{display:block;font-size:36px;font-weight:500;color:#f3ffb1}.session-label.svelte-ykq0ig,.time-label.svelte-ykq0ig{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0);margin-top:.5em}.reveal.svelte-ykq0ig{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-ykq0ig{opacity:1;transform:translateY(0)}@media (max-width: 900px){.benefits-grid.svelte-ykq0ig{grid-template-columns:repeat(2,1fr)}.cta-block.svelte-ykq0ig{grid-template-columns:1fr;text-align:center}.cta-visual.svelte-ykq0ig{justify-content:center}}@media (max-width: 600px){.benefits-grid.svelte-ykq0ig{grid-template-columns:1fr}.category-nav.svelte-ykq0ig{gap:var(--spacing-xs, 8px)}.category-tab.svelte-ykq0ig{min-width:80px;padding:.75em 1em}}.pemf-chair-experience.svelte-1v9c0ik{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#000,#0a1a0a,#000);color:#fff;overflow:hidden}.container.svelte-1v9c0ik{max-width:1200px;margin:0 auto;position:relative;z-index:2}.pulse-bg.svelte-1v9c0ik{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.pulse-wave.svelte-1v9c0ik{width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(74,222,128,.1) 0%,transparent 70%);transform:scale(.5);opacity:0;transition:all .3s ease}.pulse-wave.active.svelte-1v9c0ik{opacity:1;transform:scale(calc(.5 + var(--intensity) / 100));animation:svelte-1v9c0ik-pulse-breathe 1s ease-in-out infinite}.pulse-wave.svelte-1v9c0ik{background:radial-gradient(circle,rgba(74,144,217,.1) 0%,transparent 70%)}@keyframes svelte-1v9c0ik-pulse-breathe{0%,to{opacity:.8}50%{opacity:.4}}.header.svelte-1v9c0ik{text-align:center;margin-bottom:clamp(50px,7vh,80px);max-width:700px;margin-left:auto;margin-right:auto}.eyebrow.svelte-1v9c0ik{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-1v9c0ik{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0 0 1em}.intro.svelte-1v9c0ik{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--color-slate, #a0a0a0);margin:0}.timeline-container.svelte-1v9c0ik{margin-bottom:clamp(50px,7vh,80px);padding:clamp(24px,3vw,40px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.session-progress.svelte-1v9c0ik{margin-bottom:2em}.progress-track.svelte-1v9c0ik{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.progress-fill.svelte-1v9c0ik{height:100%;background:linear-gradient(90deg,#f3ffb1,#4a90d9);border-radius:4px;transition:width .1s linear}.time-markers.svelte-1v9c0ik{display:flex;justify-content:space-between;margin-top:.5em;font-size:11px;color:var(--color-slate, #a0a0a0)}.current-status.svelte-1v9c0ik{display:grid;grid-template-columns:auto 1fr auto;gap:var(--spacing-l, 48px);align-items:center}.status-time.svelte-1v9c0ik{display:flex;align-items:baseline;gap:.25em}.time-value.svelte-1v9c0ik{font-size:48px;font-weight:500;color:#f3ffb1;font-variant-numeric:tabular-nums}.time-unit.svelte-1v9c0ik{font-size:18px;color:var(--color-slate, #a0a0a0)}.status-intensity.svelte-1v9c0ik{display:flex;align-items:center;gap:1em}.intensity-label.svelte-1v9c0ik{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0);white-space:nowrap}.intensity-bar.svelte-1v9c0ik{flex:1;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden;min-width:200px}.intensity-fill.svelte-1v9c0ik{height:100%;background:linear-gradient(90deg,#f3ffb1,#4a90d9);transition:width .1s linear}.intensity-value.svelte-1v9c0ik{font-size:14px;color:#f3ffb1;font-variant-numeric:tabular-nums;min-width:40px}.status-feeling.svelte-1v9c0ik{display:flex;flex-direction:column;gap:.25em;text-align:right}.feeling-label.svelte-1v9c0ik{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0)}.feeling-text.svelte-1v9c0ik{font-size:14px;color:#fff}.phases-grid.svelte-1v9c0ik{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;margin-bottom:clamp(50px,7vh,80px)}.phase-card.svelte-1v9c0ik{position:relative;padding:clamp(20px,2.5vw,32px);background:#ffffff05;border:1px solid rgba(255,255,255,.05);opacity:.5;transition:all .4s ease}.phase-card.active.svelte-1v9c0ik{opacity:1;background:#f3ffb10d;border-color:#f3ffb14d}.phase-card.complete.svelte-1v9c0ik{opacity:.7}.phase-indicator.svelte-1v9c0ik{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}.phase-number.svelte-1v9c0ik{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;font-size:12px;transition:all .3s ease}.phase-card.active.svelte-1v9c0ik .phase-number:where(.svelte-1v9c0ik){border-color:#f3ffb1;background:#f3ffb133;color:#f3ffb1}.phase-card.complete.svelte-1v9c0ik .phase-number:where(.svelte-1v9c0ik){border-color:#f3ffb1;background:#f3ffb1;color:#000}.phase-duration.svelte-1v9c0ik{font-size:11px;color:var(--color-slate, #a0a0a0)}.phase-name.svelte-1v9c0ik{font-size:clamp(14px,1.4vw,16px);font-weight:500;margin:0 0 .5em}.phase-desc.svelte-1v9c0ik{font-size:clamp(11px,1.1vw,13px);line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.phase-line.svelte-1v9c0ik{position:absolute;bottom:0;left:0;right:0;height:2px;background:#f3ffb1;transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.phase-card.complete.svelte-1v9c0ik .phase-line:where(.svelte-1v9c0ik){transform:scaleX(1)}.know-section.svelte-1v9c0ik{margin-bottom:clamp(50px,7vh,80px)}.know-section.svelte-1v9c0ik h3:where(.svelte-1v9c0ik){font-size:clamp(18px,2vw,24px);font-weight:500;margin:0 0 2em;text-align:center}.know-grid.svelte-1v9c0ik{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px)}.know-item.svelte-1v9c0ik{display:flex;gap:1em;padding:clamp(20px,2.5vw,28px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.know-icon.svelte-1v9c0ik{width:36px;height:36px;flex-shrink:0}.know-icon.positive.svelte-1v9c0ik{color:#f3ffb1}.know-icon.caution.svelte-1v9c0ik{color:#a0a0a0}.know-icon.svelte-1v9c0ik svg:where(.svelte-1v9c0ik){width:100%;height:100%}.know-content.svelte-1v9c0ik h5:where(.svelte-1v9c0ik){font-size:14px;font-weight:500;margin:0 0 .5em}.know-content.svelte-1v9c0ik p:where(.svelte-1v9c0ik){font-size:13px;line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.protocol-block.svelte-1v9c0ik{display:flex;justify-content:center;align-items:center;gap:var(--spacing-l, 48px);padding:clamp(30px,4vw,50px);background:linear-gradient(135deg,#f3ffb114,#f3ffb108);border:1px solid rgba(243,255,177,.2)}.protocol-item.svelte-1v9c0ik{text-align:center}.protocol-value.svelte-1v9c0ik{display:block;font-size:clamp(36px,4vw,48px);font-weight:500;color:#f3ffb1}.protocol-label.svelte-1v9c0ik{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-slate, #a0a0a0);margin-top:.5em;line-height:1.4}.protocol-divider.svelte-1v9c0ik{width:1px;height:60px;background:#ffffff1a}.reveal.svelte-1v9c0ik{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1v9c0ik{opacity:1;transform:translateY(0)}@media (max-width: 1000px){.phases-grid.svelte-1v9c0ik{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.current-status.svelte-1v9c0ik{grid-template-columns:1fr;gap:1.5em;text-align:center}.status-feeling.svelte-1v9c0ik{text-align:center}.phases-grid.svelte-1v9c0ik,.know-grid.svelte-1v9c0ik{grid-template-columns:1fr}.protocol-block.svelte-1v9c0ik{flex-wrap:wrap;gap:var(--spacing-m, 24px)}.protocol-divider.svelte-1v9c0ik{display:none}}.pemf-system-problem.svelte-welnjr{position:relative;background:var(--color-black, #000);color:var(--color-white, #fff);padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-welnjr{max-width:1200px;margin:0 auto;position:relative;z-index:2}.content-grid.svelte-welnjr{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center;margin-bottom:clamp(60px,8vh,100px)}.pain-field.svelte-welnjr{position:absolute;inset:0;pointer-events:none;z-index:1}.pain-wave.svelte-welnjr{position:absolute;left:var(--x);top:50%;width:2px;height:100%;background:linear-gradient(to bottom,transparent,rgba(239,68,68,.2),transparent);transform:translateY(-50%);opacity:0}.pain-wave.visible.svelte-welnjr{animation:svelte-welnjr-pain-pulse 3s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-welnjr-pain-pulse{0%,to{opacity:0;transform:translateY(-50%) scaleY(.8)}50%{opacity:.6;transform:translateY(-50%) scaleY(1)}}.inflammation-glow.svelte-welnjr{position:absolute;top:50%;right:10%;width:400px;height:400px;background:radial-gradient(circle,rgba(239,68,68,.1) 0%,transparent 70%);transform:translateY(-50%);opacity:0;transition:opacity 1s ease}.inflammation-glow.visible.svelte-welnjr{opacity:1;animation:svelte-welnjr-inflame 4s ease-in-out infinite}@keyframes svelte-welnjr-inflame{0%,to{transform:translateY(-50%) scale(1);opacity:.8}50%{transform:translateY(-50%) scale(1.1);opacity:.5}}.body-visual.svelte-welnjr{display:flex;flex-direction:column;align-items:center}.body-svg.svelte-welnjr{width:100%;max-width:220px;height:auto}.pain-point.svelte-welnjr{animation:svelte-welnjr-pain-throb 2s ease-in-out infinite}.pain-point.p1.svelte-welnjr{animation-delay:0s}.pain-point.p2.svelte-welnjr{animation-delay:.3s}.pain-point.p3.svelte-welnjr{animation-delay:.6s}.pain-point.p4.svelte-welnjr{animation-delay:.9s}@keyframes svelte-welnjr-pain-throb{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.3);opacity:.3}}.signal-line.svelte-welnjr{stroke-dasharray:100;stroke-dashoffset:100;animation:svelte-welnjr-signal-travel 2s ease-in-out infinite}@keyframes svelte-welnjr-signal-travel{0%{stroke-dashoffset:100}50%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.visual-caption.svelte-welnjr{margin-top:1.5em;font-size:12px;color:var(--color-slate, #a0a0a0);text-align:center}.headline.svelte-welnjr{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.1;margin-bottom:1em}.intro.svelte-welnjr{font-size:clamp(16px,1.8vw,21px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin-bottom:1em}.secondary.svelte-welnjr{font-size:clamp(14px,1.5vw,17px);line-height:1.6;color:var(--color-slate, #a0a0a0);opacity:.8}.stats.svelte-welnjr{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.stat.svelte-welnjr{padding:clamp(24px,3vw,40px);border:1px solid rgba(255,255,255,.1);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat.svelte-welnjr:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#F3FFB1,transparent);transform:scaleX(0);transition:transform .8s ease}.stat.visible.svelte-welnjr:before{transform:scaleX(1)}.stat-value-wrapper.svelte-welnjr{display:flex;align-items:baseline;gap:.1em;margin-bottom:.5em}.stat-value.svelte-welnjr{font-size:clamp(48px,6vw,72px);line-height:1;color:#f3ffb1;font-variant-numeric:tabular-nums}.stat-suffix.svelte-welnjr{font-size:clamp(24px,3vw,36px);color:#f3ffb1}.stat-bar.svelte-welnjr{height:4px;background:#ffffff1a;margin-bottom:1em;overflow:hidden}.stat-bar-fill.svelte-welnjr{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#f3ffb199);transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.5s}.stat-bar-fill.visible.svelte-welnjr{width:var(--target)}.stat-label.svelte-welnjr{display:block;font-size:clamp(13px,1.4vw,16px);color:var(--color-slate, #a0a0a0);line-height:1.4}.impact-grid.svelte-welnjr{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.impact-item.svelte-welnjr{text-align:center;padding:clamp(20px,2.5vw,32px);border:1px solid rgba(255,255,255,.08);background:#ffffff05;transition:all .3s ease}.impact-item.svelte-welnjr:hover{border-color:#ef44444d;background:#ef44440d}.impact-icon.svelte-welnjr{width:40px;height:40px;margin:0 auto 1em;color:#ef4444}.impact-icon.svelte-welnjr svg:where(.svelte-welnjr){width:100%;height:100%}.impact-item.svelte-welnjr span:where(.svelte-welnjr){font-size:clamp(12px,1.3vw,14px);color:var(--color-slate, #a0a0a0)}.cycle-block.svelte-welnjr{padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.cycle-block.svelte-welnjr h3:where(.svelte-welnjr){text-align:center;font-size:clamp(18px,2vw,24px);font-weight:500;margin:0 0 2em}.cycle-visual.svelte-welnjr{display:flex;align-items:center;justify-content:center;gap:1em;flex-wrap:wrap}.cycle-step.svelte-welnjr{display:flex;flex-direction:column;align-items:center;gap:.5em;max-width:150px;text-align:center}.cycle-number.svelte-welnjr{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:2px solid #ef4444;border-radius:50%;font-size:14px;color:#ef4444}.cycle-text.svelte-welnjr{font-size:12px;color:var(--color-slate, #a0a0a0);line-height:1.4}.cycle-arrow.svelte-welnjr{font-size:24px;color:var(--color-slate, #a0a0a0)}.reveal.svelte-welnjr{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-welnjr{opacity:1;transform:translateY(0)}@media (max-width: 900px){.content-grid.svelte-welnjr{grid-template-columns:1fr}.body-visual.svelte-welnjr{order:-1}.stats.svelte-welnjr{grid-template-columns:1fr}.impact-grid.svelte-welnjr{grid-template-columns:repeat(2,1fr)}.cycle-visual.svelte-welnjr{flex-direction:column}.cycle-arrow.svelte-welnjr{transform:rotate(90deg)}}.pemf-system-science.svelte-1nqdzv4{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#020617,#071a12,#020617);color:#fff;overflow:hidden}.container.svelte-1nqdzv4{max-width:1200px;margin:0 auto;position:relative;z-index:2}.em-field-bg.svelte-1nqdzv4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.field-ring.svelte-1nqdzv4{position:absolute;top:50%;left:50%;width:var(--size);height:var(--size);border:1px solid rgba(74,144,217,.1);border-radius:50%;transform:translate(-50%,-50%);opacity:0}.field-ring.visible.svelte-1nqdzv4{animation:svelte-1nqdzv4-field-pulse 4s ease-out infinite;animation-delay:var(--delay)}@keyframes svelte-1nqdzv4-field-pulse{0%{transform:translate(-50%,-50%) scale(.8);opacity:.3}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.header.svelte-1nqdzv4{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);align-items:end}.eyebrow.svelte-1nqdzv4{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:.75em}h2.svelte-1nqdzv4{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0}.intro.svelte-1nqdzv4{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--color-slate, #a0a0a0);margin:0}.metrics-container.svelte-1nqdzv4{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.metric.svelte-1nqdzv4{text-align:center}.wave-svg.svelte-1nqdzv4{width:100%;max-width:200px;height:80px}.pemf-wave.svelte-1nqdzv4{animation:svelte-1nqdzv4-wave-animate 2s linear infinite}@keyframes svelte-1nqdzv4-wave-animate{0%{stroke-dashoffset:0}to{stroke-dashoffset:-50}}.metric-value.svelte-1nqdzv4{font-size:clamp(36px,4vw,48px);font-weight:500;color:#f3ffb1;margin-top:.5em}.metric-unit.svelte-1nqdzv4{font-size:.5em;color:var(--color-slate, #a0a0a0);margin-left:.2em}.metric-label.svelte-1nqdzv4{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0);margin-top:.5em}.metric-range.svelte-1nqdzv4{font-size:11px;color:#666;margin-top:.25em}.cell-svg.svelte-1nqdzv4{width:120px;height:120px}.mito.svelte-1nqdzv4{animation:svelte-1nqdzv4-mito-pulse 2s ease-in-out infinite}.mito.m1.svelte-1nqdzv4{animation-delay:0s}.mito.m2.svelte-1nqdzv4{animation-delay:.5s}.mito.m3.svelte-1nqdzv4{animation-delay:1s}.mito.m4.svelte-1nqdzv4{animation-delay:1.5s}@keyframes svelte-1nqdzv4-mito-pulse{0%,to{stroke:#f3ffb1;opacity:.6}50%{stroke:#4a90d9;opacity:1}}.energy-particle.svelte-1nqdzv4{animation:svelte-1nqdzv4-particle-glow 1.5s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-1nqdzv4-particle-glow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.9;transform:scale(1.3)}}.penetration-visual.svelte-1nqdzv4{position:relative;padding:1em 0}.tissue-layers.svelte-1nqdzv4{display:flex;flex-direction:column;gap:4px}.layer.svelte-1nqdzv4{padding:8px 16px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;background:#ffffff0d;border-left:3px solid transparent;transition:all .3s ease;transition-delay:calc(var(--depth) * .2s)}.metrics-container.visible.svelte-1nqdzv4 .layer:where(.svelte-1nqdzv4){border-left-color:#f3ffb1;background:#f3ffb10d}.penetration-arrow.svelte-1nqdzv4{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;opacity:0;transition:opacity .5s ease .8s}.penetration-arrow.visible.svelte-1nqdzv4{opacity:1}.arrow-line.svelte-1nqdzv4{width:2px;height:80px;background:linear-gradient(to bottom,#F3FFB1,transparent)}.arrow-head.svelte-1nqdzv4{color:#f3ffb1;font-size:20px;transform:rotate(90deg)}.response-visual.svelte-1nqdzv4{margin-bottom:clamp(50px,7vh,80px);padding:clamp(24px,3vw,36px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.response-title.svelte-1nqdzv4{text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0);margin-bottom:2em}.response-comparison.svelte-1nqdzv4{display:flex;align-items:center;justify-content:center;gap:var(--spacing-l, 48px);flex-wrap:wrap}.response-state.svelte-1nqdzv4{text-align:center}.state-svg.svelte-1nqdzv4{width:100px;height:100px}.state-label.svelte-1nqdzv4{display:block;margin-top:.75em;font-size:12px;color:var(--color-slate, #a0a0a0)}.response-arrow.svelte-1nqdzv4{display:flex;flex-direction:column;align-items:center;gap:.5em}.response-arrow.svelte-1nqdzv4 span:where(.svelte-1nqdzv4){font-size:12px;color:#f3ffb1;font-weight:600}.pulse-path.svelte-1nqdzv4{stroke-dasharray:200;animation:svelte-1nqdzv4-pulse-travel 2s linear infinite}@keyframes svelte-1nqdzv4-pulse-travel{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}.active-membrane.svelte-1nqdzv4{animation:svelte-1nqdzv4-membrane-pulse 1.5s ease-in-out infinite}@keyframes svelte-1nqdzv4-membrane-pulse{0%,to{stroke-width:2}50%{stroke-width:3}}.energy-dot.svelte-1nqdzv4{animation:svelte-1nqdzv4-dot-pulse 1s ease-in-out infinite}.energy-dot.svelte-1nqdzv4:nth-child(2){animation-delay:.25s}.energy-dot.svelte-1nqdzv4:nth-child(3){animation-delay:.5s}.energy-dot.svelte-1nqdzv4:nth-child(4){animation-delay:.75s}@keyframes svelte-1nqdzv4-dot-pulse{0%,to{opacity:.5}50%{opacity:1}}.science-steps.svelte-1nqdzv4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.step.svelte-1nqdzv4{text-align:center;opacity:.3;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.step.active.svelte-1nqdzv4{opacity:1;transform:translateY(0)}.step-icon.svelte-1nqdzv4{width:70px;height:70px;margin:0 auto 1.5em;position:relative;color:#f3ffb1}.step-icon.svelte-1nqdzv4 svg:where(.svelte-1nqdzv4){width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.icon-bg.svelte-1nqdzv4{position:absolute;inset:0;border:2px solid rgba(243,255,177,.3);border-radius:50%;transition:all .3s ease}.step.active.svelte-1nqdzv4 .icon-bg:where(.svelte-1nqdzv4){border-color:#f3ffb1;background:#f3ffb11a;box-shadow:0 0 30px #f3ffb133}.step-number.svelte-1nqdzv4{display:block;font-size:10px;color:var(--color-slate, #a0a0a0);letter-spacing:.1em;margin-bottom:.5em}.step-title.svelte-1nqdzv4{font-size:clamp(16px,1.6vw,19px);font-weight:500;margin:0 0 .5em}.step-desc.svelte-1nqdzv4{font-size:clamp(12px,1.2vw,14px);line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.insight.svelte-1nqdzv4{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.insight-icon.svelte-1nqdzv4{width:40px;height:40px;flex-shrink:0}.insight.svelte-1nqdzv4 p:where(.svelte-1nqdzv4){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.insight.svelte-1nqdzv4 strong:where(.svelte-1nqdzv4){color:#f3ffb1}.reveal.svelte-1nqdzv4{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1nqdzv4{opacity:1;transform:translateY(0)}@media (max-width: 900px){.header.svelte-1nqdzv4,.metrics-container.svelte-1nqdzv4{grid-template-columns:1fr}.science-steps.svelte-1nqdzv4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.science-steps.svelte-1nqdzv4{grid-template-columns:1fr}.response-comparison.svelte-1nqdzv4{flex-direction:column}.response-arrow.svelte-1nqdzv4 svg:where(.svelte-1nqdzv4){transform:rotate(90deg)}}.pemf-system-benefits.svelte-84dzyq{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:var(--color-black, #000);color:#fff;overflow:hidden}.container.svelte-84dzyq{max-width:1200px;margin:0 auto}.header.svelte-84dzyq{text-align:center;margin-bottom:clamp(50px,7vh,80px);max-width:700px;margin-left:auto;margin-right:auto}.eyebrow.svelte-84dzyq{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-84dzyq{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0 0 1em}.intro.svelte-84dzyq{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--color-slate, #a0a0a0);margin:0}.category-nav.svelte-84dzyq{display:flex;justify-content:center;gap:var(--spacing-s, 16px);margin-bottom:clamp(40px,5vh,60px);flex-wrap:wrap}.category-tab.svelte-84dzyq{display:flex;flex-direction:column;align-items:center;gap:.5em;padding:1em 1.5em;background:#ffffff05;border:1px solid rgba(255,255,255,.1);color:var(--color-slate, #a0a0a0);cursor:pointer;transition:all .3s ease;min-width:120px}.category-tab.svelte-84dzyq:hover{border-color:#fff3;background:#ffffff0a}.category-tab.active.svelte-84dzyq{border-color:var(--cat-color);background:#f3ffb10d;color:#fff}.tab-icon.svelte-84dzyq{width:28px;height:28px;color:var(--color-slate, #a0a0a0);transition:color .3s ease}.category-tab.active.svelte-84dzyq .tab-icon:where(.svelte-84dzyq){color:var(--cat-color)}.tab-icon.svelte-84dzyq svg:where(.svelte-84dzyq){width:100%;height:100%}.tab-label.svelte-84dzyq{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.benefits-display.svelte-84dzyq{position:relative;margin-bottom:clamp(50px,7vh,80px);min-height:320px}.benefit-panel.svelte-84dzyq{position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(20px);pointer-events:none;transition:all .4s ease}.benefit-panel.active.svelte-84dzyq{position:relative;opacity:1;transform:translateY(0);pointer-events:auto}.benefits-grid.svelte-84dzyq{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px)}.benefit-card.svelte-84dzyq{position:relative;padding:clamp(24px,3vw,36px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);overflow:hidden;transition:all .3s ease;animation:svelte-84dzyq-card-fade-in .5s ease forwards;animation-delay:var(--delay);opacity:0}.benefit-panel.active.svelte-84dzyq .benefit-card:where(.svelte-84dzyq){opacity:1}@keyframes svelte-84dzyq-card-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.benefit-card.svelte-84dzyq:hover{border-color:var(--cat-color, #F3FFB1);transform:translateY(-4px)}.benefit-card.svelte-84dzyq:hover .benefit-glow:where(.svelte-84dzyq){opacity:1}.benefit-glow.svelte-84dzyq{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--cat-color, #F3FFB1),transparent);opacity:0;transition:opacity .3s ease}.benefit-number.svelte-84dzyq{font-size:11px;color:var(--cat-color, #F3FFB1);letter-spacing:.1em;margin-bottom:1em}.benefit-title.svelte-84dzyq{font-size:clamp(16px,1.6vw,20px);font-weight:500;margin:0 0 .5em}.benefit-desc.svelte-84dzyq{font-size:clamp(13px,1.3vw,15px);line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.frequency-guide.svelte-84dzyq{padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);margin-bottom:clamp(50px,7vh,80px)}.frequency-guide.svelte-84dzyq h3:where(.svelte-84dzyq){font-size:clamp(18px,2vw,24px);font-weight:500;margin:0 0 2em;text-align:center}.frequency-grid.svelte-84dzyq{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-l, 48px)}.freq-range.svelte-84dzyq{text-align:center}.freq-bar.svelte-84dzyq{height:8px;border-radius:4px;margin-bottom:1.5em}.freq-bar.low.svelte-84dzyq{background:linear-gradient(90deg,#f3ffb1 0% 33%,#ffffff1a 33%)}.freq-bar.mid.svelte-84dzyq{background:linear-gradient(90deg,#ffffff1a 0% 33%,#f3ffb1 33%,#4a90d9 66%,#ffffff1a 66%)}.freq-bar.high.svelte-84dzyq{background:linear-gradient(90deg,#ffffff1a 0% 66%,#4a90d9 66%)}.freq-value.svelte-84dzyq{display:block;font-size:24px;font-weight:500;color:#f3ffb1;margin-bottom:.25em}.freq-label.svelte-84dzyq{display:block;font-size:14px;font-weight:500;margin-bottom:.5em}.freq-desc.svelte-84dzyq{display:block;font-size:13px;color:var(--color-slate, #a0a0a0);line-height:1.4}.research-block.svelte-84dzyq{margin-bottom:clamp(50px,7vh,80px)}.research-block.svelte-84dzyq h3:where(.svelte-84dzyq){font-size:clamp(18px,2vw,24px);font-weight:500;margin:0 0 2em;text-align:center}.research-grid.svelte-84dzyq{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.research-item.svelte-84dzyq{text-align:center;padding:clamp(24px,3vw,36px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.research-stat.svelte-84dzyq{display:block;font-size:clamp(32px,4vw,48px);font-weight:500;color:#f3ffb1;margin-bottom:.25em}.research-label.svelte-84dzyq{font-size:clamp(13px,1.3vw,15px);color:var(--color-slate, #a0a0a0);line-height:1.4}.research-note.svelte-84dzyq{text-align:center;font-size:11px;color:#666;margin-top:2em}.cta-block.svelte-84dzyq{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-l, 48px);align-items:center;padding:clamp(30px,4vw,50px);background:linear-gradient(135deg,#f3ffb114,#f3ffb108);border:1px solid rgba(243,255,177,.2)}.cta-content.svelte-84dzyq h3:where(.svelte-84dzyq){font-size:clamp(20px,2.5vw,28px);font-weight:500;margin:0 0 .5em}.cta-content.svelte-84dzyq p:where(.svelte-84dzyq){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.cta-visual.svelte-84dzyq{display:flex;gap:var(--spacing-m, 24px)}.session-indicator.svelte-84dzyq,.power-indicator.svelte-84dzyq{text-align:center;padding:1.5em;background:#0000004d;border:1px solid rgba(255,255,255,.1)}.session-count.svelte-84dzyq,.power-count.svelte-84dzyq{display:block;font-size:28px;font-weight:500;color:#f3ffb1}.session-label.svelte-84dzyq,.power-label.svelte-84dzyq{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0);margin-top:.5em}.reveal.svelte-84dzyq{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-84dzyq{opacity:1;transform:translateY(0)}@media (max-width: 900px){.benefits-grid.svelte-84dzyq{grid-template-columns:repeat(2,1fr)}.frequency-grid.svelte-84dzyq,.research-grid.svelte-84dzyq{grid-template-columns:1fr}.cta-block.svelte-84dzyq{grid-template-columns:1fr;text-align:center}.cta-visual.svelte-84dzyq{justify-content:center}}@media (max-width: 600px){.benefits-grid.svelte-84dzyq{grid-template-columns:1fr}.category-nav.svelte-84dzyq{gap:var(--spacing-xs, 8px)}.category-tab.svelte-84dzyq{min-width:80px;padding:.75em 1em}}.pemf-system-experience.svelte-1rcnyme{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#000,#071210,#000);color:#fff;overflow:hidden}.container.svelte-1rcnyme{max-width:1200px;margin:0 auto;position:relative;z-index:2}.wave-bg.svelte-1rcnyme{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.body-wave.svelte-1rcnyme{position:absolute;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(74,144,217,.2),transparent);transform:scaleX(0);animation-delay:var(--delay)}.body-wave.active.svelte-1rcnyme{animation:svelte-1rcnyme-wave-pulse 3s ease-in-out infinite}.body-wave.svelte-1rcnyme:nth-child(1){top:30%}.body-wave.svelte-1rcnyme:nth-child(2){top:40%}.body-wave.svelte-1rcnyme:nth-child(3){top:50%}.body-wave.svelte-1rcnyme:nth-child(4){top:60%}.body-wave.svelte-1rcnyme:nth-child(5){top:70%}@keyframes svelte-1rcnyme-wave-pulse{0%,to{transform:scaleX(0);opacity:0}50%{transform:scaleX(1);opacity:1}}.header.svelte-1rcnyme{text-align:center;margin-bottom:clamp(50px,7vh,80px);max-width:700px;margin-left:auto;margin-right:auto}.eyebrow.svelte-1rcnyme{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-1rcnyme{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0 0 1em}.intro.svelte-1rcnyme{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--color-slate, #a0a0a0);margin:0}.mat-visual.svelte-1rcnyme{margin-bottom:clamp(50px,7vh,80px)}.mat-display.svelte-1rcnyme{text-align:center}.mat-svg.svelte-1rcnyme{width:100%;max-width:600px;height:auto}.field-ellipse.svelte-1rcnyme{animation:svelte-1rcnyme-field-pulse 2s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-1rcnyme-field-pulse{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.4;transform:scale(1.1)}}.mat-label.svelte-1rcnyme{margin-top:1em;font-size:12px;color:var(--color-slate, #a0a0a0)}.timeline-container.svelte-1rcnyme{margin-bottom:clamp(50px,7vh,80px);padding:clamp(24px,3vw,40px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.session-progress.svelte-1rcnyme{margin-bottom:2em}.progress-track.svelte-1rcnyme{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.progress-fill.svelte-1rcnyme{height:100%;background:linear-gradient(90deg,#f3ffb1,#4a90d9);border-radius:4px;transition:width .1s linear}.time-markers.svelte-1rcnyme{display:flex;justify-content:space-between;margin-top:.5em;font-size:11px;color:var(--color-slate, #a0a0a0)}.current-status.svelte-1rcnyme{display:grid;grid-template-columns:auto 1fr 1fr;gap:var(--spacing-l, 48px);align-items:center}.status-time.svelte-1rcnyme{display:flex;align-items:baseline;gap:.25em}.time-value.svelte-1rcnyme{font-size:48px;font-weight:500;color:#f3ffb1;font-variant-numeric:tabular-nums}.time-unit.svelte-1rcnyme{font-size:18px;color:var(--color-slate, #a0a0a0)}.status-phase.svelte-1rcnyme,.status-feeling.svelte-1rcnyme{display:flex;flex-direction:column;gap:.25em}.phase-label.svelte-1rcnyme,.feeling-label.svelte-1rcnyme{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0)}.phase-text.svelte-1rcnyme{font-size:16px;color:#f3ffb1}.feeling-text.svelte-1rcnyme{font-size:14px;color:#fff}.phases-grid.svelte-1rcnyme{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;margin-bottom:clamp(50px,7vh,80px)}.phase-card.svelte-1rcnyme{position:relative;padding:clamp(20px,2.5vw,32px);background:#ffffff05;border:1px solid rgba(255,255,255,.05);opacity:.5;transition:all .4s ease}.phase-card.active.svelte-1rcnyme{opacity:1;background:#f3ffb10d;border-color:#f3ffb14d}.phase-card.complete.svelte-1rcnyme{opacity:.7}.phase-indicator.svelte-1rcnyme{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}.phase-number.svelte-1rcnyme{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;font-size:12px;transition:all .3s ease}.phase-card.active.svelte-1rcnyme .phase-number:where(.svelte-1rcnyme){border-color:#f3ffb1;background:#f3ffb133;color:#f3ffb1}.phase-card.complete.svelte-1rcnyme .phase-number:where(.svelte-1rcnyme){border-color:#f3ffb1;background:#f3ffb1;color:#000}.phase-duration.svelte-1rcnyme{font-size:11px;color:var(--color-slate, #a0a0a0)}.phase-name.svelte-1rcnyme{font-size:clamp(14px,1.4vw,16px);font-weight:500;margin:0 0 .5em}.phase-desc.svelte-1rcnyme{font-size:clamp(11px,1.1vw,13px);line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.phase-line.svelte-1rcnyme{position:absolute;bottom:0;left:0;right:0;height:2px;background:#f3ffb1;transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.phase-card.complete.svelte-1rcnyme .phase-line:where(.svelte-1rcnyme){transform:scaleX(1)}.tips-section.svelte-1rcnyme{margin-bottom:clamp(50px,7vh,80px)}.tips-section.svelte-1rcnyme h3:where(.svelte-1rcnyme){font-size:clamp(18px,2vw,24px);font-weight:500;margin:0 0 2em;text-align:center}.tips-grid.svelte-1rcnyme{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px)}.tip-item.svelte-1rcnyme{display:flex;gap:1em;padding:clamp(20px,2.5vw,28px);background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.tip-icon.svelte-1rcnyme{width:36px;height:36px;flex-shrink:0;color:#f3ffb1}.tip-icon.svelte-1rcnyme svg:where(.svelte-1rcnyme){width:100%;height:100%}.tip-content.svelte-1rcnyme h5:where(.svelte-1rcnyme){font-size:14px;font-weight:500;margin:0 0 .5em}.tip-content.svelte-1rcnyme p:where(.svelte-1rcnyme){font-size:13px;line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.programs-block.svelte-1rcnyme{padding:clamp(30px,4vw,50px);background:linear-gradient(135deg,#f3ffb10d,#f3ffb105);border:1px solid rgba(243,255,177,.15)}.programs-block.svelte-1rcnyme h3:where(.svelte-1rcnyme){font-size:clamp(18px,2vw,24px);font-weight:500;margin:0 0 2em;text-align:center}.programs-grid.svelte-1rcnyme{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px)}.program-card.svelte-1rcnyme{text-align:center;padding:clamp(20px,2.5vw,32px);background:#0000004d;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.program-card.svelte-1rcnyme:hover{border-color:#f3ffb14d;transform:translateY(-4px)}.program-icon.svelte-1rcnyme{font-size:32px;display:block;margin-bottom:.75em}.program-card.svelte-1rcnyme h4:where(.svelte-1rcnyme){font-size:16px;font-weight:500;margin:0 0 .5em}.program-card.svelte-1rcnyme p:where(.svelte-1rcnyme){font-size:12px;color:var(--color-slate, #a0a0a0);line-height:1.4;margin:0}.reveal.svelte-1rcnyme{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1rcnyme{opacity:1;transform:translateY(0)}@media (max-width: 1000px){.phases-grid.svelte-1rcnyme{grid-template-columns:repeat(3,1fr)}.programs-grid.svelte-1rcnyme{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.current-status.svelte-1rcnyme{grid-template-columns:1fr;gap:1.5em;text-align:center}.phases-grid.svelte-1rcnyme,.tips-grid.svelte-1rcnyme,.programs-grid.svelte-1rcnyme{grid-template-columns:1fr}}.ice-bath-problem.svelte-l4ahzu{position:relative;background:linear-gradient(180deg,#000,#0a0a0a,#000);color:var(--color-white, #fff);padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-l4ahzu{max-width:1200px;margin:0 auto;position:relative;z-index:2}.content-grid.svelte-l4ahzu{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center;margin-bottom:clamp(60px,8vh,100px)}.particle-field.svelte-l4ahzu{position:absolute;inset:0;pointer-events:none;z-index:1}.inflammation-particle.svelte-l4ahzu{position:absolute;border-radius:50%;opacity:0;background:radial-gradient(circle,#a0a0a0,#a0a0a080)}.inflammation-particle.visible.svelte-l4ahzu{opacity:var(--opacity);animation:svelte-l4ahzu-particle-pulse 3s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-l4ahzu-particle-pulse{0%,to{opacity:var(--opacity);transform:scale(1)}50%{opacity:calc(var(--opacity) * 1.5);transform:scale(1.2)}}.heat-overlay.svelte-l4ahzu{position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(160,160,160,.08) 0%,transparent 70%);opacity:0;transition:opacity 1s ease;z-index:1}.heat-overlay.visible.svelte-l4ahzu{opacity:1}.body-visual.svelte-l4ahzu{display:flex;flex-direction:column;align-items:center;gap:2em}.body-svg.svelte-l4ahzu{width:100%;max-width:200px;height:auto}.body-outline.svelte-l4ahzu{stroke-dasharray:1000;stroke-dashoffset:1000;animation:svelte-l4ahzu-draw-body 2s ease forwards}.body-visual.visible.svelte-l4ahzu .body-outline:where(.svelte-l4ahzu){stroke-dashoffset:0}@keyframes svelte-l4ahzu-draw-body{to{stroke-dashoffset:0}}.heat-zone.svelte-l4ahzu{opacity:0;transition:opacity .5s ease}.body-visual.visible.svelte-l4ahzu .heat-zone:where(.svelte-l4ahzu){opacity:1;animation:svelte-l4ahzu-heat-pulse 2s ease-in-out infinite}.body-visual.visible.svelte-l4ahzu .shoulder-l:where(.svelte-l4ahzu){animation-delay:0s}.body-visual.visible.svelte-l4ahzu .shoulder-r:where(.svelte-l4ahzu){animation-delay:.3s}.body-visual.visible.svelte-l4ahzu .back:where(.svelte-l4ahzu){animation-delay:.5s}.body-visual.visible.svelte-l4ahzu .knee-l:where(.svelte-l4ahzu){animation-delay:.7s}.body-visual.visible.svelte-l4ahzu .knee-r:where(.svelte-l4ahzu){animation-delay:.9s}@keyframes svelte-l4ahzu-heat-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.temp-indicator.svelte-l4ahzu{width:100%;max-width:200px}.temp-label.svelte-l4ahzu{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--color-slate, #a0a0a0);margin-bottom:.5em}.temp-bar.svelte-l4ahzu{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;margin-bottom:.5em}.temp-fill.svelte-l4ahzu{height:100%;width:0;background:linear-gradient(90deg,#a0a0a0,#a0a0a0b3);border-radius:4px;transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.8s}.temp-fill.visible.svelte-l4ahzu{width:85%}.temp-value.svelte-l4ahzu{font-size:14px;color:#a0a0a0;text-align:right;font-weight:600}.eyebrow.svelte-l4ahzu{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}.headline.svelte-l4ahzu{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.1;margin-bottom:1em}.intro.svelte-l4ahzu{font-size:clamp(16px,1.8vw,21px);line-height:1.6;color:var(--color-slate, #a0a0a0)}.stats.svelte-l4ahzu{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.stat.svelte-l4ahzu{padding:clamp(24px,3vw,40px);border:1px solid rgba(255,255,255,.1);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat.svelte-l4ahzu:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#F3FFB1,transparent);transform:scaleX(0);transition:transform .8s ease}.stat.visible.svelte-l4ahzu:before{transform:scaleX(1)}.stat-value-wrapper.svelte-l4ahzu{display:flex;align-items:baseline;gap:.1em;margin-bottom:.5em}.stat-value.svelte-l4ahzu{font-size:clamp(48px,6vw,72px);line-height:1;color:#f3ffb1;font-variant-numeric:tabular-nums}.stat-suffix.svelte-l4ahzu{font-size:clamp(24px,3vw,36px);color:#f3ffb1}.stat-bar.svelte-l4ahzu{height:4px;background:#ffffff1a;margin-bottom:1em;overflow:hidden}.stat-bar-fill.svelte-l4ahzu{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#f3ffb1b3);transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.5s}.stat-bar-fill.visible.svelte-l4ahzu{width:var(--target)}.stat-label.svelte-l4ahzu{display:block;font-size:clamp(13px,1.4vw,16px);color:var(--color-slate, #a0a0a0);line-height:1.4}.reveal.svelte-l4ahzu{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-l4ahzu{opacity:1;transform:translateY(0)}@media (max-width: 900px){.content-grid.svelte-l4ahzu{grid-template-columns:1fr}.body-visual.svelte-l4ahzu{order:-1}.stats.svelte-l4ahzu{grid-template-columns:1fr}}.ice-bath-science.svelte-1kubryb{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#000,#0a0a0a,#000);color:#fff;overflow:hidden}.container.svelte-1kubryb{max-width:1200px;margin:0 auto;position:relative;z-index:2}.crystal-field.svelte-1kubryb{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ice-crystal.svelte-1kubryb{position:absolute;width:var(--size);height:var(--size);opacity:0;background:linear-gradient(135deg,#06b6d44d,#3b82f61a);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);transform:rotate(var(--rotation))}.ice-crystal.visible.svelte-1kubryb{opacity:.4;animation:svelte-1kubryb-crystal-float 6s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-1kubryb-crystal-float{0%,to{transform:rotate(var(--rotation)) translateY(0);opacity:.3}50%{transform:rotate(var(--rotation)) translateY(-10px);opacity:.5}}.header.svelte-1kubryb{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);align-items:end}.eyebrow.svelte-1kubryb{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:.75em}h2.svelte-1kubryb{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0}.intro.svelte-1kubryb{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--color-slate, #a0a0a0);margin:0}.temp-gauge.svelte-1kubryb{display:flex;justify-content:center;margin-bottom:clamp(40px,6vh,70px)}.gauge-svg.svelte-1kubryb{width:100%;max-width:350px;height:auto}.gauge-fill.svelte-1kubryb{transition:stroke-dashoffset 2s cubic-bezier(.16,1,.3,1)}.temp-display.svelte-1kubryb{font-variant-numeric:tabular-nums}.response-diagram.svelte-1kubryb{margin-bottom:clamp(50px,7vh,80px);padding:clamp(20px,3vw,40px);background:#06b6d40d;border:1px solid rgba(6,182,212,.2)}.diagram-svg.svelte-1kubryb{width:100%;height:auto;max-height:200px}.vessel.svelte-1kubryb,.brain.svelte-1kubryb,.body-core.svelte-1kubryb{stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset 1s ease}.response-diagram.visible.svelte-1kubryb .vessel:where(.svelte-1kubryb),.response-diagram.visible.svelte-1kubryb .brain:where(.svelte-1kubryb),.response-diagram.visible.svelte-1kubryb .body-core:where(.svelte-1kubryb){stroke-dashoffset:0}.response-diagram.visible.svelte-1kubryb .v1:where(.svelte-1kubryb){transition-delay:.2s}.response-diagram.visible.svelte-1kubryb .v2:where(.svelte-1kubryb){transition-delay:.4s}.response-diagram.visible.svelte-1kubryb .v3:where(.svelte-1kubryb){transition-delay:.6s}.response-diagram.visible.svelte-1kubryb .v4:where(.svelte-1kubryb){transition-delay:.8s}.blood-particle.svelte-1kubryb{opacity:0}.blood-particle.visible.top-flow.svelte-1kubryb{animation:svelte-1kubryb-blood-flow-top 2.5s ease-in-out infinite;animation-delay:var(--delay)}.blood-particle.visible.bottom-flow.svelte-1kubryb{animation:svelte-1kubryb-blood-flow-bottom 2.5s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-1kubryb-blood-flow-top{0%{cx:260;cy:80;opacity:0;r:4}10%{opacity:1}50%{cx:400;cy:100;r:6}90%{opacity:1}to{cx:540;cy:80;opacity:0;r:4}}@keyframes svelte-1kubryb-blood-flow-bottom{0%{cx:260;cy:120;opacity:0;r:4}10%{opacity:1}50%{cx:400;cy:100;r:6}90%{opacity:1}to{cx:540;cy:120;opacity:0;r:4}}.phases.svelte-1kubryb{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-s, 16px);margin-bottom:clamp(50px,7vh,80px)}.phase-card.svelte-1kubryb{padding:clamp(20px,2.5vw,28px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);opacity:.4;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.phase-card.active.svelte-1kubryb{opacity:1;transform:translateY(0);border-color:#06b6d466}.phase-icon.svelte-1kubryb{width:48px;height:48px;color:#06b6d4;margin-bottom:1em}.phase-icon.svelte-1kubryb svg:where(.svelte-1kubryb){width:100%;height:100%}.icon-path.svelte-1kubryb{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .8s ease}.phase-card.active.svelte-1kubryb .icon-path:where(.svelte-1kubryb){stroke-dashoffset:0}.icon-ring.svelte-1kubryb{stroke-dasharray:120;stroke-dashoffset:120;transition:stroke-dashoffset .6s ease}.phase-card.active.svelte-1kubryb .icon-ring:where(.svelte-1kubryb){stroke-dashoffset:0}.icon-dot.svelte-1kubryb{opacity:0;transition:opacity .4s ease .4s}.phase-card.active.svelte-1kubryb .icon-dot:where(.svelte-1kubryb){opacity:1}.phase-temp.svelte-1kubryb{display:inline-block;font-size:11px;font-weight:600;color:#06b6d4;padding:.3em .6em;background:#06b6d426;margin-bottom:.75em}.phase-title.svelte-1kubryb{font-size:clamp(16px,1.6vw,20px);font-weight:500;margin:0 0 .5em}.phase-desc.svelte-1kubryb{font-size:clamp(13px,1.2vw,14px);line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.insight.svelte-1kubryb{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.insight-icon.svelte-1kubryb{width:40px;height:40px;flex-shrink:0}.insight.svelte-1kubryb p:where(.svelte-1kubryb){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.insight.svelte-1kubryb strong:where(.svelte-1kubryb){color:#f3ffb1}.reveal.svelte-1kubryb{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1kubryb{opacity:1;transform:translateY(0)}@media (max-width: 1000px){.phases.svelte-1kubryb{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.header.svelte-1kubryb,.phases.svelte-1kubryb{grid-template-columns:1fr}}.ice-bath-benefits.svelte-1eqglut{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:#fff;color:#000;overflow:hidden}.container.svelte-1eqglut{max-width:1200px;margin:0 auto}.header.svelte-1eqglut{max-width:700px;margin-bottom:clamp(50px,7vh,80px)}.eyebrow.svelte-1eqglut{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#a0a0a0;margin-bottom:1em}h2.svelte-1eqglut{font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-1eqglut{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--color-slate, #666);margin:0}.benefits-grid.svelte-1eqglut{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(40px,5vh,60px)}.benefit-card.svelte-1eqglut{position:relative;padding:clamp(28px,3.5vw,44px);background:#fafafa;border:1px solid #e5e5e5;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1)}.benefit-card.active.svelte-1eqglut{opacity:1;transform:translateY(0)}.benefit-card.svelte-1eqglut:hover{border-color:#f3ffb1}.benefit-card.svelte-1eqglut:hover .benefit-glow:where(.svelte-1eqglut){opacity:1}.benefit-glow.svelte-1eqglut{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f3ffb1,#f3ffb1b3,#f3ffb1);opacity:0;transition:opacity .3s ease}.benefit-header.svelte-1eqglut{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5em}.benefit-category.svelte-1eqglut{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--color-slate, #666);padding:.4em .8em;background:#0000000a}.benefit-icon.svelte-1eqglut{width:48px;height:48px;color:#22d3ee}.benefit-icon.svelte-1eqglut svg:where(.svelte-1eqglut){width:100%;height:100%}.icon-path.svelte-1eqglut{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .8s ease}.benefit-card.active.svelte-1eqglut .icon-path:where(.svelte-1eqglut){stroke-dashoffset:0}.icon-ring.svelte-1eqglut{stroke-dasharray:120;stroke-dashoffset:120;transition:stroke-dashoffset .6s ease}.benefit-card.active.svelte-1eqglut .icon-ring:where(.svelte-1eqglut){stroke-dashoffset:0}.icon-dot.svelte-1eqglut{opacity:0;transition:opacity .4s ease .4s}.benefit-card.active.svelte-1eqglut .icon-dot:where(.svelte-1eqglut){opacity:1}.benefit-card.active.svelte-1eqglut .icon-ring.outer:where(.svelte-1eqglut){animation:svelte-1eqglut-spin-ring 10s linear infinite}@keyframes svelte-1eqglut-spin-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.benefit-title.svelte-1eqglut{font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .75em}.benefit-desc.svelte-1eqglut{font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--color-slate, #666);margin:0 0 1.5em}.benefit-stats.svelte-1eqglut{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding-top:1.5em;border-top:1px solid #e5e5e5}.stat-item.svelte-1eqglut{opacity:0;transform:translateY(10px);transition:all .4s ease;transition-delay:var(--delay)}.benefit-card.active.svelte-1eqglut .stat-item:where(.svelte-1eqglut){opacity:1;transform:translateY(0)}.stat-value.svelte-1eqglut{display:block;font-size:clamp(28px,3vw,36px);font-weight:500;color:#000;line-height:1;margin-bottom:.25em}.stat-label.svelte-1eqglut{display:block;font-size:clamp(11px,1.1vw,13px);color:var(--color-slate, #666);line-height:1.3}.disclaimer.svelte-1eqglut{font-size:12px;line-height:1.5;color:#999;text-align:center;max-width:800px;margin:0 auto}.reveal.svelte-1eqglut{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1eqglut{opacity:1;transform:translateY(0)}@media (max-width: 900px){.benefits-grid.svelte-1eqglut{grid-template-columns:1fr}}.ice-bath-experience.svelte-162vz6p{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#000,#0a0a0a,#000);color:#fff;overflow:hidden}.container.svelte-162vz6p{max-width:1000px;margin:0 auto;position:relative;z-index:2}.mist-field.svelte-162vz6p{position:absolute;inset:0;overflow:hidden;pointer-events:none}.mist-particle.svelte-162vz6p{position:absolute;bottom:-50px;width:var(--size);height:var(--size);background:radial-gradient(circle,rgba(6,182,212,.1) 0%,transparent 70%);border-radius:50%;opacity:0}.mist-field.visible.svelte-162vz6p .mist-particle:where(.svelte-162vz6p){animation:svelte-162vz6p-mist-rise 8s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-162vz6p-mist-rise{0%{opacity:0;transform:translateY(0)}20%{opacity:.6}80%{opacity:.6}to{opacity:0;transform:translateY(-400px)}}.header.svelte-162vz6p{text-align:center;max-width:700px;margin:0 auto clamp(50px,7vh,80px)}.eyebrow.svelte-162vz6p{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-162vz6p{font-size:clamp(32px,4.5vw,52px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-162vz6p{font-size:clamp(15px,1.5vw,18px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.timer-display.svelte-162vz6p{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:clamp(40px,6vh,70px)}.timer-svg.svelte-162vz6p{width:200px;height:200px}.timer-progress.svelte-162vz6p{transition:stroke-dashoffset .1s linear}.ice-icon.svelte-162vz6p{opacity:0;animation:svelte-162vz6p-ice-pulse 2s ease-in-out infinite}.timer-display.visible.svelte-162vz6p .ice-icon:where(.svelte-162vz6p){opacity:.6}@keyframes svelte-162vz6p-ice-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.timer-text.svelte-162vz6p{position:absolute;text-align:center}.timer-value.svelte-162vz6p{display:block;font-size:48px;font-weight:300;font-variant-numeric:tabular-nums;color:#06b6d4}.timer-label.svelte-162vz6p{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0)}.temp-strip.svelte-162vz6p{position:relative;margin-bottom:clamp(50px,7vh,80px);padding:0 20px}.temp-bar.svelte-162vz6p{display:flex;height:40px;border-radius:4px;overflow:hidden}.temp-zone.svelte-162vz6p{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;transition:all .3s ease}.temp-zone.hot.svelte-162vz6p{background:linear-gradient(90deg,#a0a0a0,#888);color:#fff}.temp-zone.warm.svelte-162vz6p{background:linear-gradient(90deg,#888,#666);color:#fff}.temp-zone.cool.svelte-162vz6p{background:linear-gradient(90deg,#666,#38bdf8);color:#fff}.temp-zone.cold.svelte-162vz6p{background:linear-gradient(90deg,#22d3ee,#38bdf8);color:#fff}.temp-zone.freezing.svelte-162vz6p{background:linear-gradient(90deg,#38bdf8,#22d3ee);color:#fff}.temp-zone.active.svelte-162vz6p{transform:scaleY(1.2);box-shadow:0 0 20px #06b6d480}.temp-indicator.svelte-162vz6p{position:absolute;top:50px;transform:translate(-50%)}.indicator-label.svelte-162vz6p{font-size:11px;color:#06b6d4;text-transform:uppercase;letter-spacing:.1em}.timeline.svelte-162vz6p{display:flex;flex-direction:column;gap:0;margin-bottom:clamp(50px,7vh,80px)}.phase.svelte-162vz6p{display:grid;grid-template-columns:60px 1fr;gap:var(--spacing-m, 24px);opacity:.3;transition:opacity .5s ease}.phase.active.svelte-162vz6p{opacity:1}.phase.current.svelte-162vz6p .phase-content:where(.svelte-162vz6p){background:#06b6d41a;border-color:#06b6d466}.phase-marker.svelte-162vz6p{display:flex;flex-direction:column;align-items:center;position:relative}.marker-ring.svelte-162vz6p{width:24px;height:24px;border:2px solid rgba(255,255,255,.2);border-radius:50%;transition:border-color .3s ease}.phase.active.svelte-162vz6p .marker-ring:where(.svelte-162vz6p){border-color:#06b6d4}.marker-dot.svelte-162vz6p{width:10px;height:10px;background:#fff3;border-radius:50%;position:absolute;top:7px;transition:background .3s ease,box-shadow .3s ease}.phase.active.svelte-162vz6p .marker-dot:where(.svelte-162vz6p){background:#06b6d4;box-shadow:0 0 15px #06b6d4}.connector.svelte-162vz6p{width:2px;flex:1;background:#ffffff1a;margin-top:8px;transition:background .3s ease}.phase.active.svelte-162vz6p .connector:where(.svelte-162vz6p){background:linear-gradient(180deg,#06b6d4,#06b6d433)}.phase-content.svelte-162vz6p{padding:clamp(20px,2.5vw,28px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);margin-bottom:var(--spacing-s, 16px);transition:all .3s ease}.phase-time.svelte-162vz6p{display:inline-block;font-size:12px;font-weight:600;color:#06b6d4;padding:.3em .6em;background:#06b6d426;margin-bottom:.75em;font-variant-numeric:tabular-nums}.phase-title.svelte-162vz6p{font-size:clamp(18px,2vw,22px);font-weight:500;margin:0 0 .5em}.phase-desc.svelte-162vz6p{font-size:clamp(14px,1.3vw,15px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0 0 1em}.phase-feeling.svelte-162vz6p{display:flex;gap:.5em;font-size:13px}.feeling-label.svelte-162vz6p{color:var(--color-slate, #a0a0a0)}.feeling-value.svelte-162vz6p{color:#f3ffb1;font-style:italic}.features.svelte-162vz6p{margin-bottom:clamp(40px,5vh,60px)}.features.svelte-162vz6p h3:where(.svelte-162vz6p){font-size:clamp(20px,2.2vw,26px);font-weight:400;margin:0 0 1.5em;text-align:center}.features-grid.svelte-162vz6p{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px)}.feature.svelte-162vz6p{display:flex;align-items:center;gap:.75em;font-size:clamp(13px,1.3vw,15px);color:var(--color-slate, #a0a0a0)}.feature-icon.svelte-162vz6p{width:32px;height:32px;flex-shrink:0}.post-session.svelte-162vz6p{text-align:center}.post-session.svelte-162vz6p h3:where(.svelte-162vz6p){font-size:clamp(20px,2.2vw,26px);font-weight:400;margin:0 0 1.5em}.post-benefits.svelte-162vz6p{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-m, 24px)}.post-benefit.svelte-162vz6p{display:flex;flex-direction:column;align-items:center;gap:.5em;padding:1.5em;background:#f3ffb10d;border:1px solid rgba(243,255,177,.2);min-width:200px}.benefit-time.svelte-162vz6p{font-size:14px;font-weight:600;color:#f3ffb1}.benefit-text.svelte-162vz6p{font-size:13px;color:var(--color-slate, #a0a0a0);text-align:center}.reveal.svelte-162vz6p{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-162vz6p{opacity:1;transform:translateY(0)}@media (max-width: 768px){.phase.svelte-162vz6p{grid-template-columns:40px 1fr}.features-grid.svelte-162vz6p{grid-template-columns:1fr}.post-benefits.svelte-162vz6p{flex-direction:column;align-items:center}}.cryo-problem.svelte-mum6yr{position:relative;background:linear-gradient(180deg,#000,#0a0a0a,#000);color:var(--color-white, #fff);padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-mum6yr{max-width:1200px;margin:0 auto;position:relative;z-index:2}.content-grid.svelte-mum6yr{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center;margin-bottom:clamp(60px,8vh,100px)}.particle-field.svelte-mum6yr{position:absolute;inset:0;pointer-events:none;z-index:1}.stress-particle.svelte-mum6yr{position:absolute;border-radius:50%;opacity:0;background:radial-gradient(circle,#f3ffb1,#f3ffb180)}.stress-particle.visible.svelte-mum6yr{opacity:var(--opacity);animation:svelte-mum6yr-particle-drift 5s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-mum6yr-particle-drift{0%,to{opacity:var(--opacity);transform:translate(0)}50%{opacity:calc(var(--opacity) * .6);transform:translate(10px,-10px)}}.stress-overlay.svelte-mum6yr{position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(243,255,177,.05) 0%,transparent 70%);opacity:0;transition:opacity 1s ease;z-index:1}.stress-overlay.visible.svelte-mum6yr{opacity:1}.plateau-visual.svelte-mum6yr{display:flex;flex-direction:column;align-items:center;gap:1.5em}.plateau-svg.svelte-mum6yr{width:100%;max-width:300px;height:auto}.perf-curve.svelte-mum6yr{stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 2s ease}.plateau-visual.visible.svelte-mum6yr .perf-curve:where(.svelte-mum6yr){stroke-dashoffset:0}.plateau-line.svelte-mum6yr{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1s ease 1.5s}.plateau-visual.visible.svelte-mum6yr .plateau-line:where(.svelte-mum6yr){stroke-dashoffset:0;animation:svelte-mum6yr-pulse-line 2s ease-in-out infinite 2.5s}@keyframes svelte-mum6yr-pulse-line{0%,to{opacity:1}50%{opacity:.5}}.ceiling.svelte-mum6yr{stroke-dasharray:300;stroke-dashoffset:300;transition:stroke-dashoffset 1s ease .5s}.plateau-visual.visible.svelte-mum6yr .ceiling:where(.svelte-mum6yr){stroke-dashoffset:0}.plateau-label.svelte-mum6yr{text-align:center}.label-title.svelte-mum6yr{display:block;font-size:14px;font-weight:600;color:#a0a0a0;margin-bottom:.5em}.label-desc.svelte-mum6yr{font-size:13px;color:var(--color-slate, #a0a0a0)}.eyebrow.svelte-mum6yr{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}.headline.svelte-mum6yr{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.1;margin-bottom:1em}.intro.svelte-mum6yr{font-size:clamp(16px,1.8vw,21px);line-height:1.6;color:var(--color-slate, #a0a0a0)}.stats.svelte-mum6yr{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.stat.svelte-mum6yr{padding:clamp(24px,3vw,40px);border:1px solid rgba(255,255,255,.1);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat.svelte-mum6yr:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#F3FFB1,transparent);transform:scaleX(0);transition:transform .8s ease}.stat.visible.svelte-mum6yr:before{transform:scaleX(1)}.stat-value-wrapper.svelte-mum6yr{display:flex;align-items:baseline;gap:.1em;margin-bottom:.5em}.stat-value.svelte-mum6yr{font-size:clamp(48px,6vw,72px);line-height:1;color:#f3ffb1;font-variant-numeric:tabular-nums}.stat-suffix.svelte-mum6yr{font-size:clamp(24px,3vw,36px);color:#f3ffb1}.stat-bar.svelte-mum6yr{height:4px;background:#ffffff1a;margin-bottom:1em;overflow:hidden}.stat-bar-fill.svelte-mum6yr{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#f3ffb1b3);transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.5s}.stat-bar-fill.visible.svelte-mum6yr{width:var(--target)}.stat-label.svelte-mum6yr{display:block;font-size:clamp(13px,1.4vw,16px);color:var(--color-slate, #a0a0a0);line-height:1.4}.reveal.svelte-mum6yr{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-mum6yr{opacity:1;transform:translateY(0)}@media (max-width: 900px){.content-grid.svelte-mum6yr{grid-template-columns:1fr}.plateau-visual.svelte-mum6yr{order:-1}.stats.svelte-mum6yr{grid-template-columns:1fr}}.cryo-science.svelte-1bdt84g{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#000,#0a0a0a,#000);color:#fff;overflow:hidden}.container.svelte-1bdt84g{max-width:1200px;margin:0 auto;position:relative;z-index:2}.frost-field.svelte-1bdt84g{position:absolute;inset:0;overflow:hidden;pointer-events:none}.frost-crystal.svelte-1bdt84g{position:absolute;width:var(--size);height:var(--size);opacity:0;background:linear-gradient(135deg,#22d3ee66,#38bdf833);clip-path:polygon(50% 0%,80% 20%,100% 50%,80% 80%,50% 100%,20% 80%,0% 50%,20% 20%);transform:rotate(var(--rotation))}.frost-crystal.visible.svelte-1bdt84g{opacity:.5;animation:svelte-1bdt84g-frost-sparkle 5s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-1bdt84g-frost-sparkle{0%,to{opacity:.3;transform:rotate(var(--rotation)) scale(1)}50%{opacity:.6;transform:rotate(var(--rotation)) scale(1.1)}}.header.svelte-1bdt84g{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);align-items:end}.eyebrow.svelte-1bdt84g{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:.75em}h2.svelte-1bdt84g{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0}.intro.svelte-1bdt84g{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--color-slate, #a0a0a0);margin:0}.chamber-visual.svelte-1bdt84g{display:flex;justify-content:center;margin-bottom:clamp(40px,6vh,70px)}.chamber-svg.svelte-1bdt84g{width:100%;max-width:450px;height:auto}.chamber-body.svelte-1bdt84g{stroke-dasharray:800;stroke-dashoffset:800;transition:stroke-dashoffset 1.5s ease}.chamber-svg.svelte-1bdt84g .temp-label:where(.svelte-1bdt84g){fill:#22d3ee}.chamber-visual.visible.svelte-1bdt84g .chamber-body:where(.svelte-1bdt84g){stroke-dashoffset:0}.cold-particle.svelte-1bdt84g{opacity:0}.cold-particle.visible.svelte-1bdt84g{animation:svelte-1bdt84g-particle-fall 3s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-1bdt84g-particle-fall{0%{opacity:0;cx:var(--x);cy:var(--startY)}20%{opacity:.8}80%{opacity:.8}to{opacity:0;cx:var(--x);cy:calc(var(--startY) + 50px)}}.temp-value.svelte-1bdt84g{font-variant-numeric:tabular-nums}.comparison.svelte-1bdt84g{margin-bottom:clamp(50px,7vh,80px);padding:clamp(24px,3vw,40px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.comparison.svelte-1bdt84g h3:where(.svelte-1bdt84g){font-size:clamp(18px,2vw,24px);font-weight:400;margin:0 0 1.5em;text-align:center}.comparison-grid.svelte-1bdt84g{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.comparison-item.svelte-1bdt84g{text-align:center}.comp-label.svelte-1bdt84g{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0);margin-bottom:.75em}.comp-values.svelte-1bdt84g{display:flex;align-items:center;justify-content:center;gap:.75em;margin-bottom:.5em}.comp-cryo.svelte-1bdt84g{font-size:16px;font-weight:600;color:#f3ffb1}.comp-vs.svelte-1bdt84g{font-size:12px;color:#666}.comp-ice.svelte-1bdt84g{font-size:14px;color:#06b6d4}.comp-note.svelte-1bdt84g{font-size:12px;color:var(--color-slate, #a0a0a0)}.phases.svelte-1bdt84g{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-s, 16px);margin-bottom:clamp(50px,7vh,80px)}.phase-card.svelte-1bdt84g{padding:clamp(20px,2.5vw,28px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);opacity:.4;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.phase-card.active.svelte-1bdt84g{opacity:1;transform:translateY(0);border-color:#22d3ee66}.phase-icon.svelte-1bdt84g{width:48px;height:48px;color:#22d3ee;margin-bottom:1em}.phase-icon.svelte-1bdt84g svg:where(.svelte-1bdt84g){width:100%;height:100%}.icon-path.svelte-1bdt84g{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .8s ease}.phase-card.active.svelte-1bdt84g .icon-path:where(.svelte-1bdt84g){stroke-dashoffset:0}.icon-ring.svelte-1bdt84g{stroke-dasharray:120;stroke-dashoffset:120;transition:stroke-dashoffset .6s ease}.phase-card.active.svelte-1bdt84g .icon-ring:where(.svelte-1bdt84g){stroke-dashoffset:0}.icon-dot.svelte-1bdt84g{opacity:0;transition:opacity .4s ease .4s}.phase-card.active.svelte-1bdt84g .icon-dot:where(.svelte-1bdt84g){opacity:1}.phase-temp.svelte-1bdt84g{display:inline-block;font-size:11px;font-weight:600;color:#22d3ee;padding:.3em .6em;background:#22d3ee26;margin-bottom:.75em}.phase-title.svelte-1bdt84g{font-size:clamp(16px,1.6vw,20px);font-weight:500;margin:0 0 .5em}.phase-desc.svelte-1bdt84g{font-size:clamp(13px,1.2vw,14px);line-height:1.5;color:var(--color-slate, #a0a0a0);margin:0}.insight.svelte-1bdt84g{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.insight-icon.svelte-1bdt84g{width:40px;height:40px;flex-shrink:0}.insight.svelte-1bdt84g p:where(.svelte-1bdt84g){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.insight.svelte-1bdt84g strong:where(.svelte-1bdt84g){color:#f3ffb1}.reveal.svelte-1bdt84g{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1bdt84g{opacity:1;transform:translateY(0)}@media (max-width: 1000px){.phases.svelte-1bdt84g{grid-template-columns:repeat(2,1fr)}.comparison-grid.svelte-1bdt84g{grid-template-columns:1fr;gap:var(--spacing-s, 16px)}}@media (max-width: 768px){.header.svelte-1bdt84g,.phases.svelte-1bdt84g{grid-template-columns:1fr}}.cryo-benefits.svelte-bm73e2{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:#fff;color:#000;overflow:hidden}.container.svelte-bm73e2{max-width:1200px;margin:0 auto}.header.svelte-bm73e2{max-width:700px;margin-bottom:clamp(50px,7vh,80px)}.eyebrow.svelte-bm73e2{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#a0a0a0;margin-bottom:1em}h2.svelte-bm73e2{font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-bm73e2{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--color-slate, #666);margin:0}.benefits-grid.svelte-bm73e2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.benefit-card.svelte-bm73e2{position:relative;padding:clamp(28px,3.5vw,44px);background:#fafafa;border:1px solid #e5e5e5;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1)}.benefit-card.active.svelte-bm73e2{opacity:1;transform:translateY(0)}.benefit-card.svelte-bm73e2:hover{border-color:#f3ffb1}.benefit-card.svelte-bm73e2:hover .benefit-glow:where(.svelte-bm73e2){opacity:1}.benefit-glow.svelte-bm73e2{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f3ffb1,#f3ffb1b3,#f3ffb1);opacity:0;transition:opacity .3s ease}.benefit-header.svelte-bm73e2{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5em}.benefit-category.svelte-bm73e2{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#000;padding:.4em .8em;background:#0000000d}.benefit-icon.svelte-bm73e2{width:48px;height:48px;color:#000}.benefit-icon.svelte-bm73e2 svg:where(.svelte-bm73e2){width:100%;height:100%}.icon-path.svelte-bm73e2{stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset .8s ease}.benefit-card.active.svelte-bm73e2 .icon-path:where(.svelte-bm73e2){stroke-dashoffset:0}.icon-check.svelte-bm73e2{stroke-dasharray:50;stroke-dashoffset:50;transition:stroke-dashoffset .5s ease .5s}.benefit-card.active.svelte-bm73e2 .icon-check:where(.svelte-bm73e2){stroke-dashoffset:0}.icon-dot.svelte-bm73e2{opacity:0;transition:opacity .4s ease .4s}.benefit-card.active.svelte-bm73e2 .icon-dot:where(.svelte-bm73e2){opacity:1}.benefit-title.svelte-bm73e2{font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .75em}.benefit-desc.svelte-bm73e2{font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--color-slate, #666);margin:0 0 1.5em}.benefit-stats.svelte-bm73e2{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding-top:1.5em;border-top:1px solid #e5e5e5}.stat-item.svelte-bm73e2{opacity:0;transform:translateY(10px);transition:all .4s ease;transition-delay:var(--delay)}.benefit-card.active.svelte-bm73e2 .stat-item:where(.svelte-bm73e2){opacity:1;transform:translateY(0)}.stat-value.svelte-bm73e2{display:block;font-size:clamp(28px,3vw,36px);font-weight:500;color:#000;line-height:1;margin-bottom:.25em}.stat-label.svelte-bm73e2{display:block;font-size:clamp(11px,1.1vw,13px);color:var(--color-slate, #666);line-height:1.3}.users-section.svelte-bm73e2{text-align:center;margin-bottom:clamp(40px,5vh,60px)}.users-section.svelte-bm73e2 h3:where(.svelte-bm73e2){font-size:clamp(20px,2.2vw,26px);font-weight:400;margin:0 0 1.5em}.users-grid.svelte-bm73e2{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-m, 24px)}.user-type.svelte-bm73e2{display:flex;align-items:center;gap:.5em;padding:.75em 1.25em;background:#00000008;border:1px solid rgba(0,0,0,.1);border-radius:4px}.user-icon.svelte-bm73e2{width:24px;height:24px;color:#000;flex-shrink:0}.user-icon.svelte-bm73e2 svg:where(.svelte-bm73e2){width:100%;height:100%}.user-label.svelte-bm73e2{font-size:14px;color:#333}.disclaimer.svelte-bm73e2{font-size:12px;line-height:1.5;color:#999;text-align:center;max-width:800px;margin:0 auto}.reveal.svelte-bm73e2{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-bm73e2{opacity:1;transform:translateY(0)}@media (max-width: 900px){.benefits-grid.svelte-bm73e2{grid-template-columns:1fr}}.cryo-experience.svelte-r59y06{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#000,#0a0a0a,#000);color:#fff;overflow:hidden}.container.svelte-r59y06{max-width:1000px;margin:0 auto;position:relative;z-index:2}.frost-field.svelte-r59y06{position:absolute;inset:0;overflow:hidden;pointer-events:none}.frost-particle.svelte-r59y06{position:absolute;top:-20px;width:var(--size);height:var(--size);background:#22d3ee;border-radius:50%;opacity:0}.frost-field.visible.svelte-r59y06 .frost-particle:where(.svelte-r59y06){animation:svelte-r59y06-frost-fall 6s linear infinite;animation-delay:var(--delay)}@keyframes svelte-r59y06-frost-fall{0%{opacity:0;transform:translateY(0) translate(0)}10%{opacity:.7}90%{opacity:.7}to{opacity:0;transform:translateY(100vh) translate(var(--drift))}}.header.svelte-r59y06{text-align:center;max-width:700px;margin:0 auto clamp(50px,7vh,80px)}.eyebrow.svelte-r59y06{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-r59y06{font-size:clamp(32px,4.5vw,52px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-r59y06{font-size:clamp(15px,1.5vw,18px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0}.timer-display.svelte-r59y06{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:clamp(40px,6vh,70px)}.timer-svg.svelte-r59y06{width:220px;height:220px}.timer-progress.svelte-r59y06{transition:stroke-dashoffset .1s linear}.frost-icon.svelte-r59y06{transform-origin:center;animation:svelte-r59y06-frost-rotate 20s linear infinite}@keyframes svelte-r59y06-frost-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.timer-content.svelte-r59y06{position:absolute;text-align:center}.timer-value.svelte-r59y06{display:block;font-size:48px;font-weight:300;font-variant-numeric:tabular-nums;color:#fff;line-height:1}.temp-readout.svelte-r59y06{margin-top:.5em}.temp-value.svelte-r59y06{display:block;font-size:24px;font-weight:500;color:#22d3ee;font-variant-numeric:tabular-nums;transition:color .3s ease}.temp-value.negative.svelte-r59y06{color:#3b82f6}.temp-label.svelte-r59y06{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-slate, #a0a0a0)}.heatmap-visual.svelte-r59y06{text-align:center;margin-bottom:clamp(50px,7vh,80px)}.heatmap-visual.svelte-r59y06 h3:where(.svelte-r59y06){font-size:clamp(18px,2vw,22px);font-weight:400;margin:0 0 1.5em}.heatmap-container.svelte-r59y06{display:flex;align-items:center;justify-content:center;gap:3em}.body-heatmap.svelte-r59y06{width:120px;height:250px}.core-heat.svelte-r59y06{animation:svelte-r59y06-core-pulse 2s ease-in-out infinite}@keyframes svelte-r59y06-core-pulse{0%,to{opacity:.8}50%{opacity:.5}}.heatmap-legend.svelte-r59y06{text-align:left}.legend-item.svelte-r59y06{display:flex;align-items:center;gap:.75em;margin-bottom:1em}.legend-color.svelte-r59y06{width:20px;height:20px;border-radius:4px}.legend-color.skin.svelte-r59y06{background:linear-gradient(135deg,#22d3ee,#38bdf8)}.legend-color.core.svelte-r59y06{background:linear-gradient(135deg,#f3ffb1,#f3ffb1b3)}.legend-text.svelte-r59y06{font-size:13px;color:var(--color-slate, #a0a0a0)}.timeline.svelte-r59y06{display:flex;flex-direction:column;gap:0;margin-bottom:clamp(50px,7vh,80px)}.phase.svelte-r59y06{display:grid;grid-template-columns:60px 1fr;gap:var(--spacing-m, 24px);opacity:.3;transition:opacity .5s ease}.phase.active.svelte-r59y06{opacity:1}.phase.current.svelte-r59y06 .phase-content:where(.svelte-r59y06){background:#22d3ee1a;border-color:#22d3ee66}.phase-marker.svelte-r59y06{display:flex;flex-direction:column;align-items:center;position:relative}.marker-ring.svelte-r59y06{width:24px;height:24px;border:2px solid rgba(255,255,255,.2);border-radius:50%;transition:border-color .3s ease}.phase.active.svelte-r59y06 .marker-ring:where(.svelte-r59y06){border-color:#22d3ee}.marker-dot.svelte-r59y06{width:10px;height:10px;background:#fff3;border-radius:50%;position:absolute;top:7px;transition:background .3s ease,box-shadow .3s ease}.phase.active.svelte-r59y06 .marker-dot:where(.svelte-r59y06){background:#22d3ee;box-shadow:0 0 15px #22d3ee}.connector.svelte-r59y06{width:2px;flex:1;background:#ffffff1a;margin-top:8px;transition:background .3s ease}.phase.active.svelte-r59y06 .connector:where(.svelte-r59y06){background:linear-gradient(180deg,#22d3ee,#22d3ee33)}.phase-content.svelte-r59y06{padding:clamp(20px,2.5vw,28px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);margin-bottom:var(--spacing-s, 16px);transition:all .3s ease}.phase-meta.svelte-r59y06{display:flex;gap:1em;margin-bottom:.75em}.phase-time.svelte-r59y06{display:inline-block;font-size:12px;font-weight:600;color:#22d3ee;padding:.3em .6em;background:#22d3ee26;font-variant-numeric:tabular-nums}.phase-temp.svelte-r59y06{display:inline-block;font-size:12px;font-weight:600;color:#3b82f6;padding:.3em .6em;background:#3b82f626;font-variant-numeric:tabular-nums}.phase-title.svelte-r59y06{font-size:clamp(18px,2vw,22px);font-weight:500;margin:0 0 .5em}.phase-desc.svelte-r59y06{font-size:clamp(14px,1.3vw,15px);line-height:1.6;color:var(--color-slate, #a0a0a0);margin:0 0 1em}.phase-feeling.svelte-r59y06{display:flex;gap:.5em;font-size:13px}.feeling-label.svelte-r59y06{color:var(--color-slate, #a0a0a0)}.feeling-value.svelte-r59y06{color:#f3ffb1;font-style:italic}.chamber-specs.svelte-r59y06{margin-bottom:clamp(40px,5vh,60px);padding:clamp(24px,3vw,40px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.chamber-specs.svelte-r59y06 h3:where(.svelte-r59y06){font-size:clamp(18px,2vw,22px);font-weight:400;margin:0 0 1.5em;text-align:center}.specs-grid.svelte-r59y06{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-m, 24px);text-align:center}.spec-value.svelte-r59y06{display:block;font-size:clamp(24px,3vw,32px);font-weight:500;color:#f3ffb1;margin-bottom:.25em}.spec-label.svelte-r59y06{font-size:12px;color:var(--color-slate, #a0a0a0);text-transform:uppercase;letter-spacing:.05em}.post-session.svelte-r59y06{text-align:center}.post-session.svelte-r59y06 h3:where(.svelte-r59y06){font-size:clamp(20px,2.2vw,26px);font-weight:400;margin:0 0 1.5em}.post-benefits.svelte-r59y06{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-m, 24px)}.post-benefit.svelte-r59y06{display:flex;flex-direction:column;align-items:center;gap:.5em;padding:1.5em;background:#f3ffb10d;border:1px solid rgba(243,255,177,.2);min-width:200px}.benefit-time.svelte-r59y06{font-size:14px;font-weight:600;color:#f3ffb1}.benefit-text.svelte-r59y06{font-size:13px;color:var(--color-slate, #a0a0a0);text-align:center}.reveal.svelte-r59y06{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-r59y06{opacity:1;transform:translateY(0)}@media (max-width: 768px){.phase.svelte-r59y06{grid-template-columns:40px 1fr}.specs-grid.svelte-r59y06{grid-template-columns:repeat(2,1fr)}.heatmap-container.svelte-r59y06{flex-direction:column}.post-benefits.svelte-r59y06{flex-direction:column;align-items:center}}.cryo-ecosystem.svelte-r59y06{padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#fafafa,#fff);color:#000}.ecosystem-container.svelte-r59y06{max-width:1100px;margin:0 auto}.ecosystem-header.svelte-r59y06{text-align:center;max-width:700px;margin:0 auto clamp(50px,7vh,80px)}.ecosystem-eyebrow.svelte-r59y06{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#22d3ee;margin-bottom:1em}.ecosystem-headline.svelte-r59y06{font-size:clamp(32px,4.5vw,48px);font-weight:400;line-height:1.15;margin:0 0 .75em}.ecosystem-intro.svelte-r59y06{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:#666;margin:0}.ecosystem-cards.svelte-r59y06{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.ecosystem-card.svelte-r59y06{padding:clamp(24px,3vw,32px);background:#fff;border:1px solid #e8e8e8;transition:all .3s ease}.ecosystem-card.svelte-r59y06:hover{border-color:#22d3ee;box-shadow:0 4px 20px #22d3ee1a}.card-icon.svelte-r59y06{width:48px;height:48px;color:#22d3ee;margin-bottom:1em}.card-icon.svelte-r59y06 svg:where(.svelte-r59y06){width:100%;height:100%}.ecosystem-card.svelte-r59y06 h3:where(.svelte-r59y06){font-size:clamp(16px,1.6vw,18px);font-weight:500;margin:0 0 .75em;color:#000}.ecosystem-card.svelte-r59y06 p:where(.svelte-r59y06){font-size:clamp(13px,1.3vw,14px);line-height:1.6;color:#666;margin:0 0 1em}.card-timing.svelte-r59y06{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#22d3ee;background:#22d3ee1a;padding:.4em .8em}@media (max-width: 900px){.ecosystem-cards.svelte-r59y06{grid-template-columns:1fr}}.cryo-ecosystem.svelte-l92ety{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#fafafa,#fff);color:#000;overflow:hidden}.container.svelte-l92ety{max-width:1100px;margin:0 auto}.header.svelte-l92ety{text-align:center;max-width:700px;margin:0 auto clamp(50px,7vh,80px)}.eyebrow.svelte-l92ety{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#22d3ee;margin-bottom:1em}h2.svelte-l92ety{font-size:clamp(32px,4.5vw,48px);font-weight:400;line-height:1.15;margin:0 0 .75em}.intro.svelte-l92ety{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--color-slate, #666);margin:0}.ecosystem-diagram.svelte-l92ety{position:relative;display:flex;justify-content:center;align-items:center;height:300px;margin-bottom:clamp(50px,7vh,80px)}.central-modality.svelte-l92ety{position:relative;display:flex;flex-direction:column;align-items:center;z-index:2}.cryo-icon.svelte-l92ety{width:80px;height:80px;color:#22d3ee;background:#22d3ee1a;border:2px solid #22d3ee;border-radius:50%;padding:16px;margin-bottom:1em}.modality-label.svelte-l92ety{font-size:16px;font-weight:600;margin-bottom:.25em}.modality-sublabel.svelte-l92ety{font-size:12px;color:#22d3ee;text-transform:uppercase;letter-spacing:.1em}.connection-lines.svelte-l92ety{position:absolute;inset:0;z-index:1}.connection-line.svelte-l92ety{position:absolute;height:2px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.3),transparent);top:50%;left:50%;width:150px;transform-origin:left center}.line-1.svelte-l92ety{transform:rotate(-60deg) translate(60px)}.line-2.svelte-l92ety{transform:rotate(0) translate(60px)}.line-3.svelte-l92ety{transform:rotate(60deg) translate(60px)}.outer-modalities.svelte-l92ety{position:absolute;inset:0}.outer-modality.svelte-l92ety{position:absolute;display:flex;flex-direction:column;align-items:center;text-align:center}.outer-modality.svelte-l92ety:nth-child(1){top:10%;left:70%}.outer-modality.svelte-l92ety:nth-child(2){top:70%;left:75%}.outer-modality.svelte-l92ety:nth-child(3){top:70%;left:15%}.outer-modality.svelte-l92ety .modality-icon:where(.svelte-l92ety){width:56px;height:56px;color:#666;background:#fff;border:1px solid #e0e0e0;border-radius:50%;padding:12px;margin-bottom:.5em;transition:all .3s ease}.outer-modality.svelte-l92ety:hover .modality-icon:where(.svelte-l92ety){color:#22d3ee;border-color:#22d3ee;transform:scale(1.1)}.modality-name.svelte-l92ety{font-size:13px;font-weight:500;color:#333}.modality-cards.svelte-l92ety{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(40px,5vh,60px)}.modality-card.svelte-l92ety{padding:clamp(24px,3vw,32px);background:#fff;border:1px solid #e8e8e8;transition:all .3s ease}.modality-card.svelte-l92ety:hover{border-color:#22d3ee;box-shadow:0 4px 20px #22d3ee1a}.card-header.svelte-l92ety{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1em;gap:1em}.modality-card.svelte-l92ety h3:where(.svelte-l92ety){font-size:clamp(16px,1.6vw,18px);font-weight:500;margin:0}.timing-badge.svelte-l92ety{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#22d3ee;background:#22d3ee1a;padding:.4em .8em;white-space:nowrap}.modality-card.svelte-l92ety p:where(.svelte-l92ety){font-size:clamp(13px,1.3vw,14px);line-height:1.6;color:var(--color-slate, #666);margin:0}.protocol-box.svelte-l92ety{display:flex;gap:1.5em;padding:clamp(24px,3vw,36px);background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:#fff}.protocol-icon.svelte-l92ety{width:40px;height:40px;flex-shrink:0}.protocol-content.svelte-l92ety h4:where(.svelte-l92ety){font-size:14px;font-weight:600;color:#f3ffb1;margin:0 0 .5em;text-transform:uppercase;letter-spacing:.05em}.protocol-content.svelte-l92ety p:where(.svelte-l92ety){font-size:clamp(14px,1.4vw,15px);line-height:1.6;color:#a0a0a0;margin:0}.reveal.svelte-l92ety{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-l92ety{opacity:1;transform:translateY(0)}@media (max-width: 900px){.modality-cards.svelte-l92ety{grid-template-columns:1fr}.ecosystem-diagram.svelte-l92ety{display:none}}@media (max-width: 600px){.protocol-box.svelte-l92ety,.card-header.svelte-l92ety{flex-direction:column}}.hbot-problem.svelte-10wp1fp{position:relative;padding:6rem 2rem;background:linear-gradient(180deg,#000,#0a0a0a,#000);overflow:hidden;min-height:80vh;color:#fff}.blood-field.svelte-10wp1fp{position:absolute;inset:0;overflow:hidden;pointer-events:none}.blood-cell.svelte-10wp1fp{position:absolute;left:var(--x);top:var(--y);width:40px;height:24px;background:radial-gradient(ellipse,rgba(220,38,38,.3) 0%,rgba(220,38,38,.1) 70%,transparent 100%);border-radius:50%;animation:svelte-10wp1fp-drift 12s ease-in-out infinite;animation-delay:var(--delay);opacity:.4}@keyframes svelte-10wp1fp-drift{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(20px,-15px) rotate(5deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(15px,5px) rotate(2deg)}}.hypoxia-overlay.svelte-10wp1fp{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.6) 100%);pointer-events:none}.container.svelte-10wp1fp{max-width:1200px;margin:0 auto;position:relative;z-index:1}.content-grid.svelte-10wp1fp{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:4rem}.eyebrow.svelte-10wp1fp{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-10wp1fp{opacity:1;transform:translateY(0)}.headline.svelte-10wp1fp{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;line-height:1.05;margin-bottom:1.5rem;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}.headline.visible.svelte-10wp1fp{opacity:1;transform:translateY(0)}.intro.svelte-10wp1fp{font-size:1.125rem;line-height:1.7;color:#a0a0a0;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-10wp1fp{opacity:1;transform:translateY(0)}.o2-visual.svelte-10wp1fp{opacity:0;transform:translateY(30px);transition:all .8s ease .3s}.o2-visual.visible.svelte-10wp1fp{opacity:1;transform:translateY(0)}.o2-svg.svelte-10wp1fp{width:100%;max-width:300px;margin:0 auto 2rem;display:block}.o2-molecule.svelte-10wp1fp{animation:svelte-10wp1fp-pulse 3s ease-in-out infinite}@keyframes svelte-10wp1fp-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.o2-meter.svelte-10wp1fp{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:.75rem;padding:1.5rem}.meter-header.svelte-10wp1fp{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.meter-label.svelte-10wp1fp{font-size:.875rem;color:#a0a0a0}.meter-status.svelte-10wp1fp{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:.25rem .75rem;border-radius:1rem}.meter-status.critical.svelte-10wp1fp{background:#f3ffb133;color:#f3ffb1}.meter-bar.svelte-10wp1fp{height:8px;background:#1a1a1a;border-radius:4px;position:relative;overflow:hidden}.meter-fill.svelte-10wp1fp{position:absolute;left:0;top:0;height:100%;border-radius:4px;transition:width 2s ease}.meter-fill.critical.svelte-10wp1fp{width:25%;background:linear-gradient(90deg,#a0a0a0,#f3ffb1)}.meter-threshold.svelte-10wp1fp{position:absolute;left:60%;top:-4px;bottom:-4px;width:2px;background:#f3ffb1;opacity:.5}.meter-scale.svelte-10wp1fp{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;color:#a0a0a0}.stats.svelte-10wp1fp{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.stat.svelte-10wp1fp{text-align:center;opacity:0;transform:translateY(20px);transition:all .6s ease}.stat.visible.svelte-10wp1fp{opacity:1;transform:translateY(0)}.stat-value-wrapper.svelte-10wp1fp{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:.75rem}.stat-value.svelte-10wp1fp{font-size:3rem;font-weight:500;color:#fff;line-height:1}.stat-suffix.svelte-10wp1fp{font-size:1.5rem;color:#f3ffb1;font-weight:500}.stat-bar.svelte-10wp1fp{height:4px;background:#1a1a1a;border-radius:2px;overflow:hidden;margin-bottom:1rem}.stat-bar-fill.svelte-10wp1fp{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#f3ffb199);border-radius:2px;animation:svelte-10wp1fp-fillBar 2s ease forwards;animation-delay:.5s}@keyframes svelte-10wp1fp-fillBar{to{width:var(--target)}}.stat-label.svelte-10wp1fp{font-size:.875rem;color:#a0a0a0;line-height:1.5}@media (max-width: 1024px){.content-grid.svelte-10wp1fp{grid-template-columns:1fr;gap:2rem}.o2-visual.svelte-10wp1fp{order:-1}}@media (max-width: 640px){.hbot-problem.svelte-10wp1fp{padding:4rem 1rem}.stats.svelte-10wp1fp{grid-template-columns:1fr;gap:1.5rem}.stat-value.svelte-10wp1fp{font-size:2.5rem}}.hbot-science.svelte-o6arwa{position:relative;padding:6rem 2rem;background:linear-gradient(180deg,#000,#0a0a0a,#000);overflow:hidden;color:#fff}.bubble-field.svelte-o6arwa{position:absolute;inset:0;overflow:hidden;pointer-events:none}.o2-bubble.svelte-o6arwa{position:absolute;bottom:-20px;left:var(--x);width:var(--size);height:var(--size);background:radial-gradient(circle at 30% 30%,#f3ffb166,#3b82f61a);border-radius:50%;animation:svelte-o6arwa-rise var(--duration) ease-in-out infinite;animation-delay:var(--delay);opacity:0}.o2-bubble.visible.svelte-o6arwa{opacity:1}@keyframes svelte-o6arwa-rise{0%{transform:translateY(0) scale(1);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translateY(-100vh) scale(.5);opacity:0}}.container.svelte-o6arwa{max-width:1200px;margin:0 auto;position:relative;z-index:1}.header.svelte-o6arwa{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin-bottom:4rem}.eyebrow.svelte-o6arwa{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-o6arwa{opacity:1;transform:translateY(0)}h2.svelte-o6arwa{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;line-height:1.05;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}h2.visible.svelte-o6arwa{opacity:1;transform:translateY(0)}.intro.svelte-o6arwa{font-size:1.125rem;line-height:1.7;color:#a0a0a0;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-o6arwa{opacity:1;transform:translateY(0)}.gauges-container.svelte-o6arwa{display:flex;justify-content:center;gap:4rem;margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:all .8s ease .3s}.gauges-container.visible.svelte-o6arwa{opacity:1;transform:translateY(0)}.gauge.svelte-o6arwa{text-align:center}.gauge-svg.svelte-o6arwa{width:200px;height:120px}.gauge-fill.svelte-o6arwa{transition:stroke-dashoffset 2s ease}.gauge-value.svelte-o6arwa{font-size:2.5rem;font-weight:500;color:#f3ffb1;margin-top:-.5rem}.gauge-unit.svelte-o6arwa{font-size:1rem;color:#a0a0a0;margin-left:.25rem}.gauge-label.svelte-o6arwa{font-size:.875rem;color:#a0a0a0;text-transform:uppercase;letter-spacing:.1em;margin-top:.5rem}.circular-progress.svelte-o6arwa{position:relative;width:120px;height:120px;margin:0 auto}.circular-progress.svelte-o6arwa svg:where(.svelte-o6arwa){transform:rotate(0)}.oxygen-fill.svelte-o6arwa{transition:stroke-dashoffset 2.5s ease}.circular-value.svelte-o6arwa{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.125rem}.circular-value.svelte-o6arwa .value:where(.svelte-o6arwa){font-size:1.75rem;font-weight:500;color:#3b82f6}.circular-value.svelte-o6arwa .unit:where(.svelte-o6arwa){font-size:.875rem;color:#3b82f6;align-self:flex-start;margin-top:.5rem}.plasma-visual.svelte-o6arwa{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1rem;padding:2rem;margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:all .8s ease .4s}.plasma-visual.visible.svelte-o6arwa{opacity:1;transform:translateY(0)}.plasma-title.svelte-o6arwa{text-align:center;font-size:.875rem;text-transform:uppercase;letter-spacing:.15em;color:#a0a0a0;margin-bottom:2rem}.plasma-comparison.svelte-o6arwa{display:flex;align-items:center;justify-content:center;gap:2rem}.plasma-state.svelte-o6arwa{text-align:center}.plasma-svg.svelte-o6arwa{width:150px;height:100px;background:#0000004d;border-radius:.5rem}.state-label.svelte-o6arwa{display:block;font-size:.75rem;color:#a0a0a0;margin-top:.75rem}.plasma-arrow.svelte-o6arwa{display:flex;flex-direction:column;align-items:center;gap:.5rem}.plasma-arrow.svelte-o6arwa svg:where(.svelte-o6arwa){width:60px;height:24px}.plasma-arrow.svelte-o6arwa span:where(.svelte-o6arwa){font-size:.75rem;font-weight:600;color:#f3ffb1}.plasma-o2.hyper.svelte-o6arwa{animation:svelte-o6arwa-float 2s ease-in-out infinite}@keyframes svelte-o6arwa-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.science-steps.svelte-o6arwa{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:4rem}.step.svelte-o6arwa{text-align:center;opacity:.3;transition:opacity .5s ease}.step.active.svelte-o6arwa{opacity:1}.step-icon.svelte-o6arwa{position:relative;width:64px;height:64px;margin:0 auto 1.5rem;color:#f3ffb1}.icon-bg.svelte-o6arwa{position:absolute;inset:0;background:#f3ffb11a;border-radius:50%}.step-icon.svelte-o6arwa svg:where(.svelte-o6arwa){position:relative;width:100%;height:100%;padding:16px}.step-number.svelte-o6arwa{display:block;font-size:.75rem;color:#f3ffb1;font-weight:600;margin-bottom:.5rem}.step-title.svelte-o6arwa{font-size:1.125rem;font-weight:500;color:#fff;margin-bottom:.75rem}.step-desc.svelte-o6arwa{font-size:.875rem;line-height:1.6;color:#a0a0a0}.insight.svelte-o6arwa{display:flex;align-items:flex-start;gap:1.5rem;background:linear-gradient(135deg,#f3ffb11a,#f3ffb10d);border:1px solid rgba(243,255,177,.2);border-radius:1rem;padding:2rem;opacity:0;transform:translateY(30px);transition:all .8s ease .5s}.insight.visible.svelte-o6arwa{opacity:1;transform:translateY(0)}.insight-icon.svelte-o6arwa{flex-shrink:0}.insight-icon.svelte-o6arwa svg:where(.svelte-o6arwa){width:48px;height:48px}.insight.svelte-o6arwa p:where(.svelte-o6arwa){font-size:1rem;line-height:1.7;color:#a0a0a0}.insight.svelte-o6arwa strong:where(.svelte-o6arwa){color:#f3ffb1}@media (max-width: 1024px){.header.svelte-o6arwa{grid-template-columns:1fr;gap:1.5rem}.science-steps.svelte-o6arwa{grid-template-columns:repeat(2,1fr)}.gauges-container.svelte-o6arwa{flex-direction:column;gap:2rem}}@media (max-width: 640px){.hbot-science.svelte-o6arwa{padding:4rem 1rem}.science-steps.svelte-o6arwa{grid-template-columns:1fr}.plasma-comparison.svelte-o6arwa{flex-direction:column}.plasma-arrow.svelte-o6arwa{transform:rotate(90deg)}.insight.svelte-o6arwa{flex-direction:column;text-align:center}}.hbot-benefits.svelte-aub38s{padding:6rem 2rem;background:linear-gradient(180deg,#000,#0a0a0a);color:#fff}.container.svelte-aub38s{max-width:1200px;margin:0 auto}.header.svelte-aub38s{text-align:center;max-width:700px;margin:0 auto 4rem}.eyebrow.svelte-aub38s{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-aub38s{opacity:1;transform:translateY(0)}h2.svelte-aub38s{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;margin-bottom:1.5rem;line-height:1.05;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}h2.visible.svelte-aub38s{opacity:1;transform:translateY(0)}.intro.svelte-aub38s{font-size:1.125rem;line-height:1.7;color:#a0a0a0;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-aub38s{opacity:1;transform:translateY(0)}.benefits-grid.svelte-aub38s{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:3rem}.benefit-card.svelte-aub38s{position:relative;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;padding:2rem;opacity:0;transform:translateY(30px);transition:all .6s ease;transition-delay:var(--delay);overflow:hidden}.benefit-card.visible.svelte-aub38s{opacity:1;transform:translateY(0)}.benefit-card.svelte-aub38s:hover{border-color:#f3ffb133}.benefit-card.svelte-aub38s:hover .benefit-glow:where(.svelte-aub38s){opacity:1}.benefit-glow.svelte-aub38s{position:absolute;top:0;left:0;right:0;height:100px;background:linear-gradient(180deg,rgba(243,255,177,.1) 0%,transparent 100%);opacity:0;transition:opacity .4s ease;pointer-events:none}.benefit-header.svelte-aub38s{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.benefit-category.svelte-aub38s{font-size:.625rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#f3ffb1;background:#f3ffb11a;padding:.375rem .75rem;border-radius:1rem}.benefit-icon.svelte-aub38s{width:48px;height:48px;color:#f3ffb1}.benefit-icon.svelte-aub38s svg:where(.svelte-aub38s){width:100%;height:100%}.benefit-title.svelte-aub38s{font-size:1.5rem;font-weight:500;color:#fff;margin-bottom:1rem}.benefit-desc.svelte-aub38s{font-size:.9375rem;line-height:1.7;color:#a0a0a0;margin-bottom:1.5rem}.benefit-stats.svelte-aub38s{display:flex;gap:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.05)}.stat-item.svelte-aub38s{display:flex;flex-direction:column;gap:.25rem}.stat-value.svelte-aub38s{font-size:1.5rem;font-weight:600;color:#f3ffb1}.stat-label.svelte-aub38s{font-size:.75rem;color:#a0a0a0}.disclaimer.svelte-aub38s{text-align:center;font-size:.75rem;color:#a0a0a0;max-width:600px;margin:0 auto;line-height:1.6;opacity:0;transform:translateY(20px);transition:all .6s ease .5s}.disclaimer.visible.svelte-aub38s{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.benefits-grid.svelte-aub38s{grid-template-columns:1fr}}@media (max-width: 640px){.hbot-benefits.svelte-aub38s{padding:4rem 1rem}.benefit-stats.svelte-aub38s{flex-direction:column;gap:1rem}}.hbot-experience.svelte-nad2eg{position:relative;padding:6rem 2rem;background:linear-gradient(180deg,#0a0a0a,#000);overflow:hidden;color:#fff}.pressure-ambient.svelte-nad2eg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:none}.pressure-ring.svelte-nad2eg{position:absolute;top:50%;left:50%;border-radius:50%;border:1px solid rgba(243,255,177,.1);animation:svelte-nad2eg-expand 8s ease-in-out infinite}.ring1.svelte-nad2eg{width:300px;height:300px;margin:-150px 0 0 -150px;animation-delay:0s}.ring2.svelte-nad2eg{width:500px;height:500px;margin:-250px 0 0 -250px;animation-delay:2s}.ring3.svelte-nad2eg{width:700px;height:700px;margin:-350px 0 0 -350px;animation-delay:4s}@keyframes svelte-nad2eg-expand{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.1}}.container.svelte-nad2eg{max-width:1000px;margin:0 auto;position:relative;z-index:1}.header.svelte-nad2eg{text-align:center;margin-bottom:4rem}.eyebrow.svelte-nad2eg{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-nad2eg{opacity:1;transform:translateY(0)}h2.svelte-nad2eg{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;margin-bottom:1.5rem;line-height:1.05;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}h2.visible.svelte-nad2eg{opacity:1;transform:translateY(0)}.intro.svelte-nad2eg{font-size:1.125rem;line-height:1.7;color:#a0a0a0;max-width:600px;margin:0 auto;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-nad2eg{opacity:1;transform:translateY(0)}.pressure-display.svelte-nad2eg{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:all .8s ease .3s}.pressure-display.visible.svelte-nad2eg{opacity:1;transform:translateY(0)}.pressure-gauge-large.svelte-nad2eg{width:200px;height:200px}.gauge-svg.svelte-nad2eg{width:100%;height:100%}.pressure-arc.svelte-nad2eg{transition:stroke-dashoffset .5s ease}.pressure-status.svelte-nad2eg{display:flex;flex-direction:column;gap:.5rem}.status-label.svelte-nad2eg{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#a0a0a0}.status-phase.svelte-nad2eg{font-size:1.25rem;font-weight:500;color:#fff}.timeline.svelte-nad2eg{display:flex;flex-direction:column;gap:0;margin-bottom:4rem}.phase.svelte-nad2eg{display:flex;gap:2rem;padding:1.5rem 0;cursor:pointer;transition:all .3s ease}.phase.svelte-nad2eg:hover .phase-title:where(.svelte-nad2eg){color:#f3ffb1}.phase-marker.svelte-nad2eg{position:relative;display:flex;flex-direction:column;align-items:center;width:40px;flex-shrink:0}.marker-ring.svelte-nad2eg{width:24px;height:24px;border-radius:50%;border:2px solid #333;background:#000;transition:all .3s ease}.phase.active.svelte-nad2eg .marker-ring:where(.svelte-nad2eg),.phase.completed.svelte-nad2eg .marker-ring:where(.svelte-nad2eg){border-color:#f3ffb1}.marker-dot.svelte-nad2eg{position:absolute;top:6px;width:12px;height:12px;border-radius:50%;background:transparent;transition:all .3s ease}.phase.active.svelte-nad2eg .marker-dot:where(.svelte-nad2eg){background:#f3ffb1}.phase.completed.svelte-nad2eg .marker-dot:where(.svelte-nad2eg){background:#f3ffb1}.connector.svelte-nad2eg{position:absolute;top:24px;width:2px;height:calc(100% + 24px);background:#333}.phase.completed.svelte-nad2eg .connector:where(.svelte-nad2eg){background:linear-gradient(180deg,#f3ffb1,#333)}.phase-content.svelte-nad2eg{flex:1;padding-bottom:1rem}.phase-header.svelte-nad2eg{display:flex;gap:1rem;margin-bottom:.5rem}.phase-time.svelte-nad2eg{font-size:.875rem;font-weight:600;color:#f3ffb1}.phase-pressure.svelte-nad2eg{font-size:.875rem;color:#a0a0a0}.phase-title.svelte-nad2eg{font-size:1.25rem;font-weight:500;color:#fff;margin-bottom:.75rem;transition:color .3s ease}.phase-desc.svelte-nad2eg{font-size:.9375rem;line-height:1.7;color:#a0a0a0;margin-bottom:1rem}.phase-feeling.svelte-nad2eg{display:flex;gap:.5rem;font-size:.875rem}.feeling-label.svelte-nad2eg{color:#a0a0a0}.feeling-value.svelte-nad2eg{color:#f3ffb1;font-weight:500}.chamber-features.svelte-nad2eg{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;padding:2rem;margin-bottom:2rem;opacity:0;transform:translateY(30px);transition:all .8s ease .4s}.chamber-features.visible.svelte-nad2eg{opacity:1;transform:translateY(0)}.chamber-features.svelte-nad2eg h3:where(.svelte-nad2eg){font-size:1rem;font-weight:500;color:#fff;margin-bottom:1.5rem;text-align:center}.features-grid.svelte-nad2eg{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.feature.svelte-nad2eg{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.feature-icon.svelte-nad2eg{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.feature-icon.svelte-nad2eg svg:where(.svelte-nad2eg){width:100%;height:100%}.feature.svelte-nad2eg span:where(.svelte-nad2eg){font-size:.8125rem;color:#a0a0a0;line-height:1.4}.post-session.svelte-nad2eg{text-align:center;opacity:0;transform:translateY(30px);transition:all .8s ease .5s}.post-session.visible.svelte-nad2eg{opacity:1;transform:translateY(0)}.post-session.svelte-nad2eg h3:where(.svelte-nad2eg){font-size:1rem;font-weight:500;color:#fff;margin-bottom:1.5rem}.post-benefits.svelte-nad2eg{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.post-benefit.svelte-nad2eg{display:flex;align-items:center;gap:.75rem}.post-icon.svelte-nad2eg{width:24px;height:24px;flex-shrink:0}.post-benefit.svelte-nad2eg span:where(.svelte-nad2eg){font-size:.9375rem;color:#a0a0a0}@media (max-width: 768px){.pressure-display.svelte-nad2eg{flex-direction:column}.features-grid.svelte-nad2eg{grid-template-columns:repeat(2,1fr)}.post-benefits.svelte-nad2eg{flex-direction:column;align-items:center;gap:1rem}}@media (max-width: 640px){.hbot-experience.svelte-nad2eg{padding:4rem 1rem}.phase.svelte-nad2eg{gap:1rem}.features-grid.svelte-nad2eg{grid-template-columns:1fr}}.altitude-problem.svelte-1pdwmgg{position:relative;padding:6rem 2rem;background:linear-gradient(180deg,#0a0f1a,#1a1f2e);overflow:hidden;min-height:80vh}.mountain-bg.svelte-1pdwmgg{position:absolute;bottom:0;left:0;right:0;height:50%;pointer-events:none}.mountains-svg.svelte-1pdwmgg{width:100%;height:100%}.container.svelte-1pdwmgg{max-width:1200px;margin:0 auto;position:relative;z-index:1}.content-grid.svelte-1pdwmgg{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:4rem}.eyebrow.svelte-1pdwmgg{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-1pdwmgg{opacity:1;transform:translateY(0)}.headline.svelte-1pdwmgg{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;line-height:1.1;margin-bottom:1.5rem;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}.headline.visible.svelte-1pdwmgg{opacity:1;transform:translateY(0)}.intro.svelte-1pdwmgg,.secondary.svelte-1pdwmgg{font-size:1.125rem;line-height:1.7;color:#a0a0a0;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-1pdwmgg,.secondary.visible.svelte-1pdwmgg{opacity:1;transform:translateY(0)}.secondary.svelte-1pdwmgg{margin-top:1rem;color:#888}.altitude-visual.svelte-1pdwmgg{opacity:0;transform:translateY(30px);transition:all .8s ease .3s}.altitude-visual.visible.svelte-1pdwmgg{opacity:1;transform:translateY(0)}.altitude-svg.svelte-1pdwmgg{width:100%;max-width:250px;margin:0 auto;display:block}.altitude-fill.svelte-1pdwmgg{animation:svelte-1pdwmgg-fillAltitude 3s ease forwards}@keyframes svelte-1pdwmgg-fillAltitude{0%{height:0;y:178}to{height:156px;y:22}}.stats.svelte-1pdwmgg{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.stat.svelte-1pdwmgg{text-align:center;opacity:0;transform:translateY(20px);transition:all .6s ease}.stat.visible.svelte-1pdwmgg{opacity:1;transform:translateY(0)}.stat-value-wrapper.svelte-1pdwmgg{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:.75rem}.stat-value.svelte-1pdwmgg{font-size:3rem;font-weight:500;color:#fff;line-height:1}.stat-suffix.svelte-1pdwmgg{font-size:1.5rem;color:#f3ffb1;font-weight:500}.stat-bar.svelte-1pdwmgg{height:4px;background:#1e293b;border-radius:2px;overflow:hidden;margin-bottom:1rem}.stat-bar-fill.svelte-1pdwmgg{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#d4e600);border-radius:2px;animation:svelte-1pdwmgg-fillBar 2s ease forwards;animation-delay:.5s}@keyframes svelte-1pdwmgg-fillBar{to{width:var(--target)}}.stat-label.svelte-1pdwmgg{font-size:.875rem;color:#888;line-height:1.5}@media (max-width: 1024px){.content-grid.svelte-1pdwmgg{grid-template-columns:1fr;gap:2rem}}@media (max-width: 640px){.altitude-problem.svelte-1pdwmgg{padding:4rem 1rem}.stats.svelte-1pdwmgg{grid-template-columns:1fr;gap:1.5rem}}.altitude-science.svelte-117l2oj{position:relative;padding:6rem 2rem;background:linear-gradient(180deg,#0a0f1a,#0f172a)}.container.svelte-117l2oj{max-width:1200px;margin:0 auto}.header.svelte-117l2oj{text-align:center;max-width:700px;margin:0 auto 4rem}.eyebrow.svelte-117l2oj{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-117l2oj{opacity:1;transform:translateY(0)}h2.svelte-117l2oj{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;margin-bottom:1.5rem;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}h2.visible.svelte-117l2oj{opacity:1;transform:translateY(0)}.intro.svelte-117l2oj{font-size:1.125rem;line-height:1.7;color:#a0a0a0;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-117l2oj{opacity:1;transform:translateY(0)}.gauges.svelte-117l2oj{display:flex;justify-content:center;gap:6rem;margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:all .8s ease .3s}.gauges.visible.svelte-117l2oj{opacity:1;transform:translateY(0)}.gauge.svelte-117l2oj{text-align:center}.gauge-circle.svelte-117l2oj{position:relative;width:120px;height:120px;margin:0 auto 1rem}.gauge-circle.svelte-117l2oj svg:where(.svelte-117l2oj){width:100%;height:100%}.gauge-value.svelte-117l2oj{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:2px}.gauge-value.svelte-117l2oj .value:where(.svelte-117l2oj){font-size:1.75rem;font-weight:500;color:#fff}.gauge-value.svelte-117l2oj .unit:where(.svelte-117l2oj){font-size:.875rem;color:#888}.gauge-label.svelte-117l2oj{font-size:.875rem;color:#fff;font-weight:500}.gauge-sublabel.svelte-117l2oj{font-size:.75rem;color:#666;margin-top:.25rem}.science-steps.svelte-117l2oj{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:all .8s ease .4s}.science-steps.visible.svelte-117l2oj{opacity:1;transform:translateY(0)}.step.svelte-117l2oj{text-align:center}.step-icon.svelte-117l2oj{position:relative;width:64px;height:64px;margin:0 auto 1.5rem}.icon-bg.svelte-117l2oj{position:absolute;inset:0;background:#f3ffb11a;border-radius:50%}.step-icon.svelte-117l2oj svg:where(.svelte-117l2oj){position:relative;width:100%;height:100%;padding:16px;color:#f3ffb1}.step-number.svelte-117l2oj{display:block;font-size:.75rem;color:#f3ffb1;font-weight:600;margin-bottom:.5rem}.step-title.svelte-117l2oj{font-size:1.125rem;font-weight:500;color:#fff;margin-bottom:.75rem}.step-desc.svelte-117l2oj{font-size:.875rem;line-height:1.6;color:#888}.insight.svelte-117l2oj{display:flex;align-items:flex-start;gap:1.5rem;background:linear-gradient(135deg,#f3ffb11a,#f3ffb10d);border:1px solid rgba(243,255,177,.2);border-radius:1rem;padding:2rem;opacity:0;transform:translateY(30px);transition:all .8s ease .5s}.insight.visible.svelte-117l2oj{opacity:1;transform:translateY(0)}.insight-icon.svelte-117l2oj svg:where(.svelte-117l2oj){width:48px;height:48px}.insight.svelte-117l2oj p:where(.svelte-117l2oj){font-size:1rem;line-height:1.7;color:#a0a0a0}.insight.svelte-117l2oj strong:where(.svelte-117l2oj){color:#f3ffb1}@media (max-width: 1024px){.science-steps.svelte-117l2oj{grid-template-columns:repeat(2,1fr)}.gauges.svelte-117l2oj{gap:3rem}}@media (max-width: 640px){.altitude-science.svelte-117l2oj{padding:4rem 1rem}.science-steps.svelte-117l2oj{grid-template-columns:1fr}.gauges.svelte-117l2oj{flex-direction:column;gap:2rem}.insight.svelte-117l2oj{flex-direction:column;text-align:center}}.altitude-benefits.svelte-eto18p{padding:6rem 2rem;background:linear-gradient(180deg,#0f172a,#0a0f1a)}.container.svelte-eto18p{max-width:1200px;margin:0 auto}.header.svelte-eto18p{text-align:center;max-width:700px;margin:0 auto 4rem}.eyebrow.svelte-eto18p{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-eto18p{opacity:1;transform:translateY(0)}h2.svelte-eto18p{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;margin-bottom:1.5rem;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}h2.visible.svelte-eto18p{opacity:1;transform:translateY(0)}.intro.svelte-eto18p{font-size:1.125rem;line-height:1.7;color:#a0a0a0;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-eto18p{opacity:1;transform:translateY(0)}.benefits-grid.svelte-eto18p{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:3rem}.benefit-card.svelte-eto18p{position:relative;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;padding:2rem;opacity:0;transform:translateY(30px);transition:all .6s ease;transition-delay:var(--delay);overflow:hidden}.benefit-card.visible.svelte-eto18p{opacity:1;transform:translateY(0)}.benefit-card.svelte-eto18p:hover{border-color:#f3ffb14d}.benefit-card.svelte-eto18p:hover .benefit-glow:where(.svelte-eto18p){opacity:1}.benefit-glow.svelte-eto18p{position:absolute;top:0;left:0;right:0;height:100px;background:linear-gradient(180deg,rgba(243,255,177,.1) 0%,transparent 100%);opacity:0;transition:opacity .4s ease;pointer-events:none}.benefit-header.svelte-eto18p{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.benefit-category.svelte-eto18p{font-size:.625rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#f3ffb1;background:#f3ffb11a;padding:.375rem .75rem;border-radius:1rem}.benefit-icon.svelte-eto18p{width:48px;height:48px;color:#f3ffb1}.benefit-icon.svelte-eto18p svg:where(.svelte-eto18p){width:100%;height:100%}.benefit-title.svelte-eto18p{font-size:1.5rem;font-weight:500;color:#fff;margin-bottom:1rem}.benefit-desc.svelte-eto18p{font-size:.9375rem;line-height:1.7;color:#888;margin-bottom:1.5rem}.benefit-stats.svelte-eto18p{display:flex;gap:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.05)}.stat-item.svelte-eto18p{display:flex;flex-direction:column;gap:.25rem}.stat-value.svelte-eto18p{font-size:1.5rem;font-weight:600;color:#f3ffb1}.stat-label.svelte-eto18p{font-size:.75rem;color:#666}.disclaimer.svelte-eto18p{text-align:center;font-size:.75rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6;opacity:0;transform:translateY(20px);transition:all .6s ease .5s}.disclaimer.visible.svelte-eto18p{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.benefits-grid.svelte-eto18p{grid-template-columns:1fr}}@media (max-width: 640px){.altitude-benefits.svelte-eto18p{padding:4rem 1rem}.benefit-stats.svelte-eto18p{flex-direction:column;gap:1rem}}.altitude-experience.svelte-1ympbnx{position:relative;padding:6rem 2rem;background:linear-gradient(180deg,#0a0f1a,#0f172a)}.container.svelte-1ympbnx{max-width:1000px;margin:0 auto}.header.svelte-1ympbnx{text-align:center;margin-bottom:4rem}.eyebrow.svelte-1ympbnx{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-1ympbnx{opacity:1;transform:translateY(0)}h2.svelte-1ympbnx{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;margin-bottom:1.5rem;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}h2.visible.svelte-1ympbnx{opacity:1;transform:translateY(0)}.intro.svelte-1ympbnx{font-size:1.125rem;line-height:1.7;color:#a0a0a0;max-width:600px;margin:0 auto;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-1ympbnx{opacity:1;transform:translateY(0)}.session-visual.svelte-1ympbnx{margin-bottom:3rem;opacity:0;transform:translateY(30px);transition:all .8s ease .3s}.session-visual.visible.svelte-1ympbnx{opacity:1;transform:translateY(0)}.o2-wave.svelte-1ympbnx{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1rem;padding:2rem;position:relative}.wave-svg.svelte-1ympbnx{width:100%;height:100px}.o2-path.svelte-1ympbnx{stroke-dasharray:800;stroke-dashoffset:800;animation:svelte-1ympbnx-drawPath 3s ease forwards}@keyframes svelte-1ympbnx-drawPath{to{stroke-dashoffset:0}}.wave-labels.svelte-1ympbnx{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:#666}.timeline.svelte-1ympbnx{margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:all .8s ease .4s}.timeline.visible.svelte-1ympbnx{opacity:1;transform:translateY(0)}.phase.svelte-1ympbnx{display:flex;gap:2rem;padding:1.5rem 0;cursor:pointer;transition:all .3s ease}.phase.svelte-1ympbnx:hover .phase-title:where(.svelte-1ympbnx){color:#f3ffb1}.phase-marker.svelte-1ympbnx{position:relative;display:flex;flex-direction:column;align-items:center;width:40px;flex-shrink:0}.marker-ring.svelte-1ympbnx{width:24px;height:24px;border-radius:50%;border:2px solid #333;background:#0a0f1a;transition:all .3s ease}.phase.active.svelte-1ympbnx .marker-ring:where(.svelte-1ympbnx){border-color:#f3ffb1}.marker-dot.svelte-1ympbnx{position:absolute;top:6px;width:12px;height:12px;border-radius:50%;background:transparent;transition:all .3s ease}.phase.active.svelte-1ympbnx .marker-dot:where(.svelte-1ympbnx){background:#f3ffb1}.connector.svelte-1ympbnx{position:absolute;top:24px;width:2px;height:calc(100% + 24px);background:#333}.phase-content.svelte-1ympbnx{flex:1}.phase-header.svelte-1ympbnx{display:flex;gap:1rem;margin-bottom:.5rem}.phase-time.svelte-1ympbnx{font-size:.875rem;font-weight:600;color:#f3ffb1}.phase-o2.svelte-1ympbnx{font-size:.875rem;color:#666}.phase-title.svelte-1ympbnx{font-size:1.25rem;font-weight:500;color:#fff;margin-bottom:.75rem;transition:color .3s ease}.phase-desc.svelte-1ympbnx{font-size:.9375rem;line-height:1.7;color:#888;margin-bottom:1rem}.phase-feeling.svelte-1ympbnx{display:flex;gap:.5rem;font-size:.875rem}.feeling-label.svelte-1ympbnx{color:#666}.feeling-value.svelte-1ympbnx{color:#f3ffb1;font-weight:500}.features.svelte-1ympbnx{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;padding:2rem;margin-bottom:2rem;opacity:0;transform:translateY(30px);transition:all .8s ease .5s}.features.visible.svelte-1ympbnx{opacity:1;transform:translateY(0)}.features.svelte-1ympbnx h3:where(.svelte-1ympbnx){font-size:1rem;font-weight:500;color:#fff;margin-bottom:1.5rem;text-align:center}.features-grid.svelte-1ympbnx{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.feature.svelte-1ympbnx{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.feature-icon.svelte-1ympbnx{width:40px;height:40px}.feature-icon.svelte-1ympbnx svg:where(.svelte-1ympbnx){width:100%;height:100%}.feature.svelte-1ympbnx span:where(.svelte-1ympbnx){font-size:.8125rem;color:#888;line-height:1.4}.protocol.svelte-1ympbnx{display:flex;justify-content:center;align-items:center;gap:3rem;opacity:0;transform:translateY(30px);transition:all .8s ease .6s}.protocol.visible.svelte-1ympbnx{opacity:1;transform:translateY(0)}.protocol-item.svelte-1ympbnx{text-align:center}.protocol-value.svelte-1ympbnx{display:block;font-size:2.5rem;font-weight:500;color:#fff}.protocol-label.svelte-1ympbnx{font-size:.75rem;color:#666;text-transform:uppercase;letter-spacing:.1em}.protocol-divider.svelte-1ympbnx{width:1px;height:60px;background:#ffffff1a}@media (max-width: 768px){.features-grid.svelte-1ympbnx{grid-template-columns:repeat(2,1fr)}.protocol.svelte-1ympbnx{flex-wrap:wrap;gap:2rem}.protocol-divider.svelte-1ympbnx{display:none}}@media (max-width: 640px){.altitude-experience.svelte-1ympbnx{padding:4rem 1rem}.phase.svelte-1ympbnx{gap:1rem}.features-grid.svelte-1ympbnx{grid-template-columns:1fr}}.massage-problem.svelte-1foy201{position:relative;padding:6rem 2rem;background:linear-gradient(180deg,#0a0f1a,#1a1f2e);overflow:hidden;min-height:80vh}.stress-wave.svelte-1foy201{position:absolute;bottom:0;left:0;right:0;height:200px;pointer-events:none}.wave-svg.svelte-1foy201{width:100%;height:100%}.container.svelte-1foy201{max-width:1200px;margin:0 auto;position:relative;z-index:1}.content-grid.svelte-1foy201{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:4rem}.eyebrow.svelte-1foy201{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-1foy201{opacity:1;transform:translateY(0)}.headline.svelte-1foy201{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;line-height:1.1;margin-bottom:1.5rem;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}.headline.visible.svelte-1foy201{opacity:1;transform:translateY(0)}.intro.svelte-1foy201,.secondary.svelte-1foy201{font-size:1.125rem;line-height:1.7;color:#a0a0a0;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-1foy201,.secondary.visible.svelte-1foy201{opacity:1;transform:translateY(0)}.secondary.svelte-1foy201{margin-top:1rem;color:#888}.body-visual.svelte-1foy201{opacity:0;transform:translateY(30px);transition:all .8s ease .3s}.body-visual.visible.svelte-1foy201{opacity:1;transform:translateY(0)}.body-svg.svelte-1foy201{width:100%;max-width:200px;margin:0 auto;display:block}.stats.svelte-1foy201{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.stat.svelte-1foy201{text-align:center;opacity:0;transform:translateY(20px);transition:all .6s ease}.stat.visible.svelte-1foy201{opacity:1;transform:translateY(0)}.stat-value-wrapper.svelte-1foy201{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:.75rem}.stat-value.svelte-1foy201{font-size:3rem;font-weight:500;color:#fff;line-height:1}.stat-suffix.svelte-1foy201{font-size:1.5rem;color:#f3ffb1;font-weight:500}.stat-bar.svelte-1foy201{height:4px;background:#1e293b;border-radius:2px;overflow:hidden;margin-bottom:1rem}.stat-bar-fill.svelte-1foy201{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#d4e600);border-radius:2px;animation:svelte-1foy201-fillBar 2s ease forwards;animation-delay:.5s}@keyframes svelte-1foy201-fillBar{to{width:var(--target)}}.stat-label.svelte-1foy201{font-size:.875rem;color:#888;line-height:1.5}@media (max-width: 1024px){.content-grid.svelte-1foy201{grid-template-columns:1fr;gap:2rem}}@media (max-width: 640px){.massage-problem.svelte-1foy201{padding:4rem 1rem}.stats.svelte-1foy201{grid-template-columns:1fr;gap:1.5rem}}.massage-science.svelte-kx5yxc{position:relative;padding:6rem 2rem;background:linear-gradient(180deg,#0a0f1a,#0f172a)}.container.svelte-kx5yxc{max-width:1200px;margin:0 auto}.header.svelte-kx5yxc{text-align:center;max-width:700px;margin:0 auto 4rem}.eyebrow.svelte-kx5yxc{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-kx5yxc{opacity:1;transform:translateY(0)}h2.svelte-kx5yxc{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;margin-bottom:1.5rem;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}h2.visible.svelte-kx5yxc{opacity:1;transform:translateY(0)}.intro.svelte-kx5yxc{font-size:1.125rem;line-height:1.7;color:#a0a0a0;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-kx5yxc{opacity:1;transform:translateY(0)}.techniques-grid.svelte-kx5yxc{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:all .8s ease .3s}.techniques-grid.visible.svelte-kx5yxc{opacity:1;transform:translateY(0)}.technique-card.svelte-kx5yxc{text-align:center;padding:2rem 1.5rem;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1rem;transition:all .3s ease}.technique-card.svelte-kx5yxc:hover{border-color:#f3ffb14d;transform:translateY(-4px)}.technique-icon.svelte-kx5yxc{width:56px;height:56px;margin:0 auto 1.5rem;color:#f3ffb1}.technique-icon.svelte-kx5yxc svg:where(.svelte-kx5yxc){width:100%;height:100%}.technique-name.svelte-kx5yxc{font-size:1.125rem;font-weight:500;color:#fff;margin-bottom:.75rem}.technique-desc.svelte-kx5yxc{font-size:.875rem;line-height:1.6;color:#888}.mechanism-visual.svelte-kx5yxc{margin-bottom:3rem;opacity:0;transform:translateY(30px);transition:all .8s ease .4s}.mechanism-visual.visible.svelte-kx5yxc{opacity:1;transform:translateY(0)}.visual-content.svelte-kx5yxc{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;padding:2rem}.mechanism-svg.svelte-kx5yxc{width:100%;max-height:200px}.features.svelte-kx5yxc{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;opacity:0;transform:translateY(30px);transition:all .8s ease .5s}.features.visible.svelte-kx5yxc{opacity:1;transform:translateY(0)}.feature.svelte-kx5yxc{display:flex;align-items:flex-start;gap:1rem}.feature-dot.svelte-kx5yxc{width:8px;height:8px;border-radius:50%;background:#f3ffb1;margin-top:.5rem;flex-shrink:0}.feature-content.svelte-kx5yxc{display:flex;flex-direction:column;gap:.25rem}.feature-label.svelte-kx5yxc{font-size:.9375rem;color:#fff;font-weight:500}.feature-desc.svelte-kx5yxc{font-size:.8125rem;color:#666}@media (max-width: 1024px){.techniques-grid.svelte-kx5yxc,.features.svelte-kx5yxc{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.massage-science.svelte-kx5yxc{padding:4rem 1rem}.techniques-grid.svelte-kx5yxc,.features.svelte-kx5yxc{grid-template-columns:1fr}}.massage-benefits.svelte-g5ju32{padding:6rem 2rem;background:linear-gradient(180deg,#0f172a,#0a0f1a)}.container.svelte-g5ju32{max-width:1200px;margin:0 auto}.header.svelte-g5ju32{text-align:center;max-width:700px;margin:0 auto 4rem}.eyebrow.svelte-g5ju32{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-g5ju32{opacity:1;transform:translateY(0)}h2.svelte-g5ju32{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;margin-bottom:1.5rem;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}h2.visible.svelte-g5ju32{opacity:1;transform:translateY(0)}.intro.svelte-g5ju32{font-size:1.125rem;line-height:1.7;color:#a0a0a0;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-g5ju32{opacity:1;transform:translateY(0)}.benefits-grid.svelte-g5ju32{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:3rem}.benefit-card.svelte-g5ju32{position:relative;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;padding:2rem;opacity:0;transform:translateY(30px);transition:all .6s ease;transition-delay:var(--delay);overflow:hidden}.benefit-card.visible.svelte-g5ju32{opacity:1;transform:translateY(0)}.benefit-card.svelte-g5ju32:hover{border-color:#f3ffb14d}.benefit-card.svelte-g5ju32:hover .benefit-glow:where(.svelte-g5ju32){opacity:1}.benefit-glow.svelte-g5ju32{position:absolute;top:0;left:0;right:0;height:100px;background:linear-gradient(180deg,rgba(243,255,177,.1) 0%,transparent 100%);opacity:0;transition:opacity .4s ease;pointer-events:none}.benefit-header.svelte-g5ju32{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.benefit-category.svelte-g5ju32{font-size:.625rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#f3ffb1;background:#f3ffb11a;padding:.375rem .75rem;border-radius:1rem}.benefit-icon.svelte-g5ju32{width:48px;height:48px;color:#f3ffb1}.benefit-icon.svelte-g5ju32 svg:where(.svelte-g5ju32){width:100%;height:100%}.benefit-title.svelte-g5ju32{font-size:1.5rem;font-weight:500;color:#fff;margin-bottom:1rem}.benefit-desc.svelte-g5ju32{font-size:.9375rem;line-height:1.7;color:#888;margin-bottom:1.5rem}.benefit-stats.svelte-g5ju32{display:flex;gap:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.05)}.stat-item.svelte-g5ju32{display:flex;flex-direction:column;gap:.25rem}.stat-value.svelte-g5ju32{font-size:1.5rem;font-weight:600;color:#f3ffb1}.stat-label.svelte-g5ju32{font-size:.75rem;color:#666}.disclaimer.svelte-g5ju32{text-align:center;font-size:.75rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6;opacity:0;transform:translateY(20px);transition:all .6s ease .5s}.disclaimer.visible.svelte-g5ju32{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.benefits-grid.svelte-g5ju32{grid-template-columns:1fr}}@media (max-width: 640px){.massage-benefits.svelte-g5ju32{padding:4rem 1rem}.benefit-stats.svelte-g5ju32{flex-direction:column;gap:1rem}}.massage-experience.svelte-1urtjma{position:relative;padding:6rem 2rem;background:linear-gradient(180deg,#0a0f1a,#0f172a)}.container.svelte-1urtjma{max-width:1000px;margin:0 auto}.header.svelte-1urtjma{text-align:center;margin-bottom:4rem}.eyebrow.svelte-1urtjma{display:block;font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3ffb1;margin-bottom:1rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.eyebrow.visible.svelte-1urtjma{opacity:1;transform:translateY(0)}h2.svelte-1urtjma{font-size:clamp(2rem,5vw,3rem);font-weight:500;color:#fff;margin-bottom:1.5rem;opacity:0;transform:translateY(20px);transition:all .6s ease .1s}h2.visible.svelte-1urtjma{opacity:1;transform:translateY(0)}.intro.svelte-1urtjma{font-size:1.125rem;line-height:1.7;color:#a0a0a0;max-width:600px;margin:0 auto;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.intro.visible.svelte-1urtjma{opacity:1;transform:translateY(0)}.programs.svelte-1urtjma{margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:all .8s ease .3s}.programs.visible.svelte-1urtjma{opacity:1;transform:translateY(0)}.programs.svelte-1urtjma h3:where(.svelte-1urtjma){text-align:center;font-size:1rem;font-weight:500;color:#888;margin-bottom:1.5rem}.programs-grid.svelte-1urtjma{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.program-card.svelte-1urtjma{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1rem;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1rem;transition:all .3s ease}.program-card.svelte-1urtjma:hover{border-color:#f3ffb14d;transform:translateY(-2px)}.program-icon.svelte-1urtjma{width:32px;height:32px;color:#f3ffb1;margin-bottom:.75rem}.program-icon.svelte-1urtjma svg:where(.svelte-1urtjma){width:100%;height:100%}.program-name.svelte-1urtjma{font-size:.9375rem;color:#fff;font-weight:500}.program-time.svelte-1urtjma{font-size:.75rem;color:#666;margin-top:.25rem}.timeline.svelte-1urtjma{margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:all .8s ease .4s}.timeline.visible.svelte-1urtjma{opacity:1;transform:translateY(0)}.phase.svelte-1urtjma{display:flex;gap:2rem;padding:1.5rem 0;cursor:pointer;transition:all .3s ease}.phase.svelte-1urtjma:hover .phase-title:where(.svelte-1urtjma){color:#f3ffb1}.phase-marker.svelte-1urtjma{position:relative;display:flex;flex-direction:column;align-items:center;width:40px;flex-shrink:0}.marker-ring.svelte-1urtjma{width:24px;height:24px;border-radius:50%;border:2px solid #333;background:#0a0f1a;transition:all .3s ease}.phase.active.svelte-1urtjma .marker-ring:where(.svelte-1urtjma){border-color:#f3ffb1}.marker-dot.svelte-1urtjma{position:absolute;top:6px;width:12px;height:12px;border-radius:50%;background:transparent;transition:all .3s ease}.phase.active.svelte-1urtjma .marker-dot:where(.svelte-1urtjma){background:#f3ffb1}.connector.svelte-1urtjma{position:absolute;top:24px;width:2px;height:calc(100% + 24px);background:#333}.phase-content.svelte-1urtjma{flex:1}.phase-header.svelte-1urtjma{margin-bottom:.5rem}.phase-time.svelte-1urtjma{font-size:.875rem;font-weight:600;color:#f3ffb1}.phase-title.svelte-1urtjma{font-size:1.25rem;font-weight:500;color:#fff;margin-bottom:.75rem;transition:color .3s ease}.phase-desc.svelte-1urtjma{font-size:.9375rem;line-height:1.7;color:#888;margin-bottom:1rem}.phase-feeling.svelte-1urtjma{display:flex;gap:.5rem;font-size:.875rem}.feeling-label.svelte-1urtjma{color:#666}.feeling-value.svelte-1urtjma{color:#f3ffb1;font-weight:500}.cta.svelte-1urtjma{display:flex;justify-content:center;align-items:center;gap:4rem;padding:2rem;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;opacity:0;transform:translateY(30px);transition:all .8s ease .5s}.cta.visible.svelte-1urtjma{opacity:1;transform:translateY(0)}.cta-content.svelte-1urtjma{text-align:center}.cta-label.svelte-1urtjma{display:block;font-size:.75rem;color:#666;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.cta-value.svelte-1urtjma{display:block;font-size:2rem;font-weight:500;color:#fff}.cta-sublabel.svelte-1urtjma{font-size:.8125rem;color:#888}.cta-divider.svelte-1urtjma{width:1px;height:60px;background:#ffffff1a}@media (max-width: 768px){.programs-grid.svelte-1urtjma{grid-template-columns:repeat(2,1fr)}.cta.svelte-1urtjma{flex-direction:column;gap:2rem}.cta-divider.svelte-1urtjma{width:60px;height:1px}}@media (max-width: 640px){.massage-experience.svelte-1urtjma{padding:4rem 1rem}.phase.svelte-1urtjma{gap:1rem}}.dna-problem.svelte-1dj7s3v{position:relative;background:#000;color:#fff;padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-1dj7s3v{max-width:1200px;margin:0 auto;position:relative;z-index:2}.content-grid.svelte-1dj7s3v{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center;margin-bottom:clamp(60px,8vh,100px)}.dna-field.svelte-1dj7s3v{position:absolute;inset:0;pointer-events:none;z-index:1}.dna-fragment.svelte-1dj7s3v{position:absolute;width:40px;height:60px;color:#f3ffb1;opacity:0}.dna-fragment.visible.svelte-1dj7s3v{opacity:var(--opacity);animation:svelte-1dj7s3v-drift 20s ease-in-out infinite}.helix-mini.svelte-1dj7s3v{width:100%;height:100%}@keyframes svelte-1dj7s3v-drift{0%,to{transform:translateY(0) rotate(var(--rotation, 0deg))}50%{transform:translateY(-20px) rotate(calc(var(--rotation, 0deg) + 10deg))}}.gradient-overlay.svelte-1dj7s3v{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 50%,rgba(243,255,177,.1) 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(160,160,160,.08) 0%,transparent 40%);opacity:0;transition:opacity 1s ease;z-index:1}.gradient-overlay.visible.svelte-1dj7s3v{opacity:1}.puzzle-visual.svelte-1dj7s3v{display:flex;flex-direction:column;align-items:center;gap:1.5em}.puzzle-svg.svelte-1dj7s3v{width:100%;max-width:280px;height:auto}.puzzle-piece.svelte-1dj7s3v{opacity:0;transition:all .8s ease}.puzzle-visual.visible.svelte-1dj7s3v .puzzle-piece:where(.svelte-1dj7s3v){opacity:1}.puzzle-visual.visible.svelte-1dj7s3v .p1:where(.svelte-1dj7s3v){animation:svelte-1dj7s3v-float-piece 4s ease-in-out infinite}.puzzle-visual.visible.svelte-1dj7s3v .p2:where(.svelte-1dj7s3v){animation:svelte-1dj7s3v-float-piece 4s ease-in-out infinite .5s}.puzzle-visual.visible.svelte-1dj7s3v .p3:where(.svelte-1dj7s3v){animation:svelte-1dj7s3v-float-piece 4s ease-in-out infinite 1s}.puzzle-visual.visible.svelte-1dj7s3v .p4:where(.svelte-1dj7s3v){animation:svelte-1dj7s3v-float-piece 4s ease-in-out infinite 1.5s}@keyframes svelte-1dj7s3v-float-piece{0%,to{transform:translate(0)}25%{transform:translate(3px,-3px)}50%{transform:translate(-2px,2px)}75%{transform:translate(2px,3px)}}.question-mark.svelte-1dj7s3v{opacity:0;transition:opacity .8s ease .5s}.puzzle-visual.visible.svelte-1dj7s3v .question-mark:where(.svelte-1dj7s3v){opacity:.8;animation:svelte-1dj7s3v-pulse-question 2s ease-in-out infinite}@keyframes svelte-1dj7s3v-pulse-question{0%,to{opacity:.8}50%{opacity:.4}}.visual-label.svelte-1dj7s3v{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#a0a0a0}.eyebrow.svelte-1dj7s3v{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}.headline.svelte-1dj7s3v{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.1;margin-bottom:1em}.intro.svelte-1dj7s3v{font-size:clamp(16px,1.8vw,21px);line-height:1.6;color:#a0a0a0}.stats.svelte-1dj7s3v{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.stat.svelte-1dj7s3v{padding:clamp(24px,3vw,40px);border:1px solid rgba(255,255,255,.1);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat.svelte-1dj7s3v:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#F3FFB1,transparent);transform:scaleX(0);transition:transform .8s ease}.stat.visible.svelte-1dj7s3v:before{transform:scaleX(1)}.stat-value-wrapper.svelte-1dj7s3v{display:flex;align-items:baseline;gap:.1em;margin-bottom:.5em}.stat-value.svelte-1dj7s3v{font-size:clamp(48px,6vw,72px);line-height:1;color:#f3ffb1;font-variant-numeric:tabular-nums}.stat-suffix.svelte-1dj7s3v{font-size:clamp(24px,3vw,36px);color:#f3ffb1}.stat-bar.svelte-1dj7s3v{height:4px;background:#ffffff1a;margin-bottom:1em;overflow:hidden}.stat-bar-fill.svelte-1dj7s3v{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#a0a0a0);transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.5s}.stat-bar-fill.visible.svelte-1dj7s3v{width:var(--target)}.stat-label.svelte-1dj7s3v{display:block;font-size:clamp(13px,1.4vw,16px);color:#a0a0a0;line-height:1.4}.reveal.svelte-1dj7s3v{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-1dj7s3v{opacity:1;transform:translateY(0)}@media (max-width: 900px){.content-grid.svelte-1dj7s3v{grid-template-columns:1fr}.puzzle-visual.svelte-1dj7s3v{order:-1}.stats.svelte-1dj7s3v{grid-template-columns:1fr}}.dna-science.svelte-ubklaq{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#0a0a0a,#111,#0a0a0a);color:#fff;overflow:hidden}.container.svelte-ubklaq{max-width:1200px;margin:0 auto;position:relative;z-index:2}.helix-background.svelte-ubklaq{position:absolute;right:-100px;top:0;bottom:0;width:300px;opacity:.3;pointer-events:none;overflow:hidden}.helix-svg.svelte-ubklaq{width:100%;height:200%}.header.svelte-ubklaq{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);align-items:end}.eyebrow.svelte-ubklaq{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:.75em}h2.svelte-ubklaq{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0}.intro.svelte-ubklaq{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:#a0a0a0;margin:0}.process-diagram.svelte-ubklaq{margin-bottom:clamp(50px,7vh,80px);padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);overflow-x:auto}.process-svg.svelte-ubklaq{width:100%;min-width:600px;height:auto}.step-circle.svelte-ubklaq{stroke-dasharray:320;stroke-dashoffset:320;transition:stroke-dashoffset .8s ease}.process-diagram.visible.svelte-ubklaq .step-circle:where(.svelte-ubklaq){stroke-dashoffset:0}.process-diagram.visible.svelte-ubklaq .s1:where(.svelte-ubklaq) .step-circle:where(.svelte-ubklaq){transition-delay:0s}.process-diagram.visible.svelte-ubklaq .s2:where(.svelte-ubklaq) .step-circle:where(.svelte-ubklaq){transition-delay:.3s}.process-diagram.visible.svelte-ubklaq .s3:where(.svelte-ubklaq) .step-circle:where(.svelte-ubklaq){transition-delay:.6s}.process-diagram.visible.svelte-ubklaq .s4:where(.svelte-ubklaq) .step-circle:where(.svelte-ubklaq){transition-delay:.9s}.flow-arrow.svelte-ubklaq{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .5s ease}.process-diagram.visible.svelte-ubklaq .a1:where(.svelte-ubklaq){stroke-dashoffset:0;transition-delay:.2s}.process-diagram.visible.svelte-ubklaq .a2:where(.svelte-ubklaq){stroke-dashoffset:0;transition-delay:.5s}.process-diagram.visible.svelte-ubklaq .a3:where(.svelte-ubklaq){stroke-dashoffset:0;transition-delay:.8s}.gene-categories.svelte-ubklaq{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-s, 16px);margin-bottom:clamp(50px,7vh,80px)}.gene-card.svelte-ubklaq{padding:clamp(20px,2.5vw,28px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);opacity:.4;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.gene-card.active.svelte-ubklaq{opacity:1;transform:translateY(0);border-color:var(--accent)}.card-header.svelte-ubklaq{margin-bottom:1em}.category-name.svelte-ubklaq{display:block;font-size:14px;font-weight:600;color:var(--accent);margin-bottom:.75em}.gene-tags.svelte-ubklaq{display:flex;flex-wrap:wrap;gap:.4em}.gene-tag.svelte-ubklaq{font-size:10px;font-family:monospace;padding:.2em .5em;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#a0a0a0}.card-desc.svelte-ubklaq{font-size:13px;line-height:1.5;color:#a0a0a0;margin:0 0 1em}.card-insight.svelte-ubklaq{display:flex;align-items:center;gap:.5em;font-size:11px;color:var(--accent);padding-top:1em;border-top:1px solid rgba(255,255,255,.08)}.insight-icon.svelte-ubklaq{width:16px;height:16px;flex-shrink:0}.insight-box.svelte-ubklaq{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.insight-box.svelte-ubklaq .insight-icon:where(.svelte-ubklaq){width:40px;height:40px;flex-shrink:0}.insight-box.svelte-ubklaq p:where(.svelte-ubklaq){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#a0a0a0;margin:0}.insight-box.svelte-ubklaq strong:where(.svelte-ubklaq){color:#f3ffb1}.reveal.svelte-ubklaq{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-ubklaq{opacity:1;transform:translateY(0)}@media (max-width: 1100px){.gene-categories.svelte-ubklaq{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.header.svelte-ubklaq{grid-template-columns:1fr}.gene-categories.svelte-ubklaq{grid-template-columns:1fr 1fr}.helix-background.svelte-ubklaq{display:none}}@media (max-width: 500px){.gene-categories.svelte-ubklaq{grid-template-columns:1fr}}.dna-benefits.svelte-mo5fmg{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:#fff;color:#000;overflow:hidden}.container.svelte-mo5fmg{max-width:1200px;margin:0 auto}.header.svelte-mo5fmg{max-width:700px;margin-bottom:clamp(50px,7vh,80px)}.eyebrow.svelte-mo5fmg{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#a0a0a0;margin-bottom:1em}h2.svelte-mo5fmg{font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-mo5fmg{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:#666;margin:0}.benefits-grid.svelte-mo5fmg{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(40px,5vh,60px)}.benefit-card.svelte-mo5fmg{position:relative;padding:clamp(28px,3.5vw,44px);background:#fafafa;border:1px solid #e5e5e5;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1)}.benefit-card.active.svelte-mo5fmg{opacity:1;transform:translateY(0)}.benefit-card.svelte-mo5fmg:hover{border-color:#f3ffb1}.benefit-card.svelte-mo5fmg:hover .benefit-glow:where(.svelte-mo5fmg){opacity:1}.benefit-glow.svelte-mo5fmg{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f3ffb1,#a0a0a0,#f3ffb1);opacity:0;transition:opacity .3s ease}.benefit-header.svelte-mo5fmg{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5em}.benefit-category.svelte-mo5fmg{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#888;padding:.4em .8em;background:#0000000a}.benefit-icon.svelte-mo5fmg{width:48px;height:48px;color:#000}.benefit-icon.svelte-mo5fmg svg:where(.svelte-mo5fmg){width:100%;height:100%}.icon-path.svelte-mo5fmg{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .8s ease}.benefit-card.active.svelte-mo5fmg .icon-path:where(.svelte-mo5fmg){stroke-dashoffset:0}.icon-ring.svelte-mo5fmg{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .6s ease}.benefit-card.active.svelte-mo5fmg .icon-ring:where(.svelte-mo5fmg){stroke-dashoffset:0}.icon-dot.svelte-mo5fmg{opacity:0;transition:opacity .4s ease .4s}.benefit-card.active.svelte-mo5fmg .icon-dot:where(.svelte-mo5fmg){opacity:1}.benefit-title.svelte-mo5fmg{font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .75em}.benefit-desc.svelte-mo5fmg{font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#666;margin:0 0 1.5em}.benefit-stats.svelte-mo5fmg{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding-top:1.5em;border-top:1px solid #e5e5e5}.stat-item.svelte-mo5fmg{opacity:0;transform:translateY(10px);transition:all .4s ease;transition-delay:var(--delay)}.benefit-card.active.svelte-mo5fmg .stat-item:where(.svelte-mo5fmg){opacity:1;transform:translateY(0)}.stat-value.svelte-mo5fmg{display:block;font-size:clamp(28px,3vw,36px);font-weight:500;color:#000;line-height:1;margin-bottom:.25em}.stat-label.svelte-mo5fmg{display:block;font-size:clamp(11px,1.1vw,13px);color:#888;line-height:1.3}.disclaimer.svelte-mo5fmg{font-size:12px;line-height:1.5;color:#999;text-align:center;max-width:800px;margin:0 auto}.reveal.svelte-mo5fmg{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-mo5fmg{opacity:1;transform:translateY(0)}@media (max-width: 900px){.benefits-grid.svelte-mo5fmg{grid-template-columns:1fr}}.dna-experience.svelte-136ddtw{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#0f0f0f,#1a1a1a,#0f0f0f);color:#fff;overflow:hidden}.container.svelte-136ddtw{max-width:1100px;margin:0 auto;position:relative;z-index:2}.pattern-bg.svelte-136ddtw{position:absolute;inset:0;pointer-events:none}.pattern-dot.svelte-136ddtw{position:absolute;width:4px;height:4px;border-radius:50%;background:#f3ffb1;opacity:0}.pattern-dot.visible.svelte-136ddtw{opacity:.15;animation:svelte-136ddtw-pulse-dot 3s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-136ddtw-pulse-dot{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.3;transform:scale(1.5)}}.header.svelte-136ddtw{max-width:700px;margin-bottom:clamp(50px,7vh,70px)}.eyebrow.svelte-136ddtw{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-136ddtw{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-136ddtw{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:#a0a0a0;margin:0}.progress-tracker.svelte-136ddtw{margin-bottom:clamp(40px,6vh,60px)}.progress-bar.svelte-136ddtw{height:4px;background:#ffffff1a;border-radius:2px;position:relative;overflow:hidden}.progress-fill.svelte-136ddtw{height:100%;background:linear-gradient(90deg,#f3ffb1,#a0a0a0);border-radius:2px;transition:width .5s ease}.progress-glow.svelte-136ddtw{position:absolute;top:-4px;width:12px;height:12px;background:#f3ffb1;border-radius:50%;filter:blur(4px);transition:left .5s ease}.progress-labels.svelte-136ddtw{display:flex;justify-content:space-between;margin-top:.75em;font-size:11px;color:#666;text-transform:uppercase;letter-spacing:.05em}.current-phase.svelte-136ddtw{color:#f3ffb1;font-weight:500}.timeline.svelte-136ddtw{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.phase.svelte-136ddtw{opacity:.3;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.phase.active.svelte-136ddtw{opacity:1;transform:translateY(0)}.phase.current.svelte-136ddtw .phase-marker:where(.svelte-136ddtw) .marker-icon:where(.svelte-136ddtw){animation:svelte-136ddtw-bounce-icon .5s ease}@keyframes svelte-136ddtw-bounce-icon{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.phase-marker.svelte-136ddtw{position:relative;margin-bottom:1em}.marker-icon.svelte-136ddtw{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#f3ffb11a;border:1px solid rgba(243,255,177,.3);border-radius:12px;color:#f3ffb1}.marker-icon.svelte-136ddtw svg:where(.svelte-136ddtw){width:28px;height:28px}.phase.active.svelte-136ddtw .marker-icon:where(.svelte-136ddtw){background:#f3ffb133;border-color:#f3ffb1}.phase-day.svelte-136ddtw{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#f3ffb1;margin-bottom:.5em}.phase-title.svelte-136ddtw{font-size:clamp(16px,1.8vw,20px);font-weight:500;margin:0 0 .5em}.phase-desc.svelte-136ddtw{font-size:clamp(13px,1.3vw,14px);line-height:1.5;color:#a0a0a0;margin:0}.report-preview.svelte-136ddtw{padding:clamp(30px,4vw,50px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);margin-bottom:clamp(30px,4vh,50px)}.preview-header.svelte-136ddtw{text-align:center;margin-bottom:2em}.preview-header.svelte-136ddtw h3:where(.svelte-136ddtw){font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .5em}.preview-header.svelte-136ddtw p:where(.svelte-136ddtw){font-size:14px;color:#a0a0a0;margin:0}.preview-grid.svelte-136ddtw{display:grid;grid-template-columns:repeat(6,1fr);gap:1em}.preview-item.svelte-136ddtw{text-align:center;padding:1em;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.preview-icon.svelte-136ddtw{font-size:24px;margin-bottom:.5em}.preview-label.svelte-136ddtw{font-size:11px;color:#a0a0a0;line-height:1.3}.support-note.svelte-136ddtw{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.note-icon.svelte-136ddtw{width:40px;height:40px;flex-shrink:0}.note-content.svelte-136ddtw strong:where(.svelte-136ddtw){display:block;font-size:15px;color:#f3ffb1;margin-bottom:.5em}.note-content.svelte-136ddtw p:where(.svelte-136ddtw){font-size:14px;line-height:1.6;color:#a0a0a0;margin:0}.reveal.svelte-136ddtw{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-136ddtw{opacity:1;transform:translateY(0)}@media (max-width: 900px){.timeline.svelte-136ddtw{grid-template-columns:repeat(2,1fr)}.preview-grid.svelte-136ddtw{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.timeline.svelte-136ddtw{grid-template-columns:1fr}.preview-grid.svelte-136ddtw{grid-template-columns:repeat(2,1fr)}}.microbiome-problem.svelte-ud9oi2{position:relative;background:#000;color:#fff;padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-ud9oi2{max-width:1200px;margin:0 auto;position:relative;z-index:2}.content-grid.svelte-ud9oi2{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center;margin-bottom:clamp(60px,8vh,100px)}.bacteria-field.svelte-ud9oi2{position:absolute;inset:0;pointer-events:none;z-index:1}.bacteria-particle.svelte-ud9oi2{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 30%,#f3ffb1,#a0a0a0);opacity:0}.bacteria-particle.visible.svelte-ud9oi2{opacity:var(--opacity);animation:svelte-ud9oi2-float-bacteria var(--speed) ease-in-out infinite}@keyframes svelte-ud9oi2-float-bacteria{0%,to{transform:translate(0) scale(1)}25%{transform:translate(10px,-15px) scale(1.1)}50%{transform:translate(-5px,10px) scale(.9)}75%{transform:translate(15px,5px) scale(1.05)}}.gradient-overlay.svelte-ud9oi2{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 50%,rgba(243,255,177,.1) 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(160,160,160,.08) 0%,transparent 40%);opacity:0;transition:opacity 1s ease;z-index:1}.gradient-overlay.visible.svelte-ud9oi2{opacity:1}.gut-visual.svelte-ud9oi2{display:flex;flex-direction:column;align-items:center;gap:1.5em}.gut-svg.svelte-ud9oi2{width:100%;max-width:280px;height:auto}.intestine.svelte-ud9oi2{opacity:0;stroke-dasharray:500;stroke-dashoffset:500;transition:all 1s ease}.gut-visual.visible.svelte-ud9oi2 .intestine:where(.svelte-ud9oi2){opacity:1;stroke-dashoffset:0}.bad-bacteria.svelte-ud9oi2{opacity:0;transform-origin:center}.gut-visual.visible.svelte-ud9oi2 .bad-bacteria:where(.svelte-ud9oi2){animation:svelte-ud9oi2-pulse-bad 2s ease-in-out infinite}.gut-visual.visible.svelte-ud9oi2 .b1:where(.svelte-ud9oi2){animation-delay:0s}.gut-visual.visible.svelte-ud9oi2 .b2:where(.svelte-ud9oi2){animation-delay:.5s}.gut-visual.visible.svelte-ud9oi2 .b3:where(.svelte-ud9oi2){animation-delay:1s}@keyframes svelte-ud9oi2-pulse-bad{0%,to{opacity:.7;transform:scale(1)}50%{opacity:.9;transform:scale(1.2)}}.good-bacteria.svelte-ud9oi2{opacity:0}.gut-visual.visible.svelte-ud9oi2 .good-bacteria:where(.svelte-ud9oi2){animation:svelte-ud9oi2-fade-weak 3s ease-in-out infinite}@keyframes svelte-ud9oi2-fade-weak{0%,to{opacity:.3}50%{opacity:.5}}.warning-badge.svelte-ud9oi2{opacity:0;transform:scale(0);transition:all .5s ease .8s}.gut-visual.visible.svelte-ud9oi2 .warning-badge:where(.svelte-ud9oi2){opacity:1;transform:scale(1)}.visual-label.svelte-ud9oi2{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#a0a0a0}.eyebrow.svelte-ud9oi2{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}.headline.svelte-ud9oi2{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.1;margin-bottom:1em}.intro.svelte-ud9oi2{font-size:clamp(16px,1.8vw,21px);line-height:1.6;color:#a0a0a0}.stats.svelte-ud9oi2{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.stat.svelte-ud9oi2{padding:clamp(24px,3vw,40px);border:1px solid rgba(255,255,255,.1);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat.svelte-ud9oi2:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#F3FFB1,transparent);transform:scaleX(0);transition:transform .8s ease}.stat.visible.svelte-ud9oi2:before{transform:scaleX(1)}.stat-value-wrapper.svelte-ud9oi2{display:flex;align-items:baseline;gap:.1em;margin-bottom:.5em}.stat-value.svelte-ud9oi2{font-size:clamp(48px,6vw,72px);line-height:1;color:#f3ffb1;font-variant-numeric:tabular-nums}.stat-suffix.svelte-ud9oi2{font-size:clamp(24px,3vw,36px);color:#f3ffb1}.stat-bar.svelte-ud9oi2{height:4px;background:#ffffff1a;margin-bottom:1em;overflow:hidden}.stat-bar-fill.svelte-ud9oi2{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#a0a0a0);transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.5s}.stat-bar-fill.visible.svelte-ud9oi2{width:var(--target)}.stat-label.svelte-ud9oi2{display:block;font-size:clamp(13px,1.4vw,16px);color:#a0a0a0;line-height:1.4}.reveal.svelte-ud9oi2{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-ud9oi2{opacity:1;transform:translateY(0)}@media (max-width: 900px){.content-grid.svelte-ud9oi2{grid-template-columns:1fr}.gut-visual.svelte-ud9oi2{order:-1}.stats.svelte-ud9oi2{grid-template-columns:1fr}}.microbiome-science.svelte-jh6365{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#0a0a0a,#111,#0a0a0a);color:#fff;overflow:hidden}.container.svelte-jh6365{max-width:1200px;margin:0 auto;position:relative;z-index:2}.microbe-field.svelte-jh6365{position:absolute;inset:0;pointer-events:none;overflow:hidden}.microbe.svelte-jh6365{position:absolute;width:var(--size);height:var(--size);opacity:0}.microbe.visible.svelte-jh6365{opacity:1;animation:svelte-jh6365-drift-microbe 15s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-jh6365-drift-microbe{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(20px,-20px) rotate(180deg)}}.header.svelte-jh6365{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);align-items:end}.eyebrow.svelte-jh6365{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:.75em}h2.svelte-jh6365{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0}.intro.svelte-jh6365{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:#a0a0a0;margin:0}.process-diagram.svelte-jh6365{margin-bottom:clamp(50px,7vh,80px);padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);overflow-x:auto}.process-svg.svelte-jh6365{width:100%;min-width:600px;height:auto}.step-circle.svelte-jh6365{stroke-dasharray:320;stroke-dashoffset:320;transition:stroke-dashoffset .8s ease}.process-diagram.visible.svelte-jh6365 .step-circle:where(.svelte-jh6365){stroke-dashoffset:0}.process-diagram.visible.svelte-jh6365 .s1:where(.svelte-jh6365) .step-circle:where(.svelte-jh6365){transition-delay:0s}.process-diagram.visible.svelte-jh6365 .s2:where(.svelte-jh6365) .step-circle:where(.svelte-jh6365){transition-delay:.3s}.process-diagram.visible.svelte-jh6365 .s3:where(.svelte-jh6365) .step-circle:where(.svelte-jh6365){transition-delay:.6s}.process-diagram.visible.svelte-jh6365 .s4:where(.svelte-jh6365) .step-circle:where(.svelte-jh6365){transition-delay:.9s}.flow-arrow.svelte-jh6365{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .5s ease}.process-diagram.visible.svelte-jh6365 .a1:where(.svelte-jh6365){stroke-dashoffset:0;transition-delay:.2s}.process-diagram.visible.svelte-jh6365 .a2:where(.svelte-jh6365){stroke-dashoffset:0;transition-delay:.5s}.process-diagram.visible.svelte-jh6365 .a3:where(.svelte-jh6365){stroke-dashoffset:0;transition-delay:.8s}.composition-section.svelte-jh6365{margin-bottom:clamp(50px,7vh,80px)}.composition-title.svelte-jh6365{font-size:clamp(18px,2vw,24px);font-weight:500;margin:0 0 1.5em}.composition-chart.svelte-jh6365{margin-bottom:2em}.chart-bar.svelte-jh6365{display:flex;height:12px;border-radius:6px;overflow:hidden;background:#ffffff1a}.bar-segment.svelte-jh6365{height:100%;width:0;background:var(--color);transition:width 1s cubic-bezier(.16,1,.3,1)}.bar-segment.active.svelte-jh6365{width:var(--width)}.bacteria-cards.svelte-jh6365{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-s, 16px)}.bacteria-card.svelte-jh6365{padding:clamp(16px,2vw,24px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);opacity:.4;transform:translateY(15px);transition:all .5s cubic-bezier(.16,1,.3,1)}.bacteria-card.active.svelte-jh6365{opacity:1;transform:translateY(0);border-color:var(--accent)}.card-header.svelte-jh6365{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5em}.category-name.svelte-jh6365{font-size:13px;font-weight:600;color:var(--accent)}.category-pct.svelte-jh6365{font-size:18px;font-weight:500;color:#fff}.category-role.svelte-jh6365{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#a0a0a0;margin-bottom:.75em}.card-desc.svelte-jh6365{font-size:12px;line-height:1.5;color:#888;margin:0 0 1em}.key-species.svelte-jh6365{display:flex;flex-wrap:wrap;gap:.3em}.species-tag.svelte-jh6365{font-size:9px;font-style:italic;padding:.2em .5em;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#a0a0a0}.insight-box.svelte-jh6365{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.insight-icon.svelte-jh6365{width:40px;height:40px;flex-shrink:0}.insight-box.svelte-jh6365 p:where(.svelte-jh6365){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#a0a0a0;margin:0}.insight-box.svelte-jh6365 strong:where(.svelte-jh6365){color:#f3ffb1}.reveal.svelte-jh6365{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-jh6365{opacity:1;transform:translateY(0)}@media (max-width: 1100px){.bacteria-cards.svelte-jh6365{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.header.svelte-jh6365{grid-template-columns:1fr}.bacteria-cards.svelte-jh6365{grid-template-columns:1fr 1fr}}@media (max-width: 500px){.bacteria-cards.svelte-jh6365{grid-template-columns:1fr}}.microbiome-benefits.svelte-q0jozj{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:#fff;color:#000;overflow:hidden}.container.svelte-q0jozj{max-width:1200px;margin:0 auto}.header.svelte-q0jozj{max-width:700px;margin-bottom:clamp(50px,7vh,80px)}.eyebrow.svelte-q0jozj{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#a0a0a0;margin-bottom:1em}h2.svelte-q0jozj{font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-q0jozj{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:#666;margin:0}.benefits-grid.svelte-q0jozj{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(40px,5vh,60px)}.benefit-card.svelte-q0jozj{position:relative;padding:clamp(28px,3.5vw,44px);background:#fafafa;border:1px solid #e5e5e5;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1)}.benefit-card.active.svelte-q0jozj{opacity:1;transform:translateY(0)}.benefit-card.svelte-q0jozj:hover{border-color:#f3ffb1}.benefit-card.svelte-q0jozj:hover .benefit-glow:where(.svelte-q0jozj){opacity:1}.benefit-glow.svelte-q0jozj{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f3ffb1,#a0a0a0,#f3ffb1);opacity:0;transition:opacity .3s ease}.benefit-header.svelte-q0jozj{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5em}.benefit-category.svelte-q0jozj{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#888;padding:.4em .8em;background:#0000000a}.benefit-icon.svelte-q0jozj{width:48px;height:48px;color:#000}.benefit-icon.svelte-q0jozj svg:where(.svelte-q0jozj){width:100%;height:100%}.icon-path.svelte-q0jozj{stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset .8s ease}.benefit-card.active.svelte-q0jozj .icon-path:where(.svelte-q0jozj){stroke-dashoffset:0}.icon-ring.svelte-q0jozj{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .6s ease}.benefit-card.active.svelte-q0jozj .icon-ring:where(.svelte-q0jozj){stroke-dashoffset:0}.icon-dot.svelte-q0jozj{opacity:0;transition:opacity .4s ease .4s}.benefit-card.active.svelte-q0jozj .icon-dot:where(.svelte-q0jozj){opacity:1}.benefit-title.svelte-q0jozj{font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .75em}.benefit-desc.svelte-q0jozj{font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#666;margin:0 0 1.5em}.benefit-stats.svelte-q0jozj{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding-top:1.5em;border-top:1px solid #e5e5e5}.stat-item.svelte-q0jozj{opacity:0;transform:translateY(10px);transition:all .4s ease;transition-delay:var(--delay)}.benefit-card.active.svelte-q0jozj .stat-item:where(.svelte-q0jozj){opacity:1;transform:translateY(0)}.stat-value.svelte-q0jozj{display:block;font-size:clamp(28px,3vw,36px);font-weight:500;color:#000;line-height:1;margin-bottom:.25em}.stat-label.svelte-q0jozj{display:block;font-size:clamp(11px,1.1vw,13px);color:#888;line-height:1.3}.disclaimer.svelte-q0jozj{font-size:12px;line-height:1.5;color:#999;text-align:center;max-width:800px;margin:0 auto}.reveal.svelte-q0jozj{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-q0jozj{opacity:1;transform:translateY(0)}@media (max-width: 900px){.benefits-grid.svelte-q0jozj{grid-template-columns:1fr}}.microbiome-experience.svelte-1802mbv{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#0f0f0f,#1a1a1a,#0f0f0f);color:#fff;overflow:hidden}.container.svelte-1802mbv{max-width:1100px;margin:0 auto;position:relative;z-index:2}.pattern-bg.svelte-1802mbv{position:absolute;inset:0;pointer-events:none}.pattern-bacteria.svelte-1802mbv{position:absolute;width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(circle at 30% 30%,#f3ffb1,#a0a0a0);opacity:0}.pattern-bacteria.visible.svelte-1802mbv{opacity:.15;animation:svelte-1802mbv-pulse-bacteria 4s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-1802mbv-pulse-bacteria{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.25;transform:scale(1.3)}}.header.svelte-1802mbv{max-width:700px;margin-bottom:clamp(50px,7vh,70px)}.eyebrow.svelte-1802mbv{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-1802mbv{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-1802mbv{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:#a0a0a0;margin:0}.progress-tracker.svelte-1802mbv{margin-bottom:clamp(40px,6vh,60px)}.progress-bar.svelte-1802mbv{height:4px;background:#ffffff1a;border-radius:2px;position:relative;overflow:hidden}.progress-fill.svelte-1802mbv{height:100%;background:linear-gradient(90deg,#f3ffb1,#a0a0a0);border-radius:2px;transition:width .5s ease}.progress-glow.svelte-1802mbv{position:absolute;top:-4px;width:12px;height:12px;background:#f3ffb1;border-radius:50%;filter:blur(4px);transition:left .5s ease}.progress-labels.svelte-1802mbv{display:flex;justify-content:space-between;margin-top:.75em;font-size:11px;color:#666;text-transform:uppercase;letter-spacing:.05em}.current-phase.svelte-1802mbv{color:#f3ffb1;font-weight:500}.timeline.svelte-1802mbv{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.phase.svelte-1802mbv{opacity:.3;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.phase.active.svelte-1802mbv{opacity:1;transform:translateY(0)}.phase.current.svelte-1802mbv .phase-marker:where(.svelte-1802mbv) .marker-icon:where(.svelte-1802mbv){animation:svelte-1802mbv-bounce-icon .5s ease}@keyframes svelte-1802mbv-bounce-icon{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.phase-marker.svelte-1802mbv{position:relative;margin-bottom:1em}.marker-icon.svelte-1802mbv{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#f3ffb11a;border:1px solid rgba(243,255,177,.3);border-radius:12px;color:#f3ffb1}.marker-icon.svelte-1802mbv svg:where(.svelte-1802mbv){width:28px;height:28px}.phase.active.svelte-1802mbv .marker-icon:where(.svelte-1802mbv){background:#f3ffb133;border-color:#f3ffb1}.phase-day.svelte-1802mbv{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#f3ffb1;margin-bottom:.5em}.phase-title.svelte-1802mbv{font-size:clamp(16px,1.8vw,20px);font-weight:500;margin:0 0 .5em}.phase-desc.svelte-1802mbv{font-size:clamp(13px,1.3vw,14px);line-height:1.5;color:#a0a0a0;margin:0}.report-preview.svelte-1802mbv{padding:clamp(30px,4vw,50px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);margin-bottom:clamp(30px,4vh,50px)}.preview-header.svelte-1802mbv{text-align:center;margin-bottom:2em}.preview-header.svelte-1802mbv h3:where(.svelte-1802mbv){font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .5em}.preview-header.svelte-1802mbv p:where(.svelte-1802mbv){font-size:14px;color:#a0a0a0;margin:0}.preview-grid.svelte-1802mbv{display:grid;grid-template-columns:repeat(6,1fr);gap:1em}.preview-item.svelte-1802mbv{text-align:center;padding:1em;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.preview-icon.svelte-1802mbv{font-size:24px;margin-bottom:.5em}.preview-label.svelte-1802mbv{font-size:11px;color:#a0a0a0;line-height:1.3}.support-note.svelte-1802mbv{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.note-icon.svelte-1802mbv{width:40px;height:40px;flex-shrink:0}.note-content.svelte-1802mbv strong:where(.svelte-1802mbv){display:block;font-size:15px;color:#f3ffb1;margin-bottom:.5em}.note-content.svelte-1802mbv p:where(.svelte-1802mbv){font-size:14px;line-height:1.6;color:#a0a0a0;margin:0}.reveal.svelte-1802mbv{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1802mbv{opacity:1;transform:translateY(0)}@media (max-width: 900px){.timeline.svelte-1802mbv{grid-template-columns:repeat(2,1fr)}.preview-grid.svelte-1802mbv{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.timeline.svelte-1802mbv{grid-template-columns:1fr}.preview-grid.svelte-1802mbv{grid-template-columns:repeat(2,1fr)}}.biomarker-problem.svelte-edhjbs{position:relative;background:#000;color:#fff;padding:clamp(100px,15vh,180px) var(--spacing-m, 24px);overflow:hidden}.container.svelte-edhjbs{max-width:1200px;margin:0 auto;position:relative;z-index:2}.content-grid.svelte-edhjbs{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center;margin-bottom:clamp(60px,8vh,100px)}.data-field.svelte-edhjbs{position:absolute;inset:0;pointer-events:none;z-index:1;font-family:monospace}.data-point.svelte-edhjbs{position:absolute;font-size:14px;font-weight:700;opacity:0}.data-point.visible.svelte-edhjbs{opacity:.3;animation:svelte-edhjbs-flicker-data 3s ease-in-out infinite}@keyframes svelte-edhjbs-flicker-data{0%,to{opacity:.3}50%{opacity:.1}75%{opacity:.4}}.gradient-overlay.svelte-edhjbs{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 50%,rgba(243,255,177,.1) 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(160,160,160,.08) 0%,transparent 40%);opacity:0;transition:opacity 1s ease;z-index:1}.gradient-overlay.visible.svelte-edhjbs{opacity:1}.dashboard-visual.svelte-edhjbs{display:flex;flex-direction:column;align-items:center;gap:1.5em}.dashboard-svg.svelte-edhjbs{width:100%;max-width:280px;height:auto}.dash-frame.svelte-edhjbs{stroke-dasharray:640;stroke-dashoffset:640;transition:stroke-dashoffset 1s ease}.dashboard-visual.visible.svelte-edhjbs .dash-frame:where(.svelte-edhjbs){stroke-dashoffset:0}.metric-row.svelte-edhjbs{opacity:0;transition:opacity .5s ease}.dashboard-visual.visible.svelte-edhjbs .m1:where(.svelte-edhjbs){opacity:1;transition-delay:.3s}.dashboard-visual.visible.svelte-edhjbs .m2:where(.svelte-edhjbs){opacity:1;transition-delay:.5s}.dashboard-visual.visible.svelte-edhjbs .m3:where(.svelte-edhjbs){opacity:1;transition-delay:.7s}.dashboard-visual.visible.svelte-edhjbs .m4:where(.svelte-edhjbs){opacity:1;transition-delay:.9s}.dashboard-visual.visible.svelte-edhjbs .m5:where(.svelte-edhjbs){opacity:1;transition-delay:1.1s}.warning-overlay.svelte-edhjbs{opacity:0;transition:opacity .5s ease 1.3s}.dashboard-visual.visible.svelte-edhjbs .warning-overlay:where(.svelte-edhjbs){opacity:1;animation:svelte-edhjbs-pulse-warning 2s ease-in-out infinite 1.5s}@keyframes svelte-edhjbs-pulse-warning{0%,to{opacity:.8}50%{opacity:.4}}.visual-label.svelte-edhjbs{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#f3ffb1}.eyebrow.svelte-edhjbs{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}.headline.svelte-edhjbs{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.1;margin-bottom:1em}.intro.svelte-edhjbs{font-size:clamp(16px,1.8vw,21px);line-height:1.6;color:#a0a0a0}.stats.svelte-edhjbs{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px)}.stat.svelte-edhjbs{padding:clamp(24px,3vw,40px);border:1px solid rgba(255,255,255,.1);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat.svelte-edhjbs:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#F3FFB1,transparent);transform:scaleX(0);transition:transform .8s ease}.stat.visible.svelte-edhjbs:before{transform:scaleX(1)}.stat-value-wrapper.svelte-edhjbs{display:flex;align-items:baseline;gap:.1em;margin-bottom:.5em}.stat-value.svelte-edhjbs{font-size:clamp(48px,6vw,72px);line-height:1;color:#f3ffb1;font-variant-numeric:tabular-nums}.stat-suffix.svelte-edhjbs{font-size:clamp(24px,3vw,36px);color:#f3ffb1}.stat-bar.svelte-edhjbs{height:4px;background:#ffffff1a;margin-bottom:1em;overflow:hidden}.stat-bar-fill.svelte-edhjbs{height:100%;width:0;background:linear-gradient(90deg,#f3ffb1,#a0a0a0);transition:width 1.5s cubic-bezier(.16,1,.3,1);transition-delay:.5s}.stat-bar-fill.visible.svelte-edhjbs{width:var(--target)}.stat-label.svelte-edhjbs{display:block;font-size:clamp(13px,1.4vw,16px);color:#a0a0a0;line-height:1.4}.reveal.svelte-edhjbs{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.visible.svelte-edhjbs{opacity:1;transform:translateY(0)}@media (max-width: 900px){.content-grid.svelte-edhjbs{grid-template-columns:1fr}.dashboard-visual.svelte-edhjbs{order:-1}.stats.svelte-edhjbs{grid-template-columns:1fr}}.biomarker-science.svelte-1r461x1{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#0a0a0a,#111,#0a0a0a);color:#fff;overflow:hidden}.container.svelte-1r461x1{max-width:1200px;margin:0 auto;position:relative;z-index:2}.data-stream.svelte-1r461x1{position:absolute;inset:0;pointer-events:none;overflow:hidden}.stream-line.svelte-1r461x1{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#F3FFB1,transparent);opacity:0}.stream-line.visible.svelte-1r461x1{opacity:.15;animation:svelte-1r461x1-stream-flow 3s linear infinite;animation-delay:var(--delay)}@keyframes svelte-1r461x1-stream-flow{0%{transform:translate(-100%)}to{transform:translate(100%)}}.header.svelte-1r461x1{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l, 48px);margin-bottom:clamp(50px,7vh,80px);align-items:end}.eyebrow.svelte-1r461x1{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:.75em}h2.svelte-1r461x1{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0}.intro.svelte-1r461x1{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:#a0a0a0;margin:0}.process-diagram.svelte-1r461x1{margin-bottom:clamp(50px,7vh,80px);padding:clamp(30px,4vw,50px);background:#ffffff05;border:1px solid rgba(255,255,255,.08);overflow-x:auto}.process-svg.svelte-1r461x1{width:100%;min-width:600px;height:auto}.step-circle.svelte-1r461x1{stroke-dasharray:320;stroke-dashoffset:320;transition:stroke-dashoffset .8s ease}.process-diagram.visible.svelte-1r461x1 .step-circle:where(.svelte-1r461x1){stroke-dashoffset:0}.process-diagram.visible.svelte-1r461x1 .s1:where(.svelte-1r461x1) .step-circle:where(.svelte-1r461x1){transition-delay:0s}.process-diagram.visible.svelte-1r461x1 .s2:where(.svelte-1r461x1) .step-circle:where(.svelte-1r461x1){transition-delay:.3s}.process-diagram.visible.svelte-1r461x1 .s3:where(.svelte-1r461x1) .step-circle:where(.svelte-1r461x1){transition-delay:.6s}.process-diagram.visible.svelte-1r461x1 .s4:where(.svelte-1r461x1) .step-circle:where(.svelte-1r461x1){transition-delay:.9s}.flow-arrow.svelte-1r461x1{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .5s ease}.process-diagram.visible.svelte-1r461x1 .a1:where(.svelte-1r461x1){stroke-dashoffset:0;transition-delay:.2s}.process-diagram.visible.svelte-1r461x1 .a2:where(.svelte-1r461x1){stroke-dashoffset:0;transition-delay:.5s}.process-diagram.visible.svelte-1r461x1 .a3:where(.svelte-1r461x1){stroke-dashoffset:0;transition-delay:.8s}.biomarker-cards.svelte-1r461x1{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-s, 16px);margin-bottom:clamp(50px,7vh,80px)}.biomarker-card.svelte-1r461x1{padding:clamp(16px,2vw,24px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);opacity:.4;transform:translateY(15px);transition:all .5s cubic-bezier(.16,1,.3,1)}.biomarker-card.active.svelte-1r461x1{opacity:1;transform:translateY(0);border-color:var(--accent)}.card-header.svelte-1r461x1{margin-bottom:1em}.category-name.svelte-1r461x1{font-size:14px;font-weight:600;color:var(--accent)}.marker-tags.svelte-1r461x1{display:flex;flex-wrap:wrap;gap:.3em;margin-bottom:1em}.marker-tag.svelte-1r461x1{font-size:9px;padding:.25em .5em;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#a0a0a0}.card-desc.svelte-1r461x1{font-size:12px;line-height:1.5;color:#888;margin:0 0 1em}.card-insight.svelte-1r461x1{display:flex;align-items:center;gap:.5em;font-size:11px;color:var(--accent);padding-top:1em;border-top:1px solid rgba(255,255,255,.08)}.card-insight.svelte-1r461x1 .insight-icon:where(.svelte-1r461x1){width:16px;height:16px;flex-shrink:0}.insight-box.svelte-1r461x1{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.insight-box.svelte-1r461x1>.insight-icon:where(.svelte-1r461x1){width:40px;height:40px;flex-shrink:0}.insight-box.svelte-1r461x1 p:where(.svelte-1r461x1){font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#a0a0a0;margin:0}.insight-box.svelte-1r461x1 strong:where(.svelte-1r461x1){color:#f3ffb1}.reveal.svelte-1r461x1{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1r461x1{opacity:1;transform:translateY(0)}@media (max-width: 1100px){.biomarker-cards.svelte-1r461x1{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.header.svelte-1r461x1{grid-template-columns:1fr}.biomarker-cards.svelte-1r461x1{grid-template-columns:1fr 1fr}}@media (max-width: 500px){.biomarker-cards.svelte-1r461x1{grid-template-columns:1fr}}.biomarker-benefits.svelte-1wa7b1v{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:#fff;color:#000;overflow:hidden}.container.svelte-1wa7b1v{max-width:1200px;margin:0 auto}.header.svelte-1wa7b1v{max-width:700px;margin-bottom:clamp(50px,7vh,80px)}.eyebrow.svelte-1wa7b1v{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#a0a0a0;margin-bottom:1em}h2.svelte-1wa7b1v{font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-1wa7b1v{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:#666;margin:0}.benefits-grid.svelte-1wa7b1v{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(40px,5vh,60px)}.benefit-card.svelte-1wa7b1v{position:relative;padding:clamp(28px,3.5vw,44px);background:#fafafa;border:1px solid #e5e5e5;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1)}.benefit-card.active.svelte-1wa7b1v{opacity:1;transform:translateY(0)}.benefit-card.svelte-1wa7b1v:hover{border-color:#f3ffb1}.benefit-card.svelte-1wa7b1v:hover .benefit-glow:where(.svelte-1wa7b1v){opacity:1}.benefit-glow.svelte-1wa7b1v{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f3ffb1,#a0a0a0,#f3ffb1);opacity:0;transition:opacity .3s ease}.benefit-header.svelte-1wa7b1v{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5em}.benefit-category.svelte-1wa7b1v{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#888;padding:.4em .8em;background:#0000000a}.benefit-icon.svelte-1wa7b1v{width:48px;height:48px;color:#000}.benefit-icon.svelte-1wa7b1v svg:where(.svelte-1wa7b1v){width:100%;height:100%}.icon-path.svelte-1wa7b1v{stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset .8s ease}.benefit-card.active.svelte-1wa7b1v .icon-path:where(.svelte-1wa7b1v){stroke-dashoffset:0}.icon-ring.svelte-1wa7b1v{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .6s ease}.benefit-card.active.svelte-1wa7b1v .icon-ring:where(.svelte-1wa7b1v){stroke-dashoffset:0}.icon-dot.svelte-1wa7b1v{opacity:0;transition:opacity .4s ease .4s}.benefit-card.active.svelte-1wa7b1v .icon-dot:where(.svelte-1wa7b1v){opacity:1}.benefit-title.svelte-1wa7b1v{font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .75em}.benefit-desc.svelte-1wa7b1v{font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#666;margin:0 0 1.5em}.benefit-stats.svelte-1wa7b1v{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding-top:1.5em;border-top:1px solid #e5e5e5}.stat-item.svelte-1wa7b1v{opacity:0;transform:translateY(10px);transition:all .4s ease;transition-delay:var(--delay)}.benefit-card.active.svelte-1wa7b1v .stat-item:where(.svelte-1wa7b1v){opacity:1;transform:translateY(0)}.stat-value.svelte-1wa7b1v{display:block;font-size:clamp(28px,3vw,36px);font-weight:500;color:#000;line-height:1;margin-bottom:.25em}.stat-label.svelte-1wa7b1v{display:block;font-size:clamp(11px,1.1vw,13px);color:#888;line-height:1.3}.disclaimer.svelte-1wa7b1v{font-size:12px;line-height:1.5;color:#999;text-align:center;max-width:800px;margin:0 auto}.reveal.svelte-1wa7b1v{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-1wa7b1v{opacity:1;transform:translateY(0)}@media (max-width: 900px){.benefits-grid.svelte-1wa7b1v{grid-template-columns:1fr}}.biomarker-experience.svelte-qd6hev{position:relative;padding:clamp(80px,12vh,140px) var(--spacing-m, 24px);background:linear-gradient(180deg,#0f0f0f,#1a1a1a,#0f0f0f);color:#fff;overflow:hidden}.container.svelte-qd6hev{max-width:1100px;margin:0 auto;position:relative;z-index:2}.pattern-bg.svelte-qd6hev{position:absolute;inset:0;pointer-events:none}.pattern-cell.svelte-qd6hev{position:absolute;width:3px;height:3px;background:#f3ffb1;opacity:0}.pattern-cell.visible.svelte-qd6hev{opacity:.1;animation:svelte-qd6hev-pulse-cell 4s ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-qd6hev-pulse-cell{0%,to{opacity:.1}50%{opacity:.25}}.header.svelte-qd6hev{max-width:700px;margin-bottom:clamp(50px,7vh,70px)}.eyebrow.svelte-qd6hev{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#f3ffb1;margin-bottom:1em}h2.svelte-qd6hev{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin:0 0 .75em}.intro.svelte-qd6hev{font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:#a0a0a0;margin:0}.progress-tracker.svelte-qd6hev{margin-bottom:clamp(40px,6vh,60px)}.progress-bar.svelte-qd6hev{height:4px;background:#ffffff1a;border-radius:2px;position:relative;overflow:hidden}.progress-fill.svelte-qd6hev{height:100%;background:linear-gradient(90deg,#f3ffb1,#a0a0a0);border-radius:2px;transition:width .5s ease}.progress-glow.svelte-qd6hev{position:absolute;top:-4px;width:12px;height:12px;background:#f3ffb1;border-radius:50%;filter:blur(4px);transition:left .5s ease}.progress-labels.svelte-qd6hev{display:flex;justify-content:space-between;margin-top:.75em;font-size:11px;color:#666;text-transform:uppercase;letter-spacing:.05em}.current-phase.svelte-qd6hev{color:#f3ffb1;font-weight:500}.timeline.svelte-qd6hev{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-m, 24px);margin-bottom:clamp(50px,7vh,80px)}.phase.svelte-qd6hev{opacity:.3;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.phase.active.svelte-qd6hev{opacity:1;transform:translateY(0)}.phase.current.svelte-qd6hev .phase-marker:where(.svelte-qd6hev) .marker-icon:where(.svelte-qd6hev){animation:svelte-qd6hev-bounce-icon .5s ease}@keyframes svelte-qd6hev-bounce-icon{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.phase-marker.svelte-qd6hev{position:relative;margin-bottom:1em}.marker-icon.svelte-qd6hev{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#f3ffb11a;border:1px solid rgba(243,255,177,.3);border-radius:12px;color:#f3ffb1}.marker-icon.svelte-qd6hev svg:where(.svelte-qd6hev){width:28px;height:28px}.phase.active.svelte-qd6hev .marker-icon:where(.svelte-qd6hev){background:#f3ffb133;border-color:#f3ffb1}.phase-day.svelte-qd6hev{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#f3ffb1;margin-bottom:.5em}.phase-title.svelte-qd6hev{font-size:clamp(16px,1.8vw,20px);font-weight:500;margin:0 0 .5em}.phase-desc.svelte-qd6hev{font-size:clamp(13px,1.3vw,14px);line-height:1.5;color:#a0a0a0;margin:0}.report-preview.svelte-qd6hev{padding:clamp(30px,4vw,50px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);margin-bottom:clamp(30px,4vh,50px)}.preview-header.svelte-qd6hev{text-align:center;margin-bottom:2em}.preview-header.svelte-qd6hev h3:where(.svelte-qd6hev){font-size:clamp(20px,2.2vw,26px);font-weight:500;margin:0 0 .5em}.preview-header.svelte-qd6hev p:where(.svelte-qd6hev){font-size:14px;color:#a0a0a0;margin:0}.preview-grid.svelte-qd6hev{display:grid;grid-template-columns:repeat(6,1fr);gap:1em}.preview-item.svelte-qd6hev{text-align:center;padding:1em;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.preview-icon.svelte-qd6hev{font-size:24px;margin-bottom:.5em}.preview-label.svelte-qd6hev{font-size:11px;color:#a0a0a0;line-height:1.3}.support-note.svelte-qd6hev{display:flex;align-items:flex-start;gap:1.5em;padding:clamp(24px,3vw,36px);background:#f3ffb10d;border:1px solid rgba(243,255,177,.2)}.note-icon.svelte-qd6hev{width:40px;height:40px;flex-shrink:0}.note-content.svelte-qd6hev strong:where(.svelte-qd6hev){display:block;font-size:15px;color:#f3ffb1;margin-bottom:.5em}.note-content.svelte-qd6hev p:where(.svelte-qd6hev){font-size:14px;line-height:1.6;color:#a0a0a0;margin:0}.reveal.svelte-qd6hev{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.reveal.visible.svelte-qd6hev{opacity:1;transform:translateY(0)}@media (max-width: 900px){.timeline.svelte-qd6hev{grid-template-columns:repeat(2,1fr)}.preview-grid.svelte-qd6hev{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.timeline.svelte-qd6hev{grid-template-columns:1fr}.preview-grid.svelte-qd6hev{grid-template-columns:repeat(2,1fr)}}
