.pa{--navy:#06243e;--deep:#031c32;--gold:#f2bd52;--blue:#0066bd;color:#08243e;background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.55}.pa *{box-sizing:border-box}.pa h1,.pa h2,.pa h3,.pa h4,.pa p{margin:0}.pa a{color:inherit}.pa button,.pa input,.pa select,.pa textarea{font:inherit}.pa button,.pa a{touch-action:manipulation}.pa button{cursor:pointer}.pa button:disabled{opacity:.5;cursor:default}.pa :focus-visible{outline-offset:4px;outline:3px solid #eeb347}.pa-container{width:min(1220px,100% - 64px);margin:auto}.pa-header{background:var(--deep);color:#fff;justify-content:space-between;align-items:center;gap:28px;padding:20px max(32px,50vw - 610px);display:flex}.pa-brand{letter-spacing:1.3px;flex-shrink:0;line-height:1.1;text-decoration:none;display:grid}.pa-brand>b{font-size:29px;font-weight:900}.pa-brand>span{align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.pa-brand img{object-fit:contain}.pa-header nav{letter-spacing:.4px;align-items:center;gap:30px;font-size:12px;font-weight:800;display:flex}.pa-header nav a{padding:14px 0;text-decoration:none;position:relative}.pa-current:after{content:"";background:var(--gold);border-radius:10px;height:4px;position:absolute;bottom:0;left:0;right:0}.pa-button{border:1px solid #0000;border-radius:28px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:12px 24px;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex}.pa-button:hover{box-shadow:0 8px 22px #02162924}.pa-gold{background:linear-gradient(125deg,#f8d178,#eeb141);border-color:#f9d887;color:#122237!important}.pa-blue{background:linear-gradient(135deg,#087cd1,#005bb2);box-shadow:0 5px 10px #005bb218;color:#fff!important}.pa-outline{background:0 0;border-color:#bccbd8;color:#fff!important}.pa-hero{color:#fff;background:radial-gradient(at 83% 20%,#31536a 0,#0000 48%),linear-gradient(105deg,#031b30,#0e344e);overflow:hidden}.pa-hero-grid{grid-template-columns:1.13fr 1fr;align-items:center;gap:30px;min-height:490px;padding:56px 0;display:grid}.pa-eyebrow{color:#0076bb;letter-spacing:1.5px;font-size:12px;font-weight:800;margin-bottom:13px!important}.pa-hero .pa-eyebrow{color:#5bc6ff}.pa h1{letter-spacing:-1.6px;font-size:clamp(32px,3.8vw,51px);font-weight:850;line-height:1.12}.pa h1 em{color:#f2c365;font-style:normal}.pa-intro{color:#e6eef7;max-width:550px;font-size:18px;line-height:1.6;margin-top:22px!important}.pa-hero-features{color:#e2eaf3;gap:18px;margin:30px 0;font-size:12px;display:flex}.pa-hero-features>span{border-right:1px solid #7891a25c;align-items:center;gap:10px;padding-right:16px;display:flex}.pa-hero-features>span:last-child{border:0}.pa-hero-features svg{color:var(--gold);flex-shrink:0;width:29px;height:29px}.pa-actions{flex-wrap:wrap;gap:14px;display:flex}.pa-hero-vehicle{min-width:0;position:relative}.pa-hero-vehicle>img{object-fit:contain;background:#fff;border-radius:22px;width:100%;max-height:330px;display:block;box-shadow:0 25px 55px #0005}.pa-hero-vehicle>div{text-align:right;margin:20px 4px 0;line-height:1.3}.pa-hero-vehicle span{color:#f8d178;font-size:24px;font-style:italic;font-weight:900}.pa-hero-vehicle small{letter-spacing:2px;color:#dbe7ef;margin-top:5px;font-size:9px;display:block}.pa-benefits{background:#f0f6fb;border-bottom:1px solid #dce8f2}.pa-benefits>.pa-container{grid-template-columns:repeat(4,1fr);padding:30px 0;display:grid}.pa-benefits>.pa-container>div{border-right:1px solid #d4e2ee;align-items:center;gap:13px;padding:0 20px;display:flex}.pa-benefits>.pa-container>div:first-child{padding-left:0}.pa-benefits>.pa-container>div:last-child{border:0}.pa-benefits svg{background:#dcebf7;border-radius:50%;flex-shrink:0;width:46px;height:46px;padding:10px}.pa-benefits b{font-size:12px;display:block}.pa-benefits p span{color:#526a80;margin-top:4px;font-size:11px;display:block}.pa-catalog{color:#fff;background:linear-gradient(125deg,#06243e,#0b3555);padding:50px 0 35px}.pa h2{letter-spacing:-.7px;font-size:clamp(25px,3vw,35px);font-weight:800;line-height:1.18}.pa-section-title{justify-content:space-between;align-items:center;gap:25px;margin-bottom:28px;display:flex}.pa-section-title p:not(.pa-eyebrow){color:#cbdbe8;margin-top:12px;font-size:14px}.pa-catalog .pa-eyebrow{color:#f4c76c}.pa-cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pa-card{color:#08243e;background:#fff;border:1px solid #dce7ee;border-radius:17px;padding:20px 16px 16px;overflow:hidden;box-shadow:0 8px 20px #001a2c35}.pa-card-top{grid-template-columns:1fr 1fr;align-items:center;gap:12px;min-height:170px;display:grid}.pa-card-top>img{object-fit:contain;border-radius:8px;width:100%;height:125px}.pa-card h3{font-size:23px;font-weight:800;line-height:1.1}.pa-card p{color:#526981;margin:7px 0;font-size:11px}.pa-card small{margin-top:9px;font-size:10px;display:block}.pa-card strong{margin:3px 0 9px;font-size:22px;font-weight:800;line-height:1.3;display:block}.pa-card .pa-button{gap:9px;min-height:34px;padding:8px 15px;font-size:11px}.pa-card-bottom{border-top:1px solid #e1e9f2;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;padding-top:13px;display:grid}.pa-card-bottom>span{align-items:flex-start;gap:8px;font-size:9px;display:flex}.pa-card-bottom>span+span{border-left:1px solid #e1e9f2;padding-left:12px}.pa-card-bottom svg{flex-shrink:0;width:22px;height:22px}.pa-card-bottom b{margin-top:3px;font-size:10px;display:block}.pa-card .pa-card-note{border-top:1px solid #e1e9f2;margin-top:18px;padding-top:13px;font-size:11px}.pa-no-photo{color:#607286;text-align:center;font-size:11px}.pa-no-photo svg{width:80px;height:50px;margin:auto}.pa-no-photo span{display:block}.pa-catalog-note{color:#c3d4e2;font-size:12px;line-height:1.7;margin-top:22px!important}.pa-entry{background:#edf4fa;padding:28px 0}.pa-entry>.pa-container{grid-template-columns:1fr 1fr;gap:22px;display:grid}.pa-entry article{background:#fff;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.pa-entry h2{font-size:25px}.pa-entry p{color:#526b81;max-width:320px;margin:13px 0 18px;font-size:13px}.pa-entry article>svg{color:#759dbb;stroke-width:1px;flex-shrink:0;width:90px;height:90px}.pa-simulator{padding-top:55px;padding-bottom:40px;scroll-margin-top:20px}.pa-simulator>p:not(.pa-eyebrow){color:#51697f;margin-top:14px;font-size:14px}.pa-tabs{background:#edf3f8;border:1px solid #dbe6ef;border-radius:14px;gap:7px;margin:25px 0;padding:6px;display:flex}.pa-tabs button{color:#27475f;background:0 0;border:0;border-radius:10px;flex:1;padding:13px;font-size:14px;font-weight:700}.pa-tabs button[aria-pressed=true]{color:#fff;background:#063458;box-shadow:0 4px 9px #06243e25}.pa-sim-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:30px;display:grid}.pa-controls{background:#fbfdff;border:1px solid #d9e5ef;border-radius:18px;padding:26px}.pa h3{font-size:22px;font-weight:750}.pa h4{font-size:17px;font-weight:750}.pa-fields{gap:19px;margin:22px 0;display:grid}.pa label{gap:8px;font-size:13px;font-weight:700;display:grid}.pa input:not([type=checkbox]),.pa select,.pa textarea{color:#163850;background:#fff;border:1px solid #b9cbd9;border-radius:10px;width:100%;min-height:48px;padding:12px;font-size:14px}.pa label small{color:#577185;font-size:11px;font-weight:400}.pa .pa-check{align-items:flex-start;gap:9px;font-size:12px;font-weight:400;display:flex}.pa .pa-check input{accent-color:#0066bd;flex-shrink:0;width:17px;height:17px;margin-top:2px}.pa-text-button{color:#0066bd;background:0 0;border:0;align-items:center;gap:9px;width:fit-content;padding:2px;font-size:13px;font-weight:700;display:inline-flex}.pa-notice{color:#35556d;background:#eef5fa;border-left:3px solid #7da8c5;border-radius:6px;padding:13px 15px;font-size:12px;line-height:1.6;margin-top:18px!important}.pa-summary{background:#fff;border:1px solid #b9cbd9;border-radius:19px;padding:24px;position:sticky;top:20px;box-shadow:0 14px 32px #06243e12}.pa-summary-heading{color:#50718c;letter-spacing:1.4px;border-bottom:1px solid #dae5ee;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:16px;font-size:11px;font-weight:800;display:flex}.pa-summary h3{font-size:29px}.pa-summary>p{color:#536d82;margin-top:9px;font-size:13px}.pa-summary-photo{object-fit:contain;border-radius:10px;width:100%;height:160px;margin-top:16px}.pa-summary dl{margin:20px 0}.pa-summary dl>div{border-bottom:1px solid #e5edf3;justify-content:space-between;align-items:flex-start;gap:20px;padding:12px 0;font-size:12px;display:flex}.pa-summary dt{color:#567087;max-width:62%}.pa-summary dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:750}.pa-summary .pa-disclaimer{color:#576c7d;border-top:1px solid #dbe5ee;margin:20px 0;padding-top:15px;font-size:11px}.pa-summary>.pa-button{width:100%}.pa-summary details{border:1px solid #dae5ee;border-radius:10px;margin-top:20px;padding:13px;font-size:12px}.pa-summary summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.pa-summary details ul{margin:12px 0;padding-left:20px}.pa-summary details p{color:#567087;font-size:11px}.pa-summary .pa-promo{color:#664b17;background:#fff4d8;border-radius:8px;padding:12px;font-weight:700}.pa-lead{border-top:1px solid #d8e5ef;gap:17px;margin-top:20px;padding-top:20px;display:grid}.pa-lead h4{margin-bottom:5px}.pa-legal-note{color:#5b7183;line-height:1.8;margin:25px 0!important;font-size:12px!important}.pa-recommendations>article{background:#fff;border:1px solid #d6e4ed;border-radius:12px;margin:16px 0;padding:18px}.pa-recommendations p{color:#506c81;margin:10px 0;font-size:12px}.pa-recommendations .pa-button{font-size:12px}.pa-how{color:#fff;background:linear-gradient(120deg,#031c32,#0d3a5b);padding:45px 0}.pa-how>.pa-container{grid-template-columns:.9fr 1.3fr;align-items:center;gap:70px;display:grid}.pa-how .pa-eyebrow{color:#edc56e}.pa-how p{color:#cbd9e5;margin:18px 0 23px;font-size:13px}.pa-how ol{grid-template-columns:1fr 1fr;gap:15px;margin:0;padding:0;list-style:none;display:grid}.pa-how li{background:#ffffff04;border:1px solid #6382996b;border-radius:14px;gap:14px;padding:22px 18px;display:flex}.pa-how li>span{border:1px solid #bdcfde;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.pa-how li h3{font-size:14px}.pa-how li p{margin:7px 0 0;font-size:12px}.pa-faq{padding-top:50px;padding-bottom:55px}.pa-faq h2{margin-bottom:25px}.pa-faq details{border-bottom:1px solid #d7e4ee;padding:19px 0}.pa-faq summary{cursor:pointer;justify-content:space-between;gap:25px;font-size:15px;font-weight:700;display:flex}.pa-faq summary svg{flex-shrink:0}.pa-faq details p{color:#4b677e;max-width:950px;margin-top:15px;font-size:14px;line-height:1.9}.pa-footer{color:#dce6ef;background:#031a2d;padding:35px 0}.pa-footer>.pa-container{grid-template-columns:1fr 1fr 1fr;gap:30px;font-size:12px;display:grid}.pa-footer b{letter-spacing:.6px;font-size:15px}.pa-footer p{color:#9fb4c4;margin-top:12px}.pa-footer a{margin:5px 0;text-decoration:none;display:block}.pa-dialog{color:#08243e;background:#fff;border:1px solid #b4c8d6;border-radius:20px;width:min(1100px,100vw - 30px);max-height:88vh;margin:auto;padding:32px;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 70px #0005}.pa-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03192acc}.pa-dialog h2{padding-right:34px}.pa-dialog>p{color:#526d82;margin:18px 0 24px;font-size:14px}.pa-close{color:#08243e;background:#edf3f8;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px;right:15px}.pa-table-wrap{overflow-x:auto}.pa table{border-collapse:collapse;width:100%;min-width:650px;font-size:12px}.pa th,.pa td{text-align:left;vertical-align:top;border-bottom:1px solid #dce6ef;padding:15px 12px}.pa th{background:#f0f6fa;font-weight:700}.pa td p{margin-bottom:8px;font-size:11px}.pa td .pa-button{padding:10px 16px;font-size:12px}.pa td a{color:#0066bd}.pa-error{color:#85351f;background:#fff4ed;border:1px solid #efb8ae;border-radius:12px;margin-bottom:22px;padding:16px}.pa-error button{background:0 0;border:0;margin-left:10px;text-decoration:underline}@media (width>=1450px){.pa-hero-grid{min-height:520px}}@media (width<=1050px){.pa-container{width:calc(100% - 40px)}.pa-header{gap:18px;padding:18px 22px}.pa-header nav{gap:18px;font-size:10px}.pa h1{font-size:38px}.pa-hero-grid{gap:22px}.pa-hero-features{gap:10px}.pa-hero-features>span{padding-right:10px;font-size:10px}.pa-hero-features svg{width:23px}.pa-benefits>.pa-container>div{padding:0 12px}.pa-benefits svg{width:36px;height:36px;padding:8px}.pa-cards{gap:12px}.pa-card{padding:17px 12px}.pa-card h3{font-size:21px}.pa-card strong{font-size:20px}.pa-entry article>svg{display:none}.pa-how>.pa-container{gap:35px}.pa-sim-grid{gap:20px}.pa-summary{padding:20px}}@media (width<=760px){.pa-header{flex-wrap:wrap;gap:15px}.pa-brand>b{font-size:25px}.pa-brand>span{font-size:11px}.pa-header nav{border-top:1px solid #49637b55;order:3;justify-content:center;gap:35px;width:100%}.pa-contact{min-height:40px;padding:10px 15px;font-size:12px}.pa-hero-grid{grid-template-columns:1fr;gap:30px;padding:36px 0}.pa h1{letter-spacing:-1.2px;font-size:40px}.pa-intro{font-size:16px}.pa-hero-features{justify-content:space-between;gap:5px;margin:25px 0;font-size:11px}.pa-hero-features>span{gap:8px;font-size:11px}.pa-hero-vehicle>img{max-width:490px;max-height:270px;margin:auto}.pa-hero-vehicle>div{max-width:490px;margin:13px auto 0}.pa-hero-vehicle span{font-size:19px}.pa-benefits>.pa-container{grid-template-columns:1fr 1fr;gap:20px;padding:25px 0}.pa-benefits>.pa-container>div{border:0;padding:0!important}.pa-benefits b{font-size:11px}.pa-benefits p span{font-size:10px}.pa-section-title{display:block}.pa-section-title>.pa-button{margin-top:18px}.pa-cards{grid-template-columns:1fr 1fr;gap:14px}.pa-card-top{grid-template-columns:1fr;gap:10px}.pa-card-top>img{height:110px}.pa-card-top>div{padding:0 5px}.pa-card-bottom{grid-template-columns:1fr;gap:12px}.pa-card-bottom>span+span{border:0;padding-left:0}.pa-card .pa-button{width:100%;margin-top:5px}.pa-card strong{font-size:22px}.pa-entry>.pa-container{grid-template-columns:1fr}.pa-entry article{padding:24px}.pa-entry article>svg{width:60px;height:60px;display:block}.pa-entry h2{font-size:24px}.pa-simulator{padding-top:35px}.pa-tabs{gap:5px;padding:5px}.pa-tabs button{padding:12px 9px;font-size:12px}.pa-sim-grid{grid-template-columns:1fr;gap:22px}.pa-controls{padding:22px}.pa-summary{padding:23px;position:static}.pa-summary-photo{height:185px}.pa-how>.pa-container{grid-template-columns:1fr;gap:28px}.pa-how ol{gap:12px}.pa-how li{gap:10px;padding:18px 13px}.pa-how li>span{width:28px;height:28px;font-size:14px}.pa-how li h3{font-size:13px}.pa-how li p{font-size:11px}.pa-footer>.pa-container{grid-template-columns:1fr;gap:22px}.pa-dialog{padding:25px 18px}.pa-dialog h2{font-size:25px}.pa h2{font-size:29px}}@media (prefers-reduced-motion:reduce){.pa *{scroll-behavior:auto!important;transition:none!important}}.pa-payment-result{margin-top:20px}.pa-summary .pa-payment-key{background:#edf5fb;border:1px solid #d5e5f1;border-radius:13px;margin-bottom:23px;padding:4px 15px}.pa-summary .pa-payment-key>div:last-child{border-bottom:0}.pa-summary .pa-payment-key dd{color:#063d65;white-space:nowrap;font-size:21px}.pa-summary .pa-payment-key dt{font-weight:650}.pa-payment-result h4{margin-bottom:12px}.pa-payment-table{border:1px solid #d9e5ee;border-radius:11px;overflow:auto}.pa .pa-payment-table table{min-width:0;font-size:13px}.pa .pa-payment-table th,.pa .pa-payment-table td{padding:12px}.pa .pa-payment-table tr:last-child td{border:0}.pa .pa-payment-table td:last-child{text-align:right;font-weight:700}.pa-payment-note{color:#536c81;font-size:11px;line-height:1.7;margin-top:12px!important}.pa-payment-result details summary{font-size:12px}.pa-payment-result details dl{margin-bottom:0}.pa-cards{gap:20px}.pa-card{isolation:isolate;background:linear-gradient(145deg,#fff 55%,#f0f6fc);border:1px solid #e1edf6;border-radius:25px;transition:transform .28s,box-shadow .28s,border-color .28s;position:relative;box-shadow:0 12px 28px #00172b26,0 2px 5px #00172b12}.pa-card:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:.7;background:radial-gradient(at 8% 0,#d5eaff7a,#0000 62%);transition:opacity .28s;position:absolute;inset:0}.pa-card-photo{background:radial-gradient(at 50% 55%,#d4e5f2 0%,#eef5fb 60%,#fff0 84%);border-radius:24px;place-items:center;width:100%;height:150px;transition:transform .35s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #fff9;padding:4px!important}.pa-card-photo img{object-fit:contain;border-radius:20px;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .4s,filter .4s;display:block;-webkit-mask-image:radial-gradient(70% 70%,#000 48%,#000e 65%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 48%,#000e 65%,#0000 100%)}.pa-card-top{gap:15px}.pa-card-bottom{background:linear-gradient(#eef5fa66,#0000);border-color:#d9e6f1;border-radius:0 0 14px 14px;padding:15px 10px 4px}.pa-card .pa-button{transition:box-shadow .25s,transform .25s,background .25s;box-shadow:0 5px 12px #0062ae25}.pa-card .pa-button svg{transition:transform .25s}.pa-card .pa-card-note{border-color:#d9e6f1;padding:14px 8px 2px}.pa-card:focus-within{border-color:#8eb8d6;box-shadow:0 14px 32px #00172b38,0 0 0 3px #cbe5f333}@media (hover:hover) and (pointer:fine){.pa-card:hover{border-color:#a5c8e1;transform:translateY(-5px);box-shadow:0 21px 38px #00172b40,0 4px 10px #00172b1a}.pa-card:hover:before{opacity:1}.pa-card:hover .pa-card-photo img{filter:brightness(1.035);transform:scale(1.035)}.pa-card .pa-button:hover{transform:translateY(-1px);box-shadow:0 8px 17px #0062ae38}.pa-card .pa-button:hover svg{transform:translate(3px)}}@media (width<=1050px){.pa-cards{gap:16px}.pa-card-top{gap:12px}.pa-card-photo{height:135px}}@media (width<=760px){.pa-cards{gap:14px}.pa-card{border-radius:22px}.pa-card-photo{border-radius:20px;height:130px}.pa-card-top{gap:14px}.pa-card-bottom{padding:13px 5px 4px}}@media (prefers-reduced-motion:reduce){.pa-card,.pa-card:before,.pa-card-photo,.pa-card-photo img,.pa-card .pa-button,.pa-card .pa-button svg{transition:none!important;animation:none!important}.pa-card:hover,.pa-card:hover .pa-card-photo img,.pa-card .pa-button:hover,.pa-card .pa-button:hover svg{transform:none!important}}@property --pa-neon-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.pa-card{box-shadow:0 12px 28px #00172b30,0 0 12px #159dff35,0 0 3px #fff7}.pa-card:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--pa-neon-angle),#0789ff 0deg,#79d5ff 52deg,#fff 82deg,#ffd34a 126deg,#ffdf58 165deg,#fff 204deg,#3cb5ff 254deg,#087cff 310deg,#0789ff 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 3px #66beff88);padding:2px;animation:8s linear infinite pa-neon-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pa-card:nth-child(2):after{animation-delay:-1.3s}.pa-card:nth-child(3):after{animation-delay:-2.6s}.pa-card:nth-child(4):after{animation-delay:-3.9s}.pa-card:nth-child(5):after{animation-delay:-5.2s}.pa-card:nth-child(6):after{animation-delay:-6.5s}@keyframes pa-neon-orbit{to{--pa-neon-angle:360deg}}@media (hover:hover) and (pointer:fine){.pa-card:hover,.pa-card:focus-within{box-shadow:0 21px 38px #00172b40,0 0 19px #159dff65,0 0 6px #ffd34a60}.pa-card:hover:after{filter:drop-shadow(0 0 5px #83ceffbb)}}@media (prefers-reduced-motion:reduce){.pa-card:after{--pa-neon-angle:45deg;animation:none!important}}.pa-version-choices{border-top:1px solid #cbd5e1;border-bottom:1px solid #cbd5e1;margin:20px 0;padding:18px 0}.pa-version-choices h4{margin:0 0 10px;font-size:1.05rem}.pa-version-choices .pa-subscription{font-size:.85rem;line-height:1.6}.pa-version-options{gap:10px;margin:14px 0;display:grid}.pa-version-options button{text-align:left;color:#153255;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8c9dd;border-radius:14px;gap:6px;padding:14px;transition:border-color .2s,background .2s;display:grid}.pa-version-options button strong{font-size:.9rem}.pa-version-options button small{color:#164ca1;font-weight:700}.pa-version-options button:hover,.pa-version-options button[aria-pressed=true]{background:#edf5ff;border-color:#1764cf}.pa-version-options button[aria-pressed=true]{box-shadow:inset 3px 0 #1764cf}.pa-version-options button:focus-visible{outline-offset:3px;outline:3px solid #e5b424}.pa-scale-details{margin:18px 0}.pa .pa-scale-details>summary{cursor:pointer;padding:12px 0;font-size:14px;font-weight:700}.pa-scale-details[open]>summary{margin-bottom:10px}.pa-plan-contact{width:100%;margin-top:16px}.pa-summary .pa-payment-key dd{white-space:normal;overflow-wrap:anywhere}.pa-lead>p{margin-bottom:12px;font-size:13px}.pa-card-bottom>.pa-delivery-detail{border-left:2px solid #d2ac61;padding-left:12px}.pa-delivery-label{color:#796026;font-size:11px;font-weight:700;line-height:1.4;display:block}.pa-delivery-detail b{color:#08243e;margin-top:3px;display:block}@media (width<=760px){.pa-card-bottom>.pa-delivery-detail{padding-left:10px}}@media (forced-colors:active){.pa-card-bottom>.pa-delivery-detail{border-left-color:canvastext}.pa-delivery-label{color:canvastext}}.pa-mode-selector{margin:24px 0}.pa-mode-selector>p{color:#526d82;margin-bottom:10px;font-size:13px;line-height:1.5}.pa .pa-mode-tabs{background:#edf3f8;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:0;padding:6px 6px 16px;display:grid;position:relative}.pa .pa-mode-tabs button{color:#163e60;text-align:left;background:#fff;border:1px solid #7e9eb9;justify-content:center;align-items:center;gap:12px;min-width:0;padding:15px 12px;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;display:flex}.pa .pa-mode-tabs button[aria-pressed=true]{color:#fff;background:#063458;border-color:#063458;box-shadow:0 3px 8px #06243e20}.pa .pa-mode-tabs button[aria-pressed=false]:hover{background:#f4f9ff;border-color:#0066bd;box-shadow:0 2px 8px #0066bd12}.pa-mode-tabs button>svg{flex-shrink:0;width:22px;height:22px}.pa-mode-text{gap:4px;min-width:0;display:grid}.pa-mode-text strong{font-size:15px;line-height:1.3}.pa-mode-text>span{overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.45}.pa-mode-indicator{pointer-events:none;background:#d2ac61;border-radius:999px;width:calc(50% - 11px);height:3px;transition:transform .28s;position:absolute;bottom:5px;left:6px;transform:translate(0)}.pa-mode-budget .pa-mode-indicator{transform:translate(calc(100% + 10px))}@media (width<=520px){.pa .pa-mode-tabs button{align-items:flex-start;gap:7px;padding:12px 8px}.pa-mode-tabs button>svg{width:18px;height:18px;margin-top:2px}.pa-mode-text strong{font-size:13px}.pa-mode-text>span{font-size:11px}.pa-mode-selector>p{font-size:12px}}@media (prefers-reduced-motion:reduce){.pa .pa-mode-tabs button,.pa-mode-indicator{transition:none}}@media (forced-colors:active){.pa .pa-mode-tabs button{border-color:buttontext}.pa .pa-mode-tabs button[aria-pressed=true]{color:highlighttext;background:highlight}.pa-mode-indicator{background:highlight}}.pa-hero-delivery-highlight{isolation:isolate;color:#fff;background:linear-gradient(125deg,#143c53,#08283e);border:1px solid #d9b558;border-radius:20px;align-items:center;gap:15px;width:100%;max-width:540px;margin-top:28px;padding:20px 22px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 9px 26px #0003,0 0 14px #f2bd521c}.pa-hero-delivery-highlight:after{content:"";pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--pa-neon-angle),#ffd34a,#fff1a1,#fff,#58bdff,#087cff,#fff,#ffd34a);-webkit-mask-composite:xor;padding:2px;animation:8s linear infinite pa-neon-orbit;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pa-hero-delivery-highlight>svg{color:#f8cc70;flex-shrink:0;width:30px;height:30px}.pa-hero-delivery-highlight>span{gap:6px;min-width:0;display:grid}.pa-hero-delivery-highlight strong{letter-spacing:.35px;color:#ffe0a0;text-wrap:balance;font-size:clamp(16px,1.3vw,19px);font-weight:800;line-height:1.4}.pa-hero-delivery-highlight small{color:#d1e1ed;font-size:12px;line-height:1.5}.pa-hero-delivery-highlight .pa-delivery-arrow{width:20px;height:20px;margin-left:auto}@media (hover:hover) and (pointer:fine){.pa-hero-delivery-highlight:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0004,0 0 16px #f2bd5233}}@media (width<=520px){.pa-hero-delivery-highlight{gap:11px;padding:18px 16px}.pa-hero-delivery-highlight strong{font-size:16px}.pa-hero-delivery-highlight small{font-size:11px}.pa-hero-delivery-highlight>svg{width:25px;height:25px}.pa-hero-delivery-highlight .pa-delivery-arrow{width:17px}}@media (prefers-reduced-motion:reduce){.pa-hero-delivery-highlight{transition:none;transform:none!important}.pa-hero-delivery-highlight:after{--pa-neon-angle:45deg;animation:none}}@media (forced-colors:active){.pa-hero-delivery-highlight{border:2px solid linktext}.pa-hero-delivery-highlight:after{display:none}.pa-hero-delivery-highlight strong,.pa-hero-delivery-highlight small,.pa-hero-delivery-highlight>svg{color:linktext}}.pa-card .pa-plan-vehicle-value{color:#526d82;margin:8px 0 10px;font-size:10px;line-height:1.4}.pa-plan-vehicle-value b{color:#0a3352;margin-top:2px;font-size:14px;font-weight:600;display:block}.pa .pa-money{white-space:nowrap;overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums;display:inline-block}.pa-summary,.pa-controls,.pa-sim-grid>*{min-width:0}.pa .pa-payment-table td:last-child,.pa-card .pa-plan-vehicle-value b{white-space:nowrap;overflow-wrap:normal;word-break:normal}@media (width<=600px){.pa-summary dl>div{grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;display:grid}.pa-summary dt{min-width:0;max-width:none}.pa-summary dd{text-align:left;overflow-wrap:normal;word-break:normal;min-width:0;line-height:1.35}.pa-summary .pa-payment-key dd{white-space:normal;overflow-wrap:normal;font-size:clamp(18px,5.5vw,22px)}.pa-summary .pa-payment-key{padding-inline:12px}.pa .pa-payment-table th,.pa .pa-payment-table td{padding:10px 8px}}.pa .pa-consent{grid-template-columns:17px minmax(0,1fr);align-items:start;gap:9px;width:100%;min-width:0;display:grid}.pa .pa-consent>span{white-space:normal;overflow-wrap:break-word;word-break:normal;min-width:0;line-height:1.6}.pa .pa-consent a{white-space:normal;text-underline-offset:2px;text-decoration:underline;display:inline}.pa .pa-whatsapp-float{right:max(20px,env(safe-area-inset-right));bottom:calc(20px + env(safe-area-inset-bottom));z-index:40;color:#fff;background:#25d366;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .18s,box-shadow .18s;display:flex;position:fixed;box-shadow:0 4px 18px #001c3650}.pa .pa-whatsapp-float:hover{transform:translateY(-3px);box-shadow:0 7px 22px #001c3660}.pa .pa-whatsapp-float:active{transform:scale(.96)}.pa .pa-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}@media (width<=600px){.pa .pa-whatsapp-float{width:56px;height:56px;right:max(14px,env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.pa .pa-whatsapp-float{transition:none}.pa .pa-whatsapp-float:hover,.pa .pa-whatsapp-float:active{transform:none}}@keyframes pa-whatsapp-float-motion{0%,to{translate:0}50%{translate:0 -8px}}.pa .pa-whatsapp-float{animation:4s ease-in-out infinite pa-whatsapp-float-motion}.pa .pa-whatsapp-float:hover,.pa .pa-whatsapp-float:focus-visible{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pa .pa-whatsapp-float{animation:none;translate:none}}
