.policy-hero{padding:60px 25px 50px;background-color:#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}.policy-hero p{margin:0 0 13px;color:#9cb8c8;font-weight:800;letter-spacing:.14em}.policy-hero h1{margin:0;font:800 clamp(36px,4.7vw,66px)/1.12 Manrope;letter-spacing:-2px}.policy-hero h1 em{font-style:normal;color:#bbded8}.policy-hero span{display:block;margin:20px auto 27px;max-width:950px;color:#d5e5e7;font-size:18px;line-height:1.65}.policy-hero small{color:#9eb6c7;font-size:14px}.policy-content{max-width:1300px;margin:auto;padding:42px 25px 105px;color:#445d66}.breadcrumb{margin:0 0 37px;font-size:15px}.breadcrumb a{color:#1d6675}.draft-note,.core-principle{margin:17px 0;padding:22px;border-radius:9px;font-size:17px;line-height:1.6}.draft-note{border:1px solid #ffd27d;background:#fff8de;color:#754915}.core-principle{border:1px solid #acebd2;background:#ebfcf5;color:#19755f}.policy-content section{margin:54px 0}.policy-content h2{margin:0 0 21px;padding-bottom:10px;border-bottom:3px solid #1b5968;color:#1a3640;font:800 30px Manrope}.policy-content p,.policy-content li,.policy-content ol{font-size:17px;line-height:1.75}.policy-content ul,.policy-content ol{padding-left:28px}.policy-content li{margin:9px 0}.table-wrap{overflow:auto;border:1px solid #d8e1e1;border-radius:8px}.table-wrap table{width:100%;min-width:960px;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}.dispute-box,.contact-box{padding:25px;border:1px solid #c7d5d8;border-radius:14px;background:#f7f9f9}.dispute-box p{margin:0 0 9px}.dispute-box code{color:#b92c70;font-size:14px}.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;color:#1b6674;font-weight:800}@media(max-width:700px){.policy-hero{padding:50px 20px}.policy-content{padding:34px 18px 75px}.policy-content h2{font-size:25px}.policy-content p,.policy-content li,.policy-content ol{font-size:16px}.draft-note,.core-principle,.dispute-box,.contact-box{padding:18px}}
