/* GENERATED by tools/recolor-css.js (brand hue 24); do not edit by hand. Chromatic colours of the page-16 sections become the brand hue. */
/* 81-closing-fork-ice.css */
body.p19 .c-cwc { --ice: #ffeee2; --navy: #55290b; --blue: #dc6b1f; --blue-d: #b5581a; --soft: #934715; }
body.p19 .c-cwc__road::before { border-inline-start: 2px dashed rgba(220, 107, 31, .45); }
body.p19 .c-cwc__card { box-shadow: 0 10px 30px rgba(85, 41, 11, .08); }
body.p19 .c-cwc__card li::before { background: #fae7db; }
body.p19 .c-cwc__card--yes { box-shadow: 0 22px 50px rgba(220, 107, 31, .25); }
@media (min-width: 900px) { body.p19 .c-cwc__road::before { border-top: 2px dashed rgba(220, 107, 31, .45); } }
/* 92-guarantee-green-stamp.css */
body.p19 .c-gle { --mint: #ea965e; background: #1f0f04; color: #fff; }
body.p19 .c-gle__box { background: #2a1406; }
body.p19 .c-gle__box::before { border: 1.5px solid rgba(234, 150, 94, .55); }
body.p19 .c-gle__stamp { box-shadow: 0 0 14px rgba(234, 150, 94, .25); }
body.p19 .c-gle__lead { color: #f6d7c2; }
body.p19 .c-gle__text { color: #fae9dd; }
/* 96-fit-solid-pair.css */
body.p19 .c-sfa__sec { background: #fae7db; color: #3B3530; }
body.p19 .c-sfa__card--no .c-sfa__ic { background: #e4813f; color: #fff; }
/* 98i-bonus-red-solid.css */
body.p19 .c-brs__card { background: linear-gradient(135deg,#d6681f 0%,#9c4911 100%); box-shadow: 0 18px 40px rgba(156, 73, 17, .28); }
body.p19 .c-brs__btn { color: #9c4911; box-shadow: 0 8px 22px rgba(80, 32, 0, .35); }
body.p19 .c-brs__arr { background: #d6681f; color: #fff; }
/* 99e-pain-zebra.css */
body.p19 .c-pnf { background: #e07127; color: #fff; }
body.p19 .c-pnf__lead { color: #fdf0e8; }
body.p19 .c-pnf__row { box-shadow: 0 8px 22px rgba(80, 38, 10, .28); }
body.p19 .c-pnf__but { color: #fdf0e8; }
/* 99h-how-timelines.css */
body.p19 .c-hwk { background: #c2550c; color: #fff; }
body.p19 .c-hwk__dot { background: radial-gradient(circle, #c2550c 0 4px, #fff 4.5px); box-shadow: 0 0 0 5px #c2550c; }
/* 99i-new-styles-1.css */
body.p19 .c-nwb { color: #3a1c08; }
body.p19 .c-nwb__h { color: #3a1c08; }
body.p19 .c-nwb__acc { color: #864113; background: linear-gradient(180deg, transparent 62%, rgba(134, 65, 19, .16) 62% 92%, transparent 92%); }
body.p19 .c-nwb__slot { background: #fae9dd; }
body.p19 .c-nwb__slotT { color: #68330f; }
body.p19 .c-nwb__card { background: #fcf0e8; }
body.p19 .c-nwb__no { color: #b5581a; }
body.p19 .c-nwb__q { color: #3a1c08; }
body.p19 .c-nwb__p { color: #68330f; }
/* 99k-new-styles-3.css */
body.p19 .c-nwk { background: #b95a1a; color: #fff; }
body.p19 .c-nwk__item { color: #592b0d; box-shadow: 0 10px 26px rgba(89, 43, 13, .35); }
body.p19 .c-nwk__v { background: #b95a1a; }
/* 99n-new-styles-6.css */
body.p19 .c-nwq { background: var(--zk-bg, radial-gradient(60% 36% at 90% 0%, rgba(237, 130, 58, .10), transparent 72%), radial-gradient(55% 36% at 5% 100%, rgba(237, 130, 58, .08), transparent 72%), #fff); color: var(--zk-text, #3e1e09); }
body.p19 .c-nwq__av { background: linear-gradient(135deg, var(--zk-icon-a, #f69a5c), var(--zk-icon-b, #bc5b1b)); }
body.p19 .c-nwq__qt { color: var(--zk-text, #3e1e09); }
body.p19 .c-nwq__h { color: var(--zk-text, #3e1e09); }
body.p19 .c-nwq__acc { color: var(--zk-text, #df6e22); background: linear-gradient(180deg, transparent 62%, var(--zk-mark, rgba(223, 110, 34, .18)) 62% 92%, transparent 92%); }
body.p19 .c-nwq__card { border: 1px solid var(--zk-hair, #fbece2); box-shadow: var(--zk-shadow, 0 8px 24px rgba(62, 30, 9, .10), 0 1px 3px rgba(62, 30, 9, .08)); }
body.p19 .c-nwq__img { background: var(--zk-card-2, #fcf3ed); }
body.p19 .c-nwq__t { color: var(--zk-text, #3e1e09); }
body.p19 .c-nwq__btn { background: linear-gradient(135deg, var(--zk-btn-a, #ed823a) 0%, var(--zk-btn-b, #bc5b1b) 100%); box-shadow: 0 10px 28px var(--zk-glow, rgba(188, 91, 27, .32)), inset 0 1px 0 rgba(255, 255, 255, .22); color: var(--zk-on-btn, #fff); }
body.p19 .c-nwq__btn:focus-visible { outline: 3px solid var(--zk-focus, #3e1e09); }
/* 99p-new-styles-8.css */
body.p19 .c-nwy__acc { color: #fb883c; }
body.p19 .c-nwy__u { text-decoration-color: #ff944d; }
body.p19 .c-nwy__tag--hot { background: #c2550c; color: #fff; }
/* 99y-new-styles-17.css */
body.p19 .c-wyg { color: var(--zk-text, #3b1c08); background: var(--zk-bg, #fff5ee); }
body.p19 .c-wyg__key { color: var(--zk-accent, #eb7425); }
body.p19 .c-wyg__row { box-shadow: var(--zk-shadow, 0 8px 24px rgba(235, 116, 37, .12), 0 1px 3px rgba(235, 116, 37, .10)); }
body.p19 .c-wyg__ic { background: linear-gradient(135deg, var(--zk-icon-a, #ef965b), var(--zk-icon-b, #d8681d)); }
body.p19 .c-wyg__t { color: var(--zk-text, #3b1c08); }
body.p19 .c-wyg__p { color: var(--zk-text-2, #984a16); }
body.p19 .c-wyg__btn { background: linear-gradient(135deg, var(--zk-btn-a, #eb7425), var(--zk-btn-b, #d8681d)); box-shadow: 0 10px 28px var(--zk-glow, rgba(216, 104, 29, .32)), inset 0 1px 0 rgba(255, 255, 255, .22); color: var(--zk-on-btn, #fff); }
body.p19 .c-wyg__btn:focus-visible { outline: 3px solid var(--zk-focus, #3b1c08); }
/* 99zzzzzzzzzzzz-about-zebra-4.css */
body.p19 .c-wmg { background: #5f2a06; color: #fff; }
body.p19 .c-wmg__face { background: #7f390a; }
body.p19 .c-wmg__lead { color: #fae1d1; }
body.p19 .c-wmg__dot { box-shadow: 0 0 0 5px #5f2a06; }
body.p19 .c-wmg__p { color: #fae1d1; }
body.p19 .c-wmg__sl { color: #fae1d1; }
/* 99zzzzzzzzzzzzzzzzz-forms-4.css */
body.p19 .c-fmk__i:focus-visible { outline: 3px solid #e57f3b; border-color: #e57f3b; }
body.p19 .c-fmk__btn { background: #e57f3b; color: #111; }
/* 99zzzzzzzzzzzzzzzzzzzzzzzz-chat-widget-blue-zebra.css */
body.p19 .c-wae { color: #3b1c08; }
body.p19 .c-wae__sec { background: #d8681d; }
body.p19 .c-wae__key { text-decoration-color: #fdbd93; }
body.p19 .c-wae__phone { box-shadow: 0 22px 54px rgba(70, 33, 8, .45), 0 2px 8px rgba(70, 33, 8, .3); }
body.p19 .c-wae__top { background: linear-gradient(135deg, #e07127, #934715); color: #fff; }
body.p19 .c-wae__av { background: #fed8bf; }
body.p19 .c-wae__status { color: #ffe9db; }
body.p19 .c-wae__log { background: #fff0e6 url(../assets/chat-doodle-blue.svg) center top / 360px 360px repeat; }
body.p19 .c-wae__day { color: #914715; }
body.p19 .c-wae__b { box-shadow: 0 1px 2px rgba(60, 27, 5, .18); }
body.p19 .c-wae__b--out { background: #ffe2cf; }
body.p19 .c-wae__b p { color: #3b1c08; }
body.p19 .c-wae__b--out p { color: #4e260b; }
body.p19 .c-wae__meta { color: #c7601c; }
body.p19 .c-wae__ticks { background: #e79056; }
body.p19 .c-wae__b--out.is-read .c-wae__ticks { background: #f07c2f; }
body.p19 .c-wae__dots i { background: #e79056; }
body.p19 .c-wae__dock { border-top: 1px solid #fae4d6; }
body.p19 .c-wae__hint { color: #914715; }
body.p19 .c-wae__chip { border: 2px solid #d8681d; color: #934715; }
body.p19 .c-wae__chip:hover { background: #fff2ea; }
body.p19 .c-wae__chip:focus-visible, body.p19 .c-wae__reset:focus-visible { outline: 3px solid #4e260b; }
body.p19 .c-wae__reset { background: #d8681d; color: #fff; }
/* 99zzzzzzzzzzzzzzzzzzzzzzzzzzz-closing-fixes.css */
body.p19 .c-cwc { background: radial-gradient(60% 42% at 86% 0%, rgba(220, 107, 31, .10), transparent 72%), radial-gradient(55% 38% at 8% 100%, rgba(220, 107, 31, .08), transparent 72%), #fff; }
/* 99zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz-session102-last.css */
body.p19 .c-pfg__sec { background: radial-gradient(60% 40% at 50% 0%, rgba(229, 127, 59, .13), transparent 72%), #121212; color: #fff; }
body.p19 .c-pfg__key { color: #e57f3b; }
body.p19 .c-pfg__card { background: linear-gradient(#1a1b1e, #1a1b1e) padding-box, linear-gradient(225deg, rgba(229, 127, 59, .95), rgba(255, 255, 255, .2) 45%, rgba(229, 127, 59, .05)) border-box; }
body.p19 .c-pfg__face { border: 3px solid #e57f3b; }
body.p19 .c-pfg__n { color: #e57f3b; }
body.p19 .c-pfg__play { border: 4px solid #fae7db; }
body.p19 .c-pfg__play::after { border-color: transparent transparent transparent #fae7db; }
body.p19 .c-pfg__poster:focus-visible { outline: 3px solid #e57f3b; }
/* 99zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz-hero-new-2.css */
body.p19 .c-hrf__sec { background: #76380f; color: #fff; }
body.p19 .c-hrf__mk { background: linear-gradient(transparent 56%, rgba(246, 190, 153, .5) 56%, rgba(246, 190, 153, .5) 92%, transparent 92%); }
body.p19 .c-hrf__cta { color: #4e2306; box-shadow: 0 12px 30px rgba(38, 18, 4, .35); }
body.p19 .c-hrf__arr { background: #76380f; }
body.p19 .c-hrf__n { color: #f6be99; }
body.p19 .c-hrf__panel { background: linear-gradient(180deg, #a04c14 0%, #5c2b0a 55%, #5c2b0a 100%); }
