.ask[data-astro-cid-575scf77]{padding:clamp(56px,calc(6vw / var(--zoom)),88px) 24px var(--section-space);background:radial-gradient(900px 700px at 12% 40%,#eef0fb,transparent 70%),radial-gradient(800px 600px at 88% 18%,#eaf3fa,transparent 70%),var(--paper);position:relative;overflow:hidden}.guides[data-astro-cid-575scf77]{pointer-events:none;--card:600px;--gap:280px;position:absolute;inset:0}.guides[data-astro-cid-575scf77] i[data-astro-cid-575scf77]{display:block;position:absolute}.guides[data-astro-cid-575scf77] .v[data-astro-cid-575scf77]{transform-origin:top;background:repeating-linear-gradient(#04102a26 0 2px,#0000 2px 5px);width:1px;top:0;bottom:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.guides[data-astro-cid-575scf77] .mid[data-astro-cid-575scf77]{z-index:2;background:repeating-linear-gradient(#04102a1f 0 2px,#0000 2px 5px);left:50%}.guides[data-astro-cid-575scf77] .edge-l[data-astro-cid-575scf77]{left:calc(50% - var(--card) / 2)}.guides[data-astro-cid-575scf77] .edge-r[data-astro-cid-575scf77]{left:calc(50% + var(--card) / 2)}.guides[data-astro-cid-575scf77] .far-l[data-astro-cid-575scf77]{left:calc(50% - var(--card) / 2 - var(--gap))}.guides[data-astro-cid-575scf77] .far-r[data-astro-cid-575scf77]{left:calc(50% + var(--card) / 2 + var(--gap))}.guides[data-astro-cid-575scf77] .h[data-astro-cid-575scf77]{left:0;right:0;top:clamp(56px,calc(6vw / var(--zoom)),88px);background:repeating-linear-gradient(90deg,#04102a26 0 2px,#0000 2px 5px);height:1px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.ask[data-astro-cid-575scf77]:not(.drawn) .guides[data-astro-cid-575scf77] .v[data-astro-cid-575scf77]{transform:scaleY(0)}.ask[data-astro-cid-575scf77]:not(.drawn) .guides[data-astro-cid-575scf77] .h[data-astro-cid-575scf77]{transform:scaleX(0)}.ask[data-astro-cid-575scf77].seen .guides[data-astro-cid-575scf77] .h[data-astro-cid-575scf77]{transition:transform 1.1s var(--ease);transform:none}.ask[data-astro-cid-575scf77].seen .guides[data-astro-cid-575scf77] .v[data-astro-cid-575scf77]{transition:transform 1.6s var(--ease) .25s;transform:none}.ask[data-astro-cid-575scf77].seen .guides[data-astro-cid-575scf77] .edge-l[data-astro-cid-575scf77],.ask[data-astro-cid-575scf77].seen .guides[data-astro-cid-575scf77] .edge-r[data-astro-cid-575scf77]{transition-delay:.35s}.ask[data-astro-cid-575scf77].seen .guides[data-astro-cid-575scf77] .far-l[data-astro-cid-575scf77],.ask[data-astro-cid-575scf77].seen .guides[data-astro-cid-575scf77] .far-r[data-astro-cid-575scf77]{transition-delay:.5s}.ask-card[data-astro-cid-575scf77]{z-index:1;max-width:600px;padding:clamp(40px,calc(5vw / var(--zoom)),64px) clamp(24px,calc(6vw / var(--zoom)),80px) 48px;background:#fff;border-radius:14px;margin:auto;position:relative;box-shadow:0 0 0 1px #04102a0f,0 30px 80px -40px #04102a59}h1[data-astro-cid-575scf77]{font-size:clamp(30px,calc(2.5vw / var(--zoom)),38px);letter-spacing:-.04em;margin:0 0 14px;font-weight:600;line-height:1.1}.lede[data-astro-cid-575scf77]{color:var(--accent);margin:0 0 22px;font-size:16px;font-weight:500;line-height:1.65}.lede[data-astro-cid-575scf77] a[data-astro-cid-575scf77]{color:var(--signal)}.asks[data-astro-cid-575scf77]{color:var(--accent);gap:10px;margin:0 0 36px;padding:0;font-size:15px;font-weight:500;list-style:none;display:grid}.asks[data-astro-cid-575scf77] li[data-astro-cid-575scf77]{align-items:center;gap:12px;display:flex}.asks[data-astro-cid-575scf77] svg[data-astro-cid-575scf77]{width:20px;height:20px;color:var(--accent);background:#e9edf5;border-radius:50%;flex-shrink:0;padding:4px;transition:background .25s,color .25s}.asks[data-astro-cid-575scf77] li[data-astro-cid-575scf77].on svg[data-astro-cid-575scf77]{background:var(--signal);color:#fff}.asks[data-astro-cid-575scf77] li[data-astro-cid-575scf77].on svg[data-astro-cid-575scf77] path[data-astro-cid-575scf77]{stroke-dasharray:1;animation:draw .45s var(--ease) both}form[data-astro-cid-575scf77]{display:block}label[data-astro-cid-575scf77]{color:var(--accent);margin-bottom:8px;font-size:14px;font-weight:600}.optional[data-astro-cid-575scf77]{color:var(--accent);background:#eef1f6;border-radius:5px;margin-left:8px;padding:1px 7px;font-size:12px;font-weight:500;display:inline-block}input[data-astro-cid-575scf77]:not([type=checkbox]),select[data-astro-cid-575scf77],textarea[data-astro-cid-575scf77]{width:100%;color:var(--accent);background:#fff;border:1px solid #cfd7e3;border-radius:8px;margin-bottom:20px;font-size:15px;box-shadow:0 1px 2px #04102a0a}input[data-astro-cid-575scf77]:not([type=checkbox]):focus-visible,select[data-astro-cid-575scf77]:focus-visible,textarea[data-astro-cid-575scf77]:focus-visible{border-color:var(--signal);outline:0;box-shadow:0 0 0 3px #3f5fe833}textarea[data-astro-cid-575scf77]{min-height:150px}.consent[data-astro-cid-575scf77]{color:var(--accent);margin:4px 0 26px;font-size:14px;font-weight:400}.consent[data-astro-cid-575scf77] input[data-astro-cid-575scf77]{accent-color:var(--signal)}.send[data-astro-cid-575scf77]{background:var(--signal);border-color:var(--signal);border-radius:8px;justify-content:center;width:100%}.send[data-astro-cid-575scf77]:hover{background:#3553d6;border-color:#3553d6}.ask-foot[data-astro-cid-575scf77]{color:var(--accent);text-align:center;margin:22px 0 0;font-size:14px}.ask-foot[data-astro-cid-575scf77] a[data-astro-cid-575scf77]{color:var(--signal);text-decoration:none}.ask-foot[data-astro-cid-575scf77] a[data-astro-cid-575scf77]:hover{text-decoration:underline}.sent[data-astro-cid-575scf77]{text-align:left}.sent-mark[data-astro-cid-575scf77]{background:var(--signal);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:24px;display:grid}.sent-mark[data-astro-cid-575scf77] path[data-astro-cid-575scf77]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw .5s var(--ease) .15s forwards}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.sent-mark[data-astro-cid-575scf77] path[data-astro-cid-575scf77],.asks[data-astro-cid-575scf77] li[data-astro-cid-575scf77].on svg[data-astro-cid-575scf77] path[data-astro-cid-575scf77]{stroke-dashoffset:0;animation:none}}@media (width<=1200px){.guides[data-astro-cid-575scf77] .far-l[data-astro-cid-575scf77],.guides[data-astro-cid-575scf77] .far-r[data-astro-cid-575scf77]{display:none}}@media (width<=700px){.guides[data-astro-cid-575scf77]{display:none}.ask[data-astro-cid-575scf77]{padding:24px 12px 56px}.ask-card[data-astro-cid-575scf77]{padding:32px 22px}}
