@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-violet:#802aff;--color-violet-dark:#6c1fe0;--color-violet-soft:#f3eaff;--color-ink:#35363a;--color-muted:#676c75;--color-surface-gray:#f2f5f9;--color-coral:#ff5f4d;--color-amber:#f4af03;--color-chip-gray:#eaeaea;--radius-card:10px;--radius-pill:9999px;--text-h2:clamp(1.875rem, 1.15rem + 2.6vw, 3.25rem);--text-h2--line-height:1.2;--text-h2--font-weight:500;--text-h3:clamp(1.25rem, 1rem + .9vw, 1.75rem);--text-h3--line-height:1.3;--text-h3--font-weight:500;--text-hero:clamp(52px, 7.4vw, 124px);--text-hero--line-height:.84;--text-hero--letter-spacing:-.055em;--text-hero--font-weight:900;--color-sky:#4ea6fd;--color-pink:#ff63c1;--color-ink-hard:#121114;--color-canvas:#dcd2ff;--color-bg-light:#f7f4ff;--color-bg-alt:#efe9ff;--color-bg-deep:#2a1266;--color-bg-deep-alt:#2e106a;--color-bg-band:#cbef3f;--color-bg-hero:#f4f1ff;--color-deep:#2a1266;--color-cream:#f7f4ff;--color-ink1:#1b1140;--color-ink2:#5b4a93;--color-vio:#7b2cff;--color-vio2:#9c5cff;--color-lime:#cbef3f;--color-lime-hi:#d8f75c;--color-orange:#ff7d00;--color-teal:#1b939f;--color-grass:#29b23f;--color-magenta:#ff006e;--color-apricot:#ffa083;--color-eyebrow-deep:#c9b6ff;--ease-drawn:cubic-bezier(.22, 1, .36, 1);--radius-panel:40px;--radius-drawn:24px;--text-big:clamp(40px, 5.8vw, 88px);--text-big--line-height:.92;--text-big--letter-spacing:-.045em;--text-big--font-weight:900;--text-lead:clamp(16.5px, 1.35vw, 20px);--text-lead--line-height:1.5;--text-micro:clamp(10px, .72vw, 11px);--text-micro--line-height:1;--text-micro--letter-spacing:.16em;--text-micro--font-weight:800}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.top-24{top:calc(var(--spacing) * 24)}.z-0{z-index:0}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[34px\]{height:34px}.h-\[60px\]{height:60px}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-\[60px\]{width:60px}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[520px\]{max-width:520px}.max-w-\[930px\]{max-width:930px}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[20px\]{border-radius:20px}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[rgba\(243\,234\,255\,0\.1\)\]{border-color:#f3eaff1a}.border-chip-gray{border-color:var(--color-chip-gray)}.border-chip-gray\/60{border-color:#eaeaea99}@supports (color:color-mix(in lab, red, red)){.border-chip-gray\/60{border-color:color-mix(in oklab, var(--color-chip-gray) 60%, transparent)}}.border-violet{border-color:var(--color-violet)}.bg-surface-gray{background-color:var(--color-surface-gray)}.bg-violet{background-color:var(--color-violet)}.bg-violet-soft{background-color:var(--color-violet-soft)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#802afc\]{--tw-gradient-from:#802afc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8029ff\]{--tw-gradient-from:#8029ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#9e65f7\]{--tw-gradient-to:#9e65f7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-9{padding-inline:calc(var(--spacing) * 9)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[15px\]{font-size:15px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.28px\]{--tw-tracking:.28px;letter-spacing:.28px}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\[\#5c5860\]{color:#5c5860}.text-\[\#202020\]{color:#202020}.text-coral{color:var(--color-coral)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-violet{color:var(--color-violet)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-violet{accent-color:var(--color-violet)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:0 12px 40px var(--tw-shadow-color,#272b5d14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,border-color\,box-shadow\,translate\]{transition-property:background-color,color,border-color,box-shadow,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-full::file-selector-button{border-radius:3.40282e38px}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-violet-soft::file-selector-button{background-color:var(--color-violet-soft)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-violet::file-selector-button{color:var(--color-violet)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-chip-gray:hover{background-color:var(--color-chip-gray)}.hover\:bg-surface-gray:hover{background-color:var(--color-surface-gray)}.hover\:bg-violet:hover{background-color:var(--color-violet)}.hover\:bg-violet-dark:hover{background-color:var(--color-violet-dark)}.hover\:text-violet:hover{color:var(--color-violet)}.hover\:text-violet-dark:hover{color:var(--color-violet-dark)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_6px_16px_rgba\(128\,42\,252\,0\.35\)\]:hover{--tw-shadow:0 6px 16px var(--tw-shadow-color,#802afc59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:file\:bg-chip-gray:hover::file-selector-button{background-color:var(--color-chip-gray)}}.focus\:border-violet:focus{border-color:var(--color-violet)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-amber:focus-visible{--tw-ring-color:var(--color-amber)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:bg-surface-gray:disabled{background-color:var(--color-surface-gray)}.disabled\:text-muted:disabled{color:var(--color-muted)}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}@media (hover:hover){.motion-safe\:hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.motion-safe\:active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:40rem){.sm\:table-cell{display:table-cell}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:rounded-\[30px\]{border-radius:30px}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-\[32px\]{font-size:32px}.md\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}}@media (min-width:64rem){.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:p-8{padding:calc(var(--spacing) * 8)}}.\[\&\>\.wp-toc\]\:my-0>.wp-toc{margin-block:calc(var(--spacing) * 0)}.\[\&\>svg\]\:block>svg{display:block}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-full>svg{width:100%}}.deck-page{--deck-nav-h:78px;background:var(--color-canvas);color:var(--color-ink1);padding:14px;line-height:1.5;overflow-x:clip}.deck-page *{box-sizing:border-box}.deck-page .panel{border-radius:var(--radius-panel);margin-bottom:16px;position:relative;overflow:hidden}.deck-page .panel.deep{background:var(--color-bg-deep);color:#fff}.deck-page .panel.light{background:var(--color-bg-light);color:var(--color-ink1)}.deck-page .panel.bgAlt{background:var(--color-bg-alt)}.deck-page .panel.deep.bgDeepAlt{background:var(--color-bg-deep-alt)}.deck-page .panel.limeBand{background:var(--color-bg-band)}.deck-page .heroPanel{min-height:100svh;margin:calc(-1 * var(--deck-nav-h)) -14px 0;padding-block:calc(var(--deck-nav-h) + 32px) 72px;color:#fff;background:#10131a;border-radius:0;align-items:stretch;display:flex;position:relative;overflow:visible}.deck-page .wrap{max-width:1392px;margin-inline:auto;padding-inline:clamp(16px,2.4vw,36px)}.deck-page .blk{padding-block:clamp(80px,8.5vw,132px)}.deck-page .blk.tight{padding-block:clamp(56px,6vw,88px)}.deck-page h1.big,.deck-page h2.big,.deck-page h3.big{font-size:var(--text-big);font-weight:var(--text-big--font-weight);line-height:var(--text-big--line-height);letter-spacing:var(--text-big--letter-spacing);text-wrap:balance;margin:0}.deck-page h1.big em,.deck-page h2.big em,.deck-page h3.big em{color:var(--color-vio2);font-style:normal}.deck-page .light h1.big em,.deck-page .light h2.big em,.deck-page .light h3.big em{color:var(--color-vio)}.deck-page .limeBand h1.big,.deck-page .limeBand h2.big,.deck-page .limeBand h1.big em,.deck-page .limeBand h2.big em{color:var(--color-ink-hard)}.deck-page .lead{max-width:62ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);opacity:.86;margin-top:22px}.deck-page .deep .lead{color:#fff;opacity:1}.deck-page .eyebrow{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 14px;font-size:12px;font-weight:800;display:inline-flex}.deck-page .eyebrow i{background:var(--eb,var(--color-vio));border-radius:50%;flex:none;width:10px;height:10px;font-style:normal}.deck-page .deep .eyebrow{color:var(--color-eyebrow-deep)}.deck-page .light .eyebrow{color:var(--color-vio)}.deck-page .micro{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--text-micro--font-weight);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase}.deck-page .splitHead{grid-template-columns:1fr .56fr;align-items:end;gap:clamp(26px,4vw,76px);margin-bottom:clamp(40px,4.4vw,60px);display:grid}.deck-page .splitHead>p{border-left:5px solid var(--color-vio);opacity:.86;margin:0;padding-left:22px;font-size:17.5px;font-weight:500;line-height:1.5}.deck-page .deep .splitHead>p{border-left-color:var(--color-lime);color:#fff;opacity:1}.deck-page .railHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:26px;margin-bottom:clamp(34px,3.6vw,48px);display:flex}.deck-page .btn{border:1.5px solid var(--color-ink-hard);background:var(--color-lime);min-height:56px;color:var(--color-ink-hard);box-shadow:4px 4px 0 var(--deck-sh,var(--color-ink-hard));letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:12.5px;font-weight:800;display:inline-flex;translate:0}.deck-page .btn.sm{min-height:46px;padding:0 20px;font-size:11.5px}.deck-page .btn.ghost{color:#fff;background:0 0;border-color:#fff;box-shadow:4px 4px #fff}.deck-page .btn.ink{border-color:var(--color-ink-hard);color:var(--color-ink-hard);box-shadow:4px 4px 0 var(--color-ink-hard);background:#fff}.deck-page .panel.deep .btn:not(.ink),.deck-page .heroPanel .btn:not(.ink),.deck-page .deck-nav .btn:not(.ink){--deck-sh:#fff}.deck-page .limeBand .btn,.deck-page .limeBand .btn.ink{color:var(--color-ink-hard);border-color:var(--color-ink-hard);box-shadow:4px 4px 0 var(--color-ink-hard);background:#fff}.deck-page .deck-nav .btn,.deck-page .heroBtns .btn:not(.ghost),.deck-page .ucard .btn{background:var(--color-vio);color:#fff}.deck-page .drawn{border:1.5px solid var(--color-ink-hard);border-radius:var(--radius-drawn);box-shadow:4px 4px 0 var(--deck-sh,var(--color-ink-hard));translate:0;rotate:none}.deck-page .drawn:hover{box-shadow:8px 8px 0 var(--deck-sh,var(--color-ink-hard));translate:0 -6px;rotate:-.4deg}.deck-page .drawn:has(input,textarea,select){rotate:none!important}.deck-page .drawn:has(input,textarea,select):hover{translate:0;rotate:none!important}.deck-page .sticker{background:var(--sk,var(--color-vio));border-radius:56% 44% 52% 48%/48% 52% 44% 56%;flex:none;place-items:center;width:52px;height:52px;font-size:22px;line-height:1;display:grid;transform:rotate(-4deg);box-shadow:0 6px #14083c29}.deck-page .sticker.num{color:#fff;font-size:17px;font-weight:900}.deck-page .ribbon{z-index:7;border-block:3px solid var(--color-ink-hard);background:var(--rb,var(--color-lime));color:var(--rbc,var(--color-ink1));margin-block:clamp(-56px,-3.8vw,-32px);padding:26px 0;position:relative;overflow:hidden;transform:rotate(-1.7deg)scaleX(1.06);box-shadow:0 16px 38px #14083c3d}.deck-page .ribbon.rev{transform:rotate(1.4deg)scaleX(1.06)}.deck-page .ribbonRow{width:max-content;display:flex}.deck-page .ribbonRow>span{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:20px;padding-right:20px;font-size:clamp(16px,1.5vw,21px);font-weight:900;display:inline-flex}.deck-page .ribbonRow i{font-style:normal}.deck-page :focus-visible{outline:3px solid var(--color-vio);outline-offset:3px}.deck-page .deck-nav .btn:focus-visible,.deck-page .deck-nav[data-solid=false] :focus-visible,.deck-page .heroBtns .btn:not(.ghost):focus-visible,.deck-page .ucard .btn:focus-visible,.deck-page .panel.deep :focus-visible,.deck-page .heroPanel :focus-visible{outline-color:var(--color-amber)}@media (prefers-reduced-motion:no-preference){.deck-page .btn{transition:translate .16s var(--ease-drawn), box-shadow .16s var(--ease-drawn), background-color .16s ease}.deck-page .btn:hover{background:var(--color-lime-hi);box-shadow:6px 6px 0 var(--deck-sh,var(--color-ink-hard));translate:0 -3px}.deck-page .btn.ghost:hover{background:#ffffff1f;box-shadow:6px 6px #fff}.deck-page .btn.ink:hover{box-shadow:6px 6px 0 var(--color-ink-hard)}.deck-page .limeBand .btn:hover{box-shadow:7px 7px 0 var(--color-ink-hard);background:#fff}.deck-page .deck-nav .btn:hover,.deck-page .heroBtns .btn:not(.ghost):hover,.deck-page .ucard .btn:hover{background:var(--color-vio2)}.deck-page .drawn{transition:translate .18s var(--ease-drawn), rotate .18s var(--ease-drawn), box-shadow .18s var(--ease-drawn), border-color .18s ease, background-color .18s ease}.deck-page .ribbonRow{animation:deck-marquee var(--sp,46s) linear infinite}.deck-page .ribbon.rev .ribbonRow{animation-direction:reverse}.deck-page .ribbon[data-idle=true] .ribbonRow{animation-play-state:paused}}@keyframes deck-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.deck-page .btn:hover{background:var(--color-lime-hi);box-shadow:6px 6px 0 var(--deck-sh,var(--color-ink-hard))}.deck-page .drawn:hover{box-shadow:8px 8px 0 var(--deck-sh,var(--color-ink-hard));translate:0;rotate:none}}@media (max-width:900px){.deck-page .splitHead{grid-template-columns:1fr}}@media (max-width:640px){.deck-page .btn{min-height:52px}}.deck-page .deck-nav{z-index:100;color:#fff;border-bottom:1.5px solid #0000;margin:-14px -14px 0;position:sticky;top:0}.deck-page .deck-nav[data-solid=true]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--color-ink-hard);color:var(--color-ink-hard);background:#ffffffeb}.deck-page .barIn{height:var(--deck-nav-h);align-items:center;gap:24px;width:min(1420px,100% - 64px);margin-inline:auto;display:flex}.deck-page .deck-nav .logo img{width:auto;height:clamp(30px,2.9vw,40px);display:block}.deck-page .deck-nav .navLinks{gap:22px;margin-left:8px;display:flex}.deck-page .deck-nav .navLinks a{color:inherit;padding-block:8px;font-size:13px;font-weight:650;position:relative}.deck-page .deck-nav .navLinks a:after{content:"";background:var(--color-lime);transform-origin:0;width:100%;height:2.5px;position:absolute;bottom:2px;left:0;transform:scaleX(0)}.deck-page .deck-nav[data-solid=true] .navLinks a:after{background:var(--color-vio)}.deck-page .deck-nav .navLinks a:hover:after,.deck-page .deck-nav .navLinks a[aria-current=page]:after{transform:scaleX(1)}.deck-page .navPending{opacity:0;pointer-events:none;width:100%;height:2.5px;position:absolute;bottom:2px;left:0;overflow:hidden}.deck-page .navPending:before{content:"";background:var(--color-lime);position:absolute;inset:0;translate:0}.deck-page .deck-nav[data-solid=true] .navPending:before{background:var(--color-vio)}.deck-page .navPending.is-pending{opacity:1;transition:opacity 1ms linear .12s}.deck-page .deck-nav[data-solid=true] .navLinks a[aria-current=page]{color:var(--color-vio)}.deck-page .deck-nav .acts{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.deck-page .deck-nav .acts .txt{color:inherit;font-size:13px;font-weight:700}.deck-page .mnuBtn{border:2.5px solid var(--color-ink-hard);background:var(--color-cream);width:46px;height:46px;box-shadow:4px 4px 0 var(--color-ink-hard);cursor:pointer;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;padding:0;display:none}.deck-page .mnuBtn i{background:var(--color-ink-hard);border-radius:2px;width:20px;height:2.5px;display:block}.deck-page .mnuBtn:active{box-shadow:2px 2px 0 var(--color-ink-hard);transform:translate(2px,2px)}.deck-page .mnuBtn[aria-expanded=true] i:first-child{transform:translateY(7.5px)rotate(45deg)}.deck-page .mnuBtn[aria-expanded=true] i:nth-child(2){opacity:0}.deck-page .mnuBtn[aria-expanded=true] i:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}.deck-page .mnuScrim{z-index:198;background:#12111494;position:fixed;inset:0}.deck-page .mnuDrawer{z-index:199;width:min(384px,88vw);padding:18px 22px calc(22px + env(safe-area-inset-bottom));border-left:3px solid var(--color-ink-hard);background:var(--color-cream);color:var(--color-ink1);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto;overflow-y:auto}.deck-page .mnuDrawer[hidden],.deck-page .mnuScrim[hidden]{display:none}body.mnuOpen{overflow:hidden}.deck-page .mnuTop{border-bottom:2.5px dashed #1211144d;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.deck-page .mnuTag{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-ink2);font-size:10px;font-weight:800;line-height:1}.deck-page .mnuX{border:2.5px solid var(--color-ink-hard);cursor:pointer;background:0 0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.deck-page .mnuX i{background:var(--color-ink-hard);border-radius:2px;width:18px;height:2.5px;position:absolute}.deck-page .mnuX i:first-child{transform:rotate(45deg)}.deck-page .mnuX i:last-child{transform:rotate(-45deg)}.deck-page .mnuList{flex-direction:column;padding:10px 0 4px;display:flex}.deck-page .mnuLink{color:var(--color-ink1);letter-spacing:-.03em;border-bottom:2px solid #1211141f;align-items:baseline;gap:12px;padding:13px 2px;font-size:27px;font-weight:900;line-height:1;display:flex;position:relative}.deck-page .mnuLink .navPending{bottom:-2px}.deck-page .mnuLink .navPending:before{background:var(--color-vio)}.deck-page .mnuLink b{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-ink2);flex:none;font-size:10.5px;font-weight:800;line-height:1}.deck-page .mnuLink[aria-current=page],.deck-page .mnuLink[aria-current=page] b{color:var(--color-vio)}.deck-page .mnuLink[aria-current=page]:after{content:"";border:2px solid var(--color-ink-hard);background:var(--color-lime);border-radius:50%;align-self:center;width:11px;height:11px;margin-left:auto}.deck-page .mnuFoot{flex-direction:column;align-items:stretch;gap:12px;margin-top:auto;padding-top:20px;display:flex}.deck-page .mnuSign{color:var(--color-ink1);border-bottom:2px solid #1211141f;padding:12px 2px;font-size:15px;font-weight:800}.deck-page .mnuFoot .btn{text-align:center;justify-content:center}.deck-page .skipLink{z-index:300;border:2.5px solid var(--color-ink-hard);background:var(--color-lime);color:var(--color-ink-hard);border-radius:12px;padding:12px 18px;font-size:13px;font-weight:800;position:absolute;top:14px;left:14px;transform:translateY(-160%)}.deck-page .skipLink:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.deck-page .navPending.is-pending:before{animation:.9s ease-in-out .12s infinite deck-nav-pending}@keyframes deck-nav-pending{0%{translate:-100%}to{translate:100%}}.deck-page .deck-nav{transition:background-color .2s,border-color .2s,color .2s}.deck-page .deck-nav .navLinks a:after{transition:transform .18s}.deck-page .mnuBtn i{transition:transform .18s var(--ease-drawn), opacity .12s}.deck-page .deck-nav .acts .txt,.deck-page .mnuSign,.deck-page .mnuLink,.deck-page .deck-footer a{transition:color .16s,opacity .16s}.deck-page .mnuDrawer{animation:deck-drawer-in .24s var(--ease-drawn) both}.deck-page .mnuScrim{animation:.24s both deck-scrim-in}.deck-page .skipLink{transition:transform .16s var(--ease-drawn)}}@keyframes deck-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes deck-scrim-in{0%{opacity:0}to{opacity:1}}.deck-page .deck-footer .foot{grid-template-columns:1.6fr repeat(3,.8fr);gap:36px;display:grid}.deck-page .deck-footer .logoBubble{margin-bottom:20px;display:block}.deck-page .deck-footer .logoBubble img{width:auto;height:clamp(38px,3.6vw,50px);display:block}.deck-page .deck-footer .kick{letter-spacing:-.035em;margin-bottom:16px;font-size:clamp(21px,2.6vw,33px);font-weight:900;line-height:1}.deck-page .deck-footer .foot p{opacity:.74;max-width:36ch;font-size:15px}.deck-page .deck-footer h2{letter-spacing:.15em;text-transform:uppercase;color:var(--color-eyebrow-deep);margin-bottom:14px;font-size:11px;font-weight:800}.deck-page .deck-footer .foot a{opacity:.84;padding:5px 0;font-size:15px;display:block}.deck-page .deck-footer .foot a:hover{opacity:1}.deck-page .deck-footer .copy{opacity:.78;border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;font-size:13.5px;display:flex}@media (max-width:1000px){.deck-page .deck-nav .navLinks,.deck-page .deck-nav .acts .txt{display:none}.deck-page .mnuBtn{display:flex}.deck-page .barIn{gap:10px}.deck-page .deck-footer .foot a{align-items:center;min-height:44px;display:flex}}@media (max-width:900px){.deck-page .deck-footer .foot{grid-template-columns:1fr 1fr}}@media (max-width:1000px) and (max-height:560px){.deck-page .mnuLink{padding:10px 2px;font-size:22px}}@media (max-width:520px){.deck-page .deck-nav .acts .btn.sm{padding-inline:14px;font-size:13px}}.deck-page .heroPanel .media{z-index:0;background:#10131a;position:absolute;inset:0;overflow:hidden}.deck-page .heroPanel .media video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.deck-page .heroPanel .media:after{content:"";z-index:1;background:linear-gradient(100deg,#080518e6 0%,#0805189e 38%,#08051833 62%,#08051880 100%);position:absolute;inset:0}.deck-page .heroPanel .scrim{z-index:1;pointer-events:none;background:linear-gradient(100deg,#0a0c12d1 0%,#0a0c128c 38%,#0a0c121f 68%,#0a0c1247 100%),linear-gradient(#0a0c1200 55%,#0a0c128c 100%);position:absolute;inset:0}.deck-page .heroInner{z-index:12;align-items:start;width:100%;padding-top:clamp(96px,11vh,168px);display:grid;position:relative}.deck-page .heroInner .wrap{width:min(1420px,100% - 64px);max-width:none;margin-inline:auto;padding-inline:0}.deck-page .heroGrid{grid-template-columns:minmax(0,1.15fr) clamp(360px,31%,440px);align-items:start;gap:clamp(30px,4.4vw,72px);width:100%;display:grid}.deck-page .heroAuth{margin-top:clamp(-150px,-9vh,-70px);position:relative}.deck-page .heroCopy{color:#fff}.deck-page .heroCopy h1{font-size:var(--text-hero);font-weight:var(--text-hero--font-weight);line-height:var(--text-hero--line-height);letter-spacing:var(--text-hero--letter-spacing);text-wrap:balance;text-shadow:0 3px 30px #0000008c;margin:6px 0 0}.deck-page .heroCopy h1 em{color:var(--color-lime);font-style:normal;display:block}.deck-page .heroCopy p{color:#ffffffeb;text-shadow:0 2px 16px #00000080;max-width:44ch;margin:24px 0 0;font-size:clamp(15.5px,1.25vw,19px);line-height:1.48}.deck-page .heroBtns{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.deck-page .ucard{border:1.5px solid var(--color-ink-hard);border-radius:var(--radius-drawn);color:var(--color-ink1);box-shadow:6px 6px 0 var(--color-ink-hard);background:#fff;padding:clamp(24px,2.3vw,34px)}.deck-page .ucard h2{letter-spacing:-.03em;font-size:clamp(21px,1.9vw,27px);font-weight:900;line-height:1.05}.deck-page .ucard .sub{color:var(--color-ink2);margin-top:7px;font-size:14.5px}.deck-page .ucard .btn{width:100%;margin-top:18px}.deck-page .oauth{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.deck-page .obtn{border:1.5px solid var(--color-ink-hard);min-height:54px;box-shadow:3px 3px 0 var(--color-ink-hard);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:inline-flex;translate:0}.deck-page .orline{letter-spacing:.14em;text-transform:uppercase;color:#7365a8;align-items:center;gap:14px;margin:20px 0 4px;font-size:11.5px;font-weight:800;display:flex}.deck-page .orline:before,.deck-page .orline:after{content:"";background:#ede6fc;flex:1;height:1.5px}.deck-page .fld{margin-top:12px}.deck-page .fld label,.deck-page .fld legend{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-hard);margin-bottom:6px;font-size:11px;font-weight:800;display:block}.deck-page .fld input{border:1.5px solid var(--color-ink-hard);background:#fff;border-radius:12px;width:100%;height:52px;padding:0 16px;font-size:16px}.deck-page .fld input:focus-visible{outline:3px solid var(--color-vio);outline-offset:2px;box-shadow:3px 3px 0 var(--color-ink-hard)}.deck-page .fld input[aria-invalid=true]{border-color:var(--color-coral);box-shadow:3px 3px 0 var(--color-coral)}.deck-page .fld .hint,.deck-page .ucard>.hint{color:var(--color-ink2);margin-top:6px;font-size:11.5px;line-height:1.4}.deck-page .ucard fieldset.fld{border:0;min-width:0;padding:0}.deck-page .bdayRow{gap:8px;display:flex}.deck-page .bdayRow>span{flex:1}.deck-page .bdayRow>span.bdayYear{flex:1.4}.deck-page .bdayRow input{text-align:center}.deck-page .authErr:empty,.deck-page .authNote:empty{display:none}.deck-page .authErr{color:#b3123f;margin-top:14px;font-size:13px;font-weight:700}.deck-page .authNote{color:var(--color-ink2);margin-top:14px;font-size:13px;font-weight:600}.deck-page .authLegal{color:var(--color-ink2);margin-top:12px;font-size:11.5px;line-height:1.45}.deck-page .authLegal a{color:var(--color-vio);text-underline-offset:2px;text-decoration:underline}.deck-page .authTabs{gap:8px;margin-bottom:18px;display:flex}.deck-page .authTabs button{border:1.5px solid var(--color-ink-hard);min-height:42px;color:var(--color-ink-hard);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:999px;flex:1;padding:0 14px;font-size:11.5px;font-weight:800}.deck-page .authTabs button[aria-pressed=true]{background:var(--color-ink-hard);color:#fff}.deck-page .qrSticker{z-index:40;border:1.5px solid var(--color-ink-hard);border-radius:var(--radius-drawn);background:var(--color-apricot);width:clamp(150px,11.5vw,190px);color:var(--color-deep);box-shadow:4px 4px 0 var(--color-ink-hard);padding:14px;position:absolute;top:calc(100% - 82px);right:-10px;transform:rotate(5deg)}.deck-page .qrSticker .qbox{background:#fff;border-radius:15px;padding:9px}.deck-page .qrSticker .qbox img{width:100%;height:auto;display:block}.deck-page .qrSticker .qcta{letter-spacing:-.01em;text-align:center;text-transform:uppercase;margin-top:10px;font-size:12.5px;font-weight:900;line-height:1.2}@media (prefers-reduced-motion:no-preference){.deck-page .ucard{transition:box-shadow .18s var(--ease-drawn)}.deck-page .ucard:hover{box-shadow:10px 10px 0 var(--color-ink-hard)}.deck-page .obtn{transition:translate .16s var(--ease-drawn), box-shadow .16s var(--ease-drawn)}.deck-page .obtn:hover{box-shadow:5px 5px 0 var(--color-ink-hard);translate:0 -3px}.deck-page .fld input{transition:border-color .16s,box-shadow .16s}.deck-page .authTabs button{transition:background-color .16s ease, color .16s ease, box-shadow .16s var(--ease-drawn)}.deck-page .authTabs button:hover{box-shadow:3px 3px 0 var(--color-ink-hard)}.deck-page .qrSticker{transition:transform .28s var(--ease-drawn), box-shadow .18s var(--ease-drawn)}.deck-page .qrSticker:hover{transform:rotate(1deg)scale(1.05)}}@media (prefers-reduced-motion:reduce){.deck-page .ucard:hover{box-shadow:10px 10px 0 var(--color-ink-hard)}.deck-page .obtn:hover{box-shadow:5px 5px 0 var(--color-ink-hard)}}@media (min-width:1001px){.deck-page .heroAuth{margin-bottom:clamp(0px,9vh,124px)}}@media (min-width:1001px) and (min-height:701px){.deck-page .heroAuth .ucard{padding-bottom:calc(clamp(24px,2.3vw,34px) + 28px)}}@media (max-height:800px){.deck-page .qrSticker{width:clamp(120px,9vw,148px);top:calc(100% - 130px)}}@media (max-height:700px){.deck-page .qrSticker{display:none}}@media (max-width:1000px){.deck-page .heroPanel{min-height:0}.deck-page .heroInner{padding-top:clamp(84px,13vh,132px);padding-bottom:44px}.deck-page .heroInner .wrap{width:calc(100% - 40px)}.deck-page .heroGrid{grid-template-columns:minmax(0,1fr);gap:26px}.deck-page .heroAuth{margin-top:0}.deck-page .heroCopy{text-align:center}.deck-page .heroCopy p{margin-inline:auto}.deck-page .heroBtns{justify-content:center}.deck-page .heroCopy h1{font-size:clamp(40px,10vw,72px)}.deck-page .qrSticker{display:none}}@media (max-width:640px){.deck-page .heroInner .wrap{width:calc(100% - 28px)}.deck-page .heroCopy p{max-width:none;font-size:15.5px}.deck-page .heroBtns{gap:10px}.deck-page .heroBtns .btn{flex:100%;justify-content:center}.deck-page .ucard{border-radius:26px;padding:20px}}@media (max-width:1000px) and (max-height:560px){.deck-page .heroInner{padding-top:74px;padding-bottom:26px}.deck-page .heroCopy h1{font-size:clamp(34px,6.4vw,50px)}.deck-page .heroCopy p{margin-top:12px}.deck-page .heroBtns{margin-top:18px}}.deck-page .panel.misSec{background:#eae2ff}.deck-page .misSec{--misTone:var(--color-vio)}.deck-page .misSec .splitHead>p{border-left-color:var(--misTone)}.deck-page .misSec .splitHead .big em{color:var(--misTone)}.deck-page .misRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(20px,2.4vw,38px);display:grid}.deck-page .misCard{border:3.5px solid var(--color-ink-hard);background:var(--mc);color:var(--color-ink1);box-shadow:11px 11px 0 var(--color-ink-hard);border-radius:clamp(16px,1.6vw,24px);flex-direction:column;gap:clamp(11px,1.1vw,16px);padding:clamp(15px,1.5vw,22px);display:flex;translate:0}.deck-page .misCard1{--mc:var(--color-pink);rotate:-.6deg}.deck-page .misCard2{--mc:#ffce1f;margin-top:clamp(0px,1.4vw,22px);rotate:.5deg}.deck-page .misCard3{--mc:#5fcff5;rotate:-.35deg}.deck-page .misTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.deck-page .misNo{font-family:var(--font-mono);letter-spacing:.2em;color:#2a2440;font-size:clamp(9.5px,.8vw,11px);font-weight:800;line-height:1}.deck-page .misTag{background:var(--color-ink-hard);color:#fff;font-family:var(--font-mono);letter-spacing:.14em;white-space:nowrap;border-radius:6px;padding:6px 9px;font-size:clamp(9.5px,.8vw,11px);font-weight:800;line-height:1}.deck-page .misScr{display:block}.deck-page .misWin{border:3px solid var(--color-ink-hard);background:#fff;border-radius:12px;display:block;overflow:hidden}.deck-page .misBar{border-bottom:3px solid var(--color-ink-hard);background:var(--mc);justify-content:space-between;align-items:center;gap:8px;padding:7px clamp(8px,.8vw,11px);display:flex}.deck-page .misBar>i{font-family:var(--font-mono);letter-spacing:.14em;white-space:nowrap;text-overflow:ellipsis;color:#241e33;font-size:clamp(8.5px,.72vw,10px);font-style:normal;font-weight:800;line-height:1.2;overflow:hidden}.deck-page .misBar>b{background:var(--color-ink-hard);color:#fff;font-family:var(--font-mono);letter-spacing:.1em;border-radius:5px;flex:none;align-items:center;gap:5px;padding:4px 7px;font-size:clamp(8.5px,.72vw,10px);font-weight:800;line-height:1;display:inline-flex}.deck-page .misLive u{background:var(--color-lime);border-radius:50%;width:7px;height:7px;text-decoration:none;display:block}.deck-page .misBody{flex-direction:column;gap:clamp(7px,.7vw,10px);min-height:clamp(132px,13vw,186px);padding:clamp(10px,1vw,14px);display:flex}.deck-page .misQ{letter-spacing:-.02em;text-wrap:balance;color:var(--color-ink1);font-size:clamp(14px,1.25vw,18px);font-weight:900;line-height:1.18}.deck-page .misRule{border-top:2.5px dashed #12111442;height:0;display:block}.deck-page .misAns{align-items:center;gap:8px;display:flex}.deck-page .misDot{border:2px solid var(--color-ink-hard);background:var(--dot);border-radius:50%;flex:none;width:11px;height:11px}.deck-page .misAns em{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:clamp(11.5px,1vw,13.5px);font-style:normal;font-weight:800;overflow:hidden}.deck-page .misAns u{border:2px solid var(--color-ink-hard);font-family:var(--font-mono);letter-spacing:.08em;background:#fff;border-radius:999px;flex:none;padding:3px 7px;font-size:clamp(8.5px,.72vw,10px);font-weight:800;line-height:1;text-decoration:none}.deck-page .misBodyB{justify-content:center}.deck-page .misGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(5px,.5vw,8px);display:grid}.deck-page .misShot{aspect-ratio:1;border:2.5px solid var(--color-ink-hard);background:#efebf7;border-radius:6px;display:block;position:relative;overflow:hidden}.deck-page .misShot img{object-fit:cover;width:100%;height:100%;display:block}.deck-page .misSlot{box-shadow:inset 0 0 0 2.5px var(--color-ink-hard);background:#f1edfa;place-items:center;display:grid;position:absolute;inset:0}.deck-page .misSlot:after{content:"+";color:#12111473;font-size:clamp(15px,1.5vw,21px);font-weight:900;line-height:1}.deck-page .misNum{vertical-align:baseline;width:1ch;height:1em;display:inline-block;position:relative}.deck-page .misNum2{width:2.1ch}.deck-page .misNum u{opacity:0;white-space:nowrap;text-decoration:none;position:absolute;top:0;left:0}.deck-page .misNum u.misSc1,.deck-page .misNum u.misPl1{opacity:1}.deck-page .misPost{border:2.5px solid var(--color-ink-hard);background:#fff;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px clamp(8px,.8vw,11px);padding:clamp(7px,.7vw,10px);display:grid;box-shadow:3px 3px #1211142e}.deck-page .misAv{aspect-ratio:1;border:2.5px solid var(--color-ink-hard);width:clamp(24px,2.3vw,30px);color:var(--color-ink1);border-radius:50%;flex:none;place-items:center;font-size:clamp(10px,.88vw,12px);font-weight:900;line-height:1;display:grid}.deck-page .misAv1{background:var(--color-pink)}.deck-page .misAv2{background:#8be3c4}.deck-page .misPost em{flex-direction:column;gap:4px;min-width:0;font-style:normal;display:flex}.deck-page .misPost strong{letter-spacing:-.01em;font-size:clamp(11.5px,1vw,13.5px);font-weight:800;line-height:1.28}.deck-page .misWho{font-family:var(--font-mono);letter-spacing:.1em;color:#4a4270;font-size:clamp(8.5px,.72vw,10px);font-weight:800;line-height:1}.deck-page .misOk{border:2px solid var(--color-ink-hard);font-family:var(--font-mono);letter-spacing:.08em;background:#fff;border-radius:999px;grid-column:1/-1;justify-self:start;padding:3px 8px;font-size:clamp(8.5px,.72vw,10px);font-weight:800;line-height:1;text-decoration:none}.deck-page .misTitle{letter-spacing:-.035em;text-wrap:balance;margin:clamp(4px,.5vw,8px) 0 0;font-size:clamp(25px,2.3vw,34px);font-weight:900;line-height:1.02}.deck-page .misDesc{color:#2b2440;margin:0 0 clamp(2px,.3vw,6px);font-size:clamp(14.5px,1.1vw,16.5px);font-weight:600;line-height:1.45}@keyframes deck-mis-ans{0%,to{background:#fff}22%{background:var(--color-lime)}44%{background:#fff}}@keyframes deck-mis-live{0%,54%{opacity:1}66%,to{opacity:.3}}@keyframes deck-mis-slot1{0%,31%{opacity:1}34%,92%{opacity:0}96%,to{opacity:1}}@keyframes deck-mis-slot2{0%,64%{opacity:1}67%,92%{opacity:0}96%,to{opacity:1}}@keyframes deck-mis-sc1{0%,31%{opacity:1}34%,to{opacity:0}}@keyframes deck-mis-sc2{0%,31%{opacity:0}34%,64%{opacity:1}67%,to{opacity:0}}@keyframes deck-mis-sc3{0%,64%{opacity:0}67%,92%{opacity:1}96%,to{opacity:0}}@keyframes deck-mis-pl1{0%,31%{opacity:1}34%,to{opacity:0}}@keyframes deck-mis-pl2{0%,31%{opacity:0}34%,64%{opacity:1}67%,to{opacity:0}}@keyframes deck-mis-pl3{0%,64%{opacity:0}67%,92%{opacity:1}96%,to{opacity:0}}@keyframes deck-mis-ok{0%,to{background:#fff}30%{background:var(--color-lime)}60%{background:#fff}}@media (prefers-reduced-motion:no-preference){.deck-page .misCard{transition:translate .19s var(--ease-drawn), box-shadow .19s var(--ease-drawn), rotate .19s var(--ease-drawn)}.deck-page .misCard:hover{box-shadow:16px 16px 0 var(--color-ink-hard);translate:0 -6px;rotate:none}.deck-page .misAns u{animation:9s ease-in-out infinite deck-mis-ans}.deck-page .misAns2 u{animation-delay:1.1s}.deck-page .misAns3 u{animation-delay:2.2s}.deck-page .misLive u{animation:1.8s ease-in-out infinite deck-mis-live}.deck-page .misSlot1{animation:11s step-end infinite deck-mis-slot1}.deck-page .misSlot2{animation:11s step-end infinite deck-mis-slot2}.deck-page .misNum u.misSc1{animation:11s step-end infinite deck-mis-sc1}.deck-page .misNum u.misSc2{animation:11s step-end infinite deck-mis-sc2}.deck-page .misNum u.misSc3{animation:11s step-end infinite deck-mis-sc3}.deck-page .misNum u.misPl1{animation:13s step-end infinite deck-mis-pl1}.deck-page .misNum u.misPl2{animation:13s step-end infinite deck-mis-pl2}.deck-page .misNum u.misPl3{animation:13s step-end infinite deck-mis-pl3}.deck-page .misOk{animation:13s ease-in-out infinite deck-mis-ok}.deck-page .misPost2 .misOk{animation-delay:2.2s}.deck-page .deck-idle .misAns u,.deck-page .deck-idle .misLive u,.deck-page .deck-idle .misSlot,.deck-page .deck-idle .misNum u,.deck-page .deck-idle .misOk,.deck-page .deck-armed:not(.deck-play) .misAns u,.deck-page .deck-armed:not(.deck-play) .misLive u,.deck-page .deck-armed:not(.deck-play) .misSlot,.deck-page .deck-armed:not(.deck-play) .misNum u,.deck-page .deck-armed:not(.deck-play) .misOk{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.deck-page .misCard:hover{box-shadow:16px 16px 0 var(--color-ink-hard)}}@media (max-width:1000px){.deck-page .misRow{grid-template-columns:repeat(2,minmax(0,1fr))}.deck-page .mis-cell-3{grid-column:1/-1}.deck-page .misCard2{margin-top:0}}@media (max-width:640px){.deck-page .misRow{grid-template-columns:minmax(0,1fr)}.deck-page .misCard,.deck-page .misCard1,.deck-page .misCard2,.deck-page .misCard3{box-shadow:8px 8px 0 var(--color-ink-hard);rotate:none}.deck-page .mis-cell-3{grid-column:auto}}@media (max-width:1000px){.deck-page .misBar>i,.deck-page .misBar>b,.deck-page .misAns u,.deck-page .misWho,.deck-page .misOk{font-size:10px}}.deck-page .placeGrid{grid-template-columns:minmax(0,1.24fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4.4vw,76px);display:grid}.deck-page .placeLeft{flex-direction:column;align-items:flex-start;display:flex}.deck-page .placeLeft h2{text-wrap:balance;font-size:clamp(42px,6.55vw,94px)}.deck-page .placeLeft h2.big em{display:block}.deck-page .placeLeft .place-cta{margin-top:32px}.deck-page .noteStack{padding-top:clamp(46px,4.4vw,72px);position:relative}.deck-page .tv{--deck-sh:var(--color-lime);z-index:1;border:5px solid var(--color-ink-hard);box-shadow:10px 10px 0 var(--deck-sh);background:linear-gradient(160deg,#efeaff 0%,#d9ceff 100%);border-radius:28px;padding:14px 14px 0;position:relative}.deck-page .tvAnt{width:130px;height:56px;position:absolute;top:-52px;left:50%;transform:translate(-50%)}.deck-page .tvAnt i{transform-origin:50% 100%;background:#9aa0b4;border-radius:3px;width:5px;height:56px;position:absolute;bottom:2px;left:calc(50% - 2.5px)}.deck-page .tvAnt i:first-child{transform:rotate(-34deg)}.deck-page .tvAnt i:nth-child(2){transform:rotate(34deg)}.deck-page .tvAnt b{background:#7e8497;border-radius:13px 13px 0 0;width:26px;height:13px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.deck-page .tvScreen{border:5px solid var(--color-ink-hard);background:#160c3d;border-radius:24px;padding:clamp(17px,1.7vw,25px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #ffffff12}.deck-page .tvScreen:after{content:"";z-index:6;pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#00000029 4px);position:absolute;inset:0}.deck-page .tvScreen:before{content:"";z-index:7;pointer-events:none;opacity:0;transform-origin:50%;background:#eaf7ff;position:absolute;inset:0}.deck-page .tvPanel{grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:12px 6px 13px;display:grid}.deck-page .tvGrille{flex-direction:column;gap:4px;display:flex}.deck-page .tvGrille i{background:var(--color-ink-hard);opacity:.75;border-radius:3px;height:4px;display:block}.deck-page .tvGrille i:nth-child(2),.deck-page .tvGrille i:nth-child(4){width:78%}.deck-page .tvLabel{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-ink-hard);opacity:.8;white-space:nowrap;font-size:8.5px;font-weight:800;line-height:normal}.deck-page .tvDials{gap:9px;display:flex}.deck-page .tvDials i{border:4px solid var(--color-ink-hard);background:var(--color-lime);width:24px;height:24px;box-shadow:2px 2px 0 var(--color-ink-hard);border-radius:50%}.deck-page .tvDials i:last-child{background:var(--color-pink)}.deck-page .tvLegs{justify-content:space-between;padding-inline:34px;display:flex;position:absolute;bottom:-14px;left:0;right:0}.deck-page .tvLegs i{background:var(--color-ink-hard);border-radius:0 0 7px 7px;width:34px;height:14px}.deck-page .tvZap{fill:none;width:78px;height:26px;stroke:var(--color-lime);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px var(--color-lime));opacity:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.deck-page .note{color:var(--color-ink1);background:#fff;align-items:flex-start;gap:15px;padding:19px 22px;display:flex}.deck-page .note+.note{margin-top:14px}.deck-page .note:first-of-type{--rot:-1.6deg;transform:rotate(var(--rot))}.deck-page .note:nth-of-type(2){--rot:1.3deg;transform:rotate(var(--rot));margin-left:7%}.deck-page .note:nth-of-type(3){--rot:-.7deg;transform:rotate(var(--rot))}.deck-page .note .av{background:var(--av);width:44px;height:44px;color:var(--color-ink1);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:900;display:grid}.deck-page .note .txt{letter-spacing:-.015em;font-size:clamp(15px,1.28vw,18px);font-weight:700;line-height:1.32}.deck-page .note .meta{color:var(--color-ink2);flex-wrap:wrap;align-items:center;gap:10px;margin-top:9px;font-size:12.5px;font-weight:700;display:flex}.deck-page .note .meta b{background:var(--color-lime);color:var(--color-ink1);border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-weight:800;display:inline-flex}.deck-page .tv-note{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-eyebrow-deep);margin:30px 0 0;font-size:12px;font-weight:800;line-height:1.4}@media (prefers-reduced-motion:no-preference){.deck-page .deck-armed .tvScreen:before{opacity:1;background:#000;transform:scaleY(1)}.deck-page .deck-play .tvScreen:before{animation:1.15s ease-out .25s forwards deck-tv-crt}.deck-page .deck-armed .note{opacity:0}.deck-page .deck-play .note{animation:.92s cubic-bezier(.22,1.1,.36,1) forwards deck-note-drop}.deck-page .deck-play .note:nth-of-type(3){animation-delay:1.35s}.deck-page .deck-play .note:nth-of-type(2){animation-delay:1.8s}.deck-page .deck-play .note:first-of-type{animation-delay:2.25s}@media (min-width:981px){.deck-page .tvZap{animation:5.4s step-end infinite deck-tv-zap}.deck-page .deck-armed:not(.deck-play) .tvZap,.deck-page .deck-idle .tvZap{animation-play-state:paused}}}@keyframes deck-tv-crt{0%{opacity:1;background:#000;transform:scaleY(1)}42%{opacity:1;background:#000;transform:scaleY(.035)}56%{opacity:1;background:#eaf7ff;transform:scaleY(.03)}78%{opacity:.8;background:#eaf7ff;transform:scaleY(1)}to{opacity:0;background:#eaf7ff;transform:scaleY(1)}}@keyframes deck-note-drop{0%{opacity:0;transform:translateY(-64px)rotate(0)scale(.97)}72%{opacity:1;transform:translateY(5px) rotate(var(--rot)) scale(1)}to{opacity:1;transform:translateY(0) rotate(var(--rot)) scale(1)}}@keyframes deck-tv-zap{0%,88%{opacity:0}89%{opacity:1}90.5%{opacity:0}92%{opacity:1}94%{opacity:0}}@media (max-width:980px){.deck-page .placeGrid{grid-template-columns:1fr}.deck-page .tvAnt,.deck-page .tvLabel{display:none}.deck-page .noteStack{padding-top:clamp(86px,20vw,120px)}.deck-page .note:nth-of-type(2){margin-left:0}}.deck-page .mapsGrid{grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.6vw,24px);display:grid}.deck-page .mapsGrid .mcard{grid-column:span 1}.deck-page .mapsGrid .mcard.big{grid-column:span 2;transform:rotate(-1.6deg)}.deck-page .mapsGrid .mcard:nth-of-type(2){transform:rotate(1.2deg)}.deck-page .mapsGrid .mcard:nth-of-type(3){transform:rotate(-.9deg)}.deck-page .mapsGrid .mcard:nth-of-type(4){transform:rotate(.7deg)}.deck-page .mapsGrid .mcard:nth-of-type(5){transform:rotate(-1.3deg)}.deck-page .mapsGrid .mcard:nth-of-type(6){transform:rotate(1deg)}.deck-page .mapsGrid .mcard:nth-of-type(7){transform:rotate(-.6deg)}.deck-page .mcard{color:inherit;background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.deck-page .mcover{aspect-ratio:4/3;background:var(--mc,var(--color-vio));position:relative;overflow:hidden}.deck-page .mcover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.deck-page .mapsGrid .mcard .mcover{flex:auto;min-height:clamp(150px,14vw,210px)}.deck-page .mcard.big .mcover{aspect-ratio:16/10;min-height:clamp(220px,22vw,330px)}.deck-page .mcover .cat{color:var(--color-ink1);letter-spacing:.11em;text-transform:uppercase;background:#fffffff0;border-radius:999px;padding:6px 12px;font-size:10.5px;font-weight:800;position:absolute;top:14px;left:14px}.deck-page .mcover .bub{background:var(--mc,var(--color-vio));border:3px solid #fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 6px 16px #0a04284d}.deck-page .mapsGrid .mcard:not(.big) .mcover .bub{width:32px;height:32px;font-size:14px}.deck-page .mbody{flex-direction:column;flex:1;gap:5px;padding:20px;display:flex}.deck-page .mapsGrid .mcard .mbody{flex:none}.deck-page .mcard.big .mbody{flex:none;padding:clamp(18px,1.8vw,26px)}.deck-page .mapsGrid .mcard:not(.big) .mbody{gap:3px;padding:14px 15px}.deck-page .mbody h3{letter-spacing:-.03em;font-size:20px;font-weight:900;line-height:1.1}.deck-page .mcard.big h3{font-size:clamp(20px,1.85vw,27px)}.deck-page .mapsGrid .mcard:not(.big) h3{font-size:clamp(13.5px,1.1vw,16px)}.deck-page .mbody .meta{color:var(--color-ink2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.deck-page .mcard.big .meta{font-size:14.5px}.deck-page .mapsGrid .mcard:not(.big) .meta{font-size:11.5px}.deck-page .mapsGrid .mbody .go{border:1.5px solid var(--color-ink-hard);color:var(--color-ink-hard);letter-spacing:.08em;text-transform:uppercase;box-shadow:2px 2px 0 var(--color-ink-hard);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin-top:11px;padding:8px 15px;font-size:11px;font-weight:800;display:inline-flex;transform:translate(0)}.deck-page .mapsGrid .mcard.big .mbody .go{margin-top:14px;padding:10px 18px;font-size:12px}.deck-page .mapsGrid .mcard:hover .mbody .go{background:var(--color-vio);color:#fff;box-shadow:4px 4px 0 var(--color-ink-hard)}@media (max-width:980px){.deck-page .mapsGrid{grid-template-columns:repeat(2,1fr)}.deck-page .mapsGrid .mcard.big{grid-column:span 2}}@media (max-width:600px){.deck-page .mapsGrid{grid-template-columns:1fr}.deck-page .mapsGrid .mcard.big{grid-column:span 1}}@media (prefers-reduced-motion:no-preference){.deck-page .mcover img{transition:transform .5s}.deck-page .mcard:hover .mcover img{transform:scale(1.06)}.deck-page .mapsGrid .mbody .go{transition:transform .16s var(--ease-drawn), box-shadow .16s var(--ease-drawn), background-color .16s ease, color .16s ease}.deck-page .mapsGrid .mcard:hover .mbody .go{transform:translate(-1px,-1px)}.deck-page .deck-armed .railHead{opacity:0;transition:opacity .6s ease, translate .6s var(--ease-drawn);translate:0 24px}.deck-page .deck-armed .mapsGrid .mcard{opacity:0;transition:opacity .6s ease calc(80ms + var(--i,0) * 80ms), translate .18s var(--ease-drawn), rotate .18s var(--ease-drawn), box-shadow .18s var(--ease-drawn), border-color .18s ease, background-color .18s ease}.deck-page .deck-play .railHead{opacity:1;translate:0}.deck-page .deck-play .mapsGrid .mcard{opacity:1}}.deck-page .aiGrid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(30px,4.4vw,72px);display:grid}.deck-page .ai-cta{margin-top:28px}.deck-page .big.aiHead em{background-image:linear-gradient(95deg, #3d93f5 0%, var(--color-vio) 18%, #e84aae 36%, #ff7a45 52%, #e84aae 68%, var(--color-vio) 84%, #3d93f5 100%);-webkit-text-fill-color:transparent;color:var(--color-vio);background-position:25%;background-repeat:repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}.deck-page .deckWrap{position:relative}.deck-page .deckWrap .deck{z-index:1;position:relative}.deck-page .spark{z-index:0;pointer-events:none;position:absolute}.deck-page .spark svg{opacity:.5;width:100%;height:auto;display:block}.deck-page .s1{color:#9238ff;--sd:0s;--tw:9.6s;--dur:16.3s;--dx:6px;--dy:-12px;width:30px;top:-26px;left:-20px}.deck-page .s2{width:20px;color:var(--color-pink);--sd:3.6s;--tw:11.4s;--dur:18s;--dx:-7px;--dy:-9px;top:16%;right:-24px}.deck-page .s3{width:26px;color:var(--color-orange);--sd:6.8s;--tw:10.2s;--dur:17.2s;--dx:5px;--dy:10px;bottom:-22px;left:18%}.deck-page .s4{width:15px;color:var(--color-sky);--sd:9.6s;--tw:8.7s;--dur:15.2s;--dx:-4px;--dy:-8px;top:-14px;right:24%}.deck-page .s5{width:18px;color:var(--color-vio2);--sd:1.8s;--tw:10.8s;--dur:18.9s;--dx:3px;--dy:-13px;top:-30px;left:44%}.deck-page .s6{width:27px;color:var(--color-magenta);--sd:5s;--tw:9.3s;--dur:15.8s;--dx:-6px;--dy:11px;bottom:-26px;right:6%}.deck-page .s7{width:16px;color:var(--color-lime);--sd:8s;--tw:12.3s;--dur:20s;--dx:-8px;--dy:6px;top:52%;left:-26px}.deck-page .s8{width:13px;color:var(--color-sky);--sd:11.2s;--tw:9.9s;--dur:16.7s;--dx:7px;--dy:-7px;bottom:14%;right:-20px}.deck-page .s9{width:12px;color:var(--color-pink);--sd:6s;--tw:8.1s;--dur:14.1s;--dx:4px;--dy:9px;top:7%;right:9%}.deck-page .s10{color:#9238ff;--sd:12.4s;--tw:11.7s;--dur:19.4s;--dx:-5px;--dy:8px;width:19px;bottom:-16px;left:2%}.deck-page .s11{width:14px;color:var(--color-orange);--sd:2.8s;--tw:12.9s;--dur:20.7s;--dx:6px;--dy:-6px;top:38%;right:8%}.deck-page .s12{width:22px;color:var(--color-sky);--sd:8.8s;--tw:10.5s;--dur:15.6s;--dx:-4px;--dy:-11px;top:-20px;left:68%}.deck-page .s13{width:17px;color:var(--color-vio2);--sd:4.2s;--tw:9s;--dur:17.6s;--dx:5px;--dy:7px;top:70%;left:-16px}.deck-page .s14{width:11px;color:var(--color-magenta);--sd:13.6s;--tw:7.8s;--dur:14.5s;--dx:-3px;--dy:-8px;top:26%;left:6%}.deck-page .s15{width:24px;color:var(--color-lime);--sd:1s;--tw:12s;--dur:19.8s;--dx:4px;--dy:12px;bottom:-28px;right:32%}.deck-page .s16{width:13px;color:var(--color-pink);--sd:10.4s;--tw:9.6s;--dur:16.1s;--dx:-6px;--dy:-9px;top:-8px;left:24%}.deck-page .s17{width:16px;color:var(--color-sky);--sd:7.6s;--tw:11.1s;--dur:18.5s;--dx:7px;--dy:8px;bottom:6%;left:12%}.deck-page .s18{color:#9238ff;--sd:2.4s;--tw:8.4s;--dur:15s;--dx:-5px;--dy:-6px;width:10px;top:46%;right:-12px}.deck-page .s19{width:21px;color:var(--color-orange);--sd:12s;--tw:9.9s;--dur:17.4s;--dx:3px;--dy:-12px;top:-24px;right:6%}.deck-page .s20{width:12px;color:var(--color-vio2);--sd:5.6s;--tw:8.7s;--dur:15.4s;--dx:-4px;--dy:9px;bottom:22%;right:16%}.deck-page .s21{width:15px;color:var(--color-magenta);--sd:9.4s;--tw:10.8s;--dur:18.7s;--dx:6px;--dy:-7px;top:12%;left:-22px}.deck-page .s22{width:18px;color:var(--color-lime);--sd:3.4s;--tw:9.3s;--dur:16.9s;--dx:-5px;--dy:10px;bottom:-12px;left:52%}.deck-page .deck{border:4px solid var(--color-ink-hard);box-shadow:10px 10px 0 var(--color-ink-hard);transform-origin:50% 60%;background:linear-gradient(152deg,#3d8bff 0%,#6c34ff 46%,#8b2cff 100%);border-radius:30px;padding:14px;position:relative;transform:rotate(-1.6deg)}.deck-page .deckTop{height:26px;font:800 9px/1 var(--font-mono);letter-spacing:.09em;color:#fff;align-items:center;gap:9px;padding-inline:6px;display:flex}.deck-page .deckTop>span{margin-right:auto}.deck-page .deckTop i{background:var(--color-lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #cbef3f59}.deck-page .deckTop b{color:var(--color-ink-hard);background:#fff;border-radius:3px;padding:5px 7px}.deck-page .deckScreen{border:4px solid var(--color-ink-hard);background:#fff;border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #ffffff59}.deck-page .deckScreen:after{content:"";z-index:5;pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#1211140b 4px);position:absolute;inset:0}.deck-page .promptBox{box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:24px;position:relative}.deck-page .promptBar{background:#fbf9ff;border:2px solid #e7dfff;border-radius:18px;align-items:center;gap:13px;min-height:68px;padding:16px 18px;display:flex}.deck-page .promptBar .dot{color:#fff;background:linear-gradient(135deg,#9238ff,#6d18ff);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;display:grid;position:relative}.deck-page .promptBar .dot:after{content:"";border:2px solid #9238ff80;border-radius:50%;position:absolute;inset:-7px}.deck-page .typed{min-height:24px;font-size:16.5px;font-weight:600}.deck-page .built{border:1.5px solid var(--color-ink-hard);box-shadow:none;background:#f3edff;border-radius:16px;margin-top:18px;padding:20px;position:relative;overflow:hidden}.deck-page .built .bh{letter-spacing:.13em;text-transform:uppercase;color:var(--color-vio);align-items:center;gap:9px;font-size:11.5px;font-weight:800;display:flex}.deck-page .built .bh span{display:inline-block}.deck-page .built .bt{letter-spacing:-.025em;margin-top:8px;font-size:22px;font-weight:900}.deck-page .fieldChips{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.deck-page .fieldChips span{border:1.5px solid var(--color-ink-hard);color:var(--color-ink-hard);background:#fff;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:700}.deck-page .exChips{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.deck-page .exChips button{border:1.5px solid var(--color-ink-hard);color:var(--color-ink-hard);box-shadow:2px 2px 0 var(--color-ink-hard);letter-spacing:.03em;cursor:pointer;background:#fff;border-radius:999px;padding:9px 17px;font-size:14px;font-weight:800;transform:rotate(0)}.deck-page .exChips button[aria-pressed=true]{border-color:var(--color-ink-hard);color:var(--color-ink-hard);box-shadow:4px 4px 0 var(--color-ink-hard);background:#fff;transform:rotate(2.5deg)}.deck-page .deckControls{grid-template-columns:1fr 1.35fr .55fr .5fr;align-items:center;gap:12px;min-height:74px;margin-top:13px;padding-inline:5px;display:grid}.deck-page .deckSpeaker{flex-direction:column;gap:5px;display:flex}.deck-page .deckSpeaker i{background:#ffffffd1;border-radius:3px;height:4px;display:block}.deck-page .deckSpeaker i:nth-child(2),.deck-page .deckSpeaker i:nth-child(4){width:82%}.deck-page .deckSlot{background:#ffffff24;border:3px solid #ffffffb3;border-radius:8px;padding:7px 9px}.deck-page .deckSlot small{font:800 7.5px var(--font-mono);letter-spacing:.12em;color:#fff;opacity:.85;display:block}.deck-page .deckSlot>div{align-items:center;gap:6px;margin-top:6px;display:flex}.deck-page .deckSlot i{background:#fff;border-radius:50%;width:9px;height:9px}.deck-page .deckSlot span{opacity:.5;background:#fff;border-radius:3px;flex:1;height:5px}.deck-page .deckPad{width:44px;height:44px;margin:auto;position:relative}.deck-page .deckPad i{background:#ffffffe6;border-radius:3px;position:absolute}.deck-page .deckPad i:first-child{width:16px;height:44px;left:14px}.deck-page .deckPad i:last-child{width:44px;height:16px;top:14px}.deck-page .deckKnobs{flex-direction:column;align-items:center;gap:10px;display:flex}.deck-page .deckKnobs i{background:var(--color-lime);border:4px solid #fff;border-radius:50%;width:26px;height:26px;box-shadow:3px 3px #0a042866}.deck-page .deckKnobs i:last-child{background:var(--color-pink)}.deck-page .deckFoot{font:800 8px var(--font-mono);letter-spacing:.1em;color:#fff;border-top:2px solid #ffffff80;justify-content:center;gap:9px;margin-top:11px;padding-top:9px;display:flex}.deck-page .deckFoot b{color:var(--color-lime)}@media (max-width:1000px){.deck-page .deck{box-shadow:8px 8px #00000059}.deck-page .deckKnobs{display:none}.deck-page .deckControls{grid-template-columns:.8fr 1.3fr .6fr;gap:9px;min-height:62px}.deck-page .deckTop b,.deck-page .deckTop>span,.deck-page .deckFoot b,.deck-page .deckFoot span,.deck-page .deckSlot small{font-size:10px}.deck-page .exChips button{min-height:44px}}@media (max-width:900px){.deck-page .aiGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.deck-page .aiSpot.deck-armed .rv{opacity:0;transform:translateY(24px)}.deck-page .aiSpot.deck-play .rv{animation:deck-rv-fade .6s ease both, deck-rv-rise .6s var(--ease-drawn) both}.deck-page .big.aiHead em{animation:18s linear infinite deck-grad}.deck-page .spark{animation:deck-drift var(--dur,14s) ease-in-out var(--sd,0s) infinite}.deck-page .spark svg{animation:deck-twinkle var(--tw,6s) ease-in-out var(--sd,0s) infinite backwards}.deck-page .promptBar .dot:after{animation:2.9s ease-out infinite deck-ring}.deck-page .built .bh span{animation:2.6s ease-in-out infinite deck-tick}.deck-page .deckTop i{animation:2.6s ease-in-out infinite deck-blink}.deck-page .typed:after{content:"";vertical-align:-3px;background:var(--color-vio);width:2px;height:18px;margin-left:2px;animation:1s step-end infinite deck-caret;display:inline-block}.deck-page .built:not(.is-typing):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 32%,#fffc 50%,#0000 68%);animation:1.15s cubic-bezier(.3,0,.2,1) .12s deck-shine;position:absolute;inset:0;transform:translate(-130%)}.deck-page .built{transition:opacity .4s,transform .4s}.deck-page .built.is-typing{opacity:0;transform:translateY(8px)}.deck-page .exChips button{transition:transform .22s var(--ease-drawn), box-shadow .18s var(--ease-drawn), border-color .16s ease, background-color .16s ease}.deck-page .exChips button:hover{box-shadow:4px 4px 0 var(--color-ink-hard);transform:translateY(-2px)}.deck-page .exChips button[aria-pressed=true]:hover{transform:rotate(2.5deg)translateY(-2px)}.deck-page .aiSpot.deck-idle .big.aiHead em,.deck-page .aiSpot.deck-idle .spark,.deck-page .aiSpot.deck-idle .spark svg,.deck-page .aiSpot.deck-idle .promptBar .dot:after,.deck-page .aiSpot.deck-idle .built .bh span,.deck-page .aiSpot.deck-idle .deckTop i,.deck-page .aiSpot.deck-idle .typed:after,.deck-page .aiSpot.deck-armed:not(.deck-play) .big.aiHead em,.deck-page .aiSpot.deck-armed:not(.deck-play) .spark,.deck-page .aiSpot.deck-armed:not(.deck-play) .spark svg,.deck-page .aiSpot.deck-armed:not(.deck-play) .promptBar .dot:after,.deck-page .aiSpot.deck-armed:not(.deck-play) .built .bh span,.deck-page .aiSpot.deck-armed:not(.deck-play) .deckTop i,.deck-page .aiSpot.deck-armed:not(.deck-play) .typed:after{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.deck-page .exChips button:hover{box-shadow:4px 4px 0 var(--color-ink-hard)}}@keyframes deck-grad{0%{background-position:0%}to{background-position:150%}}@keyframes deck-drift{0%,to{transform:translate(0)}50%{transform:translate3d(var(--dx,3px), var(--dy,-5px), 0)}}@keyframes deck-twinkle{0%,to{opacity:0;transform:scale(.55)rotate(0)}50%{opacity:.5;transform:scale(1)rotate(7deg)}}@keyframes deck-ring{0%{opacity:.85;transform:scale(.68)}72%{opacity:0;transform:scale(1.55)}to{opacity:0}}@keyframes deck-shine{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes deck-tick{0%,72%,to{transform:scale(1)}80%{transform:scale(1.3)}}@keyframes deck-blink{50%{opacity:.45}}@keyframes deck-caret{50%{opacity:0}}@keyframes deck-rv-fade{0%{opacity:0}to{opacity:1}}@keyframes deck-rv-rise{0%{transform:translateY(24px)}to{transform:none}}.deck-page .ctvRow{grid-template-columns:repeat(5,1fr);align-items:end;gap:clamp(10px,1.3vw,20px);padding-top:14px;display:grid}.deck-page .ctvTile{color:inherit;text-decoration:none;display:block}.deck-page .ctvSet{border:4px solid var(--color-ink-hard);background:var(--pc);box-shadow:10px 10px 0 var(--pcSh), inset 0 0 0 2px #ffffff47;margin-top:26px;padding:clamp(9px,.9vw,13px);display:block;position:relative;translate:0}.deck-page .ctvTile:hover .ctvSet{box-shadow:15px 15px 0 var(--pcSh), inset 0 0 0 2px #ffffff47}.deck-page .ctvTile:focus-visible{outline:none}.deck-page .ctvTile:focus-visible .ctvSet{outline:3px solid var(--color-lime);outline-offset:5px}.deck-page .ctvA{border-radius:20px 20px 10px 10px}.deck-page .ctvB{border-radius:12px}.deck-page .ctvC{border-radius:30px}.deck-page .ctvD{border-radius:8px 22px 22px 8px}.deck-page .ctvE{border-radius:14px 14px 26px 26px}.deck-page .ctvB{margin-bottom:12px}.deck-page .ctvTop{height:0;position:absolute;top:0;left:0;right:0}.deck-page .ctvHandle{border:4px solid var(--color-ink-hard);border-bottom:0;border-radius:18px 18px 0 0;width:74px;height:26px;position:absolute;top:-22px;left:50%;translate:-50%}.deck-page .ctvAnt{width:70px;height:34px;position:absolute;top:-2px;left:50%;translate:-50%}.deck-page .ctvAnt b{background:var(--color-ink-hard);transform-origin:50% 100%;border-radius:2px;width:3.5px;height:34px;position:absolute;bottom:0}.deck-page .ctvAnt b:first-child{left:34px;rotate:-26deg}.deck-page .ctvAnt b:nth-child(2){left:34px;rotate:26deg}.deck-page .ctvAntOne b:first-child{rotate:14deg}.deck-page .ctvBezel{border:3px solid var(--color-ink-hard);background:#0e0a1f;border-radius:12px;padding:7px;display:block}.deck-page .ctvC .ctvBezel{border-radius:16px;padding:9px}.deck-page .ctvScr{min-height:clamp(202px,19.4vw,268px);box-shadow:inset 0 0 0 2px var(--pc), inset 0 0 34px #000c;background:#0d0822;border-radius:8px;display:block;position:relative;overflow:hidden}.deck-page .ctvC .ctvScr{border-radius:10px}.deck-page .ctvScan{z-index:4;pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#00000038 4px);position:absolute;inset:0}.deck-page .ctvFlash{z-index:3;transform-origin:50%;opacity:0;pointer-events:none;background:radial-gradient(120% 80%,#fff 0%,#eae2ff 55%,#ffffff1a 100%);position:absolute;inset:0}.deck-page .ctvRoll{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(#0000,#ffffff29,#0000);height:34%;position:absolute;top:0;left:0;right:0}.deck-page .ctvIn{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:6px;padding:clamp(15px,1.5vw,21px) clamp(9px,.9vw,13px);display:flex;position:relative}.deck-page .ctvEmo{filter:drop-shadow(2px 2px #00000080);font-size:clamp(34px,3.3vw,48px);line-height:1}.deck-page .ctvSig{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pc);font-size:9.5px;font-weight:800;line-height:1}.deck-page .ctvName{letter-spacing:-.03em;color:#fff;font-size:clamp(20px,2vw,29px);font-weight:900;line-height:1.04}.deck-page .ctvCopy{color:#fffc;font-size:clamp(12.5px,1.06vw,15px);font-weight:600;line-height:1.38}.deck-page .ctvCta{border:2.5px solid var(--color-ink-hard);background:var(--color-lime);color:var(--color-ink-hard);box-shadow:2px 2px 0 var(--color-ink-hard);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-top:6px;padding:9px 18px;font-size:11.5px;font-weight:900;line-height:1}.deck-page .ctvTile:hover .ctvCta{box-shadow:4px 4px 0 var(--color-ink-hard);background:#fff}.deck-page .ctvPanel{align-items:center;gap:8px;padding:10px 4px 2px;display:flex}.deck-page .ctvDial{border:2.5px solid var(--color-ink-hard);background:#f7f2e4;border-radius:50%;flex:none;width:16px;height:16px}.deck-page .ctvDial.ctvBig{width:22px;height:22px}.deck-page .ctvBar{background:#12111457;border-radius:4px;flex:auto;height:7px}.deck-page .ctvGrille{background:repeating-linear-gradient(to right, var(--color-ink-hard) 0 2px, transparent 2px 5px);opacity:.7;border-radius:3px;flex:none;width:44px;height:16px}.deck-page .ctvFeet{justify-content:space-between;padding-inline:18%;display:flex;position:absolute;bottom:-12px;left:0;right:0}.deck-page .ctvFeet i{background:var(--color-ink-hard);border-radius:0 0 7px 7px;width:26px;height:12px}.deck-page .ctvFeet i.ctvLeg{border-radius:0 0 4px 4px;width:9px;height:22px}.deck-page .pcVio{--pc:#8a2bff;--pcSh:#5e12c4}.deck-page .pcLime{--pc:#ff6b1a;--pcSh:#c24405}.deck-page .pcPink{--pc:var(--color-lime);--pcSh:#7e9a00}.deck-page .pcSky{--pc:#12a8ff;--pcSh:#0a6fb0}.deck-page .pcMint{--pc:#ffc93c;--pcSh:#b8860b}@media (prefers-reduced-motion:no-preference){.deck-page .ctvSet{transition:translate .2s var(--ease-drawn), box-shadow .2s var(--ease-drawn)}.deck-page .ctvTile:hover .ctvSet{translate:0 -5px}.deck-page .ctvCta{transition:background-color .15s ease, box-shadow .15s var(--ease-drawn)}.deck-page .deck-armed .ctvIn{opacity:0}.deck-page .deck-play .ctvFlash{animation:deck-ctv-on .58s cubic-bezier(.2, .9, .2, 1) var(--d) both}.deck-page .deck-play .ctvRoll{animation:deck-ctv-roll .44s linear calc(var(--d) + .12s) both}.deck-page .deck-play .ctvIn{animation:deck-ctv-in .5s cubic-bezier(.25, .9, .25, 1) calc(var(--d) + .2s) both}}@keyframes deck-ctv-on{0%{opacity:0;scale:1 .04}6%{opacity:1;scale:1 .04}16%{opacity:1;scale:1}30%{opacity:.8}44%{opacity:.1}54%{opacity:.42}66%{opacity:.05}78%{opacity:.16}to{opacity:0;scale:1}}@keyframes deck-ctv-roll{0%{opacity:0;translate:0 -110%}18%{opacity:.9}82%{opacity:.32}to{opacity:0;translate:0 210%}}@keyframes deck-ctv-in{0%{opacity:0;scale:1.08}24%{opacity:1;scale:1}34%{opacity:.5}43%{opacity:1}56%{opacity:.78}to{opacity:1;scale:1}}@media (max-width:1180px){.deck-page .ctvRow{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,28px)}}@media (max-width:1000px){.deck-page .ctvSig{font-size:10px}}@media (max-width:820px){.deck-page .ctvRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.deck-page .ctvRow{grid-template-columns:1fr;max-width:340px;margin-inline:auto}}.deck-page .ambBg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.deck-page .ambBg i{opacity:.5;border-radius:2px;width:12px;height:12px;position:absolute}.deck-page .ambBg i:first-child{background:var(--color-vio);--d:17s;top:18%;left:6%}.deck-page .ambBg i:nth-child(2){background:var(--color-lime);--d:21s;--o:2s;width:9px;height:9px;top:74%;left:22%}.deck-page .ambBg i:nth-child(3){background:var(--color-pink);--d:19s;--o:4s;width:14px;height:14px;top:12%;left:47%}.deck-page .ambBg i:nth-child(4){background:var(--color-sky);--d:23s;--o:1s;top:82%;left:63%}.deck-page .ambBg i:nth-child(5){--d:18s;--o:5s;background:#ffa36b;width:10px;height:10px;top:30%;left:88%}.deck-page .ambBg i:nth-child(6){background:var(--color-vio);--d:25s;--o:3s;width:8px;height:8px;top:62%;left:78%}.deck-page .ambBg i:nth-child(7){background:var(--color-lime);--d:20s;--o:6s;width:7px;height:7px;top:44%;left:36%}.deck-page .amb{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,4vw,70px);display:grid;position:relative}.deck-page .amb-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;display:flex}.deck-page .rcv{--rcvBody:#c3b5e8;--rcvRow:var(--color-cream);--rcvScr:#160c3d;--rcvLab:#241e33;--rcvLine:var(--color-ink-hard);flex-direction:column;align-items:stretch;padding-top:clamp(26px,2.7vw,40px);display:flex;position:relative}.deck-page .rcvTab{z-index:0;background:var(--rcvBody);border:3.5px solid var(--color-ink-hard);border-bottom:0;border-radius:18px 18px 0 0;width:56%;height:calc(clamp(26px,2.7vw,40px) + 7px);position:absolute;top:0;left:50%;translate:-50%}.deck-page .rcvBody{z-index:1;background:var(--rcvBody);border:3.5px solid var(--color-ink-hard);box-shadow:13px 13px 0 var(--color-ink-hard);border-radius:20px;flex-direction:column;gap:clamp(12px,1.2vw,17px);padding:clamp(15px,1.5vw,22px);display:flex;position:relative}.deck-page .rcvTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.deck-page .rcvKick{font:800 clamp(9.5px, .82vw, 11.5px) / 1 var(--font-mono);letter-spacing:.2em;color:var(--rcvLab)}.deck-page .rcvAir{background:var(--color-ink-hard);color:#fff;font:800 clamp(9.5px, .82vw, 11.5px) / 1 var(--font-mono);letter-spacing:.16em;border-radius:7px;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}.deck-page .rcvAir i{background:#ff3b30;border-radius:50%;flex:none;width:8px;height:8px}.deck-page .rcvScreen{background:var(--rcvScr);border:3px solid var(--color-ink-hard);border-radius:12px;flex-direction:column;gap:clamp(7px,.7vw,10px);padding:clamp(13px,1.35vw,19px) clamp(14px,1.45vw,21px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #ffffff12}.deck-page .rcvScreen:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#00000024 4px);position:absolute;inset:0}.deck-page .rcvNow{font:800 clamp(9.5px, .82vw, 11.5px) / 1 var(--font-mono);letter-spacing:.2em;color:#8ed8f8}.deck-page .rcvBig{letter-spacing:-.035em;color:#fff;font-size:clamp(23px,2.5vw,37px);font-weight:900;line-height:1}.deck-page .rcvFrom{font:800 clamp(9.5px, .82vw, 11.5px) / 1 var(--font-mono);letter-spacing:.14em;color:#e4deff}.deck-page .rcvChans{border:3px solid var(--color-ink-hard);background:var(--color-ink-hard);border-radius:11px;flex-direction:column;gap:2.5px;display:flex;overflow:hidden}.deck-page .rcvCh{background:var(--rcvRow);color:var(--color-ink1);align-items:center;gap:clamp(10px,1.1vw,16px);padding:clamp(10px,1.05vw,15px) clamp(11px,1.15vw,16px);display:flex}.deck-page .rcvCh1{background:var(--color-ink-hard);color:#fff}.deck-page .rcvCh1 .rcvNo{color:var(--color-lime)}.deck-page .rcvNo{min-width:4.4em;font:800 clamp(9.5px, .82vw, 11.5px) / 1 var(--font-mono);letter-spacing:.14em;color:#544392;flex:none}.deck-page .rcvNm{font:800 clamp(10.5px, .95vw, 13px) / 1.2 var(--font-mono);letter-spacing:.1em;flex:auto}.deck-page .rcvSt{background:var(--color-lime);color:var(--color-ink-hard);border:2px solid var(--color-ink-hard);font:800 clamp(9.5px, .82vw, 11.5px) / 1 var(--font-mono);letter-spacing:.12em;border-radius:5px;flex:none;padding:4px 8px}.deck-page .rcvDeck{justify-content:space-between;align-items:flex-end;gap:clamp(12px,1.4vw,22px);padding-top:clamp(4px,.5vw,8px);display:flex}.deck-page .rcvSpk{aspect-ratio:1;border:2.5px solid var(--color-ink-hard);width:clamp(68px,7.2vw,106px);box-shadow:3px 3px 0 var(--color-ink-hard);background:repeating-radial-gradient(circle,#8b8b94 0 3px,#5a5a64 3px 6px);border-radius:50%;flex:none}.deck-page .rcvEq{border-bottom:2.5px solid var(--rcvLine);flex:auto;justify-content:flex-start;align-items:flex-end;gap:clamp(3px,.34vw,5px);height:clamp(58px,6vw,88px);display:flex}.deck-page .rcvEq i{border:2px solid var(--color-ink-hard);transform-origin:50% 100%;background:var(--c);width:clamp(9px,.95vw,14px);height:var(--h);border-bottom:0;border-radius:3px 3px 0 0;flex:none}.deck-page .rcvEq i:first-child{--c:var(--color-vio);--h:22%}.deck-page .rcvEq i:nth-child(2){--c:var(--color-sky);--h:46%}.deck-page .rcvEq i:nth-child(3){--c:#ffc93c;--h:68%}.deck-page .rcvEq i:nth-child(4){--c:var(--color-pink);--h:96%}.deck-page .rcvEq i:nth-child(5){--c:var(--color-orange);--h:58%}.deck-page .rcvEq i:nth-child(6){--c:#ffc93c;--h:78%}.deck-page .rcvEq i:nth-child(7){--c:var(--color-sky);--h:40%}.deck-page .rcvEq i:nth-child(8){--c:var(--color-vio);--h:26%}.deck-page .rcvKnob{aspect-ratio:1;border:3px solid var(--color-ink-hard);width:clamp(56px,5.9vw,84px);box-shadow:4px 4px 0 var(--color-ink-hard);background:#ffc93c;border-radius:50%;flex:none;place-items:center;display:grid;rotate:-26deg}.deck-page .rcvKnob b{background:var(--color-ink-hard);border-radius:2px;width:3.5px;height:46%;display:block;rotate:38deg}@media (max-width:1000px){.deck-page .rcvNo{min-width:0}.deck-page .rcvNm{letter-spacing:.06em}}@media (max-width:900px){.deck-page .amb{grid-template-columns:1fr}}@media (max-width:520px){.deck-page .rcvCh{flex-wrap:wrap;gap:7px}.deck-page .rcvNm{flex:100%;order:3}.deck-page .rcvSt{margin-left:auto}.deck-page .rcvSpk{width:clamp(52px,14vw,70px)}}@media (prefers-reduced-motion:no-preference){.deck-page .deck-armed .rcv,.deck-page .deck-armed .amb-copy{opacity:0;transform:translateY(24px)}.deck-page .deck-play .rcv,.deck-page .deck-play .amb-copy{animation:deck-rv-fade .6s ease both, deck-rv-rise .6s var(--ease-drawn) both}.deck-page .ambBg i{animation:deck-amb-pixel var(--d,16s) ease-in-out var(--o,0s) infinite}.deck-page .rcvCh{animation:12s step-end infinite deck-rcv-scan}.deck-page .rcvCh .rcvNo{animation:12s step-end infinite deck-rcv-scan-no}.deck-page .rcvCh2,.deck-page .rcvCh2 .rcvNo{animation-delay:-8s}.deck-page .rcvCh3,.deck-page .rcvCh3 .rcvNo{animation-delay:-4s}.deck-page .rcvKnob{animation:12s step-end infinite deck-rcv-knob}.deck-page .rcvAir i{animation:1.9s ease-in-out infinite deck-rcv-air}.deck-page .rcvEq i{animation:deck-rcv-bar var(--d) ease-in-out infinite}.deck-page .rcvEq i:first-child{--d:1.15s}.deck-page .rcvEq i:nth-child(2){--d:.94s}.deck-page .rcvEq i:nth-child(3){--d:1.42s}.deck-page .rcvEq i:nth-child(4){--d:1.06s}.deck-page .rcvEq i:nth-child(5){--d:1.28s}.deck-page .rcvEq i:nth-child(6){--d:.88s}.deck-page .rcvEq i:nth-child(7){--d:1.34s}.deck-page .rcvEq i:nth-child(8){--d:1.02s}.deck-page .deck-armed:not(.deck-play) .rcvCh,.deck-page .deck-armed:not(.deck-play) .rcvCh .rcvNo,.deck-page .deck-armed:not(.deck-play) .rcvKnob,.deck-page .deck-armed:not(.deck-play) .rcvAir i,.deck-page .deck-armed:not(.deck-play) .rcvEq i,.deck-page .deck-idle .ambBg i,.deck-page .deck-idle .rcvCh,.deck-page .deck-idle .rcvCh .rcvNo,.deck-page .deck-idle .rcvKnob,.deck-page .deck-idle .rcvAir i,.deck-page .deck-idle .rcvEq i{animation-play-state:paused}}@keyframes deck-amb-pixel{0%,to{opacity:.35;transform:translate(0)}50%{opacity:.7;transform:translate(14px,-22px)}}@keyframes deck-rcv-scan{0%,33.32%{background:var(--color-ink-hard);color:#fff}33.34%,to{background:var(--rcvRow);color:var(--color-ink1)}}@keyframes deck-rcv-scan-no{0%,33.32%{color:var(--color-lime)}33.34%,to{color:#544392}}@keyframes deck-rcv-knob{0%,33.32%{rotate:-26deg}33.34%,66.65%{rotate:none}66.67%,to{rotate:26deg}}@keyframes deck-rcv-air{0%,54%{opacity:1}66%,to{opacity:.25}}@keyframes deck-rcv-bar{0%,to{scale:1 .55}50%{scale:1}}.deck-page .panel.light.vsSec{background:#eae2ff}.deck-page .vsBoard{background:var(--color-cream);color:var(--color-ink1);border:3.5px solid var(--color-ink-hard);box-shadow:13px 13px 0 var(--color-ink-hard);border-radius:clamp(18px,1.8vw,26px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.deck-page .vsHalf{flex-direction:column;gap:clamp(10px,1.1vw,16px);padding:clamp(16px,1.7vw,26px);display:flex}.deck-page .vsKick{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--color-ink1);align-items:center;gap:9px;font-size:clamp(20px,2vw,29px);font-weight:900;line-height:1.05;display:flex}.deck-page .vsKickLogo{align-items:flex-start}.deck-page .vsKickLogo img{width:auto;height:clamp(25px,2.5vw,35px);display:block}.deck-page .vsSub{font-family:var(--font-mono);letter-spacing:.18em;font-size:clamp(9.5px,.85vw,12px);font-weight:800;line-height:1}.deck-page .vsSubBad{color:#b3123f}.deck-page .vsSubGood{color:#1f6b2e}.deck-page .vsSplit{z-index:4;background:var(--color-ink-hard);width:3.5px;display:block;position:relative}.deck-page .vsSplit b{z-index:5;aspect-ratio:1;background:var(--color-ink-hard);width:clamp(38px,3.6vw,52px);color:var(--color-cream);font-family:var(--font-mono);letter-spacing:.06em;box-shadow:0 0 0 4px var(--color-cream);border-radius:50%;place-items:center;font-size:clamp(12px,1.15vw,16px);font-weight:900;line-height:1;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.deck-page .vsStage{flex-direction:column;flex:auto;justify-content:center;gap:clamp(9px,.95vw,14px);min-height:clamp(168px,17vw,236px);display:flex;position:relative}.deck-page .vsBub{z-index:2;border:2.5px solid var(--color-ink-hard);color:var(--color-ink1);box-shadow:4px 4px 0 var(--color-ink-hard);font-family:var(--font-mono);letter-spacing:.08em;white-space:nowrap;--r:0deg;rotate:var(--r);background:#fff;border-radius:999px;padding:6px clamp(11px,1vw,15px);font-size:clamp(12px,1.15vw,16px);font-style:normal;font-weight:800;line-height:1;position:absolute}.deck-page .vsBub1{--r:-4deg;top:20%;left:7%}.deck-page .vsBub2{--r:3deg;top:2%;left:34%}.deck-page .vsBub3{--r:-3deg;top:19%;right:13%}.deck-page .vsBub4{--r:4deg;top:62%;left:5%}.deck-page .vsBub5{--r:-5deg;top:63%;right:15%}.deck-page .vsMeter{text-align:center;flex-direction:column;align-self:center;align-items:center;gap:6px;display:flex}.deck-page .vsNum{letter-spacing:-.04em;color:var(--color-ink1);font-size:clamp(38px,4.4vw,66px);font-style:normal;font-weight:900;line-height:.92;display:inline-block;position:relative}.deck-page .vsNum i{opacity:0;white-space:nowrap;font-style:normal;position:absolute;top:0;left:0}.deck-page .vsNum .vsGhost{visibility:hidden}.deck-page .vsNum i.vsLk1,.deck-page .vsNum i.vsHp1{opacity:1}.deck-page .vsMeter u{font-family:var(--font-mono);letter-spacing:.2em;color:#4a4270;font-size:clamp(9.5px,.82vw,11.5px);font-weight:800;line-height:1;text-decoration:none}.deck-page .vsPost{border:2.5px solid var(--color-ink-hard);color:var(--color-ink1);box-shadow:5px 5px 0 var(--color-ink-hard);background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px clamp(9px,.9vw,13px);padding:clamp(9px,.95vw,14px);display:grid}.deck-page .vsAv{aspect-ratio:1;border:2.5px solid var(--color-ink-hard);background:var(--color-lime);width:clamp(28px,2.7vw,36px);font-family:var(--font-sans);color:var(--color-ink1);border-radius:50%;flex:none;place-items:center;font-size:clamp(12px,1.05vw,15px);font-style:normal;font-weight:900;line-height:1;display:grid}.deck-page .vsPost em{flex-direction:column;gap:5px;min-width:0;font-style:normal;display:flex}.deck-page .vsPost strong{letter-spacing:-.015em;font-size:clamp(13px,1.15vw,16px);font-weight:800;line-height:1.3}.deck-page .vsWho{font-family:var(--font-mono);letter-spacing:.12em;color:#4a4270;font-size:clamp(9.5px,.8vw,11px);font-weight:800;line-height:1}.deck-page .vsOk{border:2px solid var(--color-ink-hard);font-family:var(--font-mono);letter-spacing:.08em;background:#fff;border-radius:999px;grid-column:1/-1;justify-self:start;padding:4px 9px;font-size:clamp(9.5px,.8vw,11px);font-weight:800;line-height:1;text-decoration:none}.deck-page .vsFaces{display:flex}.deck-page .vsFaces i{aspect-ratio:1;border:2.5px solid var(--color-ink-hard);border-radius:50%;width:clamp(20px,1.9vw,26px);margin-left:-7px}.deck-page .vsFaces i:first-child{background:var(--color-pink);margin-left:0}.deck-page .vsFaces i:nth-child(2){background:var(--color-sky)}.deck-page .vsFaces i:nth-child(3){background:#ffc93c}.deck-page .vsFaces i:nth-child(4){background:#8be3c4}.deck-page .vsList{border:2.5px solid var(--color-ink-hard);color:var(--color-ink1);background:#fff;border-radius:11px;flex-direction:column;gap:5px;padding:clamp(10px,1vw,15px);display:flex}.deck-page .vsList i{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-ink1);align-items:center;gap:9px;font-size:clamp(10.5px,.95vw,13px);font-style:normal;font-weight:800;line-height:1.25;display:flex}.deck-page .vsList b{text-align:center;flex:none;width:1.15em;font-size:1.15em}.deck-page .vsListBad b{color:#b3123f}.deck-page .vsListGood b{color:#1f6b2e}.deck-page .vs-note{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink2);margin:26px 0 0;font-size:12px;font-weight:800;line-height:1.4}@keyframes deck-vs-lk1{0%,22%{opacity:1}26%,to{opacity:0}}@keyframes deck-vs-lk2{0%,22%{opacity:0}26%,47%{opacity:1}51%,to{opacity:0}}@keyframes deck-vs-lk3{0%,47%{opacity:0}51%,72%{opacity:1}76%,to{opacity:0}}@keyframes deck-vs-lk4{0%,72%{opacity:0}76%,to{opacity:1}}@keyframes deck-vs-hp1{0%,30%{opacity:1}34%,to{opacity:0}}@keyframes deck-vs-hp2{0%,30%{opacity:0}34%,64%{opacity:1}68%,to{opacity:0}}@keyframes deck-vs-hp3{0%,64%{opacity:0}68%,to{opacity:1}}@keyframes deck-vs-bub{0%,to{translate:0;rotate:var(--r,0deg)}50%{translate:0 -5px;rotate:calc(var(--r,0deg) * -1)}}@keyframes deck-vs-ok{0%,60%{background:#fff}68%,88%{background:var(--color-lime)}96%,to{background:#fff}}@media (prefers-reduced-motion:no-preference){.deck-page .vsNum i.vsLk1{animation:1.1s step-end infinite deck-vs-lk1}.deck-page .vsNum i.vsLk2{animation:1.1s step-end infinite deck-vs-lk2}.deck-page .vsNum i.vsLk3{animation:1.1s step-end infinite deck-vs-lk3}.deck-page .vsNum i.vsLk4{animation:1.1s step-end infinite deck-vs-lk4}.deck-page .vsNum i.vsHp1{animation:9s step-end forwards deck-vs-hp1}.deck-page .vsNum i.vsHp2{animation:9s step-end forwards deck-vs-hp2}.deck-page .vsNum i.vsHp3{animation:9s step-end forwards deck-vs-hp3}.deck-page .vsBub{animation:deck-vs-bub var(--d,4.4s) ease-in-out infinite}.deck-page .vsBub1{--d:4.6s;--r:-3deg}.deck-page .vsBub2{--d:5.3s;--r:2.5deg}.deck-page .vsBub3{--d:3.9s;--r:3deg}.deck-page .vsBub4{--d:6.1s;--r:-2deg}.deck-page .vsBub5{--d:4.9s;--r:4deg}.deck-page .vsOk{animation:9s ease-in-out infinite deck-vs-ok}.deck-page .deck-idle .vsNum i,.deck-page .deck-idle .vsBub,.deck-page .deck-idle .vsOk,.deck-page .deck-armed:not(.deck-play) .vsNum i,.deck-page .deck-armed:not(.deck-play) .vsBub,.deck-page .deck-armed:not(.deck-play) .vsOk{animation-play-state:paused}}@media (max-width:900px){.deck-page .vsBoard{grid-template-columns:minmax(0,1fr)}.deck-page .vsSplit{width:auto;height:3.5px}.deck-page .vsSplit b{box-shadow:0 0 0 5px var(--color-cream)}.deck-page .vsStage{min-height:clamp(150px,38vw,210px)}}@media (max-width:520px){.deck-page .vsBub5{top:64%;left:auto;right:2%}.deck-page .vsNum{font-size:clamp(34px,11vw,48px)}}.deck-page .awardsHead em{display:block}.deck-page .awards{grid-template-columns:1.03fr .84fr 1.23fr;align-items:end;gap:clamp(18px,2vw,30px);display:grid}.deck-page .award{text-align:left;color:var(--color-ink1);translate:0;rotate:var(--tilt,0deg);display:block;position:relative;overflow:visible}.deck-page .award:hover{translate:0 -6px;rotate:var(--tiltH,0deg)}.deck-page .awPlaque{z-index:1;border:2.5px solid var(--color-ink-hard);border-radius:var(--r,26px);box-shadow:12px 12px 0 var(--ac);background:#fff;position:relative;overflow:hidden}.deck-page .award:hover .awPlaque{box-shadow:17px 17px 0 var(--ac)}.deck-page .awMat{background:var(--ac);border-bottom:2.5px solid var(--color-ink-hard);position:relative}.deck-page .awPlate{border:2.5px solid var(--color-ink-hard);border-radius:var(--pr,14px);box-shadow:6px 6px 0 var(--color-ink-hard);background:#fff;margin-inline:auto;position:relative}.deck-page .awShot{display:block}.deck-page .awShot img{filter:none;mix-blend-mode:normal;width:100%;max-width:none;height:auto;display:block}.deck-page .awRiv{border:2.5px solid var(--color-ink-hard);width:12px;height:12px;box-shadow:2px 2px 0 var(--color-ink-hard);background:#fff;border-radius:50%;position:absolute;top:8px}.deck-page .awRiv.l{left:8px}.deck-page .awRiv.r{right:8px}.deck-page .awBody{flex-direction:column;align-items:flex-start;gap:8px;padding:clamp(18px,1.8vw,25px) clamp(18px,2vw,28px) clamp(20px,2.1vw,28px);display:flex}.deck-page .awKick{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink2);font-size:10px;font-weight:800;line-height:1}.deck-page .award h3{letter-spacing:-.03em;color:var(--color-ink1);margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:900;line-height:1.06}.deck-page .award .who{color:var(--color-ink2);opacity:1;align-items:center;gap:8px;margin-top:1px;font-size:14px;font-weight:700;display:inline-flex}.deck-page .award .who b{background:var(--ac);border:1.5px solid var(--color-ink-hard);border-radius:50%;flex:none;width:9px;height:9px}.deck-page .awSeal{z-index:6;background:var(--ac);color:#fff;border:2.5px solid var(--color-ink-hard);width:54px;height:54px;box-shadow:4px 4px 0 var(--color-ink-hard);font-family:var(--font-sans);letter-spacing:-.02em;rotate:var(--sealRot,-7deg);border-radius:56% 44% 52% 48%/48% 52% 44% 56%;place-items:center;font-size:19px;font-weight:900;line-height:1;display:grid;position:absolute}.deck-page .award.adesign .awSeal,.deck-page .award.producthunt .awSeal{color:var(--color-ink-hard)}.deck-page .award .awCut{display:none}.deck-page .award.webby{--ac:#7530f6;--tilt:-1.1deg;--tiltH:-1.9deg;--r:10px 10px 40px 40px;--sealRot:-8deg}.deck-page .award.webby .awMat{padding:10.5% 9%}.deck-page .award.webby .awPlate{width:100%;padding:7.4%}.deck-page .award.webby .awSeal{top:-22px;left:24px}.deck-page .award.adesign{--ac:#168cff;--tilt:.8deg;--tiltH:1.6deg;--sealRot:6deg}.deck-page .award.adesign .awPlaque{border-radius:50% 50% 26px 26px/34% 34% 26px 26px}.deck-page .award.adesign .awMat{padding:15% 7.3% 9.5%}.deck-page .award.adesign .awPlate{--pr:44% 44% 12px 12px / 30% 30% 12px 12px;width:66.5%;padding:12.6%}.deck-page .award.adesign .awRiv{top:30px}.deck-page .award.adesign .awRiv.l{left:34px}.deck-page .award.adesign .awRiv.r{right:34px}.deck-page .award.adesign .awSeal{margin-left:-27px;top:-24px;left:50%}.deck-page .award.producthunt{--ac:#ff006e;--tilt:-.5deg;--tiltH:-1.3deg;--r:0 26px 26px 26px;--sealRot:-11deg}.deck-page .award.producthunt .awMat{padding:9.4% 4% 8.4% 6%}.deck-page .award.producthunt .awPlate{width:100%;padding:4% 1.5%}.deck-page .award.producthunt .awShot{display:block}.deck-page .award.producthunt .awShot img{width:100%;height:auto}.deck-page .award.producthunt .awSeal{top:-22px;left:auto;right:26px}.deck-page .award.producthunt .awCut{z-index:4;pointer-events:none;width:92px;height:92px;display:block;position:absolute;top:0;left:0}.deck-page .award.producthunt .awCut:before,.deck-page .award.producthunt .awCut:after{content:"";border-top:92px solid var(--color-ink-hard);border-right:92px solid #0000;width:0;height:0;position:absolute}.deck-page .award.producthunt .awCut:before{top:0;left:0}.deck-page .award.producthunt .awCut:after{border-top-color:var(--color-deep);top:-1.8px;left:-1.8px}@media (prefers-reduced-motion:no-preference){.deck-page .award{transition:translate .18s var(--ease-drawn), rotate .18s var(--ease-drawn)}.deck-page .deck-armed .award{transition:opacity .6s ease, transform .6s var(--ease-drawn), translate .18s var(--ease-drawn), rotate .18s var(--ease-drawn)}.deck-page .deck-armed:not(.deck-play) .award{opacity:0;transform:translateY(24px)}.deck-page .awPlaque{transition:box-shadow .18s var(--ease-drawn)}.deck-page .deck-armed:not(.deck-play) .awSeal{opacity:0;transform:scale(.35)}.deck-page .deck-armed:not(.deck-play) .awPlate{box-shadow:0 0 0 var(--color-ink-hard)}.deck-page .deck-play .awSeal{animation:.52s cubic-bezier(.2,1.55,.36,1) both deck-aw-stamp}.deck-page .deck-play .award.webby .awSeal{animation-delay:.34s}.deck-page .deck-play .award.adesign .awSeal{animation-delay:.48s}.deck-page .deck-play .award.producthunt .awSeal{animation-delay:.62s}.deck-page .deck-play .awPlate{animation:deck-aw-seat .5s var(--ease-drawn) .18s both}}@keyframes deck-aw-stamp{0%{opacity:0;transform:scale(.3);rotate:calc(var(--sealRot,-7deg) - 34deg)}62%{opacity:1;transform:scale(1.14);rotate:calc(var(--sealRot,-7deg) + 5deg)}to{opacity:1;transform:scale(1);rotate:var(--sealRot,-7deg)}}@keyframes deck-aw-seat{0%{box-shadow:0 0 0 var(--color-ink-hard)}to{box-shadow:6px 6px 0 var(--color-ink-hard)}}@media (prefers-reduced-motion:reduce){.deck-page .award:hover{translate:0;rotate:var(--tilt,0deg)}}@media (max-width:1100px){.deck-page .awSeal{width:46px;height:46px;font-size:16px}.deck-page .award.producthunt .awCut{width:70px;height:70px}.deck-page .award.producthunt .awCut:before,.deck-page .award.producthunt .awCut:after{border-top-width:70px;border-right-width:70px}}@media (max-width:900px){.deck-page .awards{grid-template-columns:1fr;align-items:stretch;gap:clamp(30px,5vw,44px)}.deck-page .award.webby,.deck-page .award.adesign,.deck-page .award.producthunt{--tilt:0deg;--tiltH:0deg}.deck-page .awPlaque{grid-template-columns:minmax(0,44%) minmax(0,1fr);display:grid}.deck-page .awMat{border-bottom:0;border-right:2.5px solid var(--color-ink-hard);justify-content:center;align-items:center;display:flex}.deck-page .awPlate{width:100%}.deck-page .award.adesign .awPlate{width:53%;padding:9%}.deck-page .award.adesign .awPlaque{border-radius:120px 120px 26px 26px}.deck-page .award.adesign .awMat{padding:9% 7.3% 8%}.deck-page .award.producthunt .awMat{padding-left:14%}.deck-page .awBody{justify-content:center}.deck-page .awSeal,.deck-page .award.adesign .awSeal{margin-left:0;top:-20px;left:20px}.deck-page .award.producthunt .awSeal{top:-20px;left:auto;right:22px}}@media (max-width:780px){.deck-page .awPlaque{grid-template-columns:minmax(0,52%) minmax(0,1fr)}}@media (max-width:620px){.deck-page .awPlaque{display:block}.deck-page .award.adesign .awPlaque{border-radius:50% 50% 26px 26px/30% 30% 26px 26px}.deck-page .awMat{border-right:0;border-bottom:2.5px solid var(--color-ink-hard);display:block}.deck-page .award.webby .awMat{padding:10.5% 9%}.deck-page .award.adesign .awMat{padding:14% 7.3% 9%}.deck-page .award.producthunt .awMat{padding:11% 6.6% 9% 12%}.deck-page .award.adesign .awPlate{width:58%;padding:12.6%}.deck-page .awSeal{width:44px;height:44px;font-size:15px}}.deck-page .finalGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.deck-page .finalCopy{text-align:left}.deck-page .finalCopy h2{margin:0}.deck-page .finalCopy .lead{max-width:46ch;color:var(--color-ink-hard);opacity:.82;margin:18px 0 0}.deck-page .finalCopy .btns{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.deck-page .finalQr{border:2.5px solid var(--color-ink-hard);box-shadow:8px 8px 0 var(--color-ink-hard);background:#fff;border-radius:26px;justify-self:end;padding:clamp(16px,1.8vw,24px);display:block;position:relative;translate:0}.deck-page .finalQr .fqBox{width:clamp(180px,17vw,250px);display:block}.deck-page .finalQr .fqBox svg,.deck-page .finalQr .fqBox img{width:100%;height:auto;display:block}.deck-page .finalQr .fqTag{border:2.5px solid var(--color-ink-hard);background:var(--color-apricot);color:var(--color-ink1);box-shadow:4px 4px 0 var(--color-ink-hard);letter-spacing:.01em;white-space:nowrap;border-radius:999px;padding:11px 22px;font-size:clamp(14px,1.35vw,19px);font-weight:900;line-height:1;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)rotate(-3deg)}@media (max-width:900px){.deck-page .finalGrid{grid-template-columns:1fr}.deck-page .finalQr{justify-self:start}}@media (prefers-reduced-motion:no-preference){.deck-page .finalQr{transition:translate .18s var(--ease-drawn), box-shadow .18s var(--ease-drawn)}.deck-page .finalQr:hover{box-shadow:12px 12px 0 var(--color-ink-hard);translate:0 -5px}.deck-page .deck-armed:not(.deck-play) .finalGrid{opacity:0;transform:translateY(24px)}.deck-page .deck-play .finalGrid{animation:deck-cta-fade .6s ease backwards, deck-cta-rise .6s var(--ease-drawn) backwards}}@keyframes deck-cta-fade{0%{opacity:0}to{opacity:1}}@keyframes deck-cta-rise{0%{transform:translateY(24px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.deck-page .finalQr:hover{box-shadow:12px 12px 0 var(--color-ink-hard)}}.deck-page .pkStage{--pkPad:clamp(24px, 2.5vw, 38px)}.deck-page .pkHead{column-gap:calc(var(--pkPad) * 2);padding-inline:calc(4px + var(--pkPad));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;margin-bottom:44px;display:grid}.deck-page .pkHead .eyebrow{--eb:var(--color-lime);color:var(--color-eyebrow-deep)}.deck-page .pkHead h2.big em{color:var(--color-lime)}.deck-page .pkHead .lead{max-width:44ch;margin:0}.deck-page .pkCard{--pkPaper:#f4eedf;--pkInk:var(--color-ink1);--pkLab:#5c5648;--pkRuleC:#1b114033;--pkMarkC:#c9314d;background:var(--pkPaper);color:var(--pkInk);border:4px solid var(--color-ink-hard);padding:var(--pkPad);box-shadow:14px 14px 0 var(--color-lime);border-radius:20px;position:relative;overflow:hidden}.deck-page .pkCard:before{content:"";z-index:3;pointer-events:none;border:11px solid #0000;border-image:repeating-linear-gradient(45deg, var(--color-vio) 0 13px, var(--pkPaper) 13px 26px, #ff4d6d 26px 39px, var(--pkPaper) 39px 52px) 11;position:absolute;inset:9px}.deck-page .pkCard .pkRule{top:var(--pkPad);bottom:var(--pkPad);z-index:1;pointer-events:none;background:var(--color-ink-hard);transform-origin:50% 0;width:2.5px;position:absolute;left:calc(50% - 1.25px);transform:scaleY(1)}.deck-page .pkCard .pkFrank{z-index:2;pointer-events:none;top:var(--pkPad);right:var(--pkPad);justify-content:space-between;align-items:flex-start;gap:18px;min-height:92px;display:flex;position:absolute;left:calc(50% - 30px)}.deck-page .pkCard .pkStamp{text-align:center;background:var(--color-lime);width:76px;height:92px;color:var(--color-ink-hard);border:2.5px solid var(--color-ink-hard);box-shadow:inset 0 0 0 4px var(--color-lime), inset 0 0 0 5.5px var(--color-ink-hard), 5px 5px 0 var(--color-ink-hard);border-radius:5px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;display:flex;transform:rotate(3.5deg)}.deck-page .pkCard .pkStamp b{font-family:var(--font-mono);letter-spacing:.1em;font-size:9.5px;font-weight:900;line-height:1}.deck-page .pkCard .pkStamp em{letter-spacing:-.04em;font-size:26px;font-style:normal;font-weight:900;line-height:1}.deck-page .pkCard .pkStamp i{font-family:var(--font-mono);letter-spacing:.16em;font-size:7.5px;font-style:normal;font-weight:800;line-height:1}.deck-page .pkCard .pkMark{border:2.5px solid var(--pkMarkC);max-width:100%;color:var(--pkMarkC);background:0 0;border-radius:8px;padding:8px 16px 7px;transform:rotate(-5.5deg)}.deck-page .pkCard .pkMark b{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:10.5px;font-weight:800;line-height:1.25;display:block}.deck-page .pkCard .pkMark i{opacity:.7;background:currentColor;height:2px;display:block}.deck-page .pkCard .pkMark i:first-child{margin-bottom:6px}.deck-page .pkCard .pkMark i:last-child{margin-top:6px}.deck-page .pkCard .pkGrid{column-gap:calc(var(--pkPad) * 2);background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;margin:0;padding:0;display:grid}.deck-page .pkCard .pkWrite{flex-direction:column;min-width:0;display:flex}.deck-page .pkCard .pkAddress{flex-direction:column;justify-content:flex-start;gap:30px;min-width:0;padding-top:118px;display:flex}.deck-page .pkCard .pkLab{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-hard);opacity:.72;font-size:10.5px;font-weight:800;line-height:1;display:block}.deck-page .pkCard .pkStamps{flex-wrap:wrap;gap:10px;margin:12px 0 15px;display:flex}.deck-page .pkCard .pkStamps button{cursor:pointer;min-height:40px;color:var(--pkInk);border:2px solid var(--color-ink-hard);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;box-shadow:0 0 0 0 var(--color-ink-hard);background:0 0;border-radius:9px;padding:0 16px;font-size:11.5px;font-weight:800;line-height:1;translate:0}.deck-page .pkCard .pkStamps button:hover{background:var(--color-vio);color:#fff;box-shadow:3px 3px 0 var(--color-ink-hard)}.deck-page .pkCard .pkStamps button[aria-pressed=true]{background:var(--color-lime);color:var(--color-ink-hard);box-shadow:3px 3px 0 var(--color-ink-hard);translate:0 -2px}.deck-page .pkCard .pkStamps button[aria-pressed=true]:hover{background:var(--color-vio);color:#fff}.deck-page .pkCard .pkStamps button:focus-visible{outline:3px solid var(--color-vio);outline-offset:3px;border-radius:9px}.deck-page .pkCard .pkNote{max-width:46ch;min-height:44px;color:var(--pkInk);opacity:.82;margin:0 0 20px;font-size:15.5px;font-weight:600;line-height:1.42}.deck-page .pkCard .pkMsgRow{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:8px;display:flex}.deck-page .pkCard .pkCount{font-family:var(--font-mono);letter-spacing:.14em;font-variant-numeric:tabular-nums;border:1.5px solid var(--color-ink-hard);color:var(--color-ink-hard);background:#fff;border-radius:999px;padding:5px 11px;font-size:10.5px;font-weight:700;line-height:1}.deck-page .pkCard .pkCount b{color:var(--color-ink-hard)}.deck-page .pkCard .pkMsg{resize:vertical;border:2px solid var(--color-ink-hard);width:100%;min-height:196px;box-shadow:4px 4px 0 var(--color-ink-hard);background-color:#fff;background-image:repeating-linear-gradient(to bottom, transparent 0 28px, var(--pkRuleC) 28px 30px);letter-spacing:-.005em;color:var(--pkInk);background-position:0 13px;background-attachment:local;border-radius:12px;outline:0;flex:auto;margin:0;padding:13px 15px;font-size:15.5px;font-weight:600;line-height:30px}.deck-page .pkCard .pkMsg::placeholder{color:#8a8472;opacity:1}.deck-page .pkCard .pkMsg:focus{--pkRuleC:#7530f673}.deck-page .pkCard .pkMsg:focus-visible{border-color:var(--color-vio);box-shadow:4px 4px 0 var(--color-vio);border-radius:6px;outline:0}.deck-page .pkCard .pkSign{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:22px;margin-top:26px;display:grid}.deck-page .pkCard .pkSignLab{grid-column:1/-1;margin-bottom:21px}.deck-page .pkCard .pk-extra{margin-top:0;margin-bottom:22px}.deck-page .pkCard .pkLine{border:0;height:auto;display:block;position:relative}.deck-page .pkCard .pkLine>span{z-index:1;background:var(--pkPaper);color:var(--color-ink-hard);opacity:1;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;padding:0 7px;font-size:9.5px;font-weight:800;line-height:1;position:absolute;top:-8px;left:13px}.deck-page .pkCard .pkLine input{border:2px solid var(--color-ink-hard);width:100%;height:52px;box-shadow:3px 3px 0 var(--color-ink-hard);letter-spacing:-.01em;color:var(--pkInk);background:#fff;border-radius:11px;outline:0;margin:0;padding:0 15px;font-size:16px;font-weight:700;line-height:1}.deck-page .pkCard .pkLine input::placeholder{color:#8a8472;opacity:1}.deck-page .pkCard .pkLine:focus-within{box-shadow:none;border-bottom-color:#0000}.deck-page .pkCard .pkLine:focus-within input{border-color:var(--color-vio);box-shadow:3px 3px 0 var(--color-vio)}.deck-page .pkCard .pkLine:focus-within>span{color:var(--color-vio)}.deck-page .pkCard .pkLine input:focus-visible{border-radius:11px}.deck-page .pkCard .pkTo{border:2.5px solid var(--color-ink-hard);box-shadow:6px 6px 0 var(--color-ink-hard);background:#fff;border-radius:14px;padding:clamp(17px,1.6vw,23px) clamp(18px,1.7vw,25px) clamp(13px,1.2vw,18px);rotate:-.6deg}.deck-page .pkCard .pkTo .pkLab{margin-bottom:9px}.deck-page .pkCard .pkAddr{letter-spacing:-.025em;color:var(--pkInk);border-bottom:2px solid #12111433;margin-bottom:8px;padding-bottom:7px;font-size:clamp(19px,1.6vw,23px);font-weight:900;line-height:1.2;display:block}.deck-page .pkCard .pkMail>span:first-child{box-shadow:inset 0 -.3em 0 var(--color-lime);padding:0 .08em}.deck-page .pkCard .pkArw{vertical-align:.14em;opacity:.5;margin-left:.35em;font-size:.66em}.deck-page .pkCard .pkMail:hover{color:var(--color-vio);border-bottom-color:var(--color-vio)}.deck-page .pkCard .pkMail:focus-visible{outline:3px solid var(--color-vio);outline-offset:4px}.deck-page .pkCard .pkAddrSub{letter-spacing:0;color:#6b6558;border-bottom:0;margin-bottom:0;padding-bottom:0;font-size:13.5px;font-weight:700;line-height:1.35}.deck-page .pkCard .pk-consent{color:var(--pkLab);align-items:flex-start;gap:11px;font-size:13px;line-height:1.45;display:flex}.deck-page .pkCard .pk-consent input{width:20px;height:20px;accent-color:var(--color-vio);flex:none;margin:1px 0 0}.deck-page .pkCard .pk-consent a{color:var(--color-vio);text-underline-offset:2px;text-decoration:underline}.deck-page .pkCard .pk-err{color:#b3123f;margin:0;font-size:13px;font-weight:700;line-height:1.4}.deck-page .pkCard .pkSend{cursor:pointer;background:var(--color-lime);width:100%;min-height:60px;color:var(--color-ink-hard);border:2.5px solid var(--color-ink-hard);box-shadow:6px 6px 0 var(--color-ink-hard);letter-spacing:-.015em;text-transform:none;border-radius:14px;align-items:center;gap:14px;padding:0 24px;font-size:16.5px;font-weight:900;line-height:1;display:flex;translate:0}.deck-page .pkCard .pkSend .pkSlot{background:var(--color-ink-hard);border-radius:4px;flex:none;width:36px;height:7px}.deck-page .pkCard .pkSend:hover{background:var(--color-vio);color:#fff;box-shadow:9px 9px 0 var(--color-ink-hard)}.deck-page .pkCard .pkSend:hover .pkSlot{background:#fff}.deck-page .pkCard .pkSend:focus-visible{outline:3px solid var(--color-vio);outline-offset:4px;border-radius:14px}.deck-page .pkCard .pkSend:disabled{cursor:progress;opacity:.7;box-shadow:3px 3px 0 var(--color-ink-hard);translate:0 2px}.deck-page .pkCard .pkSend:disabled:hover{background:var(--color-lime);color:var(--color-ink-hard);box-shadow:3px 3px 0 var(--color-ink-hard)}.deck-page .pkCard .pkSend:disabled:hover .pkSlot{background:var(--color-ink-hard)}.deck-page .pkCard .pkAir{border:2px solid var(--color-ink-hard);background:var(--color-vio);color:#fff;box-shadow:3px 3px 0 var(--color-ink-hard);font-family:var(--font-mono);letter-spacing:.22em;border-radius:7px;align-self:flex-start;margin-top:-14px;padding:8px 13px;font-size:10px;font-weight:800;line-height:1;rotate:-2.6deg}.deck-page .pkCard .pk-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.deck-page .pkCard .pk-sent{flex-direction:column;grid-column:1/-1;place-self:center;align-items:flex-start;gap:12px;max-width:56ch;padding:118px 0 clamp(26px,3.5vw,54px);display:flex}.deck-page .pkCard .pk-sent h3{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:900}.deck-page .pkCard .pk-sent p{color:var(--color-ink2);margin:0;font-size:15px}.deck-page .panel.deep .pkCard :focus-visible{outline-color:var(--color-vio)}@keyframes v1pkStamp{0%{opacity:0;transform:translateY(-26px)rotate(14deg)}to{opacity:1;transform:translateY(0)rotate(3.5deg)}}@keyframes v1pkMark{0%{opacity:0;transform:rotate(-17deg)scale(1.75)}60%{opacity:1}to{opacity:1;transform:rotate(-5.5deg)scale(1)}}@media (prefers-reduced-motion:no-preference){.deck-page .pkStage.deck-armed:not(.deck-play){opacity:0;transform:translateY(24px)}.deck-page .pkStage.deck-play{opacity:1;transition:opacity .6s ease, transform .6s var(--ease-drawn);transform:none}.deck-page .pkStage.deck-armed:not(.deck-play) .pkRule{transform:scaleY(0)}.deck-page .pkStage.deck-play .pkRule{transition:transform .62s var(--ease-drawn) .22s;transform:scaleY(1)}.deck-page .pkStage.deck-armed:not(.deck-play) .pkStamp,.deck-page .pkStage.deck-armed:not(.deck-play) .pkMark{opacity:0}.deck-page .pkStage.deck-play .pkStamp{animation:.42s cubic-bezier(.2,1.5,.42,1) .46s backwards v1pkStamp}.deck-page .pkStage.deck-play .pkMark{animation:.34s cubic-bezier(.18,1.4,.4,1) .8s backwards v1pkMark}.deck-page .pkCard .pkStamps button{transition:background-color .14s ease, color .14s ease, box-shadow .16s var(--ease-drawn), translate .16s var(--ease-drawn)}.deck-page .pkCard .pkStamps button:hover{translate:0 -2px}.deck-page .pkCard .pkMsg,.deck-page .pkCard .pkLine input{transition:border-color .14s ease, box-shadow .14s var(--ease-drawn)}.deck-page .pkCard .pkLine>span{transition:color .14s}.deck-page .pkCard .pkMail{transition:color .16s,border-color .16s}.deck-page .pkCard .pkSend{transition:translate .16s var(--ease-drawn), box-shadow .16s var(--ease-drawn), background-color .16s ease, color .16s ease}.deck-page .pkCard .pkSend .pkSlot{transition:background-color .16s}.deck-page .pkCard .pkSend:hover:not(:disabled){translate:0 -3px}}@media (max-width:1100px){.deck-page .pkCard .pkFrank{left:calc(50% - 12px)}}@media (max-width:1000px){.deck-page .pkCard .pkStamps button{min-height:44px}.deck-page .pkCard .pkAddr{padding-block:11px}.deck-page .pkCard .pkStamp b,.deck-page .pkCard .pkStamp i,.deck-page .pkCard .pkMark b,.deck-page .pkCard .pkLine>span{font-size:10px}}@media (max-width:900px){.deck-page .pkHead{grid-template-columns:1fr;margin-bottom:30px;padding-inline:0}.deck-page .pkHead .lead{margin-top:20px}.deck-page .pkCard .pkGrid{grid-template-columns:1fr;column-gap:0}.deck-page .pkCard .pkRule{display:none}.deck-page .pkCard .pkFrank{min-height:0;margin-bottom:24px;position:static;left:auto;right:auto}.deck-page .pkCard .pkAddress{border-top:2.5px solid var(--color-ink-hard);gap:26px;margin-top:26px;padding-top:26px}.deck-page .pkCard .pkMsg{min-height:172px}.deck-page .pkCard:before{border-width:9px;border-image:repeating-linear-gradient(45deg, var(--color-vio) 0 11px, var(--pkPaper) 11px 22px, #ff4d6d 22px 33px, var(--pkPaper) 33px 44px) 9;inset:7px}}@media (max-width:560px){.deck-page .pkCard .pkFrank{flex-direction:column-reverse;align-items:flex-start;gap:16px}.deck-page .pkCard .pkMark{padding:8px 11px}.deck-page .pkCard .pkMark b{letter-spacing:.12em}.deck-page .pkCard .pkSign{grid-template-columns:1fr;row-gap:22px}.deck-page .pkCard .pkSend{gap:11px;padding:0 18px;font-size:15px}.deck-page .pkCard .pkAir{margin-top:0}}.deck-page .panel.light.faqSec{background:var(--color-bg-alt)}.deck-page .faqGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(24px,2.6vw,44px);display:grid}.deck-page .faqSec .faqSide .eyebrow{--eb:var(--color-vio);color:var(--color-ink2)}.deck-page h2.big.faqHead{color:var(--color-ink1);text-wrap:normal;margin:16px 0 0;font-size:clamp(44px,6.2vw,88px);line-height:.9}.deck-page h2.big.faqHead em{color:var(--color-vio);font-style:normal}.deck-page .faqSide .faqBtn{margin-top:clamp(24px,2.4vw,34px)}.deck-page .faqCab{border:4px solid var(--color-ink-hard);box-shadow:12px 12px 0 var(--color-ink-hard);background:#fff;border-radius:20px;padding:clamp(11px,1.1vw,15px)}.deck-page .faqRail{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-ink2);align-items:center;gap:11px;padding:3px 5px 12px;font-size:9px;font-weight:800;line-height:1;display:flex}.deck-page .faqRail i{background:#12111429;border-radius:2px;flex:auto;height:2.5px}.deck-page .faqBase{justify-content:center;gap:26px;padding:13px 0 3px;display:flex}.deck-page .faqBase i{background:var(--color-ink-hard);opacity:.75;border-radius:4px;width:34px;height:7px}.deck-page .faqDrawer{border:2.5px solid var(--color-ink-hard);background:var(--fq,var(--color-vio));box-shadow:5px 5px 0 var(--color-ink-hard);border-radius:14px;overflow:hidden}.deck-page .faqDrawer+.faqDrawer{margin-top:10px}.deck-page .faqDrawer h3{font:inherit;margin:0}.deck-page .faqFront{width:100%;min-height:clamp(78px,6vw,94px);box-shadow:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:clamp(11px,1.1vw,16px);margin:0;padding:clamp(12px,1.1vw,15px) clamp(12px,1.1vw,16px);display:flex}.deck-page .faqFront:focus-visible{outline:3px solid var(--color-vio);outline-offset:-4px;border-radius:11px}.deck-page .faqNo{font-family:var(--font-mono);letter-spacing:.18em;color:var(--fqInk,#fff);flex:none;font-size:11px;font-weight:800;line-height:1}.deck-page .faqHolder{border:2.5px solid var(--color-ink-hard);min-width:0;box-shadow:3px 3px 0 var(--color-ink-hard);background:#fff;border-radius:9px;flex:auto;padding:clamp(11px,1vw,15px) clamp(14px,1.3vw,19px);translate:0}.deck-page .faqQ{letter-spacing:-.03em;color:var(--color-ink1);font-size:clamp(17px,1.65vw,24px);font-weight:900;line-height:1.18;display:block}.deck-page .faqDrawer[data-open=true] .faqHolder,.deck-page .faqFront:hover .faqHolder{box-shadow:5px 5px 0 var(--color-ink-hard);translate:0 -1px}.deck-page .faqKnob{border:2.5px solid var(--color-ink-hard);width:clamp(33px,2.8vw,40px);height:clamp(33px,2.8vw,40px);box-shadow:2px 2px 0 var(--color-ink-hard);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.deck-page .faqKnob i{background:var(--color-ink-hard);border-radius:2px;width:15px;height:3px;display:block;position:relative}.deck-page .faqKnob i:after{content:"";background:var(--color-ink-hard);border-radius:2px;position:absolute;inset:0;rotate:90deg}.deck-page .faqDrawer[data-open=true] .faqKnob i:after{opacity:0;rotate:none}.deck-page .faqCard{grid-template-rows:0fr;display:grid}.deck-page .faqDrawer[data-open=true] .faqCard{grid-template-rows:1fr}.deck-page .faqCardIn{min-height:0;overflow:hidden}.deck-page .faqNote{border:2px solid var(--color-ink-hard);background:#fff repeating-linear-gradient(#0000 0 25.5px,#1211141c 25.5px 27px) 0 15px;border-radius:10px;margin:0 clamp(12px,1.1vw,16px) clamp(12px,1.1vw,16px);padding:15px 17px 30px;position:relative}.deck-page .faqNote p{letter-spacing:-.005em;color:var(--color-ink2);margin:0;font-size:clamp(14.5px,1.15vw,16.5px);font-weight:600;line-height:27px}.deck-page .faqHole{border:2px solid var(--color-ink-hard);background:var(--fq,var(--color-vio));border-radius:50%;width:15px;height:15px;position:absolute;bottom:8px;left:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){.deck-page .faqHolder{transition:box-shadow .17s var(--ease-drawn), translate .17s var(--ease-drawn)}.deck-page .faqKnob i:after{transition:opacity .19s ease, rotate .26s var(--ease-drawn)}.deck-page .faqCard{transition:grid-template-rows .33s var(--ease-drawn)}.deck-page .deck-armed .faqDrawer{opacity:0;translate:0 12px}.deck-page .deck-play .faqDrawer{animation:deck-faq-in .44s var(--ease-drawn) both}.deck-page .deck-play .faqDrawer:first-of-type{animation-delay:80ms}.deck-page .deck-play .faqDrawer:nth-of-type(2){animation-delay:.15s}.deck-page .deck-play .faqDrawer:nth-of-type(3){animation-delay:.22s}.deck-page .deck-play .faqDrawer:nth-of-type(4){animation-delay:.29s}.deck-page .deck-play .faqDrawer:nth-of-type(5){animation-delay:.36s}.deck-page .deck-play .faqDrawer:nth-of-type(6),.deck-page .deck-play .faqDrawer:nth-of-type(n+7){animation-delay:.43s}}@keyframes deck-faq-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (max-width:1000px){.deck-page .faqRail span{font-size:10px}}@media (max-width:900px){.deck-page .faqGrid{grid-template-columns:1fr;gap:clamp(24px,4vw,36px)}}@media (max-width:560px){.deck-page .faqFront{gap:10px;min-height:70px;padding:11px}.deck-page .faqNo{display:none}}.deck-page h1.big.subHeroHead em{color:var(--tone);font-style:normal}.deck-page .subHeroArt{justify-content:flex-end;display:flex}.deck-page .subFmAir{width:100%;max-width:min(100%,430px);height:clamp(120px,12vw,168px);margin:clamp(14px,1.6vw,24px) 0 0 auto;position:relative}.deck-page .subFmSay{border:3px solid var(--color-ink-hard);width:max-content;max-width:100%;color:var(--color-ink1);box-shadow:6px 6px 0 var(--color-ink-hard);letter-spacing:-.03em;opacity:0;background:#fff;border-radius:14px;padding:11px 17px;font-size:clamp(14px,1.35vw,19px);font-weight:900;line-height:1.2;position:absolute;bottom:16px;left:0}.deck-page .subFmSay.fs1{opacity:1;translate:0 -16px;rotate:-1deg}.deck-page .subFmSay.fs2{background:var(--color-lime)}.deck-page .subFmSay.fs3{background:var(--color-sky)}.deck-page .subFmSay.fs4{background:var(--color-pink)}.deck-page .subFmNote{color:var(--color-ink-hard);opacity:0;font-size:clamp(16px,1.6vw,25px);font-weight:700;line-height:1;position:absolute;bottom:8px}.deck-page .subFmNote.n1{left:6%}.deck-page .subFmNote.n2{color:#ff4d6d;left:22%}.deck-page .subFmNote.n3{color:var(--color-vio);left:38%}.deck-page .subFmNote.n4{color:var(--color-pink);left:60%}.deck-page .subFmNote.n5{color:var(--color-sky);left:76%}.deck-page .subFmNote.n6{left:90%}.deck-page .subFm{justify-content:flex-end;width:100%;max-width:520px;margin-left:auto;display:flex;position:relative}.deck-page .subFmSet{border:5px solid var(--color-ink-hard);width:min(100%,clamp(290px,33vw,460px));box-shadow:14px 14px 0 var(--color-ink-hard);background:#241046;border-radius:26px;padding:clamp(14px,1.4vw,20px) clamp(14px,1.4vw,20px) calc(clamp(14px,1.4vw,20px) + 24px);position:relative}.deck-page .subFmHandle{border:5px solid var(--color-ink-hard);border-bottom:0;border-radius:26px 26px 0 0;width:110px;height:38px;position:absolute;top:-34px;left:50%;translate:-50%}.deck-page .subFmAnt{transform-origin:50% 100%;width:12px;height:clamp(96px,9vw,132px);position:absolute;top:calc(-1*clamp(96px,9vw,132px));right:26px;rotate:17deg}.deck-page .subFmAnt i{background:var(--color-ink-hard);border-radius:3px;width:4px;height:100%;position:absolute;top:0;left:4px}.deck-page .subFmAnt b{border:2.5px solid var(--color-ink-hard);background:#ff4d6d;border-radius:50%;width:12px;height:12px;position:absolute;top:-5px;left:0}.deck-page .subFmScrew{border:2px solid var(--color-ink-hard);background:#fff;border-radius:50%;width:9px;height:9px;position:absolute}.deck-page .subFmScrew.tl{top:9px;left:9px}.deck-page .subFmScrew.tr{top:9px;right:9px}.deck-page .subFmScrew.bl{bottom:9px;left:9px}.deck-page .subFmScrew.br{bottom:9px;right:9px}.deck-page .subFmFront{border:3.5px solid var(--color-ink-hard);background:#f7f2e4;border-radius:16px;padding:clamp(11px,1.1vw,15px);box-shadow:inset 0 0 0 3px #1211140f}.deck-page .subFmHead{align-items:center;gap:9px;margin-bottom:11px;display:flex}.deck-page .subFmBadge{background:var(--color-ink-hard);color:#fff;font:800 9.5px/1 var(--font-mono);letter-spacing:.2em;border-radius:6px;padding:6px 10px}.deck-page .subFmBadge b{color:var(--color-lime)}.deck-page .subFmMeter{border:2.5px solid var(--color-ink-hard);background:#fff;border-radius:6px;flex:none;width:clamp(72px,7.2vw,104px);height:22px;position:relative;overflow:hidden}.deck-page .subFmMeter:after{content:"";background:repeating-linear-gradient(to right, var(--color-ink-hard) 0 2px, transparent 2px 9px);opacity:.4;height:2px;position:absolute;bottom:4px;left:0;right:0}.deck-page .subFmMeter i{transform-origin:50% 100%;background:#ff4d6d;border-radius:2px;width:2.5px;height:14px;position:absolute;bottom:3px;left:50%;rotate:-32deg}.deck-page .subFmLed{border:2.5px solid var(--color-ink-hard);background:#ff4d6d;border-radius:50%;flex:none;width:12px;height:12px;margin-left:auto}.deck-page .subFmGrille{border:3px solid var(--color-ink-hard);background-color:#ede6d4;background-image:radial-gradient(2.1px,#12111480 99%,#0000 100%);background-position:6px 6px;background-size:11px 11px;border-radius:12px;height:clamp(96px,9.5vw,140px);position:relative;overflow:hidden}.deck-page .subFmCone{border:3px solid var(--color-ink-hard);width:clamp(58px,5.6vw,80px);height:clamp(58px,5.6vw,80px);box-shadow:inset 0 0 0 7px #f7f2e4, inset 0 0 0 10px var(--color-ink-hard);background:#ffa36b;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:1}.deck-page .subFmDial{border:3px solid var(--color-ink-hard);background:#fff;border-radius:12px;margin-top:11px;padding:8px 11px 9px;position:relative;overflow:hidden}.deck-page .subFmFreq{font:800 8.5px/1 var(--font-mono);letter-spacing:.1em;color:var(--color-ink2);justify-content:space-between;display:flex}.deck-page .subFmScale{justify-content:space-between;align-items:flex-start;height:12px;margin-top:5px;display:flex}.deck-page .subFmScale i{background:var(--color-ink-hard);opacity:.4;width:2px;height:6px}.deck-page .subFmScale i:nth-child(5n+1){opacity:.85;height:12px}.deck-page .subFmStations{justify-content:space-between;margin-top:4px;display:flex}.deck-page .subFmStations b{font:800 8px/1 var(--font-mono);letter-spacing:.1em;color:var(--color-ink-hard);opacity:.34;flex-direction:column;align-items:center;gap:2px;display:flex;scale:1}.deck-page .subFmStations b em{letter-spacing:.06em;font-size:10px;font-style:normal}.deck-page .subFmStations b.fs1{opacity:1;color:#ff4d6d}.deck-page .fm-needle-track{pointer-events:none;height:34px;position:absolute;top:6px;left:0;right:0;translate:0}.deck-page .subFmNeedle{width:3.5px;height:100%;box-shadow:0 0 0 1.5px var(--color-ink-hard);background:#ff4d6d;border-radius:2px;position:absolute;top:0;left:11%}.deck-page .subFmGlass{pointer-events:none;background:#ffffff8c;width:42%;height:200%;position:absolute;top:-40%;left:-20%;rotate:18deg}.deck-page .subFmBands{align-items:center;gap:7px;margin-top:11px;display:flex}.deck-page .subFmBands span{border:2.5px solid var(--color-ink-hard);color:var(--color-ink-hard);font:800 9px/1 var(--font-mono);letter-spacing:.14em;background:#fff;border-radius:7px;padding:6px 10px}.deck-page .subFmBands span.on{background:var(--color-lime);box-shadow:2px 2px 0 var(--color-ink-hard)}.deck-page .subFmBands i{border:2.5px solid var(--color-ink-hard);border-radius:50%;width:15px;height:15px}.deck-page .subFmBands i.p1{background:var(--color-pink);margin-left:auto}.deck-page .subFmBands i.p2{background:var(--color-sky)}.deck-page .subFmBands i.p3{background:var(--color-vio)}.deck-page .subFmKnobs{justify-content:space-between;gap:10px;margin-top:clamp(12px,1.2vw,16px);padding:0 clamp(4px,.6vw,10px);display:flex}.deck-page .subFmKnob{border:3.5px solid var(--color-ink-hard);width:clamp(48px,4.8vw,64px);height:clamp(48px,4.8vw,64px);box-shadow:4px 4px 0 var(--color-ink-hard);background:#fff;border-radius:50%;position:relative}.deck-page .subFmKnob .rim{background:repeating-conic-gradient(from 0deg, var(--color-ink-hard) 0 3deg, transparent 3deg 15deg);opacity:.5;border-radius:50%;position:absolute;inset:4px}.deck-page .subFmKnob i{background:var(--color-ink-hard);transform-origin:50% calc(clamp(48px,4.8vw,64px)/2 - 7px);border-radius:2px;width:3.5px;height:clamp(15px,1.5vw,20px);position:absolute;top:7px;left:50%;translate:-50%}.deck-page .subFmKnob.k1{background:var(--color-lime)}.deck-page .subFmKnob.k2{background:var(--color-pink)}.deck-page .subFmKnob.k3{background:var(--color-sky)}.deck-page .subFmKnob.k1 i{rotate:-62deg}.deck-page .subFmKnob.k2 i{rotate:-26deg}.deck-page .subFmKnob.k3 i{rotate:26deg}.deck-page .subFmKnob small{font:800 8.5px/1 var(--font-mono);letter-spacing:.16em;color:#fff;opacity:.72;position:absolute;bottom:-19px;left:50%;translate:-50%}.deck-page .subFmFeet{justify-content:space-between;padding-inline:32px;display:flex;position:absolute;bottom:-14px;left:0;right:0}.deck-page .subFmFeet i{background:var(--color-ink-hard);border-radius:0 0 9px 9px;width:38px;height:14px}.deck-page .subFtBar{font:800 11px/1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:clamp(12px,1.3vw,20px);margin:0 0 clamp(30px,3.2vw,46px);display:flex}.deck-page .ft-row-stage{display:grid}.deck-page .subFtRow{--tone:var(--color-vio);--eb:var(--tone);--deck-sh:var(--color-lime);border:2.5px solid var(--color-ink-hard);color:var(--color-ink1);box-shadow:10px 10px 0 var(--deck-sh);background:#fff;border-radius:26px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:clamp(24px,3.2vw,58px);padding:clamp(26px,2.8vw,42px);display:grid;position:relative}.deck-page .subFtIdx b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;font:900 clamp(15px,1.35vw,19px)/1 inherit}.deck-page .subFtIdx i{font:800 clamp(8.5px, .75vw, 10.5px) / 1 var(--font-mono);letter-spacing:.14em;color:var(--color-lime);font-style:normal}.deck-page .subFtRow .eyebrow{font-family:var(--font-mono);letter-spacing:.2em;margin:0 0 16px;font-size:10.5px}.deck-page .deep .subFtRow .eyebrow{color:var(--color-ink2)}.deck-page .subFtRow .eyebrow i{width:11px;height:11px;box-shadow:0 0 0 1.5px var(--color-ink-hard)}.deck-page .subFtProp{flex:none;position:relative}.deck-page .subFxAi,.deck-page .subFxPost,.deck-page .subFxFind,.deck-page .subFxCoop{align-self:stretch;width:100%;max-width:430px;height:auto}.deck-page .subFxAi>.subFxWin{flex-direction:column;justify-content:space-between;height:100%;display:flex}.deck-page .subFxPost>.subFxSheet{flex-direction:column;height:100%;display:flex}.deck-page .subFxFind{flex-direction:column;display:flex}.deck-page .subFxCoop{flex-direction:column;justify-content:space-between;gap:clamp(10px,1.1vw,16px);display:flex}.deck-page .subFxWinTop{background:var(--color-ink-hard);color:#fff;font:800 9px/1 var(--font-mono);letter-spacing:.16em;align-items:center;gap:9px;padding:10px 13px;display:flex}.deck-page .subFxField{border:2.5px solid var(--color-ink-hard);background:#fbf9f2;border-radius:10px;flex:0 auto;align-items:center;gap:2px;min-height:clamp(58px,5vw,78px);margin:14px 16px 0;padding:0 13px;display:flex;box-shadow:inset 3px 3px #12111412}.deck-page .subFxTyped{color:var(--color-ink1);white-space:nowrap;font-size:13.5px;font-weight:700;line-height:1.2;overflow:hidden}.deck-page .subFxGo{border:2.5px solid var(--color-ink-hard);background:var(--color-lime);min-height:clamp(48px,4vw,58px);color:var(--color-ink-hard);box-shadow:4px 4px 0 var(--color-ink-hard);letter-spacing:-.02em;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:9px;margin:14px 16px 16px;font-size:14px;font-weight:900;line-height:1;display:flex}.deck-page .subFxSheet{border:3px solid var(--color-ink-hard);box-shadow:10px 10px 0 var(--color-ink-hard);background:#fff;border-radius:18px;padding:13px}.deck-page .subFxChips{flex-wrap:nowrap;align-items:center;gap:7px;display:flex;overflow:hidden}.deck-page .subFxChips span{border:2px solid var(--color-ink-hard);color:var(--color-ink1);white-space:nowrap;background:#fff;border-radius:999px;padding:6px 11px;font-size:10.5px;font-weight:800;line-height:1}.deck-page .subFxChips .key{background:var(--color-vio);border-radius:50%;flex:none;width:26px;height:26px;padding:0}.deck-page .subFxChips .on{background:var(--color-vio);color:#fff;box-shadow:2px 2px 0 var(--color-ink-hard)}.deck-page .subFxRow{align-items:center;gap:9px;margin-top:12px;display:flex}.deck-page .subFxRow b{color:var(--color-ink1);font-size:12.5px;font-weight:800;line-height:1}.deck-page .subFxRow.muted span{color:var(--color-ink2);font-size:12.5px;font-weight:700;line-height:1}.deck-page .subFxIco{border:2px solid var(--color-ink-hard);background:#f3f0ff;border-radius:7px;flex:none;width:24px;height:24px}.deck-page .subFxIco.star{background:#fff3d6}.deck-page .subFxIco.subFxNote{background:#efefef}.deck-page .subFxDrop{border:2.5px dashed var(--color-ink-hard);background:#fbf9f2;border-radius:12px;flex:auto;place-items:center;min-height:clamp(120px,11vw,168px);margin-top:10px;display:grid;position:relative;overflow:hidden}.deck-page .subFxDropHint{color:var(--color-ink2);font-size:11.5px;font-weight:700;line-height:1}.deck-page .subFxShot{border:2.5px solid var(--color-ink-hard);border-radius:8px;position:absolute;inset:6px;overflow:hidden}.deck-page .subFxShot img{object-fit:cover;width:100%;height:100%;display:block}.deck-page .subFxStars{gap:4px;margin-left:auto;display:flex}.deck-page .subFxStars i{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background-color:#f4af03;width:15px;height:15px;scale:1}.deck-page .subFxStars i.off{background-color:var(--color-ink-hard);opacity:.22}.deck-page .subFxFind{border:3px solid var(--color-ink-hard);box-shadow:10px 10px 0 var(--color-ink-hard);background:#fff;border-radius:18px;overflow:hidden}.deck-page .subFxFindTop{border-bottom:3px solid var(--color-ink-hard);background:var(--color-vio);color:#fff;padding:13px 14px}.deck-page .subFxFindTop b{letter-spacing:-.03em;font-size:16px;font-weight:900;line-height:1.1;display:block}.deck-page .subFxFindTop>span{opacity:.86;margin-top:3px;font-size:11.5px;font-weight:600;line-height:1.3;display:block}.deck-page .subFxSearch{border:2.5px solid var(--color-ink-hard);background:#fff;border-radius:9px;align-items:center;gap:8px;min-height:38px;margin-top:11px;padding:0 11px;display:flex}.deck-page .subFxMag{border:2.5px solid var(--color-ink2);border-radius:50%;flex:none;width:13px;height:13px;position:relative}.deck-page .subFxMag:after{content:"";background:var(--color-ink2);border-radius:2px;width:7px;height:2.5px;position:absolute;bottom:-4px;right:-5px;rotate:45deg}.deck-page .subFxQ{color:var(--color-ink1);white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1}.deck-page .subFxCats{gap:6px;padding:11px 12px 0;display:flex;overflow:hidden}.deck-page .subFxCats span{border:2px solid var(--color-ink-hard);color:var(--color-ink1);white-space:nowrap;background:#fff;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:800;line-height:1}.deck-page .subFxCats .on{background:var(--color-lime);box-shadow:2px 2px 0 var(--color-ink-hard)}.deck-page .subFxTiles{flex:auto;padding:11px 12px 13px;translate:0}.deck-page .subFxSet{grid-template-columns:1fr 1fr;gap:9px;display:grid}.deck-page .subFxTiles[data-set=a] .subFxSet.b,.deck-page .subFxTiles[data-set=b] .subFxSet.a{display:none}.deck-page .subFxTile{border:2.5px solid var(--color-ink-hard);box-shadow:3px 3px 0 var(--color-ink-hard);background:#fff;border-radius:11px;overflow:hidden}.deck-page .subFxTile .ph{border-bottom:2.5px solid var(--color-ink-hard);height:62px;display:block;position:relative}.deck-page .subFxTile .ph img{object-fit:cover;width:100%;height:100%;display:block}.deck-page .subFxTile .fol{border:2px solid var(--color-ink-hard);color:var(--color-ink-hard);background:#fff;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:800;line-height:1;position:absolute;top:5px;right:5px}.deck-page .subFxTile .fol.on{background:var(--color-lime)}.deck-page .subFxTile .nm{letter-spacing:-.02em;color:var(--color-ink1);white-space:nowrap;text-overflow:ellipsis;padding:7px 8px 8px;font-size:10.5px;font-weight:800;line-height:1.2;display:block;overflow:hidden}.deck-page .subFxCard{border:2.5px solid var(--color-ink-hard);box-shadow:6px 6px 0 var(--color-ink-hard);background:#fff;border-radius:14px;padding:12px 13px}.deck-page .subFxInv{background:#fbf9f2}.deck-page .subFxWho{align-items:center;gap:8px;display:flex}.deck-page .subFxWho b{color:var(--color-ink1);font-size:12.5px;font-weight:800;line-height:1}.deck-page .subFxWho em{color:var(--color-ink2);font-size:10.5px;font-style:normal;font-weight:700;line-height:1}.deck-page .subFxAv{border:2px solid var(--color-ink-hard);width:26px;height:26px;color:var(--color-ink-hard);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:900;line-height:1;display:grid}.deck-page .subFxAv.k{background:#ffa36b}.deck-page .subFxAv.t{background:var(--color-sky)}.deck-page .subFxAv.e{background:var(--color-pink)}.deck-page .subFxCard p{color:var(--color-ink2);margin:9px 0 0;font-size:12.5px;font-weight:600;line-height:1.4}.deck-page .subFxCard p b{color:var(--color-ink1);font-weight:900}.deck-page .subFxBtns{gap:8px;margin-top:11px;display:flex}.deck-page .subFxBtns span{border:2px solid var(--color-ink-hard);border-radius:999px;padding:6px 14px;font-size:11px;font-weight:800;line-height:1}.deck-page .subFxBtns .ok{background:var(--color-vio);color:#fff;box-shadow:2px 2px 0 var(--color-ink-hard)}.deck-page .subFxBtns .no{color:var(--color-ink1);background:#fff}.deck-page .subFxCom{opacity:1;margin-left:22px;translate:0}.deck-page .subFxCom.c2{margin-left:40px}.deck-page .subFxDots{align-items:center;gap:4px;display:inline-flex}.deck-page .subFxDots[hidden]{display:none}.deck-page .subFxDots i{background:var(--color-ink2);border-radius:50%;width:6px;height:6px;translate:0}@media (max-width:1080px){.deck-page .subFtRow{grid-template-columns:minmax(0,1fr);gap:clamp(26px,3.4vw,40px)}.deck-page .subFtRow.subFtFlip>.subFtCopy{grid-area:1/1}.deck-page .subFtRow.subFtFlip>.subFtStage{grid-area:2/1}.deck-page .subFtDesc{max-width:56ch}}@media (max-width:1000px){.deck-page .subFmFreq b,.deck-page .subFmBands span,.deck-page .subFmKnob small,.deck-page .subFmBadge,.deck-page .subFtIdx i,.deck-page .subFxTile .fol,.deck-page .subFxWinTop span{font-size:10px}.deck-page .subFxWinTop b{font-size:12px}}@media (max-width:900px){.deck-page .subHeroGrid{grid-template-columns:1fr}.deck-page .subHeroArt{justify-content:flex-start}.deck-page .subFm{justify-content:flex-start;max-width:none;margin-left:0}.deck-page .subFmSet{width:min(100%,380px)}.deck-page .subFmAir{margin-left:0}.deck-page .subFxAi,.deck-page .subFxPost,.deck-page .subFxFind,.deck-page .subFxCoop{max-width:none}}@media (max-width:640px){.deck-page .subFtRow{box-shadow:7px 7px 0 var(--deck-sh);border-radius:20px}.deck-page .subFtBar{letter-spacing:.16em;gap:10px;font-size:10px}}@media (max-width:560px){.deck-page .subFmAir{height:150px}.deck-page .subFmSay{padding:9px 13px;font-size:12.5px}.deck-page .subFmKnob small{display:none}}@media (prefers-reduced-motion:no-preference){.deck-page .ft-hero-stage.deck-armed .rv,.deck-page .ft-head-stage.deck-armed .rv,.deck-page .ft-row-stage.deck-armed .rv{opacity:0;transform:translateY(24px)}.deck-page .ft-hero-stage.deck-play .rv,.deck-page .ft-head-stage.deck-play .rv,.deck-page .ft-row-stage.deck-play .rv{animation:deck-rv-fade .6s ease both, deck-rv-rise .6s var(--ease-drawn) both}.deck-page .fm-needle-track{animation:16s cubic-bezier(.5,0,.2,1) infinite deck-fm-needle}.deck-page .subFmStations b{animation:16s linear infinite deck-fm-station}.deck-page .subFmStations b.fs2{animation-delay:4s}.deck-page .subFmStations b.fs3{animation-delay:8s}.deck-page .subFmStations b.fs4{animation-delay:12s}.deck-page .subFmKnob.k1 i{animation:16s step-end infinite deck-fm-tune}.deck-page .subFmSay{animation:16s linear infinite deck-fm-say}.deck-page .subFmSay.fs2{animation-delay:4s}.deck-page .subFmSay.fs3{animation-delay:8s}.deck-page .subFmSay.fs4{animation-delay:12s}.deck-page .subFmMeter i{animation:3.4s ease-in-out infinite deck-fm-meter}.deck-page .subFmLed{animation:1.6s ease-in-out infinite deck-fm-led}.deck-page .subFmCone{animation:1.9s ease-in-out infinite deck-fm-cone}.deck-page .subFmNote{animation:5.4s ease-in-out infinite deck-fm-note}.deck-page .subFmNote.n2{animation-duration:6.6s;animation-delay:.8s}.deck-page .subFmNote.n3{animation-duration:7.4s;animation-delay:1.9s}.deck-page .subFmNote.n4{animation-duration:6.1s;animation-delay:3s}.deck-page .subFmNote.n5{animation-duration:7s;animation-delay:2.4s}.deck-page .subFmNote.n6{animation-duration:5.9s;animation-delay:4.2s}.deck-page .ft-row-stage .subFxCaret{animation:1s step-end infinite deck-caret}.deck-page .subFxDots i:first-child{animation:1.1s ease-in-out infinite deck-fx-dot}.deck-page .subFxDots i:nth-child(2){animation:1.1s ease-in-out .18s infinite deck-fx-dot}.deck-page .subFxDots i:nth-child(3){animation:1.1s ease-in-out .36s infinite deck-fx-dot}.deck-page .ft-row-stage.deck-armed .subFxShot{opacity:0;translate:0 -14px}.deck-page .ft-row-stage.deck-play .subFxShot{animation:deck-fx-shot .72s var(--ease-drawn) 2.14s both}.deck-page .ft-row-stage.deck-armed .subFxStars i:not(.off){background-color:#12111438;scale:.8}.deck-page .ft-row-stage.deck-play .subFxStars i:not(.off){animation:.81s ease-in-out both deck-fx-star}.deck-page .ft-row-stage.deck-play .subFxStars i:first-child{animation-delay:.2s}.deck-page .ft-row-stage.deck-play .subFxStars i:nth-child(2){animation-delay:.45s}.deck-page .ft-row-stage.deck-play .subFxStars i:nth-child(3){animation-delay:.7s}.deck-page .ft-row-stage.deck-play .subFxStars i:nth-child(4){animation-delay:.95s}.deck-page .subFxTiles{transition:opacity .3s ease, translate .3s var(--ease-drawn)}.deck-page .subFxTiles.is-swapping{opacity:0;translate:0 10px}.deck-page .subFxCom{transition:opacity .26s ease, translate .26s var(--ease-drawn)}.deck-page .subFxCom.is-pending{opacity:0;translate:0 10px}.deck-page .ft-hero-stage:is(.deck-idle,.deck-armed:not(.deck-play)) :is(.subFmSay,.subFmNote,.fm-needle-track,.subFmStations b,.subFmKnob.k1 i,.subFmMeter i,.subFmLed,.subFmCone),.deck-page .ft-row-stage:is(.deck-idle,.deck-armed:not(.deck-play)) :is(.subFxCaret,.subFxDots i){animation-play-state:paused}}@keyframes deck-fm-say{0%{opacity:0;translate:0 42px;rotate:-4deg}4%{opacity:1;translate:0 6px;rotate:1.8deg}10%{translate:0 -16px;rotate:-1.2deg}20%{opacity:1;translate:0 -52px;rotate:1deg}25%{opacity:0;translate:0 -84px;rotate:3deg}to{opacity:0;translate:0 -84px;rotate:none}}@keyframes deck-fm-note{0%{opacity:0;translate:0;rotate:-10deg}14%{opacity:.9}55%{translate:16px -90px;rotate:14deg}80%{opacity:0}to{opacity:0;translate:30px -155px;rotate:-8deg}}@keyframes deck-fm-needle{0%,20%{translate:0}25%,45%{translate:26%}50%,70%{translate:52%}75%,95%{translate:77%}to{translate:0}}@keyframes deck-fm-station{0%,1%{opacity:.34;color:var(--color-ink-hard);scale:1}4%,22%{opacity:1;color:#ff4d6d;scale:1.16}25%,to{opacity:.34;color:var(--color-ink-hard);scale:1}}@keyframes deck-fm-tune{0%{rotate:-62deg}25%{rotate:-21deg}50%{rotate:21deg}75%{rotate:62deg}to{rotate:-62deg}}@keyframes deck-fm-meter{0%,to{rotate:-32deg}35%{rotate:14deg}62%{rotate:-8deg}80%{rotate:26deg}}@keyframes deck-fm-led{0%,to{opacity:1}50%{opacity:.35}}@keyframes deck-fm-cone{0%,to{scale:1}50%{scale:1.06}}@keyframes deck-fx-shot{0%,43%{opacity:0;translate:0 -14px}to{opacity:1;translate:0}}@keyframes deck-fx-star{0%{background-color:#12111438;scale:.8}44%{background-color:#f4af03;scale:1.25}to{background-color:#f4af03;scale:1}}@keyframes deck-fx-dot{0%,to{opacity:.3;translate:0}50%{opacity:1;translate:0 -3px}}.deck-page .subExSec{border-top-left-radius:0;border-top-right-radius:0;padding-top:clamp(30px,3.4vw,52px)}.deck-page .subExSec .wrap.blk{padding-top:0}.deck-page .subExCta{flex-direction:column;flex:none;align-items:flex-start;gap:9px;display:flex}.deck-page .subExCtaNote{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink2);opacity:.62;font-size:9px;font-weight:800;line-height:1}.deck-page .subExBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:clamp(28px,3vw,44px);display:flex}.deck-page .subExSearch{flex:260px;max-width:420px;margin:0}.deck-page .subExSearch label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink2);margin-bottom:7px;font-size:9.5px;font-weight:800;line-height:1;display:block}.deck-page .subExField{display:block;position:relative}.deck-page .subExField input{border:1.5px solid var(--color-ink-hard);width:100%;height:52px;color:var(--color-ink1);appearance:none;background:#fff;border-radius:12px;padding:0 44px;font-family:inherit;font-size:16px;font-weight:600;line-height:1}.deck-page .subExField input::-webkit-search-cancel-button{display:none}.deck-page .subExField input::placeholder{color:var(--color-ink2);opacity:.7;font-weight:500}.deck-page .subExField input:focus{box-shadow:3px 3px 0 var(--color-ink-hard)}.deck-page .subExField input:focus-visible{border-color:var(--color-vio)}.deck-page .subExMag{border:2.5px solid var(--color-ink-hard);pointer-events:none;border-radius:50%;width:15px;height:15px;margin-top:-9px;position:absolute;top:50%;left:15px}.deck-page .subExMag:after{content:"";background:var(--color-ink-hard);border-radius:2px;width:9px;height:2.5px;position:absolute;bottom:-5px;right:-6px;transform:rotate(45deg)}.deck-page .subExClear{border:1.5px solid var(--color-ink-hard);width:30px;height:30px;color:var(--color-ink-hard);background:#fff;border-radius:50%;place-items:center;margin-top:-15px;font-size:15px;font-weight:800;line-height:1;text-decoration:none;display:grid;position:absolute;top:50%;right:9px}.deck-page .subExClear:hover{background:var(--color-lime)}.deck-page .subExCount{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink2);font-variant-numeric:tabular-nums;flex:none;padding-bottom:6px;font-size:10px;font-weight:800;line-height:1}.deck-page .exFils{scroll-margin-top:calc(var(--deck-nav-h) + 12px);flex-wrap:wrap;gap:clamp(7px,.8vw,10px);margin:0 0 clamp(24px,2.6vw,38px);display:flex}.deck-page .exFil{border:2.5px solid var(--color-ink-hard);background:var(--color-cream);color:var(--color-ink1);box-shadow:3px 3px 0 var(--color-ink-hard);letter-spacing:-.01em;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:clamp(7px,.75vw,10px) clamp(12px,1.2vw,16px);font-size:clamp(11px,.95vw,13px);font-weight:800;line-height:1;text-decoration:none;display:inline-flex;translate:0}.deck-page .exFil:hover{box-shadow:5px 5px 0 var(--color-ink-hard)}.deck-page .exFil:active{box-shadow:1px 1px 0 var(--color-ink-hard)}.deck-page .exFil.exFilOn{background:var(--color-ink-hard);color:#fff;box-shadow:1px 1px 0 var(--color-ink-hard);translate:2px 2px}.deck-page .exFilDot{border:2px solid var(--color-ink-hard);background:var(--fc,var(--color-vio));border-radius:50%;flex:none;width:10px;height:10px}.deck-page .exGrid{grid-auto-rows:auto;align-items:start}.deck-page .mapsGrid.exGrid .mcard{height:auto}.deck-page .mapsGrid.exGrid .mcard .mcover{aspect-ratio:16/11;height:auto;min-height:0}.deck-page .mapsGrid.exGrid .mcard:nth-of-type(7n+2){transform:rotate(1.2deg)}.deck-page .mapsGrid.exGrid .mcard:nth-of-type(7n+3){transform:rotate(-.9deg)}.deck-page .mapsGrid.exGrid .mcard:nth-of-type(7n+4){transform:rotate(.7deg)}.deck-page .mapsGrid.exGrid .mcard:nth-of-type(7n+5){transform:rotate(-1.3deg)}.deck-page .mapsGrid.exGrid .mcard:nth-of-type(7n+6){transform:rotate(1deg)}.deck-page .mapsGrid.exGrid .mcard:nth-of-type(7n+7){transform:rotate(-.6deg)}.deck-page .mapsGrid.exGrid .mcard:nth-of-type(7n+1){transform:rotate(0)}@media (max-width:600px){.deck-page .mapsGrid.exGrid .mcard{transform:rotate(0)}}.deck-page .subExNone{text-align:center;color:var(--color-ink2);border:2px dashed #1211144d;border-radius:14px;margin:0;padding:clamp(26px,3vw,44px) 20px}.deck-page .subExNone b{letter-spacing:-.02em;color:var(--color-ink-hard);margin-bottom:6px;font-size:clamp(17px,1.6vw,22px);font-weight:900;line-height:1.15;display:block}.deck-page .subExNone span{font-size:14.5px;font-weight:500}.deck-page .subExNone .btn{margin-top:clamp(18px,1.8vw,24px)}.deck-page .exPager{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(6px,.7vw,10px);margin:clamp(26px,3vw,44px) 0 0;display:flex}.deck-page .exPBtn,.deck-page .exPNum{border:2.5px solid var(--color-ink-hard);background:var(--color-cream);min-width:clamp(40px,3.4vw,46px);min-height:clamp(40px,3.4vw,46px);color:var(--color-ink1);box-shadow:3px 3px 0 var(--color-ink-hard);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 clamp(9px,1vw,13px);font-size:clamp(12px,1.05vw,14px);font-weight:800;line-height:1;text-decoration:none;display:inline-flex;translate:0}.deck-page .exPBtn:hover:not([aria-disabled=true]),.deck-page .exPNum:hover{box-shadow:5px 5px 0 var(--color-ink-hard)}.deck-page .exPBtn:active:not([aria-disabled=true]),.deck-page .exPNum:active{box-shadow:1px 1px 0 var(--color-ink-hard)}.deck-page .exPBtn[aria-disabled=true]{opacity:.42;cursor:default;box-shadow:2px 2px 0 var(--color-ink-hard)}.deck-page .exPNum.exPNow{background:var(--color-ink-hard);color:#fff;box-shadow:1px 1px 0 var(--color-ink-hard);translate:2px 2px}.deck-page .exPGap{font-family:var(--font-mono);color:var(--color-ink2);padding:0 2px;font-size:13px;font-weight:800;line-height:1}@media (max-width:1000px){.deck-page .exFil{min-height:44px;padding-block:0}.deck-page .exPBtn,.deck-page .exPNum{width:44px;height:44px}.deck-page .subExSearch label,.deck-page .subExCtaNote{font-size:10px}.deck-page .subExClear{width:40px;height:40px;margin-top:-20px;right:4px}}@media (max-width:700px){.deck-page .subExBar{align-items:stretch}.deck-page .subExSearch{max-width:none}.deck-page .subExCount{padding-bottom:0}}@media (max-width:560px){.deck-page .exPBtn span{display:none}.deck-page .exPBtn{padding:0 12px}}@media (prefers-reduced-motion:no-preference){.deck-page .exFil,.deck-page .exPBtn,.deck-page .exPNum{transition:translate .15s var(--ease-drawn), box-shadow .15s var(--ease-drawn), background-color .15s ease, color .15s ease}.deck-page .exFil:hover:not(.exFilOn),.deck-page .exPBtn:hover:not([aria-disabled=true]),.deck-page .exPNum:hover:not(.exPNow){translate:0 -2px}.deck-page .exFil:active:not(.exFilOn),.deck-page .exPBtn:active:not([aria-disabled=true]),.deck-page .exPNum:active:not(.exPNow){translate:2px 2px}.deck-page .subExField input{transition:border-color .14s ease, box-shadow .14s var(--ease-drawn)}.deck-page .subExClear{transition:background-color .15s ease, box-shadow .15s var(--ease-drawn)}}.deck-page .ctvSec.ctvSecTop{border-top-left-radius:0;border-top-right-radius:0;padding-block:clamp(30px,3.4vw,52px) clamp(40px,4.6vw,72px)}.deck-page .ctvSecTop .wrap.blk{padding-block:0}.deck-page h1.big.ctvHead{font-size:clamp(40px,5.6vw,86px)}.deck-page h1.big.ctvHead em{color:var(--tone,var(--color-lime))}.deck-page .ctvSecTop .splitHead .eyebrow{--eb:var(--color-lime);color:#ffffffc7}.deck-page .ctvSecTop .splitHead>p{color:#ffffffd1}.deck-page .subPwKit .eyebrow{--eb:var(--color-pink)}.deck-page .subPwKit .eyebrow i{border:1.5px solid var(--color-ink-hard)}.deck-page .subPwKit .splitHead h2.big{font-size:clamp(36px,4.2vw,62px)}.deck-page .subPwKit .splitHead h2.big em{display:block}.deck-page .subPwFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,26px);display:grid}.deck-page .pw-cell{min-width:0;display:grid}.deck-page .subPwStep{--acc:var(--color-vio);border:2.5px solid var(--color-ink-hard);color:var(--color-ink1);box-shadow:8px 8px 0 var(--color-ink-hard);background:#fff;border-radius:26px;flex-direction:column;padding:clamp(18px,1.7vw,26px);display:flex;position:relative;translate:0;rotate:none}.deck-page .subPwStep:hover{box-shadow:12px 12px 0 var(--color-ink-hard)}.deck-page .subPwStep.subPwS1{--acc:var(--color-vio)}.deck-page .subPwStep.subPwS2{--acc:var(--color-sky)}.deck-page .subPwStep.subPwS3{--acc:var(--color-pink)}.deck-page .subPwStepTop{align-items:center;gap:11px;display:flex}.deck-page .subPwNo{background:var(--color-ink-hard);color:#fff;font-family:var(--font-mono);letter-spacing:.12em;border-radius:8px;flex:none;padding:6px 9px;font-size:11.5px;font-weight:800;line-height:1}.deck-page .subPwLab{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink2);flex:none;align-items:center;gap:8px;font-size:9.5px;font-weight:800;line-height:1;display:inline-flex}.deck-page .subPwLab:before{content:"";border:1.5px solid var(--color-ink-hard);background:var(--acc);border-radius:50%;flex:none;width:9px;height:9px}.deck-page .subPwDash{border-top:2px dashed #12111438;flex:auto;min-width:8px;height:0}.deck-page .subPwStep h3{letter-spacing:-.03em;margin:16px 0 8px;font-size:clamp(21px,1.9vw,27px);font-weight:900;line-height:1.06}.deck-page .subPwStep p{max-width:34ch;color:var(--color-ink2);margin:0 0 20px;font-size:15px;line-height:1.45}.deck-page .subPwStage{border:2.5px solid var(--color-ink-hard);background-color:#fff4e4;background-image:repeating-linear-gradient(90deg,#12111412 0 1px,#0000 1px 15px),repeating-linear-gradient(#12111412 0 1px,#0000 1px 15px);border-radius:16px;min-height:188px;margin-top:auto;padding:15px;position:relative;overflow:hidden}.deck-page .subPwSig{align-items:stretch;gap:14px;display:flex}.deck-page .subPwSet{border:2.5px solid var(--color-ink-hard);background:#fff;border-radius:12px;flex-direction:column;flex:auto;justify-content:space-between;gap:10px;min-width:0;padding:12px 13px;display:flex}.deck-page .subPwSetName{letter-spacing:-.025em;font-size:clamp(15px,1.5vw,19px);font-weight:900;line-height:1.08;display:block}.deck-page .subPwSetMeta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink2);margin-top:5px;font-size:8px;font-weight:800;line-height:1;display:block}.deck-page .subPwRow{align-items:center;gap:10px;display:flex}.deck-page .subPwRow b{min-width:0;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--color-ink1);flex:auto;font-size:10px;font-weight:800;line-height:1}.deck-page .subPwTog{border:2.5px solid var(--color-ink-hard);background:#fff;border-radius:999px;flex:none;width:48px;height:26px;position:relative}.deck-page .subPwTog em{background:var(--color-ink-hard);border-radius:50%;width:17px;height:17px;font-style:normal;position:absolute;top:2px;left:2px}.deck-page .subPwTog.subPwOn{background:var(--acc)}.deck-page .subPwTog.subPwOn em{border:2px solid var(--color-ink-hard);background:#fff;left:24px}.deck-page .subPwBars{flex:none;align-items:flex-end;gap:6px;display:flex}.deck-page .subPwBars i{border:2px solid var(--color-ink-hard);background:var(--acc);transform-origin:50% 100%;border-radius:4px;width:13px}.deck-page .subPwBars i:first-child{height:22px}.deck-page .subPwBars i:nth-child(2){height:38px}.deck-page .subPwBars i:nth-child(3){height:56px}.deck-page .subPwFields{flex-direction:column;justify-content:center;gap:14px;display:flex}.deck-page .subPwFRow{align-items:center;gap:12px;display:flex}.deck-page .subPwFLab{width:58px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink2);flex:none;font-size:8.5px;font-weight:800;line-height:1.25}.deck-page .subPwStars{gap:5px;display:flex}.deck-page .subPwStars svg{width:23px;height:23px;display:block}.deck-page .subPwStars svg path{fill:#fff;stroke:var(--color-ink-hard);stroke-width:1.8px;stroke-linejoin:round}.deck-page .subPwStars svg.subPwOn path{fill:var(--acc)}.deck-page .subPwChips{flex-wrap:wrap;gap:7px;display:flex}.deck-page .subPwChips b{border:2px solid var(--color-ink-hard);color:var(--color-ink1);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:999px;padding:6px 10px;font-size:9px;font-weight:800;line-height:1}.deck-page .subPwChips b.subPwOn{background:var(--acc)}.deck-page .subPwSlide{flex:auto;min-width:60px;height:26px;position:relative}.deck-page .subPwSlide i{border:2.5px solid var(--color-ink-hard);background:#fff;border-radius:999px;height:14px;position:absolute;top:calc(50% - 7px);left:0;right:0;overflow:hidden}.deck-page .subPwSlide i em{background:var(--acc);width:68%;font-style:normal;position:absolute;top:0;bottom:0;left:0}.deck-page .subPwSlide b{border:2.5px solid var(--color-ink-hard);width:24px;height:24px;box-shadow:3px 3px 0 var(--color-ink-hard);background:#fff;border-radius:50%;position:absolute;top:calc(50% - 12px);left:calc(68% - 12px)}.deck-page .subPwLive{flex-direction:column;justify-content:center;gap:14px;display:flex}.deck-page .subPwBubble{border:2.5px solid var(--color-ink-hard);background:#fff;border-radius:14px;align-self:flex-start;max-width:100%;padding:10px 13px;position:relative}.deck-page .subPwBubble:after{content:"";border-right:2.5px solid var(--color-ink-hard);border-bottom:2.5px solid var(--color-ink-hard);background:#fff;width:14px;height:14px;position:absolute;bottom:-9px;left:24px;transform:rotate(45deg)}.deck-page .subPwBubble strong{letter-spacing:-.025em;font-size:clamp(15px,1.5vw,19px);font-weight:900;line-height:1.1;display:block}.deck-page .subPwBubble span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink2);margin-top:6px;font-size:8px;font-weight:800;line-height:1;display:block}.deck-page .subPwGround{align-items:flex-end;gap:13px;display:flex}.deck-page .subPwStake{flex:none;width:34px;height:56px;position:relative}.deck-page .subPwStake:after{content:"";background:#1211142e;border-radius:50%;width:30px;height:7px;position:absolute;bottom:0;left:2px}.deck-page .subPwStake i{background:var(--color-ink-hard);width:5px;height:32px;position:absolute;bottom:6px;left:calc(50% - 2.5px)}.deck-page .subPwStake b{border:2.5px solid var(--color-ink-hard);background:var(--acc);width:34px;height:34px;box-shadow:0 0 0 0 var(--acc);border-radius:50%;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.deck-page .subPwStake b{box-shadow:0 0 0 0 color-mix(in srgb, var(--acc) 55%, transparent)}}.deck-page .subPwTrue{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.deck-page .subPwOk{border:2px solid var(--color-ink-hard);background:var(--acc);color:var(--color-ink-hard);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.deck-page .subPwOk svg{flex:none;width:13px;height:13px;display:block}.deck-page .subPwOk svg path{fill:none;stroke:var(--color-ink-hard);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.deck-page .subPwCount{align-items:center;gap:15px;display:flex}.deck-page .subPwCount span{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-ink1);align-items:center;gap:6px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.deck-page .subPwCount svg{width:17px;height:17px;display:block}.deck-page .subPwCount .hrt path{fill:var(--acc);stroke:var(--color-ink-hard);stroke-width:1.7px;stroke-linejoin:round}.deck-page .subPwCount .rep path{fill:#fff;stroke:var(--color-ink-hard);stroke-width:1.7px;stroke-linejoin:round}.deck-page .subPwEq{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(10px,1.2vw,18px);margin-top:clamp(32px,3.4vw,52px);display:flex;position:relative}.deck-page .subPwEq:before{content:"";z-index:0;background:var(--color-ink-hard);height:5px;position:absolute;top:calc(50% - 2.5px);left:2%;right:2%}.deck-page .subPwEqP{z-index:1;border:2.5px solid var(--color-ink-hard);background:var(--eqc,#fff);color:var(--color-ink-hard);box-shadow:5px 5px 0 var(--color-ink-hard);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:15px 22px;font-size:clamp(11.5px,1.15vw,15px);font-weight:900;line-height:1;position:relative}.deck-page .subPwEqP:first-of-type{--eqc:var(--color-lime)}.deck-page .subPwEqP:nth-of-type(2){--eqc:#8ed8f8}.deck-page .subPwEqP:nth-of-type(3){--eqc:#ffb3d5}.deck-page .subPwEqOp{z-index:1;border:2.5px solid var(--color-ink-hard);width:40px;height:40px;box-shadow:4px 4px 0 var(--color-ink-hard);color:var(--color-ink-hard);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:22px;font-style:normal;font-weight:900;line-height:1;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.deck-page .subPwStep{transition:translate .18s var(--ease-drawn), rotate .18s var(--ease-drawn), box-shadow .18s var(--ease-drawn)}.deck-page .subPwStep:hover{translate:0 -6px;rotate:-.4deg}.deck-page .pw-cell.deck-armed .subPwStep{opacity:0;transform:translateY(24px)}.deck-page .pw-cell.deck-play .subPwStep{animation:deck-rv-fade .6s ease both, deck-rv-rise .6s var(--ease-drawn) both}.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwTog.subPwOn{background:#fff}.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwTog.subPwOn em{left:2px}.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwBars i{transform:scaleY(.12)}.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwStars svg.subPwOn,.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwOk{opacity:0;transform:scale(.3)}.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwChips b,.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwCount{opacity:0;transform:translateY(7px)rotate(-3deg)}.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwSlide i em{width:14%}.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwSlide b{left:calc(14% - 12px)}.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwBubble{opacity:0;transform:translateY(-12px)scale(.94)}.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwStake b{opacity:0;transform:translateY(-16px)}.deck-page .subPwEq.deck-armed:not(.deck-play) .subPwEqP{opacity:0;transform:translateY(14px)}.deck-page .subPwEq.deck-armed:not(.deck-play) .subPwEqOp{opacity:0;transform:scale(.3)}.deck-page .pw-cell.deck-play .subPwTog.subPwOn{animation:deck-pw-track .5s var(--ease-drawn) .45s both}.deck-page .pw-cell.deck-play .subPwTog.subPwOn em{animation:deck-pw-knob .5s var(--ease-drawn) .45s both}.deck-page .pw-cell.deck-play .subPwBars i{animation:deck-pw-bar .46s var(--ease-drawn) both}.deck-page .pw-cell.deck-play .subPwBars i:first-child{animation-delay:.24s}.deck-page .pw-cell.deck-play .subPwBars i:nth-child(2){animation-delay:.36s}.deck-page .pw-cell.deck-play .subPwBars i:nth-child(3){animation-delay:.48s}.deck-page .pw-cell.deck-play .subPwStars svg.subPwOn{animation:.44s cubic-bezier(.2,1.5,.4,1) both deck-pw-pop}.deck-page .pw-cell.deck-play .subPwStars svg.subPwOn:first-child{animation-delay:.26s}.deck-page .pw-cell.deck-play .subPwStars svg.subPwOn:nth-child(2){animation-delay:.34s}.deck-page .pw-cell.deck-play .subPwStars svg.subPwOn:nth-child(3){animation-delay:.42s}.deck-page .pw-cell.deck-play .subPwStars svg.subPwOn:nth-child(4){animation-delay:.5s}.deck-page .pw-cell.deck-play .subPwChips b{animation:deck-pw-chip .4s var(--ease-drawn) both}.deck-page .pw-cell.deck-play .subPwChips b:first-child{animation-delay:.46s}.deck-page .pw-cell.deck-play .subPwChips b:nth-child(2){animation-delay:.55s}.deck-page .pw-cell.deck-play .subPwChips b:nth-child(3){animation-delay:.64s}.deck-page .pw-cell.deck-play .subPwSlide i em{animation:deck-pw-fill .62s var(--ease-drawn) .5s both}.deck-page .pw-cell.deck-play .subPwSlide b{animation:deck-pw-grip .62s var(--ease-drawn) .5s both}.deck-page .pw-cell.deck-play .subPwBubble{animation:.5s cubic-bezier(.2,1.4,.4,1) .3s both deck-pw-say-in}.deck-page .pw-cell.deck-play .subPwOk{animation:.44s cubic-bezier(.2,1.5,.4,1) .58s both deck-pw-pop}.deck-page .pw-cell.deck-play .subPwCount{animation:deck-pw-chip .42s var(--ease-drawn) .74s both}.deck-page .subPwStake b{animation:2.9s ease-out 1.1s infinite both deck-pw-ping}.deck-page .pw-cell.deck-play .subPwStake b{animation:.52s cubic-bezier(.2,1.45,.4,1) .18s both deck-pw-stake-in,2.9s ease-out 1.1s infinite both deck-pw-ping}.deck-page .pw-cell.deck-idle .subPwStake b,.deck-page .pw-cell.deck-armed:not(.deck-play) .subPwStake b{animation-play-state:paused}.deck-page .subPwEq.deck-play .subPwEqP{animation:deck-pw-plate .55s var(--ease-drawn) both}.deck-page .subPwEq.deck-play .subPwEqP:first-of-type{animation-delay:.14s}.deck-page .subPwEq.deck-play .subPwEqP:nth-of-type(2){animation-delay:.31s}.deck-page .subPwEq.deck-play .subPwEqP:nth-of-type(3){animation-delay:.48s}.deck-page .subPwEq.deck-play .subPwEqOp{animation:.4s cubic-bezier(.2,1.5,.4,1) both deck-pw-pop}.deck-page .subPwEq.deck-play .subPwEqOp:first-of-type{animation-delay:.25s}.deck-page .subPwEq.deck-play .subPwEqOp:nth-of-type(2){animation-delay:.42s}}@keyframes deck-pw-track{0%{background-color:#fff}to{background-color:var(--acc)}}@keyframes deck-pw-knob{0%{left:2px}to{left:24px}}@keyframes deck-pw-bar{0%{transform:scaleY(.12)}to{transform:scaleY(1)}}@keyframes deck-pw-pop{0%{opacity:0;transform:scale(.3)}65%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:scale(1)}}@keyframes deck-pw-chip{0%{opacity:0;transform:translateY(7px)rotate(-3deg)}to{opacity:1;transform:none}}@keyframes deck-pw-fill{0%{width:14%}to{width:68%}}@keyframes deck-pw-grip{0%{left:calc(14% - 12px)}to{left:calc(68% - 12px)}}@keyframes deck-pw-say-in{0%{opacity:0;transform:translateY(-12px)scale(.94)}to{opacity:1;transform:none}}@keyframes deck-pw-stake-in{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes deck-pw-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--acc) 55%, transparent)}70%,to{box-shadow:0 0 0 13px color-mix(in srgb, var(--acc) 0%, transparent)}}@keyframes deck-pw-plate{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:980px){.deck-page .subPwFlow{grid-template-columns:minmax(0,1fr)}.deck-page .subPwStage{max-width:520px}.deck-page .subPwStep p{max-width:52ch}}@media (max-width:820px){.deck-page .subPwEq:before{display:none}.deck-page .subPwEqP{padding:13px 18px}}@media (max-width:1000px){.deck-page .subPwChips b,.deck-page .subPwSetMeta,.deck-page .subPwFLab,.deck-page .subPwBubble span,.deck-page .subPwLab{font-size:10px}}.deck-page .panel.subHero{background:var(--color-bg-hero);border-top-left-radius:0;border-top-right-radius:0;padding-block:clamp(30px,3.4vw,52px) clamp(40px,4.6vw,72px)}.deck-page .subHero .wrap.blk{padding-block:0}.deck-page .subHeroGrid{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:start;gap:clamp(26px,3.4vw,56px);display:grid}.deck-page .ptcHero .subHeroGrid{align-items:center}.deck-page .subHeroCopy .eyebrow{--eb:var(--color-vio);color:var(--color-ink2)}.deck-page h1.big.subHeroHead{letter-spacing:-.045em;text-wrap:balance;color:var(--color-ink1);margin:0;font-size:clamp(42px,6.1vw,92px);font-weight:900;line-height:.9}.deck-page .subHero .lead{max-width:46ch;color:var(--color-ink2);margin:22px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.5}.deck-page .ptcBack{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink2);border-bottom:2px solid;margin-bottom:18px;padding-bottom:3px;font-size:10px;font-weight:800;line-height:1;text-decoration:none;display:table}.deck-page .ptcBack:hover{color:var(--color-vio)}.deck-page .ptcActs{margin-top:clamp(22px,2.4vw,32px)}.deck-page .ctvHeroArt{justify-content:flex-end;padding-top:24px;display:flex}.deck-page .ptcHero .ctvHeroArt{padding-top:0}.deck-page .ctvOrbit{width:min(100%,clamp(285px,34vw,480px));position:relative}.deck-page .ctvSet.ctvBig2{width:min(100%,clamp(285px,34vw,480px));box-shadow:16px 16px 0 var(--pcSh), inset 0 0 0 2px #ffffff47}.deck-page .ctvOrbit .ctvSet.ctvBig2{width:100%}.deck-page .ctvSet.ctvBig2 .ctvScr{min-height:clamp(236px,24vw,340px);display:grid}.deck-page .ctvSet.ctvBig2 .ctvIn{justify-content:center;height:100%}.deck-page .ctvSet.ctvBig2 .ctvEmo{font-size:clamp(52px,5.4vw,78px)}.deck-page .ctvSet.ctvBig2 .ctvName{font-size:clamp(27px,2.7vw,38px)}.deck-page .ctvSet.ctvBig2 .ctvSig{font-size:11px}.deck-page .ctvAir{z-index:6;pointer-events:none;--air:.85s;position:absolute;inset:-24px -4px -20px -124px}.deck-page .ctvSay{border:3px solid var(--color-ink-hard);width:max-content;max-width:min(74%,300px);color:var(--color-ink1);box-shadow:6px 6px 0 var(--color-ink-hard);letter-spacing:-.03em;rotate:var(--rot);--rot:-2deg;background:#fff;border-radius:14px;padding:10px 15px;font-size:clamp(13.5px,1.15vw,16.5px);font-weight:900;line-height:1.22;position:absolute}.deck-page .ctvSay.cs1{top:2px;left:0}.deck-page .ctvSay.cs2{background:var(--color-lime);--rot:2.2deg;top:66%;right:-2px}.deck-page .ctvSay.cs3{background:var(--color-sky);color:#fff;--rot:-1.4deg;bottom:0;left:26px}.deck-page .ctvSay{z-index:2}.deck-page .ctvNote{z-index:1;color:var(--color-ink-hard);opacity:.9;font-size:clamp(17px,1.7vw,27px);font-weight:700;line-height:1;position:absolute}.deck-page .ctvNote.cn1{top:6%;left:20%}.deck-page .ctvNote.cn2{color:#ff4d6d;top:-2%;left:52%}.deck-page .ctvNote.cn3{top:14%;right:2%}.deck-page .ctvNote.cn4{color:var(--color-vio);top:52%;left:14%}.deck-page .ctvNote.cn5{color:var(--color-pink);bottom:24%;right:6%}.deck-page .ctvNote.cn6{bottom:6%;left:44%}.deck-page .subFtBar{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:clamp(12px,1.3vw,20px);margin:0 0 clamp(30px,3.2vw,46px);font-size:11px;font-weight:800;line-height:1;display:flex}.deck-page .subFtBar i{opacity:.38;background:currentColor;flex:auto;height:1.5px}.deck-page .light .subFtBar{color:var(--color-ink2)}.deck-page .deep .subFtBar{color:var(--color-lime)}.deck-page .subFtList{grid-auto-rows:1fr;gap:clamp(22px,2.5vw,38px);display:grid}.deck-page .panel.deep .subFtRow{--deck-sh:var(--color-lime)}.deck-page .subFtRow{--tone:var(--color-vio);border:2.5px solid var(--color-ink-hard);color:var(--color-ink1);box-shadow:10px 10px 0 var(--deck-sh,var(--color-ink-hard));background:#fff;border-radius:26px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:clamp(24px,3.2vw,58px);padding:clamp(26px,2.8vw,42px);display:grid;position:relative}.deck-page .subFtRow.subFtFlip>.subFtCopy{grid-area:1/2}.deck-page .subFtRow.subFtFlip>.subFtStage{grid-area:1/1}.deck-page .subFtCopy{flex-direction:column;justify-content:center;min-width:0;display:flex}.deck-page .subFtIdxRow{flex-wrap:wrap;align-items:center;gap:clamp(10px,1vw,14px);margin:0 0 clamp(14px,1.3vw,20px);display:flex}.deck-page .subFtIdx{background:var(--color-ink-hard);border-radius:8px;flex:none;align-items:baseline;gap:6px;padding:clamp(6px,.6vw,9px) clamp(10px,1vw,14px);display:inline-flex}.deck-page .subFtIdx b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(15px,1.35vw,19px);font-weight:900;line-height:1}.deck-page .subFtIdx i{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-lime);font-size:clamp(8.5px,.75vw,10.5px);font-style:normal;font-weight:800;line-height:1}.deck-page .subFtTitle{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,3.35vw,52px);font-weight:900;line-height:.98}.deck-page .subFtDesc{max-width:44ch;color:var(--color-ink2);margin:16px 0 0;font-size:clamp(15.5px,1.2vw,17.5px);line-height:1.5}.deck-page .subFtStage{justify-content:center;align-items:stretch;min-height:clamp(300px,26vw,378px);display:flex;position:relative}.deck-page .subFtProp{width:100%;max-width:430px;position:relative}.deck-page .subFxWin{border:3px solid var(--color-ink-hard);box-shadow:10px 10px 0 var(--color-ink-hard);background:#fff;border-radius:18px;overflow:hidden}.deck-page .subFxWinTop{background:var(--color-ink-hard);color:#fff;font-family:var(--font-mono);letter-spacing:.16em;align-items:center;gap:9px;padding:10px 13px;font-size:9px;font-weight:800;line-height:1;display:flex}.deck-page .subFxWinTop>span{margin-right:auto}.deck-page .subFxWinTop i{background:var(--color-lime);border-radius:50%;width:8px;height:8px}.deck-page .subFxWinTop b{color:var(--color-lime);font-size:12px}.deck-page .subFxWin .fxHead{letter-spacing:-.03em;color:var(--color-ink1);margin:16px 16px 0;font-size:clamp(15px,1.4vw,19px);font-weight:900;line-height:1.2;display:block}.deck-page .subFxWin>p{color:var(--color-ink2);margin:7px 16px 0;font-size:12.5px;font-weight:600;line-height:1.35}.deck-page .subFxCaret{background:var(--color-vio);flex:none;width:2.5px;height:17px}.deck-page .spProp .subFxWin .fxHead{margin:14px 16px 0;font-size:clamp(14px,1.3vw,17.5px)}.deck-page .spProp .subFxWin>p{margin-top:6px;font-size:12px}.deck-page .spProp>.subFxWin>:last-child{margin-bottom:16px}.deck-page .spProp>.subFxWin>.spFoot:last-child,.deck-page .spProp>.subFxWin>.spCover:last-child,.deck-page .spProp>.subFxWin>.spShot:last-child,.deck-page .spProp .spEmbGrid,.deck-page .spProp .spGo,.deck-page .spProp .spThread{margin-bottom:0}.deck-page .spCover{border-bottom:3px solid var(--color-ink-hard);background:#ede7ff;height:104px;position:relative;overflow:hidden}.deck-page .spCover img,.deck-page .spShot img,.deck-page .spPlate img,.deck-page .spPrev img{object-fit:cover;width:100%;height:100%;display:block}.deck-page .spCoverIn{background:linear-gradient(#12111400,#121114c7);padding:9px 14px;position:absolute;inset:auto 0 0}.deck-page .spCoverIn strong{letter-spacing:-.025em;color:#fff;font-size:clamp(13px,1.2vw,16px);font-weight:900;line-height:1.1;display:block}.deck-page .spCoverIn em{font-family:var(--font-mono);letter-spacing:.14em;color:#ffffffe6;margin-top:2px;font-size:8px;font-style:normal;font-weight:800;line-height:1;display:block}.deck-page .spFoot{border-top:3px solid var(--color-ink-hard);background:#fbf9f2;justify-content:space-between;align-items:center;gap:10px;margin:13px 0 0;padding:11px 16px;display:flex}.deck-page .spFoot>span{font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-ink2);font-size:8.5px;font-weight:800;line-height:1}.deck-page .spFoot+.spFoot{border-top-width:2px;margin-top:0}.deck-page .spFootCol{flex-direction:column;align-items:stretch;gap:7px}.deck-page .spEnds{justify-content:space-between;display:flex}.deck-page .spEnds em{font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-ink2);font-size:7.5px;font-style:normal;font-weight:800;line-height:1}.deck-page .spCount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-ink1);font-size:clamp(15px,1.4vw,20px);font-weight:900;line-height:1}.deck-page .spGo{border:2.5px solid var(--color-ink-hard);background:var(--tone);color:#fff;box-shadow:4px 4px 0 var(--color-ink-hard);border-radius:999px;justify-content:center;align-items:center;gap:9px;margin:13px 16px 0;padding:11px 14px;font-size:12px;font-weight:900;line-height:1;display:flex}.deck-page .spGo b{font-size:13px}.deck-page .spSteps{flex-direction:column;gap:7px;margin:13px 16px 0;display:flex}.deck-page .spStep{border:2px solid var(--color-ink-hard);background:#fbf9f2;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;display:flex}.deck-page .spStep em{min-width:0;color:var(--color-ink1);font-size:clamp(9.5px,.88vw,11.5px);font-style:normal;font-weight:700;line-height:1.25}.deck-page .spAv{border:2px solid var(--color-ink-hard);background:var(--av,#ede7ff);width:24px;height:24px;color:var(--color-ink1);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:900;line-height:1;display:grid}.deck-page .spRow{border-bottom:2px solid #1211141f;justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;display:flex}.deck-page .spRow:last-child{border-bottom:0}.deck-page .spRow i{font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-ink2);font-size:7.5px;font-style:normal;font-weight:800;line-height:1}.deck-page .spRow b{text-align:right;color:var(--color-ink1);font-size:clamp(9.5px,.88vw,11.5px);font-weight:900;line-height:1.2}.deck-page .spBarBg{border:2px solid var(--color-ink-hard);background:#ede7ff;border-radius:6px;flex:auto;height:11px;display:block;overflow:hidden}.deck-page .spBarBg b{width:var(--w);background:var(--tone);height:100%;display:block}.deck-page .spBarBig{border-radius:8px;height:15px}.deck-page .spStars{align-items:center;gap:3px;display:flex}.deck-page .spStars i{color:#12111433;font-size:14px;font-style:normal}.deck-page .spStars i.on{color:#ffb020}.deck-page .spStars em{color:var(--color-ink1);margin-left:5px;font-size:13px;font-style:normal;font-weight:900;line-height:1}.deck-page .spThread{flex-direction:column;gap:7px;margin:12px 16px 0;display:flex}.deck-page .spCom{border:2px solid var(--color-ink-hard);background:#fff;border-radius:10px;gap:8px;padding:8px 10px;display:flex}.deck-page .spCom strong{color:var(--color-ink1);font-size:10px;font-weight:900;line-height:1.15;display:block}.deck-page .spCom em{color:var(--color-ink2);margin-top:2px;font-size:clamp(9px,.84vw,11px);font-style:normal;font-weight:600;line-height:1.32;display:block}.deck-page .spSearch{border:2.5px solid var(--color-ink-hard);background:#fbf9f2;border-radius:999px;align-items:center;gap:8px;min-height:40px;margin:13px 16px 0;padding:0 12px;display:flex}.deck-page .spSearch .spTyped{white-space:nowrap;color:var(--color-ink1);font-size:12px;font-weight:700;line-height:1}.deck-page .spMag{border:2.5px solid var(--color-ink2);border-radius:50%;flex:none;width:12px;height:12px}.deck-page .spLabIn{margin:13px 16px 0;display:block}.deck-page .spLab{font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-ink2);font-size:7px;font-style:normal;font-weight:800;line-height:1}.deck-page .spLabIn{font-size:7.5px}.deck-page .spFav{flex-direction:column;gap:7px;margin:8px 16px 0;display:flex}.deck-page .spFavRow{align-items:center;gap:8px;display:flex}.deck-page .spFavRow b{background:#ede7ff;border:2px solid #12111433;border-radius:50%;flex:none;width:22px;height:22px}.deck-page .spFavRow>span{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.deck-page .spFavRow i{background:#ede7ff;border:1.5px solid #12111429;border-radius:3px;height:6px;display:block}.deck-page .spFavRow i:first-child{width:70%}.deck-page .spFavRow i:last-child{width:44%}.deck-page .spRole{border:2.5px solid var(--color-ink-hard);box-shadow:4px 4px 0 var(--color-ink-hard);background:#fff;border-radius:10px;align-items:center;gap:9px;margin:13px 16px 0;padding:9px 11px;display:flex}.deck-page .spRoleIco{border:2px solid var(--color-ink-hard);background:#ffb020;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;font-size:14px;display:grid}.deck-page .spRole strong{color:var(--color-ink1);font-size:11.5px;font-weight:900;line-height:1.1;display:block}.deck-page .spRole em{color:var(--color-ink2);font-size:9px;font-style:normal;font-weight:600;line-height:1.2;display:block}.deck-page .spInvite{border:2.5px solid var(--color-ink-hard);background:#f1e9ff;border-radius:10px;margin:11px 16px 16px;padding:11px 12px}.deck-page .spInvite>em{text-align:center;color:var(--color-vio);font-size:10.5px;font-style:normal;font-weight:700;line-height:1.3;display:block}.deck-page .spBtns{gap:8px;margin-top:9px;display:flex}.deck-page .spBtns i,.deck-page .spBtns span{border:2px solid var(--color-ink-hard);text-align:center;border-radius:999px;flex:1;padding:7px 4px;font-size:9.5px;font-style:normal;font-weight:800;line-height:1}.deck-page .spBtns i{color:var(--color-ink2);background:#fff}.deck-page .spBtns span{background:var(--tone);color:#fff;box-shadow:2px 2px 0 var(--color-ink-hard)}.deck-page .spWho{align-items:center;gap:9px;padding:12px 16px 0;display:flex}.deck-page .spWho strong{color:var(--color-ink1);font-size:11.5px;font-weight:900;line-height:1.15;display:block}.deck-page .spWho em{color:var(--color-ink2);font-size:9.5px;font-style:normal;font-weight:600;line-height:1.25;display:block}.deck-page .spAgo{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-ink2);flex:none;margin-left:auto;font-size:8px;font-style:normal;font-weight:800;line-height:1}.deck-page .spPinLine{color:var(--color-ink2);align-items:center;gap:7px;padding:6px 16px 0;font-size:9.5px;font-weight:700;line-height:1;display:flex}.deck-page .spPinLine i{border:2.5px solid var(--tone);border-radius:50% 50% 50% 0;flex:none;width:10px;height:10px;rotate:-45deg}.deck-page .spShot{border-top:3px solid var(--color-ink-hard);border-bottom:3px solid var(--color-ink-hard);background:#ede7ff;height:112px;margin:11px 0 0;position:relative;overflow:hidden}.deck-page .spShotSm{height:84px;margin-top:9px}.deck-page .spShotNm{font-family:var(--font-mono);letter-spacing:.12em;color:#fff;background:#121114c7;border-radius:5px;padding:3px 7px;font-size:7.5px;font-weight:800;line-height:1;position:absolute;bottom:9px;left:11px}.deck-page .spNote{border:2.5px solid var(--color-ink-hard);box-shadow:4px 4px 0 var(--color-ink-hard);background:#e4f7ec;border-radius:10px;margin:11px 16px 0;padding:10px 12px}.deck-page .spNoteFlat{box-shadow:none;background:#fbf9f2}.deck-page .spNote strong{color:var(--color-ink1);font-size:11px;font-weight:900;line-height:1.15;display:block}.deck-page .spNote em{color:var(--color-ink2);margin-top:3px;font-size:9.5px;font-style:normal;font-weight:600;line-height:1.34;display:block}.deck-page .spTitle{font-family:var(--font-mono);letter-spacing:.03em;color:var(--color-ink1);margin:12px 16px 0;font-size:clamp(11.5px,1.05vw,14px);font-weight:900;line-height:1.1;display:block}.deck-page .spMeta{align-items:center;gap:11px;margin:9px 16px 0;display:flex}.deck-page .spDate{border:2.5px solid var(--color-ink-hard);text-align:center;background:#fbf9f2;border-radius:9px;flex:none;padding:6px 10px}.deck-page .spDate b{color:var(--color-ink1);font-size:15px;font-weight:900;line-height:1;display:block}.deck-page .spDate i,.deck-page .spDate em{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-ink2);font-size:6.5px;font-style:normal;font-weight:800;line-height:1.5;display:block}.deck-page .spProg{flex:auto;min-width:0}.deck-page .spProgTop{align-items:baseline;gap:5px;margin-bottom:6px;display:flex}.deck-page .spProgTop em{color:var(--color-ink2);font-size:9.5px;font-style:normal;font-weight:700;line-height:1}.deck-page .spProgTop .spCount{font-size:clamp(13px,1.2vw,16px)}.deck-page .spReact{flex-wrap:wrap;align-items:center;gap:11px;margin:11px 16px 0;display:flex}.deck-page .spReact>b{color:var(--color-ink2);font-size:9.5px;font-weight:800;line-height:1}.deck-page .spChipsIn{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.deck-page .spChipsIn i{border:2px solid var(--color-ink-hard);color:var(--color-ink1);background:#d4e8ff;border-radius:999px;padding:4px 8px;font-size:8px;font-style:normal;font-weight:800;line-height:1}.deck-page .spChipsIn i.on{background:#dcef7a}.deck-page .spMeet{border:2.5px solid var(--color-ink-hard);box-shadow:4px 4px 0 var(--color-ink-hard);background:#fff;border-radius:10px;margin:12px 16px 16px;padding:10px 12px}.deck-page .spMeetTop strong{color:var(--color-ink1);font-size:11px;font-weight:900;line-height:1.15;display:block}.deck-page .spMeetTop em{color:var(--color-ink2);font-size:9px;font-style:normal;font-weight:600;line-height:1.25;display:block}.deck-page .spMeetRow{flex-wrap:wrap;align-items:center;gap:7px;margin-top:7px;display:flex}.deck-page .spMeetRow i{border:1.5px solid var(--color-ink-hard);background:var(--color-lime);font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-ink1);border-radius:4px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:800;line-height:1}.deck-page .spMeetRow span{color:var(--color-ink2);font-size:8.5px;font-weight:700;line-height:1}.deck-page .spMeetGo{color:var(--color-ink1);margin-top:6px;font-size:9px;font-weight:800;line-height:1;display:block}.deck-page .spTwo{grid-template-columns:1fr 1fr;gap:10px;margin:13px 16px 0;display:grid}.deck-page .spCol{border:2.5px solid var(--color-ink-hard);background:#fbf9f2;border-radius:10px;flex-direction:column;gap:7px;min-width:0;padding:9px 10px;display:flex}.deck-page .spColTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.deck-page .spColTop i{color:var(--color-ink1);font-size:11px;font-style:normal;font-weight:900;line-height:1}.deck-page .spColTop b{border:2px solid var(--color-ink-hard);color:var(--color-ink1);background:#dcef7a;border-radius:999px;padding:3px 8px;font-size:7.5px;font-weight:800;line-height:1}.deck-page .spPlates{gap:6px;display:flex}.deck-page .spPlate{border:2px solid var(--color-ink-hard);background:#ede7ff;border-radius:7px;flex:1 1 0;min-width:0;height:44px;position:relative;overflow:hidden}.deck-page .spPlate em{font-family:var(--font-mono);letter-spacing:.06em;color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#121114c2;padding:2px 4px;font-size:5.5px;font-style:normal;font-weight:800;line-height:1.3;position:absolute;inset:auto 0 0;overflow:hidden}.deck-page .spPlateBig{flex:none;height:64px}.deck-page .spQuote{border:2px solid var(--color-ink-hard);color:var(--color-ink2);background:#fff;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:600;line-height:1.34}.deck-page .spColFoot{border-top:2px solid #12111424;justify-content:space-between;align-items:center;gap:6px;margin-top:auto;padding-top:5px;display:flex}.deck-page .spColFoot i{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-ink2);font-size:6.5px;font-style:normal;font-weight:800;line-height:1}.deck-page .spColFoot b{color:var(--color-ink1);font-size:9px;font-weight:900;line-height:1}.deck-page .spKick{font-family:var(--font-mono);letter-spacing:.16em;color:var(--tone);font-size:7px;font-style:normal;font-weight:800;line-height:1}.deck-page .spDetTit{letter-spacing:-.02em;color:var(--color-ink1);font-size:clamp(10.5px,.98vw,12.5px);font-weight:900;line-height:1.14}.deck-page .spWhoBox{border:2px solid var(--color-ink-hard);background:#fff;border-radius:8px;align-items:center;gap:7px;padding:6px 7px;display:flex}.deck-page .spWhoBox strong{color:var(--color-ink1);font-size:9.5px;font-weight:900;line-height:1.1;display:block}.deck-page .spWhoBox em{color:var(--color-ink2);font-size:8px;font-style:normal;font-weight:600;line-height:1.2;display:block}.deck-page .spGeo{border-top:2px solid #12111424;align-items:center;gap:7px;margin-top:auto;padding-top:5px;display:flex}.deck-page .spGeo>i{border:2.5px solid var(--tone);border-radius:50% 50% 50% 0;flex:none;width:11px;height:11px;rotate:-45deg}.deck-page .spGeo em{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-ink2);font-size:6.5px;font-style:normal;font-weight:800;line-height:1;display:block}.deck-page .spGeo b{color:var(--color-ink1);margin-top:2px;font-size:9.5px;font-weight:900;line-height:1.1;display:block}.deck-page .spCoverTags{gap:5px;margin-top:5px;display:flex}.deck-page .spCoverTags i{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-ink1);background:#ffffffeb;border-radius:4px;padding:3px 6px;font-size:6.5px;font-style:normal;font-weight:800;line-height:1}.deck-page p.spLead{color:var(--color-ink2);margin:12px 16px 0;font-size:11.5px;font-weight:600;line-height:1.4}.deck-page .spFollowRow{flex-wrap:wrap;align-items:center;gap:12px;margin:11px 16px 0;display:flex}.deck-page .spFollow{border:2.5px solid var(--color-ink-hard);background:var(--tone);color:#fff;box-shadow:3px 3px 0 var(--color-ink-hard);border-radius:999px;flex:none;padding:7px 16px;font-size:10.5px;font-weight:900;line-height:1}.deck-page .spFollowRow .spStats{margin-left:auto}.deck-page .spStats{flex-wrap:wrap;gap:11px;display:flex}.deck-page .spStats span{flex-direction:column;gap:2px;display:flex}.deck-page .spStats i{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-ink2);font-size:6.5px;font-style:normal;font-weight:800;line-height:1}.deck-page .spStats b{color:var(--color-ink1);font-size:11px;font-weight:900;line-height:1}.deck-page .spUser{border-top:2.5px solid #12111424;align-items:center;gap:8px;margin:13px 16px 0;padding-top:11px;display:flex}.deck-page .spUser em{color:var(--color-ink1);font-size:10px;font-style:normal;font-weight:800;line-height:1.2}.deck-page .spTabs{border-bottom:2.5px solid #12111424;align-items:baseline;gap:12px;margin:12px 16px 0;padding-bottom:6px;display:flex}.deck-page .spTabs i{color:var(--color-ink2);font-size:10px;font-style:normal;font-weight:700;line-height:1}.deck-page .spTabs b{color:var(--color-ink1);font-size:10.5px;font-weight:900;line-height:1;position:relative}.deck-page .spTabs b:after{content:"";background:var(--tone);height:2.5px;position:absolute;bottom:-8.5px;left:0;right:0}.deck-page .spEmbGrid{grid-template-columns:1.1fr .9fr;gap:10px;margin:13px 16px 0;display:grid}.deck-page .spEmbCol{flex-direction:column;gap:5px;min-width:0;display:flex}.deck-page .spEmbCol .spRow{border:2px solid var(--color-ink-hard);background:#fbf9f2;border-radius:7px;padding:6px 8px}.deck-page .spCode{border:2px solid var(--color-ink-hard);font-family:var(--font-mono);color:var(--color-ink2);word-break:break-all;background:#fbf9f2;border-radius:7px;max-height:44px;padding:6px 8px;font-size:6.5px;font-weight:600;line-height:1.45;display:block;overflow:hidden}.deck-page .spPrev{border:2.5px solid var(--color-ink-hard);background:#ede7ff;border-radius:7px;flex:auto;min-height:62px;display:block;position:relative;overflow:hidden}.deck-page .spPrevPin{border:2.5px solid var(--color-ink-hard);background:var(--tone);border-radius:50% 50% 50% 0;width:15px;height:15px;position:absolute;top:46%;left:50%;translate:-50% -50%;rotate:-45deg}.deck-page .spPrevNm{color:var(--color-ink1);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;font-weight:900;line-height:1.1;overflow:hidden}@media (prefers-reduced-motion:no-preference){.deck-page .ptcHero .ctvFlash{animation:deck-ctv-on .58s cubic-bezier(.2, .9, .2, 1) var(--d) backwards}.deck-page .ptcHero .ctvRoll{animation:deck-ctv-roll .44s linear calc(var(--d) + .12s) backwards}.deck-page .ptcHero .ctvIn{animation:deck-ctv-in .5s cubic-bezier(.25, .9, .25, 1) calc(var(--d) + .2s) backwards}.deck-page .ctvSay{animation:deck-ctv-say-in .9s cubic-bezier(.2, 1.5, .4, 1) calc(var(--air) + var(--sd,0s)) backwards}.deck-page .ctvSay.cs2{--sd:.15s}.deck-page .ctvSay.cs3{--sd:.3s}.deck-page .ctvNote{animation:deck-ctv-note-in .6s var(--ease-drawn) calc(var(--air) + var(--sd,0s)) backwards}.deck-page .ctvNote.cn2{--sd:90ms}.deck-page .ctvNote.cn6{--sd:.18s}.deck-page .ctvNote.cn3{--sd:.27s}.deck-page .ctvNote.cn4{--sd:.36s}.deck-page .ctvNote.cn5{--sd:.45s}.deck-page .subFtRow.deck-armed{opacity:0}.deck-page .subFtRow.deck-play{animation:deck-row-fade .6s ease both, deck-row-rise .6s var(--ease-drawn) backwards}.deck-page .deck-armed .spStep{opacity:0;translate:-14px}.deck-page .deck-play .spStep{animation:deck-sp-step .46s var(--ease-drawn) var(--d) both}.deck-page .deck-armed .spBarBg b{width:0}.deck-page .deck-play .spBarBg b{animation:deck-sp-bar .9s var(--ease-drawn) .5s both}.deck-page .deck-armed .spStars i.on{color:#12111433}.deck-page .deck-play .spStars i.on{animation:deck-sp-star .18s ease var(--sd) both}.deck-page .deck-armed .spCom{opacity:0;translate:0 8px}.deck-page .deck-play .spCom{animation:deck-sp-com .34s var(--ease-drawn) var(--d) both}.deck-page .spCom.c1{--d:.8s}.deck-page .spCom.c2{--d:1.45s}}@keyframes deck-ctv-say-in{0%{opacity:0;translate:0 16px;rotate:-7deg;scale:.84}50%{opacity:1;translate:0 -2px;scale:1.05}to{opacity:1;translate:0;scale:1;rotate:var(--rot)}}@keyframes deck-ctv-note-in{0%{opacity:0;translate:0 10px;rotate:-12deg}to{opacity:.9;translate:0;rotate:none}}@keyframes deck-row-fade{0%{opacity:0}to{opacity:1}}@keyframes deck-row-rise{0%{translate:0 24px}to{translate:0}}@keyframes deck-sp-step{0%{opacity:0;translate:-14px}to{opacity:1;translate:0}}@keyframes deck-sp-bar{0%{width:0}to{width:var(--w)}}@keyframes deck-sp-star{0%{color:#12111433}to{color:#ffb020}}@keyframes deck-sp-com{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (max-width:1080px){.deck-page .subFtRow{grid-template-columns:minmax(0,1fr);gap:clamp(26px,3.4vw,40px)}.deck-page .subFtRow.subFtFlip>.subFtCopy{grid-area:1/1}.deck-page .subFtRow.subFtFlip>.subFtStage{grid-area:2/1}.deck-page .subFtDesc{max-width:56ch}}@media (max-width:1000px){.deck-page .subFtIdx i,.deck-page .subFxWinTop span,.deck-page .spAgo,.deck-page .spBtns i,.deck-page .spBtns span,.deck-page .spChipsIn i,.deck-page .spCode,.deck-page .spColFoot b,.deck-page .spColFoot i,.deck-page .spColTop b,.deck-page .spCom em,.deck-page .spCoverIn em,.deck-page .spCoverTags i,.deck-page .spDate em,.deck-page .spDate i,.deck-page .spEmbCol .spRow i,.deck-page .spEnds em,.deck-page .spFoot span,.deck-page .spGeo em,.deck-page .spKick,.deck-page .spLab,.deck-page .spMeetGo,.deck-page .spMeetRow i,.deck-page .spMeetRow span,.deck-page .spMeetTop em,.deck-page .spNote em,.deck-page .spPlate em,.deck-page .spPrevNm,.deck-page .spProgTop em,.deck-page .spQuote,.deck-page .spReact>b,.deck-page .spRole em,.deck-page .spShotNm,.deck-page .spStats i,.deck-page .spSteps .spStep em,.deck-page .spWho em,.deck-page .spWhoBox em{font-size:10px}.deck-page .subFxWinTop b{font-size:12px}.deck-page .spCode{max-height:60px}.deck-page .ptcBack{padding-block:16px}}@media (max-width:900px){.deck-page .subHeroGrid{grid-template-columns:1fr}.deck-page .subHeroArt,.deck-page .ctvHeroArt{justify-content:flex-start}.deck-page .ctvOrbit{width:min(100%,420px)}.deck-page .ctvAir{left:-14px;right:-14px}.deck-page .ctvSay{max-width:min(86%,280px)}.deck-page .spTwo,.deck-page .spEmbGrid{grid-template-columns:1fr}}@media (max-width:640px){.deck-page .subFtRow{box-shadow:7px 7px 0 var(--deck-sh,var(--color-ink-hard));border-radius:20px}.deck-page .subFtBar{letter-spacing:.16em;gap:10px;font-size:10px}}@media (max-width:560px){.deck-page .ctvSay{max-width:90%;padding:8px 12px;font-size:12.5px}.deck-page .ctvNote{font-size:16px}}.deck-page .pcdSec{border-top-left-radius:0;border-top-right-radius:0;padding-block:clamp(30px,3.4vw,52px) clamp(40px,4.6vw,72px)}.deck-page .pcdSec .wrap.blk{padding-block:0}.deck-page .pcdGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,2.8vw,44px);margin-top:clamp(28px,3.2vw,48px);display:grid}.deck-page a.pcdCard{border:3px solid var(--color-ink-hard);box-shadow:10px 10px 0 var(--color-ink-hard);color:var(--color-ink1);background:#f0e4cb;border-radius:clamp(9px,.9vw,13px);grid-template-columns:minmax(0,.95fr) auto minmax(0,1.05fr);align-items:stretch;gap:clamp(11px,1.2vw,16px);padding:clamp(13px,1.3vw,18px);text-decoration:none;display:grid;position:relative;translate:0;rotate:-.7deg}.deck-page .pcdGrid a.pcdCard:nth-child(2n){rotate:.8deg}.deck-page a.pcdCard:hover{box-shadow:15px 15px 0 var(--color-ink-hard)}.deck-page a.pcdCard:focus-visible{outline:3.5px solid var(--color-vio);outline-offset:4px}.deck-page a.pcdCard:after{content:"";pointer-events:none;border:1.5px solid #12111429;border-radius:calc(clamp(9px,.9vw,13px) - 4px);position:absolute;inset:clamp(5px,.5vw,7px)}.deck-page .pcdShot{border:2.5px solid var(--color-ink-hard);background:#fff;border-radius:5px;min-height:clamp(150px,15vw,208px);padding:clamp(6px,.6vw,9px);display:block;position:relative;overflow:hidden}.deck-page .pcdShot img{border:2px solid var(--color-ink-hard);object-fit:cover;aspect-ratio:648/404;border-radius:2px;width:100%;height:100%;display:block}.deck-page .pcdCity{background:var(--color-ink-hard);max-width:calc(100% - 2*clamp(12px,1.2vw,17px));color:var(--color-lime);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:clamp(8px,.72vw,10px);font-weight:800;line-height:1;position:absolute;bottom:clamp(12px,1.2vw,17px);left:clamp(12px,1.2vw,17px);overflow:hidden}.deck-page .pcdRule{background:repeating-linear-gradient(to bottom, var(--color-ink-hard) 0 7px, transparent 7px 14px);opacity:.5;align-self:stretch;width:2.5px;display:block}.deck-page .pcdSide{flex-direction:column;min-width:0;padding:clamp(2px,.3vw,5px) clamp(2px,.3vw,4px);display:flex}.deck-page .pcdTop{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:clamp(9px,1vw,13px);display:flex}.deck-page .pcdKick{color:#6b5b3e;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:clamp(8px,.72vw,10px);font-weight:800;line-height:1.5}.deck-page .pcdStamp{width:clamp(42px,4.2vw,56px);height:clamp(48px,4.8vw,64px);box-shadow:none;color:var(--color-ink1);background:#e8d9a8;border:0;border-radius:3px;flex:none;align-content:center;place-items:center;padding:clamp(7px,.7vw,10px) clamp(5px,.5vw,7px);display:grid;position:relative;rotate:2.5deg;-webkit-mask:radial-gradient(circle,#000 62%,#0000 63%) -6px -6px/12px 12px round,linear-gradient(#000,#000) 6px 6px/calc(100% - 12px) calc(100% - 12px) no-repeat;mask:radial-gradient(circle,#000 62%,#0000 63%) -6px -6px/12px 12px round,linear-gradient(#000,#000) 6px 6px/calc(100% - 12px) calc(100% - 12px) no-repeat}.deck-page .pcdStampIn{border:2px solid var(--color-ink-hard);background:var(--color-lime);text-align:center;border-radius:2px;padding:5px 6px;display:block}.deck-page .pcdStamp b{letter-spacing:-.03em;font-size:clamp(15px,1.5vw,21px);font-weight:900;line-height:1;display:block}.deck-page .pcdStamp i{font-family:var(--font-mono);letter-spacing:.16em;font-size:clamp(6.5px,.6vw,8px);font-style:normal;font-weight:800;line-height:1;display:block}.deck-page .pcdTitle{color:var(--color-ink-hard);letter-spacing:-.035em;margin:0;font-size:clamp(16px,1.5vw,22px);font-weight:900;line-height:1.16}.deck-page .pcdLines{flex-direction:column;gap:7px;margin:clamp(11px,1.2vw,16px) 0 0;display:flex}.deck-page .pcdLines i{background:#12111433;border-radius:2px;height:2px;display:block}.deck-page .pcdLines i:first-child{width:92%}.deck-page .pcdLines i:nth-child(2){width:78%}.deck-page .pcdLines i:nth-child(3){width:56%}.deck-page .pcdMeta{align-items:center;gap:clamp(9px,1vw,13px);margin:auto 0 0;padding-top:clamp(12px,1.3vw,18px);display:flex}.deck-page .pcdMark{color:#3a3020;border:2.5px dashed #1211148c;border-radius:50%;flex:none;align-content:center;place-items:center;width:clamp(46px,4.4vw,58px);height:clamp(46px,4.4vw,58px);display:grid;rotate:-8deg}.deck-page .pcdMark b{letter-spacing:-.03em;font-size:clamp(13px,1.25vw,17px);font-weight:900;line-height:1}.deck-page .pcdMark em,.deck-page .pcdMark i{font-family:var(--font-mono);letter-spacing:.14em;font-size:clamp(6.5px,.6vw,8px);font-style:normal;font-weight:800;line-height:1.25}.deck-page .pcdWhen{color:#6b5b3e;min-width:0;font-size:clamp(11px,1vw,13px);font-weight:700;line-height:1.35}.deck-page .pcdGo{border:2.5px solid var(--color-ink-hard);background:var(--color-ink-hard);box-shadow:3px 3px 0 var(--color-ink-hard);color:#f0e4cb;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin-top:clamp(12px,1.3vw,17px);padding:clamp(7px,.75vw,10px) clamp(13px,1.3vw,18px);font-size:clamp(10.5px,.95vw,12.5px);font-weight:800;line-height:1;display:inline-flex}.deck-page .pcdCard .card-pending{background:#7b2cff12}@supports (color:color-mix(in lab, red, red)){.deck-page .pcdCard .card-pending{background:color-mix(in oklab, var(--color-vio) 7%, transparent)}}.deck-page .pcdCard .card-pending:after{background:var(--color-vio);animation:none}.deck-page .pcd-empty{border:3px solid var(--color-ink-hard);box-shadow:10px 10px 0 var(--color-ink-hard);background:#f0e4cb;border-radius:clamp(9px,.9vw,13px);margin-top:clamp(28px,3.2vw,48px);padding:clamp(22px,2.4vw,34px)}.deck-page .pcd-empty b{color:#6b5b3e;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1;display:block}.deck-page .pcd-empty p{color:var(--color-ink1);margin:10px 0 0;font-size:clamp(16px,1.3vw,19px);font-weight:700;line-height:1.4}.deck-page .pcdPager{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(6px,.7vw,10px);margin:clamp(28px,3.2vw,46px) 0 0;display:flex}.deck-page .exPBtn,.deck-page .exPNum{border:2.5px solid var(--color-ink-hard);background:var(--color-cream);min-width:clamp(40px,3.4vw,46px);min-height:clamp(40px,3.4vw,46px);box-shadow:3px 3px 0 var(--color-ink-hard);color:var(--color-ink1);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 clamp(9px,1vw,13px);font-size:clamp(12px,1.05vw,14px);font-weight:800;line-height:1;text-decoration:none;display:inline-flex;translate:0}.deck-page .exPBtn:not(.is-off):hover,.deck-page .exPNum:not(.exPNow):hover{box-shadow:5px 5px 0 var(--color-ink-hard)}.deck-page .exPBtn:not(.is-off):active,.deck-page .exPNum:not(.exPNow):active{box-shadow:1px 1px 0 var(--color-ink-hard)}.deck-page .exPBtn:focus-visible,.deck-page .exPNum:focus-visible{outline:3px solid var(--color-vio);outline-offset:3px}.deck-page .exPBtn.is-off{opacity:.42;box-shadow:2px 2px 0 var(--color-ink-hard);cursor:default}.deck-page .exPNum.exPNow{background:var(--color-ink-hard);color:#fff;box-shadow:1px 1px 0 var(--color-ink-hard);cursor:default;translate:2px 2px}.deck-page .exPNums{flex-wrap:wrap;align-items:center;gap:clamp(6px,.7vw,10px);display:flex}.deck-page .exPGap{color:var(--color-ink2);font-family:var(--font-mono);padding:0 2px;font-size:13px;font-weight:800;line-height:1}.deck-page .pcdSec .exPBtn,.deck-page .pcdSec .exPNum{background:#f0e4cb}.deck-page .pcdSec .exPNum.exPNow{background:var(--color-ink-hard);color:#f0e4cb}@media (max-width:1000px){.deck-page .pcdCity,.deck-page .pcdMark em,.deck-page .pcdMark i,.deck-page .pcdKick,.deck-page .pcdStampIn i{font-size:10px}.deck-page .exPBtn,.deck-page .exPNum{min-width:44px;min-height:44px}}@media (max-width:900px){.deck-page .pcdGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.deck-page a.pcdCard{grid-template-columns:minmax(0,1fr);rotate:none}.deck-page .pcdGrid a.pcdCard:nth-child(2n){rotate:none}.deck-page .pcdRule{background:repeating-linear-gradient(to right, var(--color-ink-hard) 0 7px, transparent 7px 14px);width:auto;height:2.5px}.deck-page .pcdShot{min-height:clamp(160px,44vw,220px)}.deck-page .exPBtn span{display:none}.deck-page .exPBtn{padding:0 12px}}@media (prefers-reduced-motion:no-preference){.deck-page a.pcdCard{transition:translate .18s var(--ease-drawn), rotate .18s var(--ease-drawn), box-shadow .18s var(--ease-drawn)}.deck-page a.pcdCard:hover,.deck-page .pcdGrid a.pcdCard:nth-child(2n):hover{translate:0 -5px;rotate:none}.deck-page .exPBtn,.deck-page .exPNum{transition:translate .15s var(--ease-drawn), box-shadow .15s var(--ease-drawn), background-color .15s ease, color .15s ease}.deck-page .exPBtn:not(.is-off):hover,.deck-page .exPNum:not(.exPNow):hover{translate:0 -2px}.deck-page .exPBtn:not(.is-off):active,.deck-page .exPNum:not(.exPNow):active{translate:2px 2px}.deck-page .deck-armed .pcdGrid a.pcdCard:nth-child(n+3){opacity:0;transition:opacity .6s ease calc(80ms + var(--i,0) * 80ms), transform .6s var(--ease-drawn) calc(80ms + var(--i,0) * 80ms), translate .18s var(--ease-drawn), rotate .18s var(--ease-drawn), box-shadow .18s var(--ease-drawn);transform:translateY(24px)}.deck-page .deck-play .pcdGrid a.pcdCard:nth-child(n+3){opacity:1;transform:translateY(0)}.deck-page .pcdCard .card-pending.is-pending:after{transform-origin:0;animation:1.1s ease-in-out .12s infinite card-pending-sweep}}.deck-page .artBodySec{--art-anchor:calc(var(--deck-nav-h) + 26px)}.deck-page .artProg{left:0;right:0;top:calc(var(--deck-nav-h) + 1.5px);z-index:60;pointer-events:none;background:#1211141f;height:4px;position:fixed}.deck-page .artProg i{background:var(--color-vio);transform-origin:0;will-change:transform;height:100%;display:block;transform:scaleX(0)}.deck-page .panel.artHead{border-top-left-radius:0;border-top-right-radius:0}.deck-page .artHead .wrap.blk{padding-block:clamp(26px,3vw,44px) clamp(30px,3.4vw,52px)}.deck-page .artBack{border:2.5px solid var(--color-ink-hard);background:var(--color-cream);color:var(--color-ink1);box-shadow:3px 3px 0 var(--color-ink-hard);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:11px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;translate:0}.deck-page .artBack:hover{box-shadow:6px 6px 0 var(--color-ink-hard);translate:-3px}.deck-page .artTop{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:clamp(26px,3.4vw,58px);margin-top:clamp(20px,2.2vw,32px);display:grid}.deck-page .artTopCopy{min-width:0}.deck-page .artIssue{border:2.5px solid var(--color-ink-hard);box-shadow:3px 3px 0 var(--color-ink-hard);border-radius:8px;align-items:stretch;display:inline-flex;overflow:hidden}.deck-page .artIssue b,.deck-page .artIssue i{font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;padding:7px 11px;font-size:10.5px;font-weight:800;line-height:1}.deck-page .artIssue b{background:var(--color-ink-hard);color:var(--color-cream);letter-spacing:.2em}.deck-page .artIssue i{background:var(--color-lime);color:var(--color-ink-hard);letter-spacing:.14em;font-style:normal}.deck-page .artTitle{letter-spacing:-.042em;color:var(--color-ink1);text-wrap:balance;margin:clamp(16px,1.8vw,24px) 0 0;font-size:clamp(33px,4.1vw,60px);font-weight:900;line-height:.98}.deck-page .artLead{max-width:48ch;color:var(--color-ink2);margin:clamp(14px,1.5vw,20px) 0 0;font-size:clamp(16px,1.32vw,19.5px);font-weight:600;line-height:1.5}.deck-page .artBy{flex-wrap:wrap;align-items:center;gap:clamp(9px,1vw,14px);margin-top:clamp(18px,2vw,28px);display:flex}.deck-page .artAv{background:var(--color-cream);border:2.5px solid var(--color-ink-hard);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.deck-page .artAv img{object-fit:cover;width:100%;height:100%;display:block}.deck-page .art-av-initial{letter-spacing:-.02em;color:var(--color-ink1);font-size:15px;font-weight:900;line-height:1}.deck-page .artByTxt{flex-direction:column;gap:2px;line-height:1;display:flex}.deck-page .artByTxt b{color:var(--color-ink1);font-size:14.5px;font-weight:900}.deck-page .artByTxt i{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink2);font-size:10px;font-style:normal;font-weight:800;line-height:1}.deck-page .artSep{background:var(--color-ink2);opacity:.55;border-radius:50%;flex:none;width:5px;height:5px}.deck-page .artBy time{color:var(--color-ink2);font-size:13.5px;font-weight:700}.deck-page .artMin{background:var(--color-ink-hard);color:var(--color-cream);font-family:var(--font-mono);letter-spacing:.16em;white-space:nowrap;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:800;line-height:1}.deck-page .artPlate{border:3px solid var(--color-ink-hard);box-shadow:12px 12px 0 var(--color-ink-hard);background:#fff;border-radius:6px;margin:0;padding:clamp(9px,.9vw,13px);rotate:-1.1deg}.deck-page .artPlateIn{border:2.5px solid var(--color-ink-hard);aspect-ratio:16/10;border-radius:3px;display:block;overflow:hidden}.deck-page .artPlate img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.deck-page .artPlate figcaption{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#4a3e77;align-items:center;gap:8px;margin-top:9px;font-size:10px;font-weight:800;line-height:1.35;display:flex}.deck-page .artPlate figcaption i{background:var(--color-lime);border:1.5px solid var(--color-ink-hard);flex:none;width:9px;height:9px}.deck-page .panel.artBodySec{overflow:clip}.deck-page .artGrid{grid-template-columns:minmax(0,1fr) clamp(238px,21vw,300px);align-items:start;gap:clamp(28px,3.6vw,66px);display:grid}.deck-page .artCol{grid-area:1/1;min-width:0;max-width:66ch}.deck-page .artRail{grid-area:1/2;align-self:stretch}.deck-page .artGrid.art-grid-solo{grid-template-columns:minmax(0,1fr)}.deck-page .art-grid-solo .artCol{grid-area:1/1}.deck-page .artRailBox{top:var(--art-anchor);background:var(--color-cream);border:2.5px solid var(--color-ink-hard);box-shadow:7px 7px 0 var(--color-ink-hard);border-radius:14px;padding:clamp(14px,1.4vw,19px);position:sticky}.deck-page .artRailTag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink2);border-bottom:2.5px dashed #12111447;padding-bottom:11px;font-size:10px;font-weight:800;line-height:1;display:block}.deck-page .artToc{margin:0;padding:9px 0 0;list-style:none}.deck-page .artToc a{color:var(--color-ink2);border-left:3px solid #0000;border-radius:9px;align-items:baseline;gap:9px;padding:8px 9px 8px 8px;text-decoration:none;display:flex}.deck-page .artToc a b{font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-ink2);font-variant-numeric:tabular-nums;flex:none;font-size:10px;font-weight:800;line-height:1.35}.deck-page .artToc a span{font-size:13px;font-weight:700;line-height:1.32}.deck-page .artToc a:hover{color:var(--color-ink1);background:#7b2cff14}.deck-page .artToc a.on{background:var(--color-ink-hard);color:#fff;border-left-color:var(--color-lime)}.deck-page .artToc a.on b{color:var(--color-lime)}.deck-page .artToc .art-toc-sub a{padding-left:22px}.deck-page .artToc .art-toc-sub a b{color:var(--color-vio)}.deck-page .artToc .art-toc-sub a span{font-size:12.5px;font-weight:600}.deck-page .artToc .art-toc-sub a.on b{color:var(--color-lime)}.deck-page .artCopy{width:100%;color:var(--color-ink1);border:2.5px solid var(--color-ink-hard);cursor:pointer;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:0 0;border-radius:999px;margin-top:12px;padding:11px 12px;font-size:10.5px;font-weight:800;line-height:1}.deck-page .artCopy:hover{background:var(--color-ink-hard);color:var(--color-cream)}.deck-page .artCopy.artCopyOk{background:var(--color-lime);color:var(--color-ink-hard);border-color:var(--color-ink-hard)}.deck-page .artCopy.art-copy-bad{background:var(--color-magenta);color:#fff;border-color:var(--color-ink-hard)}.deck-page .art-copy-row{margin-top:clamp(28px,3vw,40px)}.deck-page .art-copy-row .artCopy{width:auto;margin-top:0}.deck-page .art-prose>:first-child{margin-top:0}.deck-page .artCol p{color:var(--color-ink1);margin:0 0 clamp(16px,1.5vw,21px);font-size:clamp(16.5px,1.22vw,18px);font-weight:500;line-height:1.63}.deck-page .art-prose>p:first-child:first-letter{float:left;background:var(--color-ink-hard);color:var(--color-lime);border-radius:7px;margin:4px 14px 2px 0;padding:.14em .17em;font-size:clamp(38px,3.6vw,50px);font-weight:900;line-height:1}.deck-page .artCol h2{clear:both;letter-spacing:-.035em;color:var(--color-ink1);counter-increment:art-chapter;scroll-margin-top:var(--art-anchor);margin:clamp(34px,3.6vw,54px) 0 clamp(12px,1.2vw,17px);padding-left:calc(34px + clamp(10px,1vw,14px));font-size:clamp(24px,2.3vw,34px);font-weight:900;line-height:1.08;position:relative}.deck-page .artCol h2:before{content:counter(art-chapter, decimal-leading-zero);background:var(--color-ink-hard);min-width:34px;color:var(--color-lime);font-family:var(--font-mono);letter-spacing:.1em;text-align:center;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:800;line-height:1;position:absolute;top:.34em;left:0}.deck-page .artCol{counter-reset:art-chapter}.deck-page .artCol h3{clear:both;letter-spacing:-.025em;color:var(--color-ink1);scroll-margin-top:var(--art-anchor);margin:clamp(24px,2.4vw,34px) 0 clamp(8px,.9vw,12px);font-size:clamp(18.5px,1.6vw,23px);font-weight:900;line-height:1.18}.deck-page .artCol h3:before{content:"";background:var(--color-vio);border-radius:2px;width:34px;height:3px;margin-bottom:10px;display:block}.deck-page .artCol h4,.deck-page .artCol h5,.deck-page .artCol h6{clear:both;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink2);margin:clamp(20px,2vw,28px) 0 8px;font-size:11px;font-weight:800;line-height:1.4}.deck-page .artCol ul,.deck-page .artCol ol{margin:0 0 clamp(16px,1.5vw,21px);padding:0;list-style:none}.deck-page .artCol li{color:var(--color-ink1);margin-bottom:10px;padding-left:26px;font-size:clamp(16px,1.18vw,17.5px);font-weight:500;line-height:1.56;position:relative}.deck-page .artCol ul>li:before{content:"";background:var(--color-lime);border:2px solid var(--color-ink-hard);width:10px;height:10px;position:absolute;top:.52em;left:0}.deck-page .artCol ol{counter-reset:art-item}.deck-page .artCol ol>li{counter-increment:art-item;padding-left:34px}.deck-page .artCol ol>li:before{content:counter(art-item, decimal-leading-zero);color:var(--color-vio);font-family:var(--font-mono);letter-spacing:.06em;font-size:12px;font-weight:800;line-height:1.5;position:absolute;top:0;left:0}.deck-page .artCol li>ul,.deck-page .artCol li>ol{margin:10px 0 0}.deck-page .artCol li>p{margin-bottom:10px}.deck-page .artCol li>:last-child{margin-bottom:0}.deck-page .artCol a{color:var(--color-vio);text-underline-offset:3px;border-radius:3px;-webkit-text-decoration:underline #7b2cff73;text-decoration:underline #7b2cff73;text-decoration-thickness:2px}.deck-page .artCol a:hover{background:var(--color-lime);color:var(--color-ink-hard);-webkit-text-decoration-color:var(--color-ink-hard);-webkit-text-decoration-color:var(--color-ink-hard);-webkit-text-decoration-color:var(--color-ink-hard);text-decoration-color:var(--color-ink-hard)}.deck-page .artCol strong,.deck-page .artCol b{color:var(--color-ink1);font-weight:800}.deck-page .artCol em,.deck-page .artCol i{font-style:italic}.deck-page .artCol code{background:var(--color-cream);font-family:var(--font-mono);border:1.5px solid #12111433;border-radius:5px;padding:2px 6px;font-size:.88em}.deck-page .artCol pre{background:var(--color-cream);border:2.5px solid var(--color-ink-hard);box-shadow:6px 6px 0 var(--color-ink-hard);border-radius:12px;margin:0 0 clamp(16px,1.5vw,21px);padding:16px 18px;overflow-x:auto}.deck-page .artCol pre code{background:0 0;border:0;padding:0}.deck-page .artCol blockquote{background:var(--color-cream);border:2.5px solid var(--color-ink-hard);box-shadow:7px 7px 0 var(--color-ink-hard);color:var(--color-ink1);border-radius:14px;margin:clamp(24px,2.6vw,34px) 0;padding:clamp(20px,2vw,26px);font-size:clamp(17px,1.35vw,19.5px);font-weight:600;line-height:1.5;position:relative}.deck-page .artCol blockquote:before{content:"“";background:var(--color-lime);width:34px;height:34px;color:var(--color-ink-hard);border:2.5px solid var(--color-ink-hard);border-radius:50%;place-items:center;padding-bottom:10px;font-size:28px;font-weight:900;line-height:1;display:grid;position:absolute;top:-15px;left:clamp(16px,1.6vw,22px)}.deck-page .artCol blockquote>:last-child{margin-bottom:0}.deck-page .artCol img{border:2.5px solid var(--color-ink-hard);width:100%;height:auto;box-shadow:8px 8px 0 var(--color-ink-hard);background:#fff;border-radius:6px;margin:clamp(24px,2.6vw,34px) 0;display:block}.deck-page .artCol img.img-pending{opacity:0}.deck-page .artCol figure{margin:clamp(24px,2.6vw,34px) 0}.deck-page .artCol figure img{margin:0}.deck-page .artCol figcaption{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#4a3e77;align-items:baseline;gap:8px;margin-top:11px;font-size:10px;font-weight:800;line-height:1.35;display:flex}.deck-page .artCol figcaption:before{content:"";background:var(--color-lime);border:1.5px solid var(--color-ink-hard);flex:none;width:9px;height:9px;margin-top:1px}.deck-page .artCol iframe{aspect-ratio:4/3;border:2.5px solid var(--color-ink-hard);width:100%;max-width:100%;height:auto;box-shadow:8px 8px 0 var(--color-ink-hard);background:#fff;border-radius:12px;margin:clamp(24px,2.6vw,34px) 0;display:block}.deck-page .artCol .table-scroll{-webkit-overflow-scrolling:touch;border:2.5px solid var(--color-ink-hard);box-shadow:8px 8px 0 var(--color-ink-hard);background:#fff;border-radius:12px;margin:clamp(24px,2.6vw,34px) 0;overflow-x:auto}.deck-page .artCol table{border-collapse:collapse;width:100%;margin:0;font-size:15.5px;line-height:1.5}.deck-page .artCol th,.deck-page .artCol td{text-align:left;vertical-align:top;color:var(--color-ink1);border:1.5px solid #12111433;padding:11px 14px;font-weight:500}.deck-page .artCol th{background:var(--color-ink-hard);color:var(--color-cream);border-color:var(--color-ink-hard);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:800}.deck-page .artCol td>:last-child,.deck-page .artCol th>:last-child{margin-bottom:0}.deck-page .artCol hr{border:0;border-top:2.5px dashed #12111447;margin:clamp(28px,3vw,40px) 0}.deck-page .artCol .aligncenter{margin-inline:auto}.deck-page .artCol .alignleft{float:left;max-width:50%;margin:8px 24px 20px 0}.deck-page .artCol .alignright{float:right;max-width:50%;margin:8px 0 20px 24px}.deck-page .artCol img.alignleft,.deck-page .artCol img.alignright{width:auto}.deck-page .artCol .has-text-align-center{text-align:center}.deck-page .art-author{background:var(--color-cream);border:2.5px solid var(--color-ink-hard);box-shadow:7px 7px 0 var(--color-ink-hard);border-radius:18px;align-items:flex-start;gap:clamp(14px,1.4vw,18px);margin-top:clamp(34px,3.6vw,48px);padding:clamp(18px,1.8vw,24px);display:flex}.deck-page .art-author-av{border:2.5px solid var(--color-ink-hard);background:#fff;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.deck-page .art-author-av img{width:100%;height:100%;box-shadow:none;object-fit:cover;border:0;border-radius:0;margin:0;display:block}.deck-page .art-author-name{color:var(--color-ink1);margin:0;font-size:16px;font-weight:900}.deck-page .art-author-role{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink2);margin:3px 0 0;font-size:10px;font-weight:800}.deck-page .art-author-bio{color:var(--color-ink1);margin:10px 0 0;font-size:15.5px;font-weight:500;line-height:1.55}.deck-page .artNextGrid{margin-top:clamp(26px,3vw,44px)}.deck-page .artNextSec .pcdGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.deck-page .artNextHead em{display:block}.deck-page .artNextSec{--deck-sh:var(--color-lime)}@media (prefers-reduced-motion:no-preference){.deck-page .artBack{transition:translate .16s var(--ease-drawn), box-shadow .16s var(--ease-drawn)}.deck-page .artToc a,.deck-page .artCopy{transition:background-color .15s,color .15s,border-color .15s}.deck-page .artCol a{transition:color .14s,background-color .14s,text-decoration-color .14s}.deck-page .artCol img{transition:opacity .5s ease-out}}@media (prefers-reduced-motion:reduce){.deck-page .artBack:hover{translate:0}}@media (min-width:1001px){.deck-page .artToc{max-height:calc(100dvh - var(--art-anchor) - 150px);overscroll-behavior:contain;overflow-y:auto}}@media (max-width:1000px){.deck-page .artTop{grid-template-columns:minmax(0,1fr);gap:clamp(22px,3vw,32px)}.deck-page .artPlate{box-shadow:8px 8px 0 var(--color-ink-hard);rotate:none}.deck-page .artGrid{grid-template-columns:minmax(0,1fr)}.deck-page .artCol{grid-area:2/1;max-width:none}.deck-page .artRail{grid-area:1/1}.deck-page .artRailBox{position:static}.deck-page .artToc{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.deck-page .artBack{min-height:44px;padding-block:0}.deck-page .artToc a{min-height:44px;padding-block:12px}.deck-page .artCopy{min-height:44px}}@media (max-width:640px){.deck-page .artToc{grid-template-columns:minmax(0,1fr)}.deck-page .artSep{display:none}.deck-page .artBy{gap:12px}.deck-page .art-prose>p:first-child:first-letter{margin-right:9px;font-size:46px}.deck-page .artCol h2{padding-left:43px}.deck-page .artNextSec .pcdGrid{grid-template-columns:minmax(0,1fr)}.deck-page .art-author{flex-direction:column}}.deck-page .prjSec.prjSecTop{border-top-left-radius:0;border-top-right-radius:0;padding-block:clamp(30px,3.4vw,52px) clamp(40px,4.6vw,72px)}.deck-page .prjSecTop .wrap.blk{padding-block:0}.deck-page h1.big.prjHead{font-size:clamp(42px,6.1vw,92px);line-height:.9}.deck-page h1.big.prjHead em{color:var(--color-lime)}.deck-page .prjSec .splitHead .eyebrow{--eb:var(--color-lime)}.deck-page .prjSaid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:start;gap:clamp(24px,3vw,56px);margin:clamp(30px,3.6vw,54px) 0 clamp(26px,3vw,46px);display:grid}.deck-page blockquote.prjQuote{border-left:3.5px solid var(--color-lime);margin:0;padding-left:clamp(18px,2vw,28px);position:relative}.deck-page .prjQmark{color:var(--color-lime);font-size:clamp(30px,3vw,46px);font-style:normal;font-weight:900;line-height:.6;display:block}.deck-page blockquote.prjQuote b{letter-spacing:-.035em;color:#fff;margin-top:clamp(6px,.7vw,10px);font-size:clamp(21px,2.15vw,33px);font-weight:900;line-height:1.16;display:block}.deck-page .prjP2{margin:16px 0}@media (max-width:900px){.deck-page .prjSaid{grid-template-columns:1fr}}.deck-page .prj-stage{display:block}.deck-page .prjScene{--prjW:clamp(196px, 26vw, 384px);--prjH:calc(var(--prjW) * .52);--prjSpr:calc(var(--prjW) * .46);--prjRl:calc(var(--prjW) * .3);--prjInk:var(--color-ink-hard);--prjCase:#ff6b1a;--prjCream:var(--color-cream);--prjGlass:#0e0a1f;--prjLight:var(--color-lime);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"rig cast""track track";align-items:center;gap:clamp(10px,1.4vw,26px);display:grid;position:relative}.deck-page .prjRig{padding-left:calc(var(--prjW) * .12);flex:none;grid-area:rig;position:relative}.deck-page .prjThrow{min-width:0;padding-left:calc(var(--prjW) * .1);grid-area:cast;position:relative}.deck-page ol.prjTrack{grid-area:track}.deck-page .prjDev{width:var(--prjW);height:calc(var(--prjH) + var(--prjSpr) * .72 + var(--prjW) * .055);padding-top:calc(var(--prjSpr) * .72);position:relative}.deck-page .prjSprocket{left:calc(var(--prjW) * .11);z-index:3;width:var(--prjSpr);height:var(--prjSpr);border:3.5px solid var(--prjInk);background:var(--prjCream);box-shadow:6px 6px 0 var(--prjInk);rotate:var(--prjA,0deg);border-radius:50%;position:absolute;top:0}.deck-page .prjTeeth{inset:calc(var(--prjSpr) * -.055);background:repeating-conic-gradient(from 0deg, var(--prjInk) 0deg 4.2deg, transparent 4.2deg 20deg);-webkit-mask:radial-gradient(circle, transparent 0 calc(50% - var(--prjSpr) * .075), #000 calc(50% - var(--prjSpr) * .075) 100%);-webkit-mask:radial-gradient(circle, transparent 0 calc(50% - var(--prjSpr) * .075), #000 calc(50% - var(--prjSpr) * .075) 100%);-webkit-mask:radial-gradient(circle, transparent 0 calc(50% - var(--prjSpr) * .075), #000 calc(50% - var(--prjSpr) * .075) 100%);-webkit-mask:radial-gradient(circle, transparent 0 calc(50% - var(--prjSpr) * .075), #000 calc(50% - var(--prjSpr) * .075) 100%);mask:radial-gradient(circle, transparent 0 calc(50% - var(--prjSpr) * .075), #000 calc(50% - var(--prjSpr) * .075) 100%);border-radius:50%;position:absolute}.deck-page .prjHub{width:calc(var(--prjSpr) * .24);height:calc(var(--prjSpr) * .24);margin:calc(var(--prjSpr) * -.12) 0 0 calc(var(--prjSpr) * -.12);border:3px solid var(--prjInk);background:var(--prjCream);border-radius:50%;position:absolute;top:50%;left:50%}.deck-page .prjHubBig:before,.deck-page .prjHubBig:after{content:"";background:var(--prjInk);position:absolute;top:50%;left:50%}.deck-page .prjHubBig:before{width:64%;height:2.5px;translate:-50% -50%}.deck-page .prjHubBig:after{width:2.5px;height:64%;translate:-50% -50%}.deck-page .prjReelB{right:calc(var(--prjW) * .045);top:calc(var(--prjSpr) * .72 - var(--prjRl) * .58);z-index:1;width:var(--prjRl);height:var(--prjRl);border:3px solid var(--prjInk);background:var(--prjCream);box-shadow:4px 4px 0 var(--prjInk);border-radius:50%;position:absolute}.deck-page .prjReelB .prjHub{width:calc(var(--prjRl) * .3);height:calc(var(--prjRl) * .3);margin:calc(var(--prjRl) * -.15) 0 0 calc(var(--prjRl) * -.15);border-width:2.5px}.deck-page .prjReelB .prjHub:before,.deck-page .prjReelB .prjHub:after{content:"";background:var(--prjInk);position:absolute;top:50%;left:50%}.deck-page .prjReelB .prjHub:before{width:58%;height:2px;translate:-50% -50%}.deck-page .prjReelB .prjHub:after{width:2px;height:58%;translate:-50% -50%}.deck-page .prjFilm{left:calc(var(--prjW) * .58);top:calc(var(--prjSpr) * .4);z-index:5;width:calc(var(--prjW) * .072);height:calc(var(--prjSpr) * .6);padding:calc(var(--prjW) * .008) 0;border:2.5px solid var(--prjInk);border-radius:calc(var(--prjW) * .006);background:var(--prjInk);flex-direction:column;justify-content:space-evenly;align-items:center;display:flex;position:absolute;rotate:13deg}.deck-page .prjFilm i{width:calc(var(--prjW) * .026);height:calc(var(--prjW) * .011);background:var(--prjCream);border-radius:1px;display:block}.deck-page .prjCase{z-index:4;width:100%;height:var(--prjH);border:4.5px solid var(--prjInk);border-radius:calc(var(--prjW) * .055);background:var(--prjCase);box-shadow:11px 11px 0 var(--prjInk);position:relative}.deck-page .prjVent{left:calc(var(--prjW) * .075);gap:calc(var(--prjW) * .017);flex-direction:column;display:flex;position:absolute;top:50%;translate:0 -50%}.deck-page .prjVent i{width:calc(var(--prjW) * .175);height:calc(var(--prjW) * .017);background:var(--prjInk);border-radius:999px;display:block}.deck-page .prjPlate{right:calc(var(--prjW) * .075);bottom:calc(var(--prjW) * .055);align-items:baseline;gap:calc(var(--prjW) * .016);padding:calc(var(--prjW) * .018) calc(var(--prjW) * .032);border-radius:calc(var(--prjW) * .014);background:var(--prjInk);display:flex;position:absolute}.deck-page .prjPlate b{font-size:calc(var(--prjW) * .058);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;font-weight:900;line-height:1}.deck-page .prjPlate span{font-family:var(--font-mono);font-size:calc(var(--prjW) * .032);letter-spacing:.12em;color:var(--prjLight);font-weight:800;line-height:1}.deck-page .prjBolt{width:calc(var(--prjW) * .036);height:calc(var(--prjW) * .036);border:2px solid var(--prjInk);background:var(--prjCream);border-radius:50%;position:absolute}.deck-page .prjBolt:after{content:"";background:var(--prjInk);width:62%;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-38deg}.deck-page .prjBoltA{left:calc(var(--prjW) * .048);top:calc(var(--prjW) * .042)}.deck-page .prjBoltB{left:calc(var(--prjW) * .048);bottom:calc(var(--prjW) * .042)}.deck-page .prjBarrel{right:calc(var(--prjW) * -.155);top:calc(var(--prjSpr) * .72 + var(--prjH) * .3);z-index:6;width:calc(var(--prjW) * .195);height:calc(var(--prjH) * .4);padding-right:calc(var(--prjW) * .01);border-radius:calc(var(--prjW) * .012);background:var(--prjInk);justify-content:flex-end;align-items:center;display:flex;position:absolute}.deck-page .prjRing{top:calc(var(--prjH) * -.055);width:calc(var(--prjW) * .02);height:calc(var(--prjH) * .51);border:2.5px solid var(--prjInk);border-radius:calc(var(--prjW) * .006);background:var(--prjCream);position:absolute}.deck-page .prjRing1{left:calc(var(--prjW) * .035)}.deck-page .prjRing2{left:calc(var(--prjW) * .082)}.deck-page .prjGlass{width:calc(var(--prjW) * .05);height:calc(var(--prjH) * .3);border:2.5px solid var(--prjInk);border-radius:calc(var(--prjW) * .006);background:var(--prjLight);display:block;position:relative}.deck-page .prjLegs{z-index:1;height:calc(var(--prjW) * .055);padding-inline:calc(var(--prjW) * .13);justify-content:space-between;display:flex;position:absolute;bottom:0;left:0;right:0}.deck-page .prjLegs i{width:calc(var(--prjW) * .115);border-radius:0 0 calc(var(--prjW) * .022) calc(var(--prjW) * .022);background:var(--prjInk);height:100%;display:block}.deck-page button.prjCrank{left:calc(var(--prjW) * -.105);top:calc(var(--prjSpr) * .72 + var(--prjH) * .22);z-index:7;width:calc(var(--prjW) * .175);min-width:44px;height:calc(var(--prjW) * .175);border:3.5px solid var(--prjInk);background:var(--prjCream);min-height:44px;box-shadow:5px 5px 0 var(--prjInk);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;translate:0}.deck-page .prjScene button.prjCrank:focus-visible{outline:3.5px solid var(--prjLight);outline-offset:3px}.deck-page .prjCrankArm{width:calc(var(--prjW) * .022);height:calc(var(--prjW) * .088);background:var(--prjInk);transform-origin:50% 100%;rotate:var(--prjC,0deg);border-radius:999px;display:block;position:relative}.deck-page .prjCrankGrip{left:50%;top:calc(var(--prjW) * -.02);width:calc(var(--prjW) * .046);height:calc(var(--prjW) * .046);margin-left:calc(var(--prjW) * -.023);border:2.5px solid var(--prjInk);background:var(--prjCase);border-radius:50%;position:absolute}.deck-page .prjSr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.deck-page .prjCast{padding-block:clamp(16px,2vw,30px);position:relative}.deck-page .prjBeam{z-index:0;pointer-events:none;--prjApex:calc(50% + var(--prjW) * .138);position:absolute;inset:0}.deck-page .prjBeam:before{content:"";clip-path:polygon(0 calc(var(--prjApex) - var(--prjW) * .028), 100% 0, 100% 100%, 0 calc(var(--prjApex) + var(--prjW) * .028));background:#f7f4ff1c;position:absolute;inset:0}.deck-page .prjBeam:after{content:"";clip-path:polygon(0 calc(var(--prjApex) - var(--prjW) * .019), 100% 9%, 100% 91%, 0 calc(var(--prjApex) + var(--prjW) * .019));background:#f7f4ff26;position:absolute;inset:0}.deck-page .prjBeamCore{clip-path:polygon(0 calc(var(--prjApex) - var(--prjW) * .01), 100% 24%, 100% 76%, 0 calc(var(--prjApex) + var(--prjW) * .01));background:#ffffff30;position:absolute;inset:0}.deck-page .prjDust{clip-path:polygon(0 calc(var(--prjApex) - var(--prjW) * .028), 100% 0, 100% 100%, 0 calc(var(--prjApex) + var(--prjW) * .028));opacity:.38;background-image:radial-gradient(circle,#f7f4ffe6 0 1.1px,#0000 1.1px);background-size:29px 23px;position:absolute;inset:0}.deck-page .prjSlide{z-index:2;border:3.5px solid var(--color-ink-hard);width:100%;max-width:min(100%,470px);box-shadow:10px 10px 0 var(--color-lime);background:var(--prjCream);border-radius:clamp(14px,1.6vw,20px);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(14px,1.7vw,24px);margin-left:auto;padding:clamp(15px,1.8vw,24px);display:grid;position:relative;rotate:-1.1deg}.deck-page .prjFlash{z-index:3;border-radius:inherit;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.deck-page .prjShot{aspect-ratio:1;border:3px solid var(--color-ink-hard);background:var(--prjGlass);width:clamp(84px,8.6vw,124px);box-shadow:4px 4px 0 var(--color-ink-hard);border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.deck-page .prjImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.deck-page .prjImg[data-shown=false]{opacity:0}.deck-page .prjMeta{flex-direction:column;min-width:0;display:flex}.deck-page .prjKick{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink2);align-items:center;gap:8px;font-size:clamp(8.5px,.76vw,10.5px);font-weight:800;line-height:1;display:inline-flex}.deck-page .prjKickDot{background:var(--color-orange);border-radius:50%;flex:none;width:8px;height:8px}.deck-page .prjName{letter-spacing:-.038em;color:var(--color-ink-hard);margin-top:8px;font-size:clamp(19px,1.85vw,27px);font-weight:900;line-height:1.07;display:block}.deck-page .prjRole{color:var(--color-ink2);margin-top:6px;font-size:clamp(13px,1.1vw,16px);font-style:normal;font-weight:600;line-height:1.34;display:block}.deck-page .prjCount{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-ink2);margin-top:clamp(9px,1.1vw,14px);font-size:clamp(9px,.78vw,11px);font-weight:800;line-height:1;display:block}.deck-page .prjCount b{font-variant-numeric:tabular-nums;color:var(--color-ink-hard);font-size:1.28em}.deck-page ol.prjTrack{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:clamp(8px,.9vw,12px);margin:clamp(14px,1.7vw,20px) 0 0;padding:0;list-style:none;display:flex}.deck-page .prjDotItem{display:flex}.deck-page button.prjDot{appearance:none;cursor:pointer;border:2.5px solid var(--color-eyebrow-deep);background:0 0;border-radius:50%;width:clamp(9px,1vw,13px);height:clamp(9px,1vw,13px);padding:0;position:relative;scale:1}.deck-page button.prjDot.prjOn{border-color:var(--prjLight);background:var(--prjLight);scale:1.32}.deck-page button.prjDot:after{content:"";position:absolute;inset:-14px calc(clamp(8px,.9vw,12px)/-2)}.deck-page button.prjDot:focus-visible{outline:3px solid var(--color-amber);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.deck-page .prjSprocket{transition:rotate .62s var(--ease-drawn)}.deck-page .prjCrankArm{transition:rotate .5s var(--ease-drawn)}.deck-page button.prjDot{transition:background-color .3s,scale .3s cubic-bezier(.2,1.5,.4,1),border-color .3s}.deck-page button.prjDot:hover{border-color:var(--prjLight)}.deck-page button.prjCrank{transition:translate .16s var(--ease-drawn), box-shadow .16s var(--ease-drawn)}.deck-page button.prjCrank:hover{box-shadow:7px 7px 0 var(--prjInk);translate:0 -2px}.deck-page button.prjCrank:active{box-shadow:2px 2px 0 var(--prjInk);translate:2px 2px}.deck-page .deck-armed .prjDev{opacity:0;translate:-18px}.deck-page .deck-play .prjDev{animation:deck-prj-dev .54s var(--ease-drawn) both}.deck-page .deck-armed .prjThrow{opacity:0}.deck-page .deck-play .prjThrow{animation:deck-prj-throw .6s var(--ease-drawn) .22s both}.deck-page .prjDust{animation:9s linear infinite deck-prj-dust}.deck-page .deck-armed:not(.deck-play) .prjDust,.deck-page .deck-idle .prjDust{animation-play-state:paused}.deck-page .prjSlide.prjSwap .prjFlash{animation:.42s ease-out both deck-prj-flash}}@media (prefers-reduced-motion:reduce){.deck-page button.prjCrank:hover{box-shadow:7px 7px 0 var(--prjInk)}.deck-page button.prjCrank:active{box-shadow:2px 2px 0 var(--prjInk)}}@keyframes deck-prj-dev{0%{opacity:0;translate:-18px}to{opacity:1;translate:0}}@keyframes deck-prj-throw{0%{opacity:0}to{opacity:1}}@keyframes deck-prj-dust{0%{background-position:0 0}to{background-position:38px -30px}}@keyframes deck-prj-flash{0%{opacity:.86}42%{opacity:.22}to{opacity:0}}@media (max-width:1080px){.deck-page .prjScene{grid-template-columns:1fr;grid-template-areas:"rig""cast""track";gap:clamp(18px,2.6vw,30px)}.deck-page .prjRig{margin-inline:auto}.deck-page .prjThrow{padding-left:0}.deck-page .prjBeam:before{clip-path:polygon(58% 0,72% 0,100% 100%,4% 100%)}.deck-page .prjBeam:after{clip-path:polygon(60% 0,70% 0,92% 100%,16% 100%)}.deck-page .prjBeamCore{clip-path:polygon(61% 0,69% 0,80% 100%,32% 100%)}.deck-page .prjDust{clip-path:polygon(58% 0,72% 0,100% 100%,4% 100%)}.deck-page .prjSlide{margin-inline:auto}.deck-page ol.prjTrack{justify-content:center}}@media (max-width:560px){.deck-page .prjSlide{text-align:center;grid-template-columns:1fr;justify-items:center}.deck-page .prjMeta{align-items:center}.deck-page .prjKick{justify-content:center}}.deck-page .ideSheet{border:4px solid var(--color-ink-hard);background:var(--color-ink-hard);box-shadow:12px 12px 0 var(--color-ink-hard);border-radius:clamp(10px,1.1vw,14px);margin-top:clamp(26px,3.2vw,46px);padding:clamp(26px,2.9vw,38px) clamp(11px,1.2vw,16px) clamp(50px,5.2vw,66px);position:relative}.deck-page .ideEdge{background:repeating-linear-gradient(90deg, var(--color-cream) 0 clamp(13px, 1.4vw, 18px), transparent clamp(13px, 1.4vw, 18px) clamp(27px, 2.9vw, 37px));border-radius:2px;height:clamp(11px,1.15vw,15px);position:absolute;left:clamp(11px,1.2vw,16px);right:clamp(11px,1.2vw,16px)}.deck-page .ideEdgeTop{top:clamp(7px,.8vw,11px)}.deck-page .ideEdgeBot{bottom:clamp(8px,.9vw,12px)}.deck-page .ideStrip{font-family:var(--font-mono);letter-spacing:.22em;color:var(--color-orange);font-size:clamp(7.5px,.68vw,9.5px);font-weight:800;line-height:1;position:absolute;bottom:clamp(27px,2.8vw,36px);left:clamp(14px,1.5vw,20px)}.deck-page ol.ideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(9px,1vw,13px);margin:0;padding:0;list-style:none;display:grid}.deck-page .ideFrame{background:var(--color-cream);border-radius:clamp(5px,.55vw,7px);flex-direction:column;gap:clamp(8px,.9vw,12px);padding:clamp(15px,1.7vw,23px) clamp(14px,1.6vw,21px) clamp(14px,1.5vw,19px);display:flex;position:relative}.deck-page .ideNo{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-ink2);font-size:clamp(7.5px,.68vw,9.5px);font-weight:800;line-height:1;position:absolute;top:clamp(6px,.65vw,9px);left:clamp(14px,1.6vw,21px)}.deck-page .ideBody{flex-direction:column;gap:clamp(6px,.7vw,9px);margin-top:clamp(7px,.8vw,11px);display:flex}.deck-page .ideTitle{letter-spacing:-.032em;color:var(--color-ink-hard);margin:0;font-size:clamp(16px,1.45vw,21px);font-weight:900;line-height:1.14}.deck-page .ideDesc{color:var(--color-ink2);font-size:clamp(12.5px,1.05vw,15px);font-weight:600;line-height:1.44}.deck-page .ideChip{border:2px solid var(--color-ink-hard);background:var(--color-bg-alt);font-family:var(--font-mono);letter-spacing:.13em;color:var(--color-ink1);border-radius:999px;align-self:flex-start;margin-top:auto;padding:clamp(4px,.45vw,6px) clamp(9px,1vw,13px);font-size:clamp(8.5px,.75vw,10.5px);font-weight:800;line-height:1}@media (prefers-reduced-motion:no-preference){.deck-page .deck-armed .ideFrame{opacity:0;translate:0 14px}.deck-page .deck-play .ideFrame{animation:deck-ide-frame .5s var(--ease-drawn) both}.deck-page .deck-play .ideFrame:nth-child(2){animation-delay:70ms}.deck-page .deck-play .ideFrame:nth-child(3){animation-delay:.14s}.deck-page .deck-play .ideFrame:nth-child(4){animation-delay:.21s}.deck-page .deck-play .ideFrame:nth-child(5){animation-delay:.28s}.deck-page .deck-play .ideFrame:nth-child(6){animation-delay:.35s}}@keyframes deck-ide-frame{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@media (max-width:1000px){.deck-page ol.ideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.deck-page ol.ideGrid{grid-template-columns:minmax(0,1fr)}.deck-page .ideStrip{letter-spacing:.14em}}@media (max-width:1000px){.deck-page .ideChip,.deck-page .ideNo,.deck-page .ideStrip,.deck-page .prjPlate span{font-size:10px}}.deck-page .panel.docSec{background:var(--color-bg-hero);border-top-left-radius:0;border-top-right-radius:0;padding-block:clamp(30px,3.4vw,52px) clamp(40px,4.6vw,72px)}.deck-page .docSec .wrap.blk{padding-block:0}.deck-page .docHead{max-width:62ch}.deck-page .docHead .eyebrow{--eb:var(--color-vio);color:var(--color-ink2)}.deck-page h1.big.docHeadline{letter-spacing:-.045em;text-wrap:balance;color:var(--color-ink1);margin:0;font-size:clamp(42px,6.1vw,92px);font-weight:900;line-height:.9}.deck-page h1.big.docHeadline em{color:var(--color-vio);font-style:normal}.deck-page .docSec .lead{max-width:46ch;color:var(--color-ink2);margin:22px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.5}.deck-page .docActs{margin-top:clamp(22px,2.4vw,32px)}.deck-page .docStamp{border:2.5px solid var(--color-ink-hard);box-shadow:4px 4px 0 var(--color-ink-hard);background:#fff;border-radius:999px;align-items:center;gap:9px;margin-top:clamp(20px,2.2vw,28px);padding:8px 13px;display:inline-flex}.deck-page .docStamp i{background:var(--color-lime);width:9px;height:9px;box-shadow:0 0 0 2px var(--color-ink-hard);border-radius:50%;flex:none}.deck-page .docStamp span{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink2);font-size:10px;font-weight:800;line-height:1}.deck-page .docStamp b{color:var(--color-ink1);font-size:12px;font-weight:900;line-height:1}.deck-page .panel.docBody{background:var(--color-bg-alt)}.deck-page .docSheet{border:2.5px solid var(--color-ink-hard);max-width:74ch;box-shadow:10px 10px 0 var(--color-lime);background:#fff;border-radius:26px;padding:clamp(26px,3vw,52px) clamp(22px,2.6vw,46px)}.deck-page .docCol{max-width:66ch}.deck-page .docCol>:first-child{margin-top:0}.deck-page .docCol>:last-child{margin-bottom:0}.deck-page .docCol p{color:var(--color-ink1);margin:0 0 clamp(15px,1.4vw,20px);font-size:clamp(15.5px,1.15vw,17px);font-weight:500;line-height:1.65}.deck-page .docCol h2{letter-spacing:-.03em;color:var(--color-ink1);margin:clamp(30px,3.2vw,46px) 0 clamp(11px,1.1vw,15px);font-size:clamp(21px,1.9vw,27px);font-weight:900;line-height:1.14}.deck-page .docCol h3{letter-spacing:-.02em;color:var(--color-ink1);margin:clamp(22px,2.3vw,32px) 0 clamp(9px,.9vw,13px);font-size:clamp(17px,1.45vw,20px);font-weight:900;line-height:1.2}.deck-page .docCol h4,.deck-page .docCol h5,.deck-page .docCol h6{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink2);margin:clamp(18px,1.9vw,26px) 0 8px;font-size:11px;font-weight:800;line-height:1.3}.deck-page .docCol ul,.deck-page .docCol ol{margin:0 0 clamp(15px,1.4vw,20px);padding:0;list-style:none}.deck-page .docCol li{color:var(--color-ink1);margin:0 0 9px;padding-left:24px;font-size:clamp(15.5px,1.15vw,17px);font-weight:500;line-height:1.6;position:relative}.deck-page .docCol ul>li:before{content:"";border:2px solid var(--color-vio);border-radius:50% 50% 50% 0;width:8px;height:8px;position:absolute;top:.6em;left:2px;rotate:-45deg}.deck-page .docCol ol{counter-reset:doc-item}.deck-page .docCol ol>li{counter-increment:doc-item;padding-left:32px}.deck-page .docCol ol>li:before{content:counter(doc-item, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-vio);font-size:10.5px;font-weight:800;line-height:1;position:absolute;top:.3em;left:0}.deck-page .docCol li>ul,.deck-page .docCol li>ol{margin:9px 0 0}.deck-page .docCol li>:last-child{margin-bottom:0}.deck-page .docCol a{color:var(--color-vio);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.deck-page .docCol a:hover{color:var(--color-ink1);-webkit-text-decoration-color:var(--color-lime);-webkit-text-decoration-color:var(--color-lime);-webkit-text-decoration-color:var(--color-lime);text-decoration-color:var(--color-lime)}.deck-page .docCol strong,.deck-page .docCol b{color:var(--color-ink1);font-weight:900}.deck-page .docCol em,.deck-page .docCol i{font-style:italic}.deck-page .docCol blockquote{border:2px solid var(--color-ink-hard);background:#fbf9f2;border-radius:14px;margin:clamp(18px,1.9vw,26px) 0;padding:clamp(14px,1.4vw,19px) clamp(15px,1.5vw,21px)}.deck-page .docCol blockquote>:last-child{margin-bottom:0}.deck-page .docCol code{font-family:var(--font-mono);color:var(--color-ink1);background:#f1ecff;border-radius:5px;padding:2px 6px;font-size:.86em}.deck-page .docCol hr{border:0;border-top:2px solid #12111424;margin:clamp(26px,2.8vw,40px) 0}.deck-page .docCol table{border-collapse:collapse;width:100%;margin:0 0 clamp(15px,1.4vw,20px);font-size:clamp(14px,1.05vw,15.5px)}.deck-page .docCol th,.deck-page .docCol td{text-align:left;vertical-align:top;color:var(--color-ink1);border:2px solid #12111424;padding:9px 11px}.deck-page .docCol th{background:#f7f4ff;font-weight:900}.deck-page .docCol .table-scroll{overflow-x:auto}.deck-page .docKit{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.8vw,26px);margin-top:clamp(26px,2.8vw,40px);display:grid}.deck-page .docCard{border:2.5px solid var(--color-ink-hard);box-shadow:8px 8px 0 var(--dc,var(--color-vio));background:#fff;border-radius:22px;flex-direction:column;gap:9px;padding:clamp(20px,2.2vw,30px);text-decoration:none;display:flex;position:relative;translate:0}.deck-page .docCard:nth-child(4n+1){--dc:var(--color-lime)}.deck-page .docCard:nth-child(4n+2){--dc:var(--color-pink)}.deck-page .docCard:nth-child(4n+3){--dc:var(--color-sky)}.deck-page .docCard:nth-child(4n+4){--dc:var(--color-vio2)}.deck-page .docCardIdx{font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-ink2);font-size:10px;font-weight:800;line-height:1}.deck-page .docCard h2{letter-spacing:-.03em;color:var(--color-ink1);margin:0;font-size:clamp(21px,1.9vw,27px);font-weight:900;line-height:1.1}.deck-page .docCard p{color:var(--color-ink2);margin:0;font-size:clamp(14.5px,1.1vw,16px);font-weight:500;line-height:1.5}.deck-page .docCardGo{border:2.5px solid var(--color-ink-hard);background:var(--color-ink-hard);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin-top:5px;padding:9px 15px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.deck-page .docCardGo em{font-family:var(--font-mono);letter-spacing:.12em;opacity:.7;font-size:9px;font-style:normal;font-weight:800}.deck-page .docNote{max-width:64ch;font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-ink2);margin:clamp(22px,2.4vw,32px) 0 0;font-size:11px;font-weight:700;line-height:1.6}.deck-page .docNote a{color:var(--color-vio);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}@media (prefers-reduced-motion:no-preference){.deck-page .docCard{transition:translate .18s var(--ease-drawn), box-shadow .18s var(--ease-drawn)}.deck-page .docCard:hover,.deck-page .docCard:focus-visible{box-shadow:13px 13px 0 var(--dc,var(--color-vio));translate:0 -5px}}@media (max-width:900px){.deck-page .docKit{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.deck-page .docSheet{box-shadow:7px 7px 0 var(--color-lime);border-radius:20px}.deck-page .docCard{box-shadow:6px 6px 0 var(--dc,var(--color-vio));border-radius:18px}}@media (max-width:1000px){.deck-page .docStamp span,.deck-page .docCardIdx,.deck-page .docNote{font-size:11px}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:var(--color-ink);font-family:var(--font-sans);background:#fff}section[id],.prose-content h2[id],.prose-content h3[id]{scroll-margin-top:5.5rem}.logo-adesign{mix-blend-mode:multiply}@media (prefers-reduced-motion:no-preference){.reveal-hidden{opacity:0;translate:var(--rx,0) var(--ry,24px);transition:opacity .7s,translate .7s cubic-bezier(.22,1,.36,1)}.reveal-hidden.is-visible{opacity:1;translate:0}@keyframes hero-rise{0%{opacity:0;translate:0 24px}}.hero-rise{animation:.7s cubic-bezier(.22,1,.36,1) both hero-rise}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}:root{interpolate-size:allow-keywords}details::details-content{block-size:0;transition:block-size .35s ease, content-visibility .35s allow-discrete;overflow:clip}details[open]::details-content{block-size:auto}}.prose-content{line-height:1.75}.prose-content h2{margin:2rem 0 .75rem;font-size:1.5rem;font-weight:500}.prose-content h3{margin:1.5rem 0 .5rem;font-size:1.25rem;font-weight:500}.prose-content p{margin:0 0 1rem}.prose-content ul,.prose-content ol{margin:0 0 1rem;padding-left:1.5rem}.prose-content ul{list-style:outside}.prose-content ol{list-style:decimal}.prose-content li{margin-bottom:.375rem}.prose-content a{color:var(--color-violet);text-underline-offset:2px;text-decoration:underline}.prose-content a:hover{color:var(--color-violet-dark)}.prose-content img{border-radius:var(--radius-card);margin:1.5rem 0;transition:opacity .5s ease-out}.prose-content img.img-pending{opacity:0}.prose-content blockquote{border-left:3px solid var(--color-violet);color:var(--color-muted);margin:1.5rem 0;padding-left:1rem}.prose-content strong{font-weight:500}.prose-content iframe{aspect-ratio:4/3;border-radius:var(--radius-card);border:0;width:100%;max-width:100%;height:auto;margin:1.5rem 0;display:block}.prose-content figure{margin:1.5rem 0}.prose-content figure img{margin:0}.prose-content figcaption{color:var(--color-muted);text-align:center;margin-top:.5rem;font-size:.875rem}.prose-content table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem}.prose-content.ql-container{font-family:inherit;font-size:1rem}.prose-content .table-scroll{-webkit-overflow-scrolling:touch;margin:1.5rem 0;overflow-x:auto}.prose-content .table-scroll table{margin:0}.prose-content th,.prose-content td{border:1px solid var(--color-chip-gray);text-align:left;vertical-align:top;padding:.5rem .75rem}.prose-content td>:last-child,.prose-content th>:last-child{margin-bottom:0}.prose-content hr{border:0;border-top:1px solid var(--color-chip-gray);margin:2rem 0}.prose-content .aligncenter{margin-left:auto;margin-right:auto;display:block}.prose-content .alignright{float:right;margin:.5rem 0 1rem 1.5rem}.prose-content .alignleft{float:left;margin:.5rem 1.5rem 1rem 0}.prose-content .has-text-align-center{text-align:center}.wp-share-box{margin-top:2.5rem}.wp-share-box .wp-share-label{text-transform:uppercase;color:#2e94ea;margin-bottom:16px;font-size:1.125rem;font-weight:700;line-height:1.69;display:block}.wp-share-icons{display:flex}.wp-share-icons a,.wp-share-icons button{cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;border:0;width:28px;height:28px;margin-right:24px;padding:0;display:block}.wp-share-icons .wp-share-facebook{background-image:url(/images/blog/share-icon-facebook.png)}.wp-share-icons .wp-share-twitter{background-image:url(/images/blog/share-icon-twitter.png)}.wp-share-icons .wp-share-anchor{background-image:url(/images/blog/share-icon-anchor.png);position:relative}.wp-share-tooltip{z-index:30;background-color:#fff;border-radius:43px;justify-content:center;align-items:center;min-width:172px;height:43px;display:none;position:absolute;top:45px;right:-23px;box-shadow:0 0 50px #a5a5a54d}.wp-share-tooltip.is-visible{display:flex}.wp-share-tooltip p{color:#8c8b8b;white-space:nowrap;background:url(/images/blog/copy-tooltip-icon.png) 0 no-repeat;margin-bottom:0;padding-left:25px;font-size:.875rem}.wp-post-author{box-sizing:border-box;background-color:#edf3fa;border-radius:10px;align-items:center;gap:40px;margin-top:2.5rem;margin-bottom:23px;padding:40px 44px;display:flex}.wp-post-author .wp-person{flex:0 0 160px;width:160px;height:160px;position:relative}.wp-post-author .wp-person img{object-fit:cover;filter:drop-shadow(0 18px 35px #a5a5a580);border-radius:100%;width:160px;height:160px}.wp-post-author .wp-post-author-info{max-width:432px}.wp-post-author .wp-post-author-info .wp-author-name{color:#35363a;margin-bottom:10px;font-size:1.5rem;font-weight:500;line-height:1.46}.wp-post-author .wp-post-author-info .wp-author-role{color:#2e94ea;margin-bottom:6px;font-size:1rem;font-weight:500;line-height:1.75}.wp-post-author .wp-post-author-info .wp-author-bio{color:#7a7f8a;margin-bottom:0;font-size:1rem;line-height:1.75}@media (max-width:640px){.wp-post-author{flex-direction:column;align-items:flex-start;gap:24px;padding:32px 28px}}.wp-popular-posts{margin-top:2.5rem;margin-bottom:17px}.wp-popular-posts .wp-popular-nav{justify-content:space-between;align-items:baseline;width:100%;margin-bottom:24px;display:flex}.wp-popular-posts .wp-popular-nav p{text-transform:uppercase;color:#2e94ea;margin:0;font-size:1.125rem;font-weight:700;line-height:1.69}.wp-popular-posts .wp-popular-nav a{color:#f4af03;font-size:1.25rem;font-weight:700;line-height:1.69;text-decoration:underline;transition:color .2s linear}.wp-popular-posts .wp-popular-nav a:hover{color:#db9d03}.card-pending{border-radius:inherit;pointer-events:none;opacity:0;background:#802aff12;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.card-pending{background:color-mix(in oklab, var(--color-violet) 7%, transparent)}}.card-pending:after{content:"";background:var(--color-violet);height:3px;position:absolute;inset:0 0 auto}.card-pending.is-pending{animation:.2s .12s forwards card-pending-in}@keyframes card-pending-in{to{opacity:1}}@media (prefers-reduced-motion:no-preference){.card-pending:after{transform-origin:0;animation:1.1s ease-in-out .12s infinite card-pending-sweep}@keyframes card-pending-sweep{0%{transform:scaleX(.05)}50%{transform:scaleX(1)}to{transform:scaleX(.05)translate(1900%)}}}.wp-toc{margin:2rem 0}.wp-toc .wp-toc-inner{color:#000;background:#f1e7ff;border-radius:10px;padding:24px}.wp-toc .wp-toc-header{color:#000;margin-bottom:20px;font-size:1.5rem;font-weight:500;line-height:42px}.wp-toc .wp-toc-items{margin:0;padding:0;list-style:none}.wp-toc .wp-toc-item{margin:0}.wp-toc .wp-toc-item.is-sub{padding-left:16px}.wp-toc .wp-toc-item a{color:#373737;padding-left:12px;font-size:1rem;font-weight:400;line-height:28px;transition:color .2s linear;display:block;position:relative}.wp-toc .wp-toc-item a:before{content:"";background:#373737;border-radius:50%;width:5px;height:5px;transition:background .2s linear;display:block;position:absolute;top:12px;left:0}.wp-toc .wp-toc-item a:hover{color:var(--color-violet);font-weight:600}.wp-toc .wp-toc-item a:hover:before{background:var(--color-violet)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
