.BlogCover-module__BebaDq__cover{isolation:isolate;background:var(--color-black);width:100%;height:100%;color:var(--color-white);place-items:center;padding:clamp(18px,4%,32px);display:grid;position:relative;overflow:hidden;container-type:size}.BlogCover-module__BebaDq__background{z-index:-3;object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1.04)}.BlogCover-module__BebaDq__cover:after{content:"";z-index:-2;background:radial-gradient(75% 70%,#0f0f0f1f,#0f0f0f8c);position:absolute;inset:0}.BlogCover-module__BebaDq__grain{z-index:-1;pointer-events:none;position:absolute;inset:0}.BlogCover-module__BebaDq__glass{text-align:center;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(150deg,#f8f8f829,#f8f8f80f 55%,#f8f8f808),#0f0f0f57;border:1px solid #f8f8f84d;border-radius:18px;flex-direction:column;align-items:center;gap:12px;width:min(340px,100%);padding:16px 18px 20px;transition:transform .7s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:inset 0 1px #fff3,0 28px 56px -22px #00000073}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.BlogCover-module__BebaDq__glass{background:#262626e6}}.BlogCover-module__BebaDq__pill{font:400 9px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f8f8f8eb;background:#f8f8f814;border:1px solid #f8f8f83d;border-radius:999px;align-items:center;gap:8px;margin:0;padding:5px 11px 5px 9px;display:inline-flex}.BlogCover-module__BebaDq__pillEmblem{aspect-ratio:42.6866/27.9875;background:var(--color-white);flex:none;width:14px;-webkit-mask:url(/logos/contrast-emblem.svg) 50%/contain no-repeat;mask:url(/logos/contrast-emblem.svg) 50%/contain no-repeat}.BlogCover-module__BebaDq__icon{width:100%;max-width:260px;height:auto;display:block;overflow:visible}.BlogCover-module__BebaDq__title{font:400 clamp(22px, 2vw, 27px)/1.08 var(--ds-font-hero);letter-spacing:-.01em;color:var(--color-white);text-wrap:balance;margin:0}.BlogCover-module__BebaDq__title em{font-style:italic}.BlogCover-module__BebaDq__cover[data-size=feature] .BlogCover-module__BebaDq__glass{border-radius:22px;gap:16px;width:min(420px,100%);padding:22px clamp(20px,2.6vw,32px) 26px}.BlogCover-module__BebaDq__cover[data-size=feature] .BlogCover-module__BebaDq__icon{max-width:300px}.BlogCover-module__BebaDq__cover[data-size=feature] .BlogCover-module__BebaDq__title{font-size:clamp(27px,2.6vw,34px)}.BlogCover-module__BebaDq__cover[data-size=thumb]{padding:10px}.BlogCover-module__BebaDq__cover[data-size=thumb] .BlogCover-module__BebaDq__glass{border-radius:12px;padding:10px}:where(a:hover,a:focus-visible) .BlogCover-module__BebaDq__background{transform:scale(1.09)}:where(a:hover,a:focus-visible) .BlogCover-module__BebaDq__glass{transform:translateY(-3px)}@media (max-width:767px){.BlogCover-module__BebaDq__glass{gap:10px;padding:14px 14px 18px}}@container (max-height:330px){.BlogCover-module__BebaDq__pill{display:none}.BlogCover-module__BebaDq__icon{max-width:210px}}.BlogCover-module__BebaDq__flow{opacity:0;stroke-dasharray:.14 1}.BlogCover-module__BebaDq__pulse,.BlogCover-module__BebaDq__halo,.BlogCover-module__BebaDq__pop,.BlogCover-module__BebaDq__write,.BlogCover-module__BebaDq__rise,.BlogCover-module__BebaDq__nudge,.BlogCover-module__BebaDq__slide{transform-box:fill-box;transform-origin:50%}.BlogCover-module__BebaDq__write{transform-origin:0}.BlogCover-module__BebaDq__gauge{stroke-dasharray:1;stroke-dashoffset:.3px}.BlogCover-module__BebaDq__swing{transform-box:view-box;transform-origin:140px 124px}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__pulse{animation:7s ease-in-out infinite both BlogCover-module__BebaDq__blog-pulse}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__flow{animation:7s cubic-bezier(.45,0,.25,1) infinite both BlogCover-module__BebaDq__blog-flow}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__halo{animation:7s ease-out infinite both BlogCover-module__BebaDq__blog-halo}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__pop{animation:7s cubic-bezier(.2,.8,.3,1.2) infinite both BlogCover-module__BebaDq__blog-pop}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__write{animation:7s cubic-bezier(.3,0,.2,1) infinite both BlogCover-module__BebaDq__blog-write}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__rise{animation:7s cubic-bezier(.2,.8,.2,1) infinite both BlogCover-module__BebaDq__blog-rise}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__light{animation:7s ease-in-out infinite both BlogCover-module__BebaDq__blog-light}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__toggle{animation:7s ease-in-out infinite both BlogCover-module__BebaDq__blog-toggle}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__slide{animation:7s cubic-bezier(.3,0,.2,1) infinite both BlogCover-module__BebaDq__blog-slide}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__gauge{animation:7s cubic-bezier(.45,0,.2,1) infinite both BlogCover-module__BebaDq__blog-gauge}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__swing{animation:7s cubic-bezier(.45,0,.2,1) infinite both BlogCover-module__BebaDq__blog-swing}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__caret{animation:1.1s step-end infinite BlogCover-module__BebaDq__blog-caret}.BlogCover-module__BebaDq__cover[data-playing] .BlogCover-module__BebaDq__nudge{animation:2.4s ease-in-out infinite alternate BlogCover-module__BebaDq__blog-nudge}@keyframes BlogCover-module__BebaDq__blog-pulse{0%,14%,to{transform:scale(1)}6%{transform:scale(1.45)}}@keyframes BlogCover-module__BebaDq__blog-flow{0%{stroke-dashoffset:.14px;opacity:0}3%{opacity:.95}22%{stroke-dashoffset:-1px;opacity:.95}24%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes BlogCover-module__BebaDq__blog-halo{0%{opacity:1;transform:scale(1)}12%{opacity:0;transform:scale(1.3)}13%{opacity:0;transform:scale(1)}26%,to{opacity:1;transform:scale(1)}}@keyframes BlogCover-module__BebaDq__blog-pop{0%{opacity:0;transform:scale(0)}6%{opacity:1;transform:scale(1.1)}10%,78%{opacity:1;transform:scale(1)}86%,to{opacity:0;transform:scale(1)}}@keyframes BlogCover-module__BebaDq__blog-write{0%{opacity:1;transform:scaleX(0)}10%,84%{opacity:1;transform:scaleX(1)}92%,to{opacity:0;transform:scaleX(1)}}@keyframes BlogCover-module__BebaDq__blog-rise{0%{opacity:0;transform:translateY(10px)}8%,80%{opacity:1;transform:translateY(0)}88%,to{opacity:0;transform:translateY(0)}}@keyframes BlogCover-module__BebaDq__blog-light{0%,to{fill-opacity:.12}4%{fill-opacity:.4}12%,70%{fill-opacity:.22}}@keyframes BlogCover-module__BebaDq__blog-toggle{0%,4%{fill-opacity:0}10%,82%{fill-opacity:.85}90%,to{fill-opacity:0}}@keyframes BlogCover-module__BebaDq__blog-slide{0%,4%{transform:translate(-14px)}10%,82%{transform:translate(0)}90%,to{transform:translate(-14px)}}@keyframes BlogCover-module__BebaDq__blog-gauge{0%{stroke-dashoffset:1px}35%,86%{stroke-dashoffset:.3px}96%,to{stroke-dashoffset:1px}}@keyframes BlogCover-module__BebaDq__blog-swing{0%{transform:rotate(-92deg)}35%,86%{transform:rotate(0)}96%,to{transform:rotate(-92deg)}}@keyframes BlogCover-module__BebaDq__blog-caret{0%{opacity:1}50%{opacity:0}}@keyframes BlogCover-module__BebaDq__blog-nudge{0%{transform:translateY(0)}to{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.BlogCover-module__BebaDq__cover[data-playing] *{animation:none!important}.BlogCover-module__BebaDq__background,.BlogCover-module__BebaDq__glass{transition:none}}
.Blog-module__deJYxW__page{color:var(--color-black);background:var(--color-white);font-family:var(--font-sans)}.Blog-module__deJYxW__page h1,.Blog-module__deJYxW__page h2,.Blog-module__deJYxW__page h3{font-family:var(--font-sans);font-weight:500}.Blog-module__deJYxW__page :is(a,button,input):focus-visible{outline-offset:6px;outline:2px solid}.Blog-module__deJYxW__textLink{align-items:center;gap:12px;font-size:15px;font-weight:500;line-height:1.5;display:inline-flex}.Blog-module__deJYxW__textLink svg,.Blog-module__deJYxW__button svg{flex-shrink:0;transition:transform .2s}.Blog-module__deJYxW__feature:hover .Blog-module__deJYxW__textLink svg,.Blog-module__deJYxW__resource:hover .Blog-module__deJYxW__textLink svg,.Blog-module__deJYxW__textLink:hover svg,.Blog-module__deJYxW__button:hover svg{transform:translate(3px,-3px)}.Blog-module__deJYxW__sectionTitle{letter-spacing:-.035em;font-size:clamp(32px,3.3vw,46px);line-height:1.12}.Blog-module__deJYxW__tags{flex-wrap:wrap;gap:6px 14px;font-size:12px;line-height:1.5;display:flex}.Blog-module__deJYxW__hero{background:var(--color-black);color:var(--color-white);padding-block:72px 96px}.Blog-module__deJYxW__heroHeader{border-bottom:1px solid #333;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:48px;padding-bottom:40px;display:flex}html body .Blog-module__deJYxW__heroHeader h1{font:500 clamp(46px, 5.2vw, 76px)/1.02 var(--font-sans);letter-spacing:-.045em;color:var(--color-white)}.Blog-module__deJYxW__heroHeader>p{color:#b8b8b8;max-width:32ch;padding-bottom:6px;font-size:16px;line-height:1.55}.Blog-module__deJYxW__feature{background:linear-gradient(150deg,#f8f8f80d,#f8f8f804);border:1px solid #2e2e2e;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.Blog-module__deJYxW__featureImage{border-radius:12px;min-height:480px;position:relative;overflow:hidden}.Blog-module__deJYxW__featureBadge{z-index:1;background:var(--color-white);color:var(--color-black);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.3;position:absolute;top:20px;left:20px}.Blog-module__deJYxW__featureCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:48px clamp(32px,4vw,64px);display:flex}.Blog-module__deJYxW__featureCopy .Blog-module__deJYxW__tags{color:#b8b8b8}.Blog-module__deJYxW__featureCopy h2{letter-spacing:-.03em;margin-top:18px;font-size:clamp(28px,2.6vw,38px);line-height:1.12}.Blog-module__deJYxW__featureCopy>p:not(.Blog-module__deJYxW__tags){color:#b8b8b8;max-width:52ch;margin-top:22px;font-size:15px;line-height:1.65}.Blog-module__deJYxW__feature .Blog-module__deJYxW__textLink{margin-top:34px}.Blog-module__deJYxW__catalog{padding-block:104px 72px;scroll-margin-top:96px}.Blog-module__deJYxW__toolbar{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:44px;margin-bottom:36px;display:flex}.Blog-module__deJYxW__toolbar[hidden]{display:none}.Blog-module__deJYxW__filters{align-items:center;gap:28px;display:flex}.Blog-module__deJYxW__filters button{color:#626262;white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;align-items:flex-start;gap:2px;min-height:44px;padding-top:10px;font-size:16px;display:inline-flex}.Blog-module__deJYxW__filters button[aria-pressed=true]{border-color:var(--color-black);color:var(--color-black);font-weight:500}.Blog-module__deJYxW__filters button:hover{color:var(--color-black)}.Blog-module__deJYxW__filters sup{font:400 10px/1 var(--font-mono);top:0}.Blog-module__deJYxW__search{border-bottom:1px solid var(--color-black);flex-shrink:0;width:320px;position:relative}.Blog-module__deJYxW__search input{width:100%;min-height:44px;color:var(--color-black);background:0 0;border:0;border-radius:0;padding:10px 34px 10px 0;font-family:inherit;font-size:16px;font-weight:500}.Blog-module__deJYxW__search input::placeholder{color:var(--color-black);opacity:1}.Blog-module__deJYxW__search svg{pointer-events:none;position:absolute;top:13px;right:0}.Blog-module__deJYxW__articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.Blog-module__deJYxW__article{min-width:0}.Blog-module__deJYxW__articleLink{background:#f2f2f2;border:1px solid #e2e2e2;border-radius:10px;flex-direction:column;height:100%;transition:border-color .2s;display:flex;overflow:hidden}.Blog-module__deJYxW__articleLink:hover{border-color:#bdbdbd}.Blog-module__deJYxW__articleImage{aspect-ratio:4/3;border-radius:10px;position:relative;overflow:hidden}.Blog-module__deJYxW__articleBody{padding:16px 18px 24px}.Blog-module__deJYxW__articleMeta{color:#626262;flex-wrap:wrap;gap:4px 14px;font-size:12px;line-height:1.5;display:flex}.Blog-module__deJYxW__articleMeta>span:last-child{white-space:nowrap;margin-left:auto}.Blog-module__deJYxW__article h3{letter-spacing:-.015em;margin-top:10px;font-size:18px;line-height:1.3}.Blog-module__deJYxW__articleLink:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.Blog-module__deJYxW__pagination{border-top:1px solid #dcdcdc;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:20px;display:flex}.Blog-module__deJYxW__resultCount{color:#626262;font-size:13px}.Blog-module__deJYxW__pages{align-items:center;gap:6px;display:flex}.Blog-module__deJYxW__pages button{cursor:pointer;border-radius:6px;place-items:center;min-width:36px;height:36px;padding-inline:8px;font-size:14px;display:grid}.Blog-module__deJYxW__pages button[aria-current=page]{background:#e2e2e2;font-weight:500}.Blog-module__deJYxW__pages button:hover:not(:disabled){background:#ececec}.Blog-module__deJYxW__pages button:disabled{opacity:.35;cursor:default}.Blog-module__deJYxW__empty{padding-block:44px 24px}.Blog-module__deJYxW__empty h3{font-size:24px}.Blog-module__deJYxW__empty p{color:#626262;margin-top:12px;font-size:15px}.Blog-module__deJYxW__empty .Blog-module__deJYxW__button{margin-top:24px}.Blog-module__deJYxW__button{border:1px solid var(--color-black);background:var(--color-black);min-height:48px;color:var(--color-white);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:24px;padding:14px 22px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex;}.Blog-module__deJYxW__follow{padding-block:0 104px}.Blog-module__deJYxW__followPanel{color:var(--color-white);background:var(--color-black);border-radius:12px;grid-template-columns:1.4fr .8fr;align-items:center;gap:64px;padding:24px 24px 24px 48px;display:grid}.Blog-module__deJYxW__followLabel{color:#b8b8b8;font-size:13px}.Blog-module__deJYxW__followCopy h2{letter-spacing:-.025em;max-width:24ch;margin-top:16px;font-size:clamp(26px,2.6vw,36px);line-height:1.15}.Blog-module__deJYxW__followCopy>p:not(.Blog-module__deJYxW__followLabel){color:#b8b8b8;max-width:46ch;margin-top:16px;font-size:15px;line-height:1.6}.Blog-module__deJYxW__followCopy .Blog-module__deJYxW__textLink{margin-top:28px;padding-block:6px}.Blog-module__deJYxW__publication{background:var(--color-white);width:100%;max-width:340px;color:var(--color-black);border-radius:8px;justify-self:end;padding:18px}.Blog-module__deJYxW__publication>p{letter-spacing:-.02em;border-bottom:1px solid #dcdcdc;padding-bottom:14px;font-size:16px;font-weight:500}.Blog-module__deJYxW__publicationImage{aspect-ratio:1.7;border-radius:6px;margin-block:14px;position:relative;overflow:hidden}.Blog-module__deJYxW__publication>span{font-size:14px;font-weight:500;line-height:1.3;display:block}.Blog-module__deJYxW__resources{color:var(--color-white);background:var(--color-black);padding-block:104px}.Blog-module__deJYxW__resourcesTitle{text-align:center;letter-spacing:-.035em;max-width:20ch;margin:0 auto 56px;font-size:clamp(32px,3.3vw,46px);line-height:1.12}.Blog-module__deJYxW__resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.Blog-module__deJYxW__resource{isolation:isolate;background:#1c1c1c;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:460px;padding:24px;display:flex;position:relative;overflow:hidden}.Blog-module__deJYxW__resource:before{content:"";z-index:-1;background:linear-gradient(#0f0f0f00 35%,#0f0f0fe6 92%);position:absolute;inset:0}.Blog-module__deJYxW__resourceImage{z-index:-2;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.Blog-module__deJYxW__resource:hover .Blog-module__deJYxW__resourceImage{transform:scale(1.05)}.Blog-module__deJYxW__resourceLabel{background:var(--color-white);color:var(--color-black);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500;line-height:1.3;position:absolute;top:20px;left:20px}.Blog-module__deJYxW__resource h3{letter-spacing:-.025em;max-width:22ch;font-size:clamp(22px,2vw,28px);line-height:1.15}.Blog-module__deJYxW__resource .Blog-module__deJYxW__textLink{color:#c8c8c8;margin-top:14px;font-size:14px}.Blog-module__deJYxW__resourceStack{grid-template-rows:1fr 1fr;gap:20px;display:grid}.Blog-module__deJYxW__resourceSmall{min-height:0}.Blog-module__deJYxW__resourceSmall h3{font-size:22px}.Blog-module__deJYxW__lexicon:before{display:none}.Blog-module__deJYxW__letters{letter-spacing:-.07em;color:#f8f8f8e6;font-size:clamp(56px,5vw,84px);font-weight:500;line-height:1;position:absolute;top:18px;right:24px}.Blog-module__deJYxW__contact{isolation:isolate;min-height:520px;color:var(--color-white);background:var(--color-black);align-items:center;display:flex;position:relative;overflow:hidden}.Blog-module__deJYxW__contact>img{z-index:-2;object-fit:cover;object-position:right center}.Blog-module__deJYxW__contactShade{z-index:-1;background:linear-gradient(90deg,#0f0f0feb,#0f0f0f8c 55%,#0f0f0f1a);position:absolute;inset:0}.Blog-module__deJYxW__contact>div:last-child{width:100%;padding-block:104px}html body .Blog-module__deJYxW__contact h2{max-width:16ch;font:500 clamp(34px, 3.6vw, 52px)/1.08 var(--font-sans);letter-spacing:-.035em;color:var(--color-white)}.Blog-module__deJYxW__contactText{color:#c8c8c8;max-width:46ch;margin-top:18px;font-size:16px;line-height:1.6}.Blog-module__deJYxW__contactNote{color:#a3a3a3;max-width:52ch;margin-top:22px;font-size:13.5px;line-height:1.6}.Blog-module__deJYxW__contactActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (max-width:1023px){.Blog-module__deJYxW__feature{grid-template-columns:1fr}.Blog-module__deJYxW__featureImage{aspect-ratio:16/10;min-height:0}.Blog-module__deJYxW__featureCopy{padding:32px}.Blog-module__deJYxW__toolbar{flex-direction:column;align-items:stretch;gap:20px}.Blog-module__deJYxW__filters{scrollbar-width:thin;padding-bottom:4px;overflow-x:auto}.Blog-module__deJYxW__search{width:100%}.Blog-module__deJYxW__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Blog-module__deJYxW__followPanel{grid-template-columns:1.2fr .8fr;gap:32px;padding:32px}.Blog-module__deJYxW__resourceGrid{grid-template-columns:1fr 1fr}.Blog-module__deJYxW__resourceStack{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:1fr 1fr}.Blog-module__deJYxW__resourceSmall{min-height:260px}}@media (max-width:639px){.Blog-module__deJYxW__hero{padding-block:40px 56px}.Blog-module__deJYxW__heroHeader{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:28px;padding-bottom:28px}html body .Blog-module__deJYxW__heroHeader h1{font-size:clamp(40px,11vw,52px)}.Blog-module__deJYxW__featureImage{aspect-ratio:4/4.2}.Blog-module__deJYxW__featureCopy{padding:24px 24px 30px}.Blog-module__deJYxW__featureCopy h2{font-size:26px}.Blog-module__deJYxW__catalog{padding-block:64px 48px}.Blog-module__deJYxW__toolbar{margin-top:28px;margin-bottom:28px}.Blog-module__deJYxW__filters{gap:22px}.Blog-module__deJYxW__articleGrid{grid-template-columns:1fr;gap:28px}.Blog-module__deJYxW__articleImage{aspect-ratio:4/3.6}.Blog-module__deJYxW__pagination{flex-direction:column-reverse;align-items:flex-start}.Blog-module__deJYxW__follow{padding-bottom:64px}.Blog-module__deJYxW__followPanel{grid-template-columns:1fr;gap:32px;padding:28px 22px 22px}.Blog-module__deJYxW__publication{justify-self:stretch;max-width:none}.Blog-module__deJYxW__resources{padding-block:64px}.Blog-module__deJYxW__resourcesTitle{margin-bottom:36px}.Blog-module__deJYxW__resourceGrid,.Blog-module__deJYxW__resourceStack{grid-template-columns:1fr;gap:16px}.Blog-module__deJYxW__resource{min-height:380px}.Blog-module__deJYxW__resourceSmall{min-height:260px}.Blog-module__deJYxW__contact{min-height:0}.Blog-module__deJYxW__contact>img{object-position:72% center}.Blog-module__deJYxW__contactShade{background:linear-gradient(#0f0f0f8c,#0f0f0fe6)}.Blog-module__deJYxW__contact>div:last-child{padding-block:72px}}@media (prefers-reduced-motion:reduce){.Blog-module__deJYxW__page *,.Blog-module__deJYxW__page :before,.Blog-module__deJYxW__page :after{transition:none!important}}
.HomePoleBrands-module__A759Ya__lockup{min-width:0;color:var(--color-black);align-items:center;gap:clamp(8px,4cqi,14px);display:inline-flex}.HomePoleBrands-module__A759Ya__sign{flex:none;width:auto;height:clamp(28px,15cqi,40px)}.HomePoleBrands-module__A759Ya__text{gap:4px;min-width:0;display:grid}.HomePoleBrands-module__A759Ya__wordmark{aspect-ratio:413.11/78.75;background:#8a8a8a;height:clamp(11px,5.6cqi,15px);display:block;-webkit-mask:url(/logos/contrast-wordmark.svg) 0/contain no-repeat;mask:url(/logos/contrast-wordmark.svg) 0/contain no-repeat}.HomePoleBrands-module__A759Ya__name{font:600 clamp(19px, 12cqi, 32px)/1.02 var(--font-sans);letter-spacing:-.035em;white-space:nowrap}.HomePoleBrands-module__A759Ya__light{color:var(--color-white)}.HomePoleBrands-module__A759Ya__light .HomePoleBrands-module__A759Ya__wordmark{background:#f8f8f8b8}.HomePoleBrands-module__A759Ya__lockupSm{gap:10px}.HomePoleBrands-module__A759Ya__lockupSm .HomePoleBrands-module__A759Ya__sign{height:30px}.HomePoleBrands-module__A759Ya__lockupSm .HomePoleBrands-module__A759Ya__wordmark{height:12px}.HomePoleBrands-module__A759Ya__lockupSm .HomePoleBrands-module__A759Ya__name{font-size:22px}@media (max-width:767px){.HomePoleBrands-module__A759Ya__lockupSm .HomePoleBrands-module__A759Ya__sign{height:26px}.HomePoleBrands-module__A759Ya__lockupSm .HomePoleBrands-module__A759Ya__name{font-size:20px}}
.Navbar-module__cRh5nW__header,.Navbar-module__cRh5nW__mobileDialog{--nav-ease:cubic-bezier(.22, 1, .36, 1);--nav-close:cubic-bezier(.4, 0, .2, 1)}.Navbar-module__cRh5nW__spacer{flex-shrink:0;height:73px}.Navbar-module__cRh5nW__header{z-index:50;background:var(--color-black);color:var(--color-white);border-bottom:1px solid #333;position:fixed;inset:0 0 auto}.Navbar-module__cRh5nW__bar{flex-shrink:0;justify-content:space-between;align-items:center;gap:48px;height:72px;display:flex}.Navbar-module__cRh5nW__logo{flex-shrink:0;align-items:center;display:flex}.Navbar-module__cRh5nW__desktop{flex:1;align-items:center;gap:clamp(20px,2.1vw,32px);min-width:0;display:none}.Navbar-module__cRh5nW__language{margin-left:auto}.Navbar-module__cRh5nW__navLink{color:#e5e5e5;min-height:64px;font-family:var(--font-sans);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:0;font-size:15px;font-weight:400;transition:color .22s;display:inline-flex;position:relative}.Navbar-module__cRh5nW__navLink:after{content:"";bottom:-1px;background:var(--color-white);opacity:0;transform-origin:0;height:1px;transition:opacity .22s ease, transform .36s var(--nav-ease);position:absolute;inset-inline:0;transform:scaleX(.6)}.Navbar-module__cRh5nW__navLink:hover,.Navbar-module__cRh5nW__navLink[aria-expanded=true]{color:var(--color-white)}.Navbar-module__cRh5nW__navLink[aria-expanded=true]:after,.Navbar-module__cRh5nW__navLink[data-active=true]:after,.Navbar-module__cRh5nW__navLink[aria-current=page]:after{opacity:1;transform:scaleX(1)}.Navbar-module__cRh5nW__chevron{transition:transform .36s var(--nav-ease);flex-shrink:0}.Navbar-module__cRh5nW__chevron[data-open=true]{transform:rotate(180deg)}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__contact,.Navbar-module__cRh5nW__mobileDialog .Navbar-module__cRh5nW__contact{min-height:40px;font-family:var(--font-sans);text-transform:none;letter-spacing:0;background:var(--color-white);color:var(--color-black);border-color:var(--color-white);border-radius:8px;font-size:14px;font-weight:500}.Navbar-module__cRh5nW__megaMenu{background:var(--color-black);visibility:hidden;pointer-events:none;transition:grid-template-rows .3s var(--nav-close), visibility 0s .3s;grid-template-rows:0fr;display:none;position:absolute;inset:calc(100% + 1px) 0 auto}.Navbar-module__cRh5nW__megaMenu[data-open=true]{visibility:visible;pointer-events:auto;transition:grid-template-rows .44s var(--nav-ease);grid-template-rows:1fr}.Navbar-module__cRh5nW__megaClip{min-height:0;overflow:hidden}.Navbar-module__cRh5nW__megaStack{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#555 var(--color-black);border-bottom:1px solid #333;max-height:calc(100dvh - 65px);display:grid;overflow-y:auto}.Navbar-module__cRh5nW__dropdown{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0;transition:opacity .14s,visibility 0s .26s}.Navbar-module__cRh5nW__dropdown[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s 60ms}.Navbar-module__cRh5nW__dropdown:focus-within{transition-delay:0s}.Navbar-module__cRh5nW__panel{grid-template-columns:160px minmax(0,1fr);gap:32px;padding-block:28px 32px;display:grid}.Navbar-module__cRh5nW__entryColumn{display:contents}.Navbar-module__cRh5nW__caption{color:#b3b3b3;padding-top:6px;font-size:14px;line-height:1.5}.Navbar-module__cRh5nW__entries{grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.Navbar-module__cRh5nW__entry{min-width:0}.Navbar-module__cRh5nW__entries>.Navbar-module__cRh5nW__entry{border-left:1px solid #333}.Navbar-module__cRh5nW__entryLink{flex-direction:column;align-items:flex-start;gap:8px;min-height:72px;padding:4px 20px 6px;display:flex}.Navbar-module__cRh5nW__entryTitle{font-family:var(--font-sans);letter-spacing:-.025em;text-wrap:balance;font-size:20px;font-weight:400;line-height:1.25}.Navbar-module__cRh5nW__entryLink:hover .Navbar-module__cRh5nW__entryTitle,.Navbar-module__cRh5nW__entryLink[aria-current=page] .Navbar-module__cRh5nW__entryTitle{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.Navbar-module__cRh5nW__signature{color:#b3b3b3;font:400 11px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.Navbar-module__cRh5nW__entryLinkPole{flex-direction:row;align-items:flex-start;gap:16px}.Navbar-module__cRh5nW__entryText{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.Navbar-module__cRh5nW__poleTile{width:44px;height:44px;color:var(--color-white);background:linear-gradient(180deg, #0000 40%, #0000004d), var(--pole-tex) 75% 50% / cover, #2a2a2a;border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f8f8f81f}.Navbar-module__cRh5nW__poleSign{width:auto;height:20px}.Navbar-module__cRh5nW__children{border-left:1px solid #555;margin-top:6px;padding-left:13px;list-style:none}.Navbar-module__cRh5nW__children a{color:#b3b3b3;padding-block:4px;font-size:14px;line-height:1.5;display:inline-block}.Navbar-module__cRh5nW__children a:hover,.Navbar-module__cRh5nW__children a[aria-current=page]{color:var(--color-white);text-underline-offset:4px;text-decoration:underline}.Navbar-module__cRh5nW__menuButton{cursor:pointer;min-width:44px;height:44px;color:var(--color-white);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;margin-right:-8px;font-size:14px;display:flex}.Navbar-module__cRh5nW__header :is(a,button):focus-visible,.Navbar-module__cRh5nW__mobileDialog :is(a,button):focus-visible{outline:2px solid var(--color-white);outline-offset:5px;border-radius:3px}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__contact:focus-visible,.Navbar-module__cRh5nW__mobileDialog .Navbar-module__cRh5nW__contact:focus-visible{outline-offset:4px}.Navbar-module__cRh5nW__mobileDialog{background:var(--color-black);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-white);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0}.Navbar-module__cRh5nW__mobileDialog[open]{animation:Navbar-module__cRh5nW__mobile-enter .36s var(--nav-ease) both;flex-direction:column;display:flex}.Navbar-module__cRh5nW__mobileDialog::backdrop{background:#0f0f0f99}.Navbar-module__cRh5nW__mobileDialog .Navbar-module__cRh5nW__bar{border-bottom:1px solid #333}.Navbar-module__cRh5nW__mobileNav{scrollbar-width:thin;scrollbar-color:#555 var(--color-black);overscroll-behavior:contain;flex:1;min-height:0;padding-block:20px 24px;overflow-y:auto}.Navbar-module__cRh5nW__mobileGroup+.Navbar-module__cRh5nW__mobileGroup{margin-top:24px}.Navbar-module__cRh5nW__mobileLabel{color:#8f8f8f;font:400 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.Navbar-module__cRh5nW__mobileLabel[data-active=true]{color:var(--color-white)}.Navbar-module__cRh5nW__mobileEntries{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;display:grid}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryLink,.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryLinkPole{background:#161616;border:1px solid #2e2e2e;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:100%;min-height:64px;padding:10px 12px;transition:border-color .2s,background-color .2s}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryLink:active{background:#1f1f1f}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryLink[aria-current=page]{border-color:#8f8f8f}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryLink:hover .Navbar-module__cRh5nW__entryTitle,.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryLink[aria-current=page] .Navbar-module__cRh5nW__entryTitle{text-decoration:none}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryText{gap:0}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryTitle{letter-spacing:-.005em;font-size:14px;line-height:1.3}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__signature{display:none}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__poleTile{border-radius:8px;width:34px;height:34px}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__poleSign{height:16px}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__children{display:none}.Navbar-module__cRh5nW__mobileEntries :is(a,button):focus-visible{outline-offset:2px}.Navbar-module__cRh5nW__mobileDirectList{border-top:1px solid #2e2e2e;margin-top:20px}.Navbar-module__cRh5nW__mobileDirect{width:100%;min-height:52px;color:var(--color-white);font-family:var(--font-sans);letter-spacing:-.015em;border-bottom:1px solid #2e2e2e;justify-content:space-between;align-items:center;font-size:19px;font-weight:400;display:flex}.Navbar-module__cRh5nW__mobileDirect svg{color:#8f8f8f;width:18px;height:18px}.Navbar-module__cRh5nW__mobileDirect[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.Navbar-module__cRh5nW__mobileFooter{padding-top:12px;padding-bottom:max(16px, env(safe-area-inset-bottom));border-top:1px solid #2e2e2e;flex-shrink:0;align-items:stretch;gap:10px;display:flex}.Navbar-module__cRh5nW__mobileFooter .Navbar-module__cRh5nW__contact{flex:1;width:auto;min-height:46px}.Navbar-module__cRh5nW__mobileLanguage{min-width:52px;min-height:46px;color:var(--color-white);border:1px solid #555;border-radius:8px;justify-content:center;align-items:center;padding-inline:14px;font-size:14px;font-weight:500;display:inline-flex}@keyframes Navbar-module__cRh5nW__mobile-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.Navbar-module__cRh5nW__bar{gap:16px}.Navbar-module__cRh5nW__logo a>span{width:147px!important;height:21px!important}}@media (min-width:1200px){.Navbar-module__cRh5nW__spacer{height:65px}.Navbar-module__cRh5nW__bar{height:64px}.Navbar-module__cRh5nW__desktop{display:flex}.Navbar-module__cRh5nW__megaMenu{display:grid}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__menuButton{display:none}}@media (min-width:1200px) and (max-width:1350px){.Navbar-module__cRh5nW__bar{gap:32px}.Navbar-module__cRh5nW__desktop{gap:20px}.Navbar-module__cRh5nW__navLink{font-size:14px}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__contact{padding-inline:16px;font-size:13px}.Navbar-module__cRh5nW__panel{grid-template-columns:140px minmax(0,1fr);gap:28px}.Navbar-module__cRh5nW__entryTitle{font-size:18px}.Navbar-module__cRh5nW__entryLink{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.Navbar-module__cRh5nW__header *,.Navbar-module__cRh5nW__header :after,.Navbar-module__cRh5nW__mobileDialog *,.Navbar-module__cRh5nW__mobileDialog[open]{transition:none!important;animation:none!important}}@media (max-width:767px){.Navbar-module__cRh5nW__bar{height:56px}.Navbar-module__cRh5nW__spacer{height:57px}.Navbar-module__cRh5nW__logo{min-height:44px}}@media (min-width:600px) and (max-width:1199px){.Navbar-module__cRh5nW__mobileEntries{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:374px){.Navbar-module__cRh5nW__mobileEntries{gap:6px}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryLink,.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryLinkPole{gap:8px;min-height:58px;padding:8px 10px}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__entryTitle{font-size:13px}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__poleTile{border-radius:7px;width:28px;height:28px}.Navbar-module__cRh5nW__mobileEntries .Navbar-module__cRh5nW__poleSign{height:14px}.Navbar-module__cRh5nW__mobileDirect{min-height:48px;font-size:18px}.Navbar-module__cRh5nW__mobileFooter .Navbar-module__cRh5nW__contact{white-space:nowrap;padding-inline:12px;font-size:13px}}
.FooterV3-module__l3NlXW__footer{background:var(--color-white);color:var(--color-black);font-family:var(--font-sans);border-top:1px solid #dcdcdc}.FooterV3-module__l3NlXW__main{grid-template-columns:1.1fr 1.35fr 1.1fr .8fr;align-items:start;gap:40px;padding-block:56px 48px;display:grid}.FooterV3-module__l3NlXW__brand{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.FooterV3-module__l3NlXW__contact{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.FooterV3-module__l3NlXW__contact a{font-size:14px;line-height:1.7}.FooterV3-module__l3NlXW__contact a+a{color:#626262}.FooterV3-module__l3NlXW__offerColumn{gap:28px;display:grid}.FooterV3-module__l3NlXW__heading{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#626262;margin:0 0 12px;font-size:11px;font-weight:400;line-height:1.5}.FooterV3-module__l3NlXW__links,.FooterV3-module__l3NlXW__children,.FooterV3-module__l3NlXW__regions ul,.FooterV3-module__l3NlXW__bottom ul{margin:0;padding:0;list-style:none}.FooterV3-module__l3NlXW__links{gap:2px;display:grid}.FooterV3-module__l3NlXW__links a{text-underline-offset:5px;padding-block:4px;font-size:15px;line-height:1.45;text-decoration-thickness:1px;display:inline-block}.FooterV3-module__l3NlXW__children{border-left:1px solid #d2d2d2;margin:0 0 2px 1px;padding-left:12px}.FooterV3-module__l3NlXW__children a{color:#626262;font-size:13px}.FooterV3-module__l3NlXW__footer a{transition:color .18s}.FooterV3-module__l3NlXW__footer a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.FooterV3-module__l3NlXW__socials{gap:8px;display:flex}.FooterV3-module__l3NlXW__socials a{border:1px solid #d8d8d8;border-radius:10px;place-items:center;width:40px;height:40px;transition:border-color .18s;display:grid}.FooterV3-module__l3NlXW__socials a:hover{border-color:var(--color-black)}.FooterV3-module__l3NlXW__socials svg{width:19px;height:19px;display:block}.FooterV3-module__l3NlXW__regions{border-top:1px solid #dcdcdc}.FooterV3-module__l3NlXW__regions summary{cursor:pointer;color:#626262;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:13px;line-height:1.5;list-style:none;display:flex}.FooterV3-module__l3NlXW__regions summary::-webkit-details-marker{display:none}.FooterV3-module__l3NlXW__plus{flex-shrink:0;width:14px;height:14px;position:relative}.FooterV3-module__l3NlXW__plus:before,.FooterV3-module__l3NlXW__plus:after{content:"";background:currentColor;height:1px;position:absolute;inset:6px 2px auto}.FooterV3-module__l3NlXW__plus:after{transition:transform .22s;transform:rotate(90deg)}.FooterV3-module__l3NlXW__regions[open] .FooterV3-module__l3NlXW__plus:after{transform:rotate(0)}.FooterV3-module__l3NlXW__regions ul{flex-wrap:wrap;gap:4px 24px;padding-bottom:16px;display:flex}.FooterV3-module__l3NlXW__regions a{padding-block:5px;font-size:13px;line-height:1.5;display:inline-block}.FooterV3-module__l3NlXW__bottom{color:#626262;border-top:1px solid #dcdcdc;justify-content:space-between;align-items:center;gap:20px;padding-block:16px 20px;font-size:12px;line-height:1.6;display:flex}.FooterV3-module__l3NlXW__bottom p{margin:0}.FooterV3-module__l3NlXW__bottom ul{flex-wrap:wrap;gap:4px 24px;display:flex}.FooterV3-module__l3NlXW__bottom a{padding-block:6px;display:inline-block}.FooterV3-module__l3NlXW__footer :is(a,summary):focus-visible{outline:2px solid var(--color-black);outline-offset:5px;border-radius:3px}@media (min-width:1024px) and (max-width:1279px){.FooterV3-module__l3NlXW__main{gap:28px}.FooterV3-module__l3NlXW__brand>a>span{width:168px!important;height:24px!important}.FooterV3-module__l3NlXW__contact a{font-size:13px}.FooterV3-module__l3NlXW__links a{font-size:14px}.FooterV3-module__l3NlXW__children a{font-size:12px}}@media (max-width:1023px){.FooterV3-module__l3NlXW__main{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px;padding-block:44px 36px}.FooterV3-module__l3NlXW__brand{flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px 32px}.FooterV3-module__l3NlXW__contact{flex-flow:wrap;gap:4px 20px}.FooterV3-module__l3NlXW__bottom{align-items:flex-start}}@media (max-width:639px){.FooterV3-module__l3NlXW__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding-block:36px 28px}.FooterV3-module__l3NlXW__brand{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:14px}.FooterV3-module__l3NlXW__brand>a>span{width:147px!important;height:21px!important}.FooterV3-module__l3NlXW__contact{flex-direction:column;gap:0}.FooterV3-module__l3NlXW__offerColumn{display:contents}.FooterV3-module__l3NlXW__expertises{grid-area:2/1}.FooterV3-module__l3NlXW__offerColumn>:first-child{grid-area:2/2}.FooterV3-module__l3NlXW__offerColumn>:last-child{grid-area:3/1}.FooterV3-module__l3NlXW__discover{grid-area:3/2}.FooterV3-module__l3NlXW__heading{margin-bottom:6px}.FooterV3-module__l3NlXW__links{gap:0}.FooterV3-module__l3NlXW__links a,.FooterV3-module__l3NlXW__contact a{align-items:center;min-height:36px;padding-block:6px;font-size:14px;line-height:1.35;display:inline-flex}.FooterV3-module__l3NlXW__children{margin-bottom:0;padding-left:10px}.FooterV3-module__l3NlXW__children a{font-size:13px}.FooterV3-module__l3NlXW__regions summary{min-height:44px}.FooterV3-module__l3NlXW__regions ul{column-gap:18px}.FooterV3-module__l3NlXW__bottom{flex-direction:column-reverse;align-items:flex-start;gap:4px;padding-block:12px 20px}.FooterV3-module__l3NlXW__bottom ul{column-gap:18px}.FooterV3-module__l3NlXW__bottom a{align-items:center;min-height:36px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.FooterV3-module__l3NlXW__footer *,.FooterV3-module__l3NlXW__footer :after{transition:none!important}}
.HomeProofCta-module__4d89JG__section{isolation:isolate;color:var(--color-white);background:#6d8fb0;padding-block:clamp(96px,12vw,176px);position:relative;overflow:hidden}.HomeProofCta-module__4d89JG__background{z-index:-2;object-fit:cover;object-position:60% center}.HomeProofCta-module__4d89JG__section:after{content:"";z-index:-1;background:linear-gradient(90deg,#0f0f0f80 0%,#0f0f0f52 36%,#0f0f0f00 64%);position:absolute;inset:0}.HomeProofCta-module__4d89JG__inner{z-index:1;position:relative}.HomeProofCta-module__4d89JG__content{justify-items:start;gap:16px;max-width:620px;display:grid}.HomeProofCta-module__4d89JG__label{font:400 11px/1.6 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#f8f8f8e0;margin:0}.HomeProofCta-module__4d89JG__title{color:var(--color-white);text-wrap:balance;text-shadow:0 2px 24px #0f0f0f40;max-width:16ch;margin:0}.HomeProofCta-module__4d89JG__body{color:#f8f8f8eb;max-width:40ch;margin:0;font-size:18px;line-height:1.55}.HomeProofCta-module__4d89JG__actions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}@media (max-width:767px){.HomeProofCta-module__4d89JG__section{padding-block:88px}.HomeProofCta-module__4d89JG__background{object-position:72% center}.HomeProofCta-module__4d89JG__section:after{background:linear-gradient(#0f0f0f73 0%,#0f0f0f4d 55%,#0f0f0f26 100%)}.HomeProofCta-module__4d89JG__body{font-size:16px}.HomeProofCta-module__4d89JG__actions{width:100%}.HomeProofCta-module__4d89JG__actions .hero-button{flex:100%;justify-content:center}}
.HomeMethodVisual-module__MqUFoa__visual{isolation:isolate;background:var(--color-black);height:100%;min-height:540px;color:var(--color-white);border-radius:18px;place-items:center;padding:48px 14px 58px;display:grid;position:relative;overflow:hidden}.HomeMethodVisual-module__MqUFoa__background{z-index:-3;object-fit:cover;transform:scale(1.04)}.HomeMethodVisual-module__MqUFoa__visual:after{content:"";z-index:-2;background:radial-gradient(75% 70%,#0f0f0f1f,#0f0f0f8c);position:absolute;inset:0}.HomeMethodVisual-module__MqUFoa__grain{z-index:-1;pointer-events:none;position:absolute;inset:0}.HomeMethodVisual-module__MqUFoa__glass{text-align:center;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:linear-gradient(150deg,#f8f8f829,#f8f8f80f 55%,#f8f8f808),#0f0f0f57;border:1px solid #f8f8f84d;border-radius:22px;flex-direction:column;align-items:center;gap:18px;width:min(404px,100%);padding:24px clamp(20px,2.6vw,32px) 30px;display:flex;box-shadow:inset 0 1px #fff3,0 28px 56px -22px #00000073}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.HomeMethodVisual-module__MqUFoa__glass{background:#262626e6}}.HomeMethodVisual-module__MqUFoa__pill{font:400 9px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f8f8f8eb;background:#f8f8f814;border:1px solid #f8f8f83d;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 12px 6px 10px;display:inline-flex}.HomeMethodVisual-module__MqUFoa__pillEmblem{aspect-ratio:42.6866/27.9875;background:var(--color-white);flex:none;width:14px;-webkit-mask:url(/logos/contrast-emblem.svg) 50%/contain no-repeat;mask:url(/logos/contrast-emblem.svg) 50%/contain no-repeat}.HomeMethodVisual-module__MqUFoa__icon{width:100%;max-width:280px;height:auto;display:block;overflow:visible}html body main .HomeMethodVisual-module__MqUFoa__title{font:400 clamp(27px, 2.4vw, 32px)/1.08 var(--ds-font-hero);letter-spacing:-.01em;color:var(--color-white);text-wrap:balance;margin:0}.HomeMethodVisual-module__MqUFoa__title em{font-style:italic}.HomeMethodVisual-module__MqUFoa__body{color:#f8f8f8eb;text-wrap:pretty;max-width:34ch;margin:0;font-size:13px;line-height:1.55}.HomeMethodVisual-module__MqUFoa__progress{gap:6px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.HomeMethodVisual-module__MqUFoa__progress i{background:#f8f8f859;border-radius:2px;width:8px;height:3px;display:block}.HomeMethodVisual-module__MqUFoa__progress i[data-active=true]{background:#f8f8f8f2;width:22px}@media (max-width:767px){.HomeMethodVisual-module__MqUFoa__visual{border-radius:16px;min-height:0;padding:40px 12px 52px}.HomeMethodVisual-module__MqUFoa__glass{border-radius:18px;gap:16px;padding:20px 18px 24px}.HomeMethodVisual-module__MqUFoa__progress{bottom:22px}}.HomeMethodVisual-module__MqUFoa__flow{opacity:0;stroke-dasharray:.14 1}.HomeMethodVisual-module__MqUFoa__pulse,.HomeMethodVisual-module__MqUFoa__halo,.HomeMethodVisual-module__MqUFoa__pop,.HomeMethodVisual-module__MqUFoa__write,.HomeMethodVisual-module__MqUFoa__rise,.HomeMethodVisual-module__MqUFoa__nudge{transform-box:fill-box;transform-origin:50%}.HomeMethodVisual-module__MqUFoa__write{transform-origin:0}.HomeMethodVisual-module__MqUFoa__visual[data-playing] .HomeMethodVisual-module__MqUFoa__pulse{animation:7s ease-in-out infinite both HomeMethodVisual-module__MqUFoa__method-pulse}.HomeMethodVisual-module__MqUFoa__visual[data-playing] .HomeMethodVisual-module__MqUFoa__flow{animation:7s cubic-bezier(.45,0,.25,1) infinite both HomeMethodVisual-module__MqUFoa__method-flow}.HomeMethodVisual-module__MqUFoa__visual[data-playing] .HomeMethodVisual-module__MqUFoa__halo{animation:7s ease-out infinite both HomeMethodVisual-module__MqUFoa__method-halo}.HomeMethodVisual-module__MqUFoa__visual[data-playing] .HomeMethodVisual-module__MqUFoa__pop{animation:7s cubic-bezier(.2,.8,.3,1.2) infinite both HomeMethodVisual-module__MqUFoa__method-pop}.HomeMethodVisual-module__MqUFoa__visual[data-playing] .HomeMethodVisual-module__MqUFoa__write{animation:7s cubic-bezier(.3,0,.2,1) infinite both HomeMethodVisual-module__MqUFoa__method-write}.HomeMethodVisual-module__MqUFoa__visual[data-playing] .HomeMethodVisual-module__MqUFoa__rise{animation:7s cubic-bezier(.2,.8,.2,1) infinite both HomeMethodVisual-module__MqUFoa__method-rise}.HomeMethodVisual-module__MqUFoa__visual[data-playing] .HomeMethodVisual-module__MqUFoa__light{animation:7s ease-in-out infinite both HomeMethodVisual-module__MqUFoa__method-light}.HomeMethodVisual-module__MqUFoa__visual[data-playing] .HomeMethodVisual-module__MqUFoa__draw{animation:7s cubic-bezier(.45,0,.2,1) infinite both HomeMethodVisual-module__MqUFoa__method-draw}.HomeMethodVisual-module__MqUFoa__visual[data-playing] .HomeMethodVisual-module__MqUFoa__area{animation:7s ease-out infinite both HomeMethodVisual-module__MqUFoa__method-area}.HomeMethodVisual-module__MqUFoa__visual[data-playing] .HomeMethodVisual-module__MqUFoa__nudge{animation:2.4s ease-in-out infinite alternate HomeMethodVisual-module__MqUFoa__method-nudge}@keyframes HomeMethodVisual-module__MqUFoa__method-pulse{0%,14%,to{transform:scale(1)}6%{transform:scale(1.45)}}@keyframes HomeMethodVisual-module__MqUFoa__method-flow{0%{stroke-dashoffset:.14px;opacity:0}3%{opacity:.95}22%{stroke-dashoffset:-1px;opacity:.95}24%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes HomeMethodVisual-module__MqUFoa__method-halo{0%{opacity:1;transform:scale(1)}12%{opacity:0;transform:scale(1.3)}13%{opacity:0;transform:scale(1)}26%,to{opacity:1;transform:scale(1)}}@keyframes HomeMethodVisual-module__MqUFoa__method-pop{0%{opacity:0;transform:scale(0)}6%{opacity:1;transform:scale(1.1)}10%,78%{opacity:1;transform:scale(1)}86%,to{opacity:0;transform:scale(1)}}@keyframes HomeMethodVisual-module__MqUFoa__method-write{0%{opacity:1;transform:scaleX(0)}10%,84%{opacity:1;transform:scaleX(1)}92%,to{opacity:0;transform:scaleX(1)}}@keyframes HomeMethodVisual-module__MqUFoa__method-rise{0%{opacity:0;transform:translateY(10px)}8%,80%{opacity:1;transform:translateY(0)}88%,to{opacity:0;transform:translateY(0)}}@keyframes HomeMethodVisual-module__MqUFoa__method-light{0%,to{fill-opacity:.07}4%{fill-opacity:.3}12%,70%{fill-opacity:.14}}@keyframes HomeMethodVisual-module__MqUFoa__method-draw{0%{stroke-dashoffset:1px;opacity:1}35%,86%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:0}}.HomeMethodVisual-module__MqUFoa__draw{stroke-dasharray:1}@keyframes HomeMethodVisual-module__MqUFoa__method-area{0%,25%{opacity:0}45%,84%{opacity:1}94%,to{opacity:0}}@keyframes HomeMethodVisual-module__MqUFoa__method-nudge{0%{transform:translate(0)}to{transform:translate(1.5px,-1.5px)}}@media (prefers-reduced-motion:reduce){.HomeMethodVisual-module__MqUFoa__visual[data-playing] *{animation:none!important}}
.HomeTeamCarousel-module__b_cLMq__carousel{min-width:0;margin-top:40px}.HomeTeamCarousel-module__b_cLMq__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.HomeTeamCarousel-module__b_cLMq__card{min-width:0}.HomeTeamCarousel-module__b_cLMq__controls{display:none}@media (max-width:767px){.HomeTeamCarousel-module__b_cLMq__carousel{margin-top:28px}.HomeTeamCarousel-module__b_cLMq__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.HomeTeamCarousel-module__b_cLMq__track::-webkit-scrollbar{display:none}.HomeTeamCarousel-module__b_cLMq__track:after{content:"";flex:0 0 calc(10% - 16px)}.HomeTeamCarousel-module__b_cLMq__card{scroll-snap-align:start;flex:0 0 90%}.HomeTeamCarousel-module__b_cLMq__controls{border-top:1px solid var(--v3-line);justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;display:flex}.HomeTeamCarousel-module__b_cLMq__controls .HomeTeamCarousel-module__b_cLMq__counter{font:11px var(--font-mono);color:#737373}.HomeTeamCarousel-module__b_cLMq__counter span{color:var(--color-black)}.HomeTeamCarousel-module__b_cLMq__arrows{gap:10px;display:flex}.HomeTeamCarousel-module__b_cLMq__arrows button{border:1px solid var(--color-black);background:var(--color-black);width:46px;height:46px;color:var(--color-white);cursor:pointer;border-radius:50%;place-items:center;font-size:21px;display:grid}.HomeTeamCarousel-module__b_cLMq__arrows button:disabled{color:#929292;cursor:default;background:0 0;border-color:#d4d4d4}.HomeTeamCarousel-module__b_cLMq__arrows button:focus-visible{outline:2px solid var(--color-black);outline-offset:4px}}.HomeTeamCarousel-module__b_cLMq__portrait{aspect-ratio:4/5;background:var(--v3-line);position:relative;overflow:hidden;}.HomeTeamCarousel-module__b_cLMq__portrait img{object-fit:cover}.HomeTeamCarousel-module__b_cLMq__card .HomeTeamCarousel-module__b_cLMq__personName{font:500 20px/1.35 var(--font-sans);margin-top:18px}.HomeTeamCarousel-module__b_cLMq__card .HomeTeamCarousel-module__b_cLMq__personRole{font:400 10px/1.8 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#626262;margin-top:8px}.HomeTeamCarousel-module__b_cLMq__card .HomeTeamCarousel-module__b_cLMq__personBio{border-top:1px solid var(--v3-line);color:var(--v3-ink-soft);margin-top:16px;padding-top:16px}.HomeTeamCarousel-module__b_cLMq__card .HomeTeamCarousel-module__b_cLMq__personBio p{font:400 14px/1.75 var(--font-sans)}.HomeTeamCarousel-module__b_cLMq__personBio p+p{margin-top:12px}.HomeTeamCarousel-module__b_cLMq__poles{border-top:1px solid var(--v3-line);margin-top:16px;padding-top:14px}.HomeTeamCarousel-module__b_cLMq__polesLabel{font:400 10px/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#737373;margin:0 0 8px}.HomeTeamCarousel-module__b_cLMq__poles ul{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.HomeTeamCarousel-module__b_cLMq__pole{min-height:44px;font:500 14px/1.3 var(--font-sans);color:var(--color-black);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.HomeTeamCarousel-module__b_cLMq__pole:hover{text-underline-offset:4px;text-decoration:underline}.HomeTeamCarousel-module__b_cLMq__tile{width:32px;height:32px;color:var(--color-white);background:linear-gradient(180deg, #0000 40%, #0000004d), var(--pole-tex) 75% 50% / cover, #2a2a2a;border-radius:8px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f8f8f81f}.HomeTeamCarousel-module__b_cLMq__tileSign{width:auto;height:15px}
.HomeHeroEditorial-module__6jsPMG__hero{background:var(--color-black);color:var(--color-white)}.HomeHeroEditorial-module__6jsPMG__inner{padding-top:clamp(40px,6vh,72px);padding-bottom:clamp(16px,3vh,32px)}.HomeHeroEditorial-module__6jsPMG__pill{font:400 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f8f8f8db;background:#f8f8f80d;border:1px solid #f8f8f833;border-radius:999px;align-items:center;gap:10px;margin:0;padding:7px 14px 7px 12px;display:inline-flex}.HomeHeroEditorial-module__6jsPMG__emblem{aspect-ratio:42.6866/27.9875;background:var(--color-white);flex:none;width:16px;-webkit-mask:url(/logos/contrast-emblem.svg) 50%/contain no-repeat;mask:url(/logos/contrast-emblem.svg) 50%/contain no-repeat}.HomeHeroEditorial-module__6jsPMG__grid{grid-template-columns:minmax(0,1fr) 1px minmax(280px,410px);align-items:end;column-gap:clamp(28px,3vw,48px);margin-top:22px;display:grid}.HomeHeroEditorial-module__6jsPMG__grid:before{content:"";background:linear-gradient(#f8f8f800,#f8f8f847 30% 70%,#f8f8f800);grid-area:1/2;align-self:stretch;width:1px;margin-block:10px 6px}html body main .HomeHeroEditorial-module__6jsPMG__title{max-width:17ch;font:600 clamp(40px, 4.6vw, 70px)/1.04 var(--ds-font-text);letter-spacing:-.05em;color:var(--color-white);text-wrap:balance;grid-area:1/1;margin:0}.HomeHeroEditorial-module__6jsPMG__mark{display:inline-block;position:relative}.HomeHeroEditorial-module__6jsPMG__mark:after{content:"";transform-origin:0;background:currentColor;border-radius:1em;height:.065em;position:absolute;bottom:.02em;left:.02em;right:.02em}.HomeHeroEditorial-module__6jsPMG__aside{grid-area:1/3;padding-bottom:8px}.HomeHeroEditorial-module__6jsPMG__body{color:#f8f8f8cc;max-width:36ch;margin:0;font-size:17px;line-height:1.6}.HomeHeroEditorial-module__6jsPMG__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.HomeHeroEditorial-module__6jsPMG__actions .hero-button{white-space:nowrap;gap:16px}.HomeHeroEditorial-module__6jsPMG__latest{font:400 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f8f8f8b3;margin:clamp(40px,6vh,64px) 0 14px}.HomeHeroEditorial-module__6jsPMG__projects{grid-template-columns:2fr 1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.HomeHeroEditorial-module__6jsPMG__project{min-width:0}.HomeHeroEditorial-module__6jsPMG__card{isolation:isolate;border-radius:var(--ds-radius-card);height:clamp(320px,42vh,420px);color:var(--color-white);background:#1a1a1a;flex-direction:column;justify-content:space-between;padding:16px;display:flex;position:relative;overflow:hidden}.HomeHeroEditorial-module__6jsPMG__image{z-index:-2;object-fit:cover;transition:transform .7s cubic-bezier(.2,.65,.3,1)}.HomeHeroEditorial-module__6jsPMG__shade{z-index:-1;background:linear-gradient(#0f0f0f59 0%,#0f0f0f0d 20%,#0f0f0f9e 40%,#0f0f0fe0 62%,#0f0f0ff2 100%);position:absolute;inset:0}.HomeHeroEditorial-module__6jsPMG__cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.HomeHeroEditorial-module__6jsPMG__logo{object-fit:contain;object-position:left center;filter:brightness(0)invert()drop-shadow(0 1px 3px #00000073)drop-shadow(0 2px 14px #0006);width:auto;max-width:140px;height:40px}@media (max-width:767px){.HomeHeroEditorial-module__6jsPMG__logo{height:34px}}.HomeHeroEditorial-module__6jsPMG__go{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0f0f99;border:1px solid #f8f8f866;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .25s,color .25s;display:grid}.HomeHeroEditorial-module__6jsPMG__cardBottom{flex-direction:column;gap:6px;padding:0 4px 4px;display:flex}.HomeHeroEditorial-module__6jsPMG__value{font:500 clamp(36px, 3.4vw, 52px)/1 var(--ds-font-text);letter-spacing:-.045em}.HomeHeroEditorial-module__6jsPMG__caption{color:#f8f8f8db;text-wrap:balance;max-width:30ch;font-size:14px;line-height:1.4}.HomeHeroEditorial-module__6jsPMG__more{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid}.HomeHeroEditorial-module__6jsPMG__moreInner{flex-direction:column;gap:6px;min-height:0;padding-bottom:6px;display:flex;overflow:hidden}.HomeHeroEditorial-module__6jsPMG__sector{font:400 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#f8f8f8cc}.HomeHeroEditorial-module__6jsPMG__project:is(:hover,:focus-within) .HomeHeroEditorial-module__6jsPMG__more{opacity:1;grid-template-rows:1fr;transition-delay:.18s}.HomeHeroEditorial-module__6jsPMG__projects:not(:has(.HomeHeroEditorial-module__6jsPMG__project:is(:hover,:focus-within))) .HomeHeroEditorial-module__6jsPMG__project:first-child .HomeHeroEditorial-module__6jsPMG__more{opacity:1;grid-template-rows:1fr;transition-delay:.18s}.HomeHeroEditorial-module__6jsPMG__card:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.HomeHeroEditorial-module__6jsPMG__card:hover .HomeHeroEditorial-module__6jsPMG__image{transform:scale(1.04)}.HomeHeroEditorial-module__6jsPMG__card:hover .HomeHeroEditorial-module__6jsPMG__go{background:var(--color-white);color:var(--color-black)}}@media (min-width:768px){.HomeHeroEditorial-module__6jsPMG__projects{transition:grid-template-columns .75s cubic-bezier(.22,1,.36,1) .12s}.HomeHeroEditorial-module__6jsPMG__projects:has(.HomeHeroEditorial-module__6jsPMG__project:first-child:is(:hover,:focus-within)){grid-template-columns:2fr 1fr 1fr;transition-delay:0s}.HomeHeroEditorial-module__6jsPMG__projects:has(.HomeHeroEditorial-module__6jsPMG__project:nth-child(2):is(:hover,:focus-within)){grid-template-columns:1fr 2fr 1fr;transition-delay:0s}.HomeHeroEditorial-module__6jsPMG__projects:has(.HomeHeroEditorial-module__6jsPMG__project:nth-child(3):is(:hover,:focus-within)){grid-template-columns:1fr 1fr 2fr;transition-delay:0s}}@media (prefers-reduced-motion:reduce){.HomeHeroEditorial-module__6jsPMG__projects,.HomeHeroEditorial-module__6jsPMG__more{transition:none}}@media (max-width:1099px){.HomeHeroEditorial-module__6jsPMG__grid{grid-template-columns:minmax(0,1fr);row-gap:26px}.HomeHeroEditorial-module__6jsPMG__grid:before{display:none}.HomeHeroEditorial-module__6jsPMG__aside{grid-area:2/1}}@media (max-width:767px){.HomeHeroEditorial-module__6jsPMG__inner{padding-top:24px;padding-bottom:28px}.HomeHeroEditorial-module__6jsPMG__pill{letter-spacing:.1em;font-size:10px}.HomeHeroEditorial-module__6jsPMG__grid{row-gap:18px;margin-top:18px}html body main .HomeHeroEditorial-module__6jsPMG__title{letter-spacing:-.045em;font-size:clamp(32px,8.6vw,38px);line-height:1.06}.HomeHeroEditorial-module__6jsPMG__body{font-size:15.5px;line-height:1.55}.HomeHeroEditorial-module__6jsPMG__actions{flex-direction:column;align-items:stretch;gap:10px;margin-top:20px}.HomeHeroEditorial-module__6jsPMG__actions .hero-button{justify-content:space-between}.HomeHeroEditorial-module__6jsPMG__projects{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--mobile-gutter,16px) * -1);padding-inline:var(--mobile-gutter,16px);scroll-padding-inline:var(--mobile-gutter,16px);gap:10px;display:flex;overflow-x:auto}.HomeHeroEditorial-module__6jsPMG__projects::-webkit-scrollbar{display:none}.HomeHeroEditorial-module__6jsPMG__latest{margin:32px 0 12px}.HomeHeroEditorial-module__6jsPMG__project{scroll-snap-align:start;flex:0 0 82%}.HomeHeroEditorial-module__6jsPMG__card{height:auto;min-height:340px}.HomeHeroEditorial-module__6jsPMG__more{opacity:1;grid-template-rows:1fr}}@media (prefers-reduced-motion:reduce){.HomeHeroEditorial-module__6jsPMG__image,.HomeHeroEditorial-module__6jsPMG__go{transition:none}}.HomeHeroEditorial-module__6jsPMG__dots{display:none}@media (max-width:767px){.HomeHeroEditorial-module__6jsPMG__dots{justify-content:center;gap:4px;margin-top:10px;display:flex}.HomeHeroEditorial-module__6jsPMG__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.HomeHeroEditorial-module__6jsPMG__dot:before{content:"";background:#f8f8f852;border-radius:99px;width:6px;height:6px;transition:width .3s cubic-bezier(.22,1,.36,1),background .3s}.HomeHeroEditorial-module__6jsPMG__dot[data-active]:before{background:var(--color-white);width:20px}.HomeHeroEditorial-module__6jsPMG__dot:focus-visible{outline:2px solid var(--color-white);outline-offset:2px;border-radius:99px}}@media (prefers-reduced-motion:no-preference){.HomeHeroEditorial-module__6jsPMG__pill{animation:.8s cubic-bezier(.22,1,.36,1) 60ms backwards HomeHeroEditorial-module__6jsPMG__hero-rise}.HomeHeroEditorial-module__6jsPMG__title{animation:1.15s cubic-bezier(.65,0,.2,1) .16s backwards HomeHeroEditorial-module__6jsPMG__hero-unveil}.HomeHeroEditorial-module__6jsPMG__mark:after{animation:.75s cubic-bezier(.65,0,.25,1) 1.05s backwards HomeHeroEditorial-module__6jsPMG__hero-underline}.HomeHeroEditorial-module__6jsPMG__mark:last-of-type:after{animation-delay:1.25s}.HomeHeroEditorial-module__6jsPMG__body{animation:.9s cubic-bezier(.22,1,.36,1) .56s backwards HomeHeroEditorial-module__6jsPMG__hero-rise}.HomeHeroEditorial-module__6jsPMG__actions{animation:.9s cubic-bezier(.22,1,.36,1) .68s backwards HomeHeroEditorial-module__6jsPMG__hero-rise}.HomeHeroEditorial-module__6jsPMG__latest{animation:.8s cubic-bezier(.22,1,.36,1) .78s backwards HomeHeroEditorial-module__6jsPMG__hero-rise}.HomeHeroEditorial-module__6jsPMG__project{animation:1.1s cubic-bezier(.22,1,.36,1) backwards HomeHeroEditorial-module__6jsPMG__hero-card}.HomeHeroEditorial-module__6jsPMG__project:first-child{animation-name:HomeHeroEditorial-module__6jsPMG__hero-card-first;animation-duration:.9s;animation-delay:80ms}.HomeHeroEditorial-module__6jsPMG__project:first-child .HomeHeroEditorial-module__6jsPMG__image{animation-delay:80ms}.HomeHeroEditorial-module__6jsPMG__project:nth-child(2){animation-delay:.96s}.HomeHeroEditorial-module__6jsPMG__project:nth-child(3){animation-delay:1.08s}.HomeHeroEditorial-module__6jsPMG__dots{animation:.7s cubic-bezier(.22,1,.36,1) 1.3s backwards HomeHeroEditorial-module__6jsPMG__hero-rise}.HomeHeroEditorial-module__6jsPMG__image{animation:1.9s cubic-bezier(.22,1,.36,1) .84s backwards HomeHeroEditorial-module__6jsPMG__hero-settle}}@keyframes HomeHeroEditorial-module__6jsPMG__hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes HomeHeroEditorial-module__6jsPMG__hero-unveil{0%{clip-path:inset(0 -4% 100%);transform:translateY(22px)}to{clip-path:inset(-12% -4% -18%);transform:none}}@keyframes HomeHeroEditorial-module__6jsPMG__hero-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes HomeHeroEditorial-module__6jsPMG__hero-card{0%{opacity:0;transform:translateY(32px)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes HomeHeroEditorial-module__6jsPMG__hero-card-first{0%{transform:translateY(32px)}to{transform:none}}@media (max-width:767px){@keyframes HomeHeroEditorial-module__6jsPMG__hero-card-first{0%{transform:translate(56px)}to{transform:none}}@keyframes HomeHeroEditorial-module__6jsPMG__hero-card{0%{opacity:0;transform:translate(56px)}55%{opacity:1}to{opacity:1;transform:none}}}@keyframes HomeHeroEditorial-module__6jsPMG__hero-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}.HomeHeroEditorial-module__6jsPMG__video{object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}
.HomeManifesto-module__f1zQqG__section{color:var(--color-black)}.HomeManifesto-module__f1zQqG__frame{padding-block:clamp(80px,11vw,160px);position:relative}@media (min-width:1100px){.HomeManifesto-module__f1zQqG__frame{border-inline:1px solid var(--v3-line);padding-inline:clamp(32px,4vw,64px)}}.HomeManifesto-module__f1zQqG__endMark{aspect-ratio:42.6866/27.9875;vertical-align:-.02em;background:var(--color-black);width:1.18em;display:inline-block;-webkit-mask:url(/logos/contrast-emblem.svg) 50%/contain no-repeat;mask:url(/logos/contrast-emblem.svg) 50%/contain no-repeat}.HomeManifesto-module__f1zQqG__text{max-width:1040px;color:var(--color-black);text-wrap:pretty;gap:clamp(22px,2.4vw,36px);margin:0;display:grid}.HomeManifesto-module__f1zQqG__text p{margin:0}.HomeManifesto-module__f1zQqG__lead{font:500 clamp(26px, 3.1vw, 46px)/1.2 var(--ds-font-text);letter-spacing:-.035em}.HomeManifesto-module__f1zQqG__paragraph{max-width:860px;font:500 clamp(19px, 1.75vw, 26px)/1.4 var(--ds-font-text);letter-spacing:-.02em}.HomeManifesto-module__f1zQqG__layout{align-items:center;gap:48px;display:grid}.HomeManifesto-module__f1zQqG__copy{min-width:0}.HomeManifesto-module__f1zQqG__emboss{justify-self:center;width:100%;max-width:440px}.HomeManifesto-module__f1zQqG__emboss svg{width:100%;height:auto;display:block;overflow:visible}@media (min-width:1024px){.HomeManifesto-module__f1zQqG__layout{grid-template-columns:minmax(0,760px) minmax(0,1fr);gap:clamp(40px,5vw,88px)}}@media (max-width:1023px){.HomeManifesto-module__f1zQqG__emboss{justify-self:start;max-width:260px;margin-left:-12px}}.HomeManifesto-module__f1zQqG__cta{background:var(--color-black);min-height:48px;color:var(--color-white);border-radius:6px;align-items:center;gap:12px;margin-top:clamp(32px,3.6vw,48px);padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.HomeManifesto-module__f1zQqG__cta:hover{background:#2a2a2a}.HomeManifesto-module__f1zQqG__cta:focus-visible{outline:2px solid var(--color-black);outline-offset:3px}.HomeManifesto-module__f1zQqG__logos{border-top:1px solid var(--v3-line);align-items:center;gap:24px;margin-top:clamp(64px,8vw,112px);padding-top:clamp(28px,3vw,40px);display:grid}.HomeManifesto-module__f1zQqG__logosLabel{margin:0}.HomeManifesto-module__f1zQqG__logoList{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:28px 16px;display:grid}.HomeManifesto-module__f1zQqG__logoItem{justify-content:center;min-width:0;display:flex}.HomeManifesto-module__f1zQqG__logo{object-fit:contain;filter:grayscale();opacity:.82;width:auto;max-width:100%;height:34px}@media (min-width:768px){.HomeManifesto-module__f1zQqG__logoList{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.HomeManifesto-module__f1zQqG__logo{height:40px}}@media (min-width:1024px){.HomeManifesto-module__f1zQqG__logos{grid-template-columns:200px minmax(0,1fr);gap:40px}}@media (max-width:767px){.HomeManifesto-module__f1zQqG__frame{padding-block:64px}.HomeManifesto-module__f1zQqG__logos{margin-top:40px}.HomeManifesto-module__f1zQqG__lead{font-size:clamp(24px,6.6vw,30px);line-height:1.22}.HomeManifesto-module__f1zQqG__paragraph{font-size:18px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.HomeManifesto-module__f1zQqG__text [data-word]{opacity:1!important}}
.AboutRefonte-module__EblJBW__inlineLinkDark{color:var(--color-white);text-underline-offset:3px;text-decoration:underline}.AboutRefonte-module__EblJBW__personBio{color:#525252;margin:0;font-size:15px;line-height:1.6}.AboutRefonte-module__EblJBW__poles{border-top:1px solid #0f0f0f14;flex-wrap:wrap;gap:10px 20px;margin:4px 0 0;padding:14px 0 0;list-style:none;display:flex}.AboutRefonte-module__EblJBW__pole{min-height:44px;font:500 14px/1.3 var(--font-sans);color:var(--color-black);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.AboutRefonte-module__EblJBW__pole:hover{text-underline-offset:4px;text-decoration:underline}.AboutRefonte-module__EblJBW__tile{width:40px;height:40px;color:var(--color-white);background:linear-gradient(180deg, #0000 40%, #0000004d), var(--pole-tex) 75% 50% / cover, #2a2a2a;border-radius:10px;flex:none;place-items:center;display:grid}.AboutRefonte-module__EblJBW__tileSign{width:auto;height:19px}.AboutRefonte-module__EblJBW__heroDark{color:var(--color-white);background:linear-gradient(90deg,#0f0f0fe0 0%,#0f0f0f8c 55%,#0f0f0f4d),url(/images/home/hero-drape.jpg) 70%/cover,#1a1a1a;padding-block:clamp(72px,9vw,136px) 40px}.AboutRefonte-module__EblJBW__heroDarkInner{justify-items:start;gap:24px;display:grid}.AboutRefonte-module__EblJBW__breadcrumbDark{font:400 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#f8f8f899;flex-wrap:wrap;gap:8px;display:flex}.AboutRefonte-module__EblJBW__breadcrumbDark a{color:inherit;text-decoration:none}.AboutRefonte-module__EblJBW__breadcrumbDark [aria-current]{color:var(--color-white)}.AboutRefonte-module__EblJBW__h1Dark{max-width:20ch;color:var(--color-white);text-wrap:balance;margin:0}.AboutRefonte-module__EblJBW__h1Dark span{color:#f8f8f88c}.AboutRefonte-module__EblJBW__leadDark{color:#f8f8f8cc;max-width:58ch;margin:0;font-size:17px;line-height:1.65}.AboutRefonte-module__EblJBW__contacts{border-top:1px solid #f8f8f82e;flex-wrap:wrap;align-items:center;gap:12px 18px;width:100%;margin-top:clamp(40px,6vw,88px);padding-top:22px;display:flex}.AboutRefonte-module__EblJBW__contactsLabel{font:400 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#f8f8f899;margin:0}.AboutRefonte-module__EblJBW__avatars{display:flex}.AboutRefonte-module__EblJBW__avatars img{object-fit:cover;object-position:50% 20%;border:2px solid #1a1a1a;border-radius:50%;width:44px;height:44px;margin-left:-10px}.AboutRefonte-module__EblJBW__avatars img:first-child{margin-left:0}.AboutRefonte-module__EblJBW__contactsNames{color:#f8f8f8d9;margin:0;font-size:14px}.AboutRefonte-module__EblJBW__rows{margin:clamp(40px,5vw,56px) 0 0;padding:0;list-style:none}.AboutRefonte-module__EblJBW__row{border-top:1px solid #0f0f0f1f;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);padding-block:28px;display:grid}.AboutRefonte-module__EblJBW__row:nth-child(2n) .AboutRefonte-module__EblJBW__rowPhoto{order:2}.AboutRefonte-module__EblJBW__rowPhoto{aspect-ratio:4/5;border-radius:var(--ds-radius-card,16px);background:#e5e5e5;justify-self:center;width:100%;max-width:440px;position:relative;overflow:hidden}.AboutRefonte-module__EblJBW__rowPhoto img{object-fit:cover}.AboutRefonte-module__EblJBW__rowText{gap:14px;max-width:520px;display:grid}.AboutRefonte-module__EblJBW__rowName{margin:0}.AboutRefonte-module__EblJBW__polesLabel{margin-top:6px}.AboutRefonte-module__EblJBW__rowText .AboutRefonte-module__EblJBW__poles{border-top:0;margin-top:0;padding-top:0}.AboutRefonte-module__EblJBW__workGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,40px) 16px;margin:clamp(40px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.AboutRefonte-module__EblJBW__workItem{align-content:start;gap:18px;display:grid}div.AboutRefonte-module__EblJBW__workVisual{aspect-ratio:3/2;border-radius:var(--ds-radius-card,16px);height:auto;min-height:0;padding:20px}.AboutRefonte-module__EblJBW__workImage{transform:none}div.AboutRefonte-module__EblJBW__workGlass{border-radius:20px;width:min(430px,84%);padding:18px 20px 14px}div.AboutRefonte-module__EblJBW__workGlass svg{max-width:380px}.AboutRefonte-module__EblJBW__workText{gap:8px;padding-inline:4px;display:grid}.AboutRefonte-module__EblJBW__workTitle{margin:0;font-size:22px}.AboutRefonte-module__EblJBW__workText p{color:#525252;max-width:52ch;margin:0;font-size:15px;line-height:1.6}.AboutRefonte-module__EblJBW__partners{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.AboutRefonte-module__EblJBW__partner{flex-direction:column;gap:12px;padding:8px 8px 18px;display:flex}.AboutRefonte-module__EblJBW__partnerStage{border-radius:var(--ds-radius-media,12px);background:#f8f8f80f;border:1px solid #f8f8f824;place-items:center;height:132px;margin-bottom:8px;display:grid}.AboutRefonte-module__EblJBW__partnerLogo{height:var(--logo-h,28px);object-fit:contain;filter:brightness(0)invert();width:auto;max-width:78%}.AboutRefonte-module__EblJBW__partner>.AboutRefonte-module__EblJBW__partnerBody,.AboutRefonte-module__EblJBW__partner>p{margin-inline:14px}.AboutRefonte-module__EblJBW__partnerBody{color:var(--v3-ink-soft);margin:0;font-size:15px;line-height:1.6}.AboutRefonte-module__EblJBW__partnerPole{border-top:1px solid var(--v3-line);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:auto 0 0;padding-top:12px;display:flex}.AboutRefonte-module__EblJBW__partnerPoleLabel{font:400 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-dim,#737373)}.AboutRefonte-module__EblJBW__tileSm{border-radius:8px;width:32px;height:32px}.AboutRefonte-module__EblJBW__tileSm .AboutRefonte-module__EblJBW__tileSign{height:15px}.AboutRefonte-module__EblJBW__reassurance{color:#f8f8f8a6;margin:4px 0 0;font-size:14px}.AboutRefonte-module__EblJBW__timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px clamp(20px,2.4vw,32px);margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid;position:relative}.AboutRefonte-module__EblJBW__timeline:before{content:"";background:#0f0f0f24;height:1px;position:absolute;top:36px;left:36px;right:36px}.AboutRefonte-module__EblJBW__step{align-content:start;gap:10px;display:grid;position:relative}.AboutRefonte-module__EblJBW__stepMark{align-items:center;height:72px;margin-bottom:8px;display:flex}.AboutRefonte-module__EblJBW__stepLogo{background:var(--color-black);width:72px;height:72px;box-shadow:0 0 0 6px var(--color-white);border-radius:16px;place-items:center;display:grid;overflow:hidden}.AboutRefonte-module__EblJBW__stepLogo img{display:block}.AboutRefonte-module__EblJBW__stepLogo[data-kind=ava] img{object-fit:cover;width:72px;height:72px}.AboutRefonte-module__EblJBW__stepLogo[data-kind=contrast] img{filter:brightness(0)invert();width:40px;height:auto}.AboutRefonte-module__EblJBW__stepDot{background:var(--color-black);width:14px;height:14px;box-shadow:0 0 0 6px var(--color-white);border-radius:50%;margin-left:29px}.AboutRefonte-module__EblJBW__stepTitle{margin:4px 0 0;font-size:22px}.AboutRefonte-module__EblJBW__stepBody{color:#525252;max-width:34ch;margin:0;font-size:15px;line-height:1.6}.AboutRefonte-module__EblJBW__visionCards{gap:16px;margin:0;padding:0;list-style:none;display:grid}.AboutRefonte-module__EblJBW__visionCard{gap:10px;padding:clamp(22px,2.4vw,30px);display:grid;}.AboutRefonte-module__EblJBW__visionTitle{margin:0;font-size:22px}.AboutRefonte-module__EblJBW__visionCard p{max-width:56ch;color:var(--v3-ink-soft);margin:0;font-size:15px;line-height:1.6}@media (max-width:899px){.AboutRefonte-module__EblJBW__timeline{grid-template-columns:minmax(0,1fr);gap:28px}.AboutRefonte-module__EblJBW__timeline:before{display:none}.AboutRefonte-module__EblJBW__step:not(:last-child):before{content:"";background:#0f0f0f24;width:1px;position:absolute;top:36px;bottom:-28px;left:36px}.AboutRefonte-module__EblJBW__step{min-height:72px;padding-left:96px}.AboutRefonte-module__EblJBW__stepMark{z-index:1;margin:0;position:absolute;top:0;left:0}.AboutRefonte-module__EblJBW__stepBody{max-width:56ch}}@media (max-width:767px){.AboutRefonte-module__EblJBW__heroDark{padding-top:56px}.AboutRefonte-module__EblJBW__row{grid-template-columns:minmax(0,1fr);gap:20px}.AboutRefonte-module__EblJBW__row:nth-child(2n) .AboutRefonte-module__EblJBW__rowPhoto{order:0}.AboutRefonte-module__EblJBW__rowPhoto{aspect-ratio:4/4.4;max-width:none}.AboutRefonte-module__EblJBW__workGrid,.AboutRefonte-module__EblJBW__partners{grid-template-columns:minmax(0,1fr)}div.AboutRefonte-module__EblJBW__workVisual{aspect-ratio:4/3;padding:14px}div.AboutRefonte-module__EblJBW__workGlass{width:min(330px,92%);padding:12px 12px 8px}.AboutRefonte-module__EblJBW__partnerStage{height:112px}.AboutRefonte-module__EblJBW__partnerLogo{height:calc(var(--logo-h,28px) * .85)}}.AboutRefonte-module__EblJBW__partner .AboutRefonte-module__EblJBW__pole{color:var(--color-white)}.AboutRefonte-module__EblJBW__partner>p:first-of-type,.AboutRefonte-module__EblJBW__visionCard>:first-child{color:#9a9a9a}.AboutRefonte-module__EblJBW__inlineLink{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.AboutRefonte-module__EblJBW__sfHero{background:var(--color-white);color:var(--color-black);padding-block:clamp(20px,3vw,32px) 0}.AboutRefonte-module__EblJBW__sfBreadcrumb{font:400 11px/1.4 var(--font-mono);letter-spacing:.06em;color:#737373;flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.AboutRefonte-module__EblJBW__sfBreadcrumb a{color:inherit;text-decoration:none}.AboutRefonte-module__EblJBW__sfBreadcrumb [aria-current]{color:var(--color-black)}.AboutRefonte-module__EblJBW__sfGrid{border:1px solid #e2e2e2;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);display:grid}.AboutRefonte-module__EblJBW__sfGrid>*{min-width:0}.AboutRefonte-module__EblJBW__sfHeroTitle{border-right:1px solid #e2e2e2;align-content:space-between;gap:32px;min-height:clamp(360px,32vw,460px);padding:clamp(24px,3vw,40px);display:grid}.AboutRefonte-module__EblJBW__sfH1{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(40px,4.6vw,64px);font-weight:400;line-height:1.04}.AboutRefonte-module__EblJBW__sfH1 span{color:#8a8a8a}.AboutRefonte-module__EblJBW__sfLead{color:#525252;max-width:58ch;margin:0;font-size:15.5px;line-height:1.6}.AboutRefonte-module__EblJBW__sfMission{background:#eee;align-content:center;gap:22px;padding:clamp(24px,3vw,40px);display:grid}.AboutRefonte-module__EblJBW__sfMissionText{letter-spacing:-.01em;margin:0;font-size:clamp(19px,1.6vw,23px);line-height:1.35}.AboutRefonte-module__EblJBW__sfMissionActions{justify-items:start;gap:10px;display:grid}.AboutRefonte-module__EblJBW__sfNote{font:400 11px/1.5 var(--font-mono);letter-spacing:.04em;color:#737373;margin:0}.AboutRefonte-module__EblJBW__sfPhoto{background:#f2f2f2;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;gap:12px;margin:0;padding:clamp(20px,3vw,40px);display:grid}.AboutRefonte-module__EblJBW__sfPhotoFrame{aspect-ratio:16/10;background:#111;border-radius:4px;display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #0f0f0f8c}.AboutRefonte-module__EblJBW__sfPhotoFrame img,.AboutRefonte-module__EblJBW__sfSplitImage img,.AboutRefonte-module__EblJBW__sfMemberPhoto img{object-fit:cover}.AboutRefonte-module__EblJBW__sfCaption{color:#737373;font-size:12px;line-height:1.5}.AboutRefonte-module__EblJBW__sfSince{border-top:1px solid #e2e2e2;align-content:space-between;gap:28px;padding:clamp(24px,3vw,40px);display:grid;position:relative}.AboutRefonte-module__EblJBW__sfDown{color:var(--color-black);justify-self:start;font-size:18px;text-decoration:none}.AboutRefonte-module__EblJBW__sfSinceText{letter-spacing:-.01em;margin:0;font-size:clamp(19px,1.6vw,23px);line-height:1.35}.AboutRefonte-module__EblJBW__sfContacts{gap:10px;display:grid}.AboutRefonte-module__EblJBW__sfAvatars{display:flex}.AboutRefonte-module__EblJBW__sfAvatars img{border:2px solid var(--color-white);object-fit:cover;border-radius:50%;width:44px;height:44px;margin-left:-10px}.AboutRefonte-module__EblJBW__sfAvatars img:first-child{margin-left:0}.AboutRefonte-module__EblJBW__sfContactsNames{color:#525252;margin:0;font-size:14px}.AboutRefonte-module__EblJBW__sfSmallLink{color:#525252;text-underline-offset:4px;justify-self:start;font-size:13px;-webkit-text-decoration:underline #c7c7c7;text-decoration:underline #c7c7c7}.AboutRefonte-module__EblJBW__sfSmallLink:hover{color:var(--color-black)}.AboutRefonte-module__EblJBW__sfBand{padding-block:0}.AboutRefonte-module__EblJBW__sfFrame{border:1px solid #e2e2e2;border-top:0}.AboutRefonte-module__EblJBW__sfStatement{text-align:center;justify-items:center;gap:22px;padding:clamp(56px,8vw,112px) clamp(20px,5vw,80px);display:grid}.AboutRefonte-module__EblJBW__sfStatementTitle{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(32px,3.8vw,52px);font-weight:400;line-height:1.1}.AboutRefonte-module__EblJBW__sfStatementBody{color:#525252;max-width:62ch;margin:0;font-size:16px;line-height:1.6}.AboutRefonte-module__EblJBW__sfPrinciples{border-top:1px solid #e2e2e2;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AboutRefonte-module__EblJBW__sfPrinciples li{align-content:start;gap:10px;padding:clamp(24px,3vw,36px);display:grid}.AboutRefonte-module__EblJBW__sfPrinciples li+li{border-left:1px solid #e2e2e2}.AboutRefonte-module__EblJBW__sfPrincipleTitle{margin:0;font-size:20px;font-weight:500;line-height:1.25}.AboutRefonte-module__EblJBW__sfPrinciples p{color:#525252;margin:0;font-size:14.5px;line-height:1.6}.AboutRefonte-module__EblJBW__sfSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.AboutRefonte-module__EblJBW__sfSplit>*{min-width:0}.AboutRefonte-module__EblJBW__sfSplit>*+*{border-left:1px solid #e2e2e2}.AboutRefonte-module__EblJBW__sfSplitMedia{background:#f2f2f2;align-content:center;gap:12px;margin:0;padding:clamp(20px,3vw,40px);display:grid}.AboutRefonte-module__EblJBW__sfSplitImage{aspect-ratio:4/3;background:#111;border-radius:4px;display:block;position:relative;overflow:hidden}.AboutRefonte-module__EblJBW__sfSplitText{align-content:center;gap:18px;padding:clamp(28px,4vw,56px);display:grid}.AboutRefonte-module__EblJBW__sfH2{letter-spacing:-.03em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1.08}.AboutRefonte-module__EblJBW__sfText{color:#525252;max-width:60ch;margin:0;font-size:15.5px;line-height:1.65}.AboutRefonte-module__EblJBW__sfYearPanel{background:#eee;align-content:center;gap:16px;padding:clamp(28px,4vw,56px);display:grid}.AboutRefonte-module__EblJBW__sfYear{letter-spacing:-.05em;margin:0;font-size:clamp(88px,11vw,160px);font-weight:400;line-height:.9}.AboutRefonte-module__EblJBW__sfYearLines{color:#3a3a3a;margin:0;font-size:15px;line-height:1.55}.AboutRefonte-module__EblJBW__sfStats{border-top:1px solid #d6d6d6;gap:14px;margin:8px 0 0;padding-top:18px;display:grid}.AboutRefonte-module__EblJBW__sfStats div{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.AboutRefonte-module__EblJBW__sfStats dt{letter-spacing:-.03em;font-size:34px;line-height:1}.AboutRefonte-module__EblJBW__sfStats dd{color:#525252;margin:0;font-size:14px}.AboutRefonte-module__EblJBW__railWrap{display:grid}.AboutRefonte-module__EblJBW__railHead{border-bottom:1px solid #e2e2e2;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4vw,48px) clamp(20px,3vw,40px);display:flex}.AboutRefonte-module__EblJBW__railButtons{flex:none;gap:6px;display:flex}.AboutRefonte-module__EblJBW__railButton{background:var(--color-white);width:40px;height:40px;color:var(--color-black);cursor:pointer;border:1px solid #d6d6d6;border-radius:4px;place-items:center;font-size:16px;display:grid}.AboutRefonte-module__EblJBW__railButton:hover{border-color:var(--color-black)}.AboutRefonte-module__EblJBW__railButton:focus-visible,.AboutRefonte-module__EblJBW__rail:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.AboutRefonte-module__EblJBW__rail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;grid-auto-columns:minmax(280px,29.4118%);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.AboutRefonte-module__EblJBW__railCard{scroll-snap-align:start;align-content:start;gap:12px;min-height:280px;padding:clamp(22px,2.6vw,32px);display:grid}.AboutRefonte-module__EblJBW__railCard+.AboutRefonte-module__EblJBW__railCard{border-left:1px solid #e2e2e2}.AboutRefonte-module__EblJBW__railYear{font:400 12px/1.2 var(--font-mono);letter-spacing:.06em;color:#737373;margin:0}.AboutRefonte-module__EblJBW__railTitle{margin:0;font-size:22px;font-weight:500;line-height:1.2}.AboutRefonte-module__EblJBW__railBody{color:#525252;margin:0;font-size:14.5px;line-height:1.6}.AboutRefonte-module__EblJBW__railCard .AboutRefonte-module__EblJBW__stepLogo{margin:4px 0}.AboutRefonte-module__EblJBW__sfTeamHead{gap:16px;padding:clamp(40px,5vw,64px) clamp(20px,3vw,40px) 0;display:grid}.AboutRefonte-module__EblJBW__sfTeam{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0;padding:clamp(28px,3vw,40px) clamp(20px,3vw,40px);list-style:none;display:grid}.AboutRefonte-module__EblJBW__sfMember{align-content:start;gap:10px;min-width:0;display:grid}.AboutRefonte-module__EblJBW__sfMemberPhoto{aspect-ratio:4/5;background:#e6e6e6;border-radius:6px;margin-bottom:8px;display:block;position:relative;overflow:hidden;box-shadow:0 24px 48px -36px #0f0f0f80}.AboutRefonte-module__EblJBW__sfMemberName{margin:0;font-size:22px;font-weight:500}.AboutRefonte-module__EblJBW__sfMemberBio{color:#525252;margin:0;font-size:14.5px;line-height:1.6}.AboutRefonte-module__EblJBW__sfMember .AboutRefonte-module__EblJBW__poles{border-top:0;margin-top:0;padding-top:0}.AboutRefonte-module__EblJBW__sfQuote{text-align:center;border-top:1px solid #e2e2e2;justify-items:center;gap:18px;margin:0;padding:clamp(36px,5vw,64px) clamp(20px,6vw,120px);display:grid}.AboutRefonte-module__EblJBW__sfQuote blockquote{letter-spacing:-.01em;max-width:62ch;margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.AboutRefonte-module__EblJBW__sfQuote figcaption{color:#525252;align-items:center;gap:10px;font-size:13px;display:inline-flex}.AboutRefonte-module__EblJBW__sfQuote figcaption img{object-fit:cover;border-radius:50%;width:40px;height:40px}.AboutRefonte-module__EblJBW__sfQuote b{color:var(--color-black);font-weight:500}.AboutRefonte-module__EblJBW__sfClientsHead{flex-wrap:wrap;align-items:baseline;gap:10px 24px;padding:clamp(40px,5vw,64px) 0 18px;display:flex}.AboutRefonte-module__EblJBW__sfClientsHead h2{margin:0}.AboutRefonte-module__EblJBW__sfClientsBody{color:#525252;flex:320px;margin:0;font-size:14px}.AboutRefonte-module__EblJBW__sfLogos{border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 clamp(40px,5vw,64px);padding:0;list-style:none;display:grid}.AboutRefonte-module__EblJBW__sfLogos li{border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;place-items:center;min-height:clamp(110px,10vw,150px);padding:20px;display:grid}.AboutRefonte-module__EblJBW__sfLogo{object-fit:contain;filter:grayscale();opacity:.75;width:auto;max-width:80%;height:44px;transition:opacity .2s,filter .2s}.AboutRefonte-module__EblJBW__sfLogos li:hover .AboutRefonte-module__EblJBW__sfLogo{filter:none;opacity:1}@media (max-width:899px){.AboutRefonte-module__EblJBW__sfGrid,.AboutRefonte-module__EblJBW__sfSplit{grid-template-columns:minmax(0,1fr)}.AboutRefonte-module__EblJBW__sfHeroTitle{border-right:0;min-height:0}.AboutRefonte-module__EblJBW__sfMission,.AboutRefonte-module__EblJBW__sfSince{border-top:1px solid #e2e2e2}.AboutRefonte-module__EblJBW__sfPhoto{border-right:0}.AboutRefonte-module__EblJBW__sfSplit>*+*{border-top:1px solid #e2e2e2;border-left:0}.AboutRefonte-module__EblJBW__sfPrinciples{grid-template-columns:minmax(0,1fr)}.AboutRefonte-module__EblJBW__sfPrinciples li+li{border-top:1px solid #e2e2e2;border-left:0}.AboutRefonte-module__EblJBW__sfTeam{grid-template-columns:minmax(0,1fr)}.AboutRefonte-module__EblJBW__sfLogos{grid-template-columns:repeat(2,minmax(0,1fr))}.AboutRefonte-module__EblJBW__rail{grid-auto-columns:82%}}@media (max-width:767px){.AboutRefonte-module__EblJBW__sfH1{font-size:clamp(34px,9.6vw,44px)}.AboutRefonte-module__EblJBW__sfYear{font-size:96px}.AboutRefonte-module__EblJBW__railHead{padding:28px 20px}}.AboutRefonte-module__EblJBW__sfButton{background:var(--color-black);min-height:46px;color:var(--color-white);border-radius:6px;align-items:center;gap:12px;padding:0 20px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.AboutRefonte-module__EblJBW__sfButton:hover{background:#2a2a2a}.AboutRefonte-module__EblJBW__sfButton:focus-visible{outline:2px solid var(--color-black);outline-offset:3px}.AboutRefonte-module__EblJBW__sfGrid .AboutRefonte-module__EblJBW__sfH1,.AboutRefonte-module__EblJBW__sfGrid .AboutRefonte-module__EblJBW__sfH1 span{font-family:var(--font-sans);font-style:normal}
.HomePage-module__ZjBULW__section{}.HomePage-module__ZjBULW__heading{max-width:22ch}.HomePage-module__ZjBULW__dim{color:var(--ds-dim)}.HomePage-module__ZjBULW__intro{max-width:52ch;color:var(--ds-muted);text-wrap:pretty;font-size:16px;line-height:1.65}.HomePage-module__ZjBULW__arrow{flex-shrink:0;transition:transform .2s}.HomePage-module__ZjBULW__metaLabel{font:11px/1.6 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-dim)}.HomePage-module__ZjBULW__textLink{border-bottom:1px solid var(--v3-line);min-height:44px;color:var(--color-black);align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.HomePage-module__ZjBULW__textLink:focus-visible,.HomePage-module__ZjBULW__heroInlineLink:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.HomePage-module__ZjBULW__darkButton{background:var(--color-black);min-height:52px;color:var(--color-white);border:1px solid var(--color-black);justify-content:space-between;gap:28px;}.HomePage-module__ZjBULW__darkButton:focus-visible{outline:2px solid var(--color-black);outline-offset:4px}@media (hover:hover){.HomePage-module__ZjBULW__textLink:hover{border-bottom-color:var(--color-black)}.HomePage-module__ZjBULW__textLink:hover .HomePage-module__ZjBULW__arrow,.HomePage-module__ZjBULW__darkButton:hover .HomePage-module__ZjBULW__arrow{transform:translate(2px,-2px)}}.HomePage-module__ZjBULW__hero{isolation:isolate;background:var(--color-black);min-height:clamp(720px,100svh - 81px,960px);color:var(--color-white);display:flex;position:relative;overflow:hidden}.HomePage-module__ZjBULW__heroMedia{z-index:-1;position:absolute;inset:0}.HomePage-module__ZjBULW__heroImage{object-fit:cover;object-position:right center}.HomePage-module__ZjBULW__heroLayer{pointer-events:none;position:absolute;inset:0}.HomePage-module__ZjBULW__heroScrim{background:radial-gradient(66% 58% at 50% 46%,#0f0f0fdb 0%,#0f0f0fa8 55%,#0f0f0f00 100%),linear-gradient(#0f0f0f8c 0%,#0f0f0f00 22% 70%,#0f0f0fb3 100%)}.HomePage-module__ZjBULW__heroInner{flex-direction:column;justify-content:space-between;align-items:center;gap:40px;width:100%;padding-top:clamp(48px,7vh,96px);padding-bottom:32px;display:flex}.HomePage-module__ZjBULW__heroContent{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:980px;display:flex}.HomePage-module__ZjBULW__heroEyebrow{min-height:34px;font:11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#f8f8f8db;background:#f8f8f80f;border:1px solid #f8f8f83d;border-radius:999px;align-items:center;padding:6px 16px;display:inline-flex}html body main .HomePage-module__ZjBULW__heroTitle{color:var(--color-white);text-wrap:balance;margin-top:26px;font-size:clamp(44px,5.6vw,80px);line-height:1.02}.HomePage-module__ZjBULW__heroLead{color:#f8f8f8b8;margin-bottom:.22em;font-size:.52em;line-height:1.15;display:block}.HomePage-module__ZjBULW__heroLine{display:block}.HomePage-module__ZjBULW__heroDim{color:#f8f8f899}.HomePage-module__ZjBULW__heroMark{background:linear-gradient(#f8f8f81f,#f8f8f80a);border:1px solid #f8f8f829;border-radius:.16em;margin-inline:.04em 0;padding:0 .16em .06em;line-height:1.04;display:inline-block;box-shadow:inset 0 1px #f8f8f81f}.HomePage-module__ZjBULW__heroInlineLink{color:var(--color-white);text-underline-offset:4px;-webkit-text-decoration:underline #f8f8f880;text-decoration:underline #f8f8f880;text-decoration-thickness:1px}.HomePage-module__ZjBULW__heroInlineLink:hover{-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}html body main .HomePage-module__ZjBULW__heroBody{color:#f8f8f8cc;max-width:58ch;margin:28px auto 0;font-size:16px;line-height:1.65}.HomePage-module__ZjBULW__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}@media (min-width:900px){.HomePage-module__ZjBULW__heroLine{white-space:nowrap}}.HomePage-module__ZjBULW__heroLogos{text-align:center;width:100%;max-width:1060px}.HomePage-module__ZjBULW__heroLogosLabel{font:11px/1.6 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#f8f8f89e}.HomePage-module__ZjBULW__heroLogoList{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:24px;margin-top:20px;list-style:none;display:grid}.HomePage-module__ZjBULW__heroLogoList li{justify-content:center;display:flex}.HomePage-module__ZjBULW__heroLogo{object-fit:contain;filter:grayscale()invert();opacity:.82;width:auto;max-width:100%;height:40px}.HomePage-module__ZjBULW__frame{position:relative}.HomePage-module__ZjBULW__augmentFrame>section{margin-top:0}.HomePage-module__ZjBULW__centerHeader{text-align:center;flex-direction:column;align-items:center;display:flex}.HomePage-module__ZjBULW__centerHeader .HomePage-module__ZjBULW__heading{max-width:24ch;margin-inline:auto}.HomePage-module__ZjBULW__centerHeader .HomePage-module__ZjBULW__intro{margin-top:18px}.HomePage-module__ZjBULW__splitHeader{align-items:end;gap:20px;display:grid}.HomePage-module__ZjBULW__showcase{gap:16px;margin-top:48px;list-style:none;display:grid}.HomePage-module__ZjBULW__showcaseItem{min-width:0}.HomePage-module__ZjBULW__showcaseCard{isolation:isolate;aspect-ratio:3/2;border-radius:var(--ds-radius-card);background:linear-gradient(var(--color-black), var(--color-black)) padding-box, linear-gradient(140deg, #f8f8f8bf, #f8f8f814 38%, #f8f8f80a 70%, #f8f8f859) border-box;color:var(--color-white);border:1px solid #0000;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #0f0f0f33,0 30px 60px -30px #0f0f0fb3}.HomePage-module__ZjBULW__showcaseItem[data-featured=true] .HomePage-module__ZjBULW__showcaseCard{aspect-ratio:21/9}.HomePage-module__ZjBULW__showcaseVisual{z-index:-1;position:absolute;inset:0;overflow:hidden}.HomePage-module__ZjBULW__showcaseImage{object-fit:cover;transition:transform .7s cubic-bezier(.2,.65,.3,1)}.HomePage-module__ZjBULW__showcaseShade{background:linear-gradient(#0f0f0f29 0%,#0f0f0f00 22% 32%,#0f0f0f85 52%,#0f0f0fcc 72%,#0f0f0fe6 100%);transition:opacity .4s;position:absolute;inset:0}.HomePage-module__ZjBULW__showcaseLogo{object-fit:contain;object-position:left center;filter:brightness(0)invert()drop-shadow(0 1px 10px #00000073);opacity:.97;width:auto;max-width:min(220px,60%);height:clamp(30px,2.8vw,40px);margin-bottom:6px;display:block}@media (min-width:768px){.HomePage-module__ZjBULW__showcaseItem:not([data-featured=true]) .HomePage-module__ZjBULW__showcaseCard{aspect-ratio:4/3}}.HomePage-module__ZjBULW__showcaseBottom{justify-content:space-between;align-items:flex-end;gap:24px;padding:clamp(20px,2.6vw,32px);display:flex}.HomePage-module__ZjBULW__showcaseText{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.HomePage-module__ZjBULW__showcaseBody{color:#f8f8f8e6;max-width:52ch;margin-top:2px;font-size:15px;line-height:1.5}.HomePage-module__ZjBULW__showcaseFigure{border-bottom:1px solid #f8f8f82e;flex-wrap:wrap;align-self:stretch;align-items:center;gap:6px 16px;padding-bottom:14px;display:flex}.HomePage-module__ZjBULW__showcaseValue{font:500 clamp(40px, 4vw, 60px)/1 var(--ds-font-text);letter-spacing:-.045em}.HomePage-module__ZjBULW__showcaseLabel{color:#f8f8f8db;flex:16ch;min-width:min(16ch,100%);max-width:36ch;font-size:15px;line-height:1.4}.HomePage-module__ZjBULW__showcaseValue{flex:none}.HomePage-module__ZjBULW__showcaseSee{text-underline-offset:4px;align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:500;-webkit-text-decoration:underline #f8f8f873;text-decoration:underline #f8f8f873;display:inline-flex}.HomePage-module__ZjBULW__showcaseArrow{border:1px solid #f8f8f866;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.HomePage-module__ZjBULW__showcaseArrow svg{width:20px;height:20px}.HomePage-module__ZjBULW__showcaseCard:focus-visible{outline:2px solid var(--color-black);outline-offset:4px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.HomePage-module__ZjBULW__showcaseCard:hover .HomePage-module__ZjBULW__showcaseImage{transform:scale(1.04)}.HomePage-module__ZjBULW__showcaseCard:hover .HomePage-module__ZjBULW__showcaseArrow{background:var(--color-white);color:var(--color-black)}.HomePage-module__ZjBULW__showcaseCard:hover .HomePage-module__ZjBULW__arrow{transform:translate(2px,-2px)}}.HomePage-module__ZjBULW__centerAction{justify-content:center;margin-top:48px;display:flex}.HomePage-module__ZjBULW__steps{gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.HomePage-module__ZjBULW__step{min-width:0}@media (min-width:1100px){.HomePage-module__ZjBULW__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1099px){.HomePage-module__ZjBULW__steps{max-width:560px;margin-inline:auto}}@media (max-width:767px){.HomePage-module__ZjBULW__steps{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;gap:12px;margin-inline:-16px;padding:0 16px 4px;scroll-padding-inline:16px;overflow-x:auto}.HomePage-module__ZjBULW__steps::-webkit-scrollbar{display:none}.HomePage-module__ZjBULW__step{scroll-snap-align:start}}.HomePage-module__ZjBULW__teamIntro{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.HomePage-module__ZjBULW__team{margin-top:40px}.HomePage-module__ZjBULW__cta{isolation:isolate;border-top:1px solid var(--v3-line);background:#c9d3da;padding-block:clamp(96px,12vw,176px);position:relative;overflow:hidden}.HomePage-module__ZjBULW__ctaImage{z-index:-1;object-fit:cover;object-position:center 60%}.HomePage-module__ZjBULW__ctaPanel{text-align:center;max-width:720px;color:var(--color-white);-webkit-backdrop-filter:blur(24px)saturate(1.1);backdrop-filter:blur(24px)saturate(1.1);background:#0f0f0f9e;border:1px solid #f8f8f833;border-radius:24px;margin-inline:auto;padding:clamp(32px,5vw,64px);box-shadow:0 30px 60px -30px #0f0f0f80}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.HomePage-module__ZjBULW__ctaPanel{background:#0f0f0fd9}}.HomePage-module__ZjBULW__ctaEyebrow{font:11px/1.6 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#f8f8f8cc}html body main .HomePage-module__ZjBULW__ctaTitle{color:var(--color-white);margin-top:16px}.HomePage-module__ZjBULW__ctaBody{color:#f8f8f8d6;max-width:52ch;margin:20px auto 0}.HomePage-module__ZjBULW__ctaPanel .hero-button{margin-top:32px}@media (min-width:768px){.HomePage-module__ZjBULW__splitHeader{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:64px}.HomePage-module__ZjBULW__splitHeader>:last-child{justify-self:end}.HomePage-module__ZjBULW__showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePage-module__ZjBULW__showcaseItem[data-featured=true]{grid-column:1/-1}}@media (min-width:1100px){.HomePage-module__ZjBULW__frame{border-inline:1px solid var(--v3-line);padding-inline:clamp(32px,4vw,64px)}}@media (max-width:1023px){.HomePage-module__ZjBULW__hero{min-height:0}.HomePage-module__ZjBULW__heroImage{object-position:72% center}.HomePage-module__ZjBULW__heroScrim{background:radial-gradient(90% 60% at 50% 42%,#0f0f0fd6 0%,#0f0f0f9e 60%,#0f0f0f59 100%),linear-gradient(#0f0f0f66 0%,#0f0f0f00 30%,#0f0f0fb3 100%)}.HomePage-module__ZjBULW__heroLogoList{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}}@media (max-width:767px){.HomePage-module__ZjBULW__heroInner{gap:44px;padding-top:48px;padding-bottom:32px}.HomePage-module__ZjBULW__heroEyebrow{letter-spacing:.1em;min-height:30px;padding:5px 12px;font-size:10px}html body main .HomePage-module__ZjBULW__heroTitle{margin-top:20px;font-size:clamp(36px,10.4vw,46px);line-height:1.04}.HomePage-module__ZjBULW__heroLead{font-size:.56em}.HomePage-module__ZjBULW__heroLogo{height:34px}html body main .HomePage-module__ZjBULW__heroBody{margin-top:22px;font-size:15px}.HomePage-module__ZjBULW__heroActions{flex-direction:column;align-items:stretch;width:100%;max-width:360px;margin:28px auto 0}.HomePage-module__ZjBULW__heroActions>a{width:100%}.HomePage-module__ZjBULW__intro{font-size:15px}.HomePage-module__ZjBULW__showcase{gap:12px;margin-top:32px}.HomePage-module__ZjBULW__showcaseCard,.HomePage-module__ZjBULW__showcaseItem[data-featured=true] .HomePage-module__ZjBULW__showcaseCard{aspect-ratio:auto;justify-content:flex-start}.HomePage-module__ZjBULW__showcaseVisual{z-index:0;aspect-ratio:16/10;display:block;position:relative;inset:auto}.HomePage-module__ZjBULW__showcaseShade{display:none}.HomePage-module__ZjBULW__showcaseLogo{height:30px;margin-bottom:2px}.HomePage-module__ZjBULW__showcaseBottom{background:var(--color-black);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 0;padding:22px 20px 20px;display:grid}.HomePage-module__ZjBULW__showcaseText{display:contents}.HomePage-module__ZjBULW__showcaseLogo,.HomePage-module__ZjBULW__showcaseFigure,.HomePage-module__ZjBULW__showcaseBody{grid-column:1/-1}.HomePage-module__ZjBULW__showcaseValue{font-size:44px}.HomePage-module__ZjBULW__showcaseBody{color:#f8f8f8d1;margin-top:0;font-size:15px;line-height:1.55}.HomePage-module__ZjBULW__showcaseBottom:after{content:"";border-top:1px solid #f8f8f82e;grid-area:4/1/auto/-1;margin-top:6px}.HomePage-module__ZjBULW__showcaseSee{grid-area:5/1;margin-top:2px;text-decoration:none}.HomePage-module__ZjBULW__showcaseArrow{grid-area:5/2;width:40px;height:40px}.HomePage-module__ZjBULW__team{margin-top:28px}.HomePage-module__ZjBULW__darkButton{width:100%}.HomePage-module__ZjBULW__cta{padding-block:64px}.HomePage-module__ZjBULW__ctaPanel{border-radius:18px;padding:32px 20px}.HomePage-module__ZjBULW__ctaPanel .hero-button{width:100%}}@media (max-width:359px){html body main .HomePage-module__ZjBULW__heroTitle{font-size:33px}}@media (prefers-reduced-motion:reduce){.HomePage-module__ZjBULW__arrow,.HomePage-module__ZjBULW__showcaseImage{transition:none}.HomePage-module__ZjBULW__textLink:hover .HomePage-module__ZjBULW__arrow,.HomePage-module__ZjBULW__darkButton:hover .HomePage-module__ZjBULW__arrow{transform:none}}:is(html body main .HomePage-module__ZjBULW__heading[data-ds-heading=section],html body main.HomePage-module__ZjBULW__page #augment-title,html body main.HomePage-module__ZjBULW__page #home-reviews-title){letter-spacing:-.042em;text-wrap:balance;font-size:clamp(36px,4.3vw,62px);line-height:1.02}html body main .HomePage-module__ZjBULW__heading[data-ds-heading=section] .HomePage-module__ZjBULW__dim{color:#8c8c8c}.HomePage-module__ZjBULW__centerHeader .HomePage-module__ZjBULW__heading{max-width:20ch}.HomePage-module__ZjBULW__page{min-width:0}@media (max-width:767px){:is(html body main .HomePage-module__ZjBULW__heading[data-ds-heading=section],html body main.HomePage-module__ZjBULW__page #augment-title,html body main.HomePage-module__ZjBULW__page #home-reviews-title){letter-spacing:-.035em;font-size:clamp(31px,8.6vw,38px);line-height:1.06}}
.LogoCycle-module__zvLflW__list{margin:0;padding:0;list-style:none}.LogoCycle-module__zvLflW__slot{place-items:center;max-width:100%;display:inline-grid}.LogoCycle-module__zvLflW__slot>.LogoCycle-module__zvLflW__layer{grid-area:1/1;justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex}.LogoCycle-module__zvLflW__box{display:block;position:relative}.LogoCycle-module__zvLflW__box>.LogoCycle-module__zvLflW__layer{position:absolute;inset:0}.LogoCycle-module__zvLflW__in{animation:.7s cubic-bezier(.2,.7,.2,1) .12s backwards LogoCycle-module__zvLflW__logo-cycle-in}.LogoCycle-module__zvLflW__out{pointer-events:none;animation:.6s cubic-bezier(.4,0,.6,1) forwards LogoCycle-module__zvLflW__logo-cycle-out}@keyframes LogoCycle-module__zvLflW__logo-cycle-in{0%{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.96)}}@keyframes LogoCycle-module__zvLflW__logo-cycle-out{to{opacity:0;filter:blur(4px);transform:translateY(-14px)scale(.96)}}@media (prefers-reduced-motion:reduce){.LogoCycle-module__zvLflW__in,.LogoCycle-module__zvLflW__out{animation:none}.LogoCycle-module__zvLflW__out{display:none}}
.ScrollSteps-module__GDRtBq__wrap{--progress:1;--rail-top:0px;--rail-length:100%;counter-reset:scroll-step;position:relative}.ScrollSteps-module__GDRtBq__rail{z-index:1;pointer-events:none;top:var(--rail-top);width:100%;height:0;position:absolute;left:0}.ScrollSteps-module__GDRtBq__fill{height:3px;width:calc(var(--progress) * 100%);background:var(--color-black);border-radius:3px;position:absolute;top:-1px;left:0}.ScrollSteps-module__GDRtBq__mark{z-index:1;top:0;left:calc(var(--at,0) * 100%);background:var(--color-white);counter-increment:scroll-step;border-radius:50%;width:9px;height:9px;transition:box-shadow .3s,background .3s;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1.5px #0f0f0f59}.ScrollSteps-module__GDRtBq__mark[data-reached]{background:var(--color-black);box-shadow:0 0 0 4px #0f0f0f14}.ScrollSteps-module__GDRtBq__ball{z-index:2;top:0;left:calc(var(--progress) * 100%);background:var(--color-black);border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #f8f8f8f2,0 0 0 6px #0f0f0f1f,0 8px 18px -6px #0f0f0f80}.ScrollSteps-module__GDRtBq__wrap[data-axis=y]{--node:34px}.ScrollSteps-module__GDRtBq__wrap[data-axis=y] .ScrollSteps-module__GDRtBq__rail{left:calc(var(--node) / 2);width:0;height:var(--rail-length)}.ScrollSteps-module__GDRtBq__wrap[data-axis=y] .ScrollSteps-module__GDRtBq__rail:before{content:"";background:#0f0f0f24;width:1px;height:100%;position:absolute;top:0;left:-.5px}.ScrollSteps-module__GDRtBq__wrap[data-axis=y] .ScrollSteps-module__GDRtBq__fill{width:2px;height:calc(var(--progress) * 100%);border-radius:2px;top:0;left:-1px}.ScrollSteps-module__GDRtBq__wrap[data-axis=y] .ScrollSteps-module__GDRtBq__ball{z-index:0;left:0;top:calc(var(--progress) * 100%);width:12px;height:12px;box-shadow:0 0 0 4px var(--color-white), 0 0 0 5px #0f0f0f1a}.ScrollSteps-module__GDRtBq__wrap[data-axis=y] .ScrollSteps-module__GDRtBq__mark{left:0;top:calc(var(--at,0) * 100%);width:var(--node);height:var(--node);background:var(--color-white);color:#0f0f0f73;font:400 11px/1 var(--font-mono);letter-spacing:.04em;place-items:center;transition:background .35s,color .35s,box-shadow .35s,transform .45s cubic-bezier(.2,.8,.2,1);display:grid;box-shadow:inset 0 0 0 1px #0f0f0f38}.ScrollSteps-module__GDRtBq__wrap[data-axis=y] .ScrollSteps-module__GDRtBq__mark:after{content:counter(scroll-step, decimal-leading-zero)}.ScrollSteps-module__GDRtBq__wrap[data-axis=y] .ScrollSteps-module__GDRtBq__mark[data-reached]{background:var(--color-black);color:var(--color-white);box-shadow:0 0 0 4px var(--color-white)}.ScrollSteps-module__GDRtBq__wrap[data-axis=y] .ScrollSteps-module__GDRtBq__mark[data-active]{box-shadow:0 0 0 4px var(--color-white), 0 0 0 9px #0f0f0f14;transform:translate(-50%,-50%)scale(1.12)}.ScrollSteps-module__GDRtBq__wrap[data-axis=y]>ol>li{padding-left:calc(var(--node) + 18px);border-top:0}.ScrollSteps-module__GDRtBq__wrap[data-axis=y] [data-step-num]{display:none}.ScrollSteps-module__GDRtBq__wrap[data-live]>ol>li>*{transition:opacity .45s,transform .55s cubic-bezier(.2,.8,.2,1)}.ScrollSteps-module__GDRtBq__wrap[data-live]>ol>li:not([data-reached])>*{opacity:.32}.ScrollSteps-module__GDRtBq__wrap[data-live][data-axis=y]>ol>li:not([data-reached])>*{opacity:.28;transform:translateY(10px)}@media (prefers-reduced-motion:reduce){.ScrollSteps-module__GDRtBq__wrap>ol>li>*{opacity:1!important;transform:none!important}.ScrollSteps-module__GDRtBq__wrap .ScrollSteps-module__GDRtBq__mark{transition:none}}
.CaseCoverCard-module__r2ZI1a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.CaseCoverCard-module__r2ZI1a__card{height:100%;color:var(--color-white);flex-direction:column;padding:8px 8px 0;text-decoration:none;display:flex;}.CaseCoverCard-module__r2ZI1a__card:focus-visible{outline:2px solid var(--color-black);outline-offset:4px}.CaseCoverCard-module__r2ZI1a__media{aspect-ratio:4/3;border-radius:var(--ds-radius-media,12px);background:#1f1f1f;display:block;position:relative;overflow:hidden}.CaseCoverCard-module__r2ZI1a__photo{object-fit:cover;transition:transform .7s cubic-bezier(.2,.65,.3,1)}.CaseCoverCard-module__r2ZI1a__head{align-items:center;gap:10px;padding:18px 10px 0;display:flex}.CaseCoverCard-module__r2ZI1a__meta{font:400 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v3-ink-soft)}.CaseCoverCard-module__r2ZI1a__title{border-bottom:1px solid var(--v3-line);font:500 18px/1.35 var(--font-sans);letter-spacing:-.015em;text-wrap:pretty;margin-inline:10px;padding:12px 0 18px}.CaseCoverCard-module__r2ZI1a__figure{border-bottom:1px solid var(--v3-line);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-inline:10px;padding:16px 0;display:flex}.CaseCoverCard-module__r2ZI1a__value{font:500 clamp(32px, 2.8vw, 42px)/1 var(--ds-font-text);letter-spacing:-.045em;color:var(--color-white);flex:none}.CaseCoverCard-module__r2ZI1a__label{min-width:min(14ch,100%);color:var(--v3-ink-soft);flex:14ch;font-size:14px;line-height:1.45}.CaseCoverCard-module__r2ZI1a__tags{flex-wrap:wrap;gap:6px;padding:16px 10px 0;display:flex}.CaseCoverCard-module__r2ZI1a__tags span{background:#f8f8f814;border-radius:999px;padding:6px 11px;font-size:13px;line-height:1.3;box-shadow:inset 0 0 0 1px #f8f8f829}.CaseCoverCard-module__r2ZI1a__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:18px 10px 16px;display:flex}.CaseCoverCard-module__r2ZI1a__client{font:500 15px/1.3 var(--font-sans)}.CaseCoverCard-module__r2ZI1a__see{font:500 14px/1.3 var(--font-sans);align-items:center;gap:6px;display:inline-flex}.CaseCoverCard-module__r2ZI1a__card:hover .CaseCoverCard-module__r2ZI1a__see{text-underline-offset:4px;text-decoration:underline}@media (hover:hover) and (prefers-reduced-motion:no-preference){.CaseCoverCard-module__r2ZI1a__card:hover .CaseCoverCard-module__r2ZI1a__photo{transform:scale(1.04)}}@media (max-width:1099px){.CaseCoverCard-module__r2ZI1a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.CaseCoverCard-module__r2ZI1a__grid{grid-template-columns:minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.CaseCoverCard-module__r2ZI1a__photo{transition:none}}
.HomeTestimonials-module__cmv4ga__wrap{padding-block:var(--ds-section-space,clamp(64px, 9vw, 112px))}.HomeTestimonials-module__cmv4ga__header{text-align:center;justify-items:center;gap:16px;display:grid}.HomeTestimonials-module__cmv4ga__eyebrow{font:400 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-black);background:#fff;border:1px solid #0f0f0f24;border-radius:999px;margin:0;padding:6px 12px}.HomeTestimonials-module__cmv4ga__title{text-wrap:balance;max-width:18ch;margin:0}.HomeTestimonials-module__cmv4ga__title span{color:var(--ds-dim,#737373)}.HomeTestimonials-module__cmv4ga__board{border-radius:var(--ds-radius-card,16px);box-shadow:var(--ds-card-shadow);background:#fff;border:1px solid #0f0f0f14;margin-top:clamp(40px,6vw,64px);overflow:hidden}.HomeTestimonials-module__cmv4ga__quoteCard{text-align:center;justify-items:center;gap:28px;margin:0;padding:clamp(36px,6vw,72px) clamp(20px,6vw,96px) clamp(32px,5vw,56px);display:grid}.HomeTestimonials-module__cmv4ga__quote{max-width:980px;margin:0;animation:.26s both HomeTestimonials-module__cmv4ga__reviewIn}.HomeTestimonials-module__cmv4ga__quote p{font:400 clamp(19px, 2.2vw, 30px)/1.35 var(--font-sans);letter-spacing:-.012em;color:var(--color-black);text-wrap:pretty;margin:0}@keyframes HomeTestimonials-module__cmv4ga__reviewIn{0%{opacity:0}to{opacity:1}}.HomeTestimonials-module__cmv4ga__author{gap:2px;font-size:15px;line-height:1.4;display:grid}.HomeTestimonials-module__cmv4ga__author strong{font-weight:500}.HomeTestimonials-module__cmv4ga__author span{color:#737373;font-size:14px}.HomeTestimonials-module__cmv4ga__tabs{background:#f3f3f3;border-top:1px solid #0f0f0f14;display:grid}.HomeTestimonials-module__cmv4ga__tab{cursor:pointer;background:0 0;border:0;border-left:1px solid #0f0f0f14;place-items:center;min-height:96px;padding:18px;transition:background-color .16s;display:grid;position:relative}.HomeTestimonials-module__cmv4ga__tab:first-child{border-left:0}.HomeTestimonials-module__cmv4ga__tab:after{content:"";background:var(--color-black);transform-origin:0;height:2px;transition:transform .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.HomeTestimonials-module__cmv4ga__tab[aria-selected=true]{background:#fff}.HomeTestimonials-module__cmv4ga__tab[aria-selected=true]:after{transform:scaleX(1)}.HomeTestimonials-module__cmv4ga__tab:focus-visible{outline:2px solid var(--color-black);outline-offset:-4px}.HomeTestimonials-module__cmv4ga__logo{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:70%;height:48px;transition:opacity .16s,filter .16s}.HomeTestimonials-module__cmv4ga__tab[aria-selected=true] .HomeTestimonials-module__cmv4ga__logo,.HomeTestimonials-module__cmv4ga__tab:hover .HomeTestimonials-module__cmv4ga__logo{filter:none;opacity:1}@media (max-width:767px){.HomeTestimonials-module__cmv4ga__tab{min-height:72px;padding:12px}.HomeTestimonials-module__cmv4ga__logo{max-width:86%;height:28px}}@media (prefers-reduced-motion:reduce){.HomeTestimonials-module__cmv4ga__quote{animation:none}.HomeTestimonials-module__cmv4ga__tab,.HomeTestimonials-module__cmv4ga__tab:after,.HomeTestimonials-module__cmv4ga__logo{transition:none}}
.PolePage-module__2jE02a__meta{font:400 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#737373;margin:0}.PolePage-module__2jE02a__dim{color:var(--ds-dim,#737373)}.PolePage-module__2jE02a__h1{text-wrap:balance;max-width:16ch;margin:0}.PolePage-module__2jE02a__h2{text-wrap:balance;max-width:22ch;margin:0}.PolePage-module__2jE02a__intro{color:#525252;max-width:58ch;margin:18px 0 0;font-size:16px;line-height:1.65}.PolePage-module__2jE02a__band{padding-block:var(--ds-section-space,clamp(64px, 9vw, 112px))}.PolePage-module__2jE02a__centerHead{text-align:center;flex-direction:column;align-items:center;display:flex}.PolePage-module__2jE02a__centerHead .PolePage-module__2jE02a__h2{margin-inline:auto}.PolePage-module__2jE02a__textLink{min-height:44px;font:500 14px/1.4 var(--font-sans);color:var(--color-black);border-bottom:1px solid #0f0f0f33;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.PolePage-module__2jE02a__textLink:hover{border-bottom-color:var(--color-black)}.PolePage-module__2jE02a__textLink:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.PolePage-module__2jE02a__arrow{flex:none;transition:transform .18s}.PolePage-module__2jE02a__textLink:hover .PolePage-module__2jE02a__arrow{transform:translate(2px,-2px)}.PolePage-module__2jE02a__check{color:var(--v3-ink,currentColor);flex:none;margin-top:3px}.PolePage-module__2jE02a__crm{font:700 9px/1 var(--font-mono);letter-spacing:.02em;color:var(--color-black);place-items:center;display:grid}.PolePage-module__2jE02a__actions{flex-wrap:wrap;gap:10px;display:flex}.PolePage-module__2jE02a__hero{background:var(--color-white);padding-block:clamp(56px,7vw,104px) clamp(24px,4vw,48px)}.PolePage-module__2jE02a__heroInner{text-align:center;justify-items:center;gap:22px;display:grid}.PolePage-module__2jE02a__heroInner .PolePage-module__2jE02a__h1{max-width:980px;margin-inline:auto}.PolePage-module__2jE02a__heroInner .PolePage-module__2jE02a__h1 .PolePage-module__2jE02a__dim{display:block}.PolePage-module__2jE02a__heroInner .PolePage-module__2jE02a__actions{justify-content:center}.PolePage-module__2jE02a__breadcrumb{font:400 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#737373;flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.PolePage-module__2jE02a__breadcrumb a{color:inherit;text-decoration:none}.PolePage-module__2jE02a__breadcrumb a:hover,.PolePage-module__2jE02a__breadcrumb [aria-current]{color:var(--color-black)}.PolePage-module__2jE02a__lead{color:#525252;max-width:62ch;margin:0;font-size:17px;line-height:1.65}.PolePage-module__2jE02a__channels{justify-items:center;gap:10px;margin-top:4px;display:grid}.PolePage-module__2jE02a__channels ul{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.PolePage-module__2jE02a__channels li{background:#fff;border:1px solid #0f0f0f14;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 16px -12px #0f0f0f59}.PolePage-module__2jE02a__heroVisual{aspect-ratio:21/9;border-radius:var(--ds-radius-card,16px);background:linear-gradient(180deg, #0000 40%, #0000004d), var(--pole-tex) 75% 50% / cover, #2a2a2a;place-items:center;max-width:1180px;margin:clamp(48px,6vw,72px) auto 0;display:grid;overflow:hidden;container-type:inline-size}.PolePage-module__2jE02a__heroLogo{zoom:2.6}.PolePage-module__2jE02a__proofs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:clamp(40px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.PolePage-module__2jE02a__proof{grid-template-rows:auto 1fr;padding:6px;display:grid;overflow:hidden;}.PolePage-module__2jE02a__proofMedia{aspect-ratio:1;border-radius:var(--ds-radius-media,12px);background:#eaeaea;display:block;position:relative;overflow:hidden}.PolePage-module__2jE02a__proofMedia img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.PolePage-module__2jE02a__proof:hover .PolePage-module__2jE02a__proofMedia img{transform:scale(1.03)}.PolePage-module__2jE02a__proofBody{align-content:start;gap:8px;padding:18px 16px 12px;display:grid}.PolePage-module__2jE02a__metric{align-items:baseline;gap:8px;margin:6px 0 0;display:flex}.PolePage-module__2jE02a__metric b{font:400 clamp(38px, 4vw, 52px)/1 var(--font-sans);letter-spacing:-.04em}.PolePage-module__2jE02a__metric span{font:500 15px/1 var(--font-sans);color:var(--v3-ink-soft)}.PolePage-module__2jE02a__metricLabel{font:500 15px/1.35 var(--font-sans);margin:0}.PolePage-module__2jE02a__action{color:var(--v3-ink-soft);margin:4px 0 6px;font-size:14px;line-height:1.55}.PolePage-module__2jE02a__proof .PolePage-module__2jE02a__textLink{justify-self:start;margin-top:auto}.PolePage-module__2jE02a__centerAction{justify-content:center;margin-top:28px;display:flex}.PolePage-module__2jE02a__servicesGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:32px clamp(40px,5vw,80px);display:grid}.PolePage-module__2jE02a__sideHead{position:sticky;top:112px}.PolePage-module__2jE02a__services{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.PolePage-module__2jE02a__service{align-content:start;gap:12px;padding:24px 22px 18px;display:grid;}.PolePage-module__2jE02a__serviceIcon{background:linear-gradient(160deg,#fff,#ececec);border-radius:12px;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #0f0f0f0f,0 14px 28px -18px #000c}.PolePage-module__2jE02a__serviceTitle{margin:6px 0 0;font-size:20px;line-height:1.25}.PolePage-module__2jE02a__serviceBody{color:var(--v3-ink-soft);margin:0;font-size:15px;line-height:1.55}.PolePage-module__2jE02a__examples{border-top:1px solid var(--v3-line);gap:7px;margin:4px 0 6px;padding:12px 0 0;list-style:none;display:grid}.PolePage-module__2jE02a__examples li{gap:9px;font-size:14px;line-height:1.45;display:flex}.PolePage-module__2jE02a__service .PolePage-module__2jE02a__textLink{justify-self:start}.PolePage-module__2jE02a__steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:clamp(40px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.PolePage-module__2jE02a__step{border-top:1px solid var(--color-black);align-content:start;gap:12px;padding:28px 24px 26px;display:grid;position:relative}.PolePage-module__2jE02a__stepNum{font:400 clamp(44px, 5vw, 64px)/1 var(--font-sans);letter-spacing:-.04em;color:#0f0f0f29}.PolePage-module__2jE02a__stepTitle{margin:0;font-size:22px}.PolePage-module__2jE02a__step p{color:#525252;margin:0;font-size:15px;line-height:1.6}.PolePage-module__2jE02a__contact{color:var(--color-white);background:linear-gradient(90deg, #0f0f0fd1 0%, #0f0f0f8c 60%, #0f0f0f73), var(--pole-tex) 75% 50% / cover, #1a1a1a;padding-block:clamp(88px,11vw,144px);position:relative}.PolePage-module__2jE02a__contactInner{justify-items:start;gap:20px;display:grid}.PolePage-module__2jE02a__contactEyebrow{font:400 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#f8f8f8c2;margin:0}.PolePage-module__2jE02a__contactTitle{max-width:18ch;color:var(--color-white);text-wrap:balance;margin:0}.PolePage-module__2jE02a__contactTitle span{color:#f8f8f899}.PolePage-module__2jE02a__contactBody{color:#f8f8f8cc;max-width:54ch;margin:0 0 8px;font-size:16px;line-height:1.65}@media (max-width:1023px){.PolePage-module__2jE02a__heroLogo{zoom:2}.PolePage-module__2jE02a__servicesGrid{grid-template-columns:minmax(0,1fr)}.PolePage-module__2jE02a__sideHead{position:static}.PolePage-module__2jE02a__proofs{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}}@media (max-width:767px){.PolePage-module__2jE02a__hero{padding-top:48px}.PolePage-module__2jE02a__heroVisual{aspect-ratio:4/3}.PolePage-module__2jE02a__heroLogo{zoom:1.25}.PolePage-module__2jE02a__lead{font-size:16px}.PolePage-module__2jE02a__services,.PolePage-module__2jE02a__steps{grid-template-columns:minmax(0,1fr)}.PolePage-module__2jE02a__step{padding:22px 0}.PolePage-module__2jE02a__actions .hero-button{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.PolePage-module__2jE02a__proofMedia img,.PolePage-module__2jE02a__arrow{transition:none}}:is(.PolePage-module__2jE02a__service,.PolePage-module__2jE02a__proof) .PolePage-module__2jE02a__meta{color:#9a9a9a}:is(.PolePage-module__2jE02a__service,.PolePage-module__2jE02a__proof) .PolePage-module__2jE02a__textLink{color:var(--color-white);border-bottom-color:#f8f8f84d}:is(.PolePage-module__2jE02a__service,.PolePage-module__2jE02a__proof) .PolePage-module__2jE02a__textLink:hover{border-bottom-color:var(--color-white)}.PolePage-module__2jE02a__proofMedia{background:#1f1f1f}body .PolePage-module__2jE02a__services>.PolePage-module__2jE02a__service.ds-card{--pole-fold:78% 30%;background:linear-gradient(180deg, #0f0f0f2e 0%, #0f0f0f75 38%, #0f0f0f9e 100%) padding-box, var(--pole-tex) var(--pole-fold) / auto 150% no-repeat padding-box, linear-gradient(#2a2a2a, #2a2a2a) padding-box, linear-gradient(140deg, #f8f8f8bf, #f8f8f814 38%, #f8f8f80a 70%, #f8f8f859) border-box}body .PolePage-module__2jE02a__services>.PolePage-module__2jE02a__service.ds-card:nth-child(2){--pole-fold:100% 60%}body .PolePage-module__2jE02a__services>.PolePage-module__2jE02a__service.ds-card:nth-child(3){--pole-fold:88% 90%}body .PolePage-module__2jE02a__services>.PolePage-module__2jE02a__service.ds-card:nth-child(4){--pole-fold:64% 10%}
.SectorVisual-module__w_3AiW__glass.SectorVisual-module__w_3AiW__glass{justify-content:flex-start;height:420px}.SectorVisual-module__w_3AiW__icon.SectorVisual-module__w_3AiW__icon{flex:none;width:100%;max-width:280px;margin-inline:auto}@media (max-width:767px){.SectorVisual-module__w_3AiW__glass.SectorVisual-module__w_3AiW__glass{height:404px}}
