.legal-pages_legalPage__65pRc{min-height:100vh;background:radial-gradient(circle at 12% 0,rgba(70,190,212,.18),transparent 34%),radial-gradient(circle at 86% 8%,rgba(214,177,116,.2),transparent 38%),linear-gradient(180deg,#eef9fb,#ffffff 52%,#f8f2e8)}.legal-pages_hero__hxg3n{position:relative;overflow:hidden;isolation:isolate;margin-inline:calc(50% - 50vw);min-height:clamp(340px,44vh,500px);padding:clamp(104px,10vw,132px) clamp(20px,5vw,72px) clamp(58px,7vw,92px);display:grid;place-items:center;text-align:center;background:linear-gradient(122deg,rgba(19,174,211,.92),rgba(20,139,185,.92) 48%,rgba(23,103,151,.94)),linear-gradient(90deg,rgba(214,177,116,.16),transparent)}.legal-pages_hero__hxg3n:after,.legal-pages_hero__hxg3n:before{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.legal-pages_hero__hxg3n:before{width:min(86vw,980px);aspect-ratio:1;left:-18vw;top:8%;background:radial-gradient(circle,rgba(255,255,255,.24),rgba(255,255,255,.1) 58%,transparent 72%)}.legal-pages_hero__hxg3n:after{width:min(72vw,760px);aspect-ratio:1;right:-12vw;top:10%;background:radial-gradient(circle,rgba(14,116,158,.25),rgba(255,255,255,.1) 62%,transparent 74%)}.legal-pages_heroContent__8pCsZ{position:relative;z-index:1;width:min(880px,100%);display:grid;justify-items:center;gap:14px}.legal-pages_eyebrow__CRAOb{margin:0;display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.9);font-family:var(--font-sans);font-size:.74rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.legal-pages_eyebrow__CRAOb:before{content:"";width:36px;height:2px;background:#f2d48d}.legal-pages_hero__hxg3n h1{margin:0;color:#ffffff;font-size:clamp(2.2rem,5vw,4.7rem);line-height:.95;letter-spacing:-.06em;font-weight:680}.legal-pages_hero__hxg3n p:not(.legal-pages_eyebrow__CRAOb){margin:0;max-width:68ch;color:rgba(247,253,255,.88);font-family:var(--font-sans);font-size:clamp(1rem,1.8vw,1.22rem);line-height:1.66}.legal-pages_contentShell__VpTl6{width:min(100% - clamp(28px,5vw,72px),1160px);margin:-42px auto 0;padding-bottom:clamp(70px,8vw,112px);position:relative;z-index:2}.legal-pages_contentCard__M_ZfS{border-radius:28px;padding:clamp(22px,4vw,42px);background:rgba(255,255,255,.86);border:1px solid rgba(16,94,123,.13);box-shadow:0 24px 70px rgba(24,85,106,.12);backdrop-filter:blur(18px)}.legal-pages_contentCard__M_ZfS h2{margin:0 0 14px;color:#10243b;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.05;letter-spacing:-.04em}.legal-pages_contentCard__M_ZfS li,.legal-pages_contentCard__M_ZfS p{color:#526476;font-family:var(--font-sans);font-size:1rem;line-height:1.72}.legal-pages_contentCard__M_ZfS p{margin:0 0 18px}.legal-pages_contentCard__M_ZfS ul{margin:0;padding-left:20px;display:grid;gap:10px}.legal-pages_sectionGrid__eIG4J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.legal-pages_miniPanel__EcS4D{border-radius:18px;padding:18px;background:linear-gradient(180deg,rgba(236,250,252,.94),rgba(255,255,255,.9));border:1px solid rgba(18,145,177,.12)}.legal-pages_miniPanel__EcS4D h3{margin:0 0 8px;color:#10243b;font-family:var(--font-sans);font-size:1rem;font-weight:900}.legal-pages_miniPanel__EcS4D p{margin:0;font-size:.94rem}.legal-pages_notice__ge5yE{margin-top:22px;border-radius:18px;padding:16px 18px;background:rgba(244,213,142,.18);border:1px solid rgba(214,177,116,.22);color:#6a5228;font-family:var(--font-sans);font-size:.94rem;line-height:1.62}.legal-pages_documentPanel__PrqQc{margin-top:24px;border-radius:24px;padding:clamp(18px,3vw,26px);display:flex;align-items:center;justify-content:space-between;gap:22px;background:radial-gradient(circle at 8% 0,rgba(70,190,212,.18),transparent 36%),linear-gradient(135deg,rgba(239,251,253,.96),rgba(255,255,255,.9));border:1px solid rgba(18,145,177,.14)}.legal-pages_documentPanel__PrqQc h3{margin:0 0 8px;color:#10243b;font-family:var(--font-sans);font-size:1.08rem;font-weight:900}.legal-pages_documentPanel__PrqQc p{margin:0}.legal-pages_documentActions__6BXFj{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.legal-pages_documentActions__6BXFj a,.legal-pages_legalDocumentCard__bUAPf a{min-height:40px;border-radius:999px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;color:#10243b;background:rgba(244,213,142,.82);border:1px solid rgba(180,134,59,.22);font-family:var(--font-sans);font-size:.84rem;font-weight:900;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease}.legal-pages_documentActions__6BXFj a:hover,.legal-pages_legalDocumentCard__bUAPf a:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(24,85,106,.12)}.legal-pages_legalDocumentGrid__Yt1Z1{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.legal-pages_legalDocumentCard__bUAPf{border-radius:22px;padding:20px;display:grid;gap:10px;align-content:start;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(238,249,251,.86));border:1px solid rgba(18,145,177,.13);box-shadow:0 18px 38px rgba(24,85,106,.08)}.legal-pages_legalDocumentCard__bUAPf span{width:fit-content;border-radius:999px;padding:5px 10px;color:#087f99;background:rgba(17,161,181,.1);font-family:var(--font-sans);font-size:.7rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.legal-pages_legalDocumentCard__bUAPf h3{margin:0;color:#10243b;font-family:var(--font-sans);font-size:1.16rem;font-weight:900}.legal-pages_legalDocumentCard__bUAPf p{margin:0}@media (max-width:760px){.legal-pages_hero__hxg3n{min-height:360px;padding-top:96px}.legal-pages_contentShell__VpTl6{width:min(100% - 24px,1160px);margin-top:-30px}.legal-pages_contentCard__M_ZfS{border-radius:22px;padding:20px}.legal-pages_sectionGrid__eIG4J{grid-template-columns:1fr}.legal-pages_documentPanel__PrqQc{align-items:flex-start;flex-direction:column}.legal-pages_documentActions__6BXFj{width:100%;justify-content:flex-start}.legal-pages_legalDocumentGrid__Yt1Z1{grid-template-columns:1fr}}