@font-face{font-family:Deck Suits;src:url(data:font/woff2;base64,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)format("woff2");font-display:block;unicode-range:U+2660,U+2663,U+2665-2666}.scene.team-section{--t-ink:#17140f;--t-red:#b3261e;--t-gold:#a8862f;--t-paper:#f6f0df;--t-muted:#6b6253;--t-suits:"Deck Suits", var(--font-serif);background:var(--cream);height:auto;color:var(--cream-text);position:relative}.deck-scene{height:calc(var(--screens) * 100vh);height:calc(var(--screens) * 100svh);position:relative}.deck-stage{background:radial-gradient(ellipse 46% 52% at 65% 58%, #fffbee9e, transparent 72%), var(--fibres), var(--noise), radial-gradient(ellipse at 50% 45%, #efe6cf, #e3d7b9 64%, #cfc09d)}.deck-stage:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(80% 75% at 58% 55%,#0000 60%,#3c2c142e);position:absolute;inset:0}.deck-stage .torn{z-index:5}.team-section :focus-visible{outline:2px dashed var(--ink);outline-offset:4px}.deck-head{top:calc(232 * var(--u));left:calc(110 * var(--u));z-index:3;width:calc(560 * var(--u));justify-items:start;display:grid;position:absolute}.deck-head__label{color:var(--t-muted);white-space:nowrap}@media (orientation:portrait){.deck-head__label{white-space:normal}}.deck-head__title{margin:calc(16 * var(--u)) 0 calc(22 * var(--u));color:var(--ink);font:800 calc(.5rem + 80 * var(--u)) / .98 var(--font-inscription);letter-spacing:.01em;text-shadow:0 1px #ffffff8c;text-wrap:balance}.deck-head__lede{margin:0 0 calc(40 * var(--u));color:var(--cream-text);font:400 calc(.3rem + 22 * var(--u)) / 1.5 var(--font-serif)}.deck-suits__list{gap:calc(6 * var(--u));margin:0;padding:0;list-style:none;display:grid}.deck-suit{grid-template-columns:calc(40 * var(--u)) auto auto;column-gap:calc(14 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u)) calc(8 * var(--u)) 0;color:var(--t-muted);font:400 calc(.25rem + 20 * var(--u)) / 1.2 var(--font-serif);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;align-items:baseline;transition:color .3s,border-color .3s;display:grid}.deck-suit__pip{font:400 calc(.3rem + 30 * var(--u)) / 1 var(--t-suits);text-align:center}.deck-suit[data-suit=hearts] .deck-suit__pip,.deck-suit[data-suit=diamonds] .deck-suit__pip{color:var(--t-red)}.deck-suit__count{color:var(--t-muted);font:700 var(--fs-label) / 1 var(--font-machine);letter-spacing:var(--track-label);text-transform:uppercase}.deck-suit[aria-current=true]{color:var(--ink);border-bottom-color:#17140f73}.deck-suit:hover{color:var(--ink)}.deck-count{margin:calc(26 * var(--u)) 0 0;color:var(--ink);font:600 calc(.25rem + 18 * var(--u)) / 1 var(--font-inscription);letter-spacing:.16em;text-transform:uppercase}.deck-hint{margin:calc(14 * var(--u)) 0 0;color:var(--t-muted);font:400 var(--fs-label) / 1.4 var(--font-machine);letter-spacing:var(--track-label);text-transform:uppercase}.deck-hint__touch{display:none}@media (hover:none){.deck-hint__hover{display:none}.deck-hint__touch{display:inline}}.deck-hand{z-index:2;position:absolute;inset:0}.deck-cards{margin:0;padding:0;list-style:none}.card{--card-w:calc(400 * var(--u));--cu:calc(var(--card-w) / 400);width:var(--card-w);height:calc(var(--card-w) * 1.4);perspective:calc(1800 * var(--cu));cursor:pointer;transform:translate3d(calc(1040 * var(--u)), calc(258 * var(--u)), 0) scale(.82);will-change:transform;position:absolute;top:0;left:0}@media (orientation:portrait){.card{transform:translate3d(calc(230 * var(--u)), calc(646 * var(--u)), 0) scale(.78)}}.card[data-current]{cursor:default}.card__shadow{border-radius:calc(20 * var(--cu));filter:blur(calc(30 * var(--cu)));opacity:0;transform:translate3d(calc(14 * var(--cu)), calc(34 * var(--cu)), 0);pointer-events:none;will-change:opacity;background:#34240e6b;position:absolute;inset:4% 3% -2%}.card__body,.card__deal,.card__flip{transform-style:preserve-3d;position:absolute;inset:0}.card__body{border-radius:calc(18 * var(--cu));display:block}.card__body:focus-visible{outline-offset:calc(6 * var(--cu))}.card__flip{transition:transform .75s cubic-bezier(.3,.1,.15,1)}.card[data-turned] .card__flip{transform:rotateY(-180deg)}.card__face{border-radius:calc(18 * var(--cu));backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.card__face--front{background:var(--fibres), var(--noise), linear-gradient(160deg, #fbf7ea, var(--t-paper) 52%, #ece3cb);box-shadow:0 1px 0 #0203021f, 0 calc(8 * var(--cu)) calc(18 * var(--cu)) calc(-8 * var(--cu)) #281c0a73;color:var(--t-ink);border:1px solid #2a221447}.card__face--front:before{content:"";inset:calc(14 * var(--cu));border-radius:calc(8 * var(--cu));box-shadow:inset 0 0 0 calc(3 * var(--cu)) var(--t-paper), inset 0 0 0 calc(4 * var(--cu)) #2a221438;pointer-events:none;border:1px solid #2a221457;position:absolute}.card[data-tone=red]{--pip:var(--t-red)}.card[data-tone=ink]{--pip:var(--t-ink)}.card__corner{z-index:2;width:calc(46 * var(--cu));padding-top:calc(4 * var(--cu));background:var(--t-paper);color:var(--pip);justify-items:center;display:grid;position:absolute}.card__corner--top{top:calc(22 * var(--cu));left:calc(22 * var(--cu))}.card__corner--bottom{right:calc(22 * var(--cu));bottom:calc(22 * var(--cu));transform:rotate(180deg)}.card__rank{font:800 calc(40 * var(--cu)) / 1 var(--font-inscription);text-shadow:0 1px #fff9}.card__pip{margin-top:calc(2 * var(--cu));font:400 calc(30 * var(--cu)) / 1 var(--t-suits)}.card__window{top:calc(40 * var(--cu));left:calc(78 * var(--cu));width:calc(244 * var(--cu));height:calc(276 * var(--cu));outline-offset:calc(4 * var(--cu));background:linear-gradient(#ece3cbb3,#e0d4b6b3);border:1px solid #2a221480;outline:1px solid #2a221440;position:absolute}.card__photo{object-fit:cover;filter:grayscale()sepia(.18)contrast(1.06);mix-blend-mode:multiply;width:100%;height:100%;display:block}.card__monogram{align-content:center;justify-items:center;gap:calc(10 * var(--cu));height:100%;display:grid}.card__initial{color:var(--t-ink);font:800 calc(150 * var(--cu)) / .9 var(--font-inscription);text-shadow:0 1px #fff9,0 -1px #2a221447}.card__monopip{color:var(--pip);font:400 calc(30 * var(--cu)) / 1 var(--t-suits)}.card__stamp{top:calc(14 * var(--cu));right:calc(-34 * var(--cu));padding:calc(4 * var(--cu)) calc(10 * var(--cu));border:calc(3 * var(--cu)) double currentColor;color:var(--t-red);font:800 calc(15 * var(--cu)) / 1 var(--font-inscription);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:.8;mix-blend-mode:multiply;filter:url(#deck-stamp-ink);position:absolute;transform:rotate(8deg)}.card__text{top:calc(336 * var(--cu));right:calc(44 * var(--cu));left:calc(44 * var(--cu));text-align:center;justify-items:center;display:grid;position:absolute}.card__codename{color:var(--t-ink);font:800 calc(40 * var(--cu)) / 1.02 var(--font-inscription);letter-spacing:.06em;text-shadow:0 1px #fff9;text-transform:uppercase;overflow-wrap:anywhere;margin:0}.card__name{margin:calc(8 * var(--cu)) 0 0;color:var(--cream-text);font:400 max(13px, calc(21 * var(--cu))) / 1.25 var(--font-serif)}.card__redact{color:#0b0907;display:inline-block;position:relative}.card__ink{background:var(--marker) center / 100% 100% no-repeat;clip-path:inset(0);pointer-events:none;transition:clip-path .55s cubic-bezier(.65,0,.35,1);position:absolute;inset:-.2em -.34em -.12em}.card[data-uncovered] .card__ink{clip-path:inset(0 0 0 100%)}.card__role{margin:calc(12 * var(--cu)) 0 0;color:var(--t-red);font:700 max(10px, calc(12.5 * var(--cu))) / 1.35 var(--font-machine);letter-spacing:var(--track-label);text-transform:uppercase}.card__links{justify-content:center;gap:calc(6 * var(--cu)) calc(20 * var(--cu));margin:calc(16 * var(--cu)) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.card__link{color:inherit;font:400 max(10px, calc(12 * var(--cu))) / 1.4 var(--font-serif);letter-spacing:var(--track-button);text-underline-offset:.3em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px}.card__face--front .card__link{color:var(--t-ink)}.card__shade{z-index:3;opacity:0;pointer-events:none;will-change:opacity;background:#281c0a;position:absolute;inset:0}.card__ace{inset:calc(40 * var(--cu)) calc(48 * var(--cu));text-align:center;align-content:center;justify-items:center;display:grid;position:absolute}.card__ace-pip{color:var(--pip);font:400 calc(200 * var(--cu)) / 1 var(--t-suits);text-shadow:0 1px #ffffff80}.card__group{margin:calc(18 * var(--cu)) 0 0;color:var(--t-ink);font:800 calc(34 * var(--cu)) / 1.05 var(--font-inscription);letter-spacing:.04em;text-transform:uppercase;text-wrap:balance}.card__note{margin:calc(12 * var(--cu)) 0 0;color:var(--cream-text);font:400 max(12px, calc(19 * var(--cu))) / 1.4 var(--font-serif)}.card__tally{margin:calc(16 * var(--cu)) 0 0;color:var(--t-muted);font:700 max(10px, calc(12 * var(--cu))) / 1 var(--font-machine);letter-spacing:var(--track-label);text-transform:uppercase}.card__face--back{background:var(--noise), radial-gradient(ellipse at 50% 40%, #1d1913, #0d0b08 70%);box-shadow:inset 0 0 0 calc(10 * var(--cu)) #efe6cf, 0 calc(8 * var(--cu)) calc(18 * var(--cu)) calc(-8 * var(--cu)) #281c0a73;color:#efe6cf;text-align:center;transform:rotateY(180deg)}.card__face--back:before{content:"";inset:calc(24 * var(--cu));border-radius:calc(8 * var(--cu));box-shadow:inset 0 0 0 calc(4 * var(--cu)) #120f0b, inset 0 0 0 calc(5 * var(--cu)) #a8862f73;pointer-events:none;border:1px solid #a8862fbf;position:absolute}.card__back-deck,.card__back-agent{padding:calc(64 * var(--cu)) calc(54 * var(--cu));align-content:center;justify-items:center;display:grid;position:absolute;inset:0}.card__back-agent{visibility:hidden}.card[data-back] .card__back-agent{visibility:visible}.card[data-back] .card__back-deck{visibility:hidden}.card__club{top:calc(44 * var(--cu));color:#efe6cf9e;font:700 calc(11 * var(--cu)) / 1 var(--font-machine);letter-spacing:var(--track-label);text-transform:uppercase;margin:0;position:absolute;left:0;right:0}.card__crest{width:calc(150 * var(--cu));height:calc(150 * var(--cu));outline-offset:calc(6 * var(--cu));color:#efe6cf;font:800 calc(84 * var(--cu)) / 1 var(--font-inscription);border:1px solid #a8862fcc;border-radius:50%;outline:1px solid #a8862f66;place-items:center;display:grid}.card__suits{margin-top:calc(34 * var(--cu));color:var(--t-gold);font:400 calc(26 * var(--cu)) / 1 var(--t-suits);letter-spacing:.3em}.card__eyes{right:0;bottom:calc(44 * var(--cu));color:#efe6cf9e;font:700 calc(11 * var(--cu)) / 1 var(--font-machine);letter-spacing:var(--track-label);text-transform:uppercase;margin:0;position:absolute;left:0}.card__back-pip{color:var(--t-gold);font:400 calc(64 * var(--cu)) / 1 var(--t-suits)}.card__line{margin:calc(22 * var(--cu)) 0 0}.card__line p{font:400 max(14px, calc(24 * var(--cu))) / 1.42 var(--font-serif);text-wrap:balance;margin:0}.card__real{margin:calc(18 * var(--cu)) 0 0;font:400 max(13px, calc(21 * var(--cu))) / 1.25 var(--font-serif)}.card__flag{max-width:100%;margin:calc(16 * var(--cu)) 0 0;padding:calc(6 * var(--cu)) calc(10 * var(--cu));color:var(--t-gold);font:700 max(10px, calc(11.5 * var(--cu))) / 1.45 var(--font-machine);letter-spacing:.02em;overflow-wrap:anywhere;word-break:break-all;max-height:calc(2 * 1.45em + 12 * var(--cu) + 2px);border:1px solid #a8862f8c;display:block;overflow:hidden}.card__flag[hidden]{display:none}.card__sign{margin:calc(10 * var(--cu)) 0 0;color:var(--t-gold);font:400 max(10px, calc(12 * var(--cu))) / 1 var(--font-serif);letter-spacing:.26em;text-transform:uppercase}.card__links--back{right:0;bottom:calc(46 * var(--cu));position:absolute;left:0}.card__links--back .card__link{color:#efe6cfcc}.deck-defs{position:absolute}@media (orientation:portrait){.deck-head{top:calc(318 * var(--u));right:calc(64 * var(--u));bottom:0;left:calc(64 * var(--u));text-align:center;pointer-events:none;align-content:start;justify-items:center;width:auto}.deck-head .deck-suit{pointer-events:auto}.deck-head__title{margin:calc(14 * var(--u)) 0 calc(18 * var(--u));font-size:calc(.5rem + 92 * var(--u))}.deck-head__lede{max-width:30em;font-size:calc(.3rem + 30 * var(--u))}.deck-suits{bottom:calc(150 * var(--u));position:absolute;left:50%;transform:translate(-50%)}.deck-suits__list{gap:calc(28 * var(--u));display:flex}.deck-suit{padding:calc(10 * var(--u)) calc(6 * var(--u));font-size:max(12px, calc(.2rem + 30 * var(--u)));grid-template-columns:auto auto}.deck-suit__name{display:none}.deck-suit__pip{font-size:max(20px, calc(.3rem + 48 * var(--u)))}.deck-count{bottom:calc(84 * var(--u));white-space:nowrap;margin:0;position:absolute;left:50%;transform:translate(-50%)}.deck-hint{display:none}.card{--card-w:calc(620 * var(--u))}}@media (prefers-reduced-motion:reduce){.card__flip,.card[data-turned] .card__flip{transition:none;transform:none}.card__face--back{opacity:0;transition:opacity .3s;transform:none}.card__face--front{transition:opacity .3s}.card[data-turned] .card__face--back{opacity:1}.card[data-turned] .card__face--front{opacity:0}.deck-suit,.card__ink{transition:none}}@media (orientation:landscape) and (max-height:560px){.deck-head__lede{display:none}}
