@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f7;color:#1d1d1f;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}.hero-wrap{background:#04091a;min-height:560px;overflow:hidden;position:relative}.hero-canvas{height:100%;inset:0;position:absolute;width:100%}.nav{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;padding:14px 28px;position:relative;z-index:3}.logo{color:#fff;font-size:17px;font-weight:600;letter-spacing:-.5px}.logo span{color:#5ba3f5}.nav-links{align-items:center;display:flex;gap:24px}.nav-link{color:#ffffff80;font-size:13px;font-weight:400}.nav-cta,.nav-link:hover{color:#fff}.nav-cta{background:#185fa5e6;border:none;border-radius:980px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:7px 16px}.hero-content{text-align:center}.hero-badge{align-items:center;background:#5ba3f514;border:1px solid #5ba3f540;border-radius:980px;color:#7db8f7;display:inline-flex;font-size:12px;font-weight:500;gap:6px;margin-bottom:22px;padding:5px 14px}.badge-dot{animation:pulse 2s infinite;background:#5ba3f5;border-radius:50%;display:inline-block;height:6px;width:6px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}h1{color:#fff;font-size:46px;font-weight:700;letter-spacing:-2px;line-height:1.05;margin-bottom:18px}h1 em{color:#5ba3f5;font-style:normal}.hero-sub{color:#ffffff80;font-size:17px;font-weight:300;letter-spacing:-.2px;line-height:1.6;margin:0 auto 28px;max-width:420px}.hero-btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:32px}.btn-primary{background:#fff;border:none;border-radius:980px;color:#04091a;cursor:pointer;display:inline-block;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:-.3px;padding:12px 24px}.btn-primary:hover{opacity:.9}.btn-ghost{background:#ffffff14;border:1px solid #ffffff1f;border-radius:980px;color:#fffc;cursor:pointer;display:inline-block;font-family:inherit;font-size:15px;font-weight:400;padding:12px 24px}.trust-row{color:#ffffff4d;display:flex;flex-wrap:wrap;font-size:12px;gap:20px;justify-content:center}.float-cards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:0 28px 28px;position:relative;z-index:2}.fcard{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;padding:16px}.fcard-0{animation:float 3s ease-in-out infinite}.fcard-1{animation:float 3s ease-in-out .7s infinite}.fcard-2{animation:float 3s ease-in-out 1.4s infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.fcard-label{color:#ffffff59;font-size:11px;font-weight:500;letter-spacing:.3px;margin-bottom:6px;text-transform:uppercase}.fcard-val{color:#fff;font-size:24px;font-weight:700;letter-spacing:-1px;line-height:1}.fcard-sub{color:#ffffff40;font-size:11px;margin-top:4px}.ticker{background:#04091af2;border-bottom:1px solid #ffffff0d;border-top:1px solid #ffffff0d;overflow:hidden;padding:10px 0;white-space:nowrap}.ticker-inner{animation:ticker 22s linear infinite;display:inline-block}.ticker-item{color:#ffffff40;display:inline-block;font-size:12px;font-weight:400;padding:0 28px}.ticker-item:after{color:#5ba3f566;content:"·";margin-left:28px}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.main{background:#f5f5f7}.section{border-bottom:1px solid #0000000f;padding:44px 28px}.section-label{color:#6e6e73;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.section h2{color:#1d1d1f;font-size:28px;font-weight:700;letter-spacing:-1px;line-height:1.1;margin-bottom:8px}.section-sub{color:#6e6e73;font-size:15px;font-weight:300;letter-spacing:-.2px;line-height:1.6;margin-bottom:24px}.ai-panel{background:#fff;border-radius:18px;overflow:hidden}.ai-topbar{background:#f5f5f7;border-bottom:1px solid #0000000f;justify-content:space-between;padding:12px 16px}.ai-title,.ai-topbar{align-items:center;display:flex}.ai-title{color:#1d1d1f;font-size:13px;font-weight:600;gap:6px;letter-spacing:-.2px}.ai-dot{animation:pulse 2s infinite;background:#30d158;border-radius:50%;display:inline-block;height:7px;width:7px}.ai-badge{background:#e8f9ef;border-radius:980px;color:#1c7c3e;font-size:11px;font-weight:500;padding:3px 10px}.chat-messages{display:flex;flex-direction:column;gap:10px;max-height:280px;min-height:200px;overflow-y:auto;padding:14px}.msg{align-items:flex-start;display:flex;gap:8px}.msg.user{flex-direction:row-reverse}.avatar{align-items:center;background:#e6f1fb;border-radius:50%;color:#0c447c;display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:28px;justify-content:center;width:28px}.bubble{background:#f5f5f7;border-radius:14px;color:#1d1d1f;font-size:13px;font-weight:400;letter-spacing:-.1px;line-height:1.5;max-width:82%;padding:9px 13px;white-space:pre-wrap}.bubble.user{background:#0a84ff;color:#fff}.typing span{animation:blink 1s infinite;background:#aeaeb2;border-radius:50%;display:inline-block;height:6px;margin:0 1px;width:6px}.typing span:nth-child(2){animation-delay:.2s}.typing span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.2}40%{opacity:1}}.quick-row{border-top:1px solid #0000000f;display:flex;flex-wrap:wrap;gap:6px;padding:8px 14px}.qpill{background:#f5f5f7;border:1px solid #0000001a;border-radius:980px;color:#3a3a3c;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:6px 12px;white-space:nowrap}.qpill:hover{border-color:#185fa5;color:#185fa5}.input-row{border-top:1px solid #0000000f;display:flex;gap:8px;padding:10px 14px}.chat-input{background:#f5f5f7;border:1px solid #0000001a;border-radius:980px;color:#1d1d1f;flex:1 1;font-family:inherit;font-size:13px;padding:9px 16px}.send-btn{background:#0a84ff;border:none;border-radius:50%;color:#fff;cursor:pointer;flex-shrink:0;font-size:16px;font-weight:600;height:36px;width:36px}.send-btn:disabled{cursor:not-allowed;opacity:.5}.services-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.service-card{background:#fff;border-radius:18px;padding:20px;transition:transform .2s}.service-card:hover{transform:translateY(-2px)}.service-icon{font-size:22px;margin-bottom:12px}.service-name{color:#1d1d1f;font-size:14px;font-weight:600;letter-spacing:-.3px;margin-bottom:4px}.service-desc{color:#6e6e73;font-size:12px;line-height:1.5}.pricing-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:16px}.price-card{background:#fff;border-radius:18px;display:flex;flex-direction:column;padding:22px}.price-card.featured{background:#04091a;color:#fff}.price-badge{background:#5ba3f526;border-radius:980px;color:#5ba3f5;display:inline-block;font-size:11px;font-weight:600;margin-bottom:12px;padding:4px 10px}.price-name{font-size:15px;font-weight:600;letter-spacing:-.3px;margin-bottom:4px}.price-card.featured .price-name{color:#fff}.price-desc{color:#6e6e73;font-size:12px;margin-bottom:16px}.price-card.featured .price-desc{color:#fff6}.price-amount{color:#1d1d1f;font-size:34px;font-weight:700;letter-spacing:-2px;line-height:1}.price-card.featured .price-amount{color:#fff}.price-per{font-size:15px;font-weight:400;letter-spacing:0}.price-period{color:#aeaeb2;font-size:11px;margin-bottom:16px}.price-features{display:flex;flex:1 1;flex-direction:column;gap:8px}.price-feature{align-items:flex-start;color:#6e6e73;display:flex;font-size:12px;gap:7px}.price-card.featured .price-feature{color:#ffffff8c}.check{color:#30d158;flex-shrink:0;font-weight:700}.price-cta{background:#f5f5f7;border:none;border-radius:980px;color:#1d1d1f;cursor:pointer;display:block;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:-.2px;margin-top:18px;padding:11px 16px;text-align:center;transition:opacity .15s}.price-card.featured .price-cta{background:#0a84ff;color:#fff}.price-cta:hover{opacity:.85}.price-cta:disabled{cursor:not-allowed;opacity:.5}.pricing-note{color:#aeaeb2;font-size:12px;text-align:center}.stats-section{border-bottom:none}.stats-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.stat-cell{background:#fff;border-radius:18px;padding:24px;text-align:center}.stat-num{color:#0a84ff;font-size:32px;font-weight:700;letter-spacing:-2px}.stat-lbl{color:#6e6e73;font-size:12px;margin-top:4px}.footer{background:#04091a;padding:32px 28px 24px}.footer-inner{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr auto;margin-bottom:24px}.footer-desc{color:#ffffff4d;font-size:13px;font-weight:300;line-height:1.6;margin-top:6px;max-width:220px}.footer-links{display:flex;gap:32px}.footer-col{color:#ffffff4d;display:flex;flex-direction:column;font-size:12px;gap:8px}.footer-col-title{color:#ffffff80;font-size:12px;font-weight:600;margin-bottom:4px}.footer-col a{color:#ffffff4d}.footer-col a:hover{color:#fff9}.footer-bottom{border-top:1px solid #ffffff12;color:#fff3;display:flex;flex-wrap:wrap;font-size:11px;gap:8px;justify-content:space-between;padding-top:20px}.success-screen{align-items:center;background:#f5f5f7;display:flex;justify-content:center;min-height:100vh;padding:24px}.success-card{background:#fff;border-radius:24px;max-width:440px;padding:48px 40px;text-align:center}.success-icon{align-items:center;background:#e8f9ef;border-radius:50%;color:#30d158;display:flex;font-size:28px;font-weight:700;height:64px;justify-content:center;margin:0 auto 24px;width:64px}.success-card h1{font-size:26px;font-weight:700;letter-spacing:-1px;margin-bottom:12px}.success-card p{color:#6e6e73;font-size:15px;line-height:1.6;margin-bottom:12px}.success-contact{font-size:13px}.success-contact a{color:#0a84ff}.success-card button{background:#0a84ff;border:none;border-radius:980px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;margin-top:24px;padding:12px 28px}@media (max-width:600px){.nav{padding:12px 16px}.nav-links .nav-link{display:none}.nav-cta{font-size:12px;padding:7px 14px}h1{font-size:32px;letter-spacing:-1.5px}.hero-content{padding:36px 20px 28px}.hero-sub{font-size:15px}.hero-btns{gap:8px}.btn-ghost,.btn-primary{font-size:14px;padding:11px 20px}.float-cards{gap:6px;grid-template-columns:repeat(3,1fr);padding:0 12px 16px}.fcard{padding:10px}.fcard-val{font-size:18px}.fcard-label,.fcard-sub{font-size:9px}.section{padding:32px 16px}.section h2{font-size:24px}.services-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid{grid-template-columns:1fr;margin:0 auto 16px;max-width:360px}.stats-grid{gap:8px}.stat-num{font-size:24px}.stat-cell{padding:16px 8px}.footer-inner{gap:20px;grid-template-columns:1fr}.footer-links{flex-direction:column;gap:20px}}.reviews-section{background:#fff}.reviews-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.review-card{background:#f5f5f7;border-radius:18px;display:flex;flex-direction:column;gap:12px;padding:22px;transition:transform .2s}.review-card:hover{transform:translateY(-2px)}.review-stars{color:#30d158;font-size:14px;letter-spacing:2px}.review-text{color:#3a3a3c;flex:1 1;font-size:14px;font-style:italic;font-weight:300;letter-spacing:-.1px;line-height:1.6}.review-author{gap:10px;margin-top:4px}.review-author,.review-avatar{align-items:center;display:flex}.review-avatar{background:#04091a;border-radius:50%;color:#fff;flex-shrink:0;height:36px;justify-content:center;width:36px}.review-avatar,.review-name{font-size:13px;font-weight:600}.review-name{color:#1d1d1f;letter-spacing:-.2px}.review-role{color:#6e6e73;font-size:11px;margin-top:1px}@media (max-width:600px){.reviews-grid{grid-template-columns:1fr}}.hero-content{padding:52px 32px 40px;position:relative;z-index:2}.hero-inner{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:900px}.hero-text{text-align:left}.hero-text .hero-btns,.hero-text .trust-row{justify-content:flex-start}.hero-image-wrap{position:relative}@media (max-width:700px){.hero-inner{gap:24px;grid-template-columns:1fr}.hero-image-wrap{order:1}.hero-text{text-align:center}.hero-text .hero-btns,.hero-text .trust-row{justify-content:center}}.how-section{background:#f5f5f7}.steps-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:28px}.step-card{background:#fff;border-radius:18px;padding:24px;position:relative}.step-num{color:#0a84ff;font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:12px}.step-icon{font-size:24px;margin-bottom:12px}.step-name{color:#1d1d1f;font-size:15px;font-weight:600;letter-spacing:-.3px;margin-bottom:8px}.step-desc{color:#6e6e73;font-size:13px;font-weight:300;line-height:1.6}.how-cta{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.how-note{color:#aeaeb2;font-size:12px}@media (max-width:600px){.steps-grid{grid-template-columns:1fr}.how-cta{align-items:flex-start;flex-direction:column;gap:10px}}.hv{padding:8px 10px 6px 0;perspective:900px;position:relative}.hv-glow{border-radius:50%;filter:blur(46px);pointer-events:none;position:absolute}.hv-glow-a{animation:hv-drift 11s ease-in-out infinite;background:#5ba3f54d;height:220px;right:-14px;top:-34px;width:220px}.hv-glow-b{animation:hv-drift 13s ease-in-out infinite reverse;background:#0a84ff2e;bottom:6px;height:170px;left:-26px;width:170px}@keyframes hv-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(10px,-14px,0) scale(1.09)}}.hv-card{animation:hv-float 7s ease-in-out infinite,hv-rise .7s cubic-bezier(.22,.9,.3,1) both;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(160deg,#14203ef0,#080e20f0);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 26px 60px -22px #000000d9,inset 0 1px 0 #ffffff12;padding:18px 18px 14px;position:relative;z-index:2}@keyframes hv-float{0%,to{transform:translateY(0) rotateX(0deg)}50%{transform:translateY(-9px) rotateX(1.4deg)}}@keyframes hv-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hv-card:after{animation:hv-sheen 6.5s ease-in-out infinite;background:linear-gradient(115deg,#0000 38%,#ffffff17 47%,#0000 56%);background-size:260% 100%;border-radius:20px;content:"";inset:0;pointer-events:none;position:absolute}@keyframes hv-sheen{0%,72%{background-position:150% 0}to{background-position:-60% 0}}.hv-card-top{justify-content:space-between;margin-bottom:14px}.hv-card-title,.hv-card-top{align-items:center;display:flex}.hv-card-title{color:#ffffff85;font-size:11px;font-weight:500;gap:7px;letter-spacing:.3px;text-transform:uppercase}.hv-live{animation:hv-pulse 2.2s infinite;background:#30d158;border-radius:50%;box-shadow:0 0 0 0 #30d1588c;height:6px;width:6px}@keyframes hv-pulse{0%{box-shadow:0 0 0 0 #30d15880}70%{box-shadow:0 0 0 7px #30d15800}to{box-shadow:0 0 0 0 #30d15800}}.hv-tag{border:1px solid #ffffff24;border-radius:980px;color:#ffffff57;font-size:9px;font-weight:600;letter-spacing:.6px;padding:2px 7px;text-transform:uppercase}.hv-figure{align-items:baseline;display:flex;gap:10px}.hv-value{font-feature-settings:"tnum";color:#fff;font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-1.5px;line-height:1}.hv-delta{color:#30d158;font-size:12px;font-weight:600;letter-spacing:-.2px}.hv-caption{color:#ffffff52;font-size:11px;margin-top:5px}.hv-chart{display:block;height:108px;margin:8px 0 4px;overflow:visible;width:100%}.hv-grid{stroke:#ffffff0f;stroke-width:1}.hv-line{fill:none;stroke:#5ba3f5;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000;animation:hv-draw 1.9s cubic-bezier(.4,0,.2,1) .25s forwards}@keyframes hv-draw{to{stroke-dashoffset:0}}.hv-area{animation:hv-fade 1s ease 1.5s forwards;opacity:0}@keyframes hv-fade{to{opacity:1}}.hv-dot{fill:#fff;animation:hv-fade .4s ease 2.05s forwards;opacity:0}.hv-dot-halo{fill:#5ba3f559;animation:hv-fade .4s ease 2.05s forwards,hv-ping 2.4s ease-out 2.4s infinite;opacity:0;transform-box:fill-box;transform-origin:center}@keyframes hv-ping{0%{opacity:.9;transform:scale(1)}70%{opacity:0;transform:scale(2.3)}to{opacity:0}}.hv-chips{grid-gap:6px;border-top:1px solid #ffffff12;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-top:12px;padding-top:12px}.hv-chip{display:flex;flex-direction:column;gap:3px}.hv-chip-k{color:#ffffff57;font-size:9px;letter-spacing:.4px;text-transform:uppercase}.hv-chip-v{font-feature-settings:"tnum";color:#ffffffeb;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.4px}.hv-mini{animation:hv-float 7s ease-in-out 1.1s infinite,hv-rise .7s cubic-bezier(.22,.9,.3,1) .28s both;background:linear-gradient(160deg,#1a284af7,#0b1228f7);border:1px solid #ffffff1f;border-radius:15px;box-shadow:0 20px 42px -16px #000000e6;margin:12px 0 0 auto;max-width:100%;padding:13px 15px;position:relative;width:252px;z-index:3}.hv-mini-title{color:#ffffff6b;font-size:10px;font-weight:600;letter-spacing:.4px;margin-bottom:10px;text-transform:uppercase}.hv-mini-row{align-items:center;display:flex;gap:8px;margin-bottom:7px}.hv-mini-row:last-child{margin-bottom:0}.hv-mini-label{color:#fff6;flex-shrink:0;font-size:10px;width:68px}.hv-mini-track{background:#ffffff12;border-radius:980px;flex:1 1;height:5px;overflow:hidden}.hv-mini-bar{animation:hv-grow 1.1s cubic-bezier(.3,.9,.3,1) forwards;animation-delay:0s;animation-delay:var(--d,0s);background:linear-gradient(90deg,#185fa5,#5ba3f5);border-radius:980px;display:block;height:100%;width:0}@keyframes hv-grow{to{width:50%;width:var(--w,50%)}}@media (max-width:700px){.hv{margin:0 auto;max-width:420px;padding:4px 0 2px}.hv-value{font-size:27px}.hv-chart{height:92px}.hv-mini{margin-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.hv-card,.hv-card:after,.hv-dot-halo,.hv-glow,.hv-live,.hv-mini{animation:none!important}.hv-line{stroke-dashoffset:0;animation:none}.hv-area,.hv-dot,.hv-dot-halo{animation:none;opacity:1}.hv-mini-bar{animation:none;width:50%;width:var(--w,50%)}}.page-head{background:radial-gradient(1100px 420px at 78% -12%,#185fa56b,#0000 62%),#04091a;overflow:hidden;position:relative}.page-head:after{background-image:linear-gradient(rgba(91,163,245,.045) 1px,#0000 0),linear-gradient(90deg,rgba(91,163,245,.045) 1px,#0000 0);background-size:52px 52px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 82%);mask-image:linear-gradient(180deg,#000,#0000 82%);pointer-events:none;position:absolute}.page-head-inner{margin:0 auto;max-width:820px;padding:54px 28px 56px;position:relative;text-align:center;z-index:2}.page-head-inner h1{font-size:40px;margin-bottom:16px}.page-head-inner .hero-btns{justify-content:center;margin-bottom:0}.page-head-sub{margin:0 auto 28px;max-width:620px}.prose{max-width:760px}.prose p{color:#3a3a3c;font-size:15px;font-weight:300;letter-spacing:-.1px;line-height:1.75;margin-bottom:14px}.prose p:last-child{margin-bottom:0}.topic-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.topic-card{background:#fff;border-radius:18px;padding:22px}.topic-card h3{color:#1d1d1f;font-size:15px;font-weight:600;letter-spacing:-.3px;margin-bottom:8px}.topic-card p{color:#6e6e73;font-size:13.5px;font-weight:300;line-height:1.68}.topic-card strong{color:#1d1d1f;font-weight:600}.checklist{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));list-style:none}.checklist li{align-items:flex-start;background:#fff;border-radius:14px;color:#3a3a3c;display:flex;gap:10px;line-height:1.6;padding:15px 17px}.callout,.checklist li{font-size:13.5px;font-weight:300}.callout{background:#04091a;border-radius:18px;color:#ffffff9e;line-height:1.7;margin-top:14px;padding:20px 22px}.callout strong{color:#5ba3f5;font-weight:600}.faq-section{background:#fff}.faq-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.faq-item{background:#f5f5f7;border-radius:18px;padding:20px 22px}.faq-item h3{color:#1d1d1f;font-size:14px;font-weight:600;letter-spacing:-.2px;margin-bottom:8px}.faq-item p{color:#6e6e73;font-size:13.5px;font-weight:300;line-height:1.68}.cta-section{border-bottom:none;text-align:center}.cta-section .hero-btns{justify-content:center;margin-bottom:20px}.disclaimer{color:#aeaeb2;font-size:11.5px;line-height:1.6;margin:0 auto;max-width:640px}.btn-primary-blue{background:#185fa5;color:#e6f1fb}.btn-ghost-light{background:#0000000d;border-color:#0000001a;color:#3a3a3c}.service-card-link{display:block}.service-more{color:#0a84ff;font-size:12px;font-weight:600;margin-top:10px}.price-cta-link{display:block;text-decoration:none}.success-back{background:#0a84ff;border-radius:980px;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-top:24px;padding:12px 28px}@media (max-width:600px){.page-head-inner{padding:40px 18px 42px}.page-head-inner h1{font-size:30px;letter-spacing:-1.5px}.checklist,.faq-list,.topic-grid{grid-template-columns:1fr}}.wa-fab{align-items:center;background:#25d366;border-radius:980px;bottom:18px;box-shadow:0 10px 28px -8px #0000008c,0 2px 6px #0003;color:#06301a;display:inline-flex;font-size:14px;font-weight:600;gap:9px;letter-spacing:-.2px;padding:12px 18px 12px 14px;position:fixed;right:18px;transition:transform .18s ease,box-shadow .18s ease;z-index:60}.wa-fab:hover{box-shadow:0 16px 34px -10px #0009;transform:translateY(-2px)}.wa-fab:focus-visible{outline:3px solid #185fa5;outline-offset:3px}.wa-icon{flex-shrink:0;height:24px;width:24px}@media (max-width:600px){.wa-fab{bottom:14px;gap:0;padding:13px;right:14px}.wa-label{display:none}}@media (prefers-reduced-motion:reduce){.wa-fab{transition:none}.wa-fab:hover{transform:none}}.hero-credential{border-bottom:1px solid #ffffff2e;color:#ffffff6b;display:inline-block;font-size:12px;margin-top:14px;padding-bottom:1px}.hero-credential:hover{border-bottom-color:#7db8f780;color:#7db8f7}.footer-credential{border-bottom:1px solid #ffffff29;color:#ffffff6b;display:inline-block;font-size:12px;margin-top:12px;padding-bottom:1px}.footer-credential:hover{color:#7db8f7}.split-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.split-col{background:#fff;border-radius:18px;padding:22px}.split-col h3{align-items:center;color:#1d1d1f;display:flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:-.2px;margin-bottom:14px}.split-col ul{display:flex;flex-direction:column;gap:10px;list-style:none}.split-col li{color:#6e6e73;font-size:13px;font-weight:300;line-height:1.6;padding-left:14px;position:relative}.split-col li:before{background:#d1d1d6;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:8px;width:5px}.split-yes li:before{background:#30d158}.split-no li:before{background:#ff9f0a}.cross{color:#ff9f0a;font-weight:700}.plain-list{display:flex;flex-direction:column;gap:9px;list-style:none;margin-top:4px}.plain-list li{color:#6e6e73;font-size:13.5px;font-weight:300;line-height:1.6;padding-left:16px;position:relative}.plain-list li:before{color:#0a84ff;content:"→";font-size:12px;left:0;position:absolute}.callout-warn{background:#2a1a04}.callout-warn strong{color:#ffb340}.steps-grid-4{grid-template-columns:repeat(4,1fr)}.table-wrap{-webkit-overflow-scrolling:touch;background:#fff;border-radius:18px;overflow-x:auto}.cmp-table{border-collapse:collapse;min-width:640px;width:100%}.cmp-table td,.cmp-table th{border-bottom:1px solid #0000000f;font-size:13px;line-height:1.55;padding:14px 18px;text-align:left;vertical-align:top}.cmp-table thead th{background:#f5f5f7;color:#6e6e73;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.cmp-table tbody th{color:#1d1d1f;font-weight:600;width:26%}.cmp-table td{color:#6e6e73;font-weight:300}.cmp-table tbody tr:last-child td,.cmp-table tbody tr:last-child th{border-bottom:none}.guides-section{background:#fff}.guides-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.guide-card{background:#f5f5f7;border-radius:18px;display:block;padding:20px;transition:transform .2s}.guide-card:hover{transform:translateY(-2px)}.guide-name{color:#1d1d1f;font-size:14px;font-weight:600;letter-spacing:-.3px;margin-bottom:6px}.guide-desc{color:#6e6e73;font-size:12.5px;font-weight:300;line-height:1.55}.guide-more{color:#0a84ff;font-size:12px;font-weight:600;margin-top:10px}@media (max-width:760px){.steps-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.split-grid,.steps-grid-4{grid-template-columns:1fr}.main{padding-bottom:72px}}
/*# sourceMappingURL=main.7f8c76b5.css.map*/