/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Proxima Nova", "Montserrat", "Nunito Sans", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--font-weight-medium:500;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.rounded{border-radius:.25rem}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-white{color:var(--color-white)}.overline{text-decoration-line:overline}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--colors--black:#000;--colors--white:#fff;--colors--primary-dark:#1c1c1c;--colors--grey-900:#262626;--colors--grey-800:#333;--colors--grey-400:#8d8d8d;--colors--grey-300:#666;--colors--grey-200:#bfbfbf;--colors--grey-100:#e5e4e4;--colors--grey-50:#f9f8f8;--colors--orange:#b75928;--colors--brand-yellow:#ffb600;--colors--green:#193f32;--colors--blue:#002934;--colors--sand:#3f3a32;--colors--cream:#f5f3ed;--colors--linen:#e6e2d6;--colors--black-80:#000c;--colors--black-20:#0003;--colors--black-10:#0000001a;--colors--white-30:#ffffff4d;--colors--white-20:#fff3;--colors--white-12:#ffffff1f;--colors--white-10:#ffffff1a;--background-colors--dark:var(--colors--primary-dark);--background-colors--light:var(--colors--white);--text-colors--text-light:var(--colors--white);--text-colors--text-dark:var(--colors--primary-dark);--font-family--primary:"Proxima Nova", "Montserrat", "Nunito Sans", sans-serif;--font-family--secondary:"Lora", serif;--global-spacer--normal:1.375rem;--_responsive---padding:1.375rem;--_responsive---tiny:.75rem;--_responsive---small:.875rem;--_responsive---main:1rem;--_responsive---medium:1.125rem;--_responsive---large:1.5rem;--_responsive---display:7.625rem;--_responsive---h1:4.375rem;--_responsive---h2:3.875rem;--_responsive---h3:3rem;--_responsive---h4:2.25rem;--_responsive---h5:1.5rem;--_responsive---h6:1rem;--_responsive---section-space:5rem;--_responsive---radius-small:.375rem;--_responsive---radius-medium:.625rem;--_responsive---radius-large:.75rem;--_theme---background:var(--colors--white);--_theme---background-dark:var(--colors--blue);--_theme---background-green:var(--colors--green);--_theme---background-orange:var(--colors--orange);--_theme---background-secondary:var(--colors--grey-100);--_theme---text:var(--colors--black);--_theme---text-alt:var(--colors--white);--_theme---text-secondary:var(--colors--grey-300);--_theme---border:var(--colors--black-20);--_theme---border-subtle:var(--colors--black-10);--_theme---button--background:var(--colors--black-80);--_theme---button-light--background:var(--colors--grey-100);--_theme---button-light--text:var(--colors--blue);--_theme---cta-button--background:#00000059;--_theme---cta-button--background-hover:#00000080;--_theme---cta-button--text:var(--colors--white);--_theme---cta-button-glass--background:#d4d3d326;--_theme---cta-button-glass--background-hover:#d4d3d34d}html{font-size:1.125rem;font-family:var(--font-family--primary)}@media screen and (width<=1920px){html{font-size:calc(.625rem + .416667vw)}}@media screen and (width<=1440px){html{font-size:calc(.812695rem + .208116vw)}}@media screen and (width<=479px){html{font-size:calc(.749477rem + .83682vw)}}body{background-color:var(--colors--white);color:var(--colors--black);font-family:var(--font-family--primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-x:hidden}::-webkit-scrollbar{width:0;height:0}a{color:inherit;text-decoration:none}.page-wrapper{width:100%;position:relative}.page-loader{z-index:9999;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-loader_overlay-dark{opacity:1;background-color:#070707;position:absolute;inset:0}.page-loader_symbol{z-index:2;width:3.2rem;height:3.2rem;color:var(--colors--brand-yellow);position:relative}.padding-global{padding-left:var(--_responsive---padding);padding-right:var(--_responsive---padding)}[data-line]{background-image:linear-gradient(var(--_theme---border), var(--_theme---border)), linear-gradient(var(--_theme---border), var(--_theme---border)), linear-gradient(var(--_theme---border), var(--_theme---border)), linear-gradient(var(--_theme---border), var(--_theme---border));background-repeat:no-repeat;background-origin:border-box;background-position:left top, left 0 top var(--line-gap,0px), left bottom, right 0 top var(--line-gap,0px);background-size:calc(var(--line-x,1) * 100%) var(--line-top,0px), var(--line-left,0px) calc(var(--line-y,1) * (100% - var(--line-gap,0px))), calc(var(--line-x,1) * 100%) var(--line-bottom,0px), var(--line-right,0px) calc(var(--line-y,1) * (100% - var(--line-gap,0px)))}.nav-button{z-index:98;height:1.92rem;margin-top:1.15rem;margin-right:var(--global-spacer--normal);cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;padding:.6rem 1rem .6rem .8rem;display:flex;position:fixed;inset:0% 0% auto auto;overflow:hidden}.nav-button_background{background-color:var(--colors--black);opacity:.76;backdrop-filter:blur(5px);width:100%;height:100%;transition:background-color .35s,opacity .35s;position:absolute;inset:0%}.nav-button:hover .nav-button_background{opacity:.92}.nav-button_selection{z-index:1;background-color:var(--colors--black);border-radius:.3rem;width:3rem;height:1.4rem;margin:auto .35rem auto auto;display:block;position:absolute;inset:0%}.nav-button_logo{z-index:2;width:2.8rem;height:1.6rem;color:var(--colors--white);display:block;position:relative}.nav-button_burger{z-index:2;flex-direction:column;justify-content:space-between;row-gap:.4rem;width:1.8rem;height:.48rem;margin-left:1rem;display:flex;position:relative}.nav-button_burger-line{background-color:var(--colors--white);transform-origin:50%;width:1.8rem;height:1px}.nav-primary{z-index:90;width:100%;height:16rem;padding-right:var(--global-spacer--normal);padding-left:var(--global-spacer--normal);background-color:var(--colors--primary-dark);color:var(--colors--white);flex-direction:column;display:flex;position:fixed;top:0;left:0;transform:translateY(-100%)}.main-wrapper_corners{z-index:10;pointer-events:none;justify-content:space-between;width:100%;margin:auto auto -1.2rem;display:flex;position:absolute;inset:auto 0% 0%}.nav-primary_corner{width:1.2rem;transform:rotateY(180deg)}.nav-primary_corner.is-right{transform:rotate(0)}.nav-primary_top{flex:none;height:3.4rem}.nav-primary_content{z-index:2;border-top:1px solid #ffffff1f;flex:1;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding-top:1rem;display:flex;position:relative}.nav-primary_logo-statement{align-items:center;column-gap:1rem;display:flex}.nav-primary_symbol{width:1.8rem;color:var(--colors--white);transition:color .25s}.nav-primary_logo-statement:hover .nav-primary_symbol{color:var(--colors--brand-yellow)}.nav-primary_main-links{column-gap:5rem;display:flex}.nav-primary_link-block{flex-direction:column;align-items:flex-start;row-gap:.35rem;display:flex}.nav-primary_link-wrapper.is-heading{margin-bottom:.5rem}.nav-primary_link{opacity:.5;color:var(--colors--white);font-size:.85rem;transition:opacity .35s cubic-bezier(.165,.84,.44,1)}.nav-primary_link:hover{opacity:1}.nav-primary_link.is-heading{opacity:1;color:var(--colors--white);display:inline-block}.nav-primary_secondary-links{column-gap:2.5rem;display:flex}.animated-underline{color:inherit;text-decoration:none;position:relative}.animated-underline:after{content:"";background-color:var(--colors--brand-yellow);width:0;height:1.5px;transition:width .3s ease-in-out;position:absolute;bottom:-2px;left:0}.animated-underline:hover:after{width:100%}.main-wrap{background-color:var(--background-colors--light);transform-origin:50% 0;z-index:2;position:relative}.main-wrapper_overlay{z-index:85;cursor:pointer;opacity:0;pointer-events:none;background-color:#00000059;width:100vw;height:100vh;transition:opacity .5s;position:fixed;inset:0}.main-wrapper_overlay.is-active{opacity:1;pointer-events:auto}.section_home-hero{z-index:1;background-color:#070707;width:100%;height:100vh;position:relative;overflow:hidden}.home-hero_component{justify-content:space-between;align-items:flex-end;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.home-hero_video-element{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.home-hero_bg-slide{will-change:transform, opacity;width:100%;height:100%;position:absolute;inset:0}.home-hero_bg-media,.home-hero_video-element video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hero_dark-overlay{pointer-events:none;z-index:2;background:#0707073d;position:absolute;inset:0}.home-hero_middle{z-index:3;width:100%;padding-right:var(--global-spacer--normal);padding-left:var(--global-spacer--normal);pointer-events:none;position:absolute;bottom:24rem;left:0}.divider_hero{background-color:var(--colors--grey-200);opacity:.25;transform-origin:0%;width:100%;height:1px}.home-hero_middle-text{z-index:3;max-width:18rem;color:var(--colors--white);letter-spacing:.01rem;font-family:var(--font-family--secondary);margin-top:1rem;font-size:.95rem;font-weight:400;line-height:1.35;position:relative}.home-hero-bottom{z-index:3;padding-right:var(--global-spacer--normal);padding-bottom:var(--global-spacer--normal);padding-left:var(--global-spacer--normal);position:relative}.aker_logo{width:28vw;height:10.27vw;color:var(--colors--white);position:relative;overflow:hidden}.aker_logo-a,.aker_logo-k,.aker_logo-e,.aker_logo-r{will-change:transform, opacity;width:100%;height:100%;position:absolute;inset:auto auto 0% 0%}.aker_logo.is-footer{width:24vw;min-width:20rem;max-width:36rem;height:8.8vw;min-height:7.35rem;color:var(--colors--black)}.home-hero_feed{z-index:3;width:30rem;margin-right:var(--global-spacer--normal);margin-bottom:var(--global-spacer--normal);flex:none;grid-template:"Top Top""BtnTop Right"2.3rem"BtnBot Right"2.3rem"AiCard Right"/1fr 1fr;gap:.8rem;display:grid;position:relative}.home-hero_feed-item{backdrop-filter:blur(20px);background-color:#0009;border-radius:.5rem;width:100%;transition:background-color .25s,border-radius .25s;position:relative;overflow:hidden}.home-hero_feed-item:hover{background-color:#000000e0}.home-hero_feed-item.top-swiper{aspect-ratio:2.5;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;grid-area:Top}.home-hero_feed-item.bottom-swiper{aspect-ratio:1;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;grid-area:Right;height:100%}.home-hero_feed-item.top-swiper.is-dragging,.home-hero_feed-item.bottom-swiper.is-dragging{cursor:grabbing}.feed_button{backdrop-filter:blur(20px);background-color:#0009;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:2.3rem;transition:background-color .25s,transform .25s;display:flex}.feed_button:hover{background-color:#000000e0}.feed_button.is-contact{grid-area:BtnTop}.feed_button.is-team{grid-area:BtnBot}.home-hero_feed-item.is-bottom{grid-area:AiCard;min-height:7.4rem}.home-hero_feed-item-button-text{color:#fff;font-size:.88rem;font-weight:400}.home-hero_feed-item-slide{will-change:transform, opacity;width:100%;height:100%;display:block;position:absolute;inset:0}.home-hero_feed-item-slide-wrapper{column-gap:.85rem;height:100%;padding:.55rem;display:flex}.home-hero_feed-item-slide-image-wrapper{border-radius:.25rem;flex:none;width:48%;height:100%;transition:border-radius .25s;overflow:hidden}.home-hero_feed-item:hover .home-hero_feed-item-slide-image-wrapper{border-radius:.45rem}.home-hero_feed-item-slide-image{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.19,1,.22,1)}.home-hero_feed-item:hover .home-hero_feed-item-slide-image{transform:scale(1.05)}.home-hero_feed-item-slide-text-wrapper{flex-direction:column;justify-content:space-between;row-gap:.5rem;width:100%;padding:.25rem .2rem;display:flex}.home-hero_feed-item-slide-headline-wrapper{justify-content:space-between;align-items:center;display:flex}.home-hero_feed-item-slide-headline{color:var(--colors--white);font-size:.85rem;font-weight:500;line-height:1.25}.home-hero_feed-item-arrow{color:#fff;width:.85rem;height:.85rem;transition:transform .35s cubic-bezier(.19,1,.22,1)}.home-hero_feed-item:hover .home-hero_feed-item-arrow{color:var(--colors--brand-yellow);transform:translate(3px)}.home-hero_feed-item-slide-text{opacity:.75;max-width:14rem;color:var(--colors--white);font-size:.9rem;line-height:1.25}.home-hero_feed-item-slide-inner-wrapper{z-index:1;border-radius:.3rem;align-items:flex-end;width:100%;height:100%;padding:.75rem;display:flex;position:relative;overflow:hidden}.home-hero_feed-item-slide-inner-wrapper:after{content:"";pointer-events:none;z-index:1;background-color:#07070747;position:absolute;inset:0}.home-hero_feed-item-slide-background-image{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.19,1,.22,1);position:absolute;inset:0}.home-hero_feed-item:hover .home-hero_feed-item-slide-background-image{transform:scale(1.05)}.home-hero_feed-item-slide-meta{z-index:2;flex-direction:column;row-gap:.2rem;width:100%;display:flex;position:relative}.home-hero_feed-item-slide-eyebrow{color:var(--colors--brand-yellow);opacity:.95;letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:500;line-height:1.1}.home-hero_feed-item-slide-title{z-index:2;color:var(--colors--white);font-size:.92rem;font-weight:500;line-height:1.25;position:relative}.home-hero_feed-item-content.is-ai{backdrop-filter:blur(9.5px);background-color:#121212d9;border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding:.85rem;display:flex;position:relative}.digital-label-logo-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.digital-label-logo{width:auto;max-width:100%;height:2.35rem;display:block}.digital-label-badge{letter-spacing:.03em;text-transform:uppercase;color:var(--colors--brand-yellow);opacity:.9;font-size:.68rem}.eyebrow{opacity:.5;color:var(--_theme---text);font-size:var(--_responsive---tiny);letter-spacing:-.01em;font-weight:500;line-height:1}.heading{font-family:var(--font-family--primary);font-size:var(--_responsive---h2);letter-spacing:-.025em;margin:0;font-weight:300;line-height:.95}.heading.is-h3{font-size:var(--_responsive---h3);letter-spacing:-.02em;font-weight:300;line-height:1}.heading.is-h4{font-size:var(--_responsive---h4);letter-spacing:-.02em;font-weight:400;line-height:1.08}.heading.is-h5{font-size:var(--_responsive---h5);letter-spacing:-.02em;font-weight:400;line-height:1.1}.text{font-family:var(--font-family--primary);font-size:var(--_responsive---main);letter-spacing:-.01em;font-weight:400;line-height:1.35}.button{color:#fff;text-align:center;cursor:pointer;border-radius:99rem;align-items:center;font-size:.85rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.button.is-light{color:var(--colors--black)}.button_text-wrapper{border-radius:99rem;align-items:center;padding:.35rem .9rem .38rem;display:flex;position:relative;overflow:hidden}.button.is-light .button_text-wrapper{padding:.25rem .8rem .28rem}.button_text{z-index:1;white-space:nowrap;position:relative}.button_text-background{background-color:var(--_theme---button--background);border-radius:99rem;position:absolute;inset:0%}.button.is-light .button_text-background{background-color:var(--_theme---button-light--background)}.button_text-expander{width:1.5rem;transition:width .9s cubic-bezier(.19,1,.22,1)}.button_distancer{width:0;transition:width .9s cubic-bezier(.19,1,.22,1)}.button.is-inview .button_text-expander{width:0}.button.is-inview .button_distancer{width:2rem}.button.is-inview:hover .button_text-expander{width:1.5rem}.button.is-inview:hover .button_distancer{width:0}.button_arrow-wrapper{background-color:var(--_theme---button--background);z-index:2;border-radius:99rem;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;margin-left:-1.9rem;display:flex;position:relative}.button.is-light .button_arrow-wrapper{background-color:var(--_theme---button-light--background);color:var(--colors--black);width:1.65rem;height:1.65rem;margin-left:-1.65rem}.button_arrow{justify-content:center;align-items:center;width:.85rem;height:.85rem;transition:transform .6s cubic-bezier(.19,1,.22,1);display:flex}.button:hover .button_arrow-wrapper{background-color:var(--colors--brand-yellow);color:var(--colors--black)}.button:hover .button_arrow{transform:translate(2px)}.section_statement{background-color:var(--colors--white);color:var(--colors--black);z-index:2;position:relative}.statement_component{justify-content:flex-start;display:flex}.statement_content{opacity:.85;align-items:center;width:55%;padding-top:5.375rem;padding-bottom:6.25rem;display:flex}.section_work-list{z-index:2;background-color:var(--colors--white);color:var(--colors--black);padding-top:2.3125rem;padding-bottom:2.3125rem;position:relative}.work-list_component{border-top:1px solid var(--_theme---border);padding-bottom:3.3125rem}.work-list_header{min-height:10.4375rem;padding-top:.5625rem}.work-list_heading{flex-direction:column;align-items:flex-start;row-gap:1.3125rem;display:flex}.work-list_list{flex-direction:column;display:flex}.work-list-item{border-top:1px solid var(--_theme---border);grid-template-columns:4.5rem minmax(0,1fr) calc(50% - .6875rem);padding-top:.625rem;padding-bottom:.625rem;display:grid}.work-list-item_number{opacity:.4;letter-spacing:-.02em;padding-top:.1875rem;font-size:1.25rem;line-height:1}.work-list-item_content{flex-direction:column;align-items:flex-start;row-gap:1.25rem;padding-right:2rem;display:flex}.work-list-item_title{padding-bottom:.625rem}.work-list-item_media{aspect-ratio:567/393;will-change:clip-path;border-radius:.3125rem;position:relative;overflow:hidden}.work-list-item_image{object-fit:cover;will-change:transform;width:100%;height:100%;display:block}.section_media-accordion{z-index:2;background-color:var(--colors--primary-dark);color:var(--colors--white);--_theme---border:var(--colors--white-12);--_theme---text:var(--colors--white);--_theme---button--background:var(--colors--grey-800);padding-top:2.3125rem;padding-bottom:2.3125rem;position:relative}.media-accordion_component{border-top:1px solid var(--_theme---border)}.media-accordion_header{justify-content:space-between;align-items:flex-start;gap:1.5rem 2rem;min-height:12.25rem;padding-top:.5625rem;display:flex}.media-accordion_heading{flex-direction:column;align-items:flex-start;row-gap:1.3125rem;display:flex}.media-accordion_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.375rem;padding-bottom:.5rem;display:grid;position:relative}.media-accordion_placeholder{aspect-ratio:6/7;border-radius:var(--_responsive---radius-medium);width:min(100% - 5.3125rem,44rem);max-width:100%}.media-accordion_list{border-top:1px solid var(--_theme---border);align-self:start}.media-accordion-item{border-bottom:1px solid var(--_theme---border)}.media-accordion-item:last-child{border-bottom:none}.media-accordion-item_top{cursor:pointer;align-items:center;column-gap:1.5625rem;padding-top:1rem;padding-bottom:1rem;display:flex}.media-accordion-item_icon{border:1px solid var(--_theme---border);cursor:pointer;width:2.625rem;height:2.625rem;color:inherit;background-color:#0000;border-radius:50%;flex:none;padding:0;position:relative}.media-accordion-item_line{background-color:currentColor;width:.75rem;height:.09375rem;margin-top:-.046875rem;margin-left:-.375rem;transition:transform .6s cubic-bezier(.77,0,.175,1);position:absolute;top:50%;left:50%}.media-accordion-item_line.is-vertical{transform:rotate(90deg)}[data-accordion-item] .heading{opacity:.5;transition:opacity .6s}[data-accordion-item].is-open .heading,[data-accordion-trigger]:hover .heading{opacity:1}[data-accordion-item].is-open .media-accordion-item_line.is-vertical{transform:rotate(0)}.media-accordion-item_ring{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;left:-1px;overflow:visible;transform:rotate(-90deg)}.media-accordion-item_ring circle{fill:none;stroke:var(--colors--brand-yellow);stroke-width:1.25px;stroke-dasharray:128.81;stroke-dashoffset:128.81px}.media-accordion-item_panel{overflow:hidden}.media-accordion-item_content{opacity:.65;max-width:26.1875rem;padding-top:.6875rem;padding-bottom:3.375rem;padding-left:4.1875rem}.media-accordion-item_media{aspect-ratio:6/7;border-radius:var(--_responsive---radius-medium);will-change:clip-path, filter;width:min(50% - 6rem,44rem);position:absolute;top:0;left:0;overflow:hidden}.media-accordion-item_image{object-fit:cover;width:calc(100% + 4px);max-width:none;height:calc(100% + 4px);margin-top:-2px;margin-left:-2px;display:block}.section_numbers{z-index:2;background-color:var(--colors--white);color:var(--colors--black);padding-top:2.3125rem;padding-bottom:2.3125rem;position:relative}.numbers_component{border-top:1px solid var(--_theme---border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;padding-bottom:11.25rem;display:grid;position:relative}.numbers_component>div:not([class]){display:contents}.numbers_component:after{content:"";background-color:var(--_theme---border);pointer-events:none;width:1px;position:absolute;top:.875rem;bottom:0;left:50%}.numbers_item{border-bottom:1px solid var(--_theme---border);flex-direction:column;justify-content:space-between;align-items:flex-start;row-gap:2rem;min-height:29rem;padding-top:1.4375rem;padding-bottom:1.3125rem;display:flex}.numbers_component .numbers_item.is-intro{grid-column:1;margin-right:.6875rem;padding-top:1rem}.numbers_component>div:not([class])>.numbers_item:nth-child(odd){grid-column:2;margin-left:.6875rem;transform:translateY(9.75rem)}.numbers_component>div:not([class])>.numbers_item:nth-child(2n){grid-column:1;margin-right:.6875rem}.numbers_heading{flex-direction:column;align-items:flex-start;row-gap:1.3125rem;display:flex}.numbers_number{opacity:.85;letter-spacing:-.04em;white-space:nowrap;font-size:10.875rem;font-weight:300;line-height:1;overflow:hidden}.numbers_number .char{will-change:transform, opacity;display:inline-block}.numbers_text{opacity:.6;max-width:29rem;margin:0;font-size:1.125rem;font-weight:500;line-height:1.15}.section_cta{z-index:2;background-color:var(--colors--white);padding-top:2.3125rem;padding-bottom:2.3125rem;position:relative}.cta_component{column-gap:var(--global-spacer--normal);height:40vw;min-height:40rem;max-height:65rem;display:flex}.cta_left{background-color:var(--colors--blue);color:var(--colors--white);border-radius:.5rem;flex-direction:column;justify-content:space-between;width:50%;height:100%;padding:2rem;display:flex;position:relative;overflow:hidden}.cta_right{z-index:1;border-radius:.5rem;flex-direction:column;justify-content:space-between;width:50%;height:100%;padding:2rem;display:flex;position:relative;overflow:hidden}.cta_top-wrapper{z-index:2;flex-direction:column;row-gap:1rem;display:flex;position:relative}.cta_bottom-wrapper{z-index:2;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex;position:relative}.cta-button{background-color:var(--_theme---cta-button--background);backdrop-filter:blur(5px);width:15.25rem;height:3.1875rem;color:var(--colors--white);border-radius:10rem;justify-content:space-between;align-items:center;column-gap:1rem;padding-left:1.5rem;padding-right:1.25rem;text-decoration:none;transition:background-color .25s,transform .35s cubic-bezier(.19,1,.22,1);display:flex}.cta-button.is-glass{background-color:var(--_theme---cta-button-glass--background)}.cta-button:hover{background-color:var(--_theme---cta-button--background-hover)}.cta-button.is-glass:hover{background-color:var(--_theme---cta-button-glass--background-hover)}.cta-button_text{font-size:var(--_responsive---small);letter-spacing:-.01em;white-space:nowrap;font-weight:600;line-height:1.15}.cta-button_icon{flex:none;width:1.25rem;height:1.125rem;transition:transform .35s cubic-bezier(.19,1,.22,1);display:flex}.cta-button:hover .cta-button_icon{transform:translate(4px)}.cta_symbol{width:9vw;min-width:7rem;color:var(--colors--white)}.cta_right-background-image{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.cta_right-dark-gradient{z-index:1;pointer-events:none;background-image:linear-gradient(#060b1180,#04040400 89%);width:100%;height:100%;position:absolute;inset:0}.footer{z-index:2;background-color:var(--colors--white);color:var(--colors--black);padding-bottom:1.5rem;position:relative}.footer_component{border-top:1px solid var(--colors--black-10)}.footer_middle{justify-content:space-between;margin-bottom:8rem;display:flex}.footer_middle-first{flex:none;width:32%;padding-top:.5rem}.footer_middle-second{justify-content:space-between;column-gap:4rem;width:100%;padding-top:.5rem;display:flex}.footer_middle-primary-links{justify-content:space-between;width:100%;min-width:26rem;max-width:36rem;display:flex}.footer_middle-link-block,.footer_middle-link-work{flex-direction:column;row-gap:.35rem;display:flex}.footer_link-wrapper.is-heading{margin-bottom:.5rem}.footer_link-txt{opacity:.55;white-space:nowrap;font-size:.9rem;transition:opacity .35s cubic-bezier(.165,.84,.44,1),color .2s}.footer_link-txt:hover{opacity:1;color:#1c1c1c}.footer_link-txt.is-heading{opacity:1;color:#1c1c1c;display:inline-block}.footer_middle-secondary-links{column-gap:1.5rem;display:flex}.footer_bottom{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.footer_bottom-first{flex:none;width:32%}.footer_bottom-second{width:100%;font-size:var(--_responsive---tiny);justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:.25rem;display:flex}.footer_bottom-links{column-gap:2rem;line-height:1.25;display:flex}.footer_bottom-address{column-gap:.75rem;line-height:1.25;display:flex}.footer_bottom-time-wrapper{color:#8d8d8d;font-variant-numeric:tabular-nums;column-gap:.25rem;line-height:1.25;display:flex}@media screen and (width<=991px){.statement_content{width:100%;padding-top:4rem;padding-bottom:4rem}.work-list-item{grid-template-columns:4.5rem minmax(0,1fr);row-gap:1.5rem;padding-bottom:2.5rem}.work-list-item_media{grid-column:2/3}.media-accordion_body{grid-template-columns:minmax(0,1fr)}.media-accordion_placeholder{display:none}.media-accordion-item_media{aspect-ratio:4/3;width:100%;margin-bottom:1.5rem;position:relative;clip-path:none!important;filter:none!important}.numbers_component{padding-bottom:6rem}.numbers_component>div:not([class])>.numbers_item:nth-child(odd){transform:translateY(6rem)}.numbers_number{font-size:7.2rem}.cta_component{flex-direction:column;row-gap:1rem;height:auto;min-height:0;max-height:none}.cta_left,.cta_right{width:100%;min-height:28rem}.footer_middle{flex-direction:column;margin-bottom:3rem}.footer_middle-first{display:none}.footer_bottom{flex-direction:column-reverse;align-items:flex-start}}@media screen and (width<=767px){.home-hero_component{flex-direction:column;justify-content:flex-end;align-items:stretch}.home-hero-bottom{display:none}.home-hero_middle{top:4.5rem;bottom:auto}.home-hero_feed{width:auto;margin-bottom:1rem;margin-left:1rem;margin-right:1rem}.work-list-item{grid-template-columns:minmax(0,1fr);position:relative}.work-list-item_number{position:absolute;top:.8125rem;left:0}.work-list-item_title{padding-left:3rem}.work-list-item_media{grid-column:auto}.numbers_component{grid-template-columns:minmax(0,1fr);padding-bottom:0}.numbers_component:after{display:none}.numbers_component .numbers_item.is-intro,.numbers_component>div:not([class])>.numbers_item:nth-child(n){grid-column:1;min-height:16rem;margin:0;transform:none}.aker_logo.is-footer{width:88vw;height:32.3vw}}.section_projects-grid{z-index:2;background-color:var(--colors--white);color:var(--colors--black);padding-top:2rem;padding-bottom:6rem;position:relative}.projects-grid_component{border-top:1px solid var(--colors--light-grey);padding-top:3.5rem}.projects-grid_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem;display:flex}.projects-grid_heading{flex-direction:column;row-gap:.5rem;display:flex}.projects-grid_subtext{color:#666;max-width:38ch;font-size:.9375rem;line-height:1.5}.projects-grid_list{grid-template-columns:repeat(2,1fr);gap:2.75rem 1.5rem;display:grid}.project-card{color:inherit;border-top:1px solid var(--colors--light-grey);flex-direction:column;padding-top:1rem;text-decoration:none;display:flex}.project-card_media{aspect-ratio:16/10;background-color:#e5e4e4;border-radius:.5rem;width:100%;margin-bottom:1rem;overflow:hidden}.project-card_image{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.project-card:hover .project-card_image{transform:scale(1.04)}.project-card_meta{flex-direction:column;gap:.35rem;display:flex}.project-card_top{color:#8d8d8d;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.project-card_bottom{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.project-card_title{letter-spacing:-.02em;color:#000;margin:0;font-size:1.375rem;font-weight:400;line-height:1.25}.project-card_arrow{color:#000;font-size:1rem;transition:transform .3s cubic-bezier(.16,1,.3,1),color .2s}.project-card:hover .project-card_arrow{color:var(--colors--brand-yellow);transform:translate(4px)}.footer_tz-dot{background-color:var(--colors--brand-yellow);border-radius:50%;align-self:center;width:.42rem;height:.42rem;margin-right:.25rem;display:inline-block}@media screen and (width<=767px){.projects-grid_list{grid-template-columns:1fr}}.heading.is-display{text-transform:uppercase;font-family:var(--font-family--primary);letter-spacing:.02em;margin:0;font-size:clamp(3.25rem,6.2vw,7.625rem);font-weight:400;line-height:.94}.section_work-hero{z-index:2;background-color:var(--colors--white);color:var(--colors--black);min-height:44rem;padding-top:8.5rem;padding-bottom:var(--_responsive---padding);flex-direction:column;display:flex;position:relative}.work-hero_component{grid-column-gap:0rem;grid-row-gap:1rem;border-top:1px solid var(--_theme---border);flex:auto;grid-template-rows:auto minmax(0,1fr);grid-template-columns:24rem minmax(0,1fr);min-height:0;padding-top:.85rem;display:grid}.work-hero_breadcrumb{grid-column-gap:.4rem;flex-wrap:wrap;align-items:center;display:flex}.work-hero_breadcrumb-divider{opacity:.3;font-size:.75rem;line-height:1}.badge{color:var(--colors--black);letter-spacing:-.01em;white-space:nowrap;background-color:#9993;border-radius:.3125rem;justify-content:center;align-items:center;padding:.22rem .45rem;font-size:.75rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.badge.is-dark{background-color:var(--colors--black);color:var(--colors--white)}.badge.is-yellow{background-color:var(--colors--brand-yellow);color:var(--colors--black)}.work-hero_title-wrapper{grid-column-gap:2rem;justify-content:space-between;align-items:flex-start;display:flex}.work-hero_icon-wrapper{border-left:1px solid var(--_theme---border);width:7.5rem;height:7.5rem;color:var(--colors--black);flex:none;justify-content:center;align-items:center;display:flex}.work-hero_icon{width:3.5rem;height:3.5rem;color:var(--colors--brand-yellow)}.work-hero_side{grid-row-gap:2.5rem;flex-direction:column;justify-content:space-between;padding-right:2rem;display:flex}.work-hero_nav{border-top:1px dashed var(--_theme---border-subtle);flex-direction:column;max-width:17.5rem;display:flex}.work-hero_nav-link{border-bottom:1px dashed var(--_theme---border-subtle);color:var(--_theme---text);letter-spacing:-.01em;grid-template-rows:auto;grid-template-columns:4.3125rem minmax(0,1fr);align-items:center;padding-top:.45rem;padding-bottom:.45rem;font-size:.78rem;line-height:1.1;text-decoration:none;transition:opacity .2s,color .2s;display:grid}.work-hero_nav-link span:first-child{color:var(--colors--grey-400);font-variant-numeric:tabular-nums}.work-hero_nav-link:hover{opacity:1}.work-hero_nav-link:hover span:first-child{color:var(--colors--brand-yellow)}.work-hero_media-wrapper{aspect-ratio:1005/587;background-color:var(--colors--grey-100);border-radius:.625rem;width:100%;max-height:100%;position:relative;overflow:hidden}.work-hero_media{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.section_split{z-index:2;background-color:var(--colors--white);color:var(--colors--black);padding-top:3.5rem;padding-bottom:3rem;position:relative}.split_component{grid-column-gap:0rem;grid-row-gap:0rem;border-top:1px solid var(--_theme---border);grid-template-rows:13.5rem auto;grid-template-columns:minmax(0,1fr) calc(33.333vw - 1.375rem);display:grid}.split_header{grid-row-gap:1.15rem;flex-direction:column;align-items:flex-start;padding-top:.75rem;padding-right:2rem;display:flex}.split_aside{border-left:1px solid var(--_theme---border);justify-content:flex-end;align-items:flex-start;padding-top:.9375rem;display:flex}.split_content{grid-column-gap:0rem;grid-row-gap:3rem;grid-area:2/1/3/2;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,13fr) minmax(0,12fr);padding-right:2rem;display:grid}.split_statement{color:var(--colors--sand);grid-area:1/1/2/3;padding-right:2rem}.split_text{opacity:.72;grid-area:2/2/3/3;align-self:end}.split_media{border-left:1px solid var(--_theme---border);grid-area:2/2/3/3;padding-left:1rem}.split_image{aspect-ratio:445/620;border-radius:var(--_responsive---radius-medium);object-fit:cover;width:100%;display:block}.section_slider{z-index:2;background-color:var(--colors--white);color:var(--colors--black);padding-top:2.5rem;padding-bottom:3.5rem;position:relative;overflow:hidden}.slider_header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.slider_controls{gap:.5rem;display:flex}.slider_btn{border:1px solid var(--_theme---border);background:var(--colors--white);width:2.25rem;height:2.25rem;color:var(--colors--black);cursor:pointer;border-radius:99rem;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s;display:inline-flex}.slider_btn:hover{background-color:var(--colors--brand-yellow);border-color:var(--colors--brand-yellow)}.slider_component{grid-row-gap:.5rem;flex-direction:column;display:flex}.slider_track{cursor:grab;scroll-snap-type:x proximity;-webkit-user-select:none;user-select:none;column-gap:.85rem;width:100%;height:32rem;display:flex;overflow:auto hidden}.slider_track.is-dragging{cursor:grabbing;scroll-snap-type:none}.slider_slide{aspect-ratio:2.5/2;background-color:var(--colors--grey-100);scroll-snap-align:start;border-radius:.5rem;flex:none;height:100%;position:relative;overflow:hidden}.slider_slide.is-tall{aspect-ratio:3/3.6}.slider_slide.is-wide{aspect-ratio:3.1/2}.slider_image{object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;display:block}.slider_progress{background-color:var(--_theme---border);width:100%;height:2px;margin-top:1.5rem;position:relative;overflow:hidden}.slider_progress-fill{background-color:var(--colors--brand-yellow);transform-origin:0%;transition:transform .2s ease-out;position:absolute;inset:0;transform:scaleX(.2)}.section_split-stagger{z-index:2;background-color:var(--colors--white);color:var(--colors--black);padding-top:3rem;padding-bottom:4rem;position:relative}.split-stagger_component{border-top:1px solid var(--_theme---border);display:flex}.split-stagger_left{flex-direction:column;flex:none;width:calc(33.333vw - 1.375rem);padding-right:1.25rem;display:flex}.split-stagger_header{grid-row-gap:1.15rem;flex-direction:column;align-items:flex-start;min-height:14rem;padding-top:.75rem;padding-bottom:2rem;display:flex}.split-stagger_right{border-left:1px solid var(--_theme---border);flex-direction:column;flex:1;min-width:0;padding-left:1.25rem;display:flex}.split-stagger_statement{color:var(--colors--sand);padding-top:5rem;padding-bottom:3rem;padding-right:2rem}.split-stagger_aside{grid-row-gap:3rem;border-left:1px solid var(--_theme---border);flex-direction:column;flex-grow:1;align-items:flex-start;margin-left:calc(25vw - 1rem);padding-bottom:3rem;padding-left:1.25rem;display:flex}.split-stagger_text{opacity:.75;max-width:28rem}.split-stagger_image{aspect-ratio:534/360;border-radius:var(--_responsive---radius-medium);object-fit:cover;width:100%;display:block}.project-specs_list{border-top:1px solid var(--_theme---border);flex-direction:column;width:100%;margin-top:1rem;display:flex}.project-specs_row{border-bottom:1px solid var(--_theme---border-subtle);grid-template-columns:9rem minmax(0,1fr);gap:1rem;padding:.75rem 0;font-size:.875rem;display:grid}.project-specs_label{color:var(--colors--grey-400)}.project-specs_val{color:var(--colors--black);font-weight:500}.section_collage-hero{background-color:var(--colors--green);height:100svh;min-height:44rem;color:var(--colors--white);z-index:2;position:relative;overflow:hidden}.collage-hero_intro{grid-row-gap:1.25rem;z-index:3;flex-direction:column;width:31.875%;display:flex;position:absolute;top:1.25rem;left:1.375rem}.collage-hero_text{letter-spacing:.01em;max-width:20rem;font-family:var(--font-family--secondary);margin:0;font-size:1rem;line-height:1.35}.collage-hero_image{aspect-ratio:459/281;object-fit:cover;border-radius:.625rem;width:100%;max-width:none;display:block}.collage-hero_image.is-b{aspect-ratio:291/404;z-index:2;width:20.2%;position:absolute;top:11.9%;left:74.86%}.collage-hero_image.is-c{z-index:1;aspect-ratio:361/478;width:25.07%;max-height:calc(100% - 9rem);position:absolute;bottom:1.375rem;left:58.54%}.collage-hero_title{z-index:3;letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:clamp(3.5rem,7.2vw,7.5rem);font-weight:400;line-height:.82;position:absolute;bottom:1.375rem;left:1.375rem}.feature_grid{grid-column-gap:0rem;grid-row-gap:0rem;grid-area:3/1/4/-1;grid-template-columns:calc(33.333vw - .25rem) 33.333vw minmax(0,1fr);grid-auto-rows:minmax(25rem,auto);margin-top:5.5rem;margin-left:-1.125rem;margin-right:-1.125rem;display:grid;overflow:hidden}.feature_cell{border-top:1px solid var(--_theme---border);border-left:1px solid var(--_theme---border);flex-direction:column;align-items:flex-start;min-width:0;padding:1.35rem 1.125rem;display:flex;position:relative}.feature_cell:nth-child(3n+1){border-left:none}.feature_cell.is-spacer{pointer-events:none}.feature_number{color:var(--colors--brand-yellow);letter-spacing:-.02em;font-size:1.125rem;font-weight:600;line-height:1}.feature_title{letter-spacing:-.02em;margin-top:.75rem;margin-bottom:0;font-size:1.5rem;font-weight:400;line-height:1.15}.feature_text{opacity:.68;letter-spacing:-.01em;max-width:22rem;margin-top:1.25rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.45}.feature_image{object-fit:cover;border-radius:.625rem;width:100%;max-width:none;height:100%;min-height:20rem;display:block}.section_pattern{z-index:2;background-color:var(--colors--white);padding-top:3rem;padding-bottom:3rem;position:relative;overflow:hidden}.pattern_track{will-change:transform;align-items:center;column-gap:3.5rem;width:max-content;display:flex}.pattern_item{flex-shrink:0;align-items:center;column-gap:3.5rem;display:flex}.pattern_word{letter-spacing:-.03em;color:var(--colors--grey-100);text-transform:lowercase;white-space:nowrap;font-size:clamp(4.5rem,10vw,10.5rem);font-weight:300;line-height:.9}.pattern_symbol{width:clamp(3.5rem,6.5vw,6.5rem);height:clamp(3.5rem,6.5vw,6.5rem);color:var(--colors--brand-yellow);flex-shrink:0}.section_image-pair{z-index:2;background-color:var(--colors--white);padding-top:2.5rem;padding-bottom:4rem;position:relative}.image-pair_component{grid-column-gap:1rem;grid-row-gap:1rem;border-top:1px solid var(--_theme---border);grid-template-columns:minmax(0,835fr) minmax(0,550fr);align-items:start;padding-top:1.25rem;display:grid}.image-pair_image{aspect-ratio:835/553;object-fit:cover;border-radius:.625rem;width:100%;display:block}.image-pair_image.is-small{aspect-ratio:550/352}.projects-filter_bar{flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;display:flex}.projects-filter_pill{border:1px solid var(--_theme---border);color:var(--colors--black);cursor:pointer;background-color:#0000;border-radius:99rem;padding:.45rem 1rem;font-size:.85rem;font-weight:500;transition:background-color .2s,border-color .2s,color .2s}.projects-filter_pill:hover{border-color:var(--colors--black)}.projects-filter_pill.is-active{background-color:var(--colors--brand-yellow);border-color:var(--colors--brand-yellow);color:var(--colors--black)}.contact_grid{border-top:1px solid var(--_theme---border);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:3rem;padding-top:2.5rem;padding-bottom:5rem;display:grid}.contact_info-list{flex-direction:column;gap:2rem;display:flex}.contact_info-item{border-top:1px solid var(--_theme---border-subtle);flex-direction:column;gap:.4rem;padding-top:1rem;display:flex}.contact_form{background-color:var(--colors--primary-dark);color:var(--colors--white);border-radius:.625rem;flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex}.contact_field{flex-direction:column;gap:.45rem;display:flex}.contact_label{color:var(--colors--grey-400);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.contact_input,.contact_textarea{color:var(--colors--white);background-color:#ffffff0f;border:1px solid #ffffff29;border-radius:.4rem;outline:none;padding:.85rem 1rem;font-family:inherit;font-size:.95rem;transition:border-color .2s}.contact_input:focus,.contact_textarea:focus{border-color:var(--colors--brand-yellow)}.contact_submit{background-color:var(--colors--brand-yellow);color:var(--colors--black);cursor:pointer;border:none;border-radius:99rem;align-self:flex-start;align-items:center;gap:.6rem;padding:.75rem 1.75rem;font-size:.9rem;font-weight:600;transition:opacity .2s,transform .2s;display:inline-flex}.contact_submit:hover{opacity:.92;transform:translateY(-1px)}@media screen and (width<=991px){.section_work-hero{min-height:0;padding-top:6.5rem}.work-hero_component{grid-row-gap:1.5rem;grid-template-columns:minmax(0,1fr)}.work-hero_side{order:1;padding-right:0}.work-hero_nav{width:100%;max-width:none}.split_component{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.split_header{padding-right:0}.split_aside{border-left:none;justify-content:flex-start;padding-top:1rem}.split_content{grid-area:auto;grid-template-columns:minmax(0,1fr);padding-top:2rem;padding-right:0}.split_statement,.split_text{grid-area:auto;padding-right:0}.split_media{border-left:none;grid-area:auto;padding-top:2rem;padding-left:0}.split_image{aspect-ratio:4/3}.split-stagger_component{flex-direction:column}.split-stagger_left{width:100%;padding-right:0}.split-stagger_header{min-height:0}.split-stagger_right{border-left:none;padding-left:0}.split-stagger_statement{padding-top:1rem;padding-right:0}.split-stagger_aside{border-left:none;margin-left:0;padding-bottom:0;padding-left:0}.slider_track{height:22rem}.feature_grid{grid-area:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;margin-top:2.5rem;margin-left:0;margin-right:0}.feature_cell{border-left:none;padding:1.5rem 0}.feature_cell.is-spacer{display:none}.feature_image{aspect-ratio:4/3;height:auto;min-height:0}.section_collage-hero{flex-direction:column;justify-content:space-between;gap:2rem;height:auto;min-height:100svh;padding:5.5rem 1.25rem 2rem;display:flex}.collage-hero_intro,.collage-hero_image.is-b,.collage-hero_image.is-c,.collage-hero_title{width:100%;max-height:none;position:static}.image-pair_component,.contact_grid{grid-template-columns:minmax(0,1fr)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
