.KYe6-G_page{padding-top:var(--header-h);overflow:clip}.KYe6-G_hero{min-height:var(--not-found-hero-min-height);isolation:isolate;position:relative}.KYe6-G_background{z-index:var(--not-found-layer-background);background-image:var(--not-found-overlay), url(/img/404/hero-sunset-house.webp);background-position:center, var(--not-found-bg-position);background-size:cover, var(--not-found-bg-size);background-repeat:no-repeat;position:absolute;inset:0}.KYe6-G_number{z-index:var(--not-found-layer-number);top:var(--not-found-number-top);right:var(--not-found-number-right);font-family:var(--font-heading);font-size:var(--not-found-number-size);font-weight:800;line-height:var(--not-found-number-leading);letter-spacing:var(--tracking-display);color:var(--color-not-found-number-fill);-webkit-text-stroke:var(--not-found-number-stroke) var(--color-not-found-number-stroke);text-shadow:var(--shadow-not-found-number);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.KYe6-G_inner{z-index:var(--not-found-layer-content);min-height:var(--not-found-hero-min-height);padding-top:var(--not-found-content-top);padding-bottom:var(--not-found-content-bottom);flex-direction:column;display:flex;position:relative}.KYe6-G_copy{width:min(100%, var(--not-found-copy-measure))}.KYe6-G_badge{align-items:center;gap:var(--space-2);min-height:var(--not-found-badge-height);padding-inline:var(--space-3);border:var(--not-found-border-width) solid var(--color-not-found-border);border-radius:var(--radius-pill);background:var(--color-not-found-badge-bg);color:var(--color-navy);font-size:var(--text-sm);-webkit-backdrop-filter:blur(var(--not-found-glass-blur));backdrop-filter:blur(var(--not-found-glass-blur));display:inline-flex}.KYe6-G_badgeDot{width:var(--not-found-badge-dot);height:var(--not-found-badge-dot);border-radius:var(--radius-pill);background:var(--color-primary)}.KYe6-G_badgeDivider{width:var(--not-found-border-width);height:var(--not-found-badge-divider-height);background:var(--color-not-found-border)}.KYe6-G_title{margin-top:var(--space-5);font-size:var(--not-found-title-size);letter-spacing:var(--tracking-display);display:grid}.KYe6-G_lead{width:min(100%, var(--not-found-lead-measure));margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-body);display:grid}.KYe6-G_actions{gap:var(--space-3);margin-top:var(--space-5);flex-direction:column;display:flex}.KYe6-G_primaryButton,.KYe6-G_secondaryButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--not-found-button-height);padding-inline:var(--space-5);border:var(--not-found-border-width) solid transparent;border-radius:var(--radius-btn);font-family:var(--font-heading);font-size:var(--text-md);transition:transform var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);font-weight:700;display:inline-flex}.KYe6-G_primaryButton svg,.KYe6-G_secondaryButton svg{width:var(--not-found-button-icon);height:var(--not-found-button-icon)}.KYe6-G_primaryButton{background:var(--color-primary);color:var(--color-text-inverse);box-shadow:var(--shadow-cta)}.KYe6-G_primaryButton:hover{background:var(--color-primary-hover);color:var(--color-text-inverse);transform:translateY(var(--not-found-hover-offset))}.KYe6-G_secondaryButton{border-color:var(--color-not-found-border);background:var(--color-not-found-surface);color:var(--color-navy);-webkit-backdrop-filter:blur(var(--not-found-glass-blur));backdrop-filter:blur(var(--not-found-glass-blur))}.KYe6-G_secondaryButton:hover{border-color:var(--color-primary);color:var(--color-primary-hover);transform:translateY(var(--not-found-hover-offset))}.KYe6-G_cards{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.KYe6-G_card{gap:var(--space-3);min-height:var(--cross-sell-card-min-height);padding:var(--card-padding);border:var(--cross-sell-border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);display:flex;position:relative;overflow:hidden}.KYe6-G_cardIcon{flex:0 0 var(--review-avatar-size);width:var(--review-avatar-size);height:var(--review-avatar-size);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary-hover);place-items:center;display:grid}.KYe6-G_cardIcon svg{width:var(--cross-sell-icon-size);height:var(--cross-sell-icon-size)}.KYe6-G_home{background:var(--color-success-soft);color:var(--color-success)}.KYe6-G_cardBody{z-index:1;min-width:0;position:relative}.KYe6-G_cardBody h2{font-size:var(--text-md)}.KYe6-G_cardBody p{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm)}.KYe6-G_cardLinks{gap:var(--space-2);margin-top:var(--space-2);display:grid}.KYe6-G_cardLinks a{align-items:center;gap:var(--space-2);color:var(--color-ukraine-blue);font-size:var(--text-xs);font-weight:600;display:inline-flex}.KYe6-G_cardLinks a:hover{color:var(--color-primary-hover)}.KYe6-G_cardLinks svg{width:var(--not-found-link-icon);height:var(--not-found-link-icon)}.KYe6-G_cardImage{right:calc(var(--space-4) * -1);bottom:calc(var(--space-4) * -1);width:var(--fit-cta-art-height-mobile);height:var(--fit-cta-art-height-mobile);object-fit:contain;mix-blend-mode:normal;position:absolute}.KYe6-G_consultation{align-items:flex-start;gap:var(--space-3);width:min(100%, var(--not-found-consultation-measure));min-height:var(--not-found-consultation-height);margin:var(--space-5) auto 0;padding:var(--space-4) var(--space-5);border:var(--not-found-border-width) solid var(--color-not-found-border);border-radius:var(--radius-lg);background:var(--color-not-found-surface);box-shadow:var(--shadow-lg);color:var(--color-text-muted);-webkit-backdrop-filter:blur(var(--not-found-glass-blur));backdrop-filter:blur(var(--not-found-glass-blur));flex-direction:column;display:flex}.KYe6-G_consultationIcon{width:var(--not-found-consultation-icon);height:var(--not-found-consultation-icon);color:var(--color-primary);flex:none}.KYe6-G_consultation strong{color:var(--color-navy)}.KYe6-G_consultation a{align-items:center;gap:var(--space-2);color:var(--color-primary-hover);white-space:nowrap;font-weight:600;display:inline-flex}.KYe6-G_consultation a:hover{color:var(--color-primary-active)}.KYe6-G_consultation a svg{width:var(--not-found-link-icon);height:var(--not-found-link-icon)}@media (min-width:576px){.KYe6-G_actions{flex-direction:row}.KYe6-G_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.KYe6-G_consultation{flex-direction:row;align-items:center}.KYe6-G_consultation p{flex:1}}@media (min-width:992px){.KYe6-G_cards{grid-template-columns:repeat(3,minmax(0,1fr))}.KYe6-G_card{min-height:var(--cross-sell-card-min-height-xl)}.KYe6-G_consultation{padding-block:var(--space-3)}}@media (min-width:1400px){.KYe6-G_inner{justify-content:flex-start}}
