body:has(.paper-case-study){--bg-page:var(--gray-1);background:var(--bg-page)}.paper-case-study+.site-footer .site-footer__rail{width:min(800px,100%)}.paper-case-study-hero{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--color-border-muted);border-radius:8px;background:var(--color-surface-subtle)}.paper-case-study-hero>img{display:block;width:100%;height:100%;object-fit:contain}.paper-case-study:is(.agent-overhaul-page,.user-ui-page,.usage-page) .paper-case-study-hero{--case-study-hero-width:min(1280px,calc(100vw - 48px));width:var(--case-study-hero-width);max-width:1280px;height:auto;aspect-ratio:auto;flex:0 0 auto;align-self:center;margin-inline:calc((100% - var(--case-study-hero-width)) / 2);padding:24px;border:none;border-radius:4px;background:linear-gradient(135deg,var(--blue-2),var(--blue-5));box-sizing:border-box}.paper-case-study:is(.agent-overhaul-page,.user-ui-page,.usage-page) .paper-case-study-hero>img{width:100%;height:auto;border-radius:4px;outline:1px solid oklch(0 0 0/.1)}.dark .paper-case-study:is(.agent-overhaul-page,.user-ui-page,.usage-page) .paper-case-study-hero>img{outline-color:oklch(1 0 0/.1)}.paper-case-study.usage-page .paper-case-study-hero>img{width:100%;height:auto;aspect-ratio:calc(1440 / (1024 * .7));object-fit:cover;object-position:top center}.paper-case-study.mobile-spark-page .hero-image-container{--case-study-hero-width:min(1280px,calc(100vw - 48px));width:var(--case-study-hero-width);max-width:1280px;height:auto;flex:0 0 auto;align-self:center;margin-inline:calc((100% - var(--case-study-hero-width)) / 2);gap:24px;padding:24px;border:none;border-radius:16px;background:linear-gradient(135deg,var(--blue-2),var(--blue-5));box-sizing:border-box}.dark .paper-case-study.mobile-spark-page .hero-image-container{background:linear-gradient(135deg,var(--blue-2),var(--blue-5));border:none}.paper-introduction{display:flex;flex-direction:column;width:100%;gap:56px}.paper-case-study:is(.user-ui-page,.agent-overhaul-page,.mobile-spark-page,.usage-page){width:100%;padding:0}.paper-case-study :is(.body,.usage-body){padding:0 24px;margin:0}.paper-case-study :is(.content-body,.usage-content-body){max-width:800px;width:100%;min-width:0;padding:0;margin:40px auto 0;gap:40px;overflow:visible}.paper-case-study :is(.page-divider,.usage-divider,.ui-flow-divider,.usage-flow-divider){display:none}.paper-case-study :is(.content-body,.usage-content-body)>:is(.content-block,.ui-hero-section,.ui-flows-section,.ui-reflections-section,.overview_grid,.usage-section,.usage-flows-section,.usage-reflections-section,.paper-outcome-section){width:100%;min-width:0;padding-top:40px;border-top:1px solid var(--color-border-muted)}.paper-case-study :is(.title-block,.usage-title-block){gap:24px}.paper-case-study.user-ui-page .title-block{gap:56px}.paper-case-study :is(.subtitle-block,.usage-subtitle-block){gap:24px}.paper-case-study :is(.intro_column-set,.usage-meta-row){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding-top:16px}.paper-case-study.user-ui-page .intro_column-set{padding-top:0}.paper-case-study :is(.intro_column,.usage-meta-col,.intro_column:first-child){width:auto;min-width:0;gap:0}.paper-case-study :is(.ui-flow-header,.usage-flow-header,.li-flow-copy){width:100%;gap:var(--space-2)}.paper-case-study :is(.ui-flow-image,.usage-flow-media).case-study-flow-card{border-radius:4px;border-color:var(--color-border-muted);background:var(--gray-3)}.paper-case-study :is(.ui-hero-card,.usage-hero-card).case-study-flow-card{padding:0}.paper-case-study.user-ui-page .ui-hero-card.case-study-flow-card{display:flex;align-items:center;justify-content:center;padding:24px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--gray-3);overflow:hidden}.paper-case-study.user-ui-page .ui-hero-card.case-study-flow-card>img{width:100%;height:auto;border-radius:4px;object-fit:contain}.dark .paper-case-study.user-ui-page .ui-hero-card.case-study-flow-card{border-color:var(--slate-5);background:var(--slate-2)}.paper-case-study.usage-page .ui-hero-card.case-study-flow-card{display:flex;align-items:center;justify-content:center;padding:24px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--gray-3);overflow:hidden}.paper-case-study.usage-page .ui-hero-card.case-study-flow-card>img{width:100%;height:628px;border-radius:4px;object-fit:cover;object-position:left top}.dark .paper-case-study.usage-page .ui-hero-card.case-study-flow-card{border-color:var(--slate-5);background:var(--slate-2)}.paper-case-study :is(.ui-section-label,.ui-flows-label,.usage-section-label,.usage-flows-label){gap:8px}.paper-case-study.user-ui-page :is(.ui-section-label,.ui-flows-label){gap:4px}.paper-case-study:is(.agent-overhaul-page,.mobile-spark-page,.usage-page) :is(.content-block,.ui-flows-section,.usage-section,.usage-flows-section,.ui-flows-list,.usage-flows-list){gap:32px}.paper-case-study.mobile-spark-page .ui-flows-list,.paper-case-study.usage-page .usage-flows-list{gap:48px}.paper-case-study:is(.agent-overhaul-page,.mobile-spark-page,.usage-page) :is(.ui-flow-item,.usage-flow-item){gap:12px}.paper-case-study.live-intelligence-page{max-width:848px;padding:40px 24px 0;gap:80px}.paper-case-study.live-intelligence-page .li-introduction{padding-top:0}.paper-case-study.live-intelligence-page .li-project-detail{flex:1 1}.paper-case-study.live-intelligence-page .li-reflections-introduction .li-body{width:100%}.paper-case-study.live-intelligence-page .li-reflections-grid,.paper-case-study.user-ui-page .ui-bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-case-study.user-ui-page .ui-bento-card{aspect-ratio:auto;min-height:320px;gap:12px}.paper-case-study.user-ui-page .ui-bento-card--blue{background:var(--blue-9)}.paper-case-study.user-ui-page .ui-bento-card--light{background:var(--blue-3)}.paper-case-study.user-ui-page .ui-bento-card:has(.ui-bento-quote){gap:0;justify-content:flex-start}.paper-case-study.user-ui-page :is(.ui-bento-heading,.ui-bento-quote){color:var(--color-text-high_emphasis)}.paper-case-study.user-ui-page :is(.ui-bento-tag--medium,.ui-bento-body){color:var(--color-text-medium_emphasis)}.paper-case-study.user-ui-page .ui-bento-card--image{padding:0;border:1px solid var(--color-border-muted)}.paper-case-study.user-ui-page .ui-evolution-wrapper{flex-direction:column;padding:0;background:transparent;border-radius:0;overflow:visible}.paper-case-study.user-ui-page .ui-evolution-card{flex:none;width:100%;height:auto;min-height:180px;padding:24px;gap:8px;justify-content:flex-start;background:var(--gray-3)}.paper-case-study.user-ui-page .ui-evolution-body{order:2;margin:0;padding:0}.paper-case-study.user-ui-page .ui-evolution-body:before{display:none}.paper-case-study.user-ui-page .ui-evolution-thumbs{position:static;display:flex;order:3;gap:16px;transform:none}.paper-case-study.user-ui-page .ui-evolution-thumb{position:static;flex:1 1;min-width:0;height:180px}.paper-case-study.user-ui-page .ui-evolution-thumb img{object-fit:contain}.paper-case-study.user-ui-page .ui-evolution-card:has(.ui-evolution-thumbs--fill){height:448px;overflow:clip}.paper-case-study.user-ui-page .ui-evolution-thumbs--fill{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;overflow:visible;pointer-events:none;order:3}.paper-case-study.user-ui-page .ui-evolution-thumbs--fill .ui-evolution-thumb{position:absolute;top:162px;left:5px;display:block;width:calc(100% - 48px);height:448px;max-height:none;margin:0;padding:0;border:0;border-radius:0;transform-origin:0 0;flex:none;pointer-events:auto;cursor:zoom-in;font:inherit;color:inherit;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--color-surface-elevated,#fff);box-shadow:none;overflow:hidden}.paper-case-study.user-ui-page .ui-evolution-thumbs--fill .ui-evolution-thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;pointer-events:none}.paper-case-study.user-ui-page .ui-evolution-card:has(.ui-evolution-thumbs--stack){overflow:clip}.paper-case-study.user-ui-page .ui-evolution-card:has(.ui-evolution-thumbs--fill) .ui-evolution-body,.paper-case-study.user-ui-page .ui-evolution-card:has(.ui-evolution-thumbs--fill) .ui-evolution-title{position:relative;z-index:2}.paper-case-study.user-ui-page .ui-evolution-thumbs--stack{--stack-card-width:67.2%;position:relative;display:block;width:100%;height:clamp(224px,33.6vw,304px);margin-top:0;gap:0;overflow:visible;pointer-events:auto}.paper-case-study.user-ui-page .ui-evolution-thumbs--stack[data-stack-count="2"]{--stack-card-width:60.8%}.paper-case-study.user-ui-page .ui-evolution-thumbs--stack .ui-evolution-thumb{position:absolute;top:calc(78% - 28px);left:calc(var(--stack-index) * (100% - var(--stack-card-width)) / max(var(--stack-count) - 1, 1));width:var(--stack-card-width);height:auto;max-height:100%;aspect-ratio:16/10;margin:0;padding:0;border:0;transform-origin:center center;flex:none;pointer-events:auto;cursor:zoom-in;font:inherit;color:inherit;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--color-surface-elevated,#fff);box-shadow:0 3px 12px -4px rgb(0 0 0/14%),0 12px 32px -16px rgb(0 9 50/18%)}.paper-case-study.user-ui-page .ui-evolution-thumbs--stack .ui-evolution-thumb:focus-visible{outline:2px solid var(--color-container-brand_strong,#0090ff);outline-offset:2px}.paper-case-study.user-ui-page .ui-evolution-thumbs--stack .ui-evolution-thumb img{width:100%;height:100%;object-fit:cover;object-position:center top;background:var(--color-surface-elevated,#fff);pointer-events:none}.paper-case-study.user-ui-page .ui-evolution-thumbs--stack .ui-evolution-thumb:hover{z-index:20!important}@media (prefers-reduced-motion:reduce){.paper-case-study.user-ui-page .ui-evolution-thumbs--stack .ui-evolution-thumb{transition:none}}.paper-case-study :is(.ui-reflections-section,.usage-reflections-section){flex-direction:column;align-items:stretch;gap:32px}.paper-case-study.user-ui-page .ui-reflections-section{gap:16px}.paper-case-study :is(.ui-reflections-grid,.usage-reflections-cards){width:100%}.paper-case-study.usage-page .usage-reflections-cards,.paper-case-study.user-ui-page .ui-reflections-grid{gap:8px}.paper-case-study.user-ui-page .ui-reflection-card{border-radius:8px;background:var(--gray-3)}.paper-case-study.user-ui-page .ui-reflection-title--blue{color:var(--blue-10)}.paper-case-study.user-ui-page .ui-reflection-title--gray{color:var(--gray-9)}.paper-case-study .case-study-outcome{display:flex;flex-direction:column;padding:24px;gap:32px;background:var(--blue-3);box-shadow:none}.paper-case-study .case-study-outcome__evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-case-study .case-study-outcome__evidence-item{background:var(--bg-elevated);box-shadow:none}.paper-case-study.agent-overhaul-page .ui-flows-list{gap:48px}.paper-case-study.agent-overhaul-page .ui-flow-image.case-study-flow-card{display:flex;align-items:center;justify-content:center;height:560px;padding:12px}.paper-case-study.agent-overhaul-page .ui-flow-image.case-study-flow-card>:is(img,video){width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:left center}.paper-case-study.agent-overhaul-page .ao-legacy-grid{display:flex;flex-direction:column;gap:32px;min-width:0}.paper-case-study.agent-overhaul-page .ao-legacy-hero{--legacy-hero-width:min(1026px,calc(100vw - 48px));width:var(--legacy-hero-width);max-width:none;flex:0 0 auto;align-self:center;margin-inline:calc((100% - var(--legacy-hero-width)) / 2)}.paper-case-study.agent-overhaul-page .ao-legacy-cards{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0}.paper-case-study.agent-overhaul-page .ao-legacy-card{gap:12px;border-radius:8px}.paper-case-study.agent-overhaul-page .ao-legacy-card__copy{gap:12px}.paper-case-study.agent-overhaul-page .ao-legacy-card--usage{background:var(--color-container-subtle)}.paper-case-study.agent-overhaul-page .ao-legacy-card--user-type{background:var(--blue-9)}.paper-case-study.agent-overhaul-page .ao-legacy-card--jtbds{background:var(--blue-3)}.paper-case-study.agent-overhaul-page :is(.ao-legacy-card__tag,.ao-legacy-card__body){color:var(--color-text-medium_emphasis)}.paper-case-study.agent-overhaul-page .ao-legacy-card__tag--on-color{color:white}.paper-case-study.agent-overhaul-page .ao-legacy-metric{padding:0;gap:12px;background:transparent}.paper-case-study.agent-overhaul-page :is(.ao-legacy-metric__label,.ao-legacy-metric__value){color:var(--blue-9)}.paper-case-study.agent-overhaul-page .ao-deliverables{flex-direction:column;gap:24px}.paper-case-study.agent-overhaul-page .ao-deliverable-card{flex:none;height:auto;padding:24px;gap:16px;border-radius:8px;background:var(--color-container-subtle)}.paper-case-study.agent-overhaul-page .ao-deliverable-card__band{display:none}.paper-case-study.agent-overhaul-page .ao-deliverable-card__title{position:static;width:100%;padding:0;text-align:left}.paper-case-study.agent-overhaul-page .ao-deliverable-card__content{position:static;order:2;padding:0;transition:none;flex-direction:column;flex-wrap:nowrap;gap:16px;align-items:flex-start;justify-content:flex-start;text-align:left;width:100%}.paper-case-study.agent-overhaul-page .ao-deliverable-card__copy{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;text-align:left}.paper-case-study.agent-overhaul-page .ao-deliverable-card__body{flex:none;width:100%;max-width:none;color:var(--color-text-medium_emphasis);text-align:left}.paper-case-study.agent-overhaul-page .ao-deliverable-card__cta{--lars-text-primary:var(--color-text-high_emphasis);--button-tertiary-hover:var(--gray-4);align-self:flex-end;margin:0 0 0 auto;opacity:1;pointer-events:auto;white-space:normal;text-align:right;height:auto;min-height:48px;max-width:100%;grid-template-columns:minmax(0,1fr)}.paper-case-study.agent-overhaul-page .ao-deliverable-card__cta .lars-button__idle{min-width:0;white-space:normal}.paper-case-study.agent-overhaul-page .ao-deliverable-card__cta .lars-button__idle>span{min-width:0}.paper-case-study.agent-overhaul-page .ao-deliverable-card .ao-deliverable-card__cta-label--full{display:inline}.paper-case-study.agent-overhaul-page .ao-deliverable-card .ao-deliverable-card__cta-label--short{display:none}.paper-case-study.agent-overhaul-page .ao-hypothesis{padding:24px 24px 36px;gap:16px;border-radius:16px;background:var(--blue-3)}.paper-case-study.agent-overhaul-page .ao-hypothesis__quote{color:var(--blue-10);font-family:var(--heading-md-family);font-size:var(--heading-md-size);font-weight:var(--heading-md-weight);line-height:var(--heading-md-line-height);letter-spacing:var(--heading-md-letter-spacing)}.paper-case-study.mobile-spark-page :is(.overview_grid,.bento_row,.bento_column){flex-direction:column;width:100%;gap:32px}.paper-case-study.mobile-spark-page .bento_card{flex:none;width:100%;padding:24px;border:0;border-radius:16px;background:var(--color-surface-subtle)}.paper-case-study.mobile-spark-page #mobile-spark-context .bento_card{border-radius:4px}.paper-case-study.mobile-spark-page .bento_card-why-now{padding:0;gap:24px;background:transparent}.paper-case-study.mobile-spark-page .why-now-copy{order:0;gap:var(--space-2)}.paper-case-study.mobile-spark-page .why-now-copy>.bento_body{width:100%}.paper-case-study.mobile-spark-page .ms-building-copy{gap:8px}.paper-case-study.mobile-spark-page .ms-building-copy:before{display:none}.paper-case-study.mobile-spark-page .bento_card-foundations>.ms-building-copy:before{display:block;inset:-32px -32px -56px;background:linear-gradient(to bottom,var(--color-container-subtle) 0,var(--color-container-subtle) calc(100% - 56px),transparent 100%)}.paper-case-study.mobile-spark-page .bento_card-foundations .foundations-bg-overlay{inset:0;height:auto;max-height:none;background:linear-gradient(to bottom,var(--color-container-subtle) 0,color-mix(in srgb,var(--color-container-subtle) 72%,transparent) 28%,color-mix(in srgb,var(--color-container-subtle) 28%,transparent) 55%,transparent 100%)}.dark .paper-case-study.mobile-spark-page .bento_card-foundations>.ms-building-copy:before{background:linear-gradient(to bottom,var(--color-container-subtle) 0,var(--color-container-subtle) calc(100% - 56px),transparent 100%)}.dark .paper-case-study.mobile-spark-page .bento_card-foundations .foundations-bg-overlay{background:linear-gradient(to bottom,var(--color-container-subtle) 0,color-mix(in srgb,var(--color-container-subtle) 72%,transparent) 28%,color-mix(in srgb,var(--color-container-subtle) 28%,transparent) 55%,transparent 100%)}.paper-case-study.mobile-spark-page :is(.nav-bg,.foundations-bg,.components-bg){position:relative;inset:auto;order:2;flex:none;width:100%;height:340px;margin-top:-28px;border-radius:8px}.paper-case-study.mobile-spark-page .nav-bg img{height:100%;object-fit:contain}.paper-case-study.mobile-spark-page :is(.nav-bg-overlay,.foundations-bg-overlay,.components-bg-overlay){display:block;inset:0 0 auto;height:140px;max-height:50%;background:linear-gradient(to bottom,var(--color-container-subtle) 0,color-mix(in srgb,var(--color-container-subtle) 72%,transparent) 28%,color-mix(in srgb,var(--color-container-subtle) 28%,transparent) 62%,transparent 100%)}.dark .paper-case-study.mobile-spark-page :is(.nav-bg-overlay,.foundations-bg-overlay,.components-bg-overlay){background:linear-gradient(to bottom,var(--color-container-subtle) 0,color-mix(in srgb,var(--color-container-subtle) 72%,transparent) 28%,color-mix(in srgb,var(--color-container-subtle) 28%,transparent) 62%,transparent 100%)}.paper-case-study.mobile-spark-page .bento_card-navigation{height:auto;gap:0}.paper-case-study.mobile-spark-page .bento_card-foundations{height:680px;gap:0;padding-bottom:0}.paper-case-study.mobile-spark-page .bento_card-foundations .foundations-bg-inner{height:calc(72% + 120px)}.paper-case-study.mobile-spark-page .bento_card-components{height:720px;gap:0;padding-bottom:0}.paper-case-study.mobile-spark-page .bento_card-components .components-bg,.paper-case-study.mobile-spark-page .bento_card-foundations .foundations-bg{position:absolute;inset:0;order:unset;flex:none;width:auto;height:auto;margin:0;border-radius:0}.paper-case-study.mobile-spark-page :is(.bento_card-navigation,.bento_card-foundations,.bento_card-components,#mobile-spark-documentation){border-radius:4px}.paper-case-study.mobile-spark-page :is(.bento_card-navigation,.bento_card-foundations,.bento_card-components)>.ms-building-copy{z-index:2;padding-bottom:12px}.paper-case-study.mobile-spark-page :is(.bento_card-navigation,.bento_card-foundations,.bento_card-components,#mobile-spark-documentation){background:var(--color-container-subtle)}.paper-case-study.mobile-spark-page .bento_card-reviews{padding-bottom:240px;background:var(--color-container-subtle)}.paper-case-study.mobile-spark-page .bento_card-rationale{min-height:0;background:var(--color-container-subtle)}.paper-case-study.mobile-spark-page #mobile-spark-building{padding-bottom:0}.paper-case-study.usage-page .usage-objectives{gap:24px}.paper-case-study.usage-page .usage-obj-card{flex:none;flex-direction:column;width:100%;height:auto;padding:24px;gap:16px;border-radius:4px;background:var(--blue-2)}.paper-case-study.usage-page .usage-obj-card:has(.usage-obj-heading--orange){background:var(--orange-2)}.paper-case-study.usage-page .usage-obj-card:has(.usage-obj-heading--grass){background:var(--grass-2)}.paper-case-study.usage-page .usage-obj-header,.paper-case-study.usage-page .usage-obj-header--side{width:100%;height:auto;min-height:0;padding:0;background:transparent}.paper-case-study.usage-page .usage-obj-body{width:100%;height:auto;padding:24px;border-radius:8px;background:var(--blue-3)}.paper-case-study.usage-page .usage-obj-body--orange{background:var(--color-feedback-error-background,var(--orange-3))}.paper-case-study.usage-page .usage-obj-body--grass{background:var(--grass-3)}.paper-case-study.usage-page .usage-obj-body p{color:var(--blue-11)}.paper-case-study.usage-page .usage-obj-body--orange p{color:var(--orange-11)}.paper-case-study.usage-page .usage-obj-body--grass p{color:var(--grass-11)}.paper-case-study.usage-page .usage-obj-heading.heading-lg{font-family:var(--heading-lg-family);font-size:var(--heading-lg-size);font-weight:var(--heading-lg-weight);line-height:var(--heading-lg-line-height);letter-spacing:var(--heading-lg-letter-spacing)}.paper-case-study.usage-page .usage-obj-heading--blue{color:var(--blue-11)}.paper-case-study.usage-page .usage-obj-heading--orange{color:var(--orange-11)}.paper-case-study.usage-page .usage-obj-heading--grass{color:var(--grass-11)}.paper-case-study.usage-page .case-study-outcome{gap:16px}.paper-case-study.usage-page .usage-reflection-card{flex:1 1;width:auto;min-width:0;padding:24px;border-radius:8px;background:var(--gray-3)}@media (max-width:720px){.paper-case-study.usage-page .ui-hero-card.case-study-flow-card>img{height:auto;object-fit:contain}.paper-case-study.agent-overhaul-page .ui-flow-image.case-study-flow-card{height:auto;aspect-ratio:auto}.paper-case-study.agent-overhaul-page .ui-flow-image.case-study-flow-card>:is(img,video){height:auto;object-fit:contain}.paper-case-study :is(.body,.usage-body){padding-inline:16px}.paper-case-study :is(.content-body,.usage-content-body){margin-block:40px 0;gap:40px}.paper-case-study:is(.agent-overhaul-page,.user-ui-page,.usage-page) .paper-case-study-hero{--case-study-hero-width:calc(100vw - 32px);width:var(--case-study-hero-width);max-width:none;margin-inline:calc(50% - 50vw + 16px);padding:16px;border-radius:20px}.paper-case-study:is(.agent-overhaul-page,.user-ui-page,.usage-page) .paper-case-study-hero>img{border-radius:4px}.paper-case-study.mobile-spark-page .hero-image-container{--case-study-hero-width:calc(100vw - 32px);width:var(--case-study-hero-width);max-width:none;margin-inline:calc(50% - 50vw + 16px);gap:0;padding:16px;border-radius:20px}.paper-case-study.live-intelligence-page{padding:40px 16px 0;gap:40px}.paper-case-study :is(.intro_column-set,.usage-meta-row){grid-template-columns:1fr}.paper-case-study.live-intelligence-page .li-project-details{flex-direction:column}.paper-case-study.live-intelligence-page :is(.li-elements-grid,.li-reflections-grid){grid-template-columns:1fr}.paper-case-study.user-ui-page .ui-bento-grid,.paper-case-study.user-ui-page .ui-reflections-grid{grid-template-columns:1fr}.paper-case-study.user-ui-page .ui-reflection-card{grid-column:auto;grid-row:auto}.paper-case-study .usage-reflections-cards{flex-direction:column}.paper-case-study:is(.user-ui-page,.usage-page) :is(.ui-hero-card,.ui-flow-image,.usage-flow-media).case-study-flow-card{padding:16px}.paper-case-study.user-ui-page .ui-evolution-card{padding:16px}.paper-case-study.user-ui-page .ui-evolution-wrapper{padding:0}.paper-case-study.user-ui-page .ui-evolution-thumbs:not(.ui-evolution-thumbs--stack):not(.ui-evolution-thumbs--fill){flex-direction:column}.paper-case-study.user-ui-page .ui-evolution-thumbs:not(.ui-evolution-thumbs--stack):not(.ui-evolution-thumbs--fill) .ui-evolution-thumb{flex:none;height:180px}.paper-case-study.user-ui-page .ui-evolution-thumbs--stack{--stack-card-width:70.4%;height:176px;margin-top:0}.paper-case-study.user-ui-page .ui-evolution-thumbs--stack[data-stack-count="2"]{--stack-card-width:65.6%}.paper-case-study.user-ui-page .ui-evolution-card:has(.ui-evolution-thumbs--fill){height:auto}.paper-case-study.user-ui-page .ui-evolution-thumbs--fill{position:relative;inset:auto;height:240px}.paper-case-study.user-ui-page .ui-evolution-thumbs--fill .ui-evolution-thumb{top:0;left:0;width:100%;height:320px}.paper-case-study.mobile-spark-page :is(.nav-bg,.foundations-bg,.components-bg){height:280px}}@media (max-width:360px){body:has(.paper-case-study) .header__inner{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:8px;gap:8px}body:has(.paper-case-study) .header-section-nav{width:100%;min-width:0}body:has(.paper-case-study) .header-section-control{width:100%;gap:0}body:has(.paper-case-study) .header-section-control .lars-segmented-control__segment{flex:1 1;padding-inline:4px}}