.iVB2Za_section{min-width:0;scroll-margin-top:calc(var(--header-h,4rem) + 1rem);flex-direction:column;gap:22px;display:flex}.iVB2Za_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.iVB2Za_head{flex-direction:column;gap:10px;min-width:0;max-width:800px;display:flex}.iVB2Za_head p{color:var(--color-ink-body);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.iVB2Za_eyebrow{color:var(--color-water-accent-text);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.iVB2Za_h2{color:var(--color-shell);font:800 clamp(28px, 3.6vw, 46px)/1.04 var(--font-heading);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin:0}.iVB2Za_more{min-height:44px;color:var(--color-shell);white-space:nowrap;align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.iVB2Za_more:hover{text-underline-offset:3px;text-decoration:underline}.iVB2Za_more:focus-visible,.iVB2Za_foot a:focus-visible,.iVB2Za_tiles a:focus-visible,.iVB2Za_nd summary:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px;border-radius:6px}.iVB2Za_outage{color:var(--color-ink-muted);margin:0;font-size:15px;line-height:1.5}.iVB2Za_tally{border:1px solid var(--color-line);background:#fff;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}@media (min-width:900px){.iVB2Za_tally{grid-template-columns:repeat(4,minmax(0,1fr))}.iVB2Za_tally[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}.iVB2Za_tally>div{box-shadow:-1px -1px 0 var(--color-line-soft);flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:clamp(16px,2vw,22px);display:flex}.iVB2Za_tally dt{color:var(--color-ink-body);font-size:13.5px;line-height:1.35}.iVB2Za_tally dd{color:var(--color-shell);font:800 clamp(28px, 3vw, 36px)/1 var(--font-heading);letter-spacing:-.03em;align-items:center;gap:8px;margin:0;display:flex}.iVB2Za_tally dd i{border:1px solid var(--color-shell);background:var(--color-shell);border-radius:3px;flex:none;width:10px;height:10px}.iVB2Za_tally [data-key=above] dd i{border-color:var(--state-warning-line);background:var(--state-warning-surface)}.iVB2Za_tally [data-key=aesthetic] dd i{border-color:var(--color-water-light);background:var(--color-water-light)}.iVB2Za_tally [data-key=nd] dd i{border-color:var(--color-line);background:var(--color-page)}.iVB2Za_tally [data-key=unmonitored] dd i{border:1px dashed var(--color-ink-muted);background:0 0}.iVB2Za_group{flex-direction:column;gap:10px;min-width:0;display:flex}.iVB2Za_label{color:var(--color-ink-muted);font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.iVB2Za_rows{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:800px){.iVB2Za_rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.iVB2Za_row,.iVB2Za_card{border:1px solid var(--color-line);background:#fff;border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:16px 18px;display:flex}.iVB2Za_card{flex:1}.iVB2Za_rowTop{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.iVB2Za_who{align-items:baseline;gap:10px;min-width:0;display:flex}.iVB2Za_who b,.iVB2Za_cardTitle{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:700;overflow:hidden}.iVB2Za_sym{border:1px solid var(--color-line-soft);background:var(--color-page);color:var(--color-ink-muted);font:11.5px/1.4 var(--font-mono);border-radius:6px;flex:none;padding:1px 6px}.iVB2Za_value{flex:none;align-items:baseline;gap:4px;display:flex}.iVB2Za_value b{color:var(--color-shell);letter-spacing:-.02em;white-space:nowrap;font-size:24px;font-weight:800}.iVB2Za_value span{color:var(--color-ink-muted);white-space:nowrap;font-size:13px}.iVB2Za_measure{flex-direction:column;gap:5px;display:flex}.iVB2Za_bar{background:var(--color-line-soft);border-radius:4px;height:8px;position:relative}.iVB2Za_bar i{background:linear-gradient(90deg, var(--color-water-accent), var(--color-shell));border-radius:4px;max-width:100%;height:8px;display:block}.iVB2Za_bar b{background:var(--color-limit-line);width:2px;height:18px;margin-left:-1px;position:absolute;top:-5px}.iVB2Za_barNone{background:var(--color-line-soft);border-radius:4px;height:8px}.iVB2Za_ref{color:var(--color-limit-ink);text-align:right;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.4}.iVB2Za_foot{color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 10px;font-size:12.5px;line-height:1.45;display:flex}.iVB2Za_foot b{color:var(--color-ink)}.iVB2Za_foot a{color:var(--color-shell);text-underline-offset:2px;font-weight:700;text-decoration:underline}.iVB2Za_note{color:var(--color-ink-body);margin:0;font-size:13px;line-height:1.5}.iVB2Za_pair{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:800px){.iVB2Za_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.iVB2Za_hard{flex-direction:column;gap:6px;display:flex}.iVB2Za_hardTrack{gap:2px;height:8px;display:flex;position:relative}.iVB2Za_hardTrack span{flex-basis:0}.iVB2Za_hardTrack span:first-child{border-radius:4px 0 0 4px}.iVB2Za_hardTrack span:nth-last-child(2){border-radius:0 4px 4px 0}.iVB2Za_hardTrack span[data-band="1"]{background:var(--color-hardness-1)}.iVB2Za_hardTrack span[data-band="2"]{background:var(--color-hardness-2)}.iVB2Za_hardTrack span[data-band="3"]{background:var(--color-hardness-3)}.iVB2Za_hardTrack span[data-band="4"]{background:var(--color-hardness-4)}.iVB2Za_hardTrack span[data-band="5"]{background:var(--color-hardness-5)}.iVB2Za_hardTrack b{width:4px;height:18px;box-shadow:0 0 0 2px var(--color-shell);background:#fff;border-radius:2px;margin-left:-2px;position:absolute;top:-5px}.iVB2Za_hardLegend{color:var(--color-ink-muted);flex-wrap:wrap;gap:2px 10px;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.iVB2Za_hardLegend [data-on]{color:var(--color-shell);font-weight:700}.iVB2Za_nd{margin-top:auto}.iVB2Za_nd summary{min-height:44px;color:var(--color-shell);cursor:pointer;align-items:center;font-size:13.5px;font-weight:700;list-style:none;display:inline-flex}.iVB2Za_nd summary::-webkit-details-marker{display:none}.iVB2Za_nd .iVB2Za_ndHide,.iVB2Za_nd[open] .iVB2Za_ndShow{display:none}.iVB2Za_nd[open] .iVB2Za_ndHide{display:inline}.iVB2Za_nd ul{flex-wrap:wrap;gap:5px;margin:4px 0 0;padding:0;list-style:none;display:flex}.iVB2Za_nd li{border:1px solid var(--color-line-soft);background:var(--color-page);color:var(--color-ink-body);white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12px}.iVB2Za_tiles{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.iVB2Za_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.iVB2Za_tiles a{color:#fff;background:#ffffff0f;border:1px solid #a9cbe838;border-radius:20px;flex-direction:column;gap:8px;height:100%;padding:22px;text-decoration:none;transition:background-color .16s;display:flex}@media (hover:hover){.iVB2Za_tiles a:hover{background:#ffffff1a}}.iVB2Za_tiles a:focus-visible{outline-color:#fff}.iVB2Za_tiles span{color:var(--color-water-light);font:11px/1.3 var(--font-mono);letter-spacing:.07em}.iVB2Za_tiles b{font-size:19px;line-height:1.25}.iVB2Za_tiles p{color:#c9def2;margin:0;font-size:14px;line-height:1.5}.iVB2Za_tiles em{color:#fff;margin-top:auto;padding-top:6px;font-size:14px;font-style:normal;font-weight:700}@media (prefers-reduced-motion:reduce){.iVB2Za_tiles a{transition:none}}
.YF3yEa_page{color:var(--color-ink)}.YF3yEa_carried{color:var(--color-ink-muted);white-space:nowrap;font-size:12.5px}.YF3yEa_carried b{color:var(--color-shell)}.YF3yEa_actions{flex-wrap:wrap;gap:10px;display:flex}.YF3yEa_primary,.YF3yEa_secondary{border-radius:11px;align-items:center;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.YF3yEa_primary{background:var(--color-shell);color:#fff}.YF3yEa_secondary{border:1px solid var(--color-line);color:var(--color-shell);background:#fff}@media (hover:hover){.YF3yEa_primary:hover{color:#fff;background:#082a49}.YF3yEa_secondary:hover{border-color:var(--color-shell)}}.YF3yEa_primary:focus-visible,.YF3yEa_secondary:focus-visible,.YF3yEa_cardFoot a:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.YF3yEa_float{min-width:0;animation:7s ease-in-out infinite YF3yEa_zipFloat;position:relative}@keyframes YF3yEa_zipFloat{50%{transform:translateY(-8px)}}.YF3yEa_plate{background:linear-gradient(160deg, var(--color-water-accent), var(--color-shell));opacity:.18;filter:blur(2px);border-radius:24px;position:absolute;inset:22px -14px -22px 14px}.YF3yEa_card{border:1px solid var(--color-line);background:#fffffff5;border-radius:22px;flex-direction:column;gap:16px;padding:clamp(20px,2.6vw,30px);display:flex;position:relative;box-shadow:0 40px 80px -36px #0b3a6373}.YF3yEa_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.YF3yEa_eyebrow{color:var(--color-water-accent-text);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.YF3yEa_match{border:1px solid var(--color-line);background:var(--color-page);color:var(--color-shell);white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:700}.YF3yEa_chain{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YF3yEa_chain li{grid-template-columns:30px minmax(0,1fr);gap:12px;display:grid;position:relative}.YF3yEa_chain li>div{flex-direction:column;gap:3px;min-width:0;padding-bottom:14px;display:flex}.YF3yEa_chain li:not(:last-child):after{content:"";background:#bcd6f5;width:1.5px;position:absolute;top:30px;bottom:0;left:14px}.YF3yEa_chain li[data-step=supplier]:after{background:var(--color-line)}.YF3yEa_dot{width:30px;height:30px;color:var(--color-shell);font:11.5px/1 var(--font-mono);background:#fff;border:1.5px solid #9fb5cb;border-radius:50%;justify-content:center;align-items:center;display:flex}[data-step=supplier] .YF3yEa_dot{border-color:var(--color-shell);background:var(--color-shell);color:#fff}[data-step=tap] .YF3yEa_dot{color:var(--color-ink-muted);border-style:dashed}.YF3yEa_k{color:var(--color-ink-muted);font:10px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.YF3yEa_v{color:var(--color-shell);overflow-wrap:anywhere;font-size:18px;line-height:1.2}.YF3yEa_v[data-size=lg]{font-size:20px}.YF3yEa_v[data-size=sm]{font-size:15px}.YF3yEa_d{color:var(--color-ink-muted);font-size:12.5px;line-height:1.45}.YF3yEa_cardFoot{border-top:1px solid var(--color-line-soft);color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding-top:14px;font-size:13px;display:flex}.YF3yEa_cardFoot a{min-height:44px;color:var(--color-shell);white-space:nowrap;align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.YF3yEa_cardFoot a:hover{text-underline-offset:3px;text-decoration:underline}.YF3yEa_body{flex-direction:column;gap:clamp(48px,7vw,88px);max-width:1320px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(16px,3vw,40px) clamp(56px,7vw,96px);display:flex}.YF3yEa_section{flex-direction:column;gap:16px;min-width:0;display:flex}.YF3yEa_head{flex-direction:column;gap:8px;max-width:780px;display:flex}.YF3yEa_head p{color:var(--color-ink-body);margin:0;font-size:15px;line-height:1.5}.YF3yEa_eyebrowLg{color:var(--color-water-accent-text);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.YF3yEa_h2{color:var(--color-shell);font:800 clamp(28px, 3.6vw, 46px)/1.04 var(--font-heading);letter-spacing:-.03em;margin:0}.YF3yEa_h2Sm{color:var(--color-shell);font:800 clamp(26px, 3vw, 38px)/1.05 var(--font-heading);letter-spacing:-.03em;margin:0}.YF3yEa_choices{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:800px){.YF3yEa_choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.YF3yEa_choice{border:1.5px solid var(--color-line);cursor:pointer;background:#fff;border-radius:20px;align-items:flex-start;gap:14px;padding:18px;display:flex;position:relative}.YF3yEa_choice:has(input:checked){border-color:var(--color-water-accent);background:var(--color-water-ice)}.YF3yEa_choice input{opacity:0;pointer-events:none;position:absolute}.YF3yEa_choice:has(input:focus-visible){outline:2px solid var(--color-shell);outline-offset:2px}.YF3yEa_radio{border:2px solid #9fb5cb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.YF3yEa_radio:after{content:"";border-radius:50%;width:10px;height:10px}.YF3yEa_choice:has(input:checked) .YF3yEa_radio{border-color:var(--color-shell)}.YF3yEa_choice:has(input:checked) .YF3yEa_radio:after{background:var(--color-shell)}.YF3yEa_choiceText{flex-direction:column;gap:3px;min-width:0;display:flex}.YF3yEa_choiceText b{color:var(--color-shell);overflow-wrap:anywhere;font-size:16px}.YF3yEa_choiceText code{color:var(--color-ink-muted);font:11.5px/1.4 var(--font-mono)}.YF3yEa_choiceText span{color:var(--color-ink-body);font-size:13px;line-height:1.45}.YF3yEa_compare{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.YF3yEa_compare{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.YF3yEa_compare[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.YF3yEa_compare[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.YF3yEa_supplier{border:1.5px solid var(--color-line);background:#fff;border-radius:20px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.YF3yEa_supplier:has(input:checked){border-color:var(--color-water-accent);background:var(--color-water-ice)}.YF3yEa_supplierTop{flex-direction:column;gap:4px;min-width:0;display:flex}.YF3yEa_basis{color:var(--color-water-accent-text);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.YF3yEa_supplierName{color:var(--color-shell);font:800 18px/1.2 var(--font-heading);overflow-wrap:anywhere;margin:0}.YF3yEa_supplierName a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line);text-underline-offset:3px}@media (hover:hover){.YF3yEa_supplierName a:hover{text-decoration-color:currentColor}}.YF3yEa_supplierName a:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px;border-radius:4px}.YF3yEa_supplierTop code{color:var(--color-ink-muted);font:11.5px/1.4 var(--font-mono)}.YF3yEa_facts{flex-direction:column;gap:0;margin:0;display:flex}.YF3yEa_facts>div{border-top:1px solid var(--color-line-soft);flex-direction:column;gap:2px;padding:9px 0;display:flex}.YF3yEa_facts dt{color:var(--color-ink-muted);font:10px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.YF3yEa_facts dd{color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.4}.YF3yEa_supplierNote{color:var(--color-ink-body);margin:0;font-size:13px;line-height:1.45}.YF3yEa_show{min-height:44px;color:var(--color-shell);cursor:pointer;align-items:center;gap:10px;margin-top:auto;font-size:14px;font-weight:700;display:flex;position:relative}.YF3yEa_show input{opacity:0;pointer-events:none;position:absolute}.YF3yEa_show:has(input:focus-visible){outline:2px solid var(--color-shell);outline-offset:2px;border-radius:8px}.YF3yEa_show .YF3yEa_radio{margin-top:0}.YF3yEa_show:has(input:checked) .YF3yEa_radio{border-color:var(--color-shell)}.YF3yEa_show:has(input:checked) .YF3yEa_radio:after{background:var(--color-shell)}.YF3yEa_faqRow{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px 48px;min-width:0;display:grid}@media (min-width:1000px){.YF3yEa_faqRow{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}}.YF3yEa_faqLeft{flex-direction:column;gap:20px;min-width:0;display:flex}.YF3yEa_faq{min-width:0}.YF3yEa_faq>div{box-shadow:none;border-radius:22px;margin:0}.YF3yEa_faq details>summary{min-height:56px;color:var(--color-shell);align-items:center;padding:18px 22px;font-size:15.5px}.YF3yEa_faq details>p{max-width:720px;color:var(--color-ink-body);padding:0 22px 18px;font-size:14.5px;line-height:1.6}.YF3yEa_follow>section{background:#fff;border-radius:20px;margin:0;padding:18px}.YF3yEa_status{max-width:640px;color:var(--color-ink-muted);font:14px/1.5 var(--font-mono);text-align:center;margin:80px auto;padding:0 16px}.YF3yEa_empty{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:640px;margin:72px auto;padding:0 16px;display:flex}.YF3yEa_empty h1{color:var(--color-shell);font:800 clamp(26px, 3.4vw, 36px)/1.15 var(--font-heading);margin:0}.YF3yEa_empty p{color:var(--color-ink-body);margin:0;font-size:15.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){.YF3yEa_float{animation:none}}
