.ask[data-astro-cid-ih3mnovg]{max-width:1080px;padding-top:clamp(104px,18vh,170px);padding-bottom:120px;overflow-x:clip}.ask__head[data-astro-cid-ih3mnovg]{gap:22px;margin-bottom:60px;display:grid}.ask__title[data-astro-cid-ih3mnovg]{font-size:min(clamp(46px,6.4vw,100px),11.5vw,12vh)}@media (width>=900px){.ask__head[data-astro-cid-ih3mnovg]{grid-template-columns:minmax(0,1fr) auto;column-gap:48px}.ask__head[data-astro-cid-ih3mnovg]>[data-astro-cid-ih3mnovg]:not(.lead):not(.ask__me){grid-column:1/-1}.ask__me[data-astro-cid-ih3mnovg]{align-self:center;margin:0}}.ask__me[data-astro-cid-ih3mnovg]{align-items:center;gap:18px;margin:10px 0 0;display:flex}.ask__me[data-astro-cid-ih3mnovg] picture{flex-shrink:0}.ask__me[data-astro-cid-ih3mnovg] img{object-fit:cover;width:80px;height:80px;box-shadow:0 0 0 3px var(--ink), 0 0 0 4px var(--gold);border-radius:50%}.ask__me[data-astro-cid-ih3mnovg] figcaption[data-astro-cid-ih3mnovg]{line-height:1.4;display:grid}.ask__me[data-astro-cid-ih3mnovg] b[data-astro-cid-ih3mnovg]{font-family:var(--serif);font-size:20px;font-weight:400}.ask__me[data-astro-cid-ih3mnovg] span[data-astro-cid-ih3mnovg]{color:var(--cream-3);font-size:14px}.ask__ki[data-astro-cid-ih3mnovg]{letter-spacing:.2em;text-transform:uppercase;color:var(--cream-3);margin-top:4px;font-size:10px}.steps[data-astro-cid-ih3mnovg]{position:relative}.steps__bar[data-astro-cid-ih3mnovg]{background:var(--line);height:2px;margin-bottom:16px}.steps__bar[data-astro-cid-ih3mnovg] span[data-astro-cid-ih3mnovg]{background:var(--gold);width:20%;height:100%;transition:width .8s var(--ease);display:block}.steps__count[data-astro-cid-ih3mnovg]{letter-spacing:.24em;text-transform:uppercase;color:var(--cream-3);margin:0 0 30px;font-size:12px}.steps__count[data-astro-cid-ih3mnovg] b[data-astro-cid-ih3mnovg]{color:var(--gold);font-weight:500}.step[data-astro-cid-ih3mnovg]{border:0;margin:0;padding:0;display:none}.step[data-astro-cid-ih3mnovg].is-active{animation:stepIn .7s var(--ease);display:block}@keyframes stepIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}.step__q[data-astro-cid-ih3mnovg]{font-family:var(--serif);margin-bottom:30px;padding:0;font-size:min(clamp(30px,3.4vw,50px),8.5vw);line-height:1.15}.cards[data-astro-cid-ih3mnovg]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cards--small[data-astro-cid-ih3mnovg]{grid-template-columns:repeat(2,1fr)}.card[data-astro-cid-ih3mnovg]{border:1px solid var(--line);cursor:pointer;border-radius:6px;gap:6px;padding:22px 24px;transition:border-color .3s,background .3s;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.card[data-astro-cid-ih3mnovg]:hover{border-color:#e3c48a80}}.card[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg],.chip[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]{opacity:0;pointer-events:none;position:absolute}.card[data-astro-cid-ih3mnovg]:has(input:checked){border-color:var(--gold);background:#e3c48a14}.card[data-astro-cid-ih3mnovg]:has(input:focus-visible),.chip[data-astro-cid-ih3mnovg]:has(input:focus-visible){outline:1.5px solid var(--gold);outline-offset:3px}.card__l[data-astro-cid-ih3mnovg]{font-family:var(--serif);font-size:22px}.card__d[data-astro-cid-ih3mnovg]{color:var(--cream-3);font-size:14px}.chips[data-astro-cid-ih3mnovg]{flex-wrap:wrap;gap:10px;margin-bottom:30px;display:flex}.chip[data-astro-cid-ih3mnovg]{cursor:pointer;position:relative}.chip[data-astro-cid-ih3mnovg] span[data-astro-cid-ih3mnovg]{border:1px solid var(--line);border-radius:999px;padding:10px 18px;transition:color .3s,background-color .3s,border-color .3s;display:block}.chip[data-astro-cid-ih3mnovg]:has(input:checked) span[data-astro-cid-ih3mnovg]{background:var(--gold);color:var(--ink);border-color:var(--gold)}.field[data-astro-cid-ih3mnovg]{gap:8px;margin-bottom:20px;display:grid}.field[data-astro-cid-ih3mnovg] span[data-astro-cid-ih3mnovg]{letter-spacing:.08em;color:var(--cream-2);font-size:13px}.field[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg],.field[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]{font:inherit;color:var(--cream);background:var(--ink-2);border:1px solid #6e6a62;border-radius:6px;padding:14px 16px;transition:border-color .3s}.field[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus,.field[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]:focus{border-color:var(--gold);outline:none}.field[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg][aria-invalid=true]{border-color:#e88b7a}.grid2[data-astro-cid-ih3mnovg]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hp[data-astro-cid-ih3mnovg]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.summary[data-astro-cid-ih3mnovg]{border:1px solid var(--line);color:var(--cream-2);border-radius:6px;gap:10px;margin-bottom:30px;padding:24px;display:grid}.summary[data-astro-cid-ih3mnovg] b[data-astro-cid-ih3mnovg]{color:var(--cream);font-weight:500}.consent[data-astro-cid-ih3mnovg]{color:var(--cream-2);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:14px;font-size:15px;display:grid}.consent[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]{width:20px;height:20px;accent-color:var(--gold);margin-top:2px}.consent[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]{color:var(--gold);text-decoration:underline}.steps__error[data-astro-cid-ih3mnovg]{color:#e88b7a;min-height:1.6em;margin:20px 0 0}.steps__nav[data-astro-cid-ih3mnovg]{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.done[data-astro-cid-ih3mnovg]{text-align:center;outline:none;justify-items:center;gap:24px;padding-top:40px;display:grid}.done[data-astro-cid-ih3mnovg] svg[data-astro-cid-ih3mnovg]{fill:none;stroke:var(--gold);stroke-width:1px}.done[data-astro-cid-ih3mnovg] .done__label[data-astro-cid-ih3mnovg]{fill:var(--gold);stroke:none}.done__tick[data-astro-cid-ih3mnovg]{stroke:var(--ink);stroke-width:0}.done[data-astro-cid-ih3mnovg] h2[data-astro-cid-ih3mnovg]{font-size:clamp(38px,5vw,76px)}.done[data-astro-cid-ih3mnovg] svg[data-astro-cid-ih3mnovg]{animation:spinIn 1.6s var(--ease)}@keyframes spinIn{0%{opacity:0;transform:rotate(-200deg)scale(.6)}}@media (width<=760px){.cards[data-astro-cid-ih3mnovg],.cards--small[data-astro-cid-ih3mnovg],.grid2[data-astro-cid-ih3mnovg]{grid-template-columns:1fr}}
