html.f96-studio{--f-type-hero:clamp(44px,5.8vw,88px);--f-type-section:clamp(34px,4.15vw,62px);--f-type-feature:clamp(27px,2.8vw,40px);--f-type-persona:clamp(36px,4vw,56px);--f-type-card:25px;--f-type-lead:21px;--f-type-body:18px;--f-type-compact:16px;--f-type-label:14px;--f-type-note:14px;--f98-ease:cubic-bezier(.22,.61,.36,1);--f98-line:#c7cece;--f96-line:var(--f98-line);--f98-space:clamp(52px,6vw,88px);--f98-surface:linear-gradient(135deg,#ffffffc4,#ffffff54);--f98-shadow:0 16px 40px -30px #0a0a0a35;scroll-behavior:smooth;scroll-padding-top:112px}html.f96-studio body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html.f030-type-system.f030-type-system.f96-studio body [data-f91-type][data-f91-type=hero]{line-height:1.075!important;letter-spacing:-.05em!important;text-wrap:balance!important}html.f030-type-system.f030-type-system.f96-studio body [data-f91-type][data-f91-type=section]{line-height:1.12!important;letter-spacing:-.045em!important;text-wrap:balance!important}html.f030-type-system.f030-type-system.f96-studio body [data-f91-type][data-f91-type=feature]{line-height:1.18!important;letter-spacing:-.035em!important;text-wrap:pretty!important}html.f030-type-system.f030-type-system.f96-studio body [data-f91-type][data-f91-type=card]{line-height:1.24!important;letter-spacing:-.025em!important;text-wrap:pretty!important}html.f030-type-system.f030-type-system.f96-studio body [data-f91-type][data-f91-type=lead]{line-height:1.55!important;color:#424a4a;max-width:70ch}html.f030-type-system.f030-type-system.f96-studio body [data-f91-type][data-f91-type=body]{line-height:1.65!important;letter-spacing:-.008em!important}html.f96-studio .f030 :is(p,li){text-wrap:pretty}html.f96-studio .f030 :is(.f90-eyebrow,.eyebrow,.kicker){letter-spacing:.085em!important;line-height:1.5!important}html.f96-studio .f030 :is(.section,.strategy-section,.value-section){padding-block:var(--f98-space)}html.f96-studio.f96-studio .f030 .f90-page-head{padding-top:clamp(36px,4.5vw,68px)!important;padding-bottom:32px!important;margin-bottom:32px!important;border-bottom:1.5px solid var(--f98-line)}html.f96-studio.f96-studio .f030 .f90-page-head>h1{margin:24px 0 28px!important}html.f96-studio .f030 .f90-page-head>.f90-lead{margin-top:0!important}html.f96-studio .f030 :is(.f73-section-title,.f85-section-heading,.f90-section-head,.f82-originals-title){margin-bottom:32px!important}html.f96-studio .f030 [data-f94-editorial]{border-top-color:var(--f98-line)!important;padding-top:28px!important;margin-bottom:32px!important}html.f96-studio .f030 :is(.f90-industry-tabs,.f90-step-tabs,.f92-product-tabs,.f92-view-tabs){gap:10px!important;align-items:stretch}html.f96-studio.f96-studio .f030 :is(.f90-case-panel,.f92-detail,.research-demo-panel,.research-bindings>article,.f77-price-cards>article){border:1.5px solid #fff!important;border-radius:6px!important;background:var(--f98-surface)!important;box-shadow:var(--f98-shadow)!important}html.f96-studio .f030 :is(.f73-fashion-stage,.f92-product,.f87-stage-card,.f73-ensemble-image){border-radius:6px!important;box-shadow:var(--f98-shadow)!important}html.f96-studio.f96-studio .f030 :is(.f39-module,.usp-card,.card.pillar){padding:clamp(24px,2.5vw,36px)!important;border-right-color:var(--f98-line)!important}html.f96-studio .f030 :is(.f39-module,.usp-card,.card.pillar)>p{margin-top:16px!important}html.f96-studio .f030 :is(.f90-case-copy,.f92-workspace,.f92-layout>*,.f74-copy,.pi81-preview,.ar-profile-copy){min-width:0}html.f96-studio .f030 :is(.btns,.f73-hero-actions,.f74-actions,.pi81-actions,.ar-profile-actions){gap:14px!important;flex-wrap:wrap}html.f96-studio .f030 :is(.btn,.f90-primary,.f69-primary,.f73-primary,.f71-primary,.ar-project,.ar-profile-actions>a){border-radius:2px!important;min-height:48px;line-height:1.4!important;white-space:normal!important}html.f96-studio .f030 :is(.f90-step-tabs>button,.f90-industry-tabs>button,.f92-product-tabs>button,.f92-view-tabs>button){border-radius:4px!important;min-height:46px}html.f96-studio .f030 :is(.f90-step-tabs>button[aria-pressed=true],.f90-industry-tabs>button[aria-pressed=true],.f92-view-tabs>button[aria-selected=true]){box-shadow:0 6px 14px -12px #0a0a0a45!important}html.f96-studio .f030 .hdr{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html.f96-studio .f030 .f74-photo figcaption{line-height:1.5!important}html.f96-studio :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid #1a47ff!important;outline-offset:4px}@media(prefers-reduced-motion:no-preference){html.f96-studio .f030 :is(a.btn,button,.f90-text-link,.ar-project,.f74-actions>a,.f39-module,.usp-card,.f87-stage-card){transition:background-color .24s var(--f98-ease),border-color .24s var(--f98-ease),color .24s var(--f98-ease),box-shadow .3s var(--f98-ease)!important}html.f96-studio .f030 :is(.ui-arrow,.f82-original-open svg){transition:transform .26s var(--f98-ease)!important}html.f96-studio .f96-progress-track>span{transition:width .35s var(--f98-ease)}html.f96-studio .f030 .mnav[open]>nav{animation:f98-menu-entry .25s var(--f98-ease) both}@keyframes f98-menu-entry{0%{opacity:.75;transform:translateY(-6px)}to{opacity:1;transform:none}}}@media(hover:hover)and (pointer:fine){html.f96-studio .f030 :is(a.btn,.f90-text-link,.ar-project,.f74-actions>a):hover .ui-arrow{transform:translate(2px,-2px)}html.f96-studio .f030 :is(.f39-module,.usp-card):hover{background:#ffffff85!important}}@media(max-width:1100px){html.f96-studio{--f-type-hero:clamp(42px,6.2vw,68px);--f-type-section:clamp(34px,4.5vw,48px)}}@media(max-width:760px){html.f96-studio{--f-type-hero:clamp(36px,9.4vw,48px);--f-type-section:clamp(30px,7.8vw,38px);--f-type-feature:28px;--f-type-card:23px;--f-type-lead:19px;--f-type-body:18px;--f-type-persona:36px;--f98-space:48px;scroll-padding-top:92px}html.f96-studio.f96-studio .f030 .f90-page-head{padding-top:32px!important;padding-bottom:28px!important;margin-bottom:24px!important}html.f96-studio.f96-studio .f030 .f90-page-head>h1{margin:22px 0 24px!important}html.f96-studio.f96-studio .f030 :is(.f39-module,.usp-card,.card.pillar){padding:26px 0!important}html.f96-studio .f030 :is(.f73-section-title,.f85-section-heading,.f90-section-head,.f82-originals-title){margin-bottom:26px!important}html.f96-studio .f030 :is(.f90-case-panel,.f92-detail){padding:20px!important}html.f96-studio .f030 .ar-profile-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}html.f96-studio .f030 .ar-profile-actions>*{width:100%!important;margin:0!important}html.f96-studio .f030 :is(.f90-industry-tabs,.f90-step-tabs,.f92-product-tabs,.f92-view-tabs){gap:8px!important}html.f96-studio .f030 :is(.f90-industry-tabs,.f90-step-tabs,.f92-product-tabs,.f92-view-tabs)>button{padding:10px 13px!important;font-size:16px!important}html.f96-studio .f030 :is(.section,.strategy-section,.value-section){padding-block:var(--f98-space)}}@media(prefers-reduced-motion:reduce){html.f96-studio{scroll-behavior:auto!important}html.f96-studio *{animation:none!important;transition:none!important}}html.f96-studio[data-f030-motion=off]{scroll-behavior:auto!important}html.f96-studio[data-f030-motion=off] *{animation:none!important;transition:none!important}html.f96-studio{--f87-radius:6px;--f87-shadow:0 18px 44px -34px #0a0a0a38;--f87-section:clamp(56px,6vw,88px);--f99-soft-edge:#d4dada}html.f96-studio .f030 :is(.f85-entry,.f85-identity,.f78-why,.f69-experience,.f69-journey,.f92-home-bridge){margin-block:var(--f87-section)!important}html.f96-studio .f030 :is(.section.rule,.strategy-section,.value-section){border-top-color:var(--f99-soft-edge)!important}html.f96-studio .f030 :is(.section.rule,.future-section,.research-section){background-color:transparent}html.f96-studio .f030 :is(.f90-section-head,.f73-section-title,.f85-section-heading,.f82-originals-title){padding-bottom:4px}html.f96-studio .f030 :is(.f90-section-head,.f73-section-title,.f85-section-heading,.f82-originals-title)>p{margin-top:20px!important;line-height:1.6!important;max-width:68ch!important}html.f96-studio .f030 :is(.f90-page-head,.f90-section-head,.f73-section-title,.f85-section-heading,.f82-originals-title) :is(h1,h2,h3){text-wrap:pretty!important;-webkit-hyphens:none!important;hyphens:none!important}html.f030-type-system.f030-type-system.f96-studio body [data-f91-type][data-f91-type=summary]{font-size:22px!important;line-height:1.4!important;letter-spacing:-.025em!important}html.f030-type-system.f030-type-system.f96-studio body [data-f91-type][data-f91-type=label]{font-size:14px!important;letter-spacing:.055em!important;line-height:1.5!important}html.f96-studio .f030 :is(.f39-module-label,.f90-benefit,.research-demo-panel dl>div,.f92-detail dl>div){border-color:var(--f99-soft-edge)!important}html.f96-studio .f030 :is(.f39-module-label>span,.f85-tabs button,.value-selector button,.f73-case-nav button){font-family:var(--f-type-font)!important;letter-spacing:-.015em!important}html.f96-studio .f030 .f90-benefit>p{font-weight:500!important;line-height:1.45!important}html.f96-studio .f030 :is(.f90-case-intro,.f90-view-tabs,.f92-view-tabs,.f90-flow-nav){border-color:var(--f99-soft-edge)!important}html.f96-studio .f030 .f87-stage-card{opacity:.75;transform:scale(.9);border:1.5px solid #ffffffd9!important;box-shadow:0 12px 28px -24px #0a0a0a40!important}html.f96-studio .f030 .f87-stage-card.is-neighbour{opacity:.9;transform:scale(.95)}html.f96-studio .f030 .f87-stage-card.is-front{opacity:1;transform:scale(1);box-shadow:0 24px 45px -32px #0a0a0a65!important}html.f96-studio .f030 .f87-stage-card>img{border-radius:4px!important}html.f96-studio .f030 .f87-stage-card>.f82-original-open{border-top-color:var(--f99-soft-edge)}html.f96-studio .f030 .f87-stage-navigation button{border-radius:2px!important;border-color:#c7cece!important}html.f96-studio .f030 .f87-stage-rail{scroll-snap-type:x proximity}html.f96-studio .f030 :is(.f90-flow-nav>button,.f90-topic-tabs>button,.f90-offer-tabs>button,.f92-actions>button,.f92-access>div>button,.ar-original-navigation>button){border-radius:2px!important;min-height:46px!important;font-family:var(--f-type-font)!important}html.f96-studio .f030 :is(.f90-topic-tabs,.f90-offer-tabs){gap:8px!important}html.f96-studio .f030 :is(.f90-topic-tabs>button,.f90-offer-tabs>button){font-size:16px!important;line-height:1.4!important}html.f96-studio .f030 :is(.f90-case-visual,.f92-product,.pi81-preview){isolation:isolate}html.f96-studio .f030 .f90-case-visual:before{background:linear-gradient(135deg,#e7ebeb,#f0f2f2)!important;border-color:#d5dcdc!important}html.f96-studio .f030 .f90-device{border:1.5px solid #d2d8d8!important;border-radius:6px!important}html.f96-studio .f030 details.strategy-depth>summary{padding-block:28px!important;border-top-color:var(--f99-soft-edge)!important;align-items:center!important}html.f96-studio .f030 details.strategy-depth>summary:after{font-weight:300!important;transition:color .2s}html.f96-studio:has(dialog[open]) .f96-chapter-dock{visibility:hidden}html.f96-studio .f96-chapter-dock{border-color:#c7cece;border-radius:6px;box-shadow:0 10px 28px -22px #0a0a0a55}html.f96-studio .f96-chapter-dock summary{font-size:14px}html.f96-studio .f030 :is(.f74-photo,.f73-ensemble-image,.f92-home-bridge){overflow:hidden}@media(prefers-reduced-motion:no-preference){html.f96-studio .f030 .f87-stage-card{transition:transform .48s var(--f98-ease),opacity .48s var(--f98-ease),box-shadow .48s var(--f98-ease)!important}html.f96-studio .f030 details.strategy-depth[open]>.section{animation:f99-detail-entry .32s var(--f98-ease)}@keyframes f99-detail-entry{0%{opacity:.7;transform:translateY(-5px)}to{opacity:1;transform:none}}}@media(max-width:760px){html.f96-studio{--f87-section:48px}html.f96-studio .f030 :is(.f90-section-head,.f73-section-title,.f85-section-heading,.f82-originals-title)>p{margin-top:16px!important;font-size:18px!important}html.f96-studio .f030 .f87-stage-card{opacity:.85;transform:scale(.94)}html.f96-studio .f030 .f87-stage-card.is-neighbour{opacity:.95;transform:scale(.97)}html.f96-studio .f030 .f87-stage-card.is-front{transform:scale(1)}html.f96-studio .f030 .f87-stage-rail{gap:14px!important;padding-top:14px!important;padding-bottom:26px!important}html.f96-studio .f030 :is(.f90-case-intro,.f90-benefit){gap:12px}html.f96-studio .f030 .f90-benefit{padding-block:18px!important}html.f96-studio .f030 details.strategy-depth>summary{padding-block:23px!important;gap:18px!important}html.f96-studio .f030 details.strategy-depth>summary:after{font-size:24px!important}html.f96-studio .f030 :is(.f74-photo figcaption,.f92-product figcaption){padding:18px!important}html.f030-type-system.f030-type-system.f96-studio body [data-f91-type][data-f91-type=summary]{font-size:21px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/futureform-refinement98.css.map */
