.arcana{--background:#0e1933;--foreground:#f4efe6;--primary:#d7a874;--primary-foreground:#0e1933;--muted-foreground:#b6c0d1;--card:#162342;--border:#b9c6d829;--accent-gold:#d7a874;--rule-gold:#d7a87440;--surface-raised-2:#162342;--surface-inset:#0a1328;--cost-1:#b9c6d8;--cost-2:#54c2ae;--cost-3:#76adff;--cost-4:#c0a5f2;--cost-5:#f2d4a4;--radius-md-tft:8px;--radius-xs-tft:4px;--arcana-navy-800:#0a1328;--arcana-ivory:#f4efe6;--arcana-cw:min(50vw,28svh);--arcana-scale:1;isolation:isolate;background:var(--background)url(/landing/grain.svg) 0 0/160px 160px;color:#d6ddea;font-family:"Source Sans 3",sans-serif;position:relative}.arcana .font-gilroy{font-family:"Source Sans 3",sans-serif}.arcana :is(a,button):focus-visible{outline:2px solid var(--cost-5);outline-offset:6px}.arcana-card{aspect-ratio:4/5;width:100%;position:relative}.arcana-card[data-tone=cost-1]{--arcana-tone:var(--cost-1)}.arcana-card[data-tone=cost-2]{--arcana-tone:var(--cost-2)}.arcana-card[data-tone=cost-3]{--arcana-tone:var(--cost-3)}.arcana-card[data-tone=cost-4]{--arcana-tone:var(--cost-4)}.arcana-card[data-tone=cost-5]{--arcana-tone:var(--cost-5)}.arcana-card[data-tone=ours]{--arcana-tone:var(--primary)}.arcana-card-inner{position:absolute;inset:0}.arcana-card-side{border:1.5px solid var(--arcana-tone);background:var(--arcana-navy-800);border-radius:14px;position:absolute;inset:0;overflow:hidden}.arcana-card-side img{width:100%;height:100%;display:block}.arcana-card-back{place-items:center;display:none}.arcana-card-back:before{content:"";border:1px solid #d7a87480;border-radius:9px;position:absolute;inset:8px}.arcana-card-back img{width:38%;height:auto}.arcana-plate{border:1px solid var(--arcana-tone);background:var(--arcana-navy-800);color:var(--arcana-tone);white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;border-radius:7px;padding:3px 10px;font:700 11px/1.3 SVN-Gilroy,sans-serif;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.arcana-card[data-tone=ours] .arcana-plate{background:var(--arcana-ivory);color:var(--arcana-navy-800)}.arcana-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--arcana-tone,var(--primary));font:700 11px/1.3 SVN-Gilroy,sans-serif}.arcana-panel-title{letter-spacing:-.01em;color:var(--foreground);text-wrap:balance;margin:4px 0 6px;font-family:SVN-Gilroy,sans-serif;font-size:18px;font-weight:800;line-height:1.15}.arcana-panel-body{color:var(--muted-foreground);text-wrap:pretty;max-width:40ch;font-family:"Source Sans 3",sans-serif;font-size:14px;line-height:1.45}.arcana-seals{text-align:left;grid-template-columns:1fr 1fr;gap:8px 10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.arcana-seal{grid-template-columns:30px 1fr;align-items:start;gap:8px;display:grid}.arcana-seal-mark{width:30px;height:30px}.arcana-seal strong{color:var(--foreground);font-size:13px;line-height:1.2;display:block}.arcana-seal span{color:var(--muted-foreground);font-size:12px;line-height:1.3;display:block}.arcana-pin{padding-block:64px}.arcana-smoke{display:none}.arcana-stage{gap:32px;width:min(100% - 40px,1120px);margin-inline:auto;display:grid}.arcana-heading{letter-spacing:-.01em;text-align:center;color:var(--foreground);text-wrap:balance;font-family:SVN-Gilroy,sans-serif;font-size:21px;font-weight:800;line-height:1.15}.arcana-heading span{display:block}.arcana-heading span+span{color:var(--primary)}.arcana-beat{justify-items:center;gap:20px;display:grid}.arcana-beat-card{width:min(60vw,240px)}.arcana-beat-panel{text-align:center}.arcana-beat-panel .arcana-panel-body{margin-inline:auto}@media(min-width:640px){.arcana-beat{grid-template-columns:minmax(0,240px) minmax(0,1fr);place-items:center stretch;gap:32px}.arcana-beat-card{width:100%}.arcana-beat-panel{text-align:left}.arcana-beat-panel .arcana-panel-body{margin-inline:0}}@media(scripting:enabled){html:has(.arcana[data-snap=mandatory]){scroll-snap-type:y mandatory}html:has(.arcana[data-snap=proximity]){scroll-snap-type:y proximity}.arcana-hero,.arcana-pin,.arcana-plan{scroll-snap-align:start}.arcana-pin{touch-action:pan-y pinch-zoom;padding:0}.arcana-stage{grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"heading""cards""panel";gap:10px;width:100%;height:100svh;margin-inline:0;padding:24px 20px 34px;display:grid;position:relative;overflow:hidden}.arcana-heading{grid-area:heading}.arcana-beat{display:contents}.arcana-beat-card{--x:0px;--y:0px;--s:1;--o:1;width:var(--arcana-cw);transform:translate(var(--x),var(--y))scale(var(--s));opacity:var(--o);transition:transform .4s var(--motion-ease),opacity .4s var(--motion-ease);grid-area:cards;place-self:center}.arcana-beat:not([data-state=active]) .arcana-beat-card{cursor:pointer}.arcana-beat[data-state=past] .arcana-beat-card{--x:calc(var(--arcana-cw)*-.84);--s:.7;--o:.45}.arcana-beat[data-state=ahead] .arcana-beat-card{--x:calc(var(--arcana-cw)*.84);--s:.7;--o:.45}.arcana-beat[data-state=active] .arcana-beat-card{z-index:2}.arcana-beat[data-state=active][data-featured] .arcana-beat-card{--s:1.04}.arcana-beat-panel{text-align:center;z-index:3;grid-area:panel;align-self:start;min-height:30svh;position:relative}.arcana-beat[data-state=active] .arcana-beat-panel{opacity:1;pointer-events:auto;transition:opacity .4s .2s var(--motion-ease),translate .4s .2s var(--motion-ease)}.arcana-beat:not([data-state=active]) .arcana-beat-panel{opacity:0;pointer-events:none;transition:opacity .2s var(--motion-ease),translate .2s var(--motion-ease);translate:0 8px}@media(hover:hover){.arcana-beat:not([data-state=active],[data-far]) .arcana-beat-card:hover{opacity:min(1,var(--o) + .3)}}.arcana-beat-panel .arcana-panel-body{margin-inline:auto}.arcana-card[data-flippable]{perspective:900px}.arcana-card[data-flippable] .arcana-card-inner{transform-style:preserve-3d;transition:transform .6s var(--motion-ease)}.arcana-card[data-flippable] .arcana-card-side{backface-visibility:hidden}.arcana-card[data-flippable] .arcana-card-face{transform:rotateY(180deg)}.arcana-card[data-flippable] .arcana-card-back{display:grid}.arcana-card[data-flippable][data-face=up] .arcana-card-inner{transform:rotateY(180deg)}.arcana-smoke{width:calc(var(--arcana-cw)*1.9);opacity:0;max-width:100%;transition:opacity .6s var(--motion-ease),transform .9s var(--motion-ease);pointer-events:none;grid-area:cards;place-self:center;display:block;transform:translateY(18%)}.arcana-stage[data-smoke=on] .arcana-smoke{opacity:.9;transform:translateY(6%)}.arcana-smoke path{animation:9s ease-in-out infinite alternate arcana-drift}.arcana-smoke path+path{animation-duration:12s;animation-direction:alternate-reverse}@keyframes arcana-drift{0%{transform:translate(-6px,4px)}to{transform:translate(6px,-6px)}}.arcana-seal{opacity:0;transform-origin:15px 15px;transform:scale(1.3)}.arcana-beat[data-state=active] .arcana-seal{opacity:1;transition:transform .28s var(--motion-ease),opacity .2s;transition-delay:calc(.5s + var(--arcana-n)*.12s);transform:none}@media(min-width:768px){.arcana{--arcana-cw:min(20vw,26svh)}.arcana-stage{padding:40px}.arcana-heading{font-size:32px}.arcana-panel-title{font-size:24px}.arcana-panel-body{font-size:16px}.arcana-seals{grid-template-columns:repeat(4,1fr);max-width:980px;margin:12px auto 0}.arcana-seal strong{font-size:15px}.arcana-seal span{font-size:13px}.arcana-pin[data-layout=spread] .arcana-beat .arcana-beat-card{--x:calc(var(--arcana-seat)*var(--arcana-cw)*1.2);--s:.84;--o:.55}.arcana-pin[data-layout=spread] .arcana-stage{grid-template-rows:auto minmax(calc(var(--arcana-cw)*1.25*1.14 + 24px),1fr)auto}.arcana-pin[data-layout=spread] .arcana-beat[data-state=active] .arcana-beat-card{--s:1;--o:1}.arcana-pin[data-layout=spread] .arcana-beat[data-state=active][data-featured] .arcana-beat-card{--s:1.12}}}.arcana-beat-panel .arcana-panel-body+a{margin-top:14px}.arcana-container{width:min(100% - 64px,1280px);margin-inline:auto}.arcana-section-heading,.arcana-hero h1{color:var(--foreground);letter-spacing:-.02em;text-wrap:balance;font-family:SVN-Gilroy,sans-serif;font-size:clamp(2rem,4vw,3.4rem);font-weight:800;line-height:1.12}.arcana-label{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;font:700 12px/1.3 SVN-Gilroy,sans-serif;display:inline-block}.arcana-scene{z-index:1;padding-block:96px;position:relative}.arcana-cta,.arcana-plan-cta{white-space:nowrap;background:var(--primary);min-height:48px;color:var(--arcana-navy-800);border:1.5px solid var(--primary);transition:background-color var(--motion-fast)var(--motion-ease),border-color var(--motion-fast)var(--motion-ease),scale var(--motion-fast)var(--motion-ease);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:13px 26px;font:700 16px/1.2 "Source Sans 3",sans-serif;display:inline-flex}@media(hover:hover){.arcana-cta:hover,.arcana-plan-cta:hover{background:var(--cost-5);border-color:var(--cost-5)}}.arcana-cta:active,.arcana-plan-cta:active{background:#bd8653;border-color:#bd8653;scale:.97}.arcana-plan-cta:disabled{opacity:.5;pointer-events:none}.arcana-hero{flex-direction:column;justify-content:center;align-items:center;padding-block:40px 32px;display:flex;position:relative;overflow:clip}.arcana-hero-copy{text-align:center;flex-direction:column;align-items:center;width:min(100% - 40px,920px);display:flex}.arcana-hero-mark{width:56px;height:56px;margin-bottom:14px}.arcana-wordmark{letter-spacing:.2em;text-transform:uppercase;color:var(--primary);margin-bottom:20px;font:800 17px/1.2 SVN-Gilroy,sans-serif}.arcana-wordmark span{color:var(--foreground)}.arcana-hero h1{padding-bottom:.06em;font-size:clamp(2.35rem,5.4vw + 1rem,5.2rem);line-height:1.06}.arcana-intro{max-width:60ch;color:var(--muted-foreground);margin:20px 0 26px;font-size:16px;line-height:1.6}.arcana-intro a{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--rule-gold);text-decoration-color:var(--rule-gold);text-underline-offset:4px}.arcana-gallery{width:100%;min-width:0;margin-top:clamp(32px,6svh,72px);position:relative}.arcana-gallery-label{width:min(100% - 40px,1280px);color:var(--muted-foreground);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:16px;margin-inline:auto;font:700 11px/1.3 SVN-Gilroy,sans-serif;display:flex}.arcana-gallery-label:before,.arcana-gallery-label:after{content:"";background:var(--border);flex:1;height:1px}.arcana-marquee{--u:clamp(.62px,(100svh - 590px)/392,1.2px);height:calc(392*var(--u));margin-top:8px;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.arcana-track{left:0;top:calc(14*var(--u));align-items:flex-start;width:max-content;display:flex;position:absolute}.arcana-track>li:nth-child(odd)>.arcana-comp{transform:rotate(-2deg)}.arcana-track>li:nth-child(2n)>.arcana-comp{transform:translateY(calc(12*var(--u)))rotate(2deg)}.arcana-comp{--mat:max(5px,calc(8*var(--u)));width:100%;height:100%;padding:var(--mat)var(--mat)0;border:1.5px solid var(--comp-accent);background:var(--arcana-navy-800);color:var(--comp-accent);transition:translate var(--motion-base)var(--motion-ease),scale var(--motion-fast)var(--motion-ease),box-shadow var(--motion-base)var(--motion-ease);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.arcana-comp-art{border-radius:max(3px,calc(12.5px - var(--mat)));background:var(--card);flex:1;min-height:0;position:relative;overflow:hidden}.arcana-comp-art:after{content:"";border:1px solid var(--comp-accent);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.arcana-comp-art:after{border:1px solid color-mix(in srgb,var(--comp-accent)60%,transparent)}}.arcana-comp-art:after{border-radius:inherit}.arcana-comp-portrait{object-fit:cover;object-position:96% 12%;width:100%;height:100%;display:block;position:absolute;inset:0}.arcana-comp-tier{z-index:2;min-width:36px;padding:calc(var(--mat) - 3px)9px 3px calc(var(--mat) + 1px);background:var(--comp-accent);color:var(--arcana-navy-800);text-align:center;border-radius:0 0 10px;font:800 15px/1.2 SVN-Gilroy,sans-serif;position:absolute;top:0;left:0}.arcana-comp-name{justify-content:center;align-items:center;gap:calc(8*var(--u));min-height:calc(1.3em + 2*var(--mat));padding:calc(var(--mat) - 1px)2px;color:var(--comp-accent);text-align:center;font:700 clamp(11px,calc(13*var(--u)),13px)/1.3 "SVN-Gilroy",sans-serif;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;transition:color var(--motion-fast)var(--motion-ease);display:flex}.arcana-comp-name:before,.arcana-comp-name:after{content:"";width:max(6px,calc(8*var(--u)));aspect-ratio:1;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:currentColor;flex:none}@media(hover:hover){.arcana-marquee:not([data-dragging]) a.arcana-comp:hover{translate:0 calc(-6*var(--u));box-shadow:0 0 30px -6px var(--comp-accent)}a.arcana-comp:hover .arcana-comp-name{color:var(--foreground)}}.arcana-marquee:not([data-dragging]) a.arcana-comp:active{scale:.97}.arcana-plan-layout{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}.arcana-member{aspect-ratio:8/5;border:1.5px solid var(--primary);border-radius:14px;position:relative;overflow:hidden;container-type:inline-size}.arcana-member img{width:100%;height:100%;display:block}.arcana-member-name{color:#0e1933;white-space:nowrap;text-overflow:ellipsis;width:29%;font:800 4cqw/1.1 SVN-Gilroy,sans-serif;position:absolute;bottom:44.5%;left:57.6%;overflow:hidden}.arcana-plan-body{min-width:0}.arcana-plan-intro .arcana-section-heading{margin-top:16px}.arcana-plan-panel{border:1.5px solid var(--rule-gold);background:var(--card);border-radius:14px;min-width:0;margin-top:28px;padding:24px}.arcana-entitlements{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.arcana-entitlement{border-top:1px solid var(--rule-gold);padding-top:14px}.arcana-entitlement p{margin-top:10px}@media(min-width:768px){.arcana-plan-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px}.arcana-plan-panel{padding:32px}}@media(min-width:1024px){.arcana-plan-layout{gap:56px}.arcana-plan-panel{padding:40px}.arcana-entitlements{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:1023px){.arcana-scene{padding-block:64px}}@media(max-width:767px){.arcana-container{width:min(100% - 40px,620px)}.arcana-hero{padding-top:28px}.arcana-intro{font-size:15px}.arcana-marquee{--u:.78px}.arcana-comp-name{font-size:12px}}@media(prefers-reduced-motion:reduce){.arcana *,.arcana :before,.arcana :after{scroll-behavior:auto;transition-property:opacity,color,background-color,border-color,box-shadow!important;animation:none!important}.arcana>section[data-inview] :is(.arcana-heading,.arcana-beat-card,.arcana-beat-panel,.arcana-member,.arcana-plan-body){animation:arcana-fade .4s var(--motion-ease)backwards!important}@keyframes arcana-fade{0%{opacity:0}}}@media(min-width:768px)and (max-height:800px){.arcana-hero{padding-block:28px 20px}.arcana-hero-mark{width:40px;height:40px;margin-bottom:10px}.arcana-wordmark{margin-bottom:16px}.arcana-hero h1{font-size:min(5.4vw + 1rem,4rem)}.arcana-intro{max-width:76ch;margin:14px 0 18px}.arcana-gallery{margin-top:20px}}@media(scripting:enabled){.arcana-pin[data-layout=deck] .arcana-beat[data-far]>.arcana-beat-card{--o:0}}@media(min-width:768px){.arcana-hero{min-height:calc(100svh - 57px)}}@media(min-width:48rem){@media not all and (hover:none)and (pointer:coarse){.arcana-hero{min-height:calc(100svh - 65px)}}}@media(scripting:enabled)and (min-width:768px){.arcana-plan{align-items:center;min-height:100svh;display:grid}}@media(scripting:enabled){@media(min-width:48rem){@media not all and (hover:none)and (pointer:coarse){html:has(.arcana){scroll-padding-top:65px}.arcana-stage{height:calc(100svh - 65px)}.arcana-plan{min-height:calc(100svh - 65px)}}}@media not all and (min-width:48rem){.arcana-hero{scroll-snap-align:none}}@media(hover:none)and (pointer:coarse){.arcana-hero{scroll-snap-align:none}}}@media(scripting:enabled)and (min-width:768px){.arcana-beat-panel{min-height:22svh}}@media(scripting:enabled)and (min-width:1024px){.arcana-pin[data-layout=deck]{--arcana-cw:min(30vw,54svh,(100svh - 280px)*.8)}.arcana-pin[data-layout=deck] .arcana-stage{grid-template:"heading heading""cards panel"minmax(0,1fr)/1fr 1fr;column-gap:72px}.arcana-pin[data-layout=deck] .arcana-beat-card{margin-right:calc(var(--arcana-cw)*.18);justify-self:end}.arcana-pin[data-layout=deck] .arcana-beat[data-state=past]>.arcana-beat-card{--x:calc(var(--arcana-cw)*.22);--s:.88;--o:.3;z-index:-1}.arcana-pin[data-layout=deck] .arcana-beat[data-state=ahead]>.arcana-beat-card{--x:calc(var(--arcana-cw)*.12);--s:.94;--o:.55}.arcana-pin[data-layout=deck] .arcana-beat-panel{max-width:calc(520px*var(--arcana-scale));text-align:left;place-self:center start;min-height:0}.arcana-pin[data-layout=deck] .arcana-panel-title{font-size:calc(36px*var(--arcana-scale));margin:10px 0 14px}.arcana-pin[data-layout=deck] .arcana-panel-body{max-width:46ch;font-size:calc(18px*var(--arcana-scale));margin-inline:0}.arcana-pin[data-layout=deck] .arcana-panel-body+a{margin-top:24px}.arcana-pin[data-layout=spread]{--arcana-cw:min(20vw,57svh - 190px);--arcana-drop:10svh}.arcana-pin[data-layout=spread] .arcana-beat-panel{width:calc(var(--arcana-cw)*1.16);min-height:18svh;transform:translate(calc(var(--arcana-seat)*var(--arcana-cw)*1.2));justify-self:center}.arcana-pin[data-layout=spread] .arcana-panel-title{font-size:calc(20px*var(--arcana-scale))}.arcana-pin[data-layout=spread] .arcana-stage[data-smoke=on] .arcana-beat .arcana-beat-card{--x:calc(var(--arcana-seat)*var(--arcana-cw)*2);--y:var(--arcana-drop);--s:.6;--o:.7}.arcana-pin[data-layout=spread] .arcana-stage[data-smoke=on] .arcana-beat[data-featured] .arcana-beat-card{--x:calc(var(--arcana-cw)*-.7);--s:1.12;--o:1}.arcana-pin[data-layout=spread] .arcana-beat[data-featured] .arcana-beat-panel{width:calc(var(--arcana-cw)*1.5);min-height:0;transform:translate(calc(var(--arcana-cw)*.91),var(--arcana-drop));text-align:left;grid-area:cards;place-self:center}.arcana-pin[data-layout=spread] .arcana-beat[data-featured] .arcana-panel-title{font-size:calc(24px*var(--arcana-scale))}.arcana-pin[data-layout=spread] .arcana-seals{grid-template-columns:1fr;gap:14px;margin:16px 0 0}.arcana-pin[data-layout=spread] .arcana-smoke{width:calc(var(--arcana-cw)*1.5)}.arcana-pin[data-layout=spread] .arcana-stage[data-smoke=on] .arcana-smoke{transform:translate(calc(var(--arcana-cw)*-.7),calc(6% + var(--arcana-drop)))}}@media(min-width:768px){.arcana-member{transform:rotate(-3deg)}}@media(scripting:enabled)and (min-width:1024px)and (max-height:800px){.arcana-pin[data-layout=spread]{--arcana-cw:min(20vw,25svh);--arcana-drop:8svh}.arcana-pin[data-layout=spread] .arcana-beat-panel{min-height:0}.arcana-pin[data-layout=spread] .arcana-beat[data-featured] .arcana-panel-title{font-size:19px}.arcana-pin[data-layout=spread] .arcana-seals{gap:8px;margin-top:10px}.arcana-pin[data-layout=spread] .arcana-seal span{font-size:12px}}@media(scripting:enabled)and (min-width:1024px){.arcana-pin[data-layout=spread] .arcana-stage{grid-template-rows:auto minmax(calc(var(--arcana-cw)*1.25*1.14 + 24px),1fr)auto}}@media(scripting:enabled)and (max-width:767px){.arcana{--arcana-vh:calc(100svh - var(--arcana-cookie,0px));--arcana-cw:min(50vw,var(--arcana-vh)*.27,(var(--arcana-vh) - 375px)*.8)}.arcana-stage{padding-block:calc(40px + env(safe-area-inset-top,0px)) calc(44px + max(env(safe-area-inset-bottom,0px),var(--arcana-cookie,0px)))}.arcana-beat-panel{min-height:calc(var(--arcana-vh)*.3)}}@media(max-width:767px){.arcana-member{display:none}.arcana-plan{padding-block:40px}.arcana-entitlements{grid-template-columns:1fr;gap:12px}}@media(scripting:enabled)and (min-width:1700px)and (min-height:960px){.arcana{--arcana-scale:1.2}}@media(scripting:enabled)and (min-width:2300px)and (min-height:1250px){.arcana{--arcana-scale:1.45}}@media(scripting:enabled)and (min-width:1024px){.arcana-heading{font-size:calc(32px*var(--arcana-scale))}.arcana-pin .arcana-eyebrow{font-size:calc(11px*var(--arcana-scale))}.arcana-pin[data-layout=spread] .arcana-panel-body{font-size:calc(16px*var(--arcana-scale))}.arcana-seal{grid-template-columns:calc(30px*var(--arcana-scale))1fr}.arcana-seal-mark{width:calc(30px*var(--arcana-scale));height:calc(30px*var(--arcana-scale))}.arcana-seal strong{font-size:calc(15px*var(--arcana-scale))}.arcana-seal span{font-size:calc(13px*var(--arcana-scale))}.arcana-plan-layout{zoom:var(--arcana-scale)}}.arcana-card-side{transition:box-shadow .4s var(--motion-ease)}.arcana-beat[data-state=active] .arcana-card-side{box-shadow:0 28px 70px -28px var(--arcana-tone)}@supports (color:color-mix(in lab,red,red)){.arcana-beat[data-state=active] .arcana-card-side{box-shadow:0 28px 70px -28px color-mix(in srgb,var(--arcana-tone)60%,transparent)}}.arcana-cta svg,.arcana-plan-cta svg{transition:translate var(--motion-fast)var(--motion-ease)}@media(hover:hover){.arcana-cta:hover svg{translate:2px -2px}.arcana-plan-cta:hover svg{translate:3px}}@media(hover:hover)and (pointer:fine){.arcana-card,.arcana-member{transition:transform .4s var(--motion-ease)}.arcana-card{transform:perspective(900px)rotateX(var(--rx,0deg))rotateY(var(--ry,0deg))}.arcana-card[data-tilting],.arcana-member[data-tilting]{transition-duration:90ms}.arcana-card:after,.arcana-member:after{content:"";background:radial-gradient(circle at var(--gx,50%)var(--gy,50%),#ffffff3d,transparent 55%);opacity:0;transition:opacity .3s var(--motion-ease);pointer-events:none;border-radius:14px;position:absolute;inset:0}.arcana-card[data-tilting]:after,.arcana-member[data-tilting]:after{opacity:1}}@media(hover:hover)and (pointer:fine)and (min-width:768px){.arcana-member{transform:perspective(1200px)rotateX(var(--rx,0deg))rotateY(var(--ry,0deg))rotate(-3deg)}}@media(scripting:enabled){.arcana[data-reveal]>section:not([data-inview]) :is(.arcana-heading,.arcana-beat-card,.arcana-beat-panel,.arcana-member,.arcana-plan-body){opacity:0}.arcana>section[data-inview] :is(.arcana-heading,.arcana-beat-panel,.arcana-plan-body){animation:arcana-rise .6s var(--motion-ease)backwards}.arcana>section[data-inview] :is(.arcana-beat-panel,.arcana-plan-body){animation-delay:.26s}.arcana>section[data-inview] .arcana-beat-card{animation:arcana-deal .7s var(--motion-ease)backwards}.arcana>section[data-inview] .arcana-beat:nth-of-type(2) .arcana-beat-card{animation-delay:90ms}.arcana>section[data-inview] .arcana-beat:nth-of-type(3) .arcana-beat-card{animation-delay:.18s}.arcana>section[data-inview] .arcana-member{animation:arcana-slide .7s var(--motion-ease)backwards}@keyframes arcana-rise{0%{opacity:0;translate:0 18px}}@keyframes arcana-deal{0%{opacity:0;translate:0 64px;rotate:-7deg}}@keyframes arcana-slide{0%{opacity:0;translate:-56px}}}
