.FaqAccordion-module__RcPHzW__list{border-block-end:1px solid color-mix(in srgb, var(--c-ink) 16%, transparent);flex-direction:column;display:flex}.FaqAccordion-module__RcPHzW__item{border-block-start:1px solid color-mix(in srgb, var(--c-ink) 16%, transparent)}.FaqAccordion-module__RcPHzW__summary{gap:var(--s-5);padding-block:var(--s-5);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.FaqAccordion-module__RcPHzW__summary::-webkit-details-marker{display:none}.FaqAccordion-module__RcPHzW__summary:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px;border-radius:var(--r-sm)}.FaqAccordion-module__RcPHzW__question{font-family:var(--font-serif);font-size:var(--t-lg);line-height:var(--l-snug);letter-spacing:var(--tr-serif);color:var(--c-ink);text-wrap:pretty;transition:color var(--d-fast) var(--e-standard)}.FaqAccordion-module__RcPHzW__summary:hover .FaqAccordion-module__RcPHzW__question{color:var(--c-accent)}.FaqAccordion-module__RcPHzW__marker{border:1px solid color-mix(in srgb, var(--c-accent) 30%, transparent);border-radius:var(--r-full);background:var(--c-accent-faint);block-size:2.5rem;inline-size:2.5rem;color:var(--c-accent);transition:rotate var(--d-base) var(--e-standard), background-color var(--d-fast) var(--e-standard), border-color var(--d-fast) var(--e-standard), color var(--d-fast) var(--e-standard);place-items:center;display:grid}.FaqAccordion-module__RcPHzW__summary:hover .FaqAccordion-module__RcPHzW__marker{border-color:var(--c-accent)}.FaqAccordion-module__RcPHzW__item[open] .FaqAccordion-module__RcPHzW__marker{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-accent-ink);rotate:45deg}.FaqAccordion-module__RcPHzW__answer{max-inline-size:var(--m-normal);font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink-muted);padding-block-end:var(--s-6)}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.FaqAccordion-module__RcPHzW__item::details-content{opacity:0;interpolate-size:allow-keywords;block-size:0;transition:block-size var(--d-base) var(--e-entrance), opacity var(--d-base) var(--e-standard), content-visibility var(--d-base) allow-discrete;overflow:clip}.FaqAccordion-module__RcPHzW__item[open]::details-content{opacity:1;block-size:auto}}}.FaqAccordion-module__RcPHzW__answer a{color:var(--c-accent);text-underline-offset:.2em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.FaqAccordion-module__RcPHzW__marker{transition:none}}@media (max-width:40rem){.FaqAccordion-module__RcPHzW__summary{gap:var(--s-4);padding-block:var(--s-4)}.FaqAccordion-module__RcPHzW__question{font-size:var(--t-base)}.FaqAccordion-module__RcPHzW__marker{block-size:2.25rem;inline-size:2.25rem}}
.Prose-module__yYLILq__header{max-width:var(--m-wide);margin-block-end:var(--s-8)}.Prose-module__yYLILq__header .eyebrow{color:var(--c-accent)}.Prose-module__yYLILq__title{font-size:var(--t-3xl);margin-block-start:var(--s-2)}.Prose-module__yYLILq__lede{font-size:var(--t-lg);line-height:var(--l-snug);color:var(--c-ink-muted);max-width:var(--m-normal);margin-block-start:var(--s-4)}.Prose-module__yYLILq__prose{max-width:var(--m-normal);font-size:var(--t-base);line-height:var(--l-relaxed);color:var(--c-ink-muted)}.Prose-module__yYLILq__prose>*+*{margin-block-start:var(--s-4)}.Prose-module__yYLILq__prose h2{font-size:var(--t-xl);color:var(--c-ink);margin-block-start:var(--s-8)}.Prose-module__yYLILq__prose h3{font-size:var(--t-base);font-weight:var(--w-semibold);color:var(--c-ink);margin-block-start:var(--s-6)}.Prose-module__yYLILq__prose strong{color:var(--c-ink);font-weight:var(--w-semibold)}.Prose-module__yYLILq__prose a{color:var(--c-accent);text-underline-offset:3px;text-decoration:underline}.Prose-module__yYLILq__prose p>a:only-child{align-items:center;min-block-size:2.75rem;display:inline-flex}.Prose-module__yYLILq__prose ul{gap:var(--s-2);flex-direction:column;list-style:none;display:flex}.Prose-module__yYLILq__prose ul li{padding-inline-start:var(--s-5);position:relative}.Prose-module__yYLILq__prose ul li:before{content:"";background:var(--c-data);block-size:1px;inline-size:8px;position:absolute;inset-block-start:.65em;inset-inline-start:0}.Prose-module__yYLILq__prose ol{counter-reset:step;gap:var(--s-3);flex-direction:column;list-style:none;display:flex}.Prose-module__yYLILq__prose ol li{counter-increment:step;padding-inline-start:var(--s-6);position:relative}.Prose-module__yYLILq__prose ol li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--c-accent);position:absolute;inset-inline-start:0}.Prose-module__yYLILq__facts{border-block-start:1px solid var(--c-line);max-width:var(--m-wide);margin-block-start:var(--s-5)}.Prose-module__yYLILq__factRow{gap:var(--s-1) var(--s-5);padding-block:var(--s-3);border-block-end:1px solid var(--c-line);font-size:var(--t-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:42rem){.Prose-module__yYLILq__factRow{grid-template-columns:minmax(9rem,15rem) minmax(0,1fr)}}.Prose-module__yYLILq__factRow dt{color:var(--c-ink-faint);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-wide)}.Prose-module__yYLILq__factRow dd{color:var(--c-ink);overflow-wrap:anywhere;margin:0}.Prose-module__yYLILq__pending{padding:var(--s-4);border-inline-start:2px solid var(--c-warning);background:var(--c-surface-sunken);font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink-muted);border-start-end-radius:var(--r-md);border-end-end-radius:var(--r-md)}
.Button-module__ylpDza__base{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-full);font-size:var(--t-xs);font-weight:var(--w-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;text-align:center;cursor:pointer;white-space:nowrap;transition:background-color var(--d-fast) var(--e-standard), border-color var(--d-fast) var(--e-standard), color var(--d-fast) var(--e-standard), transform var(--d-fast) var(--e-standard);border:1px solid #0000;display:inline-flex}.Button-module__ylpDza__base:active{transform:scale(.97)}.Button-module__ylpDza__base:disabled{opacity:.45;cursor:not-allowed;transform:none}.Button-module__ylpDza__md{padding:var(--s-3) var(--s-5)}.Button-module__ylpDza__lg{padding:var(--s-3) var(--s-6);min-block-size:3rem}.Button-module__ylpDza__primary{background:var(--cta-gradient,var(--fx-gradient-accent));color:var(--c-accent-ink);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-accent-ink) 24%, transparent), var(--cta-shadow,var(--fx-cta-shadow));transition:background-color var(--d-fast) var(--e-standard), border-color var(--d-fast) var(--e-standard), color var(--d-fast) var(--e-standard), box-shadow var(--d-base) var(--e-standard), transform var(--d-fast) var(--e-standard)}.Button-module__ylpDza__primary:hover:not(:disabled){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-accent-ink) 24%, transparent), var(--cta-shadow-hover,var(--fx-cta-shadow-hover));transform:translateY(-2px)}.Button-module__ylpDza__secondary{border-color:var(--c-ink);color:var(--c-ink);background:0 0}.Button-module__ylpDza__secondary:hover:not(:disabled){border-color:var(--c-accent);color:var(--c-accent)}.Button-module__ylpDza__ghost{color:var(--c-accent);padding-inline:var(--s-2);background:0 0}.Button-module__ylpDza__ghost:hover:not(:disabled){color:color-mix(in srgb, var(--c-accent) 80%, var(--c-ink))}.Button-module__ylpDza__paper{background:var(--c-surface);color:var(--c-vial);box-shadow:0 1px 2px #1a1e1c2e}.Button-module__ylpDza__paper:hover:not(:disabled){background:var(--c-surface-white);color:var(--c-vial);transform:translateY(-1px)}
.EmptyState-module__QmWbPW__wrap{align-items:flex-start;gap:var(--s-4);padding:clamp(var(--s-6), 6vw, var(--s-9));border:1px dashed var(--c-line-strong);border-radius:var(--r-xl);background:var(--c-surface-raised);flex-direction:column;display:flex}.EmptyState-module__QmWbPW__marker{gap:var(--s-1);display:flex}.EmptyState-module__QmWbPW__marker span{border-radius:var(--r-full);background:var(--c-line-strong);block-size:6px;inline-size:6px}.EmptyState-module__QmWbPW__marker span:first-child{background:var(--c-accent)}.EmptyState-module__QmWbPW__title{font-size:var(--t-xl);max-width:var(--m-narrow)}.EmptyState-module__QmWbPW__body{font-size:var(--t-base);color:var(--c-ink-muted);max-width:var(--m-normal)}.EmptyState-module__QmWbPW__detail{font-size:var(--t-sm);color:var(--c-ink-faint);max-width:var(--m-normal);line-height:var(--l-relaxed)}.EmptyState-module__QmWbPW__detail .mono{color:var(--c-ink-muted)}
.Helix-module__dFoywq__divider{block-size:auto;inline-size:100%;display:block;overflow:visible}.Helix-module__dFoywq__field{block-size:100%;inline-size:auto;display:block;overflow:visible}.Helix-module__dFoywq__band,.Helix-module__dFoywq__plate{block-size:auto;inline-size:100%;display:block;overflow:visible}.Helix-module__dFoywq__rungs line{stroke:var(--c-line-strong);stroke-width:1px}.Helix-module__dFoywq__strandA{stroke:var(--c-data);stroke-width:2px;stroke-linecap:round;opacity:.9}.Helix-module__dFoywq__strandB{stroke:var(--c-accent);stroke-width:2px;stroke-linecap:round;opacity:.62}.Helix-module__dFoywq__hero .Helix-module__dFoywq__strandB{stroke:var(--c-vial)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Helix-module__dFoywq__draw,.Helix-module__dFoywq__drawLate{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both Helix-module__dFoywq__helix-draw;animation-timeline:view();animation-range:entry entry 70%}.Helix-module__dFoywq__drawLate{animation-range:entry 12% entry 82%}}}@keyframes Helix-module__dFoywq__helix-draw{to{stroke-dashoffset:0}}.Helix-module__dFoywq__heroStack{inline-size:100%;display:block;position:relative}.Helix-module__dFoywq__hero{block-size:auto;inline-size:100%;display:block;overflow:visible}.Helix-module__dFoywq__rungsLayer{position:absolute;inset:0}.Helix-module__dFoywq__heroStack>svg:last-child{position:relative}@media (prefers-reduced-motion:no-preference){.Helix-module__dFoywq__drawHero,.Helix-module__dFoywq__drawHeroLate{stroke-dasharray:1;stroke-dashoffset:1px;animation:Helix-module__dFoywq__helix-draw 1.4s var(--e-standard) .15s both}.Helix-module__dFoywq__drawHeroLate{animation-delay:.34s}}.Helix-module__dFoywq__rungsLayer{opacity:.65}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Helix-module__dFoywq__rungsLayer{will-change:opacity;animation:7s ease-in-out infinite Helix-module__dFoywq__helix-breathe}}@keyframes Helix-module__dFoywq__helix-breathe{0%,to{opacity:.45}50%{opacity:.85}}.Helix-module__dFoywq__pulse{stroke:var(--c-vial-soft);stroke-width:3px;stroke-linecap:round;stroke-dasharray:.05 .95;opacity:0;display:none}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Helix-module__dFoywq__pulse{animation:Helix-module__dFoywq__helix-pulse-in .6s var(--e-standard) 1.7s forwards, Helix-module__dFoywq__helix-travel 11s linear 1.7s infinite;display:block}}@keyframes Helix-module__dFoywq__helix-pulse-in{to{opacity:.85}}@keyframes Helix-module__dFoywq__helix-travel{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}
.Hero-module__f3RO1G__hero{isolation:isolate;border-block-end:1px solid var(--c-line);background:var(--c-surface);padding-block:clamp(var(--s-7), 5.5vw, var(--s-10));position:relative;overflow:hidden}.Hero-module__f3RO1G__hero:before{content:"";z-index:-2;background:radial-gradient(56rem 36rem at 8% -10%, var(--c-highlight-faint), transparent 74%), radial-gradient(58rem 42rem at 98% 112%, color-mix(in srgb, var(--c-vial) 52%, var(--c-vial-faint)), transparent 80%), radial-gradient(48rem 36rem at 74% 28%, color-mix(in srgb, var(--c-vial) 38%, var(--c-vial-faint)), transparent 76%), radial-gradient(36rem 28rem at 12% 96%, color-mix(in srgb, var(--c-vial) 24%, var(--c-vial-faint)), transparent 72%);position:absolute;inset:0}.Hero-module__f3RO1G__art{z-index:-1;opacity:.34;pointer-events:none;align-items:center;display:grid;position:absolute;inset:-8% -3%;-webkit-mask-image:linear-gradient(90deg,#0000 0 42%,#000 52% 68%,#0000 94%);mask-image:linear-gradient(90deg,#0000 0 42%,#000 52% 68%,#0000 94%)}@media (min-width:62rem){.Hero-module__f3RO1G__art{-webkit-mask-image:linear-gradient(90deg,#0000 0 48%,#000 58% 74%,#0000 96%);mask-image:linear-gradient(90deg,#0000 0 48%,#000 58% 74%,#0000 96%)}}.Hero-module__f3RO1G__artFloat{translate:calc(var(--px,0) * 16px) calc(var(--py,0) * 10px);rotate:calc(var(--px,0) * 1.2deg);transition:translate .48s var(--e-standard), rotate .48s var(--e-standard)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__artFloat>*{animation:11s ease-in-out infinite Hero-module__f3RO1G__hero-float}}@media (prefers-reduced-motion:reduce),(hover:none){.Hero-module__f3RO1G__artFloat{translate:0;rotate:none}}.Hero-module__f3RO1G__artBack{z-index:-1;opacity:.16;pointer-events:none;align-items:center;display:grid;position:absolute;inset:-14% -6%;transform:scaleX(-1);-webkit-mask-image:linear-gradient(90deg,#0000 4%,#000 22% 58%,#0000 80%);mask-image:linear-gradient(90deg,#0000 4%,#000 22% 58%,#0000 80%)}@media (min-width:62rem){.Hero-module__f3RO1G__artBack{-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 14% 44%,#0000 66%);mask-image:linear-gradient(90deg,#0000 2%,#000 14% 44%,#0000 66%)}}.Hero-module__f3RO1G__artBackFloat{translate:calc(var(--px,0) * -9px) calc(var(--py,0) * -6px);transition:translate .48s var(--e-standard)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__artBackFloat>*{animation:15s ease-in-out -7s infinite Hero-module__f3RO1G__hero-float}}@media (prefers-reduced-motion:reduce),(hover:none){.Hero-module__f3RO1G__artBackFloat{translate:0}}@keyframes Hero-module__f3RO1G__hero-float{0%,to{translate:0}50%{translate:0 -14px}}.Hero-module__f3RO1G__inner{gap:clamp(var(--s-6), 4vw, var(--s-9));grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:62rem){.Hero-module__f3RO1G__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.Hero-module__f3RO1G__copy{gap:var(--s-4);flex-direction:column;align-items:flex-start;max-inline-size:min(100%,38rem);display:flex}.Hero-module__f3RO1G__title{letter-spacing:var(--tr-serif);text-wrap:balance;margin-block-end:var(--s-2);font-size:clamp(2.9rem,1.9rem + 4.6vw,5.4rem);line-height:.98}.Hero-module__f3RO1G__w{display:inline-block}@media (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__w{animation:Hero-module__f3RO1G__word-rise .52s var(--e-entrance) backwards;animation-delay:calc(60ms + var(--wd,0) * 90ms)}}@keyframes Hero-module__f3RO1G__word-rise{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}.Hero-module__f3RO1G__accent{color:var(--c-vial);font-style:italic;position:relative}.Hero-module__f3RO1G__accent:before{content:"";z-index:-1;background:linear-gradient(97deg, color-mix(in srgb, var(--c-vial) 20%, var(--c-vial-faint)), var(--c-vial-faint) 78%);border-radius:.45em .6em .5em .7em/.7em .5em .65em .45em;position:absolute;inset:.28em -.14em -.04em -.1em;transform:skew(-7deg)}@media (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__accent:before{transform-origin:0;animation:Hero-module__f3RO1G__hl-sweep .46s var(--e-standard) backwards;animation-delay:calc(60ms + var(--wd,0) * 90ms + .32s)}}@keyframes Hero-module__f3RO1G__hl-sweep{0%{transform:skew(-7deg)scaleX(0)}to{transform:skew(-7deg)scaleX(1)}}.Hero-module__f3RO1G__flourish{pointer-events:none;block-size:.14em;inline-size:auto;position:absolute;inset-block-end:-.06em;inset-inline:-.06em -.02em;overflow:visible}.Hero-module__f3RO1G__flourish path{stroke:var(--c-vial);stroke-width:2.5px;stroke-linecap:round;opacity:.8}@media (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__flourish path{stroke-dasharray:1;stroke-dashoffset:1px;animation:Hero-module__f3RO1G__flourish-draw .6s var(--e-standard) both;animation-delay:calc(60ms + var(--wd,0) * 90ms + .64s)}}@keyframes Hero-module__f3RO1G__flourish-draw{to{stroke-dashoffset:0}}.Hero-module__f3RO1G__protractor{aspect-ratio:1;z-index:-1;opacity:.55;pointer-events:none;inline-size:clamp(20rem,38vw,38rem);position:absolute;inset-block-start:-16%;inset-inline-start:-9%;-webkit-mask-image:radial-gradient(circle at 30% 30%,#000 55%,#0000 82%);mask-image:radial-gradient(circle at 30% 30%,#000 55%,#0000 82%)}.Hero-module__f3RO1G__protractorSvg{block-size:100%;inline-size:100%;overflow:visible}.Hero-module__f3RO1G__protArc{stroke:color-mix(in srgb, var(--c-vial) 40%, var(--c-line-strong));stroke-width:1px;stroke-dasharray:.3 .7;stroke-dashoffset:-.06px}.Hero-module__f3RO1G__protArcInner{stroke:color-mix(in srgb, var(--c-vial-soft) 35%, var(--c-line));stroke-width:1px;stroke-dasharray:.24 .76;stroke-dashoffset:-.09px}.Hero-module__f3RO1G__protTick{stroke:color-mix(in srgb, var(--c-vial) 30%, var(--c-line-strong));stroke-width:1px}.Hero-module__f3RO1G__protTickMajor{stroke:var(--c-vial-soft);stroke-width:1.4px}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__protractorSway{transform-origin:300px 300px;animation:26s ease-in-out infinite alternate Hero-module__f3RO1G__prot-sway}}@keyframes Hero-module__f3RO1G__prot-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3.5deg)}}.Hero-module__f3RO1G__plotWide{z-index:-1;pointer-events:none;opacity:.55;position:absolute;inset:0}@media (min-width:62rem){.Hero-module__f3RO1G__plotWide{-webkit-mask-image:linear-gradient(90deg,#0000 0 30%,#000 46% 100%);mask-image:linear-gradient(90deg,#0000 0 30%,#000 46% 100%)}.Hero-module__f3RO1G__protractor{opacity:.4;-webkit-mask-image:radial-gradient(circle at 26% 24%,#000 46%,#0000 72%);mask-image:radial-gradient(circle at 26% 24%,#000 46%,#0000 72%)}}.Hero-module__f3RO1G__gridPatch{aspect-ratio:1.5;z-index:-1;pointer-events:none;opacity:.5;background:repeating-linear-gradient(to right, var(--c-line) 0 1px, transparent 1px 26px), repeating-linear-gradient(to bottom, var(--c-line) 0 1px, transparent 1px 26px);inline-size:clamp(14rem,26vw,26rem);position:absolute;inset-block-end:6%;inset-inline-end:3%;-webkit-mask-image:radial-gradient(60% 58%,#000 30%,#0000 78%);mask-image:radial-gradient(60% 58%,#000 30%,#0000 78%)}.Hero-module__f3RO1G__orbits{aspect-ratio:1;z-index:-1;opacity:.6;pointer-events:none;inline-size:clamp(24rem,56vw,58rem);position:absolute;inset-block-start:2%;inset-inline-end:-12%;-webkit-mask-image:radial-gradient(circle,#000 58%,#0000 86%);mask-image:radial-gradient(circle,#000 58%,#0000 86%)}.Hero-module__f3RO1G__orbitsSvg{block-size:100%;inline-size:100%;overflow:visible}.Hero-module__f3RO1G__orbitA{stroke:color-mix(in srgb, var(--c-vial) 45%, var(--c-line-strong));stroke-width:1.25px;stroke-dasharray:3 8}.Hero-module__f3RO1G__orbitB{stroke:var(--c-vial-soft);stroke-width:1.25px;stroke-dasharray:2 7;opacity:.8}.Hero-module__f3RO1G__orbitArc{stroke:color-mix(in srgb, var(--c-vial) 62%, var(--c-line-strong));stroke-width:1px;stroke-dasharray:.2 .8;stroke-dashoffset:-.35px;opacity:.8}.Hero-module__f3RO1G__cometDot{fill:var(--c-vial)}.Hero-module__f3RO1G__orbitSlow{transform-origin:400px 400px;transform:rotate(-16deg)}.Hero-module__f3RO1G__orbitFast{transform-origin:400px 400px;transform:rotate(22deg)}.Hero-module__f3RO1G__orbitComet{transform-origin:400px 400px}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__orbitSlow{animation:110s linear infinite Hero-module__f3RO1G__orbit-precess-a}.Hero-module__f3RO1G__orbitFast{animation:80s linear infinite reverse Hero-module__f3RO1G__orbit-precess-b}.Hero-module__f3RO1G__orbitComet{animation:46s linear infinite Hero-module__f3RO1G__dial-turn}}@keyframes Hero-module__f3RO1G__orbit-precess-a{0%{transform:rotate(-16deg)}to{transform:rotate(344deg)}}@keyframes Hero-module__f3RO1G__orbit-precess-b{0%{transform:rotate(22deg)}to{transform:rotate(382deg)}}.Hero-module__f3RO1G__orbitC{stroke:color-mix(in srgb, var(--c-vial-soft) 55%, var(--c-line-strong));stroke-width:1px;stroke-dasharray:1.5 9;opacity:.65}.Hero-module__f3RO1G__orbitDrift{transform-origin:400px 400px;transform:rotate(64deg)}.Hero-module__f3RO1G__orbitCometB{transform-origin:400px 400px}.Hero-module__f3RO1G__cometDotB{fill:var(--c-vial-soft)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__orbitDrift{animation:130s linear infinite Hero-module__f3RO1G__orbit-precess-c}.Hero-module__f3RO1G__orbitCometB{animation:34s linear infinite reverse Hero-module__f3RO1G__dial-turn}}@keyframes Hero-module__f3RO1G__orbit-precess-c{0%{transform:rotate(64deg)}to{transform:rotate(424deg)}}@media (max-width:61.9375rem){.Hero-module__f3RO1G__artBack,.Hero-module__f3RO1G__protractor,.Hero-module__f3RO1G__orbits,.Hero-module__f3RO1G__ringTarget,.Hero-module__f3RO1G__ribbons,.Hero-module__f3RO1G__ripples,.Hero-module__f3RO1G__plotField,.Hero-module__f3RO1G__plotWide,.Hero-module__f3RO1G__gridPatch,.Hero-module__f3RO1G__regMarks{display:none}}.Hero-module__f3RO1G__latticeCol{display:none}@media (min-width:62rem){.Hero-module__f3RO1G__latticeCol{z-index:-1;pointer-events:none;opacity:.65;background:radial-gradient(circle 1.5px at 6px 6px, color-mix(in srgb, var(--c-vial) 65%, var(--c-line-strong)) 98%, transparent) 0 0 / 22px 22px;inline-size:clamp(5rem,6.5vw,8rem);display:block;position:absolute;inset-block:6%;inset-inline-end:.8%;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000),linear-gradient(90deg,#0000,#000 35% 100%);mask-image:linear-gradient(#0000,#000 15% 85%,#0000),linear-gradient(90deg,#0000,#000 35% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}.Hero-module__f3RO1G__ringTarget{aspect-ratio:1;z-index:0;opacity:.7;pointer-events:none;inline-size:36%;position:absolute;inset-block-start:-9%;inset-inline-start:-7%}.Hero-module__f3RO1G__ringTargetSvg{block-size:100%;inline-size:100%;overflow:visible}.Hero-module__f3RO1G__ringA{stroke:color-mix(in srgb, var(--c-vial) 55%, var(--c-line-strong));stroke-width:1px;stroke-dasharray:4 7}.Hero-module__f3RO1G__ringB{stroke:color-mix(in srgb, var(--c-vial-soft) 75%, var(--c-line-strong));stroke-width:1.1px;stroke-dasharray:2 6}.Hero-module__f3RO1G__ringC{stroke:color-mix(in srgb, var(--c-vial) 45%, var(--c-line-strong));stroke-width:1px;stroke-dasharray:8 5}.Hero-module__f3RO1G__ringCross{stroke:color-mix(in srgb, var(--c-vial) 40%, var(--c-line-strong));stroke-width:1.2px}.Hero-module__f3RO1G__ringDot{fill:var(--c-vial)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__ringSpin{transform-origin:120px 120px;animation:58s linear infinite reverse Hero-module__f3RO1G__dial-turn}}.Hero-module__f3RO1G__ribbons{aspect-ratio:560/220;z-index:0;opacity:.6;pointer-events:none;position:absolute;inset-block-end:-7%;inset-inline:4%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.Hero-module__f3RO1G__ribbonsSvg{block-size:100%;inline-size:100%;overflow:visible}.Hero-module__f3RO1G__ribbon{stroke:color-mix(in srgb, var(--c-vial-soft) 80%, var(--c-line-strong));stroke-width:1.2px;stroke-dasharray:130 26}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__ribbon{animation:24s linear infinite Hero-module__f3RO1G__ribbon-flow}}@keyframes Hero-module__f3RO1G__ribbon-flow{to{stroke-dashoffset:-312px}}.Hero-module__f3RO1G__edgeRuler{z-index:-1;pointer-events:none;opacity:.55;background:repeating-linear-gradient(to bottom, var(--c-line-strong) 0 1px, transparent 1px 14px) right / 7px 100% no-repeat, repeating-linear-gradient(to bottom, var(--c-line-strong) 0 1px, transparent 1px 70px) right / 14px 100% no-repeat;inline-size:14px;position:absolute;inset-block:10%;inset-inline-end:10px;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}@media (max-width:61.9375rem){.Hero-module__f3RO1G__edgeRuler{display:none}}.Hero-module__f3RO1G__ripples{z-index:0;pointer-events:none;block-size:30%;position:absolute;inset-block-end:-2%;inset-inline:6%}.Hero-module__f3RO1G__ripples span{border:1px solid color-mix(in srgb, var(--c-vial-soft) 78%, var(--c-line-strong));opacity:0;border-radius:50%;position:absolute;inset-block:20%;inset-inline:10%;transform:scale(.5)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__ripples span{animation:8s linear infinite Hero-module__f3RO1G__ripple-out}.Hero-module__f3RO1G__ripples span:nth-child(2){animation-delay:-2.66s}.Hero-module__f3RO1G__ripples span:nth-child(3){animation-delay:-5.33s}}@media (prefers-reduced-motion:reduce){.Hero-module__f3RO1G__ripples span:nth-child(2){opacity:.3;transform:scale(1)}}@keyframes Hero-module__f3RO1G__ripple-out{0%{opacity:0;transform:scale(.45)}14%{opacity:.45}to{opacity:0;transform:scale(1.55)}}.Hero-module__f3RO1G__regMarks{inset:var(--s-4);pointer-events:none;position:absolute}.Hero-module__f3RO1G__regMarks span{opacity:.55;background:linear-gradient(var(--c-line-strong), var(--c-line-strong)) center / 100% 1px no-repeat, linear-gradient(var(--c-line-strong), var(--c-line-strong)) center / 1px 100% no-repeat;block-size:14px;inline-size:14px;position:absolute}.Hero-module__f3RO1G__regMarks span:first-child{inset-block-start:0;inset-inline-start:0}.Hero-module__f3RO1G__regMarks span:nth-child(2){inset-block-start:0;inset-inline-end:0}.Hero-module__f3RO1G__regMarks span:nth-child(3){inset-block-end:0;inset-inline-start:0}.Hero-module__f3RO1G__regMarks span:nth-child(4){inset-block-end:0;inset-inline-end:0}.Hero-module__f3RO1G__lede{font-size:var(--t-lg);line-height:var(--l-normal);color:var(--c-ink);max-width:44ch}.Hero-module__f3RO1G__ledeShort{font-size:var(--t-base);line-height:var(--l-normal);color:var(--c-ink);max-width:44ch;display:none}.Hero-module__f3RO1G__actions{--cta-gradient:var(--fx-gradient-vial);--cta-shadow:var(--fx-cta-shadow-vial);--cta-shadow-hover:var(--fx-cta-shadow-vial-hover);align-items:center;gap:var(--s-3) var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-2);display:flex}.Hero-module__f3RO1G__media{aspect-ratio:4/3;border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-accent-faint);inline-size:100%;max-inline-size:34rem;box-shadow:var(--sh-md);margin-inline:auto;position:relative;overflow:hidden}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__media{transform:perspective(1200px) rotateY(calc(var(--px,0) * -1.6deg)) rotateX(calc(var(--py,0) * 1.1deg));transition:transform .48s var(--e-standard);will-change:transform}}@media (min-width:62rem){.Hero-module__f3RO1G__media{max-inline-size:none;margin-inline:0}}.Hero-module__f3RO1G__img{object-fit:cover;object-position:66% 50%;block-size:100%;inline-size:100%}.Hero-module__f3RO1G__media picture{object-fit:cover;object-position:66% 50%;block-size:100%;inline-size:100%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__img{animation:linear both Hero-module__f3RO1G__hero-drift;animation-timeline:view();animation-range:exit;scale:1.075}}}@keyframes Hero-module__f3RO1G__hero-drift{0%{translate:0}to{translate:0 -3.5%}}@media (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__rise{animation:Hero-module__f3RO1G__hero-rise var(--d-slow) var(--e-entrance) backwards}}@keyframes Hero-module__f3RO1G__hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.Hero-module__f3RO1G__stage{aspect-ratio:5/4;inline-size:100%;max-inline-size:34rem;margin-inline:auto;position:relative}.Hero-module__f3RO1G__stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(62% 56% at 50% 58%, color-mix(in srgb, var(--c-vial-soft) 56%, var(--c-vial-faint)), color-mix(in srgb, var(--c-vial-soft) 22%, var(--c-vial-faint)) 48%, color-mix(in srgb, var(--c-vial-faint) 60%, transparent) 66%, transparent 84%);position:absolute;inset:-12% -16%}@media (min-width:62rem){.Hero-module__f3RO1G__stage{max-inline-size:none;margin-inline:0}}.Hero-module__f3RO1G__vial{position:absolute;inset-block-end:6%}.Hero-module__f3RO1G__vial0{z-index:3;inline-size:62%;inset-block-end:5%;inset-inline-start:20%}.Hero-module__f3RO1G__vial1{z-index:2;inline-size:42%;inset-block-end:32%;inset-inline-start:-4%}.Hero-module__f3RO1G__vial2{z-index:1;inline-size:42%;inset-block-end:28%;inset-inline-start:61%}.Hero-module__f3RO1G__vial1 .Hero-module__f3RO1G__groundShadow,.Hero-module__f3RO1G__vial2 .Hero-module__f3RO1G__groundShadow{display:none}.Hero-module__f3RO1G__vialInner{position:relative}.Hero-module__f3RO1G__vialImg{block-size:auto;inline-size:100%;filter:drop-shadow(0 34px 38px color-mix(in srgb, var(--c-ink) 30%, transparent)) drop-shadow(0 8px 12px color-mix(in srgb, var(--c-ink) 18%, transparent))}.Hero-module__f3RO1G__groundShadow{background:radial-gradient(closest-side, color-mix(in srgb, var(--c-ink) 32%, transparent), transparent 72%);border-radius:50%;block-size:10%;position:absolute;inset-block-end:-4%;inset-inline:8%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__vial0{--drift:-3.5rem;animation:linear both Hero-module__f3RO1G__vial-drift;animation-timeline:view();animation-range:exit}.Hero-module__f3RO1G__vial1{--drift:-1.75rem;animation:linear both Hero-module__f3RO1G__vial-drift;animation-timeline:view();animation-range:exit}.Hero-module__f3RO1G__vial2{--drift:-1rem;animation:linear both Hero-module__f3RO1G__vial-drift;animation-timeline:view();animation-range:exit}}}@keyframes Hero-module__f3RO1G__vial-drift{to{translate:0 var(--drift,0)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__vial0 .Hero-module__f3RO1G__vialInner{translate:calc(var(--px,0) * 10px) calc(var(--py,0) * 6px);transition:translate .48s var(--e-standard)}.Hero-module__f3RO1G__vial1 .Hero-module__f3RO1G__vialInner{translate:calc(var(--px,0) * 6px) calc(var(--py,0) * 4px);transition:translate .48s var(--e-standard)}.Hero-module__f3RO1G__vial2 .Hero-module__f3RO1G__vialInner{translate:calc(var(--px,0) * 4px) calc(var(--py,0) * 2px);transition:translate .48s var(--e-standard)}}.Hero-module__f3RO1G__splash{z-index:0;pointer-events:none;opacity:.95;position:absolute;inset-block-end:-3%;inset-inline:-8%}.Hero-module__f3RO1G__splashImg{block-size:auto;inline-size:100%;-webkit-mask-image:linear-gradient(#000 82%,#0000 98%);mask-image:linear-gradient(#000 82%,#0000 98%)}@media (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__splash{animation:Hero-module__f3RO1G__splash-settle .7s var(--e-entrance) .26s both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__splash{animation:Hero-module__f3RO1G__splash-settle .7s var(--e-entrance) .26s both, Hero-module__f3RO1G__vial-drift linear both;--drift:-2.25rem;animation-timeline:auto,view();animation-range:normal,exit}}}@keyframes Hero-module__f3RO1G__splash-settle{0%{opacity:0;scale:.92}to{opacity:.9;scale:1}}.Hero-module__f3RO1G__dial{aspect-ratio:1;z-index:0;opacity:.65;pointer-events:none;inline-size:108%;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -52%}.Hero-module__f3RO1G__dialOuter{stroke:color-mix(in srgb, var(--c-vial) 42%, var(--c-line-strong));stroke-width:1px;stroke-dasharray:2 9}.Hero-module__f3RO1G__dialInner{stroke:var(--c-vial-soft);stroke-width:1.25px;stroke-dasharray:.62 .38;opacity:.85}.Hero-module__f3RO1G__dialTicks{stroke:var(--c-line-strong);stroke-width:1.5px}.Hero-module__f3RO1G__dialScale line{stroke:color-mix(in srgb, var(--c-vial) 35%, var(--c-line-strong));stroke-width:1px;opacity:.7}.Hero-module__f3RO1G__dialGhost{stroke:color-mix(in srgb, var(--c-vial-soft) 45%, var(--c-line-strong));stroke-width:.75px;stroke-dasharray:1 6;opacity:.8}.Hero-module__f3RO1G__dialDotA{fill:var(--c-vial)}.Hero-module__f3RO1G__dialDotB{fill:var(--c-vial-soft)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__dialSpin{transform-origin:200px 200px;animation:44s linear infinite Hero-module__f3RO1G__dial-turn}.Hero-module__f3RO1G__dialSpinBack{transform-origin:200px 200px;animation:70s linear infinite reverse Hero-module__f3RO1G__dial-turn}.Hero-module__f3RO1G__dialSatA{transform-origin:200px 200px;animation:44s linear infinite Hero-module__f3RO1G__dial-turn}.Hero-module__f3RO1G__dialSatB{transform-origin:200px 200px;animation:28s linear infinite reverse Hero-module__f3RO1G__dial-turn}}@media (prefers-reduced-motion:reduce){.Hero-module__f3RO1G__dialDotA,.Hero-module__f3RO1G__dialDotB{opacity:.7}}@keyframes Hero-module__f3RO1G__dial-turn{to{transform:rotate(360deg)}}.Hero-module__f3RO1G__plotField{z-index:0;pointer-events:none;opacity:.9;position:absolute;inset:-4% -2%}.Hero-module__f3RO1G__plotDot{fill:color-mix(in srgb, var(--c-vial-soft) 45%, var(--c-line-strong))}.Hero-module__f3RO1G__plotCross{stroke:var(--c-vial-soft);stroke-width:1.4px;stroke-linecap:square;opacity:.95}.Hero-module__f3RO1G__plotPhyllo{fill:color-mix(in srgb, var(--c-vial-soft) 75%, var(--c-line-strong));opacity:.7}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__plotDot,.Hero-module__f3RO1G__plotCross{animation:9s ease-in-out infinite Hero-module__f3RO1G__plot-drift;animation-delay:calc(var(--vx-i,0) * -1300ms)}}@keyframes Hero-module__f3RO1G__plot-drift{0%,to{translate:0}50%{translate:0 -7px}}.Hero-module__f3RO1G__stageCol{gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.Hero-module__f3RO1G__anchorBand{gap:var(--s-3);flex-direction:column;display:flex}.Hero-module__f3RO1G__anchorRule{opacity:.85;block-size:auto;inline-size:100%;display:block;overflow:visible}.Hero-module__f3RO1G__ruleHead{stroke:color-mix(in srgb, var(--c-vial) 80%, var(--c-line-strong));stroke-width:2.25px;stroke-linecap:round}.Hero-module__f3RO1G__ruleDash{stroke:color-mix(in srgb, var(--c-vial) 52%, var(--c-line-strong));stroke-width:1.4px;stroke-dasharray:10 9}.Hero-module__f3RO1G__ruleTick{stroke:var(--c-line-strong);stroke-width:1px;opacity:.75}.Hero-module__f3RO1G__ruleMark{fill:color-mix(in srgb, var(--c-vial-soft) 75%, transparent)}.Hero-module__f3RO1G__ruleDot{fill:var(--c-vial);opacity:0}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.Hero-module__f3RO1G__ruleDot{opacity:1;animation:16s ease-in-out 1.2s infinite alternate Hero-module__f3RO1G__rule-travel}}@keyframes Hero-module__f3RO1G__rule-travel{0%{transform:translate(60px)}to{transform:translate(640px)}}.Hero-module__f3RO1G__anchorRow{justify-content:flex-start;align-items:center;gap:var(--s-2) var(--s-4);font-size:var(--t-sm);font-weight:var(--w-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink);text-align:start;flex-wrap:wrap;display:flex}.Hero-module__f3RO1G__anchorRow li+li:before{content:"";block-size:6px;inline-size:6px;border-radius:var(--r-full);vertical-align:middle;background:var(--c-vial);margin-inline-end:var(--s-4);display:inline-block}.Hero-module__f3RO1G__anchorShort{display:none}.Hero-module__f3RO1G__group{z-index:2;place-items:end center;display:grid;position:absolute;inset:0}.Hero-module__f3RO1G__group .Hero-module__f3RO1G__vialInner{inline-size:110%}.Hero-module__f3RO1G__groupImg{block-size:auto;inline-size:100%;-webkit-mask-image:linear-gradient(#000 88%,#0000 99%),linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(#000 88%,#0000 99%),linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.Hero-module__f3RO1G__droplet{pointer-events:none;opacity:.85;position:absolute}.Hero-module__f3RO1G__droplet img{block-size:auto;inline-size:100%}.Hero-module__f3RO1G__dropletA{inline-size:16%;inset-block-start:12%;inset-inline-start:2%}.Hero-module__f3RO1G__dropletB{inline-size:13%;inset-block-start:30%;inset-inline-end:0%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Hero-module__f3RO1G__group .Hero-module__f3RO1G__vialInner{--drift:-2.5rem;animation:linear both Hero-module__f3RO1G__vial-drift;animation-timeline:view();animation-range:exit}.Hero-module__f3RO1G__dropletA{--drift:-4.5rem;animation:linear both Hero-module__f3RO1G__vial-drift;animation-timeline:view();animation-range:exit}.Hero-module__f3RO1G__dropletB{--drift:-3.25rem;animation:linear both Hero-module__f3RO1G__vial-drift;animation-timeline:view();animation-range:exit}}}@media (max-width:40rem){.Hero-module__f3RO1G__hero{padding-block:var(--s-5) var(--s-4)}.Hero-module__f3RO1G__inner{gap:var(--s-2)}.Hero-module__f3RO1G__copy{gap:var(--s-2);text-align:center;align-items:center;margin-inline:auto}.Hero-module__f3RO1G__copy>.eyebrow{display:none}.Hero-module__f3RO1G__title{margin-block:var(--s-4) var(--s-2);font-size:clamp(2.75rem,14vw,3.5rem);line-height:.96}.Hero-module__f3RO1G__ledeHasShort,.Hero-module__f3RO1G__ledeShort{display:none}.Hero-module__f3RO1G__accent{isolation:isolate}.Hero-module__f3RO1G__hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--c-surface-white) 72%, transparent), color-mix(in srgb, var(--c-surface-white) 40%, transparent) 34%, transparent 62%), linear-gradient(to top, color-mix(in srgb, var(--c-surface) 68%, transparent), color-mix(in srgb, var(--c-surface) 34%, transparent) 16%, transparent 34%);position:absolute;inset:0}.Hero-module__f3RO1G__actions{justify-content:center;align-items:center;gap:var(--s-1);inline-size:100%;flex-direction:column;margin-block-start:var(--s-1)}.Hero-module__f3RO1G__copy .Hero-module__f3RO1G__actions>*{min-block-size:2.5rem;inline-size:auto;padding:var(--s-2) var(--s-4);font-size:var(--t-xs)}.Hero-module__f3RO1G__copy .Hero-module__f3RO1G__actions>:nth-child(2){min-block-size:2rem;letter-spacing:var(--tr-wide);background:0 0;border:0;padding:0;font-size:11px;text-decoration:none}.Hero-module__f3RO1G__anchorBand{gap:var(--s-2)}.Hero-module__f3RO1G__media{display:none}.Hero-module__f3RO1G__stage{z-index:-1;aspect-ratio:auto;inline-size:auto;max-inline-size:none;margin:0;position:absolute;inset:0}.Hero-module__f3RO1G__group,.Hero-module__f3RO1G__splash,.Hero-module__f3RO1G__droplet,.Hero-module__f3RO1G__vial{display:none}.Hero-module__f3RO1G__ringTarget,.Hero-module__f3RO1G__ribbons,.Hero-module__f3RO1G__ripples,.Hero-module__f3RO1G__plotField{display:block}.Hero-module__f3RO1G__dial{opacity:.85;inline-size:112%;inset-block-start:52%}.Hero-module__f3RO1G__dialOuter,.Hero-module__f3RO1G__dialTicks{stroke-width:1.6px}.Hero-module__f3RO1G__dialInner{stroke-width:1.9px}.Hero-module__f3RO1G__dialGhost{stroke-width:1.2px}.Hero-module__f3RO1G__dialScale line{stroke-width:1.5px}.Hero-module__f3RO1G__ringTarget{opacity:.85;inline-size:46%;inset-block-start:5%;inset-inline:auto -12%}.Hero-module__f3RO1G__ringA,.Hero-module__f3RO1G__ringB,.Hero-module__f3RO1G__ringC,.Hero-module__f3RO1G__ringCross{stroke-width:1.5px}.Hero-module__f3RO1G__ribbons{opacity:.8;inset-block-end:2%;inset-inline:2%}.Hero-module__f3RO1G__ribbon{stroke-width:1.6px}.Hero-module__f3RO1G__ripples{block-size:34%;inset-block-end:-4%}.Hero-module__f3RO1G__ripples span:first-child{opacity:.28;transform:scale(.72)}.Hero-module__f3RO1G__ripples span:nth-child(2){opacity:.4;transform:scale(1)}.Hero-module__f3RO1G__ripples span:nth-child(3){opacity:.22;transform:scale(1.28)}.Hero-module__f3RO1G__plotField{opacity:1}.Hero-module__f3RO1G__plotField .Hero-module__f3RO1G__plotCross{stroke-width:1.8px}.Hero-module__f3RO1G__anchorRow{letter-spacing:var(--tr-normal);font-size:clamp(9.5px,2.95vw,12px);line-height:var(--l-snug);flex-wrap:nowrap;justify-content:center;gap:0}.Hero-module__f3RO1G__anchorRow li{white-space:nowrap;padding:0}.Hero-module__f3RO1G__anchorLong{display:none}.Hero-module__f3RO1G__anchorShort{display:inline}.Hero-module__f3RO1G__anchorRow li+li:before{content:"";block-size:.9em;inline-size:1px;margin-inline:clamp(var(--s-1), 1.6vw, var(--s-2));vertical-align:-.1em;background:color-mix(in srgb, var(--c-vial) 45%, transparent);border-radius:0;display:inline-block}.Hero-module__f3RO1G__art{opacity:.66;inset:-6% -55%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.Hero-module__f3RO1G__artBack{opacity:.32;display:grid;inset:-10% -70%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.Hero-module__f3RO1G__protractor{opacity:.85;inline-size:24rem;display:block;inset-block-start:-16%;inset-inline-start:-20%;-webkit-mask-image:radial-gradient(circle at 30% 30%,#000 60%,#0000 88%);mask-image:radial-gradient(circle at 30% 30%,#000 60%,#0000 88%)}.Hero-module__f3RO1G__protArc,.Hero-module__f3RO1G__protArcInner,.Hero-module__f3RO1G__protTick{stroke-width:1.5px}.Hero-module__f3RO1G__protTickMajor{stroke-width:2px}.Hero-module__f3RO1G__orbits{opacity:.85;inline-size:150vw;display:block;inset-block-start:46%;inset-inline:50% auto;translate:-50%;-webkit-mask-image:radial-gradient(circle,#000 62%,#0000 90%);mask-image:radial-gradient(circle,#000 62%,#0000 90%)}.Hero-module__f3RO1G__orbitA,.Hero-module__f3RO1G__orbitB,.Hero-module__f3RO1G__orbitC{stroke-width:1.75px}.Hero-module__f3RO1G__orbitArc{stroke-width:1.5px}.Hero-module__f3RO1G__plotWide{opacity:1;display:block;inset-inline:-160% 0}.Hero-module__f3RO1G__plotCross{stroke-width:1.8px}.Hero-module__f3RO1G__gridPatch{opacity:.75;display:block}.Hero-module__f3RO1G__regMarks{display:block}.Hero-module__f3RO1G__regMarks span{opacity:.8}.Hero-module__f3RO1G__w{animation-name:Hero-module__f3RO1G__word-rise-flat}}@keyframes Hero-module__f3RO1G__word-rise-flat{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}@media (orientation:landscape) and (max-height:30rem) and (min-width:46rem) and (max-width:61.9375rem){.Hero-module__f3RO1G__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.Hero-module__f3RO1G__title{font-size:var(--t-2xl)}.Hero-module__f3RO1G__ledeHasShort{display:none}.Hero-module__f3RO1G__ledeShort{display:block}.Hero-module__f3RO1G__actions>*{inline-size:100%}.Hero-module__f3RO1G__stage{max-inline-size:min(34rem,75vh)}.Hero-module__f3RO1G__media{max-inline-size:min(34rem,80vh)}}
.Capsule-module__GrqXeW__capsule{padding-block:clamp(var(--s-7), 5vw, var(--s-9))}.Capsule-module__GrqXeW__porcelain{--capsule-bg:var(--c-surface-raised);background:var(--c-surface-raised)}.Capsule-module__GrqXeW__white{--capsule-bg:var(--c-surface-white);background:var(--c-surface-white)}.Capsule-module__GrqXeW__sage{--capsule-bg:var(--c-accent-faint);background:var(--c-accent-faint);color:var(--c-ink)}.Capsule-module__GrqXeW__inverse{--capsule-bg:var(--c-surface-inverse);background:var(--c-surface-inverse);color:var(--c-ink-inverse)}.Capsule-module__GrqXeW__plain{--capsule-bg:var(--c-surface);background:var(--c-surface)}.Capsule-module__GrqXeW__inner{inline-size:100%;max-inline-size:var(--container-wide);padding-inline:var(--gutter);margin-inline:auto}.Capsule-module__GrqXeW__narrow{max-inline-size:var(--container-narrow)}.Capsule-module__GrqXeW__head{gap:var(--s-4) var(--s-6);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-block-end:var(--s-6);display:flex}.Capsule-module__GrqXeW__head>div:first-child:before{content:"";block-size:2px;inline-size:2.5rem;border-radius:var(--r-full);background:var(--fx-gradient-accent);margin-block-end:var(--s-3);display:block}.Capsule-module__GrqXeW__inverse .Capsule-module__GrqXeW__head>div:first-child:before{background:var(--c-accent-soft)}.Capsule-module__GrqXeW__aside{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.Capsule-module__GrqXeW__title{font-size:var(--t-2xl);letter-spacing:var(--tr-serif);margin-block-start:var(--s-2)}.Capsule-module__GrqXeW__title em{color:var(--c-accent);font-style:italic}.Capsule-module__GrqXeW__titlePop{font-size:var(--t-3xl);line-height:var(--l-tight);letter-spacing:var(--tr-serif);text-wrap:balance;max-inline-size:24ch}.Capsule-module__GrqXeW__hasArt{position:relative;overflow:clip}.Capsule-module__GrqXeW__hasArt .Capsule-module__GrqXeW__inner{z-index:1;position:relative}.Capsule-module__GrqXeW__artLayer{z-index:0;pointer-events:none;position:absolute;inset:0}.Capsule-module__GrqXeW__hasArt .Capsule-module__GrqXeW__eyebrowOnInverse,.Capsule-module__GrqXeW__hasArt .Capsule-module__GrqXeW__titleOnInverse,.Capsule-module__GrqXeW__hasArt .Capsule-module__GrqXeW__titleOnInverse em,.Capsule-module__GrqXeW__hasArt .Capsule-module__GrqXeW__ledeOnInverse{background:0 0}.Capsule-module__GrqXeW__hasArt .Capsule-module__GrqXeW__head>div:first-child{position:relative}.Capsule-module__GrqXeW__hasArt .Capsule-module__GrqXeW__head>div:first-child:after{content:"";z-index:-1;background:radial-gradient(92% 100% at 38% 50%, var(--capsule-bg) 52%, color-mix(in srgb, var(--capsule-bg) 55%, transparent) 78%, transparent 100%);position:absolute;inset:-14% -10% -12% -14%}.Capsule-module__GrqXeW__lede{max-inline-size:var(--m-normal);color:var(--c-ink-muted);margin-block-start:var(--s-3)}.Capsule-module__GrqXeW__hasFoot{padding-block-end:0}.Capsule-module__GrqXeW__foot{margin-block-start:clamp(var(--s-6), 4vw, var(--s-8))}.Capsule-module__GrqXeW__hasArt .Capsule-module__GrqXeW__foot{z-index:1;position:relative}.Capsule-module__GrqXeW__headCompact{margin-block-end:var(--s-5)}.Capsule-module__GrqXeW__headCompact .Capsule-module__GrqXeW__lede{display:none}.Capsule-module__GrqXeW__headCompact .Capsule-module__GrqXeW__titlePop{font-size:var(--t-2xl)}@media (min-width:48rem){.Capsule-module__GrqXeW__headCompact .Capsule-module__GrqXeW__lede{line-height:var(--l-snug);margin-block-start:var(--s-2);display:block}.Capsule-module__GrqXeW__headCompact .Capsule-module__GrqXeW__titlePop{font-size:var(--t-3xl)}}.Capsule-module__GrqXeW__eyebrowOnInverse{color:var(--c-accent-soft);background:var(--c-surface-inverse)}.Capsule-module__GrqXeW__titleOnInverse{color:var(--c-ink-inverse);background:var(--c-surface-inverse)}.Capsule-module__GrqXeW__titleOnInverse em{color:var(--c-accent-soft);background:var(--c-surface-inverse)}.Capsule-module__GrqXeW__ledeOnInverse{color:var(--c-ink-inverse-muted);background:var(--c-surface-inverse)}@media (max-width:40rem){.Capsule-module__GrqXeW__capsule{padding-block:var(--s-6)}.Capsule-module__GrqXeW__hasFoot{padding-block-end:0}.Capsule-module__GrqXeW__titlePop{font-size:var(--t-2xl)}.Capsule-module__GrqXeW__head{margin-block-end:var(--s-5)}.Capsule-module__GrqXeW__aside{justify-content:flex-end;inline-size:100%}.Capsule-module__GrqXeW__aside>:first-child:not(:last-child){margin-inline-end:auto}.Capsule-module__GrqXeW__ledePhoneHidden{display:none}}
.BundleNotice-module__eZCTrG__notice{border-inline-start:2px solid var(--c-warning);padding:var(--s-2) var(--s-3);background:var(--c-surface-sunken);font-size:var(--t-2xs);line-height:var(--l-snug);color:var(--c-ink-muted);margin-block-start:var(--s-3)}.BundleNotice-module__eZCTrG__label{color:var(--c-warning);font-weight:var(--w-semibold)}.BundleNotice-module__eZCTrG__choice{font-size:var(--t-2xs);line-height:var(--l-snug);color:var(--c-ink-muted);margin-block-start:var(--s-3)}.BundleNotice-module__eZCTrG__applied{color:var(--c-data);font-weight:var(--w-semibold)}
.Rail-module__PScFKW__scroller{scrollbar-width:none}.Rail-module__PScFKW__scroller::-webkit-scrollbar{display:none}.Rail-module__PScFKW__nav{align-items:center;gap:var(--s-2);display:flex}.Rail-module__PScFKW__stage{position:relative}.Rail-module__PScFKW__arrow.Rail-module__PScFKW__edge{z-index:1;box-shadow:var(--sh-md);display:none;position:absolute;inset-block-start:var(--rail-edge-top,50%);translate:0 -50%}.Rail-module__PScFKW__edgeStart{inset-inline-start:var(--rail-edge-start,calc(var(--s-1) - var(--gutter)))}.Rail-module__PScFKW__edgeEnd{inset-inline-end:var(--rail-edge-end,calc(var(--s-1) - var(--gutter)))}@media (max-width:63.9375rem){.Rail-module__PScFKW__arrow.Rail-module__PScFKW__edge{display:grid}.Rail-module__PScFKW__nav{display:none}}.Rail-module__PScFKW__counter{font-size:var(--t-2xs);letter-spacing:var(--tr-wide);color:var(--c-ink-faint);font-variant-numeric:tabular-nums;margin-inline-end:var(--s-2)}.Rail-module__PScFKW__arrow{border:1px solid var(--c-line-strong);border-radius:var(--r-full);background:var(--c-surface-raised);block-size:2.75rem;inline-size:2.75rem;color:var(--c-ink);cursor:pointer;transition:border-color var(--d-fast) var(--e-standard), background-color var(--d-fast) var(--e-standard), color var(--d-fast) var(--e-standard), opacity var(--d-fast) var(--e-standard), transform var(--d-base) var(--e-standard);place-items:center;display:grid}.Rail-module__PScFKW__arrow:hover:not(:disabled){border-color:var(--c-accent);background:var(--c-accent);color:var(--c-accent-ink)}@media (prefers-reduced-motion:no-preference){.Rail-module__PScFKW__arrow:hover:not(:disabled){transform:translateY(-2px)}}.Rail-module__PScFKW__arrow:active:not(:disabled){transform:scale(.94)}.Rail-module__PScFKW__arrow:disabled{opacity:.35;cursor:default}.Rail-module__PScFKW__arrow:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}
.PartnerCode-module__l1Wzfq__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PartnerCode-module__l1Wzfq__line{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding-block:var(--s-3);border-block-start:1px dashed var(--c-line-strong);font-size:var(--t-xs);line-height:var(--l-snug);color:var(--c-ink);margin:0;display:flex}.PartnerCode-module__l1Wzfq__note{color:var(--c-ink-muted)}.PartnerCode-module__l1Wzfq__remove{font:inherit;font-size:var(--t-2xs);color:var(--c-ink-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.PartnerCode-module__l1Wzfq__remove:hover{color:var(--c-negative)}.PartnerCode-module__l1Wzfq__entry{padding-block:var(--s-3);border-block-start:1px dashed var(--c-line-strong);font-size:var(--t-xs)}.PartnerCode-module__l1Wzfq__summary{cursor:pointer;color:var(--c-ink-muted);list-style:none}.PartnerCode-module__l1Wzfq__summary::-webkit-details-marker{display:none}.PartnerCode-module__l1Wzfq__summary:after{content:" +";color:var(--c-accent)}.PartnerCode-module__l1Wzfq__entry[open] .PartnerCode-module__l1Wzfq__summary:after{content:" −"}.PartnerCode-module__l1Wzfq__row{gap:var(--s-2);margin-block-start:var(--s-3);display:flex}.PartnerCode-module__l1Wzfq__input{min-inline-size:0;padding:var(--s-2) var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r-md);background:var(--c-surface-white);color:var(--c-ink);font-size:var(--t-sm);letter-spacing:var(--tr-wide);text-transform:uppercase;flex:1}.PartnerCode-module__l1Wzfq__input:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px}.PartnerCode-module__l1Wzfq__apply{padding:var(--s-2) var(--s-4);border:1px solid var(--c-accent);border-radius:var(--r-full);background:var(--c-surface-raised);color:var(--c-accent);font:inherit;font-size:var(--t-xs);font-weight:var(--w-medium);cursor:pointer;flex:none}.PartnerCode-module__l1Wzfq__apply:disabled{border-color:var(--c-line-strong);color:var(--c-ink-faint);cursor:not-allowed}.PartnerCode-module__l1Wzfq__error{margin:var(--s-2) 0 0;color:var(--c-negative)}.PartnerCode-module__l1Wzfq__hint{margin:var(--s-2) 0 0;color:var(--c-ink-faint);line-height:var(--l-relaxed)}
.Badge-module__MTmtZG__badge{align-items:center;gap:var(--s-1);padding:2px var(--s-3);border-radius:var(--r-full);font-size:var(--t-3xs);font-weight:var(--w-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;white-space:nowrap;display:inline-flex}.Badge-module__MTmtZG__accent{background:var(--c-accent-faint);color:var(--c-accent)}.Badge-module__MTmtZG__highlight{background:var(--c-highlight-faint);color:var(--c-highlight)}.Badge-module__MTmtZG__neutral{background:var(--c-surface-sunken);color:var(--c-ink-muted)}
.SequencePanel-module__WOPROG__panel{justify-content:space-between;gap:var(--s-3);flex-direction:column;min-block-size:7.5rem;display:flex}.SequencePanel-module__WOPROG__chain{flex-wrap:wrap;gap:3px;margin:0;padding:0;list-style:none;display:flex}.SequencePanel-module__WOPROG__residue{padding:2px var(--s-2);border-radius:var(--r-sm);border:1px solid var(--c-line);background:var(--c-surface-raised);color:var(--c-ink-muted);font-size:var(--t-3xs);line-height:1.5}@media (prefers-reduced-motion:no-preference){.SequencePanel-module__WOPROG__residue{animation:SequencePanel-module__WOPROG__residueIn var(--d-base) var(--e-entrance) backwards}}@keyframes SequencePanel-module__WOPROG__residueIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.SequencePanel-module__WOPROG__absent{font-size:var(--t-xs);color:var(--c-ink-faint);font-style:italic}.SequencePanel-module__WOPROG__meta{gap:var(--s-1) var(--s-4);border-block-start:1px solid var(--c-line);flex-wrap:wrap;padding-block-start:var(--s-2);display:flex}.SequencePanel-module__WOPROG__meta>div{align-items:baseline;gap:var(--s-2);display:flex}.SequencePanel-module__WOPROG__meta dt{font-size:var(--t-3xs);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-ink-faint)}.SequencePanel-module__WOPROG__meta dd{font-size:var(--t-2xs);color:var(--c-ink-muted);margin:0}.SequencePanel-module__WOPROG__meta sub{vertical-align:sub;font-size:.75em}
.ProductCard-module__dBV7Iq__card{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface-raised);block-size:100%;transition:border-color var(--d-base) var(--e-standard), transform var(--d-base) var(--e-standard), box-shadow var(--d-base) var(--e-standard);overflow:hidden}.ProductCard-module__dBV7Iq__card:hover,.ProductCard-module__dBV7Iq__card:focus-within{border-color:var(--c-line-strong);box-shadow:var(--sh-md)}@media (prefers-reduced-motion:no-preference){.ProductCard-module__dBV7Iq__card:hover{transform:translateY(-3px)}}.ProductCard-module__dBV7Iq__link{flex-direction:column;block-size:100%;min-block-size:0;display:flex}.ProductCard-module__dBV7Iq__shot{aspect-ratio:1;background:var(--c-accent-faint);position:relative;overflow:hidden}.ProductCard-module__dBV7Iq__picture,.ProductCard-module__dBV7Iq__img{object-fit:cover;block-size:100%;inline-size:100%;display:block}@media (prefers-reduced-motion:no-preference){.ProductCard-module__dBV7Iq__img{transition:transform var(--d-slow) var(--e-standard)}.ProductCard-module__dBV7Iq__card:hover .ProductCard-module__dBV7Iq__img{transform:scale(1.04)}}.ProductCard-module__dBV7Iq__shot>:not(.ProductCard-module__dBV7Iq__picture){padding:var(--s-5) var(--s-4)}.ProductCard-module__dBV7Iq__body{gap:var(--s-1);padding:var(--s-4);flex-direction:column;flex:auto;display:flex}.ProductCard-module__dBV7Iq__badges{gap:var(--s-1);flex-wrap:wrap;margin-block-end:var(--s-1);display:flex}.ProductCard-module__dBV7Iq__name{font-size:var(--t-lg);font-weight:var(--w-semibold);letter-spacing:var(--tr-tight);transition:color var(--d-fast) var(--e-standard)}.ProductCard-module__dBV7Iq__card:hover .ProductCard-module__dBV7Iq__name{color:var(--c-accent)}.ProductCard-module__dBV7Iq__sizes{font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink-faint)}.ProductCard-module__dBV7Iq__priceRow{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-block-start:auto;padding-block-start:var(--s-3);display:flex}.ProductCard-module__dBV7Iq__price{font-size:var(--t-xl);font-weight:var(--w-semibold)}.ProductCard-module__dBV7Iq__stock{font-size:var(--t-3xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-data)}.ProductCard-module__dBV7Iq__compact .ProductCard-module__dBV7Iq__body{padding:var(--s-2) var(--s-3) var(--s-3);gap:2px}.ProductCard-module__dBV7Iq__compact .ProductCard-module__dBV7Iq__name{font-size:var(--t-sm);letter-spacing:var(--tr-normal)}.ProductCard-module__dBV7Iq__compact .ProductCard-module__dBV7Iq__sizes{font-size:var(--t-3xs)}.ProductCard-module__dBV7Iq__compact .ProductCard-module__dBV7Iq__priceRow{gap:var(--s-1) var(--s-2);flex-wrap:wrap;padding-block-start:var(--s-1)}.ProductCard-module__dBV7Iq__compact .ProductCard-module__dBV7Iq__price{font-size:var(--t-base)}@media (max-width:40rem){.ProductCard-module__dBV7Iq__compact .ProductCard-module__dBV7Iq__stock{display:none}.ProductCard-module__dBV7Iq__compact .ProductCard-module__dBV7Iq__body{padding:var(--s-2)}.ProductCard-module__dBV7Iq__compact .ProductCard-module__dBV7Iq__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProductCard-module__dBV7Iq__compact .ProductCard-module__dBV7Iq__sizes{white-space:nowrap}}
.AddBundle-module__LEeBKq__buy{gap:var(--s-3);flex-direction:column;inline-size:100%;margin-block-start:auto;padding-block-start:var(--s-2);display:flex}.AddBundle-module__LEeBKq__priceRow{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.AddBundle-module__LEeBKq__sets{border:1px solid var(--c-line-strong);border-radius:var(--r-full);background:var(--c-surface-raised);grid-template-columns:repeat(4,minmax(1.75rem,auto));gap:2px;min-inline-size:0;margin:0;padding:2px;display:grid}.AddBundle-module__LEeBKq__set{min-block-size:1.625rem;padding-inline:var(--s-1);border-radius:var(--r-full);background:var(--c-surface-raised);color:var(--c-ink-muted);font-size:var(--t-2xs);font-weight:var(--w-medium);cursor:pointer;transition:background-color var(--d-fast) var(--e-standard), color var(--d-fast) var(--e-standard);place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.AddBundle-module__LEeBKq__set:hover{background:var(--c-accent-faint);color:var(--c-ink)}}.AddBundle-module__LEeBKq__set:has(:focus-visible){outline:2px solid var(--c-accent);outline-offset:2px}.AddBundle-module__LEeBKq__setActive,.AddBundle-module__LEeBKq__setActive:hover{background:var(--c-accent);color:var(--c-accent-ink)}.AddBundle-module__LEeBKq__price{font-size:var(--buy-price-size,var(--t-lg));font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;line-height:var(--l-flat);background:var(--c-accent-faint);color:var(--c-ink)}.AddBundle-module__LEeBKq__full{margin:calc(var(--s-2) * -1) 0 0;font-size:var(--t-xs);line-height:var(--l-snug);background:var(--c-accent-faint);color:var(--c-ink-muted)}.AddBundle-module__LEeBKq__add{min-block-size:2.75rem;inline-size:100%;padding-inline:var(--s-5);border-radius:var(--r-full);background:var(--fx-gradient-accent);color:var(--c-accent-ink);font-size:var(--t-xs);font-weight:var(--w-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-accent-ink) 24%, transparent), var(--fx-cta-shadow);transition:transform var(--d-fast) var(--e-standard), box-shadow var(--d-base) var(--e-standard);border:0}@media (hover:hover) and (pointer:fine){.AddBundle-module__LEeBKq__add:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-accent-ink) 24%, transparent), var(--fx-cta-shadow-hover);transform:translateY(-2px)}}.AddBundle-module__LEeBKq__add:active{transform:translateY(1px)}@media (max-width:40rem){.AddBundle-module__LEeBKq__sets{grid-template-columns:repeat(4,minmax(2.25rem,auto))}.AddBundle-module__LEeBKq__set{min-block-size:2.25rem}.AddBundle-module__LEeBKq__add{min-block-size:3rem}}
.CartDrawer-module__1lofKa__scrim{z-index:80;background:color-mix(in srgb, var(--c-ink) 45%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity var(--d-base) var(--e-standard);position:fixed;inset:0}.CartDrawer-module__1lofKa__scrim[data-open]{opacity:1;pointer-events:auto}.CartDrawer-module__1lofKa__panel{z-index:90;background:var(--c-surface-raised);border-inline-start:1px solid var(--c-line);inline-size:min(26rem,100vw);box-shadow:var(--sh-lg);transition:transform var(--d-slow) var(--e-entrance);visibility:hidden;flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0;transform:translate(100%)}.CartDrawer-module__1lofKa__panel[data-open]{visibility:visible;transform:none}.CartDrawer-module__1lofKa__head{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-5);border-block-end:1px solid var(--c-line);flex:none;display:flex}.CartDrawer-module__1lofKa__title{align-items:center;gap:var(--s-2);font-size:var(--t-lg);display:flex}.CartDrawer-module__1lofKa__count{min-inline-size:1.5rem;padding:2px var(--s-2);border-radius:var(--r-full);background:var(--c-accent);color:var(--c-accent-ink);font-size:var(--t-2xs);font-weight:var(--w-semibold);text-align:center}.CartDrawer-module__1lofKa__close{border-radius:var(--r-md);block-size:2.75rem;inline-size:2.75rem;color:var(--c-ink-muted);font-size:var(--t-xl);cursor:pointer;transition:color var(--d-fast) var(--e-standard);background:0 0;border:0;line-height:1}.CartDrawer-module__1lofKa__close:hover{color:var(--c-ink)}.CartDrawer-module__1lofKa__body{padding:var(--s-5);gap:var(--s-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.CartDrawer-module__1lofKa__empty{justify-content:center;align-items:flex-start;gap:var(--s-3);padding:var(--s-6);color:var(--c-ink-muted);flex-direction:column;flex:1;display:flex}.CartDrawer-module__1lofKa__emptyLink{color:var(--c-accent);font-weight:var(--w-medium)}.CartDrawer-module__1lofKa__lines{gap:var(--s-4);flex-direction:column;display:flex}.CartDrawer-module__1lofKa__line{gap:var(--s-2);border-block-end:1px solid var(--c-line);flex-direction:column;padding-block-end:var(--s-4);display:flex}.CartDrawer-module__1lofKa__line:last-child{border-block-end:0;padding-block-end:0}.CartDrawer-module__1lofKa__lineMain{flex-direction:column;gap:2px;display:flex}.CartDrawer-module__1lofKa__lineName{font-size:var(--t-sm);font-weight:var(--w-medium)}.CartDrawer-module__1lofKa__lineName:hover{color:var(--c-accent)}.CartDrawer-module__1lofKa__lineMeta{font-size:var(--t-2xs);color:var(--c-ink-faint)}.CartDrawer-module__1lofKa__lineControls{align-items:center;gap:var(--s-3);display:flex}.CartDrawer-module__1lofKa__stepper{border:1px solid var(--c-line-strong);border-radius:var(--r-full);align-items:center;display:flex;overflow:hidden}.CartDrawer-module__1lofKa__stepper button{block-size:2.75rem;inline-size:2.75rem;color:var(--c-ink-muted);cursor:pointer;font-size:var(--t-base);transition:color var(--d-fast) var(--e-standard);background:0 0;border:0}.CartDrawer-module__1lofKa__stepper button:hover{color:var(--c-accent)}.CartDrawer-module__1lofKa__stepper span{text-align:center;min-inline-size:2rem;font-size:var(--t-sm)}.CartDrawer-module__1lofKa__linePrice{font-size:var(--t-sm);font-weight:var(--w-medium);margin-inline-start:auto}.CartDrawer-module__1lofKa__remove{min-block-size:2.75rem;padding-inline:var(--s-2);color:var(--c-ink-faint);font-size:var(--t-2xs);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.CartDrawer-module__1lofKa__remove:hover{color:var(--c-negative)}.CartDrawer-module__1lofKa__foot{padding:var(--s-5);border-block-start:1px solid var(--c-line);background:var(--c-surface-sunken);gap:var(--s-2);flex-direction:column;flex:none;display:flex}.CartDrawer-module__1lofKa__saving{font-size:var(--t-xs);color:var(--c-data)}.CartDrawer-module__1lofKa__total{font-size:var(--t-base);font-weight:var(--w-semibold);justify-content:space-between;align-items:baseline;display:flex}.CartDrawer-module__1lofKa__totalValue{font-size:var(--t-lg)}.CartDrawer-module__1lofKa__vat{font-size:var(--t-2xs);color:var(--c-ink-faint);margin-block-end:var(--s-2)}.CartDrawer-module__1lofKa__checkout{border-radius:var(--r-full);background:var(--c-accent);min-block-size:3rem;color:var(--c-accent-ink);font-size:var(--t-xs);font-weight:var(--w-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;transition:background-color var(--d-fast) var(--e-standard), box-shadow var(--d-base) var(--e-standard);justify-content:center;align-items:center;display:flex}.CartDrawer-module__1lofKa__checkout:hover{background:color-mix(in srgb, var(--c-accent) 88%, var(--c-ink));box-shadow:var(--fx-glow-accent)}.CartDrawer-module__1lofKa__viewCart{text-align:center;padding-block:var(--s-2);font-size:var(--t-sm);color:var(--c-ink-muted)}.CartDrawer-module__1lofKa__viewCart:hover{color:var(--c-accent)}.CartDrawer-module__1lofKa__subtotal{font-size:var(--t-xs);color:var(--c-ink-muted);justify-content:space-between;display:flex}
.BundleUpsell-module__lKGH2q__strip{gap:var(--s-5);padding:clamp(var(--s-5), 4vw, var(--s-7));border:1px solid var(--c-line);border-radius:var(--r-capsule);background:var(--c-accent-faint);color:var(--c-ink);grid-template-columns:minmax(0,1fr);align-items:end;margin-block-start:clamp(var(--s-7), 6vw, var(--s-9));display:grid}@media (min-width:56rem){.BundleUpsell-module__lKGH2q__strip{grid-template-columns:minmax(0,1.4fr) minmax(16rem,1fr)}}.BundleUpsell-module__lKGH2q__lead{align-items:flex-start;gap:var(--s-3);flex-direction:column;min-inline-size:0;display:flex}.BundleUpsell-module__lKGH2q__badges{gap:var(--s-2);display:flex}.BundleUpsell-module__lKGH2q__title{font-family:var(--font-serif);font-weight:var(--w-regular);letter-spacing:var(--tr-serif);font-size:var(--t-xl);background:var(--c-accent-faint);color:var(--c-ink)}.BundleUpsell-module__lKGH2q__chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.BundleUpsell-module__lKGH2q__chip{align-items:baseline;gap:var(--s-2);min-block-size:2.25rem;padding:var(--s-1) var(--s-3);border:1px solid var(--c-line);border-radius:var(--r-full);background:var(--c-surface-raised);color:var(--c-ink);font-size:var(--t-xs);font-weight:var(--w-medium);transition:border-color var(--d-fast) var(--e-standard);display:inline-flex}.BundleUpsell-module__lKGH2q__chip:hover{border-color:var(--c-accent)}.BundleUpsell-module__lKGH2q__chipName{background:var(--c-surface-raised);color:var(--c-ink)}.BundleUpsell-module__lKGH2q__chipPrice{font-size:var(--t-2xs);background:var(--c-surface-raised);color:var(--c-ink-faint)}.BundleUpsell-module__lKGH2q__deal{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.BundleUpsell-module__lKGH2q__dealLine{align-items:baseline;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.BundleUpsell-module__lKGH2q__dealPrice{font-size:var(--t-xl);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;line-height:var(--l-flat);background:var(--c-accent-faint);color:var(--c-ink)}.BundleUpsell-module__lKGH2q__dealTogether{font-size:var(--t-xs);background:var(--c-accent-faint);color:var(--c-ink-muted)}.BundleUpsell-module__lKGH2q__dealSaving{font-size:var(--t-sm);font-weight:var(--w-semibold);background:var(--c-accent-faint);color:var(--c-highlight)}.BundleUpsell-module__lKGH2q__dealNote{font-size:var(--t-2xs);background:var(--c-accent-faint);color:var(--c-ink-muted)}
.PartnerNotice-module__zp60rG__notice{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-5);padding:var(--s-3) var(--gutter);border-block-end:1px solid var(--c-line);background:var(--c-accent-faint);color:var(--c-ink);font-size:var(--t-xs);line-height:var(--l-snug);flex-wrap:wrap;display:flex}.PartnerNotice-module__zp60rG__text{max-inline-size:var(--m-wide);flex:28ch;margin:0}.PartnerNotice-module__zp60rG__muted{color:var(--c-ink-muted)}.PartnerNotice-module__zp60rG__actions{gap:var(--s-2);flex:none;display:flex}.PartnerNotice-module__zp60rG__apply,.PartnerNotice-module__zp60rG__dismiss{padding:var(--s-2) var(--s-4);border-radius:var(--r-full);font:inherit;font-size:var(--t-xs);font-weight:var(--w-medium);cursor:pointer;min-block-size:2.25rem}.PartnerNotice-module__zp60rG__apply{border:1px solid var(--c-accent);background:var(--c-accent);color:var(--c-accent-ink)}.PartnerNotice-module__zp60rG__dismiss{border:1px solid var(--c-line-strong);background:var(--c-surface-raised);color:var(--c-ink)}.PartnerNotice-module__zp60rG__apply:focus-visible,.PartnerNotice-module__zp60rG__dismiss:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@media (max-width:30rem){.PartnerNotice-module__zp60rG__actions{inline-size:100%}.PartnerNotice-module__zp60rG__apply,.PartnerNotice-module__zp60rG__dismiss{flex:1;min-block-size:2.75rem}}
.DeliveryTimeline-module__VQL6ua__track{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.DeliveryTimeline-module__VQL6ua__step{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex;position:relative}.DeliveryTimeline-module__VQL6ua__step:not(:last-child):after{content:"";background:var(--c-line-strong);block-size:1px;position:absolute;inset-block-start:5px;inset-inline-start:1.125rem;inset-inline-end:calc(-1 * var(--s-3) + .25rem)}.DeliveryTimeline-module__VQL6ua__dot{border-radius:var(--r-full);background:var(--c-accent);block-size:11px;inline-size:11px;margin-block-end:var(--s-1)}.DeliveryTimeline-module__VQL6ua__label{font-size:var(--t-xs);font-weight:var(--w-semibold);color:var(--c-ink)}.DeliveryTimeline-module__VQL6ua__note{font-size:var(--t-3xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink-faint);overflow-wrap:anywhere}
.PaymentStrip-module__D4qphW__strip{border-block-end:1px solid var(--c-line);background:var(--c-surface)}.PaymentStrip-module__D4qphW__inner{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-6);padding-block:var(--s-4);flex-wrap:wrap;display:flex}.PaymentStrip-module__D4qphW__label{font-size:var(--t-2xs);font-weight:var(--w-semibold);letter-spacing:var(--tr-widest);text-transform:uppercase;color:var(--c-ink-faint)}.PaymentStrip-module__D4qphW__marks{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.PaymentStrip-module__D4qphW__mark{padding:var(--s-1) var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r-md);font-size:var(--t-3xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink-muted);white-space:nowrap;align-items:center;display:inline-flex}@media (max-width:40rem){.PaymentStrip-module__D4qphW__inner{justify-content:flex-start;gap:var(--s-3);padding-block:var(--s-3);overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.PaymentStrip-module__D4qphW__inner::-webkit-scrollbar{display:none}.PaymentStrip-module__D4qphW__label{flex:none}.PaymentStrip-module__D4qphW__marks{flex-wrap:nowrap}}.PaymentStrip-module__D4qphW__inline{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.PaymentStrip-module__D4qphW__inlineLabel{font-size:var(--t-3xs);font-weight:var(--w-semibold);letter-spacing:var(--tr-widest);text-transform:uppercase;color:var(--c-ink-faint)}.PaymentStrip-module__D4qphW__inline .PaymentStrip-module__D4qphW__mark{padding:2px var(--s-2)}.PaymentStrip-module__D4qphW__footer{align-items:center;gap:var(--s-3);padding-block:var(--s-5);border-block-start:1px solid var(--c-line);text-align:center;flex-direction:column;display:flex}.PaymentStrip-module__D4qphW__footer .PaymentStrip-module__D4qphW__marks{justify-content:center}
.BundleCard-module__PLeHfG__card{--card-pad:clamp(var(--s-4), 2.4vw, var(--s-5));align-items:flex-start;gap:var(--s-3);block-size:100%;padding:var(--card-pad);border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-accent-faint);color:var(--c-ink);box-shadow:var(--card-shadow,none);transition:box-shadow var(--d-base) var(--e-standard);flex-direction:column;display:flex}.BundleCard-module__PLeHfG__card:hover,.BundleCard-module__PLeHfG__card:focus-within{box-shadow:var(--card-shadow-hover,var(--sh-md))}.BundleCard-module__PLeHfG__title{font-family:var(--font-serif);font-weight:var(--w-regular);letter-spacing:var(--tr-serif);font-size:var(--t-lg);line-height:var(--l-tight);background:var(--c-accent-faint);color:var(--c-ink)}.BundleCard-module__PLeHfG__members{inline-size:100%;flex-direction:column;margin-block-start:calc(var(--s-1) * -1);display:flex}.BundleCard-module__PLeHfG__members>li+li{border-block-start:1px solid color-mix(in srgb, var(--c-accent) 16%, transparent)}.BundleCard-module__PLeHfG__member{align-items:baseline;gap:var(--s-2);padding-block:var(--s-1);background:var(--c-accent-faint);color:var(--c-ink);font-size:var(--t-xs);font-weight:var(--w-medium);text-decoration:none;display:flex}.BundleCard-module__PLeHfG__memberName{background:var(--c-accent-faint);color:var(--c-ink);transition:color var(--d-fast) var(--e-standard)}.BundleCard-module__PLeHfG__memberSize{font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;background:var(--c-accent-faint);color:var(--c-ink-faint);flex:auto}@media (hover:hover) and (pointer:fine){.BundleCard-module__PLeHfG__member:hover .BundleCard-module__PLeHfG__memberName{color:var(--c-accent)}}.BundleCard-module__PLeHfG__memberPrice{font-size:var(--t-2xs);background:var(--c-accent-faint);color:var(--c-ink-muted);flex:none}.BundleCard-module__PLeHfG__compactCard{--card-pad:var(--s-4)}.BundleCard-module__PLeHfG__compactCard .BundleCard-module__PLeHfG__title{font-size:var(--t-lg)}@media (min-width:64rem){.BundleCard-module__PLeHfG__featured{--card-pad:clamp(var(--s-5), 3vw, var(--s-6));--buy-price-size:var(--t-xl);border-color:var(--c-accent-soft)}.BundleCard-module__PLeHfG__featured .BundleCard-module__PLeHfG__title{font-size:var(--t-xl);margin-block-start:var(--s-1)}.BundleCard-module__PLeHfG__featured .BundleCard-module__PLeHfG__member{padding-block:var(--s-2);font-size:var(--t-sm)}.BundleCard-module__PLeHfG__featured .BundleCard-module__PLeHfG__memberSize,.BundleCard-module__PLeHfG__featured .BundleCard-module__PLeHfG__memberPrice{font-size:var(--t-xs)}}.BundleCard-module__PLeHfG__well{aspect-ratio:4/3;margin:calc(var(--card-pad) * -1) calc(var(--card-pad) * -1) 0;inline-size:calc(100% + 2 * var(--card-pad));background:color-mix(in srgb, var(--c-surface-raised) 55%, var(--c-accent-faint));border-start-start-radius:inherit;border-start-end-radius:inherit;place-items:center;display:grid;position:relative;overflow:hidden}.BundleCard-module__PLeHfG__wellImg{object-fit:cover;block-size:100%;inline-size:100%}.BundleCard-module__PLeHfG__well picture{object-fit:cover;block-size:100%;inline-size:100%}.BundleCard-module__PLeHfG__wellMark{color:var(--c-accent);opacity:.5}.BundleCard-module__PLeHfG__rate{position:absolute;inset-block-start:var(--s-3);inset-inline-start:var(--s-3)}.BundleCard-module__PLeHfG__featured .BundleCard-module__PLeHfG__rate{inset-block-start:var(--s-4);inset-inline-start:var(--s-4)}@media (max-width:40rem){.BundleCard-module__PLeHfG__well{aspect-ratio:3/2}.BundleCard-module__PLeHfG__member{padding-block:var(--s-3)}}
.ProductCarousel-module__15kvMq__wrap{position:relative}.ProductCarousel-module__15kvMq__track{gap:var(--s-5);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-block:var(--s-2) var(--s-3);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--c-line-strong) transparent;display:flex;overflow-x:auto}.ProductCarousel-module__15kvMq__track:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px;border-radius:var(--r-md)}.ProductCarousel-module__15kvMq__track::-webkit-scrollbar{block-size:6px}.ProductCarousel-module__15kvMq__track::-webkit-scrollbar-thumb{background:var(--c-line-strong);border-radius:var(--r-full)}.ProductCarousel-module__15kvMq__track>li{scroll-snap-align:start;flex:none;inline-size:clamp(15rem,78vw,20rem)}@media (min-width:48rem){.ProductCarousel-module__15kvMq__track>li{inline-size:21rem}}.ProductCarousel-module__15kvMq__controls{gap:var(--s-2);justify-content:flex-end;margin-block-start:var(--s-4);display:flex}.ProductCarousel-module__15kvMq__arrow{border:1px solid var(--c-line-strong);border-radius:var(--r-full);background:var(--c-surface-raised);min-block-size:2.75rem;inline-size:2.75rem;color:var(--c-ink-muted);font-size:var(--t-sm);cursor:pointer;transition:border-color var(--d-fast) var(--e-standard), color var(--d-fast) var(--e-standard), opacity var(--d-fast) var(--e-standard), background-color var(--d-fast) var(--e-standard);justify-content:center;align-items:center;line-height:1;display:inline-flex}.ProductCarousel-module__15kvMq__arrow:hover:not([aria-disabled=true]){border-color:var(--c-accent);color:var(--c-accent);background:var(--c-accent-faint)}.ProductCarousel-module__15kvMq__arrow[aria-disabled=true]{opacity:.3;cursor:default}@media (prefers-reduced-motion:reduce){.ProductCarousel-module__15kvMq__track{scroll-behavior:auto}}@supports (animation-timeline:view(inline)){@media (prefers-reduced-motion:no-preference){.ProductCarousel-module__15kvMq__track>li{animation:ProductCarousel-module__15kvMq__rail-in var(--d-slow) var(--e-entrance) both;animation-timeline:view(inline);animation-range:entry entry 70%}}}@keyframes ProductCarousel-module__15kvMq__rail-in{0%{opacity:.3;transform:translate(18px)}to{opacity:1;transform:none}}
.BundleShowcase-module__Ixoz1G__shelf{--rail-cols:1.12;--rail-gap:var(--s-4);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--rail-cols) - 1) * var(--rail-gap)) / var(--rail-cols));gap:var(--rail-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;align-items:stretch;display:grid;overflow-x:auto}.BundleShowcase-module__Ixoz1G__slot{--card-shadow:var(--sh-lg);--card-shadow-hover:var(--sh-lg);scroll-snap-align:start;min-inline-size:0;display:grid}@media (min-width:48rem){.BundleShowcase-module__Ixoz1G__shelf{--rail-cols:2;--rail-gap:var(--s-5)}}.BundleShowcase-module__Ixoz1G__stage{--rail-edge-end:calc(10.7% - 1.375rem);--rail-edge-top:calc((100vw - 2 * var(--gutter)) / 1.12 * 2 / 3 - 1.625rem)}@media (min-width:40.0625rem){.BundleShowcase-module__Ixoz1G__stage{--rail-edge-top:calc((100vw - 2 * var(--gutter)) / 1.12 * 3 / 4 - 1.625rem)}}@media (min-width:48rem){.BundleShowcase-module__Ixoz1G__stage{--rail-edge-end:calc(var(--s-1) - var(--gutter));--rail-edge-top:calc((100vw - 2 * var(--gutter) - var(--s-5)) / 2 * 3 / 4 - 1.625rem)}}@media (min-width:64rem){.BundleShowcase-module__Ixoz1G__shelf{gap:var(--s-4);scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}}@media (min-width:78rem){.BundleShowcase-module__Ixoz1G__shelf{gap:var(--s-5)}}@media (min-width:64rem){.BundleShowcase-module__Ixoz1G__trio{column-gap:var(--s-4);grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);row-gap:0}.BundleShowcase-module__Ixoz1G__trio .BundleShowcase-module__Ixoz1G__flank{grid-row:2}.BundleShowcase-module__Ixoz1G__trio .BundleShowcase-module__Ixoz1G__flank:first-child{grid-column:1}.BundleShowcase-module__Ixoz1G__trio .BundleShowcase-module__Ixoz1G__flank:last-child{grid-column:3}.BundleShowcase-module__Ixoz1G__trio .BundleShowcase-module__Ixoz1G__lead{z-index:1;grid-area:1/2/4;position:relative}}@media (min-width:78rem){.BundleShowcase-module__Ixoz1G__trio{column-gap:var(--s-5)}}
.Chromatogram-module__LSsKGq__wrap{gap:var(--s-2);flex-direction:column;margin:0;display:flex}.Chromatogram-module__LSsKGq__svg{block-size:clamp(6rem,14vw,9rem);inline-size:100%;display:block;overflow:visible}.Chromatogram-module__LSsKGq__compact .Chromatogram-module__LSsKGq__svg{block-size:clamp(3.5rem,8vw,4.5rem)}.Chromatogram-module__LSsKGq__ticks line{stroke:var(--c-line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.Chromatogram-module__LSsKGq__marker{stroke:var(--c-accent);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke;opacity:.7}.Chromatogram-module__LSsKGq__trace{fill:none;stroke:var(--c-data);stroke-width:1.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Chromatogram-module__LSsKGq__flat{fill:none;stroke:var(--c-line-strong);stroke-width:1.5px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.Chromatogram-module__LSsKGq__trace{stroke-dasharray:2400;stroke-dashoffset:2400px;animation:Chromatogram-module__LSsKGq__draw var(--d-slow) var(--e-entrance) forwards}}@keyframes Chromatogram-module__LSsKGq__draw{to{stroke-dashoffset:0}}.Chromatogram-module__LSsKGq__caption{align-items:baseline;gap:var(--s-1) var(--s-3);font-size:var(--t-xs);flex-wrap:wrap;padding-block-start:var(--s-1);display:flex}.Chromatogram-module__LSsKGq__purity{color:var(--c-data);font-size:var(--t-sm);font-weight:var(--w-semibold)}.Chromatogram-module__LSsKGq__meta{color:var(--c-ink-faint)}.Chromatogram-module__LSsKGq__absent{color:var(--c-ink-faint);font-style:italic}
.SequenceArt-module__1sNq_W__field{opacity:.16;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.SequenceArt-module__1sNq_W__plot{block-size:auto;inline-size:100%}.SequenceArt-module__1sNq_W__bond{stroke:var(--c-ink);stroke-width:1.25px;opacity:.35}.SequenceArt-module__1sNq_W__h{fill:var(--c-line-strong)}.SequenceArt-module__1sNq_W__p{fill:var(--c-data)}.SequenceArt-module__1sNq_W__c{fill:var(--c-accent)}.SequenceArt-module__1sNq_W__inverse .SequenceArt-module__1sNq_W__bond{stroke:var(--c-ink-inverse-muted)}.SequenceArt-module__1sNq_W__inverse .SequenceArt-module__1sNq_W__h{fill:var(--c-ink-inverse-muted)}.SequenceArt-module__1sNq_W__inverse .SequenceArt-module__1sNq_W__p{fill:var(--c-vial-soft)}.SequenceArt-module__1sNq_W__inverse .SequenceArt-module__1sNq_W__c{fill:var(--c-accent-soft)}@keyframes SequenceArt-module__1sNq_W__vx-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.SequenceArt-module__1sNq_W__scrub{opacity:.55}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SequenceArt-module__1sNq_W__scrub .SequenceArt-module__1sNq_W__bond{stroke-dasharray:1;animation:linear both SequenceArt-module__1sNq_W__vx-draw;animation-timeline:view();animation-range:entry 10% cover 55%}.SequenceArt-module__1sNq_W__scrub circle{animation:linear both SequenceArt-module__1sNq_W__vx-resolve;animation-timeline:view();animation-range:entry 25% cover 60%}}}@keyframes SequenceArt-module__1sNq_W__vx-resolve{0%{opacity:0}to{opacity:1}}.SequenceArt-module__1sNq_W__rail{opacity:.7;block-size:clamp(2.5rem,5vw,3.5rem);inline-size:100%;display:block}.SequenceArt-module__1sNq_W__rail .SequenceArt-module__1sNq_W__bond{opacity:.3}@media (prefers-reduced-motion:no-preference){.SequenceArt-module__1sNq_W__rail .SequenceArt-module__1sNq_W__bond{stroke-dasharray:1;animation:SequenceArt-module__1sNq_W__vx-draw 1.4s var(--e-standard) .3s backwards}.SequenceArt-module__1sNq_W__rail circle{animation:SequenceArt-module__1sNq_W__vx-resolve .4s var(--e-standard) backwards;animation-delay:calc(.34s + var(--vx-i,0) * 55ms)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.SequenceArt-module__1sNq_W__rail circle{animation:SequenceArt-module__1sNq_W__vx-resolve .4s var(--e-standard) backwards, SequenceArt-module__1sNq_W__vx-breathe 5.2s ease-in-out infinite;animation-delay:calc(.34s + var(--vx-i,0) * 55ms), calc(var(--vx-i,0) * -650ms)}}@keyframes SequenceArt-module__1sNq_W__vx-breathe{0%,to{translate:0}50%{translate:0 -4px}}
.StickyBuy-module__rgNeOW__sentinel{block-size:1px;margin-block-start:calc(var(--s-6) * -1)}.StickyBuy-module__rgNeOW__bar{z-index:60;background:color-mix(in srgb, var(--c-surface-raised) 94%, transparent);-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);border-block-start:1px solid var(--c-line);box-shadow:var(--sh-lg);opacity:0;pointer-events:none;transition:transform var(--d-base) var(--e-entrance), opacity var(--d-base) var(--e-standard);padding-block-end:env(safe-area-inset-bottom,0);position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(100%)}.StickyBuy-module__rgNeOW__bar[data-visible]{opacity:1;pointer-events:auto;transform:none}.StickyBuy-module__rgNeOW__inner{justify-content:space-between;align-items:center;gap:var(--s-4);padding-block:var(--s-3);display:flex}.StickyBuy-module__rgNeOW__info{flex-direction:column;min-inline-size:0;display:flex}.StickyBuy-module__rgNeOW__name{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--c-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.StickyBuy-module__rgNeOW__meta{font-size:var(--t-sm);font-weight:var(--w-semibold);color:var(--c-ink);font-variant-numeric:tabular-nums}.StickyBuy-module__rgNeOW__add{min-block-size:2.75rem;padding-inline:var(--s-6);border-radius:var(--r-full);background:var(--fx-gradient-accent);color:var(--c-accent-ink);font-size:var(--t-xs);font-weight:var(--w-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-accent-ink) 24%, transparent), var(--fx-cta-shadow);transition:transform var(--d-fast) var(--e-standard), box-shadow var(--d-base) var(--e-standard);border:0;flex:none}.StickyBuy-module__rgNeOW__add:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-accent-ink) 24%, transparent), var(--fx-cta-shadow-hover);transform:translateY(-2px)}.StickyBuy-module__rgNeOW__add:active{transform:translateY(1px)}
.BundleArt-module__QeUJ-G__art{--burst:clamp(12rem, 26vw, 34rem);position:absolute;inset:0;overflow:clip;container-type:size}.BundleArt-module__QeUJ-G__wash{background:radial-gradient(48% 46% at 50% 63%, color-mix(in srgb, var(--c-vial) 58%, transparent), transparent 70%), radial-gradient(38% 42% at 100% 0%, color-mix(in srgb, var(--c-vial) 46%, transparent), transparent 70%), radial-gradient(30% 32% at 0% 100%, color-mix(in srgb, var(--c-vial) 36%, transparent), transparent 70%);position:absolute;inset:0}.BundleArt-module__QeUJ-G__contours{block-size:100%;inline-size:100%;position:absolute;inset:0}.BundleArt-module__QeUJ-G__contour{stroke:var(--c-accent-soft);stroke-width:1px;opacity:.15}.BundleArt-module__QeUJ-G__contour:nth-child(4n+1){stroke-width:1.25px;opacity:.26}.BundleArt-module__QeUJ-G__dial{aspect-ratio:1;opacity:.55;block-size:96%;position:absolute;inset-block-start:64%;inset-inline-start:50%;translate:-50% -50%}.BundleArt-module__QeUJ-G__dialOuter{stroke:var(--c-accent-soft);stroke-width:1px;stroke-dasharray:2 9}.BundleArt-module__QeUJ-G__dialGhost{stroke:var(--c-vial-soft);stroke-width:.75px;stroke-dasharray:1 6;opacity:.7}.BundleArt-module__QeUJ-G__dialInner{stroke:var(--c-vial-soft);stroke-width:1.25px;stroke-dasharray:.62 .38}.BundleArt-module__QeUJ-G__dialTick{stroke:var(--c-ink-inverse-muted);stroke-width:1px;opacity:.6}.BundleArt-module__QeUJ-G__dialTickMajor{stroke:var(--c-accent-soft);stroke-width:1.4px;opacity:.9}.BundleArt-module__QeUJ-G__dialSpin{transform-origin:200px 200px}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (min-width:62rem){.BundleArt-module__QeUJ-G__dialSpin{animation:90s linear infinite BundleArt-module__QeUJ-G__bundle-turn}}@keyframes BundleArt-module__QeUJ-G__bundle-turn{to{transform:rotate(360deg)}}.BundleArt-module__QeUJ-G__ribbon{opacity:.92;-webkit-mask-image:linear-gradient(to right, transparent 0 38rem, black 46rem calc(100% - var(--burst)), transparent calc(100% - var(--burst) * .3)), linear-gradient(to bottom, transparent, black 12% 88%, transparent);mask-image:linear-gradient(to right, transparent 0 38rem, black 46rem calc(100% - var(--burst)), transparent calc(100% - var(--burst) * .3)), linear-gradient(to bottom, transparent, black 12% 88%, transparent);position:absolute;inset-block-start:10.5rem;inset-inline:-2%;translate:0 -50%;-webkit-mask-composite:source-in;mask-composite:intersect}.BundleArt-module__QeUJ-G__ribbon path:first-of-type,.BundleArt-module__QeUJ-G__ribbonBack path:first-of-type{stroke:var(--c-accent-soft);stroke-width:2.8px;opacity:.95}.BundleArt-module__QeUJ-G__ribbon path:last-of-type,.BundleArt-module__QeUJ-G__ribbonBack path:last-of-type{stroke:var(--c-vial-soft);stroke-width:2.8px;opacity:.6}.BundleArt-module__QeUJ-G__ribbon line,.BundleArt-module__QeUJ-G__ribbonBack line{stroke:var(--c-ink-inverse-muted);stroke-width:1.3px;opacity:.38}.BundleArt-module__QeUJ-G__ribbonBack{opacity:.13;position:absolute;inset-block-start:50%;inset-inline:-26%;transform:scaleX(-1);-webkit-mask-image:linear-gradient(90deg,#0000 4%,#000 22% 78%,#0000 96%);mask-image:linear-gradient(90deg,#0000 4%,#000 22% 78%,#0000 96%)}.BundleArt-module__QeUJ-G__burst{inline-size:var(--burst);aspect-ratio:1;position:absolute;inset-block-start:0;inset-inline-end:0}.BundleArt-module__QeUJ-G__burstDot{fill:var(--c-accent-soft)}.BundleArt-module__QeUJ-G__burstB{inline-size:calc(var(--burst) * .62);opacity:.7;inset-block:auto 0;inset-inline:0 auto;rotate:180deg}.BundleArt-module__QeUJ-G__foot{position:absolute;inset-block-end:0;inset-inline:-2%;translate:0 45%}.BundleArt-module__QeUJ-G__margin{opacity:.85;inline-size:100cqh;position:absolute;inset-block-start:50%}.BundleArt-module__QeUJ-G__marginL{inset-inline-start:0;translate:calc(1.5rem - 50%) -50%;rotate:-90deg}.BundleArt-module__QeUJ-G__marginR{inset-inline-end:0;translate:calc(50% - 1.5rem) -50%;rotate:90deg}.BundleArt-module__QeUJ-G__sky{opacity:.75;block-size:100%;inline-size:100%;position:absolute;inset:0}.BundleArt-module__QeUJ-G__dot{fill:var(--c-accent-soft)}.BundleArt-module__QeUJ-G__cross{stroke:var(--c-accent-soft);stroke-width:1.4px;stroke-linecap:square}.BundleArt-module__QeUJ-G__target{stroke:var(--c-vial-soft);stroke-width:1.1px}.BundleArt-module__QeUJ-G__targetDot{fill:var(--c-accent-soft)}.BundleArt-module__QeUJ-G__edgeRuler{opacity:.45;background:repeating-linear-gradient(to right, var(--c-ink-inverse-muted) 0 1px, transparent 1px 12px) top / 100% 5px no-repeat, repeating-linear-gradient(to right, var(--c-ink-inverse-muted) 0 1px, transparent 1px 60px) top / 100% 12px no-repeat;block-size:12px;position:absolute;inset-block-start:0;inset-inline:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.BundleArt-module__QeUJ-G__regMarks{inset:var(--s-4);position:absolute}.BundleArt-module__QeUJ-G__regMarks span{opacity:.5;background:linear-gradient(var(--c-ink-inverse-muted), var(--c-ink-inverse-muted)) center / 100% 1px no-repeat, linear-gradient(var(--c-ink-inverse-muted), var(--c-ink-inverse-muted)) center / 1px 100% no-repeat;block-size:14px;inline-size:14px;position:absolute}.BundleArt-module__QeUJ-G__regMarks span:first-child{inset-block-start:0;inset-inline-start:0}.BundleArt-module__QeUJ-G__regMarks span:nth-child(2){inset-block-start:0;inset-inline-end:0}.BundleArt-module__QeUJ-G__regMarks span:nth-child(3){inset-block-end:0;inset-inline-start:0}.BundleArt-module__QeUJ-G__regMarks span:nth-child(4){inset-block-end:0;inset-inline-end:0}@media (max-width:63.9375rem){.BundleArt-module__QeUJ-G__ribbon{opacity:.7;-webkit-mask-image:linear-gradient(to right, transparent 0 30rem, black 38rem calc(100% - var(--burst)), transparent calc(100% - var(--burst) * .3)), linear-gradient(to bottom, transparent, black 12% 88%, transparent);mask-image:linear-gradient(to right, transparent 0 30rem, black 38rem calc(100% - var(--burst)), transparent calc(100% - var(--burst) * .3)), linear-gradient(to bottom, transparent, black 12% 88%, transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.BundleArt-module__QeUJ-G__dial,.BundleArt-module__QeUJ-G__margin{display:none}}@media (max-width:40rem){.BundleArt-module__QeUJ-G__ribbon{opacity:.45;inset-block-start:5.5rem;inset-inline:-18%;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.BundleArt-module__QeUJ-G__ribbonBack{opacity:.1}.BundleArt-module__QeUJ-G__burst{inline-size:13rem}.BundleArt-module__QeUJ-G__burstB{inline-size:8rem}.BundleArt-module__QeUJ-G__contour{opacity:.2}.BundleArt-module__QeUJ-G__contour:nth-child(4n+1){opacity:.32}.BundleArt-module__QeUJ-G__sky{opacity:.6}.BundleArt-module__QeUJ-G__edgeRuler{block-size:9px}}
.TrustRows-module__u88XAa__rows{gap:var(--s-2);flex-direction:column;display:flex}.TrustRows-module__u88XAa__row{align-items:baseline;gap:var(--s-3);font-size:var(--t-sm);line-height:var(--l-snug);color:var(--c-ink-muted);display:flex}.TrustRows-module__u88XAa__check{color:var(--c-accent);font-weight:var(--w-semibold);flex:none}.TrustRows-module__u88XAa__rowLink{color:var(--c-accent);text-underline-offset:3px;text-decoration:underline}.TrustRows-module__u88XAa__rowLink:hover{color:var(--c-ink)}
.Testimonials-module__djkq5q__lockup{padding-block-end:var(--s-3);display:block;container-type:inline-size}.Testimonials-module__djkq5q__set{--cap:6.25rem;display:block}.Testimonials-module__djkq5q__line{font-size:var(--t-3xl);line-height:var(--l-flat);letter-spacing:var(--tr-tight);display:block}@supports (inline-size:1cqi){.Testimonials-module__djkq5q__set{--measure:min(100cqi, calc(var(--cap) * var(--punch-em)))}.Testimonials-module__djkq5q__line{white-space:nowrap}.Testimonials-module__djkq5q__lead{font-size:calc(var(--measure) / var(--lead-em))}.Testimonials-module__djkq5q__punch{font-size:calc(var(--measure) / var(--punch-em))}}.Testimonials-module__djkq5q__punch{isolation:isolate}.Testimonials-module__djkq5q__mark{position:relative}.Testimonials-module__djkq5q__mark:before{content:"";z-index:-1;background:linear-gradient(97deg, color-mix(in srgb, var(--c-accent) 24%, var(--c-accent-faint)), var(--c-accent-faint) 82%);transform-origin:0;border-radius:.45em .6em .5em .7em/.7em .5em .65em .45em;position:absolute;inset:.3em -.08em -.02em -.06em;transform:skew(-7deg)}.Testimonials-module__djkq5q__flourish{pointer-events:none;block-size:.12em;inline-size:calc(100% + .06em);position:absolute;inset-block-end:-.05em;inset-inline-start:-.04em;overflow:visible}.Testimonials-module__djkq5q__flourish path{stroke:var(--c-accent);stroke-width:2.5px;stroke-linecap:round;opacity:.85}@media (min-width:40.0625rem){.Testimonials-module__djkq5q__set{font-size:var(--t-4xl);letter-spacing:var(--tr-tight)}.Testimonials-module__djkq5q__line{font-size:1em;display:inline-block}@supports (inline-size:1cqi){.Testimonials-module__djkq5q__set{font-size:min(calc(100cqi / var(--row-em)), var(--t-4xl));white-space:nowrap}.Testimonials-module__djkq5q__lead,.Testimonials-module__djkq5q__punch{font-size:1em}}}.Testimonials-module__djkq5q__bleed{gap:var(--s-4);grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;margin-inline:calc(50% - 50vw);display:grid}.Testimonials-module__djkq5q__lane{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.Testimonials-module__djkq5q__track{inline-size:max-content;animation:Testimonials-module__djkq5q__marquee var(--marquee-dur,90s) linear infinite;flex:none;display:flex}.Testimonials-module__djkq5q__lane[data-lane="1"] .Testimonials-module__djkq5q__track{animation-direction:reverse}.Testimonials-module__djkq5q__group{gap:var(--s-4);padding-inline-end:var(--s-4);display:flex}@keyframes Testimonials-module__djkq5q__marquee{to{transform:translate(-50%)}}.Testimonials-module__djkq5q__lane:hover .Testimonials-module__djkq5q__track,.Testimonials-module__djkq5q__track:focus-within{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Testimonials-module__djkq5q__track{animation:none}.Testimonials-module__djkq5q__dupe{display:none}.Testimonials-module__djkq5q__lane{padding-block-end:var(--s-2);overflow-x:auto;-webkit-mask-image:none;mask-image:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Testimonials-module__djkq5q__lead{animation:linear both Testimonials-module__djkq5q__notes-from-right;animation-timeline:view();animation-range:entry cover 36%}.Testimonials-module__djkq5q__punch{view-timeline:--notes-punch block;animation:linear both Testimonials-module__djkq5q__notes-from-left;animation-timeline:--notes-punch;animation-range:entry cover 36%}.Testimonials-module__djkq5q__mark:before{animation:Testimonials-module__djkq5q__notes-pass var(--e-standard) both;animation-timeline:--notes-punch;animation-range:cover 33% cover 50%}.Testimonials-module__djkq5q__flourish path{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both Testimonials-module__djkq5q__notes-stroke;animation-timeline:--notes-punch;animation-range:cover 46% cover 60%}@media (min-width:40.0625rem){.Testimonials-module__djkq5q__lead{animation-name:Testimonials-module__djkq5q__notes-from-left}.Testimonials-module__djkq5q__punch{animation-name:Testimonials-module__djkq5q__notes-from-right}}.Testimonials-module__djkq5q__bleed{--shear:clamp(5rem, 30vw, 18rem);view-timeline:--notes-wall block}.Testimonials-module__djkq5q__lane{animation:linear both Testimonials-module__djkq5q__notes-lane-in;animation-timeline:view();animation-range:entry entry 75%}.Testimonials-module__djkq5q__track{animation:Testimonials-module__djkq5q__marquee var(--marquee-dur,90s) linear infinite, Testimonials-module__djkq5q__notes-shear linear both;animation-timeline:auto,--notes-wall;animation-range:normal,cover}.Testimonials-module__djkq5q__lane:hover .Testimonials-module__djkq5q__track,.Testimonials-module__djkq5q__track:focus-within{animation-play-state:paused,running}}}@keyframes Testimonials-module__djkq5q__notes-from-right{0%{opacity:0;translate:16%}60%{opacity:1}to{opacity:1;translate:0}}@keyframes Testimonials-module__djkq5q__notes-from-left{0%{opacity:0;translate:-16%}60%{opacity:1}to{opacity:1;translate:0}}@keyframes Testimonials-module__djkq5q__notes-pass{0%{transform:skew(-7deg)scaleX(0)}to{transform:skew(-7deg)scaleX(1)}}@keyframes Testimonials-module__djkq5q__notes-stroke{to{stroke-dashoffset:0}}@keyframes Testimonials-module__djkq5q__notes-lane-in{0%{opacity:0}to{opacity:1}}@keyframes Testimonials-module__djkq5q__notes-shear{0%{translate:0}to{translate:calc(-1 * var(--shear)) 0}}.Testimonials-module__djkq5q__note{gap:var(--s-3);inline-size:clamp(16rem,78vw,24rem);padding:var(--s-5);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface-raised);flex-direction:column;flex:none;display:flex}.Testimonials-module__djkq5q__stars{gap:2px;display:inline-flex}.Testimonials-module__djkq5q__starFull{fill:var(--c-highlight)}.Testimonials-module__djkq5q__starEmpty{fill:color-mix(in srgb, var(--c-ink) 16%, transparent)}.Testimonials-module__djkq5q__quote{font-size:var(--t-sm);line-height:var(--l-normal);padding-inline-start:var(--s-4);position:relative}.Testimonials-module__djkq5q__quote:before{content:"“";font-family:var(--font-serif);color:var(--c-accent);font-size:2.2em;line-height:1;position:absolute;inset-block-start:-.18em;inset-inline-start:-.1em}.Testimonials-module__djkq5q__meta{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;margin-block-start:auto;display:flex}.Testimonials-module__djkq5q__name{font-weight:var(--w-semibold);font-size:var(--t-sm)}.Testimonials-module__djkq5q__detail{font-size:var(--t-xs);color:var(--c-ink-muted)}.Testimonials-module__djkq5q__date{font-size:var(--t-3xs);letter-spacing:var(--tr-wide);color:var(--c-ink-faint);margin-inline-start:auto}.Testimonials-module__djkq5q__empty{gap:var(--s-3);max-inline-size:var(--m-normal);flex-direction:column;display:flex}.Testimonials-module__djkq5q__emptyLead{font-size:var(--t-base);line-height:var(--l-normal);color:var(--c-ink-muted)}.Testimonials-module__djkq5q__emptyAsk{font-size:var(--t-sm);color:var(--c-ink)}.Testimonials-module__djkq5q__emptyLink{color:var(--c-accent);font-weight:var(--w-medium);text-underline-offset:3px;text-decoration:underline}@media (max-width:40rem){.Testimonials-module__djkq5q__bleed{gap:var(--s-3)}.Testimonials-module__djkq5q__group{gap:var(--s-3);padding-inline-end:var(--s-3)}.Testimonials-module__djkq5q__note{gap:var(--s-2);inline-size:clamp(11rem,56vw,15rem);padding:var(--s-3)}.Testimonials-module__djkq5q__stars svg{block-size:11px;inline-size:11px}.Testimonials-module__djkq5q__quote{font-size:var(--t-3xs);line-height:var(--l-snug);padding-inline-start:var(--s-3)}.Testimonials-module__djkq5q__quote:before{font-size:1.9em}.Testimonials-module__djkq5q__meta{gap:var(--s-1) var(--s-2)}.Testimonials-module__djkq5q__name,.Testimonials-module__djkq5q__detail{font-size:var(--t-3xs)}}
.page-module__CG6P7G__crumbs{align-items:center;gap:var(--s-2);min-block-size:2.75rem;font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink-faint);margin-block-end:var(--s-4);display:flex}.page-module__CG6P7G__crumbs a:hover{color:var(--c-accent)}.page-module__CG6P7G__crumbSep{color:var(--c-ink-faint)}.page-module__CG6P7G__crumbHere{color:var(--c-ink-muted)}.page-module__CG6P7G__top{gap:clamp(var(--s-6), 5vw, var(--s-9));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:60rem){.page-module__CG6P7G__top{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.page-module__CG6P7G__visual{min-inline-size:0}@media (max-width:60rem){.page-module__CG6P7G__visual{order:2}.page-module__CG6P7G__buy{order:1}}.page-module__CG6P7G__shotFrame{border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-surface-raised);overflow:hidden}.page-module__CG6P7G__shotImg{aspect-ratio:1;object-fit:cover;block-size:auto;inline-size:100%}.page-module__CG6P7G__seqFrame{border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-surface-raised);padding:clamp(var(--s-4), 3vw, var(--s-6))}.page-module__CG6P7G__buy{align-items:flex-start;gap:var(--s-4);flex-direction:column;min-inline-size:0;display:flex}.page-module__CG6P7G__badgeRow{gap:var(--s-2);flex-wrap:wrap;display:flex}.page-module__CG6P7G__title{letter-spacing:var(--tr-serif);font-size:clamp(2.25rem,1.6rem + 2.6vw,3.5rem);line-height:var(--l-tight)}.page-module__CG6P7G__titleWord{color:var(--c-accent)}.page-module__CG6P7G__lede{font-size:var(--t-base);color:var(--c-ink-muted);line-height:var(--l-snug);max-width:var(--m-normal)}.page-module__CG6P7G__facts{gap:var(--s-2);flex-direction:column;display:flex}.page-module__CG6P7G__fact{align-items:baseline;gap:var(--s-3);font-size:var(--t-sm);line-height:var(--l-snug);color:var(--c-ink-muted);display:flex}.page-module__CG6P7G__factCheck{color:var(--c-accent);font-weight:var(--w-semibold);flex:none}.page-module__CG6P7G__ruoNote{font-size:var(--t-2xs);line-height:var(--l-snug);color:var(--c-ink-faint)}.page-module__CG6P7G__withheld{inline-size:100%;padding:var(--s-5);border:1px solid var(--c-line-strong);border-radius:var(--r-lg);background:var(--c-surface-sunken);color:var(--c-ink)}.page-module__CG6P7G__withheldBody{font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink-muted);margin-block-start:var(--s-2)}.page-module__CG6P7G__withheldRef{font-size:var(--t-2xs);color:var(--c-ink-faint);margin-block-start:var(--s-2)}.page-module__CG6P7G__restrictions{gap:var(--s-2);inline-size:100%;padding:var(--s-4);border-inline-start:2px solid var(--c-warning);border-radius:0 var(--r-md) var(--r-md) 0;background:var(--c-surface-sunken);font-size:var(--t-xs);line-height:var(--l-relaxed);color:var(--c-ink-muted);flex-direction:column;display:flex}.page-module__CG6P7G__fulfil{gap:clamp(var(--s-5), 4vw, var(--s-8));padding:clamp(var(--s-5), 4vw, var(--s-7));border:1px solid var(--c-line);border-radius:var(--r-capsule);background:var(--c-surface-raised);color:var(--c-ink);grid-template-columns:minmax(0,1fr);margin-block-start:clamp(var(--s-6), 5vw, var(--s-8));display:grid}@media (min-width:56rem){.page-module__CG6P7G__fulfil{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.page-module__CG6P7G__subnav{z-index:40;gap:var(--s-2) var(--s-5);padding-block:var(--s-3);border-block-end:1px solid var(--c-line);background:color-mix(in srgb, var(--c-surface) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap;margin-block-start:clamp(var(--s-7), 6vw, var(--s-9));display:flex;position:sticky;inset-block-start:var(--header-h)}.page-module__CG6P7G__subnavLink{font-size:var(--t-2xs);font-weight:var(--w-semibold);letter-spacing:var(--tr-widest);text-transform:uppercase;color:var(--c-ink-muted);min-block-size:2rem;transition:color var(--d-fast) var(--e-standard);align-items:center;display:inline-flex}.page-module__CG6P7G__subnavLink:hover{color:var(--c-accent)}.page-module__CG6P7G__block{margin-block-start:clamp(var(--s-8), 7vw, var(--s-10));scroll-margin-block-start:calc(var(--header-h) + 4.5rem)}.page-module__CG6P7G__recordBlock{isolation:isolate;position:relative}.page-module__CG6P7G__recordBlock>*{z-index:1}.page-module__CG6P7G__recordBlock>svg{z-index:0}.page-module__CG6P7G__blockTitle{font-size:var(--t-2xl);margin-block-end:var(--s-5)}.page-module__CG6P7G__subTitle{font-size:var(--t-xs);font-weight:var(--w-semibold);letter-spacing:var(--tr-widest);text-transform:uppercase;color:var(--c-ink-faint);margin-block-start:var(--s-2);margin-block-end:var(--s-4)}.page-module__CG6P7G__traceCard,.page-module__CG6P7G__specCard{border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-surface-raised);color:var(--c-ink);padding:clamp(var(--s-4), 3vw, var(--s-6))}.page-module__CG6P7G__specCard+.page-module__CG6P7G__specCard,.page-module__CG6P7G__traceCard+.page-module__CG6P7G__specCard{margin-block-start:var(--s-4)}.page-module__CG6P7G__traceHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding-block-end:var(--s-4);display:flex}.page-module__CG6P7G__traceLabel{font-size:var(--t-2xs);font-weight:var(--w-semibold);letter-spacing:var(--tr-widest);text-transform:uppercase;color:var(--c-data)}.page-module__CG6P7G__traceDate{font-size:var(--t-2xs);color:var(--c-ink-faint)}.page-module__CG6P7G__traceAbsent{border-block-start:1px solid var(--c-line);font-size:var(--t-xs);line-height:var(--l-relaxed);color:var(--c-ink-faint);margin-block-start:var(--s-4);padding-block-start:var(--s-3)}.page-module__CG6P7G__specs{max-width:var(--m-wide);gap:0;display:grid}.page-module__CG6P7G__specRow{gap:var(--s-4);padding-block:var(--s-3);border-block-end:1px solid var(--c-line);font-size:var(--t-sm);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) minmax(0,16rem);display:grid}.page-module__CG6P7G__specRow:last-of-type{border-block-end:0}.page-module__CG6P7G__specRow dt{color:var(--c-ink-faint);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-wide)}.page-module__CG6P7G__specRow dd{overflow-wrap:anywhere;margin:0}.page-module__CG6P7G__specSource{font-size:var(--t-xs);color:var(--c-ink-faint)}.page-module__CG6P7G__specSource .page-module__CG6P7G__extLink{min-block-size:0}.page-module__CG6P7G__sourceNone{color:var(--c-ink-faint)}.page-module__CG6P7G__sourceNote{border-block-start:1px solid var(--c-line);max-width:var(--m-normal);font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink-muted);margin-block-start:var(--s-4);padding-block-start:var(--s-4)}.page-module__CG6P7G__absent{font-size:var(--t-sm);color:var(--c-ink-faint);font-style:italic;line-height:var(--l-relaxed);max-width:var(--m-normal)}@media (max-width:52rem){.page-module__CG6P7G__specRow{gap:var(--s-2) var(--s-4);grid-template-columns:minmax(7rem,10rem) minmax(0,1fr)}.page-module__CG6P7G__specSource{grid-column:2}}@media (max-width:34rem){.page-module__CG6P7G__specRow{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}.page-module__CG6P7G__specSource{grid-column:1}}.page-module__CG6P7G__context{font-size:var(--t-base);line-height:var(--l-relaxed);color:var(--c-ink-muted)}.page-module__CG6P7G__refs{gap:var(--s-2);font-size:var(--t-sm);flex-direction:column;display:flex}.page-module__CG6P7G__extLink{min-block-size:2.75rem;color:var(--c-accent);text-underline-offset:3px;align-items:center;display:inline-flex}.page-module__CG6P7G__extLink:hover{text-decoration:underline}.page-module__CG6P7G__storageLine{font-size:var(--t-base);color:var(--c-ink)}.page-module__CG6P7G__storageNote{font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink-muted);margin-block-start:var(--s-3)}.page-module__CG6P7G__calcLink{min-block-size:2.75rem;color:var(--c-accent);font-weight:var(--w-medium);text-underline-offset:3px;align-items:center;margin-block-start:var(--s-2);display:inline-flex}.page-module__CG6P7G__calcLink:hover{text-decoration:underline}.page-module__CG6P7G__railWrap{min-inline-size:0}
.PostCover-module__zDVADG__cover{isolation:isolate;background:var(--c-surface-raised);block-size:100%;inline-size:100%;position:relative;overflow:clip;container-type:size}.PostCover-module__zDVADG__wash{background:radial-gradient(62% 78% at 68% 52%, var(--c-accent-faint), transparent 74%), radial-gradient(42% 52% at 0% 100%, color-mix(in srgb, var(--c-accent-faint) 70%, transparent), transparent 70%);position:absolute;inset:0}.PostCover-module__zDVADG__sheet{block-size:100%;inline-size:100%;position:absolute;inset:0}.PostCover-module__zDVADG__sky{opacity:.85}.PostCover-module__zDVADG__dot{fill:color-mix(in srgb, var(--c-vial-soft) 60%, var(--c-line-strong))}.PostCover-module__zDVADG__cross{stroke:var(--c-vial-soft);stroke-width:1.4px;stroke-linecap:square}.PostCover-module__zDVADG__groundLine{stroke:var(--c-vial);stroke-width:1px;opacity:.12}.PostCover-module__zDVADG__groundLine:nth-child(4n+1){stroke-width:1.25px;opacity:.22}.PostCover-module__zDVADG__ribbonBack{opacity:.12;position:absolute;inset-block-start:46%;inset-inline:-40%;translate:0 -50%;rotate:-16deg}.PostCover-module__zDVADG__ribbonBack svg path{stroke:var(--c-vial-soft);stroke-width:3px}.PostCover-module__zDVADG__ribbonBack svg line{stroke:var(--c-line-strong);stroke-width:1.4px;opacity:.6}.PostCover-module__zDVADG__target{stroke:color-mix(in srgb, var(--c-vial) 50%, var(--c-line-strong));stroke-width:1.1px}.PostCover-module__zDVADG__figure{transform:scale(var(--cover-zoom,1));transition:transform var(--d-slow) var(--e-standard);position:absolute;inset:0}.PostCover-module__zDVADG__ribbon{position:absolute;inset-block-start:52%;inset-inline:-34%;translate:0 -50%}.PostCover-module__zDVADG__ribbon svg path:first-of-type{stroke:var(--c-vial);stroke-width:3.4px;opacity:.9}.PostCover-module__zDVADG__ribbon svg path:last-of-type{stroke:var(--c-vial-soft);stroke-width:3.4px;opacity:.85}.PostCover-module__zDVADG__ribbon svg line{stroke:var(--c-vial);stroke-width:1.5px;opacity:.24}.PostCover-module__zDVADG__chain{position:absolute;inset-block-start:50%;inset-inline:-4%;translate:0 -50%}.PostCover-module__zDVADG__chain svg path{stroke-width:2.2px;opacity:.42}.PostCover-module__zDVADG__chain svg circle{transform-box:fill-box;transform-origin:50%;transform:scale(1.7)}.PostCover-module__zDVADG__burstDot{fill:var(--c-vial)}.PostCover-module__zDVADG__dialAxis{stroke:var(--c-line-strong);stroke-width:1px;opacity:.8}.PostCover-module__zDVADG__dialTick{stroke:color-mix(in srgb, var(--c-vial) 40%, var(--c-line-strong));stroke-width:1.8px;opacity:.9}.PostCover-module__zDVADG__dialTickMajor{stroke:var(--c-vial);stroke-width:3.4px;opacity:.95}.PostCover-module__zDVADG__dialOuter{stroke:var(--c-vial);stroke-width:2.2px;stroke-dasharray:2 8}.PostCover-module__zDVADG__dialGhost{stroke:var(--c-vial-soft);stroke-width:1.6px;stroke-dasharray:1 6;opacity:.8}.PostCover-module__zDVADG__dialInner{stroke:var(--c-vial);stroke-width:4.6px;stroke-linecap:round;stroke-dasharray:.62 .38;opacity:.9}.PostCover-module__zDVADG__dialHub{stroke:var(--c-vial);stroke-width:2.2px}.PostCover-module__zDVADG__contour{stroke:var(--c-vial);stroke-width:1px;opacity:.26}.PostCover-module__zDVADG__contour:nth-child(4n+1){stroke-width:1.5px;opacity:.55}.PostCover-module__zDVADG__edgeRuler{opacity:.8;background:repeating-linear-gradient(to right, var(--c-line-strong) 0 1px, transparent 1px 10px) top / 100% 4px no-repeat, repeating-linear-gradient(to right, var(--c-line-strong) 0 1px, transparent 1px 50px) top / 100% 9px no-repeat;block-size:9px;position:absolute;inset-block-start:0;inset-inline:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.PostCover-module__zDVADG__regMarks{inset:var(--s-3);position:absolute}.PostCover-module__zDVADG__regMarks span{opacity:.8;background:linear-gradient(var(--c-line-strong), var(--c-line-strong)) center / 100% 1px no-repeat, linear-gradient(var(--c-line-strong), var(--c-line-strong)) center / 1px 100% no-repeat;block-size:11px;inline-size:11px;position:absolute}.PostCover-module__zDVADG__regMarks span:first-child{inset-block-start:0;inset-inline-start:0}.PostCover-module__zDVADG__regMarks span:nth-child(2){inset-block-start:0;inset-inline-end:0}.PostCover-module__zDVADG__regMarks span:nth-child(3){inset-block-end:0;inset-inline-start:0}.PostCover-module__zDVADG__regMarks span:nth-child(4){inset-block-end:0;inset-inline-end:0}@media (prefers-reduced-motion:no-preference) and (hover:hover){.PostCover-module__zDVADG__dialSpin{animation:48s linear infinite PostCover-module__zDVADG__cover-turn;animation-play-state:var(--cover-play,paused)}.PostCover-module__zDVADG__burstSpin{animation:120s linear infinite PostCover-module__zDVADG__cover-turn;animation-play-state:var(--cover-play,paused)}.PostCover-module__zDVADG__chain svg circle{animation:4.2s ease-in-out infinite PostCover-module__zDVADG__cover-breathe;animation-delay:calc(var(--vx-i,0) * -520ms);animation-play-state:var(--cover-play,paused)}}@keyframes PostCover-module__zDVADG__cover-turn{to{transform:rotate(360deg)}}@keyframes PostCover-module__zDVADG__cover-breathe{0%,to{translate:0}50%{translate:0 -5px}}@container (max-width:13rem){.PostCover-module__zDVADG__edgeRuler,.PostCover-module__zDVADG__regMarks{display:none}}
.PostRows-module__AoCJ2q__list{gap:var(--s-3);display:grid}.PostRows-module__AoCJ2q__row{isolation:isolate;border-radius:var(--r-lg);min-block-size:11rem;color:var(--c-ink);background:var(--c-surface-raised);box-shadow:0 0 0 1px var(--c-line);transition:transform var(--d-fast) var(--e-standard), box-shadow var(--d-fast) var(--e-standard);grid-template-columns:minmax(0,1fr) clamp(12rem,28vw,26rem) auto;display:grid;position:relative;overflow:clip}.PostRows-module__AoCJ2q__hit{z-index:1;position:absolute;inset:0}.PostRows-module__AoCJ2q__text{justify-content:center;gap:var(--s-2);min-inline-size:0;padding:var(--s-5) var(--s-5) var(--s-5) var(--s-6);flex-direction:column;display:flex}.PostRows-module__AoCJ2q__meta{font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink-faint);background:var(--c-surface-raised)}.PostRows-module__AoCJ2q__title{max-inline-size:30ch;font-family:var(--font-serif);font-size:var(--t-2xl);font-weight:var(--w-regular);line-height:var(--l-tight);letter-spacing:var(--tr-serif);text-wrap:balance;color:var(--c-ink);background:var(--c-surface-raised);transition:color var(--d-fast) var(--e-standard)}.PostRows-module__AoCJ2q__excerpt{-webkit-line-clamp:2;max-inline-size:72ch;font-size:var(--t-sm);line-height:var(--l-normal);color:var(--c-ink-muted);background:var(--c-surface-raised);-webkit-box-orient:vertical;margin-block-start:var(--s-1);display:none;overflow:hidden}@media (min-width:64rem){.PostRows-module__AoCJ2q__excerpt{display:-webkit-box}}.PostRows-module__AoCJ2q__plate{min-inline-size:0;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%);mask-image:linear-gradient(90deg,#0000,#000 34%)}.PostRows-module__AoCJ2q__cap{isolation:isolate;padding:var(--s-4) var(--s-5);background:var(--c-vial);place-items:center;display:grid;position:relative}.PostRows-module__AoCJ2q__cap:before{content:"";z-index:-1;background:var(--fx-gradient-vial);opacity:0;transition:opacity var(--d-fast) var(--e-standard);position:absolute;inset:0}.PostRows-module__AoCJ2q__more{z-index:2;min-block-size:2.75rem;position:relative}.PostRows-module__AoCJ2q__more:focus-visible{outline:2px solid var(--c-surface);outline-offset:3px}.PostRows-module__AoCJ2q__arrow{transition:transform var(--d-fast) var(--e-standard);display:inline-block}@media (hover:hover) and (pointer:fine){.PostRows-module__AoCJ2q__row:hover{box-shadow:0 0 0 1px var(--c-line-strong), var(--sh-lg);transition-duration:var(--d-base);--cover-zoom:1.05;--cover-play:running}.PostRows-module__AoCJ2q__row:hover .PostRows-module__AoCJ2q__title{color:var(--c-accent)}.PostRows-module__AoCJ2q__row:hover .PostRows-module__AoCJ2q__cap:before{opacity:1;transition-duration:var(--d-base)}.PostRows-module__AoCJ2q__row:hover .PostRows-module__AoCJ2q__more{background:var(--c-surface-white);transform:translateY(-1px)}.PostRows-module__AoCJ2q__row:hover .PostRows-module__AoCJ2q__arrow{transform:translateX(var(--s-1));transition-duration:var(--d-base)}@media (prefers-reduced-motion:no-preference){.PostRows-module__AoCJ2q__row:hover{transform:translateY(-2px)}}}.PostRows-module__AoCJ2q__row:active .PostRows-module__AoCJ2q__more{transform:scale(.97)}.PostRows-module__AoCJ2q__row:has(.PostRows-module__AoCJ2q__more:focus-visible){--cover-zoom:1.05;--cover-play:running}.PostRows-module__AoCJ2q__row:has(.PostRows-module__AoCJ2q__more:focus-visible) .PostRows-module__AoCJ2q__cap:before{opacity:1}.PostRows-module__AoCJ2q__teaser{position:relative}.PostRows-module__AoCJ2q__teaserRow{filter:blur(5px);opacity:.85;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(#000 30%,#0000 108%);mask-image:linear-gradient(#000 30%,#0000 108%)}.PostRows-module__AoCJ2q__teaserAction{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.PostRows-module__AoCJ2q__all{pointer-events:auto}.PostRows-module__AoCJ2q__moreAlone{justify-content:center;padding-block-start:var(--s-3);display:flex}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.PostRows-module__AoCJ2q__teaser:hover .PostRows-module__AoCJ2q__all{transform:translateY(-2px)}}.PostRows-module__AoCJ2q__teaser:active .PostRows-module__AoCJ2q__all{transform:scale(.97)}@media (max-width:63.9375rem){.PostRows-module__AoCJ2q__row{grid-template-columns:minmax(0,1fr) clamp(11rem,26vw,20rem) auto;min-block-size:9.5rem}.PostRows-module__AoCJ2q__title{font-size:var(--t-xl)}}@media (max-width:47.9375rem){.PostRows-module__AoCJ2q__row{grid-template-columns:minmax(0,1fr) clamp(6.5rem,32vw,11rem);min-block-size:0}.PostRows-module__AoCJ2q__minutes{display:none}.PostRows-module__AoCJ2q__text{gap:var(--s-1);padding:var(--s-4) var(--s-2) var(--s-3) var(--s-4)}.PostRows-module__AoCJ2q__plate{grid-area:1/2/span 2;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.PostRows-module__AoCJ2q__cap{padding:0 var(--s-2) var(--s-4) var(--s-4);background:0 0;grid-area:2/1;place-items:start}.PostRows-module__AoCJ2q__cap:before{display:none}.PostRows-module__AoCJ2q__more{color:var(--c-ink-inverse);background:var(--c-vial)}.PostRows-module__AoCJ2q__more:focus-visible{outline-color:var(--c-accent)}.PostRows-module__AoCJ2q__row:hover .PostRows-module__AoCJ2q__more{background:var(--c-vial-lit)}}
.ActionForm-module__4TSJIG__form{gap:var(--s-4);max-inline-size:var(--m-normal);flex-direction:column;display:flex}.ActionForm-module__4TSJIG__submit{min-block-size:2.75rem;padding-inline:var(--s-6);border-radius:var(--r-full);background:var(--c-accent);color:var(--c-accent-ink);font:inherit;font-size:var(--t-sm);font-weight:var(--w-medium);cursor:pointer;box-shadow:var(--fx-cta-shadow);transition:box-shadow var(--d-fast) var(--e-standard), transform var(--d-fast) var(--e-standard);border:0;align-self:flex-start}.ActionForm-module__4TSJIG__submit:hover:not(:disabled){box-shadow:var(--fx-cta-shadow-hover);transform:translateY(-1px)}.ActionForm-module__4TSJIG__submit:disabled{cursor:progress;opacity:.7}.ActionForm-module__4TSJIG__submit:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}@media (max-width:30rem){.ActionForm-module__4TSJIG__submit{align-self:stretch}}.ActionForm-module__4TSJIG__error,.ActionForm-module__4TSJIG__ok{padding:var(--s-3) var(--s-4);border-inline-start:2px solid var(--c-negative);background:var(--c-surface-sunken);font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink);border-start-end-radius:var(--r-md);border-end-end-radius:var(--r-md);margin:0}.ActionForm-module__4TSJIG__ok{border-inline-start-color:var(--c-positive)}
.ClickStrip-module__-KBija__strip{block-size:6rem;inline-size:100%;display:block}.ClickStrip-module__-KBija__base,.ClickStrip-module__-KBija__tick{stroke:var(--c-line-strong);stroke-width:1px}.ClickStrip-module__-KBija__bar{fill:var(--c-vial)}
.Ruler-module__g-uqWG__ruler{block-size:.875rem;inline-size:100%;display:block}.Ruler-module__g-uqWG__minor{stroke:var(--c-line);stroke-width:1px}.Ruler-module__g-uqWG__major{stroke:var(--c-line-strong);stroke-width:1px}
.Media-module__37Fcka__picture{background:var(--c-surface-sunken);display:block;position:relative;overflow:hidden}.Media-module__37Fcka__rounded{border-radius:var(--r-xl);border:1px solid var(--c-line)}.Media-module__37Fcka__img{block-size:auto;inline-size:100%;display:block}
.page-module__U-wQMW__banner{margin-block-end:clamp(var(--s-6), 5vw, var(--s-8))}
.page-module__W9_HQa__wrap{max-width:var(--m-wide)}
.not-found-module__ZSewta__wrap{padding-block:clamp(var(--s-8), 8vw, var(--s-11));align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}.not-found-module__ZSewta__title{font-size:var(--t-2xl)}.not-found-module__ZSewta__body{color:var(--c-ink-muted);max-width:var(--m-normal)}.not-found-module__ZSewta__trace{inline-size:100%;max-width:32rem;margin-block:var(--s-4);padding:var(--s-4);border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-surface-raised);box-shadow:var(--sh-sm)}.not-found-module__ZSewta__actions{gap:var(--s-3);flex-wrap:wrap;display:flex}
.page-module__-zD6eG__banner{margin:0 0 var(--s-8)}.page-module__-zD6eG__banner figcaption,.page-module__-zD6eG__inlineFigure figcaption{font-size:var(--t-xs);color:var(--c-ink-faint);line-height:var(--l-relaxed);max-width:var(--m-normal);margin-block-start:var(--s-3)}.page-module__-zD6eG__inlineFigure{margin:var(--s-6) 0;max-width:var(--m-normal)}
