@font-face{font-family:Sela Display;src:url(/fonts/folioblox-syne-latin.woff2) format("woff2");font-style:normal;font-weight:400 800;font-display:swap}.sela-cafe_root__c8Ynn{--sela-ink:var(--bp-text,#30251f);--sela-paper:var(--bp-canvas,#f3eee3);--sela-red:var(--bp-primary,#a33b29);--sela-muted:var(--bp-text-muted,#6d5b4e);--sela-line:var(--bp-border,#c6bba9);position:relative;container-type:inline-size;width:100%;min-width:0;color:var(--sela-ink);background:var(--sela-paper);font-family:var(--bp-body-family,system-ui,sans-serif);font-size:15px;line-height:1.65;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased}.sela-cafe_root__c8Ynn *,.sela-cafe_root__c8Ynn :after,.sela-cafe_root__c8Ynn :before{box-sizing:border-box}.sela-cafe_root__c8Ynn :is(h1,h2,h3,p,figure,blockquote,dl,dd){margin:0}.sela-cafe_root__c8Ynn :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--bp-focus,#a33b29);outline-offset:5px}.sela-cafe_root__c8Ynn button,.sela-cafe_root__c8Ynn input,.sela-cafe_root__c8Ynn select,.sela-cafe_root__c8Ynn textarea{font:inherit}.sela-cafe_root__c8Ynn button,.sela-cafe_root__c8Ynn summary{cursor:pointer}.sela-cafe_root__c8Ynn a{color:inherit;text-decoration:none}.sela-cafe_root__c8Ynn button:disabled{cursor:not-allowed;opacity:.65}.sela-cafe_root__c8Ynn img{width:100%;height:100%;object-fit:cover;display:block}.sela-cafe_container__RY4Gt{max-width:1440px;margin-inline:auto;padding-inline:clamp(22px,4.4cqi,64px)}.sela-cafe_anchor__MsFJq{position:absolute;top:0;scroll-margin-top:100px}.sela-cafe_kicker__szsmq{display:block;font-size:11px;font-weight:650;letter-spacing:.13em;line-height:1.7;text-transform:uppercase}.sela-cafe_dialogTitle__YUmCF,.sela-cafe_heading__zxQw7,.sela-cafe_heroTitle__FOBL4{font-family:var(--bp-heading-family,"Sela Display",sans-serif);font-weight:600;letter-spacing:-.065em;line-height:1.04;white-space:pre-line;text-wrap:balance}.sela-cafe_heading__zxQw7{font-size:clamp(40px,5.3cqi,76px)}.sela-cafe_intro__CLkWy{max-width:440px;margin-top:24px!important;color:var(--sela-muted);font-size:15px;line-height:1.8}.sela-cafe_fine__iMM5H,.sela-cafe_muted__BSvY3{color:var(--sela-muted)}.sela-cafe_fine__iMM5H{font-size:12px;line-height:1.7}.sela-cafe_button__BOEQm{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;padding:17px 23px;min-height:54px;max-width:100%;border:1px solid transparent;background:var(--sela-red);color:var(--bp-on-primary,#fffaf0)!important;font-size:13px;font-weight:600;transition:filter .2s,transform .2s}.sela-cafe_button__BOEQm:hover{filter:brightness(.9);transform:translateY(-2px)}.sela-cafe_textLink__a8_mp{display:inline-flex;align-items:center;min-height:44px;gap:20px;font-size:13px;border-bottom:1px solid}.sela-cafe_navigation__kYPEs{border-bottom:1px solid var(--sela-line);z-index:20}.sela-cafe_navbar__3jS0P{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:28px}.sela-cafe_brandLockup__kdmwk{display:flex;align-items:center;gap:18px}.sela-cafe_brand__tw1VA{font-family:Sela Display,sans-serif;font-size:51px;font-weight:700;letter-spacing:-.09em;line-height:1}.sela-cafe_brandNote__lOqQq{max-width:85px;font-size:9px;line-height:1.6;font-weight:650;letter-spacing:.13em}.sela-cafe_desktopNav__0FXQZ{display:flex;align-items:center;gap:28px;font-size:12px}.sela-cafe_desktopNav__0FXQZ a{display:flex;align-items:center;min-height:44px;position:relative}.sela-cafe_desktopNav__0FXQZ a:after{content:"";position:absolute;bottom:6px;left:0;right:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s}.sela-cafe_desktopNav__0FXQZ a:hover:after{transform:scaleX(1)}.sela-cafe_navCta__7jo7S{display:flex;align-items:center;justify-content:space-between;gap:36px;min-height:46px;border-bottom:1px solid;font-size:12px;font-weight:600}.sela-cafe_mobileNav__9Allh{display:none}.sela-cafe_menuTrigger__e6rut{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 0;color:inherit;background:none;border:0}.sela-cafe_menuPanel__mTo9H{position:absolute;top:100%;left:0;right:0;padding:20px 24px;background:var(--sela-paper);border-block:1px solid var(--sela-line);z-index:50;max-height:70vh;overflow-y:auto}.sela-cafe_menuPanel__mTo9H nav{display:flex;flex-direction:column}.sela-cafe_menuPanel__mTo9H a{min-height:48px;padding-block:12px}.sela-cafe_hero__g8Fq3{padding-top:25px;padding-bottom:22px}.sela-cafe_heroMeta__hd3LE{display:flex;justify-content:space-between;gap:16px;font-size:10px;letter-spacing:.04em;margin-bottom:28px}.sela-cafe_heroGrid__StmYy{display:grid;grid-template-columns:1.08fr 1fr;gap:4.7%;align-items:stretch}.sela-cafe_heroCopy__3HyLh{padding-top:28px;min-width:0}.sela-cafe_heroTitle__FOBL4{font-size:clamp(66px,8.4cqi,121px);margin-top:24px!important;color:var(--sela-red);animation:sela-cafe_titleIn__WK984 .9s cubic-bezier(.2,.65,.3,1) both}.sela-cafe_heroIntro__V_sSs{max-width:350px;margin-top:30px!important;line-height:1.85;font-size:14px}.sela-cafe_heroActions__rVs5i{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:30px}.sela-cafe_heroPhoto__4ErAG{position:relative;min-height:630px;overflow:hidden;background:var(--sela-ink);animation:sela-cafe_photoIn__zcu9P 1.15s cubic-bezier(.16,1,.3,1) both}.sela-cafe_heroPhoto__4ErAG>img{position:absolute;inset:0;object-position:52% 50%}.sela-cafe_heroPhoto__4ErAG:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.58));pointer-events:none}.sela-cafe_heroPhoto__4ErAG figcaption{position:absolute;z-index:1;inset:auto 30px 24px;display:flex;justify-content:space-between;align-items:end;color:#fffaf0;gap:15px}.sela-cafe_heroWordmark__XnK1k{white-space:nowrap;font-family:Sela Display,sans-serif;font-size:clamp(100px,13cqi,190px);font-weight:700;line-height:.85;letter-spacing:-.1em}.sela-cafe_heroPhoto__4ErAG figcaption>span:last-child{font-size:9px;letter-spacing:.15em;max-width:80px;line-height:1.8;text-align:right}.sela-cafe_heroDetail__EO6hN{display:flex;align-items:center;gap:22px;margin-top:48px;padding-top:26px;border-top:1px solid var(--sela-line)}.sela-cafe_heroDetail__EO6hN>div:first-child{width:115px;height:92px;flex-shrink:0;overflow:hidden;transform:rotate(-5deg)}.sela-cafe_heroDetail__EO6hN h2{font-family:Sela Display,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.04em;margin-bottom:7px}.sela-cafe_demoNote__8mpql{font-size:10px;line-height:1.6;color:var(--sela-muted);padding-top:24px;max-width:740px}.sela-cafe_faq__MRtdh,.sela-cafe_menu__95ept,.sela-cafe_shop__tcDNt,.sela-cafe_spaces__Ama18{padding-block:clamp(64px,8cqi,112px)}.sela-cafe_sectionHeading__1pC3c{display:grid;grid-template-columns:1fr 1fr;gap:24px 8%;align-items:end;margin-bottom:52px}.sela-cafe_sectionHeading__1pC3c>.sela-cafe_kicker__szsmq{grid-column:1/-1}.sela-cafe_sectionHeading__1pC3c>.sela-cafe_intro__CLkWy{margin-top:0!important;max-width:370px;justify-self:end}.sela-cafe_menuGrid__9kj_3{display:grid;grid-template-columns:.8fr 1fr;gap:9%;align-items:start}.sela-cafe_menuPhoto__piDuS{position:sticky;top:120px;align-self:start}.sela-cafe_menuPhoto__piDuS>div{aspect-ratio:4/5;overflow:hidden;background:var(--bp-surface,#e9e1d2)}.sela-cafe_menuPhoto__piDuS img{object-position:45% 50%;transition:transform .8s}.sela-cafe_menuPhoto__piDuS:hover img{transform:scale(1.035)}.sela-cafe_menuPhoto__piDuS figcaption{font-size:11px;letter-spacing:.02em;margin-top:16px;padding-top:12px;border-top:1px solid var(--sela-line)}.sela-cafe_menuExplorer__Mc6XN{min-width:0}.sela-cafe_filters__fmfZT{display:flex;gap:4px 22px;flex-wrap:wrap;border-bottom:1px solid var(--sela-line);margin-bottom:12px}.sela-cafe_filters__fmfZT button{min-height:46px;padding:8px 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--sela-muted);font-size:12px}.sela-cafe_filters__fmfZT button[aria-pressed=true]{color:var(--sela-red);border-bottom-color:initial;font-weight:700}.sela-cafe_menuList__pvcqN{animation:sela-cafe_menuIn__QIhvf .3s ease-out both}.sela-cafe_menuItem__hHigv{padding:25px 0 18px;border-bottom:1px solid var(--sela-line)}.sela-cafe_itemHeading__RB_0N{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.sela-cafe_itemHeading__RB_0N h3{font-family:Sela Display,sans-serif;font-size:23px;font-weight:600;letter-spacing:-.04em;line-height:1.25}.sela-cafe_itemHeading__RB_0N>span{font-size:12px;white-space:nowrap}.sela-cafe_menuItem__hHigv>p{font-size:12px;line-height:1.8;color:var(--sela-muted);margin-top:12px}.sela-cafe_menuItem__hHigv>.sela-cafe_fine__iMM5H{display:block;margin-top:8px;font-size:10px}.sela-cafe_orderButton__40_Ww{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:44px;margin-top:9px;background:none;border:0;padding:7px 0;color:var(--sela-red);font-size:11px!important;font-weight:650!important;text-align:left}.sela-cafe_orderButton__40_Ww>span{transition:transform .2s}.sela-cafe_orderButton__40_Ww:hover>span{transform:translate(3px,-3px)}.sela-cafe_menuNote__koWoA{padding-top:28px;font-size:11px;color:var(--sela-muted);max-width:700px}.sela-cafe_story__dFp5X{padding-block:clamp(64px,8cqi,112px);background:var(--sela-ink);color:var(--sela-paper)}.sela-cafe_storyGrid__rc3n2{display:grid;grid-template-columns:1fr .85fr;gap:11%;align-items:center}.sela-cafe_story__dFp5X .sela-cafe_heading__zxQw7{margin-top:28px}.sela-cafe_story__dFp5X .sela-cafe_intro__CLkWy{color:inherit;opacity:.8;max-width:460px}.sela-cafe_storyNotes__iruAP{margin-top:40px;display:grid;gap:22px}.sela-cafe_storyNotes__iruAP>div{padding-top:18px;border-top:1px solid color-mix(in srgb,currentColor 25%,transparent)}.sela-cafe_storyNotes__iruAP h3{font-size:13px;font-weight:650}.sela-cafe_storyNotes__iruAP p{font-size:12px;line-height:1.8;opacity:.75;margin-top:8px;max-width:410px}.sela-cafe_storyPhoto__yIcco{position:relative;aspect-ratio:3/4;overflow:hidden}.sela-cafe_storyPhoto__yIcco>img{position:absolute;inset:0}.sela-cafe_storyPhoto__yIcco figcaption{position:absolute;inset:auto 0 0;padding:60px 30px 30px;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fffaf0}.sela-cafe_storyPhoto__yIcco blockquote{font-family:Sela Display,sans-serif;font-size:clamp(26px,3cqi,42px);line-height:1.15;letter-spacing:-.045em;max-width:290px}.sela-cafe_spaces__Ama18{padding-bottom:72px}.sela-cafe_spaceImage___Trob{position:relative;aspect-ratio:2.1;overflow:hidden;animation:sela-cafe_photoIn__zcu9P .65s ease-out both;background:var(--bp-surface,#e9e1d2)}.sela-cafe_spaceImage___Trob img{object-position:50% 57%}.sela-cafe_photoIndex__Th5hu{position:absolute;bottom:24px;left:24px;padding:8px 13px;background:var(--sela-paper);font-size:11px}.sela-cafe_spaceChoices__d73_3{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--sela-line)}.sela-cafe_spaceChoices__d73_3 button{display:flex;align-items:center;gap:14px;text-align:left;padding:22px 16px 22px 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--sela-muted);font-family:Sela Display,sans-serif;font-size:18px;line-height:1.4}.sela-cafe_spaceChoices__d73_3 button[aria-pressed=true]{color:var(--sela-red);border-bottom-color:initial}.sela-cafe_spaceChoices__d73_3 button>span:first-child{font:10px system-ui}.sela-cafe_spaceChoices__d73_3 button>span:last-child{margin-left:auto}.sela-cafe_spaceCaption__WLCNC{display:flex;align-items:start;justify-content:space-between;gap:40px;padding-top:20px;font-size:12px;color:var(--sela-muted);min-height:95px}.sela-cafe_spaceCaption__WLCNC p{max-width:560px}.sela-cafe_spaceCaption__WLCNC>span{text-align:right;font-size:10px;max-width:220px}.sela-cafe_shop__tcDNt{background:var(--bp-surface,#e9e1d2)}.sela-cafe_shopGrid__NQ9v3{display:grid;grid-template-columns:1fr 1fr;gap:52px}.sela-cafe_product__Y67m6{min-width:0}.sela-cafe_product__Y67m6:nth-child(2n){padding-top:88px}.sela-cafe_productPhoto__TU1Io{position:relative;aspect-ratio:1.18;overflow:hidden;margin-bottom:24px}.sela-cafe_productPhoto__TU1Io img{transition:transform .7s}.sela-cafe_product__Y67m6:hover img{transform:scale(1.04)}.sela-cafe_productPhoto__TU1Io>span{position:absolute;left:16px;bottom:16px;background:var(--sela-paper);padding:8px 12px;font-size:10px;max-width:calc(100% - 32px)}.sela-cafe_product__Y67m6>p{max-width:430px;font-size:12px;color:var(--sela-muted);margin-top:14px}.sela-cafe_product__Y67m6 .sela-cafe_orderButton__40_Ww{border-bottom:1px solid var(--sela-line);margin-top:18px;padding-block:12px}.sela-cafe_visit__YFJUb{padding-block:clamp(64px,8cqi,112px)}.sela-cafe_visitGrid__777JT{display:grid;grid-template-columns:1.2fr .8fr;gap:12%}.sela-cafe_visit__YFJUb .sela-cafe_sectionHeading__1pC3c{display:block;margin-bottom:32px}.sela-cafe_visit__YFJUb .sela-cafe_heading__zxQw7{margin-top:24px}.sela-cafe_visit__YFJUb .sela-cafe_intro__CLkWy{margin-top:24px!important}.sela-cafe_address__tQ1So{font-weight:600;margin-bottom:10px!important;max-width:330px}.sela-cafe_visitActions__ZPLVM{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-block:28px}.sela-cafe_visit__YFJUb .sela-cafe_fine__iMM5H{max-width:420px}.sela-cafe_visitDetails__NXFtw{padding-top:12px}.sela-cafe_visitDetails__NXFtw h3{font-family:Sela Display,sans-serif;font-size:26px;font-weight:600;letter-spacing:-.04em;margin-bottom:24px}.sela-cafe_visitDetails__NXFtw dl+h3{margin-top:40px}.sela-cafe_visitDetails__NXFtw dl>div{display:grid;grid-template-columns:1fr 1.2fr;gap:24px;border-top:1px solid var(--sela-line);padding-block:16px;font-size:12px}.sela-cafe_visitDetails__NXFtw dd{color:var(--sela-muted)}.sela-cafe_faq__MRtdh{border-top:1px solid var(--sela-line);padding-top:64px}.sela-cafe_faqGrid__bn_TJ{display:grid;grid-template-columns:.8fr 1fr;gap:12%}.sela-cafe_faq__MRtdh .sela-cafe_heading__zxQw7{font-size:clamp(36px,4cqi,56px)}.sela-cafe_faqItem__hI57B{border-bottom:1px solid var(--sela-line)}.sela-cafe_faqItem__hI57B summary{display:flex;justify-content:space-between;gap:24px;align-items:center;min-height:64px;padding-block:18px;font-size:13px;font-weight:600;list-style:none}.sela-cafe_faqItem__hI57B summary::-webkit-details-marker{display:none}.sela-cafe_faqItem__hI57B summary>span{font-size:22px;font-weight:400;transition:transform .2s}.sela-cafe_faqItem__hI57B[open] summary>span{transform:rotate(45deg)}.sela-cafe_faqItem__hI57B>p{padding:0 30px 24px 0;font-size:13px;line-height:1.8;color:var(--sela-muted)}.sela-cafe_footer__g8K9a{background:var(--sela-red);color:var(--bp-on-primary,#fffaf0);padding-top:40px;padding-bottom:24px;overflow:hidden}.sela-cafe_footerBottom__e0huv,.sela-cafe_footerTop__8UUjW{display:flex;justify-content:space-between;align-items:start;gap:30px}.sela-cafe_footerTop__8UUjW>p{font-size:14px;max-width:270px}.sela-cafe_footerTop__8UUjW nav{display:flex;flex-wrap:wrap;gap:12px 26px;justify-content:end;font-size:11px}.sela-cafe_footerTop__8UUjW a{display:flex;align-items:center;min-height:44px}.sela-cafe_footerWordmark__HIJ9V{font-family:Sela Display,sans-serif;font-size:clamp(170px,34cqi,480px);font-weight:700;letter-spacing:-.095em;line-height:.95;padding-block:25px 40px}.sela-cafe_footerBottom__e0huv{padding-top:20px;border-top:1px solid color-mix(in srgb,currentColor 35%,transparent);font-size:10px}.sela-cafe_backdrop__vbkMa{position:fixed;inset:0;background:rgba(25,20,16,.7);z-index:1000;animation:sela-cafe_menuIn__QIhvf .2s}.sela-cafe_dialog__09kiA{position:fixed;z-index:1001;top:50%;left:50%;transform:translate(-50%,-50%);max-width:540px;width:calc(100% - 32px);max-height:calc(100dvh - 40px);overflow-y:auto;padding:36px;box-shadow:0 16px 70px rgba(0,0,0,.2);container-type:normal}.sela-cafe_dialogTitle__YUmCF{font-size:38px;margin-top:16px!important;padding-right:15px}.sela-cafe_dialog__09kiA .sela-cafe_muted__BSvY3{font-size:12px;margin-top:16px}.sela-cafe_dialog__09kiA form{margin-top:24px}.sela-cafe_dialog__09kiA label{display:flex;flex-direction:column;gap:8px;font-size:12px;margin-bottom:18px}.sela-cafe_dialog__09kiA :is(input,select,textarea){width:100%;min-width:0;border:1px solid var(--sela-line);border-radius:0;background:var(--sela-paper);color:var(--sela-ink);padding:11px;min-height:44px;font-size:16px}.sela-cafe_formRow__yTvp0{display:grid;grid-template-columns:90px 1fr;gap:18px}.sela-cafe_dialog__09kiA form>.sela-cafe_fine__iMM5H{margin-bottom:16px}.sela-cafe_dialog__09kiA form .sela-cafe_button__BOEQm{width:100%}.sela-cafe_close__g6Gh6{position:absolute;right:12px;top:12px;width:44px;height:44px;background:none;border:0;font-size:28px!important;color:inherit}.sela-cafe_notice__3VCkK{padding:14px;background:var(--bp-surface,#e9e1d2);font-size:12px}.sela-cafe_srOnly__TIkUo{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes sela-cafe_titleIn__WK984{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes sela-cafe_photoIn__zcu9P{0%{clip-path:inset(0 0 10% 0);opacity:.4;transform:translateY(12px)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}@keyframes sela-cafe_menuIn__QIhvf{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.sela-cafe_storyPhoto__yIcco>img{animation:sela-cafe_coffeeDrift__q_gss linear both;animation-timeline:view();animation-range:entry 0 exit 100%}@keyframes sela-cafe_coffeeDrift__q_gss{0%{transform:scale(1.14) translateY(-3%)}to{transform:scale(1.14) translateY(3%)}}}}@container(max-width:1050px){.sela-cafe_brandNote__lOqQq{display:none}.sela-cafe_desktopNav__0FXQZ{gap:18px}.sela-cafe_heroTitle__FOBL4{font-size:9.2cqi}.sela-cafe_heroPhoto__4ErAG{min-height:570px}.sela-cafe_heroActions__rVs5i{gap:15px}.sela-cafe_heroDetail__EO6hN{margin-top:28px}.sela-cafe_heroGrid__StmYy{gap:5%}.sela-cafe_heroCopy__3HyLh{padding-top:15px}.sela-cafe_heroTitle__FOBL4{margin-top:18px!important}.sela-cafe_heroIntro__V_sSs{margin-top:22px!important}.sela-cafe_menuGrid__9kj_3{gap:6%}.sela-cafe_spaceChoices__d73_3 button{font-size:15px}.sela-cafe_visitGrid__777JT{gap:7%}}@container(max-width:760px){.sela-cafe_desktopNav__0FXQZ,.sela-cafe_navCta__7jo7S{display:none}.sela-cafe_mobileNav__9Allh{display:block}.sela-cafe_navbar__3jS0P{min-height:74px}.sela-cafe_brand__tw1VA{font-size:43px}.sela-cafe_brandNote__lOqQq{display:block;font-size:8px}.sela-cafe_heroMeta__hd3LE{font-size:9px;gap:20px;margin-bottom:28px}.sela-cafe_heroGrid__StmYy{grid-template-columns:1fr;gap:30px}.sela-cafe_heroCopy__3HyLh{padding-top:0}.sela-cafe_heroTitle__FOBL4{font-size:clamp(64px,13.6cqi,100px);letter-spacing:-.065em}.sela-cafe_heroIntro__V_sSs{max-width:370px}.sela-cafe_heroActions__rVs5i{gap:14px 24px}.sela-cafe_heroDetail__EO6hN{display:none}.sela-cafe_heroPhoto__4ErAG{min-height:0;aspect-ratio:1.08}.sela-cafe_heroPhoto__4ErAG figcaption{inset:auto 20px 22px}.sela-cafe_heroWordmark__XnK1k{font-size:26cqi}.sela-cafe_heroPhoto__4ErAG figcaption>span:last-child{flex:0 0 55px;font-size:8px}.sela-cafe_demoNote__8mpql{padding-top:20px;font-size:9px}.sela-cafe_sectionHeading__1pC3c{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.sela-cafe_sectionHeading__1pC3c>.sela-cafe_intro__CLkWy{justify-self:start;max-width:440px}.sela-cafe_heading__zxQw7{font-size:clamp(38px,8.8cqi,60px)}.sela-cafe_menuGrid__9kj_3{grid-template-columns:1fr;gap:30px}.sela-cafe_menuPhoto__piDuS{position:relative;top:auto}.sela-cafe_menuPhoto__piDuS>div{aspect-ratio:1.65}.sela-cafe_menuPhoto__piDuS img{object-position:50% 45%}.sela-cafe_menuPhoto__piDuS figcaption{margin-top:10px}.sela-cafe_menuItem__hHigv{padding-top:22px}.sela-cafe_storyGrid__rc3n2{grid-template-columns:1fr;gap:36px}.sela-cafe_storyPhoto__yIcco{aspect-ratio:1.25;max-width:100%}.sela-cafe_storyPhoto__yIcco blockquote{font-size:36px}.sela-cafe_spaceImage___Trob{aspect-ratio:1.15}.sela-cafe_spaceChoices__d73_3{grid-template-columns:1fr}.sela-cafe_spaceChoices__d73_3 button{font-size:18px;border-bottom:1px solid var(--sela-line);padding:15px 0}.sela-cafe_spaceChoices__d73_3 button[aria-pressed=true]{border-bottom:2px solid}.sela-cafe_spaceCaption__WLCNC{flex-direction:column;gap:12px;min-height:0}.sela-cafe_spaceCaption__WLCNC>span{text-align:left;max-width:none}.sela-cafe_shopGrid__NQ9v3{gap:38px;grid-template-columns:1fr}.sela-cafe_product__Y67m6:nth-child(2n){padding-top:0}.sela-cafe_productPhoto__TU1Io{aspect-ratio:1.35}.sela-cafe_faqGrid__bn_TJ,.sela-cafe_visitGrid__777JT{grid-template-columns:1fr;gap:42px}.sela-cafe_visit__YFJUb .sela-cafe_sectionHeading__1pC3c{margin-bottom:28px}.sela-cafe_visitDetails__NXFtw{padding-top:0}.sela-cafe_footerTop__8UUjW{flex-direction:column;gap:20px}.sela-cafe_footerTop__8UUjW nav{justify-content:start;gap:6px 20px}.sela-cafe_footerWordmark__HIJ9V{font-size:36cqi;padding-block:28px 38px}.sela-cafe_footerBottom__e0huv{flex-direction:column;gap:12px}.sela-cafe_faq__MRtdh{padding-block:48px 64px}.sela-cafe_itemHeading__RB_0N h3{font-size:22px}}@media(max-width:480px){.sela-cafe_dialog__09kiA{padding:28px 22px}.sela-cafe_dialogTitle__YUmCF{font-size:32px}.sela-cafe_formRow__yTvp0{grid-template-columns:75px 1fr;gap:12px}}@media(prefers-reduced-motion:reduce){.sela-cafe_backdrop__vbkMa,.sela-cafe_root__c8Ynn *,.sela-cafe_root__c8Ynn :after,.sela-cafe_root__c8Ynn :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.sela-cafe_button__BOEQm:hover,.sela-cafe_menuPhoto__piDuS:hover img,.sela-cafe_product__Y67m6:hover img{transform:none}}.sela-cafe_footer__g8K9a a:focus-visible{outline-color:var(--bp-on-primary,#fffaf0)}.sela-cafe_footer__g8K9a a:hover{text-decoration:underline;text-underline-offset:4px}.dapur-tengah_root__vYXc3{--paper:var(--bp-canvas,#f7efd9);--ink:var(--bp-text,#193b30);--muted:var(--bp-text-muted,#46594c);--green:var(--bp-primary,#193b30);--light:var(--bp-on-primary,#fff5d8);--yellow:var(--bp-accent,#f3c865);--yellow-ink:var(--bp-on-accent,#193b30);--line:var(--bp-border,#bcb69c);--display:var(--bp-heading-family,Georgia,serif);position:relative;container-type:inline-size;width:100%;background:var(--paper);color:var(--ink);font-family:var(--bp-body-family,system-ui,sans-serif);font-size:15px;line-height:1.65;overflow-wrap:anywhere;accent-color:var(--green)}.dapur-tengah_root__vYXc3 *,.dapur-tengah_root__vYXc3 :after,.dapur-tengah_root__vYXc3 :before{box-sizing:border-box}.dapur-tengah_root__vYXc3 :is(h1,h2,h3,p,figure,ul,dl,dd){margin:0}.dapur-tengah_root__vYXc3 ul{list-style:none;padding:0}.dapur-tengah_root__vYXc3 a{color:inherit;text-decoration:none}.dapur-tengah_root__vYXc3 :is(button,select,textarea){font:inherit}.dapur-tengah_root__vYXc3 :is(button,summary){cursor:pointer}.dapur-tengah_root__vYXc3 button:disabled{cursor:not-allowed}.dapur-tengah_root__vYXc3 :is(a,button,summary,select,textarea):focus-visible{outline:2px solid currentColor;outline-offset:4px}.dapur-tengah_root__vYXc3 ::selection{background:var(--yellow);color:var(--yellow-ink)}.dapur-tengah_root__vYXc3 img{display:block;width:100%;height:100%;object-fit:cover}.dapur-tengah_wrap__7S7R9{width:min(100%,1440px);margin-inline:auto;padding-inline:clamp(20px,4.7cqi,68px)}.dapur-tengah_anchor__dKJe_,.dapur-tengah_ticket__PKk_Y{scroll-margin-top:105px}.dapur-tengah_anchor__dKJe_{position:absolute;inset-block-start:0}.dapur-tengah_heading__mwdA1,.dapur-tengah_heroTitle__WSj5M{font-family:var(--display);font-weight:700;letter-spacing:-.045em;line-height:1}.dapur-tengah_heading__mwdA1{font-size:clamp(38px,5.6cqi,77px);text-wrap:balance}.dapur-tengah_intro__4Q44u{max-width:50ch;margin-top:20px!important;line-height:1.75}.dapur-tengah_demo__jAvDo{margin-top:18px!important;font-size:12px;line-height:1.6}.dapur-tengah_button__7xvZy,.dapur-tengah_textLink__cUzVT{display:inline-flex;align-items:center;gap:16px;min-height:48px;font-weight:700;font-size:13px}.dapur-tengah_button__7xvZy{justify-content:center;padding:10px 19px;background:var(--green);color:var(--light)!important;border:1px solid transparent;transition:box-shadow .18s,transform .18s}.dapur-tengah_button__7xvZy:hover{box-shadow:3px 3px 0 var(--yellow);transform:translate(-2px,-2px)}.dapur-tengah_button__7xvZy:focus-visible{outline-color:var(--ink)!important}.dapur-tengah_textLink__cUzVT{text-decoration:none}.dapur-tengah_textLink__cUzVT:hover{text-decoration:none;opacity:.8}.dapur-tengah_actions__8JQG0{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;margin-top:26px}.dapur-tengah_navigation__wmWYH{z-index:20;background:var(--green);color:var(--light);border-bottom:4px solid var(--yellow)}.dapur-tengah_navRow__ZdnXM{min-height:74px;display:flex;justify-content:space-between;align-items:center;gap:20px}.dapur-tengah_logo__Lp3y2{display:grid;line-height:1}.dapur-tengah_logo__Lp3y2 span:first-child{font-family:var(--display);font-size:clamp(23px,3cqi,38px);font-weight:700;letter-spacing:-.04em}.dapur-tengah_logo__Lp3y2 span+span{margin-top:6px;font-size:10px;letter-spacing:.09em;text-transform:uppercase}.dapur-tengah_navLinks__OTFMR{display:flex;gap:clamp(14px,2.5cqi,36px);font-size:13px}.dapur-tengah_footer__5BUcS nav a,.dapur-tengah_navLinks__OTFMR a{display:flex;min-height:44px;align-items:center}.dapur-tengah_footer__5BUcS nav a:hover,.dapur-tengah_navLinks__OTFMR a:hover{text-decoration:underline;text-underline-offset:4px}.dapur-tengah_navAction__RC_Fc{background:var(--yellow);color:var(--yellow-ink)!important}.dapur-tengah_navAction__RC_Fc:focus-visible,.dapur-tengah_ticket__PKk_Y .dapur-tengah_button__7xvZy:focus-visible{outline-color:var(--light)!important}.dapur-tengah_navMobile__42HeU{display:none}.dapur-tengah_navTrigger__v6ckR{display:grid;place-items:center;min-width:44px;min-height:44px;list-style:none}.dapur-tengah_navPanel__VovVo{position:absolute;z-index:25;inset:100% 0 auto;padding:12px 20px;background:var(--green);color:var(--light);border-bottom:3px solid var(--yellow)}.dapur-tengah_navPanel__VovVo nav{display:grid}.dapur-tengah_navPanel__VovVo a{display:flex;align-items:center;min-height:46px}.dapur-tengah_hero__WP08f{padding-block:clamp(26px,4.8cqi,66px) 25px}.dapur-tengah_heroGrid__aDlxg{display:grid;grid-template-columns:.88fr 1.12fr;align-items:stretch;gap:clamp(20px,4cqi,56px)}.dapur-tengah_heroText__xKqWD{align-self:center}.dapur-tengah_heroTitle__WSj5M{white-space:pre-line;font-size:clamp(43px,5.1cqi,76px);animation:dapur-tengah_headline__AJ7GJ .56s cubic-bezier(.2,.65,.25,1) both}.dapur-tengah_heroText__xKqWD .dapur-tengah_intro__4Q44u{max-width:38ch;font-size:clamp(14px,1.3cqi,17px)}.dapur-tengah_heroPhoto__UhLw4{display:grid;min-width:0;grid-template-rows:1fr auto;background:var(--green);color:var(--light)}.dapur-tengah_heroCrop__GZ67F{overflow:hidden;min-height:360px;aspect-ratio:1.5;position:relative;background:var(--green)}.dapur-tengah_heroCrop__GZ67F img{position:absolute;inset:0;animation:dapur-tengah_uncover__I4d2n .85s cubic-bezier(.16,1,.3,1) both}.dapur-tengah_heroPhoto__UhLw4 figcaption{display:flex;justify-content:space-between;gap:16px;padding:12px 16px;font-size:12px;font-weight:650}.dapur-tengah_heroPhoto__UhLw4 figcaption span:last-child{flex-shrink:0;font-variant-numeric:tabular-nums}.dapur-tengah_hoursStrip__efBRo{display:flex;flex-wrap:wrap;column-gap:22px;row-gap:4px;border-top:1px solid var(--line);margin-top:32px;padding-top:12px;font-size:12px}.dapur-tengah_hoursStrip__efBRo p:first-child{font-weight:700}.dapur-tengah_hero__WP08f .dapur-tengah_demo__jAvDo{color:var(--muted)}.dapur-tengah_menu__RUVjl{background:var(--green);color:var(--light);padding-block:clamp(46px,7.5cqi,104px)}.dapur-tengah_board__awX23{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.47fr);gap:clamp(28px,5cqi,68px);align-items:start;margin-top:34px}.dapur-tengah_filters__oZ8Lc{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:15px;border-bottom:1px solid color-mix(in srgb,currentColor 35%,transparent)}.dapur-tengah_filters__oZ8Lc button{padding:7px 12px;min-height:44px;background:transparent;border:1px solid color-mix(in srgb,currentColor 45%,transparent);color:inherit;font-size:13px}.dapur-tengah_filters__oZ8Lc button[aria-pressed=true]{background:var(--yellow);color:var(--yellow-ink);border-color:var(--yellow);font-weight:700}.dapur-tengah_filters__oZ8Lc button:focus-visible{outline-color:var(--light)}.dapur-tengah_dishList__rxJBC{animation:dapur-tengah_rows-in__1Bwqu .28s ease-out both}.dapur-tengah_dish__Gpo3l{display:grid;grid-template-columns:1fr auto;gap:14px;padding-block:20px;border-bottom:1px solid color-mix(in srgb,currentColor 35%,transparent)}.dapur-tengah_dish__Gpo3l h3{font-family:var(--display);font-size:clamp(21px,2.2cqi,30px);line-height:1.16}.dapur-tengah_dish__Gpo3l p,.dapur-tengah_dish__Gpo3l small{display:block;margin-top:6px;font-size:13px}.dapur-tengah_dish__Gpo3l small{font-size:11px}.dapur-tengah_dishAction__Bqjqa{display:grid;gap:8px;align-content:start;justify-items:end}.dapur-tengah_dishAction__Bqjqa strong,.dapur-tengah_total__NB_n5 strong{white-space:nowrap;font-variant-numeric:tabular-nums}.dapur-tengah_dishAction__Bqjqa button{padding-inline:11px;min-height:44px;border:1px solid var(--yellow);background:transparent;color:inherit;font-size:12px}.dapur-tengah_dishAction__Bqjqa button:not(:disabled):hover{background:var(--yellow);color:var(--yellow-ink)}.dapur-tengah_dishAction__Bqjqa button:disabled{border-color:transparent;color:var(--light)}.dapur-tengah_ticketJump__a1kR6{display:none}.dapur-tengah_ticket__PKk_Y{position:sticky;top:103px;padding:22px;background:var(--paper);color:var(--ink)}.dapur-tengah_ticket__PKk_Y:after{content:"";position:absolute;inset:100% 0 auto;height:8px;background:linear-gradient(135deg,var(--paper) 25%,transparent 0) 0 0/16px 8px,linear-gradient(225deg,var(--paper) 25%,transparent 0) 0 0/16px 8px}.dapur-tengah_ticket__PKk_Y h3{font-family:var(--display);font-size:31px;line-height:1.15;padding-bottom:12px;border-bottom:1px dashed var(--line)}.dapur-tengah_ticket__PKk_Y :is(p,small){display:block;font-size:13px;margin-top:10px}.dapur-tengah_ticketItems__PIE1K li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.dapur-tengah_ticketItems__PIE1K button{min-width:44px;min-height:44px;background:none;border:0;color:inherit;font-size:22px}.dapur-tengah_ticket__PKk_Y .dapur-tengah_total__NB_n5{display:flex;justify-content:space-between;gap:10px;border-block:1px dashed var(--line);padding-block:10px}.dapur-tengah_ticket__PKk_Y label{display:grid;gap:4px;margin-block:12px;font-size:12px;font-weight:650}.dapur-tengah_ticket__PKk_Y :is(select,textarea){width:100%;min-height:44px;border:1px solid var(--ink);border-radius:0;padding:7px;background:var(--paper);color:var(--ink);font-size:16px}.dapur-tengah_ticket__PKk_Y .dapur-tengah_button__7xvZy{width:100%}.dapur-tengah_ticket__PKk_Y .dapur-tengah_button__7xvZy:focus-visible{outline-color:var(--ink)!important}.dapur-tengah_groups__sReUe{background:var(--yellow);color:var(--yellow-ink);padding-block:clamp(48px,7cqi,90px)}.dapur-tengah_faqGrid__SN7LQ,.dapur-tengah_groupGrid__H_KHz,.dapur-tengah_storyGrid__Dz5Mp,.dapur-tengah_visitGrid__YUzC4{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(26px,6cqi,86px)}.dapur-tengah_groupItems__Q5Ca8{border-top:2px solid}.dapur-tengah_groupItems__Q5Ca8 article{padding-block:16px;border-bottom:1px solid}.dapur-tengah_groupItems__Q5Ca8 h3,.dapur-tengah_schedule__90V6b h3{font-family:var(--display);font-size:25px;line-height:1.1}.dapur-tengah_groupItems__Q5Ca8 p{margin-top:8px;font-size:13px}.dapur-tengah_groups__sReUe .dapur-tengah_button__7xvZy{margin-top:18px}.dapur-tengah_story__Y78sr{padding-block:clamp(46px,7.5cqi,106px)}.dapur-tengah_storyGrid__Dz5Mp{align-items:center}.dapur-tengah_story__Y78sr figure>div{aspect-ratio:1.55;background:var(--green)}.dapur-tengah_story__Y78sr figcaption{margin-top:8px;font-size:12px;color:var(--muted)}.dapur-tengah_visit__v3CEL{padding-block:clamp(46px,6.5cqi,90px);background:var(--bp-surface,#eee3c7)}.dapur-tengah_address__GAw3x{font-weight:700;margin-top:22px!important}.dapur-tengah_schedule__90V6b>div+div{margin-top:26px}.dapur-tengah_schedule__90V6b dl{margin-top:14px}.dapur-tengah_schedule__90V6b dl>div{display:grid;grid-template-columns:1fr 1.35fr;gap:10px;border-top:1px solid var(--line);padding-block:9px;font-size:13px}.dapur-tengah_schedule__90V6b dt{font-weight:650}.dapur-tengah_faq__htFOD{padding-block:clamp(46px,6.5cqi,90px)}.dapur-tengah_faq__htFOD details{border-bottom:1px solid var(--line)}.dapur-tengah_faq__htFOD summary{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:52px;padding-block:10px;font-weight:650}.dapur-tengah_faq__htFOD summary span{transition:transform .18s;font-size:20px}.dapur-tengah_faq__htFOD details[open] span{transform:rotate(45deg)}.dapur-tengah_faq__htFOD details p{padding-bottom:16px;color:var(--muted)}.dapur-tengah_footer__5BUcS{background:var(--green);color:var(--light);padding-block:36px 25px;border-top:6px solid var(--yellow)}.dapur-tengah_footerBrand__t3bOp{font-family:var(--display);font-size:clamp(48px,10cqi,138px);line-height:1;font-weight:700;letter-spacing:-.04em}.dapur-tengah_footerBottom__BrEdX{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 30px;border-top:1px solid color-mix(in srgb,currentColor 35%,transparent);margin-top:22px;padding-top:14px}.dapur-tengah_footer__5BUcS nav{display:flex;flex-wrap:wrap;gap:0 18px;font-size:13px}@keyframes dapur-tengah_headline__AJ7GJ{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes dapur-tengah_uncover__I4d2n{0%{clip-path:inset(0 0 12% 0);transform:scale(1.045)}to{clip-path:inset(0);transform:scale(1)}}@keyframes dapur-tengah_rows-in__1Bwqu{0%{opacity:.67;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@container (max-width: 800px){.dapur-tengah_navAction__RC_Fc,.dapur-tengah_navLinks__OTFMR{display:none}.dapur-tengah_navMobile__42HeU{display:block}.dapur-tengah_navRow__ZdnXM{min-height:64px}.dapur-tengah_heroGrid__aDlxg{grid-template-columns:1fr}.dapur-tengah_heroTitle__WSj5M{font-size:clamp(42px,10.5cqi,76px)}.dapur-tengah_heroCrop__GZ67F{min-height:0;aspect-ratio:1.45}.dapur-tengah_hoursStrip__efBRo{margin-top:21px}.dapur-tengah_board__awX23,.dapur-tengah_faqGrid__SN7LQ,.dapur-tengah_groupGrid__H_KHz,.dapur-tengah_storyGrid__Dz5Mp,.dapur-tengah_visitGrid__YUzC4{grid-template-columns:1fr}.dapur-tengah_ticket__PKk_Y{position:relative;top:auto}.dapur-tengah_ticketJump__a1kR6{display:flex;align-items:center;min-height:44px;text-decoration:none}.dapur-tengah_ticketJump__a1kR6:hover{text-decoration:none;opacity:.8}.dapur-tengah_storyGrid__Dz5Mp>div{grid-row:1}}@container (max-width: 370px){.dapur-tengah_heroTitle__WSj5M{font-size:clamp(35px,11.6cqi,43px)}.dapur-tengah_heroPhoto__UhLw4 figcaption{flex-wrap:wrap;gap:4px 14px}.dapur-tengah_filters__oZ8Lc button{padding-inline:9px}}@media (prefers-reduced-motion:reduce){.dapur-tengah_root__vYXc3 *,.dapur-tengah_root__vYXc3 :after,.dapur-tengah_root__vYXc3 :before{animation:none!important;transition:none!important}.dapur-tengah_button__7xvZy:hover{transform:none}}.report-author_root__W3RXE{--ink:var(--bp-text,#182b3a);--muted:var(--bp-text-muted,#52606a);--paper:var(--bp-canvas,#f4f3ee);--line:var(--bp-border,#bac3c6);--blue:var(--bp-primary,#182f41);--white:var(--bp-on-primary,#fffefa);container-type:inline-size;position:relative;min-width:0;width:100%;background:var(--paper);color:var(--ink);font:16px/1.65 var(--bp-body-family,Arial,Helvetica,sans-serif);overflow-wrap:anywhere}.report-author_root__W3RXE :where(h1,h2,h3,h4,p,figure,dl,dd,ol){margin:0}.report-author_root__W3RXE :where(h1,h2,h3,h4){font-family:var(--bp-heading-family,Georgia,serif);font-weight:400;line-height:1.1;text-wrap:balance;white-space:pre-line}.report-author_root__W3RXE h2{font-size:clamp(34px,4.1cqi,58px);letter-spacing:-.035em}.report-author_root__W3RXE a{color:inherit;text-decoration:none}.report-author_root__W3RXE :is(a,summary):focus-visible{outline:3px solid var(--bp-focus,#7d381f);outline-offset:5px}.report-author_root__W3RXE summary{cursor:pointer;min-height:48px}.report-author_root__W3RXE :is(a,summary){-webkit-tap-highlight-color:transparent}.report-author_container__ib4Yo{max-width:1440px;padding:96px 6%;margin-inline:auto}.report-author_anchor___Bm7C{position:absolute;top:0;scroll-margin-top:128px}.report-author_eyebrow__igy40{font-size:12px;font-weight:600;line-height:1.6;letter-spacing:.06em;margin-bottom:24px!important}.report-author_button__EOcls{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 23px;background:var(--blue);color:var(--white)!important;font-size:14px;line-height:1.5;font-weight:600;text-align:center}.report-author_button__EOcls:hover{text-decoration:underline;text-underline-offset:5px}.report-author_textLink__CctJP{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:underline!important;text-underline-offset:5px}.report-author_textLink__CctJP:hover{text-decoration-thickness:2px!important}.report-author_navigation__JxXcA{z-index:10}.report-author_navigation__JxXcA .report-author_container__ib4Yo{padding-block:25px}.report-author_masthead___7au7{display:flex;gap:28px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:24px}.report-author_identity__JSw_U{min-width:0;max-width:35%}.report-author_identity__JSw_U>a{font:26px/1.2 var(--bp-heading-family,Georgia,serif)}.report-author_identity__JSw_U p{font-size:11px;color:var(--muted);margin-top:5px}.report-author_desktopNav__TTe9q{display:flex;gap:24px;font-size:13px}.report-author_desktopNav__TTe9q a{display:inline-flex;align-items:center;min-height:44px}.report-author_desktopNav__TTe9q a:hover{text-decoration:underline;text-underline-offset:5px}.report-author_mobileNav__f4f3a{display:none;position:relative}.report-author_menuTrigger__u_dR0{display:flex;align-items:center;gap:12px;min-height:44px;font-size:14px}.report-author_menuPanel__aTNF6{position:absolute;right:0;top:50px;z-index:30;width:min(300px,80cqi);padding:20px;background:var(--paper);border:1px solid var(--line);box-shadow:0 12px 24px #182b3a18}.report-author_menuPanel__aTNF6 nav{display:grid}.report-author_menuPanel__aTNF6 nav>a{min-height:48px;display:flex;align-items:center}.report-author_hero__0mnx4 .report-author_container__ib4Yo{padding-top:16px;padding-bottom:80px}.report-author_heroLayout__dRELs{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:6%}.report-author_heroCopy__9uKqS{padding-block:30px}.report-author_heroTitle__j1Cwt{font-size:clamp(43px,6.2cqi,88px);letter-spacing:-.052em;line-height:1.02!important;margin-bottom:30px!important}.report-author_lead__ETic5{max-width:450px;font-size:17px;color:var(--muted)}.report-author_actions__6GQPE{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px}.report-author_heroNote__CGEUE{margin-top:40px!important;padding-top:20px;border-top:1px solid var(--line);max-width:450px;color:var(--muted);font-size:12px}.report-author_heroVisual__yb5ou{position:relative;min-width:0}.report-author_heroVisual__yb5ou[data-has-portrait=true]{padding-bottom:65px;padding-left:50px}.report-author_portrait__yhxaF{position:relative;background:#d3d6d1}.report-author_portraitImage__A3TdC{display:block;width:100%;height:clamp(440px,40cqi,570px);object-fit:cover;object-position:50% 35%;filter:saturate(.55)}.report-author_portrait__yhxaF figcaption{position:absolute;top:14px;left:14px;right:14px;width:fit-content;padding:5px 9px;background:var(--paper);color:var(--muted);font-size:10px}.report-author_heroPublication__9Zkar{position:relative;padding:15px 12px}.report-author_cover__SwCTx{position:relative;display:flex;flex-direction:column;min-height:430px;padding:32px 28px;color:var(--white);background:var(--blue);border-left:8px solid #ffffff22;box-shadow:5px 3px 0 #e9e4d8,7px 5px 0 #c0bba9,12px 18px 26px #182b3a30}.report-author_coverLabel__1Eiz7{font-size:10px;border-bottom:1px solid #ffffff5e;padding-bottom:15px}.report-author_coverTitle__4NJ_K{font:58px/1.02 var(--bp-heading-family,Georgia,serif);white-space:pre-line;letter-spacing:-.05em;padding:30px 0 50px}.report-author_coverAuthor__t3iqW{margin-top:auto;font-size:11px;max-width:72%}.report-author_coverMark___j_bj{position:absolute;bottom:25px;right:18px;font:24px var(--bp-heading-family,Georgia,serif)}.report-author_coverMark___j_bj span{color:#b5c2c3}.report-author_heroPublication__9Zkar figcaption{margin-top:18px;font-size:10px;color:var(--muted)}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_heroPublication__9Zkar{position:absolute;z-index:2;left:-12px;bottom:0;width:43%;padding:0;transform:rotate(-7deg)}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_cover__SwCTx{min-height:280px;padding:25px 18px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_coverTitle__4NJ_K{font-size:clamp(30px,3.2cqi,46px);padding:25px 0 35px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_coverAuthor__t3iqW{font-size:9px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_coverMark___j_bj{font-size:18px;bottom:20px;right:12px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_heroPublication__9Zkar figcaption{transform:rotate(7deg);font-size:9px;line-height:1.5;padding:0 10px}.report-author_authorCard__im2p0{position:relative;z-index:1;width:58%;margin:-22px -1px -65px auto;padding:23px 22px 25px;background:var(--bp-surface,#fffefa);border-bottom:3px solid var(--bp-accent,#7d381f)}.report-author_authorRole__6PQdp{font-size:10px;display:block;color:var(--muted);margin-bottom:8px}.report-author_authorCard__im2p0>p{font:30px/1.12 var(--bp-heading-family,Georgia,serif)}.report-author_authorCard__im2p0 .report-author_textLink__CctJP{margin-top:8px;font-size:12px}.report-author_services__yTOIq{background:var(--bp-surface,#fffefa)}.report-author_services__yTOIq .report-author_container__ib4Yo{padding-top:80px}.report-author_sectionIntro__IyhFL{display:grid;grid-template-columns:1.35fr 1fr;gap:10%;align-items:end;margin-bottom:42px}.report-author_sectionIntro__IyhFL>p{max-width:390px;color:var(--muted);font-size:15px}.report-author_serviceRow__mY08y{display:grid;grid-template-columns:1fr 1.25fr .85fr;gap:5%;border-top:1px solid var(--line);padding:34px 0}.report-author_serviceRow__mY08y:last-child{padding-bottom:0}.report-author_serviceHeading__g09MP{display:grid;align-content:start;gap:18px}.report-author_serviceHeading__g09MP .report-author_index___jaTl{font:italic 27px/1 var(--bp-heading-family,Georgia,serif);color:var(--bp-accent,#7d381f)}.report-author_index___jaTl{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;padding-top:6px}.report-author_serviceHeading__g09MP h3{font-size:clamp(28px,2.8cqi,40px)}.report-author_serviceDescription__tSW_S{font-size:16px;line-height:1.6}.report-author_detail__nAP8M{font-size:13px;color:var(--muted)}.report-author_serviceRow__mY08y .report-author_detail__nAP8M{margin-top:14px}.report-author_serviceRow__mY08y .report-author_textLink__CctJP{margin-top:15px}.report-author_requirement__mWKcE{font-size:12px;color:var(--muted);border-left:1px solid var(--line);padding-left:22px;align-self:start}.report-author_publications__8_gZf{background:#e8e6df}.report-author_sampleNote__IzmaM{padding-left:16px;border-left:3px solid var(--bp-accent,#7d381f);font-size:12px;color:var(--muted);margin-bottom:32px!important;max-width:810px}.report-author_publicationGrid__ZfwmX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.report-author_publicationStage__e_uHc{padding:38px 28px 44px;background:#deddd5;perspective:1000px}.report-author_publicationCover__y1VsM{position:relative;min-height:340px;display:flex;flex-direction:column;padding:24px 20px;background:var(--blue);color:var(--white);border-left:6px solid #ffffff26;box-shadow:4px 2px 0 #f6f2e7,6px 4px 0 #b9b5a7,12px 20px 24px #182b3a29;transform:rotate(-5deg) rotateY(-8deg);transform-origin:50% 85%}.report-author_publication__yE_7Q:nth-child(2) .report-author_publicationStage__e_uHc{background:#d8dfd6}.report-author_publication__yE_7Q:nth-child(2) .report-author_publicationCover__y1VsM{background:#344c47;transform:rotate(3deg) rotateY(-8deg)}.report-author_publication__yE_7Q:nth-child(3) .report-author_publicationStage__e_uHc{background:#e1d7c9}.report-author_publication__yE_7Q:nth-child(3) .report-author_publicationCover__y1VsM{background:#d6c8ad;color:#27342f;transform:rotate(-3deg) rotateY(-8deg)}.report-author_publicationMeta__9Luee{display:flex;justify-content:space-between;gap:12px;padding-bottom:20px;border-bottom:1px solid;font-size:9px}.report-author_publicationCover__y1VsM h3{font-size:clamp(24px,2.3cqi,33px);letter-spacing:-.03em;padding-top:26px}.report-author_publicationNumber__s5kOg{margin-top:auto;padding-top:24px;font:italic 88px/1 var(--bp-heading-family,Georgia,serif);letter-spacing:-.08em}.report-author_bookColophon__4fVbf{font-size:8px;text-transform:uppercase;letter-spacing:.14em;margin-top:18px;padding-top:12px;border-top:1px solid #ffffff40}.report-author_publicationImage__yXBFQ{display:block;width:100%;height:280px;object-fit:contain;margin-top:24px}.report-author_publicationClient__2QVqW{font-size:13px;font-weight:600;margin-top:20px!important}.report-author_publication__yE_7Q>p{font-size:14px}.report-author_publicationRole__sixXu{font-size:11px!important;margin:24px 0 12px!important;color:var(--muted)}.report-author_caseDetail__Ekd8c{margin-top:15px;border-top:1px solid var(--line);font-size:12px}.report-author_caseDetail__Ekd8c summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none}.report-author_caseDetail__Ekd8c summary:after,.report-author_questions__PedVd summary:after{content:"+";flex-shrink:0;font-size:22px;font-weight:400}.report-author_caseDetail__Ekd8c[open] summary:after,.report-author_questions__PedVd details[open] summary:after{content:"−"}.report-author_root__W3RXE summary::-webkit-details-marker{display:none}.report-author_caseDetail__Ekd8c p{padding-bottom:16px;color:var(--muted)}.report-author_about__s8mkT{--muted:#c3ced2;--line:#ffffff38;background:var(--blue);color:var(--white)}.report-author_aboutLayout__k3KOS{display:grid;grid-template-columns:1fr 1.05fr;gap:12%}.report-author_aboutLayout__k3KOS:not(:has(.report-author_career__omeBA)){grid-template-columns:1fr}.report-author_about__s8mkT .report-author_eyebrow__igy40{color:#dfb391}.report-author_signature__It_tz{font:italic 25px/1.4 var(--bp-heading-family,Georgia,serif);margin:30px 0 28px!important;color:#dfb391}.report-author_aboutCopy__7oXOI{font-size:17px;line-height:1.8;color:var(--muted);max-width:460px}.report-author_career__omeBA>h3{font-size:30px;margin-bottom:12px}.report-author_careerNote__BTQv5{font-size:12px;color:var(--muted);margin-bottom:28px!important}.report-author_timeline__rZekp{list-style:none;padding-left:0}.report-author_timeline__rZekp li{position:relative;border-left:1px solid var(--line);padding:0 0 30px 28px}.report-author_timeline__rZekp li:last-child{padding-bottom:0}.report-author_timeline__rZekp li:before{content:"";position:absolute;width:9px;height:9px;left:-5px;top:6px;background:#dfb391;border:2px solid var(--blue);box-shadow:0 0 0 1px #dfb391;border-radius:50%}.report-author_careerPeriod__Azhhk{display:block;font-size:11px;color:#dfb391;margin-bottom:10px}.report-author_timeline__rZekp h4{font-size:25px;margin-bottom:8px}.report-author_timeline__rZekp p{font-size:13px;color:var(--muted)}.report-author_timeline__rZekp .report-author_careerOrganization__6VNo0{font-size:12px;color:var(--white);margin-bottom:8px}.report-author_principles__uucrs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:60px!important;padding-top:30px;border-top:1px solid var(--line)}.report-author_principles__uucrs dt{font-size:14px;font-weight:600;margin-bottom:12px}.report-author_principles__uucrs dt span{color:#dfb391;margin-right:8px;font-weight:400}.report-author_principles__uucrs dd{font-size:13px;color:var(--muted)}.report-author_process__gpOaX .report-author_container__ib4Yo{padding-top:96px}.report-author_faqLayout__MmIlB,.report-author_processLayout__T8RQR{display:grid;grid-template-columns:1fr 1.25fr;gap:12%}.report-author_processCopy__D8_pM{font-size:14px;color:var(--muted);max-width:330px;margin-top:26px!important}.report-author_steps__g8Kyn{list-style:none;padding:0}.report-author_steps__g8Kyn li{display:grid;grid-template-columns:42px 1fr;gap:24px;padding:24px 0;border-top:1px solid var(--line)}.report-author_steps__g8Kyn li:first-child{padding-top:0;border:0}.report-author_steps__g8Kyn .report-author_index___jaTl{display:grid;place-items:center;width:38px;height:38px;padding:0;background:var(--blue);color:var(--white);border-radius:50%}.report-author_steps__g8Kyn h3{font-size:25px;margin-bottom:12px}.report-author_steps__g8Kyn p{font-size:14px;color:var(--muted)}.report-author_faq__YaTXA{background:var(--bp-surface,#fffefa)}.report-author_questions__PedVd details{border-top:1px solid var(--line)}.report-author_questions__PedVd details:last-child{border-bottom:1px solid var(--line)}.report-author_questions__PedVd summary{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:22px 0;list-style:none;font-size:15px;line-height:1.5}.report-author_questions__PedVd details>p{padding-bottom:24px;font-size:14px;color:var(--muted)}.report-author_contact__38jMj{background:var(--blue);color:var(--white)}.report-author_contactLayout__lDYS6{display:grid;grid-template-columns:1.25fr 1fr;gap:14%}.report-author_contact__38jMj h2{font-size:clamp(38px,5cqi,72px)}.report-author_contactCopy__0wxl7{max-width:450px;font-size:15px;margin:28px 0!important}.report-author_contact__38jMj .report-author_button__EOcls{background:var(--white);color:var(--blue)!important}.report-author_contact__38jMj :is(a,summary):focus-visible{outline-color:var(--white)}.report-author_brief__pcCYu{border-top:1px solid #ffffff60;padding-top:24px;align-self:end}.report-author_briefTitle__krGUh{font-size:13px;margin-bottom:12px!important}.report-author_brief__pcCYu dl>div{padding-top:20px}.report-author_brief__pcCYu dt{font-size:13px;font-weight:600}.report-author_brief__pcCYu dd{font-size:13px;margin-top:5px}.report-author_missingContact__eXb2p{font-size:13px}.report-author_footer__fdKlt .report-author_container__ib4Yo{padding-block:36px}.report-author_footerBottom__eu9He,.report-author_footerTop__oUTUa{display:flex;justify-content:space-between;gap:24px;align-items:baseline}.report-author_footerName__V3Wc7{font:26px/1.4 var(--bp-heading-family,Georgia,serif)}.report-author_footerTop__oUTUa>p{font:italic 22px/1.4 var(--bp-heading-family,Georgia,serif)}.report-author_footerBottom__eu9He{font-size:11px;margin-top:24px;padding-top:16px;border-top:1px solid var(--line);color:var(--muted)}.report-author_footerBottom__eu9He a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px}@media (prefers-reduced-motion:no-preference){.report-author_button__EOcls{transition:box-shadow .18s ease,transform .18s ease}.report-author_button__EOcls:hover{transform:translateY(-2px);box-shadow:0 5px 0 #182b3a18}.report-author_publicationCover__y1VsM{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.report-author_publication__yE_7Q:is(:hover,:focus-within) .report-author_publicationCover__y1VsM{transform:rotate(0deg) rotateY(0deg) translateY(-6px);box-shadow:4px 2px 0 #f6f2e7,6px 4px 0 #b9b5a7,15px 24px 30px #182b3a33}.report-author_root__W3RXE:not([data-builder-render-mode=canvas]) .report-author_portrait__yhxaF{animation:report-author_portraitReveal__3Yqfb .75s cubic-bezier(.2,.7,.2,1) both}.report-author_root__W3RXE:not([data-builder-render-mode=canvas]) .report-author_heroPublication__9Zkar{animation:report-author_bookArrival__mfg8p .8s cubic-bezier(.2,.7,.2,1) both}@supports (animation-timeline:view()){.report-author_root__W3RXE:not([data-builder-render-mode=canvas]) .report-author_publicationStage__e_uHc{animation:report-author_shelfArrival__5qGRJ linear both;animation-timeline:view();animation-range:entry 0 entry 85%}}}@keyframes report-author_portraitReveal__3Yqfb{0%{clip-path:inset(12% 0 0 0);opacity:.35}to{clip-path:inset(0);opacity:1}}@keyframes report-author_bookArrival__mfg8p{0%{translate:0 28px;opacity:0}to{translate:0 0;opacity:1}}@keyframes report-author_shelfArrival__5qGRJ{0%{translate:0 24px;opacity:.45}to{translate:0 0;opacity:1}}@container (max-width: 1050px){.report-author_desktopNav__TTe9q,.report-author_navAction__1vqhj{display:none}.report-author_mobileNav__f4f3a{display:block}.report-author_identity__JSw_U{max-width:75%}.report-author_heroLayout__dRELs{gap:5%;grid-template-columns:1fr 1fr}.report-author_heroTitle__j1Cwt{font-size:clamp(42px,6.2cqi,65px)}.report-author_heroVisual__yb5ou[data-has-portrait=true]{padding-left:20px}.report-author_portraitImage__A3TdC{height:440px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_heroPublication__9Zkar{width:48%;left:-4px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_cover__SwCTx{min-height:235px;padding:19px 13px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_coverTitle__4NJ_K{font-size:clamp(22px,3.5cqi,33px)}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_coverLabel__1Eiz7{font-size:8px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_coverMark___j_bj{display:none}.report-author_authorCard__im2p0{width:52%;padding:20px 15px}.report-author_authorCard__im2p0>p{font-size:25px}.report-author_serviceRow__mY08y{grid-template-columns:.9fr 1.3fr;gap:24px}.report-author_requirement__mWKcE{grid-column:2}.report-author_publicationGrid__ZfwmX{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.report-author_publication__yE_7Q:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:28px;align-content:start}.report-author_publication__yE_7Q:last-child .report-author_publicationStage__e_uHc{grid-row:span 5}.report-author_publicationCover__y1VsM{min-height:340px}.report-author_publicationCover__y1VsM h3{font-size:28px}.report-author_aboutLayout__k3KOS,.report-author_faqLayout__MmIlB,.report-author_processLayout__T8RQR{gap:7%}.report-author_principles__uucrs{gap:24px}}@container (max-width: 650px){.report-author_container__ib4Yo{padding:64px 24px}.report-author_navigation__JxXcA .report-author_container__ib4Yo{padding:20px 24px 0}.report-author_masthead___7au7{gap:16px;padding-bottom:18px}.report-author_identity__JSw_U>a{font-size:23px}.report-author_identity__JSw_U p{font-size:10px}.report-author_hero__0mnx4 .report-author_container__ib4Yo{padding-top:30px;padding-bottom:60px}.report-author_aboutLayout__k3KOS,.report-author_contactLayout__lDYS6,.report-author_faqLayout__MmIlB,.report-author_heroLayout__dRELs,.report-author_processLayout__T8RQR,.report-author_sectionIntro__IyhFL{grid-template-columns:1fr;gap:40px}.report-author_heroCopy__9uKqS{padding:0}.report-author_eyebrow__igy40{font-size:11px;margin-bottom:22px!important}.report-author_heroTitle__j1Cwt{font-size:clamp(39px,10.3cqi,64px);margin-bottom:24px!important}.report-author_lead__ETic5{font-size:15px}.report-author_actions__6GQPE{margin-top:26px;gap:12px 20px}.report-author_actions__6GQPE .report-author_button__EOcls{width:100%}.report-author_heroNote__CGEUE{margin-top:24px!important}.report-author_heroVisual__yb5ou{width:min(100%,420px);justify-self:center}.report-author_portraitImage__A3TdC{height:410px}.report-author_heroVisual__yb5ou[data-has-portrait=true]{padding-left:25px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_heroPublication__9Zkar{width:45%;left:0;bottom:12px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_cover__SwCTx{min-height:230px}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_coverTitle__4NJ_K{font-size:clamp(22px,7cqi,36px)}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_coverAuthor__t3iqW{max-width:100%}.report-author_heroVisual__yb5ou[data-has-portrait=true] .report-author_heroPublication__9Zkar figcaption{font-size:8px}.report-author_authorCard__im2p0{width:54%;min-height:105px}.report-author_sectionIntro__IyhFL{margin-bottom:30px;gap:22px}.report-author_serviceRow__mY08y{grid-template-columns:1fr;gap:18px;padding-block:28px}.report-author_serviceHeading__g09MP{display:flex;gap:20px}.report-author_serviceHeading__g09MP h3{font-size:29px}.report-author_requirement__mWKcE{grid-column:auto}.report-author_serviceRow__mY08y .report-author_textLink__CctJP{margin-top:8px}.report-author_publicationGrid__ZfwmX{grid-template-columns:1fr;gap:40px}.report-author_publication__yE_7Q:last-child{grid-column:auto;display:block}.report-author_publicationStage__e_uHc{padding:35px 30px 40px}.report-author_publicationCover__y1VsM{min-height:350px;padding:23px}.report-author_publicationCover__y1VsM h3{font-size:31px}.report-author_publicationMeta__9Luee{font-size:10px}.report-author_publicationRole__sixXu{margin-top:20px!important}.report-author_aboutCopy__7oXOI{font-size:16px}.report-author_signature__It_tz{margin-top:24px!important}.report-author_principles__uucrs{grid-template-columns:1fr;gap:24px;margin-top:36px!important}.report-author_process__gpOaX .report-author_container__ib4Yo{padding-top:60px}.report-author_steps__g8Kyn li{gap:16px}.report-author_steps__g8Kyn h3{font-size:24px}.report-author_contactLayout__lDYS6{gap:44px}.report-author_contact__38jMj .report-author_button__EOcls{width:100%}.report-author_footerBottom__eu9He,.report-author_footerTop__oUTUa{flex-direction:column;gap:12px}.report-author_footerTop__oUTUa>p{font-size:20px}}.kala-bingkai_root__Tj0uf{--kb-bg:#0d0d0d;--kb-surface:#141414;--kb-surface-muted:#1f1f1f;--kb-hero-bg:#bec0c0;--kb-text:#ffffff;--kb-muted:#d4d4d4;--kb-line:#cecece;--kb-accent:#db9038;--kb-font-heading:"Montserrat Variable","Montserrat",var(--font-plus-jakarta-sans),"Plus Jakarta Sans",system-ui,sans-serif;--kb-font-body:"Inter",var(--font-plus-jakarta-sans),"Plus Jakarta Sans",system-ui,sans-serif;--kb-out-expo:cubic-bezier(0.19,1,0.22,1);--kb-out-quart:cubic-bezier(0.165,0.84,0.44,1);--kb-spring:cubic-bezier(0.175,0.885,0.32,1.275);background-color:var(--kb-bg);color:var(--kb-text);font-family:var(--kb-font-body);font-size:16px;line-height:1.5;position:relative;box-sizing:border-box}.kala-bingkai_root__Tj0uf *,.kala-bingkai_root__Tj0uf :after,.kala-bingkai_root__Tj0uf :before{box-sizing:border-box}.kala-bingkai_root__Tj0uf a:focus-visible,.kala-bingkai_root__Tj0uf button:focus-visible,.kala-bingkai_root__Tj0uf input:focus-visible,.kala-bingkai_root__Tj0uf select:focus-visible,.kala-bingkai_root__Tj0uf summary:focus-visible,.kala-bingkai_root__Tj0uf textarea:focus-visible{outline:2px solid var(--kb-accent);outline-offset:3px}.kala-bingkai_anchor__x3_AV{position:absolute;top:-76px;left:0;width:1px;height:1px;pointer-events:none}.kala-bingkai_container__2tIpp{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(20px,3vw,40px)}.kala-bingkai_navigation__Mf87_{background-color:#0d0d0d;border-bottom:1px solid rgba(206,206,206,.22);z-index:30}.kala-bingkai_navigation__Mf87_[data-builder-render-mode=public]{background-color:rgba(13,13,13,.82);-webkit-backdrop-filter:saturate(0) blur(12px);backdrop-filter:saturate(0) blur(12px)}.kala-bingkai_navWrapper__hKUUN{display:flex;justify-content:space-between;align-items:center;min-height:70px;gap:24px}.kala-bingkai_navBrandGroup__fefLW{display:flex;align-items:center;gap:20px}.kala-bingkai_navLinkBig__O_MXi{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#ffffff;text-decoration:none;font-family:var(--kb-font-heading);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;min-height:44px;padding:6px 4px}.kala-bingkai_navDot__ffp7g{width:7px;height:7px;border-radius:50%;background-color:#ffffff;display:block}.kala-bingkai_brandWordmark__j6pu_{color:var(--kb-muted);font-size:14px;letter-spacing:.08em;text-transform:uppercase;border-left:1px solid rgba(206,206,206,.35);padding-left:16px}.kala-bingkai_navLinks__QVfBf{display:flex;align-items:center;gap:clamp(24px,4vw,60px)}.kala-bingkai_footerNavList__JuQ9K a,.kala-bingkai_navLinks__QVfBf a{color:#ffffff;opacity:.82;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:500;letter-spacing:.03em;min-height:44px;display:inline-flex;align-items:center;transition:opacity .25s ease,transform .25s ease}.kala-bingkai_footerNavList__JuQ9K a:hover,.kala-bingkai_navLinks__QVfBf a:hover{opacity:1}.kala-bingkai_navCta__2nrpj{background-color:#ffffff;color:#0d0d0d;padding:10px 22px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--kb-font-heading);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border:1px solid #ffffff;transition:transform .35s var(--kb-out-expo),background-color .25s ease,color .25s ease}.kala-bingkai_navCta__2nrpj:hover{background-color:initial;color:#ffffff;transform:scale(1.04)}.kala-bingkai_navMobile__Uu6L0{display:none}.kala-bingkai_navTrigger__sKTfr{background-color:#000000;color:#ffffff;border:1px solid var(--kb-line);min-width:112px;min-height:44px;padding:8px 18px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--kb-font-heading);font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;list-style:none}.kala-bingkai_navPanel__bDPYS{position:absolute;top:70px;left:0;right:0;background-color:#0d0d0d;border-bottom:1px solid var(--kb-line);padding:20px clamp(20px,4vw,40px) 28px;z-index:40}.kala-bingkai_navMobileList__N6ney{display:flex;flex-direction:column;gap:8px}.kala-bingkai_navMobileList__N6ney a{color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:17px;font-weight:500;padding:10px 0;min-height:44px;display:flex;align-items:center;border-bottom:1px solid rgba(206,206,206,.16)}.kala-bingkai_hero__nD3Y3{background-color:var(--kb-hero-bg);color:#0d0d0d;min-height:88dvh;position:relative;overflow:hidden;display:flex;align-items:center}.kala-bingkai_heroStage__PZgwm{width:100%;max-width:1440px;margin:0 auto;padding:clamp(56px,8vw,108px) clamp(20px,4vw,48px);position:relative;display:grid;grid-template-columns:minmax(280px,5fr) minmax(320px,7fr);align-items:center;gap:clamp(28px,4vw,56px)}.kala-bingkai_heroImageWrapper__kHKor{position:relative;display:flex;align-items:flex-end;justify-content:center;transform:translate3d(0,var(--kb-hero-parallax,0),0);transition:transform .12s linear}.kala-bingkai_heroPortraitFrame__9MY66{width:100%;max-width:520px;aspect-ratio:3/4;overflow:hidden;background-color:#a8aaaa;border:1px solid rgba(13,13,13,.18);animation:kala-bingkai_kbPortraitSlideIn___qcch 1.3s var(--kb-out-expo) .35s both}.kala-bingkai_heroPortraitFrame__9MY66 img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:grayscale(100%) contrast(1.06);display:block}.kala-bingkai_heroContentCenterWrapper__37c_v{position:relative;z-index:2;display:flex;justify-content:center;transition:transform 1.3s var(--kb-out-expo)}.kala-bingkai_heroContentCenter__VjWci{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:center;text-align:center}.kala-bingkai_heroCaption__RvNXY{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#1f1f1f;margin:0 0 18px}.kala-bingkai_perspective__LCkag{perspective:1500px}.kala-bingkai_heroHeading__GhJwt{font-family:var(--kb-font-heading);font-size:clamp(28px,3.6vw,48px);font-weight:800;line-height:1.18;letter-spacing:.02em;text-transform:uppercase;color:#0d0d0d;margin:0;display:flex;flex-direction:column;align-items:center;gap:8px}.kala-bingkai_heroLine__lW5N2{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px}.kala-bingkai_heroWord__cTOiZ{display:inline-block;transform-origin:50% 50%;animation:kala-bingkai_kbWordReveal__luZM7 1.3s var(--kb-out-expo) calc(var(--word-index, 0) * .1s) both}.kala-bingkai_heroDivider__fOTQu{background-color:#0d0d0d;width:100%;max-width:400px;height:1px;margin:36px 0 20px;transform-origin:left center;animation:kala-bingkai_kbLineExpand__JC_mj 1.2s var(--kb-out-expo) .55s both}.kala-bingkai_heroParagraph__NP4Ht{color:#0d0d0d;font-family:var(--kb-font-heading);font-size:clamp(22px,2.3vw,32px);font-weight:400;line-height:1.3;margin:0;animation:kala-bingkai_kbFadeUp__76fBK 1.2s var(--kb-out-expo) .75s both}.kala-bingkai_heroParagraph__NP4Ht em{font-style:italic;font-weight:500}.kala-bingkai_buttonHolder__UfXp2{margin-top:36px;display:flex;flex-wrap:wrap;justify-content:center;gap:16px;animation:kala-bingkai_kbFadeUp__76fBK 1.2s var(--kb-out-expo) .85s both}.kala-bingkai_buttonDark__jkR_y{background-color:#000000;color:#ffffff;border:2px solid #000000;border-radius:0;padding:12px 32px;min-height:48px;font-family:var(--kb-font-heading);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .35s var(--kb-out-expo),background-color .25s ease}.kala-bingkai_buttonDark__jkR_y:hover{background-color:#222222;transform:scale(1.05)}.kala-bingkai_buttonGhostDark__d7daU{background-color:initial;color:#0d0d0d;border:2px solid #0d0d0d;border-radius:0;padding:12px 28px;min-height:48px;font-family:var(--kb-font-heading);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:transform .35s var(--kb-out-expo),background-color .25s ease,color .25s ease}.kala-bingkai_buttonGhostDark__d7daU:hover{background-color:#0d0d0d;color:#ffffff;transform:scale(1.05)}.kala-bingkai_heroSampleNote__mCWGM{margin:24px 0 0;font-size:13px;color:#262626;max-width:480px}.kala-bingkai_work__IvhSM{padding:clamp(64px,8vw,110px) 0;overflow:hidden}.kala-bingkai_sectionHeader__XQ3BA{display:flex;flex-direction:column;gap:12px}.kala-bingkai_sectionTitle__r_5dY{font-family:var(--kb-font-heading);font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.2;text-transform:uppercase;color:#ffffff;margin:0}.kala-bingkai_sectionSubtitle__CRePY{color:var(--kb-muted);font-size:16px;max-width:680px;margin:0}.kala-bingkai_tabsContainer__YqHVk{margin-top:clamp(36px,5vw,70px)}.kala-bingkai_tabsBar___F7Cg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(187,187,187,.3)}.kala-bingkai_tabsMenu__6neXv{display:flex;flex-wrap:wrap;gap:4px}.kala-bingkai_tabLink__IQcfj{background-color:initial;color:var(--kb-muted);border:0;border-bottom:3px solid transparent;padding:13px clamp(18px,3.4vw,52px);min-height:48px;font-family:var(--kb-font-heading);font-size:clamp(14px,1.3vw,18px);font-weight:500;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:color .25s ease,border-color .25s ease}.kala-bingkai_tabLink__IQcfj:hover{color:#ffffff}.kala-bingkai_tabLink__IQcfj[aria-pressed=true]{color:#ffffff;border-bottom-color:var(--kb-line);font-weight:600}.kala-bingkai_carouselControls__P1L3N{display:flex;align-items:center;gap:12px;padding-bottom:10px}.kala-bingkai_carouselStatus__rv_8v{color:var(--kb-muted);font-size:14px;margin-right:4px}.kala-bingkai_arrowHolder__JC539{width:52px;height:52px;border-radius:40px;border:1px solid #b1b1b1;background-color:var(--kb-bg);color:#ffffff;-webkit-backdrop-filter:saturate(0) blur(13px);backdrop-filter:saturate(0) blur(13px);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .55s var(--kb-spring),background-color .25s ease,border-color .25s ease}.kala-bingkai_arrowHolder__JC539:hover:not(:disabled){background-color:#404040;transform:scale(1.18)}.kala-bingkai_arrowHolder__JC539:disabled{opacity:.4;cursor:not-allowed}.kala-bingkai_sliderStage__3XYYD{position:relative;margin-top:32px}.kala-bingkai_sliderTrack__lRyZv{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,330px);gap:30px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:16px;padding-right:120px}.kala-bingkai_slideCard__Yhkfx{scroll-snap-align:start;position:relative;height:490px;overflow:hidden;background-color:var(--kb-surface);border:1px solid rgba(206,206,206,.16)}.kala-bingkai_slideMedia__hE3WB{width:100%;height:100%;position:relative}.kala-bingkai_slideMedia__hE3WB img{width:100%;height:490px;object-fit:cover;display:block;filter:saturate(0);transform:scale(1);transition:transform .8s var(--kb-out-expo),filter .8s var(--kb-out-expo)}.kala-bingkai_slideCard__Yhkfx:focus-within .kala-bingkai_slideMedia__hE3WB img,.kala-bingkai_slideCard__Yhkfx:hover .kala-bingkai_slideMedia__hE3WB img{filter:saturate(100%);transform:scale(1.1)}.kala-bingkai_projectContentHolder__STZHj{perspective:1500px;perspective-origin:50% 100%;padding:23px;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;background-image:linear-gradient(0deg,rgba(0,0,0,.84) 0,rgba(0,0,0,.42) 42%,rgba(0,0,0,0) 68%)}.kala-bingkai_projectCategoryBadge__3TouH{align-self:flex-start;background-color:rgba(13,13,13,.82);color:#ffffff;border:1px solid rgba(206,206,206,.35);padding:4px 10px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:auto}.kala-bingkai_projectTitleHolder__w2WOk{display:flex;justify-content:space-between;align-items:center;gap:12px;z-index:1;transform-origin:50% 100%;transition:transform .8s var(--kb-out-expo),opacity .8s var(--kb-out-expo)}@media (hover:hover) and (pointer:fine){.kala-bingkai_projectTitleHolder__w2WOk{transform:translate3d(0,14px,0) rotateX(-18deg)}.kala-bingkai_slideCard__Yhkfx:focus-within .kala-bingkai_projectTitleHolder__w2WOk,.kala-bingkai_slideCard__Yhkfx:hover .kala-bingkai_projectTitleHolder__w2WOk{transform:translateZ(0) rotateX(0deg)}}.kala-bingkai_projectOpenButton__mCoyI{background:transparent;border:0;color:#ffffff;padding:8px 0;min-height:44px;text-align:left;font-family:var(--kb-font-heading);font-size:20px;font-weight:600;line-height:1.25;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.kala-bingkai_projectIcon__9Mp8o{width:36px;height:36px;border-radius:50%;background-color:rgba(13,13,13,.78);border:1px solid rgba(255,255,255,.45);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .6s var(--kb-out-expo),background-color .25s ease}.kala-bingkai_slideCard__Yhkfx:focus-within .kala-bingkai_projectIcon__9Mp8o,.kala-bingkai_slideCard__Yhkfx:hover .kala-bingkai_projectIcon__9Mp8o{transform:translate(2px,-2px);background-color:var(--kb-accent);color:#0d0d0d;border-color:var(--kb-accent)}.kala-bingkai_projectDesc__hACeG{color:var(--kb-muted);font-size:14px;line-height:1.45;margin:6px 0 0}.kala-bingkai_whiteFade__kIPqY{pointer-events:none;width:120px;position:absolute;inset:0 0 16px auto;background-image:linear-gradient(90deg,rgba(13,13,13,0) 14%,var(--kb-bg))}.kala-bingkai_emptyState__u_S_8{padding:40px 24px;border:1px solid rgba(206,206,206,.25);color:var(--kb-muted);text-align:center}.kala-bingkai_dialogOverlay__5SxkR{position:fixed;inset:0;background-color:rgba(0,0,0,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:80}.kala-bingkai_dialogContent__0iMrE{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(92vw,860px);max-height:88dvh;overflow-y:auto;background-color:#141414;color:#ffffff;border:1px solid var(--kb-line);z-index:81;display:grid;grid-template-columns:minmax(260px,1fr) minmax(280px,1fr)}.kala-bingkai_dialogMedia__BEl9G{background-color:#0d0d0d;min-height:320px}.kala-bingkai_dialogMedia__BEl9G img{width:100%;height:100%;max-height:520px;object-fit:cover;display:block}.kala-bingkai_dialogBody__Q6klU{padding:32px 28px;display:flex;flex-direction:column;gap:14px}.kala-bingkai_dialogClose__oj_3K{align-self:flex-end;background:transparent;color:#ffffff;border:1px solid var(--kb-line);min-width:44px;min-height:44px;padding:6px 14px;font-size:14px;text-transform:uppercase;cursor:pointer}.kala-bingkai_dialogMeta__pJUJi{color:var(--kb-accent);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin:0}.kala-bingkai_offers__2q6j6{padding:clamp(64px,8vw,110px) 0}.kala-bingkai_offersGrid__uUFV5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;margin-top:36px}.kala-bingkai_dividerUp___XFT_{top:32px}.kala-bingkai_dividerDown__UikZ8,.kala-bingkai_dividerUp___XFT_{position:absolute;left:0;right:0;height:1px;background-color:var(--kb-line);transform-origin:left center}.kala-bingkai_dividerDown__UikZ8{bottom:32px}.kala-bingkai_offersWrapper__Ece5_{padding:68px 38px;border-right:1px solid var(--kb-line);display:flex;flex-direction:column;justify-content:space-between;gap:24px}.kala-bingkai_offersWrapper__Ece5_:last-child{border-right:0}.kala-bingkai_offerTitle__F9LAr{font-family:var(--kb-font-heading);font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:1.3;text-transform:uppercase;color:#ffffff;margin:0}.kala-bingkai_offerPrice__vzq_N{color:var(--kb-accent);font-family:var(--kb-font-heading);font-size:18px;font-weight:600;margin:8px 0 0}.kala-bingkai_offerDescription__il351{color:var(--kb-muted);font-size:15px;line-height:1.55;margin:12px 0 0}.kala-bingkai_offerDeliverables__2q5CB{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:8px;color:var(--kb-text);font-size:14px}.kala-bingkai_offerDeliverables__2q5CB li{padding-left:16px;position:relative}.kala-bingkai_offerDeliverables__2q5CB li:before{content:"•";position:absolute;left:0;color:var(--kb-line)}.kala-bingkai_offerImageHolder__ZxqzU{width:100%;height:270px;overflow:hidden;background-color:var(--kb-surface)}.kala-bingkai_offerImageHolder__ZxqzU img{width:100%;height:270px;object-fit:cover;display:block;transition:transform .7s var(--kb-out-expo)}.kala-bingkai_offersWrapper__Ece5_:hover .kala-bingkai_offerImageHolder__ZxqzU img{transform:scale(1.05)}.kala-bingkai_offerButtonHolder__tmpBw{margin-top:8px;display:flex}.kala-bingkai_buttonOutline__UEzaN{border:2px solid var(--kb-line);background-color:initial;color:#ffffff;padding:12px 32px;min-height:48px;font-family:var(--kb-font-heading);font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:transform .35s var(--kb-out-expo),background-color .25s ease,color .25s ease}.kala-bingkai_buttonOutline__UEzaN:hover{background-color:#ffffff;color:#0d0d0d;transform:scale(1.05)}.kala-bingkai_story__o1kD9{padding:clamp(64px,8vw,110px) 0}.kala-bingkai_storyGrid__LHXsC{display:grid;grid-template-columns:2fr 1fr 1fr;margin-top:clamp(40px,5vw,70px);border-top:1px solid rgba(255,255,255,.35);border-bottom:1px solid rgba(255,255,255,.35)}.kala-bingkai_storyCell__9na8G{padding:30px;border-right:1px solid rgba(255,255,255,.72);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.kala-bingkai_storyCellLast__W59Au,.kala-bingkai_storyCellThird__bIdt4{border-right:0}.kala-bingkai_storyCellRow2__xPSWk{border-top:1px solid rgba(255,255,255,.72)}.kala-bingkai_storyText__SYwj6{color:var(--kb-muted);font-size:16px;line-height:1.6;margin:0}.kala-bingkai_storyImageHolder__ubMZ5{width:100%;height:100%;min-height:240px;overflow:hidden;background-color:var(--kb-surface)}.kala-bingkai_storyImageHolder__ubMZ5 img{width:100%;height:100%;min-height:240px;max-height:360px;object-fit:cover;display:block;transition:transform 1s var(--kb-out-quart)}.kala-bingkai_storyCaption__bpoXZ{color:var(--kb-muted);font-size:13px;margin:12px 0 0}.kala-bingkai_footer__nzVv_{background-color:#000000;padding-top:clamp(56px,7vw,80px);overflow:hidden}.kala-bingkai_footerGrid__XGGNZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:95%;max-width:1440px;margin:0 auto;position:relative}.kala-bingkai_dividerWhiteTop__iXRPF{top:28px}.kala-bingkai_dividerWhiteBottom__CJVC7,.kala-bingkai_dividerWhiteTop__iXRPF{position:absolute;left:0;right:0;height:1px;background-color:#ffffff;transform-origin:left center}.kala-bingkai_dividerWhiteBottom__CJVC7{bottom:28px}.kala-bingkai_footerInfoHolder__dhr2X{padding:68px 38px 96px;border-right:1px solid #ffffff;display:flex;flex-direction:column;gap:16px}.kala-bingkai_footerInfoHolder__dhr2X:last-child{border-right:0}.kala-bingkai_footerTitle__C0fBW{font-family:var(--kb-font-heading);font-size:clamp(24px,2.5vw,36px);font-weight:700;line-height:1.2;color:#ffffff;margin:0}.kala-bingkai_footerColumnHeading__aNt43{font-family:var(--kb-font-heading);font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--kb-muted);margin:0}.kala-bingkai_footerLink__FFsWV{color:#ffffff;font-size:18px;font-weight:500;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;transition:color .2s ease}.kala-bingkai_footerLink__FFsWV:hover{color:#bdbdbd}.kala-bingkai_footerNavList__JuQ9K{display:flex;flex-direction:column;gap:6px}.kala-bingkai_briefForm__egGSe{display:flex;flex-direction:column;gap:12px;margin-top:8px}.kala-bingkai_briefLabel__aSb8j{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--kb-muted)}.kala-bingkai_briefInput__ePTls{background-color:#141414;color:#ffffff;border:1px solid rgba(255,255,255,.38);padding:10px 12px;min-height:44px;font-family:inherit;font-size:15px}.kala-bingkai_getStartedText___4xxl{color:#ffffff;text-align:center;font-family:var(--kb-font-heading);font-size:clamp(2.6rem,10.8vw,11.8rem);font-weight:800;line-height:1.04;letter-spacing:-.02em;text-transform:uppercase;margin:0;padding:24px 16px 32px}.kala-bingkai_sampleFootnote__d5hsU{color:var(--kb-muted);font-size:13px;margin-top:24px}@keyframes kala-bingkai_kbWordReveal__luZM7{0%{opacity:0;transform:translate3d(0,45px,0) rotateY(35deg);color:var(--kb-accent)}to{opacity:1;transform:translateZ(0) rotateY(0deg);color:#0d0d0d}}@keyframes kala-bingkai_kbLineExpand__JC_mj{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kala-bingkai_kbFadeUp__76fBK{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes kala-bingkai_kbPortraitSlideIn___qcch{0%{opacity:0;transform:translate3d(-96px,0,0)}to{opacity:1;transform:translateZ(0)}}.kala-bingkai_root__Tj0uf [data-kb-reveal]{transition:opacity .95s var(--kb-out-quart),transform .95s var(--kb-out-quart)}.kala-bingkai_root__Tj0uf [data-kb-reveal=fade-up][data-kb-visible=false]{opacity:0;transform:translate3d(0,35px,0)}.kala-bingkai_root__Tj0uf [data-kb-reveal=line][data-kb-visible=false]{transform:scaleX(0)}.kala-bingkai_root__Tj0uf [data-kb-reveal=slide-left][data-kb-visible=false]{opacity:0;transform:translate3d(-64px,0,0)}.kala-bingkai_root__Tj0uf [data-kb-reveal=slide-right][data-kb-visible=false]{opacity:0;transform:translate3d(64px,0,0)}.kala-bingkai_root__Tj0uf [data-kb-reveal=slide-bottom][data-kb-visible=false]{opacity:0;transform:translate3d(0,64px,0)}.kala-bingkai_root__Tj0uf [data-kb-reveal=shrink-in][data-kb-visible=false] img{transform:scale(2.2)}@media (max-width:991px){.kala-bingkai_navCta__2nrpj,.kala-bingkai_navLinks__QVfBf{display:none}.kala-bingkai_navMobile__Uu6L0{display:block}.kala-bingkai_hero__nD3Y3{min-height:auto}.kala-bingkai_heroStage__PZgwm{grid-template-columns:1fr;text-align:center}.kala-bingkai_heroContentCenterWrapper__37c_v{order:1;transform:none!important}.kala-bingkai_heroImageWrapper__kHKor{order:2;transform:none!important}.kala-bingkai_heroPortraitFrame__9MY66{max-width:420px}.kala-bingkai_offersGrid__uUFV5{grid-template-columns:1fr}.kala-bingkai_dividerDown__UikZ8,.kala-bingkai_dividerUp___XFT_,.kala-bingkai_dividerWhiteBottom__CJVC7,.kala-bingkai_dividerWhiteTop__iXRPF{display:none}.kala-bingkai_offersWrapper__Ece5_{padding:36px 24px;border-right:0;border-bottom:1px solid var(--kb-line)}.kala-bingkai_offersWrapper__Ece5_:last-child{border-bottom:0}.kala-bingkai_storyGrid__LHXsC{grid-template-columns:1fr 1fr}.kala-bingkai_storyCell__9na8G{border-right:0;border-bottom:1px solid rgba(255,255,255,.35)}.kala-bingkai_footerGrid__XGGNZ{grid-template-columns:1fr;width:100%}.kala-bingkai_footerInfoHolder__dhr2X{padding:36px 24px;border-right:0;border-bottom:1px solid rgba(255,255,255,.35)}.kala-bingkai_dialogContent__0iMrE{grid-template-columns:1fr}}@media (max-width:640px){.kala-bingkai_brandWordmark__j6pu_{display:none}.kala-bingkai_storyGrid__LHXsC{grid-template-columns:1fr}.kala-bingkai_sliderTrack__lRyZv{grid-auto-columns:minmax(260px,82vw);padding-right:24px}.kala-bingkai_whiteFade__kIPqY{display:none}}.kala-bingkai_root__Tj0uf[data-builder-breakpoint=mobile] .kala-bingkai_navCta__2nrpj,.kala-bingkai_root__Tj0uf[data-builder-breakpoint=mobile] .kala-bingkai_navLinks__QVfBf,.kala-bingkai_root__Tj0uf[data-builder-breakpoint=tablet] .kala-bingkai_navCta__2nrpj,.kala-bingkai_root__Tj0uf[data-builder-breakpoint=tablet] .kala-bingkai_navLinks__QVfBf{display:none}.kala-bingkai_root__Tj0uf[data-builder-breakpoint=mobile] .kala-bingkai_navMobile__Uu6L0,.kala-bingkai_root__Tj0uf[data-builder-breakpoint=tablet] .kala-bingkai_navMobile__Uu6L0{display:block}.kala-bingkai_root__Tj0uf[data-builder-breakpoint=mobile] .kala-bingkai_footerGrid__XGGNZ,.kala-bingkai_root__Tj0uf[data-builder-breakpoint=mobile] .kala-bingkai_heroStage__PZgwm,.kala-bingkai_root__Tj0uf[data-builder-breakpoint=mobile] .kala-bingkai_offersGrid__uUFV5,.kala-bingkai_root__Tj0uf[data-builder-breakpoint=mobile] .kala-bingkai_storyGrid__LHXsC,.kala-bingkai_root__Tj0uf[data-builder-breakpoint=tablet] .kala-bingkai_heroStage__PZgwm{grid-template-columns:1fr}.kala-bingkai_root__Tj0uf[data-builder-breakpoint=mobile] .kala-bingkai_footerInfoHolder__dhr2X,.kala-bingkai_root__Tj0uf[data-builder-breakpoint=mobile] .kala-bingkai_offersWrapper__Ece5_,.kala-bingkai_root__Tj0uf[data-builder-breakpoint=mobile] .kala-bingkai_storyCell__9na8G{border-right:0;padding:28px 20px}@media (prefers-reduced-motion:reduce){.kala-bingkai_arrowHolder__JC539,.kala-bingkai_buttonDark__jkR_y,.kala-bingkai_buttonGhostDark__d7daU,.kala-bingkai_buttonHolder__UfXp2,.kala-bingkai_buttonOutline__UEzaN,.kala-bingkai_heroDivider__fOTQu,.kala-bingkai_heroParagraph__NP4Ht,.kala-bingkai_heroPortraitFrame__9MY66,.kala-bingkai_heroWord__cTOiZ,.kala-bingkai_projectIcon__9Mp8o,.kala-bingkai_projectTitleHolder__w2WOk,.kala-bingkai_root__Tj0uf [data-kb-reveal],.kala-bingkai_root__Tj0uf [data-kb-reveal] img,.kala-bingkai_slideMedia__hE3WB img{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}}.warm-3d-footer_root__FP_sK{--footer-ink:color-mix(in srgb,var(--bp-text,#1d1b19) 82%,var(--bp-primary,#a23a00));--footer-paper:var(--bp-canvas,#fef8f4);--footer-muted:color-mix(in srgb,var(--footer-paper) 76%,var(--footer-ink));position:relative;min-width:0;background:var(--footer-ink);color:var(--footer-paper);overflow-wrap:anywhere;container-type:inline-size}.warm-3d-footer_root__FP_sK :is(h2,h3,p,ul){margin:0}.warm-3d-footer_root__FP_sK ul{padding:0;list-style:none}.warm-3d-footer_root__FP_sK a{color:inherit;text-decoration:none;text-underline-offset:6px}.warm-3d-footer_root__FP_sK a:hover{text-decoration:underline}.warm-3d-footer_root__FP_sK a:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:2px}.warm-3d-footer_root__FP_sK ::selection{background:var(--footer-paper);color:var(--footer-ink)}.warm-3d-footer_signature__tv4DD{background:var(--bp-surface-subtle,var(--bp-canvas,#ebddd6));color:var(--footer-ink);border-radius:0 0 32px 32px}.warm-3d-footer_signatureInner__IyL_A{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:64px;align-items:end;padding-top:64px;padding-bottom:56px}.warm-3d-footer_identity__VA_Xl{--bp-navigation-logo-size:44px;min-width:0}.warm-3d-footer_identity__VA_Xl h2{max-width:13ch;margin-top:20px;font-family:var(--bp-heading-family,inherit);font-size:clamp(36px,5.2cqi,72px);line-height:1.05;font-weight:600;letter-spacing:-.035em;text-wrap:balance}.warm-3d-footer_description__Aykk6{max-width:33ch;font-size:16px;line-height:1.8}.warm-3d-footer_directory__VEe8R{display:flex;flex-wrap:wrap;gap:48px 80px;padding-block:52px 40px}.warm-3d-footer_contact__QTkHA{flex:1 1 280px;min-width:0}.warm-3d-footer_root__FP_sK .warm-3d-footer_contactLink__bVli0{display:inline-flex;min-height:48px;gap:18px;align-items:center;font-size:clamp(20px,2.2cqi,28px);line-height:1.35;letter-spacing:-.025em;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.warm-3d-footer_contactLink__bVli0 svg{flex-shrink:0}.warm-3d-footer_location__o7Jm_{max-width:38ch;padding-top:24px;font-size:14px;line-height:1.8;color:var(--footer-muted)}.warm-3d-footer_hours__KlEgN{padding-top:4px;font-size:14px;line-height:1.8;color:var(--footer-muted)}.warm-3d-footer_navigation__9mTxP{display:flex;flex:1 1 320px;flex-wrap:wrap;gap:28px 48px}.warm-3d-footer_navigation__9mTxP>div{flex:1 1 120px;min-width:0}.warm-3d-footer_navigation__9mTxP h3{font-size:14px;font-weight:500;color:var(--footer-muted);line-height:1.6;padding-bottom:12px}.warm-3d-footer_navigation__9mTxP a{display:flex;align-items:center;min-height:44px;font-size:16px;line-height:1.5;padding-block:8px}.warm-3d-footer_social__jnhWY{display:flex;flex-wrap:wrap;gap:4px 28px;padding-bottom:28px}.warm-3d-footer_social__jnhWY a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px}.warm-3d-footer_utility__eVGdR{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;border-top:1px solid color-mix(in srgb,var(--footer-paper) 24%,var(--footer-ink));padding-block:22px}.warm-3d-footer_utility__eVGdR p{flex:1 1 260px;font-size:13px;line-height:1.8;color:var(--footer-muted)}.warm-3d-footer_utility__eVGdR nav{display:flex;flex-wrap:wrap;gap:0 24px}.warm-3d-footer_utility__eVGdR a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}@container (max-width: 639px){.warm-3d-footer_signature__tv4DD{border-radius:0 0 24px 24px}.warm-3d-footer_signatureInner__IyL_A{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:40px;padding-bottom:36px}.warm-3d-footer_identity__VA_Xl h2{font-size:clamp(36px,10cqi,56px)}.warm-3d-footer_description__Aykk6{font-size:15px;line-height:1.75}.warm-3d-footer_directory__VEe8R{gap:36px;padding-block:32px}.warm-3d-footer_navigation__9mTxP{gap:24px;flex-basis:100%}.warm-3d-footer_navigation__9mTxP h3{padding-bottom:8px}.warm-3d-footer_contactLink__bVli0{gap:12px}.warm-3d-footer_location__o7Jm_{padding-top:16px}.warm-3d-footer_utility__eVGdR{gap:8px;padding-block:20px}}