.legal-module__FWDERa__shell{min-height:100vh}.legal-module__FWDERa__header{color:var(--panel);background:var(--forest)}.legal-module__FWDERa__headerInner{justify-content:space-between;align-items:center;gap:24px;max-width:1120px;margin:0 auto;padding:26px 32px;display:flex}.legal-module__FWDERa__navigation{flex-wrap:wrap;gap:8px 24px;font-size:14px;display:flex}.legal-module__FWDERa__navigation a{padding:8px 0}.legal-module__FWDERa__navigation a:hover{color:var(--gold)}.legal-module__FWDERa__shell a:focus-visible{outline:2px solid var(--gold);outline-offset:5px;border-radius:3px}.legal-module__FWDERa__skipLink{z-index:10;color:var(--forest);background:var(--panel);border-radius:9px;padding:12px 16px;position:absolute;top:12px;left:16px;transform:translateY(-200%)}.legal-module__FWDERa__skipLink:focus{transform:translateY(0)}.legal-module__FWDERa__main{max-width:944px;margin:0 auto;padding:48px 32px}.legal-module__FWDERa__article{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:20px;padding:clamp(24px,5vw,56px)}.legal-module__FWDERa__articleHeader{border-bottom:1px solid var(--line);padding-bottom:28px}.legal-module__FWDERa__articleHeader h1{letter-spacing:-.035em;margin:0;font-family:Georgia,serif;font-size:clamp(36px,5vw,58px);font-weight:400;line-height:1.1}.legal-module__FWDERa__intro{color:var(--muted);margin:18px 0;font-size:18px;line-height:1.65}.legal-module__FWDERa__updated{color:var(--muted);margin:0;font-size:13px}.legal-module__FWDERa__prose{overflow-wrap:anywhere;font-size:16px;line-height:1.75}.legal-module__FWDERa__prose section{margin-top:32px}.legal-module__FWDERa__prose h2{margin:0 0 12px;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.25}.legal-module__FWDERa__prose p{margin:12px 0}.legal-module__FWDERa__prose ul,.legal-module__FWDERa__prose ol{padding-left:24px}.legal-module__FWDERa__prose li{margin:10px 0}.legal-module__FWDERa__prose a,.legal-module__FWDERa__footer a{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.legal-module__FWDERa__prose a:hover,.legal-module__FWDERa__footer a:hover{text-decoration-thickness:2px}.legal-module__FWDERa__footer{max-width:944px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;padding:0 32px 36px;font-size:13px;line-height:1.6;display:flex}@media (max-width:600px){.legal-module__FWDERa__headerInner{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 20px}.legal-module__FWDERa__navigation{gap:8px 20px}.legal-module__FWDERa__main{padding:24px 16px}.legal-module__FWDERa__article{border-radius:16px}.legal-module__FWDERa__footer{padding:0 20px 28px}}
