.legal_main__zE0Ia{min-height:100dvh;background:var(--map-bg,#f3f3f1);color:var(--ink,#16191f);padding:140px 24px 96px}.legal_col__1Ixeg{width:min(680px,100%);margin:0 auto}.legal_title__rqoIo{font-weight:400;font-size:clamp(44px,8vw,64px);line-height:.8;letter-spacing:-.04em;text-transform:lowercase;margin:0 0 20px}.legal_title__rqoIo,.legal_updated__uYmPd{font-family:var(--display);text-align:center}.legal_updated__uYmPd{font-size:14px;letter-spacing:-.02em;color:var(--soft,color-mix(in srgb,var(--ink) 52%,transparent));margin:0 0 12px}.legal_lede__GMKaP{font-family:var(--display);font-size:19px;line-height:1.32;letter-spacing:-.025em;margin:32px 0 40px}.legal_lede__GMKaP p{margin:0 0 14px}.legal_lede__GMKaP p:last-child{margin-bottom:0}.legal_lede__GMKaP a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.legal_lede__GMKaP a:hover{text-decoration-thickness:2px}.legal_rule__nS6Nt{height:1px;width:100%;background:color-mix(in srgb,var(--ink,#16191f) 16%,transparent)}.legal_h2__bAa_G{font-family:var(--display);font-weight:400;font-size:26px;line-height:1.05;letter-spacing:-.035em;margin:44px 0 14px}.legal_h3__39AQU{font-family:var(--display);font-weight:500;font-size:18px;line-height:1.15;letter-spacing:-.025em;margin:28px 0 8px}.legal_body__sOhYF{font-family:var(--display);font-size:16px;line-height:1.5;letter-spacing:-.015em}.legal_body__sOhYF p{margin:0 0 14px}.legal_body__sOhYF ul{margin:0 0 16px;padding-left:0;list-style:none}.legal_body__sOhYF li{position:relative;padding-left:22px;margin-bottom:8px}.legal_body__sOhYF li:before{content:"";position:absolute;left:3px;top:.55em;width:6px;height:6px;background:var(--ink);transform:rotate(45deg)}.legal_body__sOhYF a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.legal_body__sOhYF a:hover{text-decoration-thickness:2px}.legal_body__sOhYF strong{font-weight:500}.legal_tableWrap__ioTzo{overflow-x:auto;margin:0 0 20px}.legal_table__3iUxh{width:100%;border-collapse:collapse;font-family:var(--display);font-size:15px;letter-spacing:-.015em;min-width:460px}.legal_table__3iUxh td,.legal_table__3iUxh th{text-align:left;vertical-align:top;padding:10px 14px 10px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 12%,transparent);line-height:1.35}.legal_table__3iUxh th{font-weight:500;white-space:nowrap}.legal_draft__l0zsD{font-family:var(--display);font-size:15px;line-height:1.4;letter-spacing:-.02em;padding:14px 16px;margin:0 0 32px;border:1px solid var(--ink);color:var(--ink)}@media (max-width:640px){.legal_main__zE0Ia{padding:110px 20px 72px}.legal_lede__GMKaP{font-size:17px}.legal_h2__bAa_G{font-size:23px}}