.recordExtension{min-height:100vh;background:#fafbfc}.recordExtensionHero{padding:56px 0 48px;text-align:center}.recordExtensionHero h1{max-width:850px;margin:12px auto 14px;font-size:clamp(44px,7vw,76px);line-height:.95;letter-spacing:-.065em}.recordExtensionHero>p{margin:0 auto 26px;color:var(--muted);font-size:18px}.recordExtensionHero>.button{min-width:200px;padding:16px 26px;color:#fff;background:#f04438;box-shadow:0 10px 26px #f044382c}.recordExtensionHero>.button:focus-visible{outline:3px solid #1769ff66;outline-offset:2px}.recordExtensionHero>img{display:block;width:min(860px,100%);height:auto;margin:40px auto 0;border:1px solid var(--line);border-radius:18px;box-shadow:0 28px 70px #34405420}.recordExtensionFacts{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:24px}.recordExtensionFacts span{padding:7px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:#fff;font-size:12px;font-weight:700}.recordExtensionHero>nav{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 16px;margin-top:22px}.recordExtensionHero>nav a{color:var(--muted);font-size:13px}.recordExtensionHero>nav a:focus-visible,.recordExtensionHero>nav a:hover{color:var(--blue);text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.recordExtensionHero{padding:40px 0 32px}.recordExtensionHero h1{font-size:44px}.recordExtensionHero>p{font-size:16px}.recordExtensionHero>img{margin-top:28px;border-radius:12px}}