.bf[data-astro-cid-6ghadjwu]{border:1px solid var(--line-soft);background:#fff;border-radius:14px;margin:0;overflow:hidden;box-shadow:0 1px 2px #0b1f3a0f,0 24px 60px -20px #0b1f3a47}.bf--dark[data-astro-cid-6ghadjwu]{background:#10151f;border-color:#ffffff1f;box-shadow:0 40px 90px -30px #000000b3}.bf__bar[data-astro-cid-6ghadjwu]{background:var(--paper);border-bottom:1px solid var(--line-soft);align-items:center;gap:16px;height:34px;padding-inline:14px;display:flex}.bf--dark[data-astro-cid-6ghadjwu] .bf__bar[data-astro-cid-6ghadjwu]{background:#181f2c;border-color:#ffffff14}.bf__dots[data-astro-cid-6ghadjwu]{gap:6px;display:flex}.bf__dots[data-astro-cid-6ghadjwu] i[data-astro-cid-6ghadjwu]{background:var(--line);border-radius:50%;width:9px;height:9px}.bf--dark[data-astro-cid-6ghadjwu] .bf__dots[data-astro-cid-6ghadjwu] i[data-astro-cid-6ghadjwu]{background:#fff3}.bf__url[data-astro-cid-6ghadjwu]{color:var(--text-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:6px;flex:0 280px;margin-inline:auto;padding:4px 12px;font-size:12px;line-height:1.2;overflow:hidden;transform:translate(-24px)}.bf--dark[data-astro-cid-6ghadjwu] .bf__url[data-astro-cid-6ghadjwu]{color:#fff9;background:#ffffff12}.bf[data-astro-cid-6ghadjwu] img[data-astro-cid-6ghadjwu]{width:100%;height:auto}@media (width<=600px){.bf__bar[data-astro-cid-6ghadjwu]{height:26px}.bf__url[data-astro-cid-6ghadjwu]{display:none}}.pf[data-astro-cid-vmzxo6vq]{background:#1b1f27;border-radius:34px;margin:0;padding:9px;box-shadow:inset 0 0 0 1.5px #ffffff1a,0 30px 70px -24px #0715288c}.pf__screen[data-astro-cid-vmzxo6vq]{background:#0e1117;border-radius:26px;overflow:hidden}.pf[data-astro-cid-vmzxo6vq] img[data-astro-cid-vmzxo6vq]{width:100%;height:auto}.hero[data-astro-cid-4twi76wu]{padding-block:clamp(128px,14vw,168px) clamp(72px,9vw,120px);position:relative;overflow:hidden}.hero__glow[data-astro-cid-4twi76wu]{filter:blur(110px);pointer-events:none;background:#3ddc9724;border-radius:50%;width:720px;height:720px;position:absolute;top:-260px;right:-180px}.hero__in[data-astro-cid-4twi76wu]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,5vw,72px);display:grid;position:relative}.hero__brand[data-astro-cid-4twi76wu]{font:600 18px/1 var(--font-display);align-items:center;gap:12px;display:inline-flex}.hero__logo[data-astro-cid-4twi76wu]{background:#fff;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.hero__logo[data-astro-cid-4twi76wu] img[data-astro-cid-4twi76wu]{width:34px;height:34px}.hero[data-astro-cid-4twi76wu] h1[data-astro-cid-4twi76wu]{margin:28px 0 24px}.hero__txt[data-astro-cid-4twi76wu]>p[data-astro-cid-4twi76wu].soft{max-width:46ch}.hero__cta[data-astro-cid-4twi76wu]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.hero[data-astro-cid-4twi76wu] .hero__wa{width:18px;height:18px}.hero__media[data-astro-cid-4twi76wu]{will-change:transform;padding:0 0 48px 48px;position:relative}.hero__phone[data-astro-cid-4twi76wu]{width:clamp(120px,24%,190px);position:absolute;bottom:0;left:0}.sec-head[data-astro-cid-4twi76wu]{gap:16px;max-width:760px;margin-bottom:clamp(48px,6vw,80px);display:grid}.sec-head[data-astro-cid-4twi76wu] .t-lead[data-astro-cid-4twi76wu]{max-width:60ch}.sec-head--split[data-astro-cid-4twi76wu]{grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;max-width:none}.sec-head--split[data-astro-cid-4twi76wu]>div[data-astro-cid-4twi76wu]{gap:16px;display:grid}.day__grid[data-astro-cid-4twi76wu]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,96px);display:grid}.day__steps[data-astro-cid-4twi76wu]{margin:0;padding:0;list-style:none}.step[data-astro-cid-4twi76wu]{align-content:center;gap:14px;min-height:72vh;padding-block:32px;display:grid}.step[data-astro-cid-4twi76wu]:first-child{align-content:start;min-height:56vh}.step__when[data-astro-cid-4twi76wu]{font:600 14px/1 var(--font-display);color:var(--mint-deep);align-items:center;gap:12px;display:flex}.step__n[data-astro-cid-4twi76wu]{border:1.5px solid;border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;display:grid}.step__text[data-astro-cid-4twi76wu]{max-width:44ch;color:var(--text-2);font-size:17px}.js[data-astro-cid-4twi76wu] .step[data-astro-cid-4twi76wu]{opacity:.35;transition:opacity .5s var(--ease-out)}.js[data-astro-cid-4twi76wu] .step[data-astro-cid-4twi76wu].is-on{opacity:1}.step__media[data-astro-cid-4twi76wu]{display:none}.day__stage[data-astro-cid-4twi76wu]{position:relative}.day__sticky[data-astro-cid-4twi76wu]{aspect-ratio:16/11.2;position:sticky;top:calc(50vh - min(28vw,340px))}.shot[data-astro-cid-4twi76wu]{opacity:0;transition:opacity .6s var(--ease-out), transform .9s var(--ease-expo);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;transform:translateY(24px)scale(.97)}.shot[data-astro-cid-4twi76wu].is-on{opacity:1;transform:none}.shot[data-astro-cid-4twi76wu]>.bf{width:100%}.day__sticky[data-astro-cid-4twi76wu] .shot--app[data-astro-cid-4twi76wu]{justify-content:center;align-items:center;display:flex}.day__sticky[data-astro-cid-4twi76wu] .shot--app[data-astro-cid-4twi76wu]>.pf{box-sizing:border-box;height:100%}.day__sticky[data-astro-cid-4twi76wu] .shot--app[data-astro-cid-4twi76wu] .pf .pf__screen{height:100%}.day__sticky[data-astro-cid-4twi76wu] .shot--app[data-astro-cid-4twi76wu] .pf .pf__screen img{width:auto;height:100%}.day__dots[data-astro-cid-4twi76wu]{gap:8px;display:flex;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}.day__dots[data-astro-cid-4twi76wu] span[data-astro-cid-4twi76wu]{background:var(--line);width:8px;height:8px;transition:width var(--t-ui) var(--ease-out), background-color var(--t-ui) ease;border-radius:4px}.day__dots[data-astro-cid-4twi76wu] span[data-astro-cid-4twi76wu].is-on{background:var(--mint-deep);width:28px}.app[data-astro-cid-4twi76wu]{background:var(--navy)}.app__phones[data-astro-cid-4twi76wu]{margin:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px);max-width:1000px;margin-inline:auto;padding:0;list-style:none;display:grid}.app__phones[data-astro-cid-4twi76wu] li[data-astro-cid-4twi76wu]{justify-items:center;gap:20px;display:grid}.app__phones[data-astro-cid-4twi76wu] li[data-astro-cid-4twi76wu]:nth-child(2){margin-top:64px}.app__phones[data-astro-cid-4twi76wu] .pf{width:100%;max-width:290px}.app__phones[data-astro-cid-4twi76wu] p[data-astro-cid-4twi76wu]{font:600 15px/1.4 var(--font-display);color:var(--on-deep-soft);text-align:center}.office__shot[data-astro-cid-4twi76wu]{margin-bottom:clamp(48px,6vw,72px)}.office__list[data-astro-cid-4twi76wu],.calm__grid[data-astro-cid-4twi76wu]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.office__list[data-astro-cid-4twi76wu] li[data-astro-cid-4twi76wu],.calm__grid[data-astro-cid-4twi76wu] li[data-astro-cid-4twi76wu]{align-content:start;gap:10px;display:grid}.ico[data-astro-cid-4twi76wu]{width:48px;height:48px;color:var(--mint-deep);background:#0b7a531a;border-radius:12px;place-items:center;margin-bottom:8px;display:grid}.calm__grid[data-astro-cid-4twi76wu] li[data-astro-cid-4twi76wu]{border-radius:var(--radius-lg);border:1px solid var(--line-soft);padding:28px}.guide__in[data-astro-cid-4twi76wu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.guide__phones[data-astro-cid-4twi76wu]{grid-template-columns:repeat(2,minmax(0,260px));justify-content:center;gap:28px;display:grid;position:relative}.guide__p2[data-astro-cid-4twi76wu]{margin-top:72px}.guide__txt[data-astro-cid-4twi76wu]{gap:20px;display:grid}.faq__in[data-astro-cid-4twi76wu]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.faq__in[data-astro-cid-4twi76wu] .sec-head[data-astro-cid-4twi76wu]{margin-bottom:0}.faq__list[data-astro-cid-4twi76wu]{border-top:1px solid var(--line-soft)}details[data-astro-cid-4twi76wu]{border-bottom:1px solid var(--line-soft)}summary[data-astro-cid-4twi76wu]{font:600 18px/1.4 var(--font-display);cursor:pointer;justify-content:space-between;gap:24px;padding:24px 0;list-style:none;display:flex}summary[data-astro-cid-4twi76wu]::-webkit-details-marker{display:none}summary[data-astro-cid-4twi76wu] .faq__icon{color:var(--mint-deep);transition:transform var(--t-ui) var(--ease-out);flex:none;margin-top:2px}details[data-astro-cid-4twi76wu][open] summary[data-astro-cid-4twi76wu] .faq__icon{transform:rotate(45deg)}details[data-astro-cid-4twi76wu] p[data-astro-cid-4twi76wu]{max-width:60ch;color:var(--text-2);padding-bottom:24px}@media (width<=1080px){.office__list[data-astro-cid-4twi76wu],.calm__grid[data-astro-cid-4twi76wu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.hero__in[data-astro-cid-4twi76wu],.guide__in[data-astro-cid-4twi76wu],.faq__in[data-astro-cid-4twi76wu],.sec-head--split[data-astro-cid-4twi76wu]{grid-template-columns:1fr}.sec-head--split[data-astro-cid-4twi76wu]{gap:16px}.hero__media[data-astro-cid-4twi76wu]{padding:0 0 32px 32px}.day__grid[data-astro-cid-4twi76wu]{grid-template-columns:1fr}.day__stage[data-astro-cid-4twi76wu]{display:none}.step[data-astro-cid-4twi76wu],.step[data-astro-cid-4twi76wu]:first-child{min-height:0;padding-block:0 56px}.js[data-astro-cid-4twi76wu] .step[data-astro-cid-4twi76wu]{opacity:1}.step__media[data-astro-cid-4twi76wu]{margin-top:12px;display:block}.step__media--app[data-astro-cid-4twi76wu] .pf{width:min(62vw,260px);margin-inline:auto}.app__phones[data-astro-cid-4twi76wu]{scroll-snap-type:x mandatory;margin-inline:calc(var(--margin) * -1);padding-bottom:8px;padding-inline:var(--margin);grid-template-columns:repeat(3,minmax(220px,1fr));overflow-x:auto}.app__phones[data-astro-cid-4twi76wu] li[data-astro-cid-4twi76wu]{scroll-snap-align:center}.app__phones[data-astro-cid-4twi76wu] li[data-astro-cid-4twi76wu]:nth-child(2){margin-top:0}.guide__txt[data-astro-cid-4twi76wu]{order:-1}}@media (width<=600px){.office__list[data-astro-cid-4twi76wu],.calm__grid[data-astro-cid-4twi76wu]{grid-template-columns:1fr}.hero__cta[data-astro-cid-4twi76wu] .btn[data-astro-cid-4twi76wu]{flex:100%}.guide__phones[data-astro-cid-4twi76wu]{gap:16px}.guide__p2[data-astro-cid-4twi76wu]{margin-top:40px}.hero__media[data-astro-cid-4twi76wu]{padding:0 0 24px 24px}.hero__phone[data-astro-cid-4twi76wu]{width:30%}}
