/* Final inner-page normalization. Kept last in the cascade to prevent legacy theme leakage. */
.carfax-au-site .rb-product-intro{padding:44px 0 88px;background:#f3f0e8;color:#101815;overflow:visible}.carfax-au-site .rb-product-intro:before{display:none}.carfax-au-site .rb-product-intro>.wrap{position:relative}.carfax-au-site .rb-breadcrumb{margin:0 0 58px;color:#66716b}.carfax-au-site .rb-breadcrumb a{color:#35443d}.carfax-au-site .rb-product-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(330px,.62fr);min-height:0;gap:clamp(60px,8vw,130px);align-items:end}.carfax-au-site .rb-product-copy{min-width:0}.carfax-au-site .rb-product-copy>span{display:block;margin-bottom:20px;color:#476859}.carfax-au-site .rb-product-copy h1{max-width:850px;margin:0;color:#101815;font-size:clamp(56px,6.2vw,88px);font-weight:620;line-height:.92;overflow-wrap:normal}.carfax-au-site .rb-product-copy>p{max-width:720px;margin:28px 0 0;color:#56635d;font-size:17px;line-height:1.72}.carfax-au-site .rb-product-actions{display:flex;margin-top:34px;gap:28px;align-items:center}.carfax-au-site .rb-product-actions .rb-button{flex:none;min-height:56px;padding:0 24px;border:1px solid #101815;background:#101815;color:#fff!important;line-height:1;text-decoration:none}.carfax-au-site .rb-sample-link{display:inline-flex;gap:10px;align-items:center;color:#101815!important;font-size:12px;font-weight:850;line-height:1.3;text-decoration:none}.carfax-au-site .rb-sample-link span{display:grid;width:32px;height:32px;border:1px solid #9ca59f;border-radius:50%;place-items:center}.carfax-au-site .rb-product-summary{min-width:0;padding:30px;border-top:4px solid #173c32;background:#fff;box-shadow:0 18px 55px rgba(16,24,21,.08)}.carfax-au-site .rb-product-summary>p{margin:0 0 20px;color:#68736d;font-size:9px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.carfax-au-site .rb-product-summary dl{margin:0}.carfax-au-site .rb-product-summary dl>div{display:grid;grid-template-columns:1fr 1fr;padding:15px 0;gap:20px;border-top:1px solid rgba(16,24,21,.13);align-items:baseline}.carfax-au-site .rb-product-summary dt{color:#68736d;font-size:10px}.carfax-au-site .rb-product-summary dd{margin:0;color:#101815;font-size:12px;font-weight:800;text-align:right;overflow-wrap:anywhere}.carfax-au-site .rb-product-summary ul{display:flex;flex-wrap:wrap;margin:20px 0 0;padding:17px 0 0;gap:8px;border-top:1px solid rgba(16,24,21,.13);list-style:none}.carfax-au-site .rb-product-summary li{padding:7px 9px;background:#eef1eb;color:#435149;font-size:8px;font-weight:750;text-transform:uppercase}.carfax-au-site .rb-product-summary li:before{content:"✓";margin-right:5px;color:#247456}
.carfax-au-site .rb-review-scope,.carfax-au-site .rb-levels{overflow:hidden}.carfax-au-site .rb-section-title>*{min-width:0}.carfax-au-site .rb-section-title h2{overflow-wrap:normal}.carfax-au-site .rb-scope-grid article,.carfax-au-site .rb-plan-grid article{min-width:0}.carfax-au-site .rb-scope-grid p,.carfax-au-site .rb-plan-grid li{line-height:1.6}.carfax-au-site .rb-plan-grid .rb-level-delivery{display:block}.carfax-au-site .rb-plan-grid .rb-level-delivery strong{display:block}.carfax-au-site .rb-plan-button{line-height:1}.carfax-au-site .rb-level-note{line-height:1.65}
/* Prevent inherited base-theme sizing and colours on all editorial inner pages. */
.carfax-au-site .uk-page-intro .wrap,.carfax-au-site .page-hero .wrap,.carfax-au-site .uk-before-grid>*,.carfax-au-site .uk-section-head>*{min-width:0}.carfax-au-site .uk-page-intro h1,.carfax-au-site .page-hero h1,.carfax-au-site .uk-section-head h2,.carfax-au-site .uk-before h2{overflow-wrap:break-word}.carfax-au-site .uk-contact-form input,.carfax-au-site .uk-contact-form textarea,.carfax-au-site .decoder-input input{width:100%;max-width:100%;font:inherit}.carfax-au-site .uk-pricing-table-wrap{max-width:100%;overflow-x:auto}.carfax-au-site .uk-sample-report,.carfax-au-site .uk-sample-side{min-width:0}.carfax-au-site .uk-sample-report header span,.carfax-au-site .uk-sample-report footer span{overflow-wrap:anywhere}
@media(max-width:900px){.carfax-au-site .rb-product-intro{padding-bottom:70px}.carfax-au-site .rb-product-layout{grid-template-columns:1fr;gap:45px;align-items:start}.carfax-au-site .rb-product-summary{max-width:680px;order:0}.carfax-au-site .rb-product-copy{order:0}}
@media(max-width:620px){.carfax-au-site .rb-product-intro{padding:28px 0 56px}.carfax-au-site .rb-breadcrumb{margin-bottom:38px}.carfax-au-site .rb-product-copy h1{font-size:clamp(48px,15vw,64px);line-height:.94}.carfax-au-site .rb-product-copy>p{font-size:15px}.carfax-au-site .rb-product-actions{display:grid;grid-template-columns:1fr;margin-top:28px;gap:16px}.carfax-au-site .rb-product-actions .rb-button{width:100%}.carfax-au-site .rb-sample-link{justify-content:center}.carfax-au-site .rb-product-summary{padding:22px}.carfax-au-site .rb-product-summary dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.carfax-au-site .rb-product-summary ul{display:block}.carfax-au-site .rb-product-summary li{margin-top:5px}.carfax-au-site .rb-section-title h2{font-size:clamp(40px,12vw,52px)}.carfax-au-site .rb-plan-grid h3{font-size:31px}}
