.plan[data-astro-cid-u4kchbew]{background:var(--color-bg);border-top:2px solid #0000;flex-direction:column;gap:22px;padding:clamp(32px,3.4vw,52px) clamp(24px,2.6vw,40px);display:flex}.plan[data-astro-cid-u4kchbew].is-featured{border-top-color:var(--color-accent-400)}.plan-top[data-astro-cid-u4kchbew]{justify-content:space-between;align-items:center;gap:10px;min-height:26px;display:flex}.plan-name[data-astro-cid-u4kchbew]{font-family:var(--font-body);letter-spacing:.28em;text-transform:uppercase;color:var(--color-neutral-800);margin:0;font-size:13px;font-weight:400}.badge[data-astro-cid-u4kchbew]{letter-spacing:.2em;text-transform:uppercase;background:var(--color-accent-400);color:var(--color-on-accent);padding:4px 10px;font-size:12px}.plan-price[data-astro-cid-u4kchbew]{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.muted[data-astro-cid-u4kchbew]{color:var(--color-neutral-700);font-size:15px}.amount[data-astro-cid-u4kchbew]{font-family:var(--font-heading);font-size:clamp(52px,5vw,72px);font-weight:300;line-height:.9}.plan[data-astro-cid-u4kchbew]>p[data-astro-cid-u4kchbew].body-copy{margin:0;font-size:15px}ul[data-astro-cid-u4kchbew]{border-top:1px solid var(--color-divider);flex-direction:column;flex:1;gap:12px;margin:0;padding:22px 0 0;font-size:15px;font-weight:300;list-style:none;display:flex}li[data-astro-cid-u4kchbew]{align-items:baseline;gap:12px;display:flex}.diamond[data-astro-cid-u4kchbew]{background:var(--color-accent);flex:none;width:5px;height:5px;transform:translateY(-3px)rotate(45deg)}.layout[data-astro-cid-gfo3rpqg]{flex-wrap:wrap;gap:clamp(40px,6vw,112px);display:flex}.layout[data-astro-cid-gfo3rpqg]>h2[data-astro-cid-gfo3rpqg]{flex:260px}.list[data-astro-cid-gfo3rpqg]{border-top:1px solid var(--color-rule-strong);flex:2 520px;min-width:0}details[data-astro-cid-gfo3rpqg]{border-bottom:1px solid var(--color-divider)}summary[data-astro-cid-gfo3rpqg]{cursor:pointer;min-height:60px;font-family:var(--font-heading);letter-spacing:.02em;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:clamp(21px,1.8vw,26px);font-weight:400;line-height:1.2;list-style:none;display:flex}summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}summary[data-astro-cid-gfo3rpqg]:hover{color:var(--color-accent-700)}.sign[data-astro-cid-gfo3rpqg]{border:1px solid color-mix(in srgb, var(--color-text) 20%, transparent);width:36px;height:36px;color:var(--color-accent-700);transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out);flex:none;place-items:center;display:grid}.sign[data-astro-cid-gfo3rpqg] svg{transition:transform .25s var(--ease-out)}summary[data-astro-cid-gfo3rpqg]:hover .sign[data-astro-cid-gfo3rpqg]{border-color:var(--color-accent)}details[data-astro-cid-gfo3rpqg][open] .sign[data-astro-cid-gfo3rpqg] svg{transform:rotate(45deg)}p[data-astro-cid-gfo3rpqg]{max-width:65ch;margin:0;padding:0 60px 28px 0;font-size:17px}@media (width<=600px){p[data-astro-cid-gfo3rpqg]{padding-right:0}}@media (prefers-reduced-motion:no-preference){details[data-astro-cid-gfo3rpqg][open] p[data-astro-cid-gfo3rpqg]{animation:reveal .32s var(--ease-out)}}@keyframes reveal{0%{opacity:0;transform:translateY(-6px)}}.layout[data-astro-cid-d56ov33j]{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start;gap:clamp(48px,6vw,112px);display:grid}.intro[data-astro-cid-d56ov33j]{flex-direction:column;gap:40px;display:flex}.title[data-astro-cid-d56ov33j]{margin-bottom:24px;font-size:clamp(44px,5.6vw,88px);line-height:.94}.direct[data-astro-cid-d56ov33j]{flex-direction:column;gap:10px;display:flex}.big[data-astro-cid-d56ov33j]{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-text);overflow-wrap:anywhere;font-size:clamp(26px,2.6vw,32px);font-weight:300;text-decoration:none}.big[data-astro-cid-d56ov33j].gold{color:var(--color-accent-400)}.big[data-astro-cid-d56ov33j]:hover{text-underline-offset:6px;text-decoration:underline 1px}.small[data-astro-cid-d56ov33j]{letter-spacing:.08em;color:var(--color-neutral-700);margin-top:10px;font-size:14px}.form[data-astro-cid-d56ov33j]{flex-direction:column;gap:28px;display:flex}fieldset[data-astro-cid-d56ov33j]{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.field-label[data-astro-cid-d56ov33j],legend[data-astro-cid-d56ov33j]{letter-spacing:.24em;text-transform:uppercase;color:var(--color-neutral-700);padding:0;font-size:13px}.opt[data-astro-cid-d56ov33j]{letter-spacing:.06em;text-transform:none;color:var(--color-neutral-600)}.chips[data-astro-cid-d56ov33j]{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.chip[data-astro-cid-d56ov33j]{cursor:pointer;position:relative}.chip[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]{opacity:0;width:0;height:0;position:absolute}.chip[data-astro-cid-d56ov33j] span[data-astro-cid-d56ov33j]{letter-spacing:.06em;border:1px solid color-mix(in srgb, var(--color-text) 30%, transparent);min-height:44px;transition:background-color .25s var(--ease-out), border-color .25s var(--ease-out), color .25s var(--ease-out);align-items:center;padding:10px 18px;font-size:14px;display:inline-flex}.chip[data-astro-cid-d56ov33j]:hover span[data-astro-cid-d56ov33j]{border-color:var(--color-accent-400)}.chip[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]:checked+span[data-astro-cid-d56ov33j]{background:var(--color-accent-400);border-color:var(--color-accent-400);color:var(--color-on-accent)}.chip[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]:focus-visible+span[data-astro-cid-d56ov33j]{outline:2px solid var(--color-accent-400);outline-offset:2px}.fields[data-astro-cid-d56ov33j]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:28px;display:grid}.field[data-astro-cid-d56ov33j]{flex-direction:column;gap:6px;display:flex}.line[data-astro-cid-d56ov33j]{width:100%;min-height:48px;font:inherit;color:var(--color-text);caret-color:var(--color-accent-400);border:0;border-bottom:1px solid color-mix(in srgb, var(--color-text) 30%, transparent);transition:border-color .2s var(--ease-out);background:0 0;border-radius:0;padding:8px 0;font-size:17px;font-weight:300}.line[data-astro-cid-d56ov33j]::placeholder{color:var(--color-neutral-600)}.line[data-astro-cid-d56ov33j]:hover{border-bottom-color:color-mix(in srgb, var(--color-text) 55%, transparent)}.line[data-astro-cid-d56ov33j]:focus-visible{border-bottom-color:var(--color-accent-400);box-shadow:0 1px 0 var(--color-accent-400);outline:none}.line[data-astro-cid-d56ov33j][aria-invalid=true]{border-bottom-color:var(--color-danger)}textarea[data-astro-cid-d56ov33j].line{resize:vertical;min-height:110px;padding-top:12px;line-height:1.6}.hp[data-astro-cid-d56ov33j]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent[data-astro-cid-d56ov33j]{color:var(--color-neutral-800);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;font-weight:300;display:flex}.consent[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]{appearance:none;cursor:pointer;border:1px solid color-mix(in srgb, var(--color-text) 45%, transparent);width:20px;height:20px;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out);background:0 0;flex:none;margin:1px 0 0}.consent[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]:hover{border-color:var(--color-accent-400)}.consent[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]:checked{border-color:var(--color-accent-400);background:var(--color-accent-400) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%232c1d15' stroke-width='1.8'%3E%3Cpath d='M5 10.5l3.2 3L15 7'/%3E%3C/svg%3E") center / 18px no-repeat}.consent[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]:focus-visible{outline:2px solid var(--color-accent-400);outline-offset:2px}.consent[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j][aria-invalid=true]{border-color:var(--color-danger)}.consent[data-astro-cid-d56ov33j] a[data-astro-cid-d56ov33j]{color:var(--color-accent-400)}.error[data-astro-cid-d56ov33j]{border:1px solid var(--color-danger);color:var(--color-danger-ink);background:color-mix(in srgb, var(--color-danger) 12%, transparent);margin:0;padding:12px 14px;font-size:15px}.form[data-astro-cid-d56ov33j] .submit{align-self:flex-start;min-height:56px;padding-inline:34px}.sent[data-astro-cid-d56ov33j]{outline:none;flex-direction:column;gap:18px;padding:48px 0;display:flex}.sent[data-astro-cid-d56ov33j] h3[data-astro-cid-d56ov33j]{text-transform:uppercase;margin:0;font-size:48px;line-height:1}.sent[data-astro-cid-d56ov33j] p[data-astro-cid-d56ov33j]{color:var(--color-neutral-800);margin:0;font-size:17px;font-weight:300}.sent[data-astro-cid-d56ov33j] .btn{align-self:flex-start}@media (width<=480px){.form[data-astro-cid-d56ov33j] .submit{align-self:stretch}}
