.pricing-cta-section-module__LQzHyG__section{padding:80px 28px 95px}.pricing-cta-section-module__LQzHyG__inner{max-width:1120px;margin:auto}.pricing-cta-section-module__LQzHyG__eyebrow{color:var(--primary);text-transform:uppercase;letter-spacing:.14em;margin-bottom:22px;font-size:10px;font-weight:600}.pricing-cta-section-module__LQzHyG__inner h2{letter-spacing:-.045em;font-size:clamp(34px,3.6vw,48px);font-weight:650;line-height:1.12}.pricing-cta-section-module__LQzHyG__inner h2 em{color:var(--primary);font-style:normal}.pricing-cta-section-module__LQzHyG__teamPass{border:1px solid var(--border);background:var(--card);border-radius:28px;overflow:hidden;box-shadow:0 25px 60px -45px #14162660}.pricing-cta-section-module__LQzHyG__actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.pricing-cta-section-module__LQzHyG__demo{align-items:center;gap:10px;font-size:13px;display:inline-flex}.pricing-cta-section-module__LQzHyG__demo:hover{color:var(--primary)}.pricing-cta-section-module__LQzHyG__demo:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.pricing-cta-section-module__LQzHyG__terms{color:var(--muted-foreground);font-size:10px;line-height:1.7}.pricing-cta-section-module__LQzHyG__trialNote{color:var(--muted-foreground);align-items:center;gap:7px;margin-top:18px;font-size:11px;line-height:1.6;display:flex}.pricing-cta-section-module__LQzHyG__trialNote svg{color:var(--primary);flex-shrink:0}.pricing-cta-section-module__LQzHyG__teamPass{grid-template-columns:1.2fr 1fr;display:grid}.pricing-cta-section-module__LQzHyG__passModules{padding:46px 48px}.pricing-cta-section-module__LQzHyG__moduleRows{margin:34px 0 0;padding:0;list-style:none}.pricing-cta-section-module__LQzHyG__moduleRows li{border-top:1px solid var(--border);align-items:center;gap:20px;padding:18px 0;display:flex}.pricing-cta-section-module__LQzHyG__moduleRows svg{color:var(--primary);flex-shrink:0}.pricing-cta-section-module__LQzHyG__moduleLabel{color:var(--muted-foreground);font-size:10px}.pricing-cta-section-module__LQzHyG__moduleRows h3{letter-spacing:-.025em;margin-top:3px;font-size:17px;font-weight:500}.pricing-cta-section-module__LQzHyG__passStart{border-left:1px dashed color-mix(in oklab, var(--primary) 25%, var(--border));background:linear-gradient(135deg, color-mix(in oklab, var(--primary) 7%, transparent), transparent);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:46px 40px;display:flex}.pricing-cta-section-module__LQzHyG__passCta{border-top:1px solid var(--border);background:color-mix(in oklab, var(--primary) 5%, var(--card));grid-column:1/-1;justify-content:space-between;align-items:center;gap:30px;padding:32px 48px;display:flex}.pricing-cta-section-module__LQzHyG__passCta h3{letter-spacing:-.035em;font-size:28px;font-weight:550;line-height:1.2}.pricing-cta-section-module__LQzHyG__passCta .pricing-cta-section-module__LQzHyG__trialNote{margin-top:12px}.pricing-cta-section-module__LQzHyG__passCta .pricing-cta-section-module__LQzHyG__actions{flex-direction:column;gap:14px}.pricing-cta-section-module__LQzHyG__primaryAction{min-width:300px;min-height:64px;box-shadow:0 10px 24px -12px color-mix(in oklab, var(--primary) 65%, transparent);gap:20px;padding:16px 32px;font-size:18px}.pricing-cta-section-module__LQzHyG__passPrice{align-items:flex-start;margin-top:30px;display:flex}.pricing-cta-section-module__LQzHyG__passPrice strong{letter-spacing:-.085em;color:var(--primary);font-size:160px;font-weight:550;line-height:.9}.pricing-cta-section-module__LQzHyG__passPrice>span{margin:5px 0 0 12px;font-size:40px}.pricing-cta-section-module__LQzHyG__perUser{margin-top:18px;font-size:14px}.pricing-cta-section-module__LQzHyG__passStart>.pricing-cta-section-module__LQzHyG__terms{max-width:250px;margin-top:10px}.pricing-cta-section-module__LQzHyG__includedMark{color:var(--primary)}.pricing-cta-section-module__LQzHyG__includedIcons{justify-content:center;align-items:center;gap:22px;margin-bottom:17px;display:flex}.pricing-cta-section-module__LQzHyG__includedMark p{letter-spacing:.04em;font-size:11px;font-weight:500}.pricing-cta-section-module__LQzHyG__flexiblePlan{border-top:1px solid color-mix(in oklab, var(--primary) 14%, var(--border));width:100%;max-width:300px;margin-top:30px;padding-top:25px}.pricing-cta-section-module__LQzHyG__flexiblePlan h3{letter-spacing:-.025em;font-size:18px;font-weight:550}.pricing-cta-section-module__LQzHyG__flexiblePlan p{color:var(--muted-foreground);margin-top:10px;font-size:12px;line-height:1.8}.pricing-cta-section-module__LQzHyG__flexiblePlan>span{color:var(--primary);align-items:center;gap:7px;margin-top:16px;font-size:11px;display:inline-flex}@media (max-width:950px){.pricing-cta-section-module__LQzHyG__passModules,.pricing-cta-section-module__LQzHyG__passStart{padding:36px 30px}.pricing-cta-section-module__LQzHyG__passCta{padding-inline:30px}}@media (max-width:650px){.pricing-cta-section-module__LQzHyG__section{padding:60px 20px}.pricing-cta-section-module__LQzHyG__teamPass{grid-template-columns:1fr}.pricing-cta-section-module__LQzHyG__passStart{border-left:0;border-top:1px dashed var(--border)}.pricing-cta-section-module__LQzHyG__passCta{text-align:center;flex-direction:column;padding:30px 26px}.pricing-cta-section-module__LQzHyG__passCta .pricing-cta-section-module__LQzHyG__actions{width:100%}.pricing-cta-section-module__LQzHyG__primaryAction{width:100%;min-width:0}.pricing-cta-section-module__LQzHyG__passCta .pricing-cta-section-module__LQzHyG__trialNote{justify-content:center}}
.page-module__meqK-a__sections{--section-tint:color-mix(in oklab, var(--primary) 4%, var(--background));--section-fade:130px}.page-module__meqK-a__sections>:is(section[id=funktionen],section[id=so-funktionierts],section[id=preise]){background:linear-gradient(to bottom, var(--background), var(--section-tint) var(--section-fade), var(--section-tint) calc(100% - var(--section-fade)), var(--background))}@media (max-width:640px){.page-module__meqK-a__sections{--section-fade:70px}}
.features-section-module__NzNmlG__section{overflow:clip}.features-section-module__NzNmlG__inner{max-width:1200px;margin:auto;padding:0 28px}.features-section-module__NzNmlG__intro{text-align:center;max-width:800px;margin:0 auto 72px}.features-section-module__NzNmlG__eyebrow{color:var(--primary);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:650}.features-section-module__NzNmlG__intro>.features-section-module__NzNmlG__eyebrow{margin-bottom:14px}.features-section-module__NzNmlG__intro h2{letter-spacing:-.05em;font-size:clamp(36px,5vw,64px);font-weight:650;line-height:1.05}.features-section-module__NzNmlG__intro em{color:var(--primary);font-style:normal}.features-section-module__NzNmlG__lead{color:var(--muted-foreground);max-width:610px;margin:24px auto 0;font-size:18px;line-height:1.6}.features-section-module__NzNmlG__connectionMap{--connector-gap:110px;column-gap:var(--connector-gap);grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1fr) 260px minmax(0,1fr);align-items:center;row-gap:48px;display:grid;position:relative}.features-section-module__NzNmlG__phoneGlow{background:radial-gradient(circle, color-mix(in oklab, var(--primary) 14%, transparent), transparent 68%);pointer-events:none;border-radius:50%;width:470px;height:470px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.features-section-module__NzNmlG__phone{z-index:1;background:#15151c;border:1px solid #60616b;border-radius:39px;grid-area:1/2/3;align-self:start;width:100%;padding:7px;position:relative;transform:rotate(-5deg);box-shadow:2px 3px #303039,4px 5px #202028,0 28px 50px -20px #15172a65}.features-section-module__NzNmlG__phone img{border-radius:31px;width:100%;height:auto}.features-section-module__NzNmlG__phone figcaption{text-align:center;width:100%;color:var(--muted-foreground);font-size:11px;position:absolute;top:calc(100% + 22px);left:0}.features-section-module__NzNmlG__note{align-self:start;min-width:0;padding-top:54px;position:relative}.features-section-module__NzNmlG__note[data-position="0"],.features-section-module__NzNmlG__note[data-position="2"]{text-align:right}.features-section-module__NzNmlG__note[data-position="0"] .features-section-module__NzNmlG__noteHeading,.features-section-module__NzNmlG__note[data-position="2"] .features-section-module__NzNmlG__noteHeading{align-items:flex-end}.features-section-module__NzNmlG__note[data-position="0"] h3,.features-section-module__NzNmlG__note[data-position="2"] h3{margin-left:auto}.features-section-module__NzNmlG__note[data-position="0"]{grid-area:1/1;padding-top:24px}.features-section-module__NzNmlG__note[data-position="1"]{grid-area:1/3;padding-top:110px}.features-section-module__NzNmlG__note[data-position="2"]{grid-area:2/1;padding-top:66px}.features-section-module__NzNmlG__note[data-position="3"]{grid-area:2/3;padding-top:0}.features-section-module__NzNmlG__noteHeading{flex-direction:column;gap:15px;margin-bottom:16px;display:flex;position:relative}.features-section-module__NzNmlG__noteHeading>svg{color:var(--primary)}.features-section-module__NzNmlG__connector{width:calc(var(--connector-gap) + 114px);pointer-events:none;height:120px;position:absolute;top:13px;left:calc(100% + 16px)}.features-section-module__NzNmlG__connector svg{transform-origin:top;width:100%;height:100%;overflow:visible}.features-section-module__NzNmlG__connector path{stroke:color-mix(in oklab, var(--primary) 35%, transparent);stroke-width:1.5px;stroke-dasharray:4 7}.features-section-module__NzNmlG__note[data-position="1"] .features-section-module__NzNmlG__connector svg{transform:scaleX(-1)}.features-section-module__NzNmlG__note[data-position="2"] .features-section-module__NzNmlG__connector svg{transform:scaleY(-1)}.features-section-module__NzNmlG__note[data-position="3"] .features-section-module__NzNmlG__connector svg{transform:scale(-1)}.features-section-module__NzNmlG__connector:before{content:"";background:color-mix(in oklab, var(--primary) 65%, var(--background));border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.features-section-module__NzNmlG__note:nth-of-type(2n) .features-section-module__NzNmlG__connector{left:auto;right:calc(100% + 16px)}.features-section-module__NzNmlG__note:nth-of-type(2n) .features-section-module__NzNmlG__connector:before{left:auto;right:0;transform:translate(50%,-50%)}.features-section-module__NzNmlG__note h3{letter-spacing:-.04em;max-width:290px;font-size:27px;font-weight:600;line-height:1.15}.features-section-module__NzNmlG__description{color:var(--muted-foreground);margin-top:14px;font-size:14px;line-height:1.65}.features-section-module__NzNmlG__example{border-bottom:1px solid var(--border);align-items:center;gap:16px;margin-top:16px;padding:10px 0;font-size:11px;display:inline-flex}.features-section-module__NzNmlG__example svg{color:var(--primary)}@media (max-width:1000px){.features-section-module__NzNmlG__connectionMap{--connector-gap:56px;grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr)}.features-section-module__NzNmlG__note h3{font-size:23px}.features-section-module__NzNmlG__note .features-section-module__NzNmlG__eyebrow{font-size:9px}}@media (max-width:700px){.features-section-module__NzNmlG__inner{padding:0 24px}.features-section-module__NzNmlG__intro{margin-bottom:48px}.features-section-module__NzNmlG__lead{font-size:16px}.features-section-module__NzNmlG__connectionMap{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:40px 26px}.features-section-module__NzNmlG__phone{grid-area:1/1/auto/-1;justify-self:center;width:235px;margin-bottom:34px}.features-section-module__NzNmlG__phoneGlow{width:340px;top:220px}.features-section-module__NzNmlG__note[data-position]{text-align:left;grid-area:auto;align-self:start;padding-top:0}.features-section-module__NzNmlG__note[data-position] .features-section-module__NzNmlG__noteHeading{align-items:flex-start}.features-section-module__NzNmlG__note[data-position] h3{margin-left:0}.features-section-module__NzNmlG__connector{display:none}.features-section-module__NzNmlG__note h3{font-size:22px}.features-section-module__NzNmlG__note .features-section-module__NzNmlG__eyebrow{line-height:1.6}}@media (max-width:420px){.features-section-module__NzNmlG__connectionMap{grid-template-columns:1fr}.features-section-module__NzNmlG__note h3{max-width:none}}
.hero-section-module__HC_eyq__section{z-index:1;scroll-margin-top:calc(var(--spacing) * 16);background:radial-gradient(ellipse 85% 80% at 50% 0%, color-mix(in oklab, var(--primary) 11%, var(--background)) 0%, color-mix(in oklab, var(--primary) 6%, var(--background)) 32%, color-mix(in oklab, var(--primary) 2%, var(--background)) 65%, var(--background) 100%);position:relative;overflow:visible}.dark .hero-section-module__HC_eyq__section{background:radial-gradient(ellipse 85% 80% at 50% 0%, color-mix(in oklab, #d8d5ff 18%, var(--background)) 0%, color-mix(in oklab, var(--primary) 14%, var(--background)) 32%, color-mix(in oklab, var(--primary) 4%, var(--background)) 65%, var(--background) 100%)}.hero-section-module__HC_eyq__viewport{--nav:calc(var(--spacing) * 16);--h1:clamp(40px, min(5.7vw, 8.2svh), 86px);--pad-top:clamp(16px, 4svh, 40px);--gap:clamp(14px, 3svh, 30px);--stage-gap:clamp(16px, 3.5svh, 44px);--button:56px;--value-row:72px;--fan-extra:42px;min-height:calc(100svh - var(--nav));max-width:1480px;padding:var(--pad-top) 48px 20px;justify-content:space-between;align-items:center;gap:var(--gap);flex-direction:column;margin:auto;display:flex}.hero-section-module__HC_eyq__viewport header{z-index:2;text-align:center;position:relative}.hero-section-module__HC_eyq__viewport h1{font-size:var(--h1);letter-spacing:-.055em;font-weight:650;line-height:1.02}.hero-section-module__HC_eyq__viewport h1 em{color:var(--primary);font-style:normal}.hero-section-module__HC_eyq__actions{margin-top:var(--gap);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.hero-section-module__HC_eyq__actions>:is(a,button){width:200px;height:var(--button);min-height:var(--button);white-space:nowrap;border-radius:20px;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:13px;font-weight:500;display:inline-flex}.hero-section-module__HC_eyq__actions>:is(a,button) svg{flex-shrink:0;width:17px;height:17px}.hero-section-module__HC_eyq__secondary{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 70%, transparent)}.hero-section-module__HC_eyq__secondary:hover{background:color-mix(in oklab, var(--primary) 7%, var(--background))}.hero-section-module__HC_eyq__secondary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.hero-section-module__HC_eyq__phone{background:linear-gradient(125deg,#62626a,#19191e 25%,#08080b 70%,#696970);border:1px solid #59595f;border-radius:34px;flex-shrink:0;margin:0;padding:6px;box-shadow:0 35px 45px -22px #09091480,inset 0 0 0 2px #303036}.hero-section-module__HC_eyq__glass{background:#f5f2fa;border-radius:28px;overflow:hidden}.hero-section-module__HC_eyq__glass img{width:100%;height:auto;display:block}.hero-section-module__HC_eyq__glass .hero-section-module__HC_eyq__darkShot{display:none}.dark .hero-section-module__HC_eyq__glass .hero-section-module__HC_eyq__darkShot{display:block}.dark .hero-section-module__HC_eyq__glass .hero-section-module__HC_eyq__lightShot{display:none}.hero-section-module__HC_eyq__stage{justify-content:center;align-items:center;gap:var(--stage-gap);flex-direction:column;flex:1;width:100%;display:flex}.hero-section-module__HC_eyq__valueRow{justify-content:center;align-items:center;gap:clamp(20px,4vw,44px);width:100%;display:flex}.hero-section-module__HC_eyq__modules{grid-template-columns:repeat(2,auto);gap:14px 30px;margin:0;padding:0;list-style:none;display:grid}.hero-section-module__HC_eyq__modules li{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:550;display:flex}.hero-section-module__HC_eyq__check{width:22px;height:22px;color:var(--primary);background:color-mix(in oklab, var(--primary) 14%, var(--background));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hero-section-module__HC_eyq__valueArrow{width:34px;height:34px;color:color-mix(in oklab, var(--primary) 55%, var(--muted-foreground));flex-shrink:0}.hero-section-module__HC_eyq__price{border-radius:14px;flex-direction:column;align-items:flex-start;gap:3px;text-decoration:none;display:flex}.hero-section-module__HC_eyq__price:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.hero-section-module__HC_eyq__priceAmount{letter-spacing:-.03em;color:var(--primary);white-space:nowrap;font-size:clamp(34px,4vw,46px);font-weight:700;line-height:1}.hero-section-module__HC_eyq__priceUnit{color:var(--muted-foreground);font-size:13.5px}.hero-section-module__HC_eyq__price:hover .hero-section-module__HC_eyq__priceUnit{color:var(--foreground)}.hero-section-module__HC_eyq__fan{justify-content:center;align-items:flex-end;padding:8px 0;display:flex}.hero-section-module__HC_eyq__fan .hero-section-module__HC_eyq__phone{--phone-fit:calc(( 100svh - var(--nav) - var(--pad-top) - 20px - 2.04 * var(--h1) - 2 * var(--gap) - var(--button) - var(--stage-gap) - var(--value-row) - var(--fan-extra) ) / 2.173);width:clamp(110px, min(19vw, var(--phone-fit)), 290px)}.hero-section-module__HC_eyq__fanLeft{transform:rotate(-12deg)translate(18px,7px)}.hero-section-module__HC_eyq__fanCenter{z-index:1;transform:translateY(-12px)}.hero-section-module__HC_eyq__fanRight{transform:rotate(12deg)translate(-18px,7px)}@media (min-width:801px) and (max-aspect-ratio:1){.hero-section-module__HC_eyq__fan .hero-section-module__HC_eyq__phone{width:clamp(110px, min(27vw, var(--phone-fit)), 340px)}}@media (max-width:1100px){.hero-section-module__HC_eyq__viewport{padding-inline:32px}}@media (max-width:800px){.hero-section-module__HC_eyq__viewport{--h1:clamp(32px, 9.4vw, 68px);--pad-top:clamp(16px, 3.5svh, 38px);--gap:clamp(14px, 3svh, 28px);--stage-gap:clamp(14px, 3svh, 28px);--button:48px;--value-row:100px;--fan-extra:30px;padding:var(--pad-top) 24px 20px;justify-content:center}.hero-section-module__HC_eyq__viewport header{width:100%}.hero-section-module__HC_eyq__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:420px;margin-inline:auto;display:grid}.hero-section-module__HC_eyq__actions>:is(a,button){gap:8px;width:100%;padding-inline:10px;font-size:12px}.hero-section-module__HC_eyq__fan{padding:4px 0}.hero-section-module__HC_eyq__fan .hero-section-module__HC_eyq__phone{width:clamp(84px, min(27vw, var(--phone-fit)), 200px);border-radius:24px;padding:4px}.hero-section-module__HC_eyq__fan .hero-section-module__HC_eyq__glass{border-radius:20px}}@media (max-width:380px){.hero-section-module__HC_eyq__actions>:is(a,button){gap:6px;padding-inline:8px}}@media (max-width:340px){.hero-section-module__HC_eyq__actions{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.hero-section-module__HC_eyq__valueRow{flex-wrap:wrap;gap:10px}.hero-section-module__HC_eyq__modules{gap:8px 18px}.hero-section-module__HC_eyq__modules li{gap:8px;font-size:12.5px}.hero-section-module__HC_eyq__check{width:18px;height:18px}.hero-section-module__HC_eyq__valueArrow{width:22px;height:22px}.hero-section-module__HC_eyq__price{max-width:100px}.hero-section-module__HC_eyq__priceAmount{font-size:32px}.hero-section-module__HC_eyq__priceUnit{font-size:12px;line-height:1.3}}@media (max-width:560px){.hero-section-module__HC_eyq__modules{grid-template-columns:1fr}}
.home-faq-section-module__BFdoeW__section{padding:90px 28px}.home-faq-section-module__BFdoeW__inner{max-width:1120px;margin:auto}.home-faq-section-module__BFdoeW__eyebrow{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:600}.home-faq-section-module__BFdoeW__inner h2{letter-spacing:-.045em;font-size:clamp(36px,4.1vw,54px);font-weight:650;line-height:1.08}.home-faq-section-module__BFdoeW__inner h2 em{color:var(--primary);font-style:normal}.home-faq-section-module__BFdoeW__contact{color:var(--primary);align-items:center;gap:9px;font-size:12px;display:inline-flex}.home-faq-section-module__BFdoeW__contact:hover{text-underline-offset:4px;text-decoration:underline}.home-faq-section-module__BFdoeW__questionTab:focus-visible,.home-faq-section-module__BFdoeW__answer:focus-visible{outline:2px solid var(--primary);outline-offset:5px;border-radius:3px}.home-faq-section-module__BFdoeW__panelIntro{margin-bottom:38px}.home-faq-section-module__BFdoeW__answerLayout{grid-template-columns:1fr 1.1fr;align-items:stretch;gap:55px;display:grid}.home-faq-section-module__BFdoeW__questionList{flex-direction:column;display:flex}.home-faq-section-module__BFdoeW__questionTab{text-align:left;border-bottom:1px solid var(--border);cursor:pointer;align-items:center;gap:16px;padding:19px 14px;font-size:14px;line-height:1.5;display:flex}.home-faq-section-module__BFdoeW__questionTab>span{color:var(--muted-foreground);font-size:10px}.home-faq-section-module__BFdoeW__questionTab>svg{opacity:0;flex-shrink:0;margin-left:auto}.home-faq-section-module__BFdoeW__questionTab[data-state=active]{color:var(--primary);background:color-mix(in oklab, var(--primary) 5%, transparent);border-color:#0000;border-radius:10px}.home-faq-section-module__BFdoeW__questionTab[data-state=active]>svg{opacity:1}.home-faq-section-module__BFdoeW__answerSurface{background:color-mix(in oklab, var(--primary) 5%, var(--background));border-radius:24px;padding:36px;position:relative}.home-faq-section-module__BFdoeW__answer{height:100%}.home-faq-section-module__BFdoeW__answerLabel{color:var(--primary);align-items:center;gap:10px;font-size:11px;display:flex}.home-faq-section-module__BFdoeW__answerLabel>span:last-child{opacity:.65;margin-left:auto}.home-faq-section-module__BFdoeW__answer h3{letter-spacing:-.035em;margin:38px 0 22px;font-size:29px;font-weight:550;line-height:1.22}.home-faq-section-module__BFdoeW__answer>p{color:var(--muted-foreground);font-size:15px;line-height:1.85}.home-faq-section-module__BFdoeW__answer .home-faq-section-module__BFdoeW__contact{margin-top:32px}@media (max-width:900px){.home-faq-section-module__BFdoeW__answerLayout{gap:28px}.home-faq-section-module__BFdoeW__answerSurface{padding:28px}}@media (max-width:650px){.home-faq-section-module__BFdoeW__section{padding:60px 24px}.home-faq-section-module__BFdoeW__answerLayout{grid-template-columns:1fr;gap:32px}.home-faq-section-module__BFdoeW__panelIntro{margin-bottom:28px}.home-faq-section-module__BFdoeW__answerSurface{padding:26px}.home-faq-section-module__BFdoeW__answer h3{font-size:25px}}
.how-it-works-section-module__PP2bKa__section{padding:90px 28px;overflow:clip}.how-it-works-section-module__PP2bKa__inner{max-width:1120px;margin:auto}.how-it-works-section-module__PP2bKa__eyebrow{text-transform:uppercase;letter-spacing:.15em;color:var(--primary);margin-bottom:18px;font-size:11px;font-weight:600}.how-it-works-section-module__PP2bKa__intro h2{letter-spacing:-.045em;font-size:clamp(36px,4.2vw,54px);font-weight:650;line-height:1.08}.how-it-works-section-module__PP2bKa__intro em{color:var(--primary);font-style:normal}.how-it-works-section-module__PP2bKa__intro{text-align:right;max-width:740px;margin:0 0 -20px auto}.how-it-works-section-module__PP2bKa__inner h3{letter-spacing:-.025em;font-size:22px;font-weight:600;line-height:1.25}.how-it-works-section-module__PP2bKa__inner h3+p{color:var(--muted-foreground);margin-top:10px;font-size:14px;line-height:1.7}.how-it-works-section-module__PP2bKa__path{--path-gap:70px;gap:var(--path-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding:0 0 0 26px;list-style:none;display:grid}.how-it-works-section-module__PP2bKa__path li{padding-top:0;position:relative}.how-it-works-section-module__PP2bKa__path li:nth-child(2){padding-top:90px}.how-it-works-section-module__PP2bKa__path li:nth-child(3){padding-top:180px}.how-it-works-section-module__PP2bKa__station{color:var(--primary);align-items:center;gap:14px;margin-bottom:36px;display:flex;position:relative}.how-it-works-section-module__PP2bKa__path li>h3,.how-it-works-section-module__PP2bKa__path li>p{position:relative}.how-it-works-section-module__PP2bKa__path li:first-child>h3,.how-it-works-section-module__PP2bKa__path li:first-child>p{left:-26px}.how-it-works-section-module__PP2bKa__path li:nth-child(2)>h3,.how-it-works-section-module__PP2bKa__path li:nth-child(2)>p{left:-18px}.how-it-works-section-module__PP2bKa__station>span{color:var(--muted-foreground);font-size:12px}.how-it-works-section-module__PP2bKa__path li:first-child .how-it-works-section-module__PP2bKa__station>span{position:absolute;right:calc(100% + 12px)}.how-it-works-section-module__PP2bKa__path li:nth-child(2) .how-it-works-section-module__PP2bKa__station{padding-left:24px}.how-it-works-section-module__PP2bKa__path li:nth-child(2) .how-it-works-section-module__PP2bKa__station>span{position:absolute;bottom:calc(100% + 10px);left:37px;transform:translate(-50%)}.how-it-works-section-module__PP2bKa__pathLine{width:calc(100% + var(--path-gap) - 10px);height:90px;color:color-mix(in oklab, var(--primary) 28%, transparent);position:absolute;top:13px;left:30px}.how-it-works-section-module__PP2bKa__path li:nth-child(2) .how-it-works-section-module__PP2bKa__pathLine{width:calc(100% + var(--path-gap) - 58px);top:103px;left:54px}@media (max-width:900px){.how-it-works-section-module__PP2bKa__path{--path-gap:36px}.how-it-works-section-module__PP2bKa__intro{margin-bottom:36px}}@media (max-width:650px){.how-it-works-section-module__PP2bKa__section{padding:60px 24px}.how-it-works-section-module__PP2bKa__path{grid-template-columns:1fr;gap:40px;padding:0}.how-it-works-section-module__PP2bKa__path li:nth-child(n){border-left:1px solid var(--border);padding:0 0 0 28px}.how-it-works-section-module__PP2bKa__path li:nth-child(n)>h3,.how-it-works-section-module__PP2bKa__path li:nth-child(n)>p{left:0}.how-it-works-section-module__PP2bKa__station{margin-bottom:24px}.how-it-works-section-module__PP2bKa__path li:nth-child(2) .how-it-works-section-module__PP2bKa__station{padding-left:0}.how-it-works-section-module__PP2bKa__path li:nth-child(2) .how-it-works-section-module__PP2bKa__station>span{left:13px}.how-it-works-section-module__PP2bKa__pathLine{display:none}.how-it-works-section-module__PP2bKa__inner h3{font-size:20px}}
.integrations-section-module__g0nsVW__section{padding:24px 28px}.integrations-section-module__g0nsVW__inner{max-width:1120px;margin:auto}.integrations-section-module__g0nsVW__inner h2{letter-spacing:-.035em;font-size:27px;font-weight:600;line-height:1.15}.integrations-section-module__g0nsVW__inner p:not(.integrations-section-module__g0nsVW__eyebrow){color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:1.65}.integrations-section-module__g0nsVW__eyebrow{color:var(--primary);text-transform:uppercase;letter-spacing:.15em;margin-bottom:12px;font-size:10px;font-weight:600}.integrations-section-module__g0nsVW__textDivider{text-align:center;align-items:center;gap:48px;padding:30px 0;display:flex}.integrations-section-module__g0nsVW__textDivider>div{flex-shrink:0}.integrations-section-module__g0nsVW__textDivider h2{font-size:clamp(29px,3vw,40px)}.integrations-section-module__g0nsVW__textDivider em{color:var(--primary);font-style:normal}.integrations-section-module__g0nsVW__rule{background:var(--border);flex:1;height:1px}.integrations-section-module__g0nsVW__providers{color:color-mix(in oklab, var(--primary) 65%, var(--muted-foreground));flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;margin:18px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.integrations-section-module__g0nsVW__providers li{align-items:center;gap:5px;display:flex}@media (max-width:600px){.integrations-section-module__g0nsVW__section{padding:20px 24px}.integrations-section-module__g0nsVW__textDivider{gap:16px}.integrations-section-module__g0nsVW__textDivider>div{flex-shrink:1;min-width:0}.integrations-section-module__g0nsVW__textDivider p{max-width:230px;margin-left:auto;margin-right:auto}}.integrations-section-module__g0nsVW__apiLink{color:var(--muted-foreground);align-items:center;gap:7px;margin-top:18px;font-size:11px;display:inline-flex}.integrations-section-module__g0nsVW__apiLink:hover{color:var(--primary)}
.kiosk-video-module__Lsuj7G__stage{isolation:isolate;width:100%;max-width:42rem;margin:28px auto 50px;position:relative}.kiosk-video-module__Lsuj7G__stage:before{content:"";filter:blur(19px);pointer-events:none;background:#0008;border-radius:50%;width:80%;height:32px;position:absolute;bottom:-15px;left:10%}.kiosk-video-module__Lsuj7G__frame{z-index:1;box-shadow:0 2px 3px #0005,0 12px 18px -8px #0007,0 38px 52px -20px #0008,0 70px 90px -46px #0006,inset 0 1px 1px #ffffff70,inset 0 0 0 2px #27272a}@media (max-width:640px){.kiosk-video-module__Lsuj7G__stage{width:92%;margin-bottom:32px}}
.product-video-module__Kl0UUq__stage{isolation:isolate;width:100%;max-width:1080px;margin:24px auto 36px;padding:8px;position:relative}.product-video-module__Kl0UUq__screen{width:100%;box-shadow:none;border:0;border-radius:0;display:block}.product-video-module__Kl0UUq__tvFrame{background:linear-gradient(135deg,#35363d,#121318 35%,#24252c);border:1px solid #53545c;border-radius:14px;padding:clamp(6px,1vw,10px) clamp(6px,1vw,10px) 0;overflow:hidden;box-shadow:0 2px 2px #0005,0 12px 20px -9px #0006,0 35px 55px -20px #0006,inset 0 1px 1px #ffffff60}.product-video-module__Kl0UUq__tvFrame video{border-radius:5px;outline:1px solid #000}.product-video-module__Kl0UUq__tvChin{color:#9b9da8;letter-spacing:2px;justify-content:center;align-items:center;height:22px;font-size:6px;display:flex;position:relative}.product-video-module__Kl0UUq__tvChin i{background:#b4bab7;border-radius:50%;width:3px;height:3px;position:absolute;right:12px}.dark .product-video-module__Kl0UUq__tvFrame{border-color:#5d5e6a;box-shadow:0 2px 2px #0008,0 20px 50px -15px #000b,inset 0 1px 1px #ffffff50}
