html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.text-swap{vertical-align:middle;line-height:1;display:inline-block;position:relative;overflow:hidden}.text-swap-original,.text-swap-copy{white-space:nowrap;display:block}.text-swap-copy{position:absolute;top:100%;left:0}.text-swap-original{transition:transform .1s cubic-bezier(0,.52,.29,.99)}.text-swap span span{transition:transform .1s cubic-bezier(0,.52,.29,.99);transition-delay:calc(var(--char) * 30ms);display:inline-block}a:hover>.text-swap span span,button:hover>.text-swap span span,a:focus-visible>.text-swap span span,a:hover>.text-swap>.text-swap-original,button:hover>.text-swap>.text-swap-original,a:focus-visible>.text-swap>.text-swap-original{transform:translateY(-100%)}.action-link{background:var(--white);width:100%;height:60px;color:var(--black);letter-spacing:-.02em;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:background .3s,border-radius .6s;display:flex}.action-link:hover{border-radius:10px}.action-link-dark{background:var(--black);color:var(--white)}.section-label{letter-spacing:-.02em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:700;line-height:1;display:flex}.section-label sup{color:var(--accent);align-self:start}.section-plus{font-size:20px;font-weight:400;line-height:12px}.marquee{width:100%;overflow:hidden}.marquee-track,.marquee-group{align-items:center;gap:var(--ticker-gap);width:max-content;display:flex}.marquee-track{animation:marquee-slide var(--ticker-duration,60s) linear infinite}.marquee-reverse .marquee-track{animation-direction:reverse}.marquee-still .marquee-track{animation:none}@keyframes marquee-slide{to{transform:translateX(calc(var(--ticker-distance) * -1))}}.site-header{z-index:60;color:#000;background:#fff;width:100%;height:44px;position:relative}.shell-header-nav{justify-content:space-between;align-items:center;height:44px;padding:10px 40px;display:flex;position:relative}.shell-header-lines{pointer-events:none;background-image:linear-gradient(90deg,#0000 calc(33.333% - .5px),#0000001a calc(33.333% - .5px) calc(33.333% + .5px),#0000 calc(33.333% + .5px) calc(66.666% - .5px),#0000001a calc(66.666% - .5px) calc(66.666% + .5px),#0000 calc(66.666% + .5px));border-inline:1px solid #0000001a;position:absolute;inset:0 40px}.shell-brand{flex:none;align-items:center;gap:10px;width:max-content;display:flex}.shell-brand-lockup{align-items:center;gap:10px;display:flex}.shell-brand-mark{flex:none;width:46px;height:21px}.shell-brand-name{letter-spacing:-.06em;min-width:82px;font-family:DM Sans,sans-serif;font-size:24px;font-weight:600;line-height:24px;display:block}.shell-brand-badge{letter-spacing:-.04em;color:#fff;white-space:nowrap;background:#f02b42;flex:none;padding:3px 10px;font-size:13px;font-weight:500;line-height:1.2;display:block}.shell-header-links{align-items:center;gap:70px;height:22px;display:flex;position:absolute;top:11px;left:calc(33.3333% + 13.3333px)}.shell-header-links a,.shell-navigation a{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:700;line-height:12px;display:flex}.shell-header-links sup,.shell-navigation sup{color:#f02b42;letter-spacing:-.06em;align-self:flex-start;font-size:12px;font-weight:600;line-height:1.1}.shell-header-links sup{transform:translateY(-5px)}.shell-header-toggle{color:#000;background:0 0;place-items:center;width:26px;height:24px;padding:0;display:grid;position:relative}.shell-hamburger{width:26px;height:22px;display:block;position:relative}.shell-hamburger i{background:currentColor;height:2px;transition:width .6s,transform .6s,opacity .6s;display:block;position:absolute}.shell-hamburger i:first-child{width:13px;top:6px;left:0}.shell-hamburger i:nth-child(2){width:26px;top:10px;left:0}.shell-hamburger i:last-child{width:13px;bottom:6px;right:0}button:hover .shell-hamburger:not(.shell-hamburger-open) i:first-child,button:hover .shell-hamburger:not(.shell-hamburger-open) i:last-child{width:26px}.shell-hamburger-open i:first-child{width:20px;top:10px;left:3px;transform:rotate(45deg)}.shell-hamburger-open i:nth-child(2){opacity:0}.shell-hamburger-open i:last-child{width:20px;bottom:10px;right:3px;transform:rotate(-45deg)}.shell-toggle-open:before{content:"";border:1px solid;border-radius:50%;width:40px;height:40px;position:absolute;inset:-8px -7px}.shell-sticky-toggle,.shell-back-top{z-index:70;color:#000;mix-blend-mode:difference;opacity:0;pointer-events:none;background:#fff;place-items:center;width:40px;height:40px;padding:0;transition:opacity .4s,transform .4s;display:grid;position:fixed;right:0}.shell-sticky-toggle{top:0;transform:translateY(-50px)}.shell-back-top{z-index:30;bottom:0;overflow:hidden;transform:translateY(50px)}.shell-back-top svg{width:18px;height:18px}.shell-back-arrow{place-items:center;display:grid;position:absolute;inset:0}.shell-back-arrow-1 svg{transform:translateY(29px)}.shell-control-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.shell-menu-layer{z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:44px 0 0}.shell-menu-layer-scrolled{top:0}.shell-menu-backdrop{-webkit-backdrop-filter:blur(8px);background:#0000004d;position:absolute;inset:0}.shell-menu-card{color:#fff;background:#000;outline:none;flex-direction:column;justify-content:center;width:580px;height:560px;padding:40px;display:flex;position:relative;overflow:hidden}.shell-menu-content{flex-direction:column;flex:none;gap:40px;width:100%;display:flex}.shell-menu-top{flex-direction:column;gap:50px;display:flex}.shell-brand-menu{gap:20px}.shell-menu-columns{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.shell-eyebrow{color:#ffffff4d;letter-spacing:-.02em;font-size:12px;font-weight:600;line-height:12px}.shell-navigation{flex-direction:column;gap:25px;display:flex}.shell-navigation ul{flex-direction:column;gap:10px;display:flex}.shell-navigation li{align-items:center;padding-block:5px;display:flex}.shell-menu-contact-column,.shell-menu-contact,.shell-menu-address{flex-direction:column;gap:30px;display:flex}.shell-menu-phone{letter-spacing:-.04em;width:max-content;font-size:30px;font-weight:500;line-height:45px;display:block}.shell-menu-email{letter-spacing:-.04em;align-items:center;width:max-content;height:30px;font-size:20px;font-weight:500;line-height:30px;display:flex}.shell-menu-address p{letter-spacing:-.04em;color:#ffffff4d;font-size:14px;font-weight:400;line-height:21px}.shell-socials{align-items:center;gap:20px;width:max-content;height:21px;display:flex}.shell-socials a{color:#fff;transition:color .6s;display:block}.shell-socials a:hover{color:#f02b42}.shell-menu-bottom{flex-direction:column;gap:40px;display:flex}.shell-action{color:#000;letter-spacing:-.02em;background:#fff;flex:none;justify-content:center;align-items:center;width:100%;height:50px;font-size:12px;font-weight:700;line-height:12px;transition:background .6s;display:flex;position:relative}.shell-action:hover{color:#fff;background:#f02b42}.shell-plus{width:14px;height:14px;transition:transform .6s;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.shell-plus:before,.shell-plus:after{content:"";background:currentColor;width:14px;height:1px;position:absolute;top:6.5px;left:0}.shell-plus:after{transform:rotate(90deg)}.shell-action:hover .shell-plus{transform:translateY(-50%)rotate(90deg)}.shell-menu-credits{flex-direction:column;gap:20px;display:flex}.shell-legal{color:#ffffff4d;letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:25px;font-size:12px;font-weight:500;line-height:16px;display:flex}.shell-legal>span{background:#fff3;width:1px;height:17px;display:block}.shell-legal a:hover{color:#fff}.shell-menu-copyright{letter-spacing:-.04em;color:#ffffff4d;white-space:nowrap;align-items:center;gap:10px;height:24px;font-size:14px;font-weight:400;line-height:21px;display:flex}.shell-menu-copyright>div:first-child{align-items:center;gap:5px;display:flex}.shell-menu-copyright strong{color:#fff;font-weight:700}.shell-framer-credit{color:#fff;letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:21px;display:flex}.shell-framer-icon{background:#000;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.shell-framer-icon img{width:8px;height:12px}.shell-bottom-blur{z-index:20;pointer-events:none;width:100%;height:120px;position:fixed;bottom:0;left:0;transform:translateZ(0)}.shell-bottom-blur[hidden]{visibility:hidden!important;display:none!important}.shell-bottom-blur>div{position:absolute;inset:0;transform:translateZ(0)}.shell-cursor-ring,.shell-cursor-core{pointer-events:none;z-index:9999;mix-blend-mode:difference;visibility:hidden;border-radius:50%;position:fixed;transform:translate(-50%,-50%)}.shell-cursor-ring{border:1px solid #fff;width:40px;height:40px;transition:left .2s linear,top .2s linear,width .2s linear,height .2s linear}.shell-cursor-core{background:#fff;width:12px;height:12px;transition:left .1s linear,top .1s linear,width .1s linear,height .1s linear}html[data-shell-cursor=active],html[data-shell-cursor=active] *{cursor:none!important}.site-footer{color:#fff;background:#191919;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.shell-footer-inner{width:calc(100% - 80px);max-width:1550px;margin-inline:auto;position:relative}.shell-footer-top{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.shell-footer-navigation{align-items:flex-end;padding-bottom:40px;display:flex}.shell-footer-brand{grid-column:span 2;padding-top:80px;position:relative}.shell-footer-wordmark{width:97%;height:auto;display:block;position:relative;overflow:visible}.shell-footer-wordmark p{color:#fff;letter-spacing:-.05em;margin:0;font-family:Cal Sans,sans-serif;font-size:350.189px;font-weight:400;line-height:.8em}.shell-footer-tagline{color:#f02b42;letter-spacing:0;white-space:nowrap;font-family:Patung Regular,sans-serif;font-size:80px;font-weight:400;line-height:.9;position:absolute;bottom:0;right:0}.shell-footer-word,.shell-footer-tagline [data-char]{display:inline-block}.shell-footer-established{letter-spacing:-.02em;white-space:nowrap;color:#ffffff4d;font-size:12px;font-weight:600;line-height:12px;position:absolute;top:91px;right:80px}.shell-footer-established span{color:#fff}.shell-footer-bottom{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;margin-top:1px;padding:10px 0 20px;display:grid;position:relative}.shell-footer-creator{letter-spacing:-.04em;align-items:center;gap:20px;min-height:40px;font-size:14px;line-height:21px;display:flex}.shell-footer-creator p{font-weight:600;line-height:1.4}.shell-footer-creator img{border-radius:50%;width:36px;height:36px}.shell-footer-creator span{color:#ffffff80}.shell-footer-creator strong{color:#fff;font-weight:500}.shell-footer-copyright{letter-spacing:-.04em;color:#ffffff4d;white-space:nowrap;align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:21px;display:flex}.shell-footer-copyright-desktop,.shell-footer-copyright-mobile{align-items:center;gap:5px;display:flex}.shell-footer-copyright-mobile{display:none}.shell-footer-copyright strong{color:#fff;font-weight:700}.shell-footer-bottom>.shell-legal{justify-content:flex-end;height:24px}.shell-footer-lines{pointer-events:none;background-image:linear-gradient(90deg,#0000 calc(33.333% - .5px),#ffffff1a calc(33.333% - .5px) calc(33.333% + .5px),#0000 calc(33.333% + .5px) calc(66.666% - .5px),#ffffff1a calc(66.666% - .5px) calc(66.666% + .5px),#0000 calc(66.666% + .5px));border-inline:1px solid #ffffff1a;position:absolute;inset:0}@media (min-width:1620px){.shell-header-nav{padding-inline:10px}.shell-header-links{gap:100px;left:calc(50% - min(100%,1550px)/2 + min(100%,1550px)/3)}.shell-header-lines{width:1550px;max-width:100%;margin:auto;inset-inline:0}.shell-sticky-toggle,.shell-back-top{width:50px;height:50px}.shell-footer-inner{width:100%}.shell-footer-brand{padding-top:100px}.shell-footer-established{top:131px;right:190px}}@media (min-width:810px) and (max-width:1199.98px){.shell-header-links{display:none}.shell-header-lines{background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#0000001a calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px))}.shell-footer-navigation,.shell-footer-creator{display:none}.shell-footer-brand{grid-column:span 3;padding-top:60px}.shell-footer-wordmark{width:100%}.shell-footer-established{top:80px;right:60px}.shell-footer-bottom{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.shell-footer-lines{background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#ffffff1a calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px))}}@media (max-width:809.98px){.shell-header-nav{padding-inline:20px}.shell-header-lines{background:0 0;inset-inline:20px}.shell-header-links,.shell-brand:not(.shell-brand-menu) .shell-brand-badge{display:none}.shell-menu-layer{align-items:flex-start;padding-top:26px;overflow-y:auto}.shell-menu-card{flex:none;justify-content:flex-start;width:min(360px,100% - 15px);padding:25px}.shell-menu-layer-scrolled{padding-top:70px}.shell-menu-layer-scrolled .shell-menu-card{width:380px}.shell-brand-menu{gap:10px}.shell-menu-contact,.shell-menu-address{gap:20px}.shell-menu-phone{font-size:20px;line-height:30px}.shell-menu-email{height:21px;font-size:14px;font-weight:400;line-height:21px}.shell-menu-copyright{flex-direction:column;align-items:flex-start;gap:10px;height:55px}.shell-sticky-toggle{width:40px;height:40px}.shell-back-top{width:30px;height:30px}.shell-back-top svg{width:14px;height:14px}.shell-back-arrow-1 svg{transform:translateY(22px)}.shell-footer-inner{width:100%}.shell-footer-top{padding:80px 20px 40px;display:block}.shell-footer-navigation,.shell-footer-creator{display:none}.shell-footer-brand{padding-top:0}.shell-footer-tagline{text-align:right;width:100%;font-size:46px;line-height:1;bottom:-10px}.shell-footer-established{top:-20px;right:3px}.shell-footer-bottom{flex-direction:column;gap:20px;margin-top:1px;padding:40px 20px 20px;display:flex}.shell-footer-copyright{justify-content:center;gap:10px;width:100%}.shell-footer-copyright-desktop{display:none}.shell-footer-copyright-mobile{display:flex}.shell-footer-bottom>.shell-legal{justify-content:center}.shell-footer-lines{background:0 0;inset-inline:20px}.shell-footer-bottom:before{content:"";background:#ffffff1a;height:1px;position:absolute;top:0;left:0;right:0}}._hero_c1ltx_1{z-index:3;color:#fff;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;background:#ffffffe6;flex-direction:column;align-items:center;width:100%;height:100svh;padding-top:44px;display:flex;position:relative;overflow:hidden}._hero_c1ltx_1 p{margin:0}._wrapper_c1ltx_3{flex-direction:column;flex:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}._background_c1ltx_4{z-index:0;background:#000;position:absolute;inset:0;overflow:clip}._backgroundAppear_c1ltx_5{width:100%;height:110%;position:absolute;bottom:0;left:0}._video_c1ltx_6{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._grainFrame_c1ltx_7{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._grain_c1ltx_7{opacity:.15;mix-blend-mode:overlay;backface-visibility:hidden;background-repeat:repeat;width:200%;height:200%;position:absolute;inset:-50%;transform:scale(1.2)}._primary_c1ltx_9{z-index:1;mix-blend-mode:difference;flex:none;width:100%;max-width:1550px;position:relative}._services_c1ltx_10{grid-template-columns:repeat(3,minmax(50px,1fr));width:100%;padding-bottom:20px;display:grid}._service_c1ltx_10{color:#fff;letter-spacing:-.02em;text-transform:uppercase;font:700 12px/1 DM Sans,sans-serif}._serviceNumber_c1ltx_12{color:#ffffff4d;margin-right:6px}._servicePhone_c1ltx_13{display:none}._logoFrame_c1ltx_14{flex-direction:column;width:100%;height:439px;display:flex;position:relative}._logoFrame_c1ltx_14:after{pointer-events:none;content:"";border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;position:absolute;inset:0}._logoParallax_c1ltx_16{width:100%}._glitch_c1ltx_17{width:100%;position:relative}._wordmark_c1ltx_18{width:100%;height:auto;display:block;overflow:visible}._wordmarkText_c1ltx_19{white-space:pre;font-feature-settings:normal;letter-spacing:-.05em;color:#fff;text-align:left;width:100%;font:400 299.401px/.8em Cal Sans,sans-serif}._glitchLayer_c1ltx_20{opacity:0;pointer-events:none;position:absolute;inset:0}._dots_c1ltx_21{z-index:1;pointer-events:none;position:absolute;inset:0}._dots_c1ltx_21 i{background:#fff;width:4px;height:4px;position:absolute}._dots_c1ltx_21 i:first-child{top:-2px;left:-2px}._dots_c1ltx_21 i:nth-child(2){bottom:-2px;left:-2px}._dots_c1ltx_21 i:nth-child(3){top:-2px;right:-2px}._dots_c1ltx_21 i:nth-child(4){bottom:-2px;right:-2px}._taglineGrid_c1ltx_27{grid-template-columns:repeat(3,minmax(50px,1fr));width:100%;display:grid;position:absolute;bottom:0;left:0}._tagline_c1ltx_27{white-space:pre;color:#f02b42;grid-column:2/span 2;width:100%;font:400 120px/.9em Patung Regular,sans-serif}._character_c1ltx_29{transform-origin:50%;display:inline-block}._description_c1ltx_30{grid-template-columns:repeat(3,minmax(50px,1fr));width:100%;padding:60px 0;display:grid}._description_c1ltx_30 p{letter-spacing:-.04em;grid-column:2/span 2;width:100%;font:500 18px/1.4em DM Sans,sans-serif}._actions_c1ltx_32{z-index:1;flex:none;grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);width:100%;max-width:1550px;display:grid;position:relative;overflow:clip}._ctaCell_c1ltx_33{grid-column:2;width:100%;height:60px}._cta_c1ltx_33{text-transform:uppercase;transition:none;position:relative}._cta_c1ltx_33:after{width:20px;height:20px;transform:rotate(var(--h01-plus-angle,0deg));-webkit-mask:var(--h01-plus) center/contain no-repeat;mask:var(--h01-plus) center/contain no-repeat;pointer-events:none;content:"";background:currentColor;position:absolute;top:20px;right:20px}._cta_c1ltx_33:hover,._cta_c1ltx_33:focus-visible{--h01-plus-angle:-180deg;background:#f02b42;border-radius:0}._cta_c1ltx_33:active{--h01-plus-angle:0deg;background:#8c232f}._reviewCell_c1ltx_38{grid-column:3;justify-content:center;align-self:center;align-items:center;width:100%;padding:0 10px;display:flex}._reviews_c1ltx_39{align-items:center;gap:17px;width:max-content;display:flex}._people_c1ltx_40{border-radius:27px;align-items:center;padding:2px 8px;display:flex}._avatar_c1ltx_41,._avatarCount_c1ltx_41{flex:none;justify-content:center;align-items:center;width:34px;height:44px;display:flex;position:relative}._avatar_c1ltx_41 img{object-fit:cover;object-position:center;border-radius:25px;width:44px;max-width:none;height:44px;display:block}._avatar_c1ltx_41:nth-child(2){z-index:1}._avatar_c1ltx_41:nth-child(3),._avatar_c1ltx_41:nth-child(4){z-index:2}._avatarCount_c1ltx_41{z-index:2;letter-spacing:-.02em;font:600 12px/1 DM Sans,sans-serif}._avatarCount_c1ltx_41:before{z-index:-1;content:"";background:#000;border-radius:50%;width:44px;height:44px;position:absolute}._rating_c1ltx_47{white-space:nowrap;letter-spacing:-.02em;flex-direction:column;gap:5px;font:600 12px/1 DM Sans,sans-serif;display:flex}._ratingTop_c1ltx_48{align-items:center;gap:10px;display:flex}._ratingDots_c1ltx_49{gap:3px;display:flex}._ratingDots_c1ltx_49 i{background:#f02b42;border-radius:50%;width:7px;height:7px}._rating_c1ltx_47 p{text-transform:uppercase;display:flex}._rating_c1ltx_47 p>span{white-space:pre;display:block}._rating_c1ltx_47 p>span:first-child{color:#ffffff80}._clients_c1ltx_54{z-index:1;grid-template-columns:repeat(3,minmax(50px,1fr));width:100%;max-width:1550px;height:25px;display:grid;position:absolute;bottom:50px;left:50%;overflow:clip;transform:translate(-50%)}._tickerReveal_c1ltx_55{grid-column:2/span 2;width:100%;height:25px}._ticker_c1ltx_55,._ticker_c1ltx_55 .marquee-track,._ticker_c1ltx_55 .marquee-group{height:25px}._clientLogo_c1ltx_58{background:#fff;flex:none;width:84px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._years_c1ltx_59,._slots_c1ltx_59,._social_c1ltx_59{z-index:1;letter-spacing:-.02em;text-transform:uppercase;font:600 12px/1 DM Sans,sans-serif;position:absolute}._years_c1ltx_59{top:50px;left:50px}._slots_c1ltx_59{white-space:nowrap;align-items:center;gap:10px;display:flex;top:50px;right:50px}._slots_c1ltx_59>span:first-child,._slotBars_c1ltx_63{gap:3px;display:flex}._slotBars_c1ltx_63 i{background:#f02b42;width:3px;height:12px}._slotBars_c1ltx_63 i:nth-child(n+3){background:#ffffff80}._muted_c1ltx_66{color:#ffffff80}._slotRemaining_c1ltx_67{gap:4px;display:flex}._slotRemaining_c1ltx_67>span:first-child{letter-spacing:normal}._social_c1ltx_59{align-items:center;gap:20px;display:flex;bottom:50px;left:50px}._socialIcons_c1ltx_70{gap:10px;display:flex}._socialIcons_c1ltx_70 a{color:#fff;width:21px;height:21px;transition:color .3s;display:block}._socialIcons_c1ltx_70 a:hover{color:#f02b42}._social_c1ltx_59 p>span{color:#ffffff80}._grid_c1ltx_74{z-index:0;mix-blend-mode:difference;pointer-events:none;grid-template-columns:repeat(3,minmax(50px,1fr));width:100%;max-width:1550px;height:100%;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}._grid_c1ltx_74 i{border-right:1px solid #ffffff26}._grid_c1ltx_74 i:first-child{border-left:1px solid #ffffff26}._intro_c1ltx_77{z-index:99999;color:#fff;pointer-events:auto;width:100vw;height:100dvh;position:fixed;inset:0;overflow:clip}._introPanelLeft_c1ltx_78,._introPanelRight_c1ltx_78{background:#000;width:50%;height:100dvh;position:absolute}._introPanelLeft_c1ltx_78{top:0;left:0}._introPanelRight_c1ltx_78{bottom:0;right:0}._introMessage_c1ltx_81{z-index:1;white-space:pre;margin:0;font:400 40px/1 Patung Regular,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._introBrand_c1ltx_82{z-index:1;letter-spacing:-.06em;align-items:center;gap:20px;font:600 24px/1 DM Sans,sans-serif;display:flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}._introEmblem_c1ltx_83{flex:none;width:46px;height:21px;position:relative}._introEmblem_c1ltx_83 svg{width:46px;height:21px;position:absolute;inset:0;overflow:visible}._registered_c1ltx_85{color:#fff3}._service_c1ltx_10,._description_c1ltx_30 p,._rating_c1ltx_47,._years_c1ltx_59,._slots_c1ltx_59,._social_c1ltx_59{font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on}@media (min-width:1200px) and (max-width:1619.98px){._primary_c1ltx_9{max-width:none;padding:0 40px}._services_c1ltx_10,._description_c1ltx_30{padding:30px 0}._logoFrame_c1ltx_14{height:auto}._tagline_c1ltx_27{font-size:100px}._description_c1ltx_30 p{font-size:17px}._actions_c1ltx_32{max-width:none;padding:0 40px 30px}._clients_c1ltx_54{max-width:none;padding:0 40px;bottom:24px}._years_c1ltx_59{top:40px;left:40px}._slots_c1ltx_59{top:40px;right:40px}._social_c1ltx_59{bottom:40px;left:40px}._grid_c1ltx_74{max-width:none;padding:0 40px}}@media (min-width:810px) and (max-width:1199.98px){._primary_c1ltx_9{padding:0 40px}._services_c1ltx_10{display:flex}._service_c1ltx_10{flex:1}._logoFrame_c1ltx_14{height:auto}._tagline_c1ltx_27{font-size:48px}._taglineGrid_c1ltx_27{grid-template-columns:repeat(2,minmax(50px,1fr))}._tagline_c1ltx_27{grid-column:2;width:100%}._description_c1ltx_30{display:flex}._actions_c1ltx_32{height:60px;padding:0 40px;display:flex}._ctaCell_c1ltx_33,._reviewCell_c1ltx_38{flex:1;width:1px;padding:0}._clients_c1ltx_54{grid-template-columns:repeat(2,minmax(50px,1fr));padding:0 40px;bottom:30px}._tickerReveal_c1ltx_55{grid-column:2}._years_c1ltx_59{top:40px;left:40px}._slots_c1ltx_59{top:40px;right:40px}._social_c1ltx_59{bottom:40px;left:40px}._grid_c1ltx_74{grid-template-columns:repeat(2,minmax(50px,1fr));padding:0 40px}._grid_c1ltx_74 i:last-child{display:none}._introMessage_c1ltx_81{font-size:32px}}@media (max-width:809.98px){._wrapper_c1ltx_3{justify-content:flex-start;gap:40px;padding-top:120px}._primary_c1ltx_9{padding:0 20px}._services_c1ltx_10{padding:0 0 30px}._serviceNumber_c1ltx_12{margin:0;display:block}._serviceDesktop_c1ltx_125{display:none}._servicePhone_c1ltx_13{display:block}._logoFrame_c1ltx_14{height:auto;padding:10px 0}._taglineGrid_c1ltx_27{justify-content:flex-end;display:flex}._tagline_c1ltx_27{width:max-content;font-size:40px}._description_c1ltx_30{padding:30px 0 0;display:block}._description_c1ltx_30 p{font-size:16px}._desktopBreak_c1ltx_132{display:none}._actions_c1ltx_32{grid-template-columns:minmax(50px,1fr);row-gap:40px;padding:0 20px}._ctaCell_c1ltx_33,._reviewCell_c1ltx_38{grid-column:1}._reviewCell_c1ltx_38{padding:0}._avatar_c1ltx_41,._avatarCount_c1ltx_41{width:30px}._clients_c1ltx_54{flex:none;grid-template-columns:repeat(2,minmax(50px,1fr));width:390px;padding:0 20px;position:relative;bottom:auto;left:auto;transform:none}._tickerReveal_c1ltx_55{grid-column:1/span 2}._years_c1ltx_59{display:none}._slots_c1ltx_59{top:20px;left:50%;right:auto;transform:translate(-50%)}._social_c1ltx_59{bottom:20px;left:50%;transform:translate(-50%)}._grid_c1ltx_74{grid-template-columns:minmax(50px,1fr);padding:0 20px}._grid_c1ltx_74 i:nth-child(n+2){display:none}._introMessage_c1ltx_81{font-size:46px}}._about_gvyky_1{z-index:1;color:#000;background:#fff;width:100%;padding:250px 0;font-family:DM Sans,DM Sans Placeholder,sans-serif;position:relative;overflow:clip}._gridLines_gvyky_2{pointer-events:none;grid-template-columns:repeat(3,minmax(50px,1fr));max-width:1550px;margin-inline:auto;display:grid;position:absolute;inset:0}._gridLines_gvyky_2 i{border-right:1px solid #0000001a}._gridLines_gvyky_2 i:first-child{border-left:1px solid #0000001a}._wrapper_gvyky_5{z-index:2;mix-blend-mode:multiply;width:100%;max-width:1550px;margin-inline:auto;position:relative}._quote_gvyky_6{z-index:2;mix-blend-mode:difference;background:#fff;flex-direction:column;align-items:flex-start;gap:50px;width:100%;display:flex;position:relative}._labelGrid_gvyky_7,._authorGrid_gvyky_7{grid-template-columns:repeat(3,minmax(50px,1fr));width:100%;display:grid}._label_gvyky_7{z-index:2;grid-column:2;align-items:center;gap:15px;width:max-content;height:14px;display:flex;position:relative}._wave_gvyky_9{flex:none;align-items:center;width:40px;height:14px;display:flex}._wave_gvyky_9 img{flex:none;max-width:none;height:14px}._labelText_gvyky_11{letter-spacing:-.04em;white-space:pre;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on,"ss07" on;align-items:flex-end;gap:2px;font-size:14px;font-weight:600;line-height:14px;display:flex}._translation_gvyky_12{color:#0006;font-weight:500}._headlineFrame_gvyky_13{z-index:1;mix-blend-mode:difference;width:100%;position:relative}._headlineFrame_gvyky_13>i{z-index:1;pointer-events:none;background:#ffffff1a;width:100%;height:1px;position:absolute;left:0}._lineFirst_gvyky_15{top:98px}._lineSecond_gvyky_16{bottom:98px}._lineThird_gvyky_17{bottom:-1px}._headlineFrame_gvyky_13>._linePhone_gvyky_18{display:none}._reveal_gvyky_19{justify-content:center;align-items:center;width:100%;display:flex}._headline_gvyky_13{width:-moz-fit-content;width:fit-content;max-width:100%;font-family:var(--body-font);letter-spacing:-.06em;text-align:left;word-break:break-word;white-space:pre-wrap;font-size:90px;font-style:normal;font-weight:600;line-height:1.1;display:block}._headline_gvyky_13>span{color:#fff;display:inline}._images_gvyky_22{z-index:0;pointer-events:none;grid-template-columns:repeat(3,minmax(50px,1fr));display:grid;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}._imageCell_gvyky_23{min-height:450px;position:relative}._imageSpacer_gvyky_24{height:450px}._leftImage_gvyky_25,._rightImage_gvyky_25{position:absolute;overflow:clip}._leftImage_gvyky_25{width:370px;height:450px;bottom:-80px;left:0}._rightImage_gvyky_25{width:80%;height:450px;bottom:-250px;right:0}._photo_gvyky_28{object-fit:cover;width:100%;height:100%}._leftImage_gvyky_25 ._photo_gvyky_28{object-position:59.1% 88.1%}._stackedLab_gvyky_30,._alphaWave_gvyky_30{mix-blend-mode:difference;object-fit:contain;width:79px;height:22px;position:absolute;bottom:20px}._stackedLab_gvyky_30{left:30px}._alphaWave_gvyky_30{right:30px;transform:scale(1.1)}._corner_gvyky_33{width:63px;height:63px;position:absolute;top:0;left:0;transform:rotate(-90deg)}._authorWrapper_gvyky_34{flex-direction:column;grid-column:2;align-items:flex-start;gap:50px;display:flex}._description_gvyky_35{letter-spacing:-.04em;color:#000000b3;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;font-size:18px;font-weight:500;line-height:1.4em}._author_gvyky_7{align-items:center;gap:20px;width:max-content;display:flex}._portrait_gvyky_37{object-fit:cover;border-radius:60px;width:60px;height:60px}._authorName_gvyky_38{letter-spacing:-.04em;font-size:14px;font-weight:600;line-height:1.4em}._authorRole_gvyky_39{letter-spacing:-.04em;color:#00000080;gap:3px;font-size:14px;font-weight:400;line-height:21px;display:flex}._facts_gvyky_40{pointer-events:none;z-index:1;width:100%;max-width:1550px;height:100%;position:absolute;top:.0381971%;left:50%;transform:translate(-50%)}._facts_gvyky_40 p{letter-spacing:-.02em;text-transform:uppercase;mix-blend-mode:difference;font-size:12px;font-weight:600;line-height:12px;position:absolute}._established_gvyky_42{bottom:30px;left:0}._projects_gvyky_43{top:30px;right:0}@media (min-width:1200px) and (max-width:1619.98px){._about_gvyky_1{padding:150px 40px}._gridLines_gvyky_2{max-width:none;padding-inline:40px}._headline_gvyky_13{font-size:70px}._lineFirst_gvyky_15{top:75px}._lineSecond_gvyky_16{bottom:76px}._leftImage_gvyky_25{width:280px;height:315px;bottom:0}._rightImage_gvyky_25{width:315px;height:364px;bottom:-200px}._imageSpacer_gvyky_24{height:315px}._description_gvyky_35{font-size:17px}._established_gvyky_42{left:40px}._projects_gvyky_43{right:40px}}@media (min-width:810px) and (max-width:1199.98px){._about_gvyky_1{padding:100px 40px}._gridLines_gvyky_2{grid-template-columns:repeat(2,minmax(50px,1fr));padding-inline:40px}._gridLines_gvyky_2 i:last-child{display:none}._labelGrid_gvyky_7{justify-content:center;padding-top:1px;display:flex}._authorGrid_gvyky_7{grid-template-columns:repeat(2,minmax(50px,1fr))}._headline_gvyky_13{font-size:50px}._lineFirst_gvyky_15{top:auto;bottom:54px}._lineSecond_gvyky_16{top:53px;bottom:auto}._leftImage_gvyky_25{width:240px;height:300px;bottom:-57px}._rightImage_gvyky_25{display:none}._imageSpacer_gvyky_24{height:260px}._authorWrapper_gvyky_34{gap:40px}._description_gvyky_35{font-size:18px}._established_gvyky_42{left:40px}._projects_gvyky_43{right:40px}}@media (max-width:809.98px){._about_gvyky_1{padding:150px 20px}._gridLines_gvyky_2{padding-inline:20px;display:block}._gridLines_gvyky_2 i:first-child{height:100%;display:block}._gridLines_gvyky_2 i:not(:first-child){display:none}._quote_gvyky_6{gap:30px}._label_gvyky_7{grid-column:1/-1;justify-self:center}._headline_gvyky_13{font-size:31px}._lineFirst_gvyky_15{top:67px;bottom:auto}._lineSecond_gvyky_16{top:34px;bottom:auto}._lineThird_gvyky_17{bottom:33px}._headlineFrame_gvyky_13>._linePhone_gvyky_18{display:block;bottom:0}._images_gvyky_22{display:none}._authorGrid_gvyky_7{padding-inline:20px}._authorWrapper_gvyky_34{grid-column:1/-1;align-items:center;gap:30px}._description_gvyky_35{width:100%;font-size:16px}._established_gvyky_42{bottom:20px;left:20px}._projects_gvyky_43{top:20px;right:20px}}._services_11o8w_1{z-index:2;color:#000;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;background:#f2f2f2;width:100%;font-family:DM Sans,DM Sans Placeholder,sans-serif;position:relative}._boxed_11o8w_2{z-index:1;grid-template-columns:repeat(6,minmax(50px,1fr));align-items:start;width:100%;max-width:1550px;margin-inline:auto;padding:200px 0;display:grid;position:relative}._headingWrapper_11o8w_3{grid-column:span 2;width:100%;height:100%;position:relative}._sticky_11o8w_4{flex-direction:column;align-items:flex-start;gap:200px;width:100%;display:flex;position:sticky;top:100px}._inner_11o8w_5{flex-direction:column;align-items:flex-start;gap:30px;width:100%;display:flex}._headingBase_11o8w_6{flex-direction:column;align-items:flex-start;gap:50px;width:100%;display:flex;overflow:clip}._label_11o8w_7{align-items:center;gap:15px;width:max-content;height:14px;display:flex}._wave_11o8w_8{flex:none;align-items:center;width:40px;height:14px;display:flex}._wave_11o8w_8 img{flex:none;max-width:none;height:14px}._labelText_11o8w_10{letter-spacing:-.04em;white-space:pre;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on,"ss07" on;align-items:flex-end;gap:2px;font-size:14px;font-weight:600;line-height:14px;display:flex}._translation_11o8w_11{color:#0006;font-weight:500}._headline_11o8w_12{letter-spacing:-.06em;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on,"ss07" on;width:100%;font-size:90px;font-weight:600;line-height:.9em}._headline_11o8w_12>span{display:block}._headline_11o8w_12>span>span{display:inline-block}._description_11o8w_15,._introduction_11o8w_15{letter-spacing:-.05em;color:#000000b3;font-size:16px;font-weight:400;line-height:1.4em}._introduction_11o8w_15{white-space:pre;width:max-content;max-width:100%}._project_11o8w_17{flex-direction:column;gap:30px;width:100%;padding-bottom:20px;display:flex}._projectCopy_11o8w_18{flex-direction:column;gap:5px;display:flex}._projectEyebrow_11o8w_19,._eyebrow_11o8w_19,._price_11o8w_19{letter-spacing:-.04em;font-size:14px;font-weight:600;line-height:14px}._projectEyebrow_11o8w_19,._eyebrow_11o8w_19,._price_11o8w_19,._tags_11o8w_20,._facts_11o8w_20{font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on,"ss07" on}._projectLink_11o8w_21{text-transform:uppercase;border-radius:0;width:300px;max-width:100%;transition:none;position:relative}._projectLink_11o8w_21:hover,._projectLink_11o8w_21:focus-visible{--services-plus-angle:-180deg;background:#f02b42;border-radius:0}._projectLink_11o8w_21:active{--services-plus-angle:0deg;background:#8c232f}._projectLink_11o8w_21:after{content:"";width:20px;height:20px;transform:rotate(var(--services-plus-angle,0deg));pointer-events:none;background:currentColor;position:absolute;top:20px;right:20px;-webkit-mask:url(/assets/resolved-svg/9d550f944aa94749.svg) 50%/contain no-repeat;mask:url(/assets/resolved-svg/9d550f944aa94749.svg) 50%/contain no-repeat}._cards_11o8w_25{grid-column:span 4;width:100%;position:relative}._cards_11o8w_25:before{content:"";pointer-events:none;border-top:1px solid #0000001a;position:absolute;inset:0}._card_11o8w_25{flex-direction:column;align-items:flex-start;gap:40px;width:100%;padding:75px 0 50px;display:flex;position:relative}._card_11o8w_25:after{content:"";pointer-events:none;border-bottom:1px solid #0000001a;position:absolute;inset:0}._cardHeader_11o8w_29{flex-direction:column;gap:10px;width:100%;padding:0 0 6px 40px;display:flex;overflow:clip}._eyebrow_11o8w_19{white-space:pre;align-items:center;gap:3px;width:max-content;display:flex}._cardTitle_11o8w_31{letter-spacing:-.05em;overflow-wrap:break-word;width:100%;font-size:60px;font-weight:600;line-height:1em}._cardTitle_11o8w_31>span{display:inline-block}._media_11o8w_33{align-items:center;width:100%;height:300px;display:flex;overflow:clip}._imageFrame_11o8w_34{flex:1 0 0;min-width:0;height:100%;position:relative;overflow:clip}._imageFrame_11o8w_34 img{object-fit:cover;object-position:center;width:100%;height:100%}._corner_11o8w_36{width:63px;height:63px;position:absolute;top:0;left:0;transform:rotate(-90deg)}._cardFooter_11o8w_37{grid-template-columns:repeat(2,minmax(50px,1fr));align-items:start;width:100%;display:grid;overflow:clip}._copy_11o8w_38{flex-direction:column;align-items:flex-start;gap:30px;padding:0 40px;display:flex}._price_11o8w_19{text-transform:uppercase;white-space:pre}._tags_11o8w_20{flex-direction:column;gap:5px;padding:0 40px;display:flex}._tagRow_11o8w_41{flex-wrap:wrap;gap:5px;width:100%;margin:0;padding:0;list-style:none;display:flex}._tagRow_11o8w_41 li{letter-spacing:-.04em;white-space:pre;justify-content:center;align-items:center;width:max-content;padding:5px 10px;font-size:14px;font-weight:600;line-height:1.4em;display:flex;position:relative}._tagRow_11o8w_41 li:after{content:"";pointer-events:none;border:1px solid #0000001a;position:absolute;inset:0}._gridLines_11o8w_44{pointer-events:none;grid-template-columns:repeat(3,minmax(50px,1fr));max-width:1550px;margin-inline:auto;display:grid;position:absolute;inset:0}._gridLines_11o8w_44 i{border-right:1px solid #0000001a}._gridLines_11o8w_44 i:first-child{border-left:1px solid #0000001a}._facts_11o8w_20{pointer-events:none;width:100%;max-width:1550px;height:100%;position:absolute;top:.0381971%;left:50%;transform:translate(-50%)}._facts_11o8w_20 p{letter-spacing:-.02em;text-transform:uppercase;white-space:pre;font-size:12px;font-weight:600;line-height:12px;position:absolute}._booking_11o8w_49{color:#00000080;top:30px;right:0}._booking_11o8w_49 span{color:#000}._delivery_11o8w_51{bottom:30px;left:50%;transform:translate(-50%)}._delivery_11o8w_51 span{color:#00000080}._tabletHeading_11o8w_53{grid-template-columns:repeat(2,minmax(50px,1fr));align-items:start;width:100%;display:grid}._tabletProject_11o8w_54{grid-template-columns:repeat(2,minmax(50px,1fr));width:100%;padding-top:50px;display:grid}._tabletProject_11o8w_54>div:first-child{flex-direction:column;gap:0;display:flex}._tabletProjectTitle_11o8w_56{letter-spacing:-.04em;font-size:18px;font-weight:700;line-height:1.3em}@media (min-width:1200px) and (max-width:1619.98px){._boxed_11o8w_2{max-width:none;padding:150px 40px}._headingBase_11o8w_6{gap:30px}._headline_11o8w_12{font-size:70px}._card_11o8w_25{gap:20px;padding:50px 0}._cardHeader_11o8w_29{padding-left:20px}._cardTitle_11o8w_31{font-size:50px}._imageFrame_11o8w_34{height:270px}._copy_11o8w_38{gap:20px;padding-inline:20px}._tags_11o8w_20{padding-inline:20px}._gridLines_11o8w_44{max-width:none;padding-inline:40px}._booking_11o8w_49{right:40px}}@media (min-width:810px) and (max-width:1199.98px){._boxed_11o8w_2{flex-direction:column;align-items:flex-start;padding:100px 40px 140px;display:flex}._headingWrapper_11o8w_3{height:auto}._sticky_11o8w_4{gap:0;padding-bottom:50px;position:relative;top:auto}._headline_11o8w_12{font-size:60px}._card_11o8w_25{gap:20px;padding:50px 0}._cards_11o8w_25{padding-left:1px}._cardHeader_11o8w_29{padding-left:20px}._cardTitle_11o8w_31{font-size:40px}._imageFrame_11o8w_34{height:270px}._copy_11o8w_38{gap:20px;padding-inline:20px}._tags_11o8w_20{padding-inline:20px}._description_11o8w_15,._introduction_11o8w_15{font-size:15px}._gridLines_11o8w_44{grid-template-columns:repeat(2,minmax(50px,1fr));padding-inline:40px}._gridLines_11o8w_44 i:last-child{display:none}._booking_11o8w_49{right:40px}._projectLink_11o8w_21{width:100%}}@media (max-width:809.98px){._boxed_11o8w_2{flex-direction:column;align-items:flex-start;gap:50px;padding:100px 20px;display:flex}._headingWrapper_11o8w_3{height:auto}._sticky_11o8w_4{gap:50px;position:relative;top:auto}._inner_11o8w_5,._headingBase_11o8w_6{gap:20px}._headline_11o8w_12{font-size:60px}._description_11o8w_15,._introduction_11o8w_15{font-size:15px}._cards_11o8w_25{padding-left:1px}._cards_11o8w_25:before{border-top-color:#0000000d}._card_11o8w_25{gap:30px;padding:40px 0}._cardHeader_11o8w_29{padding-left:20px}._cardTitle_11o8w_31{font-size:35px}._media_11o8w_33{flex-direction:column;height:auto}._imageFrame_11o8w_34{flex:none;width:100%;height:200px}._cardFooter_11o8w_37{grid-template-columns:minmax(50px,1fr);gap:30px 0}._copy_11o8w_38{order:1;padding-inline:20px}._tags_11o8w_20{order:0;padding-inline:20px}._gridLines_11o8w_44{padding-inline:20px;display:block}._gridLines_11o8w_44 i:first-child{height:100%;display:block}._gridLines_11o8w_44 i:not(:first-child){display:none}._booking_11o8w_49{top:20px;right:20px}}@media (prefers-reduced-motion:reduce){._projectLink_11o8w_21:after{transition:none}}._portfolio_1lc69_1{color:#fff;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on,"ss07" on;width:100%;font-family:DM Sans,DM Sans Placeholder,sans-serif;position:relative}._heading_1lc69_2{z-index:1;width:100%;max-width:1550px;margin-inline:auto;padding:200px 0 100px;position:relative}._headingGrid_1lc69_3{grid-template-columns:repeat(3,minmax(50px,1fr));align-items:start;width:100%;display:grid}._subheading_1lc69_4{flex-direction:column;align-items:flex-start;gap:40px;width:max-content;display:flex}._label_1lc69_5{align-items:center;gap:15px;width:max-content;height:14px;display:flex}._wave_1lc69_6{flex:none;align-items:center;width:40px;height:14px;display:flex}._wave_1lc69_6 img{flex:none;max-width:none;height:14px}._labelText_1lc69_8{letter-spacing:-.04em;white-space:pre;align-items:flex-end;gap:2px;font-size:14px;font-weight:600;line-height:1em;display:flex}._translation_1lc69_9{color:#ffffff4d;font-weight:500}._introduction_1lc69_10{letter-spacing:-.05em;color:#ffffff4d;white-space:pre;font-size:16px;font-weight:400;line-height:1.4em}._ticker_1lc69_11{grid-column:span 2;min-width:0}._tickerItem_1lc69_12{flex-direction:column;flex:none;align-items:flex-start;gap:20px;width:max-content;padding-right:40px;display:flex}._title_1lc69_13{letter-spacing:-.08em;white-space:nowrap;font-size:130px;font-weight:600;line-height:.8em}._period_1lc69_14{letter-spacing:-.04em;white-space:pre;font-size:14px;font-weight:600;line-height:1em}._period_1lc69_14 span{color:#ffffff4d}._featuredStage_1lc69_16{width:100%;position:relative;overflow:clip}._backgroundHost_1lc69_17{pointer-events:none;position:absolute;inset:0}._backgroundSticky_1lc69_18{width:100%;height:100vh;position:sticky;top:0;overflow:clip}._backgroundLayer_1lc69_19{position:absolute;inset:0;overflow:clip}._backgroundImage_1lc69_20{position:absolute;inset:0;transform:scale(1.2)}._backgroundImage_1lc69_20 img{object-fit:cover;width:100%;height:100%}._backgroundOverlay_1lc69_22{position:absolute;inset:0}._grainFrame_1lc69_23{pointer-events:none;position:absolute;inset:0;overflow:clip}._grain_1lc69_23{opacity:.15;mix-blend-mode:overlay;backface-visibility:hidden;background-repeat:repeat;width:200%;height:200%;position:absolute;inset:-50%}._flow_1lc69_25{flex-direction:column;width:100%;display:flex;position:relative}._marker_1lc69_26{flex:none;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:clip}._cardWrapper_1lc69_27{z-index:1;width:100%;max-width:1550px;position:relative;overflow:clip}._card_1lc69_27{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex;position:relative}._card_1lc69_27:focus-visible{outline-offset:-2px;outline:2px solid #fff}._metadata_1lc69_30{grid-template-columns:repeat(3,minmax(50px,1fr));width:100%;padding-bottom:20px;display:grid}._metadataGroup_1lc69_31,._counter_1lc69_31{align-self:start;align-items:center;gap:5px;width:100%;display:flex;overflow:clip}._metadata_1lc69_30 p{letter-spacing:-.02em;text-transform:uppercase;white-space:pre;font-size:12px;font-weight:500;line-height:1em}._muted_1lc69_33{color:#ffffff4d}._portfolio_1lc69_1 [data-portfolio-word]{display:inline-block}._imageSlot_1lc69_35{width:100%;height:65vh;position:relative;overflow:clip}._hoverScale_1lc69_36,._imageAppear_1lc69_36,._parallaxFrame_1lc69_36{width:100%;height:100%;position:relative}._hoverScale_1lc69_36{transform:scale(1.1)}._parallaxFrame_1lc69_36{overflow:hidden}._photo_1lc69_39{object-fit:cover;object-position:50% 50%;will-change:transform;width:100%;height:calc(100% + 300px);position:absolute;top:-150px;left:0}._logo_1lc69_40{z-index:4;object-fit:contain;opacity:0;mix-blend-mode:difference;width:79px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.3)}._hoverOverlay_1lc69_41{z-index:2;opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}._caption_1lc69_42{grid-template-columns:repeat(3,minmax(50px,1fr));width:100%;padding-block:20px;display:grid}._captionSpacer_1lc69_43{min-height:22px}._captionTitle_1lc69_44{flex-direction:column;align-self:start;align-items:flex-start;gap:5px;display:flex}._titleMask_1lc69_45{width:max-content;overflow:clip}._projectTitle_1lc69_46{letter-spacing:-.04em;text-transform:uppercase;white-space:pre;width:max-content;font-size:14px;font-weight:600;line-height:1em}._categories_1lc69_47{flex-direction:column;align-self:start;align-items:flex-start;gap:5px;display:flex}._category_1lc69_48{letter-spacing:-.02em;color:#ffffff4d;text-transform:uppercase;white-space:pre;font-size:12px;font-weight:600;line-height:1em}._gridLines_1lc69_49{pointer-events:none;grid-template-columns:repeat(3,minmax(50px,1fr));max-width:1550px;margin-inline:auto;display:grid;position:absolute;inset:0}._gridLines_1lc69_49 i{border-right:1px solid #ffffff1a}._gridLines_1lc69_49 i:first-child{border-left:1px solid #ffffff1a}@media (min-width:1200px) and (max-width:1619.98px){._heading_1lc69_2{max-width:none;padding:150px 40px 100px}._subheading_1lc69_4{gap:30px}._title_1lc69_13{font-size:100px}._cardWrapper_1lc69_27,._gridLines_1lc69_49{max-width:none;padding-inline:40px}}@media (min-width:810px) and (max-width:1199.98px){._heading_1lc69_2{padding:100px 40px 50px}._headingGrid_1lc69_3{grid-template-columns:repeat(2,minmax(50px,1fr))}._subheading_1lc69_4{align-self:end;gap:30px;width:100%}._introduction_1lc69_10{font-size:15px}._ticker_1lc69_11{grid-column:auto}._title_1lc69_13{font-size:80px}._flow_1lc69_25{padding-inline:40px}._metadata_1lc69_30,._caption_1lc69_42,._gridLines_1lc69_49{grid-template-columns:repeat(2,minmax(50px,1fr))}._counter_1lc69_31,._captionSpacer_1lc69_43,._gridLines_1lc69_49 i:last-child{display:none}._captionTitle_1lc69_44{order:2}._categories_1lc69_47{order:1}}@media (max-width:809.98px){._heading_1lc69_2{padding:100px 20px 70px}._headingGrid_1lc69_3{flex-direction:column;align-items:center;gap:20px;display:flex}._subheading_1lc69_4{gap:20px;width:100%}._introduction_1lc69_10{font-size:15px}._title_1lc69_13{font-size:60px}._flow_1lc69_25{gap:30px;padding-inline:20px}._marker_1lc69_26{padding-block:70px}._metadata_1lc69_30,._caption_1lc69_42{grid-template-columns:repeat(2,minmax(50px,1fr))}._counter_1lc69_31,._captionSpacer_1lc69_43,._categories_1lc69_47{display:none}._imageSlot_1lc69_35{height:45vh}._gridLines_1lc69_49{display:block}._gridLines_1lc69_49 i:first-child{height:100%;display:block}._gridLines_1lc69_49 i:not(:first-child){display:none}}.portfolio-sequence{z-index:2;background:#191919;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-bottom:220px;display:flex;position:relative;overflow:clip}.portfolio-sequence-grid{pointer-events:none;grid-template-columns:repeat(3,minmax(50px,1fr));max-width:1550px;margin-inline:auto;display:grid;position:absolute;inset:0}.portfolio-sequence-grid i{border-right:1px solid #ffffff1a}.portfolio-sequence-grid i:first-child{border-left:1px solid #ffffff1a}@media (min-width:1200px) and (max-width:1619.98px){.portfolio-sequence{padding-bottom:150px}.portfolio-sequence-grid{max-width:none;padding-inline:40px}}@media (min-width:810px) and (max-width:1199.98px){.portfolio-sequence{padding-bottom:130px}.portfolio-sequence-grid{grid-template-columns:repeat(2,minmax(50px,1fr));padding-inline:40px}.portfolio-sequence-grid i:last-child{display:none}}@media (max-width:809.98px){.portfolio-sequence{padding-bottom:120px}.portfolio-sequence-grid{padding-inline:20px;display:block}.portfolio-sequence-grid i:first-child{height:100%;display:block}.portfolio-sequence-grid i:not(:first-child){display:none}}@font-face{font-family:Cal Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/fdN99sWUv3gWqXxqqRBTtFs04A.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cal Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/fdN99sWUv3gWqXxqqRBStFs04A.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cal Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/fdN99sWUv3gWqXxqqRBctFs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/fonts/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8JCl36TGc5pg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/fonts/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8JCl30TGc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;src:url(/assets/fonts/615fc18dc2413d82-rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:DM Sans;src:url(/assets/fonts/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthS2f3ZGMZpg.woff2);font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:DM Sans;src:url(/assets/fonts/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thS2f3ZGMZpg.woff2);font-style:normal;font-weight:900}@font-face{font-family:DM Sans;src:url(/assets/fonts/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCm32RmYJpso5.woff2);font-style:italic;font-weight:900}@font-face{font-family:DM Sans;src:url(/assets/fonts/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9XCm32RmYJpso5.woff2);font-display:swap;font-style:italic;font-weight:600}@font-face{font-family:DM Sans;src:url(/assets/fonts/4866d95452e12ecd-rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2);font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:DM Sans;src:url(/assets/fonts/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:DM Sans;src:url(/assets/fonts/232add03adab349c-rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm32RmYJpso5.woff2);font-display:swap;font-style:italic;font-weight:700}@font-face{font-family:DM Sans;src:url(/assets/fonts/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDW32RmYJpso5.woff2);font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:DM Sans;src:url(/assets/fonts/5e9b77481a1f3cb5-rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-7DW32RmYJpso5.woff2);font-display:swap;font-style:italic;font-weight:500}@font-face{font-family:Patung Regular;src:url(/assets/fonts/wANxq4ncIu35guzFWKF73Wj29k.woff2);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Inter;src:url(/assets/fonts/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/assets/fonts/EOr0mi4hNtlgWNn9if640EZzXCo.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/assets/fonts/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/assets/fonts/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/assets/fonts/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/assets/fonts/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/fonts/b6Y37FthZeALduNqHicBT6FutY.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/assets/fonts/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/assets/fonts/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/assets/fonts/1K3W8DizY3v4emK8Mb08YHxTbs.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/assets/fonts/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/assets/fonts/VgYFWiwsAC5OYxAycRXXvhze58.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/assets/fonts/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/fonts/GIryZETIX4IFypco5pYZONKhJIo.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/assets/fonts/H89BbHkbHDzlxZzxi8uPzTsp90.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/assets/fonts/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/assets/fonts/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/assets/fonts/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/assets/fonts/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/assets/fonts/ia3uin3hQWqDrVloC1zEtYHWw.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/fonts/2A4Xx7CngadFGlVV4xrO06OBHY.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/assets/fonts/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/assets/fonts/867QObYax8ANsfX4TGEVU9YiCM.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/assets/fonts/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/assets/fonts/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/assets/fonts/DOfvtmE1UplCq161m6Hj8CSQYg.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/assets/fonts/pKRFNWFoZl77qYCAIp84lN1h944.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/fonts/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/assets/fonts/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2);font-style:normal;font-weight:900;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/assets/fonts/X5hj6qzcHUYv7h1390c8Rhm6550.woff2);font-style:normal;font-weight:900;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/assets/fonts/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2);font-style:normal;font-weight:900;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/assets/fonts/cugnVhSraaRyANCaUtI5FV17wk.woff2);font-style:normal;font-weight:900;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/assets/fonts/5HcVoGak8k5agFJSaKa4floXVu0.woff2);font-style:normal;font-weight:900;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/assets/fonts/rZ5DdENNqIdFTIyQQiP5isO7M.woff2);font-style:normal;font-weight:900;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/fonts/P2Bw01CtL0b9wqygO0sSVogWbo.woff2);font-style:normal;font-weight:900;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/assets/fonts/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2);font-style:italic;font-weight:900;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/assets/fonts/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2);font-style:italic;font-weight:900;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/assets/fonts/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2);font-style:italic;font-weight:900;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/assets/fonts/3ZmXbBKToJifDV9gwcifVd1tEY.woff2);font-style:italic;font-weight:900;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/assets/fonts/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2);font-style:italic;font-weight:900;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/assets/fonts/gcnfba68tfm7qAyrWRCf9r34jg.woff2);font-style:italic;font-weight:900;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/fonts/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2);font-style:italic;font-weight:900;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Display;src:url(/assets/fonts/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Display;src:url(/assets/fonts/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Display;src:url(/assets/fonts/teGhWnhH3bCqefKGsIsqFy3hK8.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+1F??}@font-face{font-family:Inter Display;src:url(/assets/fonts/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+370-3FF}@font-face{font-family:Inter Display;src:url(/assets/fonts/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Display;src:url(/assets/fonts/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/assets/fonts/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Display;src:url(/assets/fonts/2uIBiALfCHVpWbHqRMZutfT7giU.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Display;src:url(/assets/fonts/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Display;src:url(/assets/fonts/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+1F??}@font-face{font-family:Inter Display;src:url(/assets/fonts/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter Display;src:url(/assets/fonts/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Display;src:url(/assets/fonts/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/assets/fonts/vebZUMjGyKkYsfcY73iwWTzLNag.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cal Sans Placeholder;src:local(Arial);ascent-override:98.6%;descent-override:29.58%;line-gap-override:0.0%;size-adjust:101.42%}@font-face{font-family:DM Sans Placeholder;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}@font-face{font-family:Patung Regular Placeholder;src:local(Arial);ascent-override:125.08%;descent-override:26.62%;line-gap-override:3.78%;size-adjust:66.12%}@font-face{font-family:Inter Placeholder;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}@font-face{font-family:Inter Display Placeholder;src:local(Arial);ascent-override:98.56%;descent-override:24.54%;line-gap-override:0.0%;size-adjust:98.29%}:root{--black:#000;--white:#fff;--accent:#f02b42;--dark:#191919;--surface:#f2f2f2;--line:#0000001a;--line-light:#ffffff26;--gutter:40px;--boxed:1550px;--body-font:"DM Sans", sans-serif;--logo-font:"Cal Sans", sans-serif;--script-font:"Patung Regular", cursive;--header-height:44px}@media (max-width:809.98px){:root{--gutter:20px}}*{box-sizing:border-box}html{scrollbar-gutter:stable;background:var(--white)}html.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:hidden}body{font-family:var(--body-font);color:var(--black);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.4}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:0}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}img{height:auto}p,h1,h2,h3,h4,h5,h6{margin:0}ul{margin:0;padding:0;list-style:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:4px}::selection{background:var(--accent);color:var(--white)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.boxed{width:min(calc(100% - var(--gutter) * 2), var(--boxed));margin-inline:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
