.headerBackground-module-scss-module__BeaVHW__layer{z-index:0;pointer-events:none;position:absolute;inset:0;container-type:inline-size}.headerBackground-module-scss-module__BeaVHW__canvas{opacity:0;transition:opacity .12s linear}.headerBackground-module-scss-module__BeaVHW__canvasLoaded{opacity:1}.headerBackground-module-scss-module__BeaVHW__fallback{z-index:-1;pointer-events:none;opacity:1;transform-origin:50%;background:linear-gradient(115deg,#953eff,#ff0a53 50%,#2563eb);transition:opacity .12s linear;position:absolute;inset-block:calc(-1.74604cqw - 2px);inset-inline:-1px;transform:skewY(-2deg)}.headerBackground-module-scss-module__BeaVHW__loaded{opacity:0}html[data-theme=dark] .headerBackground-module-scss-module__BeaVHW__fallback{background:radial-gradient(circle at 20% 30%,#ff484873,#0000 38%),radial-gradient(circle at 80% 65%,#2235e58c,#0000 42%),#000}@media (prefers-reduced-motion:reduce){.headerBackground-module-scss-module__BeaVHW__canvas,.headerBackground-module-scss-module__BeaVHW__fallback{transition:none}}
.rootHeader-module-scss-module__2feexa__header{width:100vw;height:auto;padding:4.5rem var(--padding) 6.5rem;isolation:isolate;flex-direction:column;align-items:center;gap:1rem;margin:0 auto;display:flex;position:relative;overflow:hidden}.rootHeader-module-scss-module__2feexa__header .rootHeader-module-scss-module__2feexa__backgroundWrapper{z-index:0;background:0 0;position:absolute;inset:0}.rootHeader-module-scss-module__2feexa__header .rootHeader-module-scss-module__2feexa__title{text-align:center;color:hsl(var(--white));text-shadow:0 .5px 5px hsl(var(--foreground)/.1);text-wrap:balance;z-index:1;max-width:800px;font-size:3.75rem;font-weight:900;line-height:1;position:relative}.rootHeader-module-scss-module__2feexa__header .rootHeader-module-scss-module__2feexa__description{color:hsl(var(--white));text-wrap:pretty;text-align:center;z-index:1;max-width:600px;font-size:1.25rem;font-weight:400;line-height:1.4;position:relative}.rootHeader-module-scss-module__2feexa__header .rootHeader-module-scss-module__2feexa__toolWrapper{width:min(100%,var(--content-width));border-radius:var(--radius);background:hsl(var(--background)/.92);z-index:1;margin-top:1.25rem;padding:clamp(.65rem,1.6vw,1rem);position:relative}.rootHeader-module-scss-module__2feexa__header .rootHeader-module-scss-module__2feexa__waves{z-index:-1;width:auto;height:1200px;position:absolute;top:0}:is(html[data-theme=dark] .rootHeader-module-scss-module__2feexa__header .rootHeader-module-scss-module__2feexa__title,html[data-theme=dark] .rootHeader-module-scss-module__2feexa__header .rootHeader-module-scss-module__2feexa__description){color:hsl(var(--white)/.8)}@media screen and (max-width:768px){.rootHeader-module-scss-module__2feexa__header{padding:3rem var(--padding) 3.5rem}.rootHeader-module-scss-module__2feexa__header .rootHeader-module-scss-module__2feexa__title{font-size:2.25rem}.rootHeader-module-scss-module__2feexa__header .rootHeader-module-scss-module__2feexa__description{font-size:1rem}.rootHeader-module-scss-module__2feexa__header .rootHeader-module-scss-module__2feexa__toolWrapper{border-radius:var(--radius);margin-top:.75rem;padding:.65rem}}
.trustRow-module-scss-module__O_Z9Ya__trustRow{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .65rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.trustRow-module-scss-module__O_Z9Ya__trustRow .trustRow-module-scss-module__O_Z9Ya__item{color:hsl(var(--white)/.88);font-size:.875rem;font-weight:var(--font-weight-medium);align-items:center;gap:.65rem;line-height:1.4;display:flex}.trustRow-module-scss-module__O_Z9Ya__trustRow .trustRow-module-scss-module__O_Z9Ya__item+.trustRow-module-scss-module__O_Z9Ya__item:before{content:"·";font-weight:var(--font-weight-strong);opacity:.7}html[data-theme=dark] .trustRow-module-scss-module__O_Z9Ya__trustRow .trustRow-module-scss-module__O_Z9Ya__item{color:hsl(var(--white)/.72)}@media screen and (max-width:768px){.trustRow-module-scss-module__O_Z9Ya__trustRow .trustRow-module-scss-module__O_Z9Ya__item{font-size:.8rem}}
.content-module-scss-module__iCQqpq__content{max-width:var(--max-width);flex-direction:column;gap:2rem;margin:0 auto;padding:0;display:flex}.content-module-scss-module__iCQqpq__content h1,.content-module-scss-module__iCQqpq__content h2,.content-module-scss-module__iCQqpq__content h3,.content-module-scss-module__iCQqpq__content h4,.content-module-scss-module__iCQqpq__content h5,.content-module-scss-module__iCQqpq__content h6{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.content-module-scss-module__iCQqpq__content h1{color:hsl(var(--foreground));font-size:2.5rem;font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-heading);line-height:1.12}.content-module-scss-module__iCQqpq__content h2{color:hsl(var(--foreground)/.9);font-size:2rem;font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-heading);line-height:1.18}.content-module-scss-module__iCQqpq__content h3{color:hsl(var(--foreground)/.8);font-size:1.75rem;font-weight:var(--font-weight-heading);line-height:1.4}.content-module-scss-module__iCQqpq__content h4{color:hsl(var(--foreground)/.7);font-size:1.5rem;font-weight:var(--font-weight-heading);line-height:1.45}.content-module-scss-module__iCQqpq__content h5{font-size:1.25rem;font-weight:500;line-height:1.5}.content-module-scss-module__iCQqpq__content h6{font-size:1.125rem;font-weight:500;line-height:1.55}.content-module-scss-module__iCQqpq__content a{color:hsl(var(--primary));font-size:1rem;font-weight:400;line-height:1.7;font-weight:inherit;text-decoration:underline}.content-module-scss-module__iCQqpq__content p,.content-module-scss-module__iCQqpq__content li{color:hsl(var(--foreground)/1);margin-bottom:1rem;font-size:1rem;font-weight:400;line-height:1.7}.content-module-scss-module__iCQqpq__contentPlain h1{color:hsl(var(--foreground));font-size:2.5rem;font-weight:var(--font-weight-heading);line-height:1.3}.content-module-scss-module__iCQqpq__contentPlain h2{color:hsl(var(--foreground)/.9);font-size:2rem;font-weight:var(--font-weight-heading);line-height:1.35}.content-module-scss-module__iCQqpq__contentPlain h3{color:hsl(var(--foreground)/.8);font-size:1.75rem;font-weight:var(--font-weight-heading);line-height:1.4}.content-module-scss-module__iCQqpq__contentPlain h4{color:hsl(var(--foreground)/.7);font-size:1.5rem;font-weight:var(--font-weight-heading);line-height:1.45}.content-module-scss-module__iCQqpq__contentPlain h5{font-size:1.25rem;font-weight:500;line-height:1.5}.content-module-scss-module__iCQqpq__contentPlain h6{font-size:1.125rem;font-weight:500;line-height:1.55}.content-module-scss-module__iCQqpq__contentPlain a{color:hsl(var(--primary));font-size:1rem;font-weight:400;line-height:1.7;font-weight:inherit;text-decoration:underline}.content-module-scss-module__iCQqpq__contentPlain p,.content-module-scss-module__iCQqpq__contentPlain li{color:hsl(var(--foreground)/1);margin-bottom:1rem;font-size:1rem;font-weight:400;line-height:1.7}.content-module-scss-module__iCQqpq__contentPlain li{list-style:initial;margin-left:2rem;padding:0 0 0 .1rem}.content-module-scss-module__iCQqpq__contentPlain li:first-child{margin-top:.5rem}:is(html[data-theme=dark] .content-module-scss-module__iCQqpq__content p,html[data-theme=dark] .content-module-scss-module__iCQqpq__content li,html[data-theme=dark] .content-module-scss-module__iCQqpq__contentPlain p,html[data-theme=dark] .content-module-scss-module__iCQqpq__contentPlain li){color:hsl(var(--muted-foreground)/1)}@media screen and (max-width:768px){.content-module-scss-module__iCQqpq__contentPlain h1,.content-module-scss-module__iCQqpq__content h1{font-size:2rem}.content-module-scss-module__iCQqpq__contentPlain h2,.content-module-scss-module__iCQqpq__content h2{font-size:1.75rem}.content-module-scss-module__iCQqpq__contentPlain h3,.content-module-scss-module__iCQqpq__content h3{font-size:1.5rem}.content-module-scss-module__iCQqpq__contentPlain h4,.content-module-scss-module__iCQqpq__content h4,.content-module-scss-module__iCQqpq__contentPlain h5,.content-module-scss-module__iCQqpq__content h5{font-size:1.25rem}.content-module-scss-module__iCQqpq__contentPlain h6,.content-module-scss-module__iCQqpq__content h6,.content-module-scss-module__iCQqpq__contentPlain a,.content-module-scss-module__iCQqpq__content a,.content-module-scss-module__iCQqpq__contentPlain p,.content-module-scss-module__iCQqpq__contentPlain li,.content-module-scss-module__iCQqpq__content p,.content-module-scss-module__iCQqpq__content li{font-size:1rem}}
.sectionHeader-module-scss-module__mEgOmG__title{text-align:center;width:fit-content;margin:0 auto}
.sectionOverview-module-scss-module__J4AZna__gradientBackground{opacity:.5;transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.sectionOverview-module-scss-module__J4AZna__overviewSection{padding:var(--section-space) var(--padding);width:100%;max-width:var(--max-width);flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;margin:0 auto;display:flex;position:relative}.sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__header{text-align:center;flex-direction:column;justify-self:flex-start;align-items:center;display:flex}.sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__header .sectionOverview-module-scss-module__J4AZna__description{margin:0}.sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList{background:hsl(var(--border));border:1px solid hsl(var(--border));border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1px;width:100%;max-width:100%;display:grid;position:relative}.sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature{text-align:center;cursor:pointer;min-height:11rem;color:hsl(var(--foreground));background-color:hsl(var(--card));will-change:auto;font-optical-sizing:auto;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:.55rem;padding:1.5rem;transition:background-color .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature .sectionOverview-module-scss-module__J4AZna__cardIcon{color:hsl(var(--foreground));z-index:1;transition:transform .24s cubic-bezier(.16,1,.3,1);position:relative}.sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature .sectionOverview-module-scss-module__J4AZna__cardIcon:nth-child(0){fill:red}.sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature .sectionOverview-module-scss-module__J4AZna__cardTitle{color:hsl(var(--foreground));z-index:1;font-weight:var(--font-weight-medium);font-size:1.1rem;position:relative}.sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature .sectionOverview-module-scss-module__J4AZna__cardDescription{color:hsl(var(--muted-foreground));z-index:1;text-wrap:pretty;font-size:.875rem;position:relative}html[data-theme=dark] .sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature{color:hsl(var(--white));background-color:hsl(var(--black))}:is(html[data-theme=dark] .sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature .sectionOverview-module-scss-module__J4AZna__cardIcon,html[data-theme=dark] .sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature .sectionOverview-module-scss-module__J4AZna__cardTitle){color:hsl(var(--white))}html[data-theme=dark] .sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature .sectionOverview-module-scss-module__J4AZna__cardDescription{color:hsl(var(--white)/.7)}@media (max-width:680px){.sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList{grid-template-columns:1fr}}@media (hover:hover) and (pointer:fine){.sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature:hover{background-color:hsl(var(--accent));box-shadow:inset 0 0 0 1px hsl(var(--foreground)/.08)}.sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature:hover .sectionOverview-module-scss-module__J4AZna__cardIcon{transform:translateY(-2px)}.sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature:hover .sectionOverview-module-scss-module__J4AZna__gradientBackground{opacity:.72;transform:scale(1.02)}html[data-theme=dark] .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature:hover{background-color:hsl(var(--white)/.07)}}@media (prefers-reduced-motion:reduce){.sectionOverview-module-scss-module__J4AZna__gradientBackground,.sectionOverview-module-scss-module__J4AZna__overviewSection .sectionOverview-module-scss-module__J4AZna__featuresList .sectionOverview-module-scss-module__J4AZna__feature{transition:none}}
.apiStrip-module-scss-module__H2VmZa__apiStrip{max-width:var(--max-width);padding:clamp(3rem,6vw,5rem) var(--padding);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);margin:0 auto;display:grid}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy{justify-items:start;gap:1rem;display:grid}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__title{color:hsl(var(--foreground));font-size:clamp(1.55rem,3vw,2rem);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading)}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__description{max-width:34rem;color:hsl(var(--muted-foreground));font-size:1rem;line-height:var(--leading-body);text-wrap:pretty}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__actions{flex-wrap:wrap;gap:.75rem;margin-top:.25rem;display:flex}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__actions .apiStrip-module-scss-module__H2VmZa__primaryAction,.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__actions .apiStrip-module-scss-module__H2VmZa__secondaryAction{border-radius:var(--radius);font-size:.9rem;font-weight:var(--font-weight-medium);align-items:center;padding:.55rem 1.1rem;line-height:1.2;transition:background-color .18s;display:inline-flex}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__actions .apiStrip-module-scss-module__H2VmZa__primaryAction{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__actions .apiStrip-module-scss-module__H2VmZa__primaryAction:hover{background:hsl(var(--primary)/.88)}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__actions .apiStrip-module-scss-module__H2VmZa__secondaryAction{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:hsl(var(--card))}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__actions .apiStrip-module-scss-module__H2VmZa__secondaryAction:hover{background:hsl(var(--muted)/.62)}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__codeWindow{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));overflow:hidden}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__codeWindow .apiStrip-module-scss-module__H2VmZa__codeTitlebar{border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;padding:.6rem 1rem;font-size:.78rem;display:flex}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__codeWindow .apiStrip-module-scss-module__H2VmZa__codeTitlebar .apiStrip-module-scss-module__H2VmZa__codeLabel{font-weight:var(--font-weight-medium)}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__codeWindow .apiStrip-module-scss-module__H2VmZa__codeTitlebar .apiStrip-module-scss-module__H2VmZa__codePath{font-family:monospace}.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__codeWindow .apiStrip-module-scss-module__H2VmZa__code{color:hsl(var(--foreground)/.92);margin:0;padding:1rem;font-family:monospace;font-size:.82rem;line-height:1.6;overflow-x:auto}@media screen and (max-width:900px){.apiStrip-module-scss-module__H2VmZa__apiStrip{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__actions .apiStrip-module-scss-module__H2VmZa__primaryAction,.apiStrip-module-scss-module__H2VmZa__apiStrip .apiStrip-module-scss-module__H2VmZa__copy .apiStrip-module-scss-module__H2VmZa__actions .apiStrip-module-scss-module__H2VmZa__secondaryAction{transition:none}}
.accordionItem-module-scss-module__itR58q__accordionItem{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden}.accordionItem-module-scss-module__itR58q__accordionItem .accordionItem-module-scss-module__itR58q__accordionButton{cursor:pointer;width:100%;color:hsl(var(--card-foreground));background:0 0;border:none;justify-content:space-between;align-items:center;padding:1rem;display:flex}.accordionItem-module-scss-module__itR58q__accordionItem .accordionItem-module-scss-module__itR58q__accordionButton:hover{background:hsl(var(--muted))}.accordionItem-module-scss-module__itR58q__accordionItem .accordionItem-module-scss-module__itR58q__accordionButton .accordionItem-module-scss-module__itR58q__accordionTitle{font-weight:var(--font-weight-medium)}.accordionItem-module-scss-module__itR58q__accordionItem .accordionItem-module-scss-module__itR58q__accordionButton .accordionItem-module-scss-module__itR58q__accordionIcon{font-size:1.5rem}.accordionItem-module-scss-module__itR58q__accordionItem .accordionItem-module-scss-module__itR58q__accordionContent{background:hsl(var(--card));color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));padding:1rem}
.accordion-module-scss-module__Fwagua__accordion{flex-direction:column;gap:.5rem;display:flex}
.faqSection-module-scss-module__g9_Wpa__faqSection{max-width:var(--content-width);background:hsl(var(--background));color:hsl(var(--foreground));margin:0 auto;padding:clamp(1rem,2vw,1.5rem) 0 clamp(4rem,8vw,7rem)}.faqSection-module-scss-module__g9_Wpa__faqSection .faqSection-module-scss-module__g9_Wpa__title{text-align:center;width:fit-content;color:hsl(var(--foreground)/.9);font-size:2rem;font-weight:var(--font-weight-heading);margin:0 auto 1.5rem;line-height:1.35}.faqSection-module-scss-module__g9_Wpa__faqContainer{flex-direction:column;gap:1rem;display:flex}@media screen and (max-width:768px){.faqSection-module-scss-module__g9_Wpa__faqSection{width:100%;padding-inline:var(--padding)}.faqSection-module-scss-module__g9_Wpa__faqSection .faqSection-module-scss-module__g9_Wpa__title{font-size:1.75rem}}
.features-module-scss-module__FMhjJW__keyFeatures{max-width:var(--max-width);padding:var(--section-space) var(--padding) clamp(2.5rem,5vw,4rem);flex-direction:column;align-items:center;gap:1.5rem;margin:0 auto;display:flex;position:relative}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__lightBeam{z-index:-1;will-change:auto;width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList{background:hsl(var(--border));border:1px solid hsl(var(--border));border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:100%;display:grid;overflow:hidden}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature{background-color:hsl(var(--card));flex-direction:column;align-items:flex-start;gap:.65rem;min-height:12.5rem;padding:1.4rem;display:flex}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature:last-child{grid-column:1/-1;min-height:auto}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature .features-module-scss-module__FMhjJW__title{font-size:.96rem;font-weight:var(--font-weight-medium);letter-spacing:-.01em;align-items:center;gap:.65rem;display:flex}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature .features-module-scss-module__FMhjJW__title .features-module-scss-module__FMhjJW__icon{stroke-width:1.6px;flex:0 0 1.1rem;width:1.1rem;height:1.1rem}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature .features-module-scss-module__FMhjJW__description{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.6}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature:first-child .features-module-scss-module__FMhjJW__title .features-module-scss-module__FMhjJW__icon{color:hsl(var(--warning))}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature:nth-child(2) .features-module-scss-module__FMhjJW__title .features-module-scss-module__FMhjJW__icon{color:hsl(var(--primary))}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature:nth-child(3) .features-module-scss-module__FMhjJW__title .features-module-scss-module__FMhjJW__icon{color:hsl(var(--success))}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature:nth-child(4) .features-module-scss-module__FMhjJW__title .features-module-scss-module__FMhjJW__icon{color:hsl(var(--activeText))}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature:nth-child(5) .features-module-scss-module__FMhjJW__title .features-module-scss-module__FMhjJW__icon{color:hsl(var(--purple))}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature:nth-child(6) .features-module-scss-module__FMhjJW__title .features-module-scss-module__FMhjJW__icon{color:hsl(var(--yellow))}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature:nth-child(7) .features-module-scss-module__FMhjJW__title .features-module-scss-module__FMhjJW__icon{color:hsl(var(--orange))}@media (max-width:820px){.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList{grid-template-columns:repeat(2,minmax(0,1fr))}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature:last-child{grid-column:auto}}@media (max-width:560px){.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList{grid-template-columns:1fr}.features-module-scss-module__FMhjJW__keyFeatures .features-module-scss-module__FMhjJW__featuresList .features-module-scss-module__FMhjJW__feature{min-height:auto}}
.privacySecurity-module-scss-module__LfW9Mq__privacySecurity{max-width:var(--max-width);padding:clamp(3rem,6vw,5rem) var(--padding);flex-direction:column;gap:1.5rem;margin:0 auto;display:flex}.privacySecurity-module-scss-module__LfW9Mq__privacySecurity .privacySecurity-module-scss-module__LfW9Mq__factList{background:hsl(var(--border));border:1px solid hsl(var(--border));border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.privacySecurity-module-scss-module__LfW9Mq__privacySecurity .privacySecurity-module-scss-module__LfW9Mq__factList .privacySecurity-module-scss-module__LfW9Mq__fact{background:hsl(var(--card));justify-items:start;gap:.55rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.privacySecurity-module-scss-module__LfW9Mq__privacySecurity .privacySecurity-module-scss-module__LfW9Mq__factList .privacySecurity-module-scss-module__LfW9Mq__fact .privacySecurity-module-scss-module__LfW9Mq__icon{width:1.15rem;height:1.15rem;color:hsl(var(--muted-foreground));stroke-width:1.65px}.privacySecurity-module-scss-module__LfW9Mq__privacySecurity .privacySecurity-module-scss-module__LfW9Mq__factList .privacySecurity-module-scss-module__LfW9Mq__fact .privacySecurity-module-scss-module__LfW9Mq__label{color:hsl(var(--foreground));font-size:1rem;font-weight:var(--font-weight-medium);letter-spacing:-.015em}.privacySecurity-module-scss-module__LfW9Mq__privacySecurity .privacySecurity-module-scss-module__LfW9Mq__factList .privacySecurity-module-scss-module__LfW9Mq__fact .privacySecurity-module-scss-module__LfW9Mq__description{color:hsl(var(--muted-foreground));font-size:.84rem;line-height:1.55}@media (max-width:800px){.privacySecurity-module-scss-module__LfW9Mq__privacySecurity .privacySecurity-module-scss-module__LfW9Mq__factList{grid-template-columns:1fr}}
.dot-module-scss-module__CVbHgW__dot{pointer-events:none;min-width:100%;min-height:100%;fill:hsl(var(--muted-foreground)/.7);position:absolute;inset:0}
.resources-module-scss-module__K6EZ7G__resources{max-width:var(--max-width);padding:clamp(3rem,6vw,5rem) var(--padding);flex-direction:column;gap:1.5rem;margin:0 auto;display:flex}.resources-module-scss-module__K6EZ7G__navLinks{background:hsl(var(--border));border:1px solid hsl(var(--border));border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.resources-module-scss-module__K6EZ7G__link{min-height:12rem;color:hsl(var(--foreground));background:hsl(var(--card));grid-template-columns:auto 1fr auto;align-content:space-between;align-items:start;gap:1rem;padding:clamp(1.25rem,3vw,1.75rem);transition:background-color .18s;display:grid;position:relative}.resources-module-scss-module__K6EZ7G__link:before{content:"";opacity:.72;background:linear-gradient(90deg,#2563eb,#953eff 52%,#ff0a53);height:2px;position:absolute;inset:0 0 auto}.resources-module-scss-module__K6EZ7G__icon,.resources-module-scss-module__K6EZ7G__arrow{width:1.1rem;height:1.1rem;color:hsl(var(--muted-foreground));stroke-width:1.65px}.resources-module-scss-module__K6EZ7G__arrow{width:.95rem;height:.95rem;transition:transform .18s}.resources-module-scss-module__K6EZ7G__copy{align-self:end;gap:.45rem;display:grid}.resources-module-scss-module__K6EZ7G__label{color:hsl(var(--foreground));font-size:1rem;font-weight:var(--font-weight-medium);letter-spacing:-.015em}.resources-module-scss-module__K6EZ7G__description{color:hsl(var(--muted-foreground));font-size:.84rem;line-height:1.55}@media (hover:hover) and (pointer:fine){.resources-module-scss-module__K6EZ7G__link:hover{background:hsl(var(--muted)/.62)}.resources-module-scss-module__K6EZ7G__link:hover .resources-module-scss-module__K6EZ7G__arrow{transform:translate(2px,-2px)}}@media (max-width:800px){.resources-module-scss-module__K6EZ7G__navLinks{grid-template-columns:1fr}.resources-module-scss-module__K6EZ7G__link{min-height:8rem}}@media (prefers-reduced-motion:reduce){.resources-module-scss-module__K6EZ7G__link,.resources-module-scss-module__K6EZ7G__arrow{transition:none}}
.legal-module-scss-module__U7kljG__legal{flex-direction:column;gap:clamp(2rem,4vw,2.75rem);max-width:46rem;margin:0 auto;display:flex}.legal-module-scss-module__U7kljG__legal section{flex-direction:column;gap:.75rem;display:flex}.legal-module-scss-module__U7kljG__legal h2{font-size:clamp(1.4rem,3vw,1.75rem);line-height:1.25}.legal-module-scss-module__U7kljG__legal h3{font-size:clamp(1.1rem,2.4vw,1.25rem);line-height:1.35}.legal-module-scss-module__U7kljG__legal p{margin:0}.legal-module-scss-module__U7kljG__legal ul{flex-direction:column;gap:.55rem;margin:.25rem 0 0;padding-left:1.25rem;display:flex}.legal-module-scss-module__U7kljG__legal ul li{margin:0;padding-left:.25rem;list-style:outside}.legal-module-scss-module__U7kljG__legal a{color:hsl(var(--primary));text-underline-offset:.2rem;font-weight:var(--font-weight-medium);text-decoration:underline}.legal-module-scss-module__U7kljG__meta{color:hsl(var(--muted-foreground));font-family:var(--font-geist-mono),monospace;letter-spacing:.01em;font-size:.8rem}.legal-module-scss-module__U7kljG__tableWrapper{border:1px solid hsl(var(--border));border-radius:var(--radius);width:100%;overflow-x:auto}.legal-module-scss-module__U7kljG__subProcessors{border-collapse:collapse;width:100%;min-width:34rem;font-size:.86rem}.legal-module-scss-module__U7kljG__subProcessors th,.legal-module-scss-module__U7kljG__subProcessors td{text-align:left;vertical-align:top;border-bottom:1px solid hsl(var(--border));padding:.7rem .9rem;line-height:1.55}.legal-module-scss-module__U7kljG__subProcessors thead th{color:hsl(var(--foreground));font-weight:var(--font-weight-medium);background:hsl(var(--card))}.legal-module-scss-module__U7kljG__subProcessors tbody td{color:hsl(var(--muted-foreground))}.legal-module-scss-module__U7kljG__subProcessors tbody tr:last-child td{border-bottom:none}.legal-module-scss-module__U7kljG__subProcessors td:first-child{color:hsl(var(--foreground));font-weight:var(--font-weight-medium);white-space:nowrap}.legal-module-scss-module__U7kljG__callout{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:clamp(1rem,3vw,1.4rem) clamp(1.1rem,3vw,1.5rem)}.legal-module-scss-module__U7kljG__callout p{color:hsl(var(--muted-foreground));font-size:.9rem;line-height:1.6}.legal-module-scss-module__U7kljG__contactGrid{background:hsl(var(--border));border:1px solid hsl(var(--border));border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1px;display:grid;overflow:hidden}.legal-module-scss-module__U7kljG__contactCard{background:hsl(var(--card));flex-direction:column;gap:.4rem;padding:clamp(1.1rem,3vw,1.5rem);display:flex}.legal-module-scss-module__U7kljG__contactCard h3{font-size:1rem;font-weight:var(--font-weight-medium);margin:0}.legal-module-scss-module__U7kljG__contactCard p{color:hsl(var(--muted-foreground));margin:0;font-size:.86rem;line-height:1.6}.legal-module-scss-module__U7kljG__contactCard a{width:fit-content;color:hsl(var(--primary));font-size:.9rem;font-weight:var(--font-weight-medium);text-underline-offset:.2rem;text-decoration:underline}@media (max-width:600px){.legal-module-scss-module__U7kljG__subProcessors{min-width:30rem}}
.brandedHeader-module-scss-module__hZ1hSa__header{isolation:isolate;width:100vw;min-height:23rem;padding:clamp(3rem,7vw,5.5rem) max(1rem,(100vw - var(--max-width))/2);border:0;flex-direction:column;justify-content:center;gap:1rem;margin-bottom:3rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}.brandedHeader-module-scss-module__hZ1hSa__header .brandedHeader-module-scss-module__hZ1hSa__backdrop{z-index:-1;background:0 0;position:absolute;inset:0;overflow:hidden}.brandedHeader-module-scss-module__hZ1hSa__header .brandedHeader-module-scss-module__hZ1hSa__eyebrow{width:fit-content;color:hsl(var(--black));font-size:.72rem;font-weight:var(--font-weight-medium);letter-spacing:.04em;text-transform:uppercase;background:#d3ad2f;border-radius:999px;margin:0;padding:.3rem .7rem}.brandedHeader-module-scss-module__hZ1hSa__header .brandedHeader-module-scss-module__hZ1hSa__title{max-width:48rem;color:hsl(var(--white));text-wrap:balance;text-shadow:0 1px 5px hsl(var(--black)/.28);margin:0;font-size:clamp(2.3rem,6vw,3.75rem);line-height:1}.brandedHeader-module-scss-module__hZ1hSa__header .brandedHeader-module-scss-module__hZ1hSa__description{max-width:44rem;color:hsl(var(--white)/.82);text-wrap:pretty;margin:0;font-size:clamp(1rem,2vw,1.15rem);line-height:1.55}.brandedHeader-module-scss-module__hZ1hSa__header .brandedHeader-module-scss-module__hZ1hSa__action{min-height:2.8rem;color:hsl(var(--white));font-weight:var(--font-weight-heading);border:1px solid hsl(var(--white)/.25);border-radius:var(--radius);background:linear-gradient(110deg,#953eff,#2563eb);align-items:center;margin-top:.5rem;padding:.7rem 1rem;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.brandedHeader-module-scss-module__hZ1hSa__header .brandedHeader-module-scss-module__hZ1hSa__action:active{transform:scale(.97)}.brandedHeader-module-scss-module__hZ1hSa__header .brandedHeader-module-scss-module__hZ1hSa__action:focus-visible{outline:3px solid hsl(var(--white)/.55);outline-offset:3px}@media (hover:hover) and (pointer:fine){.brandedHeader-module-scss-module__hZ1hSa__header .brandedHeader-module-scss-module__hZ1hSa__action:hover{transform:translateY(-1px)}}.brandedHeader-module-scss-module__hZ1hSa__left{align-items:flex-start}.brandedHeader-module-scss-module__hZ1hSa__center{text-align:center;align-items:center}@media (max-width:480px){.brandedHeader-module-scss-module__hZ1hSa__header{min-height:20rem}}@media (prefers-reduced-motion:reduce){.brandedHeader-module-scss-module__hZ1hSa__header .brandedHeader-module-scss-module__hZ1hSa__action{transition:none}}
