.LegalPage-module__DTgQIG__page{background:var(--cream);min-height:100svh;color:var(--green);grid-template-columns:minmax(190px,22vw) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,104px);padding:clamp(28px,4vw,70px) clamp(24px,6vw,104px) clamp(80px,8vw,140px);display:grid}.LegalPage-module__DTgQIG__rail{flex-direction:column;gap:2.4em;display:flex;position:sticky;top:clamp(28px,4vw,70px)}.LegalPage-module__DTgQIG__markLink{display:block}.LegalPage-module__DTgQIG__mark{width:100%;max-width:220px;height:auto;transition:opacity .35s var(--ease)}@media (hover:hover){.LegalPage-module__DTgQIG__markLink:hover .LegalPage-module__DTgQIG__mark{opacity:.7}}.LegalPage-module__DTgQIG__back{font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;transition:opacity .35s var(--ease);align-items:center;gap:.7em;display:inline-flex}@media (hover:hover){.LegalPage-module__DTgQIG__back:hover{opacity:.6}}.LegalPage-module__DTgQIG__backArrow{width:18px;transform:rotate(180deg)}.LegalPage-module__DTgQIG__article{max-width:68ch}.LegalPage-module__DTgQIG__title{font-family:var(--serif);font-size:var(--fs-heading);text-transform:uppercase;line-height:1.2}.LegalPage-module__DTgQIG__updated{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-top:1em}.LegalPage-module__DTgQIG__body{font-size:var(--fs-small);margin-top:3em;line-height:1.6}.LegalPage-module__DTgQIG__body h2{font-family:var(--serif);text-transform:uppercase;letter-spacing:.02em;margin:2.6em 0 .8em;font-size:1.05em}.LegalPage-module__DTgQIG__body p,.LegalPage-module__DTgQIG__body li{margin:0 0 1em}.LegalPage-module__DTgQIG__body ul{margin:0 0 1em;padding-left:1.2em}.LegalPage-module__DTgQIG__body a{text-underline-offset:2px;text-decoration:underline}.LegalPage-module__DTgQIG__foot{border-top:1px solid #222f2f33;margin-top:4em;padding-top:2em}@media (max-width:1023px){.LegalPage-module__DTgQIG__page{grid-template-columns:1fr;gap:clamp(32px,6vw,64px);padding:0 clamp(24px,7vw,72px) clamp(96px,16vw,160px)}.LegalPage-module__DTgQIG__rail{z-index:2;background:var(--cream);border-bottom:1px solid #222f2f29;flex-direction:row;justify-content:space-between;align-items:center;gap:2em;padding:clamp(20px,4vw,40px) 0 clamp(14px,2.5vw,24px);position:sticky;top:0}.LegalPage-module__DTgQIG__mark{width:clamp(140px,26vw,220px)}.LegalPage-module__DTgQIG__article{max-width:none}}
