.seo-fallback{min-height:100vh;background:#f4f6f7;color:#0b1220;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.seo-fallback *{box-sizing:border-box}.seo-fallback a{color:inherit;text-decoration:none}.seo-fallback__header{width:min(calc(100% - 32px),1180px);min-height:72px;margin:0 auto;display:flex;align-items:center;gap:24px}.seo-fallback__header img{display:block;width:178px;height:auto}.seo-fallback__header nav{margin-left:auto;display:flex;align-items:center;gap:22px}.seo-fallback__header nav a{font-size:14px;font-weight:750}.seo-fallback__hero{min-height:640px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.7fr);gap:72px;align-items:center;padding:56px max(24px,calc((100vw - 1180px)/2));background:#0b1220;color:#fff;overflow:hidden}.seo-fallback__copy{max-width:720px}.seo-fallback__eyebrow{margin:0 0 12px;color:#e2c56f;font-size:12px;font-weight:900;text-transform:uppercase}.seo-fallback h1{margin:0;font-size:clamp(38px,5vw,68px);line-height:1.04;letter-spacing:0}.seo-fallback__summary{max-width:680px;margin:20px 0 0;color:#ccd4df;font-size:clamp(17px,2vw,21px);line-height:1.65}.seo-fallback__copy ul{display:grid;gap:8px;margin:24px 0 0;padding:0;list-style:none}.seo-fallback__copy li{position:relative;padding-left:24px;color:#e9edf2;font-size:15px}.seo-fallback__copy li:before{position:absolute;left:0;color:#c9a84c;content:"✓"}.seo-fallback__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.seo-fallback__actions a{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #607086;border-radius:6px;padding:11px 18px;font-size:14px;font-weight:900}.seo-fallback__actions .seo-fallback__primary{border-color:#c9a84c;background:#c9a84c;color:#111827}.seo-fallback__visual{width:min(100%,430px);max-height:570px;margin:0 auto;overflow:hidden;border:1px solid #344257;border-radius:8px;background:#fff}.seo-fallback__visual img{display:block;width:100%;height:100%;max-height:530px;object-fit:cover;object-position:top}.seo-fallback__visual figcaption{padding:10px 14px;color:#536071;background:#fff;font-size:11px;font-weight:800}.seo-fallback__guides{width:min(calc(100% - 32px),1180px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 auto;padding:38px 0;background:#dce2e8}.seo-fallback__guides a{min-height:128px;padding:22px;background:#fff}.seo-fallback__guides strong,.seo-fallback__guides span{display:block}.seo-fallback__guides strong{font-size:17px}.seo-fallback__guides span{margin-top:8px;color:#5f6b7a;font-size:13px;line-height:1.55}@media(max-width:820px){.seo-fallback__header{min-height:64px}.seo-fallback__header nav a:not(:last-child){display:none}.seo-fallback__hero{min-height:0;grid-template-columns:1fr;gap:38px;padding-top:44px;padding-bottom:44px}.seo-fallback__visual{width:min(100%,360px);max-height:480px}.seo-fallback__visual img{max-height:440px}.seo-fallback__guides{grid-template-columns:1fr;padding:24px 0}.seo-fallback__guides a{min-height:0}}@media(max-width:520px){.seo-fallback__header img{width:150px}.seo-fallback h1{font-size:36px}.seo-fallback__actions a{width:100%}.seo-fallback__hero{padding-left:16px;padding-right:16px}.seo-fallback__guides{width:calc(100% - 24px)}}
