.cta[data-v-c201acd1]{position:relative;display:inline-grid;place-items:center;width:200px;height:200px;text-decoration:none;color:var(--ink);text-shadow:none}.cta__ring[data-v-c201acd1]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cta__outer[data-v-c201acd1]{fill:none;stroke:#f4efe838;stroke-width:1}.cta__arc[data-v-c201acd1]{fill:none;stroke:var(--ink);stroke-width:1.2;stroke-dasharray:616;stroke-dashoffset:616;transform-origin:center;transform:rotate(-90deg);transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}.cta:hover .cta__arc[data-v-c201acd1],.cta:focus-visible .cta__arc[data-v-c201acd1]{stroke-dashoffset:0}.cta__inner[data-v-c201acd1]{display:grid;place-items:center;width:150px;height:150px;border-radius:50%;border:1px solid rgba(244,239,232,.75);background:#14100c59;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .4s,transform .4s cubic-bezier(.22,1,.36,1)}.cta:hover .cta__inner[data-v-c201acd1]{background:#f0a05029;transform:scale(1.04)}.cta__label[data-v-c201acd1]{display:block;width:126px;text-align:center;font:600 11px/1.5 var(--font-text);letter-spacing:.12em;padding-left:.12em;text-transform:uppercase}.hero__grid[data-v-7ebe5a38]{display:grid;grid-template-columns:minmax(0,620px) 1fr;align-items:center;gap:40px}.hero__title[data-v-7ebe5a38]{font-size:clamp(2.1rem,3.5vw,3.4rem)}.hero__lead[data-v-7ebe5a38]{font-size:clamp(16px,1.35vw,18px);color:var(--ink-2);max-width:50ch;margin-bottom:28px}.hero__cta[data-v-7ebe5a38]{justify-self:center}@media(min-width:1101px){.hero__cta[data-v-7ebe5a38]{position:absolute;right:max(var(--gutter),7vw);bottom:3vh}}@media(max-width:1100px){.hero__grid[data-v-7ebe5a38]{grid-template-columns:minmax(0,1fr)}.hero__cta[data-v-7ebe5a38]{justify-self:start;margin-right:0}}@media(max-width:760px){.hero[data-v-7ebe5a38]{padding-top:52svh}.hero__cta[data-v-7ebe5a38]{display:none}.hero__title[data-v-7ebe5a38]{font-size:clamp(1.55rem,8vw,2.3rem)}}.offer[data-v-c863a15d]{align-items:flex-end}.offer__head[data-v-c863a15d]{max-width:640px;margin-bottom:40px}.offer__lead[data-v-c863a15d]{color:var(--ink-2)}.offer__grid[data-v-c863a15d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.offer__grid>li[data-v-c863a15d]{scroll-margin-top:100px}.offer__grid h3[data-v-c863a15d]{font-size:1.15rem}.offer__text[data-v-c863a15d]{font-size:13px;color:var(--ink-2)}.offer__points li[data-v-c863a15d]{font-size:13px;padding:6px 0 6px 18px;border-top:1px solid var(--line);position:relative}.offer__points li[data-v-c863a15d]:before{content:"+";position:absolute;left:0;color:var(--accent)}@media(max-width:1100px){.offer__grid[data-v-c863a15d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.offer__grid[data-v-c863a15d]{grid-template-columns:1fr}.offer__head[data-v-c863a15d]{margin-bottom:28px}}.faq[data-v-df2ee7c1]{max-width:860px;margin:0 auto}details[data-v-df2ee7c1]{border-top:1px solid var(--line)}summary[data-v-df2ee7c1]{cursor:pointer;list-style:none;padding:16px 32px 16px 0;position:relative}summary[data-v-df2ee7c1]::-webkit-details-marker{display:none}summary[data-v-df2ee7c1]:after{content:"+";position:absolute;right:4px;top:14px;font-size:20px;color:var(--accent);transition:transform .2s}details[open] summary[data-v-df2ee7c1]:after{transform:rotate(45deg)}summary h3[data-v-df2ee7c1]{margin:0;font-size:1rem}details p[data-v-df2ee7c1]{color:var(--ink-2);padding-right:32px}.contact__lead[data-v-d424e0e5]{color:var(--ink-2)}.contact[data-v-d424e0e5]{margin:24px 0}.contact>div[data-v-d424e0e5]{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--line)}dt[data-v-d424e0e5]{padding-top:3px}dd[data-v-d424e0e5]{margin:0;font-weight:500;overflow-wrap:anywhere}.contact__cta[data-v-d424e0e5]{display:flex;flex-wrap:wrap;gap:12px}.contact__area[data-v-d424e0e5]{margin:20px 0 0;font-size:13px;color:var(--ink-3)}@media(max-width:480px){.contact>div[data-v-d424e0e5]{grid-template-columns:1fr;gap:0}}
