@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:block;src:url(/assets/fonts/montserrat-variable-latin.woff2)format("woff2"),url(/assets/fonts/8f613893-edff-4d00-8904-bde0837a4072.ttf)format("truetype")}:root{--cyan:#00b3ea;--navy:#20282c;--ink:#20282c;--ink-soft:#55606a;--line:#e7ebf0;--tint:#f3f8fb}*{box-sizing:border-box}body{color:var(--ink);background:linear-gradient(180deg, var(--tint), #fff 48%);margin:0;font-family:Montserrat,system-ui,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}.wrap{max-width:1120px;margin:0 auto;padding:0 28px}header{border-bottom:1px solid var(--line);backdrop-filter:blur(12px);background:#fffffff2}.nav{justify-content:space-between;align-items:center;gap:28px;height:74px;display:flex}.logo img{width:164px;height:auto;display:block}.nav-links{align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.nav-links a{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}main{min-height:calc(100vh - 240px);padding:96px 0}.panel{border:1px solid var(--line);background:#fff;border-radius:18px;max-width:760px;padding:42px;box-shadow:0 26px 60px -42px #14283c73}.eyebrow{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:800}h1{color:var(--navy);letter-spacing:0;margin:0;font-size:clamp(34px,5vw,58px);font-weight:700;line-height:1.04}p{color:var(--ink-soft);margin:18px 0 0;font-size:17px;font-weight:500}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.btn{border:2px solid var(--line);border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-weight:700;display:inline-flex}.btn-primary{color:#fff;background:#0085ad;border-color:#0085ad}footer{background:var(--navy);color:#cfd6dd;padding:34px 0;font-size:13px}@media (width<=760px){.nav{flex-direction:column;align-items:flex-start;height:auto;padding:20px 0}.nav-links{flex-wrap:wrap;gap:14px 18px}main{padding:56px 0}.panel{padding:30px 22px}}body.utility-page .legal-document{max-width:860px;margin-inline:auto}.legal-copy{overflow-wrap:anywhere;margin-top:32px}.legal-copy h2{color:var(--navy);letter-spacing:-.015em;margin:0 0 16px;font-size:clamp(20px,2.5vw,26px);line-height:1.3}.legal-copy .pp-sec+.pp-sec,.legal-copy .ln-card{border-top:1px solid var(--line);margin-top:36px;padding-top:30px}.legal-copy p,.legal-copy li,.legal-copy dd,.legal-copy .pp-addr{color:var(--ink-soft);font-size:16px;font-weight:500;line-height:1.8}.legal-copy p{margin:0 0 16px}.legal-copy ul{margin:16px 0 0;padding-left:22px}.legal-copy li+li{margin-top:12px}.legal-copy a{color:#007a9e;text-underline-offset:3px;text-decoration:underline}.legal-copy strong{color:var(--ink);font-weight:700}.legal-copy .pp-addr{background:var(--tint);border-radius:12px;margin-bottom:20px;padding:20px}.legal-copy .ln-row{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:20px;padding:16px 0;display:grid}.legal-copy dt{color:var(--ink-soft);font-size:14px}.legal-copy dd{color:var(--ink);margin:0}.legal-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 24px;margin-top:36px;padding-top:24px;display:flex}.legal-links a{color:#007a9e;text-underline-offset:3px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.legal-links a[aria-current=page]{color:var(--ink);font-weight:700}@media (width<=720px){.legal-copy{margin-top:28px}.legal-copy .ln-row{grid-template-columns:1fr;gap:4px}.legal-copy .pp-addr{padding:16px}}body.utility-page .eyebrow{color:#007a9e}body.utility-page .btn-primary{background:#007a9e;border-color:#007a9e}.legal-copy .as-num{letter-spacing:.12em;color:#007a9e;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.legal-copy .as-status,.legal-copy .vc-note{background:var(--tint);border-radius:12px;margin-bottom:18px;padding:20px;line-height:1.7}.legal-copy .cp-step{border-top:1px solid var(--line);gap:10px;padding:20px 0;display:grid}.legal-copy .cp-stage,.legal-copy .cp-time{color:#007a9e;font-size:14px;font-weight:700}.legal-copy .cp-act{color:var(--ink-soft);line-height:1.8}.legal-copy .vc-defs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.legal-copy .vc-def{background:var(--tint);border-radius:12px;gap:8px;padding:20px;display:grid}.legal-copy .vc-def span{color:var(--ink-soft)}.legal-copy .tc-meta{margin:0 0 32px}.legal-copy .tc-meta>div{border-bottom:1px solid var(--line);padding:12px 0}.legal-table-scroll{max-width:100%;margin-top:24px;overflow-x:auto}.legal-table-scroll:focus-visible{outline-offset:3px;outline:3px solid #007a9e}.legal-copy .cp-table{border-collapse:collapse;text-align:left;width:100%;min-width:620px;font-size:14px}.legal-copy .cp-table caption{text-align:left;margin-bottom:16px;font-size:18px;font-weight:700}.legal-copy .cp-table th,.legal-copy .cp-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 12px}.legal-copy .cp-table th{background:var(--tint)}.legal-footer-links{flex-wrap:wrap;gap:12px 24px;margin:0 0 28px;display:flex}.legal-footer-links a{text-underline-offset:3px;align-items:center;max-width:100%;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}@media (width<=720px){.legal-copy .vc-defs{grid-template-columns:1fr}}body.standalone-legal{background:#fff;line-height:1.55}body.standalone-legal main{min-height:0;padding:0}body.standalone-legal .wrap{max-width:1240px;padding-inline:32px}body.standalone-legal .ln-hero{background:var(--navy);padding:170px 0 78px;position:relative;overflow:hidden}body.standalone-legal .ln-hero:after{content:"";background:var(--cyan);height:3px;position:absolute;bottom:0;left:0;right:0}body.standalone-legal .ln-hero .wrap,body.standalone-legal .legal-body .wrap{padding-left:max(32px,6vw);padding-right:max(32px,6vw)}body.standalone-legal .legal-copy{overflow-wrap:anywhere;margin-top:0}body.standalone-legal .ln-hero h1{color:#fff;letter-spacing:-.022em;margin:0;font-size:clamp(38px,4.4vw,60px);font-weight:600;line-height:1.04}body.standalone-legal .ln-hero p{color:#ffffff9e;max-width:640px;margin:18px 0 0;font-size:17.5px;font-weight:500;line-height:1.7}body.standalone-legal .legal-body{background:#fff;padding:72px 0 96px}body.standalone-legal .pp-sec{max-width:none}body.standalone-legal .pp-sec+.pp-sec,body.standalone-legal .ln-card{border-top:1px solid #14283c1a;margin-top:52px;padding-top:44px}body.standalone-legal .pp-sec h2{color:var(--navy);letter-spacing:-.02em;margin:0;font-size:clamp(21px,2vw,26px);font-weight:600;line-height:1.25}body.standalone-legal .pp-sec p{max-width:none;color:var(--ink-soft);margin:16px 0 0;font-size:16.5px;font-weight:500;line-height:1.78}body.standalone-legal .pp-sec a{color:var(--cyan);font-weight:600;text-decoration:none}body.standalone-legal .pp-sec a:hover{text-decoration:underline}body.standalone-legal .pp-list{flex-direction:column;gap:14px;margin:18px 0 0;padding:0;list-style:none;display:flex}body.standalone-legal .pp-list li{color:var(--ink-soft);padding-left:26px;font-size:16.5px;font-weight:500;line-height:1.72;position:relative}body.standalone-legal .pp-list li:before{content:"";background:var(--cyan);border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:0}body.standalone-legal .pp-list li strong{color:var(--navy);font-weight:700}body.standalone-legal .pp-addr{background:var(--tint);color:var(--navy);border-radius:16px;margin:18px 0 0;padding:22px 24px;font-size:16px;font-weight:600;line-height:1.6}body.standalone-legal .cp-steps{flex-direction:column;gap:0;margin-top:22px;display:flex}body.standalone-legal .cp-step{border-top:1px solid #14283c1a;grid-template-columns:92px 1fr 190px;align-items:start;gap:24px;padding:20px 0;display:grid}body.standalone-legal .cp-step:first-child{border-top:none}body.standalone-legal .cp-stage{letter-spacing:.08em;color:var(--cyan);padding-top:2px;font-size:13px;font-weight:700}body.standalone-legal .cp-act{color:var(--ink-soft);font-size:16.5px;font-weight:500;line-height:1.7}body.standalone-legal .cp-act strong{color:var(--navy);font-weight:700}body.standalone-legal .cp-time{color:var(--cyan);padding-top:1px;font-size:15px;font-weight:700;line-height:1.5}body.standalone-legal .cp-em{color:var(--navy);margin-top:20px;font-size:16.5px;font-weight:500;line-height:1.75}body.standalone-legal .cp-table{border-collapse:collapse;width:100%;margin-top:22px}body.standalone-legal .cp-table caption{caption-side:top;text-align:left;color:var(--navy);padding-bottom:14px;font-size:15px;font-weight:700}body.standalone-legal .cp-table th{text-align:left;color:#8b98a5;border-bottom:1px solid #14283c24;padding:0 18px 12px 0;font-size:12.5px;font-weight:700}body.standalone-legal .cp-table td{color:var(--ink-soft);vertical-align:top;border-bottom:1px solid #14283c14;padding:15px 18px 15px 0;font-size:15.5px;font-weight:500;line-height:1.5}body.standalone-legal .cp-table td:first-child,body.standalone-legal .cp-table th:first-child{padding-right:48px}body.standalone-legal .cp-table td:first-child{color:var(--navy);white-space:nowrap;font-weight:700}body.standalone-legal .as-num{letter-spacing:.1em;color:var(--cyan);margin-bottom:10px;font-size:13px;font-weight:700;display:inline-block}body.standalone-legal .as-status{color:var(--navy);background:#00b3ea17;border:1px solid #00b3ea4d;border-radius:14px;align-items:center;gap:13px;margin-top:20px;padding:16px 22px;font-size:16.5px;font-weight:600;display:inline-flex}body.standalone-legal .as-status b{color:var(--cyan)}body.standalone-legal .as-contact{background:var(--tint);border-radius:16px;margin-top:20px;padding:22px 24px}body.standalone-legal .as-contact div{color:var(--navy);font-size:16px;font-weight:600;line-height:1.6}body.standalone-legal .as-contact div+div{margin-top:8px}body.standalone-legal .as-contact span{color:#8b98a5;font-weight:600}body.standalone-legal .tc-meta{border-top:1px solid #ffffff24;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;margin-top:26px;display:grid}body.standalone-legal .tc-meta div{padding:18px 24px 0 0}body.standalone-legal .tc-meta dt{color:#ffffff73;margin-bottom:7px;font-size:12.5px;font-weight:700}body.standalone-legal .tc-meta dd{color:#fff;margin:0;font-size:15.5px;font-weight:600;line-height:1.5}body.standalone-legal .vc-intro{color:var(--ink-soft);font-size:18.5px;font-weight:500;line-height:1.75}body.standalone-legal .vc-defs{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 40px;margin-top:22px;display:grid}body.standalone-legal .vc-def{border-top:2px solid var(--cyan);padding:18px 0}body.standalone-legal .vc-def b{color:var(--navy);letter-spacing:-.01em;font-size:16.5px;font-weight:700;display:block}body.standalone-legal .vc-def span{color:var(--ink-soft);margin-top:7px;font-size:15.5px;font-weight:500;line-height:1.65;display:block}body.standalone-legal .vc-note{background:var(--tint);color:var(--ink-soft);border-radius:14px;margin-top:20px;padding:16px 20px;font-size:15.5px;font-weight:500;line-height:1.65}body.standalone-legal .vc-note strong{color:var(--navy);font-weight:700}body.standalone-legal .ln-grid{grid-template-columns:1fr;display:grid}body.standalone-legal .ln-lead{max-width:none;color:var(--ink-soft);margin:0;font-size:19px;font-weight:500;line-height:1.75}body.standalone-legal .ln-lead+.ln-lead{margin-top:20px}body.standalone-legal .ln-lead strong{color:var(--navy);font-weight:700}body.standalone-legal .ln-card{margin-top:44px;padding-top:36px}body.standalone-legal .ln-card h2{letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin:0 0 24px;font-size:13px;font-weight:700}body.standalone-legal .ln-row{border-top:1px solid #14283c1a;grid-template-columns:260px 1fr;gap:24px;padding:18px 0;display:grid}body.standalone-legal .ln-row:first-of-type{border-top:none;padding-top:0}body.standalone-legal .ln-row dt{color:#8b98a5;margin:0;font-size:14.5px;font-weight:600}body.standalone-legal .ln-row dd{color:var(--navy);margin:0;font-size:16px;font-weight:600;line-height:1.55}body.standalone-legal .standalone-actions,body.standalone-legal .standalone-doc-links{display:none}body.standalone-legal .standalone-footer{background:var(--navy);color:#cfd6dd;padding:72px 0 36px}body.standalone-legal .standalone-footer .foot-top{border-bottom:1px solid #ffffff1a;grid-template-columns:1.6fr 1fr 1fr 1.4fr;gap:40px;padding-bottom:48px;display:grid}body.standalone-legal .standalone-footer .foot-brand .logo{margin-bottom:16px}body.standalone-legal .standalone-footer .foot-brand .logo img{width:auto;height:30px;display:block}body.standalone-legal .standalone-footer .foot-brand p{color:#9aa3ac;max-width:300px;margin:0;font-size:14px;font-weight:500}body.standalone-legal .standalone-footer .foot-col h4{letter-spacing:.16em;text-transform:uppercase;color:#7d8893;margin:0 0 18px;font-size:12px;font-weight:700}body.standalone-legal .standalone-footer .foot-col ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}body.standalone-legal .standalone-footer .foot-col a{color:#cfd6dd;font-size:14px;font-weight:500;text-decoration:none}body.standalone-legal .standalone-footer .foot-col a:hover{color:var(--cyan-light)}body.standalone-legal .standalone-footer .foot-reg{color:#7d8893;max-width:900px;padding-top:28px;font-size:12.5px;line-height:1.7}body.standalone-legal .standalone-footer .foot-bottom{color:#7d8893;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:22px;font-size:13px;display:flex}body.standalone-legal .standalone-footer .foot-login{color:var(--cyan-light);font-weight:700}@media (width<=700px){body.standalone-legal .ln-hero{padding:112px 0 44px}body.standalone-legal .legal-body{padding:52px 0 72px}body.standalone-legal .pp-sec+.pp-sec{margin-top:38px;padding-top:32px}body.standalone-legal .ln-row,body.standalone-legal .cp-step{grid-template-columns:1fr;gap:6px}body.standalone-legal .cp-time{font-size:14px}body.standalone-legal .cp-table,body.standalone-legal .cp-table tbody,body.standalone-legal .cp-table tr,body.standalone-legal .cp-table td{width:100%;display:block}body.standalone-legal .cp-table thead{display:none}body.standalone-legal .cp-table tr{border-bottom:1px solid #14283c14;padding:14px 0}body.standalone-legal .cp-table td{border:none;padding:2px 0}body.standalone-legal .tc-meta{grid-template-columns:1fr}body.standalone-legal .vc-defs{grid-template-columns:1fr;gap:0}body.standalone-legal .standalone-footer{padding:56px 0 28px}body.standalone-legal .standalone-footer .foot-top{grid-template-columns:1fr 1fr;gap:30px 20px;padding-bottom:36px}body.standalone-legal .standalone-footer .foot-brand{grid-column:1/-1}body.standalone-legal .standalone-footer .foot-bottom{flex-direction:column;align-items:flex-start}}
