.AreaResults_layer__rK3dQ{position:fixed;inset:0;z-index:1050;display:flex;flex-direction:column;overflow:hidden;background:var(--gs-paper);color:var(--gs-ink);outline:none}.AreaResults_bar__5BraT{position:relative;z-index:2;display:grid;flex:none;grid-template-columns:44px minmax(0,1fr) 78px;align-items:center;gap:8px;min-height:64px;padding:env(safe-area-inset-top) 16px 0 6px;border-bottom:1px solid var(--gs-line);background:var(--gs-paper)}.AreaResults_back__mTj17{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--gs-ink);cursor:pointer}.AreaResults_pill__iTuky{display:flex;justify-self:center;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:300px;min-height:48px;padding:4px 16px;border:1px solid var(--gs-border);border-radius:999px;background:var(--gs-paper);box-shadow:0 2px 10px var(--gs-shade-xs);color:var(--gs-ink);font:inherit;cursor:pointer}.AreaResults_pill__iTuky b,.AreaResults_pill__iTuky span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.AreaResults_pill__iTuky b{font-size:14px;font-weight:600}.AreaResults_pill__iTuky span{color:var(--gs-muted);font-size:12px}.AreaResults_mapPill__7A_Yg{display:inline-flex;justify-self:end;align-items:center;gap:6px;height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--gs-ink);color:var(--gs-on-dark);font:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer}.AreaResults_barEnd__i22iF{width:44px}.AreaResults_scroll___P4l4{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.AreaResults_column__7qaV5{width:100%;max-width:760px;margin:0 auto;padding:18px 20px calc(120px + env(safe-area-inset-bottom))}.AreaResults_title__QRcWP{margin:0;font-size:26px;font-weight:400;line-height:1.16;letter-spacing:-.01em;text-wrap:balance}.AreaResults_count__z_Xl6{margin:6px 0 0;color:var(--gs-muted);font-size:16px;line-height:1.35}.AreaResults_first__0IgEJ{position:relative;padding:10px}.AreaResults_firstWaiting__eq3hz,.AreaResults_first__0IgEJ{margin-top:18px;border-radius:22px;background:var(--gs-panel)}.AreaResults_firstWaiting__eq3hz{aspect-ratio:350/490}.AreaResults_firstStage__xketl{position:relative;aspect-ratio:330/414;overflow:hidden;border-radius:16px;background:var(--gs-video)}.AreaResults_tag__4jjjA{position:absolute;top:10px;right:10px;padding:3px 9px;border-radius:80px;background:var(--gs-paper);color:var(--gs-ink);font-size:12px;line-height:1.3}.AreaResults_inset__F36OO{position:absolute;bottom:12px;left:12px;z-index:2;display:block;width:96px;overflow:hidden;padding:0;border:2px solid var(--gs-paper);border-radius:10px;background:var(--gs-black);box-shadow:0 4px 16px var(--gs-shade-xl);cursor:pointer;transform:rotate(-3deg)}.AreaResults_inset__F36OO img{display:block;width:100%;height:128px;object-fit:cover}.AreaResults_insetLabel__CoDso{right:0;bottom:0;left:0;padding:4px 0;font-size:12px;line-height:1.3;text-align:center}.AreaResults_insetLabel__CoDso,.AreaResults_swap__InqWF{position:absolute;background:var(--gs-pill-dark);color:var(--gs-on-dark)}.AreaResults_swap__InqWF{top:5px;right:5px;width:20px;height:20px;padding:4px;border-radius:50%}.AreaResults_firstFoot___zsOi{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 6px 4px}.AreaResults_firstWho__0oehT{display:grid;gap:4px;min-width:0}.AreaResults_firstName__cDwG9,.AreaResults_pinnedName__dStcG{overflow:hidden;color:var(--gs-ink);font-weight:600;line-height:1.3;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.AreaResults_firstName__cDwG9{font-size:15px;letter-spacing:.02em}a.AreaResults_firstName__cDwG9:hover,a.AreaResults_pinnedName__dStcG:hover{text-decoration:underline}.AreaResults_seePractice__IAnE6{display:inline-flex;flex:none;align-items:center;height:36px;padding:0 14px;border:1px solid var(--gs-border);border-radius:999px;background:var(--gs-paper);color:var(--gs-ink);font-size:13px;font-weight:600;text-decoration:none}.AreaResults_moreTitle__maKUO{margin:28px 0 12px;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.01em}.AreaResults_title__QRcWP+.AreaResults_count__z_Xl6+.AreaResults_moreTitle__maKUO{margin-top:20px}.AreaResults_grid__BMG9s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:0;padding:0;list-style:none}.AreaResults_count__z_Xl6+.AreaResults_grid__BMG9s{margin-top:18px}.AreaResults_aboutItem__dFN__{grid-column:1/-1;order:1}.AreaResults_later__38JA6{order:2}.AreaResults_about__l_JdH{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px 14px 18px;border:0;border-radius:18px;background:var(--gs-panel);color:var(--gs-ink);font:inherit;text-align:left;cursor:pointer}.AreaResults_about__l_JdH b{display:block;font-size:16px;font-weight:600;line-height:1.3}.AreaResults_about__l_JdH small{display:block;margin-top:3px;color:var(--gs-muted);font-size:13px;line-height:1.3}.AreaResults_loading__aI1Xw{height:1px}.AreaResults_mapView__yF_Ym{display:flex;flex:1;flex-direction:column;min-height:0}.AreaResults_mapBox__SwD7L{position:relative;z-index:0;flex:none;height:50%;isolation:isolate}.AreaResults_mapSheet__3bdNN{position:relative;z-index:1;flex:1;min-height:0;margin-top:-18px;overflow-y:auto;overscroll-behavior:contain;border-radius:20px 20px 0 0;background:var(--gs-paper);box-shadow:0 -6px 20px var(--gs-shade-s)}.AreaResults_mapSheet__3bdNN .AreaResults_column__7qaV5{padding-top:16px}.AreaResults_mapWhere__315el{display:grid;gap:3px;margin:0}.AreaResults_mapWhere__315el b{font-size:18px;font-weight:600;line-height:1.25}.AreaResults_mapWhere__315el span{color:var(--gs-muted);font-size:13.5px;line-height:1.3}.AreaResults_pinned__yO3y6{display:flex;align-items:center;gap:14px;margin-top:14px;padding:10px;border-radius:18px;background:var(--gs-panel)}.AreaResults_pinnedPhoto__SlUX6{display:block;flex:none;width:64px;height:80px;overflow:hidden;border-radius:10px;background:var(--gs-video)}.AreaResults_pinnedPhoto__SlUX6 img{display:block;width:100%;height:100%;object-fit:cover}.AreaResults_pinnedText__yiEeJ{display:grid;flex:1;gap:2px;min-width:0}.AreaResults_pinnedNote__ZWoSr{color:var(--gs-muted);font-size:12px;line-height:1.3}.AreaResults_pinnedName__dStcG{font-size:16px}.AreaResults_pinnedHeart__i1E1D{position:relative;flex:none;width:46px;height:46px}.AreaResults_dim__DvEPp{position:absolute;inset:0;z-index:5;padding:0;border:0;background:var(--gs-backdrop);cursor:default}.AreaResults_sheet__Eevwf{position:absolute;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;gap:10px;max-height:92%;overflow-y:auto;padding:10px 20px calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:var(--gs-paper);box-shadow:var(--gs-shadow-dialog)}.AreaResults_handle__C6Wug{align-self:center;width:40px;height:4px;border-radius:2px;background:var(--gs-border)}.AreaResults_sheetHead__6pSYQ{display:flex;align-items:center;justify-content:space-between;margin:4px 0 6px}.AreaResults_sheetTitle__bCnw_{margin:0;font-size:20px;font-weight:600;line-height:1.25}.AreaResults_sheetClose__GcZjd{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--gs-panel);color:var(--gs-ink);cursor:pointer}.AreaResults_field__Ik31n{display:grid;gap:2px;padding:10px 20px;border:1px solid var(--gs-border);border-radius:18px}.AreaResults_field__Ik31n:focus-within,.AreaResults_field__Ik31n[data-wrong]{border-color:var(--gs-ink)}.AreaResults_fieldLabel__T5plF{font-size:14px;font-weight:600;line-height:1.25}.AreaResults_field__Ik31n input{width:100%;padding:0;border:0;outline:0;background:transparent;color:var(--gs-ink);font:inherit;font-size:16px;line-height:1.4}.AreaResults_fieldNote___QZ57{margin:-4px 4px 0;color:var(--gs-ink);font-size:13px}.AreaResults_options__4Cak1{display:grid;max-height:240px;overflow-y:auto;padding:4px;border:1px solid var(--gs-line);border-radius:16px}.AreaResults_option__dKu_v{display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:var(--gs-ink);font:inherit;font-size:15px;text-align:left;cursor:pointer}.AreaResults_option__dKu_v[aria-selected=true]{background:var(--gs-panel)}.AreaResults_show__0J8rL{height:52px;margin-top:6px;border:0;border-radius:999px;background:var(--gs-ink);color:var(--gs-on-dark);font:inherit;font-size:16px;font-weight:600;cursor:pointer}@media (min-width:900px){.AreaResults_bar__5BraT{grid-template-columns:1fr minmax(0,340px) 1fr;min-height:72px;padding:0 24px}.AreaResults_pill__iTuky{max-width:none}.AreaResults_column__7qaV5{padding:28px 24px 140px}.AreaResults_title__QRcWP{font-size:32px}.AreaResults_firstStage__xketl{aspect-ratio:auto;height:min(560px,62vh)}.AreaResults_grid__BMG9s{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.AreaResults_pair__psdko{order:0}.AreaResults_mapBox__SwD7L{height:55%}.AreaResults_sheet__Eevwf{top:50%;right:auto;bottom:auto;left:50%;width:480px;padding-bottom:24px;border-radius:24px;transform:translate(-50%,-50%)}.AreaResults_handle__C6Wug{display:none}}@media (hover:hover){.AreaResults_about__l_JdH:hover,.AreaResults_option__dKu_v:hover{background:var(--gs-line)}}.PracticeWorkCard_card__cOqjh{position:relative;display:flex;min-width:0;flex-direction:column;gap:10px;container-type:inline-size}.PracticeWorkCard_media__QsJao{position:relative;aspect-ratio:20/19;overflow:hidden;border-radius:16px;background:var(--gs-panel);isolation:isolate}.PracticeWorkCard_track__wqxrG{position:absolute;inset:0;display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;color:var(--gs-muted);text-decoration:none;-webkit-tap-highlight-color:transparent}.PracticeWorkCard_track__wqxrG::-webkit-scrollbar{display:none}.PracticeWorkCard_slide__ZzspD{position:relative;display:block;flex:0 0 100%;overflow:hidden;background:var(--gs-panel);scroll-snap-align:start;scroll-snap-stop:always}.PracticeWorkCard_backdrop__Yj1wJ,.PracticeWorkCard_whole__vti6O{position:absolute;inset:0;width:100%;height:100%}.PracticeWorkCard_backdrop__Yj1wJ{object-fit:cover;filter:blur(14px);transform:scale(1.15)}.PracticeWorkCard_whole__vti6O{object-fit:contain}.PracticeWorkCard_whole__vti6O[data-swapped]{animation:PracticeWorkCard_settle__zkn1i .24s ease-out}@keyframes PracticeWorkCard_settle__zkn1i{0%{opacity:.4;transform:scale(.96)}}.PracticeWorkCard_slideLink__ggx31{position:absolute;inset:0;z-index:1;-webkit-tap-highlight-color:transparent}.PracticeWorkCard_swap__dc7hE{position:absolute;bottom:12px;left:12px;z-index:3;width:22%;min-width:56px;max-width:84px;aspect-ratio:3/4;padding:0;overflow:hidden;border:2px solid var(--gs-paper);border-radius:10px;background:var(--gs-panel);box-shadow:0 4px 14px var(--gs-shade-xl);cursor:pointer;transform:rotate(-3deg);transition:transform .18s ease;-webkit-tap-highlight-color:transparent}.PracticeWorkCard_swap__dc7hE:hover{transform:rotate(-3deg) scale(1.05)}.PracticeWorkCard_swap__dc7hE:active{transform:rotate(-3deg) scale(.96)}.PracticeWorkCard_swap__dc7hE:focus-visible{outline:2px solid var(--gs-focus);outline-offset:2px}.PracticeWorkCard_swap__dc7hE img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.PracticeWorkCard_swapLabel__LNKiV{right:0;bottom:0;left:0;padding:3px 0;font-size:11px;line-height:1.3;text-align:center}.PracticeWorkCard_swapIcon__QBlfx,.PracticeWorkCard_swapLabel__LNKiV{position:absolute;background:var(--gs-pill-dark);color:var(--gs-on-dark)}.PracticeWorkCard_swapIcon__QBlfx{top:4px;right:4px;width:16px;height:16px;padding:3px;border-radius:50%}.PracticeWorkCard_slide__ZzspD[data-rest]{display:grid;place-items:center;background:var(--gs-ink)}.PracticeWorkCard_slide__ZzspD[data-rest] .PracticeWorkCard_backdrop__Yj1wJ{opacity:.55;filter:blur(22px)}.PracticeWorkCard_rest__zdfVO{position:relative;display:grid;justify-items:center;gap:6px;color:var(--gs-on-dark);text-align:center}.PracticeWorkCard_rest__zdfVO b{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.1}.PracticeWorkCard_rest__zdfVO span{display:inline-flex;align-items:center;gap:2px;font-size:14px;font-weight:600;line-height:1.2}.PracticeWorkCard_slide__ZzspD[data-empty]{display:grid;place-items:center;font-size:40px;font-weight:600}.PracticeWorkCard_logoOnly__8M6_6{width:46%;max-height:62%;border-radius:14px;object-fit:contain}.PracticeWorkCard_media__QsJao[data-veiled] .PracticeWorkCard_slide__ZzspD img:not(.PracticeWorkCard_logoOnly__8M6_6){filter:blur(22px);transform:scale(1.2)}.PracticeWorkCard_arrow__mwvoC{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:var(--gs-paper-glass);color:var(--gs-ink);box-shadow:0 2px 8px var(--gs-shade-l);opacity:0;cursor:pointer;transform:translateY(-50%) scale(.92);transition:opacity .18s ease,transform .18s ease,background-color .18s ease}.PracticeWorkCard_arrow__mwvoC[data-side=prev]{left:10px}.PracticeWorkCard_arrow__mwvoC[data-side=next]{right:10px}.PracticeWorkCard_arrow__mwvoC:hover{background:var(--gs-paper);transform:translateY(-50%) scale(1.04)}@media (hover:hover){.PracticeWorkCard_arrow__mwvoC:focus-visible:not(:disabled),.PracticeWorkCard_card__cOqjh:hover .PracticeWorkCard_arrow__mwvoC:not(:disabled){opacity:1;transform:translateY(-50%)}.PracticeWorkCard_card__cOqjh:hover .PracticeWorkCard_arrow__mwvoC:not(:disabled):hover{transform:translateY(-50%) scale(1.04)}}.PracticeWorkCard_arrow__mwvoC:disabled{pointer-events:none}@media (hover:none){.PracticeWorkCard_arrow__mwvoC{pointer-events:none}}.PracticeWorkCard_dots__DqBHC{--play:2.5s;position:absolute;bottom:8px;left:50%;z-index:3;display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;transform:translateX(-50%);transition:background-color .2s ease,box-shadow .2s ease}.PracticeWorkCard_dots__DqBHC button{position:relative;width:6px;height:6px;padding:0;overflow:hidden;border:0;border-radius:999px;background:var(--gs-on-dark);box-shadow:0 0 2px var(--gs-shade-xl);opacity:.55;cursor:pointer;transition:opacity .18s ease,width .22s ease}.PracticeWorkCard_dots__DqBHC button[data-on]{opacity:1}@media (hover:hover){.PracticeWorkCard_card__cOqjh:hover .PracticeWorkCard_dots__DqBHC{background:var(--gs-pill-dark);box-shadow:inset 0 0 0 .5px var(--gs-glass-line),inset 0 1px .5px var(--gs-glass-line),0 2px 10px var(--gs-shade-l);-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8)}.PracticeWorkCard_card__cOqjh:hover .PracticeWorkCard_dots__DqBHC button{box-shadow:none}.PracticeWorkCard_card__cOqjh:hover .PracticeWorkCard_dots__DqBHC button[data-on]{width:18px}}.PracticeWorkCard_dots__DqBHC[data-playing] button[data-on]{background:var(--gs-glass-line)}.PracticeWorkCard_dots__DqBHC[data-playing] button[data-on]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--gs-on-dark);transform-origin:left center;animation:PracticeWorkCard_fill__shmyr var(--play) linear both}@keyframes PracticeWorkCard_fill__shmyr{0%{transform:scaleX(0)}}@media (prefers-reduced-transparency:reduce){.PracticeWorkCard_card__cOqjh:hover .PracticeWorkCard_dots__DqBHC{background:var(--gs-ink);-webkit-backdrop-filter:none;backdrop-filter:none}}.PracticeWorkCard_body__GCU4o{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:0 2px;color:var(--gs-ink);text-decoration:none}.PracticeWorkCard_logo__s0Swg{display:grid;flex:none;place-items:center;width:40px;height:40px;margin-top:1px;overflow:hidden;border:1px solid var(--gs-line);border-radius:50%;background:var(--gs-paper);color:var(--gs-muted);font-size:15px;font-weight:600}.PracticeWorkCard_logo__s0Swg img{width:100%;height:100%;object-fit:contain}.PracticeWorkCard_text__C3_dB{display:grid;flex:1;gap:2px;min-width:0}.PracticeWorkCard_top__kGxJr{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.PracticeWorkCard_name__k_0Pk{min-width:0;overflow:hidden;font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.PracticeWorkCard_rating__v1Esb{display:inline-flex;flex:none;align-items:center;gap:4px;font-size:14px;line-height:1.3}.PracticeWorkCard_count__XZBFi{color:var(--gs-muted)}.PracticeWorkCard_facts__aEWqa{overflow:hidden;color:var(--gs-muted);font-size:14px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}.PracticeWorkCard_price__2T7Wv{margin-top:4px;color:var(--gs-muted);font-size:14px;line-height:1.4}.PracticeWorkCard_price__2T7Wv b{color:var(--gs-ink);font-weight:600}.PracticeWorkCard_media__QsJao{transition:transform .2s ease,box-shadow .2s ease}.PracticeWorkCard_card__cOqjh[data-active]:not(:hover) .PracticeWorkCard_media__QsJao{box-shadow:0 14px 30px var(--gs-shade-l);transform:translateY(-3px)}.PracticeWorkCard_body__GCU4o:focus-visible{border-radius:8px;outline:2px solid var(--gs-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.PracticeWorkCard_arrow__mwvoC,.PracticeWorkCard_dots__DqBHC,.PracticeWorkCard_dots__DqBHC button,.PracticeWorkCard_media__QsJao,.PracticeWorkCard_swap__dc7hE{transition:none}.PracticeWorkCard_whole__vti6O[data-swapped]{animation:none}}@container (max-width: 230px){.PracticeWorkCard_body__GCU4o{gap:8px}.PracticeWorkCard_logo__s0Swg{width:28px;height:28px;font-size:12px}.PracticeWorkCard_top__kGxJr{flex-direction:column;align-items:flex-start;gap:1px}.PracticeWorkCard_name__k_0Pk{max-width:100%;font-size:14px}.PracticeWorkCard_facts__aEWqa,.PracticeWorkCard_price__2T7Wv,.PracticeWorkCard_rating__v1Esb{font-size:13px}.PracticeWorkCard_swap__dc7hE{bottom:8px;left:8px;width:26%;min-width:40px;border-radius:8px}.PracticeWorkCard_swapLabel__LNKiV{padding:2px 0;font-size:9px}.PracticeWorkCard_swapIcon__QBlfx{display:none}.PracticeWorkCard_dots__DqBHC{bottom:6px;gap:4px;padding:5px 6px}.PracticeWorkCard_media__QsJao [data-plan-add]{right:8px;bottom:8px;width:30px;height:30px}}.Areas_area__Gaa8M{container-type:inline-size;padding:6px var(--gs-gutter,24px) 20px;border-top:1px solid var(--gs-line);scroll-margin-top:94px}[data-shell-scroll] .Areas_area__Gaa8M{scroll-margin-top:12px}@media (max-width:899px){.Areas_area__Gaa8M{scroll-margin-top:72px}}.Areas_head___9vQC{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:20px 0 16px}.Areas_headText__tpG4X{display:flex;min-width:0;flex-direction:column;gap:2px}.Areas_meta__9Uf9i{display:flex;flex-wrap:wrap;gap:0 8px}.Areas_meta__9Uf9i span+span:before{content:"·";margin-right:8px}@media (max-width:899px){.Areas_meta__9Uf9i,.Areas_meta__9Uf9i span{display:block}.Areas_meta__9Uf9i span+span:before{content:none}}@container (max-width: 640px){.Areas_meta__9Uf9i,.Areas_meta__9Uf9i span{display:block}.Areas_meta__9Uf9i span+span:before{content:none}}.Areas_headText__tpG4X h3{margin-bottom:4px;font-size:22px;line-height:1.15}.Areas_headSide__c6d6M{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:6px}.Areas_headSide__c6d6M a{position:relative;z-index:1;display:inline-flex;align-items:center;gap:2px}@media (max-width:699px){.Areas_head___9vQC{flex-direction:column;align-items:stretch}.Areas_headSide__c6d6M{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}}.Areas_hint__fdinC{flex:none;padding:0;border:0;background:none;color:var(--gs-muted);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:color .15s ease}.Areas_hint__fdinC:after{content:"";position:absolute;inset:0}.Areas_head___9vQC:hover .Areas_hint__fdinC{color:var(--gs-ink)}.Areas_cards__QnfW8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;list-style:none}.Areas_cards__QnfW8:not([data-open])>:nth-child(n+7){display:none}@media (min-width:900px){@container (max-width: 519px){.Areas_cards__QnfW8{grid-template-columns:minmax(0,1fr)}}}@media (min-width:1800px){.Areas_cards__QnfW8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.Areas_cards__QnfW8{gap:28px 16px}}@media (max-width:599px){.Areas_cards__QnfW8{gap:22px 12px}}.Areas_foot__E2I4s{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 0 4px}@media (min-width:600px){.Areas_foot__E2I4s [data-phone-only]{visibility:hidden}}.useOpenOnce_toast__UkRJ5{position:fixed;left:50%;bottom:28px;z-index:1300;display:inline-flex;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:12px 18px;overflow:hidden;border-radius:999px;background:var(--gs-ink);color:var(--gs-on-dark);font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;box-shadow:var(--gs-shadow-dialog);transform:translateX(-50%);animation:useOpenOnce_toastIn__W3q6r .25s ease both}.useOpenOnce_spinner___kUdj{flex:none;width:16px;height:16px;border:2px solid var(--gs-on-dark-soft);border-top-color:var(--gs-on-dark);border-radius:50%;animation:useOpenOnce_spin__Zsd1m .8s linear infinite}@keyframes useOpenOnce_spin__Zsd1m{to{transform:rotate(1turn)}}@keyframes useOpenOnce_toastIn__W3q6r{0%{opacity:0;transform:translate(-50%,10px)}}.stage_stage__syEbO{position:relative;background:var(--gs-paper)}.stage_mapBox__w9Db2{position:relative;z-index:0;isolation:isolate}.stage_allButton__InCRx{top:16px;right:16px;padding:10px 16px;border:0;font-family:inherit;line-height:1;box-shadow:0 6px 18px var(--gs-shade-l);cursor:pointer}.stage_allButton__InCRx,.stage_gate__8tCeS{position:absolute;z-index:800;border-radius:999px;background:var(--gs-paper);color:var(--gs-ink);font-size:14px;font-weight:600}.stage_gate__8tCeS{bottom:28px;left:50%;display:flex;align-items:center;gap:10px;padding:6px 6px 6px 16px;line-height:1.2;white-space:nowrap;box-shadow:var(--gs-shadow-dialog);transform:translateX(-50%)}.stage_gate__8tCeS button{padding:10px 16px;border:0;border-radius:999px;background:var(--gs-ink);color:var(--gs-on-dark);font-family:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer}.stage_panel__k1aFm{--gs-gutter:24px;--gs-bleed:24px;position:relative;z-index:2;background:var(--gs-paper)}.stage_intro__YTBNW{display:flex;flex-direction:column;gap:16px;padding:26px 24px 20px}.stage_panel__k1aFm [data-list-head]+section{border-top:0}@media (min-width:900px){.stage_stage__syEbO{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);align-items:start}.stage_panel__k1aFm{--gs-gutter:32px;--gs-bleed:32px;grid-column:1;grid-row:1;min-width:0}.stage_mapBox__w9Db2{position:sticky;top:calc(var(--gs-map-top, 82px) + 8px);grid-column:2;grid-row:1;height:calc(100svh - var(--gs-map-top, 82px) - 32px);margin:8px 24px 24px 0;overflow:hidden;border-radius:20px;background:var(--gs-panel)}.stage_intro__YTBNW{padding:18px 32px 22px}[data-shell-scroll] .stage_mapBox__w9Db2{top:12px;height:calc(var(--shell-height, 100svh) - 24px);margin:12px 12px 12px 0}}@media (min-width:1280px){.stage_panel__k1aFm{--gs-gutter:40px;--gs-bleed:40px}.stage_intro__YTBNW{padding-inline:40px}}.stage_grab__F1E3k,.stage_sizeButton__TtopH{display:none}.stage_mapButton__rhl0C{position:fixed;left:50%;bottom:calc(102px + var(--bottom-tab-bar-height, env(safe-area-inset-bottom, 0px)));z-index:1100;display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border:0;border-radius:999px;background:var(--gs-ink);color:var(--gs-on-dark);font-family:inherit;font-size:14px;font-weight:600;line-height:1;box-shadow:var(--gs-shadow-dialog);transform:translateX(-50%)}@media (max-width:899px){.stage_stage__syEbO{background:var(--gs-panel)}.stage_mapBox__w9Db2{position:sticky;top:0;height:44svh}body:has([data-site-header]) .stage_mapBox__w9Db2{top:var(--gs-map-top-phone,calc(64px + env(safe-area-inset-top)))}.stage_mapBox__w9Db2[data-tall]{height:calc(100svh - 132px - var(--bottom-tab-bar-height, 0px))}body:has([data-site-header]) .stage_mapBox__w9Db2[data-tall]{height:calc(100svh - var(--gs-map-top-phone, calc(64px + env(safe-area-inset-top))) - 132px)}.stage_sizeButton__TtopH{position:absolute;right:10px;bottom:130px;z-index:800;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--gs-paper);color:var(--gs-ink);box-shadow:0 4px 14px var(--gs-shade-l);cursor:pointer}.stage_panel__k1aFm{margin-top:-22px;border-radius:24px 24px 0 0;box-shadow:0 -10px 30px var(--gs-shade-m)}.stage_gate__8tCeS{top:12px;bottom:auto;left:50%;font-size:13px}.stage_gate__8tCeS~.stage_allButton__InCRx{top:68px}.stage_grab__F1E3k{position:relative;display:block;width:100%;height:30px;margin-bottom:-15px;padding:0;border:0;border-radius:24px 24px 0 0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.stage_grab__F1E3k:before{content:"";position:absolute;top:10px;left:50%;width:40px;height:5px;border-radius:3px;background:var(--gs-border);transform:translateX(-50%)}.stage_panel__k1aFm{--gs-gutter:20px;--gs-bleed:20px}.stage_intro__YTBNW{padding:14px 20px 16px}}@media (max-width:639px) and (pointer:coarse){.stage_sizeButton__TtopH{bottom:68px}}@media (min-width:768px){.stage_mapButton__rhl0C{bottom:calc(22px + env(safe-area-inset-bottom))}}html[data-results-layer] .stage_mapButton__rhl0C{display:none}.stage_mapButton__rhl0C[data-map-docked]{top:calc(env(safe-area-inset-top) + 32px);bottom:auto;padding:11px 18px;box-shadow:0 2px 8px var(--gs-shade-m);transform:translate(-50%,-50%);animation:stage_mapDock__CV_Ww .35s cubic-bezier(.2,.8,.2,1) both}@keyframes stage_mapDock__CV_Ww{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}}@media (prefers-reduced-motion:reduce){.stage_mapButton__rhl0C[data-map-docked]{animation:none}}.stage_panel__k1aFm:has([data-search-match]) .stage_intro__YTBNW{display:none}.stage_match__vxl8d{display:flex;flex-direction:column;gap:12px;padding:10px 24px 4px;color:var(--gs-ink)}.stage_matchOffer__fJ0SV{display:grid;grid-template-rows:1fr;transition:grid-template-rows .4s cubic-bezier(.3,.7,.2,1),opacity .25s ease,visibility 0s linear 0s}.stage_matchOffer__fJ0SV[data-away]{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .4s cubic-bezier(.3,.7,.2,1),opacity .25s ease,visibility 0s linear .4s}.stage_matchOffer__fJ0SV[data-away=now]{transition:none}.stage_matchOfferIn__I5Zgu{display:flex;min-height:0;flex-direction:column;gap:12px;margin-inline:-24px;padding-inline:24px;overflow:hidden}.stage_panel__k1aFm .stage_matchOfferIn__I5Zgu .stage_matchOr__8ERes{margin-inline:0}.stage_match__vxl8d:has(.stage_matchOffer__fJ0SV[data-away]){gap:0}@media (max-width:899px){.stage_matchOfferIn__I5Zgu{gap:8px}}@media (min-width:900px){.stage_matchOfferIn__I5Zgu{gap:14px;margin-inline:calc(-1 * var(--gs-gutter));padding-inline:var(--gs-gutter)}}@media (prefers-reduced-motion:reduce){.stage_matchOffer__fJ0SV,.stage_matchOffer__fJ0SV[data-away]{transition:none}}.stage_matchCard__fGrvi,.stage_matchText__OGmcV{display:contents}@media (min-width:900px){.stage_match__vxl8d{gap:14px;padding:18px var(--gs-gutter) 4px}.stage_matchWhere__1weUd strong{font-size:26px;line-height:1.15;letter-spacing:-.02em}.stage_matchWhere__1weUd span{font-size:14px}.stage_panel__k1aFm .stage_matchOr__8ERes{margin-inline:var(--gs-gutter)}}@media (min-width:1180px){.stage_matchCard__fGrvi{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:0 20px;padding:14px 24px 14px 0;overflow:hidden;border:1px solid var(--gs-line);border-radius:20px;background:var(--gs-paper)}.stage_matchCard__fGrvi .stage_pocket__lepGP{margin:0}.stage_matchText__OGmcV{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:10px}.stage_match__vxl8d .stage_matchText__OGmcV .stage_matchTitle__iLJEP{font-size:24px;line-height:1.15}.stage_matchText__OGmcV .stage_matchSteps__DCLRs{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 16px;margin:0 0 4px;font-size:14px}.stage_matchText__OGmcV [data-full]{display:inline-flex;width:auto;padding-inline:28px}}.stage_pocket__lepGP{position:relative;height:156px;margin:0 -24px 2px;overflow:hidden;background:radial-gradient(ellipse 58% 70% at 50% 72%,var(--gs-accent-glow),transparent 70%)}.stage_pocket__lepGP:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:5;height:22px;background:linear-gradient(180deg,transparent,var(--gs-paper));pointer-events:none}.stage_pocketFolder__YBJoD{position:absolute;top:12px;left:calc(50% - 49px);z-index:4;width:98px;height:125px;animation:stage_pocketRise__vgD9l .6s cubic-bezier(.2,.8,.2,1) both}.stage_pocketBody__zEWmT{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 12px 18px var(--gs-shade-xl))}.stage_pocketTop__TACxK{stop-color:var(--gs-folder-top)}.stage_pocketMid__BeL8F{stop-color:var(--gs-folder-mid)}.stage_pocketEnd__FyyZw{stop-color:var(--gs-folder-end)}.stage_pocketSheen__qaWL5{stop-color:var(--gs-folder-sheen)}.stage_pocketClear__vj_rg{stop-color:transparent}.stage_pocketEdge__ehksa{fill:none;stroke:var(--gs-folder-edge);stroke-width:2}.stage_pocketMark__0RoaR{position:absolute;top:10px;left:10px;width:24px;height:24px;background:linear-gradient(180deg,var(--gs-paper) 0,var(--gs-mark-mid) 45%,var(--gs-mark-end) 100%);-webkit-mask:url(/brand/afters-a-mark-white.png) left top/contain no-repeat;mask:url(/brand/afters-a-mark-white.png) left top/contain no-repeat}.stage_pocketLabel__tWFkF{position:absolute;right:14px;bottom:22px;left:10px;display:grid;gap:2px;color:var(--gs-on-dark)}.stage_pocketLabel__tWFkF b{font-size:11px;font-weight:600;letter-spacing:-.01em;line-height:1.1}.stage_pocketLabel__tWFkF small{display:-webkit-box;overflow:hidden;font-size:7.5px;line-height:1.2;color:var(--gs-on-dark-faint);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.stage_pocketCard__hrTkb{position:absolute;display:grid;grid-template-columns:1fr 1fr;gap:2px;overflow:hidden;border:3px solid var(--gs-paper);border-radius:14px;background:var(--gs-paper);box-shadow:0 10px 22px var(--gs-shade-l);opacity:var(--shown,1);transform:var(--rest);animation:stage_pocketFan__WvUlo .8s cubic-bezier(.2,.8,.2,1) both}.stage_pocketHalf__aPGN3{position:relative;overflow:hidden;background:var(--gs-midnight)}.stage_pocketHalf__aPGN3 img{display:block;width:100%;height:100%;object-fit:cover}.stage_pocketHalf__aPGN3 em{position:absolute;bottom:5px;left:50%;padding:3px 5px;border-radius:5px;background:var(--gs-paper);color:var(--gs-ink);font-size:7.5px;font-style:normal;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap;transform:translateX(-50%)}.stage_pocketHalf__aPGN3:first-child em{background:var(--gs-ink);color:var(--gs-on-dark)}.stage_pocketCard__hrTkb[data-slot=l1],.stage_pocketCard__hrTkb[data-slot=r1]{top:30px;z-index:3;width:120px;height:104px;animation-delay:.12s}.stage_pocketCard__hrTkb[data-slot=l1]{--rest:rotate(-7deg);--from:translateX(104px) rotate(0deg) scale(0.9);left:calc(50% - 165px)}.stage_pocketCard__hrTkb[data-slot=r1]{--rest:rotate(7deg);--from:translateX(-104px) rotate(0deg) scale(0.9);left:calc(50% + 45px)}.stage_pocketCard__hrTkb[data-slot=l2],.stage_pocketCard__hrTkb[data-slot=r2]{--shown:0.6;top:58px;z-index:2;width:98px;height:84px;animation-delay:.28s}.stage_pocketCard__hrTkb[data-slot=l2] em,.stage_pocketCard__hrTkb[data-slot=r2] em{display:none}.stage_pocketCard__hrTkb[data-slot=l2]{--rest:rotate(-16deg);--from:translateX(184px) rotate(0deg) scale(0.85);left:calc(50% - 233px);-webkit-mask-image:linear-gradient(90deg,transparent,black 80%);mask-image:linear-gradient(90deg,transparent,black 80%)}.stage_pocketCard__hrTkb[data-slot=r2]{--rest:rotate(16deg);--from:translateX(-184px) rotate(0deg) scale(0.85);left:calc(50% + 135px);-webkit-mask-image:linear-gradient(270deg,transparent,black 80%);mask-image:linear-gradient(270deg,transparent,black 80%)}.stage_pocketHeart__twk8X{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:var(--gs-ink);color:var(--gs-accent);animation:stage_pocketLike__W0nnM .45s cubic-bezier(.3,1.6,.5,1) .95s both}@keyframes stage_pocketFan__WvUlo{0%{opacity:0;transform:var(--from)}to{opacity:var(--shown,1);transform:var(--rest)}}@keyframes stage_pocketRise__vgD9l{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes stage_pocketLike__W0nnM{0%{transform:scale(0)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.stage_pocketCard__hrTkb,.stage_pocketFolder__YBJoD,.stage_pocketHeart__twk8X{animation:none}}.stage_matchWhere__1weUd{display:grid;gap:3px;margin:0}.stage_matchWhere__1weUd strong{font-size:18px;font-weight:600;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.stage_matchWhere__1weUd span{color:var(--gs-muted);font-size:13.5px;line-height:1.3}.stage_matchEyebrow__Xzr6a{align-self:flex-start;margin:0;padding:6px 12px;border-radius:999px;background:var(--gs-accent);color:var(--gs-ink);font-size:13px;font-weight:600;line-height:1.1}.stage_matchTitle__iLJEP{margin:0;text-wrap:balance}.stage_matchFar__g0oHv{margin:0;font-size:13.5px;line-height:1.45;color:var(--gs-ink)}.stage_matchSteps__DCLRs{display:grid;gap:12px;margin:4px 0 8px;padding:0;list-style:none}.stage_matchSteps__DCLRs li{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:500}.stage_matchSteps__DCLRs i{display:grid;flex:none;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--gs-accent);color:var(--gs-ink)}.stage_matchOr__8ERes{display:flex;align-items:center;gap:12px;margin:18px 24px 2px}.stage_matchOr__8ERes:after,.stage_matchOr__8ERes:before{content:"";flex:1;height:1px;background:var(--gs-line)}.stage_matchOr__8ERes span{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--gs-border);border-radius:50%;background:var(--gs-paper);color:var(--gs-muted);font-size:13px;font-weight:600}.stage_panel__k1aFm:has([data-search-match]) [data-list-head],.stage_panel__k1aFm:has([data-search-match]):not(:has(.stage_matchOffer__fJ0SV[data-away])) [data-area-meta]{display:none}.stage_panel__k1aFm:has([data-search-match]) [data-area]:not([data-area]~[data-area]){border-top:0}.stage_panel__k1aFm:has([data-search-match]):not(:has(.stage_matchOffer__fJ0SV[data-away])) [data-area-meta]+span:before{content:none}.stage_panel__k1aFm:has([data-search-match]) [data-show-on-map]{font-size:0}@media (max-width:899px){.stage_match__vxl8d{gap:6px;padding-top:4px}.stage_pocket__lepGP{width:calc((100% + 48px) * 5 / 3);margin:0 0 calc(156px * -.4) calc(-24px - (100% + 48px) / 3);transform:scale(.6);transform-origin:50% 0}.stage_matchEyebrow__Xzr6a{padding:4px 10px;font-size:12px}.stage_match__vxl8d .stage_matchTitle__iLJEP{font-size:20px;line-height:1.15}.stage_matchSteps__DCLRs{gap:4px;margin:0 0 4px}.stage_matchSteps__DCLRs li{gap:8px;font-size:14px}.stage_matchSteps__DCLRs i{width:18px;height:18px}.stage_matchSteps__DCLRs svg{width:11px;height:11px}.stage_matchText__OGmcV a[data-plan-start]{min-height:44px;font-size:15px}.stage_panel__k1aFm .stage_matchOfferIn__I5Zgu .stage_matchOr__8ERes{margin:8px 0 0}.stage_matchOr__8ERes span{width:28px;height:28px;font-size:12px}}.stage_statusEdge__byugo{position:fixed;top:0;right:0;left:0;z-index:1001;height:max(6px,env(safe-area-inset-top));background:var(--gs-paper);pointer-events:none}@media (min-width:900px){.stage_statusEdge__byugo{display:none}}