@layer reset,base,themes,utilities,components;@layer reset.reset{*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100%}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}ul[role=list],ol[role=list]{list-style:none}a{color:inherit;text-decoration:none}:where([hidden]){display:none}}@layer base.base{:root{--font-primary: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-secondary: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2rem;--text-4xl: 3rem;--font-size-h1: 2.25rem;--line-height-h1: 1.05;--letter-spacing-h1: -.05em;--font-size-h2: 1.875rem;--line-height-h2: 1.15;--letter-spacing-h2: -.04em;--font-size-h3: 1.5rem;--line-height-h3: 1.5;--letter-spacing-h3: -.06rem;--font-size-body: 1rem;--line-height-body: 1.5;--letter-spacing-body: 0em;--font-size-subheading: 1.25rem;--line-height-subheading: 1.55;--letter-spacing-subheading: -.01em;--font-size-button: 1.6rem;--line-height-button: 1.35;--letter-spacing-button: -.01em;--bp-sm: 30rem;--bp-md: 48rem;--bp-lg: 64rem;--bp-xl: 80rem;--header-height: 4rem;--section-padding-top: 9rem;--section-padding-bottom: 10rem;--layout-gutter: 1rem;--section-padding-inline: var(--layout-gutter);--hero-header-offset: 0rem;--space-xs: .5rem;--space-sm: 1rem;--space-md: 2rem;--space-lg: 4rem;--space-xl: 8rem;--color-text: #111111;--color-text-light: #ffffff;--color-bg: #ffffff;--color-bg-light: #f5f5f5;--color-bg-dark: #e3e3e3;--color-bg-alt: #f0f0f0;--color-bg-darker: #d9d9d9;--color-bg-darkest: #cccccc;--color-bg-tint: #f2f2f2;--color-accent: #111111;--color-accent-hover: #000000;--color-accent-active: #000000;--color-accent-secondary: #555555;--color-accent-secondary-hover: #444444;--color-accent-soft: rgba(0, 0, 0, .1);--color-border: #dcdcdc;--color-card-bg: #ffffff;--color-drop-shadow: rgba(0, 0, 0, .1);--color-focus: #000000;--color-footer-text: rgba(0, 0, 0, .6);--color-footer-border: #dcdcdc;--color-number-text: rgba(0, 0, 0, .5);--color-selection-bg: #000000;--color-selection-text: #ffffff;--heading-color: var(--color-text);--subheading-color: #666666;--eyebrow-color: #888888;--eyebrow-font-size: .75rem;--eyebrow-letter-spacing: .03em;--eyebrow-padding-block: .5rem;--eyebrow-padding-inline: 1.3125rem;--eyebrow-radius: 2.5rem;--hero-bg-color: #fafafa;--hero-text-color: var(--color-text);--section-bg-color: #ffffff;--cta-bg-color: #111111;--cta-text-color: #ffffff;--cta-bg-hover-color: #222222;--footer-bg: var(--color-bg-dark);--footer-border: 1px solid var(--color-footer-border);--footer-text-color: var(--color-footer-text);--footer-link-color: var(--color-footer-text);--footer-link-hover-color: rgba(0, 0, 0, .8);--hero-bg: var(--hero-bg-color);--hero-heading-color: var(--heading-color);--hero-subheading-color: var(--subheading-color);--hero-cta-text: var(--cta-text-color);--hero-cta-bg: var(--cta-bg-color);--hero-cta-shadow: 0 2px 60px 0 rgba(0, 0, 0, .33);--hero-cta-bg-hover: var(--cta-bg-hover-color);--hero-cta-bg-active: var(--cta-bg-hover-color);--cta-section-cta-text: var(--cta-text-color);--cta-section-cta-bg: var(--cta-bg-color);--cta-section-cta-bg-hover: var(--cta-bg-hover-color);--cta-section-cta-bg-active: var(--cta-bg-hover-color);--section-offer-bg: var(--color-bg);--section-offer-border: none;--section-offer-eyebrow-bg: transparent;--section-offer-eyebrow-color: var(--eyebrow-color);--section-offer-eyebrow-border: none;--section-showcase-bg: var(--section-bg-color);--section-showcase-border: none;--section-showcase-eyebrow-bg: transparent;--section-showcase-eyebrow-color: var(--eyebrow-color);--section-showcase-eyebrow-border: none;--section-cta-bg: var(--section-bg-color);--section-cta-border: none;--section-cta-heading-color: var(--heading-color);--section-cta-subheading-color: var(--subheading-color);--section-cta-subheading-weight: inherit;--section-cta-eyebrow-bg: transparent;--section-cta-eyebrow-color: var(--eyebrow-color);--section-cta-eyebrow-border: none;--card-border: none;--card-offer-bg: var(--color-card-bg);--card-offer-border: var(--card-border);--card-offer-heading-color: var(--heading-color);--card-offer-text-color: var(--color-text);--card-offer-number-bg: var(--color-border);--card-offer-number-color: var(--color-text);--card-showcase-bg: var(--color-card-bg);--card-showcase-border: var(--card-border);--card-showcase-heading-color: var(--heading-color);--card-showcase-text-color: var(--color-text);--card-showcase-badge-bg: var(--color-text);--card-showcase-badge-color: var(--color-bg);--card-showcase-icon-color: var(--color-accent);--card-container-max-width: 72rem;--card-container-gap: var(--space-lg);--section-content-max-width: 70rem;--section-gap: var(--space-sm);--header-cta-text: var(--color-bg);--header-cta-bg: var(--color-text);--header-cta-bg-hover: var(--color-text);--header-cta-bg-active: var(--color-text)}@media(min-width:48rem){:root{--layout-gutter: 1.5rem}}@media(min-width:64rem){:root{--layout-gutter: 2rem}}html,body{height:100%}html{font-size:100%;scroll-behavior:auto!important}body{font-family:var(--font-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);color:var(--color-text);background-color:var(--color-bg);overscroll-behavior:none;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--color-selection-bg);color:var(--color-selection-text)}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:700;color:var(--heading-color)}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-h1);margin-inline:auto;margin-bottom:1.5rem}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);text-align:center;color:var(--heading-color);margin:2rem 0 1.5rem;padding:0 .75rem}h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);color:var(--heading-color)}p{font-family:var(--font-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);color:var(--color-text)}p+p{margin-top:var(--space-xs)}.quote{border-left:2px solid currentColor;padding-top:var(--space-xs);padding-right:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-md);font-style:italic;max-width:min(100%,var(--section-body-max-width, 70ch))}.quote cite{display:block;margin-top:var(--space-xs);font-style:normal;font-size:var(--text-sm);color:var(--subheading-color)}strong{font-weight:700}em{font-style:italic}i{font-style:inherit;box-shadow:inset 0 -.425em var(--color-accent-soft);font-weight:inherit}button,a{color:inherit}#root{min-height:100vh;min-height:100dvh}@media(min-width:30rem){:root{--font-size-h1: 2.5rem;--line-height-h1: 1.05;--letter-spacing-h1: -.05em;--font-size-h2: 2rem;--line-height-h2: 1.18;--letter-spacing-h2: -.04em;--font-size-h3: 1.6rem;--line-height-h3: 1.5;--letter-spacing-h3: -.05rem;--font-size-body: 1.05rem;--font-size-subheading: 1.35rem;--line-height-subheading: 1.6;--font-size-button: 1.7rem;--line-height-button: 1.38}}@media(min-width:48rem){:root{--font-size-h1: 3.25rem;--line-height-h1: 1.08;--letter-spacing-h1: -.055em;--font-size-h2: 2.5rem;--line-height-h2: 1.25;--letter-spacing-h2: -.045em;--font-size-h3: 1.75rem;--line-height-h3: 1.55;--letter-spacing-h3: -.055rem;--font-size-body: 1.1rem;--font-size-subheading: 1.5rem;--line-height-subheading: 1.65;--font-size-button: 1.85rem;--line-height-button: 1.4}}@media(min-width:64rem){:root{--font-size-h1: 3.75rem;--line-height-h1: 1.1;--letter-spacing-h1: -.06em;--font-size-h2: 3rem;--line-height-h2: 1.3;--letter-spacing-h2: -.05em;--font-size-h3: 1.875rem;--line-height-h3: 1.6;--letter-spacing-h3: -.06rem;--font-size-body: 1.15rem;--font-size-subheading: 1.6rem;--line-height-subheading: 1.7;--font-size-button: 2rem;--line-height-button: 1.42}}@media(min-width:80rem){:root{--font-size-h1: 4.25rem;--line-height-h1: 1.12;--letter-spacing-h1: -.065em;--font-size-h2: 3.25rem;--line-height-h2: 1.35;--letter-spacing-h2: -.052em;--font-size-h3: 2rem;--line-height-h3: 1.65;--letter-spacing-h3: -.065rem;--font-size-body: 1.2rem;--font-size-subheading: 1.7rem;--line-height-subheading: 1.75;--font-size-button: 2.15rem;--line-height-button: 1.45}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}}@layer themes.themes{.ym{--color-text: #1F0318;--color-text-light: #F8F8F7;--color-bg: #DCDDD4;--color-bg-light: #F1F1EE;--color-bg-dark: #D5D6CC;--color-bg-alt: #E1E2DA;--color-accent: #E8AA14;--color-accent-hover: #EDB42C;--color-accent-active: #D89E13;--color-accent-secondary: #A9F2FE;--color-accent-soft: rgba(232, 170, 20, .5);--color-border: #1F0318;--color-card-bg: #ffffff;--color-drop-shadow: rgba(31, 3, 24, .1);--color-focus: #1F0318;--color-footer-text: #F8F8F750;--color-selection-bg: #1F0318;--color-selection-text: #DCDDD4;background-color:var(--color-bg);--hero-bg: linear-gradient(var(--color-bg-light) 0%, var(--color-bg) 100%);--hero-heading-color: var(--color-text);--hero-subheading-color: var(--color-text);--hero-cta-text: var(--color-text);--hero-cta-bg: var(--color-accent);--hero-cta-shadow: 0 2px 54px 0 rgba(0, 0, 0, .2);--hero-cta-bg-hover: var(--color-accent-hover);--hero-cta-bg-active: var(--color-accent-active);--cta-section-cta-text: var(--color-accent);--cta-section-cta-bg: var(--color-text);--cta-section-cta-bg-hover: var(--color-text);--cta-section-cta-bg-active: var(--color-text);--section-offer-bg: var(--color-bg);--section-offer-border: none;--section-offer-eyebrow-bg: var(--color-accent-secondary);--section-offer-eyebrow-color: var(--color-text);--section-offer-eyebrow-border: none;--section-showcase-bg: linear-gradient(var(--color-bg) 0%, var(--color-bg-dark) 100%);--section-showcase-border: none;--section-showcase-eyebrow-bg: var(--color-accent);--section-showcase-eyebrow-color: var(--color-text-light);--section-showcase-eyebrow-border: none;--section-cta-bg: var(--color-accent);--section-cta-border: none;--section-cta-heading-color: var(--color-text-light);--section-cta-subheading-color: var(--color-text-light);--section-cta-eyebrow-bg: var(--color-accent-active);--section-cta-eyebrow-color: rgba(255, 255, 255, .7);--section-cta-eyebrow-border: none;--card-border: none;--header-cta-text: var(--color-bg);--header-cta-bg: var(--color-text);--header-cta-bg-hover: var(--color-text);--footer-bg: var(--color-text);--footer-border: none;--footer-text-color: var(--color-footer-text);--footer-link-color: var(--color-footer-text);--footer-link-hover-color: rgba(253, 250, 242, .4)}@keyframes ym-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.ym-pulse-animation{animation:ym-pulse 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ym-pulse-animation,.ym-fade-in{animation:none}}@media (max-width: calc(var(--bp-lg, 64rem) - .01rem)){.hero-cards .kpi-card{position:static;transform:none;width:100%;height:auto;margin:0 0 1rem}.hero-cards{height:auto;margin-top:1.25rem}}@media (max-width: calc(var(--bp-xl, 80rem) - .01rem)){.ym .card,.ym .card--ym-offer,.ym .card--ym-showcase{max-width:none;width:100%;flex:none;align-self:auto}}@media (min-width: var(--bp-xl, 80rem)){#partners-page.ym #stages.section .card-container{flex-direction:column;align-items:center;flex-wrap:nowrap}#partners-page.ym #stages.section .card{width:100%;max-width:28rem;text-align:left;align-items:flex-start}#partners-page.ym #stages.section .card .card-heading,#partners-page.ym #stages.section .card .offer-text{text-align:left}#partners-page.ym #phases.section .card-container{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}#partners-page.ym #phases.section .card{flex:0 0 calc(28% - 1rem);max-width:calc(28% - 1rem);width:auto;align-self:stretch}.ym #phases .card-container{flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:nowrap;gap:2rem;min-height:100vh}.ym #phases .card{position:relative;transform:none;flex:0 0 auto;width:auto;max-width:28rem;height:31.2rem;display:flex;flex-direction:column}.ym #phases .card:nth-child(1){margin-top:0}.ym #phases .card:nth-child(2){margin-top:3rem}.ym #phases .card:nth-child(3){margin-top:6rem}.ym #phases .card:nth-child(4){margin-top:9rem}.ym #faq .card-container{flex-direction:column;align-items:center;flex-wrap:nowrap}.ym #faq .card{width:100%;max-width:80rem}}@media(prefers-reduced-motion:reduce){.ym .card--ym-offer:hover,.ym .card--ym-showcase:hover{transform:none}}}@layer themes{.vid-ctrl-btn{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:.75rem;font-weight:500;border:none;border-radius:50%;background-color:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;cursor:pointer;transition:all .2s ease}.vid-ctrl-btn:hover{background-color:#000c}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.pulse-animation{animation:pulse 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.pulse-animation{animation:none}}}@layer themes.themes{.sl{--color-text: #201721;--color-text-light: #FDFAF2;--color-bg: #FCF8ED;--color-bg-light: #FDFAF2;--color-bg-tint: #F8EED3;--color-bg-dark: #EBE1D6;--color-bg-alt: #F0E8E0;--color-bg-darker: #E6DACB;--color-bg-darkest: #E1D3C1;--color-accent: #D6512E;--color-accent-hover: #C04626;--color-accent-active: #C04626;--color-accent-secondary: #3D2C3E;--color-accent-secondary-hover: #2F1F30;--color-accent-soft: rgba(214, 81, 46, .3);--color-border: #E9E0D2;--color-card-bg: #F5F0EA;--color-drop-shadow: #C0563A;--color-focus: #D6512E;--color-footer-border: #483832;--color-footer-text: rgba(253, 250, 242, .2);--color-number-text: rgba(72, 56, 50, .54);--color-selection-bg: #D6512E;--color-selection-text: #FCF8ED;--hero-bg: transparent;--hero-heading-color: var(--color-text-light);--hero-subheading-color: var(--color-text-light);--hero-cta-text: var(--color-text);--hero-cta-bg: var(--color-bg);--hero-cta-shadow: 0 2px 72px 0 rgba(0, 0, 0, .72);--hero-cta-bg-hover: var(--color-bg-tint);--hero-cta-bg-active: var(--color-bg-light);--cta-section-cta-text: var(--color-text-light);--cta-section-cta-bg: var(--color-accent-secondary);--cta-section-cta-bg-hover: var(--color-accent-secondary-hover);--cta-section-cta-bg-active: var(--color-accent-secondary-hover);--section-offer-bg: var(--color-bg);--section-offer-border: none;--section-offer-eyebrow-bg: transparent;--section-offer-eyebrow-color: var(--color-text);--section-offer-eyebrow-border: none;--section-showcase-bg: var(--color-bg);--section-showcase-border: none;--section-showcase-eyebrow-bg: transparent;--section-showcase-eyebrow-color: var(--color-text);--section-showcase-eyebrow-border: none;--section-cta-bg: linear-gradient(var(--color-accent) 0%, var(--color-accent-hover) 100%);--section-cta-border: none;--section-cta-heading-color: var(--color-text-light);--section-cta-subheading-color: var(--color-text-light);--section-cta-subheading-weight: 300;--section-cta-eyebrow-bg: var(--color-accent-hover);--section-cta-eyebrow-color: var(--color-bg-darkest);--section-cta-eyebrow-border: none;--card-border: 1px solid rgba(61, 44, 62, .18);--card-offer-bg: var(--color-card-bg);--card-offer-border: var(--card-border);--card-offer-heading-color: var(--color-text);--card-offer-text-color: var(--color-text);--card-offer-number-bg: var(--color-accent);--card-offer-number-color: var(--color-text-light);--card-showcase-bg: var(--color-card-bg);--card-showcase-border: var(--card-border);--card-showcase-heading-color: var(--color-text);--card-showcase-text-color: var(--color-text);--card-showcase-badge-bg: var(--color-accent-secondary);--card-showcase-badge-color: var(--color-text-light);--card-showcase-icon-color: var(--color-accent);--card-container-max-width: 72rem;--card-container-gap: var(--space-md);--header-cta-text: var(--color-text-light);--header-cta-bg: var(--color-accent-secondary);--header-cta-bg-hover: var(--color-accent-secondary-hover);--header-cta-bg-active: var(--color-accent-secondary-hover);--footer-bg: var(--color-text);--footer-border: solid 16px var(--color-footer-border);--footer-text-color: var(--color-footer-text);--footer-link-color: var(--color-footer-text);--footer-link-hover-color: rgba(253, 250, 242, .4)}.sl h1{color:var(--color-text-light);text-shadow:0 0 24px rgba(0,0,0,.4)}.sl h2,.sl h3{color:var(--color-text)}.sl .subheading{color:var(--color-accent-secondary)}#shelinked-page.sl #hero.section .subheading,.sl .hero-section .subheading{color:var(--color-text-light);text-shadow:0 0 24px rgba(0,0,0,.4)}.sl .logotype{color:var(--color-text)}.sl .logotype--hero-in-view{color:var(--color-text-light)}.sl .lang{color:var(--color-text);text-decoration-color:var(--color-text)}.sl .lang--hero{color:var(--color-text-light);text-decoration-color:var(--color-text-light);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.sl .icon{width:1.375rem;height:1.375rem;min-width:1.375rem;min-height:1.375rem;max-width:1.375rem;max-height:1.375rem;flex-shrink:0}.sl .icon.icon--arrow{margin-top:-.125rem}.sl .icon.icon--plus{margin-top:-.2rem}.sl .icon.icon--problem{margin-top:0}.sl .card .values-number{background-color:var(--color-bg-alt);color:var(--color-accent);display:flex;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;font-family:var(--font-primary);font-size:1.3125rem;font-weight:400;line-height:1.3125rem;letter-spacing:-.04em;border-radius:50%;flex-shrink:0}.sl .values-problem{display:flex;padding:1.5rem 1rem;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;border-radius:.75rem 0;background-color:var(--color-bg-alt);margin-bottom:2.5rem}.sl-values-card-problem-content{display:flex;align-items:flex-start;gap:.75rem;align-self:stretch}.sl-values-card-problem-text{color:var(--color-text);font-size:.875rem;font-weight:400;line-height:1.5;flex:1;font-style:italic;letter-spacing:-.02em;opacity:.8}.sl-values-card-solutions,.sl-values-card-solutions-content{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}.sl-values-card-solution-item{display:flex;align-items:flex-start;gap:.75rem;align-self:stretch}.sl-values-card-solution-text{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;flex:1}.sl-values-card-solution-heading{color:var(--color-text);font-size:.875rem;font-weight:600;line-height:1.25}.sl-values-card-solution-description{color:var(--color-text);font-size:.875rem;font-weight:400;line-height:1.5}.sl .card--sl-values{background-color:var(--color-card-bg);justify-content:space-between;width:100%;max-width:28rem}.sl .card--sl-values .card-top{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.sl .card .values-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:1rem;margin-bottom:2.5rem}.sl .card .card-heading{color:var(--color-text);font-size:1.25rem;font-weight:600;line-height:1.25;flex:1}@media (min-width: var(--bp-md, 48rem)){.sl-values-card-problem{padding-left:1.75rem;padding-right:1.75rem}.card-heading--sl-values{font-size:1.5rem}}}@layer utilities.utilities{html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}[data-lenis-prevent]{overscroll-behavior:contain}}@layer utilities.utilities;@layer components;@layer components.components{.logotype{color:var(--color-text);font-family:var(--font-primary);font-size:1.5rem;font-weight:600;line-height:1;letter-spacing:-.06em;transition:color .3s ease;flex:1 0 0;cursor:pointer}.logotype--light{color:var(--color-text-light)}}@layer components.components{.page-header{position:fixed;top:0;left:0;right:0;z-index:50;transition:all .3s ease;background:transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:100%;margin:0 auto;padding:0 var(--layout-gutter);display:flex;align-items:center;height:4rem}.page-header__right-label{font-family:var(--font-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.06em;color:var(--color-text);margin-left:1rem;white-space:nowrap}.page-header__right-label--light{color:var(--color-text-light)}.page-header__nav{display:flex;align-items:center;gap:1rem;margin-right:1rem}.page-header__nav-link{font-family:var(--font-primary);font-size:1rem;font-weight:500;color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-text);text-underline-offset:4px;transition:background-color .2s ease,color .2s ease;white-space:nowrap;padding:.25rem .5rem;border-radius:.25rem;cursor:pointer;background:transparent;display:inline-flex;align-items:center;gap:.375rem}.page-header__nav-link:hover,.page-header__nav-link:active{background:#0000000d;background:color-mix(in srgb,var(--color-text) 8%,transparent);text-decoration:none}.page-header__nav-link[href="/shelinked"]{color:#d6512e;text-decoration-color:#d6512e}.page-header__nav-link--active{background:#0000000d;background:color-mix(in srgb,var(--color-text) 8%,transparent);text-decoration:none}.page-header__nav-link-lang{text-decoration:none;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.page-header__nav-link-lang--light{color:var(--color-text-light)}.page-header__nav-link-lang--disabled{opacity:.4;cursor:not-allowed}.page-header__nav-link-lang--disabled:hover{opacity:.4;background:transparent}.page-header__nav-link-lang--disabled .page-header__nav-link-flag{filter:grayscale(100%)}.page-header__nav-link-flag{width:.875rem;height:.875rem;object-fit:cover;border-radius:50%;flex-shrink:0}.page-header__nav-link-icon{width:.75rem;height:.75rem;flex-shrink:0;opacity:.7}.page-header__menu-button{display:none;align-items:center;justify-content:center;background:transparent;border:none;width:2.5rem;height:2.5rem;color:var(--color-text);transition:background-color .2s ease,color .2s ease,opacity .2s ease;border-radius:.5rem;cursor:pointer;padding:0;margin-left:.5rem}.page-header__menu-button:hover{background:#0000000d;background:color-mix(in srgb,var(--color-text) 8%,transparent)}.page-header__menu-button:active{background:#0000001a;background:color-mix(in srgb,var(--color-text) 16%,transparent)}.page-header__menu-button--light{color:var(--color-text-light)}.page-header__cta-button--mobile-hidden{display:none!important}@media(max-width:47.9375rem){.page-header__nav--collapsible{display:none}.page-header__menu-button{display:inline-flex}}@media (min-width: var(--bp-md, 48rem)){.page-header__nav{gap:1.5rem}}@media (min-width: var(--bp-lg, 64rem)){.page-header__nav{gap:2rem;margin-right:1.5rem}}@media (min-width: var(--bp-xl, 80rem)){.page-header__nav{gap:2.5rem;margin-right:2rem}}}@layer components.components{.mobile-navigation{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none;background:var(--color-bg);color:var(--color-text);min-height:100vh;width:100%;overscroll-behavior:contain}.mobile-navigation--visible{display:flex}.mobile-navigation__inner{flex:1;display:flex;flex-direction:column;padding:0 1rem 2rem;height:100%;width:100%}.mobile-navigation__header{height:4rem;display:flex;align-items:center}.mobile-navigation__content{flex:1;display:flex;flex-direction:column;gap:2rem;padding-top:2.5rem;padding-bottom:1rem;overflow-y:auto}.mobile-navigation__nav{display:flex;flex-direction:column;gap:1.5rem}.mobile-navigation__link{font-family:var(--font-primary);font-size:1.25rem;font-weight:400;color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:.75rem;padding:.35rem .6rem;border-radius:.5rem;transition:background-color .2s ease}.mobile-navigation__link[href="/shelinked"]{color:#d6512e}.mobile-navigation__link--active{background:#0000000d;background:color-mix(in srgb,var(--color-text) 8%,transparent)}.mobile-navigation__link-icon{width:1.125rem;height:1.125rem;flex-shrink:0}.mobile-navigation__cta{margin-top:auto}.mobile-navigation__cta-button{width:100%}.mobile-navigation__cta-button.cta-button{justify-content:center}.mobile-navigation__lang-flag{width:1rem;height:1rem;border-radius:50%;object-fit:cover}.mobile-navigation__link--lang{opacity:.7;transition:opacity .2s ease}.mobile-navigation__link--lang:hover,.mobile-navigation__link--lang:active{opacity:1}.mobile-navigation__link--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}@media (min-width: var(--bp-md, 48rem)){.mobile-navigation--visible{display:none}}}@layer components{@layer components{#footer.section{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;padding:9rem var(--layout-gutter);background-color:var(--footer-bg);border-top:var(--footer-border, none)}#footer .section__inner{gap:2rem}#footer .logotype{color:var(--footer-text-color)!important;font-size:1.5rem;flex:0 0 auto!important}#footer p{font-size:.875rem;font-weight:400;line-height:normal;color:var(--footer-text-color);margin:0}#footer a:not(.page-footer__linkedin){display:inline-flex;align-items:center;gap:.275rem;color:var(--footer-link-color, var(--footer-text-color));transition:color .4s ease,text-decoration-color .4s ease;border-bottom:1px solid var(--footer-link-color, var(--footer-text-color))}#footer a:hover{color:var(--footer-link-hover-color)}.page-footer__link-icon{width:.75rem;height:.75rem;flex-shrink:0}.page-footer__linkedin{display:flex;align-items:center;justify-content:center;color:var(--footer-text-color);transition:color .3s ease;text-decoration:none;border-bottom:none}.page-footer__linkedin:hover{color:var(--color-accent-secondary)}.page-footer__linkedin-icon{width:1.5rem;height:1.5rem}}@keyframes fadeToWhite{0%{color:var(--footer-link-color, var(--footer-text-color));text-decoration-color:var(--footer-link-color, var(--footer-text-color))}to{color:var(--footer-link-hover-color);text-decoration-color:var(--footer-link-hover-color)}}}@layer components.components{.cta-button{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.7rem 1.5rem .7rem 2rem;border:none;border-radius:.75rem;margin:2rem 0;font-family:var(--font-primary);font-size:var(--font-size-button);font-weight:700;line-height:var(--line-height-button);letter-spacing:var(--letter-spacing-button);text-decoration:none;cursor:pointer;transform:scale(1);transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 2px 60px #00000054;color:var(--cta-text-color);background-color:var(--cta-bg-color)}.cta-button:hover{transform:scale(1.08);background-color:var(--cta-bg-hover-color)}.cta-button:active{transform:scale(1.02);transition-duration:.1s;background-color:var(--cta-bg-hover-color);box-shadow:none}#hero.section .cta-button,.hero-section .cta-button{color:var(--hero-cta-text);background-color:var(--hero-cta-bg);box-shadow:var(--hero-cta-shadow, 0 2px 60px 0 rgba(0, 0, 0, .33))}#hero.section .cta-button:hover,.hero-section .cta-button:hover{background-color:var(--hero-cta-bg-hover)}#hero.section .cta-button:active,.hero-section .cta-button:active{background-color:var(--hero-cta-bg-active, var(--hero-cta-bg-hover))}#cta.section .cta-button{color:var(--cta-section-cta-text);background-color:var(--cta-section-cta-bg);margin-inline:auto}#cta.section .cta-button:hover{background-color:var(--cta-section-cta-bg-hover)}#cta.section .cta-button:active{background-color:var(--cta-section-cta-bg-active, var(--cta-section-cta-bg-hover))}.page-header .cta-button{padding:.45rem 1rem;margin:0 1rem 0 0;border-radius:.35rem;font-size:.825rem;font-weight:600;box-shadow:none;opacity:0;transform:translateY(-.75rem) scale(1);pointer-events:none;color:var(--header-cta-text);background-color:var(--header-cta-bg);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),background-color .2s ease}.page-header .cta-button:hover{background-color:var(--header-cta-bg-hover);transform:translateY(0) scale(1)}.page-header .cta-button:active{background-color:var(--header-cta-bg-active, var(--header-cta-bg-hover));transform:translateY(0) scale(.98)}.page-header .cta-button--visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}@media (min-width: var(--bp-md, 48rem)){.cta-button{padding:1rem 2rem 1rem 3rem}.page-header .cta-button{padding:.45rem 1rem;font-size:.825rem}}}@layer components.components{.section{display:flex;flex-direction:column;align-items:center;align-self:stretch;width:100%;padding-block:var(--section-padding-top) var(--section-padding-bottom);padding-inline:var(--section-padding-inline);background:var(--section-bg-color);border:none;gap:var(--section-gap, var(--space-sm));text-align:center}.section__inner{width:min(100%,var(--section-max-width, 100%));margin-inline:auto;display:flex;flex-direction:column;align-items:inherit;gap:var(--section-gap, var(--space-sm))}#hero.section{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--hero-bg, var(--hero-bg-color));text-align:center}#hero.section .content{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;max-width:64rem;margin:0 auto;text-align:center;padding-inline:var(--layout-gutter)}#hero.section video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#hero.section .video-overlay,#hero.section .fallback-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#hero.section .video-overlay{background:#00000080}#cta.section{text-align:center}}@layer components.components{@keyframes spin{to{transform:rotate(360deg)}}}@layer components.components{.section .card-container{display:grid;grid-template-columns:1fr;gap:var(--section-padding-inline);justify-items:center;width:100%}.section .card-container .card{width:100%;max-width:none;height:100%;justify-self:stretch}.card{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-sm);width:100%;padding:2rem 1rem;border-radius:.75rem;border:none;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.card__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:1rem}.card h3{margin:0;font-size:1.25rem;font-weight:600;line-height:normal;text-align:left;flex:1}.card__num{display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border-radius:50%;font-family:var(--font-primary);font-size:1.3125rem;font-weight:400;letter-spacing:-.04em;flex-shrink:0}.card__badge{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem;border-radius:2rem;font-size:.625rem;font-weight:700;letter-spacing:.0125rem;text-transform:uppercase;flex-shrink:0}.card__body{display:flex;flex-direction:column;gap:var(--space-sm);width:100%}.card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;width:100%}.card ul li{display:flex;align-items:flex-start;gap:1rem}.card ul li svg.bullet{width:.75rem;height:.75rem;flex-shrink:0;margin-top:.4rem}@media(min-width:30rem){.section .card-container{width:unset}}@media(min-width:48rem){.card{padding-inline:2rem}}@media(prefers-reduced-motion:reduce){.card{transition:none}}}@layer components;@layer components.components{#yourmind-page.ym #hero.section{background:var(--hero-bg, var(--hero-bg-color))}#yourmind-page.ym #hero.section h1{white-space:pre-line}#yourmind-page.ym #hero.section h1 i{font-weight:500;font-size:.92em;letter-spacing:-.05em}#yourmind-page.ym #offer.section{background:var(--section-offer-bg)}#yourmind-page.ym #offer.section .eyebrow{background:var(--section-offer-eyebrow-bg);color:var(--section-offer-eyebrow-color)}#yourmind-page.ym #cases.section{background:var(--section-showcase-bg)}#yourmind-page.ym #cases.section .eyebrow{background:var(--section-showcase-eyebrow-bg);color:var(--section-showcase-eyebrow-color)}#yourmind-page.ym #cta.section{background:var(--section-cta-bg)}#yourmind-page.ym #cta.section .eyebrow{background:var(--section-cta-eyebrow-bg);color:var(--section-cta-eyebrow-color)}#yourmind-page.ym #cta.section h2{color:var(--section-cta-heading-color)}#yourmind-page.ym #cta.section .subheading{color:var(--section-cta-subheading-color)}#yourmind-page.ym #footer.section{background:var(--footer-bg)}}@layer components.components{#about-page.ym .section:not(#cta):not(#footer) .section__inner{align-items:flex-start}#about-page.ym .section:not(#cta) .eyebrow{background:transparent;padding:0 0 0 4px;margin-inline:0;margin-bottom:var(--space-xs);text-align:left;opacity:.6;font-size:.875rem;font-weight:300;letter-spacing:.05em}#about-page.ym .section:not(#cta) h1,#about-page.ym .section:not(#cta) h2,#about-page.ym .section:not(#cta) .subheading,#about-page.ym .section:not(#cta):not(#footer) p{text-align:left;margin-inline:0;padding-inline:0;max-width:70ch}#about-page.ym .section:not(#cta) .eyebrow+h1,#about-page.ym .section:not(#cta) .eyebrow+h2{margin-top:-1.5rem}#about-page.ym #hero.section p.quote{margin-top:var(--space-md)}#about-page.ym .section:not(#cta) p.quote{padding-left:var(--space-md)}#about-page.ym #mission.section{background:linear-gradient(var(--color-bg) 0%,var(--color-bg-dark) 100%)}#about-page.ym #mission.section h2{white-space:pre-line}#about-page.ym #mission.section .section__inner>div:first-child{display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start}#about-page.ym #mission.section .section__inner>div:last-child{margin-top:var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs)}@media(min-width:64rem){#about-page.ym #mission.section .section__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);align-items:center}#about-page.ym #mission.section .section__inner>div:last-child{justify-content:center}}#about-page.ym #model.section{background:var(--section-ym-gradient-bg)}#about-page.ym #model.section h2{white-space:pre-line}#about-page.ym #model.section .section__inner>div{display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start}@media(min-width:64rem){#about-page.ym #model.section .section__inner{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--space-xl);align-items:flex-start}}#about-page.ym #cta.section{background:var(--section-cta-bg)}#about-page.ym #cta.section .eyebrow{background:var(--section-cta-eyebrow-bg);color:var(--section-cta-eyebrow-color)}#about-page.ym #cta.section h2{color:var(--section-cta-heading-color);text-align:center}#about-page.ym #cta.section .subheading{color:var(--section-cta-subheading-color);text-align:center}}@layer components.components{#decommissioning-page.ym #hero.section{background:var(--hero-bg, var(--hero-bg-color))}#decommissioning-page.ym #challenge.section{background:var(--section-offer-bg)}#decommissioning-page.ym #challenge.section .eyebrow{background:var(--section-offer-eyebrow-bg);color:var(--section-offer-eyebrow-color)}#decommissioning-page.ym #opportunity.section{background:var(--section-offer-bg)}#decommissioning-page.ym #opportunity.section .eyebrow{background:var(--section-offer-eyebrow-bg);color:var(--section-offer-eyebrow-color)}#decommissioning-page.ym #approach.section{background:var(--section-offer-bg)}#decommissioning-page.ym #approach.section .eyebrow{background:var(--section-offer-eyebrow-bg);color:var(--section-offer-eyebrow-color)}#decommissioning-page.ym #why-us.section{background:var(--section-offer-bg)}#decommissioning-page.ym #why-us.section .eyebrow{background:var(--section-offer-eyebrow-bg);color:var(--section-offer-eyebrow-color)}#decommissioning-page.ym #cta.section{background:var(--section-cta-bg)}#decommissioning-page.ym #cta.section .eyebrow{background:var(--section-cta-eyebrow-bg);color:var(--section-cta-eyebrow-color)}#decommissioning-page.ym #cta.section h2{color:var(--section-cta-heading-color)}#decommissioning-page.ym #cta.section .subheading{color:var(--section-cta-subheading-color)}}@layer components.components{#partners-page.ym #hero.section{background:var(--hero-bg, var(--hero-bg-color))}#partners-page.ym #stages.section{background:var(--section-offer-bg)}#partners-page.ym #stages.section .eyebrow{background:var(--section-offer-eyebrow-bg);color:var(--section-offer-eyebrow-color)}#partners-page.ym #why-ym.section{background:var(--section-offer-bg)}#partners-page.ym #why-ym.section .eyebrow{background:var(--section-offer-eyebrow-bg);color:var(--section-offer-eyebrow-color)}#partners-page.ym #faq.section{background:var(--section-offer-bg)}#partners-page.ym #faq.section .eyebrow{background:var(--section-offer-eyebrow-bg);color:var(--section-offer-eyebrow-color)}#partners-page.ym #phases.section{background:var(--section-showcase-bg)}#partners-page.ym #phases.section .eyebrow{background:var(--section-showcase-eyebrow-bg);color:var(--section-showcase-eyebrow-color)}#partners-page.ym #capabilities.section{background:var(--section-showcase-bg)}#partners-page.ym #capabilities.section .eyebrow{background:var(--section-showcase-eyebrow-bg);color:var(--section-showcase-eyebrow-color)}#partners-page.ym #cta.section{background:var(--section-cta-bg);text-align:center}#partners-page.ym #cta.section .eyebrow{background:var(--section-cta-eyebrow-bg);color:var(--section-cta-eyebrow-color)}#partners-page.ym #cta.section h2{color:var(--section-cta-heading-color)}#partners-page.ym #cta.section .subheading{color:var(--section-cta-subheading-color)}#partners-page.ym #about.section{background:var(--footer-bg);color:var(--footer-text-color)}#partners-page.ym #about.section .eyebrow{background:#3c062f;color:var(--color-text-light);opacity:.5}#partners-page.ym #about.section h2,#partners-page.ym #about.section .subheading{color:var(--color-text-light)}#partners-page.ym #about.section .subheading{font-weight:300}#partners-page.ym .partners-about__content{display:grid;gap:1.5rem;max-width:52rem;margin:0 auto;color:var(--footer-text-color)}#partners-page.ym .partners-about__content p{margin:0;color:var(--footer-text-color);line-height:1.7}#partners-page.ym #footer.section{background:var(--footer-bg)}}@layer components.components{#shelinked-page.sl #hero.section{background:var(--hero-bg, var(--hero-bg-color))}#shelinked-page.sl #hero.section [data-video-control]{position:fixed;bottom:1rem;right:1rem;z-index:50;display:flex;flex-direction:column;gap:.5rem;border:none}#shelinked-page.sl #values.section{background:var(--color-bg-dark);border-top:solid 16px var(--color-accent)}#shelinked-page.sl #values.section .eyebrow{background:var(--color-accent);color:var(--color-bg)}#shelinked-page.sl #cta.section{background:var(--section-cta-bg);border-top:solid 16px var(--color-accent-secondary);text-align:center}#shelinked-page.sl #cta.section .eyebrow{background:var(--section-cta-eyebrow-bg);color:var(--section-cta-eyebrow-color)}#shelinked-page.sl #cta.section h2{color:var(--section-cta-heading-color)}#shelinked-page.sl #cta.section .subheading{color:var(--section-cta-subheading-color)}#shelinked-page.sl #footer.section{background:var(--footer-bg)}}@layer components;@layer components.components{#yourmind-page.ym #offer.section .card{background:var(--color-bg-dark);max-width:30rem}#yourmind-page.ym #offer.section .card__num{background:var(--color-accent-secondary)}#yourmind-page.ym #cases.section .card{background:var(--color-bg-alt);max-width:30rem}#yourmind-page.ym #cases.section .card__badge{background:var(--color-text);color:var(--color-bg-alt)}#yourmind-page.ym #cases.section .card p{padding-top:1.5rem}#yourmind-page.ym #cases.section .card ul{padding-top:2.25rem}#yourmind-page.ym #cases.section .card ul li svg.bullet{color:var(--color-accent)}@media(min-width:80rem){#yourmind-page.ym #offer.section .card-container,#yourmind-page.ym #cases.section .card-container{grid-template-columns:repeat(3,minmax(0,1fr))}}}@layer components.components{#about-page.ym #mission.section .card{background:var(--color-bg-alt);max-width:none}#about-page.ym #mission.section .card__badge{background:var(--color-text);color:var(--color-bg);width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center}#about-page.ym #mission.section .card:nth-child(1) .card__badge{background:var(--color-accent);color:var(--color-text)}#about-page.ym #mission.section .card:nth-child(2) .card__badge{background:#d6512e;color:var(--color-text-light)}#about-page.ym #mission.section .card:nth-child(3) .card__badge{background:var(--color-accent-secondary);color:var(--color-text)}#about-page.ym #mission.section .card__badge svg{width:1.5rem;height:1.5rem}#about-page.ym #model.section .card{background:var(--color-bg-dark);max-width:none}#about-page.ym #model.section .card__num{background:var(--color-accent-secondary)}}@layer components.components{#decommissioning-page.ym #challenge.section .card{background:var(--color-bg-dark);max-width:40rem}#decommissioning-page.ym #challenge.section .card ul li svg.bullet{color:var(--color-accent)}#decommissioning-page.ym #opportunity.section .card,#decommissioning-page.ym #approach.section .card,#decommissioning-page.ym #why-us.section .card{background:var(--color-bg-dark);max-width:30rem}@media(min-width:48rem){#decommissioning-page.ym #opportunity.section .card-container,#decommissioning-page.ym #approach.section .card-container,#decommissioning-page.ym #why-us.section .card-container{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer components.components{#partners-page.ym #stages.section .card{background:var(--color-bg-dark);max-width:30rem}#partners-page.ym #stages.section .card__num{background:var(--color-accent-secondary)}#partners-page.ym #phases.section .card{background:var(--color-bg-alt)}#partners-page.ym #phases.section .card__badge{background:var(--color-text);color:var(--color-bg-alt)}#partners-page.ym #phases.section .card p{padding-top:1.5rem}#partners-page.ym #phases.section .card ul li svg.bullet{color:var(--color-accent)}#partners-page.ym #phases.section .card .phase-deliverable{margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid rgba(17,17,17,.12)}#partners-page.ym #phases.section .card .phase-deliverable__label{font-weight:600;font-style:italic}#partners-page.ym #why-ym.section .card,#partners-page.ym #faq.section .card{background:var(--color-bg-dark);max-width:30rem}#partners-page.ym #capabilities.section .card{background:var(--color-bg-alt);max-width:30rem}#partners-page.ym #capabilities.section .card ul li svg.bullet{color:var(--color-accent)}@media(min-width:30rem){#partners-page.ym #capabilities.section .card{min-width:26rem}}@media(min-width:48rem){#partners-page.ym #stages.section .card-container,#partners-page.ym #phases.section .card-container,#partners-page.ym #why-ym.section .card-container,#partners-page.ym #faq.section .card-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){#partners-page.ym #stages.section .card-container,#partners-page.ym #why-ym.section .card-container{grid-template-columns:repeat(3,minmax(0,1fr))}#partners-page.ym #capabilities.section .card-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){#partners-page.ym #faq.section .card-container{grid-template-columns:repeat(3,minmax(0,26rem))}#partners-page.ym #capabilities.section .card-container{grid-template-columns:repeat(3,minmax(0,1fr))}}}@layer components.components{#shelinked-page.sl #values.section .card{background:var(--color-card-bg);max-width:30rem}#shelinked-page.sl #values.section .card__header{margin-bottom:2.5rem}#shelinked-page.sl #values.section .card h3{line-height:1.25}#shelinked-page.sl #values.section .card__num{background:var(--color-bg-alt);color:var(--color-accent)}@media(min-width:48rem){#shelinked-page.sl #values.section .card-container{grid-template-columns:repeat(2,minmax(0,1fr))}#shelinked-page.sl #values.section .card-container .card .panel{padding-inline:1.75rem}}}@layer components.components{.subheading{color:var(--color-text);font-size:var(--font-size-subheading);line-height:var(--line-height-subheading);letter-spacing:var(--letter-spacing-subheading);margin:0 0 2.5rem;text-align:center;max-width:65ch}#hero.section .subheading,.hero-section .subheading{margin-bottom:2rem}#cta.section .subheading{margin-bottom:2.5rem}@media(min-width:48rem){.subheading{font-size:1.5rem;line-height:1.5}}}@layer components.components{.eyebrow{display:inline-flex;align-items:center;justify-content:center;font-size:var(--eyebrow-font-size, .75rem);font-weight:600;text-transform:uppercase;letter-spacing:var(--eyebrow-letter-spacing, .03em);color:var(--eyebrow-color, var(--color-text));text-align:center;padding:var(--eyebrow-padding-block, .5rem) var(--eyebrow-padding-inline, 1.3125rem);border-radius:var(--eyebrow-radius, 2.5rem);border:none;background-color:transparent;margin-inline:auto;margin-bottom:var(--space-xs)}}@layer components.components{#hero.section,.hero-section{display:flex;flex-direction:column;justify-content:center;align-items:center;--hero-offset: var(--hero-header-offset, var(--header-height, 0rem));min-height:calc(100vh - var(--hero-offset));min-height:calc(100dvh - var(--hero-offset));padding-top:calc(var(--hero-padding-top, var(--section-padding-top)) + var(--hero-offset));padding-bottom:var(--hero-padding-bottom, var(--section-padding-bottom));padding-left:var(--hero-padding-inline, var(--section-padding-inline));padding-right:var(--hero-padding-inline, var(--section-padding-inline));background:var(--hero-bg, var(--hero-bg-color));text-align:center}#hero.section .content,.hero-section .content{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:60rem;width:100%}#hero.section h1,.hero-section h1{margin-bottom:1.5rem;color:var(--hero-heading-color, var(--heading-color));text-align:center}#hero.section .subheading,.hero-section .subheading{margin-bottom:2rem;color:var(--hero-subheading-color, var(--subheading-color));text-align:center}#hero.section .cta-button,.hero-section .cta-button{margin-top:1rem}#shelinked-page.sl #hero.section,.sl .section.hero-section{--hero-padding-top: 0;--hero-padding-bottom: 0;background-color:#1a1a1a}#shelinked-page.sl #cta.section{background-color:#1a1a1a}@media(prefers-reduced-motion:reduce){.hero-section--with-video .hero-section__content{transform:none!important;will-change:auto!important}}}@layer components{@layer components{.loading-container{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh}.loading-content{display:flex;flex-direction:column;align-items:center;gap:1rem}.loading-spinner{width:8rem;height:8rem;border-radius:9999px;border-bottom:2px solid currentColor;animation:loading-spin 1s linear infinite}.loading-spinner--small{width:2rem;height:2rem}.loading-spinner--accent{border-bottom-color:var(--accent, currentColor)}.loading-spinner--white{border-bottom-color:#fff}.loading-text{color:currentColor}@media(prefers-reduced-motion:reduce){.loading-spinner{animation:none;opacity:.7}}}@keyframes loading-spin{to{transform:rotate(360deg)}}}
