.hero[data-astro-cid-ctwsznsv]{background:var(--color-bg-secondary);border-bottom:1px solid var(--border-light);z-index:10;padding:120px 0 100px;position:relative;overflow:hidden}.hero[data-astro-cid-ctwsznsv]:before{content:"";pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%239C92AC' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");height:100%;position:absolute;top:0;left:0;right:0}.hero[data-astro-cid-ctwsznsv]:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 0 100%,#ffd9190f 0%,#0000 50%);height:100%;position:absolute;top:0;left:0;right:0}.hero-decoration[data-astro-cid-ctwsznsv]{pointer-events:none;z-index:0;filter:blur(60px);opacity:.4;border-radius:50%;animation:20s ease-in-out infinite float;position:absolute}.hero-decoration-1[data-astro-cid-ctwsznsv]{background:radial-gradient(circle,#6366f126 0%,#0000 70%);width:400px;height:400px;animation-delay:0s;top:-100px;right:10%}.hero-decoration-2[data-astro-cid-ctwsznsv]{background:radial-gradient(circle,#ffd9191f 0%,#0000 70%);width:300px;height:300px;animation-delay:-7s;bottom:-50px;left:5%}@keyframes float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}}.hero[data-astro-cid-ctwsznsv] .container{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid;position:relative}.hero-content[data-astro-cid-ctwsznsv]{max-width:600px}.hero-badge[data-astro-cid-ctwsznsv]{background:var(--bg-yellow);color:var(--text-dark);letter-spacing:.02em;border-radius:50px;margin-bottom:1.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-block}.hero-title[data-astro-cid-ctwsznsv]{letter-spacing:-.02em;color:var(--text-dark);font-size:3.5rem;font-weight:600;line-height:1.1;font-family:var(--font-serif);text-wrap:balance;margin-bottom:1.5rem}.hero-subtitle[data-astro-cid-ctwsznsv]{color:var(--text-medium);margin-bottom:2.5rem;font-size:1.125rem;font-weight:400;line-height:1.6}.hero-cta[data-astro-cid-ctwsznsv]{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.hero-note[data-astro-cid-ctwsznsv]{color:var(--text-light);font-size:.875rem}.hero-visual[data-astro-cid-ctwsznsv]{perspective:1000px;position:relative}@media (width<=1024px){.hero[data-astro-cid-ctwsznsv] .container{gap:4rem}.hero-title[data-astro-cid-ctwsznsv]{font-size:3rem}}@media (width<=768px){.hero[data-astro-cid-ctwsznsv]{text-align:center;padding:80px 0 60px}.hero[data-astro-cid-ctwsznsv] .container{grid-template-columns:1fr;gap:3rem}.hero-content[data-astro-cid-ctwsznsv]{margin:0 auto}.hero-title[data-astro-cid-ctwsznsv]{font-size:2.5rem}.hero-cta[data-astro-cid-ctwsznsv]{justify-content:center}}@media (width<=480px){.hero-title[data-astro-cid-ctwsznsv]{font-size:2.25rem}.hero-subtitle[data-astro-cid-ctwsznsv]{font-size:1.125rem}.hero-cta[data-astro-cid-ctwsznsv]{flex-direction:column;width:100%}.hero-cta[data-astro-cid-ctwsznsv] a{text-align:center;width:100%}}.features[data-astro-cid-jt6yehce]{background:var(--color-bg-primary);padding:120px 0}.section-title[data-astro-cid-jt6yehce]{text-align:center;color:var(--text-dark);font-size:48px;font-weight:400;font-family:var(--font-serif);margin-bottom:16px}.section-subtitle[data-astro-cid-jt6yehce]{text-align:center;color:var(--text-medium);margin-bottom:64px;font-size:20px}.features-grid[data-astro-cid-jt6yehce]{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.feature-card[data-astro-cid-jt6yehce]{background:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);flex-direction:column;padding:32px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.feature-card-featured[data-astro-cid-jt6yehce]{grid-column:span 2}.feature-card-featured[data-astro-cid-jt6yehce] h3[data-astro-cid-jt6yehce]{font-size:22px}.feature-card-featured[data-astro-cid-jt6yehce] p[data-astro-cid-jt6yehce]{max-width:60ch}.feature-card-link[data-astro-cid-jt6yehce]{color:inherit;text-decoration:none}.feature-card-link[data-astro-cid-jt6yehce]:hover{box-shadow:var(--shadow-md);border-color:var(--border);transform:translateY(-2px)}.feature-card-link[data-astro-cid-jt6yehce]:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.feature-icon[data-astro-cid-jt6yehce]{border-radius:var(--radius-sm);background:var(--accent-soft);width:44px;height:44px;color:var(--accent-warm);justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}.feature-icon[data-astro-cid-jt6yehce] svg{width:22px;height:22px}.feature-card[data-astro-cid-jt6yehce] h3[data-astro-cid-jt6yehce]{color:var(--text-dark);margin-bottom:12px;font-size:20px;font-weight:500}.feature-card[data-astro-cid-jt6yehce] p[data-astro-cid-jt6yehce]{color:var(--text-medium);font-size:15px;line-height:1.6}.feature-more[data-astro-cid-jt6yehce]{color:var(--accent-warm);margin-top:auto;padding-top:20px;font-size:14px;font-weight:500}.feature-more[data-astro-cid-jt6yehce] span[data-astro-cid-jt6yehce]{transition:transform .2s;display:inline-block}.feature-card-link[data-astro-cid-jt6yehce]:hover .feature-more[data-astro-cid-jt6yehce] span[data-astro-cid-jt6yehce]{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.feature-card[data-astro-cid-jt6yehce],.feature-more[data-astro-cid-jt6yehce] span[data-astro-cid-jt6yehce]{transition:none}.feature-card-link[data-astro-cid-jt6yehce]:hover,.feature-card-link[data-astro-cid-jt6yehce]:hover .feature-more[data-astro-cid-jt6yehce] span[data-astro-cid-jt6yehce]{transform:none}}@media (width<=968px){.features-grid[data-astro-cid-jt6yehce]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.section-title[data-astro-cid-jt6yehce]{font-size:32px}.features-grid[data-astro-cid-jt6yehce]{grid-template-columns:1fr}.feature-card-featured[data-astro-cid-jt6yehce]{grid-column:span 1}}.video[data-astro-cid-eylsyobg]{margin:0}.video-frame[data-astro-cid-eylsyobg],.video-stage[data-astro-cid-eylsyobg] iframe{aspect-ratio:16/9;border-radius:var(--radius-lg);border:0;width:100%;height:auto;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #3c28140d,0 18px 40px -12px #3c281438}.video-stage[data-astro-cid-eylsyobg] iframe{background:#1f1b16}.video-frame[data-astro-cid-eylsyobg]{color:inherit;text-decoration:none}.video-frame[data-astro-cid-eylsyobg]:focus-visible{outline:2px solid var(--accent-warm);outline-offset:3px}.poster[data-astro-cid-eylsyobg]{background:radial-gradient(90% 120% at 10% 0%, color-mix(in oklab, var(--stage), white 65%), transparent 65%), linear-gradient(150deg, color-mix(in oklab, var(--stage), white 30%), var(--stage));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--stage), black 6%);border-radius:inherit;align-items:center;padding:0 clamp(24px,7%,64px);display:flex;position:absolute;inset:0}.poster-mark[data-astro-cid-eylsyobg]{color:color-mix(in oklab, var(--stage), black 14%);opacity:.55;transition:transform .6s var(--ease-standard);pointer-events:none;font-size:clamp(180px,46cqi,380px);line-height:1;position:absolute;bottom:-14%;right:-4%;transform:rotate(-8deg)}.video-frame[data-astro-cid-eylsyobg]:hover .poster-mark[data-astro-cid-eylsyobg]{transform:rotate(-4deg)scale(1.03)}.poster-text[data-astro-cid-eylsyobg]{flex-direction:column;align-items:flex-start;max-width:62%;display:flex;position:relative}.poster-kicker[data-astro-cid-eylsyobg]{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--stage), black 60%);font-size:12px;font-weight:600}.poster-name[data-astro-cid-eylsyobg]{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-dark);text-wrap:balance;margin-top:10px;font-size:clamp(28px,4.6cqi,44px);font-weight:500;line-height:1.1}.poster-desc[data-astro-cid-eylsyobg]{color:var(--text-medium);text-wrap:pretty;margin-top:12px;font-size:clamp(14px,1.9cqi,17px);line-height:1.5}.video-stage[data-astro-cid-eylsyobg]{container-type:inline-size}.video-play[data-astro-cid-eylsyobg]{border-radius:var(--radius-full);background:var(--text-dark);color:#fff;letter-spacing:.01em;transition:transform var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);align-items:center;gap:10px;margin-top:24px;padding:6px 20px 6px 6px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 6px 18px #1f1b1638}.video-play-disc[data-astro-cid-eylsyobg]{width:38px;height:38px;color:var(--text-dark);background:#fff;border-radius:50%;place-items:center;display:grid}.video-play-disc[data-astro-cid-eylsyobg] .material-icons[data-astro-cid-eylsyobg]{margin-left:2px;font-size:26px}.video-frame[data-astro-cid-eylsyobg]:hover .video-play[data-astro-cid-eylsyobg]{background:var(--accent-warm);transform:translateY(-2px)}.video-frame[data-astro-cid-eylsyobg].loading .video-play-disc[data-astro-cid-eylsyobg]{animation:.9s ease-in-out infinite alternate pulse}@keyframes pulse{to{opacity:.4}}figcaption[data-astro-cid-eylsyobg]{justify-content:center;padding-top:16px;display:flex}.video-yt[data-astro-cid-eylsyobg]{color:var(--text-light);align-items:center;gap:4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.video-yt[data-astro-cid-eylsyobg]:hover{color:var(--accent-warm);text-underline-offset:3px;text-decoration:underline}.video-yt[data-astro-cid-eylsyobg] .material-icons[data-astro-cid-eylsyobg]{font-size:15px}@media (width<=640px){.poster-text[data-astro-cid-eylsyobg]{max-width:78%}.poster-desc[data-astro-cid-eylsyobg]{display:none}.video-play[data-astro-cid-eylsyobg]{margin-top:16px;padding:4px 14px 4px 4px;font-size:13px}.video-play-disc[data-astro-cid-eylsyobg]{width:30px;height:30px}.video-play-disc[data-astro-cid-eylsyobg] .material-icons[data-astro-cid-eylsyobg]{font-size:20px}}.how-it-works[data-astro-cid-ydumjeeb]{background:var(--color-bg-secondary);padding:96px 0}.video-wrap[data-astro-cid-ydumjeeb]{width:min(100%,820px);margin:56px auto 0}.steps[data-astro-cid-ydumjeeb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:64px 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-ydumjeeb]{border-top:2px solid var(--border);padding-top:20px}.step-num[data-astro-cid-ydumjeeb]{font-family:var(--font-serif);color:var(--accent-warm);margin-bottom:12px;font-size:40px;font-style:italic;font-weight:450;line-height:1;display:block}.step[data-astro-cid-ydumjeeb] h3[data-astro-cid-ydumjeeb]{letter-spacing:-.01em;color:var(--text-dark);font-size:19px;font-weight:600;line-height:1.35}.step[data-astro-cid-ydumjeeb] p[data-astro-cid-ydumjeeb]{color:var(--text-medium);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.6}.step[data-astro-cid-ydumjeeb] .step-gets[data-astro-cid-ydumjeeb]{color:var(--text-dark);align-items:flex-start;gap:6px;margin-top:12px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.step-gets[data-astro-cid-ydumjeeb] .material-icons[data-astro-cid-ydumjeeb]{color:var(--accent-green);margin-top:1px;font-size:17px}.cta-box[data-astro-cid-ydumjeeb]{text-align:center;margin-top:56px}.cta-note[data-astro-cid-ydumjeeb]{color:var(--text-light);margin-top:12px;font-size:14px}.cta-note[data-astro-cid-ydumjeeb] strong[data-astro-cid-ydumjeeb]{color:var(--text-dark);font-weight:600}.cta-note[data-astro-cid-ydumjeeb] .dot[data-astro-cid-ydumjeeb]{margin-inline:6px}.sr-only[data-astro-cid-ydumjeeb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=968px){.how-it-works[data-astro-cid-ydumjeeb]{padding:72px 0}.video-wrap[data-astro-cid-ydumjeeb]{margin-top:40px}.steps[data-astro-cid-ydumjeeb]{grid-template-columns:minmax(0,1fr);row-gap:32px;margin-top:48px}.step[data-astro-cid-ydumjeeb]{grid-template-columns:52px minmax(0,1fr);align-items:baseline;display:grid}.step-num[data-astro-cid-ydumjeeb]{grid-row:span 3;margin-bottom:0;font-size:34px}.step[data-astro-cid-ydumjeeb]>[data-astro-cid-ydumjeeb]:not(.step-num){grid-column:2}}@media (width<=640px){.cta-box[data-astro-cid-ydumjeeb] .btn-large[data-astro-cid-ydumjeeb]{display:block}}.use-cases[data-astro-cid-7odjypeg]{background:var(--color-bg-primary);padding:120px 0}.use-cases-grid[data-astro-cid-7odjypeg]{grid-template-columns:repeat(var(--case-columns,4), 1fr);gap:32px;margin-top:64px;display:grid}.use-case[data-astro-cid-7odjypeg]{text-align:center;background:var(--color-bg-primary-low);border:1px solid var(--border-light);transition:transform var(--motion-fast) var(--ease-standard);border-radius:12px;padding:32px}.use-case[data-astro-cid-7odjypeg]:hover{transform:translateY(-3px)}.use-case-icon[data-astro-cid-7odjypeg]{background:var(--color-bg-secondary);border:1px solid var(--border-light);border-radius:12px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;display:flex}.use-case-icon[data-astro-cid-7odjypeg] .material-icons[data-astro-cid-7odjypeg]{color:var(--text-dark);font-size:40px}.use-case[data-astro-cid-7odjypeg] h3[data-astro-cid-7odjypeg]{color:var(--text-dark);margin-bottom:12px;font-size:20px;font-weight:500}.use-case[data-astro-cid-7odjypeg] p[data-astro-cid-7odjypeg]{color:var(--text-medium);font-size:15px;line-height:1.6}.use-case-link[data-astro-cid-7odjypeg]{color:var(--accent-warm);text-underline-offset:3px;margin-top:20px;font-weight:500;display:inline-block}.use-case-link[data-astro-cid-7odjypeg]:focus-visible{outline:2px solid var(--accent-warm);outline-offset:4px}.use-cases-cta[data-astro-cid-7odjypeg]{text-align:center;margin-top:32px}@media (width<=968px){.use-cases-grid[data-astro-cid-7odjypeg]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.use-cases-grid[data-astro-cid-7odjypeg]{grid-template-columns:1fr}}.pricing[data-astro-cid-5d3fzxtz]{background:var(--color-bg-secondary);padding:120px 0}.billing-toggle[data-astro-cid-5d3fzxtz]{background:color-mix(in oklab, var(--color-bg-secondary), var(--text-dark) 10%);border:0;border-radius:100px;grid-template-columns:1fr 1fr;width:fit-content;margin:40px auto 0;padding:3px;display:grid}.billing-toggle[data-astro-cid-5d3fzxtz] label[data-astro-cid-5d3fzxtz]{cursor:pointer;position:relative}.billing-toggle[data-astro-cid-5d3fzxtz] input[data-astro-cid-5d3fzxtz]{opacity:0;pointer-events:none;position:absolute}.billing-toggle[data-astro-cid-5d3fzxtz] span[data-astro-cid-5d3fzxtz]{text-align:center;color:var(--text-light);border-radius:100px;padding:7px 22px;font-size:15px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s;display:block}.billing-toggle[data-astro-cid-5d3fzxtz] label[data-astro-cid-5d3fzxtz]:hover span[data-astro-cid-5d3fzxtz]{color:var(--text-dark)}.billing-toggle[data-astro-cid-5d3fzxtz] input[data-astro-cid-5d3fzxtz]:checked+span[data-astro-cid-5d3fzxtz]{background:var(--color-bg-primary);color:var(--text-dark);box-shadow:var(--shadow-sm), 0 0 0 1px var(--border-subtle)}.billing-toggle[data-astro-cid-5d3fzxtz] input[data-astro-cid-5d3fzxtz]:focus-visible+span[data-astro-cid-5d3fzxtz]{outline:2px solid var(--text-dark);outline-offset:2px}.visually-hidden[data-astro-cid-5d3fzxtz]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pricing[data-astro-cid-5d3fzxtz]:not(:has(input[value=monthly]:checked)) .monthly-only[data-astro-cid-5d3fzxtz],.pricing[data-astro-cid-5d3fzxtz]:has(input[value=monthly]:checked) .yearly-only[data-astro-cid-5d3fzxtz]{display:none}.pricing-grid[data-astro-cid-5d3fzxtz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:860px;margin:48px auto 0;display:grid}.pricing-card[data-astro-cid-5d3fzxtz]{background:var(--color-bg-primary);border:1px solid var(--border-strong);border-radius:12px;padding:40px;transition:all .2s;position:relative}.pricing-card[data-astro-cid-5d3fzxtz]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.pricing-card[data-astro-cid-5d3fzxtz].featured{border-color:var(--text-dark);box-shadow:0 8px 24px #00000014}.featured-badge[data-astro-cid-5d3fzxtz]{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#fff;background:var(--text-dark);border-radius:var(--radius-full,9999px);padding:5px 14px;font-size:12px;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.price-currency[data-astro-cid-5d3fzxtz]{text-align:center;color:var(--text-medium);margin:16px 0 -16px;font-size:14px}.pricing-card[data-astro-cid-5d3fzxtz] h3[data-astro-cid-5d3fzxtz]{color:var(--text-dark);margin-bottom:16px;font-size:20px;font-weight:500}.price[data-astro-cid-5d3fzxtz]{margin-bottom:14px}.price-amount[data-astro-cid-5d3fzxtz]{color:var(--text-dark);font-size:48px;font-weight:400}.price-period[data-astro-cid-5d3fzxtz]{color:var(--text-medium);font-size:18px}.best-for[data-astro-cid-5d3fzxtz]{color:var(--text-medium);margin-bottom:22px;font-size:14px}.buy-note[data-astro-cid-5d3fzxtz]{text-align:center;color:var(--text-light);margin-top:12px;font-size:13px}.pricing-features[data-astro-cid-5d3fzxtz]{margin:24px 0 0;list-style:none}.pricing-features[data-astro-cid-5d3fzxtz] li[data-astro-cid-5d3fzxtz]{color:var(--text-medium);text-wrap:balance;padding:10px 0 10px 26px;font-size:15px;position:relative}.pricing-features[data-astro-cid-5d3fzxtz] li[data-astro-cid-5d3fzxtz]+li[data-astro-cid-5d3fzxtz]{border-top:1px solid var(--border-light)}.pricing-features[data-astro-cid-5d3fzxtz] li[data-astro-cid-5d3fzxtz]:before{content:"";background:var(--text-dark);width:16px;height:1lh;position:absolute;top:10px;left:0;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.2 3.2L13 4.8'/%3E%3C/svg%3E") 50%/contain no-repeat}.pricing-features[data-astro-cid-5d3fzxtz] li[data-astro-cid-5d3fzxtz].key-feature{color:var(--text-dark);font-weight:600}.pricing-card[data-astro-cid-5d3fzxtz] .btn-primary,.pricing-card[data-astro-cid-5d3fzxtz] .btn-outline{text-align:center;width:100%}.pricing-card[data-astro-cid-5d3fzxtz] .btn-primary{border:1px solid #0000}@media (width<=720px){.pricing-grid[data-astro-cid-5d3fzxtz]{grid-template-columns:minmax(0,1fr);gap:40px}}.faq-cta[data-astro-cid-7bkinx2a]{background:var(--color-bg-secondary);border-radius:var(--radius-md,12px);justify-content:space-between;align-items:center;gap:24px;max-width:800px;margin:56px auto 0;padding:20px 20px 20px 28px;display:flex}.faq-cta[data-astro-cid-7bkinx2a] h3[data-astro-cid-7bkinx2a]{font-family:var(--font-serif);color:var(--text-dark);margin:0;font-size:22px;font-weight:400}.help-links[data-astro-cid-7bkinx2a]{flex-wrap:wrap;gap:10px;display:flex}.help-link[data-astro-cid-7bkinx2a]{align-items:center;gap:6px;padding:10px 20px;font-size:15px;font-weight:500;display:inline-flex}.help-link[data-astro-cid-7bkinx2a].btn-outline{background:var(--surface,#fff)}.help-link[data-astro-cid-7bkinx2a] .material-icons[data-astro-cid-7bkinx2a]{transition:transform var(--motion-fast,.18s) ease;font-size:18px}.help-link[data-astro-cid-7bkinx2a]:hover .material-icons[data-astro-cid-7bkinx2a]{transform:translate(2px)}@media (width<=640px){.faq-cta[data-astro-cid-7bkinx2a]{flex-direction:column;align-items:flex-start;padding:22px 20px}}.faq[data-astro-cid-6u2qygny]{background:var(--color-bg-primary);padding:120px 0}.faq-layout[data-astro-cid-6u2qygny]{grid-template-columns:1fr;gap:48px;max-width:800px;margin-top:64px;margin-left:auto;margin-right:auto;display:grid}.faq-category[data-astro-cid-6u2qygny]{font-family:var(--font-serif);color:var(--text-dark);text-transform:uppercase;letter-spacing:.5px;opacity:.75;margin-bottom:18px;font-size:16px;font-weight:600}.faq-layout[data-astro-cid-6u2qygny]:has(.faq-group){row-gap:0}.faq-column[data-astro-cid-6u2qygny]+.faq-group[data-astro-cid-6u2qygny]{margin-top:48px}.faq-group[data-astro-cid-6u2qygny]{border-bottom:1px solid var(--border-light)}.faq-group[data-astro-cid-6u2qygny]>summary[data-astro-cid-6u2qygny]{cursor:pointer;user-select:none;align-items:center;gap:12px;padding:20px 0;list-style:none;display:flex}.faq-group[data-astro-cid-6u2qygny]>summary[data-astro-cid-6u2qygny]::-webkit-details-marker{display:none}.faq-group[data-astro-cid-6u2qygny]>summary[data-astro-cid-6u2qygny] .faq-category[data-astro-cid-6u2qygny]{margin:0}.faq-group-count[data-astro-cid-6u2qygny]{color:var(--text-light);margin-left:auto;font-size:14px}.faq-group[data-astro-cid-6u2qygny]>summary[data-astro-cid-6u2qygny] .material-icons[data-astro-cid-6u2qygny]{color:var(--text-light);font-size:24px;transition:transform .3s}.faq-group[data-astro-cid-6u2qygny]>summary[data-astro-cid-6u2qygny]:hover .faq-category[data-astro-cid-6u2qygny]{opacity:1}.faq-group[data-astro-cid-6u2qygny][open]>summary[data-astro-cid-6u2qygny] .material-icons[data-astro-cid-6u2qygny]{transform:rotate(180deg)}.faq-group-items[data-astro-cid-6u2qygny]{padding-bottom:8px}.faq-group-items[data-astro-cid-6u2qygny] .faq-item[data-astro-cid-6u2qygny]:last-child{border-bottom:none}.faq-item[data-astro-cid-6u2qygny]{border-bottom:1px solid var(--border-light);margin-bottom:0}.faq-item[data-astro-cid-6u2qygny] summary[data-astro-cid-6u2qygny]{cursor:pointer;color:var(--text-dark);user-select:none;justify-content:space-between;align-items:center;padding:18px 0;font-size:17px;font-weight:500;list-style:none;transition:color .2s;display:flex}.faq-item[data-astro-cid-6u2qygny] summary[data-astro-cid-6u2qygny]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-6u2qygny] summary[data-astro-cid-6u2qygny]:hover{color:var(--primary)}.faq-item[data-astro-cid-6u2qygny] summary[data-astro-cid-6u2qygny] .material-icons[data-astro-cid-6u2qygny]{color:var(--text-light);flex-shrink:0;margin-left:16px;font-size:24px;transition:transform .3s}.faq-item[data-astro-cid-6u2qygny][open] summary[data-astro-cid-6u2qygny] .material-icons[data-astro-cid-6u2qygny]{transform:rotate(180deg)}.faq-answer[data-astro-cid-6u2qygny]{padding:0 0 24px;animation:.3s fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.faq-answer[data-astro-cid-6u2qygny] p[data-astro-cid-6u2qygny]{color:var(--text-medium);margin:0;font-size:15px;line-height:1.7}.faq-answer[data-astro-cid-6u2qygny] a{color:var(--text-dark);text-underline-offset:2px;text-decoration:underline}.faq-answer[data-astro-cid-6u2qygny] a:hover{color:var(--primary)}.final-cta[data-astro-cid-smb5qcr2]{background:var(--color-bg-secondary);color:var(--text-dark);border-top:1px solid var(--border-light);padding:120px 0}.final-cta-content[data-astro-cid-smb5qcr2]{text-align:center;max-width:800px;margin:0 auto}.final-cta[data-astro-cid-smb5qcr2] h2[data-astro-cid-smb5qcr2]{font-size:40px;font-weight:400;font-family:var(--font-serif);color:var(--text-dark);margin-bottom:24px}.final-cta[data-astro-cid-smb5qcr2] p[data-astro-cid-smb5qcr2]{color:var(--text-medium);margin-bottom:40px;font-size:18px}.final-cta-buttons[data-astro-cid-smb5qcr2]{justify-content:center;gap:16px;margin-bottom:24px;display:flex}.final-cta[data-astro-cid-smb5qcr2] .btn-primary{background:var(--text-dark)!important;color:#fff!important}.final-cta[data-astro-cid-smb5qcr2] .btn-primary:hover{box-shadow:0 4px 12px #00000026;background:var(--text-dark)!important;color:#fff!important}.final-cta[data-astro-cid-smb5qcr2] .btn-outline-white{color:var(--text-dark)!important;border:1px solid var(--border-light)!important;background:0 0!important}.final-cta[data-astro-cid-smb5qcr2] .btn-outline-white:hover{border-color:var(--text-dark)!important;background:#00000005!important}.trust-note[data-astro-cid-smb5qcr2]{color:var(--text-light);flex-direction:row;justify-content:center;gap:12px;margin-top:40px;font-size:14px;display:flex}.trust-note-item[data-astro-cid-smb5qcr2]{flex-direction:row;align-items:center;gap:2px;display:flex}@media (width<=640px){.final-cta[data-astro-cid-smb5qcr2] h2[data-astro-cid-smb5qcr2]{font-size:32px}.final-cta-buttons[data-astro-cid-smb5qcr2]{flex-direction:column}}
