.LegalPolicyPage_page__KradX{position:relative;isolation:isolate;min-height:100dvh;padding:clamp(8.75rem,12vw,12.5rem) clamp(1.25rem,4.2vw,5rem) clamp(5rem,9vw,9rem);overflow:clip;color:var(--foreground);background:linear-gradient(180deg,#11120f 0,var(--background) 38rem),var(--background)}.LegalPolicyPage_page__KradX:before{position:absolute;inset:0;z-index:-2;content:"";opacity:.34;background-image:linear-gradient(rgba(245,245,239,.045) 1px,transparent 0),linear-gradient(90deg,rgba(245,245,239,.045) 1px,transparent 0);background-size:clamp(5rem,8vw,9rem) clamp(5rem,8vw,9rem);mask-image:linear-gradient(180deg,#000 0,transparent 38rem)}.LegalPolicyPage_ambient__tKFtQ{position:absolute;top:-16rem;left:40%;z-index:-1;width:min(64rem,74vw);aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,rgba(132,116,80,.18),transparent 67%);transform:translateX(-50%)}.LegalPolicyPage_hero__ip3Ug,.LegalPolicyPage_layout__7QzFG{width:min(100%,1480px);margin-inline:auto}.LegalPolicyPage_hero__ip3Ug{padding-bottom:clamp(4rem,7vw,7rem);border-bottom:1px solid rgba(245,245,239,.14)}.LegalPolicyPage_heroEyebrow__sA3du{margin-bottom:clamp(2.25rem,4vw,4rem)}.LegalPolicyPage_hero__ip3Ug h1{max-width:13ch;margin:0;font-family:var(--font-mdp-display),sans-serif;font-size:clamp(3.75rem,8.2vw,9rem);font-weight:590;line-height:.84;letter-spacing:-.075em;text-wrap:balance}.LegalPolicyPage_introduction__nXWmg{max-width:48rem;margin:clamp(2rem,3.5vw,3.25rem) 0 0;color:rgba(245,245,239,.72);font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.65;text-align:justify;text-justify:inter-word;hyphens:auto}.LegalPolicyPage_version__a0Xsr{margin:1.25rem 0 0;color:rgba(245,245,239,.5);font-family:var(--font-mdp-mono),monospace;font-size:.72rem;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.LegalPolicyPage_layout__7QzFG{display:grid;grid-template-columns:minmax(13rem,.72fr) minmax(0,2.1fr);gap:clamp(3rem,7vw,9rem);align-items:start;padding-top:clamp(3.75rem,6vw,6.5rem)}.LegalPolicyPage_contents__ZARm5{position:sticky;top:7.5rem;max-height:calc(100dvh - 9rem);padding:1.4rem 1.25rem;overflow-y:auto;background:linear-gradient(135deg,rgba(245,245,239,.08),rgba(245,245,239,.015));border:1px solid rgba(245,245,239,.14);border-radius:1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 1.25rem 4rem rgba(0,0,0,.18);backdrop-filter:blur(18px)}.LegalPolicyPage_contents__ZARm5>p{margin:0;padding-bottom:1rem;color:var(--harvest-green);border-bottom:1px solid rgba(245,245,239,.12);font-family:var(--font-mdp-mono),monospace;font-size:clamp(.65rem,.7vw,.75rem);font-weight:500;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.LegalPolicyPage_contents__ZARm5 ol{display:grid;gap:.08rem;margin:.75rem 0 0;padding:0;list-style:none}.LegalPolicyPage_contents__ZARm5 a{display:block;padding:.5rem .25rem;color:rgba(245,245,239,.58);font-size:.76rem;line-height:1.35;text-decoration:none;transition:color var(--motion-ui-fast) var(--motion-ease-out)}.LegalPolicyPage_contents__ZARm5 a:focus-visible,.LegalPolicyPage_standaloneLink__5Dh7i a:focus-visible,.LegalPolicyPage_tableFrame__RBJ5X:focus-visible{outline:2px solid var(--harvest-green);outline-offset:.2rem}.LegalPolicyPage_article__ZLSAx{min-width:0;max-width:78ch}.LegalPolicyPage_article__ZLSAx>section{scroll-margin-top:8rem;padding-bottom:clamp(3.5rem,6vw,6rem)}.LegalPolicyPage_article__ZLSAx>section+section{padding-top:clamp(3.5rem,6vw,6rem);border-top:1px solid rgba(245,245,239,.13)}.LegalPolicyPage_article__ZLSAx h2{max-width:24ch;margin:0 0 clamp(1.75rem,3vw,2.75rem);font-family:var(--font-mdp-display),sans-serif;font-size:clamp(1.9rem,3vw,3rem);font-weight:590;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.LegalPolicyPage_article__ZLSAx h2:before{display:block;width:2.75rem;height:2px;margin-bottom:1.25rem;content:"";background:var(--bronze-prado)}.LegalPolicyPage_sectionBody__tQ1XH{display:grid;gap:1.35rem}.LegalPolicyPage_sectionBody__tQ1XH li,.LegalPolicyPage_sectionBody__tQ1XH p,.LegalPolicyPage_sectionBody__tQ1XH td,.LegalPolicyPage_sectionBody__tQ1XH th{color:rgba(245,245,239,.76);font-size:clamp(1rem,1.05vw,1.08rem);line-height:1.78}.LegalPolicyPage_sectionBody__tQ1XH li,.LegalPolicyPage_sectionBody__tQ1XH p{text-align:justify;text-justify:inter-word;hyphens:auto}.LegalPolicyPage_sectionBody__tQ1XH p,.LegalPolicyPage_sectionBody__tQ1XH ul{margin:0}.LegalPolicyPage_sectionBody__tQ1XH ul{display:grid;gap:.72rem;padding:0;list-style:none}.LegalPolicyPage_sectionBody__tQ1XH li{display:grid;grid-template-columns:.65rem minmax(0,1fr);gap:.55rem}.LegalPolicyPage_sectionBody__tQ1XH li:before{content:"·";color:var(--harvest-green);font-weight:700}.LegalPolicyPage_standaloneLink__5Dh7i a{display:inline-flex;gap:.7rem;align-items:center;min-height:2.75rem;color:var(--foreground);text-underline-offset:.28em}.LegalPolicyPage_tableFrame__RBJ5X{max-width:100%;overflow-x:auto;border:1px solid rgba(245,245,239,.14);border-radius:.9rem}.LegalPolicyPage_tableFrame__RBJ5X table{width:100%;min-width:44rem;border-collapse:collapse}.LegalPolicyPage_tableFrame__RBJ5X caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LegalPolicyPage_tableFrame__RBJ5X td,.LegalPolicyPage_tableFrame__RBJ5X th{padding:1rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(245,245,239,.1)}.LegalPolicyPage_tableFrame__RBJ5X thead th{color:var(--foreground);background:rgba(132,116,80,.16);font-family:var(--font-mdp-mono),monospace;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.LegalPolicyPage_tableFrame__RBJ5X tbody th{color:var(--foreground);font-family:var(--font-mdp-mono),monospace;font-size:.86rem;font-weight:650;white-space:nowrap}.LegalPolicyPage_tableFrame__RBJ5X tbody tr:last-child>*{border-bottom:0}@media (hover:hover) and (pointer:fine){.LegalPolicyPage_contents__ZARm5 a:hover,.LegalPolicyPage_standaloneLink__5Dh7i a:hover{color:var(--foreground)}}@media (max-width:900px){.LegalPolicyPage_page__KradX{padding-top:clamp(7.5rem,18vw,9rem)}.LegalPolicyPage_layout__7QzFG{grid-template-columns:minmax(0,1fr);gap:3.5rem}.LegalPolicyPage_contents__ZARm5{position:static;max-height:none;padding:1.25rem}.LegalPolicyPage_contents__ZARm5 ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.LegalPolicyPage_contents__ZARm5 a{min-height:2.75rem;padding-block:.65rem}.LegalPolicyPage_article__ZLSAx{max-width:none}}@media (max-width:560px){.LegalPolicyPage_hero__ip3Ug h1{font-size:clamp(3rem,15.5vw,5rem)}.LegalPolicyPage_contents__ZARm5 ol{grid-template-columns:minmax(0,1fr)}}@media print{.LegalPolicyPage_page__KradX{padding:2rem;color:#111;background:#fff}.LegalPolicyPage_ambient__tKFtQ,.LegalPolicyPage_contents__ZARm5,.LegalPolicyPage_page__KradX:before{display:none}.LegalPolicyPage_layout__7QzFG{display:block;padding-top:2rem}.LegalPolicyPage_article__ZLSAx{max-width:none}.LegalPolicyPage_sectionBody__tQ1XH li,.LegalPolicyPage_sectionBody__tQ1XH p,.LegalPolicyPage_sectionBody__tQ1XH td,.LegalPolicyPage_sectionBody__tQ1XH th{color:#111}.LegalPolicyPage_tableFrame__RBJ5X{overflow:visible;border-color:#aaa}.LegalPolicyPage_tableFrame__RBJ5X table{min-width:0}}