:root{--shadow-soft: none;--radius-pill: 999px;--radius-card: 28px;--radius-surface: 42px;--shell-max: 1020px;--shell: min(var(--shell-max), calc(100vw - (clamp(16px, 4vw, 48px)*2)) );--font-ui: "Outfit", "Inter", "Segoe UI", sans-serif;--font-magnet: "Londrina Solid", "Arial Rounded MT Bold", sans-serif;--type-display-size: clamp(53px, calc(48.17px + 1.24vw) , 66px);--type-display-line-height: .94;--type-display-weight: 700;--type-display-tracking: -.06em;--type-heading-size: clamp(21.12px, calc(19.16px + .51vw) , 26.4px);--type-heading-line-height: 1.12;--type-heading-weight: 500;--type-heading-tracking: -.04em;--type-ui-size: clamp(12.8px, calc(11.61px + .3vw) , 16px);--type-ui-line-height: 1.32;--type-ui-weight: 600;--type-ui-tracking: -.02em;--type-body-size: clamp(14.4px, calc(13.06px + .34vw) , 18px);--type-body-line-height: 1.58;--type-body-weight: 400;--type-body-tracking: 0;--type-meta-size: clamp(12px, calc(10.89px + .29vw) , 15px);--type-meta-line-height: 1.45;--type-meta-weight: 400;--type-meta-tracking: 0;--type-eyebrow-size: clamp(10.4px, calc(9.43px + .25vw) , 13px);--type-eyebrow-line-height: 1.15;--type-eyebrow-weight: 700;--type-eyebrow-tracking: .08em;--space-1: clamp(8px, calc(7.26px + .19vw) , 10px);--space-2: clamp(9.6px, calc(8.71px + .23vw) , 12px);--space-3: clamp(12.8px, calc(11.61px + .3vw) , 16px);--space-4: clamp(14.4px, calc(13.06px + .34vw) , 18px);--space-5: clamp(17.6px, calc(15.97px + .42vw) , 22px);--space-6: clamp(20.8px, calc(18.95px + .47vw) , 26px);--space-7: clamp(25.6px, calc(23.23px + .61vw) , 32px);--space-8: clamp(33.6px, calc(30.48px + .8vw) , 42px);--space-9: clamp(59.2px, calc(53.72px + 1.41vw) , 74px);--space-10: clamp(80px, calc(64px + 4vw) , 128px);--ui-duration: .18s;--ui-ease: ease;--enter-distance: 26px;--enter-duration: .98s;--enter-ease: cubic-bezier(.33, 1, .68, 1);--cursor-default: default;--cursor-pointer: pointer;--cursor-text: text;--cursor-grab: grab;--cursor-grabbing: grabbing;--eli5-menu-height: 48px;--eli5-menu-offset: calc(var(--eli5-menu-height) + 10px)}.eli5-depth--inset{--eli5-depth-shadow-stack: var(--eli5-depth-inset-shadow-stack);--eli5-depth-light-gradient-current: var(--eli5-depth-inset-light-gradient);--eli5-depth-surface-bg: var(--slate-100);--eli5-depth-surface-fill: linear-gradient( 180deg, color-mix(in srgb, var(--slate-100) 92%, var(--slate-200) 8%) 0%, color-mix(in srgb, var(--slate-100) 82%, var(--slate-050) 18%) 100% );--eli5-depth-border-color: color-mix(in srgb, var(--slate-300) 82%, var(--slate-200) 18%)}.eli5-depth--0{--eli5-depth-shadow-stack: var(--eli5-depth-0-shadow-stack);--eli5-depth-light-gradient-current: var(--eli5-depth-0-light-gradient);--eli5-depth-surface-bg: var(--slate-surface);--eli5-depth-surface-fill: var(--slate-gradient-100);--eli5-depth-border-color: color-mix(in srgb, var(--slate-200) 68%, rgba(255, 255, 255, .72) 32%)}.eli5-depth--1{--eli5-depth-shadow-stack: var(--eli5-depth-1-shadow-stack);--eli5-depth-light-gradient-current: var(--eli5-depth-1-light-gradient);--eli5-depth-surface-bg: var(--slate-050);--eli5-depth-surface-fill: var(--slate-gradient-100);--eli5-depth-border-color: color-mix(in srgb, var(--slate-300) 84%, var(--slate-200) 16%)}.eli5-depth--2{--eli5-depth-shadow-stack: var(--eli5-depth-2-shadow-stack);--eli5-depth-light-gradient-current: var(--eli5-depth-2-light-gradient);--eli5-depth-surface-bg: var(--slate-surface);--eli5-depth-surface-fill: var(--slate-gradient-050);--eli5-depth-border-color: color-mix(in srgb, var(--slate-200) 76%, rgba(255, 255, 255, .48) 24%)}.eli5-depth--3{--eli5-depth-shadow-stack: var(--eli5-depth-3-shadow-stack);--eli5-depth-light-gradient-current: var(--eli5-depth-3-light-gradient);--eli5-depth-surface-bg: var(--slate-050);--eli5-depth-surface-fill: var(--slate-gradient-050);--eli5-depth-border-color: color-mix(in srgb, var(--slate-200) 72%, rgba(255, 255, 255, .52) 28%)}html{font-size:16px;color-scheme:light;scroll-behavior:smooth;cursor:var(--cursor-default)}*,*:before,*:after{box-sizing:border-box}body{margin:0;position:relative;padding-inline:0;color:var(--slate-900);font-family:var(--font-ui);cursor:var(--cursor-default);-webkit-user-select:none;user-select:none;background:var(--page-bg)}body:not(.eli5-control-window):before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:var(--page-noise-opacity, .038);background-image:var(--page-noise-image, none);background-repeat:repeat;background-position:center top;background-size:var(--page-noise-size, 400px) var(--page-noise-size, 400px);mix-blend-mode:multiply}body.eli5-custom-cursor-enabled,body.eli5-custom-cursor-enabled *{cursor:none!important}.eli5-page,.eli5-page *{-webkit-user-select:none;user-select:none}a{color:inherit;text-decoration:none}button{border:0;background:none}a[href],button:not(:disabled),summary,label[for],input[type=button],input[type=submit],input[type=reset],input[type=file],input[type=range],select,[role=button],[role=link]{cursor:var(--cursor-pointer)}button:disabled,[aria-disabled=true]{cursor:var(--cursor-default)}input:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=range]):not([type=checkbox]):not([type=radio]),textarea,[contenteditable=true],[contenteditable=plaintext-only]{cursor:var(--cursor-text)}img{display:block;max-width:100%}button,a,input,textarea,select{font:inherit}#root{position:relative;min-height:100vh;z-index:1}.eli5-page{position:relative;min-height:100vh;overflow-x:clip}.eli5-custom-cursor{position:fixed;top:0;left:0;z-index:120;width:64px;height:64px;pointer-events:none;opacity:0;transform:translate3d(-120px,-120px,0);transition:opacity .12s ease;will-change:transform}.eli5-custom-cursor.is-visible{opacity:1}.eli5-custom-cursor__glow{position:absolute;inset:4px;border-radius:999px;background:radial-gradient(circle at 38% 34%,var(--cursor-glow-color) 0%,transparent 68%);filter:blur(8px);opacity:.95}.eli5-custom-cursor img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:var(--cursor-shadow-filter);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@keyframes eli5-stage-rise{0%{opacity:0;transform:translate3d(0,var(--enter-distance),0)}68%{opacity:1;transform:translate3d(0,var(--enter-overshoot, -6px),0)}to{opacity:1;transform:translateZ(0)}}.eli5-page:before{content:"";position:fixed;inset:0;pointer-events:none;background:var(--slate-gradient-300);opacity:.12}.eli5-page:after{content:"";position:fixed;inset:0;pointer-events:none;box-shadow:var(--page-vignette);opacity:.18}.eli5-control-launcher,.eli5-control-dock{position:fixed;right:18px;bottom:18px;z-index:40}.eli5-control-launcher{display:none}html[data-debug-ui=true] .eli5-control-launcher{display:grid;justify-items:end;gap:10px;width:min(250px,calc(100vw - 24px))}.eli5-control-dock{display:none}html[data-debug-ui=true] .eli5-control-dock{display:grid;width:min(390px,calc(100vw - 24px))}.eli5-control-launcher__button,.eli5-control-panel__reset,.eli5-control-panel__close{min-height:42px;padding:0 14px;border:1px solid var(--eli5-depth-border-color, color-mix(in srgb, var(--slate-200) 78%, var(--slate-300) 22%));border-radius:16px;background-color:var(--eli5-depth-surface-bg, var(--slate-050));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-100));color:var(--slate-900);font-size:.95rem;font-weight:600;cursor:var(--cursor-pointer);box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-floating-ui));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.eli5-control-launcher__button{width:100%}.eli5-control-panel{width:100%;display:flex;flex-direction:column;max-height:calc(100vh - 36px);padding:18px;border:1px solid var(--eli5-depth-border-color, var(--slate-surface));border-radius:24px;background-color:var(--eli5-depth-surface-bg, var(--slate-050));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-050));box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-panel));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.eli5-control-panel__header{display:flex;align-items:start;justify-content:space-between;gap:12px;flex-shrink:0}.eli5-control-panel__eyebrow{margin:0;font-size:.82rem;font-weight:600;letter-spacing:-.01em;color:var(--slate-700)}.eli5-control-panel h2{margin:8px 0 0;font-size:1.42rem;line-height:1;letter-spacing:-.05em}.eli5-control-panel__caption{margin:8px 0 0;font-size:.92rem;color:var(--slate-700)}.eli5-control-panel__actions{display:flex;align-items:center;gap:8px}.eli5-control-panel__reset,.eli5-control-panel__close{min-height:36px;padding-inline:12px;font-size:.88rem}.eli5-control-panel__sections{display:grid;flex:1 1 auto;gap:18px;margin-top:18px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-gutter:stable}.eli5-control-panel__layout-tools{display:grid;gap:10px;margin-top:16px;padding:14px;border:1px solid var(--slate-200);border-radius:18px;background:var(--slate-surface);flex-shrink:0}.eli5-control-panel__layout-caption{margin:0;color:var(--slate-700);font-size:.88rem;line-height:1.45}.eli5-control-panel__layout-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.eli5-control-panel__layout-actions button:disabled{opacity:.42;cursor:var(--cursor-default);box-shadow:none}.eli5-control-section{padding-top:14px;border-top:1px solid var(--slate-200)}.eli5-control-section:first-child{padding-top:0;border-top:0}.eli5-control-section__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;border:0;background:transparent;color:var(--slate-900);text-align:left;cursor:var(--cursor-pointer)}.eli5-control-section__toggle span:first-child{font-size:.92rem;font-weight:700;letter-spacing:-.01em}.eli5-control-section__toggle-state{color:var(--slate-700);font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.eli5-control-panel__rows{display:grid;gap:12px;margin-top:12px}.eli5-depth-lab__topbar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eli5-main--depth-lab{padding:42px 0 72px}.eli5-depth-lab{position:relative;z-index:2;display:grid;gap:24px;width:min(1380px,calc(100vw - 32px));margin:0 auto}.eli5-depth-lab__topbar{display:flex;align-items:end;justify-content:space-between;gap:18px}.eli5-depth-lab__intro{display:grid;gap:10px;max-width:50rem}.eli5-depth-lab__eyebrow,.eli5-depth-lab__card-level,.eli5-depth-lab__page-kicker{margin:0;color:var(--slate-700);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.eli5-depth-lab__intro h1,.eli5-depth-lab__card h2{margin:0;color:var(--slate-900);letter-spacing:-.05em}.eli5-depth-lab__intro h1{font-size:clamp(2rem,4vw,3.4rem);line-height:.96;max-width:14ch}.eli5-depth-lab__intro p,.eli5-depth-lab__card-copy p{margin:0;color:var(--slate-700);line-height:1.55}.eli5-depth-lab--minimal{width:min(1120px,calc(100vw - 24px));gap:20px}.eli5-depth-lab__minimal-demo{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr) minmax(240px,320px);gap:18px;align-items:stretch}.eli5-depth-lab__minimal-demo>*{min-width:0}.eli5-depth-lab__button-sample{align-self:center;justify-self:start;min-width:180px}.eli5-depth-lab__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:24px;align-items:start}.eli5-depth-lab__stage{min-width:0}.eli5-depth-lab__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.eli5-depth-lab__card{display:grid;gap:18px;min-height:248px;padding:22px;border:1px solid var(--eli5-depth-border-color, var(--slate-surface));border-radius:28px;background-color:var(--eli5-depth-surface-bg, var(--slate-surface));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-100));box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-surface));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.eli5-depth-lab__card--page{box-shadow:none}.eli5-depth-lab__card-copy{display:grid;gap:8px}.eli5-depth-lab__card h2{font-size:1.26rem;line-height:1.04}.eli5-depth-lab__card-demo{display:flex;flex:1 1 auto;align-items:center}.eli5-depth-lab__field-demo{width:100%;align-self:center;justify-content:space-between}.eli5-depth-lab__field-copy{color:var(--slate-700);font-size:.96rem;font-weight:600;letter-spacing:-.02em}.eli5-depth-lab__page-demo{width:100%;padding:20px;border:1px solid var(--eli5-depth-border-color, var(--slate-200));border-radius:22px;background-color:var(--eli5-depth-surface-bg, var(--slate-050));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-100));box-shadow:var(--eli5-depth-shadow-stack, none)}.eli5-depth-lab__page-demo h3{margin:10px 0 8px;font-size:1.1rem;letter-spacing:-.04em}.eli5-depth-lab__page-demo p:last-child{margin:0;color:var(--slate-700);line-height:1.5}.eli5-depth-lab__button-row,.eli5-depth-lab__pill-row,.eli5-depth-lab__reference-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;width:100%}.eli5-depth-lab__reference-stack{display:grid;gap:18px;width:100%;justify-items:start}.eli5-depth-lab__button-row .eli5-button{min-height:48px}.eli5-depth-lab__pill-sample{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid var(--eli5-depth-border-color, var(--slate-300));border-radius:999px;background-color:var(--eli5-depth-surface-bg, var(--slate-050));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-100));box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-button-soft));color:var(--slate-900);font-size:.94rem;font-weight:700;letter-spacing:-.02em}.eli5-depth-lab__pill-sample--active{border-color:var(--slate-200);background-color:var(--magnet-blue);background-image:var(--eli5-depth-light-gradient-current, none),var(--slate-gradient-sheen);box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-tab-active));color:var(--slate-050)}.eli5-depth-lab__menu-demo{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:10px 12px;border:1px solid var(--eli5-depth-border-color, var(--slate-300));border-radius:22px;background-color:var(--eli5-depth-surface-bg, var(--slate-050));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-050));box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-header))}.eli5-depth-lab__menu-links{display:flex;align-items:center;gap:14px;flex-wrap:wrap;color:var(--slate-700);font-size:.92rem;font-weight:600;letter-spacing:-.02em}.eli5-depth-lab__cursor-swatch{position:relative;width:64px;height:64px;flex:0 0 64px;border-radius:22px;background-color:var(--eli5-depth-surface-bg, rgba(255, 255, 255, .7));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, none);box-shadow:var(--eli5-depth-shadow-stack, none)}.eli5-depth-lab__cursor-glow{position:absolute;inset:4px;border-radius:999px;background:radial-gradient(circle at 38% 34%,var(--cursor-glow-color) 0%,transparent 68%);filter:blur(8px);opacity:.95}.eli5-depth-lab__cursor-swatch img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:var(--cursor-shadow-filter)}.eli5-depth-lab__reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,72px));gap:14px;width:100%;max-width:244px}.eli5-depth-lab__reference-tile{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:22px;background-color:var(--reference-tile-fill, var(--magnet-blue));background-image:var(--eli5-depth-1-light-gradient),var(--slate-gradient-sheen);box-shadow:var(--eli5-depth-1-shadow-stack, var(--shadow-button-soft));color:var(--slate-050);font-family:var(--font-magnet);font-size:2rem;font-weight:700;line-height:1;letter-spacing:-.04em}.eli5-depth-lab__panel{position:sticky;top:24px}.eli5-depth-lab__panel--bottom{position:static;top:auto}.eli5-depth-lab__panel-placeholder{display:grid;gap:14px;padding:20px;border:1px dashed var(--eli5-depth-border-color, var(--slate-200));border-radius:24px;background-color:var(--eli5-depth-surface-bg, var(--slate-050));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-100));box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-surface))}.eli5-depth-lab__panel-placeholder h2{margin:0;color:var(--slate-900);font-size:1.26rem;line-height:1.04;letter-spacing:-.05em}.eli5-depth-lab__panel-placeholder p{margin:0;color:var(--slate-700);line-height:1.55}.eli5-typography-lab{display:grid;gap:24px}.eli5-typography-lab__topbar{justify-content:flex-start}.eli5-typography-lab__stack{display:block}.eli5-typography-lab__specimens{display:grid;gap:48px;width:min(100%,48rem);justify-items:start}.eli5-typography-lab__demo{display:grid;justify-items:start;gap:var(--space-4);width:100%;padding-block:var(--space-3)}.eli5-typography-lab__specimen-stack{gap:var(--space-5)}.eli5-typography-lab__row{display:flex;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap}.eli5-typography-lab__nav-preview{justify-content:flex-start;flex-wrap:wrap}.eli5-typography-lab__section-heading-sample{margin:0;max-width:none;text-align:left;width:100%}.eli5-typography-lab__section-heading-sample p{margin-inline:0}.eli5-typography-lab .eli5-hero__summary,.eli5-typography-lab .eli5-how__lede,.eli5-typography-lab .eli5-cta__body,.eli5-typography-lab .eli5-hero__detail,.eli5-typography-lab .eli5-site-footer__summary,.eli5-typography-lab .eli5-prompt-field__label,.eli5-typography-lab .eli5-how__use-cases-label,.eli5-typography-lab .eli5-site-footer__heading{margin-inline:0;text-align:left}.eli5-typography-lab__heading-frame{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;min-height:0}.eli5-typography-lab__heading-frame.eli5-how-benefit{display:block;gap:0}.eli5-typography-lab__heading-frame.eli5-install-step{justify-items:start;gap:0;text-align:left}.eli5-typography-lab__heading-frame .eli5-how-benefit__copy,.eli5-typography-lab__heading-frame .eli5-install-step__copy,.eli5-typography-lab__heading-frame.eli5-science-point>div{gap:0;max-width:none}.eli5-typography-lab__heading-frame .eli5-how-benefit__copy h3,.eli5-typography-lab__heading-frame .eli5-install-step h3,.eli5-typography-lab__heading-frame.eli5-science-point h3{max-width:none}.eli5-control-row{display:grid;gap:8px}.eli5-control-row__top{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--slate-900);font-size:.9rem;font-weight:600}.eli5-control-row__top span:last-child{color:var(--slate-700);font-size:.82rem;font-variant-numeric:tabular-nums}.eli5-control-row__token-name{color:var(--slate-700);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:600}.eli5-control-row__textarea{width:100%;min-height:78px;padding:10px 12px;border:1px solid var(--slate-200);border-radius:12px;background:#ffffffc7;color:var(--slate-900);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;line-height:1.45;resize:vertical;-webkit-user-select:text;user-select:text}.eli5-control-section__detail{margin:10px 0 0;color:var(--slate-700);font-size:.82rem;line-height:1.5}.eli5-control-row input[type=range]{width:100%;height:6px;margin:0;accent-color:var(--blue-500);cursor:var(--cursor-pointer)}.eli5-main,.eli5-section,.eli5-hero{position:relative;z-index:2}.eli5-load-item{opacity:0;transform:translate3d(0,var(--enter-distance),0);will-change:opacity,transform}.eli5-load-item.is-entered{animation:eli5-stage-rise var(--enter-duration) var(--enter-ease) var(--enter-delay, 0ms) forwards}.eli5-load-item--header{--enter-distance: 18px;--enter-duration: .76s;--enter-overshoot: -4px}.eli5-load-item--hero-badge{--enter-distance: 20px;--enter-duration: .7s;--enter-overshoot: -5px}.eli5-load-item--hero-summary{--enter-distance: 34px;--enter-duration: .94s;--enter-overshoot: -10px}.eli5-load-item--hero-title{--enter-distance: 36px;--enter-duration: 1.18s;--enter-overshoot: -8px;transform-origin:center 58%}.eli5-load-item--hero-detail{--enter-distance: 24px;--enter-duration: .86s;--enter-overshoot: -5px}.eli5-load-item--hero-action{--enter-distance: 26px;--enter-duration: .82s;--enter-overshoot: -6px}.eli5-load-item--hero-meta{--enter-distance: 18px;--enter-duration: .74s;--enter-overshoot: -4px}.eli5-load-item--hero-pill{--enter-distance: 14px;--enter-duration: .68s;--enter-overshoot: -3px}.eli5-load-item--floating-ui{--enter-distance: 14px;--enter-duration: .82s;--enter-overshoot: -4px}.eli5-scroll-intro{opacity:1;transform:none}.js-ready .eli5-scroll-intro{--scroll-intro-distance: 36px;opacity:0;transform:translate3d(0,var(--scroll-intro-distance),0);transition:opacity .52s cubic-bezier(.22,.61,.36,1),transform .64s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--stagger-index, 0) * 70ms);will-change:opacity,transform}.js-ready .eli5-scroll-intro.is-visible{opacity:1;transform:none;will-change:auto}.eli5-magnet-layer{position:absolute;inset:0;z-index:3}.eli5-magnet-layer.is-layout-editing,.eli5-hero__magnet-slot[data-layout-editing=true],.eli5-floating-letters[data-layout-editing=true]{cursor:var(--cursor-grab)}.eli5-magnet-layer.is-layout-editing:active,.eli5-hero__magnet-slot[data-layout-editing=true]:active,.eli5-floating-letters[data-layout-editing=true]:active{cursor:var(--cursor-grabbing)}.eli5-shell{width:min(100%,var(--shell));margin:0 auto;padding:0 0 var(--space-8)}.eli5-first-fold{display:grid;min-height:100svh}.eli5-surface{position:relative;padding:var(--space-2) var(--space-3) var(--space-9);border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.eli5-surface:before{content:none}.eli5-surface>*{position:relative;z-index:1}.eli5-hero-reference-desktop{display:none}.eli5-hero-reference-desktop__frame{position:relative;width:100%;margin:0 auto}.eli5-hero-reference-desktop__image{display:block;width:100%;height:auto}.eli5-hero-reference-desktop__hotspots{position:absolute;inset:0}.eli5-hero-reference-desktop__hotspot{position:absolute;display:block;border-radius:999px}.eli5-hero-reference-desktop__hotspot:focus-visible{outline:2px solid var(--blue-a300);outline-offset:3px}.eli5-header{position:fixed;top:0;left:0;right:0;z-index:24;display:block;width:100%;margin:0;padding:0;border-top:1px solid color-mix(in srgb,var(--slate-300) 82%,rgba(16,18,16,.05));border-bottom:1px solid color-mix(in srgb,var(--slate-300) 82%,rgba(16,18,16,.05));border-radius:0;background:#f9f6eeeb;box-shadow:0 6px 22px #1f221f0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.eli5-header:after{content:none}.eli5-header__edge,.eli5-header__center{display:flex;align-items:center;min-width:0}.eli5-header__edge--start{justify-content:flex-start}.eli5-header__edge--end{justify-content:flex-end}.eli5-header__center{justify-content:center}.eli5-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:0;flex-wrap:nowrap;margin-left:0}.eli5-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;justify-content:stretch;gap:0;width:100%}.eli5-nav a,.eli5-button,.eli5-example-tab{transition:transform var(--ui-duration) var(--ui-ease),background-color var(--ui-duration) var(--ui-ease),border-color var(--ui-duration) var(--ui-ease),box-shadow var(--ui-duration) var(--ui-ease),color var(--ui-duration) var(--ui-ease),opacity var(--ui-duration) var(--ui-ease),filter var(--ui-duration) var(--ui-ease)}.eli5-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--eli5-menu-height);padding:0 16px;border-right:1px solid color-mix(in srgb,var(--slate-300) 82%,rgba(16,18,16,.05));border-radius:0;background:transparent;box-shadow:none;color:var(--slate-700);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-line-height);text-align:center;white-space:normal}.eli5-nav a:first-child{border-left:1px solid color-mix(in srgb,var(--slate-300) 82%,rgba(16,18,16,.05))}.eli5-nav a.is-active{color:var(--slate-900)}.eli5-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:1px solid color-mix(in srgb,var(--eli5-button-border-source, var(--eli5-depth-border-color, color-mix(in srgb, var(--slate-300) 78%, var(--slate-300) 22%))) 52%,transparent);border-radius:var(--radius-pill);background-color:var(--eli5-button-bg-color, var(--eli5-depth-surface-bg, var(--slate-050)));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-button-fill, var(--eli5-depth-surface-fill, var(--slate-gradient-100)));box-shadow:var(--eli5-depth-shadow-stack, var(--eli5-button-shadow, var(--shadow-button-soft)));font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-line-height)}.eli5-button--primary{--eli5-button-border-source: color-mix(in srgb, var(--slate-050) 22%, var(--slate-900) 78%);--eli5-button-shadow: var(--shadow-button);--eli5-button-bg-color: var(--slate-900);--eli5-button-fill: var(--slate-gradient-900);color:var(--slate-050)}.eli5-button--secondary,.eli5-button--support{--eli5-button-border-source: var(--slate-300);--eli5-button-shadow: var(--shadow-button-soft);--eli5-button-bg-color: var(--slate-050);--eli5-button-fill: var(--slate-gradient-100);color:var(--slate-900)}.eli5-button--coffee{--eli5-button-border-source: var(--magnet-amber);--eli5-button-shadow: var(--shadow-button-soft);--eli5-button-bg-color: var(--magnet-amber);--eli5-button-fill: linear-gradient(180deg, var(--signal-gradient-gold) 0%, var(--signal-gradient-gold) 100%);color:var(--slate-900)}.eli5-button--header{min-height:38px;padding-inline:18px}.eli5-button--header-hint{min-height:38px;padding-inline:15px;border-color:color-mix(in srgb,var(--slate-300) 84%,rgba(16,18,16,.06));background-color:#fffffff5;background-image:none;box-shadow:0 1px 2px #1012100f,0 6px 18px #10121014;color:var(--slate-900)}.eli5-button--nav-download{min-height:38px;padding-inline:18px;border:0;background-color:#1250ff;background-image:none;box-shadow:0 10px 22px #1250ff3d,inset 0 1px #ffffff38;color:var(--slate-050)}.eli5-button--large{min-height:42px;padding-inline:16px}.eli5-hero{display:grid;align-items:center;justify-items:center;min-height:100%;padding:var(--eli5-menu-offset) 0 clamp(10px,2vh,18px)}.eli5-hero-stage{position:relative;display:grid;align-items:center;align-content:center;justify-items:center;gap:clamp(8px,1.4vh,16px);width:min(100%,1361px);min-height:100%;padding:0;margin-inline:auto}.eli5-hero__intro,.eli5-hero__art{display:flex;flex-direction:column;align-items:center;gap:clamp(10px,1.4vh,16px);justify-content:center;width:100%}.eli5-hero__intro{margin-bottom:0}.eli5-hero__art{margin-bottom:-8px}.eli5-hero__badge{--eli5-subtle-line: color-mix(in srgb, var(--slate-300) 82%, rgba(16, 18, 16, .05));display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin-bottom:0;padding:0 15px;border:1px solid var(--eli5-subtle-line);border-radius:999px;background:transparent;box-shadow:none;color:var(--slate-700);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-line-height);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;white-space:nowrap}.eli5-hero__badge--printed{border:0!important;background:var(--skill-pill-fill)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;color:var(--skill-pill-ink)}.eli5-hero__notes{display:grid;justify-self:center;justify-items:center;gap:clamp(28px,3.2vh,32px);margin-top:0;text-align:center;width:min(100%,35rem)}.eli5-hero__magnet-slot{position:relative;width:min(100%,1060px);height:clamp(340px,31vw,430px);max-width:100%;overflow:visible;isolation:isolate;pointer-events:none}.eli5-hero__magnet-slot--art{display:flex;align-items:center;justify-content:flex-start;width:min(100%,998px);height:auto}.eli5-floating-letters{position:relative;width:100%;max-width:100%;aspect-ratio:16 / 9;overflow:visible;isolation:isolate;pointer-events:none}.eli5-floating-letters[data-floating-letters-frame=desktop]{aspect-ratio:16 / 9;width:min(100%,1022px)}.eli5-floating-letters[data-floating-letters-frame=mobile]{aspect-ratio:22 / 15;width:100%}.eli5-floating-letters:before{content:"";position:absolute;inset:12% 11% 14%;z-index:0;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse at center,rgba(113,82,44,.085) 0%,rgba(113,82,44,.045) 28%,rgba(113,82,44,.018) 46%,transparent 72%);filter:blur(24px);transform:translateY(4%)}.eli5-floating-letters[data-layout-editing=true]{pointer-events:auto;touch-action:none}.eli5-hero__wordmark-art{display:block;width:min(100%,978px);height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.eli5-hero__magnet-slot:before{content:"";position:absolute;inset:8% 11% 10%;z-index:0;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse at center,rgba(113,82,44,.085) 0%,rgba(113,82,44,.045) 28%,rgba(113,82,44,.018) 46%,transparent 72%);filter:blur(22px);transform:translateY(3%)}.eli5-hero__magnet-slot[data-layout-editing=true]{pointer-events:auto;touch-action:none}.eli5-hero__notes-copy{display:grid;justify-items:center;gap:4px;max-width:30rem;width:100%}.eli5-hero__summary,.eli5-how__lede,.eli5-section-heading p,.eli5-step p,.eli5-band-row p,.eli5-cta p{margin:0;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking);color:var(--slate-700)}.eli5-hero__summary{width:100%;max-width:none;color:var(--slate-900);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-tracking);line-height:var(--type-heading-line-height);text-align:center}.eli5-hero__summary--lead{margin-bottom:0}.eli5-hero__detail{width:100%;max-width:20.6rem;margin:0;color:var(--slate-700);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking);text-align:center}.eli5-hero__compat{display:flex;align-items:center;justify-content:center;gap:8px 14px;flex-wrap:wrap;max-width:42rem;padding-block:4px 0;color:var(--slate-700);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line-height);letter-spacing:var(--type-meta-tracking);margin:0}.eli5-hero__compat-label{color:var(--slate-700)}.eli5-hero__compat-item{display:inline-flex;align-items:center;gap:6px;color:var(--slate-700)}.eli5-hero__action-reveal{display:inline-flex}.eli5-tool-logo{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px}.eli5-tool-logo svg{width:100%;height:100%;display:block}.eli5-tool-logo--codex{color:var(--slate-900)}.eli5-tool-logo--claude-code{color:var(--external-claude-500)}.eli5-tool-logo--cursor{color:var(--slate-900)}.eli5-hero__actions{display:flex;align-items:center;justify-content:center;gap:calc(var(--space-2) * .75);flex-wrap:wrap}.eli5-button--hero-cta{min-height:38px;padding-inline:16px}.eli5-page--floating-letters{min-height:100vh}.eli5-floating-letters-view{width:min(100%,1180px);margin:0 auto;padding:48px 16px 88px}.eli5-floating-letters-view__shell{display:grid;gap:22px}.eli5-floating-letters-view__workspace{display:grid;align-items:start;gap:24px}.eli5-button--floating-back{width:fit-content}.eli5-floating-letters-view__intro{display:grid;gap:12px;max-width:48rem}.eli5-floating-letters-view__intro h1,.eli5-floating-letters-view__hero-copy h2{margin:0;color:var(--slate-900);font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-tracking)}.eli5-floating-letters-view__intro p:last-child,.eli5-floating-letters-view__hero-copy p:last-child,.eli5-floating-letters-view__status{margin:0;color:var(--slate-700);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.eli5-floating-letters-view__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;border:1px solid var(--eli5-depth-border-color, var(--slate-200));border-radius:24px;background-color:var(--eli5-depth-surface-bg, var(--slate-surface));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-100));box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-floating-ui))}.eli5-floating-letters-view__mode-group{display:inline-grid;grid-auto-flow:column;gap:8px;justify-content:start}.eli5-floating-letters-view__mode-button{min-height:42px;padding:0 14px;border:1px solid var(--eli5-depth-border-color, color-mix(in srgb, var(--slate-200) 78%, var(--slate-300) 22%));border-radius:16px;background-color:var(--eli5-depth-surface-bg, var(--slate-050));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-100));color:var(--slate-700);font-size:.95rem;font-weight:600;box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-floating-ui))}.eli5-floating-letters-view__mode-button.is-active{border-color:color-mix(in srgb,var(--slate-500) 60%,var(--slate-300) 40%);background:color-mix(in srgb,var(--slate-050) 80%,white 20%);color:var(--slate-900)}.eli5-floating-letters-view__mode-button:disabled{opacity:.5;box-shadow:none}.eli5-floating-letters-view__layout-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.eli5-floating-letters-view__hero{display:grid;justify-items:center;gap:24px;padding:28px 24px 36px;border-radius:36px;background-color:var(--eli5-depth-surface-bg, var(--slate-050));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-050));box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-floating-ui))}.eli5-floating-letters-view__hero-copy{display:grid;justify-items:center;gap:10px;max-width:34rem;text-align:center}.eli5-floating-letters-view__hero-art{display:flex;justify-content:center;width:100%}.eli5-floating-letters--lab{margin-inline:auto}@media(min-width:1024px){.eli5-floating-letters-view--with-panel{padding-right:min(420px,34vw)}}@media(min-width:600px){.eli5-floating-letters[data-floating-letters-frame=mobile]{width:min(100%,608px)}}.eli5-floating-letters--lab:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;border:1px solid rgba(17,17,17,.78);border-radius:28px}.eli5-floating-letters--lab[data-floating-letters-frame=mobile]:after{border-radius:24px}.eli5-section-break{display:flex;align-items:center;gap:clamp(22px,4vw,56px);padding:clamp(54px,8vh,84px) clamp(14.4px,3vw,40px) var(--space-10)}.eli5-section-break__rail{flex:1 1 0;min-width:0;height:1px;background:var(--slate-200)}.eli5-section-break__slot{position:relative;flex:0 0 auto}.eli5-section-break__slot:before{content:"";position:absolute;inset:16% 10% 22%;z-index:0;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse at center,rgba(113,82,44,.07) 0%,rgba(113,82,44,.032) 30%,rgba(113,82,44,.014) 48%,transparent 72%);filter:blur(18px);transform:translateY(2%)}@keyframes eli5-divider-float{0%,to{transform:translateZ(0) rotate(-1.15deg)}50%{transform:translate3d(0,-5px,0) rotate(1.15deg)}}.eli5-section-break__float{position:absolute;inset:0;z-index:1;display:grid;place-items:center;transform-origin:center;animation:eli5-divider-float 4.8s ease-in-out infinite;animation-delay:var(--divider-float-delay, 0s);will-change:transform}.eli5-section-break__pill{position:relative;display:block;width:var(--divider-pill-width, 106px);height:var(--divider-pill-height, 22px);border-radius:999px;transform:rotate(var(--divider-pill-tilt, -4deg));background:linear-gradient(180deg,color-mix(in srgb,var(--divider-pill-color) 76%,white 24%),color-mix(in srgb,var(--divider-pill-color) 94%,white 6%) 52%,color-mix(in srgb,var(--divider-pill-color) 84%,#48372a 16%));box-shadow:inset 0 1px #fffdf7e6,inset 0 1.5px 2.6px #f8faf933,inset 0 -1px #48372a38,inset 0 -2px 4px #32271f1f,0 2px 4px #48372a1f,0 8px 14px #48372a1f}.eli5-section-break__pill:before,.eli5-section-break__pill:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.eli5-section-break__pill:before{inset:1px 8px 10px;background:linear-gradient(180deg,#ffffff57,#ffffff14 48%,#fff0);mix-blend-mode:screen}.eli5-section-break__pill:after{inset:auto 12px 3px;height:6px;background:#48372a1f;filter:blur(5px);opacity:.68}.eli5-section{padding:0;scroll-margin-top:104px}.eli5-hero{scroll-margin-top:104px}.eli5-install-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);align-items:start;margin-top:var(--space-7);max-width:980px;margin-inline:auto}.eli5-install-step{--chunky-hover-rotate: -2deg;--install-step-front: var(--magnet-coral);--install-step-depth: color-mix(in srgb, var(--install-step-front) 54%, #48372a 46%);display:grid;justify-items:center;gap:var(--space-3);text-align:center}.eli5-install-step:nth-child(2){--chunky-hover-rotate: 2deg;--install-step-front: var(--magnet-amber)}.eli5-install-step:nth-child(3){--chunky-hover-rotate: -1.5deg;--install-step-front: var(--magnet-mint)}.eli5-install-step__art-frame{display:grid;place-items:center;width:min(100%,186px);min-height:154px;overflow:visible;transition:transform .26s cubic-bezier(.22,1,.36,1);will-change:transform}.eli5-install-step:hover .eli5-install-step__art-frame,.eli5-install-step:focus-within .eli5-install-step__art-frame{transform:translate3d(0,-6px,0) rotate(var(--chunky-hover-rotate))}.eli5-install-step__number{position:relative;z-index:0;min-width:1em;font-family:var(--font-magnet);font-size:clamp(102px,9.6vw,136px);font-weight:700;line-height:.82;letter-spacing:-.08em;color:transparent;background-image:linear-gradient(180deg,color-mix(in srgb,var(--install-step-front) 78%,white 22%),color-mix(in srgb,var(--install-step-front) 94%,white 6%) 54%,color-mix(in srgb,var(--install-step-front) 86%,#48372a 14%));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 10px 14px rgba(72,55,42,.1));text-shadow:0 -1px 0 rgba(255,253,247,.3),0 1px 0 rgba(72,55,42,.08)}.eli5-install-step__number:before,.eli5-install-step__number:after{content:attr(data-step);position:absolute;inset:0;pointer-events:none}.eli5-install-step__number:before{z-index:-2;transform:translate(.082em,.11em);color:var(--install-step-depth)}.eli5-install-step__number:after{z-index:-1;transform:translate(.028em,.032em);color:#fffdf72e}.eli5-install-step__copy{display:grid;gap:var(--space-1);max-width:15rem}.eli5-install-step__index{margin:0;color:var(--slate-300);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line-height);letter-spacing:var(--type-ui-tracking)}.eli5-install-step h3{margin:0;color:var(--slate-700);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line-height);letter-spacing:var(--type-heading-tracking)}.eli5-install-step p:last-child{margin:0;color:var(--slate-700);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.eli5-how{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:clamp(38.4px,4vw,48px);align-items:start}.eli5-how__copy h2,.eli5-section-heading h2,.eli5-cta h2{margin:0;font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-tracking)}.eli5-how__copy h2,.eli5-section-heading h2,.eli5-cta h2{color:var(--slate-900);text-shadow:var(--headline-shadow)}.eli5-how__copy h2{font-size:calc(var(--type-display-size) * .7)}.eli5-how__copy{min-width:0}.eli5-how__lede,.eli5-section-heading p{margin-top:14px;max-width:34rem;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.eli5-prompt-field{display:grid;gap:var(--space-1)}.eli5-prompt-field__label{color:var(--slate-300);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-line-height);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.eli5-prompt-field__shell{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;width:fit-content;max-width:100%;min-height:56px;padding:var(--space-2) var(--space-3);border:1px solid var(--eli5-depth-border-color, var(--slate-300));border-radius:12px;background-color:var(--eli5-depth-surface-bg, var(--slate-100));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, none);box-shadow:var(--eli5-depth-shadow-stack, inset 0 1px 0 rgba(255, 255, 255, .66))}.eli5-prompt-field__skill{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--magnet-violet) 26%,var(--slate-300));border-radius:12px;background:var(--skill-pill-fill);box-shadow:none;color:var(--skill-pill-ink);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line-height);letter-spacing:var(--type-ui-tracking);white-space:nowrap}.eli5-prompt-field__skill.eli5-prompt-field__skill--printed{border:0!important;background:var(--skill-pill-fill)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;color:var(--skill-pill-ink)}.eli5-prompt-field__text{display:inline-flex;align-items:center;min-height:34px;color:var(--slate-700);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line-height);letter-spacing:var(--type-ui-tracking)}.eli5-prompt-field__cursor{width:2px;height:1.15em;margin-left:4px;border-radius:999px;background:var(--blue-500);animation:eli5-caret-blink 1s steps(1,end) infinite}@keyframes eli5-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.eli5-how__prompt{margin-top:var(--space-6)}.eli5-story-example{display:grid;gap:var(--space-4);margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--slate-surface);border-radius:28px;background:var(--slate-gradient-100);box-shadow:var(--shadow-surface)}.eli5-story-example__header{display:grid;gap:var(--space-1)}.eli5-story-example__eyebrow{margin:0;color:var(--slate-700);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-line-height);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.eli5-story-example h3{margin:0;color:var(--slate-700);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line-height);letter-spacing:var(--type-heading-tracking)}.eli5-story-example__caption{margin:0;max-width:32rem;color:var(--slate-700);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.eli5-story-example__prompt .eli5-prompt-field__shell{width:100%}.eli5-story-example__rows{display:grid;gap:0}.eli5-story-example__row{display:grid;grid-template-columns:42px minmax(0,1fr);gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--slate-200)}.eli5-story-example__row:first-child{padding-top:0;border-top:0}.eli5-story-example__age,.eli5-story-example__copy{margin:0}.eli5-story-example__age{padding-top:1px;color:var(--slate-700);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line-height);letter-spacing:var(--type-ui-tracking)}.eli5-story-example__copy{color:var(--slate-700);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.eli5-how__benefits{display:grid;margin-top:var(--space-8)}@keyframes eli5-chunky-float{0%,to{transform:translateZ(0) rotate(-1.4deg)}50%{transform:translate3d(0,calc(var(--chunky-float-distance, 10px) * -1),0) rotate(1.4deg)}}.eli5-chunky-float{display:block;transform-origin:center;animation:eli5-chunky-float 4.6s ease-in-out infinite;animation-delay:var(--chunky-float-delay, 0s);will-change:transform}.eli5-how-benefit{--chunky-hover-rotate: -2deg;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6) 0;border-top:1px solid var(--slate-200)}.eli5-how-benefit:nth-child(2n){--chunky-hover-rotate: 2deg}.eli5-how-benefit__art{flex:0 0 112px;width:112px;transition:transform .26s cubic-bezier(.22,1,.36,1);will-change:transform}.eli5-how-benefit:hover .eli5-how-benefit__art,.eli5-how-benefit:focus-within .eli5-how-benefit__art{transform:translate3d(0,-6px,0) rotate(var(--chunky-hover-rotate))}.eli5-how-benefit__art img{display:block;width:100%;height:auto;filter:drop-shadow(0 10px 14px rgba(72,55,42,.1))}.eli5-how-benefit__copy{display:grid;gap:var(--space-1);min-width:0}.eli5-how-benefit h3{margin:0;max-width:21ch;color:var(--slate-700);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line-height);letter-spacing:var(--type-heading-tracking)}.eli5-how-benefit__copy p{margin:0;max-width:34rem;color:var(--slate-700);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.eli5-how__use-cases{display:grid;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-6);border-top:1px solid var(--slate-200)}.eli5-how__use-cases-label{margin:0;color:var(--slate-300);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-line-height);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.eli5-how__use-cases-list{display:flex;flex-wrap:wrap;gap:var(--space-1)}.eli5-how__use-case{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid color-mix(in srgb,var(--slate-300) 90%,rgba(16,18,16,.14));border-radius:var(--radius-pill);background:color-mix(in srgb,var(--slate-200) 64%,rgba(255,255,255,.4));box-shadow:none;color:var(--slate-900);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line-height);letter-spacing:var(--type-ui-tracking)}.eli5-step-list{display:grid;gap:var(--space-3);margin-top:var(--space-7)}.eli5-step{display:grid;grid-template-columns:42px minmax(0,1fr);gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--slate-200)}.eli5-step:first-child{padding-top:0;border-top:0}.eli5-step__age{margin:0;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line-height);letter-spacing:var(--type-ui-tracking);color:var(--slate-900)}.eli5-step--answer{align-items:start}.eli5-step--answer .eli5-step__age{padding-top:1px;color:var(--slate-700)}.eli5-step h3,.eli5-example-card h3{margin:0;font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line-height);letter-spacing:var(--type-heading-tracking)}.eli5-step p{margin-top:6px;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.eli5-step__answer{margin:0;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking);color:var(--slate-900)}.eli5-gif-wrap{position:sticky;top:var(--eli5-gif-sticky-top, 35vh);align-self:start;padding:20px 0 0 20px}.eli5-sticky-ease{display:grid;gap:inherit;transform:translate3d(0,var(--eli5-sticky-ease-y, 0px),0);will-change:transform}.eli5-gif-card__frame{position:relative;overflow:hidden;display:grid;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--eli5-depth-border-color, var(--slate-200));border-radius:32px;background-color:var(--eli5-depth-surface-bg, var(--slate-050));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-100));box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-media))}.eli5-gif-card__media{display:block;width:100%;height:auto;aspect-ratio:6 / 5;border-radius:22px;object-fit:contain;background:var(--slate-950)}.eli5-gif-card__summary{display:grid;gap:var(--space-3);padding:14px 4px 4px 2px}.eli5-gif-card__summary-row{display:grid;grid-template-columns:minmax(0,.9fr) auto minmax(0,1.1fr);gap:var(--space-2);align-items:center}.eli5-gif-card__summary-text{margin:0;min-width:0;color:var(--slate-700);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line-height);letter-spacing:var(--type-ui-tracking)}.eli5-gif-card__summary-text--ask{text-align:right}.eli5-gif-card__summary-text--write{text-align:left}.eli5-gif-card__summary-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--slate-300);border-radius:999px;background:var(--slate-surface);color:var(--slate-300);box-shadow:inset 0 1px 0 var(--slate-highlight)}.eli5-gif-card__summary-icon-svg{width:18px;height:18px}.eli5-gif-card__summary-action{min-height:42px;padding:0 16px;justify-self:center;border-color:var(--slate-300);background-color:var(--slate-surface);background-image:var(--eli5-depth-light-gradient-current, none);box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-button-soft))}.eli5-gif-card__summary-action:hover{transform:translateY(-1px)}.eli5-section-heading{max-width:720px;margin:0 auto;text-align:center}.eli5-section-heading p{margin-inline:auto}.eli5-playfield{position:relative;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;align-content:start;gap:var(--space-7);min-height:auto;margin-top:var(--space-7);padding:var(--space-2) 0 var(--space-1)}.eli5-playfield__board{display:contents}.eli5-example-tabs{--example-tab-safe-inline: 14px;position:relative;z-index:2;display:grid;align-content:start;gap:var(--space-1);width:fit-content;max-width:100%;padding-top:4px;align-self:start}.eli5-example-tabs--mobile{width:100%;max-width:none;padding-top:0}.eli5-example-tabs__viewport{position:relative;height:var(--example-tab-viewport-height, 328px);overflow:visible;padding-block:0}.eli5-example-tabs__viewport::-webkit-scrollbar{display:none}.eli5-example-tabs__list{position:relative;width:100%;min-height:var(--example-tab-viewport-height, 328px);transform:translate3d(0,var(--example-tab-track-shift, 0px),0);transition:transform calc(var(--ui-duration) * 1.8) var(--ui-ease);will-change:transform;backface-visibility:hidden}.eli5-example-tabs__list.is-resetting{transition:none}.eli5-example-tabs__measure{display:grid;width:max-content;max-width:100%;height:0;justify-items:center;padding-inline:var(--example-tab-safe-inline, 14px);overflow:visible;visibility:hidden;pointer-events:none}.eli5-example-tabs__slot{position:absolute;top:0;left:50%;z-index:var(--example-tab-layer, 1);display:grid;justify-items:center;width:max-content;max-width:calc(100% - (var(--example-tab-safe-inline, 14px) * 2));transform:translate3d(-50%,var(--example-tab-slot-y, 0px),0)}.eli5-example-tab{position:relative;width:max-content;max-width:min(calc(100vw - 48px),100%);display:inline-flex;align-items:center;justify-content:center;height:var(--example-tab-item-height, 56px);padding:0 20px;border:1px solid color-mix(in srgb,var(--example-tab-color, var(--magnet-blue)) 76%,var(--slate-300) 24%);border-radius:999px;background-color:var(--example-tab-color, var(--magnet-blue));background-image:var(--eli5-depth-light-gradient-current, none),linear-gradient(180deg,color-mix(in srgb,var(--example-tab-color, var(--magnet-blue)) 84%,rgba(255,255,255,.46)),color-mix(in srgb,var(--example-tab-color, var(--magnet-blue)) 94%,rgba(16,18,16,.2)));color:var(--slate-050);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-line-height);text-align:center;cursor:var(--cursor-pointer);white-space:nowrap;transform:rotate(var(--example-tab-tilt, 0deg)) scale(var(--example-tab-scale, 1));transform-origin:center center;box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-tab));transition:transform calc(var(--ui-duration) * 1.8) var(--ui-ease),background-color calc(var(--ui-duration) * 1.8) var(--ui-ease),box-shadow var(--ui-duration) var(--ui-ease),border-color var(--ui-duration) var(--ui-ease);will-change:transform;backface-visibility:hidden}.eli5-example-tab.is-resetting{transition:none}.eli5-example-tab--measure{position:static;transform:none;box-shadow:none}.eli5-example-tab.is-active{color:var(--slate-050);border-color:color-mix(in srgb,var(--example-tab-color, var(--magnet-blue)) 62%,rgba(255,253,250,.92) 38%);box-shadow:0 0 0 3px color-mix(in srgb,var(--example-tab-color, var(--magnet-blue)) 18%,rgba(255,253,250,.94)),var(--eli5-depth-shadow-stack, var(--shadow-tab-active))}.eli5-example-tabs__controls{position:relative;z-index:30;display:flex;justify-content:center;gap:var(--space-1)}.eli5-example-tabs__mobile-shell{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%}.eli5-example-tabs__mobile-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch;min-width:0}.eli5-example-tabs__chevron{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--eli5-depth-border-color, color-mix(in srgb, var(--slate-200) 78%, var(--slate-300) 22%));border-radius:999px;background-color:var(--eli5-depth-surface-bg, var(--slate-surface));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-050));color:var(--slate-900);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line-height);letter-spacing:var(--type-ui-tracking);cursor:var(--cursor-pointer);box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-floating-ui));transition:transform var(--ui-duration) var(--ui-ease),opacity var(--ui-duration) var(--ui-ease),box-shadow var(--ui-duration) var(--ui-ease),background-color var(--ui-duration) var(--ui-ease)}.eli5-example-tabs__chevron-icon{width:14px;height:14px;flex:none}.eli5-example-tabs__chevron--down .eli5-example-tabs__chevron-icon{transform:rotate(180deg)}.eli5-example-tabs__chevron--left .eli5-example-tabs__chevron-icon{transform:rotate(-90deg)}.eli5-example-tabs__chevron--right .eli5-example-tabs__chevron-icon{transform:rotate(90deg)}.eli5-example-tabs__chevron:disabled{opacity:.32;cursor:var(--cursor-default);box-shadow:none}.eli5-example-tabs__chevron:not(:disabled):hover{transform:translateY(-2px)}.eli5-example-tab--mobile{width:100%;max-width:none;min-width:0;min-height:66px;height:66px;padding:10px 12px;white-space:normal;text-wrap:balance;line-height:1.08}.eli5-example-tab--mobile span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.eli5-example-tab--mobile.is-side{transform:scale(.92)}.eli5-example-tab--mobile.is-center{transform:scale(1)}.eli5-example-thread{position:relative;z-index:2;display:grid;gap:var(--space-3);min-width:0;padding:var(--space-4) 0 0 var(--space-7);border-left:1px solid var(--slate-200)}.eli5-example-thread__category{margin:0;color:var(--slate-700);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-line-height);letter-spacing:var(--type-eyebrow-tracking);text-align:left;text-transform:uppercase}.eli5-example-thread__prompt{width:min(100%,44rem)}.eli5-example-output{display:grid;gap:0;max-width:56rem;min-width:0}.eli5-example-output__entry{margin:0;color:var(--slate-700);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.eli5-example-output__label{color:var(--slate-700);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line-height);letter-spacing:var(--type-ui-tracking)}.eli5-example-output__separator{margin:8px 0 10px;color:var(--slate-300);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-line-height);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;-webkit-user-select:none;user-select:none}.eli5-section--download{display:grid;align-items:center;min-height:88svh;padding:clamp(36px,7vh,88px) 0 clamp(132px,18vh,220px)}.eli5-science-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-7);max-width:920px;margin-inline:auto}.eli5-science-point{display:grid;grid-template-columns:1fr;gap:0;min-height:100%;padding:var(--space-5);border:1px solid var(--eli5-depth-border-color, var(--slate-surface));border-radius:24px;background-color:var(--eli5-depth-surface-bg, var(--slate-veil));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, none);box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-surface))}.eli5-science-point h3{margin:0;color:var(--slate-700);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line-height);letter-spacing:var(--type-heading-tracking);text-shadow:none}.eli5-science-point p{margin:10px 0 0;color:var(--slate-700);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.eli5-science-point__sources{margin-top:var(--space-3)}.eli5-science-point__source-list{display:flex;align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap}.eli5-science-point__source{display:inline-flex;align-items:baseline;gap:6px;text-decoration:none}.eli5-science-point__source span:first-child{color:var(--slate-500);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line-height);letter-spacing:var(--type-meta-tracking);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.14em}.eli5-science-point__source span:last-child{color:var(--slate-300);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line-height);letter-spacing:var(--type-meta-tracking)}.eli5-section--install{padding-top:0}.eli5-section--install .eli5-section-heading{max-width:640px}.eli5-section--install .eli5-section-heading h2{font-size:var(--type-display-size)}.eli5-cta-end{width:min(100%,960px);margin-inline:auto;display:grid;justify-items:center;gap:clamp(22px,3.4vh,40px)}.eli5-cta{position:relative;width:min(100%,860px);display:grid;justify-items:center;gap:var(--space-4);padding:clamp(34px,5vw,68px) clamp(22px,5vw,60px);border:1px solid var(--eli5-depth-border-color, var(--slate-200));border-radius:34px;background-color:var(--eli5-depth-surface-bg, var(--slate-050));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, var(--slate-gradient-050));box-shadow:var(--eli5-depth-shadow-stack, var(--shadow-floating-ui));text-align:center;overflow:clip;isolation:isolate}.eli5-cta:before{content:none}.eli5-cta>*{position:relative;z-index:1}.eli5-cta p{margin:0}.eli5-section--download .eli5-cta h2{max-width:9.6ch;font-size:var(--type-display-size);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-tracking)}.eli5-cta__compat{padding-top:0;padding-bottom:2px}.eli5-cta__support{max-width:26rem;color:var(--slate-700);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line-height);letter-spacing:var(--type-heading-tracking)}.eli5-cta__body{max-width:40rem;color:var(--slate-700);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.eli5-button--cta-download{min-width:260px;min-height:42px;margin-top:6px;padding-inline:16px}.eli5-site-footer{width:min(100%,860px);display:grid;grid-template-columns:minmax(210px,1.15fr) minmax(0,1.85fr);gap:var(--space-5) clamp(17.6px,4vw,44px);align-items:start;padding:22px clamp(14px,2.2vw,24px);border-top:1px solid var(--eli5-depth-border-color, var(--slate-200));border-bottom:1px solid var(--eli5-depth-border-color, var(--slate-200));background-color:var(--eli5-depth-surface-bg, color-mix(in srgb, var(--slate-050) 94%, rgba(16, 18, 16, .02)));background-image:var(--eli5-depth-light-gradient-current, none),var(--eli5-depth-surface-fill, none);box-shadow:var(--eli5-depth-shadow-stack, none)}.eli5-site-footer__brand{display:grid;gap:var(--space-1)}.eli5-site-footer__title{margin:0;color:var(--slate-900);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line-height);letter-spacing:var(--type-ui-tracking)}.eli5-site-footer__summary{margin:0;color:var(--slate-700);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line-height);letter-spacing:var(--type-meta-tracking)}.eli5-site-footer__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2) var(--space-5)}.eli5-site-footer__column{display:grid;align-content:start;gap:6px}.eli5-site-footer__heading{margin:0;color:var(--slate-300);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-line-height);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.eli5-site-footer__column a,.eli5-site-footer__column span{color:var(--slate-700);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line-height);letter-spacing:var(--type-meta-tracking)}.eli5-site-footer__column a{text-decoration:none}.eli5-site-footer__column a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.14em}.eli5-site-footer__link{color:var(--slate-700);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line-height);letter-spacing:var(--type-meta-tracking);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.eli5-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eli5-button:hover,.eli5-example-tabs__chevron:hover,.eli5-control-launcher__button:hover,.eli5-control-section__toggle:hover,.eli5-control-panel__reset:hover,.eli5-control-panel__close:hover{transform:translateY(-2px)}.eli5-nav a:hover{background:#ffffff5c;color:var(--slate-900);text-decoration:none}.eli5-nav a:focus-visible,.eli5-button:focus-visible,.eli5-brand:focus-visible,.eli5-example-tabs__chevron:focus-visible,.eli5-control-launcher__button:focus-visible,.eli5-control-section__toggle:focus-visible,.eli5-control-panel__reset:focus-visible,.eli5-control-panel__close:focus-visible{outline:2px solid var(--blue-a300);outline-offset:3px}@media(min-width:1280px){:root{--shell-max: clamp(1120px, 72vw, 1380px)}html{font-size:clamp(17px,calc(12.5px + .35vw),19px)}.eli5-shell{padding:8px 0 48px}.eli5-surface{padding:0 18px 100px}.eli5-header{max-width:none}.eli5-hero{padding:calc(var(--eli5-menu-height) + clamp(18px,3.4vh,30px)) 0 clamp(10px,2vh,18px)}.eli5-hero-stage{gap:0;min-height:auto;padding:0}.eli5-hero__badge{min-height:34px;margin-bottom:0;padding:0 15px}.eli5-hero__notes{width:min(100%,35rem);gap:clamp(28px,3.2vh,32px)}.eli5-hero__notes-copy{max-width:30rem}.eli5-hero__detail{max-width:24rem}.eli5-hero__compat{max-width:42rem;padding-block:4px 0}.eli5-section-break{padding:84px clamp(22px,3vw,48px) 156px}.eli5-how{gap:60px}.eli5-how__lede,.eli5-section-heading p{max-width:38rem}.eli5-prompt-field__shell{min-height:60px;padding:12px 16px}.eli5-example-thread__prompt{width:min(100%,48rem)}.eli5-example-output{max-width:60rem}.eli5-science-grid{gap:20px;max-width:1080px}.eli5-section--install .eli5-section-heading{max-width:700px}.eli5-section--download{min-height:90svh}.eli5-cta__body{max-width:42rem}.eli5-button--cta-download{min-width:280px;min-height:42px;padding-inline:16px}}@media(max-width:1023.98px){.eli5-control-dock{right:12px;bottom:12px;width:min(360px,calc(100vw - 24px))}.eli5-control-launcher{right:12px;bottom:12px;width:min(240px,calc(100vw - 24px))}.eli5-header{width:100%}.eli5-install-grid,.eli5-science-grid{grid-template-columns:1fr}.eli5-playfield{grid-template-columns:minmax(220px,264px) minmax(0,1fr);gap:20px}.eli5-example-tabs{position:relative;top:auto;--example-tab-safe-inline: 12px}.eli5-example-thread{padding:6px 0 0 24px}.eli5-section-break{gap:clamp(18px,3.4vw,34px);padding:60px clamp(16px,4vw,28px) 120px}.eli5-gif-card__summary{gap:14px;padding-right:0}.eli5-gif-card__summary-row{grid-template-columns:1fr;gap:8px}.eli5-gif-card__summary-icon{display:none}.eli5-gif-card__summary-text--ask,.eli5-gif-card__summary-text--write{text-align:left}.eli5-gif-card__summary-action{width:100%}.eli5-hero-stage{min-height:auto;padding-top:0}.eli5-hero__intro{margin-bottom:0}.eli5-hero__art{margin-bottom:-10px}.eli5-playfield{min-height:auto;padding-top:18px}.eli5-section--download{min-height:78svh;padding-bottom:150px}.eli5-cta{padding-inline:24px}.eli5-site-footer{grid-template-columns:1fr;gap:18px}.eli5-site-footer__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.eli5-floating-letters-view__toolbar{grid-template-columns:1fr}.eli5-floating-letters-view__layout-actions{justify-content:flex-start}}@media(max-width:599.98px){:root{--shell: min(var(--shell-max), calc(100vw - 32px) );--eli5-menu-height: 48px;--eli5-menu-offset: calc(var(--eli5-menu-height) + 10px)}.eli5-control-launcher,.eli5-control-dock{width:calc(100vw - 24px)}.eli5-surface{padding:0 18px 72px;border-radius:30px}.eli5-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.eli5-hero{padding-top:18px}.eli5-hero-stage{gap:0;min-height:auto;padding-top:0}.eli5-hero__intro,.eli5-hero__art{margin-bottom:0}.eli5-header{width:100%;max-width:none;margin:0}.eli5-nav a{min-height:48px;padding-inline:10px;font-size:.82rem;line-height:1.15}.eli5-hero__compat{display:grid;gap:6px}.eli5-button,.eli5-site-footer{width:100%}.eli5-button--header{width:auto;min-height:42px;padding-inline:16px}.eli5-floating-letters{width:100%}.eli5-floating-letters-view{padding:24px 0 64px}.eli5-floating-letters-view__mode-group,.eli5-floating-letters-view__layout-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.eli5-floating-letters-view__layout-actions .eli5-button{width:100%}.eli5-floating-letters-view__hero{padding:22px 16px 28px;border-radius:30px}.eli5-floating-letters-view--with-panel{padding-right:0}.eli5-playfield{grid-template-columns:1fr;gap:20px}.eli5-how{grid-template-columns:1fr}.eli5-example-thread{padding:18px 0 0;border-left:0;border-top:1px solid var(--slate-200)}.eli5-example-tabs{width:100%;max-width:none}.eli5-example-tabs__mobile-shell,.eli5-example-tabs__mobile-list{gap:8px}.eli5-gif-wrap{position:static;padding:16px 0 0}.eli5-how-benefit{flex-direction:column;gap:14px}.eli5-how-benefit__art{flex-basis:104px;width:104px}.eli5-install-step__art-frame{min-height:132px}.eli5-install-step__number{font-size:clamp(88px,24vw,118px)}.eli5-depth-lab__layout{grid-template-columns:1fr}.eli5-depth-lab__panel{position:static}.eli5-depth-lab{width:min(100%,calc(100vw - 12px))}.eli5-depth-lab__grid,.eli5-depth-lab__minimal-demo{grid-template-columns:1fr}.eli5-depth-lab__button-sample{grid-column:1 / -1;width:100%;min-width:0}.eli5-depth-lab__menu-demo,.eli5-depth-lab__button-row{flex-direction:column;align-items:stretch}.eli5-depth-lab__menu-demo .eli5-button,.eli5-depth-lab__button-row .eli5-button{width:100%}.eli5-section-break{gap:16px;padding:44px 14px 88px}.eli5-hero__actions{width:100%;display:grid}.eli5-hero__actions .eli5-button{width:100%}.eli5-example-tab{height:52px;padding-inline:16px}.eli5-example-tab--mobile{min-height:70px;height:70px;padding:10px 8px;font-size:.92rem;line-height:1.04}.eli5-example-thread__prompt,.eli5-how__prompt,.eli5-prompt-field__shell{width:100%}.eli5-how-benefit{align-items:flex-start}.eli5-control-panel__header{flex-direction:column}.eli5-control-panel__actions{width:100%}.eli5-control-panel__actions button{flex:1 1 auto}.eli5-depth-lab__topbar{align-items:start;flex-direction:column}.eli5-depth-lab__topbar-actions{width:100%}.eli5-depth-lab__topbar-actions .eli5-button{flex:1 1 auto}.eli5-section--download{min-height:72svh;padding-top:24px;padding-bottom:112px}.eli5-cta-end{gap:20px}.eli5-cta{gap:16px;padding:28px 18px 24px}.eli5-section--download .eli5-cta h2{max-width:8.5ch}.eli5-cta__support{max-width:18rem}.eli5-site-footer__links{grid-template-columns:1fr}.eli5-button--cta-download{min-width:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.eli5-load-item{opacity:1;transform:none;animation:none;will-change:auto}.eli5-scroll-intro,.js-ready .eli5-scroll-intro{opacity:1;transform:none;transition:none;will-change:auto}.eli5-nav a,.eli5-button,.eli5-example-tab,.eli5-example-tabs__chevron,.eli5-control-launcher__button,.eli5-control-panel__reset,.eli5-control-panel__close{transition:none}.eli5-prompt-field__cursor{animation:none;opacity:1}.eli5-sticky-ease{transform:none;will-change:auto}.eli5-chunky-float,.eli5-section-break__float{animation:none;transform:none;will-change:auto}.eli5-how-benefit__art,.eli5-install-step__art-frame{transition:none;transform:none;will-change:auto}}
