/* Homepage-only original header geometry. No content, links or controls added. */
/* Jan style.css d731...: 456..528 container; 8754..8763 fixed wrapper;
   8815..8830 header100/logo200; 9446..9533 nav14/caret6; 9790 header90.
   Jan agelar.css 2bab...: 2373..2448 four-column pan/font14.
   Jan header DOM: CTA width200, padding5, border2 teal/orange.
   Owner PNG: pale119px + white100px + separator. Root contract reserves
   a 120px desktop top-band footprint, without restoring held timing text. */
body.dd-owner-original-20261109 .dd-hf-header .dd-owner-station-label{font-size:12px;font-weight:400;line-height:1.4;white-space:nowrap;color:inherit}
@media (min-width:992px){
body.dd-owner-original-20261109 .dd-hf-header .header-pan{display:flex;align-items:center;min-height:120px;padding:15px 0;background:#f4f9fc;font-size:14px;line-height:1.4}
body.dd-owner-original-20261109 .dd-hf-header .header-pan>.container>.spec-crow{align-items:center;min-height:90px;gap:0}
body.dd-owner-original-20261109 .dd-hf-header .dd-hf-phones{font-size:14px;line-height:1.4;gap:4px}
body.dd-owner-original-20261109 .dd-hf-header .dd-hf-phone-row,body.dd-owner-original-20261109 .dd-hf-header .dd-hf-phone-row a{font-size:14px;font-weight:400;line-height:1.4}
body.dd-owner-original-20261109 .dd-hf-header .header-pan>.container>.spec-crow>:last-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px}
body.dd-owner-original-20261109 .dd-hf-header .header-pan .dd-hf-call,body.dd-owner-original-20261109 .dd-hf-header .header-pan .dd-home-booking-trigger{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;gap:10px;width:200px;max-width:100%;height:40px;min-height:40px;margin:0;padding:5px;border:2px solid #61bdc7;border-radius:3px;background:transparent;color:#4ab3bf;font:400 14px/1.4 Roboto,Arial,sans-serif;text-decoration:none}
body.dd-owner-original-20261109 .dd-hf-header .header-pan .dd-home-booking-trigger{border-color:#fe7c54;justify-content:center}
body.dd-owner-original-20261109 .dd-hf-header .header-pan .dd-hf-call:hover,body.dd-owner-original-20261109 .dd-hf-header .header-pan .dd-home-booking-trigger:hover{background:transparent;color:#fe7c54;border-color:#fe7c54}
body.dd-owner-original-20261109 .dd-hf-header .top-menu>ul>li>.dd-hf-submenu>summary{width:14px;justify-content:flex-end}
body.dd-owner-original-20261109 .dd-hf-header .top-menu>ul>li>.dd-hf-submenu>summary>.dd-hf-caret{box-sizing:border-box;flex:0 0 6px;width:6px;height:6px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin:-3px 0 0 8px;transform:rotate(45deg)}
body.dd-owner-original-20261109 .dd-hf-header .top-menu>ul>li>.dd-hf-submenu[open]>summary>.dd-hf-caret{transform:rotate(225deg)}
}
@media (max-width:991px){
body.dd-owner-original-20261109 .dd-hf-header .header-pan{display:none}
}

/* January footer geometry for existing, verified contact actions only. */
body.dd-owner-original-20261109 .dd-hf-footer[data-dd-component="original-footer"] .footer-buttons{display:grid;grid-template-columns:1fr;justify-items:end;gap:10px 15px}
body.dd-owner-original-20261109 .dd-hf-footer[data-dd-component="original-footer"] .footer-buttons .dd-critical-footer-actions{display:grid;grid-template-columns:1fr;justify-items:end;gap:10px 15px;flex-wrap:nowrap;margin:0;padding:0;max-width:100%}
body.dd-owner-original-20261109 .dd-hf-footer[data-dd-component="original-footer"] .footer-buttons .btn{display:inline-block;box-sizing:border-box;min-height:0;height:auto;max-width:100%;margin:0;padding:12px 20px;border:0;border-radius:5px;background:#fe7c54;color:#fff;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:1px;text-transform:uppercase;text-align:center;text-decoration:none}
body.dd-owner-original-20261109 .dd-hf-footer[data-dd-component="original-footer"] .footer-buttons .btn:hover{background:#fe7c54;color:#fff;filter:brightness(114%)}
@media(max-width:767px){
 body.dd-owner-original-20261109 .dd-hf-footer[data-dd-component="original-footer"] .footer-menu ul{display:grid;grid-template-columns:1.2fr 1fr;column-gap:11px}
 body.dd-owner-original-20261109 .dd-hf-footer[data-dd-component="original-footer"] .footer-buttons{grid-template-columns:1fr 1fr;justify-items:stretch}
 body.dd-owner-original-20261109 .dd-hf-footer[data-dd-component="original-footer"] .footer-buttons .dd-critical-footer-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;justify-items:stretch;width:100%}
}
@media(max-width:576px){
 body.dd-owner-original-20261109 .dd-hf-footer[data-dd-component="original-footer"] .footer-buttons,body.dd-owner-original-20261109 .dd-hf-footer[data-dd-component="original-footer"] .footer-buttons .dd-critical-footer-actions{grid-template-columns:1fr}
}

/* Bounded source-flow restoration; all content and safe UI stay in place. */
body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .top-info-section.dd-home-core{padding-top:0;padding-bottom:0}
body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .dd-home-collection.dd-home-collection--certificates{padding-top:0;padding-bottom:0}
body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .dd-home-collection--certificates .dd-hc-caption{padding-top:0;padding-bottom:0}
body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .dd-home-collection--certificates .dd-hc-caption .dd-hc-archive{margin-top:0;font-size:12px;line-height:1.5}
body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .dd-home-gap-reviews .tabs__content{min-height:0}
body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .dd-home-gap-reviews .dd-critical-review-panel{min-height:0}
body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .top-info-section .dd-form-v2-submit,body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .feedback-block .dd-form-v2-submit{display:inline-block;box-sizing:border-box;min-height:0;height:auto;max-width:100%;margin:0;border:0;border-radius:5px;background:#fe7c54;color:#fff;font-family:inherit;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:1px;text-transform:uppercase;text-align:center;text-decoration:none}
body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .top-info-section .dd-form-v2-submit{font-size:12px;padding:15px 20px}
body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .feedback-block .dd-form-v2-submit{font-size:15px;padding:16px 40px}
body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .top-info-section .dd-form-v2-submit:hover,body.dd-owner-original-20261109.dd-restored.dd-home-source main#main .feedback-block .dd-form-v2-submit:hover{background:#fe7c54;color:#fff;filter:brightness(114%)}
body.dd-owner-original-20261109 .dd-hf-header .dd-utility-search-trigger svg{fill:none}
/* Emulate the source inline-block whitespace with the unchanged native flex nav. */
@media(min-width:992px){
 body.dd-owner-original-20261109 .dd-hf-header .top-menu>ul{column-gap:3.484375px}
 body.dd-owner-original-20261109 .dd-hf-header .top-menu>ul>li:first-child{margin-left:0}
 body.dd-owner-original-20261109 .dd-hf-header .top-menu>ul>li>.dd-hf-submenu>summary{width:15.484375px}
}
/* Required nonhistorical notice: compact outer spacing only, all text visible. */
body.dd-owner-original-20261109.dd-home-source main#main .restoration-message{margin-top:10px}
