.mr-soon{display:flex;flex-flow:column;justify-content:space-between;align-items:center;min-height:100vh;text-align:center;padding-top:64px;padding-right:24px;padding-bottom:32px;padding-left:24px;background-color:#14213d}@media (max-width:767px){.mr-soon{padding-top:48px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.mr-soon-main{display:flex;flex-flow:column;justify-content:center;align-items:center;flex-grow:1;max-width:640px}.mr-soon-mark{width:96px;height:106px;margin-bottom:24px}@media (max-width:767px){.mr-soon-mark{width:80px;height:88px}}.mr-soon-wordmark{color:#faf7f2;font-family:"Outfit",sans-serif;font-weight:600;font-size:56px;line-height:1.05;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}@media (max-width:767px){.mr-soon-wordmark{font-size:42px}}@media (max-width:479px){.mr-soon-wordmark{font-size:36px}}.mr-soon-tagline{color:#faf7f2;font-family:system-ui;font-size:22px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}@media (max-width:767px){.mr-soon-tagline{font-size:19px}}.mr-soon-lede{max-width:480px;color:#b8c0cf;font-family:system-ui;font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px}@media (max-width:767px){.mr-soon-lede{font-size:16px}}.mr-soon-badge{color:#14213d;font-family:system-ui;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:#f4a259;border-radius:999px}.mr-soon-foot{color:#b8c0cf;font-family:system-ui;font-size:14px;line-height:1.5;margin-top:32px;margin-right:0px;margin-bottom:0px;margin-left:0px}.mr-soon-link{color:#faf7f2;text-decoration:underline}.mr-soon-link:hover{color:#f4a259}.mr-legal{display:flex;flex-flow:column;align-items:center;min-height:100vh;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;background-color:#faf7f2}@media (max-width:767px){.mr-legal{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}.mr-legal-head{display:flex;align-items:center;gap:12px;width:100%;max-width:720px;padding-top:32px;padding-right:0px;padding-bottom:24px;padding-left:0px;border-bottom:1px solid #d9d3c7}.mr-legal-mark{flex-shrink:0;width:30px;height:40px}.mr-legal-brand{color:#14213d;font-family:"Outfit",sans-serif;font-weight:600;font-size:22px;text-decoration:none;letter-spacing:-0.01em}.mr-legal-brand:hover{color:#14213d;text-decoration:underline}.mr-legal-body{flex-grow:1;width:100%;max-width:720px;padding-top:40px;padding-right:0px;padding-bottom:56px;padding-left:0px}@media (max-width:767px){.mr-legal-body{padding-top:32px;padding-right:0px;padding-bottom:40px;padding-left:0px}}.mr-legal-title{color:#14213d;font-family:"Outfit",sans-serif;font-weight:600;font-size:40px;line-height:1.15;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}@media (max-width:767px){.mr-legal-title{font-size:32px}}.mr-legal-date{color:#5b6472;font-family:system-ui;font-size:15px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px}.mr-legal-h2{color:#14213d;font-family:system-ui;font-weight:600;font-size:20px;line-height:1.3;margin-top:32px;margin-right:0px;margin-bottom:8px;margin-left:0px}.mr-legal-p{color:#14213d;font-family:system-ui;font-size:17px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.mr-legal-list{color:#14213d;font-family:system-ui;font-size:17px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-left:24px}.mr-legal-list{list-style:disc}.mr-legal-li{margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.mr-legal-link{color:#14213d;text-decoration:underline}.mr-legal-link:hover{color:#6b4a14}.mr-legal-foot{width:100%;max-width:720px;color:#5b6472;font-family:system-ui;font-size:14px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:24px;padding-right:0px;padding-bottom:32px;padding-left:0px;border-top:1px solid #d9d3c7}