.legal-module__Yd4PWa__page{color:#b9aa95;background:radial-gradient(circle at 76% 8%,#875b251f,#0000 30%),linear-gradient(#080503 0%,#030201 36%,#080503 100%);min-height:100vh;position:relative;overflow:hidden}.legal-module__Yd4PWa__page:before{content:"";pointer-events:none;opacity:.13;background-image:linear-gradient(#b9935214 1px,#0000 1px),linear-gradient(90deg,#b9935214 1px,#0000 1px);background-size:88px 88px;position:fixed;inset:80px 0 0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.legal-module__Yd4PWa__glow{filter:blur(30px);pointer-events:none;background:radial-gradient(#b47e3d1f,#0000 68%);width:min(920px,90vw);height:380px;position:absolute;top:70px;left:50%;transform:translate(-50%)}.legal-module__Yd4PWa__shell{z-index:1;width:min(1240px,100% - 64px);margin:0 auto;padding:clamp(62px,7vw,108px) 0 80px;position:relative}.legal-module__Yd4PWa__hero{border-bottom:1px solid #b9935240;margin-bottom:34px;padding-bottom:34px}.legal-module__Yd4PWa__hero>p{color:#ad8446;letter-spacing:.18em;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700}.legal-module__Yd4PWa__hero h1{color:#e2d2bc;font-family:var(--serif);letter-spacing:-.035em;margin:17px 0 26px;font-size:clamp(52px,7.5vw,96px);font-weight:400;line-height:.92}.legal-module__Yd4PWa__hero h1 span{color:var(--champagne)}.legal-module__Yd4PWa__hero>div{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.legal-module__Yd4PWa__hero>div>span{color:#8f806c;max-width:610px;font-size:13px;line-height:1.7}.legal-module__Yd4PWa__hero a{color:#a9864e;letter-spacing:.1em;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;transition:color .2s}.legal-module__Yd4PWa__hero a:hover{color:#ddbd7d}.legal-module__Yd4PWa__documentPanel{background:#090604e8;border:1px solid #b9935247;border-radius:16px;box-shadow:0 35px 100px #0000005c}.legal-module__Yd4PWa__document{color:#a99b87;min-width:0;padding:clamp(34px,5vw,72px);font-size:14px;line-height:1.85}.legal-module__Yd4PWa__document h2,.legal-module__Yd4PWa__document h3{color:#d8c3a2;font-family:var(--serif);letter-spacing:.015em;scroll-margin-top:110px;font-weight:400;line-height:1.15}.legal-module__Yd4PWa__document h2{border-bottom:1px solid #b9935238;margin:58px 0 22px;padding-bottom:18px;font-size:clamp(27px,3.5vw,40px)}.legal-module__Yd4PWa__document h2:first-child{margin-top:0}.legal-module__Yd4PWa__document h3{color:#c5a874;margin:50px 0 18px;font-size:clamp(22px,2.8vw,31px)}.legal-module__Yd4PWa__document p{margin:0 0 15px}.legal-module__Yd4PWa__document ol,.legal-module__Yd4PWa__document ul{margin:0 0 24px;padding-left:24px}.legal-module__Yd4PWa__document li{margin:0 0 12px;padding-left:8px}.legal-module__Yd4PWa__document li::marker{color:#a9854b}.legal-module__Yd4PWa__document strong,.legal-module__Yd4PWa__document b{color:#cdbb9d;font-weight:600}.legal-module__Yd4PWa__document a{color:#c9a564;text-underline-offset:3px;text-decoration:underline}.legal-module__Yd4PWa__document a:hover{color:#e0c58f}.legal-module__Yd4PWa__footer{z-index:1;color:#81725e;letter-spacing:.09em;border-top:1px solid #b9935238;grid-template-columns:1fr auto 1fr;align-items:center;min-height:92px;padding:0 clamp(28px,5vw,78px);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;display:grid;position:relative}.legal-module__Yd4PWa__footer>a{justify-self:end;transition:color .2s}.legal-module__Yd4PWa__footer>a:hover{color:#cda663}@media (max-width:820px){.legal-module__Yd4PWa__shell{width:min(100% - 30px,680px);padding:48px 0 55px}.legal-module__Yd4PWa__hero>div{flex-direction:column;align-items:flex-start;gap:18px}.legal-module__Yd4PWa__document{padding:30px 22px 42px;font-size:13px;line-height:1.78}.legal-module__Yd4PWa__document h2{margin-top:44px}.legal-module__Yd4PWa__footer{text-align:center;grid-template-columns:1fr;justify-items:center;gap:14px;min-height:126px;padding:20px}.legal-module__Yd4PWa__footer>a{justify-self:center}}
