:root{interpolate-size:allow-keywords}html{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html>body{height:100%}body{font-family:var(--font-family-base);letter-spacing:var(--letter-spacing-base);font-size:var(--font-size-16-18);font-weight:var(--font-weight-350);line-height:var(--line-height-body);background-color:var(--color-brand-berry-white);color:var(--color-brand-wine-o-clock)}[data-theme-wrapper] ::selection{background:var(--theme-accent);color:var(--theme-accent-contrast)}*{scrollbar-color:var(--theme-accent, var(--color-brand-wine-o-clock)) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px!important;height:8px!important}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--theme-accent, var(--color-brand-wine-o-clock));border-radius:var(--radius-pill)}::-webkit-scrollbar-corner{background-color:transparent}*,*:before,*:after{margin:0;box-sizing:border-box}html{margin:0}p,h1,h2,h3,h4,h5,h6{font:inherit}button,input,optgroup,select,textarea{padding:0;border:0;color:currentColor;vertical-align:middle;background:none;font:inherit;-webkit-appearance:none;appearance:none}select::-ms-expand{display:none}button{touch-action:manipulation}button:not([disabled]){cursor:pointer}label{cursor:pointer}address{font:inherit}ol,ul{list-style-type:none;padding-left:0}a{text-decoration:none;color:inherit}img,picture,video,canvas,svg{display:block;max-width:100%;width:100%}img,video{height:auto}details,summary{list-style:none}strong{font-weight:var(--font-weight-500)}:is(h1,h2,h3):has(strong){font-weight:inherit}:root{--color-black--30: rgba(0, 0, 0, .3);--color-brand-isit-green: oklch(93.4% .2264 121.96);--color-brand-wine-o-clock: oklch(25.91% .0747 23.93);--color-brand-bonaire-blue: oklch(68.69% .176 245.82);--color-brand-black-ish: oklch(23.78% .0216 195.85);--color-brand-berry-white: oklch(99.06% .0134 93.04);--color-brand-punchy-pink: oklch(81.26% .1322 312.5);--color-white: oklch(100% 0 none);--color-gray-100: oklch(97.91% 0 none);--color-gray-200: oklch(95.45% .0126 56.08);--color-gray-500: oklch(73.8% 0 none);--color-gray-700: oklch(42.02% 0 none);--color-gray-800: oklch(23.5% 0 none);--color-gray-900: oklch(22.64% 0 none);--color-green-100: oklch(98.13% .0627 116.24);--color-green-200: var(--color-brand-isit-green);--color-green-300: oklch(39.52% .0143 190.03);--color-green-300--30: oklch(39.52% .0143 190.03 / 30%);--color-green-400: oklch(32.82% .0185 196.37);--color-green-800: oklch(19% .0216 195.85);--color-wine-100: var(--color-brand-wine-o-clock);--color-blue-300: oklch(82.36% .103 235.72);--color-blue-500: var(--color-brand-bonaire-blue);--color-blue-700: var(--color-brand-black-ish);--color-berry-100: oklch(95.18% .0304 61.07);--color-berry-100--30: oklch(95.18% .0304 61.07 / 30%);--color-berry-300: var(--color-brand-berry-white);--color-pink-500: var(--color-brand-punchy-pink);--color-pink-300: oklch(72.83% .1971 351.98)}:root{--radius-8: var(--size-8);--radius-12: var(--size-12);--radius-16: var(--size-16);--radius-20: var(--size-20);--radius-24: var(--size-24);--radius-32: var(--size-32);--radius-40: var(--size-40);--radius-48: var(--size-48);--radius-circle: 50%;--radius-pill: 9999rem}:root{--size-4: .25rem;--size-8: .5rem;--size-12: .75rem;--size-16: 1rem;--size-20: 1.25rem;--size-24: 1.5rem;--size-28: 1.75rem;--size-32: 2rem;--size-40: 2.5rem;--size-48: 3rem;--size-52: 3.25rem;--size-64: 4rem;--size-80: 5rem;--size-100: 6.25rem;--size-125: 7.8125rem;--size-150: 9.375rem;--size-200: 12.5rem;--size-250: 15.625rem;--button-size: 60px;--logo-size: 56px;--icon-size-20: 20px;--icon-size-24: 24px;--icon-size-32: 32px;--icon-size-42: 42px;--grid-max-width: 120rem;--grid-gap: clamp(var(--size-16), 2.5vw, var(--size-24));--container-padding: clamp(var(--size-16), 4vw, calc(2vw + var(--size-40)));--grid-col-max-width: calc((var(--grid-max-width) - (11 * var(--grid-gap))) / 12)}:root{--font-family-base: "Overused Grotesk", sans-serif;--font-family-display: "Feature Display", sans-serif;--font-family-mono: "SF Mono", "Fira Code", "Fira Mono", "Roboto Mono", monospace;--letter-spacing-base: calc(-.2px - .015em) ;--letter-spacing-display: calc(-.4px - .01em) ;--letter-spacing-heading: calc(-.8px - .02em) ;--font-weight-200: 200;--font-weight-300: 300;--font-weight-350: 350;--font-weight-400: 400;--font-weight-450: 450;--font-weight-500: 500;--line-height-tight: .95;--line-height-normal: 1;--line-height-heading-alt: 1.1;--line-height-snug: 1.2;--line-height-heading: 1.25;--line-height-relaxed: 1.35;--line-height-body: 1.7;--font-pairing-size: .9em;--font-size-unit: 1px;--font-size-viewport-min: 480;--font-size-viewport-max: 1920;--font-size-growth: calc(1 / (var(--font-size-viewport-max) - var(--font-size-viewport-min)));--m: calc((var(--font-size-growth) * 100vw) - (var(--font-size-growth) * var(--font-size-viewport-min) * var(--font-size-unit)));--font-size-11: 11px;--font-size-12-14: clamp(12px, calc(12px + 2 * var(--m)), 14px);--font-size-14-16: clamp(14px, calc(14px + 2 * var(--m)), 16px);--font-size-16: 16px;--font-size-14-18: clamp(14px, calc(14px + 4 * var(--m)), 18px);--font-size-16-18: clamp(16px, calc(16px + 2 * var(--m)), 18px);--font-size-16-20: clamp(16px, calc(16px + 4 * var(--m)), 20px);--font-size-16-22: clamp(16px, calc(16px + 6 * var(--m)), 22px);--font-size-18-24: clamp(18px, calc(18px + 6 * var(--m)), 24px);--font-size-24-28: clamp(24px, calc(24px + 4 * var(--m)), 28px);--font-size-28-32: clamp(28px, calc(28px + 4 * var(--m)), 32px);--font-size-32-40: clamp(32px, calc(32px + 8 * var(--m)), 40px);--font-size-32-44: clamp(32px, calc(32px + 12 * var(--m)), 44px);--font-size-32-48: clamp(32px, calc(32px + 16 * var(--m)), 48px);--font-size-32-60: clamp(32px, calc(32px + 28 * var(--m)), 60px);--font-size-32-68: clamp(32px, calc(32px + 36 * var(--m)), 68px);--font-size-48-88: clamp(48px, calc(48px + 40 * var(--m)), 88px);--font-size-48-100: clamp(48px, calc(48px + 52 * var(--m)), 100px);--font-size-52-112: clamp(52px, calc(52px + 60 * var(--m)), 112px);--font-size-52-122: clamp(52px, calc(52px + 70 * var(--m)), 122px);--font-size-64-158: clamp(64px, calc(64px + 86 * var(--m)), 158px);--font-size-158-425: clamp(158px, calc(158px + 267 * var(--m)), 425px)}@font-face{font-family:Overused Grotesk;src:url("/OverusedGrotesk-VF-CZLOTPOC.woff2") format("woff2-variations");font-weight:300 900;font-display:swap}@font-face{font-family:Feature Display;src:url("/FeatureDisplay-Extralight-Web-XLKUGDCE.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Feature Display;src:url("/FeatureDisplay-ExtralightItalic-Web-OTL5ANYJ.woff2") format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Feature Display;src:url("/FeatureDisplay-Light-Web-TVDTAO5I.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Feature Display;src:url("/FeatureDisplay-LightItalic-Web-IKUHEVW4.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Feature Display;src:url("/FeatureDisplay-Regular-Web-Y4JHB763.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Feature Display;src:url("/FeatureDisplay-RegularItalic-Web-D7WYCCLW.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--overshoot-smooth-out: linear(0, .49 7.4%, .864 15.3%, 1.005 19.4%, 1.12 23.7%, 1.206 28.1%, 1.267 32.8%, 1.296 36.4%, 1.311 40.2%, 1.313 44.2%, 1.301 48.6%, 1.252 56.9%, 1.105 74.4%, 1.048 82.5%, 1.011 91.1%, 1);--duration-200: .2s;--duration-250: .25s;--duration-300: .3s;--duration-400: .4s;--duration-600: .6s;--duration-800: .8s}:root{--opacity-disabled: .5}.src_features_buildingBlocks_ThemeWrapper_component{display:contents}.src_features_buildingBlocks_contextMenu_ContextMenuItem_component{--stroke-width: 2.5;display:flex;align-items:center;justify-content:space-between;color:var(--color-brand-berry-white);pointer-events:none;position:relative;z-index:0}.src_features_buildingBlocks_contextMenu_ContextMenuItem_component[data-status=active]{pointer-events:auto}.src_features_buildingBlocks_contextMenu_ContextMenuItem_component>.src_features_buildingBlocks_contextMenu_ContextMenuItem_text{margin-inline:var(--size-24);width:100%;height:100%;z-index:1}.src_features_buildingBlocks_contextMenu_ContextMenuItem_component>.src_features_buildingBlocks_contextMenu_ContextMenuItem_progressCircleLayout{margin-right:var(--size-8);flex-shrink:0;width:calc(var(--button-size) / 1.25);height:calc(var(--button-size) / 1.25)}.src_features_buildingBlocks_contextMenu_ContextMenuItem_text{white-space:nowrap;font-size:var(--font-size-14-18);transition:transform var(--duration-600) var(--ease-out-expo),opacity var(--duration-400) linear;display:flex;align-items:center}.src_features_buildingBlocks_contextMenu_ContextMenuItem_text[data-status=active]{opacity:1;transform:translateY(0)}.src_features_buildingBlocks_contextMenu_ContextMenuItem_text[data-status=before]{opacity:0;transform:translateY(-100%)}.src_features_buildingBlocks_contextMenu_ContextMenuItem_text[data-status=after]{opacity:0;transform:translateY(100%)}.src_features_buildingBlocks_contextMenu_ContextMenuItem_componentProgressCircle{overflow:visible;transition:opacity var(--duration-300) linear}.src_features_buildingBlocks_contextMenu_ContextMenuItem_componentProgressCircle[data-status=active]{opacity:1}.src_features_buildingBlocks_contextMenu_ContextMenuItem_componentProgressCircle[data-status=before],.src_features_buildingBlocks_contextMenu_ContextMenuItem_componentProgressCircle[data-status=after]{opacity:0}.src_features_buildingBlocks_contextMenu_ContextMenuItem_circleBg{fill:var(--color-green-300--30);stroke:var(--color-berry-100--30);stroke-width:var(--stroke-width)}.src_features_buildingBlocks_contextMenu_ContextMenuItem_circleFill{fill:none;stroke:var(--color-green-200);stroke-width:var(--stroke-width);transform:rotate(-90deg);transform-origin:50% 50%}.src_features_buildingBlocks_VisuallyHidden_component{position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;padding:0;width:1px!important;height:1px!important}@keyframes src_features_buildingBlocks_Loading_spin{to{transform:rotate(360deg)}}.src_features_buildingBlocks_Loading_component{display:flex;align-items:center;gap:var(--size-12);color:var(--theme-primary-contrast);position:relative}.src_features_buildingBlocks_Loading_component>.src_features_buildingBlocks_Loading_spinnerLayout{flex-shrink:0}.src_features_buildingBlocks_Loading_component>.src_features_buildingBlocks_Loading_visuallyHiddenLayout{position:absolute;margin:-1px}.src_features_buildingBlocks_Loading_spinner{display:block;width:1.25em!important;height:1.25em!important;border:2px solid oklch(from currentColor l c h / 20%);border-top-color:currentColor;border-radius:var(--radius-circle);animation:src_features_buildingBlocks_Loading_spin var(--duration-600) linear infinite}.src_features_buildingBlocks_Loading_label{font-size:var(--font-size-16-18);opacity:.6}.src_features_buildingBlocks_Button_component,.src_features_buildingBlocks_Button_componentSubmit,.src_features_buildingBlocks_Button_componentLink,.src_features_buildingBlocks_Button_componentIconLink{padding:var(--size-12) var(--size-32);cursor:pointer;position:relative;z-index:0;display:inline-grid;align-items:center;justify-content:center;background-color:var(--theme-accent);border-radius:var(--radius-pill);corner-shape:squircle;transition:color var(--duration-200),opacity var(--duration-200),transform var(--duration-300) var(--ease-out-back);overflow:visible}@media screen and (min-width:48em){.src_features_buildingBlocks_Button_component,.src_features_buildingBlocks_Button_componentSubmit,.src_features_buildingBlocks_Button_componentLink,.src_features_buildingBlocks_Button_componentIconLink{padding:var(--size-12) var(--size-52)}}:is(.src_features_buildingBlocks_Button_component,.src_features_buildingBlocks_Button_componentSubmit,.src_features_buildingBlocks_Button_componentLink,.src_features_buildingBlocks_Button_componentIconLink):hover:not(:disabled){transform:scale(1.04)}:is(.src_features_buildingBlocks_Button_component,.src_features_buildingBlocks_Button_componentSubmit,.src_features_buildingBlocks_Button_componentLink,.src_features_buildingBlocks_Button_componentIconLink):active:not(:disabled){transform:scale(.97)}:is(.src_features_buildingBlocks_Button_component,.src_features_buildingBlocks_Button_componentSubmit,.src_features_buildingBlocks_Button_componentLink,.src_features_buildingBlocks_Button_componentIconLink):focus-visible{outline:2px dashed var(--theme-accent);outline-offset:8px}:is(.src_features_buildingBlocks_Button_component,.src_features_buildingBlocks_Button_componentSubmit,.src_features_buildingBlocks_Button_componentLink,.src_features_buildingBlocks_Button_componentIconLink)>.src_features_buildingBlocks_Button_hoverShapeLayout{position:absolute}:is(.src_features_buildingBlocks_Button_component,.src_features_buildingBlocks_Button_componentSubmit,.src_features_buildingBlocks_Button_componentLink,.src_features_buildingBlocks_Button_componentIconLink):disabled{opacity:var(--opacity-disabled);pointer-events:none}.src_features_buildingBlocks_Button_componentLink{text-decoration:none}.src_features_buildingBlocks_Button_componentIconLink{padding:var(--size-12);text-decoration:none;border:none}.src_features_buildingBlocks_Button_componentIconLink>.src_features_buildingBlocks_Button_hoverShapeLayout{top:50%;left:50%;translate:-50% -50%}.src_features_buildingBlocks_Button_componentIcon{--button-icon-size: 48px;--button-icon-icon-size: var(--icon-size-24);display:inline-flex;align-items:center;justify-content:center;width:var(--button-icon-size);height:var(--button-icon-size);border:none;border-radius:var(--radius-circle);background-color:var(--theme-accent);color:var(--theme-accent-contrast);cursor:pointer;transition:transform var(--duration-300) var(--ease-out-back),opacity var(--duration-200)}.src_features_buildingBlocks_Button_componentIcon>*{width:var(--button-icon-icon-size);height:var(--button-icon-icon-size)}.src_features_buildingBlocks_Button_componentIcon[data-size=large]{--button-icon-size: 90px;--button-icon-icon-size: var(--icon-size-42)}.src_features_buildingBlocks_Button_componentIcon:hover:not(:disabled){transform:scale(1.04)}.src_features_buildingBlocks_Button_componentIcon:active:not(:disabled){transform:scale(.97)}.src_features_buildingBlocks_Button_componentIcon:focus-visible{outline:2px dashed var(--theme-accent);outline-offset:8px}.src_features_buildingBlocks_Button_componentIcon:disabled{opacity:var(--opacity-disabled);pointer-events:none}.src_features_buildingBlocks_Button_componentShape{fill:var(--theme-accent);transform-origin:center;visibility:hidden}.src_features_buildingBlocks_Button_text{position:relative;z-index:2;display:inline-block;font-size:var(--font-size-16-20);font-weight:var(--font-weight-450);color:var(--theme-accent-contrast);text-align:center;white-space:nowrap}.src_features_buildingBlocks_Button_iconContent{position:relative;z-index:2;display:inline-flex;color:var(--theme-accent-contrast)}.src_features_buildingBlocks_TextAlt_component{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-weight-400);line-height:var(--line-height-relaxed);white-space:pre-line}.src_features_buildingBlocks_TextAlt_component[data-font-weight=extralight]{font-weight:var(--font-weight-200)}.src_features_buildingBlocks_TextAlt_component[data-font-weight=light]{font-weight:var(--font-weight-300)}.src_features_buildingBlocks_TextAlt_size16to18{font-size:var(--font-size-16-18)}.src_features_buildingBlocks_TextAlt_size16to20{font-size:var(--font-size-16-20)}.src_features_buildingBlocks_TextAlt_size16to22{font-size:var(--font-size-16-22)}.src_features_buildingBlocks_TextAlt_size18to24{font-size:var(--font-size-18-24)}.src_features_buildingBlocks_TextAlt_size24to28{font-size:var(--font-size-24-28)}.src_features_buildingBlocks_TextAlt_size28to32{font-size:var(--font-size-28-32)}.src_features_buildingBlocks_TextAlt_size32to40{font-size:var(--font-size-32-40)}.src_features_buildingBlocks_contextMenu_Menu_component{position:fixed;inset:0;z-index:3;pointer-events:none;display:flex;align-items:flex-end;justify-content:center;padding-bottom:var(--size-52);opacity:0;visibility:hidden}.src_features_buildingBlocks_contextMenu_Menu_component[data-is-open]{visibility:visible}.src_features_buildingBlocks_contextMenu_Menu_component>.src_features_buildingBlocks_contextMenu_Menu_menuContainerLayout{width:100%;max-width:90vw}@media screen and (min-width:48em){.src_features_buildingBlocks_contextMenu_Menu_component>.src_features_buildingBlocks_contextMenu_Menu_menuContainerLayout{width:max-content}}.src_features_buildingBlocks_contextMenu_Menu_menuContainer{padding:var(--size-32);z-index:0;position:relative;background-color:var(--color-green-800);border-radius:var(--radius-24);display:grid;grid-template-areas:"menu" "languageSwitch" "promo";justify-content:space-between;gap:var(--size-24) var(--size-40);pointer-events:auto}@media screen and (min-width:48em){.src_features_buildingBlocks_contextMenu_Menu_menuContainer{padding:var(--size-40);border-radius:var(--radius-32);gap:var(--size-24) min(6vw,var(--size-100));grid-template-columns:1fr min(28vw,260px);grid-template-rows:1fr auto;grid-template-areas:"menu promo" "menu languageSwitch"}}.src_features_buildingBlocks_contextMenu_Menu_menuContainer>.src_features_buildingBlocks_contextMenu_Menu_menuLayout{grid-area:menu}.src_features_buildingBlocks_contextMenu_Menu_menuContainer>.src_features_buildingBlocks_contextMenu_Menu_promoCardLayout{grid-area:promo}@media screen and (min-width:48em){.src_features_buildingBlocks_contextMenu_Menu_menuContainer>.src_features_buildingBlocks_contextMenu_Menu_promoCardLayout{margin:calc(-1 * var(--size-20))}}.src_features_buildingBlocks_contextMenu_Menu_menuContainer>.src_features_buildingBlocks_contextMenu_Menu_languageSwitchLayout{justify-self:end;align-self:end;grid-area:languageSwitch}.src_features_buildingBlocks_contextMenu_Menu_menu{display:flex;flex-direction:column;gap:var(--size-32)}@media screen and (min-width:48em){.src_features_buildingBlocks_contextMenu_Menu_menu{gap:var(--size-64)}}.src_features_buildingBlocks_contextMenu_Menu_items{display:flex;flex-direction:column;gap:var(--size-16)}.src_features_buildingBlocks_contextMenu_Menu_componentMainMenuItem{opacity:0;transform:translateY(var(--size-32))}.src_features_buildingBlocks_contextMenu_Menu_itemButton{--index: 0;--transition: opacity var(--duration-400) var(--ease-out-back), transform var(--duration-400) var(--ease-out-back);color:var(--theme-accent);font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-size:clamp(36px,5vw,52px);font-weight:var(--font-weight-200);cursor:pointer;line-height:var(--line-height-normal);position:relative;display:flex;align-items:center;gap:var(--size-16)}.src_features_buildingBlocks_contextMenu_Menu_itemButton:after{white-space:nowrap;content:attr(data-content);position:absolute;left:0;top:-.09em;font-size:1.1em;transition:var(--transition);font-family:var(--font-family-base);font-weight:var(--font-weight-300);opacity:var(--index);transform:translate(calc(var(--index) * (var(--icon-size-42) + var(--size-8))));pointer-events:none}.src_features_buildingBlocks_contextMenu_Menu_itemButton>.src_features_buildingBlocks_contextMenu_Menu_iconContainer{position:absolute;left:0;height:.7em;aspect-ratio:1}.src_features_buildingBlocks_contextMenu_Menu_itemButton:hover{--index: 1}.src_features_buildingBlocks_contextMenu_Menu_itemButton:focus-visible{--index: 1;outline:2px dashed var(--theme-accent);outline-offset:-2px;border-radius:var(--radius-pill)}.src_features_buildingBlocks_contextMenu_Menu_iconContainer{display:flex;align-items:center;transition:var(--transition);transform:translate(calc((1 - var(--index)) * var(--icon-size-42)));opacity:var(--index)}.src_features_buildingBlocks_contextMenu_Menu_iconContainer>svg{width:100%;height:100%}.src_features_buildingBlocks_contextMenu_Menu_itemButtonLabel{transition:var(--transition);transform:translate(calc(var(--index) * var(--icon-size-42)));opacity:calc(1 - var(--index))}.src_features_buildingBlocks_contextMenu_Menu_secondaryLinks{display:flex;gap:var(--size-24)}.src_features_buildingBlocks_contextMenu_Menu_componentSecondaryLink{opacity:0;transform:translateY(var(--size-20))}.src_features_buildingBlocks_contextMenu_Menu_secondaryLink{color:var(--theme-primary-contrast);font-size:var(--font-size-16-18);font-weight:var(--font-weight-400);text-underline-offset:3px;white-space:nowrap}.src_features_buildingBlocks_contextMenu_Menu_secondaryLink:hover{text-decoration:underline}.src_features_buildingBlocks_contextMenu_Menu_secondaryLink:focus-visible{outline:2px dashed var(--theme-accent);outline-offset:2px;border-radius:var(--radius-pill)}.src_features_buildingBlocks_contextMenu_Menu_secondaryLink>.src_features_buildingBlocks_contextMenu_Menu_jobBadge{margin-left:var(--size-4);width:var(--icon-size-20)}.src_features_buildingBlocks_contextMenu_Menu_jobBadge{aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;background-color:var(--theme-accent);color:var(--theme-accent-contrast);font-family:var(--font-family-mono);font-size:var(--font-size-11);border-radius:var(--radius-pill);line-height:var(--line-height-normal);translate:0 -6px}.src_features_buildingBlocks_contextMenu_Menu_componentPromoCard{--theme-accent: var(--color-wine-100);--theme-accent-contrast: var(--color-green-200);color:var(--color-wine-100);background-color:var(--color-gray-200);border-radius:var(--radius-16);padding:var(--size-24);display:flex;flex-direction:column;justify-content:space-between;gap:var(--size-24)}@media not screen and (min-width:48em){.src_features_buildingBlocks_contextMenu_Menu_componentPromoCard{--theme-accent: var(--color-brand-isit-green);--theme-accent-contrast: var(--color-brand-black-ish);background-color:transparent;border-radius:0;padding:0;color:inherit}}@media screen and (min-width:48em){.src_features_buildingBlocks_contextMenu_Menu_componentPromoCard{border-radius:var(--radius-20);padding:var(--size-32)}}@media not screen and (min-width:48em){.src_features_buildingBlocks_contextMenu_Menu_componentPromoCard>.src_features_buildingBlocks_contextMenu_Menu_promoTextLayout{display:none}}.src_features_buildingBlocks_contextMenu_Menu_componentLanguageSwitch{opacity:0}.src_features_buildingBlocks_contextMenu_Menu_languageSwitchToggle{display:inline-flex;align-items:center;gap:var(--size-12);cursor:pointer;text-decoration:none;color:var(--theme-primary-contrast)}.src_features_buildingBlocks_contextMenu_Menu_languageSwitchToggle:focus-visible{outline:2px dashed var(--theme-accent);outline-offset:4px;border-radius:var(--radius-20)}.src_features_buildingBlocks_contextMenu_Menu_languageSwitchLabel{font-size:var(--font-size-14-16);opacity:.5;transition:opacity var(--duration-200) ease;-webkit-user-select:none;user-select:none}.src_features_buildingBlocks_contextMenu_Menu_languageSwitchLabel.src_features_buildingBlocks_contextMenu_Menu_isActive{opacity:1;font-weight:var(--font-weight-500)}.src_features_buildingBlocks_contextMenu_Menu_languageSwitchTrack{--switch-track-width: 3.25rem;--switch-track-height: 1.75rem;--switch-track-padding: 3px;--switch-knob-size: calc(var(--switch-track-height) - 2 * var(--switch-track-padding));--switch-knob-offset: 0;position:relative;display:inline-block;width:var(--switch-track-width);height:var(--switch-track-height);border-radius:var(--radius-pill);background-color:var(--theme-accent);border:1px solid transparent;transition:border-color var(--duration-200) ease}.src_features_buildingBlocks_contextMenu_Menu_languageSwitchTrack:hover{border-color:var(--color-green-300)}.src_features_buildingBlocks_contextMenu_Menu_languageSwitchTrack.src_features_buildingBlocks_contextMenu_Menu_isEnglish{--switch-knob-offset: calc(var(--switch-track-width) - var(--switch-knob-size) - 2 * var(--switch-track-padding))}.src_features_buildingBlocks_contextMenu_Menu_languageSwitchTrack>.src_features_buildingBlocks_contextMenu_Menu_languageSwitchKnobLayout{position:absolute;top:var(--switch-track-padding);left:var(--switch-track-padding);width:var(--switch-knob-size);height:var(--switch-knob-size)}.src_features_buildingBlocks_contextMenu_Menu_languageSwitchKnob{border-radius:var(--radius-circle);background-color:var(--color-green-800);translate:var(--switch-knob-offset) 0;transition:translate var(--duration-400) var(--ease-out-back)}.src_features_buildingBlocks_contextMenu_ContextMenu_menuWrapper{pointer-events:none;touch-action:manipulation}.src_features_buildingBlocks_contextMenu_ContextMenu_wrapper{position:relative;display:flex;justify-content:center}.src_features_buildingBlocks_contextMenu_ContextMenu_wrapper>.src_features_buildingBlocks_contextMenu_ContextMenu_screenBlocker{position:fixed;inset:0}.src_features_buildingBlocks_contextMenu_ContextMenu_screenBlocker{pointer-events:none}.src_features_buildingBlocks_contextMenu_ContextMenu_screenBlocker.src_features_buildingBlocks_contextMenu_ContextMenu_isOpen{pointer-events:auto}.src_features_buildingBlocks_contextMenu_ContextMenu_container{pointer-events:auto;display:flex;align-items:center;justify-content:center;position:relative;-webkit-filter:url(#gooey-menu-filter);filter:url(#gooey-menu-filter)}.src_features_buildingBlocks_contextMenu_ContextMenu_controls{position:relative;z-index:0;display:flex;align-items:center;justify-content:center}.src_features_buildingBlocks_contextMenu_ContextMenu_controls>.src_features_buildingBlocks_contextMenu_ContextMenu_buttonWrapperLayout{z-index:2;flex-shrink:0}.src_features_buildingBlocks_contextMenu_ContextMenu_controls>.src_features_buildingBlocks_contextMenu_ContextMenu_sectionsContainerLayout{z-index:1;flex-shrink:0}.src_features_buildingBlocks_contextMenu_ContextMenu_buttonWrapper{display:flex;align-items:center;justify-content:center;position:relative;z-index:0}.src_features_buildingBlocks_contextMenu_ContextMenu_buttonWrapper>.src_features_buildingBlocks_contextMenu_ContextMenu_menuBgLayout,.src_features_buildingBlocks_contextMenu_ContextMenu_buttonWrapper>.src_features_buildingBlocks_contextMenu_ContextMenu_menuButtonLayout{width:var(--button-size);height:var(--button-size)}.src_features_buildingBlocks_contextMenu_ContextMenu_buttonWrapper>.src_features_buildingBlocks_contextMenu_ContextMenu_menuBgLayout{position:absolute;bottom:0;left:50%}.src_features_buildingBlocks_contextMenu_ContextMenu_buttonWrapper>.src_features_buildingBlocks_contextMenu_ContextMenu_menuButtonLayout{z-index:1}.src_features_buildingBlocks_contextMenu_ContextMenu_buttonWrapper>.src_features_buildingBlocks_contextMenu_ContextMenu_gooeyDropletLayout{width:calc(var(--button-size) / 2);height:calc(var(--button-size) / 2);position:absolute}.src_features_buildingBlocks_contextMenu_ContextMenu_componentMenuBackground{background-color:var(--color-green-800);border-radius:var(--radius-32);opacity:0;transform-origin:center center;pointer-events:none}.src_features_buildingBlocks_contextMenu_ContextMenu_sectionsContainer{display:flex;align-items:center;background-color:var(--color-green-800);border-radius:var(--radius-32);transform-origin:left center;pointer-events:none;position:relative;z-index:0}.src_features_buildingBlocks_contextMenu_ContextMenu_sectionsContainer>.src_features_buildingBlocks_contextMenu_ContextMenu_gooeyDropletLayout{z-index:-1}.src_features_buildingBlocks_contextMenu_ContextMenu_gooeyDroplet{fill:var(--color-green-800);overflow:visible}.src_features_buildingBlocks_contextMenu_ContextMenu_sectionsText{display:grid;white-space:nowrap;overflow:hidden;position:relative}.src_features_buildingBlocks_contextMenu_ContextMenu_sectionsText>.src_features_buildingBlocks_contextMenu_ContextMenu_menuItemLayout{grid-area:1 / 1;width:100%;height:var(--button-size)}.src_features_buildingBlocks_contextMenu_ContextMenu_componentMenuButton{pointer-events:auto;border-radius:var(--button-size);display:flex;align-items:center;justify-content:center;background-color:var(--color-green-800);border:none;aspect-ratio:1;cursor:pointer;touch-action:manipulation;transition:scale var(--duration-600) var(--overshoot-smooth-out)}.src_features_buildingBlocks_contextMenu_ContextMenu_componentMenuButton:hover{scale:1.1}.src_features_buildingBlocks_contextMenu_ContextMenu_componentMenuButton:focus-visible{scale:1.1;outline:2px dashed var(--color-green-200);outline-offset:4px}.src_features_buildingBlocks_Heading_component{line-height:var(--line-height-heading)}.src_features_buildingBlocks_Heading_component[data-font-weight=regular]{font-weight:var(--font-weight-400)}.src_features_buildingBlocks_Heading_component[data-font-weight=medium]{font-weight:var(--font-weight-500)}.src_features_buildingBlocks_Heading_size16to18{font-size:var(--font-size-16-18)}.src_features_buildingBlocks_Heading_size24to28{font-size:var(--font-size-24-28)}.src_features_buildingBlocks_Heading_size28to32{font-size:var(--font-size-28-32)}.src_features_buildingBlocks_Heading_size32to40{font-size:var(--font-size-32-40)}.src_features_buildingBlocks_Heading_size32to44{font-size:var(--font-size-32-44)}.src_features_buildingBlocks_Heading_size32to48{font-size:var(--font-size-32-48)}.src_features_buildingBlocks_Heading_size32to60{font-size:var(--font-size-32-60)}.src_features_buildingBlocks_Heading_size48to88{font-size:var(--font-size-48-88)}.src_features_buildingBlocks_Heading_size48to100{font-size:var(--font-size-48-100)}.src_features_buildingBlocks_Heading_size64to158{font-size:var(--font-size-64-158)}.src_features_buildingBlocks_HeadingFormatted_component{font-weight:var(--font-weight-300);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);text-wrap:balance}.src_features_buildingBlocks_HeadingFormatted_size28to32{font-size:var(--font-size-28-32)}.src_features_buildingBlocks_HeadingFormatted_size32to40{font-size:var(--font-size-32-40)}.src_features_buildingBlocks_HeadingFormatted_size32to48{font-size:var(--font-size-32-48)}.src_features_buildingBlocks_HeadingFormatted_size32to60{font-size:var(--font-size-32-60)}.src_features_buildingBlocks_HeadingFormatted_size48to88{font-size:var(--font-size-48-88)}.src_features_buildingBlocks_HeadingFormatted_size48to100{font-size:var(--font-size-48-100)}.src_features_buildingBlocks_HeadingFormatted_size52to112{font-size:var(--font-size-52-112)}.src_features_buildingBlocks_HeadingFormatted_size52to122{font-size:var(--font-size-52-122)}.src_features_buildingBlocks_HeadingFormatted_size64to158{font-size:var(--font-size-64-158)}.src_features_buildingBlocks_HeadingFormatted_componentAlternateFont{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-weight-300);font-size:var(--font-pairing-size)}.src_features_buildingBlocks_Video_VideoPoster_component{object-fit:cover}.src_features_buildingBlocks_Video_VideoBackground_component{z-index:0;position:relative;display:grid;aspect-ratio:16 / 9;overflow:hidden}.src_features_buildingBlocks_Video_VideoBackground_component.src_features_buildingBlocks_Video_VideoBackground_noAspectRatio{aspect-ratio:unset}.src_features_buildingBlocks_Video_VideoBackground_component.src_features_buildingBlocks_Video_VideoBackground_hasOverlay:after{content:"";z-index:3;position:absolute;inset:0;background-color:var(--color-black--30)}.src_features_buildingBlocks_Video_VideoBackground_component>*{grid-area:1 / 1;width:100%;height:100%}.src_features_buildingBlocks_Video_VideoBackground_component>.src_features_buildingBlocks_Video_VideoBackground_player{z-index:1}.src_features_buildingBlocks_Video_VideoBackground_component>.src_features_buildingBlocks_Video_VideoBackground_posterLayout{z-index:2;width:100%;height:100%}.src_features_buildingBlocks_Video_VideoBackground_player{object-fit:cover}.src_features_buildingBlocks_Dialog_component_root{position:fixed;inset:0;margin:auto;border:none;padding:0;width:100vw;height:100vh;max-width:100vw;max-height:100vh;background:transparent;opacity:0}.src_features_buildingBlocks_Dialog_component_root,.src_features_buildingBlocks_Dialog_component_root::backdrop{transition:display .4s allow-discrete,overlay .4s allow-discrete,opacity .4s ease;opacity:0}.src_features_buildingBlocks_Dialog_component_root[open]{opacity:1}.src_features_buildingBlocks_Dialog_component_root[open]::backdrop{opacity:1}@starting-style{.src_features_buildingBlocks_Dialog_component_root[open],.src_features_buildingBlocks_Dialog_component_root[open]::backdrop{opacity:0}}.src_features_buildingBlocks_Dialog_component_root::backdrop{background-color:#000000e5}.src_features_buildingBlocks_CloseButton_component{display:flex;align-items:center;justify-content:center;-webkit-appearance:none;appearance:none;border:none;background-color:#0000007f;color:var(--color-brand-berry-white);border-radius:var(--radius-circle);cursor:pointer;transition:background-color var(--duration-200)}.src_features_buildingBlocks_CloseButton_component:hover{background-color:#000000b3}.src_features_buildingBlocks_CloseButton_component:focus-visible{outline:2px dashed var(--color-brand-isit-green);outline-offset:2px}.src_features_buildingBlocks_VideoDialog_component{--dialog-padding: var(--size-24);--dialog-max-height: calc(100dvh - var(--dialog-padding) * 2);box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--dialog-padding)}.src_features_buildingBlocks_VideoDialog_component>.src_features_buildingBlocks_VideoDialog_videoContainer{position:relative;width:min(100%,calc(var(--dialog-max-height) * (16 / 9)));max-height:var(--dialog-max-height)}.src_features_buildingBlocks_VideoDialog_videoContainer{aspect-ratio:16 / 9;border-radius:var(--radius-8);overflow:hidden;z-index:0;position:relative}.src_features_buildingBlocks_VideoDialog_videoContainer>.src_features_buildingBlocks_VideoDialog_closeButtonLayout{position:absolute;top:var(--size-12);right:var(--size-12);z-index:10;width:var(--size-40);height:var(--size-40)}.src_features_buildingBlocks_VideoDialog_videoContainer>.src_features_buildingBlocks_VideoDialog_videoLayout{width:100%;height:100%}.src_features_buildingBlocks_Link_componentBase{color:inherit;display:inline-flex;align-items:center;gap:var(--size-8)}.src_features_buildingBlocks_Link_componentBase>.src_features_buildingBlocks_Link_iconLayout{width:var(--size-28);margin-bottom:2px}.src_features_buildingBlocks_Link_componentUnderline{--scale: 0;--originX: left;position:relative;text-decoration:none;width:fit-content}.src_features_buildingBlocks_Link_componentUnderline>.src_features_buildingBlocks_Link_border{height:1px;width:100%;position:absolute;bottom:-1px;left:0}.src_features_buildingBlocks_Link_componentUnderline:hover,.src_features_buildingBlocks_Link_componentUnderline:focus-visible{--scale: 1}.src_features_buildingBlocks_Link_componentUnderline:not(:hover):not(:focus-visible){--originX: right}.src_features_buildingBlocks_Link_border{display:block;background-color:currentColor;will-change:transform;transform:scaleX(var(--scale));transition:transform var(--duration-400) cubic-bezier(1,0,0,1);transform-origin:var(--originX)}.src_features_buildingBlocks_Logo_component{pointer-events:auto;color:var(--theme-primary-contrast)}.src_features_pageOnly_Home_HeroVideoMask_component{pointer-events:none;aspect-ratio:1}.src_features_pageOnly_Home_HeroVideoMask_component>.src_features_pageOnly_Home_HeroVideoMask_canvas{width:100%!important;height:100%!important}.src_features_pageOnly_Home_HeroVideoMask_canvas{display:block}.src_features_pageOnly_Home_HeroVideoMask_maskVideo{visibility:hidden;pointer-events:none;width:1px!important;height:1px!important}.src_features_pageOnly_MorphGridCell_component{position:absolute;pointer-events:none}.src_features_pageOnly_MorphGridCell_component>.src_features_pageOnly_MorphGridCell_cellSvg{position:absolute;inset:0;width:100%;height:100%}.src_features_pageOnly_MorphGridCell_cellSvg{transform:scale(0)}.src_features_pageOnly_MorphGridCell_svgShape{display:block;fill:var(--theme-primary)}.src_features_pageOnly_MorphFillOverlay_component{position:relative;pointer-events:none}.src_features_pageOnly_MorphFillOverlay_component>.src_features_pageOnly_MorphFillOverlay_cellLayout{position:absolute}.src_features_buildingBlocks_HeadingAlt_component{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);line-height:var(--line-height-heading-alt)}.src_features_buildingBlocks_HeadingAlt_component[data-font-weight=extralight]{font-weight:var(--font-weight-200)}.src_features_buildingBlocks_HeadingAlt_component[data-font-weight=light]{font-weight:var(--font-weight-300)}.src_features_buildingBlocks_HeadingAlt_component[data-font-weight=regular]{font-weight:var(--font-weight-400)}.src_features_buildingBlocks_HeadingAlt_size24to28{font-size:var(--font-size-24-28)}.src_features_buildingBlocks_HeadingAlt_size28to32{font-size:var(--font-size-28-32)}.src_features_buildingBlocks_HeadingAlt_size32to40{font-size:var(--font-size-32-40)}.src_features_buildingBlocks_HeadingAlt_size32to44{font-size:var(--font-size-32-44)}.src_features_buildingBlocks_HeadingAlt_size32to48{font-size:var(--font-size-32-48)}.src_features_buildingBlocks_HeadingAlt_size32to60{font-size:var(--font-size-32-60)}.src_features_buildingBlocks_HeadingAlt_size32to70{font-size:var(--font-size-32-68)}.src_features_buildingBlocks_HeadingAlt_size48to88{font-size:var(--font-size-48-88)}.src_features_buildingBlocks_HeadingAlt_size48to100{font-size:var(--font-size-48-100)}.src_features_buildingBlocks_HeadingAlt_size64to158{font-size:var(--font-size-64-158)}.src_features_buildingBlocks_HeadingAlt_size158to425{font-size:var(--font-size-158-425)}.src_features_buildingBlocks_Text_component{line-height:var(--line-height-relaxed);white-space:pre-line}.src_features_buildingBlocks_Text_component[data-font-weight=light]{font-weight:var(--font-weight-300)}.src_features_buildingBlocks_Text_component[data-font-weight=medium]{font-weight:var(--font-weight-500)}.src_features_buildingBlocks_Text_size14to16{font-size:var(--font-size-14-16)}.src_features_buildingBlocks_Text_size16to18{font-size:var(--font-size-16-18)}.src_features_buildingBlocks_Text_size16to20{font-size:var(--font-size-16-20)}.src_features_buildingBlocks_Text_size16to22{font-size:var(--font-size-16-22)}.src_features_buildingBlocks_Text_size18to24{font-size:var(--font-size-18-24)}.src_features_buildingBlocks_Text_size24to28{font-size:var(--font-size-24-28)}.src_features_buildingBlocks_Text_size28to32{font-size:var(--font-size-28-32)}.src_features_buildingBlocks_Text_size32to40{font-size:var(--font-size-32-40)}.src_features_pageOnly_Home_BrandManifestTeaser_component{position:relative;z-index:0;display:grid;grid-template-columns:subgrid;color:var(--theme-primary-contrast);overflow-x:clip}.src_features_pageOnly_Home_BrandManifestTeaser_component>.src_features_pageOnly_Home_BrandManifestTeaser_contentContainer{grid-column:full-start / full-end}.src_features_pageOnly_Home_BrandManifestTeaser_contentContainer{display:grid;grid-template-columns:subgrid}.src_features_pageOnly_Home_BrandManifestTeaser_contentContainer>.src_features_pageOnly_Home_BrandManifestTeaser_container{grid-column:main-start / main-end}@media screen and (min-width:48em){.src_features_pageOnly_Home_BrandManifestTeaser_contentContainer>.src_features_pageOnly_Home_BrandManifestTeaser_container{grid-column:main-start / main-end}}.src_features_pageOnly_Home_BrandManifestTeaser_container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--size-20);padding-block-end:var(--size-48)}@media screen and (min-width:48em){.src_features_pageOnly_Home_BrandManifestTeaser_container{padding-block-end:var(--size-100)}}.src_features_pageOnly_Home_BrandManifestTeaser_container>.src_features_pageOnly_Home_BrandManifestTeaser_headingLayout{max-width:22ch}.src_features_pageOnly_Home_BrandManifestTeaser_container>.src_features_pageOnly_Home_BrandManifestTeaser_descriptionLayout{max-width:48ch}.src_features_pageOnly_Home_BrandManifestTeaser_container>.src_features_pageOnly_Home_BrandManifestTeaser_buttonLayout{margin-top:var(--size-20)}.src_features_pageOnly_Home_Hero_component_root{--hero-desktop-mask-size: 41.67%;min-height:64rem;margin-bottom:-2px}.src_features_pageOnly_Home_Hero_component{z-index:0;display:grid;grid-template-columns:subgrid;position:relative;background-color:var(--theme-primary)}.src_features_pageOnly_Home_Hero_component:after{content:"";grid-column:full-start / full-end;grid-row:1;height:250lvh;pointer-events:none}@media screen and (max-width:64em){.src_features_pageOnly_Home_Hero_component>.src_features_pageOnly_Home_Hero_heroVideoMaskDesktopTopLeftLayout{display:none}}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_component>.src_features_pageOnly_Home_Hero_heroVideoMaskDesktopTopLeftLayout{z-index:2;grid-column:full-start / full-end;grid-row:1;align-self:start;justify-self:start;position:sticky;top:0;width:min(20vw,24rem)}}.src_features_pageOnly_Home_Hero_component>.src_features_pageOnly_Home_Hero_contentContainer{z-index:1;grid-column:full-start / full-end;grid-row:1;align-self:start;position:sticky;top:0;height:100lvh}.src_features_pageOnly_Home_Hero_component>.src_features_pageOnly_Home_Hero_posterContainer{grid-column:main-start / main-end;grid-row:1;align-self:end;justify-self:start;width:min(100%,36rem)}.src_features_pageOnly_Home_Hero_component>.src_features_pageOnly_Home_Hero_brandManifestTeaserContainer{z-index:4;grid-column:full-start / full-end;grid-row:1;align-self:end}.src_features_pageOnly_Home_Hero_posterContainer{clip-path:inset(0 round var(--radius-16));padding-bottom:var(--size-32);transition:opacity .4s ease-out}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_posterContainer{display:none}}.src_features_pageOnly_Home_Hero_posterContainer.src_features_pageOnly_Home_Hero_posterContainerHidden{opacity:0;pointer-events:none}.src_features_pageOnly_Home_Hero_videoContainer{--hero-video-clip-path: inset(0 round var(--radius-16));aspect-ratio:4 / 5;clip-path:var(--hero-video-clip-path)}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_videoContainer{opacity:0;aspect-ratio:3 / 4;clip-path:none}}.src_features_pageOnly_Home_Hero_videoContainer>.src_features_pageOnly_Home_Hero_videoLayout{width:100%!important;height:100%!important}.src_features_pageOnly_Home_Hero_contentContainer{z-index:0;position:relative;display:grid;grid-template-columns:subgrid;grid-template-rows:auto 1fr;visibility:hidden;padding-block:var(--size-32)}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_contentContainer{grid-template-rows:1fr}}.src_features_pageOnly_Home_Hero_contentContainer>.src_features_pageOnly_Home_Hero_headerItemsContainer{grid-column:main-start / main-end;grid-row:1}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_contentContainer>.src_features_pageOnly_Home_Hero_headerItemsContainer{z-index:1;align-self:start}}.src_features_pageOnly_Home_Hero_contentContainer>.src_features_pageOnly_Home_Hero_body{grid-column:main-start / main-end;grid-row:2;align-self:stretch;height:100%}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_contentContainer>.src_features_pageOnly_Home_Hero_body{grid-row:1;align-self:center;height:auto}}.src_features_pageOnly_Home_Hero_headerItemsContainer{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_headerItemsContainer{justify-content:center}}.src_features_pageOnly_Home_Hero_headerItemsContainer>.src_features_pageOnly_Home_Hero_logoLayout{width:var(--logo-size)}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_headerItemsContainer>.src_features_pageOnly_Home_Hero_mobileButtonLayout{display:none}}.src_features_pageOnly_Home_Hero_body{display:grid;gap:var(--size-32);align-content:center}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_body{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:var(--size-24)}}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_body>.src_features_pageOnly_Home_Hero_headingContainer{grid-column:1 / span 6}}.src_features_pageOnly_Home_Hero_body>.src_features_pageOnly_Home_Hero_videoWrapper{width:min(100%,36rem)}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_body>.src_features_pageOnly_Home_Hero_videoWrapper{grid-column:7 / -1;justify-self:end;width:min(40vw,min(100%,42rem))}}.src_features_pageOnly_Home_Hero_headingContainer{display:flex;flex-direction:column;gap:var(--size-24);color:var(--color-brand-wine-o-clock);pointer-events:none}.src_features_pageOnly_Home_Hero_headingContainer>.src_features_pageOnly_Home_Hero_headingLayout{max-width:28rem}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_headingContainer>.src_features_pageOnly_Home_Hero_headingLayout{max-width:45rem}}.src_features_pageOnly_Home_Hero_componentHeadingFormatted{font-size:var(--font-size-52-112);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-base)}.src_features_pageOnly_Home_Hero_highlight{font-family:var(--font-family-display);font-size:var(--font-pairing-size);font-weight:var(--font-weight-300);letter-spacing:var(--letter-spacing-display)}.src_features_pageOnly_Home_Hero_videoWrapper{z-index:0;position:relative}.src_features_pageOnly_Home_Hero_videoWrapper>.src_features_pageOnly_Home_Hero_heroVideoMaskMobileTopLayout{z-index:2;position:absolute;width:55%;top:0;left:0}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_videoWrapper>.src_features_pageOnly_Home_Hero_heroVideoMaskMobileTopLayout{display:none}}@media screen and (max-width:64em){.src_features_pageOnly_Home_Hero_videoWrapper>.src_features_pageOnly_Home_Hero_heroVideoCanvasDesktopLayout{display:none}}@media screen and (min-width:64em){.src_features_pageOnly_Home_Hero_videoWrapper>.src_features_pageOnly_Home_Hero_heroVideoCanvasDesktopLayout{z-index:1;position:absolute;bottom:0;right:0;height:100%}}.src_features_pageOnly_Home_Hero_brandManifestTeaserContainer{position:relative;display:grid;grid-template-columns:subgrid}.src_features_pageOnly_Home_Hero_brandManifestTeaserContainer .src_features_pageOnly_Home_Hero_brandManifestTeaserLayout{grid-column:full-start / full-end}.src_features_pageOnly_Home_Hero_component>[data-theme-wrapper]>.src_features_pageOnly_Home_Hero_morphFillOverlayLayout{z-index:3;grid-column:full-start / full-end;grid-row:1;align-self:start;position:sticky;top:0;width:100%;height:100lvh;pointer-events:none;overflow:hidden}.src_features_pageOnly_Home_Hero_componentDecorativeShapeVideo{pointer-events:none;object-fit:contain}.src_features_pageOnly_Home_Hero_line{display:block;padding-bottom:.4em;margin-bottom:-.4em}.src_features_pageOnly_Home_Hero_subheadingContainer{display:flex;gap:.5ch}@media screen and (max-width:48em){.src_features_pageOnly_Home_Hero_subheadingContainer{flex-wrap:wrap}}.src_features_pageOnly_Home_Hero_subheadingSubtext{font-family:var(--font-family-display);font-size:var(--font-size-28-32);font-weight:var(--font-weight-300);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-display);color:var(--color-brand-wine-o-clock)}::view-transition-group(hero-showreel-video){animation-duration:var(--duration-400);animation-timing-function:var(--ease-standard)}::view-transition-old(hero-showreel-video),::view-transition-new(hero-showreel-video){animation-duration:var(--duration-400);mix-blend-mode:normal}.src_features_buildingBlocks_ElasticLine_component{position:relative;padding-block:60px;pointer-events:auto;cursor:default}.src_features_buildingBlocks_ElasticLine_svg{display:block;width:100%;overflow:visible;pointer-events:none}.src_features_buildingBlocks_ElasticLine_line{vector-effect:non-scaling-stroke}.src_features_pageOnly_Footer_features_LogoVideo_component>.src_features_pageOnly_Footer_features_LogoVideo_videoLayout{width:100%;height:auto}.src_features_pageOnly_Footer_features_LogoVideo_video{display:block}.src_features_pageOnly_Footer_features_ShowreelVideo_trigger{-webkit-appearance:none;appearance:none;border:none;background:none;padding:0;color:inherit;cursor:pointer;display:block;text-align:inherit;width:100%}.src_features_pageOnly_Footer_features_ShowreelVideo_thumbnail{--opacity: .8;--scale: 1;position:relative;overflow:hidden;border-radius:var(--radius-8);display:grid}.src_features_pageOnly_Footer_features_ShowreelVideo_thumbnail>*{grid-area:1 / 1;place-self:center}.src_features_pageOnly_Footer_features_ShowreelVideo_thumbnail:hover{--opacity: 1;--scale: 1.05}.src_features_pageOnly_Footer_features_ShowreelVideo_thumbnail>.src_features_pageOnly_Footer_features_ShowreelVideo_thumbnailVideoLayout{width:100%;height:auto}.src_features_pageOnly_Footer_features_ShowreelVideo_thumbnail>.src_features_pageOnly_Footer_features_ShowreelVideo_playIndicator{width:var(--size-64);height:var(--size-64)}.src_features_pageOnly_Footer_features_ShowreelVideo_playIndicator{pointer-events:none;opacity:var(--opacity);scale:var(--scale);display:flex;align-items:center;justify-content:center;transition:opacity var(--duration-200),scale var(--duration-200)}::view-transition-group(showreel-video){animation-duration:var(--duration-400);animation-timing-function:var(--ease-standard)}::view-transition-old(showreel-video),::view-transition-new(showreel-video){animation-duration:var(--duration-400);mix-blend-mode:normal}.src_features_pageOnly_Footer_Footer_component{overflow-x:clip;padding-block:var(--size-48);background-color:var(--theme-primary);color:var(--color-brand-berry-white);display:grid;grid-template-columns:subgrid}@media screen and (min-width:48em){.src_features_pageOnly_Footer_Footer_component{padding-block:var(--size-64)}}.src_features_pageOnly_Footer_Footer_component>.src_features_pageOnly_Footer_Footer_content{grid-column:full-start / full-end}.src_features_pageOnly_Footer_Footer_content{display:grid;grid-template-columns:subgrid;row-gap:var(--size-48)}.src_features_pageOnly_Footer_Footer_content>*{grid-column:main-start / main-end}.src_features_pageOnly_Footer_Footer_content>.src_features_pageOnly_Footer_Footer_customItemLayout{margin-top:var(--size-52)}@media screen and (min-width:48em){.src_features_pageOnly_Footer_Footer_content>.src_features_pageOnly_Footer_Footer_customItemLayout{margin-top:var(--size-100)}}.src_features_pageOnly_Footer_Footer_columns{display:grid;grid-template-columns:subgrid;gap:var(--size-32)}.src_features_pageOnly_Footer_Footer_columns>.src_features_pageOnly_Footer_Footer_columnLayout{grid-column:span 12}@media screen and (min-width:48em){.src_features_pageOnly_Footer_Footer_columns>.src_features_pageOnly_Footer_Footer_columnLayout{grid-column:span 3}}.src_features_pageOnly_Footer_Footer_componentColumn{display:flex;flex-direction:column;gap:var(--size-4)}.src_features_pageOnly_Footer_Footer_componentColumn>.src_features_pageOnly_Footer_Footer_headingContainer{margin-bottom:var(--size-12)}.src_features_pageOnly_Footer_Footer_componentColumn>.src_features_pageOnly_Footer_Footer_description{margin-bottom:var(--size-8)}.src_features_pageOnly_Footer_Footer_componentColumn>.src_features_pageOnly_Footer_Footer_careersText{margin-top:var(--size-12)}.src_features_pageOnly_Footer_Footer_componentColumn>.src_features_pageOnly_Footer_Footer_address{margin-bottom:var(--size-12)}.src_features_pageOnly_Footer_Footer_componentColumn>.src_features_pageOnly_Footer_Footer_contactLinks{margin-bottom:var(--size-12)}.src_features_pageOnly_Footer_Footer_componentColumn>.src_features_pageOnly_Footer_Footer_showreelVideoContainer{margin-top:var(--size-8)}@media screen and (min-width:48em){.src_features_pageOnly_Footer_Footer_componentColumn>.src_features_pageOnly_Footer_Footer_showreelVideoContainer{max-width:300px}}.src_features_pageOnly_Footer_Footer_headingContainer{color:var(--theme-accent)}.src_features_pageOnly_Footer_Footer_description,.src_features_pageOnly_Footer_Footer_link,.src_features_pageOnly_Footer_Footer_text{font-size:var(--font-size-16-20);white-space:pre-line}.src_features_pageOnly_Footer_Footer_address,.src_features_pageOnly_Footer_Footer_contactLinks{display:flex;flex-direction:column}.src_features_pageOnly_Footer_Footer_contactLinks>:first-child{color:var(--color-brand-berry-white)}.src_features_pageOnly_Footer_Footer_careers{display:flex;flex-direction:column}.src_features_pageOnly_Footer_Footer_bottomArea{display:grid;grid-template-columns:subgrid;gap:var(--size-24);align-items:center}.src_features_pageOnly_Footer_Footer_bottomArea>.src_features_pageOnly_Footer_Footer_logoLinkLayout{grid-column:span 12;width:min(100%,274px)}@media screen and (min-width:48em){.src_features_pageOnly_Footer_Footer_bottomArea>.src_features_pageOnly_Footer_Footer_logoLinkLayout{grid-column:span 3}}.src_features_pageOnly_Footer_Footer_bottomArea>.src_features_pageOnly_Footer_Footer_badgesAndLinks{grid-column:span 12}@media screen and (min-width:48em){.src_features_pageOnly_Footer_Footer_bottomArea>.src_features_pageOnly_Footer_Footer_badgesAndLinks{grid-column:5 / -1;justify-self:end}}.src_features_pageOnly_Footer_Footer_badgesAndLinks{display:flex;flex-direction:column;gap:var(--size-12);align-items:flex-start}@media screen and (min-width:80em){.src_features_pageOnly_Footer_Footer_badgesAndLinks{align-items:flex-end}}.src_features_pageOnly_Footer_Footer_secondaryLinks{display:flex;flex-wrap:wrap;gap:var(--size-8) var(--size-16);font-size:var(--font-size-16);color:oklch(from var(--color-gray-200) l c h / 50%)}.src_features_pageOnly_Footer_Footer_badges{display:flex;flex-wrap:wrap;gap:var(--size-12);align-items:center}.src_features_pageOnly_Footer_Footer_badges>.src_features_pageOnly_Footer_Footer_awardLogoLayout{width:min(80%,64px)}.src_features_pageOnly_Footer_Footer_socialLinks{display:flex;flex-direction:column;gap:var(--size-4)}.src_features_pageOnly_Footer_Footer_componentLogoBadge{display:block;color:inherit}.src_features_pageOnly_Footer_Footer_componentLogoBadge>.src_features_pageOnly_Footer_Footer_imageLayout{width:100%;height:auto}.src_features_pageOnly_Footer_Footer_customItem{display:grid;grid-template-columns:subgrid}.src_features_pageOnly_Footer_Footer_customItem>*,.src_features_pageOnly_Footer_Footer_customItem>[data-theme-wrapper]>*{grid-column:main-start / main-end}.src_features_pageOnly_PageWrapper_component{position:relative;z-index:0;display:grid;column-gap:var(--grid-gap);grid-template-columns:[full-start] minmax(max(0px,calc(var(--container-padding) - var(--grid-gap))),1fr) [main-start] repeat(12,minmax(0,var(--grid-col-max-width))) [main-end] minmax(max(0px,calc(var(--container-padding) - var(--grid-gap))),1fr) [full-end]}.src_features_pageOnly_PageWrapper_component .src_features_pageOnly_PageWrapper_contextMenuLayout{z-index:2;position:fixed;height:var(--button-size);bottom:var(--size-12);left:0;right:0}.src_features_pageOnly_PageWrapper_component>.src_features_pageOnly_PageWrapper_headerLayout{position:absolute;z-index:2;width:100%}.src_features_pageOnly_PageWrapper_component>*,.src_features_pageOnly_PageWrapper_component>[data-theme-wrapper]>*{grid-column:full-start / full-end}.src_features_pageOnly_PageWrapper_main{background-color:var(--theme-primary);color:var(--theme-primary-contrast);display:grid;border-radius:0 0 var(--radius-24) var(--radius-24);grid-template-columns:subgrid}.src_features_pageOnly_PageWrapper_main>*,.src_features_pageOnly_PageWrapper_main>[data-theme-wrapper]>*{grid-column:full-start / full-end}.src_features_pageOnly_PageWrapper_main.src_features_pageOnly_PageWrapper_disableMainBorderRadius{border-radius:0}.src_features_buildingBlocks_TitleAndDescription_component{display:flex;flex-direction:column;gap:var(--size-20)}.src_features_pageOnly_LogoWall_LogoWall_componentBase,.src_features_pageOnly_LogoWall_LogoWall_componentClients{display:grid;grid-template-columns:subgrid;background-color:var(--color-green-200)}.src_features_pageOnly_LogoWall_LogoWall_componentClients>.src_features_pageOnly_LogoWall_LogoWall_content{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_pageOnly_LogoWall_LogoWall_componentClients>.src_features_pageOnly_LogoWall_LogoWall_content{grid-column:main-start / span 5;grid-row:1;align-self:start;top:0}}.src_features_pageOnly_LogoWall_LogoWall_componentClients>.src_features_pageOnly_LogoWall_LogoWall_logoContainer{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_pageOnly_LogoWall_LogoWall_componentClients>.src_features_pageOnly_LogoWall_LogoWall_logoContainer{grid-column:8 / main-end;grid-row:1}}.src_features_pageOnly_LogoWall_LogoWall_componentPrizes{display:grid;grid-template-columns:subgrid;background-color:var(--color-green-200)}.src_features_pageOnly_LogoWall_LogoWall_componentPrizes>.src_features_pageOnly_LogoWall_LogoWall_content{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_pageOnly_LogoWall_LogoWall_componentPrizes>.src_features_pageOnly_LogoWall_LogoWall_content{grid-column:9 / main-end;grid-row:1;align-self:start;max-width:48rem;top:0}}.src_features_pageOnly_LogoWall_LogoWall_componentPrizes>.src_features_pageOnly_LogoWall_LogoWall_logoContainer{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_pageOnly_LogoWall_LogoWall_componentPrizes>.src_features_pageOnly_LogoWall_LogoWall_logoContainer{grid-column:main-start / span 6;grid-row:1}}.src_features_pageOnly_LogoWall_LogoWall_content{padding-block:var(--size-32)}@media screen and (min-width:48em){.src_features_pageOnly_LogoWall_LogoWall_content{padding-block:var(--size-48)}}@media screen and (min-width:64em){.src_features_pageOnly_LogoWall_LogoWall_content{padding-block:var(--size-80);position:sticky}}.src_features_pageOnly_LogoWall_LogoWall_logoContainer{position:relative;overflow:hidden;padding-block:var(--size-32)}@media screen and (min-width:48em){.src_features_pageOnly_LogoWall_LogoWall_logoContainer{padding-block:var(--size-64)}}.src_features_pageOnly_LogoWall_LogoWall_logoContainer>.src_features_pageOnly_LogoWall_LogoWall_canvas{position:absolute;inset:0;width:100%;height:100%}.src_features_pageOnly_LogoWall_LogoWall_canvas{pointer-events:none;z-index:0;position:relative}.src_features_pageOnly_LogoWall_LogoWall_grid{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center}@media screen and (min-width:30em){.src_features_pageOnly_LogoWall_LogoWall_grid{grid-template-columns:repeat(3,1fr)}}.src_features_pageOnly_LogoWall_LogoWall_grid>.src_features_pageOnly_LogoWall_LogoWall_logoIconLayout{margin-inline:auto;width:min(100%,var(--size-150))}.src_features_pageOnly_LogoWall_LogoWall_componentLogo{display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1}.src_features_pageOnly_LogoWall_LogoWall_componentLogo>.src_features_pageOnly_LogoWall_LogoWall_logoIconLayout{width:100%}.src_features_pageOnly_LogoWall_LogoWall_logoIcon{display:flex;align-items:center;justify-content:center}.src_features_pageOnly_LogoWall_LogoWall_logoIcon>svg{width:100%;max-height:100%}.src_features_buildingBlocks_Tag_component{padding:var(--size-12);background-color:var(--tag-background-color, oklch(from var(--theme-primary-contrast) l c h / 8%));border-radius:var(--radius-12);font-size:var(--font-size-16-18);line-height:var(--line-height-normal)}.src_features_buildingBlocks_CaseCard_component{--tag-background-color: oklch(from var(--theme-primary-contrast) l c h / 8%);--hover: 0;--focus: 0;--hover-transition: translate var(--duration-600) var(--overshoot-smooth-out);--hover-translate: 0 calc(var(--hover) * -10px);position:relative;z-index:0;display:flex;flex-direction:column;gap:var(--size-20);color:var(--theme-primary-contrast);cursor:pointer}.src_features_buildingBlocks_CaseCard_component:hover,.src_features_buildingBlocks_CaseCard_component:has(:focus-visible){--hover: 1}.src_features_buildingBlocks_CaseCard_component:has(:focus-visible){--focus: 1}.src_features_buildingBlocks_CaseCard_component>.src_features_buildingBlocks_CaseCard_linkLayout{position:absolute;inset:0;z-index:1}.src_features_buildingBlocks_CaseCard_imageContainer{position:relative;aspect-ratio:6 / 5;border-radius:var(--radius-24);corner-shape:squircle;overflow:hidden;transition:var(--hover-transition);translate:var(--hover-translate);outline:calc(var(--focus) * 2px) dashed var(--theme-accent);outline-offset:4px}.src_features_buildingBlocks_CaseCard_imageContainer>.src_features_buildingBlocks_CaseCard_imageLayout{width:100%;height:100%}.src_features_buildingBlocks_CaseCard_content{display:flex;flex-direction:column;gap:var(--size-12)}.src_features_buildingBlocks_CaseCard_cardTitle{transition:var(--hover-transition) 50ms;translate:var(--hover-translate)}.src_features_buildingBlocks_CaseCard_client{font-size:var(--font-size-16-18);line-height:var(--line-height-snug);transition:var(--hover-transition) 25ms;translate:var(--hover-translate)}.src_features_buildingBlocks_CaseCard_link{position:relative;z-index:0;outline:none}.src_features_buildingBlocks_CaseCard_link:before{content:"";position:absolute;inset:0;z-index:1}.src_features_buildingBlocks_CaseCard_categories{display:flex;flex-wrap:wrap;gap:var(--size-8);line-height:2.5;transition:var(--hover-transition) 75ms;translate:var(--hover-translate)}.src_features_buildingBlocks_CaseTracks_component{display:grid;grid-template-columns:subgrid;padding-block:var(--size-52);background-color:var(--theme-primary)}@media screen and (min-width:48em){.src_features_buildingBlocks_CaseTracks_component{padding-block:var(--size-100)}}.src_features_buildingBlocks_CaseTracks_component>*{grid-column:main-start / main-end}.src_features_buildingBlocks_CaseTracks_tracks{display:grid;gap:var(--size-32)}@media screen and (min-width:48em){.src_features_buildingBlocks_CaseTracks_tracks{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--size-32) var(--size-24)}}.src_features_buildingBlocks_CaseTracks_track{display:flex;flex-direction:column;gap:var(--size-64)}.src_features_pageOnly_Home_CaseOverview_component{display:grid;grid-template-columns:subgrid;padding-top:var(--size-250);padding-bottom:var(--size-100);background-color:var(--theme-primary);position:relative;z-index:0}.src_features_pageOnly_Home_CaseOverview_component>*{grid-column:main-start / main-end;position:relative;z-index:1}@media screen and (min-width:48em){.src_features_pageOnly_Home_CaseOverview_component>.src_features_pageOnly_Home_CaseOverview_titleAndDescriptionLayout{grid-column:main-start / span 6}}.src_features_pageOnly_Home_CaseOverview_component>.src_features_pageOnly_Home_CaseOverview_buttonLayout{max-width:50%;margin-inline:auto}.src_features_buildingBlocks_FullScreenCta_FullScreenCta_component{position:relative;display:grid;grid-template-columns:subgrid;padding-block:var(--size-100);color:var(--theme-primary-contrast);background-color:var(--theme-primary);overflow:hidden}.src_features_buildingBlocks_FullScreenCta_FullScreenCta_component>.src_features_buildingBlocks_FullScreenCta_FullScreenCta_scatterContainer{grid-column:full-start / full-end;min-height:100lvh}.src_features_buildingBlocks_FullScreenCta_FullScreenCta_scatterContainer{position:relative;display:grid;grid-template-columns:subgrid;z-index:0;align-items:center}.src_features_buildingBlocks_FullScreenCta_FullScreenCta_scatterContainer>.src_features_buildingBlocks_FullScreenCta_FullScreenCta_contentLayout{grid-column:main-start / main-end;position:relative;z-index:10}@media screen and (min-width:48em){.src_features_buildingBlocks_FullScreenCta_FullScreenCta_scatterContainer>.src_features_buildingBlocks_FullScreenCta_FullScreenCta_contentLayout{grid-column:4 / span 8}}@media screen and (min-width:64em){.src_features_buildingBlocks_FullScreenCta_FullScreenCta_scatterContainer>.src_features_buildingBlocks_FullScreenCta_FullScreenCta_contentLayout{grid-column:5 / span 6}}.src_features_buildingBlocks_FullScreenCta_FullScreenCta_scatterContainer>.src_features_buildingBlocks_FullScreenCta_FullScreenCta_scatteredImageLayout{position:absolute;left:0;top:0;transform:translate(-50%,-50%)}.src_features_buildingBlocks_FullScreenCta_FullScreenCta_content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--size-32)}.src_features_buildingBlocks_FullScreenCta_FullScreenCta_content>.src_features_buildingBlocks_FullScreenCta_FullScreenCta_titleAndDescriptionLayout{max-width:22rem}@media screen and (min-width:48em){.src_features_buildingBlocks_FullScreenCta_FullScreenCta_content>.src_features_buildingBlocks_FullScreenCta_FullScreenCta_titleAndDescriptionLayout{max-width:28rem}}@media screen and (min-width:64em){.src_features_buildingBlocks_FullScreenCta_FullScreenCta_content>.src_features_buildingBlocks_FullScreenCta_FullScreenCta_titleAndDescriptionLayout{max-width:42rem}}.src_features_buildingBlocks_FullScreenCta_FullScreenCta_content>.src_features_buildingBlocks_FullScreenCta_FullScreenCta_buttonLayout{margin-top:var(--size-12)}.src_features_buildingBlocks_FullScreenCta_FullScreenCta_componentScatteredImage{border-radius:var(--radius-8);overflow:hidden;pointer-events:none}.src_features_buildingBlocks_HoverCursorMorphWrapper_component{display:contents}.src_features_buildingBlocks_LinksList_componentLinkItem{position:relative;padding-block:var(--size-16);font-family:var(--font-family-base);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-18-24);font-weight:var(--font-weight-400);pointer-events:none}:is(.src_features_buildingBlocks_LinksList_componentLinkItem:hover,.src_features_buildingBlocks_LinksList_componentLinkItem:focus-visible):after{transform:scaleY(4)}.src_features_buildingBlocks_LinksList_componentLinkItem:after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:0;background-color:var(--theme-primary-contrast);pointer-events:none;transition:transform var(--duration-600) var(--ease-out-back)}.src_features_buildingBlocks_LinksList_componentLinkItem>.src_features_buildingBlocks_LinksList_linkLayout{position:static}.src_features_buildingBlocks_LinksList_componentLink{position:relative}.src_features_buildingBlocks_LinksList_componentLink:before{content:"";position:absolute;inset:0}.src_features_buildingBlocks_LinksListSection_component{display:grid;grid-template-columns:subgrid;padding-block:var(--size-64);color:var(--theme-primary-contrast);background-color:var(--theme-primary)}@media screen and (min-width:64em){.src_features_buildingBlocks_LinksListSection_component{min-height:100vh;padding-block:var(--size-80)}}.src_features_buildingBlocks_LinksListSection_component>.src_features_buildingBlocks_LinksListSection_contentLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_LinksListSection_component>.src_features_buildingBlocks_LinksListSection_contentLayout{grid-column:main-start / span 5;top:var(--size-80);align-self:start}}.src_features_buildingBlocks_LinksListSection_component>.src_features_buildingBlocks_LinksListSection_listContainer{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_LinksListSection_component>.src_features_buildingBlocks_LinksListSection_listContainer{margin-bottom:var(--size-80);grid-column:8 / main-end}}.src_features_buildingBlocks_LinksListSection_content{display:flex;flex-direction:column;gap:var(--size-24)}@media screen and (min-width:64em){.src_features_buildingBlocks_LinksListSection_content{position:sticky}}.src_features_buildingBlocks_LinksListWithElasticLines_componentLinkItem{position:relative;padding-block:var(--size-16);font-family:var(--font-family-base);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-18-24);font-weight:var(--font-weight-400)}.src_features_buildingBlocks_LinksListWithElasticLines_componentLinkItem>.src_features_buildingBlocks_LinksListWithElasticLines_linkLayout{position:static}.src_features_buildingBlocks_LinksListWithElasticLines_componentLinkItem>.src_features_buildingBlocks_LinksListWithElasticLines_elasticLineLayout{position:absolute;left:0;right:0;bottom:0;transform:translateY(50%)}.src_features_buildingBlocks_LinksListWithElasticLines_componentLink{position:relative;pointer-events:none}.src_features_buildingBlocks_LinksListWithElasticLines_componentLink:before{content:"";position:absolute;inset:0}.src_features_pageOnly_LinksListWithTitleAndDescription_buttonLayout{align-self:start;margin-top:var(--size-16)}.src_features_buildingBlocks_StickySections_component{position:relative;display:grid;grid-template-columns:subgrid}.src_features_buildingBlocks_StickySections_component>.src_features_buildingBlocks_StickySections_stickySectionLayout{top:0;grid-column:full-start / full-end}@media not screen and (min-width:48em),not screen and (min-height:64em){.src_features_buildingBlocks_StickySections_component>.src_features_buildingBlocks_StickySections_stickySectionLayout{position:relative;top:auto}}.src_features_buildingBlocks_StickySections_componentStickySection{position:sticky;display:grid;grid-template-columns:subgrid}.src_features_buildingBlocks_StickySections_componentStickySection>*,.src_features_buildingBlocks_StickySections_componentStickySection>[data-theme-wrapper]>*{grid-column:full-start / full-end}.src_features_pageOnly_HeroWithoutImage_component{display:grid;grid-template-columns:subgrid;position:relative;z-index:0;overflow:hidden}.src_features_pageOnly_HeroWithoutImage_component>.src_features_pageOnly_HeroWithoutImage_contentContainer{grid-column:full-start / full-end;min-height:80dvh}.src_features_pageOnly_HeroWithoutImage_contentContainer{display:grid;grid-template-columns:subgrid;visibility:hidden;padding-block:var(--size-32) var(--size-100);row-gap:var(--size-32)}@media screen and (min-width:64em){.src_features_pageOnly_HeroWithoutImage_contentContainer{row-gap:var(--size-64)}}.src_features_pageOnly_HeroWithoutImage_contentContainer>.src_features_pageOnly_HeroWithoutImage_logoLayout{grid-column:main-start / main-end;grid-row:1;width:var(--logo-size)}@media screen and (min-width:64em){.src_features_pageOnly_HeroWithoutImage_contentContainer>.src_features_pageOnly_HeroWithoutImage_logoLayout{justify-self:center}}.src_features_pageOnly_HeroWithoutImage_contentContainer>.src_features_pageOnly_HeroWithoutImage_headingLayout{grid-column:main-start / main-end;grid-row:2;align-self:center}@media screen and (min-width:64em){.src_features_pageOnly_HeroWithoutImage_contentContainer>.src_features_pageOnly_HeroWithoutImage_headingLayout{grid-column:main-start / span 9}}.src_features_pageOnly_HeroWithoutImage_contentContainer>.src_features_pageOnly_HeroWithoutImage_textLayout{grid-column:main-start / main-end;grid-row:3}@media screen and (min-width:64em){.src_features_pageOnly_HeroWithoutImage_contentContainer>.src_features_pageOnly_HeroWithoutImage_textLayout{grid-column:7 / main-end}}.src_features_pageOnly_HeroWithoutImage_contentContainer>.src_features_pageOnly_HeroWithoutImage_bodyLayout{grid-column:main-start / main-end;grid-row:4}@media screen and (min-width:64em){.src_features_pageOnly_HeroWithoutImage_contentContainer>.src_features_pageOnly_HeroWithoutImage_bodyLayout{grid-column:7 / main-end}}.src_features_pageOnly_HeroWithoutImage_line{display:block;padding-bottom:.4em;margin-bottom:-.4em}.src_features_buildingBlocks_P4Diamond3D_component{position:relative;display:block}.src_features_buildingBlocks_P4Diamond3D_svg{position:relative;width:100%;height:100%;display:block;z-index:2;pointer-events:none;overflow:visible}.src_features_buildingBlocks_P4Diamond3D_filterDefs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.src_features_buildingBlocks_P4Diamond3D_glassLens{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background:transparent;-webkit-backdrop-filter:blur(8px) brightness(1.15) saturate(1.2);backdrop-filter:blur(8px) brightness(1.15) saturate(1.2);transform:translateZ(0)}.src_features_pageOnly_ServicesOverview_P4Propositions_component{display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast);align-items:center;row-gap:var(--size-32);padding:var(--size-64) 0}@media screen and (min-width:48em){.src_features_pageOnly_ServicesOverview_P4Propositions_component{grid-template-rows:1fr 1fr;row-gap:0;padding:var(--size-100) 0;min-height:70vh}}.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_diamondLayout{grid-column:2 / 12;grid-row:3;width:75%;margin:var(--size-16) auto}@media screen and (min-width:48em){.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_diamondLayout{grid-column:5 / span 4;grid-row:1 / -1;width:100%;margin:0 auto}}.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_propositionCardLayout{justify-self:center;align-self:center;max-width:30ch}@media screen and (min-width:48em){.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_propositionCardLayout{justify-self:auto;align-self:start}}.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_propositionCardLayout:nth-child(1){grid-column:main-start / main-end;grid-row:1}@media screen and (min-width:48em){.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_propositionCardLayout:nth-child(1){grid-column:2 / span 3}}.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_propositionCardLayout:nth-child(2){grid-column:main-start / main-end;grid-row:2}@media screen and (min-width:48em){.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_propositionCardLayout:nth-child(2){grid-column:10 / span 3;grid-row:1}}.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_propositionCardLayout:nth-child(3){grid-column:main-start / main-end;grid-row:4}@media screen and (min-width:48em){.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_propositionCardLayout:nth-child(3){grid-column:2 / span 3;grid-row:2;align-self:end}}.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_propositionCardLayout:nth-child(4){grid-column:main-start / main-end;grid-row:5}@media screen and (min-width:48em){.src_features_pageOnly_ServicesOverview_P4Propositions_component>.src_features_pageOnly_ServicesOverview_P4Propositions_propositionCardLayout:nth-child(4){grid-column:10 / span 3;grid-row:2;align-self:end}}.src_features_pageOnly_ServicesOverview_P4Propositions_componentPropositionCard{display:flex;flex-direction:column;gap:var(--size-4);text-align:center;text-wrap:balance}@media screen and (min-width:48em){.src_features_pageOnly_ServicesOverview_P4Propositions_componentPropositionCard{text-align:left}}.src_pages_ServicesOverview_grid{padding-bottom:var(--size-100);display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast);gap:var(--size-32)}.src_pages_ServicesOverview_grid>.src_pages_ServicesOverview_linksListLayout{display:none;grid-column:main-start / main-end}@media screen and (min-width:64em){.src_pages_ServicesOverview_grid>.src_pages_ServicesOverview_linksListLayout{grid-column:8 / main-end}}.src_pages_ServicesOverview_grid>.src_pages_ServicesOverview_p4PropositionsLayout{grid-column:main-start / main-end}.src_features_pageOnly_Team_TeamGrid_component{position:relative;background-color:var(--theme-primary);color:var(--theme-primary-contrast)}@media screen and (min-width:48em){.src_features_pageOnly_Team_TeamGrid_component{overflow:hidden;height:100vh}.src_features_pageOnly_Team_TeamGrid_component>.src_features_pageOnly_Team_TeamGrid_scrollContainer{height:100%}}.src_features_pageOnly_Team_TeamGrid_scrollContainer{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--size-48);padding:0 var(--container-padding);align-items:start}@media screen and (min-width:48em){.src_features_pageOnly_Team_TeamGrid_scrollContainer{grid-template-columns:repeat(4,1fr);gap:var(--size-64)}}@media screen and (min-width:80em){.src_features_pageOnly_Team_TeamGrid_scrollContainer{gap:calc(var(--size-64) + var(--size-32))}}.src_features_pageOnly_Team_TeamGrid_column{display:flex;flex-direction:column;gap:var(--size-32);will-change:transform}@media screen and (min-width:48em){.src_features_pageOnly_Team_TeamGrid_column{gap:var(--size-48)}}.src_features_pageOnly_Team_TeamGrid_componentEmployeeCard{display:flex;flex-direction:column;gap:var(--size-8)}.src_features_pageOnly_Team_TeamGrid_componentEmployeeCard>.src_features_pageOnly_Team_TeamGrid_shapedImageLayout{width:100%}.src_features_pageOnly_Team_TeamGrid_componentShapedImage{position:relative;aspect-ratio:1}.src_features_pageOnly_Team_TeamGrid_componentShapedImage>.src_features_pageOnly_Team_TeamGrid_clipDefs{position:absolute;width:0;height:0;overflow:hidden}.src_features_pageOnly_Team_TeamGrid_componentShapedImage>.src_features_pageOnly_Team_TeamGrid_clippedImage{width:100%;height:100%}.src_features_pageOnly_Team_TeamGrid_componentCardInfo{display:flex;flex-direction:column;gap:var(--size-4);min-height:6em}.src_pages_Team_grid{padding-bottom:var(--size-100);display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast)}.src_pages_Team_grid>.src_pages_Team_teamGridLayout{grid-column:full-start / full-end}.src_features_pageOnly_BouncingScreensaver_component{position:relative;overflow:hidden;background-color:var(--theme-primary);color:var(--theme-primary-contrast)}.src_features_pageOnly_BouncingScreensaver_component>.src_features_pageOnly_BouncingScreensaver_logoLayout{position:absolute;top:var(--size-32);left:var(--container-padding);width:var(--logo-size);z-index:2}@media screen and (min-width:64em){.src_features_pageOnly_BouncingScreensaver_component>.src_features_pageOnly_BouncingScreensaver_logoLayout{left:50%;transform:translate(-50%)}}.src_features_pageOnly_BouncingScreensaver_area{position:relative;overflow:hidden;width:100%;height:100%}.src_features_pageOnly_BouncingScreensaver_area>.src_features_pageOnly_BouncingScreensaver_content{position:absolute;top:0;left:0}.src_features_pageOnly_BouncingScreensaver_content{display:flex;flex-direction:column;gap:var(--size-32);align-items:center;text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none}.src_features_pageOnly_BouncingScreensaver_content *{text-box-trim:trim-both;text-box-edge:cap alphabetic}.src_features_pageOnly_BouncingScreensaver_content>.src_features_pageOnly_BouncingScreensaver_subtitleLayout{max-width:32ch}.src_pages_NotFound_grid{display:grid;grid-template-columns:subgrid}.src_pages_NotFound_grid>.src_pages_NotFound_screensaverLayout{grid-column:full-start / full-end;min-height:100lvh}.src_features_buildingBlocks_FooterCallToAction_component{display:flex;flex-direction:column;gap:var(--size-20);padding:var(--size-52);background-color:var(--theme-primary);color:var(--theme-primary-contrast);border-radius:var(--radius-8)}@media screen and (min-width:48em){.src_features_buildingBlocks_FooterCallToAction_component{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--size-32)}}.src_features_buildingBlocks_FooterCallToAction_link{display:inline-flex;align-items:center;justify-content:center;padding:var(--size-20);border-radius:var(--radius-12);background-color:var(--theme-accent);color:var(--theme-accent-contrast);text-decoration:none}@media screen and (min-width:48em){.src_features_buildingBlocks_FooterCallToAction_link{white-space:nowrap}}.src_features_buildingBlocks_FooterCallToAction_linkText{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-16-22);line-height:var(--line-height-normal);text-align:center}.src_features_buildingBlocks_PortableTextComponent_componentBase>*{margin-bottom:var(--size-16)}.src_features_buildingBlocks_PortableTextComponent_componentBase>*:has(+.src_features_buildingBlocks_PortableTextComponent_headingLayout){margin-bottom:var(--size-64)}.src_features_buildingBlocks_PortableTextComponent_componentBase>*:has(+.src_features_buildingBlocks_PortableTextComponent_subheadingLayout){margin-bottom:var(--size-32)}.src_features_buildingBlocks_PortableTextComponent_componentBase>.src_features_buildingBlocks_PortableTextComponent_headingLayout{margin-top:var(--size-40);margin-bottom:var(--size-24)}.src_features_buildingBlocks_PortableTextComponent_componentBase>.src_features_buildingBlocks_PortableTextComponent_headingLayout:first-child{margin-top:0}.src_features_buildingBlocks_PortableTextComponent_componentBase>.src_features_buildingBlocks_PortableTextComponent_subheadingLayout{margin-top:var(--size-32);margin-bottom:var(--size-8)}.src_features_buildingBlocks_PortableTextComponent_componentBase>.src_features_buildingBlocks_PortableTextComponent_blockquote{margin-block:var(--size-32)}.src_features_buildingBlocks_PortableTextComponent_componentBase>.src_features_buildingBlocks_PortableTextComponent_listHighlighted{margin-block:var(--size-32)}@media screen and (min-width:48em){.src_features_buildingBlocks_PortableTextComponent_componentBase>.src_features_buildingBlocks_PortableTextComponent_listHighlighted{width:calc(100% + var(--size-80));margin-left:calc(-1 * var(--size-40))}}.src_features_buildingBlocks_PortableTextComponent_componentBase>:first-child{margin-top:0}.src_features_buildingBlocks_PortableTextComponent_componentBase>:last-child{margin-bottom:0}.src_features_buildingBlocks_PortableTextComponent_listOrdered{padding-left:var(--size-24);font-size:var(--font-size-18-24);font-weight:var(--font-weight-400);line-height:var(--line-height-relaxed);list-style-type:decimal;list-style-position:outside}.src_features_buildingBlocks_PortableTextComponent_listUnordered{padding-left:var(--size-24);font-size:var(--font-size-18-24);font-weight:var(--font-weight-400);line-height:var(--line-height-relaxed);list-style-type:disc;list-style-position:outside}.src_features_buildingBlocks_PortableTextComponent_componentInternalLinkMark,.src_features_buildingBlocks_PortableTextComponent_componentExternalLinkMark{color:inherit;text-decoration:underline;text-underline-offset:.15em}.src_features_buildingBlocks_PortableTextComponent_component{color:var(--theme-primary-contrast)}.src_features_buildingBlocks_PortableTextComponent_componentAccent{color:var(--theme-accent-contrast)}.src_features_buildingBlocks_PortableTextComponent_em{font-style:italic}.src_features_buildingBlocks_PortableTextComponent_blockquote{position:relative;font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-style:italic;font-size:var(--font-size-18-24);line-height:var(--line-height-relaxed);padding:var(--size-32) var(--size-32) var(--size-32) var(--size-64);color:oklch(from var(--theme-primary-contrast) l c h / 80%);background-color:oklch(from var(--theme-primary-contrast) l c h / 5%);border-radius:var(--radius-20)}.src_features_buildingBlocks_PortableTextComponent_blockquote:before{content:"\201c";position:absolute;top:var(--size-16);left:var(--size-20);font-family:var(--font-family-display);font-size:3em;line-height:var(--line-height-normal);color:oklch(from var(--theme-primary-contrast) l c h / 25%)}.src_features_buildingBlocks_SpotifyEmbed_component{display:grid;gap:var(--size-16);border-radius:var(--radius-12);overflow:hidden}.src_features_buildingBlocks_SpotifyEmbed_iframe{width:100%!important;min-height:352px!important;border:0;border-radius:var(--radius-12)}.src_features_buildingBlocks_sectionBuilder_blocks_QuoteBlock_component{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--size-32);font-style:italic;text-align:center;text-wrap:balance}.src_features_buildingBlocks_sectionBuilder_blocks_QuoteBlock_component>.src_features_buildingBlocks_sectionBuilder_blocks_QuoteBlock_totemLayout{width:var(--size-32)}.src_features_buildingBlocks_sectionBuilder_blocks_QuoteBlock_content{display:flex;flex-direction:column;align-items:center;gap:var(--size-32);color:var(--theme-primary-contrast)}.src_features_buildingBlocks_sectionBuilder_blocks_QuoteBlock_author{display:flex;flex-direction:column;align-items:center;font-style:normal}.src_features_buildingBlocks_LargeImage_component{border-radius:var(--radius-12);overflow:hidden}.src_features_buildingBlocks_CodeBlock_component{position:relative;border-radius:var(--radius-12);background-color:var(--theme-accent);color:var(--theme-accent-contrast);border:1px solid var(--theme-accent-contrast);overflow:hidden}.src_features_buildingBlocks_CodeBlock_header{display:flex;align-items:center;justify-content:space-between;padding:var(--size-12) var(--size-20);font-size:var(--font-size-12-14);border-bottom:1px solid var(--theme-accent-contrast)}.src_features_buildingBlocks_CodeBlock_filename{opacity:.7}.src_features_buildingBlocks_CodeBlock_language{text-transform:uppercase;font-weight:var(--font-weight-500);opacity:.5}.src_features_buildingBlocks_CodeBlock_pre{padding:var(--size-24);overflow-x:auto;-webkit-overflow-scrolling:touch}.src_features_buildingBlocks_CodeBlock_code{font-family:var(--font-family-mono);font-size:var(--font-size-12-14);line-height:var(--line-height-body);tab-size:2;white-space:pre}.src_features_buildingBlocks_Table_component{overflow-x:auto;-webkit-overflow-scrolling:touch}.src_features_buildingBlocks_Table_table{border-collapse:collapse;font-size:var(--font-size-16-18);line-height:var(--line-height-body)}.src_features_buildingBlocks_Table_headerRow{background-color:var(--theme-primary, var(--color-green-400));color:var(--theme-primary-contrast, var(--color-brand-berry-white))}.src_features_buildingBlocks_Table_headerCell{padding:var(--size-12) var(--size-20);text-align:left;font-weight:var(--font-weight-500);white-space:nowrap}.src_features_buildingBlocks_Table_row:nth-child(2n){background-color:var(--theme-accent, var(--color-gray-100))}.src_features_buildingBlocks_Table_cell{padding:var(--size-12) var(--size-20);border-bottom:1px solid var(--theme-accent, var(--color-gray-200))}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component{display:grid;grid-template-columns:subgrid;padding-block:var(--size-48) var(--size-100);row-gap:var(--size-48)}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component{padding-block:var(--size-100);row-gap:0}}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesContainer{grid-column:1 / -1}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesContainer{grid-column:7 / -1;grid-row:1}}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_contentContainer{grid-column:1 / -1}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_contentContainer{grid-column:1 / 6;grid-row:1;align-self:center}}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesAlignedLeft>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesContainer{grid-column:1 / 7}}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesAlignedLeft>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_contentContainer{grid-column:8 / -1}}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_isCompact{--images-container-gap: 0;--image-offset-top: var(--size-64);--image-overlap: calc(-1 * var(--size-64));--image-z: 1;padding-block:var(--size-48);row-gap:var(--size-40)}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_isCompact{padding-block:var(--size-64);row-gap:0}}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_isCompact>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesContainer{grid-column:9 / -1}}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_isCompact>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_contentContainer{grid-column:1 / 8}}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_isCompact.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesAlignedLeft>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesContainer{grid-column:1 / 5}}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_component.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_isCompact.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesAlignedLeft>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_contentContainer{grid-column:6 / -1}}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesContainer{display:grid;grid-template-columns:4fr 7fr;gap:var(--images-container-gap, var(--size-40));align-items:start;position:relative;z-index:0}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesContainer>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imageLayout:nth-of-type(2){grid-column:1;grid-row:1;margin-top:var(--image-offset-top, var(--size-150));margin-right:var(--image-overlap, 0);position:relative;z-index:var(--image-z, auto)}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imagesContainer>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_imageLayout:nth-of-type(3){grid-column:2;grid-row:1}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_componentImage{border-radius:var(--radius-20);overflow:hidden}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_contentContainer{display:flex;flex-direction:column;gap:var(--size-24)}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_contentContainer{gap:var(--size-32)}}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_contentContainer>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageAndCta_ctaLayout{align-self:start}.src_features_buildingBlocks_TextWithMedia_component{display:flex;flex-direction:column;gap:var(--size-24);align-items:center}.src_features_buildingBlocks_TextWithMedia_component>.src_features_buildingBlocks_TextWithMedia_figure{width:100%}.src_features_buildingBlocks_TextWithMedia_textSection{display:flex;flex-direction:column;gap:var(--size-24)}.src_features_buildingBlocks_TextWithMedia_textSection>.src_features_buildingBlocks_TextWithMedia_ctaLinkLayout{align-self:flex-start}.src_features_buildingBlocks_TextWithMedia_title{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-28-32);line-height:var(--line-height-heading)}.src_features_buildingBlocks_TextWithMedia_figure{position:relative}.src_features_buildingBlocks_TextWithMedia_mediaContainer{border-radius:var(--radius-12);overflow:hidden}.src_features_buildingBlocks_TextWithMedia_componentCaption{font-size:var(--font-size-12-14);font-weight:var(--font-weight-300);opacity:.7}.src_features_buildingBlocks_AnimatedAvatar_imageContainer{width:4rem!important;height:4rem!important;overflow:hidden;background-color:var(--color-gray-100)}.src_features_buildingBlocks_ContactPerson_component{display:flex;flex-direction:column;align-items:start;gap:var(--size-16);padding:var(--size-24);background-color:var(--color-gray-200);border-radius:var(--radius-20)}@media screen and (min-width:48em){.src_features_buildingBlocks_ContactPerson_component{padding:var(--size-32)}}.src_features_buildingBlocks_ContactPerson_person{display:flex;align-items:center;gap:var(--size-16)}.src_features_buildingBlocks_ContactPerson_person>.src_features_buildingBlocks_ContactPerson_imageLayout{flex-shrink:0}.src_features_buildingBlocks_ContactPerson_buttons{display:flex;gap:var(--size-16);flex-wrap:wrap}.src_features_buildingBlocks_Video_VideoPlayer_componentInteractiveVideo{display:flex;flex-direction:column}.src_features_buildingBlocks_Video_VideoPlayer_componentInteractiveVideo>.src_features_buildingBlocks_Video_VideoPlayer_titleLayout{margin-top:var(--size-8)}.src_features_buildingBlocks_Video_VideoPlayer_media{--media-object-fit: object-fit;display:grid;aspect-ratio:5 / 3;overflow:hidden;position:relative;z-index:0;border-radius:var(--radius-12);cursor:pointer}.src_features_buildingBlocks_Video_VideoPlayer_media>*{grid-area:1 / 1;width:100%;height:100%}.src_features_buildingBlocks_Video_VideoPlayer_media>.src_features_buildingBlocks_Video_VideoPlayer_posterLayout{z-index:1}.src_features_buildingBlocks_Video_VideoPlayer_media>.src_features_buildingBlocks_Video_VideoPlayer_touchPlayIndicatorLayout{z-index:2;place-self:center;width:auto;height:auto}.src_features_buildingBlocks_Video_VideoPlayer_componentTouchPlayIndicator{display:flex;align-items:center;justify-content:center;width:var(--size-64);height:var(--size-64);border-radius:var(--radius-circle);background:#0000007f;color:var(--color-brand-berry-white);transition:opacity var(--duration-200),transform var(--duration-200)}.src_features_buildingBlocks_Video_VideoPlayer_componentTouchPlayIndicator>.src_features_buildingBlocks_Video_VideoPlayer_playIconLayout{width:var(--size-24);height:var(--size-24)}.src_features_buildingBlocks_Video_VideoPlayer_media:hover>.src_features_buildingBlocks_Video_VideoPlayer_componentTouchPlayIndicator{opacity:.9;transform:scale(1.1)}.src_features_buildingBlocks_Video_VideoPlayer_media:active>.src_features_buildingBlocks_Video_VideoPlayer_componentTouchPlayIndicator{transform:scale(.95)}.src_features_buildingBlocks_Video_VideoPlayer_playerContainer{display:grid;place-items:center;overflow:hidden}.src_features_buildingBlocks_Video_VideoPlayer_playerContainer>.src_features_buildingBlocks_Video_VideoPlayer_player{grid-area:1 / 1;width:100%;height:100%}.src_features_buildingBlocks_Carousel_component{display:flex;flex-direction:column;gap:var(--size-32);padding-inline:var(--container-padding);padding-top:var(--size-20)}.src_features_buildingBlocks_Carousel_isNotReady{opacity:0}.src_features_buildingBlocks_Carousel_slider{display:flex;cursor:grab;overflow:visible!important}.src_features_buildingBlocks_Carousel_slider:active{cursor:grabbing}.src_features_buildingBlocks_Carousel_slider:active *{cursor:grabbing!important}.src_features_buildingBlocks_Carousel_slider>.src_features_buildingBlocks_Carousel_slideContainer{min-width:max-content;max-width:max-content}.src_features_buildingBlocks_Carousel_slideContainer{overflow:visible!important}.src_features_buildingBlocks_Carousel_componentCard{--hover: 0;--focus: 0;--hover-transition: translate var(--duration-600) var(--overshoot-smooth-out);--hover-translate: 0 calc(var(--hover) * -10px);display:flex;flex-direction:column;position:relative;z-index:0;gap:var(--size-20);color:var(--theme-primary-contrast);cursor:pointer}.src_features_buildingBlocks_Carousel_componentCard:hover,.src_features_buildingBlocks_Carousel_componentCard:has(:focus-visible){--hover: 1}.src_features_buildingBlocks_Carousel_componentCard:has(:focus-visible){--focus: 1}.src_features_buildingBlocks_Carousel_componentCard>.src_features_buildingBlocks_Carousel_cardLinkOverlay{position:absolute;inset:0;z-index:1}.src_features_buildingBlocks_Carousel_cardLinkOverlay{outline:none}.src_features_buildingBlocks_Carousel_cardImageContainer{position:relative;aspect-ratio:6 / 5;border-radius:var(--radius-24);corner-shape:squircle;overflow:hidden;background-color:var(--theme-primary);transition:var(--hover-transition);translate:var(--hover-translate);outline:calc(var(--focus) * 2px) dashed var(--theme-accent);outline-offset:4px}.src_features_buildingBlocks_Carousel_cardImageContainer>.src_features_buildingBlocks_Carousel_cardImageLayout{width:100%;height:100%}.src_features_buildingBlocks_Carousel_hasTheme{padding:var(--size-28)}.src_features_buildingBlocks_Carousel_cardContent{display:flex;flex-direction:column;gap:var(--size-12)}.src_features_buildingBlocks_Carousel_cardCategories{display:flex;flex-wrap:wrap;gap:var(--size-8)}.src_features_buildingBlocks_Carousel_componentSliderNav{display:flex;justify-content:flex-end;gap:var(--size-8)}.src_features_buildingBlocks_Carousel_componentSliderNav>.src_features_buildingBlocks_Carousel_navButton{width:48px!important}.src_features_buildingBlocks_Carousel_navButton{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-circle);border:1px solid var(--theme-accent);background-color:transparent;color:var(--theme-primary-contrast);cursor:pointer;transition:background-color var(--duration-250),color var(--duration-250),transform var(--duration-250)}.src_features_buildingBlocks_Carousel_navButton:hover:not(:disabled),.src_features_buildingBlocks_Carousel_navButton:focus-visible:not(:disabled){background-color:var(--theme-accent);color:var(--theme-accent-contrast);transform:scale(1.05)}.src_features_buildingBlocks_Carousel_navButton:active:not(:disabled){transform:scale(.95)}.src_features_buildingBlocks_Carousel_navButton:disabled{opacity:.35;cursor:not-allowed}.src_features_buildingBlocks_Carousel_navButton:focus-visible{outline:2px dashed var(--theme-accent);outline-offset:4px}.src_features_buildingBlocks_Carousel_navButton>.src_features_buildingBlocks_Carousel_navButtonIconLayout{width:var(--icon-size-24)}.src_features_pageOnly_Faq_component{display:flex;flex-direction:column;gap:var(--size-24)}.src_features_pageOnly_Faq_componentItem{border-bottom:2px solid var(--theme-primary-contrast)}.src_features_pageOnly_Faq_details{--background-opacity: 0;--background-scale: .8;--background-padding-block: var(--size-16);--background-padding-inline: var(--size-48);--color: var(--theme-primary-contrast);z-index:0;position:relative;color:var(--color)}.src_features_pageOnly_Faq_details::details-content{transition:content-visibility var(--duration-600) allow-discrete,block-size var(--duration-600) var(--overshoot-smooth-out);block-size:0;overflow-y:clip}.src_features_pageOnly_Faq_details:hover{--background-opacity: 1;--background-scale: 1;--background-ease: var(--ease-out-expo);--color: var(--theme-accent-contrast)}.src_features_pageOnly_Faq_details[open]{--background-opacity-override: 1;--background-scale-override: 1;--background-ease: var(--ease-out-expo);--color: var(--theme-accent-contrast)}.src_features_pageOnly_Faq_details[open]::details-content{block-size:auto}.src_features_pageOnly_Faq_details:after{content:"";z-index:0;opacity:var(--background-opacity-override, var(--background-opacity));position:absolute;display:block;width:calc(100% + var(--background-padding-inline));height:calc(100% + var(--background-padding-block));top:calc(-1 * (var(--background-padding-block) / 2));left:calc(-1 * (var(--background-padding-inline) / 2));background-color:var(--theme-accent);border-radius:var(--radius-12);pointer-events:none;transform:scaleX(var(--background-scale-override, var(--background-scale)));transform-origin:center;transition:opacity var(--duration-200) var(--background-ease, ease),transform var(--duration-250) var(--background-ease, ease)}.src_features_pageOnly_Faq_details>.src_features_pageOnly_Faq_summary{z-index:1}.src_features_pageOnly_Faq_details>.src_features_pageOnly_Faq_content{z-index:1}.src_features_pageOnly_Faq_summary{--summary-hover-opacity: 0;z-index:0;position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--size-16);padding:var(--size-16) 0;font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-18-24);font-weight:var(--font-weight-400);-webkit-user-select:none;user-select:none;cursor:pointer!important}.src_features_pageOnly_Faq_summary::marker,.src_features_pageOnly_Faq_summary::-webkit-details-marker{display:none}.src_features_pageOnly_Faq_summary:hover{--summary-hover-opacity: 1}.src_features_pageOnly_Faq_summary>.src_features_pageOnly_Faq_title{z-index:1}.src_features_pageOnly_Faq_summary>.src_features_pageOnly_Faq_iconLayout{z-index:1;width:var(--size-48);height:var(--size-48);flex:0 0 var(--size-48)}.src_features_pageOnly_Faq_content{position:relative;display:flex;flex-direction:column;gap:var(--size-16);padding:var(--size-32) 0;font-size:var(--font-size-16)}.src_features_pageOnly_Faq_componentPlusIcon{position:relative;pointer-events:none}.src_features_pageOnly_Faq_componentPlusIcon>.src_features_pageOnly_Faq_iconSvg{width:100%;height:100%}.src_features_pageOnly_Faq_iconSvg{display:block;fill:var(--color)}.src_features_buildingBlocks_Content_component{--default-column: 7;display:grid;grid-template-columns:subgrid;gap:var(--size-32);position:relative}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_defaultColumnLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_defaultColumnLayout{grid-column:var(--default-column) / main-end}}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_quoteLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_quoteLayout{grid-column:var(--default-column) / main-end}}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_textWithMediaLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_textWithMediaLayout{grid-column:var(--default-column) / main-end}}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_largeImageLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_largeImageLayout{grid-column:var(--default-column) / main-end}}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_videoLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_videoLayout{grid-column:var(--default-column) / main-end}}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_faqLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_faqLayout{grid-column:var(--default-column) / main-end}}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_contactPersonLayout{grid-column:main-start / main-end;align-self:start}@media screen and (min-width:64em){.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_contactPersonLayout{grid-column:main-start / span 4;grid-row:1;position:sticky;top:var(--size-32)}}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_carouselLayout{grid-column:full-start / full-end}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_codeBlockLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_codeBlockLayout{grid-column:var(--default-column) / main-end}}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_spotifyLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_spotifyLayout{grid-column:var(--default-column) / main-end}}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_tableLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_tableLayout{grid-column:var(--default-column) / main-end}}.src_features_buildingBlocks_Content_component>.src_features_buildingBlocks_Content_textWithImageAndCtaLayout{grid-column:main-start / main-end}.src_pages_Page_grid{padding-bottom:var(--size-100);display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast);gap:var(--size-32);overflow-x:clip}.src_pages_Page_grid>.src_pages_Page_contentLayout{grid-column:full-start / full-end}.src_features_buildingBlocks_FormField_componentBase{display:flex;flex-direction:column}.src_features_buildingBlocks_FormField_componentTextInput,.src_features_buildingBlocks_FormField_componentTextareaInput{padding:var(--size-16) var(--size-20);border:2px solid var(--theme-primary-contrast);border-radius:var(--radius-12);background-color:transparent;color:var(--theme-primary-contrast);font-size:var(--font-size-16-18);line-height:var(--line-height-normal)}:is(.src_features_buildingBlocks_FormField_componentTextInput,.src_features_buildingBlocks_FormField_componentTextareaInput)::placeholder{color:oklch(from var(--theme-primary-contrast) l c h / 50%)}:is(.src_features_buildingBlocks_FormField_componentTextInput,.src_features_buildingBlocks_FormField_componentTextareaInput):focus-visible{outline:2px dashed var(--theme-primary-contrast);outline-offset:2px}.src_features_buildingBlocks_FormField_componentTextareaInput{resize:vertical}.src_features_buildingBlocks_FormField_componentError{display:flex;align-items:center;gap:var(--size-8);padding:var(--size-4) var(--size-8);font-size:var(--font-size-12-14);color:var(--theme-primary-contrast);animation:src_features_buildingBlocks_FormField_openErrorMessage forwards var(--duration-250) ease-out}@keyframes src_features_buildingBlocks_FormField_openErrorMessage{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.src_features_pageOnly_ExpertiseForm_ExpertiseForm_component{display:flex;flex-direction:column;gap:var(--size-32);padding:var(--size-32);background-color:var(--theme-primary);color:var(--theme-primary-contrast);border-radius:var(--radius-12)}@media screen and (min-width:48em){.src_features_pageOnly_ExpertiseForm_ExpertiseForm_component{display:grid;grid-template-columns:subgrid;align-items:flex-start;padding-inline:0;padding-block:var(--size-64)}}@media screen and (min-width:48em){.src_features_pageOnly_ExpertiseForm_ExpertiseForm_component>.src_features_pageOnly_ExpertiseForm_ExpertiseForm_headingLayout{grid-column:2 / 6}}@media screen and (min-width:48em){.src_features_pageOnly_ExpertiseForm_ExpertiseForm_component>.src_features_pageOnly_ExpertiseForm_ExpertiseForm_formLayout{grid-column:7 / 12}}.src_features_pageOnly_ExpertiseForm_ExpertiseForm_form{display:flex;flex-direction:column;gap:var(--size-24)}.src_features_pageOnly_ExpertiseForm_ExpertiseForm_fields{display:flex;flex-direction:column;gap:var(--size-16)}.src_features_pageOnly_ExpertiseForm_ExpertiseForm_submitArea{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-12)}.src_features_pageOnly_ExpertiseForm_ExpertiseForm_errorMessage{font-size:var(--font-size-12-14);color:var(--color-brand-wine-o-clock);animation:src_features_pageOnly_ExpertiseForm_ExpertiseForm_fadeIn forwards var(--duration-250) ease-out}.src_features_pageOnly_ExpertiseForm_ExpertiseForm_componentSuccessMessage{display:flex;align-items:center;justify-content:center;padding:var(--size-48);text-align:center;animation:src_features_pageOnly_ExpertiseForm_ExpertiseForm_fadeIn forwards var(--duration-250) ease-out}@media screen and (min-width:48em){.src_features_pageOnly_ExpertiseForm_ExpertiseForm_componentSuccessMessage{grid-column:3 / 11;padding-inline:0}}@keyframes src_features_pageOnly_ExpertiseForm_ExpertiseForm_fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.src_pages_Expertise_grid{padding-bottom:var(--size-100);display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast);gap:var(--size-32);overflow-x:clip}.src_pages_Expertise_grid>.src_pages_Expertise_contentLayout{grid-column:full-start / full-end}.src_features_buildingBlocks_sectionBuilder_blocks_FullBleedImageBlock_imageContainer{border-radius:var(--radius-12);overflow:hidden}.src_features_buildingBlocks_sectionBuilder_blocks_FullBleedImageBlock_description{padding-top:var(--size-12)}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageBlock_componentImageRight,.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageBlock_componentImageLeft{display:grid;grid-template-columns:1fr;gap:var(--size-24);align-items:center}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageBlock_componentImageRight,.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageBlock_componentImageLeft{grid-template-columns:1fr 1fr;gap:var(--size-40)}}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageBlock_componentImageLeft{direction:rtl}}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageBlock_leftChild{direction:ltr}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageBlock_imageBlock{display:block}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageBlock_textSection{display:flex;flex-direction:column;gap:var(--size-32)}.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageBlock_textSection>.src_features_buildingBlocks_sectionBuilder_blocks_TextWithImageBlock_ctaLayout{align-self:start}.src_features_buildingBlocks_sectionBuilder_blocks_ImagesWithText_component{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--size-20)}.src_features_buildingBlocks_sectionBuilder_blocks_ImagesWithText_componentImageWithText{display:flex;flex-direction:column;gap:var(--size-32)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_component{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:start;gap:var(--size-40)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_component>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_postItem{width:100%}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_component{gap:var(--size-100);padding-top:var(--size-100)}}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_postItem{display:flex;flex-direction:column;gap:var(--size-24)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_post{border-radius:var(--radius-12);overflow:hidden;background:oklch(from var(--theme-primary-contrast) l c h / 12%)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentPostHeader{display:flex;align-items:center;gap:var(--size-12);padding:var(--size-12) var(--size-16)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentPostHeader>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_avatarLayout{width:32px;height:32px}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentPostHeader>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_usernameLayout{width:80px;height:12px}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentPostMedia{background-color:var(--color-black)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentPostMedia>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_imageLayout,.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentPostMedia>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_videoLayout,.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentPostMedia>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_manualVideoButtonLayout{width:100%;height:100%}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentPostActions{display:flex;align-items:center;justify-content:space-between;padding:var(--size-12) var(--size-16);color:var(--color-white)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentPostActions>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_iconLayout{width:var(--icon-size-24);height:var(--icon-size-24)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_actionsLeft{display:flex;align-items:center;gap:var(--size-16)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_actionsLeft>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_iconLayout{width:var(--icon-size-24);height:var(--icon-size-24)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_avatar{border-radius:var(--radius-circle);background:var(--color-white)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_username{border-radius:var(--radius-8);background:var(--color-white)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryPost{position:relative;border-radius:var(--radius-12);overflow:hidden;background-color:var(--color-black)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryPost>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_overlayLayout{position:absolute;inset:0}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryMedia{background-color:var(--color-black)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryMedia>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_imageLayout,.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryMedia>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_videoLayout,.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryMedia>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_manualVideoButtonLayout{width:100%;height:100%}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentManualVideoButton{display:block;padding:0;border:0;background:transparent;cursor:pointer}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentManualVideoButton>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_videoLayout{width:100%;height:100%}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryOverlay{display:flex;flex-direction:column;padding:var(--size-12);background:linear-gradient(to bottom,oklch(0% 0 0 / 40%) 0%,transparent 20%);pointer-events:none}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryOverlay>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_headerLayout{margin-top:var(--size-12)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryProgressBars{display:flex;gap:var(--size-4)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryProgressBars>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_progressBarLayout{height:3px;flex:1}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_progressBar{border-radius:2px;background:oklch(from var(--color-white) l c h / 40%)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_progressBar:first-child{background:var(--color-white)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryHeader{display:flex;align-items:center;gap:var(--size-8)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryHeader>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_storyAvatarLayout{width:32px;height:32px}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryHeader>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_storyUsernameLayout{width:80px;height:12px}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_componentStoryHeader>.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_storyTimestampLayout{width:24px;height:12px}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_storyAvatar{border-radius:var(--radius-circle);background-color:var(--color-white)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_storyUsername{border-radius:var(--radius-8);background:oklch(from var(--color-white) l c h / 60%)}.src_features_buildingBlocks_sectionBuilder_blocks_SocialMediaPosts_storyTimestamp{border-radius:var(--radius-8);background:oklch(from var(--color-white) l c h / 40%)}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_component{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--size-16)}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_component>.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_waveformLayout,.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_component>.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_subtitleLayout{width:100%}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_componentWaveformPlayer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--size-16);background-color:oklch(from var(--theme-primary-contrast) l c h / 8%);border-radius:var(--radius-pill);padding:var(--size-24)}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_componentWaveformPlayer{gap:var(--size-24);padding:var(--size-40)}}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_componentWaveformPlayer>.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_content{min-width:0}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_playButtonLayout{--button-icon-size: 42px;--button-icon-icon-size: var(--icon-size-20)}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_playButtonLayout{--button-icon-size: 90px;--button-icon-icon-size: var(--icon-size-42)}}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_content{display:flex;flex-direction:column;gap:var(--size-8)}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_info{display:flex;align-items:baseline;gap:var(--size-8);color:var(--theme-primary-contrast)}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_title{font-size:var(--font-size-12-14);font-weight:var(--font-weight-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_subtitleLayout{text-align:center;text-wrap:balance}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_waveform{position:relative;display:flex;align-items:center;gap:2px;height:52px;cursor:pointer}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_waveform>.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_bar{flex:1;height:var(--bar-height, 50%);min-height:1px}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_waveform>.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_bar:nth-child(2n){display:none}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_waveform>.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_bar:nth-child(2n){display:block}}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_waveform>.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_seekInput{position:absolute;inset:0;width:100%;height:100%;margin:0}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_seekInput{opacity:0;cursor:pointer}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_seekInput:focus-visible{opacity:1;outline:2px dashed var(--theme-accent);outline-offset:2px;border-radius:var(--radius-8)}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_bar{background-color:oklch(from var(--theme-primary-contrast) l c h / 25%);border-radius:var(--radius-20);transition:background-color var(--duration-200) ease;transform-origin:center}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_bar[data-active=true]{background-color:var(--theme-primary-contrast)}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_time{display:flex;align-items:center;font-size:var(--font-size-12-14);color:var(--theme-primary-contrast);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_time{font-size:var(--font-size-18-24)}}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_timeCurrent{color:var(--theme-primary-contrast)}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_timeDivider{color:oklch(from var(--theme-primary-contrast) l c h / 40%)}.src_features_buildingBlocks_sectionBuilder_blocks_WaveformBlock_timeDuration{color:oklch(from var(--theme-primary-contrast) l c h / 60%)}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component{--gap-size: var(--size-20);display:grid;gap:var(--gap-size);padding:0 var(--container-padding);background-color:var(--theme-primary-background);container-type:inline-size;grid-template-columns:repeat(2,1fr);grid-auto-rows:min(calc((100cqi - (2 * var(--container-padding)) - (1 * var(--gap-size))) / 2),20rem)}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component{--gap-size: var(--size-40);grid-template-columns:repeat(3,1fr);grid-auto-rows:min(calc((100cqi - (2 * var(--container-padding)) - (2 * var(--gap-size))) / 3),20rem)}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item{min-width:0}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="1"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(1){grid-column:span 2;grid-row:span 2}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="1"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(1){grid-column:span 3;grid-row:span 2}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="2"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(1){grid-column:span 2;grid-row:span 2}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="2"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(2){grid-column:span 2;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="2"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(2){grid-column:span 1;grid-row:span 2}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="3"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(1){grid-column:span 2;grid-row:span 2}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="3"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(2){grid-column:span 1;grid-row:span 1}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="3"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(3){grid-column:span 1;grid-row:span 1}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="4"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(1){grid-column:span 2;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="4"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(1){grid-column:span 2;grid-row:span 2}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="4"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(2){grid-column:span 1;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="4"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(2){grid-column:span 1;grid-row:span 2}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="4"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(3){grid-column:span 1;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="4"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(3){grid-column:span 2;grid-row:span 1}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="4"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(4){grid-column:span 2;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="4"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(4){grid-column:span 1;grid-row:span 1}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="5"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(1){grid-column:span 2;grid-row:span 2}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="5"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(2){grid-column:span 1;grid-row:span 1}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="5"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(3){grid-column:span 1;grid-row:span 1}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="5"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(4){grid-column:span 1;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="5"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(4){grid-column:span 2;grid-row:span 1}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="5"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(5){grid-column:span 1;grid-row:span 1}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(1){grid-column:span 2;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(1){grid-column:span 2;grid-row:span 2}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(2){grid-column:span 1;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(2){grid-column:span 1;grid-row:span 2}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(3){grid-column:span 1;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(3){grid-column:span 2;grid-row:span 1}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(4){grid-column:span 1;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(4){grid-column:span 1;grid-row:span 2}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(5){grid-column:span 1;grid-row:span 1}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(6){grid-column:span 2;grid-row:span 1}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_component[data-count="6"]>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item:nth-child(6){grid-column:span 1;grid-row:span 1}}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item{position:relative;border-radius:var(--radius-12);overflow:hidden}.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_item>.src_features_buildingBlocks_sectionBuilder_blocks_BentoGridBlock_imageLayout{position:absolute;inset:0;width:100%;height:100%}.src_features_buildingBlocks_sectionBuilder_blocks_TechInsightBlock_component{display:flex;flex-direction:column;align-items:center;gap:var(--size-48);background-color:var(--theme-primary);color:var(--theme-primary-contrast);border-radius:var(--radius-32);padding:var(--size-48) var(--size-24)}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_TechInsightBlock_component{gap:var(--size-64);padding:var(--size-100) var(--size-64)}}.src_features_buildingBlocks_sectionBuilder_blocks_TechInsightBlock_component>.src_features_buildingBlocks_sectionBuilder_blocks_TechInsightBlock_content{max-width:840px}.src_features_buildingBlocks_sectionBuilder_blocks_TechInsightBlock_content{display:flex;flex-direction:column;gap:var(--size-32)}.src_features_buildingBlocks_sectionBuilder_blocks_TechInsightBlock_content>.src_features_buildingBlocks_sectionBuilder_blocks_TechInsightBlock_ctaLayout{align-self:center;margin-top:var(--size-20)}.src_features_buildingBlocks_sectionBuilder_blocks_TechInsightBlock_header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--size-20)}.src_features_buildingBlocks_sectionBuilder_blocks_VideoBlock_videoContainer{overflow:hidden;border-radius:var(--radius-12)}.src_features_buildingBlocks_sectionBuilder_blocks_VideoBlock_videoContainer>.src_features_buildingBlocks_sectionBuilder_blocks_VideoBlock_videoLayout{width:100%}.src_features_buildingBlocks_sectionBuilder_blocks_VideoBlock_videoContainer.src_features_buildingBlocks_sectionBuilder_blocks_VideoBlock_screencast{border-radius:var(--radius-24);box-shadow:0 24px 80px #00000040,0 8px 24px #00000026}.src_features_buildingBlocks_sectionBuilder_blocks_VideoBlock_description{padding-top:var(--size-12)}.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_component{display:flex;flex-direction:column;align-items:center;gap:var(--size-48);background-color:var(--theme-primary);color:var(--theme-primary-contrast);border-radius:var(--radius-32);padding:var(--size-48) var(--size-24)}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_component{gap:var(--size-64);padding:var(--size-100) var(--size-64)}}.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_component>.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_header{max-width:640px}.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_component>.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_gridLayout{width:100%;max-width:840px}.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--size-20)}.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--size-32) var(--size-24)}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_grid{gap:var(--size-48) var(--size-64)}}.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_item{display:flex;flex-direction:column;gap:var(--size-8);text-align:center}.src_features_buildingBlocks_sectionBuilder_blocks_NumbersAndFiguresBlock_componentAnimatedValue{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-48-88);font-weight:var(--font-weight-300);line-height:var(--line-height-normal);color:var(--theme-accent)}.src_features_buildingBlocks_sectionBuilder_SectionBuilder_component{display:grid;grid-template-columns:subgrid;row-gap:var(--size-100)}.src_features_buildingBlocks_sectionBuilder_SectionBuilder_component>*{grid-column:full-start / full-end}.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection{position:relative;display:grid;grid-template-columns:subgrid;row-gap:var(--size-100)}.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutTextWithImage,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutText,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutVideoInline,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutFullBleedImageInline{grid-column:main-start / main-end}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutTextWithImage,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutText,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutVideoInline,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutFullBleedImageInline{grid-column:7 / main-end}}.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutTextWithImageAndCta{grid-column:main-start / main-end}.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutQuote,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutTechInsight{grid-column:main-start / main-end}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutQuote,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutTechInsight{grid-column:4 / span 8}}.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutNumbersAndFigures{grid-column:main-start / main-end}@media screen and (min-width:48em){.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutNumbersAndFigures{grid-column:3 / span 10}}.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutWaveform{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutWaveform{grid-column:5 / span 6}}.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutSocialMediaPosts,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutImagesWithText,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutFullBleedImage,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutBentoGrid,.src_features_buildingBlocks_sectionBuilder_SectionBuilder_componentSection>.src_features_buildingBlocks_sectionBuilder_SectionBuilder_blockLayoutVideo{grid-column:main-start / main-end}.src_features_pageOnly_Case_CaseIntroLabelWithText_component{overflow:hidden}.src_features_pageOnly_Case_CaseIntroLabelWithText_content{display:flex;flex-direction:column;justify-content:center;gap:var(--size-6)}.src_features_pageOnly_Case_CaseIntroLabelWithText_label{font-size:var(--font-size-16-22)}.src_features_pageOnly_Case_CaseIntroLabelWithText_componentBlockContent{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-32-44);line-height:var(--line-height-snug);font-weight:var(--font-weight-400)}.src_features_pageOnly_Case_CaseIntro_component{display:flex;flex-direction:column;gap:var(--size-64);position:relative;z-index:1}.src_features_pageOnly_Case_CaseIntro_logoAndExpertises{display:flex;flex-direction:column;gap:var(--size-24)}.src_features_pageOnly_Case_CaseIntro_componentProblemAndSolution{display:flex;flex-direction:column;justify-content:center;gap:var(--size-32)}.src_features_pageOnly_Case_CaseIntro_componentLogo{fill:currentColor}.src_features_pageOnly_Case_CaseIntro_componentLogo>.src_features_pageOnly_Case_CaseIntro_imageLayout{max-width:var(--size-200)}.src_features_pageOnly_Case_CaseIntro_componentExpertises{display:flex;gap:var(--size-12);font-size:var(--font-size-12-14);flex-wrap:wrap}.src_features_pageOnly_Case_Hero_component{position:relative;z-index:0;display:grid;overflow-x:clip;column-gap:var(--grid-gap);grid-template-columns:[full-start] minmax(max(0px,calc(var(--container-padding) - var(--grid-gap))),1fr) [main-start] repeat(12,minmax(0,var(--grid-col-max-width))) [main-end] minmax(max(0px,calc(var(--container-padding) - var(--grid-gap))),1fr) [full-end];grid-template-rows:100lvh;color:var(--color-white)}.src_features_pageOnly_Case_Hero_component>.src_features_pageOnly_Case_Hero_morphFillOverlayLayout,.src_features_pageOnly_Case_Hero_component>[data-theme-wrapper]>*{grid-column:full-start / full-end;grid-row:1}.src_features_pageOnly_Case_Hero_component>.src_features_pageOnly_Case_Hero_morphFillOverlayLayout{width:100%;z-index:1;pointer-events:none}.src_features_pageOnly_Case_Hero_heroContent{position:relative;z-index:0;display:grid;grid-template-columns:subgrid;grid-template-rows:1fr}.src_features_pageOnly_Case_Hero_heroContent>.src_features_pageOnly_Case_Hero_logoLayout{grid-column:main-start / main-end;grid-row:1;align-self:start;justify-self:start;margin-top:var(--size-32);width:var(--logo-size)}@media screen and (min-width:64em){.src_features_pageOnly_Case_Hero_heroContent>.src_features_pageOnly_Case_Hero_logoLayout{justify-self:center}}.src_features_pageOnly_Case_Hero_heroContent>.src_features_pageOnly_Case_Hero_headingContainerLayout{grid-column:main-start / main-end;grid-row:1;align-self:end;justify-self:center;z-index:1}@media screen and (min-width:64em){.src_features_pageOnly_Case_Hero_heroContent>.src_features_pageOnly_Case_Hero_headingContainerLayout{max-width:80%}}.src_features_pageOnly_Case_Hero_heroContent>.src_features_pageOnly_Case_Hero_imageContainer{position:absolute;inset:0;z-index:-1}.src_features_pageOnly_Case_Hero_heroContent>.src_features_pageOnly_Case_Hero_imageProgressiveBlur{position:absolute;inset:auto 0 0;height:80%;pointer-events:none;z-index:0}@media(pointer:coarse){.src_features_pageOnly_Case_Hero_heroContent>.src_features_pageOnly_Case_Hero_imageProgressiveBlur{display:none}}.src_features_pageOnly_Case_Hero_headingContainer{position:relative;z-index:0;line-height:var(--line-height-tight);text-align:center;visibility:hidden;padding-bottom:calc(var(--button-size) + var(--size-48))}@media(pointer:coarse){.src_features_pageOnly_Case_Hero_headingContainer{padding-bottom:calc(var(--button-size) + var(--size-48) + (100lvh - 100dvh))}}.src_features_pageOnly_Case_Hero_imageContainer{position:relative}.src_features_pageOnly_Case_Hero_imageContainer>.src_features_pageOnly_Case_Hero_imageCoverLayout{width:100%!important;height:100%!important}.src_features_pageOnly_Case_Hero_imageContainer>.src_features_pageOnly_Case_Hero_imageGradient{position:absolute;inset:auto 0 0;height:50%}.src_features_pageOnly_Case_Hero_imageProgressiveBlur{position:relative}.src_features_pageOnly_Case_Hero_imageProgressiveBlur>*{position:absolute;inset:0;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);-webkit-mask-image:var(--mask);mask-image:var(--mask)}.src_features_pageOnly_Case_Hero_imageProgressiveBlur>:nth-child(1){--blur: blur(2px);--mask: linear-gradient( to top, black 0%, transparent 60%)}.src_features_pageOnly_Case_Hero_imageProgressiveBlur>:nth-child(2){--blur: blur(4px);--mask: linear-gradient( to top, black 0%, transparent 45%)}.src_features_pageOnly_Case_Hero_imageProgressiveBlur>:nth-child(3){--blur: blur(8px);--mask: linear-gradient( to top, black 0%, transparent 28%)}.src_features_pageOnly_Case_Hero_imageProgressiveBlur>:nth-child(4){--blur: blur(14px);--mask: linear-gradient( to top, black 0%, transparent 12%)}.src_features_pageOnly_Case_Hero_imageGradient{pointer-events:none;background:linear-gradient(180deg,oklch(from var(--color-gray-800) l c h / 0%),oklch(from var(--color-gray-800) l c h / 18%) 38%,oklch(from var(--color-gray-800) l c h / 58%) 74%,oklch(from var(--color-gray-800) l c h / 82%))}.src_features_pageOnly_Case_Hero_line{display:block;padding-bottom:.4em;margin-bottom:-.4em}.src_features_buildingBlocks_RevealHeading_component{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-32-60);text-align:center;color:var(--color-white);overflow:hidden}.src_features_buildingBlocks_RevealHeading_text{display:inline-block}.src_features_pageOnly_Case_RelatedCases_component{display:flex;flex-direction:column;align-items:center;gap:var(--size-52)}@media screen and (min-width:48em){.src_features_pageOnly_Case_RelatedCases_component{gap:var(--size-125)}}.src_features_pageOnly_Case_RelatedCases_component>.src_features_pageOnly_Case_RelatedCases_cases{width:100%}.src_features_pageOnly_Case_RelatedCases_cases{display:flex;flex-direction:column;gap:var(--size-32)}@media screen and (min-width:48em){.src_features_pageOnly_Case_RelatedCases_cases{flex-direction:row}}.src_features_pageOnly_Case_RelatedCases_cases>.src_features_pageOnly_Case_RelatedCases_caseCardLayout{width:100%}@media screen and (min-width:48em){.src_features_pageOnly_Case_RelatedCases_cases>.src_features_pageOnly_Case_RelatedCases_caseCardLayout{width:50%}}.src_pages_Case_grid{padding-bottom:var(--size-100);display:grid;grid-template-columns:subgrid}.src_pages_Case_grid>.src_pages_Case_introLayout{margin-bottom:var(--size-100);grid-column:main-start / main-end}@media screen and (min-width:48em){.src_pages_Case_grid>.src_pages_Case_introLayout{grid-column:7 / main-end}}.src_pages_Case_grid>.src_pages_Case_sectionsLayout{grid-column:full-start / full-end}.src_pages_ErrorPage_root_page{width:100vw;max-width:100%;min-height:100lvh}.src_pages_ErrorPage_page{display:grid;grid-template-columns:subgrid;grid-template-rows:auto 1fr;row-gap:var(--size-24);padding-block:var(--size-32);text-align:center}.src_pages_ErrorPage_page>.src_pages_ErrorPage_logoLayout{grid-column:main-start / main-end;grid-row:1;width:var(--logo-size)}@media screen and (min-width:64em){.src_pages_ErrorPage_page>.src_pages_ErrorPage_logoLayout{justify-self:center}}.src_pages_ErrorPage_page>.src_pages_ErrorPage_contentLayout{grid-column:main-start / main-end;grid-row:2;align-self:center;justify-self:center;margin-bottom:var(--size-100)}.src_pages_ErrorPage_content{display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;user-select:none}.src_pages_ErrorPage_content>.src_pages_ErrorPage_subtitleLayout{max-width:32ch;margin-top:-5%}.src_features_pageOnly_Manifest_features_manifestLogoVideo_ManifestLogoVideo_component{display:flex;justify-content:center}.src_features_pageOnly_Manifest_features_manifestLogoVideo_ManifestLogoVideo_component>.src_features_pageOnly_Manifest_features_manifestLogoVideo_ManifestLogoVideo_videoLayout{width:min(100%,274px)}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_manifestLogoVideo_ManifestLogoVideo_component>.src_features_pageOnly_Manifest_features_manifestLogoVideo_ManifestLogoVideo_videoLayout{width:min(100%,400px)}}.src_features_pageOnly_Manifest_features_manifestLogoVideo_ManifestLogoVideo_video{display:block}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_component{position:relative;z-index:0;transition:background-color var(--duration-800);-webkit-user-select:none;user-select:none}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_scrollingArea{position:relative}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_scrollingArea>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_stickyWrapper{top:0;height:100vh}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_scrollingArea>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_spacersLayout{height:100vh}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_componentSpacers{position:relative}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_stickyWrapper{position:sticky;overflow:hidden}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_stickyWrapper>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_stickyContent{height:100%;width:100%}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_stickyContent{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:0}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_stickyContent>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_textLayout{z-index:2;width:100%;max-width:120rem}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_stickyContent>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_logoVideoLayout{z-index:2;margin-top:var(--size-48)}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_stickyContent>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_morphFillOverlayLayout{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_stickyContent>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_morphEntranceOverlayLayout{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_componentTextLayer{visibility:hidden;padding-inline:var(--container-padding);text-align:center;font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-48-88);font-weight:var(--font-weight-300);line-height:var(--line-height-heading);color:var(--theme-accent);transition:color var(--duration-800);pointer-events:none;text-wrap:balance}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_prefix{display:inline}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_suffixWrapper{display:inline-grid;justify-items:center}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_suffixWrapper>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_suffixLayout{grid-area:1 / 1}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_componentSuffix{opacity:0;display:block}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_suffixActive{position:relative;opacity:1}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_line{display:block;padding-bottom:.4em;margin-bottom:-.4em}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_componentImageLayer{pointer-events:none;transition:opacity var(--duration-800)}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_componentMorphEntranceLayer{position:relative;--theme-primary: var(--color-brand-black-ish)}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_componentMorphEntranceLayer>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_morphCellLayout{position:absolute}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_componentFlyingImage{opacity:0;border-radius:var(--radius-8);overflow:hidden}.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_componentFlyingImage>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_imageLayout,.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_componentFlyingImage>.src_features_pageOnly_Manifest_features_brandManifesto_BrandManifesto_colorPlaceholder{width:100%;height:100%}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component{display:flex;flex-direction:column;align-items:center;position:relative;z-index:0;overflow:hidden;background-color:var(--color-brand-black-ish);padding:var(--size-64) var(--size-24);gap:var(--size-24);-webkit-user-select:none;user-select:none}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component{display:grid;padding:0;gap:0;box-shadow:0 1px 0 0 var(--color-brand-black-ish)}}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component>*{grid-area:1 / 1}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_diamondLayout{order:3;width:55%;z-index:2}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_diamondLayout{order:unset;place-self:center;width:auto;height:55dvh}}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_gridLayout{position:relative;z-index:3;min-height:100lvh;width:100%;max-width:100rem;justify-self:center}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_gooLayout{display:none}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_gooLayout{display:block;grid-area:1 / 1;z-index:1}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_titleLayout{order:0;z-index:1;width:100%}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_titleLayout{order:unset;place-self:center;width:90%;max-width:65rem}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_finalTitleLayout{display:none}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_component>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_finalTitleLayout{display:block}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentGooeyLayer{pointer-events:none;position:relative;width:100%;height:100%}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentGooeyLayer>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_centerCircleLayout{position:absolute;top:50%;left:50%;width:52vh;height:52vh}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentGooeyLayer>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_movingCircleLayout{position:absolute;top:50%;left:50%;width:38vh;height:38vh}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentGooeyLayer>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_bridgeLayout{position:absolute;top:50%;left:50%;height:20vh}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentGooeyLayer>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_dropletLayout{position:absolute;top:50%;left:50%;width:6vh;height:6vh}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_withGooey{-webkit-filter:url(#gooey-filter);filter:url(#gooey-filter)}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_svgShape{display:block;width:100%;height:100%;color:var(--color-brand-berry-white)}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_bridge{background-color:var(--color-brand-berry-white)}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentTitleLayer{color:var(--color-brand-isit-green);text-align:center}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentTitleLayer>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_line{margin-bottom:-.4em}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_line{display:block;padding-bottom:.4em}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentDiamondLayer{aspect-ratio:381 / 349}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid{display:contents}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:unset;list-style:none;padding:0;margin:0}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid>:nth-child(1){order:1}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid>:nth-child(1){order:unset}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid>:nth-child(2){order:2}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid>:nth-child(2){order:unset}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid>:nth-child(3){order:4}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid>:nth-child(3){grid-area:2 / 2;order:unset}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid>:nth-child(4){order:5}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid>:nth-child(4){grid-area:2 / 1;order:unset}}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_componentPropositionGrid>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_cardLayout{height:auto}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_card{display:flex;align-items:center;justify-content:center;padding:var(--size-24);color:var(--color-brand-isit-green);text-wrap:balance}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_card{padding:var(--size-40)}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_card>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_cardContentLayout{max-width:30ch}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_card>.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_cardContentLayout{max-width:250px}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_cardContent{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--size-4);text-wrap:balance}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_description{color:var(--color-brand-berry-white);text-wrap:balance}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_description{color:inherit}}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_mobileDescription{display:none}}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_descriptionStack{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;text-align:center;transform:translateY(-4rem)}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_descriptionStack>*{grid-area:-1 / 1}.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_desktopDescription{display:none}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_p4Model_P4Propositions_desktopDescription{display:flex}}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_component{position:relative;z-index:1;overflow:hidden;display:grid;background-color:var(--color-brand-black-ish);-webkit-user-select:none;user-select:none}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_component{height:100lvh;box-shadow:0 1px 0 0 var(--color-brand-black-ish)}}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_component>*{grid-area:1 / 1}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_component>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_titleLayout{place-self:center;z-index:10;width:90%;max-width:65rem}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_component>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_triangleContentLayout{place-self:center;position:relative;display:none;width:100%;height:100%}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_component>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_triangleContentLayout{display:flex}}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_component>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobileTimelineLayout{grid-area:auto}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_component>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobileTimelineLayout{display:none}}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_triangleContent{display:flex;align-items:center;justify-content:center;padding:var(--size-32) var(--size-24)}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_triangleContent>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_innerLayout{position:relative;width:min(90vw,90vh)}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_componentPhaseLabels{pointer-events:none;position:relative}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_componentPhaseLabels>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_labelTopLayout{position:absolute;top:-2%;left:50%;transform:translate(-50%,-100%)}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_componentPhaseLabels>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_labelBottomLeftLayout{position:absolute;top:103%;left:-2%;transform:translate(-50%)}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_componentPhaseLabels>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_labelBottomRightLayout{position:absolute;top:103%;left:102%;transform:translate(-50%)}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_inner{position:relative}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_inner>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_svgLayout{width:100%;height:auto}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_inner>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_textCenterLayout{position:absolute;top:60%;left:50%;width:44%}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_inner>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_labelsOverlayLayout{position:absolute;inset:0}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_componentTriangleSvg{display:block;overflow:visible}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_label{font-family:var(--font-family-display);font-size:var(--font-size-32-60);font-weight:var(--font-weight-300);letter-spacing:var(--letter-spacing-display);color:var(--color-brand-berry-white);opacity:.2;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_labelTop{display:flex;justify-content:center}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_componentPhaseTexts{display:grid;text-align:center;pointer-events:none;transform:translate(-50%,-50%)}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_componentPhaseTexts>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_descriptionLayout{grid-area:1 / 1;margin:0}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_description{display:flex;align-items:center;justify-content:center;color:var(--color-brand-berry-white);opacity:0}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_titleWrapper{color:var(--color-brand-isit-green);text-align:center}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_titleWrapper>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_line{margin-bottom:-.4em}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_line{display:block;padding-bottom:.4em}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_componentMobileTimeline{display:flex;flex-direction:column;align-items:center;position:relative;padding:var(--size-64) var(--size-32)}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobilePhase{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;padding:var(--size-32) 0}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobilePhase>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobileDotLayout{margin-bottom:var(--size-16);width:var(--size-16);height:var(--size-16);flex-shrink:0}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobilePhase>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobileLabelLayout{margin-bottom:var(--size-8)}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobilePhase>.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobileDescriptionLayout{max-width:30ch}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobileDot{border-radius:var(--radius-circle)}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobileLabel{font-family:var(--font-family-display);font-size:var(--font-size-32-60);font-weight:var(--font-weight-300);letter-spacing:var(--letter-spacing-display);color:var(--color-brand-berry-white)}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobileDescription{color:var(--color-brand-berry-white);text-wrap:balance}.src_features_pageOnly_Manifest_features_triangleScroll_TriangleScroll_mobileConnector{width:2px!important;height:var(--size-48)}@property --theme-primary-contrast{syntax: "<color>"; inherits: true; initial-value: #000;}@property --theme-primary{syntax: "<color>"; inherits: true; initial-value: #000;}.src_features_pageOnly_Manifest_features_intro_Intro_component{position:relative;z-index:0;height:100vh!important;overflow:hidden;-webkit-user-select:none;user-select:none;background-color:var(--color-wine-100)}.src_features_pageOnly_Manifest_features_intro_Intro_component>.src_features_pageOnly_Manifest_features_intro_Intro_backgroundLayerLayout{position:absolute;inset:0;z-index:0}.src_features_pageOnly_Manifest_features_intro_Intro_component>.src_features_pageOnly_Manifest_features_intro_Intro_contentLayout{position:relative;width:100%;height:100vh;z-index:1}.src_features_pageOnly_Manifest_features_intro_Intro_component[data-scene="1"]{--intro-morph: var(--color-green-200);--intro-text: var(--color-green-200);--intro-shape: var(--color-wine-100);--intro-logo: var(--color-green-200)}.src_features_pageOnly_Manifest_features_intro_Intro_component[data-scene="2"]{--intro-morph: var(--color-green-200);--intro-text: var(--color-brand-berry-white);--intro-shape: var(--color-wine-100);--intro-logo: var(--color-wine-100)}.src_features_pageOnly_Manifest_features_intro_Intro_component[data-scene="3"]{--intro-morph: var(--color-wine-100);--intro-text: var(--color-brand-berry-white);--intro-shape: var(--color-blue-500);--intro-logo: var(--color-berry-300)}.src_features_pageOnly_Manifest_features_intro_Intro_component[data-scene="4"]{--intro-morph: var(--color-blue-500);--intro-text: var(--color-brand-berry-white);--intro-shape: var(--color-wine-100);--intro-logo: var(--color-wine-100)}.src_features_pageOnly_Manifest_features_intro_Intro_component[data-scene="5"]{--intro-morph: var(--color-pink-500);--intro-text: var(--color-wine-100);--intro-shape: var(--color-wine-100);--intro-logo: var(--color-wine-100)}.src_features_pageOnly_Manifest_features_intro_Intro_componentBackgroundLayer>.src_features_pageOnly_Manifest_features_intro_Intro_morphFillLayout{position:relative;width:100%;height:100%}.src_features_pageOnly_Manifest_features_intro_Intro_morphFillWrapper{position:relative;--theme-primary: var(--intro-morph);overflow:hidden;transition:--theme-primary var(--duration-600)}.src_features_pageOnly_Manifest_features_intro_Intro_morphFillWrapper>.src_features_pageOnly_Manifest_features_intro_Intro_gridCellLayout{position:absolute}.src_features_pageOnly_Manifest_features_intro_Intro_content{visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.src_features_pageOnly_Manifest_features_intro_Intro_content>.src_features_pageOnly_Manifest_features_intro_Intro_logoSmallLayout{position:absolute;top:2rem;left:0;right:0;margin-inline:auto;width:var(--logo-size);z-index:2}.src_features_pageOnly_Manifest_features_intro_Intro_content>.src_features_pageOnly_Manifest_features_intro_Intro_shapeSvgLayout{position:absolute;width:80vh!important;z-index:0}.src_features_pageOnly_Manifest_features_intro_Intro_content>.src_features_pageOnly_Manifest_features_intro_Intro_finalSceneLayout{margin-inline:auto;position:absolute;inset:0;z-index:0}.src_features_pageOnly_Manifest_features_intro_Intro_content>.src_features_pageOnly_Manifest_features_intro_Intro_sceneTextLayout{position:absolute;width:100vw;z-index:1;max-width:60rem}.src_features_pageOnly_Manifest_features_intro_Intro_componentSceneTexts{text-wrap:balance;text-align:center;color:var(--intro-text);transition:color var(--duration-600);display:grid;place-items:center}.src_features_pageOnly_Manifest_features_intro_Intro_componentSceneTexts>*{grid-area:stacked}.src_features_pageOnly_Manifest_features_intro_Intro_componentSmallLogo{--theme-primary-contrast: var(--intro-logo);transition:--theme-primary-contrast var(--duration-600)}.src_features_pageOnly_Manifest_features_intro_Intro_componentSmallLogo>.src_features_pageOnly_Manifest_features_intro_Intro_logoFillLayout{width:100%;height:100%}.src_features_pageOnly_Manifest_features_intro_Intro_componentFinalScene{padding-inline:var(--container-padding);display:flex;align-items:center;justify-content:center;opacity:0;gap:var(--grid-gap);flex-direction:column}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_intro_Intro_componentFinalScene{flex-direction:row}}.src_features_pageOnly_Manifest_features_intro_Intro_componentFinalScene>.src_features_pageOnly_Manifest_features_intro_Intro_finalTextLayout{min-width:0}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_intro_Intro_componentFinalScene>.src_features_pageOnly_Manifest_features_intro_Intro_finalTextLayout{max-width:50vw}}.src_features_pageOnly_Manifest_features_intro_Intro_componentFinalScene>.src_features_pageOnly_Manifest_features_intro_Intro_finalLogoLayout{flex:0 0 auto;max-width:50vw;order:-1}@media screen and (min-width:48em){.src_features_pageOnly_Manifest_features_intro_Intro_componentFinalScene>.src_features_pageOnly_Manifest_features_intro_Intro_finalLogoLayout{order:0}}.src_features_pageOnly_Manifest_features_intro_Intro_finalText{opacity:0;display:flex;flex-direction:column;gap:var(--size-24);color:var(--intro-text);transition:color var(--duration-600)}.src_features_pageOnly_Manifest_features_intro_Intro_finalText>.src_features_pageOnly_Manifest_features_intro_Intro_finalTitleLayout,.src_features_pageOnly_Manifest_features_intro_Intro_finalText>.src_features_pageOnly_Manifest_features_intro_Intro_finalSubtitleLayout{max-width:none}@media screen and (min-width:64em){.src_features_pageOnly_Manifest_features_intro_Intro_finalText>.src_features_pageOnly_Manifest_features_intro_Intro_finalTitleLayout{max-width:20ch}}@media screen and (min-width:64em){.src_features_pageOnly_Manifest_features_intro_Intro_finalText>.src_features_pageOnly_Manifest_features_intro_Intro_finalSubtitleLayout{max-width:40ch}}.src_features_pageOnly_Manifest_features_intro_Intro_finalLogo{--theme-primary-contrast: var(--intro-logo);aspect-ratio:1;transition:--theme-primary-contrast var(--duration-600)}.src_features_pageOnly_Manifest_features_intro_Intro_finalLogo>.src_features_pageOnly_Manifest_features_intro_Intro_videoLayout{width:100%;height:100%}.src_features_pageOnly_Manifest_features_intro_Intro_video{scale:1.5}.src_features_pageOnly_Manifest_features_intro_Intro_componentCenterShape{opacity:0;aspect-ratio:1}.src_features_pageOnly_Manifest_features_intro_Intro_componentCenterShape>.src_features_pageOnly_Manifest_features_intro_Intro_svgElement{width:100%;height:100%}.src_features_pageOnly_Manifest_features_intro_Intro_svgElement{display:block}.src_features_pageOnly_Manifest_features_intro_Intro_shapePath{fill:var(--intro-shape);transition:fill var(--duration-600)}.src_features_pageOnly_Manifest_features_intro_Intro_paragraphTitle{text-align:left;color:var(--intro-text);font-family:var(--font-family-display);font-size:var(--font-size-32-48);font-weight:var(--font-weight-300);line-height:var(--line-height-heading);transition:color var(--duration-600)}.src_features_pageOnly_Manifest_features_intro_Intro_line{display:block;padding-bottom:.4em;margin-bottom:-.4em}.src_features_pageOnly_About_Hero_component{display:grid;grid-template-columns:subgrid;position:relative;z-index:0;overflow:visible;color:var(--color-brand-berry-white);min-height:100lvh}.src_features_pageOnly_About_Hero_component>.src_features_pageOnly_About_Hero_videoBackgroundContainer{position:absolute;inset:0;z-index:0}.src_features_pageOnly_About_Hero_component>.src_features_pageOnly_About_Hero_contentContainer{z-index:1;grid-column:full-start / full-end;position:relative}.src_features_pageOnly_About_Hero_videoBackgroundContainer>.src_features_pageOnly_About_Hero_videoLayout{width:100%;height:100%;object-fit:cover}.src_features_pageOnly_About_Hero_contentContainer{visibility:hidden;display:grid;grid-template-columns:subgrid;row-gap:var(--size-32);padding-block:var(--size-32) var(--size-100)}@media screen and (min-width:64em){.src_features_pageOnly_About_Hero_contentContainer{row-gap:var(--size-64)}}.src_features_pageOnly_About_Hero_contentContainer>.src_features_pageOnly_About_Hero_logoLayout{grid-column:main-start / main-end;grid-row:1;width:var(--logo-size)}@media screen and (min-width:64em){.src_features_pageOnly_About_Hero_contentContainer>.src_features_pageOnly_About_Hero_logoLayout{justify-self:center}}.src_features_pageOnly_About_Hero_contentContainer>.src_features_pageOnly_About_Hero_headingLayout{grid-column:main-start / main-end;grid-row:2}@media screen and (min-width:64em){.src_features_pageOnly_About_Hero_contentContainer>.src_features_pageOnly_About_Hero_headingLayout{grid-column:main-start / span 9;grid-row:1;margin-top:var(--size-150)}}.src_features_pageOnly_About_Hero_contentContainer>.src_features_pageOnly_About_Hero_textLayout{grid-column:main-start / main-end;grid-row:3;font-size:var(--font-size-24-28)}@media screen and (min-width:64em){.src_features_pageOnly_About_Hero_contentContainer>.src_features_pageOnly_About_Hero_textLayout{grid-column:7 / main-end;font-size:var(--font-size-32-40)}}.src_features_pageOnly_About_Hero_line{display:block;padding-bottom:.4em;margin-bottom:-.4em}.src_features_pageOnly_About_TommyLogo_component{width:100%}.src_features_pageOnly_About_TommyLogo_video{width:100%;height:auto;display:block}.src_features_pageOnly_About_TommySection_component{display:grid;grid-template-columns:subgrid;padding-block:var(--size-100);row-gap:var(--size-48)}@media screen and (min-width:64em){.src_features_pageOnly_About_TommySection_component{padding-block:var(--size-150);row-gap:0}}.src_features_pageOnly_About_TommySection_component>.src_features_pageOnly_About_TommySection_contentContainer{grid-column:1 / -1}@media screen and (min-width:64em){.src_features_pageOnly_About_TommySection_component>.src_features_pageOnly_About_TommySection_contentContainer{grid-column:1 / 6;grid-row:1;align-self:center}}.src_features_pageOnly_About_TommySection_component>.src_features_pageOnly_About_TommySection_logoLayout{grid-column:1 / -1}@media screen and (min-width:64em){.src_features_pageOnly_About_TommySection_component>.src_features_pageOnly_About_TommySection_logoLayout{grid-column:7 / -1;grid-row:1;display:flex;align-items:center;justify-content:center}}.src_features_pageOnly_About_TommySection_contentContainer{display:flex;flex-direction:column;gap:var(--size-24)}@media screen and (min-width:64em){.src_features_pageOnly_About_TommySection_contentContainer{gap:var(--size-32)}}.src_features_buildingBlocks_Teaser_Teaser_component{position:relative;z-index:0;display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast);overflow-x:clip}.src_features_buildingBlocks_Teaser_Teaser_component>.src_features_buildingBlocks_Teaser_Teaser_content{grid-column:main-start / main-end}@media screen and (min-width:48em){.src_features_buildingBlocks_Teaser_Teaser_component>.src_features_buildingBlocks_Teaser_Teaser_content{grid-column:4 / span 8}}@media screen and (min-width:64em){.src_features_buildingBlocks_Teaser_Teaser_component>.src_features_buildingBlocks_Teaser_Teaser_content{grid-column:5 / span 6}}.src_features_buildingBlocks_Teaser_Teaser_content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--size-32);padding-block:var(--size-64)}@media screen and (min-width:48em){.src_features_buildingBlocks_Teaser_Teaser_content{padding-block:var(--size-100)}}.src_features_buildingBlocks_Teaser_Teaser_content>.src_features_buildingBlocks_Teaser_Teaser_buttonLayout{margin-top:var(--size-12)}.src_features_buildingBlocks_ImageSlider_ImageSlider_component{opacity:0;display:flex;flex-direction:column;gap:var(--size-48);padding-inline:var(--container-padding);padding-bottom:var(--size-48);-webkit-user-select:none;user-select:none}@media screen and (min-width:48em){.src_features_buildingBlocks_ImageSlider_ImageSlider_component{gap:var(--size-64);padding-bottom:var(--size-100)}}.src_features_buildingBlocks_ImageSlider_ImageSlider_component.src_features_buildingBlocks_ImageSlider_ImageSlider_isMounted{opacity:1}.src_features_buildingBlocks_ImageSlider_ImageSlider_slider{display:flex;cursor:grab;overflow:visible}.src_features_buildingBlocks_ImageSlider_ImageSlider_slider:active,.src_features_buildingBlocks_ImageSlider_ImageSlider_slider:active *{cursor:grabbing}.src_features_buildingBlocks_ImageSlider_ImageSlider_slider>.src_features_buildingBlocks_ImageSlider_ImageSlider_slideContainer{flex-shrink:0;width:72%}@media screen and (min-width:48em){.src_features_buildingBlocks_ImageSlider_ImageSlider_slider>.src_features_buildingBlocks_ImageSlider_ImageSlider_slideContainer{width:480px}}@media screen and (min-width:64em){.src_features_buildingBlocks_ImageSlider_ImageSlider_slider>.src_features_buildingBlocks_ImageSlider_ImageSlider_slideContainer{width:580px}}.src_features_buildingBlocks_ImageSlider_ImageSlider_componentImage{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius-24);overflow:hidden;box-shadow:0 4px 20px #00000014;will-change:transform;transform-origin:center center}.src_features_buildingBlocks_ImageSlider_ImageSlider_componentSliderNav{display:flex;justify-content:center;gap:var(--size-8)}.src_features_buildingBlocks_ImageSlider_ImageSlider_componentSliderNav>.src_features_buildingBlocks_ImageSlider_ImageSlider_sliderButtonLayout{width:var(--size-48)}.src_features_buildingBlocks_ImageSlider_ImageSlider_componentSliderButton{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-circle);border:1px solid var(--theme-accent);color:var(--theme-primary-contrast);background-color:transparent;cursor:pointer;transition-duration:var(--duration-250);transition-property:background-color,color,transform}.src_features_buildingBlocks_ImageSlider_ImageSlider_componentSliderButton:hover:not(:disabled),.src_features_buildingBlocks_ImageSlider_ImageSlider_componentSliderButton:focus-visible:not(:disabled){color:var(--theme-accent-contrast);background-color:var(--theme-accent);transform:scale(1.05)}.src_features_buildingBlocks_ImageSlider_ImageSlider_componentSliderButton:active:not(:disabled){transform:scale(.95)}.src_features_buildingBlocks_ImageSlider_ImageSlider_componentSliderButton:disabled{opacity:.35;cursor:not-allowed}.src_features_buildingBlocks_ImageSlider_ImageSlider_componentSliderButton:focus-visible{outline:2px dashed var(--theme-accent);outline-offset:var(--size-4)}.src_features_buildingBlocks_ImageSlider_ImageSlider_componentSliderButton>.src_features_buildingBlocks_ImageSlider_ImageSlider_navButtonIconLayout{width:var(--icon-size-24)}.src_pages_About_grid{display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast);gap:var(--size-32);overflow-x:clip}.src_pages_About_grid>.src_pages_About_contentLayout{grid-column:full-start / full-end}.src_pages_About_grid>.src_pages_About_tommyLayout{grid-column:main-start / main-end}.src_pages_About_imageSliderWrapper{overflow-x:clip;position:relative;background:linear-gradient(to bottom,var(--color-brand-isit-green) 0%,var(--color-brand-isit-green) 50%,var(--color-berry-100) 50%,var(--color-berry-100) 100%)}.src_features_pageOnly_Contact_Hero_component{display:grid;grid-template-columns:subgrid;position:relative;z-index:0;color:var(--color-white);overflow:hidden;height:125lvh!important}.src_features_pageOnly_Contact_Hero_component>.src_features_pageOnly_Contact_Hero_imageContainer{position:absolute;inset:0;z-index:-1}.src_features_pageOnly_Contact_Hero_component>.src_features_pageOnly_Contact_Hero_contentContainer{grid-column:full-start / full-end;align-self:start;min-height:100vh}.src_features_pageOnly_Contact_Hero_imageContainer{overflow:hidden;filter:brightness(.6)}.src_features_pageOnly_Contact_Hero_imageContainer>.src_features_pageOnly_Contact_Hero_imageLayout{width:100%;height:100%}.src_features_pageOnly_Contact_Hero_contentContainer{display:grid;grid-template-columns:subgrid;visibility:hidden;padding-block:var(--size-32) var(--size-100);row-gap:var(--size-32)}@media screen and (min-width:64em){.src_features_pageOnly_Contact_Hero_contentContainer{row-gap:var(--size-64)}}.src_features_pageOnly_Contact_Hero_contentContainer>.src_features_pageOnly_Contact_Hero_logoLayout{grid-column:main-start / main-end;grid-row:1;width:var(--logo-size)}@media screen and (min-width:64em){.src_features_pageOnly_Contact_Hero_contentContainer>.src_features_pageOnly_Contact_Hero_logoLayout{justify-self:center}}.src_features_pageOnly_Contact_Hero_contentContainer>.src_features_pageOnly_Contact_Hero_headingLayout{grid-column:main-start / main-end;grid-row:2;align-self:end}@media screen and (min-width:64em){.src_features_pageOnly_Contact_Hero_contentContainer>.src_features_pageOnly_Contact_Hero_headingLayout{grid-column:main-start / span 9}}.src_features_pageOnly_Contact_Hero_contentContainer>.src_features_pageOnly_Contact_Hero_introLayout{grid-column:main-start / main-end;grid-row:3}@media screen and (min-width:64em){.src_features_pageOnly_Contact_Hero_contentContainer>.src_features_pageOnly_Contact_Hero_introLayout{grid-column:7 / main-end;grid-row:3}}.src_features_pageOnly_Contact_Hero_contentContainer>.src_features_pageOnly_Contact_Hero_infoLayout{grid-column:main-start / main-end;grid-row:4;align-self:end}@media screen and (min-width:64em){.src_features_pageOnly_Contact_Hero_contentContainer>.src_features_pageOnly_Contact_Hero_infoLayout{grid-column:main-start / span 3;grid-row:3 / span 2}}.src_features_pageOnly_Contact_Hero_componentInfo{display:flex;flex-direction:column;gap:var(--size-32)}.src_features_pageOnly_Contact_Hero_infoBlock{display:flex;flex-direction:column;gap:var(--size-8)}.src_features_pageOnly_Contact_Hero_line{display:block;padding-bottom:.4em;margin-bottom:-.4em}.src_features_pageOnly_Contact_ContactCard_component{display:flex;align-items:center;background-color:var(--color-gray-200);padding:var(--size-24);border-radius:var(--radius-12);gap:var(--size-24);text-align:left}.src_features_pageOnly_Contact_ContactCard_component>.src_features_pageOnly_Contact_ContactCard_imageContainer{width:100px;height:120px;flex-shrink:0}.src_features_pageOnly_Contact_ContactCard_imageContainer{border-radius:var(--radius-8);overflow:hidden}.src_features_pageOnly_Contact_ContactCard_info{font-size:var(--font-size-16-22)}.src_features_pageOnly_Contact_ContactCard_header{display:flex;flex-direction:column}.src_pages_Contact_grid{padding-bottom:var(--size-100);display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast);gap:var(--size-32)}.src_pages_Contact_grid>.src_pages_Contact_contactCardsLayout{grid-column:main-start / main-end}@media screen and (min-width:64em){.src_pages_Contact_grid>.src_pages_Contact_contactCardsLayout{grid-column:7 / main-end}}.src_pages_Contact_componentCards{padding-block:var(--size-64) var(--size-100);display:flex;flex-direction:column;gap:var(--size-32)}.src_pages_Contact_componentCards>.src_pages_Contact_cardLayout{width:100%}.src_features_pageOnly_CookieToggles_componentBase{gap:var(--size-20);display:grid;grid-template-columns:1fr}@media screen and (min-width:30em){.src_features_pageOnly_CookieToggles_componentBase{grid-template-columns:repeat(2,1fr)}}.src_features_pageOnly_CookieToggles_componentBase.src_features_pageOnly_CookieToggles_isSmall{padding-block:var(--size-20);grid-template-columns:1fr}@media screen and (min-width:30em){.src_features_pageOnly_CookieToggles_componentBase.src_features_pageOnly_CookieToggles_isSmall{grid-template-columns:repeat(2,1fr)}}.src_features_pageOnly_CookieToggles_componentBase>.src_features_pageOnly_CookieToggles_isDisabled{order:-1}.src_features_pageOnly_CookieToggles_buttonWrapper{display:flex;gap:var(--size-20);justify-content:center}.src_features_pageOnly_CookieToggles_componentCookiePermission{--toggle-button-height: var(--size-40);background-color:oklch(from var(--theme-primary-contrast, var(--color-white)) l c h / 6%);color:var(--theme-primary-contrast, var(--color-white));padding:var(--size-32);position:relative;display:flex;flex-direction:column;gap:var(--size-20);border-radius:var(--radius-24)}.src_features_pageOnly_CookieToggles_componentCookiePermission.src_features_pageOnly_CookieToggles_isSmall{padding:0;flex-direction:row;align-items:center;background-color:transparent}.src_features_pageOnly_CookieToggles_componentCookiePermission.src_features_pageOnly_CookieToggles_isSmall>.src_features_pageOnly_CookieToggles_toggleButton{margin-left:auto}.src_features_pageOnly_CookieToggles_componentCookiePermission.src_features_pageOnly_CookieToggles_isDisabled:not(.src_features_pageOnly_CookieToggles_isSmall){background-color:oklch(from var(--theme-primary-contrast, var(--color-white)) l c h / 3%);color:oklch(from var(--theme-primary-contrast, var(--color-white)) l c h / 50%)}.src_features_pageOnly_CookieToggles_componentCookiePermission>.src_features_pageOnly_CookieToggles_toggleButton{height:var(--toggle-button-height);width:fit-content}.src_features_pageOnly_CookieToggles_heading{font-weight:var(--font-weight-base-500);font-size:var(--font-size-16);line-height:var(--line-height-snug)}.src_features_pageOnly_CookieToggles_heading.src_features_pageOnly_CookieToggles_isDisabled:not(.src_features_pageOnly_CookieToggles_isSmall){font-size:var(--font-size-18)}.src_features_pageOnly_CookieToggles_content{font-size:var(--font-size-12);line-height:1.6;font-weight:var(--font-weight-base-400)}.src_features_pageOnly_CookieToggles_content.src_features_pageOnly_CookieToggles_isSmall{color:var(--color-gray-70);font-size:var(--font-size-12)}.src_features_pageOnly_CookieToggles_toggleButton{--slider-size: 32px;--slider-margin: 4px;background-color:oklch(from var(--theme-primary-contrast, var(--color-white)) l c h / 15%);color:var(--theme-primary-contrast, var(--color-white));border-radius:var(--radius-pill);position:relative;display:flex;align-items:center;justify-content:space-between}.src_features_pageOnly_CookieToggles_toggleButton.src_features_pageOnly_CookieToggles_isActive{background-color:var(--theme-accent, var(--color-blue));color:var(--theme-accent-contrast, var(--color-black))}.src_features_pageOnly_CookieToggles_toggleButton.src_features_pageOnly_CookieToggles_isDisabled{opacity:var(--opacity-disabled);cursor:no-drop}.src_features_pageOnly_CookieToggles_toggleButton>.src_features_pageOnly_CookieToggles_option{margin-inline:var(--slider-margin);width:var(--slider-size)}.src_features_pageOnly_CookieToggles_toggleButton.src_features_pageOnly_CookieToggles_isSmall{border-radius:var(--radius-pill)}.src_features_pageOnly_CookieToggles_toggleButton>.src_features_pageOnly_CookieToggles_slider{width:var(--slider-size);height:var(--slider-size);position:absolute;top:var(--slider-margin);left:var(--slider-margin)}.src_features_pageOnly_CookieToggles_toggleButton>.src_features_pageOnly_CookieToggles_slider.src_features_pageOnly_CookieToggles_isActive{left:calc(100% - var(--slider-margin) - var(--slider-size))}.src_features_pageOnly_CookieToggles_option{aspect-ratio:1;opacity:0;transition:opacity var(--duration-200);display:flex;align-items:center;justify-content:center}.src_features_pageOnly_CookieToggles_option>span>svg{width:14px!important;height:14px!important}.src_features_pageOnly_CookieToggles_option.src_features_pageOnly_CookieToggles_isActive{opacity:1}.src_features_pageOnly_CookieToggles_slider{border-radius:var(--radius-circle);transition:var(--duration-300) var(--ease-out-back);background-color:currentColor}.src_features_pageOnly_CookiePermissions_component>.src_features_pageOnly_CookiePermissions_cookieTogglesWrapper{margin-bottom:var(--size-40)}.src_features_pageOnly_CookiePermissions_buttonWrapper{display:flex;gap:var(--size-20);justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width:30em){.src_features_pageOnly_CookiePermissions_buttonWrapper{flex-direction:row-reverse}}.src_features_pageOnly_CookiePermissions_componentCookiePermission.src_features_pageOnly_CookiePermissions_isDisabled{background-color:var(--color-gray-10)}.src_features_pageOnly_CookieTable_componentTable{overflow-x:auto;text-align:left;font-size:var(--font-size-12-14)}.src_features_pageOnly_CookieTable_componentTable>*{width:100%}.src_features_pageOnly_CookieTable_table{border-collapse:separate;border-spacing:var(--size-12) var(--size-20)}.src_features_pageOnly_CookieTable_colgroup>*{min-width:100px}.src_features_pageOnly_CookieTable_componentRowBase>.src_features_pageOnly_CookieTable_cellLayout:first-child{min-width:200px}.src_pages_CookiePolicy_grid{padding-bottom:var(--size-100);display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast);gap:var(--size-32);overflow-x:clip}.src_pages_CookiePolicy_grid>.src_pages_CookiePolicy_cookiePermissionsLayout{grid-column:main-start / main-end;margin-top:var(--size-40);margin-bottom:var(--size-40)}.src_pages_CookiePolicy_cookiePermissionsWrapper{display:flex;flex-direction:column;gap:var(--size-80)}.src_features_pageOnly_NewsletterArchive_Archive_component{display:grid;grid-template-columns:subgrid;row-gap:var(--size-100)}.src_features_pageOnly_NewsletterArchive_Archive_component>.src_features_pageOnly_NewsletterArchive_Archive_archiveSectionLayout,.src_features_pageOnly_NewsletterArchive_Archive_component>.src_features_pageOnly_NewsletterArchive_Archive_subscribeSectionLayout{grid-column:full-start / full-end}.src_features_pageOnly_NewsletterArchive_Archive_archiveSection{display:grid;grid-template-columns:subgrid}.src_features_pageOnly_NewsletterArchive_Archive_archiveSection>.src_features_pageOnly_NewsletterArchive_Archive_archiveTitleLayout{grid-column:main-start / main-end}@media screen and (min-width:48em){.src_features_pageOnly_NewsletterArchive_Archive_archiveSection>.src_features_pageOnly_NewsletterArchive_Archive_archiveTitleLayout{grid-column:main-start / span 4}}.src_features_pageOnly_NewsletterArchive_Archive_archiveSection>.src_features_pageOnly_NewsletterArchive_Archive_archiveContentLayout{grid-column:main-start / main-end}@media screen and (min-width:48em){.src_features_pageOnly_NewsletterArchive_Archive_archiveSection>.src_features_pageOnly_NewsletterArchive_Archive_archiveContentLayout{grid-column:span 7 / main-end}}.src_features_pageOnly_NewsletterArchive_Archive_archiveContent{display:flex;flex-direction:column;gap:var(--size-32)}.src_features_pageOnly_NewsletterArchive_Archive_subscribeSection{display:grid;grid-template-columns:subgrid;padding-bottom:var(--size-100)}.src_features_pageOnly_NewsletterArchive_Archive_subscribeSection>.src_features_pageOnly_NewsletterArchive_Archive_subscribeTitleLayout{grid-column:main-start / main-end}@media screen and (min-width:48em){.src_features_pageOnly_NewsletterArchive_Archive_subscribeSection>.src_features_pageOnly_NewsletterArchive_Archive_subscribeTitleLayout{grid-column:main-start / span 4}}.src_features_pageOnly_NewsletterArchive_Archive_subscribeSection>.src_features_pageOnly_NewsletterArchive_Archive_subscribeContentLayout{grid-column:main-start / main-end}@media screen and (min-width:48em){.src_features_pageOnly_NewsletterArchive_Archive_subscribeSection>.src_features_pageOnly_NewsletterArchive_Archive_subscribeContentLayout{grid-column:span 7 / main-end}}.src_features_pageOnly_NewsletterArchive_Archive_subscribeContent{display:flex;flex-direction:column;gap:var(--size-32)}.src_features_pageOnly_NewsletterArchive_Archive_subscribeContent>.src_features_pageOnly_NewsletterArchive_Archive_subscribeButtonLayout{width:fit-content}.src_features_pageOnly_NewsletterArchive_Archive_componentCampaigns{list-style:none;padding:0}.src_features_pageOnly_NewsletterArchive_Archive_campaignItem{border-bottom:1px solid oklch(from var(--theme-primary-contrast) l c h / 20%)}.src_features_pageOnly_NewsletterArchive_Archive_campaignItem:first-child{border-top:1px solid oklch(from var(--theme-primary-contrast) l c h / 20%)}.src_features_pageOnly_NewsletterArchive_Archive_campaignLink{display:flex;flex-direction:column;gap:var(--size-4);padding-block:var(--size-24);text-decoration:none;color:inherit;transition:opacity var(--duration-200)}.src_features_pageOnly_NewsletterArchive_Archive_campaignLink:hover{opacity:.7}.src_features_pageOnly_NewsletterArchive_Archive_campaignLink:focus-visible{outline:2px dashed var(--theme-accent);outline-offset:4px}.src_features_pageOnly_NewsletterArchive_Archive_campaignMeta{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--size-8);font-size:var(--font-size-16-18)}.src_features_pageOnly_NewsletterArchive_Archive_campaignDate{white-space:nowrap}.src_features_pageOnly_NewsletterArchive_Archive_paginationButton{cursor:pointer;font-family:var(--font-family-display);font-size:var(--font-size-16-20);color:var(--theme-primary-contrast);transition:opacity var(--duration-200);padding-block:var(--size-8)}.src_features_pageOnly_NewsletterArchive_Archive_paginationButton:focus-visible{outline:2px dashed var(--theme-accent);outline-offset:4px}.src_features_pageOnly_NewsletterArchive_Archive_componentPagination{display:flex;justify-content:space-between;gap:var(--size-16)}.src_features_pageOnly_NewsletterArchive_Archive_componentPagination>.src_features_pageOnly_NewsletterArchive_Archive_paginationButtonNextLayout{margin-inline-start:auto}.src_features_pageOnly_NewsletterArchive_Archive_componentErrorMessage{font-size:var(--font-size-16-18);line-height:var(--line-height-relaxed)}.src_pages_NewsletterArchive_grid{display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast);padding-block:var(--size-64) 0}.src_pages_NewsletterArchive_grid>.src_pages_NewsletterArchive_archiveLayout{grid-column:full-start / full-end}.src_features_buildingBlocks_CardsOverview_component{padding-bottom:var(--size-100);display:grid;grid-template-columns:subgrid}.src_features_buildingBlocks_CardsOverview_component>.src_features_buildingBlocks_CardsOverview_grid{grid-column:main-start / main-end}.src_features_buildingBlocks_CardsOverview_grid{display:grid}.src_features_buildingBlocks_CardsOverview_grid.src_features_buildingBlocks_CardsOverview_columns2{gap:var(--size-64) var(--size-24);grid-template-columns:1fr}@media screen and (min-width:48em){.src_features_buildingBlocks_CardsOverview_grid.src_features_buildingBlocks_CardsOverview_columns2{grid-template-columns:repeat(2,1fr)}}.src_features_buildingBlocks_CardsOverview_grid.src_features_buildingBlocks_CardsOverview_columns3{gap:var(--size-64) var(--size-80);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media screen and (min-width:48em){.src_features_buildingBlocks_CardsOverview_grid.src_features_buildingBlocks_CardsOverview_columns3{grid-template-columns:repeat(3,1fr)}}.src_features_pageOnly_Articles_ArticleCard_component{display:flex;flex-direction:column;gap:var(--size-24);color:var(--theme-primary-contrast)}.src_features_pageOnly_Articles_ArticleCard_imageContainer{padding:var(--size-28);aspect-ratio:1;position:relative;z-index:0;transition:scale var(--duration-800) var(--ease-out-back)}.src_features_pageOnly_Articles_ArticleCard_imageContainer:before{content:"";position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-32);corner-shape:squircle;background-color:var(--theme-primary);z-index:-1;transition:scale var(--duration-600) var(--ease-out-back),border-radius var(--duration-600) var(--ease-out-back)}.src_features_pageOnly_Articles_ArticleCard_imageContainer:hover,.src_features_pageOnly_Articles_ArticleCard_imageContainer:focus-visible{scale:.98}:is(.src_features_pageOnly_Articles_ArticleCard_imageContainer:hover,.src_features_pageOnly_Articles_ArticleCard_imageContainer:focus-visible):before{scale:1.06;border-radius:var(--radius-48)}.src_features_pageOnly_Articles_ArticleCard_content{display:flex;flex-direction:column;gap:var(--size-12);color:var(--color-brand-wine-o-clock)}.src_features_pageOnly_Articles_ArticleCard_descriptionContainer{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.src_features_pageOnly_Article_Hero_component{display:grid;grid-template-columns:subgrid;position:relative;z-index:0;background-color:var(--theme-primary);color:var(--theme-primary-contrast);overflow:hidden}.src_features_pageOnly_Article_Hero_component>.src_features_pageOnly_Article_Hero_contentContainer{grid-column:full-start / full-end;min-height:80dvh}.src_features_pageOnly_Article_Hero_contentContainer{display:grid;grid-template-columns:subgrid;position:relative;z-index:0;visibility:hidden;padding-block:var(--size-32);row-gap:var(--size-32);--main-columns-span: span 8;--image-start: 9;--text-start: 7}@media screen and (min-width:64em){.src_features_pageOnly_Article_Hero_contentContainer{padding-block:var(--size-32) var(--size-100);row-gap:var(--size-64)}}.src_features_pageOnly_Article_Hero_contentContainer>.src_features_pageOnly_Article_Hero_logoLayout{grid-column:main-start / main-end;grid-row:1;width:var(--logo-size)}@media screen and (min-width:64em){.src_features_pageOnly_Article_Hero_contentContainer>.src_features_pageOnly_Article_Hero_logoLayout{justify-self:center}}.src_features_pageOnly_Article_Hero_contentContainer>.src_features_pageOnly_Article_Hero_imageContainerLayout{grid-column:main-start / main-end;grid-row:2;place-self:center;width:100%;z-index:-1}@media screen and (min-width:64em){.src_features_pageOnly_Article_Hero_contentContainer>.src_features_pageOnly_Article_Hero_imageContainerLayout{grid-column:var(--image-start) / main-end;grid-row:2}}.src_features_pageOnly_Article_Hero_contentContainer>.src_features_pageOnly_Article_Hero_headingContainerLayout{grid-column:main-start / main-end;grid-row:3;align-self:center}@media screen and (min-width:64em){.src_features_pageOnly_Article_Hero_contentContainer>.src_features_pageOnly_Article_Hero_headingContainerLayout{grid-column:main-start / var(--main-columns-span);grid-row:2}}.src_features_pageOnly_Article_Hero_contentContainer>.src_features_pageOnly_Article_Hero_textLayout{grid-column:main-start / main-end;grid-row:4}@media screen and (min-width:64em){.src_features_pageOnly_Article_Hero_contentContainer>.src_features_pageOnly_Article_Hero_textLayout{grid-column:var(--text-start) / main-end;grid-row:3}}.src_features_pageOnly_Article_Hero_headingContainer{display:flex;flex-direction:column;gap:var(--size-16);align-items:flex-start}.src_features_pageOnly_Article_Hero_label{font-size:var(--font-size-18-24)}.src_features_pageOnly_Article_Hero_line{display:block;padding-bottom:.4em;margin-bottom:-.4em}.src_features_pageOnly_Article_Hero_imageContainer{visibility:hidden;position:relative}.src_features_pageOnly_Article_Hero_imageContainer>.src_features_pageOnly_Article_Hero_shapeOverlay{position:absolute;inset:0;overflow:hidden}.src_features_pageOnly_Article_Hero_shapeOverlay{pointer-events:none}.src_features_pageOnly_Article_Contributors_component{display:flex;flex-direction:column;gap:var(--size-32);padding:var(--size-24);background-color:var(--color-gray-200);border-radius:var(--radius-20)}@media screen and (min-width:48em){.src_features_pageOnly_Article_Contributors_component{padding:var(--size-32)}}.src_features_pageOnly_Article_Contributors_contributors{display:flex;flex-direction:column;gap:var(--size-32)}.src_features_pageOnly_Article_Contributors_contributor{display:flex;align-items:center;gap:var(--size-16)}.src_features_pageOnly_Article_Contributors_contributor>.src_features_pageOnly_Article_Contributors_imageLayout{flex-shrink:0}.src_features_pageOnly_Article_Contributors_info{display:flex;flex-direction:column;gap:var(--size-4)}.src_features_pageOnly_Article_Contributors_publicationInfo{font-size:var(--font-size-14);color:var(--color-grey-600);line-height:var(--line-height-heading)}.src_features_pageOnly_Article_Contributors_link{position:relative;text-decoration:none;padding-bottom:2px}.src_features_pageOnly_Article_Contributors_link:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:6px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 6'%3E%3Cpath fill='none' stroke='black' stroke-width='1.5' stroke-linecap='square' d='M0 3 Q 3 7.5 6 3 T 12 3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 6'%3E%3Cpath fill='none' stroke='black' stroke-width='1.5' stroke-linecap='square' d='M0 3 Q 3 7.5 6 3 T 12 3'/%3E%3C/svg%3E");-webkit-mask-size:12px 6px;mask-size:12px 6px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:0 100%;mask-position:0 100%}.src_features_pageOnly_Article_Contributors_link:hover{color:var(--color-grey-900)}.src_features_pageOnly_Article_Contributors_link:hover:after{animation:src_features_pageOnly_Article_Contributors_wave .6s linear infinite}@keyframes src_features_pageOnly_Article_Contributors_wave{to{mask-position:12px 100%;-webkit-mask-position:12px 100%}}.src_features_pageOnly_Article_RelatedArticles_component{display:flex;flex-direction:column;align-items:center;gap:var(--size-48)}.src_features_pageOnly_Article_RelatedArticles_component>.src_features_pageOnly_Article_RelatedArticles_carouselLayout{width:100%}.src_pages_Article_grid{padding-bottom:var(--size-100);display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast)}@media screen and (min-width:64em){.src_pages_Article_grid{gap:var(--size-32)}}.src_pages_Article_grid>.src_pages_Article_contributorsLayout{grid-column:main-start / main-end;align-self:start;margin-top:var(--size-32)}@media screen and (min-width:64em){.src_pages_Article_grid>.src_pages_Article_contributorsLayout{grid-column:main-start / span 4;grid-row:1;margin-top:unset}}.src_pages_Article_grid>.src_pages_Article_contentLayout{grid-column:full-start / full-end;grid-row:1}.src_features_pageOnly_Experiments_ExperimentCard_component{display:flex;flex-direction:column;gap:var(--size-24);color:var(--theme-primary-contrast);text-decoration:none}.src_features_pageOnly_Experiments_ExperimentCard_imageContainer{padding:var(--size-28);aspect-ratio:1;position:relative;z-index:0;transition:scale var(--duration-800) var(--ease-out-back)}.src_features_pageOnly_Experiments_ExperimentCard_imageContainer:before{content:"";position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-12);background-color:var(--theme-primary);color:var(--theme-primary-contrast);z-index:-1;transition:scale var(--duration-600) var(--ease-out-back),border-radius var(--duration-600) var(--ease-out-back)}.src_features_pageOnly_Experiments_ExperimentCard_imageContainer:hover,.src_features_pageOnly_Experiments_ExperimentCard_imageContainer:focus-visible{scale:.98}:is(.src_features_pageOnly_Experiments_ExperimentCard_imageContainer:hover,.src_features_pageOnly_Experiments_ExperimentCard_imageContainer:focus-visible):before{scale:1.06;border-radius:var(--radius-24)}.src_features_pageOnly_Experiments_ExperimentCard_content{display:flex;flex-direction:column;gap:var(--size-12)}.src_features_pageOnly_Experiments_RelatedExperiments_component{display:flex;flex-direction:column;align-items:center;gap:var(--size-48)}.src_features_pageOnly_Experiments_RelatedExperiments_component>.src_features_pageOnly_Experiments_RelatedExperiments_carouselLayout{width:100%}.src_pages_Experiment_grid{display:grid;grid-template-columns:subgrid;padding-bottom:var(--size-64);color:var(--theme-primary-contrast);background-color:var(--theme-primary)}.src_pages_Experiment_grid>.src_pages_Experiment_contentLayout{grid-column:full-start / full-end}.src_pages_Inventors_grid{display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast);gap:var(--size-32)}.src_pages_Inventors_grid>.src_pages_Inventors_contentLayout{grid-column:full-start / full-end}.src_pages_Inventor_grid{padding-bottom:var(--size-100);position:relative;z-index:0;display:grid;grid-template-columns:subgrid;color:var(--theme-primary-contrast)}.src_pages_Inventor_grid :is(h1,h2,h3,h4,h5,h6){color:var(--theme-accent)}.src_pages_Inventor_grid>.src_pages_Inventor_introLayout{margin-bottom:var(--size-100);grid-column:main-start / main-end}@media screen and (min-width:48em){.src_pages_Inventor_grid>.src_pages_Inventor_introLayout{grid-column:7 / main-end}}.src_pages_Inventor_grid>.src_pages_Inventor_sectionsLayout{grid-column:full-start / full-end}.src_pages_PitchCase_grid{padding-bottom:var(--size-100);display:grid;grid-template-columns:subgrid;background-color:var(--theme-primary);color:var(--theme-primary-contrast)}.src_pages_PitchCase_grid>.src_pages_PitchCase_contentLayout{grid-column:full-start / full-end}[data-cursor-style-text],[data-cursor-style-text] *,[data-cursor-style-icon],[data-cursor-style-icon] *,[data-cursor-style-shape],[data-cursor-style-shape] *{cursor:none}.src_features_pageOnly_CursorTrail_componentCursor{position:relative;display:grid;align-items:center;justify-content:center;color:var(--theme-accent, var(--color-black));transition:color var(--duration-200);pointer-events:none;overflow:visible}.src_features_pageOnly_CursorTrail_componentCursor>.src_features_pageOnly_CursorTrail_cursorIconLayout{position:absolute;top:50%;left:50%}.src_features_pageOnly_CursorTrail_componentCursor>.src_features_pageOnly_CursorTrail_shape{position:absolute;inset:0;width:100%;height:100%}.src_features_pageOnly_CursorTrail_shape{fill:currentColor}.src_features_pageOnly_CursorTrail_component_rootCursor{position:fixed;width:var(--size-16);height:var(--size-16);top:0;left:0}.src_features_pageOnly_CursorTrail_component_rootText{position:absolute;top:50%;left:50%}.src_features_pageOnly_CursorTrail_component_rootMeasureText{position:fixed;visibility:hidden;pointer-events:none}.src_features_pageOnly_CursorTrail_componentText,.src_features_pageOnly_CursorTrail_componentMeasureText{display:inline-block;font-size:var(--font-size-16-22);font-weight:var(--font-weight-450);line-height:var(--line-height-normal);color:var(--theme-accent-contrast, var(--color-white));text-align:center;white-space:nowrap;pointer-events:none;translate:-50% calc(-50% + var(--text-y, 0px))}:is(.src_features_pageOnly_CursorTrail_componentText,.src_features_pageOnly_CursorTrail_componentMeasureText).src_features_pageOnly_CursorTrail_textWrap{white-space:normal}.src_features_pageOnly_CursorTrail_componentCursorIcon{display:flex;align-items:center;justify-content:center;color:var(--theme-accent-contrast, var(--color-white));pointer-events:none;translate:-50% calc(-50% + var(--text-y, 0px))}.src_features_pageOnly_CursorTrail_componentCursorIcon>svg{width:var(--size-48);height:var(--size-48)}.src_features_pageOnly_CursorTrail_component_rootShakeDroplets{position:fixed;top:0;left:0;pointer-events:none}.src_features_pageOnly_CursorTrail_phantomBlob{width:16px!important;height:16px!important;border-radius:var(--radius-circle);background-color:var(--theme-accent, var(--color-black));translate:-50% -50%}.src_features_pageOnly_CursorTrail_shakeDroplet{border-radius:var(--radius-circle);background-color:var(--theme-accent, var(--color-black));pointer-events:none;translate:-50% -50%}.src_features_pageOnly_PageTransition_component{pointer-events:none}.src_features_pageOnly_PageTransition__root{position:fixed;inset:0}.src_features_pageOnly_PageTransition__root>.src_features_pageOnly_PageTransition_gridCellLayout{position:absolute}.src_features_pageOnly_PageTransition_componentGridCell>.src_features_pageOnly_PageTransition_cellSvgLayout{position:absolute;inset:0;width:100%;height:100%}.src_features_pageOnly_PageTransition_cellSvg{transform:scale(0)}.src_features_pageOnly_PageTransition_svgShape{display:block}.src_features_buildingBlocks_CookieBar_component_rootContent{position:fixed;bottom:var(--size-24);left:var(--size-24);right:var(--size-24);display:grid;gap:var(--size-16);padding:var(--size-24) var(--size-32);border-radius:var(--radius-24);background-color:var(--theme-primary, var(--color-brand-black-ish));color:var(--theme-primary-contrast, var(--color-brand-berry-white, #fff));box-shadow:0 8px 32px #00000040;transition:translate var(--duration-600) var(--ease-out-expo),opacity var(--duration-400)}@media screen and (min-width:48em){.src_features_buildingBlocks_CookieBar_component_rootContent{max-width:480px;left:auto}}.src_features_buildingBlocks_CookieBar_component_rootContent.src_features_buildingBlocks_CookieBar_isHidden{translate:0 calc(100% + var(--size-48));opacity:0;pointer-events:none}.src_features_buildingBlocks_CookieBar_title{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-24-28);line-height:var(--line-height-snug)}.src_features_buildingBlocks_CookieBar_actions{display:flex;flex-wrap:wrap;gap:var(--size-8)}.src_features_buildingBlocks_CookieBar_buttonAccept,.src_features_buildingBlocks_CookieBar_buttonReject,.src_features_buildingBlocks_CookieBar_buttonManage{padding:var(--size-12) var(--size-24);cursor:pointer;font-size:var(--font-size-16-18);line-height:var(--line-height-normal);border-radius:var(--radius-32);transition:transform var(--duration-300) var(--ease-out-back),opacity var(--duration-200)}:is(.src_features_buildingBlocks_CookieBar_buttonAccept,.src_features_buildingBlocks_CookieBar_buttonReject,.src_features_buildingBlocks_CookieBar_buttonManage):focus-visible{outline:2px dashed var(--theme-accent, var(--color-brand-isit-green));outline-offset:4px}:is(.src_features_buildingBlocks_CookieBar_buttonAccept,.src_features_buildingBlocks_CookieBar_buttonReject,.src_features_buildingBlocks_CookieBar_buttonManage):hover{transform:scale(1.04)}:is(.src_features_buildingBlocks_CookieBar_buttonAccept,.src_features_buildingBlocks_CookieBar_buttonReject,.src_features_buildingBlocks_CookieBar_buttonManage):active{transform:scale(.97)}:is(.src_features_buildingBlocks_CookieBar_buttonAccept,.src_features_buildingBlocks_CookieBar_buttonReject,.src_features_buildingBlocks_CookieBar_buttonManage):disabled{opacity:var(--opacity-disabled);pointer-events:none}.src_features_buildingBlocks_CookieBar_buttonAccept{background-color:var(--theme-accent, var(--color-brand-isit-green));color:var(--theme-accent-contrast, var(--color-brand-black-ish))}.src_features_buildingBlocks_CookieBar_buttonReject{background-color:oklch(from var(--theme-primary-contrast, var(--color-brand-isit-green)) l c h / 12%);color:var(--theme-primary-contrast, var(--color-brand-isit-green))}.src_features_buildingBlocks_CookieBar_buttonReject:hover{background-color:oklch(from var(--theme-primary-contrast, var(--color-brand-isit-green)) l c h / 20%)}.src_features_buildingBlocks_CookieBar_buttonManage{background-color:transparent;color:var(--theme-primary-contrast, var(--color-brand-isit-green));text-decoration:underline;text-underline-offset:3px;padding-inline:var(--size-12)}

/*# sourceMappingURL=6C4Y4OJX-index.html.css.map */
