.legal-main{color:#10273e;background:#f3f7f8}.legal-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 82% 22%,#4dbeb233,#0000 26%),linear-gradient(112deg,#07243f 0%,#063c50 62%,#075f63 100%);position:relative;overflow:hidden}.legal-hero:after{content:"";z-index:-1;opacity:.18;background:url(/assets/graphics/cta-wave-background.svg) 50%/cover no-repeat;position:absolute;inset:0}.legal-hero__inner,.legal-shell{width:min(calc(100% - 2 * var(--gutter)),1180px);margin-inline:auto}.legal-hero__inner{grid-template-columns:minmax(0,760px) auto;align-items:end;gap:48px;min-height:260px;padding:48px 0 44px;display:grid}.breadcrumb{color:#ffffffbd;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:20px;font-size:11px;font-weight:650;display:flex}.breadcrumb a{color:inherit}.breadcrumb a:hover{color:#fff}.breadcrumb span[aria-hidden]{opacity:.55}.legal-hero .eyebrow{color:#76c9c1;letter-spacing:.18em;margin-bottom:9px}.legal-hero h1{max-width:720px;margin:0;font-size:clamp(43px,5.4vw,62px);line-height:1.02}.legal-hero__intro{color:#fffc;max-width:640px;margin:16px 0 0;font-size:16px;line-height:1.6}.updated-card{backdrop-filter:blur(8px);background:#04182a47;border:1px solid #ffffff38;align-self:end;min-width:205px;padding:17px 20px}.updated-card span{color:#76c9c1;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:750;display:block}.updated-card strong{margin-top:4px;font-size:14px;font-weight:600;display:block}.legal-shell{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:52px;padding:68px 0 92px;display:grid}.legal-sidebar{scrollbar-width:thin;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}.legal-sidebar__label{color:var(--teal);letter-spacing:.16em;text-transform:uppercase;margin:0 0 13px;font-size:10px;font-weight:800}.legal-sidebar nav{border-top:1px solid #d8e0e5}.legal-sidebar ul{margin:0;padding:0;list-style:none}.legal-sidebar a{color:#52667a;border-bottom:1px solid #d8e0e5;padding:9px 0;font-size:12px;line-height:1.35;display:block}.legal-sidebar a:hover{color:var(--teal)}.legal-contact{background:#ffffffa8;border:1px solid #cbd9de;margin-top:28px;padding:19px}.legal-contact strong{font-size:13px;display:block}.legal-contact p{color:#52667a;margin:5px 0 11px;font-size:12px;line-height:1.55}.legal-contact a{color:var(--teal);border:0;padding:0;font-size:12px;font-weight:700}.legal-article{background:#fff;border:1px solid #dce5e8;min-width:0;padding:54px 62px 64px;box-shadow:0 24px 60px #09273e14}.legal-copy{max-width:78ch}.status-note{color:#254c59;background:#e5f4f2;border-left:3px solid #0b837c;margin:0 0 38px;padding:19px 22px;font-size:13px;line-height:1.6}.policy-summary{background:linear-gradient(145deg,#f7fbfa,#edf7f5);border:1px solid #d7e7e6;margin:0 0 44px;padding:24px}.policy-summary__label{color:var(--teal);letter-spacing:.16em;text-transform:uppercase;margin:0 0 11px;font-size:10px;font-weight:800}.policy-summary ul{margin:0;padding-left:19px}.policy-summary li+li{margin-top:5px}.legal-article h2{color:#061d35;border-bottom:1px solid #d8e0e5;margin:44px 0 15px;padding-bottom:12px;scroll-margin-top:24px;font-size:30px;line-height:1.2}.legal-article .policy-summary+h2{margin-top:0}.legal-article h3{color:#08243f;margin:27px 0 8px;font-size:20px;line-height:1.3}.legal-article p{color:#334e63;margin:0 0 14px}.legal-article ul,.legal-article ol{color:#334e63;margin:9px 0 17px;padding-left:22px}.legal-article li+li{margin-top:7px}.legal-article a{color:var(--teal);text-underline-offset:3px;text-decoration:underline 1px}.legal-article code{color:#244b68;background:#f1f6f7;border-radius:2px;padding:.08em .3em;font:500 .92em/1.5 Inter,sans-serif}.legal-article table{border-collapse:collapse;white-space:normal;border:1px solid #d8e0e5;width:100%;margin:20px 0;font-size:13px;line-height:1.5;display:block;overflow-x:auto}.legal-article th,.legal-article td{text-align:left;vertical-align:top;border-bottom:1px solid #d8e0e5;min-width:175px;padding:14px 16px}.legal-article th{color:#08243f;background:#f1f6f7;font-weight:750}.legal-article tr:last-child td{border-bottom:0}@media (width<=1023px){.legal-hero__inner,.legal-shell{width:min(100% - 40px,880px)}.legal-hero__inner{grid-template-columns:1fr;gap:24px}.updated-card{justify-self:start}.legal-shell{grid-template-columns:1fr;gap:28px;padding:48px 0 72px}.legal-sidebar{max-height:none;position:static;overflow:visible}.legal-sidebar ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.legal-contact{display:none}.legal-article{padding:42px 40px 50px}.legal-copy{max-width:none}}@media (width<=767px){.legal-hero__inner,.legal-shell{width:calc(100% - 32px)}.legal-hero__inner{min-height:255px;padding:36px 0 34px}.legal-hero h1{font-size:clamp(40px,12vw,52px)}.legal-hero__intro{font-size:14px}.updated-card{width:100%;min-width:0}.legal-shell{padding:36px 0 60px}.legal-sidebar ul{grid-template-columns:1fr}.legal-sidebar a{align-items:center;min-height:44px;display:flex}.legal-article{padding:30px 22px 38px}.legal-article h2{font-size:25px}.status-note,.policy-summary{margin-left:-4px;margin-right:-4px}.legal-article table{width:calc(100% + 4px)}}@media (width<=390px){.legal-article{padding-inline:20px}.legal-hero__inner,.legal-shell{width:calc(100% - 28px)}}
