[data-landing-variant=helix]{--helix-section-pad-y:clamp(3.5rem,8vw,5.5rem);--helix-section-pad-bottom:clamp(2.5rem,6vw,4.5rem)}[data-landing-variant=helix] .landing-flow{gap:clamp(2.5rem,6vw,4.5rem);padding-bottom:var(--helix-section-pad-bottom)}[data-landing-variant=helix] .landing-flow>.helix-hero+.helix-locations{margin-top:calc(-1 * clamp(3rem, 8vw, 5.5rem))}[data-landing-variant=helix] .landing-flow>.helix-locations+.dominions{margin-top:0}[data-landing-variant=helix] .dominions__inner{margin-top:0;padding-bottom:var(--helix-section-pad-bottom);gap:clamp(1.5rem,4vw,2.25rem)}[data-landing-variant=helix] .dominions__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(.85rem,2vw,1.25rem);gap:clamp(.85rem,2vw,1.25rem)}[data-landing-variant=helix] .dominions__card{aspect-ratio:16/11;min-height:0;border-radius:2px}[data-landing-variant=helix] .dominions__card-copy{text-align:left;align-items:flex-start;padding:clamp(2.1rem,4vw,2.6rem) clamp(1.1rem,2.5vw,1.5rem) clamp(1.1rem,2.5vw,1.5rem)}@media (max-width:760px){[data-landing-variant=helix] .dominions__grid{grid-template-columns:1fr}[data-landing-variant=helix] .dominions__card{aspect-ratio:16/10}}[data-landing-variant=helix] .gamemodel__inner{margin-top:0;align-items:stretch;gap:clamp(1.5rem,4vw,2.5rem)}[data-landing-variant=helix] .gamemodel__header{align-items:flex-start;text-align:left;max-width:40rem}[data-landing-variant=helix] .gamemodel__header .landing-section-lead,[data-landing-variant=helix] .gamemodel__header .landing-section-title{text-align:left;margin-inline:0}[data-landing-variant=helix] .gamemodel__eyebrow{margin:0 0 .55rem;font-family:var(--font-heading,var(--font-fantasy));font-size:.65rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#3db8d4}[data-landing-variant=helix] .gamemodel__grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem);align-items:start}[data-landing-variant=helix] .gamemodel__item{position:relative;z-index:1}[data-landing-variant=helix] .gamemodel__card{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:.85rem;padding:0;border-radius:0;border:none;background:transparent;box-shadow:none}[data-landing-variant=helix] .gamemodel__card:hover{transform:none;box-shadow:none}[data-landing-variant=helix] .gamemodel__step{font-family:var(--font-heading,var(--font-fantasy));font-size:.58rem;font-weight:600;letter-spacing:.22em;color:color-mix(in srgb,var(--pillar-glow,#3db8d4) 90%,#fff)}[data-landing-variant=helix] .gamemodel__icon-wrap{width:100%;aspect-ratio:16/10;border-radius:2px;border:1px solid color-mix(in srgb,var(--pillar-glow,#3db8d4) 40%,transparent);box-shadow:0 12px 28px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.04)}[data-landing-variant=helix] .gamemodel__card:hover .gamemodel__icon-wrap{transform:translateY(-4px);border-color:color-mix(in srgb,var(--pillar-glow,#3db8d4) 65%,transparent);filter:brightness(1.05);box-shadow:0 16px 32px rgba(0,0,0,.4),0 0 24px color-mix(in srgb,var(--pillar-glow,#3db8d4) 18%,transparent)}[data-landing-variant=helix] .gamemodel__copy{display:flex;flex-direction:column;gap:.45rem;padding-inline:.15rem}[data-landing-variant=helix] .gamemodel__card-title{font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.1em}[data-landing-variant=helix] .gamemodel__tags{justify-content:center;gap:.55rem;padding:.65rem .75rem;border:1px solid rgba(61,184,212,.28);border-radius:2px;background:rgba(16,22,30,.55);width:100%;box-sizing:border-box}@media (max-width:919px){[data-landing-variant=helix] .gamemodel__grid{grid-template-columns:1fr;gap:clamp(1.5rem,4vw,2rem)}[data-landing-variant=helix] .gamemodel__grid:before{display:none}[data-landing-variant=helix] .gamemodel__card{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);grid-template-areas:"step step" "media copy";grid-gap:.55rem 1rem;gap:.55rem 1rem;align-items:center}[data-landing-variant=helix] .gamemodel__step{grid-area:step}[data-landing-variant=helix] .gamemodel__icon-wrap{grid-area:media;aspect-ratio:1}[data-landing-variant=helix] .gamemodel__copy{grid-area:copy}}@media (max-width:520px){[data-landing-variant=helix] .gamemodel__card{grid-template-columns:1fr;grid-template-areas:"step" "media" "copy"}[data-landing-variant=helix] .gamemodel__icon-wrap{aspect-ratio:16/10}}[data-landing-variant=helix] .collection__inner{margin-top:0;align-items:stretch;gap:clamp(1.5rem,4vw,2.5rem)}[data-landing-variant=helix] .collection__header{align-items:flex-start;text-align:left;max-width:42rem}[data-landing-variant=helix] .collection__header .landing-section-lead,[data-landing-variant=helix] .collection__header .landing-section-title{text-align:left;margin-inline:0}[data-landing-variant=helix] .collection__eyebrow{margin:0 0 .55rem;font-family:var(--font-heading,var(--font-fantasy));font-size:.65rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#3db8d4}[data-landing-variant=helix] .collection__stats{display:flex;flex-wrap:wrap;gap:0;border:1px solid rgba(61,184,212,.28);border-radius:2px;background:rgba(16,22,30,.65);overflow:hidden}[data-landing-variant=helix] .collection__stat{flex:1 1 25%;min-width:7rem;border-radius:0;border:none;border-right:1px solid rgba(61,184,212,.18);background:transparent;box-shadow:none;padding:.85rem 1rem;align-items:flex-start;text-align:left}[data-landing-variant=helix] .collection__stat:last-child{border-right:none}[data-landing-variant=helix] .collection__stat-label{text-align:left}[data-landing-variant=helix] .collection__showcase{--helix-catalog-rack:1fr;--helix-catalog-scan:1fr;--helix-catalog-cols:4;--helix-catalog-thumb:100px;--helix-catalog-stage:300px;--helix-catalog-gap:clamp(1rem,2.5vw,1.75rem);--helix-catalog-col-gap:0.55rem;--helix-catalog-row-gap:1.1rem;grid-template-columns:minmax(0,var(--helix-catalog-rack)) minmax(0,var(--helix-catalog-scan));gap:var(--helix-catalog-gap);align-items:stretch;width:100%}[data-landing-variant=helix] .collection__picker{display:grid;grid-template-columns:repeat(var(--helix-catalog-cols),minmax(0,1fr));grid-auto-rows:1fr;grid-column-gap:var(--helix-catalog-col-gap);column-gap:var(--helix-catalog-col-gap);grid-row-gap:var(--helix-catalog-row-gap);row-gap:var(--helix-catalog-row-gap);justify-content:stretch;order:1;align-content:stretch;justify-items:stretch;align-self:stretch;width:100%;max-width:none;height:100%;min-height:0;box-sizing:border-box;padding:.65rem;border:1px solid rgba(61,184,212,.28);border-radius:2px;background:rgba(16,22,30,.72);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}[data-landing-variant=helix] .collection__picker-item{width:100%;height:100%;min-height:0;max-width:none;display:flex;align-items:center;justify-content:center;border-radius:2px;border:1px solid transparent;background:transparent;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}[data-landing-variant=helix] .collection__picker-item--active{border-color:color-mix(in srgb,var(--collection-glow,#3db8d4) 55%,transparent);background:rgba(61,184,212,.1);box-shadow:0 0 16px color-mix(in srgb,var(--collection-glow,#3db8d4) 18%,transparent)}[data-landing-variant=helix] .collection__picker-btn{width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center}[data-landing-variant=helix] .collection__picker-btn .card{width:auto;height:100%;max-width:100%;max-height:100%;aspect-ratio:2/3}[data-landing-variant=helix] .collection__preview{order:2;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:0;max-width:none;width:100%;height:auto;justify-self:stretch;align-self:stretch;box-sizing:border-box;padding:clamp(2.25rem,3.5vw,2.75rem) clamp(1.1rem,2.5vw,1.75rem) 1.15rem;border-radius:2px;border:1px solid rgba(61,184,212,.35);background:#0a0e14;box-shadow:0 12px 28px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.04);overflow:hidden}[data-landing-variant=helix] .collection__preview-aura,[data-landing-variant=helix] .collection__preview-ring{display:none}[data-landing-variant=helix] .collection__scan-field{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}[data-landing-variant=helix] .collection__scan-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(61,184,212,.07) 1px,transparent 0),linear-gradient(90deg,rgba(61,184,212,.07) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 45%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 65% at 50% 45%,black 20%,transparent 75%);opacity:.85}[data-landing-variant=helix] .collection__scan-beam{position:absolute;left:0;right:0;width:100%;height:14%;top:-20%;background:linear-gradient(180deg,transparent,rgba(61,184,212,.08) 40%,rgba(127,216,239,.22) 50%,rgba(61,184,212,.08) 60%,transparent);animation:helix-specimen-scan 4.8s ease-in-out infinite}@keyframes helix-specimen-scan{0%,to{top:-18%;opacity:0}12%{opacity:1}88%{opacity:1}to{top:95%;opacity:0}}[data-landing-variant=helix] .collection__preview-stage{position:relative;z-index:2;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:calc(var(--helix-catalog-stage) * 1.5)}[data-landing-variant=helix] .collection__preview-stack{position:relative;flex:0 0 auto;width:min(100%,var(--helix-catalog-stage));aspect-ratio:2/3;min-height:calc(var(--helix-catalog-stage) * 1.5);margin:0 auto}[data-landing-variant=helix] .collection__preview-layer,[data-landing-variant=helix] .collection__preview-stack .card-preview-panel{position:absolute;inset:0;width:100%;height:100%}[data-landing-variant=helix] .collection__preview-stack .card-preview-panel{filter:drop-shadow(0 10px 18px rgba(0,0,0,.55))}[data-landing-variant=helix] .collection__scan-label{position:absolute;z-index:4;top:.65rem;left:50%;transform:translateX(-50%);margin:0;font-family:var(--font-heading,var(--font-fantasy));font-size:.55rem;font-weight:600;letter-spacing:.28em;color:#3db8d4;pointer-events:none}[data-landing-variant=helix] .collection__bracket{position:absolute;z-index:4;width:14px;height:14px;border:2px solid rgba(61,184,212,.75);pointer-events:none}[data-landing-variant=helix] .collection__bracket--tl{top:8px;left:8px;border-right:none;border-bottom:none}[data-landing-variant=helix] .collection__bracket--tr{top:8px;right:8px;border-left:none;border-bottom:none}[data-landing-variant=helix] .collection__bracket--bl{bottom:8px;left:8px;border-right:none;border-top:none}[data-landing-variant=helix] .collection__bracket--br{bottom:8px;right:8px;border-left:none;border-top:none}[data-landing-variant=helix] .collection__preview-caption{position:relative;z-index:2;text-align:center;align-items:center;width:100%;margin-top:.85rem;padding-inline:.15rem;flex:0 0 auto}@media (prefers-reduced-motion:reduce){[data-landing-variant=helix] .collection__scan-beam{animation:none;top:42%;opacity:.35}}@media (max-width:1100px){[data-landing-variant=helix] .collection__showcase{--helix-catalog-cols:3;--helix-catalog-thumb:92px;--helix-catalog-stage:250px}}@media (max-width:919px){[data-landing-variant=helix] .collection__showcase{grid-template-columns:1fr;align-items:start;--helix-catalog-cols:4;--helix-catalog-stage:240px}[data-landing-variant=helix] .collection__preview{order:1;max-width:min(320px,100%);justify-self:center;align-self:center}[data-landing-variant=helix] .collection__picker{order:2;height:auto;grid-auto-rows:auto;align-content:start;grid-template-columns:repeat(var(--helix-catalog-cols),minmax(0,var(--helix-catalog-thumb)));justify-content:space-evenly}[data-landing-variant=helix] .collection__picker-btn,[data-landing-variant=helix] .collection__picker-item{height:auto}[data-landing-variant=helix] .collection__picker-btn .card{width:100%;height:auto;max-width:var(--helix-catalog-thumb)}[data-landing-variant=helix] .collection__preview-stack,[data-landing-variant=helix] .collection__preview-stage{min-height:calc(var(--helix-catalog-stage) * 1.5)}[data-landing-variant=helix] .collection__stat{flex:1 1 50%;border-bottom:1px solid rgba(61,184,212,.15)}[data-landing-variant=helix] .collection__stat:nth-child(2n){border-right:none}[data-landing-variant=helix] .collection__stat:nth-last-child(-n+2){border-bottom:none}}@media (max-width:520px){[data-landing-variant=helix] .collection__showcase{--helix-catalog-cols:2;--helix-catalog-thumb:110px;--helix-catalog-stage:220px}}[data-landing-variant=helix] .pathways__inner{margin-top:0;align-items:stretch;gap:clamp(1.5rem,4vw,2.5rem)}[data-landing-variant=helix] .pathways__header{align-items:flex-start;text-align:left;max-width:42rem}[data-landing-variant=helix] .pathways__header .landing-section-lead,[data-landing-variant=helix] .pathways__header .landing-section-title{text-align:left;margin-inline:0}[data-landing-variant=helix] .pathways__eyebrow,[data-landing-variant=helix] .pathways__grade-label{margin:0 0 .55rem;font-family:var(--font-heading,var(--font-fantasy));font-size:.65rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#3db8d4}[data-landing-variant=helix] .pathways__grade-label{margin:clamp(.35rem,1.5vw,.75rem) 0 0}[data-landing-variant=helix] .pathways__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(.75rem,1.8vw,1.15rem);gap:clamp(.75rem,1.8vw,1.15rem);padding-left:0}[data-landing-variant=helix] .pathways__item{min-width:0}[data-landing-variant=helix] .pathways__card{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;height:100%;padding:.65rem;border-radius:2px;border:1px solid rgba(61,184,212,.28);background:rgba(16,22,30,.72);box-shadow:0 10px 24px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.03);transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}[data-landing-variant=helix] .pathways__card:hover{transform:none;border-color:color-mix(in srgb,var(--feature-glow,#3db8d4) 55%,transparent);background:rgba(18,26,36,.88);box-shadow:0 12px 28px rgba(0,0,0,.4),0 0 20px color-mix(in srgb,var(--feature-glow,#3db8d4) 14%,transparent)}[data-landing-variant=helix] .pathways__channel{order:2;align-self:flex-start;font-family:var(--font-heading,var(--font-fantasy));font-size:.55rem;font-weight:600;letter-spacing:.18em;color:color-mix(in srgb,var(--feature-glow,#3db8d4) 85%,#fff)}[data-landing-variant=helix] .pathways__media-frame{order:1;width:100%;aspect-ratio:16/10;border-radius:2px;border:1px solid color-mix(in srgb,var(--feature-glow,#3db8d4) 35%,transparent);overflow:hidden}[data-landing-variant=helix] .pathways__card:hover .pathways__image{transform:none;filter:brightness(1.06)}[data-landing-variant=helix] .pathways__copy{order:3;gap:.3rem;padding-block:.1rem}[data-landing-variant=helix] .pathways__feature-title{font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.1em}[data-landing-variant=helix] .pathways__feature-desc{max-width:none}[data-landing-variant=helix] .pathways__tiers{display:flex;flex-wrap:wrap;gap:0;width:100%;border:1px solid rgba(61,184,212,.28);border-radius:2px;background:rgba(16,22,30,.65);overflow:hidden}[data-landing-variant=helix] .pathways__tier{flex:1 1 33.333%;min-width:10rem}[data-landing-variant=helix] .pathways__tier-card{height:100%;gap:.4rem;padding:clamp(1rem,2.5vw,1.35rem) clamp(.9rem,2vw,1.25rem);border-radius:0;border:none;border-right:1px solid rgba(61,184,212,.18);background:transparent;box-shadow:none;text-align:left;align-items:flex-start}[data-landing-variant=helix] .pathways__tier:last-child .pathways__tier-card{border-right:none}[data-landing-variant=helix] .pathways__tier-card:hover{transform:none;border-color:transparent;box-shadow:none;background:rgba(61,184,212,.06)}[data-landing-variant=helix] .pathways__tier-rarity{font-size:.55rem;letter-spacing:.22em;padding:0;border:none;border-radius:0;background:transparent}[data-landing-variant=helix] .pathways__tier-title{font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.08em;text-align:left}[data-landing-variant=helix] .pathways__tier-desc{text-align:left}[data-landing-variant=helix] .pathways__cta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(.75rem,2vw,1.25rem);gap:clamp(.75rem,2vw,1.25rem);width:100%;max-width:none;margin-inline:0;padding:clamp(.85rem,2vw,1.1rem) clamp(1rem,2.5vw,1.35rem);border-radius:2px;border:1px solid rgba(61,184,212,.35);background:#0a0e14;box-shadow:0 12px 28px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.03);text-align:left}[data-landing-variant=helix] .pathways__cta-tag{font-family:var(--font-heading,var(--font-fantasy));font-size:.55rem;font-weight:600;letter-spacing:.22em;color:#3db8d4;padding:.35rem .55rem;border:1px solid rgba(61,184,212,.4);border-radius:2px;white-space:nowrap}[data-landing-variant=helix] .pathways__cta-lead{margin:0;text-align:left}[data-landing-variant=helix] .pathways__cta-btn.vb-btn,[data-landing-variant=helix] a.pathways__cta-btn,[data-landing-variant=helix] button.pathways__cta-btn{justify-self:end;flex-shrink:0;border-radius:6px!important;letter-spacing:.1em!important;text-transform:uppercase;font-family:var(--font-ui)!important;font-size:clamp(.72rem,2vw,.82rem)!important;padding:.85rem 1.75rem!important;color:#0c1016!important;background:linear-gradient(135deg,rgba(61,184,212,.95),rgba(42,155,184,.98))!important;border-color:rgba(61,184,212,.65)!important;box-shadow:0 4px 16px rgba(61,184,212,.28)!important;animation:none!important}[data-landing-variant=helix] .pathways__cta-btn.vb-btn:hover:not(:disabled),[data-landing-variant=helix] a.pathways__cta-btn:hover:not(:disabled),[data-landing-variant=helix] button.pathways__cta-btn:hover:not(:disabled){color:#071016!important;border-color:rgba(127,216,239,.85)!important;background:linear-gradient(135deg,rgba(90,200,224,.98),rgba(61,184,212,1))!important;box-shadow:0 6px 22px rgba(61,184,212,.4)!important;transform:translateY(-1px)}@media (max-width:919px){[data-landing-variant=helix] .pathways__list{grid-template-columns:1fr;gap:.65rem}[data-landing-variant=helix] .pathways__card{display:grid;grid-template-columns:2.6rem minmax(0,1fr);grid-template-areas:"ch media" "ch copy";grid-gap:.45rem .75rem;gap:.45rem .75rem;padding:.55rem .7rem .55rem .35rem}[data-landing-variant=helix] .pathways__channel{order:unset;grid-area:ch;align-self:start;padding-top:.35rem}[data-landing-variant=helix] .pathways__media-frame{order:unset;grid-area:media;aspect-ratio:16/9}[data-landing-variant=helix] .pathways__copy{order:unset;grid-area:copy}[data-landing-variant=helix] .pathways__tier{flex:1 1 100%}[data-landing-variant=helix] .pathways__tier-card{border-right:none;border-bottom:1px solid rgba(61,184,212,.18)}[data-landing-variant=helix] .pathways__tier:last-child .pathways__tier-card{border-bottom:none}[data-landing-variant=helix] .pathways__cta{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tag lead" "btn btn"}[data-landing-variant=helix] .pathways__cta-tag{grid-area:tag}[data-landing-variant=helix] .pathways__cta-lead{grid-area:lead}[data-landing-variant=helix] .pathways__cta-btn{grid-area:btn;justify-self:stretch;width:100%}}@media (max-width:520px){[data-landing-variant=helix] .pathways__card{grid-template-columns:1fr;grid-template-areas:"ch" "media" "copy";padding:.7rem}[data-landing-variant=helix] .pathways__channel{justify-self:start;padding-top:0}}[data-landing-variant=helix] .final-cta__inner{margin-top:0;align-items:stretch;gap:clamp(1.5rem,4vw,2.5rem);padding-top:var(--helix-section-pad-y);padding-bottom:var(--helix-section-pad-bottom);padding-inline:var(--landing-gutter-x)}[data-landing-variant=helix] .final-cta__gate{position:relative;display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,1.75rem);width:100%;padding:clamp(1.5rem,3.5vw,2.25rem) clamp(1.1rem,3vw,1.75rem);border:1px solid rgba(61,184,212,.35);border-radius:2px;background:rgba(10,14,20,.82);box-shadow:0 16px 40px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.03);overflow:hidden}[data-landing-variant=helix] .final-cta__bracket{position:absolute;z-index:2;width:16px;height:16px;border:2px solid rgba(61,184,212,.75);pointer-events:none}[data-landing-variant=helix] .final-cta__bracket--tl{top:10px;left:10px;border-right:none;border-bottom:none}[data-landing-variant=helix] .final-cta__bracket--tr{top:10px;right:10px;border-left:none;border-bottom:none}[data-landing-variant=helix] .final-cta__bracket--bl{bottom:10px;left:10px;border-right:none;border-top:none}[data-landing-variant=helix] .final-cta__bracket--br{bottom:10px;right:10px;border-left:none;border-top:none}[data-landing-variant=helix] .final-cta__eyebrow{margin:0;font-family:var(--font-heading,var(--font-fantasy));font-size:.65rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#3db8d4}[data-landing-variant=helix] .final-cta__copy{align-items:flex-start;text-align:left;max-width:40rem;gap:.65rem}[data-landing-variant=helix] .final-cta__subtitle{font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.14em;color:rgba(200,220,230,.88)}[data-landing-variant=helix] .final-cta__desc{text-align:left;max-width:38rem}[data-landing-variant=helix] .final-cta__siege{max-width:none;width:100%;margin:0;padding:0;border-radius:2px;border:1px solid rgba(61,184,212,.28);background:rgba(8,12,18,.72);box-shadow:none}[data-landing-variant=helix] .final-cta__siege-title{margin:0;padding:.7rem 1rem;border-bottom:1px solid rgba(61,184,212,.18);font-family:var(--font-heading,var(--font-fantasy));font-size:.62rem;font-weight:600;letter-spacing:.22em;text-align:left;color:#3db8d4}[data-landing-variant=helix] .final-cta__siege-stats{display:flex;flex-direction:column;gap:0}[data-landing-variant=helix] .final-cta__siege-stat{display:grid;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid rgba(61,184,212,.12);text-align:left}[data-landing-variant=helix] .final-cta__siege-stat:last-child{border-bottom:none}[data-landing-variant=helix] .final-cta__siege-index{font-family:var(--font-heading,var(--font-fantasy));font-size:.55rem;font-weight:600;letter-spacing:.16em;color:rgba(61,184,212,.75)}[data-landing-variant=helix] .final-cta__siege-label{justify-self:start;text-align:left;letter-spacing:.12em;color:rgba(200,214,224,.7)}[data-landing-variant=helix] .final-cta__siege-value{font-family:var(--font-heading,var(--font-fantasy));font-size:clamp(1.05rem,2.8vw,1.35rem);letter-spacing:.06em;background:none;-webkit-background-clip:unset;background-clip:unset;color:#7fd8ef;text-align:right}[data-landing-variant=helix] .final-cta__launch{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(.75rem,2vw,1.25rem);gap:clamp(.75rem,2vw,1.25rem);width:100%;padding:clamp(.85rem,2vw,1.1rem) clamp(1rem,2.5vw,1.25rem);border:1px solid rgba(61,184,212,.4);border-radius:2px;background:#0a0e14;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}[data-landing-variant=helix] .final-cta__launch-tag{font-family:var(--font-heading,var(--font-fantasy));font-size:.55rem;font-weight:600;letter-spacing:.22em;color:#0c1016;padding:.35rem .55rem;border-radius:2px;background:#3db8d4;white-space:nowrap}[data-landing-variant=helix] .final-cta__launch-note{margin:0;font-family:var(--font-ui);font-size:clamp(.78rem,2vw,.9rem);color:rgba(200,214,224,.78);text-align:left}[data-landing-variant=helix] .final-cta__btn.vb-btn,[data-landing-variant=helix] a.final-cta__btn,[data-landing-variant=helix] button.final-cta__btn{margin-top:0;justify-self:end;flex-shrink:0;border-radius:6px!important;letter-spacing:.1em!important;text-transform:uppercase;font-family:var(--font-ui)!important;font-size:clamp(.72rem,2vw,.82rem)!important;padding:.85rem 1.75rem!important;color:#0c1016!important;background:linear-gradient(135deg,rgba(61,184,212,.95),rgba(42,155,184,.98))!important;border-color:rgba(61,184,212,.65)!important;box-shadow:0 4px 16px rgba(61,184,212,.28)!important;animation:none!important}[data-landing-variant=helix] .final-cta__btn.vb-btn:hover:not(:disabled),[data-landing-variant=helix] a.final-cta__btn:hover:not(:disabled),[data-landing-variant=helix] button.final-cta__btn:hover:not(:disabled){color:#071016!important;border-color:rgba(127,216,239,.85)!important;background:linear-gradient(135deg,rgba(90,200,224,.98),rgba(61,184,212,1))!important;box-shadow:0 6px 22px rgba(61,184,212,.4)!important;transform:translateY(-1px)}@media (max-width:719px){[data-landing-variant=helix] .final-cta__launch{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tag note" "btn btn"}[data-landing-variant=helix] .final-cta__launch-tag{grid-area:tag}[data-landing-variant=helix] .final-cta__launch-note{grid-area:note}[data-landing-variant=helix] .final-cta__btn.vb-btn,[data-landing-variant=helix] a.final-cta__btn,[data-landing-variant=helix] button.final-cta__btn{grid-area:btn;justify-self:stretch;width:100%}}@media (max-width:400px){[data-landing-variant=helix] .card__ability-text{font-size:.7rem!important}}[data-landing-variant=helix] .card .card__frame{border-radius:4px;border:1px solid color-mix(in srgb,var(--glow-color) 45%,#9aa3ae);background:#1a222c;box-shadow:0 10px 24px rgba(12,16,22,.35),inset 0 0 0 1px rgba(255,255,255,.08)}[data-landing-variant=helix] .card .card__overlay{background:linear-gradient(180deg,rgba(20,26,34,.05),rgba(20,26,34,.2) 45%,rgba(12,16,22,.82))}[data-landing-variant=helix] .card .card__title{font-family:var(--font-heading,var(--font-fantasy));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e8eef4;text-shadow:0 1px 6px rgba(0,0,0,.55)}[data-landing-variant=helix] .card .card__stat,[data-landing-variant=helix] .card .card__stat-value{font-family:var(--font-heading,var(--font-fantasy));font-weight:700;letter-spacing:.02em;text-shadow:0 1px 3px rgba(0,0,0,.65)}[data-landing-variant=helix] .card .card__stat--mana{width:30px;height:30px;color:#0c1016;background:linear-gradient(145deg,#7fd8ef,#2a9bb8 55%,#1a6a7a);-webkit-clip-path:none;clip-path:none;border-radius:2px;transform:rotate(45deg);border:1px solid rgba(255,255,255,.35);box-shadow:0 0 10px rgba(61,184,212,.45),inset 0 0 6px rgba(255,255,255,.25)}[data-landing-variant=helix] .card .card__stat--mana .card__stat-value{transform:rotate(-45deg);font-size:.78rem}[data-landing-variant=helix] .card .card__stat--attack{min-width:34px;height:28px;padding:0 7px;color:#e8eef4;background:linear-gradient(180deg,rgba(30,36,48,.95),rgba(18,22,30,.98));border:1.5px solid #8b7ec8;border-radius:0;-webkit-clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);box-shadow:0 0 10px rgba(139,126,200,.35)}[data-landing-variant=helix] .card .card__stat-icon--attack{display:none}[data-landing-variant=helix] .card .card__stat--health{width:30px;height:30px;color:#e8eef4;background:linear-gradient(160deg,#3d8a7a,#1e4a42);border:1.5px solid #6ab8a8;border-radius:0;-webkit-clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);box-shadow:0 0 10px rgba(74,154,138,.35)}[data-landing-variant=helix] .card.card--hero .card__stat--health,[data-landing-variant=helix] .card.card--hero .card__stat--mana{width:22px;height:22px}[data-landing-variant=helix] .card.card--hero .card__stat--attack{min-width:26px;height:22px;padding:0 5px;font-size:.65rem}[data-landing-variant=helix] .card.card--hero .card__stat--mana .card__stat-value{font-size:.62rem}[data-landing-variant=helix] .card .card__domain{width:22px;height:22px;border-radius:2px;transform:rotate(45deg);border:1.5px solid color-mix(in srgb,var(--glow-color) 70%,#fff);box-shadow:0 0 8px color-mix(in srgb,var(--glow-color) 40%,transparent)}[data-landing-variant=helix] .card .card__domain--atrium{background:linear-gradient(135deg,#6ab89a,#2a5a4a)}[data-landing-variant=helix] .card .card__domain--reservoir{background:linear-gradient(135deg,#5ec8e0,#1e5a6a)}[data-landing-variant=helix] .card .card__domain--core{background:linear-gradient(135deg,#e0a070,#7a4028)}[data-landing-variant=helix] .card .card__domain--antenna{background:linear-gradient(135deg,#a898d8,#403868)}[data-landing-variant=final_whistle]{--fw-pitch:#0a1210;--fw-pitch-lift:#142018;--fw-grass:#3d7a4a;--fw-grass-bright:#7aab78;--fw-gold:#e8c96a;--fw-ember:#c4785a;--fw-ink:#f2f0e8;--fw-ink-muted:rgba(242,240,232,0.72);--fw-ink-soft:rgba(242,240,232,0.52);--fw-border:rgba(61,122,74,0.35);--fw-border-strong:rgba(232,201,106,0.45);--fw-panel:rgba(20,32,24,0.88);--fw-panel-strong:rgba(24,38,30,0.94);--fw-section-gradient:linear-gradient(180deg,#0a1210,#142018 50%,#0a1210)}[data-landing-variant=final_whistle] .app{background:var(--fw-pitch);color:var(--text-primary)}[data-landing-variant=final_whistle] :is(.landing-section-title,.locations__kicker,.fw-pressure__title,.fw-dominions__title,.fw-programme__title,.fw-catalog__title,.fw-transfer__title,.fw-faq__title,.fw-shape__title){font-family:var(--font-heading,var(--font-fantasy));font-weight:400;letter-spacing:.1em;text-transform:uppercase;background:var(--fw-heading-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:none;animation:none;text-align:left}[data-landing-variant=final_whistle] .landing-section-lead{text-align:left;color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] .landing-section-lead strong{color:var(--fw-ink)}[data-landing-variant=final_whistle] .vb-btn{border-radius:2px;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-ui);font-weight:700}[data-landing-variant=final_whistle] .vb-btn--primary{background:linear-gradient(180deg,#e8c96a,#c4a35a);border-color:rgba(232,201,106,.65);color:#0a1210;box-shadow:0 4px 16px rgba(232,201,106,.22)}[data-landing-variant=final_whistle] .vb-btn--primary:hover:not(:disabled){box-shadow:0 6px 22px rgba(232,201,106,.35)}[data-landing-variant=final_whistle] .vb-btn--secondary{background:var(--fw-panel);border-color:var(--fw-border);color:var(--fw-ink)}[data-landing-variant=final_whistle] .vb-btn--secondary:hover:not(:disabled){border-color:var(--fw-border-strong)}[data-landing-variant=final_whistle] .site-footer{background:#070d0b;border-top:1px solid var(--fw-border);color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] .site-footer__heading{font-family:var(--font-heading,var(--font-fantasy));font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] .site-footer__brand-tagline,[data-landing-variant=final_whistle] .site-footer__contact,[data-landing-variant=final_whistle] .site-footer__contact li,[data-landing-variant=final_whistle] .site-footer__contact-label,[data-landing-variant=final_whistle] .site-footer__cookie-btn,[data-landing-variant=final_whistle] .site-footer__copyright,[data-landing-variant=final_whistle] .site-footer__link,[data-landing-variant=final_whistle] .site-footer__sub-copy{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .site-footer__cookie-btn:hover,[data-landing-variant=final_whistle] .site-footer__link:hover{color:var(--fw-gold)}[data-landing-variant=final_whistle] .site-footer__cookie-btn{border-color:var(--fw-border);border-radius:2px;background:var(--fw-panel);color:var(--fw-grass-bright);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}[data-landing-variant=final_whistle] .site-footer__cookie-btn:hover{border-color:var(--fw-border-strong);background:var(--fw-panel-strong);color:var(--fw-gold)}[data-landing-variant=final_whistle] .site-footer__payments,[data-landing-variant=final_whistle] .site-footer__sub{border-top-color:var(--fw-border)}[data-landing-variant=final_whistle] .site-footer__social-icon{background-color:rgba(61,122,74,.45)}[data-landing-variant=final_whistle] .site-footer__social-link:hover .site-footer__social-icon{background-color:rgba(232,201,106,.35)}[data-landing-variant=final_whistle] .site-footer__wordmark{transform:translateX(-16px)}[data-landing-variant=final_whistle] .fw-header__wordmark{transform:translateX(-5px)}[data-landing-variant=final_whistle] :is(.auth-modal__backdrop,.credits-modal__backdrop,.withdrawal-modal__backdrop,.payment-method-modal__backdrop,.buy-card-modal__backdrop,.clear-deck-modal__backdrop,.terms-sale-modal__backdrop,.deck-modal__backdrop,.cookie-consent__backdrop,.market-cart__backdrop){background:rgba(8,14,12,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-landing-variant=final_whistle] :is(.auth-modal__panel,.credits-modal__panel,.withdrawal-modal__panel,.payment-method-modal__panel,.buy-card-modal__panel,.clear-deck-modal__panel,.terms-sale-modal__panel,.deck-modal__panel,.cookie-consent__panel,.auth-gate__panel){border-radius:2px;border:1px solid var(--fw-border);background:linear-gradient(180deg,rgba(20,32,24,.96),rgba(10,18,16,.98));box-shadow:0 20px 48px rgba(0,0,0,.55),0 0 32px rgba(61,122,74,.1),inset 0 1px 0 rgba(255,255,255,.04)}[data-landing-variant=final_whistle] .market-cart__panel{border-left:1px solid var(--fw-border);background:linear-gradient(180deg,rgba(20,32,24,.97),rgba(10,18,16,.99));box-shadow:-8px 0 32px rgba(0,0,0,.5)}[data-landing-variant=final_whistle] :is(.auth-modal__close,.credits-modal__close,.withdrawal-modal__close,.payment-method-modal__close,.terms-sale-modal__close){border:1px solid var(--fw-border);border-radius:2px;background:rgba(20,32,24,.75);color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] :is(.auth-modal__close,.credits-modal__close,.withdrawal-modal__close,.payment-method-modal__close,.terms-sale-modal__close):hover:not(:disabled){color:var(--fw-gold);background:rgba(24,38,30,.92);border-color:var(--fw-border-strong);box-shadow:0 0 12px rgba(232,201,106,.22)}[data-landing-variant=final_whistle] :is(.auth-modal__title,.credits-modal__title,.withdrawal-modal__title,.payment-method-modal__title,.buy-card-modal__title,.clear-deck-modal__title,.terms-sale-modal__title,.deck-modal__title,.cookie-consent__title,.auth-gate__title,.market-cart__title){font-family:var(--font-heading,var(--font-fantasy));font-weight:400;letter-spacing:.14em;text-transform:uppercase;background:var(--fw-heading-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}[data-landing-variant=final_whistle] .auth-gate__loading{font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.1em;text-transform:uppercase;color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] :is(.auth-modal__subtitle,.auth-modal__label,.credits-modal__subtitle,.credits-modal__currency-label,.withdrawal-modal__subtitle,.withdrawal-modal__label,.payment-method-modal__lead,.buy-card-modal__copy,.buy-card-modal__field-label,.clear-deck-modal__copy,.terms-sale-modal__updated,.terms-sale-modal__body,.terms-sale-modal__intro,.deck-modal__mode,.cookie-consent__text,.cookie-consent__text--muted,.auth-gate__message,.withdrawal-modal__estimate,.withdrawal-modal__pending-note){color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] :is(.terms-sale-modal__list li strong,.terms-sale-modal__section-title){color:var(--fw-ink)}[data-landing-variant=final_whistle] .terms-sale-modal__section-title{font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.08em;text-transform:uppercase;font-weight:400}[data-landing-variant=final_whistle] :is(.buy-card-modal__copy strong,.buy-card-modal__balance,.buy-card-modal__balance strong,.withdrawal-modal__balance,.withdrawal-modal__balance strong){color:var(--fw-gold)}[data-landing-variant=final_whistle] :is(.auth-modal__input,.buy-card-modal__input,.withdrawal-modal__field input,.credits-modal__currency select){border:1px solid var(--fw-border);border-radius:2px;background:rgba(8,14,12,.72);color:var(--fw-ink)}[data-landing-variant=final_whistle] :is(.auth-modal__input:focus,.buy-card-modal__input:focus,.withdrawal-modal__field input:focus,.credits-modal__currency select:focus){border-color:var(--fw-border-strong);box-shadow:0 0 0 2px rgba(122,171,120,.22);outline:none}[data-landing-variant=final_whistle] .auth-modal__hint{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] :is(.auth-modal__switch-btn,.auth-gate__register,.cookie-consent__link){color:var(--fw-grass-bright);text-shadow:none}[data-landing-variant=final_whistle] :is(.auth-modal__switch-btn:hover:not(:disabled),.auth-gate__register:hover,.cookie-consent__link:hover){color:var(--fw-gold);text-shadow:none}[data-landing-variant=final_whistle] .auth-modal__message--error{background:rgba(196,120,90,.14);border-color:rgba(196,120,90,.42);color:#e8b09a}[data-landing-variant=final_whistle] .auth-modal__message--info{background:rgba(61,122,74,.16);border-color:rgba(122,171,120,.42);color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] .auth-modal__message--success{background:rgba(122,171,120,.16);border-color:rgba(122,171,120,.45);color:#b8ddb6}[data-landing-variant=final_whistle] :is(.buy-card-modal__error,.deck-modal__error,.withdrawal-modal__error){color:#e8b09a}[data-landing-variant=final_whistle] .buy-card-modal__warning{border-color:rgba(232,201,106,.45);background:rgba(232,201,106,.12);color:var(--fw-gold)}[data-landing-variant=final_whistle] .auth-gate__panel .vb-btn,[data-landing-variant=final_whistle] .auth-modal__panel .vb-btn,[data-landing-variant=final_whistle] .cookie-consent__panel .vb-btn,[data-landing-variant=final_whistle] [class*=modal__panel] .vb-btn{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:2px;box-shadow:none;letter-spacing:.12em;text-transform:uppercase;font-weight:700}[data-landing-variant=final_whistle] .auth-modal__panel :is(.vb-btn--primary,.vb-btn--gold),[data-landing-variant=final_whistle] .cookie-consent__panel :is(.vb-btn--primary,.vb-btn--gold),[data-landing-variant=final_whistle] [class*=modal__panel] :is(.vb-btn--primary,.vb-btn--gold){background:linear-gradient(180deg,#e8c96a,#c4a35a);border-color:rgba(232,201,106,.65);color:#0a1210;box-shadow:0 4px 16px rgba(232,201,106,.22)}[data-landing-variant=final_whistle] .auth-modal__panel :is(.vb-btn--primary,.vb-btn--gold):hover:not(:disabled),[data-landing-variant=final_whistle] .cookie-consent__panel :is(.vb-btn--primary,.vb-btn--gold):hover:not(:disabled),[data-landing-variant=final_whistle] [class*=modal__panel] :is(.vb-btn--primary,.vb-btn--gold):hover:not(:disabled){color:#0a1210;border-color:rgba(232,201,106,.85);box-shadow:0 6px 20px rgba(232,201,106,.32)}[data-landing-variant=final_whistle] .auth-modal__panel :is(.vb-btn--secondary,.vb-btn--ghost),[data-landing-variant=final_whistle] [class*=modal__panel] :is(.vb-btn--secondary,.vb-btn--ghost){color:var(--fw-ink);background:var(--fw-panel);border-color:var(--fw-border)}[data-landing-variant=final_whistle] .auth-modal__panel :is(.vb-btn--secondary,.vb-btn--ghost):hover:not(:disabled),[data-landing-variant=final_whistle] [class*=modal__panel] :is(.vb-btn--secondary,.vb-btn--ghost):hover:not(:disabled){border-color:var(--fw-border-strong);background:var(--fw-panel-strong)}[data-landing-variant=final_whistle] [class*=modal__panel] .vb-btn:hover:not(:disabled){transform:translateY(-1px)}[data-landing-variant=final_whistle] .credits-modal__pack{border-radius:2px;border-color:var(--fw-border);background:linear-gradient(145deg,rgba(20,32,24,.85),rgba(10,18,16,.92))}[data-landing-variant=final_whistle] .credits-modal__pack:hover:not(:disabled){border-color:var(--fw-border-strong);box-shadow:0 4px 16px rgba(122,171,120,.16)}[data-landing-variant=final_whistle] .credits-modal__pack--selected{border-color:rgba(122,171,120,.68);box-shadow:0 4px 18px rgba(122,171,120,.24)}[data-landing-variant=final_whistle] .credits-modal__pack--popular{border-color:rgba(232,201,106,.65);box-shadow:0 4px 18px rgba(232,201,106,.2)}[data-landing-variant=final_whistle] .credits-modal__pack-credits{font-family:var(--font-heading,var(--font-fantasy));color:var(--fw-gold)}[data-landing-variant=final_whistle] .credits-modal__pack-price{color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] .credits-modal__custom{border-top-color:var(--fw-border)}[data-landing-variant=final_whistle] .credits-modal__custom-input-wrap{border:1px solid var(--fw-border);border-radius:2px;background:rgba(8,14,12,.72);box-shadow:none}[data-landing-variant=final_whistle] .credits-modal__custom-input-wrap:focus-within{border-color:var(--fw-border-strong);box-shadow:0 0 0 2px rgba(122,171,120,.22)}[data-landing-variant=final_whistle] .credits-modal__custom-input{color:var(--fw-ink)}[data-landing-variant=final_whistle] .credits-modal__custom-input::placeholder{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .credits-modal__total-label{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .credits-modal__total-value{font-family:var(--font-heading,var(--font-fantasy));color:var(--fw-gold);text-shadow:none}[data-landing-variant=final_whistle] .withdrawal-modal__balance{border-radius:2px;border:1px solid var(--fw-border);background:rgba(20,32,24,.6);padding:.65rem .9rem}[data-landing-variant=final_whistle] .payment-method-modal__option{border-radius:2px;border-color:var(--fw-border);background:rgba(20,32,24,.6)}[data-landing-variant=final_whistle] .payment-method-modal__option:hover:not(:disabled){border-color:var(--fw-border-strong);box-shadow:0 4px 14px rgba(122,171,120,.14)}[data-landing-variant=final_whistle] .payment-method-modal__option--selected{border-color:rgba(122,171,120,.68);box-shadow:0 4px 16px rgba(122,171,120,.22)}[data-landing-variant=final_whistle] .payment-method-modal__option-label{color:var(--fw-ink)}[data-landing-variant=final_whistle] .payment-method-modal__option-description{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] :is(.payment-method-modal__option--google_pay .payment-method-modal__icon,.payment-method-modal__option--bank_transfer .payment-method-modal__icon){filter:brightness(0) invert(1) opacity(.85)}[data-landing-variant=final_whistle] :is(.payment-method-modal__footer,.terms-sale-modal__footer,.market-cart__header){border-color:var(--fw-border)}[data-landing-variant=final_whistle] .deck-modal__field-label{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .deck-modal__select-wrap{border-radius:2px;border-color:var(--fw-border);background:rgba(8,14,12,.72)}[data-landing-variant=final_whistle] .deck-modal__select{color:var(--fw-ink);font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.05em;text-transform:uppercase}[data-landing-variant=final_whistle] .deck-modal__select option{background:#0f1814;color:var(--fw-ink)}[data-landing-variant=final_whistle] .deck-modal__count{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .deck-modal__count--full{color:var(--fw-grass-bright);text-shadow:0 0 8px rgba(122,171,120,.35)}[data-landing-variant=final_whistle] .deck-modal__manage{color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] .deck-modal__manage:hover{color:var(--fw-gold);text-shadow:none}[data-landing-variant=final_whistle] .deck-modal .vb-btn{color:var(--fw-ink);background:var(--fw-panel);border-color:var(--fw-border);border-radius:2px;box-shadow:none}[data-landing-variant=final_whistle] .deck-modal .vb-btn:hover:not(:disabled){color:var(--fw-gold);border-color:var(--fw-border-strong);background:var(--fw-panel-strong);box-shadow:0 4px 14px rgba(232,201,106,.16);filter:none}[data-landing-variant=final_whistle] .market-cart__line{border-radius:2px;border-color:var(--fw-border);background:rgba(20,32,24,.55)}[data-landing-variant=final_whistle] .market-cart__line-title{color:var(--fw-ink)}[data-landing-variant=final_whistle] .market-cart__line-price{color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] .market-cart__line-credits{color:var(--fw-gold)}[data-landing-variant=final_whistle] .market-cart__subtotal{color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] .market-cart__subtotal strong{color:var(--fw-ink)}[data-landing-variant=final_whistle] .market-cart__note{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .market-cart__qty-btn{border-radius:2px;border-color:var(--fw-border);background:rgba(20,32,24,.75);color:var(--fw-ink)}[data-landing-variant=final_whistle] .market-cart__qty-btn:hover:not(:disabled){border-color:var(--fw-border-strong);color:var(--fw-gold)}[data-landing-variant=final_whistle] .market-cart__close{color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] .market-cart__close:hover{color:var(--fw-gold)}[data-landing-variant=final_whistle] :is(.market-cart__empty,.market-cart__count){color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .market-cart__footer{border-color:var(--fw-border)}[data-landing-variant=final_whistle] :is(.auth-modal__label,.buy-card-modal__field-label,.deck-modal__field-label,.credits-modal__currency-label){letter-spacing:.1em;text-transform:uppercase}[data-landing-variant=final_whistle] :is(.credits-modal__legal,.credits-modal__custom-hint,.credits-modal__terms){color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .credits-modal__legal a{color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] .credits-modal__legal a:hover{color:var(--fw-gold)}[data-landing-variant=final_whistle] .cookie-consent__category{border-radius:2px;border-color:var(--fw-border);background:rgba(20,32,24,.55)}[data-landing-variant=final_whistle] .cookie-consent__category-label{font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.08em;text-transform:uppercase;color:var(--fw-ink)}[data-landing-variant=final_whistle] .cookie-consent__category-desc{color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] .cookie-consent__toggle-ui{border-radius:2px;background:rgba(8,14,12,.8);border-color:var(--fw-border)}[data-landing-variant=final_whistle] .cookie-consent__toggle input:checked+.cookie-consent__toggle-ui{background:rgba(61,122,74,.5);border-color:var(--fw-border-strong);box-shadow:0 0 10px rgba(122,171,120,.3)}[data-landing-variant=final_whistle] .product-modal-backdrop{background:rgba(8,14,12,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-landing-variant=final_whistle] .product-modal{border-radius:2px;border:1px solid var(--fw-border);background:linear-gradient(180deg,rgba(20,32,24,.96),rgba(10,18,16,.98));box-shadow:0 20px 48px rgba(0,0,0,.55),0 0 32px rgba(61,122,74,.1),inset 0 1px 0 rgba(255,255,255,.04);color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] .product-modal h2{margin:0 0 .65rem;font-family:var(--font-heading,var(--font-fantasy));font-weight:400;letter-spacing:.1em;text-transform:uppercase;background:var(--fw-heading-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}[data-landing-variant=final_whistle] .product-modal strong{color:var(--fw-gold)}[data-landing-variant=final_whistle] .product-modal .vb-btn--primary{background:linear-gradient(180deg,#e8c96a,#c4a35a);border-color:rgba(232,201,106,.65);color:#0a1210}[data-landing-variant=final_whistle] .product-modal :is(.vb-btn--secondary,.vb-btn--ghost){color:var(--fw-ink);background:var(--fw-panel);border-color:var(--fw-border)}[data-landing-variant=final_whistle] .auth-gate{background:linear-gradient(180deg,rgba(10,18,16,.72) 0,rgba(10,18,16,.94) 100%),var(--play-lobby-bg) center /cover no-repeat}[data-landing-variant=final_whistle] .auth-callback{background:var(--fw-pitch)}[data-landing-variant=final_whistle] .auth-callback__panel{border-radius:2px;border:1px solid var(--fw-border);background:linear-gradient(180deg,rgba(20,32,24,.96),rgba(10,18,16,.98));box-shadow:0 20px 48px rgba(0,0,0,.55),0 0 32px rgba(61,122,74,.1),inset 0 1px 0 rgba(255,255,255,.04)}[data-landing-variant=final_whistle] .auth-callback__title{font-family:var(--font-heading,var(--font-fantasy));font-weight:400;letter-spacing:.12em;text-transform:uppercase;background:var(--fw-heading-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}[data-landing-variant=final_whistle] .auth-callback__message,[data-landing-variant=final_whistle] .auth-callback__subtitle{color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] .auth-callback__message--ok{color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] .auth-callback__panel .vb-btn--primary{background:linear-gradient(180deg,#e8c96a,#c4a35a);border-color:rgba(232,201,106,.65);color:#0a1210}[data-landing-variant=final_whistle] .auth-callback__panel .vb-btn--secondary{color:var(--fw-ink);background:var(--fw-panel);border-color:var(--fw-border)}[data-landing-variant=final_whistle] .portal{background:var(--fw-pitch);color:var(--fw-ink)}[data-landing-variant=final_whistle] .portal__sticky-top{background:rgba(20,32,24,.82);border-bottom:1px solid var(--fw-border)}[data-landing-variant=final_whistle] .portal__buy-credits-btn{color:#0a1210!important;background:linear-gradient(180deg,#e8c96a,#c4a35a)!important;border-color:rgba(232,201,106,.65)!important;box-shadow:0 4px 16px rgba(232,201,106,.22)!important;animation:none!important}[data-landing-variant=final_whistle] .portal__buy-credits-btn:hover:not(:disabled){border-color:rgba(232,201,106,.85)!important;box-shadow:0 6px 20px rgba(232,201,106,.32)!important;transform:translateY(-1px)}[data-landing-variant=final_whistle] .vb-btn--gold{color:#0a1210;background:linear-gradient(180deg,#e8c96a,#c4a35a);border-color:rgba(232,201,106,.65);box-shadow:0 4px 16px rgba(232,201,106,.22)}[data-landing-variant=final_whistle] .vb-btn--gold:hover:not(:disabled){border-color:rgba(232,201,106,.85);box-shadow:0 6px 20px rgba(232,201,106,.32)}[data-landing-variant=final_whistle] .portal__header{border-bottom-color:var(--fw-border);background:linear-gradient(180deg,rgba(20,32,24,.98),rgba(10,18,16,.94));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[data-landing-variant=final_whistle] .portal__brand-name{font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.16em;text-transform:uppercase;background:var(--fw-heading-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}[data-landing-variant=final_whistle] .portal__wordmark{filter:drop-shadow(0 1px 10px rgba(122,171,120,.3))}[data-landing-variant=final_whistle] .portal__logo{border-radius:2px;border-color:var(--fw-border-strong);box-shadow:0 2px 10px rgba(0,0,0,.35),0 0 18px rgba(122,171,120,.12)}[data-landing-variant=final_whistle] .portal__account{border-radius:4px;border:1px solid var(--fw-border);background:rgba(20,32,24,.75);box-shadow:0 2px 10px rgba(0,0,0,.35)}[data-landing-variant=final_whistle] .portal__account-name{color:var(--fw-ink);text-transform:none;letter-spacing:.06em}[data-landing-variant=final_whistle] .portal__account-credits,[data-landing-variant=final_whistle] .portal__toolbar-balance{color:var(--fw-gold)}[data-landing-variant=final_whistle] .portal__menu-toggle{border-left:1px solid var(--fw-border)}[data-landing-variant=final_whistle] .portal__menu-toggle span{background:var(--fw-grass-bright);box-shadow:0 0 6px rgba(122,171,120,.55);border-radius:0}[data-landing-variant=final_whistle] .portal__account-menu{border-bottom:1px solid var(--fw-border);background:rgba(10,18,16,.97);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[data-landing-variant=final_whistle] .portal__account-menu-list a,[data-landing-variant=final_whistle] .portal__account-menu-list button{color:var(--fw-ink-soft);letter-spacing:.1em;border-radius:2px}[data-landing-variant=final_whistle] .portal__account-menu-list a:hover,[data-landing-variant=final_whistle] .portal__account-menu-list button:hover{background:rgba(122,171,120,.12);color:var(--fw-ink)}[data-landing-variant=final_whistle] .portal__account-menu-item--sign-out button:hover{background:rgba(196,120,90,.14);color:#e8b09a}[data-landing-variant=final_whistle] .portal__tabs{border-bottom-color:var(--fw-border);background:rgba(10,18,16,.9)}[data-landing-variant=final_whistle] .portal__tab{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .portal__tab--active,[data-landing-variant=final_whistle] .portal__tab:hover{color:var(--fw-ink)}[data-landing-variant=final_whistle] .portal__tab--active:after{background:linear-gradient(90deg,var(--fw-grass-bright) 0,var(--fw-gold) 100%);box-shadow:0 0 14px rgba(232,201,106,.28)}[data-landing-variant=final_whistle] .portal__section-title{font-family:var(--font-heading,var(--font-fantasy));background:var(--fw-heading-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;text-transform:uppercase;letter-spacing:.1em}[data-landing-variant=final_whistle] .portal__section-subtitle{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .portal__mode-switch{border-color:var(--fw-border);background:rgba(20,32,24,.85)}[data-landing-variant=final_whistle] .portal__mode-btn{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .portal__mode-btn--active{color:#0a1210;background:rgba(232,201,106,.18);border-color:rgba(232,201,106,.45)}[data-landing-variant=final_whistle] .portal__mode-btn:hover:not(.portal__mode-btn--active){color:var(--fw-ink);background:rgba(122,171,120,.1)}[data-landing-variant=final_whistle] .portal__toolbar-balance{border-radius:4px;border-color:rgba(232,201,106,.45);background:rgba(232,201,106,.08)}[data-landing-variant=final_whistle] .portal__currency select{padding:.45rem .65rem;border-radius:4px;border:1px solid var(--fw-border);background:rgba(8,14,12,.72);color:var(--fw-ink);font-family:var(--font-ui);font-size:.75rem;cursor:pointer}[data-landing-variant=final_whistle] .portal__currency select:focus{border-color:var(--fw-border-strong);box-shadow:0 0 0 2px rgba(122,171,120,.22);outline:none}[data-landing-variant=final_whistle] .portal__cart-badge{color:#0a1210;background:var(--fw-gold);box-shadow:0 0 10px rgba(232,201,106,.25);border-radius:2px}[data-landing-variant=final_whistle] .cart-icon--money{color:var(--fw-gold)}[data-landing-variant=final_whistle] .portal-profile__card{border-radius:4px;border-color:var(--fw-border);background:linear-gradient(180deg,rgba(20,32,24,.86),rgba(10,18,16,.92))}[data-landing-variant=final_whistle] .portal-profile__card-title{font-family:var(--font-heading,var(--font-fantasy));color:var(--fw-ink);letter-spacing:.12em}[data-landing-variant=final_whistle] .portal-profile__label{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .portal-profile__input{border-radius:4px;border-color:var(--fw-border);background:rgba(8,14,12,.72);color:var(--fw-ink)}[data-landing-variant=final_whistle] .portal-profile__input:focus{border-color:var(--fw-border-strong);box-shadow:0 0 0 2px rgba(122,171,120,.2);outline:none}[data-landing-variant=final_whistle] .portal-profile__empty,[data-landing-variant=final_whistle] .portal-profile__hint,[data-landing-variant=final_whistle] .portal-profile__status{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .portal-profile__message--error{color:#e8b09a}[data-landing-variant=final_whistle] .portal-profile__message--success{color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] .payment-cards__test-note{border-radius:2px;border:1px dashed rgba(232,201,106,.45);background:rgba(61,122,74,.1);color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .billing-form__label{color:var(--fw-ink-soft);font-family:var(--font-ui);font-weight:600;letter-spacing:.06em}[data-landing-variant=final_whistle] .billing-form__required{color:var(--fw-ember)}[data-landing-variant=final_whistle] .billing-form__input{border-radius:2px;border-color:var(--fw-border);background:rgba(8,14,12,.72);color:var(--fw-ink)}[data-landing-variant=final_whistle] .billing-form__input::placeholder{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .billing-form__input:focus{border-color:var(--fw-border-strong);box-shadow:0 0 0 2px rgba(122,171,120,.2);outline:none}[data-landing-variant=final_whistle] .portal-market__toolbar{border-radius:2px;border-color:var(--fw-border);background:rgba(20,32,24,.85)}[data-landing-variant=final_whistle] .portal-market__scope-switch{border-radius:2px;border-color:var(--fw-border);background:rgba(8,14,12,.72)}[data-landing-variant=final_whistle] .portal-market__scope-btn{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .portal-market__scope-btn--active{color:var(--fw-gold);background:rgba(232,201,106,.14)}[data-landing-variant=final_whistle] .portal-market__scope-btn:hover:not(.portal-market__scope-btn--active){color:var(--fw-ink);background:rgba(122,171,120,.1)}[data-landing-variant=final_whistle] .portal-market__search input,[data-landing-variant=final_whistle] .portal-market__select-wrap select{border-radius:2px;border-color:var(--fw-border);background:rgba(8,14,12,.72);color:var(--fw-ink)}[data-landing-variant=final_whistle] .portal-market__search input::placeholder{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .portal-market__search input:focus,[data-landing-variant=final_whistle] .portal-market__select-wrap select:focus{border-color:var(--fw-border-strong);box-shadow:0 0 0 2px rgba(122,171,120,.2);outline:none}[data-landing-variant=final_whistle] .portal-market__count{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .market-card__rarity{border-radius:2px;color:var(--fw-ink-soft);background:rgba(20,32,24,.85);border:1px solid var(--fw-border);font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.08em;text-transform:uppercase}[data-landing-variant=final_whistle] .market-card__rarity--common{border-color:var(--fw-border);color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .market-card__rarity--uncommon{border-color:rgba(122,171,120,.55);color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] .market-card__rarity--rare{border-color:rgba(232,201,106,.65);color:var(--fw-gold)}[data-landing-variant=final_whistle] .market-card__rarity--epic{border-color:rgba(196,120,90,.75);color:#e8b09a}[data-landing-variant=final_whistle] .market-card__rarity--legendary{border-color:rgba(232,201,106,.9);color:#f5e2a0;box-shadow:0 0 12px rgba(232,201,106,.28)}[data-landing-variant=final_whistle] .market-card--hovered .market-card__frame{border-radius:3px;box-shadow:0 0 0 2px rgba(232,201,106,.5)}[data-landing-variant=final_whistle] .market-card__domain{color:var(--fw-ink-soft);text-transform:uppercase;letter-spacing:.06em}[data-landing-variant=final_whistle] .market-card__price{border-radius:2px;border-color:var(--fw-border);background:rgba(20,32,24,.85);color:var(--fw-ink);font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.04em}[data-landing-variant=final_whistle] .market-card__price--credits{color:var(--fw-gold);border-color:rgba(232,201,106,.5)}[data-landing-variant=final_whistle] .market-card__price--credits:hover:not(:disabled){border-color:rgba(232,201,106,.85);background:rgba(232,201,106,.1)}[data-landing-variant=final_whistle] .market-card__price--money{color:var(--fw-grass-bright);border-color:rgba(122,171,120,.45)}[data-landing-variant=final_whistle] .market-card__price--money:hover:not(:disabled){border-color:rgba(122,171,120,.8);background:rgba(122,171,120,.1)}[data-landing-variant=final_whistle] .market-card__price--cancel{color:#e8b09a;border-color:rgba(196,120,90,.45)}[data-landing-variant=final_whistle] .market-card__price--cancel:hover:not(:disabled){border-color:rgba(196,120,90,.8);background:rgba(196,120,90,.1)}[data-landing-variant=final_whistle] .market-card .cart-icon--money{color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] .player-listing-card__badge{color:var(--fw-gold);background:rgba(20,32,24,.85);border-color:rgba(232,201,106,.5);border-radius:2px}[data-landing-variant=final_whistle] .portal-collection__stats{border-radius:2px;border-color:var(--fw-border);background:linear-gradient(180deg,rgba(20,32,24,.82),rgba(10,18,16,.9));box-shadow:0 0 18px rgba(61,122,74,.06)}[data-landing-variant=final_whistle] .portal-collection__stats-filtered,[data-landing-variant=final_whistle] .portal-collection__stats-summary{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .portal-collection__stats-filtered strong,[data-landing-variant=final_whistle] .portal-collection__stats-item strong{color:var(--fw-gold);font-weight:700}[data-landing-variant=final_whistle] .portal-collection__stats-sep{color:rgba(242,240,232,.35)}[data-landing-variant=final_whistle] .portal-collection__deck-row{border-radius:2px;background:rgba(20,32,24,.72);color:var(--fw-ink)}[data-landing-variant=final_whistle] .portal-collection__deck-row-qty{color:var(--fw-gold)}[data-landing-variant=final_whistle] .portal-collection__mana-pip{width:22px;height:22px;font-family:var(--font-heading,var(--font-fantasy));font-size:.7rem;font-weight:700;letter-spacing:.02em;color:#0a1210;text-shadow:none;background:radial-gradient(circle at 35% 30%,#ffffff 0,#e8e4dc 55%,#c8c4bc 100%);border:2px solid #1a2820;border-radius:50%;-webkit-clip-path:none;clip-path:none;box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 -2px 4px rgba(0,0,0,.12)}[data-landing-variant=final_whistle] .portal-collection__mana-pip-value{line-height:1}[data-landing-variant=final_whistle] .collection-owned-card--hovered .collection-owned-card__frame{border-radius:3px;box-shadow:0 0 0 2px rgba(232,201,106,.5)}[data-landing-variant=final_whistle] .collection-owned-card__owned-badge{border-radius:2px;border-color:rgba(232,201,106,.5);background:rgba(20,32,24,.85);color:var(--fw-gold)}[data-landing-variant=final_whistle] .collection-owned-card__qty-btn{border-radius:2px;border-color:var(--fw-border);background:rgba(20,32,24,.75);color:var(--fw-ink)}[data-landing-variant=final_whistle] .collection-owned-card__qty-btn:not(:disabled):hover{border-color:rgba(232,201,106,.6);background:rgba(232,201,106,.1)}[data-landing-variant=final_whistle] .collection-owned-card__qty-value{color:var(--fw-gold)}[data-landing-variant=final_whistle] .coin-stack-icon{width:16px;height:16px}[data-landing-variant=final_whistle] .coin-stack-icon--sm{width:14px;height:14px}[data-landing-variant=final_whistle] .coin-stack-icon:before{width:13px;height:13px;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);border-radius:50%;border:1.5px solid rgba(232,201,106,.7);background:radial-gradient(circle at 35% 30%,#ffffff 0,#f2f0e8 45%,#c8c4bc 100%);box-shadow:0 0 8px rgba(232,201,106,.4),inset 0 0 4px rgba(0,0,0,.35)}[data-landing-variant=final_whistle] .coin-stack-icon--sm:before{width:11px;height:11px}[data-landing-variant=final_whistle] .coin-stack-icon:after{display:none}[data-landing-variant=final_whistle] .cart-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cellipse cx='10' cy='13' rx='5' ry='5' stroke='%23000' stroke-width='1.7'/%3E%3Cpath stroke='%23000' stroke-width='1.7' stroke-linecap='round' d='M15 13h4a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1h-4'/%3E%3Cpath stroke='%23000' stroke-width='1.7' stroke-linecap='round' d='M18 9V7'/%3E%3Ccircle cx='10' cy='13' r='1.5' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cellipse cx='10' cy='13' rx='5' ry='5' stroke='%23000' stroke-width='1.7'/%3E%3Cpath stroke='%23000' stroke-width='1.7' stroke-linecap='round' d='M15 13h4a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1h-4'/%3E%3Cpath stroke='%23000' stroke-width='1.7' stroke-linecap='round' d='M18 9V7'/%3E%3Ccircle cx='10' cy='13' r='1.5' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}[data-landing-variant=final_whistle] .cart-icon--toolbar{color:var(--fw-ink-soft)}[data-landing-variant=final_whistle] .cart-icon--money{color:var(--fw-grass-bright)}[data-landing-variant=final_whistle] :is(.portal-market-page__subtitle,.portal-collection-page__subtitle){color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] .portal-coming-soon__frame{border-radius:4px;border:1px dashed var(--fw-border-strong);background:linear-gradient(180deg,rgba(20,32,24,.75),rgba(10,18,16,.9))}[data-landing-variant=final_whistle] .portal-coming-soon__eyebrow{color:var(--fw-grass-bright);text-transform:uppercase}[data-landing-variant=final_whistle] .portal-coming-soon__title{font-family:var(--font-heading,var(--font-fantasy));color:var(--fw-ink);text-shadow:none}[data-landing-variant=final_whistle] .portal-coming-soon__text{color:var(--fw-ink-muted)}[data-landing-variant=final_whistle] :is(.fw-pressure__header,.fw-pressure__board-wrap,.fw-dominions__panel,.fw-dominions__zones,.fw-programme__header,.fw-programme__page,.fw-programme__footer,.fw-catalog__header,.fw-catalog__gallery,.fw-transfer__header,.fw-transfer__op,.fw-transfer__depth,.fw-transfer__cta,.fw-faq__panel,.fw-faq__item,.fw-shape__board){opacity:0;transform:translateY(28px);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transition-delay:0s}[data-landing-variant=final_whistle] :is(.fw-pressure.visible .fw-pressure__header,.fw-pressure.visible .fw-pressure__board-wrap,.fw-dominions.visible .fw-dominions__panel,.fw-dominions.visible .fw-dominions__zones,.fw-programme.visible .fw-programme__header,.fw-programme.visible .fw-programme__page,.fw-programme.visible .fw-programme__footer,.fw-catalog.visible .fw-catalog__header,.fw-catalog.visible .fw-catalog__gallery,.fw-transfer.visible .fw-transfer__header,.fw-transfer.visible .fw-transfer__op,.fw-transfer.visible .fw-transfer__depth,.fw-transfer.visible .fw-transfer__cta,.fw-faq.visible .fw-faq__panel,.fw-faq.visible .fw-faq__item,.fw-shape.visible .fw-shape__board){opacity:1;transform:translateY(0)}[data-landing-variant=final_whistle] :is(.fw-pressure.visible .fw-pressure__board-wrap,.fw-dominions.visible .fw-dominions__zones,.fw-catalog.visible .fw-catalog__gallery,.fw-transfer.visible .fw-transfer__depth,.fw-transfer.visible .fw-transfer__cta,.fw-programme.visible .fw-programme__footer,.fw-faq.visible .fw-faq__list,.fw-shape.visible .fw-shape__board){transition-delay:.12s}[data-landing-variant=final_whistle] .fw-programme.visible .fw-programme__page:first-child{transition-delay:80ms}[data-landing-variant=final_whistle] .fw-programme.visible .fw-programme__page:nth-child(2){transition-delay:.16s}[data-landing-variant=final_whistle] .fw-programme.visible .fw-programme__page:nth-child(3){transition-delay:.24s}[data-landing-variant=final_whistle] .fw-programme.visible .fw-programme__footer{transition-delay:.32s}[data-landing-variant=final_whistle] .fw-transfer.visible .fw-transfer__op:first-child{transition-delay:60ms}[data-landing-variant=final_whistle] .fw-transfer.visible .fw-transfer__op:nth-child(2){transition-delay:.12s}[data-landing-variant=final_whistle] .fw-transfer.visible .fw-transfer__op:nth-child(3){transition-delay:.18s}[data-landing-variant=final_whistle] .fw-transfer.visible .fw-transfer__op:nth-child(4){transition-delay:.24s}[data-landing-variant=final_whistle] .fw-transfer.visible .fw-transfer__op:nth-child(5){transition-delay:.3s}[data-landing-variant=final_whistle] .fw-transfer.visible .fw-transfer__op:nth-child(6){transition-delay:.36s}[data-landing-variant=final_whistle] .fw-transfer.visible .fw-transfer__depth{transition-delay:.28s}[data-landing-variant=final_whistle] .fw-transfer.visible .fw-transfer__cta{transition-delay:.38s}[data-landing-variant=final_whistle] .fw-faq.visible .fw-faq__item:first-child{transition-delay:80ms}[data-landing-variant=final_whistle] .fw-faq.visible .fw-faq__item:nth-child(2){transition-delay:.14s}[data-landing-variant=final_whistle] .fw-faq.visible .fw-faq__item:nth-child(3){transition-delay:.2s}[data-landing-variant=final_whistle] .fw-faq.visible .fw-faq__item:nth-child(4){transition-delay:.26s}[data-landing-variant=final_whistle] .fw-faq.visible .fw-faq__item:nth-child(5){transition-delay:.32s}[data-landing-variant=final_whistle] .fw-faq.visible .fw-faq__item:nth-child(6){transition-delay:.38s}[data-landing-variant=final_whistle] .fw-dominions.visible .fw-dominions__zones{transition-delay:.14s}@media (prefers-reduced-motion:reduce){[data-landing-variant=final_whistle] :is(.fw-pressure__header,.fw-pressure__board-wrap,.fw-dominions__panel,.fw-dominions__zones,.fw-programme__header,.fw-programme__page,.fw-programme__footer,.fw-catalog__header,.fw-catalog__gallery,.fw-transfer__header,.fw-transfer__op,.fw-transfer__depth,.fw-transfer__cta,.fw-faq__panel,.fw-faq__item,.fw-shape__board){opacity:1!important;transform:none!important;transition:none!important}}[data-landing-variant=final_whistle]{--locations-bg-bleed-top:0}[data-landing-variant=final_whistle] .landing-flow{gap:clamp(2.5rem,6vw,4rem);padding-bottom:clamp(2.5rem,6vw,4rem)}[data-landing-variant=final_whistle] .landing-flow>.fw-catalog+.fw-transfer,[data-landing-variant=final_whistle] .landing-flow>.fw-dominions+.fw-programme,[data-landing-variant=final_whistle] .landing-flow>.fw-faq+.fw-shape,[data-landing-variant=final_whistle] .landing-flow>.fw-hero+.fw-pressure,[data-landing-variant=final_whistle] .landing-flow>.fw-pressure+.fw-dominions,[data-landing-variant=final_whistle] .landing-flow>.fw-programme+.fw-catalog,[data-landing-variant=final_whistle] .landing-flow>.fw-transfer+.fw-faq{margin-top:clamp(-1.5rem,-3vw,-.75rem)}[data-landing-variant=final_whistle] .landing-flow+.site-footer{margin-top:0}[data-landing-variant=final_whistle] .fw-pressure{background:var(--fw-pitch);overflow:hidden;isolation:isolate;position:relative;z-index:1}[data-landing-variant=final_whistle] .card .card__frame{border-radius:3px;border:2px solid color-mix(in srgb,var(--glow-color) 50%,#e8c96a);background:linear-gradient(165deg,#1a2820,#0f1814);box-shadow:0 10px 28px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.06)}[data-landing-variant=final_whistle] .card__stat{text-shadow:none}[data-landing-variant=final_whistle] .card .card__overlay{background:linear-gradient(180deg,rgba(15,24,20,.05),rgba(15,24,20,.25) 42%,rgba(10,18,16,.88))}[data-landing-variant=final_whistle] .card .card__title{font-family:var(--font-heading,var(--font-fantasy));font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#f2f0e8;text-shadow:0 1px 6px rgba(0,0,0,.65)}[data-landing-variant=final_whistle] .card .card__stat,[data-landing-variant=final_whistle] .card .card__stat-value{font-family:var(--font-heading,var(--font-fantasy));font-weight:400;letter-spacing:.02em}[data-landing-variant=final_whistle] .card .card__stat--mana{width:30px;height:30px;color:#0a1210;background:radial-gradient(circle at 35% 30%,#ffffff 0,#e8e4dc 55%,#c8c4bc 100%);border:2px solid #1a2820;border-radius:50%;-webkit-clip-path:none;clip-path:none;box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 -2px 4px rgba(0,0,0,.12)}[data-landing-variant=final_whistle] .card .card__stat--mana .card__stat-value{font-size:.82rem;font-weight:700}[data-landing-variant=final_whistle] .card .card__stat--attack{min-width:0;width:32px;height:32px;color:#0a1210;background:linear-gradient(135deg,#e8c96a,#c4785a);border:none;border-radius:0;-webkit-clip-path:polygon(0 100%,0 0,100% 0);clip-path:polygon(0 100%,0 0,100% 0);box-shadow:0 2px 8px rgba(196,120,90,.4);display:flex;align-items:flex-start;justify-content:flex-start;padding:3px 0 0 4px}[data-landing-variant=final_whistle] .card .card__stat--attack .card__stat-value{font-size:.72rem;font-weight:700;line-height:1}[data-landing-variant=final_whistle] .card .card__stat-icon--attack{display:none}[data-landing-variant=final_whistle] .card .card__stat--health{min-width:34px;height:22px;padding:0 6px;color:#f2f0e8;background:repeating-linear-gradient(-55deg,#c4785a,#c4785a 4px,#0a1210 0,#0a1210 8px),linear-gradient(180deg,#3d7a4a,#1a3a24);background-blend-mode:overlay;border:1.5px solid #e8c96a;border-radius:2px;-webkit-clip-path:none;clip-path:none;box-shadow:0 2px 8px rgba(61,122,74,.35);display:flex;align-items:center;justify-content:center}[data-landing-variant=final_whistle] .card .card__stat--health .card__stat-value{font-size:.72rem;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.65)}[data-landing-variant=final_whistle] .card .card__domain{width:22px;height:22px;border-radius:0;border:1.5px solid rgba(232,201,106,.55);background:rgba(10,18,16,.75);-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);transform:none;box-shadow:0 2px 6px rgba(0,0,0,.35)}[data-landing-variant=final_whistle] .card .card__domain--striker{background:linear-gradient(135deg,#3d7a4a,#1a3a24)}[data-landing-variant=final_whistle] .card .card__domain--midfield{background:linear-gradient(135deg,#7aab78,#3d5a3d)}[data-landing-variant=final_whistle] .card .card__domain--box{background:linear-gradient(135deg,#c4785a,#7a4028)}[data-landing-variant=final_whistle] .card .card__domain--backline{background:linear-gradient(135deg,#5a8a9a,#2a4a58)}[data-landing-variant=final_whistle] .card .card__keywords li{border-radius:2px;font-family:var(--font-ui);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;background:rgba(61,122,74,.35);border:1px solid rgba(122,171,120,.35)}[data-landing-variant=final_whistle] .card .card__rarity{font-family:var(--font-heading,var(--font-fantasy));letter-spacing:.1em;text-transform:uppercase;border-radius:2px}