@font-face{font-family:BriefDM;src:url(/redesign/fonts/dm-sans-500.ttf) format("truetype");font-weight:500;font-display:swap}.brief-case-motion_panel__yjEVQ{position:absolute;left:9.30555556%;top:68.1877445%;width:24.0972222%;height:22.4902216%;background:#e6e2df;border-radius:2.222222cqw;overflow:clip}.brief-case-motion_panel__yjEVQ>svg{display:block;width:100%;height:100%;overflow:hidden}.brief-case-motion_controls__Tp6T2{width:275px;height:316px;font-family:BriefDM,Arial,sans-serif;font-weight:500;color:#414141}.brief-case-motion_toggle__RI3QW{width:275px;height:53px;display:flex;align-items:center;justify-content:space-between;gap:0;border:1px solid #414141;border-radius:100px;background:transparent;padding:0 12px;cursor:pointer;font:500 24px/1 BriefDM,Arial,sans-serif;letter-spacing:0;color:inherit}.brief-case-motion_toggle__RI3QW>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brief-case-motion_toggle__RI3QW>img{flex:none;transition:transform .5s cubic-bezier(.68,-.6,.32,1.6)}.brief-case-motion_menu__ga5lI{box-sizing:border-box;width:275px;height:239px;margin-top:24px;padding:12px;border:1px solid #414141;border-radius:32px 32px 0 0;background:#000;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;scroll-padding:12px}.brief-case-motion_menu__ga5lI::-webkit-scrollbar{display:none}.brief-case-motion_option__mmS95{box-sizing:border-box;width:249px;height:51px;margin:0 0 32px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:20px;background:transparent;color:#414141;text-align:left;font:500 24px/1 BriefDM,Arial,sans-serif;cursor:pointer;white-space:nowrap}.brief-case-motion_option__mmS95:last-child{margin-bottom:0}.brief-case-motion_option__mmS95>img{display:block;width:auto;max-width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.brief-case-motion_toggle__RI3QW:focus-visible{outline:2px solid #414141;outline-offset:-4px}.brief-case-motion_option__mmS95:focus-visible,.brief-case-motion_option__mmS95:hover{outline:1px solid #85827d;outline-offset:-1px;color:#eeeae6}@media(prefers-reduced-motion:reduce){.brief-case-motion_toggle__RI3QW>img{transition:none}}.brief-case-motion_documentPanel__sh0eO{position:absolute;left:66.875%;top:44.39374185%;width:24.02777778%;height:22.49022164%;overflow:clip;border-radius:2.222222cqw;background:#000}.brief-case-motion_documentScroll__cM2px{width:100%;height:100%;overflow-y:auto;scrollbar-width:none;overscroll-behavior-y:contain;touch-action:pan-y;outline-offset:-4px}.brief-case-motion_documentScroll__cM2px::-webkit-scrollbar{display:none}.brief-case-motion_documentScroll__cM2px>img{display:block;width:100%;height:auto;max-width:none}.brief-case-motion_documentScroll__cM2px:focus-visible{outline:2px solid #fe4a34}.brief-case-motion_documentTrack__3myoB{position:absolute;left:86.1416%;top:31.2725%;height:60%;width:1.35954%;border-radius:999px;pointer-events:none}.brief-case-motion_documentTrack__3myoB>span{position:absolute;left:0;width:100%;height:29.487179%;border-radius:inherit;background:#fff}@font-face{font-family:DeckDM;src:url(/redesign/fonts/dm-sans-300.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:DeckDM;src:url(/redesign/fonts/dm-sans-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:DeckSyne;src:url(/redesign/fonts/syne-700.ttf) format("truetype");font-weight:700;font-display:swap}.decktime-flow_panel__DozNc{position:absolute;left:66.7361111%;top:43.7336815%;width:24.0972222%;height:46.3446475%;border-radius:2.222222cqw;overflow:hidden;background:#e6e2df}.decktime-flow_phone__g67PS{display:block;width:100%;height:100%;overflow:hidden}.decktime-flow_screen__oXt68{position:relative;width:100%;height:100%;overflow:hidden;border-radius:44.8px;background:#fafaf8;color:#1a1916;font-family:DeckDM,Arial,sans-serif;font-size:11.2px;font-weight:300;line-height:1.3;isolation:isolate}.decktime-flow_screenPage__6DVxW{position:absolute;inset:0;background:#fafaf8}.decktime-flow_screenArtwork__QAshG{display:block;width:100%;height:100%}.decktime-flow_hotspot__zVydZ{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:5px;cursor:pointer}.decktime-flow_scroll__ZEAG7{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;scroll-padding:40px 0 26px}.decktime-flow_scroll__ZEAG7::-webkit-scrollbar{display:none}.decktime-flow_form__cORXN{position:relative;width:281.4px;height:745px;margin:0;padding:0}.decktime-flow_heading__b3y5U{font-family:DeckSyne,Arial,sans-serif;font-size:28px;font-weight:700;letter-spacing:-1.12px;line-height:1;margin:0;padding:0}.decktime-flow_label__qzvUa{font-family:DeckDM,Arial,sans-serif;font-size:11.2px;line-height:1;font-weight:300;white-space:nowrap}.decktime-flow_nameInput__6oRyU{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:.7px solid #aaa8a2;border-radius:11.2px;background:transparent;padding:0 8.4px;font:700 16.8px/1 DeckSyne,Arial,sans-serif;color:#1a1916;outline:none}.decktime-flow_nameInput__6oRyU:focus-visible{border-color:#1a1916;box-shadow:0 0 0 .7px #1a1916}.decktime-flow_colour__tawZo{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:50%;padding:0;cursor:pointer;transition:box-shadow .3s,opacity .3s}.decktime-flow_colour__tawZo[aria-pressed=true]{box-shadow:inset 0 0 0 5.6px #fafaf866}.decktime-flow_customColour__0MiHn,.decktime-flow_customDuration__f5bwj,.decktime-flow_customIcon__M2cC4,.decktime-flow_duration__cuTEu,.decktime-flow_iconChoice__0TL2M{box-sizing:border-box;border:.7px solid #c9c6be;border-radius:4.2px;background:white;padding:0;display:flex;align-items:center;justify-content:center;color:#1a1916;cursor:pointer}.decktime-flow_iconChoice__0TL2M{font:11.2px/1 Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.decktime-flow_duration__cuTEu{font:300 11.2px/1 DeckDM,Arial,sans-serif;white-space:nowrap}.decktime-flow_duration__cuTEu[aria-pressed=true],.decktime-flow_iconChoice__0TL2M[aria-pressed=true]{box-shadow:inset 0 1.4px 3.5px #0006;transition:box-shadow .3s}.decktime-flow_customColour__0MiHn,.decktime-flow_customDuration__f5bwj,.decktime-flow_customIcon__M2cC4{font:300 14px/1 DeckDM,Arial,sans-serif;border-radius:2.8px;text-align:center}.decktime-flow_customColour__0MiHn input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.decktime-flow_customIcon__M2cC4{font-size:11px;outline:none}.decktime-flow_customDuration__f5bwj{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-text-align-last:center;text-align-last:center}.decktime-flow_createButton__JA9sP{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5.6px;background:#1a1916;color:#fafaf8;font:700 11.2px/1 DeckSyne,Arial,sans-serif;cursor:pointer}.decktime-flow_createButton__JA9sP:disabled{opacity:.5;cursor:default}.decktime-flow_cancelButton__ZjHCD{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#1a1916;font:300 11.2px/1 DeckDM,Arial,sans-serif;cursor:pointer}.decktime-flow_activityCard__YB5MA{box-sizing:border-box;background:#f7f5f0;border:1.4px solid #e8e6e0ab;border-radius:14px;overflow:hidden;font-family:DeckDM,Arial,sans-serif;color:#1a1916ab;font-weight:300}.decktime-flow_cardName__hOANh{position:absolute;left:9.8px;top:7px;max-width:72px;font-size:8.4px;line-height:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.decktime-flow_cardDot__3kvAI{position:absolute;left:89.6px;top:9.1px;width:7px;height:7px;box-sizing:border-box;border:1.4px solid;border-radius:50%}.decktime-flow_cardIcon__PgQDC{position:absolute;left:9.1px;top:42.7px;width:88.2px;height:49px;display:flex;align-items:center;justify-content:center;font:44.8px/1 Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;color:#1a1916}.decktime-flow_cardDuration__kT6Cb{position:absolute;left:9.1px;top:95.2px;width:88.2px;text-align:center;font-size:8.4px;line-height:11px}.decktime-flow_customColour__0MiHn:focus-within,.decktime-flow_customIcon__M2cC4:focus-visible,.decktime-flow_screen__oXt68 button:focus-visible,.decktime-flow_screen__oXt68 select:focus-visible{outline:1.4px solid #1a1916;outline-offset:2px}@media(prefers-reduced-motion:reduce){.decktime-flow_colour__tawZo,.decktime-flow_duration__cuTEu,.decktime-flow_iconChoice__0TL2M{transition:none}}.case-motion_card__F4lBb{position:absolute;display:block;margin:0;padding:0;border:0;border-radius:2.222222cqw;background:#e6e2df;overflow:hidden;isolation:isolate;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.case-motion_card__F4lBb>svg{display:block;width:100%;height:100%;overflow:hidden}.case-motion_card__F4lBb:focus-visible{outline:2px solid #1e8f57;outline-offset:4px}.case-motion_card__F4lBb svg [role=button]:focus:not(:focus-visible){outline:none}.case-motion_card__F4lBb svg [role=button]:focus-visible{outline:2px solid #1a2b1e;outline-offset:-3px}.case-motion_seedling__oa0LZ{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font:53.76px/1 Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;filter:drop-shadow(0 13.44px 16.8px rgba(61,186,126,.2))}.case-motion_smallSeedling__rhDhA{display:block;font:8.064px/1 Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.case-motion_caseCanvas__UCMi2{position:relative;container-type:inline-size;width:100%;max-width:1462px;margin-inline:auto;overflow:hidden}.case-motion_caseCanvas__UCMi2>img{display:block;width:100%;height:auto}.case-motion_originalSymbols__IustY{position:relative;width:100%;height:100%;overflow:hidden;pointer-events:none}.case-motion_originalSymbols__IustY>span{position:absolute;display:block;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;line-height:1}.case-motion_romlySelection__3jmT0{position:absolute;left:66.875%;top:68.2114883%;width:24.0277778%;height:22.5195822%;background:#e6e2df;border-radius:2.222222cqw;overflow:hidden;isolation:isolate}.case-motion_romlySelection__3jmT0>svg{position:absolute;display:block;left:-39.8843931%;top:8.115942%;width:180%;height:75.4782609%;overflow:visible}.case-motion_romlySelection__3jmT0 [role=button]{cursor:pointer}.case-motion_romlySelection__3jmT0 [role=button]:focus-visible{outline:2px solid #ff5900;outline-offset:2px}.case-motion_surfBoard__83wpp{position:absolute;left:54.4444444%;top:47.3237598%;width:7.08333333%;height:19.9738903%;background:#e6e2df}.case-motion_surfBoard__83wpp>svg{display:block;width:100%;height:100%;overflow:visible}.case-motion_surfBoard__83wpp [role=button]{cursor:pointer}.case-motion_surfBoard__83wpp [role=button]:focus-visible{outline:1px solid #1b6e75;outline-offset:2px}.case-motion_memoGalleryToggle__x5A88{position:absolute;left:86.2679956%;top:3.0952381%;width:12.181617%;height:7.6190476%;margin:0;padding:0;border:0;border-radius:999px;background:transparent;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.case-motion_memoGalleryToggle__x5A88>svg{display:block;width:100%;height:100%;overflow:visible}.case-motion_memoGalleryToggle__x5A88:focus-visible{outline:2px solid #515bd4;outline-offset:3px}@media(max-width:600px){.case-motion_memoGalleryToggle__x5A88:after{content:"";position:absolute;inset:-12px -4px}}.case-motion_memoMemoryClose__igybc,.case-motion_memoMemoryTarget__z1ngb,.case-motion_memoWidgetDot__cn5Df{position:absolute;border:0;background:transparent;margin:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.case-motion_memoMemoryTarget__z1ngb:focus-visible,.case-motion_memoWidgetDot__cn5Df:focus-visible{outline:2px solid #515bd4;outline-offset:2px}.case-motion_memoMemoryClose__igybc{inset:0;width:100%;height:100%;border-radius:inherit}.case-motion_memoMemoryClose__igybc:focus-visible{outline:2px solid #515bd4;outline-offset:-4px}.case-motion_memoWidgetDot__cn5Df{top:83.333333%;width:2.3339318%;height:11.594203%;transform:translate(-50%,-50%);border-radius:999px}.home_page__L_VkN{--paper:#e6e2df;--accent:#fe4a34;--ink:#000;background:var(--paper);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100svh;overflow-x:clip}.home_page__L_VkN :is(a,button):focus-visible{outline:3px solid var(--accent);outline-offset:6px}.home_hero__lJSGX{position:relative;container-type:inline-size;max-width:1440px;height:min(71.111vw,1024px);margin:auto}.home_identity__K_siu{position:absolute;top:3.2639cqw;left:0;width:100%;text-align:center;z-index:5}.home_identity__K_siu p{font-size:clamp(12px,1.111cqw,16px);font-weight:700;line-height:1.2}.home_identity__K_siu>a{display:block;font-size:clamp(10px,.8333cqw,12px);color:#b72d1e;margin-top:5px;transition:color .2s ease}.home_identity__K_siu>a:hover{color:#8f2116;text-decoration:underline;text-underline-offset:3px;transition-duration:.3s}.home_headline__Qfux3,.home_identity__K_siu h2,.home_projects__vKO8L :is(h1,h2){font-family:var(--font-bowlby),Impact,sans-serif;font-weight:400;text-transform:uppercase}.home_identity__K_siu h2{font-size:3.3333cqw;line-height:4.8611cqw;margin-top:2.5cqw}.home_headline__Qfux3{position:absolute;top:45.278cqw;left:15.486%;width:69.028%;font-size:4.4444cqw;line-height:4.8611cqw;text-align:center;letter-spacing:0}#projects.home_projects__vKO8L{content-visibility:visible;contain-intrinsic-size:none}.home_projects__vKO8L{max-width:1440px;margin:auto;padding:111px 8.4722% 134px;scroll-margin-top:35px}.home_projects__vKO8L :is(h1,h2){text-align:center;font-size:48px;line-height:56px;margin-bottom:45px}.home_projectGrid__S9yL6{position:relative;aspect-ratio:1196/2061}.home_project__YQX24{display:block;position:absolute;margin:0;isolation:auto;z-index:0;transition:z-index 0s .8s}.home_project__YQX24[data-focused=true]{z-index:3}.home_projects__vKO8L[data-focused=true] .home_project__YQX24{transition-delay:0s}.home_projectArtwork__xFFxk{display:block;width:100%;height:auto;border-radius:48px}.home_motionReplica__XX_N5,.home_motionVariant__6C226{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:48px;pointer-events:none}.home_motionVariant__6C226,.home_vinyl__6Kcb0[data-hovered=true] [data-motion=vinyl-preview] [data-vinyl-layer=phone]{opacity:0}.home_vinyl__6Kcb0[data-hovered=true] [data-motion=vinyl-preview] [data-vinyl-layer=record]{transform:translate(-1.15942029%,-21.76079734%)}.home_vinyl__6Kcb0:has(.home_arrowTarget__8Y0XV:focus-visible) [data-motion=vinyl-preview] [data-vinyl-layer=phone]{opacity:0}.home_vinyl__6Kcb0:has(.home_arrowTarget__8Y0XV:focus-visible) [data-motion=vinyl-preview] [data-vinyl-layer=record]{transform:translate(-1.15942029%,-21.76079734%)}.home_widget__cGY5M{background:#fff;border-radius:48px}.home_widget__cGY5M .home_projectArtwork__xFFxk{transition:opacity .6s ease-in-out}.home_widgetDetail__p4Q1j{position:absolute;left:26.9183%;top:23.0973%;width:46.1635%;aspect-ratio:1;overflow:hidden;border-radius:17.088%;opacity:0;transform:translate(-4.766%,25.05%) scale(.694444) rotate(-5deg);box-shadow:0 4px 12px rgba(0,0,0,.25);transition:opacity .6s ease-in-out,transform .6s ease-in-out;pointer-events:none}.home_widgetDetailArtwork__cZXYQ{display:block;width:100%;height:100%;max-width:none}.home_widget__cGY5M:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_projectArtwork__xFFxk{opacity:0;transition-duration:.5s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.home_widget__cGY5M:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_widgetDetail__p4Q1j{opacity:1;transform:none;transition-duration:.5s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.home_morningVariant__BUQjI{left:20.9442%;top:4.186%;width:57.9399%;height:91.6944%;animation:home_morningState__pXK4U .8s cubic-bezier(.6,-.28,.735,.045) .8s both}@keyframes home_morningState__pXK4U{0%{opacity:0}to{opacity:1}}.home_brief__r0i7b{left:0;top:0;width:100%}.home_memorandum__vRX2a{left:0;top:30.6647%;width:38.9632%}.home_designcheer__mdSTh{left:40.6355%;top:30.6647%;width:59.3645%}.home_vinyl__6Kcb0{left:0;top:54.9733%;width:28.8462%}.home_morning__ykjBm{left:30.5184%;top:54.9733%;width:38.9632%}.home_widget__cGY5M{left:71.1538%;top:54.9733%;width:28.8462%}.home_surfwise__gPo1d{left:71.1538%;top:70.3057%;width:28.8462%}.home_decktime__RDEYz{left:0;top:85.638%;width:28.8462%}.home_romly__zd3_l{left:30.5184%;top:85.638%;width:38.9632%}.home_arrowTarget__8Y0XV{position:absolute;left:20px;bottom:20px;display:grid;place-items:center;width:48px;height:48px;min-width:48px;min-height:48px;border:0;border-radius:50%;padding:0;background:rgba(230,226,223,.5);backdrop-filter:blur(20px);box-shadow:0 4px 16px rgba(0,0,0,.12);cursor:pointer;z-index:4}.home_arrowTarget__8Y0XV img{display:block;width:12px;height:12px}.home_sourceCaption__T_gDb{position:absolute;top:100%;left:0;width:100%;text-align:center;font-size:16px;font-weight:510;color:#000;line-height:1.5;margin:16px 0 0;opacity:0;transition:opacity .8s ease-in-out;pointer-events:none;white-space:normal}.home_sourceCaption__T_gDb span{color:var(--accent);font-weight:700}.home_project__YQX24[data-focused=true] .home_sourceCaption__T_gDb{opacity:1}.home_projects__vKO8L{position:relative;isolation:isolate}.home_focusVeil__VAT0l{position:absolute;inset:0;z-index:2;pointer-events:none;background:#ffffff26;backdrop-filter:blur(min(3.4722vw,50px));opacity:0;visibility:hidden;transition:opacity .8s ease-in-out,visibility 0s .8s}.home_projects__vKO8L[data-focused=true] .home_focusVeil__VAT0l{opacity:1;visibility:visible;transition:opacity .8s ease-in-out,visibility 0s}.home_standalone__undl_{padding-top:94px;padding-bottom:27px}.home_standalone__undl_ :is(h1,h2){margin-bottom:48px}.home_projectList__Wh5iT{display:flex;flex-direction:column;gap:48px}.home_projectList__Wh5iT .home_project__YQX24{position:relative;width:100%}.home_caseReference__itmte{background:#e6e2df;min-height:100svh}.home_caseReference__itmte>img{display:block;width:100%;max-width:1462px;height:auto;margin:auto}.home_nav__Zsfwd{position:fixed;z-index:20;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;padding:8px;border-radius:16px;background:#a19d9880;backdrop-filter:blur(25px);box-shadow:0 5px 28px #0002}.home_nav__Zsfwd>a{display:grid;place-items:center;flex:none;width:48px;height:48px;background:#a19d98;border-radius:12px;transition:background .3s cubic-bezier(.68,-.55,.265,1.55)}.home_nav__Zsfwd>a>:is(img,svg){display:block;max-width:none;flex:none;pointer-events:none}.home_nav__Zsfwd>a[data-active=true]{background:var(--accent)}.home_navDivider__vhpig{display:block;width:3px;height:40px;flex:none;border-radius:333px;background:#e6e2df}@media(min-width:1440px){.home_projects__vKO8L{padding-left:122px;padding-right:122px}}@media(max-width:1000px){.home_projects__vKO8L{padding-top:75px}.home_projects__vKO8L :is(h1,h2){font-size:3.333vw;line-height:1.2;margin-bottom:32px}.home_motionReplica__XX_N5,.home_motionVariant__6C226,.home_projectArtwork__xFFxk,.home_surfwiseSequence__KurPw{border-radius:30px}}@media(max-width:600px){.home_hero__lJSGX{height:780px;height:min(175vw,750px)}.home_identity__K_siu{top:32px}.home_identity__K_siu p{font-size:14px}.home_identity__K_siu>a{font-size:11px}.home_identity__K_siu h2{font-size:6.5cqw;line-height:1.2;margin-top:28px}.home_headline__Qfux3{top:102cqw;left:6%;width:88%;font-size:8cqw;line-height:1.12}.home_desktopBreak__XRX3B{display:none}.home_projects__vKO8L{padding:20px 20px 120px}.home_projects__vKO8L :is(h1,h2){font-size:7cqw;line-height:1.2;margin-bottom:32px}.home_projectGrid__S9yL6{display:flex;flex-direction:column;gap:20px;aspect-ratio:auto}.home_projectGrid__S9yL6 .home_project__YQX24{position:relative;left:auto;top:auto;width:100%}.home_motionReplica__XX_N5,.home_motionVariant__6C226,.home_projectArtwork__xFFxk,.home_surfwiseSequence__KurPw{border-radius:28px}.home_sourceCaption__T_gDb{font-size:16px;margin-top:10px}.home_focusVeil__VAT0l{backdrop-filter:blur(14px)}.home_standalone__undl_{padding-top:55px}.home_projectList__Wh5iT{gap:20px}}@media(prefers-reduced-motion:reduce){.home_page__L_VkN *{animation:none!important;transition:none!important}.home_morningVariant__BUQjI{opacity:1}.home_motionReplica__XX_N5,.home_motionVariant__6C226,.home_projectArtwork__xFFxk{transform:none!important}}.home_romlyPreview__r7xfF,.home_surfwisePreview__lBq_S{position:relative;width:100%;overflow:hidden;background:#fff;border-radius:48px;container-type:inline-size}.home_surfwisePreview__lBq_S{aspect-ratio:345/612}.home_romlyPreview__r7xfF{aspect-ratio:466/296}.home_surfwisePhone__yJkR8{position:absolute;left:4.4058%;top:-25.0163%;width:91.3043%;aspect-ratio:315/644;transform-origin:top left;transition:transform .8s ease-in-out}.home_surfwisePhone__yJkR8[data-expanded=true]{transform:translate(10%,31.2453%) scale(.8)}.home_surfwisePreview__lBq_S[data-stage="0"] .home_surfwisePhone__yJkR8{transition-duration:.65s}.home_surfwiseFrame__EUQCA{position:absolute;inset:0;display:block;width:100%;height:100%;transition:opacity .8s ease-in-out;pointer-events:none}.home_surfwiseControl__yDTM_{position:absolute;left:27.5362%;top:65.2288%;width:45.0435%;height:9.1503%;border:0;border-radius:100px;padding:0;background:linear-gradient(90deg,#fff,rgba(153,153,153,.1) 86.036%);cursor:pointer}.home_surfwiseControl__yDTM_>span{position:absolute;left:1.3514%;top:3.75%;display:grid;place-items:center;width:33.3333%;aspect-ratio:1;border-radius:50%;background:#000;transition:transform .8s ease-in-out}.home_surfwiseControl__yDTM_>span>img{display:block;width:54.054%;height:54.054%}.home_surfwiseControl__yDTM_[aria-pressed=true]>span{transform:translateX(195.945%)}.home_surfwiseControl__yDTM_:disabled{cursor:default}.home_surfwiseHotspot__8R9ht{position:absolute;top:65.2288%;width:33.8841%;height:6.8627%;border:0;border-radius:999px;background:transparent;cursor:pointer}.home_surfwiseNext__Tq4Gp{left:52.087%}.home_surfwisePrevious__lMcwl{left:14.1449%}.home_srOnly__jkh9v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.home_romlyPreview__r7xfF :is(.home_romlyActivities__bGFt7,.home_romlyFlightPath__mTQcf,.home_romlyFlightIcon__sJd2X){position:absolute;display:block;height:auto;max-width:none;pointer-events:none;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.home_romly__zd3_l:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_romlyPreview__r7xfF :is(.home_romlyActivities__bGFt7,.home_romlyFlightPath__mTQcf,.home_romlyFlightIcon__sJd2X){transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home_romlyActivities__bGFt7{left:-31.8884%;top:-57.973%;width:163.8627%;transform:translateY(-56.7022%)}.home_romlyPhone__KUwLk{left:45.279%;top:5.2365%;width:48.2833%;transform-origin:top left}.home_romlyFlightPath__mTQcf{left:-4.9356%;top:35.1351%;width:35.6223%;transform:translate(-113.8554%,96.9761%)}.home_romlyFlightIcon__sJd2X{left:28.2562%;top:28.2509%;width:12.6609%;transform:translate(-320.339%,344.068%)}.home_romly__zd3_l:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_romlyActivities__bGFt7,.home_romly__zd3_l:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_romlyFlightIcon__sJd2X,.home_romly__zd3_l:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_romlyFlightPath__mTQcf{transform:none}.home_romly__zd3_l:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_romlyPhone__KUwLk{transform:translate(13.0667%,.2826%) scale(.8)}@media(max-width:1000px){.home_romlyPreview__r7xfF,.home_surfwisePreview__lBq_S{border-radius:30px}}@media(max-width:600px){.home_romlyPreview__r7xfF,.home_surfwisePreview__lBq_S{border-radius:28px}}.home_brief__r0i7b,.home_projectList__Wh5iT .home_project__YQX24{container-type:inline-size}.home_briefChoice__Xlf98{position:absolute;left:35.9165%;top:59.9562%;width:11.0368%;height:4.1569%;z-index:5}.home_briefToggle__ohLY7{display:grid;grid-template-columns:minmax(0,1fr) 1.1639cqw;align-items:center;gap:.16cqw;width:100%;height:100%;padding:0 .4cqw;border:.5px solid #414141;border-radius:999px;background:#000;color:#414141;font-family:inherit;font-size:.9cqw;font-weight:400;letter-spacing:normal;line-height:1.3;text-align:left;cursor:pointer}.home_briefToggle__ohLY7 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;letter-spacing:inherit;line-height:1.3}.home_briefToggle__ohLY7 img{width:1.1639cqw;height:1.1639cqw;transform:rotate(180deg);transition:transform .5s cubic-bezier(.68,-.55,.265,1.55)}.home_briefToggle__ohLY7[aria-expanded=true] img{transform:none}.home_briefMenu__t6SJv{position:absolute;left:0;top:calc(100% + .9632cqw);width:max(100%,180px);max-height:min(18cqw,320px);min-height:100px;overflow-y:auto;overscroll-behavior:contain;display:grid;gap:1.2843cqw;padding:.5217cqw;border:.5px solid #414141;border-radius:1.2843cqw;background:#000;box-shadow:0 8px 24px #00000014;transform-origin:top}.home_briefMenu__t6SJv button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;padding:5px 6px;border:0;border-radius:6px;background:transparent;color:#a19d98;font:inherit;font-size:clamp(11px,1cqw,12px);text-align:left;cursor:pointer}.home_briefMenu__t6SJv button:is(:hover,:focus-visible),.home_briefMenu__t6SJv button[aria-pressed=true]{background:#202020;color:#fff}.home_briefMenu__t6SJv img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;flex:none}.home_briefLevel__eHpnI{position:absolute;left:35.9165%;top:83.0574%;width:6.7425%;height:2.5098%;display:flex;align-items:center;gap:.4816cqw;border:0;padding:0;background:#000;color:#fff;cursor:pointer}.home_briefLevel__eHpnI>svg{display:block;width:100%;height:100%;overflow:visible}.home_romlyPreview__r7xfF>.home_romlyPhone__KUwLk{transition:transform .65s cubic-bezier(.22,.61,.36,1),opacity .65s ease-in-out}.home_romlyPhoneActive__G6aTu{opacity:0}.home_romly__zd3_l:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_romlyPhoneDefault__n1PVA{opacity:0}.home_romly__zd3_l:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_romlyPhoneActive__G6aTu{opacity:1}.home_romlyPhone__KUwLk,.home_surfwisePhone__yJkR8{container-type:inline-size}.home_romlyPhone__KUwLk{position:absolute;aspect-ratio:225/460;pointer-events:none}.home_romlyPhone__KUwLk img{display:block;width:100%;height:100%}.home_romly__zd3_l:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_romlyPhone__KUwLk{transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home_phoneSymbols__tNqqd{position:absolute;inset:0;pointer-events:none}.home_phoneSymbols__tNqqd>span{position:absolute;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;line-height:1}.home_touchgrassArtwork__r4Oau{position:relative;container-type:inline-size;width:100%;max-width:1462px;margin-inline:auto}.home_touchgrassArtwork__r4Oau>img{display:block;width:100%;height:auto}@media(max-width:1000px){.home_widget__cGY5M{border-radius:30px}}@media(max-width:600px){.home_widget__cGY5M{border-radius:28px}}@media(max-width:1000px){.home_briefToggle__ohLY7{font-size:.82cqw}}.home_decktimePreview__76laj{position:relative;width:100%;aspect-ratio:345/296;overflow:hidden;border-radius:48px;background:#fff}.home_decktimeState__i6EU1{position:absolute;inset:0;container-type:inline-size;pointer-events:none;transform-origin:50% 65%}.home_decktimeState__i6EU1 img{display:block;width:100%;height:100%}.home_decktimeRest__0Nrjk{opacity:1;transform:none;transition:opacity .3s ease-out,transform .6s cubic-bezier(.22,1,.36,1)}.home_decktimeActive__uQbNv{opacity:0;transform:translateY(4%) rotate(-2deg) scale(.94);transition:opacity .55s ease-in-out,transform .75s cubic-bezier(.22,.61,.36,1)}.home_decktime__RDEYz:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_decktimeRest__0Nrjk{opacity:0;transform:translateY(2%) scale(.97);transition:opacity .25s ease-out,transform .4s ease-in}.home_decktime__RDEYz:is([data-hovered=true],:has(.home_arrowTarget__8Y0XV:focus-visible)) .home_decktimeActive__uQbNv{opacity:1;transform:none;transition:opacity .55s ease-in-out,transform .75s cubic-bezier(.22,.61,.36,1)}@media(max-width:1000px){.home_decktimePreview__76laj{border-radius:30px}}@media(max-width:600px){.home_decktimePreview__76laj{border-radius:28px}}@media(prefers-reduced-motion:reduce){.home_decktimeState__i6EU1{transform:none!important;transition:none!important}}.home_caseToolbar__mreMp{max-width:1462px;margin-inline:auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.home_caseBack__L_BOQ{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 18px;border-radius:999px;background:#fff;color:#1a1a1a;text-decoration:none;font:500 14px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .2s ease}.home_caseBack__L_BOQ img{display:block;flex:none;width:16px;height:16px;transform:rotate(225deg);transition:transform .25s cubic-bezier(.22,1,.36,1)}@media(hover:hover) and (pointer:fine){.home_caseBack__L_BOQ:hover{background:#fff9}.home_caseBack__L_BOQ:hover img{transform:translateX(-3px) rotate(225deg)}}.home_caseBack__L_BOQ:focus-visible{outline:3px solid #fe4a34;outline-offset:4px}@media(max-width:600px){.home_caseToolbar__mreMp{padding:12px 16px}}@media(prefers-reduced-motion:reduce){.home_caseBack__L_BOQ,.home_caseBack__L_BOQ img{transition:none}.home_caseBack__L_BOQ:hover img{transform:rotate(225deg)}}.home_homeEntrance__QgRgm .home_identity__K_siu{animation:home_homeIdentityEntrance__tGTmF .8s cubic-bezier(.22,1,.36,1) .15s both}.home_homeEntrance__QgRgm .home_headline__Qfux3{animation:home_homeHeadlineEntrance__mqsbm 1s cubic-bezier(.22,1,.36,1) .3s both}@keyframes home_homeIdentityEntrance__tGTmF{0%{opacity:.9;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes home_homeHeadlineEntrance__mqsbm{0%{opacity:.9;transform:translateY(22px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.home_homeEntrance__QgRgm .home_headline__Qfux3,.home_homeEntrance__QgRgm .home_identity__K_siu{animation:none}}@media(max-width:600px){.home_identity__K_siu>a{margin-top:8px}.home_identity__K_siu h2{margin-top:24px}.home_projects__vKO8L :is(h1,h2){margin-bottom:24px}}.home_projectPicture__C3xhN{display:block;width:100%;height:100%}.memorandum-flow_flow__XY0vK{position:absolute;left:37.6744186%;top:45.40718563%;width:24.62380301%;height:10.016331%;isolation:isolate;outline:none}.memorandum-flow_artwork__3mMmi{display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.memorandum-flow_hotspot__ONRJv{position:absolute;display:block;border:0;padding:0;border-radius:6px;background:transparent;cursor:pointer;touch-action:manipulation}.memorandum-flow_hotspot__ONRJv:focus-visible{outline:2px solid #7058d8;outline-offset:3px}.memorandum-flow_hotspot__ONRJv:disabled{cursor:progress}.memorandum-flow_retry__odSmE{position:absolute;left:10%;right:10%;bottom:13%;padding:10px;background:#fbf8f0;color:#29241f;border:1px solid #7058d8;border-radius:10px;font:inherit;font-size:12px;cursor:pointer}.memorandum-flow_srOnly__2iAEH{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.morning-motion_panel__AKxup{position:absolute;overflow:clip;border-radius:2.186905cqw}.morning-motion_brief__6ilbF,.morning-motion_recap__9swUx{position:absolute;isolation:isolate}.morning-motion_brief__6ilbF>svg,.morning-motion_recap__9swUx>svg{display:block;width:100%;height:100%;pointer-events:none}.morning-motion_recap__9swUx{overflow:hidden;border-radius:2.09943cqw}.morning-motion_next__iMTyo,.morning-motion_recapToggle__JinOQ{position:absolute;display:block;border:0;padding:0;margin:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.morning-motion_next__iMTyo{left:62%;top:86.6%;width:28%;height:8%;border-radius:99px}.morning-motion_recapToggle__JinOQ{left:8%;top:19%;width:84%;height:7%;border-radius:99px}.morning-motion_brief__6ilbF:focus-visible,.morning-motion_next__iMTyo:focus-visible,.morning-motion_recapToggle__JinOQ:focus-visible{outline:2px solid #0088ff;outline-offset:2px}.morning-motion_srOnly__rtaQk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.morning-motion_alarm__wTM65{position:absolute;left:20.9442%;top:4.186%;width:57.9399%;height:91.6944%;isolation:isolate}.morning-motion_alarm__wTM65>svg{display:block;width:100%;height:100%;pointer-events:none}.morning-motion_alarmContinue__EiMUu,.morning-motion_slider__qpl_U,.morning-motion_snooze____Mpo{position:absolute;display:block;background:transparent;border:0;padding:0;cursor:pointer;border-radius:99px;-webkit-tap-highlight-color:transparent}.morning-motion_snooze____Mpo{left:12%;top:72.5%;width:76%;height:8.8%}.morning-motion_slider__qpl_U{left:12%;top:84.4%;width:76%;height:8.8%;touch-action:manipulation}.morning-motion_alarmContinue__EiMUu{left:61%;top:87.5%;width:28%;height:7%}.morning-motion_alarmContinue__EiMUu:focus-visible,.morning-motion_slider__qpl_U:focus-visible,.morning-motion_snooze____Mpo:focus-visible{outline:2px solid #0088ff;outline-offset:2px}.project-links_link__wEiuY{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 18px;border:1px solid transparent;border-radius:999px;background:#fe4a34;color:#fff;text-decoration:none;font:600 14px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .18s ease,transform .18s ease;white-space:nowrap}.project-links_link__wEiuY svg{flex:none}.project-links_link__wEiuY:focus-visible{outline:3px solid #171717;outline-offset:4px}.project-links_compact__4Ay2I{position:absolute;right:20px;bottom:20px;z-index:4;width:48px;min-height:48px;padding:0;background:#fff;color:#d72e1a;border-color:#e6e2df;box-shadow:0 8px 24px #00000014}@media(hover:hover){.project-links_link__wEiuY:hover{background:#dc3521;transform:translateY(-2px)}.project-links_compact__4Ay2I:hover{background:#fff5f2;color:#b91f10}}@media(max-width:600px){.project-links_compact__4Ay2I{right:16px;bottom:20px}}@media(prefers-reduced-motion:reduce){.project-links_link__wEiuY{transition:none}.project-links_link__wEiuY:hover{transform:none}}.artwork-loading_surface__bu1q9[data-artwork-state=error],.artwork-loading_surface__bu1q9[data-artwork-state=loading]{background:#fff;border-radius:48px}.artwork-loading_surface__bu1q9:not([data-artwork-state=ready])>:not([data-artwork-status]){visibility:hidden!important}@media(prefers-reduced-motion:no-preference){.artwork-loading_reveal__Q9lcj[data-artwork-state=ready]{animation:artwork-loading_artwork-enter__sDuGx .62s ease}}@keyframes artwork-loading_artwork-enter__sDuGx{0%{opacity:.94;translate:0 6px}to{opacity:1;translate:0 0}}.artwork-loading_error__AJvUC{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;color:#504d49;font:14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.artwork-loading_error__AJvUC button{border:1px solid #a19d98;border-radius:999px;background:white;padding:8px 16px;color:inherit;font:inherit;cursor:pointer}@media(max-width:1000px){.artwork-loading_surface__bu1q9[data-artwork-state=error],.artwork-loading_surface__bu1q9[data-artwork-state=loading]{border-radius:30px}}@media(max-width:600px){.artwork-loading_surface__bu1q9[data-artwork-state=error],.artwork-loading_surface__bu1q9[data-artwork-state=loading]{border-radius:28px}}.artwork-loading_surface__bu1q9[data-artwork-state=loading]>[data-artwork-preview]{visibility:visible!important}.hero-cards_stage__lc77n{--hero-card-width:clamp(96px,14cqw,202px);position:absolute;top:26cqw;left:0;width:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.hero-cards_card__jsnTG{position:relative;flex:none;width:var(--hero-card-width);aspect-ratio:1;border-radius:16px;animation:hero-cards_entrance__SDGXu 2.2s both;animation-timing-function:cubic-bezier(.22,1,.36,1)}.hero-cards_stage__lc77n[data-intro=pending] .hero-cards_card__jsnTG{animation:none;opacity:0}.hero-cards_card__jsnTG:not(:last-child){margin-right:-6%}.hero-cards_artwork__L_i5i{display:block;width:100%;height:100%;max-width:none;border-radius:inherit;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;translate:var(--offset-x,0) calc(var(--offset-y,0px) + var(--base-y));rotate:calc(var(--rotation) + var(--twist,0deg));box-shadow:0 9px 21px #0000001a,0 38px 38px #00000017,0 85px 51px #0000000d}@keyframes hero-cards_entrance__SDGXu{0%{opacity:0;transform:translate(var(--stack-x),24svh) rotate(calc(-28deg - var(--rotation))) scale(.88)}8%{opacity:var(--intro-opacity)}40%{opacity:var(--intro-opacity);transform:translate(var(--stack-x),calc(-1 * var(--base-y) - 12px)) rotate(calc(-10deg - var(--rotation))) scale(1)}49%{opacity:1;transform:translate(var(--stack-x),calc(-1 * var(--base-y))) rotate(calc(-4deg - var(--rotation))) scale(1);animation-timing-function:cubic-bezier(.22,.61,.36,1)}88%,to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@media(max-width:600px){.hero-cards_stage__lc77n{top:63cqw;--hero-card-width:min(96px,22cqw)}}@media(prefers-reduced-motion:reduce){.hero-cards_card__jsnTG,.hero-cards_stage__lc77n[data-intro=pending] .hero-cards_card__jsnTG{animation:none;opacity:1}.hero-cards_artwork__L_i5i{translate:0 var(--base-y);rotate:var(--rotation)}}.hero-cards_stage__lc77n[data-intro=playing] .hero-cards_card__jsnTG{will-change:transform,opacity}.hero-cards_stage__lc77n[data-intro=complete] .hero-cards_card__jsnTG{animation:none;opacity:1}.desktop-case-reveal_band__54Djv{position:absolute;background:#fff;overflow:clip;contain:layout paint;pointer-events:none;border-radius:0!important}.desktop-case-reveal_content__JPI_F{position:relative;width:100%;height:100%;contain:paint;border-radius:0!important}.desktop-case-reveal_image__WTNzz{display:block;width:100%;height:100%;max-width:none;pointer-events:none}.desktop-case-reveal_coordinates__Ap7rx{position:absolute;container-type:inline-size;pointer-events:none}.desktop-case-reveal_band__54Djv>[data-artwork-status],.desktop-case-reveal_coordinates__Ap7rx>*{pointer-events:auto}.responsive-case_desktopFallback__11rl8{position:absolute;inset:0;display:block;width:100%;height:100%}.responsive-case_desktopFallback__11rl8>img{display:block;width:100%;height:100%}.responsive-case_desktopFrame__NZxyV{position:absolute;background:#fff;pointer-events:none}.responsive-case_desktopPicture__NoPIo{position:relative}.responsive-case_desktopPicture__NoPIo,.responsive-case_desktopPicture__NoPIo>img{display:block;width:100%;height:auto}.responsive-case_mobile__862e_{display:none}@media(max-width:1000px){.responsive-case_desktop__22Srq{display:none}.responsive-case_mobile__862e_{display:block;margin:0 12px 24px;padding:28px 20px 32px;background:white;border-radius:28px;color:#171717;font:400 16px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-wrap:break-word}.responsive-case_intro__0fPIN{max-width:640px;margin:0 auto 24px}.responsive-case_eyebrow__fjY1n{display:block;margin-bottom:8px;font-size:13px;color:#64615d}.responsive-case_intro__0fPIN h1{margin:0 0 12px;font-size:clamp(32px,7vw,48px);line-height:1.1;letter-spacing:-1.4px;font-weight:700}.responsive-case_copy__AGChf p,.responsive-case_intro__0fPIN p{margin:0}.responsive-case_copy__AGChf p+p,.responsive-case_intro__0fPIN p+p{margin-top:20px}.responsive-case_copy__AGChf h2+p,.responsive-case_intro__0fPIN h2+p{margin-top:12px}.responsive-case_intro__0fPIN .responsive-case_description__F0I2E{font-size:18px;line-height:1.5}.responsive-case_details__8sL5J{display:grid;grid-template-columns:1fr 1fr;gap:24px 20px;margin:24px 0;padding:24px 0;border-block:1px solid #e6e2df}.responsive-case_details__8sL5J>div:first-child{grid-column:1/-1}.responsive-case_details__8sL5J dt{font-size:13px;color:#64615d;margin-bottom:8px}.responsive-case_details__8sL5J dd{margin:0;font-size:14px;line-height:1.5}.responsive-case_copy__AGChf h2,.responsive-case_intro__0fPIN h2{font-size:23px;line-height:1.25;letter-spacing:-.5px;margin:0}.responsive-case_grid__wOAcZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 12px;align-items:start;max-width:640px;margin:auto}.responsive-case_card__gy1Yy{grid-column:1/-1;min-width:0;margin:0}.responsive-case_viewport__7uIwM{position:relative;width:100%;--display-ratio:var(--card-ratio);aspect-ratio:var(--display-ratio);overflow:clip;border-radius:22px!important;background:#e6e2df!important;isolation:isolate;contain:layout paint}.responsive-case_cardArtwork__iSs61{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(100%,calc(100% * var(--card-ratio) / var(--display-ratio)));aspect-ratio:var(--card-ratio)}.responsive-case_cardPicture__wREAp,.responsive-case_cardPicture__wREAp>img{display:block;width:100%;height:100%}.responsive-case_coordinates__3EU0T{position:absolute;container-type:inline-size;pointer-events:none}.responsive-case_coordinates__3EU0T>*{pointer-events:auto}.responsive-case_card__gy1Yy figcaption{margin:10px 4px 0;color:#64615d;font-size:13px;line-height:1.4}.responsive-case_copy__AGChf{grid-column:1/-1;min-width:0}.responsive-case_coordinates__3EU0T [id]{scroll-margin-top:24px}}@media(max-width:360px){.responsive-case_mobile__862e_{margin-inline:8px;padding-inline:16px}}@media(min-width:361px) and (max-width:1000px){.responsive-case_compact__PJwAX{grid-column:span 1}.responsive-case_compact__PJwAX .responsive-case_viewport__7uIwM{--display-ratio:var(--pair-ratio)}}@media(min-width:600px) and (max-width:1000px){.responsive-case_mobile__862e_{padding:40px 28px}.responsive-case_grid__wOAcZ{gap:24px 16px}.responsive-case_paired__OUWAd{grid-column:span 1}.responsive-case_paired__OUWAd .responsive-case_viewport__7uIwM{--display-ratio:var(--pair-ratio)}}@media(max-width:1000px){.responsive-case_coordinates__3EU0T [data-motion=vinyl-control]:after,.responsive-case_coordinates__3EU0T [id=memorandum-calendar] button:after,.responsive-case_coordinates__3EU0T [id=memorandum-creation] button:after,.responsive-case_coordinates__3EU0T [id=morning-briefing] button:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,44px);height:max(100%,44px)}.responsive-case_coordinates__3EU0T [id=memorandum-gallery] button{left:auto;right:12px;top:12px;width:110px;height:32px}}@media(max-width:600px){.responsive-case_coordinates__3EU0T [id=memorandum-colours]>svg{transform:scale(.88);transform-origin:center}}.romly-ticket_panel__5HSbo{left:50.8333333%;top:68.2114883%;width:14.5833333%;height:22.5195822%;touch-action:manipulation}.romly-ticket_panel__5HSbo[data-ready=false]{opacity:0;pointer-events:none}.romly-ticket_title__p1lH6{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.romly-ticket_scene__ZIV1E{position:absolute;left:8.5714286%;top:24.9275362%;width:82.5714286%;height:62.6086957%;perspective:650px;perspective-origin:50% 50%;pointer-events:none}.romly-ticket_ticket__NQIY1{position:absolute;display:block;inset:0;transform-style:preserve-3d;transform-origin:50% 55%;filter:drop-shadow(0 8px 24px #00000014)}.romly-ticket_ticket__NQIY1>img{display:block;width:100%;height:100%}.romly-ticket_sheen__2V_p8{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 25%,#ffffff45 48%,transparent 72%);-webkit-mask:url(/redesign/motion/romly-ticket.svg) center/100% 100% no-repeat;mask:url(/redesign/motion/romly-ticket.svg) center/100% 100% no-repeat;opacity:0;transition:opacity .25s ease}.romly-ticket_panel__5HSbo[data-active=true] .romly-ticket_sheen__2V_p8{opacity:.45}@media(prefers-reduced-motion:reduce){.romly-ticket_sheen__2V_p8{transition:none}.romly-ticket_ticket__NQIY1{transform:none!important}}.romly-hover_panel__cmXZD{touch-action:manipulation}.romly-hover_row__xvEIj{position:absolute;display:block;left:0;width:194.8096886%;height:19.7183099%;pointer-events:none;transition-property:transform;transition-timing-function:cubic-bezier(.22,1.08,.36,1)}.romly-hover_row__xvEIj>svg{display:block;width:100%;height:100%;overflow:hidden}.romly-hover_phone__PbswH{position:absolute;inset:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.romly-hover_row__xvEIj{transition:none!important}}