:root{--bg:#080909;--paper:#eeeee8;--ink:#f4f4ee;--muted:#9b9d98;--line:#292c29;--panel:#101210;--lime:#c7ff18;--violet:#9257ff;--danger:#ff6b68;--header:76px;--pad:clamp(22px,5vw,84px);--max:1540px}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);margin:0;font-family:Arial Narrow,Arial,Helvetica,sans-serif;line-height:1.45}body:before{content:"";z-index:100;pointer-events:none;opacity:.03;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%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}a,button{outline-offset:4px}a:focus-visible,button:focus-visible{outline:2px solid var(--lime)}::selection{background:var(--lime);color:#050605}.eyebrow{letter-spacing:.19em;color:var(--lime);font-size:14px;font-weight:800}.site-header{height:var(--header);padding:0 var(--pad);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:50;background:#080909f0;justify-content:space-between;align-items:center;gap:32px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;display:inline-flex}.brand .spark{color:var(--lime)}.brand span{letter-spacing:.04em;font:italic 900 28px/.9 Impact,Arial Black,sans-serif;transform:skew(-5deg)}.desktop-nav{align-self:stretch;gap:clamp(18px,2.5vw,42px);display:flex}.desktop-nav a{letter-spacing:.08em;text-transform:uppercase;color:#c5c6c0;border-bottom:2px solid #0000;align-items:center;font-size:16px;display:flex}.desktop-nav a:hover,.desktop-nav a.active{border-color:var(--lime);color:#fff}.header-actions{align-items:center;gap:18px;display:flex}.locale{letter-spacing:.15em;color:var(--muted);font-size:13px}.data-btn{text-transform:uppercase;letter-spacing:.06em;border:1px solid #4a4e48;align-items:center;gap:8px;padding:10px 14px;font-size:15px;font-weight:700;transition:all .2s;display:inline-flex}.data-btn svg{width:15px;height:15px}.data-btn svg:last-child{color:var(--lime)}.data-btn:hover{background:var(--lime);border-color:var(--lime);color:#090a08}.menu-btn{color:#fff;background:0 0;border:0;display:none}.mobile-menu{z-index:90;background:#090a09;flex-direction:column;gap:0;padding:80px 26px 40px;display:flex;position:fixed;inset:0}.mobile-menu>.brand{margin-bottom:35px}.mobile-menu>a:not(.brand){border-top:1px solid var(--line);text-transform:uppercase;justify-content:space-between;align-items:center;padding:18px 0;font-size:27px;font-weight:800;display:flex}.mobile-menu>a svg{color:var(--lime)}.close{color:#fff;background:0 0;border:0;position:absolute;top:24px;right:24px}.primary-btn,.secondary-btn{border:1px solid var(--lime);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:13px 21px;font-size:15px;font-weight:900;transition:transform .22s,background .22s,color .22s;display:inline-flex}.primary-btn{background:var(--lime);color:#080907}.secondary-btn{background:#08090973;border-color:#7b7e78}.primary-btn:hover,.secondary-btn:hover{transform:translateY(-3px)}.secondary-btn:hover{border-color:var(--lime);color:var(--lime)}.primary-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.hero{height:calc(100svh - var(--header));min-height:670px;max-height:880px;position:relative;overflow:hidden}.hero-image{object-fit:cover;object-position:center 46%;filter:saturate(.72)contrast(1.08)}.hero-shade{background:linear-gradient(90deg,#070808 0%,#070808e6 30%,#07080833 67%),linear-gradient(#0000 62%,#080909 100%);position:absolute;inset:0}.hero-grid{opacity:.17;background-image:linear-gradient(#ffffff21 1px,#0000 1px),linear-gradient(90deg,#ffffff21 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.hero-content{z-index:2;width:min(720px,54vw);height:100%;padding:clamp(65px,9vh,105px) var(--pad);flex-direction:column;align-items:flex-start;display:flex;position:relative}.hero-kicker{text-transform:uppercase;letter-spacing:.18em;color:#d6d8d1;align-items:center;gap:9px;margin:0 0 33px;font-size:13px;font-weight:800;display:flex}.hero-kicker span{background:var(--lime);width:7px;height:7px;box-shadow:0 0 16px var(--lime);border-radius:50%}.hero h1,.page-intro h1,.section-heading h2,.ledger-copy h2,.manifesto h2{text-transform:uppercase;letter-spacing:.01em;font-family:Impact,Arial Black,sans-serif}.hero h1{max-width:800px;margin:0;font-size:clamp(66px,7.2vw,118px);line-height:.82}.hero h1 em{color:var(--lime);font-style:normal;display:inline-block}.hero-lede{color:#d7d9d3;max-width:590px;margin:28px 0 30px;font-size:clamp(17px,1.5vw,22px)}.hero-actions{gap:10px;display:flex}.hero-actions svg{width:17px}.hero-proof{letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #4a4c47;gap:30px;width:100%;margin-top:auto;padding-top:19px;font-size:14px;display:flex}.hero-proof span{color:#bec0ba;align-items:center;gap:8px;display:flex}.hero-proof svg{width:17px;color:var(--lime)}.hero-proof strong{color:#fff;font-size:18px}.hero-status{z-index:3;right:var(--pad);letter-spacing:.1em;align-items:center;gap:9px;font:700 13px monospace;display:flex;position:absolute;top:44px}.hero-status i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 10px var(--lime);border-radius:50%}.hero-status small{color:var(--muted);margin-left:10px}.hero-index{z-index:3;right:var(--pad);letter-spacing:.16em;color:#bfc1ba;font:700 13px monospace;position:absolute;bottom:30px}.signal-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;min-height:58px;display:grid;overflow:hidden}.signal-strip>span{height:100%;padding:0 var(--pad);border-right:1px solid var(--line);color:var(--lime);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:9px;font-size:13px;font-weight:900;display:flex}.signal-strip>span svg{width:14px}.ticker-track{gap:0;display:flex;overflow:hidden}.ticker-track a{border-right:1px solid var(--line);white-space:nowrap;padding:0 22px;font:15px monospace}.ticker-track strong{color:#fff}.ticker-track em{margin-left:5px;font-style:normal}.positive{color:var(--lime)!important}.negative{color:var(--danger)!important}.field-section,.city-ledger,.artifact-pair,.manifesto{max-width:var(--max);padding-left:var(--pad);padding-right:var(--pad);margin:0 auto}.field-section{grid-template-columns:.82fr 1.3fr;gap:10vw;padding-top:125px;padding-bottom:120px;display:grid}.section-heading{align-self:start;max-width:610px;position:sticky;top:125px}.section-heading h2{margin:18px 0 28px;font-size:clamp(48px,5.5vw,83px);line-height:.91}.section-heading p{color:var(--muted);max-width:520px;font-size:19px}.lane-list{border-top:1px solid var(--line)}.lane{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr 1.25fr auto;align-items:center;gap:23px;min-height:120px;transition:padding .25s,background .25s;display:grid}.lane>span{color:var(--lime);font:14px monospace}.lane h3{margin:0;font-size:24px}.lane p{color:var(--muted);margin:0}.lane svg{width:21px}.lane:hover{background:#0e100e;padding-left:15px;padding-right:15px}.lane:hover svg{color:var(--lime)}.city-ledger{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:9vw;padding-top:115px;padding-bottom:115px;display:grid}.ledger-copy h2{margin:18px 0 27px;font-size:clamp(47px,5.2vw,79px);line-height:.92}.ledger-copy p{color:var(--muted);max-width:520px;font-size:19px}.text-link{border-bottom:1px solid var(--lime);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;margin-top:18px;padding:7px 0;font-size:16px;font-weight:800;display:inline-flex}.text-link svg{width:16px}.ledger-list{border-top:1px solid var(--line)}.ledger-list a{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr auto auto;align-items:center;gap:18px;padding:23px 0;display:grid}.ledger-list a>span{color:var(--lime);font:13px monospace}.ledger-list strong{font-size:23px;display:block}.ledger-list small{color:var(--muted)}.ledger-list em{color:#c4c6bf;font:15px monospace}.ledger-list svg{width:18px;transition:transform .2s}.ledger-list a:hover svg{color:var(--lime);transform:translate(4px,-4px)}.artifact-pair{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;padding-top:1px;padding-bottom:1px;display:grid}.artifact{background:#0d0f0d;grid-template-columns:.85fr 1.15fr;align-items:center;min-height:430px;padding:30px;display:grid;position:relative;overflow:hidden}.artifact:after{content:"";pointer-events:none;border:1px solid #0000;transition:all .25s;position:absolute;inset:0}.artifact:hover:after{border-color:var(--lime)}.artifact img{filter:drop-shadow(0 25px 35px #000);width:100%;height:auto;transition:transform .45s}.artifact:hover img{transform:rotate(-4deg)scale(1.04)}.artifact-nft img{transform:rotate(3deg)}.artifact-nft:hover img{transform:rotate(0)scale(1.04)}.artifact h2{color:var(--lime);margin:14px 0;font:900 clamp(35px,4vw,58px)/.95 Impact,Arial Black,sans-serif}.artifact p{color:var(--muted);max-width:330px}.artifact div>svg{margin-top:16px}.manifesto{padding-top:150px;padding-bottom:150px}.manifesto h2{margin:25px 0 35px;font-size:clamp(65px,9vw,132px);line-height:.85}.manifesto h2 em{color:var(--violet);font-style:normal}.manifesto p{max-width:690px;color:var(--muted);margin-bottom:30px;font-size:22px}.inner-page{min-height:75vh;max-width:var(--max);padding:clamp(75px,9vw,135px) var(--pad) 130px;margin:0 auto}.page-intro{max-width:1050px;margin-bottom:55px}.page-intro h1{margin:18px 0 28px;font-size:clamp(68px,9vw,136px);line-height:.84}.page-intro p{color:var(--muted);max-width:820px;font-size:clamp(18px,1.8vw,23px)}.source-line{color:#92958f;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin:22px 0;font:13px monospace;display:flex}.source-line i{background:var(--lime);border-radius:50%;width:6px;height:6px}.city-table{border-top:1px solid var(--line);margin-top:45px}.city-table>a{border-bottom:1px solid var(--line);grid-template-columns:50px 1.1fr 1fr auto;align-items:center;gap:25px;padding:30px 8px;transition:all .22s;display:grid}.city-table>a>span{color:var(--lime);font:14px monospace}.city-table h2{margin:0;font-size:31px}.city-table p{color:var(--muted);margin:4px 0 0}.city-table dl{grid-template-columns:repeat(3,1fr);gap:22px;margin:0;display:grid}.city-table dl div{display:grid}.city-table dt{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:12px}.city-table dd{margin:4px 0 0;font:16px monospace}.city-table svg{width:20px}.city-table>a:hover{background:#0e100e;padding-left:18px;padding-right:18px}.city-table>a:hover svg{color:var(--lime)}.back{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin-bottom:50px;font-size:15px;display:inline-flex}.back svg{width:16px}.city-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:55px 0 90px;display:grid}.city-facts>div{border-right:1px solid var(--line);gap:8px;padding:25px;display:grid}.city-facts>div:last-child{border-right:0}.city-facts span{text-transform:uppercase;letter-spacing:.15em;color:var(--muted);font-size:12px}.city-facts strong{font:20px monospace}.split-content{grid-template-columns:1.5fr .7fr;gap:10vw;display:grid}.section-title{align-items:center;gap:17px;margin-bottom:28px;display:flex}.section-title>svg{color:var(--lime)}.section-title h2{margin:5px 0;font-size:37px}.split-content aside{border-left:1px solid var(--line);padding-left:35px}.split-content aside>p{color:var(--muted)}.airport-list{border-top:1px solid var(--line)}.airport-list article{border-bottom:1px solid var(--line);grid-template-columns:76px 1fr auto;align-items:center;gap:23px;padding:23px 0;display:grid}.iata{color:var(--lime);font:900 23px monospace}.airport-list h3{margin:0;font-size:21px}.airport-list p{color:var(--muted);margin:4px 0}.airport-list em{letter-spacing:.12em;text-transform:uppercase;border:1px solid #484b46;padding:6px 8px;font-size:12px;font-style:normal}.holiday-mini{border-bottom:1px solid var(--line);gap:4px;padding:18px 0;display:grid}.holiday-mini time{color:var(--lime);font:13px monospace}.holiday-mini small{color:var(--muted)}.boundary-note{border:1px solid var(--line);border-left:3px solid var(--lime);gap:16px;max-width:850px;margin:35px 0 55px;padding:20px 23px;display:flex}.boundary-note svg{color:var(--lime);flex:none}.boundary-note p{color:var(--muted);margin:4px 0}.route-board{grid-template-columns:repeat(2,1fr);gap:18px;margin:55px 0;display:grid}.route-board article{border:1px solid var(--line);background:#0d0f0d}.route-board header{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:23px;display:grid}.route-board header>span{background:var(--lime);color:#070806;padding:7px;font:900 14px monospace}.route-board h2{margin:0;font-size:23px}.route-board header p{color:var(--muted);margin:3px 0}.route-board header svg{width:19px}.route-board article>div{padding:10px 23px 20px}.route-board article>div p{border-bottom:1px solid #242724;grid-template-columns:52px 1fr auto;gap:12px;margin:0;padding:11px 0;font-size:15px;display:grid}.route-board article>div p:last-child{border:0}.route-board article>div strong{color:var(--lime);font-family:monospace}.route-board article>div span{color:#d1d3cc}.route-board article>div em{color:var(--muted);font-style:normal}.holiday-ledger{border-top:1px solid var(--line);margin:55px 0}.holiday-ledger article{border-bottom:1px solid var(--line);grid-template-columns:48px 160px 1fr 50px;align-items:center;gap:20px;padding:25px 0;display:grid}.holiday-ledger article>span{color:var(--lime);font:13px monospace}.holiday-ledger time{font:15px monospace}.holiday-ledger h2{margin:0;font-size:24px}.holiday-ledger p{color:var(--muted);margin:3px 0}.holiday-ledger em{font:900 16px monospace}.signal-columns{grid-template-columns:.8fr 1.2fr;gap:7vw;margin-top:70px;display:grid}.fx-board{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.fx-board div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:21px;display:grid}.fx-board span{color:var(--lime);font:900 16px monospace}.fx-board strong{margin:9px 0;font:28px monospace}.fx-board small{color:var(--muted)}.market-board{border-top:1px solid var(--line)}.market-board a{border-bottom:1px solid var(--line);grid-template-columns:1fr 120px 80px auto;align-items:center;gap:18px;padding:16px 2px;display:grid}.market-board a>div{display:grid}.market-board small{color:var(--muted)}.market-board span,.market-board em{font:15px monospace}.market-board em{font-style:normal}.market-board svg{width:15px}.market-board a:hover svg{color:var(--lime)}.integration-state{border-top:1px solid var(--line);max-width:1050px;padding-top:65px}.integration-state>span{color:var(--lime);font:13px monospace}.integration-state h2{text-transform:uppercase;margin:20px 0;font:900 clamp(45px,6vw,84px)/.95 Impact,Arial Black,sans-serif}.integration-state>p{color:var(--muted);max-width:750px;font-size:21px}.integration-state>div{flex-wrap:wrap;gap:8px;margin-top:35px;display:flex}.integration-state>div span{border:1px solid var(--line);padding:8px 11px;font-size:15px}.source-ledger{border-top:1px solid var(--line);margin:55px 0}.source-ledger a{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr 180px auto;align-items:center;gap:20px;padding:26px 0;display:grid}.source-ledger>a>span{color:var(--lime);font:13px monospace}.source-ledger h2{margin:0;font-size:23px}.source-ledger p{color:var(--muted);margin:3px 0}.source-ledger time{color:var(--muted);font:14px monospace}.source-ledger svg{width:18px}.source-ledger a:hover svg{color:var(--lime)}.concept-stage{background:radial-gradient(circle at 20% 55%,#9257ff40,#0000 36%);grid-template-columns:1fr 1fr;align-items:center;gap:6vw;margin-top:40px;display:grid}.concept-stage img{filter:drop-shadow(0 30px 45px #000);width:100%;height:auto}.concept-stage>div>span{color:var(--lime);font:13px monospace}.concept-stage h2{margin:20px 0;font-size:clamp(40px,5vw,72px);line-height:.95}.concept-stage p{color:var(--muted);max-width:570px;font-size:20px}.token-concept img{transform:rotate(-12deg)}.concept-stage dl{margin-top:35px}.concept-stage dl>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;padding:13px 0;display:grid}.concept-stage dd{text-align:right;color:var(--muted)}.not-found{text-align:center;padding:70px 0}.not-found>span{color:var(--violet);font:900 150px Impact}.not-found h1{margin:0;font-size:55px}.not-found p{color:var(--muted);margin-bottom:30px}.site-footer{border-top:1px solid var(--line);padding:65px var(--pad) 35px;grid-template-columns:1fr 1fr;gap:55px;display:grid}.site-footer>div:first-child p{max-width:380px;color:var(--muted)}.site-footer nav{text-transform:uppercase;letter-spacing:.06em;justify-content:flex-end;align-items:start;gap:25px;font-size:15px;display:flex}.site-footer nav a{gap:6px;display:flex}.site-footer nav svg{width:14px}.footer-meta{border-top:1px solid var(--line);color:#777a74;letter-spacing:.12em;grid-column:1/-1;justify-content:space-between;padding-top:18px;font:12px monospace;display:flex}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:1100px){.desktop-nav{display:none}.menu-btn{display:block}.field-section,.city-ledger{grid-template-columns:1fr;gap:60px}.section-heading{position:static}.artifact{grid-template-columns:1fr;min-height:620px}.artifact img{max-height:340px}.signal-columns{grid-template-columns:1fr}.split-content{gap:45px}.city-table>a{grid-template-columns:40px 1fr auto}.city-table dl{display:none}}@media (max-width:740px){:root{--header:66px;--pad:20px}.site-header{padding:0 var(--pad)}.data-btn,.locale{display:none}.brand span{font-size:26px}.hero{height:760px;min-height:760px}.hero-image{object-position:66% center}.hero-shade{background:linear-gradient(#0708081a,#07080859 28%,#080909 68%),linear-gradient(90deg,#070808b3,#0000)}.hero-grid{background-size:52px 52px}.hero-content{width:100%;padding:275px var(--pad) 25px}.hero h1{font-size:64px}.hero-lede{margin:20px 0;font-size:18px}.hero-actions{grid-template-columns:1fr;width:100%;display:grid}.hero-actions a{width:100%}.hero-proof{justify-content:space-between;gap:14px}.hero-proof span{gap:2px;display:grid}.hero-status{right:var(--pad);top:20px}.hero-index{display:none}.signal-strip{grid-template-columns:1fr}.signal-strip>span{padding:14px var(--pad);border-right:0;border-bottom:1px solid var(--line)}.ticker-track{padding:13px 0}.ticker-track a{padding:0 15px}.field-section{padding-top:85px;padding-bottom:85px}.section-heading h2,.ledger-copy h2{font-size:52px}.lane{grid-template-columns:30px 1fr auto;min-height:0;padding:21px 0}.lane p{grid-column:2/4}.city-ledger{padding-top:80px;padding-bottom:80px}.ledger-list a{grid-template-columns:30px 1fr auto}.ledger-list em{display:none}.artifact-pair{grid-template-columns:1fr;padding-left:0;padding-right:0}.artifact{min-height:530px;padding:25px}.manifesto{padding-top:100px;padding-bottom:100px}.manifesto h2{font-size:65px}.inner-page{padding-top:72px;padding-bottom:90px}.page-intro h1{font-size:67px}.page-intro p{font-size:19px}.city-table>a{grid-template-columns:34px 1fr auto;padding:23px 0}.city-table h2{font-size:26px}.city-table p{font-size:16px}.city-facts{grid-template-columns:1fr 1fr;margin-bottom:60px}.city-facts>div:nth-child(2){border-right:0}.city-facts>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.split-content{grid-template-columns:1fr}.split-content aside{border-left:0;border-top:1px solid var(--line);padding:30px 0}.airport-list article{grid-template-columns:60px 1fr}.airport-list em{display:none}.route-board{grid-template-columns:1fr}.holiday-ledger article{grid-template-columns:30px 1fr 36px}.holiday-ledger time,.holiday-ledger div{grid-column:2}.holiday-ledger h2{font-size:21px}.holiday-ledger em{grid-area:1/3/4}.fx-board{grid-template-columns:1fr 1fr}.market-board a{grid-template-columns:1fr auto auto}.market-board a>span{display:none}.source-ledger a{grid-template-columns:35px 1fr auto}.source-ledger time{display:none}.concept-stage{grid-template-columns:1fr}.concept-stage img{max-width:480px;margin:auto}.site-footer{grid-template-columns:1fr}.site-footer nav{flex-wrap:wrap;justify-content:flex-start}.footer-meta{gap:8px;display:grid}.not-found>span{font-size:100px}}body{color:#f3f3ef;background:#08080b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.site-header{background:#08080bfa;border-bottom:1px solid #ffffff14;height:76px;padding:0 clamp(30px,5.2vw,88px);position:relative}.site-header .brand{min-width:215px}.site-header .brand span{letter-spacing:-.06em;text-shadow:2px 1px #5c5b63;font:italic 900 30px/.9 Arial Black,Impact,sans-serif}.site-header .desktop-nav{gap:clamp(25px,3vw,48px)}.site-header .desktop-nav a{letter-spacing:0;text-transform:none;color:#dedde1;font-size:17px}.site-header .desktop-nav a.active,.site-header .desktop-nav a:hover{color:#fff;border-color:#c4ff00}.site-header .header-actions{justify-content:flex-end;min-width:250px}.site-header .locale{letter-spacing:.04em;color:#efeff0;align-items:center;gap:7px;font-size:15px;display:flex}.site-header .locale svg{width:18px}.site-header .data-btn{color:#c4ff00;text-transform:none;letter-spacing:0;border:1px solid #c4ff00;border-radius:10px;padding:11px 17px;font-size:15px}.site-header .data-btn:hover{color:#08080b;background:#c4ff00}.site-header .data-btn svg{width:16px}.site-header .data-btn svg:last-child{display:none}.home-mock{background:#08080b;overflow:hidden}.home-hero{height:446px;position:relative;overflow:hidden}.home-hero-image{object-fit:cover;object-position:center 54%;filter:saturate(.92)contrast(1.04)brightness(.9)}.home-hero-shade{background:linear-gradient(90deg,#08080b 0%,#08080bf7 18%,#08080bc2 35%,#08080b38 61%,#08080b1f 100%),linear-gradient(#0000 66%,#08080b 100%);position:absolute;inset:0}.home-hero-copy{z-index:3;width:min(610px,47vw);padding:25px 0 22px clamp(30px,5.2vw,88px);position:relative}.hero-wordmark{align-items:flex-start;gap:13px;height:73px;display:flex}.hero-wordmark span{letter-spacing:-.075em;text-shadow:3px 2px #35343b;font:italic 900 clamp(50px,4.6vw,72px)/.95 Arial Black,Impact,sans-serif;transform:skew(-5deg)}.hero-wordmark svg{fill:none;stroke:#c4ff00;stroke-width:4.2px;stroke-linejoin:round;filter:drop-shadow(0 0 5px #c4ff0033);width:55px;height:48px;transform:rotate(7deg)}.home-hero h1{letter-spacing:-.055em;white-space:nowrap;margin:0 0 12px;font:italic 900 clamp(37px,3.15vw,52px)/.96 Arial Black,Impact,sans-serif;transform:skew(-2deg)}.home-hero h1 span,.home-hero h1 em{display:block}.home-hero h1 em{color:#c4ff00;text-shadow:0 3px #50600040;font-style:normal}.home-hero-copy>div>p,.home-hero-copy>p{color:#e5e4e7;max-width:490px;margin:0 0 17px;font-size:17px;line-height:1.42}.home-hero-actions{gap:14px;display:flex}.home-hero-actions .primary-btn,.home-hero-actions .secondary-btn{text-transform:none;letter-spacing:0;border-radius:8px;min-width:185px;height:49px;min-height:49px;padding:0 21px;font-size:16px}.home-hero-actions .primary-btn{background:#c4ff00;border-color:#c4ff00}.home-hero-actions .secondary-btn{background:#09090db8;border-color:#b3afb8}.home-hero-actions svg{width:17px}.pixel-frame{font-size:22px;line-height:1}.home-hero-metrics{gap:31px;margin-top:20px;display:flex}.home-hero-metrics span{color:#e5e4e8;white-space:nowrap;align-items:center;gap:7px;font-size:15px;display:flex}.home-hero-metrics svg{width:18px;height:18px}.home-hero-metrics strong{color:#fff;font-size:16px}.passport-stamp{z-index:3;color:#d2a8ff;text-align:center;border:2px solid #a966ff;padding:13px 15px;font:900 19px/1.05 monospace;position:absolute;top:150px;right:2.6vw;transform:rotate(-10deg);box-shadow:inset 0 0 0 4px #9a55ee1f,0 0 14px #9a55ee1f}.passport-stamp:before{content:"";border:1px dashed #c288ffa6;position:absolute;inset:-7px}.passport-stamp span{margin-top:7px;font-size:24px;display:block}.wire-globe{z-index:2;opacity:.95;border:3px solid #9a55ee;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-95px;right:-60px;box-shadow:0 0 13px #9a55ee59}.wire-globe:after,.wire-globe:before,.wire-globe i{content:"";border:2px solid #9a55ee;border-radius:50%;position:absolute;inset:16% 0}.wire-globe:after{inset:0 31%}.wire-globe:before{inset:0 43%}.wire-globe i:nth-child(2){inset:48% 0;transform:rotate(45deg)}.wire-globe i:nth-child(3){inset:48% 0;transform:rotate(-45deg)}.hero-grunge{z-index:2;pointer-events:none;opacity:.45;position:absolute}.hero-grunge-left{border-left:12px solid #9a55ee;border-radius:50%;width:100px;height:120px;bottom:-21px;left:-36px;transform:rotate(-28deg);box-shadow:18px 8px 0 -13px #9a55ee,37px 15px 0 -15px #9a55ee}.hero-grunge-right{clip-path:polygon(62% 0,100% 9%,78% 35%,96% 57%,58% 77%,79% 100%,0 92%,21% 63%,5% 38%,34% 21%);opacity:.45;background:#b9b8b5;width:75px;height:190px;bottom:-8px;right:-39px}.service-grid{z-index:5;grid-template-columns:repeat(4,1fr);gap:17px;margin-top:-1px;padding:0 clamp(30px,5.2vw,88px) 22px;display:grid;position:relative}.service-card{background:linear-gradient(140deg,#111116fa,#09090df0);border:1px solid #b9a4d25c;border-radius:10px;grid-template-columns:48px 1fr auto;align-items:center;gap:13px;height:94px;padding:17px 20px;transition:transform .22s,border-color .22s,background .22s;display:grid}.service-card>svg:first-child{color:#c4ff00;stroke-width:1.7px;width:36px;height:36px}.service-card>svg:last-child{width:19px}.service-card h2{margin:0 0 2px;font-size:19px}.service-card p{color:#aaa8b1;max-width:170px;margin:0;font-size:15px;line-height:1.35}.service-card:hover{background:#141419;border-color:#c4ff00;transform:translateY(-4px)}.service-card:hover>svg:last-child{color:#c4ff00;transform:translate(3px)}.web3-panels{grid-template-columns:1fr 1fr;gap:26px;padding:0 clamp(30px,5.2vw,88px) 20px;display:grid}.web3-panel{background:radial-gradient(circle at 2% 110%,#7d32dc5c,#0000 32%),#0d0d12;border:1px solid #b173f175;border-radius:12px;grid-template-columns:34% 1fr auto;align-items:center;height:180px;padding:12px 24px 12px 0;transition:transform .25s,border-color .25s;display:grid;position:relative;overflow:hidden}.web3-panel:hover{border-color:#ba7cff;transform:translateY(-4px)}.panel-art{place-items:center;height:100%;display:grid;overflow:hidden}.panel-art img{object-fit:contain;filter:drop-shadow(0 16px 20px #000);width:100%;height:100%;transition:transform .35s}.token-panel .panel-art img{transform:rotate(-15deg)scale(1.12)}.token-panel:hover .panel-art img{transform:rotate(-10deg)scale(1.17)}.nft-panel .panel-art{padding:0 13px}.nft-panel .panel-art img{transform:rotate(3deg)scale(1.03)}.nft-panel:hover .panel-art img{transform:rotate(0)scale(1.08)}.panel-copy h2{letter-spacing:-.04em;color:#c4ff00;margin:0 0 7px;font:italic 900 clamp(28px,2.4vw,36px)/1 Arial Black,Impact,sans-serif}.panel-copy h3{letter-spacing:.23em;color:#fff;margin:0 0 13px;font-size:13px}.panel-copy p{color:#c1bfc7;max-width:410px;margin:0;font-size:16px;line-height:1.42}.web3-panel>svg{align-self:start;width:22px;margin-top:10px}.web3-panel:hover>svg{color:#c4ff00;transform:translate(3px,-1px)}.city-ribbon{background:linear-gradient(90deg,#511a8e2e,#0000 24%),#09090c;border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff0f;grid-template-columns:165px 1fr auto;align-items:center;gap:20px;min-height:76px;padding:0 clamp(30px,5.2vw,88px);display:grid}.city-ribbon-title{color:#c9c7cf;font:italic 900 14px/1.15 Arial Black,sans-serif;display:grid;transform:skew(-4deg)}.city-ribbon-title strong{color:#fff;font-size:16px}.city-ribbon-list{justify-content:space-around;align-items:center;gap:16px;display:flex}.city-ribbon-list a{text-transform:uppercase;color:#d7d5db;align-items:center;gap:6px;font-size:13px;display:flex}.city-ribbon-list svg{color:#fff;width:18px}.city-ribbon-list a:hover{color:#c4ff00}.city-ribbon-cta{color:#c4ff00;text-transform:uppercase;border:1px solid #c4ff00;border-radius:7px;align-items:center;gap:9px;padding:10px 14px;font-size:14px;font-weight:900;display:flex}.city-ribbon-cta svg{width:15px}.home-mock+.site-footer{margin-top:0}@media (max-width:1120px){.site-header .desktop-nav{display:none}.site-header .menu-btn{display:block}.site-header .brand{min-width:0}.home-hero-copy{width:60vw}.service-grid{grid-template-columns:1fr 1fr}.web3-panel{grid-template-columns:38% 1fr auto}.city-ribbon{grid-template-columns:150px 1fr}.city-ribbon-list a:nth-child(n+5){display:none}.city-ribbon-cta{right:var(--pad);grid-column:2;justify-self:end;position:absolute}}@media (max-width:720px){.site-header{height:66px;padding:0 18px}.site-header .header-actions .data-btn,.site-header .locale{display:none}.home-hero{height:610px}.home-hero-image{object-position:63% center}.home-hero-shade{background:linear-gradient(#08080b08,#08080b29 31%,#08080bdb 58%,#08080b 82%),linear-gradient(90deg,#08080b94,#0000 55%)}.home-hero-copy{width:100%;padding:250px 20px 20px}.hero-wordmark{height:61px}.hero-wordmark span{font-size:47px}.hero-wordmark svg{width:44px;height:40px}.home-hero h1{white-space:normal;font-size:32px;line-height:.98}.home-hero-copy>div>p,.home-hero-copy>p{max-width:350px;margin-bottom:14px;font-size:16px}.home-hero-actions{gap:9px}.home-hero-actions .primary-btn,.home-hero-actions .secondary-btn{width:50%;min-width:0;padding:0 10px;font-size:15px}.home-hero-metrics{justify-content:space-between;gap:12px;margin-top:16px}.home-hero-metrics span{grid-template-columns:auto auto;gap:2px 5px;font-size:12px;display:grid}.home-hero-metrics strong{font-size:14px}.home-hero-metrics svg{grid-row:1/3;width:17px}.passport-stamp{padding:9px;font-size:14px;top:94px;right:10px}.passport-stamp span{font-size:17px}.wire-globe{opacity:.5;width:145px;height:145px;bottom:-43px;right:-55px}.hero-grunge-left{opacity:.25}.service-grid{grid-template-columns:1fr;gap:9px;padding:10px 18px 18px}.service-card{height:82px;padding:13px 16px}.service-card>svg:first-child{width:31px}.web3-panels{grid-template-columns:1fr;gap:11px;padding:0 18px 18px}.web3-panel{grid-template-columns:38% 1fr auto;height:210px;padding-right:15px}.panel-copy h2{font-size:28px}.panel-copy p{font-size:15px}.city-ribbon{grid-template-columns:1fr auto;min-height:92px;padding:15px 18px}.city-ribbon-list{grid-column:1/-1;justify-content:flex-start;padding-bottom:3px;overflow:auto}.city-ribbon-list a{flex:none}.city-ribbon-list a:nth-child(n){display:flex}.city-ribbon-cta{grid-area:1;justify-self:end;position:static}.city-ribbon-title{grid-row:1}.home-mock+.site-footer{margin-top:0}}.site-header .brand .spark{flex:0 0 28px}.brand{align-items:center;line-height:0;display:inline-flex}.brand-logo{object-fit:contain;filter:drop-shadow(0 3px 8px #c4ff0014);width:166px;height:55px;transition:transform .22s,filter .22s;display:block}.brand:hover .brand-logo{filter:drop-shadow(0 4px 12px #c4ff0029);transform:translateY(-1px)rotate(-1deg)}.brand--compact .brand-logo,.site-footer .brand-logo{width:142px;height:47px}.mobile-menu>.brand{align-self:flex-start}.mobile-menu>.brand .brand-logo{width:190px;height:63px}.hero-wordmark{align-items:center;height:112px}.hero-brand-logo{object-fit:contain;filter:drop-shadow(0 10px 22px #00000057);width:332px;height:110px;display:block}.home-hero{height:480px}@media (max-width:720px){.site-header .brand-logo{width:145px;height:48px}.mobile-menu>.brand .brand-logo{width:190px;height:63px}.hero-wordmark{height:86px}.hero-brand-logo{width:260px;height:86px}.home-hero{height:640px}.home-hero-copy{padding-top:250px}}.page-intro h1{letter-spacing:-.05em;font-family:Arial Black,Impact,sans-serif;font-size:clamp(54px,7vw,104px);font-style:italic;line-height:.88}@media (min-width:721px) and (max-width:1120px){.city-ribbon{grid-template-columns:150px 1fr auto}.city-ribbon-list a:nth-child(n+4){display:none}.city-ribbon-cta{grid-column:auto;position:static;right:auto}}.app-page{background:radial-gradient(circle at 92% 0,#802fd21c,#0000 24%);width:min(100%,1440px);min-height:calc(100svh - 76px);margin:0 auto;padding:54px clamp(24px,5.4vw,78px) 100px;position:relative}.app-page:before{content:"";pointer-events:none;opacity:.025;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 45%);mask-image:linear-gradient(#000,#0000 45%)}.app-page>*{position:relative}.app-page-intro{border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:flex-start;gap:40px;min-height:158px;margin-bottom:34px;padding-bottom:28px;display:flex}.app-page-intro>div:first-child{max-width:770px}.app-page-intro h1{letter-spacing:-.065em;text-transform:uppercase;margin:10px 0 13px;font:italic 900 clamp(53px,6vw,86px)/.9 Arial Black,Impact,sans-serif;transform:skew(-2deg)}.app-page-intro p{color:#bbb9c2;max-width:650px;margin:0;font-size:18px}.page-decoration{color:#9a55ee;opacity:.86;align-self:center;transform:rotate(-9deg)}.page-decoration svg{stroke-width:1.35px;filter:drop-shadow(0 0 10px #9a55ee3d);width:110px;height:110px}.section-bar{justify-content:space-between;align-items:end;gap:30px;margin:38px 0 20px;display:flex}.section-bar h2{margin:4px 0 0;font-size:29px}.section-bar>p{color:#9997a1;text-align:right;max-width:390px;margin:0}.section-bar.compact{margin-top:44px}.source-line{letter-spacing:.08em;color:#83818b;font-size:12px}.source-line i{background:#c4ff00}.back{color:#b5b2bd}.back:hover{color:#c4ff00}.community-masthead{border-bottom:1px solid #ffffff1f;grid-template-columns:.83fr 1.17fr;align-items:center;gap:65px;min-height:260px;padding-bottom:28px;display:grid}.community-heading h1{letter-spacing:-.075em;margin:11px 0 17px;font:italic 900 clamp(65px,7vw,98px)/.86 Arial Black,Impact,sans-serif;transform:skew(-3deg)}.community-heading p{color:#c0bdc5;max-width:500px;font-size:18px}.community-map{color:#c4ff00;min-height:220px;position:relative}.world-map{opacity:.9;filter:drop-shadow(0 0 10px #c4ff001f);width:100%;height:220px}.community-stats{background:#08080bdb;border:1px solid #9a55ee59;border-radius:8px;gap:28px;padding:12px 18px;display:flex;position:absolute;bottom:8px;right:7%}.community-stats span{text-align:center;text-transform:uppercase;color:#aaa7b1;font-size:12px;display:grid}.community-stats strong{color:#fff;font:900 22px monospace}.community-city-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.community-city-card{background:#0e0e13;border:1px solid #b386e061;border-radius:10px;transition:transform .23s,border-color .23s;position:relative;overflow:hidden}.community-city-card:hover{border-color:#c4ff00;transform:translateY(-5px)}.city-card-visual{background:radial-gradient(circle at 74% 24%,#c4ff003d,#0000 19%),linear-gradient(135deg,#262033,#111116 50%,#211637);height:118px;padding:16px;position:relative;overflow:hidden}.community-city-card:nth-child(6n+2) .city-card-visual{background:radial-gradient(circle at 24% 28%,#ffa33e57,#0000 20%),linear-gradient(135deg,#302015,#121116 50%,#311742)}.community-city-card:nth-child(6n+3) .city-card-visual{background:radial-gradient(circle at 80% 60%,#9a55ee66,#0000 25%),linear-gradient(135deg,#142c34,#101116 53%,#29142e)}.community-city-card:nth-child(6n+4) .city-card-visual{background:radial-gradient(circle at 30% 70%,#c4ff002b,#0000 23%),linear-gradient(135deg,#17271b,#101116 55%,#32182b)}.community-city-card:nth-child(6n+5) .city-card-visual{background:radial-gradient(circle at 65% 20%,#ff773d4d,#0000 23%),linear-gradient(135deg,#2b1913,#111116 55%,#1b1939)}.community-city-card:nth-child(6n+6) .city-card-visual{background:radial-gradient(circle at 75% 40%,#4ba9ff40,#0000 25%),linear-gradient(135deg,#122a38,#111116 55%,#2d1532)}.city-card-visual:after{content:"";opacity:.35;background-image:linear-gradient(28deg,#0000 48%,#ffffff12 49%,#0000 51%);background-size:34px 34px;position:absolute;inset:0}.city-card-visual>span{z-index:2;color:#c4ff00;border:1px solid #c4ff0099;padding:5px 7px;font:900 16px monospace;position:relative}.city-card-visual>svg{color:#ffffffdb;z-index:2;width:42px;height:42px;position:absolute;bottom:14px;right:22px}.city-coordinate{color:#d1cdd7;z-index:2;font:12px monospace;position:absolute;bottom:15px;left:16px}.city-card-copy{grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:17px;display:grid}.city-card-copy h2{margin:0;font-size:24px}.city-card-copy p{color:#8f8d97;margin:3px 0 0;font-size:14px}.city-card-copy dl{gap:14px;margin:0;display:flex}.city-card-copy dl div{display:grid}.city-card-copy dt{text-transform:uppercase;color:#73717b;font-size:12px}.city-card-copy dd{margin:2px 0 0;font:14px monospace}.city-card-copy>svg{color:#c4ff00;width:18px}.community-city-card>i{color:#ffffff52;z-index:2;font:12px monospace;position:absolute;top:11px;right:13px}.city-hub-banner{border:1px solid #9a55ee6b;border-radius:11px;height:285px;position:relative;overflow:hidden}.city-hub-banner>img{object-fit:cover;object-position:center 55%;filter:saturate(.78)contrast(1.05)}.city-hub-shade{background:linear-gradient(90deg,#08080bf5,#08080bab 48%,#08080b24),linear-gradient(#0000 40%,#08080ba6);position:absolute;inset:0}.city-hub-copy{z-index:2;max-width:700px;position:absolute;bottom:35px;left:38px}.city-hub-copy h1{letter-spacing:-.07em;margin:9px 0 12px;font:italic 900 clamp(45px,5.6vw,78px)/.9 Arial Black,Impact,sans-serif}.city-hub-copy h1 em{color:#c4ff00;font-style:normal}.city-hub-copy p{color:#d0ced4;max-width:640px;margin:0}.hub-badge{z-index:2;background:#08080bc2;border:1px solid #c4ff00;border-radius:8px;grid-template-columns:auto 1fr;gap:1px 8px;padding:13px 17px;display:grid;position:absolute;bottom:30px;right:30px}.hub-badge svg{color:#c4ff00;grid-row:1/3}.hub-badge span{color:#9f9da6;font-size:13px}.hub-tabs{border-bottom:1px solid #ffffff1f;gap:36px;padding:0 5px;display:flex}.hub-tabs a{border-bottom:2px solid #0000;padding:17px 0 13px;font-size:15px}.hub-tabs a:first-child,.hub-tabs a:hover{color:#c4ff00;border-color:#c4ff00}.hub-stat-row{border:1px solid #9a55ee4d;border-radius:9px;grid-template-columns:repeat(4,1fr);margin:25px 0;display:grid}.hub-stat-row>div{border-right:1px solid #ffffff17;gap:4px;padding:17px 20px;display:grid}.hub-stat-row>div:last-child{border:0}.hub-stat-row span{letter-spacing:.13em;text-transform:uppercase;color:#87858e;font-size:12px}.hub-stat-row strong{font:17px monospace}.city-hub-columns{grid-template-columns:1.35fr .65fr;gap:22px;display:grid}.hub-main-panel,.hub-side-panel{background:#0d0d12;border:1px solid #9a55ee54;border-radius:10px;padding:27px}.hub-main-panel>p{color:#bbb9c2;max-width:720px}.hub-feature-list{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0;display:grid}.hub-feature-list span{color:#cfccd4;border-bottom:1px solid #ffffff14;align-items:center;gap:9px;padding:11px 0;font-size:15px;display:flex}.hub-feature-list svg{color:#c4ff00;width:17px}.hub-side-panel{align-self:start}.hub-side-panel .holiday-mini:last-of-type{border-bottom:0}.provider-empty{text-align:center;background:radial-gradient(circle at 90% 0,#9a55ee2e,#0000 30%),#0d0d12;border:1px solid #9a55ee66;border-radius:12px;max-width:1030px;margin:40px auto 0;padding:48px}.provider-empty-icon{color:#c4ff00;border:1px solid #c4ff0099;border-radius:50%;place-items:center;width:74px;height:74px;margin:0 auto 20px;display:grid}.provider-empty-icon svg{width:31px}.provider-empty h2{letter-spacing:-.05em;margin:14px 0;font:italic 900 clamp(35px,4vw,54px)/.98 Arial Black,Impact,sans-serif}.provider-empty>p{color:#aaa8b1;max-width:690px;margin:0 auto 18px}.destination-links{text-align:left;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:32px;display:grid}.destination-links a{color:#d4d1d9;border:1px solid #ffffff1c;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:12px;font-size:14px;display:grid}.destination-links a:hover{color:#fff;border-color:#c4ff00}.destination-links svg{color:#c4ff00;width:15px}.destination-links svg:last-child{color:#fff}.deal-category-grid{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:58px;display:grid}.deal-category-grid a{background:#0d0d12;border:1px solid #9a55ee61;border-radius:10px;min-height:150px;padding:25px;transition:transform .22s,border-color .22s;position:relative}.deal-category-grid a:hover{border-color:#c4ff00;transform:translateY(-4px)}.deal-category-grid a>svg:first-child{color:#c4ff00;width:34px;height:34px}.deal-category-grid h2{margin:15px 0 4px;font-size:24px}.deal-category-grid p{color:#9997a1;margin:0;font-size:15px}.deal-category-grid a>svg:last-child{width:17px;position:absolute;top:18px;right:18px}.signal-columns{gap:28px}.signal-columns>section{background:#0d0d12;border:1px solid #9a55ee4d;border-radius:10px;padding:25px}.signal-columns .section-title{margin-top:0}.fx-board div{background:#0a0a0e}.market-board a:hover{background:#c4ff0009}.flights-page .page-decoration{transform:rotate(-18deg)}.flights-page .boundary-note{max-width:none;margin:18px 0 28px}.route-board{gap:14px}.route-board article{border-color:#9a55ee57;border-radius:9px;transition:transform .2s,border-color .2s;overflow:hidden}.route-board article:hover{border-color:#9a55ee;transform:translateY(-3px)}.route-board header>span{background:#c4ff00}.route-board article>div strong{color:#c4ff00}.calendar-disclosure{color:#aaa7b1;align-items:center;gap:9px;margin:-14px 0 23px;font-size:14px;display:flex}.calendar-disclosure svg{color:#c4ff00;width:16px}.events-page .holiday-ledger{border:1px solid #9a55ee57;border-radius:10px;margin:0;overflow:hidden}.events-page .holiday-ledger article{background:#0c0c11;grid-template-columns:76px 1fr auto;align-items:center;gap:20px;padding:18px 22px;display:grid}.events-page .holiday-ledger article:hover{background:#111116}.events-page .holiday-ledger time{border:1px solid #9a55ee8c;border-radius:7px;align-content:center;place-items:center;width:56px;height:58px;line-height:1;display:grid}.events-page .holiday-ledger time strong{color:#fff;font:900 23px monospace}.events-page .holiday-ledger time span{text-transform:uppercase;color:#c4ff00;font-size:12px}.events-page .holiday-ledger h2{margin:3px 0;font-size:20px}.events-page .holiday-ledger p{margin:0;font-size:14px}.events-page .holiday-ledger article>svg{color:#c4ff00;width:18px}.nft-membership-page,.token-product-page{align-items:center;display:grid}.web3-feature{background:radial-gradient(circle at 22% 58%,#7323d24f,#0000 34%);grid-template-columns:1fr 1fr;align-items:center;gap:70px;min-height:590px;display:grid}.web3-feature-art{place-items:center;display:grid;position:relative}.web3-feature-art>img{filter:drop-shadow(0 30px 40px #000);width:min(100%,560px);height:auto}.nft-thumbs{gap:10px;display:flex;position:absolute;top:8%;right:5%}.nft-thumbs img{object-fit:cover;background:#19111f;border:1px solid #9a55ee;width:65px;height:65px}.nft-thumbs img:nth-child(2){filter:hue-rotate(65deg)}.nft-thumbs img:nth-child(3){filter:hue-rotate(145deg)}.web3-feature-copy h1{letter-spacing:-.07em;color:#c4ff00;margin:12px 0;font:italic 900 clamp(58px,7vw,94px)/.88 Arial Black,Impact,sans-serif}.web3-feature-copy h2{max-width:560px;margin:0 0 19px;font-size:28px;line-height:1.08}.web3-feature-copy>p{color:#aaa8b1;max-width:590px;font-size:18px}.web3-feature-copy ul{margin:28px 0;padding:0;list-style:none}.web3-feature-copy li{color:#d3d0d8;border-bottom:1px solid #ffffff1a;align-items:center;gap:10px;padding:12px 0;display:flex}.web3-feature-copy li svg{color:#c4ff00;width:18px}.web3-feature-copy .primary-btn{margin-top:10px}.token-feature-page .web3-feature-art>img{transform:rotate(-13deg)}.token-fact-strip{border:1px solid #9a55ee66;border-radius:9px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.token-fact-strip>div{border-right:1px solid #ffffff1a;gap:5px;padding:17px 20px;display:grid}.token-fact-strip>div:last-child{border:0}.token-fact-strip span{letter-spacing:.14em;text-transform:uppercase;color:#85838c;font-size:12px}.token-fact-strip strong{color:#d7d4dc;font-size:16px}.dashboard-page{grid-template-columns:250px 1fr;gap:26px;display:grid}.dashboard-nav{background:#0d0d12;border:1px solid #9a55ee59;border-radius:10px;align-self:start;padding:20px;position:sticky;top:20px}.dashboard-avatar{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding-bottom:18px;display:flex}.dashboard-avatar>svg{color:#c4ff00;border:1px solid #c4ff00;border-radius:50%;width:43px;height:43px;padding:9px}.dashboard-avatar span{display:grid}.dashboard-avatar small{color:#85828c}.dashboard-nav nav{margin-top:15px;display:grid}.dashboard-nav nav span{color:#aaa7b1;border-radius:6px;align-items:center;gap:10px;padding:11px 10px;font-size:15px;display:flex}.dashboard-nav nav span.active{color:#08080b;background:#c4ff00;font-weight:800}.dashboard-nav nav svg{width:16px}.dashboard-workspace .app-page-intro{min-height:0}.dashboard-empty{text-align:center;background:#0d0d12;border:1px dashed #9a55ee80;border-radius:10px;align-content:center;place-items:center;min-height:340px;padding:35px;display:grid}.dashboard-empty>div{color:#c4ff00;background:#9a55ee26;border-radius:50%;place-items:center;width:65px;height:65px;display:grid}.dashboard-empty h2{margin:18px 0 7px;font-size:26px}.dashboard-empty p{color:#95939c;max-width:520px}.dashboard-empty .secondary-btn{margin-top:15px}.data-page .source-ledger{border:1px solid #9a55ee57;border-radius:10px;overflow:hidden}.source-ledger a{background:#0c0c11;padding-left:20px;padding-right:20px}.source-ledger a:hover{background:#111116}.not-found h1{letter-spacing:-.06em;font:italic 900 clamp(52px,7vw,92px)/.9 Arial Black,Impact,sans-serif}@media (max-width:1000px){.app-page{padding-top:38px}.community-masthead{grid-template-columns:1fr;gap:10px}.community-map{min-height:180px}.world-map{height:180px}.community-city-grid{grid-template-columns:1fr 1fr}.city-hub-columns{grid-template-columns:1fr}.hub-side-panel{position:static}.destination-links{grid-template-columns:1fr 1fr 1fr}.deal-category-grid{grid-template-columns:1fr 1fr}.web3-feature{grid-template-columns:1fr 1fr;gap:25px}.dashboard-page{grid-template-columns:210px 1fr}}@media (max-width:720px){.app-page{min-height:calc(100svh - 66px);padding:35px 18px 70px}.app-page-intro{min-height:0;margin-bottom:25px;padding-bottom:23px}.app-page-intro h1{font-size:52px}.app-page-intro p{font-size:16px}.page-decoration svg{width:62px;height:62px}.section-bar{align-items:start}.section-bar>p{display:none}.community-masthead{min-height:0}.community-heading h1{font-size:57px}.community-heading p{font-size:16px}.community-map{min-height:150px}.world-map{height:145px}.community-stats{gap:15px;padding:9px 11px;bottom:0;right:0}.community-stats strong{font-size:17px}.community-city-grid{grid-template-columns:1fr}.city-card-visual{height:105px}.city-card-copy dl{display:none}.city-hub-banner{border-left:0;border-right:0;border-radius:0;height:355px;margin:0 -18px}.city-hub-banner>img{object-position:63% center}.city-hub-shade{background:linear-gradient(#08080b66 25%,#08080b 90%),linear-gradient(90deg,#08080b8c,#0000)}.city-hub-copy{bottom:28px;left:20px;right:20px}.city-hub-copy h1{font-size:44px}.hub-badge{display:none}.hub-tabs{white-space:nowrap;gap:24px;overflow:auto}.hub-stat-row{grid-template-columns:1fr 1fr}.hub-stat-row>div:nth-child(2){border-right:0}.hub-stat-row>div:nth-child(-n+2){border-bottom:1px solid #ffffff17}.city-hub-columns{grid-template-columns:1fr}.hub-main-panel,.hub-side-panel{padding:20px}.hub-feature-list{grid-template-columns:1fr}.provider-empty{padding:32px 18px}.provider-empty h2{font-size:38px}.destination-links{grid-template-columns:1fr}.deal-category-grid{grid-template-columns:1fr 1fr;gap:9px}.deal-category-grid a{min-height:132px;padding:18px}.deal-category-grid h2{font-size:19px}.signal-columns>section{padding:18px}.route-board{grid-template-columns:1fr}.events-page .holiday-ledger article{grid-template-columns:58px 1fr auto;gap:12px;padding:14px 13px}.events-page .holiday-ledger time{width:51px;height:53px}.events-page .holiday-ledger h2{font-size:18px}.web3-feature{grid-template-columns:1fr;gap:10px;min-height:0}.web3-feature-art>img{max-width:350px}.nft-thumbs{right:0}.web3-feature-copy h1{font-size:56px}.web3-feature-copy h2{font-size:24px}.token-fact-strip{grid-template-columns:1fr 1fr;margin-top:32px}.token-fact-strip>div:nth-child(2){border-right:0}.token-fact-strip>div:nth-child(-n+2){border-bottom:1px solid #ffffff1a}.dashboard-page{display:block}.dashboard-nav{margin-bottom:20px;padding:13px;position:static}.dashboard-nav nav{display:flex;overflow:auto}.dashboard-nav nav span{white-space:nowrap}.dashboard-workspace .app-page-intro h1{font-size:46px}.source-ledger a{grid-template-columns:34px 1fr auto}.source-ledger time{display:none}}
.presentation-app{--p-lime:#c4ff00;--p-violet:#9a55ee;--p-border:#b189d952;--p-muted:#aaa5b3;background:radial-gradient(at 100% 10%,#33124a22,#0000 45%),#08080b;min-height:100vh}.presentation-app button,.presentation-app input,.presentation-app select,.presentation-app textarea{font:inherit}.presentation-app button,.presentation-app a,.presentation-app input,.presentation-app select,.presentation-app textarea{-webkit-tap-highlight-color:transparent}.presentation-app button{cursor:pointer}.presentation-app button:disabled{cursor:default;opacity:.35;transform:none}.presentation-app .secondary-btn{color:#f3f0f5}.p-results-meta>.p-view-switch{align-items:center;display:flex}.presentation-app :focus-visible{outline:2px solid var(--p-lime);outline-offset:4px}.presentation-app .p-header .header-actions{gap:14px;min-width:245px}.p-header .data-btn{gap:9px}.p-header .data-btn .p-avatar{border:0;border-radius:50%;width:24px;height:24px}.p-header .data-btn{padding:8px 12px}.p-language{color:#eee;align-items:center;gap:5px;font-size:15px;display:flex}.p-language select{color:#fff!important;background:0 0!important;border:0!important;width:auto!important;min-height:30px!important;padding:0!important}.p-language option{color:#eee;background:#101014}.p-header .data-btn .p-avatar{flex:0 0 24px}.p-icon-btn{color:#e9e6ee;background:0 0;border:1px solid #ffffff20;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.p-icon-btn:hover{border-color:var(--p-lime);color:var(--p-lime);background:#c4ff000a}.p-icon-btn svg{max-width:20px}.p-notification-button{border:0;position:relative}.p-notification-button i{background:var(--p-lime);border-radius:100%;width:5px;height:5px;position:absolute;top:6px;right:7px}.p-page{max-width:1440px;min-height:calc(100svh - 76px);margin:0 auto;padding:44px clamp(20px,5.2vw,76px) 88px}.p-intro{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:28px;margin-bottom:30px;padding:12px 0 26px;display:flex}.p-intro>div:first-child{min-width:0;max-width:820px}.p-intro h1{letter-spacing:-.065em;margin:15px 0 12px;font:italic 900 clamp(44px,5.7vw,80px)/.94 Arial Black,Impact,sans-serif}.p-intro p{color:#d1cdd7;max-width:650px;margin:0;font-size:17px;line-height:1.55}.p-intro-icon{color:var(--p-violet);padding:15px;transform:rotate(-12deg)}.p-intro-icon>svg{stroke-width:1.4px;width:88px;height:88px}.presentation-app .eyebrow{letter-spacing:.14em;color:var(--p-lime);font-family:ui-monospace,monospace;font-size:13px;font-weight:700}.p-photo{background-color:#18141f;background-repeat:no-repeat;position:relative;overflow:hidden}.p-avatar{border:1px solid #ffffff30;border-radius:50%;flex:0 0 40px;width:40px;height:40px}.p-grid{gap:19px;display:grid}.p-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.p-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.p-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.p-panel{border:1px solid var(--p-border);background:linear-gradient(140deg,#16121d66,#0b0b0fdd);border-radius:10px;min-width:0;padding:25px}.p-panel h2{letter-spacing:-.035em;margin:12px 0 17px;font-size:26px;line-height:1.15}.p-panel h3{margin:22px 0 12px;font-size:19px}.p-panel p{color:var(--p-muted);font-size:16px;line-height:1.65}.p-panel .primary-btn{width:100%;margin:14px 0 10px}.presentation-app .primary-btn,.presentation-app .secondary-btn{letter-spacing:.01em;text-transform:none;border-radius:7px;min-height:45px;padding:12px 18px;font-size:16px;font-weight:750}.p-button-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.p-text-link{color:var(--p-lime);background:0 0;border:0;justify-content:center;align-items:center;gap:9px;padding:10px 0;font-size:16px;display:inline-flex}.p-text-link:hover{color:#e0ff74}.p-lime{color:var(--p-lime)}.p-muted{color:var(--p-muted);font-size:16px}.p-error{font-size:16px;color:#ff9caa!important}.p-status{color:var(--p-lime);border:1px solid #c4ff0044;border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:14px;display:inline-flex}.p-section{margin-top:38px}.p-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.p-section-heading h2{letter-spacing:-.035em;margin:0;font-size:28px}.p-section-heading>a{color:var(--p-lime);white-space:nowrap;align-items:center;gap:9px;font-size:15px;display:flex}.p-section-heading>a:hover svg{transform:translate(3px)}.p-home .panel-art>.p-photo{width:100%;height:100%}.p-home-content{max-width:1440px;margin:auto;padding:0 clamp(20px,5.2vw,76px) 60px}.p-home-content .p-section{margin-top:44px}.p-community-head{grid-template-columns:1fr 1fr;align-items:center;gap:25px;margin-bottom:26px;display:grid}.p-community-head .p-intro{border:0;margin:0}.p-world{background:radial-gradient(at 55% 28%,#c4ff0010,#0000 70%);border-bottom:1px solid #c4ff0033;justify-content:flex-end;align-items:end;gap:28px;min-height:180px;padding:25px 20px;display:flex;position:relative}.p-world>svg{color:#c4ff0033;stroke-width:.7px;width:150px;height:150px;position:absolute;top:0;left:10%}.p-world>div{text-align:center;gap:7px;display:grid;position:relative}.p-world strong{font:700 28px/1 ui-monospace,monospace}.p-world span{color:var(--p-muted);font-size:13px}.p-search{background:#15111977;border:1px solid #9c89b2aa;border-radius:7px;align-items:center;gap:10px;min-height:45px;padding:0 13px;display:flex}.p-search svg{color:#ccc4d5;flex-shrink:0;width:18px}.p-search input{outline-offset:5px;color:#f5f1f8;flex:1;width:100%;min-width:0;font-size:16px;background:0 0!important;border:0!important;padding:11px 0!important}.p-search input::placeholder{color:#a29aa9}.p-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:19px 0;display:flex}.p-chips button,.p-chips>span,.p-filter-toggle{color:#c8c2d1;background:#15121b;border:1px solid #7c568e55;border-radius:30px;min-height:31px;padding:7px 14px;font-size:14px;line-height:1.2;transition:border-color .2s,background .2s,color .2s}.p-chips button:hover{color:#fff;border-color:#c4ff0080}.p-chips button.active,.p-filter-toggle.active{color:var(--p-lime);border-color:var(--p-lime);background:#c4ff0014;box-shadow:inset 0 0 15px #c4ff0009}.p-tags{margin:12px 0 0}.p-tags span{color:#eee;background:#09080a88;padding:5px 9px;font-size:13px}.p-results-meta{color:var(--p-muted);justify-content:space-between;align-items:center;gap:15px;margin:20px 0;font-size:15px;display:flex}.p-results-meta>div{gap:7px;display:grid}.p-results-meta>div>strong{color:#eee;font-size:18px}.p-results-meta a{color:var(--p-lime);align-items:center;gap:7px;display:flex}.p-results-meta>label{align-items:center;gap:10px;display:flex}.presentation-app select,.presentation-app input[type=date],.presentation-app input[type=text],.presentation-app input[type=number],.presentation-app textarea{color:#eae5f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111015;border:1px solid #a88cba44;border-radius:6px;min-width:0;max-width:100%;min-height:40px;padding:9px 11px;font-size:15px}.presentation-app select{cursor:pointer}.presentation-app select option{background:#131117}.p-results-meta select{min-height:36px;font-size:14px}.p-city-card,.p-stay-card,.p-benefit-card,.p-nft-card{border:1px solid var(--p-border);background:#0d0c11;border-radius:10px;min-width:0;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.p-city-card:hover,.p-stay-card:hover,.p-benefit-card:hover,.p-nft-card:hover{border-color:#a173d3;transform:translateY(-4px);box-shadow:0 12px 28px #0004}.p-city-card>.p-photo{height:150px}.p-city-card>.p-photo:after{content:"";background:linear-gradient(#0000,#0d0c11);position:absolute;inset:55% 0 0}.p-city-card>div:last-child{padding:13px 17px 17px}.p-city-card h3{letter-spacing:-.035em;justify-content:space-between;align-items:center;margin:0;font-size:24px;display:flex}.p-city-card h3 svg{color:var(--p-lime)}.p-city-card p{color:var(--p-muted);margin:6px 0 9px;font-size:14px}.p-city-card small{color:#d4ccd9;font-size:13px}.p-photo-tag{color:#d9ff67;z-index:2;pointer-events:none;background:#09080bc9;border:1px solid #c4ff0070;border-radius:4px;padding:6px 8px;font:600 12px/1.2 ui-monospace,monospace;position:absolute;top:12px;left:12px}.p-card-image{position:relative}.p-card-image .p-photo{height:190px;transition:filter .25s}.p-stay-card:hover .p-photo{filter:brightness(1.08)}.p-card-image>a{display:block}.p-save{color:#fff;z-index:3;background:#09080bc9;border:1px solid #fff5;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;transition:color .2s,border-color .2s;display:flex;position:absolute;top:11px;right:11px}.p-save:hover,.p-save.is-saved{color:var(--p-lime);border-color:var(--p-lime)}.p-save-label{border-radius:7px;gap:8px;width:auto;height:40px;padding:8px 15px;font-size:15px;display:inline-flex;position:static}.p-card-copy{padding:16px 17px;display:block}.p-card-copy h3{letter-spacing:-.03em;margin:7px 0 9px;font-size:20px;line-height:1.2}.p-card-copy p{color:#b5afbe;align-items:center;gap:7px;margin:0 0 17px;font-size:14px;line-height:1.5;display:flex}.p-card-copy .p-muted{font-size:13px}.p-price{color:var(--p-lime);font-family:ui-monospace,monospace;font-size:19px}.p-price small{color:var(--p-lime);font-family:inherit;font-size:13px;font-weight:400}.p-benefit-card .p-photo{height:150px}.p-benefit-card .p-card-copy p{min-height:52px;line-height:1.6;display:block}.p-benefit-card .p-card-copy small{color:#9e94a8;font-size:13px}.p-benefit-card strong{justify-content:space-between;align-items:center;font-size:15px;display:flex}.p-filterbar{border:1px solid var(--p-border);background:#100d16;border-radius:10px;grid-template-columns:1.5fr 1fr .8fr .8fr .5fr;gap:10px;padding:15px;display:grid}.p-filterbar>label:not(.p-search){color:var(--p-muted);text-transform:uppercase;letter-spacing:.07em;gap:5px;font-size:12px;display:grid}.p-filterbar .p-search{align-self:end}.p-filterbar input,.p-filterbar select{width:100%}.p-pagination{justify-content:center;align-items:center;gap:22px;margin-top:30px;font-size:15px;display:flex}.p-pagination button{color:#e0dae7;border:1px solid var(--p-border);background:#15121b;border-radius:6px;align-items:center;gap:7px;padding:9px 13px;display:flex}.p-pagination button:hover:not(:disabled){border-color:var(--p-lime);color:var(--p-lime)}.p-hub-page>.back{margin-bottom:20px}.p-hub-hero{border:1px solid var(--p-border);border-radius:12px;height:300px;position:relative;overflow:hidden}.p-hub-hero>.p-photo,.p-hub-overlay{position:absolute;inset:0}.p-hub-overlay{background:linear-gradient(90deg,#08080be8,#0000 90%),linear-gradient(#0000 20%,#08080bce)}.p-hub-hero-copy{max-width:78%;position:absolute;bottom:30px;left:30px}.p-hub-hero h1{letter-spacing:-.065em;margin:15px 0;font:italic 900 clamp(30px,4.5vw,63px)/1 Arial Black,sans-serif}.p-hub-hero h1 em{color:var(--p-lime)}.p-hub-hero p{color:#e1dbe7;max-width:440px;font-size:16px}.p-hub-hero>.primary-btn{position:absolute;bottom:30px;right:28px}.p-tabs{border-bottom:1px solid #ffffff24;gap:30px;margin:12px 0 25px;display:flex;overflow:auto}.p-tabs button{color:#c8c1d0;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:15px 2px;font-size:15px}.p-tabs button.active{color:var(--p-lime);border-color:var(--p-lime)}.p-hub-overview{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}.p-facts{flex-wrap:wrap;gap:17px;margin:22px 0;display:flex}.p-facts>span{color:#c7c0d0;align-items:center;gap:8px;font-size:14px;display:flex}.p-facts svg{color:var(--p-lime);flex-shrink:0;width:17px}.p-mini-event{border-bottom:1px solid #ffffff18;align-items:center;gap:14px;padding:17px 0;display:flex}.p-mini-event:last-child{border-bottom:0}.p-mini-event>time{text-align:center;border:1px solid #a066ce77;border-radius:6px;flex:0 0 45px;place-content:center;width:45px;min-height:49px;display:grid}.p-mini-event>time strong{font-family:ui-monospace,monospace;font-size:20px}.p-mini-event>time span{text-transform:uppercase;color:var(--p-muted);font-size:12px}.p-mini-event>div{flex:1}.p-mini-event h3{margin:0 0 4px;font-size:16px}.p-mini-event p{margin:0;font-size:13px}.p-mini-event>svg{color:var(--p-lime)}.p-activity-list{border:1px solid var(--p-border);border-radius:10px;overflow:hidden}.p-activity-list>a{border-bottom:1px solid #ffffff15;align-items:center;gap:14px;padding:17px 20px;display:flex}.p-activity-list>a:last-child{border-bottom:0}.p-activity-list>a:hover{background:#9a55ee0c}.p-activity-list>a>div:not(.p-avatar){flex:1}.p-activity-list strong{font-size:15px}.p-activity-list p{color:var(--p-muted);margin:3px 0;font-size:15px}.p-activity-list>a>span{color:#827889;font-size:13px}.p-member-card{text-align:center;border:1px solid var(--p-border);background:#111015;border-radius:9px;min-width:0;padding:24px;transition:border-color .2s,transform .2s}.p-member-card:hover{border-color:var(--p-lime);transform:translateY(-3px)}.p-member-card .p-avatar{width:74px;height:74px;margin:0 auto 15px}.p-member-card h3{overflow-wrap:anywhere;margin:7px 0;font-size:18px}.p-member-card p{color:#aaa;margin:7px 0;font-size:15px}.p-member-card span{justify-content:center;align-items:center;gap:4px;display:flex}.p-member-card small{color:var(--p-lime);justify-content:center;align-items:center;gap:7px;margin-top:15px;font-size:13px;display:flex}.p-member-profile{grid-template-columns:270px 1fr;align-items:center;gap:36px;display:grid}.p-profile-art{aspect-ratio:1;border-radius:9px;width:100%}.p-member-profile h1{overflow-wrap:anywhere;letter-spacing:-.05em;font-size:clamp(26px,4vw,50px)}.p-member-profile .primary-btn{width:auto}.p-detail-heading{justify-content:space-between;align-items:center;gap:22px;margin:20px 0 26px;display:flex}.p-detail-heading h1,.p-detail-copy h1{letter-spacing:-.05em;margin:12px 0;font:italic 900 clamp(30px,3.3vw,49px)/1.07 Arial Black,sans-serif}.p-detail-heading p{color:var(--p-muted);font-size:15px}.p-detail-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:30px;display:grid}.p-detail-copy{min-width:0;padding:23px 0}.p-detail-copy h2{letter-spacing:-.035em;font-size:27px}.p-detail-copy h3{margin:28px 0 12px;font-size:22px}.p-detail-copy p,.p-detail-copy li{color:#b4acbe;font-size:16px;line-height:1.8}.p-detail-copy li{margin-bottom:13px}.p-sticky{position:sticky;top:22px}.p-detail-price{color:var(--p-lime);margin:20px 0 8px;font-family:ui-monospace,monospace;font-size:33px;display:block}.p-detail-price small{font-size:15px}.p-availability{color:#cddfa4;border-top:1px solid #ffffff20;align-items:center;gap:7px;margin-top:20px;padding-top:20px;font-size:14px;display:flex}.p-detail-cover{border-radius:10px;height:350px}.p-amenities{grid-template-columns:1fr 1fr;gap:17px;margin:22px 0;display:grid}.p-amenities>span{color:#d6cddd;align-items:center;gap:9px;font-size:15px;display:flex}.p-amenities svg{color:var(--p-lime);flex-shrink:0}.p-gallery-main{border:0;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.p-gallery-main>.p-photo{height:350px}.p-gallery-main>span{color:#fff;background:#0a080bd9;border:1px solid #fff7;border-radius:6px;padding:9px 12px;font-size:14px;position:absolute;bottom:15px;right:15px}.p-gallery-thumbs{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.p-gallery-thumbs button{background:0 0;border:1px solid #fff3;border-radius:5px;padding:0;overflow:hidden}.p-gallery-thumbs button.active{border-color:var(--p-lime)}.p-gallery-thumbs .p-photo{height:90px}.p-lightbox-photo{border-radius:7px;height:min(55vh,500px)}.p-gallery-controls{justify-content:center;align-items:center;gap:25px;margin:20px 0 0;display:flex}.p-gallery-controls button{color:#fff;background:#181020;border:1px solid #9a55ee66;border-radius:6px;place-items:center;width:38px;height:38px;display:grid}.p-gallery-controls span{color:#bcb0c9;font-size:15px}.p-modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030207d9;place-items:center;padding:24px;animation:.16s ease-out p-fade;display:grid;position:fixed;inset:0}.p-modal{background:radial-gradient(at 100% 0,#41195833,#0000 55%),#0d0b12;border:1px solid #a275cc77;border-radius:13px;width:min(760px,100%);max-height:90svh;padding:26px;overflow:auto;box-shadow:0 30px 100px #000a}.p-modal>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.p-modal>header h2{letter-spacing:-.04em;margin:0;font-size:24px}.p-modal-cover{border-radius:7px;height:180px}.p-modal:focus{outline:0}.p-toast{z-index:250;color:#f0f6e6;background:#10110af5;border:1px solid #c4ff0080;border-radius:9px;align-items:center;gap:12px;max-width:calc(100vw - 36px);padding:14px 22px;font-size:16px;animation:.15s p-fade;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0008}.p-toast>span{color:var(--p-lime)}.p-form{gap:18px;display:grid}.p-form>label,.p-flight-form label,.p-flight-filters>label,.p-destination-select{color:#c7bdcf;gap:7px;font-size:14px;display:grid}.p-form input:not([type=checkbox]),.p-form select,.p-form textarea{color:#eee;background:#111015;border:1px solid #a88cba44;border-radius:6px;width:100%;min-height:43px;padding:10px}.p-form textarea{resize:vertical;min-height:100px}.p-form fieldset{border:0;margin:5px 0;padding:0}.p-form legend{color:#bbb;font-size:14px}.p-form .primary-btn{justify-self:start}.p-checkbox{align-items:center;line-height:1.5;gap:9px!important;display:flex!important}.p-checkbox input{accent-color:var(--p-lime);flex-shrink:0}.p-empty{text-align:center;border:1px dashed #9a55ee66;border-radius:10px;justify-items:center;gap:12px;padding:50px 22px;display:grid}.p-empty>svg{color:var(--p-violet)}.p-empty h2{letter-spacing:-.03em;margin:5px 0;font-size:26px}.p-empty p{color:var(--p-muted);max-width:450px;margin:0 0 15px;font-size:16px}.p-check-list{margin:22px 0;padding:0;list-style:none}.p-check-list li{color:#c9c0d1;border-bottom:1px solid #ffffff12;align-items:flex-start;gap:12px;padding:11px 0;font-size:16px;line-height:1.6;display:flex}.p-check-list svg{width:18px;color:var(--p-lime);flex-shrink:0;margin-top:3px}.p-number-list{padding-left:22px}.p-number-list li{margin-bottom:17px;padding-left:8px}.p-number-list li::marker{color:var(--p-lime);font-family:ui-monospace,monospace}.p-category-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.p-category-grid a{border:1px solid var(--p-border);background:linear-gradient(130deg,#25133033,#0000);border-radius:9px;padding:25px;transition:border-color .2s,transform .2s;position:relative}.p-category-grid a:hover{border-color:var(--p-lime);transform:translateY(-3px)}.p-category-grid a>svg:first-child{color:var(--p-lime);stroke-width:1.5px;width:29px;height:29px}.p-category-grid a>svg:last-child{width:17px;position:absolute;top:23px;right:20px}.p-category-grid h2{margin:17px 0 6px;font-size:20px}.p-category-grid p{color:#aaa;margin:0;font-size:14px}.p-flight-form{margin-bottom:30px}.p-route-inputs{grid-template-columns:1fr 40px 1fr;align-items:end;gap:15px;margin-bottom:18px;display:grid}.p-route-inputs select{width:100%;min-height:49px;font-size:17px}.p-route-inputs .p-icon-btn{margin-bottom:5px}.p-flight-date-inputs{grid-template-columns:1fr 1fr .7fr auto;align-items:end;gap:15px;display:grid}.p-flight-date-inputs .primary-btn{min-height:41px;margin:0}.p-flight-date-inputs input,.p-flight-date-inputs select{width:100%}.p-travel-results{grid-template-columns:240px 1fr;align-items:start;gap:25px;display:grid}.p-flight-filters{gap:22px;padding:20px;display:grid}.p-flight-filters h3{margin:0;font-size:16px}.p-flight-filters select{width:100%}.p-flight-list{gap:11px;display:grid}.p-flight-result{border:1px solid var(--p-border);background:#110e15;border-radius:8px;grid-template-columns:38px 1.3fr 1.4fr .6fr 35px;align-items:center;gap:13px;padding:20px;display:grid}.p-carrier-icon{width:35px;height:35px;color:var(--p-lime);background:#3b1c50;border-radius:50%;place-items:center;display:grid}.p-carrier-icon svg{width:19px}.p-flight-result strong{font-size:16px}.p-flight-result small{color:#a89bb1;margin-top:7px;font-size:12px;display:block}.p-route-times strong{font-family:ui-monospace,monospace;font-size:16px}.p-route-times strong span{color:var(--p-violet);font-size:17px}.p-flight-price{text-align:right}.p-flight-price strong{color:var(--p-lime);font-family:ui-monospace,monospace;font-size:18px}.p-flight-price small{font-size:12px}.p-flight-result .p-icon-btn{border:0}.p-itinerary h3{letter-spacing:-.035em;align-items:center;gap:12px;margin:12px 0 18px;font-size:26px;display:flex}.p-trip-summary{color:#b6a9c0;border-bottom:1px solid #fff2;justify-content:space-between;align-items:center;gap:15px;padding-bottom:20px;font-size:15px;display:flex}.p-trip-summary strong{color:var(--p-lime);font-size:22px}.p-itinerary h4{color:#cabbd6;text-transform:uppercase;letter-spacing:.12em;margin:27px 0 12px;font-size:15px}.p-flight-leg{border-left:2px solid var(--p-violet);background:#22132c66;align-items:start;gap:17px;margin-bottom:8px;padding:17px;display:flex}.p-flight-leg>svg{color:var(--p-lime);margin-top:3px}.p-flight-leg strong{font-family:ui-monospace,monospace;font-size:19px}.p-flight-leg p{color:#c1b6ca;font-size:15px}.p-flight-leg small{color:#9e8eab;font-size:13px;line-height:1.7}.p-itinerary>p{color:#b9abc4;font-size:15px}.p-itinerary>.p-text-link{margin-top:10px;display:flex}.p-esim-layout{grid-template-columns:310px 1fr;gap:30px;display:grid}.p-esim-destination{border-radius:10px 10px 0 0;height:210px}.p-destination-select{border-radius:0 0 10px 10px;margin-bottom:20px}.p-esim-layout>aside>.p-panel{padding:20px}.p-esim-layout>aside h3{margin:0 0 10px}.p-esim-list{gap:13px;display:grid}.p-esim-card{border:1px solid var(--p-border);background:#100d16;border-radius:10px;grid-template-columns:47px 1fr auto;align-items:center;gap:15px;padding:20px;display:grid;position:relative}.p-esim-symbol{color:#d9a1ff;background:#461663;border-radius:12px;place-items:center;width:45px;height:45px;display:grid}.p-esim-card:nth-child(2n) .p-esim-symbol{color:#c4ff00;background:#294300}.p-esim-card h3{letter-spacing:-.03em;margin:7px 0;font-size:22px}.p-esim-card p{color:#bab0c3;margin:0 0 6px;font-size:14px}.p-esim-card small{color:#8f839a;font-size:13px}.p-esim-card>strong{color:var(--p-lime);font-family:ui-monospace,monospace;font-size:24px}.p-esim-actions{grid-column:2/-1;justify-content:space-between;align-items:center;display:flex}.p-esim-actions button{color:#c6b3d8;background:0 0;border:0;align-items:center;gap:5px;padding:5px 0;font-size:13px;display:flex}.p-esim-actions button.p-compare-selected,.p-esim-actions>a{color:var(--p-lime)}.p-compare-bar{z-index:20;background:#12120af2;border:1px solid #c4ff0077;border-radius:10px;justify-content:flex-end;align-items:center;gap:25px;margin-top:25px;padding:12px 17px;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 30px #0009}.p-compare-bar>span{margin-right:auto;font-size:15px}.p-compare-bar .primary-btn{min-height:38px}.p-comparison{overflow:auto}.p-comparison table{border-collapse:collapse;width:100%;min-width:430px;font-size:15px}.p-comparison th,.p-comparison td{text-align:left;border:1px solid #ffffff15;padding:17px 12px;line-height:1.6}.p-comparison th{color:var(--p-lime);background:#c4ff0005}.p-comparison td{color:#c5b7d0}.p-event-card{border:1px solid var(--p-border);background:#100d15;border-radius:10px;grid-template-columns:72px 1fr 34px;gap:16px;padding:0 18px 21px;display:grid;position:relative;overflow:hidden}.p-event-card>a:first-child{grid-column:1/-1;margin:0 -18px}.p-event-card>a:first-child .p-photo{height:180px}.p-event-card .p-save{align-self:start;margin-top:8px;position:static}.p-event-date{background:#191120;border:1px solid #aa70da88;border-radius:6px;align-content:center;justify-items:center;width:59px;height:65px;margin-top:6px;display:grid}.p-event-date strong{font-family:ui-monospace,monospace;font-size:28px}.p-event-date small{text-transform:uppercase;color:#baabc6;font-size:12px}.p-event-copy{min-width:0;padding-top:4px}.p-event-copy h3{letter-spacing:-.035em;margin:9px 0;font-size:19px;line-height:1.2}.p-event-copy p{color:#b8a9c2;margin:0 0 8px;font-size:13px;line-height:1.5}.p-event-copy>small{color:#8f809b;font-size:12px;line-height:1.6;display:block}.p-event-copy .eyebrow{letter-spacing:.09em;font-size:12px}.p-event-copy .p-status{margin-top:10px;font-size:12px}.p-event-compact{grid-template-columns:62px 1fr 34px;gap:16px;margin-bottom:12px;padding:17px}.p-event-compact>a:first-child{display:none}.p-event-compact .p-event-date{margin:0}.p-event-compact .p-event-copy h3{margin:5px 0}.p-event-hero{border-radius:12px;height:330px;margin:20px 0 12px}.p-host{border:1px solid var(--p-border);border-radius:8px;align-items:center;gap:13px;padding:15px;display:flex}.p-host>div:not(.p-avatar){flex:1}.p-host strong{font-size:16px}.p-host p{font-size:14px;margin:2px 0!important}.p-host>svg{color:var(--p-lime)}.p-filter-toggle{align-items:center;gap:6px;display:flex}.p-view-switch{gap:4px;display:flex}.p-view-switch button{color:#b9abc4;background:#141018;border:1px solid #a88cba44;border-radius:6px;align-items:center;gap:7px;padding:8px 12px;font-size:14px;display:flex}.p-view-switch button.active{color:var(--p-lime);border-color:#c4ff0080}.p-calendar{border:1px solid var(--p-border);background:#100d15;border-radius:10px;overflow:hidden}.p-calendar>header{justify-content:space-between;align-items:center;padding:20px;display:flex}.p-calendar>header h2{letter-spacing:-.04em;text-transform:capitalize;margin:0;font-size:24px}.p-calendar-weekdays,.p-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.p-calendar-weekdays{border-top:1px solid #fff2;border-bottom:1px solid #fff2}.p-calendar-weekdays span{color:#b7a7c1;text-align:center;padding:11px 9px;font-size:13px}.p-calendar-grid>div{border-bottom:1px solid #fff1;border-right:1px solid #fff1;min-width:0;min-height:135px;padding:8px}.p-calendar-grid>div:nth-child(7n){border-right:0}.p-calendar-grid time{color:#b5a6c0;margin-bottom:9px;font:14px ui-monospace,monospace;display:block}.p-calendar-grid a{border-left:2px solid var(--p-violet);background:#39204c;margin-bottom:6px;padding:6px;font-size:12px;line-height:1.4;display:block;overflow:hidden}.p-calendar-grid a span{color:var(--p-lime);font-size:12px;display:block}.p-calendar-grid button{color:var(--p-lime);background:0 0;border:0;font-size:12px}.p-calendar-outside{opacity:.25}.p-calendar-today{background:#c4ff0008}.p-calendar-today time{color:var(--p-lime)}.p-calendar-note{margin:16px 20px;font-size:14px}.p-nft-masthead{grid-template-columns:1fr 350px;align-items:center;gap:45px;margin-bottom:42px;display:grid}.p-nft-masthead .p-intro{border:0;padding-bottom:5px}.p-nft-feature{aspect-ratio:1;border:1px solid #a567df;border-radius:11px;transform:rotate(3deg);box-shadow:0 20px 55px #803bd125}.p-nft-card>.p-photo{aspect-ratio:1;transition:filter .2s}.p-nft-card:hover>.p-photo{filter:brightness(1.1)}.p-nft-card>div:last-child{padding:15px}.p-nft-card h3{justify-content:space-between;align-items:center;margin:9px 0;font:700 18px ui-monospace,monospace;display:flex}.p-nft-card h3 svg{color:var(--p-lime)}.p-nft-card p{color:#af9cbe;margin:0;font-size:14px}.p-nft-card .eyebrow{font-size:12px}.p-nft-detail{grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin:30px 0;display:grid}.p-art-button{background:0 0;border:1px solid #9a55ee88;border-radius:12px;width:100%;padding:0;overflow:hidden;box-shadow:0 10px 60px #7a2bc233}.p-art-button .p-photo{aspect-ratio:1}.p-nft-detail h1{color:var(--p-lime);letter-spacing:-.06em;margin:18px 0;font:italic 900 clamp(40px,4vw,66px)/1 Arial Black,sans-serif}.p-nft-detail h2{letter-spacing:-.03em;font-size:26px}.p-nft-detail p{color:#afa1bc;font-size:16px;line-height:1.7}.p-nft-detail .secondary-btn{margin-left:10px}.p-traits{grid-template-columns:1fr 1fr;gap:10px;margin:26px 0;display:grid}.p-traits>div{border:1px solid var(--p-border);background:#1d102833;border-radius:7px;gap:7px;padding:13px 15px;display:grid}.p-traits small{color:#9c88ad;font-size:12px}.p-traits strong{color:#d1e8a0;font-size:15px}.p-art-lightbox{aspect-ratio:1;border-radius:9px;max-width:100%}.p-membership-layout{grid-template-columns:400px 1fr;align-items:center;gap:35px;display:grid}.p-membership-pass{border:1px solid var(--p-violet);background:linear-gradient(135deg,#34104e,#100b17);border-radius:13px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 20px 60px #0007}.p-membership-pass>.p-photo{aspect-ratio:1}.p-membership-pass>div:last-child{padding:24px}.p-membership-pass h2{letter-spacing:-.04em;margin:12px 0;font-size:27px}.p-membership-pass p{color:#c0a9d0;margin-bottom:0;font:14px ui-monospace,monospace}.p-membership-layout .p-button-row .primary-btn{width:auto;margin:0}.p-token-head{grid-template-columns:1fr 1.1fr;align-items:center;gap:45px;display:grid}.p-token-art{background:radial-gradient(#7b2cc244,#0000 65%)}.p-token-art img{object-fit:contain;filter:drop-shadow(0 15px 30px #0007);width:100%;height:auto;max-height:460px}.p-token-head h1{letter-spacing:-.07em;color:var(--p-lime);margin:16px 0;font:italic 900 clamp(50px,5.7vw,88px)/1 Arial Black,sans-serif}.p-token-head h2{letter-spacing:-.035em;margin:16px 0;font-size:28px;line-height:1.15}.p-token-head p{color:var(--p-muted);font-size:16px;line-height:1.7}.p-token-stats{border:1px solid var(--p-border);border-radius:8px;grid-template-columns:repeat(4,1fr);margin:20px 0 30px;display:grid;overflow:hidden}.p-token-stats>div{border-right:1px solid #fff2;gap:9px;padding:21px;display:grid}.p-token-stats>div:last-child{border:0}.p-token-stats small{color:#a790b7;font-size:13px}.p-token-stats strong{font:700 20px ui-monospace,monospace}.p-token-stats strong span{margin-top:7px;font-size:14px;display:block}.p-chart-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.p-chart-top h2{margin:12px 0;font:700 27px ui-monospace,monospace}.p-chart-top h2 small{font-size:16px}.p-chart-top .p-chips{margin:0}.p-token-chart{width:100%;height:auto;margin-top:20px;display:block}.p-chart-scrubber{color:#9d87ad;align-items:center;gap:20px;font-size:13px;display:flex}.p-chart-scrubber input{accent-color:var(--p-lime);flex:1}.p-token-allocation{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.p-token-allocation>div>div:first-child{justify-content:space-between;gap:12px;font-size:15px;display:flex}.p-token-allocation span{color:var(--p-lime)}.p-allocation-track{background:#331945;border-radius:4px;height:5px;margin:15px 0;overflow:hidden}.p-allocation-track i{background:var(--p-violet);height:100%;display:block}.p-token-allocation small{color:#9884a9;font:13px ui-monospace,monospace}.p-dashboard{grid-template-columns:220px minmax(0,1fr);gap:28px;display:grid}.p-dashboard-sidebar{border:1px solid var(--p-border);background:#110c17;border-radius:10px;align-self:start;padding:17px;position:sticky;top:20px}.p-dashboard-identity{border-bottom:1px solid #fff2;align-items:center;gap:12px;margin-bottom:14px;padding:4px 0 19px;display:flex}.p-dashboard-identity strong{overflow-wrap:anywhere;font-size:16px;display:block}.p-dashboard-identity small{color:#a996b9;align-items:center;gap:4px;margin-top:5px;font-size:12px;display:flex}.p-dashboard-sidebar nav{gap:5px;display:grid}.p-dashboard-sidebar nav a{color:#a99ab6;white-space:nowrap;border-radius:6px;align-items:center;gap:10px;padding:12px 11px;font-size:14px;display:flex}.p-dashboard-sidebar nav a:hover{color:#fff;background:#ffffff05}.p-dashboard-sidebar nav a.active{background:var(--p-lime);color:#0a0a07;font-weight:750}.p-sidebar-pass{color:var(--p-lime);border-top:1px solid #fff2;align-items:center;gap:10px;margin-top:18px;padding-top:18px;display:flex}.p-sidebar-pass div{flex:1;gap:5px;display:grid}.p-sidebar-pass strong{font-size:14px}.p-sidebar-pass small{color:#9d8eaa;font-size:12px}.p-dashboard-content{min-width:0}.p-dashboard .p-intro h1{font-size:54px}.p-dashboard .p-intro .eyebrow{letter-spacing:.1em;font-size:12px}.p-dashboard .p-intro p{font-size:16px}.p-dashboard .p-intro{padding-top:8px}.p-dashboard-metrics{grid-template-columns:1.2fr 1fr .8fr .8fr;gap:10px;display:grid}.p-dashboard-metrics a{border:1px solid var(--p-border);background:#130d1b;border-radius:8px;gap:12px;padding:18px 14px;transition:border-color .2s;display:grid}.p-dashboard-metrics a:hover{border-color:var(--p-lime)}.p-dashboard-metrics span{color:#b39ec2;font-size:12px}.p-dashboard-metrics strong{color:var(--p-lime);letter-spacing:-.04em;font:700 24px ui-monospace,monospace}.p-dashboard-metrics a:first-child strong{color:#fff;font-family:inherit;font-size:21px}.p-dashboard-metrics small{color:#ae9bbb;align-items:center;gap:4px;font-size:12px;display:flex}.p-dashboard-next{border:1px solid var(--p-border);background:#110c17;border-radius:10px;grid-template-columns:1fr 1.2fr;margin-top:23px;display:grid;overflow:hidden}.p-dashboard-next>.p-photo{min-height:230px}.p-dashboard-next>div:last-child{padding:25px}.p-dashboard-next h2{letter-spacing:-.06em;color:#eee;margin:14px 0;font:italic 900 37px/1 Arial Black,sans-serif}.p-dashboard-next p{color:#b6a7c1;font-size:15px;line-height:1.5}.p-dashboard-next .primary-btn{margin-top:8px}.p-dashboard .p-section-heading h2{font-size:24px}.p-plan-list{gap:14px;display:grid}.p-saved-plan{align-items:center;gap:15px;padding:19px;display:flex}.p-saved-plan>.p-photo{border-radius:6px;flex:0 0 80px;width:80px;height:65px}.p-saved-plan>svg{color:var(--p-lime);flex-shrink:0;width:22px}.p-saved-plan>div:not(.p-photo){flex:1;min-width:0}.p-saved-plan h3{margin:0 0 7px;font-size:16px;line-height:1.4}.p-saved-plan p{margin:0 0 7px;font-size:13px;line-height:1.5}.p-saved-plan small{color:#a38aae;font-size:12px}.p-saved-plan .p-text-link{white-space:nowrap;font-size:13px}.p-saved-plan strong.p-lime{font:16px ui-monospace,monospace}.p-dashboard-membership{grid-template-columns:1fr 1fr;align-items:center;gap:23px;display:grid}.p-dashboard-membership>.p-photo{aspect-ratio:1;border-radius:7px}.p-dashboard-membership h2{overflow-wrap:anywhere;font-size:28px}.p-dashboard-membership .p-text-link{display:flex}.p-notifications>a{border-bottom:1px solid #fff2;align-items:start;gap:15px;padding:20px 0;display:flex}.p-notifications>a>svg{width:21px;color:var(--p-lime);flex-shrink:0}.p-notifications>a>div{flex:1}.p-notifications strong{font-size:16px}.p-notifications p{color:#b09bbe;font-size:15px;line-height:1.6}.p-about{max-width:850px}.p-about .primary-btn{width:auto}.p-credit-list{border-top:1px solid #ffffff20;gap:0;margin-top:20px;display:grid}.p-credit-list>div{border-bottom:1px solid #ffffff15;grid-template-columns:180px 1fr 110px;align-items:center;gap:20px;padding:15px 0;font-size:14px;display:grid}.p-credit-list span{color:#93849e;overflow-wrap:anywhere}.p-credit-list a{color:var(--p-lime)}.p-mobile-menu{padding-top:60px;overflow:auto}.p-mobile-menu>a:not(.brand){padding:13px 0;font-size:20px}.p-mobile-menu>.brand{margin-bottom:20px}.p-mobile-menu>.p-language{margin-top:20px}@keyframes p-fade{0%{opacity:0;translate:0 7px}to{opacity:1;translate:0}}.p-signals-grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:25px;display:grid}.p-currency-result{color:var(--p-lime);overflow-wrap:anywhere;align-items:baseline;gap:12px;margin-bottom:20px;font:700 35px/1.2 ui-monospace,monospace;display:flex}.p-currency-result small{color:#ab9bb8;font-size:16px}.p-rate-list{border-top:1px solid #fff2;grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.p-rate-list>div{border-bottom:1px solid #fff1;align-items:center;gap:10px;padding:14px 10px;font-size:13px;display:flex}.p-rate-list strong{color:var(--p-lime);margin-right:auto}.p-rate-list small{color:#947fa4;font-size:12px}.p-signal-list>article{border-bottom:1px solid #fff2;align-items:center;gap:9px;padding:18px 0;display:flex}.p-signal-open{text-align:left;color:#fff;background:0 0;border:0;flex:1;align-items:center;gap:20px;min-width:0;padding:0;display:flex}.p-signal-open>div{flex:1;min-width:0}.p-signal-open small{color:#a18baf;margin-top:7px;font-size:12px;display:block}.p-signal-open strong{font:700 16px ui-monospace,monospace}.p-signal-open>svg{color:var(--p-lime)}.p-signal-list button[aria-pressed=true]{color:var(--p-lime);border-color:var(--p-lime)}@media (max-width:1100px){.p-travel-results{grid-template-columns:200px 1fr}.p-flight-result{grid-template-columns:30px 1fr 1fr auto;gap:10px}.p-flight-result>.p-route-times{grid-area:2/2}.p-flight-result>.p-flight-price{grid-area:1/3/3}.p-flight-result>.p-icon-btn{grid-area:1/4/3}.p-grid-4{grid-template-columns:repeat(3,1fr)}.p-detail-layout{grid-template-columns:minmax(0,1fr) 270px}.p-dashboard{grid-template-columns:185px minmax(0,1fr);gap:20px}.p-dashboard-metrics{grid-template-columns:1fr 1fr}.p-nft-masthead{grid-template-columns:1fr 290px}.p-membership-layout{grid-template-columns:340px 1fr}.p-filterbar{grid-template-columns:1fr 1fr 1fr}.p-filterbar>.p-search{grid-column:span 2}.p-dashboard .p-grid-2{grid-template-columns:1fr}.p-page{padding-left:30px;padding-right:30px}}@media (max-width:760px){.p-page{padding:24px 18px 60px}.p-intro{align-items:center;gap:12px;margin-bottom:22px;padding-top:7px;padding-bottom:22px}.p-intro h1{overflow-wrap:anywhere;margin:13px 0 14px;font-size:43px}.p-intro p{font-size:16px;line-height:1.6}.p-intro .eyebrow{letter-spacing:.1em;font-size:12px}.p-intro-icon{padding:0}.p-intro-icon>svg{width:50px;height:50px}.presentation-app .p-header{gap:10px;height:66px;padding:0 18px}.presentation-app .p-header .header-actions{gap:7px;min-width:0}.p-header .p-language{display:none}.p-header .data-btn{display:none!important}.p-header .brand-logo{width:136px}.p-notification-button{width:30px}.p-grid-3,.p-grid-2{grid-template-columns:1fr}.p-grid-4{grid-template-columns:1fr 1fr;gap:11px}.p-section{margin-top:30px}.p-section-heading{gap:10px;margin-bottom:15px}.p-section-heading h2{max-width:80%;font-size:24px;line-height:1.2}.p-section-heading>a{gap:5px;font-size:13px}.p-community-head{grid-template-columns:1fr;gap:0}.p-community-head .p-intro{padding-bottom:10px}.p-community-head .p-intro h1{font-size:44px}.p-world{gap:25px;min-height:130px;padding:15px 7px}.p-world>svg{width:110px;height:110px;left:2%}.p-world strong{font-size:23px}.p-world span{font-size:12px}.p-results-meta{flex-wrap:wrap;gap:12px;font-size:13px}.p-results-meta>label{flex-wrap:wrap;font-size:13px}.p-results-meta select{max-width:190px}.p-chips{gap:7px}.p-chips button{padding:7px 11px;font-size:13px}.p-city-card>.p-photo{height:165px}.p-card-image .p-photo{height:200px}.p-panel{padding:20px}.p-filterbar{grid-template-columns:1fr 1fr;gap:12px;padding:14px}.p-filterbar>.p-search,.p-filterbar>label:last-child{grid-column:1/-1}.p-filterbar select,.p-filterbar input{font-size:14px}.p-filterbar .p-search input{font-size:15px}.p-pagination{gap:13px;font-size:14px}.p-hub-hero{border-left:0;border-right:0;border-radius:0;height:330px;margin-left:-18px;margin-right:-18px}.p-hub-hero-copy{max-width:100%;bottom:94px;left:20px;right:20px}.p-hub-hero h1{font-size:37px;line-height:1.1}.p-hub-hero p{font-size:15px;line-height:1.6}.p-hub-hero>.primary-btn{min-height:40px;font-size:15px;bottom:25px;left:20px;right:auto}.p-tabs{gap:24px;margin-bottom:20px}.p-tabs button{padding:15px 0;font-size:14px}.p-hub-overview{grid-template-columns:1fr;gap:17px}.p-facts{gap:15px}.p-facts>span{font-size:13px}.p-panel h2{font-size:24px}.p-panel p{font-size:16px}.p-detail-heading{align-items:start;gap:12px;margin:20px 0}.p-detail-heading h1{font-size:31px}.p-detail-heading .eyebrow{font-size:12px}.p-detail-heading p{font-size:13px;line-height:1.6}.p-detail-heading .p-save-label{gap:0;padding:9px 10px;font-size:0}.p-detail-layout{grid-template-columns:1fr;gap:16px}.p-detail-layout>.p-sticky{grid-row:1;position:static}.p-detail-layout:has(.p-gallery)>.p-sticky{grid-row:auto}.p-detail-copy h1{font-size:34px}.p-detail-copy h2{font-size:26px}.p-detail-copy h3{font-size:21px}.p-detail-copy p,.p-detail-copy li{font-size:16px}.p-detail-cover,.p-gallery-main>.p-photo{height:235px}.p-gallery-thumbs .p-photo{height:68px}.p-amenities{gap:13px}.p-amenities>span{font-size:14px}.p-member-profile{grid-template-columns:1fr;gap:20px}.p-profile-art{width:180px}.p-member-profile h1{font-size:32px}.p-modal-backdrop{padding:12px}.p-modal{max-height:94svh;padding:20px}.p-modal>header{gap:12px;margin-bottom:18px}.p-modal>header h2{font-size:22px}.p-toast{min-width:250px;padding:13px 16px;font-size:15px;bottom:16px}.p-category-grid{grid-template-columns:1fr 1fr;gap:10px}.p-category-grid a{min-height:143px;padding:19px}.p-category-grid h2{font-size:18px}.p-category-grid p{font-size:13px;line-height:1.5}.p-category-grid a>svg:first-child{width:25px;height:25px}.p-category-grid a>svg:last-child{width:14px;top:18px;right:15px}.p-route-inputs{grid-template-columns:1fr 30px 1fr;gap:8px}.p-route-inputs select{min-height:43px;padding:8px 6px;font-size:14px}.p-route-inputs .p-icon-btn{width:30px;height:35px;margin-bottom:4px}.p-route-inputs .p-icon-btn svg{width:15px}.p-flight-form{padding:15px}.p-flight-date-inputs{grid-template-columns:1fr 1fr;gap:12px}.p-flight-date-inputs label:last-of-type{grid-column:1}.p-flight-date-inputs .primary-btn{grid-column:2;min-height:40px;padding:8px;font-size:14px}.p-flight-form label{font-size:13px}.p-flight-date-inputs input{padding:8px 6px;font-size:14px}.p-travel-results{grid-template-columns:1fr;gap:8px}.p-flight-filters{grid-template-columns:1fr 1fr;gap:15px;padding:16px}.p-flight-filters h3{grid-column:1/-1;font-size:16px}.p-flight-filters>label{font-size:13px}.p-flight-filters>.p-text-link{justify-content:start;padding:0;font-size:13px}.p-flight-filters .p-checkbox{grid-area:2/2;font-size:13px}.p-flight-result{grid-template-columns:28px 1fr auto 28px;gap:9px;padding:17px 12px}.p-flight-result strong{font-size:14px}.p-flight-result small{font-size:12px}.p-flight-result>.p-route-times{grid-area:2/2}.p-route-times strong{font-size:15px}.p-flight-price strong{font-size:18px}.p-flight-result>.p-flight-price{grid-area:1/3/3}.p-flight-result>.p-icon-btn{grid-area:1/4/3;width:28px}.p-flight-result .p-carrier-icon{width:27px;height:27px}.p-carrier-icon svg{width:15px}.p-itinerary h3{flex-wrap:wrap;font-size:22px;line-height:1.3}.p-trip-summary{align-items:start;font-size:14px}.p-trip-summary strong{white-space:nowrap;font-size:19px}.p-flight-leg{gap:12px;padding:13px}.p-flight-leg p{font-size:14px}.p-flight-leg small{font-size:12px}.p-esim-layout{grid-template-columns:1fr;gap:19px}.p-esim-layout>aside{grid-template-columns:100px 1fr;gap:0;display:grid}.p-esim-destination{border-radius:8px 0 0 8px;height:97px}.p-esim-layout>aside>.p-destination-select{border-radius:0 8px 8px 0;margin:0;padding:15px;font-size:13px}.p-esim-layout>aside>.p-panel:last-child{display:none}.p-esim-card{grid-template-columns:38px 1fr auto;gap:12px;padding:17px}.p-esim-symbol{width:37px;height:37px}.p-esim-symbol svg{width:20px}.p-esim-card h3{font-size:20px}.p-esim-card>strong{font-size:21px}.p-esim-card .eyebrow{font-size:12px}.p-esim-card p{font-size:13px}.p-compare-bar{gap:12px;padding:10px 12px;bottom:12px}.p-compare-bar>span,.p-compare-bar>.p-text-link{font-size:13px}.p-compare-bar .primary-btn{min-height:36px;padding:9px 12px;font-size:14px}.p-event-card{grid-template-columns:55px 1fr 31px;gap:12px;padding:0 14px 19px}.p-event-card>a:first-child{margin:0 -14px}.p-event-card>a:first-child .p-photo{height:170px}.p-event-date{width:49px;height:58px}.p-event-date strong{font-size:24px}.p-event-copy h3{font-size:18px}.p-event-copy p{font-size:13px}.p-event-compact{margin-bottom:10px;padding:15px 13px}.p-event-hero{height:240px}.p-calendar>header{padding:15px}.p-calendar>header h2{font-size:22px}.p-calendar-grid>div{min-height:95px;padding:5px 3px}.p-calendar-weekdays span{padding:9px 3px;font-size:12px}.p-calendar-grid time{font-size:13px}.p-calendar-grid a{max-height:45px;padding:4px 3px;font-size:12px;overflow:hidden}.p-calendar-grid a span{font-size:12px}.p-calendar-grid button{padding:0;font-size:12px}.p-calendar-note{margin:12px;font-size:12px}.p-view-switch button{padding:7px 9px;font-size:13px}.p-nft-masthead{grid-template-columns:1fr;gap:25px}.p-nft-masthead>a{justify-self:center;max-width:270px}.p-nft-feature{width:270px}.p-nft-card>div:last-child{padding:12px}.p-nft-card h3{font-size:16px}.p-nft-card p{font-size:13px;line-height:1.4}.p-nft-card .eyebrow{font-size:12px}.p-nft-detail{grid-template-columns:1fr;gap:20px;margin-top:25px}.p-nft-detail h1{font-size:45px}.p-nft-detail h2{font-size:26px}.p-nft-detail .secondary-btn{margin:10px 0 0 10px;padding:11px 13px;font-size:14px}.p-nft-detail .primary-btn{padding:11px 13px;font-size:14px}.p-traits{gap:9px}.p-membership-layout{grid-template-columns:1fr;gap:25px}.p-membership-pass{max-width:335px;margin:auto}.p-membership-layout>.p-panel{margin-top:15px}.p-token-head{grid-template-columns:1fr;gap:0}.p-token-art{max-width:280px;margin:auto}.p-token-art img{width:280px}.p-token-head h1{font-size:59px}.p-token-head h2{font-size:28px}.p-token-head .p-button-row{gap:9px}.p-token-head .primary-btn,.p-token-head .secondary-btn{padding:10px 13px;font-size:14px}.p-token-stats{grid-template-columns:1fr 1fr;margin:28px 0 20px}.p-token-stats>div{padding:17px 14px}.p-token-stats>div:nth-child(2){border-right:0}.p-token-stats>div:nth-child(-n+2){border-bottom:1px solid #fff2}.p-token-stats strong{font-size:18px}.p-token-stats small{font-size:12px}.p-chart-panel{padding:17px}.p-chart-top{flex-wrap:wrap;align-items:start;gap:10px}.p-chart-top h2{font-size:26px}.p-chart-top .p-chips{gap:5px}.p-chart-top .p-chips button{min-height:27px;padding:5px 10px;font-size:12px}.p-token-chart{margin-top:16px}.p-chart-scrubber{gap:10px;margin-top:10px;font-size:12px}.p-token-allocation{grid-template-columns:1fr 1fr;gap:25px 18px}.p-token-allocation>div>div:first-child{font-size:14px}.p-token-allocation small{font-size:12px}.p-dashboard{display:block}.p-dashboard-sidebar{margin-bottom:24px;padding:14px;position:static}.p-dashboard-identity{margin-bottom:8px;padding-bottom:13px}.p-dashboard-sidebar nav{padding:5px 0;display:flex;overflow:auto}.p-dashboard-sidebar nav a{gap:7px;padding:10px;font-size:13px}.p-sidebar-pass{display:none}.p-dashboard .p-intro h1{font-size:39px}.p-dashboard .p-intro .eyebrow{font-size:12px}.p-dashboard .p-intro p{font-size:15px}.p-dashboard-metrics{gap:9px}.p-dashboard-metrics a{gap:10px;padding:16px 13px}.p-dashboard-next{grid-template-columns:1fr}.p-dashboard-next>.p-photo{min-height:170px}.p-dashboard-next>div:last-child{padding:22px}.p-dashboard-next h2{font-size:32px}.p-dashboard .p-grid-2{grid-template-columns:1fr}.p-saved-plan{flex-wrap:wrap;gap:12px;padding:17px;position:relative}.p-saved-plan>.p-icon-btn{border:0;width:25px;height:25px;position:absolute;top:10px;right:10px}.p-saved-plan>div:not(.p-photo){flex:1;min-width:150px;padding-right:17px}.p-saved-plan>.p-text-link{margin-left:auto}.p-saved-plan>.p-photo{flex-basis:65px;width:65px;height:60px}.p-saved-plan h3{max-width:100%;font-size:16px}.p-saved-plan p{font-size:12px}.p-dashboard-membership{grid-template-columns:1fr}.p-dashboard-membership>.p-photo{width:100%;max-width:250px;margin:auto}.p-credit-list>div{grid-template-columns:1fr 100px;gap:9px;font-size:13px}.p-credit-list span{grid-area:2/1;font-size:12px}.p-credit-list a{grid-area:1/2/3}.p-notifications strong{font-size:16px}.p-notifications p{font-size:14px}.p-home .home-hero{height:640px}.p-home .home-hero h1{font-size:30px}.p-home .home-hero-copy{padding-top:250px}.p-home .home-hero-copy>p{font-size:16px}.p-home .home-hero-actions .secondary-btn{font-size:13px}.p-home .home-hero-actions .primary-btn{font-size:15px}.p-home .home-hero-metrics{gap:10px}.p-home .home-hero-metrics span{font-size:12px}.p-home .home-hero-metrics strong{font-size:14px}.p-home .web3-panel .panel-art .p-photo{width:100%;height:100%}.p-home-content{padding:0 18px 40px}.presentation-app .site-footer{padding-top:40px}.presentation-app .site-footer nav{gap:18px;font-size:13px}}@media (prefers-reduced-motion:reduce){.presentation-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:760px){.p-signals-grid{grid-template-columns:1fr}.p-currency-result{font-size:29px}.p-signal-open{gap:12px}.p-signal-open strong{font-size:16px}}
.nomads-x-link{color:#f5f4ef;border:1px solid #ffffff38;border-radius:9px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.nomads-x-link svg{width:17px;height:17px}.nomads-x-link:hover{color:#c4ff00;background:#c4ff000f;border-color:#c4ff00}.nomads-x-link:focus-visible,.token-contract-copy:focus-visible{outline-offset:4px;outline:2px solid #c4ff00}.site-footer nav{flex-wrap:wrap}.site-footer .nomads-x-link--label{white-space:nowrap;border:0;border-radius:0;gap:9px;width:auto;height:auto}.token-contract{background:#0c0b11e0;border:1px solid #b584ed4d;border-radius:12px;margin:30px 0;padding:23px 26px;position:relative}.home-mock .token-contract--home{margin:24px clamp(30px,5.2vw,88px)}.token-contract-heading{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:17px;display:flex}.token-contract-symbol{color:#c4ff00;font-size:19px;font-style:italic;font-weight:800}.token-contract-network{color:#aaa5b6;letter-spacing:.03em;font-size:12px}.token-contract-body{justify-content:space-between;align-items:center;gap:24px;display:flex}.token-contract-address{min-width:0}.token-contract-address h2{color:#f5f4ef;margin:0 0 7px;font:600 14px/1.5 Arial,sans-serif}.token-contract-address p{color:#a9a4b3;margin:0;font-size:14px;line-height:1.6}.token-contract-address code{color:#f5f4ef;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:14px;line-height:1.7;display:block}.token-contract-status{color:#c4ff00;white-space:nowrap;flex:none;font-size:12px}.token-contract-copy{color:#c4ff00;cursor:pointer;background:0 0;border:1px solid #c4ff00;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 16px;font:600 13px/1.4 Arial,sans-serif;transition:color .18s,background .18s;display:inline-flex}.token-contract-copy:hover{color:#08090a;background:#c4ff00}.token-contract-feedback{color:#c4ff00;margin:10px 0 0;font-size:12px;line-height:1.5}.token-contract-feedback:empty{display:none}@media (max-width:760px){.site-header .header-actions{min-width:0}.nomads-x-link{width:36px;height:36px}.home-mock .token-contract--home{margin:20px 18px}.token-contract{padding:20px}.token-contract-body{flex-direction:column;align-items:flex-start;gap:15px}.token-contract-copy{width:100%}.token-contract-address code{font-size:12px}.token-product-page .web3-feature-art>img{max-width:min(300px,80vw)}}@media (prefers-reduced-motion:reduce){.nomads-x-link,.token-contract-copy{transition:none}}
:root{--page-gutter:clamp(18px, 2vw, 40px);--pad:var(--page-gutter)}body{font-size:16px}.site-header{padding-inline:var(--page-gutter)}.site-header .brand{min-width:180px}.site-header .desktop-nav{gap:clamp(22px,2.4vw,42px)}.site-header .desktop-nav a{font-size:16px}.site-header .data-btn{min-height:44px;font-size:15px}.site-footer{padding-inline:var(--page-gutter)}.site-footer nav{font-size:14px;line-height:1.6}.p-page,.p-home-content{max-width:none;padding-inline:var(--page-gutter)}.p-page{padding-top:38px}.p-photo-atlas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.site-header .data-btn svg.p-photo-atlas{width:100%;height:100%;display:block}.p-grid{gap:24px}.p-city-card>.p-photo{height:clamp(190px,16vw,280px)}.p-city-card>div:last-child{padding:20px 22px 24px}.p-city-card h3{font-size:25px;line-height:1.25}.p-city-card p{margin:8px 0 12px;font-size:15px;line-height:1.6}.p-city-card small{font-size:14px;line-height:1.6}.p-search{min-height:52px}.p-search input{font-size:16px}.p-chips button,.p-filter-toggle{min-height:42px;padding:10px 18px;font-size:14px}.presentation-app .primary-btn,.presentation-app .secondary-btn{min-height:48px;font-size:16px}.p-card-image .p-photo{height:230px}.p-card-copy{padding:20px}.p-card-copy h3{font-size:23px;line-height:1.3}.p-card-copy p{font-size:15px;line-height:1.6}.p-card-copy .p-muted,.p-world span{font-size:14px}.p-world strong{font-size:32px}.p-world{gap:30px;min-height:190px}.p-filterbar{gap:14px;padding:20px}.p-filterbar>label:not(.p-search){font-size:13px}.presentation-app select,.presentation-app input[type=date],.presentation-app input[type=text],.presentation-app input[type=number],.presentation-app textarea{min-height:46px;font-size:16px}.p-results-meta{font-size:15px}.p-results-meta select{font-size:14px}.p-tabs button{min-height:48px;font-size:15px}.p-detail-layout{grid-template-columns:minmax(0,1fr) 360px}.p-dashboard{grid-template-columns:250px minmax(0,1fr)}.p-dashboard-sidebar nav a{padding-block:14px;font-size:15px}.p-save{width:40px;height:40px}.p-save-label{width:auto}.home-hero-copy{padding-left:var(--page-gutter);width:min(680px,51vw)}.home-hero{height:auto;min-height:520px}.home-hero-copy>p{font-size:18px;line-height:1.6}.service-grid{padding-inline:var(--page-gutter);gap:22px}.service-card{grid-template-columns:42px minmax(0,1fr) 20px;height:auto;min-height:118px;padding:22px}.service-card h2{margin-bottom:5px;font-size:22px;line-height:1.3}.service-card p{max-width:260px;font-size:15px;line-height:1.5}.web3-panels{padding-inline:var(--page-gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.web3-panel{grid-template-columns:clamp(170px,15vw,250px) minmax(0,1fr) 22px;gap:22px;height:auto;min-height:280px;padding:24px}.panel-art{aspect-ratio:1;width:100%;min-width:0;height:auto}.panel-art img{object-fit:contain;width:100%;height:100%;display:block}.p-home .panel-art>.p-photo,.p-home .web3-panel .panel-art .p-photo{border-radius:7px;width:75%;height:100%}.panel-copy{min-width:0}.panel-copy h2{font-size:clamp(26px,2.2vw,40px);line-height:1.08}.panel-copy h3{letter-spacing:.13em;margin-bottom:14px;font-size:13px;line-height:1.6}.panel-copy p{font-size:16px;line-height:1.65}.web3-panel>svg{margin-top:0}.home-mock .token-contract--home{margin-inline:var(--page-gutter)}.token-contract-symbol{font-size:24px}.token-contract-network{font-size:14px}.token-contract-address h2,.token-contract-address code{font-size:16px}.token-contract-copy{min-height:46px;font-size:15px}.home-hero .token-contract--hero{background:#0b0b11dc;border-color:#c4ff0055;max-width:100%;margin:18px 0 0;padding:13px 15px}.token-contract--hero .token-contract-heading{gap:12px;margin-bottom:8px}.token-contract--hero .token-contract-symbol{font-size:15px}.token-contract--hero .token-contract-network{font-size:12px}.token-contract--hero .token-contract-body{flex-direction:row;align-items:center;gap:12px}.token-contract--hero .token-contract-address h2{display:none}.token-contract--hero .token-contract-address code{font-size:14px;line-height:1.5}.token-contract--hero .token-contract-copy{white-space:nowrap;width:auto;min-height:40px;padding:8px 12px;font-size:13px}.token-contract--hero .token-contract-feedback{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.city-ribbon{padding-inline:var(--page-gutter);min-height:96px}.city-ribbon-list a{font-size:13px}.city-ribbon-title{font-size:14px}.city-ribbon-title strong{font-size:15px}@media (max-width:1200px){.web3-panel{grid-template-columns:155px minmax(0,1fr);gap:20px}.web3-panel>svg{width:18px;position:absolute;top:18px;right:18px}.panel-copy h2{padding-right:10px}.p-detail-layout{grid-template-columns:minmax(0,1fr) 310px}.p-dashboard{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:1000px){.web3-panels{grid-template-columns:1fr}.web3-panel{grid-template-columns:200px minmax(0,1fr) 22px;min-height:250px}.web3-panel>svg{width:22px;position:static}.panel-copy h2{font-size:34px}.p-grid{gap:18px}}@media (max-width:760px){.site-header{padding-inline:18px}.site-header .brand{min-width:0}.p-page{padding-top:28px}.p-grid-3,.p-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.p-community-head{grid-template-columns:1fr}.p-world{justify-content:space-around;gap:24px;min-height:140px;padding-inline:10px}.p-world span{font-size:13px}.p-world strong{font-size:28px}.p-city-card>.p-photo{height:205px}.p-city-card>div:last-child{padding:18px}.p-city-card h3{font-size:24px}.p-city-card p{font-size:15px}.p-city-card small{font-size:14px}.p-chips{gap:9px}.p-chips button,.p-filter-toggle{min-height:40px;padding:9px 14px;font-size:14px}.p-detail-layout,.p-dashboard{display:block}.p-dashboard-sidebar nav a{font-size:14px}.p-calendar{overflow-x:auto}.p-calendar-grid,.p-calendar-weekdays{min-width:700px}.home-hero,.p-home .home-hero{height:auto;min-height:740px}.home-hero-copy{width:100%;padding:270px 20px 40px}.p-home .home-hero-copy{padding-top:270px}.home-hero-copy>p,.p-home .home-hero-copy>p{font-size:16px;line-height:1.6}.p-home .home-hero-actions .primary-btn,.p-home .home-hero-actions .secondary-btn{min-height:50px;font-size:14px}.home-hero-metrics{flex-wrap:wrap}.p-home .home-hero-metrics span{font-size:12px}.p-home .home-hero-metrics strong{font-size:16px}.service-grid{gap:12px}.service-card{min-height:110px;padding:20px}.service-card h2{font-size:22px}.service-card p{font-size:15px}.token-contract-address code{font-size:14px}.city-ribbon-list{gap:22px}}@media (max-width:560px){.p-grid-3,.p-grid-4{grid-template-columns:1fr}.p-nft-masthead+.p-section .p-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.p-card-copy h3{font-size:23px}.web3-panel{grid-template-columns:110px minmax(0,1fr);gap:18px;min-height:270px;padding:24px 16px}.panel-art{aspect-ratio:auto;height:160px}.p-home .panel-art>.p-photo,.p-home .web3-panel .panel-art .p-photo{aspect-ratio:3/4;width:100%;height:auto}.web3-panel>svg{width:17px;position:absolute;top:15px;right:15px}.panel-copy h2{overflow-wrap:anywhere;padding:0;font-size:clamp(24px,6.8vw,29px)}.panel-copy h3{letter-spacing:.08em;font-size:12px;line-height:1.5}.panel-copy p{font-size:15px;line-height:1.6}.p-hub-hero-copy{max-width:calc(100% - 40px)}}@media (max-width:360px){.web3-panel{grid-template-columns:1fr;gap:12px;min-height:0;padding:24px}.panel-art{justify-self:center;width:140px;height:160px}.panel-copy h2{overflow-wrap:normal;font-size:28px}}
