@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#08060d;--ink-soft:#110c1b;--purple:#6125e8;--purple-light:#9a6bff;--acid:#ddf20a;--white:#f8f6fb;--muted:#ffffff94;--mx:0;--my:0;--pointer-x:50vw;--pointer-y:50vh;--auto-x:0px;--auto-y:0px;--auto-rot:0deg;--auto-scale:1;--pulse:0}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--white);margin:0;font-family:Arial,Helvetica,sans-serif}body,a,button{cursor:default}@media (pointer:fine){body,a,button{cursor:none}}a{color:inherit;text-decoration:none}button{font:inherit}h1,h2,h3,p{margin-top:0}.experience{background:var(--ink);position:relative;overflow:clip}.pointer-aura{z-index:50;width:420px;height:420px;top:var(--pointer-y);left:var(--pointer-x);pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle,#ddf20a17,#0000 66%);border-radius:50%;position:fixed;transform:translate(-50%,-50%)}.capsule-cursor{z-index:100;width:15px;height:34px;top:var(--pointer-y);left:var(--pointer-x);pointer-events:none;background:linear-gradient(#f9f6e7 0 48%,#cde400 49% 100%);border:1px solid #ffffffdb;border-radius:999px;transition:width .16s,height .16s;display:none;position:fixed;overflow:hidden;transform:translate(-50%,-50%)rotate(38deg);box-shadow:0 0 8px #ffffffb8,0 0 22px #ddf20ab8,0 0 42px #7a38ffa6}.capsule-cursor:after{content:"";background:#1e162f5c;height:1px;position:absolute;top:48%;left:0;right:0}.capsule-cursor i{filter:blur(1px);background:#ffffffb8;border-radius:50%;width:4px;height:13px;position:absolute;top:3px;left:3px}@media (pointer:fine){.capsule-cursor{display:block}}.cinematic-header{z-index:30;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#0604099e,#0000);border-bottom:1px solid #ffffff26;grid-template-columns:1fr auto 1fr;align-items:center;height:84px;padding:0 clamp(24px,5vw,80px);display:grid;position:absolute;top:0;left:0;right:0}.brand{letter-spacing:.25em;justify-self:start;align-items:center;gap:12px;font-size:12px;font-weight:900;display:inline-flex}.brand-mark{border:2px solid var(--acid);width:34px;height:34px;color:var(--acid);letter-spacing:0;border-right-color:#0000;border-radius:50%;place-items:center;font-size:16px;animation:12s linear infinite markSpin;display:grid}@keyframes markSpin{to{transform:rotate(360deg)}}nav{letter-spacing:.18em;text-transform:uppercase;gap:clamp(24px,4vw,54px);font-size:9px;font-weight:800;display:flex}nav a{opacity:.68;transition:opacity .18s;position:relative}nav a:after{content:"";background:var(--acid);height:1px;transition:right .22s;position:absolute;bottom:-8px;left:0;right:100%}nav a:hover,nav a:focus-visible{opacity:1}nav a:hover:after,nav a:focus-visible:after{right:0}.header-cta{letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:12px;font-size:9px;font-weight:900;display:inline-flex}.header-actions{justify-self:end;align-items:center;gap:20px;display:flex}.motion-toggle{color:#ffffffad;letter-spacing:.16em;text-transform:uppercase;background:#08050e47;border:1px solid #ffffff30;align-items:center;gap:8px;padding:7px 9px;font-size:7px;font-weight:900;display:inline-flex}.motion-toggle i{background:var(--acid);width:6px;height:6px;box-shadow:0 0 10px var(--acid);border-radius:50%;animation:1.2s ease-in-out infinite motionIndicator}.motion-toggle[aria-pressed=false] i{box-shadow:none;background:#ffffff59;animation:none}@keyframes motionIndicator{0%,to{opacity:.55;transform:scale(.75)}50%{opacity:1;transform:scale(1.25)}}.header-cta span{background:var(--acid);color:#111;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;transition:transform .2s;display:grid}.header-cta:hover span{transform:rotate(45deg)scale(1.08)}.immersive-hero{isolation:isolate;align-items:flex-end;min-height:100svh;padding:140px clamp(24px,6vw,94px) 84px;display:flex;position:relative;overflow:hidden}.hero-master{z-index:-5;object-fit:cover;object-position:center;width:106%;height:106%;transform:translate3d(calc(var(--mx) * -18px + var(--auto-x)), calc(var(--my) * -14px + var(--auto-y)), 0) scale(calc(1.055 * var(--auto-scale))) rotate(var(--auto-rot)) rotateX(calc(var(--my) * -1.1deg)) rotateY(calc(var(--mx) * 1.1deg));filter:saturate(1.08)contrast(1.03);will-change:transform;position:absolute;inset:-3%}.hero-depth{z-index:-3;pointer-events:none;mix-blend-mode:screen;opacity:.34;will-change:transform;background:url(/clarity-hero.jpg) 50%/cover no-repeat;position:absolute;inset:-2%}.depth-left{clip-path:polygon(0 0,31% 0,23% 100%,0 100%);transform:translate3d(calc(var(--mx) * 30px + var(--auto-x) * -.8), calc(var(--my) * 18px + var(--auto-y) * .55), 0) scale(1.08) rotate(calc(var(--auto-rot) * -1));filter:blur(.4px)saturate(1.2)}.depth-right{clip-path:polygon(76% 0,100% 0,100% 100%,69% 100%);transform:translate3d(calc(var(--mx) * -36px + var(--auto-x) * .9), calc(var(--my) * -20px + var(--auto-y) * -.6), 0) scale(1.1) rotate(var(--auto-rot));filter:blur(.7px)saturate(1.25)}.hero-shade{z-index:-1;background:linear-gradient(90deg,#07040df0 0%,#08050fbf 28%,#08050f1a 60%,#08050f3d 100%),linear-gradient(#0000 52%,#07040ce0);position:absolute;inset:0}.hero-shade:after{content:"";background:radial-gradient(circle at 65% 47%,#0000 0 25%,#08050f29 63%);position:absolute;inset:0}.energy-line{z-index:0;background:linear-gradient(90deg, transparent, var(--acid), #fff, transparent);opacity:.72;transform-origin:50%;pointer-events:none;width:72%;height:2px;position:absolute;left:-15%;box-shadow:0 0 15px #ddf20acc,0 0 42px #ddf20a7a}.line-one{transform:rotate(13deg) translateX(calc(var(--mx) * 45px));animation:3.4s ease-in-out infinite beamPulse;top:44%}.line-two{width:60%;transform:rotate(-7deg) translateX(calc(var(--mx) * -36px));animation:4.5s ease-in-out infinite reverse beamPulse;bottom:23%;left:auto;right:-29%}@keyframes beamPulse{0%,to{opacity:.38;filter:blur(.5px)}50%{opacity:.95;filter:blur()}}.brain-hologram{aspect-ratio:1.2;z-index:2;pointer-events:none;width:min(47vw,720px);transform:translate3d(calc(var(--mx) * -26px + var(--auto-x) * .42), calc(var(--my) * -20px + var(--auto-y) * .42), 0) rotateY(calc(var(--mx) * 8deg)) rotateX(calc(var(--my) * -6deg));transform-style:preserve-3d;filter:drop-shadow(0 0 28px #7b42ff61);mix-blend-mode:screen;position:absolute;top:12%;right:1.5%}.brain-hologram:before,.brain-hologram:after{content:"";background:radial-gradient(circle,#7c3eff29,#0000 68%);border-radius:50%;animation:3.8s ease-in-out infinite brainField;position:absolute;inset:12% 9%}.brain-hologram:after{background:radial-gradient(circle,#ddf20a1f,#0000 70%);animation-delay:-1.8s;inset:25%}@keyframes brainField{0%,to{opacity:.38;transform:scale(.86)}50%{opacity:.86;transform:scale(1.08)}}.brain-hologram svg{z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.brain-piece{fill:#7c3eff06;stroke:url(#brainStroke);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:6.8s cubic-bezier(.45,0,.18,1) infinite brainAssemble}.piece-2{animation-delay:-.2s}.piece-3{animation-delay:-5.8s}.piece-4{animation-delay:-5.35s}.piece-5{animation-delay:-4.9s}.piece-6{animation-delay:-4.45s}.piece-7{animation-delay:-4s}.piece-8{animation-delay:-3.55s}@keyframes brainAssemble{0%,10%{stroke-dashoffset:1px;opacity:0}38%,78%{stroke-dashoffset:0;opacity:.95}91%,to{stroke-dashoffset:-1px;opacity:0}}.brain-nodes circle{fill:var(--acid);stroke:#ffffffd9;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:2.3s ease-in-out infinite brainNode}.brain-nodes circle:nth-child(2n){animation-delay:-.7s}.brain-nodes circle:nth-child(3n){animation-delay:-1.4s}@keyframes brainNode{0%,to{opacity:.22;transform:scale(.45)}50%{opacity:1;transform:scale(1.25)}}.brain-scan{stroke:var(--acid);stroke-width:1px;opacity:.8;filter:drop-shadow(0 0 7px var(--acid));animation:3.2s cubic-bezier(.4,0,.2,1) infinite brainScan}@keyframes brainScan{0%{opacity:0;transform:translateY(0)}12%{opacity:.85}88%{opacity:.85}to{opacity:0;transform:translateY(286px)}}.brain-orbit{z-index:1;border:1px solid #b78fff47;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-outer{border-style:dashed;width:84%;height:84%;animation:14s linear infinite brainOrbit}.orbit-inner{border-color:#ddf20a4d;width:68%;height:68%;animation:9s linear infinite brainOrbitReverse}@keyframes brainOrbit{to{transform:translate(-50%,-50%)rotate(360deg)rotateX(64deg)}}@keyframes brainOrbitReverse{0%{transform:translate(-50%,-50%)rotate(360deg)rotateY(68deg)}to{transform:translate(-50%,-50%)rotate(0)rotateY(68deg)}}.brain-target{z-index:4;border:1px solid var(--acid);width:10px;height:10px;box-shadow:0 0 20px var(--acid);border-radius:50%;animation:1.4s ease-in-out infinite targetPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes targetPulse{50%{opacity:.3;transform:translate(-50%,-50%)scale(2.4)}}.brain-fragments{z-index:5;position:absolute;inset:10%}.brain-fragments i{width:8px;height:8px;animation:4.8s cubic-bezier(.55,0,.15,1) infinite fragmentAssemble;animation-delay:calc(var(--fragment) * -.41s);background:#9563ff59;border:1px solid #ddf20ac7;position:absolute;top:50%;left:50%;box-shadow:0 0 12px #9a6bffcc}.brain-fragments i:first-child{--fx:-210px;--fy:-130px}.brain-fragments i:nth-child(2){--fx:205px;--fy:-112px}.brain-fragments i:nth-child(3){--fx:-235px;--fy:18px}.brain-fragments i:nth-child(4){--fx:220px;--fy:34px}.brain-fragments i:nth-child(5){--fx:-174px;--fy:142px}.brain-fragments i:nth-child(6){--fx:192px;--fy:136px}.brain-fragments i:nth-child(7){--fx:-64px;--fy:-178px}.brain-fragments i:nth-child(8){--fx:82px;--fy:174px}.brain-fragments i:nth-child(9){--fx:250px;--fy:-18px}.brain-fragments i:nth-child(10){--fx:-246px;--fy:92px}@keyframes fragmentAssemble{0%{transform:translate(var(--fx), var(--fy)) rotate(0) scale(.25);opacity:0}18%{opacity:.95}62%{opacity:.85;transform:translate(0)rotate(240deg)scale(1)}82%,to{opacity:0;transform:translate(0)rotate(320deg)scale(0)}}.brain-readout{z-index:6;border-left:2px solid var(--acid);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(90deg,#ddf20a14,#0000);width:190px;padding:10px 12px;font-size:7px;position:absolute;bottom:11%;right:4%}.brain-readout span{color:#ffffff78;margin-bottom:5px;display:block}.brain-readout strong{color:var(--acid);font-size:7px}.brain-readout>i{background:#ffffff1f;height:2px;margin-top:9px;display:block;overflow:hidden}.brain-readout>i b{background:var(--acid);transform-origin:0;width:100%;height:100%;animation:3.4s ease-in-out infinite brainLoad;display:block}@keyframes brainLoad{0%{transform:scaleX(0)}70%,90%{transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}.brain-hologram{aspect-ratio:1.19;filter:drop-shadow(0 0 16px #ddf20a33)drop-shadow(0 0 42px #7739ff75);width:min(47vw,720px);top:9%;right:1.5%}.brain-hologram:after{opacity:.13;background:repeating-linear-gradient(#0000 0 5px,#ffffff42 6px);border-radius:0;animation:2.8s steps(2,end) infinite holoFlicker;inset:5%}@keyframes headEnergy{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.035)}}@keyframes holoFlicker{0%,92%,to{opacity:.13;transform:translateY(0)}94%{opacity:.28;transform:translateY(3px)}96%{opacity:.08;transform:translateY(-2px)}}.head-halo{z-index:1;pointer-events:none;border-radius:50%;position:absolute;top:43%;left:52%;transform:translate(-50%,-50%)}.halo-a{border:1px dashed #ddf20a47;width:68%;height:68%;animation:18s linear infinite headHaloSpin;box-shadow:inset 0 0 46px #7031f11a}.halo-b{border:1px solid #9a6bff4d;width:53%;height:53%;animation:4s ease-in-out infinite headHaloPulse}@keyframes headHaloSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes headHaloPulse{0%,to{opacity:.28;transform:translate(-50%,-50%)scale(.88)}50%{opacity:.92;transform:translate(-50%,-50%)scale(1.07)}}.signal-field path{fill:none;stroke:url(#headStroke);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.55;animation:5.4s ease-in-out infinite signalFieldBuild}.signal-field circle{fill:var(--acid);animation:2.2s ease-in-out infinite signalNode}.signal-field circle:nth-of-type(2n){animation-delay:-.8s}.signal-field circle:nth-of-type(3n){animation-delay:-1.4s}@keyframes signalFieldBuild{0%,8%{stroke-dashoffset:1px;opacity:0}38%,82%{stroke-dashoffset:0;opacity:.58}to{stroke-dashoffset:-1px;opacity:0}}@keyframes signalNode{0%,to{opacity:.18;transform-origin:50%;transform:scale(.45)}50%{opacity:1;transform-origin:50%;transform:scale(1.55)}}.head-silhouette{fill:#270f4b3d;stroke:url(#headStroke);stroke-width:2.1px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;filter:url(#holoGlow);animation:7.2s cubic-bezier(.4,0,.16,1) infinite headOutlineBuild}@keyframes headOutlineBuild{0%,7%{stroke-dashoffset:1px;fill-opacity:0;opacity:0}35%,80%{stroke-dashoffset:0;fill-opacity:1;opacity:.92}94%,to{stroke-dashoffset:-1px;fill-opacity:0;opacity:0}}.head-mesh line,.brain-mesh line{stroke-linecap:round;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%}.head-mesh line{stroke:#dccfff73;stroke-width:.8px;animation:6.8s ease-in-out infinite headMeshBuild;animation-delay:calc(var(--edge) * -.035s)}.head-mesh circle{fill:#ffffffc7;filter:drop-shadow(0 0 4px #9a6bff);transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite headNodeBuild;animation-delay:calc(var(--node) * -.08s)}@keyframes headMeshBuild{0%,8%{opacity:0;transform:scale(.25)}34%,79%{opacity:.68;transform:scale(1)}94%,to{opacity:0;transform:scale(.4)}}@keyframes headNodeBuild{0%,to{opacity:.16;transform:scale(.45)}48%{opacity:.95;transform:scale(1.35)}}.brain-aura{fill:url(#brainCore);opacity:.78;filter:url(#holoGlow);transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite brainAuraPulse}@keyframes brainAuraPulse{0%,to{opacity:.4;transform:scale(.93)}50%{opacity:.98;transform:scale(1.055)}}.brain-contour{fill:#ddf20a09;stroke:var(--acid);stroke-width:1.7px;stroke-dasharray:1;stroke-dashoffset:1px;filter:url(#holoGlow);animation:5.6s cubic-bezier(.35,0,.2,1) infinite brainCoreBuild}@keyframes brainCoreBuild{0%,6%{stroke-dashoffset:1px;opacity:0}31%,83%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:-1px;opacity:0}}.brain-mesh line{stroke:url(#headStroke);stroke-width:1.35px;opacity:0;animation:4.8s ease-in-out infinite neuralLinkBuild;animation-delay:calc(var(--edge) * -.055s)}.brain-mesh circle{fill:#fff;stroke:var(--acid);stroke-width:1px;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 6px var(--acid));animation:2.1s ease-in-out infinite neuralNodeBuild;animation-delay:calc(var(--node) * -.09s)}@keyframes neuralLinkBuild{0%,12%{opacity:0;transform:scale(0)}42%,82%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(.25)}}@keyframes neuralNodeBuild{0%,to{opacity:.22;transform:scale(.38)}50%{opacity:1;transform:scale(1.45)}}@keyframes profileScan{0%{opacity:0;transform:translateY(0)}12%{opacity:.92}86%{opacity:.72}to{opacity:0;transform:translateY(330px)}}.brain-hologram .brain-readout{background:linear-gradient(90deg,#844cff38,#0000);border-left-color:#fff;width:216px;bottom:8%;right:1%;box-shadow:-12px 0 34px #7538ff1f}.brain-hologram{aspect-ratio:1.19;top:10%;right:1.5%}.brain-hologram:before{background:radial-gradient(circle at 50% 45%,#ddf20a2e,#0000 20%),radial-gradient(circle at 52% 48%,#803aff47,#0000 57%);border:0;animation:3.1s ease-in-out infinite brainAtmosphere;inset:5%}.brain-hologram:before,.brain-hologram:after{display:none}@keyframes brainAtmosphere{0%,to{opacity:.38;transform:scale(.9)}50%{opacity:1;transform:scale(1.07)}}.brain-halo{z-index:1;border-radius:50%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.brain-halo.halo-a{border:1px dashed #ddf20a45;width:76%;height:76%;animation:16s linear infinite brainHaloRotate}.brain-halo.halo-b{border:1px solid #9d69ff45;width:62%;height:62%;animation:3.6s ease-in-out infinite brainHaloBreathe;box-shadow:inset 0 0 65px #732ef117}@keyframes brainHaloRotate{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes brainHaloBreathe{0%,to{opacity:.25;transform:translate(-50%,-50%)scale(.86)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.08)}}.brain-energy{fill:url(#brainInnerGlow);opacity:0;transform-box:fill-box;transform-origin:50%;filter:url(#brainPieceGlow);animation:9s ease-in-out infinite brainEnergyForm}@keyframes brainEnergyForm{0%,15%{opacity:0;transform:scale(.72)}42%,74%{opacity:.2;transform:scale(1)}82%{opacity:.29;transform:scale(1.025)}to{opacity:0;transform:scale(.78)}}.brain-pieces polygon{fill:#8546ff30;stroke:url(#brainPieceGradient);stroke-width:1.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;opacity:0;animation:9s cubic-bezier(.42,0,.16,1) infinite triangleRebuild;animation-delay:calc(var(--piece) * 38ms)}.brain-pieces polygon:nth-child(3n){fill:#ddf20a17}.brain-pieces polygon:nth-child(4n){fill:#ffffff1c}.brain-pieces polygon:nth-child(5n){fill:#6024de4d}@keyframes triangleRebuild{0%,7%{opacity:.12;transform:translate(var(--scatter-x), var(--scatter-y)) rotate(var(--scatter-rot)) scale(.28)}18%{opacity:.88}43%,72%{opacity:.98;transform:translate(0)rotate(0)scale(1)}78%{opacity:1;transform:translate(0)rotate(0)scale(1.035)}91%,to{opacity:0;transform:translate(calc(var(--scatter-x) * -.22), calc(var(--scatter-y) * -.22)) rotate(calc(var(--scatter-rot) * -.4)) scale(.18)}}.brain-outline,.brain-fissure{fill:none;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke}.brain-gyrus path,.cerebellum-ridges path{fill:none;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:9s ease-in-out infinite brainOutlineRebuild}.brain-gyrus path{stroke:#ffffffb8;stroke-width:1.3px;filter:drop-shadow(0 0 6px #9a6bffd9)}.brain-gyrus path:nth-child(2n){stroke:#ddf20ab8;animation-delay:.45s}.brain-gyrus path:nth-child(3n){animation-delay:.8s}.cerebellum-ridges path{stroke:#ddf20ad9;stroke-width:1.2px;filter:drop-shadow(0 0 6px #ddf20ab3);animation-delay:.65s}.brain-hologram .brain-nodes circle{fill:#fff;stroke:var(--acid);stroke-width:1px;filter:drop-shadow(0 0 7px var(--acid));opacity:0;animation:9s ease-in-out infinite brainVertexRebuild;animation-delay:calc(var(--node) * 35ms)}@keyframes brainVertexRebuild{0%,12%{opacity:0;transform:scale(.25)}38%,76%{opacity:.95;transform:scale(1)}82%{opacity:1;transform:scale(1.45)}94%,to{opacity:0;transform:scale(.2)}}.brain-outline{stroke:url(#brainPieceGradient);stroke-width:2.2px;filter:url(#brainPieceGlow);animation:9s ease-in-out infinite brainOutlineRebuild}.brain-fissure{stroke:#ffffffe6;stroke-width:1.5px;filter:drop-shadow(0 0 7px var(--acid));animation:9s ease-in-out .9s infinite brainOutlineRebuild}@keyframes brainOutlineRebuild{0%,11%{stroke-dashoffset:1px;opacity:0}40%,77%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:-1px;opacity:0}}.brain-debris{z-index:7;pointer-events:none;position:absolute;inset:0}.brain-debris i{filter:drop-shadow(0 0 7px #9d69ffe6);transform-origin:50%;width:0;height:0;animation:9s cubic-bezier(.45,0,.2,1) infinite debrisConverge;animation-delay:calc(var(--piece) * .11s);border-bottom:15px solid #ddf20a99;border-left:8px solid #0000;border-right:8px solid #0000;position:absolute;top:46%;left:50%}.brain-debris i:nth-child(2n){border-bottom-color:#9d69ffa8}.brain-debris i:nth-child(3n){border-bottom-width:10px;border-left-width:6px;border-right-width:6px}@keyframes debrisConverge{0%,8%{opacity:.72;transform:translate(var(--scatter-x), var(--scatter-y)) rotate(var(--scatter-rot)) scale(.8)}36%{opacity:.96}48%,76%{opacity:0;transform:translate(0)rotate(360deg)scale(.05)}to{opacity:0;transform:translate(calc(var(--scatter-x) * .18), calc(var(--scatter-y) * .18)) rotate(480deg) scale(.1)}}.brain-hologram .brain-scan{stroke:var(--acid);stroke-width:1.25px;opacity:0;filter:drop-shadow(0 0 10px var(--acid));animation:4.1s ease-in-out infinite brainAssemblyScan}@keyframes brainAssemblyScan{0%,7%{opacity:0;transform:translateY(0)}16%{opacity:.9}84%{opacity:.7}to{opacity:0;transform:translateY(315px)}}.brain-hologram .brain-readout{border-left-color:var(--acid);background:linear-gradient(90deg,#ddf20a1c,#0000);bottom:7%;right:3%}.capsule-hologram{aspect-ratio:.84;filter:drop-shadow(0 0 20px #ffffff3d)drop-shadow(0 0 54px #7739ff94);width:min(34vw,520px);top:7%;right:-.5%}.capsule-hologram svg{overflow:visible}.bubble-field{opacity:0;animation:8.6s ease-in-out infinite bubbleFieldFuse}@keyframes bubbleFieldFuse{0%,22%{opacity:0}42%,76%{opacity:.42}84%{opacity:.6}96%,to{opacity:0}}.liquid-shell{fill:url(#liquidCapsuleBody);stroke:none;opacity:0;transform-box:fill-box;transform-origin:50%;animation:8.6s cubic-bezier(.36,0,.16,1) infinite liquidShellForm}@keyframes liquidShellForm{0%,30%{opacity:0;transform:scale(.84,.92)}47%,76%{opacity:.68;transform:scale(1)}83%{opacity:.9;transform:scale(1.015,1.008)}96%,to{opacity:0;transform:scale(.88)}}.liquid-bubble{transform-box:fill-box;transform-origin:50%;opacity:0;animation:8.6s cubic-bezier(.32,0,.12,1) infinite bubbleMerge;animation-delay:calc(var(--bubble) * 55ms)}.liquid-bubble .bubble-volume{stroke:#ffffff75;stroke-width:1.35px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #9663ff80)}.liquid-bubble.bubble-top .bubble-volume{fill:url(#bubbleTop)}.liquid-bubble.bubble-bottom .bubble-volume{fill:url(#bubbleBottom);stroke:#ddf20a80}.bubble-highlight{fill:#ffffffc7;filter:blur(1.4px);opacity:.82}@keyframes bubbleMerge{0%,6%{opacity:0;transform:translate(var(--scatter-x), var(--scatter-y)) scale(.12)}17%{opacity:.94;transform:translate(calc(var(--scatter-x) * .46), calc(var(--scatter-y) * .46)) scale(.72)}42%,72%{opacity:1;transform:translate(0)scale(1)}79%{opacity:.88;transform:translate(0)scale(1.14)}92%,to{opacity:0;transform:translate(calc(var(--scatter-x) * -.1), calc(var(--scatter-y) * -.1)) scale(.2)}}.liquid-rim{fill:none;stroke:url(#liquidCapsuleRim);stroke-width:3.2px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 10px #aa7affb8);animation:8.6s ease-in-out infinite liquidRimBuild}@keyframes liquidRimBuild{0%,31%{opacity:0;stroke-dashoffset:1px}46%,78%{opacity:.9;stroke-dashoffset:0}84%{opacity:1;stroke-width:4.6px}96%,to{opacity:0;stroke-dashoffset:-1px}}.liquid-sheen{fill:none;stroke:#ffffffdb;stroke-width:6px;stroke-linecap:round;stroke-dasharray:92 28;filter:blur(.8px)drop-shadow(0 0 9px #fff);opacity:0;animation:8.6s ease-in-out infinite liquidSheen}@keyframes liquidSheen{0%,39%{opacity:0;stroke-dashoffset:120px}52%,76%{opacity:.64;stroke-dashoffset:0}86%,to{opacity:0;stroke-dashoffset:-120px}}.capsule-seam{fill:none;stroke:#fff;stroke-width:3px;stroke-dasharray:236;stroke-dashoffset:236px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 9px var(--acid));animation:8.6s cubic-bezier(.42,0,.16,1) infinite capsuleSeamLock}@keyframes capsuleSeamLock{0%,26%{opacity:0;stroke-dashoffset:236px}43%,76%{opacity:1;stroke-dashoffset:0}82%{opacity:1;stroke-width:4.4px}94%,to{opacity:0;stroke-dashoffset:-236px}}.liquid-flare{fill:#fff;stroke:var(--acid);stroke-width:2px;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 13px #fff) drop-shadow(0 0 28px var(--acid));opacity:0;animation:8.6s ease-in-out infinite liquidFlarePulse}.flare-bottom{animation-delay:.45s}@keyframes liquidFlarePulse{0%,38%,90%,to{opacity:0;transform:scale(.2)}53%{opacity:1;transform:scale(1.5)}72%{opacity:.65;transform:scale(.85)}}.capsule-hologram .brain-debris i{filter:drop-shadow(0 0 8px #9965ffd1);background:radial-gradient(circle at 30% 25%,#fff,#9866ff94 34%,#ddf20a2e 72%,#0000);border:1px solid #ffffffa8;border-radius:50%;width:13px;height:13px;animation:8.6s cubic-bezier(.35,0,.12,1) infinite bubbleDebrisConverge}.capsule-hologram .brain-debris i:nth-child(2n){border-color:#ddf20aa8;width:19px;height:19px}.capsule-hologram .brain-debris i:nth-child(3n){width:9px;height:9px}@keyframes bubbleDebrisConverge{0%,8%{opacity:.76;transform:translate(var(--scatter-x), var(--scatter-y)) scale(.5)}25%{opacity:1}47%,76%{opacity:0;transform:translate(0)scale(.08)}to{opacity:0;transform:translate(calc(var(--scatter-x) * .12), calc(var(--scatter-y) * .12)) scale(.1)}}.capsule-hologram{aspect-ratio:2/3;filter:none;mix-blend-mode:screen;width:min(32vw,500px);top:4%;right:-1.5%}@keyframes capsuleAuraPulse{0%,to{opacity:.42;transform:scale(.92)}50%{opacity:.92;transform:scale(1.08)}}.product-capsule-3d{z-index:2;transform-origin:50%;animation:5.4s ease-in-out infinite capsuleProductFloat;position:absolute;inset:-2% -2% 1%;transform:rotate(8deg)translateZ(0)}@keyframes capsuleProductFloat{0%,to{transform:rotate(8deg)translateY(7px)scale(.98)}50%{transform:rotate(5deg)translateY(-10px)scale(1.025)}}.glass-capsule-image{object-fit:contain;mix-blend-mode:screen;filter:contrast(1.06)saturate(1.12)drop-shadow(0 0 18px #ffffff29)drop-shadow(0 0 40px #7e3ff86b);will-change:opacity;width:100%;height:100%;position:absolute;inset:0}.capsule-empty{animation:7.8s ease-in-out infinite capsuleEmptyCycle}.capsule-full{opacity:0;animation:7.8s ease-in-out infinite capsuleFillCycle}@keyframes capsuleEmptyCycle{0%,28%,to{opacity:1}56%,80%{opacity:.06}92%{opacity:.58}}@keyframes capsuleFillCycle{0%,30%{opacity:0;clip-path:inset(100% 0 0)}58%,80%{opacity:1;clip-path:inset(0)}94%,to{opacity:0;clip-path:inset(0)}}.capsule-light-sweep{z-index:4;filter:blur(5px);opacity:0;background:linear-gradient(90deg,#0000,#ffffff47,#0000);border-radius:50%;width:28%;height:84%;animation:7.8s ease-in-out infinite capsuleLightSweep;position:absolute;top:8%;left:14%;transform:skew(-7deg)}@keyframes capsuleLightSweep{0%,34%{opacity:0;transform:translate(-34px)skew(-7deg)}52%{opacity:.82}74%{opacity:.2;transform:translate(150px)skew(-7deg)}86%,to{opacity:0;transform:translate(190px)skew(-7deg)}}.powder-vortex{z-index:3;pointer-events:none;position:absolute;inset:0;transform:rotate(8deg)}.powder-vortex i{width:var(--grain-size);height:var(--grain-size);opacity:0;transform-origin:50%;animation:7.8s cubic-bezier(.28,0,.2,1) infinite powderSpiral;animation-delay:var(--delay);will-change:transform, opacity;background:#d3bd9a;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 4px #ffefcdbf,0 0 11px #a469ff6b}.powder-vortex .powder-back{z-index:1;opacity:.42;filter:blur(.7px)}.powder-vortex .powder-front{z-index:3}@keyframes powderSpiral{0%,8%{opacity:0;transform:rotate(var(--phase)) translateX(var(--orbit-radius)) translateY(var(--start-y)) scale(.2)}18%{opacity:.98}48%{opacity:1;transform:rotate(calc(var(--phase) + 210deg)) translateX(var(--mid-radius)) translateY(var(--mid-y)) scale(.9)}73%{opacity:.96;transform:rotate(calc(var(--phase) + 360deg)) translateX(24px) translateY(var(--end-y)) scale(.58)}87%,to{opacity:0;transform:rotate(calc(var(--phase) + 420deg)) translateX(2px) translateY(var(--end-y)) scale(.08)}}.capsule-hologram .brain-readout{background:linear-gradient(90deg,#ddf20a1a,#662bde17,#0000);border-left-color:#ddf20ae6;bottom:4%;right:-9%}.hero-content{z-index:3;width:min(610px,48vw);position:relative}.eyebrow,.section-label{color:var(--acid);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:25px;font-size:9px;font-weight:900;display:flex}.eyebrow span{background:var(--acid);width:36px;height:1px;display:inline-block}h1{letter-spacing:-.075em;margin-bottom:24px;font-size:clamp(60px,7.2vw,118px);line-height:.84}h1 em,h2 em{color:var(--purple-light);font-family:Georgia,Times New Roman,serif;font-weight:400}.hero-description{color:#ffffffad;max-width:510px;margin-bottom:32px;font-size:clamp(15px,1.2vw,19px);line-height:1.65}.hero-actions{align-items:center;gap:24px;display:flex}.primary-button,.order-button{background:var(--acid);color:#141019;letter-spacing:.17em;text-transform:uppercase;border:0;justify-content:center;align-items:center;gap:34px;min-height:58px;padding:0 24px 0 28px;font-size:9px;font-weight:900;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 16px 60px #ddf20a2b}.primary-button:hover,.order-button:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 20px 70px #ddf20a45}.primary-button span,.order-button span{font-size:17px}.scroll-cue{color:#ffffff73;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;font-size:8px;font-weight:800;display:inline-flex}.scroll-cue i{background:linear-gradient(to bottom, var(--acid), transparent);width:1px;height:32px;animation:1.7s ease-in-out infinite cueMove;display:block}@keyframes cueMove{0%,to{transform-origin:top;transform:scaleY(.55)}50%{transform-origin:top;transform:scaleY(1)}}.hero-signal{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.15em;text-transform:uppercase;background:#0d081675;border:1px solid #ffffff38;align-items:center;gap:8px;padding:10px 13px;font-size:8px;transition:transform .1s linear;animation:3.2s ease-in-out infinite signalFloat;display:flex;position:absolute;box-shadow:0 15px 34px #00000038}@keyframes signalFloat{0%,to{translate:0 -4px}50%{translate:0 8px}}.hero-signal span{color:var(--acid);font-size:7px}.signal-a{transform:translate3d(calc(var(--mx) * 22px), calc(var(--my) * 14px), 0);top:27%;right:34%}.signal-b{transform:translate3d(calc(var(--mx) * -31px), calc(var(--my) * -18px), 0);animation-delay:-1.1s;top:53%;right:6%}.signal-c{transform:translate3d(calc(var(--mx) * 17px), calc(var(--my) * -25px), 0);animation-delay:-2s;bottom:12%;right:29%}.hero-index{z-index:3;color:#ffffff5c;letter-spacing:.21em;writing-mode:vertical-rl;font-size:7px;font-weight:800;position:absolute;bottom:55px;right:27px}.ticker{background:var(--acid);color:#151119;white-space:nowrap;align-items:center;height:52px;display:flex;overflow:hidden}.ticker div{letter-spacing:.28em;min-width:max-content;font-size:10px;font-weight:900;animation:19s linear infinite tickerMove}.ticker b{margin:0 25px}.ticker span{text-transform:uppercase}@keyframes tickerMove{0%{transform:translate(0)}to{transform:translate(-50%)}}.benefits-world{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/100px 100px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/100px 100px,radial-gradient(circle at 14% 42%,#6523ee57,#0000 32%),#0c0813;min-height:880px;padding:120px clamp(24px,6vw,94px) 130px;position:relative;overflow:hidden}.benefit-glow{filter:blur(45px);opacity:.25;pointer-events:none;border-radius:50%;position:absolute}.glow-one{background:var(--purple);width:380px;height:380px;animation:8s ease-in-out infinite glowDrift;top:8%;right:5%}.glow-two{background:#c5ef00;width:260px;height:260px;animation:11s ease-in-out infinite reverse glowDrift;bottom:-8%;left:30%}@keyframes glowDrift{0%,to{transform:translate(0)scale(.9)}50%{transform:translate(35px,-22px)scale(1.08)}}.section-heading{z-index:2;grid-template-columns:1.25fr .75fr;align-items:end;gap:40px;margin-bottom:78px;display:grid;position:relative}.section-heading .section-label{grid-column:1/-1}.section-heading h2,.studio-copy h2,.formula-heading h2,.capsule-copy h2,.data-heading h2,.final-copy h2{letter-spacing:-.065em;margin-bottom:0;font-size:clamp(52px,6vw,96px);line-height:.91}.section-heading>p:last-child{max-width:440px;color:var(--muted);margin-bottom:6px;font-size:15px;line-height:1.7}.glass-grid{z-index:2;perspective:1200px;grid-template-columns:repeat(3,1fr);gap:18px;display:grid;position:relative}.glass-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:340px;transform-style:preserve-3d;background:linear-gradient(145deg,#ffffff1f,#ffffff09);border:1px solid #ffffff2b;flex-direction:column;justify-content:space-between;padding:30px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .25s;animation:5.2s ease-in-out infinite cardBreathe;display:flex;position:relative;overflow:hidden;box-shadow:0 35px 85px #00000040}@keyframes cardBreathe{0%,to{translate:0}50%{translate:0 -8px}}.glass-card:hover{border-color:#ddf20a80;transform:perspective(900px)rotateX(-4deg)rotateY(5deg)translateY(-10px)}.card-2{animation-delay:-1.7s;transform:translateY(32px)}.card-3{animation-delay:-3.2s}.card-2:hover{transform:perspective(900px)rotateX(-4deg)rotateY(-4deg)translateY(21px)}.glass-card>span{color:var(--acid);font-size:9px;font-weight:900}.glass-card h3{letter-spacing:-.045em;margin-bottom:13px;font-size:clamp(24px,2.3vw,35px)}.glass-card p{color:#ffffff8a;max-width:300px;margin-bottom:0;font-size:13px;line-height:1.65}.glass-card>i{color:#ffffff61;font-size:18px;font-style:normal;position:absolute;top:24px;right:24px}.glass-orbit{border:1px solid #ddf20a30;border-radius:50%;width:210px;height:210px;position:absolute;top:-90px;right:-95px;box-shadow:inset 0 0 50px #662ae224}.impact-spectrum{background:radial-gradient(circle at 82% 14%,#6e2aef57,#0000 30%),radial-gradient(circle at 12% 90%,#ddf20a17,#0000 27%),#07050b;padding:126px clamp(24px,6vw,94px) 132px;position:relative;overflow:hidden}.impact-spectrum:before{content:"";opacity:.28;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.impact-heading{z-index:2;grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;margin-bottom:72px;display:grid;position:relative}.impact-heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(52px,6vw,96px);line-height:.91}.impact-heading>p{max-width:430px;color:var(--muted);margin:0 0 7px;font-size:15px;line-height:1.72}.impact-grid{z-index:2;border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.impact-card{background:#ffffff05;border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;min-height:290px;padding:28px 30px 32px;transition:background .25s,transform .25s;position:relative}.impact-card:hover{z-index:2;background:linear-gradient(145deg,#712eec38,#ddf20a0a);transform:translateY(-5px)}.impact-card>span{color:#ffffff52;letter-spacing:.18em;font-size:8px;font-weight:900}.impact-icon{border:1px solid #9a6bff7a;border-radius:50%;place-items:center;width:54px;height:54px;margin:34px 0 30px;display:grid;position:relative;box-shadow:inset 0 0 24px #6025e82e}.impact-icon:before,.impact-icon:after{content:"";background:var(--acid);position:absolute;box-shadow:0 0 10px #ddf20ab3}.impact-icon:before{width:20px;height:1px}.impact-icon:after{width:1px;height:20px}.impact-icon i{border:1px solid var(--acid);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite impactPulse}@keyframes impactPulse{50%{opacity:.25;transform:scale(2.2)}}.impact-card h3{letter-spacing:-.04em;margin-bottom:12px;font-size:24px}.impact-card p{color:#ffffff7d;max-width:310px;margin:0;font-size:12px;line-height:1.7}.proof-strip{z-index:2;border-top:1px solid #ddf20a52;border-bottom:1px solid #ddf20a2b;grid-template-columns:repeat(4,1fr);margin-top:72px;display:grid;position:relative}.proof-strip>div{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;min-height:156px;padding:24px 28px;display:flex}.proof-strip>div:last-child{border-right:0}.proof-strip strong{color:var(--acid);margin-bottom:10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.5vw,54px);font-weight:400}.proof-strip span{color:#ffffff82;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:900}.scroll-scene{--scene-p:0;--scene-scale:.94;--scene-y:12px;--scene-rotate:-1deg;height:180vh;position:relative}.scene-sticky{isolation:isolate;background:#050408;height:100svh;position:sticky;top:0;overflow:hidden}.scene-image{z-index:-4;object-fit:cover;width:100%;height:100%;transform:translate3d(calc(var(--auto-x) * .32), calc(var(--scene-y) + var(--auto-y) * .32), 0) scale(calc(var(--scene-scale) * var(--auto-scale))) rotate(calc(var(--scene-rotate) + var(--auto-rot) * .45));will-change:transform;position:absolute;inset:0}.studio-image{object-position:center;filter:brightness(.82)saturate(1.1)}.studio-vignette{z-index:-2;background:linear-gradient(90deg,#050408eb,#0504083d 47%,#05040885),linear-gradient(#0000 40%,#050408d6);position:absolute;inset:0}.studio-copy{z-index:3;max-width:650px;position:absolute;bottom:11vh;left:clamp(24px,6vw,94px)}.section-label.light{color:#ffffff8a}.studio-copy h2{margin-bottom:22px}.studio-copy>p:last-child{color:#ffffff8c;max-width:420px;margin:0;font-size:15px;line-height:1.7}.studio-ring{z-index:-1;transform:translate(-50%, -50%) scale(calc(.72 + var(--scene-p) * .44));opacity:calc(.22 + var(--scene-p) * .55 + var(--pulse) * .12);border:1px solid #ddf20a2e;border-radius:50%;position:absolute;top:52%;left:50%}.ring-a{width:min(54vw,720px);height:min(54vw,720px)}.ring-b{width:min(69vw,940px);height:min(69vw,940px);transform:translate(-50%, -50%) scale(calc(.84 + var(--scene-p) * .22));border-color:#9361ff2e}.studio-detail{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.15em;text-transform:uppercase;opacity:calc(.16 + var(--scene-p) * 1.3);background:#0a070e78;border:1px solid #fff3;align-items:center;gap:12px;padding:13px 15px;font-size:8px;display:flex;position:absolute}.studio-detail span{color:var(--acid);font-size:13px;font-weight:900}.studio-detail p{margin:0}.detail-left{transform:translateX(calc((1 - var(--scene-p)) * -60px));top:29%;left:47%}.detail-right{transform:translateX(calc((1 - var(--scene-p)) * 60px));bottom:18%;right:8%}.scene-progress{z-index:5;background:#ffffff14;height:2px;position:absolute;bottom:0;left:0;right:0}.scene-progress i{width:calc(var(--scene-p) * 100%);background:var(--acid);height:100%;display:block;box-shadow:0 0 18px #ddf20abf}.formula-intro{color:#130f18;background:#f1eef4;padding:124px clamp(24px,6vw,94px) 100px;position:relative}.formula-intro .section-label{color:var(--purple)}.formula-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:50px;display:grid}.formula-heading h2 em{color:var(--purple)}.formula-heading>p{color:#6d6672;max-width:430px;margin-bottom:6px;font-size:15px;line-height:1.75}.capsule-image{filter:saturate(1.1)contrast(1.03)}.capsule-shade{z-index:-2;background:linear-gradient(90deg,#0000 45%,#05030cc7 77%,#05030ced),linear-gradient(#0000 60%,#05030c61);position:absolute;inset:0}.capsule-copy{z-index:5;width:min(500px,38vw);position:absolute;top:18vh;right:clamp(24px,6vw,94px)}.capsule-copy h2{margin-bottom:23px}.capsule-copy>p:last-child{color:#ffffff9c;max-width:430px;font-size:15px;line-height:1.72}.energy-trail{z-index:1;background:linear-gradient(90deg, transparent, var(--acid), #fff, transparent);width:74%;height:2px;transform:rotate(calc(-6deg + var(--scene-p) * 14deg)) translateX(calc(var(--scene-p) * 90px));border-radius:50%;position:absolute;bottom:29%;left:-12%;box-shadow:0 0 18px #ddf20acc}.trail-two{opacity:.6;width:58%;transform:rotate(calc(7deg - var(--scene-p) * 12deg)) translateX(calc(var(--scene-p) * -70px));bottom:47%;left:auto;right:-18%}.crystal{z-index:2;clip-path:polygon(50% 0,100% 42%,75% 100%,21% 88%,0 39%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:.42;background:linear-gradient(145deg,#ffffff3d,#6f25ef14);border:1px solid #ffffff6b;width:90px;height:140px;animation:3.8s ease-in-out infinite shardShimmer;position:absolute}@keyframes shardShimmer{0%,to{filter:brightness(.8)}50%{filter:brightness(1.65)}}.shard-one{transform:translateY(calc(var(--scene-p) * -70px)) rotate(calc(-18deg + var(--scene-p) * 35deg));top:18%;left:8%}.shard-two{width:130px;height:190px;transform:translateY(calc(var(--scene-p) * 60px)) rotate(calc(13deg - var(--scene-p) * 28deg));animation-delay:-1.3s;bottom:8%;right:4%}.shard-three{width:62px;height:94px;transform:translateY(calc(var(--scene-p) * -45px)) rotate(calc(27deg + var(--scene-p) * 22deg));animation-delay:-2.4s;top:9%;right:30%}.motion-capsule{--x:0px;--fall:140px;--turn:190deg;z-index:4;width:16px;height:46px;opacity:calc(var(--scene-p) * 1.4);transform:translate3d(calc(var(--scene-p) * var(--x)), calc(var(--scene-p) * var(--fall)), 0) rotate(calc(var(--scene-p) * var(--turn)));background:linear-gradient(90deg,#ffffff38,#d8c59b 35%,#f1e3bd 66%,#ffffff52);border:1px solid #ffffffa3;border-radius:999px;animation:2.4s ease-in-out infinite capsuleDrift;position:absolute;top:46%;left:50%;box-shadow:0 0 16px #ecdaa861}@keyframes capsuleDrift{0%,to{filter:brightness(.86);translate:-4px -8px}50%{filter:brightness(1.35);translate:7px 13px}}.motion-capsule:after{content:"";background:#634f305c;height:1px;position:absolute;top:50%;left:0;right:0}.capsule-1{--x:-120px;--fall:95px;--turn:260deg;left:49%}.capsule-2{--x:70px;--fall:180px;--turn:-210deg;top:43%;left:48%}.capsule-3{--x:160px;--fall:120px;--turn:320deg;top:50%;left:47%}.capsule-4{--x:-40px;--fall:230px;--turn:-280deg;top:42%;left:52%}.capsule-5{--x:235px;--fall:210px;--turn:180deg;top:47%;left:50%}.capsule-2{animation-delay:-.45s}.capsule-3{animation-delay:-.9s}.capsule-4{animation-delay:-1.35s}.capsule-5{animation-delay:-1.8s}.product-data{background:radial-gradient(circle at 92% 18%,#6523ee52,#0000 28%),#0c0813;padding:120px clamp(24px,6vw,94px) 130px}.data-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:72px;display:flex}.data-heading .section-label{margin:0 0 10px}.data-heading h2{text-align:right;max-width:760px}.data-grid{border-top:1px solid #ffffff2b;border-bottom:1px solid #ffffff2b;grid-template-columns:repeat(3,1fr);display:grid}.data-grid article{border-right:1px solid #ffffff2b;min-height:300px;padding:36px;transition:background .22s}.data-grid article:first-child{padding-left:0}.data-grid article:last-child{border-right:0}.data-grid article:hover{background:#ffffff09}.data-grid article>span{min-height:146px;color:var(--purple-light);font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,5vw,78px);display:block}.data-grid small{letter-spacing:.1em;margin-left:4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:900}.data-grid strong{margin-bottom:12px;font-size:15px;display:block}.data-grid p{color:#ffffff7a;max-width:285px;margin:0;font-size:12px;line-height:1.65}.mature-community{background:radial-gradient(circle at 10% 8%,#6b2af057,#0000 26%),radial-gradient(circle at 92% 72%,#ddf20a14,#0000 27%),#07050b;padding:132px clamp(24px,6vw,94px) 126px;position:relative;overflow:hidden}.mature-community:before{content:"";opacity:.24;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:92px 92px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.community-intro{z-index:2;grid-template-columns:1.25fr .75fr;align-items:end;gap:54px;margin-bottom:72px;display:grid;position:relative}.community-intro .section-label{grid-column:1/-1;margin-bottom:0}.community-intro h2,.doctor-copy h2{letter-spacing:-.065em;margin:0;font-size:clamp(52px,6vw,96px);line-height:.91}.community-intro>p:last-child{max-width:430px;color:var(--muted);margin:0 0 8px;font-size:15px;line-height:1.75}.community-visual{z-index:2;isolation:isolate;border:1px solid #ffffff29;min-height:min(66vw,760px);position:relative;overflow:hidden}.community-visual>img{z-index:-3;object-fit:cover;filter:saturate(.92)contrast(1.04)brightness(.82);width:100%;height:100%;transition:transform 1.2s cubic-bezier(.18,.8,.18,1),filter 1.2s;position:absolute;inset:0}.community-visual:hover>img{filter:saturate()contrast(1.04)brightness(.9);transform:scale(1.035)}.community-shade{z-index:-2;background:linear-gradient(90deg,#08050de0,#08050d29 46%,#08050d14),linear-gradient(#0000 48%,#08050dbf);position:absolute;inset:0}.community-caption{color:#ffffff9e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.13em;text-transform:uppercase;background:#08050d87;border:1px solid #ffffff3b;margin:0;padding:9px 11px;font-size:7px;font-weight:800;position:absolute;top:22px;right:22px}.community-message{max-width:510px;position:absolute;bottom:clamp(28px,6vw,80px);left:clamp(26px,5vw,72px)}.community-message>span{color:var(--acid);letter-spacing:.2em;text-transform:uppercase;margin-bottom:22px;font-size:8px;font-weight:900;display:block}.community-message h3{letter-spacing:-.068em;margin-bottom:20px;font-size:clamp(50px,6.4vw,96px);line-height:.88}.community-message p{color:#ffffffa6;max-width:405px;margin:0;font-size:14px;line-height:1.7}.mature-pillars{z-index:2;border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);margin:26px 0 104px;display:grid;position:relative}.mature-pillars article{background:#ffffff04;border-right:1px solid #ffffff24;min-height:250px;padding:30px;transition:background .25s,transform .25s}.mature-pillars article:last-child{border-right:0}.mature-pillars article:hover{background:linear-gradient(145deg,#6f2dec38,#ddf20a09);transform:translateY(-5px)}.mature-pillars span{color:var(--acid);margin-bottom:58px;font-size:8px;font-weight:900;display:block}.mature-pillars h3{letter-spacing:-.04em;margin-bottom:12px;font-size:25px}.mature-pillars p{color:#ffffff7a;max-width:315px;margin:0;font-size:12px;line-height:1.7}.doctor-guidance{z-index:2;background:linear-gradient(135deg,#6225e82e,#ffffff06);border:1px solid #ffffff2b;grid-template-columns:.95fr 1.05fr;display:grid;position:relative;overflow:hidden}.doctor-image-wrap{min-height:620px;position:relative;overflow:hidden}.doctor-image-wrap img{object-fit:cover;object-position:64% center;filter:saturate(.88)brightness(.88);width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.015)}.doctor-guidance:hover .doctor-image-wrap img{transform:scale(1.05)}.doctor-image-wrap:after{content:"";background:linear-gradient(90deg,#0000 65%,#0a0610e0);position:absolute;inset:0}.doctor-image-wrap span{z-index:2;color:#ffffff8f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.12em;text-transform:uppercase;background:#08050d94;border:1px solid #fff3;padding:9px 11px;font-size:7px;font-weight:800;position:absolute;bottom:20px;left:20px}.doctor-copy{flex-direction:column;justify-content:center;padding:clamp(42px,6vw,90px);display:flex}.doctor-copy h2{margin-bottom:30px;font-size:clamp(44px,4.7vw,76px)}.doctor-copy>p:not(.section-label){max-width:535px;color:var(--muted);margin-bottom:30px;font-size:14px;line-height:1.75}.doctor-copy ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.doctor-copy li{color:#ffffffc2;letter-spacing:.08em;text-transform:uppercase;padding-left:24px;font-size:11px;font-weight:800;position:relative}.doctor-copy li:before{content:"✦";color:var(--acid);position:absolute;left:0}.community-note{z-index:2;color:#ffffff5e;text-align:right;text-transform:uppercase;letter-spacing:.1em;max-width:800px;margin:28px 0 0 auto;font-size:9px;line-height:1.65;position:relative}.final-experience{isolation:isolate;text-align:center;place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.final-experience>img{z-index:-4;object-fit:cover;width:104%;height:104%;transform:translate3d(calc(var(--mx) * -13px + var(--auto-x) * .65), calc(var(--my) * -9px + var(--auto-y) * .65), 0) scale(calc(1.04 * var(--auto-scale))) rotate(calc(var(--auto-rot) * .45));filter:saturate(1.08)brightness(.72);position:absolute;inset:-2%}.final-shade{z-index:-2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#06030c94;position:absolute;inset:0}.final-orbit{z-index:-1;border:1px solid #ddf20a3d;border-radius:50%;animation:10s ease-in-out infinite finalOrbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-a{width:min(58vw,820px);height:min(58vw,820px)}.orbit-b{border-color:#9f6fff3d;width:min(76vw,1080px);height:min(76vw,1080px);animation-delay:-4s}@keyframes finalOrbit{0%,to{opacity:.32;transform:translate(-50%,-50%)scale(.93)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.06)}}.final-copy{z-index:4;max-width:850px;padding:100px 24px;position:relative}.eyebrow.centered{justify-content:center}.final-copy h2{margin-bottom:24px;font-size:clamp(60px,7.4vw,116px)}.final-copy>p:not(.eyebrow){color:#ffffffad;margin-bottom:31px;font-size:15px}.order-button{min-width:200px}.final-copy small{color:#ffffff7a;letter-spacing:.19em;text-transform:uppercase;margin-top:13px;font-size:7px;font-weight:800;display:block}footer{background:#060409;padding:78px clamp(24px,6vw,94px) 30px}.footer-top{justify-content:space-between;align-items:end;gap:40px;margin-bottom:62px;display:flex}.footer-top .brand{justify-self:auto}.footer-top>p{color:#fffc;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,46px)}.disclaimer{color:#ffffff4d;max-width:850px;margin-bottom:50px;font-size:9px;line-height:1.7}.footer-bottom{color:#ffffff54;letter-spacing:.17em;text-transform:uppercase;border-top:1px solid #ffffff1f;justify-content:space-between;padding-top:22px;font-size:7px;font-weight:800;display:flex}.reveal{opacity:0;transition:opacity .75s,transform .85s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.glass-card:nth-child(2).reveal{transition-delay:.1s}.glass-card:nth-child(3).reveal{transition-delay:.2s}.data-grid article:nth-child(2).reveal{transition-delay:.1s}.data-grid article:nth-child(3).reveal{transition-delay:.2s}@media (max-width:1020px){.cinematic-header{grid-template-columns:1fr auto}nav{display:none}.hero-content{width:min(620px,58vw)}.brain-hologram{width:56vw;right:-5%}.capsule-hologram{width:42vw;right:-3%}.impact-grid,.proof-strip{grid-template-columns:repeat(2,1fr)}.proof-strip>div:nth-child(2){border-right:0}.proof-strip>div:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.glass-card{min-height:310px}.capsule-copy{width:42vw}.community-intro{grid-template-columns:1fr .72fr}.doctor-guidance{grid-template-columns:.82fr 1.18fr}.doctor-image-wrap{min-height:570px}}@media (max-width:760px){.pointer-aura{display:none}.cinematic-header{height:70px;padding:0 20px}.header-cta{font-size:0}.immersive-hero{align-items:flex-end;min-height:860px;padding:120px 22px 58px}.hero-master{object-position:57% center}.brain-hologram{opacity:.78;filter:none;mix-blend-mode:normal;width:112vw;top:68px;right:-40%;transform:none}.capsule-hologram{opacity:.92;width:68vw;top:60px;right:-10%}.product-capsule-3d{animation-duration:6.2s}.glass-capsule-image{filter:contrast(1.04)saturate(1.08)}.capsule-aura{filter:blur(8px)}.capsule-light-sweep{filter:blur(3px)}.powder-vortex i{animation-duration:8.8s;box-shadow:0 0 4px #ffefcd8c}.capsule-empty,.capsule-full,.capsule-light-sweep{animation-duration:8.8s}.powder-vortex i:nth-child(n+33){display:none}.brain-pieces{filter:none}.brain-pieces polygon{stroke-width:1.35px;animation-duration:7.4s}.brain-hologram .brain-nodes circle,.brain-hologram .brain-scan,.brain-debris i{filter:none}.brain-hologram .brain-nodes circle{animation-duration:7.4s}.capsule-seam{filter:none;animation-duration:7.4s}.liquid-bubble,.liquid-shell,.liquid-rim,.liquid-sheen,.liquid-flare{animation-duration:7.4s}.bubble-field{display:none}.liquid-rim,.liquid-sheen,.liquid-flare,.liquid-bubble .bubble-volume,.bubble-highlight{filter:none}.capsule-hologram .brain-debris i{filter:none;animation-duration:7.4s}.brain-debris i{animation-duration:7.4s}.brain-debris i:nth-child(n+9){display:none}.brain-readout{transform-origin:100% 100%;bottom:7%;right:14%;transform:scale(.82)}.capsule-hologram .brain-readout{bottom:4%;right:4%}.hero-shade{background:linear-gradient(#07040d1f 25%,#07040dbf 58%,#07040df7 100%),linear-gradient(90deg,#07040d66,#0000)}.hero-content{width:100%}h1{font-size:clamp(58px,17vw,78px)}.hero-description{max-width:94%;font-size:15px}.hero-actions{flex-direction:column;align-items:flex-start}.scroll-cue,.hero-signal,.hero-index,.energy-line{display:none}.ticker{height:46px}.benefits-world,.product-data,.impact-spectrum,.mature-community{padding:82px 22px 88px}.section-heading,.formula-heading,.impact-heading,.community-intro{grid-template-columns:1fr;gap:24px;margin-bottom:54px}.section-heading h2,.studio-copy h2,.formula-heading h2,.capsule-copy h2,.data-heading h2,.impact-heading h2,.community-intro h2,.doctor-copy h2{font-size:49px}.community-intro .section-label{grid-column:auto}.community-visual{background:#0b0712;flex-direction:column;min-height:0;display:flex}.community-visual>img{object-fit:contain;object-position:center;filter:none;width:100%;height:auto;display:block;position:relative;inset:auto;transform:none}.community-visual:hover>img{filter:none;transform:none}.community-shade{display:none}.community-caption{background:#5723b624;border-width:1px 0;max-width:none;padding:13px 20px;line-height:1.5;position:relative;top:auto;left:auto;right:auto}.community-message{background:radial-gradient(circle at 92% 0,#6a2ae840,#0000 42%),#0b0712;max-width:none;padding:36px 24px 42px;position:relative;bottom:auto;left:auto;right:auto}.community-message h3{font-size:57px}.mature-pillars{grid-template-columns:1fr;margin-bottom:72px}.mature-pillars article{border-bottom:1px solid #ffffff24;border-right:0;min-height:220px}.mature-pillars article:last-child{border-bottom:0}.mature-pillars span{margin-bottom:36px}.doctor-guidance{grid-template-columns:1fr}.doctor-image-wrap{min-height:470px}.doctor-image-wrap:after{background:linear-gradient(#0000 70%,#0a0610eb)}.doctor-copy{padding:42px 24px 48px}.community-note{text-align:left;margin-top:24px}.glass-grid,.impact-grid{grid-template-columns:1fr}.impact-card{min-height:250px}.proof-strip{grid-template-columns:1fr 1fr;margin-top:50px}.proof-strip>div{min-height:132px;padding:20px 16px}.proof-strip span{line-height:1.5}.glass-card,.card-2{min-height:260px;animation:none;transform:none}.glass-card:hover,.card-2:hover{transform:translateY(-4px)}.scroll-scene{height:150vh}.studio-image{object-position:59% center}.scene-image,.final-experience>img{will-change:auto;transform:none}.cinematic-header,.glass-card,.community-caption,.doctor-image-wrap span,.final-shade{-webkit-backdrop-filter:none;backdrop-filter:none}.studio-vignette{background:linear-gradient(#05040833 34%,#050408f5),linear-gradient(90deg,#05040847,#0000)}.studio-copy{bottom:8vh;left:22px;right:22px}.studio-detail{display:none}.ring-a{width:88vw;height:88vw}.ring-b{width:118vw;height:118vw}.formula-intro{padding:84px 22px 72px}.capsule-image{object-position:45% center}.capsule-shade{background:linear-gradient(#0000 28%,#05030cf5)}.capsule-copy{width:auto;inset:auto 22px 7vh}.crystal,.motion-capsule{opacity:.3}.capsule-3,.capsule-4,.capsule-5{display:none}.data-heading{margin-bottom:48px;display:block}.data-heading .section-label{margin-bottom:25px}.data-heading h2{text-align:left}.data-grid{grid-template-columns:1fr}.data-grid article,.data-grid article:first-child{border-bottom:1px solid #ffffff2b;border-right:0;min-height:0;padding:28px 0 34px}.data-grid article:last-child{border-bottom:0}.data-grid article>span{min-height:0;margin-bottom:38px}.final-experience>img{object-position:56% center}.final-shade{background:#06030cb8}.final-copy h2{font-size:58px}.orbit-a{width:105vw;height:105vw}.orbit-b{width:145vw;height:145vw}footer{padding:60px 22px 28px}.footer-top{flex-direction:column;align-items:flex-start}.footer-top>p{font-size:32px}.footer-bottom{flex-direction:column;gap:10px}}.motion-off *,.motion-off :before,.motion-off :after{transition-duration:.01ms!important;animation-play-state:paused!important}.motion-off .pointer-aura{display:none}.hero-powder-stream{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.powder-grain{width:var(--grain-size);height:var(--grain-size);opacity:0;will-change:transform, opacity;animation:9s cubic-bezier(.28,.02,.16,1) infinite heroPowderFlight;animation-delay:var(--delay);background:#ead9b9;border-radius:50%;position:absolute;top:52%;left:50%;box-shadow:0 0 5px #ffefcdc7,0 0 10px #945bff73}.powder-grain.stream-2{filter:blur(.35px);background:#cdb588}.powder-grain.stream-3{background:#fff0cf;box-shadow:0 0 7px #fff4dbdb}@keyframes heroPowderFlight{0%,6%{opacity:0;transform:translate3d(calc(-58vw + var(--spread)), calc(30vh + var(--wave)), 0) rotate(0) scale(.18)}13%{opacity:.95}29%{opacity:1;transform:translate3d(calc(-38vw + var(--wave)), calc(-10vh + var(--wave)), 0) rotate(320deg) scale(1)}47%{opacity:1;transform:translate3d(calc(-14vw + var(--spread)), calc(7vh + var(--wave)), 0) rotate(620deg) scale(.92)}63%{opacity:1;transform:translate3d(calc(10vw + var(--wave)), calc(-8vh + var(--wave)), 0) rotate(880deg) scale(.78)}77%{opacity:.92;transform:translate3d(calc(27vw + var(--wave)), calc(-7vh + var(--wave)), 0) rotate(1080deg) scale(.58)}88%,to{opacity:0;transform:translate(35vw,-9vh)rotate(1260deg)scale(.04)}}.brain-hologram.capsule-hologram:before,.brain-hologram.capsule-hologram:after{content:none}.capsule-stage{z-index:2;transform-origin:50%;animation:5.6s ease-in-out infinite cleanCapsuleFloat;position:absolute;inset:3% 18% 4%;transform:rotate(7deg)translate(0)}@keyframes cleanCapsuleFloat{0%,to{transform:rotate(7deg)translateY(5px)}50%{transform:rotate(4.5deg)translateY(-8px)}}.capsule-aura{z-index:0;filter:blur(12px);background:radial-gradient(#8244ff4d,#4a179514 48%,#0000 72%);border-radius:50%;animation:4.8s ease-in-out infinite cleanCapsuleAura;position:absolute;inset:15% 8%}@keyframes cleanCapsuleAura{0%,to{opacity:.38;transform:scale(.94)}50%{opacity:.8;transform:scale(1.04)}}.glass-half{z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);will-change:transform, opacity;background:linear-gradient(90deg,#ffffff42,#9768ff12 19%,#501ca01a 55%,#ffffff2b 82%,#7b3ee238);border:2px solid #e0cfffc7;width:52%;height:43%;position:absolute;left:24%;overflow:hidden;box-shadow:inset 9px 0 18px #ffffff29,inset -9px 0 20px #6a2cd733,0 0 17px #925bff61,0 0 3px #ffffffd6}.glass-half-top{border-radius:50% 50% 7% 7%/27% 27% 3% 3%;animation:9s cubic-bezier(.33,.01,.16,1) infinite glassHalfTop;top:7%}.glass-half-bottom{border-radius:7% 7% 50% 50%/3% 3% 27% 27%;animation:9s cubic-bezier(.33,.01,.16,1) infinite glassHalfBottom;bottom:7%}@keyframes glassHalfTop{0%,7%{opacity:0;transform:translateY(-120px)rotate(-4deg)scale(.92)}24%,70%{opacity:1;transform:translateY(-18px)rotate(0)scale(1)}83%,94%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{opacity:0;transform:translate(0)scale(.97)}}@keyframes glassHalfBottom{0%,7%{opacity:0;transform:translateY(120px)rotate(4deg)scale(.92)}24%,70%{opacity:1;transform:translateY(18px)rotate(0)scale(1)}83%,94%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{opacity:0;transform:translate(0)scale(.97)}}.glass-highlight{filter:blur(1px);opacity:.62;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);border-radius:999px;width:12%;position:absolute;top:8%;bottom:8%}.highlight-left{left:11%}.highlight-right{opacity:.34;width:7%;right:9%}.capsule-seam-ring{background:linear-gradient(90deg,#965eff59,#fff,#ddf20a9e,#965eff59);height:3px;position:absolute;left:-2%;right:-2%;box-shadow:0 0 10px #cdb2ffe6}.glass-half-top .capsule-seam-ring{bottom:0}.glass-half-bottom .capsule-seam-ring{top:0}.capsule-powder-core{z-index:2;opacity:0;clip-path:inset(50% 7% round 999px);background-color:#bba27a;background-image:radial-gradient(circle at 16% 18%,#fff4d7e6 0 1px,#0000 1.5px),radial-gradient(circle at 77% 33%,#68492bb8 0 1px,#0000 1.7px),radial-gradient(circle at 45% 68%,#eed8b0bf 0 1.2px,#0000 1.8px),linear-gradient(90deg,#d5c19c,#9e835d 55%,#c4ac84);background-size:9px 9px,11px 11px,13px 13px,100% 100%;border-radius:999px;width:52%;animation:9s cubic-bezier(.3,.01,.18,1) infinite capsulePowderFill;position:absolute;top:7%;bottom:7%;left:24%;overflow:hidden;box-shadow:inset 9px 0 15px #ffffff2e,inset -10px 0 18px #361f1040}.capsule-powder-core i{background:linear-gradient(105deg,#0000 26%,#fff6de59 45%,#0000 62%);animation:1.8s linear infinite powderCoreShimmer;position:absolute;inset:0}@keyframes capsulePowderFill{0%,48%{opacity:0;clip-path:inset(50% 7% round 999px)}65%{opacity:.92;clip-path:inset(36% 6% 30% round 999px)}82%,95%{opacity:1;clip-path:inset(4% round 999px)}to{opacity:0;clip-path:inset(4% round 999px)}}@keyframes powderCoreShimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}.capsule-opening-glow{z-index:5;background:linear-gradient(90deg, transparent, #fff, var(--acid), #fff, transparent);opacity:0;border-radius:50%;height:4px;animation:9s ease-in-out infinite openingGlow;position:absolute;top:calc(50% - 2px);left:18%;right:18%;box-shadow:0 0 12px #fff,0 0 28px #9054ffe6}@keyframes openingGlow{0%,24%{opacity:0;transform:scaleX(.2)}40%,70%{opacity:.88;transform:scaleX(1)}83%{opacity:.25;transform:scaleX(.72)}92%,to{opacity:0;transform:scaleX(.2)}}@media (max-width:1020px){.brain-hologram.capsule-hologram{width:min(39vw,390px);right:-1%}}@media (max-width:760px){.brain-hologram.capsule-hologram{opacity:.96;width:57vw;top:68px;right:-7%}.capsule-stage{inset:3% 15% 4%}.glass-half{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 7px 0 13px #ffffff24,inset -7px 0 14px #6a2cd72b,0 0 10px #925bff47}.capsule-aura{filter:blur(6px)}.hero-powder-stream .powder-grain:nth-child(n+31){display:none}.powder-grain{animation-name:heroPowderFlightMobile;box-shadow:0 0 4px #ffefcd8c}}@keyframes heroPowderFlightMobile{0%,6%{opacity:0;transform:translate3d(calc(-58vw + var(--spread)), calc(28vh + var(--wave)), 0) rotate(0) scale(.18)}13%{opacity:.95}30%{opacity:1;transform:translate3d(calc(-35vw + var(--wave)), -7vh, 0) rotate(320deg) scale(.9)}48%{opacity:1;transform:translate3d(calc(-11vw + var(--spread)), 5vh, 0) rotate(620deg) scale(.82)}66%{opacity:1;transform:translate(12vw,-12vh)rotate(900deg)scale(.68)}79%{opacity:.9;transform:translate(28vw,-18vh)rotate(1080deg)scale(.46)}89%,to{opacity:0;transform:translate(37vw,-20vh)rotate(1260deg)scale(.04)}}.hero-powder-stream{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.powder-ribbon-shadow,.powder-ribbon-main,.powder-ribbon-light{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:250 750;stroke-dashoffset:0;opacity:0;will-change:stroke-dashoffset, opacity;animation:12s cubic-bezier(.28,.02,.14,1) infinite singlePowderRibbon}.powder-ribbon-shadow{stroke:#6730b885;stroke-width:38px;filter:blur(12px)}.powder-ribbon-main{stroke:url(#powderRibbonColor);stroke-width:25px;filter:url(#powderRibbonTexture)drop-shadow(0 0 9px #ffe5be57)}.powder-ribbon-light{stroke:#fff7e080;stroke-width:4px;filter:blur(.4px)}@keyframes singlePowderRibbon{0%,35%{opacity:0;stroke-dashoffset:0}39%{opacity:1;stroke-dashoffset:0}68%{opacity:1;stroke-dashoffset:-700px}74%{opacity:.92;stroke-dashoffset:-750px}80%,to{opacity:0;stroke-dashoffset:-1000px}}.brain-hologram.capsule-hologram{aspect-ratio:.58;z-index:5;opacity:1;filter:none;mix-blend-mode:normal;width:min(22vw,340px);top:16%;right:12.5%;transform:none}.capsule-stage{z-index:2;animation:none;position:absolute;inset:0;transform:none}.capsule-aura{opacity:0;background:radial-gradient(#8341ff4d,#49149712 50%,#0000 72%);animation:12s ease-in-out infinite capsuleSequenceAura;inset:13% 3%}@keyframes capsuleSequenceAura{0%,9%,to{opacity:0;transform:scale(.78)}28%,68%{opacity:.55;transform:scale(1)}88%,96%{opacity:.86;transform:scale(1.06)}}.glass-half{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);transform-origin:50%;will-change:transform, opacity;background:linear-gradient(90deg,#ffffff4d,#a773ff14 18%,#4d199b1f 53%,#ffffff30 81%,#8040e83d);border:2px solid #e8daffd1;left:24%;overflow:hidden;box-shadow:inset 9px 0 18px #ffffff2b,inset -10px 0 20px #6025ca38,0 0 18px #975bff6b,0 0 3px #ffffffe6}.capsule-cap{border-radius:52% 52% 8% 8%/28% 28% 4% 4%;width:52%;height:38%;animation:12s cubic-bezier(.28,.01,.16,1) infinite capsuleCapJourney;top:8%}.capsule-body{border-radius:8% 8% 52% 52%/4% 4% 27% 27%;width:52%;height:49%;animation:12s cubic-bezier(.28,.01,.16,1) infinite capsuleBodyJourney;top:46%}@keyframes capsuleCapJourney{0%,8%{opacity:0;transform:translate(175%,-30%)rotate(96deg)scale(.82)}24%,70%{opacity:1;transform:translate(32%,44%)rotate(48deg)scale(1)}82%,96%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{opacity:0;transform:translateY(-5%)rotate(0)scale(.96)}}@keyframes capsuleBodyJourney{0%,8%{opacity:0;transform:translate(-175%,28%)rotate(-92deg)scale(.82)}24%,70%{opacity:1;transform:translate(-30%,-32%)rotate(-42deg)scale(1)}82%,96%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{opacity:0;transform:translateY(5%)rotate(0)scale(.96)}}.capsule-cap .capsule-seam-ring{top:auto;bottom:0}.capsule-body .capsule-seam-ring{top:0;bottom:auto}.glass-half .glass-highlight{z-index:3}.glass-half .capsule-seam-ring{z-index:4}.body-powder-fill{z-index:1;opacity:0;clip-path:inset(100% 0 0 round 0 0 48% 48%);background-color:#b89c71;background-image:radial-gradient(circle at 17% 16%,#fff4d7e0 0 1px,#0000 1.5px),radial-gradient(circle at 76% 33%,#5b3c1fb3 0 1px,#0000 1.7px),radial-gradient(circle at 43% 71%,#efd8b0bd 0 1.1px,#0000 1.7px),linear-gradient(90deg,#d7c39d,#9d8058 56%,#c6ad82);background-size:9px 9px,11px 11px,13px 13px,100% 100%;border-radius:6% 6% 48% 48%/4% 4% 26% 26%;animation:12s cubic-bezier(.3,.01,.18,1) infinite bodyPowderArrival;position:absolute;inset:5%;overflow:hidden;box-shadow:inset 8px 0 13px #ffffff29,inset -9px 0 16px #361f103d}.body-powder-fill i{background:linear-gradient(105deg,#0000 24%,#fff6de59 46%,#0000 63%);animation:1.8s linear infinite powderCoreShimmer;position:absolute;inset:0}@keyframes bodyPowderArrival{0%,61%{opacity:0;clip-path:inset(100% 0 0 round 0 0 48% 48%)}68%{opacity:.92;clip-path:inset(56% 0 0 round 0 0 48% 48%)}78%,96%{opacity:1;clip-path:inset(3% 0 0 round 0 0 48% 48%)}to{opacity:0;clip-path:inset(3% 0 0 round 0 0 48% 48%)}}.capsule-opening-glow{animation:12s ease-in-out infinite capsuleSequenceGlow;top:calc(47% - 2px);left:14%;right:14%}@keyframes capsuleSequenceGlow{0%,18%{opacity:0;transform:scaleX(.2)rotate(0)}30%,67%{opacity:.72;transform:scaleX(.75)rotate(4deg)}80%{opacity:1;transform:scaleX(1)rotate(0)}90%,to{opacity:0;transform:scaleX(.25)rotate(0)}}@media (max-width:1020px){.brain-hologram.capsule-hologram{width:min(28vw,300px);top:17%;right:8.5%}}@media (max-width:760px){.hero-powder-stream{transform-origin:top;transform:scaleY(.64)}.powder-ribbon-shadow{display:none}.powder-ribbon-main{stroke-width:17px;filter:none}.powder-ribbon-light{stroke-width:3px;filter:none}.brain-hologram.capsule-hologram{opacity:.96;width:50vw;top:78px;right:1%}.glass-half{-webkit-backdrop-filter:none;backdrop-filter:none}}.capsule-video-wrap{aspect-ratio:16/9;z-index:3;pointer-events:none;opacity:.94;mix-blend-mode:screen;width:78vw;position:absolute;top:8%;left:34%;overflow:hidden;-webkit-mask-image:radial-gradient(50% 48% at 50% 51%,#000 0 48%,#000000f5 65%,#0000 90%);mask-image:radial-gradient(50% 48% at 50% 51%,#000 0 48%,#000000f5 65%,#0000 90%)}.capsule-cinematic-video{object-fit:cover;filter:contrast(1.08)saturate(.9)brightness(1.02);width:100%;height:100%;display:block;transform:translateZ(0)}@media (max-width:1020px){.capsule-video-wrap{width:92vw;top:11%;left:27%}}@media (max-width:760px){.capsule-video-wrap{opacity:.88;width:150vw;top:56px;left:-6%;-webkit-mask-image:radial-gradient(47% 48% at 55%,#000 0 50%,#000000f0 68%,#0000 92%);mask-image:radial-gradient(47% 48% at 55%,#000 0 50%,#000000f0 68%,#0000 92%)}.capsule-cinematic-video{filter:contrast(1.06)saturate(.88)brightness(1.01)}}.glass-card{isolation:isolate;background:#100919;justify-content:flex-end;min-height:410px}.benefit-card-image,.benefit-card-shade{position:absolute;inset:0}.benefit-card-image{z-index:-3;object-fit:cover;filter:saturate(.82)contrast(1.05)brightness(.72);width:100%;height:100%;transition:transform .85s cubic-bezier(.2,.8,.2,1),filter .85s}.benefit-position-1,.benefit-position-2,.benefit-position-3{object-position:center}.benefit-card-shade{z-index:-2;background:linear-gradient(#07040c1a 18%,#07040cb8 54%,#07040cfa 100%),linear-gradient(120deg,#5720b638,#0000 58%)}.glass-card:hover .benefit-card-image{filter:saturate(.95)contrast(1.06)brightness(.82);transform:scale(1.055)}.glass-card>span,.glass-card>div:not(.glass-orbit),.glass-card>i,.glass-card .glass-orbit{z-index:2;position:relative}.glass-card>span{position:absolute;top:28px;left:30px}.glass-card p{color:#ffffffb3}.priority-scene{border-top:1px solid #ddf20a2e}.doctor-feature{background:radial-gradient(circle at 90% 14%,#742eef52,#0000 34%),#07050b;padding:128px clamp(24px,6vw,94px);position:relative;overflow:hidden}.doctor-feature:before{content:"EXPERT / CLARITY / ROUTINE";color:#ffffff09;letter-spacing:-.06em;white-space:nowrap;font-size:clamp(58px,9vw,150px);font-weight:900;position:absolute;top:52px;right:-15px}.doctor-copy blockquote{color:#ffffffc2;max-width:560px;margin:0 0 28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,1.7vw,28px);line-height:1.55}.doctor-signature{border-left:2px solid var(--acid);flex-direction:column;gap:5px;margin-bottom:34px;padding-left:17px;display:flex}.doctor-signature strong{font-size:15px}.doctor-signature span{color:#ffffff70;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.impact-card{isolation:isolate;background:#0d0814;flex-direction:column;justify-content:flex-end;min-height:360px;display:flex;overflow:hidden}.impact-card>img,.impact-card-shade{position:absolute;inset:0}.impact-card>img{z-index:-3;object-fit:cover;filter:saturate(.72)brightness(.56)contrast(1.08);object-position:center;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .8s}.impact-card-shade{z-index:-2;background:linear-gradient(#06040a14 14%,#06040aa6 52%,#06040afa),linear-gradient(135deg,#6326d533,#0000 58%)}.impact-card:hover>img{filter:saturate(.88)brightness(.68)contrast(1.08);transform:scale(1.06)}.impact-card>span{z-index:2;color:var(--acid);position:absolute;top:25px;left:28px}.impact-card h3,.impact-card p{z-index:2;position:relative}.impact-card p{color:#ffffffab}.testimonial-heading{z-index:2;grid-template-columns:1.2fr .8fr;align-items:end;gap:50px;margin:0 0 52px;display:grid;position:relative}.testimonial-heading .section-label{grid-column:1/-1;margin-bottom:0}.testimonial-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(48px,5.6vw,86px);line-height:.92}.testimonial-heading>p:last-child{color:#ffffff7a;margin:0 0 8px;font-size:11px;line-height:1.65}.testimonial-grid{z-index:2;grid-template-columns:repeat(3,1fr);gap:16px;display:grid;position:relative}.testimonial-card{background:linear-gradient(145deg,#6828e02e,#ffffff06);border:1px solid #ffffff26;min-height:335px;padding:30px;position:relative;overflow:hidden}.testimonial-avatar{object-fit:cover;object-position:center;border:1px solid #ffffff40;border-radius:50%;width:64px;height:64px;margin-bottom:24px;display:block;box-shadow:0 0 28px #6f2eec52}.testimonial-stars{color:var(--acid);letter-spacing:.18em;margin-bottom:18px;font-size:10px}.testimonial-card blockquote{color:#ffffffd1;margin:0 0 28px;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.55}.testimonial-meta{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:17px;display:flex;position:absolute;bottom:26px;left:30px;right:30px}.testimonial-meta strong{font-size:12px}.testimonial-meta span{color:#ffffff5c;text-align:right;text-transform:uppercase;letter-spacing:.09em;max-width:155px;font-size:7px;line-height:1.45}@media (max-width:1020px){.testimonial-grid{grid-template-columns:1fr 1fr}.testimonial-card:last-child{grid-column:1/-1}}@media (max-width:760px){.glass-card{min-height:420px}.doctor-feature{padding:84px 22px}.doctor-feature .doctor-image-wrap{min-height:430px}.doctor-copy blockquote{font-size:20px}.impact-card{min-height:340px}.testimonial-heading{display:block}.testimonial-heading .section-label,.testimonial-heading h2{margin-bottom:24px}.testimonial-grid{grid-template-columns:1fr}.testimonial-card:last-child{grid-column:auto}}
