.BrandStorytelling_page__bz888{--m-ink:#11110f;--m-panel:#191917;--m-fg:#f0eadf;--m-muted:#b8b4aa;--m-rule:#44423b;--m-accent:#eda568;--m-paper:#eaddc4;--m-rust:#ac4a2b;width:100%;min-width:0;padding:0 max(clamp(22px,4vw,72px),calc((100% - 1440px)/2)) 144px;background:var(--m-ink);color:var(--m-fg)}html[data-theme=light] .BrandStorytelling_page__bz888{--m-ink:#eee9df;--m-panel:#e4ded2;--m-fg:#211f19;--m-muted:#5e574b;--m-rule:#aaa08e;--m-accent:#884025;--m-paper:#eaddc4}html[data-contrast=high] .BrandStorytelling_page__bz888{--m-muted:#e3ded3;--m-rule:#a39b8c}html[data-theme=light][data-contrast=high] .BrandStorytelling_page__bz888{--m-muted:#342d22;--m-rule:#695e4d}.BrandStorytelling_page__bz888 *{box-sizing:border-box;min-width:0}.BrandStorytelling_page__bz888 :is(h1,h2,h3,p,blockquote,ol,ul){margin:0}.BrandStorytelling_page__bz888 :is(h1,h2,h3,p,a,li,blockquote){overflow-wrap:anywhere}.BrandStorytelling_page__bz888 :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--m-accent);outline-offset:5px}.BrandStorytelling_page__bz888 :is(section[id],div[id]){scroll-margin-top:108px}.BrandStorytelling_page__bz888 a{text-decoration:none}.BrandStorytelling_page__bz888 p{font-size:calc(16px * var(--text-scale,1));line-height:1.75;color:var(--m-muted)}.BrandStorytelling_page__bz888 h2{font-size:clamp(34px,4.1vw,66px);font-weight:500;line-height:1.08;letter-spacing:-.055em;text-wrap:balance}.BrandStorytelling_page__bz888 h2 em{color:var(--m-accent);font-style:normal}.BrandStorytelling_page__bz888 h3{font-weight:500;line-height:1.25;letter-spacing:-.025em}.BrandStorytelling_label__us7Mb{display:block;font-size:calc(11px * var(--text-scale,1));line-height:1.6;letter-spacing:.11em;text-transform:uppercase;color:var(--m-muted)}.BrandStorytelling_subnav___2vZI{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;border-bottom:1px solid var(--m-rule);font-size:12px}.BrandStorytelling_subnav___2vZI>span{text-transform:uppercase;letter-spacing:.08em;color:var(--m-muted)}.BrandStorytelling_subnav___2vZI a{display:inline-flex;align-items:center;min-height:44px;color:var(--m-fg)}.BrandStorytelling_subnav___2vZI a:hover,.BrandStorytelling_textLink__tX5mp:hover{color:var(--m-accent)}.BrandStorytelling_hero__bzjuV{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;grid-gap:clamp(28px,5vw,88px);gap:clamp(28px,5vw,88px);padding:60px 0 64px}.BrandStorytelling_heroCopy__3MP3i>.BrandStorytelling_label__us7Mb{margin-bottom:28px}.BrandStorytelling_hero__bzjuV h1{font-size:clamp(56px,7.4vw,116px);font-weight:500;line-height:.97;letter-spacing:-.072em}.BrandStorytelling_hero__bzjuV h1 em{display:inline-block;font-style:normal;color:var(--m-accent)}.BrandStorytelling_hero__bzjuV .BrandStorytelling_heroIntro__aIhSP{max-width:47ch;margin-top:28px}.BrandStorytelling_actions__hNqM4{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px;margin-top:30px}.BrandStorytelling_primary__kXfLQ{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px;max-width:100%;padding:14px 21px;background:var(--m-accent);color:var(--m-ink);font-size:calc(14px * var(--text-scale,1));line-height:1.4;font-weight:600;border:1px solid var(--m-accent);transition:background-color .2s,color .2s}.BrandStorytelling_primary__kXfLQ:hover{background:var(--m-fg);color:var(--m-ink);border-color:var(--m-fg)}.BrandStorytelling_primary__kXfLQ>span{font-size:21px}.BrandStorytelling_textLink__tX5mp{display:inline-flex;align-items:center;min-height:48px;font-size:calc(13px * var(--text-scale,1));line-height:1.5;color:var(--m-fg)}.BrandStorytelling_heroFoot___6Vcf{display:flex;flex-wrap:wrap;gap:12px 22px;padding-top:32px;margin-top:36px;border-top:1px solid var(--m-rule);font-size:12px;color:var(--m-muted)}.BrandStorytelling_study__RvZYC{width:100%;max-width:570px;justify-self:end}.BrandStorytelling_studyTop__l__M6{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--m-rule);font-size:10px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--m-muted)}.BrandStorytelling_studyTop__l__M6 button{font:inherit;color:var(--m-fg);background:none;border:0;min-height:44px;cursor:pointer;padding:9px 0 9px 12px}.BrandStorytelling_studyTop__l__M6 button:disabled{color:var(--m-muted);cursor:default}.BrandStorytelling_posterStage__edp60{position:relative;isolation:isolate;height:clamp(320px,29vw,430px);padding:30px 26px 26px}.BrandStorytelling_backSheet__1LI75{position:absolute;inset:32px 26px 28px;background:var(--m-rust);color:#f4dfc2;transform:rotate(6deg);padding:20px;display:flex;flex-direction:column;justify-content:space-between}.BrandStorytelling_backSheet__1LI75>span{font-size:10px;letter-spacing:.15em}.BrandStorytelling_backSheet__1LI75 b{font-size:24px;line-height:1.1}.BrandStorytelling_poster__ta8L8{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:23px;background:var(--m-paper);color:#25221b;box-shadow:0 12px 30px #0003;transform:rotate(-4deg);animation:BrandStorytelling_printDrift__cMZbg 12s ease-in-out infinite;animation-play-state:paused}.BrandStorytelling_study__RvZYC[data-playing=true] .BrandStorytelling_poster__ta8L8{animation-play-state:running}.BrandStorytelling_posterBottom__KwJrA,.BrandStorytelling_posterMeta__9qpMz{display:flex;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.1em;line-height:1.4}.BrandStorytelling_posterType__dYbpe{font-size:clamp(40px,4.7vw,74px);line-height:.98;letter-spacing:-.065em;font-weight:600;max-width:8.5ch;text-wrap:balance}.BrandStorytelling_posterBottom__KwJrA{align-items:flex-end;border-top:1px solid #9b907b;padding-top:12px}.BrandStorytelling_posterBottom__KwJrA b{font-size:36px;font-weight:400}.BrandStorytelling_printMark__ffvQM{position:absolute;bottom:39px;right:2px;background:var(--m-rust);color:#fff0d9;font-size:10px;letter-spacing:.04em;padding:9px 13px;transform:rotate(5deg)}.BrandStorytelling_studyTabs__9ZP9V{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-block:1px solid var(--m-rule)}.BrandStorytelling_studyTabs__9ZP9V button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:0;border-right:1px solid var(--m-rule);background:none;color:var(--m-muted);font:inherit;font-size:12px;cursor:pointer}.BrandStorytelling_studyTabs__9ZP9V button:last-child{border-right:0}.BrandStorytelling_studyTabs__9ZP9V button[aria-selected=true]{background:var(--m-accent);color:var(--m-ink)}.BrandStorytelling_studyTabs__9ZP9V i{width:4px;height:4px;border:1px solid;border-radius:50%}.BrandStorytelling_studyTabs__9ZP9V button[aria-selected=true] i{background:currentColor}.BrandStorytelling_studyPanel__nUXqy{padding:18px 0 10px;min-height:126px}.BrandStorytelling_studyPanel__nUXqy[hidden]{display:none}.BrandStorytelling_studyPanel__nUXqy h3{font-size:13px;letter-spacing:.07em;margin-bottom:6px}.BrandStorytelling_studyPanel__nUXqy p{font-size:calc(13px * var(--text-scale,1));line-height:1.7}.BrandStorytelling_study__RvZYC .BrandStorytelling_disclaimer__4AGz3{font-size:10px;line-height:1.6}.BrandStorytelling_runningLine__vE3cE{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 20px;padding:25px 0;border-block:1px solid var(--m-rule);font-size:clamp(14px,1.8vw,24px);font-weight:500;letter-spacing:-.02em}.BrandStorytelling_runningLine__vE3cE i{font-style:normal;color:var(--m-accent)}.BrandStorytelling_section__lVsNi{padding-block:clamp(56px,7vw,110px);border-bottom:1px solid var(--m-rule)}.BrandStorytelling_sectionHead__hwiXu{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);grid-gap:22px 64px;gap:22px 64px;align-items:end;margin-bottom:40px}.BrandStorytelling_sectionHead__hwiXu>.BrandStorytelling_label__us7Mb{grid-column:1/-1}.BrandStorytelling_sectionHead__hwiXu>p{max-width:44ch}.BrandStorytelling_sectionHead__hwiXu h2{max-width:22ch}.BrandStorytelling_proof__Sghh_{margin-top:44px;padding:26px 0 32px}.BrandStorytelling_proofHead__LpjIv{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-bottom:20px}.BrandStorytelling_proofHead__LpjIv p{font-size:13px}.BrandStorytelling_workList__Lf4vD{border-top:1px solid var(--m-rule)}.BrandStorytelling_workItem__F60YT{display:grid;grid-template-columns:44px minmax(0,1fr) 120px;grid-gap:24px;gap:24px;padding:28px 0;border-bottom:1px solid var(--m-rule);color:var(--m-fg);transition:background-color .2s}.BrandStorytelling_workItem__F60YT:hover{background:var(--m-panel)}.BrandStorytelling_workNumber__ecjYx{font-size:12px;color:var(--m-accent);padding-top:5px}.BrandStorytelling_workItem__F60YT h3{font-size:clamp(24px,2.5vw,40px);margin:8px 0 10px}.BrandStorytelling_workItem__F60YT p{font-size:calc(14px * var(--text-scale,1));max-width:70ch}.BrandStorytelling_workEnd__Ld0cW{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:18px;font-size:11px;color:var(--m-muted)}.BrandStorytelling_workEnd__Ld0cW b{font-size:30px;color:var(--m-accent);font-weight:400}.BrandStorytelling_promise__NLsEp{display:flex;flex-wrap:wrap;gap:10px 20px;padding:26px 0;font-size:clamp(15px,2vw,27px);letter-spacing:-.03em}.BrandStorytelling_promise__NLsEp span{color:var(--m-accent)}.BrandStorytelling_moves__7oM_M{border-top:1px solid var(--m-rule)}.BrandStorytelling_move__33zy0{display:grid;grid-template-columns:44px minmax(0,1fr) 105px 24px;grid-gap:24px;gap:24px;align-items:center;padding:30px 0;border-bottom:1px solid var(--m-rule);color:var(--m-fg);transition:background-color .2s}.BrandStorytelling_move__33zy0:hover{background:var(--m-panel)}.BrandStorytelling_moveNumber__7MwXM{align-self:start;padding-top:3px;font-size:12px;color:var(--m-accent)}.BrandStorytelling_move__33zy0 h3{font-size:clamp(22px,2.7vw,40px);margin:8px 0}.BrandStorytelling_move__33zy0 p{font-size:calc(14px * var(--text-scale,1));max-width:60ch}.BrandStorytelling_moveSignal__5vrrR{font-size:10px;letter-spacing:.06em;color:var(--m-muted)}.BrandStorytelling_move__33zy0>b{font-weight:400;font-size:26px;color:var(--m-accent);transition:translate .2s}.BrandStorytelling_move__33zy0:hover>b{translate:2px -2px}.BrandStorytelling_concierge__OUI1Y{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-block:34px}.BrandStorytelling_concierge__OUI1Y>div{max-width:740px}.BrandStorytelling_concierge__OUI1Y h3{font-size:clamp(21px,2.3vw,32px);margin-top:12px}.BrandStorytelling_concierge__OUI1Y .BrandStorytelling_primary__kXfLQ{flex-shrink:0}.BrandStorytelling_concierge__OUI1Y p{margin-top:20px}.BrandStorytelling_threeColumns__4JImh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:44px;gap:44px}.BrandStorytelling_threeColumns__4JImh article{border-top:1px solid var(--m-rule);padding-top:22px}.BrandStorytelling_threeColumns__4JImh h3{font-size:19px;margin:22px 0 12px}.BrandStorytelling_threeColumns__4JImh p{font-size:calc(14px * var(--text-scale,1))}.BrandStorytelling_process__XBOoR{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.BrandStorytelling_process__XBOoR li{border-top:1px solid var(--m-rule);padding-top:24px}.BrandStorytelling_process__XBOoR li>span{font-size:38px;letter-spacing:-.05em;color:var(--m-accent)}.BrandStorytelling_process__XBOoR h3{font-size:18px;margin:18px 0 10px}.BrandStorytelling_process__XBOoR p{font-size:calc(14px * var(--text-scale,1))}.BrandStorytelling_split___5pAg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:70px;gap:70px}.BrandStorytelling_split___5pAg header>.BrandStorytelling_label__us7Mb{margin-bottom:20px}.BrandStorytelling_split___5pAg header p{max-width:44ch;margin-top:24px}.BrandStorytelling_disclosures__7wE6x{border-top:1px solid var(--m-rule)}.BrandStorytelling_disclosures__7wE6x details{border-bottom:1px solid var(--m-rule)}.BrandStorytelling_disclosures__7wE6x summary{list-style:none;display:grid;grid-template-columns:24px minmax(0,1fr) 20px;grid-gap:16px;gap:16px;align-items:center;min-height:68px;padding:20px 0;cursor:pointer}.BrandStorytelling_disclosures__7wE6x summary::-webkit-details-marker{display:none}.BrandStorytelling_disclosures__7wE6x summary>span{font-size:11px;color:var(--m-accent)}.BrandStorytelling_disclosures__7wE6x summary h3{font-size:calc(16px * var(--text-scale,1));line-height:1.5}.BrandStorytelling_disclosures__7wE6x summary b{font-size:23px;font-weight:400;color:var(--m-accent)}.BrandStorytelling_disclosures__7wE6x details[open] summary b{rotate:45deg}.BrandStorytelling_disclosures__7wE6x details>p{padding:0 28px 24px 40px;font-size:calc(14px * var(--text-scale,1))}.BrandStorytelling_channels__HLTwu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 56px;gap:22px 56px}.BrandStorytelling_channels__HLTwu article{display:grid;grid-template-columns:125px minmax(0,1fr);grid-gap:24px;gap:24px;border-top:1px solid var(--m-rule);padding-top:22px}.BrandStorytelling_channels__HLTwu h3{font-size:13px;letter-spacing:.04em;padding-top:8px}.BrandStorytelling_channels__HLTwu ul,.BrandStorytelling_formats__Lux_i{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.BrandStorytelling_channels__HLTwu li,.BrandStorytelling_formats__Lux_i li{padding:9px 12px;border:1px solid var(--m-rule);font-size:calc(13px * var(--text-scale,1));line-height:1.5;color:var(--m-muted)}.BrandStorytelling_collaborations__aQHFw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:38px;gap:38px}.BrandStorytelling_collaborations__aQHFw a{position:relative;display:block;color:var(--m-fg);border-top:1px solid var(--m-rule);padding:24px 0}.BrandStorytelling_collaborations__aQHFw h3{font-size:22px;margin:18px 0 14px}.BrandStorytelling_collaborations__aQHFw p{font-size:calc(14px * var(--text-scale,1))}.BrandStorytelling_collaborations__aQHFw a>span:last-child{display:block;font-size:28px;margin-top:20px;color:var(--m-accent)}.BrandStorytelling_principle__x1dy_{padding-block:64px;border-bottom:1px solid var(--m-rule)}.BrandStorytelling_principle__x1dy_ blockquote{font-size:clamp(28px,3.5vw,52px);font-weight:500;line-height:1.2;letter-spacing:-.04em;max-width:30ch;margin-top:24px}.BrandStorytelling_final__9afPl{padding:80px 0 64px}.BrandStorytelling_final__9afPl h2{font-size:clamp(54px,9vw,142px);line-height:.95;letter-spacing:-.065em;max-width:13ch;margin:25px 0 35px}.BrandStorytelling_footer___wn6z{display:flex;justify-content:space-between;gap:28px;border-top:1px solid var(--m-rule);padding-top:25px}.BrandStorytelling_footer___wn6z a{color:var(--m-fg);font-size:calc(14px * var(--text-scale,1));line-height:1.5;min-height:48px;display:flex;flex-direction:column;justify-content:center}.BrandStorytelling_footer___wn6z a:last-child{text-align:right}.BrandStorytelling_storyHero__pOJ7E h1{font-size:clamp(49px,6.3vw,92px)}.BrandStorytelling_storyHero__pOJ7E .BrandStorytelling_storyTagline__Lq0jc{font-size:calc(23px * var(--text-scale,1));line-height:1.4;color:var(--m-fg);max-width:32ch;margin-top:28px}.BrandStorytelling_storyHero__pOJ7E .BrandStorytelling_heroIntro__aIhSP{font-size:calc(15px * var(--text-scale,1));margin-top:20px}.BrandStorytelling_thesis__PDYGP{display:grid;grid-template-columns:1fr 2fr;grid-gap:60px;gap:60px}.BrandStorytelling_thesis__PDYGP h2{max-width:23ch}.BrandStorytelling_thesis__PDYGP p{max-width:62ch;margin-top:24px}.BrandStorytelling_situations__WZXuo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px 64px;gap:26px 64px}.BrandStorytelling_situations__WZXuo article{display:flex;align-items:flex-start;gap:22px;border-top:1px solid var(--m-rule);padding-top:20px}.BrandStorytelling_situations__WZXuo article>span{color:var(--m-accent);font-size:12px;padding-top:5px;flex-shrink:0}.BrandStorytelling_situations__WZXuo p{font-size:calc(15px * var(--text-scale,1))}.BrandStorytelling_builds__jqD6Q{border-top:1px solid var(--m-rule)}.BrandStorytelling_builds__jqD6Q article{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,1fr);grid-gap:30px;gap:30px;padding:28px 0;border-bottom:1px solid var(--m-rule)}.BrandStorytelling_builds__jqD6Q article>span{color:var(--m-accent);font-size:12px;padding-top:5px}.BrandStorytelling_builds__jqD6Q h3{font-size:clamp(23px,2.4vw,34px)}.BrandStorytelling_builds__jqD6Q p{font-size:calc(14px * var(--text-scale,1))}.BrandStorytelling_outcomes__kKBJu{list-style-position:inside;padding:0}.BrandStorytelling_outcomes__kKBJu li{border-top:1px solid var(--m-rule);padding:18px 0;font-size:calc(19px * var(--text-scale,1));line-height:1.5}.BrandStorytelling_outcomes__kKBJu li::marker{color:var(--m-accent);font-size:13px}.BrandStorytelling_formats__Lux_i{margin-bottom:22px!important}.BrandStorytelling_storyFinal__6PHcY h2{font-size:clamp(34px,5.2vw,76px);max-width:24ch;line-height:1.12;overflow-wrap:anywhere}@keyframes BrandStorytelling_printDrift__cMZbg{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-6px)}}@media(min-width:1800px){.BrandStorytelling_hero__bzjuV{min-height:780px}.BrandStorytelling_posterStage__edp60{height:460px}}@media(max-width:1050px){.BrandStorytelling_hero__bzjuV{gap:32px}.BrandStorytelling_hero__bzjuV h1{font-size:clamp(54px,7.4vw,82px)}.BrandStorytelling_storyHero__pOJ7E h1{font-size:clamp(45px,6.1vw,67px)}.BrandStorytelling_posterStage__edp60{height:340px;padding:30px 18px 26px}.BrandStorytelling_posterType__dYbpe{font-size:clamp(40px,4.9vw,58px)}.BrandStorytelling_poster__ta8L8{padding:20px}.BrandStorytelling_sectionHead__hwiXu{gap:20px 36px}.BrandStorytelling_split___5pAg{gap:40px}.BrandStorytelling_moveSignal__5vrrR{display:none}.BrandStorytelling_move__33zy0{grid-template-columns:32px minmax(0,1fr) 24px;gap:18px}.BrandStorytelling_channels__HLTwu article{grid-template-columns:1fr;gap:12px}.BrandStorytelling_collaborations__aQHFw,.BrandStorytelling_process__XBOoR,.BrandStorytelling_threeColumns__4JImh{gap:26px}.BrandStorytelling_workItem__F60YT{grid-template-columns:30px minmax(0,1fr) 82px;gap:18px}.BrandStorytelling_concierge__OUI1Y{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.BrandStorytelling_page__bz888{padding-inline:22px;padding-bottom:160px}.BrandStorytelling_subnav___2vZI{flex-wrap:wrap;justify-content:space-between;gap:0 12px;font-size:11px;padding-block:8px}.BrandStorytelling_subnav___2vZI>span{order:3;flex-basis:100%;padding:6px 0}.BrandStorytelling_hero__bzjuV{grid-template-columns:1fr;padding-block:42px;gap:40px}.BrandStorytelling_hero__bzjuV h1{font-size:clamp(57px,12.5vw,89px)}.BrandStorytelling_heroCopy__3MP3i>.BrandStorytelling_label__us7Mb{margin-bottom:23px}.BrandStorytelling_hero__bzjuV .BrandStorytelling_heroIntro__aIhSP{max-width:48ch}.BrandStorytelling_heroFoot___6Vcf{padding-top:24px;margin-top:28px}.BrandStorytelling_study__RvZYC{justify-self:center;max-width:510px}.BrandStorytelling_posterStage__edp60{height:380px;padding:30px 22px}.BrandStorytelling_posterType__dYbpe{font-size:clamp(46px,10vw,72px)}.BrandStorytelling_studyPanel__nUXqy{min-height:118px}.BrandStorytelling_runningLine__vE3cE{justify-content:flex-start;font-size:13px;gap:10px 13px}.BrandStorytelling_runningLine__vE3cE i:last-of-type{display:none}.BrandStorytelling_sectionHead__hwiXu{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.BrandStorytelling_sectionHead__hwiXu h2{max-width:24ch}.BrandStorytelling_sectionHead__hwiXu>p{max-width:52ch}.BrandStorytelling_proof__Sghh_{margin-top:28px}.BrandStorytelling_workItem__F60YT{grid-template-columns:22px minmax(0,1fr);gap:14px}.BrandStorytelling_workEnd__Ld0cW{grid-column:2;flex-direction:row;align-items:center}.BrandStorytelling_workItem__F60YT h3{font-size:27px}.BrandStorytelling_move__33zy0{grid-template-columns:22px minmax(0,1fr) 20px;gap:14px}.BrandStorytelling_move__33zy0 h3{font-size:26px}.BrandStorytelling_promise__NLsEp{font-size:17px;gap:8px 12px}.BrandStorytelling_split___5pAg,.BrandStorytelling_thesis__PDYGP{grid-template-columns:1fr;gap:30px}.BrandStorytelling_collaborations__aQHFw,.BrandStorytelling_threeColumns__4JImh{grid-template-columns:1fr;gap:28px}.BrandStorytelling_threeColumns__4JImh h3{margin-top:12px}.BrandStorytelling_process__XBOoR{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.BrandStorytelling_channels__HLTwu{grid-template-columns:1fr;gap:26px}.BrandStorytelling_channels__HLTwu article{grid-template-columns:100px minmax(0,1fr);gap:14px}.BrandStorytelling_principle__x1dy_{padding-block:45px}.BrandStorytelling_final__9afPl{padding-block:58px}.BrandStorytelling_final__9afPl h2{font-size:clamp(56px,14vw,100px)}.BrandStorytelling_storyHero__pOJ7E h1{font-size:clamp(44px,10.5vw,75px)}.BrandStorytelling_storyHero__pOJ7E .BrandStorytelling_storyTagline__Lq0jc{font-size:calc(21px * var(--text-scale,1))}.BrandStorytelling_situations__WZXuo{grid-template-columns:1fr;gap:22px}.BrandStorytelling_builds__jqD6Q article{grid-template-columns:22px minmax(0,1fr);gap:12px 18px}.BrandStorytelling_builds__jqD6Q p{grid-column:2}.BrandStorytelling_storyFinal__6PHcY h2{font-size:clamp(36px,7.5vw,56px);max-width:24ch}.BrandStorytelling_footer___wn6z{gap:24px}.BrandStorytelling_footer___wn6z a{max-width:48%;font-size:13px}}@media(max-width:380px){.BrandStorytelling_page__bz888{padding-inline:20px}.BrandStorytelling_hero__bzjuV h1{font-size:55px}.BrandStorytelling_storyHero__pOJ7E h1{font-size:43px}.BrandStorytelling_posterStage__edp60{height:330px;padding-inline:16px}.BrandStorytelling_poster__ta8L8{padding:17px}.BrandStorytelling_posterType__dYbpe{font-size:44px}.BrandStorytelling_printMark__ffvQM{right:0;font-size:9px}.BrandStorytelling_primary__kXfLQ{padding:13px 16px;font-size:calc(12px * var(--text-scale,1))}.BrandStorytelling_channels__HLTwu article,.BrandStorytelling_process__XBOoR{grid-template-columns:1fr}.BrandStorytelling_studyTop__l__M6{letter-spacing:.03em}.BrandStorytelling_disclosures__7wE6x summary{gap:10px}.BrandStorytelling_disclosures__7wE6x details>p{padding-left:34px;padding-right:10px}.BrandStorytelling_move__33zy0 h3{font-size:23px}}html[data-motion=reduced] .BrandStorytelling_page__bz888 :is(.BrandStorytelling_poster__ta8L8,.BrandStorytelling_move__33zy0>b){animation:none;transition:none;translate:none}@media(prefers-reduced-motion:reduce){.BrandStorytelling_page__bz888 :is(.BrandStorytelling_poster__ta8L8,.BrandStorytelling_move__33zy0>b){animation:none;transition:none;translate:none}}@media(forced-colors:active){.BrandStorytelling_backSheet__1LI75,.BrandStorytelling_poster__ta8L8,.BrandStorytelling_printMark__ffvQM{border:1px solid CanvasText}.BrandStorytelling_studyTabs__9ZP9V button[aria-selected=true]{outline:2px solid Highlight;outline-offset:-3px}.BrandStorytelling_primary__kXfLQ{border:1px solid ButtonText}}@media(min-width:1025px){.BrandStorytelling_page__bz888[data-media-yard]{padding-right:max(calc(clamp(22px,4vw,72px) + 68px),calc((100% - 1440px)/2))}}.LabsCapability_page__YSqEP{--ink:#080a0d;--deep:#0c0f12;--panel:#141a20;--bone:#f1eee7;--muted:#9298a0;--line:#252d35;--accent:#818cf8;background:var(--ink);color:var(--bone);width:min(calc(100% - 80px),1600px);margin:auto;font-family:var(--font-sans),Arial,sans-serif}.LabsCapability_page__YSqEP *{box-sizing:border-box}.LabsCapability_page__YSqEP a{color:inherit;text-decoration:none}.LabsCapability_page__YSqEP :focus-visible{outline:2px solid var(--accent);outline-offset:5px}.LabsCapability_topbar__jgDUJ{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;border-bottom:1px solid var(--line);font-size:11px;color:var(--muted);letter-spacing:.06em}.LabsCapability_topbar__jgDUJ a{display:flex;align-items:center;min-height:44px}.LabsCapability_hero__sBGOs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:40px;gap:40px;min-height:740px;padding:90px 0 100px;border-bottom:1px solid var(--line)}.LabsCapability_eyebrow__O9rtu{display:block;font:11px/1.6 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.LabsCapability_hero__sBGOs h1{font-size:clamp(64px,6.8vw,118px);font-weight:500;line-height:.91;letter-spacing:-.065em;margin:30px 0}.LabsCapability_heading__iTn_5 h2 span,.LabsCapability_hero__sBGOs h1 span{color:var(--accent)}.LabsCapability_tagline__LSAyD{max-width:25ch;font-size:clamp(23px,2.2vw,35px);line-height:1.25;letter-spacing:-.025em;margin:26px 0}.LabsCapability_summary__IUMdT{max-width:55ch;font-size:calc(15px * var(--text-scale,1));line-height:1.8;color:var(--muted);margin:0}.LabsCapability_actions__Dck_g{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.LabsCapability_primary__MaINP,.LabsCapability_secondary__mTHzz{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 18px;font-size:11px;font-weight:700;letter-spacing:.035em}.LabsCapability_primary__MaINP{background:var(--accent);color:var(--ink)!important}.LabsCapability_secondary__mTHzz{border:1px solid var(--line)}.LabsCapability_heroArt__RSp5M{margin:0;min-width:0}.LabsCapability_heroArt__RSp5M figcaption{display:flex;justify-content:space-between;gap:20px;padding:24px 0 0;border-top:1px solid var(--line);color:var(--muted);font-size:10px;letter-spacing:.04em}.LabsCapability_question__czUv_{display:grid;grid-template-columns:1fr 2fr;grid-gap:80px;gap:80px;padding:110px 0;border-bottom:1px solid var(--line)}.LabsCapability_question__czUv_ h2{font-size:clamp(32px,3.4vw,56px);font-weight:500;letter-spacing:-.035em;line-height:1.1;margin:0 0 25px}.LabsCapability_question__czUv_ p{max-width:66ch;color:var(--muted);font-size:calc(16px * var(--text-scale,1));line-height:1.8;margin:0}.LabsCapability_section__gVdOI{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);grid-gap:clamp(40px,6vw,110px);gap:clamp(40px,6vw,110px);padding:100px 0;border-bottom:1px solid var(--line)}.LabsCapability_heading__iTn_5 h2{margin:22px 0 28px;font-size:clamp(38px,4.1vw,68px);font-weight:500;line-height:.98;letter-spacing:-.05em}.LabsCapability_heading__iTn_5 p{max-width:32ch;color:var(--muted);font-size:calc(15px * var(--text-scale,1));line-height:1.75}.LabsCapability_situations__HmYlF{list-style:none;padding:0;margin:0;column-count:2;column-gap:36px}.LabsCapability_situations__HmYlF li{page-break-inside:avoid;break-inside:avoid;border-top:1px solid var(--line);padding:22px 0 32px;font-size:calc(16px * var(--text-scale,1));line-height:1.65}.LabsCapability_builds__RLocv article{display:grid;grid-template-columns:34px 1fr;grid-gap:8px 18px;gap:8px 18px;border-top:1px solid var(--line);padding:24px 0}.LabsCapability_builds__RLocv article>span,.LabsCapability_process___IKpA>li>span{font:11px/1.6 var(--font-mono),monospace;color:var(--accent);padding-top:5px}.LabsCapability_builds__RLocv h3,.LabsCapability_process___IKpA h3{margin:0;font-size:24px;font-weight:500;line-height:1.15;letter-spacing:-.025em}.LabsCapability_builds__RLocv p{grid-column:2;margin:0;color:var(--muted);font-size:calc(14px * var(--text-scale,1));line-height:1.75}.LabsCapability_experiment__5hV4X{padding:100px 0;border-bottom:1px solid var(--line)}.LabsCapability_experiment__5hV4X>.LabsCapability_heading__iTn_5{max-width:900px;margin-bottom:48px}.LabsCapability_process___IKpA{list-style:none;padding:0;margin:0}.LabsCapability_process___IKpA li{display:grid;grid-template-columns:44px 1fr;grid-gap:18px;gap:18px;padding:24px 0;border-top:1px solid var(--line)}.LabsCapability_process___IKpA p{font-size:calc(14px * var(--text-scale,1));color:var(--muted);line-height:1.7;margin:12px 0 0}.LabsCapability_evidence__O3O6l{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px}.LabsCapability_evidence__O3O6l h3{font-size:19px;font-weight:500;margin:0 0 24px}.LabsCapability_evidence__O3O6l ul{list-style:none;padding:0;margin:0}.LabsCapability_evidence__O3O6l li{padding:14px 0;border-top:1px solid var(--line);font-size:calc(14px * var(--text-scale,1));line-height:1.6;color:var(--muted)}.LabsCapability_decisions__vxKXT{padding:100px 0;border-bottom:1px solid var(--line)}.LabsCapability_decisions__vxKXT>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px;margin-top:40px}.LabsCapability_decisions__vxKXT article{border-top:1px solid var(--line);padding-top:20px}.LabsCapability_decisions__vxKXT article>span{color:var(--accent);font-size:11px}.LabsCapability_decisions__vxKXT h3{display:flex;justify-content:space-between;font-size:clamp(30px,3.5vw,54px);font-weight:500;letter-spacing:-.04em;margin:26px 0 16px}.LabsCapability_decisions__vxKXT h3 span{color:var(--accent);font-size:25px}.LabsCapability_decisions__vxKXT p{max-width:34ch;font-size:calc(14px * var(--text-scale,1));line-height:1.7;color:var(--muted)}.LabsCapability_decisions__vxKXT blockquote{max-width:950px;margin:90px auto 0;text-align:center;font:italic clamp(25px,3vw,46px)/1.3 var(--font-serif),serif;color:var(--bone)}.LabsCapability_faq__K7zOM details{border-top:1px solid var(--line)}.LabsCapability_faq__K7zOM summary{display:flex;justify-content:space-between;gap:24px;min-height:64px;padding:22px 0;cursor:pointer;list-style:none;font-size:17px;line-height:1.45}.LabsCapability_faq__K7zOM summary::-webkit-details-marker{display:none}.LabsCapability_faq__K7zOM summary span{color:var(--accent)}.LabsCapability_faq__K7zOM details[open] summary span{transform:rotate(45deg)}.LabsCapability_faq__K7zOM p{font-size:calc(14px * var(--text-scale,1));line-height:1.8;color:var(--muted);margin:0 0 28px;padding-right:30px}.LabsCapability_final__WSvJM{padding:120px 0}.LabsCapability_final__WSvJM h2{max-width:1100px;font-size:clamp(54px,7vw,110px);font-weight:500;letter-spacing:-.06em;line-height:.98;margin:28px 0 40px}.LabsCapability_pager__5I2I8{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--line)}.LabsCapability_pager__5I2I8 a{display:flex;flex-direction:column;gap:18px;padding:32px 20px 32px 0}.LabsCapability_pager__5I2I8 a:last-child{text-align:right;border-left:1px solid var(--line);padding-left:20px;padding-right:0}.LabsCapability_pager__5I2I8 span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.LabsCapability_pager__5I2I8 strong{font-size:clamp(18px,2vw,30px);font-weight:500;line-height:1.2}.LabsCapability_footer__11V_U{display:flex;justify-content:space-between;gap:24px;padding:34px 0 70px;color:var(--muted);font-size:11px}.LabsCapability_footer__11V_U a{min-height:44px;display:flex;align-items:center}@media(max-width:1100px){.LabsCapability_hero__sBGOs{gap:20px}.LabsCapability_hero__sBGOs h1{font-size:clamp(56px,7vw,78px)}.LabsCapability_section__gVdOI{grid-template-columns:1fr 1.4fr;gap:35px}.LabsCapability_situations__HmYlF{column-count:1}.LabsCapability_question__czUv_{gap:40px}.LabsCapability_evidence__O3O6l{grid-template-columns:1fr}.LabsCapability_heroArt__RSp5M figcaption{flex-direction:column;gap:8px}}@media(max-width:700px){.LabsCapability_page__YSqEP{width:calc(100% - 32px)}.LabsCapability_topbar__jgDUJ{min-height:60px}.LabsCapability_topbar__jgDUJ>a:last-child{display:none}.LabsCapability_hero__sBGOs{grid-template-columns:1fr;padding:62px 0 64px;gap:32px;min-height:0}.LabsCapability_hero__sBGOs h1{font-size:clamp(52px,14vw,84px);overflow-wrap:normal}.LabsCapability_tagline__LSAyD{font-size:26px}.LabsCapability_summary__IUMdT{font-size:calc(15px * var(--text-scale,1))}.LabsCapability_actions__Dck_g{flex-direction:column}.LabsCapability_heroArt__RSp5M figcaption{flex-direction:row;font-size:9px}.LabsCapability_question__czUv_,.LabsCapability_section__gVdOI{grid-template-columns:1fr;gap:32px;padding:64px 0}.LabsCapability_question__czUv_ h2{font-size:32px}.LabsCapability_heading__iTn_5 h2{font-size:42px;margin-bottom:0}.LabsCapability_heading__iTn_5 p{max-width:none}.LabsCapability_situations__HmYlF{column-count:1}.LabsCapability_situations__HmYlF li{padding:20px 0;font-size:calc(15px * var(--text-scale,1))}.LabsCapability_experiment__5hV4X{padding:64px 0}.LabsCapability_experiment__5hV4X>.LabsCapability_heading__iTn_5{margin-bottom:32px}.LabsCapability_builds__RLocv h3,.LabsCapability_process___IKpA h3{font-size:23px}.LabsCapability_decisions__vxKXT{padding:64px 0}.LabsCapability_decisions__vxKXT>div{grid-template-columns:1fr;gap:30px}.LabsCapability_decisions__vxKXT h3{font-size:38px}.LabsCapability_decisions__vxKXT blockquote{margin-top:52px;font-size:28px}.LabsCapability_final__WSvJM{padding:80px 0}.LabsCapability_final__WSvJM h2{font-size:52px}.LabsCapability_pager__5I2I8 strong{font-size:19px}.LabsCapability_footer__11V_U{flex-direction:column;gap:8px}.LabsCapability_evidence__O3O6l{grid-template-columns:1fr 1fr;gap:24px}}@media(max-width:360px){.LabsCapability_hero__sBGOs h1{font-size:48px}.LabsCapability_evidence__O3O6l{grid-template-columns:1fr}.LabsCapability_final__WSvJM h2{font-size:44px}}@media(prefers-reduced-motion:reduce){.LabsCapability_page__YSqEP *{scroll-behavior:auto}}html[data-theme=light] .LabsCapability_page__YSqEP{--ink:#f1eee7;--bone:#11141a;--muted:#505762;--line:#c5c0b7}html[data-contrast=high] .LabsCapability_page__YSqEP{--muted:#d9dce3;--line:#777}html[data-theme=light][data-contrast=high] .LabsCapability_page__YSqEP{--muted:#28303a}.SaasCapability_page___Yyhw{--sc-bg:#0b1015;--sc-panel:#111923;--sc-text:#eeeae3;--sc-muted:#a9b6c3;--sc-line:#33414f;--sc-blue:#a9cefa;width:min(100%,1600px);margin:0 auto;padding:0 clamp(22px,4vw,72px);color:var(--sc-text);background:var(--sc-bg)}html[data-theme=light] .SaasCapability_page___Yyhw{--sc-bg:#f0ede6;--sc-panel:#e6e6e0;--sc-text:#19232d;--sc-muted:#4a5c6b;--sc-line:#b8c2ca;--sc-blue:#245b94}html[data-contrast=high] .SaasCapability_page___Yyhw{--sc-muted:#d2dce5;--sc-line:#7e91a3}html[data-theme=light][data-contrast=high] .SaasCapability_page___Yyhw{--sc-muted:#243746;--sc-line:#6a7e8b}.SaasCapability_page___Yyhw :is(a,button,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--sc-blue);outline-offset:5px}.SaasCapability_page___Yyhw :is(section,div)[id]{scroll-margin-top:105px}.SaasCapability_page___Yyhw p{font-size:calc(16px * var(--text-scale,1));line-height:1.7}.SaasCapability_page___Yyhw :is(h1,h2,h3,p,li){overflow-wrap:break-word}.SaasCapability_page___Yyhw :is(h2,h3){font-weight:400}.SaasCapability_subnav__ENV9Z{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid var(--sc-line);color:var(--sc-muted);font-size:12px}.SaasCapability_subnav__ENV9Z a{min-height:44px;display:inline-flex;align-items:center;gap:24px}.SaasCapability_subnav__ENV9Z a:hover{color:var(--sc-blue)}.SaasCapability_hero__6kKAO{padding:34px 0 74px}.SaasCapability_heroLabel__DJN7j{display:flex;justify-content:space-between;gap:25px;color:var(--sc-muted);font-size:11px;letter-spacing:.04em}.SaasCapability_title__GY3ug{margin:25px 0 42px;font-size:clamp(50px,8.4vw,124px);font-weight:500;line-height:.98;letter-spacing:-.065em}.SaasCapability_period__AwX_T{color:var(--sc-blue)}.SaasCapability_heroBody__kD9Ov{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(36px,6vw,110px);gap:clamp(36px,6vw,110px);align-items:start}.SaasCapability_heroCopy__PSGuz{padding-top:27px}.SaasCapability_eyebrow__to5tl{display:block;font-size:11px;letter-spacing:.07em;color:var(--sc-blue);line-height:1.7}.SaasCapability_heroCopy__PSGuz h2{margin:19px 0 22px;font-size:clamp(28px,2.65vw,40px);line-height:1.14;letter-spacing:-.035em;max-width:18ch}.SaasCapability_heroCopy__PSGuz p{color:var(--sc-muted);margin:0 0 28px;max-width:43ch}.SaasCapability_primary__nAqqc{display:flex;width:-moz-fit-content;width:fit-content;min-height:56px;align-items:center;gap:48px;padding:14px 22px;border:1px solid var(--sc-blue);background:var(--sc-blue);color:var(--sc-bg);font-size:15px;transition:background-color .2s,border-color .2s}.SaasCapability_primary__nAqqc span{font-size:23px}.SaasCapability_primary__nAqqc:hover{background:var(--sc-text);border-color:var(--sc-text)}.SaasCapability_textLink__c0AGk{width:-moz-fit-content;width:fit-content;min-height:44px;display:flex;align-items:center;gap:25px;margin-top:13px;font-size:13px;line-height:1.6;color:var(--sc-muted)}.SaasCapability_textLink__c0AGk:hover{color:var(--sc-blue)}.SaasCapability_textLink__c0AGk span{font-size:20px}.SaasCapability_study__BBp_0{min-width:0;border-top:1px solid var(--sc-line)}.SaasCapability_studyTop__NFPoZ{display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--sc-muted);font-size:11px;min-height:53px}.SaasCapability_motionControl__YuCUu{min-height:44px;padding:8px 0 8px 12px;border:0;background:none;color:var(--sc-muted);font-size:11px;cursor:pointer;text-decoration:underline;text-underline-offset:4px;flex-shrink:0}.SaasCapability_motionControl__YuCUu:disabled{cursor:default;text-decoration:none}.SaasCapability_studyBody__ne_c6{display:grid;grid-template-columns:.78fr 1.22fr;grid-gap:12px;gap:12px;min-height:297px;align-items:center}.SaasCapability_layerTabs__uywng{position:relative;z-index:2;min-width:0;border-top:1px solid var(--sc-line)}.SaasCapability_layerTabs__uywng button{width:100%;min-height:52px;display:grid;grid-template-columns:22px 1fr 16px;align-items:center;grid-gap:6px;gap:6px;padding:8px 9px;text-align:left;background:none;border:0;border-bottom:1px solid var(--sc-line);color:var(--sc-muted);cursor:pointer;transition:color .2s,background-color .2s}.SaasCapability_layerTabs__uywng button>span{font-size:10px}.SaasCapability_layerTabs__uywng strong{font-size:13px;font-weight:400;text-transform:capitalize}.SaasCapability_layerTabs__uywng b{font-size:18px;font-weight:400;text-align:right}.SaasCapability_layerTabs__uywng button[aria-selected=true]{color:var(--sc-bg);background:var(--sc-blue)}.SaasCapability_layerTabs__uywng button:not([aria-selected=true]):hover{color:var(--sc-text);background:var(--sc-panel)}.SaasCapability_art__PLCgb{position:relative;min-height:297px;overflow:clip;isolation:isolate}.SaasCapability_artGrid__F6ToN{position:absolute;inset:0;background-image:linear-gradient(var(--sc-line) 1px,transparent 1px),linear-gradient(90deg,var(--sc-line) 1px,transparent 1px);background-size:30px 30px;opacity:.28;-webkit-mask-image:radial-gradient(ellipse,black,transparent 72%);mask-image:radial-gradient(ellipse,black,transparent 72%)}.SaasCapability_blueprint__jveFW{position:absolute;width:214px;height:152px;inset:0;margin:auto;transform:rotateX(49deg) rotate(-31deg);transform-style:preserve-3d}.SaasCapability_slab__hhis3{position:absolute;inset:0;padding:17px;border:1px solid #688397;border-radius:3px;color:#a9bfd2;background:linear-gradient(120deg,#24394b,#122030);transform:translateZ(calc((2 - var(--slab)) * 37px));box-shadow:-5px 6px 0 #0c151f,-6px 7px 0 #6c8397;transition:background-color .3s,color .3s,translate .3s}.SaasCapability_slab__hhis3 span{font-size:10px}.SaasCapability_slab__hhis3 strong{display:block;font-size:28px;font-weight:500;letter-spacing:-.06em;margin:5px 0}.SaasCapability_slab__hhis3 i{display:block;position:absolute;right:17px;top:25px;width:58px;height:4px;background:currentColor;opacity:.25}.SaasCapability_slab__hhis3 i+i{top:38px;width:43px}.SaasCapability_slab__hhis3 small{position:absolute;bottom:19px;font-size:8px;letter-spacing:.09em}.SaasCapability_activeSlab__AdsOi{color:#203950;background:linear-gradient(120deg,#e4edf3,#a9c5de);translate:0 -4px}.SaasCapability_activeSlab__AdsOi:after{content:"";position:absolute;bottom:8px;left:17px;width:28px;height:2px;background:#375e7b;animation:SaasCapability_anatomySignal__YPSwY 3.5s ease-in-out infinite;animation-play-state:paused}@keyframes SaasCapability_anatomySignal__YPSwY{0%,to{transform:translateX(0);opacity:.25}50%{transform:translateX(143px);opacity:1}}.SaasCapability_study__BBp_0[data-playing=true] .SaasCapability_activeSlab__AdsOi:after{animation-play-state:running}.SaasCapability_artCaption__GMpRw{position:absolute;bottom:3px;right:0;color:var(--sc-muted);font-size:10px}.SaasCapability_layerPanel__6YlG7{min-height:116px;padding:22px 0 0;margin-top:9px;border-top:1px solid var(--sc-line)}.SaasCapability_layerPanel__6YlG7[hidden]{display:none}.SaasCapability_layerPanel__6YlG7>span{font-size:11px;text-transform:capitalize;color:var(--sc-blue)}.SaasCapability_layerPanel__6YlG7 p{margin:7px 0 0;font-size:15px;color:var(--sc-muted);max-width:52ch}.SaasCapability_section__PS3fD{border-top:1px solid var(--sc-line);padding:88px 0}.SaasCapability_section__PS3fD h2{font-size:clamp(34px,4vw,58px);line-height:1.1;letter-spacing:-.048em;margin:20px 0 24px}.SaasCapability_section__PS3fD header p{color:var(--sc-muted);max-width:44ch;margin:0}.SaasCapability_sectionHead__SNgfm{display:grid;grid-template-columns:1.25fr .75fr;grid-column-gap:10%;column-gap:10%;margin-bottom:35px}.SaasCapability_sectionHead__SNgfm .SaasCapability_eyebrow__to5tl{grid-column:1/-1}.SaasCapability_sectionHead__SNgfm h2{margin-bottom:0}.SaasCapability_sectionHead__SNgfm>p{align-self:end}.SaasCapability_problem__e_8NR{display:grid;grid-template-columns:1fr 1fr;grid-gap:10%;gap:10%}.SaasCapability_problem__e_8NR header{align-self:start}.SaasCapability_problem__e_8NR h2{max-width:13ch}.SaasCapability_smallLabel__DkaWH{display:block;color:var(--sc-muted);font-size:11px;margin-bottom:19px}.SaasCapability_situations__x5xGU ol{margin:0;padding:0;list-style:none}.SaasCapability_situations__x5xGU li{display:grid;grid-template-columns:24px 1fr;grid-gap:20px;gap:20px;padding:19px 0;border-top:1px solid var(--sc-line)}.SaasCapability_situations__x5xGU li>span{font-size:10px;color:var(--sc-blue);padding-top:5px}.SaasCapability_situations__x5xGU p{font-size:15px;margin:0;color:var(--sc-muted)}.SaasCapability_buildRow__l8glZ{display:grid;grid-template-columns:40px 1.05fr 1fr;grid-gap:24px;gap:24px;align-items:start;border-top:1px solid var(--sc-line);padding:28px 0}.SaasCapability_number__6toPs{color:var(--sc-blue);font-size:11px;padding-top:6px}.SaasCapability_buildRow__l8glZ h3{font-size:clamp(23px,2.3vw,34px);letter-spacing:-.035em;line-height:1.18;margin:0;max-width:25ch}.SaasCapability_buildRow__l8glZ p{margin:0;color:var(--sc-muted);font-size:15px;max-width:50ch}.SaasCapability_deliverables__mKXco{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:10%;gap:10%;align-items:start}.SaasCapability_deliverables__mKXco h2{max-width:12ch}.SaasCapability_deliverySheet__o0ldF{background:var(--sc-panel);border:1px solid var(--sc-line);padding:28px 32px}.SaasCapability_sheetHeader__1HN13{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid var(--sc-line);padding-bottom:24px;color:var(--sc-muted);font-size:11px}.SaasCapability_sheetMark__KYZyV{color:var(--sc-blue);font-size:30px;letter-spacing:-.07em}.SaasCapability_deliverySheet__o0ldF ol{padding:5px 0 0;margin:0;list-style:none}.SaasCapability_deliverySheet__o0ldF li{display:grid;grid-template-columns:28px 1fr;grid-gap:15px;gap:15px;padding:20px 0;border-bottom:1px solid var(--sc-line)}.SaasCapability_deliverySheet__o0ldF li>span{font-size:10px;color:var(--sc-blue);padding-top:5px}.SaasCapability_deliverySheet__o0ldF strong{font-weight:400;font-size:clamp(17px,1.5vw,23px);line-height:1.35;letter-spacing:-.02em}.SaasCapability_deliverySheet__o0ldF .SaasCapability_sheetNote__t_luw{font-size:12px;margin:23px 0 0;color:var(--sc-muted)}.SaasCapability_technology__JHioh{display:grid;grid-template-columns:1fr 1fr;grid-gap:10%;gap:10%}.SaasCapability_faq__xwysp h2 span,.SaasCapability_technology__JHioh h2 span{color:var(--sc-muted)}.SaasCapability_technology__JHioh>div p{margin:18px 0 23px;color:var(--sc-muted)}.SaasCapability_tools__v4Kce{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0 0 25px;list-style:none}.SaasCapability_tools__v4Kce li{padding:9px 13px;border:1px solid var(--sc-line);background:var(--sc-panel);font-size:13px}.SaasCapability_workGrid__LZ1_T{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:24px;gap:24px}.SaasCapability_project__JNmm3{display:flex;flex-direction:column;min-width:0;border:1px solid var(--sc-line);background:var(--sc-panel);padding:25px 28px;transition:border-color .25s}.SaasCapability_project__JNmm3:hover{border-color:var(--sc-blue)}.SaasCapability_projectTop__dM35A{display:flex;justify-content:space-between;gap:22px;font-size:10px;color:var(--sc-muted);line-height:1.5}.SaasCapability_projectTop__dM35A>span:last-child{flex-shrink:0;border:1px solid var(--sc-line);padding:3px 7px}.SaasCapability_projectIdentity__wELiO{display:flex;flex:1 1;align-items:center;justify-content:center;min-height:240px;padding:30px 0}.SaasCapability_projectIdentity__wELiO>span{font-size:clamp(56px,7vw,104px);font-weight:500;letter-spacing:-.055em;color:var(--sc-blue)}.SaasCapability_projectLogo__pTnAi{width:min(260px,85%);height:120px;object-fit:contain;filter:grayscale(1) brightness(0) invert(.92)}html[data-theme=light] .SaasCapability_projectLogo__pTnAi{filter:brightness(0)}.SaasCapability_projectBottom__Fd1ls{border-top:1px solid var(--sc-line);padding-top:23px}.SaasCapability_projectBottom__Fd1ls h3{margin:0 0 12px;font-size:29px;letter-spacing:-.03em;line-height:1.2}.SaasCapability_projectBottom__Fd1ls p{margin:0 0 22px;color:var(--sc-muted);font-size:14px}.SaasCapability_projectBottom__Fd1ls>span{display:flex;justify-content:space-between;min-height:30px;align-items:center;color:var(--sc-blue);font-size:12px}.SaasCapability_projectBottom__Fd1ls b{font-size:23px;font-weight:400}.SaasCapability_principle__SMlip{position:relative;padding:80px 8% 84px;border-top:1px solid var(--sc-line)}.SaasCapability_principle__SMlip blockquote{font-size:clamp(30px,4.6vw,66px);line-height:1.17;letter-spacing:-.05em;max-width:26ch;font-weight:400;margin:30px 0}.SaasCapability_signature__dxBsc{font-size:11px;color:var(--sc-muted)}.SaasCapability_faq__xwysp{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:9%;gap:9%}.SaasCapability_faqList__g6K_F{border-top:1px solid var(--sc-line)}.SaasCapability_faqList__g6K_F details{border-bottom:1px solid var(--sc-line)}.SaasCapability_faqList__g6K_F summary{display:grid;grid-template-columns:24px 1fr 22px;grid-gap:16px;gap:16px;align-items:center;list-style:none;cursor:pointer;min-height:83px;padding:20px 0}.SaasCapability_faqList__g6K_F summary::-webkit-details-marker{display:none}.SaasCapability_faqList__g6K_F summary>span{font-size:10px;color:var(--sc-muted)}.SaasCapability_faqList__g6K_F summary strong{font-size:17px;font-weight:400;line-height:1.5}.SaasCapability_faqList__g6K_F summary b{font-size:23px;font-weight:400;color:var(--sc-blue);text-align:center;transition:rotate .2s}.SaasCapability_faqList__g6K_F details[open] summary b{rotate:45deg}.SaasCapability_faqList__g6K_F details p{margin:0 36px 24px 40px;font-size:15px;color:var(--sc-muted)}.SaasCapability_final__gMIDw{border-top:1px solid var(--sc-line);padding:82px 0;display:grid;grid-template-columns:1fr 220px;align-items:center;grid-gap:40px;gap:40px}.SaasCapability_final__gMIDw h2{font-size:clamp(48px,7.2vw,106px);letter-spacing:-.065em;line-height:1.02;margin:24px 0}.SaasCapability_final__gMIDw h2 span{color:var(--sc-blue)}.SaasCapability_final__gMIDw p{color:var(--sc-muted);max-width:40ch;margin:0}.SaasCapability_finalLink__yPZnS{display:flex;flex-direction:column;justify-content:space-between;justify-self:end;width:190px;height:190px;border-radius:50%;padding:32px 38px;background:var(--sc-blue);color:var(--sc-bg);font-size:18px;line-height:1.15;transition:background .2s}.SaasCapability_finalLink__yPZnS>span{align-self:flex-end;font-size:38px}.SaasCapability_finalLink__yPZnS:hover{background:var(--sc-text)}.SaasCapability_pager__JUUg4{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px;gap:26px;border-top:1px solid var(--sc-line);padding:30px 0 50px}.SaasCapability_pager__JUUg4 a{min-height:55px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.SaasCapability_pager__JUUg4 a:last-child{text-align:right}.SaasCapability_pager__JUUg4 span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--sc-muted)}.SaasCapability_pager__JUUg4 strong{font-size:20px;font-weight:400;letter-spacing:-.03em}.SaasCapability_pager__JUUg4 a:hover strong{color:var(--sc-blue)}@media(max-width:1100px){.SaasCapability_heroBody__kD9Ov{grid-template-columns:.8fr 1.2fr;gap:35px}.SaasCapability_studyBody__ne_c6{grid-template-columns:1fr 1.25fr}.SaasCapability_blueprint__jveFW{scale:.83}.SaasCapability_layerTabs__uywng strong{font-size:12px}.SaasCapability_deliverables__mKXco,.SaasCapability_faq__xwysp,.SaasCapability_problem__e_8NR,.SaasCapability_technology__JHioh{gap:6%}}@media(max-width:899px){.SaasCapability_heroBody__kD9Ov{grid-template-columns:1fr;gap:38px}.SaasCapability_heroCopy__PSGuz{padding-top:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;column-gap:40px}.SaasCapability_heroCopy__PSGuz>.SaasCapability_eyebrow__to5tl{grid-column:1/-1}.SaasCapability_heroCopy__PSGuz h2{grid-row:span 3;margin-top:15px}.SaasCapability_heroCopy__PSGuz p{margin-top:15px}.SaasCapability_study__BBp_0{max-width:700px;width:100%}.SaasCapability_studyBody__ne_c6{grid-template-columns:.8fr 1.2fr}.SaasCapability_blueprint__jveFW{scale:1}.SaasCapability_deliverables__mKXco,.SaasCapability_faq__xwysp,.SaasCapability_problem__e_8NR,.SaasCapability_technology__JHioh{grid-template-columns:1fr;gap:35px}.SaasCapability_section__PS3fD h2{max-width:22ch}.SaasCapability_section__PS3fD{padding:65px 0}.SaasCapability_deliverables__mKXco header p,.SaasCapability_problem__e_8NR header p{max-width:60ch}.SaasCapability_buildRow__l8glZ{grid-template-columns:28px 1fr 1fr;gap:20px}.SaasCapability_workGrid__LZ1_T{gap:16px}.SaasCapability_project__JNmm3{padding:22px}.SaasCapability_projectTop__dM35A{flex-direction:column;gap:12px}.SaasCapability_projectTop__dM35A>span:last-child{align-self:flex-start}}@media(max-width:600px){.SaasCapability_subnav__ENV9Z{min-height:65px;font-size:11px;gap:14px}.SaasCapability_subnav__ENV9Z>span{display:none}.SaasCapability_subnav__ENV9Z a{gap:10px}.SaasCapability_hero__6kKAO{padding:25px 0 52px}.SaasCapability_heroLabel__DJN7j{font-size:10px}.SaasCapability_heroLabel__DJN7j>span:last-child{display:none}.SaasCapability_title__GY3ug{font-size:clamp(40px,10.9vw,66px);line-height:1.04;margin:24px 0 30px;letter-spacing:-.055em}.SaasCapability_heroCopy__PSGuz{display:block}.SaasCapability_heroCopy__PSGuz h2{font-size:30px;max-width:17ch;margin:16px 0 20px}.SaasCapability_heroCopy__PSGuz p{font-size:calc(15px * var(--text-scale,1));max-width:38ch}.SaasCapability_primary__nAqqc{min-height:54px;font-size:14px;padding:13px 18px;gap:35px}.SaasCapability_studyBody__ne_c6{min-height:330px;grid-template-columns:1fr;gap:0}.SaasCapability_art__PLCgb{grid-row:1;min-height:283px}.SaasCapability_blueprint__jveFW{scale:.95}.SaasCapability_layerTabs__uywng{grid-row:2;display:block}.SaasCapability_layerTabs__uywng button{min-height:51px}.SaasCapability_layerTabs__uywng button:last-child{grid-column:1/-1}.SaasCapability_layerTabs__uywng strong{font-size:12px}.SaasCapability_studyTop__NFPoZ{font-size:10px;gap:10px}.SaasCapability_layerPanel__6YlG7{min-height:135px}.SaasCapability_layerPanel__6YlG7 p{font-size:calc(15px * var(--text-scale,1))}.SaasCapability_sectionHead__SNgfm{display:block;margin-bottom:28px}.SaasCapability_sectionHead__SNgfm>p{margin-top:22px;max-width:36ch}.SaasCapability_section__PS3fD h2{font-size:34px;letter-spacing:-.04em}.SaasCapability_section__PS3fD header p{font-size:calc(15px * var(--text-scale,1))}.SaasCapability_buildRow__l8glZ{grid-template-columns:22px 1fr;gap:9px 18px;padding:23px 0}.SaasCapability_buildRow__l8glZ h3{font-size:25px}.SaasCapability_buildRow__l8glZ p{grid-column:2;font-size:15px}.SaasCapability_deliverySheet__o0ldF{padding:23px 20px}.SaasCapability_deliverySheet__o0ldF li{padding:17px 0}.SaasCapability_deliverySheet__o0ldF strong{font-size:18px}.SaasCapability_sheetHeader__1HN13{font-size:10px}.SaasCapability_workGrid__LZ1_T{grid-template-columns:1fr;gap:20px}.SaasCapability_projectTop__dM35A{flex-direction:row}.SaasCapability_project__JNmm3{padding:22px}.SaasCapability_projectIdentity__wELiO{min-height:196px}.SaasCapability_projectIdentity__wELiO>span{font-size:76px}.SaasCapability_projectBottom__Fd1ls h3{font-size:26px}.SaasCapability_principle__SMlip{padding:55px 0}.SaasCapability_principle__SMlip blockquote{font-size:34px;line-height:1.18;letter-spacing:-.04em}.SaasCapability_faqList__g6K_F summary{grid-template-columns:18px 1fr 19px;gap:12px}.SaasCapability_faqList__g6K_F summary strong{font-size:16px}.SaasCapability_faqList__g6K_F details p{margin-left:30px;margin-right:10px}.SaasCapability_final__gMIDw{grid-template-columns:1fr;gap:28px;padding:62px 0}.SaasCapability_final__gMIDw h2{font-size:68px}.SaasCapability_finalLink__yPZnS{justify-self:start;width:auto;height:auto;min-height:56px;border-radius:0;flex-direction:row-reverse;align-items:center;gap:34px;padding:16px 21px;font-size:16px}.SaasCapability_finalLink__yPZnS br{display:none}.SaasCapability_finalLink__yPZnS span{font-size:25px}.SaasCapability_pager__JUUg4{gap:20px}.SaasCapability_pager__JUUg4 strong{font-size:17px;line-height:1.4}.SaasCapability_pager__JUUg4 span{font-size:9px}}html[data-text-size=large] .SaasCapability_layerPanel__6YlG7{min-height:145px}html[data-motion=reduced] .SaasCapability_slab__hhis3,html[data-motion=reduced] .SaasCapability_slab__hhis3:after{animation:none!important;transition:none}@media(prefers-reduced-motion:reduce){.SaasCapability_slab__hhis3,.SaasCapability_slab__hhis3:after{animation:none!important;transition:none}.SaasCapability_faqList__g6K_F summary b{transition:none}}.SoftwareCapability_page__3vnCw{min-width:0}.SoftwareCapability_page__3vnCw :is(section,header,div,article,nav){min-width:0}.SoftwareCapability_page__3vnCw [aria-labelledby=service-final-title] h2{font-size:clamp(42px,7.2vw,106px)}.SoftwareCapability_page__3vnCw h1{max-width:17ch}.SoftwareCapability_page__3vnCw [data-software-project]:only-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:7%;column-gap:7%}.SoftwareCapability_page__3vnCw [data-software-project]:only-child>div:first-child{grid-column:1/-1}.SoftwareCapability_page__3vnCw [data-software-project]:only-child>div:last-child{align-self:center;border-top:0}.SoftwareCapability_identity__KktW8>span{font-size:clamp(36px,5vw,76px);line-height:1.05;max-width:100%;text-align:center;overflow-wrap:break-word}.SoftwareCapability_study__E8kX9{min-width:0}.SoftwareCapability_art__Z4V32{position:relative;grid-column:2;min-width:0;min-height:300px;display:grid;align-items:center;isolation:isolate;overflow:clip}.SoftwareCapability_grid__Kp51e{position:absolute;inset:0;background-image:linear-gradient(var(--sc-line) 1px,transparent 1px),linear-gradient(90deg,var(--sc-line) 1px,transparent 1px);background-size:28px 28px;opacity:.2;-webkit-mask-image:radial-gradient(ellipse,black,transparent 75%);mask-image:radial-gradient(ellipse,black,transparent 75%)}.SoftwareCapability_art__Z4V32 svg{position:relative;width:100%;max-height:340px;color:var(--sc-blue)}.SoftwareCapability_base__85msM{fill:var(--sc-panel)}.SoftwareCapability_base__85msM,.SoftwareCapability_line__0Vt92{stroke:var(--sc-line);stroke-width:1.5}.SoftwareCapability_boundary__xK0Kr{stroke:var(--sc-blue);stroke-opacity:.3;stroke-dasharray:3 6}.SoftwareCapability_route___2wcI{stroke:var(--sc-blue);stroke-opacity:.55;stroke-width:1.3}.SoftwareCapability_dot__sHpnn{fill:var(--sc-muted)}.SoftwareCapability_part__IIgIW{fill:var(--sc-panel);stroke:var(--sc-muted);stroke-opacity:.55;stroke-width:1;transition:fill .24s,stroke .24s,stroke-opacity .24s}.SoftwareCapability_part__IIgIW circle,.SoftwareCapability_part__IIgIW path{fill:none;stroke:var(--sc-muted)}.SoftwareCapability_part__IIgIW text{fill:var(--sc-muted);stroke:none;font-family:var(--font-main),sans-serif;font-size:9px;letter-spacing:.08em}.SoftwareCapability_selected__4p4GR{fill:var(--sc-blue);stroke:var(--sc-blue);stroke-opacity:1}.SoftwareCapability_selected__4p4GR circle,.SoftwareCapability_selected__4p4GR path{stroke:var(--sc-bg)}.SoftwareCapability_selected__4p4GR text{fill:var(--sc-bg)}.SoftwareCapability_draft__bcA_H{fill:var(--sc-panel);stroke:var(--sc-line);stroke-dasharray:5 4}.SoftwareCapability_scan__UuRmj{position:absolute;width:27%;height:2px;left:12%;bottom:25px;background:var(--sc-blue);animation:SoftwareCapability_serviceSignal__dC09S 3.4s ease-in-out infinite;animation-play-state:paused;opacity:.5}.SoftwareCapability_study__E8kX9[data-playing=true] .SoftwareCapability_scan__UuRmj{animation-play-state:running}@keyframes SoftwareCapability_serviceSignal__dC09S{0%,to{transform:translateX(0);opacity:.2}50%{transform:translateX(160%);opacity:.9}}.SoftwareCapability_artNote__rs_aV{position:absolute;bottom:4px;right:0;font-size:10px;color:var(--sc-muted)}.SoftwareCapability_approach__4S_yv{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:10%;gap:10%;align-items:start}.SoftwareCapability_approach__4S_yv ol{list-style:none;padding:0;margin:0}.SoftwareCapability_approach__4S_yv li{display:grid;grid-template-columns:26px 1fr;grid-gap:19px;gap:19px;border-top:1px solid var(--sc-line);padding:23px 0}.SoftwareCapability_approach__4S_yv li>span{font-size:11px;color:var(--sc-blue);padding-top:5px}.SoftwareCapability_approach__4S_yv h3{margin:0 0 10px;font-size:23px;line-height:1.2;letter-spacing:-.03em;text-transform:lowercase}.SoftwareCapability_approach__4S_yv h3:first-letter{text-transform:uppercase}.SoftwareCapability_approach__4S_yv li p{margin:0;color:var(--sc-muted);font-size:15px}@media(max-width:899px){.SoftwareCapability_approach__4S_yv{grid-template-columns:1fr;gap:30px}}@media(max-width:600px){.SoftwareCapability_art__Z4V32{grid-column:1;grid-row:1;min-height:280px}.SoftwareCapability_art__Z4V32 svg{max-height:280px}.SoftwareCapability_page__3vnCw [data-software-project]:only-child{display:flex}.SoftwareCapability_page__3vnCw [data-software-project]:only-child>div:last-child{align-self:stretch;border-top:1px solid var(--sc-line)}}html[data-motion=reduced] .SoftwareCapability_part__IIgIW{transition:none}html[data-motion=reduced] .SoftwareCapability_scan__UuRmj{animation:none!important}@media(prefers-reduced-motion:reduce){.SoftwareCapability_part__IIgIW{transition:none}.SoftwareCapability_scan__UuRmj{animation:none!important}}.StudiosCapabilityStudy_study___1GAo{min-width:0;border:1px solid rgba(234,228,215,.18);background:#050607;color:#eee9dc;align-self:stretch}.StudiosCapabilityStudy_header___m49u{min-height:54px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(234,228,215,.15);font-size:8px;letter-spacing:.13em;text-transform:uppercase;color:#aaa69b}.StudiosCapabilityStudy_header___m49u>div{display:grid;grid-gap:4px;gap:4px}.StudiosCapabilityStudy_header___m49u strong{font-weight:600;color:#eee9dc}.StudiosCapabilityStudy_header___m49u>span{color:#f0442e;text-align:right}.StudiosCapabilityStudy_stage__DqGwM{position:relative;min-height:320px;overflow:hidden;background:radial-gradient(circle at 60% 45%,rgba(240,68,46,.08),transparent 30%),linear-gradient(135deg,#111318,#070809)}.StudiosCapabilityStudy_stage__DqGwM svg{display:block;width:100%;height:100%;min-height:320px}.StudiosCapabilityStudy_dim__EKTr_,.StudiosCapabilityStudy_frame__BWbau,.StudiosCapabilityStudy_guide__1pqOR,.StudiosCapabilityStudy_hot__rwJWH,.StudiosCapabilityStudy_line__F26Ai,.StudiosCapabilityStudy_signal__DUvQ3{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.StudiosCapabilityStudy_guide__1pqOR{stroke:rgba(238,233,220,.13);stroke-width:1}.StudiosCapabilityStudy_frame__BWbau{stroke:rgba(238,233,220,.42);stroke-width:1.4}.StudiosCapabilityStudy_line__F26Ai{stroke:rgba(238,233,220,.24);stroke-width:1.2}.StudiosCapabilityStudy_dim__EKTr_{stroke:rgba(238,233,220,.23);stroke-width:1.5}.StudiosCapabilityStudy_hot__rwJWH{stroke:#f0442e;stroke-width:2;fill:rgba(240,68,46,.07)}.StudiosCapabilityStudy_signal__DUvQ3{stroke:#f0442e;stroke-width:2}.StudiosCapabilityStudy_caption__fTBTo{fill:#aaa69b;font:700 12px Arial,sans-serif;letter-spacing:1.7px}.StudiosCapabilityStudy_big__XFWGP{fill:#8d8b84;font:600 120px Arial,sans-serif;letter-spacing:-8px}.StudiosCapabilityStudy_bigHot__q6k35{fill:#eee9dc;font:600 120px Arial,sans-serif;letter-spacing:-8px}.StudiosCapabilityStudy_stageMeta__1pwYA{position:absolute;left:17px;right:17px;bottom:14px;display:flex;justify-content:space-between;gap:20px;color:#aaa69b;font-size:8px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.StudiosCapabilityStudy_stageMeta__1pwYA span:last-child{color:#f0442e}.StudiosCapabilityStudy_sweep__QTaob{position:absolute;inset:-15% auto -15% -30%;width:20%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.09),transparent);transform:skewX(-16deg)}.StudiosCapabilityStudy_study___1GAo[data-running=true] .StudiosCapabilityStudy_sweep__QTaob{animation:StudiosCapabilityStudy_studioStudySweep__VuwFt 4.6s linear infinite}@keyframes StudiosCapabilityStudy_studioStudySweep__VuwFt{to{transform:translateX(720%) skewX(-16deg)}}.StudiosCapabilityStudy_console__SVrtH{min-height:98px;padding:16px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center;border-top:1px solid rgba(234,228,215,.15)}.StudiosCapabilityStudy_transport__G_lDO{display:flex;gap:7px}.StudiosCapabilityStudy_transport__G_lDO button{min-width:44px;min-height:44px;padding:0 13px;border:1px solid rgba(234,228,215,.2);background:transparent;color:#eee9dc;font:700 9px Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.StudiosCapabilityStudy_transport__G_lDO button:disabled{color:#706e68;cursor:default}.StudiosCapabilityStudy_steps__pfZ4w button:focus-visible,.StudiosCapabilityStudy_transport__G_lDO button:focus-visible{outline:3px solid #fff;outline-offset:3px}.StudiosCapabilityStudy_console__SVrtH p{margin:0;display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:18px;gap:18px;color:#bcb8ad;font-size:12px;line-height:1.55}.StudiosCapabilityStudy_console__SVrtH p b{color:#f0442e;font-size:9px;letter-spacing:.08em}.StudiosCapabilityStudy_steps__pfZ4w{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(234,228,215,.15)}.StudiosCapabilityStudy_steps__pfZ4w li+li{border-left:1px solid rgba(234,228,215,.15)}.StudiosCapabilityStudy_steps__pfZ4w button{position:relative;width:100%;min-height:76px;padding:13px 14px 18px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;border:0;background:transparent;color:#8e8a82;text-align:left}.StudiosCapabilityStudy_steps__pfZ4w button span{font-size:8px}.StudiosCapabilityStudy_steps__pfZ4w button strong{font-size:11px;font-weight:600;color:inherit}.StudiosCapabilityStudy_steps__pfZ4w button i{position:absolute;left:14px;right:14px;bottom:9px;height:2px;background:rgba(234,228,215,.14)}.StudiosCapabilityStudy_steps__pfZ4w button[aria-pressed=true]{color:#eee9dc;background:#101216}.StudiosCapabilityStudy_steps__pfZ4w button[aria-pressed=true] i{background:#f0442e}.StudiosCapabilityStudy_noScript__qBFIS{margin:0;padding:12px 16px;border-top:1px solid rgba(234,228,215,.15);color:#aaa69b;font-size:10px;line-height:1.6}@media(max-width:900px){.StudiosCapabilityStudy_stage__DqGwM,.StudiosCapabilityStudy_stage__DqGwM svg{min-height:280px}.StudiosCapabilityStudy_console__SVrtH{grid-template-columns:1fr;gap:14px}.StudiosCapabilityStudy_console__SVrtH p{grid-template-columns:48px 1fr}}@media(max-width:600px){.StudiosCapabilityStudy_header___m49u{min-height:64px;align-items:flex-start;flex-direction:column}.StudiosCapabilityStudy_header___m49u>span{text-align:left}.StudiosCapabilityStudy_stage__DqGwM,.StudiosCapabilityStudy_stage__DqGwM svg{min-height:260px}.StudiosCapabilityStudy_caption__fTBTo{font-size:10px}.StudiosCapabilityStudy_bigHot__q6k35,.StudiosCapabilityStudy_big__XFWGP{font-size:92px}.StudiosCapabilityStudy_console__SVrtH{padding:14px}.StudiosCapabilityStudy_transport__G_lDO button:nth-child(2){flex:1 1}.StudiosCapabilityStudy_steps__pfZ4w button{min-height:72px;padding-inline:10px}.StudiosCapabilityStudy_steps__pfZ4w button i{left:10px;right:10px}.StudiosCapabilityStudy_steps__pfZ4w button strong{font-size:10px}}@media(max-width:520px){.StudiosCapabilityStudy_study___1GAo~.studiosCapHeroCopy h1{padding-right:56px}}@media(prefers-reduced-motion:reduce){.StudiosCapabilityStudy_sweep__QTaob{animation:none!important}.StudiosCapabilityStudy_frame__BWbau,.StudiosCapabilityStudy_hot__rwJWH,.StudiosCapabilityStudy_line__F26Ai,.StudiosCapabilityStudy_signal__DUvQ3{transition:none!important}}html[data-motion=reduced] .StudiosCapabilityStudy_sweep__QTaob{animation:none!important}html[data-contrast=high] .StudiosCapabilityStudy_study___1GAo{border-color:rgba(255,255,255,.44)}html[data-contrast=high] .StudiosCapabilityStudy_frame__BWbau,html[data-contrast=high] .StudiosCapabilityStudy_line__F26Ai{stroke:rgba(255,255,255,.65)}