.eQkyfq_page{background:var(--color-ng-ground);color:var(--color-ng-navy)}.eQkyfq_shell{width:min(calc(100% - var(--spacing-ng-shell-frame) - var(--spacing-ng-shell-frame)), var(--container-ng-shell));max-width:var(--container-ng-shell);padding-inline:var(--spacing-ng-shell-inset);margin-inline:auto}.eQkyfq_hero{background:var(--color-ng-ground);padding-block:clamp(44px,6vw,88px) clamp(34px,5vw,64px);position:relative;overflow:hidden}.eQkyfq_heroLattice{width:min(58vw,880px);height:auto;color:var(--color-ng-navy);opacity:.045;pointer-events:none;position:absolute;top:-38%;right:-8%}.eQkyfq_heroGrid{grid-template-columns:minmax(0,1.22fr) minmax(360px,.78fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid;position:relative}.eQkyfq_heroTitle{max-width:14ch;font-family:var(--font-ng-display);font-size:var(--text-ng-display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:700;line-height:.98}.eQkyfq_heroTitleAccent{color:var(--color-ng-cyan-deep)}.eQkyfq_heroRule{background:var(--color-ng-cyan);width:64px;height:2px;margin-top:24px}.eQkyfq_heroDescription{max-width:65ch;color:var(--color-ng-ink-soft);font-size:var(--text-ng-body);margin:20px 0 0;line-height:1.7}.eQkyfq_heroMarks{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.eQkyfq_heroMark{border:1px solid var(--color-ng-rule-strong);border-radius:var(--radius-ng-focus);min-height:34px;color:var(--color-ng-navy);font-family:var(--font-ng-body);font-size:var(--text-ng-label);letter-spacing:.13em;text-transform:uppercase;background:#ffffffb8;align-items:center;gap:8px;padding:8px 12px;font-weight:700;line-height:1.2;display:inline-flex}.eQkyfq_heroMarkIcon{width:14px;height:14px;color:var(--color-ng-cyan-deep)}.eQkyfq_readout{border:1px solid var(--color-ng-navy-line);border-radius:var(--radius-ng-plate);background:var(--color-ng-navy);box-shadow:var(--shadow-ng-plate);color:var(--color-ng-ground);position:relative;overflow:hidden}.eQkyfq_readout:before{background:var(--color-ng-cyan);content:"";height:2px;position:absolute;inset:0 0 auto}.eQkyfq_readoutHeader{border-bottom:1px solid var(--color-ng-navy-line);justify-content:space-between;align-items:center;gap:20px;padding:22px 24px 18px;display:flex}.eQkyfq_readoutLabel,.eQkyfq_readoutKey,.eQkyfq_readoutNote,.eQkyfq_countLabel,.eQkyfq_cardCategory,.eQkyfq_cardLot,.eQkyfq_labName,.eQkyfq_reportId,.eQkyfq_metaLabel,.eQkyfq_toolbarLabel,.eQkyfq_emptyText{font-family:var(--font-ng-body)}.eQkyfq_readoutLabel,.eQkyfq_readoutKey,.eQkyfq_countLabel,.eQkyfq_cardCategory,.eQkyfq_cardLot,.eQkyfq_labName,.eQkyfq_reportId,.eQkyfq_metaLabel,.eQkyfq_toolbarLabel{font-size:var(--text-ng-label);letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1.2}.eQkyfq_readoutLabel{color:var(--color-ng-ground-dim)}.eQkyfq_readoutLive{color:var(--color-ng-cyan-lift);font-family:var(--font-ng-body);font-size:var(--text-ng-label);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-weight:700;display:inline-flex}.eQkyfq_statusDot{border-radius:var(--radius-ng-seal);background:var(--color-ng-cyan);width:8px;height:8px}.eQkyfq_readoutRows{margin:0}.eQkyfq_readoutRow{border-bottom:1px solid var(--color-ng-navy-line);justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:14px 24px;display:flex}.eQkyfq_readoutKey{color:var(--color-ng-ground-dim)}.eQkyfq_readoutValue{color:var(--color-ng-ground);font-family:var(--font-ng-display);text-align:right;text-transform:uppercase;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(18px,1.5vw,22px);font-weight:700;line-height:1}.eQkyfq_readoutValueLive{color:var(--color-ng-ice)}.eQkyfq_readoutNote{color:var(--color-ng-ground-dim);gap:12px;margin:0;padding:18px 24px 22px;font-size:13px;line-height:1.55;display:flex}.eQkyfq_readoutNoteIcon{width:17px;height:17px;color:var(--color-ng-cyan-lift);flex:none;margin-top:2px}.eQkyfq_librarySection{padding-bottom:var(--spacing-ng-band)}.eQkyfq_toolbar{grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:20px;padding-block:18px;display:grid}.eQkyfq_search{border:1px solid var(--color-ng-rule-strong);border-radius:var(--radius-ng-control);background:var(--color-ng-white);max-width:560px;min-height:48px;color:var(--color-ng-navy);transition:border-color var(--duration-ng-micro) var(--ease-ng-instrument);align-items:center;gap:12px;padding-inline:16px 6px;display:flex}.eQkyfq_search:focus-within{border-color:var(--color-ng-cyan-deep);outline:2px solid var(--color-ng-cyan-wash);outline-offset:2px}.eQkyfq_searchIcon{width:18px;height:18px;color:var(--color-ng-cyan-deep);flex:none}.eQkyfq_searchInput{width:100%;min-width:0;height:46px;color:var(--color-ng-navy);font-family:var(--font-ng-body);background:0 0;border:0;outline:0;font-size:15px}.eQkyfq_searchInput::placeholder{color:var(--color-ng-ink-soft)}.eQkyfq_searchInput::-webkit-search-cancel-button{appearance:none}.eQkyfq_searchCount{border-radius:var(--radius-ng-focus);min-height:30px;color:var(--color-ng-cyan-deep);background:var(--color-ng-cyan-wash);font-family:var(--font-ng-body);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--duration-ng-micro) var(--ease-ng-instrument), background-color var(--duration-ng-micro) var(--ease-ng-instrument);flex:none;align-items:center;padding-inline:12px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.eQkyfq_searchCountLive{color:var(--color-ng-ground);background:var(--color-ng-navy)}.eQkyfq_clearButton,.eQkyfq_sortButton,.eQkyfq_closeButton,.eQkyfq_viewButton{cursor:pointer;font-family:var(--font-ng-body)}.eQkyfq_clearButton{border-radius:var(--radius-ng-focus);width:32px;height:32px;color:var(--color-ng-ink-soft);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.eQkyfq_clearButton:hover{background:var(--color-ng-cyan-wash);color:var(--color-ng-cyan-deep)}.eQkyfq_toolbarEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.eQkyfq_resultsBar{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-block:16px;font-size:13px;display:flex}.eQkyfq_resultsBar p{margin:0}.eQkyfq_viewSwitch{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-control);background:var(--color-ng-white);flex:none;gap:4px;padding:4px;display:flex}.eQkyfq_viewSwitch button{border-radius:var(--radius-ng-focus);min-height:44px;color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding-inline:12px;font-size:13px;font-weight:700;display:inline-flex}.eQkyfq_viewSwitch button:hover{background:var(--color-ng-cyan-wash)}.eQkyfq_viewSwitch button[aria-pressed=true]{background:var(--color-ng-navy);color:var(--color-ng-white)}.eQkyfq_viewSwitch button:focus-visible{outline:2px solid var(--color-ng-cyan-deep);outline-offset:2px}.eQkyfq_sortGroup{align-items:center;gap:8px;display:flex}.eQkyfq_toolbarLabel{color:var(--color-ng-ink-soft)}.eQkyfq_sortControls{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-control);background:var(--color-ng-white);gap:4px;padding:4px;display:flex}.eQkyfq_sortButton{border-radius:var(--radius-ng-focus);min-height:38px;color:var(--color-ng-ink-soft);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;padding-inline:12px;font-size:11px;font-weight:700}.eQkyfq_sortButtonActive{background:var(--color-ng-navy);color:var(--color-ng-ground)}.eQkyfq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.eQkyfq_card{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-card);background:var(--color-ng-white);min-width:0;box-shadow:var(--shadow-ng-lift);transition:border-color var(--duration-ng-micro) var(--ease-ng-instrument), transform var(--duration-ng-micro) var(--ease-ng-instrument);flex-direction:column;display:flex;position:relative;overflow:hidden}.eQkyfq_card:before{z-index:2;transform-origin:0;background:var(--color-ng-cyan);content:"";height:2px;transition:transform var(--duration-ng-micro) var(--ease-ng-instrument);position:absolute;inset:0 0 auto;transform:scaleX(0)}.eQkyfq_card:hover{border-color:var(--color-ng-rule-strong);transform:translateY(-2px)}.eQkyfq_card:hover:before{transform:scaleX(1)}.eQkyfq_cardHeader{background:var(--color-ng-navy);min-height:84px;color:var(--color-ng-ground);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 14px;display:flex}.eQkyfq_cardCategory,.eQkyfq_cardLot{color:var(--color-ng-ground-dim);margin:0}.eQkyfq_cardTitle{color:var(--color-ng-ground);font-family:var(--font-ng-display);text-transform:uppercase;margin:5px 0 0;font-size:clamp(17px,1.35vw,20px);font-weight:700;line-height:1.15}.eQkyfq_cardTitleLink{border-radius:var(--radius-ng-focus);outline-color:var(--color-ng-cyan-lift)}.eQkyfq_cardLot{margin-top:7px;font-size:10px}.eQkyfq_statusBadge{border:1px solid var(--color-ng-navy-line);border-radius:var(--radius-ng-focus);background:var(--color-ng-navy-deep);min-height:26px;color:var(--color-ng-ground-dim);font-family:var(--font-ng-body);letter-spacing:.1em;text-transform:uppercase;flex:none;align-items:center;gap:7px;padding:6px 9px;font-size:10px;font-weight:700;display:inline-flex}.eQkyfq_statusBadgeFiled{border-color:var(--color-ng-cyan-deep);color:var(--color-ng-cyan-lift)}.eQkyfq_statusBadgeDot{border-radius:var(--radius-ng-seal);background:var(--color-ng-rule-strong);width:7px;height:7px}.eQkyfq_statusBadgeFiled .eQkyfq_statusBadgeDot{background:var(--color-ng-cyan)}.eQkyfq_labStrip{border-bottom:1px solid var(--color-ng-rule);background:var(--color-ng-cyan-wash);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:10px 18px;display:flex}.eQkyfq_labIdentity{align-items:center;gap:9px;min-width:0;display:flex}.eQkyfq_labIcon{width:16px;height:16px;color:var(--color-ng-cyan-deep);flex:none}.eQkyfq_labName{color:var(--color-ng-navy);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eQkyfq_reportId{color:var(--color-ng-ink-soft);font-variant-numeric:tabular-nums;flex:none;font-size:9px}.eQkyfq_preview{border:0;border-bottom:1px solid var(--color-ng-rule);background:var(--color-ng-ground-deep);width:100%;height:248px;color:inherit;cursor:zoom-in;text-align:left;padding:0;display:block;position:relative;overflow:hidden}.eQkyfq_previewImage{object-fit:cover;object-position:center 9%;filter:saturate(.96)contrast(1.02);width:100%;height:100%;transition:transform var(--duration-ng-component) var(--ease-ng-instrument);display:block}.eQkyfq_documentPreview{width:100%;height:100%;display:block}.eQkyfq_documentViewer{min-height:100%;display:block}.eQkyfq_documentState{background:var(--color-ng-ground);height:100%;min-height:248px;color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:14px;display:flex}.eQkyfq_documentState>span:first-of-type{color:var(--color-ng-navy);font-weight:700}.eQkyfq_previewUnavailable{cursor:default}.eQkyfq_pageControls{background:var(--color-ng-white);color:var(--color-ng-navy);justify-content:center;align-items:center;gap:12px;margin-top:12px;padding:8px;font-size:13px;display:flex;position:sticky;bottom:0}.eQkyfq_pageControls button{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-focus);background:var(--color-ng-white);min-height:44px;color:var(--color-ng-navy);cursor:pointer;padding:8px 12px}.eQkyfq_pageControls button:hover:not(:disabled){background:var(--color-ng-cyan-wash)}.eQkyfq_pageControls button:disabled{opacity:.5;cursor:default}.eQkyfq_pageControls button:focus-visible{outline:2px solid var(--color-ng-cyan-deep);outline-offset:2px}.eQkyfq_card:hover .eQkyfq_previewImage{transform:scale(1.018)}.eQkyfq_previewShade{pointer-events:none;background:linear-gradient(#0000,#0e1a2457);height:26%;position:absolute;inset:auto 0 0}.eQkyfq_sampleFlag{border-radius:var(--radius-ng-focus);background:var(--color-ng-navy);min-height:26px;color:var(--color-ng-ground);font-family:var(--font-ng-body);letter-spacing:.11em;text-transform:uppercase;align-items:center;padding:6px 9px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;right:12px}.eQkyfq_meta{border-bottom:1px solid var(--color-ng-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.eQkyfq_metaItem{min-width:0;padding:14px 18px}.eQkyfq_metaItem+.eQkyfq_metaItem{border-left:1px solid var(--color-ng-rule)}.eQkyfq_metaLabel{color:var(--color-ng-ink-soft);font-size:9px;display:block}.eQkyfq_metaValue{color:var(--color-ng-navy);font-family:var(--font-ng-body);font-size:var(--text-ng-data);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:5px;font-weight:700;line-height:1.25;display:block;overflow:hidden}.eQkyfq_metaValueLive{color:var(--color-ng-cyan-deep)}.eQkyfq_actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:auto;padding:14px;display:grid}.eQkyfq_viewButton,.eQkyfq_downloadButton{border-radius:var(--radius-ng-control);letter-spacing:.1em;text-transform:uppercase;min-height:46px;transition:background-color var(--duration-ng-micro) var(--ease-ng-instrument), color var(--duration-ng-micro) var(--ease-ng-instrument);justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.eQkyfq_viewButton{background:var(--color-ng-navy);color:var(--color-ng-ground);border:0}.eQkyfq_viewButton:hover{background:color-mix(in srgb, var(--color-ng-navy) 88%, var(--color-ng-cyan));color:var(--color-ng-white)}.eQkyfq_downloadButton{border:1.5px solid var(--color-ng-cyan-deep);min-width:46px;color:var(--color-ng-cyan-deep);padding-inline:13px;text-decoration:none}.eQkyfq_downloadButton:hover{background:var(--color-ng-cyan-wash)}.eQkyfq_actionIcon{width:16px;height:16px}.eQkyfq_empty{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-card);background:var(--color-ng-white);text-align:center;padding:clamp(44px,7vw,88px) 24px}.eQkyfq_emptyTitle{font-family:var(--font-ng-display);font-size:var(--text-ng-title);text-transform:uppercase;margin:0;font-weight:700}.eQkyfq_emptyText{max-width:55ch;color:var(--color-ng-ink-soft);font-size:var(--text-ng-data);margin:10px auto 0;line-height:1.6}.eQkyfq_resetButton{border:1.5px solid var(--color-ng-cyan-deep);border-radius:var(--radius-ng-control);min-height:44px;color:var(--color-ng-cyan-deep);font-family:var(--font-ng-body);letter-spacing:.1em;text-transform:uppercase;background:0 0;margin-top:20px;padding-inline:18px;font-size:11px;font-weight:700}.eQkyfq_more{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:96px;margin-top:clamp(20px,3vw,32px);display:flex}.eQkyfq_moreButton{border:1.5px solid var(--color-ng-cyan-deep);border-radius:var(--radius-ng-control);min-height:44px;color:var(--color-ng-cyan-deep);cursor:pointer;font-family:var(--font-ng-body);letter-spacing:.1em;text-transform:uppercase;transition:color var(--duration-ng-micro) var(--ease-ng-instrument), background-color var(--duration-ng-micro) var(--ease-ng-instrument);background:0 0;padding-inline:22px;font-size:11px;font-weight:700}.eQkyfq_moreButton:hover{background:var(--color-ng-cyan-deep);color:var(--color-ng-white)}.eQkyfq_moreCount,.eQkyfq_moreEnd{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;line-height:1}.eQkyfq_moreEnd{text-align:center;margin:clamp(24px,4vw,40px) 0 0}.eQkyfq_viewerBackdrop{z-index:100;background:#0e1a24e0;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.eQkyfq_viewer{border-radius:var(--radius-ng-card);background:var(--color-ng-white);width:min(980px,100%);height:min(90dvh,920px);box-shadow:var(--shadow-ng-stage);flex-direction:column;display:flex;overflow:hidden}.eQkyfq_viewerHeader{border-bottom:1px solid var(--color-ng-rule);flex:none;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:14px 18px 14px 24px;display:flex}.eQkyfq_viewerTitle{color:var(--color-ng-navy);font-family:var(--font-ng-display);font-size:var(--text-ng-title);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.eQkyfq_viewerMeta{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:5px 0 0;font-size:10px;font-weight:700;overflow:hidden}.eQkyfq_viewerActions{flex:none;gap:8px;display:flex}.eQkyfq_closeButton{border-radius:var(--radius-ng-focus);width:46px;height:46px;color:var(--color-ng-navy);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.eQkyfq_closeButton:hover{background:var(--color-ng-cyan-wash)}.eQkyfq_viewerBody{overscroll-behavior:contain;background:var(--color-ng-navy);flex:1;min-height:0;padding:12px;overflow:auto}.eQkyfq_viewerFrame{background:var(--color-ng-white);border:0;width:100%;height:100%}.eQkyfq_viewerImage{width:auto;max-width:100%;height:auto;box-shadow:var(--shadow-ng-stage);margin-inline:auto;display:block}.eQkyfq_clearButton:focus-visible,.eQkyfq_sortButton:focus-visible,.eQkyfq_viewButton:focus-visible,.eQkyfq_downloadButton:focus-visible,.eQkyfq_resetButton:focus-visible,.eQkyfq_closeButton:focus-visible,.eQkyfq_preview:focus-visible,.eQkyfq_cardTitleLink:focus-visible{outline:2px solid var(--color-ng-cyan-deep);outline-offset:2px}@media (max-width:1050px){.eQkyfq_heroGrid{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:36px}.eQkyfq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.eQkyfq_libraryControls{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search search""count category";align-items:center;gap:12px;margin-bottom:20px;padding-block:18px 0;display:grid}.eQkyfq_categoryLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.eQkyfq_countLead{display:none}.eQkyfq_resultCount{color:var(--color-ng-ink-soft);font-size:14px;font-weight:400;line-height:1.4}.eQkyfq_resultNumber,.eQkyfq_resultLabel{font:inherit;letter-spacing:normal;font-variant-numeric:tabular-nums}.eQkyfq_resultLabel{text-transform:lowercase}.eQkyfq_libraryControls .eQkyfq_resultsBar{grid-area:count;padding:0;font-size:12px}.eQkyfq_heroGrid{grid-template-columns:1fr}.eQkyfq_readout{max-width:620px}.eQkyfq_toolbar{display:contents}.eQkyfq_search{grid-area:search;max-width:none}.eQkyfq_toolbarEnd{grid-area:category;justify-content:flex-end}}@media (max-width:620px){.eQkyfq_searchInput{font-size:16px}.eQkyfq_resultsBar{gap:4px 12px;font-size:12px}.eQkyfq_hero{padding-block:28px 24px}.eQkyfq_heroLattice{width:130vw;top:-6%;right:-48%}.eQkyfq_heroGrid{gap:30px}.eQkyfq_heroTitle{font-size:clamp(34px,10vw,40px)}.eQkyfq_heroMarks{flex-wrap:wrap}.eQkyfq_heroMark{flex:none;min-height:32px;padding-block:7px}.eQkyfq_readoutHeader,.eQkyfq_readoutRow,.eQkyfq_readoutNote{padding-inline:18px}.eQkyfq_toolbarEnd{align-items:flex-end;gap:10px}.eQkyfq_sortGroup{flex-direction:column;align-items:flex-start}.eQkyfq_cardTitleLink{align-items:center;min-height:44px;display:inline-flex}.eQkyfq_sortButton{min-height:44px}.eQkyfq_clearButton{width:44px;height:44px}.eQkyfq_grid{grid-template-columns:1fr}.eQkyfq_preview{height:230px}.eQkyfq_viewerBackdrop{padding:10px}.eQkyfq_viewer{height:94dvh}.eQkyfq_viewerHeader{padding-inline:14px 10px}.eQkyfq_viewerActions .eQkyfq_downloadButton{min-width:44px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.eQkyfq_card,.eQkyfq_card:before,.eQkyfq_previewImage,.eQkyfq_viewButton,.eQkyfq_downloadButton,.eQkyfq_search{transition:none}.eQkyfq_card:hover,.eQkyfq_card:hover .eQkyfq_previewImage{transform:none}}
.KaGQgW_list{--coa-blue:#1b3c6e;--coa-rule:#e5e7eb;--coa-ink:#111827;--coa-muted:#606b79;background:var(--color-ng-white);color:var(--coa-ink);font-family:var(--font-ng-button);border:1px solid #dfebf1;border-radius:8px;overflow:hidden}.KaGQgW_table{--coa-actions-width:280px;table-layout:fixed;border-collapse:collapse;text-align:left;width:100%}.KaGQgW_productColumn{width:27%}.KaGQgW_batchColumn{width:12%}.KaGQgW_purityColumn{width:10%}.KaGQgW_dateColumn{width:14%}.KaGQgW_labColumn{width:auto}.KaGQgW_actionsColumn{width:var(--coa-actions-width)}.KaGQgW_table th{color:#575757;border-bottom:1px solid #e6eff4;padding:20px;font-size:16px;font-weight:400}.KaGQgW_table th:last-child{text-align:right}.KaGQgW_table td{border-bottom:1px solid var(--coa-rule);vertical-align:middle;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;height:72px;padding:12px 20px;font-size:13px}.KaGQgW_table tr:last-child td{border-bottom:0}.KaGQgW_table tbody tr:hover{background:#f5f7fa}.KaGQgW_product{align-items:center;gap:12px;display:flex}.KaGQgW_thumbnail{width:46px;height:44px;color:var(--color-ng-white);background:#4c759b;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:3px;display:flex;overflow:hidden}.KaGQgW_thumbnail img{object-fit:contain;width:100%;height:100%;display:block}.KaGQgW_productInfo{min-width:0}.KaGQgW_productTitle{flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;line-height:1.5;display:flex}.KaGQgW_productTitle a:hover{text-underline-offset:3px;text-decoration:underline}.KaGQgW_category{color:var(--coa-muted);margin-top:2px;font-size:11px;display:block}.KaGQgW_latest{background:var(--coa-blue);color:var(--color-ng-white);text-transform:uppercase;border-radius:4px;padding:3px 6px;font-size:9px;font-weight:600;line-height:1.2}.KaGQgW_purity{color:#16763a;white-space:nowrap;font-weight:600}.KaGQgW_actions{grid-template-columns:140px 92px;justify-content:end;align-items:center;gap:8px;display:grid}.KaGQgW_actionButton{gap:6px;min-height:44px;padding:8px 12px;font-size:12px}.KaGQgW_actionButton svg{flex:none}.KaGQgW_mobileLabel{display:none}.KaGQgW_productTitle a:focus-visible{outline:2px solid var(--coa-blue);outline-offset:3px;border-radius:4px}@media (max-width:1100px){.KaGQgW_list{background:0 0;border:0;border-radius:0;overflow:visible}.KaGQgW_table,.KaGQgW_table tbody{display:block}.KaGQgW_table colgroup{display:none}.KaGQgW_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.KaGQgW_table tr{border:1px solid var(--coa-rule);background:var(--color-ng-white);border-radius:12px;margin-bottom:16px;padding:16px;display:block}.KaGQgW_table tbody tr:hover{background:var(--color-ng-white)}.KaGQgW_table td{border:0;justify-content:space-between;align-items:baseline;gap:16px;width:100%;height:auto;padding:8px 0;font-size:13px;display:flex}.KaGQgW_table td>span:last-child{text-align:right}.KaGQgW_table .KaGQgW_productCell{border-bottom:1px solid #f3f4f6;margin-bottom:6px;padding:0 0 14px;display:block}.KaGQgW_productTitle{font-size:14px}.KaGQgW_mobileLabel{color:var(--coa-muted);flex:none;display:inline}.KaGQgW_table .KaGQgW_actionsCell{padding:8px 0 0;display:block}.KaGQgW_actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.KaGQgW_actionButton{width:100%}}@media (min-width:761px) and (max-width:1100px){.KaGQgW_table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4px 28px;padding:20px;display:grid}.KaGQgW_table td{gap:12px;min-width:0}.KaGQgW_table .KaGQgW_productCell{border:0;grid-area:1/1;margin:0 0 12px;padding:0}.KaGQgW_thumbnail{width:56px;height:56px;padding:4px}.KaGQgW_table .KaGQgW_actionsCell{grid-area:1/2;margin-bottom:12px;padding:0}.KaGQgW_actions{grid-template-columns:140px 92px;justify-content:end;align-items:center;display:grid}}
@keyframes wZiP-G_ngSelectPanelIn{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}.wZiP-G_panel{transform-origin:top;animation:wZiP-G_ngSelectPanelIn var(--duration-ng-component) var(--ease-ng-entrance) both}@media (prefers-reduced-motion:reduce){.wZiP-G_panel{animation:none}}
.zZ9aLW_hero{isolation:isolate;min-height:700px;color:var(--color-ng-ground);background-color:var(--color-ng-navy-deep);background-image:var(--ng-shop-hero-ground);background-position:center calc(0px - var(--ng-header-h));background-repeat:no-repeat;background-size:100% var(--ng-shop-stage-height);position:relative;overflow:hidden}.zZ9aLW_shell{width:100%;min-height:inherit;padding:clamp(48px, 5.4vw, 72px) var(--spacing-ng-gutter,24px);grid-template-columns:minmax(0,1.06fr) minmax(480px,.82fr);align-items:center;gap:clamp(48px,4.8vw,72px);margin-inline:auto;display:grid}.zZ9aLW_copy{min-width:0;max-width:620px}.zZ9aLW_testingSpotlight{margin-top:26px}.zZ9aLW_status{border:1px solid color-mix(in srgb, var(--color-ng-cyan-lift) 32%, transparent);min-height:30px;color:var(--color-ng-cyan-lift);letter-spacing:.13em;text-transform:uppercase;background:#1fb5d614;border-radius:999px;align-items:center;gap:9px;padding:7px 15px 7px 11px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.zZ9aLW_status span{border-radius:var(--radius-ng-seal);background:var(--color-ng-cyan-lift);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb, var(--color-ng-cyan-lift) 90%, transparent)}.zZ9aLW_title{max-width:620px;color:var(--color-ng-ground);font-family:var(--font-ng-body), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:22px 0 0;font-size:clamp(34px,4.2vw,62px);font-weight:700;line-height:1.02}.zZ9aLW_lede{max-width:520px;color:var(--color-ng-ground-dim);margin:22px 0 0;font-size:17px;line-height:1.62}.zZ9aLW_mobileLede{display:none}.zZ9aLW_showcase{justify-self:end;width:100%;min-width:0;max-width:520px}.zZ9aLW_productCard{border:1px solid color-mix(in srgb, var(--color-ng-cyan-lift) 28.0%, transparent);color:var(--color-ng-navy);background:linear-gradient(168deg, color-mix(in srgb, var(--color-ng-white) 97%, transparent), color-mix(in srgb, var(--color-ng-cyan-wash) 94%, transparent));box-shadow:0 30px 70px #0000003d, 0 0 70px color-mix(in srgb, var(--color-ng-cyan-lift) 8%, transparent);will-change:transform;border-radius:20px;padding:22px;animation:7s ease-in-out infinite zZ9aLW_shopCardFloat;overflow:hidden}.zZ9aLW_showcase[data-motion=paused] .zZ9aLW_productCard{animation-play-state:paused}.zZ9aLW_productTop{grid-template-columns:126px minmax(0,1fr);gap:22px;min-height:156px;animation:.26s cubic-bezier(.22,1,.36,1) both zZ9aLW_productSwap;display:grid}.zZ9aLW_imageWell{background:0 0;border-radius:14px;min-height:156px;position:relative;overflow:hidden}.zZ9aLW_productImage{object-fit:cover}.zZ9aLW_identity{min-width:0;padding-top:3px}.zZ9aLW_identity h2{font-family:var(--font-ng-display), sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(25px,2.2vw,33px);line-height:1.06}.zZ9aLW_variations{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.zZ9aLW_variation,.zZ9aLW_variationSelected{border-radius:var(--radius-ng-seal);min-width:58px;min-height:32px;font:inherit;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding-inline:12px;font-size:10px;font-weight:800;transition:border-color .16s ease-out,background-color .16s ease-out,color .16s ease-out;display:inline-flex}.zZ9aLW_variation{color:var(--color-ng-ink-soft);background:#ffffff61;border:1px solid #0d7c963d}.zZ9aLW_variationSelected{border:1px solid var(--color-ng-navy);background:var(--color-ng-navy);color:var(--color-ng-white)}.zZ9aLW_variation:hover:not(:disabled){border-color:var(--color-ng-cyan-deep);color:var(--color-ng-navy)}.zZ9aLW_variation:disabled{cursor:not-allowed;opacity:.38}.zZ9aLW_purchase{background:#ffffffed;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-height:86px;margin-top:18px;padding:15px 18px;animation:.26s cubic-bezier(.22,1,.36,1) both zZ9aLW_productSwap;display:flex}.zZ9aLW_price{gap:5px;display:grid}.zZ9aLW_price strong{font-family:var(--font-ng-display), sans-serif;letter-spacing:-.03em;font-size:34px;line-height:1}.zZ9aLW_stepper{border:1px solid var(--color-ng-rule);background:var(--color-ng-ground);border-radius:999px;grid-template-columns:40px 32px 40px;align-items:center;min-height:48px;display:grid}.zZ9aLW_stepper button{color:var(--color-ng-navy);cursor:pointer;background:0 0;border:0;align-self:stretch;font-size:20px}.zZ9aLW_stepper button:disabled{opacity:.34;cursor:not-allowed}.zZ9aLW_stepper output{text-align:center;font-weight:800}.zZ9aLW_actions{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:16px;display:grid}.zZ9aLW_actions>*{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-size:15px;font-weight:850;text-decoration:none;transition:transform .18s ease-out,background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,color .18s ease-out;display:inline-flex}.zZ9aLW_actions>:hover{transform:translateY(-1px)}.zZ9aLW_actions svg{width:17px;height:17px}.zZ9aLW_add{border:1.5px solid var(--color-ng-navy);color:var(--color-ng-white);background:var(--color-ng-navy)}.zZ9aLW_add:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-ng-navy) 82%, var(--color-ng-cyan));background:color-mix(in srgb, var(--color-ng-navy) 88%, var(--color-ng-cyan));box-shadow:0 8px 18px color-mix(in srgb, var(--color-ng-navy) 16%, transparent)}.zZ9aLW_add:disabled{opacity:.55;cursor:not-allowed;transform:none}.zZ9aLW_add[aria-busy=true] svg{animation:.9s linear infinite zZ9aLW_spin}.zZ9aLW_coa{border:1.5px solid var(--color-ng-cyan);min-width:138px;color:var(--color-ng-navy);background:0 0}.zZ9aLW_coa:hover{background:var(--color-ng-cyan-wash)}.zZ9aLW_selector{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.zZ9aLW_selector button{border:1px solid var(--color-ng-navy-line);border-radius:var(--radius-ng-control);min-width:0;min-height:62px;color:var(--color-ng-ground-dim);cursor:pointer;background:#2d4a632e;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;font-size:11px;font-weight:800;transition:border-color .18s ease-out,color .18s ease-out,background-color .18s ease-out;display:grid}.zZ9aLW_selector button:hover,.zZ9aLW_selector .zZ9aLW_selected{border-color:var(--color-ng-cyan-lift);color:var(--color-ng-ground);background:#1fb5d624}.zZ9aLW_selectorImage{width:32px;height:46px;position:relative}.zZ9aLW_selectorImage img{object-fit:cover}.zZ9aLW_selector button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zZ9aLW_actions>:focus-visible,.zZ9aLW_selector button:focus-visible,.zZ9aLW_stepper button:focus-visible,.zZ9aLW_variation:focus-visible,.zZ9aLW_variationSelected:focus-visible{outline:2px solid var(--color-ng-ice);outline-offset:3px}@keyframes zZ9aLW_productSwap{0%{opacity:.7;filter:blur(2px);transform:translateY(8px)}}@keyframes zZ9aLW_spin{to{transform:rotate(360deg)}}@keyframes zZ9aLW_shopCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:1080px){.zZ9aLW_shell{grid-template-columns:minmax(0,1fr) minmax(450px,520px);gap:32px}.zZ9aLW_title{font-size:clamp(40px,4.6vw,50px)}}@media (max-width:980px){.zZ9aLW_hero{min-height:0}.zZ9aLW_shell{grid-template-columns:1fr;gap:54px;padding-top:68px;padding-bottom:68px}.zZ9aLW_copy,.zZ9aLW_showcase{justify-self:center;width:100%}.zZ9aLW_copy{max-width:620px}.zZ9aLW_showcase{max-width:520px}}@media (max-width:560px){.zZ9aLW_shell{gap:18px;padding:24px 16px 28px}.zZ9aLW_status{min-height:28px;padding:6px 11px 6px 9px;font-size:9px}.zZ9aLW_title{text-wrap:normal;margin-top:12px;font-size:clamp(29px,8.7vw,35px);line-height:1.02}.zZ9aLW_lede{max-width:42ch;margin-top:10px;font-size:13.5px;line-height:1.45}.zZ9aLW_desktopLede{display:none}.zZ9aLW_mobileLede{display:block}.zZ9aLW_showcase{margin-top:0}.zZ9aLW_productCard{border-radius:14px;padding:12px}.zZ9aLW_productTop{grid-template-columns:72px minmax(0,1fr);gap:12px;min-height:96px}.zZ9aLW_imageWell{min-height:96px}.zZ9aLW_identity h2{font-size:22px}.zZ9aLW_variations{gap:5px;margin-top:9px}.zZ9aLW_variation,.zZ9aLW_variationSelected{min-width:50px;min-height:28px;padding-inline:10px;font-size:9px}.zZ9aLW_purchase{min-height:60px;margin-top:10px;padding:9px 12px}.zZ9aLW_price strong{font-size:26px}.zZ9aLW_stepper{grid-template-columns:32px 24px 32px;min-height:44px}.zZ9aLW_actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:10px}.zZ9aLW_actions>*{min-height:46px;padding-inline:10px;font-size:13px}.zZ9aLW_coa{min-width:0}.zZ9aLW_selector{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;margin-top:8px;padding-bottom:4px;display:flex;overflow-x:auto}.zZ9aLW_selector::-webkit-scrollbar{display:none}.zZ9aLW_selector button{scroll-snap-align:start;flex:0 0 116px;grid-template-columns:26px minmax(0,1fr);gap:6px;min-height:50px;padding:6px 8px;font-size:10px}.zZ9aLW_selectorImage{width:26px;height:36px}}@media (prefers-reduced-motion:reduce){.zZ9aLW_productTop,.zZ9aLW_purchase,.zZ9aLW_productCard,.zZ9aLW_add[aria-busy=true] svg{animation:none}.zZ9aLW_actions>*,.zZ9aLW_selector button{transition:none}}
.Suw1kW_spotlight{border:1px solid var(--color-ng-cyan);background:radial-gradient(ellipse at top left, #245a70, transparent 75%), var(--color-ng-navy);color:#fff;width:fit-content;max-width:100%;font-family:var(--font-ng-body), sans-serif;border-radius:16px;align-items:center;gap:18px;padding:14px 24px 14px 20px;display:inline-flex;box-shadow:0 8px 28px #1fb5d626,inset 0 1px #7be7fc1f}.Suw1kW_number{color:#7be7fc;letter-spacing:-.065em;flex-shrink:0;font-size:52px;font-weight:800;line-height:1}.Suw1kW_copy{border-left:1px solid #7be7fc52;flex-direction:column;gap:5px;padding-left:18px;display:flex}.Suw1kW_title{letter-spacing:.12em;text-transform:uppercase;font-size:17px;font-weight:800;line-height:1.2}.Suw1kW_detail{color:#d9edf3;font-size:12px;font-weight:500;line-height:1.4}.Suw1kW_compact{padding:11px 20px 11px 16px}.Suw1kW_compact .Suw1kW_number{font-size:40px}@media (max-width:480px){.Suw1kW_spotlight{gap:14px;padding:12px 18px 12px 16px}.Suw1kW_number{font-size:44px}.Suw1kW_copy{padding-left:14px}.Suw1kW_title{font-size:15px}}
.gAG-Ya_section{background-color:var(--color-ng-ground);flex-direction:column;justify-content:flex-start;min-height:min(760px,100svh);display:flex;position:relative;overflow:hidden}.gAG-Ya_motionGate{display:contents}.gAG-Ya_motionGate[data-motion=paused] .gAG-Ya_eyebrow,.gAG-Ya_motionGate[data-motion=paused] .gAG-Ya_lineInk,.gAG-Ya_motionGate[data-motion=paused] .gAG-Ya_lede,.gAG-Ya_motionGate[data-motion=paused] .gAG-Ya_actions{animation-play-state:paused}.gAG-Ya_atmosphere{z-index:0;pointer-events:none;position:absolute;inset:-10% -6%}.gAG-Ya_wash{position:absolute}.gAG-Ya_washA{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-ng-cyan) 20%, transparent), transparent 86%);width:62%;height:88%;top:-14%;right:-8%}.gAG-Ya_washB{background:radial-gradient(closest-side, var(--color-ng-ground-deep), transparent 88%);opacity:.85;width:54%;height:72%;bottom:-22%;left:-8%}.gAG-Ya_graticule{z-index:1;background-image:linear-gradient(color-mix(in srgb, var(--color-ng-navy) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-ng-navy) 7%, transparent) 1px, transparent 1px);pointer-events:none;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(46% 52% at 71% 52%,#000 34%,#0000 78%);mask-image:radial-gradient(46% 52% at 71% 52%,#000 34%,#0000 78%)}.gAG-Ya_shell{z-index:3;width:min(calc(100% - var(--spacing-ng-shell-frame) - var(--spacing-ng-shell-frame)), var(--container-ng-shell));max-width:var(--container-ng-shell);padding-inline:var(--spacing-ng-shell-inset);padding-block:calc(var(--ng-header-h) + clamp(18px, 2.5vh, 28px)) clamp(32px, 4vh, 50px);grid-template-columns:minmax(0,1.03fr) minmax(0,.89fr);align-items:center;gap:0 clamp(24px,4vw,64px);margin-inline:auto;display:grid;position:relative}.gAG-Ya_copy{grid-area:1/1;max-width:48rem;container-type:inline-size}.gAG-Ya_eyebrow{animation:gAG-Ya_ngp-rise var(--duration-ng-passage) var(--ease-ng-instrument) 50ms both;margin:0}.gAG-Ya_title{max-width:12.5em;margin:clamp(18px,2.3vh,26px) 0 0}.gAG-Ya_line{margin-block-end:-.1em;padding-block-end:.14em;display:block;overflow:hidden}.gAG-Ya_lineInk{animation:gAG-Ya_ngp-line .82s var(--ease-ng-instrument) both;display:block}.gAG-Ya_line:nth-child(2) .gAG-Ya_lineInk{animation-delay:.14s}.gAG-Ya_lineAccent{background:linear-gradient(90deg, var(--color-ng-cyan-deep) 0%, var(--color-ng-cyan) 52%, #72e2f2 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gAG-Ya_lede{animation:gAG-Ya_ngp-rise var(--duration-ng-passage) var(--ease-ng-instrument) .34s both;margin:clamp(20px,2.5vh,28px) 0 0}.gAG-Ya_mobileDetail{display:inline}.gAG-Ya_actions{animation:gAG-Ya_ngp-rise var(--duration-ng-passage) var(--ease-ng-instrument) .44s both;margin-block-start:clamp(24px,3.2vh,38px)}.gAG-Ya_stage{grid-area:1/2;place-self:center;width:112%;container-type:inline-size}@media (max-width:1024px){.gAG-Ya_shell{grid-template-columns:minmax(0,1fr);row-gap:clamp(28px,5vh,56px)}.gAG-Ya_stage{grid-area:auto/1;width:100%}.gAG-Ya_copy{grid-area:auto/1;max-width:none}.gAG-Ya_graticule{-webkit-mask-image:radial-gradient(62% 30% at 50% 78%,#000 30%,#0000 76%);mask-image:radial-gradient(62% 30% at 50% 78%,#000 30%,#0000 76%)}}@media (max-width:720px){.gAG-Ya_section{min-height:auto}.gAG-Ya_shell{row-gap:12px;padding-block-end:36px}.gAG-Ya_title{margin-block-start:9px}.gAG-Ya_lede{margin-block-start:10px}.gAG-Ya_mobileDetail{display:none}.gAG-Ya_actions{flex-flow:row;align-items:center;gap:8px;margin-block-start:16px}.gAG-Ya_primary,.gAG-Ya_secondary{white-space:nowrap;width:auto}.gAG-Ya_primary{flex:1.2;min-width:0}.gAG-Ya_secondary{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.gAG-Ya_eyebrow,.gAG-Ya_lineInk,.gAG-Ya_lede,.gAG-Ya_actions{animation:none!important}.gAG-Ya_primaryBadge,.gAG-Ya_primary:hover .gAG-Ya_primaryBadge{transform:none}}@keyframes gAG-Ya_ngp-line{0%{transform:translateY(102%)}to{transform:translateY(0)}}@keyframes gAG-Ya_ngp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
.LWaDXq_cluster{height:max(288px, min(calc(var(--spacing-ng-stage) / .9), 66vh, 86vw));justify-content:center;align-items:center;display:flex;position:relative}@supports (container-type:inline-size){.LWaDXq_cluster{height:max(288px, min(calc(var(--spacing-ng-stage) / .9), 66vh, 86vw, calc(100cqw * var(--ngp-fit))))}}.LWaDXq_light{aspect-ratio:1;background:radial-gradient(closest-side, var(--color-ng-white), color-mix(in srgb, var(--color-ng-cyan-wash) 78%, transparent) 46%, transparent 76%);pointer-events:none;width:min(118%,720px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LWaDXq_field{position:absolute;inset:0}.LWaDXq_contact{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--color-ng-navy) 26%, transparent), transparent 72%);pointer-events:none;width:min(86%,470px);height:5%;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.LWaDXq_seat{animation:LWaDXq_ngp-seat var(--duration-ng-passage) var(--ease-ng-instrument) .22s both;position:absolute;top:50%;left:50%}.LWaDXq_seat[data-slot=left],.LWaDXq_seat[data-slot=right]{animation-duration:1.05s}.LWaDXq_seat[data-slot=left]{animation-delay:.34s}.LWaDXq_seat[data-slot=right]{animation-delay:.46s}.LWaDXq_drift{position:absolute;inset:0}.LWaDXq_driftCentre{animation:12.8s ease-in-out 1.4s infinite LWaDXq_ngp-drift-centre}.LWaDXq_driftLeft{animation:15.5s ease-in-out 1.6s infinite LWaDXq_ngp-drift-left}.LWaDXq_driftRight{animation:18.3s ease-in-out 1.9s infinite LWaDXq_ngp-drift-right}:is([data-motion=paused] .LWaDXq_seat,[data-motion=paused] .LWaDXq_drift){animation-play-state:paused}.LWaDXq_vial{object-fit:contain}@media (max-width:720px){.LWaDXq_drift{animation:none}}@media (prefers-reduced-motion:reduce){.LWaDXq_seat,.LWaDXq_drift{animation:none!important}}@keyframes LWaDXq_ngp-seat{0%{opacity:0;transform:var(--ngp-from)}to{opacity:1;transform:var(--ngp-rest)}}@keyframes LWaDXq_ngp-drift-centre{0%,to{transform:translateY(-.9%)}50%{transform:translateY(1.1%)}}@keyframes LWaDXq_ngp-drift-left{0%,to{transform:translateY(1%)}50%{transform:translateY(-1.2%)}}@keyframes LWaDXq_ngp-drift-right{0%,to{transform:translateY(-1.1%)}50%{transform:translateY(.9%)}}
.yJgxnG_section{padding-block:var(--spacing-ng-band);background:var(--color-ng-ground-deep);color:var(--color-ng-navy)}.yJgxnG_shell{width:100%}.yJgxnG_intro{justify-content:space-between;align-items:end;gap:clamp(20px,4vw,64px);display:flex}.yJgxnG_intro h2{max-width:13ch;font-family:var(--font-ng-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(34px,3.4vw,52px);font-weight:750;line-height:1.02}.yJgxnG_intro p{max-width:42ch;color:var(--color-ng-ink-soft);font-size:var(--text-ng-body);text-wrap:pretty;margin:0;line-height:1.6}.yJgxnG_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.1vw,16px);margin-top:clamp(26px,3vw,40px);display:grid}.yJgxnG_card{--category-wash:var(--color-ng-cyan-wash);border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-card);background:radial-gradient(circle at 100% 0, var(--category-wash), transparent 52%), var(--color-ng-white);min-width:0;min-height:184px;box-shadow:var(--shadow-ng-lift);color:var(--color-ng-navy);transition:border-color var(--duration-ng-micro) var(--ease-ng-instrument), box-shadow var(--duration-ng-micro) var(--ease-ng-instrument), transform var(--duration-ng-micro) var(--ease-ng-instrument);align-content:space-between;padding:clamp(18px,1.7vw,24px);text-decoration:none;display:grid;position:relative;overflow:hidden}.yJgxnG_card:before{background:var(--color-ng-cyan);content:"";transform-origin:0;height:2px;transition:transform var(--duration-ng-component) var(--ease-ng-instrument);position:absolute;inset:0 0 auto;transform:scaleX(0)}.yJgxnG_iconWell{border:1px solid color-mix(in srgb, var(--color-ng-cyan-deep) 18%, transparent);border-radius:var(--radius-ng-control);background:var(--category-wash);width:46px;height:46px;color:var(--color-ng-cyan-deep);place-items:center;display:grid}.yJgxnG_iconWell svg{backface-visibility:hidden;transform-origin:50%;animation:12s linear infinite paused yJgxnG_category-icon-spin}.yJgxnG_section[data-icons-active=true] .yJgxnG_iconWell svg{animation-play-state:running}.yJgxnG_card:nth-child(2) .yJgxnG_iconWell svg{animation-duration:15s;animation-direction:reverse}.yJgxnG_card:nth-child(3) .yJgxnG_iconWell svg{animation-duration:11s}.yJgxnG_card:nth-child(4) .yJgxnG_iconWell svg{animation-duration:17s;animation-direction:reverse}.yJgxnG_card:nth-child(5) .yJgxnG_iconWell svg{animation-duration:13.5s}.yJgxnG_label{font-family:var(--font-ng-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.025em;text-wrap:balance;margin-top:28px;font-size:clamp(18px,1.4vw,22px);font-weight:750;line-height:1.12}.yJgxnG_action{color:var(--color-ng-ink-soft);letter-spacing:.1em;text-transform:uppercase;justify-self:start;align-items:center;gap:5px;margin-top:14px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.yJgxnG_action svg{transition:transform var(--duration-ng-micro) var(--ease-ng-instrument)}.yJgxnG_capsules{--category-wash:color-mix(in srgb, var(--color-ng-cyan-wash) 72%, var(--color-ng-white))}.yJgxnG_sprays{--category-wash:color-mix(in srgb, var(--color-ng-ground-deep) 72%, var(--color-ng-white))}.yJgxnG_droppers{--category-wash:color-mix(in srgb, var(--color-ng-cyan-wash) 52%, var(--color-ng-white))}.yJgxnG_peptides{--category-wash:color-mix(in srgb, var(--color-ng-cyan) 13%, var(--color-ng-white))}.yJgxnG_wholesale{--category-wash:color-mix(in srgb, var(--color-ng-navy) 8%, var(--color-ng-white))}.yJgxnG_card:focus-visible{outline:2px solid var(--color-ng-cyan-deep);outline-offset:4px}@keyframes yJgxnG_category-icon-spin{to{transform:rotate(1turn)}}@media (hover:hover) and (pointer:fine){.yJgxnG_card:hover{border-color:var(--color-ng-rule-strong);box-shadow:var(--shadow-ng-plate);transform:translateY(-3px)}.yJgxnG_card:hover:before{transform:scaleX(1)}.yJgxnG_card:hover .yJgxnG_action svg{transform:translate(3px)}}@media (max-width:900px){.yJgxnG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.yJgxnG_section{padding-block:var(--spacing-ng-band)}.yJgxnG_intro{display:block}.yJgxnG_intro h2{max-width:none;font-size:clamp(30px,9vw,38px)}.yJgxnG_intro p{max-width:34ch;margin-top:12px;font-size:15px;line-height:1.5}.yJgxnG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}.yJgxnG_card{min-height:126px;padding:14px}.yJgxnG_card:last-child{grid-column:1/-1;grid-template-columns:auto 1fr auto;align-content:center;align-items:center;column-gap:12px;min-height:94px}.yJgxnG_iconWell{border-radius:var(--radius-ng-card);width:40px;height:40px}.yJgxnG_iconWell svg{width:21px;height:21px}.yJgxnG_label{margin-top:18px;font-size:16px}.yJgxnG_action{letter-spacing:.08em;margin-top:8px;font-size:10px}.yJgxnG_card:last-child .yJgxnG_label,.yJgxnG_card:last-child .yJgxnG_action{margin-top:0}}@media (max-width:370px){.yJgxnG_card{min-height:116px;padding:12px}.yJgxnG_label{font-size:15px}.yJgxnG_action{letter-spacing:.05em}}@media (prefers-reduced-motion:reduce){.yJgxnG_iconWell svg{animation:none}.yJgxnG_card,.yJgxnG_card:before,.yJgxnG_action svg{transition:none}.yJgxnG_card:hover,.yJgxnG_card:hover .yJgxnG_action svg{transform:none}}
@layer components{.OSXE5a_section{--diagram-core:clamp(158px, 20vw, 224px);--diagram-node:clamp(84px, 10vw, 112px);--diagram-node-width:clamp(120px, 14vw, 168px)}.OSXE5a_topRule{inset-inline:0;pointer-events:none;background-image:linear-gradient(90deg, transparent, var(--color-ng-cyan), transparent);height:1px;position:absolute;top:0}.OSXE5a_stage{aspect-ratio:1040/800;view-timeline-name:--inside-lot-stage;view-timeline-axis:block;margin-bottom:clamp(96px,8vw,128px)}.OSXE5a_orbitOuter,.OSXE5a_orbitInner{aspect-ratio:1;border:1px dashed color-mix(in srgb, var(--color-ng-cyan) 28%, transparent);border-radius:var(--radius-ng-seal);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OSXE5a_orbitOuter{width:48%}.OSXE5a_orbitInner{opacity:.62;border-style:solid;width:34%}.OSXE5a_core{width:var(--diagram-core);animation:OSXE5a_ngl-core .8s var(--ease-ng-instrument) both;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OSXE5a_coreGlow{aspect-ratio:1;border-radius:var(--radius-ng-seal);pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-ng-cyan) 24%, transparent), transparent 72%);width:190%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OSXE5a_logoPlate{aspect-ratio:1;border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-plate);background:var(--color-ng-white);box-shadow:var(--shadow-ng-stage);place-items:center;padding:12%;display:grid;position:relative}.OSXE5a_logo{width:100%;height:auto;animation:8s ease-in-out infinite OSXE5a_ngl-bob;display:block}.OSXE5a_coreLabel{border-radius:var(--radius-ng-seal);background:var(--color-ng-navy);min-height:32px;color:var(--color-ng-white);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;align-items:center;margin-top:12px;padding:7px 14px;font-size:11px;font-weight:750;line-height:1;display:inline-flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.OSXE5a_node{width:var(--diagram-node-width);animation:OSXE5a_ngl-pop .7s var(--ease-ng-instrument) both;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%,-50%)}.OSXE5a_nodeVisual{width:var(--diagram-node);height:var(--diagram-node);border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-seal);background:radial-gradient(120% 120% at 32% 22%, var(--color-ng-white), var(--color-ng-cyan-wash) 62%, var(--color-ng-ground-deep) 100%);box-shadow:var(--shadow-ng-plate);justify-content:center;align-items:center;display:flex;position:relative}.OSXE5a_nodeIcon{width:clamp(24px,3vw,32px);height:clamp(24px,3vw,32px);color:var(--color-ng-cyan-deep)}.OSXE5a_checkSeal{border:2px solid var(--color-ng-ground);border-radius:var(--radius-ng-seal);background:var(--color-ng-navy);justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.OSXE5a_checkSeal svg{width:12px;height:12px}.OSXE5a_nodeCopy{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:12px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.OSXE5a_nodeTitle{color:var(--color-ng-navy);font-family:var(--font-ng-display);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(13px,.95vw,15px);font-weight:750;line-height:1.2}.OSXE5a_nodeMethod{color:var(--color-ng-ink-soft);text-wrap:balance;font-size:clamp(11px,.8vw,13px);font-weight:550;line-height:1.35}.OSXE5a_line{stroke-dasharray:620;animation:.8s cubic-bezier(.4,0,.2,1) both OSXE5a_ngl-line}.OSXE5a_flow{stroke-dasharray:4 300;animation:1.5s cubic-bezier(.4,0,.5,1) both OSXE5a_ngl-flow}}@keyframes OSXE5a_ngl-core{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes OSXE5a_ngl-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.78)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes OSXE5a_ngl-line{0%{stroke-dashoffset:620px}to{stroke-dashoffset:0}}@keyframes OSXE5a_ngl-flow{0%{stroke-dashoffset:0;opacity:0}12%,82%{opacity:.95}to{stroke-dashoffset:-304px;opacity:0}}@keyframes OSXE5a_ngl-bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}@media (max-width:1079px){.OSXE5a_mobileFrame{box-sizing:border-box;padding-inline:var(--spacing-ng-shell-inset);width:min(calc(100% - var(--spacing-ng-shell-frame) - var(--spacing-ng-shell-frame)), 100%)!important}}@media (max-width:700px){.OSXE5a_section{--diagram-core:clamp(82px, 28vw, 112px);--diagram-node:clamp(50px, 16vw, 64px);--diagram-node-width:clamp(76px, 25vw, 102px);padding-block:var(--spacing-ng-band)}.OSXE5a_stage.OSXE5a_mobileFrame{aspect-ratio:1/1.12;max-width:560px;margin-bottom:clamp(80px,22vw,104px);padding-inline:0;width:100%!important;margin-top:40px!important}.OSXE5a_orbitOuter{width:50%}.OSXE5a_orbitInner{width:34%}.OSXE5a_logoPlate{border-radius:var(--radius-ng-card);padding:11%}.OSXE5a_coreLabel{letter-spacing:.09em;min-height:24px;margin-top:8px;padding:5px 8px;font-size:8px}.OSXE5a_nodeIcon{width:clamp(19px,6vw,24px);height:clamp(19px,6vw,24px)}.OSXE5a_checkSeal{width:19px;height:19px}.OSXE5a_checkSeal svg{width:9px;height:9px}.OSXE5a_nodeCopy{gap:3px;margin-top:8px}.OSXE5a_nodeTitle{font-size:clamp(10.5px,3.3vw,12px);line-height:1.15}.OSXE5a_nodeMethod{overflow-wrap:anywhere;font-size:clamp(8.5px,2.7vw,10px);line-height:1.25}}@media (prefers-reduced-motion:reduce){.OSXE5a_core,.OSXE5a_node{opacity:1!important;animation:none!important;transform:translate(-50%,-50%)!important}.OSXE5a_line{stroke-dashoffset:0!important;animation:none!important}.OSXE5a_flow{opacity:0!important;animation:none!important}.OSXE5a_logo{animation:none!important}}
.UuxDgq_section{padding-block:var(--spacing-ng-band) clamp(24px, 2.75vh, 36px);background:var(--color-ng-ground);color:var(--color-ng-navy);overflow:hidden}.UuxDgq_shell{width:100%}.UuxDgq_heading{justify-content:space-between;align-items:end;gap:28px;display:flex}.UuxDgq_heading h2{max-width:620px;font-family:var(--font-ng-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(38px,3.7vw,58px);font-weight:800;line-height:.98}.UuxDgq_headerLink{min-height:44px;color:var(--color-ng-navy);justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.UuxDgq_headerLink svg{transition:transform var(--duration-ng-micro) var(--ease-ng-instrument)}.UuxDgq_headerLink:hover{color:var(--color-ng-cyan-deep)}.UuxDgq_headerLink:hover svg{transform:translate(4px)}.UuxDgq_toolbar{justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(22px,2.5vw,34px);display:flex}.UuxDgq_tabs{scrollbar-width:none;gap:8px;padding:2px;display:flex;overflow-x:auto}.UuxDgq_tabs::-webkit-scrollbar{display:none}.UuxDgq_track::-webkit-scrollbar{display:none}.UuxDgq_tab,.UuxDgq_tabActive{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-seal);cursor:pointer;min-height:44px;font-family:var(--font-ng-button), var(--font-ng-body), sans-serif;letter-spacing:.09em;text-transform:uppercase;transition:background-color var(--duration-ng-micro) ease, border-color var(--duration-ng-micro) ease, color var(--duration-ng-micro) ease;flex:none;padding-inline:18px;font-size:10px;font-weight:800}.UuxDgq_tab{color:var(--color-ng-ink-soft);background:0 0}.UuxDgq_tabActive{border-color:var(--color-ng-navy);background:var(--color-ng-navy);color:var(--color-ng-white)}.UuxDgq_tab:hover{border-color:var(--color-ng-cyan-deep);background:var(--color-ng-cyan-wash);color:var(--color-ng-navy)}.UuxDgq_carouselControls{flex:none;align-items:center;gap:8px;display:flex}.UuxDgq_position{min-width:72px;color:var(--color-ng-ink-soft);letter-spacing:.08em;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.UuxDgq_position i{background:var(--color-ng-rule-strong);width:18px;height:1px}.UuxDgq_control{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-seal);background:var(--color-ng-white);width:44px;height:44px;color:var(--color-ng-navy);cursor:pointer;transition:background-color var(--duration-ng-micro) ease, border-color var(--duration-ng-micro) ease, color var(--duration-ng-micro) ease, transform var(--duration-ng-micro) ease;flex:none;place-items:center;display:grid}.UuxDgq_control:hover:not(:disabled){border-color:var(--color-ng-navy);background:var(--color-ng-navy);color:var(--color-ng-white);transform:translateY(-1px)}.UuxDgq_control:disabled{cursor:default;opacity:.36}.UuxDgq_viewport{margin-top:clamp(22px,2.5vw,34px)}.UuxDgq_track{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none;gap:18px;padding:2px 2px 16px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.UuxDgq_card{border:1px solid var(--color-ng-rule);background:var(--color-ng-white);scroll-snap-align:start;min-width:0;transition:border-color .22s var(--ease-ng-instrument), box-shadow .32s var(--ease-ng-instrument), transform .32s var(--ease-ng-instrument);border-radius:16px;flex:0 0 calc(25% - 13.5px);overflow:hidden}.UuxDgq_card:hover,.UuxDgq_card:focus-within{border-color:color-mix(in srgb, var(--color-ng-cyan) 56%, var(--color-ng-rule));box-shadow:0 24px 42px -34px color-mix(in srgb, var(--color-ng-navy) 58%, transparent);transform:translateY(-3px)}.UuxDgq_imageLink{aspect-ratio:1/1.04;background:var(--color-ng-ground-deep);display:block;position:relative;overflow:hidden}.UuxDgq_image{object-fit:cover;object-position:center;transition:transform .52s var(--ease-ng-instrument)}.UuxDgq_card[data-image-kind=cutout] .UuxDgq_image{object-fit:contain;filter:drop-shadow(0 16px 16px #0e1a2438);padding:20px}.UuxDgq_card:hover .UuxDgq_image,.UuxDgq_card:focus-within .UuxDgq_image{transform:scale(1.025)}.UuxDgq_saleBadge{z-index:2;border-radius:var(--radius-ng-seal);background:var(--color-ng-navy);min-height:27px;color:var(--color-ng-white);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding-inline:10px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;top:12px;left:12px}.UuxDgq_details{padding:18px}.UuxDgq_details h3{font-family:var(--font-ng-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(19px,1.35vw,23px);font-weight:800;line-height:1.1}.UuxDgq_details h3 a{color:inherit;text-decoration:none}.UuxDgq_dose{border-radius:var(--radius-ng-seal);background:var(--color-ng-cyan-wash);min-height:32px;color:var(--color-ng-navy);letter-spacing:.04em;align-items:center;margin:13px 0 0;padding-inline:13px;font-size:11px;font-weight:800;display:inline-flex}.UuxDgq_meta{border-top:1px solid var(--color-ng-rule);gap:15px;margin-top:19px;padding-top:17px;display:grid}.UuxDgq_price{align-items:baseline;gap:8px;min-height:28px;display:flex}.UuxDgq_price del{color:var(--color-ng-ink-soft);font-size:11px}.UuxDgq_price strong{color:var(--color-ng-navy);font-family:var(--font-ng-display), sans-serif;letter-spacing:-.03em;font-size:23px;font-weight:800;line-height:1}.UuxDgq_cartButton{border:1px solid var(--color-ng-navy);border-radius:var(--radius-ng-seal);background:var(--color-ng-navy);width:100%;min-height:46px;color:var(--color-ng-white);cursor:pointer;font-family:var(--font-ng-button), var(--font-ng-body), sans-serif;transition:background-color var(--duration-ng-micro) ease, border-color var(--duration-ng-micro) ease, color var(--duration-ng-micro) ease, transform var(--duration-ng-micro) ease;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:750;display:inline-flex}.UuxDgq_cartButton svg{width:17px;height:17px}.UuxDgq_cartButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-ng-navy) 82%, var(--color-ng-cyan));background:color-mix(in srgb, var(--color-ng-navy) 88%, var(--color-ng-cyan));color:var(--color-ng-white);transform:translateY(-1px)}.UuxDgq_cartButton:disabled{cursor:not-allowed;opacity:.48}.UuxDgq_cartSpinner{animation:.8s linear infinite UuxDgq_cart-spin}.UuxDgq_mobileFooter{display:none}.UuxDgq_tab:focus-visible,.UuxDgq_tabActive:focus-visible,.UuxDgq_track:focus-visible,.UuxDgq_imageLink:focus-visible,.UuxDgq_details h3 a:focus-visible,.UuxDgq_cartButton:focus-visible,.UuxDgq_control:focus-visible,.UuxDgq_headerLink:focus-visible{outline:2px solid var(--color-ng-cyan-deep);outline-offset:3px}@media (max-width:1200px){.UuxDgq_card{flex-basis:calc(33.3333% - 12px)}}@media (max-width:900px){.UuxDgq_card{flex-basis:calc(50% - 9px)}}@media (max-width:700px){.UuxDgq_section{padding-block:var(--spacing-ng-band)}.UuxDgq_heading{align-items:start}.UuxDgq_heading h2{max-width:9ch;font-size:clamp(36px,11vw,46px)}.UuxDgq_heading>.UuxDgq_headerLink{display:none}.UuxDgq_toolbar{gap:16px;margin-top:20px;display:grid}.UuxDgq_tabs{width:calc(100% + var(--spacing-ng-gutter));margin-right:calc(var(--spacing-ng-gutter) * -1);padding-right:var(--spacing-ng-gutter)}.UuxDgq_tab,.UuxDgq_tabActive{min-height:42px;padding-inline:15px;font-size:9px}.UuxDgq_carouselControls{display:none}.UuxDgq_viewport{margin-top:18px}.UuxDgq_track{gap:12px;padding-bottom:12px}.UuxDgq_card{flex-basis:calc(50% - 6px)}.UuxDgq_imageLink{aspect-ratio:1/1.04}.UuxDgq_details{padding:12px}.UuxDgq_details h3{font-size:clamp(15px,4.4vw,18px)}.UuxDgq_dose{min-height:28px;margin-top:10px;padding-inline:10px;font-size:9px}.UuxDgq_meta{gap:10px;margin-top:14px;padding-top:13px}.UuxDgq_price strong{font-size:clamp(16px,4.6vw,19px)}.UuxDgq_cartButton{min-height:42px}.UuxDgq_cartButton span{display:none}.UuxDgq_mobileFooter{justify-content:center;margin-top:12px;display:flex}}@media (prefers-reduced-motion:reduce){.UuxDgq_track{scroll-behavior:auto}.UuxDgq_tab,.UuxDgq_tabActive,.UuxDgq_card,.UuxDgq_image,.UuxDgq_cartButton,.UuxDgq_control,.UuxDgq_headerLink svg{transition:none}.UuxDgq_cartSpinner{animation:none}.UuxDgq_card:hover,.UuxDgq_card:focus-within,.UuxDgq_card:hover .UuxDgq_image,.UuxDgq_card:focus-within .UuxDgq_image,.UuxDgq_cartButton:hover:not(:disabled),.UuxDgq_control:hover:not(:disabled),.UuxDgq_headerLink:hover svg{transform:none}}@keyframes UuxDgq_cart-spin{to{transform:rotate(360deg)}}
._0EBHxG_section{padding-block:var(--spacing-ng-band);background:linear-gradient(#fffffff0,#f5fbfdfa);position:relative;overflow:hidden}._0EBHxG_atmosphere,._0EBHxG_wash{pointer-events:none;position:absolute;inset:0}._0EBHxG_wash{border-radius:var(--radius-ng-seal);filter:blur(44px);background:radial-gradient(circle,#4fd5ef3b,#0000 68%);width:min(820px,70vw);height:min(820px,85vw);inset:auto -10% -34% auto}._0EBHxG_shell{z-index:1;width:min(calc(100% - var(--spacing-ng-shell-frame) - var(--spacing-ng-shell-frame)), var(--container-ng-shell));max-width:var(--container-ng-shell);padding-inline:var(--spacing-ng-shell-inset);grid-template-columns:minmax(0,1fr) minmax(330px,410px);align-items:center;gap:clamp(56px,8vw,126px);margin-inline:auto;display:grid;position:relative}._0EBHxG_copy{max-width:720px}._0EBHxG_title{max-width:11ch;color:var(--color-ng-navy);font-family:var(--font-ng-display);font-size:clamp(46px,5.1vw,70px);font-weight:var(--text-ng-display--font-weight);letter-spacing:-.055em;margin:0;line-height:.98}._0EBHxG_lede{max-width:54ch;color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);font-size:var(--text-ng-body);margin:22px 0 0;line-height:1.7}._0EBHxG_form{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-plate);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;max-width:670px;margin-block-start:clamp(30px,4vw,48px);padding:clamp(20px,3vw,30px);box-shadow:0 24px 60px #0523391a}._0EBHxG_formHead{align-items:center;gap:13px;display:flex}._0EBHxG_formIcon{border-radius:var(--radius-ng-focus);background:linear-gradient(145deg, var(--color-ng-cyan), var(--color-ng-cyan-deep));width:42px;height:42px;color:var(--color-ng-white);flex:none;place-items:center;display:grid;box-shadow:0 10px 24px #1fb5d640}._0EBHxG_formHead p{color:var(--color-ng-navy);font-family:var(--font-ng-display);margin:0;font-size:17px;font-weight:750}._0EBHxG_formHead span:not(._0EBHxG_formIcon){color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);margin-block-start:2px;font-size:12px;display:block}._0EBHxG_fields{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;margin-block-start:22px;display:grid}._0EBHxG_field>span:first-child{color:var(--color-ng-navy-mid);font-family:var(--font-ng-body);letter-spacing:.1em;text-transform:uppercase;margin-block-end:8px;font-size:11px;font-weight:750;display:block}._0EBHxG_inputWrap{display:block;position:relative}._0EBHxG_inputWrap>svg{color:var(--color-ng-cyan-deep);pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}._0EBHxG_inputWrap input{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-control);background:var(--color-ng-ground);width:100%;height:52px;color:var(--color-ng-navy);font:650 14px/1 var(--font-ng-body);transition:border-color var(--duration-ng-micro) ease, box-shadow var(--duration-ng-micro) ease, background-color var(--duration-ng-micro) ease;outline:0;padding:0 14px 0 43px}._0EBHxG_inputWrap input::placeholder{color:var(--color-ng-ink-soft);opacity:.72}._0EBHxG_inputWrap input:focus-visible{border-color:var(--color-ng-cyan);background:var(--color-ng-white);box-shadow:0 0 0 4px #1fb5d624}._0EBHxG_submit{border-radius:var(--radius-ng-control);background:var(--color-ng-navy);width:100%;min-height:54px;color:var(--color-ng-white);cursor:pointer;font-family:var(--font-ng-button);transition:transform var(--duration-ng-micro) ease, box-shadow var(--duration-ng-micro) ease;border:0;justify-content:center;align-items:center;gap:10px;margin-block-start:15px;padding:0 22px;font-size:14px;font-weight:800;display:flex;box-shadow:0 14px 30px #1d334733}._0EBHxG_submit:hover:not(:disabled){background:color-mix(in srgb, var(--color-ng-navy) 88%, var(--color-ng-cyan));color:var(--color-ng-white);transform:translateY(-2px);box-shadow:0 18px 38px #1d33473d}._0EBHxG_submit:focus-visible{outline-offset:3px;outline:3px solid #1fb5d647}._0EBHxG_submit:disabled{cursor:wait;opacity:.72}._0EBHxG_privacy{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);align-items:flex-start;gap:7px;margin:14px 0 0;font-size:11px;line-height:1.5;display:flex}._0EBHxG_privacy svg{color:var(--color-ng-cyan-deep);flex:none;margin-block-start:1px}._0EBHxG_deviceWrap{justify-content:center;display:flex;position:relative}._0EBHxG_deviceGlow{border-radius:var(--radius-ng-seal);filter:blur(48px);background:radial-gradient(circle,#46d2ed61,#0000 66%);width:460px;height:460px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}._0EBHxG_device{border-radius:var(--radius-ng-plate);background:var(--color-ng-navy-deep);border:1px solid #ffffff1f;width:min(370px,100%);padding:11px;position:relative;box-shadow:0 42px 85px #0523393b,inset 0 0 0 1px #ffffff12}._0EBHxG_deviceNotch{z-index:3;border-radius:var(--radius-ng-seal);background:var(--color-ng-navy-deep);width:104px;height:23px;position:absolute;top:19px;left:50%;transform:translate(-50%)}._0EBHxG_screen{border-radius:var(--radius-ng-card);background:var(--color-ng-ground);flex-direction:column;min-height:622px;display:flex;overflow:hidden}._0EBHxG_screenHead{border-block-end:1px solid var(--color-ng-rule);justify-content:space-between;align-items:center;padding:52px 20px 14px;display:flex}._0EBHxG_screenBrand{color:var(--color-ng-navy);font-family:var(--font-ng-display);font-size:14px;font-weight:800}._0EBHxG_liveBadge{border-radius:var(--radius-ng-control);background:var(--color-ng-cyan-wash);color:var(--color-ng-cyan-deep);font-family:var(--font-ng-body);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;padding:6px 10px;font-size:9px;font-weight:800;display:inline-flex}._0EBHxG_liveBadge>span{border-radius:var(--radius-ng-seal);background:var(--color-ng-cyan);width:6px;height:6px;box-shadow:0 0 0 4px #1fb5d621}._0EBHxG_screenBody{outline:0;flex:1;min-height:0;padding:20px;display:flex}._0EBHxG_screenBody:focus-visible{box-shadow:inset 0 0 0 3px #1fb5d63d}._0EBHxG_phoneState,._0EBHxG_orderResult{width:100%;animation:.36s both _0EBHxG_result-in}._0EBHxG_phoneState{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-card);background:radial-gradient(circle at 50% 5%, var(--color-ng-cyan-wash), transparent 44%), var(--color-ng-white);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:28px 22px;display:flex}._0EBHxG_stateIcon{border-radius:var(--radius-ng-seal);background:linear-gradient(145deg, var(--color-ng-cyan), var(--color-ng-cyan-deep));width:54px;height:54px;color:var(--color-ng-white);place-items:center;display:grid;box-shadow:0 14px 28px #1fb5d63d}._0EBHxG_stateIconError{background:var(--color-ng-navy);box-shadow:0 14px 28px #0523392e}._0EBHxG_stateEyebrow,._0EBHxG_routeLabel{color:var(--color-ng-cyan-deep);font-family:var(--font-ng-body);letter-spacing:.15em;text-transform:uppercase;margin:19px 0 0;font-size:9px;font-weight:800}._0EBHxG_stateTitle{color:var(--color-ng-navy);font-family:var(--font-ng-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:8px 0 0;font-size:22px;font-weight:800;line-height:1.12}._0EBHxG_stateCopy{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);margin:12px 0 0;font-size:12px;line-height:1.6}._0EBHxG_readyList{width:100%;margin:24px 0 0;padding:0;list-style:none}._0EBHxG_readyList li{border-block-start:1px solid var(--color-ng-rule);color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);text-align:left;align-items:center;gap:10px;padding:12px 0;font-size:11px;font-weight:650;display:flex}._0EBHxG_readyList li>span{border:1px solid var(--color-ng-rule-strong);border-radius:var(--radius-ng-seal);width:23px;height:23px;color:var(--color-ng-ink-soft);flex:none;place-items:center;font-size:9px;display:grid}._0EBHxG_readyList ._0EBHxG_readyItemDone{color:var(--color-ng-navy)}._0EBHxG_readyList ._0EBHxG_readyItemDone>span{border-color:var(--color-ng-cyan);background:var(--color-ng-cyan-wash);color:var(--color-ng-cyan-deep)}._0EBHxG_responseCode{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:.12em;text-transform:uppercase;margin-block-start:22px;font-size:9px;font-weight:750}._0EBHxG_loadingLines{gap:8px;width:100%;margin-block-start:28px;display:grid}._0EBHxG_loadingLines span{border-radius:var(--radius-ng-control);background:linear-gradient(90deg, var(--color-ng-ground-deep), var(--color-ng-cyan-wash), var(--color-ng-ground-deep));background-size:200% 100%;height:8px;animation:1.4s linear infinite _0EBHxG_shimmer}._0EBHxG_loadingLines span:nth-child(2){width:78%}._0EBHxG_loadingLines span:nth-child(3){width:58%}._0EBHxG_orderResult{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-card);background:var(--color-ng-white);padding:18px}._0EBHxG_orderHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._0EBHxG_orderHead ._0EBHxG_stateEyebrow,._0EBHxG_routeLabel{margin-block-start:0}._0EBHxG_orderReference{color:var(--color-ng-navy);font-family:var(--font-ng-display);letter-spacing:-.03em;margin:5px 0 0;font-size:23px;font-weight:850}._0EBHxG_statusPill{border-radius:var(--radius-ng-control);background:var(--color-ng-cyan-wash);max-width:46%;color:var(--color-ng-cyan-deep);font-family:var(--font-ng-body);letter-spacing:.08em;overflow-wrap:anywhere;text-align:center;text-transform:uppercase;border:1px solid #1fb5d642;padding:7px 9px;font-size:8px;font-weight:850;line-height:1.25}._0EBHxG_statusPill[data-mode=halted],._0EBHxG_statusPill[data-mode=held]{border-color:var(--color-ng-rule-strong);background:var(--color-ng-ground-deep);color:var(--color-ng-navy)}._0EBHxG_routeCard{border-radius:var(--radius-ng-focus);background:var(--color-ng-ground);margin-block-start:18px;padding:15px}._0EBHxG_route{grid-template-columns:repeat(3,minmax(0,1fr));margin:13px 0 0;padding:0;list-style:none;display:grid}._0EBHxG_route li{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);text-align:center;flex-direction:column;align-items:center;gap:7px;font-size:8px;font-weight:700;display:flex;position:relative}._0EBHxG_route li:not(:last-child):after{background:var(--color-ng-rule-strong);content:"";width:calc(100% - 22px);height:1px;position:absolute;top:9px;left:calc(50% + 11px)}._0EBHxG_route li._0EBHxG_stationOn:not(:last-child):after{background:var(--color-ng-cyan)}._0EBHxG_stationMark{z-index:1;border:1px solid var(--color-ng-rule-strong);border-radius:var(--radius-ng-seal);background:var(--color-ng-white);place-items:center;width:20px;height:20px;display:grid;position:relative}._0EBHxG_stationOn{color:var(--color-ng-navy)!important}._0EBHxG_stationOn ._0EBHxG_stationMark{border-color:var(--color-ng-cyan);background:var(--color-ng-cyan);color:var(--color-ng-navy-deep)}._0EBHxG_orderFacts{border-block:1px solid var(--color-ng-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 0;display:grid}._0EBHxG_orderFacts>div{min-width:0;padding:12px 0}._0EBHxG_orderFacts>div+div{border-inline-start:1px solid var(--color-ng-rule);padding-inline-start:13px}._0EBHxG_orderFacts dt{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:750}._0EBHxG_orderFacts dd{color:var(--color-ng-navy);font-family:var(--font-ng-display);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;font-weight:800}._0EBHxG_manifest{margin-block-start:16px}._0EBHxG_manifest ul{margin:9px 0 0;padding:0;list-style:none}._0EBHxG_manifest li{border-block-start:1px solid var(--color-ng-rule);color:var(--color-ng-navy);font-family:var(--font-ng-body);justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;font-size:10px;display:flex}._0EBHxG_manifest li>span{overflow-wrap:anywhere}._0EBHxG_manifest strong{color:var(--color-ng-cyan-deep);flex:none;font-size:10px}._0EBHxG_emptyManifest,._0EBHxG_moreItems{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);margin:9px 0 0;font-size:10px}._0EBHxG_screenFooter{border-block-start:1px solid var(--color-ng-rule);background:var(--color-ng-white);min-height:48px;color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}._0EBHxG_spinner{animation:.9s linear infinite _0EBHxG_spin}@media (max-width:1000px){._0EBHxG_shell{grid-template-columns:minmax(0,1fr)}._0EBHxG_copy{max-width:760px;margin-inline:auto}._0EBHxG_deviceWrap{width:100%}}@media (max-width:640px){._0EBHxG_section{padding-block:var(--spacing-ng-band)}._0EBHxG_shell{gap:48px}._0EBHxG_title{max-width:12ch;font-size:clamp(42px,13vw,56px)}._0EBHxG_lede{font-size:16px}._0EBHxG_form{border-radius:var(--radius-ng-card);padding:19px}._0EBHxG_fields{grid-template-columns:minmax(0,1fr)}._0EBHxG_inputWrap input,._0EBHxG_submit{min-height:52px}._0EBHxG_deviceGlow{width:min(440px,116vw);height:min(440px,116vw)}._0EBHxG_device{width:min(370px,100%);padding:8px}._0EBHxG_screen{min-height:590px}}@media (max-width:380px){._0EBHxG_screenBody{padding:15px}._0EBHxG_phoneState,._0EBHxG_orderResult{padding:16px}._0EBHxG_orderHead{flex-direction:column;align-items:stretch}._0EBHxG_statusPill{align-self:flex-start;max-width:100%}}@media (prefers-reduced-motion:reduce){._0EBHxG_phoneState,._0EBHxG_orderResult,._0EBHxG_loadingLines span,._0EBHxG_spinner{animation:none!important}._0EBHxG_submit{transition:none}}@keyframes _0EBHxG_result-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _0EBHxG_shimmer{to{background-position:-200% 0}}@keyframes _0EBHxG_spin{to{transform:rotate(360deg)}}
.bS0fwG_section{padding:clamp(10px, 1.5vw, 22px) var(--spacing-ng-shell-frame) clamp(40px, 6vw, 88px);background:var(--color-ng-ground);color:var(--color-ng-navy)}.bS0fwG_frame{isolation:isolate;width:min(100%, var(--container-ng-shell));aspect-ratio:2752/1536;border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-plate);background:var(--color-ng-ground-deep);margin-inline:auto;position:relative;overflow:hidden}.bS0fwG_picture{display:block;position:absolute;inset:0}.bS0fwG_art{object-fit:cover;width:100%;height:100%;display:block}.bS0fwG_content{z-index:1;width:min(40%,500px);position:absolute;top:50%;left:clamp(34px,6.2vw,96px);transform:translateY(-50%)}.bS0fwG_content h2{color:var(--color-ng-navy);font-family:var(--font-ng-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(40px,4.4vw,66px);font-weight:750;line-height:.98}.bS0fwG_desktopTitle,.bS0fwG_desktopTitle>span{display:block}.bS0fwG_mobileTitle{display:none}.bS0fwG_productTitle{width:fit-content;color:var(--color-ng-cyan-deep);-webkit-text-decoration-color:color-mix(in srgb, var(--color-ng-cyan) 34%, transparent);text-decoration-color:color-mix(in srgb, var(--color-ng-cyan) 34%, transparent);text-underline-offset:10px;margin-top:8px;text-decoration-line:underline;text-decoration-thickness:3px}.bS0fwG_description{max-width:43ch;color:var(--color-ng-ink-soft);text-wrap:pretty;margin:24px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.65}.bS0fwG_availability{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-seal);background:var(--color-ng-white);width:fit-content;box-shadow:0 14px 34px -24px color-mix(in srgb, var(--color-ng-navy-deep) 46%, transparent);align-items:center;gap:10px;margin-top:20px;padding:8px 10px 8px 8px;display:flex}.bS0fwG_stockDot,.bS0fwG_stockDotOff{border-radius:var(--radius-ng-seal);place-items:center;width:30px;height:30px;display:grid}.bS0fwG_stockDot{border:1px solid color-mix(in srgb, var(--color-ng-cyan) 45%, transparent);background:var(--color-ng-cyan-wash)}.bS0fwG_stockDot:before{aspect-ratio:1;border-radius:inherit;content:"";background:var(--color-ng-cyan);width:12px}.bS0fwG_stockDotOff{border:5px solid var(--color-ng-cyan-wash);background:var(--color-ng-rule-strong)}.bS0fwG_availability strong{white-space:nowrap;font-size:15px}.bS0fwG_statusNote{color:var(--color-ng-ink-soft);white-space:nowrap;font-size:14px}.bS0fwG_limitBadge{border:1px solid color-mix(in srgb, var(--color-ng-cyan-deep) 42%, transparent);border-radius:var(--radius-ng-seal);background:var(--color-ng-cyan-wash);color:var(--color-ng-cyan-deep);letter-spacing:.12em;text-transform:uppercase;margin-left:4px;padding:8px 14px;font-size:11px;font-weight:800;line-height:1}.bS0fwG_actions{align-items:center;gap:18px;margin-top:28px;display:flex}.bS0fwG_primary{min-height:52px;color:var(--color-ng-white);font-family:var(--font-ng-button), ui-sans-serif, system-ui, sans-serif;white-space:nowrap;transition:background-color var(--duration-ng-micro) var(--ease-ng-instrument), border-color var(--duration-ng-micro) var(--ease-ng-instrument), color var(--duration-ng-micro) var(--ease-ng-instrument), transform var(--duration-ng-micro) var(--ease-ng-instrument);border:1px solid var(--color-ng-navy);border-radius:var(--radius-ng-control);background:var(--color-ng-navy);justify-content:center;align-items:center;gap:9px;padding-inline:22px;font-size:12px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.bS0fwG_primary:hover{border-color:color-mix(in srgb, var(--color-ng-navy) 82%, var(--color-ng-cyan));background:color-mix(in srgb, var(--color-ng-navy) 88%, var(--color-ng-cyan));transform:translateY(-1px)}.bS0fwG_primary:focus-visible{outline:2px solid var(--color-ng-cyan-deep);outline-offset:4px}@media (max-width:940px) and (min-width:701px){.bS0fwG_content{width:44%;left:42px}.bS0fwG_content h2{font-size:clamp(36px,5vw,48px)}.bS0fwG_description{margin-top:18px;font-size:14px;line-height:1.5}.bS0fwG_actions{margin-top:20px}.bS0fwG_primary{padding-inline:17px}}@media (max-width:700px){.bS0fwG_section{padding:16px 12px 32px}.bS0fwG_frame{aspect-ratio:3072/4794;border-radius:var(--radius-ng-card)}.bS0fwG_content{width:auto;top:clamp(24px,7vw,32px);left:20px;right:20px;transform:none}.bS0fwG_content h2{max-width:13ch;margin-top:0;font-size:clamp(29px,8.4vw,34px);line-height:.96}.bS0fwG_desktopTitle{display:none}.bS0fwG_mobileTitle{display:block}.bS0fwG_description{display:none}.bS0fwG_availability{gap:7px;margin-top:16px;padding:6px 8px 6px 6px}.bS0fwG_stockDot,.bS0fwG_stockDotOff{width:26px;height:26px}.bS0fwG_stockDot:before{width:10px}.bS0fwG_availability strong{font-size:12px}.bS0fwG_statusNote{display:none}.bS0fwG_limitBadge{margin-left:0;padding:7px 9px;font-size:9px}.bS0fwG_actions{justify-items:start;gap:12px;margin-top:18px;display:grid}.bS0fwG_primary{min-height:46px;padding-inline:18px;font-size:11px}}@media (prefers-reduced-motion:reduce){.bS0fwG_primary{transition:none}.bS0fwG_primary:hover{transform:none}}
._5thLG_hero{--coa-cyan:var(--color-ng-cyan-lift);--coa-text:var(--color-ng-white);--coa-muted:var(--color-ng-ground-dim);isolation:isolate;background-color:var(--color-ng-navy-deep);background-image:var(--ng-coa-hero-ground);background-position:center calc(0px - var(--ng-header-h));background-repeat:no-repeat;background-size:100% var(--ng-coa-stage-height);color:var(--coa-text);padding:104px 5vw 116px;position:relative;overflow:hidden}._5thLG_bottomLine{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-ng-cyan-lift) 44%, transparent), transparent);height:1px;position:absolute;bottom:0;left:0;right:0}._5thLG_shell{z-index:1;grid-template-columns:minmax(0,1.06fr) minmax(0,.82fr);align-items:center;gap:72px;width:100%;max-width:1240px;margin:0 auto;display:grid;position:relative}._5thLG_copy{flex-direction:column;align-items:flex-start;gap:22px;min-width:0;display:flex}._5thLG_badge{border:1px solid color-mix(in srgb, var(--color-ng-cyan-lift) 32%, transparent);background:color-mix(in srgb, var(--color-ng-cyan-lift) 8%, transparent);color:var(--color-ng-ice);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;padding:7px 15px 7px 11px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}._5thLG_badge>span{background:var(--coa-cyan);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb, var(--color-ng-cyan-lift) 90%, transparent);border-radius:999px;flex:none}._5thLG_title{max-width:620px;color:var(--coa-text);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,4.2vw,62px);font-weight:700;line-height:1.02}._5thLG_title span{color:inherit;text-shadow:0 0 22px color-mix(in srgb, var(--color-ng-cyan-lift) 15%, transparent)}._5thLG_description{max-width:520px;color:var(--coa-muted);margin:0;font-size:17px;line-height:1.62}._5thLG_previewWrap{justify-content:center;min-width:0;animation:7s ease-in-out infinite _5thLG_cardBob;display:flex}._5thLG_certificateCard{border:1px solid color-mix(in srgb, var(--color-ng-cyan-lift) 32%, transparent);background:linear-gradient(168deg, color-mix(in srgb, var(--color-ng-white) 97%, transparent), color-mix(in srgb, var(--color-ng-cyan-wash) 94%, transparent));width:100%;color:var(--color-ng-navy);box-shadow:0 30px 70px #0000003d, 0 0 70px color-mix(in srgb, var(--color-ng-cyan-lift) 8%, transparent);border-radius:24px;padding:26px 26px 22px;position:relative;overflow:hidden}._5thLG_certificateCard:before{content:"";pointer-events:none;background:linear-gradient(116deg,#0000 26%,#ffffff61 43%,#0000 59%);animation:8s ease-in-out 1.7s infinite _5thLG_cardSheen;position:absolute;inset:0;transform:translate(-110%)}._5thLG_animatedContent{z-index:2;position:relative}._5thLG_cardHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._5thLG_cardHeader>div{min-width:0}._5thLG_cardHeader p{color:var(--color-ng-cyan-deep);letter-spacing:.16em;text-transform:uppercase;margin:0 0 5px;font-size:10.5px;font-weight:800;line-height:1}._5thLG_cardHeader h2{color:var(--color-ng-navy);letter-spacing:-.025em;margin:0;font-size:19px;font-weight:800;line-height:1.18}._5thLG_cardHeader>div>span{color:var(--color-ng-ink-soft);margin-top:4px;font-size:12.5px;line-height:1.35;display:block}._5thLG_passPill,._5thLG_pendingPill{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 13px;font-size:11.5px;font-weight:800;line-height:1;display:inline-flex}._5thLG_passPill{border:1px solid color-mix(in srgb, var(--color-ng-navy-mid) 22%, transparent);background:var(--color-ng-navy);color:var(--color-ng-ice)}._5thLG_pendingPill{border:1px solid color-mix(in srgb, var(--color-ng-navy-mid) 18%, transparent);background:color-mix(in srgb, var(--color-ng-navy) 9%, transparent);color:var(--color-ng-ink-soft)}._5thLG_purityWell{border:1px solid color-mix(in srgb, var(--color-ng-cyan-deep) 8%, transparent);background:#fffffff0;border-radius:16px;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);align-items:end;gap:14px;margin-top:20px;padding:16px 16px 12px;display:grid}._5thLG_purityWell>div{flex-direction:column;gap:4px;min-width:0;display:flex}._5thLG_purityWell strong{color:var(--color-ng-navy);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:32px;font-weight:800;line-height:1}._5thLG_purityWell span{color:var(--color-ng-ink-soft);letter-spacing:.07em;text-transform:uppercase;font-size:11.5px;font-weight:700}._5thLG_purityWell svg{width:100%;height:62px;display:block;overflow:visible}._5thLG_chartBaseline{fill:none;stroke:#118ead2e;stroke-width:1px}._5thLG_chartLine{fill:none;stroke:var(--color-ng-cyan-deep);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:420;stroke-dashoffset:420px;animation:.9s ease-out .1s forwards _5thLG_drawTrace}._5thLG_resultRows{margin:14px 0 0}._5thLG_resultRows>div{opacity:0;border-bottom:1px solid #1158771a;justify-content:space-between;align-items:center;gap:18px;padding:11px 2px;font-size:13px;line-height:1.25;animation:.36s ease-out forwards _5thLG_rowReveal;display:flex;transform:translateY(5px)}._5thLG_resultRows dt{color:var(--color-ng-ink-soft)}._5thLG_resultRows dd{max-width:58%;color:var(--color-ng-navy);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:750}._5thLG_cardFooter{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}._5thLG_cardFooter>span{color:var(--color-ng-ink-soft);overflow-wrap:anywhere;font-size:11.5px;line-height:1.3}._5thLG_cardFooter a{background:var(--color-ng-navy);min-height:44px;color:var(--color-ng-white);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:9px;padding:11px 18px;font-size:12px;font-weight:800;line-height:1;text-decoration:none;transition:transform .18s,background-color .18s;display:inline-flex}._5thLG_cardFooter a:hover{background:var(--color-ng-navy-mid);transform:translateY(-1px)}._5thLG_scan{z-index:1;filter:blur(2px);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff42,#0000);width:34%;height:150%;animation:6s ease-in-out 1s infinite _5thLG_scanAcross;position:absolute;top:-22%;left:-20%;transform:skew(-14deg)}._5thLG_progress{z-index:3;background:var(--coa-cyan);transform-origin:0;border-radius:999px;height:2px;position:absolute;bottom:0;left:24px;right:24px;transform:scaleX(0)}._5thLG_progressRunning{animation:5s linear forwards _5thLG_progressCycle}@keyframes _5thLG_cardBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes _5thLG_cardSheen{0%,24%{transform:translate(-110%)}48%,to{transform:translate(120%)}}@keyframes _5thLG_drawTrace{to{stroke-dashoffset:0}}@keyframes _5thLG_rowReveal{to{opacity:1;transform:translateY(0)}}@keyframes _5thLG_scanAcross{0%,18%{opacity:0;left:-32%}31%{opacity:1}60%,to{opacity:0;left:118%}}@keyframes _5thLG_progressCycle{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1079px){._5thLG_hero{padding:72px 6vw 84px}._5thLG_shell{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);gap:36px}._5thLG_copy{max-width:720px}._5thLG_previewWrap{width:100%}}@media (max-width:820px){._5thLG_shell{grid-template-columns:minmax(0,1fr);gap:44px}._5thLG_previewWrap{width:min(100%,640px)}}@media (max-width:700px){._5thLG_hero{padding:24px 16px 30px}._5thLG_shell{gap:18px}._5thLG_copy{gap:10px}._5thLG_badge{letter-spacing:.1em;padding:6px 10px 6px 8px;font-size:9.5px}._5thLG_title{max-width:16ch;font-size:clamp(30px,8.5vw,36px)}._5thLG_description{display:none}._5thLG_certificateCard{border-radius:20px;padding:14px}._5thLG_cardHeader{gap:10px}._5thLG_cardHeader h2{font-size:16px}._5thLG_cardHeader>div>span{font-size:11px}._5thLG_passPill,._5thLG_pendingPill{padding:6px 9px;font-size:9.5px}._5thLG_purityWell{grid-template-columns:minmax(92px,.72fr) minmax(0,1.28fr);gap:9px;margin-top:10px;padding:10px 11px 8px}._5thLG_purityWell strong{font-size:24px}._5thLG_purityWell svg{height:44px}._5thLG_resultRows{margin-top:6px}._5thLG_resultRows>div{gap:12px;padding-block:6px;font-size:11.5px}._5thLG_cardFooter{align-items:flex-end;margin-top:8px}._5thLG_cardFooter>span{max-width:45%}._5thLG_cardFooter a{padding-inline:14px}}@media (prefers-reduced-motion:reduce){._5thLG_previewWrap,._5thLG_certificateCard:before,._5thLG_scan,._5thLG_chartLine,._5thLG_resultRows>div,._5thLG_progressRunning{animation:none}._5thLG_chartLine{stroke-dashoffset:0}._5thLG_resultRows>div{opacity:1;transform:none}._5thLG_progressRunning{transform:scaleX(1)}}
