.reviews{padding-block:0 var(--section-space)}.reviews__title{margin:0 0 var(--space-8);color:var(--ink);font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:var(--type-h1-leading);letter-spacing:var(--type-h1-tracking)}.reviews__cards{gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.reviews__card{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-8);border-radius:var(--radius-plate);background:var(--recessed);display:grid}.reviews__quote{color:var(--ink);font-size:var(--type-lead-size);line-height:var(--type-lead-leading);text-wrap:pretty;margin:0}.reviews__rating{gap:var(--space-1);display:inline-flex}.reviews__mark{width:16px;height:16px;fill:var(--field)}.reviews__mark--on{fill:var(--forest)}.reviews__who{color:var(--quiet);margin:0;font-size:16px;line-height:24px;display:grid}.reviews__name{color:var(--ink);font-weight:500}.reviews__source{color:var(--quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);margin:0}.reviews__bar{height:var(--space-4);border-radius:var(--radius-control);background:var(--hairline);display:block}.reviews__bar--short{width:60%}.reviews__bar--rating{width:var(--space-24);height:var(--space-3)}.reviews__stamp{padding-top:var(--space-3);border-top:var(--hairline-width) dashed var(--field);color:var(--quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);margin:0}@media (width<=1023px){.reviews__cards{grid-template-columns:minmax(0,1fr)}}.vial-study{background:var(--collection-scene);color:var(--on-forest);padding-block:clamp(40px,5vw,80px)}.vial-study__header{border-bottom:1px solid var(--forest-hairline);justify-content:space-between;align-items:end;gap:24px;padding-bottom:32px;display:flex}.vial-study__eyebrow,.vial-study__code{color:var(--amber);font-family:var(--font-plex-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-size:12px;line-height:1.5}.vial-study__header h2{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.2vw,48px);font-weight:400;line-height:1.08}.vial-study__header>a{flex-shrink:0}.vial-study__bench{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;column-gap:clamp(24px,5vw,88px);padding-block:32px;display:grid}.vial-study__decision{min-width:0;padding-block:32px}.vial-study__decision h3{letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(44px,5.7vw,88px);font-weight:400;line-height:1}.vial-study__tagline{max-width:32ch;color:var(--on-forest-quiet);margin:20px 0 28px;font-size:18px;line-height:1.5}.vial-study__strengths{border:0;margin:0;padding:0}.vial-study__strengths legend{color:var(--on-forest-quiet);margin-bottom:10px;padding:0;font-size:13px}.vial-study__strengths>div{flex-wrap:wrap;gap:8px;display:flex}.vial-study__strengths label{cursor:pointer;position:relative}.vial-study__strengths input{opacity:0;width:1px;height:1px;position:absolute}.vial-study__strengths label span{border:1px solid var(--forest-hairline);min-height:44px;font-family:var(--font-plex-mono);border-radius:2px;align-items:center;padding:8px 16px;font-size:14px;display:flex}.vial-study__strengths input:checked+span{border-color:var(--amber);color:var(--amber)}.vial-study__strengths input:focus-visible+span{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.vial-study__price{align-items:baseline;gap:10px;margin:28px 0 16px;display:flex}.vial-study__price strong{font-family:var(--font-plex-mono);letter-spacing:-.06em;font-size:30px;font-weight:400}.vial-study__price>span:not(.sr-only){color:var(--on-forest-quiet);font-size:14px}.vial-study__action{justify-content:space-between;gap:24px;min-width:216px}.vial-study__bundle{color:var(--on-forest-quiet);margin:16px 0 0;font-size:14px}.vial-study__information{border-top:1px solid var(--forest-hairline);max-width:46ch;margin-top:28px;font-size:15px;line-height:1.6}.vial-study__information summary{cursor:pointer;width:fit-content;min-height:44px;padding-block:12px}.vial-study__information p{color:var(--on-forest-quiet);margin:8px 0 16px}.vial-study__inspection{align-self:start;min-width:0}.vial-study__views{z-index:2;justify-content:center;gap:4px;display:flex;position:relative}.vial-study__views button{min-height:44px;color:var(--on-forest-quiet);cursor:pointer;border:1px solid #0000;border-radius:100px;padding:10px 20px;font-size:14px}.vial-study__views button[aria-pressed=true]{border-color:var(--forest-hairline);background:var(--forest);color:var(--on-forest)}.vial-study__views button:hover{color:var(--amber)}.vial-study__figure{margin:0}.vial-study__aperture{isolation:isolate;background:var(--collection-floor);height:clamp(400px,39vw,560px);position:relative;overflow:hidden}.vial-study__orbit{aspect-ratio:1;border:1px solid var(--collection-orbit);pointer-events:none;border-radius:50%;width:88%;position:absolute;top:50%;left:50%;translate:-50% -50%}.vial-study__orbit:before,.vial-study__orbit:after{content:"";border:1px solid var(--collection-orbit);border-radius:50%;width:84%;height:84%;position:absolute;top:50%;left:50%;translate:-50% -50%}.vial-study__orbit:after{width:112%;height:24%}.vial-study__stage{--stage-glass:.88;--stage-base:.06;height:100%}.vial-study__stage .specimen-stage__vial{transform-origin:50% 62%}.vial-study__bench[data-view=label] .vial-study__stage .specimen-stage__vial,.vial-study__bench[data-view=lot] .vial-study__stage .specimen-stage__vial{transform:translateY(-7%)scale(1.85)}.vial-study__figure figcaption{border-block:1px solid var(--forest-hairline);min-height:64px;font-family:var(--font-plex-mono);color:var(--on-forest-quiet);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px 16px;padding-block:14px;font-size:11px;line-height:1.5;display:grid}.vial-study__figure figcaption>span:last-child{text-align:right}.vial-study__record{padding-top:12px;font-size:13px}.vial-study__record .record-list__rows{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.vial-study__record .record-list__row{border:0;padding:0;display:block}.vial-study__record .record-list__value{margin-top:4px;font-size:12px}.vial-study__record>a{margin-top:14px;display:inline-block}.vial-study__fallback{text-align:center;align-content:center;line-height:1.6;display:grid;position:absolute;inset:0}.vial-study__selection{border-bottom:1px solid var(--forest-hairline);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vial-study__pick{min-width:0;color:var(--on-forest);text-align:left;cursor:pointer;align-items:center;gap:20px;padding:24px;display:flex;position:relative}.vial-study__pick+.vial-study__pick{border-left:1px solid var(--forest-hairline)}.vial-study__pick[aria-pressed=true]{color:var(--on-forest);background:var(--forest)}.vial-study__pick[aria-pressed=true]:before{content:"";background:var(--amber);height:2px;position:absolute;inset:-1px 0 auto}.vial-study__pick:focus-visible{outline-offset:-5px}.vial-study__thumbnail{flex-shrink:0;width:144px;height:216px;display:block}.vial-study__thumbnail .specimen{width:100%;height:100%;display:block}.vial-study__pick-copy{gap:6px;min-width:0;display:grid}.vial-study__pick-copy>span:first-child{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:28px;line-height:1.2}.vial-study__pick-copy>span:last-child{font-family:var(--font-plex-mono);color:var(--on-forest);font-size:16px;line-height:1.5}.vial-study__pick-arrow{color:var(--amber);margin-left:auto;font-size:20px}@media (prefers-reduced-motion:no-preference){.vial-study__stage .specimen-stage__vial{transition:transform .65s var(--ease-vial)}}@media (width>=768px) and (width<=1199px){.vial-study__pick{flex-direction:column;align-items:flex-start}.vial-study__thumbnail{align-self:center}.vial-study__pick-arrow{position:absolute;bottom:24px;right:24px}}@media (width<=767px){.vial-study__header{gap:20px;padding-bottom:24px;display:grid}.vial-study__bench{flex-direction:column;gap:24px;padding-block:24px;display:flex}.vial-study__inspection{order:-1;width:100%}.vial-study__aperture{height:340px}.vial-study__stage{--stage-glass:.86}.vial-study__decision{width:100%;padding:0}.vial-study__decision h3{font-size:clamp(40px,11vw,64px)}.vial-study__tagline{margin:14px 0 20px;font-size:16px}.vial-study__price{margin-top:20px}.vial-study__action{width:100%}.vial-study__information{margin-top:20px}.vial-study__views button{padding-inline:18px}.vial-study__selection{grid-template-columns:1fr}.vial-study__pick{gap:16px;padding:20px 12px}.vial-study__pick+.vial-study__pick{border-left:0;border-top:1px solid var(--forest-hairline)}.vial-study__thumbnail{width:104px;height:156px}.vial-study__pick-copy>span:first-child{font-size:24px}.vial-study__pick-arrow{position:absolute;bottom:24px;right:16px}}.lot-lookup{gap:var(--space-2);max-width:36rem;display:grid}.lot-lookup__label{color:var(--quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);line-height:var(--type-caption-leading)}.lot-lookup__row{gap:var(--space-2);flex-wrap:wrap;display:flex}.lot-lookup__input{min-width:0;height:44px;padding:0 var(--space-4);border:var(--hairline-width) solid var(--field);background:var(--label);color:var(--ink);font-family:var(--font-plex-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:12rem;font-size:16px}.lot-lookup__input::placeholder{color:var(--quiet);text-transform:none}.lot-lookup__input:focus-visible{outline:var(--focus-ring);outline-offset:2px}.lot-lookup .lot-lookup__button{min-width:max-content;height:44px;padding:0 var(--space-6);white-space:nowrap;background:var(--forest);color:var(--on-forest);font-family:var(--font-sans);cursor:pointer;border:0;border-radius:999px;flex:none;font-size:16px;font-weight:500}.lot-lookup__button:hover{background:var(--forest-pressed)}.lot-lookup__button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.lot-lookup[data-tone=forest] .lot-lookup__label{color:var(--on-forest-quiet)}.lot-lookup[data-tone=forest] .lot-lookup__input{border-color:var(--forest-hairline);background:var(--ground);color:var(--radian-ink)}.lot-lookup[data-tone=forest] .lot-lookup__input::placeholder{color:var(--radian-ink-quiet)}.lot-lookup[data-tone=forest] .lot-lookup__button{background:var(--button-on-forest-bg);color:var(--button-on-forest-fg)}.lot-lookup[data-tone=forest] .lot-lookup__button:hover{background:var(--button-on-forest-hover-bg)}.home-screen.home-record{padding-block:var(--space-16)}.record-screen__lead{align-items:center;gap:var(--space-16);grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.record-screen__summary{min-width:0}.home-record__title.home-screen__title{margin-bottom:var(--space-8);font-size:var(--type-composition-section-size);line-height:var(--type-composition-section-leading);text-align:start}.home-record__texas-line{font-size:var(--type-composition-lead-size);line-height:var(--type-composition-lead-leading)}.record-screen__record{margin-top:var(--space-8)}.record-screen__record-name{margin:0 0 var(--space-3);color:var(--quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);line-height:var(--type-caption-leading)}.record-screen__facts .record-list__row{padding-block:var(--space-2)}.record-screen__facts .record-list__label,.record-screen__facts .record-list__value{font-size:var(--type-caption-size);line-height:var(--type-caption-leading)}.record-screen__facts .record-list__value[data-kind=text]{font-size:var(--type-card-size);line-height:24px}.record-screen__proof{align-items:center;gap:var(--space-8) var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-width:0;display:grid;position:relative}.label-lot.record-screen__label,.specimen-coa.record-screen__specimen{min-width:0}.record-screen__proof>.home-record__certificate-line{grid-column:1/-1}.record-screen__label .label-lot__mark{background:var(--mint);mix-blend-mode:multiply;border-width:1.5px}.record-screen__leader{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.record-screen__leader path{fill:none;stroke-width:1.5px}.record-screen__leader-paper{stroke:var(--forest)}.record-screen__leader-field{stroke:var(--on-forest-quiet)}.method-wall.home-record__wall--featured{margin-top:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr))}.home-record__wall--featured .method-wall__tile{border:0;border-radius:0}.home-record__wall--featured .method-wall__photo{aspect-ratio:3/2;border-radius:var(--radius-plate);border:0}.home-record__wall--featured .method-wall__name{padding:var(--space-6) 0 0;font-size:var(--type-section-size);line-height:var(--type-section-leading)}.home-record__wall--featured .method-wall__descriptor,.home-record__wall--featured .method-wall__instrument{padding-inline:0}.home-record__wall--featured .method-wall__caption{border-radius:0 0 var(--radius-plate) var(--radius-plate);margin-bottom:0}@media (width<=1023px){.record-screen__lead{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.record-screen__summary{align-items:start;gap:var(--space-6) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-record__title.home-screen__title{grid-column:1/-1;margin-bottom:0}.record-screen__record{grid-area:2/2/span 2;margin-top:0}.record-screen__lookup.home-record__lookup{margin-top:0}}@media (width<=767px){.home-screen.home-record{padding-block:56px}.record-screen__summary{display:block}.home-record__title.home-screen__title{margin-bottom:var(--space-6)}.record-screen__record,.record-screen__lookup.home-record__lookup{margin-top:var(--space-6)}.record-screen__proof{grid-template-columns:minmax(0,1fr)}.label-lot.record-screen__label{max-width:260px;margin-inline:auto}.method-wall.home-record__wall--featured{gap:var(--space-4);margin-top:var(--space-12);padding-bottom:var(--space-4);overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:min(82vw,340px);grid-auto-flow:column;overflow-x:auto}.home-record__wall--featured .method-wall__tile{scroll-snap-align:start;grid-row:1;display:block}.home-record__wall--featured .method-wall__instrument{padding-bottom:0;display:block}.home-record__wall--featured .method-wall__caption{padding:var(--space-3) 0 0}}.home-record__wall--featured:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.home{--chrome-h:calc(var(--utility-h) + var(--header-h))}.home-screen{padding-block:var(--screen-space)}.home-band{padding-block:var(--section-space)}.home-screen__head{justify-content:space-between;align-items:baseline;gap:var(--space-4) var(--space-8);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}.home-screen__title{color:var(--ink);font-family:var(--font-sans);font-size:var(--type-hero-size);font-weight:var(--type-hero-weight);line-height:var(--type-hero-leading);letter-spacing:var(--type-hero-tracking);text-wrap:balance;margin:0}.home-band .home-screen__head{margin-bottom:var(--space-12)}.home-caption{margin:var(--space-6) 0 0;color:var(--quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);font-weight:400;line-height:var(--type-caption-leading)}.home-stage{--vh:max(100svh, 680px);--hero-trim:0px;--hero-fill:0px}@media (width>=1280px){.home-stage{--vh:min(max(100svh, 680px), calc(36vw + 430px));--hero-fill:max(0px, 100svh - var(--vh))}}.home-hero{--hero-overlap:-.43;--hero-ascent:.875;--hero-head-top:calc(var(--chrome-h) + var(--space-8) + var(--hero-fill,0px) / 2);--hero-cap:calc(var(--hero-head-top) + var(--type-hero-leading) + (var(--hero-ascent) - var(--hero-overlap)) * var(--type-hero-size));--hero-base-y:calc(var(--vh) - var(--hero-trim) - 48px + var(--hero-fill,0px) / 2);--hero-glass:calc(var(--hero-base-y) - var(--hero-cap));--hero-frame-h:calc(var(--hero-glass) / var(--specimen-glass-share));--hero-lower:40px;--hero-flank-top:max(calc(var(--hero-head-top) - var(--chrome-h) + 2 * var(--type-hero-leading) + var(--space-6)), calc(var(--hero-base-y) - var(--chrome-h) - 384px));--hero-quarter:calc((100% - 11 * var(--grid-gutter)) / 12 * 4 + 3 * var(--grid-gutter));height:calc(var(--vh) + var(--hero-fill,0px) - var(--chrome-h) - var(--hero-trim));position:relative;overflow:clip}@media (width>=1024px) and (height<=869px){.home-stage{--hero-trim:108px}}@media (width>=1280px) and (height>=860px){.home-stage{--hero-trim:124px}}@media (width>=1024px) and (width<=1279px) and (height>=870px){.home-stage{--hero-trim:148px}}@media (width>=1280px) and (height<=759px){.home-hero__flank .record-list__row{padding-block:var(--space-2)}.home-hero__group{padding-top:var(--space-2)}}.home-hero__inner{z-index:1;height:100%;position:relative}.home-hero__material{opacity:.86}@media (width<=767px){.home-hero__material{opacity:.76}.home-hero__material img{object-position:85% bottom}}.home-hero__headline{z-index:1;top:calc(var(--hero-head-top) - var(--chrome-h));position:absolute;left:0;right:0}.home-hero__title{color:var(--on-forest);font-family:var(--font-sans);font-size:var(--type-hero-size);font-weight:var(--type-hero-weight);line-height:var(--type-hero-leading);letter-spacing:var(--type-hero-tracking);text-align:center;text-wrap:balance;margin:0}.home-hero__line{display:block}.home-hero__figure{margin:0}.home-hero__vial{bottom:calc(var(--vh) + var(--hero-fill,0px) - var(--hero-trim) - var(--hero-base-y) - var(--specimen-pad-bottom) * var(--hero-frame-h));z-index:2;height:var(--hero-frame-h);aspect-ratio:2/3;position:absolute;left:50%;translate:-50%}.home-hero__vial .specimen{width:100%;height:100%;position:relative}.home-hero__vial,.home-hero__vial .specimen-stage__layer{pointer-events:none}.home-hero__vial .specimen-link{pointer-events:auto}.home-hero__shadow{--shadow-penumbra:var(--specimen-shadow);--shadow-contact:var(--specimen-contact)}.home-hero__caption{top:calc(var(--hero-base-y) - var(--chrome-h) + var(--space-4));z-index:3;text-align:center;text-wrap:balance;width:max-content;max-width:min(96ch,100%);margin:0;position:absolute;left:50%;translate:-50%}.home-hero__intro{top:var(--hero-flank-top);z-index:3;width:var(--hero-quarter);position:absolute;left:0}.home-hero__lede{max-width:32ch;color:var(--on-forest-quiet);font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);text-wrap:pretty;margin:0;line-height:32px}.home-hero__actions{align-items:center;gap:var(--space-4) var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.home-hero__flank{top:var(--hero-flank-top);z-index:3;width:var(--hero-quarter);position:absolute;right:0}.home-hero__caption-record,.pending-status.home-hero__ordering,.home-hero__review{display:none}.home-hero__flank .home-hero__record .record-list__row:first-child{padding-top:0}.home-hero__group{padding-top:var(--space-3);border-top:var(--hairline-width) solid var(--forest-hairline);color:var(--quiet);font-family:var(--font-plex-mono);font-size:var(--type-data-size);line-height:var(--type-data-leading);margin:0}.home-hero__proof{margin-top:0}.home-facts{display:none}@media (width<=1279px){.home-hero__proof,.home-hero__group{display:none}.home-facts{padding-block:var(--space-8) var(--space-12);display:block}.home-facts .home-proof{border-top:var(--rule)}}@media (width>=1024px) and (width<=1279px){.home-hero__proof{display:block}.home-hero__proof .record-list__row:first-child{display:none}}@media (width>=768px) and (width<=1279px){.home-facts .record-list__row:last-child{display:none}.home-facts .record-list__rows{column-gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-facts .record-list__row,.home-facts .record-list__row+.record-list__row{justify-content:flex-start;align-items:flex-start;gap:var(--space-1);border-top:0;flex-direction:column}.home-facts .record-list__value{text-align:start}}@media (width<=1023px){.home-hero{--hero-glass:30svh;--hero-overlap:-.43;--hero-frame-h:calc(var(--hero-glass) / var(--specimen-glass-share));height:auto;padding-block:var(--space-8) var(--space-6)}.home-hero__inner{text-align:center;flex-direction:column;align-items:center;height:auto;display:flex}.home-hero__headline{width:100%;position:relative;top:auto;left:auto;right:auto}.home-hero__figure{flex-direction:column;align-items:center;width:100%;display:flex}.home-hero__vial{height:var(--hero-frame-h);margin-top:calc(-1 * ( (1 - var(--hero-ascent) + var(--hero-overlap)) * var(--type-hero-size) + var(--specimen-pad-top) * var(--hero-frame-h) ));position:relative;bottom:auto;left:auto;translate:none}.home-hero__caption{width:auto;margin-top:calc(var(--space-3) - var(--specimen-pad-bottom) * var(--hero-frame-h));font-size:12px;line-height:16px;position:static;translate:none}.home-hero__caption-record{color:var(--on-forest);display:block}.home-hero__intro{width:100%;margin-top:var(--space-6);flex-direction:column;align-items:center;display:flex;position:static}.home-hero__actions{margin-top:var(--space-6);justify-content:center}.home-hero__flank{visibility:hidden;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=768px) and (width<=1023px){.pending-status.home-hero__ordering{max-width:30rem;margin:var(--space-4) auto 0;color:var(--on-forest-quiet);text-align:center;text-wrap:balance;border-top:0;padding-top:0;font-size:16px;line-height:24px;display:block}.home-hero__ordering .pending-status__label{margin-right:var(--space-2);color:var(--on-forest-quiet)}.home-hero__review{margin:var(--space-1) 0 0;text-align:center;font-size:16px;line-height:24px;display:block}.home-hero__review-link{color:var(--on-forest);text-decoration-line:underline;-webkit-text-decoration-color:var(--forest-hairline);-webkit-text-decoration-color:var(--forest-hairline);text-decoration-color:var(--forest-hairline);text-decoration-thickness:var(--hairline-width);text-underline-offset:3px}.home-hero__review-link:hover{-webkit-text-decoration-color:var(--on-forest);-webkit-text-decoration-color:var(--on-forest);text-decoration-color:var(--on-forest)}}.home-features{gap:var(--sheet-gap);padding-inline:var(--sheet-inset);grid-template-columns:minmax(0,1fr);display:grid}.home-sheet>.site-container{width:min(100% - (var(--grid-margin) - var(--sheet-inset)) * 2, var(--grid-max))}.home-feature{border-radius:var(--radius-sheet);background:var(--area-field);color:var(--ink);position:relative;overflow:clip}.home-feature.surface-forest{background:var(--forest)}.home-feature__inner{height:640px;position:relative}.home-feature[data-tone=field] .home-feature__inner:before{background:var(--area-light);content:"";width:900px;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.home-feature__copy{z-index:2;min-width:0;position:relative}.home-feature[data-layout=trio] .home-feature__inner,.home-feature[data-layout=centre] .home-feature__inner{text-align:center;flex-direction:column;align-items:center;padding-block:40px;display:flex}.home-feature__copy--centred .home-feature__class{margin-top:var(--space-2)}.home-feature__copy--centred .home-feature__from{margin-top:var(--space-1)}.home-feature__stages{z-index:1;width:100%;min-height:0;margin-top:var(--space-2);flex:1 1 0;justify-content:center;display:flex;position:relative}.home-feature__stages>.home-feature__stage{flex:none;height:100%}.home-feature__actions--centred{z-index:2;justify-content:center;position:relative}.home-feature .home-feature__actions--centred{margin-top:var(--space-4)}.home-feature[data-layout=centre] .home-feature__stage{--stage-glass:.98;--stage-base:.02;width:240px}.home-feature__stage--trio{--stage-glass:.68;--stage-base:.09;width:150px}.home-feature__stage--trio.home-feature__stage--front{--stage-glass:.8;--stage-base:.02;z-index:1}.home-feature__note,.home-feature__full,.home-feature__flank--record{display:none}.home-feature__flank{z-index:2;position:relative}.home-feature__flank--note{order:1}@media (width>=600px){.home-feature[data-layout=trio] .home-feature__inner{padding-block:var(--space-8) var(--space-6)}.home-feature[data-layout=trio] .home-feature__actions--centred{margin-top:var(--space-3)}.home-feature[data-layout=trio] .home-feature__stages{--trio-spread:clamp(216px, calc(27.64vw - 48px), 350px)}.home-feature__stages>.home-feature__stage--trio{--stage-glass:.787;--stage-base:.084;width:270px;height:auto;position:absolute;top:0;bottom:0;left:calc(50% - 135px)}.home-feature__stages>.home-feature__stage--trio.home-feature__stage--front{--stage-glass:.926;--stage-base:.033}.home-feature__stages>.home-feature__stage--trio:first-child{left:calc(50% - var(--trio-spread) - 135px)}.home-feature__stages>.home-feature__stage--trio:last-child{left:calc(50% + var(--trio-spread) - 135px)}.home-feature[data-layout=centre] .home-feature__inner{column-gap:var(--grid-gutter);text-align:start;grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.home-feature[data-layout=centre] .home-feature__copy{text-align:center;grid-area:1/1/auto/-1}.home-feature[data-layout=centre] .home-feature__stages{margin-top:var(--space-6);grid-area:2/5/auto/span 4;align-self:stretch}.home-feature[data-layout=centre] .home-feature__stage{--stage-glass:.942;width:320px}.home-feature[data-layout=centre] .home-feature__inner{--centre-label-top:.345}.home-feature[data-layout=centre] .home-feature__flank{grid-row:2;align-self:stretch;min-height:0;container-type:size}.home-feature[data-layout=centre] .home-feature__flank--note{grid-column:1/span 4}.home-feature[data-layout=centre] .home-feature__flank--record{grid-column:9/span 4;display:block}.home-feature[data-layout=centre] .home-feature__flank-body{margin-top:calc(var(--space-6) + var(--centre-label-top) * (100cqh - var(--space-6)))}.home-feature[data-layout=centre] .home-feature__note{max-width:var(--measure);color:var(--quiet);font-size:var(--type-body-size);line-height:var(--type-body-leading);text-wrap:pretty;margin:0;display:block}.home-feature[data-layout=centre] .home-feature__record .record-list__row:first-child{padding-top:0}.home-feature[data-layout=centre] .home-feature__full{max-width:none;padding-top:var(--space-3);border-top:var(--hairline-width) solid var(--forest-hairline);color:var(--quiet);font-family:var(--font-plex-mono);margin:0;font-size:16px;line-height:24px;display:block}.home-feature[data-layout=centre] .home-feature__actions--centred{justify-content:flex-start}.home-feature[data-layout=centre] .home-feature__actions--centred.home-feature__actions{margin-top:var(--space-6)}}@media (width>=600px) and (width<=767px){.home .home-hero{--type-hero-size:56px;--type-hero-leading:56px;--hero-overlap:-.43;--hero-frame-h:clamp(272px, calc(100svh - 600px), 320px)}.home .home-hero__caption{max-width:min(96ch,100%)}.home-feature:is([data-layout=trio],[data-layout=centre])>.home-feature__inner{width:calc(100% - 2 * var(--space-6))}.home-feature[data-layout=trio] .home-feature__stages{--trio-spread:190px}.home-feature[data-layout=centre] .home-feature__record .record-list__row{flex-wrap:wrap}.home-feature[data-layout=centre] .home-feature__record .record-list__value{margin-left:auto}}.home-feature[data-layout=crop] .home-feature__inner{--crop-frame-h:967px;--crop-cut:.679;--crop-gap:18vw;--crop-axis:calc(50% - var(--grid-gutter) / 2 + var(--crop-gap) + var(--specimen-glass-width) * var(--crop-frame-h) / 3);column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.home-feature[data-layout=crop] .home-feature__copy{grid-area:1/2/auto/span 5}.home-feature__prices{margin:var(--space-6) 0 0;border-bottom:var(--hairline-width) solid var(--area-rule)}.home-feature__price{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);border-top:var(--hairline-width) solid var(--area-rule);font-family:var(--font-plex-mono);font-variant-numeric:tabular-nums;font-size:16px;line-height:24px;display:flex}@media (width>=1024px){.home-feature[data-layout=crop] .home-feature__price{padding-block:var(--space-4)}}.home-feature__price dt{color:var(--quiet-on-area)}.home-feature__price dd{color:var(--ink);margin:0}.home-feature__stage--crop{top:0;bottom:0;left:calc(var(--crop-axis) - var(--crop-frame-h) / 3);width:calc(var(--crop-frame-h) * 2 / 3);position:absolute}.home-feature__stage--crop .specimen-stage__vial{bottom:calc((var(--crop-cut) - 1) * var(--crop-frame-h));height:var(--crop-frame-h)}.home-feature[data-layout=crop] .home-feature__inner:before{left:calc(var(--crop-axis) - 700px);width:1400px;translate:none}@media (width>=768px) and (width<=1023px){.home-feature[data-layout=crop] .home-feature__inner{--crop-gap:110px}.home-feature[data-layout=crop] .home-feature__copy{grid-column:1/span 6}}.home-feature__name{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;margin:0;font-size:56px;font-weight:500;line-height:56px}.home-feature__class{margin:var(--space-3) 0 0;color:var(--quiet-on-area);font-size:var(--type-lead-size);font-weight:400;line-height:var(--type-lead-leading)}.home-feature.surface-forest .home-feature__class{color:var(--quiet)}.home-feature__from{margin:var(--space-4) 0 0;color:var(--ink);font-family:var(--font-plex-mono);font-variant-numeric:tabular-nums;font-size:16px;line-height:24px}.home-feature.surface-forest .specimen-stage__shadow{--shadow-penumbra:var(--specimen-shadow);--shadow-contact:var(--specimen-contact)}.home-feature__actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.home-feature__actions .home-feature__action{margin-top:0}.home-areas{padding-top:var(--space-4);padding-bottom:var(--space-6)}.home-proof .record-list__value{max-width:none}.home-screen.home-record{margin:var(--sheet-gap) var(--sheet-inset) 0;padding-block:var(--space-16);border-radius:var(--radius-sheet)}.home-record__title.home-screen__title{text-align:start}.home-record__title-lead{color:var(--on-forest)}.home-record__lead{column-gap:var(--grid-gutter);row-gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.home-record__lead-text{grid-area:1/1/auto/span 8;min-width:0}.label-lot.home-record__label{grid-area:1/9/auto/-1;grid-template-rows:minmax(0,1fr) auto;justify-items:end;min-height:0;display:grid}.home-record__label .label-lot__label{aspect-ratio:1000/920;contain:size;height:100%}.home-record__label .label-lot__picture,.home-record__label .label-lot__image{width:100%;height:100%}.home-record__label .label-lot__caption{margin:var(--space-3) 0 0;text-align:end;justify-self:stretch}.home-record__texas{align-items:flex-start;gap:var(--space-4);display:flex}.home-record__flag{margin-top:var(--space-1)}.home-record__texas-text{min-width:0}.home-record__texas-line{color:var(--ink);text-wrap:pretty;margin:0;font-size:24px;line-height:36px}.home-record__place{margin:var(--space-2) 0 0;color:var(--quiet);font-family:var(--font-plex-mono);font-size:14px;line-height:20px}.home-record__certificate{min-width:0;margin:var(--space-6) 0 0 calc(36px + var(--space-4))}.home-record__certificate-line{max-width:66ch;color:var(--ink);font-size:var(--type-body-size);line-height:var(--type-body-leading);text-wrap:pretty;margin:0}.home-record__status.home-record__status{max-width:60ch;margin-top:var(--space-4)}.method-wall.home-record__wall{margin-top:var(--space-6)}@media (width<=767px){.home-record__wall .method-wall__caption{padding-bottom:var(--space-4)}}.home-record__foot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.home-record__links{gap:var(--space-2) var(--space-8);flex-wrap:wrap;display:flex}.home-order__head{column-gap:var(--grid-gutter);row-gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.home-order__head .home-screen__title{grid-column:1/span 6}.home-order__lead{justify-items:start;gap:var(--space-2);grid-column:7/-1;display:grid}.ordering-opens.home-order__intro{font-size:var(--type-body-size);line-height:var(--type-body-leading)}.home-order__email{overflow-wrap:anywhere}.home-order__list{gap:var(--space-12) var(--grid-gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px) and (width<=1279px){.home-order__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.home-order__list .home-order__step{grid-row:span 3;grid-template-columns:minmax(0,1fr)}.home-order__list .home-order__name{margin-top:var(--space-1)}}.home-order__step{grid-row:span 2;grid-template-rows:subgrid;align-content:start;align-items:baseline;column-gap:var(--space-4);min-width:0;padding-top:var(--space-4);border-top:var(--rule);font-size:var(--type-body-size);line-height:var(--type-body-leading);grid-template-columns:auto minmax(0,1fr);row-gap:0;display:grid}.home-order__numeral{color:var(--field);font-family:var(--font-sans);letter-spacing:var(--type-h1-tracking);font-variant-numeric:tabular-nums;font-size:44px;font-weight:400;line-height:48px;display:block}.home-order__name{color:var(--ink);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-leading);letter-spacing:var(--type-h3-tracking);text-wrap:balance;margin:0}.home-order__body{max-width:var(--measure);margin:var(--space-3) 0 0;color:var(--quiet);font-size:var(--type-body-size);line-height:var(--type-body-leading);overflow-wrap:break-word;text-wrap:pretty;grid-column:1/-1;align-self:start}.home-close{padding-bottom:0}.home-close__inner{column-gap:var(--grid-gutter);row-gap:var(--space-6);padding-top:var(--space-12);border-top:var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.home-close__title{color:var(--ink);font-family:var(--font-sans);font-size:var(--type-hero-size);font-weight:var(--type-hero-weight);line-height:var(--type-hero-leading);letter-spacing:var(--type-hero-tracking);grid-column:1/span 7;margin:0}.home-close__line{display:block}.home-close__links{grid-area:1/8/auto/-1;justify-self:end}.home-close__claim{max-width:60ch;color:var(--quiet);font-size:var(--type-lead-size);line-height:var(--type-lead-leading);text-wrap:pretty;grid-column:1/span 8;margin:0}.home-close__lineup{--cell:min(12.5vw, 200px);height:calc(var(--cell) * 1.5 * 1.04);margin:var(--space-12) 0 0;justify-content:center;align-items:flex-start;gap:0;padding:0;list-style:none;display:flex;overflow:clip}.home-close__vial{flex:0 0 var(--cell);min-width:0;height:calc(var(--cell) * 1.5)}.home-close__vial:nth-child(2n){translate:0 4%}.home-close__vial-link{width:100%;height:100%;display:block}.home-close__vial-link:focus-visible{outline-offset:calc(-1 * var(--focus-offset))}.home-close__vial .specimen{width:100%;height:100%;display:block}.home-close__vial .specimen__image{object-fit:contain;object-position:center bottom}@media (width<=767px){.home-close__lineup{--cell:40vw;margin-top:var(--space-8);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-2);scrollbar-width:thin;justify-content:flex-start;overflow:auto hidden}.home-close__vial{scroll-snap-align:start;scroll-margin-inline:var(--space-2)}}.home-closing__list{gap:0 var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.home-closing__list>li{min-width:0}.home-plate{--plate-reserve:430px;min-height:calc(100svh - var(--chrome-h));padding-block:var(--space-8);overflow:clip}.home-plate__inner{gap:var(--space-6);flex-direction:column;display:flex}.home-plate__band{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));align-items:end;gap:var(--space-4) var(--grid-gutter);padding-bottom:var(--space-6);border-bottom:var(--hairline-width) solid var(--hairline);display:grid}.home-plate__title{color:var(--ink);font-family:var(--font-sans);font-size:64px;font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);text-wrap:balance;grid-column:1/span 7;margin:0;line-height:68px}.home-plate__lede{max-width:var(--measure);color:var(--quiet);font-size:var(--type-lead-size);text-wrap:pretty;grid-column:8/-1;margin:0;line-height:32px}.home-plate__figure{margin:0}.home-plate__figure>.home-caption{margin-top:var(--space-3)}.home-plate__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max(200px, calc((100svh - var(--chrome-h) - var(--plate-reserve)) / 2));gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.home-plate__tile{border-radius:var(--radius-control);background:var(--recessed);grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid;position:relative}.home-plate__stage{--stage-glass:.9;--stage-base:.05}.home-plate__label{justify-content:space-between;align-items:baseline;gap:0 var(--space-3);padding:0 var(--space-4) var(--space-3);color:var(--ink);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);font-weight:500;line-height:var(--type-caption-leading);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.home-plate__price{color:var(--quiet);white-space:nowrap;font-weight:400}.home-plate__link{color:inherit;text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#0000}.home-plate__link:after{z-index:2;border-radius:var(--radius-control);content:"";position:absolute;inset:0}.home-plate__link:focus-visible{outline:none}.home-plate__link:focus-visible:after{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.home-plate__tile:hover{background:var(--mint)}.home-plate__tile:hover .home-plate__link{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.home-plate__record .record-strip__field:last-child{flex:3 24rem}@keyframes home-rise{0%{opacity:0;transform:translateY(var(--home-rise,24px))}}@media (prefers-reduced-motion:no-preference){.home-enter{animation:home-rise .6s var(--ease-enter) both}.home-enter--2{animation-delay:.18s}.home-enter--3{animation-delay:.26s}.home-enter--4{animation-delay:.34s}.home-enter--specimen{--home-rise:48px;animation-duration:.9s;animation-delay:.1s}.home-plate__tile{transition:background-color var(--duration-color) var(--ease-hover)}html:not(.age-confirmed):has(.age-gate) .home-enter{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.home-hero__parallax{transform:none!important}}@media (width>=768px) and (width<=1023px){.home-record__lead-text{grid-column:1/span 7}.label-lot.home-record__label{grid-column:8/-1;align-self:center;display:block}.home-record__label .label-lot__label{contain:none;width:100%;height:auto}.home-record__label .label-lot__caption{text-align:start}}@media (width<=767px){.home-record__lead-text,.label-lot.home-record__label{grid-area:auto/1/auto/-1}.label-lot.home-record__label{display:block}.home-record__label .label-lot__label{width:100%;height:auto;margin-top:var(--space-8);contain:none}.home-record__label .label-lot__caption{text-align:center;text-wrap:balance}}@media (width>=600px) and (width<=767px){.home-record__label .label-lot__label{max-width:420px;margin-inline:auto}}@media (width<=1023px){.home-record__foot{justify-content:flex-start}.home-order__list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-order__head .home-screen__title,.home-order__lead,.home-close__title,.home-close__links,.home-close__claim{grid-column:1/-1}.home-close__links{grid-row:auto;justify-self:start}.home-plate__title,.home-plate__lede{grid-column:1/-1}.home-plate__title{font-size:52px;line-height:56px}}@media (width<=767px){.home{--chrome-h:calc(57px + var(--header-h))}.home-order__numeral{font-size:28px;line-height:32px}.home-feature__class{font-size:20px;line-height:30px}.home-screen__head{margin-bottom:var(--space-12)}.home-band .home-screen__head{margin-bottom:var(--space-8)}@media (width<=599px){.home-feature__inner,.home-feature[data-layout=trio] .home-feature__inner,.home-feature[data-layout=centre] .home-feature__inner{height:auto;padding-block:40px var(--space-8);flex-direction:column;display:flex}}.home-feature[data-layout=crop] .home-feature__inner{--crop-frame-h:620px;--crop-glass-w:calc(var(--specimen-glass-width) * var(--crop-frame-h) * 2 / 3);grid-template-columns:minmax(0, 1fr) var(--crop-glass-w);column-gap:var(--space-3);grid-template-areas:"name name""class class""actions actions""prices stage";align-items:start;height:auto;padding-block:40px 0}.home-feature[data-layout=crop] .home-feature__copy{display:contents}.home-feature[data-layout=crop] .home-feature__copy>*{z-index:2;position:relative}.home-feature[data-layout=crop] .home-feature__name{grid-area:name}.home-feature[data-layout=crop] .home-feature__class{grid-area:class}.home-feature[data-layout=crop] .home-feature__actions{grid-area:actions}.home-feature[data-layout=crop] .home-feature__prices{grid-area:prices;align-self:center;margin:0}.home-feature[data-layout=crop] .home-feature__price{gap:var(--space-1);flex-direction:column}.home-feature__name{font-size:40px;line-height:40px}@media (width<=599px){.home-feature__stages{flex:none;height:300px}.home-feature[data-layout=centre] .home-feature__stage{--stage-glass:.93;width:200px}.home-feature__stages>.home-feature__stage--trio{flex:0 108px;min-width:0}}.home-feature__stage--crop{width:auto;height:calc((var(--crop-cut) - var(--specimen-pad-top)) * var(--crop-frame-h) + var(--space-4));margin-top:var(--space-6);grid-area:stage;position:relative;top:auto;bottom:auto;left:auto}.home-feature[data-tone=field] .home-feature__inner:before{width:520px}.home-feature[data-layout=crop] .home-feature__inner:before{top:auto;left:calc(100% - var(--crop-glass-w) / 2 - 260px);height:420px}@media (width<=359px){.home-feature[data-layout=crop] .home-feature__inner{--crop-frame-h:531px}}.home-hero{--hero-glass:27svh;--hero-frame-h:272px;--hero-overlap:-.6;padding-block:var(--space-1) var(--space-2)}.home-areas{padding-top:var(--space-3);padding-bottom:0}.home-hero__caption{max-width:50ch;margin-top:calc(var(--space-4) - var(--specimen-pad-bottom) * var(--hero-frame-h));line-height:14px}.home-hero__caption-record{margin-top:var(--space-2);white-space:nowrap}.home-hero__intro{margin-top:var(--space-1)}.home-hero__lede{font-size:var(--type-body-size);line-height:var(--type-body-leading)}.home-hero__actions{margin-top:var(--space-1)}.home-hero__documentation{display:none}.pending-status.home-hero__ordering{max-width:24rem;margin:var(--space-1) auto 0;color:var(--on-forest-quiet);text-align:center;text-wrap:balance;border-top:0;padding-top:0;font-size:16px;line-height:24px;display:block}.home-hero__ordering .pending-status__label{margin-right:var(--space-2);color:var(--on-forest-quiet)}.home-hero__review{text-align:center;margin:0;font-size:16px;line-height:24px;display:block}.home-hero__review-link{color:var(--on-forest);text-decoration-line:underline;-webkit-text-decoration-color:var(--forest-hairline);-webkit-text-decoration-color:var(--forest-hairline);text-decoration-color:var(--forest-hairline);text-decoration-thickness:var(--hairline-width);text-underline-offset:3px}.home-hero__review-link:hover{-webkit-text-decoration-color:var(--on-forest);-webkit-text-decoration-color:var(--on-forest);text-decoration-color:var(--on-forest)}.home-facts .record-list__row:last-child{display:none}.home-screen.home-record{padding-block:var(--section-space)}.home-feature__actions,.home-record__lead{margin-top:var(--space-6)}.home-record__certificate{margin-left:0}.home-record__texas-line{font-size:20px;line-height:30px}.method-wall.home-record__wall,.home-record__foot{margin-top:var(--space-8)}.home-record__links{gap:0;width:100%;display:grid}.home-record__links .text-link{border-bottom:var(--hairline-width) solid var(--forest-hairline);justify-content:space-between}.home-order__head{margin-bottom:var(--space-8)}.home-order__list{row-gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.home-order__step{padding-top:var(--space-2)}.home-order__body{margin-top:0}.home-close__inner{padding-top:var(--space-8)}.home-close__claim{font-size:var(--type-body-size);line-height:var(--type-body-leading)}.home-plate__title{font-size:40px;line-height:44px}.home-plate__lede{font-size:var(--type-body-size);line-height:var(--type-body-leading)}.home-plate__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.home-plate__tile{aspect-ratio:3/4}.home-plate__label{padding-inline:var(--space-3);flex-direction:column;align-items:flex-start}}.home-hero{--hero-side-scale:.6;--hero-side-out:.74}@media (width>=1280px){.home-hero{--hero-side-scale:.5;--hero-side-out:.5}}.home-hero__vials{display:contents}.home-hero__caption{top:calc(var(--hero-base-y) - var(--chrome-h));width:min(100%, max(320px, var(--hero-frame-h)))}.home-hero__products ul{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-hero__product{min-height:44px;padding-block:var(--space-1);width:100%;color:var(--on-forest);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.home-hero__product[aria-pressed=true]{border-bottom-color:var(--amber)}.home-hero__product:disabled{cursor:default}.home-hero__products li[data-position=left]{order:0}.home-hero__products li[data-position=centre]{order:1}.home-hero__products li[data-position=right]{order:2}.home-hero__product-name{text-underline-offset:4px;font-size:15px;font-weight:500;line-height:20px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.home-hero__product-strength{color:var(--on-forest-quiet);font-family:var(--font-plex-mono);font-size:12px;line-height:16px}.home-hero__product:is(:hover,:focus-visible) .home-hero__product-name{-webkit-text-decoration-color:var(--on-forest);-webkit-text-decoration-color:var(--on-forest);text-decoration-color:var(--on-forest)}.home-hero__vial[data-slot=left],.home-hero__vial[data-slot=right]{--hero-side-frame:calc(var(--hero-frame-h) * 2 / 3 * var(--hero-side-scale));--hero-side-offset:min(calc(var(--hero-frame-h) * 2 / 3 * var(--hero-side-out)), calc(50% - var(--hero-quarter) - var(--space-2) - var(--hero-side-frame) * .254));z-index:1;height:calc(var(--hero-frame-h) * var(--hero-side-scale));bottom:calc(var(--vh) + var(--hero-fill,0px) - var(--hero-trim) - var(--hero-base-y) - var(--specimen-pad-bottom) * var(--hero-frame-h) * var(--hero-side-scale) + var(--hero-frame-h) * .04);translate:-50%}.home-hero__vial[data-slot=left]{left:calc(50% - var(--hero-side-offset))}.home-hero__vial[data-slot=right]{left:calc(50% + var(--hero-side-offset))}.home-hero__vial[data-position=left] .specimen__object,.home-hero__vial[data-position=right] .specimen__object{filter:var(--vial-step-back)}.home-hero__vial[data-position=left] .specimen-stage__shadow,.home-hero__vial[data-position=right] .specimen-stage__shadow{opacity:.7}.home-hero__vial[data-slot=left] .home-enter--specimen{animation-delay:.26s}.home-hero__vial[data-slot=right] .home-enter--specimen{animation-delay:.34s}@media (width>=1024px) and (width<=1279px){.home-hero{--hero-side-scale:.42;--hero-side-out:.5}}@media (width<=1023px){.home-hero__caption{width:100%;max-width:360px}.home-hero__vials{justify-content:center;align-items:flex-end;width:100%;display:flex}.home-hero__vial[data-slot=left],.home-hero__vial[data-slot=right]{height:calc(var(--hero-frame-h) * var(--hero-side-scale));margin-top:0;margin-bottom:calc(var(--specimen-pad-bottom) * var(--hero-frame-h) * (1 - var(--hero-side-scale)));position:relative;bottom:auto;left:auto;translate:none}.home-hero__vial[data-slot=left]{margin-right:calc(var(--hero-frame-h) * -.12)}.home-hero__vial[data-slot=right]{margin-left:calc(var(--hero-frame-h) * -.12)}.home-hero__vial[data-slot=centre]{z-index:2}}.home-hero{--hero-side-scale:.74;--hero-content-w:min(calc(100vw - 2 * var(--grid-margin)), var(--grid-max));--hero-side-offset:min(calc(var(--hero-frame-h) / 3), calc(var(--hero-content-w) / 2 - var(--hero-quarter) - var(--space-2) - var(--hero-frame-h) * 2 / 3 * var(--hero-side-scale) * .254))}.home-hero__vial[data-slot]{--hero-side-offset:inherit;--hero-position-x:0px;--hero-position-scale:1;bottom:calc(var(--vh) + var(--hero-fill,0px) - var(--hero-trim) - var(--hero-base-y) - var(--specimen-pad-bottom) * var(--hero-frame-h));z-index:1;height:var(--hero-frame-h);margin:0;left:50%;translate:-50%}.home-hero__vial[data-position=left]{--hero-position-x:calc(-1 * var(--hero-side-offset));--hero-position-scale:var(--hero-side-scale)}.home-hero__vial[data-position=right]{--hero-position-x:var(--hero-side-offset);--hero-position-scale:var(--hero-side-scale)}.home-hero__vial[data-featured=true]{z-index:2}.home-hero__position{transform:translate3d(var(--hero-position-x), 0, 0) scale(var(--hero-position-scale));transform-origin:50% calc((1 - var(--specimen-pad-bottom)) * 100%);transition:transform .42s var(--ease-vial);pointer-events:none;position:absolute;inset:0}.home-hero__caption{width:min(100%, max(320px, calc(var(--hero-side-offset) * 3)))}@media (width<=1023px){.home-hero{--hero-frame-h:clamp(340px, 46svh, 460px);--hero-side-offset:min(calc(var(--hero-frame-h) * .43), calc((var(--hero-content-w) - var(--hero-frame-h) * 2 / 3 * var(--hero-side-scale) * .5) / 2))}.home-hero__vials{height:var(--hero-frame-h);margin-top:calc(-1 * ( (1 - var(--hero-ascent) + var(--hero-overlap)) * var(--type-hero-size) + var(--specimen-pad-top) * var(--hero-frame-h) ));display:block;position:relative}.home-hero__vial[data-slot]{position:absolute;bottom:0}.home-hero__caption{width:100%}}@media (width<=767px){.home-hero{--hero-frame-h:clamp(310px, 88vw, 340px);--hero-side-offset:min(calc(var(--hero-frame-h) * .34), calc((var(--hero-content-w) - var(--hero-frame-h) * 2 / 3 * var(--hero-side-scale)) / 2))}}@media (width<=374px){.home-hero{--hero-side-scale:.68}}@media (prefers-reduced-motion:reduce){.home-hero__position{transition:none}}.home-stage{--stage-scroll:0px}.home-stage__room{height:var(--stage-scroll)}@media (width>=1024px){.home-stage{--stage-scroll:70svh}.home-stage__pin{top:var(--header-h);min-height:calc(100svh - var(--header-h));background:var(--ground);position:sticky}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.home-stage{--stage-scroll:110svh}}.home-hero__buy[data-away=true],.home-hero__intro[data-away=true],.home-hero__flank[data-away=true],.home-hero__caption[data-away=true]{pointer-events:none;visibility:hidden}@media (width>=1280px){.home-hero__proof .record-list__row:nth-child(2){display:none}}.home-record__lookup{margin-top:var(--space-6)}.home-hero__record-name{margin:0 0 var(--space-2);color:var(--on-forest-quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);line-height:var(--type-caption-leading)}.home-hero__stage-note{top:calc(var(--hero-base-y) - var(--chrome-h) + var(--space-4));z-index:3;color:var(--on-forest-quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);text-align:center;opacity:0;pointer-events:none;margin:0;position:absolute;left:0;right:0}.home-hero__stage-link{color:var(--on-forest);white-space:nowrap;position:relative}.home-hero__stage-link:after{content:"";position:absolute;inset:-12px -6px}.home-hero__stage-note[data-shown=true] .home-hero__stage-link{pointer-events:auto}.home-hero__vial[data-gone=true]{visibility:hidden}.home-hero__callouts{z-index:3;pointer-events:none;transition:opacity .12s var(--ease-hover);position:absolute;inset:0}.home-hero__vial:not([data-square=back]) .home-hero__callouts{opacity:0}.home-hero__callout{height:0;color:var(--on-forest);align-items:center;display:flex;position:absolute}.home-hero__callout[data-side=right]{left:var(--anchor-x);width:calc(75.4% - var(--anchor-x) + 32px)}.home-hero__callout[data-side=left]{right:calc(100% - var(--anchor-x));width:calc(var(--anchor-x) - 24.6% + 32px);flex-direction:row-reverse}.home-hero__callout-dot{z-index:1;background:var(--amber);outline:2px solid var(--callout-ring);opacity:0;width:6px;height:6px;scale:calc(1 / var(--stage-s,1));border-radius:50%;flex:none;margin-inline:-3px;position:relative}.home-hero__callout-line{height:calc(var(--hairline-width) / var(--stage-s,1));background:var(--forest-underline);opacity:0;transform-origin:0;flex:auto}.home-hero__callout[data-side=left] .home-hero__callout-line{transform-origin:100%}.home-hero__callout-text{padding-inline:var(--space-2);white-space:nowrap;opacity:0;transform-origin:0 11px;scale:calc(1 / var(--stage-s,1));position:absolute;top:-11px;left:100%}.home-hero__callout[data-side=left] .home-hero__callout-text{text-align:right;transform-origin:100% 11px;left:auto;right:100%}.home-hero__callout-name{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:22px;display:block}.home-hero__callout-value{color:var(--on-forest-quiet);font-family:var(--font-plex-mono);font-size:12px;line-height:16px;display:block}.home-hero__vial[data-annotated=true] .specimen .specimen__object{--vial-lift:0px;translate:none}.home-hero__backlight{top:calc((1 - var(--specimen-pad-bottom)) * 100% - var(--specimen-glass-share) * 35% * var(--end-scale,1));width:calc(91.4% * var(--end-scale,1));height:calc(var(--specimen-glass-share) * 130% * var(--end-scale,1));background:var(--on-forest);-webkit-mask-image:var(--specimen-shadow);-webkit-mask-image:var(--specimen-shadow);mask-image:var(--specimen-shadow);opacity:0;pointer-events:none;position:absolute;left:50%;translate:-50% -50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.home-hero__dim{transition:opacity .2s var(--ease-vial)}.home-hero__vial:has(.specimen-link:is(:hover,:focus-visible))>.home-hero__position>.home-hero__dim{opacity:1!important}}.home-hero__hint{display:none}@media (pointer:coarse) and (prefers-reduced-motion:no-preference){.home-hero__hint:not([data-seen=true]){margin-top:var(--space-1);display:block}}@media (width<=1023px){.home-hero__callouts,.home-hero__stage-note,.home-hero__backlight{display:none}}.home-hero__buy{top:calc(var(--hero-head-top) - var(--chrome-h) + 2 * var(--type-hero-leading) + var(--space-3));z-index:3;position:absolute;left:50%;translate:-50%}.home-hero__buy .button-on-forest{min-width:144px}@media (width>=1024px){.home-stage{--vh:max(100svh, 720px);--hero-trim:0px;--hero-fill:0px}.home-hero{--type-hero-size:72px;--type-hero-leading:72px;--type-hero-tracking:-.02em;--hero-head-top:calc(var(--chrome-h) + var(--space-4));--hero-base-y:calc(var(--vh) - var(--hero-trim) - 64px + var(--hero-fill,0px) / 2);--hero-cap:calc(var(--hero-head-top) + 2 * var(--type-hero-leading) + var(--space-3) + 48px + var(--space-4));--hero-flank-top:calc(var(--hero-cap) - var(--chrome-h) + var(--space-8));--hero-quarter:calc((var(--hero-content-w) - 11 * var(--grid-gutter)) / 12 * 3 + 2 * var(--grid-gutter))}.home-hero__lede{font-size:var(--type-composition-lead-size);line-height:var(--type-composition-lead-leading)}.home-hero__actions{gap:var(--space-4)}}@media (width>=1024px) and (height<=799px){.home-hero{--type-hero-size:56px;--type-hero-leading:56px;--hero-flank-top:calc(var(--hero-cap) - var(--chrome-h))}.home-hero__lede{font-size:var(--type-lead-size);line-height:var(--type-lead-leading)}}@media (width<=1023px){.home-hero{--type-hero-size:var(--type-composition-hero-size);--type-hero-leading:var(--type-composition-hero-leading)}.home-hero__buy{margin-top:var(--space-3);position:relative;top:auto;left:auto;translate:none}.home-hero__vials{margin-top:calc(var(--space-4) - var(--specimen-pad-top) * var(--hero-frame-h))}.home-hero__actions{gap:var(--space-2) var(--space-6)}.home-hero__documentation{display:inline-flex}}@media (width<=767px){.home-hero__intro{margin-top:var(--space-4)}.home-hero__actions{margin-top:var(--space-4);flex-direction:column}}@media (width<=374px){.home-hero{--type-hero-size:32px;--type-hero-leading:32px}}.home-band.home-order{padding-block:var(--space-32)}.home-order__head .home-screen__title{font-size:var(--type-composition-section-size);line-height:var(--type-composition-section-leading)}.home-order__actions{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.home-order__list .home-order__step{gap:var(--space-2);padding-top:var(--space-6);grid-row:auto;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);display:grid}.home-order__numeral{display:none}.home-order__list .home-order__name{font-size:var(--type-h3-size);line-height:var(--type-h3-leading);text-wrap:pretty;margin:0}.home-order__timing{color:var(--quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);margin:0}@media (width<=1023px){.home-band.home-order{padding-block:80px}}@media (width<=767px){.home-band.home-order{padding-block:56px}.home-order__list{grid-template-columns:minmax(0,1fr)}.home-order__list .home-order__step{align-items:baseline;gap:var(--space-4);padding-top:var(--space-4);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-order__list .home-order__name{font-size:var(--type-lead-size);line-height:var(--type-lead-leading)}.home-order__timing{text-align:end}}
