@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: Geist, ui-sans-serif, system-ui, sans-serif;--font-serif: Georgia, "Times New Roman", serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing: .25rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--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: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--font-weight-light: 300;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tighter: -.05em;--tracking-normal: 0em;--leading-tight: 1.25;--leading-normal: 1.5;--blur-xs: 4px;--blur-sm: 8px;--blur-lg: 16px;--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-native-placeholder: rgb(117 117 117);--text-code: 13px;--grid-template-columns-catalog-hero: minmax(0, .92fr) minmax(420px, 1.08fr);--spacing-catalog-hero-gap: clamp(2rem, 5vw, 5rem);--leading-catalog-copy: 1.75;--leading-catalog-heading-narrow: 1.1;--text-catalog-copy-narrow: .95rem;--spacing-catalog-filter: 1.3rem;--spacing-catalog-counter: .4rem;--text-catalog-counter: .68rem;--text-catalog-family-heading: clamp(1.45rem, 3vw, 2rem);--text-catalog-family-copy: .9rem;--spacing-catalog-dot: .8rem;--container-catalog-featured-copy: 790px;--spacing-catalog-featured: clamp(28px, 4vw, 52px);--background-image-catalog-featured: linear-gradient(135deg, var(--nd-peach-50), var(--nd-warm-neutral-25) 56%, var(--nd-sky-50));--spacing-character-tile: .35rem;--spacing-character-name: .55rem;--spacing-character-name-narrow: .1rem;--text-character-name: .98rem;--text-character-kana: .72rem;--tracking-character-name: .02em;--aspect-character: 16 / 10;--transform-character-lift: translateY(-4px) scale(1.015);--grid-template-columns-catalog-dna: repeat(4, 1fr);--grid-template-columns-catalog-faq: minmax(220px, .55fr) minmax(0, 1.45fr);--spacing-catalog-faq-item: 1.35rem;--container-downloads-title: 13ch;--text-downloads-heading: clamp(2.75rem, 6vw, 4.6rem);--leading-downloads-heading: 1.08;--grid-template-columns-downloads-feature: minmax(0, 1.5fr) minmax(16rem, .7fr);--tracking-pack-kicker: .12em;--background-image-pack-feature: linear-gradient(135deg, var(--nd-accent-a08), var(--nd-mint-a08));--container-explore-title: 12ch;--text-explore-heading: clamp(2rem, 5vw, 3rem);--text-explore-heading-narrow: clamp(2rem, 7vw, 2.75rem);--leading-explore-heading: 1.05;--tracking-explore-heading: -.055em;--text-explore-label: .76rem;--text-explore-copy: .77rem;--text-explore-name: 1.15rem;--text-facet-chip: .64rem;--spacing-explore-control-block: .6rem;--spacing-explore-copy: .8rem;--spacing-facet-block: .28rem;--grid-template-columns-explore-actions: minmax(0, 1fr) auto;--aspect-explore: 8 / 5;--transition-explore-card: border-color .16s ease, box-shadow .16s ease;--spacing-sdk-release-height: calc(100svh - 10rem) ;--spacing-release-preview-height: min(66svh, 28rem);--spacing-release-link-block: .7rem;--grid-template-columns-sdk-release: minmax(0, 1fr) minmax(18rem, 28rem);--grid-template-columns-creator-status: minmax(8rem, .8fr) minmax(0, 1.4fr);--grid-template-columns-creator-lineup: minmax(11rem, .75fr) minmax(0, 1.25fr);--grid-template-columns-creator-single: 1fr;--text-creator-title: .95rem;--leading-creator-status: 1.45;--leading-creator-heading: 1.35;--leading-creator-copy: 1.55;--transition-release-link: background .18s ease, border-color .18s ease, transform .18s ease;--transform-release-lift: translateY(-1px);--spacing-loading-name-bottom: max(2rem, env(safe-area-inset-bottom));--blur-loading: 18px;--transform-loading-name: translateX(-50%);--transition-loading-veil: opacity .52s ease, visibility 0s linear .52s;--leading-company-copy: 1.65;--background-image-loading-glow: radial-gradient(circle at 38% 34%, var(--nd-white-a2), transparent 24%), radial-gradient(circle at 66% 58%, var(--nd-red-a24), transparent 28%);--animate-loading-veil: loading-veil-fallback .52s ease 1.6s forwards;--animate-loading-drift: loading-drift 2.4s ease-in-out infinite alternate;--animate-loading-breathe: loading-breathe 1.4s ease-in-out infinite;--filter-glass-label: url(#glass-effect);--background-image-glass-highlight: linear-gradient(to right, transparent, var(--nd-white-a2), transparent);--text-body: 1rem;--text-base-h2: 1.5rem;--text-base-h3: 1.125rem;--text-base-list: .875rem;--leading-base-h1: 1.08;--leading-base-h1-wide: calc(7 / 6);--leading-base-h2: 1.25;--leading-base-h3: 1.45;--leading-base-list: 1.65;--spacing-page-min: min(320px, 100%);--text-button-sm: .8rem;--text-heading: 2.25rem;--text-heading-wide: 3rem;--text-catalog-hero: clamp(2.5rem, 4.25vw, 3.8rem);--text-catalog-hero-narrow: clamp(2.35rem, 12vw, 3rem);--text-catalog-document: clamp(3rem, 7vw, 5.5rem);--text-detail-breadcrumb: .78rem;--text-detail-copy: .86rem;--text-detail-label: .75rem;--text-detail-column-heading: 1.25rem;--text-detail-heading: clamp(3rem, 6vw, 5rem);--text-detail-heading--line-height: 1.15;--text-detail-question: clamp(1.5rem, 3vw, 2.4rem);--tracking-detail-heading: -.06em;--spacing-detail-hero-gap: clamp(3rem, 8vw, 8rem);--grid-template-columns-detail-hero: minmax(0, 1.1fr) minmax(320px, .9fr);--grid-template-columns-detail-facts: 7rem 1fr;--spacing-detail-family: 1.2rem;--spacing-detail-fact: .9rem;--grid-template-columns-detail-columns: 1.25fr 1fr 1fr;--spacing-detail-item: .65rem;--grid-template-columns-detail-release: minmax(220px, .5fr) minmax(0, 1.5fr);--grid-template-columns-machine-links: repeat(3, 1fr);--grid-template-columns-machine-links-narrow: 1fr 1fr;--spacing-machine-link: .85rem;--spacing-pack-button: 2.8rem;--spacing-character-pack: clamp(1.25rem, 3vw, 2rem);--background-image-character-pack: linear-gradient(135deg, var(--nd-accent-a06), var(--nd-mint-a06));--container-document: 920px;--container-family-intro: 720px;--container-collection-header: 850px;--container-collection-copy: 780px;--text-collection-heading: clamp(2rem, 4vw, 3.6rem);--text-collection-section: clamp(1.45rem, 3vw, 2.2rem);--text-family-name: 2rem;--text-family-count: .78rem;--text-catalog-eyebrow: .7rem;--font-weight-family-heading: 720;--tracking-collection-heading: -.045em;--tracking-eyebrow: .16em;--spacing-collection-title: .45rem;--grid-template-columns-family-index: 44% 1fr;--grid-template-columns-dna: repeat(5, 1fr);--grid-template-columns-dna-narrow: 1fr 1fr;--text-hub-heading: clamp(2.2rem, 5vw, 3.6rem);--text-hub-wordmark: clamp(2rem, 4vw, 3rem);--text-hub-name: 1.4rem;--leading-hub-heading: 1.2;--leading-hub-intro: 1.9;--leading-hub-summary: 1.8;--tracking-hub-wordmark: .04em;--container-hub-intro: 760px;--spacing-hub-image: calc(100% - 32px) ;--grid-template-rows-hub-card: auto 1fr;--transition-property-hub-card: border-color, transform;--ease-hub: ease;--transform-hub-lift: translateY(-2px);--clip-path-inset-half: inset(50%);--text-sticker-heading: clamp(1.6rem, 3vw, 2.4rem);--text-sticker-title: 1.2rem;--font-weight-sticker-label: 750;--font-weight-sticker-format: 650;--leading-sticker-heading: 1.4;--leading-sticker-title: 1.6;--tracking-sticker-label: .08em;--container-sticker-single: 820px;--grid-template-columns-sticker-card: minmax(0, 180px) minmax(0, 1fr);--stroke-width-sticker-arrow: 1.5;--spacing-site-shell: min(100% - 32px, 1200px);--spacing-site-shell-narrow: min(100% - 16px, 1200px);--container-site-footer: 560px;--text-site-nav: .82rem;--spacing-site-nav-scroll: .2rem;--spacing-skip-block: .7rem;--leading-site-footer: 1.7;--transition-property-skip-link: transform;--transform-skip-hidden: translateY(-160%);--transform-skip-visible: translateY(0);--animate-brand-open-eyes: catalog-brand-open-eyes 6s ease-in-out infinite;--animate-brand-closed-eyes: catalog-brand-closed-eyes 6s ease-in-out infinite;--animate-brand-look-left: catalog-brand-look-left 6s ease-in-out infinite;--radius-4: 4px;--radius-8: 8px;--radius-6: 6px;--radius-circle: 50%;--radius-pill: 999px;--radius-half: .5rem;--shadow-selection: 0 0 0 2px var(--nd-accent-a12);--radius-surface: 20px}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);border-width:0;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:none;clip:rect(0,0,0,0);white-space:nowrap;border:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-4{inset:calc(var(--spacing) * 4)}.top-3{top:calc(var(--spacing) * 3)}.right-6{right:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-loading-name-bottom{bottom:var(--spacing-loading-name-bottom)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-100{z-index:100}.z-1000{z-index:1000}.m-0{margin:0}.m-auto{margin:auto}.mx-0{margin-inline:0px}.mx-auto{margin-inline:auto}.my-0{margin-block:0px}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.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-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mt-catalog-dot{margin-top:var(--spacing-catalog-dot)}.mt-collection-title{margin-top:var(--spacing-collection-title)}.mt-site-nav-scroll{margin-top:var(--spacing-site-nav-scroll)}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-18{margin-bottom:calc(var(--spacing) * 18)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-catalog-counter{margin-bottom:var(--spacing-catalog-counter)}.mb-detail-family{margin-bottom:var(--spacing-detail-family)}.mb-detail-item{margin-bottom:var(--spacing-detail-item)}.mb-explore-copy{margin-bottom:var(--spacing-explore-copy)}.ml-0{margin-left:0}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-catalog-counter{margin-left:var(--spacing-catalog-counter)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-16\/10{aspect-ratio:16/10}.aspect-character{aspect-ratio:var(--aspect-character)}.aspect-explore{aspect-ratio:var(--aspect-explore)}.aspect-square{aspect-ratio:1 / 1}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-hub-image{width:var(--spacing-hub-image);height:var(--spacing-hub-image)}.size-px{width:1px;height:1px}.h-0{height:0px}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-9\.5{height:calc(var(--spacing) * 9.5)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-75{max-height:calc(var(--spacing) * 75)}.max-h-90{max-height:calc(var(--spacing) * 90)}.max-h-140{max-height:calc(var(--spacing) * 140)}.max-h-170{max-height:calc(var(--spacing) * 170)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-11\.5{min-height:calc(var(--spacing) * 11.5)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-12\.5{min-height:calc(var(--spacing) * 12.5)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-34{min-height:calc(var(--spacing) * 34)}.min-h-82\.5{min-height:calc(var(--spacing) * 82.5)}.min-h-105{min-height:calc(var(--spacing) * 105)}.min-h-140{min-height:calc(var(--spacing) * 140)}.min-h-full{min-height:100%}.min-h-pack-button{min-height:var(--spacing-pack-button)}.min-h-sdk-release-height{min-height:var(--spacing-sdk-release-height)}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-9\.5{width:calc(var(--spacing) * 9.5)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-full{width:100%}.w-px{width:1px}.w-site-shell{width:var(--spacing-site-shell)}.max-w-2xl{max-width:var(--container-2xl)}.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-170{max-width:calc(var(--spacing) * 170)}.max-w-176{max-width:calc(var(--spacing) * 176)}.max-w-225{max-width:calc(var(--spacing) * 225)}.max-w-catalog-featured-copy{max-width:var(--container-catalog-featured-copy)}.max-w-collection-copy{max-width:var(--container-collection-copy)}.max-w-collection-header{max-width:var(--container-collection-header)}.max-w-document{max-width:var(--container-document)}.max-w-downloads-title{max-width:var(--container-downloads-title)}.max-w-explore-title{max-width:var(--container-explore-title)}.max-w-family-intro{max-width:var(--container-family-intro)}.max-w-full{max-width:100%}.max-w-hub-intro{max-width:var(--container-hub-intro)}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.max-w-sticker-single{max-width:var(--container-sticker-single)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0px}.min-w-27\.5{min-width:calc(var(--spacing) * 27.5)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-170{min-width:calc(var(--spacing) * 170)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform-\(--transform-loading-name\){transform:var(--transform-loading-name)}.transform-\(--transform-skip-hidden\){transform:var(--transform-skip-hidden)}.shimmer{--_spread: var(--shimmer-spread, calc(3ch + 40px) );--_base: currentColor;--_highlight: var( --shimmer-color, oklch(from currentColor l c h / calc(alpha/5) ) );background-image:var( --shimmer-image, linear-gradient( calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread)) ) );background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;background-position:0 0;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:var(--shimmer-text-fill, transparent);animation:tw-shimmer var(--shimmer-duration, 2s) linear infinite}@supports (color: color-mix(in lab,red,red)){.shimmer{background-image:var( --shimmer-image, linear-gradient( calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread)) ) )}}.shimmer:is(.dark *){--_highlight: var( --shimmer-color, oklch(from currentColor max(.8, calc(l + .4) ) c h / calc(alpha + .4) ) )}.shimmer:where([dir=rtl],[dir=rtl] *){animation-direction:reverse}@media(prefers-reduced-motion:reduce){.shimmer{animation:none;background-image:none;-webkit-text-fill-color:currentColor}}.animate-brand-closed-eyes{animation:var(--animate-brand-closed-eyes)}.animate-brand-look-left{animation:var(--animate-brand-look-left)}.animate-brand-open-eyes{animation:var(--animate-brand-open-eyes)}.animate-loading-breathe{animation:var(--animate-loading-breathe)}.animate-loading-veil{animation:var(--animate-loading-veil)}.cursor-pointer{cursor:pointer}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-25{scroll-margin-top:calc(var(--spacing) * 25)}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.appearance-auto{appearance:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-catalog-dna{grid-template-columns:var(--grid-template-columns-catalog-dna)}.grid-cols-catalog-faq{grid-template-columns:var(--grid-template-columns-catalog-faq)}.grid-cols-catalog-hero{grid-template-columns:var(--grid-template-columns-catalog-hero)}.grid-cols-creator-lineup{grid-template-columns:var(--grid-template-columns-creator-lineup)}.grid-cols-creator-status{grid-template-columns:var(--grid-template-columns-creator-status)}.grid-cols-detail-columns{grid-template-columns:var(--grid-template-columns-detail-columns)}.grid-cols-detail-facts{grid-template-columns:var(--grid-template-columns-detail-facts)}.grid-cols-detail-hero{grid-template-columns:var(--grid-template-columns-detail-hero)}.grid-cols-detail-release{grid-template-columns:var(--grid-template-columns-detail-release)}.grid-cols-dna{grid-template-columns:var(--grid-template-columns-dna)}.grid-cols-explore-actions{grid-template-columns:var(--grid-template-columns-explore-actions)}.grid-cols-family-index{grid-template-columns:var(--grid-template-columns-family-index)}.grid-cols-machine-links{grid-template-columns:var(--grid-template-columns-machine-links)}.grid-cols-sticker-card{grid-template-columns:var(--grid-template-columns-sticker-card)}.grid-rows-hub-card{grid-template-rows:var(--grid-template-rows-hub-card)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-grid-start{align-content:start}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-grid-end{align-items:end}.items-grid-start{align-items:start}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:0px}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-catalog-hero-gap{gap:var(--spacing-catalog-hero-gap)}.gap-character-name{gap:var(--spacing-character-name)}.gap-character-tile{gap:var(--spacing-character-tile)}.gap-collection-title{gap:var(--spacing-collection-title)}.gap-detail-hero-gap{gap:var(--spacing-detail-hero-gap)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-11{row-gap:calc(var(--spacing) * 11)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-4{border-radius:var(--radius-4)}.rounded-6{border-radius:var(--radius-6)}.rounded-8{border-radius:var(--radius-8)}.rounded-half{border-radius:var(--radius-half)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-surface{border-radius:var(--radius-surface)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-solid{--tw-border-style: solid;border-style:solid}.border-border{border-color:var(--border)}.border-catalog-action-border{border-color:var(--catalog-action-border)}.border-catalog-featured-border{border-color:var(--catalog-featured-border)}.border-character-pack-border{border-color:var(--character-pack-border)}.border-company-link-border{border-color:var(--company-link-border)}.border-compare-border{border-color:var(--compare-border)}.border-explore-input-border{border-color:var(--explore-input-border)}.border-foreground{border-color:var(--foreground)}.border-pack-action-border{border-color:var(--pack-action-border)}.border-pack-divider{border-color:var(--pack-divider)}.border-pack-feature-border{border-color:var(--pack-feature-border)}.border-release-border{border-color:var(--release-border)}.border-y-border{border-block-color:var(--border)}.border-t-border{border-top-color:var(--border)}.border-t-creator-divider{border-top-color:var(--creator-divider)}.border-t-pack-divider{border-top-color:var(--pack-divider)}.border-b-border{border-bottom-color:var(--border)}.border-b-pack-divider{border-bottom-color:var(--pack-divider)}.border-l-border{border-left-color:var(--border)}.border-l-boundary{border-left-color:var(--boundary)}.bg-art{background-color:var(--art)}.bg-background{background-color:var(--background)}.bg-boundary-background{background-color:var(--boundary-background)}.bg-card{background-color:var(--card)}.bg-character-art{background-color:var(--character-art)}.bg-compare-background{background-color:var(--compare-background)}.bg-compare-label{background-color:var(--compare-label)}.bg-detail-art{background-color:var(--detail-art)}.bg-explore-art{background-color:var(--explore-art)}.bg-facet-background{background-color:var(--facet-background)}.bg-foreground{background-color:var(--foreground)}.bg-glass-background{background-color:var(--glass-background)}.bg-pack-background{background-color:var(--pack-background)}.bg-primary{background-color:var(--primary)}.bg-release-background{background-color:var(--release-background)}.bg-catalog-featured{background-image:var(--background-image-catalog-featured)}.bg-character-pack{background-image:var(--background-image-character-pack)}.bg-night-page{background-image:var(--night-page-bg)}.bg-pack-feature{background-image:var(--background-image-pack-feature)}.fill-none{fill:none}.fill-orbit-foreground{fill:var(--orbit-foreground)}.stroke-current{stroke:currentcolor}.stroke-sticker-arrow{stroke-width:var(--stroke-width-sticker-arrow)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-12{padding:calc(var(--spacing) * 12)}.p-catalog-featured{padding:var(--spacing-catalog-featured)}.p-character-pack{padding:var(--spacing-character-pack)}.p-machine-link{padding:var(--spacing-machine-link)}.px-0{padding-inline:0px}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-catalog-filter{padding-inline:var(--spacing-catalog-filter)}.px-collection-title{padding-inline:var(--spacing-collection-title)}.px-detail-fact{padding-inline:var(--spacing-detail-fact)}.px-explore-copy{padding-inline:var(--spacing-explore-copy)}.px-skip-block{padding-inline:var(--spacing-skip-block)}.py-0{padding-block:0px}.py-1{padding-block:var(--spacing)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-catalog-faq-item{padding-block:var(--spacing-catalog-faq-item)}.py-character-name{padding-block:var(--spacing-character-name)}.py-detail-fact{padding-block:var(--spacing-detail-fact)}.py-detail-item{padding-block:var(--spacing-detail-item)}.py-explore-control-block{padding-block:var(--spacing-explore-control-block)}.py-facet-block{padding-block:var(--spacing-facet-block)}.py-machine-link{padding-block:var(--spacing-machine-link)}.py-release-link-block{padding-block:var(--spacing-release-link-block)}.py-skip-block{padding-block:var(--spacing-skip-block)}.pt-0{padding-top:0}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-14\.5{padding-top:calc(var(--spacing) * 14.5)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-18{padding-top:calc(var(--spacing) * 18)}.pt-22{padding-top:calc(var(--spacing) * 22)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-22\.5{padding-bottom:calc(var(--spacing) * 22.5)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-30{padding-bottom:calc(var(--spacing) * 30)}.pb-px{padding-bottom:1px}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-detail-family{padding-left:var(--spacing-detail-family)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.font-native-control{font-family:var(--font-sans);font-size:1rem;line-height:normal;letter-spacing:normal}.font-code{font-family:monospace;font-size:var(--text-code)}.font-serif{font-family:var(--font-serif)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-detail-heading{font-size:var(--text-detail-heading);line-height:var(--tw-leading, var(--text-detail-heading--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.font-explore-control{font:inherit;font-size:var(--text-detail-copy)}.text-\(length\:--text-button-sm\){font-size:var(--text-button-sm)}.text-\(length\:--text-catalog-counter\){font-size:var(--text-catalog-counter)}.text-\(length\:--text-character-kana\){font-size:var(--text-character-kana)}.text-\(length\:--text-detail-copy\){font-size:var(--text-detail-copy)}.text-\(length\:--text-site-nav\){font-size:var(--text-site-nav)}.text-body{font-size:var(--text-body)}.text-button-sm{font-size:var(--text-button-sm)}.text-catalog-counter{font-size:var(--text-catalog-counter)}.text-catalog-document{font-size:var(--text-catalog-document)}.text-catalog-eyebrow{font-size:var(--text-catalog-eyebrow)}.text-catalog-family-copy{font-size:var(--text-catalog-family-copy)}.text-catalog-family-heading{font-size:var(--text-catalog-family-heading)}.text-catalog-hero{font-size:var(--text-catalog-hero)}.text-character-kana{font-size:var(--text-character-kana)}.text-character-name{font-size:var(--text-character-name)}.text-collection-heading{font-size:var(--text-collection-heading)}.text-collection-section{font-size:var(--text-collection-section)}.text-creator-title{font-size:var(--text-creator-title)}.text-detail-breadcrumb{font-size:var(--text-detail-breadcrumb)}.text-detail-column-heading{font-size:var(--text-detail-column-heading)}.text-detail-copy{font-size:var(--text-detail-copy)}.text-detail-label{font-size:var(--text-detail-label)}.text-detail-question{font-size:var(--text-detail-question)}.text-downloads-heading{font-size:var(--text-downloads-heading)}.text-explore-copy{font-size:var(--text-explore-copy)}.text-explore-heading{font-size:var(--text-explore-heading)}.text-explore-label{font-size:var(--text-explore-label)}.text-explore-name{font-size:var(--text-explore-name)}.text-facet-chip{font-size:var(--text-facet-chip)}.text-family-count{font-size:var(--text-family-count)}.text-family-name{font-size:var(--text-family-name)}.text-hub-heading{font-size:var(--text-hub-heading)}.text-hub-name{font-size:var(--text-hub-name)}.text-hub-wordmark{font-size:var(--text-hub-wordmark)}.text-site-nav{font-size:var(--text-site-nav)}.text-sticker-heading{font-size:var(--text-sticker-heading)}.text-sticker-title{font-size:var(--text-sticker-title)}.leading-catalog-copy{--tw-leading: var(--leading-catalog-copy);line-height:var(--leading-catalog-copy)}.leading-company-copy{--tw-leading: var(--leading-company-copy);line-height:var(--leading-company-copy)}.leading-creator-copy{--tw-leading: var(--leading-creator-copy);line-height:var(--leading-creator-copy)}.leading-creator-heading{--tw-leading: var(--leading-creator-heading);line-height:var(--leading-creator-heading)}.leading-creator-status{--tw-leading: var(--leading-creator-status);line-height:var(--leading-creator-status)}.leading-downloads-heading{--tw-leading: var(--leading-downloads-heading);line-height:var(--leading-downloads-heading)}.leading-explore-heading{--tw-leading: var(--leading-explore-heading);line-height:var(--leading-explore-heading)}.leading-hub-heading{--tw-leading: var(--leading-hub-heading);line-height:var(--leading-hub-heading)}.leading-hub-intro{--tw-leading: var(--leading-hub-intro);line-height:var(--leading-hub-intro)}.leading-hub-summary{--tw-leading: var(--leading-hub-summary);line-height:var(--leading-hub-summary)}.leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.leading-site-footer{--tw-leading: var(--leading-site-footer);line-height:var(--leading-site-footer)}.leading-sticker-heading{--tw-leading: var(--leading-sticker-heading);line-height:var(--leading-sticker-heading)}.leading-sticker-title{--tw-leading: var(--leading-sticker-title);line-height:var(--leading-sticker-title)}.\[line-height\:normal\]{line-height:normal}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-family-heading{--tw-font-weight: var(--font-weight-family-heading);font-weight:var(--font-weight-family-heading)}.font-light{--tw-font-weight: var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-sticker-format{--tw-font-weight: var(--font-weight-sticker-format);font-weight:var(--font-weight-sticker-format)}.font-sticker-label{--tw-font-weight: var(--font-weight-sticker-label);font-weight:var(--font-weight-sticker-label)}.tracking-character-name{--tw-tracking: var(--tracking-character-name);letter-spacing:var(--tracking-character-name)}.tracking-collection-heading{--tw-tracking: var(--tracking-collection-heading);letter-spacing:var(--tracking-collection-heading)}.tracking-detail-heading{--tw-tracking: var(--tracking-detail-heading);letter-spacing:var(--tracking-detail-heading)}.tracking-explore-heading{--tw-tracking: var(--tracking-explore-heading);letter-spacing:var(--tracking-explore-heading)}.tracking-eyebrow{--tw-tracking: var(--tracking-eyebrow);letter-spacing:var(--tracking-eyebrow)}.tracking-hub-wordmark{--tw-tracking: var(--tracking-hub-wordmark);letter-spacing:var(--tracking-hub-wordmark)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-pack-kicker{--tw-tracking: var(--tracking-pack-kicker);letter-spacing:var(--tracking-pack-kicker)}.tracking-sticker-label{--tw-tracking: var(--tracking-sticker-label);letter-spacing:var(--tracking-sticker-label)}.tracking-tighter{--tw-tracking: var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.\[letter-spacing\:normal\]{letter-spacing:normal}.wrap-anywhere{overflow-wrap:anywhere}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-art-foreground{color:var(--art-foreground)}.text-eyebrow{color:var(--eyebrow)}.text-facet-foreground{color:var(--facet-foreground)}.text-faint-foreground{color:var(--faint-foreground)}.text-foreground{color:var(--foreground)}.text-loading-mark{color:var(--loading-mark)}.text-muted-foreground{color:var(--muted-foreground)}.text-pack-muted-foreground{color:var(--pack-muted-foreground)}.text-pack-ready{color:var(--pack-ready)}.text-primary-foreground{color:var(--primary-foreground)}.text-runtime-label{color:var(--runtime-label)}.text-soft-foreground{color:var(--soft-foreground)}.text-state-index{color:var(--state-index)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0%}.opacity-60{opacity:60%}.opacity-100{opacity:100%}.shadow-explore-selection{box-shadow:var(--shadow-selection)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter-\(--filter-glass-label\){filter:var(--filter-glass-label)}.backdrop-blur-lg{--tw-backdrop-blur: blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur: blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-\(--transition-property-skip-link\){transition-property:var(--transition-property-skip-link);transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-hub-card{transition-property:var(--transition-property-hub-card);transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-skip-link{transition-property:var(--transition-property-skip-link);transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-160{--tw-duration: .16s;transition-duration:.16s}.duration-220{--tw-duration: .22s;transition-duration:.22s}.ease-hub{--tw-ease: var(--ease-hub);transition-timing-function:var(--ease-hub)}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.clip-inset-half{clip-path:var(--clip-path-inset-half)}.transition-explore-card{transition:var(--transition-explore-card)}.transition-loading-veil{transition:var(--transition-loading-veil)}.transition-release-link{transition:var(--transition-release-link)}.group-focus-visible\:transform-\(--transform-character-lift\):is(:where(.group):focus-visible *){transform:var(--transform-character-lift)}.group-focus-visible\:border-accent:is(:where(.group):focus-visible *){border-color:var(--accent)}.group-\[\:hover\]\:transform-\(--transform-character-lift\):is(:where(.group):is(:hover) *){transform:var(--transform-character-lift)}.group-\[\:hover\]\:border-accent:is(:where(.group):is(:hover) *){border-color:var(--accent)}.placeholder\:text-native-placeholder::placeholder{color:var(--color-native-placeholder)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1\/5:before{content:var(--tw-content);inset:-20%}.before\:top-0:before{content:var(--tw-content);top:0}.before\:right-1:before{content:var(--tw-content);right:var(--spacing)}.before\:left-1:before{content:var(--tw-content);left:var(--spacing)}.before\:mr-3:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 3)}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:h-catalog-dot:before{content:var(--tw-content);height:var(--spacing-catalog-dot)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-catalog-dot:before{content:var(--tw-content);width:var(--spacing-catalog-dot)}.before\:animate-loading-drift:before{content:var(--tw-content);animation:var(--animate-loading-drift)}.before\:rounded-circle:before{content:var(--tw-content);border-radius:var(--radius-circle)}.before\:rounded-pill:before{content:var(--tw-content);border-radius:var(--radius-pill)}.before\:bg-family-mint:before{content:var(--tw-content);background-color:var(--family-mint)}.before\:bg-glass-highlight:before{content:var(--tw-content);background-image:var(--background-image-glass-highlight)}.before\:bg-loading-glow:before{content:var(--tw-content);background-image:var(--background-image-loading-glow)}.before\:opacity-90:before{content:var(--tw-content);opacity:90%}.before\:blur-loading:before{content:var(--tw-content);--tw-blur: blur(var(--blur-loading));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,)}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0px}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0px}.first\:\[border-top-style\:none\]:first-child{border-top-style:none}.first\:\[border-left-style\:none\]:first-child{border-left-style:none}.first\:border-t-current:first-child{border-top-color:currentcolor}.first\:border-l-current:first-child{border-left-color:currentcolor}.first\:pl-0:first-child{padding-left:0}.focus\:transform-\(--transform-skip-visible\):focus{transform:var(--transform-skip-visible)}.focus\:border-catalog-action-border:focus{border-color:var(--catalog-action-border)}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-offset-1:focus{outline-offset:1px}.focus\:outline-explore-focus:focus{outline-color:var(--explore-focus)}.focus\:outline-solid:focus{--tw-outline-style: solid;outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-3:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-eyebrow:focus-visible{outline-color:var(--eyebrow)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-solid:focus-visible{--tw-outline-style: solid;outline-style:solid}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border:disabled{border-color:var(--border)}.disabled\:text-disabled-foreground:disabled{color:var(--disabled-foreground)}.aria-pressed\:bg-pack-background[aria-pressed=true]{background-color:var(--pack-background)}.aria-pressed\:text-primary-foreground[aria-pressed=true]{color:var(--primary-foreground)}@media(prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:before\:animate-none:before{content:var(--tw-content);animation:none}}@media(min-width:768px){.w768\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.w768\:grid-cols-downloads-feature{grid-template-columns:var(--grid-template-columns-downloads-feature)}.w768\:grid-cols-sdk-release{grid-template-columns:var(--grid-template-columns-sdk-release)}}@media(max-width:480px){.at-most-w480\:mx-auto{margin-inline:auto}.at-most-w480\:w-50{width:calc(var(--spacing) * 50)}.at-most-w480\:w-full{width:100%}.at-most-w480\:max-w-full{max-width:100%}.at-most-w480\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.at-most-w480\:gap-5{gap:calc(var(--spacing) * 5)}.at-most-w480\:p-5{padding:calc(var(--spacing) * 5)}}@media(max-width:520px){.at-most-w520\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.at-most-w520\:ml-0{margin-left:0}.at-most-w520\:flex{display:flex}.at-most-w520\:min-h-auto{min-height:auto}.at-most-w520\:grid-cols-creator-single{grid-template-columns:var(--grid-template-columns-creator-single)}.at-most-w520\:flex-col{flex-direction:column}.at-most-w520\:items-stretch{align-items:stretch}.at-most-w520\:gap-1{gap:var(--spacing)}.at-most-w520\:pt-8{padding-top:calc(var(--spacing) * 8)}.at-most-w520\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.at-most-w520\:text-explore-heading-narrow{font-size:var(--text-explore-heading-narrow)}}@media(max-width:640px){.at-most-w640\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.at-most-w560\:grid{display:grid}.at-most-w560\:min-h-0{min-height:0px}.at-most-w560\:w-full{width:100%}.at-most-w560\:w-site-shell-narrow{width:var(--spacing-site-shell-narrow)}.at-most-w560\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.at-most-w560\:flex-col{flex-direction:column}.at-most-w560\:items-start{align-items:flex-start}.at-most-w560\:justify-center{justify-content:center}.at-most-w560\:gap-3{gap:calc(var(--spacing) * 3)}.at-most-w560\:gap-4{gap:calc(var(--spacing) * 4)}.at-most-w560\:gap-7{gap:calc(var(--spacing) * 7)}.at-most-w560\:gap-character-name-narrow{gap:var(--spacing-character-name-narrow)}.at-most-w560\:gap-x-catalog-dot{column-gap:var(--spacing-catalog-dot)}.at-most-w560\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.at-most-w560\:p-7{padding:calc(var(--spacing) * 7)}.at-most-w560\:py-7{padding-block:calc(var(--spacing) * 7)}.at-most-w560\:pt-8{padding-top:calc(var(--spacing) * 8)}.at-most-w560\:pb-13{padding-bottom:calc(var(--spacing) * 13)}.at-most-w560\:text-catalog-copy-narrow{font-size:var(--text-catalog-copy-narrow)}.at-most-w560\:text-catalog-family-copy{font-size:var(--text-catalog-family-copy)}.at-most-w560\:text-catalog-hero-narrow{font-size:var(--text-catalog-hero-narrow)}.at-most-w560\:leading-catalog-copy{--tw-leading: var(--leading-catalog-copy);line-height:var(--leading-catalog-copy)}.at-most-w560\:leading-catalog-heading-narrow{--tw-leading: var(--leading-catalog-heading-narrow);line-height:var(--leading-catalog-heading-narrow)}.at-most-w560\:leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}}@media(max-width:860px){.at-most-w860\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:520px){.at-most-w860\:at-most-w520\:grid-cols-creator-single{grid-template-columns:var(--grid-template-columns-creator-single)}}}@media(max-width:900px){.at-most-w900\:-order-1{order:-1}.at-most-w900\:max-h-70{max-height:calc(var(--spacing) * 70)}.at-most-w900\:min-h-95{min-height:calc(var(--spacing) * 95)}.at-most-w900\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.at-most-w900\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.at-most-w900\:grid-cols-dna-narrow{grid-template-columns:var(--grid-template-columns-dna-narrow)}.at-most-w900\:grid-cols-machine-links-narrow{grid-template-columns:var(--grid-template-columns-machine-links-narrow)}.at-most-w900\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.at-most-w900\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0px}.at-most-w900\:\[border-left-style\:none\]{border-left-style:none}.at-most-w900\:border-t-border{border-top-color:var(--border)}.at-most-w900\:border-l-current{border-left-color:currentcolor}.at-most-w900\:px-0{padding-inline:0px}.at-most-w900\:py-6{padding-block:calc(var(--spacing) * 6)}@media(max-width:560px){.at-most-w900\:at-most-w560\:min-h-75{min-height:calc(var(--spacing) * 75)}.at-most-w900\:at-most-w560\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.at-most-w900\:at-most-w560\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media(min-width:901px){@media(max-width:1200px){.w901\:at-most-w1200\:mx-auto{margin-inline:auto}.w901\:at-most-w1200\:w-50{width:calc(var(--spacing) * 50)}.w901\:at-most-w1200\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}}@media(prefers-reduced-motion:reduce){:is(.motion-reduce\:\[\&_\*\]\:reduce-catalog-motion *),.motion-reduce\:\[\&_\*\]\:reduce-catalog-motion *:before,.motion-reduce\:\[\&_\*\]\:reduce-catalog-motion *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.\[\&_\:where\(\:focus-visible\)\]\:outline-3 :where(:focus-visible){outline-style:var(--tw-outline-style);outline-width:3px}.\[\&_\:where\(\:focus-visible\)\]\:outline-offset-3 :where(:focus-visible){outline-offset:3px}.\[\&_\:where\(\:focus-visible\)\]\:outline-ring :where(:focus-visible){outline-color:var(--ring)}.\[\&_\:where\(\:focus-visible\)\]\:outline-solid :where(:focus-visible){--tw-outline-style: solid;outline-style:solid}.\[\&_a\]\:inline-flex a{display:inline-flex}.\[\&_a\]\:min-h-11 a{min-height:calc(var(--spacing) * 11)}.\[\&_a\]\:items-center a{align-items:center}.\[\&_figcaption\]\:max-w-md figcaption{max-width:var(--container-md)}.\[\&_figcaption\]\:text-xs figcaption{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\[\&_figcaption\]\:leading-normal figcaption{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.\[\&_figcaption\]\:text-muted-foreground figcaption{color:var(--muted-foreground)}.\[\&_h1\]\:text-foreground h1,.\[\&_h2\]\:text-foreground h2,.\[\&_h3\]\:text-foreground h3{color:var(--foreground)}.\[\&_img\]\:block img{display:block}.\[\&_img\]\:aspect-square img{aspect-ratio:1 / 1}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:max-h-release-preview-height img{max-height:var(--spacing-release-preview-height)}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:max-w-md img{max-width:var(--container-md)}.\[\&_img\]\:rounded-half img{border-radius:var(--radius-half)}.\[\&_img\]\:border img{border-style:var(--tw-border-style);border-width:1px}.\[\&_img\]\:border-solid img{--tw-border-style: solid;border-style:solid}.\[\&_img\]\:border-border img{border-color:var(--border)}.\[\&_img\]\:bg-art img{background-color:var(--art)}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_main\]\:mx-auto main{margin-inline:auto}.\[\&_main\]\:w-site-shell main{width:var(--spacing-site-shell)}@media(max-width:560px){.at-most-w560\:\[\&_main\]\:w-site-shell-narrow main{width:var(--spacing-site-shell-narrow)}}.\[\&_p\]\:text-base p{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.\[\&_p\]\:leading-catalog-copy p{--tw-leading: var(--leading-catalog-copy);line-height:var(--leading-catalog-copy)}.\[\&_p\]\:text-muted-foreground p{color:var(--muted-foreground)}.\[\&_svg\]\:block svg{display:block}.\[\&_svg\]\:h-full svg{height:100%}.\[\&_svg\]\:w-full svg{width:100%}.\[\&\.is-active\]\:border-accent.is-active{border-color:var(--accent)}.\[\&\.is-active\]\:bg-muted.is-active{background-color:var(--muted)}.\[\&\.is-active\]\:text-foreground.is-active{color:var(--foreground)}.\[\&\:hover\]\:transform-\(--transform-hub-lift\):hover{transform:var(--transform-hub-lift)}.\[\&\:hover\]\:transform-\(--transform-release-lift\):hover{transform:var(--transform-release-lift)}.\[\&\:hover\]\:border-accent:hover{border-color:var(--accent)}.\[\&\:hover\]\:border-foreground:hover{border-color:var(--foreground)}.\[\&\:hover\]\:border-release-hover-border:hover{border-color:var(--release-hover-border)}.\[\&\:hover\]\:bg-background:hover{background-color:var(--background)}.\[\&\:hover\]\:bg-muted:hover{background-color:var(--muted)}.\[\&\:hover\]\:bg-release-hover-background:hover{background-color:var(--release-hover-background)}.\[\&\:hover\]\:text-foreground:hover{color:var(--foreground)}@media(prefers-reduced-motion:reduce){.motion-reduce\:\[\&\:hover\]\:transform-none:hover{transform:none}}.\[\&\>p\]\:max-w-site-footer>p{max-width:var(--container-site-footer)}.\[\&\>p\]\:leading-site-footer>p{--tw-leading: var(--leading-site-footer);line-height:var(--leading-site-footer)}.coral .\[\.coral_\&\]\:before\:bg-family-coral:before{content:var(--tw-content);background-color:var(--family-coral)}.peach .\[\.peach_\&\]\:before\:bg-family-peach:before{content:var(--tw-content);background-color:var(--family-peach)}.sky .\[\.sky_\&\]\:before\:bg-family-sky:before{content:var(--tw-content);background-color:var(--family-sky)}.violet .\[\.violet_\&\]\:before\:bg-family-violet:before{content:var(--tw-content);background-color:var(--family-violet)}}@layer theme{:root{--nd-white-long: #ffffff;--nd-night-muted: rgb(209 213 219);--nd-white-a9: rgba(255, 255, 255, .9);--nd-night-faint: rgb(156 163 175);--nd-red-a2: rgba(220, 38, 38, .2);--nd-white-a16: rgba(255, 255, 255, .16);--nd-night-950: #171717;--nd-night-700: #2f343d;--nd-night-red: #6b1f1f;--nd-ink-950: #1c1616;--nd-ink-600: #5f5554;--nd-line-200: #e8e2e0;--nd-white: #fff;--nd-crimson-500: #b91c1c;--nd-crimson-400: #c53a3a;--nd-accent: #dc2626;--nd-warm-neutral-50: #f9f6f5;--nd-mint-100: #eef7f1;--nd-mint-400: #77d3bd;--nd-coral-400: #ff8451;--nd-family-violet: #9a8af4;--nd-sky-400: #76bde8;--nd-peach-400: #f2a074;--nd-warm-neutral-200: #ebe3e0;--nd-peach-50: #fffaf7;--nd-warm-neutral-25: #fcfbfa;--nd-sky-50: #f5fbff;--nd-neutral-25: #fdfcfb;--nd-ring: #dc2626;--nd-neutral-50: #fbf9f8;--nd-white-a2: rgba(255, 255, 255, .2);--nd-red-a24: rgba(220, 38, 38, .24);--nd-white-a95: rgba(255, 255, 255, .95);--nd-white-a28: rgba(255, 255, 255, .28);--nd-white-a05: rgba(255, 255, 255, .05);--nd-white-a8: rgba(255, 255, 255, .8);--nd-white-a18: rgba(255, 255, 255, .18);--nd-white-a07: rgba(255, 255, 255, .07);--nd-white-a1: rgba(255, 255, 255, .1);--nd-white-a14: rgba(255, 255, 255, .14);--nd-white-a12: rgba(255, 255, 255, .12);--nd-white-a22: rgba(255, 255, 255, .22);--nd-white-a08: rgba(255, 255, 255, .08);--nd-white-a42: rgba(255, 255, 255, .42);--nd-night-ink: #0b1020;--nd-pack-ink-a14: rgba(28,22,22,.14);--nd-accent-a28: rgba(220,38,38,.28);--nd-accent-a08: rgba(220,38,38,.08);--nd-mint-a08: rgba(104, 211, 187, .08);--nd-crimson-700: #991b1b;--nd-crimson-600: #b91c1c;--nd-ink-900: #2b2020;--nd-ink-500: #706766;--nd-mint-700: #147965;--nd-coral-300: #ff8c55;--nd-coral-a06: rgba(255, 140, 85, .06);--nd-accent-a25: rgba(220,38,38,.25);--nd-accent-a06: rgba(220,38,38,.06);--nd-mint-a06: rgba(104, 211, 187, .06);--nd-accent-500: #dc2626;--nd-pack-ink-a2: rgba(28,22,22,.2);--nd-accent-a2: rgba(220,38,38,.2);--nd-accent-a35: rgba(220,38,38,.35);--nd-accent-a035: rgba(220,38,38,.035);--nd-ink-a035: rgba(28,22,22,.035);--nd-accent-a12: rgba(220,38,38,.12);--nd-warm-neutral-75: #faf7f6;--nd-crimson-650: #a72222;--nd-warm-neutral-100: #f3eeec;--nd-ink-700: #4d4343;--nd-ink-400: #a19897;--nd-red-600: #dc2626;--background: var(--nd-white);--page-canvas: var(--nd-neutral-25);--foreground: var(--nd-ink-950);--card: var(--nd-white);--card-foreground: var(--nd-ink-950);--popover: var(--card);--popover-foreground: var(--card-foreground);--primary: var(--nd-ink-950);--primary-foreground: var(--nd-white);--secondary: var(--nd-warm-neutral-50);--secondary-foreground: var(--nd-ink-950);--secondary-hover: var(--muted);--muted: var(--nd-warm-neutral-50);--muted-foreground: var(--nd-ink-600);--accent: var(--nd-accent);--accent-foreground: var(--nd-ink-950);--border: var(--nd-line-200);--input: var(--nd-line-200);--ring: var(--nd-ring);--destructive: var(--nd-red-600);--destructive-foreground: var(--nd-white);--eyebrow: var(--nd-crimson-500);--art: var(--nd-warm-neutral-50);--art-foreground: var(--nd-white);--catalog-featured-border: var(--nd-warm-neutral-200);--catalog-action-border: var(--nd-accent-500);--character-art: var(--nd-neutral-25);--detail-art: var(--nd-neutral-50);--state-index: var(--nd-crimson-400);--runtime-label: var(--nd-night-muted);--pack-action-border: var(--nd-crimson-600);--pack-background: var(--nd-ink-900);--pack-feature-border: var(--nd-accent-a28);--pack-divider: var(--nd-pack-ink-a14);--pack-muted-foreground: var(--nd-ink-500);--pack-ready: var(--nd-mint-700);--character-pack-border: var(--nd-accent-a25);--boundary: var(--nd-coral-300);--boundary-background: var(--nd-coral-a06);--family-mint: var(--nd-mint-400);--family-coral: var(--nd-coral-400);--family-violet: var(--nd-family-violet);--family-sky: var(--nd-sky-400);--family-peach: var(--nd-peach-400);--explore-input-border: var(--nd-pack-ink-a2);--explore-focus: var(--nd-accent-a2);--compare-border: var(--nd-accent-a35);--compare-background: var(--nd-accent-a035);--compare-label: var(--nd-ink-a035);--explore-art: var(--nd-warm-neutral-75);--facet-background: var(--nd-warm-neutral-100);--facet-foreground: var(--nd-ink-700);--disabled-foreground: var(--nd-ink-400);--night-background: var(--nd-night-950);--night-foreground: var(--nd-white-long);--night-muted-foreground: var(--nd-night-muted);--night-soft: var(--nd-white-a9);--night-faint: var(--nd-night-faint);--night-company-link-border: var(--nd-white-a28);--night-loading-mark: var(--nd-white-a95);--night-orbit-foreground: var(--nd-white-a8);--night-glass-background: var(--nd-white-a05);--night-creator-background: var(--nd-white-a07);--night-creator-border: var(--nd-white-a18);--night-creator-divider: var(--nd-white-a1);--night-creator-card-border: var(--nd-white-a14);--night-release-background: var(--nd-white-a08);--night-release-border: var(--nd-white-a22);--night-release-hover-border: var(--nd-white-a42);--night-release-hover-background: var(--nd-white-a14);--night-preview-background: var(--nd-night-ink);--night-page-bg: radial-gradient(circle at 22% 18%, var(--nd-red-a2), transparent 30%), radial-gradient( circle at 80% 8%, var(--nd-white-a16), transparent 24% ), linear-gradient(135deg, var(--nd-night-950) 0%, var(--nd-night-700) 46%, var(--nd-night-red) 100%)}[data-ip=zaurus]{--art: var(--nd-mint-100)}[data-ip=gunyu]{--art: var(--nd-ink-950);--art-foreground: var(--nd-white)}[data-surface=night]{--company-link-border: var(--night-company-link-border);--loading-mark: var(--night-loading-mark);--orbit-foreground: var(--night-orbit-foreground);--soft-foreground: var(--night-soft);--faint-foreground: var(--night-faint);--glass-background: var(--night-glass-background);--creator-background: var(--night-creator-background);--creator-border: var(--night-creator-border);--creator-divider: var(--night-creator-divider);--creator-card-border: var(--night-creator-card-border);--release-background: var(--night-release-background);--release-border: var(--night-release-border);--release-hover-border: var(--night-release-hover-border);--release-hover-background: var(--night-release-hover-background);--preview-background: var(--night-preview-background);--background: var(--night-background);--foreground: var(--night-foreground);--card: var(--night-background);--card-foreground: var(--night-foreground);--popover: var(--card);--popover-foreground: var(--card-foreground);--primary: var(--night-foreground);--primary-foreground: var(--night-background);--secondary: var(--night-background);--secondary-foreground: var(--night-foreground);--secondary-hover: var(--muted);--muted: var(--night-background);--muted-foreground: var(--night-muted-foreground);--accent: var(--night-background);--accent-foreground: var(--night-foreground);--border: var(--night-faint);--input: var(--night-faint);--ring: var(--night-foreground)}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Geist-iXOdLSEb.woff2) format("woff2")}@layer components{.shared-header-space{height:calc(88px + env(safe-area-inset-top,0px))}.shared-header{position:fixed;top:calc(12px + env(safe-area-inset-top,0px));inset-inline:0;width:var(--spacing-site-shell);z-index:100;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;margin-inline:auto;padding:8px 12px;border:1px solid var(--border);border-radius:24px;background:var(--card);color:var(--foreground);box-shadow:0 8px 30px var(--nd-pack-ink-a14);font-family:var(--font-sans)}.shared-brand{display:flex;align-items:center;gap:8px;min-width:0}.shared-home,.shared-service,.shared-header nav a,.shared-menu summary{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:var(--radius-pill)}.shared-home{flex:none}.shared-home svg{flex:none}.shared-service{max-width:100%;gap:8px;font-weight:650;white-space:nowrap;padding-inline:4px;font-size:16px}.shared-service span{min-width:0;overflow:hidden;text-overflow:ellipsis}.shared-desktop-nav{display:flex;align-items:center;gap:4px}.shared-header nav a{padding:8px 10px;white-space:nowrap;font-size:14px}.shared-header :focus-visible{outline:3px solid var(--ring);outline-offset:3px}.shared-menu{display:block;flex:none}.shared-menu summary{cursor:pointer;padding-inline:14px;border:0;font-size:16px;list-style:none}.shared-menu summary::-webkit-details-marker{display:none}.shared-menu nav{position:absolute;top:calc(100% + 8px);right:0;display:grid;width:min(320px,calc(100vw - 32px));max-height:calc(100dvh - 104px - env(safe-area-inset-top,0px));overflow-y:auto;overscroll-behavior:contain;padding:8px;border:0;border-radius:20px;background:var(--card);box-shadow:0 8px 30px var(--nd-pack-ink-a14)}.shared-menu nav a{justify-content:flex-start}.shared-menu:not([open]) nav{display:none}@media(hover:hover)and (pointer:fine){.shared-header a:hover,.shared-menu summary:hover{background:var(--secondary)}}@media not (min-width:1200px){.shared-desktop-nav{display:none}}@media(max-width:560px){.shared-header-space{height:calc(72px + env(safe-area-inset-top,0px))}.shared-header{top:calc(8px + env(safe-area-inset-top,0px));width:var(--spacing-site-shell-narrow);min-height:56px;padding:4px 8px;gap:8px}.shared-menu nav{width:min(320px,calc(100vw - 16px))}}}@property --tw-animation-delay{syntax: "*"; inherits: false; initial-value: 0s;}@property --tw-animation-direction{syntax: "*"; inherits: false; initial-value: normal;}@property --tw-animation-duration{syntax: "*"; inherits: false;}@property --tw-animation-fill-mode{syntax: "*"; inherits: false; initial-value: none;}@property --tw-animation-iteration-count{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-blur{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-opacity{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-rotate{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-scale{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-blur{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-opacity{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-exit-rotate{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-scale{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-exit-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --scroll-fade-t{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-b{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-s{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-e{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-mask{syntax: "*"; inherits: false;}@property --shimmer-angle{syntax: "<angle>"; inherits: true; initial-value: 20deg;}@property --shimmer-image{syntax: "*"; inherits: false;}@property --shimmer-text-fill{syntax: "*"; inherits: false;}@media(prefers-reduced-motion:reduce){.shimmer{animation:none;background-image:none;-webkit-text-fill-color:currentColor}}@layer base{:root{color-scheme:dark;font-family:var(--font-sans);background:var(--page-canvas);line-height:normal}html,body{margin:0;min-width:var(--spacing-page-min);min-height:100%;background:var(--page-canvas);color:var(--foreground);letter-spacing:0}:root:has([data-surface=night]),:root:has([data-surface=night]) body{background:var(--night-page-bg);color:var(--night-foreground)}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{overflow-wrap:anywhere}h1{margin-bottom:calc(var(--spacing) * 4);color:var(--night-foreground);font-size:var(--text-heading);font-weight:300;line-height:var(--leading-base-h1);letter-spacing:0}h2{color:var(--night-foreground);font-size:var(--text-base-h2);font-weight:700;line-height:var(--leading-base-h2)}h3{color:var(--night-foreground);font-size:var(--text-base-h3);font-weight:600;line-height:var(--leading-base-h3)}ul{list-style-type:disc;display:grid;gap:calc(var(--spacing) * 2);margin:0;padding-left:calc(var(--spacing) * 5);color:var(--night-muted-foreground);font-size:var(--text-base-list);line-height:var(--leading-base-list)}ol{overflow-wrap:anywhere}li{padding-left:0}@media(min-width:768px){h1{font-size:var(--text-heading-wide);line-height:var(--leading-base-h1-wide)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}}@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-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@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;}@keyframes loading-veil-fallback{to{opacity:0;visibility:hidden}}@keyframes loading-drift{0%{transform:translate3d(-1.5%,-1%,0) scale(1)}to{transform:translate3d(1.5%,1%,0) scale(1.04)}}@keyframes loading-breathe{0%,to{opacity:.78;transform:scale(.98)}50%{opacity:1;transform:scale(1)}}@keyframes catalog-brand-open-eyes{0%,26%,38%,53%,67%,to{opacity:1}30%,34%,58%,62%{opacity:0}}@keyframes catalog-brand-closed-eyes{0%,26%,38%,53%,67%,to{opacity:0}30%,34%,58%,62%{opacity:1}}@keyframes catalog-brand-look-left{0%,36%,70%,to{transform:translate(0)}44%,56%{transform:translate(-3px)}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle: 20deg}*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-outline-style: solid;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-content: "";--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-animation-delay: 0s;--tw-animation-direction: normal;--tw-animation-duration: initial;--tw-animation-fill-mode: none;--tw-animation-iteration-count: 1;--tw-enter-blur: 0;--tw-enter-opacity: 1;--tw-enter-rotate: 0;--tw-enter-scale: 1;--tw-enter-translate-x: 0;--tw-enter-translate-y: 0;--tw-exit-blur: 0;--tw-exit-opacity: 1;--tw-exit-rotate: 0;--tw-exit-scale: 1;--tw-exit-translate-x: 0;--tw-exit-translate-y: 0;--scroll-fade-t: 0px;--scroll-fade-b: 0px;--scroll-fade-s: 0px;--scroll-fade-e: 0px;--scroll-fade-mask: initial;--shimmer-image: initial;--shimmer-text-fill: initial}}}
