/* Brand-owned start-page palettes on mobile and desktop. Original inherits the shared design. */
@media screen {
html body.start-color-ink_apricot{--mobile-hero-accent:#F4BE92}
html body.mobile-hero-page.start-color-ink_apricot.mobile-hero-in-view{background-color:#172C3A!important}
html body.mobile-hero-page.start-color-ink_apricot header.masthead{background:linear-gradient(160deg,#172C3A,#213C4B)!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero{--mobile-hero-accent:#F4BE92!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-brand{color:#ffffff!important;border-bottom-color:rgba(255,255,255,.10)!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-flag-ro svg{box-shadow:0 0 0 1px rgba(247,250,252,.65)}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-partners{color:rgba(255,255,255,.64)!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .menu-rating{color:#CCDBE4!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-kicker{color:#F5C49B!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-kicker::before{background:#F4BE92!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-title{color:#ffffff!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-highlight{color:#F5BD8D!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-subheading{color:#F7FAFC!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-points li,html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-points li>span:last-child{color:#CCDBE4!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .hero-emphasis{color:#ffffff!important;background:linear-gradient(180deg,transparent 55%,#F5BD8D 55%)!important;border-bottom-color:#F5BD8D!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-check{background:#F4BE92!important;color:#203542!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application{background:#FFFCF7!important;box-shadow:0 -14px 30px rgba(0,0,0,.30)!important;--calc-sun-accent:#476D78!important;--calc-sun-track:#DEDCD5!important;--calc-sun-ink:#203542!important;--calc-sun-border:#D5DCD8!important;--calc-sun-paper:#FFFCF7!important;--calc-thumb-bg:#476D78!important;--calc-thumb-shadow:0 0 0 1px #476D78,0 3px 6px rgba(10,20,40,.12)!important;--connect:#476D78!important;--v3-track-bg:#DEDCD5!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application h2.mobile-hero-card-title{color:#203542!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .v3-stepper:has(#slider_value_amount,#slider_return_amount){background:#ffffff!important;box-shadow:inset 0 0 0 1px #D5DCD8!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .v3-stepper-btn,html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .v3-stepper-btn:focus{background:#F2E9DE!important;color:#203542!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application :is(#slider_value_amount,#slider_return_amount,#slider_value_period,.calc-design-amount-unit){color:#203542!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .v3-slider-end{color:#65717B!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .mobile-hero-period-control{background:#ffffff!important;border-color:#E4E0D8!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .mobile-hero-period-label{color:#65717B!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .mobile-hero-monthly-payment{background:#EDF4F1!important;border-color:#D1E0D9!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .mobile-hero-monthly-payment-label,html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .mobile-hero-monthly-payment-label *,html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .calc-design-info{color:#275C4E!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .mobile-hero-monthly-payment-value{color:#275C4E!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application :is(#cta-start,#cta-return,#cta-submit){background:#F2AE7B!important;border-color:#DE9461!important;color:#242D35!important;box-shadow:inset 0 0 0 1px #DE9461,0 5px 0 rgba(222,148,97,.18)!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application :is(#cta-start,#cta-return,#cta-submit) .calc-design-cta-words{color:#242D35!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application :is(#cta-start,#cta-return,#cta-submit) .cta-perimeter-light{--cta-perimeter-light-color:#fff2d5!important;--cta-perimeter-light-glow:#ffffff!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .calc-design-micro{color:#65717B!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .calc-design-micro svg{color:#65717B!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-brand-logo img:not(.brand-logo-on-dark){filter:brightness(0) invert(1)!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-partners img{filter:brightness(0) invert(1)!important;opacity:.86}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .hero-emphasis{background:none!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .menu-rating-stars>svg{color:rgba(255,255,255,.22)!important;fill:rgba(255,255,255,.22)!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .start-return-bar{background:#FFFCF7!important}

html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .hero-emphasis{border-bottom:2px solid #F4BE92!important;padding:0 2px 1px!important;background:linear-gradient(180deg,transparent 55%,rgba(244,190,146,.18) 55%)!important;box-shadow:none!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-brand{color:#F7FAFC!important;border-bottom-color:#426071!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-title{color:#F7FAFC!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-partners{color:#CCDBE4!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-check{color:#172C3A!important}
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application#widget-compose-application .v3-stepper-btn{color:#43525A!important}

/* PL/RO "powered by OptiRänt™" row: the SE partner-label colour and the reversed mark (optirant-on-dark.svg). */
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-engine{color:rgba(255,255,255,.64)!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-engine{color:#CCDBE4!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-engine img:not(.engine-logo-on-dark){display:none!important}
html body.mobile-hero-page.start-color-ink_apricot .mobile-hero .mobile-hero-engine img.engine-logo-on-dark{display:inline-block!important}
}
@media (min-width:992px) {
html body.mobile-hero-page.start-color-ink_apricot .start-desktop-proof { --v3-accent:#F4BE92; --v3-accent-bg:rgba(244,190,146,.16); color:#CCDBE4; }
html body.mobile-hero-page.start-color-ink_apricot .start-desktop-proof :is(.sp-text,.aggregated-reviews .value,.aggregated-reviews .body,.aggregated-reviews .footer) { color:#F7FAFC; }
html body.mobile-hero-page.start-color-ink_apricot .start-desktop-proof .hero-emphasis { color:#F7FAFC; background:rgba(244,190,146,.16); border-bottom-color:#F4BE92; }
html body.mobile-hero-page.start-color-ink_apricot .start-desktop-proof .trust-item { background:#213C4B; border-color:#426071; color:#F7FAFC; }
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application .pre-approve { background:#F4BE92; }
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application .pre-approve .subject h2 { color:#203542; }
html body.mobile-hero-page.start-color-ink_apricot #widget-compose-application .pre-approve .subject :is(.v3-broker-disclosure,.v3-calculator-intro-description) { color:#43525A; }
}
