.case-blocks_drawer__0vYKt{width:min(560px,94vw);max-width:none;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;background:transparent;overflow:visible}.case-blocks_drawer__0vYKt::backdrop{background:rgb(8 14 11/26%);backdrop-filter:blur(8px) saturate(1.05)}.case-blocks_drawerGrip__LJMi7{display:none}.case-blocks_drawerPanel__zMbTo{position:relative;-webkit-tap-highlight-color:transparent;display:flex;flex-direction:column;height:100%;backdrop-filter:blur(26px) saturate(130%);box-shadow:inset 1px 0 0 rgb(255 255 255/30%),-40px 0 90px -50px rgb(6 12 9/60%)}.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerPanel__zMbTo{border-left:1px solid rgb(255 255 255/28%);background:rgb(14 20 16/46%);color:var(--t-on-dark)}.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerPanel__zMbTo{border-left:1px solid rgb(255 255 255/70%);background:rgb(255 255 255/58%);color:var(--t-ink)}@supports not (backdrop-filter:blur(1px)){.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerPanel__zMbTo{background:rgb(9 15 11/95%)}.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerPanel__zMbTo{background:rgb(247 249 246/96%)}}@media (prefers-reduced-motion:no-preference){.case-blocks_drawer__0vYKt{transition:opacity .26s var(--ease-out),translate .34s var(--ease-out),display .34s allow-discrete,overlay .34s allow-discrete;opacity:0;translate:10% 0}.case-blocks_drawer__0vYKt[open]{opacity:1;translate:0 0}@starting-style{.case-blocks_drawer__0vYKt[open]{opacity:0;translate:10% 0}}.case-blocks_drawer__0vYKt::backdrop{transition:opacity .3s var(--ease-out),display .3s allow-discrete,overlay .3s allow-discrete;opacity:0}.case-blocks_drawer__0vYKt[open]::backdrop{opacity:1}@starting-style{.case-blocks_drawer__0vYKt[open]::backdrop{opacity:0}}}.case-blocks_drawerHead__4Fr6h{display:flex;align-items:start;gap:18px;flex:none;padding:clamp(22px,3vw,32px) clamp(20px,3vw,34px) 16px}.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerHead__4Fr6h{border-bottom:1px solid rgb(255 255 255/20%)}.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerHead__4Fr6h{border-bottom:1px solid var(--t-line)}.case-blocks_drawerTitle__1X5rP{flex:1;margin:0;font-size:clamp(23px,2.8vw,30px);font-variation-settings:"wght" 580;letter-spacing:-.028em;line-height:1.06}.case-blocks_drawerClose__rxxJY{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:inherit;cursor:pointer;transition:background .2s var(--ease-out),border-color .2s var(--ease-out)}.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerClose__rxxJY{border:1px solid rgb(255 255 255/30%);background:rgb(255 255 255/10%)}.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerClose__rxxJY{border:1px solid var(--t-line-strong);background:rgb(255 255 255/55%)}@media (hover:hover){.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerClose__rxxJY:hover{border-color:var(--t-accent-bright);background:rgb(134 238 150/18%)}.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerClose__rxxJY:hover{border-color:var(--t-ink);background:#fff}}.case-blocks_drawerScroll__S9gQz{flex:1;outline:none;overflow-y:auto;padding:clamp(18px,2.4vw,26px) clamp(20px,3vw,34px) clamp(40px,6vw,72px);overscroll-behavior:contain;scroll-behavior:smooth}.case-blocks_drawerLead__fLNLF{max-width:52ch;margin:0 0 6px;font-size:clamp(15px,1.5vw,17px);line-height:1.5}.case-blocks_drawerEntry__GPndy{padding:clamp(24px,3vw,30px) 0;scroll-margin-top:12px}.case-blocks_drawerEntry__GPndy h3{margin:0 0 10px;font-size:clamp(19px,2.1vw,23px);font-weight:600;letter-spacing:-.022em;line-height:1.14}.case-blocks_drawerEntryLead__EPUvO{max-width:54ch;margin:0;font-size:16px;line-height:1.55}.case-blocks_drawerMedia__wuDyl{display:flex;justify-content:center;margin-block:20px}.case-blocks_drawerMedia__wuDyl[data-kind=plain] img{width:100%;height:auto;border-radius:14px}.case-blocks_drawerPoints__Zv9i4{display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none}.case-blocks_drawerPoints__Zv9i4 li{position:relative;padding:10px 0 10px 20px;font-size:15px;line-height:1.4}.case-blocks_drawerPoints__Zv9i4 li:before{content:"";position:absolute;top:18px;left:0;width:8px;height:1px}.case-blocks_drawerNote__Z3pKN{max-width:54ch;margin:18px 0 0;font-size:15px;line-height:1.55}.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerEntryLead__EPUvO,.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerLead__fLNLF,.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerNote__Z3pKN,.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerPoints__Zv9i4 li{color:var(--t-on-dark-muted)}.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerEntry__GPndy,.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerPoints__Zv9i4 li{border-top:1px solid rgb(255 255 255/18%)}.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerPoints__Zv9i4 li:before{background:var(--t-accent-bright)}.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerMedia__wuDyl[data-kind=plain] img{border:1px solid rgb(255 255 255/18%)}.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerEntryLead__EPUvO,.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerLead__fLNLF,.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerNote__Z3pKN,.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerPoints__Zv9i4 li{color:var(--t-muted)}.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerEntry__GPndy,.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerPoints__Zv9i4 li{border-top:1px solid var(--t-line)}.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerPoints__Zv9i4 li:before{background:var(--t-accent)}.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerMedia__wuDyl[data-kind=plain] img{border:1px solid var(--t-line);background:#fff}@media (max-width:699px){.case-blocks_drawer__0vYKt{width:100vw;height:93dvh;max-height:93dvh;margin:auto 0 0}.case-blocks_drawerPanel__zMbTo{border-left:0;border-radius:22px 22px 0 0;translate:0 var(--sheet-drag,0);transition:translate var(--sheet-ease,.26s) var(--ease-out)}.case-blocks_drawer__0vYKt[data-tone=dark] .case-blocks_drawerPanel__zMbTo,.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerPanel__zMbTo{border-top:1px solid rgb(255 255 255/40%)}.case-blocks_drawer__0vYKt[data-tone=light] .case-blocks_drawerPanel__zMbTo{background:rgb(226 232 227/82%)}.case-blocks_drawerGrip__LJMi7{display:grid;place-items:center;flex:none;width:100%;height:30px;padding:0;border:0;background:none;cursor:grab;touch-action:none}.case-blocks_drawerGrip__LJMi7 span{width:44px;height:4px;border-radius:999px;background:currentcolor;opacity:.32}.case-blocks_drawerHead__4Fr6h{padding-top:6px;touch-action:none}.case-blocks_drawerScroll__S9gQz{padding-bottom:48px}@media (prefers-reduced-motion:no-preference){.case-blocks_drawer__0vYKt{translate:0 14%}.case-blocks_drawer__0vYKt[open]{translate:0 0}@starting-style{.case-blocks_drawer__0vYKt[open]{translate:0 14%}}}}.case-blocks_phone__dZ1pk{position:relative;width:var(--phone-w,280px);aspect-ratio:393/852;flex:none}.case-blocks_phoneBody__ebIxs{position:absolute;inset:0;border-radius:calc(var(--phone-w, 280px) * .148);background:linear-gradient(142deg,#9aa0a6,#4a5055 12%,#7f868c 26%,#2f3438 48%,#6c7379 70%,#383d41 86%,#8b9298);box-shadow:0 42px 80px -34px rgb(0 0 0/62%),0 6px 18px -8px rgb(0 0 0/40%)}.case-blocks_phoneBody__ebIxs:before{content:"";position:absolute;inset:calc(var(--phone-w, 280px) * .0105);border-radius:calc(var(--phone-w, 280px) * .139);background:#04060a}.case-blocks_phoneScreen__6bJY5{position:absolute;inset:calc(var(--phone-w, 280px) * .0265);border-radius:calc(var(--phone-w, 280px) * .124);overflow:hidden;background:#000;isolation:isolate}.case-blocks_phoneScreen__6bJY5 img{width:100%;height:100%;object-fit:cover;object-position:top center}.case-blocks_phoneIsland__th7UF{position:absolute;top:calc(var(--phone-w, 280px) * .0295);left:50%;translate:-50% 0;width:calc(var(--phone-w, 280px) * .318);height:calc(var(--phone-w, 280px) * .092);border-radius:999px;background:#000}.case-blocks_phoneGlare__6jSxi{position:absolute;inset:0;background:linear-gradient(116deg,rgb(255 255 255/16%),rgb(255 255 255/4%) 14%,transparent 34%,transparent);mix-blend-mode:screen;pointer-events:none}.case-blocks_phoneKey__Z9EaZ{position:absolute;border-radius:calc(var(--phone-w, 280px) * .006);background:linear-gradient(180deg,#6f767c,#3a4044)}.case-blocks_phoneKeyAction__Fpwrj{left:calc(var(--phone-w, 280px) * -.0085);top:15.4%;width:calc(var(--phone-w, 280px) * .0095);height:3.4%}.case-blocks_phoneKeyUp__r5ESF{top:22.6%}.case-blocks_phoneKeyDown__jjwwq,.case-blocks_phoneKeyUp__r5ESF{left:calc(var(--phone-w, 280px) * -.0085);width:calc(var(--phone-w, 280px) * .0095);height:6.2%}.case-blocks_phoneKeyDown__jjwwq{top:30.4%}.case-blocks_phoneKeyPower__ivwGO{right:calc(var(--phone-w, 280px) * -.0085);top:25.2%;width:calc(var(--phone-w, 280px) * .0095);height:9.4%}.case-blocks_window__Y8_I0{margin:0;border:1px solid rgb(255 255 255/16%);border-radius:14px;overflow:hidden;background:#0b1210;box-shadow:0 40px 90px -46px rgb(0 0 0/70%)}.case-blocks_windowBar__MX7G_{display:flex;align-items:center;gap:14px;padding:10px 14px;border-bottom:1px solid rgb(255 255 255/12%);background:rgb(255 255 255/6%)}.case-blocks_windowDots__44psd{display:flex;gap:6px;flex:none}.case-blocks_windowDots__44psd i{width:10px;height:10px;border-radius:50%;background:rgb(255 255 255/26%)}.case-blocks_windowUrl__0NvQZ{flex:1;padding:4px 12px;border-radius:999px;background:rgb(0 0 0/26%);font-size:12px;letter-spacing:.01em;color:rgb(255 255 255/62%);text-align:center}.case-blocks_windowBody__yKngP{display:block;background:#fff}.case-blocks_windowBody__yKngP img{display:block;width:100%;height:auto}.case-blocks_lightScene__4vFcO .case-blocks_window__Y8_I0{border-color:rgb(15 35 22/14%);background:#f2f4f2;box-shadow:0 40px 90px -50px rgb(10 30 18/46%)}.case-blocks_lightScene__4vFcO .case-blocks_windowBar__MX7G_{border-bottom-color:rgb(15 35 22/12%);background:rgb(255 255 255/70%)}.case-blocks_lightScene__4vFcO .case-blocks_windowDots__44psd i{background:rgb(15 35 22/20%)}.case-blocks_lightScene__4vFcO .case-blocks_windowUrl__0NvQZ{background:rgb(15 35 22/6%);color:var(--t-muted)}.case-blocks_blockHead__TDYNh{margin-bottom:clamp(34px,4.4vw,60px)}.case-blocks_blockHead__TDYNh h2{margin:0;font-size:clamp(34px,5.6vw,68px);font-variation-settings:"wght" 545;letter-spacing:-.042em;line-height:1;text-wrap:balance}.case-blocks_blockHead__TDYNh p{max-width:none;margin:clamp(16px,1.8vw,24px) 0 0;font-size:clamp(16px,1.5vw,21px);line-height:1.48;color:var(--t-muted)}.case-blocks_blockHead__TDYNh[data-invert] p{color:var(--t-on-dark-muted)}.case-blocks_inner__zwYAY{position:relative;z-index:1;width:100%;max-width:1492px;margin-inline:auto;padding-inline:var(--page-gutter)}.case-blocks_challengeScene__62SdK,.case-blocks_channelScene__hjarb,.case-blocks_ctaScene__d1pC7,.case-blocks_dishScene__yB7k0,.case-blocks_integrationScene__nw49O,.case-blocks_loyaltyScene__Jrw5E,.case-blocks_moodScene__W_VpS,.case-blocks_ordersScene__b5zbH,.case-blocks_processScene__RhwOA,.case-blocks_resultScene__2_vhn{position:relative;padding:clamp(72px,8vw,118px) 0;isolation:isolate;overflow:hidden;scroll-margin-top:88px}.case-blocks_sceneBackdrop__6Q_7x{position:absolute;inset:0;z-index:0;background-position:50%;background-size:cover;pointer-events:none}.case-blocks_sceneBackdrop__6Q_7x:after{content:"";position:absolute;inset:0}.case-blocks_sceneBackdrop__6Q_7x[data-backdrop=green-1]{background-image:url(/intech/projects/atera/backdrops/green-1.webp)}.case-blocks_sceneBackdrop__6Q_7x[data-backdrop=green-2]{background-image:url(/intech/projects/atera/backdrops/green-2.webp)}.case-blocks_sceneBackdrop__6Q_7x[data-backdrop=green-3]{background-image:url(/intech/projects/atera/backdrops/green-3.webp)}.case-blocks_sceneBackdrop__6Q_7x[data-backdrop=green-4]{background-image:url(/intech/projects/atera/backdrops/green-4.webp)}.case-blocks_sceneBackdrop__6Q_7x[data-backdrop=light-1]{background-image:url(/intech/projects/atera/backdrops/light-1.webp)}.case-blocks_sceneBackdrop__6Q_7x[data-backdrop=light-2]{background-image:url(/intech/projects/atera/backdrops/light-2.webp)}.case-blocks_sceneBackdrop__6Q_7x[data-backdrop=light-3]{background-image:url(/intech/projects/atera/backdrops/light-3.webp)}.case-blocks_sceneBackdrop__6Q_7x[data-backdrop^=green]:after{background:linear-gradient(180deg,rgb(2 8 5/58%),rgb(2 8 5/44%) 45%,rgb(2 8 5/62%))}.case-blocks_sceneBackdrop__6Q_7x[data-backdrop^=light]:after{background:linear-gradient(180deg,rgb(255 255 255/46%),rgb(246 248 245/62%))}.case-blocks_challengeScene__62SdK,.case-blocks_channelScene__hjarb,.case-blocks_moodScene__W_VpS{color:var(--t-on-dark);background:var(--t-night)}.case-blocks_ctaScene__d1pC7,.case-blocks_dishScene__yB7k0,.case-blocks_integrationScene__nw49O,.case-blocks_loyaltyScene__Jrw5E,.case-blocks_ordersScene__b5zbH,.case-blocks_processScene__RhwOA,.case-blocks_resultScene__2_vhn{color:var(--t-ink);background:#fff}.case-blocks_sectionActions__k_d5m{display:flex;margin-top:clamp(30px,3.6vw,46px)}.case-blocks_ghostAction___YZYD,.case-blocks_quietAction__c6Syd,.case-blocks_solidAction__1lluV{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:11px 20px;border-radius:var(--ui-r-action);border:1px solid transparent;font:inherit;font-size:15px;font-weight:560;letter-spacing:-.01em;cursor:pointer;transition:background .22s var(--ease-out),border-color .22s var(--ease-out),color .22s var(--ease-out)}.case-blocks_solidAction__1lluV{background:var(--t-ink);color:var(--t-on-dark)}.case-blocks_quietAction__c6Syd{border-color:var(--t-line-strong);background:transparent;color:var(--t-ink)}.case-blocks_ghostAction___YZYD{padding-inline:0;background:none;color:var(--t-ink);text-decoration:underline;text-decoration-color:var(--t-line-strong);text-underline-offset:5px}.case-blocks_challengeScene__62SdK .case-blocks_solidAction__1lluV,.case-blocks_channelScene__hjarb .case-blocks_solidAction__1lluV,.case-blocks_moodScene__W_VpS .case-blocks_solidAction__1lluV{background:#fff;color:var(--t-ink)}.case-blocks_challengeScene__62SdK .case-blocks_ghostAction___YZYD,.case-blocks_challengeScene__62SdK .case-blocks_quietAction__c6Syd,.case-blocks_channelScene__hjarb .case-blocks_ghostAction___YZYD,.case-blocks_channelScene__hjarb .case-blocks_quietAction__c6Syd,.case-blocks_moodScene__W_VpS .case-blocks_ghostAction___YZYD,.case-blocks_moodScene__W_VpS .case-blocks_quietAction__c6Syd{border-color:rgb(255 255 255/40%);color:var(--t-on-dark);text-decoration-color:rgb(255 255 255/40%)}@media (hover:hover){.case-blocks_solidAction__1lluV:hover{background:var(--t-accent-deep);color:#fff}.case-blocks_quietAction__c6Syd:hover{border-color:var(--t-ink);background:rgb(15 35 22/5%)}.case-blocks_ghostAction___YZYD:hover{text-decoration-color:currentcolor}.case-blocks_challengeScene__62SdK .case-blocks_solidAction__1lluV:hover,.case-blocks_channelScene__hjarb .case-blocks_solidAction__1lluV:hover,.case-blocks_moodScene__W_VpS .case-blocks_solidAction__1lluV:hover{background:rgb(255 255 255/84%)}.case-blocks_challengeScene__62SdK .case-blocks_quietAction__c6Syd:hover,.case-blocks_channelScene__hjarb .case-blocks_quietAction__c6Syd:hover,.case-blocks_moodScene__W_VpS .case-blocks_quietAction__c6Syd:hover{border-color:#fff;background:rgb(255 255 255/12%)}}.case-blocks_dishStage__Mr_XJ{display:grid;gap:clamp(34px,5vw,56px);justify-items:center}.case-blocks_dishPhone__S8Ecl{position:relative;display:flex;justify-content:center;width:min(340px,66vw)}.case-blocks_dishDevice___jjXa{position:relative;z-index:1;width:100%}.case-blocks_dishList__vRbI5{display:grid;gap:0;width:100%;margin:0;padding:0;list-style:none}.case-blocks_dishRow__lCTsb{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;padding:18px 0;border:0;border-top:1px solid rgb(255 255 255/16%);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .24s var(--ease-out),padding-left .24s var(--ease-out)}.case-blocks_dishRow__lCTsb em{font-size:13px;font-style:normal;font-variant-numeric:tabular-nums;color:var(--t-accent-bright)}.case-blocks_dishRow__lCTsb strong{display:block;font-size:clamp(19px,2.2vw,23px);font-weight:580;letter-spacing:-.018em}.case-blocks_dishRow__lCTsb small{display:block;margin-top:4px;font-size:15px;line-height:1.45;color:var(--t-on-dark-muted)}.case-blocks_dishRow__lCTsb svg{color:var(--t-accent-bright);opacity:0;transition:opacity .24s var(--ease-out),translate .24s var(--ease-out)}.case-blocks_dishRow__lCTsb[data-active]{padding-left:12px;box-shadow:inset 3px 0 0 var(--t-accent);background:rgb(47 143 63/6%)}.case-blocks_dishRow__lCTsb[data-active] svg{opacity:1}.case-blocks_dishCatalog__Qvjf_{padding-top:22px;border-top:1px solid rgb(255 255 255/16%)}.case-blocks_formatDeck__6NlCB{display:grid;gap:18px}.case-blocks_formatCard__LUxwZ{position:relative;display:flex;flex-direction:column;gap:12px;padding:clamp(22px,3vw,32px);border:1px solid rgb(255 255 255/14%);border-radius:22px;background:rgb(255 255 255/5%);backdrop-filter:blur(20px) saturate(1.2);transition:translate .48s var(--ease-out),scale .48s var(--ease-out),border-color .32s var(--ease-out),background .32s var(--ease-out)}.case-blocks_formatCard__LUxwZ[data-active]{border-color:rgb(134 238 150/46%);background:rgb(134 238 150/9%)}.case-blocks_formatIndex__9webV{margin:0;font-size:13px;font-variant-numeric:tabular-nums;color:var(--t-accent-bright)}.case-blocks_formatCard__LUxwZ h3{margin:0;font-size:clamp(25px,3vw,31px);font-weight:600;letter-spacing:-.026em;line-height:1.05}.case-blocks_formatText__6sGIY{margin:0;font-size:16px;line-height:1.5;color:var(--t-on-dark-muted)}.case-blocks_formatSpec__GdHBJ{display:grid;gap:10px;margin:4px 0 0}.case-blocks_formatSpec__GdHBJ>div{display:grid;gap:2px;padding-top:10px;border-top:1px solid rgb(255 255 255/14%)}.case-blocks_formatSpec__GdHBJ dt{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--t-on-dark-muted)}.case-blocks_formatSpec__GdHBJ dd{margin:0;font-size:16px;font-weight:540}.case-blocks_formatActions__WCVoy{margin-top:auto;padding-top:16px}.case-blocks_formatNote__7gUWX{max-width:60ch;margin:clamp(28px,4vw,44px) 0 0;font-size:16px;line-height:1.55;color:var(--t-on-dark-muted)}.case-blocks_channelGrid__4Hddz{display:grid;gap:clamp(34px,5vw,60px);align-items:start}.case-blocks_channelList__ngRO0{display:grid;margin:0;padding:0;list-style:none}.case-blocks_channelRow__hHphb{display:grid;gap:4px;width:100%;padding:16px 0 16px 16px;border:0;border-top:1px solid rgb(255 255 255/16%);border-left:2px solid transparent;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-left-color .24s var(--ease-out),padding-left .24s var(--ease-out)}.case-blocks_channelRow__hHphb strong{font-size:clamp(20px,2.4vw,25px);font-weight:580;letter-spacing:-.02em}.case-blocks_channelRow__hHphb span{font-size:15px;line-height:1.45;color:var(--t-on-dark-muted)}.case-blocks_channelRow__hHphb[aria-current=true]{border-left-color:var(--t-accent-bright);padding-left:22px}.case-blocks_channelScene__hjarb{padding-top:clamp(56px,5.4vw,78px);padding-bottom:0}.case-blocks_channelScene__hjarb .case-blocks_blockHead__TDYNh p{max-width:74ch}.case-blocks_channelScene__hjarb .case-blocks_blockHead__TDYNh{margin-bottom:clamp(22px,2.6vw,34px)}.case-blocks_channelStage__r9Iem{position:relative;display:flex;align-items:flex-start;justify-content:center}.case-blocks_channelHand__jsrMB{display:block;position:relative;z-index:1;width:min(440px,82%);height:auto;filter:drop-shadow(0 50px 70px rgb(0 0 0/55%))}.case-blocks_channelHalo__RYqnG{position:absolute;z-index:0;top:6%;left:50%;translate:-50% 0;width:92%;aspect-ratio:1/1;background:radial-gradient(closest-side,rgb(134 238 150/26%),transparent 70%);filter:blur(10px);pointer-events:none}.case-blocks_channelCard__NRKQZ{position:relative;z-index:2;align-self:end;width:min(320px,86%);margin-top:-18%;margin-left:-6%;padding:22px;border:1px solid rgb(255 255 255/22%);border-radius:20px;background:rgb(4 12 8/44%);backdrop-filter:blur(26px) saturate(1.2);box-shadow:0 30px 70px -40px rgb(0 0 0/80%);animation:case-blocks_channel-card-in__Sg43r .42s var(--ease-out) both}@keyframes case-blocks_channel-card-in__Sg43r{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}.case-blocks_channelCard__NRKQZ h3{margin:0 0 8px;font-size:22px;font-weight:600;letter-spacing:-.02em}.case-blocks_channelCard__NRKQZ p{margin:0 0 18px;font-size:15px;line-height:1.5;color:var(--t-on-dark-muted)}.case-blocks_pipeline__LzBtq{position:relative;display:grid;gap:12px;margin-bottom:clamp(34px,5vw,56px)}.case-blocks_pipelineNode___e0Pd{position:relative;display:grid;gap:2px;padding:18px 22px;border:1px solid var(--t-line);border-radius:16px;background:rgb(255 255 255/62%);backdrop-filter:blur(18px) saturate(1.1)}.case-blocks_pipelineNode___e0Pd[data-core]{border-color:rgb(47 143 63/40%);background:rgb(47 143 63/10%)}.case-blocks_pipelineNode___e0Pd strong{font-size:20px;font-weight:600;letter-spacing:-.02em}.case-blocks_pipelineNode___e0Pd span{font-size:15px;color:var(--t-muted)}.case-blocks_adminLayout__vYzgK{display:grid;gap:clamp(30px,4vw,48px);align-items:start}.case-blocks_adminAside__RwvFK h3{margin:0 0 14px;font-size:clamp(21px,2.4vw,25px);font-weight:580;letter-spacing:-.022em}.case-blocks_payloadColumns__Ef82s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:0 0 clamp(26px,3vw,36px);padding:0;list-style:none}.case-blocks_payloadColumns__Ef82s li{padding:9px 0;border-top:1px solid var(--t-line);font-size:15px;color:var(--t-muted)}.case-blocks_adminSteps__nugPw{display:grid;margin-top:clamp(30px,4vw,48px);border-top:1px solid var(--t-line)}.case-blocks_adminStep__PRRQV{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;width:100%;padding:18px 0;border:0;border-top:1px solid var(--t-line);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:padding-left .24s var(--ease-out)}.case-blocks_adminStep__PRRQV strong{display:block;font-size:18px;font-weight:580;letter-spacing:-.016em}.case-blocks_adminStep__PRRQV small{display:block;margin-top:4px;font-size:15px;line-height:1.45;color:var(--t-muted)}.case-blocks_adminStep__PRRQV svg{color:var(--t-accent-deep)}@media (hover:hover){.case-blocks_adminStep__PRRQV:hover{padding-left:10px}}.case-blocks_loyaltyLayout__AHeCm{display:grid;gap:clamp(30px,4vw,52px);align-items:start}.case-blocks_loyaltyRows__GBWHY{display:grid;margin:0;padding:0;list-style:none}.case-blocks_loyaltyRow__gquhR{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;width:100%;padding:20px 0;border:0;border-top:1px solid var(--t-line);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:padding-left .26s var(--ease-out),border-color .26s var(--ease-out)}.case-blocks_loyaltyRow__gquhR em{padding-top:8px;font-size:13px;font-style:normal;font-variant-numeric:tabular-nums;color:var(--t-accent-deep)}.case-blocks_loyaltyRow__gquhR strong{display:block;font-size:clamp(22px,2.8vw,29px);font-weight:580;letter-spacing:-.024em;line-height:1.05}.case-blocks_loyaltyRow__gquhR small{display:block;margin-top:6px;font-size:15px;line-height:1.45;color:var(--t-muted)}.case-blocks_loyaltyRow__gquhR svg{margin-top:8px;color:var(--t-accent-deep);opacity:0;transition:opacity .24s var(--ease-out)}.case-blocks_loyaltyRow__gquhR[aria-current=true]{padding-left:12px;box-shadow:inset 3px 0 0 var(--t-accent);background:rgb(47 143 63/6%)}.case-blocks_loyaltyRow__gquhR[aria-current=true] svg{opacity:1}.case-blocks_loyaltyMedia__VcYZg{display:flex;justify-content:center;animation:case-blocks_media-swap__eh4uK .42s var(--ease-out) both}@keyframes case-blocks_media-swap__eh4uK{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}.case-blocks_moodGrid__Jmy5I{display:grid;gap:clamp(34px,5vw,60px);align-items:start}.case-blocks_moodQuery__tweoK{position:relative;padding:clamp(24px,3.4vw,34px);border:1px solid rgb(255 255 255/34%);border-radius:22px;background:rgb(10 20 14/42%);backdrop-filter:blur(26px) saturate(130%);box-shadow:inset 0 1px 0 rgb(255 255 255/30%),0 30px 70px -50px rgb(0 0 0/80%)}.case-blocks_moodQuery__tweoK>p{position:relative;height:1.3em;margin:0 0 22px;padding-left:22px;border-left:3px solid var(--t-accent-bright);font-size:clamp(21px,3vw,30px);font-weight:560;letter-spacing:-.026em}.case-blocks_moodQuery__tweoK>p span{position:absolute;inset:0 0 0 22px;opacity:0;translate:0 12px;transition:opacity .52s var(--ease-out),translate .52s var(--ease-out)}.case-blocks_moodQuery__tweoK>p span[data-visible]{opacity:1;translate:0 0}.case-blocks_moodResult__bFqEE{display:grid;margin:0;padding:0;list-style:none}.case-blocks_moodResult__bFqEE li{position:relative;padding:10px 0 10px 20px;border-top:1px solid rgb(255 255 255/16%);font-size:15px;line-height:1.45;color:var(--t-on-dark-muted)}.case-blocks_moodResult__bFqEE li:before{content:"";position:absolute;top:18px;left:0;width:8px;height:1px;background:var(--t-accent-bright)}.case-blocks_moodMedia__4dGUX{position:relative;display:flex;justify-content:center}.case-blocks_moodHalo__ZPs2G{position:absolute;top:10%;left:50%;translate:-50% 0;width:150%;aspect-ratio:1/1;background:radial-gradient(closest-side,rgb(134 238 150/24%),transparent 68%);filter:blur(14px);pointer-events:none}.case-blocks_phases__Hu8aJ{display:grid;gap:0;margin:0 0 clamp(48px,6vw,82px);padding:0;list-style:none}.case-blocks_phases__Hu8aJ>li{display:grid;gap:10px;padding:26px 0;border-top:1px solid var(--t-line)}.case-blocks_phases__Hu8aJ em{font-size:13px;font-style:normal;font-variant-numeric:tabular-nums;color:var(--t-accent-deep)}.case-blocks_phases__Hu8aJ h3{margin:0;line-height:1;font-size:clamp(27px,3.4vw,38px);font-weight:580;letter-spacing:-.028em;line-height:1.02}.case-blocks_phases__Hu8aJ ul{display:flex;flex-wrap:wrap;gap:6px 26px;margin:0;padding:0;list-style:none}.case-blocks_phases__Hu8aJ ul li{font-size:16px;line-height:1;color:var(--t-muted)}.case-blocks_challengeRows__ZjQ9q{display:grid}.case-blocks_challengeItem__0U0_y{border-top:1px solid rgb(255 255 255/18%)}.case-blocks_challengeItem__0U0_y summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 0;cursor:pointer;list-style:none;transition:padding-left .24s var(--ease-out)}.case-blocks_challengeItem__0U0_y summary::-webkit-details-marker{display:none}.case-blocks_challengeItem__0U0_y em{font-size:13px;font-style:normal;font-variant-numeric:tabular-nums;color:var(--t-accent-bright)}.case-blocks_challengeItem__0U0_y strong{font-size:clamp(21px,2.8vw,30px);font-weight:540;letter-spacing:-.024em;line-height:1.06}.case-blocks_challengeItem__0U0_y summary svg{color:var(--t-accent-bright);transition:rotate .24s var(--ease-out)}.case-blocks_challengeItem__0U0_y[open] summary svg{rotate:45deg}.case-blocks_challengeItem__0U0_y summary:focus-visible{outline:2px solid var(--t-accent-bright);outline-offset:3px}@media (hover:hover){.case-blocks_challengeItem__0U0_y summary:hover{padding-left:12px}}.case-blocks_challengeBody__EIvNt{display:grid;gap:14px;padding:0 0 26px 31px}.case-blocks_challengeBody__EIvNt p{margin:0;font-size:16px;line-height:1.55;color:var(--t-on-dark-muted)}.case-blocks_challengeRow__6mWQ_{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;padding:20px 0;border:0;border-top:1px solid rgb(255 255 255/18%);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:padding-left .24s var(--ease-out),border-color .24s var(--ease-out)}.case-blocks_challengeRow__6mWQ_ em{font-size:13px;font-style:normal;font-variant-numeric:tabular-nums;color:var(--t-accent-bright)}.case-blocks_challengeRow__6mWQ_ strong{font-size:clamp(21px,2.8vw,30px);font-weight:540;letter-spacing:-.024em;line-height:1.06}.case-blocks_challengeRow__6mWQ_ svg{color:var(--t-accent-bright)}@media (hover:hover){.case-blocks_challengeRow__6mWQ_:hover{padding-left:12px;border-top-color:var(--t-accent-bright)}}.case-blocks_metrics__b1OJC{display:grid;gap:0;margin:clamp(20px,3vw,34px) 0 clamp(44px,5vw,70px)}.case-blocks_metrics__b1OJC>div{display:grid;gap:6px;padding:24px 0;border-top:1px solid var(--t-line)}.case-blocks_metrics__b1OJC dt{font-size:clamp(66px,13vw,116px);font-variation-settings:"wght" 560;letter-spacing:-.05em;line-height:.86}.case-blocks_metrics__b1OJC dd{margin:0;max-width:24ch;font-size:16px;line-height:1.4;color:var(--t-muted)}.case-blocks_resultTier__UziSG{padding-top:clamp(34px,4vw,56px);margin-top:clamp(34px,4vw,56px);border-top:1px solid var(--t-line)}.case-blocks_resultTier__UziSG h3{margin:0 0 clamp(20px,2.4vw,30px);font-size:clamp(22px,2.6vw,28px);font-variation-settings:"wght" 560;letter-spacing:-.024em}.case-blocks_figures__99W8c{display:grid;gap:20px;margin:0 0 clamp(24px,3vw,34px)}.case-blocks_figures__99W8c>div{display:grid;gap:6px;padding-top:16px;border-top:1px solid var(--t-line)}.case-blocks_figures__99W8c dt{font-size:clamp(26px,3.4vw,38px);font-variation-settings:"wght" 540;letter-spacing:-.032em;line-height:1.02;color:var(--t-accent-deep)}.case-blocks_figures__99W8c dd{margin:0;font-size:15px;line-height:1.4;color:var(--t-muted)}.case-blocks_resultNote__GOFcA{max-width:68ch;margin:0;font-size:15px;line-height:1.6;color:var(--t-muted)}.case-blocks_valueGrid__XVtAA{display:grid;gap:0 clamp(20px,2.6vw,40px);margin:0;padding:0;list-style:none}.case-blocks_valueGrid__XVtAA li{padding:14px 0;border-top:1px solid var(--t-line);font-size:16px;line-height:1.4}.case-blocks_ctaGlass__oEmo7{display:grid;gap:clamp(26px,3vw,44px);padding:clamp(30px,4.6vw,62px);border:1px solid rgb(15 35 22/14%);border-radius:26px;background:rgb(255 255 255/56%);backdrop-filter:blur(26px) saturate(1.1);box-shadow:0 40px 90px -60px rgb(10 30 18/60%)}.case-blocks_ctaGlass__oEmo7 h2{max-width:18ch;margin:0 0 14px;font-size:clamp(31px,5vw,54px);font-variation-settings:"wght" 560;letter-spacing:-.036em;line-height:1.02}.case-blocks_ctaGlass__oEmo7 p{max-width:52ch;margin:0;font-size:clamp(16px,1.8vw,19px);line-height:1.5;color:var(--t-muted)}.case-blocks_ctaActions__qcM6p{display:flex;flex-wrap:wrap;gap:12px;align-content:end}.case-blocks_ctaPrimary__GbrUj,.case-blocks_ctaSecondary__RxBd6{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:13px 24px;border:1px solid transparent;border-radius:var(--ui-r-action);font-size:16px;font-weight:560;letter-spacing:-.012em;text-decoration:none;transition:background .22s var(--ease-out),border-color .22s var(--ease-out)}.case-blocks_ctaPrimary__GbrUj{background:var(--t-ink);color:var(--t-on-dark)}.case-blocks_ctaSecondary__RxBd6{border-color:var(--t-line-strong);color:var(--t-ink)}@media (hover:hover){.case-blocks_ctaPrimary__GbrUj:hover{background:var(--t-accent-deep)}.case-blocks_ctaSecondary__RxBd6:hover{border-color:var(--t-ink);background:rgb(15 35 22/5%)}}.case-blocks_lightScene__4vFcO .case-blocks_dishCatalog__Qvjf_,.case-blocks_lightScene__4vFcO .case-blocks_dishRow__lCTsb{border-top-color:var(--t-line)}.case-blocks_lightScene__4vFcO .case-blocks_dishRow__lCTsb em{color:var(--t-accent-deep)}.case-blocks_lightScene__4vFcO .case-blocks_dishRow__lCTsb small{color:var(--t-muted)}.case-blocks_lightScene__4vFcO .case-blocks_dishRow__lCTsb svg{color:var(--t-accent-deep)}.case-blocks_lightScene__4vFcO .case-blocks_dishRow__lCTsb[data-active]{border-top-color:var(--t-accent)}.case-blocks_lightScene__4vFcO .case-blocks_formatCard__LUxwZ{border-color:rgb(15 35 22/12%);background:rgb(255 255 255/62%);box-shadow:0 22px 50px -40px rgb(10 30 18/45%)}.case-blocks_lightScene__4vFcO .case-blocks_formatCard__LUxwZ[data-active]{border-color:var(--t-line-strong);background:#fff;box-shadow:0 30px 60px -46px rgb(10 20 14/45%)}.case-blocks_lightScene__4vFcO .case-blocks_formatIndex__9webV{color:var(--t-accent-deep)}.case-blocks_lightScene__4vFcO .case-blocks_formatNote__7gUWX,.case-blocks_lightScene__4vFcO .case-blocks_formatSpec__GdHBJ dt,.case-blocks_lightScene__4vFcO .case-blocks_formatText__6sGIY{color:var(--t-muted)}.case-blocks_lightScene__4vFcO .case-blocks_formatSpec__GdHBJ>div{border-top-color:var(--t-line)}.case-blocks_adminStep__PRRQV:focus-visible,.case-blocks_challengeRow__6mWQ_:focus-visible,.case-blocks_channelRow__hHphb:focus-visible,.case-blocks_ctaPrimary__GbrUj:focus-visible,.case-blocks_ctaSecondary__RxBd6:focus-visible,.case-blocks_dishRow__lCTsb:focus-visible,.case-blocks_drawerClose__rxxJY:focus-visible,.case-blocks_ghostAction___YZYD:focus-visible,.case-blocks_loyaltyRow__gquhR:focus-visible,.case-blocks_quietAction__c6Syd:focus-visible,.case-blocks_solidAction__1lluV:focus-visible{outline:2px solid var(--t-accent-bright);outline-offset:3px}.case-blocks_adminStep__PRRQV:focus-visible,.case-blocks_ctaPrimary__GbrUj:focus-visible,.case-blocks_ctaSecondary__RxBd6:focus-visible,.case-blocks_loyaltyRow__gquhR:focus-visible{outline-color:var(--t-accent-deep)}@media (min-width:700px){.case-blocks_payloadColumns__Ef82s{grid-template-columns:repeat(3,minmax(0,1fr))}.case-blocks_phases__Hu8aJ>li{grid-template-columns:auto minmax(0,5fr) minmax(0,7fr);align-items:baseline;gap:10px 30px}.case-blocks_phases__Hu8aJ h3{grid-column:2}.case-blocks_phases__Hu8aJ ul{grid-column:3}.case-blocks_figures__99W8c{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(20px,3vw,44px)}.case-blocks_valueGrid__XVtAA{grid-template-columns:repeat(2,minmax(0,1fr))}.case-blocks_metrics__b1OJC{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(20px,3vw,40px)}.case-blocks_ctaGlass__oEmo7{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end}}@media (min-width:1000px){.case-blocks_dishStage__Mr_XJ{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;justify-items:stretch;gap:clamp(40px,6vw,90px)}.case-blocks_dishPhone__S8Ecl{width:min(232px,100%);justify-self:center}.case-blocks_formatDeck__6NlCB{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,26px);align-items:stretch;perspective:1400px}.case-blocks_formatCard__LUxwZ{translate:calc(var(--offset) * -2%) calc(var(--distance) * 26px);scale:calc(1 - var(--distance) * .055)}.case-blocks_channelGrid__4Hddz{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,5vw,80px);align-items:start}.case-blocks_channelList__ngRO0{padding-bottom:clamp(24px,3.4vw,52px)}.case-blocks_channelStage__r9Iem{justify-content:flex-end;margin-top:clamp(-72px,-4vw,-36px)}.case-blocks_channelCard__NRKQZ{position:absolute;left:-4%;bottom:16%;margin:0;width:300px}.case-blocks_pipeline__LzBtq{--pipeline-gap:clamp(30px,5vw,70px);grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pipeline-gap);align-items:center}.case-blocks_pipelineNode___e0Pd:not(:last-of-type):after{content:"";position:absolute;top:50%;left:100%;width:var(--pipeline-gap);height:1px;background:var(--t-line-strong);overflow:hidden}.case-blocks_pipelineNode___e0Pd:not(:last-of-type):before{content:"";position:absolute;top:calc(50% - 1px);left:100%;width:calc(var(--pipeline-gap) * .34);height:3px;border-radius:2px;background:var(--t-accent);animation:case-blocks_rail-run__TOb57 2.6s linear infinite;z-index:1}.case-blocks_pipelineNode___e0Pd[data-core]:before{animation-delay:.9s}@keyframes case-blocks_rail-run__TOb57{0%{translate:0 0;opacity:0}25%{opacity:1}75%{opacity:1}to{translate:195% 0;opacity:0}}.case-blocks_adminLayout__vYzgK{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,72px)}.case-blocks_adminSteps__nugPw{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(26px,3vw,48px);border-top:0}.case-blocks_adminStep__PRRQV{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-top:22px}.case-blocks_adminWindow__1BA1Q{position:sticky;top:96px;rotate:-.6deg}.case-blocks_loyaltyLayout__AHeCm{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,5vw,78px);align-items:start}.case-blocks_moodGrid__Jmy5I{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(40px,5vw,80px)}.case-blocks_valueGrid__XVtAA{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1180px){.case-blocks_dishPhone__S8Ecl{width:242px}.case-blocks_metrics__b1OJC dt{font-size:clamp(104px,9vw,148px)}}@media (prefers-reduced-motion:reduce){.case-blocks_channelCard__NRKQZ,.case-blocks_loyaltyMedia__VcYZg,.case-blocks_pipelineNode___e0Pd:before{animation:none}.case-blocks_formatCard__LUxwZ,.case-blocks_moodQuery__tweoK>p span{transition-duration:1ms}}.case-blocks_processGrid__xUUWf{display:grid;gap:0;border-top:1px solid var(--t-line)}.case-blocks_processCell__YuXFd{display:grid;gap:14px;align-content:start;padding:clamp(22px,3vw,30px) 0;border-bottom:1px solid var(--t-line)}.case-blocks_processCell__YuXFd h3{margin:0;font-size:15px;font-weight:560;letter-spacing:-.012em;color:var(--t-muted)}.case-blocks_processCell__YuXFd ul{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0;padding:0;list-style:none}.case-blocks_processCell__YuXFd li{display:flex;align-items:center;gap:9px;padding:9px 15px;border:1px solid var(--t-line);border-radius:12px;font-size:16px;line-height:1.2;color:var(--t-ink)}.case-blocks_processCell__YuXFd li img,.case-blocks_processCell__YuXFd li svg{flex:none;width:19px;height:19px}.case-blocks_processCell__YuXFd li img{filter:grayscale(1);opacity:.62}.case-blocks_processCell__YuXFd li svg{color:var(--t-muted)}@media (min-width:700px){.case-blocks_processGrid__xUUWf{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(30px,5vw,70px)}}@media (max-width:699px){.case-blocks_formatDeck__6NlCB{grid-auto-flow:column;grid-auto-columns:82vw;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);scrollbar-width:none}.case-blocks_formatDeck__6NlCB::-webkit-scrollbar{display:none}.case-blocks_formatCard__LUxwZ{scroll-snap-align:center}.case-blocks_formatCard__LUxwZ[data-active]{border-color:rgb(15 35 22/12%);background:rgb(255 255 255/62%)}.case-blocks_formatCard__LUxwZ[data-active] .case-blocks_formatGlow__mc73w{opacity:0}.case-blocks_loyaltyRows__GBWHY{display:flex;gap:8px;overflow-x:auto;padding-right:24px;scroll-snap-type:x proximity;scrollbar-width:none}.case-blocks_loyaltyRows__GBWHY::-webkit-scrollbar{display:none}.case-blocks_loyaltyRows__GBWHY>li{flex:none;scroll-snap-align:start}.case-blocks_loyaltyRow__gquhR{gap:10px;padding:11px 16px;border-top:0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--t-line)}.case-blocks_loyaltyRow__gquhR small{display:none}.case-blocks_loyaltyRow__gquhR strong{font-size:16px;font-weight:540}.case-blocks_loyaltyRow__gquhR em{padding-top:0}.case-blocks_loyaltyRow__gquhR[aria-current=true]{padding-left:16px;background:rgb(47 143 63/10%);box-shadow:inset 0 0 0 1px var(--t-accent);color:var(--t-ink)}.case-blocks_loyaltyRow__gquhR[aria-current=true] em{color:var(--t-accent-deep)}.case-blocks_loyaltyHint__K8NeK{margin:14px 0 0;font-size:15px;line-height:1.45;color:var(--t-muted)}.case-blocks_loyaltyMedia__VcYZg{margin-top:18px}}@media (min-width:700px){.case-blocks_loyaltyHint__K8NeK{display:none}}.section_section__anLmZ{--ui-pad:18px;position:relative;padding:clamp(64px,12vw,116px) var(--ui-pad)}.section_tight__wqd2m{padding-block:clamp(44px,8vw,76px)}.section_tall__N3zf8{padding-block:clamp(84px,16vw,148px)}.section_paper__qCL8A{--ui-surface:var(--th-paper);background:var(--th-paper)}.section_bright__BtqUQ{--ui-surface:var(--th-paper-bright);background:var(--th-paper-bright)}.section_deep__7mj7I{--ui-surface:var(--th-paper-deep);background:var(--th-paper-deep)}.section_ink__7_krt,.section_night__NiITE{--th-muted:var(--th-dark-faint);--th-line:var(--th-line-dark);color:var(--th-dark-body)}.section_ink__7_krt{--ui-surface:var(--th-night-soft);background:var(--th-night-soft)}.section_night__NiITE{--ui-surface:var(--th-night);background:var(--th-night)}.section_backdrop__fKUXT{position:absolute;inset:0;z-index:var(--ui-z-backdrop);background-position:50%;background-size:cover;background-image:var(--ui-backdrop-image);pointer-events:none}.section_backdrop__fKUXT:after{content:"";position:absolute;inset:0;background:var(--ui-backdrop-veil)}.section_section__anLmZ:has(.section_backdrop__fKUXT)>:not(.section_backdrop__fKUXT){position:relative;z-index:var(--ui-z-content)}.section_inner__AYiHY{width:min(100%,var(--ui-column));margin-inline:auto}.section_innerFull__VlzZ_{width:100%;padding-inline:max(0px,calc(4vw - var(--ui-pad)))}.section_innerWide__T0fGH{width:100%;max-width:var(--ui-column-wide);margin-inline:auto;padding-inline:var(--ui-gutter)}.section_spaceSm__3CFI9{margin-top:var(--ui-space-sm)}.section_spaceMd__Nm91n{margin-top:var(--ui-space-md)}.section_spaceLg__8OSt_{margin-top:var(--ui-space-lg)}.head_head__6Imwd{display:grid;gap:clamp(16px,2.2vw,20px);justify-items:start;width:min(100%,var(--ui-column));margin-inline:auto}.head_head__6Imwd h2{max-width:24ch;margin:0;font-size:var(--ui-fs-title);font-variation-settings:"wght" var(--ui-w-title);letter-spacing:var(--ui-ls-title);line-height:var(--ui-lh-title);text-wrap:balance}.head_head__6Imwd p{max-width:68ch;margin:0;color:var(--th-muted);font-size:var(--ui-fs-lead);font-variation-settings:"wght" var(--ui-w-lead);letter-spacing:var(--ui-ls-lead);line-height:var(--ui-lh-lead)}.head_wide__WJJZg h2{max-width:28ch}.head_display__goYpN{display:block;margin-bottom:clamp(34px,4.4vw,60px)}.head_display__goYpN h2{max-width:none;font-size:var(--ui-fs-display);font-variation-settings:"wght" var(--ui-w-display);letter-spacing:var(--ui-ls-display);line-height:var(--ui-lh-display)}.head_display__goYpN p{max-width:74ch;margin:clamp(16px,1.8vw,24px) 0 0}.head_head__6Imwd[data-invert] p{color:var(--th-dark-lead)}.head_subHead__V49gL{width:min(100%,var(--ui-column));padding-top:clamp(40px,7vw,64px);margin:clamp(56px,10vw,88px) auto clamp(24px,4vw,36px);border-top:1px solid var(--th-line);font-size:var(--ui-fs-subhead);font-variation-settings:"wght" var(--ui-w-subhead);letter-spacing:var(--ui-ls-subhead);line-height:var(--ui-lh-subhead)}.head_plain__oFExI{padding-top:0;margin-top:0;border-top:0}.glass_glass__NwAsb{position:relative;display:grid;padding:clamp(30px,4.6vw,62px);border:1px solid var(--th-glass-edge);border-radius:var(--ui-r-xl);background:linear-gradient(138deg,rgb(255 255 255/34%),rgb(255 255 255/4%) 44%,rgb(255 255 255/20%)),var(--th-glass-fill);backdrop-filter:blur(var(--ui-blur-lg)) saturate(1.42) brightness(1.03);box-shadow:inset 0 1px 0 rgb(255 255 255/72%),inset 0 -1px 0 rgb(255 255 255/26%),0 40px 90px -60px rgb(10 30 18/60%)}.glass_dark__a66vn{border-color:var(--th-glass-edge-dark);background:linear-gradient(138deg,rgb(255 255 255/9%),rgb(255 255 255/1%) 46%,rgb(255 255 255/5%)),var(--th-glass-fill-dark);color:var(--th-dark-body);backdrop-filter:blur(var(--ui-blur-lg)) saturate(1.24);box-shadow:inset 0 1px 0 rgb(255 255 255/52%),inset 0 -1px 0 rgb(255 255 255/10%)}@supports not (backdrop-filter:blur(1px)){.glass_glass__NwAsb{background:var(--th-paper-bright)}.glass_dark__a66vn{background:var(--th-night-soft)}}.action_action__1wPpO{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:11px 20px;border:1px solid transparent;border-radius:var(--ui-r-action);font:inherit;font-size:var(--ui-fs-small);font-variation-settings:"wght" var(--ui-w-medium);letter-spacing:var(--ui-ls-body);text-decoration:none;cursor:pointer;transition:background var(--ui-t-ui) var(--ui-e-base),border-color var(--ui-t-ui) var(--ui-e-base),color var(--ui-t-ui) var(--ui-e-base)}.action_solid__DbVJo{background:var(--th-ink);color:var(--th-paper-bright)}.action_quiet__BvXkd{border-color:var(--th-line-strong);background:transparent;color:var(--th-ink)}.action_ghost__Xq_cs{padding-inline:0;background:none;color:var(--th-ink);text-decoration:underline;text-decoration-color:var(--th-line-strong);text-underline-offset:5px}.ui-dark .action_solid__DbVJo{background:var(--th-paper-bright);color:var(--th-ink)}.ui-dark .action_ghost__Xq_cs,.ui-dark .action_quiet__BvXkd{border-color:rgb(255 255 255/40%);color:var(--th-dark-body);text-decoration-color:rgb(255 255 255/40%)}.action_action__1wPpO:focus-visible{outline:2px solid var(--th-focus);outline-offset:3px}@media (hover:hover){.action_solid__DbVJo:hover{background:var(--th-accent-deep);color:var(--th-paper-bright)}.action_quiet__BvXkd:hover{border-color:var(--th-ink)}.action_ghost__Xq_cs:hover{text-decoration-color:currentcolor}.ui-dark .action_solid__DbVJo:hover{background:var(--th-accent-soft)}}@media (prefers-reduced-motion:reduce){.action_action__1wPpO{transition:none}}.accordion_list__UpE2Q{display:grid;width:min(100%,var(--ui-column));margin-inline:auto}.accordion_item__qgs2h{interpolate-size:allow-keywords}.accordion_item__qgs2h summary{cursor:pointer;list-style:none}.accordion_item__qgs2h summary::-webkit-details-marker{display:none}.accordion_item__qgs2h summary:focus-visible{outline:2px solid var(--th-focus);outline-offset:3px}.accordion_line__K93HB{border-top:1px solid var(--th-line)}.accordion_line__K93HB:last-of-type{border-bottom:1px solid var(--th-line)}.accordion_line__K93HB summary{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0}.accordion_panel__qzNOW{padding:0 clamp(18px,3vw,26px);border:1px solid var(--th-line);border-radius:var(--ui-r-lg);background:var(--ui-surface,transparent)}.accordion_panel__qzNOW summary{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0}.accordion_numbered__K6Vqu{border-top:1px solid var(--th-line)}.accordion_numbered__K6Vqu summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 0;transition:padding-left var(--ui-t-move) var(--ui-e-base)}.accordion_index__EPTnL{font-size:var(--ui-fs-label);font-style:normal;font-variant-numeric:tabular-nums;color:var(--th-accent-soft)}.accordion_label__Pzk_e{display:grid;gap:6px}.accordion_label__Pzk_e,.accordion_numbered__K6Vqu .accordion_label__Pzk_e{font-size:var(--ui-fs-subhead);font-variation-settings:"wght" var(--ui-w-subhead);letter-spacing:var(--ui-ls-subhead);line-height:var(--ui-lh-subhead)}.accordion_note__jZUSb{color:var(--th-muted);font-size:var(--ui-fs-small);font-variation-settings:normal;line-height:var(--ui-lh-small)}.accordion_mark___oHj_{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--th-line);border-radius:var(--ui-r-circle);color:var(--th-accent);transition:border-color var(--ui-t-snap) var(--ui-e-base),background-color var(--ui-t-snap) var(--ui-e-base)}.accordion_plus__jGt19{color:var(--th-accent-soft);transition:rotate var(--ui-t-move) var(--ui-e-base)}.accordion_item__qgs2h[open] .accordion_plus__jGt19{rotate:45deg}.accordion_body__GrYDO{display:grid;gap:14px;padding:0 0 26px}.accordion_numbered__K6Vqu .accordion_body__GrYDO{padding-left:31px}.accordion_body__GrYDO p{margin:0;font-size:var(--ui-fs-body);line-height:var(--ui-lh-lead);color:var(--th-muted)}@media (prefers-reduced-motion:reduce){.accordion_mark___oHj_,.accordion_numbered__K6Vqu summary,.accordion_plus__jGt19{transition:none}}.horizontal-accordion_row__cgd5l{display:flex;gap:clamp(8px,.9vw,14px);height:clamp(360px,48vh,500px);perspective:1800px;perspective-origin:50% 50%}.horizontal-accordion_panel__tOySA{position:relative;flex:0 1 clamp(72px,6.4vw,96px);min-width:0;display:flex;overflow:hidden;border:1px solid var(--th-line-dark);border-radius:var(--ui-r-lg);background:rgb(9 12 18/72%);text-align:left;transition:border-color .52s var(--ui-e-base),box-shadow .52s var(--ui-e-base)}.horizontal-accordion_panel__tOySA[data-open=true]{flex-grow:1;border-color:rgb(236 240 246/12%);box-shadow:0 32px 90px rgb(0 0 0/56%)}.horizontal-accordion_light__xbV8S{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(ellipse 72% 110% at 95% 108%,rgb(250 253 255/100%) 0,rgb(224 239 255/98%) 13%,rgb(128 181 255/94%) 27%,rgb(50 119 255/88%) 45%,rgb(18 72 226/58%) 66%,transparent 95%),radial-gradient(ellipse 82% 52% at 79% 109%,rgb(28 94 255/64%) 0,rgb(11 57 205/40%) 45%,rgb(5 25 99/14%) 69%,transparent 94%),radial-gradient(ellipse 35% 94% at 105% 82%,rgb(33 97 255/40%) 0,rgb(11 52 184/20%) 48%,transparent 88%),#03060e}.horizontal-accordion_panel__tOySA[data-open=true] .horizontal-accordion_light__xbV8S{opacity:1}.horizontal-accordion_glow__6bnBC{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgb(5 6 8/82%) 0,rgb(5 6 8/44%) 46%,transparent);transition:opacity .52s var(--ui-e-base)}.horizontal-accordion_panel__tOySA[data-open=true] .horizontal-accordion_glow__6bnBC{opacity:0}.horizontal-accordion_inner__w6ioA{--accordion-pad:clamp(18px,1.7vw,24px);position:relative;z-index:1;flex:1;min-width:0;display:flex;align-items:flex-start;padding:var(--accordion-pad)}.horizontal-accordion_label__8xd0H{position:absolute;top:var(--accordion-pad);bottom:var(--accordion-pad);left:var(--accordion-pad);display:flex;align-items:flex-start;color:var(--th-dark-body);font-size:var(--ui-fs-small);font-variation-settings:"wght" var(--ui-w-semi);letter-spacing:var(--ui-ls-body);white-space:nowrap;writing-mode:vertical-rl;rotate:180deg}.horizontal-accordion_panel__tOySA[data-open=true] .horizontal-accordion_label__8xd0H{opacity:0}.horizontal-accordion_body__aYKLg{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;height:100%;pointer-events:none}.horizontal-accordion_body__aYKLg>*{opacity:0;transform:translateY(12px)}.horizontal-accordion_panel__tOySA[data-open=true] .horizontal-accordion_body__aYKLg>*{opacity:1;transform:none}.horizontal-accordion_body__aYKLg h3{max-width:18ch;margin:0;color:var(--th-dark-body);font-size:var(--ui-fs-subhead);font-variation-settings:"wght" var(--ui-w-subhead);letter-spacing:var(--ui-ls-subhead);line-height:var(--ui-lh-subhead);text-wrap:balance}.horizontal-accordion_body__aYKLg p{max-width:34ch;margin:14px 0 0;color:var(--th-dark-faint);font-size:var(--ui-fs-caption);line-height:var(--ui-lh-lead)}.horizontal-accordion_panel__tOySA[data-open=true] .horizontal-accordion_body__aYKLg h3{color:#fff}.horizontal-accordion_panel__tOySA[data-open=true] .horizontal-accordion_body__aYKLg p{color:rgb(255 255 255/84%)}@media (max-width:699px){.horizontal-accordion_row__cgd5l{display:grid;gap:12px;height:auto;perspective:none}.horizontal-accordion_panel__tOySA{flex:none;min-height:168px;transform:scale(.985);transform-origin:center;transition:background-color .52s var(--ui-e-base),border-color .52s var(--ui-e-base),transform .52s var(--ui-e-base),box-shadow .52s var(--ui-e-base)}.horizontal-accordion_panel__tOySA[data-open=true]{flex-grow:0;transform:none}.horizontal-accordion_inner__w6ioA{display:grid;gap:0;padding:22px}.horizontal-accordion_label__8xd0H{display:none}.horizontal-accordion_body__aYKLg{justify-content:center;height:auto;pointer-events:auto}.horizontal-accordion_body__aYKLg>*{opacity:1;transform:none}.horizontal-accordion_light__xbV8S{transition:opacity .52s var(--ui-e-base);background:radial-gradient(ellipse 48% 118% at 96% 108%,rgb(250 253 255/100%) 0,rgb(221 238 255/98%) 14%,rgb(116 173 255/94%) 29%,rgb(41 112 250/84%) 49%,rgb(12 57 187/48%) 70%,transparent 95%),radial-gradient(ellipse 86% 48% at 79% 108%,rgb(20 86 255/56%) 0,rgb(8 47 184/34%) 44%,transparent 92%),radial-gradient(ellipse 24% 82% at 106% 77%,rgb(38 106 255/38%) 0,transparent 82%),#03060e}.horizontal-accordion_body__aYKLg h3{max-width:100%;font-size:var(--ui-fs-head)}.horizontal-accordion_body__aYKLg p{max-width:100%;font-size:var(--ui-fs-body)}}@media (prefers-reduced-motion:reduce){.horizontal-accordion_row__cgd5l{display:grid;gap:14px;height:auto;perspective:none}.horizontal-accordion_panel__tOySA,.horizontal-accordion_panel__tOySA[data-open=true]{flex:none;transform:none;transition:none}.horizontal-accordion_label__8xd0H{display:none}.horizontal-accordion_light__xbV8S{transition:none}.horizontal-accordion_body__aYKLg{height:auto;pointer-events:auto}.horizontal-accordion_body__aYKLg>*{opacity:1;transform:none;transition:none}}