:root{--page:#fbfafb;--surface:#f4f2f4;--surface-raised:#ffffff;--text:#211b25;--muted:#6f6873;--line:#e4e0e5;--line-strong:#cac4cc;--neutral-soft:#efedef;--field:#ffffff;--radius-sm:3px;--radius-md:6px;--radius-lg:10px;--shadow:0 1px 2px rgb(29 21 34/4%),0 14px 36px rgb(29 21 34/6%);--shadow-hover:0 2px 4px rgb(29 21 34/5%),0 20px 46px rgb(29 21 34/9%);--section-space:clamp(76px,8vw,118px);--control-height:46px}:root[data-theme=dark]{--page:#18141b;--surface:#211b24;--surface-raised:#28212c;--text:#f7f4f7;--muted:#b8b0bb;--line:#39313d;--line-strong:#554a5a;--neutral-soft:#302834;--field:#201a23;--shadow:0 1px 2px rgb(0 0 0/16%),0 18px 42px rgb(0 0 0/14%);--shadow-hover:0 2px 4px rgb(0 0 0/18%),0 22px 52px rgb(0 0 0/22%)}body{font-size:16px;line-height:1.65;text-rendering:optimizeLegibility}html[lang=en] body{font-family:var(--font-body-en)}h1,h2,h3,h4,strong{text-wrap:balance}p{text-wrap:pretty}.container{width:min(100% - clamp(32px,5vw,80px),1240px)}.site-header{border-bottom-color:var(--line);background:color-mix(in srgb,var(--surface-raised) 94%,transparent);box-shadow:0 1px 0 rgb(29 21 34/3%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header-inner{min-height:76px}.brand{width:128px;min-width:128px}.main-nav{gap:clamp(4px,1vw,14px)}.nav-trigger{min-height:76px;padding-inline:10px;border-bottom-width:1px;font-size:12px;letter-spacing:-.01em}.header-actions{gap:10px}.header-proposal,.header-select{border-radius:var(--radius-sm)}.theme-toggle{width:36px;height:36px;border-color:var(--line)}.language-switch{min-width:56px;color:var(--muted)}.mega-menu{box-shadow:var(--shadow-hover)}.mega-layout{gap:38px;padding-block:38px 44px}.mega-links{border-color:var(--line)}.mega-links>div{gap:0;border-top:1px solid var(--line)}.mega-links a{min-height:50px;padding-inline:4px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.mega-links a:hover{padding-inline:10px;border-color:var(--line-strong);background:var(--surface)}.mega-feature{border:1px solid #4a404e;border-radius:var(--radius-md);background:#211a25}.about-button,.button,.catalog-primary,.home-cta,.solutions-button{min-height:var(--control-height);border-radius:var(--radius-sm);box-shadow:none;letter-spacing:-.01em}.about-button:hover,.button:hover:not(:disabled),.home-cta:hover{transform:translateY(-1px)}.about-button-primary:hover,.button-energy:hover,.button-primary:hover,.catalog-primary:hover,.home-cta-primary:hover,.solutions-button:hover{box-shadow:0 8px 22px rgb(190 21 34/18%)}.about-section,.home-section,.knowledge-section,.project-gallery,.project-story,.projects-index,.section,.solutions-section,.tools-list,.tools-workspace{padding-block:var(--section-space)}.about-heading,.home-heading,.projects-section-heading,.section-heading{margin-bottom:clamp(34px,4vw,52px)}.about-heading h2,.about-story h2,.about-workshop h2,.home-brands-grid h2,.home-feature-copy h2,.home-heading h2,.home-project-grid h2,.home-selector h2,.projects-section-heading h2,.section-heading h2,.solutions-heading h2{letter-spacing:-.04em;font-weight:750}.about-index,.about-kicker,.catalog-eyebrow,.eyebrow,.home-kicker,.home-number,.knowledge-kicker,.projects-eyebrow,.projects-kicker,.section-index,.solutions-kicker,.tools-eyebrow{letter-spacing:.16em}.card{border-color:var(--line);border-radius:var(--radius-md);box-shadow:none}.catalog-detail-quote input,.catalog-detail-quote textarea,.catalog-dialog input,.catalog-dialog textarea,.catalog-field input,.catalog-field select,.catalog-toolbar select,.field input,.field select,.finder-field input,.finder-field select,.knowledge-filters input,.knowledge-filters select,.projects-filters input,.projects-filters select,.tool-field input,.tool-field select{min-height:var(--control-height);border-color:var(--line-strong);border-radius:var(--radius-sm);background:var(--field);transition:border-color .18s,box-shadow .18s,background .18s}.catalog-field input:focus,.catalog-field select:focus,.field input:focus,.field select:focus,.finder-field input:focus,.finder-field select:focus,.knowledge-filters input:focus,.knowledge-filters select:focus,.projects-filters input:focus,.projects-filters select:focus,.tool-field input:focus,.tool-field select:focus{border-color:var(--brand-red);box-shadow:0 0 0 3px var(--accent-soft);outline:0}.about-cta,.about-hero,.hero,.home-final,.home-hero,.project-detail-hero,.projects-cta,.projects-hero,.solutions-cta,.solutions-hero,.tools-hero{background:#1d1820}.home-hero-grid{min-height:800px}.about-hero h1,.home-hero h1,.project-detail-hero h1,.projects-hero h1,.solutions-hero h1,.tools-hero h1{font-weight:760;letter-spacing:-.055em}.about-hero-copy>p,.home-hero-copy>p,.project-detail-hero p,.projects-hero p,.solutions-hero p,.tools-hero p{color:#c9c3cc}.hero:before,.home-hero-art:before{opacity:.7;background:radial-gradient(circle at 55% 48%,#554e59 0,transparent 53%)}.about-generator,.home-machine,.machine-body{border-radius:3px}.home-capability-grid article{padding-top:34px}.home-capability-icon{color:var(--muted);opacity:.85}.home-article-grid,.home-product-grid,.home-solution-grid,.projects-grid,.solutions-grid,.tools-grid{gap:20px}.catalog-card,.home-article-grid article,.home-product,.knowledge-card,.project-card,.solution-card,.tools-card{border-color:var(--line);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:none;overflow:hidden;transition:border-color .2s,box-shadow .2s,transform .2s}.catalog-card:hover,.home-article-grid article:hover,.home-product:hover,.knowledge-card:hover,.project-card:hover,.solution-card:hover,.tools-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-hover);transform:translateY(-3px)}.catalog-card-art,.catalog-detail-art,.home-product-art{background:#28232c}.catalog-card-art:before,.catalog-detail-art:before,.home-product-art:before{opacity:.55}.home-solution-grid{gap:0;border-top:1px solid var(--line-strong);-webkit-border-start:1px solid var(--line-strong);border-inline-start:1px solid var(--line-strong)}.home-solution-grid article{min-height:290px;border:0;-webkit-border-end:1px solid var(--line-strong);border-inline-end:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--surface-raised)}.home-solution-grid article:before{width:28px;height:2px;background:var(--brand-red);content:""}.home-solution-grid h3{margin-top:50px}.home-engineering-panel{border:1px solid #4d4351;border-radius:var(--radius-md);box-shadow:14px 14px 0 var(--neutral-soft)}.home-projects:before{opacity:.1}.home-monitor-visual{border-width:5px;border-radius:var(--radius-md);box-shadow:var(--shadow-hover)}.about-stats,.home-stats{background:#211a25}.about-stats-grid,.about-stats-grid>div,.home-stats-grid,.home-stats-grid>div{border-color:#514654}.about-stats-grid strong,.home-stats-grid strong{color:#f08b94}.home-brand-list{gap:0;border-top:1px solid var(--line-strong);-webkit-border-start:1px solid var(--line-strong);border-inline-start:1px solid var(--line-strong)}.home-brand-list span{min-height:128px;border:0;-webkit-border-end:1px solid var(--line-strong);border-inline-end:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.directory-grid{gap:0;border-top:1px solid var(--line-strong);-webkit-border-start:1px solid var(--line-strong);border-inline-start:1px solid var(--line-strong)}.directory-card{min-height:255px;border:0;-webkit-border-end:1px solid var(--line-strong);border-inline-end:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);border-radius:0}.directory-topics span{padding-inline:0;background:transparent}.directory-topics span+span:before{margin-inline:4px 9px;color:var(--line-strong);content:"/"}.about-capability-grid article,.about-certificate-grid article,.about-partner-grid div{box-shadow:none}.about-certificate-grid{gap:0;border-top:1px solid var(--line-strong);-webkit-border-start:1px solid var(--line-strong);border-inline-start:1px solid var(--line-strong)}.about-certificate-grid article{border:0;-webkit-border-end:1px solid var(--line-strong);border-inline-end:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.about-certificate-seal{border-color:var(--line-strong);color:var(--accent-text);box-shadow:inset 0 0 0 6px var(--surface-raised),inset 0 0 0 7px var(--line-strong)}.solutions-page{color:var(--text);background:var(--page)}.solutions-muted{background:var(--surface)}.solutions-kicker{color:var(--accent-text);font-family:var(--font-data)}.solutions-breadcrumb{color:#c9c3cc}.solution-card{min-height:310px;padding:30px}.solution-card p{color:var(--muted)}.solution-card a{border-color:var(--line);color:var(--accent-text)}.solution-story article{border-top:1px solid var(--line-strong);padding-top:30px}.solutions-button{background:var(--brand-red)}.solutions-cta p{color:#c9c3cc}.catalog-detail-quote,.catalog-filter-form,.finder-aside,.finder-panel,.project-sidebar-card,.projects-filters,.tool-controls,.tool-output,.tools-method,.tools-more{border-color:var(--line);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:none}.projects-filters{gap:16px;padding:26px}.project-card-arrow{width:38px;height:38px}.about-tag-list span,.project-card-arrow,.project-hero-tags span{border-radius:var(--radius-sm)}.tools-card{border-top-width:1px}.tools-card:before{width:26px;height:2px;background:var(--brand-red);content:""}.tools-card h2{margin-top:38px}.tool-output{border-top-width:1px}.tool-output:before{display:block;width:28px;height:2px;margin-bottom:24px;background:var(--brand-red);content:""}.knowledge-card{border-color:var(--line)}.knowledge-tags a,.knowledge-tags span{border-color:var(--line-strong);border-radius:999px}.site-footer{border-top:1px solid #453a49;background:#18131b}.footer-main{padding-block:clamp(64px,7vw,92px)}.footer-bottom{border-color:#453a49}@media (max-width:900px){:root{--section-space:clamp(64px,10vw,88px)}.header-inner{min-height:68px}.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:root{--section-space:62px}.container{width:min(100% - 32px,1240px)}.home-hero-grid{min-height:auto}.home-hero-copy{padding-block:70px 48px}.about-hero h1,.home-hero h1,.project-detail-hero h1,.projects-hero h1,.solutions-hero h1,.tools-hero h1{letter-spacing:-.04em}.about-heading,.home-heading,.projects-section-heading{gap:18px}.directory-grid{grid-template-columns:1fr}.directory-card{min-height:220px}.projects-filters{padding:20px}}@media (prefers-reduced-motion:reduce){.catalog-card,.home-article-grid article,.home-product,.knowledge-card,.project-card,.solution-card,.tools-card{transition:none}}.site-header{--header-overlay-height:122px;padding-block:10px;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.site-shell:has(.home-hero)>.site-header{margin-bottom:calc(-1 * var(--header-overlay-height))}.site-shell:has(.home-hero) .home-hero{padding-top:122px}.site-header .brand{width:64px;min-width:64px}.site-header .brand-logo{width:100%;height:auto}.header-inner{position:relative;min-height:102px;grid-template-rows:52px 48px;gap:0;padding-inline:clamp(18px,2vw,28px);overflow:hidden;border:1px solid rgb(255 255 255/88%);border-radius:24px;background:rgb(255 255 255/32%);box-shadow:inset 0 1px 0 rgb(255 255 255/100%),inset 0 -1px 0 rgb(146 157 173/13%),-1px 0 0 rgb(67 169 210/7%),1px 0 0 rgb(190 21 34/6%),0 18px 42px rgb(31 38 51/10%),0 4px 12px rgb(31 38 51/6%);backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%);isolation:isolate;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease}.header-inner:before{inset:0;border-radius:inherit;background:linear-gradient(112deg,rgb(255 255 255/28%),transparent 28%,transparent 70%,rgb(184 216 230/8%)),radial-gradient(circle at 78% 8%,rgb(190 21 34/5%),transparent 24%)}.header-inner:after,.header-inner:before{position:absolute;z-index:-1;content:"";pointer-events:none}.header-inner:after{inset:1px 18px auto;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255/95%) 18%,rgb(255 255 255/95%) 82%,transparent)}.site-header[data-surface=dark] .header-inner{background-color:rgba(255,255,255,.12);border-color:rgb(255 255 255/24%);backdrop-filter:blur(36px) saturate(145%);-webkit-backdrop-filter:blur(36px) saturate(145%);box-shadow:inset 0 1px 0 rgb(255 255 255/36%),inset 0 -1px 0 rgb(255 255 255/8%),-1px 0 0 rgb(67 169 210/7%),1px 0 0 rgb(190 21 34/6%),0 18px 42px rgb(0 0 0/18%),0 4px 12px rgb(0 0 0/10%)}.site-header .header-actions,.site-header .header-select,.site-header .language-switch,.site-header .mobile-toggle,.site-header .nav-trigger,.site-header .theme-toggle{transition:color .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.site-header .header-inner>.main-nav{transition:border-color .25s ease}.site-header[data-surface=dark] .header-inner>.main-nav{border-top-color:rgb(255 255 255/14%)}.site-header[data-surface=dark] .header-actions,.site-header[data-surface=dark] .header-select,.site-header[data-surface=dark] .language-switch,.site-header[data-surface=dark] .mobile-toggle,.site-header[data-surface=dark] .nav-trigger,.site-header[data-surface=dark] .theme-toggle{color:rgb(255 255 255/88%)}.site-header[data-surface=dark] .language-switch{border-inline-start-color:rgb(255 255 255/18%)}.site-header[data-surface=dark] .header-select,.site-header[data-surface=dark] .mobile-toggle,.site-header[data-surface=dark] .theme-toggle{border-color:rgb(255 255 255/22%);background:rgb(255 255 255/8%);box-shadow:inset 0 1px 0 rgb(255 255 255/16%),0 4px 12px rgb(0 0 0/6%)}.site-header[data-surface=dark] .header-select:hover,.site-header[data-surface=dark] .mobile-toggle:hover,.site-header[data-surface=dark] .nav-trigger.is-active,.site-header[data-surface=dark] .nav-trigger:hover,.site-header[data-surface=dark] .theme-toggle:hover{color:rgb(255 255 255/90%);border-color:rgb(255 255 255/32%);background:rgb(255 255 255/16%);box-shadow:inset 0 1px 0 rgb(255 255 255/24%),0 6px 16px rgb(0 0 0/10%)}.site-header[data-surface=dark] .language-switch:hover{color:rgb(255 255 255/90%)}@media (prefers-reduced-motion:reduce){.site-header .header-actions,.site-header .header-inner,.site-header .header-inner>.main-nav,.site-header .header-select,.site-header .language-switch,.site-header .mobile-toggle,.site-header .nav-trigger,.site-header .theme-toggle{transition:none}}.site-header .brand-logo-light{display:block}.site-header .brand-logo-dark{display:none}.site-header .header-inner>*{position:relative;z-index:1}.site-header .header-inner>.main-nav{border-top-color:rgb(112 123 139/15%)}.nav-trigger{position:relative;min-height:42px;margin-block:3px;border:1px solid transparent;border-radius:14px;color:#625f68;transition:color .2s,background .2s,border-color .2s,box-shadow .2s,transform .2s}.nav-trigger.is-active,.nav-trigger:hover{color:#2b2830;border-color:rgb(255 255 255/86%);background:linear-gradient(180deg,rgb(255 255 255/82%),rgb(246 248 251/58%));box-shadow:inset 0 1px 0 #fff,0 6px 16px rgb(39 47 61/8%),0 1px 2px rgb(39 47 61/7%);transform:translateY(-1px)}.nav-trigger.is-active:after{position:absolute;inset:auto 28% 3px;height:2px;border-radius:999px;background:#be1522;box-shadow:0 1px 5px rgb(190 21 34/18%);content:""}.header-actions{color:#2b2830}.header-proposal,.header-select,.mobile-toggle,.theme-toggle{border-radius:13px;transition:color .2s,border-color .2s,background .2s,box-shadow .2s,transform .2s}.header-select,.mobile-toggle,.theme-toggle{color:#2b2830;border-color:rgb(112 123 139/19%);background:linear-gradient(180deg,rgb(255 255 255/82%),rgb(244 247 250/58%));box-shadow:inset 0 1px 0 #fff,0 4px 12px rgb(31 38 51/6%)}.header-select:hover,.mobile-toggle:hover,.theme-toggle:hover{color:#be1522;border-color:rgb(190 21 34/24%);background:rgb(255 255 255/88%);box-shadow:inset 0 1px 0 #fff,0 7px 18px rgb(31 38 51/9%);transform:translateY(-1px)}.header-proposal{border:1px solid rgb(255 255 255/38%);background:linear-gradient(145deg,#c41d2a,#b7121f 56%,#a70f1a);box-shadow:inset 0 1px 0 rgb(255 255 255/32%),0 7px 18px rgb(190 21 34/18%),0 2px 5px rgb(69 16 22/12%)}.header-proposal:hover{background:linear-gradient(145deg,#c92330,#ab101c);box-shadow:inset 0 1px 0 rgb(255 255 255/32%),0 9px 22px rgb(190 21 34/22%);transform:translateY(-1px)}.language-switch{color:#625f68;border-inline-start-color:rgb(112 123 139/16%)}.mega-menu{top:100%;width:min(100% - clamp(32px,5vw,80px),1240px);margin-inline:auto;max-height:calc(100dvh - 150px);overflow-y:auto;border:1px solid rgb(255 255 255/88%);border-radius:24px;background:linear-gradient(112deg,rgb(255 255 255/28%),transparent 28%,transparent 70%,rgb(184 216 230/8%)),linear-gradient(135deg,rgb(255 255 255/96%),rgb(255 255 255/94%) 52%,rgb(244 247 251/96%));box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgb(146 157 173/13%),-1px 0 0 rgb(67 169 210/7%),1px 0 0 rgb(190 21 34/6%),0 18px 42px rgb(31 38 51/10%),0 4px 12px rgb(31 38 51/6%);backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%);color:#211b25}.mega-menu .mega-layout{width:100%;grid-template-columns:minmax(240px,.75fr) minmax(0,1.5fr);gap:24px;padding:24px clamp(18px,2vw,28px)}.mega-menu .mega-kicker{color:#be1522}.mega-menu .mega-intro h2{font-size:24px}.mega-menu .mega-feature p,.mega-menu .mega-intro p{color:#65616b}.mega-menu .mega-links{padding-inline:18px;border-color:rgb(112 123 139/15%)}.mega-menu .mega-links>div{gap:8px;border:0}.mega-menu .mega-links a{min-height:42px;padding:8px 12px;border:1px solid rgb(255 255 255/72%);border-radius:13px;color:#2b2830;background:linear-gradient(180deg,rgb(255 255 255/58%),rgb(244 247 250/28%));box-shadow:inset 0 1px 0 #fff,0 4px 12px rgb(31 38 51/5%);transition:background .2s,border-color .2s,box-shadow .2s}.mega-menu .mega-links a>span{color:inherit;font-size:12px}.mega-menu .mega-links a:hover{color:#be1522;border-color:rgb(190 21 34/24%);background:rgb(255 255 255/76%);box-shadow:inset 0 1px 0 #fff,0 7px 18px rgb(31 38 51/8%)}.mega-menu .mega-feature{padding:18px;border:1px solid rgb(255 255 255/78%);border-radius:18px;color:#2b2830;background:linear-gradient(145deg,rgb(255 255 255/46%),rgb(244 247 250/24%));box-shadow:inset 0 1px 0 #fff,0 6px 16px rgb(31 38 51/5%)}.mega-menu .mega-feature strong{margin-top:16px;font-size:18px}.mega-menu .mega-feature>a,.mega-menu .mega-intro>a{margin-top:18px;color:#be1522}.mega-menu .mega-feature>a:hover,.mega-menu .mega-intro>a:hover{color:#a7111d}:root[data-theme=dark] .mega-menu{color:#ffffff;border-color:rgb(255 255 255/24%);background:linear-gradient(135deg,rgb(45 35 50/98%),rgb(37 28 42/96%));box-shadow:inset 0 1px 0 rgb(255 255 255/16%),0 18px 42px rgb(0 0 0/24%)}:root[data-theme=dark] .mega-menu .mega-feature>a,:root[data-theme=dark] .mega-menu .mega-intro>a,:root[data-theme=dark] .mega-menu .mega-kicker{color:#ff9ba3}:root[data-theme=dark] .mega-menu .mega-feature p,:root[data-theme=dark] .mega-menu .mega-intro p{color:#d4cbd7}:root[data-theme=dark] .mega-menu .mega-links{border-color:rgb(255 255 255/18%)}:root[data-theme=dark] .mega-menu .mega-feature,:root[data-theme=dark] .mega-menu .mega-links a{color:#ffffff;border-color:rgb(255 255 255/20%);background:rgb(255 255 255/6%);box-shadow:inset 0 1px 0 rgb(255 255 255/10%)}:root[data-theme=dark] .mega-menu .mega-links a:hover{color:#ffc0c5;border-color:#ff9ba3;background:rgb(255 255 255/10%)}:root[data-theme=dark] .mega-menu .mega-feature>a:hover,:root[data-theme=dark] .mega-menu .mega-intro>a:hover{color:#ffc0c5}.home-hero{color:#24212a;background:radial-gradient(circle at 82% 24%,rgb(190 21 34/5%),transparent 24%),radial-gradient(circle at 62% 54%,rgb(91 151 176/7%),transparent 32%),linear-gradient(145deg,#ffffff,#f5f6f8 52%,#eceff3)}.home-hero-copy .home-kicker{color:#be1522}.home-hero-copy>p{color:#65616b}.solutions-hero.home-hero{color:#24212a}.solutions-hero.home-hero .solutions-kicker{color:#be1522}.solutions-hero.home-hero .solutions-breadcrumb,.solutions-hero.home-hero .solutions-hero-copy>p{color:#65616b}.home-cta-outline{color:#2f2b34;border-color:rgb(47 43 52/32%);background:rgb(255 255 255/36%)}.home-cta-outline:hover{border-color:rgb(47 43 52/58%);background:rgb(255 255 255/76%)}.home-hero-art:before{opacity:1;background:radial-gradient(circle at 55% 48%,rgb(161 171 184/24%),transparent 57%)}.home-art-grid{opacity:.45;background-image:linear-gradient(rgb(78 86 99/10%) 1px,transparent 0),linear-gradient(90deg,rgb(78 86 99/10%) 1px,transparent 0)}.home-art-ring{border-color:rgb(74 83 96/16%)}@media (max-width:850px){.site-header{--header-overlay-height:86px;height:86px;padding-block:8px}.site-shell:has(.home-hero) .home-hero{padding-top:86px}.header-inner{height:70px;min-height:70px;padding-inline:16px;border-radius:19px}.mobile-navigation{inset:86px 0 0;color:#211b25;background:linear-gradient(145deg,rgb(255 255 255/96%),rgb(241 244 248/94%));backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%)}.mobile-nav-group{border-bottom-color:rgb(112 123 139/17%)}.mobile-nav-group>button{color:#2b2830}.mobile-submenu a{color:#65616b}.mobile-menu-actions a{border-color:rgb(112 123 139/22%);background:rgb(255 255 255/54%)}}@media (max-width:600px){.site-header .brand{width:58px;min-width:58px}.header-inner{padding-inline:12px}.language-switch{color:#625f68}}