.anatomy-figure{margin:55px 0}.anatomy-figure__plate{min-height:360px;display:grid;place-items:center;border:var(--object) solid var(--ink);background:var(--paper-white);color:var(--muted);font-size:13px;font-weight:var(--typography-weight-label);letter-spacing:var(--typography-tracking-label)}.anatomy-figure figcaption{display:flex;justify-content:space-between;gap:24px;padding-top:12px;font-size:13px;line-height:1.5}@media (max-width:980px){.latest-board{grid-template-columns:repeat(var(--grid-columns-tablet),minmax(0,1fr));column-gap:var(--grid-gutter-medium)}.latest-feature{grid-column:1/span 4}.latest-list{grid-column:5/span 2}}@media (max-width:800px){main>section{scroll-margin-top:78px}.latest-board{grid-template-columns:repeat(var(--grid-columns-mobile),minmax(0,1fr));column-gap:var(--grid-gutter-narrow)}.latest-feature,.latest-list{grid-column:1/-1}.latest-feature{grid-template-columns:1fr}.latest-visual{min-height:165px;border-right:0;border-bottom:var(--object) solid var(--ink)}.latest-list{grid-template-rows:none}.latest-mini{grid-template-columns:70px minmax(0,1fr)}.latest-mini .latest-meta{grid-column:2;justify-content:flex-start;max-width:none;text-align:left}.laeuks-entry{grid-template-columns:1fr}.laeuks-entry-copy{padding-top:0}}@media (max-width:480px){.latest-feature{min-height:0}.latest-visual{min-height:130px}.latest-visual b{width:74px;font-size:36px}.latest-feature-body{padding:14px}.latest-feature-body>h3{font-size:21px}.latest-feature-footer{align-items:flex-start;flex-direction:column;gap:8px}.latest-mini{grid-template-columns:58px minmax(0,1fr);gap:9px;padding:10px}.latest-mini-visual{width:58px}.latest-mini-visual b{width:36px;font-size:20px}.latest-mini h3{font-size:14px}.laeuks-actions{width:100%;align-items:stretch;flex-direction:column}.laeuks-actions>*{width:100%;min-width:0}.laeuks-demo-card{padding:16px}.laeuks-prompt-card{grid-template-columns:1fr;padding:16px}.laeuks-prompt-card>button{justify-self:end}.input-row{grid-template-columns:1fr;gap:10px}.newsletter-form button,.newsletter-form input{min-height:56px}.newsletter-form button{width:100%}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}.laeuks-guide-overlay{transform:none}}.question{padding:0 5vw var(--section-space)}.question-page--language{background:color-mix(in srgb,var(--sage) 34%,var(--paper))}.question-page--movement{background:color-mix(in srgb,var(--field) 62%,var(--paper))}.question-shell{max-width:var(--content-max);margin:0 auto;display:grid;gap:clamp(28px,3.5vw,44px)}.question-artifact{display:grid}.cue-table{border:var(--object) solid var(--ink);border-radius:var(--card-radius);background:var(--paper-white);overflow:hidden}.cue-table-head{padding:var(--space-5);border-bottom:var(--object) solid var(--ink);background:color-mix(in srgb,var(--vermillion) 13%,var(--paper-white))}.cue-table-title{margin:0 0 var(--space-2);font-size:17px;font-weight:var(--typography-weight-small-strong);letter-spacing:var(--typography-tracking-small-strong);line-height:var(--typography-leading-small-strong)}.cue-table-note{margin:0;max-width:66ch;color:var(--muted);font-size:14px;line-height:1.58}.cue-row,.cue-rows{display:grid}.cue-row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.25fr);border-bottom:var(--thin) solid color-mix(in srgb,var(--ink) 22%,transparent)}.cue-row:last-child{border-bottom:0}.cue-row>p{margin:0;padding:var(--space-4) var(--space-5);font-size:15px;line-height:1.56;border-right:var(--thin) solid color-mix(in srgb,var(--ink) 18%,transparent)}.cue-row>p:last-child{border-right:0}.cue-row--labels{background:var(--paper);border-bottom:var(--object) solid var(--ink)}.cue-row--labels span{padding:var(--space-3) var(--space-5);border-right:var(--thin) solid color-mix(in srgb,var(--ink) 18%,transparent);color:var(--muted);font-size:var(--text-small);font-weight:var(--typography-weight-label);letter-spacing:var(--typography-tracking-label)}.cue-row--labels span:last-child{border-right:0}.cue-standard{font-weight:var(--typography-weight-small-strong);letter-spacing:var(--typography-tracking-small-strong)}.cue-assumes{color:var(--muted)}.cue-concrete{background:color-mix(in srgb,var(--sage) 42%,var(--paper-white))}.cue-col-label{display:none}.about-strip-cv{margin:18px 0 0;padding-top:16px;border-top:var(--object) solid var(--ink);font-size:var(--text-meta);line-height:1.6;color:var(--muted)}.about-strip-cv a{color:var(--ink);font-weight:var(--typography-weight-small-strong);letter-spacing:var(--typography-tracking-small-strong)}.sheet{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,56px);max-width:var(--content-max);margin:0 auto;padding:48px 5vw var(--section-space)}.sheet>*{min-width:0}@media (min-width:1000px){.sheet{grid-template-columns:190px minmax(0,1fr)}}.sheet-index{align-self:start}@media (min-width:1000px){.sheet-index{position:sticky;top:24px}}.sheet-index-foot,.sheet-index-label{margin:0;font-size:var(--text-small);font-weight:var(--typography-weight-label);letter-spacing:var(--typography-tracking-label);color:var(--muted)}.sheet-index ol{list-style:none;display:grid;margin:12px 0;padding:0;border-top:var(--thin) solid color-mix(in srgb,var(--ink) 24%,transparent)}.sheet-index li{border-bottom:var(--hair) solid color-mix(in srgb,var(--ink) 16%,transparent)}.sheet-index a{display:flex;gap:10px;align-items:baseline;padding:8px 0;text-decoration:none;font-size:var(--text-meta);font-weight:var(--typography-weight-small-strong);letter-spacing:var(--typography-tracking-small-strong);line-height:var(--typography-leading-small-strong)}.sheet-index a span{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sheet-index a:hover{color:var(--vermillion)}.sheet-index-foot{padding-top:10px;border-top:var(--thin) solid color-mix(in srgb,var(--ink) 24%,transparent);font-family:var(--font-mono);line-height:1.6;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sheet-title{border-bottom:var(--cut) solid var(--ink);padding-bottom:26px;margin-bottom:clamp(38px,4.5vw,56px)}.sheet-title .kicker{margin:0 0 12px;color:var(--muted)}.sheet-title h1{margin:0 0 26px;font-family:var(--font-display);font-weight:var(--typography-weight-maximum);font-size:clamp(38px,5.6vw,68px);line-height:1.1;letter-spacing:var(--headline-tracking)}.sheet-deck{max-width:62ch;margin:0;color:var(--muted);font-size:18px;line-height:1.72}.sheet-section{margin-bottom:clamp(46px,5.5vw,76px);scroll-margin-top:24px}.sheet-section-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;border-bottom:var(--object) solid var(--ink);padding-bottom:9px}.sheet-section-head span{font-family:var(--font-mono);font-size:var(--text-meta);font-weight:600;letter-spacing:.04em;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sheet-section-head h2{margin:0;font-family:var(--font-reading);font-size:var(--typography-section-heading-size);font-weight:var(--typography-weight-maximum);letter-spacing:var(--typography-tracking-title);line-height:1.3}.sheet-section-head em{margin-left:auto;font-style:normal;font-family:var(--font-mono);font-size:var(--text-small);font-weight:500;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sheet-sub{margin:34px 0 6px;font-size:var(--text-meta);font-weight:var(--typography-weight-label);letter-spacing:var(--typography-tracking-label);color:var(--muted)}.sheet-note{max-width:66ch;margin:20px 0 26px;color:var(--muted);font-size:15px;line-height:1.72}.sheet-sample{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:14px 20px;margin:0 0 14px;font-size:17px}.sheet-sample--roomy{line-height:2.8}.glance{list-style:none;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));margin:0;padding:0}.glance a{display:grid;gap:12px;justify-items:center;align-content:center;min-height:92px;padding:16px 12px 12px;border:var(--thin) solid color-mix(in srgb,var(--ink) 20%,transparent);border-radius:var(--card-radius);background:var(--paper-white);text-decoration:none}.glance a:hover{border-color:var(--ink)}.glance-mark{font-size:15px;line-height:2.2}.glance code{font-family:var(--font-mono);font-size:var(--text-small);font-weight:600;color:var(--muted)}.mark-list{list-style:none;display:grid;margin:0;padding:0;min-width:0}.mark{min-width:0;padding:24px 0;border-bottom:var(--hair) solid color-mix(in srgb,var(--ink) 18%,transparent);scroll-margin-top:24px}.mark:last-child{border-bottom:0}.mark-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:14px}.mark-name{font-family:var(--font-mono);font-weight:var(--typography-weight-label);letter-spacing:var(--typography-tracking-label)}.mark-desc,.mark-name{font-size:var(--text-meta)}.mark-desc{color:var(--muted)}.mark-sample{max-width:58ch;overflow-wrap:anywhere;margin:0 0 14px;font-size:17px;line-height:2.3}.mark-call{margin:0 0 12px;max-width:100%;overflow-x:auto}.mark-call code{display:inline-block;padding:6px 10px;border-radius:3px;background:var(--field);white-space:pre}.mark-call code,.mark-meta{font-family:var(--font-mono);font-size:var(--text-small);font-weight:500;color:var(--muted)}.mark-meta{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0}.mark-meta b{font-weight:var(--typography-weight-small-strong);letter-spacing:var(--typography-tracking-small-strong);color:var(--ink);margin-right:5px}.sheet-notes{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(262px,1fr));align-items:start;margin-top:22px}.sheet-notes .margin-note{margin:0}.sheet-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;border-top:var(--object) solid var(--ink);padding-top:18px}.sheet-foot p{max-width:58ch;margin:0;color:var(--muted);font-size:14px;line-height:1.6}.sheet-foot a{font-size:var(--text-meta);font-weight:var(--typography-weight-small-strong);letter-spacing:var(--typography-tracking-small-strong);text-decoration:none;border-bottom:var(--object) solid var(--vermillion);padding-bottom:3px}.pale-field code,.sheet-foot code,.sheet-note code,.taxonomy-intents code,.taxonomy-table code{display:inline-block;margin:0 5px 3px 0;padding:2px 7px;border:var(--thin) solid color-mix(in srgb,var(--ink) 22%,transparent);border-radius:3px;background:var(--paper);font-family:var(--font-mono);font-size:var(--text-small);font-weight:500;letter-spacing:.01em;color:var(--muted)}.table-scroll{overflow-x:auto;border:var(--object) solid var(--ink);border-radius:var(--card-radius);background:var(--paper-white)}.table-scroll table{border-collapse:collapse;width:100%;min-width:540px}.table-scroll td,.table-scroll th{text-align:left;padding:10px 14px;border-bottom:var(--hair) solid color-mix(in srgb,var(--ink) 16%,transparent);vertical-align:top}.table-scroll thead th{font-size:var(--text-small);font-weight:var(--typography-weight-label);letter-spacing:var(--typography-tracking-label);color:var(--muted);border-bottom:var(--object) solid var(--ink);white-space:nowrap;vertical-align:middle}.table-scroll tbody tr:last-child td,.table-scroll tbody tr:last-child th{border-bottom:0}.taxonomy-table th[scope=row]{width:118px}.taxonomy-table td{padding-bottom:6px}.taxonomy-none{color:var(--muted);font-size:var(--text-small)}.taxonomy-intents{display:grid;gap:18px 26px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin:14px 0 0}.taxonomy-intents p{margin:0}.taxonomy-intents .margin-note-label{margin-bottom:7px;color:var(--muted)}.preset-list{list-style:none;display:grid;margin:0 0 16px;padding:0;border-top:var(--object) solid var(--ink)}.preset-list li{display:grid;grid-template-columns:112px minmax(0,1fr) 150px;gap:14px 20px;align-items:center;padding:12px 0;border-bottom:var(--hair) solid color-mix(in srgb,var(--ink) 16%,transparent)}.preset-list li:last-child{border-bottom:0}.preset-name{justify-self:start;font-family:var(--font-mono);font-size:var(--text-meta);font-weight:var(--typography-weight-label);letter-spacing:var(--typography-tracking-label)}.preset-demo{font-size:16px;line-height:2.1}.preset-spec{font-family:var(--font-mono);font-size:var(--text-small);font-weight:500;color:var(--muted);text-align:right}@media (max-width:860px){.preset-list li{grid-template-columns:1fr;gap:8px;padding:16px 0}.preset-spec{text-align:left}}.questions-index{max-width:var(--content-max);margin:0 auto;padding:80px 5vw var(--section-space)}.questions-index>[data-composition=marketing-intro-2-7-3]{margin-bottom:56px}.question-breadcrumb{max-width:calc(var(--content-max) + 10vw);margin:0 auto;padding:26px 5vw 22px;font-size:14px;font-weight:var(--typography-weight-small-strong);letter-spacing:var(--typography-tracking-small-strong)}.question-breadcrumb a{display:inline-flex;align-items:center;min-height:32px;width:fit-content;text-decoration:none;border-bottom:var(--object) solid}.question-breadcrumb a:hover{color:var(--vermillion)}.question-next{padding:64px 5vw 76px;background:var(--ink);color:var(--paper)}.question-next-inner{max-width:var(--content-max);margin:0 auto;display:grid;justify-items:start;gap:20px}.question-next span{color:var(--sage);font-size:var(--text-small);font-weight:var(--typography-weight-label);letter-spacing:.06em}.question-next a{max-width:22ch;font-family:var(--font-display);font-size:clamp(28px,4vw,52px);font-weight:var(--typography-weight-maximum);letter-spacing:var(--typography-tracking-display);line-height:1.2;text-decoration:none}.question-next a:hover{color:var(--sage)}.laeuks--centered .laeuks-entry{grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(28px,3.5vw,44px)}.laeuks-lede{display:grid;justify-items:center;gap:22px}.laeuks-lede-title{max-width:28ch;text-wrap:balance;margin:0;font-family:var(--font-reading);font-size:clamp(32px,4.6vw,62px);font-weight:520;line-height:1.24;letter-spacing:var(--typography-tracking-display)}.laeuks-lede-title strong{font-weight:var(--typography-weight-maximum)}.laeuks-lede-deck{max-width:52ch;margin:0;color:var(--muted);font-size:clamp(17px,1.4vw,20px);line-height:1.7}.laeuks--centered .laeuks-actions{justify-content:center;margin-top:2px}.laeuks--centered .laeuks-demo-card{width:100%;max-width:680px;text-align:left}@media (max-width:800px){.laeuks--centered .laeuks-actions{width:100%;flex-direction:column;align-items:stretch}.laeuks--centered .laeuks-actions>*{width:100%}}.rail-chips>button[class]{flex:1 1 112px;justify-content:space-between;gap:12px;min-height:40px;padding:10px 14px;border:1px solid var(--color-border-subtle)}.rail-chips>button[aria-pressed=true]{border:1px solid;background:var(--color-action-hover)}.margin-note-head{font-size:12px;line-height:1.5}.margin-note-key{display:inline-flex;flex-shrink:0;align-items:center}@font-face{font-family:Lexend;src:url(/fonts/Lexend-variable.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Roboto Flex;src:url(/fonts/RobotoFlex-variable.ttf) format("truetype");font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap}:root{--font-lexend:"Lexend";--font-roboto-flex:"Roboto Flex"}