*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f8fc;color:#12243c;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{max-width:1160px;margin:auto;padding:0 24px}.nav{display:flex;align-items:center;justify-content:space-between;padding:24px 0;gap:18px}.logo{font-weight:800;font-size:19px;color:#0d376b}.logo span{color:#f2b520}.links{display:flex;gap:24px;align-items:center;font-size:14px}.btn{display:inline-block;border-radius:12px;background:#0c3970;color:white;padding:14px 20px;font-weight:700;border:0}.btn.alt{background:#fff;color:#0c3970;border:1px solid #c8d6e8}.hero{background:linear-gradient(125deg,#0b3569,#135a9a);color:#fff;border-radius:26px;padding:76px 7%;margin:22px 0 48px}.hero h1{font-size:clamp(34px,5vw,60px);line-height:1.1;max-width:750px;margin:0 0 22px}.hero p{font-size:19px;line-height:1.6;max-width:650px;color:#e4edf8}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.eyebrow{color:#f4c84c;font-size:13px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.section{padding:35px 0 70px}.section h2{font-size:32px;margin:0 0 14px}.muted{color:#5e7086;line-height:1.6}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:26px}.card{background:#fff;border:1px solid #dbe5f0;border-radius:18px;padding:28px;box-shadow:0 5px 24px #1d3f6410}.price{font-size:36px;font-weight:800;color:#0b376e;margin:20px 0}.price small{font-size:14px;color:#63768a}.card ul{padding-left:19px;line-height:2;color:#3b5068}.tag{font-size:12px;color:#0d4b8d;font-weight:800;text-transform:uppercase}.notice{background:#fff8e2;border:1px solid #ead7a0;padding:18px;border-radius:12px;color:#6a541d}.footer{border-top:1px solid #dbe5f0;padding:30px 0;color:#62748a;font-size:14px}.grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.panel{padding:25px;border-radius:18px;background:white;border:1px solid #dbe5f0}.step{display:flex;gap:15px;margin:18px 0}.number{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#e6f1fd;color:#0d4b8d;font-weight:800;flex-shrink:0}@media(max-width:760px){.links{gap:10px;flex-wrap:wrap}.cards,.grid2{grid-template-columns:1fr}.hero{padding:45px 25px}.nav{align-items:flex-start;flex-direction:column}}.portal-grid{display:grid;grid-template-columns:230px 1fr;grid-gap:24px;gap:24px;padding-bottom:70px}.sidebar{display:flex;flex-direction:column;gap:5px;align-self:start}.sidebar a{padding:12px 14px;border-radius:9px;color:#33506c}.sidebar a.active,.sidebar a:hover{background:#e8f1fc;color:#0b376e}.portal-main{min-width:0}.portal-main h1{font-size:30px}.section-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.form{gap:18px}.form,.form label{display:flex;flex-direction:column}.form label{gap:7px;font-weight:600;color:#344a62}input,select,textarea{font:inherit;padding:12px;border:1px solid #bdcddd;border-radius:9px;background:#fff;color:#142b43}input:focus,select:focus,textarea:focus{outline:2px solid #5a9ed7;outline-offset:1px}.form .btn{align-self:flex-start;cursor:pointer}.btn:disabled{opacity:.6;cursor:not-allowed}.auth-card{max-width:520px;margin:70px auto}.auth-card h1{margin-top:0}.text-button{border:0;background:none;padding:8px 0;color:#0b5ba0;cursor:pointer;font:inherit;text-align:left;text-decoration:underline}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:14px}td,th{text-align:left;border-bottom:1px solid #e3eaf3;padding:12px;vertical-align:top}th{color:#62748a}td input{width:180px}.mini{background:#e7f2fc;border:1px solid #a9cae6;border-radius:8px;padding:8px;color:#0c3970;cursor:pointer}.mini.danger{background:#fff1f0;border-color:#e9aaa4;color:#a3322a}.breakdown p{border-bottom:1px solid #e5eaf0;padding-bottom:9px}@media(max-width:760px){.portal-grid{grid-template-columns:1fr}.sidebar{flex-direction:row;overflow-x:auto}.sidebar a{white-space:nowrap}.section-head{flex-wrap:wrap}}.marketing{background:#f8fafb;color:#102b46;overflow:hidden}.m-container{width:min(1240px,calc(100% - 64px));margin:auto}.m-top{background:#092b4b;color:#d6e8f8;font-size:10px;font-weight:800;letter-spacing:1.5px}.m-top-inner{min-height:35px;display:flex;justify-content:space-between;align-items:center}.m-header{background:white;border-bottom:1px solid #e9eff3}.m-header-inner{min-height:85px;gap:30px;justify-content:space-between}.m-header-inner,.m-logo{display:flex;align-items:center}.m-logo{gap:12px;color:#102d4e;font-size:16px;line-height:1.1;font-weight:900;letter-spacing:-.4px;white-space:nowrap}.m-logo b{color:#e4a900}.m-logo small{display:block;font-size:8px;letter-spacing:1.8px;color:#71879a;margin-top:6px}.m-logo-mark{width:44px;height:44px;background:#113d70;border-radius:12px;color:white;display:grid;place-items:center;font-size:30px;font-weight:900;position:relative}.m-logo-mark span{position:absolute;color:#f4bc27;font-size:19px;right:3px;top:0}.m-nav{display:flex;align-items:center;gap:26px;font-size:13px;font-weight:700;color:#28445e}.m-nav a:hover{color:#d69d00}.m-nav-cta{background:#f3bc27;border-radius:8px;padding:14px 20px;font-weight:800;font-size:13px;white-space:nowrap}.m-nav-cta span,.m-plan-button span,.m-primary span{margin-left:15px}.m-hero{background:#0a3159;color:white;position:relative}.m-hero-grid{min-height:615px;display:grid;grid-template-columns:56% 44%}.m-hero-content{padding:95px 35px 54px 0;position:relative;z-index:2}.m-kicker{display:flex;align-items:center;gap:9px;color:#f4c23a;font-weight:900;font-size:12px;letter-spacing:2px}.m-dot{width:7px;height:7px;border-radius:50%;background:#f4c23a}.m-hero h1{font-size:clamp(48px,5.3vw,84px);letter-spacing:-3.5px;margin:28px 0 24px;font-weight:900}.m-contact h2 em,.m-hero h1 em,.m-section h2 em{font-style:normal;color:#f2bd28}.m-hero p{font-size:18px;line-height:1.75;color:#c9d9e9;max-width:560px}.m-hero-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:34px}.m-primary{display:inline-flex;align-items:center;justify-content:space-between;background:#f2bd28;color:#092c4e;padding:18px 23px;border-radius:8px;font-weight:900;font-size:14px;min-height:56px}.m-nav-cta:hover,.m-primary:hover{background:#ffd456}.m-outline{border:1px solid #7992aa;border-radius:8px;padding:18px 22px;font-weight:800;font-size:14px;min-height:56px}.m-outline span{margin-left:14px}.m-hero-bottom{display:flex;gap:27px;flex-wrap:wrap;margin-top:67px;color:#c5d8e9;font-size:11px}.m-hero-bottom strong{color:#f4c23a;margin-right:7px}.m-hero-art{position:relative;min-height:540px;background:radial-gradient(circle at 65% 45%,#286ba4 0,#134e84 39%,#0a3159 75%)}.m-orbit{position:absolute;width:530px;height:530px;border:1px solid #ffffff23;border-radius:50%;top:30px;left:0}.m-orbit-two{width:390px;height:390px;top:100px;left:70px;border-color:#ffffff38}.m-road{position:absolute;inset:20% 8% 12% 17%;border:2px solid #ffffff26;transform:rotate(-28deg) skew(-8deg);border-radius:120px}.m-road span{position:absolute;width:65%;height:2px;background:#ffffff26;left:17%;top:32%;transform:rotate(30deg)}.m-road span:nth-child(2){top:51%;transform:rotate(-20deg)}.m-road span:nth-child(3){top:73%;transform:rotate(13deg)}.m-art-circle{position:absolute;width:260px;height:260px;left:calc(50% - 130px);top:calc(45% - 130px);background:linear-gradient(145deg,#f8c537,#e7a817);color:#0b345c;border-radius:50%;display:grid;place-items:center;font-size:110px;font-weight:900;letter-spacing:-13px;box-shadow:0 35px 80px #031c3590}.m-art-circle span{font-size:55px;align-self:start;margin-top:35px;margin-left:-60px}.m-floating{position:absolute;background:white;color:#123351;border-radius:13px;padding:15px 18px;display:flex;gap:12px;align-items:center;box-shadow:0 15px 40px #05254470;z-index:2}.m-floating strong{font-size:12px;display:block}.m-floating small{font-size:10px;color:#6b8092;display:block;margin-top:4px}.m-floating-a{top:18%;right:3%}.m-floating-b{bottom:20%;left:1%}.m-float-icon{background:#e4f4ed;color:#128a5b;width:36px;height:36px;border-radius:9px;display:grid;place-items:center;font-size:22px;font-weight:900}.m-float-icon.yellow{background:#fff4d5;color:#bb8500}.m-art-caption{position:absolute;right:24px;bottom:20px;font-size:9px;letter-spacing:2px;font-weight:900;color:#9cb9d2}.m-art-caption span{color:#f2bd28}.m-strip{background:#f2bd28;color:#0b3157}.m-strip-inner{display:flex;align-items:center;justify-content:space-between;min-height:67px;gap:20px;font-size:12px;font-weight:900;letter-spacing:1.1px}.m-strip b{padding:0 17px}.m-section{padding-top:110px;padding-bottom:110px}.m-section-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:45px}.m-label{font-size:11px;color:#bd8d0b;font-weight:900;letter-spacing:2px}.m-contact h2,.m-plans-section h2,.m-section h2{font-size:clamp(36px,4vw,57px);line-height:1.13;letter-spacing:-2px;margin:18px 0 0;font-weight:900}.m-plans-section h2 em,.m-section h2 em{color:#c79510}.m-section-intro>p{max-width:340px;color:#62778b;font-size:16px;line-height:1.8}.m-benefits{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.m-benefits article{background:white;border:1px solid #e4ebf1;padding:32px;border-radius:13px;min-height:295px;position:relative;box-shadow:0 15px 30px #12375b09}.m-benefit-number{color:#a8b6c2;font-size:12px;font-weight:900}.m-benefit-icon{width:55px;height:55px;border-radius:13px;background:#edf4fb;display:grid;place-items:center;color:#0c4a82;font-size:30px;margin:26px 0}.m-benefits h3{font-size:20px;letter-spacing:-.5px}.m-benefits p{color:#6a7d8f;line-height:1.7}.m-benefit-arrow{position:absolute;right:25px;top:26px;color:#bd8d0b;font-size:21px}.m-plans-section{background:#eaf1f6;padding:110px 0}.m-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.m-plan{background:#fff;border:1px solid #dbe5ed;border-radius:14px;padding:34px;position:relative;display:flex;flex-direction:column;min-height:455px}.m-plan.m-featured{background:#0b345c;color:white;border-color:#0b345c;box-shadow:0 22px 55px #0c3d6b33}.m-popular{position:absolute;right:20px;top:-14px;background:#f2bd28;color:#0b345c;padding:9px 13px;border-radius:5px;font-size:10px;font-weight:900;letter-spacing:1px}.m-plan-count{font-size:11px;letter-spacing:2px;color:#9aaebd;font-weight:900}.m-plan h3{font-size:27px;margin:21px 0 12px}.m-plan-price{font-size:39px;font-weight:900;letter-spacing:-1.5px}.m-plan-price small{font-size:13px;font-weight:500;color:#7e91a2;letter-spacing:0}.m-featured .m-plan-price small{color:#b6cbdc}.m-plan-line{height:1px;background:#e2eaf0;margin:24px 0}.m-featured .m-plan-line{background:#ffffff30}.m-plan ul{padding:0;list-style:none;margin:0 0 28px;flex:1 1}.m-plan li{display:flex;gap:12px;align-items:baseline;margin:14px 0;font-size:13px;color:#50677a}.m-featured li{color:#d7e5f0}.m-plan li span{color:#d3a21b;font-weight:900}.m-plan-button{display:flex;justify-content:space-between;background:#edf3f7;padding:16px 18px;border-radius:8px;color:#0b345c;font-size:13px;font-weight:900}.m-featured .m-plan-button{background:#f2bd28}.m-plan-disclaimer{font-size:12px;color:#718498;line-height:1.7;margin-top:23px}.m-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;margin:60px 0}.m-steps>div{border-top:2px solid #d6e2ec;padding-top:23px}.m-steps strong{color:#d09c12;font-size:36px}.m-steps h3{font-size:22px}.m-steps p{font-size:14px;line-height:1.7;color:#65798c}.m-tools{background:#0b345c;color:white;border-radius:18px;padding:40px;display:flex;justify-content:space-between;align-items:center;gap:35px}.m-tools h3{font-size:28px;max-width:600px;margin:13px 0}.m-tools p{color:#c7d9e7;max-width:600px}.m-contact{background:#0b345c;color:white;padding:100px 0}.m-contact-grid{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:50px;gap:50px;align-items:center}.m-contact p{max-width:500px;color:#c7d9e7;line-height:1.8}.m-contact-actions{display:flex;flex-direction:column;gap:17px;align-items:stretch}.m-contact-mail{display:flex;justify-content:space-between;border-bottom:1px solid #ffffff40;padding:15px 0;font-size:14px}.m-footer{background:#082744;color:#9eb5c9}.m-footer-inner{min-height:95px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px}.m-footer .m-logo{color:white}.m-footer .m-logo b{margin-left:5px}@media(max-width:1100px){.m-nav{font-size:12px}.m-header-inner,.m-nav{gap:12px}.m-nav-cta{padding:12px}.m-hero h1{font-size:62px}}@media(max-width:850px){.m-container{width:min(100% - 36px,1240px)}.m-nav{display:none}.m-header-inner{min-height:75px}.m-hero-grid{grid-template-columns:1fr}.m-hero-content{padding:70px 0 45px}.m-hero h1{font-size:clamp(48px,9vw,75px)}.m-hero-art{min-height:410px}.m-hero-bottom{margin-top:45px}.m-section-intro{display:block}.m-section-intro>p{max-width:650px}.m-benefits,.m-plan-grid,.m-steps{grid-template-columns:1fr}.m-benefits article{min-height:245px}.m-plan{min-height:unset}.m-contact-grid{grid-template-columns:1fr}.m-strip-inner{font-size:10px}.m-strip-inner>span:last-child{display:none}}@media(max-width:480px){.m-top-inner{font-size:8px}.m-logo{font-size:12px}.m-logo-mark{width:38px;height:38px}.m-nav-cta{font-size:11px;padding:12px 10px}.m-hero h1{letter-spacing:-2px}.m-hero p{font-size:16px}.m-hero-actions{flex-direction:column}.m-hero-actions a{text-align:center;justify-content:center}.m-hero-bottom{gap:13px}.m-hero-art{min-height:350px}.m-art-circle{width:180px;height:180px;left:calc(50% - 90px);top:calc(45% - 90px);font-size:80px}.m-art-circle span{font-size:40px}.m-floating{padding:10px}.m-floating-a{right:0}.m-floating-b{left:0}.m-contact,.m-plans-section,.m-section{padding-top:70px;padding-bottom:70px}.m-tools{display:block;padding:25px}.m-tools .m-primary{margin-top:20px}.m-footer-inner{flex-wrap:wrap;padding:22px 0}}.marketing{background:#f7f7f4;color:#182d3d}.m-container{width:min(1320px,calc(100% - 100px))}.m-top{background:#111e2b;color:#d5dadd}.m-header{background:#f7f7f4;border-color:#e4e5e0}.m-header-inner{min-height:94px}.m-logo-mark{background:#142f45;border-radius:2px}.m-nav-cta{background:#d5a63a;border-radius:2px}.m-hero-grid{min-height:730px;grid-template-columns:53% 47%}.m-hero-content{padding:125px 50px 65px 0}.m-hero h1{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-3px;font-size:clamp(58px,5.3vw,90px);line-height:1.05;margin-top:34px}.m-hero h1 em{color:#e7bc60;font-style:italic}.m-kicker{color:#e7bc60;letter-spacing:3px;font-size:10px}.m-dot{background:#e7bc60}.m-hero p{font-size:17px;max-width:490px;line-height:1.85;color:#c6d2d8}.m-primary{background:#d7ac53;border-radius:2px;color:#142b3b;font-size:13px;letter-spacing:.2px;padding:18px 24px}.m-primary:hover{background:#f1c778}.m-outline{border-radius:2px;font-size:13px}.m-hero-bottom{margin-top:93px;border-top:1px solid #ffffff25;padding-top:25px}.m-hero-bottom strong{color:#d9b46b}.m-hero-art{min-height:730px;background-color:#354f60;background-image:linear-gradient(180deg,#08172414,#0817240a 38%,#071520d9),url(https://images.unsplash.com/photo-1449965408869-eaa3f722e40d?auto=format&fit=crop&w=1400&q=85);overflow:hidden}.m-photo-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#102b3d42,transparent 45%)}.m-photo-index{position:absolute;top:35px;right:35px;font-size:10px;letter-spacing:2.6px;font-weight:800;color:white}.m-photo-quote{position:absolute;bottom:47px;left:44px;right:44px;display:flex;align-items:flex-end;justify-content:space-between;border-top:1px solid #ffffff8a;padding-top:24px;color:white}.m-photo-quote span{font-family:Georgia,Times New Roman,serif;font-size:25px;letter-spacing:.4px}.m-photo-quote strong{font-size:33px;font-weight:400;color:#e7bc60}.m-strip{background:#d5ad62}.m-strip-inner{min-height:56px;letter-spacing:1.7px;font-size:10px}.m-section{padding-top:135px;padding-bottom:135px}.m-label{color:#a97e37;letter-spacing:2.6px}.m-contact h2,.m-plans-section h2,.m-section h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-2.4px;font-size:clamp(43px,4.5vw,67px)}.m-plans-section h2 em,.m-section h2 em{font-style:italic;color:#b18a4d}.m-section-intro{margin-bottom:60px}.m-section-intro>p{font-size:15px}.m-benefits{gap:0;border-top:1px solid #d8dcd9;border-bottom:1px solid #d8dcd9}.m-benefits article{border:0;border-right:1px solid #d8dcd9;border-radius:0;box-shadow:none;background:transparent;padding:38px;min-height:335px}.m-benefits article:last-child{border-right:0}.m-benefit-icon{background:transparent;border:1px solid #c7c9c2;border-radius:50%;width:62px;height:62px;font-family:Georgia,serif}.m-benefits h3{font-family:Georgia,serif;font-weight:400;font-size:25px}.m-benefits p{font-size:14px}.m-plans-section{background:#eaece9;padding:125px 0}.m-plan-grid{gap:12px}.m-plan{border-radius:2px;padding:42px;min-height:490px}.m-plan.m-featured{background:#122f42;border-color:#122f42;box-shadow:none}.m-plan h3{font-size:34px}.m-plan h3,.m-plan-price{font-family:Georgia,serif;font-weight:400}.m-plan-price{font-size:43px;letter-spacing:-1px}.m-plan-button{border-radius:2px}.m-featured .m-plan-button,.m-popular{background:#d5ad62}.m-popular{border-radius:0}.m-tools{background:#152f41;border-radius:2px}.m-contact{background:#112a3a}.m-contact h2 em{color:#d5ad62;font-style:italic}.m-footer{background:#0d2230}@media(max-width:1000px){.m-container{width:min(100% - 48px,1320px)}.m-hero-grid{grid-template-columns:1fr 1fr}.m-hero-content{padding:85px 28px 50px 0}.m-hero h1{font-size:clamp(46px,5.7vw,70px)}.m-hero-art{min-height:620px}.m-hero-bottom{margin-top:50px}.m-plan{padding:28px}}@media(max-width:850px){.m-hero-grid{grid-template-columns:1fr}.m-hero-content{padding:80px 0 55px}.m-hero h1{font-size:clamp(52px,9vw,82px)}.m-hero-art{min-height:520px}.m-benefits article{border-right:0;border-bottom:1px solid #d8dcd9}.m-benefits article:last-child{border-bottom:0}.m-section{padding-top:85px;padding-bottom:85px}}@media(max-width:480px){.m-container{width:calc(100% - 36px)}.m-hero h1{font-size:51px;letter-spacing:-2px}.m-hero-art{min-height:430px}.m-photo-quote{left:22px;right:22px;bottom:28px}.m-photo-quote span{font-size:21px}.m-hero-bottom{margin-top:50px}.m-plans-section{padding:80px 0}.m-benefits article{padding:30px 12px}.m-plan{padding:30px}}.m-hero-art{background-image:linear-gradient(180deg,#0615210a,#06152112 36%,#061521e6),url(https://images.unsplash.com/photo-1492144534655-ae79c964c9d7?auto=format&fit=crop&w=1400&q=85);background-size:cover}.m-photo-quote span{font-size:clamp(23px,2.1vw,34px);font-weight:400}.m-hero-social{display:flex;align-items:center;gap:22px;margin-top:44px;font-size:11px;font-weight:700;letter-spacing:.5px}.m-hero-social>span{color:#a9bac7;letter-spacing:1.5px;font-size:9px}.m-hero-social a{color:#e8c47c;text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-color:#e8c47c55;text-decoration-color:#e8c47c55}.m-hero-bottom{margin-top:36px}.m-trust-band{background:#e5e7e2;padding:80px 0}.m-trust-inner{display:flex;align-items:flex-end;justify-content:space-between;gap:35px}.m-trust-inner h2{font-family:Georgia,serif;font-size:clamp(32px,3.5vw,51px);font-weight:400;letter-spacing:-1.5px;margin:15px 0}.m-trust-inner p{color:#637381;max-width:520px;line-height:1.8}.m-trust-inner>a{border-bottom:1px solid #b48b48;padding-bottom:10px;font-weight:700;font-size:13px;white-space:nowrap}.m-footer-links{display:flex;gap:22px;flex-wrap:wrap}.m-footer-links a{color:#d0dae0}.m-footer-links a:hover{color:#e6c17a}.m-whatsapp-fixed{position:fixed;right:24px;bottom:24px;z-index:50;background:#175d47;color:white;box-shadow:0 10px 32px #08281f50;padding:15px 19px;font-weight:800;font-size:13px;border-radius:40px}.m-whatsapp-fixed span{margin-left:12px}.m-whatsapp-fixed:hover{background:#0e4735}@media(max-width:850px){.m-trust-inner{display:block}.m-trust-inner>a{display:inline-block;margin-top:18px}.m-hero-social{flex-wrap:wrap}.m-footer-links{gap:12px}.m-whatsapp-fixed{right:14px;bottom:14px}}@media(max-width:480px){.m-hero-social{gap:12px}.m-hero-social>span{width:100%}.m-trust-band{padding:60px 0}.m-footer-links{width:100%}}.m-assurance{border-bottom:1px solid #e2e6e8}.m-assurance-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:25px 0}.m-assurance-grid>div{padding:10px 20px;border-right:1px solid #e0e5e6}.m-assurance-grid>div:first-child{padding-left:0}.m-assurance-grid>div:last-child{border-right:0}.m-assurance strong{display:block;color:#143449;font-size:15px;margin-bottom:8px}.m-assurance span{display:block;color:#73818a;font-size:12px;line-height:1.5}.m-fleet-section{background:#f5f5f1;padding:110px 0 100px}.m-fleet-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.m-fleet-card{background:white;border:1px solid #e2e4e2;overflow:hidden}.m-fleet-visual{height:280px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.m-fleet-visual:before{content:"";position:absolute;inset:25px;border:1px solid #ffffff55}.m-fleet-visual:after{content:"↗";position:absolute;right:22px;top:18px;color:#ffffffaa;font-size:24px}.m-fleet-visual.ev3{background:radial-gradient(circle at 65% 30%,#809ba7,#294a60 55%,#122c3f)}.m-fleet-visual.born{background:radial-gradient(circle at 70% 30%,#9a8174,#4e4644 55%,#242b31)}.m-fleet-visual.mg{background:radial-gradient(circle at 65% 30%,#a4b4b6,#3f6269 55%,#15303c)}.m-fleet-visual span{font-size:13px;letter-spacing:5px;font-weight:900;color:#ffffffb5;z-index:1}.m-fleet-visual strong{font-family:Georgia,serif;font-size:clamp(70px,7vw,115px);font-weight:400;letter-spacing:-7px;color:white;line-height:1.2;z-index:1}.m-fleet-visual small{font-size:10px;letter-spacing:2px;color:#d9e5e9;z-index:1}.m-fleet-info{padding:30px;min-height:235px;display:flex;flex-direction:column;justify-content:space-between}.m-fleet-info span{font-size:10px;letter-spacing:1.6px;color:#a7834c;font-weight:900}.m-fleet-info h3{font-family:Georgia,serif;font-size:30px;font-weight:400;margin:12px 0}.m-fleet-info p{font-size:13px;line-height:1.7;color:#697a85}.m-fleet-info a{font-size:13px;font-weight:800;border-top:1px solid #e3e6e5;padding-top:16px;margin-top:15px}.m-fleet-cta{margin-top:25px;background:#152f41;color:white;padding:30px 35px;display:flex;align-items:center;justify-content:space-between;gap:25px}.m-fleet-cta p{line-height:1.7;font-size:13px;color:#bfcfd8}.m-fleet-cta strong{color:white;font-size:17px}.m-fleet-cta a{background:#d5ad62;padding:16px 20px;color:#142b3a;font-size:13px;font-weight:900;white-space:nowrap}.m-pop-section{background:#dfe9e8;padding:100px 0}.m-pop-grid{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:90px;gap:90px;align-items:center}.m-pop-grid h2{font-family:Georgia,serif;font-size:clamp(40px,4vw,60px);font-weight:400;letter-spacing:-2px;line-height:1.1}.m-pop-grid h2 em{color:#b08a4a}.m-pop-grid p{font-size:15px;line-height:1.9;color:#536978;margin:20px 0 30px}.m-pop-steps{background:#f9faf8;padding:38px}.m-pop-steps>div{display:flex;gap:20px;border-bottom:1px solid #e0e5e3;padding:19px 0;align-items:center}.m-pop-steps>div:first-child{padding-top:0}.m-pop-steps b{color:#ae8345;font-size:24px;font-family:Georgia,serif;font-weight:400}.m-pop-steps span{font-size:14px;font-weight:700}.m-pop-steps small{display:block;margin-top:22px;color:#657782;line-height:1.7}@media(max-width:850px){.m-assurance-grid{grid-template-columns:repeat(2,1fr)}.m-assurance-grid>div{border-bottom:1px solid #e0e5e6}.m-fleet-grid{grid-template-columns:1fr}.m-fleet-visual{height:250px}.m-fleet-visual strong{font-size:95px}.m-fleet-cta{display:block}.m-fleet-cta a{display:inline-block;margin-top:10px}.m-pop-grid{grid-template-columns:1fr;gap:35px}}@media(max-width:480px){.m-assurance-grid{grid-template-columns:1fr}.m-assurance-grid>div{padding:14px 0;border-right:0}.m-fleet-section,.m-pop-section{padding:65px 0}.m-fleet-visual strong{font-size:75px}.m-fleet-cta,.m-pop-steps{padding:24px}}.m-hero-art{background-image:linear-gradient(180deg,rgba(10,25,37,.05),rgba(10,25,37,.06) 50%,rgba(10,25,37,.82)),url("https://commons.wikimedia.org/wiki/Special:FilePath/Kia_EV3_(2025)_(54810638023).jpg?width=1200");background-position:50%;background-color:#d5d9dc}.m-fleet-visual{background-color:#e4e7e8!important;background-size:cover!important;justify-content:flex-end!important;align-items:flex-start!important;padding:24px;position:relative}.m-fleet-visual:before{inset:0;border:0;background:linear-gradient(180deg,transparent 40%,rgba(5,20,32,.78));z-index:0}.m-fleet-visual:after{display:none}.m-fleet-visual.ev3{background-image:url("https://commons.wikimedia.org/wiki/Special:FilePath/Kia_EV3_(2025)_(54810638023).jpg?width=900")!important}.m-fleet-visual span{color:#fff;font-size:20px;letter-spacing:1px;position:relative;text-shadow:0 2px 12px #0008}.m-image-credits{padding:18px 0;font-size:10px;color:#65717c;line-height:1.7}.m-image-credits a{text-decoration:underline}.m-hero h1{max-width:760px}.m-hero-art .m-photo-quote{background:rgba(7,23,35,.2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:22px}.m-hero-art .m-photo-index{background:#102b3dc9;padding:10px 13px}@media(max-width:850px){.m-fleet-visual{height:320px}}.m-hero-art{background-image:linear-gradient(180deg,rgba(6,20,30,.12),rgba(6,20,30,.12) 52%,rgba(6,20,30,.82)),url("https://commons.wikimedia.org/wiki/Special:FilePath/Kia_EV3_(2025)_(54721690853).jpg?width=1200")!important;background-position:50%!important}.m-fleet-visual.ev3{background-image:url("https://commons.wikimedia.org/wiki/Special:FilePath/Kia_EV3_(2025)_(54721690853).jpg?width=900")!important}.m-fleet-visual.born{background-image:url("https://commons.wikimedia.org/wiki/Special:FilePath/Cupra_Born_(2024)_(54708481498).jpg?width=900")!important}.m-fleet-visual.mg{background-image:url("https://commons.wikimedia.org/wiki/Special:FilePath/MG4_EV_(2023)_(52922293637).jpg?width=900")!important}.m-fleet-visual{background-position:50%!important;background-repeat:no-repeat!important}.m-hero-art,.m-hero-grid{min-height:640px}.m-hero-content{padding-top:95px;padding-bottom:45px}.m-photo-quote span{font-size:clamp(18px,1.7vw,26px);line-height:1.3}.m-photo-quote{left:24px;right:24px;bottom:25px}.m-fleet-section .m-section-intro{align-items:center}.m-fleet-section .m-section-intro h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.5vw,65px);font-weight:400;letter-spacing:-2px}.m-fleet-section .m-section-intro h2 em{font-style:italic;color:#b18a4d}@media(max-width:850px){.m-hero-grid{min-height:0}.m-hero-art{min-height:460px}.m-hero-content{padding:60px 0 45px}.m-hero h1{font-size:clamp(45px,8vw,72px)}.m-header-inner{flex-wrap:wrap}.m-nav-cta{margin-left:auto}.m-fleet-grid{grid-template-columns:1fr}.m-fleet-visual{height:320px}}@media(max-width:480px){.m-hero-art{min-height:350px}.m-photo-quote{left:12px;right:12px;bottom:14px}.m-photo-quote span{font-size:17px}.m-photo-index{right:12px;top:12px}.m-header-inner{gap:6px}.m-nav-cta{font-size:10px}.m-hero h1{font-size:44px}.m-hero-content{padding-top:50px}.m-fleet-visual{height:240px}}.m-award-section{background:#fff;padding:85px 0;border-bottom:1px solid #e5e9e8}.m-award-grid{display:grid;grid-template-columns:230px 1fr;grid-gap:70px;gap:70px;align-items:center;max-width:1000px}.m-award-emblem{background:#12384c;color:white;min-height:255px;padding:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:5px solid #d6b16a;outline:1px solid #12384c;outline-offset:4px}.m-award-emblem span{font-size:12px;letter-spacing:3px}.m-award-emblem strong{font-size:68px;line-height:.94;letter-spacing:-4px;font-family:Georgia,serif;margin:12px 0;color:#e8c582}.m-award-emblem small{font-size:10px;letter-spacing:1.5px;line-height:1.6}.m-award-grid h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-1.5px;font-size:clamp(33px,3.5vw,49px);line-height:1.15}.m-award-grid h2 em{color:#b18a4d;font-style:italic}.m-award-grid p{font-size:15px;color:#566e7a;line-height:1.8;max-width:670px}.m-award-grid a{display:inline-block;margin-top:10px;border-bottom:1px solid #a88447;padding-bottom:8px;font-weight:800;font-size:13px}.m-platforms{background:#f0f2ef;padding:24px 0}.m-platforms-inner{display:flex;align-items:center;gap:34px;flex-wrap:wrap}.m-platforms-inner>span{font-size:10px;letter-spacing:1.8px;font-weight:900;color:#73818a;margin-right:auto}.m-platform-brand{font-weight:900;font-size:27px;letter-spacing:-1px;color:#1e2a31}.m-platform-brand.uber{font-family:Arial,sans-serif;font-weight:600;letter-spacing:-1.6px}.m-platform-brand.bolt{font-family:Arial,sans-serif;font-weight:900}.m-platform-brand.pop{font-family:Arial,sans-serif;letter-spacing:2px}.m-platforms-inner small{width:100%;font-size:10px;color:#78858c;line-height:1.4}.m-platform-brand{font-style:normal}@media(max-width:850px){.m-award-grid{grid-template-columns:1fr;gap:32px}.m-award-emblem{width:215px}.m-platforms-inner{gap:20px}.m-platforms-inner>span{width:100%}}@media(max-width:480px){.m-award-section{padding:65px 0}.m-platform-brand{font-size:24px}}.m-hero{background:#102b3d}.m-hero-grid{min-height:660px}.m-hero-content{padding:100px 45px 65px 0}.m-hero-art{min-height:660px}.m-hero h1{font-size:clamp(52px,5.1vw,80px);letter-spacing:-2.4px;line-height:1.09}.m-hero p{max-width:470px}.m-hero-bottom{margin-top:35px}.m-platforms{padding:23px 0;background:#fff;border-bottom:1px solid #e5e9e9}.m-platforms-inner small{font-size:9px}.m-assurance{background:#fff}.m-assurance-grid{padding:15px 0 25px}.m-assurance-grid>div{padding-top:10px;padding-bottom:10px}.m-award-section{padding:90px 0;background:#f1f2ef}.m-award-grid{max-width:1100px}.m-section.m-container{padding-top:115px;padding-bottom:115px}.m-fleet-section{padding-top:110px;padding-bottom:110px;background:#e9eeed}.m-fleet-card{border:0;box-shadow:0 15px 45px #1b3c4a0b}.m-fleet-visual{height:300px}.m-fleet-info{min-height:245px}.m-plans-section{background:#f6f6f3;padding:120px 0}.m-pop-section{background:#e4ebea}.m-contact{padding-top:100px;padding-bottom:100px}.m-hero-social{margin-top:35px}.m-photo-quote{bottom:28px}.m-photo-quote span{font-size:23px}.m-award-emblem{box-shadow:0 20px 45px #183b4a20}@media(max-width:1000px){.m-hero-grid{min-height:0}.m-hero-content{padding:70px 25px 45px 0}.m-hero-art{min-height:550px}.m-hero h1{font-size:clamp(44px,5.4vw,65px)}}@media(max-width:850px){.m-hero-grid{grid-template-columns:1fr}.m-hero-content{padding:65px 0 40px}.m-hero-art{min-height:460px}.m-hero h1{font-size:clamp(48px,8vw,70px)}.m-fleet-grid{grid-template-columns:1fr}.m-fleet-visual{height:320px}.m-award-section,.m-fleet-section,.m-plans-section{padding:75px 0}.m-nav{overflow-x:auto;scrollbar-width:none}.m-nav::-webkit-scrollbar{display:none}}@media(max-width:480px){.m-hero-content{padding:48px 0 35px}.m-hero h1{font-size:clamp(39px,11vw,50px);letter-spacing:-1.7px}.m-hero-art{min-height:355px}.m-photo-quote span{font-size:16px}.m-hero-bottom{gap:12px}.m-award-section,.m-fleet-section,.m-plans-section{padding:60px 0}.m-fleet-visual{height:255px}.m-hero-social{margin-top:25px}}.m-hero-new{background:#0e2636}.m-hero-new .m-hero-grid{min-height:610px}.m-hero-new .m-hero-content{padding:95px 48px 48px 0}.m-hero-new .m-hero h1,.m-hero-new h1{font-size:clamp(54px,5.5vw,87px);letter-spacing:-3.6px;line-height:1.06;margin:27px 0 24px}.m-hero-new h1 em{color:#e8c27d}.m-hero-new .m-hero-content>p{max-width:540px;font-size:17px;line-height:1.8}.m-hero-new .m-hero-art{min-height:610px;background-position:50% 56%!important}.m-hero-new .m-hero-bottom{margin-top:62px;display:flex;gap:20px;flex-wrap:wrap}.m-hero-new .m-hero-bottom span{font-size:9px;letter-spacing:1.3px;color:#c5d3dc}.m-hero-new .m-photo-quote{padding:18px 12px}.m-hero-new .m-photo-quote span{font-size:21px}.m-decisions{padding:100px 0 110px;background:#fff}.m-decisions-head{margin-bottom:38px}.m-decisions-head h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-2px;font-size:clamp(39px,4.1vw,60px);margin:13px 0}.m-decisions-head p{color:#657582;font-size:16px}.m-decisions-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.m-decisions-grid>a{background:#f1f3f1;border:1px solid #e2e7e5;padding:38px 32px;min-height:315px;display:flex;flex-direction:column;transition:background .2s,transform .2s}.m-decisions-grid>a:hover{background:#e5ebe8;transform:translateY(-3px)}.m-decisions-grid>a:first-child{background:#142f41;color:#fff;border-color:#142f41}.m-decisions-grid>a:first-child p{color:#c3d0d7}.m-decisions-grid>a>span{color:#b28b4e;font-size:10px;letter-spacing:2px;font-weight:800}.m-decisions-grid h3{font-family:Georgia,serif;font-size:clamp(25px,2.2vw,34px);line-height:1.2;font-weight:400;letter-spacing:-.5px;margin:25px 0 15px}.m-decisions-grid p{font-size:14px;line-height:1.8;color:#5c7080;margin:0 0 22px}.m-decisions-grid strong{font-size:13px;margin-top:auto;padding-top:15px;border-top:1px solid #a6b2b455}.m-fleet-visual{height:280px!important}.m-fleet-card{transition:transform .2s}.m-fleet-card:hover{transform:translateY(-4px)}.m-fleet-info h3{font-size:27px}.m-award-section{padding:75px 0}.m-platforms{border-bottom:1px solid #dce2e0}@media(max-width:900px){.m-hero-new .m-hero-grid{grid-template-columns:1fr}.m-hero-new .m-hero-content{padding:75px 0 45px}.m-hero-new .m-hero-art{min-height:400px;background-position:center 53%!important}.m-decisions-grid{grid-template-columns:1fr}.m-decisions-grid>a{min-height:230px}.m-decisions{padding:75px 0}.m-hero-new .m-hero-bottom{margin-top:38px}}@media(max-width:480px){.m-hero-new .m-hero-content{padding:48px 0 38px}.m-hero-new h1{font-size:clamp(42px,10.7vw,55px);letter-spacing:-2px}.m-hero-new .m-hero-content>p{font-size:15px}.m-hero-new .m-hero-art{min-height:300px}.m-decisions{padding:58px 0}.m-decisions-grid>a{padding:28px;min-height:235px}.m-decisions-grid h3{font-size:28px}.m-fleet-visual{height:230px!important}}.m-hero-new .m-hero-grid{grid-template-columns:57% 43%}.m-hero-new h1{font-size:clamp(49px,4.9vw,75px);line-height:1.08;letter-spacing:-2.7px}.m-hero-new .m-hero-content>p{max-width:550px;font-size:16px;line-height:1.85}.m-hero-new .m-hero-content{padding-top:80px}.m-hero-new .m-hero-art{min-height:650px}.m-hero-new .m-photo-quote span{font-size:19px}.m-story{padding:120px 0 130px;background:#f5f5f1}.m-story-layout{display:grid;grid-template-columns:1fr 2.2fr;grid-gap:95px;gap:95px}.m-story-aside{display:flex;flex-direction:column;align-items:flex-start;gap:26px;padding-top:18px}.m-story-line{height:120px;width:1px;background:#c6a364;margin-left:7px}.m-story-aside>span:last-child{font-size:11px;letter-spacing:1.5px;line-height:1.8;color:#8d785b;font-weight:800}.m-story-body{max-width:790px}.m-story-body h2{font-family:Georgia,serif;font-size:clamp(44px,4.7vw,70px);line-height:1.12;letter-spacing:-2.5px;font-weight:400;margin:0 0 42px}.m-story-body h2 em{font-style:italic;color:#a87e3e}.m-story-body p{max-width:670px;color:#566b78;font-size:17px;line-height:2;margin-bottom:23px}.m-story-emphasis{font-family:Georgia,serif;font-size:clamp(27px,3.1vw,44px);line-height:1.25;border-left:3px solid #c4a05c;padding:16px 0 16px 28px;margin:50px 0;color:#213b4c}.m-story-emphasis strong{color:#b08b4d;font-weight:400;font-style:italic}.m-story-body>a{display:inline-block;font-weight:800;font-size:13px;border-bottom:1px solid #c2a46a;padding-bottom:10px;margin-top:12px}.m-decisions{padding-top:90px}.m-platforms{scroll-margin-top:100px}@media(max-width:900px){.m-hero-new .m-hero-grid{grid-template-columns:1fr}.m-story{padding:80px 0}.m-story-layout{grid-template-columns:1fr;gap:28px}.m-story-aside{gap:10px}.m-story-aside>span:last-child,.m-story-line{display:none}.m-hero-new .m-hero-art{min-height:400px}}@media(max-width:480px){.m-hero-new h1{font-size:clamp(40px,10vw,51px)}.m-story{padding:65px 0}.m-story-body h2{font-size:42px;letter-spacing:-1.4px;margin-bottom:28px}.m-story-body p{font-size:15px;line-height:1.85}.m-story-emphasis{margin:35px 0;font-size:30px;padding-left:18px}.m-hero-new .m-hero-art{min-height:315px}}.p-app{background:#f4f6f5;min-height:100vh;color:#173344}.p-app .shell{max-width:1320px}.p-header{justify-content:space-between;gap:20px;padding:28px 0}.p-brand,.p-header{display:flex;align-items:center}.p-brand{gap:12px;font-size:15px;letter-spacing:.4px}.p-brand>span{display:grid;place-items:center;width:43px;height:43px;background:#102c3c;color:#e0b75d;font-weight:800;font-size:25px}.p-brand b{color:#987322}.p-brand small{display:block;font-size:8px;letter-spacing:2px;margin-top:6px}.p-user{text-align:right;max-width:45%;overflow-wrap:anywhere}.p-user small,.p-user strong{display:block}.p-user small{font-size:12px;color:#6c7b80;margin-top:5px}.p-demo{border:1px solid #e1ca91;background:#fff6dc;padding:16px 20px;margin:0 0 24px;display:flex;gap:16px;align-items:center;font-size:12px;line-height:1.6}.p-demo strong{color:#745615;white-space:nowrap}.p-app .portal-grid{grid-template-columns:215px minmax(0,1fr);gap:28px;padding-bottom:40px}.p-app .panel{border-radius:12px;border-color:#dce3e2;box-shadow:none;padding:25px;min-width:0}.p-app .sidebar{padding:12px;position:-webkit-sticky;position:sticky;top:16px}.sidebar nav{display:flex;flex-direction:column;gap:4px}.p-app .sidebar nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;border-radius:7px;padding:13px 12px}.p-app .sidebar nav a span{opacity:.45}.p-app .sidebar a.active,.p-app .sidebar a:hover{background:#102f41;color:#fff}.p-sidebar-footer{border-top:1px solid #e0e6e5;padding:16px 12px 4px;margin-top:14px;display:flex;flex-direction:column;gap:15px;font-size:12px}.p-sidebar-footer>a{padding:0!important}.p-sidebar-footer .text-button{font-size:12px;color:#715622;padding:0}.p-page-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:8px 0 28px}.p-eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:800;color:#8a6c31;line-height:1.6}.p-page-header h1{font-size:31px;letter-spacing:-.8px;margin:10px 0}.p-page-header .muted{font-size:14px;max-width:650px;margin:0}.p-app h2{font-size:19px;letter-spacing:-.3px;margin:0 0 18px}.p-app h3{font-size:21px;margin:14px 0 10px}.auth-card .btn,.p-app .btn{border-radius:7px;font-size:13px;cursor:pointer;background:#123547}.p-app .btn.alt{background:white;border-color:#b8c9ce;color:#173344}.p-app .mini{font-size:12px;min-height:38px}.p-app .form{gap:17px}.p-app .form label{font-size:12px}.p-app input,.p-app select,.p-app textarea{font-size:14px;border-color:#c8d4d5;border-radius:6px;min-width:0;width:100%;line-height:1.5}.p-app input:focus,.p-app select:focus,.p-app textarea:focus{outline:2px solid #bb9140}.p-app input[readonly]{background:#f1f4f3;color:#667a84}.p-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.p-form-actions{grid-column:1/-1}.p-notice{padding:16px 18px;background:#eaf3ee;border:1px solid #bdd7cb;border-radius:8px;font-size:14px;line-height:1.6;margin:20px 0;color:#235d45;overflow-wrap:anywhere}.p-notice.p-error{background:#fff0ee;border-color:#e6bab4;color:#8b352c}.p-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:28px}.p-stat{padding:22px 18px;background:#fff;border:1px solid #dce3e2;border-radius:10px}.p-stat span{display:block;font-size:11px;color:#5c727d;line-height:1.6}.p-stat strong{display:block;font-size:36px;margin:12px 0;color:#143c50;letter-spacing:-1px}.p-stat small{font-size:10px;color:#6b7f88}.p-record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-bottom:24px}.p-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}.p-shortcuts .panel{display:flex;flex-direction:column;padding:24px 20px;border-top:3px solid #c6a052}.p-shortcuts h2{margin:15px 0 8px}.p-shortcuts p{font-size:13px;margin-bottom:24px}.p-shortcuts strong{font-size:12px;color:#8c6726;margin-top:auto}.p-welcome{display:flex;align-items:center;justify-content:space-between;gap:20px}.p-welcome h2{margin:10px 0}.p-welcome p{font-size:13px;margin-bottom:0}.p-toolbar{display:flex;gap:16px;align-items:center;justify-content:space-between;margin:30px 0 18px;flex-wrap:wrap}.p-toolbar h2{margin:0 auto 0 0}.p-toolbar h2 small{font-size:13px;color:#7c8f96}.p-toolbar label{font-size:11px;color:#627980;display:flex;flex-direction:column;gap:6px;max-width:100%}.p-toolbar input{width:235px;max-width:100%}.p-empty{padding:35px 20px;text-align:center;color:#6a7f89;background:#eef2f1;border:1px dashed #cdd9d8;border-radius:10px;font-size:14px;line-height:1.7}.p-stack{display:flex;flex-direction:column;gap:18px}.p-row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.p-row h2{margin:0}.p-status{display:inline-block;border-radius:40px;padding:6px 10px;white-space:nowrap;font-size:11px;font-weight:700;background:#eef2f4;color:#456272}.p-status-approved,.p-status-closed{background:#e8f3ed;color:#276745}.p-status-open,.p-status-pending{background:#fff3d6;color:#7b5c1c}.p-status-rejected{background:#fcece9;color:#913e33}.p-status-in_progress{background:#e5f0fa;color:#2c6184}.p-message{white-space:pre-wrap;line-height:1.8;font-size:14px}.p-message,.p-reply{overflow-wrap:anywhere}.p-reply{background:#f0f5f3;border-left:3px solid #bd9852;padding:16px 18px;margin:18px 0;font-size:13px;line-height:1.7}.p-reply p{margin:8px 0}.p-reply small{font-size:11px;color:#7c8d94}.p-reply-form{border-top:1px solid #e1e8e5;padding-top:20px;margin-top:20px}.p-details{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 10px;gap:14px 10px;font-size:12px;line-height:1.6;margin:22px 0}.p-details dt{color:#6a808a}.p-details dd{margin:0;text-align:right}.p-expired{color:#963d31!important;font-weight:700}.p-email,.p-file-link{word-break:break-word}.p-email,.p-file-link,.p-record-section .panel{overflow-wrap:anywhere}.p-footer{border-top:1px solid #dce4e1;padding:24px 0 35px;color:#6d818b;font-size:11px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.p-footer a{color:#7d602b}.p-recent{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 0;border-bottom:1px solid #e5ece8;font-size:13px}.p-recent:last-child{border-bottom:0}.p-recent small{display:block;margin-top:7px;color:#7b8e98}.p-auth-help{border-top:1px solid #dbe4e6;margin-top:28px;padding-top:25px}.p-auth-help h2{font-size:17px}.p-auth-help a,.p-auth-help p{font-size:13px;line-height:1.8}.p-auth-help a{font-weight:700;color:#8a672a}.auth-card{margin-top:40px}.auth-card .form{margin-top:25px}.auth-card .text-button{font-size:12px}@media(max-width:1050px){.p-shortcuts{grid-template-columns:1fr}.p-app .portal-grid{grid-template-columns:185px minmax(0,1fr)}.p-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.p-demo{align-items:flex-start;flex-direction:column;gap:5px}}@media(max-width:760px){.p-app .shell{padding:0 18px}.p-header{padding:22px 0}.p-brand{font-size:11px;gap:8px}.p-brand>span{width:34px;height:34px;font-size:20px}.p-brand small{font-size:6px;letter-spacing:1px}.p-user{font-size:11px;max-width:40%}.p-user small{font-size:10px}.p-app .portal-grid{grid-template-columns:minmax(0,1fr);gap:22px}.p-app .sidebar{position:static;display:block;padding:10px;overflow:visible}.sidebar nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.p-app .sidebar nav a{padding:9px 10px;font-size:11px;white-space:normal}.p-app .sidebar nav a span{display:none}.p-sidebar-footer{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:8px;padding:12px 7px 2px}.p-page-header{align-items:flex-start;flex-direction:column;margin-top:0}.p-page-header h1{font-size:27px}.p-demo{font-size:11px;margin-bottom:16px;padding:13px 15px}.p-form-grid,.p-record-grid{grid-template-columns:minmax(0,1fr)}.p-welcome{align-items:flex-start;flex-direction:column}.p-app .panel{padding:21px}.p-toolbar{align-items:stretch}.p-toolbar input,.p-toolbar label{width:100%}.p-toolbar h2{width:100%;margin-bottom:5px}.p-row{align-items:flex-start}.p-app .actions{gap:10px}.p-app .actions .btn,.p-details{font-size:12px}.p-stats{gap:10px}.p-stat{padding:18px 14px}.p-stat strong{font-size:30px}.p-app .portal-main{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.p-app *{scroll-behavior:auto!important}}.p-onboarding-progress{margin-bottom:24px}.p-onboarding-progress .p-row{font-size:13px}.p-onboarding-progress progress{display:block;width:100%;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:20px 0 24px;border:0;border-radius:10px;overflow:hidden;background:#e4ebe8}.p-onboarding-progress progress::-webkit-progress-bar{background:#e4ebe8}.p-onboarding-progress progress::-webkit-progress-value{background:#bd9650}.p-onboarding-progress progress::-moz-progress-bar{background:#bd9650}.p-stepper{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.p-stepper button{display:flex;align-items:center;gap:9px;border:0;background:transparent;font:inherit;font-size:11px;color:#536e79;cursor:pointer;text-align:left;padding:6px 0;min-height:44px}.p-stepper button span{width:27px;height:27px;display:grid;place-items:center;border:1px solid #c4d0d0;border-radius:50%;flex-shrink:0}.p-stepper button[aria-current=step]{font-weight:800;color:#123547}.p-stepper button[aria-current=step] span{background:#123547;color:#fff;border-color:#123547}.p-stepper button:disabled{cursor:default;opacity:.6}.p-stepper button[aria-current=step]:disabled{opacity:1}.p-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px;padding:0;margin:20px 0 0;border:0}.p-choice-grid label{display:flex;align-items:flex-start;gap:12px;padding:20px;border:1px solid #cad6d6;border-radius:9px;cursor:pointer}.p-choice-grid label:has(input:checked){border-color:#b78f3f;background:#fff9e9}.p-app .p-choice-grid input{width:16px;height:16px;flex-shrink:0;margin:3px 0;accent-color:#123547}.p-choice-grid strong{font-size:13px;line-height:1.7}.p-choice-grid small{display:block;margin-top:8px;color:#67808b;line-height:1.7;font-size:12px}.p-onboarding-docs{list-style:none;margin:18px 0;padding:0}.p-onboarding-docs li{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid #e1e8e4;font-size:13px;line-height:1.6}.p-onboarding-docs li strong{font-size:12px}.p-onboarding-docs li>span:last-child{font-size:12px;color:#657c87}.p-onboarding-actions{display:flex;gap:14px;align-items:center;margin:26px 0;flex-wrap:wrap}.p-onboarding-actions>span{font-size:11px;color:#718590;margin-left:auto}.p-onboarding-settings summary{cursor:pointer;font-size:15px;font-weight:700;min-height:30px;line-height:1.8}.p-onboarding-settings[open] summary{margin-bottom:18px}.p-checkbox-list{border:1px solid #d5dfdd;border-radius:9px;padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.p-checkbox-list legend{font-size:12px;padding:0 8px}.p-app .p-checkbox-list label{display:flex;flex-direction:row;align-items:center;gap:9px;font-size:12px}.p-app .p-checkbox-list input{width:16px;height:16px;accent-color:#123547}.p-onboarding-callout{margin-bottom:24px;border-left:3px solid #ba954d!important}.p-onboarding-submitted{background:#e7f0fb;color:#2b5e85}.p-onboarding-approved{background:#e6f2eb;color:#216343}.p-onboarding-changes_requested{background:#fff1e4;color:#8b541f}.p-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.p-stepper{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.p-stepper button{font-size:11px}.p-checkbox-list,.p-choice-grid{grid-template-columns:1fr}.p-onboarding-actions .btn{flex:1 1;text-align:center}.p-onboarding-actions>span{width:100%;margin-left:0;text-align:center}.p-onboarding-progress .p-row{font-size:12px}.p-onboarding-docs li{font-size:12px;gap:10px}}:root{--ci-ink:#10273c;--ci-bg:#f7fafc}body{background:var(--ci-bg)}.ci-inner{max-width:1100px}.ci-inner-nav{padding-top:22px;padding-bottom:22px;border-bottom:1px solid #e1e9ef}.ci-logo{display:block;max-width:100%;height:auto}.ci-inner .eyebrow{color:#b77b00}.ci-inner h1{font-size:clamp(28px,4vw,42px);line-height:1.15}.ci-inner .btn:not(.alt){background:#075785;color:white}.ci-inner .btn:not(.alt):hover{background:#063d62}.ci-inner .panel{box-shadow:0 8px 28px #153e5c0b}.ci-consent{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px!important;font-weight:400!important;line-height:1.45}.ci-consent input{width:18px;height:18px;flex-shrink:0;margin-top:2px}.ci-consent a{text-decoration:underline;color:#075785}.ci-success{background:#e8f8f0;border:1px solid #8bc9a9;color:#13583a;padding:14px;border-radius:9px}.ci-inner a:focus-visible,.ci-inner button:focus-visible,.ci-inner input:focus-visible,.ci-inner select:focus-visible,.ci-inner textarea:focus-visible{outline:3px solid var(--ci-yellow);outline-offset:3px}.m-header-inner,.m-nav{flex-wrap:wrap}.m-nav{justify-content:center;row-gap:10px}.m-nav a{padding:5px 0}.m-nav a:focus-visible,.m-nav-cta:focus-visible{outline:3px solid #fbb515;outline-offset:3px}.m-logo img{max-width:100%;height:auto}.m-footer .m-logo img{background:#fff;border-radius:5px;padding:3px}.m-plan-price{overflow-wrap:anywhere}@media(max-width:850px){.m-header-inner{justify-content:center;gap:12px;padding:14px 0}.m-nav{display:flex;order:3;width:100%;justify-content:center;gap:10px 16px;font-size:12px}.m-nav-cta{margin-left:auto}.ci-inner .grid2{grid-template-columns:1fr}.ci-inner .panel{padding:20px}}@media(max-width:480px){.ci-inner-nav{flex-direction:row;align-items:center}.ci-inner-nav .ci-logo{width:175px}.ci-inner-nav .btn{padding:10px;font-size:12px}.m-header-inner>.m-logo{width:55%}.m-nav-cta{font-size:11px}.m-nav{gap:7px 13px}.m-nav a{padding:7px 2px}.m-plan-price{font-size:31px}}:root{--ci-blue:#20b4f4;--ci-yellow:#fbb515;--ci-ink:#152a39;--ci-bg:#fafbfc}.marketing{background:#fff;color:#1a3041;font-family:Arial,Helvetica,sans-serif}.marketing .m-container{width:min(1180px,calc(100% - 56px))}.marketing .m-top{background:#122b3a;color:#f0f6f8;letter-spacing:.08em}.marketing .m-top-inner{min-height:32px}.marketing .m-header{background:#fff;border-bottom:1px solid #e8eef2}.marketing .m-header-inner{min-height:94px}.marketing .m-logo img{width:250px!important;max-width:100%;height:auto}.marketing .m-nav{color:#273d4d;font-size:12px;gap:18px}.marketing .m-nav a:hover{color:#007bb3}.marketing .m-nav-cta,.marketing .m-primary{background:#fbb515;color:#142a38;border-radius:9px;box-shadow:none}.marketing .m-nav-cta:hover,.marketing .m-primary:hover{background:#ffd05b}.marketing .m-hero{background:#f7fafb;color:#183245}.marketing .m-hero-grid{min-height:580px}.marketing .m-hero-content{padding:90px 42px 70px 0}.marketing .m-hero h1{color:#173247;font-family:Georgia,Times New Roman,serif;font-size:clamp(45px,4.6vw,72px);font-weight:500;letter-spacing:-2px;line-height:1.1}.marketing .m-hero h1 em{color:#b77b00}.marketing .m-kicker,.marketing .m-label{color:#a57200;letter-spacing:1.4px}.marketing .m-hero p{color:#526a7b;font-size:16px;line-height:1.85}.marketing .m-outline{color:#17394f;border:1px solid #bccbd4}.marketing .m-hero-bottom{color:#496273;margin-top:45px}.marketing .m-hero-bottom strong{color:#0078aa}.marketing .m-hero-art{background:#dcecf3}.marketing .m-strip{background:#eaf6fc;color:#21536c;border-top:1px solid #d8edf7;border-bottom:1px solid #d8edf7}.marketing .m-strip-inner{min-height:58px;font-size:11px;letter-spacing:.05em}.marketing .m-section{padding-top:82px;padding-bottom:82px}.marketing .m-contact h2,.marketing .m-plans-section h2,.marketing .m-section h2,.marketing .m-trust-band h2{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-1.2px}.marketing .m-plans-section h2 em,.marketing .m-section h2 em{color:#ac790b}.marketing .m-benefits article{min-height:235px;background:#fff;border:1px solid #e3ebef;border-radius:15px;box-shadow:0 6px 22px #153b5009;padding:27px}.marketing .m-benefit-icon{background:#e9f7fd;color:#027db1}.marketing .m-benefits p,.marketing .m-section-intro>p,.marketing .m-steps p{color:#617687}.marketing .m-plans-section{background:#f4f8fa;padding:84px 0}.marketing .m-plan{border:1px solid #dce7ec;min-height:410px;box-shadow:0 7px 28px #193a4d0a}.marketing .m-plan.m-featured{background:#fff;color:#193244;border:2px solid #20b4f4;box-shadow:0 15px 35px #1c8cb51c}.marketing .m-featured li{color:#50677a}.marketing .m-featured .m-plan-price small{color:#6c8290}.marketing .m-featured .m-plan-line{background:#e2eaf0}.marketing .m-featured .m-plan-button{background:#fbb515;color:#132a39}.marketing .m-plan-price{color:#0b658d}.marketing .m-popular{background:#fbb515;color:#173043}.marketing .m-tools{background:#eaf6fb;color:#18394b;border:1px solid #d7ebf4;box-shadow:none}.marketing .m-tools p{color:#526e80}.marketing .m-contact{background:#f6f9fa;color:#1a3344;padding:88px 0;border-top:1px solid #e5edf1}.marketing .m-contact h2 em{color:#ac790b}.marketing .m-contact p{color:#607586}.marketing .m-contact-mail{border-bottom:1px solid #d5e1e8;color:#17384b}.marketing .m-trust-band{background:#fff;color:#193344;border-top:1px solid #edf1f3}.marketing .m-trust-band p{color:#657988}.marketing .m-footer{background:#152d3d;color:#d8e6ed}.marketing .m-footer .m-logo img{background:#fff;padding:5px;border-radius:6px}.marketing .m-whatsapp-fixed{box-shadow:0 6px 20px #112e3d22}.ci-inner{background:#fafbfc;color:#193244}.ci-inner .panel{border:1px solid #e0e9ee;border-radius:15px}.ci-inner .eyebrow{color:#a57200}.ci-inner h1,.ci-inner h2{font-family:Georgia,Times New Roman,serif;font-weight:500}@media(max-width:850px){.marketing .m-container{width:min(100% - 36px,1180px)}.marketing .m-header-inner{gap:10px;justify-content:space-between}.marketing .m-nav{display:flex;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;gap:18px;order:3;width:100%;padding:8px 0 12px;scrollbar-width:thin}.marketing .m-nav a{flex:0 0 auto;white-space:nowrap;font-size:12px}.marketing .m-hero-grid{grid-template-columns:1fr}.marketing .m-hero-content{padding:62px 0 45px}.marketing .m-hero h1{font-size:clamp(41px,8vw,62px)}.marketing .m-hero-art{min-height:310px}.marketing .m-hero-bottom{margin-top:32px}.marketing .m-contact,.marketing .m-plans-section,.marketing .m-section{padding-top:62px;padding-bottom:62px}.marketing .m-benefits,.marketing .m-plan-grid{grid-template-columns:1fr}.marketing .m-contact-grid{grid-template-columns:1fr;gap:25px}}@media(max-width:480px){.marketing .m-logo img{width:210px!important}.marketing .m-header-inner>.m-logo{width:auto;max-width:60%}.marketing .m-nav-cta{font-size:11px;padding:11px}.marketing .m-hero h1{font-size:43px;letter-spacing:-1.3px}.marketing .m-hero-art{min-height:250px}.marketing .m-contact h2,.marketing .m-plans-section h2,.marketing .m-section h2{font-size:34px}.marketing .m-plan{padding:26px}.marketing .m-tools{padding:24px}}.marketing .m-header-inner{display:grid;grid-template-columns:230px minmax(0,1fr) auto;align-items:center;grid-gap:22px;gap:22px;min-height:96px;flex-wrap:nowrap;padding:12px 0}.marketing .m-header-inner>.m-logo{width:230px;min-width:0}.marketing .m-header-inner>.m-logo img{width:230px!important}.marketing .m-nav{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:clamp(8px,1vw,17px);width:auto;order:0;white-space:nowrap}.marketing .m-nav a{font-size:clamp(10px,.72vw,12px);padding:8px 0}.marketing .m-nav-cta{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:14px 18px;font-size:12px;margin:0}.marketing .m-mobile-menu{display:none}.marketing .m-hero-new{position:relative;background:#f8fafb!important;color:#172e3d!important;overflow:hidden}.marketing .m-hero-new:after,.marketing .m-hero-new:before{content:none!important}.marketing .m-hero-new .m-hero-grid{display:grid!important;grid-template-columns:minmax(0,51%) minmax(0,49%)!important;align-items:stretch;min-height:610px;position:relative}.marketing .m-hero-new .m-hero-content{position:relative!important;z-index:2!important;padding:92px 52px 60px 0!important;background:#f8fafb!important;display:flex;flex-direction:column;justify-content:center}.marketing .m-hero-new .m-kicker{color:#087da9!important;font-size:11px;letter-spacing:2px}.marketing .m-hero-new h1{color:#142d3d!important;font-size:clamp(46px,4.4vw,72px)!important;line-height:1.08!important;font-family:Georgia,Times New Roman,serif!important;letter-spacing:-2.3px!important;font-weight:500!important;margin:26px 0!important;text-shadow:none!important}.marketing .m-hero-new h1 em{color:#d39400!important;font-style:normal!important}.marketing .m-hero-new .m-hero-content>p{color:#526a7a!important;max-width:540px;font-size:16px!important;line-height:1.85!important;text-shadow:none!important}.marketing .m-hero-new .m-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.marketing .m-hero-new .m-primary{background:#fbb515!important;color:#172c39!important;border:1px solid #fbb515!important;border-radius:7px!important;font-weight:700!important}.marketing .m-hero-new .m-outline{background:transparent!important;color:#173d55!important;border:1px solid #b8ccd7!important;border-radius:7px!important;font-weight:700!important}.marketing .m-hero-new .m-hero-proof{display:flex;gap:20px;flex-wrap:wrap;margin-top:58px;padding-top:22px;border-top:1px solid #dce6ec;color:#526b7a;font-size:11px}.marketing .m-hero-new .m-hero-proof span{display:flex;align-items:center;gap:7px}.marketing .m-hero-new .m-hero-proof b{color:#008cc2}.marketing .m-hero-new .m-hero-art{position:relative!important;overflow:hidden!important;grid-column:2!important;background:#e7f2f7!important;pointer-events:auto!important}.marketing .m-hero-new .m-hero-art:after,.marketing .m-hero-new .m-hero-art:before{content:none!important;display:none!important}.marketing .m-hero-new .m-hero-photo{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:60% center!important;opacity:1!important;filter:none!important;transform:none!important}.marketing .m-hero-new .m-hero-image-label{position:absolute;bottom:28px;left:28px;right:28px;background:#fff;box-shadow:0 10px 30px #0b273b22;border-radius:10px;padding:17px 22px;display:flex;flex-direction:column;gap:5px;color:#153447;z-index:3}.marketing .m-hero-new .m-hero-image-label span{color:#087da9;font-size:10px;font-weight:800;letter-spacing:1.7px}.marketing .m-hero-new .m-hero-image-label strong{font-size:17px;font-weight:600}.marketing .m-story{background:#fff!important;color:#183445!important}.marketing .m-story h2,.marketing .m-story p,.marketing .m-story-body{color:#183445}.marketing .m-story p{color:#607787}.marketing .m-decisions{background:#f4f8fa!important}.marketing .m-decisions-grid>a{background:#fff;border:1px solid #e0eaf0;border-radius:12px;box-shadow:0 7px 25px #173f5308}.marketing .m-award-section{background:#fff!important;color:#173446!important}.marketing .m-fleet-section{background:#f6f9fb!important}.marketing .m-contact{background:#f5f9fb!important}@media(max-width:1180px){.marketing .m-header-inner{grid-template-columns:230px 1fr auto;gap:14px}.marketing .m-nav{display:none!important}.marketing .m-mobile-menu{display:block;grid-column:3;grid-row:1}.marketing .m-nav-cta{grid-column:2;grid-row:1;justify-self:end}.marketing .m-mobile-menu summary{cursor:pointer;list-style:none;border:1px solid #d9e5eb;border-radius:8px;padding:12px 16px;font-weight:700;color:#16394f}.marketing .m-mobile-menu nav{position:absolute;right:18px;top:100%;background:white;z-index:50;box-shadow:0 12px 35px #16344622;border:1px solid #dce7ed;border-radius:12px;display:grid;min-width:240px;padding:10px}.marketing .m-mobile-menu nav a{padding:11px 13px;color:#16394f;text-decoration:none}.marketing .m-header{position:relative;z-index:30}}@media(max-width:850px){.marketing .m-hero-new .m-hero-grid{grid-template-columns:1fr!important;min-height:0!important}.marketing .m-hero-new .m-hero-content{padding:55px 0 45px!important}.marketing .m-hero-new .m-hero-art{grid-column:1!important;min-height:340px!important}.marketing .m-hero-new .m-hero-proof{margin-top:35px}.marketing .m-hero-new h1{font-size:clamp(43px,8vw,62px)!important}}@media(max-width:520px){.marketing .m-header-inner{grid-template-columns:minmax(0,1fr) auto;gap:8px}.marketing .m-header-inner>.m-logo{width:190px;max-width:100%}.marketing .m-header-inner>.m-logo img{width:190px!important}.marketing .m-nav-cta{display:none!important}.marketing .m-mobile-menu{grid-column:2}.marketing .m-hero-new .m-hero-content{padding:42px 0 36px!important}.marketing .m-hero-new h1{font-size:43px!important;letter-spacing:-1.7px!important}.marketing .m-hero-new .m-hero-actions>a{width:100%;justify-content:center;text-align:center}.marketing .m-hero-new .m-hero-proof{gap:12px}.marketing .m-hero-new .m-hero-art{min-height:290px!important}.marketing .m-hero-new .m-hero-image-label{left:15px;right:15px;bottom:15px;padding:13px 16px}}.marketing .m-hero-new .m-hero-art{inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;width:100%!important;height:auto!important;min-height:610px!important;z-index:1!important;background-image:none!important;background-color:#e7f2f7!important}.marketing .m-hero-new .m-hero-content{min-height:0!important;max-width:none!important;transform:none!important}.marketing .m-hero-new .m-hero-grid{isolation:isolate;overflow:visible}.marketing .m-hero-new .m-hero-proof{position:relative;z-index:3}@media(max-width:850px){.marketing .m-hero-new .m-hero-art{min-height:340px!important}}@media(max-width:520px){.marketing .m-hero-new .m-hero-art{min-height:290px!important}}@media(min-width:851px){.marketing .m-hero-new .m-hero-grid{grid-template-columns:minmax(0,45%) minmax(0,55%)!important;min-height:510px!important}.marketing .m-hero-new .m-hero-content{padding:64px 34px 58px 0!important}.marketing .m-hero-new .m-hero-art{min-height:510px!important;max-height:545px!important;align-self:center!important;border-radius:12px!important}.marketing .m-hero-new .m-hero-photo{object-position:50% 52%!important}.marketing .m-hero-new h1{font-size:clamp(43px,3.8vw,62px)!important;letter-spacing:-1.9px!important}.marketing .m-hero-new .m-hero-proof{margin-top:34px!important;gap:12px!important}.marketing .m-hero-new .m-hero-image-label{bottom:18px;left:18px;right:18px}}@media(min-width:851px) and (max-width:1100px){.marketing .m-hero-new .m-hero-grid{grid-template-columns:minmax(0,48%) minmax(0,52%)!important}.marketing .m-hero-new h1{font-size:clamp(39px,4.5vw,53px)!important}.marketing .m-hero-new .m-hero-content{padding-right:25px!important}}.marketing .m-decisions-grid>a,.marketing .m-decisions-grid>a:first-child{background:#fff!important;color:#173447!important;border:1px solid #dce8ef!important;box-shadow:0 6px 24px #1c425009!important;opacity:1!important;filter:none!important}.marketing .m-decisions-grid>a h3,.marketing .m-decisions-grid>a:first-child h3{color:#173447!important;opacity:1!important}.marketing .m-decisions-grid>a p,.marketing .m-decisions-grid>a:first-child p{color:#586e7d!important;opacity:1!important}.marketing .m-decisions-grid>a strong,.marketing .m-decisions-grid>a:first-child strong{color:#056f9f!important;opacity:1!important}.marketing .m-decisions-grid>a span{color:#a77706!important}.marketing .m-decisions-grid>a:hover{border-color:#20b4f4!important;transform:translateY(-3px)}.marketing .ci-footer{background:#112c3d!important;color:#d9e8ef!important;padding:0!important}.marketing .ci-footer-main{display:grid!important;grid-template-columns:1.4fr 1.2fr 1.1fr 1fr!important;grid-gap:44px!important;gap:44px!important;align-items:start!important;padding:56px 0 46px!important}.marketing .ci-footer-brand img{display:block;width:238px;max-width:100%;height:auto;background:#fff;border-radius:8px;padding:7px}.marketing .ci-footer-brand p{max-width:250px;line-height:1.7;color:#b6c9d3;margin-top:19px}.marketing .ci-footer-column{display:flex;flex-direction:column;gap:10px;min-width:0}.marketing .ci-footer-column h3{font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#fbb515;margin:0 0 11px}.marketing .ci-footer-column address,.marketing .ci-footer-column p{font-size:13px;line-height:1.7;color:#c6d9e3;margin:0;font-style:normal}.marketing .ci-footer-column strong{font-weight:700;color:#fff}.marketing .ci-footer-column a{font-size:13px;line-height:1.65;color:#dceaf1;text-decoration:none;overflow-wrap:anywhere}.marketing .ci-footer-column a:hover{color:#fbb515;text-decoration:underline}.marketing .ci-footer-bottom{display:flex!important;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #345061;padding:21px 0!important;font-size:11px;color:#a9c0cb}.marketing .m-image-credits{font-size:10px;line-height:1.5;color:#6c7e88;padding-top:15px;padding-bottom:15px}@media(max-width:900px){.marketing .ci-footer-main{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px!important}}@media(max-width:550px){.marketing .ci-footer-main{grid-template-columns:1fr!important;gap:28px!important;padding:40px 0 32px!important}.marketing .ci-footer-bottom{flex-direction:column;align-items:flex-start!important}.marketing .m-decisions-grid>a{min-height:0!important}}.ci-skip-link{position:fixed;top:12px;left:12px;z-index:1000;padding:12px 18px;background:#102c3c;color:#fff;border-radius:7px;transform:translateY(-180%)}.ci-skip-link:focus{transform:none;outline:3px solid #fbb515;outline-offset:3px}html{scroll-padding-top:24px}*,:after,:before{box-sizing:border-box}.grid2>*,article,aside,main,nav,section{min-width:0}a,button,input,select,summary,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #087da9;outline-offset:4px}button:disabled{cursor:wait;opacity:.6}input,select,textarea{max-width:100%}.ci-inner .form input:not([type=checkbox]),.ci-inner .form select,.p-app .form input:not([type=checkbox]):not([type=radio]),.p-app .form select{min-height:44px}.ci-inner-nav{gap:18px}.ci-inner-nav>a:last-child{flex-shrink:0;font-size:13px;line-height:1.5}.ci-field-help{margin:0;font-size:13px;line-height:1.65}.ci-insurance-contact{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ci-insurance-contact p{line-height:1.7;margin:0}.ci-insurance-contact a{overflow-wrap:anywhere}.breakdown p{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;line-height:1.65}.breakdown strong{margin-left:auto;white-space:nowrap}.p-app .p-footer{align-items:center}.p-app .p-footer a{padding:8px 0}.p-details dd,.p-onboarding-docs strong{overflow-wrap:anywhere}.marketing .m-hero-new .m-hero-content>p{max-width:550px}.marketing .m-hero-new h1{font-size:clamp(38px,3.3vw,56px)!important;line-height:1.12!important}.marketing .m-whatsapp-fixed{z-index:25}.marketing .m-mobile-menu nav{max-height:75vh;overflow-y:auto;max-width:calc(100vw - 36px)}.marketing .m-mobile-menu nav a{min-height:44px;display:flex;align-items:center}.marketing .m-nav a{font-size:12px}@media(min-width:1181px) and (max-width:1390px){.marketing .m-header-inner{grid-template-columns:200px minmax(0,1fr) auto;gap:16px}.marketing .m-header-inner>.m-logo,.marketing .m-header-inner>.m-logo img{width:200px!important}.marketing .m-nav{gap:10px}.marketing .m-nav-cta{padding:12px;font-size:11px}}@media(max-width:760px){.p-app input,.p-app select,.p-app textarea,input,select,textarea{font-size:16px}.p-app .sidebar nav a{min-height:44px;align-items:center}.p-brand{min-width:0}.p-user{max-width:42%}.p-header{gap:14px}.p-app .actions{flex-wrap:wrap}.p-onboarding-docs li{gap:12px}.p-details{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:520px){.marketing .m-hero-new h1{font-size:clamp(32px,8.8vw,43px)!important;letter-spacing:-1.2px!important}.ci-inner-nav .ci-logo{width:160px}.ci-inner-nav>a:last-child{max-width:110px;flex-shrink:1}.auth-card{padding:24px 20px;margin-top:28px}.ci-inner .price,.ci-inner h1{overflow-wrap:anywhere}.ci-inner .price{font-size:clamp(30px,9vw,48px)}.marketing .m-whatsapp-fixed{bottom:12px;right:12px}.marketing .ci-footer-bottom{padding-bottom:76px!important}.p-app .p-brand img{width:155px!important}.p-app .p-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.p-app .p-page-header h1{font-size:26px}.p-choice-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,:after,:before,html{scroll-behavior:auto!important}*,:after,:before{animation:none!important;transition:none!important}}.marketing .m-hero-new h1 em{color:#946300!important}.marketing .m-decisions-grid>a span,.marketing .m-label{color:#896000!important}