.ico[data-astro-cid-5qk5qksa]{width:var(--ico-s,24px);height:var(--ico-s,24px);-webkit-mask:var(--ico-src) no-repeat center / contain;mask:var(--ico-src) no-repeat center / contain;background-color:currentColor;flex:none;display:inline-block}.hero[data-astro-cid-ge2uvauf]{background-color:var(--color-light);background-image:var(--grain);background-size:var(--grain-size);padding-block:clamp(48px, 5vw, 84px) var(--sec-y)}.hero__in[data-astro-cid-ge2uvauf]{gap:var(--col-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]+[data-astro-cid-ge2uvauf],.hero__copy[data-astro-cid-ge2uvauf]>.t-eyebrow+h1{margin-top:var(--s-20)}.hero__copy[data-astro-cid-ge2uvauf]>h1:first-child{margin-top:0}.hero__copy[data-astro-cid-ge2uvauf]>.t-lead{color:var(--color-ink-soft)}.hero__copy[data-astro-cid-ge2uvauf]{container-type:inline-size}.hero__copy[data-astro-cid-ge2uvauf]>.hero__facts[data-astro-cid-ge2uvauf]{margin:var(--s-16) 0 0;gap:var(--s-12) var(--s-24);font-size:var(--text-body);color:var(--color-ink);grid-template-columns:minmax(0,1fr);padding:0;font-weight:600;line-height:1.35;list-style:none;display:grid}@container (width>=560px){.hero__copy[data-astro-cid-ge2uvauf]>.hero__facts[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,minmax(0,max-content))}}.hero__fact[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--s-12);display:flex}.hero__fact[data-astro-cid-ge2uvauf] .hero__ico{--ico-s:24px;color:var(--color-accent)}.hero__cta[data-astro-cid-ge2uvauf]{align-items:center;column-gap:var(--s-20);row-gap:var(--s-16);margin-top:var(--s-32);flex-wrap:wrap;display:flex}.hero__art[data-astro-cid-ge2uvauf]{gap:var(--s-24);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;max-width:520px;display:grid}.hero__slip[data-astro-cid-ge2uvauf]{transform:translateY(calc(var(--hero-p,0) * var(--drift,0px)));will-change:transform}.hero__slip[data-astro-cid-ge2uvauf]:nth-child(2){grid-area:1/2/span 2;align-self:center}.hero__slip[data-astro-cid-ge2uvauf]:nth-child(3){margin-top:var(--s-24);grid-column:1}.hero--bare[data-astro-cid-ge2uvauf] .hero__in[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}.hero--bare[data-astro-cid-ge2uvauf] h1{max-width:var(--m-h1,18em)}@media (width>=1100px){.hero--bare[data-astro-cid-ge2uvauf] .hero__copy[data-astro-cid-ge2uvauf]>.hero__facts[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(4,minmax(0,max-content))}}.hero--one[data-astro-cid-ge2uvauf] .hero__art[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,400px);justify-content:center}@media (width<=1000px){.hero__in[data-astro-cid-ge2uvauf]{gap:var(--s-48);grid-template-columns:minmax(0,1fr)}.hero__art[data-astro-cid-ge2uvauf]{max-width:720px}}@media (width<=620px){.hero__art[data-astro-cid-ge2uvauf]{gap:var(--s-32);grid-template-columns:minmax(0,1fr)}.hero__slip[data-astro-cid-ge2uvauf]:nth-child(2),.hero__slip[data-astro-cid-ge2uvauf]:nth-child(3){grid-area:auto/1;margin-top:0}.hero__slip[data-astro-cid-ge2uvauf]:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.hero__slip[data-astro-cid-ge2uvauf]{transform:none}}.kn[data-astro-cid-jgibtmtk]{--note-bg:var(--color-card);background-color:var(--color-warm,var(--color-honey));border-top:1px solid var(--edge)}.kn__lead[data-astro-cid-jgibtmtk]{color:var(--color-ink-soft)}.kn__grid[data-astro-cid-jgibtmtk]{margin-top:var(--s-16);gap:var(--s-16);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;align-items:stretch;display:grid}.kn__card[data-astro-cid-jgibtmtk]{--note-pad:var(--s-20);grid-row:span 2;grid-template-rows:subgrid;border-color:var(--edge-card-strong,var(--edge));transition:border-color var(--t-fast) var(--ease);row-gap:0;display:grid;position:relative}.kn__foot[data-astro-cid-jgibtmtk]{margin-top:var(--s-16);padding-top:var(--s-12);border-top:1px solid var(--edge-card,var(--edge));flex-direction:column;display:flex}.kn__foot[data-astro-cid-jgibtmtk]>.kn__more[data-astro-cid-jgibtmtk]{padding-top:var(--s-8);margin-top:auto}.kn__card[data-astro-cid-jgibtmtk] .kn__ico{--ico-s:40px;margin-bottom:var(--s-8);color:#f07a1f;display:block}.kn__card[data-astro-cid-jgibtmtk]:nth-child(2n) .kn__ico{color:var(--color-accent)}.kn__card-h[data-astro-cid-jgibtmtk]{font-size:var(--text-h4);line-height:var(--text-h4--line-height)}.kn__t[data-astro-cid-jgibtmtk]{margin-top:var(--s-8);font-size:14px;line-height:1.42}.kn__card[data-astro-cid-jgibtmtk] strong{color:var(--note-ink,var(--color-ink));font-weight:600}.kn__price[data-astro-cid-jgibtmtk]{font-size:var(--text-body);font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:600;line-height:1.35}.kn__note[data-astro-cid-jgibtmtk]{margin-top:var(--s-4);font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-soft)}.kn__more[data-astro-cid-jgibtmtk]{font-size:var(--text-body);font-weight:600}.kn__a[data-astro-cid-jgibtmtk]:after{content:"";border-radius:inherit;position:absolute;inset:0}.kn__a[data-astro-cid-jgibtmtk]:focus-visible{outline:none}.kn__card--link[data-astro-cid-jgibtmtk]:has(.kn__a:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}.kn__foot[data-astro-cid-jgibtmtk]>.kn__act[data-astro-cid-jgibtmtk]{margin-top:auto}.kn__card--cta[data-astro-cid-jgibtmtk]:has(.kn__a:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}@media (pointer:fine){.kn__card--cta[data-astro-cid-jgibtmtk]:hover{border-color:var(--color-ink)}.kn__card--cta[data-astro-cid-jgibtmtk]:hover .btn.btn--secondary{background-color:var(--color-accent)}}.kn__card--link[data-astro-cid-jgibtmtk]:hover{border-color:var(--color-ink-soft)}@media (width<=1100px){.kn__grid[data-astro-cid-jgibtmtk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.kn__grid[data-astro-cid-jgibtmtk]{grid-template-columns:minmax(0,1fr)}}.map[data-astro-cid-m6nzjqkv]{gap:var(--s-12);flex-direction:column;margin:0;display:flex}.map__box[data-astro-cid-m6nzjqkv]{aspect-ratio:4/5;border:1px solid var(--edge);border-radius:var(--r-note);background-color:var(--color-wall-cream);min-height:340px;overflow:hidden}.map__frame[data-astro-cid-m6nzjqkv]{border:0;width:100%;height:100%;display:block}.map__cap[data-astro-cid-m6nzjqkv]{gap:var(--s-4) var(--s-12);color:var(--color-ink-soft);flex-wrap:wrap;display:flex}.map__note[data-astro-cid-m6nzjqkv]{max-width:var(--m-lead)}@media (width<=1000px){.map__box[data-astro-cid-m6nzjqkv]{aspect-ratio:4/3;min-height:280px}}.wh[data-astro-cid-l37pba4t]{--note-bg:var(--color-card);background-color:var(--color-wall-cream);border-top:1px solid var(--edge)}.wh__in[data-astro-cid-l37pba4t]{gap:var(--col-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.wh--bare[data-astro-cid-l37pba4t] .wh__in[data-astro-cid-l37pba4t]{align-items:start}.wh__table[data-astro-cid-l37pba4t]{--big:90%;--drop:.84}.wh__big[data-astro-cid-l37pba4t]{width:var(--big)}.wh__small[data-astro-cid-l37pba4t]{z-index:1;width:calc(100% + 24px - 8px - .7 * (var(--big) - 16px));margin-inline-start:calc(8px + .7 * (var(--big) - 16px));margin-top:calc(-1 * (1 - var(--drop)) * 1.25 * (var(--big) - 16px) - 36px);position:relative}.wh__third[data-astro-cid-l37pba4t]{display:none}@media (width>=1201px){.wh__table[data-astro-cid-l37pba4t]{--big:86%;--peek:96px;--third:40%;padding-top:var(--peek);position:relative}.wh__third[data-astro-cid-l37pba4t]{z-index:2;width:var(--third);display:block;position:absolute;top:0;left:8px}.wh--cards3[data-astro-cid-l37pba4t] .wh__table[data-astro-cid-l37pba4t]{width:86%;margin-inline:auto}}.wh__copy[data-astro-cid-l37pba4t]>[data-astro-cid-l37pba4t]+[data-astro-cid-l37pba4t]{margin-top:var(--s-16)}.wh__copy[data-astro-cid-l37pba4t]>.t-eyebrow+h2{margin-top:var(--s-12)}.wh__cards[data-astro-cid-l37pba4t]{margin-top:var(--s-16);gap:var(--s-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wh__card[data-astro-cid-l37pba4t]{--note-pad:var(--s-12) var(--s-16);border-color:var(--edge-card-strong,var(--edge));position:relative}.wh__card[data-astro-cid-l37pba4t] .wh__ico{--ico-s:40px;margin-bottom:var(--s-4);color:#f07a1f;display:block}.wh__card[data-astro-cid-l37pba4t]:nth-child(2n) .wh__ico{color:var(--color-accent)}.wh__card-h[data-astro-cid-l37pba4t]{font-size:var(--text-h4);line-height:var(--text-h4--line-height)}.wh__card[data-astro-cid-l37pba4t] .note__t{margin-top:var(--s-4);font-size:14px;line-height:1.42}.wh__card[data-astro-cid-l37pba4t] strong{color:var(--note-ink,var(--color-ink));font-weight:600}.wh__cards--3[data-astro-cid-l37pba4t]{grid-template-columns:repeat(3,minmax(0,1fr))}.wh__visit[data-astro-cid-l37pba4t]{--note-pad:var(--s-12) var(--s-16);margin-top:var(--s-12);align-items:center;column-gap:var(--s-16);row-gap:var(--s-12);border-color:var(--edge-card-strong,var(--edge));grid-template-columns:auto minmax(0,1fr);display:grid}.wh__visit[data-astro-cid-l37pba4t] .wh__visit-ico{--ico-s:40px;color:var(--color-accent);grid-row:1/span 2;display:block}.wh__visit-act[data-astro-cid-l37pba4t]{grid-column:2}.wh__visit-t[data-astro-cid-l37pba4t]{font-size:var(--text-body);color:var(--color-ink);line-height:1.5}.wh__visit-t[data-astro-cid-l37pba4t] strong{color:var(--note-ink,var(--color-ink));font-weight:600}.wh__visit-act[data-astro-cid-l37pba4t] .btn{white-space:nowrap}@media (width<=699px){.wh__visit[data-astro-cid-l37pba4t] .wh__visit-ico{grid-row:auto}.wh__visit-act[data-astro-cid-l37pba4t]{grid-column:1/-1}.wh__visit-act[data-astro-cid-l37pba4t] .btn{white-space:normal;width:100%}}.wh--bare[data-astro-cid-l37pba4t] .wh__side[data-astro-cid-l37pba4t]{display:contents}.wh--bare[data-astro-cid-l37pba4t] .wh__in[data-astro-cid-l37pba4t]{row-gap:0}.wh--bare[data-astro-cid-l37pba4t] .wh__copy[data-astro-cid-l37pba4t]{grid-row:span 2}.wh--bare[data-astro-cid-l37pba4t] .wh__cards[data-astro-cid-l37pba4t]{margin-top:0}.wh--bare[data-astro-cid-l37pba4t] .wh__visit[data-astro-cid-l37pba4t]{grid-column:2}@media (width<=1200px){.wh--bare[data-astro-cid-l37pba4t] .wh__copy[data-astro-cid-l37pba4t]{grid-row:auto}.wh--bare[data-astro-cid-l37pba4t] .wh__cards[data-astro-cid-l37pba4t]{margin-top:var(--s-16)}.wh--bare[data-astro-cid-l37pba4t] .wh__visit[data-astro-cid-l37pba4t]{grid-column:auto}.wh__in[data-astro-cid-l37pba4t]{gap:var(--s-40);grid-template-columns:minmax(0,1fr)}.wh__big[data-astro-cid-l37pba4t]{width:auto}.wh__small[data-astro-cid-l37pba4t]{width:auto;margin:0}}@media (width>=700px) and (width<=1200px){.wh__table[data-astro-cid-l37pba4t]{align-items:flex-start;gap:var(--s-20);display:flex}.wh__big[data-astro-cid-l37pba4t],.wh__small[data-astro-cid-l37pba4t],.wh__third[data-astro-cid-l37pba4t]{flex:var(--g) 1 calc(2 * var(--print-pad));min-width:0;display:block}.wh__small[data-astro-cid-l37pba4t]{order:-1}.wh__big[data-astro-cid-l37pba4t]{margin-top:var(--s-20)}.wh__third[data-astro-cid-l37pba4t]{margin-top:8px}.wh__small[data-astro-cid-l37pba4t] .print{--rot:-2deg!important}.wh__big[data-astro-cid-l37pba4t] .print{--rot:1.5deg!important}.wh__third[data-astro-cid-l37pba4t] .print{--rot:-1deg!important}}@media (width<=700px){.wh__cards[data-astro-cid-l37pba4t],.wh__cards--3[data-astro-cid-l37pba4t]{grid-template-columns:minmax(0,1fr)}}@media (width<=699px){.wh__small[data-astro-cid-l37pba4t]{display:none}}.lv[data-astro-cid-k7bq2nsg]{background-color:var(--color-ink);color:var(--color-on-dark);border-top:1px solid var(--edge-night-soft)}.lv__head[data-astro-cid-k7bq2nsg]>.t-h2{max-width:none}.lv__lead[data-astro-cid-k7bq2nsg]{margin-bottom:var(--s-24);color:var(--color-on-dark-soft);order:-1}.lv__box[data-astro-cid-k7bq2nsg]{margin-top:var(--s-16);flex-direction:column;display:flex}.lv__tabs[data-astro-cid-k7bq2nsg],.lv__stage[data-astro-cid-k7bq2nsg]{display:contents}.lv__row[data-astro-cid-k7bq2nsg]{order:var(--o);border-top:1px solid var(--edge-night-soft);margin:0}.lv__tab[data-astro-cid-k7bq2nsg]{align-items:center;gap:var(--s-16);width:100%;padding:var(--s-12) var(--s-16);border-radius:var(--r-btn-sm,10px);color:var(--color-on-dark);font:inherit;font-size:var(--text-body);text-align:start;cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;font-weight:600;line-height:1.3;display:flex}.lv__tab[data-astro-cid-k7bq2nsg]:focus-visible{outline:2px solid var(--color-accent-night);outline-offset:2px}.lv__tab[data-astro-cid-k7bq2nsg] .lv__ico{--ico-s:32px;color:var(--color-accent-night)}.lv__tab-h[data-astro-cid-k7bq2nsg]{flex:1}.lv__tab[data-astro-cid-k7bq2nsg] .lv__check{--ico-s:22px;color:var(--color-accent-night)}html.js .lv__tab[data-astro-cid-k7bq2nsg] .lv__check{clip-path:inset(0 100% 0 0);transition:clip-path .3s var(--ease)}html.js .lv__tab[data-astro-cid-k7bq2nsg].is-seen .lv__check{clip-path:inset(0)}.lv__tab[data-astro-cid-k7bq2nsg][aria-selected=true],.lv__tab[data-astro-cid-k7bq2nsg][aria-expanded=true]{background-color:var(--color-card);color:var(--color-ink)}.lv__tab[data-astro-cid-k7bq2nsg][aria-selected=true] .ico,.lv__tab[data-astro-cid-k7bq2nsg][aria-expanded=true] .ico{color:var(--color-accent)}.lv__pane[data-astro-cid-k7bq2nsg]{order:var(--o);margin-block:var(--s-8) var(--s-16);padding:var(--s-20);background-color:var(--color-card);border:1px solid var(--edge-card-strong,var(--edge));border-radius:var(--r-note);color:var(--color-ink)}.lv__art[data-astro-cid-k7bq2nsg],.lv__pane-h[data-astro-cid-k7bq2nsg]{display:none}.lv__pane-t[data-astro-cid-k7bq2nsg]{font-size:var(--text-lead);line-height:1.5}.lv__act[data-astro-cid-k7bq2nsg]{margin-top:var(--s-12)}.lv__act[data-astro-cid-k7bq2nsg] .btn.btn--link{min-height:0;color:var(--color-accent-text,var(--color-accent));padding-inline:0}.lv__bar[data-astro-cid-k7bq2nsg],[data-astro-cid-k7bq2nsg][data-care-mode=accordion] .lv__pane[data-astro-cid-k7bq2nsg]:not(.is-on){display:none}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__box[data-astro-cid-k7bq2nsg]{column-gap:var(--col-gap);grid-template-rows:auto repeat(6,auto);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__lead[data-astro-cid-k7bq2nsg]{grid-area:1/1;max-width:none}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__row[data-astro-cid-k7bq2nsg]{grid-column:1}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__stage[data-astro-cid-k7bq2nsg]{grid-area:1/2/-1;align-self:center;min-height:85%;display:grid}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__row[data-astro-cid-k7bq2nsg]:last-of-type{border-bottom:1px solid var(--edge-night-soft)}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__tab[data-astro-cid-k7bq2nsg]{padding-block:var(--s-8);margin-block:4px}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__pane[data-astro-cid-k7bq2nsg]{padding:var(--s-32) var(--s-40) var(--s-48);gap:var(--s-32);opacity:0;visibility:hidden;transition:opacity .3s var(--ease), visibility 0s linear .3s;grid-area:1/1;grid-template-columns:168px minmax(0,1fr);align-items:center;margin:0;display:grid}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__pane[data-astro-cid-k7bq2nsg].is-on{opacity:1;visibility:visible;transition:opacity .3s var(--ease);animation:lv-pane-in .3s var(--ease)}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__art[data-astro-cid-k7bq2nsg]{place-items:center;max-width:none;margin:0;display:grid}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__art[data-astro-cid-k7bq2nsg] .lv__big{--ico-s:140px;color:var(--color-accent)}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__pane-h[data-astro-cid-k7bq2nsg]{margin-bottom:var(--s-12);max-width:none;color:var(--color-ink);text-wrap:balance;display:block}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__bar[data-astro-cid-k7bq2nsg]{z-index:1;height:3px;margin:0 var(--s-40) var(--s-20);background-color:var(--edge-card,#0000001a);border-radius:2px;grid-area:1/1;align-self:end;display:block;position:relative;overflow:hidden}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__bar[data-astro-cid-k7bq2nsg]>i[data-astro-cid-k7bq2nsg]{background-color:var(--color-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}[data-astro-cid-k7bq2nsg][data-care-mode=tabs].is-still .lv__bar[data-astro-cid-k7bq2nsg]{visibility:hidden}@keyframes lv-pane-in{0%{opacity:0;transform:translateY(12px)}}@media (width<=1100px){[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__pane[data-astro-cid-k7bq2nsg]{align-content:center;gap:var(--s-20);padding:var(--s-24) var(--s-32) var(--s-48);grid-template-columns:minmax(0,1fr)}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__art[data-astro-cid-k7bq2nsg]{justify-items:start}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__art[data-astro-cid-k7bq2nsg] .lv__big{--ico-s:88px}[data-astro-cid-k7bq2nsg][data-care-mode=tabs] .lv__bar[data-astro-cid-k7bq2nsg]{margin-inline:var(--s-32)}}@media (width<=620px){.lv__pane[data-astro-cid-k7bq2nsg]{padding:var(--s-16)}}.pr[data-astro-cid-b3ya5zgj]{background-color:var(--color-light);background-image:var(--grain);background-size:var(--grain-size);border-top:1px solid var(--edge)}.pr__in[data-astro-cid-b3ya5zgj]{gap:var(--col-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;display:grid}.pr__copy[data-astro-cid-b3ya5zgj]>[data-astro-cid-b3ya5zgj]+[data-astro-cid-b3ya5zgj]{margin-top:var(--s-24)}.pr__quote-t[data-astro-cid-b3ya5zgj]{font-size:var(--text-quote);line-height:var(--text-quote--line-height);max-width:var(--m-quote);text-indent:-.42em;font-weight:500}.pr__sign[data-astro-cid-b3ya5zgj]{margin-top:var(--s-20);align-items:center;gap:var(--s-12);font-size:var(--text-small);color:var(--color-ink-soft);line-height:1.4;display:flex}.pr__sign[data-astro-cid-b3ya5zgj]:before{content:"";width:var(--rail-tick);background-color:currentColor;flex:none;height:2px}.pr--letter[data-astro-cid-b3ya5zgj] .pr__copy[data-astro-cid-b3ya5zgj]>[data-astro-cid-b3ya5zgj]+[data-astro-cid-b3ya5zgj]{margin-top:var(--s-16)}.pr--letter[data-astro-cid-b3ya5zgj] .pr__copy[data-astro-cid-b3ya5zgj]>h2{margin-top:var(--s-12)}.pr__letter[data-astro-cid-b3ya5zgj]{margin-top:var(--s-24);padding:var(--s-32) var(--s-40) var(--s-24);background-color:var(--color-paper);border:1px solid var(--edge-card,var(--edge));border-radius:var(--r-note);font-size:var(--text-lead);color:var(--color-ink);line-height:1.5}.pr__letter[data-astro-cid-b3ya5zgj]>p[data-astro-cid-b3ya5zgj]{max-width:62ch}.pr__letter[data-astro-cid-b3ya5zgj]>p[data-astro-cid-b3ya5zgj]+p[data-astro-cid-b3ya5zgj]{margin-top:var(--s-12)}@media (width<=620px){.pr__letter[data-astro-cid-b3ya5zgj]{padding:var(--s-24) var(--s-20) var(--s-16);font-size:var(--text-body)}}@media (width<=1000px){.pr__in[data-astro-cid-b3ya5zgj]{gap:var(--s-40);grid-template-columns:minmax(0,1fr)}.pr__print[data-astro-cid-b3ya5zgj]{max-width:360px}}.tr[data-astro-cid-7f4rtqoq]{background-color:var(--color-honey);background-image:var(--grain);background-size:var(--grain-size);border-top:1px solid var(--edge)}.tr__in[data-astro-cid-7f4rtqoq]{gap:var(--col-gap);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center;display:grid}.tr__copy[data-astro-cid-7f4rtqoq]>[data-astro-cid-7f4rtqoq]+[data-astro-cid-7f4rtqoq]{margin-top:var(--s-16)}.tr__copy[data-astro-cid-7f4rtqoq]>h2+p{margin-top:var(--s-20)}.tr__copy[data-astro-cid-7f4rtqoq] .t-body{color:var(--color-ink)}.tr__note[data-astro-cid-7f4rtqoq]{margin-top:var(--s-24);font-size:var(--text-small);width:fit-content;max-width:100%;line-height:1.5}.tr__note-lead[data-astro-cid-7f4rtqoq]{display:block}.tr__note-go[data-astro-cid-7f4rtqoq]{margin-top:var(--s-4);font-weight:600;display:block}.tr__nb[data-astro-cid-7f4rtqoq]{white-space:nowrap}.tr--solo[data-astro-cid-7f4rtqoq] .tr__in[data-astro-cid-7f4rtqoq]{grid-template-columns:minmax(0,1fr)}.tr--solo[data-astro-cid-7f4rtqoq] .tr__copy[data-astro-cid-7f4rtqoq] .t-body{max-width:var(--m-lead)}@media (width<=1000px){.tr__in[data-astro-cid-7f4rtqoq]{gap:var(--s-40);grid-template-columns:minmax(0,1fr)}.tr__print[data-astro-cid-7f4rtqoq]{max-width:360px}}.rev[data-astro-cid-4bjs7uhz]{--note-bg:var(--color-note-green);background-color:var(--color-green-deep);background-image:var(--grain);background-size:var(--grain-size);border-top:1px solid var(--edge-night-soft)}.rev__top[data-astro-cid-4bjs7uhz]{gap:var(--col-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.rev__head[data-astro-cid-4bjs7uhz]>[data-astro-cid-4bjs7uhz]+[data-astro-cid-4bjs7uhz]{margin-top:var(--s-16)}.rev__head[data-astro-cid-4bjs7uhz]>h2{max-width:18ch}.rev__lead[data-astro-cid-4bjs7uhz]{color:var(--color-on-dark-soft)}.rev__aside[data-astro-cid-4bjs7uhz]{padding-top:calc(var(--text-h2) * .78)}.rev__score[data-astro-cid-4bjs7uhz]{align-items:baseline;gap:var(--s-12);display:flex}.rev__score-n[data-astro-cid-4bjs7uhz]{color:var(--color-accent-night)}.rev__score-l[data-astro-cid-4bjs7uhz]{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-on-dark-mute)}.rev__sum[data-astro-cid-4bjs7uhz]{margin-top:var(--s-12);font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-on-dark-mute)}.rev__links[data-astro-cid-4bjs7uhz]{margin-top:var(--s-8);gap:var(--s-8) var(--s-24);font-size:var(--text-small);flex-wrap:wrap;display:flex}.rev__themes-h[data-astro-cid-4bjs7uhz]{margin-top:var(--s-40);color:var(--color-on-dark)}.themes[data-astro-cid-4bjs7uhz]{margin-top:var(--s-16);column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.themes__row[data-astro-cid-4bjs7uhz]{align-items:baseline;gap:var(--s-20);padding-block:var(--s-12);border-top:1px solid var(--edge-night-soft);grid-template-columns:3ch minmax(0,1fr);display:grid}.themes__col[data-astro-cid-4bjs7uhz]>.themes__row[data-astro-cid-4bjs7uhz]:last-child{border-bottom:1px solid var(--edge-night-soft)}.themes__n[data-astro-cid-4bjs7uhz]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-accent-night);text-align:end;font-size:28px;font-weight:600;line-height:1}.themes__t[data-astro-cid-4bjs7uhz]{font-size:var(--text-body);color:var(--color-on-dark);margin:0;line-height:1.4}.rev__row[data-astro-cid-4bjs7uhz]{margin-top:var(--s-40);gap:var(--s-20);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.review__meta[data-astro-cid-4bjs7uhz]{color:var(--color-accent-night);letter-spacing:.04em}.review__t[data-astro-cid-4bjs7uhz]{margin-top:var(--s-12);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-on-dark)}.review__t[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review[data-astro-cid-4bjs7uhz].is-open .review__t[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{-webkit-line-clamp:none;line-clamp:none;overflow:visible}.review__more[data-astro-cid-4bjs7uhz]{margin-top:var(--s-12);color:var(--color-accent-night);font-size:var(--text-small);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.review__more[data-astro-cid-4bjs7uhz]:hover{color:var(--color-on-dark)}.rev--alt[data-astro-cid-4bjs7uhz] .rev__score-l[data-astro-cid-4bjs7uhz]{font-size:var(--text-body);color:var(--color-on-dark)}.rev--alt[data-astro-cid-4bjs7uhz] .rev__links[data-astro-cid-4bjs7uhz]{margin-top:var(--s-12)}.voices[data-astro-cid-4bjs7uhz]{margin-top:var(--s-16);gap:var(--s-16);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.voice[data-astro-cid-4bjs7uhz]{padding:var(--s-12) var(--s-20);background-color:var(--color-card);border:1px solid var(--edge-card,var(--edge));border-radius:var(--r-note);color:var(--color-ink);flex-direction:column;margin:0;display:flex;position:relative}.voice[data-astro-cid-4bjs7uhz] .voice__ico{width:28px;height:25px;margin-bottom:var(--s-4);color:var(--color-accent);opacity:.85;display:block}.voice__q[data-astro-cid-4bjs7uhz]{font-size:var(--text-h4);color:var(--color-ink);margin:0;font-weight:600;line-height:1.3}.voice__by[data-astro-cid-4bjs7uhz]{padding-top:var(--s-8);font-size:var(--text-small);color:var(--color-ink-soft);margin-top:auto;line-height:1.4}.rev__count[data-astro-cid-4bjs7uhz]{font-variant-numeric:tabular-nums;text-align:end;min-width:3ch;display:inline-block}.review__pet[data-astro-cid-4bjs7uhz]{font-size:var(--text-h4);line-height:var(--text-h4--line-height);color:var(--color-on-dark);font-weight:700}.rev--alt[data-astro-cid-4bjs7uhz] .review__meta[data-astro-cid-4bjs7uhz]{margin-top:var(--s-4)}.rev__grid[data-astro-cid-4bjs7uhz]{margin-top:var(--s-12);gap:var(--s-12);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.rev__grid--3[data-astro-cid-4bjs7uhz]>[data-astro-cid-4bjs7uhz]:last-child{grid-column:1/-1}.rev__grid--1[data-astro-cid-4bjs7uhz]{max-width:var(--m-text);grid-template-columns:minmax(0,1fr)}.review--tile[data-astro-cid-4bjs7uhz]{--note-pad:var(--s-16);column-gap:var(--s-20);grid-template:"photo head""photo body"1fr/160px minmax(0,1fr);align-items:start;display:grid}.review__photo[data-astro-cid-4bjs7uhz]{grid-area:photo}.review__head[data-astro-cid-4bjs7uhz]{grid-area:head}.review--tile[data-astro-cid-4bjs7uhz] .review__body[data-astro-cid-4bjs7uhz]{margin-top:var(--s-8);grid-area:body}.review__pet[data-astro-cid-4bjs7uhz]{overflow-wrap:anywhere}.rev--alt[data-astro-cid-4bjs7uhz] .review__t[data-astro-cid-4bjs7uhz]{margin-top:0}.review--tile[data-astro-cid-4bjs7uhz] .review__t[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{-webkit-line-clamp:4;line-clamp:4}.voices--3[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=899px){.rev__grid[data-astro-cid-4bjs7uhz]{grid-template-columns:minmax(0,1fr)}.rev__grid--3[data-astro-cid-4bjs7uhz]>[data-astro-cid-4bjs7uhz]:last-child{grid-column:auto}}@media (width<=619px){.review--tile[data-astro-cid-4bjs7uhz]{column-gap:var(--s-12);grid-template:"photo head""body body"/104px minmax(0,1fr);align-items:center}.review--tile[data-astro-cid-4bjs7uhz] .review__body[data-astro-cid-4bjs7uhz]{margin-top:var(--s-12)}}@media (width<=899px){.voices[data-astro-cid-4bjs7uhz],.voices--3[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(2,minmax(0,1fr))}.voices--3[data-astro-cid-4bjs7uhz]>[data-astro-cid-4bjs7uhz]:last-child{grid-column:1/-1}}@media (width<=619px){.voices[data-astro-cid-4bjs7uhz],.voices--3[data-astro-cid-4bjs7uhz]{grid-template-columns:minmax(0,1fr)}.voices--3[data-astro-cid-4bjs7uhz]>[data-astro-cid-4bjs7uhz]:last-child{grid-column:auto}}@media (width<=1000px){.rev__top[data-astro-cid-4bjs7uhz],.rev__row[data-astro-cid-4bjs7uhz]{grid-template-columns:minmax(0,1fr)}.rev__top[data-astro-cid-4bjs7uhz]{gap:var(--s-32)}.rev__aside[data-astro-cid-4bjs7uhz]{padding-top:0}}@media (width<=899px){.themes[data-astro-cid-4bjs7uhz]{grid-template-columns:minmax(0,1fr)}.themes__col[data-astro-cid-4bjs7uhz]+.themes__col[data-astro-cid-4bjs7uhz]>.themes__row[data-astro-cid-4bjs7uhz]:first-child{border-top:0}.themes__col[data-astro-cid-4bjs7uhz]:not(:last-child)>.themes__row[data-astro-cid-4bjs7uhz]:last-child{border-bottom:0}}.pri[data-astro-cid-wespfddb]{--note-bg:var(--color-note-green);background-color:var(--color-green);background-image:var(--grain);background-size:var(--grain-size)}.calc[data-astro-cid-wespfddb]{margin-top:var(--s-40);gap:var(--col-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.calc__group[data-astro-cid-wespfddb]{border:0;min-width:0;margin:0;padding:0}.calc__group[data-astro-cid-wespfddb]+.calc__group[data-astro-cid-wespfddb]{margin-top:var(--s-24)}.calc__legend[data-astro-cid-wespfddb]{color:var(--color-on-dark-mute);padding:0}@media (width>=1001px){.calc__out[data-astro-cid-wespfddb]{margin-top:3px}}.seg[data-astro-cid-wespfddb]{margin-top:var(--s-12);border:1px solid var(--color-on-dark-mute);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.seg__i[data-astro-cid-wespfddb]{cursor:pointer;position:relative}.seg__i[data-astro-cid-wespfddb]+.seg__i[data-astro-cid-wespfddb]{border-left:1px solid var(--color-on-dark-mute)}.seg__i[data-astro-cid-wespfddb] input[data-astro-cid-wespfddb]{opacity:0;width:0;height:0;position:absolute}.seg__t[data-astro-cid-wespfddb]{min-height:46px;padding-inline:var(--s-8);color:var(--color-on-dark);font-size:var(--text-body);white-space:nowrap;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);justify-content:center;align-items:center;display:flex}.seg__i[data-astro-cid-wespfddb]:first-child .seg__t[data-astro-cid-wespfddb]{border-radius:5px 0 0 5px}.seg__i[data-astro-cid-wespfddb]:last-child .seg__t[data-astro-cid-wespfddb]{border-radius:0 5px 5px 0}.seg__i[data-astro-cid-wespfddb] input[data-astro-cid-wespfddb]:checked+.seg__t[data-astro-cid-wespfddb]{background-color:var(--color-on-dark);color:var(--color-ink);font-weight:600}.seg__i[data-astro-cid-wespfddb]:focus-within{z-index:1}.seg__i[data-astro-cid-wespfddb] input[data-astro-cid-wespfddb]:focus-visible+.seg__t[data-astro-cid-wespfddb]{outline:2px solid var(--color-on-dark);outline-offset:3px}.chips[data-astro-cid-wespfddb]{gap:var(--s-12);margin-top:var(--s-12);flex-wrap:wrap;display:flex}.chip[data-astro-cid-wespfddb]{cursor:pointer}.chip[data-astro-cid-wespfddb] input[data-astro-cid-wespfddb]{opacity:0;width:0;height:0;position:absolute}.chip__t[data-astro-cid-wespfddb]{min-height:48px;padding-inline:var(--s-20);color:var(--color-on-dark);border:1px solid var(--color-on-dark-mute);font-size:var(--text-body);transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background-color:#0000;border-radius:6px;align-items:center;display:inline-flex}.chip[data-astro-cid-wespfddb] input[data-astro-cid-wespfddb]:checked+.chip__t[data-astro-cid-wespfddb]{background-color:var(--color-on-dark);color:var(--color-ink);border-color:var(--color-on-dark);font-weight:600}.chip[data-astro-cid-wespfddb] input[data-astro-cid-wespfddb]:focus-visible+.chip__t[data-astro-cid-wespfddb]{outline:2px solid var(--color-on-dark);outline-offset:3px}.stepper[data-astro-cid-wespfddb]{margin-top:var(--s-12);border:1px solid var(--color-on-dark-mute);border-radius:6px;align-items:stretch;display:inline-flex;overflow:hidden}.stepper__b[data-astro-cid-wespfddb]{width:52px;min-height:52px;color:var(--color-on-dark);cursor:pointer;transition:background-color var(--t-fast) var(--ease);background-color:#0000;border:0;font-size:22px;line-height:1}.stepper__b[data-astro-cid-wespfddb]:hover{background-color:#f7eedf24}.stepper__b[data-astro-cid-wespfddb]:disabled{color:var(--color-on-dark-mute);opacity:.55;cursor:default}.stepper__b[data-astro-cid-wespfddb]:disabled:hover{background-color:#0000}.stepper__f[data-astro-cid-wespfddb]{width:96px;min-height:52px;color:var(--color-on-dark);font-size:var(--text-h4);font-variant-numeric:tabular-nums;text-align:center;-moz-appearance:textfield;appearance:textfield;background-color:#0000;border:0;font-weight:600}.stepper__f[data-astro-cid-wespfddb]::-webkit-outer-spin-button,.stepper__f[data-astro-cid-wespfddb]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calc__notes[data-astro-cid-wespfddb]{margin-top:var(--s-8);align-items:baseline;gap:var(--s-4) var(--s-16);flex-wrap:wrap;display:flex}.calc__hint[data-astro-cid-wespfddb]{color:var(--color-on-dark-mute)}.calc__next-b[data-astro-cid-wespfddb]{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.calc__next[data-astro-cid-wespfddb].is-hot .calc__next-b[data-astro-cid-wespfddb]{color:var(--color-on-dark);font-weight:600}.calc__next-b[data-astro-cid-wespfddb]:focus-visible{outline:2px solid var(--color-on-dark);outline-offset:3px}.calc__line[data-astro-cid-wespfddb]{margin-top:var(--s-16);padding-top:var(--s-16);border-top:1px solid var(--edge-night-soft);font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-on-dark-soft)}.calc__sum[data-astro-cid-wespfddb]{margin-top:var(--s-8);font-size:var(--text-figure-sm);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-accent-night);font-weight:600;line-height:1}.calc__per[data-astro-cid-wespfddb]{margin-top:var(--s-12);font-size:var(--text-small);color:var(--color-on-dark-soft)}.calc__check[data-astro-cid-wespfddb]{margin-top:var(--s-8);color:var(--color-on-dark-soft)}.calc__act[data-astro-cid-wespfddb]{margin-top:var(--s-24)}.pri__why[data-astro-cid-wespfddb]{margin-top:var(--s-20);max-width:var(--m-lead)}.pri__notes[data-astro-cid-wespfddb]{margin-top:var(--s-32);padding-top:var(--s-16);border-top:1px solid var(--edge-night-soft);font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-on-dark-mute)}@media (width<=1000px){.calc[data-astro-cid-wespfddb]{gap:var(--s-32);grid-template-columns:minmax(0,1fr)}}@media (width<=420px){.seg__t[data-astro-cid-wespfddb]{padding-inline:var(--s-4)}}.urgent[data-astro-cid-topuimw2]{background-color:var(--color-urgent);background-image:var(--grain);background-size:var(--grain-size);border-top:1px solid var(--edge-night-soft)}.urgent[data-astro-cid-topuimw2]:not(.on-night){border-top-color:var(--edge)}.urgent__in[data-astro-cid-topuimw2]{align-items:center;gap:var(--s-16);padding-block:var(--s-24);grid-template-columns:minmax(0,1fr);display:grid}.urgent__t[data-astro-cid-topuimw2]{font-size:var(--text-quote);letter-spacing:-.015em;max-width:var(--m-lead);font-weight:700;line-height:1.3}.urgent__act[data-astro-cid-topuimw2]{align-items:center;gap:var(--s-12) var(--s-20);flex-wrap:wrap;display:flex}.urgent__msg[data-astro-cid-topuimw2]{align-items:center;gap:var(--s-12);margin:0;display:flex}.urgent__msg-l[data-astro-cid-topuimw2]{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink);font-weight:500}.on-night[data-astro-cid-topuimw2] .urgent__msg-l[data-astro-cid-topuimw2]{color:var(--color-on-dark)}@media (width>=1000px){.urgent__in[data-astro-cid-topuimw2]{column-gap:var(--col-gap);grid-template-columns:minmax(0,1fr) auto}.urgent__act[data-astro-cid-topuimw2]{align-items:flex-start;gap:var(--s-12);flex-direction:column}.urgent__act[data-astro-cid-topuimw2]>.btn{white-space:nowrap}}@media (width<=699px){.urgent__act[data-astro-cid-topuimw2]{flex-direction:column;align-items:stretch}.urgent__act[data-astro-cid-topuimw2]>.btn{width:100%}}.terms[data-astro-cid-xzrvpivu]{background-color:var(--color-terms);background-image:var(--grain);background-size:var(--grain-size);border-top:1px solid var(--color-ink)}.terms__head[data-astro-cid-xzrvpivu]>h2,.terms__head[data-astro-cid-xzrvpivu]>.t-lead{max-width:none}.terms__grid[data-astro-cid-xzrvpivu]{margin-top:var(--s-32);gap:var(--s-20);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.terms__grid--4[data-astro-cid-xzrvpivu]{grid-template-columns:repeat(4,minmax(0,1fr))}.terms__grid--5[data-astro-cid-xzrvpivu]{grid-template-columns:repeat(6,minmax(0,1fr))}.terms__grid--5[data-astro-cid-xzrvpivu]>[data-astro-cid-xzrvpivu]:nth-child(-n+3){grid-column:span 2}.terms__grid--5[data-astro-cid-xzrvpivu]>[data-astro-cid-xzrvpivu]:nth-child(n+4){grid-column:span 3}.terms__note[data-astro-cid-xzrvpivu]{align-content:start;gap:var(--s-12);padding:var(--s-20) var(--s-24);display:grid}.terms__d[data-astro-cid-xzrvpivu]{font-size:var(--text-body);color:var(--color-ink);margin:0;font-weight:500;line-height:1.45}.faq[data-astro-cid-xzrvpivu]{margin-top:var(--s-32);gap:0 var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.acc[data-astro-cid-xzrvpivu]{grid-row:var(--faq-row);grid-column:var(--faq-col);border-top:1px solid var(--edge-strong)}.acc--last[data-astro-cid-xzrvpivu]{border-bottom:1px solid var(--edge-strong)}.acc__q[data-astro-cid-xzrvpivu]{justify-content:space-between;align-items:center;gap:var(--s-16);padding-block:var(--s-16);min-height:48px;font-size:var(--text-body);color:var(--color-ink);cursor:pointer;font-weight:600;line-height:1.3;list-style:none;display:flex}.acc__q[data-astro-cid-xzrvpivu]::-webkit-details-marker{display:none}.acc__ico[data-astro-cid-xzrvpivu]{flex:none;width:14px;height:14px;position:relative}.acc__ico[data-astro-cid-xzrvpivu]:before,.acc__ico[data-astro-cid-xzrvpivu]:after{content:"";inset-inline:0;background-color:var(--color-accent-hover);height:2px;position:absolute;top:6px}.acc__ico[data-astro-cid-xzrvpivu]:after{transition:transform var(--t-fast) var(--ease);transform:rotate(90deg)}.acc[data-astro-cid-xzrvpivu][open] .acc__ico[data-astro-cid-xzrvpivu]:after{transform:rotate(0)}.acc__a[data-astro-cid-xzrvpivu]{padding-bottom:var(--s-16);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-ink);max-width:var(--m-text)}.acc__a[data-astro-cid-xzrvpivu]>*+*{margin-top:var(--s-8)}.acc__a[data-astro-cid-xzrvpivu]>.list-bring{color:inherit;line-height:inherit}.acc__a[data-astro-cid-xzrvpivu]>.acc__kind{margin-top:var(--s-12);font-weight:600}.acc__a[data-astro-cid-xzrvpivu]>.acc__kind+.list-bring{margin-top:var(--s-4)}.acc__a[data-astro-cid-xzrvpivu] .nb{white-space:nowrap}.terms__ask[data-astro-cid-xzrvpivu]{margin-top:var(--s-24)}.terms__ask-h[data-astro-cid-xzrvpivu]{color:var(--color-ink)}.terms__ask-list[data-astro-cid-xzrvpivu]{margin-top:var(--s-12);grid-auto-flow:column;grid-template-rows:repeat(var(--ask-rows), auto);column-gap:var(--col-gap);color:var(--color-ink);grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=700px){.terms__ask-list[data-astro-cid-xzrvpivu]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}@media (width<=1000px){.terms__grid[data-astro-cid-xzrvpivu],.terms__grid--4[data-astro-cid-xzrvpivu],.terms__grid--5[data-astro-cid-xzrvpivu]{grid-template-columns:repeat(2,minmax(0,1fr))}.terms__grid--5[data-astro-cid-xzrvpivu]>[data-astro-cid-xzrvpivu]:nth-child(n){grid-column:auto}.faq[data-astro-cid-xzrvpivu]{grid-template-columns:minmax(0,1fr)}.acc[data-astro-cid-xzrvpivu]{grid-area:auto}.acc--last[data-astro-cid-xzrvpivu]{border-bottom:0}.acc[data-astro-cid-xzrvpivu]:last-child{border-bottom:1px solid var(--edge-strong)}}@media (width<=620px){.terms__grid[data-astro-cid-xzrvpivu],.terms__grid--4[data-astro-cid-xzrvpivu],.terms__grid--5[data-astro-cid-xzrvpivu]{grid-template-columns:minmax(0,1fr)}}.req[data-astro-cid-obo6mnpa]{background-color:var(--color-request);background-image:var(--grain);background-size:var(--grain-size);border-top:1px solid var(--edge)}.on-night+.req[data-astro-cid-obo6mnpa]{border-top:0}.req__head[data-astro-cid-obo6mnpa]>h2{max-width:24ch}.req__grid[data-astro-cid-obo6mnpa]{margin-top:var(--s-32);gap:var(--col-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;display:grid}.form[data-astro-cid-obo6mnpa]{gap:var(--s-16);align-content:start;display:grid}.form__row[data-astro-cid-obo6mnpa]{gap:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.f[data-astro-cid-obo6mnpa]{border:0;margin:0;padding:0;display:grid}.f__label[data-astro-cid-obo6mnpa]{align-items:baseline;gap:0 var(--s-8);margin-bottom:var(--s-8);color:var(--color-ink-soft);flex-wrap:wrap;padding:0;font-size:14px;font-weight:600;display:flex}.f__opt[data-astro-cid-obo6mnpa]{background-color:color-mix(in srgb, var(--color-ink) 12%, var(--color-paper));color:var(--color-ink-soft);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-block}.f[data-astro-cid-obo6mnpa][hidden],.f__opt[data-astro-cid-obo6mnpa][hidden],.req__back[data-astro-cid-obo6mnpa][hidden]{display:none}.req__back[data-astro-cid-obo6mnpa]{margin-top:var(--s-12)}.req__back-btn[data-astro-cid-obo6mnpa]{font:inherit;color:var(--color-accent-text,var(--color-accent));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.req__back-btn[data-astro-cid-obo6mnpa]:hover{color:var(--color-accent-hover)}.f__input[data-astro-cid-obo6mnpa]{height:48px;padding:0 var(--s-16);background-color:var(--color-paper);border:1px solid var(--color-ink-soft);font-size:var(--text-body);color:var(--color-ink);transition:border-color var(--t-fast) var(--ease), height var(--t-fast) var(--ease);border-radius:6px}.f__input[data-astro-cid-obo6mnpa]::placeholder{color:var(--color-ink-soft)}.f__area[data-astro-cid-obo6mnpa]{padding-block:var(--s-12);resize:none;line-height:1.4}.f__area[data-astro-cid-obo6mnpa]:focus,.f__area[data-astro-cid-obo6mnpa]:not(:placeholder-shown){height:120px}.f[data-astro-cid-obo6mnpa].is-bad .f__input[data-astro-cid-obo6mnpa]{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:-2px}.f__input[data-astro-cid-obo6mnpa]:focus{border-color:var(--color-ink);outline:2px solid var(--color-ink);outline-offset:-2px}.f__err[data-astro-cid-obo6mnpa]{margin-top:var(--s-8);font-size:var(--text-small);color:var(--color-accent-hover)}.f__hint[data-astro-cid-obo6mnpa]{margin-top:var(--s-8);font-size:var(--text-small);color:var(--color-ink-soft);line-height:1.4}.chips[data-astro-cid-obo6mnpa]{gap:var(--s-8);flex-wrap:nowrap;display:flex}.chip[data-astro-cid-obo6mnpa]{cursor:pointer;flex:auto}.chip[data-astro-cid-obo6mnpa] input[data-astro-cid-obo6mnpa]{opacity:0;width:0;height:0;position:absolute}.chip__t[data-astro-cid-obo6mnpa]{height:48px;padding-inline:var(--s-12);color:var(--color-ink);border:1px solid var(--color-ink-soft);font-size:var(--text-small);white-space:nowrap;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border-radius:6px;justify-content:center;align-items:center;display:flex}.chip[data-astro-cid-obo6mnpa] input[data-astro-cid-obo6mnpa]:checked+.chip__t[data-astro-cid-obo6mnpa]{background-color:var(--color-ink);color:var(--color-on-dark);border-color:var(--color-ink);font-weight:600}.chip[data-astro-cid-obo6mnpa] input[data-astro-cid-obo6mnpa]:focus-visible+.chip__t[data-astro-cid-obo6mnpa]{outline:2px solid var(--color-ink);outline-offset:3px}.f--chips[data-astro-cid-obo6mnpa].is-bad .chip__t[data-astro-cid-obo6mnpa]{border-color:var(--color-accent)}.check[data-astro-cid-obo6mnpa]{gap:var(--s-12);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.check[data-astro-cid-obo6mnpa] input[data-astro-cid-obo6mnpa]{opacity:0;width:0;height:0;position:absolute}.check__box[data-astro-cid-obo6mnpa]{border:1px solid var(--color-ink-soft);background-color:var(--color-paper);border-radius:4px;width:24px;height:24px;position:relative}.check__box[data-astro-cid-obo6mnpa]:after{content:"";border:solid var(--color-on-dark);opacity:0;border-width:0 2px 2px 0;width:7px;height:12px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.check[data-astro-cid-obo6mnpa] input[data-astro-cid-obo6mnpa]:checked+.check__box[data-astro-cid-obo6mnpa]{background-color:var(--color-ink);border-color:var(--color-ink)}.check[data-astro-cid-obo6mnpa] input[data-astro-cid-obo6mnpa]:checked+.check__box[data-astro-cid-obo6mnpa]:after{opacity:1}.check[data-astro-cid-obo6mnpa] input[data-astro-cid-obo6mnpa]:focus-visible+.check__box[data-astro-cid-obo6mnpa]{outline:2px solid var(--color-ink);outline-offset:3px}.check__t[data-astro-cid-obo6mnpa]{font-size:var(--text-small);color:var(--color-ink);line-height:1.4}.f--check[data-astro-cid-obo6mnpa].is-bad .check__box[data-astro-cid-obo6mnpa]{border-color:var(--color-accent)}.form__send[data-astro-cid-obo6mnpa]{margin-top:var(--s-8)}.form__submit[data-astro-cid-obo6mnpa]{width:100%}.form__submit[data-astro-cid-obo6mnpa]:disabled{cursor:progress}.form__fail[data-astro-cid-obo6mnpa]{margin-top:var(--s-12);font-size:var(--text-body);color:var(--color-accent-hover);font-weight:600;line-height:1.4}.form__fail[data-astro-cid-obo6mnpa] .link{white-space:nowrap}.form__hp[data-astro-cid-obo6mnpa]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form[data-astro-cid-obo6mnpa].is-sent .f[data-astro-cid-obo6mnpa],.form[data-astro-cid-obo6mnpa].is-sent .form__row[data-astro-cid-obo6mnpa],.form[data-astro-cid-obo6mnpa].is-sent .form__send[data-astro-cid-obo6mnpa]{display:none}.form__msgs[data-astro-cid-obo6mnpa]{margin-top:var(--s-8);padding-top:var(--s-16);border-top:1px solid var(--edge)}.form__msgs-h[data-astro-cid-obo6mnpa]{font-size:var(--text-small);font-weight:600}.form__msgs-row[data-astro-cid-obo6mnpa]{margin-top:var(--s-12);gap:var(--s-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.form__ok[data-astro-cid-obo6mnpa]{background-color:var(--color-paper);padding:var(--s-24);border-radius:10px}.form__ok-h[data-astro-cid-obo6mnpa]{font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:700}.form__ok-t[data-astro-cid-obo6mnpa]{margin-top:var(--s-8);font-size:var(--text-body);color:var(--color-ink-soft)}.form__again[data-astro-cid-obo6mnpa]{margin-top:var(--s-16);color:var(--color-accent);font-size:var(--text-body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.req__side[data-astro-cid-obo6mnpa]{gap:var(--s-24);flex-direction:column;display:flex}@media (width>=1001px){.req__side[data-astro-cid-obo6mnpa] .req__map,.req__side[data-astro-cid-obo6mnpa] .req__map .map__box{flex:auto}}.contacts__a[data-astro-cid-obo6mnpa]{margin-top:var(--s-12);gap:var(--s-4);font-style:normal;font-size:var(--text-body);color:var(--color-ink);justify-items:start;line-height:1.5;display:grid}@media (width<=1000px){.req__grid[data-astro-cid-obo6mnpa]{gap:var(--s-32);grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.form__row[data-astro-cid-obo6mnpa]{grid-template-columns:minmax(0,1fr)}.chips[data-astro-cid-obo6mnpa]{flex-wrap:wrap}.chip[data-astro-cid-obo6mnpa]{flex:1 1 calc(50% - var(--s-8))}.form__msgs-row[data-astro-cid-obo6mnpa]{grid-template-columns:minmax(0,1fr)}}.dp__trigger[data-astro-cid-obo6mnpa]{justify-content:space-between;align-items:center;gap:var(--s-12);text-align:left;cursor:pointer;width:100%;display:flex}.dp__trigger[data-astro-cid-obo6mnpa][hidden],.dp[data-astro-cid-obo6mnpa][hidden]{display:none}.dp__trigger[data-astro-cid-obo6mnpa].is-empty{color:var(--color-ink-soft)}.dp__trigger[data-astro-cid-obo6mnpa][aria-expanded=true]{border-color:var(--color-ink);outline:2px solid var(--color-ink);outline-offset:-2px}.dp__value[data-astro-cid-obo6mnpa]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dp__icon[data-astro-cid-obo6mnpa]{width:18px;height:17px;color:var(--color-ink);border:1.5px solid;border-top-width:4px;border-radius:3px;flex:none}.dp[data-astro-cid-obo6mnpa]{--dp-band:var(--color-wall-cream);--dp-band-soft:color-mix(in srgb, var(--color-wall-cream) 55%, var(--color-paper));margin-top:var(--s-8);padding:var(--s-16);background-color:var(--color-paper);border:1px solid var(--edge-card,var(--edge));animation:dp-in .18s var(--ease);border-radius:16px}@keyframes dp-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.dp[data-astro-cid-obo6mnpa]{animation:none}}.dp__head[data-astro-cid-obo6mnpa]{align-items:center;gap:var(--s-12);display:flex}.dp__status[data-astro-cid-obo6mnpa]{min-width:0;font-size:var(--text-small);color:var(--color-ink);font-variant-numeric:tabular-nums;flex:auto;font-weight:600;line-height:1.35}.dp__nav[data-astro-cid-obo6mnpa]{gap:var(--s-8);display:flex}.dp__navbtn[data-astro-cid-obo6mnpa]{border:1px solid var(--edge-strong,var(--color-ink-soft));width:40px;height:40px;color:var(--color-ink);cursor:pointer;transition:background-color var(--t-fast) var(--ease);background:0 0;border-radius:10px;position:relative}.dp__navbtn[data-astro-cid-obo6mnpa]:before{content:"";border:0 solid;border-width:0 0 2px 2px;width:8px;height:8px;position:absolute;top:50%;left:50%}.dp__navbtn--prev[data-astro-cid-obo6mnpa]:before{transform:translate(-30%,-50%)rotate(45deg)}.dp__navbtn--next[data-astro-cid-obo6mnpa]:before{transform:translate(-70%,-50%)rotate(-135deg)}.dp__navbtn[data-astro-cid-obo6mnpa]:hover:not(:disabled){background-color:var(--color-wall-cream)}.dp__navbtn[data-astro-cid-obo6mnpa]:disabled{opacity:.35;cursor:default}.dp__navbtn[data-astro-cid-obo6mnpa]:focus-visible,.dp__clear[data-astro-cid-obo6mnpa]:focus-visible,.dp__done[data-astro-cid-obo6mnpa]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.dp__months[data-astro-cid-obo6mnpa]{margin-top:var(--s-12);grid-template-columns:repeat(var(--dp-count,1), minmax(0, 1fr));gap:var(--s-24);display:grid}.dp[data-astro-cid-obo6mnpa] .dp__title{margin-bottom:var(--s-8);font-size:var(--text-body);color:var(--color-ink);font-weight:700}.dp[data-astro-cid-obo6mnpa] .dp__row{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.dp[data-astro-cid-obo6mnpa] .dp__row+.dp__row{margin-top:2px}.dp[data-astro-cid-obo6mnpa] .dp__wd{padding-block:var(--s-4);text-align:center;color:var(--color-ink-soft);font-size:12px;font-weight:600}.dp[data-astro-cid-obo6mnpa] .dp__cell{height:42px;display:flex}.dp[data-astro-cid-obo6mnpa] .dp__cell.is-mid{background-color:var(--dp-band)}.dp[data-astro-cid-obo6mnpa] .dp__cell.is-start.has-tail{background:linear-gradient(to right, transparent 50%, var(--dp-band) 50%)}.dp[data-astro-cid-obo6mnpa] .dp__cell.is-end{background:linear-gradient(to left, transparent 50%, var(--dp-band) 50%)}.dp[data-astro-cid-obo6mnpa] .dp__cell.is-preview{--dp-band:var(--dp-band-soft)}.dp[data-astro-cid-obo6mnpa] .dp__day{width:100%;max-width:42px;height:100%;font:inherit;font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--color-ink);cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:10px;margin-inline:auto;padding:0;position:relative}.dp[data-astro-cid-obo6mnpa] .dp__day:hover:not(:disabled){outline:1px solid var(--color-ink-soft);outline-offset:-1px}.dp[data-astro-cid-obo6mnpa] .dp__cell.is-start .dp__day,.dp[data-astro-cid-obo6mnpa] .dp__cell.is-end:not(.is-preview) .dp__day{background-color:var(--color-ink);color:var(--color-on-dark);font-weight:700}.dp[data-astro-cid-obo6mnpa] .dp__cell.is-end.is-preview .dp__day{outline:1.5px solid var(--color-ink);outline-offset:-1.5px}.dp[data-astro-cid-obo6mnpa] .dp__cell.is-today .dp__day{font-weight:700}.dp[data-astro-cid-obo6mnpa] .dp__cell.is-today .dp__day:after{content:"";background-color:currentColor;border-radius:1px;width:14px;height:2px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.dp[data-astro-cid-obo6mnpa] .dp__day:disabled{color:var(--color-ink-soft);opacity:.38;cursor:default}.dp[data-astro-cid-obo6mnpa] .dp__day:focus-visible{outline:2px solid var(--color-ink);outline-offset:1px;z-index:1}.dp[data-astro-cid-obo6mnpa][data-input=pointer] .dp__day:focus-visible{outline:none}.dp__foot[data-astro-cid-obo6mnpa]{margin-top:var(--s-12);padding-top:var(--s-12);justify-content:space-between;align-items:center;gap:var(--s-12);border-top:1px solid var(--edge);display:flex}.dp__clear[data-astro-cid-obo6mnpa]{font:inherit;font-size:var(--text-small);color:var(--color-ink-soft);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dp__done[data-astro-cid-obo6mnpa]{height:40px;padding-inline:var(--s-24);border:1.5px solid var(--color-ink);border-radius:var(--r-btn);font:inherit;font-size:var(--text-small);color:var(--color-ink);cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;font-weight:600}.dp__done[data-astro-cid-obo6mnpa]:hover{background-color:var(--color-ink);color:var(--color-on-dark)}@media (width<=620px){.dp[data-astro-cid-obo6mnpa]{padding:var(--s-12)}.dp[data-astro-cid-obo6mnpa] .dp__cell{height:40px}}
