:root[data-editorial] .case-experience{--case-width:87.2672vw;--case-height:88.889dvh;--case-inline-edge:calc((100vw - var(--case-width)) / 2);--case-block-edge:5.5555dvh;--controls-width:320px}@media (width>=2560px){:root[data-editorial] .case-experience{--case-width:70vw}}:root[data-editorial] .case-experience .case-backdrop{backdrop-filter:none}:root[data-editorial] .case-experience .cover-stage{background:var(--color-canvas);color:var(--color-ink);border-radius:12px}:root[data-editorial] .case-experience .cover-media{height:84.475%;box-shadow:none;background:0 0;border-radius:0;inset:4.525% 11.68% auto}:root[data-editorial] .case-experience .cover-stage .cover-media img{object-fit:contain;object-position:top center;width:100%;height:100%;transform:none}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .cover-media{height:72.5%;inset:0 0 auto}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .cover-stage .cover-media img{object-fit:cover;object-position:center center}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .cover-media .opay-cover-art{background:#071e1c url(/media/opay-cover-background.png) 50%/cover no-repeat;place-items:center;width:100%;height:100%;display:grid}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .cover-stage .cover-media .opay-cover-logo{object-fit:contain;width:min(54%,640px);height:auto;max-height:65%}@media (width<=800px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .cover-stage .cover-media .opay-cover-logo{width:60%}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution]{--opay-cover-height:var(--mobile-cover-height)}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .cover-media{height:var(--opay-cover-height)}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .cover-shade{top:var(--opay-cover-height)}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .cover-context{top:calc(var(--opay-cover-height) + 24px)}}:root[data-editorial] .case-experience .cover-shade{background:var(--color-surface);box-shadow:none;inset:72.5% 0 0}:root[data-editorial] .case-experience .cover-context{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 32px;inset:76% 3.83% auto}:root[data-editorial] .case-experience .cover-context>.eyebrow{color:var(--color-muted);font:600 12px/20px var(--ds-font-interface);text-transform:uppercase;grid-column:1}:root[data-editorial] .case-experience .cover-context h1{max-width:none;font:italic 600 24px/29px var(--ds-font-editorial);color:var(--editorial-emphasis)}:root[data-editorial] .case-experience .cover-context h1.has-authored-lines .heading-line{white-space:normal}:root[data-editorial] .case-experience .cover-company{color:var(--color-muted);font:400 12px/21px var(--ds-font-interface);text-transform:uppercase;align-items:center;gap:6px;margin:4px 0 0;display:flex}:root[data-editorial] .case-experience .cover-company img{width:auto;height:auto}.cover-role{text-align:right;font:600 14px/18px var(--ds-font-interface);text-transform:uppercase;grid-area:1/2/3;margin:0;display:grid}.cover-role span{color:var(--color-muted)}.cover-role strong{font-weight:600}:root[data-editorial] .case-experience .case-controls{height:47px;bottom:calc(var(--case-block-edge) + 17px);background:var(--color-surface);font-family:var(--ds-font-interface);text-transform:uppercase;border-radius:56px;gap:8px;padding:7px 12px}:root[data-editorial] .case-experience .case-controls>a{color:#fff;width:31px;height:31px;min-height:31px;font:20px/1 var(--ds-font-interface);text-transform:uppercase;background:#282b38;border-radius:50%;place-items:center;display:grid}:root[data-editorial] .case-experience .chapter-trigger{font:500 14px/13px var(--ds-font-interface);text-transform:uppercase;grid-template-columns:auto 14px;justify-content:center;align-items:center;gap:1px 5px;padding:0;display:grid;position:relative}:root[data-editorial] .case-experience .chapter-count{text-align:center;font:500 10px/12px var(--ds-font-interface);color:var(--color-muted);text-transform:uppercase;grid-area:2/1/auto/-1}:root[data-editorial] .case-experience .chapter-trigger>svg{grid-area:1/2}:root[data-editorial] .case-experience .chapter-panel{background:var(--color-surface);color:var(--color-ink)}:root[data-editorial] .case-experience .case-close{width:32px;height:32px;top:calc(var(--case-block-edge) + 10px);right:calc(var(--case-inline-edge) + 10px);background:var(--color-surface-strong);color:var(--color-ink);border:1px solid var(--color-line);backdrop-filter:none}:root[data-editorial] .case-experience .case-close svg{width:16px;height:16px}:root[data-editorial] .case-experience .section-frame{background:var(--color-surface)}@media (width>=801px){:root[data-editorial] .case-experience .section-frame .uw-slide,:root[data-editorial] .case-experience .section-frame .slide-shell>:not(.up-next){padding-inline:10%}}:root[data-editorial] .case-experience .section-frame h2{width:100%;line-height:1.15;max-width:none!important;font-style:normal!important;font-weight:600!important;transition-property:color,opacity,transform!important}:root[data-editorial] .case-experience .section-frame .eyebrow{font-family:var(--ds-font-interface);text-transform:uppercase}:root[data-editorial] .case-experience .case-slide :is(p,figcaption,blockquote,dt,dd,.story-kicker,.auto-label,.node-detail,.node-detail>span){text-wrap:balance}:root[data-editorial] .case-experience .up-next{background:var(--color-canvas);padding:0;display:block}:root[data-editorial] .case-experience .up-next .preview{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;position:absolute;inset:0}:root[data-editorial] .case-experience .up-next[data-next-slug=opay-brand-evolution] .preview{height:72.5%}:root[data-editorial] .case-experience .up-next .preview img{object-fit:contain;object-position:top;width:100%;height:100%}:root[data-editorial] .case-experience .up-next .copy{z-index:2;text-align:center;background:var(--color-surface);box-shadow:none;flex-direction:column;align-items:center;padding:28px 20px 64px;display:flex;position:absolute;inset:72.5% 0 0}:root[data-editorial] .case-experience .up-next .eyebrow,:root[data-editorial] .case-experience .up-next .meta{display:none}:root[data-editorial] .case-experience .up-next h2{max-width:489px;font:italic 600 28px/32px var(--ds-font-editorial);order:2;margin:8px 0 0}:root[data-editorial] .case-experience .up-next .countdown{font:600 12px/20px var(--ds-font-interface);text-transform:uppercase;color:var(--color-muted);order:1;margin:0}:root[data-editorial] .case-experience .up-next .actions{font:10px/16px var(--ds-font-interface);text-transform:uppercase;pointer-events:none;flex-flow:row;justify-content:space-between;gap:12px;margin:0;position:absolute;bottom:12px;left:20px;right:20px}:root[data-editorial] .case-experience .up-next .actions>*{pointer-events:auto}:root[data-editorial] .case-experience .up-next .actions :is(a,button){min-height:28px;font:inherit}:root[data-editorial] .case-experience .up-next .actions .next-project-button{min-height:44px;color:var(--color-ink);text-underline-offset:3px;background:0 0;border-radius:0;gap:8px;padding:10px 0;font-size:11px;text-decoration:underline}:root[data-editorial] .case-experience .up-next .next-project-button:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}:root[data-editorial] .case-experience .up-next .progress{z-index:3;background:#b0b0b0;width:100%;height:6px;position:absolute;top:72.5%;bottom:auto;left:0}:root[data-editorial] .case-experience .up-next .progress span{transform-origin:0;background:#282b38;height:100%;display:block}@media (width>=801px) and (height<=850px){:root[data-editorial] .case-experience .up-next .copy{padding-top:12px}}@media (height<=760px) and (width>=801px){:root[data-editorial] .case-experience .cover-context{top:73%}:root[data-editorial] .case-experience .cover-context h1{font-size:20px;line-height:23px}:root[data-editorial] .case-experience .cover-company{font-size:10px}:root[data-editorial] .case-experience .up-next .copy{padding-top:14px}:root[data-editorial] .case-experience .up-next h2{font-size:22px;line-height:25px}}@media (width<=800px){:root[data-editorial] .case-experience{--case-width:calc(100vw - 24px);--case-height:calc(100dvh - 32px);--mobile-cover-height:max(96px, min(calc(var(--case-height) * .45), calc(var(--case-height) - 432px)));--case-inline-edge:12px;--case-block-edge:16px;--controls-width:min(320px, calc(100vw - 64px))}:root[data-editorial] .case-experience .cover-stage,:root[data-editorial] .case-experience .section-frame{border-radius:12px}:root[data-editorial] .case-experience .cover-media{height:55%;inset:9% 4% auto}:root[data-editorial] .case-experience .cover-shade{top:60%}:root[data-editorial] .case-experience .cover-context{height:calc(var(--case-height) - var(--mobile-cover-height) - 120px);overscroll-behavior-y:contain;scrollbar-width:thin;flex-direction:column;grid-template-columns:1fr;align-items:stretch;gap:8px;display:flex;inset:64% 6% auto;overflow-y:auto}:root[data-editorial] .case-experience .cover-context>*{flex-shrink:0}:root[data-editorial] .case-experience .cover-context:after{content:"";flex:0 clamp(0px,6dvh - 16px,41px);order:1;min-height:0}:root[data-editorial] .case-experience .cover-context>.cover-role{order:2}:root[data-editorial] .case-experience .cover-context h1{font-size:24px;line-height:30px}:root[data-editorial] .case-experience .cover-role{text-align:left;flex-direction:column;grid-area:auto/1;gap:2px;margin-top:0;font-size:13px;display:flex}:root[data-editorial] .case-experience .up-next{--next-art-height:calc(var(--case-width) * 1748 / 2650)}:root[data-editorial] .case-experience .up-next[data-next-slug=opay-brand-evolution]{--next-art-height:calc(var(--case-width) * 2160 / 3841)}:root[data-editorial] .case-experience .up-next[data-next-slug=opay-brand-evolution] .preview{height:var(--next-art-height)}:root[data-editorial] .case-experience .up-next .copy{top:var(--next-art-height);padding-top:24px}:root[data-editorial] .case-experience .up-next .progress{top:var(--next-art-height)}:root[data-editorial] .case-experience .up-next h2{font-size:23px;line-height:28px}:root[data-editorial] .case-experience .up-next .actions{justify-content:space-between;gap:8px;inset:auto 16px 74px}:root[data-editorial] .case-experience .up-next .actions .next-project-button{gap:6px;font-size:10px}:root[data-editorial] .case-experience .chapter-trigger{font-size:12px}}:root[data-editorial] .case-experience .case-controls{width:var(--controls-width);left:50%;right:auto;transform:translate(-50%)}:root[data-editorial] .case-experience .case-controls>a{min-width:31px;min-height:31px;display:grid}:root[data-editorial] .case-experience .chapter-trigger{min-height:31px}:root[data-editorial] .case-experience .chapter-trigger>[data-chapter-label]{grid-area:1/1}:root[data-editorial] .case-experience .chapter-trigger>.chapter-caret{filter:var(--filter-chevron);grid-area:1/2}@media (width>=801px){:root[data-editorial] .case-experience .cover-heading{container-type:inline-size}:root[data-editorial] .case-experience .cover-context h1.has-authored-lines{font-size:clamp(14px,3.8cqi,24px);line-height:1.21}:root[data-editorial] .case-experience .cover-context h1.has-authored-lines .heading-line{white-space:nowrap}}:root[data-editorial] .case-experience .up-next .copy{container-type:inline-size}:root[data-editorial] .case-experience .up-next h2{max-width:100%;font-size:clamp(10px,3.8cqi,28px);line-height:1.15}:root[data-editorial] .case-experience .up-next h2 .heading-line{white-space:nowrap;display:block}@media (width<=800px){:root[data-editorial] .case-experience .up-next h2{font-size:22px;line-height:28px}:root[data-editorial] .case-experience .up-next h2 .heading-line{white-space:normal;display:inline}:root[data-editorial] .case-experience .up-next h2 .heading-line:not(:last-child):after{content:" "}}:root[data-editorial] .case-experience .up-next .countdown strong{color:var(--color-ink);font-weight:700}:root[data-editorial] .case-experience:is([data-slug=designing-for-intent],[data-slug=credit-underwriting]) .section-frame:not(:has(.up-next)){--lenkie-navy:#1e2f5c;--lenkie-deep:#10173f;--lenkie-gold:#ffb511;--lenkie-white:#fff;--lenkie-line:#e4e9f1;--color-canvas:#f5f6f8;--color-surface:#fff;--color-surface-strong:#eaf0fa;--color-ink:var(--lenkie-navy);--color-muted:#535c6a;--color-line:var(--lenkie-line);--color-accent:var(--lenkie-gold);--action-fill:var(--lenkie-navy);--action-ink:var(--lenkie-white);background:var(--color-canvas)}:root[data-editorial][data-theme=dark] .case-experience:is([data-slug=designing-for-intent],[data-slug=credit-underwriting]) .section-frame:not(:has(.up-next)){--color-canvas:#10173f;--color-surface:#1e2f5c;--color-surface-strong:#293b68;--color-ink:#fff;--color-muted:#c5cddd;--color-line:#42547b}@media (prefers-color-scheme:dark){:root[data-editorial]:not([data-theme=light]) .case-experience:is([data-slug=designing-for-intent],[data-slug=credit-underwriting]) .section-frame:not(:has(.up-next)){--color-canvas:#10173f;--color-surface:#1e2f5c;--color-surface-strong:#293b68;--color-ink:#fff;--color-muted:#c5cddd;--color-line:#42547b}}@media (width<=800px){:root[data-editorial] .case-experience .cover-context h1,:root[data-editorial] .case-experience .section-frame .up-next h2{font-style:italic!important}:root[data-editorial] .case-experience .cover-context h1.has-authored-lines .heading-line{white-space:normal!important;display:inline!important}:root[data-editorial] .case-experience .cover-context h1.has-authored-lines .heading-line:not(:last-child):after{content:" "}}:root[data-editorial] .case-experience:is([data-slug=credit-underwriting],[data-slug=designing-for-intent],[data-slug=shared-design-foundation]) .cover-media{height:100%;inset:0}@media (width<=800px){:root[data-editorial] .case-experience:is([data-slug=credit-underwriting],[data-slug=designing-for-intent],[data-slug=shared-design-foundation]){--underwriting-cover-height:var(--mobile-cover-height)}:root[data-editorial] .case-experience:is([data-slug=credit-underwriting],[data-slug=designing-for-intent],[data-slug=shared-design-foundation]) .cover-media{height:var(--underwriting-cover-height)}:root[data-editorial] .case-experience .cover-stage .underwriting-cover-art--slide>img{top:max(12px, calc((var(--mobile-cover-height) - var(--case-width) * 1748 / 2650) / 2 + 12px))}:root[data-editorial] .case-experience:is([data-slug=credit-underwriting],[data-slug=designing-for-intent],[data-slug=shared-design-foundation]) .cover-shade{top:var(--underwriting-cover-height)}:root[data-editorial] .case-experience:is([data-slug=credit-underwriting],[data-slug=designing-for-intent],[data-slug=shared-design-foundation]) .cover-context{top:calc(var(--underwriting-cover-height) + 24px)!important}:root[data-editorial] .case-experience .cover-context h1.has-authored-lines{font-size:24px;line-height:30px}:root[data-editorial] .case-experience .section-frame:not(:has(.up-next)) :is(p,li,dd,figcaption,blockquote){font-size:13px!important;line-height:20px!important}:root[data-editorial] .case-experience .section-frame:not(:has(.up-next)) h2{font-size:20px!important;line-height:24px!important}:root[data-editorial] .case-experience .section-frame:not(:has(.up-next)) :is(h3,h4){font-size:16px!important;line-height:20px!important}}:root[data-editorial] [data-case-tone]{--case-paper:#faf9f5;--case-soft:#eceff5;--case-ink:#1e2f5c;--case-muted:#4d596d;--case-line:#ccd2de}:root[data-editorial] [data-case-tone=blue]{--case-paper:#e5eefb;--case-soft:#f6f9ff;--case-line:#bdcde5}:root[data-editorial] [data-case-tone=white]{--case-paper:#fff;--case-soft:#f3f3f8;--case-ink:#30345e;--case-muted:#555773;--case-line:#d0d1df}:root[data-editorial] [data-case-tone=gold]{--case-paper:#ffdb76;--case-soft:#fff0c6;--case-muted:#4e462e;--case-line:#bba45f}:root[data-editorial] [data-case-tone=linen]{--case-paper:#fff8df;--case-soft:#f3eddb;--case-ink:#30345e;--case-muted:#595766;--case-line:#d8d0b7}:root[data-editorial] [data-case-tone=lavender]{--case-paper:#eeeefe;--case-soft:#fafaff;--case-ink:#30345e;--case-muted:#555773;--case-line:#cbccdf}:root[data-editorial] [data-case-tone=navy]{--case-paper:#18264b;--case-soft:#283b64;--case-ink:#fff;--case-muted:#d1dbeb;--case-line:#607193}:root[data-editorial] [data-case-tone=ink]{--case-paper:#252844;--case-soft:#383c62;--case-ink:#fff9e9;--case-muted:#d9d9e9;--case-line:#646787}:root[data-editorial] .case-experience .section-frame[data-case-tone]{color:var(--case-ink);--color-canvas:var(--case-paper)!important;--color-surface:var(--case-soft)!important;--color-surface-strong:var(--case-soft)!important;--color-ink:var(--case-ink)!important;--color-muted:var(--case-muted)!important;--color-line:var(--case-line)!important;background:var(--case-paper)!important}:root[data-editorial] .case-experience .section-frame[data-case-tone] .story-slide{--story-paper:var(--case-paper)!important;--story-soft:var(--case-soft)!important;--story-ink:var(--case-ink)!important;--story-muted:var(--case-muted)!important;--story-line:var(--case-line)!important}@media (width>=801px){:root[data-editorial] .case-experience .section-frame :is(.story-lenkie.story-summary,.uw-summary){gap:16px;padding:24px 7%}:root[data-editorial] .case-experience :is(.story-lenkie.story-summary,.uw-summary) :is(.story-grid,.uw-summary-main){flex:1 1 0;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:32px;min-height:0}:root[data-editorial] .case-experience :is(.story-lenkie.story-summary,.uw-summary) :is(.story-grid,.uw-summary-main)>*{min-width:0}:root[data-editorial] .case-experience :is(.story-lenkie.story-summary,.uw-summary) :is(.story-figure,.uw-summary-image){grid-template-rows:minmax(0,1fr) auto;align-self:stretch;gap:8px;height:100%;min-height:0;display:grid}:root[data-editorial] .case-experience :is(.story-lenkie.story-summary,.uw-summary) :is(.story-figure,.uw-summary-image) img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;max-height:none}:root[data-editorial] .case-experience :is(.story-lenkie.story-summary,.uw-summary) :is(.story-figure,.uw-summary-image) figcaption{margin:0}}@media (width>=801px) and (height<=850px){:root[data-editorial] .case-experience .section-frame :is(.story-lenkie.story-summary,.uw-summary){gap:12px;padding-block:16px}:root[data-editorial] .case-experience :is(.story-lenkie.story-summary,.uw-summary) :is(.story-running,.uw-running){padding-bottom:8px}:root[data-editorial] .case-experience :is(.story-lenkie.story-summary,.uw-summary) :is(.story-metrics,.uw-summary-outcomes){padding-block:12px}}@media (width>=801px) and (width<=1100px){:root[data-editorial] .case-experience :is(.story-lenkie.story-summary,.uw-summary) :is(.story-grid,.uw-summary-main){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:24px}:root[data-editorial] .case-experience .uw-summary .uw-summary-context p{font-size:15px;line-height:22px}}.homepage-underlay[data-astro-cid-qxnrpqzj]{pointer-events:none}.uw-sketch-figure[data-astro-cid-dc246z4l]{flex-direction:column;align-self:stretch;gap:12px;min-width:0;min-height:0;margin:0;display:flex}.uw-sketch-stage[data-astro-cid-dc246z4l]{flex:1;min-height:0;position:relative;container-type:size}.uw-sketch-composition[data-astro-cid-dc246z4l]{aspect-ratio:1;isolation:isolate;width:min(100cqw,100cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uw-sketch-composition[data-astro-cid-dc246z4l] img[data-astro-cid-dc246z4l]{cursor:zoom-in;border-radius:3px;height:auto;display:block;box-shadow:0 4px 16px #1e2e4920}.uw-sketch[data-astro-cid-dc246z4l]{width:88%;position:absolute}.uw-sketch-lanes[data-astro-cid-dc246z4l]{z-index:1;top:3%;left:1%;transform:rotate(-3deg)}.uw-sketch-scorecard[data-astro-cid-dc246z4l]{z-index:2;bottom:3%;right:1%;transform:rotate(3deg)}.uw-sketch-figure[data-astro-cid-dc246z4l] figcaption[data-astro-cid-dc246z4l]{color:var(--color-muted);font:400 12px/16px var(--ds-font-editorial);margin:0}.uw-sketch[data-astro-cid-dc246z4l]:focus-visible{z-index:4}@media (width<=800px){.uw-sketch-stage[data-astro-cid-dc246z4l]{min-height:0}.uw-sketch-figure[data-astro-cid-dc246z4l]{gap:8px}}.uw-moodboard[data-astro-cid-cs7rjwnl]{isolation:isolate;width:100%;height:100%;min-height:0;position:relative;container-type:size}.uw-reference[data-astro-cid-cs7rjwnl]{background:0 0;border:0;margin:0;padding:0;position:absolute}.uw-reference[data-astro-cid-cs7rjwnl] figcaption[data-astro-cid-cs7rjwnl]{z-index:1;color:#fff;font:500 11px/16px var(--ds-font-interface);text-shadow:0 1px 2px #14223d;margin:0;position:absolute;top:-16px;left:6%}.uw-reference[data-astro-cid-cs7rjwnl] img[data-astro-cid-cs7rjwnl]{filter:drop-shadow(0 8px 12px #152a4320);width:100%;height:auto;display:block}.uw-reference-company[data-astro-cid-cs7rjwnl]{z-index:1;width:68%;top:6%;left:1%;transform:rotate(-3deg)}.uw-reference-sheet[data-astro-cid-cs7rjwnl]{z-index:2;width:72%;bottom:calc(2% + 20px);right:1%;transform:rotate(2deg)}.uw-reference-sheet[data-astro-cid-cs7rjwnl] figcaption[data-astro-cid-cs7rjwnl]{inset:auto 6% -18px auto}.uw-reference[data-astro-cid-cs7rjwnl]:focus-within{z-index:4}.uw-checklist[data-astro-cid-cs7rjwnl]{z-index:3;color:#343a46;background:#fff0b8;border-radius:1px 1px 8px;width:36%;max-width:252px;padding:16px;position:absolute;bottom:4%;left:2%;transform:rotate(-5deg);box-shadow:2px 8px 16px #4d452521,inset 0 12px 18px #f0d36520}.uw-checklist[data-astro-cid-cs7rjwnl]:before{content:"";background:#efe3cdbd;border:1px solid #e9dcc485;width:52px;height:16px;position:absolute;top:-8px;left:calc(50% - 26px);transform:rotate(3deg)}.uw-checklist[data-astro-cid-cs7rjwnl] .uw-checklist-title[data-astro-cid-cs7rjwnl]{font:italic 600 18px/22px var(--ds-font-editorial);margin:0 0 12px}.uw-checklist[data-astro-cid-cs7rjwnl] ul[data-astro-cid-cs7rjwnl]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.uw-checklist[data-astro-cid-cs7rjwnl] li[data-astro-cid-cs7rjwnl]{font:400 13px/18px var(--ds-font-editorial);grid-template-columns:12px minmax(0,1fr);align-items:start;gap:8px;display:grid}.uw-checklist[data-astro-cid-cs7rjwnl] li[data-astro-cid-cs7rjwnl]:before{content:"";border:1px solid #596066;border-radius:1px;width:10px;height:10px;margin-top:4px;transform:rotate(-3deg)}.uw-checklist[data-astro-cid-cs7rjwnl] small[data-astro-cid-cs7rjwnl]{font:400 9px/12px var(--ds-font-interface);color:#68634e;margin-top:12px;display:block}@media (hover:hover){.uw-reference[data-astro-cid-cs7rjwnl]:hover{z-index:4}}@media (width>=801px) and (height<=850px){.uw-checklist[data-astro-cid-cs7rjwnl]{padding:12px}.uw-checklist[data-astro-cid-cs7rjwnl] .uw-checklist-title[data-astro-cid-cs7rjwnl]{margin-bottom:8px;font-size:16px;line-height:20px}.uw-checklist[data-astro-cid-cs7rjwnl] ul[data-astro-cid-cs7rjwnl]{gap:4px}.uw-checklist[data-astro-cid-cs7rjwnl] li[data-astro-cid-cs7rjwnl]{gap:6px;font-size:12px;line-height:16px}.uw-checklist[data-astro-cid-cs7rjwnl] small[data-astro-cid-cs7rjwnl]{margin-top:8px}}@media (width<=800px){.uw-moodboard[data-astro-cid-cs7rjwnl]{min-height:260px;max-height:356px}.uw-reference[data-astro-cid-cs7rjwnl] figcaption[data-astro-cid-cs7rjwnl]{font-size:10px;line-height:14px;top:-14px}.uw-reference-company[data-astro-cid-cs7rjwnl]{width:72%;top:6%;left:1%;transform:rotate(-3deg)}.uw-reference-sheet[data-astro-cid-cs7rjwnl]{width:80%;bottom:calc(2% + 20px);left:2%;right:auto;transform:rotate(2deg)}.uw-reference-sheet[data-astro-cid-cs7rjwnl] figcaption[data-astro-cid-cs7rjwnl]{bottom:-16px;left:6%;right:auto}.uw-checklist[data-astro-cid-cs7rjwnl]{width:48%;padding:12px;inset:20% 2% auto auto;transform:rotate(4deg)}.uw-checklist[data-astro-cid-cs7rjwnl] .uw-checklist-title[data-astro-cid-cs7rjwnl]{margin-bottom:8px;font-size:15px;line-height:18px}.uw-checklist[data-astro-cid-cs7rjwnl] ul[data-astro-cid-cs7rjwnl]{gap:4px}.uw-checklist[data-astro-cid-cs7rjwnl] li[data-astro-cid-cs7rjwnl]{grid-template-columns:10px minmax(0,1fr);gap:6px;font-size:11px;line-height:14px}.uw-checklist[data-astro-cid-cs7rjwnl] li[data-astro-cid-cs7rjwnl]:before{width:8px;height:8px;margin-top:3px}.uw-checklist[data-astro-cid-cs7rjwnl] small[data-astro-cid-cs7rjwnl]{margin-top:8px;font-size:8px;line-height:10px}}@media (width<=800px) and (height<=780px){.uw-moodboard[data-astro-cid-cs7rjwnl]{min-height:228px}.uw-checklist[data-astro-cid-cs7rjwnl]{padding:10px}}:root[data-editorial] .case-experience .section-frame .uw-tension{gap:16px;padding:24px 7%}.case-experience .uw-tension .uw-problem{flex:1 1 0;grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);gap:32px;min-height:0}.case-experience .uw-tension .uw-brief>div{width:80%}@media (width<=1100px) and (width>=801px){.case-experience .uw-tension .uw-problem{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:24px}.case-experience .uw-tension .uw-heading p{font-size:15px;line-height:22px}.case-experience .uw-tension .uw-brief>div{width:100%}}@media (width<=800px){:root[data-editorial] .case-experience .section-frame .uw-tension .uw-moodboard .uw-reference figcaption{font-size:10px!important;line-height:14px!important}:root[data-editorial] .case-experience .section-frame .uw-tension .uw-moodboard .uw-checklist li{font-size:12px!important;line-height:16px!important}:root[data-editorial] .case-experience .section-frame .uw-tension .uw-moodboard .uw-checklist-title{font-size:15px!important;line-height:18px!important}:root[data-editorial] .case-experience .section-frame .uw-tension{gap:12px;padding:16px}.case-experience .uw-tension .uw-running{padding-bottom:8px;font-size:10px;line-height:14px}.case-experience .uw-tension .uw-problem{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px}.case-experience .uw-tension .uw-heading{gap:8px}:root[data-editorial] .case-experience .section-frame .uw-tension h2{font-size:26px;line-height:30px}.case-experience .uw-tension .uw-heading p{font-size:14px;line-height:20px}.case-experience .uw-tension .uw-brief{padding:12px}.case-experience .uw-tension .uw-brief>div{width:100%}.case-experience .uw-tension .uw-brief blockquote{font-size:13px;line-height:18px}.case-experience .uw-tension .uw-brief figcaption{margin-top:6px;font-size:10px;line-height:14px}}@media (width<=800px) and (height<=780px){:root[data-editorial] .case-experience .section-frame .uw-tension{gap:8px;padding:12px}.case-experience .uw-tension .uw-running{padding-bottom:6px}.case-experience .uw-tension .uw-problem{gap:8px}:root[data-editorial] .case-experience .section-frame .uw-tension h2{font-size:24px;line-height:28px}.case-experience .uw-tension .uw-heading p{font-size:13px;line-height:18px}.case-experience .uw-tension .uw-brief{padding:8px 12px}.case-experience .uw-tension .uw-brief blockquote{font-size:12px;line-height:16px}.case-experience .uw-tension .uw-brief figcaption{margin-top:4px;font-size:9px;line-height:12px}}@media (width<=800px) and (height<=700px){:root[data-editorial] .case-experience .section-frame .uw-tension{gap:6px;padding-block:8px}.case-experience .uw-tension .uw-problem{gap:4px}:root[data-editorial] .case-experience .section-frame .uw-tension h2{font-size:22px;line-height:26px}}.uw-gallery-shell[data-astro-cid-tej4qx4p]{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.uw-gallery-heading[data-astro-cid-tej4qx4p] h2[data-astro-cid-tej4qx4p]{font:600 36px/44px var(--ds-font-editorial);margin:0}.uw-design-board[data-astro-cid-tej4qx4p]{isolation:isolate;touch-action:pan-y;flex:1;width:100%;min-height:0;position:relative;overflow:hidden;container-type:size}.uw-board-piece[data-astro-cid-tej4qx4p]{aspect-ratio:1920/1231;width:min(58cqw,142cqh);transform:translate(-50%,-50%) translateX(var(--shift,0%)) scale(var(--scale,1));opacity:0;z-index:0;margin:0;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .4s,filter .4s;position:absolute;top:50%;left:50%}.uw-board-piece[data-astro-cid-tej4qx4p][data-offset="0"]{--shift:0%;--scale:1;opacity:1;z-index:5}.uw-board-piece[data-astro-cid-tej4qx4p][data-offset="-1"]{--shift:-37%;--scale:.84;opacity:1;filter:brightness(.86);z-index:4}.uw-board-piece[data-astro-cid-tej4qx4p][data-offset="1"]{--shift:37%;--scale:.84;opacity:1;filter:brightness(.86);z-index:4}.uw-board-piece[data-astro-cid-tej4qx4p][data-offset="-2"]{--shift:-72%;--scale:.67;opacity:1;filter:brightness(.68);z-index:3}.uw-board-piece[data-astro-cid-tej4qx4p][data-offset="2"]{--shift:72%;--scale:.67;opacity:1;filter:brightness(.68);z-index:3}.uw-board-piece[data-astro-cid-tej4qx4p][data-offset="-3"]{--shift:-100%;--scale:.54}.uw-board-piece[data-astro-cid-tej4qx4p][data-offset="3"]{--shift:100%;--scale:.54}.uw-board-piece[data-astro-cid-tej4qx4p] img[data-astro-cid-tej4qx4p]{object-fit:cover;cursor:pointer;background:#f7f8fa;border-radius:8px;width:100%;height:100%;display:block;box-shadow:0 12px 28px #080f2c45}.uw-board-piece[data-astro-cid-tej4qx4p][data-offset="0"] img[data-astro-cid-tej4qx4p]{cursor:zoom-in}.uw-gallery-footer[data-astro-cid-tej4qx4p]{font:400 12px/16px var(--ds-font-interface);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;display:grid}.uw-gallery-meta[data-astro-cid-tej4qx4p]{color:#fff;gap:8px;display:grid}.uw-gallery-count[data-astro-cid-tej4qx4p]{color:var(--color-muted);font-size:11px}.uw-gallery-controls[data-astro-cid-tej4qx4p]{align-items:center;gap:4px;width:416px;max-width:100%;display:flex}.uw-gallery-controls[data-astro-cid-tej4qx4p] button[data-astro-cid-tej4qx4p]{cursor:pointer;background:0 0;border:0;flex:1;place-items:center;min-width:0;height:48px;padding:4px 0;display:grid}.uw-gallery-controls[data-astro-cid-tej4qx4p] img[data-astro-cid-tej4qx4p]{object-fit:cover;opacity:.55;background:#ffffff30;border:2px solid #0000;border-radius:4px;width:100%;height:36px;display:block}.uw-gallery-controls[data-astro-cid-tej4qx4p] button[data-astro-cid-tej4qx4p][aria-current=true] img[data-astro-cid-tej4qx4p]{border-color:var(--lenkie-gold);opacity:1}.uw-gallery-controls[data-astro-cid-tej4qx4p] button[data-astro-cid-tej4qx4p]:hover img[data-astro-cid-tej4qx4p]{opacity:1}.uw-gallery-pause[data-astro-cid-tej4qx4p]{color:#fff;min-height:44px;font:500 12px/16px var(--ds-font-interface);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:end;padding:8px 0;text-decoration:underline}.uw-gallery-pause[data-astro-cid-tej4qx4p][hidden]{display:none}.uw-gallery-pause[data-astro-cid-tej4qx4p]:hover{color:var(--lenkie-gold)}.uw-gallery-shell[data-astro-cid-tej4qx4p] button[data-astro-cid-tej4qx4p]:focus-visible{outline:2px solid var(--lenkie-gold);outline-offset:4px}.uw-gallery-announcement[data-astro-cid-tej4qx4p]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=801px) and (height<=850px){.uw-gallery-heading[data-astro-cid-tej4qx4p] h2[data-astro-cid-tej4qx4p]{font-size:32px;line-height:36px}}@media (width<=800px){.uw-gallery-shell[data-astro-cid-tej4qx4p]{gap:8px}.uw-design-board[data-astro-cid-tej4qx4p]{aspect-ratio:1.35;flex:none;margin-top:auto}.uw-board-piece[data-astro-cid-tej4qx4p]{width:min(88cqw,142cqh)}.uw-gallery-footer[data-astro-cid-tej4qx4p]{gap:16px 8px;margin-bottom:auto}.uw-gallery-meta[data-astro-cid-tej4qx4p]{text-align:center;grid-column:1/-1}.uw-gallery-controls[data-astro-cid-tej4qx4p]{grid-column:1/-1;width:100%}.uw-gallery-controls[data-astro-cid-tej4qx4p] img[data-astro-cid-tej4qx4p]{height:32px}.uw-gallery-pause[data-astro-cid-tej4qx4p]{grid-column:1/-1;justify-self:center;min-height:32px}.uw-gallery-hint[data-astro-cid-tej4qx4p]{display:none}}@media (prefers-reduced-motion:reduce){.uw-board-piece[data-astro-cid-tej4qx4p]{transition:none}}.uw-connections[data-astro-cid-f2ycg3jw]{flex-direction:column;flex:1;justify-content:center;gap:24px;min-height:0;display:flex}.uw-connections[data-astro-cid-f2ycg3jw] [data-astro-cid-f2ycg3jw]:is(h3,p,figure){margin:0}.uw-connections[data-astro-cid-f2ycg3jw] header[data-astro-cid-f2ycg3jw]{gap:4px;display:grid}.uw-connections[data-astro-cid-f2ycg3jw] h3[data-astro-cid-f2ycg3jw]{font:600 22px/28px var(--ds-font-editorial)}.uw-person[data-astro-cid-f2ycg3jw]{color:var(--color-muted);font:500 11px/16px var(--ds-font-interface)}.uw-design-contributions[data-astro-cid-f2ycg3jw]{grid-template-columns:1.3fr 1fr;gap:32px;display:grid}.uw-architecture[data-astro-cid-f2ycg3jw],.uw-remy-work[data-astro-cid-f2ycg3jw]{flex-direction:column;gap:16px;min-width:0;display:flex}.uw-remy-work[data-astro-cid-f2ycg3jw]{border-left:1px solid var(--color-line);padding-left:32px}.uw-design-contributions[data-astro-cid-f2ycg3jw] p[data-astro-cid-f2ycg3jw]{color:var(--color-muted);font:400 15px/22px var(--ds-font-editorial)}.uw-workflow-map[data-astro-cid-f2ycg3jw]{padding-top:8px}.uw-map-route[data-astro-cid-f2ycg3jw]{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:4px;display:grid}.uw-map-view[data-astro-cid-f2ycg3jw]{color:var(--lenkie-navy);background:#fff;border:1px solid #c5cedf;border-radius:6px;padding:10px;box-shadow:0 4px 8px #1e2e4908}.uw-map-view[data-astro-cid-f2ycg3jw]>span[data-astro-cid-f2ycg3jw]{font:500 11px/16px var(--ds-font-interface);margin-bottom:8px;display:block}.uw-map-assessment[data-astro-cid-f2ycg3jw]{border-color:var(--lenkie-gold);box-shadow:0 0 0 3px #ffba1225}.uw-map-link[data-astro-cid-f2ycg3jw]{fill:none;width:100%;stroke:var(--lenkie-navy);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.uw-mini-lanes[data-astro-cid-f2ycg3jw]{grid-template-columns:repeat(3,1fr);gap:5px;height:44px;display:grid}.uw-mini-lanes[data-astro-cid-f2ycg3jw] i[data-astro-cid-f2ycg3jw]{background:repeating-linear-gradient(#f1f4f9 0 12px,#fff 12px 16px);border:1px solid #c5cedf;border-top:6px solid #dce3f0}.uw-mini-assessment[data-astro-cid-f2ycg3jw]{grid-template-columns:1fr 1fr;gap:5px;height:44px;display:grid}.uw-mini-assessment[data-astro-cid-f2ycg3jw] i[data-astro-cid-f2ycg3jw]{background:#f1f4f9;border:1px solid #c5cedf}.uw-mini-assessment[data-astro-cid-f2ycg3jw] i[data-astro-cid-f2ycg3jw]:first-child{border-left:3px solid var(--lenkie-gold);grid-column:1/-1}.uw-mini-decision[data-astro-cid-f2ycg3jw]{align-items:center;gap:8px;height:44px;display:flex}.uw-mini-decision[data-astro-cid-f2ycg3jw] svg[data-astro-cid-f2ycg3jw]{fill:none;stroke:#16834b;stroke-width:1.6px;width:36px;height:36px}.uw-mini-decision[data-astro-cid-f2ycg3jw] circle[data-astro-cid-f2ycg3jw]{fill:#edf9f1}.uw-mini-decision[data-astro-cid-f2ycg3jw] path[data-astro-cid-f2ycg3jw]{stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.uw-mini-decision[data-astro-cid-f2ycg3jw] i[data-astro-cid-f2ycg3jw]{background:#dce3f0;flex:1;height:5px}.uw-map-branches[data-astro-cid-f2ycg3jw]{fill:none;stroke:#a8b6cf;stroke-width:1.4px;width:100%;height:20px;display:block}.uw-map-context[data-astro-cid-f2ycg3jw]{font:400 10px/16px var(--ds-font-interface);text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.uw-map-context[data-astro-cid-f2ycg3jw] span[data-astro-cid-f2ycg3jw]{color:var(--lenkie-navy);background:#e8edf5;border-radius:4px;padding:4px 0}.uw-feature-pair[data-astro-cid-f2ycg3jw]{flex:1;grid-template-columns:1fr 1fr;gap:12px;padding-top:8px;display:grid}.uw-feature-pair[data-astro-cid-f2ycg3jw]>div[data-astro-cid-f2ycg3jw]{color:var(--lenkie-navy);background:#fff;border:1px solid #c5cedf;border-radius:6px;padding:12px}.uw-feature-pair[data-astro-cid-f2ycg3jw]>div[data-astro-cid-f2ycg3jw]>span[data-astro-cid-f2ycg3jw]{font:500 11px/16px var(--ds-font-interface)}.uw-affordability-idea[data-astro-cid-f2ycg3jw]>div[data-astro-cid-f2ycg3jw]{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.uw-affordability-idea[data-astro-cid-f2ycg3jw] i[data-astro-cid-f2ycg3jw]{border:1px solid #c5cedf;border-radius:3px;height:24px}.uw-affordability-idea[data-astro-cid-f2ycg3jw] b[data-astro-cid-f2ycg3jw]{background:linear-gradient(to right,var(--lenkie-gold) 62%,#e8edf5 62%);border-radius:4px;grid-column:1/-1;height:8px}.uw-comment[data-astro-cid-f2ycg3jw]{align-items:center;gap:6px;margin-top:16px;display:flex}.uw-comment[data-astro-cid-f2ycg3jw] i[data-astro-cid-f2ycg3jw]{background:#c5cedf;border-radius:50%;flex-shrink:0;width:16px;height:16px}.uw-comment[data-astro-cid-f2ycg3jw] b[data-astro-cid-f2ycg3jw]{background:#e8edf5;border-radius:3px;width:100%;height:12px}.uw-reply[data-astro-cid-f2ycg3jw]{border-left:1px solid #c5cedf;margin:8px 0 0 12px;padding-left:8px}.uw-reply[data-astro-cid-f2ycg3jw] i[data-astro-cid-f2ycg3jw]{background:var(--lenkie-gold)}.uw-engineering-review[data-astro-cid-f2ycg3jw]{background:var(--lenkie-navy);color:#fff;border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:20px 24px;display:grid}.uw-engineering-copy[data-astro-cid-f2ycg3jw]{gap:8px;display:grid}.uw-engineering-review[data-astro-cid-f2ycg3jw] .uw-person[data-astro-cid-f2ycg3jw]{color:var(--lenkie-gold)}.uw-engineering-review[data-astro-cid-f2ycg3jw] p[data-astro-cid-f2ycg3jw]{font:400 15px/22px var(--ds-font-editorial)}.uw-engineering-diagram[data-astro-cid-f2ycg3jw]{text-align:center;font:500 11px/16px var(--ds-font-interface);grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:12px;display:grid}.uw-review-end[data-astro-cid-f2ycg3jw]{justify-items:center;gap:8px;display:grid}.uw-review-end[data-astro-cid-f2ycg3jw] svg[data-astro-cid-f2ycg3jw]{fill:none;stroke:#fff;stroke-width:1.7px;width:64px;height:48px}.uw-review-exchange[data-astro-cid-f2ycg3jw]{gap:4px;display:grid}.uw-review-exchange[data-astro-cid-f2ycg3jw] svg[data-astro-cid-f2ycg3jw]{fill:none;width:100%;height:32px;stroke:var(--lenkie-gold);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.uw-review-exchange[data-astro-cid-f2ycg3jw] strong[data-astro-cid-f2ycg3jw]{color:var(--lenkie-gold);font-weight:500}@media (width>=801px) and (height<=850px){.uw-connections[data-astro-cid-f2ycg3jw]{gap:20px}.uw-architecture[data-astro-cid-f2ycg3jw],.uw-remy-work[data-astro-cid-f2ycg3jw]{gap:12px}.uw-engineering-review[data-astro-cid-f2ycg3jw]{padding:16px 20px}}@media (width<=800px){.uw-connections[data-astro-cid-f2ycg3jw]{flex:none;justify-content:flex-start;gap:32px}.uw-connections[data-astro-cid-f2ycg3jw] h3[data-astro-cid-f2ycg3jw]{font-size:18px;line-height:24px}.uw-connections[data-astro-cid-f2ycg3jw] p[data-astro-cid-f2ycg3jw]{font-size:16px;line-height:24px}.uw-person[data-astro-cid-f2ycg3jw]{font-size:12px;line-height:18px}.uw-design-contributions[data-astro-cid-f2ycg3jw]{grid-template-columns:1fr;gap:32px}.uw-architecture[data-astro-cid-f2ycg3jw],.uw-remy-work[data-astro-cid-f2ycg3jw]{gap:16px}.uw-remy-work[data-astro-cid-f2ycg3jw]{border:0;border-top:1px solid var(--color-line);padding:24px 0 0}.uw-workflow-map[data-astro-cid-f2ycg3jw]{grid-template-columns:minmax(0,1fr);gap:8px;padding:0;display:grid}.uw-map-route[data-astro-cid-f2ycg3jw]{display:contents}.uw-map-view[data-astro-cid-f2ycg3jw]{grid-column:1;grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:12px;padding:16px;display:grid}.uw-map-view[data-astro-cid-f2ycg3jw]:first-child{grid-row:1}.uw-map-assessment[data-astro-cid-f2ycg3jw]{grid-row:3}.uw-map-view[data-astro-cid-f2ycg3jw]:last-child{grid-row:6}.uw-map-view[data-astro-cid-f2ycg3jw]>span[data-astro-cid-f2ycg3jw]{margin:0;font-size:14px;line-height:20px}.uw-map-link[data-astro-cid-f2ycg3jw]{grid-column:1;justify-self:center;width:32px;height:32px;transform:rotate(90deg)}.uw-map-link[data-astro-cid-f2ycg3jw]:nth-child(2){grid-row:2}.uw-map-link[data-astro-cid-f2ycg3jw]:nth-child(4){grid-row:5}.uw-map-branches[data-astro-cid-f2ycg3jw]{display:none}.uw-map-context[data-astro-cid-f2ycg3jw]{border-left:1px solid var(--lenkie-gold);text-align:left;grid-row:4;grid-template-columns:1fr;gap:8px;margin-left:16px;padding:8px 0 0 16px;font-size:12px;line-height:18px}.uw-map-context[data-astro-cid-f2ycg3jw] span[data-astro-cid-f2ycg3jw]{padding:8px 12px}.uw-feature-pair[data-astro-cid-f2ycg3jw]{flex:none;grid-template-columns:1fr;gap:12px;padding:0}.uw-feature-pair[data-astro-cid-f2ycg3jw]>div[data-astro-cid-f2ycg3jw]{padding:16px}.uw-feature-pair[data-astro-cid-f2ycg3jw]>div[data-astro-cid-f2ycg3jw]>span[data-astro-cid-f2ycg3jw]{font-size:14px;line-height:20px}.uw-engineering-review[data-astro-cid-f2ycg3jw]{grid-template-columns:1fr;gap:24px;padding:20px}.uw-engineering-copy[data-astro-cid-f2ycg3jw]{gap:12px}.uw-engineering-diagram[data-astro-cid-f2ycg3jw]{text-align:left;grid-template-columns:1fr;gap:12px;font-size:14px;line-height:20px}.uw-review-end[data-astro-cid-f2ycg3jw]{grid-template-columns:48px minmax(0,1fr);place-items:center start;gap:16px}.uw-review-end[data-astro-cid-f2ycg3jw] svg[data-astro-cid-f2ycg3jw]{width:48px;height:36px}.uw-review-exchange[data-astro-cid-f2ycg3jw]{grid-template-columns:48px minmax(0,1fr);align-content:center;column-gap:16px;min-height:104px}.uw-review-exchange[data-astro-cid-f2ycg3jw] svg[data-astro-cid-f2ycg3jw]{grid-area:1/1/3;place-self:center;width:96px;height:32px;transform:rotate(90deg)}.uw-review-exchange[data-astro-cid-f2ycg3jw]>span[data-astro-cid-f2ycg3jw],.uw-review-exchange[data-astro-cid-f2ycg3jw] strong[data-astro-cid-f2ycg3jw]{grid-column:2}}.uw-scope-diagram[data-astro-cid-4e7tmpho]{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.uw-scope-diagram[data-astro-cid-4e7tmpho] [data-astro-cid-4e7tmpho]:is(h3,p){margin:0}.uw-milestone-boundary[data-astro-cid-4e7tmpho]{background:#ffffff70;border:1px solid #1e2e4950;border-radius:12px;padding:24px;position:relative}.uw-boundary-label[data-astro-cid-4e7tmpho]{font:500 12px/16px var(--ds-font-interface);color:var(--lenkie-navy);margin-bottom:16px;display:block}.uw-scope-stages[data-astro-cid-4e7tmpho]{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:16px;display:grid}.uw-scope-stage[data-astro-cid-4e7tmpho]{align-content:start;gap:8px;display:grid}.uw-stage-art[data-astro-cid-4e7tmpho]{width:112px;height:80px;stroke:var(--lenkie-navy);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.uw-stage-art[data-astro-cid-4e7tmpho] rect[data-astro-cid-4e7tmpho]{fill:#fff}.uw-stage-art[data-astro-cid-4e7tmpho] .uw-art-accent[data-astro-cid-4e7tmpho]{fill:var(--lenkie-gold)}.uw-scope-stage[data-astro-cid-4e7tmpho] h3[data-astro-cid-4e7tmpho]{font:600 24px/28px var(--ds-font-editorial)}.uw-scope-stage[data-astro-cid-4e7tmpho] p[data-astro-cid-4e7tmpho]{max-width:24ch;color:var(--color-muted);font:400 15px/22px var(--ds-font-editorial)}.uw-scope-forward[data-astro-cid-4e7tmpho]{fill:none;width:100%;stroke:var(--lenkie-navy);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;align-self:center}.uw-scope-return[data-astro-cid-4e7tmpho]{flex-shrink:0;height:64px;position:relative}.uw-scope-return[data-astro-cid-4e7tmpho] svg[data-astro-cid-4e7tmpho]{fill:none;width:100%;height:100%;stroke:var(--lenkie-navy);stroke-width:1.8px}.uw-scope-return[data-astro-cid-4e7tmpho] span[data-astro-cid-4e7tmpho]{background:var(--color-canvas);color:var(--lenkie-navy);white-space:nowrap;font:500 11px/16px var(--ds-font-interface);padding:4px 12px;position:absolute;top:28px;left:50%;transform:translate(-50%)}.uw-scope-inputs[data-astro-cid-4e7tmpho]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.uw-backlog[data-astro-cid-4e7tmpho],.uw-testing-priority[data-astro-cid-4e7tmpho]{border-radius:8px;align-items:center;gap:16px;padding:16px 20px;display:flex}.uw-backlog[data-astro-cid-4e7tmpho]{background:#e5edfa}.uw-backlog[data-astro-cid-4e7tmpho]>div[data-astro-cid-4e7tmpho]:last-child,.uw-testing-priority[data-astro-cid-4e7tmpho]>div[data-astro-cid-4e7tmpho]{min-width:0}.uw-scope-inputs[data-astro-cid-4e7tmpho] h3[data-astro-cid-4e7tmpho]{font:600 18px/24px var(--ds-font-editorial)}.uw-scope-inputs[data-astro-cid-4e7tmpho] p[data-astro-cid-4e7tmpho]{font:400 14px/20px var(--ds-font-editorial);margin-top:4px}.uw-backlog[data-astro-cid-4e7tmpho] p[data-astro-cid-4e7tmpho]{color:var(--color-muted)}.uw-backlog-papers[data-astro-cid-4e7tmpho]{flex-shrink:0;width:44px;height:48px;position:relative}.uw-backlog-papers[data-astro-cid-4e7tmpho] i[data-astro-cid-4e7tmpho]{background:#fff;border:1px solid #98a7bd;border-radius:3px;position:absolute;inset:4px;transform:rotate(-12deg)}.uw-backlog-papers[data-astro-cid-4e7tmpho] i[data-astro-cid-4e7tmpho]:nth-child(2){transform:rotate(6deg)}.uw-backlog-papers[data-astro-cid-4e7tmpho] i[data-astro-cid-4e7tmpho]:nth-child(3){background:repeating-linear-gradient(#fff 0 10px,#dce3f0 10px 12px);border:6px solid #fff;transform:rotate(0);box-shadow:0 0 0 1px #98a7bd}.uw-testing-priority[data-astro-cid-4e7tmpho]{background:var(--lenkie-gold);color:var(--lenkie-navy)}.uw-testing-priority[data-astro-cid-4e7tmpho]>svg[data-astro-cid-4e7tmpho]{fill:none;width:32px;height:32px;stroke:var(--lenkie-navy);stroke-width:1.8px;stroke-linejoin:round;flex-shrink:0}@media (width>=801px) and (height<=850px){.uw-milestone-boundary[data-astro-cid-4e7tmpho]{padding:16px 20px}.uw-boundary-label[data-astro-cid-4e7tmpho]{margin-bottom:8px}.uw-stage-art[data-astro-cid-4e7tmpho]{width:96px;height:64px}.uw-scope-return[data-astro-cid-4e7tmpho]{height:56px}.uw-scope-return[data-astro-cid-4e7tmpho] span[data-astro-cid-4e7tmpho]{top:22px}.uw-backlog[data-astro-cid-4e7tmpho],.uw-testing-priority[data-astro-cid-4e7tmpho]{padding:12px 16px}}@media (width<=800px){.uw-milestone-boundary[data-astro-cid-4e7tmpho]{padding:12px}.uw-boundary-label[data-astro-cid-4e7tmpho]{margin-bottom:8px;font-size:10px;line-height:14px}.uw-scope-stages[data-astro-cid-4e7tmpho]{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr);align-items:start;gap:4px}.uw-stage-art[data-astro-cid-4e7tmpho]{width:64px;max-width:100%;height:48px}.uw-scope-stage[data-astro-cid-4e7tmpho]{gap:4px}.uw-scope-forward[data-astro-cid-4e7tmpho]{stroke-width:3px;align-self:start;margin-top:20px}.uw-scope-return[data-astro-cid-4e7tmpho]{height:52px}.uw-scope-return[data-astro-cid-4e7tmpho] span[data-astro-cid-4e7tmpho]{padding:4px;font-size:9px;line-height:14px;top:20px}.uw-scope-inputs[data-astro-cid-4e7tmpho]{grid-template-columns:1fr;gap:8px}.uw-backlog[data-astro-cid-4e7tmpho],.uw-testing-priority[data-astro-cid-4e7tmpho]{gap:12px;padding:12px}.uw-backlog-papers[data-astro-cid-4e7tmpho]{width:32px;height:36px}.uw-testing-priority[data-astro-cid-4e7tmpho]>svg[data-astro-cid-4e7tmpho]{width:28px;height:28px}}@media (width<=800px) and (height<=740px){.uw-milestone-boundary[data-astro-cid-4e7tmpho]{padding:8px}.uw-stage-art[data-astro-cid-4e7tmpho]{height:40px}.uw-scope-return[data-astro-cid-4e7tmpho]{height:44px}.uw-scope-return[data-astro-cid-4e7tmpho] span[data-astro-cid-4e7tmpho]{top:16px}.uw-backlog[data-astro-cid-4e7tmpho],.uw-testing-priority[data-astro-cid-4e7tmpho]{padding:8px}}.uw-closing-figure[data-astro-cid-btqg6mz6]{flex-direction:column;flex:1;align-self:stretch;gap:4px;min-width:0;min-height:0;margin:0;display:flex}.uw-closing-mockup[data-astro-cid-btqg6mz6]{background:#fff;border:1px solid #bdcbe1;border-radius:8px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #1e2e4914}.uw-mockup-toolbar[data-astro-cid-btqg6mz6]{color:#64728a;height:28px;font:400 9px/12px var(--ds-font-interface);background:#fbfcfe;border-bottom:1px solid #dce3ee;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 12px;display:grid}.uw-mockup-dots[data-astro-cid-btqg6mz6]{gap:4px;display:flex}.uw-mockup-dots[data-astro-cid-btqg6mz6] i[data-astro-cid-btqg6mz6]{background:#c5cfdd;border-radius:50%;width:6px;height:6px}.uw-closing-window[data-astro-cid-btqg6mz6]{isolation:isolate;background:#f7f8fa;flex:1;min-height:0;position:relative;overflow:hidden}.uw-closing-window[data-astro-cid-btqg6mz6] img[data-astro-cid-btqg6mz6]{object-fit:cover;object-position:50% 0%;transform-origin:0 0;cursor:zoom-in;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0 auto auto 0}.uw-closing-window[data-astro-cid-btqg6mz6]:focus-within{outline:2px solid var(--lenkie-navy);outline-offset:4px}.uw-closing-figure[data-astro-cid-btqg6mz6] figcaption[data-astro-cid-btqg6mz6]{min-height:32px;font:400 11px/16px var(--ds-font-interface);justify-content:space-between;align-items:center;gap:16px;display:flex}.uw-closing-figure[data-astro-cid-btqg6mz6] [data-astro-cid-btqg6mz6]:is(a,button){min-height:32px;color:var(--color-muted);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:8px 0;text-decoration:underline;display:inline-flex}.uw-closing-figure[data-astro-cid-btqg6mz6] button[data-astro-cid-btqg6mz6][hidden]{display:none}.uw-closing-figure[data-astro-cid-btqg6mz6] [data-astro-cid-btqg6mz6]:is(a,button):hover{color:var(--lenkie-navy)}.uw-closing-figure[data-astro-cid-btqg6mz6] [data-astro-cid-btqg6mz6]:is(a,button):focus-visible{outline:2px solid var(--lenkie-navy);outline-offset:4px}@media (width<=800px){.uw-closing-window[data-astro-cid-btqg6mz6]{aspect-ratio:1;flex:none;min-height:0}}.uw-slide[data-astro-cid-krgltxyq]{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;background:var(--color-canvas);width:100%;height:calc(100% - 80px);color:var(--color-ink);font:400 16px/24px var(--ds-font-editorial);flex-direction:column;gap:24px;padding:32px 48px 24px;display:flex;overflow-y:auto}.uw-slide[data-astro-cid-krgltxyq],.uw-slide[data-astro-cid-krgltxyq] [data-astro-cid-krgltxyq]{box-sizing:border-box;transition-property:color,background-color,border-color}[data-slug=credit-underwriting] .case-slide,[data-slug=credit-underwriting] .section-frame{transition-property:none}.uw-slide[data-astro-cid-krgltxyq] [data-astro-cid-krgltxyq]:is(p,h2,h3,figure,blockquote,dl,dd){margin:0}.uw-slide[data-astro-cid-krgltxyq] [data-astro-cid-krgltxyq]:is(h2,h3){text-transform:none;letter-spacing:0!important}.uw-slide[data-astro-cid-krgltxyq] h2[data-astro-cid-krgltxyq]{font:600 40px/44px var(--ds-font-editorial)}.uw-slide[data-astro-cid-krgltxyq] h3[data-astro-cid-krgltxyq]{font:600 24px/28px var(--ds-font-editorial)}.uw-slide[data-astro-cid-krgltxyq]>[data-astro-cid-krgltxyq]{flex-shrink:0}.uw-running[data-astro-cid-krgltxyq]{border-bottom:1px solid var(--color-line);font:500 12px/16px var(--ds-font-interface);text-transform:uppercase;justify-content:space-between;gap:24px;padding:0 48px 16px 0;display:flex}.uw-running[data-astro-cid-krgltxyq]>span[data-astro-cid-krgltxyq]{color:var(--color-muted)}.uw-heading[data-astro-cid-krgltxyq]{align-content:start;gap:16px;display:grid}.uw-heading[data-astro-cid-krgltxyq]>p[data-astro-cid-krgltxyq]{max-width:48ch;color:var(--color-muted)}.uw-summary-main[data-astro-cid-krgltxyq]{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}.uw-summary-context[data-astro-cid-krgltxyq]{align-content:center;gap:24px;display:grid}.uw-summary-image[data-astro-cid-krgltxyq]{min-width:0}.uw-summary-image[data-astro-cid-krgltxyq] figcaption[data-astro-cid-krgltxyq]{margin-top:8px}.uw-summary-image[data-astro-cid-krgltxyq] img[data-astro-cid-krgltxyq]{width:100%;height:auto;display:block}.uw-summary-context[data-astro-cid-krgltxyq] section[data-astro-cid-krgltxyq]{align-content:start;gap:12px;display:grid}.uw-summary-context[data-astro-cid-krgltxyq] h3[data-astro-cid-krgltxyq]{font:500 12px/16px var(--ds-font-interface);font-family:var(--ds-font-interface)!important;text-transform:uppercase!important}.uw-summary-context[data-astro-cid-krgltxyq] p[data-astro-cid-krgltxyq]{max-width:48ch;color:var(--color-muted)}.uw-summary-outcomes[data-astro-cid-krgltxyq]{background:var(--lenkie-navy);color:var(--lenkie-white);border-radius:8px;grid-template-columns:1fr 1fr 1fr;gap:24px;padding:24px;display:grid}.uw-summary-outcomes[data-astro-cid-krgltxyq]>div[data-astro-cid-krgltxyq]+div[data-astro-cid-krgltxyq]{border-left:1px solid color-mix(in srgb, var(--lenkie-white) 32%, transparent);padding-left:24px}.uw-summary-outcomes[data-astro-cid-krgltxyq] p[data-astro-cid-krgltxyq]{font:500 12px/16px var(--ds-font-interface);text-transform:uppercase;margin-bottom:8px}.uw-summary-outcomes[data-astro-cid-krgltxyq] strong[data-astro-cid-krgltxyq]{color:var(--lenkie-gold);font:600 28px/36px var(--ds-font-interface);text-transform:uppercase;white-space:nowrap}.uw-summary-period[data-astro-cid-krgltxyq]{font:400 12px/16px var(--ds-font-interface);text-transform:uppercase;color:var(--color-muted)}.uw-wide-heading[data-astro-cid-krgltxyq]{grid-template-columns:1.2fr 1fr;align-items:end;gap:32px;display:grid}figcaption[data-astro-cid-krgltxyq]{color:var(--color-muted);font:500 14px/20px var(--ds-font-editorial)}.uw-problem[data-astro-cid-krgltxyq]{flex:1;grid-template-columns:5fr 7fr;align-items:center;gap:32px;display:grid}.uw-brief[data-astro-cid-krgltxyq]{background:var(--lenkie-navy);color:var(--lenkie-white);border-radius:8px;align-items:start;gap:16px;padding:20px 24px;display:flex}.uw-brief[data-astro-cid-krgltxyq]>div[data-astro-cid-krgltxyq]{width:60%;min-width:0;margin-inline:auto}.uw-brief[data-astro-cid-krgltxyq] blockquote[data-astro-cid-krgltxyq]{font:italic 600 18px/24px var(--ds-font-editorial);text-align:center}.uw-brief[data-astro-cid-krgltxyq] figcaption[data-astro-cid-krgltxyq]{color:var(--lenkie-white);text-align:center;margin-top:8px;font-size:12px;line-height:16px}.uw-findings[data-astro-cid-krgltxyq]{flex:1;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.uw-finding[data-astro-cid-krgltxyq]{background:var(--color-surface);border-radius:8px;flex-direction:column;justify-content:center;align-items:start;padding:24px;display:flex}.uw-finding[data-astro-cid-krgltxyq]:nth-child(2){background:var(--lenkie-gold);color:var(--lenkie-navy)}.uw-finding-icon[data-astro-cid-krgltxyq]{align-items:center;width:112px;height:96px;margin-bottom:16px;display:flex}.uw-finding-icon[data-astro-cid-krgltxyq] svg[data-astro-cid-krgltxyq]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:88px;max-width:100%;height:88px;max-height:100%}@media (prefers-reduced-motion:no-preference){[data-slide][data-active] .uw-icon-draw[data-astro-cid-krgltxyq]{stroke-dasharray:100;animation:uw-icon-check .42s cubic-bezier(.25,1,.5,1) var(--icon-delay) both}[data-slide][data-active] .uw-icon-enter[data-astro-cid-krgltxyq]{animation:uw-icon-arrive .4s cubic-bezier(.22,1,.36,1) var(--icon-delay) both}.uw-workflow[data-astro-cid-krgltxyq][data-motion-paused] [data-astro-cid-krgltxyq]:is(.uw-icon-draw,.uw-icon-enter){animation-play-state:paused}}@keyframes uw-icon-check{0%{stroke-dashoffset:100px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes uw-icon-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.uw-before[data-astro-cid-krgltxyq]{font-size:16px;line-height:24px}.uw-down[data-astro-cid-krgltxyq]{margin:4px 0;font-size:24px;line-height:32px;display:block}.uw-finding-copy[data-astro-cid-krgltxyq]{max-width:24ch;font-size:16px;line-height:24px;margin-top:8px!important}.uw-decision-layout[data-astro-cid-krgltxyq]{flex:1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:40px;min-height:0;display:grid}.uw-decision-copy[data-astro-cid-krgltxyq]{gap:24px;display:grid}.uw-supporting[data-astro-cid-krgltxyq]{border-top:1px solid var(--color-line);gap:16px;padding-top:16px;display:grid}.uw-supporting[data-astro-cid-krgltxyq] strong[data-astro-cid-krgltxyq]{font-weight:600;display:block}.uw-exploration-comparison[data-astro-cid-krgltxyq]{flex:1;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:20px;min-height:0;display:grid}.uw-exploration-comparison[data-astro-cid-krgltxyq] figure[data-astro-cid-krgltxyq]{flex-direction:column;justify-content:center;gap:12px;min-width:0;min-height:0;display:flex}.uw-exploration-comparison[data-astro-cid-krgltxyq] figcaption[data-astro-cid-krgltxyq]{font:500 13px/20px var(--ds-font-interface);color:var(--lenkie-white)}.uw-exploration-comparison[data-astro-cid-krgltxyq] img[data-astro-cid-krgltxyq]{object-fit:contain;width:100%;height:auto;min-height:0;max-height:calc(100% - 32px);display:block}.uw-exploration-arrow[data-astro-cid-krgltxyq]{color:var(--lenkie-gold);font:400 24px/32px var(--ds-font-interface);align-self:center}.uw-slide[data-astro-cid-krgltxyq] .uw-period[data-astro-cid-krgltxyq]{font:400 14px/20px var(--ds-font-interface);text-transform:uppercase}.uw-results[data-astro-cid-krgltxyq]{flex:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:40px;padding-bottom:8px;display:grid}.uw-result[data-astro-cid-krgltxyq]{flex-direction:column;display:flex}.uw-loss[data-astro-cid-krgltxyq]{background:var(--lenkie-navy);color:var(--lenkie-white);border-radius:8px;align-items:center;gap:24px;padding:16px 24px;display:flex}.uw-loss[data-astro-cid-krgltxyq]>strong[data-astro-cid-krgltxyq]{color:var(--lenkie-gold);font:600 40px/44px var(--ds-font-interface);white-space:nowrap;text-transform:uppercase}.uw-loss[data-astro-cid-krgltxyq] h3[data-astro-cid-krgltxyq]{color:var(--lenkie-white);font-size:20px;line-height:24px}.uw-loss[data-astro-cid-krgltxyq] p[data-astro-cid-krgltxyq]{margin-top:4px;font-size:16px;line-height:24px}.uw-result[data-astro-cid-krgltxyq] h3[data-astro-cid-krgltxyq]{font:600 16px/24px var(--ds-font-interface);margin-bottom:16px;font-family:var(--ds-font-interface)!important;text-transform:uppercase!important}.uw-result[data-astro-cid-krgltxyq]+.uw-result[data-astro-cid-krgltxyq]{border-left:1px solid var(--color-line);padding-left:40px}.uw-columns[data-astro-cid-krgltxyq]{flex:1;grid-template-columns:1fr 32px 1fr;align-items:end;gap:12px;min-height:240px;display:grid}.uw-column[data-astro-cid-krgltxyq]{height:calc(var(--hours) / 42 * 100%);background:var(--color-surface);border:1px solid var(--color-line);border-radius:8px 8px 0 0;flex-direction:column;justify-content:space-between;min-height:0;padding:20px 16px;display:flex}.uw-after-column[data-astro-cid-krgltxyq]{background:var(--lenkie-gold);color:var(--lenkie-navy);border-color:var(--lenkie-gold)}.uw-column[data-astro-cid-krgltxyq] strong[data-astro-cid-krgltxyq]{font:600 64px/64px var(--ds-font-interface);letter-spacing:-.04em;white-space:nowrap;text-transform:uppercase}.uw-column[data-astro-cid-krgltxyq] strong[data-astro-cid-krgltxyq]>span[data-astro-cid-krgltxyq]{font-size:24px}.uw-month[data-astro-cid-krgltxyq]{font:500 12px/16px var(--ds-font-interface);text-transform:uppercase}.uw-change-arrow[data-astro-cid-krgltxyq]{font:400 32px/40px var(--ds-font-interface);text-transform:uppercase;align-self:center}.uw-reflection-layout[data-astro-cid-krgltxyq]{flex:1;grid-template-columns:minmax(0,3.1fr) minmax(220px,1fr);gap:24px;min-height:0;display:grid}.uw-reflection-main[data-astro-cid-krgltxyq]{flex-direction:column;gap:16px;min-width:0;min-height:0;display:flex}.uw-reflection-opening[data-astro-cid-krgltxyq]{background:#fff;border:1px solid #c5cedf;border-radius:8px;flex-shrink:0;gap:8px;padding:20px;display:grid}.uw-reflection-opening[data-astro-cid-krgltxyq] p[data-astro-cid-krgltxyq]{color:var(--color-muted);font:400 14px/20px var(--ds-font-editorial)}.uw-reflection-opening[data-astro-cid-krgltxyq] .uw-reflection-note[data-astro-cid-krgltxyq]{font-size:13px;line-height:18px}.uw-team[data-astro-cid-krgltxyq]{background:var(--lenkie-navy);color:#fff;border-radius:8px;flex-direction:column;gap:28px;padding:24px;display:flex}.uw-team[data-astro-cid-krgltxyq] h3[data-astro-cid-krgltxyq]{color:#fff;font:600 24px/28px var(--ds-font-editorial)}.uw-credits[data-astro-cid-krgltxyq]{flex-direction:column;gap:24px;display:flex}.uw-credits[data-astro-cid-krgltxyq]>div[data-astro-cid-krgltxyq]+div[data-astro-cid-krgltxyq]{border-top:1px solid #ffffff25;padding-top:16px}.uw-credits[data-astro-cid-krgltxyq] dt[data-astro-cid-krgltxyq]{color:#b9c8e5;font:500 10px/14px var(--ds-font-interface);text-transform:uppercase;margin-bottom:8px}.uw-credits[data-astro-cid-krgltxyq] dd[data-astro-cid-krgltxyq]{color:#fff;font:500 16px/22px var(--ds-font-editorial)}.uw-slide[data-astro-cid-krgltxyq]:focus-visible{outline:2px solid var(--color-ink);outline-offset:-4px}@media (width>=801px){.uw-slide[data-astro-cid-krgltxyq].uw-reflection{gap:16px;padding-block:24px 12px}.uw-reflection-main[data-astro-cid-krgltxyq]{gap:12px}.uw-reflection-opening[data-astro-cid-krgltxyq]{padding:16px}}@media (width>=1101px) and (height>=851px){.uw-decision[data-astro-cid-krgltxyq] h2[data-astro-cid-krgltxyq]{font-size:36px}}@media (width>=801px) and (height<=850px){.uw-summary-context[data-astro-cid-krgltxyq]{gap:16px}.uw-summary-outcomes[data-astro-cid-krgltxyq]{padding:16px 24px}.uw-slide[data-astro-cid-krgltxyq]{gap:16px;padding:24px 32px}.uw-slide[data-astro-cid-krgltxyq] h2[data-astro-cid-krgltxyq]{font-size:32px;line-height:36px}.uw-brief[data-astro-cid-krgltxyq]{padding:16px 20px}.uw-brief[data-astro-cid-krgltxyq] blockquote[data-astro-cid-krgltxyq]{font-size:16px;line-height:24px}.uw-columns[data-astro-cid-krgltxyq]{height:240px}.uw-column[data-astro-cid-krgltxyq] strong[data-astro-cid-krgltxyq]{font-size:40px;line-height:40px}.uw-finding[data-astro-cid-krgltxyq]{padding:20px}.uw-finding-icon[data-astro-cid-krgltxyq]{height:64px;margin-bottom:12px}.uw-reflection-layout[data-astro-cid-krgltxyq]{gap:24px}.uw-slide[data-astro-cid-krgltxyq].uw-reflection{gap:12px;padding-block:16px 8px}.uw-team[data-astro-cid-krgltxyq]{gap:20px;padding:20px}.uw-credits[data-astro-cid-krgltxyq]{gap:16px}}@media (width<=1100px) and (width>=801px){.uw-slide[data-astro-cid-krgltxyq] h2[data-astro-cid-krgltxyq]{font-size:32px;line-height:36px}.uw-decision-layout[data-astro-cid-krgltxyq],.uw-reflection-layout[data-astro-cid-krgltxyq]{gap:24px}.uw-column[data-astro-cid-krgltxyq]{padding:16px 12px}.uw-column[data-astro-cid-krgltxyq] strong[data-astro-cid-krgltxyq]{font-size:40px;line-height:40px}}@media (width<=800px){.uw-summary-main[data-astro-cid-krgltxyq],.uw-summary-context[data-astro-cid-krgltxyq]{grid-template-columns:1fr;gap:24px}.uw-summary-outcomes[data-astro-cid-krgltxyq]{grid-template-columns:1fr;gap:20px;padding:20px}.uw-summary-outcomes[data-astro-cid-krgltxyq]>div[data-astro-cid-krgltxyq]+div[data-astro-cid-krgltxyq]{border-left:0;border-top:1px solid color-mix(in srgb, var(--lenkie-white) 32%, transparent);padding:20px 0 0}.uw-slide[data-astro-cid-krgltxyq]{gap:24px;padding:24px}.uw-running[data-astro-cid-krgltxyq]{padding-right:48px;display:block}.uw-running[data-astro-cid-krgltxyq] span[data-astro-cid-krgltxyq]{text-align:left;display:block}.uw-slide[data-astro-cid-krgltxyq] h2[data-astro-cid-krgltxyq]{font-size:28px;line-height:32px}.uw-slide[data-astro-cid-krgltxyq] h3[data-astro-cid-krgltxyq]{font-size:24px;line-height:28px}.uw-wide-heading[data-astro-cid-krgltxyq],.uw-problem[data-astro-cid-krgltxyq],.uw-decision-layout[data-astro-cid-krgltxyq],.uw-reflection-layout[data-astro-cid-krgltxyq]{grid-template-columns:1fr;gap:24px}.uw-brief[data-astro-cid-krgltxyq]{gap:8px;padding:20px}.uw-brief[data-astro-cid-krgltxyq]>div[data-astro-cid-krgltxyq]{width:100%}.uw-brief[data-astro-cid-krgltxyq] blockquote[data-astro-cid-krgltxyq]{font-size:16px;line-height:24px}.uw-findings[data-astro-cid-krgltxyq]{grid-template-columns:1fr;gap:16px}.uw-finding[data-astro-cid-krgltxyq]{grid-template-columns:64px 1fr;gap:4px 16px;padding:20px;display:grid}.uw-finding-icon[data-astro-cid-krgltxyq]{grid-row:1/5;align-self:center;width:64px;height:64px;margin:0}.uw-finding[data-astro-cid-krgltxyq] .uw-down[data-astro-cid-krgltxyq]{display:none}.uw-finding[data-astro-cid-krgltxyq] h3[data-astro-cid-krgltxyq]{font-size:20px;line-height:24px}.uw-finding-copy[data-astro-cid-krgltxyq]{grid-column:2;margin-top:4px!important}.uw-before[data-astro-cid-krgltxyq]{font-size:14px;line-height:20px}.uw-slide[data-astro-cid-krgltxyq].uw-decision{gap:12px;padding:16px}.uw-decision-layout[data-astro-cid-krgltxyq]{grid-template-rows:auto minmax(0,1fr);gap:16px}.uw-decision-copy[data-astro-cid-krgltxyq]{grid-row:1;gap:12px}.uw-decision[data-astro-cid-krgltxyq] .uw-heading[data-astro-cid-krgltxyq]{gap:8px}.uw-decision[data-astro-cid-krgltxyq] .uw-supporting[data-astro-cid-krgltxyq]{gap:8px;padding-top:8px}.uw-slide[data-astro-cid-krgltxyq].uw-sequence{gap:12px;padding:16px}.uw-sequence[data-astro-cid-krgltxyq] .uw-heading[data-astro-cid-krgltxyq]{gap:8px}.uw-exploration-comparison[data-astro-cid-krgltxyq]{grid-template-rows:minmax(0,1fr) 16px minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:8px}.uw-exploration-comparison[data-astro-cid-krgltxyq] figure[data-astro-cid-krgltxyq]{gap:4px}.uw-exploration-arrow[data-astro-cid-krgltxyq]{justify-self:center;font-size:20px;line-height:16px;transform:rotate(90deg)}.uw-slide[data-astro-cid-krgltxyq].uw-collaboration{gap:24px;padding:24px}.uw-collaboration[data-astro-cid-krgltxyq]>.uw-running[data-astro-cid-krgltxyq],.uw-collaboration[data-astro-cid-krgltxyq]>.uw-heading[data-astro-cid-krgltxyq]{flex-shrink:0}.uw-slide[data-astro-cid-krgltxyq].uw-delivery{gap:16px;padding:16px}.uw-slide[data-astro-cid-krgltxyq].uw-gallery{gap:12px;padding:16px}.uw-delivery[data-astro-cid-krgltxyq] .uw-wide-heading[data-astro-cid-krgltxyq]{gap:12px}.uw-results[data-astro-cid-krgltxyq]{flex:none;grid-template-columns:1fr;gap:32px;padding:0}.uw-loss[data-astro-cid-krgltxyq]{flex-direction:column;align-items:start;gap:12px;padding:20px}.uw-result[data-astro-cid-krgltxyq]+.uw-result[data-astro-cid-krgltxyq]{border:0;padding:0}.uw-columns[data-astro-cid-krgltxyq]{flex:none;gap:12px;height:240px}.uw-column[data-astro-cid-krgltxyq]{padding:16px}.uw-column[data-astro-cid-krgltxyq] strong[data-astro-cid-krgltxyq]{font-size:40px;line-height:40px}.uw-result[data-astro-cid-krgltxyq] h3[data-astro-cid-krgltxyq]{margin-bottom:12px}.uw-reflection-layout[data-astro-cid-krgltxyq]{flex:none}.uw-reflection-main[data-astro-cid-krgltxyq]{flex:none;gap:16px}.uw-reflection-opening[data-astro-cid-krgltxyq]{gap:12px;padding:20px}.uw-team[data-astro-cid-krgltxyq]{gap:16px;padding:20px}.uw-credits[data-astro-cid-krgltxyq]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.uw-credits[data-astro-cid-krgltxyq]>div[data-astro-cid-krgltxyq]+div[data-astro-cid-krgltxyq]{border:0;padding:0}.uw-credits[data-astro-cid-krgltxyq] dt[data-astro-cid-krgltxyq]{margin-bottom:4px;font-size:10px;line-height:14px}.uw-credits[data-astro-cid-krgltxyq] dd[data-astro-cid-krgltxyq]{font-size:14px;line-height:20px}}@media (width<=379px){.uw-slide[data-astro-cid-krgltxyq]{padding:24px 20px}.uw-slide[data-astro-cid-krgltxyq] h2[data-astro-cid-krgltxyq]{font-size:24px;line-height:28px}.uw-finding[data-astro-cid-krgltxyq]{gap:4px 12px;padding:16px}}@media (width<=800px) and (height<=740px){.uw-slide[data-astro-cid-krgltxyq].uw-delivery{gap:12px;padding:12px}.uw-slide[data-astro-cid-krgltxyq].uw-sequence{gap:8px;padding:12px}.uw-sequence[data-astro-cid-krgltxyq] .uw-running[data-astro-cid-krgltxyq],.uw-delivery[data-astro-cid-krgltxyq] .uw-running[data-astro-cid-krgltxyq]{padding-bottom:8px}.uw-delivery[data-astro-cid-krgltxyq] .uw-heading[data-astro-cid-krgltxyq]{gap:8px}}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .section-frame{background:var(--color-canvas)}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .uw-slide h2{line-height:44px}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .case-controls{height:64px;bottom:calc(var(--case-block-edge) + 8px);gap:8px;padding:8px}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .case-controls>a{width:48px;min-width:48px;height:48px;min-height:48px}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .chapter-trigger{min-height:48px}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .chapter-count{font-size:12px;line-height:16px}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .chapter-panel li button{min-height:48px;padding:12px 16px 12px 24px}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .case-close{top:calc(var(--case-block-edge) + 8px);right:calc(var(--case-inline-edge) + 8px)}@media (width>=801px) and (height<=850px){:root[data-editorial] .case-experience[data-slug=credit-underwriting] .uw-slide h2{line-height:36px}}@media (width>=801px){:root[data-editorial] .case-experience[data-slug=credit-underwriting] .uw-reflection h2{font-size:28px;line-height:36px}}@media (width<=800px){:root[data-editorial] .case-experience[data-slug=credit-underwriting] .uw-slide h2{line-height:32px}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .section-frame .uw-collaboration p{font-size:16px!important;line-height:24px!important}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .section-frame .uw-collaboration h3{font-size:18px!important;line-height:24px!important}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .cover-context{gap:8px;inset:60% 24px auto}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .cover-context h1{font:600 28px/32px var(--ds-font-editorial)}:root[data-editorial] .case-experience[data-slug=credit-underwriting] .cover-summary{font:400 16px/24px var(--ds-font-editorial);margin:8px 0}}@media (width<=379px){:root[data-editorial] .case-experience[data-slug=credit-underwriting] .uw-slide h2{line-height:28px}}:root[data-editorial] .case-experience .section-frame:has(.story-slide){background:#f5f6f8}:root[data-editorial] .case-experience .section-frame:has(.story-opay){background:#fff}:root[data-editorial] .case-experience .section-frame:has(.story-autochek){background:#f8f8fc}:root[data-editorial][data-theme=dark] .case-experience .section-frame:has(.story-slide){background:#10173f}:root[data-editorial][data-theme=dark] .case-experience .section-frame:has(.story-opay){background:#fff}:root[data-editorial][data-theme=dark] .case-experience .section-frame:has(.story-autochek){background:#20233f}@media (prefers-color-scheme:dark){:root[data-editorial]:not([data-theme=light]) .case-experience .section-frame:has(.story-slide){background:#10173f}:root[data-editorial]:not([data-theme=light]) .case-experience .section-frame:has(.story-opay){background:#fff}:root[data-editorial]:not([data-theme=light]) .case-experience .section-frame:has(.story-autochek){background:#20233f}}.story-slide{--story-primary:#1e2f5c;--story-accent:#ffb511;--story-paper:#f5f6f8;--story-soft:#eaf0fa;--story-ink:#1e2f5c;--story-muted:#535c6a;--story-line:#d9e0eb;--story-inverse:#fff;overscroll-behavior:contain;background:var(--story-paper);width:100%;height:calc(100% - 80px);color:var(--story-ink);font:400 16px/24px var(--ds-font-editorial);scrollbar-width:thin;flex-direction:column;gap:24px;padding:32px 10% 24px;display:flex;overflow-y:auto}.story-opay{--story-primary:#071e1c;--story-accent:#42b649;--story-paper:#fef3e3;--story-soft:#e6eadb;--story-ink:#071e1c;--story-muted:#455650;--story-line:#cdd3c2}.story-autochek{--story-primary:#30345e;--story-accent:#ffb619;--story-paper:#f8f8fc;--story-soft:#eef;--story-ink:#30345e;--story-muted:#565970;--story-line:#d9daea}:root[data-theme=dark] .story-slide{--story-paper:#10173f;--story-soft:#202f54;--story-ink:#fff;--story-muted:#c5cddd;--story-line:#42547b}:root[data-theme=dark] .story-opay{--story-paper:#071e1c;--story-soft:#15332c;--story-ink:#fef3e3;--story-muted:#c5d3c9;--story-line:#3c574d}:root[data-theme=dark] .story-autochek{--story-paper:#20233f;--story-soft:#30345e;--story-ink:#fff;--story-muted:#d0d1e2;--story-line:#4f5378}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .story-slide{--story-paper:#10173f;--story-soft:#202f54;--story-ink:#fff;--story-muted:#c5cddd;--story-line:#42547b}:root:not([data-theme=light]) .story-opay{--story-paper:#071e1c;--story-soft:#15332c;--story-ink:#fef3e3;--story-muted:#c5d3c9;--story-line:#3c574d}:root:not([data-theme=light]) .story-autochek{--story-paper:#20233f;--story-soft:#30345e;--story-ink:#fff;--story-muted:#d0d1e2;--story-line:#4f5378}}:root[data-editorial] .case-experience:has(.story-slide) .case-controls{height:64px;bottom:calc(var(--case-block-edge) + 8px);gap:8px;padding:8px}:root[data-editorial] .case-experience:has(.story-slide) .case-controls>a{width:48px;min-width:48px;height:48px;min-height:48px}:root[data-editorial] .case-experience:has(.story-slide) .chapter-trigger{min-height:48px}:root[data-editorial] .case-experience:has(.story-slide) .chapter-panel li button{min-height:48px;padding:12px 16px 12px 24px}:root[data-editorial] .case-experience:has(.story-slide) .case-close{top:calc(var(--case-block-edge) + 8px);right:calc(var(--case-inline-edge) + 8px)}.case-experience:has(.story-slide) :is(.case-slide,.section-frame){transition-property:none}.story-slide,.story-slide *{box-sizing:border-box;transition-property:color,background-color,border-color}.story-slide :is(p,h2,h3,h4,figure,blockquote,dl,dd,ol,ul){margin:0}.story-slide>*{flex-shrink:0}.story-slide :is(h2,h3){text-transform:none;font-family:var(--ds-font-editorial)!important;letter-spacing:0!important}:root[data-editorial] .case-experience .section-frame .story-slide h2{font:600 36px/40px var(--ds-font-editorial);text-wrap:balance;line-height:40px}.story-slide h3{font:600 22px/28px var(--ds-font-editorial)}.story-slide p{color:var(--story-muted)}.story-running{border-bottom:1px solid var(--story-line);font:500 12px/16px var(--ds-font-interface);text-transform:uppercase;justify-content:space-between;gap:24px;padding:0 40px 16px 0;display:flex}.story-running>span{color:var(--story-muted)}.story-heading{gap:12px;display:grid}.story-heading>p{max-width:68ch}.story-kicker,.story-number,.story-tag,.story-metric strong,.story-metric small,.story-footnote,.story-step-label{font-family:var(--ds-font-interface);text-transform:uppercase}.story-kicker,.story-footnote,.story-step-label{font-size:12px;line-height:16px}.story-kicker{margin-bottom:8px;font-weight:500;display:block}.story-grid{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:32px;min-height:0;display:grid}.story-grid>*{min-width:0}.story-grid.story-image-first{grid-template-columns:7fr 5fr}.story-stack{align-content:center;gap:20px;display:grid}.story-stack section{gap:8px;display:grid}.story-stack section .story-kicker{margin:0}.story-figure{flex-direction:column;gap:8px;min-width:0;display:flex}.story-figure img{object-fit:contain;border-radius:8px;width:100%;height:auto;max-height:352px;display:block}.story-figure figcaption{color:var(--story-muted);font:600 14px/20px var(--ds-font-editorial)}.story-hero-figure{flex:1;justify-content:center;min-height:0}.story-hero-figure img{max-height:400px}.story-band{background:var(--story-primary);color:var(--story-inverse);border-radius:8px;align-items:center;gap:24px;padding:20px 24px;display:flex}.story-band p,.story-band h3{color:var(--story-inverse)}.story-band strong{color:var(--story-accent)}.story-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.story-metrics>*+*{border-left:1px solid #ffffff47;padding-left:24px}.story-metric{align-content:start;gap:8px;display:grid}.story-metric strong{font-size:36px;font-weight:600;line-height:40px}.story-metric small{font-size:12px;line-height:16px}.story-metric p{font-size:14px;line-height:20px}.story-stat{color:var(--story-ink);font:600 80px/80px var(--ds-font-interface);letter-spacing:-.04em}.story-stat-note{max-width:32ch;margin-top:12px!important}.story-three{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:24px;display:grid}.story-three>*{min-width:0}.story-three .story-figure img{object-fit:contain;height:200px}.story-three section{align-content:start;gap:12px;display:grid}.story-three h3{font-size:20px;line-height:24px}.story-three p{font-size:15px;line-height:24px}.story-three .story-number{color:var(--story-muted);border-bottom:1px solid var(--story-line);padding-bottom:12px;font-size:12px;line-height:16px}.story-steps{gap:0;padding:0;list-style:none;display:grid}.story-steps li{border-bottom:1px solid var(--story-line);grid-template-columns:40px 1fr;gap:16px;padding:16px 0;display:grid}.story-steps li:first-child{padding-top:0}.story-steps h3{margin-bottom:8px}.story-step-number{border:1px solid var(--story-line);width:32px;height:32px;font:500 12px/16px var(--ds-font-interface);border-radius:50%;align-self:start;place-items:center;display:grid}.story-contrast{flex:1;grid-template-columns:1fr 1fr;align-content:center;gap:24px;display:grid}.story-contrast>section{border:1px solid var(--story-line);border-radius:8px;gap:16px;padding:24px;display:grid}.story-contrast>section:last-child{background:var(--story-primary);color:#fff;border-color:var(--story-primary)}.story-contrast>section:last-child p{color:#fff}.story-contrast>section:last-child .story-kicker{color:var(--story-accent)}.story-statement{flex:1;align-content:center;gap:24px;display:grid}.story-statement>p{max-width:60ch}.story-route{grid-template-columns:1fr 40px 1fr;align-items:center;gap:16px;margin-top:16px;display:grid}.story-route>div{border:1px solid var(--story-line);border-radius:8px;padding:24px}.story-route>div:last-child{border-top:4px solid var(--story-accent)}.story-route>span{text-align:center;font:400 28px/32px var(--ds-font-interface)}.story-route h3{margin-bottom:8px}.story-palette{border-radius:8px;grid-template-columns:1fr 1fr 1fr;min-height:120px;display:grid;overflow:hidden}.story-swatch{font:500 12px/16px var(--ds-font-interface);text-transform:uppercase;flex-direction:column;justify-content:space-between;gap:24px;padding:20px;display:flex}.story-swatch:first-child{color:#071e1c;background:#42b649}.story-swatch:nth-child(2){color:#fef3e3;background:#071e1c}.story-swatch:nth-child(3){color:#071e1c;background:#fef3e3;border:1px solid #cdd3c2}.story-gallery{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:24px;min-height:0;display:grid}.story-gallery .story-figure img{max-height:360px}.story-cards{grid-template-columns:1fr 1fr}.story-cards .story-figure img{max-height:300px}.story-ledger{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:0 32px;display:grid}.story-ledger>section{border-top:1px solid var(--story-line);gap:8px;padding:20px 0;display:grid}.story-ledger .story-metric strong{color:var(--story-ink)}.story-ledger .story-metric:first-child strong{font-size:64px;line-height:64px}.story-ledger .story-metric small{color:var(--story-muted)}.story-system{text-align:center;gap:16px;display:grid}.story-system-foundation{background:var(--story-primary);color:#fff;border-radius:8px;padding:24px}.story-system-foundation h3{color:#fff;margin-bottom:8px}.story-system-foundation p{color:#fff}.story-system-branches{grid-template-columns:1fr 1fr;gap:16px;display:grid}.story-system-branches>div{border:1px solid var(--story-line);border-radius:8px;padding:20px 16px}.story-system-branches span{background:var(--story-accent);width:24px;height:4px;margin:0 auto 12px;display:block}.story-missing{border-left:4px solid var(--story-accent);background:var(--story-soft);padding:16px 20px}.story-missing .story-kicker{margin-bottom:8px}.story-footer-note{margin-top:auto}.story-slide:focus-visible{outline:2px solid var(--story-ink);outline-offset:-4px}.story-slide button:focus-visible{outline:2px solid var(--story-ink);outline-offset:4px}.story-video{position:relative}.story-video video{object-fit:contain;border-radius:8px;width:100%;max-height:360px;display:block}@media (width>=801px) and (height<=850px){.story-slide{gap:16px;padding-top:24px;font-size:15px;line-height:24px}:root[data-editorial] .case-experience .section-frame .story-slide h2{font-size:28px;line-height:32px}.story-figure img{max-height:256px}.story-hero-figure img{max-height:280px}.story-three .story-figure img{height:144px}.story-three{gap:20px}.story-three p{font-size:14px;line-height:20px}.story-three h3{font-size:18px;line-height:24px}.story-stack{gap:16px}.story-band{padding:16px 24px}.story-ledger>section{padding:16px 0}.story-gallery .story-figure img{max-height:280px}.story-stat{font-size:64px;line-height:64px}}@media (width<=800px){.story-slide{gap:24px;height:calc(100% - 80px);padding:24px;font-size:13px;line-height:20px}.story-running{gap:4px;padding-right:40px;display:grid}.story-running span:last-child{text-align:left}.story-grid,.story-grid.story-image-first,.story-three,.story-contrast,.story-gallery,.story-ledger{flex:none;grid-template-columns:1fr;gap:24px}.story-grid{align-items:start}.story-grid.story-image-first>.story-stack{grid-row:1}.story-band{gap:20px;padding:20px;display:grid}.story-metrics{grid-template-columns:1fr}.story-metrics>*+*{border-top:1px solid #ffffff47;border-left:0;padding:20px 0 0}.story-metric strong{font-size:32px;line-height:36px}.story-figure img,.story-three .story-figure img,.story-gallery .story-figure img{height:auto;max-height:none}.story-stat{font-size:56px;line-height:56px}.story-contrast>section{padding:20px}.story-route{grid-template-columns:1fr;gap:12px}.story-route>span{transform:rotate(90deg)}.story-palette{grid-template-columns:1fr}.story-swatch{flex-direction:row;gap:16px;padding:20px}.story-system-branches{grid-template-columns:1fr}.story-statement{flex:none}.story-ledger .story-metric:first-child strong{font-size:48px;line-height:48px}.story-footer-note{margin-top:0}.story-steps li{grid-template-columns:32px 1fr;gap:12px}}.discovery-evidence[data-astro-cid-ji2fyij4]{flex-direction:column;flex:1;gap:24px;min-height:0;display:flex}.discovery-heading-row[data-astro-cid-ji2fyij4]{justify-content:space-between;align-items:center;gap:24px;display:flex}.discovery-heading-row[data-astro-cid-ji2fyij4] h2[data-astro-cid-ji2fyij4]{min-width:0}.discovery-controls[data-astro-cid-ji2fyij4]{color:var(--story-ink);flex-shrink:0;gap:16px;display:flex}.discovery-controls[data-astro-cid-ji2fyij4] button[data-astro-cid-ji2fyij4]:not(.motion-link-control){border:1px solid var(--story-line);min-height:44px;color:var(--story-ink);font:500 11px/16px var(--ds-font-interface);cursor:pointer;background:0 0;border-radius:4px;padding:8px 10px}.discovery-controls[data-astro-cid-ji2fyij4] button[data-astro-cid-ji2fyij4]:not(.motion-link-control):hover{background:var(--story-soft)}.discovery-controls[data-astro-cid-ji2fyij4] button[data-astro-cid-ji2fyij4]:focus-visible{outline:2px solid var(--story-ink);outline-offset:3px}.discovery-controls[data-astro-cid-ji2fyij4] button[data-astro-cid-ji2fyij4]:disabled{opacity:.5;cursor:default}.discovery-zoom[data-astro-cid-ji2fyij4]{background:#f5f7fa;border-radius:8px;height:200px;overflow:hidden}.discovery-evidence[data-astro-cid-ji2fyij4] .story-figure[data-astro-cid-ji2fyij4] .discovery-zoom[data-astro-cid-ji2fyij4] img[data-astro-cid-ji2fyij4]{object-fit:contain;transform-origin:50%;border-radius:0;width:100%;height:100%;max-height:none;display:block}@media (width>=801px) and (height<=850px){.discovery-evidence[data-astro-cid-ji2fyij4]{gap:16px}.discovery-zoom[data-astro-cid-ji2fyij4]{height:144px}}@media (width<=800px){.discovery-evidence[data-astro-cid-ji2fyij4]{flex:none}.discovery-heading-row[data-astro-cid-ji2fyij4]{flex-direction:column;align-items:flex-start;gap:12px}.discovery-zoom[data-astro-cid-ji2fyij4]{aspect-ratio:3/2;height:auto}}.character-illustration[data-astro-cid-khmvftd6]{isolation:isolate;background:#f5f6f8;border-radius:8px;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.character-illustration[data-astro-cid-khmvftd6] img[data-astro-cid-khmvftd6],.character-illustration[data-astro-cid-khmvftd6] canvas[data-astro-cid-khmvftd6]{object-fit:var(--illustration-fit,contain);filter:none;width:100%;height:100%;display:block;transform:none}.character-illustration[data-astro-cid-khmvftd6] canvas[data-astro-cid-khmvftd6]{visibility:hidden;pointer-events:none;position:absolute;inset:0}.character-illustration[data-astro-cid-khmvftd6][data-renderer-ready] canvas[data-astro-cid-khmvftd6]{visibility:visible}@media (prefers-reduced-motion:reduce){.character-illustration[data-astro-cid-khmvftd6] canvas[data-astro-cid-khmvftd6]{visibility:hidden!important}}.illustration-motion-control[data-astro-cid-4lp2hqcf]{color:var(--story-muted);justify-self:start}.story-existing-evidence,.story-existing-reflection{flex:1;min-height:0}.story-existing-evidence>section,.story-existing-reflection>section{color:var(--story-ink);background:0 0;height:100%;padding:0}.story-lenkie{--color-ink:var(--story-ink);--color-muted:var(--story-muted);--color-canvas:var(--story-paper);--color-line:var(--story-line);--color-surface:var(--story-soft)}.story-existing-evidence .evidence-zoom{height:144px}.story-mentorship-art{aspect-ratio:3/2;max-height:352px}.story-mentorship-art img{height:100%;max-height:none}.story-concern-art{border-radius:8px;min-width:0;height:240px;overflow:hidden}.story-figure>.illustration-motion-control{align-self:flex-start;margin-top:-4px}.story-grid.repayments-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.65fr);gap:40px}.story-lenkie .repayments-layout .repayments-demo{max-width:100%;margin-inline:0}.repayments-layout .story-stack{gap:24px}.repayments-layout .story-steps h3{font-size:18px;line-height:24px}.repayments-layout .story-steps p{font-size:14px;line-height:20px}.repayments-layout .story-steps li{padding-block:12px}@media (width>=801px) and (height<=850px){.story-concern-art{height:180px}}@media (width<=800px){.story-concern-art{aspect-ratio:3/2;height:auto}.story-grid.repayments-layout{grid-template-columns:1fr;gap:24px}}.story-existing-reflection h2{margin-bottom:16px}.story-lenkie.story-case .story-figure img{object-position:left center}@media (width>=801px){.story-lenkie .story-existing-reflection>.reflection-video{grid-template-columns:minmax(0,.37fr) minmax(0,.63fr);padding:0}.story-lenkie.story-context .story-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr)}.story-lenkie.story-context .story-figure img{max-height:457.6px}.story-lenkie.story-case .story-grid{grid-template-columns:1.3fr .7fr}.story-lenkie.story-case .story-figure img{max-height:457.6px}.story-lenkie.story-research .story-grid{grid-template-columns:.8fr 1.2fr}.story-lenkie.story-research .story-figure img{max-height:457.6px}.story-lenkie.story-research .story-route{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:8px}.story-lenkie.story-research .story-route>div{padding:12px}}@media (width>=801px) and (height<=850px){.story-lenkie.story-context .story-figure img,.story-lenkie.story-case .story-figure img{max-height:332.8px}}@media (width<=800px){.story-existing-evidence>section,.story-existing-reflection>section{height:auto;overflow:visible}.story-existing-evidence .evidence-zoom{height:200px}}.opay-logo-evolution[data-astro-cid-6gvsvstx]{grid-template-rows:minmax(0,1fr) auto;gap:16px;min-width:0;min-height:0;margin:0;display:grid}.opay-logo-stage[data-astro-cid-6gvsvstx]{background:#fef3e3;place-items:center;min-height:0;padding:32px;display:grid}.opay-logo-stage[data-astro-cid-6gvsvstx] svg[data-astro-cid-6gvsvstx]{width:100%;height:100%;max-height:360px;display:block}figcaption[data-astro-cid-6gvsvstx]{color:var(--ob-ink);font:400 12px/18px var(--ds-font-interface);justify-content:space-between;align-items:center;gap:12px;display:flex}button[data-astro-cid-6gvsvstx]:focus-visible{outline-offset:3px;outline:2px solid #247a30}@media (width<=800px){button[data-astro-cid-6gvsvstx]{min-height:44px}.opay-logo-stage[data-astro-cid-6gvsvstx]{min-height:240px;padding:16px}}.opay-brand-montage[data-astro-cid-qos73txg]{background:#082e20;margin:0;position:absolute;inset:0}img[data-astro-cid-qos73txg]{object-fit:cover;width:100%;height:100%;display:block}figcaption[data-astro-cid-qos73txg]{color:#e3eee6;font:400 12px/20px var(--ds-font-interface);justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:110px;left:36px;right:36px}button[data-astro-cid-qos73txg]{color:#fff}button[data-astro-cid-qos73txg]:focus-visible{outline-offset:3px;outline:2px solid #82d487}@media (width<=800px){img[data-astro-cid-qos73txg]{object-fit:contain}figcaption[data-astro-cid-qos73txg]{align-items:flex-start;bottom:112px;left:24px;right:24px}figcaption[data-astro-cid-qos73txg] span[data-astro-cid-qos73txg]{max-width:16ch}}.opay-brand-learning .ob-reflection{flex-direction:column;justify-content:center;align-items:stretch;gap:2rem;display:flex}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection .ob-reflection-title h2{width:100%;margin-left:0;letter-spacing:-.05em!important;margin-top:1rem!important;font-size:clamp(5rem,8.8vw,8rem)!important;line-height:.94!important}.opay-brand-learning .ob-reflection-title h2 .ob-reflection-statement{font-size:1em;line-height:inherit}.opay-brand-learning .ob-reflection-title h2 .ob-reflection-statement>span{display:block}.opay-brand-learning .ob-reflection-title h2 .ob-reflection-question{letter-spacing:-.035em;color:var(--ob-ink);white-space:nowrap;margin-top:.3em;font:400 .64em/1.1 OPay Google Sans,sans-serif}.opay-brand-learning .ob-reflection-notes{grid-template-columns:1fr 1fr .6fr;align-items:start;gap:2rem;display:grid}.opay-brand-learning .ob-reflection-notes>div{padding-top:.8rem}.opay-brand-learning .ob-reflection-notes p{margin-top:.5rem;font-size:1rem;line-height:1.4}.opay-brand-learning .ob-concept-status{align-self:end}@media (width>=801px) and (height<=850px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection .ob-reflection-title h2{font-size:clamp(4.5rem,7vw,6rem)!important}.opay-brand-learning .ob-reflection{gap:1.5rem}}@media (width>=801px) and (width<=1100px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection .ob-reflection-title h2{font-size:5.5rem!important}}@media (width<=800px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection .ob-reflection-title h2{letter-spacing:-.06em!important;font-size:clamp(2.625rem,13vw,4rem)!important}.opay-brand-learning .ob-reflection{justify-content:flex-start;gap:2.5rem}.opay-brand-learning .ob-reflection-notes{grid-template-columns:1fr;gap:1.75rem}.opay-brand-learning .ob-reflection-title h2 .ob-reflection-question{margin-top:.5em}}@media (width<=350px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection .ob-reflection-title h2{width:calc(100% + 24px);margin-left:-12px}}.ob-billboard,.ob-campaigns,.ob-montage{grid-template-rows:auto minmax(0,1fr);gap:24px;min-height:0;display:grid}.ob-billboard-art,.ob-campaign-pair figure{grid-template-rows:minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;margin:0;display:grid}.ob-billboard-art img,.ob-campaign-pair img{object-fit:contain;cursor:zoom-in;width:100%;height:100%;min-height:0;display:block}.ob-billboard-art figcaption,.ob-campaign-pair figcaption{font:400 11px/18px var(--ds-font-interface);color:var(--ob-muted)}.ob-campaign-pair{grid-template-columns:1fr 1fr;gap:24px;min-height:0;display:grid}.ob-evolution-details{flex-direction:column;gap:20px;min-width:0;display:flex}.ob-evolution-details .ob-principles{gap:12px}.ob-evolution-details .ob-principles>div{padding-top:8px}.ob-evolution-details .ob-principles h3{margin:5px 0;font-size:17px}.ob-evolution-details .ob-principles p{max-width:44ch;font-size:13px;line-height:1.4}@media (width<=800px){.ob-billboard,.ob-campaigns,.ob-montage{gap:28px}.ob-billboard-art img{aspect-ratio:1283/717;height:auto}.ob-campaign-pair{grid-template-columns:1fr;gap:28px}.ob-campaign-pair img{aspect-ratio:1;height:auto}.ob-evolution-details{gap:28px}.ob-evolution-details .ob-principles{gap:20px}}@font-face{font-family:OPay Canela Deck;src:url(/fonts/canela-deck-regular-trial.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OPay Canela Deck;src:url(/fonts/canela-deck-regularitalic-trial.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:OPay Google Sans;src:url(/fonts/google-sans.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.ob-type-glyph,.ob-type-message,.ob-gallery-type{--ds-font-editorial:"OPay Canela Deck", "Source Serif 4", serif}.ob-type-example>p{font-family:OPay Google Sans,sans-serif}.ob-campaign-evidence{flex-direction:column;justify-content:center;gap:12px;min-width:0;display:flex}.ob-evidence-heading p,.ob-evidence-credit{color:var(--ob-muted);font-size:13px;line-height:1.4}.ob-evidence-heading p{margin-top:8px}.ob-evidence-images{isolation:isolate;aspect-ratio:1.8;margin:12px 4px;position:relative}.ob-evidence-images figure{background:#fff;width:44%;padding:5px;transition:transform .18s;animation:7s ease-in-out infinite paused opay-evidence-float;position:absolute;box-shadow:0 8px 20px #071e1c29}.ob-evidence-images figure:first-child{top:5%;left:2%;transform:rotate(-9deg)}.ob-evidence-images figure:nth-child(2){animation-duration:8s;animation-delay:-2.5s;top:19%;left:29%;transform:rotate(5deg)}.ob-evidence-images figure:nth-child(3){animation-duration:7.5s;animation-delay:-4s;top:3%;right:1%;transform:rotate(-5deg)}[data-slide][data-active] .ob-evidence-images figure{animation-play-state:running}[data-slide][data-active] .ob-evidence-images figure:is(:hover,:focus-within){animation-play-state:paused}@keyframes opay-evidence-float{0%,to{translate:0 -3px}50%{translate:0 3px}}.ob-evidence-images figure:hover,.ob-evidence-images figure:focus-within{z-index:1;transform:rotate(0)translateY(-4px)}.ob-evidence-images img{aspect-ratio:1;object-fit:contain;cursor:zoom-in;width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.ob-evidence-images figure{transition:none;animation:none}}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame:has(.opay-brand-slide){background:#fafbf7}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame:has(.opay-brand-evolution){background:#071e1c}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame:has(.opay-brand-learning){background:#fef3e3}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-slide{--ob-ink:#071e1c;--ob-muted:#465b50;--ob-line:#c8d2c8;--ob-paper:#fafbf7;overscroll-behavior:contain;background:var(--ob-paper);height:calc(100% - 80px);color:var(--ob-ink);font:400 18px/1.5 var(--ds-font-editorial);flex-direction:column;gap:28px;padding:28px 6% 24px;display:flex;overflow:auto}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-evolution{--ob-paper:#071e1c;--ob-ink:#fef3e3;--ob-muted:#c7d6ca;--ob-line:#496259}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning{--ob-paper:#fef3e3}.opay-brand-slide *{box-sizing:border-box}.opay-brand-slide :is(h2,h3,p,figure){margin:0}.opay-brand-slide p{color:var(--ob-muted)}.opay-brand-slide .ob-content{flex:1;min-height:0}.opay-brand-running{border-bottom:1px solid var(--ob-line);font:500 10px/16px var(--ds-font-interface);letter-spacing:.04em;text-transform:uppercase;color:var(--ob-muted);align-items:center;gap:12px;padding-bottom:16px;padding-right:50px;display:flex}.ob-kicker,.ob-index{font:500 10px/16px var(--ds-font-interface);text-transform:uppercase;letter-spacing:.04em}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-slide h2{color:var(--ob-ink);font:500 clamp(36px, 3.7vw, 54px)/1.06 var(--ds-font-editorial);text-align:left;text-wrap:balance;max-width:none;font-family:var(--ds-font-editorial)!important;letter-spacing:-.045em!important;font-weight:500!important}.opay-brand-slide h2 em{font-family:var(--ds-font-editorial);font-weight:400}.opay-brand-slide h3{font:600 22px/1.15 var(--ds-font-editorial);letter-spacing:-.025em;color:var(--ob-ink);font-family:var(--ds-font-editorial)!important}.ob-intro{grid-template-columns:1.35fr 1fr;align-items:end;gap:48px;display:grid}.ob-intro>p{max-width:36ch;font-size:17px;line-height:1.45}.ob-origin{grid-template-columns:1.2fr 1fr;gap:52px;display:grid}.ob-origin-copy{flex-direction:column;justify-content:center;gap:28px;display:flex}.ob-origin-copy>p{max-width:42ch}.ob-project-scope{border-top:1px solid var(--ob-line);gap:32px;margin-top:12px;padding-top:24px;display:flex}.ob-project-scope>span{font:400 11px/1.6 var(--ds-font-editorial);color:var(--ob-muted)}.ob-project-scope .ob-scope-label{font:500 11px/18px var(--ds-font-interface);text-transform:uppercase}.ob-project-scope strong{color:var(--ob-ink);font-size:14px;font-weight:500;display:block}.ob-origin-visual{background:#42b649;grid-template-rows:1fr auto;display:grid}.ob-tenure{justify-content:center;align-items:center;gap:28px;padding:20px;display:flex}.ob-tenure>strong{font:500 clamp(160px, 19vw, 276px)/.95 var(--ds-font-editorial);letter-spacing:-.08em}.ob-tenure>span{font:500 18px/1.25 var(--ds-font-editorial)}.ob-origin-question{color:#fef3e3;background:#071e1c;padding:32px}.ob-origin-question p{font:400 30px/1.3 var(--ds-font-editorial);color:#fef3e3;margin-top:20px}.ob-gap,.ob-colour,.ob-typography,.ob-applications{grid-template-rows:auto minmax(0,1fr);gap:32px;display:grid}.ob-gap-body{grid-template-columns:1fr 1fr;gap:64px;min-height:0;display:grid}.ob-observations{flex-direction:column;justify-content:center;gap:24px;display:flex}.ob-observations>div:not(:last-child){border-bottom:1px solid var(--ob-line);grid-template-columns:24px 1fr;gap:20px;padding-bottom:24px;display:grid}.ob-observations .ob-index{color:#247a30;padding-top:3px}.ob-observations p{max-width:39ch;margin-top:10px;font-size:16px;line-height:1.45}.ob-gap-conclusion p{font:400 24px/1.25 var(--ds-font-editorial);color:var(--ob-ink)}.opay-image-slot{color:#38523f;background:#e9eee6;flex-direction:column;justify-content:space-between;gap:12px;height:100%;min-height:0;padding:24px;display:flex;overflow:hidden}.opay-slot-window{flex:1;place-items:center;min-height:40px;display:grid}.opay-slot-window>span{border:1px solid #8da38b;width:55%;height:75%;max-height:200px;position:relative}.opay-slot-window>span:before,.opay-slot-window>span:after{content:"";border-color:currentColor;width:12px;height:12px;position:absolute}.opay-slot-window>span:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.opay-slot-window>span:after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.opay-image-slot figcaption{gap:6px;display:grid}.opay-image-slot figcaption>span{font:500 9px/14px var(--ds-font-interface);text-transform:uppercase}.opay-image-slot figcaption>strong{font:500 18px/1.2 var(--ds-font-editorial)}.opay-slot-green{color:#071e1c;background:#42b649}.opay-slot-green .opay-slot-window>span{border-color:#257d31}.opay-slot-dark{color:#fef3e3;background:#071e1c}.opay-slot-dark .opay-slot-window>span{border-color:#698476}.ob-response{grid-template-columns:1.25fr 1fr;align-items:center;gap:72px;display:grid}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-evolution .ob-response h2{font-size:clamp(56px,6.2vw,88px);line-height:1.04}.ob-response h2 em{color:#72d478;font-size:1.3225em;display:inline-block;transform:translate(85%)}.ob-response-ending{margin-top:.2em;font-size:.6em;line-height:1.15;display:block}.ob-response-statement>p{max-width:35ch;margin-top:28px}.ob-principles{flex-direction:column;gap:28px;display:flex}.ob-principles>div{border-top:1px solid var(--ob-line);padding-top:20px}.ob-principles .ob-index{color:#72d478}.ob-principles h3{margin:12px 0 10px}.ob-principles p{max-width:35ch;font-size:16px;line-height:1.45}.ob-palette{grid-template-columns:1.35fr 1fr 1fr;min-height:0;display:grid}.ob-swatch{color:#071e1c;flex-direction:column;justify-content:space-between;gap:24px;padding:28px;display:flex}.ob-swatch-green{background:#42b649}.ob-swatch-dark{color:#fef3e3;background:#071e1c}.ob-swatch-linen{background:#fef3e3}.ob-swatch-number{font:400 12px/16px var(--ds-font-interface)}.ob-swatch>strong{font:400 italic clamp(32px, 3.6vw, 52px)/1 var(--ds-font-editorial);letter-spacing:-.04em}.ob-swatch>div>span{font:500 10px/1.5 var(--ds-font-interface);text-transform:uppercase}.ob-swatch b{font-weight:400;display:block}.opay-brand-slide .ob-swatch p{color:inherit;max-width:18ch;margin-top:20px;font-size:14px;line-height:1.4}.ob-type-board{grid-template-columns:.8fr 1.3fr;display:grid}.ob-type-glyph{background:#fef3e3;flex-direction:column;justify-content:space-between;padding:28px;display:flex}.ob-type-glyph>strong{font:400 144px/.95 var(--ds-font-editorial);letter-spacing:-.09em;padding-right:.1em}.ob-type-glyph>span:last-child{font:400 21px/1.2 var(--ds-font-editorial)}.ob-type-glyph em{font-family:var(--ds-font-editorial)}.ob-type-example{flex-direction:column;justify-content:center;padding:32px 0 32px 48px;display:flex}.ob-type-message{font:400 clamp(32px, 3.4vw, 50px)/1.05 var(--ds-font-editorial);letter-spacing:-.035em;margin:32px 0 20px}.ob-type-message em{color:#247a30}.ob-type-example>p{max-width:27ch;font-size:16px}.ob-type-detail{border-top:1px solid var(--ob-line);font:400 10px/16px var(--ds-font-interface);gap:24px;margin-top:32px;padding-top:20px;display:flex}.ob-gallery{grid-template-rows:1.2fr 1fr .5fr;grid-template-columns:1.05fr 1.35fr .8fr;gap:12px;min-height:0;display:grid}.ob-gallery>*{min-width:0;min-height:0}.ob-gallery-campaign{background:#071e1c;grid-area:1/1/auto/3;grid-template-rows:minmax(0,1fr) auto;display:grid}.ob-gallery-campaign img{object-fit:contain;cursor:zoom-in;width:100%;height:100%;min-height:0}.ob-gallery-campaign figcaption{color:#fef3e3;padding:8px 12px;font:400 11px/16px OPay Google Sans,sans-serif}.ob-gallery-digital{grid-area:2/2/4}.ob-gallery-type{background:#fef3e3;flex-direction:column;grid-area:1/3;justify-content:space-between;gap:16px;padding:24px;display:flex}.ob-gallery-type>div{font:400 34px/1.04 var(--ds-font-editorial);letter-spacing:-.035em}.ob-gallery-type figcaption,.ob-gallery-palette figcaption{font:500 9px/14px var(--ds-font-interface);text-transform:uppercase}.ob-gallery-cards .opay-image-slot{padding:20px}.ob-gallery-cards .opay-slot-window>span{aspect-ratio:1.58;border-radius:8px;width:48%;height:auto;max-height:100%;transform:rotate(-7deg)}.ob-gallery-cards .opay-slot-window>span:after{border:1px solid #91a895;border-radius:8px;width:100%;height:100%;transform:translate(28%,12%)rotate(14deg)}.ob-gallery-cards .opay-slot-window>span:before{display:none}.ob-gallery-cards{grid-area:2/1/4}.ob-gallery-palette{background:#e9eee6;flex-direction:column;grid-area:2/3/4;justify-content:center;gap:8px;padding:12px;display:flex}.ob-gallery-palette>div{height:18px;display:flex}.ob-gallery-palette>div>span{background:#42b649;flex:1}.ob-gallery-palette>div>span:nth-child(2){background:#071e1c}.ob-gallery-palette>div>span:nth-child(3){background:#fef3e3}.ob-gallery-digital .opay-slot-window>span{border-radius:14px;width:70%;height:80%;max-height:250px}.ob-gallery-digital .opay-slot-window>span:before,.ob-gallery-digital .opay-slot-window>span:after{display:none}.ob-reflection{grid-template-columns:1.2fr 1fr;align-items:center;gap:72px;display:grid}.ob-reflection-title h2{margin-top:28px!important}.ob-reflection-notes{flex-direction:column;gap:32px;display:flex}.ob-reflection-notes>div{border-top:1px solid #bfc6b8;padding-top:20px}.ob-reflection-notes p{margin-top:12px;font-size:18px;line-height:1.5}.ob-concept-status{font:400 12px/1.5 var(--ds-font-editorial);color:var(--ob-muted)}.opay-brand-slide:focus-visible{outline:2px solid var(--ob-ink);outline-offset:-4px}@media (width>=801px) and (height<=850px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-slide{gap:20px;padding-top:24px;font-size:16px}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-slide h2{font-size:40px}.ob-intro>p{font-size:16px}.ob-gap,.ob-colour,.ob-typography,.ob-applications{gap:24px}.ob-origin-copy{gap:20px}.ob-origin-question{padding:24px}.ob-origin-question p{margin-top:12px;font-size:26px}.ob-project-scope{margin-top:0;padding-top:16px}.ob-observations{gap:20px}.ob-observations>div:not(:last-child){padding-bottom:20px}.ob-gap-conclusion p{font-size:22px}.ob-principles{gap:20px}.ob-swatch{padding:24px}.ob-type-glyph>strong{font-size:120px}.ob-type-message{margin-top:24px;font-size:40px}.ob-type-detail{margin-top:24px}.ob-gallery-type>div{font-size:30px}.ob-gallery .opay-image-slot,.ob-gallery-type{padding:20px}.ob-reflection-notes{gap:24px}.ob-reflection-notes p{font-size:16px}}@media (width>=801px) and (width<=1100px){.ob-origin,.ob-response,.ob-reflection,.ob-gap-body{gap:32px}.ob-intro{gap:28px}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-slide h2{font-size:34px}.ob-origin-copy{gap:20px}.ob-tenure{flex-direction:column;gap:12px}.ob-tenure>span br{display:none}.ob-tenure>strong{font-size:150px}.ob-origin-question p{font-size:24px}.ob-origin-question{padding:24px}.ob-project-scope{gap:20px}.ob-swatch{padding:20px}.ob-type-example{padding-left:28px}.ob-type-message{font-size:34px}.ob-type-glyph>strong{font-size:108px}.ob-type-detail{flex-direction:column;gap:4px}.ob-gallery{grid-template-columns:1fr 1.2fr .9fr;gap:8px}.ob-gallery .opay-image-slot,.ob-gallery-type{padding:16px}.ob-gallery-type>div{font-size:28px}}@media (width<=800px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-slide{gap:24px;padding:24px;font-size:16px;line-height:1.5}.opay-brand-running{flex-wrap:wrap;gap:8px;font-size:9px}.opay-brand-slide .ob-content{flex:none;min-height:auto}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-slide h2{font-size:32px!important;line-height:1.08!important}.opay-brand-slide h3{font-size:20px}.ob-intro,.ob-origin,.ob-gap-body,.ob-response,.ob-reflection{grid-template-columns:1fr;gap:28px}.ob-intro{gap:20px}.ob-intro>p{max-width:46ch;font-size:16px}.ob-origin-copy{gap:24px}.ob-origin-copy>p{max-width:none}.ob-project-scope{gap:24px;margin-top:0;padding-top:20px}.ob-origin-visual{min-height:360px}.ob-tenure{gap:24px;min-height:220px}.ob-tenure>strong{font-size:160px}.ob-tenure>span{font-size:16px}.ob-origin-question{padding:24px}.ob-origin-question p{margin-top:16px;font-size:26px}.ob-gap,.ob-colour,.ob-typography,.ob-applications{grid-template-rows:auto;gap:28px}.ob-gap-body{gap:28px}.ob-observations{gap:24px}.ob-observations>div:not(:last-child){gap:12px}.ob-gap-conclusion p{font-size:24px}.ob-gap .opay-image-slot{min-height:280px}.opay-image-slot{padding:20px}.opay-slot-window>span{min-height:120px}.ob-response{gap:40px;padding-top:12px}.ob-response-statement>p{margin-top:24px}.ob-principles{gap:24px}.ob-principles p{max-width:none}.ob-palette{grid-template-columns:1fr}.ob-swatch{grid-template-columns:1fr auto;gap:20px;min-height:240px;padding:24px;display:grid}.ob-swatch>strong{grid-area:1/1;font-size:40px}.ob-swatch-number{grid-area:1/2}.ob-swatch>div{grid-column:1/-1;align-self:end}.ob-swatch b{margin-left:12px;display:inline}.opay-brand-slide .ob-swatch p{max-width:none;margin-top:12px}.ob-type-board{grid-template-columns:1fr}.ob-type-glyph{min-height:320px;padding:24px}.ob-type-glyph>strong{font-size:140px}.ob-type-example{padding:32px 0 0}.ob-type-message{margin-top:24px;font-size:36px}.ob-type-detail{flex-wrap:wrap;gap:12px;margin-top:24px}.ob-gallery{grid-template-rows:280px 180px 260px 88px;grid-template-columns:1fr 1fr;gap:10px}.ob-gallery-campaign{grid-area:1/1/auto/-1}.ob-gallery-type{grid-area:2/1/auto/-1;padding:24px}.ob-gallery-type>div{font-size:32px}.ob-gallery-palette{grid-area:4/1/auto/-1;padding:16px}.ob-gallery-cards{grid-area:3/1}.ob-gallery-digital{grid-area:3/2}.ob-gallery .opay-image-slot{padding:16px}.ob-gallery .opay-slot-window>span{min-height:0}.ob-gallery-campaign .opay-slot-window>span{width:50%;height:150px}.ob-gallery-cards .opay-slot-window>span{width:64%}.ob-gallery .opay-image-slot figcaption>strong{font-size:16px}.ob-gallery .opay-image-slot figcaption>span{font-size:8px;line-height:1.4}.ob-reflection{gap:40px;padding-top:12px}.ob-reflection-title h2{margin-top:20px!important}.ob-reflection-notes{gap:28px}.ob-reflection-notes p{font-size:16px}}@media (width>=801px) and (height<=850px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-evolution .ob-response h2{font-size:clamp(52px,5.7vw,78px)}}@media (width<=800px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-evolution .ob-response h2{font-size:clamp(40px,10.5vw,64px)!important;line-height:1.04!important}}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection-title h2{font-size:clamp(54px,5.8vw,84px)!important}@media (width>=801px) and (height<=850px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection-title h2{font-size:64px!important}}@media (width>=801px) and (width<=1100px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection-title h2{font-size:52px!important}}@media (width<=800px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection-title h2{font-size:clamp(44px,11.5vw,60px)!important}}.ob-logo-story{grid-template-rows:auto minmax(0,1fr);gap:32px;min-height:0;display:grid}.ob-type-board{grid-template-columns:.7fr 1.3fr;align-items:center;gap:32px;min-height:0}.ob-type-glyph{gap:16px;padding:24px}.ob-type-glyph>strong{font-size:clamp(80px,8vw,128px)}.ob-body-specimen{border-top:1px solid var(--ob-line);padding-top:16px}.opay-brand-slide .ob-body-specimen p{margin-top:8px;font:400 16px/1.4 OPay Google Sans,sans-serif}.ob-type-board .ob-billboard-art img{height:auto}.ob-campaign-pair{isolation:isolate;width:min(100%,880px);height:100%;min-height:0;margin:0 auto;display:block;position:relative}.ob-campaign-pair figure{width:49%;height:86%;animation:8s ease-in-out infinite paused opay-evidence-float;position:absolute;top:3%;left:5%;transform:rotate(-6deg)}.ob-campaign-pair figure:nth-child(2){animation-duration:9s;animation-delay:-3s;top:12%;left:46%;transform:rotate(5deg)}.ob-campaign-pair img{object-fit:contain;filter:drop-shadow(0 12px 16px #071e1c2e)}.ob-campaign-pair figcaption{text-align:center}[data-slide][data-active] .ob-campaign-pair figure{animation-play-state:running}.ob-campaign-pair figure:focus-within{z-index:2;animation-play-state:paused}@media (hover:hover) and (pointer:fine){.ob-campaign-pair figure:hover{z-index:2;animation-play-state:paused}}.opay-brand-slide.opay-brand-montage{color:#fff;background:#082e20;padding:0;position:relative;overflow:hidden}.opay-brand-montage .opay-brand-running{z-index:2;color:#cde4d5;position:absolute;top:28px;left:36px}.ob-montage{width:100%;height:100%;display:block;position:relative}.opay-brand-slide .ob-montage-title{z-index:2;color:#fff;pointer-events:none;font-size:clamp(28px,3vw,44px);position:absolute;top:76px;left:36px}.opay-brand-slide .ob-montage-title em{color:#82d487}@media (width<=800px){.ob-type-board{grid-template-columns:1fr;gap:28px}.ob-logo-story{grid-template-rows:auto 1fr;gap:32px}.ob-campaign-pair{min-height:500px}.ob-campaign-pair figure{width:75%;height:auto;top:4%;left:4%}.ob-campaign-pair figure:nth-child(2){width:75%;top:43%;left:21%}.ob-campaign-pair figcaption{font-size:10px;line-height:14px}.opay-brand-montage .opay-brand-running{top:24px;left:24px}.opay-brand-slide .ob-montage-title{top:76px;left:24px}}@media (prefers-reduced-motion:reduce){.ob-campaign-pair figure{animation:none}}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame:has(.opay-brand-montage){background:#082e20}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-montage{--ob-ink:#fff;--ob-paper:#082e20;--ob-line:#527260;gap:0;height:100%;padding:0;overflow:hidden}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-montage h2{font-size:clamp(28px,3vw,44px)}.opay-brand-montage .ob-montage{flex:1;min-height:0}.opay-brand-montage .opay-brand-running{border-bottom:0}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-montage h2{width:calc(100% - 72px)}.ob-montage-title{transition:opacity .2s}.ob-montage:has([data-playing=true]) .ob-montage-title{opacity:0}@media (width<=800px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-montage h2{width:calc(100% - 48px)}}@media (prefers-reduced-motion:reduce){.ob-montage-title{transition:none}}.ob-reflection-title h2>span{text-wrap:balance;display:block}.ob-reflection-title h2>span+span{margin-top:.18em}.ob-reflection-break{display:none}.ob-logo-story{grid-template-rows:auto minmax(0,1fr) auto;gap:20px}.ob-logo-meaning{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}.opay-brand-slide .ob-logo-meaning p{margin-top:8px;font-size:13px;line-height:1.45}.ob-logo-meaning a{color:inherit;text-underline-offset:3px}.ob-type-board{grid-template-rows:minmax(0,auto) auto;align-items:stretch;row-gap:12px}.ob-type-board .ob-type-glyph{grid-area:1/1}.ob-type-board .ob-billboard-art{display:contents}.ob-type-board .ob-billboard-art img{object-fit:cover;grid-area:1/2;align-self:stretch;height:100%}.ob-type-board .ob-billboard-art figcaption{grid-area:2/2}@media (width<=800px){.ob-logo-story{grid-template-rows:auto auto auto}.ob-logo-meaning{grid-template-columns:1fr;gap:16px}.ob-type-board{grid-template-rows:auto auto auto}.ob-type-board .ob-billboard-art img{grid-area:2/1;height:auto}.ob-type-board .ob-billboard-art figcaption{grid-area:3/1}}@media (width>=1101px){.ob-logo-story .ob-intro{grid-template-columns:.8fr 1.6fr;gap:36px}.ob-logo-story .ob-intro p{max-width:none}}@media (width<=350px){:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection-title h2{width:calc(100% + 24px);margin-left:-12px;letter-spacing:-.055em!important;font-size:42px!important}}.ob-reflection-title{--ds-font-editorial:"OPay Canela Deck", "Source Serif 4", serif}:root[data-editorial] .case-experience[data-slug=opay-brand-evolution] .section-frame .opay-brand-learning .ob-reflection-title h2{letter-spacing:-.035em!important;font-weight:400!important;line-height:1.03!important}.ob-reflection-title h2 .ob-reflection-statement{text-wrap:balance;font-size:.94em}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/brand-themes/theme-0.ttf)format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/brand-themes/theme-1.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/brand-themes/theme-2.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/brand-themes/theme-3.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/brand-themes/theme-4.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/brand-themes/theme-5.ttf)format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/brand-themes/theme-6.ttf)format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/brand-themes/theme-7.ttf)format("truetype")}.theme-lab[data-astro-cid-7asejvjm]{width:100%;min-width:0;font:400 14px/1.5 var(--ds-font-interface);gap:12px;display:grid}.lab-toolbar[data-astro-cid-7asejvjm]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.lab-theme-picker[data-astro-cid-7asejvjm]{gap:6px;display:grid}.lab-caption[data-astro-cid-7asejvjm],.lab-footer[data-astro-cid-7asejvjm]{font:400 11px/16px var(--ds-font-interface);color:var(--story-muted)}.lab-switcher[data-astro-cid-7asejvjm]{background:var(--story-soft);border:1px solid var(--story-line);border-radius:8px;gap:4px;padding:4px;display:flex}.lab-switcher[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{color:var(--story-muted);min-height:40px;font:500 12px/18px var(--ds-font-interface);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:8px 12px}.lab-switcher[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]:hover{color:var(--story-ink);border-color:var(--story-line)}.lab-switcher[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm][aria-pressed=true]{background:var(--story-ink);color:var(--story-paper)}.lab-switcher[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]:focus-visible,.lab-border-trigger[data-astro-cid-7asejvjm]:focus-visible{outline:2px solid var(--story-ink);outline-offset:2px}.lab-border-trigger[data-astro-cid-7asejvjm]{border:1px solid var(--story-line);min-height:40px;color:var(--story-ink);font:500 12px/18px var(--ds-font-interface);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:8px;margin-bottom:4px;padding:10px 12px;display:flex}.lab-border-trigger[data-astro-cid-7asejvjm]:hover,.lab-border-trigger[data-astro-cid-7asejvjm][aria-expanded=true]{background:var(--story-soft)}.lab-border-panel[data-astro-cid-7asejvjm]{color:#31355b;width:min(300px,100vw - 32px);font:400 12px/18px var(--ds-font-interface);color-scheme:light;background:#fff;border:1px solid #d9daea;border-radius:12px;margin:0;padding:16px;position:fixed;inset:auto;box-shadow:0 12px 40px #17213b26}.lab-border-heading[data-astro-cid-7asejvjm]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.lab-border-heading[data-astro-cid-7asejvjm] strong[data-astro-cid-7asejvjm]{font-weight:600}.lab-border-heading[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{width:28px;height:28px;color:inherit;font:400 22px/1 var(--ds-font-interface);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0}.lab-border-group[data-astro-cid-7asejvjm]+.lab-border-group[data-astro-cid-7asejvjm]{margin-top:16px}.lab-border-group[data-astro-cid-7asejvjm]>span[data-astro-cid-7asejvjm]{color:#596675;margin-bottom:8px;display:block}.lab-border-options[data-astro-cid-7asejvjm]{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.lab-border-options[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{color:#596675;font:500 11px/16px var(--ds-font-interface);cursor:pointer;background:#fff;border:1px solid #d9daea;border-radius:6px;flex-direction:column;align-items:center;gap:8px;padding:12px 4px 8px;display:flex}.lab-border-panel[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]:hover{background:#f3f3fa}.lab-border-options[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm][aria-pressed=true]{color:#31355b;background:#f3f3fa;border-color:#31355b}.lab-border-panel[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]:focus-visible{outline-offset:2px;outline:2px solid #31355b}.lab-corner-sample[data-astro-cid-7asejvjm]{border:1.5px solid;width:28px;height:18px}.lab-corner-soft[data-astro-cid-7asejvjm]{border-radius:4px}.lab-corner-round[data-astro-cid-7asejvjm]{border-radius:16px}.lab-stroke-sample[data-astro-cid-7asejvjm]{border-top:2px solid;width:28px;height:0;margin-block:8px}.lab-canvas[data-astro-cid-7asejvjm]{--lab-font:"Inter",sans-serif;--lab-ink:#31355b;--lab-action:#ffb619;--lab-on-action:#31355b;--lab-accent:#31355b;--lab-soft:#f3f3fa;--lab-radius:6px;--lab-stroke:solid;--lab-border-width:1px;--lab-primary-border:transparent;color:var(--lab-ink);font:400 14px/1.5 var(--lab-font);color-scheme:light;background:#f4f5f8;border:1px solid #d9daea;border-radius:12px;padding:16px}.lab-canvas[data-astro-cid-7asejvjm][data-brand="1"]{--lab-font:"Poppins",sans-serif;--lab-ink:#162946;--lab-action:#ff8819;--lab-on-action:#162946;--lab-accent:#19728f;--lab-soft:#edf7fb}.lab-canvas[data-astro-cid-7asejvjm][data-brand="2"]{--lab-font:"Tajawal",sans-serif;--lab-ink:#303236;--lab-action:#1063de;--lab-on-action:#fff;--lab-accent:#1063de;--lab-soft:#edf4ff;font-size:16px}.lab-canvas[data-astro-cid-7asejvjm][data-brand="3"]{--lab-font:"Montserrat",sans-serif;--lab-ink:#48647a;--lab-action:#e11058;--lab-on-action:#fff;--lab-accent:#8b6500;--lab-soft:#fff7df}.lab-canvas[data-astro-cid-7asejvjm][data-corners=square]{--lab-radius:0px}.lab-canvas[data-astro-cid-7asejvjm][data-corners=round]{--lab-radius:24px}.lab-canvas[data-astro-cid-7asejvjm][data-stroke=dashed]{--lab-stroke:dashed;--lab-border-width:2px;--lab-primary-border:var(--lab-on-action)}.lab-canvas[data-astro-cid-7asejvjm][data-stroke=dotted]{--lab-stroke:dotted;--lab-border-width:2px;--lab-primary-border:var(--lab-on-action)}.lab-heading[data-astro-cid-7asejvjm]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:0 4px;display:flex}.lab-logo[data-astro-cid-7asejvjm]{object-fit:contain;object-position:left center;width:140px;height:40px}.lab-canvas[data-astro-cid-7asejvjm][dir=rtl] .lab-logo[data-astro-cid-7asejvjm]{object-position:right center}.lab-language[data-astro-cid-7asejvjm]{color:#596675;white-space:nowrap;font-size:12px}.lab-mosaic[data-astro-cid-7asejvjm]{grid-template:"details preferences calendar""details states calendar"/1fr 1.06fr 1fr;align-items:stretch;gap:12px;display:grid}.lab-tile[data-astro-cid-7asejvjm]{background:#fff;border:1px solid #dfe3ea;border-radius:10px;min-width:0;padding:20px;box-shadow:0 1px 2px #17213b05}.lab-tile-title[data-astro-cid-7asejvjm]{font:600 14px/20px var(--lab-font);color:var(--lab-ink)}.lab-details[data-astro-cid-7asejvjm]{flex-direction:column;grid-area:details;gap:20px;display:flex}.lab-fields[data-astro-cid-7asejvjm]{gap:16px;display:grid}.lab-form-footer[data-astro-cid-7asejvjm]{gap:10px;margin-top:auto;display:grid}.lab-form-footer[data-astro-cid-7asejvjm] .lab-help[data-astro-cid-7asejvjm]{min-height:36px}.lab-preferences[data-astro-cid-7asejvjm]{flex-direction:column;grid-area:preferences;gap:14px;display:flex}.lab-preference-rows[data-astro-cid-7asejvjm]{gap:8px;display:grid}.lab-view-row[data-astro-cid-7asejvjm]{border-top:1px solid #e8eaf0;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.lab-view-row[data-astro-cid-7asejvjm]>.lab-label[data-astro-cid-7asejvjm]{font-size:11px}.lab-states[data-astro-cid-7asejvjm]{flex-direction:column;grid-area:states;justify-content:center;gap:14px;display:flex}.lab-state-heading[data-astro-cid-7asejvjm]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lab-schedule[data-astro-cid-7asejvjm]{flex-direction:column;grid-area:calendar;gap:16px;display:flex}.lab-schedule-heading[data-astro-cid-7asejvjm]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.lab-group[data-astro-cid-7asejvjm]{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.lab-label[data-astro-cid-7asejvjm]{font-size:12px;font-weight:600}.lab-actions[data-astro-cid-7asejvjm],.lab-badges[data-astro-cid-7asejvjm],.lab-radio-options[data-astro-cid-7asejvjm]{flex-wrap:wrap;gap:8px;display:flex}.lab-canvas[data-astro-cid-7asejvjm] [data-astro-cid-7asejvjm]:is(button,input,select){font:inherit}.lab-canvas[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{border-radius:var(--lab-radius);border:var(--lab-border-width) var(--lab-stroke) transparent;cursor:pointer;min-height:42px;padding:10px 12px;font-size:12px;font-weight:600}.lab-canvas[data-astro-cid-7asejvjm] .lab-primary[data-astro-cid-7asejvjm]{background:var(--lab-action);color:var(--lab-on-action);border-color:var(--lab-primary-border)}.lab-primary[data-astro-cid-7asejvjm]:hover{filter:brightness(.94)}.lab-canvas[data-astro-cid-7asejvjm] .lab-secondary[data-astro-cid-7asejvjm]{color:var(--lab-ink);background:#fff;border-color:#9ca8b8}.lab-secondary[data-astro-cid-7asejvjm]:hover{background:var(--lab-soft)}.lab-reset[data-astro-cid-7asejvjm] svg[data-astro-cid-7asejvjm]{display:none}.lab-canvas[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm][type=text],.lab-canvas[data-astro-cid-7asejvjm] select[data-astro-cid-7asejvjm]{border:var(--lab-border-width) var(--lab-stroke) #9ca8b8;border-radius:var(--lab-radius);width:100%;min-width:0;max-width:240px;height:44px;color:var(--lab-ink);background:#fff;padding:10px 12px;font-size:13px}.lab-canvas[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm]::placeholder{color:#75808e}.lab-canvas[data-astro-cid-7asejvjm] select[data-astro-cid-7asejvjm]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23596675' stroke-width='1.5'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-inline-end:32px}.lab-canvas[data-astro-cid-7asejvjm][dir=rtl] select[data-astro-cid-7asejvjm]{background-position:12px}.lab-canvas[data-astro-cid-7asejvjm] [data-astro-cid-7asejvjm]:is(input[type=text],select):focus-visible{border-color:var(--lab-accent);box-shadow:inset 0 0 0 1px var(--lab-accent);outline:none}.lab-canvas[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]:focus-visible{outline:2px solid var(--lab-accent);outline-offset:3px}.lab-check[data-astro-cid-7asejvjm]{cursor:pointer;align-items:center;gap:8px;min-height:28px;font-size:12px;display:flex}.lab-check[data-astro-cid-7asejvjm]:has(:disabled){color:#747b86;cursor:default}.lab-check[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm]{width:18px;height:18px;accent-color:var(--lab-accent);flex-shrink:0;margin:0}.lab-check[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm]:focus-visible{outline:2px solid var(--lab-accent);outline-offset:3px}.lab-radio-options[data-astro-cid-7asejvjm]{column-gap:16px}.lab-switch[data-astro-cid-7asejvjm]{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:28px;font-size:12px;display:flex;position:relative}.lab-switch[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm]{opacity:0;width:1px;height:1px;position:absolute}.lab-switch-track[data-astro-cid-7asejvjm]{background:#8a94a1;border-radius:20px;flex-shrink:0;width:34px;height:20px;display:block;position:relative}.lab-switch-track[data-astro-cid-7asejvjm]:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;inset-block-start:3px;inset-inline-start:3px}.lab-switch[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm]:checked+.lab-switch-track[data-astro-cid-7asejvjm]{background:var(--lab-accent)}.lab-switch[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm]:checked+.lab-switch-track[data-astro-cid-7asejvjm]:after{inset-inline-start:17px}.lab-switch[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm]:focus-visible+.lab-switch-track[data-astro-cid-7asejvjm]{outline:2px solid var(--lab-accent);outline-offset:3px}.lab-help[data-astro-cid-7asejvjm]{color:#596675;font-size:11px;line-height:1.6;display:block}.lab-badge[data-astro-cid-7asejvjm]{background:var(--lab-soft);color:var(--lab-accent);border-radius:20px;align-items:center;gap:6px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.lab-pending[data-astro-cid-7asejvjm]{color:#596675;background:#f1f2f4}.lab-footer[data-astro-cid-7asejvjm]{justify-content:space-between;gap:16px;display:flex}.lab-sr[data-astro-cid-7asejvjm]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lab-canvas[data-astro-cid-7asejvjm] .lab-date[data-astro-cid-7asejvjm]{max-width:240px;height:44px;color:var(--lab-ink);text-align:start;background:#fff;border-color:#9ca8b8;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.lab-date[data-astro-cid-7asejvjm] svg[data-astro-cid-7asejvjm]{flex-shrink:0}.lab-pagination[data-astro-cid-7asejvjm]{border-top:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.lab-page-buttons[data-astro-cid-7asejvjm]{gap:4px;display:flex}.lab-canvas[data-astro-cid-7asejvjm] .lab-page-buttons[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{min-width:32px;min-height:32px;color:var(--lab-ink);background:0 0;padding:4px}.lab-canvas[data-astro-cid-7asejvjm] .lab-page-buttons[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm][aria-current=page]{background:var(--lab-action);color:var(--lab-on-action);border-color:var(--lab-primary-border)}.lab-canvas[data-astro-cid-7asejvjm] .lab-page-buttons[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]:disabled{opacity:.35;cursor:default}.lab-calendar[data-astro-cid-7asejvjm]{width:min(304px,100vw - 32px);height:max-content;color:var(--lab-ink);font:400 14px/1.5 var(--lab-font);background:#fff;border:1px solid #9ca8b8;border-radius:12px;margin:auto;padding:16px;position:fixed;inset:0;box-shadow:0 16px 48px #0003}.lab-calendar[data-astro-cid-7asejvjm]::backdrop{background:#10152533}.lab-calendar-head[data-astro-cid-7asejvjm]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.lab-weekdays[data-astro-cid-7asejvjm],.lab-days[data-astro-cid-7asejvjm]{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.lab-weekdays[data-astro-cid-7asejvjm]{color:#596675;margin-bottom:6px;font-size:11px}.lab-canvas[data-astro-cid-7asejvjm] .lab-calendar[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{min-height:34px;color:var(--lab-ink);background:#fff;padding:4px}.lab-canvas[data-astro-cid-7asejvjm] .lab-calendar[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]:hover{background:var(--lab-soft)}.lab-canvas[data-astro-cid-7asejvjm] .lab-calendar[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm][aria-pressed=true]{background:var(--lab-action);color:var(--lab-on-action)}.lab-canvas[data-astro-cid-7asejvjm] .lab-calendar[data-astro-cid-7asejvjm] [data-astro-cid-7asejvjm][data-calendar-close]{border-color:#9ca8b8;width:100%;margin-top:10px}.lab-calendar[data-astro-cid-7asejvjm] [data-days] button{font:600 12px/1.5 var(--lab-font);border:var(--lab-border-width) var(--lab-stroke) transparent;border-radius:var(--lab-radius);min-height:34px;color:var(--lab-ink);cursor:pointer;background:#fff;padding:4px}.lab-calendar[data-astro-cid-7asejvjm] [data-days] button:hover{background:var(--lab-soft)}.lab-calendar[data-astro-cid-7asejvjm] [data-days] button[aria-pressed=true]{background:var(--lab-action);color:var(--lab-on-action);border-color:var(--lab-primary-border)}.lab-calendar[data-astro-cid-7asejvjm] [data-days] button:focus-visible{outline:2px solid var(--lab-accent);outline-offset:-2px}.lab-calendar[data-astro-cid-7asejvjm]:not([popover]){width:100%;box-shadow:none;border:0;border-radius:0;height:auto;margin:0;padding:0;position:static;inset:auto}.lab-calendar[data-astro-cid-7asejvjm]:not([popover]) [data-astro-cid-7asejvjm][data-calendar-close],.lab-schedule[data-astro-cid-7asejvjm] .lab-date[data-astro-cid-7asejvjm]{display:none}@media (width>=801px) and (height<=950px){.lab-canvas[data-astro-cid-7asejvjm]{padding:12px}.lab-heading[data-astro-cid-7asejvjm]{margin-bottom:12px}.lab-logo[data-astro-cid-7asejvjm]{height:32px}.lab-tile[data-astro-cid-7asejvjm]{padding:16px}.lab-details[data-astro-cid-7asejvjm]{gap:16px}.lab-fields[data-astro-cid-7asejvjm],.lab-preferences[data-astro-cid-7asejvjm],.lab-states[data-astro-cid-7asejvjm],.lab-schedule[data-astro-cid-7asejvjm]{gap:12px}.lab-canvas[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{min-height:36px;padding:8px 10px}.lab-canvas[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm][type=text],.lab-canvas[data-astro-cid-7asejvjm] select[data-astro-cid-7asejvjm]{height:38px;padding-block:8px}.lab-calendar-head[data-astro-cid-7asejvjm]{margin-bottom:8px}.lab-canvas[data-astro-cid-7asejvjm] .lab-calendar[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{min-height:28px}.lab-calendar[data-astro-cid-7asejvjm] [data-days] button{min-height:28px;padding:4px;font-size:11px}.lab-form-footer[data-astro-cid-7asejvjm] .lab-help[data-astro-cid-7asejvjm]{min-height:32px;font-size:10px}.lab-preference-rows[data-astro-cid-7asejvjm]{gap:6px}.lab-view-row[data-astro-cid-7asejvjm]{padding-top:10px}}@media (width>=801px) and (height<=800px){.theme-lab[data-astro-cid-7asejvjm]{gap:8px}.lab-heading[data-astro-cid-7asejvjm]{margin-bottom:10px}.lab-tile[data-astro-cid-7asejvjm]{padding:12px}.lab-tile-title[data-astro-cid-7asejvjm]{font-size:13px;line-height:18px}.lab-form-footer[data-astro-cid-7asejvjm] .lab-help[data-astro-cid-7asejvjm]{display:none}.lab-details[data-astro-cid-7asejvjm]{gap:14px}.lab-group[data-astro-cid-7asejvjm]{gap:6px}.lab-preferences[data-astro-cid-7asejvjm]{gap:8px}.lab-preference-rows[data-astro-cid-7asejvjm]{gap:2px}.lab-view-row[data-astro-cid-7asejvjm]{padding-top:6px}.lab-check[data-astro-cid-7asejvjm],.lab-switch[data-astro-cid-7asejvjm]{min-height:22px}.lab-states[data-astro-cid-7asejvjm]{gap:8px}.lab-pagination[data-astro-cid-7asejvjm]{padding-top:6px}.lab-canvas[data-astro-cid-7asejvjm] .lab-page-buttons[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{min-height:28px}.lab-calendar-head[data-astro-cid-7asejvjm]{margin-bottom:6px;font-size:12px}.lab-weekdays[data-astro-cid-7asejvjm]{margin-bottom:4px;font-size:10px}.lab-canvas[data-astro-cid-7asejvjm] .lab-calendar[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{min-height:24px;padding:2px}.lab-calendar[data-astro-cid-7asejvjm] [data-days] button{min-height:22px;padding:1px;line-height:16px}.lab-schedule[data-astro-cid-7asejvjm]{gap:10px}}@media (width<=1100px){.lab-canvas[data-astro-cid-7asejvjm] .lab-reset[data-astro-cid-7asejvjm]{justify-content:center;align-items:center;min-width:34px;padding:8px;display:inline-flex}.lab-reset[data-astro-cid-7asejvjm] svg[data-astro-cid-7asejvjm]{display:block}.lab-reset[data-astro-cid-7asejvjm] span[data-astro-cid-7asejvjm]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=1100px) and (width>=801px){.lab-mosaic[data-astro-cid-7asejvjm]{grid-template-columns:1fr 1fr 1.1fr;gap:10px}.lab-tile[data-astro-cid-7asejvjm]{padding:12px}.lab-check[data-astro-cid-7asejvjm],.lab-switch[data-astro-cid-7asejvjm]{font-size:11px}.lab-radio-options[data-astro-cid-7asejvjm]{gap:8px}.lab-view-row[data-astro-cid-7asejvjm]{flex-wrap:wrap;gap:4px}.lab-state-heading[data-astro-cid-7asejvjm]{gap:6px}.lab-pagination[data-astro-cid-7asejvjm]{flex-wrap:wrap;gap:4px}.lab-pagination[data-astro-cid-7asejvjm]>.lab-help[data-astro-cid-7asejvjm]{display:none}.lab-badges[data-astro-cid-7asejvjm]{gap:4px}}@media (width<=800px){.theme-lab[data-astro-cid-7asejvjm]{gap:8px}.lab-toolbar[data-astro-cid-7asejvjm]{grid-template-columns:1fr auto;align-items:center;gap:4px 8px;display:grid}.lab-theme-picker[data-astro-cid-7asejvjm]{display:contents}.lab-caption[data-astro-cid-7asejvjm]{grid-area:1/1}.lab-border-trigger[data-astro-cid-7asejvjm]{border:0;grid-area:1/2;gap:6px;min-height:28px;margin:0;padding:4px 0 4px 8px;font-size:11px}.lab-switcher[data-astro-cid-7asejvjm]{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.lab-switcher[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{min-height:32px;padding:6px 3px;font-size:9px;line-height:16px}.lab-canvas[data-astro-cid-7asejvjm]{padding:10px}.lab-heading[data-astro-cid-7asejvjm]{margin-bottom:10px;padding:0 2px}.lab-logo[data-astro-cid-7asejvjm]{width:112px;height:26px}.lab-language[data-astro-cid-7asejvjm]{display:none}.lab-mosaic[data-astro-cid-7asejvjm]{grid-template-columns:1fr 1fr;grid-template-areas:"details preferences""details calendar""states states";gap:8px}.lab-tile[data-astro-cid-7asejvjm]{border-radius:8px;padding:10px}.lab-tile-title[data-astro-cid-7asejvjm]{font-size:11px;line-height:16px}.lab-details[data-astro-cid-7asejvjm],.lab-fields[data-astro-cid-7asejvjm]{gap:12px}.lab-group[data-astro-cid-7asejvjm]{gap:4px}.lab-label[data-astro-cid-7asejvjm]{font-size:10px;line-height:15px}.lab-form-footer[data-astro-cid-7asejvjm] .lab-help[data-astro-cid-7asejvjm]{display:none}.lab-actions[data-astro-cid-7asejvjm]{flex-wrap:nowrap;gap:4px}.lab-canvas[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{min-height:30px;padding:6px;font-size:10px}.lab-canvas[data-astro-cid-7asejvjm] .lab-reset[data-astro-cid-7asejvjm]{min-width:26px;padding:4px}.lab-canvas[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm][type=text],.lab-canvas[data-astro-cid-7asejvjm] select[data-astro-cid-7asejvjm]{height:34px;padding:6px 8px;font-size:10px}.lab-canvas[data-astro-cid-7asejvjm] select[data-astro-cid-7asejvjm]{background-position:right 6px center;padding-inline-end:24px}.lab-canvas[data-astro-cid-7asejvjm][dir=rtl] select[data-astro-cid-7asejvjm]{background-position:6px}.lab-preferences[data-astro-cid-7asejvjm]{gap:8px}.lab-preference-rows[data-astro-cid-7asejvjm]{gap:6px}.lab-check[data-astro-cid-7asejvjm],.lab-switch[data-astro-cid-7asejvjm]{gap:5px;min-height:20px;font-size:9px;line-height:13px}.lab-check[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm]{width:14px;height:14px}.lab-switch-track[data-astro-cid-7asejvjm]{width:28px;height:18px}.lab-switch-track[data-astro-cid-7asejvjm]:after{width:12px;height:12px}.lab-switch[data-astro-cid-7asejvjm] input[data-astro-cid-7asejvjm]:checked+.lab-switch-track[data-astro-cid-7asejvjm]:after{inset-inline-start:13px}.lab-radio-options[data-astro-cid-7asejvjm]{gap:8px}.lab-view-row[data-astro-cid-7asejvjm]{padding-top:6px}.lab-view-row[data-astro-cid-7asejvjm]>.lab-label[data-astro-cid-7asejvjm]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lab-states[data-astro-cid-7asejvjm]{flex-direction:row;justify-content:space-between;align-items:center;gap:6px;padding-block:8px}.lab-state-heading[data-astro-cid-7asejvjm]>.lab-tile-title[data-astro-cid-7asejvjm]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lab-badges[data-astro-cid-7asejvjm]{flex-wrap:nowrap;gap:4px}.lab-badge[data-astro-cid-7asejvjm]{gap:3px;padding:3px 5px;font-size:8px}.lab-pagination[data-astro-cid-7asejvjm]{border:0;padding:0}.lab-pagination[data-astro-cid-7asejvjm]>.lab-help[data-astro-cid-7asejvjm]{display:none}.lab-page-buttons[data-astro-cid-7asejvjm]{gap:1px}.lab-canvas[data-astro-cid-7asejvjm] .lab-page-buttons[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{min-width:23px;min-height:28px;padding:3px}.lab-schedule[data-astro-cid-7asejvjm]{gap:8px}.lab-date-summary[data-astro-cid-7asejvjm]{display:none}.lab-canvas[data-astro-cid-7asejvjm] .lab-date[data-astro-cid-7asejvjm]{gap:4px;height:auto;min-height:32px;padding:6px;font-size:9px;display:flex}.lab-date[data-astro-cid-7asejvjm] svg[data-astro-cid-7asejvjm]{width:14px;height:14px}.lab-footer[data-astro-cid-7asejvjm]{gap:8px;font-size:8px}.lab-help[data-astro-cid-7asejvjm]{font-size:10px}.lab-canvas[data-astro-cid-7asejvjm] .lab-calendar[data-astro-cid-7asejvjm] button[data-astro-cid-7asejvjm]{min-height:34px;padding:4px}.lab-calendar[data-astro-cid-7asejvjm] [data-days] button{min-height:34px}}.adoption-flow[data-astro-cid-asgns4oa]{--flow-ink:#30345e;--flow-muted:#62677d;--flow-blue:#30345e;min-height:0;color:var(--flow-ink);flex-direction:column;flex:1;justify-content:center;gap:16px;display:flex}.flow-canvas[data-astro-cid-asgns4oa]{isolation:isolate;flex-shrink:0;height:clamp(400px,54vh,480px);position:relative}.flow-wires[data-astro-cid-asgns4oa]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wire[data-astro-cid-asgns4oa],.wire-glow[data-astro-cid-asgns4oa]{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.wire[data-astro-cid-asgns4oa]{stroke-width:3px}.wire-glow[data-astro-cid-asgns4oa]{stroke-width:10px;opacity:.09}.flow-node[data-astro-cid-asgns4oa]{z-index:1;color:var(--flow-ink);text-align:left;background:#fff;border:1px solid #e6e6ee;border-radius:18px;min-width:0;position:absolute;box-shadow:0 12px 28px #30345e0b,0 3px 6px #30345e06}button[data-astro-cid-asgns4oa].flow-node{cursor:pointer;transition:box-shadow .2s,border-color .2s}button[data-astro-cid-asgns4oa].flow-node:hover,button[data-astro-cid-asgns4oa].flow-node[aria-pressed=true]{border-color:var(--node-accent);box-shadow:0 12px 28px #30345e12,0 0 0 2px var(--node-tint)}.flow-node[data-astro-cid-asgns4oa]:focus-visible,.flow-footer[data-astro-cid-asgns4oa] button[data-astro-cid-asgns4oa]:focus-visible{outline:2px solid var(--flow-blue);outline-offset:5px}.flow-node[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font:600 24px/28px var(--ds-font-editorial);display:block}.node-eyebrow[data-astro-cid-asgns4oa]{font:400 10px/15px var(--ds-font-interface);color:var(--flow-muted);margin-bottom:4px;display:block}.node-detail[data-astro-cid-asgns4oa]{font:400 13px/19px var(--ds-font-editorial);color:var(--flow-muted);display:block}.flow-mobile-copy[data-astro-cid-asgns4oa]{display:none}.flow-library[data-astro-cid-asgns4oa]{width:28%;height:256px;padding:20px;top:10%;left:2%}.library-heading[data-astro-cid-asgns4oa]{align-items:center;gap:12px;display:flex}.library-symbol[data-astro-cid-asgns4oa]{color:#fff;background:linear-gradient(145deg,#6c73a8,#30345e);border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 1px 1px #ffffff80,0 5px 10px #30345e20}.library-symbol[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:32px;height:32px}.flow-library[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:23px;line-height:27px}.component-preview[data-astro-cid-asgns4oa]{gap:10px;margin:16px 0 12px;font-family:Arial,sans-serif;display:grid}.type-sample[data-astro-cid-asgns4oa]{align-items:center;gap:10px;min-height:30px;display:flex}.type-sample[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]:first-child{font:600 30px/30px var(--ds-font-editorial)}.type-note[data-astro-cid-asgns4oa]{font:400 9px/13px var(--ds-font-interface);color:#818597;max-width:48px}.colour-sample[data-astro-cid-asgns4oa]{gap:5px;margin-left:auto;display:flex}.colour-sample[data-astro-cid-asgns4oa] i[data-astro-cid-asgns4oa]{background:#ffb619;border-radius:50%;width:20px;height:20px;display:block;box-shadow:inset 0 0 0 1px #00000006}.colour-sample[data-astro-cid-asgns4oa] i[data-astro-cid-asgns4oa]:nth-child(2){background:#3c4274}.colour-sample[data-astro-cid-asgns4oa] i[data-astro-cid-asgns4oa]:nth-child(3){background:#a9afd0}.input-sample[data-astro-cid-asgns4oa]{color:#979bac;border:1px solid #e1e2ed;border-radius:5px;justify-content:space-between;align-items:center;height:30px;padding:6px 10px;font-size:10px;display:flex}.input-sample[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa],.sample-button[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{stroke:currentColor;stroke-width:1.5px;width:14px;height:14px}.action-sample[data-astro-cid-asgns4oa]{align-items:center;gap:14px;display:flex}.sample-button[data-astro-cid-asgns4oa]{color:#30345e;background:#ffb619;border-radius:5px;flex:1;justify-content:space-between;align-items:center;padding:8px 12px;font:600 10px/14px Arial,sans-serif;display:flex}.sample-toggle[data-astro-cid-asgns4oa]{background:#51568b;border-radius:20px;width:36px;height:20px;padding:3px;display:block}.sample-toggle[data-astro-cid-asgns4oa] i[data-astro-cid-asgns4oa]{background:#fff;border-radius:50%;width:14px;height:14px;margin-left:auto;display:block;box-shadow:0 1px 2px #30345e30}.selection-sample[data-astro-cid-asgns4oa]{color:#757b91;justify-content:space-between;align-items:center;font:400 10px/14px Arial,sans-serif;display:flex}.selection-sample[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]:first-child{align-items:center;gap:5px;display:flex}.selection-sample[data-astro-cid-asgns4oa] i[data-astro-cid-asgns4oa]{color:#fff;background:#51568b;border-radius:4px;place-items:center;width:14px;height:14px;font-style:normal;display:grid}.sample-pill[data-astro-cid-asgns4oa]{color:#258761;background:#eaf7f0;border-radius:12px;padding:3px 9px}.library-caption[data-astro-cid-asgns4oa]{font:400 10px/14px var(--ds-font-interface);color:#7e8296;display:block}.node-port[data-astro-cid-asgns4oa]{z-index:3;background:#53598f;border:3px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 0 1px #53598f45,0 0 0 5px #53598f0c,0 2px 5px #30345e25}.port-adoption[data-astro-cid-asgns4oa],.port-migration[data-astro-cid-asgns4oa],.port-tooling[data-astro-cid-asgns4oa]{right:-6px}.port-adoption[data-astro-cid-asgns4oa]{top:calc(42% - 6px)}.port-migration[data-astro-cid-asgns4oa]{top:calc(72% - 6px)}.port-tooling[data-astro-cid-asgns4oa]{top:calc(50% - 6px)}.port-success[data-astro-cid-asgns4oa],.port-wait[data-astro-cid-asgns4oa],.port-declined[data-astro-cid-asgns4oa]{top:calc(50% - 6px);left:-6px}.port-success[data-astro-cid-asgns4oa]{background:#26a978;box-shadow:0 0 0 1px #26a97845,0 0 0 5px #26a9780c}.port-wait[data-astro-cid-asgns4oa]{background:#db9a24;box-shadow:0 0 0 1px #db9a2445,0 0 0 5px #db9a240c}.port-declined[data-astro-cid-asgns4oa]{background:#dc777e;box-shadow:0 0 0 1px #dc777e45,0 0 0 5px #dc777e0c}.flow-adopted[data-astro-cid-asgns4oa]{--node-accent:#45b38a;--node-tint:#eaf8f1;justify-content:space-between;align-items:center;gap:12px;width:30%;height:182px;padding:20px;display:flex;top:0;left:68%}.product-copy[data-astro-cid-asgns4oa]{flex-direction:column;gap:10px;display:flex}.status[data-astro-cid-asgns4oa]{width:max-content;font:500 9px/14px var(--ds-font-interface);border-radius:12px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.status-success[data-astro-cid-asgns4oa]{color:#20855d;background:#eaf8f0}.status[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.status-wait[data-astro-cid-asgns4oa]{color:#9d691a;background:#fff4dc;font-size:9px}.dealer-preview[data-astro-cid-asgns4oa]{flex-shrink:0;place-items:center;width:94px;height:164px;display:grid;position:relative}.dealer-preview[data-astro-cid-asgns4oa] img[data-astro-cid-asgns4oa]{object-fit:contain;filter:drop-shadow(0 5px 5px #30345e12);width:80px;height:158px;display:block;position:relative;transform:rotate(5deg)}.dealer-backdrop[data-astro-cid-asgns4oa]{background:#edf9f3;border-radius:48px 48px 18px 18px;position:absolute;inset:18px -4px 8px -8px;transform:rotate(-5deg)}.adoption-check[data-astro-cid-asgns4oa]{color:#fff;background:linear-gradient(145deg,#57cd98,#239969);border:3px solid #fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:18px;right:-8px;box-shadow:0 3px 7px #258b6426}.adoption-check[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.flow-existing[data-astro-cid-asgns4oa]{--node-accent:#db9a24;--node-tint:#fff4dc;flex-direction:column;justify-content:center;gap:12px;width:33%;height:150px;padding:18px 20px;display:flex;top:44%;left:65%}.existing-heading[data-astro-cid-asgns4oa]{justify-content:space-between;align-items:center;gap:8px;display:flex}.existing-heading[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]:first-child{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.legacy-preview[data-astro-cid-asgns4oa]{flex-shrink:0;width:76px;height:54px;display:block;position:relative}.legacy-window[data-astro-cid-asgns4oa]{background:#fff;border:1px solid #dedeea;border-radius:5px;flex-direction:column;gap:5px;width:57px;height:43px;padding:12px 6px 5px;display:flex;position:absolute;box-shadow:0 3px 5px #30345e0b}.legacy-window[data-astro-cid-asgns4oa]:before{content:"";background:#edf0f6;border-bottom:1px solid #dfe3ed;border-radius:4px 4px 0 0;height:7px;position:absolute;inset:0 0 auto}.legacy-window[data-astro-cid-asgns4oa] i[data-astro-cid-asgns4oa],.legacy-window[data-astro-cid-asgns4oa] b[data-astro-cid-asgns4oa]{background:#d2d7e6;border-radius:2px;height:3px;display:block}.legacy-window[data-astro-cid-asgns4oa] b[data-astro-cid-asgns4oa]{width:62%}.legacy-window[data-astro-cid-asgns4oa] em[data-astro-cid-asgns4oa]{background:#efbc62;border-radius:2px;width:38%;height:6px}.legacy-back[data-astro-cid-asgns4oa]{top:0;right:0;transform:rotate(7deg)}.legacy-back[data-astro-cid-asgns4oa] em[data-astro-cid-asgns4oa]{background:#9aa2c4;width:65%}.legacy-front[data-astro-cid-asgns4oa]{bottom:0;left:0;transform:rotate(-5deg)}.flow-figma[data-astro-cid-asgns4oa]{align-items:center;gap:12px;width:28%;height:112px;padding:18px;display:flex;bottom:0;left:2%}.figma-symbol[data-astro-cid-asgns4oa]{flex-shrink:0;place-items:center;width:28px;display:grid}.figma-symbol[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{width:25px;height:38px}.figma-copy[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:21px;line-height:25px}.figma-copy[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{margin-top:6px;font-size:12px;line-height:17px}.figma-copy[data-astro-cid-asgns4oa] .node-eyebrow[data-astro-cid-asgns4oa]{font-size:9px;line-height:13px}.flow-declined[data-astro-cid-asgns4oa]{--node-accent:#dc777e;--node-tint:#fdf0f0;align-items:center;gap:12px;width:36%;height:96px;padding:16px 18px;display:flex;bottom:0;left:62%}.declined-symbol[data-astro-cid-asgns4oa]{color:#fff;background:linear-gradient(145deg,#f6c0c2,#dd858b);border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px 1px #ffffff70}.declined-symbol[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.flow-declined[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:21px;line-height:25px}.flow-declined[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{margin-top:4px;font-size:12px;line-height:17px}.flow-route[data-astro-cid-asgns4oa]{pointer-events:none;color:var(--route-colour);z-index:2;position:absolute;inset:0}.gate-position[data-astro-cid-asgns4oa]{place-items:center;width:40px;height:40px;display:grid;position:absolute;transform:translate(-50%,-50%)}.route-gate[data-astro-cid-asgns4oa]{border:2px solid var(--route-colour);background:#fffaf0;border-radius:50%;place-items:center;width:40px;height:40px;animation:2.2s ease-in-out infinite paused blocker-pulse;display:grid;box-shadow:0 0 0 6px #fff,0 3px 8px #b77b1915}.route-tooling[data-astro-cid-asgns4oa] .route-gate[data-astro-cid-asgns4oa]{background:#fff5f5}.route-gate[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;width:24px;height:24px}.route-gate[data-astro-cid-asgns4oa]:after{content:"";opacity:0;border:1px solid;border-radius:50%;animation:2.2s ease-out infinite paused blocker-halo;position:absolute;inset:-3px}.gate-label[data-astro-cid-asgns4oa]{white-space:nowrap;font:500 11px/16px var(--ds-font-interface);background:#fff;border-radius:6px;padding:3px 8px;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.route-tooling[data-astro-cid-asgns4oa] .gate-label[data-astro-cid-asgns4oa]{top:auto;bottom:calc(100% + 10px)}.flow-packet[data-astro-cid-asgns4oa]{offset-position:0 0;offset-anchor:center;offset-rotate:0deg;offset-path:var(--route-path);opacity:0;background:currentColor;border-radius:3px;width:10px;height:10px;margin:0;animation:4.6s ease-in-out infinite paused travel-stopped;position:absolute;top:0;left:0;box-shadow:0 0 0 3px #fff}.route-adoption[data-astro-cid-asgns4oa] .flow-packet[data-astro-cid-asgns4oa]{animation-name:travel-through}.adoption-flow[data-astro-cid-asgns4oa][data-running=true] [data-astro-cid-asgns4oa]:is(.flow-packet,.route-gate),.adoption-flow[data-astro-cid-asgns4oa][data-running=true] .route-gate[data-astro-cid-asgns4oa]:after{animation-play-state:running}.adoption-flow[data-astro-cid-asgns4oa][data-active=adoption] [data-astro-cid-asgns4oa]:is(.route-migration,.route-tooling) [data-astro-cid-asgns4oa]:is(.flow-packet,.route-gate),.adoption-flow[data-astro-cid-asgns4oa][data-active=migration] [data-astro-cid-asgns4oa]:is(.route-adoption,.route-tooling) [data-astro-cid-asgns4oa]:is(.flow-packet,.route-gate),.adoption-flow[data-astro-cid-asgns4oa][data-active=tooling] [data-astro-cid-asgns4oa]:is(.route-adoption,.route-migration) [data-astro-cid-asgns4oa]:is(.flow-packet,.route-gate),.adoption-flow[data-astro-cid-asgns4oa][data-active=adoption] [data-astro-cid-asgns4oa]:is(.route-migration,.route-tooling) .route-gate[data-astro-cid-asgns4oa]:after,.adoption-flow[data-astro-cid-asgns4oa][data-active=migration] [data-astro-cid-asgns4oa]:is(.route-adoption,.route-tooling) .route-gate[data-astro-cid-asgns4oa]:after,.adoption-flow[data-astro-cid-asgns4oa][data-active=tooling] [data-astro-cid-asgns4oa]:is(.route-adoption,.route-migration) .route-gate[data-astro-cid-asgns4oa]:after{animation-play-state:paused}.adoption-flow[data-astro-cid-asgns4oa][data-active=adoption] [data-astro-cid-asgns4oa]:is(.route-migration,.route-tooling) .flow-packet[data-astro-cid-asgns4oa],.adoption-flow[data-astro-cid-asgns4oa][data-active=migration] [data-astro-cid-asgns4oa]:is(.route-adoption,.route-tooling) .flow-packet[data-astro-cid-asgns4oa],.adoption-flow[data-astro-cid-asgns4oa][data-active=tooling] [data-astro-cid-asgns4oa]:is(.route-adoption,.route-migration) .flow-packet[data-astro-cid-asgns4oa]{visibility:hidden}.flow-footer[data-astro-cid-asgns4oa]{font:400 10px/16px var(--ds-font-interface);color:var(--flow-muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.flow-footer[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]{max-width:55ch}.flow-footer[data-astro-cid-asgns4oa]>div[data-astro-cid-asgns4oa]{flex-shrink:0;gap:20px;display:flex}.flow-footer[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@keyframes travel-through{0%{offset-distance:0%;opacity:0}8%{opacity:1}88%{offset-distance:100%;opacity:1}to{offset-distance:100%;opacity:0}}@keyframes travel-stopped{0%{offset-distance:0%;opacity:0}8%{opacity:1}55%,88%{offset-distance:58%;opacity:1}to{offset-distance:58%;opacity:0}}@keyframes blocker-pulse{0%,to{transform:scale(1)}45%{transform:scale(1.1)}}@keyframes blocker-halo{0%,15%{opacity:0;transform:scale(1)}35%{opacity:.35}85%,to{opacity:0;transform:scale(1.55)}}@media (width>=801px) and (height<=800px){.flow-canvas[data-astro-cid-asgns4oa]{height:400px}.flow-library[data-astro-cid-asgns4oa]{height:220px;padding:16px}.library-symbol[data-astro-cid-asgns4oa]{border-radius:12px;width:40px;height:40px}.flow-library[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:21px;line-height:24px}.component-preview[data-astro-cid-asgns4oa]{gap:10px;margin:12px 0}.input-sample[data-astro-cid-asgns4oa]{display:none}.flow-adopted[data-astro-cid-asgns4oa]{height:146px;padding:14px 18px}.product-copy[data-astro-cid-asgns4oa]{gap:6px}.flow-node[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:21px;line-height:24px}.dealer-preview[data-astro-cid-asgns4oa]{width:76px;height:136px}.dealer-preview[data-astro-cid-asgns4oa] img[data-astro-cid-asgns4oa]{width:64px;height:126px}.adoption-check[data-astro-cid-asgns4oa]{width:28px;height:28px;bottom:14px;right:-4px}.adoption-check[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{width:17px;height:17px}.flow-existing[data-astro-cid-asgns4oa]{gap:8px;height:128px;padding:14px 18px;top:41%}.legacy-preview[data-astro-cid-asgns4oa]{width:64px;height:46px}.legacy-window[data-astro-cid-asgns4oa]{gap:3px;width:48px;height:36px;padding-top:10px}.flow-figma[data-astro-cid-asgns4oa]{gap:10px;height:100px;padding:14px 16px}.figma-copy[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa],.flow-declined[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:19px;line-height:22px}.flow-declined[data-astro-cid-asgns4oa]{height:88px;padding:14px 16px}.route-gate[data-astro-cid-asgns4oa],.gate-position[data-astro-cid-asgns4oa]{width:36px;height:36px}.gate-label[data-astro-cid-asgns4oa]{font-size:10px;line-height:14px;top:calc(100% + 8px)}}@media (width>=801px) and (width<=1100px){.flow-library[data-astro-cid-asgns4oa]{width:29%;padding:14px}.library-heading[data-astro-cid-asgns4oa]{gap:8px}.library-symbol[data-astro-cid-asgns4oa]{border-radius:10px;width:32px;height:36px}.library-symbol[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{width:24px;height:24px}.flow-library[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:19px;line-height:22px}.node-eyebrow[data-astro-cid-asgns4oa]{font-size:8px;line-height:12px}.type-note[data-astro-cid-asgns4oa]{display:none}.library-caption[data-astro-cid-asgns4oa]{font-size:9px}.flow-adopted[data-astro-cid-asgns4oa]{gap:6px;width:32%;padding:12px 14px;left:66%}.flow-node[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:20px;line-height:23px}.dealer-preview[data-astro-cid-asgns4oa]{width:66px}.dealer-preview[data-astro-cid-asgns4oa] img[data-astro-cid-asgns4oa]{width:60px}.product-copy[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{font-size:12px;line-height:17px}.flow-existing[data-astro-cid-asgns4oa]{width:34%;padding:12px 14px;left:64%}.legacy-preview[data-astro-cid-asgns4oa]{width:48px;height:40px}.legacy-window[data-astro-cid-asgns4oa]{width:38px;height:32px}.status-wait[data-astro-cid-asgns4oa]{padding-inline:5px;font-size:8px}.flow-figma[data-astro-cid-asgns4oa]{gap:8px;width:29%;padding:12px 14px}.figma-symbol[data-astro-cid-asgns4oa]{width:18px}.figma-symbol[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{width:18px;height:27px}.figma-copy[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:17px;line-height:21px}.figma-copy[data-astro-cid-asgns4oa] .node-eyebrow[data-astro-cid-asgns4oa]{font-size:8px;line-height:11px}.figma-copy[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{font-size:11px;line-height:15px}.flow-declined[data-astro-cid-asgns4oa]{gap:8px;width:37%;padding:12px 14px;left:61%}.declined-symbol[data-astro-cid-asgns4oa]{width:28px;height:28px}.flow-declined[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:19px;line-height:22px}.flow-declined[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{font-size:11px;line-height:15px}.gate-label[data-astro-cid-asgns4oa]{font-size:9px}}@media (width<=800px){.adoption-flow[data-astro-cid-asgns4oa]{justify-content:center;align-self:center;gap:8px;width:100%;max-width:460px}.flow-canvas[data-astro-cid-asgns4oa]{height:558px}.flow-node[data-astro-cid-asgns4oa]{border-radius:12px;box-shadow:0 5px 14px #30345e08}.flow-mobile-copy[data-astro-cid-asgns4oa]{display:inline}.flow-desktop-copy[data-astro-cid-asgns4oa]{display:none}.flow-library[data-astro-cid-asgns4oa]{width:100%;height:140px;padding:12px;top:0;left:0}.library-heading[data-astro-cid-asgns4oa]{gap:10px}.library-symbol[data-astro-cid-asgns4oa]{border-radius:8px;width:32px;height:32px}.library-symbol[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{width:23px;height:23px}.flow-library[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:20px;line-height:22px}.node-eyebrow[data-astro-cid-asgns4oa]{margin-bottom:0;font-size:9px;line-height:12px}.component-preview[data-astro-cid-asgns4oa]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px;margin:8px 0 4px;display:grid}.type-sample[data-astro-cid-asgns4oa]{gap:6px;min-height:26px}.type-sample[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]:first-child{font-size:24px;line-height:26px}.type-note[data-astro-cid-asgns4oa]{max-width:30px;font-size:8px;line-height:10px}.colour-sample[data-astro-cid-asgns4oa]{gap:3px}.colour-sample[data-astro-cid-asgns4oa] i[data-astro-cid-asgns4oa]{width:12px;height:12px}.input-sample[data-astro-cid-asgns4oa]{height:26px;padding:4px 8px;font-size:9px}.action-sample[data-astro-cid-asgns4oa]{gap:8px}.sample-button[data-astro-cid-asgns4oa]{padding:6px 8px;font-size:9px;line-height:14px}.sample-toggle[data-astro-cid-asgns4oa]{flex-shrink:0;width:28px;height:16px;padding:2px}.sample-toggle[data-astro-cid-asgns4oa] i[data-astro-cid-asgns4oa]{width:12px;height:12px}.selection-sample[data-astro-cid-asgns4oa]{gap:6px;font-size:9px;line-height:12px}.selection-sample[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]:first-child{gap:4px}.selection-sample[data-astro-cid-asgns4oa] i[data-astro-cid-asgns4oa]{width:12px;height:12px}.sample-pill[data-astro-cid-asgns4oa]{padding:2px 6px}.library-caption[data-astro-cid-asgns4oa]{font-size:9px;line-height:12px}.port-adoption[data-astro-cid-asgns4oa],.port-migration[data-astro-cid-asgns4oa],.port-tooling[data-astro-cid-asgns4oa]{top:auto;bottom:-6px;right:auto}.port-adoption[data-astro-cid-asgns4oa]{left:calc(35% - 6px)}.port-migration[data-astro-cid-asgns4oa]{left:calc(65% - 6px)}.port-success[data-astro-cid-asgns4oa],.port-wait[data-astro-cid-asgns4oa]{top:-6px;left:calc(50% - 6px)}.flow-adopted[data-astro-cid-asgns4oa]{background:#f6fcf9;border-color:#d4eade;justify-content:flex-start;align-items:flex-start;width:calc(50% - 8px);height:124px;padding:12px;display:flex;top:204px;left:0}.product-copy[data-astro-cid-asgns4oa]{gap:6px}.flow-node[data-astro-cid-asgns4oa]:not(.flow-library) strong[data-astro-cid-asgns4oa]{font-size:17px;line-height:20px}.status[data-astro-cid-asgns4oa]{background:0 0;border-radius:0;padding:0;font-size:9px;line-height:12px}.desktop-break[data-astro-cid-asgns4oa]{display:none}.product-copy[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{max-width:none;margin:0;font-size:12px;line-height:16px}.dealer-preview[data-astro-cid-asgns4oa],.legacy-preview[data-astro-cid-asgns4oa]{display:none}.flow-existing[data-astro-cid-asgns4oa]{background:#fffcf5;border-color:#eee0bf;justify-content:flex-start;gap:6px;width:calc(50% - 8px);height:124px;padding:12px;top:204px;left:calc(50% + 8px)}.existing-heading[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]:first-child{gap:6px}.flow-existing[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{font-size:12px;line-height:16px}.flow-figma[data-astro-cid-asgns4oa]{gap:12px;width:100%;height:70px;padding:10px 16px;display:flex;top:348px;bottom:auto;left:0}.figma-symbol[data-astro-cid-asgns4oa]{width:24px}.figma-symbol[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{width:22px;height:33px}.figma-copy[data-astro-cid-asgns4oa] .node-eyebrow[data-astro-cid-asgns4oa]{font-size:9px;line-height:12px}.figma-copy[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{margin-top:2px;font-size:12px;line-height:16px}.port-tooling[data-astro-cid-asgns4oa]{left:calc(42% - 6px)}.port-declined[data-astro-cid-asgns4oa]{top:-6px;left:calc(58% - 6px)}.flow-declined[data-astro-cid-asgns4oa]{background:#fffbfb;border-color:#efdbdd;width:100%;height:76px;padding:10px 12px;display:block;bottom:0;left:0;right:auto}.declined-symbol[data-astro-cid-asgns4oa]{display:none}.flow-declined[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{margin-top:4px;font-size:12px;line-height:16px}.gate-position[data-astro-cid-asgns4oa],.route-gate[data-astro-cid-asgns4oa]{width:28px;height:28px}.route-gate[data-astro-cid-asgns4oa]{box-shadow:0 0 0 4px #fff}.route-gate[data-astro-cid-asgns4oa] svg[data-astro-cid-asgns4oa]{stroke-width:2px;width:17px;height:17px}.gate-label[data-astro-cid-asgns4oa]{display:none}.wire[data-astro-cid-asgns4oa]{stroke-width:2.5px}.wire-glow[data-astro-cid-asgns4oa]{stroke-width:7px}.flow-packet[data-astro-cid-asgns4oa]{border-radius:2px;width:7px;height:7px}.flow-footer[data-astro-cid-asgns4oa]{justify-content:center}.flow-footer[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]{display:none}}@media (width<=800px) and (height<=780px){.adoption-flow[data-astro-cid-asgns4oa]{gap:4px}.flow-canvas[data-astro-cid-asgns4oa]{height:480px}.flow-library[data-astro-cid-asgns4oa]{height:120px;padding:10px}.library-heading[data-astro-cid-asgns4oa]{gap:8px}.library-symbol[data-astro-cid-asgns4oa]{width:28px;height:30px}.flow-library[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:19px;line-height:20px}.component-preview[data-astro-cid-asgns4oa]{gap:4px 12px;margin:4px 0 2px}.type-sample[data-astro-cid-asgns4oa]{min-height:22px}.type-sample[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]:first-child{font-size:22px;line-height:22px}.input-sample[data-astro-cid-asgns4oa]{height:22px;padding-block:2px}.sample-button[data-astro-cid-asgns4oa]{padding-block:4px}.library-caption[data-astro-cid-asgns4oa]{line-height:10px}.flow-adopted[data-astro-cid-asgns4oa],.flow-existing[data-astro-cid-asgns4oa]{height:112px;padding:10px;top:168px}.product-copy[data-astro-cid-asgns4oa],.flow-existing[data-astro-cid-asgns4oa],.existing-heading[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]:first-child{gap:4px}.flow-figma[data-astro-cid-asgns4oa]{height:64px;padding-block:8px;top:296px}.flow-declined[data-astro-cid-asgns4oa]{height:72px;padding-block:8px}}@media (width<=800px) and (height<=700px){.flow-canvas[data-astro-cid-asgns4oa]{height:434px}.flow-library[data-astro-cid-asgns4oa]{height:102px;padding:6px 10px}.library-symbol[data-astro-cid-asgns4oa]{width:26px;height:26px}.flow-library[data-astro-cid-asgns4oa] strong[data-astro-cid-asgns4oa]{font-size:18px;line-height:18px}.flow-library[data-astro-cid-asgns4oa] .node-eyebrow[data-astro-cid-asgns4oa]{font-size:8px;line-height:10px}.component-preview[data-astro-cid-asgns4oa]{margin-top:2px}.type-sample[data-astro-cid-asgns4oa]{min-height:20px}.type-sample[data-astro-cid-asgns4oa]>span[data-astro-cid-asgns4oa]:first-child{font-size:20px;line-height:20px}.input-sample[data-astro-cid-asgns4oa]{height:20px}.sample-button[data-astro-cid-asgns4oa]{padding-block:3px}.flow-adopted[data-astro-cid-asgns4oa],.flow-existing[data-astro-cid-asgns4oa]{height:102px;padding:8px;top:150px}.flow-node[data-astro-cid-asgns4oa]:not(.flow-library) strong[data-astro-cid-asgns4oa]{font-size:16px;line-height:19px}.product-copy[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa],.flow-existing[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{font-size:11px;line-height:14px}.flow-figma[data-astro-cid-asgns4oa]{height:58px;padding-block:6px;top:264px}.figma-copy[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{font-size:11px;line-height:14px}.flow-declined[data-astro-cid-asgns4oa]{height:64px;padding-block:6px}.flow-declined[data-astro-cid-asgns4oa] .node-detail[data-astro-cid-asgns4oa]{margin-top:2px;font-size:11px;line-height:14px}}@media (width<=800px){.story-autochek.story-limits{gap:12px;padding:16px}.story-limits .story-running{padding-bottom:8px;font-size:10px;line-height:14px;display:block}:root[data-editorial] .case-experience .section-frame .story-limits h2{font-size:26px;line-height:30px}}@media (width<=380px){.story-autochek.story-limits{gap:10px;padding:12px}:root[data-editorial] .case-experience .section-frame .story-limits h2{font-size:24px;line-height:28px}}@media (width<=800px) and (height<=780px){.story-autochek.story-limits{gap:8px;padding-block:10px}.story-limits .story-running{padding-bottom:6px}}@media (width<=800px) and (height<=700px){.story-autochek.story-limits{gap:6px;padding-block:8px}:root[data-editorial] .case-experience .section-frame .story-limits h2{font-size:22px;line-height:24px}}.story-autochek .auto-focus-layout{flex:1;min-height:0}.auto-next-time{flex-direction:column;gap:24px;display:flex}.auto-next-time-grid{border-top:4px solid #ffb619;flex:1;grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.auto-next-time-grid li{border-bottom:1px solid var(--story-line);grid-template-columns:56px 1fr;align-content:center;gap:16px;padding:28px 24px;display:grid}.auto-next-time-grid li:nth-child(odd){border-right:1px solid var(--story-line);padding-left:0}.auto-next-time-grid li:nth-child(2n){padding-right:0}.auto-next-number{font:500 44px/1 var(--ds-font-editorial);color:var(--story-muted)}.auto-next-time-grid li>div{gap:10px;display:grid}.auto-next-time-grid .auto-label{color:var(--story-muted)}.auto-next-principle{align-items:center;gap:32px;padding:24px;display:flex}.auto-next-principle .auto-label{flex-shrink:0;max-width:18ch}.story-autochek .auto-next-principle p{font-size:24px;line-height:30px}.story-autochek .auto-label,.story-autochek .auto-index{font:500 11px/16px var(--ds-font-interface);text-transform:uppercase;letter-spacing:.025em}.story-autochek .auto-label{display:block}.story-autochek .auto-focus-layout h3{font-size:24px;font-weight:600;line-height:30px}.story-autochek .auto-focus-layout p{font-size:16px;line-height:24px}.story-autochek .auto-navy{color:#fff;background:#30345e}.story-autochek .auto-navy :is(h3,p){color:#fff}.story-autochek .auto-navy .auto-label{color:#ffca50}.auto-influence{grid-template-columns:1.12fr 1fr;align-items:stretch;gap:48px;display:grid}.auto-influence-statement{flex-direction:column;justify-content:center;gap:24px;padding:36px;display:flex}.story-autochek .auto-influence-statement h3{font-size:clamp(46px,4.7vw,68px);font-weight:500;line-height:1.04}.auto-influence-statement em{color:#ffca50}.auto-influence-statement p{max-width:32ch}.auto-constraints{flex-direction:column;justify-content:center;gap:28px;display:flex}.auto-constraints>.auto-label{color:var(--story-muted)}.auto-constraints section{border-bottom:1px solid var(--story-line);gap:8px;padding-bottom:24px;display:grid}.auto-constraints .auto-index{color:var(--story-muted)}.story-autochek .auto-conclusion{color:var(--story-ink);font-size:22px;font-style:italic;line-height:28px}.auto-audit{flex-direction:column;gap:32px;display:flex}.auto-audit-lenses{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auto-audit-lenses>section{background:var(--story-soft);border-top:4px solid #ffb619;flex-direction:column;gap:24px;padding:24px;display:flex}.auto-audit-lenses>section+section{border-left:1px solid var(--story-line)}.auto-audit-lenses>section:nth-child(2){background:var(--story-paper)}.auto-audit-lenses .auto-index{color:var(--story-muted)}.auto-audit-word{font:500 clamp(40px,4vw,58px)/1.08 var(--ds-font-editorial);letter-spacing:-.025em}.auto-audit-lenses section>div{gap:12px;margin-top:auto;display:grid}.auto-audit-gap{border-top:1px solid var(--story-line);grid-template-columns:1.25fr 1.7fr;gap:8px 32px;padding-top:24px;display:grid}.auto-audit-gap .auto-label,.auto-audit-gap h3{grid-column:1}.auto-audit-gap p{grid-area:1/2/3;align-self:center}.auto-adoption{grid-template-columns:.9fr 1.2fr;gap:48px;display:grid}.auto-adoption-result{flex-direction:column;justify-content:center;gap:16px;padding:32px;display:flex}.auto-adoption-number{font:500 clamp(70px,7.7vw,112px)/1 var(--ds-font-editorial);letter-spacing:-.055em}.auto-adoption-number span{color:#ffca50;margin-inline:8px}.auto-people{gap:10px;margin-block:4px 12px;display:flex}.auto-people i{background:#ffca50;border-radius:50%;width:18px;height:18px}.auto-review-questions{flex-direction:column;justify-content:center;padding:0;list-style:none;display:flex}.auto-review-questions li{border-top:1px solid var(--story-line);grid-template-columns:28px 1fr;gap:12px;padding:20px 0;display:grid}.auto-review-questions li:first-child{border-top:0;padding-top:0}.auto-review-questions li:last-child{padding-bottom:0}.auto-review-questions .auto-index{color:var(--story-muted);padding-top:6px}.auto-review-questions li>div{gap:6px;display:grid}.auto-implementation{flex-direction:column;gap:24px;display:flex}.auto-implementation-pair{flex:1;grid-template-columns:1fr 1fr;display:grid}.auto-implementation-pair>section{flex-direction:column;justify-content:center;gap:20px;padding:32px;display:flex}.auto-code-side{background:var(--story-soft);border-top:4px solid #ffb619}.auto-count-heading{align-items:center;gap:24px;display:flex}.auto-count-heading>strong{font:500 clamp(72px,7.5vw,108px)/1 var(--ds-font-editorial)}.auto-design-side .auto-count-heading>strong{color:#ffca50}.auto-library-names{font:500 14px/20px var(--ds-font-interface);flex-wrap:wrap;gap:8px 24px;display:flex}.auto-library-names span{border-bottom:1px solid var(--story-line);padding-bottom:8px}.auto-migration-gap{border-top:1px solid var(--story-line);grid-template-columns:1fr 1fr;gap:8px 32px;padding-top:20px;display:grid}.auto-migration-gap h3{grid-column:1}.auto-migration-gap p{grid-area:1/2/3;align-self:center}.auto-results{flex-direction:column;gap:24px;display:flex}.auto-result-headlines{flex:1;grid-template-columns:1fr 1fr;display:grid}.auto-result-headlines>section{flex-direction:column;justify-content:center;gap:12px;padding:24px 32px;display:flex}.auto-result-primary{color:#30345e;background:#fff;border-top:4px solid #ffb619}.story-autochek .auto-result-primary p{color:#30345e}.auto-result-secondary{background:var(--story-soft);border-top:4px solid #ffb619}.auto-result-headlines strong{font:500 clamp(64px,7vw,104px)/1 var(--ds-font-editorial);letter-spacing:-.05em;white-space:nowrap}.auto-result-headlines strong span{letter-spacing:-.025em;font-size:.55em}.auto-result-reach{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.auto-result-reach section{align-items:center;gap:16px;display:flex}.auto-result-reach section+section{border-left:1px solid var(--story-line);padding-left:24px}.auto-result-reach strong{font:500 36px/40px var(--ds-font-editorial);white-space:nowrap}.story-autochek .auto-result-reach p{font-size:14px;line-height:20px}.auto-result-qualification{border-top:1px solid var(--story-line);gap:24px;padding-top:16px;display:flex}.auto-result-qualification .auto-label{color:var(--story-ink);flex-shrink:0;padding-top:4px}@media (width>=801px) and (height<=850px){.auto-next-time-grid li{padding-block:20px}.auto-next-principle{padding:20px}.auto-influence,.auto-adoption{gap:32px}.auto-influence-statement,.auto-adoption-result,.auto-implementation-pair>section{gap:16px;padding:24px}.story-autochek .auto-influence-statement h3{font-size:48px}.auto-constraints{gap:16px}.auto-constraints section{padding-bottom:16px}.auto-audit,.auto-results{gap:20px}.auto-audit-lenses>section{gap:16px;padding:20px}.auto-audit-word{font-size:44px}.auto-adoption-number{font-size:76px}.auto-people{margin:0}.auto-review-questions li{padding:12px 0}.story-autochek .auto-focus-layout h3{font-size:22px;line-height:26px}.story-autochek .auto-influence-statement h3{font-size:48px;line-height:1.04}.auto-count-heading>strong{font-size:80px}.auto-result-headlines>section{gap:8px;padding:20px 24px}.auto-result-headlines strong{font-size:76px}.auto-result-reach{gap:16px}.auto-result-reach section{gap:12px}.auto-result-reach section+section{padding-left:16px}}@media (width<=800px){.auto-next-time-grid{grid-template-columns:1fr}.auto-next-time-grid li,.auto-next-time-grid li:nth-child(odd),.auto-next-time-grid li:nth-child(2n){border-right:0;grid-template-columns:40px 1fr;padding:24px 0}.auto-next-number{font-size:32px}.auto-next-principle{gap:12px;display:grid}.story-autochek .auto-focus-layout{flex:none}.story-autochek .auto-focus-layout h3{font-size:22px;line-height:28px}.story-autochek .auto-focus-layout p{font-size:15px;line-height:23px}.auto-influence,.auto-adoption,.auto-audit-lenses,.auto-implementation-pair,.auto-result-headlines{grid-template-columns:minmax(0,1fr);gap:24px}.auto-influence-statement,.auto-adoption-result,.auto-implementation-pair>section{padding:24px}:root[data-editorial] .case-experience[data-slug=shared-design-foundation] .section-frame .story-autochek .auto-influence-statement h3{font-size:40px!important;line-height:1.06!important}.auto-constraints{gap:20px}.auto-audit-lenses>section{gap:20px;padding:24px}.auto-audit-lenses>section+section{border-left:0}.auto-audit-word{font-size:48px}.auto-audit-gap,.auto-migration-gap{grid-template-columns:1fr;gap:12px}.auto-audit-gap p,.auto-migration-gap p{grid-area:auto/1}.auto-adoption-number{font-size:88px}.auto-review-questions li{padding:20px 0}.auto-count-heading{gap:20px}.auto-count-heading>strong{font-size:80px}.auto-result-headlines>section{padding:24px}.auto-result-headlines strong{font-size:80px}.auto-result-reach{grid-template-columns:1fr;gap:16px}.auto-result-reach section{gap:24px}.auto-result-reach strong{min-width:64px}.auto-result-reach section+section{border-left:0;border-top:1px solid var(--story-line);padding:16px 0 0}.auto-result-qualification{gap:8px;display:grid}.story-autochek.story-different-today{gap:12px;padding:20px}.story-different-today .story-running{padding-bottom:12px}:root[data-editorial] .case-experience .section-frame .story-different-today h2{font-size:28px;line-height:32px}.story-different-today .auto-next-time{flex:1;gap:12px}.story-different-today .auto-next-time-grid li{grid-template-columns:28px 1fr;gap:12px;padding:12px 0}.story-different-today .auto-next-time-grid li>div{gap:6px}.story-different-today .auto-next-number{font-size:24px;line-height:26px}.story-different-today .auto-next-time-grid .auto-label{display:none}.story-autochek.story-different-today .auto-next-time-grid h3{font-size:18px;line-height:22px}.story-autochek.story-different-today .auto-next-time-grid p{font-size:12px;line-height:18px}.story-different-today .auto-next-principle{gap:4px;padding:12px}.story-different-today .auto-next-principle .auto-label{max-width:none;font-size:9px;line-height:12px}.story-autochek.story-different-today .auto-next-principle p{font-size:16px;line-height:22px}}.auto-evidence{flex:1;grid-template-columns:1fr 1.7fr;align-items:center;gap:40px;min-height:0;display:grid}.auto-comparison{flex:1;grid-template-columns:1fr 1fr;gap:24px;min-height:0;display:grid;container-type:size}.auto-comparison .story-figure{min-height:0}.auto-comparison .story-figure figcaption{order:-1}.auto-comparison .story-figure img{aspect-ratio:1440/1148;object-fit:cover;object-position:top;border-radius:4px;flex:none;width:min(100%,125.436cqh - 35.122px);height:auto;min-height:0;max-height:none}.auto-regional-evidence{flex:1;grid-template-columns:repeat(3,1fr);gap:24px;min-height:0;display:grid}.auto-evidence>.story-image-placeholder{height:100%}.story-autochek>:is(.auto-evidence,.auto-comparison,.auto-regional-evidence){flex-shrink:1}.auto-evidence .story-stack{gap:20px}.story-autochek.story-tactics{grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:clip}.auto-tactics{grid-template-columns:minmax(220px,1fr) minmax(0,2.5fr);gap:32px;min-height:0;display:grid}.auto-tactics-copy{align-content:center;gap:16px;min-width:0;display:grid}.story-autochek .auto-tactics-lead{color:var(--story-ink);font-size:20px;font-weight:500;line-height:28px}.auto-tactics-visual{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.auto-tactics-gallery{isolation:isolate;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;container-type:size}.auto-tactics-phones{--overlap:16px;--screen-inset:30px;--annotation-top:56px;--phone-height:min(calc(100cqh - var(--annotation-top)),calc((100cqw + 2 * var(--overlap)) / (.9 * 397 / 807 + 392 / 797 + .9 * 387 / 790)));height:calc(var(--phone-height) + var(--annotation-top));padding-top:var(--annotation-top);flex:none;align-items:center;display:flex}.auto-tactics-screen{--screen-height:calc(var(--phone-height) * .9);width:calc(var(--screen-height) * var(--frame-width) / var(--frame-height));height:var(--screen-height);z-index:1;flex:none;position:relative}.auto-tactics-screen+.auto-tactics-screen{margin-left:calc(-1 * var(--overlap))}.auto-tactics-screen:first-child{translate:var(--screen-inset) 0}.auto-tactics-screen:nth-child(2){--screen-height:var(--phone-height);z-index:2}.auto-tactics-screen:nth-child(3){translate:calc(-1 * var(--screen-inset)) 0}.auto-tactics-screen:has(img:focus-visible){outline:2px solid var(--story-accent);outline-offset:4px;border-radius:calc(var(--screen-height) * .08)}.auto-tactics-gallery .story-figure{width:100%;height:100%;position:relative;overflow:clip}.auto-tactics-gallery .story-figure img{width:calc(var(--screen-height) * var(--source-width) / var(--frame-height));height:calc(var(--screen-height) * var(--source-height) / var(--frame-height));left:calc(-1 * var(--screen-height) * var(--frame-left) / var(--frame-height));top:calc(-1 * var(--screen-height) * var(--frame-top) / var(--frame-height));object-fit:contain;border-radius:0;max-width:none;max-height:none;position:absolute}.auto-tactics-gallery .story-figure img:focus-visible{outline:none}.auto-tactics-gallery .story-figure figcaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auto-tactics-annotation{pointer-events:none;width:100%;color:var(--story-ink);font:500 14px/20px var(--ds-font-editorial);white-space:nowrap;flex-direction:column;align-items:center;font-style:italic;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.auto-tactics-annotation svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:64px;height:28px;overflow:visible}.auto-tactics-screen:nth-child(3) .auto-tactics-annotation svg{transform:scaleX(-1)}@media (width<=800px){.auto-evidence,.auto-comparison,.auto-regional-evidence{flex:none;grid-template-columns:1fr;gap:24px}.auto-comparison{container-type:normal}.story-autochek>.auto-comparison{flex-shrink:0}.auto-comparison .story-figure{min-height:auto}.auto-comparison .story-figure img{width:100%}.auto-evidence>.story-image-placeholder{height:auto}.story-autochek.story-tactics{gap:16px;padding:20px 24px 16px}.auto-tactics{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:16px}.auto-tactics-copy{gap:8px}}@media (width<=360px){.story-autochek.story-tactics{gap:12px;padding:16px}.auto-tactics{gap:12px}}@media (width<=800px),(height<=700px){.auto-tactics-phones{--overlap:12px;--annotation-top:48px}.auto-tactics-annotation{font-size:12px;line-height:16px;bottom:calc(100% + 4px)}.auto-tactics-annotation svg{height:24px}.auto-tactics-screen:first-child .auto-tactics-annotation{translate:calc(-1 * var(--screen-inset) - 12px) 0}.auto-tactics-screen:nth-child(3) .auto-tactics-annotation{translate:calc(var(--screen-inset) + 12px) 0}}@media (height<=600px) and (width<=600px){.story-autochek.story-tactics{grid-template-rows:auto minmax(0,1fr)}.story-tactics .story-running{display:none}.story-tactics .story-heading{padding-right:32px}.auto-tactics-copy{gap:4px}}@media (height<=500px) and (width>=601px){.story-autochek.story-tactics{grid-template-rows:auto minmax(0,1fr);gap:8px;padding:12px 24px}.story-tactics .story-running{display:none}.story-tactics .story-heading{padding-right:32px}.auto-tactics{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;gap:24px}.auto-tactics-copy{gap:8px}.story-autochek .auto-tactics-copy p{font-size:13px;line-height:20px}}.story-autochek.story-acquisitions{gap:0;padding-inline:7%}.story-acquisitions .story-running,.story-acquisitions .story-heading{margin-bottom:24px}.story-acquisitions .theme-lab{margin-bottom:12px}.story-acquisitions .auto-theme-note{font:400 13px/20px var(--ds-font-editorial);max-width:90ch}@media (width>=801px) and (height<=950px){.story-autochek.story-acquisitions{padding-top:20px}.story-acquisitions .story-running{padding-bottom:12px}}@media (width>=801px) and (height<=800px){.story-autochek.story-acquisitions{padding-top:16px;padding-bottom:16px}.story-acquisitions .story-running{padding-bottom:8px}.story-acquisitions .auto-theme-note{font-size:12px;line-height:18px}.story-acquisitions .theme-lab{margin-bottom:8px}}@media (width<=800px){.story-autochek.story-acquisitions{padding:24px 12px 12px}.story-acquisitions .story-running{display:none}.story-acquisitions .theme-lab{margin-bottom:8px}:root[data-editorial] .case-experience .section-frame .story-acquisitions h2{padding-inline-end:24px;font-size:26px;line-height:30px}.story-acquisitions .auto-theme-note{font-size:11px!important;line-height:16px!important}}:root[data-editorial] .case-experience .section-frame:has(.story-autochek.story-limits),:root[data-editorial] .case-experience .story-autochek.story-limits{--case-paper:#fff;--story-paper:#fff;--story-soft:#f4f5f9;--story-ink:#30345e;--story-muted:#565970;--story-line:#d9daea;background:#fff}.case-experience[data-astro-cid-pznzci7v]{--case-width:89.82vw;--case-height:89.82vh;--case-inline-edge:5.09vw;--case-block-edge:5.09vh;--controls-width:30%;--slide-pad-block:clamp(1.5rem, 4vh, 3rem);--slide-pad-inline:clamp(1.25rem, 4vw, 4rem);--slide-control-clearance:5.5rem;z-index:100;height:100dvh;position:fixed;inset:0;overflow:hidden}.case-experience[data-astro-cid-pznzci7v][data-closing]{pointer-events:none}.case-backdrop[data-astro-cid-pznzci7v]{background:var(--case-backdrop);backdrop-filter:blur(.25rem);position:absolute;inset:0}.case-close[data-astro-cid-pznzci7v]{z-index:30;top:calc(var(--case-block-edge) + 1rem);right:calc(var(--case-inline-edge) + 1rem);color:#fff;backdrop-filter:blur(.75rem);background:#0f0f0fb8;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute}.case-close[data-astro-cid-pznzci7v] svg[data-astro-cid-pznzci7v]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:1.125rem}.case-viewport[data-astro-cid-pznzci7v]{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;min-height:0;overflow:auto hidden}.case-viewport[data-astro-cid-pznzci7v]::-webkit-scrollbar{display:none}.case-track[data-astro-cid-pznzci7v]{height:100%;display:flex}.case-slide[data-astro-cid-pznzci7v]{scroll-snap-align:start;flex:0 0 100%;place-items:center;width:100%;height:100%;padding:0;display:grid;overflow:hidden}.cover-stage[data-astro-cid-pznzci7v]{width:var(--case-width);height:var(--case-height);border-radius:var(--radius-md);background:var(--color-surface);color:#fff;position:relative;overflow:hidden}.cover-stage[data-astro-cid-pznzci7v] picture,.cover-stage[data-astro-cid-pznzci7v] img{width:100%;height:100%}.cover-media[data-astro-cid-pznzci7v]{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.cover-stage[data-astro-cid-pznzci7v] picture{display:block}.cover-stage[data-astro-cid-pznzci7v] img{object-fit:cover}.cover-shade[data-astro-cid-pznzci7v]{background:linear-gradient(#0000001f 0%,#00000080 45%,#000c 75%,#000000e6 100%);position:absolute;inset:0}.cover-context[data-astro-cid-pznzci7v]{grid-template-columns:1fr minmax(18rem,.72fr);align-items:end;gap:24px clamp(1.5rem,5vw,6rem);display:grid;position:absolute;inset:auto clamp(1.5rem,4vw,4.5rem) clamp(6.5rem,13vh,9rem)}.cover-context[data-astro-cid-pznzci7v]>.eyebrow[data-astro-cid-pznzci7v]{color:#fff;grid-column:1/-1;margin:0}.cover-heading[data-astro-cid-pznzci7v]{min-width:0}.cover-company[data-astro-cid-pznzci7v]{margin:var(--space-3) 0 0;color:#fffc;font:400 .875rem/1.4 var(--font-body)}.cover-context[data-astro-cid-pznzci7v] h1[data-astro-cid-pznzci7v]{max-width:22ch;font:700 clamp(1.08rem, 2.4vw, 2.8rem)/1 var(--font-display);margin:0}.cover-context[data-astro-cid-pznzci7v] h1[data-astro-cid-pznzci7v].has-authored-lines{max-width:none}.cover-context[data-astro-cid-pznzci7v] h1[data-astro-cid-pznzci7v].has-authored-lines .heading-line[data-astro-cid-pznzci7v]{white-space:normal}.section-frame[data-astro-cid-pznzci7v]{width:var(--case-width);height:var(--case-height);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.section-frame[data-astro-cid-pznzci7v]>section,.section-frame[data-astro-cid-pznzci7v]>figure,.section-frame[data-astro-cid-pznzci7v]>nav{height:100%;min-height:100%;max-height:100%;overflow:hidden}.section-frame[data-astro-cid-pznzci7v] img[role=button]{cursor:zoom-in}.section-frame[data-astro-cid-pznzci7v] img[role=button]:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}.image-lightbox[data-astro-cid-pznzci7v]{color:#fff;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:clamp(1rem,3vw,2.5rem);overflow:hidden}.image-lightbox[data-astro-cid-pznzci7v][open]{place-items:center;display:grid}.image-lightbox[data-astro-cid-pznzci7v]::backdrop{backdrop-filter:blur(14px);background:#060808eb}.image-lightbox-panel[data-astro-cid-pznzci7v]{justify-items:center;gap:.75rem;width:fit-content;max-width:100%;animation:.28s cubic-bezier(.16,1,.3,1) both lightbox-enter;display:grid;position:relative}.image-lightbox-panel[data-astro-cid-pznzci7v]>img[data-astro-cid-pznzci7v]{object-fit:contain;border-radius:var(--radius-sm);width:auto;max-width:min(92vw,100%);height:auto;max-height:84dvh;display:block;box-shadow:0 1.5rem 5rem #0006}.image-lightbox-panel[data-astro-cid-pznzci7v]>p[data-astro-cid-pznzci7v]{color:#ffffffb8;text-align:center;max-width:70ch;margin:0;font-size:.75rem;line-height:1.4}.image-lightbox-close[data-astro-cid-pznzci7v]{z-index:1;top:max(1rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));color:#fff;cursor:pointer;backdrop-filter:blur(12px);background:#141616c2;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:3rem;height:3rem;padding:0;transition:background .15s ease-out,transform .15s ease-out;display:grid;position:fixed}.image-lightbox-close[data-astro-cid-pznzci7v]:hover{background:#2c2f2feb;transform:scale(1.04)}.image-lightbox-close[data-astro-cid-pznzci7v]:active{transform:scale(.96)}.image-lightbox-close[data-astro-cid-pznzci7v] svg[data-astro-cid-pznzci7v]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7px;width:1.25rem;height:1.25rem}@keyframes lightbox-enter{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.case-controls[data-astro-cid-pznzci7v]{z-index:20;width:var(--controls-width);left:50%;bottom:calc(var(--case-block-edge) + 1rem);border:1px solid var(--color-line);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-canvas) 92%, transparent);backdrop-filter:blur(12px);height:3.5rem;font:700 .75rem/1 var(--font-body);letter-spacing:.05em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:0 1rem;display:grid;position:fixed;transform:translate(-50%)}.case-controls[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{color:var(--color-muted);justify-self:center;margin:0}.case-controls[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{align-items:center;gap:.4rem;min-height:2.75rem;text-decoration:none;display:inline-flex}.case-controls[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:first-child{text-align:left;justify-self:start}.case-controls[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:last-child{justify-self:end}.case-controls[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v][aria-disabled=true]{opacity:.28;pointer-events:none}[data-astro-cid-pznzci7v][data-enhanced=true] .case-viewport[data-astro-cid-pznzci7v]{scroll-snap-type:none;overflow:hidden}[data-astro-cid-pznzci7v][data-enhanced=true] .case-slide[data-astro-cid-pznzci7v][aria-hidden=true]{visibility:hidden}[data-astro-cid-pznzci7v][data-enhanced=true] .case-slide[data-astro-cid-pznzci7v][aria-hidden=true][data-transitioning]{visibility:visible}@media (width<=48rem){.case-experience[data-astro-cid-pznzci7v]{--case-width:100vw;--case-height:100dvh;--case-inline-edge:0;--case-block-edge:0;--controls-width:90vw;--slide-pad-block:calc(env(safe-area-inset-top) + 4rem);--slide-pad-inline:clamp(1rem, 5vw, 1.5rem);--slide-control-clearance:calc(env(safe-area-inset-bottom) + 5.25rem)}.cover-stage[data-astro-cid-pznzci7v],.section-frame[data-astro-cid-pznzci7v]{width:var(--case-width);height:var(--case-height);border-radius:0}.cover-context[data-astro-cid-pznzci7v]{grid-template-columns:1fr;bottom:6rem}.cover-context[data-astro-cid-pznzci7v] h1[data-astro-cid-pznzci7v]{font-size:clamp(.9rem,4.4vw,1.8rem);line-height:1.08}.cover-context[data-astro-cid-pznzci7v] h1[data-astro-cid-pznzci7v].has-authored-lines{font-size:clamp(.8rem,3.84vw,1.6rem)}.case-controls[data-astro-cid-pznzci7v]{right:max(.75rem, env(safe-area-inset-right));bottom:max(.75rem, env(safe-area-inset-bottom));left:max(.75rem, env(safe-area-inset-left));z-index:60;background:color-mix(in srgb, var(--color-canvas) 97%, transparent);width:auto;height:3.25rem;padding-inline:.85rem;position:fixed;transform:none;box-shadow:0 .25rem 1rem #0000001f}.case-controls[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{min-width:4.5rem;min-height:3rem}.case-close[data-astro-cid-pznzci7v]{top:max(.75rem, env(safe-area-inset-top));right:max(.75rem, env(safe-area-inset-right));z-index:70;position:fixed}}@media (prefers-reduced-motion:reduce){.case-track[data-astro-cid-pznzci7v]{transition:none}.image-lightbox-panel[data-astro-cid-pznzci7v]{animation:none}.image-lightbox-close[data-astro-cid-pznzci7v]{transition:none}}
