.AHroAG_tabs{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AHroAG_tab{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-1);color:var(--color-heading);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;transition:transform .18s;display:flex}.AHroAG_tab:hover{transform:translateY(-2px)}.AHroAG_tabWell{border:2px solid #0000;width:4.25rem;transition:border-color .18s,box-shadow .18s}.AHroAG_tab:hover .AHroAG_tabWell{border-color:var(--color-border-strong)}.AHroAG_tab[aria-selected=true] .AHroAG_tabWell{border-color:var(--color-ink);box-shadow:4px 4px 0 var(--color-ink)}.AHroAG_tab[aria-selected=true] .AHroAG_tabLabel{text-decoration:underline;-webkit-text-decoration-color:var(--color-cta);text-decoration-color:var(--color-cta);text-underline-offset:5px;text-decoration-thickness:3px}.AHroAG_tabLabel{font-family:var(--font-round);font-size:var(--text-base);font-weight:var(--weight-extrabold);text-align:center;line-height:1.2}.AHroAG_panel{gap:var(--space-6);margin-top:var(--space-6);padding:var(--space-6);border:2px solid var(--color-ink);background:var(--color-surface);box-shadow:8px 8px 0 var(--color-ink);border-radius:28px;display:grid}.AHroAG_panel[hidden],.AHroAG_portrait{display:none}.AHroAG_portraitWell{width:100%}.AHroAG_title{color:var(--color-heading);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);margin:0;line-height:1.1}.AHroAG_alone{margin:var(--space-4) 0 0;padding-left:var(--space-4);border-left:4px solid var(--color-cta);color:var(--color-heading);font-size:var(--text-lg);text-wrap:pretty;line-height:1.55}.AHroAG_aloneLabel{margin-bottom:var(--space-1);color:var(--color-label);font-family:var(--font-round);font-size:var(--text-sm);font-weight:var(--weight-extrabold);display:block}.AHroAG_sheetTitle{margin:var(--space-8) 0 0;color:var(--color-heading);font-family:var(--font-hand);font-size:var(--text-xl);font-weight:700}.AHroAG_sheet{margin:var(--space-2) 0 0;border-top:2px solid var(--color-ink)}.AHroAG_row{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1.5px dashed var(--color-border-strong);display:grid}.AHroAG_row dt{color:var(--color-heading);font-family:var(--font-round);font-weight:var(--weight-extrabold)}.AHroAG_row dd{color:var(--color-text-muted);text-wrap:pretty;margin:0;line-height:1.55}.AHroAG_pick{gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-6);border:2px dashed var(--color-label);background:var(--color-wash-apricot);border-radius:18px;display:grid}.AHroAG_pickLabel{color:var(--color-label);font-family:var(--font-round);font-size:var(--text-sm);font-weight:var(--weight-extrabold);margin:0}.AHroAG_pickService{margin:var(--space-1) 0 0;font-family:var(--font-round);font-size:var(--text-xl);font-weight:var(--weight-extrabold);line-height:1.2}.AHroAG_pickService a{color:var(--color-heading);-webkit-text-decoration-color:var(--color-cta);text-decoration-color:var(--color-cta);text-underline-offset:4px;text-decoration-thickness:3px}.AHroAG_pickLine{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.AHroAG_pickActions{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.AHroAG_pickBook{}.AHroAG_more{font-weight:var(--weight-bold)}@media (min-width:40rem){.AHroAG_tabs{grid-template-columns:repeat(6,minmax(0,1fr))}.AHroAG_row{gap:var(--space-6);grid-template-columns:9rem minmax(0,1fr)}.AHroAG_pick{grid-template-columns:minmax(0,1fr) auto;align-items:center}.AHroAG_pickActions{align-items:flex-end;gap:var(--space-2);flex-direction:column}}@media (min-width:60rem){.AHroAG_panel{gap:var(--space-8);padding:var(--space-8);grid-template-columns:15rem minmax(0,1fr)}.AHroAG_portrait{top:calc(var(--header-h) + var(--space-6));align-self:start;display:block;position:sticky}.AHroAG_tabWell{width:5rem}}
.iV3dKq_scene{aspect-ratio:600/560;--px:0;--py:0;width:100%;max-width:36rem;margin:0 auto;position:relative;container-type:inline-size}.iV3dKq_layer{pointer-events:none;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.iV3dKq_back{transform:translate(calc(var(--px) * -6px), calc(var(--py) * -5px))}.iV3dKq_mid{transform:translate(calc(var(--px) * 3px), calc(var(--py) * 3px))}.iV3dKq_stars{transform:translate(calc(var(--px) * 9px), calc(var(--py) * 7px))}.iV3dKq_front{transform:translate(calc(var(--px) * 16px), calc(var(--py) * 12px))}.iV3dKq_paper{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.iV3dKq_shadow{fill:var(--color-ink)}.iV3dKq_catHalf{fill:var(--color-wash-apricot)}.iV3dKq_dogHalf{fill:var(--color-accent-soft)}.iV3dKq_dot{fill:var(--color-highlight);opacity:.4}.iV3dKq_stripe{fill:var(--color-accent-fill);opacity:.1}.iV3dKq_sky{fill:var(--color-wash-sky)}.iV3dKq_sun{fill:var(--color-mascot-tag);stroke:var(--color-ink);stroke-width:3px}.iV3dKq_cloud{fill:var(--color-surface);stroke:var(--color-ink);stroke-width:2.5px;stroke-linejoin:round}.iV3dKq_frame{fill:none;stroke:var(--color-ink);stroke-width:4px}.iV3dKq_frameRing{fill:none;stroke:var(--color-ink);stroke-width:5px;stroke-linejoin:round}.iV3dKq_sill{fill:var(--color-surface);stroke:var(--color-ink);stroke-width:3px}.iV3dKq_shelf{fill:var(--color-guest-wood);stroke:var(--color-ink);stroke-width:3px}.iV3dKq_bracket{fill:none;stroke:var(--color-ink);stroke-width:4px;stroke-linecap:round}.iV3dKq_rug{fill:var(--color-wash-berry);stroke:var(--color-ink);stroke-width:3px}.iV3dKq_rugInner{fill:none;stroke:var(--color-heart);stroke-width:3px;stroke-dasharray:2 9;stroke-linecap:round}.iV3dKq_outline{fill:none;stroke:var(--color-ink);stroke-width:4.5px;stroke-linejoin:round}.iV3dKq_seam{fill:none;stroke:var(--color-bg);stroke-width:6px;stroke-linecap:round}.iV3dKq_pet{pointer-events:auto;animation:.7s cubic-bezier(.2,1.4,.4,1) both iV3dKq_pop-in;display:block;position:absolute}.iV3dKq_pet>img{width:100%;height:auto;transition:transform .25s}.iV3dKq_pet:hover>img{animation:.55s iV3dKq_hop}.iV3dKq_rabbit{width:17%;animation-delay:.5s;top:1%;left:5%;rotate:-16deg}.iV3dKq_budgie{width:15%;animation-delay:.65s;top:9.3%;left:42.3%}.iV3dKq_fish{width:16%;animation-delay:.55s;top:27%;left:67.5%}.iV3dKq_mishti{transform-origin:50% 100%;width:27.5%;animation-delay:.15s;top:50%;left:25%;rotate:9deg}.iV3dKq_sheru{transform-origin:50% 100%;width:31.7%;animation-delay:.25s;top:47.3%;left:45.5%;rotate:-9deg}.iV3dKq_cavy{width:21.7%;animation-delay:.75s;top:71%;left:3%}.iV3dKq_hamster{width:13.5%;animation-delay:.85s;top:5%;left:70%;rotate:14deg}.iV3dKq_tortoise{width:23%;animation-delay:.95s;top:79%;left:60%}.iV3dKq_float{width:4.4%;fill:var(--color-heart);stroke:var(--color-ink);stroke-width:2.4px;stroke-linejoin:round;opacity:0;animation:4.8s ease-out infinite iV3dKq_rise;position:absolute;top:46%;left:48%;overflow:visible}.iV3dKq_f2{width:3.4%;animation-delay:1.6s;left:52%}.iV3dKq_f3{width:3%;animation-delay:3.2s;left:45%}.iV3dKq_label,.iV3dKq_note{color:var(--color-ink);font-family:var(--font-note);white-space:nowrap;margin:0;font-weight:700;line-height:1.1;position:absolute}.iV3dKq_label{font-size:clamp(.85rem,3.6cqi,1.3rem)}.iV3dKq_labelCat{top:50%;left:16.5%;rotate:-10deg}.iV3dKq_labelDog{top:60%;right:1%;rotate:8deg}.iV3dKq_labelCat:after,.iV3dKq_labelDog:after{content:"";border-bottom:2px solid var(--color-ink);border-radius:0 0 60% 60%;width:1.6em;height:1em;position:absolute}.iV3dKq_labelCat:after{border-right:2px solid var(--color-ink);top:.7em;right:-1.5em;rotate:-18deg}.iV3dKq_labelDog:after{border-left:2px solid var(--color-ink);top:.7em;left:-1.6em;rotate:18deg}.iV3dKq_note{border:1.5px solid var(--color-border-strong);background:var(--color-surface);box-shadow:3px 3px 0 var(--color-border-strong);padding:.35em .7em;font-size:clamp(.78rem,3cqi,1.05rem);font-weight:400;bottom:-8%;left:0;rotate:-3deg}.iV3dKq_note:before{content:"";background:var(--color-highlight);opacity:.75;width:3.4em;height:1em;position:absolute;top:-.55em;left:50%;translate:-50%;rotate:4deg}.iV3dKq_sticker{white-space:nowrap;font-size:clamp(.7rem,2.5cqi,.875rem);position:absolute;}.iV3dKq_stickerMeet{background:var(--color-wash-apricot);bottom:-7%;right:0;rotate:4deg}.iV3dKq_stickerPhoto{background:var(--color-accent-soft);top:69%;right:-1%;rotate:5deg}@keyframes iV3dKq_pop-in{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}@keyframes iV3dKq_hop{0%,to{transform:translateY(0)}35%{transform:translateY(-9%)rotate(-3deg)}60%{transform:translateY(0)}78%{transform:translateY(-3%)}}@keyframes iV3dKq_rise{0%{opacity:0;transform:translate(0)scale(.5)}15%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translate(-30%,-260%)scale(1.1)rotate(-12deg)}}@media (prefers-reduced-motion:reduce){.iV3dKq_layer{transform:none}.iV3dKq_float{display:none}}
.Hje-tq_ink{stroke:var(--color-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.Hje-tq_line{fill:none;stroke:var(--color-ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.Hje-tq_dot{fill:var(--color-ink)}.Hje-tq_stroke{fill:none;stroke-width:5px;stroke-linecap:round}.Hje-tq_teal{fill:var(--color-accent-fill)}.Hje-tq_apricot{fill:var(--color-highlight)}.Hje-tq_coral{fill:var(--color-coral)}.Hje-tq_sky{fill:var(--color-sky)}.Hje-tq_berry{fill:var(--color-heart)}.Hje-tq_leaf{fill:var(--color-leaf)}.Hje-tq_lavender{fill:var(--color-lavender)}.Hje-tq_cream{fill:var(--color-bg-alt)}.Hje-tq_paper{fill:var(--color-surface)}.Hje-tq_ink2{fill:var(--color-ink)}.Hje-tq_s-teal{stroke:var(--color-accent-fill)}.Hje-tq_s-apricot{stroke:var(--color-highlight)}.Hje-tq_s-coral{stroke:var(--color-coral)}.Hje-tq_s-sky{stroke:var(--color-sky)}.Hje-tq_s-berry{stroke:var(--color-heart)}.Hje-tq_s-leaf{stroke:var(--color-leaf)}.Hje-tq_s-lavender{stroke:var(--color-lavender)}.Hje-tq_s-cream{stroke:var(--color-bg-alt)}.Hje-tq_s-paper{stroke:var(--color-surface)}.Hje-tq_trail{align-items:flex-end;gap:.5rem;display:inline-flex}.Hje-tq_t1{transform:rotate(-20deg)translateY(4px)}.Hje-tq_t2{transform:rotate(8deg)}.Hje-tq_t3{transform:rotate(-12deg)translateY(4px)}
._3R9nPG_wrap{gap:var(--space-6);min-width:0;display:grid}._3R9nPG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._3R9nPG_noscript{padding:var(--space-4);border:2px solid var(--color-border-strong);border-left:6px solid var(--color-highlight);background:var(--color-surface);border-radius:14px;margin:0}._3R9nPG_form{gap:var(--space-8);min-width:0;padding:var(--space-6) var(--space-4);border-radius:22px;display:grid;}@media (min-width:40rem){._3R9nPG_form{padding:var(--space-8) var(--space-8) var(--space-6)}}@media (min-width:64rem){._3R9nPG_form{padding:var(--space-8) var(--space-12) var(--space-6)}}._3R9nPG_progressWrap{padding-bottom:var(--space-6);border-bottom:2px dashed var(--color-border)}._3R9nPG_progress{margin:0;padding:0;list-style:none;display:flex}._3R9nPG_dot{gap:var(--space-2);min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-align:center;flex-direction:column;flex:1 1 0;align-items:center;display:flex;position:relative}._3R9nPG_dot+._3R9nPG_dot:before{content:"";border-radius:var(--radius-pill);background:var(--color-border);height:4px;position:absolute;top:calc(1.125rem - 2px);left:calc(1.375rem - 50%);right:calc(50% + 1.375rem)}._3R9nPG_dot[data-state=done]:before,._3R9nPG_dot[data-state=current]:before{background:var(--color-accent-fill)}._3R9nPG_dotNum{border:2px solid var(--color-border-strong);background:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-text-muted);font-family:var(--font-round);font-size:var(--text-sm);font-weight:var(--weight-extrabold);border-radius:50%;place-items:center;display:grid;position:relative}._3R9nPG_dot[data-state=done] ._3R9nPG_dotNum{border-color:var(--color-ink);background:var(--color-accent-soft);color:var(--color-yes)}._3R9nPG_dot[data-state=current]{color:var(--color-heading);font-weight:var(--weight-bold)}._3R9nPG_dot[data-state=current] ._3R9nPG_dotNum{border-color:var(--color-ink);background:var(--color-cta);box-shadow:var(--hard-sm);color:var(--color-on-cta)}._3R9nPG_dotLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:48rem){._3R9nPG_dotLabel{clip-path:none;white-space:normal;width:auto;height:auto;line-height:1.3;position:static;overflow:visible}}._3R9nPG_head{justify-items:start;gap:var(--space-2);display:grid}._3R9nPG_stepCount{margin:0 0 var(--space-1);}._3R9nPG_title{color:var(--color-heading);font-family:var(--font-round);font-size:var(--text-2xl);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);margin:0}._3R9nPG_title:focus{outline:none}._3R9nPG_title:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}._3R9nPG_stepLede{color:var(--color-text-muted);text-wrap:pretty;margin:0}._3R9nPG_grid,._3R9nPG_grid3{gap:var(--space-6);min-width:0;display:grid}@media (min-width:40rem){._3R9nPG_grid{gap:var(--space-6) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}._3R9nPG_grid3{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}._3R9nPG_stack{gap:var(--space-8);min-width:0;display:grid}._3R9nPG_nights{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:2px dashed var(--color-border-strong);background:var(--color-surface);color:var(--color-text-muted);font-weight:var(--weight-semibold);border-radius:12px;grid-column:1/-1;align-items:center;margin:0;display:flex}._3R9nPG_nights[data-ready]{border-style:solid;border-color:var(--color-accent-fill);background:var(--color-accent-soft);color:var(--color-text)}._3R9nPG_pet{gap:var(--space-6);min-width:0;padding:var(--space-6) var(--space-4) var(--space-4);border:2px solid var(--color-border-strong);background:var(--color-bg);border-radius:18px;margin:0;display:grid}@media (min-width:40rem){._3R9nPG_pet{padding:var(--space-6)}}._3R9nPG_petLegend{font-size:var(--text-sm);}._3R9nPG_addPet{justify-self:start;}._3R9nPG_note{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}._3R9nPG_services{border:0;min-width:0;margin:0;padding:0}._3R9nPG_cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}._3R9nPG_card{gap:var(--space-3);height:100%;padding:var(--space-4);border:2px solid var(--color-border-strong);background:var(--color-surface);cursor:pointer;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;transition:border-color .15s,background .15s,box-shadow .15s;display:grid;position:relative}._3R9nPG_card:hover{border-color:var(--color-text-faint)}._3R9nPG_card:has(input:checked){border-color:var(--color-ink);background:var(--color-accent-soft);box-shadow:var(--hard)}._3R9nPG_card:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}._3R9nPG_card[data-invalid]{border-color:var(--color-danger)}._3R9nPG_card input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._3R9nPG_cardIcon{margin-top:.125rem}._3R9nPG_cardText{gap:var(--space-1);padding-right:var(--space-6);display:grid}._3R9nPG_cardName{color:var(--color-heading);font-family:var(--font-round);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:1.2}._3R9nPG_cardHint{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.45}._3R9nPG_cardTick{top:var(--space-3);right:var(--space-3);border:2px solid var(--color-border-strong);background:var(--color-surface);color:#0000;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:absolute}._3R9nPG_card:has(input:checked) ._3R9nPG_cardTick{border-color:var(--color-ink);background:var(--color-accent-fill);color:var(--color-on-accent)}._3R9nPG_error{margin:var(--space-3) 0 0;color:var(--color-danger);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._3R9nPG_review{gap:var(--space-6);display:grid}._3R9nPG_startedFrom{justify-self:start;margin:0;}._3R9nPG_reviewGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}._3R9nPG_reviewBlock{align-content:start;gap:var(--space-2);height:100%;padding:var(--space-4) var(--space-4) var(--space-3);border:2px solid var(--color-border-strong);background:var(--color-bg);border-radius:18px;display:grid}._3R9nPG_reviewHead{gap:var(--space-4);justify-content:space-between;align-items:center;display:flex}._3R9nPG_reviewTitle{color:var(--color-heading);font-family:var(--font-round);font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0}._3R9nPG_change{min-height:44px;padding-inline:var(--space-4);}._3R9nPG_list{margin:0;display:grid}._3R9nPG_listRow{gap:0 var(--space-4);padding:var(--space-2) 0;border-top:1px dashed var(--color-border-strong);display:grid}@media (min-width:30rem){._3R9nPG_listRow{grid-template-columns:7rem minmax(0,1fr)}}._3R9nPG_listRow dt{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._3R9nPG_listRow dd{color:var(--color-text);overflow-wrap:anywhere;margin:0}._3R9nPG_reassure{gap:var(--space-2);color:var(--color-text);font-weight:var(--weight-semibold);align-items:center;margin:0;display:flex}._3R9nPG_reassure>:first-child{color:var(--color-yes)}._3R9nPG_actions{gap:var(--space-3);padding-top:var(--space-6);border-top:2px dashed var(--color-border);align-items:center;display:flex}._3R9nPG_primary{min-width:10rem;margin-left:auto;}._3R9nPG_primary:disabled{opacity:.7;cursor:progress}._3R9nPG_back{}._3R9nPG_secondary{}@media (max-width:29.99rem){._3R9nPG_actions{flex-direction:column-reverse;align-items:stretch}._3R9nPG_primary{margin-left:0}}._3R9nPG_linkButton{min-height:44px;padding:0 var(--space-1);color:var(--color-accent);font:inherit;font-weight:var(--weight-semibold);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;justify-self:start;text-decoration:underline}._3R9nPG_saved{margin:calc(var(--space-6) * -1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}._3R9nPG_saved ._3R9nPG_linkButton{font-size:var(--text-sm)}._3R9nPG_done{justify-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-6);background:radial-gradient(24rem 12rem at 50% 0%, var(--color-wash-leaf), transparent 70%), radial-gradient(18rem 10rem at 100% 100%, var(--color-wash-apricot), transparent 70%), var(--color-surface);text-align:center;border-radius:22px;display:grid;position:relative;overflow:hidden;}._3R9nPG_done:focus{outline:3px solid var(--color-focus);outline-offset:3px}._3R9nPG_doneMark{animation:.7s ease-out .2s _3R9nPG_hop}@keyframes _3R9nPG_hop{40%{transform:translateY(-12px)rotate(-6deg)}}._3R9nPG_doneSparkA,._3R9nPG_doneSparkB,._3R9nPG_doneSparkC{animation:.6s ease-out both _3R9nPG_pop;position:absolute}._3R9nPG_doneSparkA{top:12%;left:18%}._3R9nPG_doneSparkB{animation-delay:.15s;top:18%;right:18%}._3R9nPG_doneSparkC{animation-delay:.3s;bottom:14%;right:12%}@keyframes _3R9nPG_pop{0%{opacity:0;transform:scale(.4)}}._3R9nPG_doneTitle{color:var(--color-heading);font-family:var(--font-round);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);text-wrap:balance;margin:0}._3R9nPG_doneText{max-width:34rem;color:var(--color-text);font-size:var(--text-lg);text-wrap:pretty;margin:0}._3R9nPG_doneActions{gap:var(--space-3);margin:var(--space-2) 0 0;flex-wrap:wrap;justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){._3R9nPG_doneMark,._3R9nPG_doneSparkA,._3R9nPG_doneSparkB,._3R9nPG_doneSparkC{animation:none}}
.Ay2W-G_page{max-width:var(--content-max);padding:var(--space-8) var(--gutter) var(--space-16);margin:0 auto}@media (max-width:47.99rem){.Ay2W-G_page{padding-bottom:var(--space-12)}}.Ay2W-G_intro{margin-bottom:var(--space-8);justify-items:start;display:grid}.Ay2W-G_eyebrow{margin:0 0 var(--space-3);}.Ay2W-G_h1{color:var(--color-heading);font-family:var(--font-round);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);text-wrap:balance;margin:0}@media (min-width:48rem){.Ay2W-G_h1{font-size:2.75rem}}.Ay2W-G_lede{max-width:62rem;margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--text-lg);text-wrap:pretty}.Ay2W-G_trust{margin-top:var(--space-4)}.Ay2W-G_layout{gap:var(--space-8);display:grid}.Ay2W-G_main{min-width:0}.Ay2W-G_asideCard{gap:var(--space-4);padding:var(--space-6);background:radial-gradient(16rem 8rem at 100% 0%, var(--color-wash-leaf), transparent 70%), var(--color-surface);border-radius:22px;display:grid;}.Ay2W-G_asideHead{gap:var(--space-3);align-items:center;display:flex}.Ay2W-G_asideH2{color:var(--color-heading);font-family:var(--font-round);font-size:var(--text-xl);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);margin:0}.Ay2W-G_next{gap:var(--space-4);counter-reset:next;margin:0;padding:0;list-style:none;display:grid}.Ay2W-G_next li{gap:var(--space-3);color:var(--color-text);counter-increment:next;grid-template-columns:2rem minmax(0,1fr);align-items:start;line-height:1.5;display:grid}.Ay2W-G_next li:before{content:counter(next);border:2px solid var(--color-ink);background:var(--color-wash-apricot);width:2rem;height:2rem;color:var(--color-heading);font-family:var(--font-round);font-weight:var(--weight-extrabold);border-radius:50%;place-items:center;line-height:1;display:grid}.Ay2W-G_asideNote{gap:var(--space-2);padding-top:var(--space-4);border-top:2px dashed var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);align-items:flex-start;margin:0;display:flex}.Ay2W-G_asideNote>:first-child{color:var(--color-yes);margin-top:.15rem}.Ay2W-G_asideWrite{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}@media (min-width:64rem){.Ay2W-G_layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 21rem}.Ay2W-G_aside{align-self:stretch}.Ay2W-G_asideCard{top:calc(var(--header-h) + var(--space-6));position:sticky}}@media (min-width:80rem){.Ay2W-G_layout{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 23rem}}.Ay2W-G_more{margin-top:var(--space-16)}.Ay2W-G_h2{color:var(--color-heading);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);margin:0}.Ay2W-G_sub{max-width:46rem;margin:var(--space-3) 0 var(--space-6);color:var(--color-text-muted);font-size:var(--text-lg)}.Ay2W-G_steps{gap:var(--space-8) var(--space-6);margin:var(--space-8) 0 0;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));padding:0;list-style:none;display:grid}.Ay2W-G_step{flex-direction:column;align-items:flex-start;display:flex}.Ay2W-G_stepWell{border:2px solid var(--color-ink);background:var(--color-surface);box-shadow:4px 4px 0 var(--color-ink)}.Ay2W-G_stepNo{margin-top:var(--space-4);}.Ay2W-G_stepTitle{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-lg)}.Ay2W-G_stepText{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.Ay2W-G_prices{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));margin:0;padding:0;list-style:none;display:grid}.Ay2W-G_priceItem{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);display:flex;}.Ay2W-G_priceWell{width:3rem}.Ay2W-G_priceText{flex-direction:column;gap:2px;min-width:0;display:flex}.Ay2W-G_priceName{color:var(--color-heading);font-family:var(--font-round);font-weight:var(--weight-extrabold);text-decoration:none}.Ay2W-G_priceName:hover{color:var(--color-accent);text-decoration:underline}.Ay2W-G_priceFrom{color:var(--color-heading);font-weight:var(--weight-bold);font-size:var(--text-sm)}.Ay2W-G_priceBig{color:var(--color-text-muted);font-weight:var(--weight-regular)}.Ay2W-G_band{padding:var(--space-12) var(--space-6);border:2px solid var(--color-ink);background:var(--color-band);box-shadow:6px 6px 0 var(--color-highlight);color:var(--color-on-band);border-radius:28px}.Ay2W-G_bandH2{margin:0 0 var(--space-6);color:var(--color-on-band);font-size:var(--text-3xl);font-weight:var(--weight-extrabold)}.Ay2W-G_value{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.Ay2W-G_value strong{color:var(--color-band-highlight);font-family:var(--font-round);display:block}.Ay2W-G_checks{gap:var(--space-3) var(--space-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));margin:0;padding:0;list-style:none;display:grid}.Ay2W-G_check{gap:var(--space-2);color:var(--color-text);line-height:1.5;display:flex}.Ay2W-G_check svg{color:var(--color-accent);flex:none;margin-top:3px}.Ay2W-G_moreLink{margin:var(--space-4) 0 0;font-family:var(--font-round);font-weight:var(--weight-bold)}@media (min-width:60rem){.Ay2W-G_band{padding:var(--space-12)}}
