.Qsx-JG_root{color:#edf4f6;box-sizing:border-box;background:#0d1b24;align-content:start;justify-items:center;min-height:100svh;padding:24px 16px;font-family:ui-sans-serif,system-ui,sans-serif;display:grid}.Qsx-JG_card{box-sizing:border-box;overflow-wrap:anywhere;background:#142630;border:1px solid #31454e;border-radius:24px;width:min(100%,460px);margin-top:4vh;padding:24px;box-shadow:0 8px 28px #0002}.Qsx-JG_brand{align-items:start;min-height:64px;display:flex;position:relative}.Qsx-JG_brand>.Qsx-JG_caption{letter-spacing:.02em;color:#adbec8;font-size:11px;font-weight:600;line-height:1.3;position:absolute;bottom:0;left:64px}.Qsx-JG_preview{grid-template-columns:72px 1fr;align-items:center;gap:18px;margin:28px 0 24px;display:grid}.Qsx-JG_tag{color:#8bd8c3;background:#1d333c;border:1px solid #31454e;border-radius:15px;place-items:center;height:88px;font-size:32px;font-weight:700;display:grid}.Qsx-JG_preview i{background:#31454e;border-radius:8px;height:10px;margin:12px 0;display:block}.Qsx-JG_preview i:nth-child(2){width:85%}.Qsx-JG_preview i:nth-child(3){width:55%}.Qsx-JG_card h1{letter-spacing:-.03em;margin:0 0 8px;font-size:24px;line-height:1.25}.Qsx-JG_card p{color:#c1d4e1;margin:8px 0;font-size:14px;line-height:1.7}.Qsx-JG_progress{background:#31454e;border-radius:5px;height:3px;margin:24px 0;overflow:hidden}.Qsx-JG_progress>span{background:#8bd8c3;width:32%;height:100%;animation:1.8s ease-in-out infinite Qsx-JG_waiting;display:block}.Qsx-JG_card .Qsx-JG_note{color:#adbec8;font-size:12px}.Qsx-JG_card .Qsx-JG_location{color:#adbec8;border-top:1px solid #31454e;margin-top:20px;padding-top:16px;font-size:12px}.Qsx-JG_accountLink{box-sizing:border-box;color:#0d1b24;text-align:center;background:#8bd8c3;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;max-width:100%;min-height:2.75rem;margin-top:24px;padding:12px 16px;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none;display:flex}.Qsx-JG_accountLink:focus-visible{outline-offset:3px;outline:3px solid #8bd8c3}html[data-theme=light] .Qsx-JG_root{color:#17313b;background:#f5f8f6}html[data-theme=light] .Qsx-JG_card{background:#fff;border-color:#d6e1de}html[data-theme=light] .Qsx-JG_card p{color:#536972}html[data-theme=light] .Qsx-JG_brand>.Qsx-JG_caption{color:#536972}html[data-theme=light] .Qsx-JG_tag{color:#086f62;background:#eef4f1;border-color:#d6e1de}html[data-theme=light] .Qsx-JG_preview i{background:#d6e1de}html[data-theme=light] .Qsx-JG_progress{background:#d6e1de}html[data-theme=light] .Qsx-JG_location{border-color:#d6e1de}html[data-theme=light] .Qsx-JG_accountLink{color:#fff;background:#086f62}html[data-theme=light] .Qsx-JG_accountLink:focus-visible{outline-color:#086f62}@keyframes Qsx-JG_waiting{0%{transform:translate(-100%)}to{transform:translate(415%)}}@media (prefers-reduced-motion:reduce){.Qsx-JG_progress>span{opacity:.55;width:100%;animation:none}}@media (max-width:350px){.Qsx-JG_card{padding:20px}.Qsx-JG_card h1{font-size:22px}}
.djcT2a_identity{--identity-face:#16323c;--identity-line:#3b5b62;--identity-ink:#f1f7f5;--identity-accent:#76ddc7;color:var(--identity-ink);align-items:center;gap:.75rem;display:inline-flex}.djcT2a_mark{flex:none;width:3.25rem;height:3.25rem;display:block}.djcT2a_face{fill:var(--identity-face);stroke:var(--identity-line);stroke-width:2px}.djcT2a_edge{stroke:var(--identity-accent);stroke-width:1px;opacity:.2}.djcT2a_letter{fill:currentColor}.djcT2a_accent{fill:var(--identity-accent)}.djcT2a_orbit{stroke:var(--identity-accent);stroke-width:2px;stroke-linecap:round;opacity:.6}.djcT2a_light{stroke:currentColor;stroke-width:2px;stroke-linecap:round;opacity:.15}.djcT2a_word{letter-spacing:-.055em;font:750 2.0625rem/1 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.djcT2a_word>span{color:var(--identity-accent)}.djcT2a_passportIdentity{--identity-size:4.5rem;--identity-word-size:10.25rem;--identity-ink-hi:#fff;--identity-face-hi:#254653;--identity-face-mid:#193d48;--identity-face-lo:#142e3d;--identity-edge-hi:#67e8f9;--identity-edge-lo:#9caae2;gap:.75rem;max-width:100%;min-height:5rem;display:flex}.djcT2a_markFrame{width:var(--identity-size);height:var(--identity-size);flex:0 0 var(--identity-size);border:1px solid var(--identity-line);background:linear-gradient(145deg, var(--identity-face-hi), var(--identity-face-lo));border-radius:1.125rem;display:block;box-shadow:inset 0 1px #ffffff26}.djcT2a_passportMark{width:100%;height:100%;display:block;overflow:visible}.djcT2a_plateDepth{fill:var(--identity-face-mid)}.djcT2a_circuit{stroke:var(--identity-accent);opacity:.25}.djcT2a_passportOrbit{stroke:var(--identity-accent);opacity:.7;stroke-dasharray:1;stroke-dashoffset:0}.djcT2a_plateLight{stroke:var(--identity-ink-hi);opacity:.32}.djcT2a_travellingDot,.djcT2a_wordSatellite{fill:var(--identity-accent)}.djcT2a_scan{fill:var(--identity-ink-hi);opacity:0;pointer-events:none}.djcT2a_wordArtwork{width:var(--identity-word-size);aspect-ratio:286/120;flex:0 1 var(--identity-word-size);min-width:0;height:auto;display:block;overflow:visible}.djcT2a_wordOrbit{stroke:var(--identity-accent);opacity:.45}.djcT2a_wordSatellite{transform-origin:220px 41px}html:is(.theme-light,[data-theme=light]) .djcT2a_identity{--identity-face:#f0f7f3;--identity-line:#a4c4b9;--identity-ink:#173b3b;--identity-accent:#087263}html:is(.theme-light,[data-theme=light]) .djcT2a_passportIdentity{--identity-ink:#17313b;--identity-ink-hi:#172f39;--identity-accent:#087f78;--identity-face-hi:#fff;--identity-face-mid:#dff8ff;--identity-face-lo:#eef2ff;--identity-edge-hi:#087f8c;--identity-edge-lo:#7293ac}@media (min-width:390px){.djcT2a_passportIdentity{--identity-size:5rem;--identity-word-size:11.25rem}}@media (max-width:279px){.djcT2a_passportIdentity{--identity-size:3.5rem;--identity-word-size:7rem;gap:.5rem}}@media (prefers-reduced-motion:no-preference){.djcT2a_orbit{animation:.48s ease-out both djcT2a_orbitArrival}.djcT2a_passportMark{animation:1.1s cubic-bezier(.2,.8,.2,1) both djcT2a_passportMarkArrival}.djcT2a_passportOrbit{animation:.9s ease-out both djcT2a_orbitArrival}.djcT2a_travellingDot{transform-box:fill-box;transform-origin:50%;animation:1.35s cubic-bezier(.3,.7,.2,1) both djcT2a_passportDotArrival}.djcT2a_scan{animation:1.25s ease-in-out both djcT2a_passportScanArrival}.djcT2a_wordSatellite{animation:1.35s ease-out both djcT2a_passportWordArrival}}@keyframes djcT2a_orbitArrival{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes djcT2a_passportMarkArrival{0%{transform:translateY(3px)rotate(-4deg)scale(.96)}55%{transform:translateY(-2px)rotate(1deg)scale(1.015)}to{transform:none}}@keyframes djcT2a_passportDotArrival{0%{transform:translateY(24px)scale(.75)}35%{transform:translate(22px,-5px)scale(1.08)}68%{transform:translate(8px,-12px)scale(1)}to{transform:none}}@keyframes djcT2a_passportScanArrival{0%{opacity:0;transform:translate(-80px)}25%{opacity:.3}65%{opacity:.18}to{opacity:0;transform:translate(80px)}}@keyframes djcT2a_passportWordArrival{0%{transform:rotate(-140deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.djcT2a_identity,.djcT2a_identity *{transition:none!important;animation:none!important}}@media (forced-colors:active){.djcT2a_identity{--identity-face:Canvas;--identity-line:CanvasText;--identity-ink:CanvasText;--identity-accent:CanvasText}.djcT2a_edge,.djcT2a_orbit,.djcT2a_light{opacity:1}.djcT2a_passportIdentity{--identity-ink-hi:CanvasText;--identity-face-hi:Canvas;--identity-face-mid:Canvas;--identity-face-lo:Canvas;--identity-edge-hi:CanvasText;--identity-edge-lo:CanvasText}.djcT2a_markFrame{box-shadow:none;background:canvas;border-color:canvastext}.djcT2a_plateFace{fill:canvas;stroke:canvastext}.djcT2a_plateDepth{fill:canvas}.djcT2a_letter,.djcT2a_accent,.djcT2a_travellingDot,.djcT2a_wordSatellite,.djcT2a_wordArtwork text{fill:canvastext}.djcT2a_circuit,.djcT2a_passportOrbit,.djcT2a_plateLight,.djcT2a_wordOrbit{stroke:canvastext;opacity:1}.djcT2a_passportIdentity,.djcT2a_passportIdentity *{transition:none!important;animation:none!important}.djcT2a_scan{display:none}}
.suVZTa_header.sun-passport-header{--header-ink:#edf4f6;--header-muted:#adbec8;--header-accent:#8bd8c3;--header-line:#31454e;--header-control:#192d37;--header-surface:#142630;border:1px solid var(--header-line);background:var(--header-surface);-webkit-backdrop-filter:none;color:var(--header-ink);border-radius:1rem;grid-template-columns:minmax(0,1fr);align-items:center;gap:.125rem .75rem;padding:.375rem .75rem;display:grid;box-shadow:0 2px 8px #0312210a}.suVZTa_header .suVZTa_brand{min-width:0;min-height:5rem;padding-block:.125rem;position:relative;overflow:visible}.suVZTa_header .suVZTa_brand [data-brand-home-link]{min-width:2.75rem;min-height:2.75rem}.suVZTa_homeLink{border-radius:.75rem;align-items:center;max-width:100%;min-height:5rem;text-decoration:none;display:inline-flex}.suVZTa_homeLink:focus-visible{outline:2px solid var(--header-accent);outline-offset:4px}.suVZTa_header .suVZTa_caption{color:var(--header-muted);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.6875rem;font-weight:600;line-height:1.2;display:block;position:absolute;bottom:.75rem;left:5.25rem;right:0;overflow:hidden}.suVZTa_theme{place-self:center end}.suVZTa_header .suVZTa_theme .theme-toggle{border:1px solid var(--header-line);width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;box-shadow:none;border-radius:.85rem;flex-shrink:0;justify-content:center;padding:0;border-color:var(--header-line)!important;background:var(--header-control)!important;color:var(--header-ink)!important}.suVZTa_header .suVZTa_theme .theme-toggle span:not(.theme-toggle__glyph){display:none}.suVZTa_header .suVZTa_utilities{border-top:1px solid var(--header-line);grid-column:1/-1;grid-template-columns:minmax(0,1fr) 7.625rem 2.75rem;align-items:center;gap:.25rem .375rem;min-width:0;padding-top:.25rem;display:grid}.suVZTa_header .suVZTa_accountLink{border:1px solid var(--header-accent);background:var(--header-control);min-width:2.75rem;min-height:2.75rem;color:var(--header-ink);text-align:center;overflow-wrap:anywhere;border-radius:.85rem;justify-content:center;align-items:center;padding:.375rem .5rem;font-size:.8125rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.suVZTa_accountLink:focus-visible{outline:2px solid var(--header-accent);outline-offset:3px}.suVZTa_header .suVZTa_status{border:1px solid var(--header-line);background:var(--header-control);white-space:normal;min-width:0;max-width:100%;min-height:1.25rem;box-shadow:none;border-radius:.65rem;grid-area:2/1/auto/-1;justify-self:start;align-items:center;gap:.35rem;padding:.125rem 0;display:inline-flex}.suVZTa_header .suVZTa_status>span:last-child{color:var(--header-muted);overflow-wrap:anywhere;font-size:.6875rem;font-weight:600;line-height:1.25}.suVZTa_header .suVZTa_locale{min-width:0;display:contents}.suVZTa_header .suVZTa_locale .locale-switcher{border-color:var(--header-line);background:var(--header-control);width:100%;min-width:0;min-height:2.75rem;color:var(--header-ink);border-radius:.85rem;grid-area:1/2;gap:0;padding-inline:.625rem;display:flex}.suVZTa_header .suVZTa_locale [data-sun-locale-feedback]{grid-area:3/1/auto/-1}.suVZTa_header .suVZTa_locale .locale-switcher__icon{display:none}.suVZTa_header .suVZTa_locale select{width:100%;min-width:0;min-height:2.75rem;color:inherit;text-overflow:ellipsis;font-size:.8125rem}.suVZTa_header :is(button,select):focus-visible{outline:2px solid var(--header-accent);outline-offset:3px}html:is(.theme-light,[data-theme=light]) .suVZTa_header{--header-ink:#17313b;--header-muted:#536972;--header-accent:#086f62;--header-line:#d6e1de;--header-control:#f3f7f5;--header-surface:#fff}@media (prefers-reduced-motion:no-preference){.suVZTa_header .suVZTa_signal{animation:.26s ease-out both suVZTa_signalArrival}.suVZTa_header :is(button,select){transition:border-color .16s,background-color .16s}}@media (prefers-reduced-motion:reduce){.suVZTa_header,.suVZTa_header *{transition:none!important;animation:none!important}}@keyframes suVZTa_signalArrival{0%{transform:scale(.85)}to{transform:scale(1)}}html:is(.theme-light,[data-theme=light]) .suVZTa_header .suVZTa_theme .theme-toggle{box-shadow:none;background:var(--header-control)!important;border-color:var(--header-line)!important;color:var(--header-ink)!important}html:is(.theme-light,[data-theme=light]) .suVZTa_header .suVZTa_status{box-shadow:none;background:var(--header-control)!important;border-color:var(--header-line)!important;color:var(--header-ink)!important}.suVZTa_header .suVZTa_status{box-shadow:none!important;background:0 0!important;border-color:#0000!important}@media (prefers-reduced-motion:no-preference){.suVZTa_header button:active{transform:translateY(1px)}}@media (min-width:390px){.suVZTa_header .suVZTa_brand{min-height:6rem}.suVZTa_header .suVZTa_caption{bottom:1rem;left:5.75rem}}@media (max-width:389px){.suVZTa_header.sun-passport-header{padding-block:.25rem}.suVZTa_header .suVZTa_brand,.suVZTa_homeLink,.suVZTa_header .suVZTa_brand [data-sun-brand-identity][data-sun-brand-variant=passport]{min-height:4.5rem}}@media (max-width:299px){.suVZTa_header .suVZTa_utilities{grid-template-columns:minmax(0,1fr) 2.75rem}.suVZTa_header .suVZTa_accountLink{grid-area:1/1/auto/-1}.suVZTa_header .suVZTa_locale .locale-switcher{grid-area:2/1}.suVZTa_header .suVZTa_theme{grid-area:2/2}.suVZTa_header .suVZTa_status{grid-area:3/1/auto/-1;min-height:1.25rem}.suVZTa_header .suVZTa_locale [data-sun-locale-feedback]{grid-row:4}}@media (max-width:279px){.suVZTa_header .suVZTa_brand{min-height:5rem}.suVZTa_header .suVZTa_caption{font-size:.625rem;bottom:.5rem;left:4rem}}@media (forced-colors:active){.suVZTa_header.sun-passport-header{--header-ink:CanvasText;--header-muted:CanvasText;--header-accent:Highlight;--header-line:CanvasText;--header-control:Canvas;--header-surface:Canvas;box-shadow:none}.suVZTa_header,.suVZTa_header *{transition:none!important;animation:none!important}}
.AVTe1G_actions{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:16px;display:grid}.AVTe1G_demoAction{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px 12px;min-width:0;padding:14px;display:grid}.AVTe1G_actionCopy strong{font-size:14px;line-height:1.4}.AVTe1G_actionCopy small{font-size:12px;line-height:1.5}.AVTe1G_selectedBadge{white-space:normal;grid-column:2;justify-self:start;max-width:100%}
.Gti7hW_shell{--map-ui-bg:#102338;--map-ui-hover:#18364c;--map-ui-ink:#f1f7fc;--map-ui-muted:#b7cbdc;--map-ui-line:#4b657b;--map-ui-accent:#67e8f9;--map-ui-warning-bg:#382d17;--map-ui-warning-ink:#fde68a;--map-ui-notice-bg:#123341;--map-ui-notice-ink:#a5f3fc;--map-origin-dot:#34d399;--map-tap-dot:#60a5fa;--map-control-icon:invert(1);background:#020617c2;border:1px solid #94a3b833;border-radius:1.25rem;overflow:hidden;box-shadow:0 20px 55px #0206173d}.Gti7hW_countryLabel{pointer-events:none;color:#d2e7dc;letter-spacing:.06em;background:#1b3738c9;border-radius:.4rem;padding:.25rem .4rem;font:750 .75rem/1.3 system-ui,sans-serif}:is(html[data-theme=light] .Gti7hW_countryLabel,html.theme-light .Gti7hW_countryLabel){color:#315848;background:#f4f7f0db}.Gti7hW_mapFrame{background:var(--map-ui-bg);min-height:15.5rem;position:relative;overflow:hidden}.Gti7hW_map{width:100%;height:15.5rem}.Gti7hW_loading,.Gti7hW_fallback,.Gti7hW_empty{z-index:3;text-align:center;color:var(--map-ui-ink);background:var(--map-ui-bg);place-items:center;padding:2rem;display:grid;position:absolute;inset:0}.Gti7hW_loading{pointer-events:none}.Gti7hW_retryButton{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:.7rem;min-height:2.75rem;margin-top:.9rem;padding:.55rem .85rem;font-size:.75rem;font-weight:850}.Gti7hW_retryButton:focus-visible{outline-offset:2px;outline:2px solid #0891b2}.Gti7hW_loadingDot{background:#0891b2;border-radius:999px;width:.55rem;height:.55rem;margin:0 auto .75rem;animation:1.4s ease-in-out infinite Gti7hW_sunMapPulse;box-shadow:0 0 0 .4rem #0891b224}.Gti7hW_mapLegend{z-index:2;pointer-events:none;flex-wrap:wrap;gap:.4rem;max-width:calc(100% - 4.75rem);display:flex;position:absolute;top:.75rem;left:.75rem}.Gti7hW_legendItem,.Gti7hW_demoBadge,.Gti7hW_degradedBadge,.Gti7hW_missingTapBadge{border:1px solid var(--map-ui-line);min-height:1.75rem;color:var(--map-ui-ink);background:var(--map-ui-bg);letter-spacing:.04em;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.7rem;font-weight:800;line-height:1.3;display:inline-flex;box-shadow:0 5px 18px #0f172a1f}.Gti7hW_demoBadge{color:var(--map-ui-warning-ink);border-color:var(--map-ui-warning-ink);background:var(--map-ui-warning-bg)}.Gti7hW_degradedBadge{color:var(--map-ui-notice-ink);border-color:var(--map-ui-notice-ink);background:var(--map-ui-notice-bg)}.Gti7hW_missingTapBadge{color:var(--map-ui-muted);border-color:var(--map-ui-line);background:var(--map-ui-bg)}.Gti7hW_legendDot{background:var(--map-origin-dot);border-radius:999px;width:.48rem;height:.48rem}.Gti7hW_legendDotTap{background:var(--map-tap-dot)}.Gti7hW_fitButton{z-index:2;color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:.65rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.45rem .65rem;font-size:.75rem;font-weight:850;display:inline-flex;position:absolute;bottom:2.75rem;right:.75rem;box-shadow:0 7px 20px #0f172a26}.Gti7hW_fitButton:hover,.Gti7hW_fitButton:focus-visible{outline:2px solid var(--map-ui-accent);outline-offset:2px;background:#0b5d74}.Gti7hW_markerAnchor{place-items:center;width:2.75rem;height:2.75rem;display:grid}.Gti7hW_marker{color:#fff;cursor:pointer;background:#0f766e;border:3px solid #fff;border-radius:999px 999px 999px .35rem;place-items:center;width:2.75rem;height:2.75rem;font:850 .68rem/1 system-ui,sans-serif;transition:transform .16s,box-shadow .16s;display:grid;position:relative;transform:rotate(-45deg);box-shadow:0 5px 18px #0f172a57}.Gti7hW_marker>span{transform:rotate(45deg)}.Gti7hW_markerTap{background:#2563eb}.Gti7hW_marker:hover,.Gti7hW_marker:focus-visible{z-index:3;outline-offset:2px;outline:3px solid #ffffffb8;transform:rotate(-45deg)scale(1.08)}.Gti7hW_details{border-top:1px solid #94a3b829;gap:0;display:grid}.Gti7hW_locationRow{border-bottom:1px solid #94a3b824;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.Gti7hW_locationButton,.Gti7hW_locationStatic{width:100%;min-height:4.5rem;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.8rem 1rem;display:grid}.Gti7hW_locationButton{cursor:pointer}.Gti7hW_locationButton:disabled{cursor:default}.Gti7hW_locationButton:disabled:hover{background:0 0}.Gti7hW_loadingDot[data-waiting=true]{animation:none}.Gti7hW_locationButton:hover,.Gti7hW_locationButton:focus-visible{outline-offset:-3px;background:#22d3ee0f;outline:2px solid #22d3eebf}.Gti7hW_locationIndex{color:#99f6e4;background:#0f766e33;border:1px solid #2dd4bf5c;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;font-size:.66rem;font-weight:900;display:grid}.Gti7hW_locationIndexTap{color:#bfdbfe;background:#2563eb33;border-color:#60a5fa66}.Gti7hW_locationCopy{min-width:0}.Gti7hW_locationEyebrow{color:#94a3b8;letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:850;display:block}.Gti7hW_locationTitle{color:#f8fafc;overflow-wrap:anywhere;margin-top:.18rem;font-size:.9375rem;font-weight:850;line-height:1.35;display:block}.Gti7hW_locationMeta{color:#94a3b8;margin-top:.18rem;font-size:.75rem;line-height:1.45;display:block}.Gti7hW_locationSourceSummary{color:#cbd5e1;background:#0f172a75;flex-wrap:wrap;align-items:flex-start;gap:.65rem;padding:.8rem 1rem;font-size:.75rem;line-height:1.5;display:flex}.Gti7hW_locationSourceSummary p{min-width:0;margin:0}.Gti7hW_sourceBadge{color:#cffafe;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#0891b21f;border:1px solid #22d3ee38;border-radius:999px;flex:none;align-items:center;min-height:1.6rem;padding:.25rem .55rem;font-size:.6875rem;font-weight:850;line-height:1;display:inline-flex}.Gti7hW_technicalDetails{color:#94a3b8;background:#02061780;border-top:1px solid #94a3b824;font-size:.75rem}.Gti7hW_technicalDetails summary{color:#cbd5e1;cursor:pointer;min-height:2.75rem;padding:.8rem 1rem;font-weight:800;list-style-position:inside}.Gti7hW_technicalDetails summary:focus-visible{outline-offset:-3px;outline:2px solid #22d3eebf}.Gti7hW_technicalBody{gap:.45rem;padding:0 1rem .95rem;line-height:1.55;display:grid}.Gti7hW_technicalBody p{margin:0}.Gti7hW_technicalBody strong{color:#cbd5e1}.Gti7hW_externalLink{color:#a5f3fc;white-space:nowrap;border-radius:.6rem;align-items:center;min-height:2.75rem;margin-right:.5rem;padding:0 .5rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}.Gti7hW_externalLink:hover,.Gti7hW_externalLink:focus-visible{color:#fff;outline-offset:1px;outline:2px solid #22d3eea6}.Gti7hW_truthNote{color:#94a3b8;background:#0f172a80;margin:0;padding:.75rem 1rem .85rem;font-size:.7rem;line-height:1.5}.Gti7hW_attribution{white-space:normal;margin-top:.35rem;display:block}.Gti7hW_attribution a{color:#a5f3fc;text-underline-offset:2px;font-weight:750;text-decoration:underline}.Gti7hW_popup{min-width:12rem;color:var(--map-ui-ink);font-family:system-ui,sans-serif}.Gti7hW_popupEyebrow{color:var(--map-ui-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:850;display:block}.Gti7hW_popupTitle{margin-top:.2rem;font-size:.82rem;display:block}.Gti7hW_popupMeta{color:var(--map-ui-muted);margin:.3rem 0 0;font-size:.68rem;line-height:1.4}.Gti7hW_map .maplibregl-ctrl-group{border:1px solid var(--map-ui-line);background:var(--map-ui-bg);border-radius:.65rem;overflow:hidden;box-shadow:0 6px 18px #0f172a24}.Gti7hW_map .maplibregl-ctrl-group button{width:2.75rem;height:2.75rem}.Gti7hW_map .maplibregl-ctrl-group button+button{border-top-color:var(--map-ui-line)}.Gti7hW_map .maplibregl-ctrl-icon{filter:var(--map-control-icon)}:is(.Gti7hW_map .maplibregl-ctrl-group button:hover,.Gti7hW_map .maplibregl-popup-close-button:hover){background-color:var(--map-ui-hover)}:is(.Gti7hW_map .maplibregl-ctrl-group button:focus-visible,.Gti7hW_map .maplibregl-popup-close-button:focus-visible){outline:2px solid var(--map-ui-accent);outline-offset:-3px}.Gti7hW_map .maplibregl-popup-content{color:var(--map-ui-ink);background:var(--map-ui-bg);border-radius:.85rem;padding:.85rem 2.75rem .85rem 1rem;box-shadow:0 14px 35px #0f172a38}.Gti7hW_map .maplibregl-popup-close-button{width:2.75rem;height:2.75rem;color:var(--map-ui-ink);font-size:1rem}.Gti7hW_map .maplibregl-ctrl-attrib{color:var(--map-ui-ink);background:var(--map-ui-bg);white-space:normal;max-width:calc(100% - .5rem);font-size:.65rem}.Gti7hW_map .maplibregl-ctrl-attrib a{color:var(--map-ui-ink);text-underline-offset:2px;text-decoration:underline}:is(.Gti7hW_map .maplibregl-popup-anchor-bottom .maplibregl-popup-tip,.Gti7hW_map .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip,.Gti7hW_map .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip){border-top-color:var(--map-ui-bg)}:is(.Gti7hW_map .maplibregl-popup-anchor-top .maplibregl-popup-tip,.Gti7hW_map .maplibregl-popup-anchor-top-left .maplibregl-popup-tip,.Gti7hW_map .maplibregl-popup-anchor-top-right .maplibregl-popup-tip){border-bottom-color:var(--map-ui-bg)}.Gti7hW_map .maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--map-ui-bg)}.Gti7hW_map .maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--map-ui-bg)}@keyframes Gti7hW_sunMapPulse{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@media (min-width:768px){.Gti7hW_mapFrame,.Gti7hW_map{height:23rem}.Gti7hW_details{grid-template-columns:repeat(2,minmax(0,1fr))}.Gti7hW_locationRow,.Gti7hW_locationStatic{border-bottom:0}.Gti7hW_locationRow+.Gti7hW_locationRow,.Gti7hW_locationRow+.Gti7hW_locationStatic,.Gti7hW_locationStatic+.Gti7hW_locationRow,.Gti7hW_locationStatic+.Gti7hW_locationStatic{border-left:1px solid #94a3b824}}@media (prefers-reduced-motion:reduce){.Gti7hW_loadingDot{animation:none}.Gti7hW_marker{transition:none}}:is(html[data-theme=light] .Gti7hW_shell,html.theme-light .Gti7hW_shell){--map-ui-bg:#fff;--map-ui-hover:#e8f5fa;--map-ui-ink:#163048;--map-ui-muted:#475569;--map-ui-line:#b7cbd6;--map-ui-accent:#087c91;--map-ui-warning-bg:#fffbeb;--map-ui-warning-ink:#854d0e;--map-ui-notice-bg:#ecfeff;--map-ui-notice-ink:#155e75;--map-origin-dot:#0f766e;--map-tap-dot:#2563eb;--map-control-icon:none;background:#fffffff0;border-color:#64748b38;box-shadow:0 20px 50px #0f172a1a}:is(html[data-theme=light] .Gti7hW_details,html.theme-light .Gti7hW_details){border-color:#64748b2e}:is(html[data-theme=light] .Gti7hW_locationButton,html[data-theme=light] .Gti7hW_locationRow,html[data-theme=light] .Gti7hW_locationStatic,html.theme-light .Gti7hW_locationButton,html.theme-light .Gti7hW_locationRow,html.theme-light .Gti7hW_locationStatic){border-color:#64748b29}:is(html[data-theme=light] .Gti7hW_locationButton:hover,html[data-theme=light] .Gti7hW_locationButton:focus-visible,html.theme-light .Gti7hW_locationButton:hover,html.theme-light .Gti7hW_locationButton:focus-visible){background:#0891b20f}:is(html[data-theme=light] .Gti7hW_locationTitle,html.theme-light .Gti7hW_locationTitle){color:#0f172a}:is(html[data-theme=light] .Gti7hW_locationEyebrow,html[data-theme=light] .Gti7hW_locationMeta,html.theme-light .Gti7hW_locationEyebrow,html.theme-light .Gti7hW_locationMeta){color:#64748b}:is(html[data-theme=light] .Gti7hW_locationIndex,html.theme-light .Gti7hW_locationIndex){color:#0f766e;background:#ccfbf1e0;border-color:#0f766e3d}:is(html[data-theme=light] .Gti7hW_locationIndexTap,html.theme-light .Gti7hW_locationIndexTap){color:#1d4ed8;background:#dbeafee6;border-color:#2563eb3d}:is(html[data-theme=light] .Gti7hW_externalLink,html.theme-light .Gti7hW_externalLink){color:#0e7490}:is(html[data-theme=light] .Gti7hW_truthNote,html.theme-light .Gti7hW_truthNote){color:#475569;background:#f1f5f9c7}:is(html[data-theme=light] .Gti7hW_locationSourceSummary,html.theme-light .Gti7hW_locationSourceSummary){color:#475569;background:#f8fafcf5}:is(html[data-theme=light] .Gti7hW_sourceBadge,html.theme-light .Gti7hW_sourceBadge){color:#0e7490;background:#ecfeffe6;border-color:#0891b233}:is(html[data-theme=light] .Gti7hW_technicalDetails,html.theme-light .Gti7hW_technicalDetails){color:#64748b;background:#f8fafcf2;border-color:#64748b29}:is(html[data-theme=light] .Gti7hW_technicalDetails summary,html.theme-light .Gti7hW_technicalDetails summary,html[data-theme=light] .Gti7hW_technicalBody strong,html.theme-light .Gti7hW_technicalBody strong){color:#334155}:is(html[data-theme=light] .Gti7hW_attribution a,html.theme-light .Gti7hW_attribution a){color:#0e7490}.Gti7hW_mapToolbar{background:var(--map-ui-bg);color:var(--map-ui-ink);border-bottom:1px solid var(--map-ui-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:1rem;display:flex;position:relative}.Gti7hW_toolbarIntro{min-width:0}.Gti7hW_toolbarIntro>span{letter-spacing:.12em;color:var(--map-ui-accent);font-size:.6rem;font-weight:800}.Gti7hW_toolbarIntro p{color:var(--map-ui-muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.5}.Gti7hW_toolbarActions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;max-width:100%;display:flex}.Gti7hW_expandButton,.Gti7hW_externalMenu>summary{border:1px solid var(--map-ui-line);background:var(--map-ui-hover);min-height:2.75rem;color:var(--map-ui-ink);cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;padding:.55rem .8rem;font:750 .75rem/1.5 system-ui,sans-serif;display:inline-flex}.Gti7hW_expandButton:disabled{opacity:.55;cursor:default}.Gti7hW_expandButton:focus-visible,.Gti7hW_externalMenu>summary:focus-visible,.Gti7hW_externalChoices a:focus-visible{outline:2px solid var(--map-ui-accent);outline-offset:3px}.Gti7hW_expandButton:hover,.Gti7hW_externalMenu>summary:hover{border-color:var(--map-ui-accent)}.Gti7hW_externalMenu{max-width:100%}.Gti7hW_externalMenu>summary{list-style:none}.Gti7hW_externalMenu>summary::-webkit-details-marker{display:none}.Gti7hW_externalMenu[open]>summary{border-color:var(--map-ui-accent)}.Gti7hW_externalChoices{z-index:8;box-sizing:border-box;border:1px solid var(--map-ui-line);background:var(--map-ui-bg);width:min(23rem,100% - 2rem);color:var(--map-ui-ink);border-radius:1rem;padding:1rem;position:absolute;top:calc(100% - .5rem);right:1rem;box-shadow:0 15px 45px #0000004d}.Gti7hW_externalChoices p,.Gti7hW_externalChoices small{color:var(--map-ui-muted);margin:0 0 .65rem;font-size:.7rem;line-height:1.6;display:block}.Gti7hW_externalChoices a{min-height:2.75rem;color:var(--map-ui-accent);background:var(--map-ui-hover);border-radius:.5rem;align-items:center;gap:.4rem;margin:.2rem 0;padding:.55rem .5rem;font-size:.78rem;font-weight:750;line-height:1.5;text-decoration:none;display:flex}.Gti7hW_controlNotice{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Gti7hW_expanded .Gti7hW_map,.Gti7hW_expanded .Gti7hW_mapFrame{height:min(75svh,48rem);min-height:20rem}.Gti7hW_mapFrame{scroll-margin-top:5rem}.Gti7hW_map .maplibregl-ctrl-attrib{border-radius:.35rem;font-size:.6875rem;line-height:1.5;box-shadow:0 2px 8px #0000001a}@media (max-width:640px){.Gti7hW_mapToolbar{padding:.85rem}.Gti7hW_toolbarActions{width:100%}.Gti7hW_expandButton,.Gti7hW_externalMenu{flex:1}.Gti7hW_externalMenu>summary{box-sizing:border-box;width:100%;font-size:.7rem}.Gti7hW_externalChoices{width:auto;left:.75rem;right:.75rem}.Gti7hW_expanded .Gti7hW_map,.Gti7hW_expanded .Gti7hW_mapFrame{height:72svh;min-height:23rem}}.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_toolbarIntro>span,.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_locationEyebrow,.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_sourceBadge,.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_legendItem,.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_demoBadge,.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_popupEyebrow,.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_popupMeta{font-size:.75rem}.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_map .maplibregl-ctrl-attrib{font-size:.75rem}.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_map,.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_mapFrame{height:18rem;min-height:18rem}.Gti7hW_shell[data-basemap=local-reference].Gti7hW_expanded .Gti7hW_map,.Gti7hW_shell[data-basemap=local-reference].Gti7hW_expanded .Gti7hW_mapFrame{height:72svh;min-height:23rem}.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_externalMenu>summary{font-size:.75rem}:is(.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_map .maplibregl-ctrl-attrib,.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_map .maplibregl-ctrl-attrib-inner){color:var(--map-ui-ink);background:var(--map-ui-bg)}.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_map .maplibregl-ctrl-attrib-button{filter:var(--map-control-icon)}.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_referenceFitButton{width:calc(100% - 2rem);box-shadow:none;margin:.75rem 1rem;position:relative;bottom:auto;right:auto}.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_referenceLegend{gap:.5rem;max-width:none;padding:.65rem 1rem 0;position:static}.Gti7hW_shell[data-basemap=local-reference] .Gti7hW_referenceLegend .Gti7hW_legendItem{white-space:nowrap;box-shadow:none}
.HhPauW_passport{--passport-ink:#edf4f6;--passport-muted:#adbec8;--passport-accent:#8bd8c3;--passport-warning:#fcd34d;--passport-line:#31454e;--passport-media:#1d333c;--passport-product:#142630;--passport-surface:#142630;--passport-closed:#93dfbd;--passport-closed-bg:#15332d;--passport-attention:#fcd34d;--passport-attention-bg:#322818;--passport-info:#8bd8c3;--passport-info-bg:#192f3b;--passport-risk:#fda4af;--passport-risk-bg:#351f2c;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html:is(.theme-light,[data-theme=light]) .HhPauW_passport{--passport-ink:#17313b;--passport-muted:#536972;--passport-accent:#086f62;--passport-warning:#92400e;--passport-line:#d6e1de;--passport-media:#eef4f1;--passport-product:#fff;--passport-surface:#fff;--passport-closed:#086148;--passport-closed-bg:#edf7f1;--passport-attention:#8a4708;--passport-attention-bg:#fff5de;--passport-info:#29596b;--passport-info-bg:#edf4f7;--passport-risk:#a52140;--passport-risk-bg:#fff0f2}.HhPauW_passport .sun-summary-panel{border-color:var(--passport-line);box-shadow:0 4px 16px #0820210a}.HhPauW_passport.sun-tap-shell .sun-summary-product{border:0;border-bottom:1px solid var(--passport-line);background:0 0;border-radius:0;grid-template-columns:clamp(5.75rem,28vw,7rem) minmax(0,1fr);padding:.25rem 0 .75rem}.HhPauW_passport.sun-tap-shell .sun-summary-panel .sun-summary-product__visual{border-radius:.75rem;background:var(--passport-media)!important;height:8rem!important;box-shadow:none!important;border:0!important}.HhPauW_passport .sun-summary-product__copy{overflow-wrap:anywhere}.HhPauW_passport .sun-summary-product__visual>img{filter:none;object-fit:contain}.HhPauW_passport .sun-summary-product__copy>span{flex-wrap:wrap}.HhPauW_passport .sun-summary-product__copy>p:first-of-type{letter-spacing:.015em;text-transform:none;font-size:.75rem;font-weight:600;color:var(--passport-muted)!important}.HhPauW_passport .sun-summary-product__title{letter-spacing:-.025em;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-weight:600;font-size:clamp(1.45rem,6.2vw,1.8rem)!important;line-height:1.12!important}.HhPauW_passport[data-demo-profile=syngenta].sun-tap-shell .sun-summary-panel .sun-summary-product__visual{background:#fff!important;height:clamp(12rem,56vw,14rem)!important}.HhPauW_passport[data-demo-profile=syngenta].sun-tap-shell .sun-summary-product{grid-template-columns:minmax(6.5rem,42%) minmax(0,1fr);gap:1rem}.HhPauW_passport[data-demo-profile=syngenta] .sun-summary-product__title{font-family:inherit;font-weight:750}.HhPauW_passport[data-demo-profile=syngenta] .sun-summary-product__visual img{filter:none;padding:.5rem}.HhPauW_syngentaProfileTitle{color:var(--passport-ink);font-size:1.125rem;font-weight:700;line-height:1.4}.HhPauW_passport .sun-summary-product__copy>p:last-of-type{font-size:.8125rem;line-height:1.5}.HhPauW_passport .sun-summary-product__copy>span{font-size:.75rem;line-height:1.35}.HhPauW_passport .sun-summary-status__headline{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.22rem,5.3vw,1.5rem)!important;line-height:1.18!important}.HhPauW_passport [data-status-tone=closed]{--status-ink:var(--passport-closed);--status-surface:var(--passport-closed-bg)}.HhPauW_passport [data-status-tone=opened],.HhPauW_passport [data-status-tone=review]{--status-ink:var(--passport-attention);--status-surface:var(--passport-attention-bg)}.HhPauW_passport [data-status-tone=verified],.HhPauW_passport [data-status-tone=info]{--status-ink:var(--passport-info);--status-surface:var(--passport-info-bg)}.HhPauW_passport [data-status-tone=risk]{--status-ink:var(--passport-risk);--status-surface:var(--passport-risk-bg)}.sun-tap-experience .HhPauW_passport.sun-tap-shell .sun-summary-panel .sun-summary-status[data-status-tone]{border:0!important;border-left:3px solid var(--status-ink)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:.625rem 0 .625rem .875rem!important}.HhPauW_passport.sun-tap-shell .sun-summary-status[data-status-tone] .sun-summary-status__icon{border-radius:0;width:1.75rem;height:1.75rem;color:var(--status-ink)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.HhPauW_passport.sun-tap-shell .sun-summary-status[data-status-tone] .sun-summary-status__headline{color:var(--status-ink)!important}.HhPauW_passport.sun-tap-shell .sun-summary-status[data-status-tone] .sun-summary-status__copy{color:var(--passport-ink)!important}.HhPauW_passport .sun-summary-status__copy{font-size:.875rem!important;line-height:1.6!important}.HhPauW_passport [data-testid=sun-summary-facts] dt{letter-spacing:.04em;font-size:.75rem}.HhPauW_passport [data-testid=sun-summary-facts] dd{font-size:.8125rem;line-height:1.4}.HhPauW_passport [data-testid=sun-summary-facts]>div{overflow-wrap:anywhere;flex-direction:column;justify-content:flex-start;gap:.15rem;min-width:0;display:flex}.HhPauW_passport .sun-summary-location strong{font-size:1rem;font-weight:850;line-height:1.4}.HhPauW_passport .sun-summary-location p{font-size:.75rem;line-height:1.5}.HhPauW_passport .sun-summary-location-details summary{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;font-size:.75rem;display:flex}.HhPauW_passport .sun-summary-location-details summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.45rem;height:.45rem;margin-inline-end:.2rem;transform:rotate(45deg)}.HhPauW_passport .sun-summary-location-details[open] summary:after{transform:rotate(225deg)}.HhPauW_passport.sun-tap-shell .sun-summary-location [data-testid=sun-location-consent-cta]{text-align:left;flex-wrap:wrap;gap:.4rem .7rem;min-height:3.25rem;padding:.75rem;font-size:.8125rem;font-weight:850;line-height:1.4;box-shadow:0 2px 6px #0841371f;color:#fff!important;background:#086f62!important;border-color:#086f62!important}.HhPauW_passport.sun-tap-shell [data-testid=sun-location-consent-cta]>span{color:inherit!important}.HhPauW_passport [data-testid=sun-location-consent-cta]>span:last-child:not(:first-child){letter-spacing:.04em;font-size:.625rem;background:#ffffff26!important}.HhPauW_passport .sun-summary-actions a{min-height:3rem;font-size:.8125rem;line-height:1.35}.HhPauW_passport :is(a,button,select,summary):focus-visible{outline:2px solid var(--passport-accent);outline-offset:3px}.sun-tap-experience .HhPauW_passport.sun-tap-shell>.HhPauW_productProfile{border-radius:0;scroll-margin-top:6rem;box-shadow:none!important;background:0 0!important;border:0!important;padding:1.5rem 0!important}.HhPauW_passport .HhPauW_productMedia{background:var(--passport-media);border:0;border-radius:.75rem;place-items:center;width:100%;height:clamp(18rem,76vw,24rem);margin-bottom:1.25rem;display:grid;position:relative;overflow:hidden}.HhPauW_productMedia>img{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;min-height:0;padding:.75rem}.HhPauW_productMedia>svg{width:4rem;height:4rem;color:var(--passport-accent)}.HhPauW_productMedia>span{background:var(--passport-product);width:fit-content;max-width:calc(100% - 1.5rem);color:var(--passport-muted);border:0;border-radius:.375rem;padding:.4rem .65rem;font-size:.6875rem;font-weight:500;line-height:1.35;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.HhPauW_passport .HhPauW_photoCredit{overflow-wrap:anywhere;text-underline-offset:.2em;border:0;align-items:center;gap:.375rem;max-width:100%;min-height:2.75rem;padding:.375rem 0;font-size:.75rem;font-weight:500;line-height:1.45;text-decoration:underline;display:inline-flex;color:var(--passport-accent)!important;background:0 0!important}.HhPauW_passport .HhPauW_photoCredit:focus-visible{outline:2px solid var(--passport-accent);outline-offset:3px;border-radius:.25rem}:is(.sun-tap-experience .HhPauW_passport.sun-tap-shell .HhPauW_productProfile [data-sun-experience-placement=producer_product_sheet],.sun-tap-experience .HhPauW_passport.sun-tap-shell .HhPauW_productProfile .HhPauW_productSpecs){border-radius:0;border:0!important;border-top:1px solid var(--passport-line)!important;box-shadow:none!important;background:0 0!important;padding:1.25rem 0!important}.HhPauW_passport .HhPauW_productTitle,.HhPauW_passport .HhPauW_resultTitle{color:var(--passport-ink);letter-spacing:-.035em;text-wrap:balance;font-weight:900;line-height:1.14}.HhPauW_passport .HhPauW_productTitle{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,6.5vw,2rem);font-weight:600}.HhPauW_passport .HhPauW_resultTitle{font-size:1.4rem}.HhPauW_productProfile .sun-result-card__intro{border-top:1px solid var(--passport-line);margin-top:1.5rem;padding-top:1.25rem}.HhPauW_productProfile .sun-result-card__demo{color:var(--passport-warning)}.HhPauW_productSpecs>div{overflow-wrap:anywhere;min-width:0}.HhPauW_productSpecs>div>span:first-child{letter-spacing:.04em;font-size:.75rem}.HhPauW_productSpecs>div>span:last-child{font-size:.8125rem;line-height:1.45}.HhPauW_passport .HhPauW_originTitle{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.4rem,5.8vw,1.8rem);font-weight:900;line-height:1.16}.HhPauW_originTitle+p{font-size:.8125rem;line-height:1.55}.HhPauW_passport .sun-mobile-dock a{min-height:2.75rem;font-size:.6875rem;font-weight:800}@media (prefers-reduced-motion:no-preference){.HhPauW_passport .sun-summary-product{animation:.18s cubic-bezier(.2,.8,.2,1) both HhPauW_productArrival}.HhPauW_passport .sun-summary-status__icon{animation:.18s cubic-bezier(.2,.8,.2,1) both HhPauW_resultArrival}.HhPauW_passport .sun-summary-actions a{transition:transform .16s}.HhPauW_passport .sun-summary-location-details summary:after{transition:transform .16s}.HhPauW_passport .sun-summary-actions a:active{transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.HhPauW_passport,.HhPauW_passport *,.HhPauW_passport :before,.HhPauW_passport :after{transition:none!important;animation:none!important}.HhPauW_passport .sun-summary-panel{transition:none!important;animation:none!important}.HhPauW_passport .sun-summary-panel *{transition:none!important;animation:none!important}.HhPauW_passport .sun-summary-panel :before{transition:none!important;animation:none!important}.HhPauW_passport .sun-summary-panel :after{transition:none!important;animation:none!important}.HhPauW_passport .sun-mobile-dock{transition:none!important;animation:none!important}.HhPauW_passport .sun-mobile-dock *{transition:none!important;animation:none!important}}@keyframes HhPauW_productArrival{0%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes HhPauW_resultArrival{0%{opacity:1;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.HhPauW_passport .sun-mobile-dock a[aria-current=location]{box-shadow:inset 0 -2px 0 var(--passport-accent)}html:is(.theme-light,[data-theme=light]) .HhPauW_passport .sun-mobile-dock a[aria-current=location]{color:#155e75!important}@container (max-width:280px){.HhPauW_passport .sun-summary-product__title{font-size:1.3rem!important}.HhPauW_passport .sun-summary-status__headline{font-size:1.2rem!important}}@media (max-width:640px){.HhPauW_passport.sun-tap-shell .sun-summary-product{gap:12px;padding:4px 0 6px}.HhPauW_passport.sun-tap-shell .sun-summary-panel .sun-summary-product__visual{height:clamp(7.5rem,35vw,9rem)!important}.HhPauW_passport .sun-summary-product__title{font-size:clamp(1.45rem,6.2vw,1.9rem)!important}.HhPauW_passport .sun-summary-status{padding:12px!important}.HhPauW_passport .sun-summary-status__headline{font-size:1.2rem!important}.HhPauW_passport .sun-summary-status__copy{margin-top:8px!important;font-size:14px!important;line-height:1.55!important}.HhPauW_passport .sun-summary-panel{gap:12px!important;padding:14px!important}.HhPauW_passport .sun-summary-facts{margin-top:8px}.HhPauW_passport .sun-main-body{padding-bottom:calc(100px + env(safe-area-inset-bottom))}}:is(html.theme-light .HhPauW_passport .sun-account-entry,html[data-theme=light] .HhPauW_passport .sun-account-entry){color:#075869;background:#eefafd;border-color:#8db9c8}.sun-tap-experience:has(.HhPauW_passport){background:#0d1b24!important}html:is(.theme-light,[data-theme=light]) .sun-tap-experience:has(.HhPauW_passport){background:#f5f8f6!important}.sun-tap-experience:has(.HhPauW_passport)>.absolute{opacity:.12}.sun-tap-experience .HhPauW_passport.sun-tap-shell .sun-summary-panel{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.875rem;background:var(--passport-surface)!important;box-shadow:none!important;border:0!important}.sun-tap-experience .HhPauW_passport.sun-tap-shell .sun-summary-panel .sun-summary-location{border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:.5rem 0!important}.HhPauW_passport .sun-summary-location p{font-size:.8125rem}.HhPauW_passport .sun-summary-status__headline{font-weight:750}.HhPauW_passport .sun-summary-actions a{box-shadow:none;border-radius:.75rem;font-size:.875rem;font-weight:650}.HhPauW_passport.sun-tap-shell .sun-summary-actions{flex-direction:column;gap:.125rem;display:flex!important}.sun-tap-experience .HhPauW_passport.sun-tap-shell .sun-summary-panel .sun-summary-actions a:first-child{min-height:3.125rem;padding:.75rem 1rem;font-size:.9375rem;color:#fff!important;box-shadow:none!important;background:#086f62!important;border:0!important}.sun-tap-experience .HhPauW_passport.sun-tap-shell .sun-summary-panel .sun-summary-actions a:nth-child(2){text-underline-offset:.2em;border-radius:0;min-height:2.75rem;padding:.5rem .25rem;font-size:.8125rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;color:var(--passport-accent)!important;box-shadow:none!important;background:0 0!important;border:0!important}.HhPauW_passport .sun-summary-product__copy>span{letter-spacing:.025em;font-size:.625rem;font-weight:650}.HhPauW_summaryDetails,.HhPauW_profileDetails{border-top:1px solid var(--passport-line);color:var(--passport-ink)}.HhPauW_summaryDetails>summary,.HhPauW_profileDetails>summary{cursor:pointer;align-items:center;gap:.625rem;min-height:2.75rem;padding:.5rem .125rem;font-size:.8125rem;font-weight:650;line-height:1.45;list-style:none;display:flex}.HhPauW_summaryDetails>summary::-webkit-details-marker{display:none}.HhPauW_profileDetails>summary::-webkit-details-marker{display:none}.HhPauW_summaryDetails>summary>span{flex:1;min-width:0}.HhPauW_summaryDetails>summary>svg:last-child,.HhPauW_profileDetails>summary>svg{flex-shrink:0;margin-left:auto}.HhPauW_summaryDetails[open]>summary>svg:last-child,.HhPauW_profileDetails[open]>summary>svg{transform:rotate(180deg)}.HhPauW_summaryDetailsBody{padding-bottom:.75rem}.HhPauW_summaryDetailsBody>span{margin:.25rem 0 .75rem}.HhPauW_profileDetails{width:100%;margin-top:1.25rem}.HhPauW_profileDetails[open]{padding-bottom:1rem}.HhPauW_manualOpening{border:0;border-top:1px solid var(--passport-attention);color:var(--passport-ink);background:0 0;border-radius:0;margin-top:.75rem;padding:.75rem 0 0;font-size:.875rem;line-height:1.6}.HhPauW_manualOpening strong{color:var(--passport-attention);display:block}.HhPauW_manualOpening p{margin-top:.375rem}@media (prefers-reduced-motion:no-preference){.HhPauW_summaryDetails>summary>svg:last-child,.HhPauW_profileDetails>summary>svg{transition:transform .16s}}@media (forced-colors:active){.HhPauW_summaryDetails,.HhPauW_profileDetails{color:canvastext;border-color:canvastext}.HhPauW_manualOpening{color:canvastext;background:canvas;border-color:canvastext}.HhPauW_manualOpening strong{color:canvastext}}@container (min-width:221px) and (max-width:320px){.HhPauW_passport.sun-tap-shell .sun-summary-product{display:flow-root!important}.HhPauW_passport.sun-tap-shell .sun-summary-product__visual{float:left;width:92px;margin:.25rem .75rem .75rem 0}.HhPauW_passport .sun-summary-product__copy{display:contents}.HhPauW_passport .sun-summary-product__title{text-wrap:wrap}}.HhPauW_passport.sun-tap-shell .sun-summary-panel>div.HhPauW_relative>:not([hidden])~:not([hidden]){margin-top:.5rem}.HhPauW_passport.sun-tap-shell>.sun-summary-panel{margin-top:.75rem!important}@media (forced-colors:active){:is(html .HhPauW_passport,html:is(.theme-light,[data-theme=light]) .HhPauW_passport){--passport-ink:CanvasText;--passport-muted:CanvasText;--passport-accent:LinkText;--passport-line:CanvasText;--passport-media:Canvas;--passport-product:Canvas;--passport-surface:Canvas;--passport-closed:CanvasText;--passport-attention:CanvasText;--passport-info:CanvasText;--passport-risk:CanvasText}.sun-tap-experience .HhPauW_passport.sun-tap-shell .sun-summary-panel .sun-summary-actions a:first-child{color:buttontext!important;background:buttonface!important;border:1px solid buttontext!important}.sun-tap-experience .HhPauW_passport.sun-tap-shell .sun-summary-panel .sun-summary-actions a:nth-child(2){color:linktext!important}.HhPauW_passport :is(a,button,select,summary):focus-visible,.HhPauW_passport .HhPauW_photoCredit:focus-visible{outline-color:highlight}}
.OlOx9a_experience,.OlOx9a_services{color:var(--passport-ink,#17313b);font-size:14px;line-height:1.6}.OlOx9a_experience{gap:18px;margin-top:20px;display:grid}.OlOx9a_experience h3,.OlOx9a_services h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(21px,5vw,27px);line-height:1.22}.OlOx9a_experience h4{margin:0;font-size:16px;line-height:1.4}.OlOx9a_experience p{margin:7px 0}.OlOx9a_brand{text-align:center}.OlOx9a_brand>p:first-of-type{color:var(--passport-muted,#536972);font-size:12px}.OlOx9a_brand img{object-fit:contain;max-width:120px;margin:0 auto 14px;display:block}.OlOx9a_brand .OlOx9a_logoLight{display:none}html:is(.theme-light,[data-theme=light]) .OlOx9a_brand .OlOx9a_logoDark{display:none}html:is(.theme-light,[data-theme=light]) .OlOx9a_brand .OlOx9a_logoLight{display:block}.OlOx9a_note{color:var(--passport-muted,#536972);font-size:12px;line-height:1.6}.OlOx9a_facts{border-top:1px solid var(--passport-line,#d6e1de);border-bottom:1px solid var(--passport-line,#d6e1de);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:18px 0;display:grid}.OlOx9a_facts dt{color:var(--passport-muted,#536972);font-size:12px}.OlOx9a_facts dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:clamp(17px,4vw,22px);font-weight:700;line-height:1.2}.OlOx9a_facts small{font-size:12px;font-weight:500;display:block}.OlOx9a_oak{color:var(--passport-muted,#536972);font-size:12px}.OlOx9a_pairing{align-items:flex-start;gap:12px;display:flex}.OlOx9a_pairing svg{flex-shrink:0;margin-top:4px}.OlOx9a_link{min-height:44px;color:var(--passport-accent,#086f62);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.OlOx9a_link svg{flex-shrink:0}.OlOx9a_details{border-top:1px solid var(--passport-line,#d6e1de);padding-top:8px}.OlOx9a_details summary{cursor:pointer;min-height:44px;font-weight:600}.OlOx9a_details p{padding-bottom:8px}.OlOx9a_scenarios{border-top:1px solid var(--passport-line,#d6e1de);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.OlOx9a_scenarios>span{color:var(--passport-muted,#536972);flex-basis:100%;font-size:12px}.OlOx9a_scenarios a,.OlOx9a_secondary{border:1px solid var(--passport-line,#d6e1de);min-height:44px;color:inherit;background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.OlOx9a_treasure,.OlOx9a_place,.OlOx9a_sustainability{border:1px solid var(--passport-line,#d6e1de);background:var(--passport-surface,#fff);border-radius:20px;padding:18px;scroll-margin-top:120px}.OlOx9a_treasure{background:var(--passport-media,#eef4f1)}.OlOx9a_eyebrow{color:var(--passport-accent,#086f62);align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-flex}.OlOx9a_stamps{justify-content:space-between;gap:16px;margin:20px 0;display:flex}.OlOx9a_stamps span{border:1px solid var(--passport-line,#d6e1de);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-weight:700;display:flex}.OlOx9a_stamps span[data-complete=true]{background:var(--passport-accent,#086f62);color:var(--passport-surface,white)}.OlOx9a_primary{background:var(--passport-accent,#086f62);width:100%;min-height:48px;color:var(--passport-surface,white);cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:700;line-height:1.5;display:inline-flex}.OlOx9a_primary:disabled{opacity:.55;cursor:default}.OlOx9a_secondary{cursor:pointer;width:100%;margin-top:10px}.OlOx9a_clue{border:0;min-width:0;margin:0;padding:0}.OlOx9a_clue legend{gap:7px;width:100%;padding:0 0 14px;font-size:15px;display:grid}.OlOx9a_clue legend>span{color:var(--passport-muted,#536972);font-size:12px}.OlOx9a_option{text-align:left;border:1px solid var(--passport-line,#d6e1de);width:100%;min-height:48px;color:inherit;background:var(--passport-surface,white);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin:7px 0;padding:12px;font-size:14px;display:flex}.OlOx9a_option[aria-pressed=true]{border-color:var(--passport-accent,#086f62);outline:1px solid var(--passport-accent,#086f62)}.OlOx9a_option:disabled{cursor:default}.OlOx9a_feedback{min-height:26px;font-size:13px}.OlOx9a_place address{color:var(--passport-muted,#536972);font-style:normal}.OlOx9a_place>svg,.OlOx9a_sustainability>svg{color:var(--passport-accent,#086f62);margin-bottom:10px}.OlOx9a_sustainability ul{margin:14px 0;padding:0;list-style:none}.OlOx9a_sustainability li{border-top:1px solid var(--passport-line,#d6e1de);padding:12px 0}.OlOx9a_sustainability li p{color:var(--passport-muted,#536972);font-size:13px}.OlOx9a_services{background:var(--passport-surface,white);border:1px solid var(--passport-line,#d6e1de);border-radius:22px;padding:18px}.OlOx9a_services h2{margin-bottom:16px;font-size:20px}.OlOx9a_service{border:1px solid var(--passport-line,#d6e1de);min-height:84px;color:inherit;background:var(--passport-media,#eef4f1);border-radius:15px;align-items:center;gap:12px;margin-top:10px;padding:14px;text-decoration:none;display:flex}.OlOx9a_service>svg{width:20px;height:20px;color:var(--passport-accent,#086f62);flex-shrink:0}.OlOx9a_service>svg:last-child{width:16px;margin-left:auto}.OlOx9a_service>span{min-width:0}.OlOx9a_service strong{font-size:14px;display:block}.OlOx9a_service small{color:var(--passport-muted,#536972);margin-top:4px;font-size:12px;line-height:1.5;display:block}.OlOx9a_experience button,.OlOx9a_experience a,.OlOx9a_services a{transition:background-color .18s,border-color .18s}.OlOx9a_experience button:focus-visible,.OlOx9a_experience a:focus-visible,.OlOx9a_experience summary:focus-visible,.OlOx9a_services a:focus-visible{outline:3px solid var(--passport-accent,#086f62);outline-offset:3px}@media (prefers-reduced-motion:reduce){.OlOx9a_experience button,.OlOx9a_experience a,.OlOx9a_services a{transition:none}}
.oAghAa_intro{color:#f1f7f5;background:#142e31;border:1px solid #365c59;border-radius:1.1rem;gap:1rem;margin-bottom:1rem;padding:1.15rem;display:grid}.oAghAa_eyebrow{letter-spacing:.06em;color:#9de8cc;align-items:center;gap:.5rem;font-size:.75rem;font-weight:800;display:flex}.oAghAa_intro h3{margin:.5rem 0;font-size:1.4rem;font-weight:800;line-height:1.25}.oAghAa_intro p{color:#c7d9d8;max-width:62ch;margin:0;font-size:.875rem;line-height:1.65}.oAghAa_actions{flex-wrap:wrap;gap:.65rem;display:flex}.oAghAa_primary,.oAghAa_secondary{cursor:pointer;border-radius:.8rem;justify-content:center;align-items:center;gap:.6rem;min-height:48px;padding:.7rem 1rem;font-size:.875rem;font-weight:750;line-height:1.4;display:inline-flex}.oAghAa_primary{color:#10362d;background:#a7f3d0;border:1px solid #a7f3d0}.oAghAa_secondary{color:#e0eeeb;background:0 0;border:1px solid #6d9590}.oAghAa_primary:disabled{cursor:wait;opacity:.8}.oAghAa_primary:focus-visible,.oAghAa_secondary:focus-visible,.oAghAa_source a:focus-visible{outline-offset:3px;outline:3px solid #67e8f9}.oAghAa_intro .oAghAa_status{color:#c7d9d8;min-height:1.5rem;font-size:.8125rem}.oAghAa_intro .oAghAa_status[data-error=true]{color:#fcd9a5}.oAghAa_source{color:#a8c0c1;flex-wrap:wrap;gap:.35rem .7rem;margin:.75rem .15rem 0;font-size:.75rem;line-height:1.7;display:flex}.oAghAa_source a{color:#9de8cc;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}:is(html[data-theme=light] .oAghAa_intro,html.theme-light .oAghAa_intro){color:#19392d;background:#f7faf5;border-color:#bfd1c7}:is(html[data-theme=light] .oAghAa_eyebrow,html.theme-light .oAghAa_eyebrow){color:#24684d}:is(html[data-theme=light] .oAghAa_intro p,html.theme-light .oAghAa_intro p){color:#445a50}:is(html[data-theme=light] .oAghAa_primary,html.theme-light .oAghAa_primary){color:#fff;background:#21634d;border-color:#21634d}:is(html[data-theme=light] .oAghAa_secondary,html.theme-light .oAghAa_secondary){color:#24513e;border-color:#91ac9c}:is(html[data-theme=light] .oAghAa_intro .oAghAa_status[data-error=true],html.theme-light .oAghAa_intro .oAghAa_status[data-error=true]){color:#8a440e}:is(html[data-theme=light] .oAghAa_source,html.theme-light .oAghAa_source){color:#52655a}:is(html[data-theme=light] .oAghAa_source a,html.theme-light .oAghAa_source a){color:#24684d}@media (max-width:420px){.oAghAa_intro{padding:1rem}.oAghAa_intro h3{font-size:1.25rem}.oAghAa_actions{display:grid}.oAghAa_primary,.oAghAa_secondary{width:100%}}
.nDtZba_gallery{--gallery-bg:#f5f7f6;--gallery-surface:#fff;--gallery-ink:#122d32;--gallery-muted:#4e6265;--gallery-line:#d1dedb;--gallery-accent:#075c4b;--gallery-wine:#f1eee8;background:var(--gallery-bg);min-height:100svh;color:var(--gallery-ink);padding:1rem 1rem 2rem}:is(html.theme-dark .nDtZba_gallery,html[data-theme=dark] .nDtZba_gallery){--gallery-bg:#0b1b22;--gallery-surface:#142630;--gallery-ink:#edf5f3;--gallery-muted:#b4c7c8;--gallery-line:#36505a;--gallery-accent:#8bd8c3;--gallery-wine:#19312f}.nDtZba_shell{width:min(100%,68rem);margin-inline:auto}.nDtZba_intro{max-width:38rem;padding-block:2rem 1.5rem}.nDtZba_eyebrow{color:var(--gallery-accent);letter-spacing:.1em;font-size:.6875rem;font-weight:800}.nDtZba_intro h1{letter-spacing:-.04em;margin:.625rem 0 .75rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:750;line-height:1.04}.nDtZba_intro>p:last-child{color:var(--gallery-muted);margin:0;font-size:1rem;line-height:1.5}.nDtZba_featured{border:1px solid var(--gallery-line);background:var(--gallery-surface);border-radius:1.25rem;overflow:hidden}.nDtZba_featuredLink{min-height:19rem;color:inherit;grid-template-columns:35% minmax(0,1fr);text-decoration:none;display:grid}.nDtZba_wineMedia{background:var(--gallery-wine);place-items:center;padding:2.75rem .5rem 1rem;display:grid;position:relative}.nDtZba_wineMedia img{object-fit:contain;width:auto;max-width:100%;height:17rem;display:block}.nDtZba_demoBadge{color:#304343;letter-spacing:.06em;background:#fff;border-radius:.375rem;padding:.3rem .5rem;font-size:.625rem;font-weight:800;line-height:1.2;position:absolute;top:.75rem;left:.75rem}.nDtZba_wineCopy{align-self:center;min-width:0;padding:1.25rem 1rem}.nDtZba_featuredLabel{color:var(--gallery-accent);letter-spacing:.045em;align-items:center;gap:.375rem;font-size:.625rem;font-weight:800;line-height:1.4;display:flex}.nDtZba_category{color:var(--gallery-muted);margin:1rem 0 .25rem;font-size:.75rem}.nDtZba_wineCopy h2{letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,4vw,2.625rem);line-height:1.1}.nDtZba_productName{margin:.375rem 0 .75rem;font-size:1rem;font-weight:650}.nDtZba_body{color:var(--gallery-muted);margin:0;font-size:.875rem;line-height:1.5}.nDtZba_primary{min-height:2.75rem;color:var(--gallery-accent);justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;font-size:.8125rem;font-weight:800;line-height:1.3;display:inline-flex}.nDtZba_industries{margin-top:2rem}.nDtZba_industries>h2{letter-spacing:-.02em;margin:0 0 1rem;font-size:1.125rem}.nDtZba_cards{gap:1rem;display:grid}.nDtZba_card{border:1px solid var(--gallery-line);background:var(--gallery-surface);border-radius:1rem;overflow:hidden}.nDtZba_cardLink{color:inherit;grid-template-columns:34% minmax(0,1fr);text-decoration:none;display:grid}.nDtZba_cardMedia{background:var(--gallery-wine);min-height:10rem;position:relative;overflow:hidden}.nDtZba_cardMedia img{object-fit:cover;width:100%;height:100%;display:block}.nDtZba_cardMedia[data-demo-media=syngenta]{background:#fff;align-items:center;padding:2.5rem .75rem 1rem;display:grid}.nDtZba_cardMedia[data-demo-media=syngenta] img{object-fit:contain;height:auto;max-height:100%}.nDtZba_cardCopy{min-width:0;padding:1rem}.nDtZba_cardCopy h3{margin:0;font-size:1.125rem;font-weight:750}.nDtZba_cardCopy p{color:var(--gallery-muted);margin:.5rem 0;font-size:.8125rem;line-height:1.5}.nDtZba_cardAction{min-height:2.75rem;color:var(--gallery-accent);justify-content:space-between;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:750;display:flex}.nDtZba_photoCaption{color:var(--gallery-muted);margin-bottom:.375rem;font-size:.6875rem;line-height:1.5;display:block}.nDtZba_featuredLink:focus-visible,.nDtZba_cardLink:focus-visible{outline:3px solid var(--gallery-accent);outline-offset:-4px}.nDtZba_scenarioSelector{border:1px solid var(--gallery-line,#b9cdca);background:var(--gallery-surface,#fff);color:var(--gallery-ink,#122d32);border-radius:1rem;padding:1rem}.nDtZba_compactSelector{border:0;border-top:1px solid var(--gallery-line);border-radius:0}.nDtZba_scenarioTitle{margin:0 0 .625rem;font-size:.75rem;font-weight:750;line-height:1.5}.nDtZba_scenarioLinks{flex-wrap:wrap;gap:.5rem;display:flex}.nDtZba_scenarioLinks a{color:#16513c;background:#edf7f2;border:1px solid #9cbdb3;border-radius:.625rem;align-items:center;gap:.375rem;min-height:2.75rem;padding:.5rem .625rem;font-size:.75rem;font-weight:750;line-height:1.25;text-decoration:none;display:inline-flex}.nDtZba_scenarioLinks a[data-demo-scenario=opened]{color:#725313;background:#fff5df;border-color:#cab478}.nDtZba_scenarioLinks a[data-demo-scenario=invalid]{color:#892b30;background:#fff0ef;border-color:#d3a3a1}.nDtZba_scenarioDot{background:currentColor;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.nDtZba_scenarioLinks a[aria-current=page]{box-shadow:inset 0 0 0 1px}.nDtZba_scenarioLinks a:focus-visible{outline-offset:3px;outline:3px solid #08786b}.nDtZba_scenarioNote{color:var(--gallery-muted,#4e6265);margin:.625rem 0 0;font-size:.75rem;line-height:1.5}:is(html.theme-dark .nDtZba_scenarioSelector,html[data-theme=dark] .nDtZba_scenarioSelector){--gallery-surface:#142630;--gallery-ink:#edf5f3;--gallery-muted:#b4c7c8;--gallery-line:#36505a}:is(html.theme-dark .nDtZba_scenarioLinks a,html[data-theme=dark] .nDtZba_scenarioLinks a){color:#a6e6c7;background:#183d32;border-color:#578b78}:is(html.theme-dark .nDtZba_scenarioLinks a[data-demo-scenario=opened],html[data-theme=dark] .nDtZba_scenarioLinks a[data-demo-scenario=opened]){color:#ffe0a1;background:#403619;border-color:#967f43}:is(html.theme-dark .nDtZba_scenarioLinks a[data-demo-scenario=invalid],html[data-theme=dark] .nDtZba_scenarioLinks a[data-demo-scenario=invalid]){color:#ffc5ca;background:#44262c;border-color:#ab707c}:is(html.theme-dark .nDtZba_scenarioLinks a:focus-visible,html[data-theme=dark] .nDtZba_scenarioLinks a:focus-visible){outline-color:#8bd8c3}.nDtZba_disclaimer{color:var(--gallery-muted);margin:1rem 0 2rem;font-size:.75rem;line-height:1.6}.nDtZba_physicalTap{border-top:1px solid var(--gallery-line);gap:.875rem;padding:1.25rem 0 0;display:flex}.nDtZba_physicalTap>svg{color:var(--gallery-accent);flex-shrink:0;margin-top:.125rem}.nDtZba_physicalTap h2{margin:0;font-size:.9375rem}.nDtZba_physicalTap p{color:var(--gallery-muted);margin:.5rem 0 0;font-size:.8125rem;line-height:1.5}@media (min-width:640px){.nDtZba_gallery{padding:1.5rem 2rem 3rem}.nDtZba_featuredLink{grid-template-columns:40% minmax(0,1fr)}.nDtZba_wineMedia{padding:2rem}.nDtZba_wineMedia img{height:22rem}.nDtZba_wineCopy{padding:2rem}.nDtZba_cards{grid-template-columns:repeat(3,minmax(0,1fr))}.nDtZba_card{flex-direction:column;display:flex}.nDtZba_cardLink{flex-direction:column;flex:1;display:flex}.nDtZba_cardMedia{aspect-ratio:4/3;min-height:0}.nDtZba_cardCopy{flex-direction:column;flex:1;display:flex}.nDtZba_cardAction{margin-top:auto}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nDtZba_featured,.nDtZba_card{transition:border-color .16s,transform .16s}.nDtZba_featured:hover,.nDtZba_card:hover{border-color:var(--gallery-accent);transform:translateY(-2px)}}@media (min-width:960px){.nDtZba_gallery .sun-passport-header.sun-topbar{grid-template-columns:minmax(0,1fr) auto}.nDtZba_gallery .sun-passport-header.sun-topbar .sun-topbar-actions{border-top:0;grid-area:1/2;grid-template-columns:max-content 7.625rem 2.75rem;justify-self:end;width:auto;padding-top:0}.nDtZba_gallery .sun-passport-header.sun-topbar .sun-live-tap-pill{justify-self:end}}
.SxUQLW_shell{min-width:0;color:var(--passport-ink,#17313b)}.SxUQLW_intro{gap:10px;padding:20px 0;display:grid}.SxUQLW_eyebrow{color:var(--passport-accent,#086f62);letter-spacing:.045em;align-items:center;gap:7px;font-size:11px;font-weight:750;display:inline-flex}.SxUQLW_intro h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(23px,6vw,28px);line-height:1.18}.SxUQLW_intro p{margin:0;font-size:14px;line-height:1.6}.SxUQLW_actions{gap:8px;margin-top:5px;display:grid}.SxUQLW_primary,.SxUQLW_secondary{border:1px solid var(--passport-accent,#086f62);cursor:pointer;text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:48px;padding:11px 14px;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex}.SxUQLW_primary{background:var(--passport-accent,#086f62);color:var(--passport-surface,#fff)}.SxUQLW_secondary{border-color:var(--passport-line,#d6e1de);color:inherit;background:0 0}.SxUQLW_primary svg,.SxUQLW_secondary svg{flex:none}.SxUQLW_primary:disabled{cursor:wait;opacity:.75}.SxUQLW_intro .SxUQLW_note,.SxUQLW_note{color:var(--passport-muted,#536972);font-size:12px;line-height:1.6}.SxUQLW_intro .SxUQLW_status{min-height:23px;color:var(--passport-muted,#536972);font-size:13px}.SxUQLW_status[data-error=true]{color:var(--passport-attention,#8a4708)}.SxUQLW_office{border-bottom:1px solid var(--passport-line,#d6e1de);align-items:flex-start;gap:12px;padding:18px 0;display:flex}.SxUQLW_office>svg{color:var(--passport-accent,#086f62);flex:none;margin-top:4px}.SxUQLW_office>div{min-width:0}.SxUQLW_reference{color:var(--passport-muted,#536972);font-size:11px}.SxUQLW_office h4{margin:4px 0 7px;font-size:16px;line-height:1.4}.SxUQLW_office p{margin:5px 0;font-size:13px;line-height:1.6}.SxUQLW_office .SxUQLW_note{font-size:12px}.SxUQLW_links{flex-wrap:wrap;gap:0 16px;margin-top:7px;display:flex}.SxUQLW_links a{min-height:44px;color:var(--passport-accent,#086f62);text-underline-offset:3px;align-items:center;gap:5px;font-size:12px;font-weight:650;line-height:1.5;text-decoration:underline;display:inline-flex}.SxUQLW_primary:focus-visible,.SxUQLW_secondary:focus-visible,.SxUQLW_links a:focus-visible{outline:3px solid var(--passport-accent,#086f62);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.SxUQLW_primary,.SxUQLW_secondary{transition:background-color .16s,border-color .16s}.SxUQLW_primary:active,.SxUQLW_secondary:active{transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.SxUQLW_primary,.SxUQLW_secondary{transition:none}}
.xTcLJG_assistant{border:1px solid var(--passport-line,#d6e1de);background:var(--passport-surface,#fff);color:var(--passport-ink,#17313b);border-radius:22px;padding:20px;scroll-margin-top:130px}.xTcLJG_heading{align-items:flex-start;gap:12px;display:flex}.xTcLJG_icon{background:var(--passport-media,#eef4f1);width:46px;height:46px;color:var(--passport-accent,#086f62);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.xTcLJG_eyebrow{color:var(--passport-accent,#086f62);font-size:12px;font-weight:650}.xTcLJG_heading h2{letter-spacing:-.03em;text-wrap:balance;margin:5px 0 8px;font-size:clamp(23px,5vw,30px);line-height:1.12}.xTcLJG_heading p,.xTcLJG_footer p{color:var(--passport-muted,#536972);margin:0;font-size:13px;line-height:1.6}.xTcLJG_messages{overscroll-behavior:contain;gap:14px;max-height:560px;margin:22px 0 8px;padding:0;list-style:none;display:grid;overflow-y:auto}.xTcLJG_messages>li{border-radius:16px;min-width:0;padding:16px}.xTcLJG_user{background:var(--passport-media,#eef4f1);margin-left:24px}.xTcLJG_answer{border:1px solid var(--passport-line,#d6e1de);background:var(--passport-surface,#fff);margin-right:12px}.xTcLJG_messageLabel{color:var(--passport-accent,#086f62);font-size:11px;font-weight:700;line-height:1.6;display:block}.xTcLJG_messages p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.7}.xTcLJG_sources{flex-wrap:wrap;gap:4px 12px;margin:10px 0 0;padding:0;list-style:none;display:flex}.xTcLJG_sources a{min-height:44px;color:var(--passport-accent,#086f62);text-underline-offset:3px;align-items:center;gap:4px;font-size:12px;font-weight:650;text-decoration:underline;display:inline-flex}.xTcLJG_sources a svg{flex-shrink:0}.xTcLJG_status{color:var(--passport-muted,#536972);margin:16px 0 8px;font-size:13px;line-height:1.6}.xTcLJG_status:empty{display:none}.xTcLJG_suggestions{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.xTcLJG_suggestions button,.xTcLJG_retry{min-height:44px;color:var(--passport-ink,#17313b);background:var(--passport-media,#eef4f1);border:1px solid var(--passport-line,#d6e1de);text-align:left;cursor:pointer;border-radius:12px;padding:10px 12px;font-size:12px;line-height:1.5}.xTcLJG_retry{align-items:center;gap:8px;display:inline-flex}.xTcLJG_form{gap:10px;margin-top:20px;display:grid}.xTcLJG_form label{font-size:13px;font-weight:650}.xTcLJG_form textarea{resize:vertical;border:1px solid var(--passport-line,#d6e1de);width:100%;min-height:88px;max-height:240px;color:var(--passport-ink,#17313b);background:var(--passport-surface,#fff);border-radius:12px;padding:13px;font-size:16px;line-height:1.5}.xTcLJG_form textarea::placeholder{color:var(--passport-muted,#536972);opacity:1}.xTcLJG_submit{background:var(--passport-accent,#086f62);min-height:48px;color:var(--passport-surface,#fff);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.xTcLJG_submit:disabled,.xTcLJG_suggestions button:disabled,.xTcLJG_retry:disabled{opacity:.6;cursor:default}.xTcLJG_footer{gap:10px;margin-top:16px;display:grid}.xTcLJG_footer p{font-size:12px}.xTcLJG_reset{min-height:44px;color:var(--passport-accent,#086f62);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:8px 0;font-size:12px;font-weight:650;text-decoration:underline}.xTcLJG_assistant button:focus-visible,.xTcLJG_assistant a:focus-visible,.xTcLJG_assistant textarea:focus-visible{outline:3px solid var(--passport-accent,#086f62);outline-offset:3px}@media (max-width:359px){.xTcLJG_assistant{padding:16px}.xTcLJG_heading{gap:10px}.xTcLJG_icon{width:40px;height:40px}.xTcLJG_heading h2{font-size:23px}.xTcLJG_user{margin-left:12px}.xTcLJG_answer{margin-right:0}}@media (prefers-reduced-motion:no-preference){.xTcLJG_submit,.xTcLJG_suggestions button{transition:border-color .16s,background-color .16s}}
.LIMwVW_experience,.LIMwVW_services,.LIMwVW_origin{color:var(--passport-ink,#17313b);font-size:14px;line-height:1.6}.LIMwVW_experience{gap:18px;min-width:0;margin-top:20px;display:grid}.LIMwVW_experience h2,.LIMwVW_services h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(23px,5vw,30px);line-height:1.15}.LIMwVW_experience h3,.LIMwVW_origin h3{letter-spacing:-.02em;margin:0;font-size:19px;line-height:1.3}.LIMwVW_experience h4{margin:0;font-size:17px}.LIMwVW_experience p,.LIMwVW_origin p{margin:8px 0}.LIMwVW_brand{text-align:left;justify-items:start;gap:6px;padding:12px 0;display:grid}.LIMwVW_brand p{margin:0}.LIMwVW_logoSurface{background:#fff;border-radius:10px;justify-content:center;align-items:center;margin-bottom:9px;padding:10px 14px;display:inline-flex}.LIMwVW_logoSurface img{object-fit:contain;width:160px;max-width:100%;height:48px;display:block}.LIMwVW_eyebrow{color:var(--passport-accent,#086f62);align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.LIMwVW_note{color:var(--passport-muted,#536972);font-size:12px;line-height:1.6}.LIMwVW_facts{border-block:1px solid var(--passport-line,#d6e1de);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:18px 0;display:grid}.LIMwVW_facts dt{color:var(--passport-muted,#536972);font-size:12px}.LIMwVW_facts dd{margin:4px 0 0;font-size:17px;font-weight:700;line-height:1.3}.LIMwVW_panel,.LIMwVW_services{border:0;border-bottom:1px solid var(--passport-line,#d6e1de);background:0 0;min-width:0;padding:18px 0;scroll-margin-top:130px}.LIMwVW_assistantAnchor{min-width:0;scroll-margin-top:130px}.LIMwVW_services h2{font-size:21px}.LIMwVW_action{border:0;border-bottom:1px solid var(--passport-line,#d6e1de);min-height:76px;color:inherit;background:0 0;align-items:center;gap:12px;margin:0;padding:14px 4px;text-decoration:none;display:flex}.LIMwVW_action>svg{color:var(--passport-accent,#086f62);flex-shrink:0}.LIMwVW_action>svg:last-child{margin-left:auto}.LIMwVW_action>span{min-width:0}.LIMwVW_action strong{line-height:1.4;display:block}.LIMwVW_action small{color:var(--passport-muted,#536972);margin-top:4px;font-size:12px;line-height:1.5;display:block}.LIMwVW_assistantAction{border:1px solid var(--passport-accent,#086f62);background:var(--passport-accent,#086f62);color:var(--passport-surface,#fff);border-radius:12px;margin:12px 0;padding:14px}.LIMwVW_assistantAction small,.LIMwVW_assistantAction>svg{color:inherit}.LIMwVW_stateNotice{align-items:flex-start;gap:10px;margin:16px 0;display:flex}.LIMwVW_stateNotice>svg{flex-shrink:0;margin-top:3px}.LIMwVW_stateNotice strong,.LIMwVW_stateNotice small{display:block}.LIMwVW_stateNotice small{color:var(--passport-muted,#536972);margin-top:5px;font-size:12px}.LIMwVW_origin{padding:10px 0}.LIMwVW_origin summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:44px;font-size:13px;font-weight:600;display:flex}.LIMwVW_origin summary:before{content:"▸";color:var(--passport-accent,#086f62)}.LIMwVW_origin[open] summary:before{content:"▾"}.LIMwVW_origin summary>span{color:var(--passport-muted,#536972);margin-left:auto;font-size:11px;font-weight:400}.LIMwVW_journey{margin:20px 0;padding:0;list-style:none}.LIMwVW_journey li{align-items:flex-start;gap:12px;padding-bottom:20px;display:flex;position:relative}.LIMwVW_journey li:not(:last-child):before{content:"";background:var(--passport-line,#d6e1de);width:1px;position:absolute;top:34px;bottom:0;left:16px}.LIMwVW_journey li>span{border:1px solid var(--passport-line,#d6e1de);width:34px;height:34px;color:var(--passport-accent,#086f62);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.LIMwVW_journey strong{line-height:1.4}.LIMwVW_journey p{color:var(--passport-muted,#536972);margin-top:3px;font-size:13px}.LIMwVW_checklist{background:var(--passport-media,#eef4f1);border:1px solid var(--passport-line,#d6e1de);border-radius:18px;padding:18px}.LIMwVW_checklist h3{margin-top:8px}.LIMwVW_steps{justify-content:space-between;gap:16px;margin:20px 0;display:flex}.LIMwVW_steps span{border:1px solid var(--passport-line,#d6e1de);border-radius:50%;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.LIMwVW_steps span[data-complete=true]{background:var(--passport-accent,#086f62);color:var(--passport-surface,#fff)}.LIMwVW_question{border:0;min-width:0;margin:0;padding:0}.LIMwVW_question legend{gap:7px;width:100%;padding:0 0 14px;font-size:15px;display:grid}.LIMwVW_question legend>span{color:var(--passport-muted,#536972);font-size:12px}.LIMwVW_primary,.LIMwVW_secondary{background:var(--passport-accent,#086f62);width:100%;min-height:48px;color:var(--passport-surface,#fff);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:12px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.LIMwVW_primary:disabled{opacity:.55;cursor:default}.LIMwVW_secondary{border:1px solid var(--passport-line,#d6e1de);color:inherit;background:0 0;margin-top:12px}.LIMwVW_option{text-align:left;border:1px solid var(--passport-line,#d6e1de);width:100%;min-height:48px;color:inherit;background:var(--passport-surface,#fff);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin:7px 0;padding:12px;font-size:14px;display:flex}.LIMwVW_option[aria-pressed=true]{border-color:var(--passport-accent,#086f62);box-shadow:inset 0 0 0 1px var(--passport-accent,#086f62)}.LIMwVW_option:disabled{cursor:default}.LIMwVW_option svg{flex-shrink:0}.LIMwVW_feedback{min-height:26px;font-size:13px}.LIMwVW_experience a:focus-visible,.LIMwVW_experience button:focus-visible,.LIMwVW_experience summary:focus-visible,.LIMwVW_services a:focus-visible,.LIMwVW_origin summary:focus-visible{outline:3px solid var(--passport-accent,#086f62);outline-offset:3px}.LIMwVW_sealProposal{border-top:1px solid var(--passport-line,#d6e1de);padding-top:16px}.LIMwVW_sealProposal details{border-top:1px solid var(--passport-line,#d6e1de);margin-top:12px}.LIMwVW_sealProposal summary{cursor:pointer;min-height:44px;padding-block:10px;font-weight:600}.LIMwVW_sealProposal details p{color:var(--passport-muted,#536972);font-size:12px}.LIMwVW_sealProposal a{min-height:44px;color:var(--passport-accent,#086f62);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.LIMwVW_sealProposal summary:focus-visible{outline:3px solid var(--passport-accent,#086f62);outline-offset:3px}.LIMwVW_journeyDetails>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:650;display:flex}.LIMwVW_journeyDetails>summary:before{content:"▸";color:var(--passport-accent,#086f62)}.LIMwVW_journeyDetails[open]>summary:before{content:"▾"}.LIMwVW_journeyDetails>p{color:var(--passport-muted,#536972);font-size:13px}@media (prefers-reduced-motion:no-preference){.LIMwVW_action,.LIMwVW_option{transition:background-color .16s,border-color .16s}.LIMwVW_action:hover,.LIMwVW_option:hover{border-color:var(--passport-accent,#086f62)}}
