:where(.__wab_flex-container),:where(.ρfc){display:flex;flex:1 1;align-self:stretch;pointer-events:none}:where(.__wab_flex-container>*),:where(.ρfc>*){pointer-events:auto}:where(.__wab_slot),:where(.ρs){display:contents}:where(.__wab_slot-string-wrapper),:where(.ρsw){position:relative}:where(.__wab_passthrough){display:contents}:where(.__wab_img-wrapper){position:relative;display:inherit;flex-direction:column;overflow:hidden;flex-shrink:0}:where(.__wab_slot>.__wab_img-wrapper),:where(.ρs>.__wab_img-wrapper){display:block}:where(.__wab_passthrough>.__wab_img-wrapper){display:block}:where(.__wab_img-spacer-svg){display:block;margin:0;border:none;padding:0}:where(.__wab_img){position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0;border:none;display:block;width:100%;min-width:100%;max-width:100%;min-height:100%;max-height:100%;box-sizing:border-box}:where(.__wab_picture){display:contents}.PlasmicLogo_root__I5db1{display:inline-flex;flex-direction:row;align-items:stretch;justify-content:flex-start;width:auto;height:auto;max-width:100%;position:relative;transition-property:transform;transition-duration:.6s;column-gap:4px;-webkit-transition-property:transform;-webkit-transition-duration:.6s}.PlasmicLogo_root__I5db1:hover:hover{column-gap:0;row-gap:0}.PlasmicLogo_splitText__zSjAi__exkKR.__wab_instance{max-width:100%;object-fit:cover;font-weight:500}.PlasmicLogo_splitText___8Ancb__RMBaW.__wab_instance{max-width:100%;object-fit:cover;font-weight:500;transform:translate3d(24px,0,0);transition-property:transform;transition-duration:.6s;-webkit-transition-property:transform;-webkit-transition-duration:.6s}.PlasmicLogo_root__I5db1:hover .PlasmicLogo_splitText___8Ancb__RMBaW.__wab_instance{transform:translateZ(0)}.PlasmicLogo_splitText__zsleu__e73rI.__wab_instance{max-width:100%;object-fit:cover;font-weight:500;transform:translate3d(48px,0,0);transition-property:transform;transition-duration:.6s;-webkit-transition-property:transform;-webkit-transition-duration:.6s}.PlasmicLogo_root__I5db1:hover .PlasmicLogo_splitText__zsleu__e73rI.__wab_instance{transform:translateZ(0)}.PlasmicMenuNavItem_root__TgmEe{width:auto;height:auto;max-width:100%;position:relative;display:inline-flex;flex-direction:row}.PlasmicMenuNavItem_rootselected__h5_5F{pointer-events:none}.PlasmicMenuNavItem_slotTargetChildren__JPAW_{font-weight:500;color:var(--token-DiUoZ7FHjNAm)}.PlasmicMenuNavItem_slotTargetChildrenselected__RQcK6{color:var(--token-gSW-rm_yYa6t)}.MenuToggleIcon_root__P0OtM{display:inline-flex;align-items:center;justify-content:center;width:var(--mti-size,24px);height:var(--mti-size,24px);padding:0;margin:0;border:none;background:transparent;color:var(--mti-color,currentColor);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:color var(--mti-duration,.35s) cubic-bezier(.4,0,.2,1)}.MenuToggleIcon_root__P0OtM[data-open=true]{color:var(--mti-open-color,var(--mti-color,currentColor))}.MenuToggleIcon_root__P0OtM:focus-visible{outline:2px solid currentColor;outline-offset:4px}.MenuToggleIcon_box__pK7Mm{position:relative;display:block;width:100%;height:100%}.MenuToggleIcon_line__aMAyk{position:absolute;left:0;right:0;height:var(--mti-stroke,2px);border-radius:999px;background:currentColor;transform-origin:center;transition:transform var(--mti-duration,.35s) cubic-bezier(.4,0,.2,1),opacity var(--mti-duration,.35s) cubic-bezier(.4,0,.2,1),top var(--mti-duration,.35s) cubic-bezier(.4,0,.2,1);will-change:transform,opacity,top}.MenuToggleIcon_top__IKPr4{top:calc(50% - var(--mti-gap, 5.28px) - var(--mti-stroke, 2px) / 2)}.MenuToggleIcon_middle__GesbO{top:calc(50% - var(--mti-stroke, 2px) / 2)}.MenuToggleIcon_bottom__KKg8K{top:calc(50% + var(--mti-gap, 5.28px) - var(--mti-stroke, 2px) / 2)}.MenuToggleIcon_root__P0OtM[data-open=true] .MenuToggleIcon_top__IKPr4{top:calc(50% - var(--mti-stroke, 2px) / 2);transform:rotate(45deg)}.MenuToggleIcon_root__P0OtM[data-open=true] .MenuToggleIcon_middle__GesbO{opacity:0;transform:scaleX(0)}.MenuToggleIcon_root__P0OtM[data-open=true] .MenuToggleIcon_bottom__KKg8K{top:calc(50% - var(--mti-stroke, 2px) / 2);transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.MenuToggleIcon_line__aMAyk,.MenuToggleIcon_root__P0OtM{transition:none}}.PlasmicMobileMenuItem_root__BihpI{display:flex;flex-direction:column;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:flex-start;position:relative;background:#f5d90800;transition-property:color;transition-duration:.6s;min-width:0;-webkit-transition-property:color;-webkit-transition-duration:.6s;padding:16px}.PlasmicMobileMenuItem_root__BihpI:hover:hover,.PlasmicMobileMenuItem_rootselected__ponWI{background:var(--token-GvWKA3_jTm7n)}@media (max-width:640px){.PlasmicMobileMenuItem_root__BihpI:hover:hover{background:var(--token-1sS2WaYGVMU4);color:var(--token-gSW-rm_yYa6t)}}.PlasmicMobileMenuItem_slotTargetChildren__smtcX{font-size:40px;color:var(--token-1sS2WaYGVMU4)}.PlasmicMobileMenuItem_root__BihpI:hover .PlasmicMobileMenuItem_slotTargetChildren__smtcX,.PlasmicMobileMenuItem_slotTargetChildrenselected__BWuOE{color:var(--token-gSW-rm_yYa6t)}.PlasmicHeader_root__DTV__{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:auto;max-width:100%;position:relative;grid-column-start:1!important;grid-column-end:-1!important;padding:32px 72px}@media (max-width:1280px){.PlasmicHeader_root__DTV__{padding:24px}}.PlasmicHeader_logo__kYskz.__wab_instance{position:relative}.PlasmicHeader_freeBox__oBXu__wY_jx{display:flex;flex-direction:row;position:relative;align-items:stretch;justify-content:flex-start;width:auto;height:auto;max-width:100%;column-gap:48px;padding:8px}@media (max-width:640px){.PlasmicHeader_freeBox__oBXu__wY_jx{display:none}}.PlasmicHeader_menuNavItem__bpmwL__sy2PX.__wab_instance{position:relative}.PlasmicHeader_gsapTubeText__vqLi2__PhzMN.__wab_instance{max-width:100%;object-fit:cover;padding-bottom:4px}.PlasmicHeader_menuNavItem__qatQg__PHzFm.__wab_instance{position:relative}.PlasmicHeader_gsapTubeText__uqW9Q__DFkWQ.__wab_instance{max-width:100%;object-fit:cover;padding-bottom:4px}.PlasmicHeader_menuNavItem__xVet__weucs.__wab_instance{position:relative}.PlasmicHeader_gsapTubeText__p9HbV__H4Yfw.__wab_instance{max-width:100%;object-fit:cover;padding-bottom:4px}.PlasmicHeader_freeBox__gDcxz__JxtYj{display:flex;flex-direction:row;position:relative;align-items:stretch;justify-content:flex-start;width:auto;height:auto;max-width:100%;column-gap:24px;padding:8px}@media (max-width:640px){.PlasmicHeader_freeBox__gDcxz__JxtYj{display:none}}.PlasmicHeader_text___57AH3__NwlJ5,.PlasmicHeader_text__zyGT__LuI8W{position:relative;width:auto;height:auto;max-width:100%;font-weight:500}.PlasmicHeader_text___57AH3__NwlJ5{color:var(--token-DiUoZ7FHjNAm)}.PlasmicHeader_freeBox__miYvl__3lTA1{display:flex;flex-direction:column;position:relative;width:auto;height:auto;max-width:100%;justify-content:flex-start;align-items:center;padding:4px}.PlasmicHeader_svg__Rxz4b{object-fit:cover;max-width:100%;width:20px;height:20px;flex-shrink:0}.PlasmicHeader_menuToggleIcon__PcPIz.__wab_instance{width:24px;max-width:100%;object-fit:cover;z-index:9;position:absolute;top:24px;right:24px;bottom:0;flex-shrink:0}@media (max-width:640px){.PlasmicHeader_menuToggleIcon__PcPIz.__wab_instance{display:flex}}.PlasmicHeader_mobileMenu__CgI5y{display:flex;position:fixed;width:100%;height:100vh;max-width:100%;align-items:center;justify-content:flex-start;flex-direction:column;left:0;top:0;background:var(--token-gSW-rm_yYa6t);padding-top:160px;z-index:8;min-width:0}.PlasmicHeader_mobileMenuItem__ckJzv__9sMow.__wab_instance,.PlasmicHeader_mobileMenuItem__fJnv__er6bd.__wab_instance,.PlasmicHeader_mobileMenuItem__qEhne__edT4K.__wab_instance{position:relative}.PlasmicHeader_text__m0IU__NasOP{padding-right:0}.PlasmicProjectBook_root__liGCu{display:flex;flex-direction:column;width:100%;height:auto;max-width:32px;justify-content:flex-start;align-items:center;background:var(--token-gSW-rm_yYa6t);min-width:24px;position:relative;cursor:pointer;transition-property:transform;transition-duration:.4s;transform-origin:50% 100%;-webkit-transition-property:transform;-webkit-transition-duration:.4s}@media (max-width:640px){.PlasmicProjectBook_root__liGCu{min-width:24px}}.PlasmicProjectBook_rootselected__IqTqL{background:var(--token-GvWKA3_jTm7n);transform:translate3d(0,-6px,0)}.PlasmicProjectBook_root__liGCu:hover:hover{transform:rotate(2deg)}.ProjectShelf_shelf__KS9BP{--rest-color:#141414;--accent-color:#ffd400;--selected-color:#141414;--shelf-height:160px;--book-width:32px;--book-height:100%;--min-gap:12px;--tilt:2deg;--lift:6px;--headroom:72px;position:relative;width:100%;height:var(--shelf-height);overflow:visible}.ProjectShelf_shelf__viewport__ieDYU{position:absolute;left:0;right:0;bottom:0;top:calc(-1 * var(--headroom));display:flex;align-items:flex-end;overflow:visible}.ProjectShelf_shelf__track__iiUyJ{height:100%;will-change:transform}.ProjectShelf_shelf__row__ysdF1,.ProjectShelf_shelf__track__iiUyJ{display:flex;align-items:flex-end;width:100%;min-width:max-content;overflow:visible}.ProjectShelf_shelf__row__ysdF1{position:relative;justify-content:space-between;gap:var(--min-gap);height:var(--shelf-height)}.ProjectShelf_shelf--scrollable__vQqjr .ProjectShelf_shelf__row__ysdF1{touch-action:pan-y}@media (hover:hover) and (pointer:fine){.ProjectShelf_shelf--scrollable__vQqjr.ProjectShelf_shelf--drag-scroll__j2kUb .ProjectShelf_shelf__row__ysdF1{cursor:-webkit-grab;cursor:grab}.ProjectShelf_shelf--scrollable__vQqjr.ProjectShelf_shelf--drag-scroll__j2kUb.ProjectShelf_shelf--dragging__hRkQ_ .ProjectShelf_shelf__row__ysdF1{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.ProjectShelf_book__EEyfs{flex:0 0 auto;display:flex;align-items:flex-end;width:var(--book-width);min-width:24px;height:100%;margin:0;padding:0;border:none;background:none;cursor:pointer;will-change:transform;-webkit-tap-highlight-color:transparent;overflow:visible}.ProjectShelf_book--armed__JFqv0{opacity:0}.ProjectShelf_book__EEyfs:focus-visible{outline:none}.ProjectShelf_book__EEyfs:disabled{cursor:default}.ProjectShelf_book--selected__t9EYL:disabled:hover .ProjectShelf_spine__1DO5B{background-color:var(--selected-color);opacity:1;transform:translateY(calc(-1 * var(--lift))) rotate(0deg);box-shadow:0 14px 20px -12px rgba(0,0,0,.35)}.ProjectShelf_spine__1DO5B{display:block;width:100%;height:var(--book-height-i,var(--book-height));background-color:var(--rest-color);border-radius:2px 2px 0 0;transform-origin:50% 50%;transform:translateY(0) rotate(var(--book-base-tilt,0deg));transition:transform .55s cubic-bezier(.16,1,.3,1),background-color .35s ease,box-shadow .45s ease,opacity .35s ease;will-change:transform}.ProjectShelf_book__EEyfs:hover .ProjectShelf_spine__1DO5B{background-color:var(--accent-color);opacity:.82;transform:translateY(calc(-1 * var(--lift) * .55)) rotate(0deg);box-shadow:0 14px 20px -12px rgba(0,0,0,.45)}.ProjectShelf_book__EEyfs:focus-visible .ProjectShelf_spine__1DO5B{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-color) 70%,transparent)}.ProjectShelf_book--selected__t9EYL .ProjectShelf_spine__1DO5B{background-color:var(--selected-color);opacity:1;transform:translateY(calc(-1 * var(--lift))) rotate(0deg);box-shadow:0 14px 20px -12px rgba(0,0,0,.35)}.ProjectShelf_book--selected__t9EYL:hover .ProjectShelf_spine__1DO5B{background-color:var(--accent-color);transform:translateY(calc(-1 * var(--lift))) rotate(0deg);box-shadow:0 14px 20px -12px rgba(0,0,0,.45)}.ProjectShelf_shelf--dragging__hRkQ_ .ProjectShelf_spine__1DO5B{transition:none}.Line_line__A7x3U{height:1px;width:100%;position:relative}.Line_line__A7x3U svg{width:100%;height:500px;position:absolute;top:-250px;pointer-events:none}.Line_line__A7x3U svg path{stroke-width:1px;fill:none}.Line_line__A7x3U .Line_box__6W4Y7{height:40px;width:100%;position:relative;top:-20px;z-index:1}.Line_line__A7x3U .Line_box__6W4Y7:hover{height:150px;top:-75px}.PlasmicWorkItem_root__X7go6{align-items:center;justify-content:flex-start;width:100%;column-gap:16px;min-width:0}.PlasmicWorkItem_freeBox__wtRYe__xWXJP,.PlasmicWorkItem_root__X7go6{display:flex;flex-direction:row;height:auto;max-width:100%;position:relative}.PlasmicWorkItem_freeBox__wtRYe__xWXJP{width:auto}.PlasmicWorkItem_slotTargetSlot__3TY02{color:var(--token-DiUoZ7FHjNAm)}.PlasmicWorkItem_slotTargetSlotselected__dTGrC{color:var(--token-gSW-rm_yYa6t)}.PlasmicWorkItem_freeBox__vlDgd__vWGPM{position:relative;width:auto;height:auto;max-width:100%;display:flex;flex-direction:row;cursor:pointer}.PlasmicWorkItem_slotTargetChildren__Y43iq{color:var(--token-DiUoZ7FHjNAm)}.PlasmicWorkItem_slotTargetChildrenselected__H0fzQ{color:var(--token-gSW-rm_yYa6t)}.ProjectScrollWheel_wheel__eLct_{--text-color:var(--token-DiUoZ7FHjNAm,#6c6c6c);--selected-text-color:var(--token-gSW-rm_yYa6t,#131313);--index-color:var(--token-DiUoZ7FHjNAm,#6c6c6c);--selected-index-color:var(--token-gSW-rm_yYa6t,#131313);--item-gap:12px;--item-height:48px;--visible-count:10;--edge-fade:calc(var(--item-height) * 0.55);--wheel-fade:var(--token-9pc_DsbNaBzZ,#fff);position:relative;width:auto;min-width:200px;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.ProjectScrollWheel_clip__qKirX{position:relative;overflow:hidden;height:calc(var(--edge-fade) * 2 + var(--visible-count) * var(--item-height) + (var(--visible-count) - 1) * var(--item-gap))}.ProjectScrollWheel_clip__qKirX:after,.ProjectScrollWheel_clip__qKirX:before{content:"";position:absolute;left:0;right:0;height:var(--edge-fade);pointer-events:none;z-index:2}.ProjectScrollWheel_clip__qKirX:before{top:0;background:linear-gradient(to bottom,var(--wheel-fade) 0,transparent 100%)}.ProjectScrollWheel_clip__qKirX:after{bottom:0;background:linear-gradient(to top,var(--wheel-fade) 0,transparent 100%)}.ProjectScrollWheel_track__nCow_{display:flex;flex-direction:column;align-items:stretch;row-gap:var(--item-gap);padding-top:var(--edge-fade);padding-bottom:var(--edge-fade);will-change:transform}.ProjectScrollWheel_item__9Fqzu{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;column-gap:16px;height:var(--item-height);min-height:var(--item-height);width:100%;flex-shrink:0;cursor:pointer;color:var(--text-color)}.ProjectScrollWheel_itemSelected__4ruAo{color:var(--selected-text-color);cursor:default}.ProjectScrollWheel_index__8P7d6{flex-shrink:0;color:var(--index-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectScrollWheel_itemSelected__4ruAo .ProjectScrollWheel_index__8P7d6{color:var(--selected-index-color)}.ProjectScrollWheel_label__DdADo{flex:1 1;min-width:0}.ProjectScrollWheel_tubeText__sDBfr{max-width:100%;padding-top:2px;padding-bottom:2px}.ProjectScrollWheel_wheelHorizontal__IDda9{width:100%;min-width:0;touch-action:pan-y;cursor:-webkit-grab;cursor:grab}.ProjectScrollWheel_wheelHorizontal__IDda9:active{cursor:-webkit-grabbing;cursor:grabbing}.ProjectScrollWheel_wheelHorizontal__IDda9 .ProjectScrollWheel_clip__qKirX{width:100%;height:var(--item-height)}.ProjectScrollWheel_wheelHorizontal__IDda9 .ProjectScrollWheel_clip__qKirX:after,.ProjectScrollWheel_wheelHorizontal__IDda9 .ProjectScrollWheel_clip__qKirX:before{display:none}.ProjectScrollWheel_wheelHorizontal__IDda9 .ProjectScrollWheel_track__nCow_{flex-direction:row;align-items:center;width:max-content;row-gap:0;column-gap:var(--item-gap);padding:0}.ProjectScrollWheel_wheelHorizontal__IDda9 .ProjectScrollWheel_item__9Fqzu{width:auto;min-width:0;white-space:nowrap;column-gap:14px}.ProjectScrollWheel_wheelHorizontal__IDda9 .ProjectScrollWheel_label__DdADo{flex:0 1 auto;width:auto}.DirectionAwareButton_root__qS5m_{--daBtnTextColor:#131313;--daBtnHoverTextColor:#fff;--daBtnBorderColor:#131313;position:relative;display:inline-flex;align-items:center;justify-content:flex-start;column-gap:12px;padding:12px 20px;border-radius:8px;border:1px solid var(--daBtnBorderColor);background:transparent;cursor:pointer;overflow:hidden;text-decoration:none;font:inherit;isolation:isolate}.DirectionAwareButton_circle__WdNXz{position:absolute;display:block;border-radius:50%;left:0;top:0;transform:translate(-50%,-50%) scale(0);transition:transform .55s cubic-bezier(.22,1,.36,1),left .55s cubic-bezier(.22,1,.36,1),top .55s cubic-bezier(.22,1,.36,1);pointer-events:none;z-index:0;will-change:transform,left,top}.DirectionAwareButton_content__cVNIt{position:relative;z-index:1;column-gap:12px;color:var(--daBtnTextColor);font-weight:500;transition:color .3s ease}.DirectionAwareButton_content__cVNIt,.DirectionAwareButton_icon__882NP,.DirectionAwareButton_label__ejriN{display:inline-flex;align-items:center}.DirectionAwareButton_icon__882NP{justify-content:center;flex-shrink:0;width:12px;height:12px;color:inherit}.DirectionAwareButton_icon__882NP img,.DirectionAwareButton_icon__882NP svg{width:100%;height:100%;display:block}.DirectionAwareButton_root__qS5m_:hover .DirectionAwareButton_content__cVNIt{color:var(--daBtnHoverTextColor)}.DirectionAwareButton_disabled__XnD7Q,.DirectionAwareButton_root__qS5m_:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.DirectionAwareButton_disabled__XnD7Q:hover .DirectionAwareButton_content__cVNIt,.DirectionAwareButton_root__qS5m_:disabled:hover .DirectionAwareButton_content__cVNIt{color:var(--daBtnTextColor)}.MediaReveal_root__USBIZ,.MediaReveal_shell__rQaXL{position:relative;width:100%;height:100%}.MediaReveal_root__USBIZ{overflow:hidden;transform-origin:center center}.MediaReveal_parallax__ZZHps{position:absolute;left:0;width:100%}.MediaReveal_inner__LkY_U{width:100%;height:100%;display:grid;transform-origin:center center}.MediaReveal_inner__LkY_U>*{width:100%;height:100%}.MediaReveal_inner__LkY_U img,.MediaReveal_inner__LkY_U video{width:100%;height:100%;object-fit:cover;display:block}@media (prefers-reduced-motion:reduce){.MediaReveal_root__USBIZ{-webkit-clip-path:none!important;clip-path:none!important;transform:none!important}}.PlasmicFooter_root__Z2sng{display:flex;flex-direction:column;position:relative;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:center;padding-right:72px;padding-left:72px;min-width:0}@media (max-width:1280px){.PlasmicFooter_root__Z2sng{padding-left:32px;padding-right:32px}}@media (max-width:640px){.PlasmicFooter_root__Z2sng{padding-left:24px;padding-right:24px}}.PlasmicFooter_freeBox___24TMa__k4UZB{padding-top:32px;padding-bottom:32px;border-top:1px solid var(--token-1vSp7JKOCbjm)}.PlasmicFooter_freeBox___24TMa__k4UZB,.PlasmicFooter_freeBox__eKpr__Uebi2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:auto;max-width:100%;min-width:0}.PlasmicFooter_freeBox__eKpr__Uebi2{position:relative}.PlasmicFooter_span__sM4KO{width:auto;height:auto;max-width:100%}.PlasmicFooter_watchingLogomark__KOV06.__wab_instance{animation:none;max-width:100%;object-fit:cover}.PlasmicHomepage_root__t_Hij{display:grid;position:relative;width:100%;height:100%;align-content:flex-start;justify-items:center;background:var(--token-9pc_DsbNaBzZ);min-width:0;min-height:0;grid-template-columns:var(--plsmc-viewport-gap) 1fr minmax(0,var(--plsmc-wide-chunk)) min(var(--plsmc-standard-width),calc(100% - var(--plsmc-viewport-gap) - var(--plsmc-viewport-gap))) minmax(0,var(--plsmc-wide-chunk)) 1fr var(--plsmc-viewport-gap);padding:0}.PlasmicHomepage_root__t_Hij>*{grid-column:4}.PlasmicHomepage_freeBox__xCW8__9HcWn{height:100%;max-width:1920px;align-items:center;min-height:100vh}.PlasmicHomepage_freeBox__iohoH__Qu_qu,.PlasmicHomepage_freeBox__xCW8__9HcWn{display:flex;flex-direction:column;position:relative;width:100%;justify-content:flex-start;grid-column-start:1!important;grid-column-end:-1!important}.PlasmicHomepage_freeBox__iohoH__Qu_qu{align-items:stretch;height:auto;max-width:100%;padding-left:72px;padding-right:72px;padding-top:72px}@media (max-width:1280px){.PlasmicHomepage_freeBox__iohoH__Qu_qu{padding-left:32px;padding-right:32px}}@media (max-width:640px){.PlasmicHomepage_freeBox__iohoH__Qu_qu{padding:64px 24px 0}}.PlasmicHomepage_freeBox__pPWeS__jYe3p{display:flex;flex-direction:column;position:relative;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:center;row-gap:32px;padding-bottom:48px;min-width:0;border-bottom:0 solid var(--token-1vSp7JKOCbjm)}@media (max-width:640px){.PlasmicHomepage_freeBox__pPWeS__jYe3p{padding-bottom:24px}}.PlasmicHomepage_freeBox__tklD5__Kf2gU{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;width:100%;height:160px;max-width:100%;column-gap:12px;min-width:0;flex-shrink:0}@media (max-width:640px){.PlasmicHomepage_freeBox__tklD5__Kf2gU{overflow-x:auto;overflow-y:visible}}.PlasmicHomepage_projectBook__7up8i.__wab_instance{position:relative}.PlasmicHomepage_projectShelf__GyZIn.__wab_instance{width:100%;height:160px;max-width:100%;object-fit:cover;flex-shrink:0}.PlasmicHomepage_freeBox__tNevC__GowRi{display:flex;flex-direction:column;position:relative;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:center;min-width:0}.PlasmicHomepage_text__fCnvn__PQQyx{font-weight:500;font-size:14px}.PlasmicHomepage_svg__8Fb7n{object-fit:cover;max-width:100%;height:1em;flex-shrink:0}.PlasmicHomepage_interactiveLine__aLKlP.__wab_instance{width:100%;max-width:100%;object-fit:cover}.PlasmicHomepage_freeBox__wj2LN__hdnu6{display:flex;flex-direction:row;position:relative;align-items:stretch;justify-content:flex-start;width:100%;height:100%;max-width:100%;padding-left:72px;padding-right:72px;padding-top:48px;column-gap:48px;grid-column-start:1!important;grid-column-end:-1!important;min-height:0}@media (max-width:1280px){.PlasmicHomepage_freeBox__wj2LN__hdnu6{padding-left:32px;padding-right:32px}}@media (max-width:640px){.PlasmicHomepage_freeBox__wj2LN__hdnu6{padding-left:24px;padding-right:24px;padding-top:24px}}.PlasmicHomepage_freeBox___6GE2X__BoDa6{display:flex;flex-direction:row;position:relative;align-items:stretch;justify-content:flex-start;width:100%;height:auto;max-width:100%;column-gap:48px;padding-bottom:48px;min-width:0}@media (max-width:1280px){.PlasmicHomepage_freeBox___6GE2X__BoDa6{column-gap:32px;row-gap:0}}@media (max-width:640px){.PlasmicHomepage_freeBox___6GE2X__BoDa6{display:flex;flex-direction:column;row-gap:16px;column-gap:0}}.PlasmicHomepage_freeBox___2FXb7__hrPeW{display:flex;flex-direction:column;width:auto;max-width:100%;justify-content:flex-start;align-items:center;row-gap:12px;min-width:200px}@media (max-width:640px){.PlasmicHomepage_freeBox___2FXb7__hrPeW{min-width:180px;position:relative}}.PlasmicHomepage_workItem__HEbpI.__wab_instance{position:relative}.PlasmicHomepage_gsapTubeText__j8gwm.__wab_instance{max-width:100%;object-fit:cover;padding-bottom:2px;padding-top:2px}.PlasmicHomepage_projectScrollWheel__x7ZFT.__wab_instance{width:auto;min-width:200px;max-width:100%;object-fit:cover}.PlasmicHomepage_content__2SXtL{display:flex;flex-direction:row;position:relative;align-items:stretch;justify-content:flex-start;width:100%;height:auto;max-width:100%;column-gap:48px;min-width:0}@media (max-width:1280px){.PlasmicHomepage_content__2SXtL{display:flex;flex-direction:column;row-gap:48px;column-gap:0}}@media (max-width:640px){.PlasmicHomepage_content__2SXtL{display:flex;flex-direction:column;row-gap:24px;column-gap:0}}.PlasmicHomepage_freeBox__ljwjZ__r7mOx{display:flex;flex-direction:column;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:flex-start;row-gap:16px;min-width:0}@media (max-width:640px){.PlasmicHomepage_p__xEg4z{display:none}}.PlasmicHomepage_text__tgo05__sBioc{position:relative;width:100%;height:auto;max-width:100%;min-width:0;display:none}.PlasmicHomepage_splitText__enJNv.__wab_instance{max-width:100%;object-fit:cover;font-weight:700;font-size:48px}@media (max-width:640px){.PlasmicHomepage_splitText__enJNv.__wab_instance{font-size:40px}}.PlasmicHomepage_directionAwareButton__e_Htz.__wab_instance,.PlasmicHomepage_magnet__8NOna.__wab_instance{max-width:100%;object-fit:cover}@media (max-width:640px){.PlasmicHomepage_text__um6Qq__A0m6n{font-size:14px}}.PlasmicHomepage_freeBox__oGt1Z__SDewT{display:flex;flex-direction:column;position:relative;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:center;overflow:hidden;min-width:0}.PlasmicHomepage_mediaReveal__UQQ4F.__wab_instance{width:100%;height:400px;max-width:100%;object-fit:cover;flex-shrink:0}@media (max-width:640px){.PlasmicHomepage_mediaReveal__UQQ4F.__wab_instance{height:240px;flex-shrink:0}}.PlasmicHomepage_img__PMp5h{max-width:100%;width:100%;height:100%;min-width:0;min-height:0}.PlasmicHomepage_img__PMp5h,.PlasmicHomepage_img__PMp5h>picture>img{object-fit:cover;object-position:50% 50%}.PlasmicHomepage_freeBox__auBh__iNgM3{display:flex;flex-direction:column;position:relative;width:auto;height:auto;max-width:100%;justify-content:flex-start;align-items:flex-start;row-gap:24px;min-width:160px}@media (max-width:640px){.PlasmicHomepage_freeBox__auBh__iNgM3{row-gap:16px;column-gap:0}}.PlasmicHomepage_freeBox__hh30G__psQ0r{display:flex;flex-direction:column;position:relative;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:flex-start;min-width:0}.PlasmicHomepage_link__OhHp7{padding-right:0}.PlasmicHomepage_root__t_Hij .PlasmicHomepage_link__OhHp7:hover{color:var(--token-gSW-rm_yYa6t)}.PlasmicHomepage_footer__MZ5_y.__wab_instance{position:relative}