:root{--recovery-width:1080px;--recovery-accent:#66518C}#s5_responsive_mobile_sidebar,#s5_responsive_mobile_top_bar_spacer,#s5_responsive_mobile_top_bar_wrap,#s5_responsive_mobile_bottom_bar_outer{display:none!important}.recovery-discovery{box-sizing:border-box;width:min(var(--recovery-width),calc(100% - 24px));margin:18px auto;padding:16px 18px;background:#fff;border:1px solid #c5c5c5;border-radius:6px;box-shadow:0 0 8px #bdbdbd;color:#333;font-family:Arial,sans-serif}.recovery-discovery *{box-sizing:border-box}.recovery-label{margin:0 0 12px;color:var(--recovery-accent);font-family:Arial Narrow,Arial,sans-serif;font-size:18px;text-transform:uppercase}.recovery-date{display:block;margin:0 0 12px;color:#666;font-size:12px}.recovery-hubs,.recovery-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none}.recovery-hubs a,.recovery-feature{display:block;height:100%;padding:10px;border:1px solid #ddd;border-radius:4px;text-decoration:none;background:#fafafa}.recovery-feature strong,.recovery-feature time,.recovery-feature span{display:block}.recovery-feature time{margin:5px 0;color:#777;font-size:11px}.recovery-feature span{color:#555;font-size:12px;line-height:1.4}.archived-form [disabled]{opacity:1;cursor:not-allowed}.recovery-hub-list{columns:3;column-gap:24px}.recovery-hub-list li{break-inside:avoid;margin:0 0 7px}@media(max-width:700px){.recovery-hub-list{columns:1}}#content .quote-box>img{width:190px!important;height:190px!important;object-fit:cover}#owl-carousel{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0!important}#owl-carousel .item{padding:0!important}#owl-carousel .item img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}@media(max-width:700px){#owl-carousel{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.page{min-height:100vh;color:#333;background:#fff;font:14px/1.55 Arial,sans-serif}.page *{box-sizing:border-box}.page a{color:#2671a8}.page img{max-width:100%;height:auto}.page .container{width:min(1170px,calc(100% - 32px));margin-right:auto;margin-left:auto}.page header{border-bottom:1px solid #ddd;background:#f7f7f5}.page .brand{display:inline-block;padding:24px 0}.page .brand_name{margin:0;font-size:38px;line-height:1}.page .brand_name a{text-decoration:none}.page .brand_slogan{margin:12px 0 0}.page .info-meta{display:none}.page .stuck_container{clear:both;background:#26343d}.page .sf-menu{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none}.page .sf-menu li{position:relative;margin:0;list-style:none}.page .sf-menu>li>a{display:block;padding:16px 18px;color:#fff;text-decoration:none}.page .sf-menu ul{position:absolute;z-index:2;display:none;min-width:180px;margin:0;padding:8px 18px;background:#fff}.page .sf-menu li:hover>ul,.page .sf-menu li:focus-within>ul{display:block}.page .row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.page [class*=grid_]{padding-right:12px;padding-left:12px}.page .grid_12{width:100%}.page .grid_8{width:66.6667%}.page .grid_6{width:50%}.page .grid_4{width:33.3333%}.page .grid_3{width:25%}.page main,.page #content{display:block}.page .well{padding:48px 0}.page .center{text-align:center}.page .decorated-heading{margin:0 0 28px;font-size:32px}.page .gal_menu{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 24px;padding:0;list-style:none}.page .gal_menu a{display:block;padding:8px 12px;border:1px solid #ddd;border-radius:3px;text-decoration:none}.page #container>.row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0 0 18px}.page #container>.row>.grid_12{display:contents}.page #container>.row>.grid_3{width:auto;padding:0}.page .thumb1{overflow:hidden;border:1px solid #ddd;background:#fff}.page .thumb1 img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.page .capture{min-height:76px;padding:10px}.page footer{padding:28px 0;color:#ddd;background:#26343d}.page footer a{color:#fff}@media(max-width:700px){.page .container{width:calc(100% - 20px)}.page .sf-menu{display:block}.page .sf-menu ul{position:static;display:block}.page [class*=grid_]{width:100%}.page #container>.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}