.dd-hero-ctas[data-astro-cid-axnroshf]{flex-wrap:wrap}.dd-split[data-astro-cid-axnroshf]{align-items:start}.dd-pad[data-astro-cid-axnroshf]{padding:32px}.dd-onsurface[data-astro-cid-axnroshf]{background:var(--color-bg)}.dd-stack[data-astro-cid-axnroshf]{display:flex;flex-direction:column;gap:24px}.dd-step[data-astro-cid-axnroshf]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:var(--color-accent-tint);color:var(--color-accent);font-weight:600}.dd-badge-look[data-astro-cid-axnroshf]{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-hover)}.dd-figure[data-astro-cid-axnroshf]{margin:0}.dd-shot-frame[data-astro-cid-axnroshf]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.dd-shot-link[data-astro-cid-axnroshf]{display:block}.dd-shot[data-astro-cid-axnroshf]{display:block;width:100%;height:auto}.dd-mobile-hint[data-astro-cid-axnroshf]{display:none}.dd-caption[data-astro-cid-axnroshf]{font-size:13px;color:var(--color-text-muted);text-align:center;margin-top:16px}.dd-stats[data-astro-cid-axnroshf]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.dd-stat-num[data-astro-cid-axnroshf]{color:var(--color-accent);font-size:36px;font-weight:700;line-height:1.1}.dd-stat-label[data-astro-cid-axnroshf]{margin-top:8px;font-size:14px}.dd-dl[data-astro-cid-axnroshf]{margin:0}.dd-dl-row[data-astro-cid-axnroshf]{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--color-border)}.dd-dl-row[data-astro-cid-axnroshf]:last-child{border-bottom:none}.dd-dl[data-astro-cid-axnroshf] dt[data-astro-cid-axnroshf]{color:var(--color-text-muted)}.dd-dl[data-astro-cid-axnroshf] dd[data-astro-cid-axnroshf]{margin:0;color:var(--color-text);font-weight:600;text-align:right}.dd-pricing[data-astro-cid-axnroshf]{align-items:stretch}.dd-price-card[data-astro-cid-axnroshf]{padding:32px}.dd-price[data-astro-cid-axnroshf]{color:var(--color-text);font-size:32px;font-weight:700;line-height:1.2}.dd-tiers[data-astro-cid-axnroshf]{display:flex;flex-direction:column;gap:8px}.dd-tier[data-astro-cid-axnroshf]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.dd-tier-label[data-astro-cid-axnroshf]{font-size:15px}.dd-note[data-astro-cid-axnroshf]{color:var(--color-text);font-weight:600;text-align:center}.dd-price-card[data-astro-cid-axnroshf]{display:flex;flex-direction:column}.dd-price-card[data-astro-cid-axnroshf]>.badge[data-astro-cid-axnroshf]{align-self:flex-start}.dd-pay[data-astro-cid-axnroshf]{margin-top:auto;padding-top:16px;border-top:1px solid var(--color-border);font-size:14px}.dd-pay[data-astro-cid-axnroshf] a[data-astro-cid-axnroshf]{font-weight:600}.check-list[data-astro-cid-axnroshf]+.dd-pay[data-astro-cid-axnroshf]{margin-top:24px}.faq-item[data-astro-cid-axnroshf] summary[data-astro-cid-axnroshf]{list-style:none;cursor:pointer}.faq-item[data-astro-cid-axnroshf] summary[data-astro-cid-axnroshf]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-axnroshf][open] .faq-answer[data-astro-cid-axnroshf]{display:block}.faq-item[data-astro-cid-axnroshf][open] summary[data-astro-cid-axnroshf] span[data-astro-cid-axnroshf]{transform:rotate(45deg)}.faq-item[data-astro-cid-axnroshf] summary[data-astro-cid-axnroshf] span[data-astro-cid-axnroshf]{transition:transform .15s}.dd-form-grid[data-astro-cid-axnroshf]{align-items:start}.dd-form[data-astro-cid-axnroshf]{display:flex;flex-direction:column;gap:16px}.dd-form-row[data-astro-cid-axnroshf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dd-field[data-astro-cid-axnroshf]{display:flex;flex-direction:column;gap:6px}select[data-astro-cid-axnroshf].form-input{appearance:none;-webkit-appearance:none;color-scheme:dark;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='rgba(255,255,255,0.5)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}select[data-astro-cid-axnroshf].form-input option[data-astro-cid-axnroshf]{background:var(--color-bg);color:var(--color-text)}.dd-key-note[data-astro-cid-axnroshf]{font-size:13px;color:var(--color-text-dim)}.dd-form[data-astro-cid-axnroshf] .btn-primary[data-astro-cid-axnroshf]{align-self:flex-start;border:none;cursor:pointer;font-family:inherit}.dd-form[data-astro-cid-axnroshf] .dd-submit-secondary[data-astro-cid-axnroshf]{align-self:flex-start;cursor:pointer;font-family:inherit}.dd-contacts[data-astro-cid-axnroshf]{border-style:dashed;border-color:var(--color-border-hover)}.dd-contacts-h2[data-astro-cid-axnroshf]{font-size:22px}.dd-success[data-astro-cid-axnroshf]{display:flex;gap:16px;align-items:flex-start;padding:24px;border:1px solid var(--color-accent-border);border-radius:var(--radius-lg);background:var(--color-accent-tint)}.dd-success[data-astro-cid-axnroshf][hidden],.dd-error[data-astro-cid-axnroshf][hidden],.dd-form[data-astro-cid-axnroshf][hidden]{display:none}.dd-success[data-astro-cid-axnroshf] strong[data-astro-cid-axnroshf]{color:var(--color-text)}.dd-success[data-astro-cid-axnroshf] p[data-astro-cid-axnroshf]{margin-top:6px}.dd-success-icon[data-astro-cid-axnroshf]{color:var(--color-accent);font-size:20px;font-weight:700}.dd-error[data-astro-cid-axnroshf]{color:var(--color-orange);font-size:14px}@media(max-width:900px){.dd-stats[data-astro-cid-axnroshf]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.dd-shot-frame[data-astro-cid-axnroshf]{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.dd-shot[data-astro-cid-axnroshf]{width:1100px;max-width:none}.dd-mobile-hint[data-astro-cid-axnroshf]{display:inline}.dd-form-row[data-astro-cid-axnroshf]{grid-template-columns:1fr}.dd-pad[data-astro-cid-axnroshf],.dd-price-card[data-astro-cid-axnroshf]{padding:24px}}@media(max-width:480px){.dd-stats[data-astro-cid-axnroshf]{gap:12px}.dd-stat-num[data-astro-cid-axnroshf]{font-size:28px}}
