body{font-family:Gilroy,sans-serif;min-height:100vh}body,html{margin:0;padding:0;overflow-x:hidden;width:100%}a,button,h1,h2,h3,h4,h5,h6,input,p,span,textarea{font-family:Gilroy-Medium,sans-serif}a{color:var(--tf-accent)}a:hover{color:var(--tf-accent-strong)}.global-paragraph{font-size:20px;line-height:30px}.global-paragraph,.small-paragraph{font-family:Gilroy-Medium,sans-serif;text-align:center;color:var(--tf-text-soft)}.small-paragraph{font-size:16px;line-height:20px}.button-container{display:flex;gap:20px;justify-content:center;margin-top:32px}.btn-primary{background:#21b0c8;color:#fff;padding:12px 24px;border:2px solid #21b0c8;font-family:Gilroy-Medium,sans-serif;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;border-radius:30px;text-decoration:none}.btn-primary:hover{background:#0fa7c1;border-color:#0fa7c1}.btn-secondary{background:transparent;color:#21b0c8;padding:12px 24px;border:2px solid #21b0c8;font-family:Gilroy-Light,sans-serif;font-size:18px;cursor:pointer;transition:all .3s ease;border-radius:30px}.btn-secondary:hover{background:#0fa7c1;color:#fff}.tf-agent-header{display:none!important}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--tf-bg-soft)}::-webkit-scrollbar-thumb{background:#21b0c8;border:3px solid var(--tf-bg-soft);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#0fa7c1}*{scrollbar-width:thin;scrollbar-color:#21b0c8 var(--tf-bg-soft)}.tf-login{font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;text-transform:capitalize;color:var(--tf-text-soft);text-decoration:none;transition:color .2s ease;font-family:Gilroy-Medium,sans-serif}html[data-theme=dark] .tf-login:hover{color:var(--tf-accent-bright)}@font-face{font-family:Gilroy-Medium;src:url(/fonts/Gilroy/Gilroy-Medium.woff2) format("woff2"),url(/fonts/Gilroy/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-Light;src:url(/fonts/Gilroy/Gilroy-Light.woff2) format("woff2"),url(/fonts/Gilroy/Gilroy-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Regular.woff2) format("woff2"),url(/fonts/Gilroy/Gilroy-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--tf-accent:#21b0c8;--tf-accent-strong:#0fa7c1;--tf-accent-bright:#4dc8dc;--tf-accent-soft:#21b0c81f;--tf-accent-glow:rgba(33,176,200,.35);--tf-bg:#fff;--tf-bg-soft:#f4faff;--tf-bg-0:#fff;--tf-bg-1:#f4faff;--tf-bg-2:#f4faff;--tf-text:#2f2f2f;--tf-text-soft:rgba(47,47,47,.8);--tf-ink-mute:#6b7c83;--tf-border:rgba(33,176,200,.16);--tf-line:rgba(33,176,200,.16);--tf-surface-glass:hsla(0,0%,100%,.72);--tf-radius-card:20px;--tf-shadow-card:0 1px 2px rgba(15,60,80,.04),0 12px 40px -12px rgba(15,60,80,.12);--tf-shadow-lift:0 2px 4px rgba(15,60,80,.05),0 24px 60px -16px rgba(33,176,200,.28);--tf-page-canvas:#fff;--tf-chip-bg:#fff;--tf-chip-border:#e0e0e0;color-scheme:light}html[data-theme=dark]{--tf-accent:#21b0c8;--tf-accent-strong:#0fa7c1;--tf-accent-bright:#4dc8dc;--tf-accent-soft:rgba(33,176,200,.12);--tf-accent-glow:rgba(33,176,200,.16);--tf-bg:#1c2a32;--tf-bg-soft:#22323b;--tf-bg-0:#182229;--tf-bg-1:#1c2a32;--tf-bg-2:#22323b;--tf-text:#eef6f8;--tf-text-soft:#b8c9cf;--tf-ink-mute:#93aab2;--tf-border:rgba(33,176,200,.28);--tf-line:hsla(0,0%,100%,.08);--tf-surface-glass:hsla(0,0%,100%,.04);--tf-shadow-card:0 1px 2px rgba(0,0,0,.24),0 18px 48px -18px rgba(0,0,0,.55);--tf-shadow-lift:0 2px 6px rgba(0,0,0,.28),0 24px 64px -18px rgba(33,176,200,.22);--tf-page-canvas:#182229;--tf-chip-bg:hsla(0,0%,100%,.06);--tf-chip-border:hsla(0,0%,100%,.14);color-scheme:dark}html[data-theme=dark] body{background:var(--tf-page-canvas)}.glass-card{background:var(--tf-surface-glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--tf-border);border-radius:var(--tf-radius-card);box-shadow:var(--tf-shadow-card)}.glass-card:hover{box-shadow:var(--tf-shadow-lift)}.edge-glow{position:relative;overflow:hidden}.edge-glow:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,transparent,var(--tf-accent),transparent);opacity:0;transition:opacity .35s ease}.edge-glow:hover:before{opacity:1}.section-glow{position:relative}.section-glow:before{content:"";position:absolute;top:-160px;left:50%;transform:translateX(-50%);width:min(900px,90vw);height:420px;background:radial-gradient(ellipse at center,var(--tf-accent-glow) 0,transparent 65%);pointer-events:none;z-index:0}.btn-shine{position:relative;overflow:hidden;will-change:transform}.btn-shine:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.45),transparent);transform:skewX(-20deg);transition:left .7s ease;pointer-events:none}.btn-shine:hover:after{left:140%}.dot-grid{background-image:radial-gradient(rgba(33,176,200,.18) 1px,transparent 0);background-size:26px 26px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}html[data-theme=dark] .sov-page{background:radial-gradient(900px 420px at 15% -10%,rgba(33,176,200,.08),transparent 60%),radial-gradient(700px 380px at 85% 10%,rgba(33,176,200,.05),transparent 55%),var(--tf-bg-0)}html[data-theme=dark] .sov-tier{background:var(--tf-bg-1)}html[data-theme=dark] .sov-cta-panel,html[data-theme=dark] .sov-tier.is-featured{background:linear-gradient(180deg,rgba(33,176,200,.08),var(--tf-bg-2))}html[data-theme=dark] .sov-hero-note{background:linear-gradient(180deg,rgba(33,176,200,.08),hsla(0,0%,100%,.04))}html[data-theme=dark] .sov-detail-gloss{background:linear-gradient(150deg,rgba(33,176,200,.1),hsla(0,0%,100%,.04) 55%)}html[data-theme=dark] .sov-detail-chip{background:linear-gradient(150deg,rgba(33,176,200,.14),hsla(0,0%,100%,.05) 60%)}html[data-theme=dark] .dl-card-icon{background:linear-gradient(135deg,rgba(33,176,200,.14),rgba(33,176,200,.06))}html[data-theme=dark] .dl-os-icon{background:linear-gradient(135deg,rgba(33,176,200,.16),rgba(33,176,200,.08))}html[data-theme=dark] .dl-wash{background:radial-gradient(1100px 460px at 12% 0,rgba(33,176,200,.08) 0,transparent 60%),radial-gradient(900px 420px at 88% 100%,rgba(33,176,200,.07) 0,transparent 55%),var(--tf-bg-2)}html[data-theme=dark] .section-glow:before{background:radial-gradient(ellipse at center,rgba(33,176,200,.16) 0,transparent 65%)}html[data-theme=dark] .sign-up-container,html[data-theme=dark] .signup-wrapper{background:var(--tf-bg-0)}html[data-theme=dark] .policy-container,html[data-theme=dark] .policy-content{background:var(--tf-bg-0);color:var(--tf-text-soft)}html[data-theme=dark] .contact-section,html[data-theme=dark] .get-in-touch-section{background:var(--tf-bg-0)}html[data-theme=dark] .tf-input{background-color:hsla(0,0%,100%,.05);color:var(--tf-text)}html[data-theme=dark] .tf-input::-moz-placeholder{color:var(--tf-ink-mute)}html[data-theme=dark] .tf-input::-moz-placeholder,html[data-theme=dark] .tf-input::placeholder{color:var(--tf-ink-mute)}html[data-theme=dark] .crawler-container,html[data-theme=dark] .crawler-content{background:var(--tf-bg-0);color:var(--tf-text-soft)}html[data-theme=dark] .mailerlite-popup{background:var(--tf-bg-2)}html[data-theme=dark] .mailerlite-popup h3,html[data-theme=dark] .mailerlite-popup p{color:var(--tf-text)}html[data-theme=dark] .subscription-card{background:linear-gradient(180deg,var(--tf-bg-1) 0,var(--tf-bg-2) 100%);box-shadow:var(--tf-shadow-card)}html[data-theme=dark] .subscription-card:hover{box-shadow:var(--tf-shadow-lift)}html[data-theme=dark] .subscription-card.featured{background:linear-gradient(180deg,var(--tf-bg-2) 0,var(--tf-bg-1) 100%) padding-box,linear-gradient(165deg,rgba(33,176,200,.9) 0,rgba(33,176,200,.12) 45%,rgba(33,176,200,.12) 60%,rgba(33,176,200,.55) 100%) border-box}html[data-theme=dark] .subscription-price{color:var(--tf-text)}html[data-theme=dark] .subscription-billing,html[data-theme=dark] .subscription-description,html[data-theme=dark] .subscription-unit{color:var(--tf-text-soft)}html[data-theme=dark] .subscription-price-note{color:var(--tf-ink-mute)}html[data-theme=dark] .uoi-card,html[data-theme=dark] .uoi-price{color:var(--tf-text)}html[data-theme=dark] .subscription-feature,html[data-theme=dark] .uoi-card p{color:var(--tf-text-soft)}html[data-theme=dark] .subscription-feature img{background:rgba(33,176,200,.22)}html[data-theme=dark] .subscription-feature.bold{color:var(--tf-text)}html[data-theme=dark] .subscription-peek-chip{color:var(--tf-accent-bright)}html[data-theme=dark] .subscription-peek-chip em{color:var(--tf-ink-mute)}html[data-theme=dark] .subscription-cta{background:rgba(33,176,200,.12);color:#9fdcec}html[data-theme=dark] .uoi-explanation{background:linear-gradient(135deg,var(--tf-bg-1) 0,var(--tf-bg-2) 100%);border-color:rgba(33,176,200,.45);box-shadow:0 4px 24px rgba(0,0,0,.35)}html[data-theme=dark] .uoi-explanation h2{color:var(--tf-text)}html[data-theme=dark] .uoi-explanation p,html[data-theme=dark] .uoi-explanation>p{color:var(--tf-text-soft)}html[data-theme=dark] .uoi-card h3{color:var(--tf-text)}html[data-theme=dark] .image-captions-section{background-color:var(--tf-bg-0)!important}html[data-theme=dark] .image-captions-container{background-color:transparent!important}html[data-theme=dark] .image-captions-title{color:var(--tf-text)}html[data-theme=dark] .image-captions-subtitle{color:var(--tf-text-soft)}html[data-theme=dark] .caption-item{background:var(--tf-bg-1)}html[data-theme=dark] .caption-title{color:var(--tf-text)}html[data-theme=dark] .caption-item.active .caption-description,html[data-theme=dark] .caption-item.active .caption-title{color:#062a32}html[data-theme=dark] .transformation-tracks-section{background-color:var(--tf-bg-0)!important}html.theme-switching *,html.theme-switching :after,html.theme-switching :before{transition:none!important;animation-duration:0s!important}