.SiteFooter-module__wWXZva__footer{border-top:1px solid var(--color-separator);padding:var(--space-12)0 var(--space-8);margin-top:auto}.SiteFooter-module__wWXZva__inner{gap:var(--space-10);flex-direction:column;display:flex}.SiteFooter-module__wWXZva__columns{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:480px){.SiteFooter-module__wWXZva__columns{gap:var(--space-8)var(--space-6);grid-template-columns:1fr 1fr}}.SiteFooter-module__wWXZva__heading{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:var(--space-3);font-weight:600}.SiteFooter-module__wWXZva__list{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.SiteFooter-module__wWXZva__list a{font-size:var(--text-sm);color:var(--color-text-secondary)}.SiteFooter-module__wWXZva__list a:hover{color:var(--color-text);text-decoration:none}.SiteFooter-module__wWXZva__bottom{border-top:1px solid var(--color-separator);padding-top:var(--space-6)}.SiteFooter-module__wWXZva__copyright{font-size:var(--text-xs);color:var(--color-text-tertiary)}
.AnimatedLogo-module__g-Ignq__wrapper{line-height:0;display:inline-block}.AnimatedLogo-module__g-Ignq__svg{overflow:visible}.AnimatedLogo-module__g-Ignq__layer{opacity:0;transform-origin:0;will-change:transform;transition:transform 2.5s cubic-bezier(.37,0,.63,1),opacity .3s ease-out;transform:scaleX(1)}.AnimatedLogo-module__g-Ignq__active{opacity:1;transform:scaleX(var(--layer-scale))}.AnimatedLogo-module__g-Ignq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.SiteHeader-module__mdpVJq__header{z-index:100;background:#1a112dcc;position:sticky;top:0;box-shadow:0 2px 8px #0000004d}.SiteHeader-module__mdpVJq__inner{justify-content:space-between;align-items:center;height:3.5rem;display:flex}.SiteHeader-module__mdpVJq__logo{align-items:center;display:flex}.SiteHeader-module__mdpVJq__logo:hover{text-decoration:none}.SiteHeader-module__mdpVJq__logoImage{width:auto;height:2.25rem}.SiteHeader-module__mdpVJq__nav{align-items:center;gap:var(--space-6);display:flex}.SiteHeader-module__mdpVJq__navLink{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:500}.SiteHeader-module__mdpVJq__navLink:hover{color:var(--color-text);text-decoration:none}
:root{--color-purple-900:#0c001a;--color-purple-800:#130027;--color-purple-700:#1c112f;--color-purple-600:#261b3c;--color-purple-500:#302d4b;--color-purple-400:#372d55;--color-purple-300:#463769;--color-purple-200:#503078;--color-purple-100:#f5eeff;--color-indigo:#5e5ce6;--color-violet:#7500eb;--color-magenta:#c400eb;--color-pink:#ff375f;--color-deep-orange:#ff6d12;--color-orange:#ff9f0a;--color-yellow:#ffd60a;--color-purple-sys:#bf5af2;--color-bg:#1a112d;--color-bg-accent:#110b1e;--color-bg-secondary:var(--color-purple-600);--color-bg-tertiary:var(--color-purple-500);--color-text:#fff;--color-text-secondary:#a8a0b8;--color-text-tertiary:#7a7290;--color-accent:#7b79e8;--color-accent-hover:#9593f0;--color-fill:#ffffff14;--color-fill-secondary:#ffffff0d;--color-separator:#ffffff1f;--color-success:#34c759;--color-success-bg:#34c75933;--color-error:#ff3b30;--color-error-bg:#ff3b3033;--color-warning:#ff9500;--color-warning-bg:#ff950033;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--leading-tight:1.2;--leading-normal:1.5;--leading-relaxed:1.65;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--transition-fast:.1s ease;--transition-base:.15s ease;--transition-slow:.25s ease;--container-max:64rem;--container-narrow:40rem;--container-wide:80rem}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--color-bg);overflow-x:hidden}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background:var(--color-bg);flex-direction:column;min-height:100vh;display:flex}main{flex-direction:column;flex:1;display:flex}a{color:var(--color-accent);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--color-accent-hover);text-decoration:underline}img,picture,video,svg{max-width:100%;display:block}.container{width:100%;max-width:var(--container-max);padding-left:var(--space-6);padding-right:var(--space-6);margin-left:auto;margin-right:auto}.container--narrow{max-width:var(--container-narrow)}.container--wide{max-width:var(--container-wide)}.columns{gap:var(--space-10);display:grid}@media (min-width:768px){.columns{gap:var(--space-16);grid-template-columns:repeat(3,1fr)}.columns--2{grid-template-columns:repeat(2,1fr)}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}}.page-header{padding-top:var(--space-16);padding-bottom:var(--space-12)}.page-header__title{font-size:var(--text-4xl);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.02em}.page-header__subtitle{margin-top:var(--space-3);font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.btn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-6);font-family:var(--font-sans);font-size:var(--text-base);cursor:pointer;transition:transform var(--transition-base),opacity var(--transition-base),background-color var(--transition-base);border:none;border-radius:9999px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{text-decoration:none;transform:scale(1.02)}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn--primary{background:var(--color-accent);color:#fff}.btn--primary:hover{background:var(--color-accent-hover);color:#fff}.btn--secondary{background:var(--color-fill);color:var(--color-text);border:1px solid var(--color-separator)}.btn--secondary:hover{background:var(--color-fill-secondary);color:var(--color-text)}.btn--rainbow{color:#fff;z-index:0;position:relative;overflow:hidden}.btn--rainbow:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--color-yellow)0 20%,var(--color-orange)20% 40%,var(--color-pink)40% 60%,var(--color-purple-sys)60% 80%,var(--color-indigo)80% 100%);background-position:-5% 0;background-size:35.1% 100%;width:370%;height:200%;position:absolute;top:-50%;left:-135%;transform:skew(-45deg)}.btn--rainbow:hover{color:#fff}.btn--rainbow:hover:before{animation:4s linear infinite rainbow-slide}@keyframes rainbow-slide{to{translate:35.1%}}.btn--large{padding:var(--space-4)var(--space-8);font-size:var(--text-lg)}.btn--block{width:100%;display:flex}.form-group{margin-bottom:var(--space-5)}.form-label{font-size:var(--text-sm);margin-bottom:var(--space-2);color:var(--color-text);font-weight:500;display:block}.form-input,.form-textarea{width:100%;padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-separator);background:var(--color-fill-secondary);color:var(--color-text);font-size:var(--text-base);font-family:var(--font-sans);transition:border-color var(--transition-fast)}.form-input:focus,.form-textarea:focus{border-color:var(--color-accent);outline:none}.form-input::placeholder,.form-textarea::placeholder{color:var(--color-text-tertiary)}.form-textarea{resize:vertical;min-height:150px}.form-hint{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-top:var(--space-1);text-align:right}.alert{padding:var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-6);font-size:var(--text-sm)}.alert--success{background:var(--color-success-bg);color:var(--color-success)}.alert--error{background:var(--color-error-bg);color:var(--color-error)}.alert--warning{background:var(--color-warning-bg);color:var(--color-warning)}.prose{line-height:var(--leading-relaxed);max-width:var(--container-narrow)}.prose h1,.prose h2,.prose h3,.prose h4{line-height:var(--leading-tight);letter-spacing:-.01em;color:var(--color-text)}.prose h1{font-size:var(--text-3xl);margin-top:var(--space-16);margin-bottom:var(--space-6)}.prose h2{font-size:var(--text-2xl);margin-top:var(--space-12);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-separator)}.prose h3{font-size:var(--text-xl);margin-top:var(--space-10);margin-bottom:var(--space-3)}.prose p{margin-bottom:var(--space-4)}.prose a{text-underline-offset:2px;text-decoration:underline}.prose ul,.prose ol{margin-bottom:var(--space-4);padding-left:var(--space-6)}.prose li{margin-bottom:var(--space-2)}.prose li>ul,.prose li>ol{margin-top:var(--space-2);margin-bottom:0}.prose kbd{font-family:inherit;font-style:italic;font-size:inherit}.prose code{font-family:var(--font-mono);background:var(--color-fill);border-radius:var(--radius-sm);padding:.15em .35em;font-size:.9em}.prose pre{margin-bottom:var(--space-4);padding:var(--space-4);background:var(--color-fill);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;overflow-x:auto}.prose pre code{font-size:var(--text-sm);background:0 0;padding:0}.prose blockquote{margin-bottom:var(--space-4);padding-left:var(--space-4);border-left:3px solid var(--color-accent);color:var(--color-text-secondary);font-style:italic}.prose hr{margin:var(--space-10)0;border:none;border-top:1px solid var(--color-separator)}.prose img{border-radius:var(--radius-md);margin-top:var(--space-2);margin-bottom:var(--space-4)}.prose table{width:100%;margin-bottom:var(--space-4);border-collapse:collapse;font-size:var(--text-sm)}.prose th,.prose td{padding:var(--space-2)var(--space-3);text-align:left;border-bottom:1px solid var(--color-separator)}.prose th{font-weight:600}.callout--premium{padding:var(--space-4)var(--space-5);border-radius:var(--radius-lg);margin-bottom:var(--space-4);z-index:0;position:relative;overflow:hidden}.callout--premium:before{content:"";border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--color-yellow),var(--color-orange),var(--color-pink),var(--color-purple-sys),var(--color-indigo),var(--color-purple-sys),var(--color-pink),var(--color-orange),var(--color-yellow));-webkit-mask-composite:xor;z-index:-1;background-size:200% 200%;padding:2px;animation:6s linear infinite premium-border;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes premium-border{to{background-position:-200% -200%}}.faq-section__title{font-size:var(--text-xl);margin-bottom:var(--space-4);font-weight:600}.faq-item{border:1px solid var(--color-separator);border-radius:var(--radius-md);margin-bottom:var(--space-3);background:var(--color-fill-secondary)}.faq-item__question{padding:var(--space-4);cursor:pointer;font-weight:500;list-style:none}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question:before{content:"›";margin-right:var(--space-3);color:var(--color-text-secondary);transition:transform var(--transition-base);font-weight:700;display:inline-block}.faq-item[open]>.faq-item__question:before{transform:rotate(90deg)}.faq-item__answer{padding:0 var(--space-4)var(--space-4);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.faq-item__answer p+p{margin-top:var(--space-3)}.faq-item__answer a{text-underline-offset:2px;text-decoration:underline}.support-faq{order:-1}@media (min-width:768px){.support-faq{order:unset}}.callout--note{padding:var(--space-4)var(--space-5);border-radius:var(--radius-lg);margin-bottom:var(--space-4);border:1px solid var(--color-separator);background:var(--color-fill-secondary)}
/*# sourceMappingURL=daddd1f9ad75bd32.css.map*/