@layer components{.lgdHPW_summary{cursor:pointer;list-style:none;display:block}.lgdHPW_summary::-webkit-details-marker{display:none}.lgdHPW_summary::marker{content:""}.lgdHPW_row[open] .lgdHPW_body{animation:lgdHPW_ngq-open .42s var(--ease-ng-instrument) both}.lgdHPW_reveal{animation:lgdHPW_ngq-rise .9s var(--ease-ng-instrument) both}.lgdHPW_halo{animation:20s ease-in-out infinite lgdHPW_ngq-halo}.lgdHPW_pulse{animation:3s ease-in-out infinite lgdHPW_ngq-pulse}.lgdHPW_cross{transition:opacity var(--duration-ng-component) var(--ease-ng-instrument), transform var(--duration-ng-component) var(--ease-ng-instrument)}.lgdHPW_row[open] .lgdHPW_cross{opacity:0;transform:rotate(90deg)}}@keyframes lgdHPW_ngq-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes lgdHPW_ngq-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes lgdHPW_ngq-halo{0%,to{opacity:.34;transform:scale(.94)}50%{opacity:.72;transform:scale(1.07)}}@keyframes lgdHPW_ngq-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.78;transform:scale(1.16)}}.lgdHPW_heading{font-size:clamp(32px,3vw,42px);font-weight:600}@media (max-width:520px){.lgdHPW_section{padding-block:32px}.lgdHPW_frame{box-sizing:border-box;width:calc(100% - var(--spacing-ng-shell-frame) - var(--spacing-ng-shell-frame));padding-inline:var(--spacing-ng-shell-inset)}.lgdHPW_heading{font-size:32px;font-weight:600}.lgdHPW_tabs{flex-wrap:nowrap;width:100%;max-width:100%;display:flex}.lgdHPW_tab{white-space:nowrap;flex:1;min-width:0;padding-inline:7px;font-size:clamp(10.5px,3vw,12px)}.lgdHPW_tab:last-child{flex:1.4}}@media (max-width:360px){.lgdHPW_tab{padding-inline:4px;font-size:10px}}@media (prefers-reduced-motion:reduce){.lgdHPW_row[open] .lgdHPW_body,.lgdHPW_reveal,.lgdHPW_halo,.lgdHPW_pulse{opacity:1!important;animation:none!important;transform:none!important}.lgdHPW_cross{transition:none!important}}
.DJqsHW_section{isolation:isolate;padding:clamp(58px, 6vw, 88px) var(--spacing-ng-gutter);background:var(--color-ng-ground);color:var(--color-ng-navy);margin-block-end:30px;position:relative;overflow:hidden}.DJqsHW_section:after{z-index:-1;pointer-events:none;content:"";filter:blur(36px);inset:0;background:radial-gradient(circle at 50% 48%,#e312190d,#0000 62%);height:74%;position:absolute;inset:12% 5% auto}.DJqsHW_shell{width:min(100%, var(--container-ng-shell));margin-inline:auto}.DJqsHW_header{text-align:center;flex-direction:column;align-items:center;display:flex}.DJqsHW_header h2{max-width:18ch;font-family:var(--font-ng-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,3vw,46px);font-weight:700;line-height:1.04}.DJqsHW_header p{max-width:48ch;color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);font-size:var(--text-ng-body);text-wrap:pretty;margin:14px 0 0;line-height:1.5}.DJqsHW_journey{margin-block-start:clamp(42px,4.5vw,60px);position:relative}.DJqsHW_track{z-index:0;background:var(--color-ng-rule-strong);height:2px;position:absolute;top:63px;left:9.5%;right:9.5%;overflow:visible}.DJqsHW_track:before{background:linear-gradient(90deg, var(--color-ng-cyan) 0%, var(--color-ng-cyan-deep) 48%, var(--color-ng-navy) 100%);content:"";transform-origin:0;animation:10s linear infinite paused DJqsHW_route-draw-horizontal;position:absolute;inset:0;transform:scaleX(0)}.DJqsHW_traveler{z-index:2;pointer-events:none;height:2px;position:absolute;top:63px;left:9.5%;right:9.5%}.DJqsHW_traveler:after{border:3px solid var(--color-ng-ground);border-radius:var(--radius-ng-seal);background:var(--color-ng-cyan-deep);content:"";width:14px;height:14px;animation:10s linear infinite paused DJqsHW_route-traveler-horizontal;position:absolute;top:50%;left:0;translate:-50% -50%;box-shadow:0 5px 12px -6px #0b0b0bb8}.DJqsHW_section[data-route-active=true] .DJqsHW_track:before,.DJqsHW_section[data-route-active=true] .DJqsHW_traveler:after,.DJqsHW_section[data-route-active=true] .DJqsHW_node:after{animation-play-state:running}.DJqsHW_stages{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.DJqsHW_stage{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.DJqsHW_step{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:.18em;text-transform:uppercase;margin-block-end:12px;font-size:11px;font-weight:700;line-height:1.2}.DJqsHW_node{border-radius:var(--radius-ng-seal);background:#faebeb59;border:1px solid #e312193b;place-items:center;width:78px;height:78px;display:grid;position:relative}.DJqsHW_node:after{border:2px solid var(--color-ng-cyan);border-radius:inherit;content:"";opacity:0;animation:10s ease-out infinite paused DJqsHW_route-node-pulse;position:absolute;inset:-4px;transform:scale(.82)}.DJqsHW_stage:nth-child(2) .DJqsHW_node:after{animation-delay:1.5s}.DJqsHW_stage:nth-child(3) .DJqsHW_node:after{animation-delay:3s}.DJqsHW_stage:nth-child(4) .DJqsHW_node:after{animation-delay:4.5s}.DJqsHW_stage:nth-child(5) .DJqsHW_node:after{animation-delay:6s}.DJqsHW_nodeCore{border-radius:var(--radius-ng-seal);background:var(--color-ng-white);width:60px;height:60px;color:var(--color-ng-navy);box-shadow:var(--shadow-ng-lift);transition:background-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);place-items:center;display:grid}.DJqsHW_stage:hover .DJqsHW_nodeCore{background:var(--color-ng-navy);color:var(--color-ng-ice);transform:translateY(-3px)}.DJqsHW_stageCopy{max-width:220px;margin-block-start:16px}.DJqsHW_stageCopy h3{font-family:var(--font-ng-display);letter-spacing:-.025em;margin:0;font-size:clamp(16px,1.25vw,19px);font-weight:700;line-height:1.2}.DJqsHW_stageCopy p{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);text-wrap:pretty;margin:7px 0 0;font-size:14px;line-height:1.45}@media (max-width:920px){.DJqsHW_track,.DJqsHW_traveler{width:2px;height:auto;inset:34px auto 68px 33px}.DJqsHW_traveler:after{animation-name:DJqsHW_route-traveler-vertical;top:0;left:50%}.DJqsHW_track:before{background:linear-gradient(180deg, var(--color-ng-cyan) 0%, var(--color-ng-cyan-deep) 48%, var(--color-ng-navy) 100%);transform-origin:top;animation-name:DJqsHW_route-draw-vertical}.DJqsHW_stages{grid-template-columns:1fr;gap:0;max-width:700px;margin-inline:auto}.DJqsHW_stage{text-align:left;grid-template-rows:auto auto;grid-template-columns:78px minmax(0,1fr);align-items:start;min-height:100px;padding-block-end:20px;display:grid;position:relative}.DJqsHW_step{grid-area:1/2;align-self:end;margin:0 0 7px}.DJqsHW_node{grid-area:1/1/span 2;width:68px;height:68px}.DJqsHW_nodeCore{width:50px;height:50px}.DJqsHW_nodeCore svg{width:22px;height:22px}.DJqsHW_stageCopy{grid-area:2/2;max-width:none;margin:0}.DJqsHW_stageCopy p{max-width:54ch;margin-block-start:6px}}@media (max-width:520px){.DJqsHW_section{padding:28px var(--spacing-ng-shell-frame) 24px;margin-block-end:0}.DJqsHW_header{text-align:left;align-items:flex-start}.DJqsHW_header h2{max-width:12ch;font-size:clamp(34px,10.5vw,44px)}.DJqsHW_journey{margin-block-start:36px}.DJqsHW_stage{grid-template-columns:70px minmax(0,1fr)}.DJqsHW_stage:last-child{min-height:80px;padding-block-end:0}}@media (prefers-reduced-motion:reduce){.DJqsHW_track:before{opacity:1;transform:scaleX(1);animation:none!important}.DJqsHW_node:after{animation:none!important}.DJqsHW_traveler{display:none}.DJqsHW_nodeCore{transition:none}}@keyframes DJqsHW_route-draw-horizontal{0%,5%{opacity:1;transform:scaleX(0)}15%,20%{opacity:1;transform:scaleX(.25)}30%,35%{opacity:1;transform:scaleX(.5)}45%,50%{opacity:1;transform:scaleX(.75)}60%,65%{opacity:1;transform:scaleX(1)}69%{opacity:0;transform:scaleX(1)}70%,to{opacity:0;transform:scaleX(0)}}@keyframes DJqsHW_route-draw-vertical{0%,5%{opacity:1;transform:scaleY(0)}15%,20%{opacity:1;transform:scaleY(.25)}30%,35%{opacity:1;transform:scaleY(.5)}45%,50%{opacity:1;transform:scaleY(.75)}60%,65%{opacity:1;transform:scaleY(1)}69%{opacity:0;transform:scaleY(1)}70%,to{opacity:0;transform:scaleY(0)}}@keyframes DJqsHW_route-traveler-horizontal{0%,5%{opacity:1;left:0}15%,20%{opacity:1;left:25%}30%,35%{opacity:1;left:50%}45%,50%{opacity:1;left:75%}60%,65%{opacity:1;left:100%}69%{opacity:0;left:100%}70%,to{opacity:0;left:0}}@keyframes DJqsHW_route-traveler-vertical{0%,5%{opacity:1;top:0}15%,20%{opacity:1;top:25%}30%,35%{opacity:1;top:50%}45%,50%{opacity:1;top:75%}60%,65%{opacity:1;top:100%}69%{opacity:0;top:100%}70%,to{opacity:0;top:0}}@keyframes DJqsHW_route-node-pulse{0%{opacity:1;transform:scale(.9)}3%{opacity:1;transform:scale(1)}5%{opacity:0;transform:scale(1.18)}5.1%,to{opacity:0;transform:scale(.9)}}
.Suw1kW_spotlight{border:1px solid var(--color-ng-cyan);background:radial-gradient(ellipse at top left, #212121, transparent 75%), var(--color-ng-navy);color:#fff;width:fit-content;max-width:100%;font-family:var(--font-ng-body), sans-serif;border-radius:14px;align-items:center;gap:14px;padding:8px 20px 8px 16px;display:inline-flex;box-shadow:0 8px 28px #e3121926,inset 0 1px #f042481f}.Suw1kW_number{color:#f04248;letter-spacing:-.065em;flex-shrink:0;font-size:38px;font-weight:800;line-height:1}.Suw1kW_copy{border-left:1px solid #f0424852;flex-direction:column;gap:2px;padding-left:14px;display:flex}.Suw1kW_title{letter-spacing:.12em;text-transform:uppercase;font-size:15px;font-weight:800;line-height:1.2}.Suw1kW_detail{color:#faebeb;font-size:11.5px;font-weight:500;line-height:1.3}.Suw1kW_compact{padding:7px 18px 7px 14px}.Suw1kW_compact .Suw1kW_number{font-size:32px}@media (max-width:480px){.Suw1kW_spotlight{gap:12px;padding:7px 16px 7px 14px}.Suw1kW_number{font-size:32px}.Suw1kW_copy{padding-left:12px}.Suw1kW_title{font-size:15px}}
.gAG-Ya_section{color:var(--omega-ink);background:radial-gradient(60% 75% at 88% 55%,#fff3f4 0%,#fcf9f9 56%,#0000 100%),linear-gradient(155deg,#fff 0%,#fdfcfc 52%,#f7f5f5 100%);position:relative;overflow:hidden}.gAG-Ya_mark{pointer-events:none;aspect-ratio:233/215;position:absolute;-webkit-mask:url(/assets/brand/omega-logo.png) 50% 0/169.5% no-repeat;mask:url(/assets/brand/omega-logo.png) 50% 0/169.5% no-repeat}.gAG-Ya_markMain{right:max(-2vw,-40px);top:calc(50% + var(--ng-header-h) / 2);opacity:.8;background:linear-gradient(110deg,#e9d3d6,#f4e6e8);width:min(44vw,620px);transform:translateY(-50%)}.gAG-Ya_glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#1e1e2311 0%,#1e1e2306 42%,#0000 70%);border-radius:50%;width:min(46vw,640px);position:absolute;top:48%;right:12%;transform:translateY(-50%)}.gAG-Ya_molecules{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gAG-Ya_molecules span{opacity:0;background:#bc7880;border-radius:50%;animation:linear infinite gAG-Ya_molecule-rise;position:absolute;bottom:-8px;box-shadow:0 0 9px 2px #bc788038}.gAG-Ya_molecules span:nth-child(3n){background:#aeb4bd;box-shadow:0 0 8px 2px #aeb4bd33}.gAG-Ya_molecules span:nth-child(4n){background:#e2a5aa;box-shadow:0 0 8px 2px #e2a5aa3d}@keyframes gAG-Ya_molecule-rise{0%{opacity:0;transform:translate(0,0)}18%{opacity:.5}52%{transform:translate(8px,-52vh)}82%{opacity:.32}to{opacity:0;transform:translate(-7px,-108vh)}}.gAG-Ya_motionGate{display:contents}.gAG-Ya_shell{box-sizing:border-box;z-index:1;min-height:100svh;width:min(calc(100% - var(--spacing-ng-shell-frame) * 2),var(--container-ng-shell));padding-inline:var(--spacing-ng-shell-inset);padding-block:calc(var(--ng-header-h) + 38px) 76px;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);margin-inline:auto;display:grid;position:relative}.gAG-Ya_copy{min-width:0;container-type:inline-size}.gAG-Ya_eyebrow{margin:0 0 22px}.gAG-Ya_spotlightLink{border-radius:16px;text-decoration:none;transition:transform .2s;display:inline-flex}.gAG-Ya_spotlightLink:hover{transform:translateY(-2px)}.gAG-Ya_spotlightLink:focus-visible{outline:2px solid var(--omega-red);outline-offset:4px}.gAG-Ya_title{color:var(--omega-ink);margin:0;font-weight:700;letter-spacing:-.035em!important;font-size:clamp(40px,10.4cqw,74px)!important;line-height:1.08!important}.gAG-Ya_line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.gAG-Ya_lineInk{animation:.8s cubic-bezier(.16,1,.3,1) both gAG-Ya_line-in;display:block}.gAG-Ya_line:nth-child(2) .gAG-Ya_lineInk{animation-delay:.12s}.gAG-Ya_lineAccent{color:var(--omega-red-ink);padding-bottom:.06em}.gAG-Ya_lede{color:var(--color-ng-ink-soft);max-width:36em;margin:20px 0 0;font-size:clamp(16px,3.45cqw,20px);font-weight:400;line-height:1.6}.gAG-Ya_checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:20px 0 0;padding:0;list-style:none;display:grid}.gAG-Ya_checks li{border:1px solid var(--color-ng-rule);background:#ffffffc7;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:11px 13px;display:flex}.gAG-Ya_checks strong{color:var(--omega-ink);font-size:14px;font-weight:700;line-height:1.35;display:block}.gAG-Ya_checks small{color:var(--color-ng-ink-soft);margin-top:4px;font-size:13px;font-weight:400;line-height:1.45;display:block}.gAG-Ya_mobileChecks{display:none}.gAG-Ya_checkMark{width:43px;height:43px;color:var(--omega-red-ink);background:#f6eded;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.gAG-Ya_checkMark svg{stroke-width:1.7px;width:23px;height:23px}.gAG-Ya_checkMark .gAG-Ya_flag{width:25px;height:auto}.gAG-Ya_trust{flex-wrap:nowrap;align-items:center;gap:10px 13px;margin:23px 0 0;font-size:clamp(15px,2.9cqw,18px);font-weight:600;line-height:1.4;display:flex}.gAG-Ya_trust p{white-space:nowrap;margin:0}.gAG-Ya_trust strong{color:var(--omega-ink);font-weight:700}.gAG-Ya_trustStars{flex-shrink:0;gap:3px;display:inline-flex}.gAG-Ya_trustStars svg{color:#fff;background:#00b67a;width:24px;height:24px;padding:2px}.gAG-Ya_actions{gap:13px;margin-top:25px;display:flex}.gAG-Ya_primary,.gAG-Ya_secondary{justify-content:center;gap:13px;min-width:185px;font-weight:700;text-transform:none!important;letter-spacing:0!important;border-radius:999px!important;min-height:56px!important;font-size:15px!important}.gAG-Ya_primary{background:var(--omega-action)!important;color:var(--omega-action-ink)!important;padding:7px 7px 7px 30px!important}.gAG-Ya_primary:hover{background:var(--omega-action-hover)!important}.gAG-Ya_primaryBadge{place-items:center;margin-left:18px;display:grid;width:41px!important;height:41px!important;color:var(--omega-action-ink)!important;background:#ffffff4d!important}.gAG-Ya_secondary{border:1.5px solid var(--omega-ink)!important;color:var(--omega-ink)!important;background:#ffffffb3!important}.gAG-Ya_secondary:hover{background:var(--omega-mist)!important;color:var(--omega-ink)!important}.gAG-Ya_stage{justify-self:center;width:108%;position:relative;translate:0;container-type:inline-size}.gAG-Ya_cluster{filter:drop-shadow(0 22px 26px #231e1e21)}.gAG-Ya_motionGate[data-motion=paused] .gAG-Ya_lineInk{animation-play-state:paused}@keyframes gAG-Ya_line-in{0%{transform:translateY(102%)}to{transform:translateY(0)}}@media (max-width:1199px){.gAG-Ya_checks li{gap:8px;padding:10px}.gAG-Ya_checks strong,.gAG-Ya_checks small{font-size:12px}.gAG-Ya_checkMark{width:35px;height:35px}.gAG-Ya_primary,.gAG-Ya_secondary{min-width:155px}}@media (min-width:1500px){.gAG-Ya_stage{translate:6%}}@media (max-width:1024px){.gAG-Ya_shell{grid-template-columns:1fr;row-gap:32px}.gAG-Ya_copy{width:100%;max-width:680px;margin-inline:auto}.gAG-Ya_stage{width:100%;max-width:630px;translate:0}.gAG-Ya_checks strong{font-size:15px}.gAG-Ya_checks small{font-size:12px}}@media (max-width:720px){.gAG-Ya_shell{padding-block:calc(var(--ng-header-h) + 10px) 18px;align-content:space-between;row-gap:18px}.gAG-Ya_stage{width:100%;max-width:350px}.gAG-Ya_eyebrow{margin-bottom:12px}.gAG-Ya_lede{margin-top:12px;font-size:14px;line-height:1.5}.gAG-Ya_checks{gap:4px 8px;margin-top:12px}.gAG-Ya_desktopChecks{display:none}.gAG-Ya_mobileChecks{margin-top:0;display:grid}.gAG-Ya_checks li{border-radius:0;align-items:flex-start;gap:7px;padding:7px 4px}.gAG-Ya_checks strong{font-size:12px}.gAG-Ya_checks small{margin-top:2px;font-size:11px;line-height:1.35}.gAG-Ya_checkMark{width:29px;height:29px}.gAG-Ya_checkMark svg{width:18px;height:18px}.gAG-Ya_trust{gap:8px;margin-top:12px;font-size:clamp(10px,3.3cqw,14px)}.gAG-Ya_trustStars{gap:2px;width:auto}.gAG-Ya_trustStars svg{width:clamp(12px,4.9cqw,18px);height:clamp(12px,4.9cqw,18px);padding:1px}.gAG-Ya_actions{gap:10px;margin-top:14px}.gAG-Ya_primary,.gAG-Ya_secondary{flex:1;gap:8px;min-width:0;min-height:44px!important;padding:5px 12px!important;font-size:12px!important}.gAG-Ya_primary{justify-content:space-between;padding:5px 5px 5px 16px!important}.gAG-Ya_primaryBadge{flex-shrink:0;margin-left:auto;width:30px!important;height:30px!important}.gAG-Ya_secondary>svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.gAG-Ya_lineInk{animation:none!important}}.gAG-Ya_trust{color:var(--omega-ink);text-decoration:none}.gAG-Ya_trust:hover p{text-underline-offset:4px;text-decoration:underline}.gAG-Ya_trust:focus-visible{outline:2px solid var(--omega-red-ink);outline-offset:5px}@media (max-width:1024px){.gAG-Ya_markMain{width:min(100vw,620px);inset:auto auto -4% 50%;transform:translate(-50%)}.gAG-Ya_glow{width:min(100vw,560px);inset:auto auto 4% 50%;transform:translate(-50%)}}@media (max-width:720px){.gAG-Ya_checks li{background:#ffffffdb;border-radius:12px;padding:7px 8px}.gAG-Ya_molecules span:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.gAG-Ya_molecules{display:none}}
.LWaDXq_cluster{aspect-ratio:1.06;isolation:isolate;width:100%;max-width:640px;margin-inline:auto;position:relative}.LWaDXq_field{position:absolute;inset:0}.LWaDXq_seat{aspect-ratio:626/1323;filter:drop-shadow(10px 22px 13px #00000029);position:absolute;bottom:8%}.LWaDXq_centre{z-index:2;height:94%;left:50%;transform:translate(-50%)}.LWaDXq_left{height:73%;bottom:10%;left:6%;transform:rotate(-7deg)}.LWaDXq_right{height:68%;bottom:11%;right:6%;transform:rotate(8deg)}.LWaDXq_float{transition:transform .48s cubic-bezier(.16,1,.3,1),filter .48s;position:absolute;inset:0;transform:translateY(0)rotate(0)}.LWaDXq_seat:hover .LWaDXq_float{filter:brightness(1.04);transform:translateY(-16px)rotate(-3deg)scale(1.035)}.LWaDXq_right:hover .LWaDXq_float{transform:translateY(-16px)rotate(3deg)scale(1.035)}.LWaDXq_crop{position:absolute;inset:0;overflow:hidden}.LWaDXq_vial{width:319.49%;max-width:none;height:151.17%;position:absolute;top:-33.41%;left:-114.7%}@media (prefers-reduced-motion:no-preference){.LWaDXq_seat{animation:.95s cubic-bezier(.16,1,.3,1) both LWaDXq_vial-arrive}.LWaDXq_centre{animation-delay:.15s}.LWaDXq_left{animation-delay:.46s}.LWaDXq_right{animation-delay:.77s}.LWaDXq_centre .LWaDXq_float{animation:5.2s ease-in-out 1.2s infinite alternate LWaDXq_vial-float}.LWaDXq_left .LWaDXq_float{animation:6.1s ease-in-out 1.5s infinite alternate-reverse LWaDXq_vial-float}.LWaDXq_right .LWaDXq_float{animation:5.7s ease-in-out 1.8s infinite alternate LWaDXq_vial-float}:is([data-motion=paused] .LWaDXq_seat,[data-motion=paused] .LWaDXq_float){animation-play-state:paused}}@keyframes LWaDXq_vial-arrive{0%{opacity:0;translate:0 44px;scale:.93}to{opacity:1;translate:0;scale:1}}@keyframes LWaDXq_vial-float{0%{translate:0 4px}to{translate:0 -10px}}@media (max-width:720px){.LWaDXq_cluster{max-width:440px}.LWaDXq_seat{filter:drop-shadow(5px 14px 9px #00000024)}}@media (prefers-reduced-motion:reduce){.LWaDXq_float{transition:none}.LWaDXq_seat:hover .LWaDXq_float{filter:none;transform:none}}
.-\31 iglG_section{padding-block:var(--spacing-ng-band);background:var(--color-ng-ground);color:var(--omega-ink);padding-bottom:clamp(24px,2.5vw,40px);overflow:hidden}.-\31 iglG_header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.-\31 iglG_header h2{font-family:var(--font-ng-display), sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.2vw,46px);font-weight:700;line-height:1.1}.-\31 iglG_actions{align-items:center;gap:18px;display:flex}.-\31 iglG_actions a{min-height:44px;color:inherit;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.-\31 iglG_actions a:hover{color:var(--omega-red-ink)}.-\31 iglG_viewport{padding-block:5px;overflow:hidden}.-\31 iglG_track{width:max-content;animation:85s linear infinite paused -\31 iglG_drift;display:flex}.-\31 iglG_run{flex:none;gap:18px;padding-right:18px;display:flex}.-\31 iglG_section[data-running=true] .-\31 iglG_track{animation-play-state:running}@media (hover:hover){.-\31 iglG_viewport:hover .-\31 iglG_track{animation-play-state:paused}}.-\31 iglG_viewport:focus-within{overflow-x:auto}.-\31 iglG_viewport:focus-within .-\31 iglG_track{animation:none}.-\31 iglG_card{border:1px solid var(--color-ng-rule);background:#fff;border-radius:22px;flex:none;width:280px;padding:8px;transition:border-color .22s,box-shadow .22s,transform .22s}.-\31 iglG_card:hover{box-shadow:0 0 0 1px var(--omega-red-bright), 0 22px 40px -30px #78141a8c;border-color:#0000;transform:translateY(-3px)}.-\31 iglG_card a{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.-\31 iglG_stage{aspect-ratio:1;background:radial-gradient(circle at 50% 36%,#fff 0%,#fdf9f9 50%,#f7efef 100%);border-radius:16px;position:relative;overflow:hidden}.-\31 iglG_stage:after{content:"";background:var(--omega-gradient);transform-origin:0;height:3px;transition:transform .32s;position:absolute;inset:auto 0 0;transform:scaleX(0)}.-\31 iglG_card:hover .-\31 iglG_stage:after{transform:scaleX(1)}.-\31 iglG_image{position:absolute;inset:0}.-\31 iglG_image img{object-fit:cover;mix-blend-mode:multiply;transition:transform .32s;transform:scale(1.07)}.-\31 iglG_card:hover .-\31 iglG_image img{transform:scale(1.12)}.-\31 iglG_copy{flex-direction:column;flex:1;padding:16px 10px 8px;display:flex}.-\31 iglG_dose{background:var(--omega-mist);color:var(--omega-red-ink);border-radius:6px;align-self:flex-start;padding:4px 9px;font-size:11px;font-weight:650}.-\31 iglG_copy h3{min-height:2.3em;font-family:var(--font-ng-display), sans-serif;letter-spacing:-.025em;margin:10px 0 0;font-size:19px;font-weight:700;line-height:1.15}.-\31 iglG_price{border-top:1px solid var(--color-ng-rule);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;font-size:18px;font-weight:700;display:flex}.-\31 iglG_price small{color:var(--color-ng-ink-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600;display:block}.-\31 iglG_go{background:var(--omega-action);width:40px;height:40px;color:var(--omega-action-ink);border-radius:50%;place-items:center;transition:transform .18s;display:grid}.-\31 iglG_card a:hover .-\31 iglG_go{background:var(--omega-action-hover);transform:rotate(45deg)}.-\31 iglG_section :focus-visible{outline:2px solid var(--omega-red-ink);outline-offset:-3px}@keyframes -\31 iglG_drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.-\31 iglG_viewport{overflow-x:auto}.-\31 iglG_track{animation:none}.-\31 iglG_run:nth-child(2){display:none}.-\31 iglG_go,.-\31 iglG_card,.-\31 iglG_image img,.-\31 iglG_stage:after{transition:none}}@media (max-width:700px){.-\31 iglG_section{padding-top:28px}.-\31 iglG_header{gap:16px;margin-bottom:20px}.-\31 iglG_actions{gap:8px}.-\31 iglG_run{gap:10px;padding-right:10px}.-\31 iglG_card{border-radius:16px;width:168px;padding:4px}.-\31 iglG_stage{aspect-ratio:1/.86;border-radius:12px}.-\31 iglG_copy{padding:8px 4px 4px}.-\31 iglG_dose{padding:3px 7px;font-size:10px}.-\31 iglG_copy h3{min-height:0;margin-top:6px;font-size:14.5px}.-\31 iglG_price{gap:8px;padding-top:8px;font-size:15px}.-\31 iglG_price small{font-size:8.5px}.-\31 iglG_go{width:30px;height:30px}.-\31 iglG_go svg{width:15px;height:15px}}
._0EBHxG_section{padding-block:var(--spacing-ng-band);background:linear-gradient(#fffffff0,#fdf5f6fa);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,#f042483b,#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:1.16}._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 #0e0e0e1a}._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 #e3121940}._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 #e3121924}._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 #16161633}._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 #1616163d}._0EBHxG_submit:focus-visible{outline-offset:3px;outline:3px solid #e3121947}._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,#f0424861,#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 #0e0e0e3b,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 #e3121921}._0EBHxG_screenBody{outline:0;flex:1;min-height:0;padding:20px;display:flex}._0EBHxG_screenBody:focus-visible{box-shadow:inset 0 0 0 3px #e312193d}._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 #e312193d}._0EBHxG_stateIconError{background:var(--color-ng-navy);box-shadow:0 14px 28px #0e0e0e2e}._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 #e3121942;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:30px 32px}._0EBHxG_shell{gap:48px}._0EBHxG_title{letter-spacing:-.04em;max-width:12ch;font-size:clamp(36px,10vw,44px)}._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)}}._0EBHxG_standalone ._0EBHxG_atmosphere{display:none}._0EBHxG_standalone{background:var(--color-ng-page-hero);padding-top:clamp(32px,4.5vw,64px)}._0EBHxG_accent{color:var(--color-ng-cyan)}._0EBHxG_device{z-index:1;background:linear-gradient(#fbf7f7, #fbf7f7) padding-box, linear-gradient(145deg, var(--color-ng-cyan), var(--color-ng-cyan-deep)) border-box;border:2px solid #0000;border-radius:52px;width:min(410px,100%);padding:10px;box-shadow:0 34px 64px -28px #e3121961,inset 0 2px #fffc}._0EBHxG_deviceGlow{background:radial-gradient(circle,#f0424829,#0000 68%);width:520px;height:520px;display:block;top:50%}._0EBHxG_deviceNotch{border:1px solid var(--color-ng-rule);background:#fbf7f7;border-radius:20px;width:90px;height:20px;top:21px}._0EBHxG_screen{outline:1px solid var(--color-ng-rule);outline-offset:-1px;background:#fff;border-radius:41px;min-height:640px;position:relative}._0EBHxG_screenHead{background:linear-gradient(#fff,#fdf0f1);border:0;padding:48px 24px 21px;display:block;position:relative}._0EBHxG_screenHead:after{content:"";background:linear-gradient(90deg, var(--color-ng-cyan), var(--color-ng-cyan-deep));height:3px;position:absolute;bottom:0;left:0;right:0}._0EBHxG_phoneLogo{object-fit:contain;width:150px;height:auto}._0EBHxG_phoneTagline{color:var(--color-ng-ink);justify-content:space-between;align-items:center;gap:12px;margin-top:17px;font-size:12px;font-weight:600;display:flex}._0EBHxG_screenBody{padding:0}._0EBHxG_phoneState{background:0 0;border:0;border-radius:0;min-height:420px;padding:34px 25px}._0EBHxG_stateIcon{background:var(--color-ng-navy);color:#fff;width:56px;height:56px;box-shadow:0 14px 26px -14px #0e0e0e80}._0EBHxG_stateIcon svg{width:26px;height:26px}._0EBHxG_stateTitle{color:var(--color-ng-ink);margin-top:20px;font-size:24px}._0EBHxG_stateCopy{color:var(--color-ng-ink-soft);margin-top:18px;font-size:15px;line-height:1.7}._0EBHxG_screenFooter{min-height:64px;color:var(--color-ng-ink-soft);background:#fbf7f7;font-size:10px}._0EBHxG_screenFooter svg{color:var(--color-ng-cyan)}._0EBHxG_title{letter-spacing:-.04em}@media (max-width:640px){._0EBHxG_device{border-radius:44px;padding:8px}._0EBHxG_screen{border-radius:35px;min-height:600px}._0EBHxG_phoneState{min-height:370px;padding:28px 20px}._0EBHxG_standalone{padding-top:28px}}
.zKeMrW_card{--pc-navy:var(--color-ng-navy);--pc-muted:var(--color-ng-ink-soft);--pc-border:var(--color-ng-rule);--pc-signal:var(--color-ng-cyan);--pc-ease:var(--ease-ng-instrument);border:1px solid var(--pc-border);border-radius:var(--radius-ng-card);background:var(--color-ng-white);width:100%;min-width:0;height:100%;color:var(--pc-navy);font-family:var(--font-ng-body), ui-sans-serif, system-ui, sans-serif;transition:border-color .18s var(--pc-ease), box-shadow .24s var(--pc-ease), transform .24s var(--pc-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.zKeMrW_card:hover,.zKeMrW_card:focus-within{border-color:var(--color-ng-rule-strong);transform:translateY(-3px);box-shadow:0 20px 38px -30px #0b0b0b6b}.zKeMrW_shot{aspect-ratio:1;border-bottom:1px solid var(--pc-border);background:radial-gradient(circle at 50% 42%,#e11d2a14 0%,#f042480d 34%,#0000 62%),linear-gradient(#fff 0%,#fdf7f7 58%,#faefef 100%);outline:none;display:block;position:relative;overflow:hidden}.zKeMrW_motif{aspect-ratio:233/215;pointer-events:none;background:#fbe4e5;width:72%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url(/assets/brand/omega-logo.png) 50% 0/169.5% no-repeat;mask:url(/assets/brand/omega-logo.png) 50% 0/169.5% no-repeat}.zKeMrW_art{position:absolute;inset:7%}.zKeMrW_art img{object-fit:contain;filter:drop-shadow(0 18px 16px #1616162e);width:100%;height:100%;transition:transform .32s var(--pc-ease)}.zKeMrW_shot[data-art=scene] .zKeMrW_art{inset:0}.zKeMrW_shot[data-art=scene] .zKeMrW_art img{object-fit:cover;filter:none}.zKeMrW_card:hover .zKeMrW_art img,.zKeMrW_card:focus-within .zKeMrW_art img{transform:scale(1.035)}.zKeMrW_shot[data-presentation=spray] .zKeMrW_art{inset:2%}.zKeMrW_pending{width:100%;height:100%;color:var(--pc-muted);text-align:center;justify-content:center;align-items:center;padding:20px;font-size:12px;display:flex;position:relative}.zKeMrW_body{flex-direction:column;flex:1;min-height:154px;padding:18px 18px 0;display:flex}.zKeMrW_name{color:var(--pc-navy);font-family:var(--font-ng-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(19px,1.35vw,22px);font-weight:600;line-height:1.08}.zKeMrW_name a{color:inherit;text-decoration:none}.zKeMrW_name a:hover{color:var(--color-ng-cyan-deep)}.zKeMrW_sizes{flex-wrap:wrap;gap:6px;margin-top:13px;margin-bottom:18px;display:flex}.zKeMrW_size{border:1px solid var(--pc-border);border-radius:var(--radius-ng-seal);background:var(--color-ng-white);width:auto;min-width:58px;height:36px;color:var(--pc-muted);cursor:pointer;font:inherit;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background-color .16s var(--pc-ease), border-color .16s var(--pc-ease), color .16s var(--pc-ease);justify-content:center;align-items:center;padding-inline:12px;font-size:10px;font-weight:750;line-height:1;display:inline-flex}.zKeMrW_size:hover{border-color:var(--color-ng-rule-strong);color:var(--pc-navy)}.zKeMrW_sizeSelected,.zKeMrW_sizeSelected:hover,.zKeMrW_sizeStatic,.zKeMrW_sizeStatic:hover{border-color:var(--omega-ink);background:var(--omega-ink);color:var(--color-ng-white)}.zKeMrW_sizeStatic,.zKeMrW_sizeStatic:hover{cursor:default}.zKeMrW_sizeUnavailable,.zKeMrW_sizeUnavailable:hover{cursor:not-allowed;opacity:.36;text-decoration:line-through}.zKeMrW_purchaseRow{margin-top:auto;border-top:1px solid var(--pc-border);grid-template-columns:minmax(0,1fr);align-items:center;gap:11px;margin-inline:-18px;padding:14px 18px 16px;display:grid}.zKeMrW_priceBlock{flex-direction:column;gap:4px;min-width:0;padding-bottom:3px;display:flex}.zKeMrW_price{color:var(--pc-navy);font-family:var(--font-ng-display), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap;font-size:clamp(18px,1.2vw,22px);font-weight:600;line-height:1}.zKeMrW_priceWas{color:var(--pc-muted);font-family:var(--font-ng-display), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-underline-offset:2px;white-space:nowrap;font-size:clamp(12px,.8vw,13.5px);font-weight:600;line-height:1;text-decoration:line-through;text-decoration-thickness:1px}.zKeMrW_actionRow{margin-top:10px}.zKeMrW_previewActionRow{margin-top:auto;padding-top:14px}.zKeMrW_previewActionRow .zKeMrW_add{width:100%}.zKeMrW_add{border-radius:var(--radius-ng-control);background:var(--omega-action);width:100%;min-width:0;height:44px;color:var(--omega-action-ink);cursor:pointer;font-family:var(--font-ng-button), ui-sans-serif, system-ui, sans-serif;white-space:nowrap;transition:background-color .16s var(--pc-ease), border-color .16s var(--pc-ease), box-shadow .16s var(--pc-ease), transform .16s var(--pc-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding-inline:14px;font-size:12px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.zKeMrW_view{z-index:1;z-index:3;border:1px solid var(--pc-border);border-radius:var(--radius-ng-control);background:var(--color-ng-white);min-width:104px;min-height:38px;font:inherit;color:var(--pc-navy);cursor:pointer;transition:border-color .16s var(--pc-ease), color .16s var(--pc-ease), transform .16s var(--pc-ease);justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;top:20px;right:20px;box-shadow:0 8px 20px -14px #0b0b0ba6}.zKeMrW_quickViewDialog{border-radius:var(--radius-ng-card);background:var(--color-ng-white);width:min(980px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--pc-navy);animation:zKeMrW_quick-view-in .26s var(--pc-ease) both;border:0;margin:auto;padding:0;overflow:auto;box-shadow:0 34px 90px -28px #0b0b0b6b}.zKeMrW_quickViewDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0b0b6b}.zKeMrW_quickViewHeader{z-index:5;border-bottom:1px solid var(--pc-border);background:var(--color-ng-white);justify-content:space-between;align-items:center;min-height:54px;padding-inline:24px;display:flex;position:sticky;top:0}.zKeMrW_quickViewHeader>span{color:var(--omega-red-ink);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.zKeMrW_quickViewClose{border-radius:var(--radius-ng-control);width:44px;height:44px;color:var(--pc-navy);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.zKeMrW_quickViewGrid{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);min-height:540px;display:grid}.zKeMrW_quickViewMedia{border-right:1px solid var(--pc-border);background:radial-gradient(circle at 50% 42%,#e11d2a14 0%,#f042480d 34%,#0000 62%),linear-gradient(#fff 0%,#fdf7f7 58%,#faefef 100%);min-height:540px;position:relative;overflow:hidden}.zKeMrW_quickViewMedia img{object-fit:contain;object-position:center;padding:11%}.zKeMrW_quickViewMedia[data-art=scene] img{object-fit:cover;padding:0}.zKeMrW_quickViewMedia>span{color:var(--color-ng-ink-soft);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.zKeMrW_quickViewContent{flex-direction:column;padding:24px 26px 26px;display:flex}.zKeMrW_quickViewHeading>span{color:var(--omega-red-ink);letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:800;line-height:1;display:block}.zKeMrW_quickViewHeading h4{font-family:var(--font-ng-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(28px,2.6vw,38px);line-height:1.02}.zKeMrW_quickViewHeading p{max-width:52ch;color:var(--pc-muted);margin:8px 0 0;font-size:12px;font-weight:550;line-height:1.5}.zKeMrW_quickViewBadges{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.zKeMrW_quickViewBadges>span{border:1px solid var(--pc-border);border-radius:var(--radius-ng-seal);background:var(--color-ng-ground);min-height:28px;color:var(--pc-muted);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:5px;padding-inline:9px;font-size:8.5px;font-weight:800;line-height:1;display:inline-flex}.zKeMrW_quickViewBadges svg{color:var(--omega-red-deep)}.zKeMrW_quickViewBadges>span[data-tone="0"]{color:#a3121c;background:linear-gradient(135deg,#e11d2a1a,#e11d2a0a);border-color:#e11d2a47}.zKeMrW_quickViewBadges>span[data-tone="1"]{color:#15703c;background:linear-gradient(135deg,#16a34a1c,#16a34a0a);border-color:#16a34a47}.zKeMrW_quickViewBadges>span[data-tone="1"] svg{color:#16a34a}.zKeMrW_quickViewBadges>span[data-tone="2"]{color:#1e293b;background:linear-gradient(135deg,#1e293b17,#1e293b08);border-color:#1e293b38}.zKeMrW_quickViewBadges>span[data-tone="2"] svg{color:#475569}.zKeMrW_quickViewSpotlight{margin-top:14px}.zKeMrW_quickViewError{color:var(--color-ng-cyan-deep);margin:10px 0 0;font-size:11px;font-weight:700;line-height:1.4}.zKeMrW_quickViewClose:hover,.zKeMrW_quickViewClose:focus-visible{background:var(--omega-mist)}.zKeMrW_view:hover{border-color:var(--color-ng-cyan-deep);color:var(--color-ng-cyan-deep);transform:translateY(-1px)}.zKeMrW_add:hover:not(:disabled){background:var(--omega-action-hover);color:var(--omega-action-ink);border-color:#0000;transform:translateY(-1px);box-shadow:0 8px 18px #e11d2a38}.zKeMrW_add:disabled{cursor:not-allowed;opacity:.5}.zKeMrW_actionIcon,.zKeMrW_actionIconSpin{flex:none;width:16px;height:16px}.zKeMrW_actionIconSpin{animation:.85s linear infinite zKeMrW_spin}.zKeMrW_shot:focus-visible,.zKeMrW_name a:focus-visible,.zKeMrW_size:focus-visible,.zKeMrW_view:focus-visible,.zKeMrW_quickViewClose:focus-visible,.zKeMrW_add:focus-visible{outline:2px solid var(--color-ng-cyan-deep);outline-offset:-3px}@keyframes zKeMrW_spin{to{transform:rotate(360deg)}}@keyframes zKeMrW_quick-view-in{0%{opacity:.4;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:700px){.zKeMrW_body{min-height:126px;padding:12px 12px 0}.zKeMrW_name{font-size:clamp(16px,4.6vw,19px);line-height:1.05}.zKeMrW_sizes{gap:4px;margin-top:10px;margin-bottom:13px}.zKeMrW_size{min-width:44px;height:32px;min-height:32px;padding-inline:8px;font-size:8.5px}.zKeMrW_purchaseRow{margin-inline:-12px;padding:12px}.zKeMrW_price{font-size:clamp(15px,4.4vw,18px)}.zKeMrW_quickViewDialog{overscroll-behavior:contain;width:calc(100vw - 20px);max-height:calc(100dvh - 16px);overflow:hidden auto}.zKeMrW_quickViewHeader{min-height:48px;padding-inline:16px 10px}.zKeMrW_quickViewGrid{grid-template-columns:1fr;min-height:auto}.zKeMrW_quickViewMedia{border-right:0;border-bottom:1px solid var(--pc-border);height:clamp(250px,36dvh,310px);min-height:0}.zKeMrW_quickViewMedia img{padding:5%}.zKeMrW_quickViewMedia[data-art=scene] img{object-fit:cover;padding:0}.zKeMrW_quickViewContent{padding:12px 14px 14px}.zKeMrW_quickViewHeading>span{margin-bottom:4px}.zKeMrW_quickViewHeading h4{font-size:clamp(24px,7.5vw,30px)}.zKeMrW_quickViewHeading p{margin-top:4px;font-size:11px;line-height:1.35}.zKeMrW_quickViewBadges{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;gap:4px;margin-top:8px;overflow-x:auto}.zKeMrW_quickViewBadges::-webkit-scrollbar{display:none}.zKeMrW_quickViewBadges>span{letter-spacing:.025em;white-space:nowrap;flex:none;gap:0;min-height:22px;padding-inline:5px;font-size:6.8px}.zKeMrW_quickViewBadges svg{display:none}}@media (prefers-reduced-motion:reduce){.zKeMrW_card,.zKeMrW_art img,.zKeMrW_size,.zKeMrW_view,.zKeMrW_quickViewDialog,.zKeMrW_add{transition:none}.zKeMrW_card:hover,.zKeMrW_card:focus-within,.zKeMrW_card:hover .zKeMrW_art img,.zKeMrW_card:focus-within .zKeMrW_art img,.zKeMrW_add:hover{transform:none}.zKeMrW_actionIconSpin,.zKeMrW_quickViewDialog{animation:none}}.zKeMrW_add{background:var(--omega-action);color:var(--omega-action-ink);border-color:#0000}.zKeMrW_add:hover:not(:disabled){background:var(--omega-action-hover);color:var(--omega-action-ink);border-color:#0000}.zKeMrW_card{isolation:isolate;background:#fff;border:0;border-radius:24px;padding:10px;box-shadow:0 1px #0b0b0b0a,0 14px 34px -22px #78141a38}.zKeMrW_card:after{content:"";z-index:2;border-radius:inherit;background:var(--omega-gradient);-webkit-mask-composite:xor;opacity:0;pointer-events:none;transition:opacity .24s var(--pc-ease);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.zKeMrW_card:hover,.zKeMrW_card:focus-within{border-color:#0000;box-shadow:0 22px 44px -26px #78141a4d}.zKeMrW_card:hover:after,.zKeMrW_card:focus-within:after{opacity:1}.zKeMrW_shot{background:radial-gradient(circle at 50% 46%, #fff 0%, #fff0 58%), linear-gradient(150deg, var(--omega-mist) 0%, #fbf3f3 100%);border:0;border-radius:18px}.zKeMrW_motif{background:#fff}.zKeMrW_body{padding:16px 8px 0}.zKeMrW_name{letter-spacing:-.015em;font-size:clamp(17px,1.2vw,20px)}.zKeMrW_size{border-radius:var(--radius-ng-seal);border-color:var(--color-ng-rule);background:var(--color-ng-white);min-width:76px;height:30px;color:var(--pc-muted);font-weight:600}.zKeMrW_sizeSelected,.zKeMrW_sizeSelected:hover,.zKeMrW_sizeStatic,.zKeMrW_sizeStatic:hover{border-color:var(--omega-ink);background:var(--omega-ink);color:var(--color-ng-white);box-shadow:none}.zKeMrW_purchaseRow{border-top:0;margin-inline:-8px;padding:12px 8px 6px}.zKeMrW_add{border-radius:14px}@media (max-width:700px){.zKeMrW_card{border-radius:16px;padding:4px}.zKeMrW_shot{aspect-ratio:1/.86;border-radius:12px}.zKeMrW_body{min-height:0;padding:8px 4px 0}.zKeMrW_name{font-size:14.5px;line-height:1.15}.zKeMrW_sizes{gap:4px;margin-top:6px;margin-bottom:6px}.zKeMrW_size{border-radius:var(--radius-ng-seal);min-width:52px;height:24px;min-height:24px;padding-inline:7px;font-size:8.5px}.zKeMrW_purchaseRow{gap:6px;margin-inline:0;padding:4px 0 2px}.zKeMrW_price{font-size:15px}.zKeMrW_add{border-radius:10px;height:36px;min-height:36px;padding-inline:8px;font-size:12px}}.zKeMrW_card[data-compact-strengths] .zKeMrW_sizes{flex-wrap:nowrap;gap:4px}.zKeMrW_card[data-compact-strengths] .zKeMrW_size{white-space:nowrap;flex:1 1 0;min-width:0;padding-inline:4px}.zKeMrW_card[data-compact-strengths] .zKeMrW_size:only-child{flex:0 0 calc(33.3333% - 2.66667px)}.zKeMrW_card>.zKeMrW_body>.zKeMrW_sizes{align-items:center}.zKeMrW_card .zKeMrW_sizeUnavailable{opacity:.5}.zKeMrW_card .zKeMrW_add:disabled{color:#707070;background:#ededed;border-color:#e1e1e1}.zKeMrW_card .zKeMrW_stockNote{color:var(--pc-muted);margin-bottom:4px;font-size:12px;font-weight:400;line-height:1.4}.zKeMrW_card .zKeMrW_view{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border-radius:50%;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;top:20px;right:20px}.zKeMrW_card .zKeMrW_view:hover{border-color:var(--omega-red);color:var(--omega-red)}.zKeMrW_shot[data-art=scene]{background:radial-gradient(circle at 50% 36%,#fff 0%,#fdf9f9 50%,#f7efef 100%)}.zKeMrW_shot[data-art=scene] .zKeMrW_art img{mix-blend-mode:multiply;transition:transform .42s var(--pc-ease);transform:scale(1.07)}.zKeMrW_card:hover .zKeMrW_shot[data-art=scene] .zKeMrW_art img,.zKeMrW_card:focus-within .zKeMrW_shot[data-art=scene] .zKeMrW_art img{transform:scale(1.13)}.zKeMrW_shot:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0b0b0b0a,inset 0 -46px 60px -48px #78141a1a}@media (max-width:700px){.zKeMrW_card .zKeMrW_view{width:32px;min-width:32px;height:32px;min-height:32px;top:10px;right:10px}.zKeMrW_card .zKeMrW_view svg{width:15px;height:15px}}
.-GEO3G_section{padding-block:var(--spacing-ng-band);background:var(--color-ng-ground);color:var(--color-ng-navy)}.-GEO3G_shell{width:100%}.-GEO3G_heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(28px,5vw,72px);display:grid}.-GEO3G_heading h2{max-width:18ch;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.6vw,54px);font-weight:700;line-height:1.02}.-GEO3G_catalogueLink{border-radius:var(--radius-ng-control);background:var(--color-ng-navy-deep);min-height:50px;color:var(--color-ng-white);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:12px;padding-inline:24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.-GEO3G_catalogueLink:hover{background:color-mix(in srgb, var(--color-ng-navy) 88%, var(--color-ng-cyan));color:var(--color-ng-white)}.-GEO3G_catalogueLink:focus-visible{outline:2px solid var(--color-ng-cyan-deep);outline-offset:4px}.-GEO3G_mobileCatalogueAction{justify-content:center;margin-top:clamp(28px,3.5vw,46px);display:none}.-GEO3G_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.5vw,22px);margin-top:clamp(36px,4vw,52px);display:grid}@media (max-width:1040px){.-GEO3G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.-GEO3G_section{padding-block:36px 28px}.-GEO3G_heading{display:block}.-GEO3G_heading h2{max-width:14ch}.-GEO3G_desktopCatalogueLink{display:none}.-GEO3G_mobileCatalogueAction{display:flex}.-GEO3G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px}}@media (prefers-reduced-motion:reduce){.-GEO3G_catalogueLink{transition:none}}
.KrNamW_section{isolation:isolate;min-height:100svh;color:var(--color-ng-white);background:linear-gradient(120deg,#c4141f 0%,#e11d2a 55%,#f04248 100%);place-items:center;display:grid;position:relative;overflow:hidden}.KrNamW_motif{z-index:0;aspect-ratio:233/215;pointer-events:none;opacity:.14;background:#fff;position:absolute;-webkit-mask:url(/assets/brand/omega-logo.png) 50% 0/169.5% no-repeat;mask:url(/assets/brand/omega-logo.png) 50% 0/169.5% no-repeat}.KrNamW_motifMain{width:min(52vw,760px);height:auto;bottom:-220px;right:-180px}.KrNamW_motifCorner{opacity:.16;width:340px;height:auto;top:-70px;left:-120px}.KrNamW_vials{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.KrNamW_vials>span{top:0;left:var(--rise-x);opacity:.4;width:clamp(70px,18vw,180px);height:200%;animation:KrNamW_closing-vial-rise var(--rise-duration) linear var(--rise-delay) infinite;position:absolute}.KrNamW_vials>span>i{align-items:center;height:50%;display:flex}.KrNamW_vials img{object-fit:contain;width:100%;height:auto;transform:rotate(var(--rise-angle));filter:drop-shadow(0 18px 22px #5a080e4d)}@keyframes KrNamW_closing-vial-rise{0%{transform:translate(-50%)}to{transform:translate(-50%,-50%)}}.KrNamW_glow{z-index:0;pointer-events:none;will-change:transform;background:radial-gradient(circle closest-side,#ffffff38,#ffffff0f 55%,#0000);border-radius:50%;width:70vmax;height:70vmax;margin:-35vmax 0 0 -35vmax;position:absolute;top:0;left:0;transform:translate(50vw,50svh)}.KrNamW_content{z-index:1;padding-inline:var(--spacing-ng-gutter);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.KrNamW_kicker{border-radius:var(--radius-ng-seal);background:var(--color-ng-white);color:var(--omega-red-ink);letter-spacing:0;margin:0;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.3;box-shadow:0 10px 24px -14px #5a080e8c}.KrNamW_title{color:var(--color-ng-white);font-family:var(--font-ng-display);letter-spacing:-.04em;text-shadow:0 18px 50px #5a080e47;margin:26px 0 0;font-size:clamp(60px,13vw,220px);font-weight:600;line-height:.88}.KrNamW_title span{color:var(--color-ng-white)}.KrNamW_actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(28px,5vh,52px);display:flex}.KrNamW_primary,.KrNamW_secondary{border-radius:var(--radius-ng-seal);min-height:48px;font-family:var(--font-ng-button);justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.KrNamW_primary:hover,.KrNamW_secondary:hover{transform:translateY(-1px)}.KrNamW_primary{border:1.5px solid var(--color-ng-white);background:var(--color-ng-white);color:var(--omega-ink);box-shadow:0 14px 30px -16px #5a080e99}.KrNamW_primary:hover{border-color:var(--omega-mist);background:var(--omega-mist);color:var(--omega-ink)}.KrNamW_secondary{border:1.5px solid var(--color-ng-white);color:var(--omega-action-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff2e}.KrNamW_secondary:hover{border-color:var(--color-ng-white);color:var(--omega-action-ink);background:#ffffff57}.KrNamW_primary:focus-visible,.KrNamW_secondary:focus-visible{outline:2px solid var(--omega-ink);outline-offset:3px}@media (max-width:600px){.KrNamW_section{min-height:68svh;padding-block:88px 92px}.KrNamW_motifMain{width:380px;bottom:-130px;right:-150px}.KrNamW_motifCorner{width:220px;top:-50px;left:-90px}.KrNamW_vials>span{opacity:.36;width:30vw}.KrNamW_title{margin-top:18px;font-size:clamp(56px,17.5vw,86px);line-height:.95}.KrNamW_kicker{font-size:13px}.KrNamW_actions{gap:12px;margin-top:34px}.KrNamW_primary,.KrNamW_secondary{min-height:52px;padding:14px 18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.KrNamW_vials>span{opacity:.22;animation:none;transform:translate(-50%,-12%)}.KrNamW_vials>span:nth-child(2n){transform:translate(-50%,10%)}}
.-_ujYa_testing{padding-block:clamp(64px,7vw,108px);padding-top:var(--lp-section-top,clamp(40px, 4vw, 56px));color:#0a0a0a;font-family:var(--font-ng-body,inherit), sans-serif;background:#f5f5f3}.-_ujYa_shell{width:100%;max-width:var(--container-ng-shell);padding-inline:var(--spacing-ng-gutter);margin-inline:auto}.-_ujYa_intro{text-align:center}.-_ujYa_intro h2{font-family:var(--font-ng-display), sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(34px,4vw,56px);font-weight:600;line-height:1.08}.-_ujYa_intro em{color:#c8161b;font-style:normal}.-_ujYa_intro>p{color:#555;max-width:62ch;font-size:16px;line-height:1.75;margin:22px auto 0!important}.-_ujYa_diagram{max-width:1000px;height:720px;margin:32px auto 0;position:relative}.-_ujYa_orbit{aspect-ratio:1;border:1px solid #d2d2d2;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.-_ujYa_outer{border-style:dashed;width:48%}.-_ujYa_inner{width:34%}.-_ujYa_wires{width:100%;height:100%;position:absolute;inset:0}.-_ujYa_wires line{stroke:#cfcfcf;stroke-width:1.2px}.-_ujYa_core{flex-direction:column;align-items:center;gap:16px;width:230px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.-_ujYa_core>div{background:#fff;border:1px solid #e4e4e4;border-radius:16px;place-items:center;width:230px;height:195px;padding:20px;display:grid;box-shadow:0 28px 50px -28px #0a0a0a73}.-_ujYa_core img{object-fit:contain;width:100%;height:auto}.-_ujYa_core>a{color:#0a0a0a;align-items:center;gap:8px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.-_ujYa_core>a:hover{color:#c8161b}.-_ujYa_node{text-align:center;width:190px;position:absolute;transform:translate(-50%,-50%)}.-_ujYa_symbol{color:#c8161b;background:#f6e7e7;border-radius:50%;place-items:center;width:90px;height:90px;margin-inline:auto;display:grid;box-shadow:0 14px 24px -18px #0a0a0a59}.-_ujYa_node h3{font-size:15px;font-weight:600;margin:14px 0 0!important}.-_ujYa_node p{color:#555;font-size:12px;line-height:1.5;margin-top:5px!important}.-_ujYa_note{text-align:center;color:#555;max-width:65ch;font-size:12px;line-height:1.7;margin:22px auto 0!important}.-_ujYa_testing a:focus-visible{outline-offset:4px;outline:2px solid #0a0a0a}@media (max-width:1024px){.-_ujYa_diagram{height:610px}.-_ujYa_node{width:140px}.-_ujYa_symbol{width:72px;height:72px}.-_ujYa_core,.-_ujYa_core>div{width:180px}.-_ujYa_core>div{height:160px}}@media (max-width:640px){.-_ujYa_intro>p{font-size:15px}.-_ujYa_diagram{height:480px;margin-top:36px}.-_ujYa_outer{width:70%}.-_ujYa_inner{width:48%}.-_ujYa_core{gap:10px;width:112px}.-_ujYa_core>div{border-radius:12px;width:108px;height:100px;padding:10px}.-_ujYa_core>a{text-align:center;gap:3px;font-size:10px;line-height:1.4}.-_ujYa_core>a svg{flex-shrink:0;width:12px}.-_ujYa_node{width:100px}.-_ujYa_symbol{width:52px;height:52px}.-_ujYa_symbol svg{width:23px;height:23px}.-_ujYa_node h3{font-size:12px;margin-top:8px!important}.-_ujYa_node p{font-size:10px;line-height:1.4;margin-top:4px!important}.-_ujYa_note{margin-top:36px!important}}.-_ujYa_symbol{position:relative}.-_ujYa_symbol:after{content:"";opacity:0;animation:-_ujYa_ping 3.6s calc(var(--i) * .6s) ease-out infinite;border:2px solid #c8161b;border-radius:50%;position:absolute;inset:0}@keyframes -_ujYa_ping{0%{opacity:.55;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.35)}}.-_ujYa_symbol svg :is(path,circle,line,polyline,rect){stroke-dasharray:90;stroke-dashoffset:90px;animation:-_ujYa_draw 3.6s calc(var(--i) * .6s) ease-in-out infinite}@keyframes -_ujYa_draw{0%{stroke-dashoffset:90px}35%,75%{stroke-dashoffset:0}to{stroke-dashoffset:-90px}}.-_ujYa_pulse svg{animation:1.2s ease-in-out infinite -_ujYa_beat}@keyframes -_ujYa_beat{0%,to{transform:scale(1)}20%{transform:scale(1.12)}40%{transform:scale(1)}}.-_ujYa_scan{overflow:hidden}.-_ujYa_scan:before{content:"";background:#c8161b;border-radius:2px;height:2px;animation:2.2s ease-in-out infinite alternate -_ujYa_scanline;position:absolute;top:20%;left:18%;right:18%;box-shadow:0 0 10px #c8161b}@keyframes -_ujYa_scanline{to{top:78%}}.-_ujYa_shield svg{animation:2.4s ease-in-out infinite -_ujYa_guard}@keyframes -_ujYa_guard{0%,to{filter:drop-shadow(0 0 #c8161b00);transform:translateY(0)}50%{filter:drop-shadow(0 4px 6px #c8161b73);transform:translateY(-3px)}}.-_ujYa_spin svg{animation:6s linear infinite -_ujYa_orbit}@keyframes -_ujYa_orbit{to{transform:rotate(360deg)}}.-_ujYa_sway svg{animation:2.6s ease-in-out infinite -_ujYa_helix}@keyframes -_ujYa_helix{0%,to{transform:rotateY(0)rotate(-8deg)}50%{transform:rotateY(180deg)rotate(8deg)}}.-_ujYa_wave svg{animation:2s ease-in-out infinite -_ujYa_drift}@keyframes -_ujYa_drift{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}.-_ujYa_wires line{stroke-dasharray:6 8;animation:1.6s linear infinite -_ujYa_flow}@keyframes -_ujYa_flow{to{stroke-dashoffset:-28px}}@media (prefers-reduced-motion:reduce){.-_ujYa_symbol:after,.-_ujYa_scan:before{display:none}.-_ujYa_symbol svg,.-_ujYa_symbol svg :is(path,circle,line,polyline,rect),.-_ujYa_wires line{stroke-dashoffset:0;animation:none}}.-_ujYa_testing{background:radial-gradient(45% 150% at 82% 0,#c8161b29,#0000 70%),radial-gradient(55% 140% at 45% 0,#0a0a0a29,#0000 70%),#f5f5f3}@media (max-width:640px){.-_ujYa_testing{padding-bottom:28px}.-_ujYa_intro h2{font-size:32px}.-_ujYa_diagram{height:520px;margin-top:28px}.-_ujYa_node{width:clamp(88px,26vw,112px)}.-_ujYa_node h3{font-size:12px;line-height:1.3}.-_ujYa_node p{font-size:11px;line-height:1.45}.-_ujYa_core{width:104px}.-_ujYa_core>div{width:100px;height:86px;padding:10px}.-_ujYa_core>a{min-height:44px;font-size:10px}.-_ujYa_note{margin-top:28px!important}}@media (min-width:1025px){.-_ujYa_testing{height:100svh;min-height:640px;padding-block:clamp(32px,5vh,64px);display:flex}.-_ujYa_shell{flex-direction:column;display:flex}.-_ujYa_intro h2{font-size:clamp(32px,4.6vh,56px)}.-_ujYa_diagram{flex:1;width:100%;height:auto;min-height:0;margin-top:clamp(12px,2.5vh,32px)}.-_ujYa_outer{width:auto;height:66%}.-_ujYa_inner{width:auto;height:47%}.-_ujYa_node{width:180px}.-_ujYa_symbol{width:clamp(64px,9vh,90px);height:clamp(64px,9vh,90px)}.-_ujYa_core>div{height:clamp(140px,22vh,195px)}.-_ujYa_note{margin-top:clamp(8px,1.5vh,22px)!important}}
.HCEhxW_section{min-height:100svh;padding:clamp(24px, 3vw, 36px) var(--spacing-ng-shell-frame);background:var(--color-ng-ground);color:var(--color-ng-navy);align-items:center;display:grid}.HCEhxW_inner{width:min(100%, var(--container-ng-shell));margin-inline:auto}.HCEhxW_copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:32px;margin-bottom:clamp(18px,2vw,26px);display:grid}.HCEhxW_copy h2{font-family:var(--font-ng-display);letter-spacing:-.04em;grid-column:1;margin:0;font-size:clamp(40px,4vw,60px);font-weight:600;line-height:1.04}.HCEhxW_copy h2 em{color:var(--color-ng-cyan-deep);font-style:italic}.HCEhxW_lede{color:var(--color-ng-ink-soft);white-space:nowrap;grid-column:1;margin:18px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.7}.HCEhxW_facts{gap:0;margin:10px 0 0;padding:0;list-style:none;display:grid}.HCEhxW_facts li{border-top:1px solid var(--color-ng-rule);align-items:center;gap:9px;padding:8px 0;display:flex}.HCEhxW_factIcon{background:var(--color-ng-ground-deep);width:30px;height:30px;color:var(--color-ng-cyan-deep);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.HCEhxW_facts small,.HCEhxW_facts strong{display:block}.HCEhxW_facts small{color:var(--color-ng-ink-soft);font-size:10.5px}.HCEhxW_facts strong{margin-top:2px;font-size:12.5px;font-weight:600;line-height:1.3}.HCEhxW_link{background:var(--color-ng-navy);color:#fff;border-radius:10px;grid-area:1/2/3;align-items:center;gap:12px;min-height:54px;margin-bottom:4px;padding:0 22px;font-size:14px;font-weight:650;text-decoration:none;transition:background .25s;display:inline-flex}.HCEhxW_link:hover{background:var(--color-ng-cyan)}.HCEhxW_frame{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-plate);background:var(--color-ng-ground-deep);grid-template-columns:minmax(0,1fr) minmax(220px,.25fr);align-items:center;gap:clamp(16px,2vw,26px);padding:clamp(18px,2vw,28px);display:grid}.HCEhxW_plate{min-width:0}.HCEhxW_plate svg{width:100%;height:clamp(330px,100svh - 380px,510px);display:block}.HCEhxW_details{border:1px solid var(--color-ng-rule);background:var(--color-ng-white);border-radius:14px;padding:16px}.HCEhxW_detailsEyebrow{color:var(--color-ng-cyan-deep);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.HCEhxW_details h3{font-family:var(--font-ng-display);letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.13}.HCEhxW_context{fill:#e4e4e2;stroke:#fff;stroke-width:1px}.HCEhxW_eu{fill:#2a2a2a;stroke:#f3f4f6;stroke-width:1px;animation:HCEhxW_ngd-in .9s var(--ease-ng-instrument) both;transition:fill .25s}.HCEhxW_eu:hover{fill:var(--color-ng-cyan)}.HCEhxW_dot{fill:#fff;stroke:var(--color-ng-cyan);stroke-width:2px}.HCEhxW_pulse{fill:var(--color-ng-cyan);opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out infinite HCEhxW_ngd-pulse}.HCEhxW_label{fill:#fff;paint-order:stroke;stroke:#141414d9;stroke-width:3px;pointer-events:none;font-size:13px;font-weight:600}.HCEhxW_legend{border-top:1px solid var(--color-ng-rule);flex-wrap:wrap;grid-column:1/-1;gap:10px 24px;padding-top:12px;font-size:12px;font-weight:600;display:flex}.HCEhxW_legend span{align-items:center;gap:7px;display:inline-flex}.HCEhxW_legend i{border-radius:3px;width:11px;height:11px;display:inline-block}.HCEhxW_swatchEu{background:#2a2a2a}.HCEhxW_legend .HCEhxW_swatchCity{border:2px solid var(--color-ng-cyan);background:#fff;border-radius:50%}@keyframes HCEhxW_ngd-in{0%{opacity:0}to{opacity:1}}@keyframes HCEhxW_ngd-pulse{0%{opacity:.45;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}@media (max-width:900px){.HCEhxW_section{min-height:0;padding-block:clamp(48px,7vw,76px)}.HCEhxW_frame{grid-template-columns:1fr}.HCEhxW_details{grid-template-columns:1fr 2fr;gap:0 24px;display:grid}.HCEhxW_plate svg{height:auto}.HCEhxW_details h3{grid-column:1}.HCEhxW_facts{grid-area:1/2/3;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0}}@media (max-width:1200px){.HCEhxW_lede{white-space:normal}}@media (max-width:520px){.HCEhxW_section{padding-block:24px 32px}.HCEhxW_copy{grid-template-columns:1fr}.HCEhxW_link{grid-area:auto/1;justify-self:start;margin-top:20px}.HCEhxW_frame{padding:14px}.HCEhxW_details{display:block}.HCEhxW_facts{grid-template-columns:1fr;margin-top:20px}.HCEhxW_label{font-size:16px}.HCEhxW_legend{padding:16px 4px 4px}}@media (prefers-reduced-motion:reduce){.HCEhxW_eu,.HCEhxW_pulse{animation:none}}
.PT8URW_toast{z-index:1000;left:50%;bottom:max(20px, env(safe-area-inset-bottom));border:1px solid var(--color-ng-rule);width:min(420px,100vw - 32px);color:var(--color-omega-black);background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:16px 18px 16px 16px;font-size:14px;line-height:1.5;animation:.32s cubic-bezier(.22,1,.36,1) both PT8URW_cart-toast-in;display:flex;position:fixed;overflow:hidden;translate:-50%;box-shadow:0 24px 50px -24px #2929298c}.PT8URW_toast:before{content:"";background:var(--omega-gradient);height:3px;position:absolute;inset:0 0 auto}.PT8URW_icon{background:var(--color-omega-mist);width:28px;height:28px;color:var(--color-omega-blue-ink);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.PT8URW_text{flex:1;margin:3px 0 0}.PT8URW_close{width:28px;height:28px;color:var(--color-ng-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;font-size:18px;line-height:1}.PT8URW_close:hover{background:var(--color-omega-mist);color:var(--color-omega-black)}@keyframes PT8URW_cart-toast-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.PT8URW_toast{animation:none}}
.gYmYAW_shortcut{width:100%;margin-top:10px}.gYmYAW_button{color:#fff;width:100%;min-height:48px;font-family:var(--font-ng-body), sans-serif;cursor:pointer;background:#000;border:1px solid #000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:14px;line-height:1.25;display:flex}.gYmYAW_button:hover:not(:disabled){background:#222}.gYmYAW_button:focus-visible{outline:2px solid var(--color-ng-cyan);outline-offset:3px}.gYmYAW_button:disabled{opacity:.65;cursor:wait}.gYmYAW_brand{letter-spacing:-.5px;align-items:center;gap:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:600;display:inline-flex}.gYmYAW_logo{flex-shrink:0;width:22px;height:24px}.gYmYAW_note{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body), sans-serif;text-align:center;margin:6px 0 0;font-size:12px;line-height:1.45}
.rBd9Va_button{right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));z-index:58;border:2px solid var(--color-ng-white);border-radius:var(--radius-ng-seal);background:var(--color-ng-navy);width:60px;height:60px;color:var(--color-ng-white);cursor:pointer;transition:background-color var(--duration-ng-micro) var(--ease-ng-instrument), border-color var(--duration-ng-micro) var(--ease-ng-instrument), transform var(--duration-ng-micro) var(--ease-ng-instrument);place-items:center;padding:0;display:grid;position:fixed;box-shadow:0 16px 34px -16px #0b0b0b9e}.rBd9Va_button>svg{stroke-width:1.7px;width:24px;height:24px}.rBd9Va_button:hover{border-color:var(--color-ng-cyan-deep);background:var(--color-ng-cyan-deep);color:var(--color-ng-white);transform:translateY(-3px)}.rBd9Va_button:focus-visible{outline:3px solid var(--color-ng-cyan);outline-offset:4px}.rBd9Va_count{border:2px solid var(--color-ng-ground);border-radius:var(--radius-ng-seal);background:var(--color-ng-cyan);min-width:22px;height:22px;color:var(--color-ng-navy-deep);font-variant-numeric:tabular-nums;place-items:center;padding-inline:5px;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-3px}@media (max-width:520px){.rBd9Va_button{right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.rBd9Va_button{transition:none}.rBd9Va_button:hover{transform:none}}
._8wivBG_banner{z-index:90;border:1px solid var(--color-ng-line,#d4d4d8);background:var(--color-ng-ground,#fff);max-width:560px;color:var(--color-ng-ink,#111);border-radius:14px;margin-inline:auto;padding:18px 20px;font-size:14px;line-height:1.5;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 40px #00000029}._8wivBG_copy{margin:0 0 12px}._8wivBG_copy a{color:inherit;text-underline-offset:2px;text-decoration:underline}._8wivBG_choices{gap:8px;margin:0 0 14px;display:grid}._8wivBG_choice{cursor:pointer;align-items:center;gap:8px;display:flex}._8wivBG_choice input{width:18px;height:18px;accent-color:var(--color-ng-navy,#111)}._8wivBG_actions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._8wivBG_button{border:1px solid var(--color-ng-navy,#111);min-height:44px;color:var(--color-ng-navy,#111);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-weight:600}._8wivBG_button:focus-visible{outline:3px solid var(--color-ng-cyan-wash,#cbd5e1);outline-offset:2px}@media (max-width:420px){._8wivBG_actions{grid-template-columns:1fr}}
._4Rmnma_panel{width:min(600px,100vw)}._4Rmnma_panel[data-empty=true]{width:min(400px,100vw)}._4Rmnma_surface{height:100%;color:var(--color-ng-navy);background:var(--color-ng-ground);box-shadow:var(--shadow-ng-plate);flex-direction:row;display:flex;overflow:hidden}._4Rmnma_rail{border-inline-end:1px solid var(--color-ng-rule);background:var(--color-ng-ground);flex-direction:column;flex:0 0 216px;gap:10px;width:216px;padding:18px 12px;display:flex;overflow-y:auto}._4Rmnma_railHead{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:0;margin:0;font-size:12px;font-weight:700;line-height:1.35}._4Rmnma_railList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._4Rmnma_railCard{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-card);background:var(--color-ng-white);grid-template-columns:44px minmax(0,1fr);gap:8px;padding:10px;display:grid}._4Rmnma_railPlate{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-focus);width:44px;height:52px;position:relative;overflow:hidden}._4Rmnma_railImage{object-fit:cover;object-position:center;width:100%;height:100%}._4Rmnma_railPending{height:100%;color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);text-align:center;letter-spacing:0;justify-content:center;align-items:center;padding:3px;font-size:10px;font-weight:600;line-height:1.2;display:flex}._4Rmnma_railInfo{flex-direction:column;gap:2px;min-width:0;display:flex}._4Rmnma_railName{border-radius:var(--radius-ng-focus);color:var(--color-ng-navy);font-family:var(--font-ng-display);letter-spacing:0;outline-color:var(--color-ng-cyan);transition:color var(--duration-ng-micro) var(--ease-ng-instrument);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}._4Rmnma_railName:hover{color:var(--color-ng-cyan-deep)}._4Rmnma_railName:focus-visible{outline:2px solid var(--color-ng-cyan);outline-offset:2px}._4Rmnma_railDose{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:1.4}._4Rmnma_railPrice{color:var(--color-ng-navy);font-family:var(--font-ng-body);letter-spacing:.02em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:15px;font-weight:700;line-height:1.4}._4Rmnma_railAdd{border-radius:var(--radius-ng-seal);height:36px;color:var(--color-ng-white);background:var(--color-ng-navy);font-family:var(--font-ng-button);letter-spacing:.01em;transition:color var(--duration-ng-micro) var(--ease-ng-instrument), background-color var(--duration-ng-micro) var(--ease-ng-instrument);grid-column:1/-1;justify-content:center;align-items:center;gap:6px;margin-top:4px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}._4Rmnma_railAdd svg{width:13px;height:13px}._4Rmnma_railAdd:hover:not(:disabled){color:var(--color-ng-white);background:color-mix(in srgb, var(--color-ng-navy) 88%, var(--color-ng-cyan))}._4Rmnma_railAdd:focus-visible{outline:2px solid var(--color-ng-cyan);outline-offset:2px}._4Rmnma_railAdd:disabled{cursor:not-allowed;opacity:.45}._4Rmnma_railSkeleton{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-card);background:var(--color-ng-white);grid-template-columns:44px minmax(0,1fr);gap:8px 10px;padding:12px;display:grid}._4Rmnma_railSkeletonPlate{border-radius:var(--radius-ng-focus);background:var(--color-ng-ground-deep);grid-row:span 2;width:44px;height:52px}._4Rmnma_railSkeletonLine{border-radius:var(--radius-ng-focus);background:var(--color-ng-ground-deep);align-self:end;height:9px}._4Rmnma_railSkeletonShort{align-self:start;width:58%}._4Rmnma_main{background:var(--color-ng-white);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._4Rmnma_header{border-bottom:1px solid var(--color-ng-rule);background:var(--color-ng-white);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 16px;display:flex;position:relative}._4Rmnma_header:after{content:"";background:var(--color-ng-cyan);width:48px;height:2px;position:absolute;bottom:-1px;left:20px}._4Rmnma_title{color:var(--color-ng-navy);font-family:var(--font-ng-display);letter-spacing:-.005em;margin:0;font-size:22px;font-weight:700;line-height:1.12}._4Rmnma_itemCount{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:0;font-size:12px;font-weight:600;line-height:1.35;display:block}._4Rmnma_headerMeta{align-items:center;gap:10px;margin-top:5px;display:flex}._4Rmnma_clearCartButton{border-radius:var(--radius-ng-seal);min-height:28px;color:var(--color-ng-cyan-deep);background:var(--color-ng-cyan-wash);font-family:var(--font-ng-button);letter-spacing:.01em;transition:color var(--duration-ng-micro) var(--ease-ng-instrument), background-color var(--duration-ng-micro) var(--ease-ng-instrument);align-items:center;gap:5px;padding-inline:8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}._4Rmnma_clearCartButton svg{width:13px;height:13px}._4Rmnma_clearCartButton:hover:not(:disabled){color:var(--color-ng-cyan-deep);background:var(--color-ng-cyan-wash)}._4Rmnma_clearCartConfirm,._4Rmnma_clearCartConfirm:hover:not(:disabled){color:var(--color-ng-white);background:var(--color-ng-navy)}._4Rmnma_clearCartButton:focus-visible{outline:2px solid var(--color-ng-cyan);outline-offset:2px}._4Rmnma_clearCartButton:disabled{cursor:not-allowed;opacity:.5}._4Rmnma_closeButton{border-radius:var(--radius-ng-seal);width:36px;height:36px;color:var(--color-ng-navy);transition:color var(--duration-ng-micro) var(--ease-ng-instrument), background-color var(--duration-ng-micro) var(--ease-ng-instrument);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._4Rmnma_closeButton svg{width:18px;height:18px}._4Rmnma_closeButton:hover{color:var(--color-ng-cyan-deep);background:var(--color-ng-cyan-wash)}._4Rmnma_closeButton:focus-visible{background:var(--color-ng-cyan-wash);color:var(--color-ng-cyan-deep);outline:none}._4Rmnma_quantityButton:focus-visible,._4Rmnma_removeButton:focus-visible{outline:2px solid var(--color-ng-cyan);outline-offset:2px}._4Rmnma_shippingGauge{border:1px solid var(--color-ng-navy-line);border-radius:var(--radius-ng-card);color:var(--color-ng-ground);background:var(--color-ng-navy);grid-template-columns:36px minmax(0,1fr);gap:10px;margin:12px 20px 0;padding:11px;display:grid}._4Rmnma_shippingSeal{border:1px solid var(--color-ng-orchid);border-radius:var(--radius-ng-seal);width:36px;height:36px;color:var(--color-ng-orchid);place-items:center;display:grid}._4Rmnma_shippingSeal svg{stroke-width:1.6px;width:17px;height:17px}._4Rmnma_shippingCopy{min-width:0}._4Rmnma_shippingHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._4Rmnma_shippingHeading p,._4Rmnma_shippingHeading span{margin:0}._4Rmnma_shippingHeading p{color:var(--color-ng-ground);font-family:var(--font-ng-body);letter-spacing:0;font-size:12px;font-weight:600;line-height:1.2}._4Rmnma_shippingHeading span{color:var(--color-ng-ground-dim);font-family:var(--font-ng-body);letter-spacing:.02em;font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}._4Rmnma_shippingTrack{border:1px solid var(--color-ng-navy-line);border-radius:var(--radius-ng-focus);background:var(--color-ng-navy-deep);height:7px;margin-top:8px;position:relative;overflow:hidden}._4Rmnma_shippingTrack:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 24.5%,#fcf2f33d 25%,#0000 25.5% 49.5%,#fcf2f33d 50%,#0000 50.5% 74.5%,#fcf2f33d 75%,#0000 75.5%);position:absolute;inset:0}._4Rmnma_shippingFill{border-radius:inherit;background:var(--color-ng-ground);transform-origin:0;width:100%;height:100%;transition:transform var(--duration-ng-component) var(--ease-ng-instrument);display:block}._4Rmnma_shippingGaugeComplete ._4Rmnma_shippingFill{background:var(--color-ng-orchid)}._4Rmnma_shippingNote{color:var(--color-ng-ground-dim);font-family:var(--font-ng-body);margin:6px 0 0;font-size:13px;font-weight:400;line-height:1.6}._4Rmnma_cartError{border:1px solid var(--color-ng-cyan);border-radius:var(--radius-ng-control);color:var(--color-ng-cyan-deep);background:var(--color-ng-cyan-wash);font-family:var(--font-ng-body);margin:14px 24px 0;padding:11px 13px;font-size:13px;font-weight:400;line-height:1.6}._4Rmnma_itemList{flex:1;min-height:0;margin:0;padding:12px 20px 16px;list-style:none;overflow-y:auto}._4Rmnma_itemRow{border-bottom:1px solid var(--color-ng-rule);grid-template-columns:60px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}._4Rmnma_itemRow:first-child{padding-top:0}._4Rmnma_itemRow:last-child{border-bottom:0}._4Rmnma_imageWell{border:1px solid var(--color-ng-rule);border-radius:var(--radius-ng-card);width:60px;height:70px;position:relative;overflow:hidden}._4Rmnma_productImage{object-fit:cover;object-position:center;width:100%;height:100%}._4Rmnma_imagePending{height:100%;color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);text-align:center;letter-spacing:0;justify-content:center;align-items:center;padding:6px;font-size:10px;font-weight:600;line-height:1.3;display:flex}._4Rmnma_itemDetails{flex-direction:column;min-width:0;display:flex}._4Rmnma_itemHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._4Rmnma_itemName{border-radius:var(--radius-ng-focus);min-width:0;color:var(--color-ng-navy);font-family:var(--font-ng-display);letter-spacing:0;transition:color var(--duration-ng-micro) var(--ease-ng-instrument);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.18;display:-webkit-box;overflow:hidden}a._4Rmnma_itemName:hover{color:var(--color-ng-cyan-deep)}a._4Rmnma_itemName:focus-visible{outline:2px solid var(--color-ng-cyan);outline-offset:2px}._4Rmnma_lineTotal{color:var(--color-ng-navy);font-family:var(--font-ng-body);letter-spacing:.02em;font-variant-numeric:tabular-nums;flex:none;margin:0;font-size:15px;font-weight:700;line-height:1.2}._4Rmnma_lineTotalOffer{border-radius:var(--radius-ng-seal);color:var(--color-ng-cyan-deep);background:var(--color-ng-cyan-wash);padding:3px 7px;font-size:12px}._4Rmnma_itemDose{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:.02em;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600;line-height:1.4}._4Rmnma_itemUnit{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:.02em;font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:600;line-height:1.4}._4Rmnma_itemMeta{flex-wrap:wrap;align-items:baseline;gap:3px 8px;margin-top:5px;display:flex}._4Rmnma_itemMeta>span+span:before{color:var(--color-ng-rule-strong);content:"·";margin-right:8px}._4Rmnma_offerSignal{border-radius:var(--radius-ng-seal);width:fit-content;color:var(--color-ng-cyan-deep);background:var(--color-ng-cyan-wash);font-family:var(--font-ng-body);letter-spacing:.02em;font-variant-numeric:tabular-nums;align-items:center;margin:3px 0 0;padding:3px 7px;font-size:11px;font-weight:700;line-height:1.35;display:inline-flex}._4Rmnma_itemControls{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}._4Rmnma_quantityControl{border:1px solid var(--color-ng-rule-strong);border-radius:var(--radius-ng-control);background:var(--color-ng-white);grid-template-columns:32px 28px 32px;align-items:center;display:inline-grid;overflow:hidden}._4Rmnma_quantityButton{width:32px;height:34px;color:var(--color-ng-navy);transition:color var(--duration-ng-micro) var(--ease-ng-instrument);justify-content:center;align-items:center;display:inline-flex}._4Rmnma_quantityButton svg{width:14px;height:14px}._4Rmnma_quantityButton:hover:not(:disabled){color:var(--color-ng-cyan-deep)}._4Rmnma_quantityButton:disabled,._4Rmnma_removeButton:disabled{cursor:not-allowed;opacity:.4}._4Rmnma_quantityValue{text-align:center;color:var(--color-ng-navy);font-family:var(--font-ng-body);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;line-height:1.4}._4Rmnma_removeButton{border-radius:var(--radius-ng-focus);min-height:34px;color:var(--color-ng-ink-soft);font-family:var(--font-ng-button);letter-spacing:.01em;text-underline-offset:4px;transition:color var(--duration-ng-micro) var(--ease-ng-instrument);background:0 0;flex:none;align-items:center;font-size:12px;font-weight:600;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._4Rmnma_removeButton:hover:not(:disabled){color:var(--color-ng-cyan-deep)}._4Rmnma_emptyState{text-align:center;flex-direction:column;flex:1;align-items:center;gap:20px;padding:72px 32px 40px;display:flex}._4Rmnma_emptyIcon{border:1px solid var(--color-ng-rule-strong);border-radius:var(--radius-ng-seal);width:68px;height:68px;color:var(--color-ng-cyan-deep);background:var(--color-ng-ground);place-items:center;display:grid}._4Rmnma_emptyIcon svg{stroke-width:1.4px;width:27px;height:27px}._4Rmnma_emptyCopy{text-align:center;justify-items:center;width:100%;display:grid}._4Rmnma_emptyState h3{color:var(--color-ng-navy);font-family:var(--font-ng-display);letter-spacing:-.005em;margin:0;font-size:22px;font-weight:700;line-height:1.16}._4Rmnma_emptyState p{text-align:center;max-width:32ch;color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);margin:10px 0 0;font-size:15px;font-weight:400;line-height:1.7}._4Rmnma_emptyAction{margin-top:4px}._4Rmnma_footer{border-top:1px solid var(--color-ng-rule);background:var(--color-ng-white);flex:none;padding:12px 20px 14px}._4Rmnma_couponToggle{border-radius:var(--radius-ng-focus);min-height:32px;color:var(--color-ng-navy);font-family:var(--font-ng-button);letter-spacing:.01em;transition:color var(--duration-ng-micro) var(--ease-ng-instrument);background:0 0;align-items:center;gap:9px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}._4Rmnma_couponToggle svg,._4Rmnma_couponApplied svg{width:15px;height:15px;color:var(--color-ng-cyan-deep)}._4Rmnma_couponToggle:hover{color:var(--color-ng-cyan-deep)}._4Rmnma_couponToggle:focus-visible,._4Rmnma_couponDrop:focus-visible{outline:2px solid var(--color-ng-cyan);outline-offset:2px}._4Rmnma_couponForm{margin-bottom:4px;display:block}._4Rmnma_couponLabel{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:0;margin-bottom:8px;font-size:12px;font-weight:600;line-height:1.2;display:block}._4Rmnma_couponRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}._4Rmnma_couponInput{border:1px solid var(--color-ng-rule-strong);border-radius:var(--radius-ng-control);min-width:0;height:42px;color:var(--color-ng-navy);background:var(--color-ng-white);font-family:var(--font-ng-body);letter-spacing:.06em;text-transform:uppercase;padding:0 13px;font-size:14px;font-weight:600}._4Rmnma_couponInput::placeholder{color:var(--color-ng-ink-soft);letter-spacing:0;text-transform:none;font-weight:400}._4Rmnma_couponInput:focus{border-color:var(--color-ng-cyan);outline:2px solid var(--color-ng-cyan);outline-offset:-1px}._4Rmnma_couponInput[aria-invalid=true]{border-color:var(--color-ng-orchid-deep)}._4Rmnma_couponApply{border-radius:var(--radius-ng-seal);height:42px;color:var(--color-ng-white);background:var(--color-ng-navy);font-family:var(--font-ng-button);letter-spacing:.01em;transition:color var(--duration-ng-micro) var(--ease-ng-instrument), background-color var(--duration-ng-micro) var(--ease-ng-instrument);align-items:center;padding:0 18px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}._4Rmnma_couponApply:hover:not(:disabled){color:var(--color-ng-white);background:color-mix(in srgb, var(--color-ng-navy) 88%, var(--color-ng-cyan))}._4Rmnma_couponApply:focus-visible{outline:2px solid var(--color-ng-cyan);outline-offset:2px}._4Rmnma_couponApply:disabled{cursor:not-allowed;opacity:.45}._4Rmnma_couponError{color:var(--color-ng-orchid-deep);font-family:var(--font-ng-body);margin:9px 0 0;font-size:13px;font-weight:400;line-height:1.45}._4Rmnma_couponApplied{align-items:center;gap:9px;min-height:36px;display:flex}._4Rmnma_couponCode{color:var(--color-ng-navy);font-family:var(--font-ng-body);letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:700}._4Rmnma_couponState{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);letter-spacing:0;flex:1;font-size:12px;font-weight:600;line-height:1.2}._4Rmnma_couponDrop{border-radius:var(--radius-ng-focus);color:var(--color-ng-ink-soft);font-family:var(--font-ng-button);letter-spacing:.01em;text-underline-offset:4px;transition:color var(--duration-ng-micro) var(--ease-ng-instrument);background:0 0;font-size:12px;font-weight:600;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px}._4Rmnma_couponDrop:hover:not(:disabled){color:var(--color-ng-cyan-deep)}._4Rmnma_couponDrop:disabled{cursor:not-allowed;opacity:.5}._4Rmnma_totals{border-top:1px solid var(--color-ng-rule);flex-direction:column;gap:6px;margin-top:9px;padding-top:9px;display:flex}._4Rmnma_totalRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._4Rmnma_chargeValue{color:var(--color-ng-navy);font-family:var(--font-ng-body);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:15px;font-weight:600}._4Rmnma_grandTotalRow{border-top:1px solid var(--color-ng-rule);padding-top:9px}._4Rmnma_benefitRow{border-radius:var(--radius-ng-focus);background:var(--color-ng-cyan-wash);align-items:center;padding:5px 8px}._4Rmnma_benefitRow ._4Rmnma_totalLabel{color:var(--color-ng-cyan-deep)}._4Rmnma_benefitNote{color:var(--color-ng-cyan-deep);font-family:var(--font-ng-body);letter-spacing:0;opacity:.7;margin-top:1px;font-size:11px;font-weight:500;line-height:1.25;display:block}._4Rmnma_totalLabel{color:var(--color-ng-navy);font-family:var(--font-ng-body);letter-spacing:0;font-size:12px;font-weight:600;line-height:1.2}._4Rmnma_subtotalValue{color:var(--color-ng-navy);font-family:var(--font-ng-display);letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:700;line-height:1}._4Rmnma_discountValue{color:var(--color-ng-cyan-deep);font-family:var(--font-ng-body);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}._4Rmnma_footerActions{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px;margin-top:10px;display:grid}._4Rmnma_ghostButton{border:1px solid var(--color-ng-rule-strong);border-radius:var(--radius-ng-seal);height:46px;color:var(--color-ng-navy);background:var(--color-ng-white);font-family:var(--font-ng-button);letter-spacing:.01em;transition:border-color var(--duration-ng-micro) var(--ease-ng-instrument), color var(--duration-ng-micro) var(--ease-ng-instrument);justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}._4Rmnma_ghostButton:hover{border-color:var(--color-ng-cyan);color:var(--color-ng-cyan-deep)}._4Rmnma_ghostButton:focus-visible{outline:2px solid var(--color-ng-cyan);outline-offset:2px}._4Rmnma_checkoutButton{width:100%;height:46px;padding-inline:18px}._4Rmnma_checkoutNote{color:var(--color-ng-ink-soft);font-family:var(--font-ng-body);margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.45}@media (min-width:481px){._4Rmnma_surface{border-inline-start:1px solid var(--color-ng-rule);border-start-start-radius:var(--radius-ng-plate);border-end-start-radius:var(--radius-ng-plate)}}@media (max-width:767px){._4Rmnma_panel,._4Rmnma_panel[data-empty=true]{width:min(420px,100vw)}._4Rmnma_rail{display:none}}@media (max-width:380px){._4Rmnma_header{padding:16px 16px 14px}._4Rmnma_header:after{left:16px}._4Rmnma_title{font-size:20px}._4Rmnma_shippingGauge{grid-template-columns:34px minmax(0,1fr);margin-inline:16px;padding:10px}._4Rmnma_shippingSeal{width:34px;height:34px}._4Rmnma_shippingHeading{display:block}._4Rmnma_shippingHeading span{margin-top:4px;display:block}._4Rmnma_cartError,._4Rmnma_itemList,._4Rmnma_footer{padding-inline:16px}._4Rmnma_cartError{margin-inline:16px}._4Rmnma_itemRow{grid-template-columns:56px minmax(0,1fr);gap:10px}._4Rmnma_imageWell{width:56px;height:66px}._4Rmnma_itemName,._4Rmnma_lineTotal{font-size:14px}._4Rmnma_emptyState{padding-top:56px}._4Rmnma_footerActions{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}@media (prefers-reduced-motion:reduce){._4Rmnma_closeButton,._4Rmnma_couponApply,._4Rmnma_couponDrop,._4Rmnma_couponToggle,._4Rmnma_ghostButton,._4Rmnma_itemName,._4Rmnma_quantityButton,._4Rmnma_railAdd,._4Rmnma_railName,._4Rmnma_removeButton,._4Rmnma_shippingFill{transition:none}}
@layer components{.lGxVHq_footerRoot{background:radial-gradient(70% 110% at 0% 5%, color-mix(in srgb, var(--color-ng-cyan) 9%, transparent), transparent 70%), var(--color-ng-navy-deep)}.lGxVHq_footerGrid{grid-template-columns:minmax(280px,1.2fr) minmax(120px,.52fr) minmax(175px,.73fr) minmax(245px,.85fr);align-items:start;gap:clamp(28px,3vw,48px);display:grid}.lGxVHq_logoLink{width:min(210px,100%);display:block}.lGxVHq_footerLogo{transform-origin:40% 70%;width:100%;height:auto;transition:transform .36s cubic-bezier(.16,1,.3,1),filter .36s;display:block}.lGxVHq_logoLink:hover .lGxVHq_footerLogo,.lGxVHq_logoLink:focus-visible .lGxVHq_footerLogo{filter:drop-shadow(0 8px 14px #e11d2a2e);transform:translateY(-3px)scale(1.025)}.lGxVHq_footerColumn{padding-top:9px}.lGxVHq_contactColumn{border:1px solid var(--color-ng-navy-line);background:color-mix(in srgb, var(--color-ng-white) 5%, var(--color-ng-navy-deep));border-radius:16px;padding:22px 24px 24px}.lGxVHq_contactPhone{color:var(--color-ng-white);font-family:var(--font-ng-display);letter-spacing:-.02em;font-size:18px;font-weight:600;text-decoration:none}.lGxVHq_contactColumn>a:last-of-type{overflow-wrap:anywhere}.lGxVHq_halo{animation:24s ease-in-out infinite lGxVHq_ngf-halo}.lGxVHq_commerceBand{border-block:1px solid var(--color-ng-navy-line);justify-content:space-between;align-items:center;gap:20px 40px;min-height:66px;margin-top:clamp(42px,4vw,58px);padding-block:16px;display:flex}.lGxVHq_assuranceLine{flex-wrap:wrap;align-items:center;gap:10px 0;min-width:0;display:flex}.lGxVHq_assuranceItem{color:var(--color-ng-ground-dim);font-family:var(--font-ng-display), sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;margin-right:18px;padding-right:18px;font-size:11.5px;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.lGxVHq_assuranceItem:last-child{margin-right:0;padding-right:0}.lGxVHq_assuranceItem:not(:last-child):after{background:var(--color-ng-navy-line);content:"";width:1px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.lGxVHq_assuranceItem svg{width:16px;height:16px;color:var(--color-ng-cyan-lift);stroke-width:1.8px;flex:none}.lGxVHq_assuranceShort{display:none}.lGxVHq_paymentMarks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.lGxVHq_paymentMark,.lGxVHq_wordMark{border-radius:var(--radius-ng-focus);color:#111;background:#fff;border:1px solid #dfe2e6;place-items:center;min-width:54px;height:32px;display:inline-grid}.lGxVHq_paymentMark svg{width:48px;height:20px;display:block}.lGxVHq_paymentMark text{fill:#1434cb;font-family:var(--font-ng-display), sans-serif;font-size:12px;font-style:italic;font-weight:800}.lGxVHq_paymentMark .lGxVHq_amexText{fill:#fff;letter-spacing:.02em;font-size:9px;font-style:normal}.lGxVHq_paymentMark .lGxVHq_discoverText{fill:#161616;font-size:7.3px;font-style:normal}.lGxVHq_wordMark{min-width:76px;padding-inline:6px}.lGxVHq_wordMark svg{width:70px;height:22px;display:block}.lGxVHq_wordMark>svg>path{fill:currentColor}.lGxVHq_wordMark text{fill:currentColor;font-family:var(--font-ng-display), sans-serif;letter-spacing:-.02em;font-size:15px;font-weight:650}.lGxVHq_bankMark{min-width:40px}.lGxVHq_bankMark svg{color:#263341;width:20px;height:20px}.lGxVHq_bottomBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-top:22px;display:flex}.lGxVHq_bottomBar p{color:var(--color-ng-ground-dim);margin:0;font-size:13px;line-height:1.55}}@keyframes lGxVHq_ngf-halo{0%,to{opacity:.42;transform:scale(.94)}50%{opacity:.74;transform:scale(1.06)}}@keyframes lGxVHq_ngf-enter{0%{opacity:.68;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lGxVHq_footerGrid,.lGxVHq_commerceBand{animation:1s cubic-bezier(.16,1,.3,1) both lGxVHq_ngf-enter;animation-timeline:view();animation-range:entry entry 60%}.lGxVHq_commerceBand{animation-range:entry entry 85%}}}@media (max-width:1023px){.lGxVHq_footerGrid{grid-template-columns:minmax(240px,1.2fr) repeat(2,minmax(150px,.8fr))}.lGxVHq_brandColumn{grid-row:span 2}.lGxVHq_contactColumn{grid-column:2/-1;max-width:420px}.lGxVHq_commerceBand{flex-wrap:wrap}}@media (max-width:699px){.lGxVHq_logoLink{width:164px}.lGxVHq_footerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px clamp(20px,8vw,40px)}.lGxVHq_brandColumn,.lGxVHq_contactColumn{grid-area:auto/1/auto/-1}.lGxVHq_contactColumn{max-width:none}.lGxVHq_commerceBand{flex-direction:column;align-items:flex-start;gap:14px}.lGxVHq_paymentMarks{grid-template-columns:repeat(7,minmax(0,1fr));justify-content:stretch;gap:4px;width:100%;display:grid}.lGxVHq_paymentMark,.lGxVHq_wordMark{width:100%;min-width:0;height:30px;padding-inline:2px}.lGxVHq_paymentMark svg{width:min(100%,42px);height:18px}.lGxVHq_wordMark svg{width:min(100%,48px);height:18px}.lGxVHq_bankMark{min-width:0}.lGxVHq_bankMark svg{width:18px;height:18px}.lGxVHq_assuranceItem{letter-spacing:.06em;gap:5px;margin-right:10px;padding-right:10px;font-size:10px}.lGxVHq_assuranceItem svg{width:14px;height:14px}.lGxVHq_assuranceFull{display:none}.lGxVHq_assuranceShort{display:inline}.lGxVHq_bottomBar{text-align:center;justify-content:center;padding-bottom:54px}}@media (max-width:359px){.lGxVHq_footerGrid{grid-template-columns:minmax(0,1fr)}.lGxVHq_brandColumn,.lGxVHq_contactColumn{grid-column:auto}}@media (prefers-reduced-motion:reduce){.lGxVHq_halo{opacity:1!important;animation:none!important;transform:none!important}.lGxVHq_footerLogo{transition:none!important}}
.wgjnma_section{background:radial-gradient(70% 75% at 88% 18%, color-mix(in srgb, var(--color-ng-cyan-wash) 26%, transparent), transparent 78%), linear-gradient(155deg, var(--color-ng-white), var(--color-ng-ground) 60%, var(--color-ng-white))}.wgjnma_card{border:1px solid var(--color-ng-rule);background:linear-gradient(160deg, var(--color-ng-white), #fbfbfb);transition:translate .35s var(--ease-ng-instrument), box-shadow .35s ease;box-shadow:0 20px 48px -36px #0e0e0e40}.wgjnma_card:hover{translate:0 -4px;box-shadow:0 28px 56px -34px #0e0e0e4d}.wgjnma_iconPlate{background:radial-gradient(circle at 38% 28%, var(--color-ng-white), var(--color-ng-cyan-wash));width:76px;height:76px;color:var(--color-ng-cyan-deep);border-radius:18px;flex:none;justify-content:center;align-items:center;animation:3.4s ease-in-out infinite wgjnma_ngw-icon-breathe;display:inline-flex;position:relative;box-shadow:0 13px 26px -18px #c8161b59}.wgjnma_iconPlate:after{background:var(--color-ng-cyan);content:"";width:5px;height:5px;animation:3.4s ease-in-out infinite wgjnma_ngw-spark;animation-delay:inherit;border-radius:50%;position:absolute;top:8px;right:8px}.wgjnma_iconGlyph{z-index:1;filter:drop-shadow(0 3px 3px #c8161b21);animation:3.4s ease-in-out infinite wgjnma_ngw-glyph-float;animation-delay:inherit;transition:scale .3s var(--ease-ng-instrument);position:relative}.wgjnma_card:hover .wgjnma_iconGlyph{scale:1.12}.wgjnma_card:nth-child(3) .wgjnma_iconGlyph{animation-name:wgjnma_ngw-glyph-travel}.wgjnma_card:nth-child(5) .wgjnma_iconGlyph,.wgjnma_card:nth-child(6) .wgjnma_iconGlyph{animation-name:wgjnma_ngw-glyph-tilt}.wgjnma_cardCopy{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.24em;display:-webkit-box;overflow:hidden}@keyframes wgjnma_ngw-icon-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes wgjnma_ngw-glyph-float{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}@keyframes wgjnma_ngw-glyph-travel{0%,to{transform:translate(-2px)}50%{transform:translate(3px)}}@keyframes wgjnma_ngw-glyph-tilt{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes wgjnma_ngw-spark{0%,to{opacity:.25;scale:.7}50%{opacity:.85;scale:1.25}}@media (max-width:639px){.wgjnma_section{padding-block:28px 36px}.wgjnma_grid{margin-top:36px}.wgjnma_iconPlate{border-radius:15px;width:58px;height:58px}.wgjnma_iconGlyph{width:29px;height:29px}.wgjnma_cardCopy{-webkit-line-clamp:3;min-height:4.5em;overflow:hidden}}@media (prefers-reduced-motion:reduce){.wgjnma_iconPlate,.wgjnma_iconPlate:after,.wgjnma_iconGlyph{animation:none}.wgjnma_card,.wgjnma_card:hover,.wgjnma_card:hover .wgjnma_iconGlyph{transition:none;translate:none;scale:1}}
._2RJ1fa_ground{background:var(--ng-family-repair-ground)}._2RJ1fa_ground[data-family=metabolic]{background:var(--ng-family-metabolic-ground)}._2RJ1fa_ground[data-family=cognitive]{background:var(--ng-family-cognitive-ground)}._2RJ1fa_ground[data-family=longevity]{background:var(--ng-family-longevity-ground)}._2RJ1fa_ground[data-family=supplies]{background:var(--ng-family-supplies-ground)}
.ZjCAVW_gate{z-index:2147483646;color:#0f0f0f;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}html[data-nextgen-ruo=accepted] .ZjCAVW_gate[open]{display:none}html[data-nextgen-ruo=pending] .ZjCAVW_gate:not([open]){display:block}:is(html[data-nextgen-ruo=pending],html[data-nextgen-ruo=pending] body){overflow:hidden}.ZjCAVW_gate::backdrop{background:#fbeeef}.ZjCAVW_stage{background:radial-gradient(120% 90% at 50% 26%,#fff 0%,#fdf5f6 44%,#faebeb 100%);place-items:center;min-height:100dvh;padding:clamp(20px,5vh,48px) 5vw;display:grid;position:relative;overflow:hidden auto}.ZjCAVW_stack{z-index:2;flex-direction:column;align-items:center;gap:clamp(14px,2.8vh,26px);width:min(620px,92vw);animation:.75s cubic-bezier(.22,1,.36,1) both ZjCAVW_gateRise;display:flex;position:relative}.ZjCAVW_logo{font-size:clamp(25px,4vw,36px)}.ZjCAVW_card{background:#fff;border:1px solid #d4111829;border-radius:24px;width:100%;padding:clamp(22px,4vh,34px) clamp(22px,4vw,38px) clamp(22px,3.8vh,32px);box-shadow:0 40px 84px -46px #0f0f0f4d,0 2px 6px #0f0f0f0a}.ZjCAVW_topline{color:#d41118;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex}.ZjCAVW_badge{color:#1b1b1b;letter-spacing:.15em;background:#fcf3f3;border:1px solid #d4111838;border-radius:999px;align-items:center;gap:8px;padding:6px 13px 6px 10px;display:inline-flex}.ZjCAVW_badge span{background:#d41118;border-radius:50%;width:6px;height:6px}.ZjCAVW_card h1{color:#0f0f0f;letter-spacing:-.035em;margin:18px 0 0;font-size:clamp(27px,4vw,36px);font-weight:800;line-height:1.05}.ZjCAVW_intro{color:#282828;max-width:540px;margin:10px 0 0;font-size:15px;line-height:1.58}.ZjCAVW_choices{flex-direction:column;gap:10px;margin-top:24px;display:flex}.ZjCAVW_choices label{border-radius:var(--radius-ng-control);color:#0f0f0f;text-align:left;background:#fff;border:1px solid #0f0f0f21;align-items:flex-start;gap:13px;width:100%;padding:15px 17px;font-size:14px;line-height:1.5;transition:border-color .25s,background-color .25s,box-shadow .25s,transform .25s;display:flex}@media (hover:hover){.ZjCAVW_choices label:hover{border-color:#d411188c;transform:translateY(-1px)}}.ZjCAVW_choices label,.ZjCAVW_enter,.ZjCAVW_decline button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.ZjCAVW_enter:focus-visible,.ZjCAVW_decline button:focus-visible{outline-offset:3px;outline:3px solid #d4111859}.ZjCAVW_choices label:has(:focus-visible){outline-offset:3px;outline:3px solid #d4111859}.ZjCAVW_choices .ZjCAVW_choiceChecked{background:#fcf5f5;border-color:#d4111880;box-shadow:0 14px 30px -24px #d41118cc}.ZjCAVW_choices label:has(:checked){background:#fcf5f5;border-color:#d4111880;box-shadow:0 14px 30px -24px #d41118cc}.ZjCAVW_checkBox{color:#0000;background:#fff;border:1.5px solid #0f0f0f4d;border-radius:7px;flex:none;justify-content:center;align-items:center;width:21px;height:21px;margin-top:1px;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.ZjCAVW_choiceChecked .ZjCAVW_checkBox{color:#fff;background:#d41118;border-color:#d41118}label:has(:checked) .ZjCAVW_checkBox{color:#fff;background:#d41118;border-color:#d41118}.ZjCAVW_enter{border-radius:var(--radius-ng-control);color:#fff;letter-spacing:-.01em;background:#0f0f0f;border:0;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:18px;padding:17px 24px;font-size:15px;font-weight:700;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .3s;display:flex;box-shadow:0 20px 40px -26px #0f0f0fbf}@media (hover:hover){.ZjCAVW_enter:not(:disabled):hover{background:#161616;transform:translateY(-2px)}}.ZjCAVW_enter:disabled{cursor:not-allowed;color:#212121;box-shadow:none;background:#f04248}.ZjCAVW_finePrint{color:#d41118;margin:17px 0 0;font-size:12px;line-height:1.65}.ZjCAVW_finePrint a{color:#0f0f0f;font-weight:800}.ZjCAVW_decline{color:#282828;border-top:1px solid #d4111829;justify-content:center;align-items:center;gap:7px;margin-top:17px;padding-top:17px;font-size:13px;display:flex}.ZjCAVW_decline button{color:#0f0f0f;text-underline-offset:3px;background:0 0;border:0;font-weight:800;text-decoration:underline}.ZjCAVW_vial{z-index:1;width:var(--vial-width,clamp(59px, 7.5vw, 120px));opacity:var(--vial-opacity,.9);pointer-events:none;will-change:transform;animation:ZjCAVW_vialDrift var(--vial-duration,30s) linear infinite;animation-delay:var(--vial-delay,0s);display:block;position:absolute;bottom:-30%}.ZjCAVW_vialReveal{transform-origin:50% 72%;width:100%;animation:ZjCAVW_vialPop .72s var(--vial-pop-delay,0s) cubic-bezier(.16, 1, .3, 1) both;display:block}.ZjCAVW_vialImage{-webkit-user-select:none;user-select:none;filter:drop-shadow(0 25px 45px #0f0f0f2e);will-change:transform;width:100%;height:auto;display:block}.ZjCAVW_vialBob{animation:4s ease-in-out infinite ZjCAVW_vialBob}.ZjCAVW_vialBobDelayed{animation:4.5s ease-in-out 1s infinite ZjCAVW_vialBobDelayed}.ZjCAVW_vialBobSlow{animation:5s ease-in-out .5s infinite ZjCAVW_vialBobSlow}.ZjCAVW_leaving .ZjCAVW_stage{animation:.46s both ZjCAVW_gateLeave}@media (max-width:700px),(max-width:900px) and (max-height:520px){.ZjCAVW_gate{width:100dvw;height:100dvh;max-height:100dvh;position:fixed;inset:0;overflow:hidden}.ZjCAVW_gate::backdrop{background:#faebebe0}.ZjCAVW_stage{box-sizing:border-box;overscroll-behavior:contain;width:100%;height:100%;min-height:0;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));-webkit-overflow-scrolling:touch;justify-content:flex-start;align-items:center;display:flex;overflow:hidden auto}.ZjCAVW_stack{flex:none;gap:12px;width:min(100%,620px);margin-block:auto;padding-block:4px}.ZjCAVW_logo{font-size:clamp(23px,7vw,29px)}.ZjCAVW_card{border-radius:var(--radius-ng-plate);-webkit-backdrop-filter:blur(18px)saturate(1.24);background:#ffffffb3;border-color:#ffffffc2;padding:clamp(18px,4.8vw,24px);box-shadow:0 30px 70px -38px #0f0f0f85,inset 0 1px #ffffffeb}.ZjCAVW_choices label{background:#ffffffa3;border-color:#0f0f0f29;min-height:52px}.ZjCAVW_choices .ZjCAVW_choiceChecked{background:#fcf5f5d1}.ZjCAVW_choices label:has(:checked){background:#fcf5f5d1}.ZjCAVW_checkBox{background:#ffffffd1}.ZjCAVW_enter{min-height:52px}}@keyframes ZjCAVW_gateRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes ZjCAVW_gateLeave{to{opacity:0;transform:scale(1.01)}}@keyframes ZjCAVW_vialPop{0%{opacity:0;transform:translateY(-26px)scale(.58)}to{opacity:1;transform:none}}@keyframes ZjCAVW_vialDrift{0%{transform:translate(0,0)rotate(0)}25%{transform:translate3d(var(--vial-drift), -40vh, 0) rotate(var(--vial-tilt))}50%{transform:translateY(-80vh)rotate(0)}75%{transform:translate3d(var(--vial-drift-negative), -120vh, 0) rotate(var(--vial-tilt-negative))}to{transform:translateY(-160vh)rotate(0)}}@keyframes ZjCAVW_vialBob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ZjCAVW_vialBobDelayed{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes ZjCAVW_vialBobSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-height:760px){.ZjCAVW_stage{padding-top:max(10px, env(safe-area-inset-top));padding-bottom:max(10px, env(safe-area-inset-bottom))}.ZjCAVW_stack{gap:8px}.ZjCAVW_logo{font-size:25px}.ZjCAVW_card{padding-block:16px}.ZjCAVW_card h1{margin-top:10px;font-size:25px}.ZjCAVW_choices{gap:7px;margin-top:13px}.ZjCAVW_choices label{padding-block:10px}.ZjCAVW_enter{margin-top:11px;padding-block:12px}.ZjCAVW_finePrint{margin-top:10px;font-size:10.5px}.ZjCAVW_decline{margin-top:10px;padding-top:10px}}@media (prefers-reduced-motion:reduce){.ZjCAVW_stack,.ZjCAVW_vial,.ZjCAVW_vialReveal,.ZjCAVW_vialImage,.ZjCAVW_leaving .ZjCAVW_stage{animation:none}.ZjCAVW_vial{opacity:.45;transform:translate3d(0, var(--vial-rest-y), 0) rotate(var(--vial-rest-tilt));will-change:auto}.ZjCAVW_vialReveal{opacity:1;transform:none}.ZjCAVW_vialImage{will-change:auto}.ZjCAVW_choices label,.ZjCAVW_enter{transition:none}}.ZjCAVW_choiceInput{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.ZjCAVW_choices label{cursor:pointer;position:relative}
.dOn5xW_supportBand{padding-bottom:var(--spacing-ng-band)}.dOn5xW_supportFrame{box-sizing:border-box;width:min(calc(100% - var(--spacing-ng-shell-frame) - var(--spacing-ng-shell-frame)), 860px);padding-inline:var(--spacing-ng-shell-inset);margin-inline:auto}@layer components{.dOn5xW_reveal{animation:dOn5xW_ngfaq-rise .7s var(--ease-ng-instrument) both}.dOn5xW_pulse{animation:3s ease-in-out infinite dOn5xW_ngfaq-pulse}}@keyframes dOn5xW_ngfaq-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes dOn5xW_ngfaq-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.78;transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){.dOn5xW_reveal,.dOn5xW_pulse{opacity:1!important;animation:none!important;transform:none!important}}
