@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";:root{font-family:DM Sans,sans-serif;color:#10182b;background:#f8f6f1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f8f6f1}a{text-decoration:none;color:inherit}button{font:inherit}.brand{display:block;width:184px;height:48px;background:url(/brand/sacahora-logo.svg) left center/contain no-repeat;font-size:0}.kicker{margin:0;color:#c83743;font-size:11px;font-weight:800;letter-spacing:1.5px}.kicker i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#ff5a5f;margin:0 8px 1px 0}.kicker.coral{color:#c83743}.kicker.amber{color:#ffb36b}.button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 23px;border-radius:17px;font-size:14px;font-weight:800;transition:transform .18s ease,box-shadow .18s ease}.button:hover{transform:translateY(-2px)}.button span{font-size:19px}.primary{color:#fff;background:linear-gradient(135deg,#ff7477,#ff4e55);box-shadow:0 15px 26px #ff5a5f3d}.header-cta{display:inline-flex;gap:8px;align-items:center;padding:12px 16px;border:1px solid #dfd9d1;border-radius:14px;font-size:13px;font-weight:800;transition:border-color .2s,background .2s}.header-cta:hover{background:#fff;border-color:#ff5a5f}header{height:84px;display:flex;align-items:center;justify-content:space-between;padding:0 max(6vw,28px);position:relative;z-index:10;background:#f8f6f1}header nav{display:flex;gap:30px;margin-left:auto;margin-right:35px}header nav a{font-size:13px;font-weight:700;color:#4f5a6b}header nav a:hover{color:#c83743}.hero{min-height:680px;padding:66px max(6vw,28px) 72px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:32px;overflow:hidden;position:relative;background:radial-gradient(circle at 83% 45%,#ffe4dc 0,transparent 30%),linear-gradient(135deg,#f8f6f1 44%,#fff1ec)}.hero-copy{max-width:680px;position:relative;z-index:2}.hero h1,.section-heading h2,.experience h2,.security h2,.workers h2,.final-cta h2{font-family:Manrope,sans-serif;font-weight:800;letter-spacing:-3.6px}.hero h1{font-size:clamp(48px,6.1vw,82px);line-height:.98;margin:22px 0;color:#10182b}.hero h1 em{font-style:normal;color:#ff5a5f}.hero-lead{max-width:560px;margin:0;color:#667389;font-size:19px;line-height:1.55}.hero-actions{display:flex;gap:25px;align-items:center;margin-top:34px}.text-link{font-size:14px;font-weight:800}.text-link span{color:#ff5a5f;font-size:18px;margin-left:6px}.hero-proof{display:flex;gap:16px;flex-wrap:wrap;margin-top:38px;color:#5f6b7e;font-size:12px;font-weight:700}.check{display:inline-grid;place-items:center;width:19px;height:19px;margin-right:6px;border-radius:50%;background:#ffb36b;color:#10182b;font-size:12px;font-weight:900}.hero-visual{height:550px;position:relative;display:grid;place-items:center}.halo{position:absolute;border-radius:50%}.halo-one{width:400px;height:400px;background:#ff5a5f14}.halo-two{width:500px;height:500px;border:1px solid #10182b12}.device{position:relative;width:300px;height:580px;overflow:hidden;border:9px solid #10182b;border-radius:47px;padding:28px 20px 0;background:#f8f6f1;box-shadow:0 35px 75px #10182b32;transform:rotate(4deg);z-index:2}.device-island{position:absolute;top:10px;left:94px;width:96px;height:22px;border-radius:22px;background:#10182b}.device-status{display:flex;justify-content:space-between;font-size:9px;font-weight:800}.app-brand{display:flex;align-items:center;gap:7px;margin-top:25px;font:800 15px Manrope}.app-brand img{width:23px;height:23px}.avatar{margin-left:auto;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#10182b;color:#fff;font:700 9px DM Sans}.app-date{margin:33px 0 10px;color:#c83743;font-size:8px;font-weight:800;letter-spacing:1px}.device h3{margin:0;font:800 27px/1.03 Manrope;letter-spacing:-1.2px}.app-subtitle{margin:10px 0 18px;color:#647086;font-size:10px;line-height:1.45}.app-hero{height:148px;padding:16px;overflow:hidden;position:relative;border-radius:21px;background:linear-gradient(125deg,#10182b,#2f3159,#c83743);color:#fff;box-shadow:0 10px 20px #10182b24}.app-hero:before,.app-hero em{content:"";position:absolute;border-radius:50%;background:#ffb36b1f}.app-hero:before{width:140px;height:140px;right:-42px;top:-52px}.app-hero em{width:94px;height:94px;right:15px;bottom:-46px}.secure-pill{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;background:#ffe3dc;color:#c83743;font-size:8px;font-weight:800}.secure-pill i{width:6px;height:6px;border-radius:50%;background:#ff5a5f}.app-hero button{position:absolute;right:16px;top:18px;z-index:1;width:33px;height:33px;border:0;border-radius:12px;background:#ffb36b;color:#10182b;font-size:22px}.app-hero strong,.app-hero small{position:relative;z-index:1;display:block}.app-hero strong{margin-top:27px;font:800 20px Manrope;letter-spacing:-1px}.app-hero small{margin-top:6px;color:#d6d9e7;font-size:9px}.app-stats{display:flex;gap:10px;margin-top:16px}.app-stats div{flex:1;padding:11px;border:1px solid #e3ded8;border-radius:16px;background:#fff}.app-stats span{display:grid;place-items:center;width:21px;height:21px;border-radius:8px;background:#fff1ec;color:#c83743;font-size:12px}.app-stats div+div span{background:#e2f4ea;color:#16875a}.app-stats b,.app-stats small{display:block}.app-stats b{margin-top:7px;font:800 19px Manrope}.app-stats small{margin-top:1px;color:#718095;font-size:8px;font-weight:700}.app-nav{display:flex;justify-content:space-between;margin-top:16px;padding:9px 4px;color:#8a93a3;font-size:17px;text-align:center}.app-nav span{display:grid;gap:3px}.app-nav small{font-size:7px;font-weight:700}.app-nav .active{color:#c83743}.floating-card{position:absolute;z-index:3;display:flex;align-items:center;gap:9px;padding:12px 14px;border:1px solid #ffffffa8;border-radius:17px;background:#fffffff2;box-shadow:0 18px 45px #10182b1d;font-size:11px}.floating-card>span{display:grid;place-items:center;width:31px;height:31px;border-radius:11px;background:#e2f4ea;color:#16875a;font-size:17px}.floating-card.arrival>span{background:#fff0db;color:#b96b1f}.floating-card b,.floating-card small{display:block}.floating-card small{margin-top:3px;color:#7d8999;font-size:9px}.arrival{left:0;top:17%}.complete{right:0;bottom:17%}.signal-bar{display:flex;justify-content:center;gap:clamp(18px,4vw,55px);padding:20px;overflow:hidden;background:#ffb36b;color:#10182b;font:800 14px Manrope;letter-spacing:1.1px;white-space:nowrap}.signal-bar i{font-style:normal}.how,.faq{padding:118px max(6vw,28px)}.section-heading{text-align:center}.section-heading h2{margin:13px 0 17px;font-size:clamp(38px,4.8vw,62px);line-height:1.04}.section-heading>p:not(.kicker){max-width:510px;margin:0 auto;color:#68758a;font-size:17px;line-height:1.55}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px}.step{min-height:267px;padding:27px;border:1px solid #e5dfd7;border-radius:24px;background:#fff;transition:transform .2s,box-shadow .2s}.step:hover{transform:translateY(-5px);box-shadow:0 18px 40px #10182b0c}.step-top{display:flex;align-items:center;justify-content:space-between}.step-top>span{color:#9ca5b4;font-size:12px;font-weight:800}.step-top i{display:grid;place-items:center;width:50px;height:50px;border-radius:17px;background:#ffe3dc;color:#c83743;font-size:25px;font-style:normal}.step:nth-child(2) i{background:#fff0db;color:#b96b1f}.step:nth-child(3) i{background:#e2f4ea;color:#16875a}.step h3{margin:42px 0 9px;font:800 24px Manrope;letter-spacing:-1px}.step p{margin:0;color:#68758a;font-size:15px;line-height:1.55}.experience{display:grid;grid-template-columns:1fr 1fr;gap:clamp(45px,10vw,150px);align-items:center;padding:112px max(8vw,28px);background:#fff1ec}.experience h2,.security h2,.workers h2{margin:13px 0 18px;font-size:clamp(36px,4.4vw,58px);line-height:1.04}.experience-copy>p:not(.kicker){max-width:480px;margin:0;color:#647086;font-size:17px;line-height:1.6}.experience ul{display:grid;gap:20px;padding:0;margin:35px 0 0;list-style:none}.experience li{display:flex;align-items:flex-start;gap:10px}.experience li .check{flex:none;margin-top:2px}.experience li b,.experience li small{display:block}.experience li b{font-size:14px}.experience li small{margin-top:4px;color:#68758a;font-size:13px}.experience-panel{padding:26px;border:1px solid #e7ddd5;border-radius:28px;background:#fff;box-shadow:0 30px 65px #10182b12;transform:rotate(-2deg)}.panel-top,.person-row,.proof-note{display:flex;align-items:center}.panel-top{gap:10px;padding-bottom:22px;border-bottom:1px solid #e9e4dd}.app-mini-logo{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:#10182b;color:#ff5a5f;font:800 18px Manrope}.panel-top b{font-size:14px}.panel-top small{margin-left:auto;color:#8a93a3;font-size:11px}.route{position:relative;min-height:128px;padding:27px 0 15px 44px}.route-dot{position:absolute;left:0;width:16px;height:16px;border:4px solid white;border-radius:50%;z-index:1}.route-dot.start{top:28px;background:#ff5a5f;box-shadow:0 0 0 1px #ff5a5f}.route-dot.finish{bottom:18px;background:#16875a;box-shadow:0 0 0 1px #16875a}.route-line{position:absolute;left:7px;top:43px;bottom:34px;border-left:2px dashed #d5d9de}.route-info b,.route-info small{display:block}.route-info b{font-size:15px}.route-info small{margin-top:5px;color:#758297;font-size:12px}.person-row{gap:11px;padding:14px 0;border-top:1px solid #e9e4dd}.person-avatar{display:grid;place-items:center;width:41px;height:41px;border-radius:50%;background:#10182b;color:#fff;font-size:12px;font-weight:800}.person-row b,.person-row small{display:block}.person-row b{font-size:13px}.person-row small{margin-top:4px;color:#718095;font-size:11px}.eta{margin-left:auto;padding:7px 9px;border-radius:999px;background:#ffe3dc;color:#c83743;font-size:11px;font-weight:800}.proof-note{gap:10px;margin-top:8px;padding:14px;border-radius:17px;background:#fff0db}.proof-note i{font-size:22px;color:#b96b1f;font-style:normal}.proof-note b,.proof-note small{display:block}.proof-note b{font-size:12px}.proof-note small{margin-top:3px;color:#8d6a43;font-size:10px}.security{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(55px,10vw,150px);align-items:center;padding:115px max(8vw,28px);overflow:hidden;background:#10182b;color:#fff}.security-orbit{position:relative;display:grid;place-items:center;width:min(350px,75vw);height:min(350px,75vw);margin:auto;border:1px solid #ffffff20;border-radius:50%}.security-orbit:before,.security-orbit:after{content:"";position:absolute;border:1px solid #ffffff14;border-radius:50%}.security-orbit:before{inset:40px}.security-orbit:after{inset:-68px}.security-mark{display:grid;place-items:center;width:135px;height:165px;border-radius:62px 62px 80px 80px;background:#ff5a5f;color:#10182b;font:italic 800 75px Manrope;box-shadow:0 20px 50px #0004}.security>div:last-child>p:not(.kicker){max-width:540px;margin:0;color:#b5bdca;font-size:17px;line-height:1.62}.security-points{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.security-points span{padding:10px 12px;border:1px solid #ffffff20;border-radius:12px;color:#eff1f5;font-size:12px;font-weight:700}.security-points .check{margin-right:5px;background:#ffb36b}.workers{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,10vw,130px);align-items:center;padding:112px max(8vw,28px);background:#f8f6f1}.worker-card{padding:39px;border-radius:28px;background:#ff5a5f;color:#10182b;box-shadow:0 22px 40px #ff5a5f35}.worker-label{margin:0;font-size:11px;font-weight:800;letter-spacing:1.5px}.worker-card h2{margin-top:16px}.worker-card>p:not(.worker-label){max-width:410px;font-size:17px;line-height:1.55}.dark-button{margin-top:15px;background:#10182b;color:#fff}.worker-list{display:grid;gap:0}.worker-list>div{display:flex;gap:20px;padding:23px 0;border-bottom:1px solid #ddd8d1}.worker-list>div:first-child{padding-top:0}.worker-list>div>span{color:#c83743;font:800 14px Manrope}.worker-list p{margin:0}.worker-list b,.worker-list small{display:block}.worker-list b{font:800 18px Manrope}.worker-list small{max-width:360px;margin-top:6px;color:#69758a;font-size:14px;line-height:1.45}.faq{max-width:1000px;margin:auto}.faq-list{display:grid;gap:10px;margin-top:43px}.faq details{padding:0 23px;border:1px solid #e2ddd6;border-radius:17px;background:#fff}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:800}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:#c83743;font-size:25px;font-weight:400;transition:transform .2s}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{max-width:700px;margin:0;padding:0 0 22px;color:#68758a;font-size:15px;line-height:1.6}.final-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:73px max(8vw,28px);background:#10182b;color:#fff}.final-cta h2{margin:12px 0 9px;font-size:clamp(38px,4.7vw,62px);line-height:1}.final-cta p:not(.kicker){margin:0;color:#b5bdca;font-size:17px}.light-button{flex:none;background:#ffb36b;color:#10182b}.light-button:hover{box-shadow:0 12px 24px #0003}footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:39px max(6vw,28px);background:#0b1120;color:#fff}footer .inverse{filter:brightness(0) invert(1)}footer p,footer small{margin:0;color:#a7b0bf;font-size:13px}.legal{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px}.legal a{color:#e7e9ed;font-size:12px;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){header nav{display:none}.hero{grid-template-columns:1fr;padding-top:48px}.hero-copy{max-width:640px}.hero-visual{height:500px}.experience,.security,.workers{grid-template-columns:1fr}.security-orbit{order:2}.experience-panel{max-width:480px;margin:auto}.steps{grid-template-columns:1fr}.step{min-height:0}.signal-bar{justify-content:flex-start}.signal-bar span:last-of-type,.signal-bar i:last-of-type{display:none}footer{flex-direction:column;text-align:center}.final-cta{align-items:flex-start;flex-direction:column}}@media(max-width:540px){header{height:72px;padding:0 20px}.brand{width:151px;height:40px}.header-cta{padding:9px 10px;font-size:11px}.hero{padding:43px 24px 50px}.hero h1{font-size:48px;letter-spacing:-2.5px}.hero-lead{font-size:17px}.hero-actions{align-items:flex-start;flex-direction:column;gap:20px}.hero-proof{gap:10px;font-size:11px}.hero-visual{height:430px}.device{width:245px;height:475px;border-width:7px;border-radius:39px;padding:23px 16px 0;transform:rotate(3deg)}.device-island{top:8px;left:75px;width:82px;height:18px}.app-brand{margin-top:20px}.app-date{margin-top:25px}.device h3{font-size:22px}.app-subtitle{margin-bottom:13px}.app-hero{height:122px;padding:13px}.app-hero strong{margin-top:21px;font-size:16px}.app-hero button{right:13px;top:14px;width:29px;height:29px}.app-stats{margin-top:11px}.app-stats div{padding:8px}.app-nav{margin-top:8px}.floating-card{padding:9px 10px;font-size:9px}.floating-card>span{width:26px;height:26px}.arrival{left:-8px}.complete{right:-8px}.how,.faq{padding:79px 24px}.section-heading h2{font-size:39px;letter-spacing:-2.2px}.experience,.security,.workers{padding:80px 24px}.experience h2,.security h2,.workers h2{font-size:39px;letter-spacing:-2px}.experience-panel{padding:19px}.security{gap:75px}.security-mark{width:108px;height:132px;font-size:60px}.worker-card{padding:29px}.final-cta{padding:57px 24px}.signal-bar{padding:16px 24px;font-size:11px}.legal{gap:10px 14px}}:root{--ink:#10182b;--cream:#f7f4ee;--coral:#ff5a5f;--amber:#ffb36b;--blush:#ffe3dc;--mint:#e2f4ea;--green:#16875a;--muted:#667389;--line:#dfd9d1}header{position:sticky;top:0;height:78px;padding:0 max(6vw,28px);border-bottom:1px solid transparent;background:#f7f4eef2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px #10182b08}.header-cta{border-color:#dfd9d1;background:#fff;color:#10182b;box-shadow:0 8px 20px #10182b0a}.header-cta:hover{border-color:#ff5a5f;background:#fff8f6;color:#c83743}.header-cta span{color:#ff5a5f}.hero{min-height:760px;display:block;padding:84px max(6vw,28px) 62px;isolation:isolate;background:radial-gradient(circle at 84% 19%,#ffb36b4d 0,transparent 17%),radial-gradient(circle at 20% 82%,#ffe3dc 0,transparent 31%),linear-gradient(135deg,#f7f4ee 30%,#fff7f3 72%,#ffe8df)}.hero:before,.hero:after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.hero:before{width:640px;height:640px;right:-305px;top:54px;border:1px solid #10182b0d}.hero:after{width:420px;height:420px;right:-200px;top:164px;border:1px solid #ff5a5f2e}.hero-copy{max-width:790px;margin:auto;text-align:center}.hero .kicker{color:#c83743}.hero .kicker i{background:#ff5a5f;box-shadow:0 0 0 5px #ff5a5f1a}.hero h1{margin:21px 0 18px;color:#10182b;font-size:clamp(53px,6.3vw,88px);letter-spacing:-4.8px}.hero h1 em{position:relative;color:#ff5a5f;text-decoration:underline;text-decoration-thickness:9px;text-decoration-color:#ffb36b8c;text-underline-offset:-3px}.hero-lead{max-width:600px;color:#667389}.hero-actions{justify-content:center}.hero .primary{background:linear-gradient(135deg,#ff7477,#ff4e55);box-shadow:0 17px 30px #ff5a5f36}.hero .primary:hover{box-shadow:0 22px 36px #ff5a5f4b}.hero .text-link{color:#10182b}.hero .text-link span{color:#ff5a5f}.hero-proof{justify-content:center;color:#5f6b7e}.hero-proof .check{background:#ffb36b;box-shadow:0 4px 10px #ffb36b55}.hero-cards{position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(18px,6vw,80px);max-width:940px;height:320px;margin:47px auto 0}.request-card{width:414px;min-height:234px;padding:25px;border:1px solid #10182b12;border-radius:27px;background:linear-gradient(140deg,#172238,#10182b 71%);box-shadow:0 28px 60px #10182b2b;color:#fff;transform:rotate(-3deg);transition:transform .25s ease,box-shadow .25s ease}.request-card:hover{box-shadow:0 34px 70px #10182b3d;transform:translateY(-7px) rotate(-3deg)}.request-icon{background:#ff5a5f;color:#fff}.request-top small{color:#c6ccd8}.request-card>p{color:#bec7d5}.request-bottom span{color:#dde1e8}.request-bottom i{background:#ffb36b}.request-bottom b{color:#ffb36b}.live-card{width:300px;padding:20px;border:1px solid #ffffffc9;border-radius:23px;background:linear-gradient(145deg,#fff,#fff8f5);box-shadow:0 26px 52px #10182b22;color:#10182b;transform:translateY(17px) rotate(2.5deg);transition:transform .25s ease,box-shadow .25s ease}.live-card:hover{box-shadow:0 32px 60px #10182b2d;transform:translateY(7px) rotate(2.5deg)}.live-avatar{background:#10182b}.live-top>i{color:#16875a}.live-route span{background:#ff5a5f;box-shadow:0 0 0 1px #ff5a5f}.live-route span:last-child{background:#16875a;box-shadow:0 0 0 1px #16875a}.live-route em{border-color:#cbd3dc}.signal-bar{background:#10182b;color:#fff}.signal-bar i{color:#ffb36b}.how{position:relative;background:#fff}.section-heading{max-width:700px}.section-heading h2{color:#10182b}.section-heading>p:last-child{color:#667389}.steps{position:relative}.step{border:1px solid #ebe5df;border-radius:23px;background:#fff;box-shadow:0 12px 30px #10182b09;transition:transform .22s ease,box-shadow .22s ease}.step:hover{box-shadow:0 20px 42px #10182b16;transform:translateY(-5px)}.step-top span{color:#c83743}.step-top i{background:#fff0e9;color:#c83743}.step:nth-child(2) .step-top i{background:#fff4df;color:#b96b1f}.step:nth-child(3) .step-top i{background:#e2f4ea;color:#16875a}.experience{position:relative;overflow:hidden;background:linear-gradient(125deg,#fff0ec,#fff8f5 54%,#f7f4ee)}.experience:after{content:"";position:absolute;width:520px;height:520px;right:-310px;bottom:-350px;border:1px solid #ff5a5f28;border-radius:50%}.experience h2,.security h2,.workers h2{color:#10182b}.experience-panel{position:relative;border-color:#e7ddd5;box-shadow:0 30px 70px #10182b17}.panel-top{border-color:#e9e4dd}.app-mini-logo{background:#10182b;color:#ff5a5f}.route-dot.start{background:#ff5a5f;box-shadow:0 0 0 1px #ff5a5f}.route-dot.finish{background:#16875a;box-shadow:0 0 0 1px #16875a}.route-line{border-color:#d5d9de}.eta{background:#ffe3dc;color:#c83743}.proof-note{background:#fff0db}.security{background:#10182b}.security h2{color:#fff}.security>div>p:not(.kicker){color:#c7ceda}.security .kicker.amber{color:#ffb36b}.security-mark{background:#ff5a5f;color:#fff;box-shadow:0 0 0 24px #ffffff0b,0 0 0 55px #ffb36b18}.security-points span{border-color:#ffffff20;background:#ffffff0c;color:#edf0f5}.security-points .check{background:#ffb36b;color:#10182b}.workers{background:#fff}.worker-card{border-radius:28px;background:linear-gradient(145deg,#172238,#10182b)}.worker-card h2{color:#fff}.worker-card p:not(.worker-label){color:#c1cad8}.worker-label{color:#ffb36b}.dark-button{background:#ff5a5f;box-shadow:0 15px 25px #0003}.worker-list>div{border-color:#e6e0d9}.worker-list>div>span{color:#c83743}.faq{background:#f7f4ee}.faq-list details{border-color:#ded8d1;background:#fff}.faq-list details[open]{border-color:#ffb36b;box-shadow:0 12px 25px #10182b0a}.faq-list summary span{color:#ff5a5f}.final-cta{position:relative;overflow:hidden;border-radius:30px;margin:26px max(4vw,18px);background:linear-gradient(125deg,#10182b,#203252)}.final-cta:after{content:"";position:absolute;right:-50px;bottom:-160px;width:370px;height:370px;border-radius:50%;border:1px solid #ffb36b55;box-shadow:0 0 0 35px #ff5a5f19}.final-cta h2{color:#fff}.final-cta p:not(.kicker){color:#cbd2dd}.final-cta .light-button{position:relative;z-index:1;background:#ffb36b;color:#10182b}.final-cta .light-button:hover{background:#ffc687}footer{background:#10182b}.brand.inverse{filter:brightness(0) invert(1)}footer p,footer small,footer a{color:#c7ceda}footer a:hover{color:#ffb36b}.skip-link{position:fixed;left:16px;top:-64px;z-index:100;padding:12px 16px;border-radius:10px;background:#10182b;color:#fff;font-weight:800;transition:top .15s}.skip-link:focus{top:16px}.trust,.available{padding:104px max(6vw,28px);background:#fff}.trust{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:72px;align-items:start}.trust h2{margin:12px 0 0;font:800 clamp(34px,4vw,54px)/1.04 Manrope;letter-spacing:-2.8px;color:#10182b}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.trust-grid article,.available-grid article{min-height:230px;padding:25px;border:1px solid #e7e1da;border-radius:22px;background:#fff;box-shadow:0 13px 30px #10182b09}.trust-grid article>span{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#ffe3dc;color:#c83743;font-size:21px;font-weight:900}.trust-grid article:nth-child(2)>span{background:#fff0db;color:#a85d18}.trust-grid article:nth-child(3)>span{background:#e2f4ea;color:#16875a}.trust h3,.available h3{margin:28px 0 8px;font:800 20px Manrope;color:#10182b}.trust-grid p,.available-grid p,.available-note{margin:0;color:#667389;font-size:14px;line-height:1.58}.available{background:#f7f4ee}.available-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:810px;margin:50px auto 0}.available-grid article{min-height:194px}.available-grid span{color:#c83743;font:800 13px Manrope}.available-note{max-width:810px;margin:16px auto 0;text-align:center}.waitlist{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(35px,8vw,110px);align-items:start;padding:86px max(8vw,28px);background:#10182b;color:#fff}.waitlist h2{margin:12px 0;font:800 clamp(34px,4vw,52px)/1.05 Manrope;letter-spacing:-2.5px}.waitlist>div>p:not(.kicker){max-width:440px;margin:0;color:#c7ceda;font-size:16px;line-height:1.6}.waitlist form{display:grid;gap:14px;padding:23px;border:1px solid #ffffff1f;border-radius:22px;background:#ffffff0a}.waitlist label{display:grid;gap:7px;color:#edf0f5;font-size:13px;font-weight:800}.waitlist input,.waitlist select{width:100%;min-height:48px;padding:0 13px;border:1px solid #ffffff2e;border-radius:12px;background:#fff;color:#10182b;font:500 15px DM Sans,sans-serif}.waitlist .form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.waitlist .consent{grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:12px;font-weight:500;line-height:1.45}.waitlist .consent input{min-height:18px;width:18px;margin:0;accent-color:#ff5a5f}.waitlist .consent a{color:#ffb36b;text-decoration:underline;text-underline-offset:3px}.waitlist .button{justify-self:start;border:0;cursor:pointer}.waitlist .button:disabled{cursor:wait;opacity:.7;transform:none}.form-message{min-height:18px;margin:0;color:#c7ceda;font-size:12px}.form-message.sent{color:#a9efc6}.form-message.error{color:#ffc1b9}.honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:900px){.hero{padding-top:62px}.hero-cards{height:350px}.request-card{width:370px}.live-card{width:280px}.final-cta{margin:18px;border-radius:24px}.trust,.waitlist{grid-template-columns:1fr;gap:38px}.trust-grid{max-width:720px}.waitlist{padding:70px max(6vw,28px)}}@media(max-width:700px){header{height:72px;background:#f7f4eef7}.hero{min-height:0;padding:50px 24px 48px}.hero h1{font-size:49px;letter-spacing:-3px}.hero h1 em{text-decoration-thickness:7px}.hero-actions{align-items:center;flex-direction:column}.hero-cards{height:392px;margin-top:35px}.request-card{position:absolute;left:-4px;top:23px;width:min(350px,90vw);padding:21px}.live-card{position:absolute;right:-4px;bottom:0;width:min(267px,75vw)}.hero-proof{gap:9px}.hero-proof span{font-size:10px}.step{border-radius:19px}.final-cta{margin:14px;border-radius:22px}.final-cta:after{right:-210px}.brand{width:151px;height:40px}.trust,.available{padding:72px 24px}.trust-grid,.available-grid{grid-template-columns:1fr}.trust-grid article{min-height:0}.available-grid{margin-top:32px}.waitlist{padding:65px 24px}.waitlist .form-row{grid-template-columns:1fr}.waitlist .button{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
