@font-face{font-family:Luckiest Guy;src:url(/simpsons/LuckiestGuy-Regular.ttf);font-display:swap}@font-face{font-family:DOP Inter;src:url(/simpsons/Inter-Variable.ttf);font-weight:100 900;font-display:swap}.legal-page .nav{display:flex;align-items:center;justify-content:space-between;line-height:1.2}.legal-page .dop-brand{display:flex;align-items:center;gap:6px;text-decoration:none;color:#111}.legal-page .dop-brand strong{font:27px/1 Luckiest Guy,sans-serif;text-shadow:1px 2px #ffe840}.legal-page .dop-brand svg{display:block;flex:none;width:30px;height:39px}.legal-page .dop-brand svg path,.legal-page .dop-brand svg>circle:first-of-type{fill:#111}.legal-page .navlinks{display:flex;align-items:center;justify-content:center;margin:auto}.legal-page .navlinks a{display:none;white-space:nowrap;padding:0}.legal-page .navright{display:flex;align-items:center}.legal-page .navright .pill{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:2px solid #17131c;border-radius:11px;background:#fffef7;color:#17131c;font:600 12px/1.2 DOP Inter,sans-serif;text-decoration:none}.legal-page .navright .pill svg{width:17px;height:17px}.legal-page .navright>.btn{display:flex;align-items:center;justify-content:center;border:2px solid #111;border-radius:12px;padding:8px 14px;background:#36e5dd;color:#111;box-shadow:2px 3px #111;font:700 12px/1.2 DOP Inter,sans-serif;cursor:pointer}.legal-page .navright>.btn>svg,.legal-page #socialBtn,.legal-page .mob-toggle,.legal-page .mob-menu{display:none!important}@font-face{font-family:DOP Lilita;src:url(/simpsons/LilitaOne-Regular.ttf);font-display:swap}html{background:#fffef7;scroll-behavior:smooth}body.legal-page{margin:0;background:#fffef7!important;color:#25212b;font:16px/1.75 DOP Inter,Arial,sans-serif}.legal-page *{box-sizing:border-box}.legal-page .nav{background:#fffef7!important;border-bottom-color:#17131c}.legal-page .navlinks a{font-family:DOP Inter,Arial,sans-serif;font-size:13px;text-decoration:none;color:#17131c}.legal-page .navlinks a[href="/#island"],.legal-page .navlinks a[href="/#how-to-buy"]{display:block!important}.legal-page .navright .btn{cursor:pointer}.legal-page .navright{display:flex;align-items:center;gap:12px}.legal-page .navlinks{background:#fff6e4!important;box-shadow:none!important}.legal-page .navlinks a[href="/#tokenomics"],.legal-page .navlinks a[data-fixed-whitepaper]{display:block!important}.legal-skip{position:fixed;top:-100px;left:12px;z-index:200;background:#ffe94d;border:2px solid #111;padding:10px 16px;color:#111}.legal-skip:focus{top:10px}.legal-hero{padding:calc(var(--site-header-height) + 58px) 22px 44px;text-align:center;background:radial-gradient(ellipse at 50% 45%,#fff8c8,transparent 66%)}.legal-eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 21px;font:15px DOP Lilita,sans-serif;letter-spacing:1.2px;color:#615367}.legal-eyebrow svg{width:24px;height:24px;flex:none}.legal-hero h1{max-width:950px;margin:0 auto 20px;font:clamp(43px,6vw,76px)/1.05 "Luckiest Guy",sans-serif;color:#080808;text-shadow:2px 5px #ffe32c;letter-spacing:.3px;transform:rotate(-2deg)}.legal-lead{max-width:650px;margin:0 auto 22px;font-size:18px;line-height:1.6;color:#51475b}.legal-date{display:inline-flex;gap:8px;align-items:center;margin:0;font-size:12px;color:#625769}.legal-date:before{content:"";width:8px;height:8px;background:#1d9c7c;border-radius:50%}.legal-tabs{display:flex;justify-content:center;gap:13px;flex-wrap:wrap;margin:28px 0 0}.legal-tabs a{min-width:140px;padding:10px 18px;border:2px solid #17131c;border-radius:11px;background:#fffef7;color:#17131c;box-shadow:2px 3px #17131c;text-decoration:none;font:19px DOP Lilita,sans-serif;transition:translate .12s,box-shadow .12s}.legal-tabs a[aria-current=page]{background:#ffe94d}.legal-tabs a:hover{translate:2px 3px;box-shadow:0 0 #17131c}.legal-layout{display:grid;grid-template-columns:235px minmax(0,1fr);align-items:start;gap:30px;width:min(1120px,calc(100% - 48px));margin:0 auto 90px;min-width:0}.legal-toc{position:sticky;top:calc(var(--site-header-height) + 24px);padding:20px 18px;border:2px solid #17131c;border-radius:15px;background:#e7faf3;box-shadow:3px 4px #17131c;min-width:0}.legal-toc>p{margin:0 0 16px;font:20px DOP Lilita,sans-serif;color:#17131c}.legal-toc ol{margin:0;padding:0;list-style:none;display:grid;gap:5px}.legal-toc a{display:flex;gap:9px;padding:7px 0;color:#3d3548;text-decoration:none;font-size:13px;font-weight:550;line-height:1.4}.legal-toc a span{color:#6b597d;font:15px DOP Lilita,sans-serif;min-width:21px}.legal-toc a:hover{color:#087b75;text-decoration:underline;text-underline-offset:4px}.legal-article{min-width:0;padding:36px 40px 40px;background:#fff;border:2px solid #17131c;border-radius:19px;box-shadow:5px 6px #dbcaf1;scroll-margin-top:calc(var(--site-header-height) + 24px)}.legal-note{border:2px solid #17131c;border-radius:12px;background:#fff5bf;padding:19px 21px;margin-bottom:34px;line-height:1.65}.legal-note strong{display:block;font:21px DOP Lilita,sans-serif;margin-bottom:7px;color:#17131c}.legal-section{scroll-margin-top:calc(var(--site-header-height) + 26px)}.legal-section+.legal-section{margin-top:33px;padding-top:29px;border-top:1px solid #e7e0ed}.legal-section h2{display:flex;align-items:center;gap:12px;font:26px/1.2 DOP Lilita,sans-serif;color:#17131c;margin:0 0 17px}.legal-section h2 span{display:grid;place-items:center;flex:none;width:32px;height:32px;border:2px solid #17131c;background:#ffe94d;border-radius:50%;font-size:17px}.legal-section p{margin:0 0 15px}.legal-section p:last-child{margin-bottom:0}.legal-section ul{padding-left:21px;margin:12px 0 17px}.legal-section li{padding-left:3px;margin-bottom:8px}.legal-section a,.legal-note a{color:#116b65;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.legal-page a:focus-visible,.legal-page button:focus-visible{outline:3px solid #8c66ca;outline-offset:4px}.legal-footer{position:relative;background:#dff9f1;border-top:2px solid #17131c;padding:35px max(24px,calc((100% - 1120px)/2)) 28px;display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}.legal-footer-brand{font:29px Luckiest Guy,sans-serif;text-shadow:1px 3px #ffe32c;color:#111;text-decoration:none}.legal-footer p{margin:4px 0 0;font-size:12px;color:#51475b}.legal-footer nav{display:flex;gap:22px;flex-wrap:wrap;font-size:13px}.legal-footer a{color:#17131c}@media (max-width:900px){.legal-layout{grid-template-columns:1fr;gap:23px}.legal-toc{position:static;padding:17px 19px}.legal-toc ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 15px}.legal-toc>p{margin-bottom:10px}.legal-article{padding:30px}.legal-hero{padding-top:calc(var(--site-header-height) + 42px)}}@media (max-width:600px){body.legal-page{font-size:15px;line-height:1.75}.legal-hero{padding:calc(var(--site-header-height) + 38px) 18px 30px}.legal-hero h1{font-size:clamp(36px,10.2vw,56px);text-shadow:2px 3px #ffe32c}.legal-lead{font-size:16px}.legal-eyebrow{font-size:12px;letter-spacing:.7px;margin-bottom:20px}.legal-tabs{gap:10px;margin-top:22px}.legal-tabs a{min-width:125px;font-size:18px}.legal-layout{width:calc(100% - 32px);margin-bottom:55px;gap:24px}.legal-toc{padding:17px 15px}.legal-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.legal-toc a{font-size:12px}.legal-article{padding:24px 20px;border-radius:15px;box-shadow:3px 4px #dbcaf1}.legal-note{padding:16px;margin-bottom:28px;font-size:14px}.legal-section h2{font-size:23px;gap:9px;align-items:flex-start}.legal-section h2 span{width:29px;height:29px;font-size:16px}.legal-section+.legal-section{margin-top:26px;padding-top:24px}.legal-footer{padding:28px 22px;gap:23px;align-items:flex-start;flex-direction:column}.legal-footer nav{gap:15px;font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.legal-tabs a{transition:none}}
