
/* Restoration safety net — preserved layout and colors of the archived website */
html,body{min-height:100%;overflow-x:hidden}body{opacity:1!important;visibility:visible!important;background:#fff!important}
#site-loading,.site-loading,.loading-overlay,.page-loader,.preloader{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
#container,#main-container,.inner-container-wrap,.page-content,.spb_content_element,.spb-row,.swift-slider-outer{visibility:visible!important;opacity:1!important}
.wow,.animated,.spb_animate_when_almost_visible,.spb_start_animation{opacity:1!important;visibility:visible!important;transform:none!important}
img{max-width:100%;height:auto}a{cursor:pointer}#main-container{min-height:260px}
.restored-content{max-width:1060px;margin:30px auto 72px;padding:32px 26px;color:#293c4b;font:16px/1.7 Arial,sans-serif;min-height:340px}
.restored-content h1{font-size:clamp(27px,4vw,40px);line-height:1.2;color:#177fbd;margin:0 0 22px}
.restored-content h2{font-size:23px;color:#206e9b;margin:26px 0 14px}
.restored-content p{margin:0 0 18px}.restored-content .arch-note{background:#edf5f9;border-left:4px solid #1a86c5;padding:15px 19px;margin:20px 0;color:#425762}
.restored-content .tile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:28px 0}
.restored-content .tile-grid a{padding:19px 18px;color:#166f9a!important;border:1px solid #dbe8ef;text-decoration:none;border-radius:4px;background:#fafcfd;display:block}
.restored-content .tile-grid a:hover{background:#eaf6fc}.restored-content .tiles-title{font-weight:700;display:block}
.restored-content .back-link{display:inline-block;padding:10px 21px;background:#1386c2;color:#fff!important;border-radius:3px;text-decoration:none;margin-top:12px}
@media(max-width:767px){.restored-content{padding:22px 18px;margin:10px auto 50px}.restored-content .tile-grid{grid-template-columns:1fr 1fr}}
@media(max-width:430px){.restored-content .tile-grid{grid-template-columns:1fr}}
