.technology-section-module__E3nxaq__section{color:#173d34;background:#fafbf7;padding:40px 0;font-family:inherit}.technology-section-module__E3nxaq__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px 48px;width:calc(100% - 112px);max-width:1256px;margin-inline:auto;display:grid}.technology-section-module__E3nxaq__copy{min-width:0;max-width:58ch}.technology-section-module__E3nxaq__section .technology-section-module__E3nxaq__copy h2{letter-spacing:-.035em;color:#173d34;text-wrap:balance;margin:0;font-family:inherit;font-size:clamp(23px,2.1vw,29px);font-weight:500;line-height:1.25}.technology-section-module__E3nxaq__section .technology-section-module__E3nxaq__copy p{color:#526158;margin:10px 0 0;font-size:14px;line-height:1.7}.technology-section-module__E3nxaq__section .technology-section-module__E3nxaq__link{box-sizing:border-box;color:#244b3c;text-align:center;background:0 0;border:1px solid #b9c8b9;border-radius:4px;justify-content:center;justify-self:end;align-items:center;max-width:100%;min-height:44px;padding:11px 20px;font-size:13px;line-height:1.6;text-decoration:none;display:inline-flex}.technology-section-module__E3nxaq__section .technology-section-module__E3nxaq__link:hover{background:#edf2e7;border-color:#a9bea0}.technology-section-module__E3nxaq__section a:focus-visible{outline-offset:4px;outline:2px solid #0a7068}@media (max-width:1100px){.technology-section-module__E3nxaq__inner{gap:32px;width:calc(100% - 64px)}}@media (max-width:760px){.technology-section-module__E3nxaq__section{padding:32px 0}.technology-section-module__E3nxaq__inner{grid-template-columns:minmax(0,1fr);gap:20px;width:calc(100% - 40px)}}.technology-section-module__E3nxaq__section[data-layout=solution] .technology-section-module__E3nxaq__inner{width:calc(100% - 88px);max-width:1280px}@media (max-width:1100px){.technology-section-module__E3nxaq__section[data-layout=solution] .technology-section-module__E3nxaq__inner{width:calc(100% - 64px)}}@media (max-width:860px){.technology-section-module__E3nxaq__section[data-layout=default] .technology-section-module__E3nxaq__inner{grid-template-columns:minmax(0,1fr);gap:20px;width:calc(100% - 40px)}.technology-section-module__E3nxaq__section[data-layout=default] .technology-section-module__E3nxaq__link{justify-self:start}}@media (max-width:760px){.technology-section-module__E3nxaq__section .technology-section-module__E3nxaq__link{justify-self:start}.technology-section-module__E3nxaq__section[data-layout=solution] .technology-section-module__E3nxaq__inner{width:calc(100% - 40px)}.technology-section-module__E3nxaq__section[data-layout=industry] .technology-section-module__E3nxaq__inner{width:calc(100% - 64px)}}@media (max-width:680px){.technology-section-module__E3nxaq__section[data-layout=industry] .technology-section-module__E3nxaq__inner{width:calc(100% - 40px)}}
.global-presence-module__G2Dt6a__section{color:#f1f5f9;background:#0c2f2c;border-top:1px solid #e2e8f0;padding-block:4rem}.global-presence-module__G2Dt6a__section p.home-eyebrow{color:#5eead4;letter-spacing:.14em;font-size:10px}.global-presence-module__G2Dt6a__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(200px,.65fr);align-items:center;gap:28px;display:grid}.global-presence-module__G2Dt6a__grid h2{letter-spacing:-.03em;color:#f1f5f9;margin:.75rem 0 0;font-size:clamp(1.85rem,3.5vw,2.75rem);font-weight:500;line-height:1.1}.global-presence-module__G2Dt6a__grid h2 em{color:#5eead4;font-style:normal}.global-presence-module__G2Dt6a__lead{color:#94a3b8;max-width:36rem;margin:1rem 0 0;font-size:.875rem;line-height:1.75}.global-presence-module__G2Dt6a__tabs{flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;display:flex}.global-presence-module__G2Dt6a__tab,.global-presence-module__G2Dt6a__tabOn{color:#f1f5f9;letter-spacing:0;cursor:pointer;background:0 0;border:1px solid #94a3b859;border-radius:4px;justify-content:center;align-items:center;height:2rem;padding:0 .85rem;font-size:.8125rem;font-weight:500;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.global-presence-module__G2Dt6a__tabOn{color:#fff;background:#0a7068;border-color:#0a7068}@media (hover:hover){.global-presence-module__G2Dt6a__tab:hover{color:#5eead4;border-color:#5eead4}.global-presence-module__G2Dt6a__tabOn:hover{color:#fff;background:#086059;border-color:#086059}}.global-presence-module__G2Dt6a__tab:focus-visible,.global-presence-module__G2Dt6a__tabOn:focus-visible,.global-presence-module__G2Dt6a__pin:focus-visible,.global-presence-module__G2Dt6a__tools button:focus-visible,.global-presence-module__G2Dt6a__allLink:focus-visible,.global-presence-module__G2Dt6a__marketLinks a:focus-visible,.global-presence-module__G2Dt6a__globe:focus-visible{outline-offset:3px;outline:3px solid #5eead4}.global-presence-module__G2Dt6a__figure{min-width:0}.global-presence-module__G2Dt6a__globe{aspect-ratio:1;cursor:grab;touch-action:none;background:0 0;border:0;width:100%;max-width:400px;margin-inline:auto;position:relative;overflow:visible}.global-presence-module__G2Dt6a__dragging{cursor:grabbing}.global-presence-module__G2Dt6a__globe svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.global-presence-module__G2Dt6a__pin,.global-presence-module__G2Dt6a__pinMark{position:absolute;transform:translate(-50%,-50%)}.global-presence-module__G2Dt6a__pin{z-index:3;box-sizing:border-box;cursor:pointer;background:0 0;border:0;width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.global-presence-module__G2Dt6a__pinMark{z-index:2;pointer-events:none;background:#5eead4;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 2px #5eead420,0 0 8px #5eead455}.global-presence-module__G2Dt6a__pin[hidden],.global-presence-module__G2Dt6a__pinMark[hidden]{display:none}.global-presence-module__G2Dt6a__pin:before{content:"";background:#5eead4;border-radius:50%;position:absolute;inset:8px;box-shadow:0 0 0 2px #5eead420,0 0 8px #5eead455}.global-presence-module__G2Dt6a__pin:hover:before,.global-presence-module__G2Dt6a__pin[aria-pressed=true]:before{background:#ccfbf1;box-shadow:0 0 0 6px #5eead435,0 0 16px #5eead488}.global-presence-module__G2Dt6a__pinHq:before,.global-presence-module__G2Dt6a__pinHq:hover:before,.global-presence-module__G2Dt6a__pinHq[aria-pressed=true]:before{background:#fff1bc;box-shadow:0 0 0 4px #eed59030}.global-presence-module__G2Dt6a__pin span{z-index:4;white-space:nowrap;color:#f1f5f9;opacity:0;pointer-events:none;background:#0c2f2c;border:1px solid #94a3b859;border-radius:4px;padding:6px 8px;font-size:11px;line-height:1.3;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.global-presence-module__G2Dt6a__pin:hover,.global-presence-module__G2Dt6a__pin:focus-visible{z-index:6}.global-presence-module__G2Dt6a__pin:hover span,.global-presence-module__G2Dt6a__pin:focus-visible span{opacity:1}.global-presence-module__G2Dt6a__tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:10px;display:flex}.global-presence-module__G2Dt6a__tools button{color:#f1f5f9;cursor:pointer;background:0 0;border:1px solid #94a3b859;border-radius:4px;padding:.45rem .7rem;font-size:.6875rem;font-weight:500;transition:background .15s,color .15s,border-color .15s,transform .15s}.global-presence-module__G2Dt6a__tools button:hover,.global-presence-module__G2Dt6a__tools button[aria-pressed=true]{color:#fff;background:#0a7068;border-color:#0a7068}.global-presence-module__G2Dt6a__tools button[aria-pressed=true]:hover{background:#086059;border-color:#086059}.global-presence-module__G2Dt6a__onLight .global-presence-module__G2Dt6a__tools{gap:6px;margin-top:8px}.global-presence-module__G2Dt6a__onLight .global-presence-module__G2Dt6a__tools button{color:#0a2540;background:#fff;border-color:#d7dee6;min-height:28px;padding:0 .5rem;font-size:11px;line-height:1}.global-presence-module__G2Dt6a__onLight .global-presence-module__G2Dt6a__tools button:hover,.global-presence-module__G2Dt6a__onLight .global-presence-module__G2Dt6a__tools button[aria-pressed=true]{color:#fff;background:#0a7068;border-color:#0a7068}.global-presence-module__G2Dt6a__hint{text-align:center;color:#94a3b8;margin:8px 0 0;font-size:.75rem;line-height:1.6}.global-presence-module__G2Dt6a__coordinate{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#5eead4;margin:10px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.global-presence-module__G2Dt6a__readout{grid-template-columns:1fr;gap:12px;display:grid}.global-presence-module__G2Dt6a__instrument{color:#94a3b8;letter-spacing:0;text-transform:none;background:0 0;border:1px solid #94a3b859;border-radius:4px;padding:14px 17px;font-size:.75rem;line-height:1.6}.global-presence-module__G2Dt6a__instrument span{letter-spacing:.14em;text-transform:uppercase;color:#5eead4;font:9px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.global-presence-module__G2Dt6a__instrument b{letter-spacing:-.02em;text-transform:none;color:#f1f5f9;margin:7px 0 2px;font-size:.9375rem;font-weight:500;display:block}.global-presence-module__G2Dt6a__console{border-top:1px solid #94a3b859;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding-top:18px;display:flex}.global-presence-module__G2Dt6a__console p{color:#94a3b8;flex-wrap:nowrap;align-items:baseline;min-width:0;max-width:48rem;margin:0;font-size:.875rem;line-height:1.75;display:flex}.global-presence-module__G2Dt6a__console strong{color:#f1f5f9;font-weight:500}.global-presence-module__G2Dt6a__slash{color:#94a3b8;flex-shrink:0;margin:0 .75rem}.global-presence-module__G2Dt6a__marketLinks{flex-wrap:wrap;flex:auto;align-items:center;gap:8px 16px;min-width:0;margin:0;display:flex}.global-presence-module__G2Dt6a__marketLinks a,.global-presence-module__G2Dt6a__allLink{color:#5eead4;align-items:center;gap:.3rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .18s,gap .18s;display:inline-flex}.global-presence-module__G2Dt6a__marketLinks a:hover,.global-presence-module__G2Dt6a__allLink:hover{color:#f1f5f9;gap:.5rem}.global-presence-module__G2Dt6a__allLink{white-space:nowrap;flex-shrink:0}@media (max-width:1000px){.global-presence-module__G2Dt6a__grid{grid-template-columns:1fr 1fr}.global-presence-module__G2Dt6a__readout{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.global-presence-module__G2Dt6a__section{padding:2.75rem 0}.global-presence-module__G2Dt6a__grid{grid-template-columns:1fr;gap:18px}.global-presence-module__G2Dt6a__globe{max-width:300px}.global-presence-module__G2Dt6a__readout{grid-template-columns:1fr}.global-presence-module__G2Dt6a__console{flex-direction:column;align-items:flex-start;gap:16px}}.global-presence-module__G2Dt6a__odoo{background:#2a1c28;border-top-color:#714b6759}.global-presence-module__G2Dt6a__section.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__lead{color:#e6d5df}.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__grid h2 em,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__coordinate,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__instrument span,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__marketLinks a,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__allLink{color:#f3d7ea}.global-presence-module__G2Dt6a__odoo .home-eyebrow{color:#f3d7ea}.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__tabOn,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__tools button:hover,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__tools button[aria-pressed=true]{color:#fff;background:#714b67;border-color:#714b67}.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__tabOn:hover,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__tools button[aria-pressed=true]:hover{color:#fff;background:#5e3d55;border-color:#5e3d55}.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__tab:hover{color:#f3d7ea;border-color:#f3d7ea}.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__tab:focus-visible,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__tabOn:focus-visible,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__pin:focus-visible,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__tools button:focus-visible,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__allLink:focus-visible,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__marketLinks a:focus-visible,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__globe:focus-visible{outline-color:#f3d7ea}.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__pinMark,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__pin:before{background:#f3d7ea;box-shadow:0 0 0 2px #f3d7ea33,0 0 8px #f3d7ea55}.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__pin:hover:before,.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__pin[aria-pressed=true]:before{background:#fff;box-shadow:0 0 0 6px #f3d7ea40,0 0 16px #f3d7ea66}.global-presence-module__G2Dt6a__odoo .global-presence-module__G2Dt6a__pin span{background:#2a1c28}.global-presence-module__G2Dt6a__band{padding:var(--home-section-space,64px) var(--home-gutter,24px);background:var(--home-soft,#eef3f1);border-block:var(--home-section-border,1px solid var(--home-rule,#d8dfd4));color:var(--home-ink,#16352f);scroll-margin-top:85px}.global-presence-module__G2Dt6a__bandInner{max-width:var(--home-content-width,1192px);margin:0 auto}.global-presence-module__G2Dt6a__bandWide{padding-inline:max(44px,50% - 640px)}.global-presence-module__G2Dt6a__bandWide .global-presence-module__G2Dt6a__bandInner{max-width:none}.global-presence-module__G2Dt6a__bandIntro{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:20px;display:grid}.global-presence-module__G2Dt6a__band .global-presence-module__G2Dt6a__bandCopy .global-presence-module__G2Dt6a__bandEyebrow{letter-spacing:.14em;text-transform:uppercase;text-align:left;color:#0a7068;margin:0 0 18px;padding:0;font-family:inherit;font-size:10px;font-weight:500;line-height:1.5;display:block}.global-presence-module__G2Dt6a__bandOdoo .global-presence-module__G2Dt6a__bandCopy .global-presence-module__G2Dt6a__bandEyebrow{color:#714b67}.global-presence-module__G2Dt6a__bandCopy h2{color:var(--home-ink,#16352f);letter-spacing:-1.2px;margin:0;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.2}.global-presence-module__G2Dt6a__bandCopy h2 span{color:#2f6b5c}.global-presence-module__G2Dt6a__bandLead{max-width:none;color:var(--home-muted,#536358);margin:16px 0 0;font-size:14px;line-height:1.7}.global-presence-module__G2Dt6a__bandBase{color:var(--home-muted,#536358);align-items:center;gap:9px;font-size:14px;line-height:1.7;display:flex}.global-presence-module__G2Dt6a__bandBase span{background:#2f6b5c;border-radius:50%;flex-shrink:0;width:6px;height:6px}.global-presence-module__G2Dt6a__bandMap{grid-column:span 2;width:100%;min-width:0}.global-presence-module__G2Dt6a__bandMap svg{width:100%;height:auto;display:block;overflow:hidden}.global-presence-module__G2Dt6a__land{fill:#d8e3dd;stroke:#eef3f1;stroke-width:.6px}.global-presence-module__G2Dt6a__customer{fill:#6e9688;stroke:#eef3f1;stroke-width:.8px}.global-presence-module__G2Dt6a__leader{fill:none;stroke:#326b57;stroke-width:1px}.global-presence-module__G2Dt6a__halo{fill:#356e5520;stroke:#356e5540;stroke-width:1px}.global-presence-module__G2Dt6a__officeDot{fill:#205a45;stroke:#fff;stroke-width:1.5px}.global-presence-module__G2Dt6a__labelBg{fill:var(--home-soft,#eef3f1);fill-opacity:.95}.global-presence-module__G2Dt6a__office text{fill:#204c3d;font-family:inherit;font-size:13px;font-weight:600}.global-presence-module__G2Dt6a__legend{color:var(--home-muted,#3f5348);justify-content:center;gap:26px;margin-top:4px;font-size:13px;display:flex}.global-presence-module__G2Dt6a__legend span{align-items:center;gap:8px;display:flex}.global-presence-module__G2Dt6a__legend i{border-radius:50%;width:6px;height:6px;display:block}.global-presence-module__G2Dt6a__officeKey{background:#205a45;box-shadow:0 0 0 3px #356e5520}.global-presence-module__G2Dt6a__customerKey{background:#6e9688}.global-presence-module__G2Dt6a__regions{border-top:1px solid var(--home-rule,#d8dfd4);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;padding-top:28px;display:grid}.global-presence-module__G2Dt6a__region h3{letter-spacing:-.02em;color:var(--home-ink,#16352f);margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.25}.global-presence-module__G2Dt6a__region ul{flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none;display:flex}.global-presence-module__G2Dt6a__region a{color:var(--home-ink,#173b32);align-items:center;gap:4px;font-size:14px;line-height:1.6;display:inline-flex}.global-presence-module__G2Dt6a__region a svg{opacity:.55;flex-shrink:0}.global-presence-module__G2Dt6a__region a:hover,.global-presence-module__G2Dt6a__bandFoot a:hover{color:#116c54;text-underline-offset:4px;text-decoration:underline}.global-presence-module__G2Dt6a__band a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #2f6b5c}.global-presence-module__G2Dt6a__bandFoot{border-top:1px solid var(--home-rule,#d8dfd4);justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding-top:22px;display:flex}.global-presence-module__G2Dt6a__bandFoot p{color:var(--home-muted,#536358);margin:0;font-size:14px;line-height:1.7}.global-presence-module__G2Dt6a__bandFoot a{color:#0a7068;flex-shrink:0;align-items:center;gap:10px;font-size:14px;font-weight:500;text-decoration:none;transition:color .16s,gap .16s;display:inline-flex}.global-presence-module__G2Dt6a__bandFoot a:hover{color:var(--home-ink,#16352f);gap:14px}.global-presence-module__G2Dt6a__bandOdoo .global-presence-module__G2Dt6a__bandCopy h2 span,.global-presence-module__G2Dt6a__bandOdoo .global-presence-module__G2Dt6a__region a:hover,.global-presence-module__G2Dt6a__bandOdoo .global-presence-module__G2Dt6a__bandFoot a:hover{color:#714b67}.global-presence-module__G2Dt6a__bandOdoo .global-presence-module__G2Dt6a__bandBase span{background:#714b67}.global-presence-module__G2Dt6a__bandOdoo a:focus-visible{outline-color:#714b67}@media (max-width:760px){.global-presence-module__G2Dt6a__bandWide{padding-inline:22px}}@media (max-width:700px){.global-presence-module__G2Dt6a__band{padding:var(--home-section-space,44px) var(--home-gutter,22px)}.global-presence-module__G2Dt6a__bandIntro{grid-template-columns:1fr;gap:24px}.global-presence-module__G2Dt6a__bandCopy h2{font-size:32px}.global-presence-module__G2Dt6a__bandLead{max-width:400px;font-size:14px}.global-presence-module__G2Dt6a__bandMap{grid-column:auto;width:calc(100% + 24px);margin-left:-12px}.global-presence-module__G2Dt6a__office text{font-size:17px}.global-presence-module__G2Dt6a__legend{margin-top:8px}.global-presence-module__G2Dt6a__regions{grid-template-columns:1fr;gap:23px;margin-top:28px}.global-presence-module__G2Dt6a__region{grid-template-columns:80px 1fr;gap:12px;display:grid}.global-presence-module__G2Dt6a__region h3{margin:2px 0 0}.global-presence-module__G2Dt6a__region ul{gap:8px 16px}.global-presence-module__G2Dt6a__bandFoot{flex-direction:column;align-items:flex-start;gap:16px}}
.client-voices-module__nAMJIq__voices{background:var(--home-soft,#f0f3eb);color:var(--home-ink,#173b32);scroll-margin-top:85px}.client-voices-module__nAMJIq__wrap{max-width:calc(var(--home-content-width,1280px) + 2 * var(--home-gutter,44px));padding:var(--home-section-space,80px) var(--home-gutter,44px);margin:auto}.client-voices-module__nAMJIq__voices :is(button,a):focus-visible{outline-offset:5px;outline:2px solid #ad8842}.client-voices-module__nAMJIq__heading{justify-content:space-between;align-items:flex-end;gap:24px 64px;margin-bottom:36px;display:flex}.client-voices-module__nAMJIq__heading h2{letter-spacing:-1.2px;color:var(--home-ink,#16352f);margin:0;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.2}.client-voices-module__nAMJIq__heading p{max-width:42ch;color:var(--home-muted,#536358);margin:12px 0 0;font-size:14px;line-height:1.7}.client-voices-module__nAMJIq__textLink{color:#0a7068;flex-shrink:0;align-items:center;gap:10px;font-size:14px;font-weight:500;text-decoration:none;transition:color .16s,gap .16s;display:inline-flex}.client-voices-module__nAMJIq__textLink:hover{color:var(--home-ink,#16352f);gap:14px}.client-voices-module__nAMJIq__panel{border:1px solid var(--home-rule,#dde6d6);color:var(--home-ink,#173b32);background:#fff}.client-voices-module__nAMJIq__odoo .client-voices-module__nAMJIq__panel{background:#f7f3f6;border-color:#e4d4df}.client-voices-module__nAMJIq__stage{grid-template-columns:minmax(240px,380px) minmax(0,1fr);align-items:stretch;display:grid}.client-voices-module__nAMJIq__portrait{background:var(--home-soft,#e8ece4);border-radius:8px;align-self:stretch;min-height:280px;margin:24px 0 24px 24px;position:relative;overflow:hidden}.client-voices-module__nAMJIq__portrait img{object-fit:cover;object-position:center 18%}.client-voices-module__nAMJIq__initials{height:100%;color:var(--home-ink,#173b32);place-items:center;font-size:48px;font-weight:500;display:grid}.client-voices-module__nAMJIq__play{z-index:2;color:#fff;font:inherit;cursor:pointer;background:linear-gradient(#08141005 58%,#08141047);border:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0;display:flex;position:absolute;inset:0}.client-voices-module__nAMJIq__playMark{width:56px;height:56px;color:var(--home-ink,#173b32);background:#fff;border-radius:50%;place-items:center;transition:transform .16s;display:grid;box-shadow:0 8px 22px #0814103d}.client-voices-module__nAMJIq__playMark svg{margin-left:2px}.client-voices-module__nAMJIq__playLabel{background:#0c1c18b8;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:500;line-height:1}.client-voices-module__nAMJIq__play:hover .client-voices-module__nAMJIq__playMark{transform:scale(1.06)}.client-voices-module__nAMJIq__quoteSide{flex-direction:column;justify-content:center;min-width:0;padding:36px 40px 28px;display:flex}.client-voices-module__nAMJIq__quoteSide figure{margin:0}.client-voices-module__nAMJIq__kicker{color:#0a7068;margin:0 0 14px;font-size:13px;font-weight:500;line-height:1.4}.client-voices-module__nAMJIq__odoo .client-voices-module__nAMJIq__kicker{color:#714b67}.client-voices-module__nAMJIq__lead{max-width:22em;color:var(--home-ink,#16352f);letter-spacing:-.03em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.3}.client-voices-module__nAMJIq__rest{max-width:48em;color:var(--home-muted,#536358);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 0;font-size:15px;line-height:1.7;display:-webkit-box;overflow:hidden}.client-voices-module__nAMJIq__quoteSide figcaption{flex-direction:column;gap:4px;margin-top:20px;display:flex}.client-voices-module__nAMJIq__quoteSide figcaption strong{color:var(--home-ink,#16352f);font-size:16px;font-weight:500}.client-voices-module__nAMJIq__quoteSide figcaption>span{color:var(--home-muted,#536358);font-size:14px;line-height:1.5}.client-voices-module__nAMJIq__quoteBottom{border-top:1px solid var(--home-rule,#e6ebe4);justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:16px;display:flex}.client-voices-module__nAMJIq__quoteBottom>span{color:var(--home-muted,#536358);font-size:13px;line-height:1.5}.client-voices-module__nAMJIq__controls{align-items:center;gap:12px;display:flex}.client-voices-module__nAMJIq__controls>span{color:var(--home-muted,#536358);white-space:nowrap;font-size:13px}.client-voices-module__nAMJIq__controls button{border:1px solid var(--home-rule,#d5ddd4);width:36px;height:36px;color:var(--home-ink,#173b32);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:grid}.client-voices-module__nAMJIq__controls button:hover{border-color:#174c41}.client-voices-module__nAMJIq__clientList{grid-template-columns:repeat(var(--client-count), minmax(0, 1fr));border-top:1px solid var(--home-rule,#e6ebe4);display:grid}.client-voices-module__nAMJIq__clientList button{border:0;border-right:1px solid var(--home-rule,#eef2ec);min-width:0;color:var(--home-muted,#536358);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:16px 18px;display:flex}.client-voices-module__nAMJIq__clientList button:last-child{border-right:0}.client-voices-module__nAMJIq__clientList button[aria-selected=true]{background:var(--home-soft,#f3f6ef);color:var(--home-ink,#16352f);box-shadow:inset 0 -2px #174c41}.client-voices-module__nAMJIq__odoo .client-voices-module__nAMJIq__clientList button[aria-selected=true]{background:#f3eaf1;box-shadow:inset 0 -2px #714b67}.client-voices-module__nAMJIq__clientList img{object-fit:cover;border-radius:50%;width:40px;height:40px}.client-voices-module__nAMJIq__clientList strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;display:block;overflow:hidden}.client-voices-module__nAMJIq__clientList small{color:var(--home-muted,#536358);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.4;display:block;overflow:hidden}.client-voices-module__nAMJIq__clientIndicator{display:none}@media (max-width:900px){.client-voices-module__nAMJIq__stage{grid-template-columns:minmax(200px,280px) minmax(0,1fr)}.client-voices-module__nAMJIq__portrait{min-height:240px;margin:16px 0 16px 16px}.client-voices-module__nAMJIq__lead{font-size:22px}.client-voices-module__nAMJIq__quoteSide{padding:28px 24px 22px}.client-voices-module__nAMJIq__clientList{scroll-snap-type:x proximity;scrollbar-width:thin;display:flex;overflow-x:auto}.client-voices-module__nAMJIq__clientList button{border-right:1px solid var(--home-rule,#eef2ec);scroll-snap-align:start;flex:0 0 210px}}@media (max-width:760px){.client-voices-module__nAMJIq__wrap{padding:var(--home-section-space,48px) var(--home-gutter,22px)}.client-voices-module__nAMJIq__heading{display:block}.client-voices-module__nAMJIq__heading h2{font-size:32px}.client-voices-module__nAMJIq__textLink{margin-top:22px}.client-voices-module__nAMJIq__stage{grid-template-columns:1fr}.client-voices-module__nAMJIq__portrait{aspect-ratio:16/10;height:auto;min-height:0;margin:16px 16px 0}.client-voices-module__nAMJIq__quoteSide{padding:22px 20px 18px}.client-voices-module__nAMJIq__lead{font-size:22px}.client-voices-module__nAMJIq__quoteBottom{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.client-voices-module__nAMJIq__textLink,.client-voices-module__nAMJIq__playMark{transition:none}}
.selected-work-module__x-pkqW__section{color:#16352f;background:#fff;border-top:1px solid #d9ded3;padding:4rem 0}.selected-work-module__x-pkqW__embedded{color:#16352f;background:#fff;padding:4rem 0 0}.selected-work-module__x-pkqW__embedded .selected-work-module__x-pkqW__wrap{max-width:none}.selected-work-module__x-pkqW__wrap{max-width:72rem;margin-inline:auto}.selected-work-module__x-pkqW__heading{justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:2.25rem;display:flex}.selected-work-module__x-pkqW__eyebrow,.selected-work-module__x-pkqW__embedded .selected-work-module__x-pkqW__eyebrow{letter-spacing:1.7px;text-transform:uppercase;color:#0a7068;margin:0 0 25px;font-size:10px;font-weight:600;line-height:1.7}.selected-work-module__x-pkqW__eyebrow[data-accent=plum],.selected-work-module__x-pkqW__embedded .selected-work-module__x-pkqW__eyebrow[data-accent=plum]{color:#714b67}.selected-work-module__x-pkqW__embedded .selected-work-module__x-pkqW__heading h2{letter-spacing:-1.2px;margin-top:0;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.2}.selected-work-module__x-pkqW__heading h2{letter-spacing:-.03em;max-width:38rem;margin-top:.75rem;font-size:clamp(1.85rem,3.2vw,2.6rem);font-weight:500;line-height:1.1}.selected-work-module__x-pkqW__heading h2 span{color:#0a7068}.selected-work-module__x-pkqW__intro{max-width:17.5rem;padding-bottom:.15rem}.selected-work-module__x-pkqW__intro p{color:#647064;margin:0;font-size:.875rem;line-height:1.75}.selected-work-module__x-pkqW__allLink{color:#0a7068;border-bottom:1px solid #99f6e4;align-items:center;gap:.65rem;padding-bottom:.45rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s,gap .15s;display:inline-flex}.selected-work-module__x-pkqW__allLink:hover{color:#16352f;border-color:#16352f;gap:.8rem}.selected-work-module__x-pkqW__project{border-top:1px solid #d9ded3;transition:padding-bottom .35s}.selected-work-module__x-pkqW__project:last-child{border-bottom:1px solid #d9ded3}.selected-work-module__x-pkqW__project[data-active=true]{padding-bottom:1.1rem}.selected-work-module__x-pkqW__project[data-active=true] .selected-work-module__x-pkqW__thumbnail{opacity:0;pointer-events:none;width:0;margin:0}.selected-work-module__x-pkqW__project[data-active=true] .selected-work-module__x-pkqW__trigger{gap:1rem}.selected-work-module__x-pkqW__projectHeading{margin:0}.selected-work-module__x-pkqW__trigger{color:#16352f;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:1.4rem;width:100%;padding:1.25rem 0;scroll-margin-top:1.25rem;transition:gap .3s,color .18s;display:flex}.selected-work-module__x-pkqW__number{color:#647064;font:12px ui-monospace,monospace}.selected-work-module__x-pkqW__thumbnail{opacity:1;background:#e8eef0;flex-shrink:0;width:4.75rem;height:3.15rem;transition:width .3s,opacity .22s;position:relative;overflow:hidden}.selected-work-module__x-pkqW__thumbnail img{object-fit:cover;object-position:center}.selected-work-module__x-pkqW__thumbnail[data-empty=true]{background:#edf2f1}.selected-work-module__x-pkqW__triggerText{gap:.55rem;max-width:36rem;display:grid}.selected-work-module__x-pkqW__triggerCategory{letter-spacing:.1em;text-transform:uppercase;color:#0a7068;font:8px/1.6 ui-monospace,monospace}.selected-work-module__x-pkqW__triggerTitle{letter-spacing:-.03em;font-size:1.25rem;font-weight:500;line-height:1.25;transition:color .18s}.selected-work-module__x-pkqW__toggle{color:#0a7068;border:1px solid #d9ded3;border-radius:50%;flex-shrink:0;place-items:center;width:2.35rem;height:2.35rem;transition:background .18s,color .18s,border-color .18s;display:grid}@media (hover:hover){.selected-work-module__x-pkqW__trigger:hover .selected-work-module__x-pkqW__triggerTitle{color:#0a7068}.selected-work-module__x-pkqW__trigger:hover .selected-work-module__x-pkqW__toggle{background:#f0fdfa;border-color:#99f6e4}}.selected-work-module__x-pkqW__project[data-active=true] .selected-work-module__x-pkqW__toggle{color:#fff;background:#0a7068;border-color:#0a7068}.selected-work-module__x-pkqW__panel{opacity:0;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .38s,opacity .28s;display:grid}.selected-work-module__x-pkqW__panel[data-open=true]{opacity:1;pointer-events:auto;grid-template-rows:1fr}.selected-work-module__x-pkqW__panelInner{min-height:0;overflow:hidden}.selected-work-module__x-pkqW__feature{color:#16352f;background:#fff;border:1px solid #d9ded3;grid-template-columns:minmax(0,.82fr) minmax(18rem,1.18fr);align-items:start;display:grid;overflow:hidden}.selected-work-module__x-pkqW__featureImage{background:#fff;align-self:center;min-width:0;line-height:0;overflow:hidden}.selected-work-module__x-pkqW__featurePhoto{object-fit:contain;object-position:center;width:100%;height:auto;display:block}.selected-work-module__x-pkqW__featureBrief{background:#fff;border-left:1px solid #d9ded3;flex-direction:column;justify-content:space-between;align-self:stretch;min-width:0;margin:.85rem 0;padding:.85rem 1.6rem;display:flex}.selected-work-module__x-pkqW__featureBrief h4{letter-spacing:-.03em;color:#16352f;margin:.85rem 0;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:500;line-height:1.2}.selected-work-module__x-pkqW__description{color:#647064;margin:0;font-size:.875rem;line-height:1.75}.selected-work-module__x-pkqW__scope{border-top:1px solid #d9ded3;margin-top:1.15rem;padding-top:1rem}.selected-work-module__x-pkqW__scope>span{letter-spacing:.12em;text-transform:uppercase;color:#0a7068;font:8px ui-monospace,monospace}.selected-work-module__x-pkqW__scope ul{flex-wrap:wrap;gap:.5rem 1rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.selected-work-module__x-pkqW__scope li{color:#647064;font-size:.6875rem;line-height:1.6}.selected-work-module__x-pkqW__scope li:before{content:"";vertical-align:middle;background:#0a7068;width:4px;height:4px;margin-right:.45rem;display:inline-block}.selected-work-module__x-pkqW__featureLink{color:#0a7068;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:1.25rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex}.selected-work-module__x-pkqW__featureLink>span{color:#fff;background:#0a7068;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;transition:transform .2s,background .2s;display:grid}.selected-work-module__x-pkqW__featureLink:hover{color:#16352f}.selected-work-module__x-pkqW__featureLink:hover>span{background:#16352f;transform:translate(2px)}@media (prefers-reduced-motion:reduce){.selected-work-module__x-pkqW__project,.selected-work-module__x-pkqW__thumbnail,.selected-work-module__x-pkqW__panel,.selected-work-module__x-pkqW__featureLink>span{transition:none}}@media (max-width:1100px){.selected-work-module__x-pkqW__featureBrief{margin:.75rem 0;padding:.75rem 1.5rem}}@media (max-width:800px){.selected-work-module__x-pkqW__section{padding:3.5rem 0}.selected-work-module__x-pkqW__heading{margin-bottom:1.75rem;display:block}.selected-work-module__x-pkqW__intro{max-width:27rem;margin-top:1.15rem}.selected-work-module__x-pkqW__trigger{flex-wrap:wrap;gap:.8rem;padding:1.1rem 0}.selected-work-module__x-pkqW__thumbnail{width:3.75rem;height:2.5rem}.selected-work-module__x-pkqW__triggerText{flex-basis:100%;order:5;gap:.45rem}.selected-work-module__x-pkqW__triggerTitle{font-size:1.2rem}.selected-work-module__x-pkqW__toggle{width:2rem;height:2rem}.selected-work-module__x-pkqW__feature{grid-template-columns:1fr}.selected-work-module__x-pkqW__featureBrief{border-top:1px solid #d9ded3;border-left:0;margin:0;padding:1.4rem 1.4rem 1.25rem}.selected-work-module__x-pkqW__featureBrief h4{font-size:1.7rem}}.selected-work-module__x-pkqW__section{background:#edf0e5;padding:90px 0}.selected-work-module__x-pkqW__project{background:0 0;border-color:#bac8b0}.selected-work-module__x-pkqW__project[data-active=true]{background:0 0}.selected-work-module__x-pkqW__trigger{padding:24px 0}.selected-work-module__x-pkqW__feature{background:#fff;align-items:start;gap:0;overflow:visible}.selected-work-module__x-pkqW__featureImage{background:#dfe6d6;justify-content:center;align-self:center;align-items:center;min-height:0;display:flex;overflow:hidden}.selected-work-module__x-pkqW__featurePhoto{object-fit:contain;object-position:center;width:100%;height:auto;min-height:0;max-height:none;display:block}.selected-work-module__x-pkqW__featureBrief{margin:14px 0;padding:14px 36px}.selected-work-module__x-pkqW__featureBrief h4{font-size:26px}.selected-work-module__x-pkqW__featureLink{margin-top:25px}.selected-work-module__x-pkqW__thumbnail{border-radius:0}.selected-work-module__x-pkqW__toggle{border-radius:50%}@media (max-width:760px){.selected-work-module__x-pkqW__section{padding:55px 0}.selected-work-module__x-pkqW__featureBrief{margin:0;padding:24px}}.selected-work-module__x-pkqW__thumbnail{filter:saturate(.8);flex-shrink:0;width:112px;height:74px}.selected-work-module__x-pkqW__trigger{gap:26px;transition:color .2s}.selected-work-module__x-pkqW__triggerTitle{letter-spacing:-.025em;max-width:740px;font-size:22px;font-weight:500;line-height:1.35}.selected-work-module__x-pkqW__triggerCategory{letter-spacing:.06em;font-size:10px}.selected-work-module__x-pkqW__toggle{background:0 0;border-color:#b1bfaa;width:37px;height:37px}.selected-work-module__x-pkqW__project:hover .selected-work-module__x-pkqW__toggle{color:#fff;background:#173b32}.selected-work-module__x-pkqW__number{color:#3f5348;font-size:11px}@media (max-width:800px){.selected-work-module__x-pkqW__trigger{grid-template-columns:64px 1fr 30px;gap:15px;display:grid}.selected-work-module__x-pkqW__number{display:none}.selected-work-module__x-pkqW__thumbnail{width:64px;height:55px}.selected-work-module__x-pkqW__triggerText{order:initial}.selected-work-module__x-pkqW__triggerTitle{font-size:16px}.selected-work-module__x-pkqW__triggerCategory{font-size:9px}.selected-work-module__x-pkqW__toggle{width:29px;height:29px}.selected-work-module__x-pkqW__project[data-active=true] .selected-work-module__x-pkqW__trigger{grid-template-columns:1fr 30px}.selected-work-module__x-pkqW__project[data-active=true] .selected-work-module__x-pkqW__thumbnail{display:none}}.selected-work-module__x-pkqW__panelInner{padding-bottom:0}.selected-work-module__x-pkqW__panel[data-open=true] .selected-work-module__x-pkqW__panelInner{padding-bottom:30px}.selected-work-module__x-pkqW__story{padding:var(--home-section-space,var(--company-space,80px)) var(--home-gutter,var(--company-gutter,44px));background:var(--home-surface,var(--company-paper,#fff));color:var(--home-ink,var(--company-ink,#0a2540));scroll-margin-top:86px}.selected-work-module__x-pkqW__storyWrap{max-width:var(--home-content-width,var(--company-width,1280px));margin-inline:auto}.selected-work-module__x-pkqW__storyHeading{justify-content:space-between;align-items:center;gap:24px 48px;margin-bottom:36px;display:flex}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyHeading h2{color:inherit;letter-spacing:-1.2px;margin:0;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.2}.selected-work-module__x-pkqW__storyHeading>a{flex-shrink:0}.selected-work-module__x-pkqW__storyProjects{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.selected-work-module__x-pkqW__storyProject{min-width:0}.selected-work-module__x-pkqW__storyLink{height:100%;color:inherit;border:1px solid var(--home-rule,var(--company-rule,#e2e8f0));background:#fff;border-radius:10px;flex-direction:column;text-decoration:none;transition:border-color .22s;display:flex;overflow:hidden}.selected-work-module__x-pkqW__storyPreview{background:var(--home-mint,var(--company-mint,#edf5f2));grid-template-columns:minmax(160px,37%) minmax(0,1fr);min-height:264px;display:grid;overflow:hidden}.selected-work-module__x-pkqW__storyPreview[data-tone=forest]{color:#fff;background:#203d33}.selected-work-module__x-pkqW__storyEvidence{flex-direction:column;justify-content:space-between;gap:26px;min-width:0;padding:26px;display:flex}.selected-work-module__x-pkqW__storyIdentity{gap:4px;display:grid}.selected-work-module__x-pkqW__storyClient{letter-spacing:-.5px;font-size:21px;font-weight:500;line-height:1.2}.selected-work-module__x-pkqW__storyIndustry{opacity:.8;font-size:11px;line-height:1.5}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyValue{min-height:48px;color:inherit;font-size:inherit;line-height:inherit;align-items:baseline;gap:6px;margin:0 0 10px;display:flex}.selected-work-module__x-pkqW__storyValue>span{flex-shrink:0;font-size:12px}.selected-work-module__x-pkqW__storyValue strong{letter-spacing:-2px;font-size:clamp(38px,3.5vw,48px);font-weight:500;line-height:1}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyResultLabel{max-width:18ch;min-height:42px;color:inherit;margin:0;font-size:13px;line-height:1.5}.selected-work-module__x-pkqW__storyResultLabel>span{opacity:.8;font-size:11px;display:block}.selected-work-module__x-pkqW__storyVisual{background:#fff;border:1px solid #203d331f;border-radius:6px;min-width:0;margin:20px 20px 20px 0;position:relative;overflow:hidden}.selected-work-module__x-pkqW__storyVisual img{object-fit:cover;transition:transform .35s}.selected-work-module__x-pkqW__storyVisual[data-fit=contain] img{object-fit:contain;object-position:center}.selected-work-module__x-pkqW__storyImageFallback{place-items:center;height:100%;padding:24px;font-size:22px;display:grid}.selected-work-module__x-pkqW__storyContent{flex-direction:column;flex:1;padding:24px 26px 14px;display:flex}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyContent h3{max-width:28ch;color:inherit;letter-spacing:-.6px;text-wrap:balance;margin:0;font-size:clamp(22px,2vw,27px);font-weight:500;line-height:1.25}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyDescription{-webkit-line-clamp:3;max-width:57ch;color:var(--home-muted,var(--company-muted,#5a627d));-webkit-box-orient:vertical;margin:14px 0 24px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.selected-work-module__x-pkqW__storyFooter{border-top:1px solid var(--home-rule,var(--company-rule,#e2e8f0));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;margin-top:auto;padding-top:10px;display:flex}.selected-work-module__x-pkqW__storyScope{color:var(--home-muted,var(--company-muted,#5a627d));font-size:11px;line-height:1.5}.selected-work-module__x-pkqW__storyCase{flex-shrink:0;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}.selected-work-module__x-pkqW__storyCase svg{transition:transform .22s}.selected-work-module__x-pkqW__storyLink:hover .selected-work-module__x-pkqW__storyCase,.selected-work-module__x-pkqW__storyLink:focus-visible .selected-work-module__x-pkqW__storyCase{text-underline-offset:5px;-webkit-text-decoration:underline #809776;text-decoration:underline #809776}@media (hover:hover) and (pointer:fine){.selected-work-module__x-pkqW__storyLink:hover{border-color:var(--home-border-hover,var(--company-rule,#b8c9c2))}.selected-work-module__x-pkqW__storyLink:hover .selected-work-module__x-pkqW__storyVisual[data-fit=cover] img,.selected-work-module__x-pkqW__storyLink:hover .selected-work-module__x-pkqW__storyVisual:not([data-fit=contain]) img{transform:scale(1.025)}.selected-work-module__x-pkqW__storyLink:hover .selected-work-module__x-pkqW__storyCase svg{transform:translate(3px)}}.selected-work-module__x-pkqW__story a:focus-visible{outline-offset:6px;outline:2px solid #42755c}.selected-work-module__x-pkqW__storyLoadingText{background:var(--home-soft,var(--company-soft,#f6f8fa));border-radius:4px;width:75%;height:180px;margin-top:22px}@media (max-width:1020px) and (min-width:761px){.selected-work-module__x-pkqW__storyPreview{grid-template-columns:minmax(160px,43%) minmax(0,1fr)}.selected-work-module__x-pkqW__storyEvidence{padding:20px 18px}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyResultLabel{min-height:54px;font-size:12px}.selected-work-module__x-pkqW__storyValue strong{font-size:40px}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyValue{gap:4px;min-height:40px}.selected-work-module__x-pkqW__storyVisual{margin:18px 18px 18px 0}.selected-work-module__x-pkqW__storyContent{padding:22px 20px 12px}}@media (max-width:760px){.selected-work-module__x-pkqW__storyHeading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:28px}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyHeading h2{font-size:30px}.selected-work-module__x-pkqW__storyProjects{grid-template-columns:1fr;gap:36px}.selected-work-module__x-pkqW__storyPreview{grid-template-columns:minmax(160px,38%) minmax(0,1fr);min-height:240px}.selected-work-module__x-pkqW__storyEvidence{gap:24px;padding:22px 18px}.selected-work-module__x-pkqW__storyVisual{margin:18px 18px 18px 0}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyValue{min-height:40px}.selected-work-module__x-pkqW__storyValue strong{font-size:40px}.selected-work-module__x-pkqW__storyValue>span{font-size:11px}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyResultLabel{min-height:54px;font-size:12px}.selected-work-module__x-pkqW__storyClient{font-size:20px}.selected-work-module__x-pkqW__storyContent{padding:22px 20px 12px}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyContent h3{font-size:23px}.selected-work-module__x-pkqW__story .selected-work-module__x-pkqW__storyDescription{margin:12px 0 20px;font-size:13px}}@media (max-width:360px){.selected-work-module__x-pkqW__storyPreview{grid-template-columns:148px minmax(0,1fr)}.selected-work-module__x-pkqW__storyEvidence{padding-inline:14px}.selected-work-module__x-pkqW__storyVisual{margin-right:14px}.selected-work-module__x-pkqW__storyContent{padding-inline:16px}.selected-work-module__x-pkqW__storyFooter{flex-direction:column;align-items:flex-start;gap:0;padding-top:12px}}@media (prefers-reduced-motion:reduce){.selected-work-module__x-pkqW__storyLink,.selected-work-module__x-pkqW__storyVisual img,.selected-work-module__x-pkqW__storyCase svg{transition:none;transform:none!important}}
.closing-cta-module__tlhuLW__section{color:#fff;border-top:var(--home-section-border,1px solid var(--line,#d9ded3));padding:var(--home-section-space,64px) var(--home-gutter,44px);background:#163d36}.closing-cta-module__tlhuLW__wrap{max-width:var(--home-content-width,1280px);margin-inline:auto}.closing-cta-module__tlhuLW__content{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 32px;width:100%;display:grid}.closing-cta-module__tlhuLW__content h2{color:#fff;letter-spacing:-1.2px;grid-area:1/1;margin:0;font-size:clamp(32px,3vw,44px);font-weight:500;line-height:1.15}.closing-cta-module__tlhuLW__accent{color:#b9ded0}.closing-cta-module__tlhuLW__actions{grid-area:1/2;align-items:center;gap:12px;display:flex}.closing-cta-module__tlhuLW__content p{color:#d2e2dc;grid-area:2/1;max-width:78ch;margin:0;font-size:14px;line-height:1.7}.closing-cta-module__tlhuLW__break{display:block}.closing-cta-module__tlhuLW__section a:focus-visible{outline-offset:4px;outline:2px solid #b9ded0}.closing-cta-module__tlhuLW__actions .site-button{color:#163d36;background:#fff;border-color:#fff}.closing-cta-module__tlhuLW__actions .site-button:hover{color:#163d36;background:#e2f0ea;border-color:#e2f0ea}.closing-cta-module__tlhuLW__actions .site-button-secondary{color:#fff;background:0 0;border-color:#8baaa0}.closing-cta-module__tlhuLW__actions .site-button-secondary:hover{color:#fff;background:#244f46;border-color:#b9ded0}@media (max-width:900px){.closing-cta-module__tlhuLW__content{grid-template-columns:1fr;row-gap:16px}.closing-cta-module__tlhuLW__content h2,.closing-cta-module__tlhuLW__actions,.closing-cta-module__tlhuLW__content p{grid-column:1}.closing-cta-module__tlhuLW__break{display:none}.closing-cta-module__tlhuLW__content h2{grid-row:1}.closing-cta-module__tlhuLW__content p{grid-row:2}.closing-cta-module__tlhuLW__actions{grid-row:3}}@media (max-width:760px){.closing-cta-module__tlhuLW__section{padding:var(--home-section-space,48px) var(--home-gutter,22px)}.closing-cta-module__tlhuLW__content h2{font-size:32px}}@media (max-width:380px){.closing-cta-module__tlhuLW__actions{grid-template-columns:1fr;width:100%;display:grid}}
.home-page-module__QcDq5G__page{--home-section-space:80px;--home-gutter:44px;--home-content-width:1280px;--home-heading-gap:32px;--home-column-gap:48px;--home-paper:#fff;--home-surface:#fff;--home-soft:#f6f8fa;--home-mint:#edf5f2;--home-card:#eff6f4;--home-card-cool:#f0f4fa;--home-card-plum:#f0edf7;--home-card-neutral:#f4f6f8;--home-card-hover:#e7f0ed;--home-card-cool-hover:#e8eef7;--home-card-plum-hover:#e6e0ef;--home-card-neutral-hover:#edf1f4;--home-border-hover:#b8c9c2;--home-ink:#0a2540;--home-muted:#5a627d;--home-section-border:0;--home-rule:#e2e8f0;--paper:var(--home-paper);--ink:var(--home-ink);--muted:var(--home-muted);--line:var(--home-rule);--soft:var(--home-soft);background:var(--paper);color:var(--ink)}.home-page-module__QcDq5G__page .home-bg-plain{background-color:var(--paper)}.home-page-module__QcDq5G__page .home-bg-soft{background-color:var(--soft)}.home-page-module__QcDq5G__page .home-eyebrow{color:#0a7068;letter-spacing:1.7px;text-transform:uppercase;font-family:inherit;font-size:10px;font-weight:600;line-height:1.7}.home-page-module__QcDq5G__page .text-textPrimary{color:var(--ink)}.home-page-module__QcDq5G__page .text-textSecondary{color:var(--muted)}:is(.home-page-module__QcDq5G__page .border-slate-200\/70,.home-page-module__QcDq5G__page .border-slate-200){border-color:var(--line)}.home-page-module__QcDq5G__page .home-page-module__QcDq5G__blogs section.home-bg-plain{background-color:#fff}@media (max-width:1100px){.home-page-module__QcDq5G__page{--home-section-space:64px;--home-gutter:32px;--home-column-gap:32px}}@media (max-width:760px){.home-page-module__QcDq5G__page{--home-section-space:48px;--home-gutter:22px;--home-heading-gap:24px;--home-column-gap:24px}}.home-page-module__QcDq5G__page .home-page-module__QcDq5G__blogs>section{padding:var(--home-section-space) var(--home-gutter)}.home-page-module__QcDq5G__page #faq{padding:var(--home-section-space) var(--home-gutter)}.home-page-module__QcDq5G__page #engagement>.container{width:100%;max-width:var(--home-content-width);margin-inline:auto;padding-inline:0}.home-page-module__QcDq5G__page #faq>.container{width:100%;max-width:var(--home-content-width);margin-inline:auto;padding-inline:0}.home-page-module__QcDq5G__page .home-page-module__QcDq5G__blogs>section>.container{width:100%;max-width:var(--home-content-width);margin-inline:auto;padding-inline:0}.home-page-module__QcDq5G__page .home-page-module__QcDq5G__blogs>section>div>div{column-gap:var(--home-column-gap);max-width:none}.home-page-module__QcDq5G__page #faq>div>div{column-gap:var(--home-column-gap);max-width:none}.home-page-module__QcDq5G__page .home-page-module__QcDq5G__blogs .mb-10{margin-bottom:var(--home-heading-gap)}.home-page-module__QcDq5G__blogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.home-page-module__QcDq5G__blogGrid>div{width:100%;min-width:0;margin:0;padding:0}.home-page-module__QcDq5G__blogGrid>div>a{max-width:none;height:100%}@media (max-width:1000px){.home-page-module__QcDq5G__blogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.home-page-module__QcDq5G__blogGrid{grid-template-columns:1fr}}.home-page-module__QcDq5G__blogHeading{margin-bottom:var(--home-heading-gap);justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.home-page-module__QcDq5G__blogHeading>a{flex-shrink:0}@media (max-width:760px){.home-page-module__QcDq5G__blogHeading{flex-direction:column;align-items:flex-start}}.home-page-module__QcDq5G__page .home-page-module__QcDq5G__blogs>section{border-block:0}.home-page-module__QcDq5G__page #faq{border-block:0}
.page-end-module__m9GvVq__wrap{width:calc(100% - var(--company-gutter) * 2);max-width:var(--company-width);margin-inline:auto}.page-end-module__m9GvVq__related{padding:var(--company-space) 0 24px;background:var(--company-paper);color:var(--company-ink);border-top:1px solid var(--company-rule)}.page-end-module__m9GvVq__related h2{letter-spacing:-1.1px;margin:0;font-size:clamp(28px,2.8vw,38px);font-weight:500;line-height:1.2}.page-end-module__m9GvVq__heading{justify-content:space-between;align-items:center;gap:40px;margin-bottom:36px;display:flex}.page-end-module__m9GvVq__related .page-end-module__m9GvVq__textLink{min-height:44px;color:var(--company-accent);flex-shrink:0;align-items:center;gap:12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.page-end-module__m9GvVq__related .page-end-module__m9GvVq__textLink:hover{text-underline-offset:4px;text-decoration:underline}.page-end-module__m9GvVq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;display:grid}.page-end-module__m9GvVq__related .page-end-module__m9GvVq__grid a{border-top:1px solid var(--company-rule);color:var(--company-ink);text-underline-offset:5px;padding:24px 0;font-size:15px;line-height:1.6;-webkit-text-decoration:underline #cbd5e1;text-decoration:underline #cbd5e1;display:block}.page-end-module__m9GvVq__related .page-end-module__m9GvVq__grid a:hover{color:var(--company-accent);text-decoration-color:currentColor}.page-end-module__m9GvVq__work{background:var(--company-paper);padding-bottom:16px}@media (max-width:1100px){.page-end-module__m9GvVq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page-end-module__m9GvVq__heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:28px}.page-end-module__m9GvVq__related h2{letter-spacing:-.8px;font-size:28px}.page-end-module__m9GvVq__grid{grid-template-columns:1fr}.page-end-module__m9GvVq__related .page-end-module__m9GvVq__grid a{padding:20px 0}}
.industry-perspective-module__81pHua__section{padding-block:var(--company-space);scroll-margin-top:calc(var(--pys-header-h,76px) + 20px)}.industry-perspective-module__81pHua__wrap{width:calc(100% - var(--company-gutter) * 2);max-width:var(--company-width);margin-inline:auto}.industry-perspective-module__81pHua__intro{grid-template-columns:1.1fr .9fr;align-items:start;gap:64px;margin-bottom:36px;display:grid}.industry-perspective-module__81pHua__section .industry-perspective-module__81pHua__intro h2{letter-spacing:-1.1px;text-wrap:balance;max-width:26ch;margin:0;font-size:clamp(30px,3vw,40px);line-height:1.2}.industry-perspective-module__81pHua__section .industry-perspective-module__81pHua__lead{color:var(--company-muted);justify-self:end;max-width:46ch;margin:0;font-size:16px;line-height:1.75}.industry-perspective-module__81pHua__figure{min-width:0;margin:0}.industry-perspective-module__81pHua__photo{aspect-ratio:2.25;object-fit:cover;background:var(--company-soft);border-radius:8px;width:100%;height:auto;display:block}.industry-perspective-module__81pHua__figure figcaption{color:var(--company-muted);padding-top:12px;font-size:11px;line-height:1.6}.industry-perspective-module__81pHua__context{grid-template-columns:1.1fr .9fr;gap:64px;padding-top:36px;display:grid}.industry-perspective-module__81pHua__section .industry-perspective-module__81pHua__moment h3{margin:0 0 16px;font-size:24px;line-height:1.35}.industry-perspective-module__81pHua__section .industry-perspective-module__81pHua__moment>p{color:var(--company-muted);max-width:64ch;margin:0;font-size:14px;line-height:1.75}.industry-perspective-module__81pHua__questions{border-left:1px solid var(--company-rule);padding-left:32px}.industry-perspective-module__81pHua__section .industry-perspective-module__81pHua__questions h3{letter-spacing:0;margin:0 0 12px;font-size:16px}.industry-perspective-module__81pHua__questions ul{margin:0;padding:0;list-style:none}.industry-perspective-module__81pHua__questions li{border-bottom:1px solid var(--company-rule);color:var(--company-muted);padding:12px 0;font-size:14px;line-height:1.65}.industry-perspective-module__81pHua__questions li:last-child{border-bottom:0;padding-bottom:0}.industry-perspective-module__81pHua__section .industry-perspective-module__81pHua__moment .industry-perspective-module__81pHua__source{margin-top:20px;font-size:11px}.industry-perspective-module__81pHua__section .industry-perspective-module__81pHua__source a{text-underline-offset:4px;text-decoration:underline}.industry-perspective-module__81pHua__source a:hover{color:var(--company-accent)}@media (max-width:1100px){.industry-perspective-module__81pHua__intro,.industry-perspective-module__81pHua__context{gap:40px}}@media (max-width:760px){.industry-perspective-module__81pHua__intro,.industry-perspective-module__81pHua__context{grid-template-columns:1fr;gap:24px}.industry-perspective-module__81pHua__intro{margin-bottom:28px}.industry-perspective-module__81pHua__section .industry-perspective-module__81pHua__intro h2{font-size:28px}.industry-perspective-module__81pHua__section .industry-perspective-module__81pHua__lead{justify-self:start;max-width:none;font-size:15px}.industry-perspective-module__81pHua__photo{aspect-ratio:4/3}.industry-perspective-module__81pHua__context{padding-top:28px}.industry-perspective-module__81pHua__questions{border-left:0;border-top:1px solid var(--company-rule);padding:24px 0 0}}
.operating-priorities-module__MImQuG__section{padding-block:var(--company-space);background:var(--company-soft);scroll-margin-top:calc(var(--pys-header-h,76px) + 20px)}.operating-priorities-module__MImQuG__wrap{width:calc(100% - var(--company-gutter) * 2);max-width:var(--company-width);grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:start;gap:80px;margin-inline:auto;display:grid}.operating-priorities-module__MImQuG__heading{max-width:420px}.operating-priorities-module__MImQuG__entries{border-top:1px solid var(--company-rule);min-width:0}.operating-priorities-module__MImQuG__entry{border-bottom:1px solid var(--company-rule)}.operating-priorities-module__MImQuG__entry summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 28px;align-items:center;gap:18px;padding:24px 0;list-style:none;display:grid}.operating-priorities-module__MImQuG__entry summary::-webkit-details-marker{display:none}.operating-priorities-module__MImQuG__number{color:var(--company-muted);font-variant-numeric:tabular-nums;font-size:12px}.operating-priorities-module__MImQuG__section .operating-priorities-module__MImQuG__entry h3{margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.4}.operating-priorities-module__MImQuG__toggle{width:28px;height:28px;position:relative}.operating-priorities-module__MImQuG__toggle:before,.operating-priorities-module__MImQuG__toggle:after{content:"";background:var(--company-accent);width:12px;height:1px;position:absolute;top:13px;left:8px}.operating-priorities-module__MImQuG__toggle:after{transform:rotate(90deg)}.operating-priorities-module__MImQuG__entry[open] .operating-priorities-module__MImQuG__toggle:after{transform:rotate(0)}.operating-priorities-module__MImQuG__entry[open] .operating-priorities-module__MImQuG__number,.operating-priorities-module__MImQuG__entry summary:hover h3{color:var(--company-accent)}.operating-priorities-module__MImQuG__story{padding:0 46px 28px 42px}.operating-priorities-module__MImQuG__section .operating-priorities-module__MImQuG__audience{color:var(--company-accent);margin:0 0 10px;font-size:12px;line-height:1.6}.operating-priorities-module__MImQuG__section .operating-priorities-module__MImQuG__description{max-width:58ch;margin:0;font-size:14px;line-height:1.75}@media (max-width:1100px){.operating-priorities-module__MImQuG__wrap{gap:40px}}@media (max-width:760px){.operating-priorities-module__MImQuG__wrap{grid-template-columns:1fr;gap:28px}.operating-priorities-module__MImQuG__heading{max-width:540px}.operating-priorities-module__MImQuG__entry summary{grid-template-columns:20px minmax(0,1fr) 28px;gap:12px;padding:22px 0}.operating-priorities-module__MImQuG__story{padding:0 0 24px 32px}}
.services-module__aOVeHq__page{--navy:#0c2f2c;--sand:#f8fafc;--rule:#d7dee6;--soft:#eef5f3;--lime:#d6ebe7;--accent:#0a7068;--ink:#0a2540;--muted:#3f5160;color:var(--ink);font-family:inherit}.services-module__aOVeHq__page :is(h1,h2,h3,p,legend){margin:0}.services-module__aOVeHq__page a{color:inherit;text-decoration:none}.services-module__aOVeHq__page button,.services-module__aOVeHq__page input,.services-module__aOVeHq__page select{font:inherit}.services-module__aOVeHq__page button{cursor:pointer}.services-module__aOVeHq__page :is(a,button,summary,input,select):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.services-module__aOVeHq__page h1{letter-spacing:-1.8px;text-wrap:balance;font-size:clamp(34px,3.6vw,54px);font-weight:500;line-height:1.12}.services-module__aOVeHq__page h2{letter-spacing:-1.2px;text-wrap:balance;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.2}.services-module__aOVeHq__page h3{letter-spacing:-.4px;font-size:22px;font-weight:500;line-height:1.3}.services-module__aOVeHq__page p{color:var(--muted);font-size:15px;line-height:1.75}.services-module__aOVeHq__wrap{width:calc(100% - 112px);max-width:1256px;margin-inline:auto}.services-module__aOVeHq__page p.home-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0a7068;align-items:center;margin:0 0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:500;line-height:1.5;display:inline-flex}:is(.services-module__aOVeHq__quality p.home-eyebrow,.services-module__aOVeHq__panel p.home-eyebrow){color:#e4f3ef}.services-module__aOVeHq__primary{background:var(--accent);color:#fff;border-radius:3px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:15px 20px;font-size:13px;font-weight:500;display:inline-flex}.services-module__aOVeHq__page a.services-module__aOVeHq__primary,.services-module__aOVeHq__page a.services-module__aOVeHq__primary:hover,.services-module__aOVeHq__page a.services-module__aOVeHq__primary:focus,.services-module__aOVeHq__page a.services-module__aOVeHq__primary:active{color:#fff}.services-module__aOVeHq__page a.services-module__aOVeHq__primary:hover{background:#085851}.services-module__aOVeHq__textLink{color:var(--ink);align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.services-module__aOVeHq__page a.services-module__aOVeHq__textLink:hover{color:var(--accent)}.services-module__aOVeHq__sectionHead{justify-content:space-between;align-items:flex-start;gap:48px;margin-bottom:36px;display:flex}.services-module__aOVeHq__sectionHead h2{max-width:18em}.services-module__aOVeHq__sectionHead>p{max-width:38ch}.services-module__aOVeHq__hero{padding:28px 0 64px}.services-module__aOVeHq__hero em{color:var(--accent);font-style:normal}.services-module__aOVeHq__heroGrid,.services-module__aOVeHq__detailHero{grid-template-columns:1.12fr .88fr;align-items:center;gap:72px;display:grid}.services-module__aOVeHq__heroLead{max-width:38rem;margin-top:22px;font-size:16px}.services-module__aOVeHq__actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:32px;display:flex}.services-module__aOVeHq__notes{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.services-module__aOVeHq__notes span{letter-spacing:.04em;color:var(--muted);border:1px solid var(--rule);background:#fff;border-radius:3px;padding:8px 12px;font-size:11px}.services-module__aOVeHq__heroMedia{justify-content:center;align-items:center;width:100%;min-width:0;min-height:220px;margin:0;display:flex}.services-module__aOVeHq__heroImage{object-fit:contain;width:100%;height:auto;max-height:420px;display:block}.services-module__aOVeHq__heroFrame{aspect-ratio:1.45;color:#0a7068;background-color:#f8fafc;background-image:radial-gradient(#94a3b850 .8px,#0000 .8px);background-size:16px 16px;border:1px solid #e2e8f0;justify-content:center;align-items:center;width:100%;max-height:420px;display:flex}.services-module__aOVeHq__directory{border-top:1px solid var(--rule);scroll-margin-top:var(--pys-header-h,4.75rem);padding:72px 0 80px}.services-module__aOVeHq__tools{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:8px;display:flex}.services-module__aOVeHq__search{border-bottom:1px solid var(--rule);min-width:280px;color:var(--muted);align-items:center;gap:12px;padding:14px 0;display:flex}.services-module__aOVeHq__search input{width:100%;color:var(--ink);background:0 0;border:0;outline:none;font-size:14px}.services-module__aOVeHq__filters{flex-wrap:wrap;gap:8px;margin:22px 0 16px;display:flex}.services-module__aOVeHq__filters button{border:1px solid var(--rule);color:var(--muted);background:#fff;border-radius:3px;padding:10px 14px;font-size:11px}.services-module__aOVeHq__filters button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.services-module__aOVeHq__count{color:var(--muted);margin-bottom:8px;font-size:11px}.services-module__aOVeHq__rows{border-top:1px solid var(--rule)}.services-module__aOVeHq__rows article{border-bottom:1px solid var(--rule);grid-template-columns:56px 1fr;gap:28px;padding:28px 0;display:grid}.services-module__aOVeHq__index{color:var(--muted);padding-top:8px;font-size:11px}.services-module__aOVeHq__rows h3{letter-spacing:-.6px;justify-content:space-between;align-items:center;gap:16px;font-size:clamp(22px,2.2vw,30px);display:flex}.services-module__aOVeHq__rows h3:hover{color:var(--accent)}.services-module__aOVeHq__rows article p{max-width:52rem;margin-top:10px;font-size:14px}.services-module__aOVeHq__chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.services-module__aOVeHq__chips a{border:1px solid var(--rule);background:var(--sand);border-radius:3px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:inline-flex}.services-module__aOVeHq__chips a:hover{border-color:var(--accent);color:var(--accent)}.services-module__aOVeHq__empty{padding:36px 0}.services-module__aOVeHq__empty button{background:var(--accent);color:#fff;border:0;border-radius:3px;margin-top:18px;padding:12px 18px}.services-module__aOVeHq__method{background:var(--soft);padding:72px 0}.services-module__aOVeHq__method h2{max-width:16em}.services-module__aOVeHq__closing{justify-content:space-between;align-items:center;gap:40px;padding:72px 0;display:flex}.services-module__aOVeHq__closing h2{max-width:14em}.services-module__aOVeHq__breadcrumb{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0 28px;font-size:10px;font-weight:600;display:flex}.services-module__aOVeHq__breadcrumb a:hover{color:var(--accent)}.services-module__aOVeHq__detailHero{padding-bottom:56px}.services-module__aOVeHq__detailHero h1{max-width:14em}.services-module__aOVeHq__nav{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:#fff;position:static}.services-module__aOVeHq__nav .services-module__aOVeHq__wrap{scrollbar-width:thin;gap:22px;display:flex;overflow:auto}.services-module__aOVeHq__nav a{white-space:nowrap;color:var(--ink);padding:16px 0;font-size:12px;font-weight:500}.services-module__aOVeHq__nav a:hover{color:var(--accent)}.services-module__aOVeHq__block{scroll-margin-top:calc(var(--pys-header-h,4.75rem) + 16px);padding:80px 0}.services-module__aOVeHq__fit{grid-template-columns:.85fr 1.15fr;gap:64px;display:grid}.services-module__aOVeHq__fit h2,.services-module__aOVeHq__ownership h2,.services-module__aOVeHq__flowHead h2{max-width:12em}.services-module__aOVeHq__fitLead{max-width:36ch;margin-top:18px}.services-module__aOVeHq__fitList{border-top:1px solid var(--rule)}.services-module__aOVeHq__fitList article{border-bottom:1px solid var(--rule);grid-template-columns:42px 1fr auto;align-items:center;gap:16px;padding:22px 0;display:grid}.services-module__aOVeHq__fitList span{letter-spacing:1.4px;color:var(--accent);font-size:10px;font-weight:600}.services-module__aOVeHq__fitList svg{color:var(--accent)}.services-module__aOVeHq__fitNote{margin-top:18px;font-size:13px}.services-module__aOVeHq__deliver{background:var(--sand)}.services-module__aOVeHq__deliverLayout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:28px;display:grid}.services-module__aOVeHq__menu{border-top:1px solid var(--rule)}.services-module__aOVeHq__menu button{text-align:left;border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--muted);background:0 0;align-items:center;gap:16px;padding:22px 0;display:flex}.services-module__aOVeHq__menu button span{letter-spacing:1.4px;font-size:10px;font-weight:600}.services-module__aOVeHq__menu button strong{letter-spacing:-.3px;flex:1;font-size:18px;font-weight:500}.services-module__aOVeHq__menu button[aria-pressed=true]{color:var(--ink)}.services-module__aOVeHq__menu button[aria-pressed=true] span{color:var(--accent)}.services-module__aOVeHq__panel{background:var(--navy);color:#fff;top:calc(var(--pys-header-h,4.75rem) + 16px);min-height:380px;padding:32px;position:sticky}.services-module__aOVeHq__panelTop{letter-spacing:1.4px;text-transform:uppercase;color:var(--lime);align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}.services-module__aOVeHq__panel h3{color:#fff;max-width:16em;margin:18px 0 12px;font-size:28px}.services-module__aOVeHq__panel>p:not(.home-eyebrow):not(.services-module__aOVeHq__eyebrow){color:#d7ebe6;margin-bottom:8px}.services-module__aOVeHq__panel ul{border-top:1px solid #466069;margin:18px 0 0;padding:0;list-style:none}.services-module__aOVeHq__panel li{color:#d5e6e3;border-bottom:1px solid #3d5c58;align-items:flex-start;gap:10px;padding:12px 0;font-size:14px;line-height:1.5;display:flex}.services-module__aOVeHq__panel li svg{color:var(--lime);flex-shrink:0;margin-top:2px}.services-module__aOVeHq__panelFoot{color:#d7ebe6;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;font-size:12px;display:flex}.services-module__aOVeHq__panelFoot a{color:var(--lime);align-items:center;gap:8px;font-weight:500;display:inline-flex}.services-module__aOVeHq__choices{grid-template-columns:1fr 1fr;gap:28px;display:grid}.services-module__aOVeHq__choices article{border-top:2px solid var(--accent);padding-top:22px}.services-module__aOVeHq__choices article>span{letter-spacing:1.5px;color:var(--accent);margin-bottom:14px;font-size:10px;font-weight:600;display:block}.services-module__aOVeHq__choices article>p{margin-top:12px}.services-module__aOVeHq__weigh{border-top:1px solid var(--rule);margin-top:22px;padding-top:16px}.services-module__aOVeHq__weigh strong{letter-spacing:.04em;text-transform:uppercase;color:var(--ink);margin-bottom:8px;font-size:12px;font-weight:600;display:block}.services-module__aOVeHq__flow{background:var(--soft)}.services-module__aOVeHq__flowHead{grid-template-columns:1fr 1fr;gap:48px;margin-bottom:36px;display:grid}.services-module__aOVeHq__flowHead h2{max-width:12em}.services-module__aOVeHq__flow ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.services-module__aOVeHq__flow li{border-top:2px solid var(--accent);padding-top:18px}.services-module__aOVeHq__flow li span{letter-spacing:1.5px;color:var(--accent);margin-bottom:12px;font-size:10px;font-weight:600;display:block}.services-module__aOVeHq__timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.services-module__aOVeHq__timeline article{border-top:1px solid var(--rule);padding-top:20px}.services-module__aOVeHq__timeline article>span{letter-spacing:1.5px;color:var(--accent);margin-bottom:12px;font-size:10px;font-weight:600;display:block}.services-module__aOVeHq__timeline article>p{margin-top:10px;font-size:14px}.services-module__aOVeHq__evidence{border-top:1px solid var(--rule);margin-top:22px;padding-top:14px}.services-module__aOVeHq__evidence small{letter-spacing:1.3px;color:var(--accent);margin-bottom:6px;font-size:10px;display:block}.services-module__aOVeHq__evidence p{color:var(--ink);font-size:13px}.services-module__aOVeHq__quality{background:var(--navy);color:#fff}.services-module__aOVeHq__quality .services-module__aOVeHq__label{color:var(--lime)}.services-module__aOVeHq__quality h2{color:#fff}.services-module__aOVeHq__quality .services-module__aOVeHq__sectionHead>p{color:#d7ebe6}.services-module__aOVeHq__qualityGrid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.services-module__aOVeHq__qualityGrid article{border-top:1px solid #3d5c58;padding-top:22px}.services-module__aOVeHq__qualityGrid article>span{letter-spacing:1.4px;color:var(--lime);margin-bottom:12px;font-size:10px;font-weight:600;display:block}.services-module__aOVeHq__qualityGrid h3{color:#fff;margin-bottom:8px}.services-module__aOVeHq__qualityGrid article>p:not(.home-eyebrow):not(.services-module__aOVeHq__eyebrow){color:#d5e6e3;border-bottom:1px solid #3d5c58;align-items:flex-start;gap:10px;margin:0;padding:10px 0;display:flex}.services-module__aOVeHq__qualityGrid svg{color:var(--lime);flex-shrink:0;margin-top:3px}.services-module__aOVeHq__qualityGrid small{color:#b7ccc8;margin-top:16px;font-size:12px;line-height:1.6;display:block}.services-module__aOVeHq__ownership{grid-template-columns:.8fr 1.2fr;gap:64px;display:grid}.services-module__aOVeHq__ownership>div>p{max-width:36ch;margin:16px 0 22px}.services-module__aOVeHq__ownerRows{border-top:1px solid var(--rule)}.services-module__aOVeHq__ownerRows article{border-bottom:1px solid var(--rule);grid-template-columns:.7fr 1.1fr;gap:24px;padding:22px 0;display:grid}.services-module__aOVeHq__ownerRows p{margin:0;font-size:14px}.services-module__aOVeHq__drivers{border-top:1px solid var(--rule)}.services-module__aOVeHq__drivers>div{border-bottom:1px solid var(--rule);grid-template-columns:48px 1fr auto;align-items:center;gap:16px;padding:22px 0;display:grid}.services-module__aOVeHq__drivers span:first-child{letter-spacing:1.4px;color:var(--accent);font-size:10px;font-weight:600}.services-module__aOVeHq__drivers span:last-child{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.services-module__aOVeHq__investNote{background:var(--soft);justify-content:space-between;align-items:center;gap:32px;margin-top:28px;padding:24px;display:flex}.services-module__aOVeHq__investNote p{max-width:52ch;margin:0}.services-module__aOVeHq__collab{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.services-module__aOVeHq__collab article{border-top:2px solid var(--accent);flex-direction:column;padding-top:20px;display:flex}.services-module__aOVeHq__collab h3{margin:0}.services-module__aOVeHq__collab p{min-height:3.6em;margin-top:12px}.services-module__aOVeHq__collab small{color:var(--muted);margin-top:16px;font-size:13px;line-height:1.6;display:block}.services-module__aOVeHq__proof{background:var(--sand)}.services-module__aOVeHq__proofLinks{border-top:1px solid var(--rule)}.services-module__aOVeHq__proofLinks a{border-bottom:1px solid var(--rule);letter-spacing:-.3px;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;display:flex}.services-module__aOVeHq__proofLinks a:hover{color:var(--accent)}.services-module__aOVeHq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.services-module__aOVeHq__cards a{border:1px solid var(--rule);background:#fff;flex-direction:column;min-height:220px;padding:22px;display:flex}.services-module__aOVeHq__cards a:hover{border-color:var(--accent)}.services-module__aOVeHq__cards span{letter-spacing:1.4px;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:600}.services-module__aOVeHq__cards h3{margin:14px 0 10px}.services-module__aOVeHq__cards p{font-size:14px}.services-module__aOVeHq__cards div{border-top:1px solid var(--rule);color:var(--accent);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.services-module__aOVeHq__faq{grid-template-columns:.7fr 1.3fr;gap:64px;display:grid}.services-module__aOVeHq__faq>div>h2{max-width:8em}.services-module__aOVeHq__faq details{border-bottom:1px solid var(--rule);padding:18px 0}.services-module__aOVeHq__faq details:first-child{border-top:1px solid var(--rule)}.services-module__aOVeHq__faq summary{cursor:pointer;letter-spacing:-.2px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:500;list-style:none;display:flex}.services-module__aOVeHq__faq summary::-webkit-details-marker{display:none}.services-module__aOVeHq__faq summary svg{flex-shrink:0;transition:transform .18s}.services-module__aOVeHq__faq details[open] summary svg{transform:rotate(45deg)}.services-module__aOVeHq__faq details p{margin:14px 36px 4px 0;font-size:14px}.services-module__aOVeHq__niva{justify-content:space-between;align-items:center;gap:28px;padding:22px 0 56px;display:flex}.services-module__aOVeHq__niva p{max-width:62ch;margin:0}@media (max-width:1100px){.services-module__aOVeHq__wrap{width:calc(100% - 64px)}.services-module__aOVeHq__heroGrid,.services-module__aOVeHq__detailHero,.services-module__aOVeHq__fit,.services-module__aOVeHq__deliverLayout,.services-module__aOVeHq__ownership,.services-module__aOVeHq__faq,.services-module__aOVeHq__flowHead{gap:36px}}@media (max-width:860px){.services-module__aOVeHq__wrap{width:calc(100% - 40px)}.services-module__aOVeHq__hero,.services-module__aOVeHq__directory,.services-module__aOVeHq__method,.services-module__aOVeHq__closing,.services-module__aOVeHq__block{padding-block:48px}.services-module__aOVeHq__hero{padding-top:20px}.services-module__aOVeHq__page h1{letter-spacing:-1.2px;font-size:clamp(32px,8vw,40px)}.services-module__aOVeHq__page h2{letter-spacing:-.8px;font-size:28px}.services-module__aOVeHq__heroGrid,.services-module__aOVeHq__detailHero,.services-module__aOVeHq__fit,.services-module__aOVeHq__deliverLayout,.services-module__aOVeHq__choices,.services-module__aOVeHq__flowHead,.services-module__aOVeHq__flow ol,.services-module__aOVeHq__timeline,.services-module__aOVeHq__qualityGrid,.services-module__aOVeHq__ownership,.services-module__aOVeHq__collab,.services-module__aOVeHq__cards,.services-module__aOVeHq__faq,.services-module__aOVeHq__sectionHead,.services-module__aOVeHq__tools,.services-module__aOVeHq__closing,.services-module__aOVeHq__investNote,.services-module__aOVeHq__niva{display:block}.services-module__aOVeHq__sectionHead h2,.services-module__aOVeHq__fit h2,.services-module__aOVeHq__ownership h2,.services-module__aOVeHq__faq h2,.services-module__aOVeHq__closing h2,.services-module__aOVeHq__flowHead h2,.services-module__aOVeHq__detailHero h1{max-width:none}.services-module__aOVeHq__sectionHead>p,.services-module__aOVeHq__search,.services-module__aOVeHq__choices article,.services-module__aOVeHq__timeline article,.services-module__aOVeHq__collab article,.services-module__aOVeHq__cards a{margin-top:16px}.services-module__aOVeHq__search{width:100%;min-width:0}.services-module__aOVeHq__rows article{grid-template-columns:28px 1fr;gap:12px}.services-module__aOVeHq__heroFrame,.services-module__aOVeHq__heroImage{max-height:260px}.services-module__aOVeHq__panel{margin-top:12px;position:static}.services-module__aOVeHq__fitList article,.services-module__aOVeHq__ownerRows article,.services-module__aOVeHq__drivers>div{grid-template-columns:36px 1fr}.services-module__aOVeHq__fitList svg,.services-module__aOVeHq__drivers span:last-child{display:none}.services-module__aOVeHq__ownerRows article{grid-template-columns:1fr;gap:8px}.services-module__aOVeHq__flow li,.services-module__aOVeHq__timeline article,.services-module__aOVeHq__choices article,.services-module__aOVeHq__collab article{margin-top:22px}.services-module__aOVeHq__collab p{min-height:0}.services-module__aOVeHq__investNote .services-module__aOVeHq__primary,.services-module__aOVeHq__niva .services-module__aOVeHq__primary,.services-module__aOVeHq__closing .services-module__aOVeHq__primary{margin-top:20px}.services-module__aOVeHq__nav a{padding:14px 0;font-size:11px}.services-module__aOVeHq__detailHero{padding-bottom:28px}}.services-module__aOVeHq__page .services-module__aOVeHq__primary{box-sizing:border-box;min-height:var(--button-height);padding:var(--button-padding);border-radius:var(--button-radius);font-size:var(--button-font-size);text-align:center;box-shadow:none;justify-content:center;font-weight:500;line-height:20px;transition:background-color .16s,color .16s}.services-module__aOVeHq__serviceCta{scroll-margin-top:calc(var(--pys-header-h,76px) + 24px);background:#f2f5ef;padding:64px 0}.services-module__aOVeHq__serviceCtaInner{justify-content:space-between;align-items:center;gap:48px;display:flex}.services-module__aOVeHq__serviceCtaInner>div{max-width:650px}.services-module__aOVeHq__serviceCtaInner h2{max-width:23ch}.services-module__aOVeHq__page .services-module__aOVeHq__serviceCtaInner p{max-width:56ch;margin-top:18px}.services-module__aOVeHq__serviceCtaInner>a{flex-shrink:0}@media (max-width:760px){.services-module__aOVeHq__serviceCta{padding:44px 0}.services-module__aOVeHq__serviceCtaInner{flex-direction:column;align-items:flex-start;gap:26px}}.services-module__aOVeHq__heroGrid>*,.services-module__aOVeHq__detailHero>*,.services-module__aOVeHq__fit>*,.services-module__aOVeHq__deliverLayout>*,.services-module__aOVeHq__ownership>*,.services-module__aOVeHq__faq>*{overflow-wrap:anywhere;min-width:0}
.company-theme-module__eCPDUa__page{--company-space:80px;--company-gutter:44px;--company-width:1280px;--company-ink:#0a2540;--company-muted:#5a627d;--company-accent:#174c41;--company-rule:#e2e8f0;--company-paper:#fff;--company-soft:#f6f8fa;--company-mint:#edf5f2;--company-blue:#f0f4fa;--company-plum:#f0edf7;--company-dark:#0c2f2c;--company-dark-text:#f1f5f9;--company-dark-muted:#c2d3d1;color:var(--company-ink);background:var(--company-paper)}@media (max-width:1100px){.company-theme-module__eCPDUa__page{--company-space:64px;--company-gutter:32px}}@media (max-width:760px){.company-theme-module__eCPDUa__page{--company-space:48px;--company-gutter:22px}}
.culture-module__g5DWuq__page{}.culture-module__g5DWuq__wrap,.culture-module__g5DWuq__lifeHeading{box-sizing:border-box;width:min(var(--company-width), calc(100% - 2 * var(--company-gutter)));margin-inline:auto}.culture-module__g5DWuq__page .culture-module__g5DWuq__title{color:var(--company-ink);letter-spacing:-1.2px;margin:0;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.2}.culture-module__g5DWuq__page .culture-module__g5DWuq__lead{color:var(--company-muted);margin:20px 0 0;font-size:15px;line-height:1.8}.culture-module__g5DWuq__hero{background:var(--company-dark);position:relative;overflow:hidden}.culture-module__g5DWuq__heroShade{background:linear-gradient(#081f28b8,#0c2f2ce8);position:absolute;inset:0}.culture-module__g5DWuq__heroInner{align-items:center;min-height:440px;padding-block:80px;display:flex;position:relative}.culture-module__g5DWuq__heroCopy{text-align:center;max-width:820px;margin-inline:auto}.culture-module__g5DWuq__heroTitle{color:#fff;letter-spacing:-1.6px;margin:0;font-size:clamp(36px,4.4vw,60px);font-weight:500;line-height:1.12}.culture-module__g5DWuq__heroLead{color:#e2e8f0;max-width:640px;margin:24px auto 0;font-size:17px;line-height:1.75}.culture-module__g5DWuq__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.culture-module__g5DWuq__actions .culture-module__g5DWuq__primary{color:var(--company-accent);box-shadow:none;background:#fff;border-color:#fff}.culture-module__g5DWuq__actions .culture-module__g5DWuq__primary:hover{background:#edf5f2;border-color:#edf5f2}.culture-module__g5DWuq__actions .culture-module__g5DWuq__secondary{color:#fff;box-shadow:none;background:0 0;border-color:#90aaa4}.culture-module__g5DWuq__actions .culture-module__g5DWuq__secondary:hover{background:#ffffff12;border-color:#fff}.culture-module__g5DWuq__gallery{padding-top:var(--company-space);background:var(--company-paper)}.culture-module__g5DWuq__galleryIntro{text-align:center;max-width:760px;margin:0 auto 40px}.culture-module__g5DWuq__galleryImages img{width:100%;height:auto;display:block}.culture-module__g5DWuq__belonging{padding-block:var(--company-space);background:var(--company-soft)}.culture-module__g5DWuq__sectionIntro{max-width:740px;margin-bottom:40px}.culture-module__g5DWuq__valueGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.culture-module__g5DWuq__valueCell{min-width:0;display:flex}.culture-module__g5DWuq__valueCard{border:1px solid var(--company-rule);background:var(--company-paper);border-radius:6px;width:100%;padding:32px}.culture-module__g5DWuq__valueIcon{align-items:center;height:48px;margin-bottom:24px;display:flex}.culture-module__g5DWuq__valueIcon img{object-fit:contain;max-width:62px;max-height:48px}.culture-module__g5DWuq__page .culture-module__g5DWuq__cardTitle{letter-spacing:-.6px;color:var(--company-ink);margin:0 0 12px;font-size:24px;font-weight:500;line-height:1.3}.culture-module__g5DWuq__cardCopy{color:var(--company-muted);margin:0;font-size:14px;line-height:1.8}.culture-module__g5DWuq__life{padding-top:var(--company-space);background:var(--company-paper)}.culture-module__g5DWuq__lifeHeading{margin-bottom:40px}.culture-module__g5DWuq__lifeIntro{max-width:640px}.culture-module__g5DWuq__lifeGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.culture-module__g5DWuq__lifeImage{min-width:0}.culture-module__g5DWuq__lifeImage img{width:100%;height:auto;display:block}.culture-module__g5DWuq__workplace{padding-block:var(--company-space);background:var(--company-paper)}.culture-module__g5DWuq__carousel{padding-inline:var(--company-gutter);margin-top:40px}.culture-module__g5DWuq__slider .swiper-wrapper{align-items:stretch}.culture-module__g5DWuq__slide{height:auto;display:flex}.culture-module__g5DWuq__workCard{background:var(--company-mint);border:1px solid var(--company-rule);border-radius:6px;width:100%;min-height:265px;padding:36px 32px}.culture-module__g5DWuq__workCard p{color:var(--company-muted);margin:0;font-size:14px;line-height:1.8}.culture-module__g5DWuq__navigation{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.culture-module__g5DWuq__navButton{border-radius:var(--button-radius,6px);width:44px;height:44px;color:var(--company-accent);background:#fff;border:1px solid #b8c9c2;place-items:center;transition:background-color .16s,color .16s;display:grid}.culture-module__g5DWuq__navButton:hover{background:var(--company-accent);color:#fff}.culture-module__g5DWuq__navButton:disabled{opacity:.4;cursor:default}.culture-module__g5DWuq__page .culture-module__g5DWuq__social{padding-block:var(--company-space);background:var(--company-soft);border:0}.culture-module__g5DWuq__social>.container{width:min(var(--company-width), calc(100% - 2 * var(--company-gutter)));max-width:none;padding-inline:0}.culture-module__g5DWuq__social h2{letter-spacing:-1px;color:var(--company-ink);font-size:clamp(28px,3vw,36px);font-weight:500;line-height:1.25}.culture-module__g5DWuq__social p{color:var(--company-muted);line-height:1.8}.culture-module__g5DWuq__social li a{box-shadow:none;color:var(--company-accent);border-radius:6px}.culture-module__g5DWuq__page :is(a,button,input,textarea):focus-visible{outline-offset:4px;outline:2px solid #0a7068}.culture-module__g5DWuq__hero a:focus-visible{outline-color:#a7e2d4}@media (max-width:1023px){.culture-module__g5DWuq__valueGrid,.culture-module__g5DWuq__lifeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.culture-module__g5DWuq__valueCard,.culture-module__g5DWuq__workCard{padding:28px}}@media (max-width:767px){.culture-module__g5DWuq__heroInner{min-height:380px;padding-block:56px}.culture-module__g5DWuq__heroTitle{letter-spacing:-1.2px;font-size:clamp(34px,8vw,44px)}.culture-module__g5DWuq__heroLead{margin-top:20px;font-size:15px}.culture-module__g5DWuq__page .culture-module__g5DWuq__title{letter-spacing:-1px;font-size:32px}.culture-module__g5DWuq__actions{margin-top:28px}.culture-module__g5DWuq__galleryIntro,.culture-module__g5DWuq__sectionIntro,.culture-module__g5DWuq__lifeHeading{margin-bottom:28px}.culture-module__g5DWuq__valueGrid{grid-template-columns:1fr;gap:16px}.culture-module__g5DWuq__valueCard{padding:24px}.culture-module__g5DWuq__valueIcon{margin-bottom:20px}.culture-module__g5DWuq__lifeGrid{grid-template-columns:1fr}.culture-module__g5DWuq__carousel{margin-top:28px}.culture-module__g5DWuq__workCard{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.culture-module__g5DWuq__navButton{transition:none}}.culture-module__g5DWuq__heroTitle{text-wrap:balance}
.presence-module__cY-GGa__page{--navy:#0c2f2c;--sand:#f8fafc;--rule:#d7dee6;--soft:#eef5f3;--lime:#d6ebe7;--accent:#0a7068;--ink:#0a2540;--muted:#3f5160;color:var(--ink);font-family:inherit}.presence-module__cY-GGa__page :is(h1,h2,h3,p){margin:0}.presence-module__cY-GGa__page a{color:inherit;text-decoration:none}.presence-module__cY-GGa__page button,.presence-module__cY-GGa__page input,.presence-module__cY-GGa__page select{font:inherit}.presence-module__cY-GGa__page :is(a,button,summary,input,select):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.presence-module__cY-GGa__page h1{letter-spacing:-1.8px;text-wrap:balance;font-size:clamp(34px,3.6vw,54px);font-weight:500;line-height:1.12}.presence-module__cY-GGa__page h2{letter-spacing:-1.2px;text-wrap:balance;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.2}.presence-module__cY-GGa__page h3{letter-spacing:-.4px;font-size:22px;font-weight:500;line-height:1.3}.presence-module__cY-GGa__page p{color:var(--muted);font-size:15px;line-height:1.75}.presence-module__cY-GGa__wrap{width:calc(100% - 112px);max-width:1256px;margin-inline:auto}.presence-module__cY-GGa__page .presence-module__cY-GGa__eyebrow{text-transform:uppercase;letter-spacing:1.7px;color:var(--accent);margin:0 0 14px;font-size:10px;font-weight:600;line-height:1.7}.presence-module__cY-GGa__primary{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:15px 20px;font-size:13px;font-weight:500;display:inline-flex}.presence-module__cY-GGa__page a.presence-module__cY-GGa__primary,.presence-module__cY-GGa__page a.presence-module__cY-GGa__primary:hover,.presence-module__cY-GGa__page a.presence-module__cY-GGa__primary:focus,.presence-module__cY-GGa__page a.presence-module__cY-GGa__primary:active{color:#fff}.presence-module__cY-GGa__page a.presence-module__cY-GGa__primary:hover{background:#085851}.presence-module__cY-GGa__textLink{color:var(--ink);align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.presence-module__cY-GGa__page a.presence-module__cY-GGa__textLink:hover{color:var(--accent)}.presence-module__cY-GGa__actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:32px;display:flex}.presence-module__cY-GGa__section{scroll-margin-top:calc(var(--pys-header-h,4.75rem) + 24px);padding:72px 0}.presence-module__cY-GGa__sectionHead{justify-content:space-between;align-items:flex-end;gap:64px;margin-bottom:40px;display:flex}.presence-module__cY-GGa__sectionHead>div{max-width:640px}.presence-module__cY-GGa__sectionHead h2{max-width:16em}.presence-module__cY-GGa__sectionHead>p{max-width:36ch}.presence-module__cY-GGa__hubHero{background:var(--sand);padding:36px 0 72px}.presence-module__cY-GGa__hubHero>.presence-module__cY-GGa__wrap,.presence-module__cY-GGa__regionHeadline{grid-template-columns:1.12fr .88fr;align-items:center;gap:72px;display:grid}.presence-module__cY-GGa__hubHero h1 em{color:var(--accent);font-style:normal}.presence-module__cY-GGa__hubHero h1+p,.presence-module__cY-GGa__regionHeadline h1+p{max-width:38rem;margin-top:22px;font-size:16px}.presence-module__cY-GGa__hubGlobe{place-self:center;width:min(100%,400px)}.presence-module__cY-GGa__regions{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.presence-module__cY-GGa__regions>a{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;min-height:210px;padding:24px 48px 24px 24px;display:flex;position:relative}.presence-module__cY-GGa__regions>a:hover{background:var(--soft)}.presence-module__cY-GGa__regions span{color:var(--accent);letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:600}.presence-module__cY-GGa__regions h3{margin:16px 0 10px}.presence-module__cY-GGa__regions p{max-width:28ch;font-size:14px}.presence-module__cY-GGa__regions svg{color:var(--accent);position:absolute;top:24px;right:20px}.presence-module__cY-GGa__capabilities,.presence-module__cY-GGa__scenarios,.presence-module__cY-GGa__preparation{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.presence-module__cY-GGa__capabilities article,.presence-module__cY-GGa__scenarios article,.presence-module__cY-GGa__delivery article{border-top:2px solid var(--accent);flex-direction:column;padding-top:18px;display:flex}.presence-module__cY-GGa__capabilities article>span,.presence-module__cY-GGa__scenarios article>span,.presence-module__cY-GGa__delivery span,.presence-module__cY-GGa__preparation span{color:var(--accent);letter-spacing:1.5px;font-size:10px;font-weight:600}.presence-module__cY-GGa__capabilities h3,.presence-module__cY-GGa__scenarios h3,.presence-module__cY-GGa__delivery h3{margin:16px 0 12px}.presence-module__cY-GGa__capabilities p,.presence-module__cY-GGa__scenarios article>p,.presence-module__cY-GGa__delivery p{flex:1}.presence-module__cY-GGa__capabilities a{color:var(--ink);align-items:center;gap:8px;margin-top:22px;font-size:13px;font-weight:500;display:inline-flex}.presence-module__cY-GGa__capabilities a:hover{color:var(--accent)}.presence-module__cY-GGa__planner{background:var(--soft);scroll-margin-top:calc(var(--pys-header-h,4.75rem) + 24px);padding:72px 0}.presence-module__cY-GGa__plannerGrid{grid-template-columns:.9fr 1.1fr;gap:56px;display:grid}.presence-module__cY-GGa__plannerControls>label,.presence-module__cY-GGa__briefForm>label{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.presence-module__cY-GGa__plannerControls select,.presence-module__cY-GGa__plannerControls input,.presence-module__cY-GGa__briefForm select{border:1px solid var(--rule);width:100%;min-height:48px;color:var(--ink);background:#fff;border-radius:3px;padding:12px 14px}.presence-module__cY-GGa__plannerControls>div{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.presence-module__cY-GGa__plannerControls>div label{gap:8px;font-size:12px;font-weight:600;display:grid}.presence-module__cY-GGa__plannerControls>p{font-size:14px}.presence-module__cY-GGa__timeResults{grid-template-columns:1fr 1fr;align-content:start;gap:14px;display:grid}.presence-module__cY-GGa__timeResults article{border-top:2px solid var(--accent);background:#fff;padding:20px}.presence-module__cY-GGa__timeResults article:last-child{background:var(--navy);color:#fff}.presence-module__cY-GGa__timeResults article:last-child small{color:#d7ebe6}.presence-module__cY-GGa__timeResults span{letter-spacing:.4px;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.presence-module__cY-GGa__timeResults strong{letter-spacing:-1.4px;margin:12px 0 6px;font-size:36px;font-weight:500;line-height:1;display:block}.presence-module__cY-GGa__timeResults small{color:var(--muted);font-size:12px}.presence-module__cY-GGa__delivery{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.presence-module__cY-GGa__evidence{background:var(--navy);color:#fff;padding:72px 0}.presence-module__cY-GGa__evidence>.presence-module__cY-GGa__wrap{grid-template-columns:.9fr 1.1fr;gap:72px;display:grid}.presence-module__cY-GGa__evidence .presence-module__cY-GGa__eyebrow,.presence-module__cY-GGa__evidence h2,.presence-module__cY-GGa__evidence h3{color:#fff}.presence-module__cY-GGa__evidence>.presence-module__cY-GGa__wrap>div:first-child p{color:#d7ebe6;max-width:36ch;margin-top:16px}.presence-module__cY-GGa__evidence a{border-bottom:1px solid #d7ebe647;padding:22px 36px 22px 0;display:block;position:relative}.presence-module__cY-GGa__evidence a:first-child{border-top:1px solid #d7ebe647}.presence-module__cY-GGa__evidence a p{color:#d7ebe6;margin-top:6px;font-size:14px}.presence-module__cY-GGa__evidence svg{color:var(--lime);position:absolute;top:26px;right:0}.presence-module__cY-GGa__brief{background:var(--sand);scroll-margin-top:calc(var(--pys-header-h,4.75rem) + 12px);padding:72px 0}.presence-module__cY-GGa__brief>.presence-module__cY-GGa__wrap{grid-template-columns:1.05fr .95fr;align-items:start;gap:72px;display:grid}.presence-module__cY-GGa__brief h2+p{margin-top:16px}.presence-module__cY-GGa__brief>.presence-module__cY-GGa__wrap>div:first-child>a{align-items:center;gap:8px;margin-top:24px;font-size:13px;font-weight:500;display:inline-flex}.presence-module__cY-GGa__brief>.presence-module__cY-GGa__wrap>div:first-child>a:hover{color:var(--accent)}.presence-module__cY-GGa__briefForm{border:1px solid var(--rule);background:#fff;padding:28px}.presence-module__cY-GGa__briefForm select{margin-bottom:18px}.presence-module__cY-GGa__briefForm>p{background:var(--soft);color:var(--ink);margin-bottom:18px;padding:14px;font-size:14px}.presence-module__cY-GGa__briefForm .presence-module__cY-GGa__primary{width:100%}.presence-module__cY-GGa__briefForm small{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6;display:block}.presence-module__cY-GGa__breadcrumb{color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;flex-wrap:wrap;gap:10px;padding-top:24px;font-size:10px;font-weight:600;display:flex}.presence-module__cY-GGa__breadcrumb a:hover{color:var(--accent)}.presence-module__cY-GGa__regionHero{background:var(--sand)}.presence-module__cY-GGa__regionHeadline{padding:36px 0 28px}.presence-module__cY-GGa__regionHeadline aside{border-left:1px solid var(--rule);padding-left:36px}.presence-module__cY-GGa__marketCode{color:#7a9692;letter-spacing:-2px;margin-bottom:18px;font-size:clamp(48px,5vw,72px);font-weight:500;line-height:1;display:block}.presence-module__cY-GGa__regionHeadline aside>div{border-top:1px solid var(--rule);padding:14px 0}.presence-module__cY-GGa__regionHeadline aside>div span{color:var(--accent);letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:600;display:block}.presence-module__cY-GGa__regionHeadline aside strong{margin-top:6px;font-size:16px;font-weight:500;display:block}.presence-module__cY-GGa__page .presence-module__cY-GGa__heroNote{border-top:1px solid var(--rule);color:var(--muted);align-items:center;gap:10px;padding:18px 0 22px;font-size:13px;display:flex}.presence-module__cY-GGa__heroNote svg{color:var(--accent);flex-shrink:0}.presence-module__cY-GGa__jump{top:var(--pys-header-h,4.75rem);z-index:20;border-bottom:1px solid var(--rule);background:#fff;position:sticky}.presence-module__cY-GGa__jump>.presence-module__cY-GGa__wrap{align-items:center;gap:28px;padding:16px 0;font-size:13px;font-weight:500;display:flex}.presence-module__cY-GGa__jump a:hover{color:var(--accent)}.presence-module__cY-GGa__jump a:last-child{color:var(--accent);align-items:center;gap:8px;margin-left:auto;display:inline-flex}.presence-module__cY-GGa__scenarios article>div{background:var(--soft);margin-top:20px;padding:16px}.presence-module__cY-GGa__scenarios small{color:var(--accent);letter-spacing:1.4px;text-transform:uppercase;font-size:10px;font-weight:600}.presence-module__cY-GGa__scenarios article>div p{color:var(--ink);margin-top:8px;font-size:14px}.presence-module__cY-GGa__preparation article{border-top:1px solid var(--rule);gap:16px;padding-top:18px;display:flex}.presence-module__cY-GGa__preparation h3{font-size:18px}.presence-module__cY-GGa__industryBand{background:var(--soft);padding:72px 0}.presence-module__cY-GGa__industryLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;display:grid}.presence-module__cY-GGa__industryLinks a{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:16px;font-weight:500;display:flex}.presence-module__cY-GGa__industryLinks a:hover{color:var(--accent)}.presence-module__cY-GGa__industryLinks svg{color:var(--accent);flex-shrink:0}.presence-module__cY-GGa__faq{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.presence-module__cY-GGa__faq .presence-module__cY-GGa__sectionHead{margin-bottom:0;display:block}.presence-module__cY-GGa__faq details{border-top:1px solid var(--rule);padding:18px 0}.presence-module__cY-GGa__faq details:last-child{border-bottom:1px solid var(--rule)}.presence-module__cY-GGa__faq summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:20px;font-size:16px;font-weight:500;line-height:1.4;list-style:none;display:flex}.presence-module__cY-GGa__faq summary::-webkit-details-marker{display:none}.presence-module__cY-GGa__faq summary svg{color:var(--accent);flex-shrink:0;margin-top:2px}.presence-module__cY-GGa__faq details p{margin-top:12px}@media (max-width:1000px){.presence-module__cY-GGa__wrap{width:calc(100% - 64px)}.presence-module__cY-GGa__hubHero>.presence-module__cY-GGa__wrap,.presence-module__cY-GGa__regionHeadline,.presence-module__cY-GGa__sectionHead,.presence-module__cY-GGa__plannerGrid,.presence-module__cY-GGa__brief>.presence-module__cY-GGa__wrap,.presence-module__cY-GGa__evidence>.presence-module__cY-GGa__wrap,.presence-module__cY-GGa__faq{gap:32px}.presence-module__cY-GGa__delivery,.presence-module__cY-GGa__regions{grid-template-columns:1fr 1fr}.presence-module__cY-GGa__regionHeadline aside{padding-left:24px}}@media (max-width:760px){.presence-module__cY-GGa__wrap{width:calc(100% - 40px)}.presence-module__cY-GGa__hubHero{padding:28px 0 48px}.presence-module__cY-GGa__hubHero>.presence-module__cY-GGa__wrap,.presence-module__cY-GGa__regionHeadline,.presence-module__cY-GGa__sectionHead,.presence-module__cY-GGa__plannerGrid,.presence-module__cY-GGa__brief>.presence-module__cY-GGa__wrap,.presence-module__cY-GGa__evidence>.presence-module__cY-GGa__wrap,.presence-module__cY-GGa__faq,.presence-module__cY-GGa__capabilities,.presence-module__cY-GGa__scenarios,.presence-module__cY-GGa__preparation,.presence-module__cY-GGa__delivery,.presence-module__cY-GGa__regions,.presence-module__cY-GGa__industryLinks,.presence-module__cY-GGa__timeResults,.presence-module__cY-GGa__plannerControls>div{grid-template-columns:1fr}.presence-module__cY-GGa__section,.presence-module__cY-GGa__planner,.presence-module__cY-GGa__brief,.presence-module__cY-GGa__evidence,.presence-module__cY-GGa__industryBand{padding:48px 0}.presence-module__cY-GGa__sectionHead{margin-bottom:28px;display:block}.presence-module__cY-GGa__sectionHead>p{margin-top:14px}.presence-module__cY-GGa__regions>a{min-height:0}.presence-module__cY-GGa__hubGlobe{width:min(100%,300px);margin-inline:auto}.presence-module__cY-GGa__regionHeadline{padding:28px 0 20px}.presence-module__cY-GGa__regionHeadline aside{border-left:0;border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:8px 16px;padding:20px 0 0;display:grid}.presence-module__cY-GGa__marketCode{grid-column:1/-1;margin-bottom:4px}.presence-module__cY-GGa__jump>.presence-module__cY-GGa__wrap{white-space:nowrap;gap:18px;font-size:12px;overflow:auto}.presence-module__cY-GGa__jump a:last-child{margin-left:0}.presence-module__cY-GGa__faq .presence-module__cY-GGa__sectionHead{margin-bottom:8px}}.presence-module__cY-GGa__page .presence-module__cY-GGa__primary{box-sizing:border-box;min-height:var(--button-height);padding:var(--button-padding);border-radius:var(--button-radius);font-size:var(--button-font-size);text-align:center;box-shadow:none;justify-content:center;font-weight:500;line-height:20px;transition:background-color .16s,color .16s}
.hire-module__O_XI_G__page{--navy:#0c2f2c;--sand:#f8fafc;--rule:#d7dee6;--soft:#eef5f3;--lime:#d6ebe7;--accent:#0a7068;--ink:#0a2540;--muted:#3f5160;color:var(--ink);background:#fff;font-family:inherit}.hire-module__O_XI_G__page :is(h1,h2,h3,p,legend){margin:0}.hire-module__O_XI_G__page a{color:inherit;text-decoration:none}.hire-module__O_XI_G__page button,.hire-module__O_XI_G__page input,.hire-module__O_XI_G__page textarea{font:inherit}.hire-module__O_XI_G__page button{cursor:pointer}.hire-module__O_XI_G__page :is(a,button,input,textarea):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.hire-module__O_XI_G__page h1{letter-spacing:-1.8px;text-wrap:balance;font-size:clamp(34px,3.6vw,54px);font-weight:500;line-height:1.12}.hire-module__O_XI_G__page h2{letter-spacing:-1.2px;text-wrap:balance;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.2}.hire-module__O_XI_G__page h3{letter-spacing:-.4px;font-size:22px;font-weight:500;line-height:1.3}.hire-module__O_XI_G__page p{color:var(--muted);font-size:15px;line-height:1.75}.hire-module__O_XI_G__wrap{width:calc(100% - 112px);max-width:1256px;margin-inline:auto}.hire-module__O_XI_G__page p.home-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0a7068;align-items:center;margin:0 0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:500;line-height:1.5;display:inline-flex}.hire-module__O_XI_G__hero{background:var(--sand);padding:28px 0 64px}.hire-module__O_XI_G__breadcrumb{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:28px;font-size:10px;font-weight:600;display:flex}.hire-module__O_XI_G__heroGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid}.hire-module__O_XI_G__heroLead{max-width:42ch;margin-top:18px}.hire-module__O_XI_G__actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.hire-module__O_XI_G__primary{background:var(--accent);color:#fff;border:0;border-radius:3px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:15px 20px;font-size:13px;font-weight:500;display:inline-flex}.hire-module__O_XI_G__page a.hire-module__O_XI_G__primary,.hire-module__O_XI_G__page a.hire-module__O_XI_G__primary:hover,.hire-module__O_XI_G__page button.hire-module__O_XI_G__primary{color:#fff}.hire-module__O_XI_G__page a.hire-module__O_XI_G__primary:hover,.hire-module__O_XI_G__page button.hire-module__O_XI_G__primary:hover{background:#085851}.hire-module__O_XI_G__textLink{color:var(--ink);align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.hire-module__O_XI_G__block{padding:80px 0}.hire-module__O_XI_G__formGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid}.hire-module__O_XI_G__formCopy p+p{margin-top:14px}.hire-module__O_XI_G__proof{grid-template-columns:1fr 1fr;gap:14px 24px;margin-top:28px;padding:0;list-style:none;display:grid}.hire-module__O_XI_G__proof li{border-top:1px solid var(--rule);padding-top:12px;font-size:14px;font-weight:500}.hire-module__O_XI_G__formCard{background:var(--soft);border:1px solid var(--rule);padding:28px}.hire-module__O_XI_G__formCard h2{font-size:28px}.hire-module__O_XI_G__formNote{margin-top:8px}.hire-module__O_XI_G__formNote a{color:var(--accent)}.hire-module__O_XI_G__form{grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:22px;display:grid}.hire-module__O_XI_G__field{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.hire-module__O_XI_G__wide{grid-column:1/-1}.hire-module__O_XI_G__field label{font-size:13px;font-weight:500}.hire-module__O_XI_G__field input,.hire-module__O_XI_G__field textarea,.hire-module__O_XI_G__trigger{width:100%;color:var(--ink);background:#fff;border:1px solid #d0d5dd;border-radius:3px;min-height:48px;padding:12px 14px}.hire-module__O_XI_G__field textarea{resize:vertical;min-height:120px}.hire-module__O_XI_G__trigger{text-align:left;align-items:center;gap:8px;display:flex}.hire-module__O_XI_G__placeholder{color:#98a2b3}.hire-module__O_XI_G__chips{flex-wrap:wrap;gap:6px;display:flex}.hire-module__O_XI_G__chips span{background:var(--lime);color:var(--ink);padding:2px 8px;font-size:12px}.hire-module__O_XI_G__menu{z-index:5;border:1px solid var(--rule);background:#fff;position:absolute;top:calc(100% - 4px);left:0;right:0;box-shadow:0 12px 30px #0a254014}.hire-module__O_XI_G__option{text-align:left;background:#fff;border:0;justify-content:space-between;width:100%;padding:10px 14px;font-size:14px;display:flex}.hire-module__O_XI_G__option:hover{background:var(--soft)}.hire-module__O_XI_G__invalid input,.hire-module__O_XI_G__invalid textarea,.hire-module__O_XI_G__invalid .hire-module__O_XI_G__trigger{border-color:#d92d20}.hire-module__O_XI_G__valid input,.hire-module__O_XI_G__valid textarea,.hire-module__O_XI_G__valid .hire-module__O_XI_G__trigger{border-color:#067647}.hire-module__O_XI_G__error{color:#d92d20;font-size:12px;line-height:1.4}.hire-module__O_XI_G__submit{justify-self:start}.hire-module__O_XI_G__status{grid-column:1/-1;margin:0}.hire-module__O_XI_G__sectionIntro{max-width:58ch;margin-top:14px}.hire-module__O_XI_G__roles{grid-template-columns:1fr 1fr;gap:0 48px;margin-top:28px;display:grid}.hire-module__O_XI_G__roles article{border-top:1px solid var(--rule);grid-template-columns:36px 1fr;gap:16px;padding:22px 0;display:grid}.hire-module__O_XI_G__roles span{letter-spacing:.08em;color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.hire-module__O_XI_G__roles p{margin-top:6px}.hire-module__O_XI_G__band{background:var(--sand)}.hire-module__O_XI_G__models{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px;display:grid}.hire-module__O_XI_G__models article{border-top:2px solid var(--accent);padding-top:18px}.hire-module__O_XI_G__models p{margin-top:10px}.hire-module__O_XI_G__joins{grid-template-columns:1fr 1fr;gap:18px;margin-top:32px;display:grid}.hire-module__O_XI_G__joins a{border:1px solid var(--rule);background:#fff;padding:22px;display:block}.hire-module__O_XI_G__joins a:hover{border-color:var(--accent)}.hire-module__O_XI_G__joins h3{justify-content:space-between;align-items:center;gap:16px;display:flex}.hire-module__O_XI_G__joins p{margin-top:8px}.hire-module__O_XI_G__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:36px;display:grid}.hire-module__O_XI_G__steps article{border-top:2px solid var(--accent);padding-top:18px}.hire-module__O_XI_G__steps span{letter-spacing:.08em;color:var(--accent);margin-bottom:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;display:block}.hire-module__O_XI_G__steps ul{margin:14px 0 0;padding:0;list-style:none}.hire-module__O_XI_G__steps li{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.5}.hire-module__O_XI_G__reasons{background:var(--navy);color:#fff}.hire-module__O_XI_G__reasons p.home-eyebrow{color:#e4f3ef}.hire-module__O_XI_G__reasons h2,.hire-module__O_XI_G__reasons h3{color:#fff}.hire-module__O_XI_G__reasons .hire-module__O_XI_G__intro{color:#d7ebe6;max-width:52ch;margin-top:14px}.hire-module__O_XI_G__reasonGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:36px;display:grid}.hire-module__O_XI_G__reasonGrid article{border:1px solid #3d5c58;padding:24px}.hire-module__O_XI_G__reasonGrid p{color:#d7ebe6;margin-top:10px}.hire-module__O_XI_G__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px;display:grid}.hire-module__O_XI_G__benefits article{border-top:2px solid var(--accent);padding-top:18px}.hire-module__O_XI_G__benefits span{color:var(--accent);margin-bottom:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;display:block}.hire-module__O_XI_G__benefits p{margin-top:10px}.hire-module__O_XI_G__closing{justify-content:space-between;align-items:center;gap:40px;padding:72px 0;display:flex}.hire-module__O_XI_G__closing h2{max-width:14em}@media (max-width:860px){.hire-module__O_XI_G__wrap{width:calc(100% - 40px)}.hire-module__O_XI_G__page h1{letter-spacing:-1.2px;font-size:32px}.hire-module__O_XI_G__page h2{font-size:28px}.hire-module__O_XI_G__heroGrid,.hire-module__O_XI_G__formGrid,.hire-module__O_XI_G__form,.hire-module__O_XI_G__roles,.hire-module__O_XI_G__steps,.hire-module__O_XI_G__models,.hire-module__O_XI_G__reasonGrid,.hire-module__O_XI_G__benefits,.hire-module__O_XI_G__joins,.hire-module__O_XI_G__closing{display:block}.hire-module__O_XI_G__form .hire-module__O_XI_G__field,.hire-module__O_XI_G__form .hire-module__O_XI_G__submit{margin-top:16px}.hire-module__O_XI_G__heroGrid>figure,.hire-module__O_XI_G__formCard,.hire-module__O_XI_G__roles article,.hire-module__O_XI_G__steps article,.hire-module__O_XI_G__models article,.hire-module__O_XI_G__reasonGrid article,.hire-module__O_XI_G__benefits article,.hire-module__O_XI_G__joins a,.hire-module__O_XI_G__closing .hire-module__O_XI_G__primary{margin-top:20px}.hire-module__O_XI_G__proof{grid-template-columns:1fr}}.hire-module__O_XI_G__page .hire-module__O_XI_G__primary{box-sizing:border-box;min-height:var(--button-height);padding:var(--button-padding);border-radius:var(--button-radius);font-size:var(--button-font-size);text-align:center;box-shadow:none;justify-content:center;font-weight:500;line-height:20px;transition:background-color .16s,color .16s}
