.fs-sec[data-astro-cid-mcjclqkk]{scroll-margin-top:66px}.fs-sec[data-astro-cid-mcjclqkk] .sec-head{margin-bottom:clamp(26px,3.4vw,40px)}.fs[data-astro-cid-mcjclqkk]{--o-acc: var(--signal);--o-acc-soft: var(--signal-bg);--o-muted: var(--muted);--o-acc-ink: color-mix(in oklch, var(--signal) 62%, var(--ink));max-width:780px;margin:0 auto;padding:clamp(22px,3vw,38px);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:0 50px 110px -60px #0009}.fs-grid[data-astro-cid-mcjclqkk],.fs-pas2[data-astro-cid-mcjclqkk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.fs-grid[data-astro-cid-mcjclqkk] .o-sc-w,.fs-pas2[data-astro-cid-mcjclqkk] .o-sc-w{grid-column:1 / -1}.fs[data-astro-cid-mcjclqkk] .o-sc-f{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;color:var(--ink);min-width:0}.fs[data-astro-cid-mcjclqkk] :is(input[type=text],input[type=tel],input[type=url]){min-height:48px;padding:12px 14px;border:1.5px solid var(--line-2);border-radius:12px;background:var(--paper);font-family:inherit;font-size:16px;font-weight:400;color:var(--ink);width:100%}.fs[data-astro-cid-mcjclqkk] input:focus-visible{outline:3px solid var(--o-acc);outline-offset:1px;border-color:var(--o-acc)}.fs[data-astro-cid-mcjclqkk] input[type=range]{width:100%;height:44px;margin:0;accent-color:var(--o-acc);cursor:pointer}.fs[data-astro-cid-mcjclqkk] .o-sc-est{margin:0;padding:14px 16px;border-radius:12px;background:var(--o-acc-soft);font-size:16px;line-height:1.5;color:var(--ink)}.fs[data-astro-cid-mcjclqkk] .ct-cur button{font-family:inherit;cursor:pointer}.fs[data-astro-cid-mcjclqkk] .o-ex{display:inline-flex;align-items:center;padding:1px 7px;border-radius:999px;border:1px solid var(--line-2);font-family:var(--ff-mono);font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:lowercase;color:var(--muted);background:var(--paper-2);white-space:nowrap}.fs-gdpr[data-astro-cid-mcjclqkk]{margin:0;font-size:13px;line-height:1.55;color:var(--muted)}.fs-gdpr[data-astro-cid-mcjclqkk] a[data-astro-cid-mcjclqkk]{color:var(--ink-2)}.fs-foot[data-astro-cid-mcjclqkk]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:22px}.fs-note[data-astro-cid-mcjclqkk]{font-family:var(--ff-mono);font-size:12px;color:var(--muted)}.fs-btn[data-astro-cid-mcjclqkk]{min-height:54px;padding-inline:28px;font-size:17px;cursor:pointer}.fs-ok[data-astro-cid-mcjclqkk]{display:none;margin-top:16px;padding:14px 16px;border-radius:12px;background:var(--o-acc-soft);color:var(--o-acc-ink);font-weight:600}.fs-ok[data-astro-cid-mcjclqkk].show{display:block}.fs[data-astro-cid-mcjclqkk] .form-err{margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--paper-2);color:var(--ink)!important;flex-basis:100%}@media(max-width:640px){.fs[data-astro-cid-mcjclqkk]{padding:18px 16px}.fs-grid[data-astro-cid-mcjclqkk],.fs-pas2[data-astro-cid-mcjclqkk]{grid-template-columns:minmax(0,1fr);gap:14px}.fs-foot[data-astro-cid-mcjclqkk]{margin-top:16px;gap:10px}.fs-btn[data-astro-cid-mcjclqkk]{width:100%;justify-content:center}}
