.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(48px,8vw,88px)}.hero__text[data-astro-cid-ge2uvauf]{text-align:center;justify-items:center;display:grid}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;max-width:18ch;margin-top:12px;font-size:clamp(2.125rem,4.6vw,3.25rem);line-height:1.08}.hero__lead[data-astro-cid-ge2uvauf]{max-width:46ch;color:var(--ink-2);margin-top:20px;font-size:1.0625rem;line-height:1.65}.hero__ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.hero__chips[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.hero__stage[data-astro-cid-ge2uvauf]{background:linear-gradient(to bottom, var(--bg) 58%, var(--band) 58%);margin-top:clamp(48px,7vw,72px)}.frame[data-astro-cid-ge2uvauf]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:1100px;margin-inline:auto;overflow:hidden;box-shadow:0 1px 2px #1c19170f,0 24px 48px -20px #1c191759}@media (prefers-reduced-motion:no-preference){.frame[data-astro-cid-ge2uvauf]{animation:rise .9s var(--ease) .1s both}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.frame__bar[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--line);background:#faf8f4;align-items:center;gap:16px;height:36px;padding:0 14px;display:flex}.frame__dots[data-astro-cid-ge2uvauf]{gap:6px;display:flex}.frame__dots[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#1c19171f;border-radius:50%;width:9px;height:9px}.frame__url[data-astro-cid-ge2uvauf]{color:var(--ink-2);background:#1c19170d;border-radius:6px;align-items:center;gap:6px;margin-inline:auto;padding:3px 12px;font-size:.75rem;display:inline-flex}.frame__lock[data-astro-cid-ge2uvauf]{fill:none;width:12px;height:12px;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round}.frame__urls[data-astro-cid-ge2uvauf],.frame__model[data-astro-cid-ge2uvauf]{display:inline-grid}.frame__urls[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf],.frame__model[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{white-space:nowrap;grid-area:1/1}.frame__model[data-astro-cid-ge2uvauf]{color:var(--ink-3);text-align:right;justify-items:end;min-width:96px;font-size:.75rem}.screen[data-astro-cid-ge2uvauf]{aspect-ratio:16/9.5;background:#fbfaf7;position:relative;overflow:hidden}.screen[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.skeleton[data-astro-cid-ge2uvauf]{grid-template-rows:auto auto auto auto auto 1fr;grid-template-columns:1fr 1fr;align-content:start;gap:3% 6%;padding:4% 8%;display:grid;position:absolute;inset:0}.sk[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#efebe3 0%,#f7f5f0 50%,#efebe3 100%) 0 0/200% 100%;border-radius:6px;display:block}.sk--nav[data-astro-cid-ge2uvauf]{grid-column:1/-1;height:18px;margin-bottom:4%}.sk--h1[data-astro-cid-ge2uvauf]{grid-column:1;height:34px}.sk--short[data-astro-cid-ge2uvauf]{width:70%}.sk--p[data-astro-cid-ge2uvauf]{grid-column:1;width:85%;height:52px}.sk--btn[data-astro-cid-ge2uvauf]{border-radius:8px;grid-column:1;width:40%;height:34px}.sk--img[data-astro-cid-ge2uvauf]{border-radius:12px;grid-area:2/2/7;min-height:200px}.stage__note[data-astro-cid-ge2uvauf]{text-align:center;color:var(--on-band-2);margin:0 auto;padding:14px 0 0;font-size:.8125rem}.cycle[data-astro-cid-ge2uvauf],.screen[data-astro-cid-ge2uvauf] .cycle--img{opacity:0}.frame__urls[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child,.frame__model[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child,.screen[data-astro-cid-ge2uvauf] picture:first-of-type img{opacity:1}@media (prefers-reduced-motion:no-preference){.sk[data-astro-cid-ge2uvauf]{animation:1.4s linear infinite shimmer}.cycle[data-astro-cid-ge2uvauf],.frame__urls[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child,.frame__model[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child{opacity:0;animation:cycle 16s var(--ease) infinite both}.screen[data-astro-cid-ge2uvauf] .cycle--img,.screen[data-astro-cid-ge2uvauf] picture:first-of-type img{opacity:0;animation:cycle-img 16s var(--ease) infinite both}.frame__urls[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child,.frame__model[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child,.screen[data-astro-cid-ge2uvauf] picture:first-of-type img{animation-delay:1.2s}.frame__urls[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:nth-child(2),.frame__model[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:nth-child(2),.screen[data-astro-cid-ge2uvauf] picture:nth-of-type(2) img{animation-delay:5.2s}.frame__urls[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:nth-child(3),.frame__model[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:nth-child(3),.screen[data-astro-cid-ge2uvauf] picture:nth-of-type(3) img{animation-delay:9.2s}.frame__urls[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:nth-child(4),.frame__model[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:nth-child(4),.screen[data-astro-cid-ge2uvauf] picture:nth-of-type(4) img{animation-delay:13.2s}}@keyframes cycle{0%{opacity:0;transform:translateY(4px)}3%,24%{opacity:1;transform:none}27%,to{opacity:0;transform:translateY(-4px)}}@keyframes cycle-img{0%{opacity:0;transform:scale(1.015)}4%,25%{opacity:1;transform:none}29%,to{opacity:0;transform:none}}@keyframes shimmer{to{background-position:-200% 0}}.hl[data-astro-cid-ge2uvauf]{color:var(--accent);display:inline-block;position:relative}.hl__line[data-astro-cid-ge2uvauf]{width:104%;height:.28em;position:absolute;bottom:-.12em;left:-2%;right:-2%;overflow:visible}.hl__line[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.hl__line[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{stroke-dashoffset:1px;animation:draw .9s var(--ease) .6s forwards}}@keyframes draw{to{stroke-dashoffset:0}}@media (width<=560px){.frame__dots[data-astro-cid-ge2uvauf],.frame__model[data-astro-cid-ge2uvauf]{display:none}}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;position:relative}.hero__bg[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;height:760px;position:absolute;inset:0 0 auto;overflow:hidden}.hero__dots[data-astro-cid-ge2uvauf]{background-image:radial-gradient(#1c191729 1px,#0000 1.4px);background-size:26px 26px;position:absolute;inset:-40px;-webkit-mask-image:radial-gradient(60% 55% at 50% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(60% 55% at 50% 30%,#000 20%,#0000 75%)}.hero__glow[data-astro-cid-ge2uvauf]{background:radial-gradient(closest-side,#1f3d5a1a,#0000 70%);border-radius:50%;width:min(900px,110vw);height:520px;margin-left:calc(min(900px,110vw)/-2);position:absolute;top:120px;left:50%}@media (prefers-reduced-motion:no-preference){.hero__dots[data-astro-cid-ge2uvauf]{animation:60s linear infinite dots-drift}.hero__glow[data-astro-cid-ge2uvauf]{animation:12s ease-in-out infinite glow-breathe}.hero__text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:1s cubic-bezier(.16,1,.3,1) both enter}.hero__text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:first-child{animation-delay:50ms}.hero__text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:.14s}.hero__text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.24s}.hero__text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:.34s}.hero__text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(5){animation-delay:.44s}.hero__chips[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{animation:.9s cubic-bezier(.16,1,.3,1) both enter}.hero__chips[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:first-child{animation-delay:.5s}.hero__chips[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:.58s}.hero__chips[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.66s}}@keyframes enter{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}@keyframes dots-drift{to{transform:translate(26px,26px)}}@keyframes glow-breathe{50%{opacity:.7;transform:scale(1.12)}}.tilt[data-astro-cid-ge2uvauf]{perspective:1600px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tilt[data-astro-cid-ge2uvauf] .frame[data-astro-cid-ge2uvauf]{transform-origin:50% 0;animation:rise .9s var(--ease) .3s both, flatten linear both;will-change:transform;animation-timeline:auto,view();animation-range:normal,entry cover 45%}}}@keyframes flatten{0%{transform:rotateX(16deg)scale(.94)}to{transform:rotateX(0)scale(1)}}.screen[data-astro-cid-ge2uvauf]{isolation:isolate}.toast[data-astro-cid-ge2uvauf]{z-index:5;border:1px solid var(--line);opacity:0;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px 16px 12px 14px;display:flex;position:absolute;bottom:5%;right:3%;transform:translateY(12px)scale(.98);box-shadow:0 18px 40px -18px #1c191773}.toast[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-size:.8125rem;font-weight:600;display:block}.toast[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{color:var(--ink-3);font-size:.75rem;display:block}.toast__dot[data-astro-cid-ge2uvauf]{background:#2f9e62;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #2f9e6226}@media (prefers-reduced-motion:no-preference){.toast[data-astro-cid-ge2uvauf]{animation:8s cubic-bezier(.16,1,.3,1) 3s infinite both toast}}@keyframes toast{0%,6%{opacity:0;transform:translateY(12px)scale(.98)}12%,62%{opacity:1;transform:none}70%,to{opacity:0;transform:translateY(-6px)scale(.99)}}@media (width<=560px){.toast[data-astro-cid-ge2uvauf]{display:none}}.band[data-astro-cid-2ojqaodh]{background:var(--band);color:var(--on-band);margin-top:-1px}.band__grid[data-astro-cid-2ojqaodh]{grid-template-columns:280px minmax(0,1fr);gap:clamp(32px,6vw,64px);padding-block:clamp(48px,7vw,80px);display:grid}.band__head[data-astro-cid-2ojqaodh] h2[data-astro-cid-2ojqaodh]{font-size:clamp(1.5rem,2.4vw,1.75rem);line-height:1.2}.band__head[data-astro-cid-2ojqaodh] p[data-astro-cid-2ojqaodh]{color:var(--on-band-2);margin-top:10px;font-size:.9375rem;line-height:1.6}.journey[data-astro-cid-2ojqaodh]{gap:4px;display:grid}.journey__row[data-astro-cid-2ojqaodh]{transition:background-color .2s var(--ease);border-radius:10px;grid-template-columns:2rem 11rem minmax(0,1fr);align-items:center;gap:16px;padding:14px 12px;display:grid}.journey__row[data-astro-cid-2ojqaodh]:hover{background:#ffffff0d}.journey__n[data-astro-cid-2ojqaodh]{border:1px solid var(--on-band-line);width:28px;height:24px;color:var(--on-band-2);border-radius:6px;place-items:center;font-size:.75rem;font-weight:600;display:grid}.journey__row[data-astro-cid-2ojqaodh] strong[data-astro-cid-2ojqaodh]{font-weight:600}.journey__text[data-astro-cid-2ojqaodh]{color:var(--on-band-2)}.journey__row[data-astro-cid-2ojqaodh].is-last .journey__n[data-astro-cid-2ojqaodh]{border-color:var(--on-band);background:var(--on-band);color:var(--band)}.journey__row[data-astro-cid-2ojqaodh].is-last .journey__text[data-astro-cid-2ojqaodh]{color:var(--on-band)}@media (width<=860px){.band__grid[data-astro-cid-2ojqaodh]{grid-template-columns:1fr}}@media (width<=560px){.journey__row[data-astro-cid-2ojqaodh]{grid-template-columns:2rem minmax(0,1fr);row-gap:2px;padding-inline:0}.journey__text[data-astro-cid-2ojqaodh]{grid-column:2}}.timeline[data-astro-cid-grsovck6]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.step[data-astro-cid-grsovck6]{padding-top:28px;position:relative}.step[data-astro-cid-grsovck6]:before{content:"";background:var(--line-2);height:1px;position:absolute;top:5px;left:0;right:-24px}.step[data-astro-cid-grsovck6]:last-child:before{right:0}.step__dot[data-astro-cid-grsovck6]{border:2px solid var(--accent);background:var(--bg);border-radius:50%;width:11px;height:11px;position:absolute;top:0;left:0}.step[data-astro-cid-grsovck6].is-last .step__dot[data-astro-cid-grsovck6]{background:var(--accent)}.step__when[data-astro-cid-grsovck6]{color:var(--accent);font-size:.8125rem;font-weight:500}.step[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{margin-top:4px;font-size:1.0625rem;line-height:1.3}.step__text[data-astro-cid-grsovck6]{color:var(--ink-2);margin-top:6px;font-size:.9375rem}.foot[data-astro-cid-grsovck6]{color:var(--ink-3);margin-top:32px;font-size:.8125rem}@media (width<=960px){.timeline[data-astro-cid-grsovck6]{grid-template-columns:1fr;gap:0}.step[data-astro-cid-grsovck6]{padding:0 0 28px 32px}.step[data-astro-cid-grsovck6]:before{width:1px;height:auto;inset:11px auto 0 5px}.step[data-astro-cid-grsovck6]:last-child:before{display:none}.step__dot[data-astro-cid-grsovck6]{top:4px}}.custom-list[data-astro-cid-3siichxn]{flex-wrap:wrap;gap:8px;margin:-12px 0 32px;display:flex}.custom-list[data-astro-cid-3siichxn] li[data-astro-cid-3siichxn]{border:1px solid var(--line);color:var(--ink-2);background:#fff9;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.875rem;display:inline-flex}.custom-list[data-astro-cid-3siichxn] li[data-astro-cid-3siichxn]:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.grid[data-astro-cid-3siichxn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;display:grid}.item__img[data-astro-cid-3siichxn]{border-radius:var(--radius);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.item__img[data-astro-cid-3siichxn] img{aspect-ratio:4/3;object-fit:cover;object-position:top;width:100%;transition:transform .5s var(--ease)}.item[data-astro-cid-3siichxn]:hover .item__img[data-astro-cid-3siichxn] img{transform:scale(1.03)}.item__meta[data-astro-cid-3siichxn]{justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;display:flex}.item__name[data-astro-cid-3siichxn]{font-weight:500}.item__n[data-astro-cid-3siichxn]{color:var(--ink-4);font-size:.75rem}.item__style[data-astro-cid-3siichxn]{color:var(--ink-3);margin-top:2px;font-size:.875rem;display:block}.custom[data-astro-cid-3siichxn]{border:1px dashed var(--line-2);border-radius:var(--radius);height:100%;min-height:220px;transition:border-color .2s var(--ease), background-color .2s var(--ease);flex-direction:column;gap:8px;padding:20px;text-decoration:none;display:flex}.custom[data-astro-cid-3siichxn]:hover{border-color:var(--accent);background:#ffffff80}.custom__title[data-astro-cid-3siichxn]{font-size:1.0625rem;font-weight:600}.custom__text[data-astro-cid-3siichxn]{color:var(--ink-2);flex:1;font-size:.9375rem}@media (width<=1024px){.grid[data-astro-cid-3siichxn]{grid-template-columns:repeat(2,minmax(0,1fr))}}.plans[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.plan[data-astro-cid-htruwgye]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;padding:24px;display:flex}.plan--pick[data-astro-cid-htruwgye]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 16px 40px -24px #1f3d5a73}.plan__top[data-astro-cid-htruwgye]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plan__top[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font-size:1.125rem}.plan__aud[data-astro-cid-htruwgye]{color:var(--ink-3);font-size:.8125rem}.plan__tag[data-astro-cid-htruwgye]{background:var(--accent-tint);color:var(--accent);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:500}.plan__price[data-astro-cid-htruwgye]{margin-top:20px;font-size:1.125rem;font-weight:500}.plan__price[data-astro-cid-htruwgye] .num[data-astro-cid-htruwgye]{letter-spacing:-.035em;font-size:2.75rem;font-weight:600;line-height:1}.plan__price[data-astro-cid-htruwgye] small[data-astro-cid-htruwgye]{color:var(--ink-3);font-size:.9375rem;font-weight:400}.plan__setup[data-astro-cid-htruwgye]{color:var(--ink-3);margin-top:4px;font-size:.875rem}.plan__list[data-astro-cid-htruwgye]{border-top:1px solid #1c191712;flex:1;align-content:start;gap:10px;margin:20px 0 24px;padding-top:20px;display:grid}.plan__list[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{align-items:flex-start;gap:10px;font-size:.9375rem;display:flex}.plan__list[data-astro-cid-htruwgye] svg[data-astro-cid-htruwgye]{width:16px;height:16px;color:var(--accent);flex:none;margin-top:4px}.plan__list[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye].is-inherit{font-weight:500}.plan[data-astro-cid-htruwgye] .btn[data-astro-cid-htruwgye]{width:100%}.included[data-astro-cid-htruwgye]{color:var(--ink-2);margin-top:20px;font-size:.875rem}.included[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:var(--ink);font-weight:500}.offers[data-astro-cid-htruwgye]{grid-template-columns:1fr 1fr;gap:16px;margin-top:32px;display:grid}.offer[data-astro-cid-htruwgye]{border-radius:var(--radius);background:var(--bg-2);padding:24px}.offer[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{letter-spacing:0;color:var(--accent);font-size:.875rem;font-weight:500}.offer__big[data-astro-cid-htruwgye]{letter-spacing:-.025em;margin:6px 0 8px;font-size:1.375rem;font-weight:600;line-height:1.25}.offer[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye]:last-child{color:var(--ink-2);font-size:.9375rem}.fine[data-astro-cid-htruwgye]{color:var(--ink-3);margin-top:20px;font-size:.8125rem}@media (width<=960px){.plans[data-astro-cid-htruwgye]{grid-template-columns:1fr;max-width:520px}.plan--pick[data-astro-cid-htruwgye]{order:-1}.offers[data-astro-cid-htruwgye]{grid-template-columns:1fr}}.split[data-astro-cid-amvpoewy]{grid-template-columns:280px minmax(0,1fr);gap:clamp(32px,6vw,64px);display:grid}.split__head[data-astro-cid-amvpoewy] h2[data-astro-cid-amvpoewy]{font-size:clamp(1.5rem,2.4vw,1.75rem);line-height:1.2}.split__head[data-astro-cid-amvpoewy] p[data-astro-cid-amvpoewy]{color:var(--ink-3);margin-top:6px;font-size:.9375rem}.list[data-astro-cid-amvpoewy] li[data-astro-cid-amvpoewy]{border-top:1px solid var(--line);grid-template-columns:2rem minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.list[data-astro-cid-amvpoewy] li[data-astro-cid-amvpoewy]:last-child{border-bottom:1px solid var(--line)}.n[data-astro-cid-amvpoewy]{color:var(--accent);font-size:.875rem;font-weight:600;line-height:1.6}.list[data-astro-cid-amvpoewy] h3[data-astro-cid-amvpoewy]{font-size:1.0625rem;line-height:1.4}.list[data-astro-cid-amvpoewy] p[data-astro-cid-amvpoewy]{color:var(--ink-2);margin-top:2px;font-size:.9375rem}@media (width<=860px){.split[data-astro-cid-amvpoewy]{grid-template-columns:1fr;gap:24px}}.split[data-astro-cid-hemr5th4]{grid-template-columns:280px minmax(0,1fr);gap:clamp(32px,6vw,64px);display:grid}.split__head[data-astro-cid-hemr5th4] h2[data-astro-cid-hemr5th4]{font-size:clamp(1.5rem,2.4vw,1.75rem);line-height:1.2}.split__head[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--ink-3);margin-top:6px;font-size:.9375rem}.qa[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}.qa[data-astro-cid-hemr5th4]:last-child{border-bottom:1px solid var(--line)}.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover{color:var(--accent)}.qa[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{width:18px;height:18px;color:var(--ink-3);transition:transform .25s var(--ease);flex:none}.qa[data-astro-cid-hemr5th4][open] svg[data-astro-cid-hemr5th4]{transform:rotate(180deg)}.qa[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:64ch;color:var(--ink-2);padding-bottom:20px}@media (width<=860px){.split[data-astro-cid-hemr5th4]{grid-template-columns:1fr;gap:24px}}.panel[data-astro-cid-he3spzz3]{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:hidden}.side[data-astro-cid-he3spzz3]{background:var(--band);color:var(--on-band);padding:clamp(24px,4vw,40px)}.side[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15}.side__lead[data-astro-cid-he3spzz3]{color:var(--on-band-2);margin-top:12px;font-size:.9375rem}.direct[data-astro-cid-he3spzz3]{margin-top:32px}.direct[data-astro-cid-he3spzz3] div[data-astro-cid-he3spzz3]{border-top:1px solid var(--on-band-line);padding:12px 0}.direct[data-astro-cid-he3spzz3] dt[data-astro-cid-he3spzz3]{color:var(--on-band-2);font-size:.8125rem}.direct[data-astro-cid-he3spzz3] dd[data-astro-cid-he3spzz3]{overflow-wrap:anywhere;margin:2px 0 0;font-weight:500}.direct[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{text-decoration:none}.direct[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{text-underline-offset:3px;text-decoration:underline}.side__hours[data-astro-cid-he3spzz3]{border-top:1px solid var(--on-band-line);color:var(--on-band-2);padding-top:12px;font-size:.8125rem}.main[data-astro-cid-he3spzz3]{padding:clamp(24px,4vw,40px)}.form[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field[data-astro-cid-he3spzz3]{border:0;align-content:start;gap:6px;min-width:0;margin:0;padding:0;display:grid}.field--wide[data-astro-cid-he3spzz3]{grid-column:1/-1}.field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] legend[data-astro-cid-he3spzz3]{padding:0;font-size:.875rem;font-weight:500}.field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{color:var(--ink-4);font-weight:400}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:not([type=checkbox],[type=radio]),.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{border:1px solid var(--line);border-radius:var(--radius);width:100%;height:48px;transition:border-color .15s var(--ease), box-shadow .15s var(--ease);background:#fff;padding:0 14px;font-size:.9375rem;box-shadow:inset 0 1px 2px #1c19170a}.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{resize:vertical;height:auto;min-height:112px;padding:12px 14px}.field[data-astro-cid-he3spzz3] [data-astro-cid-he3spzz3]::placeholder{color:var(--ink-4)}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:not([type=checkbox],[type=radio]):focus,.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{box-shadow:0 0 0 3px var(--accent-ring);border-color:#1f3d5a80;outline:none}.field[data-astro-cid-he3spzz3] [data-astro-cid-he3spzz3][aria-invalid=true]{border-color:var(--danger)!important;box-shadow:0 0 0 3px #b423181f!important}.field__error[data-astro-cid-he3spzz3]{color:var(--danger);font-size:.8125rem}.field__error[data-astro-cid-he3spzz3]:empty{display:none}.pills[data-astro-cid-he3spzz3]{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.pills[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{font-weight:400;position:relative}.pills[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{opacity:0;cursor:pointer;position:absolute;inset:0}.pills[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{border:1px solid var(--line);color:var(--ink-2);transition:border-color .15s var(--ease), color .15s var(--ease), background-color .15s var(--ease);background:#f1ede480;border-radius:999px;padding:7px 14px;font-size:.875rem;display:inline-block}.pills[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]:hover span[data-astro-cid-he3spzz3]{color:var(--accent);border-color:#1f3d5a66}.pills[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:checked+span[data-astro-cid-he3spzz3]{border-color:var(--accent);background:var(--accent);color:#fff}.pills[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus-visible+span[data-astro-cid-he3spzz3]{outline:2px solid var(--accent);outline-offset:2px}.field--check[data-astro-cid-he3spzz3]{grid-template-columns:auto 1fr;align-items:start;column-gap:10px;margin-top:4px}.field--check[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{width:18px;height:18px;accent-color:var(--accent);margin-top:2px}.field--check[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{color:var(--ink-2);font-weight:400}.field--check[data-astro-cid-he3spzz3] .field__error[data-astro-cid-he3spzz3]{grid-column:2}.hp[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form__end[data-astro-cid-he3spzz3]{gap:12px;display:grid}.form__submit[data-astro-cid-he3spzz3]{width:100%;height:52px}.form__submit[data-astro-cid-he3spzz3][disabled]{opacity:.6;cursor:progress}.offline[data-astro-cid-he3spzz3]{align-content:center;gap:16px;height:100%;display:grid}.offline[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3]{font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.2}.offline[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{color:var(--ink-2)}.offline__ctas[data-astro-cid-he3spzz3]{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.offline__mail[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:var(--accent);text-underline-offset:3px}.form__status[data-astro-cid-he3spzz3]:empty{display:none}.form__status[data-astro-cid-he3spzz3][data-tone=error]{border-radius:var(--radius);color:var(--danger);background:#b4231812;padding:12px 14px;font-size:.9375rem}.success[data-astro-cid-he3spzz3]{align-content:center;gap:8px;min-height:320px;display:grid}.success[data-astro-cid-he3spzz3]:focus{outline:none}.success[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3]{font-size:1.5rem}.success[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{color:var(--ink-2)}@media (width<=960px){.panel[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}@media (width<=560px){.form[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}
