:root{--website-ink:#0f233f;--website-muted:#57637c;--website-primary:#ff5f2e;--website-accent:#0ab39a;--website-highlight:#ffbe3c;--website-surface:#fff;--website-surface-soft:#fff5ed;--website-border:#e8ddce;--website-shadow:0 16px 34px rgba(25,34,52,0.11);--website-shadow-strong:0 26px 58px rgba(25,34,52,0.2)}.website-page{position:relative;overflow:hidden;background:radial-gradient(circle at 6% 8%,rgba(255,117,74,.2) 0,transparent 42%),radial-gradient(circle at 92% 24%,rgba(16,208,177,.18) 0,transparent 40%),radial-gradient(circle at 50% 100%,rgba(255,190,60,.14) 0,transparent 45%),linear-gradient(180deg,#fff9f4,#f8fbff 45%,#f3fffc);color:var(--website-ink);font-family:Poppins,Manrope,Avenir Next,Segoe UI,sans-serif}.website-page:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(35,51,78,.032) 1px,transparent 0),linear-gradient(90deg,rgba(35,51,78,.032) 1px,transparent 0);background-size:30px 30px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.6),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.6),transparent 78%);pointer-events:none;z-index:0}.website-container{position:relative;z-index:2;font-size:16px;max-width:1400px}.website-section{position:relative}.website-bg-shape{position:absolute;border-radius:999px;-webkit-filter:blur(3px);filter:blur(3px);opacity:.45;pointer-events:none}.website-bg-shape-left{width:360px;height:360px;left:-110px;top:24px;background:radial-gradient(circle at 35% 35%,#ffcbb9 0,#ffeadd 74%);-webkit-animation:drift 10s ease-in-out infinite;animation:drift 10s ease-in-out infinite}.website-bg-shape-right{width:340px;height:340px;right:-105px;top:290px;background:radial-gradient(circle at 65% 35%,#bff3e9 0,#defcf5 75%);animation:drift 12s ease-in-out infinite reverse}.website-card{background:linear-gradient(180deg,hsla(0,0%,100%,.97),rgba(255,250,244,.92));border:1px solid var(--website-border);box-shadow:var(--website-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .35s cubic-bezier(.2,.9,.2,1),box-shadow .35s ease,border-color .25s ease}.website-card:hover{transform:translateY(-6px);border-color:#ffd5bf;box-shadow:var(--website-shadow-strong)}.website-section-hero .website-hero{padding-top:3.8rem!important;padding-bottom:3.8rem!important}.website-hero{background:radial-gradient(circle at 12% 18%,rgba(255,95,46,.17),transparent 45%),radial-gradient(circle at 88% 84%,rgba(10,179,154,.16),transparent 46%),linear-gradient(140deg,#fff,#fff4ec 48%,#ecfffa);position:relative}.website-hero-shell{overflow:hidden;isolation:isolate}.website-hero-content{position:relative;z-index:2}.website-hero-brand{display:inline-flex;align-items:center;gap:12px;margin-bottom:1.1rem;padding:8px 14px 8px 8px;border-radius:999px;background:hsla(0,0%,100%,.62);border:1px solid #d7e3fb;box-shadow:0 8px 22px rgba(18,47,102,.12)}.website-hero-logo{width:42px;height:42px;display:block;-webkit-filter:drop-shadow(0 6px 12px rgba(23,66,143,.24));filter:drop-shadow(0 6px 12px rgba(23,66,143,.24))}.website-hero-brand-text{font-size:2.05rem;line-height:1;font-weight:900;letter-spacing:.01em;text-transform:lowercase;color:#132f55}.website-hero-brand-logo{width:auto;-webkit-filter:drop-shadow(0 8px 16px rgba(20,39,68,.18));filter:drop-shadow(0 8px 16px rgba(20,39,68,.18))}.website-hero-visual-col{position:relative}.website-hero-visual{position:relative;min-height:320px;border-radius:24px;background:radial-gradient(circle at 18% 22%,rgba(255,102,56,.24) 0,transparent 44%),radial-gradient(circle at 82% 78%,rgba(10,179,154,.24) 0,transparent 44%),linear-gradient(145deg,#fff9f4,#ffefe4 48%,#e8fffa);border:1px solid #ffd7c2;box-shadow:0 24px 50px rgba(45,54,73,.2);overflow:hidden}.website-hero-visual:before{content:"";position:absolute;inset:14px;border-radius:18px;border:1px dashed rgba(24,47,82,.2)}.website-hero-orb{position:absolute;border-radius:999px;-webkit-filter:blur(2px);filter:blur(2px)}.website-hero-orb-a{width:150px;height:150px;top:-36px;right:-22px;background:radial-gradient(circle at 35% 35%,rgba(255,138,102,.7),rgba(255,95,46,.25));-webkit-animation:floatOrb 7s ease-in-out infinite;animation:floatOrb 7s ease-in-out infinite}.website-hero-orb-b{width:115px;height:115px;left:-26px;bottom:26px;background:radial-gradient(circle at 40% 40%,rgba(10,179,154,.62),rgba(10,179,154,.2));animation:floatOrb 8.5s ease-in-out infinite reverse}.website-hero-orb-c{width:68px;height:68px;right:38%;top:24%;background:radial-gradient(circle at 35% 35%,hsla(0,0%,100%,.9),rgba(255,190,60,.3));-webkit-animation:pulseOrb 4.5s ease-in-out infinite;animation:pulseOrb 4.5s ease-in-out infinite}.website-hero-dashboard{position:absolute;left:12%;right:12%;top:18%;bottom:14%;border-radius:18px;background:linear-gradient(175deg,hsla(0,0%,100%,.98),rgba(255,245,237,.9));border:1px solid #ffe1cd;box-shadow:0 18px 34px rgba(24,39,64,.18);padding:18px}.website-hero-dashboard:after{content:"";position:absolute;left:18px;right:18px;bottom:18px;height:40%;border-radius:10px;background:linear-gradient(180deg,rgba(255,95,46,.11),rgba(255,95,46,.02))}.website-hero-dashboard-bar{height:10px;border-radius:999px;margin-bottom:12px}.website-hero-dashboard-bar-1{width:72%;background:linear-gradient(90deg,#ff5f2e,#ff965c)}.website-hero-dashboard-bar-2{width:92%;background:linear-gradient(90deg,#0ab39a,#3ee2ca)}.website-hero-dashboard-bar-3{width:54%;background:linear-gradient(90deg,#15345d,#2e5d97);margin-bottom:16px}.website-hero-dashboard-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.website-hero-dashboard-grid span{display:block;height:74px;border-radius:12px;background:linear-gradient(180deg,#fff,#fff4eb);border:1px solid #ffe4d3}.website-hero:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(42,62,96,.2);pointer-events:none}.website-hero h1{color:#102847;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.website-feature-item p,.website-hero p,.website-plan-card .text-muted,.website-section p.text-muted{color:var(--website-muted)!important}.website-hero-actions{display:inline-flex;align-items:center;justify-content:center;gap:12px}.website-section-title{position:relative;display:inline-block;color:#132f55;letter-spacing:-.02em;padding-bottom:12px}.website-section-title:after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:62px;height:4px;border-radius:100px;bottom:0;background:linear-gradient(90deg,var(--website-primary),var(--website-highlight),var(--website-accent))}.website-section-choose .website-card{height:100%;border-radius:18px!important}.website-section-choose .website-choose-item-col:nth-child(3) .website-card,.website-section-choose .website-choose-item-col:nth-child(6) .website-card{border-color:#ffceb3;box-shadow:0 18px 40px rgba(249,102,56,.16)}.website-feature-item{position:relative;border:1px solid #ffe4d2;border-radius:14px;background:linear-gradient(145deg,#fffaf5,#fcfffe);padding:14px 16px 14px 46px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.website-feature-item:before{content:"";width:20px;height:20px;border-radius:50%;position:absolute;left:14px;top:50%;transform:translateY(-50%);background:radial-gradient(circle at 35% 35%,#ff9462 0,#ff5f2e 100%);box-shadow:0 0 0 5px rgba(255,95,46,.15)}.website-feature-item:hover{transform:translateX(6px);border-color:#ffcfb5;box-shadow:0 12px 26px rgba(255,95,46,.16)}.website-section-pricing .website-pricing-col:nth-child(2) .website-plan-card{transform:translateY(-10px);border:1px solid #ffc8ab;box-shadow:0 26px 55px rgba(255,95,46,.2);background:linear-gradient(165deg,#fffaf6,#fff0e4 45%,#edfff9)}.website-section-pricing .website-pricing-col:nth-child(2) .website-plan-card:hover{transform:translateY(-14px)}.website-plan-card{background:hsla(0,0%,100%,.96);border:1px solid var(--website-border);color:#162238;box-shadow:var(--website-shadow);transition:transform .32s cubic-bezier(.2,.9,.2,1),box-shadow .3s ease;border-radius:20px!important}.website-plan-card:hover{transform:translateY(-8px);box-shadow:0 24px 45px rgba(255,95,46,.18)}.website-plan-highlight{background:linear-gradient(145deg,#ff7a48,#ffb55e);color:#fff;border:none}.website-btn{border-width:1.5px!important;border-color:transparent!important;color:#fff!important;background:linear-gradient(95deg,#ff5f2e,#ff9e45)!important;font-weight:700!important;box-shadow:0 12px 28px rgba(255,95,46,.24);letter-spacing:.01em;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease}.website-btn:hover{transform:translateY(-2px);box-shadow:0 16px 30px rgba(255,95,46,.33);-webkit-filter:saturate(1.06);filter:saturate(1.06)}.website-hero-actions .website-btn{min-width:170px;border-radius:999px}.website-faq-item{border:1px solid #ffe1cd;border-radius:12px;padding:10px 14px;background:linear-gradient(180deg,#fff,#fff8f2);transition:border-color .25s ease,box-shadow .25s ease}.website-faq-item:hover{border-color:#ffcaa9;box-shadow:0 10px 24px rgba(255,95,46,.14)}.website-faq-btn{color:#17345b;font-weight:700!important;text-align:left;width:100%;transition:color .2s ease}.website-faq-btn:hover{color:var(--website-primary)}.website-fade-in-up{opacity:0;transform:translateY(26px);-webkit-animation:fadeInUp .8s cubic-bezier(.21,.8,.23,1) forwards;animation:fadeInUp .8s cubic-bezier(.21,.8,.23,1) forwards;will-change:transform,opacity}.website-delay-1{-webkit-animation-delay:.08s;animation-delay:.08s}.website-delay-2{-webkit-animation-delay:.16s;animation-delay:.16s}.website-delay-3{-webkit-animation-delay:.24s;animation-delay:.24s}.website-delay-4{-webkit-animation-delay:.32s;animation-delay:.32s}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(26px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(26px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@-webkit-keyframes drift{0%{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(12px,-14px,0) rotate(1deg)}to{transform:translateZ(0) rotate(0deg)}}@keyframes drift{0%{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(12px,-14px,0) rotate(1deg)}to{transform:translateZ(0) rotate(0deg)}}@-webkit-keyframes floatOrb{0%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}@keyframes floatOrb{0%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}@-webkit-keyframes pulseOrb{0%{transform:scale(1);opacity:.85}50%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:.85}}@keyframes pulseOrb{0%{transform:scale(1);opacity:.85}50%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:.85}}@media(max-width:991px){.website-section-pricing .website-pricing-col:nth-child(2) .website-plan-card,.website-section-pricing .website-pricing-col:nth-child(2) .website-plan-card:hover{transform:translateY(0)}.website-hero h1{font-size:2.15rem!important}.website-hero-visual{min-height:280px}}@media(max-width:767px){.website-bg-shape-left,.website-bg-shape-right{opacity:.26;-webkit-filter:blur(5px);filter:blur(5px)}.website-section-hero .website-hero{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.website-hero-shell{text-align:center}.website-hero-brand{margin-left:auto;margin-right:auto}.website-hero-visual{min-height:240px}.website-hero-dashboard{left:10%;right:10%;top:16%;bottom:12%}.website-hero-dashboard-grid span{height:62px}.website-card,.website-plan-card{padding:1.4rem!important}.website-feature-item{padding-left:42px}.website-section-title:after{width:46px}}@media(prefers-reduced-motion:reduce){.website-bg-shape-left,.website-bg-shape-right,.website-fade-in-up,.website-hero-orb-a,.website-hero-orb-b,.website-hero-orb-c{-webkit-animation:none!important;animation:none!important;transform:none!important;opacity:1}.website-btn,.website-card,.website-faq-item,.website-feature-item,.website-plan-card{transition:none!important}}