.sv[data-astro-cid-lnthwwyx]{flex-direction:column;display:flex;position:relative}.stage[data-astro-cid-lnthwwyx]{width:100%;margin-inline:auto;position:relative}.glow-field[data-astro-cid-lnthwwyx]{z-index:0}.hero[data-astro-cid-lnthwwyx]{background:var(--bg-deep);position:relative;overflow:clip}.hero[data-astro-cid-lnthwwyx] .stage[data-astro-cid-lnthwwyx]{min-height:calc(700 * var(--m));padding:calc(360 * var(--m)) calc(16 * var(--m)) calc(81 * var(--m))}.hero__art[data-astro-cid-lnthwwyx]{width:calc(390 * var(--m));height:100%;position:absolute;top:0;left:0}.hero-orbit{left:calc(130 * var(--m));top:calc(88 * var(--m));width:calc(280 * var(--m));height:calc(280 * var(--m));--ring-outer:#f4f3f038;--ring-w:1px;--dot-m:10px;--dot-d:12px;--spin-delay:-3s}.hero-orbit .ring--inner{display:none}.hero__copy[data-astro-cid-lnthwwyx]{z-index:1;width:calc(330 * var(--m));position:relative}.hero__meta[data-astro-cid-lnthwwyx]{color:#f4f3f0b8;font-size:10px}.hero__title[data-astro-cid-lnthwwyx]{margin-top:calc(17 * var(--m));font-family:var(--font-display);font-weight:500;font-size:calc(48 * var(--m));letter-spacing:-.03em;line-height:1.08}.hero__lead[data-astro-cid-lnthwwyx]{margin-top:calc(20.2 * var(--m));font-size:16px;line-height:1.6}.hero__actions[data-astro-cid-lnthwwyx]{margin-top:calc(29.2 * var(--m));align-items:flex-start;display:flex}.svc[data-astro-cid-lnthwwyx] .stage[data-astro-cid-lnthwwyx]{padding:calc(48 * var(--m)) calc(16 * var(--m)) 0}.rows[data-astro-cid-lnthwwyx]{margin-top:calc(16 * var(--m));border-bottom:1px solid #f4f3f024}.rows[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border-top:1px solid #f4f3f024}.row[data-astro-cid-lnthwwyx]{grid-template-columns:calc(56 * var(--m)) 1fr auto;min-height:calc(87 * var(--m));padding-right:calc(2 * var(--m));align-items:start;display:grid}.row__n[data-astro-cid-lnthwwyx]{margin-top:calc(21 * var(--m));color:#f4f3f091;font-size:10px}.row__title[data-astro-cid-lnthwwyx]{margin-top:calc(19 * var(--m));color:var(--text);padding-right:12px;font-size:16px;line-height:1.6}.row__arrow[data-astro-cid-lnthwwyx]{font-family:var(--font-mono);margin-top:calc(15 * var(--m));color:#f4f3f0b3;transition:transform var(--hover-out) var(--hover-out-ease);font-size:16px;line-height:1.6}.row[data-astro-cid-lnthwwyx]:is(:hover,:focus-visible) .row__arrow[data-astro-cid-lnthwwyx]{transform:translateX(var(--hover-arrow));transition:transform var(--hover-in) var(--hover-in-ease)}.row--muted[data-astro-cid-lnthwwyx] .row__n[data-astro-cid-lnthwwyx]{color:var(--muted);font-size:11px}.row--muted[data-astro-cid-lnthwwyx] .row__arrow[data-astro-cid-lnthwwyx]{color:var(--muted)}.row[data-astro-cid-lnthwwyx]:focus-visible{outline-offset:-2px}.proc[data-astro-cid-lnthwwyx] .stage[data-astro-cid-lnthwwyx]{padding:calc(64 * var(--m)) calc(16 * var(--m)) calc(31 * var(--m))}.timeline[data-astro-cid-lnthwwyx]{margin-top:calc(16 * var(--m));position:relative}.timeline[data-astro-cid-lnthwwyx]:before{content:"";left:calc(15 * var(--m));width:2px;height:calc(600 * var(--m));background:#f4f3f02e;position:absolute;top:0}.timeline[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{height:calc(120 * var(--m));padding-left:calc(40 * var(--m));position:relative}.timeline__dot[data-astro-cid-lnthwwyx]{left:calc(8 * var(--m));border-radius:50%;width:16px;height:16px;position:absolute;top:0}.timeline__label[data-astro-cid-lnthwwyx]{color:#f4f3f0b8;font-size:10px}.timeline__text[data-astro-cid-lnthwwyx]{margin-top:calc(11 * var(--m));width:calc(300 * var(--m));font-size:16px;line-height:1.6}.mproc__title[data-astro-cid-lnthwwyx]{margin-top:calc(38 * var(--m));color:var(--muted);font-size:11px}.mproc__title--2[data-astro-cid-lnthwwyx]{margin-top:calc(40.4 * var(--m))}.msteps[data-astro-cid-lnthwwyx]{margin-top:calc(13.5 * var(--m))}.msteps[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{padding:calc(13 * var(--m)) 0 calc(16.4 * var(--m)) calc(56 * var(--m));border-top:1px solid #ffffff24;position:relative}.msteps__n[data-astro-cid-lnthwwyx]{left:0;top:calc(17 * var(--m));color:var(--muted);font-size:11px;position:absolute}.msteps__t[data-astro-cid-lnthwwyx]{width:calc(290 * var(--m));color:var(--text);font-size:16px;line-height:1.6;display:block}.faq[data-astro-cid-lnthwwyx] .stage[data-astro-cid-lnthwwyx]{padding:0 calc(16 * var(--m)) 0}.faq__title[data-astro-cid-lnthwwyx]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.faq__list[data-astro-cid-lnthwwyx]{margin-top:calc(16 * var(--m));border-bottom:1px solid #f4f3f024}.qa__link[data-astro-cid-lnthwwyx]{color:var(--text);text-underline-offset:3px;text-decoration:underline #f4f3f080}.qa__link[data-astro-cid-lnthwwyx]:hover{text-decoration-color:var(--text)}.faq__list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border-top:1px solid #f4f3f024}.qa[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]{cursor:pointer;grid-template-columns:calc(56 * var(--m)) 1fr auto;min-height:calc(63 * var(--m));padding-right:calc(2 * var(--m));list-style:none;display:grid}.qa[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]::-webkit-details-marker{display:none}.qa__n[data-astro-cid-lnthwwyx]{margin-top:calc(22 * var(--m));color:#f4f3f091;font-size:10px}.qa__text[data-astro-cid-lnthwwyx]{margin-top:calc(19 * var(--m));color:var(--text);padding-right:12px;font-size:16px;line-height:1.6}.qa__icon[data-astro-cid-lnthwwyx]{font-family:var(--font-mono);margin-top:calc(15 * var(--m));color:#f4f3f0b3;width:16px;font-size:16px;line-height:1.6}.qa__icon[data-astro-cid-lnthwwyx]:before{content:"→";transition:transform var(--hover-duration) ease-out;display:block}.qa[data-astro-cid-lnthwwyx][open] .qa__icon[data-astro-cid-lnthwwyx]:before{transform:rotate(90deg)}.qa__a[data-astro-cid-lnthwwyx]{padding:0 calc(16 * var(--m)) calc(20 * var(--m)) calc(56 * var(--m));font-size:16px;line-height:1.6}.qa[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]:focus-visible{outline-offset:-2px}.contact[data-astro-cid-lnthwwyx] .stage[data-astro-cid-lnthwwyx]{padding:calc(61 * var(--m)) 0 calc(61 * var(--m))}.contact__card[data-astro-cid-lnthwwyx]{background:var(--bg-deep);padding:0 calc(16 * var(--m)) calc(51 * var(--m));position:relative;overflow:hidden}.contact__card[data-astro-cid-lnthwwyx]>[data-astro-cid-lnthwwyx]:not(.glow-field,.glow-plx){z-index:1;position:relative}.contact__title[data-astro-cid-lnthwwyx]{margin-top:calc(16 * var(--m));width:calc(300 * var(--m));font-family:var(--font-display);font-weight:500;font-size:calc(36 * var(--m));letter-spacing:-.02em;line-height:1.12}.contact__email[data-astro-cid-lnthwwyx]{margin-top:calc(24 * var(--m));font-size:14px;line-height:1.5}.contact__email[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{color:var(--text)}.contact__email[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{text-underline-offset:3px;text-decoration:underline}.contact__noscript[data-astro-cid-lnthwwyx]{margin-top:8px;font-size:14px}.form[data-astro-cid-lnthwwyx]{margin-top:calc(26 * var(--m))}.hp[data-astro-cid-lnthwwyx]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form__row--2[data-astro-cid-lnthwwyx]{gap:calc(16 * var(--m));display:grid}.field[data-astro-cid-lnthwwyx]{display:block}.form__row[data-astro-cid-lnthwwyx]{margin-bottom:calc(24 * var(--m))}.flabel[data-astro-cid-lnthwwyx]{letter-spacing:.06em;color:#f4f3f0c7;padding:0;font-size:9px;line-height:1.3;display:block}.input[data-astro-cid-lnthwwyx]{width:100%;height:48px;color:var(--text);font-family:var(--font-body);transition:border-color var(--hover-duration) ease-out;background:#0e0e0e99;border:1px solid #f4f3f033;border-radius:12px;margin-top:8px;padding:0 16px;font-size:14px;display:block}.input[data-astro-cid-lnthwwyx]::placeholder{color:#f4f3f085;opacity:1}.input[data-astro-cid-lnthwwyx]:hover{border-color:#f4f3f066}.input[data-astro-cid-lnthwwyx]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:12px}.input[data-astro-cid-lnthwwyx][aria-invalid=true]{border-color:#ff9d8a}.input--area[data-astro-cid-lnthwwyx]{height:calc(120 * var(--m));resize:vertical;padding:14px 16px;line-height:1.5}.ferr[data-astro-cid-lnthwwyx]{color:#ffb4a6;margin-top:6px;font-size:12px;line-height:1.4}.ferr[data-astro-cid-lnthwwyx]:empty{display:none}.needs[data-astro-cid-lnthwwyx]{margin:0 0 calc(24 * var(--m));border:0;min-width:0;padding:0}.needs[data-astro-cid-lnthwwyx] legend[data-astro-cid-lnthwwyx]{padding:0}.chips[data-astro-cid-lnthwwyx]{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.length[data-astro-cid-lnthwwyx]{margin-bottom:calc(24 * var(--m))}.length[data-astro-cid-lnthwwyx][hidden],.picker-wrap[data-astro-cid-lnthwwyx][hidden],[data-astro-cid-lnthwwyx][data-location][hidden]{display:none}.lchips[data-astro-cid-lnthwwyx]{flex-wrap:wrap;gap:0 8px;margin-top:12px;display:flex}.lchip[data-astro-cid-lnthwwyx]{font-family:var(--font-mono);color:#f4f3f0e6;transition:background-color var(--hover-duration) ease-out, color var(--hover-duration) ease-out;background:0 0;border:1px solid #f4f3f04d;border-radius:18px;padding:11px 18px;font-size:10px;line-height:1.3;position:relative}.lchip[data-astro-cid-lnthwwyx]:after{content:"";position:absolute;inset:-4px -2px}.lchip[data-astro-cid-lnthwwyx][aria-pressed=true]{background:var(--text);color:#111;border-color:#f4f3f000}.lchip[data-astro-cid-lnthwwyx]:focus-visible{outline-offset:3px}.length[data-astro-cid-lnthwwyx]>.flabel[data-astro-cid-lnthwwyx]:last-child{margin-top:12px}.picker-wrap[data-astro-cid-lnthwwyx]{margin-bottom:0}.picker__sample[data-astro-cid-lnthwwyx]{margin-top:8px;font-size:12px}.picker__sample[data-astro-cid-lnthwwyx][hidden]{display:none}.deposit[data-astro-cid-lnthwwyx]{margin-top:calc(16 * var(--m));color:#f4f3f0b8;font-size:13px;line-height:1.5}.form__row--pl[data-astro-cid-lnthwwyx],.form__row--pl[data-astro-cid-lnthwwyx] .field[data-astro-cid-lnthwwyx]+.field[data-astro-cid-lnthwwyx],.field--area[data-astro-cid-lnthwwyx],.form__send[data-astro-cid-lnthwwyx]{margin-top:calc(24 * var(--m))}.status[data-astro-cid-lnthwwyx]{color:var(--text);margin-top:16px;font-size:14px;line-height:1.5}.status[data-astro-cid-lnthwwyx]:empty{display:none}.form[data-astro-cid-lnthwwyx].is-busy .send{opacity:.6;pointer-events:none}@media (width>=1024px){.stage[data-astro-cid-lnthwwyx]{width:calc(1440 * var(--u))}.hero[data-astro-cid-lnthwwyx]{background:linear-gradient(180deg, var(--bg-deep), var(--bg))}.hero[data-astro-cid-lnthwwyx] .stage[data-astro-cid-lnthwwyx]{min-height:calc(820 * var(--u));padding:calc(220 * var(--u)) calc(64 * var(--u)) 0}.hero__art[data-astro-cid-lnthwwyx]{width:calc(1440 * var(--u))}.hero-orbit{left:calc(860 * var(--u));top:max(calc(132 * var(--u)), calc(96 * var(--u) + 30px));width:calc(520 * var(--u));height:calc(520 * var(--u));--ring-w:1px;--ring-w-d:1px;--spin-delay:0s}.hero__copy[data-astro-cid-lnthwwyx]{width:calc(640 * var(--u))}.hero__meta[data-astro-cid-lnthwwyx]{color:#f4f3f0b8;font-size:11px}.hero__title[data-astro-cid-lnthwwyx]{margin-top:calc(25.7 * var(--u));font-size:calc(96 * var(--u));letter-spacing:-.045em;line-height:.98}.hero__lead[data-astro-cid-lnthwwyx]{margin-top:calc(27.8 * var(--u));width:calc(480 * var(--u));font-size:max(16px, calc(20 * var(--u)));letter-spacing:-.005em;line-height:1.5}.hero__actions[data-astro-cid-lnthwwyx]{margin-top:calc(36 * var(--u));gap:calc(16 * var(--u));align-items:stretch}.pill[data-astro-cid-lnthwwyx]{width:calc(220 * var(--u));letter-spacing:.06em;color:#f4f3f0;background:#f4f3f014;border:1px solid #ffffff8c;border-radius:24px;align-items:center;gap:10px;min-width:160px;min-height:51px;margin-top:0;padding:0 16px;font-size:9px;display:inline-flex}.pill__dot[data-astro-cid-lnthwwyx]{background:#c9ced6;border-radius:50%;width:8px;height:8px}.hero__rule[data-astro-cid-lnthwwyx]{left:calc(64 * var(--u));top:calc(780 * var(--u));width:calc(1312 * var(--u));background:#f4f3f01f;height:1px;position:absolute}.svc[data-astro-cid-lnthwwyx] .stage[data-astro-cid-lnthwwyx]{padding:calc(40 * var(--u)) calc(64 * var(--u)) calc(46 * var(--u))}.cards[data-astro-cid-lnthwwyx]{margin-top:calc(30 * var(--u));grid-template-columns:calc(528 * var(--u)) calc(24 * var(--u)) calc(208 * var(--u)) calc(24 * var(--u)) calc(528 * var(--u));gap:calc(24 * var(--u)) 0;display:grid}.cardwrap[data-astro-cid-lnthwwyx]{position:relative}.cardwrap--1[data-astro-cid-lnthwwyx]{height:calc(520 * var(--u));--price-top:463;--arrow-top:457;grid-column:1/4}.cardwrap--2[data-astro-cid-lnthwwyx]{height:calc(520 * var(--u));--price-top:463;--arrow-top:457;grid-column:5}.cardwrap--3[data-astro-cid-lnthwwyx]{height:calc(400 * var(--u));--price-top:363;--arrow-top:357;grid-column:1}.cardwrap--4[data-astro-cid-lnthwwyx]{height:calc(400 * var(--u));--price-top:363;--arrow-top:357;grid-column:3/6}.cardwrap--5[data-astro-cid-lnthwwyx]{height:calc(388 * var(--u));--price-top:331;--arrow-top:325;grid-column:1/6}.card[data-astro-cid-lnthwwyx]{isolation:isolate;border-radius:24px;width:100%;height:100%;display:block;position:relative}.card__clip[data-astro-cid-lnthwwyx]{background:#15171f;border:1px solid #f4f3f014;border-radius:24px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.card__clip[data-astro-cid-lnthwwyx]>.glow-field{z-index:0}.card__clip[data-astro-cid-lnthwwyx]>[data-astro-cid-lnthwwyx]:not(.glow-field){z-index:1}.card__icon[data-astro-cid-lnthwwyx]{left:calc(31 * var(--u));top:calc(31 * var(--u));width:44px;height:44px;position:absolute}.card__ring[data-astro-cid-lnthwwyx]{border:1px solid #f4f3f059;border-radius:50%;position:absolute;inset:0}.card__dot[data-astro-cid-lnthwwyx]{background:var(--text);border-radius:50%;width:8px;height:8px;position:absolute;top:2px;left:36px}.card__n[data-astro-cid-lnthwwyx]{left:calc(95 * var(--u));top:calc(45 * var(--u));color:#f4f3f0b8;position:absolute}.card__title[data-astro-cid-lnthwwyx]{left:calc(31 * var(--u));top:calc(103 * var(--u));width:calc(560 * var(--u));font-family:var(--font-display);font-weight:500;font-size:calc(32 * var(--u));letter-spacing:-.02em;line-height:1.16;position:absolute}.card__body[data-astro-cid-lnthwwyx]{left:calc(31 * var(--u));top:calc(169 * var(--u));width:calc(448 * var(--u));min-width:260px;font-size:16px;line-height:1.6;position:absolute}.cardwrap--1[data-astro-cid-lnthwwyx] .card__body[data-astro-cid-lnthwwyx]{top:calc(213 * var(--u));width:calc(440 * var(--u))}.cardwrap--4[data-astro-cid-lnthwwyx] .card__body[data-astro-cid-lnthwwyx]{width:calc(680 * var(--u))}.card--web[data-astro-cid-lnthwwyx] .card__body[data-astro-cid-lnthwwyx]{width:calc(700 * var(--u))}.card__price[data-astro-cid-lnthwwyx]{left:calc(31 * var(--u));top:calc(var(--price-top) * var(--u));letter-spacing:.06em;color:#f4f3f0b8;font-size:10px;position:absolute}.card__arrow[data-astro-cid-lnthwwyx]{font-family:var(--font-mono);right:calc(33 * var(--u));top:calc(var(--arrow-top) * var(--u));color:#f4f3f0cc;transition:transform var(--hover-out) var(--hover-out-ease);font-size:20px;line-height:1.2;position:absolute}.card[data-astro-cid-lnthwwyx]:is(:hover,:focus-visible,.is-active) .card__arrow[data-astro-cid-lnthwwyx]{transform:translateX(var(--hover-arrow));transition:transform var(--hover-in) var(--hover-in-ease)}.card[data-astro-cid-lnthwwyx]:focus-visible{outline-offset:6px}.subchips[data-astro-cid-lnthwwyx]{left:calc(31 * var(--u));top:calc(267 * var(--u));gap:8px;display:flex;position:absolute}.chip--sub[data-astro-cid-lnthwwyx]{letter-spacing:.04em;padding:10px 16px;font-size:11px}.chip--sub[data-astro-cid-lnthwwyx]:hover{background:#f4f3f014}.proc[data-astro-cid-lnthwwyx] .stage[data-astro-cid-lnthwwyx]{padding:calc(40 * var(--u)) calc(64 * var(--u)) calc(100 * var(--u))}.dproc__title[data-astro-cid-lnthwwyx]{margin-top:calc(20 * var(--u));font-family:var(--font-display);font-weight:500;font-size:calc(48 * var(--u));letter-spacing:-.03em;width:calc(900 * var(--u));line-height:1.08}.steps[data-astro-cid-lnthwwyx]{margin-top:calc(48 * var(--u));grid-template-columns:repeat(3, calc(330 * var(--u))) 1fr;height:calc(260 * var(--u));display:grid;position:relative}.steps[data-astro-cid-lnthwwyx]:before{content:"";left:0;top:calc(99 * var(--u));width:calc(1300 * var(--u));background:#f4f3f059;height:2px;position:absolute}.steps[data-astro-cid-lnthwwyx]:after{content:"";left:calc(1296 * var(--u));top:calc(95 * var(--u));background:var(--text);border-radius:50%;width:12px;height:12px;position:absolute}.steps[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{position:relative}.steps__n[data-astro-cid-lnthwwyx]{font-family:var(--font-body);font-weight:300;font-size:calc(64 * var(--u));color:#f4f3f0e6;line-height:normal;display:block}.steps__dot[data-astro-cid-lnthwwyx]{left:0;top:calc(93 * var(--u));z-index:1;border-radius:50%;width:16px;height:16px;position:absolute}.steps__k[data-astro-cid-lnthwwyx]{left:0;top:calc(140 * var(--u));color:#f4f3f0b8;position:absolute}.steps__t[data-astro-cid-lnthwwyx]{left:0;top:calc(170 * var(--u));width:calc(240 * var(--u));min-width:200px;color:var(--text);font-size:16px;line-height:1.6;position:absolute}.dproc__title--2[data-astro-cid-lnthwwyx]{margin-top:calc(140 * var(--u))}.faq[data-astro-cid-lnthwwyx] .stage[data-astro-cid-lnthwwyx]{padding:calc(40 * var(--u)) calc(64 * var(--u)) 0;min-height:calc(560 * var(--u));grid-template-columns:calc(496 * var(--u)) calc(816 * var(--u));align-content:start;display:grid}.faq__label{grid-column:1/-1}.faq__title[data-astro-cid-lnthwwyx]{width:calc(300 * var(--u));clip:auto;white-space:normal;height:auto;margin-top:calc(20 * var(--u));font-family:var(--font-display);font-weight:500;font-size:calc(48 * var(--u));letter-spacing:-.03em;line-height:1.08;overflow:visible;position:static!important}.faq__list[data-astro-cid-lnthwwyx]{margin-top:calc(20 * var(--u));border-bottom:0;grid-area:2/2}.faq__list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border-top-color:#f4f3f026}.qa[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]{grid-template-columns:calc(80 * var(--u)) 1fr auto;min-height:calc(63 * var(--u));padding-right:calc(26 * var(--u))}.qa__n[data-astro-cid-lnthwwyx]{margin-top:calc(24 * var(--u));color:#f4f3f091;font-size:11px}.qa__text[data-astro-cid-lnthwwyx]{margin-top:calc(21 * var(--u))}.qa__icon[data-astro-cid-lnthwwyx]{margin-top:calc(13 * var(--u));color:#f4f3f0cc;text-align:center;width:24px;font-size:24px;line-height:normal}.qa__icon[data-astro-cid-lnthwwyx]:before{content:"+";transform:none!important}.qa[data-astro-cid-lnthwwyx][open] .qa__icon[data-astro-cid-lnthwwyx]:before{content:"−"}.qa__a[data-astro-cid-lnthwwyx]{padding:0 0 calc(68.8 * var(--u)) calc(80 * var(--u));width:calc(640 * var(--u));min-width:300px;margin-top:calc(-3 * var(--u))}.contact[data-astro-cid-lnthwwyx] .stage[data-astro-cid-lnthwwyx]{padding:calc(20 * var(--u)) calc(64 * var(--u)) calc(40 * var(--u))}.contact__card[data-astro-cid-lnthwwyx]{padding:calc(48 * var(--u)) calc(48 * var(--u)) calc(46 * var(--u));grid-template-columns:calc(544 * var(--u)) calc(624 * var(--u));column-gap:calc(48 * var(--u));border-radius:28px;align-items:start;display:grid}.contact__kicker[data-astro-cid-lnthwwyx]{color:#f4f3f0f7}.contact__title[data-astro-cid-lnthwwyx]{margin-top:calc(20 * var(--u));width:calc(420 * var(--u));font-size:calc(48 * var(--u));letter-spacing:-.03em;line-height:1.08}.contact__email[data-astro-cid-lnthwwyx]{margin-top:calc(28 * var(--u));width:calc(380 * var(--u));min-width:260px;font-size:16px;line-height:1.6}.form[data-astro-cid-lnthwwyx]{margin-top:0}.form__row--2[data-astro-cid-lnthwwyx]{grid-template-columns:calc(300 * var(--u)) calc(300 * var(--u));column-gap:calc(24 * var(--u))}.form__row--2[data-astro-cid-lnthwwyx] .field[data-astro-cid-lnthwwyx]{min-width:0}.form__row[data-astro-cid-lnthwwyx]{margin-bottom:calc(20 * var(--u))}.form__row--pl[data-astro-cid-lnthwwyx]{margin-top:calc(20 * var(--u));grid-template-columns:1fr 1fr;column-gap:16px}.form__row--pl[data-astro-cid-lnthwwyx] .field[data-astro-cid-lnthwwyx]+.field[data-astro-cid-lnthwwyx]{margin-top:0}.needs[data-astro-cid-lnthwwyx]{margin-bottom:calc(24 * var(--u))}.length[data-astro-cid-lnthwwyx]{margin-bottom:calc(26 * var(--u))}.deposit[data-astro-cid-lnthwwyx]{margin-top:calc(16 * var(--u))}.form__send[data-astro-cid-lnthwwyx]{margin-top:calc(12 * var(--u))}.field--area[data-astro-cid-lnthwwyx]{margin-top:calc(20 * var(--u))}.input--area[data-astro-cid-lnthwwyx]{height:calc(140 * var(--u));min-height:96px}}.sv .chip{min-height:34px;color:var(--text);font-family:var(--font-mono);letter-spacing:.04em;text-align:left;transition:background-color var(--hover-duration) ease-out, color var(--hover-duration) ease-out, border-color var(--hover-duration) ease-out;background:0 0;border:1px solid #ffffff4d;border-radius:24px;align-items:center;padding:9px 14px;font-size:10px;line-height:1.3;display:inline-flex;position:relative}.sv .chip:after{content:"";position:absolute;inset:-5px -2px}.sv .chip:hover{border-color:#ffffffb3}.sv .chip[aria-pressed=true]{background:var(--text);color:#111;border-color:#fff0}.sv .chip:focus-visible{outline-offset:3px}.sv .pswitch{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.sv .pswitch[hidden]{display:none}.sv .picker{margin-top:8px;display:block}.sv .cal{background:#0e0e0e99;border:1px solid #f4f3f033;border-radius:12px;padding:18px 20px}.sv .cal__head{justify-content:space-between;align-items:center;display:flex}.sv .cal__month{letter-spacing:.06em;color:var(--text);font-size:10px}.sv .cal__arrows{gap:4px;display:flex}.sv .cal__arrow{width:44px;height:32px;font-family:var(--font-body);color:var(--text);border-radius:8px;margin:-8px -8px -8px 0;font-size:16px}.sv .cal__arrow:disabled{color:#f4f3f085;cursor:default}.sv .cal__wd{grid-template-columns:repeat(7,1fr);margin-top:12px;display:grid}.sv .cal__wd span{letter-spacing:.06em;color:#f4f3f0b8;justify-content:center;align-items:center;height:20px;font-size:9px;display:flex}.sv .cal__row{display:contents}.sv .cal__grid{grid-template-columns:repeat(7,1fr);row-gap:4px;margin-top:4px;display:grid}.sv .cal__cell{width:44px;height:40px;font-family:var(--font-body);color:#f4f3f04d;border-radius:20px;justify-content:center;justify-self:center;align-items:center;font-size:13px;display:flex}.sv .cal__cell--skel{background:#f4f3f00d;animation:1.4s ease-in-out infinite alternate skel}@keyframes skel{0%{opacity:.5}to{opacity:1}}.sv .cal__cell.is-avail{color:var(--text);cursor:pointer;transition:background-color var(--hover-duration) ease-out;background:#f4f3f014}.sv .cal__cell.is-avail:hover{background:#f4f3f029}.sv .cal__cell.is-selected{background:var(--text);color:#111}.sv .cal__cell:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sv .slots{margin-top:16px}.sv .slots__day{letter-spacing:.06em;color:var(--text);font-size:10px}.sv .slots__hint,.sv .slots__tz{letter-spacing:.06em;color:#f4f3f0b8;margin-top:8px;font-size:9px}.sv .slots__list{grid-template-columns:repeat(3,1fr);gap:8px;max-height:360px;margin-top:12px;display:grid;overflow-y:auto}.sv .slot--in{animation:motion-in var(--motion-duration) var(--motion-ease) both;animation-delay:calc(var(--k,0) * .12s)}.sv .status>*{animation:motion-in var(--motion-duration) var(--motion-ease) both}.sv .status>:nth-child(2){animation-delay:.24s}.sv .status>:nth-child(3){animation-delay:.48s}.sv .status>:nth-child(n+4){animation-delay:.72s}.sv .slot{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text);transition:background-color var(--hover-duration) ease-out, color var(--hover-duration) ease-out;background:0 0;border:1px solid #f4f3f04d;border-radius:24px;justify-content:center;align-items:center;padding:12px 0;font-size:11px;line-height:1.3;display:flex}.sv .slot:hover{border-color:#f4f3f0b3}.sv .slot[aria-checked=true]{background:var(--text);color:#111;border-color:#f4f3f000}.sv .slot:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sv .slots__msg{color:#f4f3f0b8;margin-top:12px;font-size:13px}.sv .slots__msg:empty{display:none}.sv .slots__msg button{text-underline-offset:3px;color:var(--text);margin-left:8px;text-decoration:underline}.sv .status strong{font-weight:500}.sv .status .status__note{color:#f4f3f0b8;margin-top:6px;display:block}@media (width>=1024px){.sv .chip{letter-spacing:.04em;min-height:36px;padding:10px 16px;font-size:11px}.sv .picker{align-items:flex-start;gap:16px;display:flex}.sv .cal{flex:1 1 0;min-width:0}.sv .cal__cell{border-radius:18px;height:36px}.sv .slots{flex:none;width:200px;margin-top:0}.sv .slots__list{grid-template-columns:1fr;max-height:232px}}
