@media (min-width:1200px){#plus .section-content{margin-top:clamp(56px,5vw,84px)}}#faq .section-content{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(44px,5vw,64px)}@media (min-width:1200px){#faq .section-content{margin-top:clamp(56px,5vw,84px)}}#why-us .section-content{margin-top:clamp(76px,8vw,104px)}@media (min-width:1200px){#why-us .section-content{margin-top:clamp(96px,7.6vw,132px)}}.beta-faq-panel h2{margin:0;font-size:clamp(20px, 2.8vw, 28px);font-weight:400}body[data-page=home] .hero{margin-bottom:-1px}body[data-page=home] #features.section{margin-top:-80px;padding-top:80px;background:0 0}.home-faq-panel{box-shadow:inset 0 0 0 1px rgb(255 255 255 / .045),0 18px 44px rgb(0 0 0 / .28)!important}@media (forced-colors:active){.home-faq-panel{background:Canvas!important;color:CanvasText!important;border:1px solid CanvasText!important;box-shadow:none!important}}@media (prefers-contrast:more){.home-faq-panel{background:#000!important;color:#fff!important;border:1px solid #fff!important;box-shadow:none!important}}.north-vision__title strong{display:block;color:#fff;font-weight:680}@media(max-width:700px){body[data-page=home] #about{padding:72px 18px 64px}}body[data-page=home] #faq .home-help-container{display:block}.hero-route__icon svg{width:19px;height:19px}.hero-route small,.hero-route strong{display:block}.hero-route strong{font-size:.86rem;font-weight:600;line-height:1.25}.north-product-fallback strong{max-width:5ch;margin-top:8px;font-size:clamp(1.5rem,3vw,2.8rem);font-weight:400;line-height:.92}@media(max-width:680px){body[data-page=home] .hero-title{font-size:clamp(3.35rem,17vw,4.7rem);line-height:.86}}@media(max-width:380px){body[data-page=home] .hero-route{grid-template-columns:34px minmax(0,1fr);gap:10px}}body[data-page=home] #about{min-height:0;padding:clamp(150px,16vw,230px) 0 clamp(72px,7vw,96px);overflow:visible;background:linear-gradient(180deg,#1b1c22 0,#14151a 54%,#0c0d11 100%)}#about .about-projects .btn-cta i{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex:0 0 1em;border:0;border-radius:0;font-size:.72rem;line-height:1;transition:transform .25s cubic-bezier(.22,1,.36,1)}@media(hover:hover){#about .about-projects .btn-cta:hover{border-color:rgba(155,125,255,.34);background:rgba(155,125,255,.09)!important;color:#fff}}@media(max-width:760px){html[lang^=de] #about .about-hl{max-width:9.5ch;font-size:clamp(2.8rem,13vw,3.75rem)}}body[data-page=home] .hero-inner::after,body[data-page=home] .hero-inner::before,body[data-page=home] .north-rays{display:none}body[data-page=home] .hero-route{grid-template-columns:1fr;place-items:center;display:block}body[data-page=home] .hero-route__icon{display:none}body[data-page=home] main,body[data-page=home]>[data-site-footer],body[data-page=home]>section{position:relative;z-index:1}@media(max-width:700px){body[data-page=home] .home-help-link{min-height:44px!important}}body[data-page=home] .hero-title-line--top{line-height:.82}body[data-page=home] .hero-title-line--north{font-size:var(--north-size,1.574em);line-height:.72}@media(max-width:700px){body[data-page=home] .glass-navbar{position:fixed}body[data-page=home] .glass-navbar.nav-clear-status{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%)}}@media(pointer:fine){body[data-page=home]{height:auto}}body[data-page=home] #faq.section{padding:clamp(104px,11vw,160px) 0 clamp(112px,12vw,176px)}body[data-page=home] #faq .home-help-container{width:min(980px,calc(100% - 36px));margin:0 auto;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}body[data-page=home] #faq .home-help-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:end;gap:clamp(28px,4vw,52px);padding:0 0 clamp(34px,4.5vw,52px);box-shadow:inset 0 -1px 0 rgb(255 255 255 / .09)}body[data-page=home] #faq .home-help-copy{max-width:660px}body[data-page=home] #faq .home-help-title{max-width:14ch;margin:0;color:#fff;font-size:clamp(2.8rem,5.5vw,4.8rem);font-weight:400;line-height:.96;letter-spacing:-.045em;text-wrap:balance}body[data-page=home] #faq .home-help-actions{width:100%;min-width:0;align-self:end;margin:0 0 2px}body[data-page=home] #faq .home-help-link{width:100%;min-height:48px;border-radius:999px;text-transform:none}body[data-page=home] #faq .home-help-link--primary{background:#f2edff;color:#110b18}@media(max-width:760px){body[data-page=home] #faq.section{padding:88px 0 max(104px,calc(80px + env(safe-area-inset-bottom,0px)))}body[data-page=home] #faq .home-help-container{width:calc(100% - 36px);padding:0;background:0 0}body[data-page=home] #faq .home-help-title{max-width:11ch;font-size:clamp(2.45rem,12vw,3.35rem);line-height:.96}body[data-page=home] #faq .home-help-actions{gap:10px;margin-top:0}body[data-page=home] #faq .home-help-link{min-height:50px}}@media(pointer:coarse) and (max-width:700px){body[data-page=home] .glass-navbar,body[data-page=home] .glass-navbar.nav-clear-status{position:absolute;top:calc(env(safe-area-inset-top,0px) + 30px);transform:translateX(-50%)}}body[data-page=home] .hero-title-line--top{color:#fff;font-weight:520}body[data-page=home] .hero-title-line--north{color:#aa90ff;font-weight:720}