.sec[data-astro-cid-lcdefpme]{padding:clamp(96px,11vw,176px) 0}.intro[data-astro-cid-lcdefpme]{gap:24px;margin-bottom:56px;display:grid}@media (width>=900px){.intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end}}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-head);max-width:11em}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:46ch;font-size:var(--step-lead);line-height:1.5}.lead[data-astro-cid-lcdefpme]{color:var(--muted);max-width:40ch;margin-top:18px}.home-hero[data-astro-cid-lcdefpme]{color:var(--bone);background:var(--deep);position:relative;overflow:hidden}.home-hero[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]{position:absolute;inset:0}.home-hero[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:30% 40%;width:100%;height:100%;animation:2.4s cubic-bezier(.2,.7,.2,1) forwards settle;transform:scale(1.06)}@keyframes settle{to{transform:scale(1)}}.home-hero[data-astro-cid-lcdefpme] .scrim[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#10201beb 0%,#10201bcc 42%,#10201b8c 70%,#10201bb3 100%),linear-gradient(#10201b99 0,#10201b00 160px);position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{z-index:2;padding:128px var(--m) 72px;align-items:center;gap:40px;max-width:1440px;min-height:min(100svh,920px);margin:0 auto;display:grid;position:relative}@media (width>=1000px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr minmax(360px,.75fr);gap:64px}}.kicker[data-astro-cid-lcdefpme]{color:var(--mint);letter-spacing:.02em;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.kicker[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{background:var(--mint);border-radius:50%;width:8px;height:8px;animation:2.2s infinite pulse;box-shadow:0 0 #bfe3c6b3}@keyframes pulse{70%{box-shadow:0 0 0 10px #bfe3c600}to{box-shadow:0 0 #bfe3c600}}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font:800 clamp(2.3rem, 1rem + 3.4vw, 4.25rem)/1.02 var(--text);letter-spacing:-.04em;margin-top:18px}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.q-title[data-astro-cid-lcdefpme],.steps-line[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.trust-row[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-stretch:115%}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{display:block;overflow:hidden}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .accent[data-astro-cid-lcdefpme]{color:var(--mint)}.home-hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{font-size:var(--step-lead);color:#dbe4de;max-width:40ch;margin-top:24px;line-height:1.5}.ticks[data-astro-cid-lcdefpme]{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#e3ebe6;align-items:flex-start;gap:12px;display:flex}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M2 6.5l2.6 2.6L10 3.5' fill='none' stroke='%2310201b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;border-radius:50%;flex:none;width:22px;height:22px;margin-top:2px}.home-hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme],.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.kicker[data-astro-cid-lcdefpme],.quick[data-astro-cid-lcdefpme]{animation:.9s cubic-bezier(.2,.7,.2,1) both up}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{animation:.9s cubic-bezier(.2,.7,.2,1) both slide}@keyframes slide{0%{transform:translateY(40px)}to{transform:none}}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:80ms}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.16s}.home-hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{animation-delay:.28s}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{animation-delay:.4s}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{animation-delay:.48s}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{animation-delay:.56s}.quick[data-astro-cid-lcdefpme]{animation-delay:.3s}@keyframes up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.quick[data-astro-cid-lcdefpme]{background:var(--bone);color:var(--ink);border-radius:26px;padding:clamp(22px,3vw,34px);box-shadow:0 30px 80px #00000059}.q-title[data-astro-cid-lcdefpme]{font:800 26px/1.1 var(--text);letter-spacing:-.02em}.q-sub[data-astro-cid-lcdefpme]{color:var(--muted);margin:6px 0 18px;font-size:15px}.quick[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{margin:14px 0 6px;font-size:14px}.quick[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.quick[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{min-height:50px;padding:10px 16px}.q-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.quick[data-astro-cid-lcdefpme] .check[data-astro-cid-lcdefpme]{margin-top:16px;font-size:13px}.quick[data-astro-cid-lcdefpme] .check[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{width:22px;height:22px;min-height:0;box-shadow:none;padding:0}.quick[data-astro-cid-lcdefpme] .check[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--forest);font-weight:600}.quick[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{background:var(--forest);width:100%;color:var(--bone);margin-top:18px}.quick[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:var(--deep)}.q-more[data-astro-cid-lcdefpme]{color:var(--muted);text-align:center;margin-top:12px;font-size:14px}.q-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--forest);font-weight:600}.trust[data-astro-cid-lcdefpme]{background:var(--mint);color:var(--deep)}.trust-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:18px 24px;padding-top:26px;padding-bottom:26px;display:grid}@media (width>=900px){.trust-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.trust-row[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:14px;line-height:1.35}.trust-row[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:800 17px/1.2 var(--text);letter-spacing:-.01em;display:block}.steps-line[data-astro-cid-lcdefpme]{counter-reset:none;gap:36px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width>=900px){.steps-line[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:28px}}.steps-line[data-astro-cid-lcdefpme]:before{content:"";background:var(--bone-2);width:2px;position:absolute;top:0;bottom:0;left:22px}.steps-line[data-astro-cid-lcdefpme]:after{content:"";background:var(--forest);width:2px;height:0;transition:height 1.6s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:22px}.steps-line[data-astro-cid-lcdefpme].go:after{height:100%}@media (width>=900px){.steps-line[data-astro-cid-lcdefpme]:before{width:auto;height:2px;inset:22px 0 auto}.steps-line[data-astro-cid-lcdefpme]:after{width:0;height:2px;transition:width 1.6s cubic-bezier(.2,.7,.2,1);top:22px;left:0}.steps-line[data-astro-cid-lcdefpme].go:after{width:100%;height:2px}}.steps-line[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:64px;position:relative}@media (width>=900px){.steps-line[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-top:68px;padding-left:0}}.steps-line[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{background:var(--deep);width:46px;height:46px;color:var(--mint);font:800 15px var(--text);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.steps-line[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:800 22px/1.2 var(--text);letter-spacing:-.02em}.steps-line[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:8px}.fix-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:56px;display:flex}.fix-cta[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{color:var(--forest);font-weight:600}.gallery[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width>=900px){.gallery[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:28px 20px}.gallery[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:first-child{grid-row:span 2}.gallery[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme].wide .duo[data-astro-cid-lcdefpme]{aspect-ratio:2.6}}.gallery[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;align-content:start;gap:12px;min-width:0;margin:0;display:grid}.gallery[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:first-child{grid-template-rows:1fr auto;align-content:stretch}.gallery[data-astro-cid-lcdefpme] .duo[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:20px}.gallery[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:first-child,.gallery[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme].wide{grid-column:span 2}@media (width>=900px){.gallery[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:first-child .duo[data-astro-cid-lcdefpme]{aspect-ratio:auto;min-height:0}.gallery[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:first-child .duo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{position:absolute;inset:0}}.gallery[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);font-size:15px}.gallery[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-size:16px;font-weight:600;display:block}.crew[data-astro-cid-lcdefpme]{margin:0 0 64px;position:relative}.crew[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:21/9;object-fit:cover;border-radius:24px;width:100%}.crew[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:12px;font-size:14px}.crew[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.compare[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.crew[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:8px}@media (width<=700px){.crew[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3}}.ba[data-astro-cid-lcdefpme]{background:var(--deep);color:var(--bone)}.ba-grid[data-astro-cid-lcdefpme]{align-items:center;gap:48px;display:grid}@media (width>=900px){.ba-grid[data-astro-cid-lcdefpme]{grid-template-columns:4fr 7fr;gap:72px}}.ba[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-head)}.ba[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--soft-on-dark)}.ba-list[data-astro-cid-lcdefpme]{color:#e3ebe6;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.ba-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:10px;display:flex}.ba-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--mint);border-radius:50%;flex:none;width:8px;height:8px;margin-top:9px}.ba[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{background:var(--mint);color:var(--mint-ink)}.compare[data-astro-cid-lcdefpme]{--pos:50%;aspect-ratio:1024/765;user-select:none;border-radius:24px;margin:0;position:relative;overflow:hidden}.compare[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c-before[data-astro-cid-lcdefpme]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.c-handle[data-astro-cid-lcdefpme]{top:0;bottom:0;left:var(--pos);background:var(--bone);pointer-events:none;width:3px;margin-left:-1.5px;position:absolute}.c-handle[data-astro-cid-lcdefpme]:after{content:"";background:var(--bone) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='12'%3E%3Cpath d='M6 1 1 6l5 5M16 1l5 5-5 5' fill='none' stroke='%2310201b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;border-radius:50%;width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute;top:50%;left:50%;box-shadow:0 6px 20px #00000059}.c-range[data-astro-cid-lcdefpme]{opacity:0;cursor:ew-resize;width:100%;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.c-range[data-astro-cid-lcdefpme]:focus-visible+figcaption[data-astro-cid-lcdefpme],.compare[data-astro-cid-lcdefpme]:focus-within .c-handle[data-astro-cid-lcdefpme]:after{outline-offset:3px;outline:3px solid #7cc595}.c-tag[data-astro-cid-lcdefpme]{color:var(--bone);pointer-events:none;background:#10201bbf;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;position:absolute;top:16px}.c-tag-b[data-astro-cid-lcdefpme]{left:16px}.c-tag-a[data-astro-cid-lcdefpme]{background:var(--bone);color:var(--ink);right:16px}.compare[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--bone);pointer-events:none;background:#10201b99;border-radius:8px;padding:4px 10px;position:absolute;bottom:12px;left:16px}@media (width<=600px){.compare[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{letter-spacing:.04em;padding:3px 8px;font-size:9px;bottom:8px;left:10px;right:auto}}.marquee[data-astro-cid-lcdefpme]{background:var(--mint);color:var(--deep);padding:18px 0;overflow:hidden}.mq-track[data-astro-cid-lcdefpme]{width:max-content;animation:40s linear infinite mq;display:flex}.mq-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:800 clamp(1.4rem, 1rem + 1.6vw, 2.4rem)/1 var(--display);text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:56px;padding:0 28px;font-stretch:118%;display:inline-flex}.mq-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:"";background:var(--forest);border-radius:50%;width:12px;height:12px;margin-left:28px}@keyframes mq{to{transform:translate(-50%)}}[data-astro-cid-lcdefpme][data-parallax] img[data-astro-cid-lcdefpme]{will-change:transform;transform:translateY(var(--py,0px)) scale(1.12)}.services[data-astro-cid-lcdefpme]{background:var(--bone-2)}.svc-head[data-astro-cid-lcdefpme]{max-width:760px;margin-bottom:44px}.svc-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-head)}.svc-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--step-lead);margin-top:14px;line-height:1.5}.svc-grid[data-astro-cid-lcdefpme]{gap:20px;display:grid}@media (width>=900px){.svc-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px}}.svc-card[data-astro-cid-lcdefpme]{color:var(--ink);background:#fff;border-radius:24px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.svc-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-6px);box-shadow:0 24px 50px #10201b24}.svc-pic[data-astro-cid-lcdefpme]{aspect-ratio:16/10;overflow:hidden}.svc-pic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.svc-card[data-astro-cid-lcdefpme]:hover .svc-pic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.svc-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:10px;padding:22px 24px 26px;display:flex}.svc-body[data-astro-cid-lcdefpme] .price[data-astro-cid-lcdefpme]{color:var(--forest);background:var(--mint);border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:13px;font-weight:700}.svc-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.5rem,1.2rem + .8vw,1.9rem)}.svc-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.svc-body[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{color:var(--forest);align-items:center;gap:8px;margin-top:auto;padding-top:6px;font-weight:700;display:inline-flex}.svc-body[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:16px;height:16px;transition:transform .2s}.svc-card[data-astro-cid-lcdefpme]:hover .more[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transform:translate(4px)}.tip[data-astro-cid-lcdefpme]{border-left:4px solid var(--forest);color:var(--muted);background:#fff;border-radius:0 16px 16px 0;max-width:900px;margin-top:28px;padding:18px 22px}.tip[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink)}.how[data-astro-cid-lcdefpme]{background:var(--forest);color:var(--bone)}.how[data-astro-cid-lcdefpme] .intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.how[data-astro-cid-lcdefpme] .intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fff}.verbs[data-astro-cid-lcdefpme]{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.verbs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px}}.v-card[data-astro-cid-lcdefpme]{background:var(--deep);border-radius:24px;padding-bottom:26px;overflow:hidden}.v-pic[data-astro-cid-lcdefpme]{height:200px;position:relative}.v-pic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.v-pic[data-astro-cid-lcdefpme].solid{background:#183229;place-items:center;display:grid}.v-pic[data-astro-cid-lcdefpme].solid svg[data-astro-cid-lcdefpme]{width:84px;height:84px}.verb[data-astro-cid-lcdefpme]{font:800 clamp(2rem, 1.4rem + 1.6vw, 2.8rem)/1 var(--display);letter-spacing:-.02em;color:#fff;align-items:baseline;gap:12px;margin:22px 24px 8px;font-stretch:118%;display:flex}.verb[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:var(--mint);width:30px;height:30px;color:var(--deep);font:800 14px/1 var(--text);border-radius:50%;align-self:center;place-items:center;display:inline-grid}.v-card[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{color:#fff;opacity:.92;margin:0 24px}.checker[data-astro-cid-lcdefpme]{gap:40px;display:grid}@media (width>=900px){.checker[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:72px}}.checker[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-head)}.checker[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{margin:24px 0 8px}.result[data-astro-cid-lcdefpme]{background:var(--deep);color:var(--bone);border-radius:28px;flex-direction:column;justify-content:center;min-height:340px;padding:clamp(28px,4vw,52px);display:flex}.result[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(2rem,3.4vw,3.25rem);font-weight:750}.result[data-astro-cid-lcdefpme][data-pro=no] h3[data-astro-cid-lcdefpme]{color:var(--mint)}.result[data-astro-cid-lcdefpme][data-pro=yes] h3[data-astro-cid-lcdefpme]{color:#f4c9a4}.result[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--soft-on-dark);max-width:44ch;margin-top:16px}.result[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:28px}.prices[data-astro-cid-lcdefpme]{background:var(--bone-2)}.menu[data-astro-cid-lcdefpme]{gap:48px;display:grid}@media (width>=900px){.menu[data-astro-cid-lcdefpme]{grid-template-columns:4fr 8fr;gap:72px}}.menu[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-head)}.menu[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:30ch}.lists[data-astro-cid-lcdefpme]{gap:48px;display:grid}@media (width>=900px){.lists[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:64px}}.group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:26px;font-size:28px}.item[data-astro-cid-lcdefpme]{margin-bottom:24px}.item[data-astro-cid-lcdefpme] .top[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;font-size:19px;font-weight:500;display:flex}.item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:36ch;margin-top:2px;font-size:16px}.areas[data-astro-cid-lcdefpme]{gap:48px;display:grid}@media (width>=900px){.areas[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:center;gap:72px}}.areas[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-head)}.towns[data-astro-cid-lcdefpme]{columns:2;column-gap:32px;margin:28px 0 0;padding:0;font-weight:500}.towns[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{break-inside:avoid;padding:6px 0;list-style:none}.map[data-astro-cid-lcdefpme]{background:var(--forest);border-radius:28px;padding:clamp(12px,2vw,28px);overflow:hidden;padding:0!important}.map[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{aspect-ratio:4/3;filter:saturate(.6)contrast(1.05);border:0;width:100%;display:block}.map[data-astro-cid-lcdefpme] .town[data-astro-cid-lcdefpme] circle[data-astro-cid-lcdefpme]{fill:var(--mint);transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite ping}.map[data-astro-cid-lcdefpme] .town[data-astro-cid-lcdefpme]:nth-child(2n) circle[data-astro-cid-lcdefpme]{animation-delay:.6s}.map[data-astro-cid-lcdefpme] .town[data-astro-cid-lcdefpme]:nth-child(3n) circle[data-astro-cid-lcdefpme]{animation-delay:1.2s}@keyframes ping{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.map[data-astro-cid-lcdefpme] text[data-astro-cid-lcdefpme]{fill:var(--bone);font:500 15px var(--text)}.map[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme] text[data-astro-cid-lcdefpme]{font:700 22px var(--display)}.map[data-astro-cid-lcdefpme] .river[data-astro-cid-lcdefpme]{fill:#8fb3a3;font:italic 700 16px var(--display)}.home-faq[data-astro-cid-lcdefpme]{gap:48px;display:grid}@media (width>=900px){.home-faq[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr;gap:72px}}.home-faq[data-astro-cid-lcdefpme] .faq-list{margin-top:0!important}.home-faq[data-astro-cid-lcdefpme] .faq-list h2{font-size:var(--step-head);margin-bottom:24px}.faq-pic[data-astro-cid-lcdefpme]{align-self:start;margin:0;position:sticky;top:24px}.faq-pic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;border-radius:28px;width:100%}.faq-pic[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:12px}.close[data-astro-cid-lcdefpme]{min-height:92svh;color:var(--bone);align-items:end;display:grid;position:relative;overflow:hidden}.close[data-astro-cid-lcdefpme] .duo[data-astro-cid-lcdefpme]{position:absolute;inset:0}.close[data-astro-cid-lcdefpme] .duo[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#10201b4d 40%,#10201be6 100%);position:absolute;inset:0}.close[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{z-index:1;padding:0 var(--m) clamp(56px, 8vw, 112px);width:100%;max-width:1440px;margin:0 auto;position:relative}.close[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-hero);max-width:8em;font-weight:750}.close[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--step-lead);color:#dbe4de;max-width:40ch;margin-top:20px}.close[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:32px}@media (prefers-reduced-motion:reduce){.mq-track[data-astro-cid-lcdefpme]{animation:none}[data-astro-cid-lcdefpme][data-parallax] img[data-astro-cid-lcdefpme]{transform:none}.home-hero[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme],.home-hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme],.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.kicker[data-astro-cid-lcdefpme],.quick[data-astro-cid-lcdefpme],.kicker[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{animation:none}.steps-line[data-astro-cid-lcdefpme]:after{transition:none}.map[data-astro-cid-lcdefpme] .town[data-astro-cid-lcdefpme] circle[data-astro-cid-lcdefpme]{animation:none}.card[data-astro-cid-lcdefpme]{transition:none}}
