.pd-page{background:var(--ds-color-bg);min-height:100vh;color:var(--ds-color-text);font-family:var(--ds-font-sans);font-size:var(--ds-text-body);line-height:var(--ds-leading-body)}:root:has(.pd-page[data-ds-scheme=light]){color-scheme:light}:root:has(.pd-page[data-ds-scheme=dark]){color-scheme:dark}:where(.pd-page) :where(h1,h2,h3,p,ol,ul,dl,dd,figure){margin:0}.pd-vsl{padding-block:var(--ds-space-8) var(--ds-space-12);scroll-margin-top:var(--ds-space-16)}@media (min-width:1024px){.pd-vsl{padding-block-start:var(--ds-space-12)}}.pd-page .pd-proof{padding-block-start:var(--ds-space-6)}.pd-vsl-body{gap:var(--ds-space-4);max-inline-size:56rem;margin-inline:auto;display:grid}.pd-team{gap:var(--ds-space-3);margin:0;padding:0;list-style:none;display:grid}.pd-video{scroll-margin-top:var(--ds-space-6);gap:var(--ds-space-2);max-inline-size:56rem;margin-inline:auto;display:grid}.pd-video-caption{padding:var(--ds-space-0-5) var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--ds-color-bg);color:var(--ds-color-text-muted);font-size:var(--ds-text-nav);line-height:var(--ds-leading-nav);text-align:center;justify-self:center}.pd-section{padding-block:var(--ds-section-block);border-top:var(--ds-hairline) solid var(--ds-color-border-subtle);scroll-margin-top:var(--ds-space-4)}.pd-section .ds-section-intro{margin-block-end:var(--ds-space-12)}.pd-band{border-top:var(--ds-hairline) solid var(--ds-color-border-subtle);scroll-margin-top:var(--ds-space-4)}.pd-muted{color:var(--ds-color-text-muted)}.pd-link{color:var(--ds-color-accent-text);text-underline-offset:var(--ds-space-0-5)}.pd-link:focus-visible{outline:var(--ds-focus-width) solid var(--ds-color-focus);outline-offset:var(--ds-focus-offset);border-radius:var(--ds-radius-sm)}.pd-form-section{background:var(--ds-color-bg-subtle)}.pd-capacity{max-inline-size:var(--ds-measure-form);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);margin-block-end:var(--ds-space-4);margin-inline:auto}.pd-form-card{max-inline-size:var(--ds-measure-form);padding:var(--ds-space-6);border:var(--ds-hairline) solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-lg);background:var(--ds-color-bg);scroll-margin-top:var(--ds-space-4);margin-inline:auto}@media (min-width:640px){.pd-form-card{padding:var(--ds-space-8)}}.pd-form-bezel{box-sizing:border-box;max-inline-size:calc(var(--ds-measure-form) + 2 * var(--ds-bezel-width));margin-inline:auto}.pd-form{gap:var(--ds-space-6);display:grid}.pd-form-head{gap:var(--ds-space-1);display:grid}.pd-form-title{font-size:var(--ds-text-lead);line-height:var(--ds-leading-heading);font-weight:var(--ds-weight-medium);text-wrap:balance}.pd-form-title:focus{outline:none}.pd-form-title:focus-visible{outline:var(--ds-focus-width) solid var(--ds-color-focus);outline-offset:var(--ds-focus-offset);border-radius:var(--ds-radius-sm)}.pd-form-lead,.pd-form-note{color:var(--ds-color-text-muted);font-size:var(--ds-text-nav);line-height:var(--ds-leading-nav)}.pd-form-row{gap:var(--ds-space-6) var(--ds-space-4);display:grid}@media (min-width:640px){.pd-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.pd-progress{gap:var(--ds-space-1-5);grid-template-columns:1fr 1fr;display:grid}.pd-progress-seg{block-size:var(--ds-space-1);border-radius:var(--ds-radius-pill);background:var(--ds-color-border)}.pd-progress-seg[data-on]{background:var(--ds-color-accent)}.pd-form-error{align-items:flex-start;gap:var(--ds-space-2);color:var(--ds-color-danger-text);font-size:var(--ds-text-nav);line-height:var(--ds-leading-nav);display:flex}.pd-form-error .ds-icon{flex:none;margin-block-start:var(--ds-space-0-5)}.pd-form-actions{align-items:center;gap:var(--ds-space-3) var(--ds-space-4);flex-wrap:wrap;display:flex}.pd-skip{min-block-size:var(--ds-touch);padding:0 var(--ds-space-1);cursor:pointer;color:var(--ds-color-text-muted);font:inherit;font-size:var(--ds-text-nav);text-underline-offset:var(--ds-space-0-5);background:0 0;border:0;text-decoration:underline}.pd-skip:hover{color:var(--ds-color-text)}.pd-skip:focus-visible{outline:var(--ds-focus-width) solid var(--ds-color-focus);outline-offset:var(--ds-focus-offset);border-radius:var(--ds-radius-sm)}.pd-skip:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.pd-form-dev{align-items:flex-start;gap:var(--ds-space-2);color:var(--ds-color-text-muted);font-size:var(--ds-text-nav);line-height:var(--ds-leading-nav);display:flex}.pd-form-dev .ds-icon{flex:none;margin-block-start:var(--ds-space-0-5)}.pd-signup .pd-form-actions{justify-items:stretch;display:grid}.pd-signup .pd-skip{justify-self:center}.pd-hp{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.pd-thanks{padding-block:var(--ds-space-10) var(--ds-space-8)}.pd-faq{border-top:var(--ds-hairline) solid var(--ds-color-border-subtle)}.pd-footer{border-top:var(--ds-hairline) solid var(--ds-color-border-subtle);padding-block:var(--ds-space-6);color:var(--ds-color-text-muted);font-size:var(--ds-text-nav);line-height:var(--ds-leading-nav)}.pd-footer-inner{justify-content:space-between;gap:var(--ds-space-2) var(--ds-space-6);flex-wrap:wrap;display:flex}.pd-footer-links{gap:var(--ds-space-4);flex-wrap:wrap;display:flex}.pd-footer a{min-block-size:var(--ds-touch);color:inherit;align-items:center;display:inline-flex}.pd-footer a:hover{color:var(--ds-color-text)}@media (min-width:640px){.pd-footer a{min-block-size:0}}.pd-sticky{display:none}@media (max-width:639px){.pd-sticky{z-index:40;padding:var(--ds-space-3) var(--ds-gutter) calc(var(--ds-space-3) + env(safe-area-inset-bottom));background:var(--ds-color-bg);border-top:var(--ds-hairline) solid var(--ds-color-border-subtle);visibility:hidden;display:block;position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(100%)}.pd-sticky[data-shown]{visibility:visible;transform:none}.pd-sticky .ds-button{inline-size:100%}}@media (max-width:639px) and (prefers-reduced-motion:no-preference){.pd-sticky{transition:transform var(--ds-duration-move) var(--ds-ease-enter), visibility var(--ds-duration-move)}}.pd-page .pd-cases{padding-block-start:var(--ds-space-8)}.pd-faq-visual{justify-items:center;padding-block-start:var(--ds-space-24);display:grid}.pd-page .pd-faq-visual+.ds-faq-section{padding-block-start:var(--ds-space-10)}.pd-faq-visual-stage{aspect-ratio:1;inline-size:clamp(10.5rem,16vw,13.5rem);position:relative}.pd-faq-visual-img{mix-blend-mode:screen;block-size:auto;inline-size:100%;display:block}.pd-faq-visual-img[data-scheme=light]{mix-blend-mode:multiply;display:none}.pd-page[data-ds-scheme=light] .pd-faq-visual-img[data-scheme=dark]{display:none}.pd-page[data-ds-scheme=light] .pd-faq-visual-img[data-scheme=light]{display:block}.pd-faq-visual-glow{pointer-events:none;background:radial-gradient(48% 16% at 50% 90%, color-mix(in oklab, var(--ds-color-accent) 70%, transparent), transparent 72%);filter:blur(10px);mix-blend-mode:screen;opacity:.6;position:absolute;inset:0}.pd-page[data-ds-scheme=light] .pd-faq-visual-glow{mix-blend-mode:multiply;opacity:.22}.pd-faq-visual-sheen{pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(115deg,#0000 38%,#ffffff17 50%,#0000 62%) 120% 0/300% 100% no-repeat;border-radius:22%;position:absolute;inset:6.5%}@media (prefers-reduced-motion:no-preference){.pd-faq-visual[data-playing] .pd-faq-visual-glow{animation:pd-faq-glow var(--ds-duration-ambient) ease-in-out infinite}.pd-faq-visual[data-playing] .pd-faq-visual-sheen{animation:pd-faq-sheen var(--ds-duration-ambient) ease-in-out infinite}.pd-page[data-ds-scheme=light] .pd-faq-visual-sheen{animation:none}}@keyframes pd-faq-glow{0%,to{opacity:.5;transform:translate(-3%)}50%{opacity:.85;transform:translate(3%)}}@keyframes pd-faq-sheen{0%{opacity:1;background-position:120% 0}32%{opacity:1;background-position:-20% 0}33%,to{opacity:0;background-position:-20% 0}}.pd-page[data-ds-scheme=light] .pd-faq-visual-glow{animation-name:pd-faq-glow-light}@keyframes pd-faq-glow-light{0%,to{opacity:.16;transform:translate(-3%)}50%{opacity:.3;transform:translate(3%)}}
