/*
 * protect-imgs.css — child theme stub.
 *
 * Parent karkasnye-doma/functions.php:283 enqueues this file via
 * `get_stylesheet_directory_uri() . '/css/protect-imgs.css'`. Because we run a
 * child theme, that path resolves to OUR /css/ directory. Without this stub
 * file every page load hits nginx with a 404 (visible in error.log).
 *
 * The original protect-imgs.css does the no-select / no-drag / no-rightclick
 * CSS guard. Parent activates it only when `?testdev` is NOT in the URL.
 * On staging we don't care about image protection, so this stub keeps the
 * file existent and silences the 404. If image protection is wanted on prod,
 * copy the parent's rules here.
 */

/* intentionally empty */

:root{--c-bg-body:#1a1410;--c-bg-card:#2a1f17;--c-bg-sub:#221710;--c-bg-hover:#322617;--c-bg-deep:#0c0805;--c-border:#4a3a28;--c-border-strong:#5a4830;--c-text:#ebe3d8;--c-text-2:#a89c8a;--c-text-3:#786e60;--c-gold-dark:#a67c3a;--c-gold:#c19a5b;--c-gold-light:#d4a574;--c-gold-grad:linear-gradient(135deg,#a67c3a 0%,#c19a5b 100%);--c-ok:#10b981;--c-warn:#f59e0b;--c-err:#ef4444;--c-info:#3b82f6;--c-light-bg:#fff;--c-light-bg-2:#f9fafb;--c-light-text:#1a1410;--c-light-gold:#b8860b;--c-cream:#f6f1e7;--c-cream-2:#efe6d6;--c-cream-card:#fffdf8;--c-cream-panel:#faf4e8;--c-ink:#1e130a;--c-ink-2:#6b5d49;--c-ink-3:#9a8b76;--c-cream-border:rgba(166,124,58,.22);--c-cream-hover:rgba(166,124,58,.08);--font-display:'Manrope',-apple-system,BlinkMacSystemFont,'Helvetica Neue',sans-serif;--font-ui:'Manrope',-apple-system,BlinkMacSystemFont,'Helvetica Neue',sans-serif;--font-num:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;--font-mono:'JetBrains Mono',ui-monospace,monospace;--t-cap:12px;--t-label:13px;--t-body:15px;--t-row:16px;--t-h2:20px;--t-h1:24px;--t-section:28px;--t-final:44px;--t-hero:clamp(48px,7vw,96px);--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.55;--lh-relaxed:1.7;--ls-cap:.14em;--ls-tight:-.01em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--r-chip:8px;--r-ctrl:12px;--r-card:16px;--r-pill:9999px;--sh-card:0 12px 28px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.04) inset;--sh-card-soft:0 6px 18px rgba(0,0,0,.35);--sh-glow:0 8px 24px rgba(193,154,91,.4);--sh-focus:0 0 0 3px rgba(193,154,91,.35);--ease:cubic-bezier(.22,1,.36,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-bounce:cubic-bezier(.34,1.56,.64,1);--d-fast:.18s;--d-base:.32s;--d-slow:.6s;--container-max:1280px;--container-narrow:720px;--header-h:80px;--header-h-mobile:64px;--z-header:100;--z-modal:500;--z-tooltip:600;--z-toast:700;--edge-w:3px;--edge-grad:linear-gradient(180deg,var(--c-gold) 0%,var(--c-gold-dark) 100%)}@media (prefers-reduced-motion:reduce){:root{--d-fast:0ms;--d-base:0ms;--d-slow:0ms}}
.scandi-font-display{font-family:var(--font-display);letter-spacing:var(--ls-tight)}.scandi-font-ui{font-family:var(--font-ui)}.scandi-font-mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1,"zero" 1}.scandi-caption{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-ui);font-size:var(--t-cap);font-weight:700;letter-spacing:var(--ls-cap);text-transform:uppercase;color:var(--c-gold)}.scandi-caption:before{content:'';width:4px;height:14px;background:var(--c-gold-grad);border-radius:1px;flex-shrink:0}.scandi-focusable:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px;box-shadow:var(--sh-focus)}.scandi-dark{background:var(--c-bg-body);color:var(--c-text)}.scandi-dark a{color:var(--c-gold-light)}.scandi-dark a:hover{color:var(--c-gold)}.scandi-container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--s-6)}.scandi-container--narrow{max-width:var(--container-narrow)}.scandi-card-gold{position:relative;background:var(--c-bg-card);border:1px solid var(--c-border);border-radius:var(--r-card);padding:var(--s-6) var(--s-8);box-shadow:var(--sh-card);overflow:hidden}.scandi-card-gold:before{content:'';position:absolute;inset:0 auto 0 0;width:var(--edge-w);background:var(--edge-grad)}.scandi-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);font-family:var(--font-ui);font-size:var(--t-label);font-weight:600;line-height:1;padding:11px 22px;border-radius:var(--r-ctrl);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:transform var(--d-fast) var(--ease),box-shadow var(--d-fast) var(--ease),background var(--d-fast) var(--ease),color var(--d-fast) var(--ease);user-select:none;white-space:nowrap}.scandi-btn:active{transform:translateY(1px)}.scandi-btn--primary{background:var(--c-gold-grad);color:#1a1410;box-shadow:var(--sh-glow)}.scandi-btn--primary:hover{filter:brightness(1.05);box-shadow:0 12px 32px rgba(193,154,91,.5)}.scandi-btn--outlined-gold{background:0 0;color:var(--c-gold);border-color:var(--c-gold-dark)}.scandi-btn--outlined-gold:hover{background:rgba(193,154,91,.08);border-color:var(--c-gold)}.scandi-btn--text{background:0 0;color:var(--c-text-2)}.scandi-btn--text:hover{background:var(--c-bg-hover);color:var(--c-text)}.scandi-num{font-family:var(--font-mono);font-feature-settings:"tnum" 1,"zero" 1;font-variant-numeric:tabular-nums}.scandi-sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}
html body section.build-stages{background:#14100d !important;color:#d8cfba !important}html body section.build-stages h1,html body section.build-stages h2,html body section.build-stages h3,html body section.build-stages .section-title{color:#f3ecdc !important}html body section.build-stages h2 i,html body section.build-stages .section-title i{color:#c19a5b !important}html body section.build-stages p,html body section.build-stages li,html body section.build-stages .desc,html body section.build-stages .b-title{color:#d8cfba !important}html body section.build-stages .step,html body section.build-stages [class*=step-],html body section.build-stages .item{background:rgba(255,255,255,.03) !important;border:1px solid rgba(193,154,91,.18) !important;border-radius:8px !important;padding:28px !important;transition:border-color .25s ease,transform .25s ease !important}html body section.build-stages .step:hover,html body section.build-stages .item:hover{border-color:rgba(193,154,91,.4) !important;transform:translateY(-2px) !important}html body section.build-stages{background:#14100d !important;padding:80px 0 !important}@media (max-width:991px){html body section.build-stages{padding:56px 0 !important}}html body section.build-stages h1,html body section.build-stages h2,html body section.build-stages .section-title,html body section.build-stages .step-card__heading,html body section.build-stages .step-card__title,html body section.build-stages .step-card__label{color:#f3ecdc !important}html body section.build-stages h2 i,html body section.build-stages .section-title i{color:#c19a5b !important}html body section.build-stages .step-card__desc,html body section.build-stages p{color:#d8cfba !important;font-family:var(--font-ui,'Manrope'),sans-serif !important;font-size:14px !important;line-height:1.65 !important;letter-spacing:-.005em !important}html body section.build-stages .step-cards__item,html body section.build-stages .step-card{background:rgba(255,255,255,.025) !important;border:1px solid rgba(193,154,91,.18) !important;border-radius:10px !important;padding:32px 28px !important;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease !important}html body section.build-stages .step-cards__item:hover{border-color:rgba(193,154,91,.38) !important;transform:translateY(-2px) !important;box-shadow:0 12px 32px rgba(0,0,0,.25) !important}html body section.build-stages .step-card__num{font-family:var(--font-display,'Manrope'),sans-serif !important;font-size:56px !important;font-weight:600 !important;color:#c19a5b !important;line-height:1 !important;letter-spacing:-.04em !important;background:0 0 !important;-webkit-text-fill-color:#c19a5b !important;text-shadow:none !important;margin-bottom:16px !important}html body section.build-stages .step-card__label{font-family:var(--font-ui,'Manrope'),sans-serif !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:rgba(193,154,91,.7) !important;margin-bottom:8px !important;display:block !important}html body section.build-stages .step-card__title,html body section.build-stages .step-card__heading{font-family:var(--font-display,'Manrope'),sans-serif !important;font-size:18px !important;font-weight:600 !important;letter-spacing:-.02em !important;line-height:1.25 !important;color:#f3ecdc !important;text-transform:none !important;margin:0 0 14px !important}@media (max-width:991px){html body section.build-stages .step-cards,html body section.build-stages .step-cards__row{display:flex !important;flex-direction:column !important;gap:16px !important;width:100% !important;grid-template-columns:1fr !important;overflow:visible !important}html body section.build-stages .step-cards__item,html body section.build-stages .step-card{width:100% !important;flex:1 1 100% !important;max-width:100% !important;min-width:0 !important;padding:28px 22px !important}html body section.build-stages .scandi-stages__nav{display:none !important}html body section.build-stages .step-card__num{font-size:44px !important;margin-bottom:12px !important}html body section.build-stages .step-card__title,html body section.build-stages .step-card__heading{font-size:17px !important}html body section.build-stages svg.arrow,html body section.build-stages [class*=arrow],html body section.build-stages .step-cards__divider,html body section.build-stages [class*=divider],html body section.build-stages [class*=connector]{display:none !important}html body section.build-stages .step-card__image,html body section.build-stages .step-card__preview{max-width:100% !important;height:auto !important}}@media (min-width:992px){html body section.build-stages .step-cards__row{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:20px !important}}html body section.build-stages .step-card__bg,html body section.build-stages .step-card__bg-image,html body section.build-stages .step-card__preview{display:none !important}html body section.build-stages .step-card__header{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:6px !important;margin-bottom:20px !important}html body section.build-stages .step-card__body{background:0 0 !important;border:none !important;padding:0 !important}html body section.build-stages .step-card__content{background:0 0 !important;border:none !important;padding:0 !important}html body section.build-stages .step-card__num{font-size:64px !important;display:block !important;margin:0 0 4px !important}html body section.build-stages .step-card__label{margin-bottom:0 !important}@media (max-width:991px){html body section.build-stages .step-card__num{font-size:48px !important}}html body section.build-stages .step-card__image,html body section.build-stages .step-card__image img{border-radius:6px !important;max-width:100% !important;height:auto !important;margin-top:16px !important;display:block !important}html body section.build-stages .step-card .step-card__header,html body section.build-stages .step-card .step-card__body,html body section.build-stages .step-card .step-card__content,html body section.build-stages .step-card .step-card__inner,html body section.build-stages .step-card__header,html body section.build-stages .step-card__body,html body section.build-stages .step-card__content,html body section.build-stages .step-card__inner,html body section.build-stages .step-cards__item .step-card__header,html body section.build-stages .step-cards__item .step-card__body,html body section.build-stages .step-cards__item .step-card__content{background:0 0 !important;background-color:transparent !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important}html body section.build-stages .step-card__header{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:4px !important;margin:0 0 16px !important}html body section.build-stages .step-card__body{margin:0 0 12px !important}html body section.build-stages .step-card__heading{background:0 0 !important;background-color:transparent !important;transform:none !important;padding:0 !important;white-space:normal !important;color:#f3ecdc !important;font-family:var(--font-display,'Manrope'),sans-serif !important;font-size:18px !important;font-weight:600 !important;letter-spacing:-.02em !important;line-height:1.25 !important;margin:0 0 12px !important;display:block !important}html body section.build-stages .step-card__title{background:0 0 !important;transform:none !important;color:#f3ecdc !important;font-family:var(--font-display,'Manrope'),sans-serif !important;font-size:18px !important;font-weight:600 !important;margin:0 0 12px !important;white-space:normal !important}html body section.build-stages .step-card__preview,html body section.build-stages .step-card__image{border-radius:0 !important;border:0 !important;box-shadow:none !important;background:0 0 !important;padding:0 !important;aspect-ratio:auto !important}html body section.build-stages .step-card__preview{display:none !important}@media (max-width:991px){html body section.build-stages .step-cards__item--bigger{grid-column:auto !important;grid-template-columns:1fr !important;display:flex !important;flex-direction:column !important;border:1px solid rgba(193,154,91,.18) !important;box-shadow:none !important}}@media (min-width:992px){html body section.build-stages .step-cards__item--bigger{border:1px solid rgba(193,154,91,.22) !important;box-shadow:none !important}}html body section.build-stages .step-cards__item,html body section.build-stages .step-card{background:rgba(255,255,255,.03) !important;border:1px solid rgba(193,154,91,.18) !important;border-radius:10px !important;box-shadow:none !important;padding:28px 26px !important}html body section.build-stages .step-card *,html body section.build-stages .step-cards__item *,html body section.build-stages .step-card__header *,html body section.build-stages .step-card__body *,html body section.build-stages .step-card__content *{border:0 !important;border-width:0 !important;border-style:none !important;outline:0 !important;box-shadow:none !important;background:0 0 !important;background-color:transparent !important}html body section.build-stages .step-cards__item,html body section.build-stages .step-card{border:1px solid rgba(193,154,91,.22) !important;background:rgba(255,255,255,.04) !important;background-color:rgba(255,255,255,.04) !important}html body section.build-stages [class*=step-card__],html body section.our-works [class*=card] *,html body section.realty-tour [class*=container-card] *,html body section.mortgage-calling [class*=mortgage-calling__],html body .cbform [class*=container-card] *,html body section.block-with-video [class*=block-with-video__]{border-width:0 !important;border-style:none !important;outline-width:0 !important}html body section.build-stages .step-cards__item,html body section.our-works .item,html body section.our-works>.container>div>.item{border:1px solid rgba(193,154,91,.22) !important}@media (min-width:992px){html body section.build-stages .step-cards__row{display:grid !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;gap:24px !important;align-items:stretch !important}html body section.build-stages .step-cards__item,html body section.build-stages .step-card{display:flex !important;flex-direction:column !important;align-items:stretch !important;height:100% !important;min-height:100% !important}html body section.build-stages .step-card__content,html body section.build-stages .step-card__body{flex:1 1 auto !important}html body section.build-stages svg.arrow,html body section.build-stages [class*=arrow]:not([class*=scroll]),html body section.build-stages .step-cards__connector,html body section.build-stages [class*=connector]{display:none !important}}html body section.build-stages .step-cards__item:hover,html body section.build-stages .step-card:hover{border-color:rgba(193,154,91,.45) !important;transform:translateY(-3px) !important;box-shadow:0 16px 40px rgba(0,0,0,.3) !important;transition:all .3s cubic-bezier(.65,0,.35,1) !important}html body section.build-stages,html body .build-stages{background:radial-gradient(circle,rgba(166,124,58,.12) 1px,transparent 1.5px),radial-gradient(ellipse 60% 40% at 50% 0%,rgba(212,173,110,.1),transparent 70%),linear-gradient(180deg,#f7f1e6 0%,#ebe1cd 100%) !important;background-size:24px 24px,auto,auto !important;background-color:#ebe1cd !important;padding:100px 0 !important;position:relative !important;overflow:hidden !important}html body section.build-stages .section-title,html body section.build-stages h2,html body .build-stages .section-title,html body .build-stages h2{font-family:var(--font-display,'Manrope'),sans-serif !important;font-size:clamp(28px, 4vw, 44px) !important;font-weight:300 !important;letter-spacing:-.02em !important;text-align:center !important;margin-bottom:56px !important;color:#1a1410 !important;-webkit-text-fill-color:#1a1410 !important}html body section.build-stages .section-title i,html body section.build-stages h2 i,html body .build-stages .section-title i,html body .build-stages h2 i{font-style:normal !important;background:linear-gradient(135deg,#a67c3a,#c19a5b) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important;font-weight:600 !important}html body section.build-stages .step-cards,html body .build-stages .step-cards{max-width:1280px !important;margin:0 auto !important;padding:0 24px !important;position:relative !important;z-index:1 !important;counter-reset:stepc !important}html body section.build-stages .step-cards__row,html body .build-stages .step-cards__row{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:20px !important;margin-bottom:20px !important;background:0 0 !important}@media (max-width:1199px){html body section.build-stages .step-cards__row,html body .build-stages .step-cards__row{grid-template-columns:repeat(3,1fr) !important}}@media (max-width:768px){html body section.build-stages .step-cards__row,html body .build-stages .step-cards__row{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:480px){html body section.build-stages .step-cards__row,html body .build-stages .step-cards__row{grid-template-columns:1fr !important}}html body section.build-stages .step-cards__item,html body section.build-stages .step-card,html body .build-stages .step-cards__item,html body .build-stages .step-card{background:linear-gradient(135deg,rgba(255,252,245,.96) 0%,rgba(245,235,215,.92) 100%) !important;backdrop-filter:blur(18px) saturate(1.3) !important;-webkit-backdrop-filter:blur(18px) saturate(1.3) !important;border:1px solid rgba(166,124,58,.28) !important;border-top:2px solid #a67c3a !important;border-radius:14px !important;padding:0 !important;overflow:hidden !important;transition:all .5s cubic-bezier(.65,0,.35,1) !important;box-shadow:0 8px 24px rgba(120,90,50,.1),inset 0 1px 0 rgba(255,255,255,.5) !important;position:relative !important;display:flex !important;flex-direction:column !important}html body section.build-stages .step-cards__item:hover,html body section.build-stages .step-card:hover,html body .build-stages .step-cards__item:hover,html body .build-stages .step-card:hover{transform:translateY(-6px) !important;border-color:rgba(166,124,58,.55) !important;box-shadow:0 16px 40px rgba(120,90,50,.18),0 0 0 1px rgba(212,173,110,.3),inset 0 1px 0 rgba(255,255,255,.5) !important}html body section.build-stages .step-card__header,html body .build-stages .step-card__header{position:relative !important;width:100% !important;display:block !important;aspect-ratio:auto !important;overflow:hidden !important;margin:0 !important;padding:0 !important;background:0 0 !important;flex:0 0 auto !important}html body section.build-stages .step-card__preview,html body .build-stages .step-card__preview{position:relative !important;width:100% !important;aspect-ratio:4/3 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;background:linear-gradient(135deg,#ebe1cd 0%,#d4c5ad 100%) !important;border-radius:0 !important;display:block !important;visibility:visible !important;opacity:1 !important}html body section.build-stages .step-card__heading,html body .build-stages .step-card__heading{display:none !important}html body section.build-stages .step-card__image,html body section.build-stages .step-card__preview img,html body section.build-stages .step-card__header img,html body .build-stages .step-card__image,html body .build-stages .step-card__preview img{width:100% !important;height:100% !important;object-fit:cover !important;transition:transform .8s cubic-bezier(.65,0,.35,1) !important;display:block !important;border-radius:0 !important;filter:none !important}html body section.build-stages .step-card:hover .step-card__image,html body .build-stages .step-card:hover .step-card__image{transform:scale(1.06) !important}html body section.build-stages .step-card__body,html body section.build-stages .step-card__content,html body .build-stages .step-card__body,html body .build-stages .step-card__content{padding:18px 20px 22px !important;flex:1 !important}html body section.build-stages .step-card__title,html body section.build-stages .step-card h3,html body .build-stages .step-card__title,html body .build-stages .step-card h3{font-family:var(--font-display,'Manrope'),sans-serif !important;font-size:16px !important;font-weight:700 !important;color:#1a1410 !important;-webkit-text-fill-color:#1a1410 !important;letter-spacing:-.01em !important;margin:0 0 8px !important;line-height:1.25 !important;text-transform:none !important}html body section.build-stages .step-card__desc,html body section.build-stages .step-card p,html body .build-stages .step-card__desc,html body .build-stages .step-card p{font-family:var(--font-display,'Manrope'),sans-serif !important;font-size:13px !important;color:#574a39 !important;-webkit-text-fill-color:#574a39 !important;line-height:1.55 !important;margin:0 !important}html body section.build-stages .step-cards__item:before,html body section.build-stages .step-card:before,html body .build-stages .step-cards__item:before,html body .build-stages .step-card:before{counter-increment:stepc !important;content:counter(stepc) !important;position:absolute !important;top:14px !important;left:14px !important;width:36px !important;height:36px !important;border-radius:50% !important;background:linear-gradient(135deg,#d4ad6e 0%,#a67c3a 100%) !important;color:#14100d !important;-webkit-text-fill-color:#14100d !important;font-family:var(--font-display,'Manrope'),sans-serif !important;font-size:16px !important;font-weight:700 !important;display:flex !important;align-items:center !important;justify-content:center !important;z-index:4 !important;box-shadow:0 6px 16px rgba(166,124,58,.4),0 1px 3px rgba(20,16,13,.2) !important}html body section.build-stages .step-card__num,html body section.build-stages .step-num,html body section.build-stages .step-label,html body .build-stages .step-card__num,html body .build-stages .step-num{display:none !important}@media (max-width:768px){html body section.build-stages .arrow,html body section.build-stages [class*=connector]{display:none !important}}html body section.build-stages,html body .our-works,html body .block-with-video,html body section.realty-tour,html body .mortgage-calling__inner{position:relative !important}html body section.build-stages h2 i,html body section.build-stages h2 b,html body section.our-works h2 i,html body section.our-works h2 b,html body section.block-with-video h2 i,html body section.block-with-video h2 b,html body section.realty-tour h2 i,html body section.realty-tour h2 b,html body .build-stages .section-title i,html body .build-stages .section-title b,html body .our-works .section-title i,html body .our-works .section-title b,html body .block-with-video .section-title i,html body .block-with-video .section-title b,html body .realty-tour .section-title i,html body .realty-tour .section-title b{background:linear-gradient(135deg,#ffe5b8,#d4ad6e,#c19a5b) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important;font-weight:600 !important}html body section.realty-tour .breadcrumbs,html body section.our-works .breadcrumbs,html body section.build-stages .breadcrumbs,html body section.block-with-video .breadcrumbs{color:rgba(243,236,220,.55) !important}html body section.cbform-get-catalog>*,html body section.cbform-architect>*,html body section.cbform-sample>*,html body section.cbform-viewing>*,html body section.about-company>*,html body section.discount-calculator>*,html body section.cert-container>*,html body section.object-map>*,html body section.mortgage-calling>*,html body section.block-text>*,html body section.build-stages>*,html body section.realty-tour>*,html body .our-works>*,html body .block-with-video>*{position:relative !important;z-index:1 !important}html body.scandi-no-hero section:not([id]):not([class*=top]):not([class*=footer]):not(.realty-tour):not(.our-works):not(.build-stages):not(.block-with-video):not(.rate-quality):not(.video-section):not([class*=seo-hero]):not([class*=step2]):not([class*=step-]){background:linear-gradient(135deg,rgba(255,252,245,.92) 0%,rgba(245,235,215,.85) 100%) !important;backdrop-filter:blur(12px) saturate(1.2) !important;-webkit-backdrop-filter:blur(12px) saturate(1.2) !important;border:1px solid rgba(166,124,58,.22) !important;border-top:2px solid #a67c3a !important;border-radius:14px !important;padding:28px 32px !important;margin:0 auto 16px !important;max-width:1200px !important;box-shadow:0 6px 18px rgba(120,90,50,.08) !important}html body section.build-stages>.container:before,html body section.our-works>.container:before,html body section.about-company>.container:before,html body section.realty-tour>.container:before,html body section.block-with-video>.container:before{content:'' !important;display:block !important;width:60px !important;height:2px !important;background:linear-gradient(90deg,transparent 0%,rgba(212,173,110,.55) 50%,transparent 100%) !important;margin:0 auto 32px !important}html body section.build-stages .container,html body section.our-works .container,html body section.about-company .container,html body section.block-with-video .container,html body section.realty-tour .container,html body section.cert-container .container,html body section.object-map .container,html body section.mortgage-calling .container,html body section.discount-calculator .container,html body section.cbform .container,html body section.cbform-architect .container,html body section.cbform-sample .container,html body section.cbform-viewing .container,html body section.block-text .container{max-width:1280px !important;margin:0 auto !important;padding:0 24px !important;position:relative !important;z-index:2 !important}html body section.build-stages p,html body section.our-works p,html body section.block-with-video p,html body section.realty-tour p,html body section.rate-quality p{color:#c4b89f !important;-webkit-text-fill-color:#c4b89f !important;line-height:1.65 !important}html body section.build-stages .section-title:after,html body section.our-works .section-title:after,html body section.about-company .section-title:after,html body section.block-with-video .section-title:after,html body section.cert-container .section-title:after,html body section.realty-tour .section-title:after{content:'' !important;display:block !important;width:80px !important;height:2px !important;background:linear-gradient(90deg,#d4ad6e 0%,#a67c3a 100%) !important;margin:18px auto 0 !important;border-radius:2px !important}html body section.build-stages a:not(.button):not([class*=btn]):not([class*=cta]):not(.catalog-item),html body section.our-works a:not(.button):not([class*=btn]):not([class*=cta]):not(.catalog-item),html body section.block-with-video a:not(.button):not([class*=btn]):not([class*=cta]):not(.catalog-item),html body section.realty-tour a:not(.button):not([class*=btn]):not([class*=cta]):not(.catalog-item),html body section.rate-quality a:not(.button):not([class*=btn]):not([class*=cta]):not(.catalog-item){color:#d4ad6e !important;-webkit-text-fill-color:#d4ad6e !important}html body section.realty-tour .breadcrumbs a,html body section.our-works .breadcrumbs a,html body section.build-stages .breadcrumbs a,html body section.block-with-video .breadcrumbs a{color:rgba(243,236,220,.75) !important;-webkit-text-fill-color:rgba(243,236,220,.75) !important}html body section.build-stages table td,html body section.our-works table td,html body section.block-with-video table td{color:#c4b89f !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card{background:linear-gradient(180deg,#fdf9f0 0%,#f5e9d4 100%) !important;border:1px solid rgba(193,154,91,.22) !important;box-shadow:0 14px 32px rgba(31,22,18,.1),0 4px 10px rgba(31,22,18,.05) !important;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease,border-color .4s ease !important;border-radius:6px !important;overflow:hidden !important;position:relative !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card:hover{transform:translateY(-4px) !important;box-shadow:0 24px 48px rgba(31,22,18,.16),0 8px 18px rgba(193,154,91,.12) !important;border-color:rgba(193,154,91,.55) !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card:after{content:'' !important;position:absolute !important;top:0 !important;left:50% !important;right:50% !important;height:2px !important;background:linear-gradient(90deg,transparent 0%,#d4ad6e 30%,#f5d294 50%,#d4ad6e 70%,transparent 100%) !important;transition:left .55s cubic-bezier(.16,1,.3,1),right .55s cubic-bezier(.16,1,.3,1),box-shadow .4s ease !important;pointer-events:none !important;z-index:5 !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card:hover:after{left:0 !important;right:0 !important;box-shadow:0 0 12px rgba(212,173,110,.5) !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card:before{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card:hover:before{transform:scale(1.12) !important;box-shadow:0 8px 22px rgba(166,124,58,.55),0 1px 3px rgba(20,16,13,.25),0 0 0 4px rgba(212,173,110,.18) !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card .step-card__preview{overflow:hidden !important;background:#1f1612 !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card .step-card__preview img,html body section.build-stages.scandi-stages-premium .step-cards__item.step-card .step-card__image{transition:transform .8s cubic-bezier(.16,1,.3,1),filter .4s ease !important;filter:saturate(1.02) brightness(1) !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card:hover .step-card__preview img,html body section.build-stages.scandi-stages-premium .step-cards__item.step-card:hover .step-card__image{transform:scale(1.05) !important;filter:saturate(1.06) brightness(1.04) !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card .step-card__heading,html body section.build-stages.scandi-stages-premium .step-cards__item.step-card .step-card__num{box-shadow:0 4px 12px rgba(193,154,91,.35),inset 0 1px 0 rgba(255,255,255,.4) !important;transition:transform .3s ease,box-shadow .3s ease !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card:hover .step-card__heading,html body section.build-stages.scandi-stages-premium .step-cards__item.step-card:hover .step-card__num{transform:scale(1.08) !important;box-shadow:0 6px 16px rgba(193,154,91,.55),inset 0 1px 0 rgba(255,255,255,.5) !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card .step-card__title{font-family:var(--font-display,'Manrope'),sans-serif !important;font-weight:600 !important;letter-spacing:-.005em !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important}html body section.build-stages.scandi-stages-premium .step-cards__item.step-card .step-card__desc{color:rgba(31,22,18,.68) !important;-webkit-text-fill-color:rgba(31,22,18,.68) !important;line-height:1.5 !important}html body section.build-stages.scandi-stages-premium .step-cards__row:before,html body section.build-stages.scandi-stages-premium .step-cards__row:after,html body section.build-stages.scandi-stages-premium .step-cards:before,html body section.build-stages.scandi-stages-premium .step-cards:after{opacity:.85 !important;filter:drop-shadow(0 1px 2px rgba(193,154,91,.25)) saturate(1.4) !important}html body section.build-stages.scandi-stages-premium .section-title{font-family:'Cormorant Garamond','Manrope',sans-serif !important;font-weight:400 !important;font-style:normal !important;letter-spacing:-.02em !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important}html body section.scandi-step1,html body .scandi-step1.step.step1{background:radial-gradient(circle,rgba(166,124,58,.05) 1px,transparent 1.5px),linear-gradient(180deg,#f5efe1 0%,#ece2c9 100%) !important;background-size:28px 28px,auto !important;padding:80px 0 80px !important;position:relative !important}html body .scandi-step1 .container{max-width:1180px !important;padding:0 32px !important}@media (max-width:768px){html body .scandi-step1 .container{padding:0 20px !important}}html body .scandi-step1__hero{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;gap:0 !important;margin:0 auto 56px !important;max-width:880px !important}html body .scandi-step1__subtitle{font-family:'Manrope',sans-serif !important;font-size:clamp(15px, 1.4vw, 17px) !important;font-weight:400 !important;line-height:1.5 !important;letter-spacing:.01em !important;color:rgba(31,22,18,.82) !important;-webkit-text-fill-color:rgba(31,22,18,.82) !important;margin:0 auto 8px !important;max-width:720px !important;text-align:center !important}html body .scandi-step1__intro{font-family:'Manrope',sans-serif !important;font-size:13px !important;font-weight:500 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:rgba(31,22,18,.55) !important;-webkit-text-fill-color:rgba(31,22,18,.55) !important;margin:8px auto 0 !important;text-align:center !important}html body .scandi-step-pill:not(#__pill1__):not(#__pill2__){display:block !important;margin:0 auto 14px !important;padding:0 !important;background:0 0 !important;border:0 !important;font-family:'Manrope',sans-serif !important;font-size:clamp(28px, 3.4vw, 42px) !important;font-weight:700 !important;font-style:normal !important;letter-spacing:-.01em !important;line-height:1.15 !important;text-align:center !important;color:#a67c3a !important;-webkit-text-fill-color:#a67c3a !important;background-image:linear-gradient(135deg,#c19a5b 0%,#a67c3a 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;text-transform:none !important;position:relative !important}html body .scandi-step-pill:not(#__pill1__):not(#__pill2__):before{content:'' !important;display:block !important;width:56px !important;height:2px !important;margin:0 auto 22px !important;background:linear-gradient(90deg,rgba(166,124,58,0) 0%,#a67c3a 50%,rgba(166,124,58,0) 100%) !important;border-radius:2px !important}html body .scandi-step1__eyebrow:not(#__x__){margin:0 auto 14px !important}html body .scandi-step1__title{font-family:'Cormorant Garamond','Manrope',serif !important;font-size:clamp(34px, 4.2vw, 52px) !important;font-weight:500 !important;font-style:normal !important;letter-spacing:-.015em !important;line-height:1.1 !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important;margin:0 !important}html body .scandi-step1__title i,html body .scandi-step1__title em,html body .scandi-step1__title b{font-style:italic !important;font-weight:500 !important;background:linear-gradient(135deg,#a67c3a,#c19a5b) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important}html body .scandi-step1__main{display:grid !important;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) !important;gap:40px !important;margin-bottom:64px !important;align-items:start !important}@media (max-width:991px){html body .scandi-step1__main{grid-template-columns:1fr !important;gap:32px !important}}html body .scandi-step1__gallery{display:flex !important;flex-direction:column !important;gap:12px !important}html body .scandi-step1__gallery-main{position:relative !important;border-radius:16px !important;overflow:hidden !important;border:0 !important;box-shadow:0 20px 44px rgba(80,56,30,.16),0 6px 14px rgba(80,56,30,.1) !important;background:0 0 !important;aspect-ratio:4/3 !important}html body .scandi-step1__gallery-main .swiper-wrapper{height:100% !important}html body .scandi-step1__gallery-main .swiper-slide{height:100% !important}html body .scandi-step1__gallery-main .swiper-slide .image{display:block !important;width:100% !important;height:100% !important}html body .scandi-step1__gallery-main .swiper-slide img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important}html body .scandi-step1__thumbs{display:grid !important;grid-template-columns:repeat(6,1fr) !important;gap:8px !important}html body .scandi-step1__thumb{cursor:pointer !important;aspect-ratio:1/1 !important;border-radius:8px !important;overflow:hidden !important;border:1px solid rgba(166,124,58,.2) !important;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease !important}html body .scandi-step1__thumb:hover{transform:translateY(-2px) !important;border-color:rgba(166,124,58,.5) !important}html body .scandi-step1__thumb.active{border-color:#c19a5b !important;box-shadow:0 0 0 1px #c19a5b,0 8px 20px rgba(166,124,58,.25) !important}html body .scandi-step1__thumb img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important}html body .scandi-step1__nav{position:absolute !important;bottom:16px !important;right:16px !important;display:flex !important;align-items:center !important;gap:8px !important;background:rgba(20,16,13,.78) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;padding:6px 12px !important;border-radius:999px !important;z-index:4 !important}html body .scandi-step1__nav-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;background:0 0 !important;border:0 !important;border-radius:50% !important;color:#f3ecdc !important;cursor:pointer !important;transition:background .25s ease,color .25s ease,transform .25s ease !important;padding:0 !important}html body .scandi-step1__nav-btn:hover{background:rgba(212,173,110,.3) !important;color:#ffe5b8 !important}html body .scandi-step1__nav-btn svg{width:14px !important;height:14px !important}html body .scandi-step1__nav-pagination{font-family:'Manrope',sans-serif !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.08em !important;color:#d4ad6e !important;-webkit-text-fill-color:#d4ad6e !important;min-width:36px !important;text-align:center !important;position:relative !important}html body .scandi-step1__info{display:flex !important;flex-direction:column !important;gap:20px !important}html body .scandi-step1__info-title{font-family:'Manrope',sans-serif !important;font-size:24px !important;font-weight:700 !important;letter-spacing:-.015em !important;line-height:1.15 !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important;margin:0 !important}html body .scandi-step1__info-text{font-family:'Manrope',sans-serif !important;font-size:13.5px !important;font-weight:500 !important;line-height:1.6 !important;letter-spacing:-.005em !important;color:#4a4035 !important;-webkit-text-fill-color:#4a4035 !important}html body .scandi-step1__info-text p{margin:0 0 10px !important;font-size:13.5px !important;font-weight:500 !important;letter-spacing:-.005em !important;line-height:1.6 !important}html body .scandi-step1__info-text p>b:first-child:last-child,html body .scandi-step1__info-text p:has(>b:only-child)>b{display:inline-block !important;margin:16px 0 8px !important;padding:4px 12px !important;font-family:'Manrope',sans-serif !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.2em !important;line-height:1 !important;text-transform:uppercase !important;color:#a67c3a !important;-webkit-text-fill-color:#a67c3a !important;background:rgba(212,173,110,.1) !important;border:1px solid rgba(166,124,58,.3) !important;border-radius:999px !important}html body .scandi-step1__info-text ul{list-style:none !important;padding:0 !important;margin:0 0 14px !important;display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px 20px !important}html body .scandi-step1__info-text ul li{position:relative !important;padding-left:18px !important;font-family:'Manrope',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1.5 !important;color:#4a4035 !important;-webkit-text-fill-color:#4a4035 !important}html body .scandi-step1__info-text ul li:before{content:'' !important;position:absolute !important;left:0 !important;top:6px !important;width:7px !important;height:7px !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='%23c19a5b'><path d='M5 0L10 5L5 10L0 5Z'/></svg>") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important}html body .scandi-step1__example{margin-top:8px !important;display:flex !important;flex-direction:column !important;gap:10px !important}html body .scandi-step1__example-eyebrow{display:inline-flex !important;align-self:flex-start !important;padding:4px 12px !important;font-family:'Manrope',sans-serif !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#a67c3a !important;-webkit-text-fill-color:#a67c3a !important;background:rgba(212,173,110,.1) !important;border:1px solid rgba(166,124,58,.3) !important;border-radius:999px !important}html body .scandi-step1__example-card{display:flex !important;align-items:center !important;gap:20px !important;padding:22px !important;background:linear-gradient(135deg,#fff 0%,#fdfaf2 100%) !important;border:1px solid rgba(166,124,58,.32) !important;border-top:3px solid #c19a5b !important;border-radius:16px !important;box-shadow:0 16px 36px rgba(80,56,30,.1),0 4px 10px rgba(80,56,30,.06) !important}html body .scandi-step1__example-body{flex:1 1 auto !important;min-width:0 !important;display:flex !important;flex-direction:column !important;gap:8px !important}html body .scandi-step1__example-title{font-family:'Manrope',sans-serif !important;font-size:16px !important;font-weight:700 !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important;letter-spacing:-.005em !important;margin:0 !important}html body .scandi-step1__example-params{list-style:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:4px !important}html body .scandi-step1__example-params li{font-family:'Manrope',sans-serif !important;font-size:12.5px !important;font-weight:400 !important;color:#574a39 !important;-webkit-text-fill-color:#574a39 !important;line-height:1.5 !important}html body .scandi-step1__example-params li b{color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important;font-weight:700 !important}html body .scandi-step1__example-params li i{font-style:normal !important;color:rgba(166,124,58,.45) !important;-webkit-text-fill-color:rgba(166,124,58,.45) !important;margin:0 6px !important}html body .scandi-step1__example-link{display:inline-flex !important;align-items:center !important;gap:8px !important;margin-top:6px !important;font-family:'Manrope',sans-serif !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#a67c3a !important;-webkit-text-fill-color:#a67c3a !important;text-decoration:none !important;cursor:pointer !important;transition:color .25s ease,gap .25s ease !important}html body .scandi-step1__example-link:hover{color:#c19a5b !important;-webkit-text-fill-color:#c19a5b !important;gap:12px !important}html body .scandi-step1__example-link svg{width:14px !important;height:14px !important;transition:transform .25s ease !important}html body .scandi-step1__example-image{flex:0 0 130px !important;width:130px !important;max-width:130px !important;height:auto !important;filter:drop-shadow(0 8px 16px rgba(80,56,30,.18)) !important}html body .scandi-step1__layout{display:grid !important;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) !important;gap:40px !important;padding-top:48px !important;border-top:1px solid rgba(166,124,58,.18) !important;margin-bottom:64px !important;align-items:start !important}@media (max-width:991px){html body .scandi-step1__layout{grid-template-columns:1fr !important;gap:24px !important}}html body .scandi-step1__layout-preview{position:relative !important}html body .scandi-step1__layout-slider{border-radius:14px !important;overflow:hidden !important;border:1px solid rgba(166,124,58,.22) !important;background:#fff !important;box-shadow:0 20px 44px rgba(80,56,30,.14),0 6px 14px rgba(80,56,30,.08) !important;aspect-ratio:4/3 !important}html body .scandi-step1__layout-slider .swiper-wrapper{height:100% !important}html body .scandi-step1__layout-slider .swiper-slide{height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:20px !important;background:#fff !important}html body .scandi-step1__layout-slider .swiper-slide .image{width:100% !important;height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important}html body .scandi-step1__layout-slider .swiper-slide img{max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important;object-fit:contain !important}html body .scandi-step1__layout-side{display:flex !important;flex-direction:column !important;gap:18px !important}html body .scandi-step1__layout-title{font-family:'Manrope',sans-serif !important;font-size:18px !important;font-weight:700 !important;letter-spacing:-.015em !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important;margin:0 !important}html body .scandi-step1__layout-list{list-style:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:4px !important}html body .scandi-step1__layout-row{display:flex !important;align-items:center !important;gap:14px !important;padding:12px 16px !important;background:0 0 !important;border:1px solid transparent !important;border-radius:10px !important;font-family:'Manrope',sans-serif !important;font-size:14px !important;font-weight:500 !important;color:#6b5640 !important;-webkit-text-fill-color:#6b5640 !important;cursor:pointer !important;transition:all .25s ease !important}html body .scandi-step1__layout-row:hover{background:rgba(255,255,255,.5) !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important}html body .scandi-step1__layout-row.is-active{background:linear-gradient(135deg,#fff 0%,#fdfaf2 100%) !important;border-color:rgba(166,124,58,.32) !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important;font-weight:700 !important;box-shadow:0 6px 14px rgba(80,56,30,.06) !important}html body .scandi-step1__layout-row-num{font-family:'Cormorant Garamond',serif !important;font-size:14px !important;font-style:italic !important;font-weight:600 !important;color:rgba(166,124,58,.55) !important;-webkit-text-fill-color:rgba(166,124,58,.55) !important;letter-spacing:0 !important;min-width:22px !important}html body .scandi-step1__layout-row.is-active .scandi-step1__layout-row-num{color:#c19a5b !important;-webkit-text-fill-color:#c19a5b !important}html body .scandi-step1__layout-row-text{flex:1 !important}html body .scandi-step1__layout-nav{display:flex !important;align-items:center !important;gap:12px !important;margin-top:8px !important;align-self:flex-start !important}html body .scandi-step1__layout-nav .scandi-step1__nav-btn{position:relative !important;width:40px !important;height:40px !important;background:linear-gradient(135deg,#d4ad6e 0%,#c19a5b 100%) !important;color:#14100d !important;box-shadow:0 6px 16px rgba(166,124,58,.3),inset 0 1px 0 rgba(255,240,200,.4) !important}html body .scandi-step1__layout-nav .scandi-step1__nav-btn:hover{transform:translateY(-2px) !important;background:linear-gradient(135deg,#d4ad6e 0%,#c19a5b 100%) !important;color:#14100d !important}html body .scandi-step1__layout-nav .scandi-step1__nav-pagination{color:#6b5640 !important;-webkit-text-fill-color:#6b5640 !important}html body .scandi-step1__mods{padding-top:48px !important;border-top:1px solid rgba(166,124,58,.18) !important}html body .scandi-step1__mods-title{font-family:'Manrope',sans-serif !important;font-size:clamp(20px, 2.4vw, 26px) !important;font-weight:400 !important;line-height:1.35 !important;letter-spacing:-.01em !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important;text-align:center !important;margin:0 0 32px !important;max-width:720px !important;margin-left:auto !important;margin-right:auto !important}html body .scandi-step1__mods-title b{font-weight:700 !important;background:linear-gradient(135deg,#a67c3a,#c19a5b) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important}html body .scandi-step1__mods-list{list-style:none !important;padding:0 !important;margin:0 !important;display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:16px !important}@media (max-width:991px){html body .scandi-step1__mods-list{grid-template-columns:repeat(2,1fr) !important;gap:16px !important}}@media (max-width:480px){html body .scandi-step1__mods-list{grid-template-columns:1fr !important;gap:14px !important}}html body .scandi-step1__mod-row{position:relative !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:0 !important;padding:0 !important;background:linear-gradient(165deg,#fff 0%,#fdf6e5 100%) !important;border:1.5px solid rgba(31,22,18,.88) !important;border-radius:16px !important;box-shadow:0 10px 24px rgba(31,22,18,.1),0 2px 6px rgba(31,22,18,.06) !important;text-align:left !important;list-style:none !important;overflow:hidden !important;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease !important}html body .scandi-step1__mod-row:hover{transform:translateY(-4px) !important;border-color:#1f1612 !important;box-shadow:0 20px 40px rgba(31,22,18,.18),0 4px 12px rgba(31,22,18,.1) !important}html body .scandi-step1__mod-row-icon{position:relative !important;display:block !important;width:100% !important;height:200px !important;background:#fdf6e5 !important;border:0 !important;border-radius:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important;flex-shrink:0 !important}html body .scandi-step1__mod-row-icon img{display:none !important}html body .scandi-step1__mod-row-icon:after{content:'' !important;position:absolute !important;inset:0 !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}html body .scandi-step1__mod-row-icon:before{content:'' !important;position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;height:1px !important;background:linear-gradient(90deg,transparent,rgba(166,124,58,.35) 50%,transparent) !important;z-index:2 !important;pointer-events:none !important}html body .scandi-step1__mod-row:nth-child(1) .scandi-step1__mod-row-icon:after{background-image:url("/wp-content/themes/karkasnye-doma-redesign/assets/step1-mods/terrace.webp") !important}html body .scandi-step1__mod-row:nth-child(2) .scandi-step1__mod-row-icon:after{background-image:url("/wp-content/themes/karkasnye-doma-redesign/assets/step1-mods/windows.webp") !important}html body .scandi-step1__mod-row:nth-child(3) .scandi-step1__mod-row-icon:after{background-image:url("/wp-content/themes/karkasnye-doma-redesign/assets/step1-mods/layout.webp") !important}html body .scandi-step1__mod-row:nth-child(4) .scandi-step1__mod-row-icon:after{background-image:url("/wp-content/themes/karkasnye-doma-redesign/assets/step1-mods/entrance.webp") !important}html body .scandi-step1__mod-row-text{display:block !important;font-family:'Manrope',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1.5 !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important;margin:0 !important;padding:20px 22px 22px !important;text-align:left !important}@media (max-width:991px){html body .scandi-step1__mod-row-icon{height:180px !important}}@media (max-width:480px){html body .scandi-step1__mod-row-icon{height:220px !important}html body .scandi-step1__mod-row-text{padding:18px 20px 20px !important}}html body section.scandi-step3:not(#__x__):not(#__y__),html body div.scandi-step3:not(#__x__):not(#__y__){background:radial-gradient(circle,rgba(166,124,58,.05) 1px,transparent 1.5px),linear-gradient(180deg,#f5efe1 0%,#ece2c9 100%) !important;background-size:28px 28px,auto !important;padding:100px 0 90px !important;position:relative !important;color:rgba(31,22,18,.82) !important}html body .scandi-step3 .container:not(#__x__){max-width:1240px !important;padding:0 32px !important}@media (max-width:768px){html body .scandi-step3 .container:not(#__x__){padding:0 20px !important}}html body .scandi-step3:not(#__x__):not(#__y__) .step-n,html body .scandi-step3:not(#__x__):not(#__y__) .step-n-absolute{display:none !important}html body .scandi-step3__hero:not(#__x__){display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;gap:0 !important;margin:0 auto 56px !important;max-width:880px !important}html body .scandi-step3__subtitle:not(#__x__){font-family:'Manrope',sans-serif !important;font-size:clamp(15px, 1.4vw, 17px) !important;font-weight:400 !important;font-style:normal !important;line-height:1.5 !important;letter-spacing:.01em !important;color:rgba(31,22,18,.82) !important;-webkit-text-fill-color:rgba(31,22,18,.82) !important;margin:4px auto 18px !important;max-width:720px !important;text-align:center !important}html body .scandi-step3__lead:not(#__x__){font-family:'Manrope',sans-serif !important;font-size:clamp(14px, 1.3vw, 16px) !important;font-weight:400 !important;line-height:1.55 !important;letter-spacing:0 !important;color:rgba(31,22,18,.82) !important;-webkit-text-fill-color:rgba(31,22,18,.82) !important;margin:0 auto 12px !important;max-width:640px !important;text-align:center !important}html body .scandi-step3__note:not(#__a__):not(#__b__){display:inline-block !important;margin:18px auto 0 !important;padding:8px 18px !important;border:1px solid rgba(193,154,91,.4) !important;border-radius:999px !important;background:rgba(193,154,91,.12) !important;font-family:'Manrope',sans-serif !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.2em !important;line-height:1.2 !important;text-transform:uppercase !important;color:#d4ad6e !important;-webkit-text-fill-color:#d4ad6e !important;text-align:center !important}html body .scandi-step3__selector:not(#__a__):not(#__b__){display:grid !important;grid-template-columns:380px 1fr !important;gap:36px !important;max-width:1180px !important;margin:0 auto !important;position:relative !important}html body .scandi-step3__options:not(#__a__):not(#__b__){display:flex !important;flex-direction:column !important;gap:10px !important;padding:0 !important;list-style:none !important;margin:0 !important}html body .scandi-step3__option:not(#__a__):not(#__b__){position:relative !important;display:grid !important;grid-template-columns:auto 1fr auto !important;align-items:center !important;gap:16px !important;padding:20px 22px !important;background:0 0 !important;border:1px solid rgba(166,124,58,.2) !important;border-radius:14px !important;text-align:left !important;cursor:pointer !important;color:inherit !important;font:inherit !important;transition:border-color .3s ease,background .3s ease,transform .3s ease !important;appearance:none !important;-webkit-appearance:none !important}html body .scandi-step3__option:not(#__a__):not(#__b__):hover{border-color:rgba(166,124,58,.5) !important;background:rgba(166,124,58,.04) !important;transform:translateX(2px) !important}html body .scandi-step3__option.is-active:not(#__a__):not(#__b__){border-color:#1f1612 !important;background:linear-gradient(135deg,rgba(166,124,58,.1) 0%,rgba(166,124,58,.03) 100%) !important;transform:translateX(4px) !important;box-shadow:0 8px 20px rgba(31,22,18,.08) !important}html body .scandi-step3__option:not(#__a__):not(#__b__):before{content:'' !important;position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;width:3px !important;height:0 !important;background:linear-gradient(180deg,#c19a5b 0%,#a67c3a 100%) !important;border-radius:0 2px 2px 0 !important;transition:height .35s ease !important}html body .scandi-step3__option.is-active:not(#__a__):not(#__b__):before{height:60% !important}html body .scandi-step3__option-num:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-style:normal !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.04em !important;line-height:1 !important;color:#a67c3a !important;transition:color .3s ease !important}html body .scandi-step3__option.is-active .scandi-step3__option-num:not(#__a__):not(#__b__){color:#1f1612 !important}html body .scandi-step3__option-title:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:12.5px !important;font-weight:700 !important;font-style:normal !important;letter-spacing:-.015em !important;text-transform:uppercase !important;color:#1f1612 !important;line-height:1.3 !important}html body .scandi-step3__option-price:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:12.5px !important;font-weight:800 !important;font-style:normal !important;letter-spacing:-.02em !important;color:#a67c3a !important;white-space:nowrap !important;font-variant-numeric:normal !important}html body .scandi-step3__details:not(#__a__):not(#__b__){position:relative !important;min-height:480px !important}html body .scandi-step3__detail:not(#__a__):not(#__b__){display:grid !important;grid-template-columns:300px 1fr !important;gap:44px !important;align-items:start !important;opacity:0 !important;pointer-events:none !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;transition:opacity .45s ease,transform .45s ease !important;transform:translateY(8px) !important}html body .scandi-step3__detail.is-active:not(#__a__):not(#__b__){opacity:1 !important;pointer-events:auto !important;position:relative !important;transform:translateY(0) !important}html body .scandi-step3__detail[hidden]:not(#__a__):not(#__b__){display:none !important}html body .scandi-step3__detail.is-active[hidden]:not(#__a__):not(#__b__){display:grid !important}html body .scandi-step3__detail-media:not(#__a__):not(#__b__){position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:28px !important;background:radial-gradient(circle at center,rgba(166,124,58,.12) 0%,transparent 65%),linear-gradient(165deg,#fff 0%,#fdf6e5 100%) !important;border:1px solid rgba(166,124,58,.22) !important;border-radius:18px !important;aspect-ratio:1 !important;box-shadow:0 14px 32px rgba(166,124,58,.1) !important}html body .scandi-step3__detail-media:not(#__a__):not(#__b__):before{content:'' !important;position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important;width:64% !important;height:1px !important;background:linear-gradient(90deg,rgba(166,124,58,0) 0%,rgba(166,124,58,.5) 50%,rgba(166,124,58,0) 100%) !important}html body .scandi-step3__detail-media img:not(#__a__):not(#__b__){width:100% !important;height:100% !important;max-width:240px !important;max-height:240px !important;object-fit:contain !important;mix-blend-mode:multiply !important;filter:drop-shadow(0 8px 20px rgba(166,124,58,.18)) !important}html body .scandi-step3__detail-body:not(#__a__):not(#__b__){display:flex !important;flex-direction:column !important;padding-top:4px !important}html body .scandi-step3__detail-label:not(#__a__):not(#__b__){display:inline-block !important;align-self:flex-start !important;padding:6px 14px !important;background:rgba(166,124,58,.1) !important;border:1px solid rgba(166,124,58,.4) !important;border-radius:999px !important;font-family:'Manrope',sans-serif !important;font-size:10.5px !important;font-weight:700 !important;font-style:normal !important;letter-spacing:.2em !important;line-height:1 !important;text-transform:uppercase !important;color:#a67c3a !important;margin-bottom:18px !important}html body .scandi-step3__detail-title:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:24px !important;font-weight:700 !important;font-style:normal !important;letter-spacing:-.015em !important;line-height:1.15 !important;text-transform:uppercase !important;color:#1f1612 !important;margin:0 0 22px !important;position:relative !important}html body .scandi-step3__detail-title:not(#__a__):not(#__b__):after{content:'' !important;display:block !important;width:48px !important;height:1px !important;margin-top:16px !important;background:linear-gradient(90deg,#a67c3a 0%,rgba(166,124,58,0) 100%) !important}html body .scandi-step3__detail-lead:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:13.5px !important;font-weight:500 !important;font-style:normal !important;letter-spacing:-.005em !important;line-height:1.6 !important;color:rgba(31,22,18,.82) !important;margin:0 0 22px !important;max-width:520px !important}html body .scandi-step3__detail-suit:not(#__a__):not(#__b__){position:relative !important;padding:16px 0 16px 22px !important;margin:0 0 28px !important;border-left:2px solid #a67c3a !important}html body .scandi-step3__detail-suit-label:not(#__a__):not(#__b__){display:block !important;font-family:'Manrope',sans-serif !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#a67c3a !important;margin-bottom:8px !important}html body .scandi-step3__detail-suit-text:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:14px !important;line-height:1.6 !important;color:rgba(31,22,18,.74) !important;margin:0 !important;max-width:520px !important}html body .scandi-step3__detail-price:not(#__a__):not(#__b__){display:flex !important;flex-direction:column !important;align-items:flex-start !important;margin-top:auto !important;padding-top:22px !important;position:relative !important}html body .scandi-step3__detail-price:not(#__a__):not(#__b__):before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:1px !important;background:linear-gradient(90deg,rgba(166,124,58,.55) 0%,rgba(166,124,58,0) 80%) !important}html body .scandi-step3__detail-price-label:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:10px !important;font-weight:700 !important;font-style:normal !important;letter-spacing:.2em !important;line-height:1 !important;text-transform:uppercase !important;font-variant-numeric:normal !important;color:rgba(31,22,18,.55) !important;margin-bottom:8px !important}html body .scandi-step3__detail-price-value:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:clamp(28px, 2.4vw, 34px) !important;font-weight:800 !important;font-style:normal !important;letter-spacing:-.02em !important;line-height:1.05 !important;background:linear-gradient(135deg,#c19a5b 0%,#a67c3a 50%,#c19a5b 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important;filter:drop-shadow(0 1px 2px rgba(166,124,58,.18)) !important;font-variant-numeric:normal !important}html body .scandi-step3:not(#__x__):not(#__y__)>.container>.in,html body .scandi-step3:not(#__x__):not(#__y__)>.container>.step-in{display:none !important}@media (max-width:1199px){html body section.scandi-step3:not(#__x__):not(#__y__),html body div.scandi-step3:not(#__x__):not(#__y__){padding:72px 0 72px !important}}@media (max-width:980px){html body .scandi-step3__selector:not(#__a__):not(#__b__){grid-template-columns:1fr !important;gap:24px !important}html body .scandi-step3__detail:not(#__a__):not(#__b__){grid-template-columns:1fr !important;gap:24px !important}html body .scandi-step3__details:not(#__a__):not(#__b__){min-height:0 !important}html body .scandi-step3__detail-media:not(#__a__):not(#__b__){max-width:280px !important;margin:0 auto !important}}@media (max-width:768px){html body section.scandi-step3:not(#__x__):not(#__y__),html body div.scandi-step3:not(#__x__):not(#__y__){padding:56px 0 56px !important}html body .scandi-step3__hero:not(#__x__){margin:0 auto 40px !important;max-width:100% !important}html body .scandi-step3__subtitle:not(#__x__){margin:6px auto 14px !important;max-width:100% !important}html body .scandi-step3__lead:not(#__x__){max-width:100% !important;margin:0 auto 10px !important}}@media (max-width:600px){html body .scandi-step3__option:not(#__a__):not(#__b__){padding:16px 18px !important;gap:12px !important}html body .scandi-step3__option-title:not(#__a__):not(#__b__){font-size:11.5px !important}html body .scandi-step3__option-price:not(#__a__):not(#__b__){font-size:11.5px !important}html body .scandi-step3__detail-title:not(#__a__):not(#__b__){font-size:clamp(20px, 5vw, 26px) !important}html body .scandi-step3__detail-price-value:not(#__a__):not(#__b__){font-size:clamp(24px, 6vw, 30px) !important}}@media (max-width:480px){html body section.scandi-step3:not(#__x__):not(#__y__),html body div.scandi-step3:not(#__x__):not(#__y__){padding:40px 0 40px !important}html body .scandi-step3__hero:not(#__x__){margin:0 auto 32px !important}html body .scandi-step3__note:not(#__a__):not(#__b__){font-size:10px !important;letter-spacing:.12em !important;padding:7px 14px !important}}@media (max-width:380px){html body .scandi-step3__note:not(#__a__):not(#__b__){font-size:9.5px !important;letter-spacing:.08em !important;padding:6px 12px !important;max-width:calc(100% - 40px) !important;white-space:normal !important;text-align:center !important}}html body section.step.step4:not(#__x__):not(#__y__),html body div.step.step4:not(#__x__):not(#__y__){background:radial-gradient(circle,rgba(166,124,58,.05) 1px,transparent 1.5px),linear-gradient(180deg,#f5efe1 0%,#ece2c9 100%) !important;background-size:28px 28px,auto !important;padding:90px 0 80px !important;position:relative !important}html body section.step.step4:not(#__x__):not(#__y__)>.container,html body div.step.step4:not(#__x__):not(#__y__)>.container{max-width:1240px !important;padding:0 32px !important;text-align:center !important}html body section.step.step4:not(#__x__):not(#__y__)>.container>.title.b-title.bt24.bold,html body section.step.step4:not(#__x__):not(#__y__)>.container>.title.b-title.bt24.bold.align-center,html body div.step.step4:not(#__x__):not(#__y__)>.container>.title.b-title.bt24.bold,html body div.step.step4:not(#__x__):not(#__y__)>.container>.title.b-title.bt24.bold.align-center{display:block !important;position:relative !important;font-family:'Cormorant Garamond','Manrope',serif !important;font-size:clamp(28px, 3.4vw, 42px) !important;font-weight:700 !important;letter-spacing:-.01em !important;line-height:1.15 !important;text-align:center !important;background:linear-gradient(135deg,#c19a5b 0%,#a67c3a 100%) !important;background-clip:text !important;-webkit-background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important;text-shadow:none !important;margin:0 auto 14px !important;max-width:920px !important;padding:0 !important}html body section.step.step4:not(#__x__):not(#__y__)>.container>.title.b-title.bt24.bold:before,html body div.step.step4:not(#__x__):not(#__y__)>.container>.title.b-title.bt24.bold:before{content:'' !important;display:block !important;width:56px !important;height:2px !important;margin:0 auto 22px !important;background:linear-gradient(90deg,rgba(166,124,58,0) 0%,#a67c3a 50%,rgba(166,124,58,0) 100%) !important;border-radius:2px !important}html body section.step.step4:not(#__x__):not(#__y__)>.container>.subtitle.b-title.bt24.light,html body section.step.step4:not(#__x__):not(#__y__)>.container>.subtitle.b-title.bt24.light.align-center,html body div.step.step4:not(#__x__):not(#__y__)>.container>.subtitle.b-title.bt24.light,html body div.step.step4:not(#__x__):not(#__y__)>.container>.subtitle.b-title.bt24.light.align-center{font-family:'Cormorant Garamond','Manrope',serif !important;font-size:clamp(20px, 2vw, 24px) !important;font-weight:500 !important;line-height:1.3 !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important;margin:0 auto 12px !important;max-width:720px !important;text-align:center !important}html body section.step.step4:not(#__x__):not(#__y__)>.container>.subtitle.b-title.bt16.light,html body section.step.step4:not(#__x__):not(#__y__)>.container>.subtitle.b-title.bt16.light.align-center,html body div.step.step4:not(#__x__):not(#__y__)>.container>.subtitle.b-title.bt16.light,html body div.step.step4:not(#__x__):not(#__y__)>.container>.subtitle.b-title.bt16.light.align-center{font-family:'Manrope',sans-serif !important;font-size:clamp(14px, 1.3vw, 16px) !important;font-weight:400 !important;line-height:1.55 !important;letter-spacing:0 !important;color:rgba(31,22,18,.82) !important;-webkit-text-fill-color:rgba(31,22,18,.82) !important;margin:0 auto 48px !important;max-width:720px !important;text-align:center !important}html body section.step.step4:not(#__x__):not(#__y__) .step-n,html body section.step.step4:not(#__x__):not(#__y__) .step-n-absolute,html body div.step.step4:not(#__x__):not(#__y__) .step-n,html body div.step.step4:not(#__x__):not(#__y__) .step-n-absolute{display:none !important}html body section.step.step4:not(#__x__):not(#__y__) .step-wrapper,html body div.step.step4:not(#__x__):not(#__y__) .step-wrapper{background:0 0 !important;padding-top:0 !important}html body section.step.step4:not(#__x__):not(#__y__) .step-in,html body div.step.step4:not(#__x__):not(#__y__) .step-in{background:linear-gradient(165deg,#fff 0%,#fdf6e5 100%) !important;border:1px solid rgba(31,22,18,.18) !important;border-radius:20px !important;box-shadow:0 14px 36px rgba(31,22,18,.08),0 3px 8px rgba(31,22,18,.05) !important;padding:40px !important}html body section.step.step4:not(#__x__):not(#__y__) .step-in .b-title.bt14.bold,html body div.step.step4:not(#__x__):not(#__y__) .step-in .b-title.bt14.bold{font-family:'Manrope',sans-serif !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#1f1612 !important;-webkit-text-fill-color:#1f1612 !important;margin:0 0 10px !important;line-height:1.3 !important}html body section.step.step4:not(#__x__):not(#__y__) .info,html body div.step.step4:not(#__x__):not(#__y__) .info{background:linear-gradient(135deg,rgba(31,22,18,.97) 0%,rgba(60,42,25,.97) 100%) !important;border-radius:14px !important;padding:18px 22px !important;margin-top:24px !important;position:relative !important;display:flex !important;align-items:center !important;gap:16px !important;flex-wrap:wrap !important}html body section.step.step4:not(#__x__):not(#__y__) .info:before,html body div.step.step4:not(#__x__):not(#__y__) .info:before{content:'' !important;position:absolute !important;top:0 !important;left:22px !important;right:22px !important;height:1px !important;background:linear-gradient(90deg,transparent,rgba(207,159,75,.55) 50%,transparent) !important;pointer-events:none !important}html body section.step.step4:not(#__x__):not(#__y__) .info .b-title.bt14.bold,html body div.step.step4:not(#__x__):not(#__y__) .info .b-title.bt14.bold{font-family:'Manrope',sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:rgba(243,236,220,.78) !important;-webkit-text-fill-color:rgba(243,236,220,.78) !important;margin:0 !important;flex:0 1 auto !important}html body section.step.step4:not(#__x__):not(#__y__) .info .link,html body div.step.step4:not(#__x__):not(#__y__) .info .link{flex:1 1 auto !important;margin:0 !important}html body section.step.step4:not(#__x__):not(#__y__) .info .link a,html body div.step.step4:not(#__x__):not(#__y__) .info .link a{display:inline-flex !important;align-items:center !important;gap:10px !important;color:#f4d488 !important;-webkit-text-fill-color:#f4d488 !important;text-decoration:none !important;font-family:'Manrope',sans-serif !important;font-size:14px !important;font-weight:600 !important;letter-spacing:.01em !important;transition:color .25s ease !important}html body section.step.step4:not(#__x__):not(#__y__) .info .link a:hover,html body div.step.step4:not(#__x__):not(#__y__) .info .link a:hover{color:#ffe5b8 !important;-webkit-text-fill-color:#ffe5b8 !important}html body section.step.step4:not(#__x__):not(#__y__) .info .link a i,html body div.step.step4:not(#__x__):not(#__y__) .info .link a i{font-style:normal !important;font-weight:500 !important;text-decoration:underline !important;text-underline-offset:4px !important;text-decoration-color:rgba(244,212,136,.4) !important}html body section.step.step4:not(#__x__):not(#__y__) .info .link a svg,html body div.step.step4:not(#__x__):not(#__y__) .info .link a svg{width:22px !important;height:22px !important;fill:#cf9f4b !important;stroke:#cf9f4b !important;flex-shrink:0 !important}html body section.step.step4:not(#__x__):not(#__y__) .info .info-image,html body div.step.step4:not(#__x__):not(#__y__) .info .info-image{width:90px !important;height:56px !important;border-radius:8px !important;background-size:cover !important;background-position:center !important;flex-shrink:0 !important;border:1px solid rgba(207,159,75,.25) !important}html body section.step.step4:not(#__x__):not(#__y__) .image-item .icon,html body div.step.step4:not(#__x__):not(#__y__) .image-item .icon{box-shadow:0 6px 16px rgba(31,22,18,.3) !important;border:2px solid #fff !important;background-size:cover !important;transition:transform .3s ease,box-shadow .3s ease !important}html body section.step.step4:not(#__x__):not(#__y__) .image-item .icon:hover,html body div.step.step4:not(#__x__):not(#__y__) .image-item .icon:hover{transform:scale(1.1) !important;box-shadow:0 10px 24px rgba(31,22,18,.4) !important}html body section.step.step4:not(#__x__):not(#__y__) .image-item .icon svg,html body div.step.step4:not(#__x__):not(#__y__) .image-item .icon svg{fill:#fff !important;stroke:#fff !important}html body section.scandi-step5:not(#__x__):not(#__y__),html body div.scandi-step5:not(#__x__):not(#__y__){background:radial-gradient(circle,rgba(166,124,58,.08) 1px,transparent 1.5px) 0 0/26px 26px,linear-gradient(180deg,#f5efe1 0%,#ece2c9 100%) !important;padding:100px 0 110px !important;position:relative !important}html body .scandi-step5 .container:not(#__x__){max-width:1240px !important;padding:0 32px !important}@media (max-width:768px){html body .scandi-step5 .container:not(#__x__){padding:0 20px !important}}html body .scandi-step5:not(#__x__):not(#__y__) .step-n,html body .scandi-step5:not(#__x__):not(#__y__) .step-n-absolute{display:none !important}html body .scandi-step5__hero:not(#__a__):not(#__b__){display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;max-width:880px !important;margin:0 auto 64px !important}html body .scandi-step5__subtitle:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:17px !important;font-weight:400 !important;font-style:normal !important;letter-spacing:.01em !important;line-height:1.5 !important;color:rgba(31,22,18,.82) !important;margin:6px auto 0 !important;max-width:720px !important;text-transform:none !important}html body .scandi-step5__main:not(#__a__):not(#__b__){display:grid !important;grid-template-columns:minmax(0, 1fr) minmax(0, 1.05fr) !important;gap:56px !important;align-items:start !important;max-width:1180px !important;margin:0 auto !important}html body .scandi-step5__media:not(#__a__):not(#__b__){position:relative !important;display:block !important}html body .scandi-step5__media img:not(#__a__):not(#__b__){display:block !important;width:100% !important;height:auto !important;aspect-ratio:1/1 !important;object-fit:cover !important;border-radius:22px !important;border:1px solid rgba(166,124,58,.28) !important;box-shadow:0 28px 56px rgba(80,56,30,.16),0 4px 12px rgba(31,22,18,.08) !important}html body .scandi-step5__content:not(#__a__):not(#__b__){display:flex !important;flex-direction:column !important;padding-top:8px !important}html body .scandi-step5__lead:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:15.5px !important;font-weight:500 !important;letter-spacing:-.005em !important;line-height:1.65 !important;color:rgba(31,22,18,.82) !important;margin:0 0 30px !important}html body .scandi-step5__lead b,html body .scandi-step5__lead strong{font-weight:800 !important;color:#1f1612 !important}html body .scandi-step5__layers:not(#__a__):not(#__b__){position:relative !important}html body .scandi-step5__layers ol:not(#__x__),html body .scandi-step5__layers ul:not(#__x__){list-style:none !important;padding:0 !important;margin:0 !important;counter-reset:layer !important;display:grid !important;grid-template-columns:1fr 1fr !important;gap:14px 24px !important}html body .scandi-step5__layers li:not(#__x__){position:relative !important;padding:10px 0 10px 42px !important;counter-increment:layer !important;font-family:'Manrope',sans-serif !important;font-size:13.5px !important;font-weight:500 !important;letter-spacing:-.005em !important;line-height:1.5 !important;color:rgba(31,22,18,.82) !important;border-bottom:1px solid rgba(166,124,58,.18) !important}html body .scandi-step5__layers li:not(#__x__):before{content:counter(layer,decimal-leading-zero) !important;position:absolute !important;left:0 !important;top:10px !important;font-family:'Manrope',sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.18em !important;color:#a67c3a !important;line-height:1.4 !important}@media (max-width:980px){html body .scandi-step5__main:not(#__a__):not(#__b__){grid-template-columns:1fr !important;gap:32px !important}html body .scandi-step5__layers ol:not(#__x__),html body .scandi-step5__layers ul:not(#__x__){grid-template-columns:1fr !important}}@media (max-width:600px){html body section.scandi-step5:not(#__x__):not(#__y__),html body div.scandi-step5:not(#__x__):not(#__y__){padding:56px 0 64px !important}}html body section.scandi-step6:not(#__x__):not(#__y__),html body div.scandi-step6:not(#__x__):not(#__y__){background:radial-gradient(circle,rgba(166,124,58,.08) 1px,transparent 1.5px) 0 0/26px 26px,linear-gradient(180deg,#f5efe1 0%,#ece2c9 100%) !important;padding:100px 0 110px !important;position:relative !important}html body .scandi-step6 .container:not(#__x__){max-width:1240px !important;padding:0 32px !important}@media (max-width:768px){html body .scandi-step6 .container:not(#__x__){padding:0 20px !important}}html body .scandi-step6:not(#__x__):not(#__y__) .step-n,html body .scandi-step6:not(#__x__):not(#__y__) .step-n-absolute{display:none !important}html body .scandi-step6__hero:not(#__a__):not(#__b__){display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;max-width:880px !important;margin:0 auto 56px !important}html body .scandi-step6__subtitle:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:17px !important;font-weight:400 !important;font-style:normal !important;letter-spacing:.01em !important;line-height:1.5 !important;color:rgba(31,22,18,.82) !important;margin:6px auto 0 !important;max-width:720px !important;text-transform:none !important}html body .scandi-step6__grid:not(#__a__):not(#__b__){list-style:none !important;padding:0 !important;margin:0 auto !important;display:grid !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;gap:24px !important;max-width:1180px !important}@media (max-width:1100px){html body .scandi-step6__grid:not(#__a__):not(#__b__){grid-template-columns:repeat(2,minmax(0, 1fr)) !important}}@media (max-width:640px){html body .scandi-step6__grid:not(#__a__):not(#__b__){grid-template-columns:1fr !important}}html body .scandi-step6__card:not(#__a__):not(#__b__){position:relative !important;display:flex !important;flex-direction:column !important;padding:52px 26px 28px !important;background:linear-gradient(165deg,#fff 0%,#fdf6e5 60%,#fbf3da 100%) !important;border:1px solid rgba(166,124,58,.22) !important;border-radius:18px !important;box-shadow:0 14px 36px rgba(166,124,58,.1),0 2px 8px rgba(31,22,18,.04),inset 0 1px 0 rgba(255,255,255,.6) !important;overflow:visible !important;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease !important}html body .scandi-step6__card:not(#__a__):not(#__b__):hover{transform:translateY(-4px) !important;border-color:rgba(166,124,58,.55) !important;box-shadow:0 24px 48px rgba(166,124,58,.18),0 4px 12px rgba(31,22,18,.08),inset 0 1px 0 rgba(255,255,255,.8) !important}html body .scandi-step6__card:not(#__a__):not(#__b__):before{content:'' !important;position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important;width:56% !important;height:1px !important;background:linear-gradient(90deg,rgba(166,124,58,0) 0%,rgba(166,124,58,.5) 50%,rgba(166,124,58,0) 100%) !important}html body .scandi-step6__card-num:not(#__a__):not(#__b__){position:absolute !important;top:18px !important;left:22px !important;font-family:'Manrope',sans-serif !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.2em !important;line-height:1 !important;text-transform:uppercase !important;color:#a67c3a !important;padding:5px 12px !important;border:1px solid rgba(166,124,58,.4) !important;border-radius:999px !important;background:rgba(166,124,58,.08) !important}html body .scandi-step6__card-icon:not(#__a__):not(#__b__){height:130px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:14px 0 16px !important;background:radial-gradient(circle at center,rgba(166,124,58,.12) 0%,transparent 70%) !important;border-radius:14px !important;overflow:visible !important}html body .scandi-step6__card-icon img:not(#__a__):not(#__b__){display:block !important;width:100% !important;height:100% !important;max-width:130px !important;max-height:130px !important;object-fit:contain !important;mix-blend-mode:multiply !important;filter:drop-shadow(0 6px 14px rgba(166,124,58,.18)) !important;pointer-events:none !important}html body .scandi-step6__card-title:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:14px !important;font-weight:700 !important;font-style:normal !important;letter-spacing:.06em !important;line-height:1.3 !important;text-transform:uppercase !important;color:#1f1612 !important;margin:0 0 10px !important;position:relative !important;padding-top:14px !important}html body .scandi-step6__card-title:not(#__a__):not(#__b__):before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;width:36px !important;height:1px !important;background:linear-gradient(90deg,#a67c3a 0%,rgba(166,124,58,0) 100%) !important}html body .scandi-step6__card-desc:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:13px !important;font-weight:500 !important;letter-spacing:-.005em !important;line-height:1.55 !important;color:rgba(31,22,18,.74) !important;margin:0 0 20px !important;flex:1 1 auto !important}html body .scandi-step6__card-desc p:not(#__x__){margin:0 0 8px !important}html body .scandi-step6__card-desc p:last-child{margin-bottom:0 !important}html body .scandi-step6__card-price:not(#__a__):not(#__b__){position:relative !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;margin-top:auto !important;padding-top:18px !important}html body .scandi-step6__card-price:not(#__a__):not(#__b__):before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:1px !important;background:linear-gradient(90deg,rgba(166,124,58,.55) 0%,rgba(166,124,58,0) 80%) !important}html body .scandi-step6__card-price-label:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:rgba(31,22,18,.55) !important;margin-bottom:6px !important;line-height:1 !important}html body .scandi-step6__card-price-value:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:22px !important;font-weight:800 !important;letter-spacing:-.01em !important;background:linear-gradient(135deg,#c19a5b 0%,#a67c3a 50%,#c19a5b 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important;filter:drop-shadow(0 1px 2px rgba(166,124,58,.18)) !important;line-height:1.15 !important;font-variant-numeric:tabular-nums lining-nums !important}@media (max-width:600px){html body section.scandi-step6:not(#__x__):not(#__y__),html body div.scandi-step6:not(#__x__):not(#__y__){padding:56px 0 64px !important}html body .scandi-step6__card:not(#__a__):not(#__b__){padding:48px 22px 24px !important}html body .scandi-step6__card-icon:not(#__a__):not(#__b__){height:110px !important}}html body section.tabs-steps:not(#__x__):not(#__y__),html body div.tabs-steps:not(#__x__):not(#__y__){background:linear-gradient(180deg,#ece2c9 0%,#f5efe1 100%) !important;padding:90px 0 80px !important;position:relative !important}html body .tabs-steps .container:not(#__x__){max-width:1240px !important;padding:0 32px !important}@media (max-width:768px){html body .tabs-steps .container:not(#__x__){padding:0 20px !important}html body section.tabs-steps:not(#__x__):not(#__y__),html body div.tabs-steps:not(#__x__):not(#__y__){padding:56px 0 56px !important}}html body .tabs-steps .title:not(#__x__),html body .tabs-steps h2.title:not(#__x__),html body .tabs-steps>.container>.title:not(#__x__){font-family:'Manrope',sans-serif !important;font-size:clamp(22px, 2vw, 28px) !important;font-weight:700 !important;letter-spacing:-.015em !important;line-height:1.2 !important;color:#1f1612 !important;text-align:center !important;margin:0 auto 48px !important;max-width:920px !important;text-transform:none !important}html body .scandi-stage:not(#__a__):not(#__b__){background:radial-gradient(circle,rgba(166,124,58,.08) 1px,transparent 1.5px) 0 0/26px 26px,linear-gradient(180deg,#f5efe1 0%,#ece2c9 100%) !important;padding:100px 0 100px !important;position:relative !important}html body .scandi-stage .container:not(#__x__){max-width:1240px !important;padding:0 32px !important;position:relative !important}@media (max-width:768px){html body .scandi-stage .container:not(#__x__){padding:0 20px !important}html body .scandi-stage:not(#__a__):not(#__b__){padding:64px 0 64px !important}}html body .scandi-stage:not(#__a__):not(#__b__) .step-n,html body .scandi-stage:not(#__a__):not(#__b__) .step-n-absolute{display:none !important}html body .scandi-stage__head:not(#__a__):not(#__b__){display:grid !important;grid-template-columns:220px minmax(0, 1fr) auto !important;gap:48px !important;align-items:start !important;margin:0 0 64px !important;position:relative !important}@media (max-width:900px){html body .scandi-stage__head:not(#__a__):not(#__b__){grid-template-columns:1fr !important;gap:20px !important;margin-bottom:40px !important}}html body .scandi-stage__number:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:clamp(120px, 14vw, 200px) !important;font-weight:700 !important;font-style:normal !important;letter-spacing:-.04em !important;line-height:.85 !important;color:rgba(166,124,58,.5) !important;margin:0 !important;padding:0 !important;user-select:none !important;font-variant-numeric:lining-nums !important}@media (max-width:900px){html body .scandi-stage__number:not(#__a__):not(#__b__){font-size:clamp(80px, 18vw, 120px) !important;line-height:.9 !important}}html body .scandi-stage__heading-block:not(#__a__):not(#__b__){display:flex !important;flex-direction:column !important;padding-top:24px !important}@media (max-width:900px){html body .scandi-stage__heading-block:not(#__a__):not(#__b__){padding-top:0 !important}}html body .scandi-stage__pill:not(#__a__):not(#__b__){display:inline-block !important;align-self:flex-start !important;padding:6px 14px !important;background:rgba(166,124,58,.1) !important;border:1px solid rgba(166,124,58,.4) !important;border-radius:999px !important;font-family:'Manrope',sans-serif !important;font-size:10.5px !important;font-weight:700 !important;font-style:normal !important;letter-spacing:.2em !important;line-height:1 !important;text-transform:uppercase !important;color:#a67c3a !important;margin:0 0 18px !important}html body .scandi-stage__title:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:clamp(26px, 3vw, 38px) !important;font-weight:700 !important;font-style:normal !important;letter-spacing:-.02em !important;line-height:1.15 !important;color:#1f1612 !important;text-transform:none !important;margin:0 0 18px !important;max-width:680px !important}html body .scandi-stage__lead:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:15px !important;font-weight:400 !important;letter-spacing:.01em !important;line-height:1.6 !important;color:rgba(31,22,18,.82) !important;margin:0 !important;max-width:540px !important}html body .scandi-stage__lead b,html body .scandi-stage__lead strong{font-weight:700 !important;color:#1f1612 !important}html body .scandi-stage__meta:not(#__a__):not(#__b__){display:flex !important;flex-direction:column !important;align-items:flex-end !important;text-align:right !important;padding-top:32px !important;min-width:130px !important}@media (max-width:900px){html body .scandi-stage__meta:not(#__a__):not(#__b__){align-items:flex-start !important;text-align:left !important;padding-top:0 !important;flex-direction:row !important;gap:8px !important;align-items:baseline !important}}html body .scandi-stage__meta-value:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:22px !important;font-weight:700 !important;letter-spacing:-.015em !important;line-height:1.2 !important;color:#1f1612 !important;margin:0 !important}html body .scandi-stage__meta-label:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.2em !important;line-height:1 !important;text-transform:uppercase !important;color:rgba(31,22,18,.55) !important;margin-top:6px !important}@media (max-width:900px){html body .scandi-stage__meta-label:not(#__a__):not(#__b__){margin-top:0 !important}}html body .scandi-stage__body:not(#__a__):not(#__b__){position:relative !important}html body .scandi-stages-nav:not(#__a__):not(#__b__){position:sticky !important;top:16px !important;z-index:35 !important;margin:-56px auto 0 !important;max-width:1240px !important;width:calc(100% - 64px) !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}html body .scandi-stages-nav__inner:not(#__a__):not(#__b__){max-width:100% !important;margin:0 !important;padding:0 !important;display:grid !important;grid-template-columns:repeat(8,1fr) !important;align-items:stretch !important;gap:10px !important;position:relative !important}html body .scandi-stages-nav__item:not(#__a__):not(#__b__){position:relative !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;padding:24px 22px 22px 26px !important;text-decoration:none !important;color:inherit !important;cursor:pointer !important;font-family:'Manrope',sans-serif !important;background:linear-gradient(165deg,rgba(40,26,16,.85) 0%,rgba(26,17,11,.92) 100%) !important;-webkit-backdrop-filter:blur(16px) saturate(160%) !important;backdrop-filter:blur(16px) saturate(160%) !important;border:1px solid rgba(166,124,58,.22) !important;border-radius:16px !important;transition:background .55s cubic-bezier(.4,0,.2,1),border-color .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1),box-shadow .45s cubic-bezier(.4,0,.2,1) !important;min-height:116px !important;outline:none !important;overflow:hidden !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 12px rgba(0,0,0,.22) !important}html body .scandi-stages-nav__item:not(#__a__):not(#__b__):hover{border-color:rgba(212,173,110,.55) !important;transform:translateY(-3px) !important;background:linear-gradient(165deg,rgba(50,33,20,.92) 0%,rgba(32,21,14,.95) 100%) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 22px rgba(0,0,0,.32) !important}html body .scandi-stages-nav__item.is-active:not(#__a__):not(#__b__){background:linear-gradient(165deg,rgba(72,50,30,.98) 0%,rgba(46,30,18,.98) 100%) !important;border-color:rgba(212,173,110,.85) !important;transform:translateY(-4px) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 14px 32px rgba(212,173,110,.24),0 0 0 1px rgba(212,173,110,.3),0 0 36px -8px rgba(212,173,110,.45) !important}html body .scandi-stages-nav__item:not(#__a__):not(#__b__):before{content:'' !important;position:absolute !important;top:-1px !important;left:50% !important;transform:translateX(-50%) scaleX(0) !important;width:calc(100% - 28px) !important;height:2px !important;background:linear-gradient(90deg,rgba(193,154,91,0) 0%,#d4ad6e 50%,rgba(193,154,91,0) 100%) !important;box-shadow:0 0 12px rgba(212,173,110,.65) !important;border-radius:2px !important;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .4s ease !important;opacity:0 !important}html body .scandi-stages-nav__item.is-active:not(#__a__):not(#__b__):before{transform:translateX(-50%) scaleX(1) !important;opacity:1 !important}html body .scandi-stages-nav__num:not(#__a__):not(#__b__){transition:color .4s cubic-bezier(.4,0,.2,1),text-shadow .4s ease !important}html body .scandi-stages-nav__item.is-active .scandi-stages-nav__num:not(#__a__):not(#__b__){color:#ffe5b8 !important;text-shadow:0 0 12px rgba(255,229,184,.55) !important}html body .scandi-stages-nav__label:not(#__a__):not(#__b__){transition:color .4s cubic-bezier(.4,0,.2,1) !important}html body .scandi-stages-nav__item.is-active .scandi-stages-nav__label:not(#__a__):not(#__b__){color:#fff !important}html body .scandi-stages-nav__item.is-disabled:not(#__a__):not(#__b__){opacity:.55 !important;pointer-events:none !important;cursor:default !important}html body .scandi-stages-nav__item.is-disabled:not(#__a__):not(#__b__):after{content:'скоро' !important;position:absolute !important;top:6px !important;right:8px !important;font-family:'Manrope',sans-serif !important;font-size:8px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:rgba(212,173,110,.45) !important;padding:2px 6px !important;border:1px solid rgba(212,173,110,.3) !important;border-radius:999px !important;line-height:1 !important}html body .scandi-stages-nav__num:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.18em !important;line-height:1 !important;color:rgba(212,173,110,.6) !important;margin-bottom:10px !important;text-transform:uppercase !important;transition:color .3s ease !important}html body .scandi-stages-nav__item.is-active .scandi-stages-nav__num:not(#__a__):not(#__b__),html body .scandi-stages-nav__item:hover .scandi-stages-nav__num:not(#__a__):not(#__b__){color:#d4ad6e !important}html body .scandi-stages-nav__label:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:13.5px !important;font-weight:700 !important;letter-spacing:.14em !important;line-height:1.2 !important;text-transform:uppercase !important;color:rgba(243,236,220,.92) !important;margin-bottom:8px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;transition:color .3s ease !important}html body .scandi-stages-nav__item.is-active .scandi-stages-nav__label:not(#__a__):not(#__b__){color:#ffe5b8 !important}html body .scandi-stages-nav__duration:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:11px !important;font-weight:500 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:rgba(243,236,220,.55) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}html body section.scandi-stage--step1:not(#__a__):not(#__b__){padding-top:0 !important;margin-top:0 !important}html body section.scandi-stage--step1:not(#__a__):not(#__b__)>.container{padding-top:110px !important}@media (max-width:1100px){html body .scandi-stages-nav__inner:not(#__a__):not(#__b__){grid-template-columns:repeat(4,1fr) !important}}@media (max-width:700px){html body .scandi-stages-nav:not(#__a__):not(#__b__){width:calc(100% - 32px) !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important}html body .scandi-stages-nav:not(#__a__):not(#__b__)::-webkit-scrollbar{display:none !important}html body .scandi-stages-nav__inner:not(#__a__):not(#__b__){display:flex !important;flex-wrap:nowrap !important;min-width:max-content !important;gap:8px !important}html body .scandi-stages-nav__item:not(#__a__):not(#__b__){min-width:136px !important;padding:14px 16px !important;min-height:74px !important}html body section.scandi-stage--step1:not(#__a__):not(#__b__)>.container{padding-top:40px !important}}html body .scandi-step4__grid:not(#__a__):not(#__b__){list-style:none !important;padding:0 !important;margin:0 0 36px !important;display:grid !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;gap:18px !important}@media (max-width:1100px){html body .scandi-step4__grid:not(#__a__):not(#__b__){grid-template-columns:repeat(2,minmax(0, 1fr)) !important}}@media (max-width:640px){html body .scandi-step4__grid:not(#__a__):not(#__b__){grid-template-columns:1fr !important}}html body .scandi-step4__item:not(#__a__):not(#__b__){position:relative !important;display:flex !important;flex-direction:column !important;padding:28px 24px 24px !important;background:linear-gradient(165deg,#fff 0%,#fdf6e5 100%) !important;border:1px solid rgba(166,124,58,.22) !important;border-radius:16px !important;box-shadow:0 10px 26px rgba(166,124,58,.08),inset 0 1px 0 rgba(255,255,255,.6) !important;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease !important}html body .scandi-step4__item:not(#__a__):not(#__b__):hover{transform:translateY(-3px) !important;border-color:rgba(166,124,58,.5) !important;box-shadow:0 18px 36px rgba(166,124,58,.14),inset 0 1px 0 rgba(255,255,255,.8) !important}html body .scandi-step4__item-num:not(#__a__):not(#__b__){display:inline-block !important;align-self:flex-start !important;padding:5px 12px !important;background:rgba(166,124,58,.1) !important;border:1px solid rgba(166,124,58,.4) !important;border-radius:999px !important;font-family:'Manrope',sans-serif !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.2em !important;line-height:1 !important;text-transform:uppercase !important;color:#a67c3a !important;margin:0 0 18px !important}html body .scandi-step4__item-title:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:15px !important;font-weight:700 !important;letter-spacing:.04em !important;line-height:1.3 !important;text-transform:uppercase !important;color:#1f1612 !important;margin:0 0 10px !important;position:relative !important;padding-top:12px !important}html body .scandi-step4__item-title:not(#__a__):not(#__b__):before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;width:32px !important;height:1px !important;background:linear-gradient(90deg,#a67c3a 0%,rgba(166,124,58,0) 100%) !important}html body .scandi-step4__item-desc:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:13px !important;font-weight:500 !important;letter-spacing:-.005em !important;line-height:1.55 !important;color:rgba(31,22,18,.74) !important;margin:0 !important}html body .scandi-step4__info:not(#__a__):not(#__b__){position:relative !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;padding:36px 36px 32px !important;background:linear-gradient(135deg,rgba(31,22,18,.92) 0%,rgba(60,42,25,.92) 100%) !important;background-color:#1f1612 !important;background-size:cover !important;background-position:center !important;background-blend-mode:multiply !important;border-radius:18px !important;overflow:hidden !important;min-height:180px !important}html body .scandi-step4__info:not(#__a__):not(#__b__):before{content:'' !important;position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important;width:50% !important;height:1px !important;background:linear-gradient(90deg,rgba(212,173,110,0) 0%,rgba(212,173,110,.7) 50%,rgba(212,173,110,0) 100%) !important}html body .scandi-step4__info-eyebrow:not(#__a__):not(#__b__){display:inline-block !important;padding:5px 12px !important;background:rgba(212,173,110,.14) !important;border:1px solid rgba(212,173,110,.4) !important;border-radius:999px !important;font-family:'Manrope',sans-serif !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#d4ad6e !important;margin:0 0 14px !important;line-height:1 !important}html body .scandi-step4__info-title:not(#__a__):not(#__b__){font-family:'Manrope',sans-serif !important;font-size:22px !important;font-weight:700 !important;letter-spacing:-.015em !important;line-height:1.2 !important;color:#ffe5b8 !important;margin:0 0 18px !important;max-width:560px !important}html body .scandi-step4__info-cta:not(#__a__):not(#__b__){display:inline-flex !important;align-items:center !important;gap:10px !important;padding:12px 22px !important;background:linear-gradient(135deg,#c19a5b 0%,#a67c3a 60%,#c19a5b 100%) !important;border:0 !important;border-radius:999px !important;font-family:'Manrope',sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#fff !important;text-decoration:none !important;cursor:pointer !important;transition:transform .25s ease,box-shadow .25s ease !important;box-shadow:0 8px 20px rgba(166,124,58,.32) !important}html body .scandi-step4__info-cta:not(#__a__):not(#__b__):hover{transform:translateY(-2px) !important;box-shadow:0 12px 28px rgba(166,124,58,.42) !important}@media (max-width:600px){html body .scandi-step4__info:not(#__a__):not(#__b__){padding:28px 22px !important}html body .scandi-step4__info-title:not(#__a__):not(#__b__){font-size:18px !important}}html body .scandi-stage__pill:not(#__a__):not(#__b__){color:#7d5a2c !important;border-color:rgba(125,90,44,.5) !important;background:rgba(125,90,44,.1) !important}html body .scandi-step3__card-num:not(#__a__):not(#__b__),html body .scandi-step3__detail-label:not(#__a__):not(#__b__),html body .scandi-step3__detail-suit-label:not(#__a__):not(#__b__),html body .scandi-step4__item-num:not(#__a__):not(#__b__),html body .scandi-step4__info-eyebrow:not(#__a__):not(#__b__),html body .scandi-step6__card-num:not(#__a__):not(#__b__),html body .scandi-cbform-sample__eyebrow:not(#__a__):not(#__b__){color:#7d5a2c !important}html body .scandi-step3__note:not(#__a__):not(#__b__),html body .scandi-form__field-icon:not(#__a__):not(#__b__){color:#7d5a2c !important}@media (max-width:991px){html body section.build-stages:not(#__x__) .step-cards{display:flex !important;flex-direction:row !important;grid-template-columns:none !important;overflow-x:auto !important;overflow-y:visible !important;scroll-snap-type:x mandatory !important;-webkit-overflow-scrolling:touch !important;gap:12px !important;padding:4px 16px 14px !important;scroll-padding-left:16px !important;margin:0 !important;max-width:100% !important;width:100% !important;scrollbar-width:none !important}html body section.build-stages:not(#__x__) .step-cards::-webkit-scrollbar{display:none !important}html body section.build-stages:not(#__x__) .step-cards__row{display:contents !important;grid-template-columns:none !important;overflow:visible !important}html body section.build-stages:not(#__x__) .step-cards__row:after{display:none !important}html body section.build-stages:not(#__x__) .step-card,html body section.build-stages:not(#__x__) .step-cards__item{flex:0 0 84% !important;width:84% !important;max-width:84% !important;min-width:0 !important;scroll-snap-align:start !important;margin:0 !important;border-radius:14px !important}html body section.build-stages:not(#__x__) .section-title{padding-left:16px !important;padding-right:16px !important}}@media (max-width:768px){html body section.build-stages,html body .build-stages{padding-top:44px !important;padding-bottom:48px !important}}html body section.build-stages .step-cards__row{align-items:stretch !important}html body section.build-stages .step-cards__item.step-card{display:flex !important;flex-direction:column !important}html body section.build-stages .step-cards__item:not(.step-cards__item--bigger) .step-card__body{padding:20px 24px 22px !important;flex:1 1 auto !important}html body section.build-stages .step-card__title{padding:0 !important;border-radius:0 !important;margin:0 0 10px !important}html body section.build-stages .step-card__desc{padding:0 !important;border-radius:0 !important;margin:0 !important}html body section.build-stages .step-card__preview,html body .build-stages .step-card__preview{aspect-ratio:16/10 !important}html body section.build-stages .step-cards__item--bigger .step-card__header{max-height:265px !important;overflow:hidden !important;padding:0 !important;margin:0 0 6px !important;border-radius:8px !important}html body section.build-stages .step-cards__item--bigger .step-card__image,html body section.build-stages .step-cards__item--bigger .step-card__header img{max-height:265px !important;height:265px !important;object-fit:cover !important;object-position:center 42% !important;width:100% !important}html body section.build-stages .step-cards__item--bigger .step-card__content,html body section.build-stages .step-cards__item--bigger .step-card__body{padding:0 !important;box-sizing:border-box !important}html body section.build-stages .step-cards__item--bigger .step-card__body{padding:16px 28px 24px !important}@media (max-width:991px){html body section.build-stages:not(#__x__) .step-cards{align-items:stretch !important}}html body.scandi-canvas section.build-stages,html body.scandi-canvas .build-stages{background:0 0 !important;background-color:transparent !important;background-image:none !important}@media (min-width:769px){html body.scandi-canvas section.build-stages,html body.scandi-canvas .build-stages{padding:84px 0 !important}}