.legal-page{color:#062653;background:#fff;overflow:hidden}.legal-hero{color:#fff;background:#062653;padding:190px 0 92px;position:relative;overflow:hidden}.legal-hero-mark{opacity:.16;clip-path:polygon(0 0,35% 0,65% 46%,83% 0,100% 0,67% 73%,54% 100%,39% 72%);background:linear-gradient(135deg,#00ddb3,#0b4773);width:47%;height:100%;position:absolute;top:60px;right:-5%}.legal-hero-inner{z-index:1;grid-template-columns:1.35fr .65fr;align-items:end;gap:100px;display:grid;position:relative}.legal-tag{letter-spacing:.14em;text-transform:uppercase;border:1px solid #ffffff73;border-radius:999px;align-items:center;gap:10px;padding:10px 17px;font:600 10px Manrope;display:inline-flex}.legal-tag:before{content:"";clip-path:polygon(0 0,55% 0,100% 50%,55% 100%,0 100%,42% 50%);background:#00ddb3;width:21px;height:14px}.legal-hero h1{letter-spacing:-.055em;max-width:870px;margin:30px 0 22px;font-size:clamp(54px,6.2vw,94px);line-height:.95}.legal-hero h1 em{color:#00ddb3;font-family:DM Serif Display,serif;font-weight:400}.legal-hero-inner>div>p{color:#d7e3e9;max-width:700px;font-size:17px;line-height:1.65}.legal-hero small{color:#93a9b8;margin-top:28px;font-size:11px;display:block}.legal-hero aside{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #fff3;border-radius:24px;padding:29px}.legal-hero aside svg{color:#00ddb3;width:28px}.legal-hero aside b{margin:23px 0 10px;font-size:18px;display:block}.legal-hero aside p{color:#c9d6dd;margin:0;font-size:13px;line-height:1.6}.legal-grid{grid-template-columns:260px 1fr;align-items:start;gap:95px;display:grid}.legal-index{background:#f1f5f7;border-radius:22px;flex-direction:column;padding:24px;display:flex;position:sticky;top:130px}.legal-index>span{color:#718692;letter-spacing:.14em;text-transform:uppercase;margin:0 0 15px;font:700 10px Manrope}.legal-index>a{color:#455f6e;border-bottom:1px solid #d9e2e7;align-items:center;gap:10px;padding:12px 4px;font-size:11px;line-height:1.3;display:flex}.legal-index>a i{color:#00a98d;font-size:9px;font-style:normal}.legal-index>a:last-child{color:#fff;background:#062653;border:0;border-radius:999px;justify-content:space-between;margin-top:18px;padding:13px 15px}.legal-index>a:last-child svg{width:16px}.legal-document>section{border-bottom:1px solid #dde6ea;grid-template-columns:45px 1fr;gap:20px;margin-bottom:48px;padding:0 0 48px;scroll-margin-top:130px;display:grid}.legal-document>section:last-child{border-bottom:0;margin-bottom:0}.legal-document>section>span{color:#009d84;clip-path:polygon(0 0,78% 0,100% 50%,78% 100%,0 100%,15% 50%);background:#e5faf5;justify-content:center;align-items:center;width:38px;height:32px;font:700 9px Manrope;display:flex}.legal-document h2{letter-spacing:-.035em;margin:0 0 19px;font-size:clamp(25px,2.6vw,37px)}.legal-document p,.legal-document li{color:#566f7d;font-size:14px;line-height:1.75}.legal-document p{margin:0 0 13px}.legal-document ul{gap:8px;margin:14px 0 0;padding-left:20px;display:grid}.legal-document a{color:#008f79;text-underline-offset:3px;text-decoration:underline}.legal-assurance{padding:0 24px 90px}.legal-assurance>.shell{background:#062653;border-radius:25px;grid-template-columns:repeat(3,1fr);gap:10px;padding:10px;display:grid}.legal-assurance article{color:#fff;background:#0b4773;border-radius:18px;align-items:center;gap:15px;padding:24px;display:flex}.legal-assurance svg{color:#00ddb3;flex:none;width:23px}.legal-assurance b,.legal-assurance small{display:block}.legal-assurance b{margin-bottom:5px;font-size:13px}.legal-assurance small{color:#bfd0d9;font-size:10px;line-height:1.45}@media (max-width:900px){.legal-hero{padding-top:150px}.legal-hero-inner{grid-template-columns:1fr;gap:40px}.legal-hero aside{max-width:520px}.legal-grid{grid-template-columns:1fr;gap:50px}.legal-index{position:static}.legal-assurance>.shell{grid-template-columns:1fr}}@media (max-width:560px){.legal-hero{padding:125px 0 70px}.legal-hero h1{font-size:48px}.legal-hero-inner>div>p{font-size:15px}.legal-content{padding-top:70px}.legal-document>section{grid-template-columns:1fr;gap:15px}.legal-assurance{padding-left:14px;padding-right:14px}.legal-assurance article{padding:20px}}.legal-page .legal-shared-hero .hero-two-image{object-position:center 48%}.legal-page .legal-shared-hero .hero-two-shade{background:linear-gradient(90deg,#021731eb,#0217319e 46%,#02173124 76%),linear-gradient(#0000 42%,#021731b3)}.legal-page .legal-shared-hero h1{font-size:clamp(54px,5.8vw,86px)}.legal-page .legal-shared-hero .hero-two-support{max-width:670px}.legal-updated{background:#f1f5f7;border-radius:18px;align-items:center;gap:14px;margin-top:24px;padding:20px 24px;display:flex}.legal-updated>svg{color:#00a98d;width:23px}.legal-updated span,.legal-updated b,.legal-updated small{display:block}.legal-updated b{font:600 13px Manrope}.legal-updated small{color:#718692;margin-top:4px;font-size:10px}@media (max-width:560px){.legal-page .legal-shared-hero h1{font-size:40px}.legal-page .legal-shared-hero h1 br{display:none}.legal-updated{margin-top:14px;padding:17px 18px}.legal-page .legal-privacy-hero .hero-two-image{object-position:64% center}.legal-page .legal-terms-hero .hero-two-image{object-position:68% center}}
