.hub{--hub-ink:#edf8fa;--hub-muted:#9eb1b8;--hub-accent:var(--brand-cyan);--hub-line:var(--brand-edge);--ar-muted:#9eb1b8;--ar-ally:#64e8a2;--ar-enemy:#ff7d8d;background:radial-gradient(ellipse at 70% 0, #10232c 0, transparent 42rem), var(--brand-night);min-height:100dvh;color:var(--hub-ink)}.hub *,.hub-modal *{box-sizing:border-box}.hub h1,.hub h2,.hub h3,.hub p,.hub-modal h2,.hub-modal p{margin:0}.hub button,.hub input,.hub select,.hub-modal button,.hub-modal input{font:inherit}.hub button,.hub-modal button{cursor:pointer;color:#e8f3ef;touch-action:manipulation;background:#15252e;border:1px solid #30474f;border-radius:6px;min-height:44px;padding:10px 16px}.hub button:hover:not(:disabled),.hub-modal button:hover:not(:disabled){border-color:var(--brand-cyan);background:#233b44}.hub :focus-visible,.hub-modal :focus-visible{outline-offset:4px;outline:3px solid #f7d98b}.hub a,.hub-modal a{color:var(--brand-cyan);text-decoration:none}.hub small,.hub-modal small{color:#a4b7bc;font-size:12px;line-height:1.55}.hub p,.hub-modal p{color:#aebfc5;line-height:1.65}.hub h2,.hub-modal h2{letter-spacing:0;font-weight:400}.hub-section-heading h2,.hub-pack-shop h2,.hub-modal>header>h2{font-family:var(--font-display)}.hub label,.hub-modal label{color:#bdcbd0;gap:8px;font-size:12px;display:grid}.hub input,.hub select,.hub-modal input{color:#ecf3ef;background:#0b1921;border:1px solid #38515b;border-radius:5px;width:100%;min-width:0;min-height:46px;padding:12px}.hub .hub-primary,.hub-modal .hub-primary{background:var(--brand-cyan);color:#07212a;border:1px solid var(--brand-cyan);border-radius:5px;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:13px 23px;font-weight:700;display:inline-flex}.hub .hub-primary:hover:not(:disabled),.hub-modal .hub-primary:hover:not(:disabled){color:#07212a;background:#b5fbff}.hub .hub-secondary{color:#cce7ec;background:#0e242d66;border:1px solid #3f6570;border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;display:inline-flex}.hub-top{background:#050a0fe8;border-bottom:1px solid #283a42;justify-content:space-between;align-items:center;gap:20px;min-height:90px;padding:20px clamp(20px,3.5vw,60px);display:flex}.hub-brand{letter-spacing:.17em;align-items:center;gap:12px;font-size:17px;font-weight:700;display:flex;color:#e6f5ee!important}.hub-brand>span{color:var(--brand-cyan);font-size:37px;font-weight:400}.hub-brand small{letter-spacing:.25em;color:#81a69a;margin-top:3px;font-size:8px;display:block}.hub-wallet{align-items:center;gap:25px;display:flex}.hub-wallet>span{grid-template-columns:auto auto;gap:0 8px;display:grid}.hub-wallet>span>i{color:#b6e9ef;grid-row:span 2;align-self:center;font-size:23px;font-style:normal}.hub-wallet>span:nth-child(2)>i{color:#cc9ff0}.hub-wallet b{font-size:16px}.hub-wallet small{font-size:10px}.hub .hub-profile{background:0 0;border-color:#38504e;align-items:center;gap:12px;padding:6px 12px 6px 6px;display:flex}.hub-profile>span{color:#b7f0d5;background:#233d38;border-radius:4px;place-items:center;width:32px;height:32px;display:grid}.hub-profile b{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:12px;overflow:hidden}.hub-shell{grid-template-columns:186px minmax(0,1fr);max-width:1680px;margin:auto;display:grid}.hub-nav{border-right:1px solid #22353d;flex-direction:column;gap:6px;padding:35px 14px;display:flex}.hub-nav button,.hub-nav>a:not(.hub-rules-link){text-align:left;background:0 0;border-color:#0000;align-items:center;gap:12px;padding:13px 15px;display:flex}.hub-nav button>span,.hub-nav>a>span{color:#829e9d;text-align:center;width:24px;font-size:23px;font-weight:400}.hub-nav button>b,.hub-nav>a>b{font-size:14px;font-weight:500}.hub-nav button[aria-current=page]{color:#c1f3d9;background:#1a332e;border-color:#3c5f51}.hub-nav button[aria-current=page]>span{color:var(--brand-cyan)}.hub-rules-link{margin:24px 14px 0;font-size:11px}.hub-content{min-width:0;padding:32px clamp(20px,3vw,48px) 0}.hub-journey-link{border:1px solid var(--hub-line);background:linear-gradient(115deg,#132c35,#09131b);border-radius:12px;grid-template-columns:88px minmax(0,1fr) 1.5rem;align-items:center;gap:clamp(12px,2vw,20px);width:100%;min-width:0;min-height:80px;margin-bottom:20px;padding:clamp(16px,2vw,24px);display:grid}.hub-journey-link:hover,.hub-journey-link:focus-visible{border-color:var(--brand-cyan)}.hub-journey-link>.syn-icon{width:1.5rem;height:1.5rem;display:block}.hub-journey-link>.navigation-art{width:88px;height:88px}.hub-journey-copy{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.hub-journey-copy>strong{font-size:1.125rem;line-height:1.4}.hub-journey-copy>span{color:var(--hub-muted);font-size:1rem;line-height:1.5}.hub-hero{border:1px solid var(--brand-edge);background:radial-gradient(at 77% 60%,#57f7ff18,#0000 60%),linear-gradient(115deg,#0e1a23,#050a0f);border-radius:12px;grid-template-columns:1.05fr 1fr;align-items:center;min-height:382px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #e7d5aa20}.hub-hero-copy{z-index:2;padding:clamp(24px,3.5vw,52px);position:relative}.hub-eyebrow{letter-spacing:.16em;color:var(--brand-parchment);font-size:10px;font-weight:650;display:inline-block}.hub-hero h1{font-family:var(--font-brand-art);font-synthesis:none;letter-spacing:0;color:#f1f9fa;margin:20px 0;font-size:clamp(28px,2.65vw,46px);font-weight:500;line-height:1.25}.hub-hero p{color:#b5c8d0;font-size:16px}.hub-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 10px;display:flex}.hub-hero .hub-actions{margin:26px 0 14px}.hub-hero small{font-size:10px}.hub-hero-cards{justify-content:center;align-items:center;min-height:325px;padding-top:10px;padding-right:20px;display:flex;position:relative}.hub-hero-cards>button{background:0 0;border:0;width:clamp(115px,13vw,200px);padding:0;transition:transform .2s;position:absolute;box-shadow:0 20px 35px #0009}.hub-hero-cards>button:first-child{transform:translate(-70%,9%)rotate(-12deg)}.hub-hero-cards>button:nth-child(2){z-index:1;transform:translate(2%,-3%)rotate(1deg)}.hub-hero-cards>button:nth-child(3){transform:translate(73%,10%)rotate(13deg)}.hub-hero-cards>button:hover{z-index:3}.hub-hero-index{color:#729588;letter-spacing:.16em;font-size:8px;position:absolute;bottom:16px;right:22px}.hub-section-heading{justify-content:space-between;align-items:end;gap:16px;margin:32px 0 16px;display:flex}.hub-section-heading h2{margin-top:5px;font-size:20px;font-weight:700}.hub-tag{color:#abc3bb;white-space:nowrap;border:1px solid #36504d;border-radius:4px;padding:6px 9px;font-size:10px}.hub-destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hub-destinations>button,.hub-destinations>a{text-align:left;background:linear-gradient(145deg,#132b35,#0a1720);border:1px solid #355762;border-radius:14px;min-width:0;padding:23px}.hub-destinations>button:hover,.hub-destinations>a:hover{border-color:var(--brand-cyan);background:linear-gradient(145deg,#183742,#0c1b25)}.hub-destinations>button>.navigation-art,.hub-destinations>a>.navigation-art{width:100%;height:148px;margin-bottom:18px;display:grid}.hub-destinations>button>.navigation-art>img,.hub-destinations>a>.navigation-art>img{max-width:180px}.hub-destination-icon{color:var(--brand-cyan);margin-bottom:20px;font-size:33px;line-height:1;display:block}.hub-destinations h3{justify-content:space-between;font-size:18px;font-weight:550;display:flex}.hub-destinations h3>span{color:#729991}.hub-destinations p{min-height:38px;margin:10px 0 23px;font-size:16px}.hub-destinations small{color:#91b6a8;font-size:14px}.hub .hub-text-button{color:#b5e9d2;background:0 0;border:0;padding:0;font-size:12px}.hub-contract-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.hub-contract{background:#111e26;border:1px solid #2b4349;border-radius:8px;padding:20px}.hub-contract>div{align-items:center;gap:15px;display:flex}.hub-contract-icon{color:#d5dca3;background:#273026;border:1px solid #48604a;border-radius:6px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.hub-contract h3{font-size:13px;font-weight:600}.hub-contract p{margin-top:4px;font-size:11px}.hub progress{appearance:none;width:100%;height:5px;color:var(--brand-cyan);background:#283b42;border:none;border-radius:4px;margin-top:18px;overflow:hidden}.hub progress::-webkit-progress-bar{background:#283b42}.hub progress::-webkit-progress-value{background:var(--brand-cyan)}.hub progress::-moz-progress-bar{background:var(--brand-cyan)}.hub-footer{color:#77938e;border-top:1px solid #263b3e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:30px;padding:30px 0;font-size:10px;display:flex}.hub-footer>span:first-child{letter-spacing:.1em}.hub-page-heading{margin:12px 0 30px}.hub-page-heading h1{letter-spacing:-.035em;margin:14px 0;font:400 clamp(32px,4vw,48px)/1.2 Georgia,serif}.hub-page-heading p{max-width:800px;font-size:13px}.hub-decks{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:18px;margin-bottom:22px;display:grid}.hub-decks article{border:1px solid color-mix(in srgb, var(--faction) 30%, #253943);background:radial-gradient(ellipse at top right, color-mix(in srgb, var(--faction) 13%, transparent), transparent), #12202a;border-radius:9px;padding:24px}.hub-deck-emblem{color:var(--faction);margin-bottom:26px;font-size:58px}.hub-decks h2{margin:10px 0;font-size:22px}.hub-decks p{font-size:12px}.hub-decks .hub-actions{gap:8px}.hub-decks .hub-actions>*{padding:10px 15px;font-size:11px}.hub-filters{border-bottom:1px solid #2c4349;flex-wrap:wrap;align-items:end;gap:14px;margin-bottom:26px;padding-bottom:24px;display:flex}.hub-filters label:first-child{flex:1;min-width:180px}.hub-filters>span{color:#a4b7bc;align-self:center;font-size:12px}.hub-collection{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:24px 18px;display:grid}.hub .hub-collection-card{text-align:left;background:0 0;border:none;padding:0}.hub-collection-card>span:last-child{justify-content:space-between;align-items:center;margin-top:9px;display:flex}.hub-collection-card b{color:#adc5bc;font-size:10px;font-weight:400}.hub-collection-card>span:last-child>strong{font-size:14px}.hub-pack-shop{background:radial-gradient(at 20%,#3a624150,#0000),#111f26;border:1px solid #3d5751;border-radius:12px;grid-template-columns:.65fr 1fr;align-items:center;gap:50px;padding:38px;display:grid}.hub-pack-object{aspect-ratio:63/88;outline:1px solid var(--brand-edge);outline-offset:7px;background:linear-gradient(120deg,#152b35,#050a0f,#14303b);border:1px solid #57f7ff70;flex-direction:column;justify-content:space-between;align-items:center;width:90%;max-width:240px;margin:15px auto;padding:30px 12px;display:flex;transform:rotate(-7deg);box-shadow:0 26px 42px #0008}.hub-pack-object>small{letter-spacing:.18em;font-size:7px}.hub-pack-object>span{color:#d4ddb0;text-shadow:0 0 25px #aec98033;font-size:90px}.hub-pack-object>.syn-pack-emblem{width:78%}.hub-pack-object>b{letter-spacing:.12em;color:#e0e5c2;font-size:16px}.hub-pack-object>i{letter-spacing:.2em;color:#9bb197;font-size:8px;font-style:normal}.hub-pack-shop h2{margin:18px 0;font:400 clamp(28px,3vw,42px)/1.2 Georgia,serif}.hub-pack-shop p{max-width:430px;font-size:13px}.hub-pack-shop button{font-size:12px}.hub-pack-shop small{font-size:10px}.hub-pity{border-top:1px solid #3a4c44;gap:7px;margin-top:25px;padding-top:18px;display:grid}.hub-pity>b{color:#e4d5a6;font-size:12px}.hub-pity>span{color:#afbcb1;font-size:11px}.hub-pity progress{margin:4px 0}.hub-details{border:1px solid #30464c;border-radius:7px;margin-top:22px;padding:20px}.hub-details summary{cursor:pointer;min-height:24px;font-size:13px}.hub-details p{margin-top:15px;font-size:12px}.hub-subtitle{font-size:21px;margin:32px 0 17px!important}.hub-history{gap:10px;display:grid}.hub-history>article,.hub-history>button{text-align:left;background:#12212a;border:1px solid #2a4048;border-radius:7px;align-items:center;gap:18px;padding:16px 20px;display:flex}.hub-history>*>span{color:#b0dacc;font-size:26px}.hub-history>*>div{flex:1;gap:6px;display:grid}.hub-history strong,.hub-history b{font-size:12px}.hub-history small{font-size:10px}.hub-empty{text-align:center;border:1px dashed #3a5259;border-radius:8px;width:100%;padding:35px;font-size:13px}.hub-empty h2{margin-bottom:16px}.hub-empty .hub-primary{margin-top:20px}.hub-reward-explainer{background:#1a2926;border:1px solid #40574b;border-radius:8px;margin-top:20px;padding:22px}.hub-reward-explainer b{color:#d8e6ba;font-size:13px}.hub-reward-explainer p{margin:12px 0;font-size:12px}.hub-trophies{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px;display:grid}.hub-trophies article{background:#121f27;border:1px solid #2c404b;border-radius:8px;gap:18px;padding:20px;display:flex}.hub-trophies article.complete{background:#283024;border-color:#677247}.hub-trophies article>span{color:#72928e;font-size:36px;line-height:1.3}.hub-trophies .complete>span{color:#ded991}.hub-trophies h3{font-size:14px;font-weight:500}.hub-trophies p{margin:5px 0 10px;font-size:12px}.hub-trophies small{font-size:10px}.hub-trade-form{background:#12252a;border:1px solid #3d5751;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:18px;padding:24px;display:grid}.hub-trade-form>button{justify-self:start}.hub-trade-form>p{grid-column:1/-1;font-size:12px}.hub-trades{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:15px;display:grid}.hub-trades article{background:#11212a;border:1px solid #30464d;border-radius:8px;padding:22px}.hub-trades article>div:first-child{flex-direction:column;gap:5px;display:flex}.hub-trades article b{font-size:13px}.hub-trade-cards{grid-template-columns:minmax(80px,120px) 25px minmax(80px,120px);justify-content:center;align-items:center;gap:10px;margin:22px 0;display:grid}.hub-trade-cards>button{background:0 0;border:0;padding:0}.hub-trade-cards>span{color:#a4d6c3;font-size:24px}.hub-account-stats{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.hub-account-stats article{border:1px solid #2c454c;border-radius:8px;gap:10px;padding:25px;display:grid}.hub-account-stats b{color:#c0ecd4;font-size:34px;font-weight:500}.hub-account-security{gap:20px;max-width:700px;margin-top:32px;display:grid}.hub-account-security p{font-size:13px}.hub-account-security form{align-items:end;gap:15px;display:flex}.hub-account-security label{flex:1}.hub-account-security>button{justify-self:start}.hub-alert,.hub-notice{background:#412631;border:1px solid #926274;border-radius:7px;align-items:center;gap:15px;margin-bottom:20px;padding:14px 18px;font-size:13px;display:flex}.hub-alert>span{flex:1}.hub-alert>button{background:0 0;border:0;min-width:44px;padding:0}.hub-notice{color:#d0f1dc;background:#203e30;border-color:#4f8369}.hub-modal{color:#ecf3ef;overscroll-behavior:contain;background:#101f28;border:1px solid #57756e;border-radius:12px;width:max-content;max-width:min(940px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;box-shadow:0 26px 100px #000b}.hub-modal::backdrop{background:#030a10bb}.hub-modal>header{border-bottom:1px solid #304950;justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;padding-bottom:18px;display:flex}.hub-modal>header h2{font-size:18px}.hub-modal>header button{background:0 0;border:none;min-width:44px;padding:0;font-size:25px}.hub-auth,.hub-recovery{gap:20px;width:min(410px,100vw - 84px);display:grid}.hub-auth p,.hub-recovery p{font-size:13px}.hub-auth-switch{justify-content:space-between;gap:10px;display:flex}.hub-auth-switch>button{background:0 0;border:0;padding:0;font-size:11px}.hub-modal .hub-form-error{color:#ffb9c2;font-size:13px}.hub-recovery code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#08151d;border:1px dashed #6c8d7c;padding:17px;font-size:14px}.hub-confirm{max-width:450px}.hub-confirm p{font-size:14px}.hub-confirm .hub-actions{justify-content:flex-end}.hub-inspector{grid-template-columns:minmax(180px,310px) minmax(220px,380px);align-items:center;gap:30px;display:grid}.hub-expanded-face{width:100%}.hub-inspector h2{margin:18px 0;font-size:28px}.hub-inspector .hub-ability{color:#d8e5e3;border-top:1px solid #3b5359;border-bottom:1px solid #3b5359;margin-bottom:20px;padding:22px 0;font-size:16px}.hub-inspector .hub-card-facts{color:#a6bbbf;justify-content:space-between;gap:20px;font-size:11px;display:flex}.hub-card-facts b{color:#e8f3ee;margin-top:6px;display:block}.hub-inspector p:not(.hub-ability){margin:20px 0;font-size:11px}.hub-inspector .hub-primary{font-size:12px}.hub-pack-reveal{justify-items:center;gap:22px;display:grid}.hub-pack-reveal p{text-align:center;font-size:13px}.hub-pack-cards{grid-template-columns:repeat(5,minmax(85px,155px));gap:12px;display:grid}.hub-pack-cards>button{aspect-ratio:63/88;perspective:800px;background:0 0;border:0;width:100%;padding:0;position:relative}.hub-pack-card-front,.hub-pack-card-back{backface-visibility:hidden;border-radius:6px;transition:transform .55s;display:block;position:absolute;inset:0}.hub-pack-card-back{border:1px solid var(--brand-edge);color:#bcd7ad;background:#050a0f;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:48px;display:flex;transform:rotateY(0)}.hub-pack-card-back small{letter-spacing:.2em;font-size:8px}.hub-pack-card-front{transform:rotateY(-180deg)}.revealed .hub-pack-card-back{transform:rotateY(180deg)}.revealed .hub-pack-card-front{transform:rotateY(0)}.hub-compensation{background:#183139;border:1px solid #80b6b4;border-radius:6px;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:12px;display:flex}.hub-compensation>b{color:#bceef4;font-size:40px}.hub-compensation>strong{font-size:24px}.hub-compensation>small{font-size:10px}@media (min-width:1600px){.hub-hero-cards>button{width:205px}}@media (max-width:1100px){.hub-shell{grid-template-columns:108px minmax(0,1fr)}.hub-nav{padding-inline:10px}.hub-nav button,.hub-nav>a:not(.hub-rules-link){text-align:center;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:10px 4px}.hub-nav button>b,.hub-nav>a>b{overflow-wrap:anywhere;font-size:.875rem;line-height:1.25;display:block}.hub-rules-link{display:none}.hub-hero{grid-template-columns:1.1fr .85fr}.hub-hero-cards>button{width:145px}.hub-content{padding-inline:24px}.hub-hero .hub-actions{gap:8px}.hub-hero .hub-actions>*{padding:11px 15px;font-size:12px}.hub-destinations>button,.hub-destinations>a{padding:18px}}@media (max-width:760px){.hub-top{min-height:76px;padding:14px 20px}.hub-wallet{gap:12px}.hub-wallet small,.hub-profile b{display:none}.hub-wallet b{font-size:12px}.hub-wallet>span{gap:5px}.hub-wallet>span>i{font-size:18px}.hub .hub-profile{padding:4px}.hub-shell{display:block}.hub-nav{padding:6px 5px max(6px, env(safe-area-inset-bottom));overscroll-behavior-x:contain;scrollbar-width:thin;z-index:20;background:#0b1922fa;border-top:1px solid #3b5359;border-right:0;grid-template-columns:none;grid-auto-columns:minmax(5.25rem,1fr);grid-auto-flow:column;gap:3px;scroll-padding-inline:8px;display:grid;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.hub-nav button,.hub-nav>a:not(.hub-rules-link){border-radius:5px;flex-direction:column;gap:3px;min-height:4rem;padding:7px 0;display:flex}.hub-nav button>span,.hub-nav>a>span{font-size:1.5rem;line-height:1}.hub-content{padding:20px 18px calc(7rem + env(safe-area-inset-bottom))}.hub-hero{flex-direction:column-reverse;align-items:stretch;display:flex}.hub-hero-cards{min-height:260px;padding-top:20px;padding-right:0}.hub-hero-cards>button{width:132px}.hub-hero-copy{padding:25px}.hub-hero h1{margin-top:16px;font-size:38px}.hub-hero-index{font-size:7px;top:15px;bottom:auto;right:15px}.hub-hero p{font-size:16px}.hub-section-heading{align-items:center;margin-top:27px}.hub-section-heading h2{font-size:19px}.hub-tag{display:none}.hub-destinations{grid-template-columns:1fr;gap:10px}.hub-destinations>button,.hub-destinations>a{grid-template-columns:104px minmax(0,1fr);gap:0 16px;padding:20px;display:grid}.hub-destinations>button>.navigation-art,.hub-destinations>a>.navigation-art{grid-row:1/4;align-self:center;width:104px;height:128px;margin:0}.hub-destination-icon{grid-row:1/4;align-self:center;margin:0}.hub-destinations h3{font-size:17px}.hub-destinations p{min-height:0;margin:7px 0;font-size:14px}.hub-destinations small{grid-column:2}.hub-footer{gap:10px;margin-top:25px;font-size:9px}.hub-footer>span:nth-child(2){display:none}.hub-contract-grid{grid-template-columns:1fr}.hub-collection{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px}.hub-filters label:not(:first-child){flex:1}.hub-filters>span{display:none}.hub-filters label:first-child{flex-basis:100%}.hub-collection-card b{font-size:9px}.hub-collection-card>span:last-child>strong{font-size:12px}.hub-pack-shop{grid-template-columns:1fr;gap:20px;padding:26px}.hub-pack-object{width:155px;padding:20px 8px}.hub-pack-object>span{font-size:55px}.hub-pack-object>b{font-size:10px}.hub-pack-object>small{font-size:5px}.hub-pack-object>i{font-size:6px}.hub-pack-shop h2{font-size:32px}.hub-trade-form{grid-template-columns:1fr;padding:20px}.hub-account-stats{grid-template-columns:repeat(2,1fr);gap:10px}.hub-account-security form{display:grid}.hub-inspector{grid-template-columns:1fr;justify-items:center;gap:25px;max-width:420px}.hub-expanded-face{width:min(360px,100%)}.hub-inspector h2{font-size:24px}.hub-inspector .hub-ability{font-size:15px}.hub-modal{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:20px}.hub-pack-cards{grid-template-columns:repeat(3,minmax(70px,125px));gap:12px}.hub-pack-cards>button:nth-child(4){grid-column:1}}@media (max-width:380px){.hub-journey-link{grid-template-columns:64px minmax(0,1fr) 1.25rem;gap:10px}.hub-journey-link>.navigation-art{width:64px;height:80px}.hub-destinations>button,.hub-destinations>a{grid-template-columns:76px minmax(0,1fr);gap:0 12px;padding:16px}.hub-destinations>button>.navigation-art,.hub-destinations>a>.navigation-art{width:76px;height:106px}.hub-brand{gap:7px;font-size:12px}.hub-brand>span{font-size:28px}.hub-brand small{font-size:6px}.hub-wallet{gap:7px}.hub-content{padding-inline:12px}.hub-hero-cards>button{width:117px}.hub-hero-cards{min-height:240px}.hub-hero h1{font-size:34px}.hub-collection{gap:16px 8px}}@media (prefers-reduced-motion:reduce){.hub *,.hub-modal *{transition:none!important;animation:none!important}}
