@keyframes LegalPage-module-scss-module__ZEYqYq__fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes LegalPage-module-scss-module__ZEYqYq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes LegalPage-module-scss-module__ZEYqYq__fadeDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes LegalPage-module-scss-module__ZEYqYq__scaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes LegalPage-module-scss-module__ZEYqYq__slideInLeft{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:translate(0)}}@keyframes LegalPage-module-scss-module__ZEYqYq__slideInRight{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes LegalPage-module-scss-module__ZEYqYq__shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes LegalPage-module-scss-module__ZEYqYq__pulse-gold{0%,to{box-shadow:0 0 #174a7c5c}50%{box-shadow:0 0 0 8px #174a7c00}}@keyframes LegalPage-module-scss-module__ZEYqYq__spin{to{transform:rotate(360deg)}}@keyframes LegalPage-module-scss-module__ZEYqYq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.LegalPage-module-scss-module__ZEYqYq__animate-fade-up{animation:.75s cubic-bezier(.22,1,.36,1) both LegalPage-module-scss-module__ZEYqYq__fadeUp}.LegalPage-module-scss-module__ZEYqYq__animate-fade-in{animation:.75s cubic-bezier(.22,1,.36,1) both LegalPage-module-scss-module__ZEYqYq__fadeIn}.LegalPage-module-scss-module__ZEYqYq__animate-scale-in{animation:.75s cubic-bezier(.22,1,.36,1) both LegalPage-module-scss-module__ZEYqYq__scaleIn}.LegalPage-module-scss-module__ZEYqYq__animate-slide-left{animation:.75s cubic-bezier(.22,1,.36,1) both LegalPage-module-scss-module__ZEYqYq__slideInLeft}.LegalPage-module-scss-module__ZEYqYq__animate-slide-right{animation:.75s cubic-bezier(.22,1,.36,1) both LegalPage-module-scss-module__ZEYqYq__slideInRight}.LegalPage-module-scss-module__ZEYqYq__stagger-1{animation-delay:0s}.LegalPage-module-scss-module__ZEYqYq__stagger-2{animation-delay:80ms}.LegalPage-module-scss-module__ZEYqYq__stagger-3{animation-delay:.16s}.LegalPage-module-scss-module__ZEYqYq__stagger-4{animation-delay:.24s}.LegalPage-module-scss-module__ZEYqYq__stagger-5{animation-delay:.32s}.LegalPage-module-scss-module__ZEYqYq__stagger-6{animation-delay:.4s}.LegalPage-module-scss-module__ZEYqYq__stagger-7{animation-delay:.48s}.LegalPage-module-scss-module__ZEYqYq__stagger-8{animation-delay:.56s}.LegalPage-module-scss-module__ZEYqYq__btn-icon,.LegalPage-module-scss-module__ZEYqYq__btn-ghost,.LegalPage-module-scss-module__ZEYqYq__btn-red,.LegalPage-module-scss-module__ZEYqYq__btn-outline-gold,.LegalPage-module-scss-module__ZEYqYq__btn-outline,.LegalPage-module-scss-module__ZEYqYq__btn-secondary,.LegalPage-module-scss-module__ZEYqYq__btn-primary{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.04em;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.625rem;font-size:.875rem;text-decoration:none;transition:all .26s cubic-bezier(.22,1,.36,1);display:inline-flex}.LegalPage-module-scss-module__ZEYqYq__btn-icon:focus-visible,.LegalPage-module-scss-module__ZEYqYq__btn-ghost:focus-visible,.LegalPage-module-scss-module__ZEYqYq__btn-red:focus-visible,.LegalPage-module-scss-module__ZEYqYq__btn-outline-gold:focus-visible,.LegalPage-module-scss-module__ZEYqYq__btn-outline:focus-visible,.LegalPage-module-scss-module__ZEYqYq__btn-secondary:focus-visible,.LegalPage-module-scss-module__ZEYqYq__btn-primary:focus-visible{outline-offset:3px;outline:2.5px solid #174a7c}.LegalPage-module-scss-module__ZEYqYq__btn-icon:disabled,.LegalPage-module-scss-module__ZEYqYq__btn-ghost:disabled,.LegalPage-module-scss-module__ZEYqYq__btn-red:disabled,.LegalPage-module-scss-module__ZEYqYq__btn-outline-gold:disabled,.LegalPage-module-scss-module__ZEYqYq__btn-outline:disabled,.LegalPage-module-scss-module__ZEYqYq__btn-secondary:disabled,.LegalPage-module-scss-module__ZEYqYq__btn-primary:disabled{opacity:.46;pointer-events:none}.LegalPage-module-scss-module__ZEYqYq__btn-icon svg,.LegalPage-module-scss-module__ZEYqYq__btn-ghost svg,.LegalPage-module-scss-module__ZEYqYq__btn-red svg,.LegalPage-module-scss-module__ZEYqYq__btn-outline-gold svg,.LegalPage-module-scss-module__ZEYqYq__btn-outline svg,.LegalPage-module-scss-module__ZEYqYq__btn-secondary svg,.LegalPage-module-scss-module__ZEYqYq__btn-primary svg{flex-shrink:0;width:1em;height:1em}.LegalPage-module-scss-module__ZEYqYq__btn-primary{color:#fff;background:#0b1f33;box-shadow:0 2px 8px #0b1f331a}.LegalPage-module-scss-module__ZEYqYq__btn-primary:hover{background:#174a7c;transform:translateY(-1px);box-shadow:0 4px 20px #0b1f331f}.LegalPage-module-scss-module__ZEYqYq__btn-primary:active{transform:translateY(0);box-shadow:0 1px 3px #0b1f3312}.LegalPage-module-scss-module__ZEYqYq__btn-secondary{color:#fff;background:#174a7c}.LegalPage-module-scss-module__ZEYqYq__btn-secondary:hover{background:#0f3051;transform:translateY(-1px);box-shadow:0 4px 20px #0b1f331f}.LegalPage-module-scss-module__ZEYqYq__btn-secondary:active{transform:translateY(0)}.LegalPage-module-scss-module__ZEYqYq__btn-outline{color:#0b1f33;background:0 0;border:1.5px solid #0b1f334d}.LegalPage-module-scss-module__ZEYqYq__btn-outline:hover{background:#0b1f330d;border-color:#0b1f33;transform:translateY(-1px)}.LegalPage-module-scss-module__ZEYqYq__btn-outline-gold{color:#fff;background:0 0;border:1.5px solid #ffffff80}.LegalPage-module-scss-module__ZEYqYq__btn-outline-gold:hover{background:#ffffff1f;border-color:#fff;transform:translateY(-1px)}.LegalPage-module-scss-module__ZEYqYq__btn-red{color:#fff;background:#b52a32}.LegalPage-module-scss-module__ZEYqYq__btn-red:hover{background:#942229;transform:translateY(-1px);box-shadow:0 4px 20px #0b1f331f}.LegalPage-module-scss-module__ZEYqYq__btn-ghost{color:#66727e;background:0 0;padding-inline:1rem}.LegalPage-module-scss-module__ZEYqYq__btn-ghost:hover{color:#0b1f33;background:#0b1f330d}.LegalPage-module-scss-module__ZEYqYq__btn-icon{color:#0b1f33;background:#f5f7f9;border-radius:8px;padding:.625rem}.LegalPage-module-scss-module__ZEYqYq__btn-icon:hover{background:#0b1f331a;transform:translateY(-1px)}.LegalPage-module-scss-module__ZEYqYq__btn-icon svg{width:1.2em;height:1.2em}.LegalPage-module-scss-module__ZEYqYq__btn-sm{border-radius:4px;padding:.5rem 1.125rem;font-size:.8125rem}.LegalPage-module-scss-module__ZEYqYq__btn-lg{border-radius:14px;padding:1rem 2.25rem;font-size:1rem}.LegalPage-module-scss-module__ZEYqYq__btn-pill{border-radius:999px}.LegalPage-module-scss-module__ZEYqYq__btn-full{width:100%}.LegalPage-module-scss-module__ZEYqYq__btn-loading{pointer-events:none;position:relative;color:#0000!important}.LegalPage-module-scss-module__ZEYqYq__btn-loading:after{content:"";color:#fff;border:2px solid;border-top-color:#0000;border-radius:50%;width:1.1em;height:1.1em;animation:.7s linear infinite LegalPage-module-scss-module__ZEYqYq__spin;position:absolute}.LegalPage-module-scss-module__ZEYqYq__badge-muted,.LegalPage-module-scss-module__ZEYqYq__badge-error,.LegalPage-module-scss-module__ZEYqYq__badge-warning,.LegalPage-module-scss-module__ZEYqYq__badge-success,.LegalPage-module-scss-module__ZEYqYq__badge-gold,.LegalPage-module-scss-module__ZEYqYq__badge-primary{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex}.LegalPage-module-scss-module__ZEYqYq__badge-primary{color:#0b1f33;background:#0b1f331a}.LegalPage-module-scss-module__ZEYqYq__badge-gold{color:#0b233b;background:#174a7c24}.LegalPage-module-scss-module__ZEYqYq__badge-success{color:#1e7d4c;background:#1e7d4c1f}.LegalPage-module-scss-module__ZEYqYq__badge-warning{color:#b07d16;background:#b07d161f}.LegalPage-module-scss-module__ZEYqYq__badge-error{color:#b52a32;background:#b52a321a}.LegalPage-module-scss-module__ZEYqYq__badge-muted{color:#66727e;background:#f5f7f9}.LegalPage-module-scss-module__ZEYqYq__card{background:#fff;border:1px solid #0b1f3314;border-radius:14px;transition:all .26s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px #0b1f331a}.LegalPage-module-scss-module__ZEYqYq__card:hover{transform:translateY(-2px);box-shadow:0 8px 40px #0b1f3329}.LegalPage-module-scss-module__ZEYqYq__card{padding:2rem}.LegalPage-module-scss-module__ZEYqYq__card-sm{background:#fff;border:1px solid #0b1f3314;border-radius:14px;transition:all .26s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px #0b1f331a}.LegalPage-module-scss-module__ZEYqYq__card-sm:hover{transform:translateY(-2px);box-shadow:0 8px 40px #0b1f3329}.LegalPage-module-scss-module__ZEYqYq__card-sm{padding:1.5rem}.LegalPage-module-scss-module__ZEYqYq__card-lg{background:#fff;border:1px solid #0b1f3314;border-radius:14px;transition:all .26s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px #0b1f331a}.LegalPage-module-scss-module__ZEYqYq__card-lg:hover{transform:translateY(-2px);box-shadow:0 8px 40px #0b1f3329}.LegalPage-module-scss-module__ZEYqYq__card-lg{padding:3rem}.LegalPage-module-scss-module__ZEYqYq__card-navy{color:#fff;background:linear-gradient(135deg,#0b1f33 0%,#174a7c 100%);border:none;border-radius:14px;padding:2rem;box-shadow:0 8px 40px #0b1f3329}.LegalPage-module-scss-module__ZEYqYq__card-glass{-webkit-backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #0b1f3314;border-radius:14px;padding:2rem;box-shadow:0 4px 20px #0b1f331f}.LegalPage-module-scss-module__ZEYqYq__card-bordered{background:#fff;border:1.5px solid #174a7c;border-radius:14px;padding:2rem;box-shadow:0 4px 24px #174a7c40}.LegalPage-module-scss-module__ZEYqYq__skeleton{background:linear-gradient(90deg,#f5f7f9 25%,#0b1f330d 37%,#f5f7f9 63%) 0 0/1200px 100%;border-radius:4px;animation:1.6s linear infinite LegalPage-module-scss-module__ZEYqYq__shimmer}.LegalPage-module-scss-module__ZEYqYq__skeleton-text{background:linear-gradient(90deg,#f5f7f9 25%,#0b1f330d 37%,#f5f7f9 63%) 0 0/1200px 100%;border-radius:999px;height:1em;animation:1.6s linear infinite LegalPage-module-scss-module__ZEYqYq__shimmer}.LegalPage-module-scss-module__ZEYqYq__skeleton-circle{background:linear-gradient(90deg,#f5f7f9 25%,#0b1f330d 37%,#f5f7f9 63%) 0 0/1200px 100%;border-radius:50%;animation:1.6s linear infinite LegalPage-module-scss-module__ZEYqYq__shimmer}.LegalPage-module-scss-module__ZEYqYq__section-label{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#174a7c;align-items:center;gap:.5rem;font-size:.6875rem;display:inline-flex}.LegalPage-module-scss-module__ZEYqYq__section-label:before{content:"";background:#174a7c;border-radius:999px;width:20px;height:1.5px;display:block}.LegalPage-module-scss-module__ZEYqYq__text-gradient{color:#174a7c;-webkit-text-fill-color:#174a7c}.LegalPage-module-scss-module__ZEYqYq__text-primary{color:#17212b}.LegalPage-module-scss-module__ZEYqYq__text-secondary,.LegalPage-module-scss-module__ZEYqYq__text-muted{color:#66727e}.LegalPage-module-scss-module__ZEYqYq__text-accent{color:#174a7c}.LegalPage-module-scss-module__ZEYqYq__text-white{color:#fff}.LegalPage-module-scss-module__ZEYqYq__text-action{color:#174a7c}.LegalPage-module-scss-module__ZEYqYq__text-display{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.02em;letter-spacing:-.03em;font-size:clamp(2.75rem,5.5vw,4.25rem);line-height:1.1}.LegalPage-module-scss-module__ZEYqYq__text-h1{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.02em;font-size:clamp(2rem,4vw,3rem);line-height:1.2}.LegalPage-module-scss-module__ZEYqYq__text-h2{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.02em;font-size:clamp(1.625rem,3vw,2.25rem);line-height:1.2}.LegalPage-module-scss-module__ZEYqYq__text-h3{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.3}.LegalPage-module-scss-module__ZEYqYq__text-h4{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.02em;font-size:1.125rem;line-height:1.4}.LegalPage-module-scss-module__ZEYqYq__text-sm{font-size:.875rem}.LegalPage-module-scss-module__ZEYqYq__text-xs{font-size:.8125rem}.LegalPage-module-scss-module__ZEYqYq__text-lg{font-size:1.125rem}.LegalPage-module-scss-module__ZEYqYq__font-bold{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.LegalPage-module-scss-module__ZEYqYq__font-normal{font-family:var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.LegalPage-module-scss-module__ZEYqYq__section{padding-block:5rem}.LegalPage-module-scss-module__ZEYqYq__section-sm{padding-block:3rem}.LegalPage-module-scss-module__ZEYqYq__section-lg{padding-block:6rem}.LegalPage-module-scss-module__ZEYqYq__container-wide{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.LegalPage-module-scss-module__ZEYqYq__container-sm{width:100%;max-width:720px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.LegalPage-module-scss-module__ZEYqYq__divider{border:none;border-top:1px solid #0b1f3317;margin-block:2rem}.LegalPage-module-scss-module__ZEYqYq__divider-gold{border:none;border-top:1px solid #174a7c4d;margin-block:2rem}.LegalPage-module-scss-module__ZEYqYq__bg-white,.LegalPage-module-scss-module__ZEYqYq__bg-base{background:#fff}.LegalPage-module-scss-module__ZEYqYq__bg-surface{background:#f5f7f9}.LegalPage-module-scss-module__ZEYqYq__bg-navy{background:linear-gradient(135deg,#0b1f33 0%,#174a7c 100%)}.LegalPage-module-scss-module__ZEYqYq__bg-accent{background:#174a7c}.LegalPage-module-scss-module__ZEYqYq__bg-dots{background-image:radial-gradient(circle,#0b1f3314 1px,#0000 1px);background-size:22px 22px}.LegalPage-module-scss-module__ZEYqYq__bg-grid{background-image:linear-gradient(#0b1f330b 1px,#0000 1px),linear-gradient(90deg,#0b1f330b 1px,#0000 1px);background-size:32px 32px}.LegalPage-module-scss-module__ZEYqYq__sr-only,.LegalPage-module-scss-module__ZEYqYq__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LegalPage-module-scss-module__ZEYqYq__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LegalPage-module-scss-module__ZEYqYq__no-select{-webkit-user-select:none;user-select:none}.LegalPage-module-scss-module__ZEYqYq__pointer{cursor:pointer}.LegalPage-module-scss-module__ZEYqYq__wrap{background:#fff;padding-bottom:clamp(3rem,6vw,5rem)}.LegalPage-module-scss-module__ZEYqYq__container{width:100%;max-width:720px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.LegalPage-module-scss-module__ZEYqYq__header{background:#f5f7f9;border-bottom:1px solid #0b1f3314;margin-bottom:clamp(2rem,4vw,3.5rem);padding-block:clamp(2.5rem,5vw,4rem)}.LegalPage-module-scss-module__ZEYqYq__eyebrow{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#174a7c;font-size:.72rem;font-weight:700}.LegalPage-module-scss-module__ZEYqYq__title{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.02em;color:#17212b;margin:.75rem 0 .5rem;font-size:clamp(1.9rem,3.6vw,2.75rem);font-weight:800}.LegalPage-module-scss-module__ZEYqYq__updated{color:#66727e;margin-bottom:1.25rem;font-size:.85rem}.LegalPage-module-scss-module__ZEYqYq__intro{color:#66727e;max-width:62ch;font-size:1.0625rem;line-height:1.7}.LegalPage-module-scss-module__ZEYqYq__body{color:#66727e;font-size:.975rem;line-height:1.75}.LegalPage-module-scss-module__ZEYqYq__section{margin-bottom:2.5rem}.LegalPage-module-scss-module__ZEYqYq__section h2{font-family:var(--bold),var(--normal),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#17212b;margin-bottom:.75rem;font-size:1.15rem;font-weight:700}.LegalPage-module-scss-module__ZEYqYq__section p{margin-bottom:.75rem}.LegalPage-module-scss-module__ZEYqYq__section a{color:#174a7c;text-decoration:underline}.LegalPage-module-scss-module__ZEYqYq__num{color:#174a7c}.LegalPage-module-scss-module__ZEYqYq__disclaimer{color:#66727e;background:#f1eee8;border-left:3px solid #b52a32;border-radius:4px;margin-top:3rem;padding:1.25rem 1.5rem;font-size:.85rem;line-height:1.6}
