.page_heroScreenshot___bW_G,.page_trackerVisual__pe4RB{position:relative;min-width:0;grid-area:visual;transform:translateX(1.25rem)}.page_heroScreenshot___bW_G{overflow:hidden;aspect-ratio:16/9;background:#f1f1f1;border:1px solid var(--color-border);border-radius:.75rem}.page_heroScreenshot___bW_G img{object-fit:cover;object-position:center}.page_editorialShowcase__4LdWB{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.45fr);align-items:start;gap:2rem}.page_editorialCards__sqzlZ{display:grid;gap:.75rem}.page_editorialCards__sqzlZ button{display:grid;width:100%;min-height:150px;padding:1.25rem 1.35rem;border:1px solid var(--color-border);border-radius:.65rem;background:var(--color-card);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.page_editorialCards__sqzlZ .page_editorialCardActive__M1ttF,.page_editorialCards__sqzlZ button:focus-visible,.page_editorialCards__sqzlZ button:hover{border-color:rgba(38,98,183,.62);box-shadow:inset 0 4px 0 var(--color-accent);outline:none;transform:translateY(-1px)}.page_editorialCards__sqzlZ button>span{color:var(--color-accent);font-family:var(--font-display);font-size:1rem;font-weight:800}.page_editorialCards__sqzlZ h3{margin:.7rem 0 0;color:var(--color-text);font-size:1.1rem;line-height:1.25}.page_editorialCards__sqzlZ p{margin:.55rem 0 0;color:var(--color-text-medium);font-size:.86rem;line-height:1.55}.page_editorialVisual__Kd7lf{min-width:0}.page_editorialScreen__7qO0E{position:relative;overflow:hidden;aspect-ratio:16/9;background:#f1f1f1;border:1px solid var(--color-border);border-radius:.75rem}.page_editorialScreen__7qO0E img{object-fit:cover;object-position:center}.page_editorialControls__Zz0fE{display:grid;margin-top:1.25rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem}.page_editorialControls__Zz0fE>button{display:grid;width:2.8rem;height:2.8rem;padding:0;place-items:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-card);color:var(--color-accent);cursor:pointer}.page_editorialControls__Zz0fE>button:focus-visible,.page_editorialControls__Zz0fE>button:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-white);outline:none}.page_editorialControls__Zz0fE svg{width:1.25rem;height:1.25rem}.page_editorialArrowPrevious__Em05L{transform:rotate(180deg)}.page_editorialDots__qM4Vb{display:flex;align-items:center;justify-content:center;gap:.55rem}.page_editorialDots__qM4Vb button{width:.55rem;height:.55rem;padding:0;border:0;border-radius:999px;background:#d7d4ce;cursor:pointer;transition:width .16s ease,background-color .16s ease}.page_editorialDots__qM4Vb .page_editorialDotActive__QFpyU{width:2rem;background:var(--color-accent)}.page_adminFrame___jlTt{display:grid;overflow:hidden;min-height:470px;grid-template-columns:22% 78%;background:var(--color-card);border:8px solid #151719;border-radius:1.1rem;box-shadow:0 24px 42px rgba(17,17,17,.17)}.page_adminFrame___jlTt>header{display:grid;padding:1.25rem .85rem;align-content:start;justify-items:start;gap:.5rem;background:#17212b;color:var(--color-white)}.page_wpBadge__5VEOZ{display:grid;width:2rem;height:2rem;margin-bottom:.15rem;place-items:center;border:1px solid hsla(0,0%,100%,.55);border-radius:50%;font-family:Georgia,serif;font-size:.85rem}.page_adminFrame___jlTt>header>strong{font-size:.62rem}.page_adminFrame___jlTt>header nav{display:grid;width:100%;margin-top:.8rem;gap:.3rem}.page_adminFrame___jlTt>header nav span{padding:.5rem .55rem;border-radius:.3rem;color:hsla(0,0%,100%,.66);font-size:.5rem}.page_adminFrame___jlTt>header nav .page_navActive__naCc6{background:var(--color-accent);color:var(--color-white)}.page_adminMain__PSY_B{min-width:0;padding:1.4rem 1.15rem;background:#fafafa}.page_dashboardHeading___FbMa{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_dashboardHeading___FbMa small{color:var(--color-text-subtle);font-size:.48rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.page_dashboardHeading___FbMa h2{margin:.2rem 0 0;color:var(--color-text);font-size:1.25rem}.page_dashboardHeading___FbMa button,.page_historyHeading__b3jEX button{padding:.45rem .65rem;border:0;border-radius:.25rem;background:var(--color-accent);color:var(--color-white);font-family:var(--font-display);font-size:.5rem;font-weight:700}.page_statGrid__50mLi{display:grid;margin-top:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.page_statGrid__50mLi article{display:grid;padding:.7rem;gap:.25rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.4rem}.page_statGrid__50mLi span{color:var(--color-text-subtle);font-size:.45rem}.page_statGrid__50mLi strong{color:var(--color-text);font-size:.92rem}.page_contributionTableCompact__jQ3Ts,.page_contributionTable__72yiK{overflow:hidden;margin-top:.85rem;border:1px solid var(--color-border);border-radius:.45rem}.page_contributorRow__uIVqG,.page_tableHead__GvFmD{display:grid;padding:.55rem .65rem;grid-template-columns:minmax(0,1.35fr) minmax(70px,.8fr) minmax(55px,.55fr);align-items:center;gap:.5rem;border-bottom:1px solid var(--color-border)}.page_tableHead__GvFmD{background:var(--color-bg-muted);color:var(--color-text-subtle);font-size:.44rem;font-weight:700}.page_contributorRow__uIVqG{background:var(--color-card);color:var(--color-text-medium);font-size:.48rem}.page_contributorRow__uIVqG:last-child{border-bottom:0}.page_contributorRow__uIVqG>div{display:flex;min-width:0;align-items:center;gap:.5rem}.page_contributorRow__uIVqG>div>i,.page_userCard__gYTr9>div>i{display:grid;width:1.65rem;height:1.65rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--color-accent-ghost);color:var(--color-accent);font-size:.5rem;font-style:normal;font-weight:800}.page_contributorRow__uIVqG>div>span{display:grid;min-width:0;gap:.1rem}.page_contributorRow__uIVqG strong{overflow:hidden;color:var(--color-text);font-size:.5rem;text-overflow:ellipsis;white-space:nowrap}.page_contributorRow__uIVqG small{color:var(--color-text-subtle);font-size:.4rem}.page_contributorRow__uIVqG b{color:#26683d;font-size:.5rem}.page_illustrativeLabel__O13zS{margin:.65rem 0 0;color:var(--color-text-subtle);font-size:.42rem;text-align:right}.page_userCard__gYTr9{position:absolute;z-index:3;right:-1.1rem;bottom:-2rem;width:220px;padding:1rem;background:var(--color-white);border:1px solid var(--color-border);border-radius:.7rem;box-shadow:0 18px 35px rgba(17,17,17,.18)}.page_userCard__gYTr9>div{display:flex;align-items:center;gap:.6rem}.page_userCard__gYTr9>div>span{display:grid;gap:.12rem}.page_userCard__gYTr9 small{color:var(--color-text-subtle);font-size:.44rem;text-transform:uppercase}.page_userCard__gYTr9 strong{color:var(--color-text);font-size:.65rem}.page_userCard__gYTr9 dl{display:grid;margin:.8rem 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.page_userCard__gYTr9 dl>div{padding:.55rem;background:var(--color-bg-alt);border-radius:.35rem}.page_userCard__gYTr9 dt{color:var(--color-text-subtle);font-size:.42rem}.page_userCard__gYTr9 dd{margin:.15rem 0 0;color:var(--color-text);font-size:.58rem;font-weight:800}.page_viewHistory__uYJMV{display:block;color:var(--color-accent);font-size:.5rem;font-weight:800}.page_comparison__lpRy2{padding-block:var(--space-section);background:var(--color-bg)}.page_comparisonGrid__1x0_I{display:grid;max-width:1080px;margin-inline:auto;grid-template-columns:minmax(0,.85fr) 11rem minmax(0,1.15fr);align-items:center}.page_recordStep__rwZjp,.page_saveStep__as6NO{overflow:hidden;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.page_recordStep__rwZjp{border-color:rgba(32,86,168,.35);box-shadow:inset 0 3px 0 var(--color-accent),var(--shadow-card)}.page_recordStep__rwZjp>header,.page_saveStep__as6NO>header{display:grid;padding:1.3rem 1.4rem;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.85rem;background:var(--color-bg-alt);border-bottom:1px solid var(--color-border)}.page_recordStep__rwZjp>header{background:var(--color-accent-ghost)}.page_recordStep__rwZjp>header>span,.page_saveStep__as6NO>header>span{display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:50%;background:var(--color-text);color:var(--color-white);font-family:var(--font-display);font-size:.82rem;font-weight:800}.page_recordStep__rwZjp>header>span{background:var(--color-accent)}.page_recordStep__rwZjp header div,.page_saveStep__as6NO header div{display:grid;gap:.15rem}.page_articleExample__MXtRb>small,.page_changeStats__Hmbzp span,.page_recordStep__rwZjp header small,.page_recordedTotal__uMIfS>span,.page_saveStep__as6NO header small{color:var(--color-accent);font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.page_recordStep__rwZjp h3,.page_saveStep__as6NO h3{margin:0;color:var(--color-text);font-size:1rem}.page_articleExample__MXtRb{display:grid;padding:1.45rem;gap:.45rem}.page_articleExample__MXtRb>strong{color:var(--color-text);font-size:1.08rem}.page_articleExample__MXtRb>p{display:flex;margin:1rem 0 0;padding-top:1rem;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--color-border)}.page_articleExample__MXtRb>p span{color:var(--color-text-subtle);font-size:.75rem}.page_articleExample__MXtRb>p b{color:var(--color-text);font-size:.85rem}.page_changeStats__Hmbzp{display:grid;padding:1.4rem 1.4rem 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.page_changeStats__Hmbzp p{display:grid;margin:0;padding:1rem;gap:.35rem;background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-md)}.page_changeStats__Hmbzp strong{color:var(--color-text);font-family:var(--font-display);font-size:1.5rem}.page_recordedTotal__uMIfS{display:grid;margin:1rem 1.4rem 1.4rem;padding:1.1rem 1.2rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem 1rem;background:var(--color-accent-ghost);border-radius:var(--radius-md)}.page_recordedTotal__uMIfS>strong{grid-row:1/span 2;grid-column:2;color:#26683d;font-family:var(--font-display);font-size:1.55rem}.page_recordedTotal__uMIfS>small{color:var(--color-text-medium);font-size:.72rem}.page_comparisonArrow__kBBKc{display:grid;padding-inline:1.25rem;place-items:center;gap:.7rem;color:var(--color-accent);text-align:center}.page_comparisonArrow__kBBKc span{color:var(--color-text-medium);font-size:.7rem;font-weight:700;line-height:1.45}.page_comparisonArrow__kBBKc svg{width:2.2rem;height:2.2rem}.page_buildFeature__Bz3x8{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(3rem,6vw,6rem)}.page_capabilityGrid__vN6Lf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.page_capabilityGrid__vN6Lf article{display:grid;padding:1.2rem;grid-template-columns:2.25rem minmax(0,1fr);gap:.8rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.page_capabilityGrid__vN6Lf article>svg{width:2.25rem;height:2.25rem;color:var(--color-accent)}.page_capabilityGrid__vN6Lf h3{margin:0 0 .4rem;color:var(--color-text);font-size:.94rem}.page_capabilityGrid__vN6Lf p{margin:0;color:var(--color-text-medium);font-size:.76rem;line-height:1.55}.page_historyFrame__Vs_Qx{overflow:hidden;padding:1.4rem;background:#fafafa;border:1px solid var(--color-border);border-radius:.85rem;box-shadow:var(--shadow-featured)}.page_historyHeading__b3jEX{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_historyHeading__b3jEX>div{display:flex;align-items:center;gap:.65rem}.page_historyHeading__b3jEX>div>span{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:50%;background:var(--color-accent-ghost);color:var(--color-accent);font-size:.65rem;font-weight:800}.page_historyHeading__b3jEX p{display:grid;margin:0;gap:.12rem}.page_historyHeading__b3jEX small{color:var(--color-text-subtle);font-size:.48rem;text-transform:uppercase}.page_historyHeading__b3jEX strong{color:var(--color-text);font-size:.8rem}.page_historyStats__oha25{display:grid;margin-top:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.page_historyStats__oha25 article{display:grid;padding:.8rem;gap:.2rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.4rem}.page_historyStats__oha25 small{color:var(--color-text-subtle);font-size:.48rem}.page_historyStats__oha25 strong{color:var(--color-text);font-size:.88rem}.page_historyTable__dz24r{overflow:hidden;margin-top:.9rem;border:1px solid var(--color-border);border-radius:.45rem}.page_historyTable__dz24r>div{display:grid;padding:.7rem .8rem;grid-template-columns:minmax(0,1.6fr) minmax(70px,.6fr) minmax(55px,.4fr);gap:.6rem;border-bottom:1px solid var(--color-border);background:var(--color-card);color:var(--color-text-medium);font-size:.54rem}.page_historyTable__dz24r>div:first-child{background:var(--color-bg-muted);color:var(--color-text-subtle)}.page_historyTable__dz24r>div:last-child{border-bottom:0}.page_historyTable__dz24r b{color:#26683d}.page_historyTable__dz24r .page_negativeWords__DqKWd{color:#963d3d}.page_historyFrame__Vs_Qx>p{margin:.65rem 0 0;color:var(--color-text-subtle);font-size:.44rem;text-align:right}@media(max-width:1050px){.page_trackerVisual__pe4RB{transform:none}.page_userCard__gYTr9{right:-.4rem}.page_buildFeature__Bz3x8{grid-template-columns:1fr}.page_heroScreenshot___bW_G{transform:none}.page_editorialShowcase__4LdWB{grid-template-columns:1fr}.page_editorialCards__sqzlZ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.page_trackerVisual__pe4RB{margin-top:1rem}.page_comparisonGrid__1x0_I{grid-template-columns:1fr;gap:1rem}.page_comparisonArrow__kBBKc{padding-block:.4rem;padding-inline:0}.page_comparisonArrow__kBBKc svg{transform:rotate(90deg)}}@media(max-width:650px){.page_changeStats__Hmbzp,.page_recordedTotal__uMIfS{grid-template-columns:1fr}.page_recordedTotal__uMIfS>strong{grid-row:auto;grid-column:auto}.page_editorialCards__sqzlZ{grid-template-columns:1fr}.page_editorialCards__sqzlZ button{min-height:0}.page_editorialScreen__7qO0E{border-radius:.45rem}.page_adminFrame___jlTt{min-height:390px;grid-template-columns:1fr}.page_adminFrame___jlTt>header{display:none}.page_adminMain__PSY_B{padding:1.15rem .85rem}.page_dashboardHeading___FbMa h2{font-size:1.05rem}.page_statGrid__50mLi article:last-child{display:none}.page_statGrid__50mLi{grid-template-columns:repeat(2,minmax(0,1fr))}.page_contributorRow__uIVqG:nth-child(n+5){display:none}.page_contributorRow__uIVqG,.page_tableHead__GvFmD{grid-template-columns:minmax(0,1.2fr) minmax(60px,.7fr) minmax(50px,.5fr)}.page_userCard__gYTr9{right:-.2rem;bottom:-2.4rem;width:185px}.page_capabilityGrid__vN6Lf{grid-template-columns:1fr}.page_historyFrame__Vs_Qx{padding:1rem .75rem}.page_historyStats__oha25 article:last-child{display:none}.page_historyStats__oha25{grid-template-columns:repeat(2,minmax(0,1fr))}.page_historyTable__dz24r>div{grid-template-columns:minmax(0,1.4fr) 60px 44px}}@media(max-width:430px){.page_contributorRow__uIVqG>span,.page_dashboardHeading___FbMa button,.page_historyHeading__b3jEX button,.page_tableHead__GvFmD>span:nth-child(2){display:none}.page_contributorRow__uIVqG,.page_tableHead__GvFmD{grid-template-columns:minmax(0,1fr) 58px}.page_historyTable__dz24r>div{grid-template-columns:minmax(0,1fr) 55px}.page_historyTable__dz24r>div>:last-child{display:none}}.page_hero__o1Gk7{overflow:hidden;background:var(--color-bg)}.page_closingInner__fCTU9,.page_detailsInner__SeoTS,.page_heroInner__kzLai,.page_outcomeInner__UNHxp,.page_projectNavInner__8mzuK,.page_requirementInner__iDyMN,.page_sectionInner__USuSp{width:min(100%,var(--content-width));margin-inline:auto;padding-inline:var(--space-page-gutter)}.page_heroInner__kzLai{display:grid;min-height:680px;padding-block:var(--space-section);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"back back" "content visual";gap:2rem 3rem;align-items:center}.page_backLink__Tiihg{display:inline-flex;width:fit-content;align-items:center;align-self:start;gap:.625rem;grid-area:back;color:var(--color-accent);font-family:var(--font-display);font-size:.875rem;font-weight:700;text-decoration:none}.page_backLink__Tiihg svg,.page_closingCta__w1ucU svg,.page_heroActions__cJQ_m svg,.page_projectNav__EwR4B svg{width:1.35rem;height:1.35rem;flex:0 0 auto}.page_arrowLeft__rZhnE{transform:rotate(180deg)}.page_heroContent__EhxZb{position:relative;z-index:2;max-width:540px;grid-area:content}.page_eyebrow__xs5Nl{margin:0 0 1.25rem;color:var(--color-accent);font-family:var(--font-display);font-size:.8125rem;font-weight:800;line-height:1.2;letter-spacing:.13em;text-transform:uppercase}.page_hero__o1Gk7 h1{margin:0;color:var(--color-text);font-size:var(--font-heading-xl);font-weight:600;line-height:1.05;letter-spacing:-.035em}.page_heroLead__OmNh4{max-width:440px;margin:2rem 0 0;color:var(--color-text);font-family:var(--font-display);font-size:var(--font-subheading);font-weight:700;line-height:1.45}.page_heroCopy__dgDoi{max-width:490px;margin:1.25rem 0 0;color:var(--color-text-medium);font-size:1rem;line-height:1.7}.page_heroActions__cJQ_m{display:flex;margin-top:2rem;flex-wrap:wrap;gap:.875rem}.page_heroActions__cJQ_m .btn{white-space:nowrap}.page_learnerVisual__l8v_I{position:relative;min-width:0;padding:1.25rem 0 2.6rem;grid-area:visual;isolation:isolate;transform:translateX(1.5rem)}.page_heroScreen__GOSwF{overflow:hidden;background:#151719;border:2px solid #242628;border-radius:1.1rem;box-shadow:0 26px 60px rgba(17,17,17,.18)}.page_heroScreenChrome__78zGH{display:grid;min-height:2.4rem;padding:0 1rem;grid-template-columns:1fr auto 1fr;align-items:center;color:hsla(0,0%,100%,.7);background:#151719}.page_heroScreenChrome__78zGH>span{display:flex;gap:.35rem}.page_heroScreenChrome__78zGH i{width:.48rem;height:.48rem;border-radius:50%;background:#5e6266}.page_heroScreenChrome__78zGH i:first-child{background:#ea6c5f}.page_heroScreenChrome__78zGH i:nth-child(2){background:#e9bd55}.page_heroScreenChrome__78zGH i:last-child{background:#63b86b}.page_heroScreenChrome__78zGH small{font-family:var(--font-display);font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.page_heroScreenImage__sd7SK{position:relative;overflow:hidden;aspect-ratio:4/3;background:#f7f8fa;border-radius:.55rem}.page_heroScreenImage__sd7SK img{object-fit:cover;object-position:center top}.page_heroDashboardCard__h0cCM{position:absolute;z-index:2;right:-1.25rem;bottom:0;width:min(44%,270px);padding:.5rem;background:var(--color-card);border:1px solid rgba(17,17,17,.1);border-radius:.9rem;box-shadow:0 20px 45px rgba(17,17,17,.22)}.page_heroDashboardCard__h0cCM>span{display:block;padding:.25rem .35rem .55rem;color:var(--color-text-medium);font-family:var(--font-display);font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.page_heroDashboardImage__3LFKR{position:relative;overflow:hidden;aspect-ratio:13/10;background:#f7f8fa;border-radius:.55rem}.page_heroDashboardImage__3LFKR img{object-fit:cover;object-position:center top}.page_laptop__6xsHF{position:relative;width:100%;padding:.7rem .7rem 1rem;background:#151719;border:2px solid #242628;border-radius:1.15rem 1.15rem .55rem .55rem;box-shadow:0 24px 42px rgba(17,17,17,.16)}.page_laptop__6xsHF:before{position:absolute;top:.28rem;left:50%;width:5px;height:5px;border-radius:50%;background:#4a4d50;content:""}.page_laptop__6xsHF:after{position:absolute;right:-5%;bottom:-.55rem;left:-5%;height:.72rem;border-radius:.1rem .1rem 1rem 1rem;background:linear-gradient(180deg,#c9cbcd,#707477 58%,#aeb1b3);content:""}.page_laptopScreen__QFGu8{display:grid;overflow:hidden;min-height:410px;grid-template-columns:24% 76%;background:var(--color-card);border-radius:.55rem}.page_adminSidebar__kF9ob,.page_productSidebar__FFKn0{padding:1.6rem 1.1rem;background:#081827;color:var(--color-white)}.page_adminSidebar__kF9ob strong,.page_productSidebar__FFKn0 strong{display:flex;align-items:center;gap:.45rem;font-family:var(--font-display);font-size:.9rem}.page_adminSidebar__kF9ob strong span,.page_productSidebar__FFKn0 strong span{display:inline-grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:.4rem;background:var(--color-accent);font-size:.65rem}.page_adminSidebar__kF9ob nav,.page_productSidebar__FFKn0 nav{display:grid;margin-top:1.75rem;gap:.45rem}.page_adminSidebar__kF9ob nav span,.page_productSidebar__FFKn0 nav span{padding:.58rem .65rem;border-radius:.35rem;color:hsla(0,0%,100%,.72);font-size:.67rem;line-height:1.2}.page_activeNav__2mBS9{background:var(--color-accent);color:var(--color-white)!important}.page_learnerMain__6xYVI{min-width:0;padding:1.65rem 1.5rem;background:#fafafa}.page_adminHeading__kI6gM,.page_dashboardTopline__AcEqj{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_dashboardTopline__AcEqj h2{margin:.2rem 0 0;color:var(--color-text);font-size:1.45rem;font-weight:700;letter-spacing:-.035em}.page_build__STSko h2:after,.page_closingCta__w1ucU h2:after,.page_dashboardTopline__AcEqj h2:after,.page_details__L6lmL h2:after,.page_journey__Bhxgs h2:after,.page_outcome__CwJTP h2:after,.page_requirement__pXNDD h2:after{display:none}.page_microLabel__KILj2{color:var(--color-text-subtle);font-family:var(--font-display);font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.page_avatar__BV2EI{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:var(--color-accent-ghost);color:var(--color-accent);font-family:var(--font-display);font-size:.7rem;font-weight:800}.page_continueCard__kwkwL{display:grid;margin-top:1.5rem;padding:.9rem;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:.9rem;background:var(--color-card);border:1px solid #e7e7e7;border-radius:.65rem;box-shadow:var(--shadow-card)}.page_continueCard__kwkwL h3{margin:.18rem 0 .55rem;font-size:.9rem}.page_continueCard__kwkwL small{display:block;margin-top:.35rem;color:var(--color-text-subtle);font-size:.55rem}.page_courseArtwork__fRdie{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:16/10;border-radius:.35rem;background:linear-gradient(145deg,#d9e6f8,#547ebc)}.page_courseArtwork__fRdie:after,.page_courseArtwork__fRdie:before{position:absolute;right:-8%;bottom:-35%;width:78%;height:90%;border-radius:50% 50% 0 0;background:hsla(0,0%,100%,.42);content:"";transform:rotate(-8deg)}.page_courseArtwork__fRdie:after{right:auto;left:-12%;bottom:-50%;background:rgba(17,17,17,.14);transform:rotate(10deg)}.page_green__fRKbN{background:linear-gradient(145deg,#dfe9df,#6f9578)}.page_stone__Ky0eF{background:linear-gradient(145deg,#f1e7dc,#998d80)}.page_progressTrack__NWAu_{overflow:hidden;width:100%;height:4px;border-radius:10px;background:#e9edf3}.page_progressTrack__NWAu_ span{display:block;width:42%;height:100%;background:var(--color-accent)}.page_adminButton___09BD,.page_phoneButton__QC3B2,.page_smallButton__nqN16{display:inline-flex;min-height:1.8rem;padding-inline:.75rem;align-items:center;justify-content:center;border-radius:.25rem;background:var(--color-accent);color:var(--color-white);font-family:var(--font-display);font-size:.58rem;font-weight:700}.page_courseHeading__libo_{display:flex;margin:1.4rem 0 .7rem;align-items:center;justify-content:space-between}.page_courseHeading__libo_ h3{margin:0;font-size:.85rem}.page_courseHeading__libo_>span{color:var(--color-accent);font-size:.58rem;font-weight:700}.page_courseGrid__RUIhL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.page_courseGrid__RUIhL article{display:grid;padding:.55rem;gap:.35rem;background:var(--color-card);border:1px solid #e7e7e7;border-radius:.45rem}.page_courseGrid__RUIhL strong{font-family:var(--font-display);font-size:.58rem;line-height:1.25}.page_courseGrid__RUIhL article>span:last-child{color:var(--color-text-subtle);font-size:.5rem}.page_phone__Lzkwh{position:absolute;z-index:3;right:-1.5rem;bottom:-1.7rem;width:175px;min-height:350px;padding:1.05rem .55rem .75rem;background:var(--color-card);border:7px solid #131516;border-radius:1.65rem;box-shadow:0 18px 35px rgba(17,17,17,.2)}.page_phoneSpeaker__wZyou{position:absolute;top:0;left:50%;width:42%;height:.7rem;border-radius:0 0 .65rem .65rem;background:#131516;transform:translateX(-50%)}.page_phoneTopline__VuY6k{display:flex;margin-bottom:.75rem;align-items:center;justify-content:space-between;color:var(--color-text-medium);font-size:.44rem}.page_phone__Lzkwh>.page_courseArtwork__fRdie{aspect-ratio:16/11}.page_playButton__2NiMJ{position:absolute;top:5.25rem;left:50%;display:grid;width:2.25rem;height:2.25rem;place-items:center;padding-left:.15rem;border-radius:50%;background:var(--color-white);color:var(--color-accent);font-size:.75rem;box-shadow:var(--shadow-card);transform:translateX(-50%)}.page_phoneCopy__Y8Cc7{padding:.9rem .25rem 0}.page_phoneCopy__Y8Cc7 h3{margin:.2rem 0 .45rem;font-size:.72rem}.page_phoneCopy__Y8Cc7 p{margin:0;color:var(--color-text-medium);font-size:.55rem;line-height:1.5}.page_phoneButton__QC3B2{width:100%;margin-top:.8rem}.page_requirement__pXNDD{background:var(--color-bg-alt)}.page_requirementInner__iDyMN{display:grid;padding-block:var(--space-section);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:5rem}.page_details__L6lmL h2,.page_requirement__pXNDD h2,.page_sectionIntro__68RPs h2{margin:0;color:var(--color-text);font-size:var(--font-heading-lg);font-weight:600;line-height:1.08;letter-spacing:-.035em}.page_requirement__pXNDD p:not(.page_eyebrow__xs5Nl){max-width:540px;margin:1.5rem 0 0;color:var(--color-text-medium);font-size:1rem;line-height:1.7}.page_requirementList__K29cb{display:grid;margin:0;padding:0 0 0 4.25rem;gap:1rem;border-left:1px solid var(--color-border);list-style:none}.page_requirementList__K29cb li{display:flex;align-items:center;gap:.9rem;color:var(--color-text);font-family:var(--font-display);font-size:1rem;font-weight:600}.page_requirementList__K29cb li span{display:grid;width:1.4rem;height:1.4rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--color-accent);color:var(--color-white);font-size:.75rem}.page_requirementList__K29cb li span svg{width:.9rem;height:.9rem}.page_build__STSko,.page_details__L6lmL,.page_journey__Bhxgs{padding-block:var(--space-section);background:var(--color-bg)}.page_sectionIntro__68RPs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem;margin-bottom:3.25rem;align-items:end}.page_sectionIntro__68RPs>p{max-width:510px;margin:0;color:var(--color-text-medium);font-size:var(--font-body-lg);line-height:1.7}.page_buildLayout__DMrmN{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:3rem}.page_featureGrid__1UP3_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1.25rem}.page_featureGrid__1UP3_ button{position:relative;width:100%;height:100%;min-height:205px;padding:1.5rem;appearance:none;cursor:pointer;text-align:left;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.page_featureGrid__1UP3_ button:focus-visible,.page_featureGrid__1UP3_ button:hover{border-color:rgba(32,86,168,.55)!important;box-shadow:0 14px 34px rgba(17,17,17,.1);transform:translateY(-2px)}.page_featureActive__3zOW3{border-color:rgba(32,86,168,.62)!important;background:var(--color-card)!important;box-shadow:inset 0 3px 0 var(--color-accent),var(--shadow-card)!important;transform:none}.page_featureGrid__1UP3_ button:focus-visible{outline:3px solid var(--color-accent-ghost);outline-offset:3px}.page_featureGrid__1UP3_ button>span,.page_journeyGrid__rG69P li>span,.page_outcomeGrid__UJ1_s article>span{color:var(--color-accent);font-family:var(--font-display);font-size:1rem;font-weight:800;letter-spacing:.08em}.page_featureGrid__1UP3_ h3,.page_journeyGrid__rG69P h3,.page_outcomeGrid__UJ1_s h3{margin:1rem 0 .65rem;color:var(--color-text);font-size:1.18rem;font-weight:700;line-height:1.25}.page_featureGrid__1UP3_ p,.page_journeyGrid__rG69P p,.page_outcomeGrid__UJ1_s p{margin:0;color:var(--color-text-medium);font-size:.9rem;line-height:1.65}.page_showcaseVisual__KOLdO{min-width:0}.page_showcaseFrame___MFXa{overflow:hidden;min-height:510px;padding:.7rem;background:#151719;border:2px solid #242628;border-radius:1.15rem;box-shadow:var(--shadow-featured)}.page_showcaseScreen__xPr5n{position:relative;display:block;overflow:hidden;min-height:485px;background:#eef2f8;border-radius:.55rem}.page_showcaseScreen__xPr5n img{object-fit:cover}.page_showcaseScreen__xPr5n:after{position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(17,17,17,.08);content:""}.page_showcaseScreenLabel__sZtvb{position:absolute;z-index:2;right:1rem;bottom:1rem;padding:.55rem .8rem;border:1px solid hsla(0,0%,100%,.68);border-radius:var(--radius-full);color:var(--color-white);background:rgba(8,24,39,.86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-display);font-size:.68rem;font-weight:800;letter-spacing:.05em;box-shadow:0 8px 22px rgba(8,24,39,.2);text-transform:uppercase}.page_showcaseSidebar__qyjQz{padding:1.6rem 1rem;background:#081827;color:var(--color-white)}.page_showcaseSidebar__qyjQz strong{display:flex;align-items:center;gap:.45rem;font-family:var(--font-display);font-size:.85rem}.page_showcaseSidebar__qyjQz strong span{display:inline-grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:.35rem;background:var(--color-accent);font-size:.6rem}.page_showcaseSidebar__qyjQz nav{display:grid;margin-top:1.5rem;gap:.35rem}.page_showcaseSidebar__qyjQz nav span{padding:.52rem .6rem;border-radius:.3rem;color:hsla(0,0%,100%,.68);font-size:.61rem}.page_showcaseNavActive__Q9Fa2{background:var(--color-accent);color:var(--color-white)!important}.page_showcaseMain__Wz1oE{min-width:0;padding:1.8rem 1.55rem;background:#fafafa}.page_showcaseHeading__H_6je{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_showcaseHeading__H_6je>div>span{color:var(--color-text-subtle);font-family:var(--font-display);font-size:.6rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.page_showcaseHeading__H_6je h3{margin:.28rem 0 0;color:var(--color-text);font-size:1.45rem}.page_showcaseHeading__H_6je>i{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;background:var(--color-accent-ghost);color:var(--color-accent);font-family:var(--font-display);font-size:.7rem;font-style:normal;font-weight:800}.page_showcaseHeading__H_6je>i svg{width:1rem;height:1rem}.page_accessScreen__2Pstv,.page_componentsScreen__m5mB7,.page_courseScreen___HgFM,.page_memberScreen__Aq6dQ,.page_membersScreen__4eMZ_,.page_ordersScreen__3_9GF{margin-top:1.5rem}.page_showcaseFeatureCard__W12lo{display:grid;padding:1rem;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:.9rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.65rem}.page_showcaseFeatureCard__W12lo>i,.page_showcaseTileGrid__cvPG_ article>i{display:block;width:100%;aspect-ratio:16/10;border-radius:.35rem;background:linear-gradient(145deg,#d9e6f8,#547ebc)}.page_showcaseFeatureCard__W12lo div{display:grid;gap:.35rem}.page_showcaseFeatureCard__W12lo small,.page_showcaseTileGrid__cvPG_ small{color:var(--color-text-subtle);font-size:.54rem}.page_showcaseFeatureCard__W12lo strong,.page_showcaseTileGrid__cvPG_ strong{font-family:var(--font-display);font-size:.7rem}.page_showcaseFeatureCard__W12lo div>span{overflow:hidden;height:4px;border-radius:var(--radius-full);background:#e5e9ef}.page_showcaseFeatureCard__W12lo div>span b{display:block;width:42%;height:100%;background:var(--color-accent)}.page_componentButtons__kxkzj button:first-child,.page_screenToolbar__LC50u button,.page_showcaseFeatureCard__W12lo em{padding:.45rem .7rem;border:0;border-radius:.25rem;background:var(--color-accent);color:var(--color-white);font-family:var(--font-display);font-size:.55rem;font-style:normal;font-weight:700}.page_showcaseTileGrid__cvPG_{display:grid;margin-top:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.page_showcaseTileGrid__cvPG_ article{display:grid;padding:.6rem;gap:.45rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.45rem}.page_showcaseTileGrid__cvPG_ article:nth-child(2)>i{background:linear-gradient(145deg,#dfe9df,#6f9578)}.page_showcaseTileGrid__cvPG_ article:nth-child(3)>i{background:linear-gradient(145deg,#f1e7dc,#998d80)}.page_courseScreen___HgFM{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(150px,.75fr);gap:1rem}.page_videoPlaceholder__u5xh6{display:grid;min-height:290px;place-items:center;border-radius:.6rem;background:linear-gradient(145deg,#d9e6f8,#547ebc)}.page_videoPlaceholder__u5xh6 span{display:grid;width:3.25rem;height:3.25rem;place-items:center;padding-left:.2rem;border-radius:50%;background:var(--color-white);color:var(--color-accent)}.page_componentFields__wJyAr,.page_componentStates__tclZ5,.page_lessonList__iCmSD,.page_permissionPanel__VGrqV{display:grid;align-content:start;padding:1rem;gap:.55rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.55rem}.page_componentButtons__kxkzj>strong,.page_componentFields__wJyAr>strong,.page_componentStates__tclZ5>strong,.page_lessonList__iCmSD>strong,.page_permissionPanel__VGrqV>strong{margin-bottom:.35rem;font-family:var(--font-display);font-size:.75rem}.page_lessonList__iCmSD>span{display:flex;padding:.55rem;align-items:center;gap:.55rem;border-radius:.3rem;color:var(--color-text-medium);font-size:.58rem}.page_lessonList__iCmSD>span i{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:50%;background:var(--color-bg-alt);font-style:normal}.page_currentLesson__vXtoe{background:var(--color-accent-ghost);color:var(--color-accent)!important;font-weight:700}.page_accessScreen__2Pstv{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(160px,.9fr);gap:1rem}.page_roleCards__n_yfu{display:grid;gap:.75rem}.page_roleCards__n_yfu article{display:grid;padding:1rem;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.55rem}.page_roleCards__n_yfu article>span{display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:50%;background:var(--color-accent-ghost);color:var(--color-accent);font-family:var(--font-display);font-size:.7rem;font-weight:800}.page_roleCards__n_yfu article div{display:grid;gap:.2rem}.page_permissionPanel__VGrqV strong,.page_roleCards__n_yfu strong{font-size:.7rem}.page_roleCards__n_yfu small{color:var(--color-text-subtle);font-size:.52rem}.page_roleCards__n_yfu article>i,.page_screenTable__kCafK i{width:fit-content;padding:.2rem .4rem;border-radius:var(--radius-full);background:rgba(43,129,73,.12);color:#26683d;font-size:.5rem;font-style:normal;font-weight:700}.page_permissionPanel__VGrqV>span{display:flex;align-items:center;gap:.5rem;color:var(--color-text-medium);font-size:.56rem}.page_permissionPanel__VGrqV>span i{width:1.8rem;height:.95rem;border-radius:var(--radius-full);background:var(--color-border)}.page_permissionPanel__VGrqV>span i:after{display:block;width:.7rem;height:.7rem;margin:.12rem;border-radius:50%;background:var(--color-white);content:""}.page_permissionPanel__VGrqV>span .page_permissionOn__DTB9L{background:var(--color-accent)}.page_permissionPanel__VGrqV>span .page_permissionOn__DTB9L:after{margin-left:.98rem}.page_screenStats__RKYWj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.page_screenStats__RKYWj article{display:grid;padding:.85rem;gap:.25rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.45rem}.page_screenStats__RKYWj small{color:var(--color-text-subtle);font-size:.52rem}.page_screenStats__RKYWj strong{font-size:1.15rem}.page_screenTable__kCafK{margin-top:1rem;overflow:hidden;border:1px solid var(--color-border);border-radius:.45rem}.page_screenTable__kCafK>div{display:grid;padding:.72rem .85rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 62px;align-items:center;gap:.5rem;border-bottom:1px solid var(--color-border);background:var(--color-card);font-size:.58rem}.page_screenTable__kCafK>div:first-child{background:var(--color-bg-muted);color:var(--color-text-subtle)}.page_screenTable__kCafK>div:last-child{border-bottom:0}.page_screenToolbar__LC50u{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_screenToolbar__LC50u>span{min-width:180px;padding:.55rem .7rem;border:1px solid var(--color-border);border-radius:.35rem;background:var(--color-card);color:var(--color-text-subtle);font-size:.55rem}.page_componentsScreen__m5mB7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.page_componentButtons__kxkzj,.page_componentFields__wJyAr,.page_componentStates__tclZ5{padding:1rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.5rem}.page_componentButtons__kxkzj{grid-column:1/-1}.page_componentButtons__kxkzj>span{display:flex;margin-top:.75rem;gap:.6rem}.page_componentButtons__kxkzj button:last-child{padding:.45rem .7rem;border:1px solid var(--color-text);border-radius:.25rem;background:rgba(0,0,0,0);font-family:var(--font-display);font-size:.55rem;font-weight:700}.page_componentFields__wJyAr label{display:grid;gap:.25rem;color:var(--color-text-medium);font-size:.5rem}.page_componentFields__wJyAr label span{padding:.5rem;border:1px solid var(--color-border);border-radius:.3rem;color:var(--color-text-subtle)}.page_componentStates__tclZ5>span{display:flex;align-items:center;gap:.45rem;color:var(--color-text-medium);font-size:.55rem}.page_componentStates__tclZ5>span i{width:.75rem;height:.75rem;border-radius:50%;background:var(--color-accent)}.page_showcaseControls__vCeqQ{display:grid;margin-top:1.25rem;grid-template-columns:2.4rem minmax(0,1fr) 2.4rem;align-items:center;gap:1rem}.page_showcaseControls__vCeqQ>button{display:grid;width:2.4rem;height:2.4rem;cursor:pointer;place-items:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-card);color:var(--color-accent);transition:color .18s ease,border-color .18s ease,background .18s ease}.page_showcaseControls__vCeqQ>button:focus-visible,.page_showcaseControls__vCeqQ>button:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-white)}.page_showcaseControls__vCeqQ svg{width:1.2rem;height:1.2rem}.page_showcaseArrowPrevious__tUJos{transform:rotate(180deg)}.page_showcaseDots__854gy{display:flex;justify-content:center;gap:.55rem}.page_showcaseDots__854gy button{width:.55rem;height:.55rem;padding:0;cursor:pointer;border:0;border-radius:50%;background:var(--color-border);transition:width .18s ease,background .18s ease}.page_showcaseDots__854gy .page_showcaseDotActive__4A6WF{width:1.65rem;border-radius:var(--radius-full);background:var(--color-accent)}.page_adminFrame__GAY03{display:grid;overflow:hidden;min-height:480px;grid-template-columns:25% 75%;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-featured)}.page_adminSidebar__kF9ob{padding:1.75rem 1.1rem}.page_adminMain__SBRXk{min-width:0;padding:2rem 1.75rem}.page_adminHeading__kI6gM h3{margin:.25rem 0 0;font-size:1.55rem}.page_adminTabs__DLtHM{display:flex;margin-top:1.75rem;gap:1.4rem;border-bottom:1px solid var(--color-border);color:var(--color-text-subtle);font-size:.7rem}.page_adminTabs__DLtHM>*{padding-bottom:.65rem}.page_adminTabs__DLtHM strong{color:var(--color-accent);border-bottom:2px solid var(--color-accent)}.page_table__6dIPq{margin-top:1rem;border:1px solid var(--color-border);border-radius:.5rem}.page_table__6dIPq>div{display:grid;padding:.8rem .9rem;grid-template-columns:minmax(0,1fr) 70px 78px;align-items:center;gap:.6rem;border-bottom:1px solid #eceae5;font-size:.68rem}.page_table__6dIPq>div:last-child{border-bottom:0}.page_tableHead__K9Ntk{background:var(--color-bg-muted);color:var(--color-text-subtle);font-weight:700}.page_draft__KQUjH,.page_published__pM54G{width:fit-content;padding:.2rem .45rem;border-radius:var(--radius-full);background:rgba(43,129,73,.12);color:#26683d;font-weight:700}.page_draft__KQUjH{color:var(--color-text-medium)}.page_draft__KQUjH,.page_journey__Bhxgs{background:var(--color-bg-alt)}.page_journeyGrid__rG69P{display:grid;margin:0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page_journeyGrid__rG69P li{min-height:260px;padding:2rem;border-right:1px solid var(--color-border)}.page_journeyGrid__rG69P li:last-child{border-right:0}.page_outcome__CwJTP{background:var(--color-text);color:var(--color-white)}.page_outcomeInner__UNHxp{display:grid;padding-block:var(--space-section);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(3rem,6vw,6rem)}.page_outcome__CwJTP .page_eyebrow__xs5Nl{color:var(--color-accent-light)}.page_outcome__CwJTP h2{max-width:430px;margin:0;color:var(--color-white);font-size:clamp(2rem,3vw,2.75rem);font-weight:600;line-height:1.1;letter-spacing:-.035em}.page_outcomeIntro___pu3E>p:last-child{max-width:520px;margin:1.5rem 0 0;color:var(--color-text-on-dark-muted);font-size:1rem;line-height:1.7}.page_outcomeGrid__UJ1_s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.page_outcomeGrid__UJ1_s article{min-width:0;padding:0 1.35rem;text-align:center;border-left:1px solid hsla(0,0%,100%,.18)}.page_outcomeGrid__UJ1_s article:first-child{border-left:0}.page_outcomeGrid__UJ1_s article>svg{display:block;width:2.85rem;height:2.85rem;margin:0 auto 1.15rem;color:var(--color-accent-light)}.page_outcomeGrid__UJ1_s h3{margin:0 0 .55rem;color:var(--color-white);font-size:1.05rem;line-height:1.25}.page_outcomeGrid__UJ1_s p{color:var(--color-text-on-dark-muted);font-size:.78rem;line-height:1.5}.page_detailsInner__SeoTS{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(3rem,6vw,6rem)}.page_technologyGroup__2u_FE h2{max-width:520px;font-size:clamp(1.85rem,2.8vw,2.5rem)}.page_technologyList__kNg1W{display:grid;margin:2.25rem 0 0;padding:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;list-style:none}.page_technologyList__kNg1W li{display:grid;min-width:0;justify-items:center;gap:.65rem;color:var(--color-text);font-family:var(--font-display);font-size:.72rem;font-weight:600;text-align:center}.page_technologyMark__qIs4p{display:grid;width:3rem;height:2.5rem;padding:0;border:0;border-radius:0;place-items:center;background:rgba(0,0,0,0);color:var(--color-text)}.page_technologyMark__qIs4p img,.page_technologyMark__qIs4p>svg{display:block;width:2.25rem;height:2.25rem;max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(1)}.page_projectDetails__4_VHI{padding-left:clamp(2rem,4vw,4rem);border-left:1px solid var(--color-border)}.page_projectDetails__4_VHI dl{display:grid;margin:1.75rem 0 0;gap:1.2rem}.page_projectDetails__4_VHI dl>div{display:grid;grid-template-columns:115px minmax(0,1fr);gap:1rem}.page_projectDetails__4_VHI dt{color:var(--color-text-subtle);font-size:.85rem;font-weight:600}.page_projectDetails__4_VHI dd{margin:0;color:var(--color-text);font-size:.9rem}.page_projectNav__EwR4B{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-bg)}.page_projectNavInner__8mzuK{display:grid;padding-block:1.75rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2rem}.page_projectNav__EwR4B a:not(.page_allWork__X5DjE){display:inline-flex;width:fit-content;align-items:center;gap:.8rem;color:var(--color-accent);font-family:var(--font-display);font-size:.9rem;font-weight:700;text-decoration:none}.page_projectNav__EwR4B a:last-child{justify-self:end;text-align:right}.page_projectNav__EwR4B small{display:block;margin-bottom:.2rem;color:var(--color-text-subtle);font-size:.7rem;font-weight:600}.page_allWork__X5DjE{color:var(--color-accent);text-decoration:none}.page_allWorkIcon__eLmLR{display:grid;width:1.6rem;height:1.6rem;grid-template-columns:repeat(3,4px);grid-template-rows:repeat(3,4px);place-content:center;gap:3px}.page_allWorkIcon__eLmLR i{display:block;width:4px;height:4px;border-radius:1px;background:currentColor}.page_closingCta__w1ucU{background:linear-gradient(var(--color-accent-ghost),var(--color-accent-ghost)),var(--color-bg)}.page_closingInner__fCTU9{display:flex;padding-block:3rem;align-items:center;justify-content:space-between;gap:4rem}.page_closingInner__fCTU9 h2{margin:0;color:var(--color-text);font-size:clamp(1.75rem,2.6vw,2.35rem);font-weight:600;line-height:1.15;letter-spacing:-.035em}.page_closingInner__fCTU9 p:not(.page_eyebrow__xs5Nl){max-width:620px;margin:1rem 0 0;color:var(--color-text-medium);font-size:1rem}.page_closingInner__fCTU9 .btn{flex:0 0 auto;white-space:nowrap}@media(max-width:1050px){.page_heroInner__kzLai{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2rem}.page_learnerVisual__l8v_I{transform:none}.page_phone__Lzkwh{right:-.5rem}.page_buildLayout__DMrmN{grid-template-columns:1fr}.page_adminFrame__GAY03{min-height:440px}.page_outcomeGrid__UJ1_s{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 0}.page_outcomeGrid__UJ1_s article:nth-child(odd){border-left:0}}@media(max-width:860px){.page_heroInner__kzLai{padding-block:var(--space-section);grid-template-columns:1fr;grid-template-areas:"back" "content" "visual"}.page_heroContent__EhxZb{max-width:680px}.page_learnerVisual__l8v_I{margin-top:1rem}.page_detailsInner__SeoTS,.page_outcomeInner__UNHxp,.page_requirementInner__iDyMN,.page_sectionIntro__68RPs{grid-template-columns:1fr;gap:2.5rem}.page_projectDetails__4_VHI,.page_requirementList__K29cb{padding:2.25rem 0 0;border-top:1px solid var(--color-border);border-left:0}.page_technologyList__kNg1W{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.5rem}.page_journeyGrid__rG69P{grid-template-columns:repeat(2,minmax(0,1fr))}.page_journeyGrid__rG69P li:nth-child(2){border-right:0}.page_journeyGrid__rG69P li:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.page_closingInner__fCTU9{align-items:flex-start;flex-direction:column;gap:2rem}}@media(max-width:650px){.page_closingInner__fCTU9,.page_detailsInner__SeoTS,.page_heroInner__kzLai,.page_outcomeInner__UNHxp,.page_projectNavInner__8mzuK,.page_requirementInner__iDyMN,.page_sectionInner__USuSp{padding-inline:1.125rem}.page_hero__o1Gk7 h1{font-size:clamp(2.75rem,13vw,3.75rem)}.page_heroActions__cJQ_m{align-items:stretch;flex-direction:column}.page_heroActions__cJQ_m .btn{width:100%}.page_laptop__6xsHF{padding:.45rem .45rem .7rem}.page_learnerVisual__l8v_I{padding-bottom:2.25rem}.page_heroScreenChrome__78zGH{min-height:2rem}.page_heroDashboardCard__h0cCM{right:-.15rem;width:48%}.page_laptopScreen__QFGu8{min-height:310px;grid-template-columns:1fr}.page_productSidebar__FFKn0{display:none}.page_learnerMain__6xYVI{padding:1.25rem 1rem}.page_dashboardTopline__AcEqj h2{font-size:1.1rem}.page_continueCard__kwkwL{grid-template-columns:70px minmax(0,1fr)}.page_continueCard__kwkwL .page_smallButton__nqN16{display:none}.page_phone__Lzkwh{right:-.25rem;bottom:-2.5rem;width:132px;min-height:275px}.page_playButton__2NiMJ{top:4.4rem}.page_phoneCopy__Y8Cc7 p{display:none}.page_featureGrid__1UP3_,.page_outcomeGrid__UJ1_s{grid-template-columns:1fr}.page_outcomeGrid__UJ1_s{gap:0}.page_outcomeGrid__UJ1_s article,.page_outcomeGrid__UJ1_s article:nth-child(odd){padding:1.5rem 0;border-top:1px solid hsla(0,0%,100%,.18);border-left:0;text-align:left}.page_outcomeGrid__UJ1_s article:first-child{border-top:0}.page_outcomeGrid__UJ1_s article>svg{margin:0 0 1rem}.page_featureGrid__1UP3_ button{min-height:auto}.page_showcaseFrame___MFXa{min-height:420px}.page_showcaseScreen__xPr5n{min-height:395px}.page_showcaseScreenLabel__sZtvb{right:.7rem;bottom:.7rem;padding:.45rem .65rem;font-size:.58rem}.page_showcaseSidebar__qyjQz{display:none}.page_showcaseMain__Wz1oE{padding:1.3rem 1rem}.page_accessScreen__2Pstv,.page_courseScreen___HgFM{grid-template-columns:1fr}.page_videoPlaceholder__u5xh6{min-height:180px}.page_lessonList__iCmSD,.page_permissionPanel__VGrqV{display:none}.page_showcaseFeatureCard__W12lo{grid-template-columns:72px minmax(0,1fr)}.page_showcaseFeatureCard__W12lo em{display:none}.page_adminFrame__GAY03{min-height:390px;grid-template-columns:1fr}.page_adminSidebar__kF9ob{display:none}.page_adminMain__SBRXk{padding:1.4rem 1rem}.page_table__6dIPq>div{grid-template-columns:minmax(0,1fr) 50px 70px}.page_journeyGrid__rG69P{grid-template-columns:1fr}.page_journeyGrid__rG69P li,.page_journeyGrid__rG69P li:nth-child(2){min-height:auto;border-right:0;border-bottom:1px solid var(--color-border)}.page_journeyGrid__rG69P li:last-child{border-bottom:0}.page_projectNavInner__8mzuK{grid-template-columns:1fr 1fr}.page_allWork__X5DjE{display:none}.page_projectNav__EwR4B a:not(.page_allWork__X5DjE){font-size:.8rem}.page_closingInner__fCTU9 .btn{width:100%}}@media(max-width:430px){.page_courseGrid__RUIhL article:last-child{display:none}.page_courseGrid__RUIhL{grid-template-columns:repeat(2,minmax(0,1fr))}.page_phone__Lzkwh{right:-.5rem;width:118px}.page_projectDetails__4_VHI dl>div{grid-template-columns:1fr;gap:.2rem}.page_showcaseTileGrid__cvPG_,.page_technologyList__kNg1W{grid-template-columns:repeat(2,minmax(0,1fr))}.page_showcaseTileGrid__cvPG_ article:last-child{display:none}.page_componentsScreen__m5mB7{grid-template-columns:1fr}.page_componentButtons__kxkzj{grid-column:auto}.page_componentStates__tclZ5{display:none}}.page_heroInner__gq5gk{min-height:680px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem 3rem}.page_integrationVisual__oTqsp{min-width:0;grid-area:visual;transform:translateX(1.25rem)}.page_integrationFrame__xEBrU{position:relative;min-height:0;padding:0;overflow:hidden;aspect-ratio:3/2;background:#eef2f8;border:1px solid var(--color-border);border-radius:1.15rem;box-shadow:0 24px 42px rgba(17,17,17,.18)}.page_integrationFrame__xEBrU:after,.page_integrationFrame__xEBrU:before{display:none}.page_transformationScreen__pnSvP{position:absolute;display:block;min-width:0;margin:0}.page_transformationScreen__pnSvP:first-child{z-index:1;inset:0;width:100%;height:100%}.page_transformationScreen__pnSvP:last-child{z-index:2;right:.9rem;bottom:.9rem;width:64%}.page_transformationScreen__pnSvP img{display:block;width:100%;height:auto;background:var(--color-white);border:1px solid rgba(17,17,17,.14);border-radius:.7rem;box-shadow:0 18px 34px rgba(17,17,17,.16)}.page_transformationScreen__pnSvP:first-child img{height:100%;object-fit:cover;object-position:center;border:0;border-radius:0;box-shadow:none}.page_transformationScreen__pnSvP:last-child img{border-color:rgba(127,169,237,.72);box-shadow:0 24px 48px rgba(17,17,17,.28),0 0 0 6px hsla(0,0%,100%,.96)}.page_rawPanel__q6Efe,.page_specificationPanel__3bncW{min-width:0;padding:1.2rem;background:#fafafa}.page_rawPanel__q6Efe{border-radius:.55rem 0 0 .55rem}.page_specificationPanel__3bncW{border-radius:0 .55rem .55rem 0}.page_panelHeading__tZK4W{display:grid;gap:.25rem}.page_panelHeading__tZK4W>span{color:var(--color-text);font-family:var(--font-display);font-size:.78rem;font-weight:800}.page_panelHeading__tZK4W>small{color:var(--color-text-subtle);font-size:.5rem}.page_rawPanel__q6Efe pre{overflow:hidden;margin:1rem 0 0;padding:.9rem .75rem;background:#141a20;border-radius:.45rem;color:#d6dee7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.44rem;line-height:1.65}.page_rawPanel__q6Efe code{display:grid}.page_rawPanel__q6Efe code>span{display:block;min-width:0;white-space:nowrap}.page_rawPanel__q6Efe code i{display:inline-block;width:1rem;color:#65717c;font-style:normal;-webkit-user-select:none;user-select:none}.page_rawPanel__q6Efe code b{color:#c5d4e3;font-weight:400}.page_rawPanel__q6Efe code em{color:#52c4e8;font-style:normal}.page_clearNotice__ABRi7,.page_rawNotice__Fwf03{display:grid;margin-top:.8rem;padding:.65rem;grid-template-columns:1.35rem minmax(0,1fr);align-items:center;gap:.55rem;background:#ededed;border-radius:.4rem}.page_clearNotice__ABRi7>span,.page_rawNotice__Fwf03>span{display:grid;width:1.35rem;height:1.35rem;place-items:center;border:1px solid;border-radius:50%;color:var(--color-text);font-size:.65rem;font-weight:800}.page_clearNotice__ABRi7>span svg{width:.8rem;height:.8rem}.page_clearNotice__ABRi7 p,.page_rawNotice__Fwf03 p{display:grid;margin:0;gap:.12rem;color:var(--color-text-medium);font-size:.43rem}.page_clearNotice__ABRi7 strong,.page_rawNotice__Fwf03 strong{color:var(--color-text);font-size:.48rem}.page_productSummary__N4eys{display:grid;margin-top:.9rem;padding:.65rem .7rem;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:.55rem;background:var(--color-white);border:1px solid var(--color-border);border-radius:.4rem .4rem 0 0}.page_productSummary__N4eys>div{display:grid;gap:.18rem}.page_productSummary__N4eys small{color:var(--color-text-subtle);font-size:.4rem;font-weight:700;text-transform:uppercase}.page_productSummary__N4eys strong{color:var(--color-text);font-size:.58rem;line-height:1.25}.page_productSummary__N4eys>div>span{color:var(--color-text-medium);font-size:.5rem}.page_productMiniature__l8xmZ{display:block;width:100%;height:auto;fill:#51565b;stroke:#282b2e;stroke-width:1.5}.page_specificationRows__CZmD4{margin:0;border:1px solid var(--color-border);border-top:0;border-radius:0 0 .4rem .4rem}.page_specificationRows__CZmD4>div{display:grid;padding:.55rem .65rem;grid-template-columns:minmax(80px,.8fr) minmax(0,1.2fr);gap:.5rem;border-bottom:1px solid var(--color-border);background:var(--color-white)}.page_specificationRows__CZmD4>div:last-child{border-bottom:0}.page_specificationRows__CZmD4 dt{display:flex;align-items:flex-start;gap:.35rem;color:var(--color-text);font-size:.48rem;font-weight:800}.page_specificationRows__CZmD4 dt svg{width:.9rem;height:.9rem;flex:0 0 auto;color:var(--color-accent)}.page_specificationRows__CZmD4 dd{margin:0;color:var(--color-text-medium);font-size:.46rem;line-height:1.45}.page_clearNotice__ABRi7{background:var(--color-accent-ghost)}.page_clearNotice__ABRi7 strong,.page_clearNotice__ABRi7>span{color:var(--color-accent)}.page_transformationGrid__Tuv4W{display:grid;margin:0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page_transformationGrid__Tuv4W li{min-height:230px;padding:1.75rem;border-right:1px solid var(--color-border)}.page_transformationGrid__Tuv4W li:last-child{border-right:0}.page_transformationGrid__Tuv4W li>span{color:var(--color-accent);font-family:var(--font-display);font-size:1rem;font-weight:800;letter-spacing:.08em}.page_transformationGrid__Tuv4W h3{margin:1rem 0 .65rem;color:var(--color-text);font-size:1.18rem}.page_transformationGrid__Tuv4W p{margin:0;color:var(--color-text-medium);font-size:.88rem;line-height:1.65}.page_specificationFeature__tZ9Wo{display:grid;margin-top:clamp(4rem,7vw,6.5rem);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(3rem,6vw,6rem)}.page_specificationCopy__f0TZ9>h3{max-width:520px;margin:0;color:var(--color-text);font-size:clamp(2rem,3vw,2.75rem);font-weight:600;line-height:1.08;letter-spacing:-.035em}.page_specificationCopy__f0TZ9>.page_specificationBody__fVtfJ{max-width:540px;margin:1.35rem 0 0;color:var(--color-text-medium);line-height:1.7}.page_groupList__a_2vl{display:grid;margin-top:2rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.page_groupList__a_2vl button{display:grid;width:100%;padding:1rem;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;cursor:pointer;appearance:none;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:left;box-shadow:var(--shadow-card);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.page_groupList__a_2vl button:last-child{grid-column:1/-1}.page_groupList__a_2vl button:focus-visible,.page_groupList__a_2vl button:hover{border-color:rgba(32,86,168,.55);box-shadow:0 14px 30px rgba(17,17,17,.09);transform:translateY(-2px)}.page_groupList__a_2vl .page_groupActive__6K3Rh{border-color:rgba(32,86,168,.62);box-shadow:inset 0 3px 0 var(--color-accent),var(--shadow-card);transform:none}.page_groupList__a_2vl button:focus-visible{outline:3px solid var(--color-accent-ghost);outline-offset:3px}.page_groupList__a_2vl button>svg{width:2rem;height:2rem;color:var(--color-accent)}.page_groupList__a_2vl button>span{display:grid;gap:.3rem}.page_groupList__a_2vl strong{color:var(--color-text);font-size:.9rem}.page_groupList__a_2vl small{color:var(--color-text-medium);font-size:.76rem;line-height:1.5}.page_showcaseVisual__NqAcj{min-width:0}.page_illustrativeNote__2SYF_{margin:1rem 0 0;color:var(--color-text);font-size:.9rem;line-height:1.45;text-align:center}.page_orderFeatureGrid__M4O0l>button:last-child{grid-column:1/-1}.page_showcaseFrame__vaYTq{overflow:hidden;padding:.65rem;background:#151719;border:2px solid #242628;border-radius:1.15rem;box-shadow:var(--shadow-featured)}.page_showcaseBrowserBar__6JT6k{display:grid;height:2rem;padding:0 .45rem;grid-template-columns:1fr auto 1fr;align-items:center;color:hsla(0,0%,100%,.72);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.page_showcaseBrowserBar__6JT6k>span{display:flex;gap:.32rem}.page_showcaseBrowserBar__6JT6k i{display:block;width:.42rem;height:.42rem;border-radius:50%;background:#ef7169}.page_showcaseBrowserBar__6JT6k i:nth-child(2){background:#f0c45b}.page_showcaseBrowserBar__6JT6k i:nth-child(3){background:#68bf7a}.page_showcaseScreen__i_6GO{position:relative;overflow:hidden;aspect-ratio:3/2;background:#eef2f8;border-radius:.55rem}.page_showcaseScreen__i_6GO img{object-fit:contain;object-position:center}.page_configuratorPanel__70L8V{position:absolute;z-index:2;inset:6.25% 0 0 69.1%;display:flex;overflow:hidden;flex-direction:column;background:#f8fafc;border-left:1px solid #dfe4eb;color:#07132c;font-family:Arial,sans-serif;font-size:clamp(.2rem,.42vw,.38rem);line-height:1.25}.page_configuratorPanel__70L8V>header{display:flex;height:8%;min-width:0;padding:0 4%;flex:0 0 8%;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e1e5eb}.page_configuratorPanel__70L8V>header>strong{font-size:1.24em}.page_configuratorAccordion__VtoqD{overflow:hidden;margin:3.5% 4% 0;flex:0 0 auto;background:#fff;border:1px solid #dfe4eb;border-radius:.45em}.page_configuratorAccordion__VtoqD>section{border-bottom:1px solid #e5e8ed}.page_configuratorAccordion__VtoqD>section:last-child{border-bottom:0}.page_configuratorAccordion__VtoqD>section>header{display:grid;height:3.2em;min-width:0;padding:0 3.5%;grid-template-columns:1.55em minmax(0,1fr) auto;align-items:center;gap:.6em}.page_configuratorAccordion__VtoqD>section>header>i{display:grid;width:1.55em;height:1.55em;place-items:center;border-radius:50%;background:#edf3fd;color:#2056a8;font-size:.86em;font-style:normal;font-weight:800}.page_configuratorAccordion__VtoqD>section>header>span{display:grid;overflow:hidden;gap:.08em}.page_configuratorAccordion__VtoqD>section>header small,.page_configuratorAccordion__VtoqD>section>header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_configuratorAccordion__VtoqD>section>header strong{color:#07132c;font-size:.98em}.page_configuratorAccordion__VtoqD>section>header small{color:#657184;font-size:.82em}.page_configuratorAccordion__VtoqD>section>header>b{color:#07132c;font-size:1.1em;font-weight:500;transform:rotate(-90deg)}.page_configuratorAccordion__VtoqD .page_configuratorAccordionActive__ZM3oU>header{background:#fbfcfe}.page_configuratorAccordion__VtoqD .page_configuratorAccordionActive__ZM3oU>header>i{background:#0563ce;color:#fff}.page_configuratorAccordion__VtoqD .page_configuratorAccordionActive__ZM3oU>header>b{transform:none}.page_configuratorAccordionBody__bMKEE{overflow:hidden;padding:2% 4% 4%;background:#fff}.page_configuratorExtras__XtZ1D,.page_configuratorProduct__1Lnwd{display:grid;align-content:start;gap:.45em}.page_configuratorExtras__XtZ1D>span,.page_configuratorProduct__1Lnwd>span{display:grid;min-height:1.65em;padding-bottom:.35em;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5em;border-bottom:1px solid #edf0f4;color:#657184}.page_configuratorExtras__XtZ1D strong,.page_configuratorProduct__1Lnwd strong{color:#07132c;font-weight:700;text-align:right}.page_configuratorColours__kftEL{display:grid;align-content:start;gap:.6em}.page_configuratorColours__kftEL>div{display:grid;grid-template-columns:repeat(8,1.8em);gap:.35em}.page_configuratorColours__kftEL span{color:#526071;font-weight:700;grid-column:1/-1}.page_configuratorColours__kftEL i{display:block;aspect-ratio:1;border:1px solid #d9dee6;border-radius:.25em;background:#10233f}.page_configuratorColours__kftEL i:nth-of-type(2){background:#fff}.page_configuratorColours__kftEL i:nth-of-type(3){background:#111}.page_configuratorColours__kftEL i:nth-of-type(4){background:#ef3340}.page_configuratorColours__kftEL i:nth-of-type(5){background:#1468d4}.page_configuratorColours__kftEL i:nth-of-type(6){background:#15945b}.page_configuratorColours__kftEL i:nth-of-type(7){background:#f6c829}.page_configuratorColours__kftEL i:nth-of-type(8){background:#8d46a8}.page_configuratorWalls__EXJ9S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em}.page_configuratorWalls__EXJ9S>div{display:grid;min-height:4.1em;padding:6%;align-content:center;gap:.55em;background:#f8fafc;border:1px solid #9ab8e5;border-radius:.35em}.page_configuratorWalls__EXJ9S span{color:#526071;font-size:.88em}.page_configuratorWalls__EXJ9S strong{color:#07132c;font-size:.96em}.page_configuratorArtwork__BZAB0{display:grid;gap:.55em}.page_configuratorArtwork__BZAB0>div{display:grid;min-height:3.4em;padding:3.5%;grid-template-columns:2.2em minmax(0,1fr);align-items:center;gap:.7em;background:#f8fafc;border:1px solid #e1e5eb;border-radius:.35em}.page_configuratorArtwork__BZAB0 i{display:grid;width:2.2em;height:2.2em;place-items:center;border:1px solid #cad1db;border-radius:.25em;color:#526071;font-style:normal}.page_configuratorArtwork__BZAB0 span{display:grid;gap:.25em}.page_configuratorArtwork__BZAB0 small{color:#27805a;font-size:.82em}.page_configuratorArtwork__BZAB0 button{justify-self:start;padding:.45em .7em;border:1px solid #2056a8;border-radius:.3em;background:#fff;color:#2056a8;font:inherit;font-weight:700}.page_configuratorSummary__pn9D7{display:grid;height:23%;min-height:0;margin:3.5% 4% 0;padding:4%;flex:0 0 23%;grid-template-rows:auto minmax(0,1fr);gap:5%;background:#fff;border:1px solid #dfe4eb;border-radius:.45em}.page_configuratorSummary__pn9D7>strong{font-size:1.05em}.page_configuratorSummary__pn9D7 dl{display:grid;min-height:0;margin:0;align-content:space-between}.page_configuratorSummary__pn9D7 dl>div{display:flex;justify-content:space-between;gap:.5em}.page_configuratorSummary__pn9D7 dt{color:#657184}.page_configuratorSummary__pn9D7 dd{overflow:hidden;margin:0;color:#07132c;text-align:right;text-overflow:ellipsis;white-space:nowrap}.page_configuratorPanel__70L8V>footer{display:grid;min-height:0;margin-top:auto;padding:4%;flex:0 0 13%;grid-template-columns:1fr auto auto auto 1.65fr;grid-template-rows:auto 1fr;align-items:center;gap:.35em;background:#fff;border-top:1px solid #dfe4eb}.page_configuratorPanel__70L8V>footer>strong{grid-column:1/-1;font-size:1.55em}.page_configuratorPanel__70L8V>footer small{color:#657184;font-size:.55em;font-weight:400}.page_configuratorPanel__70L8V>footer>b,.page_configuratorPanel__70L8V>footer>span{display:grid;height:100%;min-width:1.9em;place-items:center;background:#fff;border:1px solid #d9dee6;font-weight:400}.page_configuratorPanel__70L8V>footer>button{height:100%;padding:0 1.1em;border:0;border-radius:.3em;background:#0563ce;color:#fff;font:inherit;font-weight:700}.page_showcaseControls__0vsRU{display:grid;margin-top:1.25rem;grid-template-columns:2.6rem minmax(0,1fr) 2.6rem;align-items:center;gap:1rem}.page_showcaseControls__0vsRU>button{display:grid;width:2.6rem;height:2.6rem;cursor:pointer;place-items:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-card);color:var(--color-accent);transition:color .18s ease,border-color .18s ease,background .18s ease}.page_showcaseControls__0vsRU>button:focus-visible,.page_showcaseControls__0vsRU>button:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-white)}.page_showcaseControls__0vsRU svg{width:1.2rem;height:1.2rem}.page_showcaseArrowPrevious__i9uRs{transform:rotate(180deg)}.page_showcaseDots__0ekez{display:flex;justify-content:center;gap:.55rem}.page_showcaseDots__0ekez button{position:relative;width:1.8rem;height:.6rem;padding:0;cursor:pointer;border:0;background:rgba(0,0,0,0)}.page_showcaseDots__0ekez button:after{position:absolute;top:50%;left:50%;width:.6rem;height:.6rem;content:"";transform:translate(-50%,-50%);border-radius:50%;background:var(--color-border)}.page_showcaseDots__0ekez .page_showcaseDotActive__8P7Gm:after{width:1.8rem;border-radius:var(--radius-full);background:var(--color-accent)}.page_adminFrame__X2BxK{overflow:hidden;background:var(--color-card);border:1px solid var(--color-border);border-radius:.85rem;box-shadow:var(--shadow-featured)}.page_adminFrame__X2BxK>header{display:flex;padding:.75rem 1rem;align-items:center;justify-content:space-between;background:#f1f2f3;border-bottom:1px solid var(--color-border)}.page_adminFrame__X2BxK>header>span{color:#674399;font-family:var(--font-display);font-size:.7rem;font-weight:800}.page_adminFrame__X2BxK>header>div{display:flex;gap:.3rem}.page_adminFrame__X2BxK>header i{display:block;width:.45rem;height:.45rem;border-radius:50%;background:#c4c7ca}.page_adminBody__qk31d{display:grid;min-height:540px;grid-template-columns:24% 76%}.page_adminBody__qk31d>aside{display:grid;padding:1.2rem .8rem;align-content:start;gap:.35rem;background:#17212b;color:var(--color-white)}.page_adminBody__qk31d>aside strong{margin-bottom:.7rem;font-size:.72rem}.page_adminBody__qk31d>aside span{padding:.5rem .55rem;border-radius:.3rem;color:hsla(0,0%,100%,.66);font-size:.54rem}.page_adminBody__qk31d>aside .page_adminActive__dpmwC{background:#674399;color:var(--color-white)}.page_adminBody__qk31d>main{min-width:0;padding:1.4rem 1.2rem;background:#fafafa}.page_adminTitle__2rjMz{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_adminTitle__2rjMz small{color:var(--color-text-subtle);font-size:.5rem;text-transform:uppercase}.page_adminTitle__2rjMz h3{margin:.18rem 0 0;color:var(--color-text);font-size:1.05rem}.page_adminTitle__2rjMz>i{padding:.25rem .45rem;border-radius:var(--radius-full);background:rgba(43,129,73,.12);color:#26683d;font-size:.48rem;font-style:normal;font-weight:700}.page_specificationCompact__3WKb1{margin-top:1rem}.page_specificationCompact__3WKb1 .page_productSummary__N4eys{margin-top:0}.page_touchpointSection__APvnh{overflow:hidden}.page_touchpointFlow__zPMxZ{display:grid;margin:0;padding:0;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none}.page_touchpointFlow__zPMxZ li{position:relative;min-height:125px;background:var(--color-card);border:1px solid var(--color-border);border-right:0;transition:background .18s ease,box-shadow .18s ease}.page_touchpointFlow__zPMxZ li:last-child{border-right:1px solid var(--color-border)}.page_touchpointFlow__zPMxZ li>button{display:grid;width:100%;min-height:125px;padding:1.25rem;align-content:center;justify-items:center;gap:.55rem;cursor:pointer;appearance:none;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:center}.page_touchpointFlow__zPMxZ li>button:focus-visible{position:relative;z-index:3;outline:3px solid var(--color-accent-ghost);outline-offset:-4px}.page_touchpointFlow__zPMxZ li>button>span{color:var(--color-accent);font-family:var(--font-display);font-size:1rem;font-weight:800;letter-spacing:.08em}.page_touchpointFlow__zPMxZ li>button>strong{color:var(--color-text);font-size:.82rem}.page_touchpointFlow__zPMxZ .page_touchpointActive___jjsF,.page_touchpointFlow__zPMxZ li:hover{background:var(--color-accent-ghost);box-shadow:inset 0 4px 0 var(--color-accent)}.page_touchpointFlow__zPMxZ li>i{position:absolute;z-index:2;top:50%;right:-.75rem;display:grid;width:1.5rem;height:1.5rem;place-items:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-white);color:var(--color-accent);font-size:.75rem;font-style:normal;transform:translateY(-50%)}.page_touchpointFlow__zPMxZ li>i svg{width:.9rem;height:.9rem}.page_journeyVisual___RXda{max-width:1080px;margin:3.5rem auto 0}.page_cartPreview__74gov{display:grid;max-width:920px;margin:3.5rem auto 0;padding:1.2rem;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start;gap:1.2rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.85rem;box-shadow:var(--shadow-card)}.page_cartProduct__y21F7{display:grid;padding:1rem;grid-template-columns:95px minmax(0,1fr);align-items:center;gap:.8rem}.page_cartProduct__y21F7>div{display:grid;gap:.2rem}.page_cartProduct__y21F7 span{color:var(--color-text-subtle);font-size:.52rem;text-transform:uppercase}.page_cartProduct__y21F7 strong{color:var(--color-text);font-size:.72rem}.page_cartProduct__y21F7 small{color:var(--color-accent);font-size:.52rem;font-weight:700}.page_cartAccordion__uXjqR{overflow:hidden;border:1px solid var(--color-border);border-radius:.5rem}.page_cartAccordion__uXjqR>div:first-child{display:flex;padding:.8rem .9rem;align-items:center;justify-content:space-between;gap:1rem;background:var(--color-accent-ghost);color:var(--color-accent);font-size:.65rem;font-weight:800}.page_cartAccordion__uXjqR>div:first-child i{font-size:.9rem;font-style:normal}.page_cartAccordion__uXjqR .page_specificationCompact__3WKb1{margin:0;padding:.75rem}.page_cartAccordion__uXjqR .page_productSummary__N4eys{display:none}@media(max-width:1050px){.page_heroInner__gq5gk{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2rem}.page_integrationVisual__oTqsp{transform:none}.page_rawPanel__q6Efe,.page_specificationPanel__3bncW{padding:1rem .8rem}}@media(max-width:860px){.page_heroInner__gq5gk,.page_specificationFeature__tZ9Wo{grid-template-columns:1fr}.page_adminFrame__X2BxK{max-width:720px}.page_transformationGrid__Tuv4W{grid-template-columns:repeat(2,minmax(0,1fr))}.page_transformationGrid__Tuv4W li:nth-child(2){border-right:0}.page_transformationGrid__Tuv4W li:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.page_touchpointFlow__zPMxZ{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--color-border);border:1px solid var(--color-border)}.page_touchpointFlow__zPMxZ li,.page_touchpointFlow__zPMxZ li:last-child{border:0}.page_touchpointFlow__zPMxZ li>i{display:none}.page_cartPreview__74gov{grid-template-columns:1fr}}@media(max-width:650px){.page_integrationFrame__xEBrU{display:grid;min-height:0;padding:0;grid-template-columns:1fr;gap:1.25rem;overflow:visible;aspect-ratio:auto;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.page_transformationScreen__pnSvP,.page_transformationScreen__pnSvP:first-child,.page_transformationScreen__pnSvP:last-child{position:relative;inset:auto;width:auto}.page_transformationScreen__pnSvP:last-child img{box-shadow:0 16px 28px rgba(17,17,17,.16)}.page_transformationScreen__pnSvP:first-child img{height:auto;border:1px solid var(--color-border);border-radius:.7rem;box-shadow:0 16px 28px rgba(17,17,17,.12)}.page_rawPanel__q6Efe{display:none}.page_specificationPanel__3bncW{border-radius:.55rem}.page_transformationGrid__Tuv4W{grid-template-columns:1fr}.page_transformationGrid__Tuv4W li,.page_transformationGrid__Tuv4W li:nth-child(2){min-height:auto;border-right:0;border-bottom:1px solid var(--color-border)}.page_transformationGrid__Tuv4W li:last-child{border-bottom:0}.page_groupList__a_2vl{grid-template-columns:1fr}.page_groupList__a_2vl button:last-child,.page_orderFeatureGrid__M4O0l>button:last-child{grid-column:auto}.page_adminBody__qk31d{min-height:500px;grid-template-columns:1fr}.page_adminBody__qk31d>aside{display:none}.page_adminBody__qk31d>main{padding:1.1rem .9rem}.page_touchpointFlow__zPMxZ{grid-template-columns:1fr}.page_touchpointFlow__zPMxZ li{min-height:auto}.page_touchpointFlow__zPMxZ li>button{min-height:auto;padding:1rem;grid-template-columns:2rem minmax(0,1fr);justify-items:start;text-align:left}.page_cartProduct__y21F7{grid-template-columns:75px minmax(0,1fr)}}@media(max-width:430px){.page_integrationFrame__xEBrU{min-height:0}.page_specificationPanel__3bncW{padding:.85rem .65rem}.page_productSummary__N4eys{grid-template-columns:minmax(0,1fr) 64px}.page_specificationRows__CZmD4>div{grid-template-columns:minmax(90px,.9fr) minmax(0,1.1fr)}.page_cartPreview__74gov{padding:.7rem}}.case-study-extras_visual__T1g0B{position:relative;min-width:0;grid-area:visual;transform:translateX(1.25rem)}.case-study-extras_attributionVisual__p_JZO{padding:1rem;border-radius:1.35rem;background:radial-gradient(circle at 82% 16%,rgba(129,112,255,.2),transparent 32%),linear-gradient(145deg,#e9edf4,#f8f6f1 64%,#e7eaf1)}.case-study-extras_attributionFrame__jGDYD{overflow:hidden;padding:0 .55rem .65rem;background:#151719;border:2px solid #242628;border-radius:1rem;box-shadow:0 24px 42px rgba(17,17,17,.22)}.case-study-extras_attributionFrameBar__lu6RM{display:grid;height:2.15rem;padding-inline:.4rem;grid-template-columns:1fr auto 1fr;align-items:center;color:hsla(0,0%,100%,.72)}.case-study-extras_attributionFrameBar__lu6RM>span{display:flex;gap:.25rem}.case-study-extras_attributionFrameBar__lu6RM i{width:.38rem;height:.38rem;border-radius:50%;background:#5e6266}.case-study-extras_attributionFrameBar__lu6RM i:first-child{background:#ea6c5f}.case-study-extras_attributionFrameBar__lu6RM i:nth-child(2){background:#e9bd55}.case-study-extras_attributionFrameBar__lu6RM i:last-child{background:#63b86b}.case-study-extras_attributionFrameBar__lu6RM small{font-family:var(--font-display);font-size:.55rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.case-study-extras_attributionFrameImage___lH2G{position:relative;overflow:hidden;aspect-ratio:3/2;background:#07101d;border-radius:.5rem}.case-study-extras_attributionFrameImage___lH2G img{object-fit:contain;object-position:center top}.case-study-extras_appFrame__Ff64R{display:grid;overflow:hidden;min-height:465px;grid-template-columns:21% 79%;background:var(--color-card);border:8px solid #151719;border-radius:1.1rem;box-shadow:0 24px 42px rgba(17,17,17,.17)}.case-study-extras_appSidebar__jzroj{display:grid;padding:1.15rem .75rem;align-content:start;gap:.8rem;background:#17212b;color:var(--color-white)}.case-study-extras_appBrand__1qhW9{display:flex;align-items:center;gap:.45rem;font-size:.58rem}.case-study-extras_appBrand__1qhW9 i{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;font-style:normal}.case-study-extras_appNav__cBpqY{display:grid;margin-top:.5rem;gap:.3rem}.case-study-extras_appNav__cBpqY span{padding:.48rem .5rem;border-radius:.3rem;color:hsla(0,0%,100%,.65);font-size:.48rem}.case-study-extras_appNav__cBpqY .case-study-extras_active__vypze{background:var(--color-accent);color:var(--color-white)}.case-study-extras_appMain__ud0jQ{min-width:0;padding:1.25rem 1.1rem;background:#fafafa}.case-study-extras_appHeading__xDOZk,.case-study-extras_panelHeading__HsaCw,.case-study-extras_splitHeading__4CksD{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.case-study-extras_appHeading__xDOZk small,.case-study-extras_panelHeading__HsaCw small{color:var(--color-text-subtle);font-size:.46rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.case-study-extras_appHeading__xDOZk h2,.case-study-extras_panelHeading__HsaCw h3{margin:.18rem 0 0;color:var(--color-text);font-size:1.15rem}.case-study-extras_appButton__QNKwo,.case-study-extras_panelButton__qsngi{padding:.45rem .65rem;border:0;border-radius:.25rem;background:var(--color-accent);color:var(--color-white);font-family:var(--font-display);font-size:.48rem;font-weight:700}.case-study-extras_statGrid__bVZvC{display:grid;margin-top:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.case-study-extras_statGrid__bVZvC article{display:grid;padding:.7rem;gap:.22rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.4rem}.case-study-extras_statGrid__bVZvC small,.case-study-extras_statGrid__bVZvC span{color:var(--color-text-subtle);font-size:.43rem}.case-study-extras_statGrid__bVZvC strong{color:var(--color-text);font-size:.88rem}.case-study-extras_table__FDgBK{overflow:hidden;margin-top:.85rem;border:1px solid var(--color-border);border-radius:.45rem}.case-study-extras_tableHead__bwxmN,.case-study-extras_tableRow__1gkQf{display:grid;padding:.58rem .65rem;grid-template-columns:minmax(0,1.35fr) minmax(70px,.8fr) minmax(60px,.55fr);align-items:center;gap:.5rem;border-bottom:1px solid var(--color-border);font-size:.47rem}.case-study-extras_tableHead__bwxmN{background:var(--color-bg-muted);color:var(--color-text-subtle);font-weight:800}.case-study-extras_tableRow__1gkQf{background:var(--color-card);color:var(--color-text-medium)}.case-study-extras_tableRow__1gkQf:last-child{border-bottom:0}.case-study-extras_tableRow__1gkQf strong{overflow:hidden;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}.case-study-extras_tableRow__1gkQf b{color:#26683d;font-size:.48rem}.case-study-extras_status__Redyy{width:fit-content;padding:.18rem .4rem;border-radius:999px;background:#e7f4e9;color:#26683d;font-size:.42rem;font-weight:800}.case-study-extras_statusPending__isfLV{background:#fff4dc;color:#855d08}.case-study-extras_floatingCard__R8oqZ{position:absolute;z-index:3;right:-1rem;bottom:-1.75rem;width:225px;padding:1rem;background:var(--color-white);border:1px solid var(--color-border);border-radius:.7rem;box-shadow:0 18px 35px rgba(17,17,17,.18)}.case-study-extras_floatingCard__R8oqZ small{color:var(--color-text-subtle);font-size:.43rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.case-study-extras_floatingCard__R8oqZ strong{display:block;margin-top:.3rem;color:var(--color-text);font-size:.72rem}.case-study-extras_floatingCard__R8oqZ p{margin:.5rem 0 0;color:var(--color-text-medium);font-size:.52rem;line-height:1.55}.case-study-extras_progressTrack__QOfAi{overflow:hidden;height:.45rem;margin-top:.75rem;background:var(--color-bg-muted);border-radius:999px}.case-study-extras_progressTrack__QOfAi i{display:block;width:72%;height:100%;background:var(--color-accent);border-radius:inherit}.case-study-extras_illustrative__2zmxN{margin:.65rem 0 0;color:var(--color-text-subtle);font-size:.4rem;text-align:right}.case-study-extras_featureSection__9E3Xw{padding-block:var(--space-section);background:var(--color-bg)}.case-study-extras_featureSplit___FGxT{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:3rem}.case-study-extras_capabilityGrid__UZ6A2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.case-study-extras_capabilityGrid__UZ6A2 article{min-height:180px;padding:1.35rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.case-study-extras_capabilityGrid__UZ6A2 article>span{color:var(--color-accent);font-family:var(--font-display);font-size:1rem;font-weight:800;letter-spacing:.08em}.case-study-extras_capabilityGrid__UZ6A2 h3{margin:.9rem 0 .55rem;color:var(--color-text);font-size:1.05rem}.case-study-extras_capabilityGrid__UZ6A2 p{margin:0;color:var(--color-text-medium);font-size:.84rem;line-height:1.65}.case-study-extras_detailPanel__gNCKc{overflow:hidden;min-width:0;padding:1.6rem;background:#f9fafc;border:1px solid var(--color-border);border-radius:.9rem;box-shadow:var(--shadow-featured)}.case-study-extras_attributionDetail__onUBM{position:relative;overflow:hidden;min-width:0;aspect-ratio:1586/992;margin:0;background:#07101d;border:8px solid #151719;border-radius:1rem;box-shadow:var(--shadow-featured)}.case-study-extras_attributionDetail__onUBM img{object-fit:contain;object-position:center}.case-study-extras_attributionDetail__onUBM figcaption{position:absolute;z-index:2;right:.8rem;bottom:.8rem;padding:.45rem .65rem;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:hsla(0,0%,100%,.78);background:rgba(7,16,29,.82);font-size:.56rem;letter-spacing:.03em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.case-study-extras_detailPanel__gNCKc h3{margin:.2rem 0 0;color:var(--color-text);font-size:1.35rem}.case-study-extras_detailPanel__gNCKc>p{margin:.7rem 0 0;color:var(--color-text-medium);font-size:.82rem;line-height:1.6}.case-study-extras_detailList__Q5ovc{display:grid;margin:1.25rem 0 0;padding:0;gap:.7rem;list-style:none}.case-study-extras_detailList__Q5ovc li{display:flex;padding:.85rem;align-items:center;justify-content:space-between;gap:1rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:.45rem;color:var(--color-text-medium);font-size:.75rem}.case-study-extras_detailList__Q5ovc strong{color:var(--color-text)}.case-study-extras_detailList__Q5ovc b{color:var(--color-accent);font-size:.72rem}.case-study-extras_flowSection__h5tK4{padding-block:var(--space-section);background:var(--color-bg-alt)}.case-study-extras_flowGrid__XNKDR{display:grid;margin:0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.case-study-extras_flowGrid__XNKDR li{min-height:245px;padding:1.8rem;border-right:1px solid var(--color-border)}.case-study-extras_flowGrid__XNKDR li:last-child{border-right:0}.case-study-extras_flowGrid__XNKDR span{color:var(--color-accent);font-family:var(--font-display);font-size:1rem;font-weight:800;letter-spacing:.08em}.case-study-extras_flowGrid__XNKDR h3{margin:1rem 0 .65rem;color:var(--color-text);font-size:1.08rem}.case-study-extras_flowGrid__XNKDR p{margin:0;color:var(--color-text-medium);font-size:.86rem;line-height:1.65}@media(max-width:1050px){.case-study-extras_visual__T1g0B{transform:none}.case-study-extras_featureSplit___FGxT{grid-template-columns:1fr}}@media(max-width:860px){.case-study-extras_visual__T1g0B{margin-top:1rem}.case-study-extras_flowGrid__XNKDR{grid-template-columns:repeat(2,minmax(0,1fr))}.case-study-extras_flowGrid__XNKDR li:nth-child(2){border-right:0}.case-study-extras_flowGrid__XNKDR li:nth-child(-n+2){border-bottom:1px solid var(--color-border)}}@media(max-width:650px){.case-study-extras_attributionVisual__p_JZO{padding:.65rem}.case-study-extras_attributionFrame__jGDYD{padding:0 .4rem .45rem}.case-study-extras_attributionFrameBar__lu6RM{height:1.75rem}.case-study-extras_attributionDetail__onUBM{border-width:6px}.case-study-extras_attributionDetail__onUBM figcaption{display:none}.case-study-extras_appFrame__Ff64R{min-height:410px;grid-template-columns:1fr;border-width:6px}.case-study-extras_appSidebar__jzroj{display:none}.case-study-extras_appMain__ud0jQ{padding:1rem .8rem}.case-study-extras_floatingCard__R8oqZ{display:none}.case-study-extras_statGrid__bVZvC{gap:.35rem}.case-study-extras_statGrid__bVZvC article{padding:.55rem}.case-study-extras_tableHead__bwxmN,.case-study-extras_tableRow__1gkQf{grid-template-columns:minmax(0,1.4fr) minmax(62px,.7fr)}.case-study-extras_tableHead__bwxmN>:nth-child(2),.case-study-extras_tableRow__1gkQf>:nth-child(2){display:none}.case-study-extras_capabilityGrid__UZ6A2{grid-template-columns:1fr}.case-study-extras_capabilityGrid__UZ6A2 article{min-height:0}.case-study-extras_detailPanel__gNCKc{padding:1.1rem}.case-study-extras_flowGrid__XNKDR{grid-template-columns:1fr}.case-study-extras_flowGrid__XNKDR li{min-height:0;border-right:0;border-bottom:1px solid var(--color-border)}.case-study-extras_flowGrid__XNKDR li:last-child{border-bottom:0}}.page_heroVisual__R1IsO{position:relative;min-width:0;padding:1.25rem 0 2rem;grid-area:visual;transform:translateX(1.5rem)}.page_heroImage__UzfEZ{position:relative;overflow:hidden;aspect-ratio:16/9;background:#05080d;border-radius:.55rem}.page_heroImage__UzfEZ img{object-fit:contain;object-position:center top}.page_showcaseFrame__mSNTS{min-height:0}.page_showcaseScreen__FnBef{min-height:0;aspect-ratio:13/9;background:#08090c}@media(max-width:1050px){.page_heroVisual__R1IsO{transform:none}}@media(max-width:650px){.page_heroVisual__R1IsO{padding-bottom:1rem}}.page_platformVisual__m47Xl{position:relative;min-width:0;grid-area:visual}.page_platformImage__46kKT{display:block;width:120%;max-width:none;height:auto;margin-left:-10%}.page_galleryFrame__yNNwd{min-height:0;aspect-ratio:16/9}.page_galleryScreen__KsHf2{height:100%;min-height:0}.page_visit__3Dpdx{padding-block:var(--space-section);background:var(--color-bg);border-top:1px solid var(--color-border)}.page_visit__3Dpdx>div{display:flex;align-items:center;justify-content:space-between;gap:3rem}.page_visit__3Dpdx h2{margin:0;color:var(--color-text);font-size:clamp(1.75rem,2.6vw,2.35rem);line-height:1.15}.page_visit__3Dpdx p:not(:first-child){margin:.8rem 0 0;color:var(--color-text-medium)}.page_visit__3Dpdx .btn{flex:0 0 auto;white-space:nowrap}.page_visit__3Dpdx .btn svg{width:1.35rem;height:1.35rem}@media(max-width:860px){.page_platformVisual__m47Xl{margin-top:1rem}.page_platformImage__46kKT{width:100%;margin-left:0}}@media(max-width:650px){.page_visit__3Dpdx>div{align-items:stretch;flex-direction:column}.page_visit__3Dpdx .btn{width:100%}}.page_heroVisual__ke_sw{position:relative;min-width:0;padding:1.25rem 0 2rem;grid-area:visual;transform:translateX(1.5rem)}.page_heroImage__CDJn7{position:relative;overflow:hidden;aspect-ratio:3/2;background:#fff;border-radius:.55rem}.page_heroImage__CDJn7 img{object-fit:cover;object-position:center}.page_showcaseFrame__TC1Lm{min-height:0;padding:0;background:#fff;border-color:var(--color-border);box-shadow:var(--shadow-card)}.page_showcaseScreen__UVes_{min-height:0;aspect-ratio:16/9;background:#fff;border-radius:1rem}.page_showcaseScreen__UVes_ img{object-fit:contain;object-position:center}@media(max-width:1050px){.page_heroVisual__ke_sw{transform:none}}@media(max-width:650px){.page_heroVisual__ke_sw{padding-bottom:1rem}}.page_heroVisual__Hm5T3{position:relative;min-width:0;padding:1rem 0 1.5rem;grid-area:visual;transform:translateX(1.25rem)}.page_heroImage__bJZjN{position:relative;overflow:hidden;aspect-ratio:5/3;background:#fff;border:1px solid var(--color-border);border-radius:.75rem;box-shadow:var(--shadow-card)}.page_heroImage__bJZjN img{object-fit:cover;object-position:top}.page_showcaseFrame__cVwLg{min-height:0;padding:0;background:#fff;border-color:var(--color-border);box-shadow:var(--shadow-card)}.page_showcaseScreen__SwCII{min-height:0;aspect-ratio:16/9;background:#fff;border-radius:1rem}.page_showcaseScreen__SwCII img{object-fit:cover;object-position:left top}@media(max-width:1050px){.page_heroVisual__Hm5T3{transform:none}}@media(max-width:650px){.page_heroVisual__Hm5T3{padding-bottom:.5rem}}.page_storeVisual___UXd1{min-width:0;grid-area:visual;transform:translateX(1.25rem)}.page_storeVisual___UXd1 img{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 28px rgba(17,17,17,.12))}.page_showcaseFrame__C_tED{min-height:0;aspect-ratio:29/20}.page_showcaseScreen__jcqfI{height:100%;min-height:0;background:#f1eee8}.page_showcaseScreen__jcqfI img{object-fit:cover;object-position:center top}.page_showcaseScreenMobile__h_Dph img{object-position:center top}.page_showcaseScreenMobile__h_Dph{isolation:isolate}.page_showcaseScreenMobile__h_Dph .page_mobileBackdrop__pL2_l{z-index:0;object-fit:cover;filter:blur(22px) saturate(.7);opacity:.28;transform:scale(1.08)}.page_showcaseScreenMobile__h_Dph .page_mobileForeground__udNYC{z-index:1;padding:.45rem;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(17,17,17,.2))}.page_visit__l1loz{padding-block:var(--space-section);background:var(--color-bg);border-top:1px solid var(--color-border)}.page_visit__l1loz>div{display:flex;align-items:center;justify-content:space-between;gap:3rem}.page_visit__l1loz h2{margin:0;color:var(--color-text);font-size:clamp(1.75rem,2.6vw,2.35rem);font-weight:600;line-height:1.08;letter-spacing:-.035em}.page_visit__l1loz p:not(.page_eyebrow__pGIcb){margin:.8rem 0 0;color:var(--color-text-medium);font-size:1rem;line-height:1.7}.page_visit__l1loz .btn{flex:0 0 auto;white-space:nowrap}.page_visit__l1loz .btn svg{width:1.35rem;height:1.35rem}@media(max-width:1050px){.page_storeVisual___UXd1{transform:none}}@media(max-width:860px){.page_storeVisual___UXd1{margin-top:1rem}}@media(max-width:650px){.page_visit__l1loz>div{align-items:stretch;flex-direction:column}.page_visit__l1loz .btn{width:100%}}