.-\32 Tu-G_root{min-width:0}.-\32 Tu-G_inputWrap{border:1px solid var(--border);min-width:0;min-height:56px;color:var(--cyan-500);background:#fff;border-radius:14px;align-items:center;gap:9px;padding:0 13px;display:flex;position:relative}.-\32 Tu-G_inputWrap:focus-within{border-color:#4ebbd8;box-shadow:0 0 0 3px #1ab4da21}.-\32 Tu-G_inputWrap>svg{flex:none}.-\32 Tu-G_inputWrap input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0}.-\32 Tu-G_options{z-index:30;border:1px solid var(--border);max-height:min(340px,50vh);box-shadow:var(--shadow-card);background:#fff;border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto}.-\32 Tu-G_options button{border:0;border-bottom:1px solid var(--border);width:100%;min-height:44px;color:var(--navy-950);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.-\32 Tu-G_options button:hover,.-\32 Tu-G_options button[aria-selected=true]{background:var(--cyan-100)}.-\32 Tu-G_options button span{overflow-wrap:anywhere;min-width:0}.-\32 Tu-G_options small{max-width:35%;color:var(--muted);flex:none;font-size:.65rem}.-\32 Tu-G_help,.-\32 Tu-G_message{color:var(--muted);margin:5px 1px 0;font-size:.67rem;line-height:1.35}.-\32 Tu-G_help a{color:var(--cyan-700);font-weight:750}.-\32 Tu-G_message{color:#8c2f1f}.-\32 Tu-G_message button{color:var(--navy-800);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 0;font-weight:800;text-decoration:underline}
.sHwxla_main{width:min(1460px,100% - 48px);margin:0 auto;padding:0 0 80px}.sHwxla_hero{isolation:isolate;color:#fff;justify-content:space-between;align-items:center;gap:36px;min-height:280px;padding:32px 8px 76px;display:flex;position:relative}.sHwxla_hero:before{z-index:-2;content:"";background:radial-gradient(circle at 75% 35%,#0887b557,#0000 35%),linear-gradient(115deg,#092c52,#0d3b6b 52%,#0a315e);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.sHwxla_hero:after{z-index:-1;content:"";background-image:linear-gradient(#a4dcf20d 1px,#0000 1px),linear-gradient(90deg,#a4dcf20d 1px,#0000 1px);background-size:54px 54px;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 25%,#000);mask-image:linear-gradient(90deg,#0000 25%,#000)}.sHwxla_heroCopy{z-index:1;max-width:830px;position:relative}.sHwxla_heroRoute{z-index:0;color:#54cde9;opacity:.46;pointer-events:none;filter:drop-shadow(0 0 8px #54cde947);width:min(57%,760px);height:270px;position:absolute;top:3px;right:0}.sHwxla_hero h1{color:#fff;letter-spacing:-.05em;max-width:790px;margin:10px 0 12px;font-size:clamp(2.4rem,3.8vw,3.9rem);line-height:1.04}.sHwxla_hero h1 em{color:#68d9f3;font-style:normal}.sHwxla_hero p{color:#c9ddea;max-width:670px;margin:0;font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.5}.sHwxla_eyebrow{color:var(--cyan-500);letter-spacing:.14em;font-size:.73rem;font-weight:850}.sHwxla_hero .sHwxla_eyebrow{color:#83dcf2}.sHwxla_heroAction{color:#06274b;cursor:pointer;background:#81e1f3;border:1px solid #82e1f3;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:58px;margin-top:22px;padding:14px 20px;font-size:1rem;font-weight:850;line-height:1.3;display:flex;box-shadow:0 9px 24px #00000026}.sHwxla_heroAction svg{flex-shrink:0}.sHwxla_heroAction:hover{background:#a2edfa}.sHwxla_heroAction:disabled{opacity:.75;cursor:wait}.sHwxla_heroLinks{flex-wrap:wrap;gap:4px 22px;margin-top:6px;display:flex}.sHwxla_heroLinks a{color:#d2eef7;text-underline-offset:4px;align-items:center;min-height:44px;font-size:.84rem;display:inline-flex}.sHwxla_selectionSummary{color:var(--navy-800);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin-bottom:-12px;font-size:.88rem;font-weight:800;display:flex}.sHwxla_selectionSummary button{min-height:44px;color:var(--cyan-700);font:inherit;cursor:pointer;background:#eef8fc;border:0;border-radius:10px;padding:8px 12px;font-size:.8rem}.sHwxla_selectionSummary>div{flex-wrap:wrap;gap:8px 24px;min-width:0;display:flex}.sHwxla_selectionSummary span{gap:2px;display:grid}.sHwxla_selectionSummary small{color:var(--muted);font-size:.65rem;font-weight:650}.sHwxla_selectionSummary strong{color:var(--navy-950)}.sHwxla_latestNews{color:#fff;background:#042545c7;border:1px solid #8be2f57a;border-radius:14px;gap:4px;width:min(100%,620px);margin-top:20px;padding:12px 16px;text-decoration:none;display:grid;box-shadow:0 10px 26px #01152b33}.sHwxla_latestNews span{color:#83dcf2;letter-spacing:.12em;font-size:.65rem;font-weight:850}.sHwxla_latestNews strong{color:#fff;font-size:clamp(.9rem,1.1vw,1.05rem);line-height:1.3}.sHwxla_latestNews small{color:#bceaf5;font-size:.73rem;font-weight:750}.sHwxla_latestNews:hover{background:#05375ff2;border-color:#8be2f5}.sHwxla_latestNews:focus-visible{outline-offset:3px;outline:3px solid #8be2f5}.sHwxla_coverage{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#082b4ebf;border:1px solid #87d3f266;border-radius:18px;flex:0 0 288px;gap:4px;padding:20px 21px;display:grid;position:relative;box-shadow:0 16px 40px #01152b2e}.sHwxla_coverage span{color:#8be2f5;letter-spacing:.14em;font-size:.65rem;font-weight:850}.sHwxla_coverage strong{color:#fff;font-size:1.05rem}.sHwxla_coverage small{color:#c6d9e9;line-height:1.4}.sHwxla_coverage a{color:#8be2f5;align-items:center;gap:5px;width:fit-content;margin-top:7px;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-flex}.sHwxla_coverage a:hover{text-decoration:underline}.sHwxla_searchPanel{z-index:10;background:#fff;border:1px solid #dceaf2;border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px 22px;margin-top:-55px;padding:25px 28px 22px;scroll-margin-top:150px;display:grid;position:relative;box-shadow:0 22px 54px #0727481f}.sHwxla_modeRow{min-width:0;padding-top:26px}.sHwxla_journeyFields{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.sHwxla_journeyRoute{grid-template-columns:minmax(175px,1fr) 28px minmax(210px,1.18fr) minmax(154px,176px);align-items:start;gap:12px}.sHwxla_originField,.sHwxla_routeAction{min-width:0}.sHwxla_fieldLabel,.sHwxla_destinationBlock>label{height:18px;color:var(--navy-800);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem;font-weight:850;line-height:18px;display:block}.sHwxla_journeyConnector{color:var(--cyan-500);flex-direction:column;align-items:center;display:flex}.sHwxla_journeyConnector>svg{height:56px}.sHwxla_routeAction .sHwxla_fieldLabel{visibility:hidden}.sHwxla_searchPanel .segmented{border:1px solid var(--border);background:#eef5f9;border-radius:13px;gap:4px;padding:4px;display:inline-flex}.sHwxla_searchPanel .segmented button{min-height:44px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 13px;font-size:.82rem;font-weight:750;transition:background .15s,color .15s;display:inline-flex}.sHwxla_searchPanel .segmented button[aria-pressed=true]{color:#fff;background:var(--navy-950);box-shadow:0 5px 13px #06254b2e}.sHwxla_locationBlock{margin:0}.sHwxla_locationRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.sHwxla_shareSearch{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;font-size:.8rem;display:flex}.sHwxla_shareSearch button{border:1px solid var(--border);min-height:44px;color:var(--navy-800);cursor:pointer;background:#fff;border-radius:10px;padding:8px 13px;font-weight:750}.sHwxla_comboboxWrap{border:1px solid var(--border);min-height:56px;color:var(--cyan-500);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.sHwxla_comboboxWrap:focus-within,.sHwxla_destinationInputWrap:focus-within{border-color:#4ebbd8;box-shadow:0 0 0 3px #1ab4da21}.sHwxla_comboboxWrap input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.sHwxla_placeOptions{z-index:20;border:1px solid var(--border);box-shadow:var(--shadow-card);background:#fff;border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.sHwxla_placeOptions button{border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;background:#fff;width:100%;padding:12px 14px;display:block}.sHwxla_placeOptions button:hover{background:var(--cyan-100)}.sHwxla_locationButton,.sHwxla_routeButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0888b6,#076e9e);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:0 18px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 7px 16px #056c972e}.sHwxla_locationButton:hover,.sHwxla_routeButton:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 20px #056c9740}.sHwxla_journeyRoute .sHwxla_locationRow{grid-template-columns:minmax(0,1fr) 56px}.sHwxla_journeyRoute .sHwxla_locationButton{width:56px;padding:0}.sHwxla_journeyRoute .sHwxla_locationButton span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sHwxla_locationError{color:#a33d24;margin:7px 2px 0;font-size:.84rem}.sHwxla_locationError p{margin:0}.sHwxla_locationError button{min-height:44px;color:var(--navy-800);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:3px;padding:6px 0;font-size:.86rem;font-weight:800;text-decoration:underline}.sHwxla_locationPending{color:var(--navy-800);margin:7px 2px 0;font-size:.84rem;font-weight:750}.sHwxla_locationSuccess{color:var(--green-600);margin:7px 2px 0;font-size:.84rem;font-weight:750}.sHwxla_controlGrid{border-top:1px solid var(--border);flex-wrap:wrap;grid-column:1/-1;align-items:end;gap:14px 22px;margin-top:0;padding-top:18px;display:flex}.sHwxla_filterSection{grid-column:1/-1;min-width:0}.sHwxla_filterToggle{border:0;border-top:1px solid var(--border);width:100%;min-height:48px;color:var(--navy-800);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;margin-top:16px;padding:10px 0;font-size:.83rem;display:flex}.sHwxla_filterToggle strong{color:var(--cyan-700);margin-left:auto;font-size:.76rem}.sHwxla_filterToggle svg{flex:none}.sHwxla_chevronExpanded{transform:rotate(180deg)}.sHwxla_comparisonOptions{padding:4px 0 8px}.sHwxla_comparisonOptions[hidden]{display:none}.sHwxla_comparisonOptions fieldset{border:0;min-width:0;margin:0;padding:0}.sHwxla_comparisonOptions legend{color:var(--muted);text-transform:uppercase;margin-bottom:7px;font-size:.68rem;font-weight:850}.sHwxla_controlGrid fieldset{border:0;min-width:max-content;margin:0;padding:0}.sHwxla_controlGrid legend,.sHwxla_radiusLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:.68rem;font-weight:850;display:block}.sHwxla_dieselMetricHelp{max-width:440px;color:var(--muted);letter-spacing:0;text-transform:none;margin-top:6px;font-size:.66rem;font-weight:650;display:block}.sHwxla_radiusLabel{min-width:130px;padding-bottom:7px}.sHwxla_radiusLabel strong{float:right;color:var(--navy-950)}.sHwxla_radiusLabel input{width:100%;accent-color:var(--cyan-500);display:block}.sHwxla_destinationBlock{min-width:0}.sHwxla_destinationRow{display:block}.sHwxla_destinationInputWrap{border:1px solid var(--border);min-width:0;min-height:56px;color:var(--cyan-500);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:0 13px;display:flex;position:relative}.sHwxla_destinationInputWrap input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0}.sHwxla_destinationOptions{z-index:30;border:1px solid var(--border);max-height:min(340px,50vh);box-shadow:var(--shadow-card);background:#fff;border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto}.sHwxla_destinationOptions button{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--navy-950);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.sHwxla_destinationOptions button:hover,.sHwxla_destinationOptions button:focus-visible{background:var(--cyan-100)}.sHwxla_destinationOptions small{color:var(--muted);flex:none;font-size:.65rem}.sHwxla_destinationHelp,.sHwxla_destinationMessage{color:var(--muted);margin:5px 1px 0;font-size:.67rem;line-height:1.35}.sHwxla_destinationHelp a{color:var(--cyan-700);font-weight:750}.sHwxla_destinationMessage{color:#8c2f1f}.sHwxla_destinationMessage button{color:var(--navy-800);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:800;text-decoration:underline;display:inline-flex}.sHwxla_routeButton{white-space:nowrap;width:100%;min-height:56px}.sHwxla_routeButton:disabled{cursor:not-allowed;opacity:.55}.sHwxla_routeNote{color:var(--muted);grid-column:2;margin:-10px 0 0;font-size:.72rem}.sHwxla_statusArea{min-height:24px;margin:14px 0}.sHwxla_statusArea .status{color:var(--navy-800);background:#eaf7fc;border-radius:12px;padding:10px 14px;font-size:.88rem}.sHwxla_statusArea .status-error{color:#8c2f1f;background:#fff0ec}.sHwxla_statusArea button{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:underline}.sHwxla_statusActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.sHwxla_statusActions button{background:#fff;border:1px solid #b8d8e6;border-radius:9px;min-height:44px;padding:10px 14px;text-decoration:none}.sHwxla_statusActions button:first-child{border-color:var(--cyan-700);color:#fff;background:var(--cyan-700)}.sHwxla_statusActions button:hover{filter:brightness(.96)}.sHwxla_resultsShell{padding-top:20px}.sHwxla_resultsHeader{justify-content:space-between;align-items:end;gap:20px;display:flex}.sHwxla_resultsHeader h2{color:var(--navy-950);letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(1.65rem,2.4vw,2.3rem);line-height:1.13}.sHwxla_resultsGrid{grid-template-columns:minmax(0,3fr) minmax(360px,2fr);align-items:start;gap:20px;margin-top:20px;display:grid}.sHwxla_listColumn{grid-area:1/1;min-width:0}.sHwxla_mapColumn{grid-area:1/2;min-width:0}.sHwxla_orderPill{border:1px solid var(--border);color:var(--muted);background:#fff;border-radius:999px;flex:none;padding:10px 15px;font-size:.78rem;box-shadow:0 5px 15px #092a4c0a}.sHwxla_orderPill strong{color:var(--navy-950)}.sHwxla_placeholderResults{border-radius:var(--radius-card);color:var(--muted);background:#ffffffb8;border:1px dashed #b8ccdc;margin-top:16px;padding:24px}.sHwxla_routeSummary{color:var(--muted);margin:5px 0 0;font-size:.78rem}.sHwxla_routeAlternatives{background:#ffffffe6;border:1px solid #cfe6f1;border-radius:15px;align-items:stretch;gap:8px;margin:0 0 18px;padding:10px;display:flex;overflow-x:auto;box-shadow:0 6px 20px #092a4c0a}.sHwxla_routeAlternatives>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;flex:none;align-items:center;padding:0 7px;font-size:.68rem;font-weight:850;display:flex}.sHwxla_routeAlternatives button{border:1px solid var(--border);min-width:150px;color:var(--navy-950);text-align:left;cursor:pointer;background:#fff;border-radius:10px;flex:none;gap:2px;padding:9px 12px;display:grid}.sHwxla_routeAlternatives button[aria-pressed=true]{border-color:var(--cyan-500);color:#fff;background:var(--navy-950);box-shadow:0 5px 12px #06254b29}.sHwxla_routeAlternatives small{color:var(--muted);font-size:.67rem}.sHwxla_routeAlternatives button[aria-pressed=true] small{color:#d9edf7}.sHwxla_preferenceOverlay{z-index:200;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#031831a8;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.sHwxla_preferenceDialog{background:#fff;border:1px solid #ffffffad;border-radius:24px;width:min(620px,100%);padding:26px;box-shadow:0 28px 90px #01142d52}.sHwxla_preferenceIntro{align-items:flex-start;gap:14px;display:flex}.sHwxla_preferenceIcon{color:#fff;background:linear-gradient(145deg, var(--cyan-500), #0873a8);border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 9px 22px #009ad140}.sHwxla_preferenceEyebrow{color:var(--cyan-500);letter-spacing:.14em;margin-bottom:3px;font-size:.67rem;font-weight:900;display:block}.sHwxla_preferenceIntro h2{color:var(--navy-950);letter-spacing:-.035em;outline:0;margin:0;font-size:clamp(1.55rem,4vw,2.05rem);line-height:1.04}.sHwxla_preferenceIntro p{color:var(--muted);margin:7px 0 0;font-size:.9rem;line-height:1.45}.sHwxla_preferenceSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.sHwxla_preferenceStep{border:1px solid var(--border);background:#f8fbfd;border-radius:15px;min-width:0;margin:0;padding:14px}.sHwxla_preferenceStep:last-child{grid-column:1/-1}.sHwxla_preferenceStep legend{color:var(--navy-950);align-items:center;gap:7px;padding:0 5px;font-size:.76rem;font-weight:850;display:flex}.sHwxla_preferenceStep legend span{color:#fff;background:var(--navy-950);border-radius:50%;place-items:center;width:21px;height:21px;font-size:.65rem;display:grid}.sHwxla_preferenceStep .segmented{background:#e8f0f5;border-radius:11px;gap:5px;width:100%;margin-top:8px;padding:4px;display:flex}.sHwxla_preferenceStep .segmented button{min-height:42px;color:var(--navy-800);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:7px 9px;font-size:.78rem;font-weight:800;line-height:1.15}.sHwxla_preferenceStep .segmented button[aria-pressed=true]{color:#fff;background:var(--navy-950);box-shadow:0 5px 12px #06254b2e}.sHwxla_dieselPreferenceNote{min-height:50px;color:var(--navy-800);background:#e7f7f2;border-radius:10px;align-items:center;gap:10px;margin-top:8px;padding:9px 11px;font-size:.76rem;line-height:1.35;display:flex}.sHwxla_dieselPreferenceNote svg{color:var(--green-600);flex:none}.sHwxla_dieselPreferenceNote strong{display:block}.sHwxla_preferenceOutcome{color:var(--navy-800);background:#edf9fd;border:1px solid #cce9f4;border-radius:13px;align-items:center;gap:11px;margin-top:13px;padding:11px 13px;display:flex}.sHwxla_preferenceOutcome svg{color:var(--cyan-500);flex:none}.sHwxla_preferenceOutcome p{margin:0;font-size:.78rem;line-height:1.35}.sHwxla_preferenceOutcome strong{color:var(--navy-950);display:block}.sHwxla_preferenceConfirm{color:#fff;background:linear-gradient(135deg, var(--cyan-500), #0879ae);cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin-top:15px;font-size:.92rem;font-weight:850;display:flex;box-shadow:0 10px 24px #009ad138}.sHwxla_preferenceConfirm:hover{filter:brightness(.96)}.sHwxla_preferenceConfirm:focus-visible{outline-offset:3px;outline:3px solid #009ad14d}.sHwxla_preferenceFootnote{color:var(--muted);text-align:center;margin:9px 0 -2px;font-size:.68rem}.sHwxla_preferenceProgress{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;font-size:.82rem;font-weight:750;display:flex}.sHwxla_preferenceProgress>div{gap:5px;width:95px;display:flex}.sHwxla_preferenceProgress i{background:#dceaf2;border-radius:5px;flex:1;height:5px}.sHwxla_preferenceProgress i[data-complete=true]{background:var(--cyan-700)}.sHwxla_preferenceChoices{gap:10px;margin-top:22px;display:grid}.sHwxla_preferenceChoices button{border:1px solid var(--border);min-height:76px;color:var(--navy-800);text-align:left;cursor:pointer;background:#f7fbfd;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}.sHwxla_preferenceChoices button[aria-pressed=true]{border-color:var(--cyan-700);box-shadow:inset 3px 0 var(--cyan-700);background:#e8f7fc}.sHwxla_preferenceChoices button:hover{border-color:var(--cyan-700)}.sHwxla_preferenceChoices strong{font-size:1.08rem;display:block}.sHwxla_preferenceChoices small{color:var(--muted);margin-top:3px;font-size:.86rem;display:block}.sHwxla_preferenceSummary{color:var(--navy-800);margin:16px 0 0;font-size:.9rem;font-weight:750}.sHwxla_preferenceConfirm:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.sHwxla_preferenceBottom{align-items:center;gap:16px;margin-top:14px;display:flex}.sHwxla_preferenceBottom button{min-height:44px;color:var(--navy-800);cursor:pointer;background:#edf4f8;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:.85rem;font-weight:750;display:inline-flex}.sHwxla_preferenceBottom p{color:var(--muted);flex:1;margin:0;font-size:.78rem;line-height:1.45}@media (max-width:1180px){.sHwxla_searchPanel{grid-template-columns:1fr}.sHwxla_modeRow{padding-top:0}.sHwxla_routeNote{grid-column:1;margin-top:-8px}}@media (max-width:760px){.sHwxla_main{width:min(100% - 24px,680px);padding-bottom:48px}.sHwxla_hero{min-height:0;padding:22px 6px 46px;display:block}.sHwxla_hero h1{max-width:560px;margin:8px 0;font-size:clamp(1.65rem,6.5vw,2.5rem);line-height:1.08}.sHwxla_hero p{max-width:500px;font-size:.8rem;line-height:1.4}.sHwxla_heroAction{text-align:left;gap:9px;width:100%;min-height:62px;margin-top:17px;padding:12px;font-size:.95rem}.sHwxla_heroLinks{justify-content:space-between;gap:0 10px}.sHwxla_heroLinks a{font-size:.78rem}.sHwxla_selectionSummary{margin:0 0 12px;font-size:.82rem}.sHwxla_selectionSummary button{padding-inline:10px}.sHwxla_latestNews{box-shadow:none;border-radius:10px;gap:3px;margin-top:12px;padding:9px 11px}.sHwxla_latestNews strong{font-size:.77rem;line-height:1.3}.sHwxla_latestNews span{font-size:.6rem}.sHwxla_latestNews small{display:none}.sHwxla_hero .sHwxla_eyebrow{font-size:.61rem}.sHwxla_heroRoute,.sHwxla_coverage{display:none}.sHwxla_searchPanel{border-radius:16px;margin-top:-26px;padding:13px;display:block}.sHwxla_modeRow .segmented{width:100%;display:flex}.sHwxla_modeRow .segmented button{white-space:normal;flex:1;min-width:0;padding-inline:5px;font-size:.73rem;line-height:1.08}.sHwxla_journeyFields{margin-top:12px}.sHwxla_journeyRoute{grid-template-columns:minmax(0,1fr);gap:10px}.sHwxla_journeyConnector,.sHwxla_routeAction .sHwxla_fieldLabel{display:none}.sHwxla_routeButton{width:100%}.sHwxla_routeNote{margin:8px 0 0}.sHwxla_locationRow{grid-template-columns:minmax(0,1fr) 56px}.sHwxla_locationButton{width:56px;padding:0}.sHwxla_locationButton span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sHwxla_statusActions{margin:7px 0 0;display:flex}.sHwxla_routeAlternatives>span{display:none}.sHwxla_controlGrid{gap:13px 10px;margin-top:16px;padding-top:16px}.sHwxla_filterSection{margin-top:12px}.sHwxla_filterToggle{gap:6px;font-size:.76rem}.sHwxla_filterToggle strong{color:var(--cyan-700);margin-left:auto}.sHwxla_filterSection .sHwxla_controlGrid{border-top:0;gap:10px;margin-top:0;padding-top:5px}.sHwxla_comparisonOptions .segmented{width:100%;display:flex}.sHwxla_comparisonOptions .segmented button{white-space:normal;flex:1;min-width:0;min-height:44px;padding-inline:5px;font-size:.72rem}.sHwxla_selectionSummary>div{gap:8px 16px}.sHwxla_controlGrid fieldset:nth-of-type(-n+2){width:calc(50% - 5px);min-width:0}.sHwxla_controlGrid fieldset:nth-of-type(-n+2) .segmented{width:100%;display:flex}.sHwxla_controlGrid fieldset:nth-of-type(-n+2) .segmented button{flex:1;min-width:0;padding-inline:7px}.sHwxla_controlGrid fieldset:nth-of-type(n+3){width:100%;min-width:0}.sHwxla_controlGrid fieldset:nth-of-type(n+3) .segmented{width:100%;display:flex}.sHwxla_controlGrid fieldset:nth-of-type(n+3) .segmented button{white-space:normal;flex:1;min-width:0;min-height:44px;padding-inline:5px;font-size:.72rem;line-height:1.08}.sHwxla_radiusLabel{width:100%}.sHwxla_statusArea{min-height:0;margin:8px 0}.sHwxla_statusArea:empty{display:none}.sHwxla_resultsShell{padding-top:16px}.sHwxla_resultsHeader{display:block}.sHwxla_resultsHeader .sHwxla_eyebrow{display:none}.sHwxla_resultsHeader h2{margin-top:0;font-size:clamp(1.25rem,5vw,1.7rem)}.sHwxla_orderPill{box-shadow:none;margin-top:8px;padding:6px 10px;display:inline-block}.sHwxla_resultsGrid{margin-top:12px}.sHwxla_preferenceOverlay{align-items:end;padding:10px}.sHwxla_preferenceDialog{border-radius:22px;max-height:calc(100dvh - 20px);padding:20px 16px 17px;overflow-y:auto}.sHwxla_preferenceIcon{border-radius:12px;flex-basis:40px;width:40px;height:40px}.sHwxla_preferenceIntro{gap:11px}.sHwxla_preferenceIntro p{font-size:.82rem}.sHwxla_preferenceSteps{grid-template-columns:1fr 1fr;gap:9px;margin-top:17px}.sHwxla_preferenceStep{padding:10px}.sHwxla_preferenceStep .segmented button{min-height:40px;padding-inline:5px;font-size:.72rem}.sHwxla_preferenceStep:last-child .segmented{flex-wrap:wrap}.sHwxla_preferenceStep:last-child .segmented button{flex:30%}.sHwxla_preferenceOutcome{padding:9px 11px}}@media (max-width:1023px){.sHwxla_resultsGrid{flex-direction:column;align-items:stretch;display:flex}.sHwxla_mapColumn{order:1}.sHwxla_listColumn{order:2}}@media (max-width:420px){.sHwxla_modeRow .segmented button{gap:4px;padding-inline:3px;font-size:.68rem}.sHwxla_modeRow .segmented button svg{width:15px}.sHwxla_controlGrid fieldset:nth-of-type(-n+2){width:calc(50% - 5px)}.sHwxla_controlGrid fieldset:nth-of-type(-n+2) .segmented button{padding-inline:4px;font-size:.74rem}}@media (prefers-reduced-motion:reduce){.sHwxla_locationButton,.sHwxla_routeButton{transition:none}.sHwxla_searchPanel .segmented button{transition:none}}
.DQIWwq_board{background:#051f3dc2;border-top:1px solid #a3d9ed29}.DQIWwq_inner{align-items:center;gap:16px;width:min(1460px,100% - 48px);min-height:55px;margin:0 auto;display:flex}.DQIWwq_meta{flex:0 0 171px;min-width:0}.DQIWwq_meta h2,.DQIWwq_meta small{white-space:nowrap;display:block}.DQIWwq_meta h2{color:#fff;margin:0;font-size:.76rem;font-weight:850}.DQIWwq_meta h2 span{color:#a8dae9;margin-left:3px;font-size:.65rem;font-weight:700}.DQIWwq_meta small{color:#b8d5e6;margin-top:2px;font-size:.68rem}.DQIWwq_meta .DQIWwq_warning{color:#ffce89}.DQIWwq_priceGrid{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-width:0;display:grid}.DQIWwq_price{white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:0;padding:7px 8px;display:flex}.DQIWwq_price span{color:#c5e0ed;text-overflow:ellipsis;font-size:.68rem;overflow:hidden}.DQIWwq_price strong{color:#fff;font-variant-numeric:tabular-nums;flex:none;font-size:.82rem}.DQIWwq_selected{background:#38a1c833;border-color:#5ad0e894}.DQIWwq_links{flex:none;align-items:center;gap:10px;display:flex}.DQIWwq_links a,.DQIWwq_unavailable a{color:#a5e7f6;white-space:nowrap;font-size:.7rem;font-weight:800;text-decoration:none}.DQIWwq_links a{align-items:center;gap:4px;display:inline-flex}.DQIWwq_links a:hover,.DQIWwq_unavailable a:hover{text-decoration:underline}.DQIWwq_unavailable{text-align:right;flex:1}.DQIWwq_mobileToggle{display:none}@media (max-width:1200px){.DQIWwq_inner{gap:8px}.DQIWwq_meta{flex-basis:152px}.DQIWwq_price{flex-direction:column;gap:0;padding:3px 4px}}@media (max-width:900px){.DQIWwq_inner{flex-wrap:wrap;justify-content:space-between;gap:0;width:calc(100% - 28px);padding:6px 0 7px}.DQIWwq_meta{flex:auto}.DQIWwq_priceGrid{flex:0 0 100%;order:3;margin-top:5px}.DQIWwq_price{flex-direction:row;justify-content:flex-start;gap:5px}}@media (max-width:700px){.DQIWwq_inner{grid-template-columns:minmax(0,1fr) auto;gap:0 6px;min-height:0;padding:4px 0;display:grid}.DQIWwq_meta{grid-column:1/-1;align-items:baseline;gap:6px;display:flex}.DQIWwq_meta h2{font-size:.7rem}.DQIWwq_meta h2 span{display:none}.DQIWwq_meta small{margin-top:0;font-size:.68rem}.DQIWwq_priceGrid{order:initial;grid-template-columns:minmax(0,1fr);margin-top:2px}.DQIWwq_price{border-color:#0000;flex-direction:row;align-items:center;gap:7px;min-height:44px;padding:3px 5px}.DQIWwq_price:not(.DQIWwq_selected){display:none}.DQIWwq_selected{background:0 0}.DQIWwq_price span{font-size:.7rem}.DQIWwq_price strong{font-size:.82rem}.DQIWwq_mobileToggle{color:#c5e0ed;cursor:pointer;background:0 0;border:1px solid #a3d9ed59;border-radius:9px;justify-content:center;align-items:center;gap:3px;min-height:44px;padding:5px 7px;font-size:.72rem;font-weight:750;display:inline-flex}.DQIWwq_expanded .DQIWwq_priceGrid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.DQIWwq_expanded .DQIWwq_price{flex-direction:column;align-items:flex-start;gap:0;display:flex}.DQIWwq_expanded .DQIWwq_selected{background:#38a1c833;border-color:#5ad0e894}.DQIWwq_links{display:none}.DQIWwq_expanded .DQIWwq_links{min-height:44px;display:flex}.DQIWwq_expanded .DQIWwq_mobileToggle{grid-area:3/2}.DQIWwq_expanded .DQIWwq_mobileToggle svg{transform:rotate(180deg)}.DQIWwq_links a{font-size:.7rem}}@media (max-width:350px){.DQIWwq_price{flex-direction:column;align-items:flex-start;gap:0}}
.PocqJa_panel{background:#f4faff;border:1px solid #c9dfeb;border-radius:14px;margin-top:22px;padding:16px}.PocqJa_intro{justify-content:space-between;align-items:center;gap:14px;display:flex}.PocqJa_intro h3{color:#0d2948;margin:0 0 4px;font-size:1rem}.PocqJa_intro p{color:#587087;margin:0;font-size:.8rem;line-height:1.45}.PocqJa_intro button,.PocqJa_actions button{color:#fff;cursor:pointer;background:#0d2948;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 12px;font-weight:800;display:inline-flex}.PocqJa_form{gap:12px;margin-top:16px;display:grid}.PocqJa_hint{color:#385c79;margin:0;font-size:.78rem}.PocqJa_map{border:1px solid #bed9e6;border-radius:11px;height:260px;overflow:hidden}.PocqJa_mapFallback{color:#70490e;background:#fff7e7;border:1px solid #e1c990;border-radius:11px;margin:0;padding:13px;font-size:.82rem;line-height:1.45}.PocqJa_fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.PocqJa_form label{color:#173958;gap:5px;font-size:.76rem;font-weight:800;display:grid}.PocqJa_form input,.PocqJa_form textarea{color:#0d2948;width:100%;font:inherit;background:#fff;border:1px solid #bfd5e3;border-radius:9px;padding:10px 11px;font-weight:500}.PocqJa_form input:focus-visible,.PocqJa_form textarea:focus-visible{outline-offset:1px;outline:3px solid #8cd7ec}.PocqJa_actions{flex-wrap:wrap;gap:8px;display:flex}.PocqJa_actions button:last-child{color:#173958;background:#fff;border:1px solid #bcd5e3}.PocqJa_actions button:disabled{opacity:.6;cursor:wait}.PocqJa_success{color:#076646;margin:12px 0 0;font-size:.8rem;font-weight:800}.PocqJa_error{color:#a93825;margin:0;font-size:.77rem}.PocqJa_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:580px){.PocqJa_intro{flex-direction:column;align-items:flex-start}.PocqJa_intro button{width:100%}.PocqJa_map{height:230px}}
.HiCZZa_list{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.HiCZZa_listContainer{gap:16px;min-width:0;display:grid}.HiCZZa_list>*{min-width:0}.HiCZZa_moreResults{min-height:52px;color:var(--navy-800);cursor:pointer;background:#fff;border:1px solid #b7d9e9;border-radius:13px;place-items:center;gap:2px;padding:8px 16px;font-weight:850;display:grid}.HiCZZa_moreResults:hover{background:#edf9fd}.HiCZZa_moreResults span{color:var(--muted);font-size:.7rem;font-weight:650}.HiCZZa_card{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:19px;grid-template-columns:72px minmax(0,1fr);width:100%;min-width:0;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;overflow:hidden;box-shadow:0 8px 24px #092a4c0e}.HiCZZa_card:hover,.HiCZZa_card[data-selected=true]{border-color:#65bfd9;transform:translateY(-2px);box-shadow:0 14px 35px #092a4c1f}.HiCZZa_card:focus-visible{outline-offset:2px;outline:3px solid #087da84d}.HiCZZa_rank{color:var(--navy-950);background:linear-gradient(#f6fbfe,#e8f4f9);border-right:1px solid #d7e8f2;flex-direction:column;justify-content:center;align-items:center;display:flex}.HiCZZa_rank small{color:var(--muted);letter-spacing:.12em;font-size:.58rem;font-weight:900}.HiCZZa_rank strong{letter-spacing:-.06em;font-size:1.85rem}.HiCZZa_content{min-width:0;padding:18px 20px 16px}.HiCZZa_topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.HiCZZa_brand{min-width:92px;min-height:30px;color:var(--navy-800);letter-spacing:.04em;background:#fff;border:1px solid #ccdbe7;border-radius:7px;justify-content:center;align-items:center;padding:3px 8px;font-size:.66rem;font-weight:950;display:inline-flex}.HiCZZa_brandImage{object-fit:contain;width:auto;max-width:108px;height:26px;display:block}.HiCZZa_brand_shell{color:#d71920;background:#fff8cc;border-color:#f1cf29}.HiCZZa_brand_total{color:#d10e5e;background:#fff}.HiCZZa_brand_texaco{color:#c51f2c}.HiCZZa_brand_petronan{color:#103e79;background:#eef5ff}.HiCZZa_brand_next{color:#172444;background:#f3eaff;border-color:#a38acb}.HiCZZa_badges{align-items:center;gap:6px;display:flex}.HiCZZa_latest,.HiCZZa_freshness{border-radius:999px;padding:4px 7px;font-size:.63rem;font-weight:800}.HiCZZa_latest{color:var(--navy-800);background:#edf5fb}.HiCZZa_freshness{color:var(--green-600);background:#e5f6ed}.HiCZZa_previous{color:var(--amber-600);background:#fff3df}.HiCZZa_historic{color:#7b4f16;background:#f7ead7}.HiCZZa_content h3{color:var(--navy-950);letter-spacing:-.025em;margin:10px 0 4px;font-size:1.18rem;line-height:1.15}.HiCZZa_address{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.78rem;overflow:hidden}.HiCZZa_meta{color:var(--muted);flex-wrap:wrap;gap:9px 15px;margin:11px 0 13px;font-size:.72rem;display:flex}.HiCZZa_meta span{align-items:center;gap:5px;display:inline-flex}.HiCZZa_meta strong{color:var(--navy-800);font-weight:800}.HiCZZa_metrics{background:#f8fbfd;border:1px solid #dce8f0;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.HiCZZa_metrics div{border-right:1px solid #dce8f0;padding:10px 12px}.HiCZZa_metrics div:last-child{border-right:0}.HiCZZa_metrics dt{color:var(--muted);text-transform:uppercase;font-size:.61rem;font-weight:850}.HiCZZa_metrics dd{color:var(--navy-950);letter-spacing:-.02em;margin:3px 0 0;font-size:1.08rem;font-weight:900}.HiCZZa_metrics .HiCZZa_primaryMetric{background:#e2f6fc}.HiCZZa_metrics .HiCZZa_primaryMetric dd{color:#006f96}.HiCZZa_metrics[data-metric-count="1"]{grid-template-columns:minmax(0,1fr)}.HiCZZa_metrics[data-metric-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.HiCZZa_compactMetrics dd{font-size:1.3rem}.HiCZZa_detailsToggle{min-height:44px;color:var(--navy-800);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:.78rem;font-weight:800;display:inline-flex}.HiCZZa_detailsToggle:focus-visible{outline:3px solid var(--cyan-500);outline-offset:3px}.HiCZZa_chevronExpanded{transform:rotate(180deg)}.HiCZZa_extraDetails{padding:0 0 8px}.HiCZZa_extraDetails[hidden]{display:none}.HiCZZa_fullAddress,.HiCZZa_sampleLabel{color:var(--muted);overflow-wrap:anywhere;margin:0 0 10px;font-size:.76rem;line-height:1.45}.HiCZZa_sampleLabel{font-size:.7rem}.HiCZZa_extraDetails .HiCZZa_metrics dd{font-size:.95rem}.HiCZZa_cardFooter{justify-content:space-between;align-items:center;gap:15px;margin-top:14px;display:flex}.HiCZZa_complianceBlock{gap:4px;min-width:0;display:grid}.HiCZZa_compliance{align-items:center;gap:6px;font-size:.72rem;font-weight:800;display:inline-flex}.HiCZZa_compliance:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.HiCZZa_failureReason{color:#8f3525;max-width:590px;font-size:.68rem;line-height:1.35}.HiCZZa_failureReason strong{font-weight:900}.HiCZZa_dataQualityNote,.HiCZZa_sampleDataQualityNote{color:#75510f;background:#fff8e8;border:1px solid #e8cb88;border-radius:9px;margin:10px 0 0;padding:9px 11px;font-size:.72rem;line-height:1.4}.HiCZZa_sampleDataQualityNote{grid-column:1/-1;margin:3px 0 0}.HiCZZa_pass{color:var(--green-600)}.HiCZZa_fail{color:#b23825}.HiCZZa_incomplete{color:var(--amber-600)}.HiCZZa_actions{align-items:center;gap:6px;display:flex}.HiCZZa_actions a,.HiCZZa_actions button{border:1px solid var(--border);min-height:38px;color:var(--navy-800);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:5px;padding:0 11px;font-size:.7rem;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.HiCZZa_actions a:hover{background:#f0fafc;border-color:#9bd3e4}.HiCZZa_actions button{color:#fff;border-color:var(--navy-950);background:var(--navy-950)}.HiCZZa_detailBackdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03142985;justify-content:flex-end;display:flex;position:fixed;inset:0}.HiCZZa_detail{background:#fff;width:min(580px,100%);height:100%;padding:32px;position:relative;overflow-y:auto;box-shadow:-20px 0 50px #03142933}.HiCZZa_close{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:18px;right:18px}.HiCZZa_detailEyebrow{color:var(--cyan-500);letter-spacing:.1em;font-size:.7rem;font-weight:900}.HiCZZa_detail h2{color:var(--navy-950);margin:8px 50px 5px 0}.HiCZZa_detail>p{color:var(--muted)}.HiCZZa_detailMeta{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));margin:22px 0;display:grid}.HiCZZa_detailMeta div{padding:12px}.HiCZZa_detailMeta dt{color:var(--muted);font-size:.7rem}.HiCZZa_detailMeta dd{overflow-wrap:anywhere;margin:3px 0 0;font-weight:800}.HiCZZa_sampleTable{gap:8px;display:grid}.HiCZZa_sampleTable>div{background:var(--surface-muted);border-radius:10px;grid-template-columns:1.5fr repeat(3,1fr);gap:7px;padding:11px;font-size:.72rem;display:grid}.HiCZZa_sampleFailure{color:#8f3525;border-top:1px solid #efc9c0;grid-column:1/-1;margin:3px 0 0;padding-top:7px;line-height:1.4}.HiCZZa_noHistory{background:var(--surface-muted);border-radius:10px;padding:12px}.HiCZZa_historyList{gap:8px;padding:0;list-style:none;display:grid}.HiCZZa_historyList li{background:var(--surface-muted);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 12px;font-size:.8rem;display:flex}.HiCZZa_historyList li>span{overflow-wrap:anywhere;min-width:0}.HiCZZa_historyList a{min-height:44px;color:var(--cyan-500);align-items:center;gap:5px;font-weight:800;text-decoration:none;display:inline-flex}.HiCZZa_sourcePanel{background:#f5fbfe;border:1px solid #cfe6f1;border-radius:14px;gap:12px;margin-top:22px;padding:16px;display:grid}.HiCZZa_sourcePanel h3{margin:0 0 4px}.HiCZZa_sourcePanel p{color:var(--muted);text-overflow:ellipsis;margin:0;font-size:.76rem;overflow:hidden}.HiCZZa_sourcePanel small{color:var(--muted);font-size:.7rem}.HiCZZa_sourceActions{flex-wrap:wrap;gap:8px;display:flex}.HiCZZa_sourceLink,.HiCZZa_downloadLink{border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 13px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.HiCZZa_sourceLink{color:#fff;background:var(--navy-950)}.HiCZZa_downloadLink{color:var(--navy-800);background:#fff;border:1px solid #b9d8e7}.HiCZZa_officialLinks{border-top:1px solid #d8eaf2;flex-wrap:wrap;gap:8px 16px;padding-top:2px;display:flex}.HiCZZa_officialLinks a{color:var(--navy-800);align-items:center;gap:5px;font-size:.72rem;font-weight:750;text-decoration:none;display:inline-flex}@media (max-width:680px){.HiCZZa_card{grid-template-columns:48px minmax(0,1fr)}.HiCZZa_rank strong{font-size:1.3rem}.HiCZZa_content{padding:14px 12px}.HiCZZa_badges{flex-direction:column;align-items:flex-end}.HiCZZa_content h3{font-size:1.07rem}.HiCZZa_address,.HiCZZa_meta{font-size:.75rem}.HiCZZa_meta{gap:7px 10px}.HiCZZa_metrics dt{font-size:.6rem}.HiCZZa_metrics div{padding:9px 7px}.HiCZZa_metrics dd{font-size:.92rem}.HiCZZa_compactMetrics dd{font-size:1.18rem}.HiCZZa_cardFooter{flex-direction:column;align-items:flex-start}.HiCZZa_compliance{font-size:.75rem}.HiCZZa_failureReason{max-width:100%}.HiCZZa_actions{flex-wrap:wrap;width:100%}.HiCZZa_actions>div{flex:100%}.HiCZZa_actions a,.HiCZZa_actions button{flex:1;justify-content:center;min-height:44px;font-size:.72rem}.HiCZZa_detail{padding:26px 18px}.HiCZZa_sampleTable>div{grid-template-columns:1fr 1fr}.HiCZZa_sourceActions,.HiCZZa_officialLinks{flex-direction:column}}@media (min-width:1024px) and (max-width:1250px){.HiCZZa_content{padding:14px}.HiCZZa_cardFooter{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.HiCZZa_card,.HiCZZa_actions a,.HiCZZa_actions button{transition:none}}.HiCZZa_locationNotice{color:#70490e;background:#fff7e7;border:1px solid #f1cf91;border-radius:10px;margin:8px 0;padding:8px 11px;font-size:.82rem;line-height:1.35}.HiCZZa_historyRetry{border:1px solid var(--border);min-height:44px;color:var(--navy-800);cursor:pointer;background:#fff;border-radius:10px;padding:9px 13px;font-weight:800}
.Osp8KW_control{align-items:stretch;gap:3px;display:inline-flex}.Osp8KW_control .Osp8KW_primary,.Osp8KW_control .Osp8KW_change{border:1px solid var(--cyan-700);color:#fff;background:var(--cyan-700);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:10px 14px;font-size:.84rem;font-weight:800;text-decoration:none;display:inline-flex}.Osp8KW_control .Osp8KW_primary{flex:auto}.Osp8KW_control .Osp8KW_primary small{font:inherit;font-size:.73rem}.Osp8KW_control .Osp8KW_change{flex:0 0 44px;min-width:44px;padding:10px}.Osp8KW_control .Osp8KW_primary:hover,.Osp8KW_control .Osp8KW_change:hover{background:var(--navy-800)}.Osp8KW_overlay{z-index:220;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#031831a8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.Osp8KW_dialog{background:#fff;border-radius:22px;width:min(440px,100%);max-height:calc(100dvh - 32px);padding:28px 24px 20px;position:relative;overflow-y:auto;box-shadow:0 24px 70px #03183147}.Osp8KW_dialog h2{color:var(--navy-950);margin:10px 30px 9px 0;font-size:1.5rem;line-height:1.15}.Osp8KW_dialog p{color:var(--muted);overflow-wrap:anywhere;margin:0 0 18px;font-size:.9rem}.Osp8KW_close{min-width:44px;min-height:44px;color:var(--navy-800);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:8px;right:8px}.Osp8KW_choices{gap:10px;display:grid}.Osp8KW_choices a{border:1px solid var(--border);min-height:74px;color:var(--navy-800);background:var(--surface-muted);border-radius:14px;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;display:flex}.Osp8KW_choices a:hover{border-color:var(--cyan-700);background:var(--cyan-100)}.Osp8KW_choices span{gap:3px;display:grid}.Osp8KW_choices strong{font-size:1rem}.Osp8KW_choices small{color:var(--muted);font-size:.8rem}.Osp8KW_remember{min-height:48px;color:var(--navy-800);cursor:pointer;align-items:center;gap:10px;margin-top:12px;font-size:.82rem;display:flex}.Osp8KW_remember input{width:20px;height:20px;accent-color:var(--cyan-700)}@media (max-width:480px){.Osp8KW_control .Osp8KW_primary{padding-inline:11px;font-size:.8rem}.Osp8KW_control .Osp8KW_primary small{font-size:.68rem}}@media (max-width:350px){.Osp8KW_control .Osp8KW_primary small{display:none}}
._55y_7W_desktopMap{background:#dfeaf0;border:1px solid #cbdfe9;border-radius:20px;height:calc(100vh - 167px);min-height:560px;position:sticky;top:143px;overflow:hidden;box-shadow:0 12px 36px #092a4c1a}._55y_7W_mapWrap{z-index:1;width:100%;height:100%;position:relative}._55y_7W_map{width:100%;height:100%;min-height:520px}._55y_7W_loading,._55y_7W_empty{min-height:420px;color:var(--muted);background:#eaf1f5;place-items:center;display:grid}._55y_7W_marker{color:#fff;background:var(--navy-950);cursor:pointer;border:3px solid #fff;border-radius:50% 50% 50% 15%;place-items:center;width:44px;height:44px;font-size:.8rem;font-weight:900;display:grid;box-shadow:0 5px 14px #0314294d}._55y_7W_marker[aria-pressed=true]{background:var(--cyan-500);scale:1.18}._55y_7W_reportedMarker{background:#b87318}._55y_7W_clusterMarker{color:#fff;cursor:pointer;background:#254e72;border:3px solid #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;font-size:.95rem;font-weight:900;line-height:1;display:flex;box-shadow:0 0 0 5px #254e7229,0 5px 14px #03142940}._55y_7W_clusterMarker:after{content:"est.";margin-top:2px;font-size:.56rem;font-weight:600}._55y_7W_marker:focus-visible,._55y_7W_clusterMarker:focus-visible,._55y_7W_mapTools button:focus-visible,._55y_7W_mapTools a:focus-visible,._55y_7W_mapTools select:focus-visible,._55y_7W_mapLegend summary:focus-visible{outline-offset:3px;outline:3px solid #0082ad}._55y_7W_userMarker{background:var(--cyan-500);border:4px solid #fff;border-radius:50%;width:22px;height:22px;position:relative;box-shadow:0 0 0 6px #14a8dc38,0 5px 16px #03142959}._55y_7W_userMarker:after{content:"";border:2px solid #14a8dc61;border-radius:50%;position:absolute;inset:-10px}._55y_7W_mapIndex{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06254be0;border:1px solid #fffc;border-radius:12px;gap:5px;padding:7px;display:flex;position:absolute;bottom:26px;left:12px;right:12px;overflow-x:auto;box-shadow:0 8px 22px #0314293d}._55y_7W_mapIndex button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff59;border-radius:50%;flex:0 0 30px;width:30px;height:30px;font-size:.7rem;font-weight:900}._55y_7W_mapIndex button[aria-pressed=true]{color:var(--navy-950);background:#fff}._55y_7W_mapTools{z-index:20;pointer-events:none;gap:7px;max-height:68%;padding:3px;display:grid;position:absolute;bottom:26px;left:12px;right:12px;overflow-y:auto}._55y_7W_mapTools>*{pointer-events:auto}._55y_7W_stationPicker{color:var(--navy-950);background:#fffffff7;border:1px solid #c2dbe7;border-radius:12px;gap:4px;padding:9px 12px;font-size:.7rem;font-weight:800;display:grid;box-shadow:0 5px 18px #03142921}._55y_7W_stationPicker select{width:100%;min-width:0;min-height:44px;color:var(--navy-950);text-overflow:ellipsis;background:#fff;border:1px solid #bfd8e5;border-radius:7px;padding:6px 8px;font-size:.8rem;font-weight:750}._55y_7W_mapLegend{color:var(--navy-950);background:#fffffff7;border:1px solid #d0e0e8;border-radius:10px;padding:0 12px;font-size:.72rem}._55y_7W_mapLegend summary{cursor:pointer;align-content:center;min-height:40px;font-weight:800;display:list-item}._55y_7W_mapLegend p{margin:0 0 9px;line-height:1.4}._55y_7W_verifiedDot,._55y_7W_reportedDot{background:var(--navy-950);border-radius:50%;width:9px;height:9px;margin-right:3px;display:inline-block}._55y_7W_reportedDot{background:#b87318;margin-left:7px}._55y_7W_stationPreview{color:var(--navy-950);background:#fff;border:1px solid #b5d7e7;border-radius:16px;padding:15px;position:relative;box-shadow:0 8px 24px #03142933}._55y_7W_stationPreview small{color:#46667e;margin-right:36px;font-size:.72rem;font-weight:800;display:block}._55y_7W_stationPreview h3{overflow-wrap:anywhere;margin:5px 35px 7px 0;font-size:1rem;line-height:1.2}._55y_7W_stationPreview p{margin:4px 0;font-size:.8rem;line-height:1.4}._55y_7W_stationPreview p._55y_7W_previewDate{color:#48667c;font-size:.73rem}._55y_7W_stationPreview p._55y_7W_previewNotice{color:#855711;padding-top:4px;font-size:.72rem}._55y_7W_closePreview{width:44px;height:44px;color:var(--navy-950);cursor:pointer;background:#eef6fa;border:0;border-radius:50%;font-size:1.4rem;position:absolute;top:5px;right:5px}._55y_7W_previewActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}._55y_7W_previewActions a,._55y_7W_previewActions button{border:1px solid var(--navy-950);color:#fff;background:var(--navy-950);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:7px;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}._55y_7W_previewActions button{color:var(--navy-950);background:#fff}._55y_7W_mapStatus,._55y_7W_mapError{z-index:30;color:var(--navy-950);box-shadow:var(--shadow-card);background:#fff;border:1px solid #c4dce8;border-radius:14px;margin:0;padding:16px;font-size:.85rem;position:absolute;top:65px;left:14px;right:14px}._55y_7W_mapStatus{padding:10px 14px;right:auto}._55y_7W_mapError p{margin:8px 0 12px;line-height:1.5}._55y_7W_mapError>div{flex-wrap:wrap;gap:8px;display:flex}._55y_7W_mapError button,._55y_7W_mapError a{min-height:44px;color:var(--navy-950);cursor:pointer;background:#f0f8fc;border:1px solid #bdd5e3;border-radius:9px;justify-content:center;align-items:center;padding:8px 12px;font-weight:800;text-decoration:none;display:inline-flex}._55y_7W_openButton{color:#fff;background:var(--navy-950);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:48px;margin-top:12px;font-weight:800;display:inline-flex;box-shadow:0 7px 18px #092a4c21}._55y_7W_mobileSheet{z-index:120;background:#dfeaf0;padding-top:0;position:fixed;inset:0}._55y_7W_mobileSheet ._55y_7W_map{min-height:100vh}._55y_7W_closeButton{z-index:100;top:max(14px, env(safe-area-inset-top));width:44px;height:44px;color:var(--navy-950);box-shadow:var(--shadow-card);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;left:14px}._55y_7W_mobileMapChoice{z-index:90;top:max(68px, calc(env(safe-area-inset-top) + 54px));max-width:calc(100% - 90px);color:var(--navy-950);box-shadow:var(--shadow-card);background:#fffffff5;border-radius:11px;gap:4px;padding:8px 10px;font-size:.72rem;font-weight:800;display:grid;position:absolute;left:14px}._55y_7W_mobileMapChoice button{min-height:44px;color:var(--navy-800);cursor:pointer;background:#fff;border:1px solid #b8d8e8;border-radius:8px;padding:4px 9px;font-size:.72rem;font-weight:800}@media (min-width:1024px){._55y_7W_openButton,._55y_7W_mobileSheet{display:none}}
.vXPBFG_band{color:#fff;background:radial-gradient(circle at 100% 0,#c08aff52,#0000 45%),linear-gradient(135deg,#311059,#5227a0);border:1px solid #d4b4ff3d;border-radius:20px;grid-template-columns:minmax(210px,.9fr) minmax(0,2.6fr);gap:20px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #40136e2e}.vXPBFG_band:before{pointer-events:none;content:"";border:1px solid #ffffff14;border-radius:50%;width:220px;height:220px;position:absolute;top:-85px;left:20%}.vXPBFG_intro{z-index:1;position:relative}.vXPBFG_intro span{color:#d9b7ff;letter-spacing:.13em;font-size:.66rem;font-weight:900}.vXPBFG_intro h3{letter-spacing:-.025em;margin:9px 0;font-size:1.3rem;line-height:1.15}.vXPBFG_intro p{color:#e3d6ef;margin:0 0 15px;font-size:.74rem;line-height:1.5}.vXPBFG_intro a{color:#fff;background:#ffffff1a;border:1px solid #ffffff52;border-radius:10px;align-items:center;gap:6px;margin:4px 5px 0 0;padding:9px 11px;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.vXPBFG_intro a:hover{background:#fff3}.vXPBFG_products{z-index:1;align-items:stretch;gap:9px;min-width:0;display:flex;position:relative}.vXPBFG_product{color:#fff;text-align:center;background:#ffffff1a;border:1px solid #ffffff2b;border-radius:15px;flex-direction:column;flex:1 1 0;align-items:center;min-width:0;padding:11px 5px 12px;text-decoration:none;transition:transform .2s,background .2s;display:flex;position:relative}.vXPBFG_product:hover{background:#ffffff30;transform:translateY(-3px)}.vXPBFG_product>svg{color:#dcbaff;position:absolute;top:8px;right:8px}.vXPBFG_imageWrap{place-items:center;width:100%;height:120px;display:grid}.vXPBFG_imageWrap img{object-fit:contain;filter:drop-shadow(0 9px 10px #0000004d);width:114px;height:114px}.vXPBFG_product strong{font-size:.95rem}.vXPBFG_collection{min-width:0}.vXPBFG_product p{color:#f0e5fa;margin:6px 8px 12px;font-size:.82rem;line-height:1.4}.vXPBFG_productAction{color:#fff;justify-content:center;align-items:center;gap:5px;min-height:44px;margin-top:auto;font-size:.8rem;font-weight:800;display:inline-flex}.vXPBFG_moreProducts summary{color:#f0dfff;text-underline-offset:3px;cursor:pointer;align-items:center;min-height:44px;margin-top:8px;font-size:.8rem;font-weight:750;text-decoration:underline;display:flex}.vXPBFG_moreProducts summary:before{content:"+";margin-right:8px}.vXPBFG_moreProducts[open] summary:before{content:"−"}.vXPBFG_moreProducts .vXPBFG_products{margin-top:8px}.vXPBFG_product small{color:#cfb9df;margin-top:2px;font-size:.6rem}.vXPBFG_fallback{background:#ffffff1a;border:2px solid #ffffff8c;border-radius:15px 15px 10px 10px;place-items:end center;width:64px;height:96px;display:grid}.vXPBFG_fallback span{background:#ffffff59;border-radius:3px;width:34px;height:14px;margin-bottom:8px}@media (max-width:760px){.vXPBFG_band{padding:19px;display:block}.vXPBFG_products{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;display:grid}.vXPBFG_product{padding-inline:4px}.vXPBFG_imageWrap,.vXPBFG_imageWrap img{height:100px}.vXPBFG_imageWrap img{max-width:100%}.vXPBFG_productAction{flex-wrap:wrap;gap:2px;font-size:.73rem}.vXPBFG_moreProducts .vXPBFG_products{scroll-snap-type:x mandatory;margin:8px -4px -4px;padding:4px;display:flex;overflow-x:auto}.vXPBFG_moreProducts .vXPBFG_product{scroll-snap-align:start;flex:1 0 140px}}@media (prefers-reduced-motion:reduce){.vXPBFG_product{transition:none}}
.z0nova_spotlight{display:none}@media (max-width:760px){.z0nova_spotlight{color:#fff;background:linear-gradient(125deg,#301052,#5527a1);border:1px solid #d4b4ff47;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;margin:12px 0 0;padding:10px 12px;display:grid;position:relative;overflow:hidden}.z0nova_spotlight:after{pointer-events:none;content:"";border:1px solid #ffffff1f;border-radius:50%;width:165px;height:165px;position:absolute;top:-70px;right:-35px}.z0nova_intro,.z0nova_products,.z0nova_allProducts{z-index:1;position:relative}.z0nova_intro span{color:#dbbbff;letter-spacing:.12em;font-size:.62rem;font-weight:900}.z0nova_intro h2{margin:3px 0 0;font-size:.85rem;line-height:1.2}.z0nova_intro p{color:#e2cfee;margin:5px 0 0;font-size:.72rem;line-height:1.4;display:block}.z0nova_products{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.z0nova_product{color:#fff;background:#ffffff1c;border:1px solid #ffffff2e;border-radius:9px;align-items:center;gap:6px;min-width:0;min-height:50px;padding:4px 7px;text-decoration:none;display:flex}.z0nova_product img{object-fit:contain;flex:0 0 38px;width:38px;height:74px}.z0nova_product span{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.z0nova_product strong{overflow-wrap:anywhere;font-size:.76rem;line-height:1.12}.z0nova_product .z0nova_benefit{color:#f0e5fa;font-size:.72rem;line-height:1.3;display:block}.z0nova_product small{color:#dfc9f6;align-items:center;gap:2px;font-size:.62rem;font-weight:750;line-height:1.15;display:inline-flex}.z0nova_allProducts{color:#fff;text-underline-offset:3px;grid-column:1/-1;align-items:center;gap:5px;width:fit-content;min-height:44px;font-size:.76rem;font-weight:850;text-decoration:underline;display:inline-flex}.z0nova_product:hover,.z0nova_product:focus-visible{background:#fff3}}@media (max-width:350px){.z0nova_spotlight{padding:14px}.z0nova_product img{flex-basis:45px;width:45px}}
._3rPSzG_main{width:min(1100px,100% - 36px);margin:0 auto;padding:54px 0 90px}._3rPSzG_back{color:var(--navy-900);align-items:center;gap:8px;font-weight:800;text-decoration:none;display:inline-flex}._3rPSzG_hero{color:#fff;background:radial-gradient(circle at 90% 5%,#1fc2d74d,#0000 35%),linear-gradient(135deg,#092c52,#145c84);border-radius:28px;margin:30px 0 34px;padding:clamp(28px,5vw,56px)}._3rPSzG_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#7de0ee;font-size:.78rem;font-weight:900}._3rPSzG_hero h1{letter-spacing:-.04em;max-width:850px;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,4rem);line-height:1.05}._3rPSzG_hero p{color:#deedf5;max-width:760px;margin:0;line-height:1.6}._3rPSzG_hero p._3rPSzG_validity{margin-top:16px;font-weight:700}._3rPSzG_priceHero{margin:22px 0 0}._3rPSzG_priceHero h1{font-size:clamp(2rem,4.2vw,3.3rem);line-height:1.12}._3rPSzG_priceHero p._3rPSzG_validity{color:#fff;margin:14px 0 12px}._3rPSzG_heroAction{min-height:46px;color:var(--navy-950);background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:10px 17px;font-weight:900;text-decoration:none;display:inline-flex}._3rPSzG_heroAction:hover{background:#dff7ff}._3rPSzG_qualityCta{box-shadow:var(--shadow-card);background:linear-gradient(120deg,#edfaff,#fff 65%);border:1px solid #b7dfea;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:0 0 28px;padding:clamp(22px,3vw,32px);display:grid}._3rPSzG_qualityEyebrow{color:#08759a;letter-spacing:.14em;font-size:.73rem;font-weight:900}._3rPSzG_qualityCta h2{margin:8px 0;font-size:clamp(1.35rem,2.5vw,1.75rem);line-height:1.2}._3rPSzG_qualityCta p{max-width:700px;color:var(--muted);margin:0;line-height:1.55}._3rPSzG_qualityActions{flex-direction:column;align-items:stretch;gap:10px;display:flex}._3rPSzG_qualityActions a{text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 16px;font-weight:800;text-decoration:none;display:inline-flex}._3rPSzG_qualityPrimary{color:#fff;background:var(--navy-950)}._3rPSzG_qualityPrimary:hover{background:#145c84}._3rPSzG_qualitySecondary{color:var(--navy-950);background:#fff;border:1px solid #bfd5e4}._3rPSzG_qualitySecondary:hover{background:var(--cyan-100)}._3rPSzG_sourceLine{color:#c8e2ed;margin-top:20px;font-size:.9rem}._3rPSzG_sourceLine a,._3rPSzG_sourceLine a:visited{color:#fff}._3rPSzG_grid{gap:18px;display:grid}._3rPSzG_topicGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,285px),1fr))}._3rPSzG_topicNav{border:1px solid var(--border);background:#fff;border-radius:20px;padding:22px}._3rPSzG_topicNav>span{color:var(--navy-950);margin-bottom:12px;font-weight:850;display:block}._3rPSzG_topicNav>div{flex-wrap:wrap;gap:8px;display:flex}._3rPSzG_topicNav a{min-height:44px;color:var(--navy-950);background:#f0f9fc;border:1px solid #c3dfeb;border-radius:999px;align-items:center;padding:9px 13px;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}._3rPSzG_topicNav a:hover{background:#def3fa;border-color:#1595bc}._3rPSzG_topicNav a:focus-visible,._3rPSzG_weekArchive summary:focus-visible,._3rPSzG_weekArchive a:focus-visible,._3rPSzG_storyCard:focus-visible{outline-offset:4px;outline:3px solid #1595bc}._3rPSzG_recentStories{grid-template-columns:repeat(2,minmax(0,1fr))}._3rPSzG_recentStories>:first-child{background:linear-gradient(120deg,#edfaff,#fff 80%);border-color:#9ad9e9;grid-column:1/-1}._3rPSzG_recentStories>:not(:first-child) h3{font-size:clamp(1.15rem,2.4vw,1.45rem)}._3rPSzG_recentStories ._3rPSzG_storyCard p{color:var(--navy-900);margin-top:15px;font-weight:700}._3rPSzG_weekArchive{border:1px solid var(--border);background:#fff;border-radius:16px;margin-top:18px}._3rPSzG_weekArchive summary{color:var(--navy-950);cursor:pointer;padding:18px 22px;font-weight:800}._3rPSzG_weekArchive ul{margin:0;padding:0 22px 12px;list-style:none}._3rPSzG_weekArchive li{border-top:1px solid var(--border)}._3rPSzG_weekArchive a{color:var(--navy-950);padding:15px 0;font-weight:700;line-height:1.45;text-decoration:none;display:block}._3rPSzG_weekArchive a:hover{text-decoration:underline}._3rPSzG_weekArchive a span{color:var(--muted);margin-bottom:5px;font-size:.8rem;font-weight:600;display:block}._3rPSzG_blogSection{margin-top:34px}._3rPSzG_blogSection>h2{margin:0 0 8px;scroll-margin-top:155px;font-size:clamp(1.5rem,3vw,2rem)}._3rPSzG_blogSection>p{color:var(--muted);margin:0 0 20px;line-height:1.55}._3rPSzG_storyCard{border:1px solid var(--border);box-shadow:var(--shadow-card);background:#fff;border-radius:20px;padding:28px;text-decoration:none;display:block}._3rPSzG_storyCard:hover{border-color:#4bb7d6;transform:translateY(-2px)}._3rPSzG_storyCard small{color:var(--cyan-500);letter-spacing:.08em;text-transform:uppercase;font-weight:900}._3rPSzG_storyCard h3{margin:10px 0 8px;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.2}._3rPSzG_storyCard p{color:var(--muted);margin:0;line-height:1.55}._3rPSzG_article{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}._3rPSzG_article>*{min-width:0}._3rPSzG_article ._3rPSzG_qualityCta{margin-bottom:0}._3rPSzG_panel{border:1px solid var(--border);box-shadow:var(--shadow-card);background:#fff;border-radius:22px;padding:clamp(22px,4vw,38px)}._3rPSzG_panel h2{margin:0 0 12px;font-size:clamp(1.35rem,3vw,1.8rem)}._3rPSzG_panel p{line-height:1.65}._3rPSzG_tableWrap{overflow-x:auto}._3rPSzG_priceTable{border-collapse:collapse;text-align:left;width:100%}._3rPSzG_priceTable th,._3rPSzG_priceTable td{border-bottom:1px solid var(--border);padding:15px 10px}._3rPSzG_priceTable th{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}._3rPSzG_priceTable td{white-space:nowrap;font-weight:800}._3rPSzG_up{color:#a33c1a}._3rPSzG_down{color:var(--green-600)}._3rPSzG_flat{color:var(--navy-900)}._3rPSzG_sourceLinks{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}._3rPSzG_sourceLinks a{min-height:43px;color:var(--navy-950);border:1px solid #bfd5e4;border-radius:11px;align-items:center;padding:9px 14px;font-weight:800;text-decoration:none;display:inline-flex}._3rPSzG_sourceLinks a:hover{background:var(--cyan-100)}._3rPSzG_callout{border-left:4px solid var(--cyan-500);padding-left:16px}._3rPSzG_quickAnswer{background:linear-gradient(120deg,#eaf9fe,#fff 72%);border-color:#9ad9e9}._3rPSzG_quickAnswer p{margin-bottom:0;font-size:1.1rem;font-weight:650}._3rPSzG_articlePoints{margin:18px 0 0;padding-left:22px;line-height:1.65}._3rPSzG_articlePoints li+li{margin-top:9px}._3rPSzG_sourceList{margin:16px 0 0;padding-left:22px;line-height:1.65}._3rPSzG_sourceList li+li{margin-top:10px}._3rPSzG_sourceList a{color:var(--navy-900);font-weight:700}._3rPSzG_foot{color:var(--muted);flex-wrap:wrap;gap:20px;margin-top:38px;font-size:.88rem;display:flex}._3rPSzG_foot a{color:var(--navy-900)}@media (max-width:700px){._3rPSzG_main{width:calc(100% - 28px);padding-top:30px}._3rPSzG_hero{border-radius:22px;margin:22px 0;padding:25px 22px}._3rPSzG_hero h1{font-size:clamp(1.8rem,7.5vw,2.6rem);line-height:1.1}._3rPSzG_priceHero{margin:18px 0 0}._3rPSzG_priceHero h1{font-size:clamp(1.65rem,6.9vw,2.5rem);line-height:1.15}._3rPSzG_priceHero ._3rPSzG_eyebrow{letter-spacing:.1em;font-size:.65rem}._3rPSzG_priceHero ._3rPSzG_sourceLine{margin-top:14px;font-size:.8rem}._3rPSzG_topicNav{padding:18px}._3rPSzG_recentStories,._3rPSzG_qualityCta{grid-template-columns:1fr}._3rPSzG_qualityActions{width:100%}._3rPSzG_storyCard{padding:22px}._3rPSzG_priceTable th,._3rPSzG_priceTable td{padding:12px 8px;font-size:.9rem}._3rPSzG_responsivePrices{display:block}._3rPSzG_responsivePrices thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._3rPSzG_responsivePrices tbody{gap:14px;display:grid}._3rPSzG_responsivePrices tbody tr{border:1px solid var(--border);border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}._3rPSzG_responsivePrices tbody th{color:var(--navy-950);letter-spacing:0;text-transform:none;background:#f4f9fc;grid-column:1/-1;padding:14px;font-size:1rem}._3rPSzG_responsivePrices td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:13px 14px;font-size:1.05rem}._3rPSzG_responsivePrices td:before{content:attr(data-label);color:var(--muted);margin-bottom:5px;font-size:.72rem;font-weight:700;display:block}._3rPSzG_responsivePrices ._3rPSzG_priceMovement{border-top:1px solid var(--border);background:#f8fbfd;grid-column:1/-1;font-size:1rem}}
.BR_vCW_main{width:min(1080px,100% - 32px);margin:0 auto;padding:42px 0 80px}.BR_vCW_back{color:var(--navy-800);align-items:center;gap:6px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.BR_vCW_intro{max-width:800px;padding:50px 0 28px}.BR_vCW_intro span,.BR_vCW_eyebrow{color:var(--cyan-500);letter-spacing:.14em;font-size:.72rem;font-weight:900}.BR_vCW_intro h1{color:var(--navy-950);letter-spacing:-.05em;margin:8px 0 12px;font-size:clamp(2.2rem,5vw,4.5rem);line-height:.98}.BR_vCW_intro p,.BR_vCW_fuelHeading p,.BR_vCW_metricCard p,.BR_vCW_sources p{color:var(--muted);line-height:1.65}.BR_vCW_fuelLinks{flex-wrap:wrap;gap:10px;margin-bottom:25px;display:flex}.BR_vCW_fuelLinks a{border:1px solid var(--border);min-height:42px;color:var(--navy-950);box-shadow:var(--shadow-card);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:.82rem;font-weight:900;text-decoration:none;display:inline-flex}.BR_vCW_fuelLinks a:hover,.BR_vCW_fuelLinks a:focus-visible{border-color:var(--cyan-500)}.BR_vCW_fuelLinks a span{color:var(--muted);font-size:.72rem;font-weight:600}.BR_vCW_fuelSection{--fuel-accent:var(--cyan-500);--fuel-soft:#e8f7fc;border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(135deg,var(--fuel-soft),#fff 42%);margin-top:20px;padding:28px;scroll-margin-top:88px}.BR_vCW_diesel{--fuel-accent:var(--purple-700);--fuel-soft:#f3edfb}.BR_vCW_fuelHeading{align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.BR_vCW_fuelIcon{width:48px;height:48px;color:var(--fuel-accent);background:#fff;border-radius:14px;flex:0 0 48px;place-items:center;display:grid;box-shadow:0 5px 18px #092a4c14}.BR_vCW_fuelHeading .BR_vCW_eyebrow{color:var(--fuel-accent)}.BR_vCW_fuelHeading h2{color:var(--navy-950);letter-spacing:-.035em;margin:4px 0 5px;font-size:clamp(1.6rem,3vw,2.15rem);line-height:1.1}.BR_vCW_fuelHeading p{margin:0;font-size:.9rem}.BR_vCW_metricGrid{gap:14px;display:grid}.BR_vCW_gasolineGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.BR_vCW_dieselGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.BR_vCW_metricCard{border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-card);background:#fff;border-radius:17px;padding:23px}.BR_vCW_metricCard svg{color:var(--fuel-accent)}.BR_vCW_metricCard h3{color:var(--navy-950);margin:13px 0 5px;font-size:1.35rem}.BR_vCW_metricCard p{margin:0;font-size:.87rem}.BR_vCW_explain{margin-top:38px}.BR_vCW_explain>h2{color:var(--navy-950);letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(1.5rem,3vw,2rem)}.BR_vCW_explainCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.BR_vCW_explainCards article{border-radius:var(--radius-card);color:#fff;background:var(--navy-950);min-width:0;padding:25px}.BR_vCW_explainCards article:last-child{background:var(--purple-700)}.BR_vCW_explainCards h3{margin:12px 0 8px;font-size:1.18rem;line-height:1.2}.BR_vCW_explainCards p{color:#dbe8f4;margin:0;font-size:.85rem;line-height:1.6}.BR_vCW_sources{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;margin-top:40px;padding:28px}.BR_vCW_sources h2{color:var(--navy-950);margin-top:0}.BR_vCW_sources div{flex-wrap:wrap;gap:8px;display:flex}.BR_vCW_sources a{color:var(--navy-800);background:var(--surface-muted);border-radius:9px;padding:8px 11px;font-size:.8rem;font-weight:800;text-decoration:none}@media (max-width:820px){.BR_vCW_gasolineGrid,.BR_vCW_explainCards{grid-template-columns:1fr}}@media (max-width:720px){.BR_vCW_main{padding-top:26px}.BR_vCW_intro{padding-top:34px}.BR_vCW_fuelSection{padding:20px}.BR_vCW_dieselGrid{grid-template-columns:1fr}}@media (max-width:480px){.BR_vCW_fuelLinks{grid-template-columns:1fr 1fr;display:grid}.BR_vCW_fuelLinks a{flex-wrap:wrap;align-content:center;gap:3px 7px}.BR_vCW_fuelLinks a span{flex-basis:100%}.BR_vCW_fuelHeading{gap:11px}.BR_vCW_fuelIcon{flex-basis:40px;width:40px;height:40px}.BR_vCW_metricCard{padding:19px}}
.UAgWva_main{width:min(1080px,100% - 32px);margin:0 auto;padding:38px 0 90px}.UAgWva_back{color:var(--navy-900);font-weight:800;text-decoration:none}.UAgWva_hero{color:#fff;background:radial-gradient(circle at 85% 10%,#137b9e,#0000 35%),linear-gradient(130deg,#092c52,#145c84);border-radius:26px;margin:28px 0;padding:clamp(27px,5vw,56px)}.UAgWva_hero span{color:#82deec;letter-spacing:.15em;font-size:.76rem;font-weight:900}.UAgWva_hero h1{letter-spacing:-.035em;max-width:810px;margin:13px 0;font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.08}.UAgWva_hero p{color:#e5f3f9;max-width:720px;line-height:1.65}.UAgWva_hero a{color:#092c52;background:#fff;border-radius:11px;margin-top:12px;padding:12px 17px;font-weight:900;text-decoration:none;display:inline-block}.UAgWva_grid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:16px;margin:30px 0;display:grid}.UAgWva_card{border:1px solid var(--border);box-shadow:var(--shadow-card);background:#fff;border-radius:18px;padding:24px;text-decoration:none}.UAgWva_card:hover{border-color:#56b7d3}.UAgWva_card span{color:var(--cyan-500);letter-spacing:.1em;font-size:.77rem;font-weight:900}.UAgWva_card h2{color:var(--navy-950);margin:10px 0;line-height:1.2}.UAgWva_card p{color:var(--muted);margin:0;line-height:1.55}.UAgWva_section{border:1px solid var(--border);background:#fff;border-radius:20px;margin:26px 0;padding:clamp(22px,4vw,36px)}.UAgWva_section h2{margin:0 0 12px;font-size:clamp(1.4rem,3vw,1.9rem)}.UAgWva_section h3{margin:22px 0 8px}.UAgWva_section p,.UAgWva_section li{line-height:1.7}.UAgWva_section p:last-child{margin-bottom:0}.UAgWva_section a{color:var(--navy-900);font-weight:750}.UAgWva_formula{background:#e4f6fa;border-radius:12px;padding:18px;font-size:1.15rem;font-weight:900}.UAgWva_disclosure{background:#f6f1ff;border-left:4px solid #5727a4;padding:17px;line-height:1.6}.UAgWva_products{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:15px;display:grid}.UAgWva_product{border:1px solid var(--border);background:#fff;border-radius:15px;padding:17px;text-decoration:none}.UAgWva_product img{object-fit:contain;width:100%;height:150px;display:block}.UAgWva_product strong,.UAgWva_product small{display:block}.UAgWva_product strong{margin-top:10px}.UAgWva_product small{color:var(--muted);margin-top:4px}.UAgWva_related{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.UAgWva_related a{color:var(--navy-950);background:#fff;border:1px solid #bfd5e4;border-radius:10px;padding:11px 15px;font-weight:800;text-decoration:none}
.M9ZTZa_discover{background:#eaf5fa;padding:60px 0 86px}.M9ZTZa_inner{width:min(1300px,100% - 32px);margin:0 auto}.M9ZTZa_inner>span{color:#087da8;letter-spacing:.16em;font-size:.76rem;font-weight:900}.M9ZTZa_inner h2{margin:12px 0;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.13}.M9ZTZa_inner>p{color:#506b83;max-width:740px;line-height:1.6}.M9ZTZa_grid{grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:14px;margin-top:26px;display:grid}.M9ZTZa_grid a{background:#fff;border:1px solid #d4e5ee;border-radius:16px;flex-direction:column;gap:10px;min-height:115px;padding:22px;text-decoration:none;display:flex}.M9ZTZa_grid a:hover{box-shadow:var(--shadow-card);border-color:#55bdd8}.M9ZTZa_grid strong{color:#092c52;font-size:1.06rem}.M9ZTZa_grid small{color:#5d7088;font-size:.88rem;line-height:1.4}
.EIydSq_main{width:min(1120px,100% - 32px);margin:0 auto;padding:38px 0 90px}.EIydSq_back{color:var(--navy-900);font-weight:800;text-decoration:none}.EIydSq_hero{color:#fff;background:linear-gradient(125deg,#092c52,#087da8);border-radius:24px;margin:28px 0;padding:clamp(26px,5vw,52px)}.EIydSq_hero span{color:#8ce2f3;letter-spacing:.15em;font-size:.75rem;font-weight:900}.EIydSq_hero h1{letter-spacing:-.035em;max-width:820px;margin:12px 0;font-size:clamp(2rem,5vw,3.6rem);line-height:1.08}.EIydSq_hero p{color:#e4f4fa;max-width:790px;line-height:1.6}.EIydSq_hero a{color:#092c52;background:#fff;border-radius:10px;margin-top:8px;padding:11px 16px;font-weight:800;text-decoration:none;display:inline-block}.EIydSq_intro{color:var(--muted);line-height:1.65}.EIydSq_grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:26px 0;display:grid}.EIydSq_provinceLink{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;gap:5px;padding:19px;text-decoration:none;display:flex}.EIydSq_provinceLink:hover{box-shadow:var(--shadow-card);border-color:#51afcc}.EIydSq_provinceLink strong{color:var(--navy-950)}.EIydSq_provinceLink small{color:var(--muted)}.EIydSq_section{border:1px solid var(--border);background:#fff;border-radius:20px;margin:32px 0;padding:clamp(20px,3vw,30px)}.EIydSq_section h2{margin:0 0 8px;font-size:clamp(1.3rem,3vw,1.8rem)}.EIydSq_section>p{color:var(--muted);margin:0 0 18px;line-height:1.6}.EIydSq_tableWrap{overflow-x:auto}.EIydSq_table{border-collapse:collapse;text-align:left;width:100%;min-width:720px}.EIydSq_table th,.EIydSq_table td{border-bottom:1px solid var(--border);vertical-align:top;padding:13px 10px}.EIydSq_table thead th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.76rem}.EIydSq_table tbody th{min-width:180px}.EIydSq_table tbody th small{color:var(--muted);margin-top:3px;font-weight:400;display:block}.EIydSq_table a{color:var(--navy-900);font-weight:800}.EIydSq_warning{color:#a33c1a;font-weight:800}.EIydSq_ok{color:var(--green-600);font-weight:800}.EIydSq_note{background:#f0f9fc;border-left:4px solid #087da8;margin:16px 0 0;padding:16px;line-height:1.6}.EIydSq_more{flex-wrap:wrap;gap:12px;margin:32px 0;display:flex}.EIydSq_more a{color:var(--navy-950);background:#fff;border:1px solid #bfd5e4;border-radius:10px;padding:11px 15px;font-weight:800;text-decoration:none}@media (max-width:700px){.EIydSq_main{padding-top:26px}.EIydSq_section{padding:18px}}
