.kS7Hxq_page{color:#172240;min-height:100svh;font-family:var(--font-ibm-sans,Arial), sans-serif;background:#f8f7f5;flex-direction:column;display:flex}.kS7Hxq_header,.kS7Hxq_main,.kS7Hxq_footer{box-sizing:border-box;width:min(100%,1200px);margin-inline:auto;padding-inline:clamp(24px,6vw,80px)}.kS7Hxq_header{border-bottom:1px solid #e0e1e4;padding-block:32px}.kS7Hxq_header img{width:min(240px,100%);height:auto;display:block}.kS7Hxq_main{flex:1;padding-block:clamp(64px,12vh,144px)}.kS7Hxq_rule{background:#b24a29;width:56px;height:4px;margin-bottom:28px}.kS7Hxq_main h1{max-width:15ch;font-family:var(--font-dm-serif,Georgia), serif;letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px;font-size:clamp(40px,6vw,76px);font-weight:400;line-height:1.08}.kS7Hxq_message{color:#5c5a56;max-width:48ch;margin:0;font-size:18px;line-height:1.65}.kS7Hxq_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:36px;display:flex}.kS7Hxq_home,.kS7Hxq_retry{box-sizing:border-box;min-height:48px;font:inherit;cursor:pointer;border:1px solid #172240;border-radius:0;justify-content:center;align-items:center;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex}.kS7Hxq_home{color:#fff;background:#172240}.kS7Hxq_home:hover{background:#25335a}.kS7Hxq_retry{color:#172240;background:0 0}.kS7Hxq_retry:hover{background:#eff0f2}.kS7Hxq_page a:focus-visible,.kS7Hxq_retry:focus-visible{outline-offset:5px;outline:3px solid #b24a29}.kS7Hxq_footer{color:#5c5a56;border-top:1px solid #e0e1e4;padding-block:24px;font-size:13px}
