.stats[data-astro-cid-23gkgyqt]{border-bottom:1px solid var(--color-line)}.inner[data-astro-cid-23gkgyqt]{justify-content:space-between;align-items:flex-start;gap:calc(32 * var(--s));min-height:calc(160 * var(--s));padding-top:calc(32 * var(--s));padding-bottom:calc(32 * var(--s));display:flex}.list[data-astro-cid-23gkgyqt]{gap:calc(20 * var(--s)) calc(40 * var(--s));flex-wrap:wrap;margin:0;display:flex}.value[data-astro-cid-23gkgyqt]{font-variant-numeric:tabular-nums;font-family:var(--font-display);letter-spacing:-.04em;font-size:max(30px,2.4vw);font-weight:600;line-height:1.085}.label[data-astro-cid-23gkgyqt]{margin:calc(8 * var(--s)) 0 0;font-family:var(--font-label);font-weight:500;font-size:max(13px, calc(14 * var(--s)))}.trust[data-astro-cid-23gkgyqt]{align-items:flex-end;gap:calc(13 * var(--s));flex-direction:column;display:flex}.badges[data-astro-cid-23gkgyqt]{align-items:center;gap:calc(13 * var(--s));display:flex}.google[data-astro-cid-23gkgyqt]{width:calc(43 * var(--s));height:calc(43 * var(--s))}.badges[data-astro-cid-23gkgyqt] img[data-astro-cid-23gkgyqt]{width:calc(67 * var(--s));height:auto}.stars[data-astro-cid-23gkgyqt] img[data-astro-cid-23gkgyqt]{width:calc(21 * var(--s));height:calc(21 * var(--s))}.sep[data-astro-cid-23gkgyqt]{width:1px;height:calc(30 * var(--s));background:#8b8b8bc2}.rating[data-astro-cid-23gkgyqt]{align-items:center;gap:calc(4 * var(--s));font-family:var(--font-label);font-weight:500;font-size:calc(16 * var(--s));letter-spacing:-.05em;display:flex}.stars[data-astro-cid-23gkgyqt]{margin-right:0;display:flex}.dot[data-astro-cid-23gkgyqt]{width:calc(4 * var(--s));height:calc(4 * var(--s));background:currentColor;border-radius:50%}@media (width<=960px){.inner[data-astro-cid-23gkgyqt]{flex-direction:column}.trust[data-astro-cid-23gkgyqt]{align-items:flex-start}}@media (width<=600px){.inner[data-astro-cid-23gkgyqt]{gap:24px;padding-block:28px}.list[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.value[data-astro-cid-23gkgyqt]{font-size:clamp(24px,7.6vw,30px)}.label[data-astro-cid-23gkgyqt]{font-size:12.5px;line-height:1.3}.trust[data-astro-cid-23gkgyqt]{border-top:1px solid var(--color-line);flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-top:20px}.google[data-astro-cid-23gkgyqt]{width:34px;height:34px}.badges[data-astro-cid-23gkgyqt] img[data-astro-cid-23gkgyqt]{width:54px}.stars[data-astro-cid-23gkgyqt] img[data-astro-cid-23gkgyqt]{width:17px;height:17px}.rating[data-astro-cid-23gkgyqt]{font-size:14px}}.google-link[data-astro-cid-23gkgyqt]{transition:transform .3s var(--ease-out);border-radius:50%;display:block}.google-link[data-astro-cid-23gkgyqt]:hover{transform:scale(1.08)}.google-link[data-astro-cid-23gkgyqt]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.process[data-astro-cid-grsovck6]{--pin-top:96px;--card-h:min(calc(100svh - var(--pin-top) - 24px), 620px);padding-block:calc(140 * var(--s)) calc(120 * var(--s));background:#e9e9e6;overflow:clip}.process__head[data-astro-cid-grsovck6]{margin-bottom:calc(56 * var(--s));gap:20px;display:grid}.process__title[data-astro-cid-grsovck6]{max-width:16ch;font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-heading);font-size:max(36px,3.4vw);font-weight:600;line-height:1.05}.process__mask[data-astro-cid-grsovck6]{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.process__mask[data-astro-cid-grsovck6]>span[data-astro-cid-grsovck6]{display:inline-block}.process__sub[data-astro-cid-grsovck6]{max-width:380px;color:var(--color-muted);letter-spacing:-.02em;font-size:15px;line-height:1.55}.process__cards[data-astro-cid-grsovck6]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.is-stack[data-astro-cid-grsovck6] .process__track[data-astro-cid-grsovck6]{--frame:calc(var(--pin-top) + var(--card-h) + 24px);height:calc((var(--n) - 1) * 80svh + var(--frame));margin-top:calc(-1 * var(--pin-top))}.is-stack[data-astro-cid-grsovck6] .process__sticky[data-astro-cid-grsovck6]{height:var(--frame);padding-top:var(--pin-top);pointer-events:none;position:sticky;top:0}.is-stack[data-astro-cid-grsovck6] .process__card[data-astro-cid-grsovck6]{pointer-events:auto}.is-stack[data-astro-cid-grsovck6] .process__cards[data-astro-cid-grsovck6]{width:100%;height:var(--card-h);display:block;position:relative}.is-stack[data-astro-cid-grsovck6] .process__card[data-astro-cid-grsovck6]{transform-origin:50% 0;will-change:transform;position:absolute;inset:0}.is-stack[data-astro-cid-grsovck6] .process__card[data-astro-cid-grsovck6]:not(:first-child){transform:translateY(100vh)}.card[data-astro-cid-grsovck6]{border-radius:calc(20 * var(--s));height:100%;color:var(--color-heading);background:#fff;flex-direction:column;justify-content:space-between;gap:32px;padding:32px 22px 22px;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-grsovck6]:after{content:"";opacity:var(--shade,0);pointer-events:none;background:#000;position:absolute;inset:0}.card__bg-text[data-astro-cid-grsovck6]{pointer-events:none;position:absolute;top:14px;left:0;right:0;overflow:hidden}.card__bg-text[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{color:#1c1c1c0a;font-family:var(--font-display);letter-spacing:-.05em;white-space:nowrap;padding-left:28px;font-size:max(80px,9.2vw);font-weight:600;line-height:1.1;display:block}.card__head[data-astro-cid-grsovck6]{gap:16px;max-width:520px;display:grid;position:relative}.card__title[data-astro-cid-grsovck6]{font-family:var(--font-display);letter-spacing:-.05em;font-size:max(28px,3vw);font-weight:600;line-height:1.05}.card__text[data-astro-cid-grsovck6]{color:var(--color-muted);letter-spacing:-.02em;font-size:14px;line-height:1.55}.card__bottom[data-astro-cid-grsovck6]{grid-template-columns:1fr;grid-template-areas:"number""img";align-items:end;gap:14px;display:grid;position:relative}.card__number[data-astro-cid-grsovck6]{color:#1c1c1c1a;font-family:var(--font-display);letter-spacing:-.06em;grid-area:number;font-size:64px;font-weight:600;line-height:.8}.card__img-box[data-astro-cid-grsovck6]{grid-area:img;position:relative}.card__img-wrap[data-astro-cid-grsovck6]{aspect-ratio:465/225;border-radius:calc(12 * var(--s));background:#f0f0ee;overflow:hidden}.card__img-wrap[data-astro-cid-grsovck6] img[data-astro-cid-grsovck6]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}@media (hover:hover){.card[data-astro-cid-grsovck6]:hover .card__img-wrap[data-astro-cid-grsovck6] img[data-astro-cid-grsovck6]{transform:scale(1.05)}}@media (width<=1023px){.card[data-astro-cid-grsovck6]{justify-content:flex-start;gap:24px;padding:28px 20px 20px}.card__bottom[data-astro-cid-grsovck6]{flex:1;grid-template-rows:minmax(0,1fr);grid-template-areas:"img";min-height:0}.card__img-box[data-astro-cid-grsovck6],.card__img-wrap[data-astro-cid-grsovck6]{height:100%}.card__img-wrap[data-astro-cid-grsovck6]{aspect-ratio:auto;min-height:160px}.card__number[data-astro-cid-grsovck6]{display:none}.card__bg-text[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{font-size:72px}.process[data-astro-cid-grsovck6]:not(.is-stack) .card__img-wrap[data-astro-cid-grsovck6]{aspect-ratio:16/10;height:auto}}@media (width>=1024px){.process[data-astro-cid-grsovck6]{--pin-top:max(140px, calc(150 * var(--s)));--card-h:min(calc(100svh - var(--pin-top) - 40px), max(440px, calc(460 * var(--s))))}.process__cards[data-astro-cid-grsovck6]{max-width:max(860px, calc(1090 * var(--s)));margin-inline:auto}.process__head[data-astro-cid-grsovck6]{align-items:end;gap:calc(64 * var(--s));grid-template-columns:1fr minmax(0,380px)}.card[data-astro-cid-grsovck6]{padding:calc(64 * var(--s)) calc(40 * var(--s)) calc(40 * var(--s))}.card__bottom[data-astro-cid-grsovck6]{gap:calc(24 * var(--s)) calc(32 * var(--s));grid-template-columns:1fr minmax(0,465px);grid-template-areas:"number img"}.card__number[data-astro-cid-grsovck6]{font-size:max(96px,8.6vw)}.card__text[data-astro-cid-grsovck6]{font-size:max(14px, calc(15 * var(--s)))}}@media (width<=767px){.process[data-astro-cid-grsovck6]{padding-block:88px 96px}}.area[data-astro-cid-l4p47u5c]{--pad:var(--gutter);--land:#0e0e0e;--container:1328px;background:var(--land);color:#fff;position:relative;overflow:hidden}.area__inner[data-astro-cid-l4p47u5c]{z-index:3;padding:0 var(--pad) 112px;pointer-events:none;position:absolute;inset:auto 0 0}.area__text[data-astro-cid-l4p47u5c]{pointer-events:auto;text-align:center;flex-direction:column;align-items:center;max-width:640px;margin-inline:auto;display:flex}.area__title[data-astro-cid-l4p47u5c]{white-space:nowrap;color:#fff;font-family:var(--font-display);font-weight:600;font-size:min(max(26px, 2.6vw), calc((100vw - 2 * var(--pad)) / 16.8));letter-spacing:-.05em;margin:0;line-height:1.05}.area__mask[data-astro-cid-l4p47u5c]{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.area__word[data-astro-cid-l4p47u5c]{display:inline-block}.is-js[data-astro-cid-l4p47u5c] .area__word[data-astro-cid-l4p47u5c]{transform:translateY(110%)}.is-js[data-astro-cid-l4p47u5c].is-in .area__word[data-astro-cid-l4p47u5c]{transition:transform 1s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 60ms);transform:none}.area__map[data-astro-cid-l4p47u5c]{height:100svh;min-height:520px;position:relative;overflow:hidden}.area__map[data-astro-cid-l4p47u5c]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0e0e0eb3 55%,#0e0e0ef2 100%);height:42%;position:absolute;inset:auto 0 0}.area__still[data-astro-cid-l4p47u5c],.area__gl[data-astro-cid-l4p47u5c]{width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.area__still[data-astro-cid-l4p47u5c]{object-fit:cover}.area__gl[data-astro-cid-l4p47u5c]{background:var(--land);opacity:0}.area__map[data-astro-cid-l4p47u5c].is-live .area__still[data-astro-cid-l4p47u5c]{opacity:0}.area__map[data-astro-cid-l4p47u5c].is-live .area__gl[data-astro-cid-l4p47u5c]{opacity:1}.area__unlock[data-astro-cid-l4p47u5c]{z-index:5;backdrop-filter:blur(14px);color:#fff;height:40px;font-family:var(--font-label);letter-spacing:-.01em;white-space:nowrap;background:#141414c7;border:1px solid #fff3;border-radius:999px;padding:0 18px;font-size:13px;font-weight:600;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0006}.area__unlock[data-astro-cid-l4p47u5c][hidden]{display:none}@media (width<=639px){.area[data-astro-cid-l4p47u5c]{flex-direction:column;display:flex}.area__inner[data-astro-cid-l4p47u5c]{padding:80px var(--pad) 28px;order:-1;position:static}.area__text[data-astro-cid-l4p47u5c]{text-align:left;align-items:flex-start}.area__title[data-astro-cid-l4p47u5c]{white-space:normal;font-size:clamp(30px,8.6vw,36px);line-height:1.05}.area__map[data-astro-cid-l4p47u5c]{height:min(68svh,540px);min-height:440px}.area__map[data-astro-cid-l4p47u5c]:after{height:22%}.area__map[data-astro-cid-l4p47u5c]:before{content:"";z-index:2;background:linear-gradient(to bottom, var(--land), transparent);pointer-events:none;height:14%;position:absolute;inset:0 0 auto}}@media (width>=1024px){.area[data-astro-cid-l4p47u5c]{--pad:clamp(32px, 5.3vw, 80px)}.area__inner[data-astro-cid-l4p47u5c]{padding-bottom:64px}}@media (prefers-reduced-motion:reduce){.is-js[data-astro-cid-l4p47u5c] .area__word[data-astro-cid-l4p47u5c]{transition:none;transform:none}.area__still[data-astro-cid-l4p47u5c],.area__gl[data-astro-cid-l4p47u5c]{transition:none}}.area-lbl{white-space:nowrap;pointer-events:none;align-items:center;display:flex}.area-lbl__in{color:#ffffffd1;font-family:var(--font-label);letter-spacing:-.01em;text-shadow:0 1px 4px #000000e6,0 0 2px #0009;align-items:center;padding:4px 6px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative}.area-lbl--lg .area-lbl__in{color:#fff;font-family:var(--font-display);letter-spacing:-.04em;text-shadow:0 0 24px #000000f2,0 0 48px #ff7a664d;font-size:clamp(24px,2.1vw,36px);font-weight:600}.is-narrow .area-lbl__in{font-size:12px}.is-narrow .area-lbl--lg .area-lbl__in{letter-spacing:-.03em;font-size:22px}.area-light.maplibregl-map{opacity:0;pointer-events:none;mix-blend-mode:lighten;-webkit-mask-image:radial-gradient(circle 125px at var(--mx,-999px) var(--my,-999px), #000 0%, #0000008c 40%, transparent 100%);mask-image:radial-gradient(circle 125px at var(--mx,-999px) var(--my,-999px), #000 0%, #0000008c 40%, transparent 100%);transition:opacity .25s;position:absolute;inset:0}.area-light *{pointer-events:none}.area-light.is-on{opacity:1}[data-area-gl] .maplibregl-ctrl-group{background:#141414eb;border:1px solid #ffffff24;border-radius:8px;box-shadow:0 8px 24px #00000080}[data-area-gl] .maplibregl-ctrl-group button+button{border-top-color:#ffffff1f}[data-area-gl] .maplibregl-ctrl-group button .maplibregl-ctrl-icon{filter:invert()}[data-area-gl] .maplibregl-ctrl-group button:hover{background:var(--color-accent)}[data-area-gl] .maplibregl-ctrl-attrib{color:#fff6;background:#0000008c}[data-area-gl] .maplibregl-ctrl-attrib-inner{color:#fff6}[data-area-gl] .maplibregl-ctrl-attrib a{color:#fff9}[data-area-gl] .maplibregl-ctrl-attrib.maplibregl-compact{background:#141414eb}[data-area-gl] .maplibregl-ctrl-attrib-button{filter:invert();background-color:#0000}.faq[data-astro-cid-hemr5th4]{padding-block:calc(140 * var(--s)) calc(150 * var(--s));background:#fff}.faq__inner[data-astro-cid-hemr5th4]{gap:40px;display:grid}@media (width<=1023px){.faq__side[data-astro-cid-hemr5th4]{display:contents}.faq__list[data-astro-cid-hemr5th4]{order:1}}.faq__title[data-astro-cid-hemr5th4]{font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-heading);font-size:max(36px,3.4vw);font-weight:600;line-height:1.02}.faq__mask[data-astro-cid-hemr5th4]{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.faq__mask[data-astro-cid-hemr5th4]>span[data-astro-cid-hemr5th4]{display:inline-block}.faq__list[data-astro-cid-hemr5th4]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.faq__item[data-astro-cid-hemr5th4]{border-radius:calc(16 * var(--s));background:#f4f4f2;transition:background-color .3s}.faq__item[data-astro-cid-hemr5th4].is-open{background:#ececea}.faq__h[data-astro-cid-hemr5th4]{font:inherit;margin:0}.faq__q[data-astro-cid-hemr5th4]{width:100%;color:var(--color-heading);font-family:var(--font-display);font-size:max(17px, calc(19 * var(--s)));letter-spacing:-.03em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:22px;font-weight:600;line-height:1.3;display:flex}.faq__q[data-astro-cid-hemr5th4]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:calc(16 * var(--s))}.faq__ico[data-astro-cid-hemr5th4]{width:36px;height:36px;transition:background-color .3s, transform .4s var(--ease-out);background:#fff;border-radius:50%;flex:none;position:relative}.faq__ico[data-astro-cid-hemr5th4]:before,.faq__ico[data-astro-cid-hemr5th4]:after{content:"";background:var(--color-heading);width:12px;height:2px;transition:transform .35s var(--ease-out), background-color .3s;border-radius:1px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.faq__ico[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}@media (hover:hover){.faq__item[data-astro-cid-hemr5th4]:not(.is-open):hover{background:#ececea}.faq__q[data-astro-cid-hemr5th4]:hover .faq__ico[data-astro-cid-hemr5th4]{transform:rotate(90deg)}}.faq__q[data-astro-cid-hemr5th4][aria-expanded=true] .faq__ico[data-astro-cid-hemr5th4]{background:var(--color-accent);transform:none}.faq__q[data-astro-cid-hemr5th4][aria-expanded=true] .faq__ico[data-astro-cid-hemr5th4]:before,.faq__q[data-astro-cid-hemr5th4][aria-expanded=true] .faq__ico[data-astro-cid-hemr5th4]:after{background:#fff}.faq__q[data-astro-cid-hemr5th4][aria-expanded=true] .faq__ico[data-astro-cid-hemr5th4]:after{transform:rotate(0)}.faq__a[data-astro-cid-hemr5th4]{overflow:hidden}.faq__a[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:62ch;color:var(--color-muted);letter-spacing:-.01em;padding:0 22px 24px;font-size:15px;line-height:1.6}.is-js[data-astro-cid-hemr5th4] .faq__a[data-astro-cid-hemr5th4]{transition:height .4s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.is-js[data-astro-cid-hemr5th4] .faq__a[data-astro-cid-hemr5th4]{transition:none}}@media (width>=1024px){.faq__inner[data-astro-cid-hemr5th4]{gap:calc(16 * var(--s));grid-template-columns:repeat(12,1fr);align-items:start}.faq__side[data-astro-cid-hemr5th4]{top:calc(140 * var(--s));grid-column:1/span 5;position:sticky}.faq__list[data-astro-cid-hemr5th4]{gap:calc(8 * var(--s));grid-column:6/span 7}.faq__q[data-astro-cid-hemr5th4]{padding:calc(26 * var(--s)) calc(28 * var(--s))}.faq__a[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{padding:0 calc(28 * var(--s)) calc(28 * var(--s))}}@media (width<=767px){.faq[data-astro-cid-hemr5th4]{padding-block:88px 96px}}
