.eir2:has(.eir-modern){--line:#e9e7e3;background:#fdfcfb;overflow-x:clip}.eir2:has(.eir-modern) .eir-nav{background:#fdfcfbf2;border-bottom:1px solid #e9e7e3;padding:0}.eir2:has(.eir-modern) .eir-nav-inner{max-width:1240px;box-shadow:none;background:0 0;border-radius:0;height:76px;margin:auto;padding:0 24px}.eir2:has(.eir-modern) .eir-nav.is-scrolled .eir-nav-inner{height:66px}.eir-modern{--serif:var(--sans);--edge-pad:32px;--block-inset:0px;--radius:14px;border-left:1px solid #e9e7e3;border-right:1px solid #e9e7e3;max-width:1240px;margin:0 auto}.eir2 .eir-modern .eir-display{font-family:var(--sans);letter-spacing:-.035em;font-weight:400;line-height:1.12}.eir2 .eir-modern .eir-h2{text-wrap:balance;max-width:850px;margin-bottom:24px;font-size:clamp(28px,3vw,39px)}.eir2 .eir-modern .eir-section-lede{color:#77746f;max-width:750px;margin:0 0 35px;font-size:16px;line-height:1.7}.eir2 .eir-modern section.eir-section,.eir2 .eir-modern .eir-home section.eir-section{width:100%;max-width:none;margin:0;padding:76px 32px}.eir-modern section.eir-section,.em-products,.em-trust{border-top:1px solid #e9e7e3;position:relative}.eir-modern section.eir-section:before,.em-products:before,.em-trust:before{content:"";pointer-events:none;background:#e9e7e3;width:100vw;height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.eir-modern section.eir-section:after,.em-products:after,.em-trust:after{content:"+";font:12px var(--mono);color:#bbb6ad;background:#fdfcfb;position:absolute;top:-10px;left:-4px}.em-hero{padding:64px 20px 20px}.em-eyebrow{color:#74716a;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.em-eyebrow span{background:#a18859;border-radius:50%;width:5px;height:5px}.em-hero h1{font:400 clamp(37px,4.6vw,65px)/1.07 var(--sans);text-align:center;letter-spacing:-.045em;margin:24px 0}.em-hero h1 span{color:#88847d}.em-intro{text-align:center;color:#716d65;max-width:530px;margin:0 auto;font-size:17px;line-height:1.6}.em-actions{justify-content:center;align-items:center;gap:25px;margin:28px 0 45px;display:flex}.em-link{align-items:center;gap:15px;font-size:13px;display:inline-flex}.em-hero-art{background:#ae997b;border-radius:12px;height:405px;position:relative;overflow:hidden}.em-landscape{object-fit:cover;width:100%;height:100%}.em-hero-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#292e2766,#0000 65%);position:absolute;inset:0}.em-caption{z-index:1;color:#fff;max-width:270px;position:absolute;top:42px;left:35px}.em-caption>span{letter-spacing:.16em;font-size:9px}.em-caption p{letter-spacing:-.035em;margin:18px 0 26px;font-size:28px;line-height:1.2}.em-caption small{color:#f4f0e4b8;font-size:10px}.em-screen{z-index:2;background:#fff;border:1px solid #dcd8d1;border-radius:10px;width:71%;height:400px;position:absolute;top:37px;left:34%;overflow:hidden;box-shadow:0 14px 40px #292e2726}.em-screen>img{width:100%;height:auto;display:block}.em-window{background:#f7f7f5;border-bottom:1px solid #eeece8;align-items:center;gap:4px;height:29px;padding:0 10px;display:flex}.em-window i{background:#d8d6d0;border-radius:50%;width:5px;height:5px}.em-window span{color:#77756e;margin-left:10px;font-size:9px}.em-window small{color:#a49e95;margin-left:auto;font-size:8px}.em-notification{z-index:3;background:#fffcf4f5;border:1px solid #fff9;border-radius:9px;gap:12px;padding:17px 20px;display:flex;position:absolute;bottom:28px;left:32px;box-shadow:0 5px 20px #332e2314}.em-check{color:#647951;border:1px solid #d9dfcf;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.em-notification strong{font-size:12px;font-weight:500}.em-notification p{color:#969083;margin:4px 0 0;font-size:10px}.em-trust{justify-content:space-between;align-items:center;gap:30px;padding:30px 36px;display:flex}.em-trust>p{color:#888178;font-size:12px}.em-trust>div{align-items:center;gap:52px;display:flex}.em-trust img{object-fit:contain;filter:grayscale();opacity:.55;width:105px;height:40px}.em-trust img:nth-child(2){width:75px;height:50px}.em-trust span{color:#96918a;font-size:14px}.em-trust small{text-align:center;margin-top:4px;font-size:9px;display:block}.em-products{padding:72px 24px 24px}.em-section-head{grid-template-columns:1.15fr 1fr;align-items:end;gap:65px;padding:0 10px 34px;display:grid}.em-kicker{color:#928b81;letter-spacing:.08em;font-size:10px}.em-section-head h2{letter-spacing:-.035em;margin:16px 0 0;font-size:34px;font-weight:400;line-height:1.18}.em-section-head>p{color:#7b756b;max-width:380px;margin:0 0 2px;font-size:15px;line-height:1.65}.em-product-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.em-product{border-radius:12px;height:460px;position:relative;overflow:hidden}.em-product-photo{color:#fff;background:#234437}.em-product-bg{object-fit:cover;opacity:.75;width:100%;height:100%;position:absolute}.em-product-copy{z-index:1;padding:30px;position:relative}.em-product-copy>span{opacity:.7;font-size:12px}.em-product-copy h3{letter-spacing:-.03em;max-width:320px;margin:13px 0 18px;font-size:26px;font-weight:400;line-height:1.2}.em-product-copy>a{border-bottom:1px solid #fff6;padding-bottom:4px;font-size:12px}.em-interview{color:#373a33;background:#fffdf9;border-radius:10px;padding:24px;position:absolute;bottom:30px;left:30px;right:30px;box-shadow:0 12px 25px #17362426}.em-interview-status{color:#9b968b;align-items:center;gap:6px;font-size:9px;display:flex}.em-interview-status i{background:#72986b;border-radius:50%;width:5px;height:5px}.em-interview p{letter-spacing:-.02em;max-width:350px;margin:15px 0;font-size:18px;line-height:1.45}.em-wave{justify-content:center;align-items:center;gap:4px;height:45px;margin:15px 0;display:flex;overflow:hidden}.em-wave i{background:#7d9072;border-radius:3px;flex-shrink:0;width:3px}.em-interview small{color:#9b968b;font-size:10px}.em-product-memory{background:#f0ece7;border:1px solid #e6e1d9}.em-product-memory .em-product-copy>a{border-color:#c9c0b4}.em-brain-preview{border:1px solid #dedbd5;border-radius:10px;width:110%;position:absolute;top:210px;left:30px;overflow:hidden;box-shadow:0 10px 25px #463a2814}.em-brain-preview img{width:100%;display:block}.em-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.em-features>a{background:#f6f4f0;border:1px solid #e8e4dd;border-radius:10px;padding:24px;transition:background .2s;display:block}.em-features>a:hover{background:#eeebe4}.em-features>a>span{color:#999084;justify-content:space-between;font-size:10px;display:flex}.em-features b{font-size:14px;font-weight:400}.em-features h3{margin:28px 0 9px;font-size:15px;font-weight:400}.em-features p{color:#90877b;margin:0;font-size:13px;line-height:1.6}.eir2 .eir-modern .eir-frame{max-width:none;margin:0;padding:20px}.eir2 .eir-modern .eir-ag{gap:24px}.eir2 .eir-modern .eir-mod-media{border-radius:12px}.eir2 .eir-modern .eir-ap-grid{gap:24px}.eir2 .eir-modern .eir-band-card{border-radius:12px;padding:38px}.eir2 .eir-modern #brain-demo,.eir2 .eir-modern #search-comparison{box-shadow:none;border-radius:12px}.eir2 .eir-modern .eir-section:has(#brain-demo)>div:has(>.eir-section-lede){max-width:820px}.eir-modern a:focus-visible{outline-offset:5px;outline:2px solid #748365}@media (max-width:800px){.eir-modern{margin:0 16px}.eir2:has(.eir-modern) .eir-nav-inner{padding:0 18px}.em-hero{padding:42px 12px 12px}.em-hero h1{font-size:40px}.em-intro{padding:0 10px;font-size:15px}.em-actions{flex-wrap:wrap;gap:20px;margin-bottom:30px}.em-hero-art{height:430px}.em-caption{top:24px;left:20px}.em-caption p{margin:12px 0;font-size:24px}.em-caption small{display:none}.em-screen{width:120%;top:165px;left:18%}.em-notification{padding:13px;bottom:16px;left:12px;right:12px}.em-trust{flex-direction:column;gap:18px;padding:25px 15px}.em-trust>div{gap:22px}.em-trust img{width:80px}.em-trust span{font-size:11px}.em-section-head{grid-template-columns:1fr;gap:20px;padding:0 6px 28px}.em-section-head h2{font-size:29px}.em-products{padding:44px 12px 12px}.em-product-grid,.em-features{grid-template-columns:1fr}.em-product-copy{padding:24px}.em-interview{padding:20px;left:18px;right:18px}.em-features h3{margin-top:18px}.eir2 .eir-modern section.eir-section,.eir2 .eir-modern .eir-home section.eir-section{padding:45px 18px}.eir2 .eir-modern .eir-h2{font-size:29px}.eir2 .eir-modern .eir-section-lede{font-size:15px}.eir2 .eir-modern .eir-band-card{padding:22px}}@media (prefers-reduced-motion:reduce){.em-button,.em-features>a{transition:none}}.eir2 .em-hero--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:40px 28px;display:grid}.em-hero-copy{min-width:0;padding:8px 10px}.em-hero--split .em-eyebrow{justify-content:flex-start;gap:8px}.em-hero--split h1{text-align:left;text-wrap:balance;margin:25px 0;font-size:clamp(36px,3.5vw,49px);line-height:1.08}.em-hero--split .em-intro{text-align:left;max-width:470px;margin:0;padding:0;font-size:16px;line-height:1.65}.em-hero--split .em-actions{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;margin:26px 0 0}.em-brand-scene{aspect-ratio:1;isolation:isolate;background:#c99b52;border-radius:22px;width:100%;position:relative;overflow:hidden}.em-brand-scene .eir-desert-scene{transform:translate(-65%,-50%)}.em-brand-scene .eir-desert:before{background:0 0}@media (max-width:800px){.eir2 .em-hero--split{grid-template-columns:minmax(0,1fr);gap:28px;padding:30px 14px 14px}.em-hero-copy{padding:8px}.em-hero--split h1{font-size:38px}.em-brand-scene{border-radius:18px}}.em-hero--split h1 span{white-space:nowrap;color:inherit}.eir2 .eir-connx-token[title=Zendesk] img{filter:brightness(0)}.eir2 .eir-licences-layout{gap:30px;display:grid}.eir2 .eir-licences-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.eir2 .eir-modern .eir-licences-copy .eir-h2{margin:0;font-size:34px;line-height:1.15}.eir2 .eir-modern .eir-licences-copy .eir-section-lede{margin:0;font-size:15px;line-height:1.7}.eir2 .eir-licences-visual{background:#dbc5c2;border:1px solid #e5e2dc;border-radius:14px;min-width:0;padding:18px 22px;position:relative;overflow:hidden}.eir2 .eir-licences-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.eir2 .eir-licences-glass{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;width:100%;display:grid;position:relative}.eir2 .eir-licences-glass .eir-lic-panel{background:linear-gradient(#fffdfb,#fffdfb) padding-box padding-box;border:8px solid #ffffff5c;border-radius:17px;flex-direction:column;min-width:0;padding:18px 12px;display:flex;box-shadow:0 12px 32px #47322b1a}.eir2 .eir-licences-glass .eir-lic-k{font:400 14px var(--sans);justify-content:space-between;align-items:center;gap:8px;margin:0 4px 16px;display:flex}.eir2 .eir-licences-glass .eir-lic-k small{color:#998c81;font-size:9px}.eir2 .eir-licences-glass .eir-lic-svg{width:100%}.eir2 .eir-licences-caption{color:#847c71;border-top:1px solid #e9e4dd;margin:16px 0 0;padding:16px 4px 0;font-size:13px;line-height:1.6}.eir2 .eir-licences-caption strong{color:#524b42;font-weight:500}.eir2 .eir-modern #alternatives .eir-h2{text-wrap:wrap;max-width:none}.eir2 .eir-modern #comprendre .eir-ag{align-items:stretch}.eir2 .eir-modern #comprendre .eir-ag-text{justify-content:stretch}.eir2 .eir-modern #comprendre .eir-ag-block{flex:1;display:flex}.eir2 .eir-modern #comprendre .eir-ag-blockin{background:#f3f2ef;border:1px solid #e5e2dc;border-radius:12px;flex-direction:column;width:100%;padding:28px;display:flex}.eir2 .eir-modern #comprendre .eir-ag-k{font:400 22px/1.25 var(--sans);margin:0 0 24px}.eir2 .eir-modern #comprendre .eir-ag-steps{flex-direction:column;flex:1;display:flex}.eir2 .eir-modern #comprendre .eir-ag-steps li{flex:1;padding-top:18px;padding-bottom:18px}.eir2 .eir-modern #comprendre .eir-ag-steps li:before{border-radius:5px;top:20px}.eir2 .eir-modern #comprendre .eir-ag-link{align-self:flex-start;margin-top:20px}.eir2 .eir-modern .eir-wim-art text{font-size:10.5px}.eir2 .eir-modern .eir-wim-bubble rect,.eir2 .eir-modern .eir-wim-pill rect{stroke:#d8d7d1}.eir2 .eir-modern .eir-wim-dash,.eir2 .eir-modern .eir-wim-spokes path{stroke:var(--acc);stroke-width:1.2px;stroke-dasharray:none;fill:none;opacity:.65}.eir2 .eir-modern .eir-wim-node rect,.eir2 .eir-modern .eir-wim-dot.is-hot rect{fill:var(--acc)}.eir2 .eir-modern .eir-wim-dot rect{fill:#fff;stroke:var(--acc);stroke-width:1.2px}.eir2 .eir-modern .eir-wim-cap,.eir2 .eir-modern .eir-wim-tag text{font-size:10px}.eir2 .eir-modern .eir-wim-hub text{letter-spacing:0;font-family:var(--sans);font-size:12px}@media (max-width:850px){.eir2 .eir-licences-copy{grid-template-columns:minmax(0,1fr);gap:20px}.eir2 .eir-modern .eir-licences-copy .eir-h2{font-size:28px}.eir2 .eir-licences-visual{padding:12px}.eir2 .eir-licences-glass{grid-template-columns:minmax(0,1fr);gap:18px}.eir2 .eir-licences-glass .eir-lic-panel{border-width:6px;padding:16px 8px}.eir2 .eir-licences-glass .eir-lic-k{font-size:13px}.eir2 .eir-modern #comprendre .eir-ag-blockin{padding:22px}}.eir2 .eir-modern .eir-lic-ai rect{fill:#fff;stroke:#d8d7d1;stroke-width:1px}.eir2 .eir-modern .eir-lic-ai text{fill:#171b18}.eir2 .eir-modern .eir-lic-tool rect{stroke:#d8d7d1}.eir2 .eir-modern #comprendre .eir-mod-shot{top:5%;left:4%}.eir2 .eir-modern #agents .eir-mod-shot{border-radius:12px 0 0;inset:24% 0 0 4%}.eir2 .eir-modern #comprendre .eir-mod-shot video{object-fit:cover;object-position:center;background:#fff}.eir2 .eir-modern .eir-stage-link{border-radius:8px 8px 0 0}.eir2 .eir-modern .eir-stages-band{border-radius:0 0 8px 8px}.eir2 .eir-modern .eir-stage-adds a{border-radius:5px}.eir2 .eir-modern .eir-stage-adds a:before{border-radius:1px}.eir2 .eir-modern #preuves .eir-band-card{border-radius:12px 0 0}.eir2 .eir-sitefoot--immersive{isolation:isolate;color:#fff;background:#24201b;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative}.eir2 .eir-sitefoot--immersive>.eir-hero-media-img{object-fit:cover;object-position:center;z-index:-2}.eir2 .eir-sitefoot--immersive:before{content:"";z-index:-1;background:linear-gradient(#19140f0d 0%,#19140f2e 35%,#19140fc7 65%,#19140fe6 100%);position:absolute;inset:0}.eir2 .eir-sitefoot--immersive .eir-final{aspect-ratio:auto;justify-content:center;align-items:center;min-height:clamp(330px,43vw,650px);padding:50px 20px}.eir2 .eir-sitefoot--immersive .eir-final:after{display:none}.eir2 .eir-sitefoot--immersive .eir-final-wordmark{letter-spacing:-.02em;padding:0;font-family:Bethany Elingston,serif;font-size:clamp(30px,8.4vw,165px);font-weight:400;line-height:1}.eir2 .eir-sitefoot--immersive .eir-sitefoot-logo .eir-display{letter-spacing:-.01em;font-family:Bethany Elingston,serif}.eir2 .eir-sitefoot--immersive .eir-sitefoot-band{background:0 0;padding-top:36px;position:relative}.eir2 .eir-sitefoot--immersive .eir-sitefoot-tagline,.eir2 .eir-sitefoot--immersive .eir-sitefoot-group a{color:#f3f1ea}.eir2 .eir-sitefoot--immersive .eir-sitefoot-bottom{color:#e5dfd6;border-color:#ffffff38}.eir2 .eir-sitefoot--immersive .eir-sitefoot-group a:hover{text-underline-offset:4px;text-decoration:underline}.eir2 .eir-sitefoot--immersive a:focus-visible{outline-color:#fff}@media (max-width:1100px){.eir2 .eir-modern .eir-stage-link,.eir2 .eir-modern .eir-stages-band{border-radius:8px}}@media (max-width:640px){.eir2 .eir-sitefoot--immersive .eir-final{min-height:290px}.eir2 .eir-sitefoot--immersive:before{background:linear-gradient(#19140f0a,#19140fbf 25%,#19140fed)}}.eir2 .eir-modern .eir-connx-mark img{filter:brightness(0)}.eir2 .eir-modern .eir-connx-mark{box-shadow:0 0 0 10px var(--paper),0 0 0 11px #171b181f,0 0 50px #171b1814,0 18px 40px #171b1824;border-color:#171b18}.eir2 .eir-modern .eir-connx-ring{border-color:#171b1859}.eir2 .eir-modern .eir-connx-ring.is-2{border-color:#171b181f}.eir2 .eir-modern .eir-section-head--split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px;margin-bottom:38px;display:grid}.eir2 .eir-modern .eir-section-head--split>.eir-h2{text-wrap:balance;max-width:480px;margin:0}.eir2 .eir-modern .eir-section-head--split>.eir-section-lede{max-width:none;margin:0}@media (max-width:800px){.eir2 .eir-modern .eir-section-head--split{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:28px}}.eir-modern{--eir-body-size:16px}.eir2 .eir-modern :is(.eir-wim-link>p,.eir-appr-col>p,.eir-ag-steps li,.eir-licences-caption,.eir-trust-item>p,.eir-stage-link>p){font-size:var(--eir-body-size)}.eir2 .eir-modern :is(.eir-stage-then,.eir-stage-alone){font-size:var(--eir-body-size)!important}.eir2 .eir-modern #comprendre .eir-ag-steps li{padding-left:38px}.eir2 .eir-modern #comprendre .eir-ag-steps li:before{color:#101312;border:0;border-radius:0;width:auto;height:auto;font-size:24px;font-weight:700;line-height:1;top:18px}.eir2 .eir-modern #agents .eir-ag{align-items:stretch}.eir2 .eir-modern #agents .eir-ag-text{grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;display:grid}.eir2 .eir-modern #agents .eir-ag-blockin{background:#f3f2ef;border:1px solid #e5e2dc;border-radius:12px;flex-direction:column;height:100%;padding:24px;display:flex}.eir2 .eir-modern #agents .eir-ag-k{font:400 22px/1.25 var(--sans);margin-bottom:16px}.eir2 .eir-modern #agents .eir-ag-steps{flex:1}.eir2 .eir-modern #agents .eir-ag-steps li{padding:8px 0 8px 18px}.eir2 .eir-modern #agents .eir-ag-steps li:before{background:#101312;border:0;border-radius:50%;width:4px;height:4px;top:18px}.eir2 .eir-modern #agents .eir-ag-link{align-self:flex-start}.eir2 .eir-modern #agents .eir-dc-media{aspect-ratio:auto;height:100%}.eir2 .eir-modern .eir-stages-band{background:#fff;border-color:#e5e2dc}@media (max-width:900px){.eir2 .eir-modern #agents .eir-dc-media{aspect-ratio:4/3.4;height:auto}}@media (max-width:800px){.eir-modern{--eir-body-size:15px}.eir2 .eir-modern #agents .eir-ag-blockin{padding:22px}}
.eir2{--serif:var(--sans);--paper:#fdfcfb;--line:#e9e7e3;--edge-pad:32px;--block-inset:0px;--radius:14px;--eir-body-size:16px;background:var(--paper);overflow-x:clip}.eir2 .eir-nav{border-bottom:1px solid var(--line);background:#fdfcfbf2;padding:0}.eir2 .eir-nav-inner{background:0 0;border-radius:0;max-width:1240px;height:76px;margin:auto;padding:0 24px}.eir2 .eir-nav.is-scrolled .eir-nav-inner{height:66px}.eir2 .eir-display{font-family:var(--sans);letter-spacing:-.035em;font-weight:400;line-height:1.12}.eir2 .eir-site-page:not(:has(.eir-modern)){border-inline:1px solid var(--line);max-width:1240px;margin-inline:auto}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-section{border-top:1px solid var(--line);width:100%;max-width:none;margin:0;padding:76px 32px;position:relative}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-section:before{content:"";background:var(--line);pointer-events:none;width:100vw;height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-section:after{content:"+";font:12px var(--mono);color:#bbb6ad;background:var(--paper);position:absolute;top:-10px;left:-4px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-frame{border-radius:0;max-width:none;margin:0;padding:20px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-h2{text-wrap:balance;font-size:clamp(28px,3vw,39px);line-height:1.15}.eir2 .eir-site-page:not(:has(.eir-modern)) :is(.eir-editorial,.eir-acc-grid,.eir-row){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-editorial{border-top:0;padding-top:0}.eir2 .eir-site-page:not(:has(.eir-modern)) :is(.eir-editorial-body,.eir-acc-intro p,.eir-acc-body p,.eir-band-imgsplit-text p,.eir-hsc-intro-sub,.eir-section-lede,.eir-row-desc,.eir-fact p,.eir-hsc-desc,.eir-ctxband-sub){font-size:var(--eir-body-size);line-height:1.7}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-section-lede{color:#77746f;max-width:750px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-row-title{font:400 clamp(22px,2.2vw,29px)/1.25 var(--sans);letter-spacing:-.025em}.eir2 .eir-site-page:not(:has(.eir-modern)) :is(.eir-fact-k,.eir-rs-k,.eir-vert-others-k){text-transform:none;letter-spacing:0;font-family:var(--sans)}.eir2 .eir-site-page:not(:has(.eir-modern)) :is(.eir-hsc-card,.eir-insetcard,.eir-band,.eir-offer-card,.eir-article-callout){border-radius:12px}.eir2 .eir-site-page:not(:has(.eir-modern)) :is(.eir-ctxband-inner,.eir-band-imgsplit,.eir-phant-inner){max-width:none;margin-inline:0;padding-inline:32px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-ctxband{border-radius:14px;margin:20px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-hsc-window{border-radius:12px 0 0}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand){aspect-ratio:auto;min-height:580px;color:var(--ink);justify-content:center;gap:0;padding:52px 12px}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand):after{display:none}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand)>.eir-hero-media-img{object-position:center;border-radius:14px;width:calc(50% - 24px)!important;height:100%!important;inset:0 0 0 auto!important}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand)>.eir-chip{background:0 0;padding:0;font-size:14px;color:#77746f!important}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand)>.eir-hero-title{width:calc(50% - 36px);max-width:none;font:400 clamp(38px,4.1vw,60px)/1.08 var(--sans);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin-top:24px}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand)>.eir-hero-sub{color:#77746f;width:calc(50% - 36px);max-width:480px;margin-top:24px;font-size:17px;line-height:1.65}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand)>.eir-hero-cta{width:calc(50% - 36px);margin-top:28px}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand) .eir-cta-mail{color:var(--ink)}.eir2 .eir-hero--brand{border-radius:14px;min-height:540px}.eir2 .eir-hero--brand .eir-hero-title{font-family:Bethany Elingston,serif}.eir2 .eir-hero--brand .eir-hero-sub{max-width:500px;font-size:18px}.eir2 .eir-site-page .eir-hero--insights{border-radius:14px;min-height:360px;padding:48px 36px}.eir2 .eir-site-page .eir-hero--insights .eir-hero-title{text-wrap:balance;max-width:850px;font-size:clamp(40px,4.6vw,64px)}.eir2 .eir-site-page .eir-hero--insights .eir-hero-sub{max-width:700px;font-size:17px;line-height:1.65}.eir2 .eir-site-page .eir-hero--insights .eir-chip{background:0 0;padding:0;color:#ddd8cf!important}.eir2 .eir-site-page .eir-article-hero{border:1px solid var(--line);padding:48px 32px;background:#f3f2ef!important}.eir2 .eir-site-page .eir-article-hero .eir-display{line-height:1.12;color:var(--ink)!important;font-size:clamp(32px,4vw,52px)!important}.eir2 .eir-article{margin-inline:auto;font-size:17px;line-height:1.75}.eir2 .eir-article-content{flex-direction:column;gap:22px;width:100%;max-width:760px;margin-inline:auto;display:flex}.eir2 .eir-article h2{font-size:29px;line-height:1.25}.eir2 .eir-article-callout{border:1px solid var(--line);background:#f3f2ef!important}.eir2 .eir-sitefoot--immersive .eir-sitefoot-inner{max-width:1240px;margin-inline:auto}.eir2 .eir-sitefoot--immersive .eir-sitefoot-bottom{max-width:1176px;margin-inline:auto}@media (max-width:900px){.eir2 .eir-site-page:not(:has(.eir-modern)) :is(.eir-editorial,.eir-acc-grid,.eir-row){grid-template-columns:minmax(0,1fr);gap:24px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-editorial-body{max-width:none;margin:0}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand){min-height:0;padding:20px 4px 0}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand)>:is(.eir-hero-title,.eir-hero-sub,.eir-hero-cta){width:100%;max-width:650px}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand)>.eir-hero-media-img{aspect-ratio:1.25;order:5;margin-top:32px;width:100%!important;height:auto!important;position:relative!important}.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand)>.eir-hero-title{font-size:40px}}@media (max-width:800px){.eir2{--eir-body-size:15px;--edge-pad:18px}.eir2 .eir-nav-inner{padding:0 18px}.eir2 .eir-site-page:not(:has(.eir-modern)){margin-inline:16px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-section{padding:45px 18px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-frame{padding:14px}.eir2 .eir-site-page:not(:has(.eir-modern)) :is(.eir-ctxband-inner,.eir-band-imgsplit,.eir-phant-inner){padding-inline:18px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-ctxband{margin:14px}.eir2 .eir-site-page .eir-hero--insights{min-height:340px;padding:32px 20px}.eir2 .eir-site-page .eir-hero--insights .eir-hero-sub,.eir2 .eir-site-page .eir-hero--media:not(.eir-hero--brand)>.eir-hero-sub{font-size:15px}.eir2 .eir-site-page .eir-article-hero{padding:30px 20px}.eir2 .eir-article{font-size:16px}.eir2 .eir-hero--brand{min-height:400px}.eir2 .eir-hero--brand .eir-hero-sub{max-width:90%;font-size:15px}.eir2 .eir-sitefoot--immersive .eir-sitefoot-bottom{margin-inline:24px}}.eir2 .eir-site-page:not(:has(.eir-modern)) :is(.eir-callout,.eir-offer-card,.eir-post){background:#f3f2ef;border:1px solid #e5e2dc;border-radius:12px;padding:26px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-callout p{font:400 20px/1.5 var(--sans)}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-post p{font-size:var(--eir-body-size);line-height:1.6}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-post-grid{gap:16px}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-fact h3{letter-spacing:-.025em;font-size:24px;line-height:1.25}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-band-card{border-radius:12px 0 0}.eir2 .eir-site-page:not(:has(.eir-modern)) .eir-band-card p{font-size:var(--eir-body-size);line-height:1.7}.eir2 .eir-hero--brand{overflow:hidden}.eir2 .eir-about-statement{max-width:15em!important;font-size:clamp(36px,4.5vw,62px)!important;line-height:1.12!important}.eir2 .eir-filter{min-height:44px;font-size:14px}
