:root{--cream:#fbf6ec;--cream-2:#f4ecdc;--paper:#fffdf5;--red:#c8102e;--red-deep:#8b1a2b;--red-ink:#4a0f1a;--gold:#f4c430;--gold-deep:#c99500;--ink:#1f140e;--ink-2:#3b2820;--muted:#6b5849;--line:#d9ccb6;--type-hero:132px;--type-title:68px;--type-section:200px;--type-subtitle:44px;--type-lead:36px;--type-body:30px;--type-small:24px;--type-eyebrow:24px;--type-mega:240px;--pad-top:90px;--pad-bottom:80px;--pad-x:110px;--gap-title:44px;--gap-item:24px;--font-display:"Be Vietnam Pro", sans-serif;--font-body:"Be Vietnam Pro", sans-serif;--font-serif:"Playfair Display", serif}html,body{font-family:var(--font-body);background:#1a1410;margin:0;padding:0}deck-stage{background:#1a1410}section{background:var(--cream);color:var(--ink);font-family:var(--font-body);font-size:var(--type-body);line-height:1.45;position:relative;overflow:hidden}.frame{padding:var(--pad-top) var(--pad-x) var(--pad-bottom);box-sizing:border-box;flex-direction:column;display:flex;position:absolute;inset:0}.frame--center{justify-content:center;align-items:flex-start}.frame--top{justify-content:flex-start}.eyebrow{font-family:var(--font-display);font-weight:600;font-size:var(--type-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--red);align-items:center;gap:14px;display:inline-flex}.eyebrow:before{content:"";background:var(--red);width:44px;height:3px}h1,h2,h3,p{margin:0}.h-display{font-family:var(--font-display);font-weight:700;font-size:var(--type-title);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;line-height:1.04}.h-hero{font-family:var(--font-display);font-weight:800;font-size:var(--type-hero);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;line-height:.96}.lead{font-size:var(--type-lead);color:var(--ink-2);max-width:22ch;font-weight:400;line-height:1.35}.body{font-size:var(--type-body);color:var(--ink-2);font-weight:400;line-height:1.5}.small{font-size:var(--type-small);color:var(--muted);line-height:1.5}.star{background-color:var(--gold);width:1em;height:1em;display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='50,5 61.8,38.2 96.4,38.2 68.3,58.8 79.4,92 50,71.8 20.6,92 31.7,58.8 3.6,38.2 38.2,38.2'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='50,5 61.8,38.2 96.4,38.2 68.3,58.8 79.4,92 50,71.8 20.6,92 31.7,58.8 3.6,38.2 38.2,38.2'/></svg>") 50%/contain no-repeat}.corner{bottom:36px;left:var(--pad-x);right:var(--pad-x);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;font-size:24px;font-weight:500;display:flex;position:absolute}.corner .dot{background:var(--red);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin:0 12px;display:inline-block}.cover{background:var(--red);color:var(--cream);width:100%;height:100%;position:relative}.cover:before{content:"";background:radial-gradient(circle at 85% 20%,#f4c4302e,#0000 40%),radial-gradient(circle at 10% 90%,#00000040,#0000 50%);position:absolute;inset:0}.cover .frame,.cover .h-hero{color:var(--cream)}.cover .eyebrow{color:var(--gold)}.cover .eyebrow:before{background:var(--gold)}.cover-star{width:180px;height:180px;color:var(--gold);position:absolute;top:90px;right:110px}.cover-star .star{width:100%;height:100%}.cover-stripes{background:linear-gradient(90deg, var(--gold) 0 33%, var(--cream) 33% 66%, var(--gold) 66% 100%);height:12px;position:absolute;bottom:0;left:0;right:0}.toc-grid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:60px;display:grid}.toc-card{background:var(--paper);border:1px solid var(--line);flex-direction:column;gap:28px;min-height:480px;padding:42px 38px 46px;display:flex;position:relative}.toc-card .num{font-family:var(--font-display);color:var(--red);letter-spacing:-.02em;font-size:110px;font-weight:700;line-height:.9}.toc-card .ttl{font-family:var(--font-display);color:var(--ink);font-size:38px;font-weight:700;line-height:1.15}.toc-card .desc{color:var(--muted);margin-top:auto;font-size:24px;line-height:1.45}.divider{background:var(--red);color:var(--cream);width:100%;height:100%;position:relative}.divider .frame{justify-content:center}.divider .sec-num{font-family:var(--font-display);font-weight:800;font-size:var(--type-section);color:var(--gold);letter-spacing:-.04em;line-height:.85}.divider .sec-ttl{font-family:var(--font-display);color:var(--cream);letter-spacing:-.02em;max-width:18ch;margin-top:24px;font-size:96px;font-weight:700;line-height:1}.divider .eyebrow{color:var(--gold)}.divider .eyebrow:before{background:var(--gold)}.divider .stripes{background:linear-gradient(90deg, var(--gold) 0 50%, var(--cream) 50% 100%);height:8px;position:absolute;bottom:0;left:0;right:0}.two-col{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-top:56px;display:grid}.two-col--mediafirst{grid-template-columns:.95fr 1.05fr}.img-frame{background:var(--cream-2);border:1px solid var(--line);aspect-ratio:5/4;width:100%;max-height:600px;position:relative}.img-frame--wide{aspect-ratio:16/10;max-height:560px}.img-frame--sq{aspect-ratio:1;max-height:580px}.img-frame image-slot{width:100%;height:100%;display:block;position:absolute;inset:0}.bullets{flex-direction:column;gap:22px;margin:36px 0 0;padding:0;list-style:none;display:flex}.bullets li{font-size:var(--type-body);color:var(--ink-2);padding-left:44px;line-height:1.45;position:relative}.bullets li:before{content:"";background:var(--red);width:24px;height:3px;position:absolute;top:16px;left:0}.bullets li strong{color:var(--ink);font-weight:600}.num-list{counter-reset:nlist;flex-direction:column;gap:22px;margin:30px 0 0;padding:0;list-style:none;display:flex}.num-list li{counter-increment:nlist;font-size:var(--type-body);color:var(--ink-2);padding-left:70px;line-height:1.5;position:relative}.num-list li:before{content:counter(nlist, decimal-leading-zero);font-family:var(--font-display);color:var(--red);font-size:36px;font-weight:700;position:absolute;top:-4px;left:0}.quote-block{background:var(--cream);position:relative}.q-mark{display:none}.q-text{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.01em;text-wrap:balance;max-width:22ch;font-size:80px;font-style:italic;line-height:1.12}.q-attr{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-top:48px;font-size:26px;font-weight:600}.timeline{grid-template-columns:repeat(5,1fr);gap:0;margin-top:80px;display:grid;position:relative}.timeline:before{content:"";background:var(--red);height:3px;position:absolute;top:72px;left:5%;right:5%}.tnode{text-align:center;flex-direction:column;align-items:center;padding:0 16px;display:flex}.tnode .dot{background:var(--red);border:5px solid var(--cream);z-index:2;border-radius:50%;width:28px;height:28px;margin-top:58px;position:relative}.tnode.special .dot{background:var(--gold);border-color:var(--red);width:36px;height:36px;margin-top:54px}.tnode .era{font-family:var(--font-display);color:var(--red);letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;font-size:24px;font-weight:700}.tnode .name{font-family:var(--font-display);color:var(--ink);margin-top:22px;font-size:28px;font-weight:700;line-height:1.15}.tnode .desc{color:var(--muted);margin-top:14px;font-size:24px;line-height:1.4}.cmp{border-top:2px solid var(--ink);grid-template-columns:1.4fr 1fr 1fr;margin-top:50px;display:grid}.cmp>div{border-bottom:1px solid var(--line);padding:22px 18px;font-size:26px;line-height:1.4}.cmp .h{font-family:var(--font-display);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;font-size:24px;font-weight:700}.cmp .h-red{background:var(--red);color:var(--cream)}.cmp .h-gold{background:var(--ink);color:var(--gold)}.cmp .label{color:var(--ink);font-weight:600}.cmp .a{color:var(--ink-2)}.bignum{grid-template-columns:1.1fr 1fr;align-items:center;gap:90px;margin-top:60px;display:grid}.bignum .figure{font-family:var(--font-display);color:var(--red);letter-spacing:-.04em;font-size:320px;font-weight:800;line-height:.85}.bignum .unit{font-family:var(--font-display);color:var(--ink);margin-top:16px;font-size:38px;font-weight:600}.bignum .ctx{color:var(--ink-2);font-size:30px;line-height:1.45}.etym{grid-template-columns:1fr 1fr;gap:80px;margin-top:60px;display:grid}.etym .word{font-family:var(--font-serif);color:var(--red);font-size:160px;font-style:italic;line-height:.9}.etym .gloss{font-family:var(--font-display);color:var(--ink);letter-spacing:.04em;margin-top:22px;font-size:32px;font-weight:600}.etym .meaning{color:var(--ink-2);margin-top:18px;font-size:28px;line-height:1.4}.pillars{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:56px;display:grid}.pillar{background:var(--paper);border:1px solid var(--line);flex-direction:column;min-height:460px;padding:38px 32px;display:flex}.pillar .label{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--red);font-size:24px;font-weight:600}.pillar .name{font-family:var(--font-display);color:var(--ink);margin-top:16px;font-size:40px;font-weight:700;line-height:1.1}.pillar .body{color:var(--ink-2);margin-top:20px;font-size:24px;line-height:1.5}.pillar .seal{font-family:var(--font-display);color:var(--gold);margin-top:auto;padding-top:24px;font-size:72px;font-weight:700;line-height:1}.phrase-grid{grid-template-columns:repeat(6,1fr);gap:20px;margin-top:60px;display:grid}.phrase{background:var(--paper);border-top:6px solid var(--red);flex-direction:column;justify-content:space-between;min-height:240px;padding:26px 22px 28px;display:flex}.phrase.special{background:var(--red);color:var(--cream);border-top-color:var(--gold)}.phrase .num{font-family:var(--font-display);color:var(--red);letter-spacing:.1em;font-size:24px;font-weight:700}.phrase.special .num{color:var(--gold)}.phrase .word{font-family:var(--font-display);color:var(--ink);font-size:34px;font-weight:700;line-height:1.05}.phrase.special .word{color:var(--cream)}.phrase .sub{color:var(--muted);margin-top:8px;font-size:24px;line-height:1.4}.phrase.special .sub{color:#fbf6ecd9}.cluster{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:60px;display:grid}.stat .v{font-family:var(--font-display);color:var(--red);letter-spacing:-.02em;font-size:110px;font-weight:700;line-height:1}.stat .l{color:var(--ink-2);max-width:18ch;margin-top:14px;font-size:24px;line-height:1.4}.thanks{background:var(--red);color:var(--cream);width:100%;height:100%;position:relative}.thanks .frame{text-align:center;justify-content:center;align-items:center}.thanks .h-hero{color:var(--cream)}.thanks .lead{color:var(--gold);text-align:center;max-width:30ch;margin:28px auto 0;font-size:36px}.thanks-star{width:140px;height:140px;color:var(--gold);margin-bottom:40px}.thanks-star .star{width:100%;height:100%}.tag{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);border:2px solid var(--red);margin-bottom:18px;padding:8px 16px;font-size:24px;font-weight:600;display:inline-block}.divider-line{background:var(--gold);width:80px;height:4px;margin:28px 0}.ribbon{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);background:var(--red);z-index:3;padding:14px 24px;font-size:24px;font-weight:700;position:absolute;top:90px;right:110px}@keyframes slideFadeUp{0%{opacity:0;filter:blur(6px);transform:translateY(40px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes slideFadeLeft{0%{opacity:0;filter:blur(4px);transform:translate(-50px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes slideFadeRight{0%{opacity:0;filter:blur(4px);transform:translate(50px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes scaleReveal{0%{opacity:0;filter:blur(8px);transform:scale(.85)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes flipIn{0%{opacity:0;transform:perspective(800px)rotateY(-15deg)scale(.92)}to{opacity:1;transform:perspective(800px)rotateY(0)scale(1)}}@keyframes growLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes popIn{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes typeIn{0%{opacity:0;filter:blur(3px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes spinIn{0%{opacity:0;transform:rotate(-180deg)scale(.3)}60%{opacity:1;transform:rotate(12deg)scale(1.05)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes sweepUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes shimmer{0%{opacity:0}50%{opacity:.6}to{opacity:1}}@keyframes slideFadeDown{0%{opacity:0;filter:blur(4px);transform:translateY(-30px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes pulseGlow{0%{box-shadow:0 0 #c8102e66}70%{box-shadow:0 0 0 15px #c8102e00}to{box-shadow:0 0 #c8102e00}}@keyframes borderDraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}section[data-deck-active] .eyebrow,section[data-deck-active] h1,section[data-deck-active] h2,section[data-deck-active] h3,section[data-deck-active] .lead,section[data-deck-active] .body,section[data-deck-active] .small{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) both slideFadeUp}section[data-deck-active] .eyebrow{animation-delay:.1s}section[data-deck-active] h1,section[data-deck-active] h2{animation-delay:.2s}section[data-deck-active] h3{animation-delay:.25s}section[data-deck-active] .lead{animation-delay:.3s}section[data-deck-active] .body,section[data-deck-active] .small{animation-delay:.35s}section[data-deck-active] .bullets li{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) both slideFadeLeft}section[data-deck-active] .bullets li:first-child{animation-delay:.35s}section[data-deck-active] .bullets li:nth-child(2){animation-delay:.45s}section[data-deck-active] .bullets li:nth-child(3){animation-delay:.55s}section[data-deck-active] .bullets li:nth-child(4){animation-delay:.65s}section[data-deck-active] .bullets li:nth-child(5){animation-delay:.75s}section[data-deck-active] .toc-grid{opacity:1;animation:none}section[data-deck-active] .toc-card{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) both flipIn}section[data-deck-active] .toc-card:first-child{animation-delay:.3s}section[data-deck-active] .toc-card:nth-child(2){animation-delay:.45s}section[data-deck-active] .toc-card:nth-child(3){animation-delay:.6s}section[data-deck-active] .two-col{opacity:1;animation:none}section[data-deck-active] .two-col>:first-child{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .3s both slideFadeLeft}section[data-deck-active] .two-col>:last-child{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .4s both slideFadeRight}section[data-deck-active] .timeline{opacity:1;animation:none}section[data-deck-active] .timeline:before{transform-origin:0;animation:.8s cubic-bezier(.16,1,.3,1) .2s both growLine}section[data-deck-active] .tnode{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) both slideFadeUp}section[data-deck-active] .tnode:first-child{animation-delay:.4s}section[data-deck-active] .tnode:nth-child(2){animation-delay:.55s}section[data-deck-active] .tnode:nth-child(3){animation-delay:.7s}section[data-deck-active] .tnode:nth-child(4){animation-delay:.85s}section[data-deck-active] .tnode:nth-child(5){animation-delay:1s}section[data-deck-active] .tnode .dot{animation:.5s cubic-bezier(.16,1,.3,1) both popIn}section[data-deck-active] .tnode:first-child .dot{animation-delay:.45s}section[data-deck-active] .tnode:nth-child(2) .dot{animation-delay:.6s}section[data-deck-active] .tnode:nth-child(3) .dot{animation-delay:.75s}section[data-deck-active] .tnode:nth-child(4) .dot{animation-delay:.9s}section[data-deck-active] .tnode:nth-child(5) .dot{animation-delay:1.05s}section[data-deck-active] .pillars{opacity:1;animation:none}section[data-deck-active] .pillar{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) both scaleReveal}section[data-deck-active] .pillar:first-child{animation-delay:.3s}section[data-deck-active] .pillar:nth-child(2){animation-delay:.45s}section[data-deck-active] .pillar:nth-child(3){animation-delay:.6s}section[data-deck-active] .phrase-grid{opacity:1;animation:none}section[data-deck-active] .phrase{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) both scaleReveal}section[data-deck-active] .phrase:first-child{animation-delay:.3s}section[data-deck-active] .phrase:nth-child(2){animation-delay:.4s}section[data-deck-active] .phrase:nth-child(3){animation-delay:.5s}section[data-deck-active] .phrase:nth-child(4){animation-delay:.6s}section[data-deck-active] .phrase:nth-child(5){animation-delay:.7s}section[data-deck-active] .phrase:nth-child(6){animation-delay:.8s}section[data-deck-active] .cmp{opacity:1;animation:none}section[data-deck-active] .cmp>div{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) both typeIn}section[data-deck-active] .cmp>div:first-child{animation-delay:.2s}section[data-deck-active] .cmp>div:nth-child(2){animation-delay:.25s}section[data-deck-active] .cmp>div:nth-child(3){animation-delay:.3s}section[data-deck-active] .cmp>div:nth-child(4){animation-delay:.35s}section[data-deck-active] .cmp>div:nth-child(5){animation-delay:.4s}section[data-deck-active] .cmp>div:nth-child(6){animation-delay:.45s}section[data-deck-active] .cmp>div:nth-child(7){animation-delay:.5s}section[data-deck-active] .cmp>div:nth-child(8){animation-delay:.55s}section[data-deck-active] .cmp>div:nth-child(9){animation-delay:.6s}section[data-deck-active] .cmp>div:nth-child(10){animation-delay:.65s}section[data-deck-active] .cmp>div:nth-child(11){animation-delay:.7s}section[data-deck-active] .cmp>div:nth-child(12){animation-delay:.75s}section[data-deck-active] .quote-block{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) .2s both scaleReveal}section[data-deck-active] .q-text{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) .35s both slideFadeUp}section[data-deck-active] .q-attr{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) .55s both slideFadeUp}section[data-deck-active] .bignum{opacity:1;animation:none}section[data-deck-active] .bignum .figure{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) .2s both scaleReveal}section[data-deck-active] .bignum .unit,section[data-deck-active] .bignum .ctx{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) .4s both slideFadeUp}section[data-deck-active] .etym{opacity:1;animation:none}section[data-deck-active] .etym>:first-child{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .2s both slideFadeLeft}section[data-deck-active] .etym>:last-child{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .35s both slideFadeRight}section[data-deck-active] .cluster{opacity:1;animation:none}section[data-deck-active] .stat{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) both scaleReveal}section[data-deck-active] .stat:first-child{animation-delay:.3s}section[data-deck-active] .stat:nth-child(2){animation-delay:.45s}section[data-deck-active] .stat:nth-child(3){animation-delay:.6s}section[data-deck-active] .divider .sec-num{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) .1s both scaleReveal}section[data-deck-active] .divider .sec-ttl{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .3s both slideFadeUp}section[data-deck-active] .img-frame{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .3s both scaleReveal}section[data-deck-active] [style*=grid]>div{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) both slideFadeUp}section[data-deck-active] [style*=grid]>div:first-child{animation-delay:.3s}section[data-deck-active] [style*=grid]>div:nth-child(2){animation-delay:.42s}section[data-deck-active] [style*=grid]>div:nth-child(3){animation-delay:.54s}section[data-deck-active] [style*=grid]>div:nth-child(4){animation-delay:.66s}section[data-deck-active] .divider-line{transform-origin:0;animation:.7s cubic-bezier(.16,1,.3,1) .25s both growLine}section[data-deck-active] .ribbon{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) .4s both slideFadeRight}section[data-deck-active] .tag{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) .25s both popIn}section[data-deck-active] .corner{opacity:0;animation:.5s .6s both typeIn}section[data-deck-active] .cover-star{opacity:0;animation:1.2s cubic-bezier(.16,1,.3,1) .2s both spinIn}section[data-deck-active] .thanks-star{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) .15s both spinIn}section[data-deck-active] .cover-stripes{animation:.6s cubic-bezier(.16,1,.3,1) .5s both sweepUp;transform:translateY(100%)}section[data-deck-active] .divider .stripes{animation:.5s cubic-bezier(.16,1,.3,1) .4s both sweepUp;transform:translateY(100%)}section[data-deck-active] .cover:before{opacity:0;animation:1.5s .1s both shimmer}section[data-deck-active] .num-list li{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) both slideFadeUp}section[data-deck-active] .num-list li:first-child{animation-delay:.35s}section[data-deck-active] .num-list li:nth-child(2){animation-delay:.48s}section[data-deck-active] .num-list li:nth-child(3){animation-delay:.61s}section[data-deck-active] .num-list li:nth-child(4){animation-delay:.74s}section[data-deck-active] .num-list li:nth-child(5){animation-delay:.87s}section[data-deck-active] .pillar .seal{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) both popIn}section[data-deck-active] .pillar:first-child .seal{animation-delay:.55s}section[data-deck-active] .pillar:nth-child(2) .seal{animation-delay:.7s}section[data-deck-active] .pillar:nth-child(3) .seal{animation-delay:.85s}section[data-deck-active] .stat .v{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) both popIn}section[data-deck-active] .stat:first-child .v{animation-delay:.35s}section[data-deck-active] .stat:nth-child(2) .v{animation-delay:.5s}section[data-deck-active] .stat:nth-child(3) .v{animation-delay:.65s}section[data-deck-active] .stat .l{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) both typeIn}section[data-deck-active] .stat:first-child .l{animation-delay:.5s}section[data-deck-active] .stat:nth-child(2) .l{animation-delay:.65s}section[data-deck-active] .stat:nth-child(3) .l{animation-delay:.8s}section[data-deck-active] .etym .word{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) .2s both scaleReveal}section[data-deck-active] .etym .gloss{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) .45s both slideFadeLeft}section[data-deck-active] .etym .meaning{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) .55s both typeIn}section[data-deck-active] .q-mark{animation:.8s cubic-bezier(.16,1,.3,1) .1s both scaleReveal}section[data-deck-active] .cmp .h{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) .15s both slideFadeDown}section[data-deck-active] .phrase.special{animation:.6s cubic-bezier(.16,1,.3,1) both scaleReveal,1.5s 1.2s pulseGlow}section[data-deck-active] .toc-card .num{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) both popIn}section[data-deck-active] .toc-card:first-child .num{animation-delay:.4s}section[data-deck-active] .toc-card:nth-child(2) .num{animation-delay:.55s}section[data-deck-active] .toc-card:nth-child(3) .num{animation-delay:.7s}section[data-deck-active] .eyebrow:before{transform-origin:0;animation:.5s cubic-bezier(.16,1,.3,1) 50ms both growLine}section[data-deck-active] .pillar,section[data-deck-active] .phrase{border-top-color:#0000}section[data-deck-active] .pillar:before,section[data-deck-active] .phrase:before{content:"";background:var(--red);transform-origin:0;height:6px;animation:.6s cubic-bezier(.16,1,.3,1) both growLine;position:absolute;top:-1px;left:0;right:0}section[data-deck-active] .phrase.special:before{background:var(--gold)}
