.ptx52-page{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--ptx-navy:#071a33;--ptx-navy2:#0d315d;--ptx-blue:#2b8bd4;--ptx-green:#52d657;--ptx-ink:#15283c;--ptx-muted:#607588;--ptx-line:#d7e2ea;--ptx-soft:#f4f8fb;--ptx-soft2:#eaf1f6;--ptx-petrol:#f0a33b;--ptx-diesel:#5e9fe2;--ptx-ev:#42c986;--ptx-red:#c75a55;--ptx-shadow:0 24px 70px rgba(7,26,51,.09);color:var(--ptx-ink);background:#fff}.ptx52-page *{box-sizing:border-box}.ptx52-page main{overflow:hidden}.ptx52-page h1,.ptx52-page h2,.ptx52-page h3,.ptx52-page p{margin:0}.ptx52-page h1,.ptx52-page h2,.ptx52-page h3{font-family:inherit;color:var(--ptx-navy);letter-spacing:-.045em}.ptx52-page button,.ptx52-page input{font:inherit}.ptx52-page button{cursor:pointer}.ptx52-page .container{width:min(1240px,calc(100% - 36px));margin-inline:auto}.ptx52-page .skip-link{position:absolute;left:-999px;top:10px;z-index:9999;background:#fff;padding:12px 16px;border-radius:8px;color:var(--ptx-navy);font-weight:900}.ptx52-page .skip-link:focus{left:10px}.ptx52-page .ptx-kicker,.ptx52-page .ptx-micro{display:inline-flex;align-items:center;gap:10px;color:#1d7a34;font-weight:900;font-size:.74rem;letter-spacing:.13em;text-transform:uppercase}.ptx52-page .ptx-kicker:before,.ptx52-page .ptx-micro:before{content:"";width:24px;height:3px;border-radius:99px;background:var(--ptx-green)}.ptx52-page .ptx-micro--light{color:#a6efad}.ptx52-page .ptx-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,430px);gap:50px;align-items:end;margin-bottom:28px}.ptx52-page .ptx-section-head h2{font-size:clamp(2rem,4vw,3.9rem);line-height:.98;margin-top:10px}.ptx52-page .ptx-section-head>p{color:var(--ptx-muted);font-size:1rem;line-height:1.75}

.ptx52-page .site-header{position:relative;z-index:40;background:rgba(255,255,255,.97);border-bottom:1px solid #e0e7ee;backdrop-filter:blur(14px)}.ptx52-page .header-inner{min-height:78px;display:flex;align-items:center;gap:24px}.ptx52-page .brand{display:flex;align-items:center;flex:0 0 auto}.ptx52-page .brand img{display:block;width:270px!important;height:auto!important;max-width:100%}.ptx52-page .nav{display:flex;align-items:center;gap:23px;margin-left:auto}.ptx52-page .nav a{font-size:13px;font-weight:800;color:#496078;text-decoration:none}.ptx52-page .nav a[aria-current=page]{color:#071a33}.ptx52-page .nav-all{color:#245fae!important}.ptx52-page .header-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:11px;background:#071a33;color:#fff;text-decoration:none;font-weight:850;font-size:13px}.ptx52-page .menu-btn,.ptx52-page .mobile-nav{display:none}.ptx52-page .menu-btn span{display:block;width:20px;height:2px;background:#071a33;border-radius:9px}.ptx52-page .footer{position:relative;overflow:hidden;padding:48px 0 0;background:linear-gradient(145deg,#0b2c4f,#06182d 76%);color:#fff}.ptx52-page .footer-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:42px}.ptx52-page .footer-logo img{display:block;width:255px!important;height:auto!important;max-width:100%}.ptx52-page .footer-brand p{max-width:410px;margin-top:14px;color:#9fb1bf;font-size:.8rem;line-height:1.65}.ptx52-page .socials{display:flex;gap:10px;margin-top:15px}.ptx52-page .footer-col h3{margin:0 0 12px;color:#fff;font-size:.84rem}.ptx52-page .footer-col a{display:block;padding:5px 0;color:#9fb1bf;font-size:.75rem;text-decoration:none}.ptx52-page .footer-col a:hover{color:#fff}.ptx52-page .footer-legal{display:flex;justify-content:space-between;gap:20px;margin-top:26px;padding:18px 0 22px;border-top:1px solid rgba(255,255,255,.1);color:#7f95a7;font-size:.67rem}.ptx52-page .legal-links{display:flex;gap:15px;flex-wrap:wrap}.ptx52-page .footer-legal a{color:#a8bbc9;text-decoration:none}

/* HERO */
.ptx52-page .ptx-hero{position:relative;overflow:hidden;padding:46px 0 58px;background:linear-gradient(180deg,#fff 0,#f7fafc 100%);border-bottom:1px solid var(--ptx-line)}.ptx52-page .ptx-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(13,49,93,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(13,49,93,.035) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,black,transparent 78%);pointer-events:none}.ptx52-page .ptx-hero:after{content:"";position:absolute;width:480px;height:480px;border:46px solid rgba(43,139,212,.055);border-radius:50%;right:-260px;top:-250px}.ptx52-page .ptx-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr);gap:56px;align-items:center}.ptx52-page .ptx-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#71869a;font-size:.84rem;margin-bottom:28px}.ptx52-page .ptx-breadcrumb a:hover{text-decoration:underline}.ptx52-page .ptx-hero h1{font-size:clamp(3rem,5.8vw,5.8rem);line-height:.88;max-width:800px;margin:16px 0 22px}.ptx52-page .ptx-hero h1 span{display:block;color:var(--ptx-blue)}.ptx52-page .ptx-lead{max-width:760px;color:#4f667a;font-size:clamp(1.04rem,1.6vw,1.22rem);line-height:1.72}.ptx52-page .ptx-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.ptx52-page .ptx-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:12px;font-weight:900}.ptx52-page .ptx-btn--main{background:var(--ptx-navy);color:#fff;box-shadow:0 12px 30px rgba(7,26,51,.15)}.ptx52-page .ptx-btn--main:hover{background:var(--ptx-navy2)}.ptx52-page .ptx-btn--ghost{background:#fff;border:1px solid var(--ptx-line);color:var(--ptx-navy)}.ptx52-page .ptx-trust{display:flex;gap:10px 18px;flex-wrap:wrap;margin-top:22px;color:#607588;font-size:.78rem;font-weight:800}.ptx52-page .ptx-trust span{display:flex;align-items:center;gap:7px}.ptx52-page .ptx-trust span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ptx-green);box-shadow:0 0 0 4px rgba(82,214,87,.13)}
.ptx52-page .ptx-lanes{position:relative;background:var(--ptx-navy);color:#fff;border-radius:28px;padding:24px 24px 22px;box-shadow:0 30px 80px rgba(7,26,51,.2);overflow:hidden}.ptx52-page .ptx-lanes:after{content:"";position:absolute;inset:auto -90px -100px auto;width:270px;height:270px;border:2px dashed rgba(255,255,255,.12);border-radius:50%}.ptx52-page .ptx-lanes-head{display:flex;justify-content:space-between;gap:16px;align-items:center;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:18px;margin-bottom:18px}.ptx52-page .ptx-lanes-head span{font-size:.7rem;letter-spacing:.16em;color:#a9bed2;font-weight:900}.ptx52-page .ptx-lanes-head strong{font-size:.9rem}.ptx52-page .ptx-lane{display:grid;grid-template-columns:90px 1fr 92px;gap:14px;align-items:center;padding:12px 0}.ptx52-page .ptx-lane-name{display:flex;align-items:center;gap:8px;font-weight:900;font-size:.86rem}.ptx52-page .ptx-lane-name i{width:12px;height:12px;border-radius:50%}.ptx52-page .ptx-lane--petrol .ptx-lane-name i{background:var(--ptx-petrol)}.ptx52-page .ptx-lane--diesel .ptx-lane-name i{background:var(--ptx-diesel)}.ptx52-page .ptx-lane--ev .ptx-lane-name i{background:var(--ptx-ev)}.ptx52-page .ptx-lane-road{height:22px;border-top:1px dashed rgba(255,255,255,.24);border-bottom:1px dashed rgba(255,255,255,.16);position:relative}.ptx52-page .ptx-lane-road:before{content:"";position:absolute;left:0;right:0;top:9px;height:3px;background:rgba(255,255,255,.08)}.ptx52-page .ptx-lane-road b{position:absolute;left:0;top:7px;height:7px;border-radius:99px;width:50%;transition:width .25s ease}.ptx52-page .ptx-lane--petrol .ptx-lane-road b{background:var(--ptx-petrol)}.ptx52-page .ptx-lane--diesel .ptx-lane-road b{background:var(--ptx-diesel)}.ptx52-page .ptx-lane--ev .ptx-lane-road b{background:var(--ptx-ev)}.ptx52-page .ptx-lane-road em{position:absolute;right:5px;top:4px;width:14px;height:14px;border:3px solid rgba(255,255,255,.8);border-radius:4px;transform:rotate(45deg)}.ptx52-page .ptx-lane>strong{font-variant-numeric:tabular-nums;text-align:right;font-size:.9rem}.ptx52-page .ptx-lanes-answer{margin-top:18px;padding:20px;border-radius:18px;background:#fff;color:var(--ptx-navy);display:grid;grid-template-columns:1fr auto;gap:4px 18px;align-items:end}.ptx52-page .ptx-lanes-answer span{font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#70869a}.ptx52-page .ptx-lanes-answer strong{font-size:2rem;line-height:1}.ptx52-page .ptx-lanes-answer small{grid-column:1/-1;color:#61778b;margin-top:5px}

/* CALC */
.ptx52-page .ptx-calc{padding:72px 0;background:#fff}.ptx52-page .ptx-calc-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);gap:28px;align-items:start}.ptx52-page .ptx-panel{border:1px solid var(--ptx-line);border-radius:24px;background:#fff;box-shadow:var(--ptx-shadow)}.ptx52-page .ptx-form{padding:24px}.ptx52-page .ptx-form-top{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding-bottom:22px;border-bottom:1px solid var(--ptx-line)}.ptx52-page .ptx-live{display:flex;align-items:center;gap:8px;color:#426077;font-size:.78rem;font-weight:900;white-space:nowrap}.ptx52-page .ptx-live i{width:8px;height:8px;border-radius:50%;background:var(--ptx-green);box-shadow:0 0 0 5px rgba(82,214,87,.13)}.ptx52-page .ptx-field{display:block;min-width:0}.ptx52-page .ptx-field>span{display:block;color:var(--ptx-navy);font-weight:850;font-size:.82rem;margin-bottom:7px}.ptx52-page .ptx-field small{display:block;color:#6d8295;line-height:1.45;margin-top:7px;font-size:.74rem}.ptx52-page .ptx-field--km{width:min(320px,100%)}.ptx52-page .ptx-input{display:flex;align-items:center;min-height:50px;border:1px solid #cddae4;border-radius:12px;background:#fff;overflow:hidden}.ptx52-page .ptx-input:focus-within{border-color:var(--ptx-blue);box-shadow:0 0 0 3px rgba(43,139,212,.12)}.ptx52-page .ptx-input input{min-width:0;width:100%;height:48px;border:0;outline:0;background:transparent;padding:0 12px;color:var(--ptx-navy);font-size:1.03rem;font-weight:850;font-variant-numeric:tabular-nums}.ptx52-page .ptx-input b{flex:none;padding:0 11px;border-left:1px solid #e1e8ee;color:#71869a;font-size:.72rem;font-weight:900;white-space:nowrap}.ptx52-page .ptx-drive-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.ptx52-page .ptx-drive-card,.ptx52-page .ptx-own-card{min-width:0;border:1px solid var(--ptx-line);border-radius:18px;padding:16px;background:#fbfcfd}.ptx52-page .ptx-drive-card legend,.ptx52-page .ptx-own-card legend{padding:0 7px;font-size:.73rem;letter-spacing:.11em;font-weight:950;color:var(--ptx-navy)}.ptx52-page .ptx-drive-card legend i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px}.ptx52-page .ptx-drive-card--petrol legend i{background:var(--ptx-petrol)}.ptx52-page .ptx-drive-card--diesel legend i{background:var(--ptx-diesel)}.ptx52-page .ptx-drive-card--ev legend i{background:var(--ptx-ev)}.ptx52-page .ptx-drive-card .ptx-field+.ptx-field{margin-top:14px}.ptx52-page .ptx-charge-mini{display:grid;grid-template-columns:1fr;gap:10px}.ptx52-page .ptx-share{display:block;margin-top:14px}.ptx52-page .ptx-share>span{display:flex;justify-content:space-between;gap:12px;color:var(--ptx-navy);font-size:.78rem}.ptx52-page .ptx-share input{width:100%;accent-color:var(--ptx-ev);margin:11px 0 6px;min-height:24px}.ptx52-page .ptx-share small{display:block;color:#6d8295;font-size:.72rem}.ptx52-page .ptx-mini-answer{margin-top:16px;padding-top:14px;border-top:1px dashed #cddae4;display:flex;align-items:end;justify-content:space-between;gap:10px}.ptx52-page .ptx-mini-answer span{font-size:.7rem;letter-spacing:.08em;color:#70869a;font-weight:900}.ptx52-page .ptx-mini-answer strong{font-size:1.3rem;color:var(--ptx-navy);font-variant-numeric:tabular-nums}.ptx52-page .ptx-error{margin-top:16px;padding:12px 14px;background:#fff3f2;border:1px solid #f0c4c1;color:#8f3f3a;border-radius:12px;font-weight:750;font-size:.82rem}.ptx52-page .ptx-form-foot{margin-top:20px;padding:16px 18px;background:var(--ptx-soft);border-radius:15px;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center}.ptx52-page .ptx-form-foot p{color:#607588;line-height:1.55;font-size:.78rem}.ptx52-page .ptx-form-foot button,.ptx52-page .ptx-pro-actions button{min-height:44px;border-radius:10px;border:1px solid #cad8e3;background:#fff;color:var(--ptx-navy);font-weight:900;padding:0 14px}.ptx52-page .ptx-result{position:sticky;top:94px;background:var(--ptx-navy);color:#fff;border-radius:24px;padding:24px;box-shadow:0 28px 70px rgba(7,26,51,.18)}.ptx52-page .ptx-result-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.13)}.ptx52-page .ptx-result-top span{font-size:.68rem;letter-spacing:.15em;font-weight:900;color:#b5c8d9}.ptx52-page .ptx-result-top b{font-size:.76rem}.ptx52-page .ptx-result-answer{padding:24px 0 18px}.ptx52-page .ptx-result-answer small{display:block;color:#a9bfd2;font-weight:800}.ptx52-page .ptx-result-answer strong{display:block;font-size:clamp(2.7rem,4vw,4.7rem);line-height:.92;margin:7px 0;color:#fff;letter-spacing:-.06em}.ptx52-page .ptx-result-answer>span{display:block;color:#a8efad;font-weight:950;font-size:1.25rem;font-variant-numeric:tabular-nums}.ptx52-page .ptx-result-answer p{margin-top:12px;color:#c4d2df;line-height:1.55;font-size:.85rem}.ptx52-page .ptx-rank{display:grid;gap:7px}.ptx52-page .ptx-rank-row{display:grid;grid-template-columns:76px 1fr auto;gap:10px;align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px 12px}.ptx52-page .ptx-rank-row span{font-size:.78rem;font-weight:900}.ptx52-page .ptx-rank-row i{height:7px;border-radius:99px;background:rgba(255,255,255,.1);overflow:hidden}.ptx52-page .ptx-rank-row i b{display:block;height:100%;border-radius:99px}.ptx52-page .ptx-rank-row.petrol i b{background:var(--ptx-petrol)}.ptx52-page .ptx-rank-row.diesel i b{background:var(--ptx-diesel)}.ptx52-page .ptx-rank-row.ev i b{background:var(--ptx-ev)}.ptx52-page .ptx-rank-row strong{font-size:.78rem;font-variant-numeric:tabular-nums}.ptx52-page .ptx-result-delta{margin-top:16px;padding:15px;border-radius:14px;background:#fff;color:var(--ptx-navy);display:grid;grid-template-columns:1fr auto;gap:3px 12px}.ptx52-page .ptx-result-delta span{font-size:.72rem;font-weight:850;color:#6a8194}.ptx52-page .ptx-result-delta strong{font-size:1.22rem}.ptx52-page .ptx-result-delta small{grid-column:1/-1;color:#698094}.ptx52-page .ptx-result-note{margin-top:15px;color:#b8cad8;font-size:.78rem;line-height:1.55}

/* CHARGING MIXER */
.ptx52-page .ptx-mixer{padding:34px 0 76px}.ptx52-page .ptx-mixer-shell{display:grid;grid-template-columns:.8fr 1.2fr;gap:52px;align-items:center;padding:36px;border-radius:28px;background:#edf5f7;border:1px solid #d6e5e8}.ptx52-page .ptx-mixer-copy h2{font-size:clamp(2rem,3.8vw,3.7rem);line-height:.98;margin:10px 0 16px}.ptx52-page .ptx-mixer-copy p{color:#607588;line-height:1.75}.ptx52-page .ptx-mixer-copy>a{display:inline-flex;margin-top:18px;color:var(--ptx-navy);font-weight:900}.ptx52-page .ptx-mixer-formula{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:20px}.ptx52-page .ptx-mixer-formula span{padding:8px 10px;border-radius:9px;background:#fff;color:#526c7e;font-size:.74rem;font-weight:850;border:1px solid #d4e0e7}.ptx52-page .ptx-mixer-formula b{color:#1d7a34}.ptx52-page .ptx-mixer-visual{background:#fff;border-radius:22px;padding:26px;box-shadow:0 20px 50px rgba(7,26,51,.08)}.ptx52-page .ptx-mixer-scale{display:flex;justify-content:space-between;color:#6b8296;font-size:.72rem;font-weight:800}.ptx52-page .ptx-mixer-track{position:relative;height:48px;margin:15px 0 20px;border-radius:16px;overflow:hidden;background:#eef3f6}.ptx52-page .ptx-mixer-track i,.ptx52-page .ptx-mixer-track b{position:absolute;top:0;bottom:0;transition:width .2s ease}.ptx52-page .ptx-mixer-track i{left:0;background:linear-gradient(90deg,#cdeed4,var(--ptx-ev));width:75%}.ptx52-page .ptx-mixer-track b{right:0;background:linear-gradient(90deg,var(--ptx-blue),#0d315d);width:25%}.ptx52-page .ptx-mixer-track em{position:absolute;top:-3px;bottom:-3px;width:4px;background:#fff;box-shadow:0 0 0 2px rgba(7,26,51,.2);left:75%;transform:translateX(-2px);transition:left .2s ease}.ptx52-page .ptx-mixer-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ptx52-page .ptx-mixer-numbers div{padding:13px;border-radius:12px;background:var(--ptx-soft)}.ptx52-page .ptx-mixer-numbers small{display:block;color:#6f8496;font-size:.7rem}.ptx52-page .ptx-mixer-numbers strong{display:block;color:var(--ptx-navy);font-size:1.05rem;margin-top:4px}.ptx52-page .ptx-mixer-visual>p{color:#708497;font-size:.72rem;line-height:1.55;margin-top:14px}

/* OWNERSHIP */
.ptx52-page .ptx-ownership{padding:76px 0;background:#f7f9fb;border-block:1px solid var(--ptx-line)}.ptx52-page .ptx-pro{border:1px solid #ccd9e3;border-radius:22px;background:#fff;overflow:hidden;box-shadow:0 18px 55px rgba(7,26,51,.07)}.ptx52-page .ptx-pro summary{list-style:none;min-height:84px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer}.ptx52-page .ptx-pro summary::-webkit-details-marker{display:none}.ptx52-page .ptx-pro summary span{display:grid;gap:4px}.ptx52-page .ptx-pro summary b{color:var(--ptx-navy);font-size:1rem}.ptx52-page .ptx-pro summary small{color:#6d8294}.ptx52-page .ptx-pro summary>strong{font-size:.72rem;color:#1d7a34;letter-spacing:.12em}.ptx52-page .ptx-pro[open] summary{border-bottom:1px solid var(--ptx-line)}.ptx52-page .ptx-pro-body{padding:24px}.ptx52-page .ptx-horizon{display:grid;grid-template-columns:minmax(0,260px) 1fr;gap:20px;align-items:end}.ptx52-page .ptx-scope-note{min-height:73px;padding:14px 16px;border-radius:12px;background:var(--ptx-soft);display:grid;align-content:center;gap:4px}.ptx52-page .ptx-scope-note b{font-size:.76rem;color:var(--ptx-navy)}.ptx52-page .ptx-scope-note span{font-size:.74rem;color:#657b8e}.ptx52-page .ptx-own-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.ptx52-page .ptx-own-card{background:#fff}.ptx52-page .ptx-own-card--petrol{border-top:4px solid var(--ptx-petrol)}.ptx52-page .ptx-own-card--diesel{border-top:4px solid var(--ptx-diesel)}.ptx52-page .ptx-own-card--ev{border-top:4px solid var(--ptx-ev)}.ptx52-page .ptx-own-card .ptx-field+.ptx-field{margin-top:12px}.ptx52-page .ptx-pro-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:20px;padding-top:18px;border-top:1px dashed #ccd9e3}.ptx52-page .ptx-pro-actions p{color:#708497;font-size:.72rem;max-width:540px;line-height:1.5}.ptx52-page .ptx-own-result{margin-top:24px;border-radius:26px;background:#fff;border:1px solid var(--ptx-line);box-shadow:var(--ptx-shadow);overflow:hidden}.ptx52-page .ptx-own-head{display:flex;justify-content:space-between;align-items:end;gap:18px;padding:22px 24px;border-bottom:1px solid var(--ptx-line)}.ptx52-page .ptx-own-head span{display:block;color:#6d8395;font-size:.7rem;letter-spacing:.13em;font-weight:900}.ptx52-page .ptx-own-head h3{font-size:2.4rem;margin-top:5px}.ptx52-page .ptx-own-head>strong{font-size:.85rem;color:#597186}.ptx52-page .ptx-cost-ribbons{padding:16px 24px 4px}.ptx52-page .ptx-cost-row{display:grid;grid-template-columns:90px 1fr 128px;gap:14px;align-items:center;padding:11px 0}.ptx52-page .ptx-cost-row>span{font-weight:900;font-size:.82rem}.ptx52-page .ptx-ribbon{height:36px;display:flex;border-radius:10px;overflow:hidden;background:#edf2f5}.ptx52-page .ptx-ribbon i,.ptx52-page .ptx-ribbon b,.ptx52-page .ptx-ribbon em{height:100%;min-width:0;transition:width .25s ease}.ptx52-page .ptx-ribbon i{background:#0d315d}.ptx52-page .ptx-ribbon b{background:#2b8bd4}.ptx52-page .ptx-ribbon em{background:#52d657}.ptx52-page .ptx-cost-row>strong{text-align:right;font-variant-numeric:tabular-nums;color:var(--ptx-navy)}.ptx52-page .ptx-own-bottom{display:grid;grid-template-columns:170px 1fr;gap:12px 26px;padding:20px 24px 24px;background:#f5f8fa}.ptx52-page .ptx-own-bottom div small{display:block;color:#6d8295;font-size:.7rem}.ptx52-page .ptx-own-bottom div strong{display:block;color:var(--ptx-navy);margin-top:3px}.ptx52-page .ptx-own-bottom p{grid-column:1/-1;color:#5d7487;line-height:1.55;font-size:.82rem}

/* BREAK EVEN ROAD */
.ptx52-page .ptx-break{padding:80px 0;background:var(--ptx-navy);color:#fff}.ptx52-page .ptx-break-shell{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);gap:54px;align-items:center}.ptx52-page .ptx-break h2{color:#fff;font-size:clamp(2.35rem,3.65vw,3.75rem);line-height:.98;margin:12px 0 18px;max-width:520px}.ptx52-page .ptx-break-copy>p{color:#b7c8d7;line-height:1.75}.ptx52-page .ptx-break-status{margin-top:24px;padding:16px 18px;border-radius:15px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.11);display:grid;gap:5px}.ptx52-page .ptx-break-status b{color:#fff}.ptx52-page .ptx-break-status span{font-size:.76rem;color:#b7c9d8;line-height:1.55}.ptx52-page .ptx-road-chart{position:relative;background:#fff;border-radius:24px;padding:20px;color:var(--ptx-navy);box-shadow:0 26px 70px rgba(0,0,0,.2);overflow:hidden}.ptx52-page .ptx-road-axis{display:flex;justify-content:space-between;color:#71869a;font-size:.7rem;font-weight:850;padding:0 4px 8px}.ptx52-page .ptx-road-chart svg{display:block;width:100%;height:auto;border-radius:14px;background:linear-gradient(#f8fafb,#fff);transition:opacity .2s ease}.ptx52-page .ptx-break-empty{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-44%);width:min(430px,calc(100% - 64px));padding:22px 24px;border:1px solid #d7e2ea;border-radius:17px;background:rgba(255,255,255,.96);box-shadow:0 18px 42px rgba(7,26,51,.12);text-align:center}.ptx52-page .ptx-break-empty[hidden]{display:none}.ptx52-page .ptx-break-empty span{display:block;color:#6b8296;font-size:.65rem;font-weight:950;letter-spacing:.14em}.ptx52-page .ptx-break-empty strong{display:block;margin-top:7px;color:var(--ptx-navy);font-size:1.25rem}.ptx52-page .ptx-break-empty p{margin-top:6px;color:#607588;font-size:.77rem;line-height:1.5}.ptx52-page .ptx-road-chart:not(.is-ready) svg{opacity:.34}.ptx52-page .ptx-road-chart:not(.is-ready) .ptx-chart-legend{opacity:0;visibility:hidden}.ptx52-page .ptx-chart-line{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.ptx52-page .ptx-chart-line--petrol{stroke:var(--ptx-petrol)}.ptx52-page .ptx-chart-line--diesel{stroke:var(--ptx-diesel)}.ptx52-page .ptx-chart-line--ev{stroke:var(--ptx-ev)}.ptx52-page .ptx-chart-legend{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px;font-size:.75rem;font-weight:900}.ptx52-page .ptx-chart-legend span:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px}.ptx52-page .ptx-chart-legend .petrol:before{background:var(--ptx-petrol)}.ptx52-page .ptx-chart-legend .diesel:before{background:var(--ptx-diesel)}.ptx52-page .ptx-chart-legend .ev:before{background:var(--ptx-ev)}.ptx52-page .ptx-break-pairs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.ptx52-page .ptx-break-pair{padding:10px 12px;background:var(--ptx-soft);border-radius:10px}.ptx52-page .ptx-break-pair span{display:block;color:#71869a;font-size:.66rem}.ptx52-page .ptx-break-pair strong{display:block;margin-top:2px;font-size:.83rem}

/* DECISION, METHOD, CHECK, FAQ, RELATED */
.ptx52-page .ptx-decision{padding:78px 0}.ptx52-page .ptx-decision-grid{display:grid;grid-template-columns:1.15fr repeat(2,.85fr);gap:14px}.ptx52-page .ptx-decision-lead{grid-row:span 2;padding:30px;border-radius:24px;background:#edf3f7}.ptx52-page .ptx-decision-lead h2{font-size:clamp(2.1rem,4vw,4rem);line-height:.97;margin:12px 0 18px}.ptx52-page .ptx-decision-lead p{color:#607588;line-height:1.72}.ptx52-page .ptx-decision article{padding:24px;border:1px solid var(--ptx-line);border-radius:20px;background:#fff}.ptx52-page .ptx-decision article>span{display:block;color:#2b8bd4;font-size:.7rem;font-weight:950;letter-spacing:.12em}.ptx52-page .ptx-decision article h3{font-size:1.35rem;margin:12px 0 8px}.ptx52-page .ptx-decision article p{color:#607588;line-height:1.62;font-size:.86rem}.ptx52-page .ptx-method{padding:80px 0;background:#071a33;color:#fff}.ptx52-page .ptx-method-shell{display:grid;grid-template-columns:220px 1fr;gap:46px}.ptx52-page .ptx-method-mark{display:grid;align-content:start;justify-items:start;gap:14px}.ptx52-page .ptx-method-mark svg{width:150px;background:rgba(255,255,255,.05);border-radius:22px;padding:14px}.ptx52-page .ptx-method-mark span{font-size:.7rem;font-weight:900;letter-spacing:.11em;color:#a8c0d3}.ptx52-page .ptx-method h2{color:#fff;font-size:clamp(2.4rem,4.3vw,4.3rem);line-height:.95;margin:12px 0 18px}.ptx52-page .ptx-method-copy>p{color:#c0d0dc;line-height:1.75;max-width:900px}.ptx52-page .ptx-method-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.ptx52-page .ptx-method-grid div{padding:16px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09)}.ptx52-page .ptx-method-grid b{display:block;color:#fff;margin-bottom:5px}.ptx52-page .ptx-method-grid span{display:block;color:#b8cad8;line-height:1.55;font-size:.8rem}.ptx52-page .ptx-sources{display:flex;gap:9px;flex-wrap:wrap;margin-top:18px}.ptx52-page .ptx-sources a{padding:10px 12px;border-radius:10px;background:#fff;color:var(--ptx-navy);font-size:.73rem;font-weight:900}.ptx52-page .ptx-check{padding:78px 0;background:#f7f9fb}.ptx52-page .ptx-check-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ptx52-page .ptx-check article{padding:22px;border-radius:18px;background:#fff;border:1px solid var(--ptx-line)}.ptx52-page .ptx-check article>b{color:#22843b;font-size:.68rem;letter-spacing:.11em}.ptx52-page .ptx-check h3{font-size:1.2rem;margin:11px 0 7px}.ptx52-page .ptx-check p{color:#647a8c;line-height:1.58;font-size:.83rem}.ptx52-page .ptx-faq{padding:78px 0}.ptx52-page .ptx-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ptx52-page .ptx-faq details{border:1px solid var(--ptx-line);border-radius:15px;background:#fff;padding:0 16px}.ptx52-page .ptx-faq summary{min-height:58px;display:flex;align-items:center;cursor:pointer;color:var(--ptx-navy);font-weight:900}.ptx52-page .ptx-faq details p{color:#607588;line-height:1.65;padding:0 0 16px;font-size:.84rem}.ptx52-page .ptx-related{padding:76px 0;background:#f2f6f8}.ptx52-page .ptx-related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ptx52-page .ptx-related-grid a{min-height:170px;display:flex;flex-direction:column;padding:20px;border-radius:18px;background:#fff;border:1px solid var(--ptx-line);transition:.2s ease}.ptx52-page .ptx-related-grid a:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(7,26,51,.08)}.ptx52-page .ptx-related-grid a>span{font-size:.68rem;color:#22843b;font-weight:950;letter-spacing:.11em}.ptx52-page .ptx-related-grid strong{font-size:1.1rem;color:var(--ptx-navy);margin:15px 0 7px}.ptx52-page .ptx-related-grid small{color:#647a8d;line-height:1.5}.ptx52-page .ptx-related-grid a:after{content:"→";margin-top:auto;color:#2b8bd4;font-weight:950;font-size:1.2rem}.ptx52-page .ptx-social{width:44px!important;height:44px!important;display:inline-grid!important;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;padding:0!important}.ptx52-page .ptx-social svg{width:19px;height:19px;fill:none;stroke:#fff;stroke-width:2}.ptx52-page .ptx-social:first-child svg{fill:#fff;stroke:none}.ptx52-page .ptx-disclaimer{margin-top:26px;padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#b9c9d7;font-size:.76rem;line-height:1.55}.ptx52-page .ptx-disclaimer b{color:#fff}

@media(max-width:1100px){.ptx52-page .nav,.ptx52-page .header-cta{display:none}.ptx52-page .menu-btn{display:flex;margin-left:auto;width:42px;height:42px;border:1px solid var(--ptx-line);border-radius:10px;background:#fff;align-items:center;justify-content:center;flex-direction:column;gap:4px}.ptx52-page .mobile-nav{position:absolute;left:0;right:0;top:78px;padding:14px 18px 20px;background:#fff;border-bottom:1px solid var(--ptx-line);box-shadow:0 18px 50px rgba(7,26,51,.1)}.ptx52-page .mobile-nav.open{display:grid;gap:4px}.ptx52-page .mobile-nav a{min-height:44px;display:flex;align-items:center;padding:0 12px;color:#425b74;font-weight:850;text-decoration:none}}
@media(max-width:1080px){.ptx52-page .ptx-hero-grid{grid-template-columns:1fr;gap:30px}.ptx52-page .ptx-lanes{max-width:760px}.ptx52-page .ptx-calc-grid{grid-template-columns:1fr}.ptx52-page .ptx-result{position:relative;top:auto}.ptx52-page .ptx-mixer-shell{grid-template-columns:1fr}.ptx52-page .ptx-break-shell{grid-template-columns:1fr}.ptx52-page .ptx-decision-grid{grid-template-columns:1fr 1fr}.ptx52-page .ptx-decision-lead{grid-column:1/-1;grid-row:auto}.ptx52-page .ptx-related-grid{grid-template-columns:1fr 1fr}}
@media(max-width:820px){.ptx52-page .footer-grid{grid-template-columns:1fr 1fr}.ptx52-page .footer-brand{grid-column:1/-1}.ptx52-page .ptx-section-head{grid-template-columns:1fr;gap:12px}.ptx52-page .ptx-drive-inputs,.ptx52-page .ptx-own-grid{grid-template-columns:1fr}.ptx52-page .ptx-charge-mini{grid-template-columns:1fr 1fr}.ptx52-page .ptx-method-shell{grid-template-columns:1fr}.ptx52-page .ptx-method-mark{grid-template-columns:auto 1fr;align-items:center}.ptx52-page .ptx-method-grid,.ptx52-page .ptx-faq-grid{grid-template-columns:1fr}.ptx52-page .ptx-check-grid{grid-template-columns:1fr 1fr}.ptx52-page .ptx-break-pairs{grid-template-columns:1fr}.ptx52-page .ptx-horizon{grid-template-columns:1fr}.ptx52-page .ptx-mixer-numbers{grid-template-columns:1fr}.ptx52-page .ptx-own-bottom{grid-template-columns:1fr}}
.ptx52-page .foo{}
@media(max-width:620px){.ptx52-page .header-inner{min-height:68px}.ptx52-page .brand img{width:190px!important}.ptx52-page .mobile-nav{top:68px}.ptx52-page .footer-grid{grid-template-columns:1fr}.ptx52-page .footer-brand{grid-column:auto}.ptx52-page .footer-legal{flex-direction:column}.ptx52-page .container{width:min(100% - 24px,1240px)}.ptx52-page .ptx-hero{padding:30px 0 40px}.ptx52-page .ptx-breadcrumb{margin-bottom:20px;font-size:.76rem}.ptx52-page .ptx-hero h1{font-size:clamp(2.7rem,15vw,4.3rem)}.ptx52-page .ptx-lead{font-size:.98rem}.ptx52-page .ptx-actions{display:grid}.ptx52-page .ptx-btn{width:100%}.ptx52-page .ptx-trust{display:grid}.ptx52-page .ptx-lanes{border-radius:20px;padding:18px 14px}.ptx52-page .ptx-lane{grid-template-columns:74px 1fr 78px;gap:8px}.ptx52-page .ptx-lane-name{font-size:.72rem}.ptx52-page .ptx-lane>strong{font-size:.74rem}.ptx52-page .ptx-lanes-answer{grid-template-columns:1fr;padding:15px}.ptx52-page .ptx-lanes-answer strong{font-size:1.7rem}.ptx52-page .ptx-calc,.ptx52-page .ptx-ownership,.ptx52-page .ptx-break,.ptx52-page .ptx-decision,.ptx52-page .ptx-method,.ptx52-page .ptx-check,.ptx52-page .ptx-faq,.ptx52-page .ptx-related{padding:54px 0}.ptx52-page .ptx-form{padding:14px}.ptx52-page .ptx-form-top{display:grid}.ptx52-page .ptx-field--km{width:100%}.ptx52-page .ptx-charge-mini{grid-template-columns:1fr}.ptx52-page .ptx-form-foot{grid-template-columns:1fr}.ptx52-page .ptx-form-foot button{width:100%}.ptx52-page .ptx-result{padding:18px;border-radius:20px}.ptx52-page .ptx-rank-row{grid-template-columns:66px 1fr auto}.ptx52-page .ptx-mixer{padding:20px 0 54px}.ptx52-page .ptx-mixer-shell{padding:20px;border-radius:20px}.ptx52-page .ptx-mixer-visual{padding:16px}.ptx52-page .ptx-pro summary{padding:16px;align-items:flex-start}.ptx52-page .ptx-pro-body{padding:14px}.ptx52-page .ptx-pro-actions{display:grid}.ptx52-page .ptx-pro-actions button{width:100%}.ptx52-page .ptx-own-head{display:grid;padding:18px}.ptx52-page .ptx-cost-ribbons{padding:12px 14px}.ptx52-page .ptx-cost-row{grid-template-columns:72px 1fr;gap:8px}.ptx52-page .ptx-cost-row>strong{grid-column:1/-1;text-align:left}.ptx52-page .ptx-break-copy h2{font-size:2.55rem}.ptx52-page .ptx-road-chart{padding:12px}.ptx52-page .ptx-break-empty{width:calc(100% - 32px);padding:18px 14px}.ptx52-page .ptx-break-empty strong{font-size:1.08rem}.ptx52-page .ptx-decision-grid{grid-template-columns:1fr}.ptx52-page .ptx-check-grid{grid-template-columns:1fr}.ptx52-page .ptx-related-grid{grid-template-columns:1fr}.ptx52-page .ptx-method-mark{display:flex;align-items:center}.ptx52-page .ptx-method-mark svg{width:100px}.ptx52-page .ptx-method h2{font-size:2.8rem}.ptx52-page .ptx-sources{display:grid}.ptx52-page .ptx-sources a{min-height:44px;display:flex;align-items:center}}
@media(max-width:380px){.ptx52-page .container{width:min(100% - 18px,1240px)}.ptx52-page .ptx-hero h1{font-size:2.55rem}.ptx52-page .ptx-lane{grid-template-columns:64px 1fr 70px}.ptx52-page .ptx-lanes-head{align-items:flex-start;display:grid}.ptx52-page .ptx-input b{padding-inline:8px;font-size:.65rem}.ptx52-page .ptx-input input{padding-inline:9px}.ptx52-page .ptx-mixer-formula{align-items:flex-start}.ptx52-page .ptx-result-answer strong{font-size:2.5rem}}

/* CALC UI POLISH · 2026-08-25 · module only */
.ptx52-page .ptx-form{
  background:linear-gradient(180deg,#f8fbfd 0%,#fff 46%);
  border-color:#cbd9e4;
  box-shadow:0 24px 65px rgba(7,26,51,.09);
}
.ptx52-page .ptx-form-top{padding:2px 2px 22px;border-bottom:0}
.ptx52-page .ptx-live{padding:8px 11px;border:1px solid #d8e5ec;border-radius:999px;background:#fff;color:#4c6579;box-shadow:0 6px 18px rgba(7,26,51,.04)}
.ptx52-page .ptx-field--km .ptx-input{background:#fff;box-shadow:0 7px 18px rgba(7,26,51,.035)}
.ptx52-page .ptx-drive-inputs{gap:16px;margin-top:0;padding-top:24px;border-top:1px solid #dbe5ec;align-items:stretch}
.ptx52-page .ptx-drive-card{
  position:relative;
  display:flex;
  flex-direction:column;
  min-inline-size:0;
  padding:17px 16px 16px;
  border-color:#d5e1e9;
  border-radius:20px;
  background:#fff;
  box-shadow:0 12px 32px rgba(7,26,51,.055),inset 0 4px 0 transparent;
  overflow:hidden;
}
.ptx52-page .ptx-drive-card--petrol{box-shadow:0 12px 32px rgba(7,26,51,.055),inset 0 4px 0 var(--ptx-petrol);background:linear-gradient(180deg,rgba(240,163,59,.055),#fff 96px)}
.ptx52-page .ptx-drive-card--diesel{box-shadow:0 12px 32px rgba(7,26,51,.055),inset 0 4px 0 var(--ptx-diesel);background:linear-gradient(180deg,rgba(94,159,226,.055),#fff 96px)}
.ptx52-page .ptx-drive-card--ev{box-shadow:0 12px 32px rgba(7,26,51,.055),inset 0 4px 0 var(--ptx-ev);background:linear-gradient(180deg,rgba(66,201,134,.06),#fff 96px)}
.ptx52-page .ptx-drive-card legend{
  padding:5px 9px;
  margin-left:-4px;
  border:1px solid #dce6ec;
  border-radius:999px;
  background:#fff;
  box-shadow:0 5px 14px rgba(7,26,51,.035);
  letter-spacing:.08em;
}
.ptx52-page .ptx-drive-card .ptx-field>span{font-size:.8rem;margin-bottom:6px}
.ptx52-page .ptx-drive-card .ptx-field+.ptx-field{margin-top:12px}
.ptx52-page .ptx-drive-card .ptx-input{
  min-height:48px;
  border-color:#d4e0e8;
  border-radius:13px;
  background:#f8fafc;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.85);
}
.ptx52-page .ptx-drive-card .ptx-input input{height:46px;font-size:1rem;padding-inline:12px}
.ptx52-page .ptx-drive-card .ptx-input b{align-self:stretch;display:flex;align-items:center;background:rgba(255,255,255,.75);border-left-color:#e2e9ee;color:#667d91}
.ptx52-page .ptx-drive-card .ptx-input:focus-within{background:#fff}
.ptx52-page .ptx-charge-mini{gap:9px}
.ptx52-page .ptx-share{
  margin-top:12px;
  padding:12px;
  border:1px solid #dcebe2;
  border-radius:14px;
  background:#f5fbf7;
}
.ptx52-page .ptx-share>span{align-items:center;font-size:.75rem}
.ptx52-page .ptx-share>span strong{min-width:34px;text-align:right}
.ptx52-page .ptx-share input{
  --share-pct:25%;
  -webkit-appearance:none;
  appearance:none;
  width:100%;
  height:6px;
  min-height:6px;
  margin:13px 0 9px;
  border:0;
  border-radius:999px;
  outline:0;
  background:linear-gradient(90deg,var(--ptx-ev) 0 var(--share-pct),#dce5ea var(--share-pct) 100%);
}
.ptx52-page .ptx-share input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:3px solid #fff;border-radius:50%;background:var(--ptx-ev);box-shadow:0 2px 8px rgba(7,26,51,.18);cursor:pointer}
.ptx52-page .ptx-share input::-moz-range-thumb{width:14px;height:14px;border:3px solid #fff;border-radius:50%;background:var(--ptx-ev);box-shadow:0 2px 8px rgba(7,26,51,.18);cursor:pointer}
.ptx52-page .ptx-share small{padding-top:1px;color:#647b8f;line-height:1.4}
.ptx52-page .ptx-share small b{color:#1f7d48}
.ptx52-page .ptx-mini-answer{
  margin-top:auto;
  padding:14px 14px 13px;
  min-height:68px;
  border:1px solid #e0e8ed;
  border-top:1px solid #e0e8ed;
  border-radius:14px;
  background:#f7f9fb;
  align-items:center;
}
.ptx52-page .ptx-drive-card--petrol .ptx-mini-answer{border-color:rgba(240,163,59,.22);background:rgba(240,163,59,.075)}
.ptx52-page .ptx-drive-card--diesel .ptx-mini-answer{border-color:rgba(94,159,226,.22);background:rgba(94,159,226,.075)}
.ptx52-page .ptx-drive-card--ev .ptx-mini-answer{border-color:rgba(66,201,134,.24);background:rgba(66,201,134,.08)}
.ptx52-page .ptx-mini-answer span{font-size:.68rem;letter-spacing:.1em}
.ptx52-page .ptx-mini-answer strong{font-size:1.48rem;letter-spacing:-.035em}
.ptx52-page .ptx-form-foot{
  margin-top:18px;
  padding:14px 16px;
  border:1px solid #dce6ec;
  border-left:4px solid #8eb7d8;
  border-radius:14px;
  background:linear-gradient(90deg,#f6f9fb,#fbfcfd);
  box-shadow:none;
}
.ptx52-page .ptx-form-foot p{font-size:.76rem;color:#607589}
.ptx52-page .ptx-form-foot p b{color:var(--ptx-navy)}
.ptx52-page .ptx-form-foot button{min-height:42px;border-color:#c7d7e3;border-radius:11px;background:#fff;box-shadow:0 6px 16px rgba(7,26,51,.045);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}
.ptx52-page .ptx-form-foot button:before{content:"↺";margin-right:7px;color:var(--ptx-blue);font-size:1rem}
.ptx52-page .ptx-form-foot button:hover{transform:translateY(-1px);border-color:#afc6d7;box-shadow:0 9px 20px rgba(7,26,51,.07)}
@media(max-width:820px){.ptx52-page .ptx-drive-card{min-height:0}.ptx52-page .ptx-mini-answer{margin-top:16px}}
@media(max-width:620px){.ptx52-page .ptx-form{padding:14px}.ptx52-page .ptx-drive-inputs{gap:13px;padding-top:20px}.ptx52-page .ptx-drive-card{padding:16px 14px 14px;border-radius:18px}.ptx52-page .ptx-form-foot{padding:13px 14px}}
.ptx52-page .ptx-mini-answer strong{white-space:nowrap}
@media(min-width:821px){
  .ptx52-page .ptx-charge-mini .ptx-field{display:grid;grid-template-columns:54px minmax(0,1fr);gap:8px;align-items:center}
  .ptx52-page .ptx-charge-mini .ptx-field>span{margin:0;font-size:.76rem}
  .ptx52-page .ptx-charge-mini .ptx-input{min-height:46px}
  .ptx52-page .ptx-charge-mini .ptx-input input{height:44px;padding-inline:10px}
  .ptx52-page .ptx-charge-mini .ptx-input b{padding-inline:8px;font-size:.67rem}
}

/* RV BLOCK1 RC 49-58 QA OVERRIDES 2026-09-07 START */
.ptx-field .ptx-input>b,.ptx-share>small,.ptx-result-delta>span,.ptx-result-delta>small,.ptx-mixer-copy>p,.ptx-mixer-scale>span,.ptx-mixer-numbers>div>small,.ptx-mixer-visual>p,#ownershipDetails summary span>small,.ptx-road-axis>span,.ptx-decision-lead>p,.ptx-check .ptx-section-head>p,.ptx-check-grid>article>p,.ptx-related .ptx-section-head>p,.ptx-related-grid>a>small{color:#526579!important}
#bod-zlomu .ptx-micro{color:#8ee3b3!important}
.ptx-decision>div.container>article>span{color:#12639a!important}
/* RV BLOCK1 RC 49-58 QA OVERRIDES 2026-09-07 END */
