/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where([data-landing-styles~=legal],[data-landing-styles~=legal] *),:where([data-landing-styles~=legal]) :before,:where([data-landing-styles~=legal]) :after,:where([data-landing-styles~=legal]) ::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}:where([data-landing-styles~=legal]) .legal-page{color:#34435f;background:#fbfcfe}:where([data-landing-styles~=legal]) .legal-page .header{background:#0b1220e6}:where([data-landing-styles~=legal]) .legal-page main{background:linear-gradient(#f1f4fb 0,#fbfcfe 430px)}:where([data-landing-styles~=legal]) .legal-hero{padding:66px 0 0}:where([data-landing-styles~=legal]) .legal-hero>.container,:where([data-landing-styles~=legal]) .legal-layout.container{max-width:900px;margin-inline:auto;padding-inline:48px}:where([data-landing-styles~=legal]) .legal-breadcrumb{color:#8995aa;align-items:center;gap:12px;font-size:12px;display:flex}:where([data-landing-styles~=legal]) .legal-breadcrumb a{color:#63738f}:where([data-landing-styles~=legal]) .legal-breadcrumb a:hover{color:#3452ff}:where([data-landing-styles~=legal]) .legal-hero h1{--tw-font-weight:600;--tw-tracking:-.05em;letter-spacing:-.05em;--tw-leading:1.12;color:#28344e;overflow-wrap:anywhere;margin:28px 0 0;font-size:clamp(34px,4.6vw,58px);font-weight:600;line-height:1.12}:where([data-landing-styles~=legal]) .legal-hero h1:after{content:"";background:#6176ef;border-radius:2px;width:42px;height:3px;margin-top:32px;display:block}:where([data-landing-styles~=legal]) .legal-layout{padding-top:40px;padding-bottom:100px}:where([data-landing-styles~=legal]) .legal-content{--tw-leading:1.85;color:#586780;overflow-wrap:anywhere;min-width:0;font-size:16px;line-height:1.85}:where([data-landing-styles~=legal]) .legal-content p{margin:0 0 24px}:where([data-landing-styles~=legal]) .legal-content h2{--tw-leading:1.3;--tw-tracking:-.025em;letter-spacing:-.025em;color:#28344e;--tw-font-weight:500;border-top:1px solid #e1e6f0;margin:46px 0 21px;padding-top:30px;font-size:25px;font-weight:500;line-height:1.3}:where([data-landing-styles~=legal]) .legal-content h3,:where([data-landing-styles~=legal]) .legal-content h4{color:#28344e}:where([data-landing-styles~=legal]) .legal-content strong,:where([data-landing-styles~=legal]) .legal-content b{color:#34425c;--tw-font-weight:500;font-weight:500}:where([data-landing-styles~=legal]) .legal-content p:has(>strong:only-child){--tw-tracking:-.02em;letter-spacing:-.02em;--tw-leading:1.4;margin-top:38px;margin-bottom:18px;font-size:21px;line-height:1.4}:where([data-landing-styles~=legal]) .legal-content a{color:#3e57c8;text-underline-offset:4px;text-decoration:underline #b2bee8}:where([data-landing-styles~=legal]) .legal-content a:hover{color:#3452ff;text-decoration-color:currentColor}:where([data-landing-styles~=legal]) .legal-content hr{border:0;border-top:1px solid #e1e6f0;margin:36px 0}:where([data-landing-styles~=legal]) .legal-content ul,:where([data-landing-styles~=legal]) .legal-content ol{margin:0 0 24px;padding-left:24px}:where([data-landing-styles~=legal]) .legal-content li{margin-bottom:10px}:where([data-landing-styles~=legal]) .legal-content p>strong:first-child{--tw-leading:1.5;line-height:1.5}:where([data-landing-styles~=legal]) .legal-page .footer{background:#0b1220}@media (width<=760px){:where([data-landing-styles~=legal]) .legal-hero{padding-top:38px}:where([data-landing-styles~=legal]) .legal-hero>.container,:where([data-landing-styles~=legal]) .legal-layout.container{padding-inline:24px}:where([data-landing-styles~=legal]) .legal-hero h1{margin-top:22px;font-size:clamp(29px,7.5vw,40px)}:where([data-landing-styles~=legal]) .legal-hero h1:after{width:32px;margin-top:25px}:where([data-landing-styles~=legal]) .legal-layout{padding-top:29px;padding-bottom:60px}:where([data-landing-styles~=legal]) .legal-content{--tw-leading:1.8;font-size:15px;line-height:1.8}:where([data-landing-styles~=legal]) .legal-content h2{margin-top:34px;padding-top:25px;font-size:22px}:where([data-landing-styles~=legal]) .legal-content p:has(>strong:only-child){font-size:19px}}@media print{:where([data-landing-styles~=legal]) .header,:where([data-landing-styles~=legal]) .footer,:where([data-landing-styles~=legal]) .legal-breadcrumb{display:none}:where([data-landing-styles~=legal]) .legal-page main{background:#fff}:where([data-landing-styles~=legal]) .legal-layout.container,:where([data-landing-styles~=legal]) .legal-hero>.container{max-width:none;padding:0}:where([data-landing-styles~=legal]) .legal-hero{padding:20px 0}:where([data-landing-styles~=legal]) .legal-content{color:#222;font-size:11pt}:where([data-landing-styles~=legal]) .legal-content a{color:inherit}:where([data-landing-styles~=legal]) .legal-content h2{break-after:avoid}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}