@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/golos-text-cyrillic-ext-wght-normal.3vgbi71bokx1i.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/golos-text-cyrillic-wght-normal.2k8k751tz7vr0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/golos-text-latin-ext-wght-normal.0c4xuyyqw1ots.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/golos-text-latin-wght-normal.36zx4j-5yg89y.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Segoe Print;src:url(/fonts/segoeprint.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Segoe Print;src:url(/fonts/segoeprint_bold.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--header-height:84px;--radius:24px}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}@supports not (scrollbar-color:auto){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}::-webkit-scrollbar-corner{background:var(--color-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border:2px solid var(--color-scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 20px)}body{padding-top:var(--header-height);background:var(--color-surface-base,var(--color-white));color:var(--color-text-primary);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.6}button,input{font:inherit}button,a,input,label,summary{-webkit-tap-highlight-color:var(--color-transparent)}a{color:inherit;text-decoration:none}button{cursor:pointer}img{max-width:100%;display:block}button,input{min-width:0}button:disabled{cursor:not-allowed;opacity:.4}button,a,input,summary{outline-offset:5px}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--color-brand-blue)}::selection{background:var(--color-selection-background);color:var(--color-text-primary)}h1,h2,h3,p{margin:0}svg{flex-shrink:0}fieldset{border:0;min-width:0;margin:0;padding:0}.container{width:min(1280px,100% - 112px);margin-inline:auto}.section-space{padding-block:96px}.skip-link{background:var(--color-button-primary-background,var(--color-brand-navy));color:var(--color-button-primary-text,var(--color-white));z-index:100;padding:14px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:12px}.site-header{z-index:50;height:var(--header-height);border-bottom:1px solid var(--color-header-border);background:var(--color-header-background);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:fixed;inset:0 0 auto}.header-inner{align-items:center;gap:28px;height:100%;display:flex}.header-location{white-space:nowrap;border-left:1px solid var(--color-border-default);flex-shrink:0;align-items:center;gap:5px;padding-left:24px;font-size:16px;display:flex}.header-location svg{color:var(--color-brand-blue)}.main-nav{gap:30px;margin-inline:auto;font-size:16px;font-weight:550;display:flex}.main-nav a{white-space:nowrap;padding-block:12px;position:relative}.main-nav a:after{content:"";background:var(--color-brand-cyan);height:2px;transition:right .2s;position:absolute;bottom:4px;left:0;right:100%}.main-nav a:hover:after{right:0}.header-cta{border:1px solid var(--color-transparent);background:var(--color-button-primary-background,var(--color-brand-navy));color:var(--color-button-primary-text,var(--color-white));border-radius:10px;align-items:center;gap:22px;padding:14px 19px;font-size:15px;font-weight:650;transition:background .2s;display:flex}.header-cta:hover{background:var(--color-button-primary-hover,var(--color-action-dark-hover))}.main-nav .mobile-menu-cta{display:none}.menu-toggle{color:var(--color-text-primary);background:0 0;border:0;padding:10px;display:none}.menu-icon{width:23px;height:23px;display:block;position:relative}.menu-icon>span{background:var(--color-current);transform-origin:50%;border-radius:2px;width:21px;height:2px;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .16s;position:absolute;top:calc(50% - 1px);left:1px}.menu-icon>span:first-child{transform:translateY(-7px)}.menu-icon>span:last-child{transform:translateY(7px)}.menu-toggle[aria-expanded=true] .menu-icon>span:first-child{transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-icon>span:nth-child(2){opacity:0;transform:scaleX(0)}.menu-toggle[aria-expanded=true] .menu-icon>span:last-child{transform:rotate(-45deg)}.hero{grid-template-columns:1fr 1.03fr;align-items:center;gap:56px;padding-top:62px;padding-bottom:60px;display:grid}.hero-copy{padding-block:8px}.eyebrow{align-items:center;gap:8px;margin-bottom:27px;font-size:14px;font-weight:700;display:flex}.status-dot{background:var(--color-status);width:7px;height:7px;box-shadow:0 0 0 4px var(--color-status-halo);border-radius:50%;flex:0 0 7px;display:inline-block}h1{font-size:clamp(45px,4.65vw,69px);font-weight:650;line-height:1.075}h1>span{color:var(--color-brand-blue)}.desktop-break{display:none}.hero-description{color:var(--color-text-muted);max-width:440px;margin-top:25px;font-size:19px;line-height:1.8}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:72px;display:flex}.button{border:1px solid var(--color-transparent);border-radius:12px;justify-content:center;align-items:center;gap:28px;padding:19px 23px;font-size:16px;font-weight:650;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-dark{background:var(--color-button-primary-background,var(--color-brand-navy));color:var(--color-button-primary-text,var(--color-white));box-shadow:0 6px 16px var(--color-shadow-medium)}.button-dark:hover{background:var(--color-button-primary-hover,var(--color-action-dark-hover));box-shadow:0 8px 18px var(--color-shadow-strong)}.button-aqua{background:var(--color-button-accent-background,var(--color-brand-cyan));color:var(--color-button-accent-text,var(--color-brand-navy))}.button-aqua:hover{background:var(--color-button-accent-hover,var(--color-action-aqua-hover))}.hero-price{white-space:nowrap;color:var(--color-text-muted);font-size:15px}.hero-price strong{color:var(--color-text-primary);font-size:21px;font-weight:650}.hero-assurances{color:var(--color-text-muted);flex-wrap:wrap;gap:17px;margin-top:24px;font-size:14px;font-weight:550;display:flex}.hero-assurances span{align-items:center;gap:7px;display:flex}.hero-assurances svg{color:var(--color-brand-blue);stroke-width:1.5px}.comparison-wrap{padding:0 0 20px;position:relative}.comparison{isolation:isolate;background:var(--color-placeholder-warm);height:500px;box-shadow:0 20px 60px var(--color-shadow-soft);-webkit-user-select:none;user-select:none;border-radius:26px;position:relative;overflow:hidden}.comparison-image{object-fit:cover;object-position:center;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.comparison-before{clip-path:inset(0 calc(100% - var(--split)) 0 0);pointer-events:none;position:absolute;inset:0}.comparison-label{box-shadow:0 2px 10px var(--color-shadow-faint);pointer-events:none;z-index:2;border-radius:8px;align-items:center;gap:7px;padding:9px 15px;font-size:14px;font-weight:650;display:flex;position:absolute;top:23px}.label-before{background:var(--color-white);color:var(--color-brand-navy);left:23px}.label-after{background:var(--color-button-primary-background,var(--color-brand-navy));color:var(--color-button-primary-text,var(--color-white));right:23px}.comparison-divider{left:var(--split);background:var(--color-white);pointer-events:none;width:2px;filter:drop-shadow(0 0 8px var(--color-shadow-strong));z-index:1;position:absolute;top:0;bottom:0;transform:translate(-50%)}.comparison-divider>span{background:var(--color-surface-base,var(--color-white));width:56px;height:56px;color:var(--color-text-primary);box-shadow:0 4px 20px var(--color-shadow-strong);border-radius:50%;justify-content:center;align-items:center;gap:3px;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.comparison-range{appearance:none;opacity:0;cursor:ew-resize;z-index:3;pointer-events:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.comparison-interaction{z-index:3;cursor:ew-resize;touch-action:pan-y;position:absolute;inset:0}.comparison-grip{left:var(--split);touch-action:none;border-radius:50%;width:56px;height:56px;position:absolute;top:50%;transform:translate(-50%,-50%)}.comparison:has(.comparison-range:focus-visible){outline:3px solid var(--color-brand-blue);outline-offset:5px}.comparison-caption{background:var(--color-caption-background);color:var(--color-text-secondary);pointer-events:none;box-shadow:0 4px 25px var(--color-shadow-soft);border-radius:12px;align-items:center;gap:10px;padding:13px 17px;font-size:14px;line-height:1.6;display:flex;position:absolute;bottom:22px;left:24px}.comparison-caption b{color:var(--color-text-primary);font-size:14px;font-weight:650}.fresh-stamp{border:7px solid var(--color-white);background:var(--color-surface-cyan-strong);text-align:center;width:125px;height:125px;color:var(--color-action-dark-hover);box-shadow:0 3px 20px var(--color-shadow-faint);pointer-events:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:14px;line-height:1.55;display:flex;position:absolute;bottom:1px;right:-22px;transform:rotate(10deg)}.fresh-stamp b{font-size:17px}.fresh-stamp svg{color:var(--color-icon-muted)}.image-note{color:var(--color-text-faint);margin-top:10px;font-size:14px;display:block}.promise-strip{background:var(--color-surface-mist);border-block:1px solid var(--color-border-subtle)}.promise-inner{grid-template-columns:repeat(3,1fr);gap:0;padding-block:28px;display:grid}.promise-inner>div{text-align:center;justify-content:center;align-items:center;gap:36px;min-width:0;padding-inline:24px;display:flex}.promise-inner>div+div{border-left:1px solid var(--color-border-default)}.promise-inner svg{color:var(--color-icon-muted)}.promise-inner strong{margin-bottom:6px;font-size:16px;font-weight:650;display:block}.promise-inner small{color:var(--color-text-muted);font-size:14px;line-height:1.6;display:block}.section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:44px;display:flex}.section-kicker{color:var(--color-text-muted);align-items:center;gap:9px;margin-bottom:19px;font-size:14px;font-weight:650;display:flex}.section-kicker>span{background:var(--color-icon);width:15px;height:2px}h2{font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.17}.section-heading>p{color:var(--color-text-muted);padding-bottom:3px;font-size:16px;line-height:1.9}.section-heading>p>span{color:var(--color-text-primary);font-weight:600}.calculator-grid{grid-template-columns:1.43fr 1fr;gap:60px;display:grid}.calculator-fields{min-width:0;padding-top:4px}.calculator-fields legend{flex-wrap:wrap;align-items:center;gap:8px 10px;width:100%;margin-bottom:18px;font-size:17px;font-weight:650;line-height:1.4;display:flex}.field-number{background:var(--color-surface-mist);width:24px;height:24px;color:var(--color-text-subtle);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.legend-note{color:var(--color-text-faint);margin-left:auto;font-size:14px;font-weight:450}.material-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.material-option{border:1px solid var(--color-border-default);cursor:pointer;border-radius:12px;min-width:0;padding:14px 15px;transition:background .15s,border-color .15s;position:relative}.material-option:hover{border-color:var(--color-border-accent)}.material-option.selected{border-color:var(--color-icon-muted);background:var(--color-surface-accent-soft);box-shadow:0 0 0 .5px var(--color-icon-muted)}.material-option input{opacity:0;width:1px;height:1px;position:absolute}.material-option:has(input:focus-visible){outline:3px solid var(--color-brand-blue);outline-offset:4px}.material-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.fabric-sample{background:var(--fabric-image) center/130px;border:2px solid var(--color-white);width:33px;height:33px;box-shadow:0 0 0 1px var(--color-shadow-medium);border-radius:50%;display:block}.fabric-wool{background-position:30% 20%;background-size:180px}.fabric-viscose{background-position:60% 85%;background-size:240px}.radio-mark{border:1px solid var(--color-border-control);width:17px;height:17px;color:var(--color-transparent);background:var(--color-surface-base,var(--color-white));border-radius:50%;place-items:center;display:grid}.selected .radio-mark{background:var(--color-icon-muted);border-color:var(--color-icon-muted);color:var(--color-on-accent,var(--color-white))}.material-option strong{overflow-wrap:anywhere;margin-bottom:4px;font-size:14px;font-weight:650;line-height:1.4;display:block}.material-option>span:last-child{color:var(--color-text-muted);font-size:14px;line-height:1.5}.dimension-fieldset,.extras-fieldset{margin-top:28px}.dimension-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dimension-field>label{color:var(--color-text-muted);margin-bottom:7px;font-size:14px;display:block}.dimension-control{border:1px solid var(--color-border-default);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;height:50px;padding:4px;display:grid}.dimension-control.invalid{border-color:var(--color-error)}.dimension-control input{text-align:center;width:100%;min-width:20px;color:var(--color-text-primary);background:var(--color-transparent);border:0;outline:none;grid-area:1/2;font-size:17px;font-weight:600}.dimension-unit-anchor{pointer-events:none;grid-area:1/2;justify-self:center;position:relative}.dimension-value-measure{visibility:hidden;white-space:pre;font-size:17px;font-weight:600;display:block}.dimension-unit{color:var(--color-text-faint);margin-left:4px;font-size:14px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.dimension-control button{background:var(--color-transparent);width:30px;height:36px;color:var(--color-text-subtle);border:0;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.dimension-control button:first-child{grid-area:1/1}.dimension-control button:last-child{grid-area:1/3}.dimension-control button:hover{background:var(--color-surface-mist);color:var(--color-text-primary)}.area-display{border-left:1px solid var(--color-border-default);border:0;flex-wrap:wrap;grid-column:1/-1;grid-template-columns:18px 1fr;align-self:end;align-items:center;gap:8px;height:auto;min-height:32px;padding-left:0;display:flex}.area-display svg{color:var(--color-icon-soft);grid-row:1}.area-display strong{white-space:nowrap;font-size:24px;font-weight:550}.area-display small{color:var(--color-text-muted);font-size:15px}.area-display>span{color:var(--color-text-muted);grid-column:1/-1;font-size:14px}.field-error{color:var(--color-error);margin-top:10px;font-size:14px;line-height:1.6}.extra-option{cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px 10px;min-height:38px;padding-block:7px;display:grid;position:relative}.extra-option input{opacity:0;width:1px;height:1px;position:absolute}.checkbox-mark{border:1px solid var(--color-border-control);width:18px;height:18px;color:var(--color-transparent);border-radius:5px;flex-shrink:0;place-items:center;display:grid}.extra-option input:checked+.checkbox-mark{background:var(--color-icon-muted);border-color:var(--color-icon-muted);color:var(--color-on-accent,var(--color-white))}.extra-option input:focus-visible+.checkbox-mark{outline:3px solid var(--color-brand-blue);outline-offset:3px}.extra-option>span:nth-last-child(2){font-size:14px}.extra-option>b{color:var(--color-text-subtle);white-space:nowrap;margin-left:0;font-size:14px;font-weight:500}.delivery-option{background:var(--color-surface-mist);cursor:pointer;border-radius:10px;align-items:center;gap:12px;margin-top:20px;padding:17px 16px;display:flex;position:relative}.delivery-option>svg{color:var(--color-icon-muted)}.delivery-option>span:nth-child(2){flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.delivery-option b{font-size:14px;font-weight:600}.delivery-option small{color:var(--color-text-muted);font-size:14px}.switch-input{opacity:0;width:35px;height:20px;position:absolute;right:17px}.switch-track{background:var(--color-control-inactive);border-radius:15px;flex-shrink:0;width:35px;height:21px;margin-left:auto;transition:background .2s}.switch-track:after{content:"";background:var(--color-surface-base,var(--color-white));width:15px;height:15px;box-shadow:0 1px 3px var(--color-shadow-strong);border-radius:50%;margin:3px;transition:transform .2s;display:block}.switch-input:checked+.switch-track{background:var(--color-control-active)}.switch-input:checked+.switch-track:after{transform:translate(14px)}.switch-input:focus-visible+.switch-track{outline:3px solid var(--color-brand-blue);outline-offset:4px}.quote-card{background:var(--color-quote-background,var(--color-brand-navy));color:var(--color-quote-text,var(--color-white));border-radius:22px;align-self:start;min-width:0;padding:31px 32px 24px;position:relative;overflow:hidden}.quote-price{padding-top:0}.quote-price>span{color:var(--color-price);white-space:nowrap;font-size:clamp(42px,4.3vw,58px);font-weight:550;line-height:1.1}.quote-price>p{color:var(--color-text-inverse-muted);margin-top:10px;font-size:14px}.quote-divider{background:var(--color-border-inverse);height:1px;margin-block:25px}.quote-details{flex-direction:column;gap:15px;margin:0;display:flex}.quote-details>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;font-size:14px;display:flex}.quote-details dt{color:var(--color-text-inverse-muted)}.quote-details dd{white-space:nowrap;margin:0;font-size:14px}.quote-details dd.quote-free{color:var(--color-status-inverse);font-size:14px}.quote-time{color:var(--color-text-inverse-muted);align-items:center;gap:8px;margin-top:27px;font-size:14px;display:flex}.quote-time .status-dot{background:var(--color-status-inverse);flex-basis:5px;width:5px;height:5px}.quote-button{justify-content:space-between;width:100%;margin-top:24px;padding:17px 20px;font-size:15px}.quote-note{color:var(--color-text-inverse-muted);align-items:flex-start;gap:7px;margin-top:15px;font-size:14px;line-height:1.65;display:flex}.quote-note svg{color:var(--color-text-inverse-subtle);width:1em;height:1em;margin-top:calc(.5lh - .5em)}.care-section{background:var(--color-surface-mist)}.care-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.care-card{border:1px solid var(--color-border-default);background:var(--color-surface-base,var(--color-white));border-radius:18px;flex-direction:column;min-height:330px;padding:27px;display:flex;position:relative;overflow:hidden}.care-card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:36px;display:flex}.care-card-top>span{color:var(--color-text-subtle);font-size:14px;font-weight:550}.care-card-top>svg{color:var(--color-icon-muted)}.care-card h3{font-size:25px;font-weight:600;line-height:1.27}.care-card p{color:var(--color-text-muted);max-width:270px;margin-top:16px;font-size:14px;line-height:1.85}.care-foot{color:var(--color-text-subtle);align-items:center;gap:7px;margin-top:auto;padding-top:28px;font-size:14px;display:flex}.care-foot svg{color:var(--color-icon)}.care-card-photo{color:var(--color-text-primary);border:0;padding:0}.care-card-photo>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.care-photo-overlay{background:linear-gradient(110deg, var(--color-overlay-warm-strong), var(--color-overlay-warm-medium) 75%, var(--color-overlay-warm-light));flex:1;width:100%;height:100%;padding:27px;position:relative}.care-photo-overlay .care-card-top>span{color:var(--color-text-muted)}.care-photo-overlay h3{color:var(--color-text-primary)}.care-photo-overlay p{color:var(--color-text-secondary)}.care-card-blue{background:var(--color-surface-accent);border-color:var(--color-border-accent)}.care-card-blue h3{color:var(--color-action-dark-hover)}.care-card-blue .care-foot{color:var(--color-icon-muted)}.text-link{color:var(--color-brand-blue);border-bottom:1px solid var(--color-border-accent);align-items:center;gap:16px;margin-top:25px;padding-bottom:7px;font-size:14px;font-weight:600;display:inline-flex}.site-footer{padding-top:48px;padding-bottom:25px}.footer-top{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;padding-bottom:26px;display:flex}.footer-brand{color:var(--color-brand-blue);align-items:center;font-size:24px;font-weight:800;display:flex}.footer-brand>span:first-child{color:var(--color-brand-navy)}.wordmark-dot{background:var(--color-brand-cyan);border-radius:50%;align-self:flex-end;width:7px;height:7px;margin-bottom:7px;margin-left:3px}.footer-top>span{color:var(--color-text-muted);align-items:center;gap:7px;font-size:14px;display:flex}.footer-top>a:last-child{color:var(--color-text-muted);align-items:center;gap:10px;font-size:14px;display:flex}.footer-bottom{color:var(--color-text-faint);justify-content:space-between;gap:40px;padding-top:20px;font-size:14px;line-height:1.8;display:flex}.footer-bottom>span{white-space:nowrap}.footer-bottom>p{text-align:right;max-width:670px}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.hero{gap:74px;padding-block:76px}.comparison{height:550px}.hero-description{margin-top:28px}h1{font-size:72px}}@media (max-width:1199px){.container{width:calc(100% - 64px)}.header-inner{gap:20px}.main-nav{gap:22px}.header-location{padding-left:10px}.hero{gap:32px}.comparison{height:480px}h1{font-size:56px}.desktop-break{display:block}.hero-description{max-width:370px;font-size:17px}.hero-actions{flex-wrap:wrap;gap:16px}.hero-actions .button{gap:16px;padding:18px;font-size:14px}.hero-price{font-size:14px}.hero-price strong{font-size:18px}.hero-assurances{gap:12px;font-size:14px}.promise-inner{gap:0}.promise-inner strong{font-size:14px}.promise-inner small{font-size:14px;line-height:1.6;display:block}.calculator-grid{grid-template-columns:1.35fr 1fr;gap:38px}.quote-card{min-width:0;padding:28px}.care-card,.care-photo-overlay{padding:24px}.care-card h3{font-size:23px}}@media (max-width:900px){:root{--header-height:74px}.header-inner{gap:14px}.header-location{font-size:14px}.main-nav{gap:17px;font-size:14px}.header-cta{gap:9px;padding:12px;font-size:14px}.hero{gap:25px;padding-block:45px}h1{font-size:48px}.eyebrow{margin-bottom:22px;font-size:14px}.hero-description{font-size:16px}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:25px}.hero-assurances{flex-direction:column;gap:11px;margin-top:20px}.comparison{border-radius:21px;height:460px}.comparison-caption{padding:11px 12px;font-size:14px;bottom:16px;left:16px}.fresh-stamp{border-width:6px;width:104px;height:104px;font-size:14px;right:-12px}.fresh-stamp b{font-size:14px}.comparison-label{padding:8px 11px;font-size:14px;top:16px}.label-before{left:16px}.label-after{right:16px}.promise-inner>div{gap:12px}.promise-inner svg{width:24px}.promise-inner small{line-height:1.6;display:block}.section-space{padding-block:72px}.section-heading{margin-bottom:32px}.section-heading>p{font-size:14px}.calculator-grid{grid-template-columns:1.18fr 1fr;gap:25px}.material-option{min-width:0;padding:12px 10px}.material-option strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.material-option>span:last-child{font-size:14px;line-height:1.5}.calculator-fields legend{flex-wrap:wrap;row-gap:8px;font-size:15px;line-height:1.4}.dimension-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.area-display{padding:0;border:0;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;height:auto;min-height:32px;padding-left:0;display:flex}.area-display strong{white-space:nowrap;font-size:17px}.area-display>span{font-size:14px}.quote-card{min-width:0;padding:25px 23px}.quote-price>span{font-size:44px}.extra-option>span:nth-last-child(2){font-size:14px}.extra-option>b{white-space:nowrap;margin-left:0;font-size:14px}.delivery-option{gap:9px;padding:13px 11px}.delivery-option>svg{width:18px}.delivery-option b,.delivery-option small{font-size:14px}.care-grid{gap:14px}.care-card{min-height:325px;padding:21px 18px}.care-photo-overlay{padding:21px 18px}.care-card h3{font-size:21px}.care-card p,.care-card-top>span{font-size:14px}.care-card-top>svg{width:21px}.care-foot{font-size:14px}}@media (max-width:700px){.container{width:calc(100% - 40px)}:root{--header-height:66px}.header-inner{gap:15px}.header-location{margin-right:auto;padding-left:12px;font-size:14px}.header-cta{display:none}.menu-toggle{place-items:center;margin-right:-8px;display:grid}.main-nav{background:var(--color-surface-base,var(--color-white));z-index:8;max-height:calc(100dvh - var(--header-height));border-bottom:1px solid var(--color-border-default);box-shadow:0 15px 20px var(--color-shadow-soft);opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(0 0 100%);flex-direction:column;gap:0;padding:14px 25px 22px;font-size:17px;transition:transform .28s cubic-bezier(.22,1,.36,1),clip-path .28s cubic-bezier(.22,1,.36,1),opacity .2s,visibility 0s linear .28s;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-14px)}.main-nav.is-open{opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0 0 -30px);transition-delay:0s;transform:translateY(0)}.main-nav a{padding:13px 0}.main-nav .mobile-menu-cta{justify-content:space-between;margin-top:12px;padding:15px 18px;font-size:15px;display:flex}.main-nav .mobile-menu-cta:after{display:none}.hero{flex-direction:column;align-items:stretch;gap:35px;padding-top:32px;padding-bottom:28px;display:flex}.hero-copy{padding:0}.eyebrow{margin-bottom:19px;font-size:14px}h1{font-size:clamp(40px,8.6vw,57px);line-height:1.09}.desktop-break{display:none}.hero-description{max-width:470px;margin-top:20px;font-size:16px;line-height:1.8}.hero-actions{flex-wrap:wrap;gap:19px;margin-top:24px}.hero-actions .button{gap:19px;padding:17px 18px;font-size:14px}.hero-price{font-size:14px}.hero-price strong{font-size:18px}.hero-assurances{flex-direction:row;gap:15px;margin-top:20px;font-size:14px}.hero-assurances svg{width:15px;height:15px}.comparison-wrap{padding-bottom:8px}.comparison{border-radius:19px;height:400px}.comparison-caption{font-size:14px;bottom:18px;left:18px}.comparison-caption b{font-size:14px}.fresh-stamp{width:107px;height:107px;bottom:0;right:-7px}.image-note{font-size:14px}.promise-inner{grid-template-columns:1fr;gap:17px;padding-block:23px}.promise-inner>div+div{border-left:0}.promise-inner>div{gap:14px}.promise-inner strong{margin-bottom:3px;font-size:14px}.promise-inner small{font-size:14px;line-height:1.6;display:block}.promise-inner svg{width:23px;height:23px}.section-space{padding-block:54px}.section-heading{margin-bottom:27px;display:block}h2{font-size:32px}.section-kicker{margin-bottom:15px;font-size:14px}.section-heading>p{margin-top:19px;font-size:14px;line-height:1.9}.section-heading>p>br{display:none}.section-heading>p>br:after{content:" "}.section-heading>p>span{display:block}.calculator-grid{grid-template-columns:1fr;gap:28px}.calculator-fields legend{flex-wrap:wrap;row-gap:8px;margin-bottom:16px;font-size:16px;line-height:1.4}.material-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.material-option{min-width:0;padding:13px 12px}.material-option strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.material-option>span:last-child{font-size:14px;line-height:1.5}.dimension-fieldset,.extras-fieldset{margin-top:25px}.dimension-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.area-display{border-left:1px solid var(--color-border-default);border:0;flex-wrap:wrap;grid-column:1/-1;grid-template-columns:1fr;align-items:center;gap:8px;height:auto;min-height:32px;padding-left:0;display:flex}.area-display svg{display:none}.area-display strong{white-space:nowrap;font-size:24px}.area-display small,.area-display>span{font-size:14px}.dimension-control button{width:24px}.extra-option{grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px 10px;min-height:41px;padding-block:7px;display:grid}.extra-option>span:nth-last-child(2){font-size:14px}.extra-option>b{white-space:nowrap;margin-left:0;font-size:14px}.delivery-option{gap:12px;padding:17px 14px}.delivery-option b,.delivery-option small{font-size:14px}.delivery-option>svg{width:21px}.quote-card{border-radius:19px;min-width:0;padding:27px}.quote-price>span{font-size:53px}.quote-price>p{font-size:14px}.quote-details>div{flex-wrap:wrap;row-gap:4px;font-size:14px}.quote-details dd{font-size:15px}.quote-time,.quote-note{font-size:14px}.quote-button{font-size:16px}.care-grid{grid-template-columns:1fr;gap:15px}.care-card{min-height:285px;padding:25px}.care-card-top{margin-bottom:26px}.care-card-top>span{font-size:14px}.care-card h3{font-size:26px}.care-card p{max-width:350px;font-size:15px}.care-foot{padding-top:22px;font-size:14px}.care-card-photo{min-height:305px;padding:0}.care-photo-overlay{padding:25px}.care-card-photo>img{object-position:center 65%}.care-card-blue{min-height:295px}.text-link{margin-top:17px}.site-footer{padding-top:32px}.footer-top{flex-wrap:wrap;gap:19px;padding-bottom:21px}.footer-brand{font-size:23px}.footer-top>span{order:3;width:100%;font-size:14px}.footer-bottom{flex-direction:column;gap:13px;padding-top:19px;font-size:14px}.footer-bottom>p{text-align:left}.footer-top>a:last-child{font-size:14px}}@media (max-width:380px){.container{width:calc(100% - 32px)}h1{font-size:38px}.hero-actions{flex-wrap:wrap;gap:11px}.hero-actions .button{gap:12px;padding:16px 14px;font-size:14px}.hero-price{font-size:14px}.hero-price strong{font-size:16px}.hero-assurances{gap:10px;font-size:14px}.comparison{height:350px}.material-option{min-width:0;padding:11px 9px}.material-option strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.dimension-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dimension-control button{width:20px}.delivery-option small{font-size:14px}.quote-card{min-width:0;padding:25px}.quote-price>span{font-size:49px}}.hero-description,.section-heading>p,.care-card p{font-size:18px}.section-kicker,.eyebrow,.hero-assurances,.image-note,.legend-note,.dimension-field>label,.area-display>span,.delivery-option small,.quote-price>p,.quote-time,.quote-note,.care-card-top>span,.care-foot,.footer-top>span,.footer-top>a:last-child,.footer-bottom{font-size:14px}.promise-inner strong,.calculator-fields legend,.material-option strong,.extra-option>span:nth-last-child(2),.quote-details>div,.quote-details dd,.delivery-option b,.text-link{font-size:16px}.promise-inner small,.material-option>span:last-child,.extra-option>b,.quote-details dd.quote-free{font-size:14px}.care-card{min-height:360px}.care-card p{line-height:1.75}.quote-details>div{flex-wrap:wrap;row-gap:4px}.quote-note,.quote-price>p{line-height:1.7}.footer-bottom>p{max-width:760px}@media (min-width:701px) and (max-width:1000px){.calculator-grid{grid-template-columns:1fr 1fr;gap:24px}.material-option{min-width:0;padding:12px 9px}.material-option strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.material-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.extra-option{flex-wrap:wrap;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px 10px;padding-block:7px;display:grid}.extra-option>span:nth-last-child(2),.delivery-option small,.delivery-option b{font-size:14px}.care-grid{gap:12px}.care-card h3{font-size:22px}.care-card p{font-size:16px}.care-card-top>span,.hero-assurances,.hero-price,.promise-inner strong{font-size:14px}.promise-inner small{font-size:14px;line-height:1.6;display:block}.eyebrow,.section-kicker{font-size:14px}}@media (max-width:700px){.hero-description{font-size:18px}.section-kicker,.eyebrow{font-size:14px}.hero-assurances{gap:12px;font-size:14px}.hero-assurances span{gap:5px}.hero-actions .button{font-size:15px}.hero-price{font-size:14px}.material-option strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.material-option>span:last-child{font-size:14px;line-height:1.5}.extra-option>span:nth-last-child(2){font-size:15px}.extra-option>b{white-space:nowrap;margin-left:0;font-size:14px}.delivery-option b,.delivery-option small{font-size:14px}.quote-details>div,.quote-details dd{font-size:15px}.care-card{min-height:340px}.care-card-top>span,.footer-bottom,.footer-top>span,.image-note{font-size:14px}}@media (max-width:380px){.hero-actions .button,.hero-price,.hero-assurances,.extra-option>span:nth-last-child(2){font-size:14px}.extra-option>b{white-space:nowrap;margin-left:0;font-size:14px}.delivery-option b,.delivery-option small{font-size:14px}.material-option strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.material-option>span:last-child{font-size:14px;line-height:1.5}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.button:hover{transform:none}}.header-brand{white-space:nowrap;flex-shrink:0}@media (max-width:380px){.header-inner{gap:10px}.header-brand{font-size:24px}}.menu-toggle{margin-left:auto}small,sub,sup{font-size:14px}.promise-inner>div>span,.quote-details dt{min-width:0}.hero-actions .button{white-space:nowrap}@media (max-width:1000px){.calculator-grid{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:380px){.material-options{grid-template-columns:minmax(0,1fr)}.material-option{grid-template-columns:38px minmax(0,1fr) 20px;column-gap:12px;padding:13px 14px;display:grid}.material-top{display:contents}.fabric-sample{grid-area:1/1/span 2;align-self:center}.radio-mark{grid-area:1/3/span 2;align-self:center}.material-option strong{grid-area:1/2}.material-option>span:last-child{grid-area:2/2}}@media (min-width:701px) and (max-width:1100px){.header-cta{display:none}.main-nav{margin-left:auto;margin-right:0}}@media (max-width:1199px){.promise-inner>div{padding-inline:16px}}@media (max-width:700px){.promise-strip{display:none}.calculator-section{padding-top:32px}.promise-inner>div{padding-inline:0}}
:root[data-site=clb]{--color-text-primary:#163748;--color-text-secondary:#506572;--color-text-muted:#6a7c87;--color-text-subtle:#78909a;--color-text-faint:#8c9ca5;--color-text-inverse-muted:#bbd2dc;--color-text-inverse-subtle:#719aa9;--color-brand-blue:#0873bc;--color-brand-cyan:#25cad4;--color-brand-navy:#103a50;--color-action-dark-hover:#075d7b;--color-icon:#0ba3bf;--color-icon-muted:#2087a7;--color-control-active:#13bfd0;--color-status:#22b9af;--color-status-inverse:#96ded9;--color-price:#9aeced;--color-white:#fff;--color-surface-mist:#f2f8fa;--color-surface-neutral:#edf0f2;--color-surface-accent:#e3f4f8;--color-border-default:#dce8ed;--color-border-control:#cbdce2;--color-error:#a64138;--color-surface-warm:#fffaf0;--color-placeholder-warm:#ddd9cc;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:color-mix(in srgb, var(--color-white) 12.5%, var(--color-transparent));--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-width:calc(148px / 1.7);--logo-header-height:calc(102px / 1.7);--logo-footer-width:calc(154px / 1.7);--logo-footer-height:calc(108px / 1.7)}@media (max-width:900px){:root[data-site=clb]{--logo-header-width:calc(116px / 1.7);--logo-header-height:calc(81px / 1.7)}}@media (max-width:700px){:root[data-site=clb]{--logo-header-width:calc(106px / 1.7);--logo-header-height:calc(74px / 1.7);--logo-footer-width:calc(136px / 1.7);--logo-footer-height:calc(95px / 1.7)}}
:root[data-site=wsh]{--color-text-primary:#203040;--color-text-secondary:#506572;--color-text-muted:#6a7c87;--color-text-subtle:#78909a;--color-text-faint:#8c9ca5;--color-text-inverse-muted:var(--color-text-secondary);--color-text-inverse-subtle:var(--color-text-muted);--color-brand-blue:#198638;--color-brand-cyan:#fdfd47;--color-brand-navy:#203040;--color-action-dark-hover:#2b4453;--color-icon:#198638;--color-icon-muted:#348545;--color-control-active:#23fe40;--color-status:#198638;--color-status-inverse:var(--color-status);--color-price:var(--color-text-primary);--color-white:#fff;--color-surface-mist:#f5f9f2;--color-surface-neutral:#eff3ed;--color-surface-accent:#edf7e5;--color-border-default:#dfe8da;--color-border-control:#ccd9c5;--color-error:#a64138;--color-surface-warm:#fffaf0;--color-placeholder-warm:#ddd9cc;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:var(--color-border-default);--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-on-accent:var(--color-white);--color-quote-background:var(--color-surface-accent);--color-quote-text:var(--color-text-primary);--color-button-primary-background:var(--color-control-active);--color-button-primary-text:var(--color-text-primary);--color-button-primary-hover:color-mix(in srgb, var(--color-control-active) 78%, var(--color-white));--color-button-accent-background:var(--color-button-primary-background);--color-button-accent-hover:var(--color-button-primary-hover);--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-width:225px;--logo-header-height:75px;--logo-footer-width:260px;--logo-footer-height:87px}@media (max-width:900px){:root[data-site=wsh]{--logo-header-width:195px;--logo-header-height:65px}}@media (max-width:700px){:root[data-site=wsh]{--logo-header-width:180px;--logo-header-height:60px;--logo-footer-width:220px;--logo-footer-height:74px}}
:root[data-site=pro]{--color-text-primary:#181818;--color-text-secondary:#565252;--color-text-muted:#716b6a;--color-text-subtle:#8b7c79;--color-text-faint:#a39794;--color-text-inverse-muted:var(--color-text-secondary);--color-text-inverse-subtle:var(--color-text-muted);--color-brand-blue:#c72d21;--color-brand-cyan:#f23829;--color-brand-navy:#181818;--color-action-dark-hover:#343030;--color-icon:#c72d21;--color-icon-muted:#b73a2e;--color-control-active:#f23829;--color-status:#b73a2e;--color-status-inverse:var(--color-status);--color-price:var(--color-text-primary);--color-white:#fff;--color-surface-mist:#fff6f4;--color-surface-neutral:#f3efed;--color-surface-accent:#fce8e4;--color-border-default:#eadedb;--color-border-control:#d9c7c2;--color-error:#a4261c;--color-surface-warm:#fff8f1;--color-placeholder-warm:#e3d8d0;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:var(--color-border-default);--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-quote-background:var(--color-surface-accent);--color-quote-text:var(--color-text-primary);--color-button-primary-background:var(--color-brand-cyan);--color-button-primary-text:var(--color-white);--color-button-primary-hover:color-mix(in srgb, var(--color-brand-cyan) 82%, var(--color-white));--color-button-accent-background:var(--color-button-primary-background);--color-button-accent-text:var(--color-white);--color-button-accent-hover:var(--color-button-primary-hover);--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-width:225px;--logo-header-height:75px;--logo-footer-width:260px;--logo-footer-height:87px}@media (max-width:900px){:root[data-site=pro]{--logo-header-width:195px;--logo-header-height:65px}}@media (max-width:700px){:root[data-site=pro]{--logo-header-width:180px;--logo-header-height:60px;--logo-footer-width:220px;--logo-footer-height:74px}}
:root[data-site=clc]{--color-text-primary:#002070;--color-text-secondary:#465d7c;--color-text-muted:#647991;--color-text-subtle:#7a8da3;--color-text-faint:#94a2b4;--color-text-inverse-muted:var(--color-text-secondary);--color-text-inverse-subtle:var(--color-text-muted);--color-brand-blue:#005ab8;--color-brand-cyan:#20d9f4;--color-brand-navy:#002070;--color-action-dark-hover:#003090;--color-icon:#007bbd;--color-icon-muted:#005ab8;--color-control-active:#00a7df;--color-status:#447c0e;--color-status-inverse:var(--color-status);--color-price:var(--color-brand-blue);--color-white:#fff;--color-surface-mist:#f1faff;--color-surface-neutral:#eef4fa;--color-surface-accent:#e1f7fc;--color-border-default:#d8e7f2;--color-border-control:#bed4e7;--color-error:#a64138;--color-surface-warm:#f7fced;--color-placeholder-warm:#dbe5cf;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:var(--color-border-default);--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-quote-background:var(--color-surface-accent);--color-quote-text:var(--color-text-primary);--color-button-primary-background:var(--color-brand-cyan);--color-button-primary-text:var(--color-text-primary);--color-button-primary-hover:color-mix(in srgb, var(--color-brand-cyan) 78%, var(--color-white));--color-button-accent-background:#9be51c;--color-button-accent-hover:color-mix(in srgb, var(--color-button-accent-background) 78%, var(--color-white));--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-height:70px;--logo-header-width:calc(70px * 2016 / 780);--logo-footer-height:85px;--logo-footer-width:calc(85px * 2016 / 780)}@media (max-width:900px){:root[data-site=clc]{--logo-header-height:60px;--logo-header-width:calc(60px * 2016 / 780)}}@media (max-width:700px){:root[data-site=clc]{--logo-header-height:52px;--logo-header-width:calc(52px * 2016 / 780);--logo-footer-height:74px;--logo-footer-width:calc(74px * 2016 / 780)}}
:root[data-site=dkv]{--color-text-primary:#111718;--color-text-secondary:#4e6266;--color-text-muted:#687e82;--color-text-subtle:#7e969a;--color-text-faint:#96aaad;--color-text-inverse-muted:var(--color-text-secondary);--color-text-inverse-subtle:var(--color-text-muted);--color-brand-blue:#cc171b;--color-brand-cyan:#10d0e8;--color-brand-navy:#111718;--color-action-dark-hover:#303b3d;--color-icon:#00889c;--color-icon-muted:#007b8b;--color-control-active:#00afc5;--color-status:#00889c;--color-status-inverse:var(--color-status);--color-price:var(--color-brand-blue);--color-white:#fff;--color-surface-mist:#f0fafb;--color-surface-neutral:#edf3f3;--color-surface-accent:#def5f7;--color-border-default:#d8e8e9;--color-border-control:#bfd9dc;--color-error:#b51b22;--color-surface-warm:#fff6f2;--color-placeholder-warm:#e5d9d3;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:var(--color-border-default);--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--color-quote-background:var(--color-surface-accent);--color-quote-text:var(--color-text-primary);--color-button-primary-background:#ff2020;--color-button-primary-text:var(--color-text-primary);--color-button-primary-hover:color-mix(in srgb, var(--color-button-primary-background) 80%, var(--color-white));--color-button-accent-background:var(--color-brand-cyan);--color-button-accent-hover:var(--color-action-aqua-hover);--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-width:225px;--logo-header-height:75px;--logo-footer-width:260px;--logo-footer-height:87px}@media (max-width:900px){:root[data-site=dkv]{--logo-header-width:195px;--logo-header-height:65px}}@media (max-width:700px){:root[data-site=dkv]{--logo-header-width:180px;--logo-header-height:60px;--logo-footer-width:220px;--logo-footer-height:74px}}
:root[data-site=mln]{--color-text-primary:#30212a;--color-text-secondary:#64525d;--color-text-muted:#806c76;--color-text-subtle:#97838d;--color-text-faint:#ac9aa3;--color-text-inverse-muted:var(--color-text-secondary);--color-text-inverse-subtle:var(--color-text-muted);--color-brand-blue:#be2143;--color-brand-cyan:#90c000;--color-brand-navy:#30212a;--color-action-dark-hover:#513443;--color-icon:#be2143;--color-icon-muted:#b02446;--color-control-active:#e03040;--color-status:#567400;--color-status-inverse:var(--color-status);--color-price:var(--color-brand-blue);--color-white:#fff;--color-surface-mist:#fff5f7;--color-surface-neutral:#f5edf0;--color-surface-accent:#fce5eb;--color-border-default:#ecdce2;--color-border-control:#dcc3cc;--color-error:#ad2037;--color-surface-warm:#f9fbea;--color-placeholder-warm:#e1e5ce;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:var(--color-border-default);--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--color-quote-background:var(--color-surface-accent);--color-quote-text:var(--color-text-primary);--color-button-primary-background:var(--color-control-active);--color-button-primary-text:var(--color-white);--color-button-primary-hover:var(--color-brand-blue);--color-button-accent-background:var(--color-brand-cyan);--color-button-accent-hover:var(--color-action-aqua-hover);--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-width:180px;--logo-header-height:calc(180px * 838 / 1877);--logo-footer-width:220px;--logo-footer-height:calc(220px * 838 / 1877)}@media (max-width:900px){:root[data-site=mln]{--logo-header-width:150px;--logo-header-height:calc(150px * 838 / 1877)}}@media (max-width:700px){:root[data-site=mln]{--logo-header-width:135px;--logo-header-height:calc(135px * 838 / 1877);--logo-footer-width:190px;--logo-footer-height:calc(190px * 838 / 1877)}}
:root[data-site=klg]{--color-text-primary:#182019;--color-text-secondary:#50624d;--color-text-muted:#6c7d67;--color-text-subtle:#86947f;--color-text-faint:#a0ac99;--color-text-inverse-muted:var(--color-text-secondary);--color-text-inverse-subtle:var(--color-text-muted);--color-brand-blue:#2b7a0b;--color-brand-cyan:#389808;--color-brand-navy:#182019;--color-action-dark-hover:#303e2d;--color-icon:#2b7a0b;--color-icon-muted:#306e15;--color-control-active:#389808;--color-status:#2b7a0b;--color-status-inverse:var(--color-status);--color-price:var(--color-brand-blue);--color-white:#fff;--color-surface-mist:#f5faf1;--color-surface-neutral:#eff3eb;--color-surface-accent:#e7f3dd;--color-border-default:#dde8d5;--color-border-control:#c7d9ba;--color-error:#a63832;--color-surface-warm:#fcfbed;--color-placeholder-warm:#e0e3ca;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:var(--color-border-default);--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--color-quote-background:var(--color-surface-accent);--color-quote-text:var(--color-text-primary);--color-button-primary-background:var(--color-brand-cyan);--color-button-primary-text:var(--color-text-primary);--color-button-primary-hover:color-mix(in srgb, var(--color-brand-cyan) 80%, var(--color-white));--color-button-accent-background:var(--color-button-primary-background);--color-button-accent-hover:var(--color-button-primary-hover);--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-width:160px;--logo-header-height:calc(160px * 898 / 1752);--logo-footer-width:220px;--logo-footer-height:calc(220px * 898 / 1752)}@media (max-width:900px){:root[data-site=klg]{--logo-header-width:130px;--logo-header-height:calc(130px * 898 / 1752)}}@media (max-width:700px){:root[data-site=klg]{--logo-header-width:116px;--logo-header-height:calc(116px * 898 / 1752);--logo-footer-width:190px;--logo-footer-height:calc(190px * 898 / 1752)}}
:root[data-site=blk]{--color-text-primary:#173c3f;--color-text-secondary:#4a686b;--color-text-muted:#668184;--color-text-subtle:#819a9d;--color-text-faint:#9ab0b2;--color-text-inverse-muted:var(--color-text-secondary);--color-text-inverse-subtle:var(--color-text-muted);--color-brand-blue:#007078;--color-brand-cyan:#007078;--color-brand-navy:#173c3f;--color-action-dark-hover:#005d64;--color-icon:#007078;--color-icon-muted:#006770;--color-control-active:#007078;--color-status:#007078;--color-status-inverse:var(--color-status);--color-price:var(--color-brand-blue);--color-white:#fff;--color-surface-mist:#f2f9f9;--color-surface-neutral:#edf3f3;--color-surface-accent:#e1f2f3;--color-border-default:#d9e8e9;--color-border-control:#bfd8da;--color-error:#a53c36;--color-surface-warm:#f8fbf4;--color-placeholder-warm:#dce4d7;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:var(--color-border-default);--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--color-quote-background:var(--color-surface-accent);--color-quote-text:var(--color-text-primary);--color-button-primary-background:var(--color-brand-blue);--color-button-primary-text:var(--color-white);--color-button-primary-hover:var(--color-action-dark-hover);--color-button-accent-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-button-accent-hover:color-mix(in srgb, var(--color-brand-cyan) 25%, var(--color-white));--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-height:70px;--logo-header-width:calc(70px * 1263 / 1245);--logo-footer-height:112px;--logo-footer-width:calc(112px * 1263 / 1245)}@media (max-width:900px){:root[data-site=blk]{--logo-header-height:60px;--logo-header-width:calc(60px * 1263 / 1245)}}@media (max-width:700px){:root[data-site=blk]{--logo-header-height:52px;--logo-header-width:calc(52px * 1263 / 1245);--logo-footer-height:96px;--logo-footer-width:calc(96px * 1263 / 1245)}}
:root[data-site="187"]{--color-text-primary:#281638;--color-text-secondary:#66516f;--color-text-muted:#816d8b;--color-text-subtle:#9a86a4;--color-text-faint:#b09fba;--color-text-inverse-muted:var(--color-text-secondary);--color-text-inverse-subtle:var(--color-text-muted);--color-brand-blue:#7600ce;--color-brand-cyan:#a16be0;--color-brand-navy:#281638;--color-action-dark-hover:#6200ae;--color-icon:#7600ce;--color-icon-muted:#7944aa;--color-control-active:#8500e6;--color-status:#7944aa;--color-status-inverse:var(--color-status);--color-price:var(--color-brand-blue);--color-white:#fff;--color-surface-mist:#f9f4ff;--color-surface-neutral:#f1ebf6;--color-surface-accent:#eee1fa;--color-border-default:#e4d8ed;--color-border-control:#d0bce0;--color-error:#ad345b;--color-surface-warm:#fcf7ff;--color-placeholder-warm:#e2d9e9;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:var(--color-border-default);--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--color-quote-background:var(--color-surface-accent);--color-quote-text:var(--color-text-primary);--color-button-primary-background:var(--color-control-active);--color-button-primary-text:var(--color-white);--color-button-primary-hover:var(--color-action-dark-hover);--color-button-accent-background:color-mix(in srgb, var(--color-brand-cyan) 55%, var(--color-white));--color-button-accent-hover:color-mix(in srgb, var(--color-brand-cyan) 40%, var(--color-white));--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-width:160px;--logo-header-height:80px;--logo-footer-width:220px;--logo-footer-height:110px}@media (max-width:900px){:root[data-site="187"]{--logo-header-width:130px;--logo-header-height:65px}}@media (max-width:700px){:root[data-site="187"]{--logo-header-width:120px;--logo-header-height:60px;--logo-footer-width:190px;--logo-footer-height:95px}}
:root[data-site=chb]{--color-text-primary:#003048;--color-text-secondary:#4b6370;--color-text-muted:#687f8b;--color-text-subtle:#8297a1;--color-text-faint:#9badb5;--color-text-inverse-muted:var(--color-text-secondary);--color-text-inverse-subtle:var(--color-text-muted);--color-brand-blue:#006ac4;--color-brand-cyan:#ffa800;--color-brand-navy:#003048;--color-action-dark-hover:#005aa8;--color-icon:#006ac4;--color-icon-muted:#006ab4;--color-control-active:#48c820;--color-status:#348c16;--color-status-inverse:var(--color-status);--color-price:var(--color-brand-blue);--color-white:#fff;--color-surface-mist:#f1f8ff;--color-surface-neutral:#edf3f7;--color-surface-accent:#e3f2ff;--color-border-default:#d9e6f0;--color-border-control:#bed4e5;--color-error:#aa3930;--color-surface-warm:#fff8eb;--color-placeholder-warm:#e7decd;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:var(--color-border-default);--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--color-quote-background:var(--color-surface-accent);--color-quote-text:var(--color-text-primary);--color-button-primary-background:#08f;--color-button-primary-text:var(--color-text-primary);--color-button-primary-hover:color-mix(in srgb, var(--color-button-primary-background) 80%, var(--color-white));--color-button-accent-background:var(--color-brand-cyan);--color-button-accent-hover:var(--color-action-aqua-hover);--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-height:76px;--logo-header-width:calc(76px * 1330 / 1183);--logo-footer-height:130px;--logo-footer-width:calc(130px * 1330 / 1183)}@media (max-width:900px){:root[data-site=chb]{--logo-header-height:64px;--logo-header-width:calc(64px * 1330 / 1183)}}@media (max-width:700px){:root[data-site=chb]{--logo-header-height:56px;--logo-header-width:calc(56px * 1330 / 1183);--logo-footer-height:110px;--logo-footer-width:calc(110px * 1330 / 1183)}}
:root[data-site=spf]{--color-text-primary:#241747;--color-text-secondary:#5a5375;--color-text-muted:#78718f;--color-text-subtle:#938da7;--color-text-faint:#aaa5bb;--color-text-inverse-muted:var(--color-text-secondary);--color-text-inverse-subtle:var(--color-text-muted);--color-brand-blue:#3010a0;--color-brand-cyan:#00a0df;--color-brand-navy:#241747;--color-action-dark-hover:#250c80;--color-icon:#0068d0;--color-icon-muted:#3010a0;--color-control-active:#0068d0;--color-status:#0068d0;--color-status-inverse:var(--color-status);--color-price:var(--color-brand-blue);--color-white:#fff;--color-surface-mist:#f5f6ff;--color-surface-neutral:#efedf7;--color-surface-accent:#e8e6fb;--color-border-default:#dfdef0;--color-border-control:#cac7e2;--color-error:#a63c58;--color-surface-warm:#f7faff;--color-placeholder-warm:#dce2ec;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:var(--color-border-default);--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--color-quote-background:var(--color-surface-accent);--color-quote-text:var(--color-text-primary);--color-button-primary-background:var(--color-brand-blue);--color-button-primary-text:var(--color-white);--color-button-primary-hover:var(--color-action-dark-hover);--color-button-accent-background:color-mix(in srgb, var(--color-brand-cyan) 65%, var(--color-white));--color-button-accent-hover:color-mix(in srgb, var(--color-brand-cyan) 50%, var(--color-white));--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-height:76px;--logo-header-width:calc(76px * 1405 / 1120);--logo-footer-height:130px;--logo-footer-width:calc(130px * 1405 / 1120)}@media (max-width:900px){:root[data-site=spf]{--logo-header-height:64px;--logo-header-width:calc(64px * 1405 / 1120)}}@media (max-width:700px){:root[data-site=spf]{--logo-header-height:56px;--logo-header-width:calc(56px * 1405 / 1120);--logo-footer-height:110px;--logo-footer-width:calc(110px * 1405 / 1120)}}
:root[data-site=abc10]{--color-text-primary:#163748;--color-text-secondary:#506572;--color-text-muted:#6a7c87;--color-text-subtle:#78909a;--color-text-faint:#8c9ca5;--color-text-inverse-muted:#bbd2dc;--color-text-inverse-subtle:#719aa9;--color-brand-blue:#0873bc;--color-brand-cyan:#25cad4;--color-brand-navy:#103a50;--color-action-dark-hover:#075d7b;--color-icon:#0ba3bf;--color-icon-muted:#2087a7;--color-control-active:#13bfd0;--color-status:#22b9af;--color-status-inverse:#96ded9;--color-price:#9aeced;--color-white:#fff;--color-surface-mist:#f2f8fa;--color-surface-neutral:#edf0f2;--color-surface-accent:#e3f4f8;--color-border-default:#dce8ed;--color-border-control:#cbdce2;--color-error:#a64138;--color-surface-warm:#fffaf0;--color-placeholder-warm:#ddd9cc;--color-review-source-twogis:#408045;--color-transparent:transparent;--color-current:currentColor;--color-selection-background:color-mix(in srgb, var(--color-brand-cyan) 35%, var(--color-white));--color-action-aqua-hover:color-mix(in srgb, var(--color-brand-cyan) 70%, var(--color-white));--color-header-border:color-mix(in srgb, var(--color-border-default) 60%, var(--color-transparent));--color-header-background:color-mix(in srgb, var(--color-white) 78%, var(--color-transparent));--color-status-halo:color-mix(in srgb, var(--color-status) 7%, var(--color-transparent));--color-shadow-faint:color-mix(in srgb, var(--color-brand-navy) 2%, var(--color-transparent));--color-shadow-soft:color-mix(in srgb, var(--color-brand-navy) 5%, var(--color-transparent));--color-shadow-medium:color-mix(in srgb, var(--color-brand-navy) 7%, var(--color-transparent));--color-shadow-strong:color-mix(in srgb, var(--color-brand-navy) 14%, var(--color-transparent));--color-surface-neutral-soft:color-mix(in srgb, var(--color-surface-neutral) 50%, var(--color-white));--color-surface-mist-soft:color-mix(in srgb, var(--color-surface-mist) 40%, var(--color-white));--color-surface-accent-soft:color-mix(in srgb, var(--color-surface-accent) 50%, var(--color-white));--color-surface-accent-strong:color-mix(in srgb, var(--color-icon) 6%, var(--color-surface-accent));--color-surface-cyan:color-mix(in srgb, var(--color-brand-cyan) 12%, var(--color-white));--color-surface-cyan-strong:color-mix(in srgb, var(--color-brand-cyan) 18%, var(--color-white));--color-surface-translucent:color-mix(in srgb, var(--color-white) 85%, var(--color-transparent));--color-border-subtle:color-mix(in srgb, var(--color-border-default) 65%, var(--color-white));--color-border-accent:color-mix(in srgb, var(--color-icon) 40%, var(--color-white));--color-border-inverse:color-mix(in srgb, var(--color-white) 12.5%, var(--color-transparent));--color-placeholder-neutral:color-mix(in srgb, var(--color-border-default) 70%, var(--color-white));--color-control-inactive:color-mix(in srgb, var(--color-border-control) 90%, var(--color-brand-navy));--color-icon-soft:color-mix(in srgb, var(--color-icon-muted) 65%, var(--color-white));--color-decoration-line:color-mix(in srgb, var(--color-text-subtle) 65%, var(--color-white));--color-overlay-warm-strong:color-mix(in srgb, var(--color-surface-warm) 97%, var(--color-transparent));--color-overlay-warm-medium:color-mix(in srgb, var(--color-surface-warm) 63%, var(--color-transparent));--color-overlay-warm-light:color-mix(in srgb, var(--color-surface-warm) 48%, var(--color-transparent));--color-caption-background:color-mix(in srgb, var(--color-surface-warm) 93%, var(--color-transparent));--color-scrollbar-thumb:var(--color-button-primary-background,var(--color-brand-navy));--color-scrollbar-thumb-hover:var(--color-button-primary-hover,var(--color-action-dark-hover));--color-scrollbar-track:var(--color-surface-neutral);--font:"Golos Text Variable", Arial, sans-serif;--font-handwritten:"Segoe Print", cursive;--logo-header-width:calc(148px / 1.7);--logo-header-height:calc(102px / 1.7);--logo-footer-width:calc(154px / 1.7);--logo-footer-height:calc(108px / 1.7)}@media (max-width:900px){:root[data-site=abc10]{--logo-header-width:calc(116px / 1.7);--logo-header-height:calc(81px / 1.7)}}@media (max-width:700px){:root[data-site=abc10]{--logo-header-width:calc(106px / 1.7);--logo-header-height:calc(74px / 1.7);--logo-footer-width:calc(136px / 1.7);--logo-footer-height:calc(95px / 1.7)}}
