@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:DM Sans,sans-serif;color:#182720;background:#e9e7df;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}a{color:inherit;text-decoration:none}.app-shell{max-width:480px;min-height:100vh;margin:auto;background:#f5f3ec;box-shadow:0 0 80px #18272018;overflow:hidden}main{padding-bottom:38px}.topbar{height:70px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;background:#f5f3ec;position:relative;z-index:10;border-bottom:1px solid #dadbd0}.brand{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-family:Manrope,sans-serif;font-size:18px;letter-spacing:-.085em;font-weight:800}.brand-light{font-weight:500;letter-spacing:-.07em}.brand-mark{position:relative;display:inline-block;width:27px;height:27px;border-radius:50%;background:#1e443b;transform:rotate(-30deg);overflow:hidden}.brand-mark:before{content:"";position:absolute;width:21px;height:21px;border-radius:50%;background:#f5f3ec;left:8px;top:-5px}.brand-mark span{position:absolute;width:6px;height:6px;background:#d8a560;border-radius:50%;left:5px;bottom:4px}.top-actions{display:flex;align-items:center;gap:7px}.top-actions button{border:0;background:transparent}.language-wrap{position:relative}.language{display:flex;align-items:center;gap:2px;padding:9px 3px;font-size:12px;font-weight:800}.language-pop{position:absolute;right:-72px;top:40px;width:190px;padding:8px;background:#fff;box-shadow:0 12px 32px #152e272b;border:1px solid #d8ddd2;z-index:30}.language-pop button{text-align:left;width:100%;padding:8px}.language-pop button span,.language-note{display:block;font-size:11px;color:#788179}.language-note{padding:6px 8px}.wallet-chip{display:flex;align-items:center;gap:6px;border:1px solid #b8c7b9!important;border-radius:20px;padding:8px!important;font-size:11px;font-weight:800;white-space:nowrap}.status-dot,.mode-indicator{width:6px;height:6px;border-radius:50%;background:#5c9a77;display:inline-block}.menu-button{padding:5px 0 5px 5px}.menu-panel{position:absolute;z-index:12;width:min(480px,100%);background:#f5f3ec;padding:10px 24px 20px;border-bottom:1px solid #d5d7ce;box-shadow:0 16px 20px #13292015}.menu-panel button{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:0;border-bottom:1px solid #d9dcd2;padding:13px 0;text-align:left;font-weight:700}.mode-line{height:39px;padding:0 22px;display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:.11em;font-weight:800;color:#526a5d}.mode-divider{color:#b2b7aa}.hero{position:relative;background:#173f37;color:#faf7eb;min-height:510px;overflow:hidden}.hero-art{position:absolute;inset:0;overflow:hidden}.orbit{position:absolute;border:1px solid #c6d7bb31;border-radius:50%;width:430px;height:430px;top:-155px;right:-250px}.orbit-two{width:330px;height:330px;top:-103px;right:-198px}.moon-disc{position:absolute;width:210px;height:210px;top:-12px;right:-65px;border-radius:50%;background:#d6b17b;box-shadow:inset 30px -23px #c8a36f;overflow:hidden}.moon-disc:before{content:"";position:absolute;background:#173f37;width:200px;height:220px;border-radius:50%;left:42px;top:-55px}.moon-disc span{position:absolute;display:block;border:1px solid #f7deb04a;width:140px;height:140px;border-radius:50%;top:35px;left:30px}.star{position:absolute;color:#d4b480;font-size:21px}.star-a{top:125px;right:45px}.star-b{top:36px;right:210px;font-size:14px}.hero-content{position:relative;padding:153px 28px 27px}.eyebrow,.label{font-size:10px;letter-spacing:.15em;font-weight:800}.hero-kicker{color:#d8c49c;display:flex;align-items:center;gap:13px}.kicker-rule{height:1px;width:36px;background:#d8c49c88}.hero h1{font-family:Manrope,sans-serif;font-size:clamp(40px,10vw,54px);line-height:1.08;letter-spacing:-.075em;font-weight:700;margin:15px 0 16px}.hero h1 em{font-style:normal;color:#deb986}.hero-content p{font-size:14px;line-height:1.6;max-width:290px;color:#d7e3d9;margin:0}.hero-cta{margin-top:24px;border:0;background:#e1b982;color:#173f37;display:flex;align-items:center;justify-content:space-between;width:100%;height:49px;padding:0 15px 0 19px;font-weight:800;text-align:left}.hero-cta span{height:28px;width:28px;display:grid;place-items:center;border:1px solid #173f3766;border-radius:50%}.hero-rail{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #c2d2c159;margin:0 28px;padding:18px 0 20px}.hero-rail div+div{border-left:1px solid #c2d2c159;padding-left:16px}.hero-rail strong{font:700 25px Manrope,sans-serif;letter-spacing:-.07em}.hero-rail strong span{font-size:15px}.hero-rail small{display:block;font-size:8px;letter-spacing:.12em;margin-top:2px;color:#b8ccbc;font-weight:800}.mechanic-strip{display:flex;gap:13px;align-items:flex-start;padding:18px 27px;background:#e8e1d1;border-bottom:1px solid #d9d4c7}.strip-sun{font-size:24px;color:#ad7e45;line-height:1}.mechanic-strip p{margin:1px 0 0;font-size:12px;line-height:1.55;color:#345044}.mechanic-strip b{color:#1a453a}.section{padding:47px 24px 0;scroll-margin-top:12px}.section-head{margin-bottom:23px}.section-head .eyebrow{color:#9b7857}.section-head h2{font:700 30px/1.12 Manrope,sans-serif;letter-spacing:-.065em;margin:8px 0 7px}.section-head p{font-size:13px;line-height:1.5;color:#718077;margin:0}.profit-panel{background:#e3e9df;padding:21px 20px 17px;border:1px solid #d4dfd2}.panel-top,.balance-line,.rate-bottom,.position-head,.referral-heading,.level-title,.lifetime-line{display:flex;justify-content:space-between;align-items:center;gap:9px}.label{color:#668075}.live-pill{font-size:9px;letter-spacing:.1em;color:#3c8060;font-weight:800;display:flex;align-items:center;gap:5px}.live-pill span{width:5px;height:5px;border-radius:50%;background:#5cab74;box-shadow:0 0 0 3px #5cab7426}.profit-value{display:flex;gap:8px;align-items:baseline;margin:16px 0 2px;white-space:nowrap}.profit-value span{font:700 clamp(30px,9vw,43px)/1 Manrope,sans-serif;letter-spacing:-.075em;font-variant-numeric:tabular-nums}.profit-value small{font-size:14px;font-weight:800;color:#4c6d5d}.profit-caption{margin:8px 0 20px;font-size:11px;color:#5f776b;line-height:1.45}.claim-button,.dark-button{background:#20493f;color:#fff;border:0;height:45px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 16px;font-size:13px;font-weight:800}.claim-note{border-top:1px solid #c9d6c7;margin-top:16px;padding-top:12px;font-size:11px;line-height:1.55;color:#587264}.rate-composition{background:#fffdf7;border:1px solid #e4e5d9;border-top:0;padding:21px 19px 18px}.rate-main strong{display:block;font:700 40px Manrope,sans-serif;letter-spacing:-.07em;margin:3px 0}.rate-note{font-size:12px;color:#647268}.rate-note span{color:#b2844d;padding:0 4px}.rate-track{height:7px;background:#e4e9df;margin:21px 0 10px;overflow:hidden}.rate-track span{display:block;height:100%;background:#b98752}.rate-bottom{font-size:9px;font-weight:800;letter-spacing:.08em;color:#6f7c70}.ledger-stats{display:grid;grid-template-columns:1.2fr .8fr;border-bottom:1px solid #d6dacf;margin-top:17px}.ledger-stats>div{padding:12px 0 15px;border-top:1px solid #d6dacf}.ledger-stats>div:nth-child(2){padding-left:18px;border-left:1px solid #d6dacf}.ledger-stats>div:last-child{grid-column:1/-1}.ledger-stats strong{display:block;font:700 25px Manrope,sans-serif;letter-spacing:-.06em;margin-top:4px}.ledger-stats strong small{font-size:13px;letter-spacing:0}.invest-section{padding-top:57px}.invest-surface{background:#fffdf7;border:1px solid #e1e1d7;padding:21px 18px 18px;box-shadow:0 9px 22px #304e3610}.balance-line{font-size:10px;font-weight:800;letter-spacing:.08em;color:#788277;margin-bottom:25px}.balance-line strong{color:#244a40;font-size:11px;letter-spacing:0}.amount-label{font-size:13px;font-weight:800}.amount-field{display:flex;align-items:center;border-bottom:2px solid #275246;margin-top:6px;padding-bottom:6px}.amount-field.invalid{border-color:#a7574d}.amount-field input{border:0;background:transparent;width:100%;min-width:0;outline:0;font:700 42px Manrope,sans-serif;letter-spacing:-.075em;color:#183b32}.amount-field span{font-size:14px;font-weight:800;color:#648074}.shortcuts{display:flex;gap:7px;margin-top:15px}.shortcuts button{background:#edf0e8;border:1px solid #e0e5db;padding:7px 12px;font-size:10px;font-weight:800;color:#476155;min-width:48px}.field-help{font-size:11px;color:#798479;margin:9px 0 24px}.error-text{color:#a7574d}.referrer-area{border-top:1px solid #e4e5dc;border-bottom:1px solid #e4e5dc;padding:11px 0}.referrer-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;border:0;background:transparent;padding:3px 0;font-size:12px;font-weight:800;color:#335e4e}.referrer-area label{display:block;font-size:11px;font-weight:700;margin-top:17px}.referrer-input{width:100%;padding:11px;margin:7px 0;border:1px solid #cbd5cb;background:#fff;font-size:13px}.referrer-area p{font-size:11px;line-height:1.5;color:#6d7c70}.bound-referrer{border-block:1px solid #e4e5dc;padding:13px 0;display:flex;flex-direction:column;gap:3px}.bound-referrer span,.bound-referrer small{font-size:10px;color:#6d7c70}.invest-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:23px 0}.invest-facts div{border-left:2px solid #d6b27c;padding-left:10px}.invest-facts small{display:block;font-size:9px;color:#798579;font-weight:800;letter-spacing:.07em}.invest-facts b{display:block;margin-top:5px;font-size:16px;letter-spacing:-.04em}.investment-caution{display:flex;gap:10px;align-items:flex-start;background:#f2eadc;padding:12px;margin-bottom:18px}.investment-caution span{display:grid;place-items:center;flex:none;width:18px;height:18px;border:1px solid #a77a43;border-radius:50%;font-size:12px;font-weight:800;color:#986b38}.investment-caution p{font-size:11px;line-height:1.55;margin:0;color:#695b43}.invest-button{border:0;width:100%;height:49px;background:#c6965c;color:#152f28;display:flex;align-items:center;justify-content:space-between;padding:0 17px;font-weight:800;font-size:14px}.flow-caption{font-size:11px;line-height:1.55;color:#748176;text-align:center;margin:12px 4px}.flow-states{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin-top:15px}.flow-states span{border-top:2px solid #dce2d9;padding-top:7px;font-size:8px;text-align:center;color:#8a958a}.flow-states .active{border-color:#2c6453;color:#2c6453;font-weight:800}.position-list{border-top:1px solid #d6dacf}.position{padding:18px 0 16px;border-bottom:1px solid #d6dacf}.position-head{font-size:10px;font-weight:800;letter-spacing:.11em;color:#7c887a}.position-status{color:#41835d}.position-status.complete{color:#9b7953}.position-amount{font:700 26px Manrope,sans-serif;letter-spacing:-.05em;margin:8px 0 15px}.position-amount small{font-size:13px}.position-dates{display:grid;grid-template-columns:1fr 1fr;gap:14px}.position-dates small{display:block;font-size:9px;font-weight:800;color:#929e92;letter-spacing:.07em}.position-dates b{display:block;font-size:12px;margin-top:2px}.position-foot{font-size:11px;color:#3e7455;margin-top:12px}.text-action{border:0;background:none;padding:15px 0;display:flex;gap:8px;align-items:center;color:#2c6651;font-weight:800;font-size:12px}.pagination-note{font-size:10px;color:#8b968a;margin:4px 0}.referral-section{padding-top:60px}.referral-feature{background:#d9b986;color:#1c3d33;padding:21px 19px}.referral-feature .label{color:#476153}.referral-feature>div{display:flex;align-items:baseline;gap:8px;margin:9px 0 17px}.referral-feature strong{font:700 39px Manrope,sans-serif;letter-spacing:-.07em}.referral-feature small{font-size:14px;font-weight:800}.referral-feature button{border:0;background:#1d463b;color:#fff;width:100%;height:45px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;font-weight:800;font-size:12px}.referral-feature p{font-size:11px;line-height:1.5;margin:11px 0 0}.referral-heading{padding:27px 0 10px;font-size:10px;font-weight:800;letter-spacing:.08em}.referral-heading small{font-size:9px;color:#8b978b;letter-spacing:0}.level-row{display:grid;grid-template-columns:35px 1fr;gap:8px;border-top:1px solid #d5dace;padding:15px 0}.level-number{font:700 21px Manrope,sans-serif;color:#b68e5e}.level-title b{font-size:13px}.level-title strong{font:700 22px Manrope,sans-serif;color:#2a614d}.level-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:8px}.level-metrics span{min-width:0}.level-metrics b{display:block;font-size:12px;white-space:nowrap}.level-metrics small{display:block;font-size:9px;color:#8c968a}.lifetime-line{border-block:1px solid #d5dace;padding:15px 0;font-size:10px;color:#778778;font-weight:800;letter-spacing:.05em}.lifetime-line b{font-size:12px;color:#244a3d;letter-spacing:0}.share-panel{background:#e9e9dd;margin-top:18px;padding:18px}.share-panel p{font-size:11px;line-height:1.5;color:#657368}.share-link{display:flex;border:1px solid #c6cec1;background:#f8f8f1}.share-link input{width:100%;min-width:0;border:0;background:none;padding:10px;font-size:11px;color:#486357}.share-link button{border:0;border-left:1px solid #c6cec1;background:none;width:42px;flex:none;color:#285844}.copy-feedback{font-size:10px;color:#347252}.activity-section{padding-top:58px}.activity-block{padding:2px 0 18px}.activity-block h3,.notices-block h3{font:700 18px Manrope,sans-serif;letter-spacing:-.04em;margin:0}.block-sub{font-size:11px;color:#8b978b;margin:4px 0 15px}.activity-row{display:grid;grid-template-columns:31px 1fr auto;gap:9px;align-items:center;border-bottom:1px solid #dbe0d7;padding:13px 0}.activity-icon{display:grid;place-items:center;width:30px;height:30px;background:#e5ebe2;color:#3f7155;border-radius:50%}.activity-row b{display:block;font-size:12px}.activity-row small{display:block;font-size:10px;color:#798779;margin-top:3px}.activity-row time{font-size:10px;color:#849184}.notices-block{background:#e9e5d8;padding:19px;margin-top:11px}.notices-title{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px}.notice-spark{font-size:25px;color:#aa7c44}.notices-title p{font-size:10px;color:#768271;margin:3px 0}.notices-block>p{border-top:1px solid #d9d6c8;padding:10px 0 0;margin:10px 0 0;font-size:11px;line-height:1.5;color:#566c5a}.learn-section{padding-top:60px}.steps-list>div{display:grid;grid-template-columns:46px 1fr;gap:9px;padding:16px 0;border-top:1px solid #d6dbd0}.steps-list>div>span{font:700 22px Manrope,sans-serif;color:#b28c5b}.steps-list h3{font:700 16px Manrope,sans-serif;margin:1px 0 4px;letter-spacing:-.03em}.steps-list p{font-size:12px;line-height:1.55;color:#788579;margin:0}.faq-section{padding-top:62px}.faq-item{border-top:1px solid #d5dacf}.faq-item:last-child{border-bottom:1px solid #d5dacf}.faq-item button{width:100%;border:0;background:transparent;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:15px;text-align:left;font-size:13px;font-weight:800;color:#27483d}.faq-plus{font-size:19px;font-weight:400}.faq-item p{font-size:12px;line-height:1.6;color:#66786a;margin:0 20px 16px 0}.empty-panel{background:#e3e9df;padding:28px 22px;text-align:center}.empty-symbol{font-size:35px;color:#af8959}.empty-panel h3{font:700 22px Manrope,sans-serif;letter-spacing:-.04em}.empty-panel p,.simple-empty,.quiet{font-size:13px;line-height:1.5;color:#728274}.empty-panel .dark-button{margin-top:22px}.simple-empty{padding:25px;background:#ebede5}footer{background:#183d35;color:#e8ecdf;padding:32px 24px 105px;margin-top:64px}footer .brand-mark{background:#dab986}footer .brand-mark:before{background:#183d35}footer p{font-size:12px;color:#afc1b4;margin:13px 0 25px}footer>a:not(.brand){display:inline-flex;align-items:center;gap:10px;border-bottom:1px solid #cfb184;padding-bottom:7px;font-size:12px;color:#e3c390;font-weight:800}footer small{display:block;font-size:10px;color:#88a293;margin-top:26px}.bottom-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(480px,100%);height:70px;padding-bottom:env(safe-area-inset-bottom);background:#faf9f3;border-top:1px solid #d6dbd0;display:grid;grid-template-columns:repeat(4,1fr);z-index:20;box-shadow:0 -6px 18px #1e38230f}.bottom-nav button{border:0;background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#617568;font-size:10px;font-weight:800}.bottom-nav button:nth-child(2){color:#b17c40}.toast{position:fixed;z-index:40;bottom:83px;left:50%;transform:translate(-50%);width:min(430px,calc(100% - 28px));background:#1d453a;color:#fff;padding:14px 12px 14px 16px;box-shadow:0 8px 25px #182e2540;display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:12px;line-height:1.4}.toast button{border:0;background:none;color:#fff;flex:none}:focus-visible{outline:2px solid #b77d3f;outline-offset:3px}@media(max-width:360px){.topbar{padding:0 14px}.wallet-chip{font-size:10px}.hero-content{padding-left:22px;padding-right:22px}.hero-rail{margin:0 22px}.section{padding-left:18px;padding-right:18px}.profit-value span{font-size:31px}.rate-bottom{font-size:8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:420px){.topbar{padding:0 14px}.topbar .brand{font-size:16px;gap:6px}.topbar .brand-mark{width:23px;height:23px}.top-actions{gap:3px}.wallet-chip{padding:7px 6px!important;font-size:10px;max-width:102px;overflow:hidden}.menu-button{padding:4px!important;width:27px;display:grid;place-items:center}.language{font-size:11px;padding:7px 1px}}.menu-caption{display:block;margin-top:13px;font-size:9px;letter-spacing:.12em;font-weight:800;color:#a1794e}.menu-panel .menu-caption~button{text-transform:capitalize;font-size:12px;color:#637567;padding:9px 0}.investment-caution p,.claim-note,.faq-item p{font-size:12px}:root{color:#f2eff6;background:#0b0b13}body{background:#0b0b13}.app-shell{background:#151522;color:#f2eff6;box-shadow:0 0 90px #0009}.topbar{background:#11111c;border-color:#302a3a;box-shadow:0 6px 24px #07061055}.brand{display:inline-flex;align-items:center;flex:none}.brand-official{display:block;width:120px;height:auto}footer .brand-official{width:146px}@media(max-width:360px){.topbar{padding-inline:10px}.topbar .brand-official{width:108px}}.language{color:#d5d0df}.language-pop,.menu-panel{background:#222131;color:#faf4f7;border-color:#504354;box-shadow:0 18px 35px #06040cbb}.language-pop button{background:transparent;color:#faf4f7}.language-pop button:hover,.language-pop button:focus-visible{background:#30293b;color:#faf4f7}.language-pop button[aria-current=true]{background:#30293b;color:#faf4f7}.language-pop button[aria-current=true] b{color:#ef7279}.language-pop button span,.language-note{color:#aaa3b9}.menu-panel button{border-color:#43394c;color:#eee8f1}.wallet-chip{color:#efe8ef;border-color:#645561!important;background:#282334!important}.wallet-chooser{position:absolute;z-index:35;right:13px;top:calc(100% - 2px);width:min(230px,calc(100vw - 26px));padding:10px;background:#222131;color:#faf4f7;border:1px solid #504354;box-shadow:0 18px 35px #06040cbb}.wallet-chooser-title{display:flex;align-items:center;justify-content:space-between;padding:3px 5px 8px;font-size:11px;font-weight:800;color:#c8bdcc}.wallet-chooser button{background:transparent;border:0;color:#faf4f7;cursor:pointer}.wallet-chooser-title button{font-size:20px;line-height:1}.wallet-chooser>button{display:block;width:100%;min-height:42px;padding:8px 10px;border-top:1px solid #43394c;text-align:left;font-size:12px;font-weight:700}.wallet-chooser>button:hover{background:#30293b}.status-dot,.mode-indicator{background:#75c5cd;box-shadow:0 0 0 3px #75c5cd18}.menu-button{color:#efdee6}.mode-line{height:38px;background:#1c1a2a;color:#c0b6c8;border-bottom:1px solid #353044;font-size:9px;letter-spacing:.08em}.mode-divider{color:#ff787e}.hero{background:radial-gradient(ellipse at 92% 7%,#652e51 0%,#322038 34%,transparent 68%),linear-gradient(145deg,#241a2b,#111320 70%,#141723);min-height:510px;border-bottom:1px solid #594052}.hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 38%,#bc53740c 70%,transparent);pointer-events:none}.orbit{border-color:#f9abb02b;top:-137px;right:-225px;width:460px;height:460px;animation:orbit-breathe 26s ease-in-out infinite alternate}.orbit-two{top:-64px;right:-157px;width:310px;height:310px;border-style:dashed;border-color:#d6819629;animation-duration:34s}.moon-disc{width:235px;height:235px;top:-45px;right:-78px;background:radial-gradient(circle at 27% 46%,#ffb0a490 0%,#d4608180 17%,#823d6930 47%,transparent 68%);box-shadow:inset 0 0 0 1px #ff9eab35,0 0 82px #dd638323;animation:moon-drift 28s ease-in-out infinite alternate}.moon-disc:before{background:#271c30;left:53px;top:-54px;box-shadow:-10px 12px 36px #e76c7a28}.moon-disc span{border-color:#e48d9a36}.star{color:#fa8e94;opacity:.7}.star-a{right:61px}.star-b{right:215px}.hero-kicker{color:#ff9ca2}.kicker-rule{background:#f2818d88}.hero h1{color:#f9f2f7;text-shadow:0 8px 35px #0007}.hero h1 em{color:#ff838a}.hero-content p{color:#d3c9d8}.hero-cta{background:#ff767c;color:#241622;box-shadow:0 9px 24px #e75b6725;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.hero-cta:hover,.invest-button:hover:not(:disabled){background:#ff9295;box-shadow:0 12px 27px #ff747a38}.hero-cta:active,.invest-button:active:not(:disabled),.claim-button:active:not(:disabled){transform:translateY(2px)}.hero-cta span{border-color:#4e243055}.hero-rail{border-color:#b182a247;gap:0}.hero-rail div+div{border-color:#9e7c9c55}.hero-rail strong{font-size:23px;color:#e8dce8;font-variant-numeric:tabular-nums}.hero-rail strong span{color:#f08990}.hero-rail small{color:#b8a9be}.mechanic-strip{background:#292333;border-color:#4b3a4c;color:#e9dfe9}.strip-sun{color:#fa777e}.mechanic-strip p{color:#c8bdcc}.mechanic-strip b{color:#ffe4e7}.section{position:relative}.section-head .eyebrow{display:inline-block;color:#ff848a;font-size:9px;letter-spacing:.17em;border-left:2px solid #ff787e;padding-left:9px}.section-head h2{color:#faf4f8;font-size:30px}.section-head p{color:#aaa4b7}.dashboard{padding-top:54px;background:radial-gradient(ellipse at 100% 22%,#683e6929,transparent 59%),#171725}.dashboard:before{content:"";position:absolute;width:190px;height:190px;border:1px solid #a2667133;border-radius:50%;right:-110px;top:45px;pointer-events:none}.profit-panel{position:relative;overflow:hidden;background:linear-gradient(145deg,#322437,#241f32 52%,#1d2030);border:1px solid #765362;box-shadow:0 16px 40px #08081166,inset 0 1px #a5687955;padding:23px 20px 18px}.profit-panel:before{content:"";position:absolute;width:240px;height:240px;right:-140px;top:-142px;border:1px solid #fd9d9d36;border-radius:50%;box-shadow:0 0 0 28px #fa8d9220,0 0 0 56px #f98a900b;pointer-events:none}.label{color:#a9a5b6}.profit-panel .label{color:#e0becb}.live-pill{color:#83d2d7;background:#75cbd011;border:1px solid #75cbd039;padding:5px 7px;font-size:8px}.live-pill span,.sync-label span{background:#80d3d4;box-shadow:0 0 0 3px #80d3d322;animation:live-pulse 2.8s ease-in-out infinite}.profit-value{position:relative;margin:21px 0 4px}.profit-value span{font-size:clamp(31px,9vw,42px);color:#fff4f6;font-weight:700;text-shadow:0 0 22px #f7818035;font-variant-numeric:tabular-nums;letter-spacing:-.065em}.profit-value small{color:#ff9ba0}.profit-caption{color:#aaa8ba;text-transform:uppercase;letter-spacing:.055em;font-size:9px;margin-bottom:22px}.claim-button{position:relative;background:#f4757c;color:#21131d;transition:transform .18s ease,background .18s ease}.claim-button:hover:not(:disabled){background:#ff9094}.claim-note{color:#c4b5c5;border-color:#655368}.rate-composition{background:linear-gradient(160deg,#222537,#1a1d2c 62%,#252238);border:1px solid #4d455d;border-top:0;box-shadow:inset 0 1px #68556d66,0 15px 30px #0808103b;padding:20px 19px 22px}.rate-heading{display:flex;justify-content:space-between;align-items:center;gap:8px}.rate-heading .label{color:#b9b7ce}.sync-label{display:flex;align-items:center;gap:6px;color:#78bac3;font-size:8px;letter-spacing:.06em;font-weight:800;white-space:nowrap}.sync-label span{display:inline-block;width:5px;height:5px;border-radius:50%}.rate-orbit{position:relative;width:206px;height:206px;margin:15px auto 13px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(from -90deg,#ff767d 0 var(--orbit-progress),#5e5266 var(--orbit-progress) 100%);box-shadow:0 0 0 1px #b88b9c52,0 0 0 10px #a8789330,0 0 0 20px #c390a00a,0 14px 33px #070b17aa;transition:background 1s ease}.rate-orbit:before{content:"";position:absolute;inset:8px;border-radius:50%;background:#222536;box-shadow:inset 0 0 0 1px #7b617278,inset 0 10px 25px #101223}.rate-orbit:after{content:"";position:absolute;inset:-15px;border:1px dashed #98728c65;border-radius:50%;pointer-events:none}.rate-orbit-inner{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;width:100%;height:100%}.rate-orbit-inner small{font-size:8px;font-weight:800;letter-spacing:.14em;color:#a9afc5}.rate-orbit-inner strong{font:700 44px Manrope,sans-serif;letter-spacing:-.08em;color:#fbf1f6;font-variant-numeric:tabular-nums;margin:1px 0}.rate-orbit-inner span{font-size:9px;font-weight:800;letter-spacing:.08em;color:#ff898d}.rate-sequence{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;border-bottom:1px solid #4a4559;padding:8px 0 17px}.rate-sequence div+div{border-left:1px solid #4a4559}.rate-sequence small{display:block;font-size:8px;letter-spacing:.12em;color:#a09dad;font-weight:800}.rate-sequence b{font:700 14px Manrope,sans-serif;color:#d7c9d3;letter-spacing:-.04em}.rate-sequence div:nth-child(2) b{color:#ff878c}.rate-sequence i{font-size:10px;font-style:normal;color:#aca6b8}.rate-next{display:grid;grid-template-columns:1fr 1.3fr;gap:8px;padding-top:17px}.rate-next div+div{border-left:1px solid #4a4559;padding-left:14px}.rate-next span{display:block;font-size:8px;letter-spacing:.1em;font-weight:800;color:#aaa6b8}.rate-next strong{display:block;margin-top:5px;color:#f9e9ef;font:700 20px Manrope,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.rate-next strong.countdown{font-size:17px;color:#80ced3;white-space:nowrap}.rate-explainer{font-size:10px;line-height:1.5;color:#aaa7b8;margin:17px 0 0}.ledger-stats{border-color:#454052;margin-top:24px}.ledger-stats>div,.ledger-stats>div:nth-child(2){border-color:#454052}.ledger-stats .label{color:#a8a2b8}.ledger-stats strong{color:#f4edf4;font-variant-numeric:tabular-nums}.ledger-stats>div:last-child strong{color:#ff999d}.invest-section{background:#e5e5ed;color:#252231;padding-top:58px;padding-bottom:55px;margin-top:56px}.invest-section .section-head h2{color:#24202c}.invest-section .section-head p{color:#6c6879}.invest-surface{background:#f7f5f9;border:1px solid #d5d1dc;box-shadow:0 16px 37px #29203623,inset 0 1px #fff}.balance-line{color:#777485}.balance-line strong{color:#292435;font-variant-numeric:tabular-nums}.amount-field{border-color:#ef7279}.amount-field input{color:#272033}.amount-field span{color:#ad606c}.shortcuts button{background:#e8e5ed;border-color:#d5d2df;color:#514d64;min-height:36px}.field-help{color:#726c79}.error-text{color:#c44c59}.referrer-area,.bound-referrer{border-color:#dcd8e1}.referrer-toggle{color:#47364d}.referrer-input{border-color:#c8c1d0;background:#fff;color:#24202d}.referrer-area p{color:#6e6877}.invest-facts div{border-color:#ed787e}.invest-facts small{color:#7a7484}.invest-facts b{color:#25212f}.investment-caution{background:#eee5e9;border-left:2px solid #e26b76}.investment-caution span{color:#bc5663;border-color:#bc5663}.investment-caution p{color:#5c4c59}.invest-button{background:#f37279;color:#281920;box-shadow:0 8px 18px #e9687440;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.flow-caption{color:#777180}.flow-states span{border-color:#d4d0dd;color:#8e8898}.flow-states .active{border-color:#e96b73;color:#b65360}.positions{background:radial-gradient(ellipse at 90% 0%,#53385442,transparent 51%),#191927;padding-top:55px;padding-bottom:30px}.position-list{border-color:#484053}.position{padding:19px 0 21px;border-color:#484053}.position-head{color:#a9a0b9}.position-status{color:#83ccd2;display:flex;align-items:center;gap:6px}.position-status:before{content:"";width:5px;height:5px;background:#83ccd2;border-radius:50%}.position-status.complete{color:#a9a4b2}.position-status.complete:before{background:#a9a4b2}.position-amount{color:#f7edf3;font-variant-numeric:tabular-nums}.position-amount small{color:#fb8c91}.position-dates small{color:#9e9aaa}.position-dates b{color:#d6cedc}.position-lifecycle{margin-top:18px}.position-progress-label{display:flex;justify-content:space-between;font-size:9px;font-weight:800;letter-spacing:.1em;color:#b3aabd}.position-progress-label b{color:#83cbd0;font-variant-numeric:tabular-nums}.position-track{height:3px;background:#4b4559;margin:7px 0 8px;overflow:hidden}.position-track span{display:block;height:100%;background:linear-gradient(90deg,#b55f87,#f2838a);transition:width 1s linear}.position-foot{color:#aaa4b6;font-size:10px;margin:0}.text-action{color:#ff8f94}.pagination-note{color:#8d899d}.referral-section{background:linear-gradient(165deg,#2a2135,#1d1c2c 57%,#231c2e);padding-top:56px;padding-bottom:52px;margin-top:0}.referral-feature{position:relative;background:linear-gradient(140deg,#533148,#39283d 62%,#30253c);color:#fff0f4;border:1px solid #a05a72;box-shadow:0 14px 29px #0b091659,inset 0 1px #d4859360}.referral-feature:after{content:"";position:absolute;width:100px;height:100px;border:1px solid #ce78934d;border-radius:50%;right:-26px;top:-47px;pointer-events:none}.referral-feature .label{color:#f5bbc9}.referral-feature strong{font-variant-numeric:tabular-nums;color:#fff6f7}.referral-feature small{color:#ff9aa2}.referral-feature button{position:relative;background:#ff777e;color:#271923;transition:transform .18s ease,background .18s ease}.referral-feature button:hover:not(:disabled){background:#ff999d}.referral-feature p{color:#dbc1ce}.referral-heading{color:#e1d5e3}.referral-heading small{color:#aa9fb4}.level-row,.lifetime-line{border-color:#55445a}.level-number{color:#9f819e;font-size:14px;letter-spacing:.1em;font-weight:500}.level-title b{color:#e8dce9}.level-title strong{color:#ff8d93;font-variant-numeric:tabular-nums}.level-metrics b{color:#eee7f0;font-variant-numeric:tabular-nums}.level-metrics small{color:#aaa2b5}.lifetime-line{color:#aaa1b4}.lifetime-line b{color:#e8d8e5}.share-panel{background:#302a3c;border:1px solid #52495d}.share-panel p{color:#b6aebe}.share-link{background:#211e2c;border-color:#61546b}.share-link input{color:#eee8f1}.share-link button{border-color:#61546b;color:#f78f95}.copy-feedback{color:#8bcfd2}.activity-section{background:#181b2a;padding-top:58px;padding-bottom:50px}.activity-block h3,.notices-block h3{color:#f3edf4}.block-sub{color:#a59db3;letter-spacing:.1em;font-weight:800;font-size:9px}.activity-row{border-color:#3d4054;grid-template-columns:31px 1fr auto;gap:10px}.activity-icon{background:#302738;color:#ff8e92;border-radius:3px;border:1px solid #5d455a}.activity-row b{color:#eee9f1}.activity-row small{color:#aea8ba}.activity-row time{color:#b8b2c1;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.activity-row time span{display:block;font-size:7px;color:#83c9cb;letter-spacing:.08em;margin-top:4px}.notices-block{background:linear-gradient(145deg,#262a3b,#242336);border:1px solid #454259;margin-top:23px;box-shadow:inset 0 1px #79718c3d}.notice-spark{color:#a998d1}.notices-title p{color:#b3aabe}.notices-block>p{border-color:#444356;color:#cec7d4;padding-left:12px;border-left:2px solid #a394c6}.learn-section{background:#e5e3eb;color:#272332;padding-top:56px;padding-bottom:45px}.learn-section .section-head h2,.learn-section .steps-list h3{color:#272332}.learn-section .section-head p,.learn-section .steps-list p{color:#6b6879}.learn-section .steps-list>div{border-color:#c9c5d1}.learn-section .steps-list>div>span{color:#aa8295;font-size:15px;letter-spacing:.13em;padding-top:3px}.faq-section{background:#1a1928;padding-top:58px;padding-bottom:34px}.faq-item,.faq-item:last-child{border-color:#494255}.faq-item button{color:#e9e4ed}.faq-plus{color:#ff8d94}.faq-item p{color:#b8b1c0}.empty-panel,.simple-empty{background:#292636;border:1px solid #554b5d;color:#efe6ef}.empty-panel h3{color:#f3ecf4}.empty-panel p,.simple-empty,.quiet{color:#bbb1c2}.empty-symbol{color:#ff8b90}.dark-button{background:#ff757b;color:#231720}footer{background:#100f1b;margin-top:0;color:#f0e8ee;border-top:1px solid #453146}footer p{color:#a9a1b0}footer>a:not(.brand){color:#ff9aa0;border-color:#ff747b}footer small{color:#827d91}.bottom-nav{background:#1e1b2b;border-color:#4c3c4e;box-shadow:0 -8px 22px #0b0915aa}.bottom-nav button{color:#aaa3b7}.bottom-nav button:nth-child(2){color:#ff8e94}.toast{background:#343047;border:1px solid #af687b;color:#fff0f5}:focus-visible{outline-color:#ff858a}@keyframes live-pulse{0%,to{box-shadow:0 0 0 3px #80d3d422;opacity:1}50%{box-shadow:0 0 0 6px #80d3d408;opacity:.75}}@keyframes orbit-breathe{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(-8px,10px,0) rotate(7deg)}}@keyframes moon-drift{0%{transform:translateZ(0)}to{transform:translate3d(-8px,7px,0)}}@media(max-width:360px){.rate-next strong.countdown{font-size:14px}.rate-orbit{width:190px;height:190px}.profit-value span{font-size:30px}}@media(prefers-reduced-motion:reduce){.orbit,.moon-disc,.live-pill span,.sync-label span{animation:none!important}.position-track span,.hero-cta,.claim-button,.invest-button{transition:none!important}}.hero-art:before{content:"";position:absolute;inset:-8%;background:radial-gradient(ellipse at 73% 23%,#ed7a9230 0%,#ae567d13 22%,transparent 49%);animation:hero-atmosphere 32s ease-in-out infinite alternate;pointer-events:none}.orbit-one{animation-duration:42s;animation-timing-function:ease-in-out}.orbit-two{animation-duration:55s;animation-timing-function:ease-in-out}.moon-disc{animation-duration:38s}@keyframes hero-atmosphere{0%{transform:translate3d(-5px,3px,0);opacity:.62}to{transform:translate3d(9px,-6px,0);opacity:.84}}.rate-heading{margin-bottom:4px}.rate-active{display:flex;align-items:center;gap:6px;color:#8cc7cd;font-size:9px;font-weight:800;letter-spacing:.05em;white-space:nowrap}.rate-active span{display:block;width:6px;height:6px;border-radius:50%;background:#81cdd1;box-shadow:0 0 0 3px #81cdd11e}.rate-orbit-inner small{font-size:9px;color:#d0c6d5}.rate-next{grid-template-columns:1fr 1.5fr;padding:17px 12px 14px;margin:10px -5px 0;background:#302b40;border:1px solid #5a4a62;box-shadow:inset 0 1px #a1769555}.rate-next div+div{border-color:#6c5470}.rate-next span{font-size:9px;color:#c3b6c9}.rate-next strong{font-size:23px}.rate-next strong.countdown{font-size:21px;color:#a9e0e0;letter-spacing:.015em}.rate-explainer{margin-top:13px}.ledger-stats .label{font-size:10px;line-height:1.35}.transaction-button{justify-content:center;gap:9px;text-align:center;min-height:48px}.transaction-button.is-processing:disabled,.transaction-button.is-success:disabled{opacity:1}.transaction-button.is-processing{cursor:progress;background:#e88992;color:#261721;box-shadow:inset 0 0 0 1px #fff3}.transaction-button.is-success{background:#88ced0;color:#1e2630}.transaction-button.is-error{background:#f2a0a4;color:#341d29}.processing-dots{display:inline-flex;gap:3px;align-items:center;height:13px}.processing-dots i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:processing-dot 1.15s ease-in-out infinite}.processing-dots i:nth-child(2){animation-delay:.15s}.processing-dots i:nth-child(3){animation-delay:.3s}@keyframes processing-dot{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.menu-panel{max-height:calc(100dvh - 76px);overflow-y:auto}.preview-controls{padding:11px 0 3px;border-top:1px solid #544758}.preview-controls .menu-caption{margin:0 0 10px}.preview-controls label{display:grid;grid-template-columns:75px 1fr;align-items:center;gap:9px;font-size:11px;color:#c8bfce;margin:8px 0}.preview-controls select{appearance:none;min-height:37px;width:100%;border:1px solid #756176;border-radius:0;background:#30293b;color:#fff2f5;padding:0 10px;font-size:12px}.amount-label{display:flex;align-items:center;justify-content:space-between;color:#302639}.amount-label:after{content:attr(data-edit-amount);font-size:9px;letter-spacing:.08em;color:#a45665;font-weight:800}.amount-field{margin-top:10px;border:1px solid #bdadb9;background:#fff;padding:10px 13px;min-height:72px;box-shadow:inset 0 1px 3px #3221380a;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.amount-field:hover{border-color:#bb6f7b}.amount-field:focus-within{border-color:#db6372;background:#fffafc;box-shadow:0 0 0 3px #e9768328,inset 0 1px 3px #3221380a}.amount-field.invalid{border:1px solid #be4a57;box-shadow:0 0 0 2px #be4a5720}.amount-field input{height:48px;caret-color:#db6372;font-size:39px}.amount-field input:focus{outline:0}.amount-field span{padding-left:8px}.referrer-area{border:0;padding:0;margin:0 0 4px}.referrer-toggle{min-height:45px;padding:0 12px;background:#eee7ee;border:1px solid #d3c6d1;color:#924b60;font-size:12px;text-align:left}.referrer-toggle:hover{border-color:#b98da5;background:#f4ebf1}.referrer-toggle svg{transition:transform .18s ease}.referrer-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.referrer-area label{font-size:12px}.referrer-input{min-height:46px;background:#fff;border:1px solid #b8abbc;color:#241e2e;caret-color:#dc6874;transition:border-color .18s ease,box-shadow .18s ease}.referrer-input:focus{outline:0;border-color:#da6773;box-shadow:0 0 0 3px #e9768328}.position-list{border:0;display:grid;gap:11px}.position{position:relative;padding:17px 15px 15px;background:#222130;border:1px solid #504559;box-shadow:inset 0 1px #8a687050,0 8px 16px #0a0a1540}.position:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#f07883}.position-head{border-bottom:1px solid #494455;padding-bottom:10px;color:#e4bdcb;font-size:10px;letter-spacing:.09em}.position-status{font-size:9px;letter-spacing:.045em}.position-amount{margin:13px 0 15px;font-size:29px}.position-dates{padding:10px 0;border-top:1px solid #3f3d50;border-bottom:1px solid #3f3d50}.position-dates>div+div{padding-left:11px;border-left:1px solid #51495a}.position-dates b{font-variant-numeric:tabular-nums;font-size:11px}.position-progress-label{font-size:9px}.position-track{height:4px}.position-foot{font-size:11px}.referral-heading{display:block;border-bottom:1px solid #6a5268;padding-bottom:11px}.referral-heading span,.referral-heading small{display:block}.referral-heading small{margin-top:5px;letter-spacing:.07em;font-size:9px}.level-list{display:grid;gap:9px;margin-top:10px}.level-row{background:#30283b;border:1px solid #604e67;padding:13px 11px 13px 0;box-shadow:inset 0 1px #88708b40;grid-template-columns:38px 1fr}.level-number{align-self:start;text-align:center;padding-top:3px;color:#c493a7;font-size:12px}.level-title{padding-bottom:9px;border-bottom:1px solid #56495f}.level-title>b{font-size:14px;color:#fff0f4}.level-title span{text-align:right}.level-title small{display:block;font-size:8px;letter-spacing:.08em;color:#d2b8c7;font-weight:800}.level-title strong{display:block;font-size:22px;line-height:1.05;margin-top:2px}.level-metrics{gap:8px;margin-top:10px}.level-metrics span{border-right:1px solid #5b4a62;padding-right:4px}.level-metrics span:last-child{border-right:0}.level-metrics small{font-size:8px;line-height:1.2;letter-spacing:.045em;color:#baafc0;min-height:20px}.level-metrics b{font-size:12px;color:#f7edf4}.lifetime-line{margin-top:11px}.activity-block{position:relative}.activity-block:before{content:"";position:absolute;left:14px;top:71px;bottom:34px;border-left:1px solid #62516a}.activity-row{position:relative;background:#212334;border:1px solid #48475e;padding:11px 9px;margin-top:7px;grid-template-columns:31px minmax(0,1fr) auto;box-shadow:inset 0 1px #69647a28}.activity-icon{z-index:1}.activity-content{min-width:0}.activity-type{display:block;font-size:8px;letter-spacing:.09em;color:#f5a0ad;font-weight:800;margin-bottom:3px}.activity-row b{font-size:12px;line-height:1.2}.activity-row small{font-size:10px;line-height:1.35}.activity-row time{align-self:start;padding-top:1px;font-size:9px}.activity-row time span{font-size:7px}.notices-block{border-left:2px solid #a48aca}.notice-list{display:grid;gap:0}.notice-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;border-top:1px solid #494559;padding:12px 0}.notice-kind{font-size:9px;font-weight:800;letter-spacing:.08em;color:#bba9d6;align-self:center}.notice-item b{font-size:14px;color:#e9e4f5;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.notice-item:first-child b{color:#a6dfe0}.notice-item p{grid-column:1/-1;font-size:11px;line-height:1.4;color:#b6b1c6;margin:0}@media(max-width:360px){.rate-next strong.countdown{font-size:18px}.rate-next{grid-template-columns:.85fr 1.4fr}.rate-active{font-size:8px}.level-metrics small{font-size:7px}.level-metrics b{font-size:11px}.position{padding-inline:12px}.activity-row{gap:7px}}@media(prefers-reduced-motion:reduce){.hero-art:before,.rate-orbit,.processing-dots i{animation:none!important}.referrer-toggle svg,.amount-field,.referrer-input{transition:none!important}}.transaction-button.is-processing{min-height:56px;height:auto;padding-top:8px;padding-bottom:8px}.hero-art:before{animation:hero-visible-drift 5s ease-in-out infinite alternate}.orbit-one{animation:hero-arc-one 6s ease-in-out infinite alternate}.orbit-two{animation:hero-arc-two 7.5s ease-in-out infinite alternate}.moon-disc{animation:hero-lunar-depth 5.5s ease-in-out infinite alternate}@keyframes hero-visible-drift{0%{transform:translate3d(-14px,7px,0);opacity:.5}to{transform:translate3d(17px,-11px,0);opacity:.82}}@keyframes hero-arc-one{0%{transform:translate3d(-12px,5px,0) rotate(-2deg)}to{transform:translate3d(12px,-8px,0) rotate(3deg)}}@keyframes hero-arc-two{0%{transform:translate3d(7px,-8px,0) rotate(2deg)}to{transform:translate3d(-11px,8px,0) rotate(-2deg)}}@keyframes hero-lunar-depth{0%{transform:translate3d(-8px,5px,0);filter:brightness(.96)}to{transform:translate3d(10px,-7px,0);filter:brightness(1.06)}}.referral-summary{display:flex;justify-content:space-between;align-items:end;gap:8px;flex-wrap:wrap}.referral-summary strong{margin-top:5px}.overview-referral-link{background:none;border:0;border-bottom:1px solid #ee8e99;color:#f49ba5;min-height:34px;padding:4px 0;font-size:11px;font-weight:800;white-space:nowrap}.overview-referral-link span{font-size:16px;line-height:0;margin-left:3px}.overview-referral-link:hover{color:#ffd5da;border-color:#ffd5da}.invest-surface .referrer-area,.invest-surface .bound-referrer{margin-bottom:19px}.invest-surface .invest-button{margin-top:0}.invest-surface .invest-facts{padding-top:23px}.referrer-input[aria-invalid=true]{border-color:#c44f61;box-shadow:0 0 0 2px #c44f6126}.referrer-area p.referrer-error{color:#b34253;font-weight:700}@media(prefers-reduced-motion:reduce){.hero-art:before,.orbit-one,.orbit-two,.moon-disc,.rate-orbit,.rate-orbit:after{animation:none!important}}.rate-orbit{animation:rate-orbit-breathe 6.6s ease-in-out infinite;transform-origin:center}@keyframes rate-orbit-breathe{0%,to{transform:scale(1);filter:brightness(1);box-shadow:0 0 0 1px #b88b9c52,0 0 0 10px #a8789330,0 0 0 20px #c390a00a,0 14px 33px #070b17aa}50%{transform:scale(1.008);filter:brightness(1.07);box-shadow:0 0 0 1px #d8a3b47c,0 0 0 11px #bc86a149,0 0 0 22px #c493b41c,0 0 16px 2px #d681a34a,0 14px 37px #070b17aa}}@media(prefers-reduced-motion:reduce){.rate-orbit{animation:none!important;transform:none!important;filter:none!important}}.invest-section,.learn-section{box-shadow:inset 0 16px 22px -18px #211b2d66,inset 0 -16px 22px -18px #211b2d66}.invest-section:before,.invest-section:after,.learn-section:before,.learn-section:after{content:"";position:absolute;left:0;right:0;height:28px;pointer-events:none}.invest-section:before,.learn-section:before{top:0;background:linear-gradient(to bottom,#25203124,transparent)}.invest-section:after,.learn-section:after{bottom:0;background:linear-gradient(to top,#25203124,transparent)}.activity-older{display:block;margin:12px 0 0;padding:8px 0;border:0;background:transparent;color:#ff8f94;font:700 11px Manrope,sans-serif;cursor:pointer}.activity-limit-caption{margin:13px 0 0;color:#918b9e;font-size:10px;line-height:1.4}.bottom-nav button:nth-child(2){color:#aaa3b7}.bottom-nav button.active,.bottom-nav button.active:nth-child(2){color:#ff8e94}.success-backdrop{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:#090814b8;padding:16px 12px max(16px,env(safe-area-inset-bottom))}.success-sheet{width:min(440px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;background:linear-gradient(155deg,#332637,#222132 75%);border:1px solid #80566b;box-shadow:0 22px 75px #05040bd9;color:#f8eef4;padding:24px 22px 20px;animation:success-arrive .34s ease-out}.success-emblem{display:grid;place-items:center;width:38px;height:38px;border:1px solid #83c5c5;border-radius:50%;color:#9bdbd8;font-size:20px;margin-bottom:22px}.success-kicker{font-size:10px;letter-spacing:.15em;font-weight:800;color:#ff959d}.success-primary{display:block;font:700 clamp(29px,8vw,42px) Manrope,sans-serif;letter-spacing:-.055em;line-height:1.15;margin:9px 0 3px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.success-description{font-size:13px;color:#cec0d0;line-height:1.5;margin:0 0 22px}.success-details{border-top:1px solid #655064}.success-details>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;border-bottom:1px solid #514557;font-size:11px;line-height:1.4}.success-details span{color:#b9aabb}.success-details b{font-weight:700;text-align:right;color:#f3e9ef;overflow-wrap:anywhere}.success-done{width:100%;min-height:48px;margin-top:22px;border:0;background:#f47c86;color:#281823;font-size:13px;font-weight:800;cursor:pointer}@keyframes success-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.success-sheet{animation:none}}
