.LegalPage_page__jnaOJ{background:var(--cool)}.LegalPage_hero__Vdh3x{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(150deg,#0E1B33 0,var(--navy) 55%,#15505A 100%);color:var(--white);padding:clamp(48px,6vw,80px) var(--page-pad) clamp(44px,5.5vw,72px);font-family:var(--font-body);text-align:center}.LegalPage_glowA__B9v9z,.LegalPage_glowB__lDN0s{position:absolute;border-radius:50%;pointer-events:none;z-index:-1}.LegalPage_glowA__B9v9z{width:560px;height:560px;right:-160px;top:-280px;background:radial-gradient(circle,rgba(42,157,143,.5),transparent 65%)}.LegalPage_glowB__lDN0s{width:480px;height:480px;left:-180px;bottom:-300px;background:radial-gradient(circle,rgba(143,211,200,.22),transparent 65%)}.LegalPage_heroInner__uHiiv{max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.LegalPage_eyebrow__Jiw3_{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:700;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--mint-h)}.LegalPage_eyebrowRule__n4QYo{display:inline-block;width:22px;height:2px;border-radius:2px;background:currentColor}.LegalPage_title__cXmM_{margin:0;font-family:var(--font-head);font-size:clamp(2.3rem,4.8vw,4rem);font-weight:700;line-height:1.05;letter-spacing:var(--track-display);color:var(--white);text-wrap:balance}.LegalPage_accent__Nw7H1{color:var(--mint-h)}.LegalPage_lede__TmTvK{margin:0;max-width:560px;font-size:clamp(16px,1.4vw,18px);line-height:1.65;color:rgba(255,255,255,.78);text-wrap:pretty}.LegalPage_updated__2_YoC{display:inline-block;margin:0;padding:6px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);color:rgba(255,255,255,.8);font-size:11px;font-weight:600;letter-spacing:var(--track-label);text-transform:uppercase}.LegalPage_body__Kj9yY{padding:clamp(36px,4.5vw,64px) var(--page-pad) clamp(48px,6vw,88px);font-family:var(--font-body)}.LegalPage_bodyInner__QiTIQ{max-width:800px;margin:0 auto;padding:clamp(28px,4vw,52px) clamp(22px,4.5vw,60px);border-radius:28px;background:var(--white);border:1px solid var(--border);box-shadow:0 30px 60px -44px rgba(20,40,70,.4)}.LegalPage_tiles___fk7n{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.LegalPage_tile__eUdSN{border-radius:22px;background:var(--white);border:1px solid var(--border);box-shadow:0 24px 48px -40px rgba(20,40,70,.4);scroll-margin-top:96px;transition:border-color .2s ease}.LegalPage_tile__eUdSN[open]{border-color:color-mix(in srgb,var(--teal) 35%,var(--border))}.LegalPage_summary__cBzUV{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px clamp(20px,3vw,32px);cursor:pointer;list-style:none;border-radius:22px}.LegalPage_summary__cBzUV::-webkit-details-marker{display:none}.LegalPage_summary__cBzUV:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.LegalPage_tileTitle__9uXFD{margin:0;font-family:var(--font-head);font-weight:700;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.3;letter-spacing:var(--track-title);color:var(--navy);transition:color .15s ease}.LegalPage_summary__cBzUV:hover .LegalPage_tileTitle__9uXFD{color:var(--teal-d)}.LegalPage_toggle__H5k_3{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:var(--cool);transition:background .2s ease}.LegalPage_toggle__H5k_3:after,.LegalPage_toggle__H5k_3:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:2px;background:var(--teal-d);transform:translate(-50%,-50%);transition:transform .25s ease,background .2s ease}.LegalPage_toggle__H5k_3:after{transform:translate(-50%,-50%) rotate(90deg)}.LegalPage_summary__cBzUV:hover .LegalPage_toggle__H5k_3{background:var(--mint)}.LegalPage_tile__eUdSN[open] .LegalPage_toggle__H5k_3{background:var(--teal)}.LegalPage_tile__eUdSN[open] .LegalPage_toggle__H5k_3:after,.LegalPage_tile__eUdSN[open] .LegalPage_toggle__H5k_3:before{background:var(--white)}.LegalPage_tile__eUdSN[open] .LegalPage_toggle__H5k_3:after{transform:translate(-50%,-50%) rotate(0deg)}.LegalPage_tileBody___NB4D{padding:0 clamp(20px,3vw,32px) 22px}.LegalPage_prose__b255m{font-size:16px;line-height:1.7;color:var(--dark);text-wrap:pretty}.LegalPage_prose__b255m h2{margin:36px 0 12px;padding-top:28px;border-top:1px solid var(--border);font-family:var(--font-head);font-weight:700;font-size:clamp(1.15rem,1.8vw,1.35rem);line-height:1.25;letter-spacing:var(--track-title);color:var(--navy);scroll-margin-top:96px}.LegalPage_prose__b255m>h2:first-child{margin-top:0;padding-top:0;border-top:0}.LegalPage_prose__b255m h3{margin:24px 0 8px;font-family:var(--font-head);font-weight:600;font-size:16px;color:var(--navy)}.LegalPage_prose__b255m p{margin:0 0 14px;color:var(--dark)}.LegalPage_prose__b255m>:last-child{margin-bottom:0}.LegalPage_prose__b255m strong{color:var(--navy);font-weight:600}.LegalPage_prose__b255m ul{margin:0 0 14px;padding-left:22px;list-style:disc}.LegalPage_prose__b255m li{margin:0 0 6px}.LegalPage_prose__b255m li::marker{color:var(--teal)}.LegalPage_prose__b255m a{color:var(--teal-d);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--teal-d) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--teal-d) 35%,transparent);text-underline-offset:3px;transition:-webkit-text-decoration-color .16s ease;transition:text-decoration-color .16s ease;transition:text-decoration-color .16s ease,-webkit-text-decoration-color .16s ease}.LegalPage_prose__b255m a:hover{-webkit-text-decoration-color:var(--teal-d);text-decoration-color:var(--teal-d)}@media (max-width:760px){.LegalPage_bodyInner__QiTIQ{border-radius:22px}.LegalPage_summary__cBzUV,.LegalPage_tile__eUdSN{border-radius:18px}}@media (prefers-reduced-motion:reduce){.LegalPage_tile__eUdSN,.LegalPage_toggle__H5k_3,.LegalPage_toggle__H5k_3:after,.LegalPage_toggle__H5k_3:before{transition:none}}.page_rows__QmyfB.page_rows__QmyfB{margin:0 0 14px;padding:0;list-style:none;border:1px solid var(--border);border-radius:16px;overflow:hidden}.page_rows__QmyfB .page_row__XoRCH{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0;padding:14px 18px;background:var(--white)}.page_rows__QmyfB .page_row__XoRCH+.page_row__XoRCH{border-top:1px solid var(--border)}.page_label__dS_zi{display:flex;flex-direction:column;gap:2px;min-width:0;color:var(--navy);font-weight:600}.page_note__JpgIW{color:var(--dark);font-size:14px;font-weight:400;opacity:.75}.page_price__cUHNU{flex:none;font-family:var(--font-head);font-weight:700;font-size:1.1rem;color:var(--navy);white-space:nowrap}@media (max-width:480px){.page_rows__QmyfB .page_row__XoRCH{padding:12px 14px}}