.GCTtea_leadRow.lead-row{grid-template-columns:1fr 1fr 118px auto}.GCTtea_leadRowAns{margin-bottom:24px}.GCTtea_zipCell{position:relative}.GCTtea_zipAns{white-space:nowrap;font-family:var(--head);color:var(--blue);margin:0;font-size:15px;font-weight:700;line-height:1.3;position:absolute;top:calc(100% + 6px);right:0}.GCTtea_zipAns:empty{margin:0}@media (max-width:1180px) and (min-width:901px){.GCTtea_leadRow.lead-row{grid-template-columns:1fr 1fr}.GCTtea_leadRowAns{margin-bottom:0}.GCTtea_zipAns{white-space:normal;margin-top:6px;position:static}}@media (max-width:900px){.GCTtea_leadRow.lead-row{grid-template-columns:1fr}.GCTtea_leadRowAns{margin-bottom:0}.GCTtea_zipAns{white-space:normal;margin-top:6px;position:static}}.GCTtea_welcome:empty{margin:0}.GCTtea_welcome{font-family:var(--head);color:var(--blue);margin-top:14px;font-size:20px;font-weight:800}
.OS2iSG_deck{position:relative}.OS2iSG_track{clip-path:inset(-48px -60px -34px);height:clamp(420px,64vh,560px);margin-top:40px;position:relative}.OS2iSG_slide{color:var(--ink);transform-origin:50% 0;grid-template-columns:3fr 2fr;transition:transform .7s cubic-bezier(.22,.8,.24,1),visibility;display:grid;position:absolute;inset:0;box-shadow:0 12px 34px #212e5e24}.OS2iSG_slide:after{content:"";background:var(--navy);opacity:0;pointer-events:none;border-radius:inherit;transition:opacity .7s;position:absolute;inset:0}.OS2iSG_slide[data-pos=now]{z-index:5;transform:none}.OS2iSG_slide[data-pos=u1]{z-index:4;transform:translateY(-14px)scale(.96)}.OS2iSG_slide[data-pos=u2]{z-index:3;transform:translateY(-26px)scale(.92)}.OS2iSG_slide[data-pos=u3],.OS2iSG_slide[data-pos=gone]{z-index:2;transform:translateY(-36px)scale(.88)}.OS2iSG_slide[data-pos=u1]:after{opacity:.16}.OS2iSG_slide[data-pos=u2]:after{opacity:.28}.OS2iSG_slide[data-pos=u3]:after,.OS2iSG_slide[data-pos=gone]:after{opacity:.38}.OS2iSG_slide[data-pos=gone]{visibility:hidden;transition:transform .7s cubic-bezier(.22,.8,.24,1),visibility 0s .7s}.OS2iSG_slide[data-pos=next]{z-index:6;transform:translateY(calc(100% + 44px))}.OS2iSG_slide[data-pos=later],.OS2iSG_slide:not([data-pos]):not(:first-child){visibility:hidden;z-index:1;transform:translateY(calc(100% + 100vh))}.OS2iSG_slide:hover{border-color:var(--blue-3)}.OS2iSG_slide:hover .OS2iSG_title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.OS2iSG_slide:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.OS2iSG_pic{background:var(--ice);min-height:0;position:relative}.OS2iSG_pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.OS2iSG_body{flex-direction:column;justify-content:center;padding:36px 44px;display:flex}.OS2iSG_label{font-family:var(--head);letter-spacing:.08em;color:var(--blue);margin:0 0 10px;font-size:13px;font-weight:700}.OS2iSG_title{font-family:var(--head);color:var(--navy);font-size:clamp(24px,2.3vw,32px);font-weight:800;line-height:1.2}.OS2iSG_cardLine{color:var(--ink);margin-top:14px;font-size:18px;line-height:1.55}.OS2iSG_band{color:var(--navy);margin-top:18px;font-size:17px}.OS2iSG_bandLabel{font-family:var(--head);letter-spacing:.06em;text-transform:uppercase;color:var(--slate);margin-right:4px;font-size:13px;font-weight:700}.OS2iSG_bandValue{font-family:var(--head);white-space:nowrap;font-weight:800}.OS2iSG_more{font-family:var(--head);color:var(--blue);padding-top:22px;font-size:16px;font-weight:800}.OS2iSG_progress{border:1px solid var(--border);background:#fff;border-radius:14px;align-items:center;gap:18px;margin-top:18px;padding:12px 14px 10px 16px;display:flex}.OS2iSG_steps{grid-template-columns:repeat(var(--n,10), minmax(0,1fr));flex:1;gap:10px;margin:0;padding:0;list-style:none;display:grid}.OS2iSG_step{text-align:left;cursor:pointer;width:100%;font-family:var(--head);color:var(--slate);background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:700;line-height:1.25;display:block}.OS2iSG_step:hover,.OS2iSG_step[aria-current=true]{color:var(--navy)}.OS2iSG_step:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:4px}.OS2iSG_line{background:var(--border);border-radius:2px;height:3px;margin-bottom:8px;display:block;overflow:hidden}.OS2iSG_line span{background:var(--blue);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.OS2iSG_line .OS2iSG_full{transform:scaleX(1)}.OS2iSG_line .OS2iSG_run{animation:OS2iSG_fill var(--dur,6s) linear forwards}.OS2iSG_deck[data-paused=true] .OS2iSG_line .OS2iSG_run{animation-play-state:paused}@keyframes OS2iSG_fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.OS2iSG_stepName{display:block}.OS2iSG_arrows{flex:none;gap:8px;display:flex}.OS2iSG_arrow{border:1px solid var(--border);width:42px;height:42px;color:var(--navy);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:inline-flex}.OS2iSG_arrow:hover{background:var(--ice);border-color:var(--blue-3)}.OS2iSG_arrow:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.OS2iSG_now{display:none}@media (prefers-reduced-motion:reduce){.OS2iSG_slide,.OS2iSG_slide:after{transition:none}.OS2iSG_line .OS2iSG_run{animation:none;transform:scaleX(1)}}@media (max-width:1000px){.OS2iSG_body{padding:26px 28px}.OS2iSG_cardLine{font-size:17px}.OS2iSG_step{font-size:12px}.OS2iSG_stepName{display:none}.OS2iSG_progress .OS2iSG_now{font-family:var(--head);color:var(--slate);flex:none;margin:0;font-size:14px;font-weight:700;display:block}.OS2iSG_now b{color:var(--navy)}.OS2iSG_line{margin:0}.OS2iSG_step{padding:10px 0}}@media (max-width:760px){.OS2iSG_track{clip-path:none;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:20px;height:auto;margin:0 -20px;padding:0 20px 6px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.OS2iSG_track::-webkit-scrollbar{display:none}.OS2iSG_slide,.OS2iSG_slide[data-pos],.OS2iSG_slide:not([data-pos]):not(:first-child){scroll-snap-align:start;visibility:visible;box-shadow:none;z-index:auto;flex:0 0 86%;grid-template-rows:auto 1fr;grid-template-columns:1fr;transition:none;position:relative;inset:auto;transform:none}.OS2iSG_slide:after,.OS2iSG_arrows{display:none}.OS2iSG_pic{aspect-ratio:4/3}.OS2iSG_body{justify-content:flex-start;padding:18px 20px 20px}.OS2iSG_title{font-size:22px}.OS2iSG_cardLine{margin-top:10px;font-size:16px}.OS2iSG_band{margin-top:12px;font-size:16px}.OS2iSG_more{margin-top:auto;padding-top:16px}.OS2iSG_progress{background:0 0;border:0;margin-top:14px;padding:0;display:block}.OS2iSG_steps{gap:5px}.OS2iSG_step{padding:10px 0}.OS2iSG_line{margin:0}.OS2iSG_stepName{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OS2iSG_progress .OS2iSG_now{font-family:var(--head);color:var(--slate);margin-top:2px;font-size:14px;font-weight:700;display:block}.OS2iSG_now b{color:var(--navy)}}.OS2iSG_foot{margin-top:32px}
.gxZVRq_box{border:1px solid var(--border);border-left:6px solid var(--blue);background:#fff;border-radius:12px 48px 12px 12px;grid-template-columns:1fr auto;align-items:center;gap:18px 28px;padding:22px 28px;display:grid;box-shadow:0 14px 36px #212e5e14}.gxZVRq_stat{grid-template-columns:auto 1fr;align-items:center;column-gap:22px;display:grid}.gxZVRq_line{display:contents}.gxZVRq_line>span:last-child{grid-area:1/2;align-self:end}.gxZVRq_num{font-family:var(--head);color:var(--blue);letter-spacing:-.02em;grid-area:1/1/span 2;font-size:clamp(44px,5vw,60px);font-weight:800;line-height:1}.gxZVRq_line>span:last-child{font-family:var(--head);color:var(--navy);font-size:clamp(19px,1.9vw,24px);font-weight:800;line-height:1.25}.gxZVRq_be{font-family:var(--head);color:var(--blue);grid-area:2/2;align-self:start;margin-top:4px;font-size:17px;font-weight:700}@media (max-width:760px){.gxZVRq_box{grid-template-columns:1fr;gap:14px;padding:18px 18px 20px}.gxZVRq_stat{column-gap:16px}.gxZVRq_box .btn{white-space:normal;text-align:center;width:100%}}.gxZVRq_nearH{font-size:22px}.gxZVRq_near{flex-wrap:wrap;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.gxZVRq_near a{border-radius:var(--btn-radius);min-height:44px;font-family:var(--head);color:var(--navy);background:#fff;border:1.5px solid #c9d2e8;align-items:center;gap:8px;padding:8px 16px 8px 14px;font-size:15px;font-weight:700;display:inline-flex}.gxZVRq_near a:hover{border-color:var(--blue);color:var(--blue)}.gxZVRq_near small{color:var(--slate);font-size:14px;font-weight:600}.gxZVRq_mapGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:28px 48px;display:grid}@media (max-width:900px){.gxZVRq_mapGrid{grid-template-columns:1fr}}.gxZVRq_mapWrap{width:100%;max-width:640px}.gxZVRq_mapBox{border:1px solid var(--border);background:#fff;border-radius:16px;width:100%;max-width:640px;position:relative;overflow:hidden}.gxZVRq_svg{width:100%;height:auto;display:block}.gxZVRq_va{fill:#fff;stroke:#d5ddf0;stroke-width:1.2px}.gxZVRq_md{fill:#eef2fc;stroke:#d5ddf0;stroke-width:1.2px}.gxZVRq_river{fill:none;stroke:#a9c1ff;stroke-width:4px;stroke-linejoin:round;stroke-linecap:round}.gxZVRq_county{font-family:var(--head);letter-spacing:.08em;text-transform:uppercase;fill:#a7b1cc;pointer-events:none;font-size:13px;font-weight:700}.gxZVRq_dot{fill:var(--blue);fill-opacity:.78;stroke:#fff;stroke-width:2px}.gxZVRq_hit{fill:#0000}.gxZVRq_ring{fill:none;stroke:none}.gxZVRq_dotA{cursor:pointer;outline:none}.gxZVRq_dotA:hover .gxZVRq_dot,.gxZVRq_dotA:focus-visible .gxZVRq_dot,.gxZVRq_on .gxZVRq_dot{fill:var(--navy);fill-opacity:1}.gxZVRq_dotA:focus-visible .gxZVRq_ring{stroke:var(--blue);stroke-width:3px;fill:none}.gxZVRq_label{font-family:var(--head);fill:var(--navy);paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round;pointer-events:none;font-size:15px;font-weight:800}.gxZVRq_minor,.gxZVRq_deskOnly{font-weight:800}.gxZVRq_phoneOnly{display:none}@media (max-width:640px){.gxZVRq_label{stroke-width:6px;font-size:26px}.gxZVRq_minor,.gxZVRq_deskOnly{display:none}.gxZVRq_phoneOnly{display:inline}.gxZVRq_county{font-size:22px}}.gxZVRq_tip{z-index:2;pointer-events:none;background:var(--navy);color:#fff;font-family:var(--head);white-space:nowrap;border-radius:10px;padding:9px 14px;font-size:14px;font-weight:700;line-height:1.35;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 10px 24px #141a3340}.gxZVRq_tipLow{transform:translate(-50%,14px)}.gxZVRq_tip b{font-weight:800}.gxZVRq_tapBar{margin-top:10px}.gxZVRq_tapLink{background:var(--navy);color:#fff;min-height:48px;font-family:var(--head);text-align:center;border-radius:10px;padding:13px 16px;font-size:15px;font-weight:700;line-height:1.35;display:block}.gxZVRq_tapLink:hover{color:#fff}.gxZVRq_tapLink b{font-weight:800}.gxZVRq_tapHint{min-height:48px;color:var(--slate);border:1.5px dashed #c9d2e8;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-size:15px;display:flex}@media (hover:hover) and (pointer:fine){.gxZVRq_tapHint{display:none}.gxZVRq_tapBar{margin-top:0}}.gxZVRq_legend{color:var(--slate);align-items:flex-end;gap:18px;margin-top:18px;font-size:14px;display:flex}.gxZVRq_legend span{align-items:center;gap:8px;display:inline-flex}.gxZVRq_legend i{background:var(--blue);opacity:.78;border-radius:50%;display:inline-block}.gxZVRq_side p+p{margin-top:12px}.gxZVRq_list{columns:4 200px;column-gap:28px;margin:28px 0 0;padding:0;font-size:15px;list-style:none}@media (max-width:640px){.gxZVRq_list{columns:2;column-gap:16px;font-size:14px}.gxZVRq_list li{padding:5px 0}.gxZVRq_list li b,.gxZVRq_list li>span,.gxZVRq_list a>span{display:block}.gxZVRq_dotSep{display:none}}.gxZVRq_dotSep{font-weight:400}.gxZVRq_more{margin-top:18px}.gxZVRq_more summary{cursor:pointer;font-family:var(--head);color:var(--blue);padding:11px 0;font-size:15px;font-weight:800}.gxZVRq_more .gxZVRq_list{margin-top:8px}.gxZVRq_list li{break-inside:avoid;border-bottom:1px solid var(--border);padding:5px 0}.gxZVRq_list li b{font-family:var(--head);color:var(--navy)}.gxZVRq_list a b{color:var(--blue)}.gxZVRq_listH{margin-top:36px;font-size:20px}@media (prefers-reduced-motion:no-preference){.gxZVRq_dot{transition:fill .15s,fill-opacity .15s}}
