.motion-page{--motion-mint:#44d8c7;--motion-mint-soft:color-mix(in srgb,var(--motion-mint) 14%,transparent);--motion-mint-line:color-mix(in srgb,var(--motion-mint) 40%,var(--border-default));--motion-action:var(--fg-brand-emphasis);--motion-action-soft:var(--brand-overlay-subtle);--motion-action-line:var(--border-brand);min-height:100vh;overflow-x:clip;background:radial-gradient(circle at 82% 5%,rgba(31,118,116,.24),transparent 30rem),radial-gradient(circle at 8% 37%,rgba(38,55,76,.34),transparent 32rem),var(--bg-page);color:var(--text-primary)}.motion-input-director{--director-accent:var(--motion-mint)}.motion-console .model-sample-asset{width:100%;max-height:13rem;border-radius:1rem;object-fit:cover}.motion-page :where(a){color:inherit}.motion-experience{padding-block:calc(var(--layout-header-height) + var(--space-12)) var(--space-20)}.motion-layout{width:min(100% - (var(--space-6) * 2),var(--layout-wide));margin-inline:auto}.motion-section{margin-top:var(--space-24);scroll-margin-top:calc(var(--layout-header-height) + var(--space-6))}.motion-eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--motion-action);font-size:var(--type-caption);font-weight:var(--type-label-weight)}.motion-eyebrow svg{width:var(--icon-sm);height:var(--icon-sm)}.motion-breadcrumb{display:flex;flex-wrap:wrap;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-caption)}.motion-breadcrumb a{display:inline-flex;min-height:2.75rem;align-items:center}.motion-breadcrumb a:hover{color:var(--motion-action)}.motion-section-heading{display:grid;gap:var(--space-3);max-width:56rem;margin-bottom:var(--space-8)}.motion-section-heading h2{margin:0;font-size:var(--type-title-lg);font-weight:var(--type-title-lg-weight);line-height:var(--type-title-lg-line);text-wrap:balance}.motion-section-heading p{max-width:var(--layout-copy);margin:0;color:var(--text-secondary);font-size:var(--type-body-lg);line-height:var(--type-body-lg-line)}.motion-hero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(36rem,1.14fr);align-items:center;gap:var(--space-10);min-height:min(47rem,calc(100vh - var(--layout-header-height)));padding-block:var(--space-10) var(--space-16)}.motion-hero-copy{display:grid;justify-items:start;gap:var(--space-5)}.motion-hero-copy h1{max-width:44rem;margin:0;font-size:clamp(3rem,5.7vw,5.3rem);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.motion-hero-copy h1 span{color:var(--motion-mint);font-family:var(--font-family-latin)}.motion-hero-copy>p{max-width:43rem;margin:0;color:var(--text-secondary);font-size:var(--type-body-lg);line-height:2}.motion-hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.motion-hero-note{padding-inline-start:var(--space-3);border-inline-start:2px solid var(--motion-action-line);color:var(--text-muted)!important;font-size:var(--type-caption)!important;line-height:var(--type-body-sm-line)!important}.motion-console{display:grid;gap:var(--space-4);padding:var(--space-6);border:var(--stroke-hairline) solid var(--motion-mint-line);background:radial-gradient(circle at 78% 9%,rgba(29,124,121,.22),transparent 34%),linear-gradient(145deg,rgba(30,38,51,.9),rgba(8,12,18,.96));box-shadow:0 2rem 6rem rgba(0,0,0,.34)}.motion-console-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);color:var(--text-muted);font-size:var(--type-caption)}.motion-console-head>div{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary)}.motion-console-head svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--motion-mint)}.motion-input-pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.motion-input-pair>b{color:var(--motion-mint);font-size:var(--type-title);font-weight:400}.motion-input-pair article{position:relative;display:grid;min-height:13.5rem;place-items:center;align-content:center;gap:var(--space-2);overflow:hidden;border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--shape-card);background:radial-gradient(circle at 50% 24%,rgba(68,216,199,.15),transparent 30%),var(--bg-preview-dark);text-align:center}.motion-input-pair article>span{position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);color:var(--text-muted);font-size:.7rem}.motion-input-pair article>svg{width:var(--space-10);height:var(--space-10);color:var(--motion-mint)}.motion-input-pair article small{color:var(--text-muted)}.motion-input-pair article i{position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3);display:grid;width:var(--space-8);height:var(--space-8);place-items:center;border-radius:var(--shape-round);background:var(--motion-mint-soft);color:var(--motion-mint)}.motion-input-pair article i svg{width:var(--icon-sm);height:var(--icon-sm)}.motion-optional-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.motion-optional-inputs>span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 var(--space-2);align-items:center;padding:var(--space-3);border:var(--stroke-hairline) solid var(--motion-mint-line);border-radius:var(--shape-control);background:rgba(11,19,27,.68)}.motion-optional-inputs svg{grid-row:1/3;width:var(--icon-sm);height:var(--icon-sm);color:var(--motion-mint)}.motion-optional-inputs .model-sample-asset{grid-row:1/3;width:2.5rem;height:2.5rem;border-radius:var(--shape-control);object-fit:cover}.motion-optional-inputs strong{font-size:var(--type-caption)}.motion-optional-inputs small{color:var(--text-muted);font-size:var(--type-micro)}.motion-flow{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:.7rem}.motion-flow i{height:1px;background:linear-gradient(90deg,transparent,var(--motion-mint))}.motion-flow i:last-child{background:linear-gradient(90deg,var(--motion-mint),transparent)}.motion-output{display:grid;grid-template-columns:minmax(0,1fr) 12rem;gap:var(--space-3)}.motion-output-frame{position:relative;display:grid;min-height:10rem;place-items:center;align-content:center;gap:var(--space-2);border:var(--stroke-hairline) solid var(--motion-mint-line);border-radius:var(--shape-card);background:radial-gradient(circle at 50% 40%,rgba(68,216,199,.2),transparent 34%),linear-gradient(145deg,rgba(26,42,49,.96),rgba(7,12,17,.98));text-align:center}.motion-output-frame>span{position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);color:var(--motion-mint);font-size:.7rem}.motion-output-frame>svg{width:var(--space-10);height:var(--space-10);color:var(--motion-mint)}.motion-output-frame small{color:var(--text-muted);font-family:var(--font-family-latin)}.motion-output-controls{display:grid;align-content:stretch;gap:var(--space-2)}.motion-output-controls>div{display:grid;grid-template-columns:1fr;gap:var(--space-2)}.motion-output-controls button{min-height:2.8rem;padding:var(--space-2) var(--space-3);border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--shape-control);background:var(--bg-surface);color:var(--text-secondary);font:inherit;font-size:.72rem;cursor:pointer}.motion-output-controls>button{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.motion-output-controls svg{width:var(--icon-sm);height:var(--icon-sm)}.motion-output-controls button:hover{border-color:var(--motion-action-line);color:var(--text-primary)}.motion-output-controls button[aria-pressed=true]{border-color:var(--motion-action-line);background:var(--motion-action-soft);color:var(--motion-action)}.motion-console>p{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);margin:0;padding:var(--space-3);border-inline-start:2px solid var(--motion-mint);color:var(--text-muted);font-size:var(--type-caption)}.motion-console>p strong{color:var(--motion-mint)}.motion-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border-block:var(--stroke-hairline) solid var(--border-default)}.motion-facts>div{display:grid;gap:var(--space-1);padding:var(--space-5);border-inline-start:var(--stroke-hairline) solid var(--border-default)}.motion-facts>div:last-child{border-inline-start:0}.motion-facts strong{color:var(--motion-action);font-size:var(--type-title-sm)}.motion-facts span{color:var(--text-muted);font-size:var(--type-caption)}.motion-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.motion-role-grid article{display:grid;min-height:19rem;align-content:start;gap:var(--space-3);padding:var(--space-6);border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--shape-card);background:var(--bg-surface)}.motion-role-grid svg{width:var(--space-10);height:var(--space-10);margin-bottom:auto;color:var(--motion-mint)}.motion-role-grid span{color:var(--motion-action);font-size:var(--type-caption)}.motion-role-grid h3{margin:0;font-size:var(--type-title-sm);line-height:var(--type-title-sm-line)}.motion-role-grid p{margin:0;color:var(--text-secondary);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line)}.motion-orientation-layout,.motion-tier-layout{display:grid;grid-template-columns:minmax(20rem,.7fr) minmax(0,1.3fr);gap:var(--space-5)}.motion-orientation-tabs,.motion-tier-tabs{display:grid;gap:var(--space-3)}.motion-orientation-tabs button,.motion-tier-tabs button{display:grid;min-height:9rem;align-content:center;gap:var(--space-2);padding:var(--space-5);border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--shape-card);background:var(--bg-surface);color:var(--text-secondary);font:inherit;text-align:right;cursor:pointer}.motion-orientation-tabs button span,.motion-tier-tabs button span{color:var(--motion-action);font-size:var(--type-caption)}.motion-orientation-tabs button strong,.motion-tier-tabs button strong{color:var(--text-primary);font-size:var(--type-title-sm)}.motion-orientation-tabs button small,.motion-tier-tabs button small{color:var(--text-muted)}.motion-orientation-tabs button[aria-selected=true],.motion-tier-tabs button[aria-pressed=true]{border-color:var(--motion-action-line);background:radial-gradient(circle at 85% 12%,var(--motion-action-soft),transparent 44%),var(--bg-raised);box-shadow:inset 0 -2px 0 var(--motion-action)}.motion-orientation-panel,.motion-tier-panel{display:grid;align-content:center;gap:var(--space-5);padding:var(--space-7);border:var(--stroke-hairline) solid var(--motion-action-line);background:radial-gradient(circle at 86% 12%,rgba(68,216,199,.15),transparent 32%),var(--bg-raised)}.motion-orientation-panel[hidden]{display:none}.motion-orientation-panel>div,.motion-tier-panel{color:var(--text-primary)}.motion-orientation-panel>div>span,.motion-tier-panel>span{color:var(--motion-action);font-size:var(--type-caption)}.motion-orientation-panel h3,.motion-tier-panel h3{margin:var(--space-2) 0 0;font-size:var(--type-title);line-height:var(--type-title-line)}.motion-orientation-panel dl,.motion-tier-panel dl{display:grid;margin:0}.motion-orientation-panel dl>div,.motion-tier-panel dl>div{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:var(--space-4);padding-block:var(--space-4);border-block-start:var(--stroke-hairline) solid var(--border-subtle)}.motion-orientation-panel dt,.motion-tier-panel dt{color:var(--text-muted);font-size:var(--type-caption)}.motion-orientation-panel dd,.motion-tier-panel dd{margin:0;color:var(--text-secondary);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line)}.motion-tier-panel>p{margin:0;color:var(--text-secondary);font-size:var(--type-body-lg);line-height:var(--type-body-lg-line)}.motion-tier-panel>small{color:var(--text-muted);line-height:var(--type-body-sm-line)}.motion-start-guide{--model-start-accent:var(--motion-action);--model-start-background:linear-gradient(135deg,var(--motion-action-soft),transparent 40%),var(--bg-surface)}.motion-start-guide li>span{border-color:var(--motion-action-line)}.motion-start-guide>a{min-height:2.75rem}.motion-input-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.motion-input-grid article{display:grid;gap:var(--space-5);padding:var(--space-6);border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--shape-card);background:var(--bg-surface)}.motion-input-grid article>div{display:grid;gap:var(--space-2)}.motion-input-grid article>svg{width:var(--space-12);height:var(--space-12);color:var(--motion-mint)}.motion-input-grid span{color:var(--motion-action);font-size:var(--type-caption)}.motion-input-grid h3{margin:0;font-size:var(--type-title-sm);line-height:var(--type-title-sm-line)}.motion-input-grid ul{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.motion-input-grid li{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--text-secondary);font-size:var(--type-body-sm)}.motion-input-grid li svg{width:var(--icon-sm);height:var(--icon-sm);flex:none;color:var(--motion-mint)}.motion-element-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-5);border:var(--stroke-hairline) solid var(--motion-mint-line);border-radius:var(--shape-card);background:var(--motion-mint-soft)}.motion-element-note>svg{width:var(--space-8);height:var(--space-8);color:var(--motion-mint)}.motion-element-note p,.motion-element-note strong{font-size:var(--type-body-sm)}.motion-element-note p{margin:var(--space-2) 0 0;color:var(--text-secondary);line-height:var(--type-body-sm-line)}.motion-use-case-layout{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:var(--space-5)}.motion-use-case-tabs{display:grid;align-content:start;gap:var(--space-2)}.motion-use-case-tabs button{min-height:3.25rem;padding:var(--space-3) var(--space-4);border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--shape-control);background:var(--bg-surface);color:var(--text-secondary);font:inherit;text-align:right;cursor:pointer}.motion-use-case-tabs button:hover{border-color:var(--motion-action-line);color:var(--text-primary)}.motion-use-case-tabs button[aria-selected=true]{border-color:var(--motion-action-line);background:var(--motion-action-soft);color:var(--motion-action);box-shadow:inset -2px 0 0 var(--motion-action)}.motion-use-case-panel{display:grid;align-content:center;gap:var(--space-3);min-height:26rem;padding:var(--space-8);border:var(--stroke-hairline) solid var(--motion-action-line);background:radial-gradient(circle at 78% 24%,rgba(68,216,199,.18),transparent 30%),var(--bg-raised)}.motion-use-case-panel>span{color:var(--motion-action);font-size:var(--type-caption)}.motion-use-case-panel h3{margin:0;font-size:var(--type-title);line-height:var(--type-title-line)}.motion-use-case-panel>p{max-width:var(--layout-copy);margin:0;color:var(--text-secondary);font-size:var(--type-body-lg);line-height:var(--type-body-lg-line)}.motion-use-case-panel>div{display:grid;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-5);border-radius:var(--shape-control);background:var(--bg-preview-dark)}.motion-use-case-panel small{color:var(--motion-action)}.motion-use-case-panel blockquote{margin:0;color:var(--text-secondary);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line)}.motion-problem-list{display:grid;overflow:hidden;border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--shape-card);background:var(--border-default);gap:var(--stroke-hairline)}.motion-problem-list article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-5);padding:var(--space-5);background:var(--bg-surface)}.motion-problem-list article>span{display:grid;width:var(--space-10);height:var(--space-10);place-items:center;border:var(--stroke-hairline) solid var(--motion-action-line);border-radius:var(--shape-round);color:var(--motion-action);font-family:var(--font-family-latin)}.motion-problem-list h3{margin:0 0 var(--space-2);font-size:var(--type-title-sm)}.motion-problem-list p{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line)}.motion-problem-list p strong{color:var(--text-primary)}.motion-comparison-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.motion-comparison-grid article{display:grid;align-content:start;gap:var(--space-3);min-height:25rem;padding:var(--space-5);border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--shape-card);background:var(--bg-surface)}.motion-comparison-grid article[data-current]{border-color:var(--motion-action-line);background:radial-gradient(circle at 82% 10%,var(--motion-action-soft),transparent 40%),var(--bg-raised)}.motion-comparison-grid article>span{color:var(--motion-action);font-size:var(--type-caption)}.motion-comparison-grid h3{margin:0;font-size:var(--type-title-sm);line-height:var(--type-title-sm-line)}.motion-comparison-grid dl{display:grid;margin:0}.motion-comparison-grid dl>div{display:grid;gap:var(--space-1);padding-block:var(--space-3);border-block-start:var(--stroke-hairline) solid var(--border-subtle)}.motion-comparison-grid dt{color:var(--text-muted);font-size:.7rem}.motion-comparison-grid dd{margin:0;color:var(--text-secondary);font-size:var(--type-caption);line-height:var(--type-body-sm-line)}.motion-comparison-grid article>:is(a,strong,small){align-self:end;margin-top:auto;color:var(--motion-action);font-size:var(--type-caption)}.motion-comparison-grid article>a{display:inline-flex;min-height:2.75rem;align-items:center;text-decoration:underline;text-underline-offset:.25em}.motion-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.motion-case-card{overflow:hidden;border:var(--stroke-hairline) solid var(--border-default);background:var(--bg-surface)}.motion-case-media{position:relative;display:grid;min-height:15rem;place-items:center;align-content:center;gap:var(--space-2);border-block-end:var(--stroke-hairline) solid var(--border-default);background:radial-gradient(circle at 56% 38%,rgba(68,216,199,.2),transparent 28%),linear-gradient(145deg,rgba(33,43,56,.95),rgba(8,11,17,.98));color:var(--text-muted)}.motion-case-media>span{position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);color:var(--motion-mint);font-family:var(--font-family-latin);font-size:var(--type-title-sm)}.motion-case-media svg{width:var(--space-12);height:var(--space-12);color:var(--motion-mint)}.motion-case-card>div:last-child{padding:var(--space-5)}.motion-case-card h3{margin:0 0 var(--space-4);font-size:var(--type-title-sm);line-height:var(--type-title-sm-line)}.motion-case-card dl{display:grid;margin:0}.motion-case-card dl>div{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-2);padding-block:var(--space-3);border-block-start:var(--stroke-hairline) solid var(--border-subtle)}.motion-case-card dt{color:var(--motion-action);font-size:var(--type-caption)}.motion-case-card dd{margin:0;color:var(--text-secondary);font-size:var(--type-caption);line-height:var(--type-body-sm-line)}.motion-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.motion-gallery-card{overflow:hidden;border:var(--stroke-hairline) solid var(--border-default);background:var(--bg-surface);transition:transform .16s ease,border-color .16s ease}.motion-gallery-media{position:relative;display:grid;min-height:16rem;place-items:center;align-content:center;gap:var(--space-3);background:radial-gradient(circle at 62% 30%,rgba(68,216,199,.19),transparent 30%),linear-gradient(145deg,rgba(32,42,54,.94),rgba(8,11,16,.98));color:var(--text-muted)}.motion-gallery-media>span{position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);color:var(--motion-mint);font-family:var(--font-family-latin);font-size:var(--type-title-sm)}.motion-gallery-media svg{width:var(--space-12);height:var(--space-12);color:var(--motion-mint)}.motion-gallery-media small{font-family:var(--font-family-latin)}.motion-gallery-card>div:last-child{display:grid;gap:var(--space-2);padding:var(--space-5)}.motion-gallery-card h3{margin:0;font-size:var(--type-title-sm)}.motion-gallery-card p{margin:0;color:var(--text-secondary);font-size:var(--type-caption);line-height:var(--type-body-sm-line)}.motion-faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.motion-faq-list details{overflow:hidden;border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--shape-control);background:var(--bg-surface)}.motion-faq-list summary{padding:var(--space-5);color:var(--text-primary);font-size:var(--type-body-sm);font-weight:var(--type-label-weight);cursor:pointer}.motion-faq-list p{margin:0;padding:0 var(--space-5) var(--space-5);color:var(--text-secondary);font-size:var(--type-body-sm);line-height:var(--type-body-sm-line)}.motion-faq-list details[open]{border-color:var(--motion-action-line);background:linear-gradient(135deg,var(--motion-action-soft),transparent),var(--bg-surface)}.motion-sources{display:grid;gap:var(--space-4);margin-top:var(--space-20);padding:var(--space-5);border-block:var(--stroke-hairline) solid var(--border-default);color:var(--text-muted);font-size:var(--type-caption)}.motion-sources p{max-width:var(--layout-copy);margin:0;line-height:var(--type-body-sm-line)}.motion-sources>div{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6)}.motion-sources a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--text-secondary);text-decoration:underline;text-underline-offset:.25em}.motion-sources a:hover{color:var(--motion-action)}.motion-final-cta{margin-top:var(--space-24)}.motion-final-cta>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);padding:var(--space-8);border:var(--stroke-hairline) solid var(--motion-action-line);background:radial-gradient(circle at 84% 16%,rgba(68,216,199,.2),transparent 32%),var(--bg-raised)}.motion-final-cta h2{max-width:50rem;margin:var(--space-3) 0 0;font-size:var(--type-title);line-height:var(--type-title-line)}@media (max-width:72rem){.motion-hero{grid-template-columns:1fr}.motion-hero-copy{max-width:var(--layout-copy)}.motion-comparison-grid,.motion-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:54rem){.motion-case-grid,.motion-role-grid{grid-template-columns:1fr}.motion-role-grid article{min-height:auto}.motion-input-grid,.motion-orientation-layout,.motion-tier-layout,.motion-use-case-layout{grid-template-columns:1fr}.motion-use-case-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.motion-use-case-tabs button{text-align:center}.motion-use-case-tabs button[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--motion-action)}}@media (max-width:48rem){.motion-experience{padding-block-start:calc(var(--layout-header-height) + var(--space-8))}.motion-layout{width:min(100% - (var(--space-4) * 2),var(--layout-wide))}.motion-hero{min-height:auto;padding-block:var(--space-8) var(--space-12)}.motion-hero-copy h1{font-size:clamp(2.55rem,13vw,4.1rem)}.motion-console{padding:var(--space-4)}.motion-input-pair{grid-template-columns:1fr 1fr}.motion-input-pair>b{display:none}.motion-input-pair article{min-height:11.5rem}.motion-output{grid-template-columns:1fr}.motion-output-controls{grid-template-columns:1fr 1fr}.motion-output-controls>div{grid-template-columns:repeat(2,1fr)}.motion-console>p{grid-template-columns:1fr}.motion-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.motion-facts>div{border-block-end:var(--stroke-hairline) solid var(--border-default)}.motion-section{margin-top:var(--space-20)}.motion-section-heading h2{font-size:var(--type-title);line-height:var(--type-title-line)}.motion-comparison-grid,.motion-faq-list,.motion-gallery-grid{grid-template-columns:1fr}.motion-use-case-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.motion-use-case-panel{min-height:auto;padding:var(--space-5)}.motion-final-cta>div{align-items:flex-start;flex-direction:column;padding:var(--space-6)}}@media (max-width:34rem){.motion-facts,.motion-input-pair,.motion-optional-inputs,.motion-output-controls,.motion-output-controls>div,.motion-use-case-tabs{grid-template-columns:1fr}.motion-orientation-panel dl>div,.motion-tier-panel dl>div{grid-template-columns:1fr;gap:var(--space-2)}}@media (prefers-reduced-motion:reduce){.motion-gallery-card,.motion-orientation-tabs button,.motion-tier-tabs button{transition:none}}@media (hover:hover) and (pointer:fine){.motion-orientation-tabs button:hover,.motion-tier-tabs button:hover{border-color:var(--motion-action-line);transform:translateY(-1px)}.motion-gallery-card:hover{border-color:var(--motion-action-line);transform:translateY(-2px)}}