.records-module__qmTaYG__page{color:#e9eef5;background:radial-gradient(circle at 15% 8%,#23768024,#0000 32rem),linear-gradient(#071017,#08131b 55%,#071018);min-height:100vh;padding:clamp(7.5rem,12vw,11rem) clamp(1rem,4vw,4.5rem) 7rem}.records-module__qmTaYG__hero,.records-module__qmTaYG__register,.records-module__qmTaYG__policy{max-width:1500px;margin-inline:auto}.records-module__qmTaYG__kicker{color:#91b9bd;letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;font-weight:700}.records-module__qmTaYG__hero h1{letter-spacing:-.035em;max-width:1050px;margin:.9rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,6vw,6.5rem);font-weight:400;line-height:1}.records-module__qmTaYG__lede{color:#b3c1cb;max-width:900px;font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.7}.records-module__qmTaYG__heroLinks{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.records-module__qmTaYG__heroLinks a{color:#c9d9dd;border:1px solid #91b9bd40;border-radius:999px;padding:.7rem .95rem;font-size:.84rem;text-decoration:none}.records-module__qmTaYG__metric{border-block:1px solid #ffffff17;align-items:end;gap:1rem;margin-top:3rem;padding:1.5rem 0;display:flex}.records-module__qmTaYG__metric strong{color:#e7c694;font-family:Georgia,serif;font-size:4rem;font-weight:400}.records-module__qmTaYG__metric span{color:#81949f;letter-spacing:.1em;text-transform:uppercase;padding-bottom:.65rem;font-size:.75rem}.records-module__qmTaYG__policy{background:#ffffff06;border:1px solid #ffffff14;border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:2rem;margin-top:4rem;padding:1.5rem;display:grid}.records-module__qmTaYG__policy h2,.records-module__qmTaYG__register h2{margin:.15rem 0 .8rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.4vw,3.7rem);font-weight:400}.records-module__qmTaYG__policy p,.records-module__qmTaYG__register>p{color:#8497a3;line-height:1.65}.records-module__qmTaYG__gates{gap:.5rem;display:grid}.records-module__qmTaYG__gate{color:#a8b7c0;background:#91b9bd0a;border-left:2px solid #91b9bd59;padding:.8rem;font-size:.83rem;line-height:1.5}.records-module__qmTaYG__register{margin-top:4.5rem}.records-module__qmTaYG__empty{background:#9f7d4f0f;border:1px solid #9f7d4f2e;border-radius:1rem;margin-top:1.2rem;padding:clamp(1.3rem,3vw,2rem)}.records-module__qmTaYG__empty strong{color:#dec7a5;font-family:Georgia,serif;font-size:1.8rem;font-weight:400}.records-module__qmTaYG__empty p{color:#8e9ba4;margin:.6rem 0 0;line-height:1.6}.records-module__qmTaYG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1.2rem;display:grid}.records-module__qmTaYG__card{background:#ffffff06;border:1px solid #ffffff14;border-radius:.9rem;padding:1.2rem}.records-module__qmTaYG__card a{color:#e3e9ec;font-family:Georgia,serif;font-size:1.35rem;text-decoration:none}.records-module__qmTaYG__card p{color:#81939f;line-height:1.5}.records-module__qmTaYG__meta{flex-wrap:wrap;gap:.4rem;margin-top:.8rem;display:flex}.records-module__qmTaYG__meta span{color:#789399;border:1px solid #91b9bd24;border-radius:999px;padding:.28rem .48rem;font-size:.65rem}.records-module__qmTaYG__detailGrid{grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);gap:2rem;margin-top:2rem;display:grid}.records-module__qmTaYG__section{background:#ffffff05;border:1px solid #ffffff14;border-radius:.9rem;padding:1.25rem}.records-module__qmTaYG__section h2{font-family:Georgia,serif;font-size:1.6rem;font-weight:400}.records-module__qmTaYG__section dl{grid-template-columns:10rem 1fr;gap:.5rem 1rem;display:grid}.records-module__qmTaYG__section dt{color:#6f8790;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.records-module__qmTaYG__section dd{color:#b8c4cb;word-break:break-word;margin:0}.records-module__qmTaYG__list{color:#94a4ad;padding-left:1rem;line-height:1.6}.records-module__qmTaYG__breadcrumb{color:#718b92;max-width:1500px;margin:0 auto 1.2rem;font-size:.75rem}.records-module__qmTaYG__breadcrumb a{color:#91b9bd;text-decoration:none}@media (max-width:900px){.records-module__qmTaYG__policy,.records-module__qmTaYG__detailGrid,.records-module__qmTaYG__grid{grid-template-columns:1fr}}@media (max-width:620px){.records-module__qmTaYG__page{padding-inline:1rem}.records-module__qmTaYG__section dl{grid-template-columns:1fr}.records-module__qmTaYG__metric strong{font-size:3rem}}
