.terms-hero{padding:60px 25px 50px;background:#092f45;background-image:linear-gradient(#ffffff0a 1px,transparent 1px),linear-gradient(90deg,#ffffff0a 1px,transparent 1px);background-size:56px 56px;color:#fff;text-align:center}.terms-hero p{margin:0 0 13px;color:#9cb8c8;font-weight:800;letter-spacing:.14em}.terms-hero h1{margin:0;font:800 clamp(38px,5vw,68px)/1.12 Manrope;letter-spacing:-2px}.terms-hero span{display:block;margin:20px auto 27px;max-width:950px;color:#d5e5e7;font-size:18px;line-height:1.65}.terms-hero small{color:#9eb6c7;font-size:14px}.terms-content{max-width:1300px;margin:auto;padding:42px 25px 105px;color:#445d66}.breadcrumb{margin:0 0 37px;font-size:15px}.breadcrumb a,.terms-content a{color:#1d6675}.legal-notice{margin:17px 0 48px;padding:22px;border:1px solid #f3c78c;border-radius:9px;background:#fff7ec;color:#88431f;font-size:17px;line-height:1.6}.terms-content section{margin:52px 0}.terms-content h2{margin:0 0 21px;padding-bottom:10px;border-bottom:3px solid #1b5968;color:#1a3640;font:800 30px Manrope}.terms-content p,.terms-content li{font-size:17px;line-height:1.75}.terms-content ol,.terms-content ul{padding-left:28px}.terms-content li{margin:9px 0}.table-wrap{overflow:auto;border:1px solid #d8e1e1;border-radius:8px}.table-wrap table{width:100%;min-width:820px;border-collapse:collapse}.table-wrap th,.table-wrap td{padding:16px;border:1px solid #d7dfdf;text-align:left;vertical-align:top;font-size:15px;line-height:1.6}.table-wrap th{background:#cee0fb;color:#142f38;font:800 16px Manrope}.table-wrap tbody tr:nth-child(odd){background:#f6f7f7}.muted{margin-top:16px;color:#687d84;font-size:15px!important}.contact-box{padding:25px;border:1px solid #c7d5d8;border-radius:14px;background:#f7f9f9}.contact-box strong{color:#143741;font:800 21px Manrope}.contact-box p{margin:14px 0}.contact-box a{display:block;width:max-content;max-width:100%;margin:8px 0;font-weight:800}@media(max-width:700px){.terms-hero{padding:50px 20px}.terms-content{padding:34px 18px 75px}.terms-content h2{font-size:25px}.terms-content p,.terms-content li{font-size:16px}.legal-notice,.contact-box{padding:18px}}
