*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}body{margin:0;background:#080916;color:#f8f5ff;font-family:Onest,Manrope,sans-serif;overflow-x:hidden}.legal-page{position:relative;min-height:100vh;overflow:visible;background:radial-gradient(circle at 78% 8%,#29134a,transparent 27%),linear-gradient(145deg,#080916,#0b0918 55%,#090716)}.legal-page>.nav{position:fixed;z-index:30;top:24px;left:50%;translate:-50%}.legal-ambient{position:absolute;inset:0;pointer-events:none}.legal-ambient:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff025 1px,transparent 1px),linear-gradient(90deg,#ffffff025 1px,transparent 1px);background-size:78px 78px;-webkit-mask-image:linear-gradient(#000,transparent 65%);mask-image:linear-gradient(#000,transparent 65%)}.legal-ambient>i{position:absolute;border-radius:50%;filter:blur(110px)}.legal-ambient>i:first-child{width:480px;height:480px;left:-220px;top:700px;background:#6332b92b}.legal-ambient>i:last-child{width:430px;height:430px;right:-190px;top:1200px;background:#7540d526}.legal-hero{position:relative;z-index:2;min-height:620px;padding:190px 6% 100px;text-align:center}.legal-hero>small{color:#9c80b7;font-size:8px;letter-spacing:.23em}.legal-hero h1{font-size:clamp(55px,7.5vw,105px);line-height:.93;font-weight:520;letter-spacing:-.07em;margin:26px auto 22px;max-width:1100px}.legal-hero>p{max-width:650px;margin:auto;color:#968d9f;font-size:14px;line-height:1.7}.legal-hero>span{display:block;margin-top:29px;color:#625a69;font-size:8px;letter-spacing:.1em}.legal-seal{position:absolute;left:50%;top:118px;translate:-50%;width:300px;height:300px;border:1px solid #ac82ff18;border-radius:50%;display:grid;place-items:center;opacity:.75}.legal-seal>svg{width:52px;fill:none;stroke:#c4a6ea;stroke-width:1;filter:drop-shadow(0 0 17px #9c6ae8)}.legal-seal>i{position:absolute;inset:45px;border:1px solid transparent;border-top-color:#b98eff42;border-radius:50%;animation:spin 12s linear infinite}.legal-seal>i:last-child{inset:88px;animation-duration:7s;animation-direction:reverse;border-top-color:#ffffff32}.legal-layout{position:relative;z-index:3;width:min(1280px,calc(100% - 70px));margin:auto;padding:0 0 140px;display:grid;grid-template-columns:275px 1fr;gap:55px;align-items:start}.legal-layout>aside{position:sticky;top:125px;padding:25px 0}.legal-layout>aside>small{display:block;color:#675b73;font-size:7px;letter-spacing:.18em;margin:0 0 17px 13px}.legal-layout aside nav{border-left:1px solid #ffffff0e}.legal-layout aside nav a{position:relative;min-height:42px;padding:8px 12px;display:flex;align-items:center;color:#6f6777;text-decoration:none;font-size:9px;transition:.3s}.legal-layout aside nav a:before{content:"";position:absolute;width:2px;left:-1px;top:20%;bottom:20%;background:#b48aff;box-shadow:0 0 10px #9d68ed;opacity:0}.legal-layout aside nav a.active{color:#ddd1e7;transform:translate(5px)}.legal-layout aside nav a.active:before{opacity:1}.legal-layout aside nav i{width:27px;font-style:normal;color:#554b5d;font-size:6px}.document-mark{margin-top:27px;padding:15px;border:1px solid #ffffff0c;border-radius:15px;background:#ffffff035;display:flex;align-items:center}.document-mark>svg{width:26px;fill:none;stroke:#9174a9}.document-mark>span{display:flex;flex-direction:column;margin-left:10px}.document-mark small{font-size:6px;color:#5f5568}.document-mark b{font-size:8px;margin-top:4px}.legal-document{padding:48px 60px;border:1px solid #ffffff10;border-radius:30px;background:linear-gradient(145deg,#ffffff075,#ffffff025);box-shadow:0 40px 120px #0004}.legal-highlight{min-height:100px;padding:22px 25px;margin-bottom:35px;border:1px solid #a97dff22;border-radius:18px;background:linear-gradient(135deg,#a070ed12,#ffffff035);display:flex;align-items:center}.legal-highlight svg{width:30px;flex:0 0 30px;fill:none;stroke:#ba98e4;stroke-width:1.4}.legal-highlight p{margin:0 0 0 17px;color:#b9afc0;font-size:12px;line-height:1.65}.legal-section{padding:42px 0;border-top:1px solid #ffffff0d;opacity:0;transform:translateY(18px);transition:.7s}.legal-section.visible{opacity:1;transform:none}.legal-section>header{display:flex;align-items:center;margin-bottom:22px}.legal-section>header span{width:38px;height:38px;border:1px solid #a87cff20;border-radius:12px;background:#9969e90c;display:grid;place-items:center;color:#9b7db3;font-size:7px}.legal-section h2{font-size:27px;font-weight:500;letter-spacing:-.035em;margin:0 0 0 15px}.legal-section h3{font-size:15px;font-weight:550;color:#c8bdcf;margin:25px 0 10px}.legal-section p,.legal-section li{color:#8c8493;font-size:11px;line-height:1.8}.legal-section p{margin:0 0 13px}.legal-section ul{padding-left:20px;margin:11px 0}.legal-section li{margin:7px 0}.legal-section li::marker{color:#a579e9}.legal-section b,.legal-section strong{color:#c6bbce}.legal-section a{color:#b997e0;text-decoration:none;border-bottom:1px solid #a978e94b}.legal-note{padding:20px 22px;margin:20px 0;border:1px solid #a97dff1f;border-left:2px solid #ad83ef;border-radius:5px 15px 15px 5px;background:#9b6bea0a}.legal-note.safe{border-left-color:#71dba0}.legal-note.danger{border-left-color:#e6718c;background:#dc56720a}.legal-note>p:last-child,.legal-note>ul:last-child{margin-bottom:0}.legal-switch a.active{color:#e0d4eb!important}.legal-page{--legal-accent:#b78aff;--legal-soft:#7747cf;background:radial-gradient(circle at 84% 5%,#261143,transparent 25%),radial-gradient(circle at 5% 60%,#17102e,transparent 28%),linear-gradient(145deg,#070812,#0b0918 54%,#0d081c)}html[data-legal=terms] .legal-page{--legal-accent:#8ca9ff;--legal-soft:#526ed1;background:radial-gradient(circle at 84% 5%,#14264b,transparent 26%),radial-gradient(circle at 6% 60%,#141b35,transparent 28%),linear-gradient(145deg,#070812,#080d1c 54%,#0a1022)}.legal-hero{min-height:580px;padding:145px 7% 65px;display:grid;grid-template-columns:minmax(0,1fr) 510px;gap:7%;align-items:center;text-align:left}.legal-hero-copy{position:relative;z-index:3}.legal-hero-copy>small{color:var(--legal-accent);font-size:8px;letter-spacing:.23em}.legal-hero h1{max-width:760px;margin:24px 0 22px;font-size:clamp(55px,6vw,92px);line-height:.94}.legal-hero>p{margin:0}.legal-hero-copy>p{max-width:610px;color:#9a91a3;font-size:14px;line-height:1.75}.legal-meta{display:flex;gap:45px;margin-top:42px}.legal-meta>span{display:flex;flex-direction:column}.legal-meta small{font-size:6px;color:#5f5668;letter-spacing:.15em}.legal-meta b{font-size:9px;font-weight:500;color:#aca1b5;margin-top:7px}.legal-visual{position:relative;height:360px;border:1px solid #ffffff10;border-radius:34px;background:radial-gradient(circle at 50%,color-mix(in srgb,var(--legal-soft) 28%,transparent),transparent 42%),linear-gradient(145deg,#ffffff08,#ffffff025);box-shadow:inset 0 1px #ffffff0d,0 45px 120px #0005;overflow:hidden;isolation:isolate;transform:perspective(1000px) rotateY(-4deg)}.legal-grid{position:absolute;inset:-50px;background-image:linear-gradient(#ffffff035 1px,transparent 1px),linear-gradient(90deg,#ffffff035 1px,transparent 1px);background-size:50px 50px;-webkit-mask-image:radial-gradient(circle,#000,transparent 73%);mask-image:radial-gradient(circle,#000,transparent 73%);animation:legalGrid 12s linear infinite}.legal-orbit{position:absolute;left:50%;top:50%;translate:-50% -50%;width:270px;height:270px;border:1px solid color-mix(in srgb,var(--legal-accent) 25%,transparent);border-radius:50%;animation:spin 16s linear infinite}.legal-orbit:after{content:"";position:absolute;width:7px;height:7px;right:30px;top:42px;border-radius:50%;background:#e0d2ff;box-shadow:0 0 9px #fff,0 0 20px var(--legal-accent)}.legal-orbit.orbit-two{width:190px;height:190px;border-style:dashed;animation-duration:10s;animation-direction:reverse;opacity:.55}.legal-seal{position:absolute;left:50%;top:50%;translate:-50% -50%;width:145px;height:145px;border-color:color-mix(in srgb,var(--legal-accent) 35%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--legal-soft) 25%,transparent),#110b1d 68%);box-shadow:0 0 65px color-mix(in srgb,var(--legal-soft) 35%,transparent)}.legal-seal>svg{width:53px;stroke:var(--legal-accent)}.legal-seal>i{inset:-14px;border-top-color:var(--legal-accent)}.legal-seal>i:last-child{inset:24px}.legal-scan{position:absolute;z-index:4;left:8%;right:8%;height:1px;top:5%;background:linear-gradient(90deg,transparent,var(--legal-accent),transparent);box-shadow:0 0 14px var(--legal-accent);animation:legalScan 5s ease-in-out infinite}.visual-code{position:absolute;left:25px;top:22px;color:#5e526a;font-size:7px;letter-spacing:.16em}.visual-status{position:absolute;left:25px;right:25px;bottom:22px;padding-top:17px;border-top:1px solid #ffffff0c;display:flex;align-items:center}.visual-status>i{width:7px;height:7px;border-radius:50%;background:#75dfa4;box-shadow:0 0 10px #75dfa4;margin-right:11px}.visual-status>span{display:flex;flex-direction:column}.visual-status small{color:#6b6074;font-size:6px;letter-spacing:.13em}.visual-status b{color:#aaa0b1;font-size:8px;margin-top:4px}.legal-layout{width:min(1380px,calc(100% - 70px));grid-template-columns:300px 1fr;gap:35px}.legal-layout>aside{padding:18px;border:1px solid #ffffff0d;border-radius:22px;background:linear-gradient(145deg,#ffffff055,#ffffff02);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 70px #0003}.legal-layout>aside>small{margin:3px 0 16px 10px}.legal-layout aside nav{border-left:0}.legal-layout aside nav a{border-radius:11px;margin:3px 0;min-height:44px}.legal-layout aside nav a:before{left:0;top:25%;bottom:25%}.legal-layout aside nav a.active{background:color-mix(in srgb,var(--legal-soft) 11%,transparent);transform:none}.legal-layout aside nav a.active:before{background:var(--legal-accent)}.document-mark{background:#07060c80}.legal-document{position:relative;padding:0 58px 55px;border-radius:29px;background:linear-gradient(145deg,#ffffff075,#ffffff025);overflow:hidden}.legal-document:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,color-mix(in srgb,var(--legal-accent) 5%,transparent) 50%,transparent 65%);transform:translate(-120%);animation:documentSheen 12s ease-in-out infinite;pointer-events:none}.document-head{height:68px;margin:0 -58px 35px;padding:0 30px;border-bottom:1px solid #ffffff0d;display:flex;align-items:center;justify-content:space-between;color:#665b70;font-size:6px;letter-spacing:.16em}.document-head>div{display:flex;align-items:center}.document-head i{width:5px;height:5px;border-radius:50%;background:#76dca1;box-shadow:0 0 9px #76dca1;margin-right:7px}.document-head b{font-size:6px;font-weight:500;color:#766b7f}.legal-highlight{position:relative;border-color:color-mix(in srgb,var(--legal-accent) 25%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--legal-soft) 12%,transparent),#ffffff03);overflow:hidden}.legal-highlight:after{content:"";position:absolute;left:0;top:20%;bottom:20%;width:2px;background:var(--legal-accent);box-shadow:0 0 12px var(--legal-accent)}.legal-highlight svg{stroke:var(--legal-accent)}.legal-section{position:relative;padding:35px 5px}.legal-section:after{content:"";position:absolute;right:5px;top:35px;width:46px;height:46px;border:1px solid color-mix(in srgb,var(--legal-accent) 10%,transparent);border-radius:50%;box-shadow:0 0 0 11px color-mix(in srgb,var(--legal-accent) 3%,transparent)}.legal-section>header span{border-color:color-mix(in srgb,var(--legal-accent) 25%,transparent);color:var(--legal-accent);background:color-mix(in srgb,var(--legal-soft) 9%,transparent)}.legal-section>div{max-width:850px}.legal-section li::marker,.legal-section a{color:var(--legal-accent)}@keyframes legalGrid{to{transform:translate(50px,50px)}}@keyframes legalScan{0%,to{top:7%;opacity:0}12%,88%{opacity:.75}50%{top:90%}}@keyframes documentSheen{0%,65%{transform:translate(-120%)}88%,to{transform:translate(120%)}}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1050px){.legal-hero{grid-template-columns:1fr 400px;gap:4%;padding-inline:5%}.legal-visual{height:380px}.legal-layout{grid-template-columns:250px 1fr}}@media(max-width:1050px){.legal-page>.nav{width:calc(100% - 32px);max-width:900px}.legal-hero{grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:4%;padding-inline:5%}.legal-visual{height:350px}.legal-layout{grid-template-columns:245px minmax(0,1fr);width:calc(100% - 38px);gap:22px}.legal-document{min-width:0;padding-inline:38px}.document-head{margin-inline:-38px}}@media(max-width:820px){.legal-page>.nav{top:14px;left:50%;right:auto;translate:-50% 0;width:calc(100% - 24px);height:64px;min-height:64px;margin:0;padding:0 12px}.legal-page>.nav nav{display:none}.legal-page>.nav .actions{display:flex;margin-left:auto;gap:6px}.legal-page>.nav .actions button{display:inline-grid;width:38px;height:38px}.legal-page>.nav .actions .button{display:inline-flex;min-height:38px;padding:0 14px;font-size:11px}.legal-hero{display:block;min-height:0;padding:115px 24px 55px}.legal-hero-copy{text-align:center}.legal-hero-copy>p{margin-inline:auto}.legal-meta{justify-content:center}.legal-visual{width:min(560px,100%);height:340px;margin:42px auto 0;transform:none}.legal-layout{display:block;width:calc(100% - 28px);padding-bottom:80px}.legal-layout>aside{position:relative;top:auto;width:100%;margin-bottom:16px;padding:12px;overflow:hidden}.legal-layout>aside>small{margin:2px 0 10px 5px}.legal-layout aside nav{display:flex;gap:7px;overflow-x:auto;overflow-y:hidden;padding-bottom:5px;border:0;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.legal-layout aside nav a{flex:0 0 175px;min-height:48px;margin:0;padding:8px 11px}.document-mark{display:none}.legal-document{width:100%;padding:0 28px 42px}.document-head{margin:0 -28px 28px}.legal-section{padding:30px 2px}}@media(max-width:560px){html{scroll-padding-top:80px}.legal-page>.nav{top:9px;width:calc(100% - 18px);height:58px;min-height:58px;padding:0 8px 0 10px;border-radius:18px}.legal-page>.nav .brand{gap:0}.legal-page>.nav .brand>span:last-child{display:none}.legal-page>.nav .logo{width:34px;height:34px}.legal-page>.nav .logo img{width:38px;height:38px}.legal-page>.nav .actions{gap:4px}.legal-page>.nav .actions button{width:34px;height:34px;font-size:10px}.legal-page>.nav .actions .button{display:inline-flex!important;min-height:34px;height:34px;padding:0 10px;font-size:9px;white-space:nowrap}.legal-hero{padding:92px 13px 35px;gap:20px}.legal-hero-copy>small{font-size:7px;line-height:1.5}.legal-hero h1{max-width:100%;margin:18px 0 15px;font-size:clamp(36px,11.5vw,49px);line-height:1.03;letter-spacing:-.055em}.legal-hero-copy>p{font-size:12px;line-height:1.65}.legal-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:29px;text-align:left}.legal-meta>span{min-width:0}.legal-meta small{font-size:5px}.legal-meta b{font-size:8px;overflow-wrap:anywhere}.legal-visual{height:280px;margin-top:28px;border-radius:22px}.legal-orbit{width:220px;height:220px}.legal-orbit.orbit-two{width:158px;height:158px}.legal-seal{width:105px;height:105px}.legal-seal>svg{width:40px}.visual-code{left:18px;top:17px}.visual-status{left:18px;right:18px;bottom:17px}.legal-layout{width:calc(100% - 16px);padding-bottom:55px}.legal-layout>aside{margin-bottom:12px;padding:10px;border-radius:18px}.legal-layout aside nav a{flex-basis:150px;min-height:45px;font-size:8px}.legal-document{padding:0 15px 32px;border-radius:20px}.document-head{height:54px;margin:0 -15px 21px;padding:0 15px}.document-head>div b{display:none}.legal-highlight{min-height:0;margin:14px 0 24px;padding:16px 14px;align-items:flex-start}.legal-highlight svg{width:24px;flex-basis:24px}.legal-highlight p{margin-left:11px;font-size:11px;line-height:1.6}.legal-section{padding:25px 1px}.legal-section:after{display:none}.legal-section>header{align-items:flex-start;margin-bottom:17px}.legal-section>header span{width:32px;height:32px;flex:0 0 32px}.legal-section h2{margin-left:10px;font-size:clamp(20px,6.5vw,25px);line-height:1.15;overflow-wrap:anywhere}.legal-section h3{font-size:14px}.legal-section p,.legal-section li{font-size:12px;line-height:1.72}.legal-section ul{padding-left:18px}.legal-note{padding:15px;margin:16px 0}.footer{margin-top:0}}@media(max-width:370px){.legal-page>.nav .actions .button{padding-inline:7px;font-size:8px}.legal-page>.nav .actions{gap:3px}.legal-hero{padding-inline:9px}.legal-layout{width:calc(100% - 10px)}.legal-document{padding-inline:12px}.document-head{margin-inline:-12px;padding-inline:12px}.legal-meta{gap:3px}}html,body,.legal-page{width:100%;max-width:100%;overflow-x:hidden}.legal-page *{min-width:0}@media(max-width:1100px){.legal-page>.nav{width:calc(100% - 32px)!important;max-width:900px!important}.legal-hero{grid-template-columns:minmax(0,1fr) minmax(330px,410px)!important;gap:34px!important;padding-inline:32px!important}.legal-layout{width:calc(100% - 32px)!important;grid-template-columns:240px minmax(0,1fr)!important;gap:22px!important}.legal-document{padding-inline:35px!important}.document-head{margin-inline:-35px!important}}@media(max-width:820px){html{scroll-padding-top:82px}.legal-page>.nav{position:fixed!important;top:10px!important;left:50%!important;right:auto!important;translate:-50% 0!important;width:calc(100% - 20px)!important;max-width:none!important;height:62px!important;min-height:62px!important;margin:0!important;padding:0 10px 0 13px!important;border-radius:20px!important;display:flex!important;align-items:center!important}.legal-page>.nav nav{display:none!important}.legal-page>.nav .brand{display:flex!important;flex:0 1 auto!important}.legal-page>.nav .actions{display:flex!important;visibility:visible!important;opacity:1!important;margin-left:auto!important;align-items:center!important;gap:5px!important}.legal-page>.nav .actions button{display:grid!important;visibility:visible!important;width:37px!important;height:37px!important;flex:0 0 37px!important;font-size:10px!important}.legal-page>.nav .actions .button,.legal-page>.nav .actions .ghost,.legal-page>.nav .actions .nav-admin-link{display:inline-flex!important;visibility:visible!important;opacity:1!important;min-height:37px!important;height:37px!important;padding:0 12px!important;flex:0 0 auto!important;font-size:10px!important;white-space:nowrap!important}.legal-hero{display:flex!important;flex-direction:column!important;min-height:0!important;padding:105px 22px 48px!important;gap:38px!important}.legal-hero-copy{width:100%!important;text-align:center!important}.legal-hero-copy>p{max-width:620px!important;margin-inline:auto!important}.legal-meta{justify-content:center!important}.legal-visual{width:min(560px,100%)!important;height:335px!important;margin:0 auto!important;transform:none!important}.legal-layout{display:block!important;width:calc(100% - 24px)!important;padding:0 0 70px!important}.legal-layout>aside{position:relative!important;top:auto!important;width:100%!important;margin:0 0 14px!important;padding:12px!important;overflow:hidden!important}.legal-layout>aside>small{display:block!important;margin:2px 0 10px 5px!important}.legal-layout>aside nav{display:flex!important;gap:7px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 0 5px!important;border:0!important;scrollbar-width:thin!important;-webkit-overflow-scrolling:touch}.legal-layout>aside nav a{flex:0 0 175px!important;width:175px!important;min-height:47px!important;margin:0!important;padding:8px 11px!important}.document-mark{display:none!important}.legal-document{width:100%!important;padding:0 27px 42px!important}.document-head{margin:0 -27px 28px!important}}@media(max-width:560px){.legal-page>.nav{height:62px!important;min-height:62px!important;padding:0 8px 0 11px!important;background:#0c0d1fdb!important;border-color:#ffffff1a!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;box-shadow:0 10px 32px #00000047!important}.legal-page>.nav .brand{gap:0!important;align-self:center!important}.legal-page>.nav .brand>span:last-child{display:none!important}.legal-page>.nav .logo{width:38px!important;height:38px!important}.legal-page>.nav .logo img{width:42px!important;height:42px!important}.legal-page>.nav .actions{height:100%!important;gap:5px!important;align-items:center!important;justify-content:flex-end!important}.legal-page>.nav .actions button,.legal-page>.nav .actions>a{box-sizing:border-box!important;align-self:center!important;margin:0!important;translate:none!important;transform:none!important;line-height:1!important}.legal-page>.nav .actions button{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;min-height:38px!important;flex:0 0 38px!important;padding:0!important;font-size:11px!important}.legal-page>.nav .actions .button,.legal-page>.nav .actions .ghost,.legal-page>.nav .actions .nav-admin-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:38px!important;min-height:38px!important;padding:0 12px!important;font-size:10px!important;font-weight:600!important;white-space:nowrap!important}.legal-hero{padding:88px 10px 32px!important;gap:25px!important}.legal-hero-copy>small{display:block!important;font-size:6px!important;line-height:1.5!important;letter-spacing:.18em!important}.legal-hero h1{width:100%!important;max-width:100%!important;margin:17px 0 14px!important;font-size:clamp(32px,10.4vw,46px)!important;line-height:1.06!important;letter-spacing:-.05em!important;overflow-wrap:anywhere!important;word-break:normal!important}.legal-hero-copy>p{font-size:12px!important;line-height:1.65!important;padding-inline:4px!important}.legal-meta{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;margin-top:27px!important;text-align:left!important}.legal-meta>span{min-width:0!important}.legal-meta small{font-size:5px!important;letter-spacing:.08em!important}.legal-meta b{font-size:7px!important;overflow-wrap:anywhere!important}.legal-visual{height:270px!important;border-radius:20px!important}.legal-orbit{width:205px!important;height:205px!important}.legal-orbit.orbit-two{width:148px!important;height:148px!important}.legal-seal{width:100px!important;height:100px!important}.legal-seal>svg{width:39px!important}.visual-code{left:16px!important;top:15px!important}.visual-status{left:16px!important;right:16px!important;bottom:15px!important}.legal-layout{width:calc(100% - 12px)!important;padding-bottom:48px!important}.legal-layout>aside{padding:9px!important;border-radius:17px!important}.legal-layout aside nav a{flex-basis:145px!important;width:145px!important;min-height:43px!important;font-size:8px!important}.legal-document{padding:0 14px 30px!important;border-radius:19px!important}.document-head{height:52px!important;margin:0 -14px 20px!important;padding:0 14px!important}.document-head>div b{display:none!important}.legal-highlight{min-height:0!important;margin:13px 0 22px!important;padding:15px 13px!important;align-items:flex-start!important}.legal-highlight svg{width:23px!important;flex:0 0 23px!important}.legal-highlight p{margin-left:10px!important;font-size:11px!important;line-height:1.58!important}.legal-section{padding:24px 1px!important}.legal-section:after{display:none!important}.legal-section>header{align-items:flex-start!important;margin-bottom:16px!important}.legal-section>header span{width:31px!important;height:31px!important;flex:0 0 31px!important}.legal-section h2{margin:2px 0 0 9px!important;font-size:clamp(19px,6vw,24px)!important;line-height:1.15!important;overflow-wrap:anywhere!important}.legal-section h3{font-size:14px!important}.legal-section p,.legal-section li{font-size:12px!important;line-height:1.72!important}.legal-section ul{padding-left:18px!important}.legal-note{margin:15px 0!important;padding:14px!important}.footer{margin-top:0!important}}@media(max-width:360px){.legal-page>.nav{padding-left:8px!important;padding-right:6px!important}.legal-page>.nav .logo{width:34px!important;height:34px!important}.legal-page>.nav .logo img{width:38px!important;height:38px!important}.legal-page>.nav .actions .button,.legal-page>.nav .actions .ghost,.legal-page>.nav .actions .nav-admin-link{padding-inline:8px!important;font-size:9px!important}.legal-page>.nav .actions button{width:35px!important;height:35px!important;min-height:35px!important;flex-basis:35px!important;font-size:10px!important}.legal-page>.nav .actions{gap:3px!important}.legal-hero{padding-inline:7px!important}.legal-hero h1{font-size:31px!important}.legal-layout{width:calc(100% - 8px)!important}.legal-document{padding-inline:11px!important}.document-head{margin-inline:-11px!important;padding-inline:11px!important}}
