@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap";.account-mode-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:0 24px 22px}.account-mode-tabs button{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 9px;min-height:62px;background:linear-gradient(140deg,#57355055,#20152e);border:1px solid #be93bb60;border-radius:11px;color:#efcede}.account-mode-tabs button[aria-pressed=true]{border-color:#f1c9da;background:linear-gradient(120deg,#b7799b55,#9a85c24d);box-shadow:inset 0 1px #ffe5e64d,0 5px 17px #0c051e44}.account-mode-tabs .gta-logo-type{font-size:19px}.account-mode-tabs .gta-logo-type svg,.account-browse-heading .gta-logo-type svg{height:1em!important;width:auto!important;max-width:100%}.account-market{border-top:1px solid #c398c42c}.account-intro,.account-launch{display:flex;align-items:center;gap:10px;padding:15px 24px;background:#110b1c44;color:#bfa7c7;font-size:11px;line-height:1.6}.account-intro svg,.account-launch svg{flex:none}.account-launch{border-top:1px solid #c299c427}.account-browse-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:23px 24px 15px}.account-browse-heading h3{font-size:27px;margin:0}.account-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d1a5cc6b;border-radius:9px;color:#e9c8de;padding:10px 14px;min-height:40px;background:linear-gradient(140deg,#7a506951,#422b51);font:18px Leonida Condensed,Impact,sans-serif}.account-secondary:disabled,.account-market button:disabled{opacity:.5;cursor:wait}.account-filters{display:flex;gap:10px;padding:0 24px 20px}.account-filters label{display:flex;align-items:center;gap:8px;padding:0 10px;flex:1;min-width:0;background:#160e23;border:1px solid #b68cba4d;border-radius:9px}.account-filters input{width:100%;min-width:0;background:none!important;border:0!important;box-shadow:none!important;padding:12px 0!important;color:#ecd5e5;font-size:12px}.account-filters select,.account-form select{background:#291b35!important;color:#eed3e5!important;border:1px solid #c798c64f!important;border-radius:9px;padding:11px;font-size:12px}.account-empty{padding:35px 25px 40px;text-align:center;color:#c4a8c9}.account-empty>svg{padding:16px;width:70px;height:70px;border:1px solid #e4bcda55;border-radius:18px;background:linear-gradient(135deg,#8a577247,#34233f)}.account-empty h3,.account-direct h3,.account-section-heading h3,.account-request h3,.account-recover h3,.account-success h3{font:30px/1.15 Leonida Condensed,Impact,sans-serif;color:#ffe9d6;margin:16px 0 10px;letter-spacing:.4px}.account-empty p{font-size:13px;line-height:1.7;max-width:460px;margin:0 auto 23px}.account-empty>div{display:flex;gap:13px;justify-content:center;align-items:center;flex-wrap:wrap}.account-empty .market-primary,.account-direct .market-primary,.account-form .market-primary,.account-request .market-primary,.account-success .market-primary{font:21px Leonida Condensed,Impact,sans-serif;min-height:43px}.account-direct{display:flex;align-items:center;gap:15px;margin:0 24px 24px;padding:21px;border:1px solid #dab0cd60;border-radius:14px;background:radial-gradient(ellipse at 0 0,#bc7ea534,transparent 70%),#20142d}.account-direct>div{flex:1}.account-direct h3{font-size:27px;margin:0 0 7px}.account-direct p{font-size:12px;line-height:1.6;color:#bfa4c5;margin:0}.account-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:25px}.account-section-heading{display:flex;gap:14px;align-items:center;grid-column:1/-1;margin-bottom:5px}.account-section-heading h3{margin:0 0 7px}.account-section-heading p{font-size:12px;line-height:1.7;color:#bea3c5;margin:0}.account-form label,.account-recover label,.account-success label{display:flex;flex-direction:column;gap:8px;color:#e3c5d9;font-size:12px}.account-form input:not([type=checkbox]),.account-form textarea,.account-recover input{box-sizing:border-box;width:100%;min-width:0;background:#170e23!important;color:#f0dae8!important;border:1px solid #be93bd5c!important;border-radius:9px;padding:12px!important;font:14px/1.5 Arial,sans-serif;resize:vertical}.account-wide{grid-column:1/-1}.account-form .account-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.account-consent{flex-direction:row!important;align-items:center;line-height:1.5}.account-consent input{accent-color:#d3a3cb;width:18px;height:18px;flex:none}.account-form-footer{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.account-form-footer>span{color:#a68cad;font-size:11px}.account-message{margin:18px 24px;padding:13px;border:1px solid #b89bc34d;background:#7f5b9f15;border-radius:9px;color:#d5bbd4;font-size:12px;line-height:1.7}.account-message.is-error{border-color:#eb91b567;color:#ffd1df;display:flex;gap:15px;justify-content:space-between}.account-message>button{border:0;background:none;color:#f4c3d5;font-size:20px}.account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:0 24px 24px}.account-card{background:linear-gradient(145deg,#54344e55,#21172c);border:1px solid #c39ac060;border-radius:14px;padding:20px}.account-platform{display:flex;align-items:center;gap:8px;font-size:11px;color:#bea3c3}.account-card h3{font:28px Leonida Condensed,Impact,sans-serif;color:#ffe6d3;margin:15px 0}.account-card>p{font-size:12px;line-height:1.7;color:#c5adca;white-space:pre-wrap;overflow-wrap:anywhere;max-height:125px;overflow:auto}.account-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:17px 0}.account-card-bottom>span:first-child{font-size:11px;color:#a98cb1}.account-token{font:25px Leonida Condensed,Impact,sans-serif;color:#f1c1d9;white-space:nowrap}.account-token>b{font:900 1.1em/.9 Arial,sans-serif;color:#ffe3d1;margin-right:3px}.account-token .currency-sign{font-size:1em!important;vertical-align:baseline!important}.account-token small{font-size:.65em;color:#b19bd1}.account-card .account-secondary{width:100%}.account-requests{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:0 24px 24px}.account-request{padding:19px;border:1px solid #ba8db65b;border-radius:13px;background:#190f244d}.account-request-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:10px;color:#c19cbd}.account-request-top>b{padding:5px 8px;border-radius:5px;background:#d3a2cb15;border:1px solid #cfa6cc3b;text-transform:uppercase;letter-spacing:.5px}.account-request h3{font-size:26px;margin:15px 0 9px}.account-request>code{font-size:9px;color:#9d84a5;overflow-wrap:anywhere}.account-reply{font-size:12px;line-height:1.7;padding:13px;border-left:2px solid #dfb4d0;background:#b285b20b;color:#dfc6dd;white-space:pre-wrap}.account-request-actions{display:flex;gap:9px;margin-top:18px;flex-wrap:wrap}.account-offer{display:flex;flex-direction:column;gap:9px;margin:17px 0;padding:17px;border:1px solid #e6bbd16b;background:linear-gradient(140deg,#c490ae20,#9b8acd18);border-radius:10px}.account-offer>span:first-child{font-size:11px;color:#bca0bf}.account-offer small{color:#b49abf;font-size:10px}.account-request .account-message{margin:15px 0 0}.account-recover{margin:0 24px 24px;padding:20px;border:1px solid #b991ba42;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;gap:15px;background:#160e2350}.account-recover h3{grid-column:1/-1;font-size:25px;margin:0}.account-recover button{justify-self:start}.account-success{max-width:600px;margin:25px auto;padding:20px 25px;display:flex;flex-direction:column;align-items:center;gap:17px;text-align:center}.account-success h3{margin:0}.account-success p{font-size:13px;color:#c2a8c8;line-height:1.7;margin:0}.account-success label{width:100%;text-align:left}.account-success code{font-size:11px;overflow-wrap:anywhere;background:#160e23;padding:12px;border:1px solid #b68db54d;border-radius:8px;color:#dcbfd7}.account-back{margin:18px 24px 0}.city-market-pair-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px}.city-market-pair-row .city-token-pair{margin:0!important}.city-marketplace-link{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #ecc8db91;border-radius:10px;padding:15px 21px;min-height:65px;background:radial-gradient(ellipse at top left,#f0a6d137,transparent 75%),linear-gradient(135deg,#624064,#2b1d3b);box-shadow:inset 0 1px #ffe6eb40,0 4px #130b2055;color:#f4d7e6;text-decoration:none}.city-marketplace-link .gta-logo-type{font-size:25px}.city-marketplace-link .gta-logo-type svg{height:1em!important;max-width:100%;width:auto!important}.city-marketplace-link>svg{width:27px;height:27px;filter:drop-shadow(0 3px #130b21)}@media(max-width:650px){.account-mode-tabs{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 14px 18px;gap:8px}.account-mode-tabs button{min-height:55px}.account-mode-tabs .gta-logo-type{font-size:21px}.account-browse-heading{padding:20px 16px 16px}.account-browse-heading h3{font-size:24px}.account-filters{padding:0 14px 18px;flex-wrap:wrap;gap:8px}.account-filters label{flex-basis:100%}.account-filters select{flex:1;min-width:0;font-size:11px}.account-grid,.account-requests{grid-template-columns:1fr;padding:0 14px 20px}.account-form{grid-template-columns:1fr;padding:22px 16px;gap:16px}.account-section-heading,.account-wide{grid-column:auto}.account-section-heading h3{font-size:27px}.account-section-heading p{font-size:11px}.account-direct{margin:0 14px 20px;padding:18px 15px;flex-wrap:wrap;gap:12px}.account-direct h3{font-size:25px}.account-direct p{font-size:11px}.account-direct .market-primary{margin-left:60px}.account-intro,.account-launch{padding:13px 16px;font-size:10px}.account-empty{padding:29px 20px}.account-empty h3{font-size:29px}.account-empty p{font-size:12px}.account-recover{grid-template-columns:1fr;margin:0 14px 20px;padding:17px}.account-recover h3{grid-column:auto}.account-message{margin:16px}.account-form-footer .market-primary{width:100%}.account-form-footer>span{font-size:10px}.city-market-pair-row{gap:9px;flex-wrap:nowrap}.city-marketplace-link{padding:14px 12px;gap:7px;min-height:60px;flex:1}.city-marketplace-link .gta-logo-type{font-size:21px}.city-marketplace-link>svg{width:23px;height:23px}.city-market-pair-row .city-token-pair{min-width:0;flex:none;padding:12px 15px!important}.city-market-pair-row .city-token-pair .gta-logo-type{font-size:25px}.account-success{padding:18px}.account-success code{font-size:10px}}@media(max-width:360px){.city-marketplace-link .gta-logo-type{font-size:18px}.city-market-pair-row .city-token-pair{padding:10px!important}}.city-market-pair-row{align-items:stretch}.city-market-pair-row .city-token-pair{display:flex;align-items:center;min-height:65px;box-sizing:border-box}@media(max-width:650px){.city-market-pair-row .city-token-pair{min-height:60px}}.market-product-tabs{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 24px 20px}.market-product-tabs>button{display:flex;align-items:center;justify-content:center;gap:15px;min-height:78px;padding:15px;border:1px solid #b991b64f;border-radius:14px;background:linear-gradient(135deg,#5a38503d,#25182f);color:#f6c8df;box-shadow:inset 0 1px #f5d8e220;transition:border-color .2s,background .2s}.market-product-tabs>button:last-child{background:linear-gradient(135deg,#58998e20,#25182f)}.market-product-tabs>button[aria-pressed=true]{border-color:#efbad1;background:radial-gradient(ellipse at top left,#edb0cb2b,transparent 85%),#4c2e4e;box-shadow:inset 0 1px #ffe8d550,0 5px 18px #09021333}.market-product-tabs>button:last-child[aria-pressed=true]{border-color:#a4e5d2;background:radial-gradient(ellipse at top left,#98dfce32,transparent 85%),#2f3041}.market-product-tabs>button:last-child>svg path{stroke:#b6e8d8}.market-product-tabs>button>svg{width:39px;height:39px;padding:7px;border:1px solid #cfaccc40;border-radius:11px;background:#25182b55;filter:drop-shadow(0 3px #140a21)}.market-product-tabs .gta-logo-type{font-size:31px}.market-product-tabs .gta-logo-type svg{height:1em!important;width:auto!important;max-width:100%}.account-game-amount{display:flex;gap:8px;align-items:center;color:#b9e5d7;font:25px Leonida Condensed,Impact,sans-serif;margin:13px 0}.account-game-amount small{font:10px Arial,sans-serif;color:#b1c6c3}.account-amount-help{color:#af95b9;font-size:10px;line-height:1.6}.account-token small{font-size:.65em}.account-admin h2{flex-wrap:wrap}@media(max-width:650px){.market-product-tabs{gap:9px;padding:0 14px 15px}.market-product-tabs>button{min-height:72px;gap:9px;padding:12px 8px}.market-product-tabs .gta-logo-type{font-size:24px}.market-product-tabs>button>svg{width:32px;height:32px;padding:5px}.account-game-amount{font-size:24px}.market-product-tabs>button:last-child .gta-logo-type{font-size:22px}}@media(max-width:360px){.market-product-tabs .gta-logo-type{font-size:22px}.market-product-tabs>button:last-child .gta-logo-type{font-size:19px}.market-product-tabs>button{gap:6px}.market-product-tabs>button>svg{width:28px;height:28px}}.city-film{position:relative;isolation:isolate;padding:36px clamp(18px,4vw,64px) 42px;background:radial-gradient(ellipse at 50% 80%,#9d64ae17,transparent 70%),#190f26;border-top:1px solid #e8bad229}.city-film h2{margin:0 0 22px;text-align:center;font-size:clamp(25px,3.2vw,42px);line-height:1.15}.city-film h2 .gta-logo-type>svg{height:1.05em!important;max-width:90%;width:auto!important}.city-film-frame{position:relative;width:100%;max-width:1040px;margin-inline:auto;box-sizing:border-box;padding:5px;border:1px solid transparent;border-radius:22px;background:linear-gradient(145deg,#2a1837,#120b1e) padding-box,linear-gradient(130deg,#fff0d2,#e8a5cc 45%,#a596df 80%,#f3c4db) border-box;box-shadow:0 16px 48px #08041066,0 0 36px #b984ba12,inset 0 0 0 1px #fce2ef12}.city-film-frame:before,.city-film-frame:after{content:"";position:absolute;z-index:1;height:2px;width:12%;max-width:100px;pointer-events:none;border-radius:2px;background:linear-gradient(90deg,#fff1d4,#efaeca)}.city-film-frame:before{left:25px;top:0}.city-film-frame:after{right:25px;bottom:0;background:linear-gradient(90deg,#c2a4e8,#a596df)}.city-film-video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;object-position:center;background:#10091a;border-radius:16px;overflow:hidden;accent-color:#ecb3ce}.city-film-video:focus-visible{outline:3px solid #f6d5e4;outline-offset:5px}.city-film-video::cue{color:#fff7ed;background:#190f26e6}@media(max-width:600px){.city-film{padding:26px 18px 30px}.city-film h2{margin-bottom:18px}.city-film-frame{border-radius:15px;padding:4px;box-shadow:0 10px 28px #08041060}.city-film-video{border-radius:10px}.city-film-frame:before{left:18px}.city-film-frame:after{right:18px}}.city-film-sound{position:absolute;z-index:2;top:20px;right:20px;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 14px;border:1px solid #f9dae4a6;border-radius:10px;background:linear-gradient(135deg,#fff0dce8,#efb6d5e8,#b7a2e2e8);color:#25132e;font-family:Leonida Condensed,Impact,sans-serif;font-size:17px;font-weight:700;box-shadow:0 3px #6f477b,0 4px 16px #10071b55;cursor:pointer}.city-film-sound svg{width:19px;height:19px}.city-film-sound:hover{filter:brightness(1.07)}.city-film-sound:focus-visible{outline:3px solid #fff4e6;outline-offset:4px}@media(max-width:600px){.city-film-sound{top:12px;right:12px;padding:8px 11px;font-size:15px;gap:6px}.city-film-sound svg{width:17px;height:17px}}.city-film-sound{left:50%;right:auto;transform:translate(-50%)}.city-film-sound:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}@media(max-width:600px){.city-film-sound{top:4px;left:50%;right:auto;min-height:32px;padding:4px 9px;font-size:13px;gap:5px}.city-film-sound svg{width:15px;height:15px}}.city-film-access{max-width:1040px;margin:24px auto 0;padding:18px 22px;border:1px solid #c79dbb55;border-radius:16px;background:linear-gradient(135deg,#3b2548bb,#21152f);box-shadow:inset 0 1px #f6d8e916}.city-film-access h3{margin:0 0 16px;text-align:center;font-size:clamp(20px,2.4vw,30px)}.city-film-access h3 a{text-decoration:none}.city-film-access ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;margin:0;padding:0}.city-film-access li{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.45;color:#f5e2eb}.city-film-access li>span{flex:0 0 31px;height:31px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#ffe6c7,#efadce,#b6a2df);color:#29162e;font-weight:800;box-shadow:0 2px #6e4878}.city-film-access li a{color:inherit;text-decoration:none}.city-film-access li a:hover{text-decoration:underline}.city-film-access li div{display:flex;flex-direction:column;gap:2px}.city-film-access li strong{font-weight:600}.city-film-access p{margin:15px 0 0;text-align:center;font-size:13px;color:#e0bbd5}.city-film-access a:focus-visible{outline:2px solid #f3c8df;outline-offset:4px;border-radius:3px}@media(max-width:650px){.city-film-access{margin-top:18px;padding:16px}.city-film-access h3{margin-bottom:14px}.city-film-access ol{grid-template-columns:1fr;gap:12px}.city-film-access li{font-size:14px}.city-film-access li div{flex-direction:row;flex-wrap:wrap;gap:3px 9px}.city-film-access p{font-size:12px;margin-top:14px}}:root{font-family:DM Sans,sans-serif;color:#eaf0ed;background:#0d1110;font-synthesis:none;--green:#63dca0;--red:#b7b7b7;--line:#29322d;--dim:#8e9e94}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px;overflow-x:clip}body{margin:0;overflow-x:clip}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}button,a{transition:background .25s,color .25s,border-color .25s,transform .25s}button:focus-visible,a:focus-visible{outline:2px solid #a4cdb5;outline-offset:5px}svg{flex-shrink:0}.pump-text,.green-accent{color:var(--green)}.dump-text,.red-accent{color:var(--red)}.mark{width:31px;height:31px;color:var(--red)}.mark.pump{color:var(--green)}.site-header{height:88px;max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:0 5%;border-bottom:1px solid #27312a;gap:25px;position:relative;z-index:20}.wordmark{display:flex;align-items:center;gap:7px;font-size:25px;font-weight:650;letter-spacing:-1.3px}.wordmark .dump-text{color:#edf1ed}.wordmark-suffix{color:#80968a;font-weight:450}.site-header nav{display:flex;gap:31px;color:#9eafa4;font-size:11px}.site-header nav a{position:relative;padding:12px 0}.site-header nav a:after{content:"";position:absolute;bottom:2px;left:0;width:0;height:1px;background:#a8c8b5;transition:width .3s}.site-header nav a:hover,.site-header nav a.active{color:#eff6ef}.site-header nav a:hover:after,.site-header nav a.active:after{width:100%}.header-actions{display:flex;align-items:center;gap:8px}.icon-button{display:grid;place-items:center;width:34px;height:34px;color:#b3c4b8;border:1px solid transparent;border-radius:7px}.icon-button:hover{background:#253129;border-color:#3a4b40}.icon-button svg{width:16px;height:16px}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 21px;min-height:48px;border:1px solid #3c4a41;border-radius:7px;font-size:11px;font-weight:600;white-space:nowrap}.button:hover{transform:translateY(-2px);border-color:#94b4a0;background:#25352b}.button svg{width:16px;height:16px}.primary{background:#b0b0b0;color:#161616;border-color:#c9c9c9;box-shadow:inset 0 1px #dfdfdf50,0 4px 30px #b0b0b00b}.primary:hover{background:#c3c3c3;border-color:#e0e0e0}.secondary{background:#19241e;color:#e1ede4}.text-button{border-color:transparent;background:transparent;color:#b9c9bf}.text-button:hover{background:transparent;border-color:transparent;color:#fff}.platform{min-height:35px;padding:7px 12px;border-color:#34463a;background:#19291e;font-size:10px;gap:7px}.platform .mark{width:19px;height:19px}.platform svg:last-child{color:#79a98c;width:13px}.chapter-rail{position:fixed;right:20px;top:42%;z-index:15;display:flex;flex-direction:column;gap:18px}.chapter-rail a{display:flex;gap:9px;align-items:center;font-size:8px;color:#5e7868}.chapter-rail i{width:3px;height:16px;background:#334239;border-radius:3px;transition:height .3s,background .3s}.chapter-rail a.active{color:#d7e7dc}.chapter-rail a.active i{height:30px;background:#bababa}main{max-width:1440px;margin:auto;padding:0 7%}.section{position:relative}.hero{display:grid;grid-template-columns:1fr 1.08fr;gap:0;min-height:680px;align-items:center;padding:65px 0 82px}.eyebrow{display:flex;gap:9px;align-items:center;font-size:8px;letter-spacing:1.8px;font-weight:600;color:#8fa797}.hero .eyebrow .pump-text{color:#9db9a8}.paired-dot{display:inline-flex;align-items:center;position:relative;width:16px;height:6px;flex-shrink:0}.paired-dot:before,.paired-dot:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 10px #63dca033}.paired-dot:after{left:9px;background:var(--red);box-shadow:0 0 10px #b7b7b733}h1,h2,h3{font-family:Space Grotesk,sans-serif;font-weight:500}h1{font-size:clamp(48px,5.2vw,83px);letter-spacing:-4.5px;line-height:1.08;margin:26px 0 24px}.hero-intro{font-size:14px;color:#a9b9ae;line-height:1.85;margin:0}.hero-actions{display:flex;gap:6px;align-items:center;margin-top:32px}.hero-signature{display:flex;align-items:center;gap:10px;font-size:9px;color:#768f7e;margin-top:35px}.hero-signature .pump-text{color:#98c6aa}.signature-pills{display:flex;gap:0}.signature-pills .mark{width:18px;height:18px}.signature-pills .mark:last-child{margin-left:-4px;margin-top:4px}.hero-universe{height:500px;position:relative;isolation:isolate;perspective:1000px}.universe-grid{position:absolute;top:5%;right:-9%;bottom:5%;left:-9%;background-image:linear-gradient(#9dbca509 1px,transparent 1px),linear-gradient(90deg,#9dbca509 1px,transparent 1px);background-size:50px 50px;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 69%);mask-image:radial-gradient(ellipse,#000,transparent 69%)}.universe-halo{position:absolute;width:330px;height:330px;border-radius:50%;z-index:-1;filter:blur(45px);pointer-events:none}.green-halo{background:radial-gradient(ellipse,#1b8b4a24,transparent 70%);top:10px;left:-20px}.red-halo{background:radial-gradient(ellipse,#6b6b6b2e,transparent 70%);bottom:-5px;right:-45px}.orbital{position:absolute;width:450px;height:245px;left:5%;top:25%;border:1px solid #69977c23;border-radius:50%;transform:rotate(-32deg);pointer-events:none}.orbital-2{width:390px;height:320px;top:15%;left:12%;border-color:#7373731b;transform:rotate(34deg)}.orbital-1:after{content:"";position:absolute;top:32px;left:50px;width:4px;height:4px;background:#7ed7a4;box-shadow:0 0 12px #7ed7a455;border-radius:50%}.hero-trajectory{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.hero-pump,.hero-dump{position:absolute;z-index:3}.hero-pump{left:12%;top:46px}.hero-dump{right:10%;bottom:70px}.pill-art{position:relative;width:100px;filter:drop-shadow(13px 20px 17px #0007);will-change:transform}.pill-art svg{display:block;width:100%;height:auto;overflow:visible}.pill-art.pump{animation:pump-float 7s ease-in-out infinite}.pill-art.dump{animation:dump-float 7s ease-in-out infinite}.hero-pump .pill-art{width:160px;--tilt:-27deg;--lift:-18px}.hero-dump .pill-art{width:160px;--tilt:28deg;--lift:18px}.pill-face{transform-origin:80px 185px;animation:pill-blink 9s infinite}.art-name{position:absolute;display:flex;align-items:center;gap:6px;background:#17271ddc;border:1px solid #486b54;border-radius:6px;padding:8px 10px;font-size:11px;font-weight:600;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 20px #0003}.hero-pump .art-name{top:-4px;left:-21px;transform:rotate(-6deg);color:var(--green)}.hero-dump .art-name{bottom:20px;right:-23px;transform:rotate(5deg);border-color:#606060;background:#242424dc;color:var(--red)}.art-name small{font-size:6px;letter-spacing:.5px;font-weight:500;color:#abc4b3;margin-left:3px}.hero-dump .art-name small{color:#bcbcbc}.universe-caption{position:absolute;left:12%;bottom:20px;font-size:7px;letter-spacing:2px;color:#6d8e79}.universe-coordinate{position:absolute;top:10px;right:8px;font-size:6px;letter-spacing:1.1px;color:#688571;display:flex;align-items:center;gap:8px}.universe-coordinate>span{color:#afc5b5;letter-spacing:2px}.universe-coordinate i{width:16px;height:1px;background:#526e5b}.scroll-cue{position:absolute;bottom:24px;left:0;display:flex;align-items:center;gap:14px;color:#7b9583;font-size:7px;letter-spacing:1.9px}.scroll-cue svg{color:#adbcaf;animation:scroll-nudge 3s infinite}.cycle-divider{display:flex;align-items:center;gap:24px}.cycle-divider>span:not(.dual-symbol){height:1px;flex:1}.green-line{background:linear-gradient(90deg,transparent,#46735666)}.red-line{background:linear-gradient(90deg,#67676766,transparent)}.dual-symbol{display:flex;gap:3px}.dual-symbol svg{width:17px;height:17px;color:var(--green)}.dual-symbol svg+svg{color:var(--red)}.story{padding:75px 0 0}.section-intro{position:relative;margin-bottom:55px}.section-intro h2,h2{font-size:clamp(34px,3.4vw,53px);letter-spacing:-2px;line-height:1.13;margin:19px 0 0}.soft{color:#80968a}.intro-aside{position:absolute;right:2px;bottom:4px;color:#839a8c;font-size:11px;line-height:1.9}.story-chapter{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center;padding:15px 0}.chapter-visual{height:350px;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate;border-radius:12px;overflow:hidden;background:radial-gradient(ellipse at 50% 55%,#1c483020,transparent 72%)}.visual-watermark{position:absolute;left:8px;top:6px;font-family:Space Grotesk,sans-serif;font-size:140px;letter-spacing:-12px;line-height:1;color:#89b99708;z-index:-1}.chapter-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #526f5c1a;border-radius:12px;pointer-events:none}.chapter-glow{position:absolute;top:20%;right:20%;bottom:20%;left:20%;background:#207b3d18;filter:blur(35px);border-radius:50%;z-index:-1}.candle-path{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.chapter-up .pill-art{width:116px;--tilt:-28deg;--lift:-22px}.chapter-down .pill-art{width:116px;--tilt:28deg;--lift:22px}.chapter-down .chapter-visual{background:radial-gradient(ellipse at 50% 50%,#4646462b,transparent 72%)}.chapter-down .chapter-visual:after{border-color:#9494941a}.chapter-down .chapter-glow{background:#5353531c}.chapter-down .visual-watermark{color:#b9b9b908}.visual-caption{position:absolute;bottom:21px;left:25px;right:25px;display:flex;align-items:center;gap:7px;color:#7bd59e;font-size:10px;letter-spacing:.5px}.visual-caption>span:last-child{margin-left:auto;font-size:7px;color:#6e8d79;letter-spacing:1.3px}.chapter-down .visual-caption{color:var(--red)}.chapter-down .visual-caption>span:last-child{color:#8d8d8d}.chapter-copy h3{font-size:37px;line-height:1.15;letter-spacing:-1.5px;margin:18px 0 20px}.chapter-copy p{font-size:12px;line-height:1.9;color:#a1b3a7}.chapter-quote{display:inline-flex;font-family:Space Grotesk,sans-serif;font-size:14px;letter-spacing:-.4px;color:#81aa91;border-top:1px solid #2f4938;padding-top:16px;margin-top:15px;min-width:140px}.chapter-down .chapter-quote{color:#a9a9a9;border-color:#434343}.chapter-turn{grid-template-columns:1fr 1.1fr;gap:80px}.chapter-turn .chapter-copy{padding-left:35px}.chapter-turn .chapter-visual{background:radial-gradient(ellipse,#5e6f4914,transparent 68%)}.chapter-turn .chapter-visual:after{border-color:#93a68f1a}.chapter-turn .visual-caption{justify-content:center;color:#bdcdbb}.chapter-turn .visual-caption>span:last-child{margin-left:0;color:#9db19f}.pill-duo{display:flex;align-items:center;justify-content:center;position:relative;gap:14px;isolation:isolate}.chapter-turn .pill-duo{width:100%;height:280px}.chapter-turn .pill-duo>.pill-art{width:100px;--tilt:-27deg;--lift:-12px}.chapter-turn .pill-duo>.dump{--tilt:27deg;--lift:12px;margin-top:32px}.duo-orbit{display:none}.turn-ring{position:absolute;left:50%;top:50%;width:300px;height:200px;border:1px solid #7fb28d26;border-radius:50%;transform:translate(-50%,-50%) rotate(-25deg);z-index:-1}.ring-b{width:245px;height:245px;border-color:#a0a0a020;transform:translate(-50%,-50%) rotate(25deg)}.story-connector{display:flex;align-items:center;justify-content:center;height:90px;gap:13px;color:#6e8a76}.story-connector>span{height:32px;width:1px;background:linear-gradient(#50715a44,transparent);transform:rotate(-28deg)}.story-connector>span+svg+span{transform:rotate(28deg)}.candle-graphic{transform-box:fill-box;transform-origin:center;animation:candle-breathe 6s ease-in-out infinite}.candle-1{animation-delay:.6s}.candle-2{animation-delay:1.2s}.candle-3{animation-delay:1.8s}.candle-4{animation-delay:2.4s}.connection{padding:110px 0 60px;margin-top:50px;border-top:1px solid #2a3a2e}.connection-heading{text-align:center}.connection-heading .eyebrow{justify-content:center}.connection-heading h2{margin-top:20px}.connection-heading p{font-size:12px;color:#9caf9f;line-height:1.9;margin-top:22px}.connection-art{height:430px;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-evenly}.infinity-path{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:-1}.connection-aura{position:absolute;top:10%;right:0;bottom:10%;left:0;background:radial-gradient(ellipse at 27% 50%,#1966381c,transparent 43%),radial-gradient(ellipse at 73% 50%,#6060601b,transparent 43%);z-index:-2}.connected-pill{position:relative;display:flex;align-items:center;flex-direction:column;gap:25px;width:25%;margin-top:15px}.connected-pill .pill-art{width:108px;--tilt:-20deg;--lift:-15px}.connected-dump .pill-art{--tilt:20deg;--lift:15px}.connected-pill>span{font-size:21px;font-family:Space Grotesk,sans-serif;letter-spacing:-.5px;display:flex;flex-direction:column;align-items:center;gap:8px}.connected-pill small{font-family:DM Sans,sans-serif;font-size:6px;letter-spacing:1.8px;color:#7f9987}.connected-dump small{color:#949494}.connection-center{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:12px;color:#a6bbac}.connection-center>span{font-size:6px;letter-spacing:1.6px}.connection-statement{display:flex;gap:16px;align-items:center;justify-content:center;margin-top:10px}.connection-statement p{font-size:15px;line-height:1.8;letter-spacing:-.3px;color:#96aa9b}.connection-statement p>.pump-text{color:#6fc797}.connection-statement strong{font-weight:500;font-size:24px;font-family:Space Grotesk,sans-serif;letter-spacing:-.5px}.community{padding:95px 0 0;margin-top:40px;border-top:1px solid #2c3a30}.community-heading{text-align:center}.community-heading .eyebrow{justify-content:center}.community-heading h2{font-size:clamp(30px,3.4vw,48px)}.community-stage{position:relative;height:380px;display:flex;align-items:center;justify-content:center;isolation:isolate}.community-backword{font-family:Space Grotesk,sans-serif;font-size:clamp(70px,10vw,154px);letter-spacing:-8px;font-weight:600;color:#79a6870a;position:absolute;top:115px;z-index:-2}.community-stage .pill-duo{gap:4px;transform:rotate(-4deg)}.community-stage .pill-art{width:116px;--tilt:-13deg;--lift:-10px}.community-stage .dump{--tilt:14deg;--lift:-10px;margin-top:6px;animation-delay:.3s}.community-orbit{position:absolute;width:410px;height:160px;left:50%;top:50%;border:1px solid #82977930;border-radius:50%;transform:translate(-50%,-50%) rotate(-15deg);z-index:-1}.community-note{position:absolute;display:flex;align-items:center;gap:7px;top:45%;font-size:7px;letter-spacing:1.1px}.note-green{left:10%;color:#7fc299}.note-red{right:10%;top:58%;color:#aaa}.community-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #293a2d;border-bottom:1px solid #293a2d;padding:25px 0}.community-bottom p{font-size:12px;line-height:1.9;color:#9eb4a4;margin:0}.community-actions{display:flex;gap:10px}.community-actions svg{width:15px;height:15px}.details{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;padding:80px 0 65px}.details>div>p{font-size:22px;line-height:1.4;font-family:Space Grotesk,sans-serif;letter-spacing:-.7px;color:#92a99a}.faq-item{border-bottom:1px solid #2a3d2f}.faq-item button{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:19px 0;width:100%;font-size:11px;text-align:left}.faq-item button>span{display:contents}.faq-item button svg{margin-left:auto;color:#92b29a}.faq-item p{font-size:11px;color:#93ab9b;line-height:1.9;margin:0 25px 20px 0}.closing-strip{border-top:1px solid #293a2d;border-bottom:1px solid #293a2d;display:flex;align-items:center;gap:13px;padding:20px 0}.closing-duo{display:flex;gap:6px;align-items:center;color:#7b9f84}.closing-duo .mark{width:24px;height:24px}.closing-duo .mark:first-child{animation:mini-rise 5s ease-in-out infinite}.closing-duo .mark:last-child{animation:mini-rise 5s ease-in-out infinite reverse}.closing-strip>span{font-size:11px;font-family:Space Grotesk,sans-serif}.closing-strip>button{margin-left:auto;display:flex;gap:8px;align-items:center;font-size:9px;color:#96b29d}.closing-strip>button:hover{color:#e2f1e5}footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:34px 0 37px}footer .wordmark{font-size:21px}footer .mark{width:28px;height:28px}footer p{font-size:8px;color:#718f79}footer>span{font-size:6px;letter-spacing:.8px;display:flex;align-items:center;color:#73917c;gap:10px}.footer-dot{width:3px;height:3px;border-radius:50%;background:#759b7d}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:20px;display:grid;place-items:center}.modal{width:min(430px,100%);position:relative;background:#18221b;border:1px solid #526d58;border-radius:16px;padding:38px;box-shadow:0 30px 100px #0009}.modal-close{position:absolute;right:13px;top:13px}.modal-icon{height:48px;width:48px;border:1px solid #51705a;border-radius:12px;display:grid;place-items:center;background:#263e2d;color:#b5dfbe;margin-bottom:25px}.modal-icon svg{width:23px;height:23px}.modal h2{font-size:28px;letter-spacing:-1px}.modal p{font-size:12px;line-height:1.9;color:#a0b8a5;margin:23px 0}.reveal{opacity:1}.js-motion .reveal{opacity:0;transform:translateY(25px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.3,1)}.js-motion .reveal.revealed{opacity:1;transform:translateY(0)}@keyframes pump-float{0%,to{transform:translateY(0) rotate(var(--tilt,-22deg))}50%{transform:translateY(var(--lift,-12px)) rotate(calc(var(--tilt,-22deg) + 3deg))}}@keyframes dump-float{0%,to{transform:translateY(0) rotate(var(--tilt,24deg))}50%{transform:translateY(var(--lift,12px)) rotate(calc(var(--tilt,24deg) - 3deg))}}@keyframes pill-blink{0%,48%,51%,to{transform:scaleY(1)}49%,50%{transform:scaleY(.06)}}@keyframes scroll-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes candle-breathe{0%,to{opacity:.65;transform:scaleY(.93)}50%{opacity:1;transform:scaleY(1.04)}}@keyframes mini-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(min-width:1600px){.hero{min-height:750px}h1{font-size:82px}.hero-universe{height:550px}.hero-pump .pill-art,.hero-dump .pill-art{width:180px}.hero-pump{left:10%;top:40px}.hero-dump{right:7%;bottom:60px}.orbital{left:7%;top:25%;width:490px}}@media(max-width:1150px){main{padding:0 7%}.hero{min-height:630px}.hero h1{font-size:56px;letter-spacing:-3px}.hero-universe{height:440px}.hero-pump .pill-art,.hero-dump .pill-art{width:131px}.hero-pump{left:12%;top:52px}.hero-dump{right:8%;bottom:70px}.orbital{width:350px;height:220px;left:4%}.orbital-2{width:300px;height:270px;left:12%}.art-name small{display:none}.universe-coordinate{font-size:5px}.hero .button{padding:14px 15px;font-size:10px}.hero-signature{margin-top:27px}.hero-intro{font-size:12px}.story-chapter,.chapter-turn{gap:45px}.chapter-copy h3{font-size:32px}.chapter-copy p{font-size:11px}.chapter-visual{height:315px}.chapter-up .pill-art,.chapter-down .pill-art{width:100px}.chapter-turn .pill-duo>.pill-art{width:84px}.community-note{font-size:6px}.note-green{left:5%}.note-red{right:5%}.connection-art{height:390px}.connected-pill .pill-art{width:94px}.chapter-rail{right:12px}.site-header nav{gap:20px}.site-header{padding:0 5%}.header-actions{gap:4px}}@media(max-width:850px){.site-header{height:76px}.site-header nav{gap:15px;font-size:9px}.wordmark{font-size:22px}.header-actions .icon-button{width:27px}.platform{font-size:9px;padding:6px 8px;gap:5px}.hero{grid-template-columns:1fr 1fr;min-height:565px}.hero h1{font-size:45px;letter-spacing:-2.5px}.hero-universe{height:400px}.hero-pump .pill-art,.hero-dump .pill-art{width:111px}.hero-pump{top:55px;left:10%}.hero-dump{right:5%;bottom:65px}.orbital{width:290px;height:190px}.orbital-2{width:240px;height:250px}.hero-actions{flex-wrap:wrap;gap:0;margin-top:23px}.hero-signature{font-size:8px}.hero-signature .mark{width:15px}.universe-coordinate{display:none}.universe-caption{font-size:5px;letter-spacing:1.5px;bottom:15px}.art-name{font-size:9px;padding:7px 8px}.hero-pump .art-name{left:-11px}.hero-dump .art-name{right:-10px}.intro-aside{font-size:10px}.section-intro h2,h2{font-size:38px}.story-chapter,.chapter-turn{gap:30px}.chapter-visual{height:290px}.chapter-copy h3{font-size:28px}.chapter-copy .eyebrow{font-size:6px;letter-spacing:1.1px}.chapter-copy p{font-size:10px}.chapter-quote{font-size:12px}.chapter-turn .chapter-copy{padding-left:0}.visual-caption{left:17px;right:17px}.visual-caption>span:last-child{font-size:6px}.chapter-turn .pill-duo>.pill-art{width:73px}.turn-ring{width:230px;height:160px}.ring-b{width:195px;height:195px}.visual-watermark{font-size:110px}.connection{padding-top:80px}.connected-pill .pill-art{width:85px}.connection-art{height:355px}.connection-center svg{width:20px}.connection-center>span{font-size:5px}.community{padding-top:70px}.community-note{display:none}.community-stage{height:340px}.community-stage .pill-art{width:100px}.community-orbit{width:350px;height:140px}.community-bottom{align-items:start;gap:15px}.community-actions{flex-direction:column;gap:8px}.community-actions .button{padding:11px 17px;min-height:40px;font-size:10px}.community-bottom p{font-size:11px}.details{gap:40px;padding:60px 0}.details>div>p{font-size:20px}.faq-item button{font-size:10px}footer{flex-wrap:wrap}footer p{font-size:7px}footer>span{font-size:5px}.chapter-rail{right:8px}.chapter-rail span{font-size:6px}.chapter-rail a{gap:5px}}@media(max-width:600px){html{scroll-padding-top:30px}.site-header{height:74px;padding:0 21px;gap:10px}.site-header nav{display:none}.wordmark{font-size:23px}.mark{width:28px;height:28px}.header-actions{gap:3px}.header-actions .icon-button{width:29px;height:29px}.platform{min-height:32px;padding:6px 8px;font-size:9px;gap:5px}.platform .mark{width:16px}.header-actions .platform svg:last-child{width:11px}.chapter-rail{display:none}main{padding:0 23px}.hero{grid-template-columns:1fr;min-height:0;padding:47px 0 65px;gap:8px}.hero h1{font-size:clamp(43px,11.5vw,67px);letter-spacing:-2.6px;margin:22px 0 19px}.eyebrow{font-size:7px;letter-spacing:1.4px}.hero-intro{font-size:12px;line-height:1.9}.hero-actions{flex-wrap:nowrap;gap:5px;margin-top:26px}.hero .button{font-size:10px;padding:13px 14px;min-height:44px;gap:8px}.hero-signature{font-size:8px;margin-top:22px}.hero-universe{height:350px;margin-top:4px}.hero-pump .pill-art,.hero-dump .pill-art{width:115px}.hero-pump{left:18%;top:30px}.hero-dump{right:13%;bottom:45px}.hero-pump .art-name{left:-31px;top:-1px}.hero-dump .art-name{right:-29px;bottom:14px}.art-name{font-size:10px}.orbital{width:calc(100% - 12px);height:180px;top:26%;left:4px}.orbital-2{width:70%;height:250px;left:15%;top:14%}.universe-caption{left:50%;transform:translate(-50%);font-size:6px;letter-spacing:1.6px;white-space:nowrap;bottom:6px}.universe-halo{width:240px;height:240px}.red-halo{right:-23px}.green-halo{left:-23px}.scroll-cue{bottom:19px;font-size:6px;letter-spacing:1.3px;left:50%;transform:translate(-50%);white-space:nowrap;gap:10px}.scroll-cue svg{width:12px}.cycle-divider{gap:17px}.dual-symbol svg{width:14px;height:14px}.story{padding-top:47px}.section-intro{margin-bottom:29px}.section-intro h2,h2{font-size:37px;letter-spacing:-1.6px;margin-top:16px}.intro-aside{display:none}.story-chapter{display:flex;flex-direction:column;gap:25px;padding:0}.chapter-copy{width:100%;padding:0 5px}.chapter-copy .eyebrow{font-size:7px;letter-spacing:1.4px}.chapter-copy h3{font-size:32px;letter-spacing:-1.2px;margin:14px 0 16px}.chapter-copy p{font-size:12px;line-height:1.8}.chapter-quote{font-size:13px;margin-top:9px;padding-top:12px;min-width:130px}.chapter-visual{width:100%;height:290px;border-radius:10px}.visual-watermark{font-size:120px}.chapter-up .pill-art,.chapter-down .pill-art{width:104px}.visual-caption{bottom:18px;left:19px;right:19px;font-size:10px}.visual-caption>span:last-child{font-size:6px;letter-spacing:1.1px}.chapter-turn .chapter-visual{order:0}.chapter-turn .chapter-copy{order:1;padding-left:5px}.chapter-turn .pill-duo>.pill-art{width:89px}.turn-ring{width:260px;height:175px}.ring-b{width:215px;height:215px}.story-connector{height:83px;gap:9px}.story-connector>span{height:28px}.connection{padding:58px 0 40px;margin-top:58px}.connection-heading h2{font-size:37px}.connection-heading p{font-size:12px;margin-top:21px}.connection-art{height:310px;margin:10px -12px 0}.infinity-path{width:150%;left:-25%}.connected-pill{width:30%;gap:22px}.connected-pill .pill-art{width:77px}.connected-pill>span{font-size:18px;gap:8px}.connected-pill small{font-size:5px;letter-spacing:1px}.connection-center{top:43%}.connection-center svg{width:16px}.connection-center>span{font-size:4px;letter-spacing:1px;max-width:37px;text-align:center;line-height:1.6}.connection-statement{gap:11px;margin-top:0}.connection-statement p{font-size:12px}.connection-statement strong{font-size:21px}.community{padding-top:53px;margin-top:15px}.community-heading h2{font-size:32px;letter-spacing:-1.3px}.community-stage{height:310px}.community-stage .pill-art{width:96px}.community-orbit{width:310px;height:125px}.community-backword{font-size:61px;letter-spacing:-3px;top:127px}.community-bottom{flex-direction:column;padding:22px 0;gap:21px}.community-bottom p{font-size:12px}.community-actions{display:flex;flex-direction:row;width:100%;gap:8px}.community-actions .button{font-size:9px;padding:12px 10px;flex:1;gap:7px;min-height:44px}.community-actions svg{width:13px}.community-actions .button svg:last-child{width:11px}.details{grid-template-columns:1fr;gap:12px;padding:49px 0 38px}.details>div>p{font-size:23px;margin:15px 0 12px}.faq-item button{font-size:11px;padding:18px 0;line-height:1.5}.faq-item p{font-size:11px}.closing-strip{gap:9px;padding:18px 0}.closing-duo{gap:3px}.closing-duo .mark{width:19px;height:19px}.closing-duo>svg:not(.mark){width:12px}.closing-strip>span{font-size:9px}.closing-strip>button{font-size:7px;gap:5px}.closing-strip>button svg{width:12px}footer{padding:26px 0;gap:16px}footer .wordmark{font-size:21px}footer p{order:3;width:100%;font-size:7px;line-height:1.6;margin:0}footer>span{margin-left:auto;font-size:5px;letter-spacing:.3px;gap:6px}.modal{padding:32px}.modal h2{font-size:27px}}@media(max-width:360px){main{padding:0 18px}.site-header{padding:0 15px}.hero h1{font-size:43px}.hero .button{font-size:9px;padding:12px 10px}.hero-pump{left:14%}.hero-dump{right:10%}.community-actions .button{font-size:8px;padding-inline:8px}.community-orbit{width:280px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.js-motion .reveal{opacity:1;transform:none}.pill-art.pump{transform:rotate(-22deg)}.pill-art.dump{transform:rotate(24deg)}.hero-trajectory circle,.infinity-path circle{display:none}}.faq-item button>.faq-question{display:block;flex:1}.faq-item button>.faq-question>span{display:inline}.hero .eyebrow .pump-text{color:var(--green)}.pair-announcement{min-height:37px;display:flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(90deg,#102419,#1b221c 48%,#212121);border-bottom:1px solid #3f59442e;font-size:8px;font-weight:600;letter-spacing:1.5px;position:relative;z-index:20}.announcement-pills{display:flex;gap:0}.announcement-pills .mark{width:18px;height:18px}.announcement-pills .mark:last-child{margin-left:-3px;transform:translateY(2px)}.announcement-divider{width:1px;height:10px;background:#71957b44}.announcement-caption{font-size:6px;font-weight:450;letter-spacing:1.5px;color:#96b29e}.pair-announcement>a{display:grid;place-items:center;color:#bac8ba;margin-left:3px}.pair-announcement>a:hover{transform:translateY(2px)}.site-header{height:82px}.site-header nav{gap:25px}.surface-sheen{animation:material-sheen 9s ease-in-out infinite;transform-box:fill-box;transform-origin:center;pointer-events:none}.skin-chrome .surface-sheen{animation-duration:7s}.skin-holographic .surface-sheen{animation-duration:6s}.skin-holographic{filter:drop-shadow(12px 18px 18px #0007) drop-shadow(0 0 15px #b4b4b418)}.skin-obsidian{filter:drop-shadow(12px 18px 18px #0008) drop-shadow(0 0 10px #acacac0a)}.ambient-field{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;overflow:visible}.ambient-mini{position:absolute;opacity:.35;animation:ambient-drift 9s ease-in-out infinite;transform-origin:center}.ambient-mini .mark{width:100%;height:100%;filter:drop-shadow(0 4px 8px #0005)}.mini-0{width:19px;height:19px;left:3%;top:28%;animation-delay:-3s;transform:rotate(-30deg)}.mini-1{width:13px;height:13px;right:2%;top:30%;animation-delay:-7s}.mini-2{width:9px;height:9px;left:28%;bottom:11%;animation-delay:-2s;opacity:.3}.mini-3{width:24px;height:24px;left:45%;top:2%;animation-delay:-5s;opacity:.2}.mini-4{width:11px;height:11px;right:16%;bottom:5%;animation-delay:-1s;opacity:.4}.mini-5{width:16px;height:16px;left:5%;bottom:19%;animation-delay:-6s}.ambient-spark{position:absolute;width:2px;height:2px;border-radius:50%;background:#a4e1b7;box-shadow:0 0 7px #a4e1b744;animation:spark-breathe 5s ease-in-out infinite}.spark-one{left:11%;top:20%}.spark-two{right:7%;bottom:21%;background:#c7c7c7;animation-delay:2s}.spark-three{left:49%;top:12%;animation-delay:3s}.satellite-ring{position:absolute;top:23%;left:3%;width:25px;height:25px;border:1px solid #67b47f2b;border-radius:50%;display:grid;place-items:center;animation:satellite-drift 12s ease-in-out infinite}.satellite-ring .mark{width:15px;height:15px}.satellite-red{top:auto;bottom:22%;left:auto;right:0;border-color:#a6a6a62b;animation-delay:-6s}.cycle-ribbon{display:flex;align-items:center;gap:25px;margin-bottom:25px;padding:17px 0;border-top:1px solid #65856e18;border-bottom:1px solid #65856e18;overflow:hidden}.ribbon-label{display:flex;align-items:center;gap:9px;font-size:6px;letter-spacing:1.2px;color:#8ca795;white-space:nowrap}.ribbon-label>svg{color:#a4c1af}.ribbon-window{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.ribbon-flow{display:flex;align-items:center;width:max-content;gap:23px;animation:ribbon-loop 40s linear infinite}.ribbon-moment{display:flex;align-items:center;gap:8px;font-family:Space Grotesk,sans-serif;font-size:10px;white-space:nowrap}.ribbon-moment .mark{width:18px;height:18px}.ribbon-moment>svg:last-child{color:#8c9e91;width:12px;height:12px}.ribbon-bridge{height:1px;width:45px;background:linear-gradient(90deg,#5fba7f4d,#9797974d);position:relative}.ribbon-bridge:after{content:"";position:absolute;right:0;width:3px;height:3px;border-radius:50%;background:#a3bdab;top:-1px}.ribbon-end{font-size:6px;letter-spacing:1px;color:#779782;white-space:nowrap}.cycle-divider{margin-top:10px}.chapter-ambient{z-index:0;opacity:.7}.chapter-ambient .mini-3{top:15%}.chapter-ambient .mini-0{left:10%;top:35%;width:13px;height:13px}.chapter-ambient .mini-5{left:75%;bottom:26%}.chapter-visual>.pill-art{z-index:2}.chapter-visual{background:radial-gradient(ellipse at 50% 55%,#1c483031,transparent 72%);border:1px solid #3f684921;box-shadow:inset 0 1px #9ccd9a05}.chapter-down .chapter-visual{background:radial-gradient(ellipse at 50% 50%,#4646463b,transparent 72%);border-color:#59595929}.turn-radar{position:absolute;width:230px;height:230px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,transparent 290deg,#92c69a0d 350deg,transparent 360deg);animation:radar-turn 20s linear infinite;z-index:-1}.turn-satellite{position:absolute;left:16%;top:20%;animation:satellite-drift 12s ease-in-out infinite;opacity:.6}.turn-satellite .mark{width:21px;height:21px}.red-satellite{left:auto;top:auto;right:15%;bottom:17%;animation-delay:-6s}.chapter-turn .pill-duo{z-index:2}.connection-ambient{top:13%;right:0;bottom:13%;left:0;opacity:.8}.connection-ambient .mini-3{left:49%;top:2%;width:15px;height:15px}.connection-ambient .mini-0{top:60%;left:3%}.connection-ambient .mini-5{display:none}.connection-aura{background:radial-gradient(ellipse at 27% 50%,#1966382b,transparent 43%),radial-gradient(ellipse at 73% 50%,#60606027,transparent 43%)}.skin-studio{padding:85px 0 75px;border-top:1px solid #2d4133;margin-top:30px;isolation:isolate}.studio-title{text-align:center;margin-bottom:43px}.studio-title .eyebrow{justify-content:center}.studio-title p{font-size:12px;color:#8fa89a;margin-top:21px}.studio-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center}.skin-showcase{height:460px;position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;border:1px solid #a9a9a925;border-radius:14px;background:radial-gradient(ellipse at 50% 45%,#46464635,transparent 68%),linear-gradient(145deg,#1a2320,#191919);overflow:hidden;transition:background .6s,border-color .6s}.skin-showcase>.pill-art{width:155px;--tilt:16deg;--lift:-15px;z-index:3;margin-top:-24px;transition:filter .6s}.skin-showcase:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#a4c3ab06 1px,transparent 1px),linear-gradient(90deg,#a4c3ab06 1px,transparent 1px);background-size:35px 35px;-webkit-mask-image:linear-gradient(transparent,#000 45%,transparent);mask-image:linear-gradient(transparent,#000 45%,transparent);z-index:-1}.skin-platform{position:absolute;left:50%;bottom:72px;width:220px;height:45px;border-radius:50%;border:1px solid #8d8d8d40;background:radial-gradient(ellipse,#86868626,transparent 68%);transform:translate(-50%);animation:platform-breathe 7s ease-in-out infinite;z-index:-1}.skin-orbit{position:absolute;width:300px;height:130px;border:1px solid #a3a3a333;border-radius:50%;left:50%;top:45%;transform:translate(-50%,-50%) rotate(-24deg);z-index:1;pointer-events:none}.orbit-far{width:340px;height:190px;transform:translate(-50%,-50%) rotate(38deg);border-color:#a8ccb21a}.skin-orbit:after{content:"";position:absolute;left:30px;top:10px;width:4px;height:4px;border-radius:50%;background:#b9b9b9;box-shadow:0 0 10px #b9b9b955;animation:spark-breathe 5s infinite}.skin-edition{position:absolute;top:23px;left:25px;font-size:8px;letter-spacing:2px;color:#a0a0a0}.skin-display-name{position:absolute;bottom:32px;left:25px;display:flex;flex-direction:column;gap:7px}.skin-display-name>span{font-family:Space Grotesk,sans-serif;font-size:23px;letter-spacing:-.8px;color:#ded8e6}.skin-display-name small{font-size:6px;letter-spacing:1.2px;color:#959595}.skin-spec{position:absolute;right:21px;bottom:37px;font-size:5px;letter-spacing:.7px;color:#868686;writing-mode:vertical-rl}.skin-scan-line{position:absolute;left:0;right:0;height:1px;top:20%;background:linear-gradient(90deg,transparent,#b6b6b62b,transparent);animation:scan-studio 12s ease-in-out infinite;pointer-events:none}.studio-ambient{z-index:0;opacity:.7}.studio-ambient .mini-3{left:72%;top:11%}.skin-controls>.eyebrow{margin-bottom:19px}.skin-options{display:grid;gap:10px}.skin-option{display:flex;align-items:center;gap:18px;text-align:left;width:100%;padding:11px 17px 11px 12px;border:1px solid #3b4c403d;border-radius:9px;background:#172019;min-height:74px;position:relative;overflow:hidden;transition:background .3s,border-color .3s,transform .3s}.skin-option:hover{background:#253027;border-color:#6f8f755c;transform:translate(3px)}.skin-option.selected{background:linear-gradient(110deg,#292929,#222120);border-color:#9494945c;box-shadow:inset 0 1px #a7a7a712}.skin-option-art{display:flex;align-items:center;justify-content:center;width:43px;height:55px;flex-shrink:0;isolation:isolate}.skin-option-art .pill-art{width:28px;--tilt:18deg;--lift:-3px;filter:drop-shadow(2px 5px 4px #0005)}.skin-option>div:nth-child(2){display:flex;flex-direction:column;gap:8px}.skin-option b{font-size:12px;font-weight:500;color:#cfdbd1}.skin-option small{font-size:6px;letter-spacing:.8px;color:#839d8c}.skin-option.selected b{color:#e7e7e7}.skin-option.selected small{color:#9f9f9f}.skin-check{margin-left:auto;color:#7a9b84;display:grid;place-items:center;width:23px;height:23px;border:1px solid #4b66533b;border-radius:50%;flex-shrink:0}.selected .skin-check{color:#c9c9c9;border-color:#96969666;background:#76767621}.skin-hint{font-size:10px;color:#8aa392;line-height:1.9;margin:20px 0 0}.showcase-chrome{background:radial-gradient(ellipse at 50% 45%,#80808025,transparent 65%),linear-gradient(145deg,#192624,#1b1b1b);border-color:#97bbb633}.showcase-obsidian{background:radial-gradient(ellipse at 50% 45%,#404f3736,transparent 65%),linear-gradient(145deg,#1a211a,#121716);border-color:#60766155}.showcase-holographic{background:radial-gradient(ellipse at 34% 39%,#8383832a,transparent 58%),radial-gradient(ellipse at 66% 58%,#7474742d,transparent 58%),#1f1f1f;border-color:#a1a1a14d}.showcase-holographic .skin-platform{border-color:#adadad5c;background:radial-gradient(ellipse,#a4a4a42e,transparent 68%)}.showcase-chrome .skin-platform{border-color:#9bc7ba44;background:radial-gradient(ellipse,#95cdb725,transparent 68%)}.showcase-obsidian .skin-platform{border-color:#839f794d;background:radial-gradient(ellipse,#7e9b7125,transparent 68%)}.community{margin-top:0}.community-stage{height:430px}.community-stage .pill-art{width:132px}.community-backword{top:130px}.together-halo{position:absolute;top:5%;right:15%;bottom:5%;left:15%;background:radial-gradient(ellipse at 35% 50%,#237d3c16,transparent 58%),radial-gradient(ellipse at 65% 50%,#6868681c,transparent 58%);z-index:-3}.community-ambient{top:0;right:3%;bottom:0;left:3%;opacity:.8}.community-ambient .mini-3{top:2%;left:55%;width:11px;height:11px}.together-moon{position:absolute;top:24%;left:22%;width:38px;height:38px;display:grid;place-items:center;border:1px solid #6bb18222;border-radius:50%;background:#1c2d2055;animation:satellite-drift 14s ease-in-out infinite;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:-1}.together-moon .mark{width:23px;height:23px}.moon-red{top:auto;left:auto;right:21%;bottom:18%;border-color:#9e9e9e29;background:#2b2b2b55;animation-delay:-7s}.community-orbit{width:480px;height:180px;border-color:#82977935}.community-orbit:before{content:"";position:absolute;top:-22px;right:21px;bottom:-22px;left:21px;border:1px dashed #7e9c7f19;border-radius:50%;transform:rotate(40deg)}@keyframes material-sheen{0%,60%,to{transform:translate(-90px);opacity:0}70%{opacity:1}88%{transform:translate(215px);opacity:0}}@keyframes ambient-drift{0%,to{transform:translateZ(0) rotate(-20deg)}50%{transform:translate3d(6px,-16px,0) rotate(15deg)}}@keyframes spark-breathe{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:.9;transform:scale(1.3)}}@keyframes satellite-drift{0%,to{transform:translate(0) rotate(-10deg)}50%{transform:translate(10px,-16px) rotate(15deg)}}@keyframes ribbon-loop{to{transform:translate(-50%)}}@keyframes radar-turn{to{transform:rotate(360deg)}}@keyframes scan-studio{0%,to{transform:translateY(0);opacity:0}20%,80%{opacity:.7}50%{transform:translateY(230px);opacity:.7}}@keyframes platform-breathe{0%,to{transform:translate(-50%) scale(.95);opacity:.6}50%{transform:translate(-50%) scale(1.05);opacity:1}}@media(max-width:1150px){.site-header nav{gap:17px}.studio-grid{gap:35px}.skin-showcase{height:430px}.skin-showcase>.pill-art{width:140px}.community-stage{height:400px}.community-stage .pill-art{width:120px}.together-moon{left:17%}.moon-red{right:16%;left:auto}}@media(max-width:850px){.site-header nav{gap:12px;font-size:8px}.header-actions .icon-button{width:23px}.ribbon-label{font-size:5px;gap:5px}.cycle-ribbon{gap:15px}.ribbon-end{display:none}.studio-grid{gap:25px}.skin-showcase{height:400px}.skin-showcase>.pill-art{width:125px}.skin-orbit{width:245px;height:110px}.orbit-far{width:280px;height:170px}.skin-option{gap:9px;padding:9px 11px 9px 7px}.skin-option small{font-size:5px;letter-spacing:.4px}.skin-option b{font-size:11px}.skin-edition,.skin-display-name{left:19px}.community-stage .pill-art{width:110px}.community-orbit{width:390px;height:165px}.together-moon{left:13%;width:30px;height:30px}.together-moon .mark{width:19px;height:19px}.moon-red{left:auto;right:12%}.skin-studio{padding-top:65px;padding-bottom:55px}.skin-hint{font-size:9px}.skin-spec{font-size:4px}.studio-title h2{font-size:38px}}@media(max-width:600px){.pair-announcement{min-height:34px;gap:8px;font-size:7px;letter-spacing:1px}.announcement-caption{font-size:4.5px;letter-spacing:.6px}.announcement-pills .mark{width:15px;height:15px}.announcement-divider{height:9px}.pair-announcement>a{margin-left:0}.site-header{height:66px}.hero{padding-top:40px}.ambient-mini{opacity:.25}.mini-0{width:13px;height:13px}.mini-1{width:10px;height:10px}.mini-3{width:17px;height:17px;top:1%;left:48%}.mini-5{width:13px;height:13px;bottom:20%}.satellite-ring{width:20px;height:20px;left:0;top:22%}.satellite-ring .mark{width:12px;height:12px}.satellite-red{right:0;left:auto;top:auto;bottom:20%}.cycle-ribbon{padding:13px 0;margin-top:4px;margin-bottom:15px;gap:13px}.ribbon-label{font-size:4.5px;letter-spacing:.5px;gap:5px;max-width:85px;white-space:normal;line-height:1.7}.ribbon-label svg{width:11px;height:11px}.ribbon-flow{gap:15px;animation-duration:45s}.ribbon-moment{font-size:9px;gap:5px}.ribbon-moment .mark{width:16px;height:16px}.ribbon-moment>svg:last-child{width:10px;height:10px}.ribbon-bridge{width:30px}.chapter-ambient .mini-5{left:82%;bottom:20%}.turn-satellite{left:12%;top:24%}.red-satellite{right:11%;bottom:17%;left:auto;top:auto}.turn-satellite .mark{width:17px;height:17px}.connection-ambient .mini-3{top:5%;width:11px;height:11px}.connection-ambient .mini-0{width:9px;height:9px;left:0}.skin-studio{padding:52px 0 45px;margin-top:19px}.studio-title{margin-bottom:28px}.studio-title h2{font-size:37px}.studio-title p{font-size:11px}.studio-title .eyebrow{font-size:6px;letter-spacing:1.2px}.studio-grid{grid-template-columns:1fr;gap:28px}.skin-showcase{height:385px}.skin-showcase>.pill-art{width:130px;margin-top:-14px}.skin-platform{width:190px;height:36px;bottom:65px}.skin-orbit{width:265px;height:120px}.orbit-far{width:285px;height:175px}.skin-edition{top:21px;left:22px;font-size:7px}.skin-display-name{bottom:24px;left:22px;gap:6px}.skin-display-name>span{font-size:23px}.skin-display-name small{font-size:5px}.skin-spec{bottom:28px;right:17px;font-size:4px}.skin-controls>.eyebrow{font-size:6px;margin-bottom:15px}.skin-options{grid-template-columns:1fr 1fr;gap:9px}.skin-option{min-height:100px;padding:13px 10px;gap:10px;flex-wrap:wrap;align-items:center}.skin-option-art{width:32px;height:45px}.skin-option-art .pill-art{width:25px}.skin-option>div:nth-child(2){gap:6px;flex:1}.skin-option b{font-size:10px}.skin-option small{font-size:4px;letter-spacing:.3px;line-height:1.5}.skin-check{width:17px;height:17px;position:absolute;right:8px;bottom:7px}.skin-check svg{width:9px;height:9px}.skin-hint{font-size:9px;margin-top:18px}.community-stage{height:350px}.community-stage .pill-art{width:103px}.community-backword{top:150px}.community-orbit{width:315px;height:150px}.together-moon{left:4%;top:19%;width:26px;height:26px}.together-moon .mark{width:16px;height:16px}.moon-red{right:2%;left:auto;top:auto;bottom:17%}.community-ambient .mini-0{top:42%;left:3%;width:9px;height:9px}.community-ambient .mini-5{left:17%;bottom:15%;width:10px;height:10px}.community-ambient .mini-3{left:55%;top:2%;width:9px;height:9px}.community-ambient .mini-4{right:16%;bottom:3%;width:8px;height:8px}.skin-showcase .ambient-mini{opacity:.2}}@media(max-width:360px){.announcement-caption,.announcement-divider{display:none}.skin-option{padding-left:7px;gap:7px}.skin-option-art{width:25px}.skin-option b{font-size:9px}.skin-option small{font-size:3.5px}.skin-orbit{width:230px}.orbit-far{width:260px}.community-orbit{width:280px}}@media(prefers-reduced-motion:reduce){.surface-sheen,.skin-scan-line{display:none}.ribbon-flow,.ambient-mini,.satellite-ring,.turn-satellite,.together-moon{transform:none}}:root{background:#0c0c0c;color:#eff1f5;--green:#67e6ad;--red:#bcbcbc;--dim:#9d9d9d;--line:#2f2f2f}body{background:#0c0c0c}.page-atmosphere{position:absolute;inset:0 0 auto;height:1180px;pointer-events:none;overflow:hidden;z-index:-1;isolation:isolate}.aura-cloud{position:absolute;border-radius:50%;filter:blur(65px);opacity:.45;animation:aurora-drift 22s ease-in-out infinite}.aura-cloud-green{width:620px;height:620px;left:24%;top:-130px;background:radial-gradient(ellipse,#174c404f,transparent 68%)}.aura-cloud-red{width:740px;height:690px;right:-200px;top:210px;background:radial-gradient(ellipse,#42424266,transparent 68%);animation-delay:-11s}.atmosphere-grain{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.06' d='M0 0h180v180H0z'/%3E%3C/svg%3E");opacity:.18;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}#root{isolation:isolate}.pair-announcement{background:linear-gradient(90deg,#10241c80,#191919,#1f1f1f80);border-color:#687b7320;color:#bbc1cc;min-height:38px;font-size:8px;letter-spacing:1.6px}.pair-announcement .pump-text{color:#81e2b2}.announcement-caption{color:#979797;font-size:6px}.announcement-divider{background:#78787844}.site-header{height:92px;border-color:#a6abb214;background:#0e0e0e33}.site-header nav{font-size:11px;color:#a0a0a0;gap:28px}.site-header nav a.active,.site-header nav a:hover{color:#f2f3f6}.site-header nav a:after{background:linear-gradient(90deg,#8ae5b8,silver)}.wordmark{font-size:26px;font-weight:600;letter-spacing:-1px}.wordmark-suffix{color:#858585}.wordmark .dump-text{color:#f3f4f7}.header-actions{gap:9px}.icon-button{width:36px;height:36px;color:#acacac;border:1px solid #7e7e7e19;background:#ffffff02;border-radius:50%}.icon-button:hover{border-color:#91a39555;background:#d2e5da0c;color:#fff;transform:translateY(-2px)}main{padding-inline:7.3%}.hero{min-height:720px;padding-top:65px;padding-bottom:98px;grid-template-columns:1fr 1.1fr}.eyebrow{font-size:8px;color:#a8a8a8;letter-spacing:2px;font-weight:500}.hero .eyebrow{font-size:8px;letter-spacing:1.7px}.paired-dot:before{box-shadow:0 0 13px #63e7b14d}.paired-dot:after{box-shadow:0 0 13px #bcbcbc4d}h1{font-size:clamp(48px,5.4vw,83px);letter-spacing:-4.8px;line-height:1.07;font-weight:500;margin:27px 0 25px}h1 .pump-text{color:#75e3ac;text-shadow:0 3px 35px #2db87a0c}h1 .dump-text{color:silver;text-shadow:0 3px 35px #a6a6a618}.hero-intro{font-size:14px;color:#ababab;line-height:1.95}.hero-actions{gap:12px;margin-top:34px}.button{position:relative;isolation:isolate;border-radius:11px;font-size:11px;font-weight:550;min-height:48px;padding:15px 23px;letter-spacing:.05px;border-color:#51515173;background:#232323;color:#dce0e7;box-shadow:inset 0 1px #ffffff05;transition:transform .35s cubic-bezier(.2,.7,.3,1),background .35s,border-color .35s,box-shadow .35s}.button:hover{transform:translateY(-3px);background:#2b2b2b;border-color:#80808077}.button:active{transform:translateY(0) scale(.98)}.button.primary{background:linear-gradient(145deg,#d8d8d8,#c5c5c5 38%,#acacac);border-color:#dfdfdf80;color:#222;box-shadow:inset 0 1px #f5f0fc80,0 6px 15px #a4a4a412;font-weight:650}.button.primary:hover{background:linear-gradient(145deg,#e9e9e9,#d2d2d2 40%,#b7b7b7);border-color:#eee6fab3;box-shadow:inset 0 1px #fff9,0 9px 34px #acacac3d}.aura-button:before{content:"";position:absolute;top:3px;right:6px;bottom:-8px;left:6px;z-index:-2;border-radius:inherit;background:linear-gradient(90deg,#a7a7a7,#858585,#bdbdbd);filter:blur(22px);opacity:.38;transition:opacity .4s,filter .4s;animation:button-aura 7s ease-in-out infinite;pointer-events:none}.aura-button:hover:before{opacity:.7;filter:blur(26px)}.aura-button:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:10px;background:linear-gradient(110deg,transparent 25%,#fff6 48%,transparent 70%);background-size:250% 100%;background-position:160% 0;opacity:0;pointer-events:none;transition:opacity .3s}.aura-button:hover:after{opacity:.35;animation:button-satin 1.6s ease both}.button.platform{padding:8px 14px;min-height:36px;border-radius:9px;background:linear-gradient(140deg,#1d3029,#16231e);border-color:#639a7959;font-size:10px;color:#a1edc6;gap:6px}.button.platform .mark{width:20px;height:20px;color:#75e3ad}.aura-green:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:-2;background:#49cf8c4a;border-radius:10px;filter:blur(18px);opacity:.4;transition:opacity .4s}.aura-green:hover:before{opacity:.8}.button.platform:hover{border-color:#80d8aa80;background:#264337;box-shadow:inset 0 1px #cfffe912,0 4px 22px #42c78c14}.text-button{background:transparent;border-color:transparent;color:#b4b4b4;box-shadow:none;padding-inline:17px}.text-button:hover{background:#ffffff04;color:#f8f8fa;border-color:#7c7c7c25}.hero-signature{color:#888;font-size:9px;margin-top:38px;gap:11px}.hero-signature .pump-text{color:#93c7ab}.hero-universe{height:510px;isolation:isolate;--light-x:50%;--light-y:45%;border-radius:50%;overflow:visible}.scene-spotlight{position:absolute;top:-35px;right:-35px;bottom:-35px;left:-35px;background:radial-gradient(ellipse at var(--light-x) var(--light-y),#acacac0b,transparent 55%);border-radius:50%;z-index:-3;pointer-events:none;transition:background .25s}.hero-floor{position:absolute;bottom:22px;left:9%;right:0;height:90px;border:1px solid #c0c0c01c;border-radius:50%;transform:rotate(-6deg);background:radial-gradient(ellipse at 40% 45%,#4b8f6d10,transparent 48%),radial-gradient(ellipse at 70% 65%,#7b7b7b19,transparent 50%);box-shadow:0 25px 60px #0004;z-index:-2;-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}.hero-aura-ring{position:absolute;width:260px;height:260px;border-radius:50%;filter:blur(25px);z-index:-2;pointer-events:none;animation:scene-breathe 10s ease-in-out infinite}.aura-ring-green{top:15px;left:1%;background:radial-gradient(circle,#31936b1c,transparent 70%)}.aura-ring-red{bottom:40px;right:-7%;background:radial-gradient(circle,#87878720,transparent 70%);animation-delay:-5s}.green-halo{background:radial-gradient(ellipse,#2a82632c,transparent 70%)}.red-halo{background:radial-gradient(ellipse,#64646438,transparent 70%)}.orbital{border-color:#ababab1b}.orbital-2{border-color:#b6b6b61a}.hero-trajectory{opacity:.6}.hero-pump{left:10%;top:40px}.hero-dump{right:7%;bottom:65px}.hero-pump .pill-art,.hero-dump .pill-art{width:169px}.pill-art{filter:drop-shadow(12px 26px 22px #0008)}.pill-art.skin-holographic{filter:drop-shadow(12px 26px 22px #0008) drop-shadow(0 0 20px #b9b9b912)}.art-name{font-size:10px;font-weight:550;padding:8px 11px;background:#15271fba;border-color:#7eac9355;box-shadow:0 10px 30px #0003;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:7px;gap:6px}.hero-pump .art-name{top:-6px;left:-18px;transform:rotate(-5deg)}.hero-dump .art-name{bottom:20px;right:-16px;transform:rotate(4deg);background:#252525bd;border-color:#9b9b9b55}.art-name small{font-size:5px;color:#a1b9ad;font-weight:450}.universe-caption{color:#8e8e8e;font-size:6px;letter-spacing:2.3px;left:15%;bottom:0}.universe-coordinate{color:#828282;font-size:5px}.universe-coordinate>span{color:#b5b5b5}.universe-coordinate i{background:#747474}.ambient-field{opacity:.65}.ambient-mini{opacity:.28}.satellite-ring{border-color:#a3a3a31f;background:#a0c0b705}.satellite-red{border-color:#b5b5b51f;background:#b5b5b505}.scroll-cue{font-size:6px;letter-spacing:1.7px;color:#828282;gap:13px;bottom:33px}.scroll-line{position:relative;width:1px;height:26px;background:#8883;overflow:hidden}.scroll-line:after{content:"";position:absolute;width:1px;height:10px;background:linear-gradient(transparent,#dbe1ed);top:-10px;animation:scroll-light 3.5s ease-in-out infinite}.cycle-ribbon{background:#ffffff01;border-color:#87878718;margin-bottom:27px;padding-block:17px}.ribbon-label{color:#959595;font-size:6px}.ribbon-label svg{color:#a9a9a9}.ribbon-moment{font-size:9px}.ribbon-bridge{background:linear-gradient(90deg,#6bb49130,#96969630)}.ribbon-end{color:#888}.dual-symbol{position:relative;display:flex;gap:5px;align-items:center}.dual-symbol i{display:block;width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 10px #67e6ad30}.dual-symbol i+i{background:var(--red);box-shadow:0 0 10px #bcbcbc30}.green-line{background:linear-gradient(90deg,transparent,#88888833)}.red-line{background:linear-gradient(90deg,#9c9c9c33,transparent)}.section-intro h2,h2{font-size:clamp(34px,3.5vw,54px);letter-spacing:-2.1px;line-height:1.12;font-weight:500;color:#eff1f5}.soft{color:#8f8f8f}.intro-aside{color:#8f8f8f;font-size:11px}.story{padding-top:83px}.section-intro{margin-bottom:56px}.story-chapter{gap:85px}.chapter-visual{height:380px;border-radius:20px;border-color:#b6b6b619;background:radial-gradient(ellipse at 42% 36%,#1e63452b,transparent 65%),linear-gradient(155deg,#1b1b1b,#141414);box-shadow:inset 0 1px #ffffff04,0 20px 60px #0002;overflow:hidden}.chapter-visual:after{border-radius:20px;border-color:#b4d5c409}.chapter-up .pill-art,.chapter-down .pill-art{width:126px}.chapter-glow{background:#42d79712;top:8%;right:20%;bottom:8%;left:20%;filter:blur(40px)}.chapter-down .chapter-visual{background:radial-gradient(ellipse at 50% 38%,#49494938,transparent 65%),linear-gradient(155deg,#1c1c1c,#141414);border-color:#b8b8b81a}.chapter-down .chapter-glow{background:#98989814}.visual-watermark{font-size:150px;top:12px;left:15px;color:#cce4dd04;letter-spacing:-10px}.chapter-down .visual-watermark{color:#d3d3d304}.visual-caption{font-size:10px;left:25px;right:25px;bottom:22px;letter-spacing:.3px;z-index:3}.visual-caption>span:last-child{color:#979797;font-size:6px;letter-spacing:1.5px}.chapter-down .visual-caption>span:last-child{color:#9a9a9a}.chapter-copy h3{font-size:38px;letter-spacing:-1.5px;margin-block:20px}.chapter-copy p{font-size:12px;color:#acacac;line-height:1.95}.chapter-copy .eyebrow{font-size:7px;letter-spacing:1.9px}.chapter-copy .green-accent{color:#82cba5}.chapter-copy .red-accent{color:#b4b4b4}.chapter-quote{color:#8bac9e;border-color:#7a9b9133;font-size:13px;margin-top:15px;padding-top:18px;letter-spacing:-.15px}.chapter-down .chapter-quote{color:#a3a3a3;border-color:#97979733}.chapter-turn .chapter-visual{background:radial-gradient(ellipse at 28% 60%,#376b4f19,transparent 60%),radial-gradient(ellipse at 72% 40%,#5c5c5c1f,transparent 60%),#171717;border-color:#c0c0c016}.chapter-turn .pill-duo>.pill-art{width:108px}.turn-ring{width:320px;height:210px;border-color:#a4beac2b}.ring-b{width:265px;height:265px;border-color:#b4b4b41f}.chapter-turn .visual-caption{color:#b3b3b3}.story-connector{height:100px;gap:12px}.story-connector>span{height:30px;width:1px;background:linear-gradient(#85858533,transparent);transform:none!important}.story-connector>i{width:4px;height:4px;border-radius:50%;background:#c2c2c255;box-shadow:0 0 13px #c2c2c233}.connection{border-color:#ababab18;padding-top:105px;margin-top:65px}.connection-heading p{color:#a2a2a2;font-size:12px}.connection-art{height:460px;margin-top:17px}.connection-aura{top:0;right:-10%;bottom:0;left:-10%;background:radial-gradient(ellipse at 28% 50%,#1d694b22,transparent 43%),radial-gradient(ellipse at 72% 50%,#60606026,transparent 43%);filter:blur(10px);animation:scene-breathe 16s ease-in-out infinite}.infinity-path{filter:drop-shadow(0 0 9px #a1c5bc14)}.connected-pill .pill-art{width:120px}.connected-pill>span{font-size:22px;gap:9px}.connected-pill small{color:#81988e;font-size:6px;letter-spacing:1.8px}.connected-dump small{color:#9b9b9b}.bond-core{display:flex;gap:0;position:relative;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #ababab1a;border-radius:50%;background:#171717aa;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 50px #bbbbbb0a}.bond-core i{width:12px;height:12px;border-radius:50%;border:1px solid #85d3ac99;background:#76bb9912;box-shadow:0 0 13px #85d3ac0a;transform:translate(2px)}.bond-core i+i{border-color:#cacaca99;background:#a4a4a412;transform:translate(-2px);box-shadow:0 0 13px #cacaca0a}.connection-center>span{font-size:5px;letter-spacing:1.6px;color:#a2a2a2}.connection-statement p{color:#a2a2a2;font-size:14px}.connection-statement strong{font-size:24px}.skin-studio{border-color:#ababab18;padding-block:92px 80px;margin-top:45px}.studio-title .eyebrow{font-size:7px;letter-spacing:1.8px}.studio-title p{color:#9a9a9a}.studio-grid{gap:65px}.skin-showcase{height:490px;background:radial-gradient(ellipse at var(--light-x,50%) var(--light-y,40%),#7e7e7e29,transparent 60%),linear-gradient(145deg,#202020,#171717);border-color:#b3b3b330;border-radius:22px;box-shadow:inset 0 1px #ffffff07,0 26px 70px #0003}.skin-showcase>.pill-art{width:168px;margin-top:-25px}.skin-platform{width:255px;height:48px;bottom:70px;border-color:#bababa35;background:radial-gradient(ellipse,#91919126,transparent 66%);box-shadow:0 16px 24px #0002}.skin-orbit{border-color:#b9b9b928;width:325px;height:145px}.orbit-far{border-color:#c0c0c01c;width:365px;height:210px}.skin-edition{color:#a0a0a0;top:26px;left:28px;font-size:7px;letter-spacing:2px}.skin-display-name{left:28px;bottom:34px}.skin-display-name>span{font-size:27px;color:#e2dae7}.skin-display-name small{color:#9a9a9a;font-size:5px;letter-spacing:1.4px}.skin-spec{color:#7e7e7e;font-size:4px;letter-spacing:1px}.skin-controls>.eyebrow{color:#9e9e9e;font-size:7px;letter-spacing:1.6px;margin-bottom:21px}.skin-options{gap:12px}.skin-option{background:linear-gradient(130deg,#212121,#1d1d1d);border-color:#c1c1c117;border-radius:12px;padding:13px 19px 13px 13px;gap:19px;min-height:79px;box-shadow:inset 0 1px #ffffff03;transition:background .35s,border-color .35s,box-shadow .35s,transform .35s}.skin-option:hover{background:#2c2c2c;border-color:#c1c1c136;transform:translate(4px);box-shadow:0 8px 25px #0002}.skin-option.selected{background:linear-gradient(120deg,#313131,#292929);border-color:#b1b1b152;box-shadow:inset 0 1px #e7e7e70b,0 5px 30px #9797970b}.skin-option b{font-size:12px;color:#d1d5e0;letter-spacing:.1px}.skin-option small{font-size:5px;color:#8c8c8c;letter-spacing:.9px}.skin-option.selected b{color:#e3e3e3}.skin-option.selected small{color:#acacac}.skin-check{border-color:#84848430;color:#979797;width:22px;height:22px}.selected .skin-check{background:#9d9d9d17;color:#c9c9c9;border-color:#bababa55}.skin-hint{font-size:10px;color:#959595;line-height:1.9;margin-top:22px}.showcase-holographic{background:radial-gradient(ellipse at var(--light-x,40%) var(--light-y,35%),#a3a3a327,transparent 60%),radial-gradient(ellipse at 65% 65%,#8e8e8e2b,transparent 57%),#1f1f1f;border-color:#c1c1c13b}.community{border-color:#ababab18;padding-top:94px}.community-heading h2{font-size:clamp(32px,3.5vw,50px);letter-spacing:-2px}.community-stage{height:445px}.community-backword{color:#d1d1d104;font-size:clamp(70px,10vw,150px);font-weight:500;letter-spacing:-7px}.community-stage .pill-art{width:137px}.together-halo{background:radial-gradient(ellipse at 35% 45%,#4c987a14,transparent 59%),radial-gradient(ellipse at 65% 55%,#7979791c,transparent 59%);animation:scene-breathe 12s ease-in-out infinite}.community-orbit{border-color:#c8d2d41f;width:500px;height:195px}.community-orbit:before{border-color:#c2c2c212}.together-moon{background:#17251f66;border-color:#b0d4ba1c;box-shadow:0 8px 20px #0002}.moon-red{background:#28282866;border-color:#c3c3c31c}.community-note{color:#8c9f9d;font-size:6px;letter-spacing:1.6px}.note-red{color:#a6a6a6}.community-bottom{border-color:#bababa17;padding-block:30px}.community-bottom p{font-size:12px;color:#aaa;line-height:1.9}.community-actions .button{padding:15px 21px;font-size:11px}.button.secondary{background:linear-gradient(135deg,#292929,#202020);border-color:#8e8e8e38;color:#d5dbea;box-shadow:inset 0 1px #dadada09}.button.secondary:hover{border-color:#bdbdbd66;background:#343434;box-shadow:0 4px 24px #91919110}.details{padding-block:85px 75px;gap:90px}.details>div>p{font-size:24px;color:#a6a6a6;letter-spacing:-.6px;line-height:1.4}.faq-item{border-color:#b2b2b21a}.faq-item button{font-size:12px;color:#cfcfcf;padding-block:21px}.faq-item button svg{color:#a8a8a8}.faq-item p{color:#9f9f9f;font-size:11px;line-height:1.95}.closing-strip{border-color:#b2b2b21a;padding-block:23px}.closing-strip>span{font-size:11px}.closing-duo{color:#9f9f9f}.closing-strip>button{color:#a2a2a2;font-size:9px}.closing-strip>button:hover{color:#e7e7e7}footer{padding-block:35px 42px}footer p{color:#818181;font-size:8px}footer>span{color:#838383;font-size:6px}.footer-dot{background:#9f9f9f}.chapter-rail{right:23px;gap:18px;top:42%}.chapter-rail a{color:#616161;font-size:6px}.chapter-rail i{background:#86868629;width:2px;height:14px}.chapter-rail a.active{color:#d1d1d1}.chapter-rail a.active i{height:26px;background:#cdcdcd;box-shadow:0 0 12px #cdcdcd33}.modal-overlay{background:#080808ba;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.modal{background:radial-gradient(ellipse at 80% 0%,#44444427,transparent 65%),#1e1e1e;border-color:#98989838;border-radius:20px;box-shadow:inset 0 1px #d4d4d40a,0 30px 100px #0008}.modal h2{font-size:30px;color:#e8edf6;letter-spacing:-1px}.modal p{font-size:12px;color:#aeaeae}.modal-icon{background:#353535;border-color:#a0a0a042;color:#cecece;box-shadow:0 0 30px #a1a1a109}.modal-close{background:transparent;border:0}.js-motion .reveal{transition:opacity 1s ease,transform 1s cubic-bezier(.16,1,.3,1)}[data-motion=idle] .pill-art,[data-motion=idle] .pill-face,[data-motion=idle] .ambient-mini,[data-motion=idle] .surface-sheen,[data-motion=idle] .candle-graphic,[data-motion=idle] .ambient-spark{animation-play-state:paused}.pill-art .surface-sheen{animation-duration:11s}.skin-option-art .surface-sheen{display:none}.chapter-up .candle-path,.chapter-down .candle-path{opacity:.75}.chapter-ambient{opacity:.5}.studio-ambient{opacity:.45}.ribbon-flow{animation-duration:55s}.ambient-mini{animation-duration:12s}.hero-trajectory circle{filter:drop-shadow(0 0 3px #c4dec5aa)}@keyframes aurora-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-35px,25px) scale(1.08)}}@keyframes button-aura{0%,to{opacity:.28;transform:scale(.97)}50%{opacity:.48;transform:scale(1.025)}}@keyframes button-satin{0%{background-position:160% 0}to{background-position:-90% 0}}@keyframes scroll-light{0%{transform:translateY(0);opacity:0}25%,60%{opacity:1}85%,to{transform:translateY(38px);opacity:0}}@keyframes scene-breathe{0%,to{opacity:.7;transform:scale(.97)}50%{opacity:1;transform:scale(1.04)}}@media(min-width:1600px){.hero{min-height:760px}.hero-universe{height:555px}.hero-pump .pill-art,.hero-dump .pill-art{width:185px}.hero-pump{top:40px;left:10%}.hero-dump{right:6%;bottom:65px}.hero-aura-ring{width:320px;height:320px}h1{font-size:84px}.chapter-visual{height:410px}.chapter-up .pill-art,.chapter-down .pill-art{width:139px}}@media(max-width:1150px){.site-header nav{gap:19px}.hero{min-height:650px;padding-top:55px;padding-bottom:82px}.hero h1{font-size:58px;letter-spacing:-3.2px}.hero-universe{height:445px}.hero-pump .pill-art,.hero-dump .pill-art{width:140px}.hero-pump{top:43px;left:8%}.hero-dump{bottom:57px;right:5%}.hero .button{font-size:10px;padding:14px 19px}.hero-intro{font-size:12px}.hero-aura-ring{width:230px;height:230px}.art-name small{display:none}.hero-signature{font-size:8px;margin-top:30px}.chapter-visual{height:340px}.chapter-up .pill-art,.chapter-down .pill-art{width:116px}.chapter-copy h3{font-size:33px}.story-chapter{gap:55px}.chapter-turn .pill-duo>.pill-art{width:93px}.connection-art{height:415px}.connected-pill .pill-art{width:106px}.skin-showcase{height:450px}.skin-showcase>.pill-art{width:150px}.studio-grid{gap:40px}.skin-orbit{width:280px}.orbit-far{width:320px}.community-stage .pill-art{width:125px}.community-orbit{width:440px}.community-actions .button{padding:14px 18px;font-size:10px}}@media(max-width:850px){.site-header{height:80px}.site-header nav{gap:13px;font-size:9px}.header-actions{gap:4px}.header-actions .icon-button{width:28px;height:28px}.button.platform{padding:7px 10px;min-height:33px;font-size:9px}.wordmark{font-size:23px}.hero{min-height:590px}.hero h1{font-size:47px;letter-spacing:-2.8px}.hero-universe{height:400px}.hero-pump .pill-art,.hero-dump .pill-art{width:115px}.hero-pump{top:53px;left:10%}.hero-dump{right:4%;bottom:57px}.hero .button{font-size:10px;padding:13px 15px}.hero-actions{gap:4px}.hero-aura-ring{width:190px;height:190px}.hero-floor{height:65px;bottom:20px}.art-name{font-size:9px;padding:7px 9px}.hero-pump .art-name{left:-14px}.hero-dump .art-name{right:-8px}.hero-signature{font-size:7px}.hero-intro{font-size:12px}.story-chapter{gap:32px}.chapter-visual{height:310px}.chapter-up .pill-art,.chapter-down .pill-art{width:105px}.chapter-copy h3{font-size:29px}.chapter-copy p{font-size:11px}.chapter-copy .eyebrow{font-size:6px;letter-spacing:1.3px}.chapter-turn .pill-duo>.pill-art{width:79px}.turn-ring{width:245px;height:165px}.ring-b{width:215px;height:215px}.connection{padding-top:80px}.connection-art{height:375px}.connected-pill .pill-art{width:94px}.section-intro h2,h2{font-size:40px}.studio-grid{gap:27px}.skin-showcase{height:410px}.skin-showcase>.pill-art{width:133px}.skin-orbit{width:250px;height:120px}.orbit-far{width:280px;height:170px}.skin-option{padding:11px;gap:10px;min-height:73px}.skin-option small{font-size:5px;letter-spacing:.4px}.skin-option b{font-size:11px}.skin-display-name{left:21px;bottom:29px}.skin-display-name>span{font-size:24px}.skin-edition{left:21px}.community-stage{height:395px}.community-stage .pill-art{width:115px}.community-orbit{width:390px;height:165px}.community-actions .button{padding:12px 17px;font-size:10px}.details{gap:45px;padding-block:65px}.details>div>p{font-size:22px}.faq-item button{font-size:11px}.chapter-rail{right:10px}.intro-aside{font-size:10px}}@media(max-width:600px){.page-atmosphere{height:1350px}.aura-cloud-green{left:-150px;width:430px;height:430px;top:100px;opacity:.3}.aura-cloud-red{width:500px;height:600px;right:-250px;top:480px;opacity:.3}.site-header{height:71px;padding-inline:21px;background:#0e0e0e22}.wordmark{font-size:24px}.header-actions .icon-button{width:29px;height:29px}.pair-announcement{min-height:35px;gap:8px;font-size:7px;letter-spacing:1.2px}.announcement-caption{font-size:4px;letter-spacing:.8px}.button.platform{padding:6px 9px;border-radius:8px;min-height:32px;font-size:9px}.button.platform .mark{width:17px;height:17px}main{padding-inline:23px}.hero{display:grid;grid-template-columns:1fr;padding:46px 0 65px;gap:16px;min-height:0}.hero .eyebrow{font-size:7px;letter-spacing:1.7px}.hero h1{font-size:clamp(44px,11.5vw,66px);letter-spacing:-2.9px;margin:25px 0 21px;line-height:1.08}.hero-intro{font-size:12px;line-height:1.95}.hero-actions{flex-wrap:nowrap;gap:8px;margin-top:28px}.hero .button{font-size:10px;padding:14px 17px;min-height:45px;border-radius:10px}.hero .text-button{padding-inline:12px}.hero-signature{font-size:8px;margin-top:26px}.hero-universe{height:365px;margin-top:0}.hero-pump .pill-art,.hero-dump .pill-art{width:120px}.hero-pump{left:15%;top:27px}.hero-dump{right:9%;bottom:46px}.hero-pump .art-name{left:-23px;top:0}.hero-dump .art-name{right:-22px;bottom:13px}.hero-floor{bottom:21px;height:63px;left:6%;right:-3%}.hero-aura-ring{width:200px;height:200px;filter:blur(20px)}.aura-ring-green{top:0;left:-10%}.aura-ring-red{bottom:33px;right:-10%}.universe-caption{left:50%;bottom:-4px;font-size:5px;letter-spacing:1.8px;white-space:nowrap;transform:translate(-50%)}.scene-spotlight{top:-10px;right:-10px;bottom:-10px;left:-10px}.scroll-cue{bottom:17px;font-size:5px;gap:10px;letter-spacing:1.3px;left:50%;transform:translate(-50%)}.scroll-line{height:20px}.cycle-ribbon{padding-block:14px;margin-bottom:20px;gap:13px}.ribbon-label{font-size:4px;letter-spacing:.7px}.ribbon-moment{font-size:8px}.ribbon-moment .mark{width:16px;height:16px}.ribbon-end{display:none}.dual-symbol i{width:4px;height:4px}.cycle-divider{gap:17px}.story{padding-top:54px}.section-intro{margin-bottom:32px}.section-intro h2,h2{font-size:38px;letter-spacing:-1.8px;line-height:1.14}.section-intro .eyebrow{font-size:7px}.story-chapter{display:flex;gap:28px;flex-direction:column}.chapter-visual{height:315px;border-radius:16px}.chapter-visual:after{border-radius:16px}.chapter-up .pill-art,.chapter-down .pill-art{width:113px}.visual-watermark{font-size:120px;letter-spacing:-8px;top:10px;left:14px}.chapter-copy{padding-inline:4px}.chapter-copy .eyebrow{font-size:6px;letter-spacing:1.7px}.chapter-copy h3{font-size:33px;letter-spacing:-1.4px;line-height:1.15;margin:17px 0 18px}.chapter-copy p{font-size:12px;line-height:1.9}.chapter-quote{font-size:12px;margin-top:12px;padding-top:15px}.visual-caption{left:22px;right:22px;bottom:21px;font-size:10px}.visual-caption>span:last-child{font-size:5px;letter-spacing:1.6px}.chapter-turn .chapter-copy{padding-left:4px}.chapter-turn .pill-duo>.pill-art{width:94px}.turn-ring{width:270px;height:185px}.ring-b{width:230px;height:230px}.story-connector{height:90px;gap:10px}.story-connector>span{height:24px}.story-connector>i{width:3px;height:3px}.connection{padding:65px 0 45px;margin-top:65px}.connection-heading h2{font-size:37px;letter-spacing:-1.6px}.connection-heading .eyebrow{font-size:7px}.connection-heading p{font-size:12px;margin-top:23px}.connection-art{height:320px;margin:13px -12px 0}.connected-pill .pill-art{width:83px}.connected-pill{gap:23px}.connected-pill>span{font-size:18px;gap:9px}.connected-pill small{font-size:5px;letter-spacing:1px}.connection-center{top:45%;gap:10px}.bond-core{width:30px;height:30px}.bond-core i{width:9px;height:9px;transform:translate(1px)}.bond-core i+i{transform:translate(-1px)}.connection-center>span{font-size:4px;letter-spacing:.7px;max-width:none}.connection-statement p{font-size:12px}.connection-statement strong{font-size:21px}.connection-statement{gap:11px;margin-top:4px}.skin-studio{padding:60px 0 53px;margin-top:18px}.studio-title{margin-bottom:32px}.studio-title h2{font-size:37px;letter-spacing:-1.6px}.studio-title .eyebrow{font-size:6px;letter-spacing:1.4px}.studio-title p{font-size:11px;margin-top:21px}.studio-grid{display:grid;grid-template-columns:1fr;gap:28px}.skin-showcase{height:408px;border-radius:17px}.skin-showcase>.pill-art{width:143px;margin-top:-14px}.skin-platform{width:210px;height:38px;bottom:61px}.skin-orbit{width:280px;height:130px}.orbit-far{width:300px;height:185px}.skin-edition{left:24px;top:24px;font-size:6px}.skin-display-name{left:24px;bottom:27px}.skin-display-name>span{font-size:25px}.skin-display-name small{font-size:5px;letter-spacing:1.2px}.skin-spec{right:18px;bottom:31px;font-size:4px}.skin-controls>.eyebrow{font-size:6px;letter-spacing:1.4px;margin-bottom:16px}.skin-options{grid-template-columns:1fr 1fr;gap:10px}.skin-option{padding:13px 10px;min-height:96px;gap:10px;flex-wrap:wrap;border-radius:10px}.skin-option:hover{transform:translateY(-2px)}.skin-option-art{width:29px;height:45px}.skin-option-art .pill-art{width:25px}.skin-option>div:nth-child(2){gap:7px;flex:1}.skin-option b{font-size:10px;letter-spacing:-.1px}.skin-option small{font-size:4px;letter-spacing:.3px}.skin-check{width:15px;height:15px;right:8px;bottom:8px;position:absolute}.skin-check svg{width:8px;height:8px}.skin-hint{font-size:9px;margin-top:19px;line-height:1.9}.community{padding-top:63px;margin-top:0}.community-heading h2{font-size:32px;letter-spacing:-1.5px}.community-heading .eyebrow{font-size:7px}.community-stage{height:365px}.community-stage .pill-art{width:110px}.community-orbit{width:320px;height:150px}.community-backword{font-size:61px;letter-spacing:-3.8px;top:160px}.community-note{display:none}.community-bottom{flex-direction:column;padding-block:25px;gap:22px;align-items:start}.community-bottom p{font-size:12px;line-height:1.85}.community-actions{flex-direction:row;width:100%;gap:9px}.community-actions .button{font-size:9px;min-height:46px;flex:1;padding:13px 11px;gap:7px;border-radius:9px}.community-actions .button svg{width:13px;height:13px}.details{grid-template-columns:1fr;gap:14px;padding:55px 0 43px}.details .eyebrow{font-size:6px;letter-spacing:1.6px}.details>div>p{font-size:24px;margin:16px 0 12px}.faq-item button{font-size:11px;padding-block:20px}.faq-item p{font-size:11px;line-height:1.95;margin-right:12px}.closing-strip{gap:9px;padding-block:20px}.closing-strip>span{font-size:9px}.closing-duo{gap:3px}.closing-strip>button{font-size:7px;gap:5px}.closing-strip>button svg{width:12px}.closing-duo .mark{width:19px;height:19px}footer{padding:29px 0 32px;gap:17px;flex-wrap:wrap}footer p{order:3;font-size:7px;width:100%;line-height:1.6;margin:0}footer>span{font-size:5px;gap:6px;margin-left:auto}footer .wordmark{font-size:22px}.modal{padding:32px;border-radius:17px}.modal h2{font-size:28px}.modal p{font-size:12px}.aura-button:before{filter:blur(18px);opacity:.32;top:5px;right:8px;bottom:-4px;left:8px}.button.primary{box-shadow:inset 0 1px #fff3,0 6px 20px #ababab19}}@media(max-width:360px){main{padding-inline:19px}.site-header{padding-inline:16px}.hero h1{font-size:44px}.hero .button{font-size:9px;padding:13px}.hero .text-button{padding-inline:9px}.hero-pump{left:12%}.hero-dump{right:7%}.hero-pump .pill-art,.hero-dump .pill-art{width:113px}.community-actions .button{font-size:8px;padding-inline:8px}.skin-option{gap:7px;padding-left:8px}.skin-option b{font-size:9px}.skin-option small{font-size:3.5px}.skin-orbit{width:245px}.orbit-far{width:275px}.community-orbit{width:280px}}@media(prefers-reduced-motion:reduce){.aura-cloud,.aura-button:before,.scene-spotlight,.hero-aura-ring,.connection-aura,.together-halo,.scroll-line:after{animation:none!important}.aura-button:before{opacity:.3}.button:hover{transform:none}.surface-sheen{display:none}.reveal,.js-motion .reveal{opacity:1;transform:none;transition:none}.scene-spotlight{background:none}}.eyebrow,.hero .eyebrow{font-size:9px;letter-spacing:1.7px}.hero-intro{font-size:14px}.hero-signature{font-size:10px}.art-name{font-size:11px;padding:9px 13px}.button{font-size:12px}.button.platform{font-size:11px}.announcement-caption{font-size:7px}.pair-announcement{font-size:9px}.ribbon-label{font-size:7px;letter-spacing:.9px}.ribbon-moment{font-size:10px}.chapter-copy p{font-size:13px}.chapter-copy .eyebrow{font-size:8px;letter-spacing:1.5px}.chapter-quote{font-size:14px}.visual-caption>span:last-child{font-size:8px;letter-spacing:1.1px}.connected-pill small{font-size:8px;letter-spacing:1.2px}.connection-heading p{font-size:13px}.connection-center>span{font-size:7px;letter-spacing:1px}.connection-statement p{font-size:15px}.studio-title .eyebrow{font-size:8px}.studio-title p{font-size:13px}.skin-edition{font-size:8px}.skin-display-name small{font-size:7px;letter-spacing:1.2px}.skin-option{min-height:79px}.skin-option b{font-size:14px}.skin-controls>.eyebrow{font-size:8px}.skin-hint{font-size:11px}.community-heading .eyebrow{font-size:9px}.community-bottom p{font-size:13px}.community-actions .button{font-size:12px}.community-note{display:none}.details .eyebrow{font-size:9px}.faq-item button{font-size:13px}.faq-item p{font-size:12px}.closing-strip>span{font-size:12px}.closing-strip>button{font-size:10px}footer p{font-size:9px}footer>span{font-size:7px}.scroll-cue{font-size:7px}.chapter-rail a>span{display:none}.chapter-rail{right:23px;gap:20px}@media(max-width:850px){.hero .button{font-size:11px;padding-inline:15px}.hero-signature{font-size:9px}.hero .eyebrow{font-size:7px}.hero-intro{font-size:13px}.chapter-copy .eyebrow{font-size:7px}.chapter-copy p{font-size:12px}.visual-caption>span:last-child{font-size:7px}.ribbon-label{font-size:6px}.skin-option b{font-size:13px}.skin-controls>.eyebrow{font-size:7px}.community-actions .button{font-size:11px}.chapter-rail{right:11px}}@media(max-width:600px){.hero .eyebrow{font-size:8px;letter-spacing:1.3px}.eyebrow{font-size:8px;letter-spacing:1.5px}.hero-intro{font-size:13px}.hero .button{font-size:11px;padding-inline:16px}.hero .text-button{padding-inline:10px}.hero-signature{font-size:9px}.art-name{font-size:10px;padding:8px 10px}.pair-announcement{font-size:8px;letter-spacing:1px}.announcement-caption,.announcement-divider{display:none}.ribbon-label{font-size:6px;letter-spacing:.5px}.ribbon-moment{font-size:9px}.chapter-copy p{font-size:13px}.chapter-copy .eyebrow{font-size:7px}.chapter-quote{font-size:13px}.visual-caption>span:last-child{font-size:7px;letter-spacing:.9px}.connected-pill small{font-size:6px;letter-spacing:.9px}.connection-heading .eyebrow{font-size:8px}.connection-heading p{font-size:13px}.connection-center>span{font-size:5px}.connection-statement p{font-size:13px}.studio-title .eyebrow{font-size:7px;letter-spacing:1.2px}.studio-title p{font-size:12px}.skin-display-name small{font-size:6px}.skin-edition{font-size:7px}.skin-controls>.eyebrow{font-size:7px}.skin-option{min-height:88px}.skin-option b{font-size:12px}.skin-hint{font-size:10px}.community-heading .eyebrow{font-size:8px}.community-actions .button{font-size:10px;min-height:47px}.community-bottom p{font-size:13px}.faq-item button,.faq-item p{font-size:12px}.details .eyebrow{font-size:8px}.closing-strip>span{font-size:10px}.closing-strip>button{font-size:8px}.scroll-cue{font-size:6px}footer p{font-size:8px}footer>span{font-size:6px}}@media(max-width:360px){.hero .button{font-size:10px;padding-inline:13px}.skin-option b{font-size:11px}.community-actions .button{font-size:9px}}.wordmark .dump-text{color:var(--red)}:root{--red:#aaaaaa}.sticky-chrome{position:sticky;top:0;z-index:60;width:100%;background:#0d0d0df2;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 8px 32px #00000012}.sticky-chrome .site-header{height:76px;background:transparent;border-color:#b3b3b31a}.sticky-chrome .pair-announcement{min-height:29px;background:linear-gradient(90deg,#10221988,#151515,#1d1d1d88);font-size:8px}.sticky-chrome .announcement-caption{font-size:6px}.sticky-chrome .announcement-pills .mark{width:15px;height:15px}html{scroll-padding-top:130px}.wordmark .dump-text,.dump-text{color:var(--red)}h1 .dump-text{color:#aaa;text-shadow:0 0 35px #6c6c6c10}.button.primary{color:#f8f5fd;background:linear-gradient(145deg,#888,#6d6d6d 55%,#5b5b5b);border-color:#ababab80;box-shadow:inset 0 1px #d8d8d826,0 6px 20px #6b6b6b21;font-weight:550}.button.primary:hover{color:#fbf9fe;background:linear-gradient(145deg,#9d9d9d,#7c7c7c 55%,#666);border-color:#cacaca99;box-shadow:inset 0 1px #fff3,0 8px 28px #76767633}.aura-button:before{background:linear-gradient(90deg,#6a6a6a,#818181,#5b5b5b);opacity:.26;filter:blur(21px)}.aura-button:hover:before{opacity:.5}.aura-button:after{background-image:linear-gradient(110deg,transparent 25%,#ede4fa44 48%,transparent 70%)}.aura-cloud-red{background:radial-gradient(ellipse,#41414155,transparent 68%)}.aura-ring-red{background:radial-gradient(circle,#6a6a6a22,transparent 70%)}.red-halo{background:radial-gradient(ellipse,#5c5c5c33,transparent 70%)}.hero-dump .art-name{background:#202020dd;border-color:#87878755}.hero-floor{background:radial-gradient(ellipse at 40% 45%,#4b8f6d10,transparent 48%),radial-gradient(ellipse at 70% 65%,#6b6b6b14,transparent 50%)}.red-line{background:linear-gradient(90deg,#79797933,transparent)}.orbital-2{border-color:#9999991a}.chapter-down .chapter-visual{background:radial-gradient(ellipse at 50% 38%,#44444438,transparent 65%),linear-gradient(155deg,#1a1a1a,#141414);border-color:#9d9d9d1a}.chapter-down .chapter-glow{background:#80808014}.chapter-copy .red-accent{color:#a7a7a7}.chapter-down .chapter-quote{color:#a2a2a2;border-color:#8883}.chapter-down .visual-caption{color:#aaa}.chapter-down .visual-caption>span:last-child{color:#999}.ring-b{border-color:#a7a7a71f}.connection-aura{background:radial-gradient(ellipse at 28% 50%,#1d694b22,transparent 43%),radial-gradient(ellipse at 72% 50%,#58585826,transparent 43%)}.bond-core i+i{border-color:#b7b7b799;background:#87878712;box-shadow:0 0 13px #ababab0a}.skin-showcase{background:radial-gradient(ellipse at var(--light-x,50%) var(--light-y,40%),#69696929,transparent 60%),linear-gradient(145deg,#202020,#171717);border-color:#99999930}.skin-orbit{border-color:#9e9e9e28}.skin-platform{border-color:#a7a7a735;background:radial-gradient(ellipse,#79797926,transparent 66%)}.skin-option.selected{background:linear-gradient(120deg,#292929,#272727);border-color:#9f9f9f52;box-shadow:inset 0 1px #e7e7e70b,0 5px 30px #7979790b}.skin-option.selected b{color:#e0d7ec}.skin-check,.selected .skin-check{color:#c4c4c4}.selected .skin-check{background:#85858517;border-color:#a8a8a855}.skin-display-name>span{color:#e2dbe3}.showcase-chrome{background:radial-gradient(ellipse at var(--light-x,50%) var(--light-y,45%),#9f9f9f24,transparent 64%),linear-gradient(145deg,#252525,#191919);border-color:#bcbcbc30}.showcase-obsidian{background:radial-gradient(ellipse at var(--light-x,50%) var(--light-y,45%),#58736327,transparent 60%),linear-gradient(145deg,#202020,#151515);border-color:#8baa9b30}.showcase-holographic{background:radial-gradient(ellipse at var(--light-x,40%) var(--light-y,35%),#a3a3a322,transparent 60%),radial-gradient(ellipse at 65% 65%,#75757520,transparent 57%),#1e1e1e;border-color:#aaaaaa32}.together-halo{background:radial-gradient(ellipse at 35% 45%,#4c987a14,transparent 59%),radial-gradient(ellipse at 65% 55%,#6f6f6f1c,transparent 59%)}.moon-red{background:#21212166;border-color:#aaaaaa1c}.hero{padding-top:45px;min-height:650px}.hero-signature{margin-top:28px}.hero-actions{margin-top:27px}.hero-intro{font-size:15px}.hero-universe{height:470px}.hero-pump{top:25px}.hero-dump{bottom:40px}@media(max-width:850px){.sticky-chrome .site-header{height:70px}.hero{min-height:560px;padding-top:35px}.hero-universe{height:390px}.hero-pump{top:37px}.hero-dump{bottom:35px}}@media(max-width:600px){.sticky-chrome{padding-top:env(safe-area-inset-top,0px);background:#0d0d0df5}.sticky-chrome .pair-announcement{min-height:26px;font-size:7px;letter-spacing:1px}.sticky-chrome .site-header{height:62px;padding-inline:20px}.sticky-chrome .wordmark{font-size:23px}.sticky-chrome .header-actions{gap:4px}.sticky-chrome .icon-button{width:29px;height:29px}.sticky-chrome .button.platform{min-height:31px;font-size:10px;padding:6px 9px}.sticky-chrome .announcement-pills .mark{width:13px;height:13px}html{scroll-padding-top:112px}.hero{min-height:0;padding:30px 0 50px;gap:3px}.hero .eyebrow{font-size:7px;letter-spacing:1.3px}.hero h1{margin:20px 0 18px;font-size:clamp(44px,12.1vw,66px);line-height:1.06;letter-spacing:-2.9px}.hero-intro{font-size:13px;line-height:1.7;margin:0}.hero-actions{margin-top:23px;gap:9px}.hero .button{min-height:44px;padding:12px 16px;font-size:11px;border-radius:9px}.hero .text-button{padding-inline:10px}.hero-signature{font-size:8px;margin-top:20px;gap:8px}.hero-universe{height:324px;margin-top:3px}.hero-pump .pill-art,.hero-dump .pill-art{width:108px}.hero-pump{left:14%;top:20px}.hero-dump{right:9%;bottom:30px}.hero-pump .art-name{left:-19px;top:2px}.hero-dump .art-name{right:-20px;bottom:12px}.art-name{padding:7px 9px;font-size:9px}.hero-floor{bottom:5px}.hero-aura-ring{width:185px;height:185px}.hero .orbital{top:23%;height:170px}.hero .orbital-2{top:11%;height:230px}.scroll-cue{bottom:12px}.aura-button:before{opacity:.23;filter:blur(18px)}.hero .ambient-field{opacity:.45}.skin-showcase{border-radius:17px}.showcase-holographic{background:radial-gradient(ellipse at var(--light-x,40%) var(--light-y,35%),#a3a3a322,transparent 60%),radial-gradient(ellipse at 65% 65%,#75757520,transparent 57%),#1e1e1e}}@media(max-width:360px){.sticky-chrome .site-header{padding-inline:15px}.hero h1{font-size:44px}.hero .button{font-size:10px;padding-inline:13px}.hero-universe{height:304px}.hero-pump .pill-art,.hero-dump .pill-art{width:101px}}.website-shell{min-height:100vh;isolation:isolate}.opening-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0d0d0d;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:1;transition:opacity .4s ease,visibility .4s;isolation:isolate}.opening-loader.leaving{opacity:0;visibility:hidden;pointer-events:none}.loader-art{position:relative;width:min(600px,82vw);text-align:center;animation:loader-arrive .65s cubic-bezier(.16,1,.3,1) both}.loader-art>svg{display:block;width:100%;overflow:visible;filter:drop-shadow(0 0 12px #9dc4b20c)}.loader-light{position:absolute;width:min(42vw,390px);height:min(42vw,390px);border-radius:50%;z-index:-1;filter:blur(45px);opacity:.7}.loader-green-light{background:radial-gradient(ellipse,#226c4a2b,transparent 65%);left:calc(50% - 350px);top:calc(50% - 210px)}.loader-red-light{background:radial-gradient(ellipse,#5b5b5b30,transparent 65%);right:calc(50% - 350px);top:calc(50% - 150px)}.loader-copy{display:block;font-family:DM Sans,sans-serif;font-size:8px;letter-spacing:2.6px;color:#a1aaa9;margin-top:30px;font-weight:450}.loader-progress{display:block;width:65px;height:1px;background:#40504844;position:relative;margin:25px auto 0;overflow:hidden}.loader-progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#67e6ad,#9d9d9d);transform:scaleX(0);transform-origin:left;animation:loader-fill 2.6s linear forwards}.loader-trace{animation:loader-loop 2.6s linear infinite;opacity:.8}.loader-rider{filter:drop-shadow(0 3px 5px #0006)}.rider-pump{color:#67e6ad}.rider-dump{color:#9d9d9d}@keyframes loader-arrive{0%{opacity:0;transform:translateY(9px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes loader-loop{to{stroke-dashoffset:-1155}}@keyframes loader-fill{to{transform:scaleX(1)}}@media(max-width:600px){.loader-art{width:90vw}.loader-copy{font-size:7px;letter-spacing:2px;margin-top:24px}.loader-green-light{width:250px;height:250px;left:-10px;top:calc(50% - 170px)}.loader-red-light{width:250px;height:250px;right:-10px;top:calc(50% - 120px)}}@media(prefers-reduced-motion:reduce){.loader-art,.loader-trace,.loader-progress:after{animation:none!important}.loader-trace{display:none}.rider-pump{transform:translate(90px,150px)}.rider-dump{transform:translate(510px,150px)}.loader-progress:after{transform:scaleX(1)}.opening-loader{transition:none}}.opening-loader .loader-art{animation-duration:.35s}.loader-art>svg>path:nth-of-type(2){opacity:.7}.sticky-chrome{display:flex;flex-direction:column}.sticky-chrome .site-header{order:0;width:100%;height:72px;border-bottom:0}.sticky-chrome .pair-announcement{order:1;min-height:33px;display:flex!important;background:linear-gradient(90deg,#11261e,#191919 50%,#202020);border-top:1px solid #6e8c7a20;border-bottom:1px solid #ababab1a;font-size:9px;letter-spacing:1.3px}.sticky-chrome .announcement-pills .mark{width:17px;height:17px}.sticky-chrome .announcement-caption{font-size:7px;color:#b0b9bf}.sticky-chrome .announcement-divider{height:11px;background:#8c8c8c44}.site-header nav{gap:21px;font-size:10px}.skin-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.skin-option{padding:12px 6px 14px;min-height:106px;flex-direction:column;justify-content:center;gap:7px;text-align:center;overflow:visible}.skin-option-art{height:43px;width:35px}.skin-option-art .pill-art{width:24px}.skin-option>div:nth-child(2){gap:0;flex:0}.skin-option b{font-size:11px;letter-spacing:0}.skin-option .skin-check{position:absolute;width:14px;height:14px;top:8px;right:8px;bottom:auto;border:0;background:transparent;color:#7e7e7e}.skin-option .skin-check svg{width:9px;height:9px}.skin-option.selected .skin-check{color:#c2c2c2}.studio-grid{gap:45px;align-items:center}.skin-showcase{height:500px}.skin-option:hover{transform:translateY(-3px)}.skin-controls>.eyebrow{margin-bottom:17px}.skin-gilded{filter:drop-shadow(10px 20px 18px #0007) drop-shadow(0 0 15px #91919110)}.skin-inferno{filter:drop-shadow(10px 20px 18px #0007) drop-shadow(0 0 15px #94949412)}.skin-glacier{filter:drop-shadow(10px 20px 18px #0007) drop-shadow(0 0 15px #a6a6a610)}.showcase-gilded{background:radial-gradient(ellipse at 50% 40%,#6c6c6c29,transparent 65%),#1b1b1b;border-color:#8d8d8d33}.showcase-glacier{background:radial-gradient(ellipse at 50% 40%,#adadad24,transparent 65%),#1c1c1c;border-color:#95959533}.showcase-inferno{background:radial-gradient(ellipse at 50% 40%,#64646428,transparent 65%),#1a1a1a;border-color:#8a8a8a33}.showcase-toxic{background:radial-gradient(ellipse at 50% 40%,#80a24026,transparent 65%),#151c19;border-color:#8aa45d33}.cinema-loader{background:#0d0d0d}.cinema-stage{position:relative;width:min(680px,92vw);text-align:center;animation:cinema-arrive .45s ease both}.cinema-stage>svg{width:100%;height:auto;overflow:visible}.cinema-line{stroke-dasharray:1;stroke-dashoffset:1;animation:cinema-trace 1.7s cubic-bezier(.35,0,.2,1) .15s forwards;opacity:.8}.cinema-under{animation:cinema-glow 2.6s ease both;filter:blur(2px)}.cinema-actor{animation:cinema-actor .5s ease .2s both}.cinema-pill{width:74px;height:130px;display:flex;align-items:center;justify-content:center;overflow:visible}.cinema-pill .pill-art{width:70px;animation:none!important;filter:drop-shadow(6px 9px 7px #0006);will-change:auto}.cinema-pump .cinema-pill{transform:rotate(-18deg)}.cinema-dump .cinema-pill{transform:rotate(18deg)}.cinema-pill .surface-sheen{animation:material-sheen 2.6s ease both}.cinema-pill .pill-face{animation:none}.cinema-aura{position:absolute;width:390px;height:390px;top:calc(50% - 220px);filter:blur(50px);border-radius:50%;z-index:-1;animation:cinema-breathe 2.6s ease both}.cinema-green{left:calc(50% - 390px);background:radial-gradient(ellipse,#268a5840,transparent 66%)}.cinema-red{right:calc(50% - 390px);background:radial-gradient(ellipse,#6a6a6a44,transparent 66%)}.cinema-title{display:flex;align-items:center;justify-content:center;gap:15px;font:500 18px Space Grotesk,sans-serif;letter-spacing:-.3px;animation:cinema-copy .65s ease .45s both;margin-top:8px}.cinema-bond{width:24px;height:1px;background:linear-gradient(90deg,#67e6ad88,#8b8b8b88);position:relative}.cinema-bond:after{content:"";position:absolute;width:4px;height:4px;background:#b6c6c0;border-radius:50%;left:10px;top:-1.5px}.cinema-caption{display:block;font-size:7px;letter-spacing:2.2px;color:#959595;margin-top:15px;animation:cinema-copy .7s ease .8s both}@keyframes cinema-arrive{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes cinema-trace{to{stroke-dashoffset:0}}@keyframes cinema-glow{0%{opacity:0}65%{opacity:.075}to{opacity:.035}}@keyframes cinema-actor{0%{opacity:0}to{opacity:1}}@keyframes cinema-copy{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes cinema-breathe{0%{opacity:0;transform:scale(.8)}65%{opacity:1}to{opacity:.7;transform:scale(1.1)}}.avatar-studio{padding:85px 0 90px;border-top:1px solid #ababab18}.avatar-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.avatar-left{display:flex;align-items:center;flex-direction:column;gap:24px;min-width:0}.avatar-preview{width:100%;max-width:440px;aspect-ratio:1;border-radius:50%;overflow:hidden;border:1px solid #c2c8d529;background:#1e1e1e;box-shadow:0 25px 70px #0005,0 0 70px #7e7e7e13;transition:box-shadow .4s}.avatar-preview>svg{display:block;width:100%;height:100%}.avatar-export-note{font-size:7px;letter-spacing:1.2px;color:#979797;text-align:center}.avatar-controls{display:flex;flex-direction:column;align-items:stretch;gap:13px}.control-label{font-size:8px;letter-spacing:1.6px;color:#a9a9a9;margin-top:8px}.avatar-controls select{font:12px DM Sans,sans-serif;width:100%;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border-radius:8px;background:#252525;border:1px solid #54545480;color:#e0e7f2;padding:12px 13px;outline-offset:4px;color-scheme:dark}.avatar-controls select:focus{outline:1px solid #b2b2b2}.background-swatches{display:flex;gap:11px}.background-swatches button{width:37px;height:37px;border-radius:50%;border:2px solid #83838340;color:#fff;display:grid;place-items:center;box-shadow:inset 0 0 0 2px #1118;transition:transform .2s,border-color .2s}.background-swatches button[aria-pressed=true]{border-color:#d3d3d3;transform:scale(1.09);box-shadow:0 0 15px #a7a7a714}.trait-options{display:flex;gap:8px;flex-wrap:wrap}.trait-options button{padding:10px 16px;font-size:11px;text-transform:capitalize;border:1px solid #67676755;background:#252525;border-radius:7px;color:#b8b8b8;flex:1}.trait-options button:hover{background:#353535;color:#f2f5fc}.trait-options button[aria-pressed=true]{background:#2d2d2d;border-color:#9f9f9f66;color:#d6d6d6;box-shadow:inset 0 1px #e5e5e50a}.avatar-ring{display:flex;align-items:center;gap:9px;font-size:11px;color:#c9c9c9;margin:5px 0}.avatar-ring input{accent-color:#828282;width:15px;height:15px;cursor:pointer}.avatar-ring small{font-size:9px;color:#939393;margin-left:auto}.avatar-downloads{display:flex;gap:9px;margin-top:7px}.avatar-downloads .button{flex:1;font-size:11px;min-height:46px;padding-inline:15px;gap:9px}.avatar-downloads .button:disabled{opacity:.65;cursor:wait}.avatar-caption{font-size:11px;line-height:1.9;color:#9f9f9f;margin:8px 0 0}.avatar-error{font-size:11px;color:#cdcdcd;line-height:1.6;margin:0}.avatar-studio .studio-title{margin-bottom:43px}.avatar-studio .studio-title p{font-size:12px;color:#a2a2a2}@media(max-width:1150px){.site-header nav{gap:14px;font-size:9px}.avatar-grid{gap:45px}.skin-options{gap:9px}.skin-option b{font-size:10px}.studio-grid{gap:30px}.skin-showcase{height:480px}.skin-option{min-height:100px}.avatar-downloads .button{font-size:10px;padding-inline:11px}.accessories button{font-size:10px;padding-inline:10px}}@media(max-width:850px){.site-header nav{gap:10px;font-size:8px}.site-header .wordmark{font-size:22px}.header-actions{gap:3px}.skin-showcase{height:450px}.studio-grid{gap:23px}.skin-option{min-height:95px;padding-inline:4px}.skin-option b{font-size:9px}.skin-option-art .pill-art{width:22px}.avatar-grid{gap:30px}.avatar-preview{width:100%}.avatar-controls{gap:11px}.background-swatches{gap:8px}.background-swatches button{width:32px;height:32px}.trait-options{gap:6px}.trait-options button{font-size:10px;padding:9px 12px}.accessories button{font-size:9px;padding:9px}.avatar-ring{font-size:10px}.avatar-ring small{display:none}.avatar-downloads{flex-direction:column}.avatar-export-note{font-size:6px;letter-spacing:.8px}.avatar-studio{padding:70px 0}.cinema-stage{width:88vw}}@media(max-width:600px){.sticky-chrome .site-header{height:61px}.sticky-chrome .pair-announcement{min-height:32px;font-size:8px;letter-spacing:1.1px}.sticky-chrome .announcement-caption{display:none}.sticky-chrome .announcement-pills .mark{width:16px;height:16px}.sticky-chrome .site-header .wordmark{font-size:23px}html{scroll-padding-top:115px}.skin-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.skin-option{min-height:100px;gap:8px;padding:13px 5px}.skin-option-art{width:30px;height:45px}.skin-option-art .pill-art{width:24px}.skin-option>div:nth-child(2){flex:0}.skin-option b{font-size:10px}.skin-option .skin-check{top:7px;right:7px}.skin-showcase{height:385px}.studio-grid{gap:26px}.skin-display-name>span{font-size:24px}.avatar-studio{padding:57px 0 60px}.avatar-studio .studio-title{margin-bottom:32px}.avatar-grid{grid-template-columns:1fr;gap:28px}.avatar-preview{width:90%;max-width:340px}.avatar-left{gap:18px}.avatar-export-note{font-size:6px;letter-spacing:1px}.avatar-controls{gap:12px}.control-label{font-size:7px;letter-spacing:1.5px;margin-top:8px}.avatar-controls select{font-size:12px;padding:12px}.background-swatches{gap:13px}.background-swatches button{width:36px;height:36px}.trait-options button{font-size:11px;padding:11px 14px}.accessories button{font-size:10px;padding:11px 10px}.avatar-ring{font-size:11px;margin:8px 0}.avatar-ring small{display:block;font-size:8px}.avatar-downloads{flex-direction:row;gap:8px}.avatar-downloads .button{font-size:10px;padding:13px 11px;min-height:46px}.avatar-caption{font-size:10px}.cinema-stage{width:96vw}.cinema-title{font-size:15px;gap:12px;margin-top:18px}.cinema-caption{font-size:6px;letter-spacing:1.9px;margin-top:12px}.cinema-aura{width:250px;height:300px;top:calc(50% - 150px)}.cinema-green{left:-30px}.cinema-red{right:-30px}}@media(max-width:360px){.skin-option b{font-size:9px}.background-swatches{gap:10px}.background-swatches button{width:33px;height:33px}.trait-options button{padding-inline:11px}.accessories button{font-size:9px;padding-inline:9px}.avatar-downloads .button{font-size:9px}.avatar-ring small{font-size:7px}}@media(prefers-reduced-motion:reduce){.cinema-stage,.cinema-actor,.cinema-line,.cinema-under,.cinema-aura,.cinema-title,.cinema-caption{animation:none!important;opacity:1;transform:none}.cinema-line{stroke-dashoffset:0}.cinema-actor.cinema-pump{transform:translate(120px,160px)}.cinema-actor.cinema-dump{transform:translate(520px,160px)}.cinema-pill .surface-sheen{display:none}.avatar-preview,.background-swatches button{transition:none}}.studio-pfp-link{display:inline-flex;margin-top:20px;padding:9px 0;font-size:11px;color:#bbb;border-bottom:1px solid #83838355;transition:color .2s,border-color .2s}.studio-pfp-link:hover{color:#ebebeb;border-color:#bbb}.hero .text-button{font-size:11px}@media(max-width:600px){.studio-pfp-link{font-size:10px;margin-top:17px}.hero .text-button{font-size:10px;padding-inline:9px}}.unified-skins{padding:85px 0;margin-top:40px}.unified-skins .avatar-grid{align-items:start;gap:60px;grid-template-columns:.95fr 1.05fr}.unified-skins .avatar-left{position:sticky;top:155px;gap:18px;padding-top:40px}.unified-skins .avatar-preview{max-width:435px;width:100%}.unified-skins .avatar-controls{gap:14px}.unified-skins .control-label{font-size:8px;letter-spacing:1.6px;margin-top:13px}.unified-skins .control-label:first-child{margin-top:0}.unified-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.unified-options .skin-option{min-height:87px;padding:10px 4px 12px;gap:7px;border-radius:9px}.unified-options .skin-option-art{height:37px;width:28px}.unified-options .skin-option-art .pill-art{width:21px}.unified-options .skin-option b{font-size:10px}.unified-options .skin-check{top:6px;right:6px}.selected-skin-name{display:flex;align-items:center;flex-direction:column;gap:9px;margin-top:5px}.selected-skin-name>span{font:500 25px Space Grotesk,sans-serif;letter-spacing:-.6px;color:#e1e6f0}.selected-skin-name small{font-size:6px;letter-spacing:1.6px;color:#a2a2a2}.unified-skins .avatar-export-note{font-size:6px;letter-spacing:1.1px;margin-top:3px}.unified-skins .avatar-downloads{margin-top:12px}.unified-skins .avatar-caption{margin-top:3px;font-size:11px}.unified-skins .studio-title{margin-bottom:48px}@media(max-width:1150px){.unified-skins .avatar-grid{gap:40px}.unified-options .skin-option b{font-size:9px}.unified-options .skin-option{min-height:83px}.unified-options{gap:8px}}@media(max-width:850px){.unified-skins .avatar-grid{gap:30px;grid-template-columns:.9fr 1.1fr}.unified-options{grid-template-columns:repeat(3,minmax(0,1fr))}.unified-skins .avatar-left{top:140px;padding-top:36px}.unified-skins .avatar-downloads{flex-direction:row}.unified-skins .avatar-downloads .button{font-size:9px;padding-inline:12px}.selected-skin-name>span{font-size:22px}}@media(max-width:600px){.unified-skins{padding:55px 0 58px;margin-top:20px}.unified-skins .studio-title{margin-bottom:30px}.unified-skins .avatar-grid{grid-template-columns:1fr;gap:30px}.unified-skins .avatar-left{position:static;padding-top:0;gap:16px}.unified-skins .avatar-preview{width:88%;max-width:335px}.unified-skins .avatar-controls{gap:13px}.unified-skins .control-label{font-size:7px;letter-spacing:1.5px;margin-top:10px}.unified-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.unified-options .skin-option{min-height:86px;padding:10px 3px 11px;gap:8px}.unified-options .skin-option-art{height:35px;width:26px}.unified-options .skin-option-art .pill-art{width:20px}.unified-options .skin-option b{font-size:8px}.unified-options .skin-check{top:5px;right:5px;width:10px;height:10px}.unified-options .skin-check svg{width:7px;height:7px}.selected-skin-name>span{font-size:23px}.selected-skin-name small{font-size:6px;letter-spacing:1.3px}.unified-skins .avatar-export-note{font-size:5px;letter-spacing:1px}.unified-skins .avatar-downloads .button{font-size:10px;padding:13px 12px}.unified-skins .avatar-caption{font-size:10px}}@media(max-width:360px){.unified-options{grid-template-columns:repeat(3,minmax(0,1fr))}.unified-options .skin-option b,.unified-skins .avatar-downloads .button{font-size:9px}}.cinema-pill{width:84px;height:148px}.cinema-pill .pill-art{width:80px}.cinema-pump .cinema-pill{animation:central-green 2.6s cubic-bezier(.16,1,.3,1) both}.cinema-dump .cinema-pill{animation:central-red 2.6s cubic-bezier(.16,1,.3,1) both}.cinema-line{opacity:.65}.cinema-under{opacity:.025}.cinema-title{margin-top:0}.cinema-green{left:calc(50% - 260px)}.cinema-red{right:calc(50% - 260px)}@keyframes central-green{0%{opacity:0;transform:translate(-14px,12px) rotate(-26deg) scale(.9)}25%{opacity:1;transform:translate(0) rotate(-18deg) scale(1)}65%{transform:translateY(-5px) rotate(-16deg)}to{opacity:1;transform:translate(0) rotate(-18deg)}}@keyframes central-red{0%{opacity:0;transform:translate(14px,12px) rotate(26deg) scale(.9)}25%{opacity:1;transform:translate(0) rotate(18deg) scale(1)}65%{transform:translateY(5px) rotate(16deg)}to{opacity:1;transform:translate(0) rotate(18deg)}}@media(prefers-reduced-motion:reduce){.cinema-actor.cinema-pump{transform:translate(278px,160px)}.cinema-actor.cinema-dump{transform:translate(362px,160px)}.cinema-pill{animation:none!important}}.fixed-intro{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:24px;box-sizing:border-box;isolation:isolate;min-height:100%;overflow:hidden}.fixed-intro-content{width:min(640px,100%);position:relative;text-align:center;animation:fixed-intro-enter .4s ease both}.fixed-intro-scene{position:relative;width:100%;aspect-ratio:2/1;isolation:isolate}.fixed-intro-loop{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;z-index:0}.fixed-intro-pills{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:3%;z-index:1;pointer-events:none}.fixed-intro-pill{width:13%;flex:0 0 13%;position:relative}.fixed-intro-pill .pill-art{width:100%;animation:none!important;transform:none!important;filter:none;will-change:auto}.fixed-intro-pill svg{width:100%;height:auto;display:block;overflow:visible}.intro-green{animation:fixed-green-arrive 2.6s cubic-bezier(.16,1,.3,1) both;filter:drop-shadow(4px 10px 10px #0005)}.intro-red{animation:fixed-red-arrive 2.6s cubic-bezier(.16,1,.3,1) both;filter:drop-shadow(4px 10px 10px #0005)}.fixed-intro-pill .pill-face{animation:none!important}.fixed-intro-pill .surface-sheen{animation:none!important;opacity:0}.fixed-loop-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:fixed-loop-reveal 1.7s ease .1s forwards;opacity:.65}.fixed-loop-light{animation:fixed-loop-flow 2.4s linear .15s both;opacity:.7}.fixed-intro-label{display:flex;align-items:center;justify-content:center;gap:15px;font:500 17px Space Grotesk,sans-serif;letter-spacing:-.3px;margin-top:12px;animation:fixed-intro-copy .6s ease .35s both}.fixed-intro-bond{width:24px;height:1px;background:linear-gradient(90deg,#67e6ad66,#8b8b8b66);position:relative}.fixed-intro-bond:after{content:"";position:absolute;left:10px;top:-1px;width:3px;height:3px;background:#adbcb6;border-radius:50%}.fixed-intro-caption{font-size:7px;letter-spacing:2px;font-weight:450;color:#9d9d9d;margin:16px 0 0;animation:fixed-intro-copy .6s ease .7s both}.fixed-intro-glow{position:absolute;width:min(360px,75vw);aspect-ratio:1;border-radius:50%;z-index:-1;pointer-events:none;filter:blur(35px);top:50%;transform:translateY(-55%);opacity:.65}.glow-green{left:calc(50% - 300px);background:radial-gradient(ellipse,#2474493b,transparent 68%)}.glow-red{right:calc(50% - 300px);background:radial-gradient(ellipse,#6464643b,transparent 68%)}@keyframes fixed-green-arrive{0%{opacity:0;transform:translate(-5px,7px) rotate(-22deg) scale(.94)}25%{opacity:1;transform:translate(0) rotate(-17deg) scale(1)}65%{transform:translateY(-3px) rotate(-15deg)}to{opacity:1;transform:translate(0) rotate(-17deg)}}@keyframes fixed-red-arrive{0%{opacity:0;transform:translate(5px,7px) rotate(22deg) scale(.94)}25%{opacity:1;transform:translate(0) rotate(17deg) scale(1)}65%{transform:translateY(3px) rotate(15deg)}to{opacity:1;transform:translate(0) rotate(17deg)}}@keyframes fixed-loop-reveal{to{stroke-dashoffset:0}}@keyframes fixed-loop-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes fixed-intro-enter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes fixed-intro-copy{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.fixed-intro{padding:16px}.fixed-intro-content{width:100%}.fixed-intro-pill{width:15%;flex-basis:15%}.fixed-intro-pills{gap:3%}.fixed-intro-label{font-size:14px;margin-top:20px;gap:12px}.fixed-intro-caption{font-size:6px;letter-spacing:1.6px;margin-top:13px}.glow-green{left:-45px}.glow-red{right:-45px}}@media(prefers-reduced-motion:reduce){.fixed-intro-content,.fixed-intro-pill,.fixed-loop-draw,.fixed-loop-light,.fixed-intro-label,.fixed-intro-caption{animation:none!important;opacity:1}.fixed-loop-draw{stroke-dashoffset:0}.fixed-loop-light{display:none}.intro-green{transform:rotate(-17deg)}.intro-red{transform:rotate(17deg)}}.studio-v2{padding-top:100px;padding-bottom:100px}.studio-v2 .studio-title{margin-bottom:48px}.studio-v2 .studio-title p{color:#999;font-size:13px;margin-top:20px}.studio-v2 .avatar-grid{grid-template-columns:1fr 1fr;gap:68px;align-items:start}.studio-v2 .avatar-left{padding-top:0;top:145px;gap:18px}.skin-preview-stage{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1/1.03;border:1px solid #ffffff0d;border-radius:24px;background:radial-gradient(ellipse at 50% 48%,#ffffff06,transparent 65%),#151515;overflow:hidden}.studio-v2 .avatar-preview{width:72%;max-width:370px;border-radius:50%;box-shadow:0 25px 65px #0007;border:1px solid #ffffff14;position:relative;z-index:1;transition:box-shadow .4s}.studio-v2 .avatar-preview svg{width:100%;height:auto;display:block;aspect-ratio:1}.preview-edition,.preview-format{position:absolute;left:25px;font-size:8px;letter-spacing:1.8px;color:#929292;z-index:2}.preview-edition{top:23px}.preview-format{bottom:22px;font-size:7px;letter-spacing:1.2px}.skin-stage-orbit{position:absolute;width:90%;aspect-ratio:1;border:1px solid #ffffff05;border-radius:50%}.skin-stage-orbit:after{content:"";position:absolute;width:5px;height:5px;top:15%;left:15%;border-radius:50%;background:#949494;box-shadow:0 0 15px #94949455}.skin-preview-meta{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 3px}.skin-preview-meta>span:first-child{font:500 17px Space Grotesk,sans-serif;color:#e4e8ef;letter-spacing:-.3px}.skin-preview-meta small{display:block;text-transform:capitalize;font:400 10px DM Sans,sans-serif;color:#929292;margin-top:5px;letter-spacing:0}.preview-live{display:flex;align-items:center;gap:6px;font-size:7px;letter-spacing:1.1px;color:#8d8d8d}.preview-live i{width:4px;height:4px;background:#69cda0;box-shadow:0 0 8px #69cda033;border-radius:50%}.skin-console{padding:24px;background:linear-gradient(145deg,#1e1e1e,#151515);border:1px solid #ffffff0d;border-radius:18px;box-shadow:0 25px 70px #0002}.console-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.console-heading>span{font-size:8px;letter-spacing:1.6px;color:#a2a2a2}.studio-reset{font-size:10px;color:#999;padding:5px 0 5px 12px}.studio-reset:hover{color:#eef1f6}.studio-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:#0f0f0f;padding:4px;border:1px solid #ffffff08;border-radius:10px}.studio-tabs button{font-size:11px;min-height:34px;color:#989898;border-radius:7px;border:1px solid transparent}.studio-tabs button[aria-selected=true]{background:#2d2d2d;color:#f1f2f5;border-color:#ffffff0c;box-shadow:0 2px 6px #0002}.studio-tabs button:hover{color:#f1f2f5}.studio-panel{min-height:341px;padding-top:24px;outline:none}.panel-label{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px}.panel-label>span{font-size:7px;color:#9c9c9c;letter-spacing:1.4px}.panel-label small{font-size:9px;color:#898989;text-transform:capitalize}.finish-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.finish-option{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:8px;min-height:77px;padding:9px 3px;border:1px solid #ffffff08;border-radius:8px;background:#ffffff02;font-size:9px;color:#9e9e9e;transition:all .25s}.finish-option:hover{background:#ffffff05;border-color:#ffffff20;color:#e4e8f0}.finish-option.selected{border-color:#9a9a9a4d;background:#8787870a;color:#eaeef5}.finish-option>svg{position:absolute;right:6px;top:6px;color:#acacac}.finish-art{height:37px;display:grid;place-items:center}.finish-art .pill-art{width:22px;animation:none!important;filter:none;transform:rotate(18deg)}.finish-art svg{height:auto;width:100%;display:block}.panel-hint{font-size:10px;color:#8d8d8d;margin:18px 0 0;line-height:1.6}.colour-target{display:flex;gap:4px;margin-bottom:21px}.colour-target button{font-size:10px;color:#989898;padding:8px 13px;border-radius:6px;border:1px solid transparent}.colour-target button[aria-pressed=true]{color:#eeeef3;background:#ffffff06;border-color:#ffffff0c}.colour-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 6px}.colour-chip{display:flex;align-items:center;flex-direction:column;gap:7px;padding:0;min-width:0;font-size:8px;color:#9c9c9c}.colour-chip>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid #ffffff18;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff36;transition:transform .2s,outline-color .2s;outline:1px solid transparent;outline-offset:3px}.colour-chip:hover>span{transform:translateY(-2px);outline-color:#ffffff26}.colour-chip[aria-pressed=true]>span{outline-color:#e4eaf0aa}.colour-chip[aria-pressed=true]{color:#e9edf3}.colour-chip small{font-size:8px}.original-chip>span{background:linear-gradient(135deg,#f9fbf7 49%,gray 50%)}.element-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:23px}.element-grid button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;border:1px solid #ffffff0b;border-radius:7px;min-height:62px;padding:8px 2px;color:#9c9c9c;font-size:8px;text-transform:capitalize;background:#ffffff02}.element-grid svg{height:23px;width:23px}.element-grid button[aria-pressed=true]{border-color:#9a9a9a5c;color:#dbd4e6;background:#85858510}.element-grid button:hover{color:#f0f3f6;border-color:#ffffff24}.effect-options{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:18px}.effect-options button{font-size:9px;color:#979797;border:1px solid #ffffff09;border-radius:5px;padding:7px 10px;text-transform:capitalize;background:#ffffff02}.effect-options button[aria-pressed=true]{background:#ffffff09;border-color:#ffffff29;color:#edf1f7}.expression-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.expression-row .control-label{font-size:7px;margin:0!important;color:#9c9c9c}.expression-row .effect-options{margin:0}.studio-ring{display:flex;align-items:center;gap:8px;position:relative;margin-top:20px;padding-top:16px;border-top:1px solid #ffffff09;cursor:pointer}.studio-ring>span:first-child{font-size:11px;color:#c8d0db;flex:1}.studio-ring small{display:block;font-size:9px;color:#868686;margin-top:4px}.studio-ring input{position:absolute;right:0;width:34px;height:20px;opacity:0;cursor:pointer}.switch-track{width:30px;height:18px;border-radius:20px;background:#444;position:relative;border:1px solid #ffffff12;pointer-events:none}.switch-track:after{content:"";position:absolute;left:3px;top:3px;width:10px;height:10px;border-radius:50%;background:#cbd0d9;transition:transform .2s}.studio-ring input:checked+.switch-track{background:#616161}.studio-ring input:checked+.switch-track:after{transform:translate(12px);background:#fff}.studio-ring input:focus-visible+.switch-track{outline:2px solid #a4cdb5;outline-offset:4px}.console-footer{border-top:1px solid #ffffff0a;margin-top:16px;padding-top:20px}.studio-downloads{display:flex;gap:8px}.studio-downloads .primary{flex:1;font-size:11px;min-height:43px;border-radius:8px}.studio-downloads .remix-button{font-size:10px;min-height:43px;padding:10px 19px;border-radius:8px;border-color:#ffffff13;color:#b6b6b6}.studio-export-status{font-size:9px;color:#8f8f8f;text-align:center;margin:13px 0 0;line-height:1.5;min-height:14px}.skin-console button:focus-visible{outline:2px solid #b9b9b9;outline-offset:3px}.skin-console button:disabled{opacity:.65;cursor:wait}.skin-effect.effect-stars{animation:skin-stars-breathe 4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.skin-effect.effect-glow{animation:skin-glow-breathe 3s ease-in-out infinite}@keyframes skin-stars-breathe{50%{opacity:.5}}@keyframes skin-glow-breathe{50%{opacity:.45}}@media(max-width:900px){.studio-v2 .avatar-grid{gap:30px}.skin-console{padding:18px}.element-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.colour-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.studio-panel{min-height:350px}}@media(max-width:600px){.studio-v2{padding-top:60px;padding-bottom:65px}.studio-v2 .studio-title{margin-bottom:28px}.studio-v2 .studio-title p{font-size:12px;margin-top:17px}.studio-v2 .avatar-grid{grid-template-columns:minmax(0,1fr);gap:25px}.studio-v2 .avatar-left{position:static;gap:13px}.skin-preview-stage{aspect-ratio:1.1;border-radius:18px}.studio-v2 .avatar-preview{width:68%;max-width:290px}.preview-edition{top:19px;left:19px;font-size:7px}.preview-format{bottom:17px;left:19px;font-size:6px}.skin-preview-meta>span:first-child{font-size:16px}.skin-preview-meta small{font-size:9px}.preview-live{font-size:6px}.skin-console{padding:19px;border-radius:15px}.console-heading{margin-bottom:17px}.console-heading>span{font-size:7px;letter-spacing:1.5px}.studio-tabs button{min-height:35px;font-size:11px}.studio-panel{min-height:325px;padding-top:21px}.finish-option{min-height:75px;font-size:8px}.finish-grid{gap:6px}.finish-art{height:35px}.finish-art .pill-art{width:20px}.element-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.element-grid button{font-size:7px;min-height:59px}.element-grid svg{height:22px;width:22px}.colour-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 4px}.colour-chip>span{width:29px;height:29px}.colour-chip small{font-size:7px}.effect-options button{padding:7px 8px;font-size:9px}.expression-row{gap:5px}.studio-ring{margin-top:17px}.console-footer{padding-top:17px;margin-top:15px}.studio-downloads .primary{min-height:45px}.studio-export-status{font-size:8px}.studio-v2 .studio-title h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.skin-effect{animation:none!important}}.console-mobile-live{display:none}@media(max-width:600px){.console-mobile-live{display:flex;align-items:center;gap:11px;position:sticky;top:102px;z-index:4;background:#1c1c1c;border:1px solid #ffffff0e;border-radius:9px;padding:8px 11px;margin-bottom:19px;box-shadow:0 6px 20px #0002}.console-mobile-live>svg{width:42px;height:42px;border-radius:50%;border:1px solid #ffffff14}.console-mobile-live>span:nth-child(2){font-size:10px;color:#d6dee8;flex:1}.console-mobile-live small{display:block;color:#8f8f8f;font-size:8px;margin-top:4px}}.rewards-inline-status{display:inline-flex;vertical-align:middle;font-size:8px;letter-spacing:.2px;padding:4px 7px;border:1px solid #ffffff12;border-radius:5px;color:#9e9e9e;margin-left:10px}.rewards-community-status{display:block;font-size:10px;letter-spacing:.25px;color:#929292;margin-top:13px}@media(max-width:600px){.rewards-inline-status{font-size:7px;margin-left:7px;padding:3px 6px}.rewards-community-status{font-size:9px}.hero-signature>span:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.hero-signature .rewards-inline-status{margin-left:0}}.play-studio{padding-top:80px;padding-bottom:80px}.play-title{text-align:center;margin-bottom:30px}.play-title :is(h1,h2){font:500 clamp(32px,4vw,48px)/1.1 "Space Grotesk",sans-serif;letter-spacing:-1.8px;margin:15px 0}.play-title p{color:#969696;font-size:12px;margin:0}.play-editor{display:grid;grid-template-columns:.85fr 1.15fr;max-width:840px;margin:auto;border:1px solid #ffffff10;background:linear-gradient(125deg,#1c1c1c,#161616);border-radius:20px;overflow:hidden}.play-result{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:30px;border-right:1px solid #ffffff08;background:radial-gradient(ellipse at 50% 40%,#ffffff04,transparent 70%)}.play-art{width:min(255px,100%);aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 14px 35px #0004;border:1px solid #ffffff15}.play-art>svg{display:block;width:100%;height:auto}.play-result-meta{text-align:center;display:flex;flex-direction:column;gap:7px}.play-result-meta strong{font:500 17px Space Grotesk,sans-serif;color:#e9edf3;letter-spacing:-.3px}.play-result-meta>span{font-size:7px;letter-spacing:1px;color:#848484}.play-controls{padding:23px;min-width:0}.play-tabbar{display:flex;align-items:center;gap:13px;margin-bottom:19px}.play-tabs{display:flex;gap:3px;flex:1;background:#101010;border:1px solid #ffffff08;padding:4px;border-radius:8px}.play-tabs button{flex:1;font-size:10px;padding:9px 8px;color:#999;border-radius:5px}.play-tabs button[aria-selected=true]{color:#f1f2f5;background:#2f2f2f;box-shadow:0 2px 6px #0002}.play-reset{font-size:9px;padding:7px 0 7px 4px;color:#8d8d8d}.play-panel{min-height:194px}.character-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.character-options button{display:flex;flex-direction:column;align-items:center;gap:7px;padding:8px 2px;border:1px solid #ffffff08;border-radius:8px;background:#ffffff02;color:#a8a8a8;font-size:9px;min-width:0}.character-options button:hover{color:#fff;background:#ffffff06}.character-options button[aria-pressed=true]{border-color:#a6a6a65c;background:#8c8c8c10;color:#e4e4e4}.character-thumb{display:block;width:43px;height:43px;border-radius:50%;overflow:hidden}.play-actions{display:flex;gap:8px;border-top:1px solid #ffffff09;padding-top:16px;margin-top:17px}.play-actions .button{min-height:40px;border-radius:7px;font-size:10px;padding:10px 14px}.play-actions .primary{flex:1}.play-actions .play-shuffle{border:1px solid #ffffff14;color:#b6b6b6;background:transparent}.play-status{font-size:9px;text-align:center;color:#878787;margin:12px 0 0;min-height:14px;line-height:1.4}.play-targets{display:flex;gap:4px;margin-bottom:20px}.play-targets button{font-size:10px;color:#929292;padding:6px 10px;border:1px solid transparent;border-radius:5px}.play-targets button[aria-pressed=true]{background:#ffffff07;border-color:#ffffff14;color:#dbe2eb}.play-palette{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:13px 8px;padding:5px 3px}.play-palette button{width:27px;height:27px;border:1px solid #ffffff26;border-radius:50%;display:grid;place-items:center;outline:1px solid transparent;outline-offset:3px;padding:0;box-shadow:inset 0 1px 1px #fff3}.play-palette button[aria-pressed=true]{outline-color:#cfcfcf}.play-palette button:hover{transform:translateY(-2px)}.play-original-colour{background:linear-gradient(135deg,#323232 49%,#dcdfe6 50%);color:#fff}.play-extras{display:flex;flex-direction:column;gap:11px}.play-extra-row{display:flex;align-items:center;gap:12px}.play-extra-row>span{width:31px;font-size:9px;color:#8e8e8e}.play-extra-row>div{display:flex;gap:4px;flex:1}.play-extra-row button{font-size:9px;color:#a0a0a0;text-transform:capitalize;border:1px solid #ffffff0d;border-radius:5px;padding:7px 10px;background:#ffffff02}.play-extra-row button[aria-pressed=true]{background:#ffffff09;border-color:#bebebe40;color:#e1e6ee}.play-extra-row .play-accessory{display:grid;place-items:center;padding:5px 10px;min-height:30px}.play-accessory svg{width:19px;height:19px}.play-ring{display:flex;align-items:center;gap:7px;font-size:9px;color:#9a9a9a;margin-top:1px}.play-ring input{accent-color:#898989;width:12px;height:12px;margin:0}.play-controls button:focus-visible{outline:2px solid #a4cdb5;outline-offset:3px}.play-actions button:disabled{opacity:.6;cursor:wait}@media(max-width:600px){.play-studio{padding-top:55px;padding-bottom:55px}.play-title{margin-bottom:23px}.play-title :is(h1,h2){font-size:33px;margin:12px 0;letter-spacing:-1.3px}.play-title p{font-size:11px}.play-editor{display:flex;flex-direction:column;border-radius:15px;max-width:390px}.play-result{padding:17px 16px 13px;border-right:0;border-bottom:1px solid #ffffff08;gap:9px}.play-art{width:144px}.play-result-meta{flex-direction:row;align-items:center;gap:12px}.play-result-meta strong{font-size:13px}.play-result-meta>span{font-size:6px;letter-spacing:.4px}.play-controls{padding:14px}.play-tabbar{margin-bottom:12px;gap:10px}.play-tabs button{padding:8px 6px;font-size:10px}.play-reset{font-size:8px}.play-panel{min-height:148px}.character-options{gap:5px}.character-options button{padding:6px 2px;gap:4px;font-size:8px}.character-thumb{width:36px;height:36px}.play-actions{margin-top:12px;padding-top:12px}.play-actions .button{min-height:39px;font-size:10px;padding:9px 12px}.play-status{font-size:8px;margin-top:9px;min-height:11px}.play-palette{grid-template-columns:repeat(9,minmax(0,1fr));gap:15px 6px;padding:5px 3px}.play-palette button{width:23px;height:23px}.play-targets{margin-bottom:16px}.play-targets button{font-size:9px;padding:6px 9px}.play-extra-row button{font-size:8px;padding:6px 9px}.play-extra-row .play-accessory{padding:4px 8px}.play-extra-row,.play-extras{gap:8px}.play-accessory svg{width:18px;height:18px}}@media(max-width:350px){.play-controls{padding:12px}.play-art{width:130px}.play-panel{min-height:142px}.character-thumb{width:31px;height:31px}.play-palette{gap:14px 4px}.play-palette button{width:21px;height:21px}.play-extra-row .play-accessory{padding:4px 6px}.play-extra-row button{padding:6px 7px}}.diamond-glint{animation:diamond-twinkle 3.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.diamond-glint:nth-last-child(2){animation-delay:.8s}.diamond-glint:last-child{animation-delay:1.6s}@keyframes diamond-twinkle{0%,to{opacity:.9}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.diamond-glint{animation:none}}.rewards-entry{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:start;padding-top:80px;padding-bottom:90px}.rewards-entry-heading{padding-top:30px}.rewards-entry-heading h2{font:500 clamp(36px,4.8vw,60px)/1.08 "Space Grotesk",sans-serif;letter-spacing:-2px;margin:22px 0}.rewards-entry-heading p{font-size:13px;color:#9e9e9e;line-height:1.9}.rewards-form-wrap{border:1px solid #ffffff0e;background:linear-gradient(135deg,#1e1e1e,#171717);border-radius:16px;padding:25px}.rewards-form{display:flex;flex-direction:column;gap:20px}.reward-upload>label,.reward-link-field>span{font-size:11px;color:#ccc;display:flex;align-items:center;gap:10px;margin-bottom:10px}.reward-number{display:inline-flex;color:#7f7f7f;font-size:8px;font-variant-numeric:tabular-nums;letter-spacing:.5px}.reward-upload>input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.upload-choice{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;min-height:125px;width:100%;border:1px dashed #ffffff22;background:#ffffff02;border-radius:9px;color:#9d9d9d;padding:18px}.upload-choice:hover{border-color:#9a9a9a66;background:#ffffff04}.upload-choice strong{font-size:11px;font-weight:500;color:#d2d2d2}.upload-choice small{font-size:8px;color:#838383}.upload-choice img{max-height:140px;max-width:100%;object-fit:contain;border-radius:5px}.upload-choice.has-preview>span{font-size:9px;color:#aaa}.reward-link-field input{display:block;width:100%;border:1px solid #ffffff13;background:#121212;border-radius:7px;color:#e0e6ef;font:400 11px DM Sans,sans-serif;padding:13px;outline-offset:3px}.reward-link-field input::placeholder{color:#646464}.reward-link-field input:focus-visible{outline:1px solid #b7c9bd}.reward-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.reward-submit{width:100%;min-height:44px;font-size:11px;border-radius:8px}.reward-fine-print{font-size:9px;line-height:1.7;color:#878787;margin:0}.rewards-form button:disabled{opacity:.65;cursor:wait}.reward-receipt{text-align:center;padding:35px 10px}.receipt-check{display:grid;place-items:center;margin:0 auto 22px;width:52px;height:52px;border-radius:50%;background:#68b88f10;border:1px solid #68b88f26;color:#83cba4}.reward-receipt h3{font:500 24px Space Grotesk,sans-serif;letter-spacing:-.6px;margin:0 0 16px}.reward-receipt>p{font-size:12px;color:#a2a2a2;line-height:1.7}.reward-receipt>small{display:block;word-break:break-all;font-size:8px;color:#858585;margin:22px 0 28px;letter-spacing:.6px}.reward-receipt p.reward-fine-print{font-size:9px}@media(max-width:600px){.rewards-entry{grid-template-columns:1fr;gap:23px;padding-top:50px;padding-bottom:55px}.rewards-entry-heading{padding-top:0}.rewards-entry-heading h2{font-size:39px;margin:18px 0;letter-spacing:-1.5px}.rewards-entry-heading p{font-size:12px}.rewards-form-wrap{padding:19px;border-radius:14px}.rewards-form{gap:17px}.reward-receipt{padding:25px 5px}.reward-upload>label,.reward-link-field>span{font-size:10px}.reward-link-field input{font-size:11px}.reward-fine-print{font-size:8px}.upload-choice{min-height:115px}}.skin-tone-groups{display:flex;flex-direction:column;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid #ffffff12}.skin-tone-row{display:flex;align-items:center;gap:10px}.skin-tone-row>span{width:43px;flex-shrink:0;font-size:10px;color:#b6b6b6}.skin-tone-palette{flex:1;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;padding:4px 3px}.skin-tone-palette button{width:24px;height:24px}@media(max-width:600px){.skin-tone-row>span{font-size:9px;width:37px}.skin-tone-palette{gap:6px}.skin-tone-palette button{width:21px;height:21px}}main>.play-studio:first-child{padding-top:55px}@media(max-width:600px){main>.play-studio:first-child{padding-top:30px}}.contract-address{display:flex;align-items:center;gap:12px;border:1px solid #ffffff20;background:#ffffff04;border-radius:9px;padding:12px 14px;margin-top:24px;max-width:420px;min-width:0}.contract-address>span{font-size:9px;color:#bdbdbd;letter-spacing:1.5px}.contract-address code{font-size:10px;color:#b6b6b6;overflow-wrap:anywhere;flex:1;min-width:0}.contract-address button{display:flex;gap:5px;align-items:center;font-size:10px;color:#dae0e8}.contract-address button:disabled{opacity:.3;cursor:default}.latest-rewards{padding-top:0;padding-bottom:60px}.latest-rewards h2{font-size:26px;margin:12px 0 24px;letter-spacing:-.8px}.reward-transactions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.reward-transactions>a{border:1px solid #ffffff13;border-radius:10px;background:#ffffff03;padding:18px;display:flex;flex-direction:column;gap:12px;transition:border-color .2s}.reward-transactions>a:hover{border-color:#6bcf9a77}.reward-tx-amount{font-size:19px;color:#8be2b1}.reward-tx-amount small{font-size:10px;color:#acacac}.reward-transactions code,.reward-transactions>a>span:last-child{font-size:10px;color:#a4a4a4}.latest-rewards-empty{font-size:12px;color:#9d9d9d;border:1px solid #ffffff10;border-radius:9px;padding:20px}.reward-notification{position:fixed;z-index:90;bottom:18px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:13px 15px;background:#101c18f5;border:1px solid #69c59255;border-radius:10px;box-shadow:0 10px 40px #0007;width:max-content;max-width:calc(100% - 28px);font-size:11px;color:#c9e4d5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.reward-notification strong{color:#8be2b1}.reward-notification button{display:grid;place-items:center;flex-shrink:0;color:#9fb8ab}.reward-live-dot{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#8be2b1;box-shadow:0 0 10px #8be2b177}@media(max-width:600px){.reward-transactions{grid-template-columns:1fr 1fr}.reward-transactions>a{padding:13px;gap:9px}.reward-tx-amount{font-size:16px}.latest-rewards h2{font-size:23px}.reward-notification{font-size:10px;bottom:12px;gap:8px;padding:11px}.contract-address{margin-top:20px;padding:10px;gap:9px}.contract-address code{font-size:9px}}:root{--red:#c3c3c3}.dump-text,.red-accent{color:#c3c3c3}.primary{background:linear-gradient(115deg,#c1c1c1,#d4d4d4 55%,#c3c3c3);color:#242424;border-color:#dcdcdc;box-shadow:inset 0 1px #fff5,0 8px 32px #a7a7a722}.primary:hover{background:linear-gradient(115deg,#cbcbcb,#dfdfdf 55%,#d2d2d2);border-color:#ebebeb}.wordmark .dump-text{background:linear-gradient(110deg,#c4c4c4,#dadada,#c5c5c5);background-clip:text;-webkit-background-clip:text;color:transparent}.aura-button:before{background:linear-gradient(100deg,#afafaf,#d5d5d5,#bcbcbc)}.glow-red{background:radial-gradient(ellipse,#85858533,transparent 68%)}.button.primary{background:linear-gradient(115deg,#c1c1c1,#d4d4d4 55%,#c3c3c3);color:#242424;border-color:#dcdcdc}.button.primary:hover{background:linear-gradient(115deg,#cbcbcb,#dfdfdf 55%,#d2d2d2);border-color:#ebebeb}.sci-fi-console{position:relative;border:1px solid #c3c3c335;border-radius:19px;background:radial-gradient(ellipse at 12% 8%,#85858512,transparent 45%),linear-gradient(135deg,#202020,#171717 65%);box-shadow:0 22px 80px #0003,inset 0 1px #ededed0b;isolation:isolate}.sci-fi-console:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(115deg,#b0b0b00c,transparent 35%,#c5c5c508);animation:console-breathe 6s ease-in-out infinite}.sci-fi-console .play-result{position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% 48%,#adadad15,transparent 65%);overflow:hidden}.play-result:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.15;background-image:linear-gradient(#acacac12 1px,transparent 1px),linear-gradient(90deg,#acacac12 1px,transparent 1px);background-size:29px 29px;-webkit-mask-image:radial-gradient(ellipse,black,transparent 72%);mask-image:radial-gradient(ellipse,black,transparent 72%)}.console-live{position:absolute;top:17px;left:20px;font-size:7px;letter-spacing:1.5px;color:#adadad;display:flex;align-items:center;gap:7px}.console-live i{height:4px;width:4px;border-radius:50%;background:#a5e1d7;box-shadow:0 0 9px #a5e1d777;animation:console-breathe 3s ease-in-out infinite}.console-orbit{position:absolute;z-index:-1;width:83%;aspect-ratio:1;max-width:300px;border-radius:50%;border:1px solid #c8c8c818;transform:rotate(-30deg)}.console-orbit:before,.console-orbit:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px solid transparent;border-top-color:#d2d2d253;border-bottom-color:#c4c4c433;border-radius:50%;animation:console-orbit 28s linear infinite}.console-orbit:after{top:7px;right:7px;bottom:7px;left:7px;border-top-color:transparent;border-left-color:#b5b5b52b;animation-direction:reverse;animation-duration:40s}.sci-fi-console .play-art{position:relative;box-shadow:0 0 0 5px #bcbcbc04,0 0 0 6px #bcbcbc19,0 18px 40px #0004;overflow:hidden}.sci-fi-console .play-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 20%,#dedede08 40%,#e1e1e112 50%,transparent 68%);pointer-events:none;transform:translate(-130%);animation:console-sweep 9s ease-in-out infinite}.sci-fi-console .play-art>svg{animation:console-materialise .5s cubic-bezier(.16,1,.3,1) both}.sci-fi-console .play-result-meta strong{letter-spacing:.1px}.sci-fi-console .play-result-meta>span{font-family:ui-monospace,monospace;color:#959595}.sci-fi-console .play-controls{background:linear-gradient(160deg,#ffffff02,transparent 45%);position:relative}.sci-fi-console .play-tabs{background:#101010;box-shadow:inset 0 1px 8px #0004;border:1px solid #cccccc18}.sci-fi-console .play-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;position:relative;transition:color .25s,background .25s,box-shadow .25s}.sci-fi-console .play-tabs button[aria-selected=true]{background:linear-gradient(120deg,#b1b1b123,#c3c3c315);color:#eee8fc;box-shadow:inset 0 0 0 1px #d7d7d73a,0 0 16px #b4b4b414}.sci-fi-console .play-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:0;left:28%;right:28%;height:1px;background:linear-gradient(90deg,transparent,#cfcfcf,#d2d2d2,transparent);box-shadow:0 0 7px #cfcfcf55}.console-icon{width:22px;height:22px;flex-shrink:0;transition:filter .25s,transform .25s;filter:drop-shadow(0 1px 2px #0004)}.play-tabs .console-icon{width:15px;height:15px}.sci-fi-console .character-options button{position:relative;overflow:hidden;background:linear-gradient(140deg,#ffffff03,#0c0c0c0a);border-color:#b0b0b013;transition:background .25s,box-shadow .25s,border-color .25s,transform .2s}.sci-fi-console .character-options button[aria-pressed=true]{border-color:#c9c9c988;background:linear-gradient(135deg,#aeaeae1b,#bfbfbf0a);box-shadow:inset 0 0 15px #b0b0b00c,0 0 17px #b0b0b013;color:#f1f1f1;animation:console-select .45s ease both}.sci-fi-console .character-options button[aria-pressed=true]:after{content:"";position:absolute;top:5px;right:5px;width:3px;height:3px;background:#dadada;border-radius:50%;box-shadow:0 0 7px #dadada88}.sci-fi-console .character-thumb{box-shadow:0 0 0 1px #c2c2c20a;transition:transform .3s,box-shadow .3s}.sci-fi-console .character-options button[aria-pressed=true] .character-thumb{box-shadow:0 0 0 1px #cdcdcd29,0 0 15px #c1c1c122}.sci-fi-console .play-extra-row>div{gap:5px}.sci-fi-console .play-extra-row button{display:flex;align-items:center;justify-content:center;gap:5px;position:relative;min-height:32px;border-color:#c3c3c317;background:linear-gradient(135deg,#ffffff04,#131313);padding:6px 8px;box-shadow:inset 0 1px #ffffff04;transition:all .22s}.sci-fi-console .play-extra-row button[aria-pressed=true]{border-color:#cbcbcb73;background:linear-gradient(135deg,#c6c6c625,#c4c4c418);color:#f1eafb;box-shadow:inset 0 0 14px #c0c0c014,0 0 12px #c0c0c013}.sci-fi-console .play-extra-row button[aria-pressed=true] .console-icon{filter:drop-shadow(0 0 5px #c3c3c366)}.play-extra-row .console-icon{width:17px;height:17px}.sci-fi-console .play-extra-row .play-accessory{padding:6px 12px;min-width:38px}.play-extra-row .play-accessory .console-icon{width:24px;height:24px}.sci-fi-console .play-targets button[aria-pressed=true]{background:linear-gradient(120deg,#b4b4b41a,#c0c0c011);border-color:#c9c9c93d;color:#e7e7e7}.sci-fi-console .play-palette button{position:relative;transition:transform .2s,box-shadow .25s,outline-color .25s}.sci-fi-console .play-palette button[aria-pressed=true]{outline-color:#dbdbdb;box-shadow:0 0 15px #bfbfbf45,inset 0 1px 3px #fff6;animation:console-select .45s ease both}.sci-fi-console .play-palette button[aria-pressed=true]:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid #cecece30;border-radius:50%}.sci-fi-console .play-ring{position:relative;cursor:pointer;gap:9px;color:#bababa}.sci-fi-console .play-ring input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:25px;height:14px;border:1px solid #b6b6b644;background:#0f0f0f;border-radius:14px;position:relative;transition:background .2s,border-color .2s;flex-shrink:0}.sci-fi-console .play-ring input:after{content:"";position:absolute;left:3px;top:3px;width:6px;height:6px;border-radius:50%;background:#858585;transition:transform .2s,background .2s}.sci-fi-console .play-ring input:checked{background:#b7b7b728;border-color:#cecece77}.sci-fi-console .play-ring input:checked:after{transform:translate(11px);background:#dbdbdb;box-shadow:0 0 6px #ccc6}.sci-fi-console .play-panel{animation:console-panel .25s ease both}.sci-fi-console .play-actions{border-top-color:#b6b6b61c}.sci-fi-console .play-actions .primary{position:relative;overflow:hidden;box-shadow:0 0 20px #b1b1b11d,inset 0 1px #fff5}.sci-fi-console .play-actions .primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 25%,#ffffff50 45%,transparent 65%);transform:translate(-130%);animation:console-sweep 8s ease-in-out infinite}.sci-fi-console .play-shuffle{border-color:#b0b0b02b;background:linear-gradient(140deg,#bfbfbf09,transparent);color:#bcbcbc}.sci-fi-console .play-reset:hover{color:#dcdcdc}.sci-fi-console button:active{transform:scale(.96)}.sci-fi-console button:focus-visible{outline-color:#d7d7d7;box-shadow:0 0 18px #c9c9c924}.sci-fi-console[data-awake=false] *,.sci-fi-console[data-awake=false]:before,.sci-fi-console[data-awake=false] *:before,.sci-fi-console[data-awake=false] *:after{animation-play-state:paused!important}@media(hover:hover){.sci-fi-console .character-options button:hover{transform:translateY(-2px);border-color:#c9c9c950;box-shadow:0 4px 15px #0002}.sci-fi-console .character-options button:hover .character-thumb{transform:scale(1.07)}.sci-fi-console .play-extra-row button:hover{border-color:#cecece6b;background:#bbbbbb12}.sci-fi-console .play-extra-row button:hover .console-icon{transform:translateY(-1px);filter:drop-shadow(0 0 5px #d0d0d044)}}@keyframes console-breathe{0%,to{opacity:.45}50%{opacity:1}}@keyframes console-orbit{to{transform:rotate(360deg)}}@keyframes console-sweep{0%,65%{transform:translate(-130%)}90%,to{transform:translate(130%)}}@keyframes console-materialise{0%{opacity:.45;transform:scale(.96);filter:brightness(1.25)}to{opacity:1;transform:scale(1);filter:brightness(1)}}@keyframes console-select{0%{filter:brightness(1.35)}to{filter:brightness(1)}}@keyframes console-panel{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.console-live{top:12px;left:15px;font-size:6px;letter-spacing:1.2px}.sci-fi-console .play-result{padding-top:27px}.console-orbit{width:176px}.sci-fi-console .play-extra-row>div{gap:4px}.sci-fi-console .play-extra-row{gap:7px}.sci-fi-console .play-extra-row button{gap:4px;padding:5px 6px;font-size:8px;min-height:29px}.play-extra-row .console-icon{width:14px;height:14px}.sci-fi-console .play-extra-row .play-accessory{min-width:33px;padding:4px 8px}.play-extra-row .play-accessory .console-icon{width:23px;height:23px}.sci-fi-console .play-tabs button{gap:5px}.play-tabs .console-icon{width:13px;height:13px}.sci-fi-console .play-extras{gap:7px}.sci-fi-console .play-panel{min-height:154px}.sci-fi-console .play-ring{font-size:8px}.sci-fi-console .character-thumb{width:37px;height:37px}.sci-fi-console .play-palette{padding:5px 3px 8px}}@media(max-width:350px){.sci-fi-console .play-extra-row button{padding:5px 4px;gap:3px;font-size:7px}.play-extra-row .console-icon{width:12px;height:12px}.sci-fi-console .play-extra-row .play-accessory{padding:4px 6px;min-width:29px}.sci-fi-console .character-thumb{width:31px;height:31px}.sci-fi-console .play-tabs button{gap:4px}.play-tabs .console-icon{width:12px;height:12px}}@media(prefers-reduced-motion:reduce){.sci-fi-console,.sci-fi-console *,.sci-fi-console:before,.sci-fi-console *:before,.sci-fi-console *:after{animation:none!important;transition:none!important}.sci-fi-console .play-art>svg{opacity:1;filter:none;transform:none}.sci-fi-console button:hover,.sci-fi-console button:active{transform:none!important}}:root{--red:#e1e2df}.dump-text,.red-accent{color:#e1e2df}.wordmark .dump-text{background:none;color:#eee}.button.primary,.primary{background:linear-gradient(120deg,#fafaf6,#d4d7d6);color:#171919;border-color:#f4f5ef;box-shadow:inset 0 1px #fff9,0 7px 28px #ffffff12}.button.primary:hover,.primary:hover{background:linear-gradient(120deg,#fff,#e4e7e6);border-color:#fff}.aura-button:before{background:#dfe3df}.pair-announcement{background:linear-gradient(90deg,#ffffff04,#ffffff08,#ffffff04)}.sci-fi-console{background:linear-gradient(135deg,#1a1c1e,#101213);border-color:#ffffff24}.sci-fi-console .play-tabs{background:#0c0e0f}.console-icon stop{stop-color:#e1e4e2}.console-live i{background:#d4dbd6;box-shadow:0 0 9px #d4dbd655}.hero-spectrum{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-spectrum>.pill-art{position:absolute;width:40px;filter:drop-shadow(0 8px 15px #0005);animation:spectrum-float 7s ease-in-out infinite}.hero-spectrum>.pill-art:nth-child(1){left:5%;top:15%;rotate:-24deg}.hero-spectrum>.pill-art:nth-child(2){right:4%;top:10%;rotate:24deg;animation-delay:-2s}.hero-spectrum>.pill-art:nth-child(3){left:8%;bottom:8%;rotate:16deg;animation-delay:-4s}.hero-spectrum>.pill-art:nth-child(4){right:2%;bottom:13%;rotate:-18deg;animation-delay:-6s}.ambient-mini>.pill-art{width:100%;height:100%}.diversity-gallery{max-width:1120px;margin:30px auto 60px;padding:0 32px;contain:content}.diversity-caption{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.8px;color:#929694;padding:0 0 22px;border-bottom:1px solid #ffffff10;margin-bottom:22px}.diversity-grid{display:grid;grid-template-columns:repeat(17,minmax(0,1fr));gap:10px}.diversity-avatar{border-radius:50%;overflow:hidden;border:1px solid #ffffff18;background:#161819;box-shadow:0 5px 15px #0003;animation:spectrum-float 7s ease-in-out infinite;animation-delay:var(--delay);transition:transform .25s,border-color .25s}.diversity-avatar svg{display:block;width:100%;height:auto}.diversity-avatar:hover{border-color:#fff8;transform:scale(1.12)}.diversity-gallery.compact{position:absolute;bottom:2%;left:5%;right:5%;padding:0;margin:0}.compact .diversity-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:20px}.compact .diversity-avatar{max-width:55px}.diversity-grid:has(>.diversity-avatar:nth-child(40)){row-gap:16px}@keyframes spectrum-float{0%,to{translate:0 0}50%{translate:0 -6px}}@media(max-width:600px){.diversity-gallery{padding:0 23px;margin:10px auto 25px}.diversity-caption{font-size:7px;letter-spacing:1px;gap:10px;padding-bottom:15px;margin-bottom:15px}.diversity-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.diversity-avatar{animation-name:none}.hero-spectrum>.pill-art{width:25px}.compact .diversity-grid{gap:9px}.compact .diversity-avatar{max-width:34px}.diversity-gallery.compact{bottom:0}}@media(prefers-reduced-motion:reduce){.diversity-avatar,.hero-spectrum>.pill-art{animation:none}}.dump-text{color:#edede9}.diversity-gallery{scroll-margin-top:140px}.extras-browser{display:grid;gap:16px}.extras-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;background:#090b0c;padding:5px;border-radius:10px}.extras-categories button{padding:10px 4px;border:1px solid transparent;border-radius:7px;font-size:11px;color:#919796;transition:background .2s,border-color .2s}.extras-categories button small{display:block;font-size:8px;margin-top:5px;color:#727977;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}.extras-categories button[aria-pressed=true]{background:#242829;border-color:#ffffff2a;color:#fff}.extras-categories button[aria-pressed=true] small{color:#c0c7c3}.extras-choices{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;min-height:76px}.extras-choices button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;border:1px solid #ffffff12;border-radius:10px;background:linear-gradient(150deg,#ffffff06,#ffffff01);padding:11px 3px;color:#929c97;font-size:10px;transition:background .2s,border-color .2s,box-shadow .2s}.extras-choices .console-icon{width:29px;height:29px}.extras-choices button[aria-pressed=true]{border-color:#d4ddd680;color:#f4f6f2;background:#d3ddd315;box-shadow:inset 0 1px #fff2,0 0 18px #ffffff08}.extras-choices button>svg:last-child:not(.console-icon){position:absolute;right:5px;top:5px;color:#dbe7dc}.extras-browser .play-ring{justify-self:end;font-size:10px}.sci-fi-console .play-controls{padding-top:18px}.sci-fi-console .play-tabs{border:0}.sci-fi-console .play-tabs button[aria-selected=true]{background:#2c3031;box-shadow:inset 0 1px #fff2}.sci-fi-console .play-tabs button[aria-selected=true]:after{display:none}.sci-fi-console .play-panel{min-height:190px}.sci-fi-console .play-reset{font-size:9px}.sci-fi-console .play-targets{display:grid;grid-template-columns:repeat(3,1fr);padding:4px;background:#090b0c;border-radius:9px;gap:4px}.sci-fi-console .play-targets button{border:0;border-radius:6px}.sci-fi-console .play-targets button[aria-pressed=true]{background:#292e2d;box-shadow:inset 0 1px #ffffff14}.sci-fi-console .character-options button{border-radius:10px}.sci-fi-console .play-tabs .console-icon{display:none}@media(max-width:600px){.extras-browser{gap:13px}.extras-categories button{padding:9px 2px;font-size:10px}.extras-categories button small{font-size:7px}.extras-choices{gap:5px;min-height:70px}.extras-choices button{font-size:8px;padding:10px 2px}.extras-choices .console-icon{width:26px;height:26px}.extras-browser .play-ring{font-size:8px}.sci-fi-console .play-panel{min-height:183px}.sci-fi-console .play-controls{padding-top:14px}}.style-collections{display:flex;gap:6px;align-items:center;margin-bottom:15px;border-bottom:1px solid #ffffff0b;padding-bottom:12px}.style-collections button{display:flex;align-items:center;gap:10px;font-size:10px;padding:7px 11px;color:#818c87;border:1px solid transparent;border-radius:7px}.style-collections button small{font:8px ui-monospace,monospace;opacity:.6}.style-collections button[aria-pressed=true]{color:#edf2ec;background:#d7e3d70b;border-color:#ffffff1c}.sci-fi-console .character-options{gap:9px}.sci-fi-console .character-options button{padding:10px 7px 9px;min-height:102px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border-radius:11px;background:linear-gradient(145deg,#ffffff05,transparent)}.sci-fi-console .character-thumb{width:64px;height:64px;border-radius:50%;background:#111919;box-shadow:0 0 0 1px #ffffff0b,0 4px 10px #0002}.character-thumb svg{width:100%;height:100%;display:block}.sci-fi-console .character-options button>span:last-child{font-size:10px;letter-spacing:.1px}.sci-fi-console .character-options button[aria-pressed=true]{background:radial-gradient(ellipse at 50% 15%,#dce6dc0d,transparent 80%),#ffffff03;border-color:#c9dec973;box-shadow:inset 0 1px #fff1,0 0 20px #ffffff04}.sci-fi-console .character-options button[aria-pressed=true]:after{top:8px;right:8px;background:#d0e3d1;box-shadow:0 0 6px #d0e3d155}.sci-fi-console .play-art{border:1px solid #ffffff1a;box-shadow:0 18px 40px #0004,0 0 0 6px #ffffff02,0 0 0 7px #ffffff08}.sci-fi-console .play-result-meta strong{font-size:17px;font-weight:500}.sci-fi-console .play-panel{min-height:267px}.sci-fi-console .extras-choices button{background:linear-gradient(145deg,#ffffff07,#ffffff01);border-color:#ffffff14}.sci-fi-console .extras-choices button[aria-pressed=true]{background:#d4e0d212;border-color:#d0ded56e}.sci-fi-console .play-tabbar{gap:10px}.sci-fi-console .play-tabs button{font-size:11px}.sci-fi-console .play-palette button{box-shadow:inset 0 1px 2px #fff5,0 3px 8px #0003}.sci-fi-console .play-targets{margin-bottom:19px}.sci-fi-console .play-controls .play-actions{margin-top:18px}.sci-fi-console .play-palette button[aria-pressed=true]:after{top:-5px;right:-5px;bottom:-5px;left:-5px}@media(max-width:600px){.sci-fi-console .character-options{gap:7px}.sci-fi-console .character-options button{min-height:78px;padding:7px 3px;gap:6px;border-radius:9px}.sci-fi-console .character-thumb{width:43px;height:43px}.sci-fi-console .character-options button>span:last-child{font-size:8px}.style-collections{margin-bottom:12px;padding-bottom:10px}.style-collections button{font-size:9px;padding:6px 10px}.sci-fi-console .play-panel{min-height:225px}.sci-fi-console .play-tabs button{font-size:10px}.sci-fi-console .play-result-meta strong{font-size:15px}.sci-fi-console .play-art{width:155px}.sci-fi-console .play-result{padding-bottom:20px}.sci-fi-console .play-targets{margin-bottom:17px}}@media(max-width:350px){.sci-fi-console .character-thumb{width:36px;height:36px}.sci-fi-console .character-options button{min-height:74px}.sci-fi-console .play-art{width:145px}}.hero h1{font-size:clamp(38px,5vw,70px)}@media(max-width:600px){.hero h1{font-size:clamp(32px,9.2vw,44px);letter-spacing:-1.8px}}.ticker-pimp{background:linear-gradient(110deg,#be97f5,#efb3ed 50%,#79d7f0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#efb3ed}@media(max-width:600px){.play-title h1{font-size:clamp(30px,8vw,46px);letter-spacing:-1.4px}.play-title p{font-size:13px;line-height:1.5;text-wrap:balance}}.contract-address{position:relative;isolation:isolate;background:#111214;box-shadow:0 0 13px #bf99f90b,0 0 25px #efb3ed08}.contract-address:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;background:linear-gradient(115deg,#bf99f9,#efb3ed 48%,#79d7f0);filter:blur(12px);opacity:.17;z-index:-2;pointer-events:none}.contract-address:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#111214;z-index:-1;pointer-events:none}.profile-link-preview{display:block;margin-top:8px;font-size:10px;line-height:1.6;color:#a99cb9;overflow-wrap:anywhere}:root{--green:#00ed80}.pump-text,.green-accent,.hero .eyebrow .pump-text,.pair-announcement .pump-text,h1 .pump-text,.connection-statement p>.pump-text{color:var(--green)!important}:root{--pump-text-gradient:linear-gradient(100deg,#08b75f 0%,#00d96e 50%,#00ed80 100%)}.website-shell .pump-text,.website-shell .green-accent,.website-shell .treasury-amount>span,.reward-notification .reward-amount-lockup>.pump-text{background-image:var(--pump-text-gradient);background-clip:text;-webkit-background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}.site-footer{display:block;width:100%;padding:32px 0 28px;margin-top:16px;border-top:1px solid #ffffff10;font-size:14px}.site-footer .footer-main{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:4px 0 28px}.site-footer .footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.site-footer .wordmark{font-size:28px;line-height:1;gap:9px}.site-footer .wordmark .mark{width:34px;height:34px}.site-footer .footer-tagline{font-size:9px;line-height:1.5;letter-spacing:2px;color:#7f8587;margin-left:43px}.site-footer .footer-contact{display:flex;align-items:center;gap:12px;border:1px solid #ffffff12;border-radius:14px;padding:13px 17px;background:linear-gradient(120deg,#ffffff06,#ffffff02);box-shadow:inset 0 1px #ffffff05;transition:border-color .2s,background .2s;min-height:64px}.site-footer .footer-contact:hover{border-color:#bfa6da55;background:#ffffff08}.footer-contact-icon{display:grid;place-items:center;width:33px;height:33px;border:1px solid #ffffff10;border-radius:10px;color:#b8c0c5;background:#ffffff04}.site-footer .footer-contact small{display:block;font-size:8px;font-weight:500;letter-spacing:1.5px;line-height:1.5;color:#81888b;margin-bottom:4px}.site-footer .footer-contact strong{display:block;font-size:15px;line-height:1.4;font-weight:450;color:#cbd0d3;overflow-wrap:anywhere}.site-footer .footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:21px;border-top:1px solid #ffffff0a}.site-footer .footer-copyright{font-size:11px;line-height:1.6;color:#767b7e;margin:0;order:initial;width:auto}.site-footer .footer-socials{display:flex;align-items:center;gap:19px}.site-footer .footer-socials a{display:inline-flex;align-items:center;gap:7px;min-height:32px;font-size:11px;color:#8d969b}.site-footer .footer-socials a:hover{color:#e8e4ef}.site-footer .footer-socials svg{width:12px;height:12px}@media(max-width:600px){.site-footer{padding:27px 0 max(27px,env(safe-area-inset-bottom));margin-top:12px}.site-footer .footer-main{display:grid;grid-template-columns:1fr;gap:23px;padding:0 0 23px}.site-footer .footer-brand{gap:10px}.site-footer .wordmark{font-size:26px;gap:9px}.site-footer .wordmark .mark{width:32px;height:32px}.site-footer .footer-tagline{font-size:8px;letter-spacing:1.8px;margin-left:41px}.site-footer .footer-contact{width:100%;padding:13px 15px;border-radius:13px;gap:12px;min-height:65px}.site-footer .footer-contact strong{font-size:15px}.site-footer .footer-contact small{font-size:8px}.site-footer .footer-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding-top:17px}.site-footer .footer-copyright{font-size:10px;line-height:1.7;order:2}.site-footer .footer-socials{gap:22px;order:1}.site-footer .footer-socials a{font-size:12px;min-height:36px}.closing-strip{display:grid;grid-template-columns:auto minmax(0,1fr);gap:13px 12px;padding:21px 0}.closing-strip>span{font-size:12px;line-height:1.65;letter-spacing:0}.closing-strip .closing-duo{gap:6px}.closing-strip .closing-duo .mark{width:23px;height:27px}.closing-strip>button{grid-column:2;justify-self:start;font-size:11px;min-height:32px;margin:0;gap:8px}.closing-strip>button svg{width:14px;height:14px}}.hero-docs-button{display:inline-flex;align-items:center;gap:12px;padding:12px 17px;border:1px solid #ffffff21;border-radius:15px;background:linear-gradient(125deg,#ffffff09,#ffffff02);box-shadow:inset 0 1px #ffffff09;font-size:13px;line-height:1.3}.hero-docs-button small{display:block;font-size:8px;letter-spacing:1.5px;color:#8d9298;margin-top:4px}.docs-button-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#be97f51c,#79d7f010);color:#d6dce0}.hero-docs-button:hover{border-color:#d5b7ee77;box-shadow:0 0 28px #c29be518;transform:translateY(-2px)}.hero-actions{flex-wrap:wrap}.docs-header-link{color:#c8ced3}.rewards-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;font-size:12px;color:#90979b}.rewards-pagination>div{display:flex;align-items:center;gap:12px}.rewards-pagination button{border:1px solid #ffffff18;border-radius:10px;padding:10px 14px;background:#ffffff04;font-size:12px;color:#c4cbcf}.rewards-pagination button:hover:not(:disabled){border-color:#b6c1c54d;background:#ffffff09}.rewards-pagination button:disabled{opacity:.3;cursor:default}.reward-page-indicator{font-variant-numeric:tabular-nums}.premium-rewards{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.premium-rewards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.premium-rewards{grid-template-columns:1fr}.hero-docs-button{font-size:12px;padding:10px 14px}.header-actions{gap:8px}.docs-header-link{width:34px;height:34px}.rewards-pagination{flex-wrap:wrap;gap:12px}.rewards-pagination button{padding:10px 12px}}.username-form{max-width:600px;margin-inline:auto}.username-form-heading{display:flex;align-items:center;gap:14px;margin-bottom:28px}.username-form-heading strong,.username-form-heading small{display:block}.username-form-heading strong{font-size:16px;font-weight:500;color:#edf0ed}.username-form-heading small{font-size:12px;color:#8e9996;margin-top:5px}.username-form-symbol{width:45px;height:45px;border-radius:14px;display:grid;place-items:center;color:#c1ded0;background:linear-gradient(145deg,#27332d,#171c1a);border:1px solid #70857b40;box-shadow:inset 0 1px #ffffff0b}.username-input{position:relative}.username-input>span{position:absolute;inset-inline-start:18px;top:50%;transform:translateY(-50%);color:#7f8b85;font-size:19px;pointer-events:none}.username-input input{padding-inline-start:45px!important}.username-form .reward-submit{display:flex;align-items:center;justify-content:center;gap:10px}.username-trust{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:19px;font-size:11px;color:#83978b}.profile-check-spinner{animation:profile-check-spin 1.3s linear infinite}.profile-check-progress{font-size:12px;text-align:center;color:#b6c9bd;margin:16px 0 0}.profile-check-badge{display:inline-flex;padding:5px 11px;border:1px solid #81ba9b38;border-radius:20px;font-size:11px;color:#a9d8bf;background:#5ca8780c;margin:14px 0 6px}.username-receipt.needs-review .profile-check-badge{color:#d5c5a1;border-color:#d5c5a133;background:#d5c5a108}.username-receipt .receipt-profile{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:12px 0 20px;color:#c9d5d0;text-decoration:none}.receipt-profile strong{background:linear-gradient(115deg,#be97f5,#efb3ed,#79d7f0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.receipt-wallet{border:1px solid #ffffff12;border-radius:14px;padding:17px;text-align:start;max-width:460px;margin:0 auto 22px;background:#05080745}.receipt-wallet small{display:block;color:#8c9a92;font-size:10px;margin-bottom:10px}.receipt-wallet code{display:block;overflow-wrap:anywhere;font-size:12px;line-height:1.7;color:#c9d3cd}.username-receipt h3{font-size:clamp(25px,5vw,35px)}@keyframes profile-check-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.profile-check-spinner{animation:none}}@media(max-width:600px){.username-form{padding:24px!important}.username-form-heading{margin-bottom:24px}.username-form .reward-fine-print{font-size:11px;line-height:1.8}.username-receipt{padding:28px 22px!important}}.username-form~* .pimp-text,.rewards-entry-heading .pimp-text{background:linear-gradient(115deg,#be97f5,#efb3ed,#79d7f0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.manual-review-toggle{display:block;margin:14px auto 0;border:1px solid #ffffff20;background:#ffffff05;color:#c0cac4;border-radius:10px;padding:10px 15px;font-size:12px;cursor:pointer}.manual-review-field{margin-top:8px}.manual-review-field small{font-size:12px;line-height:1.7;color:#b7ac96}:root{--dacity-pink:#f38fca;--dacity-cyan:#78dce8}body{background:#0a0b14;color:#f3edf5}.site-header{background:#0b0c17e6!important;border-bottom:1px solid #e3a0cf22}.wordmark,.loader-brand-word{letter-spacing:-.04em}.wordmark-suffix,.loader-brand-suffix{color:#efa6d5!important}.hero{background:radial-gradient(ellipse at 80% 30%,#70346b30,transparent 55%),radial-gradient(ellipse at 20% 90%,#194f6330,transparent 55%)}.hero-universe:before{content:"";position:absolute;top:15%;right:0;bottom:2%;left:0;opacity:.34;background:linear-gradient(90deg,transparent 0 5%,#18203a 5% 12%,transparent 12% 15%,#34213d 15% 24%,transparent 24% 27%,#18203a 27% 34%,transparent 34% 40%,#34213d 40% 48%,transparent 48% 54%,#18203a 54% 65%,transparent 65% 71%,#34213d 71% 80%,transparent 80% 86%,#18203a 86% 95%,transparent 95%);clip-path:polygon(0 45%,12% 45%,12% 20%,24% 20%,24% 55%,34% 55%,34% 5%,48% 5%,48% 40%,65% 40%,65% 0,80% 0,80% 30%,100% 30%,100% 100%,0 100%);pointer-events:none}.hero-floor{background:linear-gradient(0deg,#ed86cd15,transparent),repeating-linear-gradient(90deg,transparent 0 69px,#77d9e516 70px 71px)!important}.button.primary{background:linear-gradient(125deg,#f3a1d4,#ab9fea 60%,#7bdce5)!important;color:#171222!important}.hero h1 .soft{background:linear-gradient(105deg,#f3a1d4,#99d9f0);-webkit-background-clip:text;background-clip:text;color:transparent}.skin-studio,.treasury-section{background-image:radial-gradient(ellipse at top right,#6439641c,transparent 65%)}.opening-loader{background:#0a0b14!important}.pimp-intro-halo{background:radial-gradient(ellipse,#ad5b9f33,transparent 65%)!important}@media(max-width:640px){.wordmark{font-size:19px!important}.wordmark-suffix{font-size:14px}.hero h1{font-size:clamp(44px,11vw,66px)!important}.hero-universe:before{opacity:.22}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important}}.access-benefits{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}.access-benefits>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:20px 14px;border:1px solid #c59cbd77;border-radius:18px;background:linear-gradient(145deg,#54365f,#20132d);box-shadow:inset 0 1px #ffdfed55}.access-benefits svg{color:#f5bbd8;width:32px;height:32px;filter:drop-shadow(0 3px 8px #db69c477)}.access-benefits strong{font-size:20px}.access-benefits span{font-size:13px;line-height:1.5;color:#e4cede}@media(max-width:420px){.access-benefits strong{font-size:17px}}.access-benefit-chips{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.access-benefit-chips span{padding:8px 12px;border:1px solid #cda5c577;border-radius:10px;color:#ffe4f0;background:#493153}.legacy-payments{margin:16px 0;padding:12px;border:1px solid #a680a244;border-radius:12px}:root{color-scheme:dark}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:#111017;color:#f5f1ef}.dacity-city{font-family:Manrope,Arial,sans-serif;background:#111017}.dacity-city *{box-sizing:border-box}.dacity-city a{color:inherit;text-decoration:none}.dacity-city button{font:inherit;cursor:pointer}.dacity-city button:disabled{opacity:.35;cursor:default}.dacity-city button:focus-visible,.dacity-city a:focus-visible{outline:2px solid #9ee6df;outline-offset:4px}.city-header{height:86px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;gap:24px;position:sticky;top:0;background:#111017ed;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:50;border-bottom:1px solid #ffffff10}.city-logo{display:flex;align-items:center;gap:10px;color:#f0b0c6!important}.city-logo svg{width:39px;height:39px}.city-logo>span{font-size:24px;font-weight:800;line-height:.9;letter-spacing:-1px}.city-logo small{display:block;letter-spacing:5.4px;font-size:9px;margin-top:7px}.city-header nav{display:flex;gap:30px;font-size:12px;color:#c3b8c1}.city-header nav a:hover{color:#f0b0c6}.city-header-tools{display:flex;align-items:center;gap:16px}.city-header-cta{border:1px solid #f2b4cb55;border-radius:6px;padding:12px 17px;font-size:11px!important}.city-menu{display:none}.city-hero{min-height:690px;position:relative;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid #f5b1c32b}.city-hero-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#13101be8 0%,#17121c99 43%,transparent 75%),linear-gradient(0deg,#111017,transparent 28%),url(/city-hero.webp) center 45%/cover}.city-hero-content{position:relative;z-index:1;margin:60px 0 70px 7%;max-width:580px}.city-kicker{font-size:10px;letter-spacing:3px;font-weight:700;color:#d5b1bf;display:flex;align-items:center;gap:10px}.city-kicker i{width:5px;height:5px;border-radius:50%;background:#97d9d4;box-shadow:0 0 14px #79dfd9}.city-hero h1{font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(68px,7.7vw,112px);letter-spacing:-1px;line-height:.91;font-weight:700;text-transform:uppercase;margin:28px 0}.city-hero h1 em,.city-closing em{font-style:normal;color:#f1b0c5}.city-hero p{font-size:14px;line-height:1.9;color:#dfcfd7;max-width:330px;margin:25px 0 30px}.city-hero-actions{display:flex;gap:24px;align-items:center}.city-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#efb2c7!important;border:1px solid #efb2c7!important;color:#251d28!important;padding:16px 22px;border-radius:5px;font-size:12px;font-weight:800;box-shadow:0 10px 45px #e87da915}.city-primary:hover{background:#ffd2e1!important}.city-guide{font-size:11px;display:flex;gap:8px;align-items:center;color:#dacdd6!important}.city-ca{display:flex;align-items:center;gap:12px;max-width:400px;margin-top:35px;padding:13px 15px;border:1px solid #f8c2d324;border-radius:5px;background:#15131b7a;font-size:9px}.city-ca>span{color:#f0b1c7;font-weight:800;letter-spacing:1px}.city-ca code{font-size:9px;color:#bcb0bd;overflow:hidden;text-overflow:ellipsis}.city-ca button{background:none;border:0;color:#d7bdcb;margin-left:auto}.city-independent{display:block;font-size:9px;color:#a592a4;margin-top:12px}.city-hero-caption{position:absolute;right:6%;bottom:65px;text-align:right;border-right:2px solid #e7abbe;padding-right:18px}.city-hero-caption span{font-size:9px;letter-spacing:3px;color:#e3adbe}.city-hero-caption strong{display:block;font-size:13px;margin-top:7px}.city-marquee{padding:23px 7%;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #ffffff0d;color:#bba7b7;font-size:9px;letter-spacing:2px;background:#18131d}.city-marquee i{height:4px;width:4px;background:#82c5c2;transform:rotate(45deg)}.city-studio,.city-lookbook{padding:90px 7%}.city-section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px;gap:30px}.city-section-head h2{font-family:Barlow Condensed,Impact,sans-serif;font-size:46px;text-transform:uppercase;font-weight:600;letter-spacing:.2px;margin:12px 0 0}.city-section-head p{font-size:11px;color:#b6a7b5;line-height:1.9;margin:0 0 3px}.city-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);border:1px solid #63505f66;border-radius:10px;overflow:hidden;background:#1a1720;box-shadow:0 35px 90px #0003}.city-preview{padding:24px;background:#211a27;position:relative}.preview-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.preview-top>span{display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:2px;color:#c4b4c2}.preview-top i{width:5px;height:5px;border-radius:50%;background:#8ee2cb}.preview-top>div{display:flex;gap:4px}.preview-top button{border:1px solid #ffffff14;background:#ffffff06;color:#cab5c7;padding:7px;display:flex;border-radius:4px}.city-portrait{aspect-ratio:1;max-width:450px;margin:auto;box-shadow:0 15px 50px #0004;overflow:hidden;border-radius:4px;border:1px solid #fff2}.city-portrait>svg{width:100%;height:100%;display:block}.portrait-caption{display:flex;justify-content:space-between;align-items:center;margin-top:18px;color:#b7a3b4}.portrait-caption small{display:block;font-size:7px;letter-spacing:2px;color:#bd97b1}.portrait-caption strong{display:block;font-size:12px;margin-top:6px;color:#e4d7e0}.city-controls{display:flex;flex-direction:column;min-width:0}.city-tabs{display:flex;border-bottom:1px solid #ffffff0c;padding:0 15px}.city-tabs button{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 3px 17px;background:transparent;border:0;border-bottom:2px solid transparent;color:#9d8a9f;font-size:9px}.city-tabs button[aria-selected=true]{border-color:#efb2c7;color:#efb2c7;background:#efaac606}.city-options{padding:24px 30px;flex:1}.city-options fieldset{border:0;margin:0 0 24px;padding:0}.city-options legend{font-size:12px;font-weight:700;color:#e5dbe3;float:left}.option-evidence{display:block;clear:both;font-size:8px;color:#8e8090;padding:6px 0 12px}.city-choices{display:flex;gap:8px;flex-wrap:wrap}.city-choices button{border:1px solid #66526666;background:#ffffff03;padding:11px 15px;border-radius:4px;font-size:10px;color:#b8a7b9}.city-choices button.selected{background:#efb2c711;border-color:#eeb4c7;color:#f1bbce}.city-swatches{display:flex;gap:12px;flex-wrap:wrap}.city-swatches button{width:34px;height:34px;border-radius:50%;border:2px solid transparent;color:#fff;display:grid;place-items:center;box-shadow:0 0 0 3px transparent}.city-swatches button.selected{box-shadow:0 0 0 2px #1a1720,0 0 0 3px #eab2c8}.city-option-note{font-size:9px;line-height:1.8;color:#847489;border-left:2px solid #796075;padding-left:12px;margin-top:25px;max-width:370px}.city-editor-actions{padding:20px 30px 12px;display:flex;gap:10px;border-top:1px solid #ffffff0b}.city-editor-actions>button{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:4px;padding:13px 14px;border:1px solid #69526866;background:none;color:#c5afc5;font-size:10px}.city-editor-actions>.city-primary{flex:1}.city-export-status{font-size:8px;text-align:center;min-height:28px;color:#8d7e91;padding-bottom:14px}.city-evidence{display:flex;align-items:center;gap:25px;padding:23px 0;border-bottom:1px solid #ffffff0c}.city-evidence>span{white-space:nowrap;font-size:8px;color:#b595ab;letter-spacing:1.5px}.city-evidence p{font-size:9px;line-height:1.8;color:#948595;max-width:650px;margin:0}.city-evidence a{font-size:9px;white-space:nowrap;color:#d4b1c4;margin-left:auto;text-decoration:underline}.city-lookbook{padding-top:0}.city-lookbook-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.city-lookbook-grid a{display:block;position:relative;border-radius:6px;overflow:hidden;border:1px solid #ffffff16}.city-lookbook-grid svg{width:100%;display:block;transition:transform .5s}.city-lookbook-grid a:hover svg{transform:scale(1.035)}.city-lookbook-grid a>span{position:absolute;bottom:0;padding:22px 20px 18px;background:linear-gradient(transparent,#14101bf2);width:100%;font-size:9px;letter-spacing:2px;color:#ddb6ca}.city-lookbook-grid strong{font-size:15px;letter-spacing:0;margin-left:15px;color:#fff}.dacity-city .section{padding:65px 7%;max-width:none;margin:0}.dacity-city .section h2{font-family:Barlow Condensed,Impact,sans-serif;text-transform:uppercase}.dacity-city .reveal{opacity:1;transform:none;visibility:visible}.dacity-city .ticker-pimp{color:#efb2c7!important;background:none!important;-webkit-text-fill-color:currentColor!important}.dacity-city .treasury-card{background:#211a27!important;border-color:#8a5b7b33!important}.dacity-city .premium-vault{filter:grayscale(1)}.dacity-city .treasury-art{display:none}.dacity-city .treasury-copy{width:100%}.city-closing{text-align:center;padding:90px 20px;background:radial-gradient(ellipse at bottom,#71415b33,transparent 65%)}.city-closing .city-kicker{justify-content:center}.city-closing h2{font-family:Barlow Condensed,Impact,sans-serif;text-transform:uppercase;font-size:60px;line-height:1;margin:25px 0 30px}.city-footer{border-top:1px solid #ffffff12;display:flex;align-items:center;padding:35px 7%;gap:28px}.city-footer>p{font-size:10px;color:#baa4b5;flex:1;line-height:1.8}.city-footer>p small{display:block;color:#7e6f83;font-size:8px;max-width:500px}.city-footer>a:not(.city-logo){font-size:10px;color:#bba6b8}.city-header .public-language-picker{font-size:10px}@media(min-width:1500px){.city-hero{min-height:780px}.city-hero-content{margin-left:10%}}@media(max-width:900px){.city-header nav{gap:15px}.city-header-cta{display:none}.city-hero-content{margin-left:6%}.city-hero-caption{display:none}.city-hero-backdrop{background-position:center,right center}.city-studio,.city-lookbook{padding-left:5%;padding-right:5%}.city-options{padding:22px}.city-editor-actions{padding:18px 20px 12px}.city-choices button{padding:10px 12px}.city-lookbook-grid{gap:12px}.city-lookbook-grid strong{font-size:12px}}@media(max-width:640px){.city-header{height:70px;padding:0 5%}.city-logo>span{font-size:20px}.city-logo svg{width:32px}.city-header-tools{gap:12px}.city-menu{display:flex;background:none;border:0;color:#e8c1d4;padding:6px}.city-header nav{display:none;position:absolute;left:0;right:0;top:70px;padding:25px 6%;background:#18121f;border-bottom:1px solid #f1b1cc22}.city-header nav.open{display:flex;flex-direction:column;gap:25px}.city-hero{min-height:750px;align-items:flex-end}.city-hero-backdrop{background:linear-gradient(0deg,#111017,#111017e8 28%,#11101725 80%),url(/city-hero.webp) 69% top/auto 75% no-repeat}.city-hero-content{margin:250px 6% 40px;max-width:90%}.city-hero h1{font-size:66px;margin:20px 0}.city-hero p{font-size:12px;max-width:290px;margin:20px 0}.city-kicker{font-size:8px;letter-spacing:2px}.city-primary{padding:14px 17px;font-size:11px}.city-hero-actions{gap:18px}.city-guide{font-size:10px}.city-ca{margin-top:24px;max-width:340px}.city-marquee{padding:18px 6%;gap:16px;overflow:hidden;white-space:nowrap;font-size:7px}.city-marquee span:nth-of-type(n+3),.city-marquee i:nth-of-type(n+2){display:none}.city-studio{padding-top:55px;padding-bottom:55px}.city-section-head{align-items:flex-start;margin-bottom:24px}.city-section-head h2{font-size:34px;max-width:220px}.city-section-head p{font-size:9px;max-width:130px;padding-top:17px}.city-editor{grid-template-columns:1fr}.city-preview{padding:18px}.city-portrait{max-width:100%}.city-tabs{padding:0 8px}.city-tabs button{padding:18px 2px 14px}.city-options{padding:24px;min-height:300px}.city-options fieldset{margin-bottom:22px}.city-editor-actions{padding:18px 20px 12px}.city-evidence{align-items:flex-start;flex-wrap:wrap;gap:12px}.city-evidence p{width:100%;order:2}.city-evidence a{font-size:8px}.city-lookbook-grid{gap:8px}.city-lookbook-grid strong{display:block;font-size:9px;margin:5px 0 0}.city-lookbook-grid a>span{padding:20px 9px 12px;font-size:7px}.city-closing{padding:65px 20px}.city-closing h2{font-size:43px}.city-footer{flex-wrap:wrap;padding:28px 6%;gap:20px}.city-footer>p{flex-basis:100%;order:3}.city-footer .city-logo{margin-right:auto}.dacity-city .section{padding:45px 6%}.city-option-note{font-size:8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.gta-source-credit{display:flex;justify-content:space-between;margin-top:16px;font-size:8px;color:#aa8fa5}.gta-source-credit a{display:flex;align-items:center;gap:6px}.gta-choice-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px}.gta-choice-heading strong{font-size:12px;color:#eadde6}.gta-choice-heading>span{font-size:7px;letter-spacing:1.4px;color:#a78a9e}.gta-character-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gta-character-grid button,.gta-look-grid button,.gta-scene-grid button{padding:0;border:1px solid #7a617744;background:#221a2b;color:#c6b0c1;border-radius:5px;overflow:hidden;text-align:left;position:relative}.gta-character-grid button[aria-pressed=true],.gta-look-grid button[aria-pressed=true],.gta-scene-grid button[aria-pressed=true],.gta-layout-choices button[aria-pressed=true]{border-color:#f2b7cd;color:#f6c1d5;box-shadow:0 0 0 1px #eeb4c744}.gta-character-grid img{width:100%;height:95px;object-fit:cover;object-position:50% 33%;display:block}.gta-character-grid span{font-size:8px;line-height:1.5;display:block;padding:9px 5px;min-height:39px}.gta-character-grid button>svg{position:absolute;top:6px;right:6px;background:#e9b2c7;color:#201523;border-radius:50%;padding:2px}.gta-look-grid,.gta-scene-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gta-look-grid img,.gta-scene-grid img{width:100%;height:95px;object-fit:cover;display:block}.gta-look-grid span,.gta-scene-grid span{display:block;padding:10px;font-size:9px;line-height:1.5}.gta-helper{font-size:9px;line-height:1.9;color:#9b8198;margin-top:20px}.gta-layout-choices{clear:both;padding-top:18px}.gta-range{display:block;margin:25px 0}.gta-range>span{display:flex;justify-content:space-between;font-size:10px;color:#cfbbcb}.gta-range strong{font-size:9px;color:#efb2c7;font-weight:400}.gta-range input{width:100%;accent-color:#e6a7c0;margin-top:15px}.city-options{min-height:375px}.city-hero-backdrop{background-image:linear-gradient(90deg,#13101bed 0%,#17121caa 38%,transparent 76%),linear-gradient(0deg,#111017,transparent 28%),url(/city-hero.webp)}.gta-hero-logo{width:120px;height:auto;display:block;margin-bottom:25px}.city-lookbook-grid>a>img{width:100%;height:340px;object-fit:cover;object-position:50% 30%;display:block;transition:transform .5s}.city-lookbook-grid>a:hover>img{transform:scale(1.035)}.gta-asset-credit{position:absolute;right:20px;bottom:15px;font-size:7px;color:#dfccd7;opacity:.75}@media(max-width:900px){.gta-character-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gta-character-grid img{height:100px}.city-lookbook-grid>a>img{height:260px}}@media(max-width:640px){.gta-character-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gta-character-grid img{height:87px}.gta-character-grid span{font-size:7px;padding:7px 4px;min-height:36px}.city-options{padding:22px 16px;min-height:350px}.gta-choice-heading strong{font-size:11px}.gta-hero-logo{width:90px;margin-bottom:22px}.city-hero-backdrop{background:linear-gradient(0deg,#111017,#111017ed 26%,#11101711 80%),url(/city-hero.webp) 68% top/auto 75% no-repeat}.city-hero{min-height:830px}.city-hero-content{margin-top:270px}.city-lookbook-grid>a>img{height:190px}.gta-asset-credit{font-size:6px}.gta-scene-grid img,.gta-look-grid img{height:100px}.gta-source-credit{font-size:7px}}.dacity-city{font-family:Leonida,Arial,sans-serif;background:#1b1027;color:#fff0d6}.city-header{background:#1b1027ee;border-bottom:1px solid #c28cbe22;box-shadow:0 8px 45px #10071830}.city-header nav,.city-header-cta,.city-header-tools{font-family:Leonida,Arial,sans-serif}.city-header nav{font-size:14px;color:#f1d5e7}.city-hero{min-height:760px}.city-hero h1{font-family:Leonida Display,Impact,sans-serif;font-size:clamp(80px,8.5vw,130px);line-height:.82;letter-spacing:-.025em;color:#fff0d6;text-transform:uppercase;text-shadow:0 5px 35px #25103460}.city-hero h1 em,.city-closing h2 em{background:var(--vi-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.city-hero-backdrop{background-image:linear-gradient(90deg,#1b1027ed 0%,#25163399 40%,transparent 78%),linear-gradient(0deg,#1b1027,transparent 35%),url(/city-hero.webp)}.city-hero p{font-family:Leonida,Arial,sans-serif;color:#ffe3ec;font-size:17px;line-height:1.6}.city-kicker{font-size:11px;letter-spacing:3.5px;color:#e9bdd5}.city-hero-actions{margin-top:35px}.city-primary{background:var(--vi-gradient)!important;border:0!important;border-radius:4px!important;font-family:Leonida Condensed,Impact,sans-serif!important;font-size:17px!important;letter-spacing:.5px;text-transform:uppercase;color:#261730!important;box-shadow:0 4px #a57eaa,0 14px 35px #0f071d45;transition:transform .2s,box-shadow .2s}.city-primary:hover{transform:translateY(-2px);box-shadow:0 6px #a57eaa,0 20px 35px #0f071d55}.city-primary .gta-icon{stroke:#392448;filter:none!important}.city-marquee{background:#2c193b;color:#edc5db;border-color:#c18db327;font-size:10px}.city-studio{background:radial-gradient(ellipse at 85% 10%,#714c8f22,transparent 60%)}.city-section-head h2,.city-closing h2,.dacity-city .section h2{font-family:Leonida Display,Impact,sans-serif;font-weight:900;font-size:clamp(40px,4.2vw,65px);line-height:.95;letter-spacing:-.02em;color:#fff0d6}.city-section-head p{font-size:13px;color:#d1b1cc}.city-editor{background:#271632;border-color:#e7b8d43b;border-radius:8px;box-shadow:0 35px 90px #0c031c60}.city-preview{background:linear-gradient(145deg,#382044,#241530);align-self:start;position:sticky;top:100px}.city-tabs{padding:0 10px;background:#20112d;border-color:#b386b52b}.city-tabs button{font-size:10px;color:#b99abb;padding:22px 3px 17px;min-width:0;transition:background .2s,color .2s}.city-tabs button[aria-selected=true]{background:linear-gradient(0deg,#b58acb1d,transparent);color:#ffe4ee;border-color:#efb1ce}.city-tabs .gta-icon{width:22px;height:22px}.preview-top>span{font-family:Leonida Condensed,Arial,sans-serif;font-size:11px;letter-spacing:2px;color:#eed0df}.preview-top button{background:#e7b6d00a;border-color:#efbfd822;padding:9px}.city-portrait{border:2px solid #d4a9c14d;border-radius:2px;box-shadow:0 20px 55px #10071b66}.portrait-caption strong{font-family:Leonida Condensed,Impact,sans-serif;font-size:22px;text-transform:uppercase;color:#fff1db}.portrait-caption small{font-size:8px;color:#d8aac6}.gta-choice-heading strong{font-family:Leonida Condensed,Impact,sans-serif;font-size:20px;color:#fff0d6;text-transform:uppercase;letter-spacing:.3px}.gta-choice-heading>span{font-size:9px;color:#be95b7}.city-options{padding:28px;min-height:480px;max-height:640px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#976a9e #23142f}.gta-character-grid{gap:12px}.gta-character-grid img{height:120px;filter:saturate(.9);transition:filter .2s,transform .4s}.gta-character-grid button:hover img{filter:saturate(1.2);transform:scale(1.04)}.gta-character-grid button,.gta-look-grid button,.gta-scene-grid button{background:#321d3e;border-color:#bd8eb62e;border-radius:4px;transition:transform .2s,border-color .2s}.gta-character-grid button[aria-pressed=true],.gta-look-grid button[aria-pressed=true],.gta-scene-grid button[aria-pressed=true]{border-color:#ffd6e8;box-shadow:0 0 0 2px #e8afd522}.gta-character-grid span{font-family:Leonida Condensed,Arial,sans-serif;font-size:12px;text-transform:uppercase;line-height:1.1;min-height:39px;padding:12px 7px;color:#ffe4e9}.gta-look-grid img,.gta-scene-grid img{height:120px}.gta-look-grid span,.gta-scene-grid span{font-size:11px;color:#edccdf}.city-editor-actions{border-color:#bc8db12b;flex-wrap:wrap;padding:23px 25px 13px;gap:8px}.city-editor-actions>button{font-size:12px;min-height:45px;padding:12px;border-color:#ca9cc239}.city-editor-actions>.city-primary{font-size:14px!important;min-width:160px}.city-export-status{font-size:10px;color:#b78eb0;padding-bottom:16px}.city-controls{min-height:100%}.gta-filter-row{display:flex;gap:7px;margin:0 0 20px;flex-wrap:wrap}.gta-filter-row button{border:1px solid #bb8fb22c;background:#1c0e27;color:#bf9bb9;border-radius:3px;padding:8px 13px;font-size:11px}.gta-filter-row button[aria-pressed=true]{color:#ffe9f2;background:#9b6a982a;border-color:#dfabc9}.city-options legend{font-family:Leonida Condensed,Impact,sans-serif;text-transform:uppercase;font-size:19px;color:#fff0d6}.city-options fieldset{margin-bottom:28px}.city-choices button{font-size:12px;padding:11px 13px;border-color:#b88aaf44;background:#35203f;color:#e2bdd5;display:flex;align-items:center;gap:8px}.city-choices button[aria-pressed=true]{background:#a378a02c;color:#ffe4ed;border-color:#edbad5}.gta-palette-row{clear:both;display:flex;gap:15px;padding-top:20px}.gta-palette-row button{width:42px;height:42px;border-radius:50%;border:2px solid #35203f;display:grid;place-items:center;box-shadow:0 0 0 1px #a780a155}.gta-palette-row button[aria-pressed=true]{box-shadow:0 0 0 2px #ffd5e4}.gta-palette-row .gta-icon{stroke:#382040;filter:none!important}.gta-save-current{display:flex;align-items:center;gap:10px;background:#b88da22a;border:1px solid #e8b1ce88;border-radius:4px;color:#ffe3ec;padding:13px 17px;font-size:13px}.gta-favorites-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.gta-favorites-grid>div{position:relative}.gta-favorites-grid>div>button:first-child{width:100%;padding:0;background:#34203f;border:1px solid #b488ab55;border-radius:4px;overflow:hidden;color:#f8d2e4;text-align:left}.gta-favorites-grid img{width:100%;height:90px;object-fit:cover}.gta-favorites-grid span{display:block;font-family:Leonida Condensed,Impact,sans-serif;font-size:14px;padding:9px;text-transform:uppercase}.gta-remove-favorite{position:absolute;top:5px;right:5px;border:0;background:#21132aeb;padding:6px;border-radius:3px;display:flex}.gta-range>span{font-size:13px;color:#e7c4dc}.gta-range strong{font-size:12px}.gta-source-credit{font-size:10px;color:#b58daf}.city-evidence p,.city-evidence a{font-size:11px}.city-evidence>span{font-family:Leonida Condensed,Impact,sans-serif;font-size:12px;letter-spacing:1px}.city-lookbook-grid strong{font-family:Leonida Display,Impact,sans-serif;text-transform:uppercase;font-size:21px;font-weight:900}.city-lookbook-grid>a{border-radius:3px;border:1px solid #c495bb44}.city-closing{background:radial-gradient(ellipse at bottom,#945a9a35,transparent 70%)}.city-footer{background:#170b22;border-color:#bb85ac22}.city-footer p{font-size:12px}.city-footer p small{font-size:10px}.city-footer>a:not(.city-logo){font-size:12px}.dacity-city .treasury-card{background:linear-gradient(135deg,#3d2350,#281633)!important;border-color:#dba4ce44!important;border-radius:6px}.dacity-city .username-submit,.dacity-city .submission-card{background:#2c183a!important;border-color:#c495bb44!important}.dacity-city .reward-receipt-card{background:linear-gradient(135deg,#382043,#25142f)!important;border-color:#ca9cc23b!important}.city-header-cta{border-color:#edb3d155;color:#ffe1eb!important;font-family:Leonida Condensed,Impact,sans-serif;font-size:15px!important;text-transform:uppercase}.city-guide{font-size:13px}.city-header nav a:hover{color:#fff0d6}.city-ca{border-color:#c493b63d;background:#23132eaa}.city-hero-caption strong{font-family:Leonida Condensed,Impact,sans-serif;font-size:19px;text-transform:uppercase}@media(max-width:900px){.gta-character-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gta-character-grid img{height:115px}.city-options{padding:23px}.city-preview{position:static}.city-tabs button span{font-size:9px}.city-editor-actions>.city-primary{min-width:130px;font-size:13px!important}.city-header nav{font-size:12px;gap:20px}}@media(max-width:640px){.city-hero{min-height:850px}.city-hero h1{font-size:80px;line-height:.83;margin:24px 0}.city-hero p{font-size:15px;max-width:300px}.city-hero-backdrop{background:linear-gradient(0deg,#1b1027,#1b1027eb 28%,#1b102711 80%),url(/city-hero.webp) 68% top/auto 75% no-repeat}.city-kicker{font-size:9px;letter-spacing:2.5px}.city-section-head{display:block}.city-section-head h2{font-size:45px;max-width:none}.city-section-head p{padding-top:14px;max-width:none;font-size:12px;line-height:1.5}.city-studio{padding-top:65px}.city-tabs{padding:0 5px}.city-tabs button{padding:20px 1px 15px;gap:8px}.city-tabs .gta-icon{width:20px;height:20px}.city-tabs button span{font-size:8px;white-space:nowrap}.city-options{padding:22px 16px;min-height:420px;max-height:560px}.gta-character-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gta-character-grid img{height:94px}.gta-character-grid span{font-size:10px;min-height:41px;padding:10px 4px}.gta-look-grid img,.gta-scene-grid img{height:110px}.gta-choice-heading strong{font-size:18px}.gta-choice-heading>span{font-size:8px}.city-editor-actions{padding:20px 16px 13px}.city-editor-actions>button{padding:11px 9px;font-size:10px}.city-editor-actions>.city-primary{font-size:13px!important;min-width:140px}.city-editor-actions .gta-icon{width:15px}.gta-favorites-grid img{height:85px}.city-lookbook-grid strong{font-size:13px}.city-evidence p{font-size:10px}.city-closing h2{font-size:52px}.city-marquee{font-size:8px}.portrait-caption strong{font-size:20px}.gta-source-credit{font-size:9px}.city-primary{font-size:16px!important}}.city-token-pair{display:inline-flex;gap:9px;align-items:center;background:#261634bb;border:1px solid #dbb1d051;padding:9px 13px;border-radius:4px;margin-top:28px;color:#d9bad1!important;font-size:9px;letter-spacing:1.5px}.city-token-pair img{width:24px;height:24px;border-radius:50%;background:#fff;padding:2px}.city-token-pair strong{color:#fff0d6;font-family:Leonida Condensed,Impact,sans-serif;font-size:15px;letter-spacing:.5px;margin-left:5px}.city-token-pair+.city-ca{margin-top:12px}.treasury-amount span,.pump-text,.pump-gradient{color:#eab4d3!important;background:none!important;-webkit-text-fill-color:currentColor!important}@media(max-width:640px){.city-token-pair{margin-top:22px;font-size:8px}.city-token-pair strong{font-size:14px}}.dacity-city{width:100%;max-width:none;margin:0;overflow-x:clip}.dacity-city>main{width:100%;max-width:none!important;margin:0!important;padding:0!important}.city-hero{width:100%;max-width:none;margin:0}.city-hero-backdrop{width:100%;top:0;right:0;bottom:0;left:0}.city-header,.city-footer,.city-marquee{width:100%;max-width:none}.city-studio{padding:36px 5% 30px;scroll-margin-top:78px}.city-studio>.city-section-head{margin-bottom:18px;align-items:center}.city-studio>.city-section-head h2{font-size:36px;line-height:1;margin-top:8px}.city-studio>.city-section-head p{font-size:11px;line-height:1.5}.city-studio>.city-section-head .city-kicker{font-size:9px;letter-spacing:2px}.city-editor{height:min(700px,calc(100svh - 190px));min-height:440px;grid-template-columns:1fr 1.08fr;border:1px solid #e9b7d955;border-radius:3px;overflow:hidden;background:linear-gradient(135deg,#24132f,#120b1f);box-shadow:0 25px 90px #08031080,inset 0 1px #ffdfef18}.city-preview{position:relative!important;top:auto;display:flex;flex-direction:column;align-self:stretch;min-height:0;padding:20px 22px 16px;background:radial-gradient(ellipse at center,#80507f33,transparent 75%),linear-gradient(145deg,#34203f,#170d24)}.preview-top{flex-shrink:0;margin-bottom:12px}.preview-top>span{font-size:9px}.preview-top button{padding:7px}.city-portrait{height:auto;width:auto;min-height:0;flex:1;aspect-ratio:1;max-width:100%;max-height:calc(100% - 90px);margin:auto;align-self:center;object-fit:contain;box-shadow:0 15px 45px #0007;border:1px solid #e3b4cf77}.city-portrait>svg{height:100%;width:100%;display:block}.portrait-caption{margin-top:12px;flex-shrink:0}.portrait-caption strong{font-size:18px}.portrait-caption small{font-size:7px}.portrait-caption>span{font-size:8px}.gta-source-credit{margin-top:9px;flex-shrink:0;font-size:8px}.city-controls{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(150deg,#2b1638,#180c24)}.city-tabs{flex-shrink:0;gap:2px;padding:0 8px;border-bottom:1px solid #d5a6ce33;min-height:61px}.city-tabs button{padding:12px 2px 10px;gap:5px;font-size:9px;position:relative;color:#bc98b7}.city-tabs button[aria-selected=true]{background:linear-gradient(0deg,#e6b1d42b,transparent);border-color:#f9c8e2;color:#ffebf4}.city-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:0;left:22%;right:22%;height:2px;background:#fff1df;box-shadow:0 0 10px #edb5d5}.city-tabs .gta-icon{width:20px;height:20px}.city-tabs button>svg{background:#a778a213;border-radius:3px;box-shadow:inset 0 0 0 1px #d3a5cb14;padding:2px;width:25px;height:25px}.city-options{flex:1;min-height:0!important;max-height:none!important;overflow:auto;padding:18px 20px;overscroll-behavior:contain;scrollbar-width:thin}.gta-choice-heading{margin-bottom:12px}.gta-choice-heading strong{font-size:17px}.gta-choice-heading>span{font-size:8px}.gta-character-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gta-character-grid img{height:92px}.gta-character-grid span{font-size:10px;padding:8px 5px;min-height:31px;line-height:1.1}.gta-look-grid,.gta-scene-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gta-look-grid img,.gta-scene-grid img{height:78px}.gta-look-grid span,.gta-scene-grid span{font-size:9px;padding:7px;line-height:1.2}.gta-filter-row{margin-bottom:12px;gap:5px}.gta-filter-row button{padding:6px 10px;font-size:10px}.city-options fieldset{margin-bottom:18px}.city-options legend{font-size:16px}.city-choices button{font-size:10px;padding:9px 11px}.gta-layout-choices{padding-top:12px;gap:6px}.gta-palette-row{padding-top:14px;gap:12px}.gta-palette-row button{width:33px;height:33px}.gta-range{margin:16px 0}.gta-range>span{font-size:11px}.gta-range input{margin-top:9px}.gta-helper{font-size:9px;line-height:1.6;margin:12px 0}.city-editor-actions{flex-shrink:0;padding:13px 16px 8px;min-height:58px;gap:7px;flex-wrap:nowrap;background:#1b0e28;border-top:1px solid #d5a3c62b}.city-editor-actions>button{padding:9px 10px;min-height:36px;font-size:10px;border-radius:3px}.city-editor-actions>.city-primary{font-size:13px!important;min-width:140px;box-shadow:0 2px #9e77a5}.city-editor-actions .gta-icon{width:15px;height:15px}.city-export-status{flex-shrink:0;min-height:20px;padding-bottom:7px;font-size:8px;background:#1b0e28}.city-evidence{padding:14px 0;gap:16px}.city-evidence p{font-size:9px}.city-evidence>span,.city-evidence a{font-size:9px}@media(max-width:700px){.city-header{height:64px;padding:0 18px}.city-header nav{top:64px}.city-studio{padding:22px 12px 20px;scroll-margin-top:64px}.city-studio>.city-section-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.city-studio>.city-section-head h2{font-size:27px;margin:5px 0 0;max-width:none}.city-studio>.city-section-head .city-kicker{font-size:7px;letter-spacing:1.4px}.city-studio>.city-section-head p{display:none}.city-editor{height:calc(100svh - 155px);min-height:460px;max-height:690px;grid-template-columns:1fr;grid-template-rows:45% 55%;border-radius:3px}.city-preview{padding:10px 12px 8px;min-height:0;position:relative}.preview-top{margin-bottom:5px}.preview-top>span{font-size:7px;letter-spacing:1px}.preview-top button{padding:5px}.preview-top button>svg{width:12px;height:12px}.city-portrait{flex:1;max-height:calc(100% - 48px);max-width:100%;width:auto;height:auto;min-height:0;margin:0 auto;aspect-ratio:1}.portrait-caption{margin-top:5px;align-items:center}.portrait-caption>div{display:flex;gap:7px;align-items:center}.portrait-caption small{display:none}.portrait-caption strong{font-size:12px;margin:0}.portrait-caption>span{font-size:7px}.gta-source-credit{position:absolute;bottom:10px;right:12px;gap:9px;font-size:6px;margin:0}.portrait-caption>span{display:none}.city-controls{min-height:0;border-top:1px solid #c394bb33}.city-tabs{min-height:43px;padding:0 4px}.city-tabs button{padding:6px 1px 5px;gap:2px}.city-tabs button span{font-size:7px}.city-tabs button>svg{width:21px;height:21px;padding:2px}.city-options{padding:10px 12px;min-height:0!important;max-height:none!important}.gta-choice-heading{margin-bottom:7px}.gta-choice-heading strong{font-size:13px}.gta-choice-heading>span{font-size:6px}.gta-character-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.gta-character-grid img{height:58px}.gta-character-grid span{font-size:8px;min-height:24px;padding:5px 4px}.gta-look-grid,.gta-scene-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.gta-look-grid img,.gta-scene-grid img{height:53px}.gta-look-grid span,.gta-scene-grid span{font-size:7px;padding:5px;line-height:1.2}.gta-filter-row{margin-bottom:8px;gap:5px}.gta-filter-row button{font-size:8px;padding:5px 8px}.city-editor-actions{min-height:44px;padding:7px 9px 5px;gap:5px}.city-editor-actions>button{min-height:31px;padding:6px 8px;font-size:8px}.city-editor-actions>.city-primary{min-width:123px;font-size:11px!important;padding:8px 10px!important}.city-editor-actions .gta-icon{width:12px;height:12px}.city-export-status{min-height:15px;font-size:7px;padding-bottom:4px}.city-evidence{display:none}.city-options fieldset{margin-bottom:12px}.city-options legend{font-size:13px}.city-choices button{font-size:8px;padding:7px 9px}.gta-layout-choices{padding-top:8px;gap:5px}.gta-palette-row{padding-top:10px;gap:11px}.gta-palette-row button{width:27px;height:27px}.gta-range{margin:10px 0}.gta-range>span{font-size:9px}.gta-range strong{font-size:9px}.gta-range input{margin-top:7px}.gta-helper{font-size:8px;margin-top:9px}.gta-save-current{font-size:10px;padding:8px 11px}.gta-favorites-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px}.gta-favorites-grid img{height:55px}.gta-favorites-grid span{font-size:9px;padding:5px}.city-hero-content{margin-left:20px;margin-right:20px;max-width:calc(100% - 40px)}.city-hero h1{font-size:clamp(56px,16vw,78px)}.city-hero{min-height:790px}.city-marquee{padding-left:20px;padding-right:20px}}@media(max-width:370px){.city-editor-actions>.city-primary{min-width:112px!important;font-size:10px!important}.city-editor-actions>button{padding:6px}.city-tabs button span{font-size:6px}.city-editor{min-height:430px}.gta-character-grid img{height:50px}}@media(max-width:700px){.city-editor{min-height:0!important;height:calc(100svh - 150px)}.city-header-tools{gap:8px}.city-header .public-language-picker{font-size:10px}.city-tabs button>svg{border-radius:3px;background:linear-gradient(145deg,#d4a5cb1c,#5f3a7422);box-shadow:inset 0 1px #f2d3e822,0 2px 5px #10071988}.city-tabs button[aria-selected=true]>svg{background:linear-gradient(135deg,#ecc2d73d,#b99de632);box-shadow:inset 0 0 0 1px #ffdaed66,0 0 12px #b875b522}}.city-header .city-logo,.city-footer .city-logo{display:inline-flex!important;align-items:center!important;gap:0!important;flex-shrink:0;line-height:0!important;overflow:visible}.city-header .city-logo>.dacity-brand-lockup{display:block!important;width:163px!important;height:60px!important;max-width:none!important;flex-shrink:0;filter:none!important}.city-footer .city-logo>.dacity-brand-lockup{display:block!important;width:190px!important;height:70px!important;max-width:none!important;filter:none!important}.city-header{height:78px;padding:0 clamp(22px,5vw,90px);gap:25px;border-bottom:1px solid #e1b7d52b;background:linear-gradient(105deg,#190f25f5,#24132ff5);box-shadow:0 5px 25px #09031033;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.city-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,#f2bad85e,#a796de44,transparent);pointer-events:none}.city-header nav{display:flex;align-items:center;gap:27px;margin-left:auto;margin-right:auto}.city-header nav>a{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#d2b5ce;min-height:42px;white-space:nowrap;transition:color .2s}.city-header nav>a:hover{color:#fff0dc}.city-header nav>a>svg{width:15px;height:15px;opacity:.8}.city-header nav>a>small{display:none}.city-header-tools{display:flex;align-items:center;gap:11px;flex-shrink:0}.city-header .public-lang-trigger{height:36px;min-height:36px;padding:6px 9px;border-radius:5px;gap:7px;border-color:#e0b4d22d;background:#ebc5e508;font-family:Leonida,Arial,sans-serif;font-size:10px;line-height:1;color:#efd6e6}.city-header .public-lang-flag{width:17px;height:17px}.city-header .public-lang-trigger>svg{width:11px;height:11px}.city-header .public-lang-menu{background:#24152ffb;border-color:#d3a3cd44;border-radius:7px;top:calc(100% + 15px)}.city-header-cta{display:flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:8px 12px;border-radius:4px;border-color:#f1beda66;font-size:13px!important;line-height:1;background:linear-gradient(110deg,#e5bad41a,#a995cf12);box-shadow:inset 0 1px #f9d5ec11}.city-header-cta>svg{width:15px;height:15px}.city-menu{width:35px;height:35px;min-width:35px;align-items:center;justify-content:center;padding:7px;border:1px solid #d6a9cb44;border-radius:4px;background:linear-gradient(135deg,#e8b9db10,#9d86ba0d)}.city-menu>svg{width:18px;height:18px}.city-nav-dismiss{display:none}.city-footer{display:block;padding:0!important;border-top:1px solid #d0a0c92a;background:linear-gradient(125deg,#1b1028,#120b1d)!important;position:relative;overflow:hidden}.city-footer:before{content:"";height:1px;position:absolute;left:8%;right:8%;top:0;background:linear-gradient(90deg,transparent,#f3bed880,#a99ce15c,transparent)}.city-footer-main{display:grid;grid-template-columns:1.1fr 1.3fr auto;gap:35px;align-items:center;padding:36px clamp(22px,5vw,90px) 30px}.city-footer-identity>p{font-size:11px;line-height:1.6;color:#aa8ba7;margin:12px 0 0}.city-footer-nav{display:flex;align-items:center;justify-content:center;gap:26px}.city-footer-nav>a{display:flex;align-items:center;gap:8px;min-height:42px;font-size:11px;color:#dec0d7;white-space:nowrap}.city-footer-nav>a:hover{color:#fff0db}.city-footer-nav>a>svg{width:15px;height:15px}.city-footer-pair{display:flex;align-items:center;gap:10px;border:1px solid #c69bc03d;background:linear-gradient(125deg,#c399c30c,#9a80bd09);border-radius:5px;padding:12px 15px;min-width:157px}.city-footer-pair>img{width:32px;height:32px;border-radius:50%;background:#fff;padding:3px}.city-footer-pair>span{display:flex;flex-direction:column;gap:3px}.city-footer-pair small{font-size:7px;letter-spacing:1.7px;color:#a98aa9}.city-footer-pair strong{font-family:Leonida Condensed,Impact,sans-serif;font-size:20px;color:#f9dce9;line-height:1}.city-footer-pair>svg{margin-left:auto;opacity:.65}.city-footer-bottom{border-top:1px solid #c19bbb19;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px clamp(22px,5vw,90px);font-size:8px;color:#826b89;background:#0d071515}.city-footer-bottom p{font-size:9px;color:#ac8da9;margin:0;line-height:1.8}.city-footer-bottom p>span{padding-left:14px;margin-left:14px;border-left:1px solid #b787b33a;color:#806886}.city-footer-credit{display:flex;align-items:center;gap:6px;font-size:8px;line-height:1.6;color:#816987!important}.city-footer-dashboard{display:flex;align-items:center;gap:6px;font-size:9px;color:#a588a7!important;white-space:nowrap}.city-footer .gta-icon{opacity:.8}.city-closing{padding:56px 5% 60px!important;background:radial-gradient(ellipse at center bottom,#7b4b8730,transparent 70%)}.city-closing>.city-kicker{font-size:9px;letter-spacing:3px}.city-closing h2{font-size:clamp(35px,4vw,55px)!important;margin:22px auto 28px;max-width:100%}.city-closing .city-primary{min-height:44px;padding:12px 23px;font-size:15px!important}@media(max-width:1000px){.city-header nav{gap:18px}.city-header nav>a{font-size:11px}.city-header nav>a>svg{display:none}.city-header-cta{display:none}.city-footer-main{grid-template-columns:1fr auto;gap:22px}.city-footer-nav{justify-content:flex-end;gap:20px}.city-footer-pair{grid-column:2;grid-row:2;justify-self:end}.city-footer-identity{grid-row:1 / 3}.city-footer-bottom{flex-wrap:wrap;gap:12px}.city-footer-credit{flex-basis:60%}}@media(max-width:700px){.city-header{height:64px!important;padding:0 17px!important;gap:12px}.city-header .city-logo>.dacity-brand-lockup{width:143px!important;height:53px!important}.city-header-tools{margin-left:auto;gap:8px}.city-header .public-lang-trigger{height:33px;min-height:33px;padding:5px 8px;font-size:10px;gap:6px;min-width:68px}.city-header .public-lang-flag{width:16px;height:16px}.city-menu{display:flex;height:33px;width:33px;min-width:33px;padding:7px}.city-menu>svg{width:18px;height:18px}.city-header nav{display:none;position:absolute;top:64px;left:0;right:0;margin:0;padding:8px 17px 14px;gap:0;background:linear-gradient(135deg,#24132ffb,#170d24fc);border-bottom:1px solid #d9aad04d;box-shadow:0 15px 35px #08021088}.city-header nav.open{display:flex;flex-direction:column;align-items:stretch}.city-header nav>a{min-height:50px;width:100%;gap:13px;padding:12px 8px;border-bottom:1px solid #d0a4c71a;font-size:14px}.city-header nav>a:last-child{border-bottom:0}.city-header nav>a>svg{display:block;width:18px;height:18px}.city-header nav>a>small{display:block;margin-left:auto;font-size:8px;letter-spacing:2px;color:#95729a}.city-nav-dismiss{display:block;position:fixed;top:64px;right:0;bottom:0;left:0;width:100%;height:calc(100% - 64px);background:#0b061473;border:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:40}.city-header .public-lang-menu{right:-41px;max-width:calc(100vw - 30px);top:calc(100% + 14px)}.city-closing{padding:34px 18px 38px!important}.city-closing>.city-kicker{font-size:8px;letter-spacing:2.4px}.city-closing h2{font-size:clamp(28px,8.1vw,36px)!important;margin:18px auto 23px;line-height:1.05!important}.city-closing h2 .gta-logo-type{margin-bottom:3px}.city-closing .city-primary{min-height:42px;font-size:14px!important;padding:11px 22px}.city-footer-main{padding:24px 20px 21px;grid-template-columns:1fr auto;gap:20px 13px;align-items:center}.city-footer-identity{grid-row:auto;grid-column:1 / 3;display:flex;align-items:center;gap:16px;justify-content:space-between}.city-footer .city-logo>.dacity-brand-lockup{width:158px!important;height:58px!important}.city-footer-identity>p{font-size:9px;line-height:1.5;max-width:121px;margin:0;color:#a78aa5}.city-footer-nav{grid-column:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.city-footer-nav>a{min-height:35px;font-size:11px;gap:9px}.city-footer-nav>a>svg{width:14px;height:14px}.city-footer-pair{grid-column:2;grid-row:auto;min-width:136px;justify-self:end;padding:11px 12px;gap:8px}.city-footer-pair>img{width:29px;height:29px}.city-footer-pair strong{font-size:19px}.city-footer-pair small{font-size:6px;letter-spacing:1.4px}.city-footer-pair>svg{width:10px;height:10px}.city-footer-bottom{padding:14px 20px 18px;gap:10px 12px;display:grid;grid-template-columns:1fr auto;align-items:center}.city-footer-bottom p{font-size:8px;grid-column:1;line-height:1.7}.city-footer-bottom p>span{display:block;margin:0;padding:0;border:0;font-size:7px;color:#816786}.city-footer-dashboard{grid-column:2;grid-row:1;align-self:center;font-size:8px}.city-footer-dashboard>svg{width:11px;height:11px}.city-footer-credit{grid-column:1 / 3;font-size:7px;line-height:1.7;max-width:100%}.city-footer-credit>svg{width:9px;height:9px;flex-shrink:0}}@media(max-width:370px){.city-header{padding-left:12px!important;padding-right:12px!important}.city-header .city-logo>.dacity-brand-lockup{width:128px!important;height:48px!important}.city-header-tools{gap:6px}.city-header .public-lang-trigger{min-width:61px;padding:5px 6px}.city-footer-identity>p{max-width:105px;font-size:8px}.city-footer .city-logo>.dacity-brand-lockup{width:143px!important;height:53px!important}}.city-header .city-logo>.dacity-brand-lockup{width:91px!important;height:72px!important}.city-footer .city-logo>.dacity-brand-lockup{width:125px!important;height:99px!important}.gta-hero-logo.dacity-brand-lockup{display:block;width:155px!important;height:122px!important;max-width:none;margin-bottom:24px;filter:drop-shadow(0 5px 12px #13092155)}@media(max-width:700px){.city-header{height:74px!important}.city-header .city-logo>.dacity-brand-lockup{width:84px!important;height:66px!important}.city-header nav{top:74px}.city-nav-dismiss{top:74px;right:0;bottom:0;left:0;height:calc(100% - 74px)}.city-footer .city-logo>.dacity-brand-lockup{width:109px!important;height:86px!important}.gta-hero-logo.dacity-brand-lockup{width:126px!important;height:99px!important;margin-bottom:22px}.city-studio{scroll-margin-top:74px}.city-editor{height:calc(100svh - 160px)}}@media(max-width:370px){.city-header .city-logo>.dacity-brand-lockup{width:78px!important;height:62px!important}.city-footer .city-logo>.dacity-brand-lockup{width:102px!important;height:80px!important}}.city-header{height:66px!important;min-height:66px;display:flex!important;align-items:center!important;flex-wrap:nowrap!important}.city-header .city-logo>.dacity-brand-lockup{width:67px!important;height:53px!important;display:block}.city-header-tools{height:36px;align-items:center!important;gap:9px}.city-header .public-lang-trigger,.city-menu{height:36px!important;min-height:36px!important;border-radius:2px!important;background:linear-gradient(135deg,#45304e52,#21112f88)!important;border:1px solid #ddb0ce55!important;box-shadow:inset 0 0 0 2px #190d2366,0 3px 12px #09041133!important;position:relative}.city-header .public-lang-trigger{padding:6px 10px!important;gap:7px!important;font-family:Leonida Condensed,Impact,sans-serif!important;font-size:13px!important;letter-spacing:.7px;color:#f4d8e9!important}.city-header .public-lang-trigger:before,.city-menu:before{content:"";position:absolute;left:-1px;top:-1px;width:13px;height:2px;background:#f2c8dd;box-shadow:0 0 8px #e7acc033;pointer-events:none}.city-header .public-lang-trigger:after,.city-menu:after{content:"";position:absolute;right:-1px;bottom:-1px;width:13px;height:2px;background:#ad99d4;pointer-events:none}.city-header .public-lang-trigger[aria-expanded=true],.city-menu[aria-expanded=true]{border-color:#f3c8dc!important;background:linear-gradient(125deg,#a3759b3b,#5c3e7b36)!important;box-shadow:inset 0 0 0 2px #c291bd13,0 0 15px #c18abe16!important}.city-header .public-lang-trigger .public-lang-flag{width:19px!important;height:14px!important;border-radius:2px;border:1px solid #edcede44}.city-header .public-lang-trigger>svg{width:11px!important;height:11px!important;margin-left:1px}.city-menu{width:auto!important;min-width:67px!important;padding:7px 9px!important;gap:7px;align-items:center;justify-content:center}.city-menu-label{font-family:Leonida Condensed,Impact,sans-serif;font-size:10px;letter-spacing:1px;line-height:1;color:#f0d2e4}.city-menu>svg{width:17px!important;height:17px!important}.city-nav-heading{display:none}.city-header nav>a>span>strong{font-weight:600}.city-header nav>a>span>em{display:none}@media(max-width:700px){.city-header{height:60px!important;min-height:60px;padding:0 15px!important;gap:10px}.city-header .city-logo>.dacity-brand-lockup{width:58px!important;height:46px!important}.city-header-tools{height:34px;gap:7px!important;margin-left:auto}.city-header .public-lang-trigger,.city-menu{height:34px!important;min-height:34px!important}.city-header .public-lang-trigger{min-width:74px!important;padding:6px 9px!important;font-size:12px!important}.city-menu{min-width:68px!important;padding:6px 9px!important}.city-menu-label{font-size:9px;letter-spacing:.8px}.city-menu>svg{width:15px!important;height:15px!important}.city-header nav{top:60px!important;left:12px!important;right:12px!important;padding:16px 13px 9px!important;border:1px solid #e7b6d259!important;border-radius:3px!important;background:linear-gradient(135deg,#35203ffa,#1b1029fd)!important;box-shadow:0 18px 50px #08030eaa,inset 0 0 0 3px #140a1d88!important;margin-top:8px!important;overflow:hidden}.city-header nav:before{content:"";position:absolute;top:0;left:0;width:44%;height:2px;background:linear-gradient(90deg,#ffe7db,#eeb2d5,#b39bde)}.city-nav-heading{display:flex;flex-direction:column;gap:4px;margin:0 3px 11px;padding-bottom:13px;border-bottom:1px solid #dab0cf25}.city-nav-heading>span{font-size:7px;letter-spacing:2px;color:#b48da9}.city-nav-heading>strong{font-family:Leonida Condensed,Impact,sans-serif;font-size:23px;line-height:1;text-transform:uppercase;letter-spacing:.5px;color:#fff1df}.city-header nav>a{border:1px solid transparent!important;border-radius:2px;min-height:60px;gap:13px;padding:10px!important;margin-bottom:4px!important}.city-header nav>a:hover,.city-header nav>a:focus-visible{background:linear-gradient(90deg,#dca3c61f,#ab8fc60c);border-color:#e1b1cd44!important;box-shadow:inset 3px 0 #f0c9de}.city-header nav>a>svg{width:30px!important;height:30px!important;background:linear-gradient(135deg,#c495bd18,#9d80bb0e);border:1px solid #d5a8c62b;border-radius:2px;padding:6px;opacity:1}.city-header nav>a>span{display:flex;flex-direction:column;gap:4px;flex:1}.city-header nav>a>span>strong{font-family:Leonida Condensed,Impact,sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:.3px;color:#ffe5ed;line-height:1}.city-header nav>a>span>em{display:block;font-style:normal;font-size:9px;color:#a88aa6;line-height:1.4}.city-header nav>a>small{display:grid;place-items:center;width:25px;height:25px;border:1px solid #bc93b12b;background:#10091a33;color:#bc94b3;font-size:8px;letter-spacing:1px}.city-nav-dismiss{top:60px!important;right:0!important;bottom:0!important;left:0!important;height:calc(100% - 60px)!important}.city-header .public-lang-menu{top:calc(100% + 20px)!important;right:-75px!important;width:min(280px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important}.city-studio{scroll-margin-top:60px}.city-editor{height:calc(100svh - 146px)}}@media(max-width:370px){.city-header{padding-left:12px!important;padding-right:12px!important}.city-header .city-logo>.dacity-brand-lockup{width:54px!important;height:43px!important}.city-header .public-lang-trigger{min-width:69px!important;padding:6px 8px!important}.city-menu{min-width:64px!important;padding:6px 8px!important}}.city-header nav>a .gta-logo-type>svg{height:.95em}.city-header nav>a>span>strong{font-size:14px}.city-header nav>a .gta-logo-type{filter:drop-shadow(0 2px 0 #0b061644)}@media(max-width:700px){.city-header nav.open{padding:18px 13px 12px!important;border-radius:6px!important;border-color:#e7bdd777!important;background:linear-gradient(135deg,#321a3ff2,#180f28fa),url(/gta-source/vice.webp) center/cover!important;box-shadow:0 22px 65px #08030ecc,inset 0 1px #f9d7ea33,inset 0 0 0 4px #10091c77!important}.city-header nav:before{width:65%;height:3px;background:linear-gradient(90deg,#fff2dc,#f2b4d2,#a497dc);box-shadow:0 0 18px #f1b2ce55}.city-nav-heading{margin:0 5px 15px;padding-bottom:14px;border-color:#e7b9d633}.city-nav-heading>span{font-size:7px;font-weight:600;letter-spacing:2.7px;color:#bd98b8}.city-nav-heading>strong{font-size:25px!important;line-height:1!important}.city-nav-heading .gta-logo-type>svg{height:1em!important;max-width:240px}.city-header nav>a{position:relative;isolation:isolate;overflow:hidden;min-height:83px!important;margin:0 0 9px!important;padding:14px 12px!important;border:1px solid #d2a1c140!important;border-radius:3px!important;gap:13px;background:linear-gradient(95deg,#29162fee 3%,#33203de6 38%,#23132e70),var(--nav-art) right 40%/cover!important;box-shadow:inset 0 1px #f1cde41c,0 4px 14px #09031055;transition:border-color .2s,transform .2s,box-shadow .2s}.city-header nav>a:nth-of-type(1){--nav-art:url(/gta-source/jason-04.webp)}.city-header nav>a:nth-of-type(2){--nav-art:url(/gta-source/vice-scene-02.webp)}.city-header nav>a:nth-of-type(3){--nav-art:url(/gta-source/keys.webp)}.city-header nav>a:last-child{margin-bottom:0!important}.city-header nav>a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #f3d0e512;margin:3px;z-index:-1;pointer-events:none}.city-header nav>a:after{content:"";position:absolute;right:0;bottom:0;width:26px;height:2px;background:linear-gradient(90deg,#f6c7df,#b59add);opacity:.8;pointer-events:none}.city-header nav>a:hover,.city-header nav>a:focus-visible{transform:translate(2px);border-color:#f6cde2aa!important;box-shadow:inset 3px 0 #fff0df,inset 0 1px #fbe0ef33,0 0 20px #c18bb02b;background:linear-gradient(95deg,#694065e8,#422650cf 48%,#23132e55),var(--nav-art) right 40%/cover!important}.city-header nav>a>svg{width:36px!important;height:36px!important;padding:8px!important;background:linear-gradient(135deg,#f0c3da24,#ae85c518)!important;border:1px solid #e3b7d25c;border-radius:3px;box-shadow:inset 0 1px #fce4ee1c,0 3px 10px #08031088;filter:drop-shadow(0 0 5px #d0a2c422)}.city-header nav>a>span{gap:7px;min-width:0}.city-header nav>a>span>strong{font-size:20px!important;line-height:0!important;font-weight:400}.city-header nav>a .gta-logo-type>svg{height:1em!important;max-width:100%;width:auto!important}.city-header nav>a>span>em{font-family:Leonida,Arial,sans-serif;font-size:10px;letter-spacing:.2px;color:#c5a7bf;line-height:1.5;font-weight:400}.city-header nav>a>small{width:27px;height:29px;font-family:Leonida Condensed,Impact,sans-serif;font-size:10px;letter-spacing:1px;color:#efc7df;border:1px solid #d1a7c34f;background:#1b102c77;clip-path:polygon(0 0,100% 0,100% 75%,75% 100%,0 100%)}.city-header .public-lang-menu{width:min(305px,calc(100vw - 24px))!important}.public-lang-copy>strong{font-size:17px!important}}@media(max-width:370px){.city-header nav>a{min-height:76px!important;padding:12px 9px!important;gap:10px}.city-header nav>a>span>strong{font-size:18px!important}.city-header nav>a>svg{width:31px!important;height:31px!important;padding:6px!important}.city-header nav>a>span>em{font-size:9px}}@media(prefers-reduced-motion:reduce){.city-header nav>a{transition:none!important;transform:none!important}}.city-hero-content{max-width:640px}.city-hero-content>p{font-family:Leonida,Arial,sans-serif;font-size:16px;line-height:1.65;margin:23px 0 27px;color:#eacddd}.city-hero-actions{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;width:min(100%,510px);margin:0 0 18px;align-items:stretch}.city-hero-actions>a{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:12px;min-height:61px!important;padding:15px 17px!important;border-radius:4px!important;box-shadow:inset 0 1px #f6d7e933,0 7px 22px #0b041b44!important;border:1px solid #edc4da77!important;transition:transform .2s,border-color .2s,box-shadow .2s}.city-hero-actions>a:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid #eed1e322;border-radius:1px;pointer-events:none}.city-hero-actions>.city-primary{background:linear-gradient(120deg,#76506aee,#392647ef 65%,#9a77a944),url(/gta-source/jason-04.webp) center/cover!important;color:#fff0df!important}.city-hero-actions>.city-guide{background:linear-gradient(110deg,#30203ee8,#23182fbd),url(/gta-source/keys.webp) center/cover!important;color:#f2d6e6!important}.city-hero-actions>a:hover{transform:translateY(-2px);border-color:#ffe1ed!important;box-shadow:inset 0 1px #ffe0ef55,0 10px 24px #0b041b66!important}.city-hero-actions>a>svg{width:25px;height:25px;flex-shrink:0;padding:4px;background:#e8bbd41c;border:1px solid #e3b7d248;border-radius:2px;stroke:#efd0e5!important;filter:drop-shadow(0 1px 0 #170a24)!important}.city-hero-actions .gta-logo-type{font-size:20px;line-height:0}.city-hero-actions .gta-logo-type>svg{height:1.05em;max-width:100%;width:auto}.city-hero-actions>.city-guide .gta-logo-type{font-size:19px}.city-token-pair{position:relative;display:inline-flex;align-items:center;gap:12px;padding:12px 17px!important;margin:0 0 12px!important;min-height:55px;border-radius:4px!important;border:1px solid #deb4d060!important;background:linear-gradient(110deg,#6a42633b,#2b193baf 70%,#8b69a12b)!important;box-shadow:inset 0 1px #eed2e71a,0 5px 16px #0b041b33;overflow:hidden}.city-token-pair:before{content:"";position:absolute;top:0;left:0;width:43%;height:2px;background:linear-gradient(90deg,#ffe5dd,#e2aacc,#a18ed4);pointer-events:none}.city-token-pair>img{width:30px;height:30px;padding:3px;box-shadow:0 3px 8px #0c051a55}.city-token-pair>.gta-logo-type{font-size:24px}.city-token-pair>.gta-logo-type>svg{height:1em;width:auto;max-width:130px}.city-ca{display:flex;align-items:center;gap:14px;width:min(100%,510px);max-width:none;margin:0!important;min-height:57px;padding:13px 15px!important;border-radius:4px!important;border:1px solid #ba91b64d;background:linear-gradient(110deg,#3c244943,#21132bb8)!important;box-shadow:inset 0 1px #e7c7e312,0 4px 14px #09031133;position:relative;overflow:hidden}.city-ca:after{content:"";position:absolute;right:0;bottom:0;width:30px;height:2px;background:linear-gradient(90deg,#d8a7cb,#a38aca);pointer-events:none}.city-ca>.city-ca-ticker{font-size:17px;line-height:0;flex-shrink:0;letter-spacing:0}.city-ca>.city-ca-ticker .gta-logo-type>svg{height:1em;width:auto;max-width:132px}.city-ca>.city-ca-pending{font-size:17px;line-height:0;letter-spacing:0;opacity:.85}.city-ca>.city-ca-pending .gta-logo-type>svg{height:1em;width:auto;max-width:155px}.city-ca>code{font-size:10px;color:#d9bfd4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.city-ca>button{display:grid;place-items:center;flex-shrink:0;margin-left:auto;width:28px;height:28px;border:1px solid #b98aaf3b;border-radius:3px;background:#d9add00b}.city-ca>button:disabled{opacity:.35;cursor:default}.city-studio>.city-section-head{margin-top:0}.city-hero{border-bottom:1px solid #ca9ac02a}@media(max-width:700px){.city-hero-content>p{font-size:14px;line-height:1.65;margin:19px 0 24px}.city-hero-actions{gap:9px;width:100%;margin-bottom:15px;grid-template-columns:1.18fr 1fr}.city-hero-actions>a{min-height:55px!important;gap:8px;padding:11px 10px!important}.city-hero-actions .gta-logo-type{font-size:16px!important}.city-hero-actions>.city-guide .gta-logo-type{font-size:16px!important}.city-hero-actions>a>svg{width:22px;height:22px;padding:4px}.city-token-pair{min-height:49px;padding:10px 14px!important;gap:10px;margin-bottom:10px!important}.city-token-pair>img{width:27px;height:27px}.city-token-pair>.gta-logo-type{font-size:22px}.city-ca{min-height:51px;gap:12px;padding:11px 12px!important;width:100%}.city-ca>.city-ca-ticker,.city-ca>.city-ca-pending{font-size:15px}.city-ca>.city-ca-ticker .gta-logo-type>svg{max-width:115px}.city-ca>.city-ca-pending .gta-logo-type>svg{max-width:135px}.city-ca>button{width:25px;height:25px}.city-ca>code{font-size:8px}.city-hero{min-height:740px}.city-hero-content{margin-bottom:35px}.city-studio{padding-top:25px}}@media(max-width:370px){.city-hero-actions .gta-logo-type,.city-hero-actions>.city-guide .gta-logo-type{font-size:14px!important}.city-hero-actions>a{gap:6px;padding:10px 8px!important}.city-hero-actions>a>svg{width:19px;height:19px}.city-ca>.city-ca-ticker,.city-ca>.city-ca-pending{font-size:13px}.city-ca{gap:9px}}@media(prefers-reduced-motion:reduce){.city-hero-actions>a{transition:none!important;transform:none!important}}
