.mr-event{color:#172a46}.mr-hero{padding:clamp(75px,10vw,140px) 0;background:radial-gradient(circle at 85% 20%,#174a9c 0,transparent 35%),#061832;color:#fff}.mr-hero>.container{display:grid;grid-template-columns:1.35fr .65fr;gap:70px;align-items:end}.mr-hero h1{max-width:850px;margin:16px 0 22px;color:#fff;font-size:clamp(3.2rem,7vw,7.4rem);line-height:.88;letter-spacing:-.06em;text-transform:uppercase}.mr-hero h1 strong{display:block;color:#e6aa48}.mr-hero h2{max-width:650px;color:#fff;font-size:clamp(1.2rem,2vw,1.8rem)}.mr-hero-copy>p{max-width:700px;color:#bdcce2;line-height:1.75}.mr-actions{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 20px}.mr-hero-copy>small{display:flex;gap:10px;align-items:center;color:#91a8ca;font-weight:750;text-transform:uppercase}.mr-hero-copy>small i{width:4px;height:4px;border-radius:50%;background:#e6aa48}.mr-hero>div>aside{display:grid;border:1px solid #ffffff26;border-radius:15px;background:#ffffff0d;backdrop-filter:blur(8px)}.mr-hero>div>aside>div{display:grid;grid-template-columns:auto 1fr;gap:3px 12px;padding:23px;border-bottom:1px solid #ffffff1f}.mr-hero>div>aside>div:last-child{border:0}.mr-hero>div>aside span{grid-row:1/3;color:#e6aa48;font-size:3.2rem;font-weight:800;line-height:.85}.mr-hero>div>aside i{grid-row:1/3;color:#79a4ef;font-size:1.3rem}.mr-hero>div>aside b{font-size:.75rem;text-transform:uppercase}.mr-hero>div>aside small{color:#94a9c7}.mr-question{text-align:center}.mr-question h2{max-width:1050px;margin:15px auto 45px;font-size:clamp(2.8rem,6vw,6rem);line-height:.95;text-transform:uppercase}.mr-editorial{max-width:800px;margin:auto}.mr-editorial>p{font-size:1.2rem}.mr-editorial ul{display:grid;gap:7px;margin:25px 0;padding:0;list-style:none;color:#617188;font-size:1.05rem}.mr-editorial blockquote{margin:35px 0;padding:25px;border-block:1px solid #d9e2ef;font-size:1.3rem}.mr-intro{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1000px;margin:55px auto 0;text-align:left}.mr-intro p{color:#5c6e85;font-size:.95rem;line-height:1.8}.mr-matters{background:#f3f6fb}.mr-questions{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:35px;background:#dce4ef}.mr-questions article{display:flex;gap:16px;align-items:center;min-height:110px;padding:22px;background:#fff}.mr-questions span,.mr-topics article>span{color:#2b62c7;font-size:.6rem;font-weight:800}.mr-questions p{margin:0;font-weight:700}.mr-win{margin-top:25px;padding:35px;border-radius:13px;background:#08224a;color:#fff}.mr-win small{color:#83a9e9;text-transform:uppercase}.mr-win h3{margin:8px 0;color:#fff;font-size:clamp(1.8rem,4vw,3.5rem)}.mr-win p{margin:0;color:#b8c8df}.mr-process{background:#fff}.mr-process>div>h2{margin:10px 0 40px}.mr-process ol{display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none}.mr-process li{position:relative;padding:25px;border-top:2px solid #ced9e8}.mr-process li:before{position:absolute;top:-7px;left:25px;width:12px;height:12px;border:3px solid #fff;border-radius:50%;background:#2861c8;box-shadow:0 0 0 1px #2861c8;content:""}.mr-process li span{color:#2a61c6;font-size:.58rem;font-weight:800}.mr-process h3{text-transform:uppercase}.mr-process p{color:#65768c;font-size:.75rem}.mr-room{background:#071a3d;color:#fff}.mr-room>.container{display:grid;grid-template-columns:1fr 1fr;gap:80px}.mr-room h2{margin:12px 0;color:#fff;font-size:clamp(2.5rem,5vw,5rem);line-height:.95;text-transform:uppercase}.mr-room p{color:#b5c4d9;line-height:1.75}.mr-room blockquote{margin:28px 0 0;padding-left:20px;border-left:3px solid #e2a246;color:#fff}.mr-guest-count{display:flex;gap:20px;align-items:center;margin-bottom:25px;padding:25px;border:1px solid #ffffff24;border-radius:12px}.mr-guest-count strong{color:#e4a647;font-size:5rem;line-height:.8}.mr-guest-count span{font-weight:800;text-transform:uppercase}.mr-guest-count b{color:#8eb3ef}.mr-people{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mr-people span{padding:13px;border-radius:8px;background:#ffffff0c;color:#ced9e9;font-size:.72rem}.mr-people i{margin-right:8px;color:#78a4ee}.mr-topics>div>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mr-topics article{padding:28px;border:1px solid #dce4ef;border-radius:13px;background:#fff}.mr-topics h3{margin:25px 0 10px;font-size:1.05rem;text-transform:uppercase}.mr-topics p{color:#66778d;font-size:.78rem;line-height:1.7}.mr-decision{background:#e6a541;text-align:center}.mr-decision h2{margin:15px auto;color:#071a3d;font-size:clamp(3rem,7vw,7rem);line-height:.88;text-transform:uppercase}.mr-decision p{max-width:900px;margin:25px auto;color:#273d59;font-size:1rem}.mr-decision strong{font-size:1.2rem;text-transform:uppercase}.mr-details>.container{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.mr-details dl{display:grid;grid-template-columns:1fr 1fr;margin:0;border:1px solid #dce4ef;border-radius:14px}.mr-details dl div{padding:22px;border-bottom:1px solid #e2e8f0}.mr-details dt{color:#718197;font-size:.6rem;text-transform:uppercase}.mr-details dd{margin:7px 0 0;font-weight:750}.mr-apply{background:#eef3fa}.mr-apply-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:65px;align-items:start}.mr-apply-grid>div:first-child{position:sticky;top:100px}.mr-apply-grid>div:first-child p{color:#607188;line-height:1.7}.mr-apply-grid>div:first-child li{margin-bottom:10px}.mr-form-shell{padding:clamp(25px,4vw,48px);border:1px solid #d6e0ed;border-radius:17px;background:#fff;box-shadow:0 20px 60px #102c5712}.mr-form-head{position:relative;margin-bottom:25px}.mr-form-head>span,.mr-success>span{color:#2861c7;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mr-form-head h3{margin:8px 0}.mr-form-head p{position:absolute;top:0;right:0;color:#718197;font-size:.65rem}.mr-form-head p b{color:#b12a22}.mr-form-shell form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mr-form-shell label{display:grid;gap:7px;color:#354a66;font-size:.7rem;font-weight:750}.mr-form-shell input:not([type=checkbox]),.mr-form-shell textarea,.mr-form-shell select{width:100%;padding:12px;border:1px solid #cbd6e4;border-radius:8px;background:#fff;color:#172a46}.mr-form-shell input:focus,.mr-form-shell textarea:focus,.mr-form-shell select:focus{outline:3px solid #073dbe1f;border-color:#3e70cf}.mr-form-shell .is-invalid{border-color:#b3261e}.mr-form-shell .invalid-feedback{display:block;color:#a82922}.mr-span-2{grid-column:span 2}.mr-consent{grid-template-columns:18px 1fr!important}.mr-consent input{margin-top:3px}.mr-consent small{grid-column:2}.mr-submit{display:flex;gap:18px;align-items:center}.mr-submit small{color:#718197}.mr-success{display:grid;justify-items:center;text-align:center}.mr-success>i{color:#258b66;font-size:3.5rem}.mr-success p{max-width:600px;color:#617188}.mr-success strong{margin:15px 0}.mr-success small{margin-bottom:20px;color:#718197}
@media(max-width:991px){.mr-hero>.container,.mr-room>.container,.mr-details>.container,.mr-apply-grid{grid-template-columns:1fr}.mr-hero>div>aside{max-width:600px}.mr-questions,.mr-topics>div>div:last-child{grid-template-columns:1fr 1fr}.mr-process ol{grid-template-columns:1fr}.mr-process li{padding:18px 18px 18px 35px;border-top:0;border-left:2px solid #ced9e8}.mr-process li:before{top:23px;left:-7px}.mr-apply-grid>div:first-child{position:static}}
@media(max-width:620px){.mr-hero h1{font-size:3.1rem}.mr-intro,.mr-questions,.mr-topics>div>div:last-child,.mr-people,.mr-form-shell form,.mr-details dl{grid-template-columns:1fr}.mr-span-2{grid-column:auto}.mr-submit{align-items:flex-start;flex-direction:column}.mr-room>.container{gap:40px}.mr-guest-count strong{font-size:4rem}}
