@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&display=swap";.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{inset:0;opacity:0;overflow:hidden;position:fixed;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));inset:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media(prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{display:flex;justify-content:flex-end;inset:0 0 auto auto;padding:var(--yarl__toolbar_padding,8px);position:absolute}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media(hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.henotique-audio{width:100%;display:flex;align-items:center;gap:1rem;background:#b52b2a;padding:26px 16px;border-radius:8px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08)}.heno-play-btn{background:#fff;color:#333;padding:.4rem .8rem;border-radius:999px;cursor:pointer;border:none;font-size:.75rem;font-weight:600;transition:.2s ease;text-transform:uppercase}.heno-play-btn:hover{background:var(--black);color:#fff}.heno-right{flex:1;display:flex;flex-direction:column;gap:6px}.heno-title{margin:0;font-size:.75rem;letter-spacing:.3px;color:#ffffffe6;text-transform:uppercase}.heno-progress{width:100%;height:5px;background:#ffffff26;border-radius:4px;cursor:pointer;overflow:hidden;position:relative}.heno-progress-fill{height:100%;background:var(--green);transition:width .15s linear}.consent-wrapper{position:fixed;bottom:1rem;left:1rem;width:50%;z-index:9999;font-family:inherit}.consent-banner{width:100%;color:#333;padding:14px 20px;display:flex;justify-content:space-between;align-items:center;border-radius:50px;background:#ffffff40;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #0000001a}.consent-banner .actions{display:flex;gap:10px}.consent-banner button{padding:6px 14px;border-radius:20px;border:none;cursor:pointer}button.ghost{background:transparent;border:1px solid #333;color:#333}button.fill{background:#111;color:#ece9df}.consent-panel{width:100%;padding:30px 22px;border-top:2px solid #111;background:#ffffff40;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #0000001a;border-radius:12px}.consent-panel h3{margin-bottom:20px}.pref-item{display:flex;justify-content:space-between;margin-bottom:18px}.pref-item p{font-size:13px;opacity:.8}.panel-actions{margin-top:30px;display:flex;justify-content:space-between}.panel-actions button{padding:8px 18px;border-radius:20px;border:none;cursor:pointer}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Light-IqwJ_ZjS.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CPM9dct4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Italic-wVmEEc6M.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-ByP-Zb-9.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Bold-Bd5kKQ_U.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Black-DjnQuuRz.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--font-primary: "Satoshi", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--black: #333;--red: #b52b2a;--green: #26542B;--bg: #F4F2EC}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-primary);background-color:var(--bg);color:var(--black);min-height:100vh;line-height:1.3}.home-container{padding-top:48px}.logo{width:260px}.tagline{max-width:28rem;margin:1rem 0;line-height:inherit;color:#333;font-size:1rem;font-weight:400}.bold{font-weight:700}.services-row{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.service-item{position:relative;cursor:pointer;display:inline-block;text-decoration:none;color:#a0a0a0;font-weight:700;padding:0 .25rem}.service-item:hover .service-title{color:#333}.service-popup{position:absolute;z-index:100;width:max-content;max-width:550px;background:#333;font-size:.95rem;color:#fff;padding:.75rem 1rem;border-radius:6px;box-shadow:0 4px 12px #00000040;pointer-events:none}.popup-top{bottom:100%;left:50%;transform:translate(-50%) translateY(-15px)!important}.popup-bottom{top:100%;left:50%;transform:translate(-50%) translateY(15px)!important;font-style:italic;font-weight:400}.service-popup ul{list-style:none;margin:0;padding:0;text-align:left}.service-popup p{margin:0;font-size:.9em;white-space:nowrap}.clients-marquee-wrapper{width:50rem;max-width:1200px;margin:1rem auto 0;position:relative}.clients-title-overlay{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:10;background:#f4f2ec;padding-right:1rem;font-size:.95rem;font-weight:500;pointer-events:none;height:30px}.clients-marquee{position:relative;width:100%;overflow:hidden;white-space:nowrap;display:flex;align-items:center;height:30px;z-index:1;background:#ece9df}.clients-marquee-wrapper:before,.clients-marquee-wrapper:after{content:"";position:absolute;top:0;height:100%;width:4rem;z-index:5;pointer-events:none}.clients-marquee-wrapper:before{left:calc(8ch + 1rem);background:linear-gradient(to right,#F4F2EC 0%,transparent 100%)}.clients-marquee-wrapper:after{right:0;background:linear-gradient(to left,#F4F2EC 0%,transparent 100%)}.marquee-inner{display:flex;gap:3rem;padding-left:150px;width:max-content;animation:marqueeScroll 120s linear infinite;will-change:transform}.marquee-item{display:flex;align-items:center;white-space:nowrap;font-size:.95rem;color:#333}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-inner button{cursor:pointer;border:none;outline:1px solid var(--red);background:none;color:var(--red);border-radius:50px;padding:.4rem .8rem;font-size:.95rem;transition:all .3s ease;text-transform:uppercase;font-weight:900;font-family:var(--font-primary)}.home-inner button:hover{transform:translateY(-2px);background:#b52b2a;color:#fff}.announcement-bar{position:fixed;top:0;left:0;right:0;width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1rem;background:#ece9df;font-size:.9rem;z-index:9999;color:#b52b2a;text-transform:lowercase}.announcement-left,.announcement-right{display:flex;gap:.8rem;align-items:center}.announcement-right a{color:var(--red);text-decoration:none;opacity:.85;font-size:.9rem}.announcement-right a:hover{text-decoration:underline;font-style:italic}@media(max-width:600px){.announcement-bar{font-size:.8rem;padding:.4rem}.announcement-left{flex-direction:column;align-items:flex-start}}.drawer,.hamburger{display:none}.pull-drawer{position:fixed;bottom:0;left:85%;transform:translate(-50%);width:90vw;max-width:300px;transition:transform .45s cubic-bezier(.22,1,.36,1);z-index:9999;display:flex;flex-direction:column;align-items:center;filter:drop-shadow(1px 0 6px rgba(0,0,0,.2))}.pull-tab{background:#ece9df;color:#fff;padding:10px 16px;border-radius:12px 12px 0 0;cursor:pointer;display:flex;align-items:center;gap:8px;box-shadow:1px 0 6px #0003}.pull-tab img{width:auto;height:22px;display:block}.drawer-content{background:#b52b2a;color:#fff;text-align:left;font-size:.85rem;width:100%;max-height:0;overflow:hidden;border-radius:20px 20px 0 0;padding:24px;transition:max-height .45s ease;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;position:relative;height:300px}.drawer-content:before{content:"";position:absolute;inset:6px;animation:wobble 1.8s infinite ease-in-out;border-radius:20px 20px 0 0;pointer-events:none;z-index:2;background:repeating-linear-gradient(to right,#ffffffb4 0 2px,transparent 1px 10px) top / calc(100% - 24px) 2px no-repeat,repeating-linear-gradient(to right,#ffffffb4 0 2px,transparent 1px 10px) bottom / calc(100% - 24px) 2px no-repeat,repeating-linear-gradient(to bottom,#ffffffb4 0 2px,transparent 1px 10px) left / 2px calc(100% - 24px) no-repeat,repeating-linear-gradient(to bottom,#ffffffb4 0 2px,transparent 1px 10px) right / 2px calc(100% - 24px) no-repeat}.drawer-content::-webkit-scrollbar{display:none}.drawer-scroll{height:100%;overflow-y:auto;padding-right:10px}.drawer-scroll::-webkit-scrollbar{width:0}.drawer-content h3{margin-top:.85rem;margin-bottom:.5rem;font-size:1.5rem}.pull-drawer.open .drawer-content{padding:24px;max-height:50vh;overflow-y:auto}.pull-drawer:not(.open){transform:translate(-50%,calc(100% - 40px))}.pull-drawer.open{transform:translate(-50%)}.homepage-fixed-video{position:fixed;bottom:-20px;left:0;z-index:9998;pointer-events:none}.homepage-fixed-video video{width:220px;height:auto;border-radius:12px;object-fit:cover;opacity:.95}.mobile-only{display:none}.home-column{min-width:300px}.work-root{display:flex;min-height:100vh;overflow:visible}.home-column{position:fixed;top:0;left:0;width:25vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:4rem;background-color:#f4f2ec;z-index:50;box-sizing:border-box}.home-content{text-align:center;display:flex;flex-direction:column;gap:1rem;width:100%;position:relative;box-sizing:border-box;padding:2rem}.logo-frame{width:180px;height:95px;margin:0 auto;cursor:pointer;display:flex;align-items:center;justify-content:center}.balloon-img{width:35px;transition:opacity .1s ease-out;-webkit-user-select:none;user-select:none}.home-logo{max-width:200px;margin:0 auto;cursor:pointer}.home-desc{max-width:400px;font-size:.875rem;line-height:inherit;margin:0 auto}.home-links{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.home-column button{cursor:pointer;border:none;outline:1px solid var(--red);background:none;color:var(--red);border-radius:50px;padding:.4rem .8rem;font-size:.75rem;transition:all .3s ease;text-transform:uppercase;font-weight:900;font-family:var(--font-primary)}.home-column button:hover{transform:translateY(-2px);background:var(--red);color:#fff!important;outline:1px solid var(--red)!important}.active-btn{background-color:var(--red)!important;color:#fff!important;outline:1px solid var(--red)!important}.contact-links{position:absolute;bottom:1rem;left:0;width:100%;text-align:center}.contact-links .contact-socials{display:flex;gap:1rem;justify-content:center;margin-bottom:.5rem;text-transform:lowercase}.contact-links .contact-socials a{color:inherit;text-decoration:none;font-size:1rem;font-weight:700}.contact-links .contact-socials a:hover{font-style:italic}.contact-links .contact-email a{color:inherit;text-decoration:none;font-size:1rem;font-weight:700}.contact-links .contact-email a:hover{font-style:italic}.work-content{margin-left:25vw;width:75vw;padding:5rem 2rem 2rem;display:flex;flex-direction:column;overflow-y:auto;height:100vh}.filter-pills{margin-bottom:2rem;display:flex;gap:.8rem;flex-wrap:wrap}.pill{padding:.5rem 1rem;border-radius:50px;border:1px solid var(--red);background:transparent;color:var(--red);cursor:pointer;font-weight:600;text-transform:uppercase}.pill.active{background:var(--red);color:#fff}.filter-pills button{cursor:pointer;border:none;outline:1px solid var(--red);background:none;color:var(--red);border-radius:50px;padding:.4rem .8rem;font-size:.75rem;transition:all .3s ease;text-transform:uppercase;font-weight:600;font-family:var(--font-primary)}.filter-pills button:hover{transform:translateY(-2px);background:#b52b2a;color:#fff}.media-grid img,.media-grid video{border-radius:8px;object-fit:cover}.masonry-grid{display:flex;width:100%;margin-left:-1rem}.masonry-grid_column{padding-left:1rem;background-clip:padding-box}.masonry-grid_column>.media-item{margin-bottom:1rem}.media-item{width:100%;cursor:pointer}.media-item img,.media-item video{width:100%;height:auto;display:block}.audio-wrapper audio{width:100%;background-color:green}video{width:100%;height:auto;object-fit:cover}video:fullscreen{object-fit:contain!important;background:#000}video::-webkit-media-controls-fullscreen-button{object-fit:contain!important}.youtube-wrapper{position:relative;width:100%;padding-bottom:56.25%}.youtube-wrapper iframe{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:8px}.media-info{padding-top:4px}.media-title{font-family:var(--font-primary);font-weight:500;font-size:1rem;color:var(--black);line-height:1.3}.media-category{font-family:var(--font-primary);font-weight:400;font-size:.85rem;font-style:italic;color:gray}.project-grid-overlay{position:fixed;inset:0;width:100vw;height:100vh;background:#0a0a0af5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;padding:40px;overflow-y:auto;display:flex;flex-direction:column;opacity:1;animation:fadeIn .25s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.project-grid-overlay-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.project-grid-overlay-item{cursor:pointer;overflow:hidden;border-radius:6px}.project-grid-overlay-item img{width:100%;height:100%;object-fit:cover;transition:.2s ease}.project-grid-overlay-item:hover img{transform:scale(1.05);opacity:.85}.project-overlay-header{text-align:left;color:#fff;margin-bottom:2rem}.project-overlay-header a:-webkit-any-link{color:inherit}.grid-close-btn{align-self:flex-end;color:#fff;font-size:18px;margin-bottom:20px;cursor:pointer;opacity:.7;transition:.2s ease;border:1px solid var(--bg);border-radius:99px;padding:.4rem .8rem}.grid-close-btn:hover{opacity:1}.yarl_button .button:hover{transform:none;background:none}.about-content{margin-left:28vw;padding:5rem 2rem 2rem;height:auto;overflow:visible}.about-columns{display:grid;grid-template-columns:1.5fr 1.5fr 1fr;gap:40px}.about-col h2{font-weight:900;font-size:1rem;margin-bottom:15px;text-transform:uppercase;color:var(--red)}.about-col p,.about-col li{font-size:1rem;line-height:inherit;font-weight:400}.about-col ul{list-style:none;margin:0;padding:0}.about-col li+li{margin-top:0}.clients{text-decoration:none;color:inherit}.clients:hover{font-style:italic;text-decoration:underline}.about-col.wide{max-width:550px}.work-root.contact-page{height:100vh;overflow:hidden;display:flex}.contact-content{margin-left:28vw;padding:5rem 2rem 2rem;width:calc(100% - 28vw);display:flex;justify-content:center;align-items:center;height:100%;gap:4rem}.contact-columns{display:flex;width:100%;height:100%;gap:4rem}.contact-left{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:4rem}.contact-socials{display:flex;gap:.8rem;flex-wrap:wrap;justify-content:center}.contact-left .pill{display:inline-block;text-decoration:none;padding:.4rem .8rem;border:1px solid var(--red);border-radius:50px;color:var(--red);font-weight:600;text-transform:uppercase;transition:all .3s ease;font-size:.75rem}.contact-left .pill:hover{background:var(--red);color:#fff;transform:translateY(-1px)}.contact-item{padding:0}.contact-left h3{font-weight:900;margin-bottom:.9rem;text-transform:uppercase;font-size:1rem;padding:0 3rem}.contact-left a,.contact-left p{font-size:1rem;color:#333;text-decoration:none}.contact-right{flex:1;display:flex;justify-content:center;align-items:center}.contact-right form{display:flex;flex-direction:column;gap:1.5rem;width:80%;max-width:500px}.contact-right label{display:flex;flex-direction:column;font-weight:500;font-size:1rem;color:#333;margin-bottom:2rem}.contact-right input,.contact-right select,.contact-right textarea{margin-top:.3rem;padding:.5rem .2rem 0;font-size:.9rem;font-style:italic;border:none;border-bottom:1px solid #33333354;outline:none;font-family:var(--font-primary);background:transparent;transition:border-color .25s ease}.contact-right input:focus,.contact-right select:focus,.contact-right textarea:focus{border-color:#b52b2a;border-bottom-color:#555}.contact-right button{cursor:pointer;border:none;outline:1px solid var(--red);background:none;color:var(--red);border-radius:50px;padding:.4rem .8rem;font-size:.75rem;transition:all .3s ease;text-transform:uppercase;font-weight:600;font-family:var(--font-primary)}.contact-right button:hover{transform:translateY(-2px);background:#b52b2a;color:#fff}.form-navigation{display:flex;gap:1rem}@media(max-width:768px){.logo{width:200px}.services-row{gap:.5rem}.hamburger{display:block;position:fixed;top:65px;left:0;z-index:61;background:var(--red);padding:1rem;border-radius:0 99px 99px 0;color:var(--bg);border:none;font-size:1rem}.drawer{position:fixed;top:45px;left:0;width:70%;height:100vh;background:#111;color:#fff;z-index:60;padding:5rem 0;justify-content:center;display:flex;flex-direction:column}.drawer-links{display:flex;flex-direction:column;gap:20px;align-items:center}.drawer-links a{color:#fff;text-decoration:none;font-size:3rem;font-weight:900}.homepage-fixed-video video{display:none}.homepage-fixed-video .mobile-only{display:none;width:140px;height:auto}.home-column{display:none}.pull-drawer{left:50%}.about-content{margin-left:0;padding-top:7rem}.work-content{margin-left:0;padding-top:7rem;width:100%}.contact-columns{flex-direction:column;gap:2rem}.contact-content{margin-left:0;padding-top:7rem;width:100%}.contact-right form{width:100%}}
