:root{--ink:#17231d;--green:#214b38;--lime:#d5f36b;--cream:#f5f2e9;--muted:#667168}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fbfcf8;margin:0;font-family:Arial,Helvetica,sans-serif}.wrap{width:min(1180px,100% - 40px);margin:auto}.nav{justify-content:space-between;align-items:center;height:86px;display:flex}.brand{letter-spacing:-1px;color:var(--ink);align-items:center;gap:9px;font-size:24px;font-weight:800;text-decoration:none;display:flex}.brand span,.mini-logo{background:var(--lime);width:34px;height:34px;color:var(--green);border-radius:10px 10px 14px 14px;place-items:center;font-weight:900;display:grid}.navlinks{gap:34px;display:flex}.navlinks a,.textlink{color:var(--ink);font-size:14px;font-weight:700;text-decoration:none}.button{background:var(--lime);color:#173622;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:24px;padding:17px 23px;font-weight:800;text-decoration:none;display:inline-flex}.button.small{padding:12px 18px}.hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:76px;min-height:690px;padding:76px 0 92px;display:grid}.eyebrow{letter-spacing:2px;color:#52735f;font-size:12px;font-weight:900}.hero h1{letter-spacing:-5px;margin:20px 0 28px;font-size:clamp(56px,6.6vw,92px);line-height:.92}.hero h1 em{color:#5a7c67;font-style:normal}.lede{color:var(--muted);max-width:580px;font-size:20px;line-height:1.6}.actions{align-items:center;gap:28px;margin-top:32px;display:flex}.micro{color:#7f8881;font-size:12px}.product{background:var(--green);color:#fff;border-radius:28px;padding:24px;transform:rotate(1deg);box-shadow:0 35px 70px #17362233}.product-top{align-items:center;gap:13px;padding:4px 4px 22px;display:flex}.mini-logo{width:30px;height:30px}.product-top .live{color:var(--lime);margin-left:auto;font-size:10px}.stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.stats div,.chart,.booking{color:var(--ink);background:#fff;border-radius:13px;padding:18px}.stats small,.stats i,.booking small{color:#7b847d;font-size:10px;font-style:normal;display:block}.stats strong{margin:9px 0;font-size:24px;display:block}.stats i{color:#428158}.chart{height:240px;margin-top:11px}.chart-head{justify-content:space-between;display:flex}.chart-head span>*{display:block}.chart-head small{color:#89928b;margin-top:5px;font-size:10px}.bars{border-bottom:1px solid #dfe5df;align-items:end;gap:12px;height:155px;padding:20px 5px 0;display:flex}.bars span{background:linear-gradient(var(--lime),#9bc35a);border-radius:5px 5px 0 0;flex:1}.booking{align-items:center;gap:12px;margin-top:11px;display:flex}.booking strong{margin-left:auto}.bee{color:#426624;background:#eaf8b9;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.trust{background:var(--cream);border-top:1px solid #e3dfd2;border-bottom:1px solid #e3dfd2}.trust-inner{color:#788078;letter-spacing:1px;justify-content:space-between;align-items:center;height:96px;font-size:12px;display:flex}.trust-inner b{color:var(--ink);letter-spacing:0}.section{padding:120px 0}.section h2,.dark h2,.signup h2{letter-spacing:-3px;margin:16px 0 22px;font-size:clamp(42px,5vw,68px);line-height:1}.section-intro{color:var(--muted);max-width:650px;font-size:19px}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:60px;display:grid}.benefit-grid article{background:#fff;border:1px solid #dfe5df;border-radius:12px;padding:32px}.benefit-grid article>span{color:#7e8c82;font-size:12px}.benefit-grid h3{margin:44px 0 10px;font-size:28px}.benefit-grid p{color:var(--muted);line-height:1.6}.benefit-grid a{color:var(--green);margin-top:15px;font-weight:800;text-decoration:none;display:inline-block}.dark{background:var(--green);color:#fff;padding:120px 0}.dark-grid{grid-template-columns:1fr .7fr;align-items:center;gap:100px;display:grid}.dark .eyebrow{color:var(--lime)}.dark p{color:#c5d0c8;font-size:18px;line-height:1.6}.dark ul{gap:16px;margin-top:32px;padding:0;list-style:none;display:grid}.dark li:before{content:"✓";color:var(--lime);margin-right:14px;font-weight:900}.saving{background:#173a2a;border-radius:20px;padding:46px}.saving p{letter-spacing:2px;font-size:11px}.saving strong{color:var(--lime);letter-spacing:-4px;font-size:70px;display:block}.saving span,.saving small{color:#b8c8bd}.saving hr{border:0;border-top:1px solid #3c5d4a;margin:34px 0}.signup{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding:110px 0;display:grid}.signup p{color:var(--muted);font-size:18px}.signup form{background:var(--cream);border-radius:18px;gap:13px;padding:30px;display:grid}.signup label span{margin-bottom:8px;font-size:12px;font-weight:800;display:block}.signup input{border:1px solid #ced6ce;border-radius:6px;width:100%;padding:16px;font-size:16px}.signup small{text-align:center;color:#778178}footer{color:#778178;border-top:1px solid #dde4dc;justify-content:space-between;align-items:center;padding:38px 0;display:flex}footer p{font-size:13px}@media (max-width:800px){.navlinks{display:none}.hero{grid-template-columns:1fr;gap:45px;padding-top:40px}.hero h1{letter-spacing:-3px}.product{transform:none}.stats{grid-template-columns:1fr}.stats div:nth-child(n+2),.trust-inner span{display:none}.benefit-grid,.dark-grid,.signup{grid-template-columns:1fr}.dark-grid,.signup{gap:45px}.saving strong{font-size:55px}footer{flex-wrap:wrap;gap:20px}.chart{height:210px}}
:root{--ink:#f6f7f9;--green:#111419;--lime:#ffc61b;--cream:#111419;--muted:#9aa2ae}body{color:var(--ink);background:radial-gradient(circle at 78% 8%,#ffc61b1a,#0000 27%),#090b0e;position:relative}body:before{content:"";pointer-events:none;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='48' viewBox='0 0 84 48'%3E%3Cg fill='none' stroke='%23ffc61b' stroke-opacity='.34' stroke-width='.7'%3E%3Cpath d='M14 1h14l7 12-7 12H14L7 13zM56 1h14l7 12-7 12H56l-7-12zM35 25h14l7 12-7 12H35l-7-12zM-7 25H7l7 12-7 12H-7l-7-12zM77 25h14l7 12-7 12H77l-7-12z'/%3E%3C/g%3E%3C/svg%3E");position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 83% 12%,#000,#0000 55%);mask-image:radial-gradient(circle at 83% 12%,#000,#0000 55%)}main{z-index:1;position:relative}.nav{border-bottom:1px solid #292e36}.brand img{object-fit:contain;object-position:left;width:205px;height:62px;display:block}.navlinks a,.textlink{color:#e5e7eb}.button{color:#090b0e;background:linear-gradient(135deg,#ffc61b,#f2a900);border-radius:10px;box-shadow:0 10px 30px #ffb40024}.eyebrow,.hero h1 em{color:#ffc61b}.lede,.section-intro,.benefit-grid p,.signup p{color:#9aa2ae}.product{background:linear-gradient(160deg,#171b21,#101318);border:1px solid #30353d;box-shadow:0 35px 80px #0000007a}.mini-logo{color:#090b0e;background:#ffc61b}.mini-logo.bee-logo{background-color:#0000;background-image:url(/fleetbee-logo.png);background-position:0;background-repeat:no-repeat;background-size:115px;border-radius:0;flex:0 0 41px;width:41px;height:40px}.stats div,.chart,.booking{color:#f6f7f9;background:#0c0f13;border:1px solid #30353d}.bars{border-color:#30353d}.bars span{background:linear-gradient(#ffc61b,#f2a900)}.bee{color:#ffc61b;background:#ffc61b24}.trust{background:#0e1115;border-color:#292e36}.trust-inner b{color:#f6f7f9}.benefit-grid article{background:linear-gradient(160deg,#171b21,#101318);border-color:#292e36}.benefit-grid a{color:#ffc61b}.dark{background:#111419;border-block:1px solid #292e36}.dark-grid .saving{background:#090b0e;border:1px solid #30353d}.dark-grid .saving strong{color:#ffc61b}.signup form{background:#111419;border:1px solid #292e36}.signup input{color:#fff;background:#0c0f13;border-color:#373d46}.signup input:focus{border-color:#ffc61b;outline:2px solid #ffc61b59}footer{border-color:#292e36}.micro{color:#858d98}.hero h1,.section h2,.dark h2,.signup h2{letter-spacing:-2.5px;font-size:clamp(56px,6.6vw,92px);font-weight:700;line-height:1.04}.hero-button{gap:0;min-height:46px;padding:8px 18px}.hero-copy .micro{margin-top:20px;margin-left:10px}.benefit-grid article>.benefit-bee{background-image:url(/fleetbee-logo.png);background-position:0;background-repeat:no-repeat;background-size:132px;width:94px;height:50px;display:block;position:relative}.benefit-bee b{color:#ffc61b;letter-spacing:-2px;font-size:34px;font-weight:900;line-height:1;position:absolute;bottom:2px;right:0}.benefit-grid .benefit-bee+h3{margin-top:30px}@media (max-width:800px){.brand img{width:165px;height:52px}.hero h1,.section h2,.dark h2,.signup h2{letter-spacing:-1.5px;font-size:clamp(42px,12vw,58px);line-height:1.06}}.mini-logo.bee-logo{background-image:url(/fleetbee-bee.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.benefit-grid article>.benefit-bee{background-image:url(/fleetbee-bee.png);background-position:0;background-repeat:no-repeat;background-size:52px}.benefit-grid article>.benefit-number{color:#ffc61b;letter-spacing:-2px;font-size:36px;font-weight:900;line-height:1;display:block}.benefit-grid .benefit-number+h3{margin-top:30px}.benefit-grid article{flex-direction:column;display:flex}.benefit-grid article>a{margin-top:auto;padding-top:20px}.benefit-grid article>.benefit-graphic{color:#ffc61b;filter:drop-shadow(0 8px 14px #ffc61b24);height:52px;font-size:44px;line-height:1;display:block}.benefit-grid .benefit-graphic+h3{margin-top:28px}.pricing{padding:120px 0}.pricing-head{max-width:850px}.pricing-head h2{letter-spacing:-2.5px;margin:16px 0 22px;font-size:clamp(56px,6.6vw,92px);line-height:1.04}.pricing-head>p:last-child{color:#9aa2ae;max-width:660px;font-size:19px;line-height:1.6}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;margin-top:58px;display:grid}.pricing-grid article{cursor:pointer;background:linear-gradient(160deg,#171b21,#101318);border:1px solid #292e36;border-radius:18px;flex-direction:column;padding:34px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.pricing-grid article:hover{border-color:#626a76;transform:translateY(-2px)}.pricing-grid article:focus-visible{outline-offset:4px;outline:3px solid #ffc61b73}.pricing-grid article.featured{border-color:#ffc61b;box-shadow:0 18px 60px #ffc61b17}.pricing-grid article.plan-selected{background:linear-gradient(160deg,#201d12,#111318);border-color:#ffc61b;transform:translateY(-4px);box-shadow:0 0 0 3px #ffc61b38,0 20px 65px #ffc61b29}.plan-choice{color:#8f98a5;letter-spacing:1px;border:1px solid #3b424c;border-radius:999px;align-self:flex-start;margin:0 0 18px;padding:7px 10px;font-size:10px;font-weight:900}.plan-selected .plan-choice{color:#080a0d;background:#ffc61b;border-color:#ffc61b}.popular{color:#090b0e;letter-spacing:1px;background:#ffc61b;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:900;position:absolute;top:-13px;right:22px}.plan-name{color:#ffc61b;letter-spacing:1.8px;margin:0 0 12px;font-size:11px;font-weight:900}.pricing-grid h3{margin:0 0 26px;font-size:25px}.price{align-items:flex-start;min-height:82px;display:flex}.price>span{margin:8px 3px 0 0;font-size:24px;font-weight:800}.price strong{letter-spacing:-3px;font-size:54px;line-height:1}.price small{color:#9aa2ae;align-self:flex-end;margin:0 0 11px 8px}.price.tbc strong{color:#ffc61b;letter-spacing:-1px}.pricing-grid ul{color:#d7dbe0;border-top:1px solid #292e36;gap:14px;margin:20px 0 28px;padding:24px 0;font-size:14px;list-style:none;display:grid}.pricing-grid li:before{content:"✓";color:#ffc61b;margin-right:10px;font-weight:900}.price-button{color:#f6f7f9;border:1px solid #4a515b;border-radius:10px;justify-content:center;margin-top:auto;padding:14px 18px;font-weight:800;text-decoration:none;display:flex}.pricing-grid .button{margin-top:auto}.plan-copy{color:#9aa2ae;margin:0;line-height:1.5}.pricing-note{text-align:center;color:#7f8893;margin-top:24px;font-size:12px}@media (max-width:800px){.pricing-head h2{letter-spacing:-1.5px;font-size:clamp(42px,12vw,58px);line-height:1.06}.pricing-grid{grid-template-columns:1fr}}.pricing-grid .plan-copy{margin:-8px 0 24px}.screenshot-status{color:#b9c0c8;background:#0e1216;border-bottom:1px solid #292e36;flex-wrap:wrap;align-items:center;gap:18px;padding:13px 18px;font-size:11px;display:flex}.screenshot-status strong{color:#f6f7f9;text-transform:uppercase;letter-spacing:1px}.screenshot-status span{align-items:center;gap:6px;display:flex}.screenshot-status i{background:#888;border-radius:50%;width:8px;height:8px}.screenshot-status i.option{background:#2e9f55}.screenshot-status i.details{background:#cf3f45}.screenshot-status i.driver{background:#477be8}.screenshot-status i.ready{background:#a98ee6}.screenshot-status{color:#b8b8bc;background:#101419;gap:20px;padding:15px 20px;font-size:13px}.screenshot-status strong{letter-spacing:0;text-transform:none;font-size:13px}.screenshot-status span{white-space:nowrap;gap:8px}.screenshot-status i{width:10px;height:10px}.screenshot-status i.enquiry{background:#8892a0}.screenshot-status i.confirmed{background:#63d7a3}.screenshot-status i.collection{background:#5aa8ff}.screenshot-status i.out-hire{background:#ffbd2e}.screenshot-status i.returned{background:#aa78f2}.screenshot-status i.inspection{background:#78d7d4}.screenshot-status i.invoiced{background:#e5e9ee}.calendar-window{padding-bottom:0}.screenshot-status{margin-bottom:0}@media (max-width:800px){.calendar-window iframe{transform-origin:0 0;width:1150px;height:520px;margin:10px;transform:scale(.58)}.calendar-window{height:365px}}.calendar-showcase{margin-top:90px}.calendar-label{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.calendar-label h3{letter-spacing:-1.5px;margin:8px 0 0;font-size:36px}.calendar-label>span{color:#9aa2ae;font-size:12px}.calendar-window{background:#090b0e;border:1px solid #343a43;border-radius:20px;overflow:hidden;box-shadow:0 30px 80px #0000006b}.window-bar{background:#15191e;border-bottom:1px solid #292e36;align-items:center;gap:8px;height:48px;padding:0 18px;display:flex}.window-bar i{background:#4a515b;border-radius:50%;width:9px;height:9px}.window-bar i:first-child{background:#ffc61b}.window-bar b{color:#89919b;letter-spacing:.5px;margin-left:10px;font-size:11px}.calendar-window iframe{pointer-events:none;background:#090b0e;border:0;width:100%;height:680px;display:block}@media (max-width:800px){.calendar-showcase{margin-top:65px}.calendar-label{flex-direction:column;align-items:start;gap:10px}.calendar-label h3{font-size:30px}.calendar-window iframe{transform-origin:0 0;width:1150px;height:520px;transform:scale(.58)}.calendar-window{height:350px}}.calendar-window iframe{border-radius:12px;width:calc(100% - 20px);max-width:calc(100% - 20px);height:800px;margin:10px;display:block}@media (max-width:800px){.calendar-window iframe{transform-origin:0 0;width:1150px;max-width:none;height:800px;margin:10px;transform:scale(.58)}.calendar-window{height:484px}}.product-gallery{padding:120px 0}.gallery-heading{max-width:820px;margin-bottom:52px}.gallery-heading h2{letter-spacing:-2.5px;margin:14px 0 20px;font-size:clamp(52px,6vw,84px);line-height:1.04}.gallery-heading h2 em{color:#ffc61b;font-style:normal}.gallery-heading>p:last-child{color:#9aa2ae;max-width:620px;font-size:18px;line-height:1.6}.gallery-grid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.gallery-grid article{background:#12161b;border:1px solid #292e36;border-radius:20px;padding:14px 14px 28px}.gallery-grid article>.eyebrow,.gallery-grid article>h3,.gallery-grid article>p:last-child{margin-left:15px;margin-right:15px}.gallery-grid article>.eyebrow{margin-top:25px;margin-bottom:9px}.gallery-grid article>h3{margin-top:0;margin-bottom:10px;font-size:24px}.gallery-grid article>p:last-child{color:#9aa2ae;margin-bottom:0;line-height:1.55}.gallery-shot{background:#090c10;border:1px solid #303741;border-radius:13px;height:300px;position:relative;overflow:hidden}.shot-bar{background:#151a20;border-bottom:1px solid #293039;align-items:center;gap:6px;height:38px;padding:0 13px;display:flex}.shot-bar>i{background:#4a515b;border-radius:50%;width:7px;height:7px}.shot-bar>i:first-child{background:#ffc61b}.shot-bar b{color:#89919b;margin-left:7px;font-size:9px}.mini-stats{grid-template-columns:repeat(3,1fr);gap:8px;padding:16px;display:grid}.mini-stats span{background:#11161c;border:1px solid #27303a;border-radius:9px;padding:13px}.mini-stats small{color:#818b96;font-size:9px;display:block}.mini-stats b{margin-top:6px;font-size:18px;display:block}.mini-chart{background:#0e1318;border:1px solid #27303a;border-radius:10px;align-items:end;gap:8px;height:128px;margin:0 16px;padding:13px;display:flex}.mini-chart i{background:linear-gradient(#ffd24a,#c88e00);border-radius:4px 4px 0 0;flex:1}.mini-chart i:first-child{height:34%}.mini-chart i:nth-child(2){height:52%}.mini-chart i:nth-child(3){height:45%}.mini-chart i:nth-child(4){height:68%}.mini-chart i:nth-child(5){height:58%}.mini-chart i:nth-child(6){height:82%}.mini-chart i:nth-child(7){height:94%}.mini-days{color:#7f8893;text-align:center;grid-template-columns:repeat(5,1fr);padding:20px 15px 0;font-size:9px;display:grid}.calendar-shot:after{content:"";background:repeating-linear-gradient(90deg,#242a31 0 1px,#0000 1px 20%),repeating-linear-gradient(#242a31 0 1px,#0000 1px 58px);position:absolute;inset:74px 15px 15px}.mini-booking{z-index:2;color:#fff;white-space:nowrap;border-radius:5px;height:27px;padding:6px 10px;font-size:9px;font-weight:800;position:absolute;left:26px}.mini-booking.yellow{background:#a67c00;border-left:4px solid #ffc61b;width:53%;top:103px}.mini-booking.green{background:#34765c;border-left:4px solid #63d7a3;width:78%;top:141px}.mini-booking.purple{background:#674c8d;border-left:4px solid #aa78f2;width:55%;top:180px;left:35%}.vehicle-icon{float:left;color:#090b0e;background:#ffc61b;border-radius:12px;place-items:center;width:62px;height:62px;margin:20px 15px 15px 20px;font-size:27px;font-weight:900;display:grid}.vehicle-copy{padding-top:26px}.vehicle-copy b,.vehicle-copy small{display:block}.vehicle-copy small{color:#63d7a3;margin-top:7px;font-size:10px}.vehicle-tabs{clear:both;gap:8px;padding:16px 20px 11px;display:flex}.vehicle-tabs span{color:#aeb5bd;background:#1c232b;border-radius:6px;padding:7px 9px;font-size:9px}.vehicle-lines{gap:10px;margin:8px 20px;display:grid}.vehicle-lines i{background:#11171d;border:1px solid #29313a;border-radius:6px;height:27px}.driver-shot{background:radial-gradient(circle at 50% 35%,#2a3139,#090c10 65%);place-items:center;display:grid}.phone{background:#0c1116;border:4px solid #343b44;border-radius:25px;width:174px;height:270px;padding:11px;box-shadow:0 20px 45px #000}.phone-top{align-items:center;gap:8px;padding:5px 2px 13px;display:flex}.phone-top .mini-logo{width:24px;height:24px}.phone-top b{font-size:11px}.driver-job{background:#151b21;border:1px solid #2b343e;border-radius:11px;gap:7px;padding:13px;display:grid}.driver-job small{color:#ffc61b;font-size:7px;font-weight:900}.driver-job b{font-size:12px}.driver-job span{color:#929ca6;font-size:8px}.driver-job button{color:#090b0e;background:#ffc61b;border:0;border-radius:6px;margin-top:5px;padding:8px;font-size:9px;font-weight:900}.driver-checks{gap:7px;margin-top:9px;display:grid}.driver-checks span{color:#63d7a3;background:#15251e;border-radius:6px;padding:8px;font-size:8px}@media (max-width:800px){.product-gallery{padding:80px 18px}.gallery-heading h2{letter-spacing:-1.5px;font-size:44px}.gallery-grid{grid-template-columns:1fr}.gallery-shot{height:265px}}.vehicle-tabs span:first-child{color:#aeb5bd;background:#1c232b;font-weight:400}.vehicle-tabs span.active{color:#090b0e;background:#ffc61b;font-weight:800}.vehicle-lines>span{background:#11171d;border:1px solid #29313a;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 9px;display:flex}.vehicle-lines b{font-size:8px}.vehicle-lines small{color:#9ba4ae;font-size:7px}.vehicle-lines{gap:6px;margin:4px 20px 14px}.vehicle-lines>span{box-sizing:border-box;min-height:27px;padding:6px 9px}.price small{align-self:flex-start;margin:32px 0 0 8px;transform:none}.navlinks .login-link{color:#ffc61b;border:1px solid #454c56;border-radius:9px;padding:9px 14px}.navlinks{align-items:center}.tracking-phone-flow,.tracking-steps{background:linear-gradient(160deg,#171b21,#101318);border:1px solid #343a43;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:30px;display:flex;box-shadow:0 25px 65px #0000004d}.tracking-phone-flow span,.tracking-steps span{color:#f6f7f9;background:#0b0e12;border:1px solid #454c56;border-radius:10px;padding:14px 18px;font-weight:800}.tracking-phone-flow span:last-child,.tracking-steps span:last-child{color:#ffc61b;border-color:#ffc61b}.tracking-phone-flow i,.tracking-steps i{color:#ffc61b;font-size:22px;font-style:normal;font-weight:900}.tracking-steps{margin:42px 0}.tracking-steps span{align-items:center;gap:10px;display:flex}.tracking-steps b{color:#090b0e;background:#ffc61b;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}@media (max-width:800px){.navlinks{gap:0;display:flex}.navlinks a:not(.login-link){display:none}.navlinks .login-link{justify-content:center;align-items:center;min-height:42px;padding:10px 16px;display:inline-flex}.tracking-phone-flow,.tracking-steps{flex-direction:column;align-items:stretch}.tracking-phone-flow span,.tracking-steps span{text-align:center;justify-content:center}.tracking-phone-flow i,.tracking-steps i{text-align:center;transform:rotate(90deg)}}.signup-action{background:#111419;border:1px solid #292e36;border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:34px;display:flex}.signup-action .button{justify-content:center;text-decoration:none;display:inline-flex}.signup-action small{color:#858d98}.dark h2{letter-spacing:-1.5px}.every-y{margin-left:3px;display:inline-block}.company-choices{padding:120px 0}.company-heading{max-width:860px;margin-bottom:42px}.company-heading h2{letter-spacing:-2.5px;margin:14px 0 20px;font-size:clamp(52px,6vw,84px);line-height:1.04}.company-heading h2 em{color:#ffc61b;font-style:normal}.company-heading>p:last-child{color:#9aa2ae;max-width:740px;font-size:18px;line-height:1.6}.company-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.company-card{background:linear-gradient(160deg,#171b21,#101318);border:1px solid #303741;border-radius:18px;flex-direction:column;padding:26px 24px;display:flex;position:relative;box-shadow:0 18px 45px #0000002e}.company-card h3{letter-spacing:-.7px;margin:0 0 12px;font-size:27px}.company-card>p:not(.plan-name){color:#9aa2ae;font-size:15px;line-height:1.55}.company-card ul{color:#d7dbe0;border-top:1px solid #292e36;gap:10px;margin:17px 0 0;padding:18px 0 0;font-size:14px;list-style:none;display:grid}.company-card li{grid-template-columns:16px minmax(0,1fr);align-items:start;display:grid}.company-card li:before{content:"✓";color:#ffc61b;font-weight:900}@media (max-width:1050px){.company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.company-choices{padding:80px 18px}.company-heading h2{letter-spacing:-1.5px;font-size:44px}.company-grid{grid-template-columns:1fr}.company-card{padding:26px 24px}}
.chooser-page{background:radial-gradient(circle at 85% 10%,#ffc61b1f,#0000 32%),#090b0e;min-height:100vh}.chooser-nav{border-bottom:1px solid #292e36}.chooser{padding:58px 0 80px}.chooser-heading{max-width:790px}.chooser-heading h1{letter-spacing:-2.5px;margin:12px 0 16px;font-size:clamp(42px,5vw,66px);line-height:.98}.chooser-heading>p:last-child{color:#9aa2ae;max-width:700px;font-size:17px;line-height:1.55}.chooser-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.chooser-card{color:#f6f7f9;background:linear-gradient(160deg,#171b21,#101318);border:1px solid #303741;border-radius:16px;min-height:205px;padding:25px 26px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative}.chooser-card h2{letter-spacing:-.7px;margin:27px 0 9px;font-size:28px}.chooser-card>p:not(.plan-name){color:#9aa2ae;max-width:500px;font-size:14px;line-height:1.5}.chooser-card strong{color:#ffc61b;font-size:14px;position:absolute;bottom:21px;right:24px}.chooser-card.available:hover,.chooser-card.available:focus-visible{border-color:#ffc61b;outline:none;transform:translateY(-3px);box-shadow:0 18px 38px #ffc61b14}.chooser-status{color:#ffc61b;letter-spacing:1px;background:#ffc61b24;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900;position:absolute;top:18px;right:18px}.chooser-card.unavailable{color:#747c86;opacity:.58;background:#111419;min-height:130px}.chooser-card.unavailable h2{margin:30px 0 6px;font-size:23px}.chooser-card.unavailable .chooser-status{color:#858d98;background:#232830}.chooser-card.unavailable>p{margin-bottom:0;font-size:13px}@media (max-width:800px){.chooser{padding:42px 18px 65px}.chooser-heading h1{letter-spacing:-1.5px;font-size:42px}.chooser-grid{grid-template-columns:1fr}.chooser-card{min-height:205px}.chooser-card.unavailable{min-height:130px}}
