#main-content.experience-template{--experience-ink:#14142f;--experience-muted:#55566d;--experience-purple:#4242ff;--experience-beige:#f8fad7;--experience-line:#dddded}#main-content.experience-template :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #4242ff}#main-content.experience-template :is(.service-hero,.hub-hero,.commercial-hero,.careers-hub-hero,.career-hero,.contact-hero){overflow:clip}#main-content.experience-template.arch-page--service .service-hero{color:var(--experience-ink);background:radial-gradient(ellipse at 85% 15%,#e5e4ff 0%,transparent 54%),var(--experience-beige);padding-bottom:48px}#main-content.experience-template.arch-page--service .service-hero:before{display:none}#main-content.experience-template.arch-page--service .service-hero .arch-breadcrumb :is(ol,li,a){color:#5b5b76}#main-content.experience-template.arch-page--service .service-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding-top:28px}#main-content.experience-template.arch-page--service .service-hero__copy{min-width:0;padding:0}#main-content.experience-template.arch-page--service .service-hero__copy>.eyebrow{color:#3838ca}#main-content.experience-template.arch-page--service .service-hero__copy h1{color:var(--experience-ink);letter-spacing:-.045em;max-width:19ch;margin:20px 0 24px;font:300 clamp(42px,4.7vw,68px)/1.04 var(--font-brand),"Outfit",sans-serif!important}#main-content.experience-template.arch-page--service .service-hero__copy h1 strong{color:#4242ff;font-weight:700}#main-content.experience-template.arch-page--service .service-hero__copy>p{color:#4d4e67;max-width:47ch;font:400 18px/1.6 var(--font-reading),"Instrument Sans",sans-serif}#main-content.experience-template.arch-page--service .service-hero .actions{align-items:center;gap:18px;margin-top:28px}#main-content.experience-template.arch-page--service .service-hero .button--primary{color:#f8fad7;background:#4242ff;border-color:#4242ff;border-radius:100px;padding-inline:23px;box-shadow:0 7px 18px #4242ff18}#main-content.experience-template .service-explore-link{color:#29294b;min-height:48px;font:500 15px/1.4 var(--font-reading),"Instrument Sans",sans-serif;text-underline-offset:5px;align-items:center;gap:12px;padding:8px 0;text-decoration:underline;display:inline-flex}#main-content.experience-template .service-explore-link>span{color:inherit;transition:transform .18s}#main-content.experience-template .service-explore-link:hover>span{transform:translateY(3px)}#main-content.experience-template .service-context-visual{isolation:isolate;width:100%;min-width:0;margin:0;padding:0 0 22px;position:relative}#main-content.experience-template .service-context-visual__photo{aspect-ratio:1.14;background:#e3e4fb;border-radius:100px 28px;margin:0 18px 0 0;position:relative;overflow:hidden;box-shadow:0 20px 44px #29295212}#main-content.experience-template .service-context-visual__photo>img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}#main-content.experience-template .service-context-visual__photo>.arch-media{width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}#main-content.experience-template .service-context-visual__photo>.arch-media img{object-fit:cover;width:100%;height:100%;transform:none}#main-content.experience-template .service-context-visual__photo>.arch-media:after,#main-content.experience-template .service-context-visual__photo>.arch-media figcaption{display:none}#main-content.experience-template .service-context-visual__orb{z-index:2;filter:drop-shadow(0 10px 20px #4242ff20);width:148px;position:absolute;bottom:11px;right:0}#main-content.experience-template .service-context-visual__orb>.cognitive-orb{--orb-size:148px}#main-content.experience-template .service-context-visual__object{z-index:2;object-fit:contain;filter:drop-shadow(0 8px 16px #4242ff1a);width:105px;height:105px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;top:-24px;left:-28px;transform:rotate(-12deg)}#main-content.experience-template .service-context-visual>figcaption{z-index:3;color:#202044;max-width:calc(100% - 155px);font:300 13px/1.2 var(--font-brand),"Outfit",sans-serif;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #fffa;border-radius:100px;padding:10px 15px;position:absolute;bottom:0;left:23px}#main-content.experience-template .service-context-visual>figcaption strong{font-weight:700}#main-content.experience-template .service-context-visual--cutout .service-context-visual__photo{background:radial-gradient(at 20% 10%,#9390ff,#0000 60%),#4242ff;border-radius:100px 100px 26px 26px;justify-content:center;align-items:end;padding:0;display:flex}#main-content.experience-template .service-context-visual--cutout .service-context-visual__photo>img{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 9px 14px #18185f25);width:100%;height:100%}#main-content.experience-template[data-page=consulting\/seo-geo] .service-context-visual--cutout .service-context-visual__photo>img{width:95%;height:116%;max-height:none}#main-content.experience-template .service-human-studio{color:#44445b}#main-content.experience-template .service-human-studio .product-brand{--product-brand-color:#4242ff}#main-content.experience-template.arch-page--service[data-page=consulting\/innovative-advertising] .service-human-studio>span:not(.product-brand){color:#49495f}#main-content.experience-template.arch-page--service .service-roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-block:24px 8px;padding:0;display:grid;position:relative;top:auto;overflow:visible}#main-content.experience-template.arch-page--service .service-roadmap>a{color:#292946;min-width:0;min-height:68px;font:500 14px/1.35 var(--font-reading),"Instrument Sans",sans-serif;background:#f6f6fc;border:1px solid #e1e1ef;border-radius:16px;flex:none;gap:11px;padding:14px 17px;transition:transform .18s,background-color .18s,border-color .18s;display:flex;box-shadow:inset 0 1px #fff}#main-content.experience-template.arch-page--service .service-roadmap>a>.service-roadmap__number{color:#777795;font:400 11px/1 var(--font-reading),"Instrument Sans",sans-serif;flex:none}#main-content.experience-template.arch-page--service .service-roadmap>a>svg{color:#4242ff;width:20px;height:20px}#main-content.experience-template.arch-page--service .service-roadmap>a>svg:last-child{width:15px;height:15px;margin-left:auto}#main-content.experience-template.arch-page--service .service-roadmap>a:hover{background:#eef;border-color:#b6b6ff;transform:translateY(-2px)}#main-content.experience-template.arch-page--service .service-chapter{padding-block:48px}#main-content.experience-template.arch-page--service .service-chapter:nth-child(2n){background:#f7f7fc}#main-content.experience-template.arch-page--service .service-chapter__grid{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:24px 64px}#main-content.experience-template .service-chapter__marker{align-items:center;gap:16px;margin-bottom:21px;display:flex}#main-content.experience-template .service-chapter__marker>.service-chapter__icon{color:#4242ff;background:linear-gradient(150deg,#fff,#e6e5ff);border:1px solid #dedcff;border-radius:16px;width:49px;height:49px;margin:0;transform:rotate(-4deg);box-shadow:inset 0 1px #fff,0 5px 12px #4242ff0c}#main-content.experience-template .service-chapter__marker>span:last-child{color:#9999b4;font:300 28px/1 var(--font-brand),"Outfit",sans-serif}#main-content.experience-template.arch-page--service .service-chapter .service-chapter__heading h2{max-width:22ch;font:300 clamp(29px,3.1vw,43px)/1.1 var(--font-brand),"Outfit",sans-serif;letter-spacing:-.035em}#main-content.experience-template.arch-page--service .service-chapter__grid>.arch-content{grid-area:1/2/span 2}#main-content.experience-template.arch-page--service .service-chapter__grid>.arch-media{border-radius:22px;grid-area:2/1}#main-content.experience-template.arch-page--service .internal-detail-list{margin-top:19px}#main-content.experience-template.arch-page--service .internal-detail-list>li{padding-block:19px}#main-content.experience-template.arch-page--service .internal-deliverables{gap:10px}#main-content.experience-template.arch-page--service .internal-secondary-details>summary:hover{background:#eeedff;border-radius:16px}#main-content.experience-template.arch-page--service .service-belief{background:#14142f;padding-block:35px}#main-content.experience-template.arch-page--service .service-belief>.shell{align-items:center}#main-content.experience-template.arch-page--service .service-belief blockquote{color:#f8fad7}#main-content.experience-template.solutions-overview .commercial-hero{color:#14142f;background:radial-gradient(at 82% 15%,#ededff,#0000 53%),#f8fad7;padding-block:48px}#main-content.experience-template.solutions-overview .commercial-hero>.solutions-hero-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;display:grid}#main-content.experience-template.solutions-overview .solutions-hero-copy{min-width:0}#main-content.experience-template.solutions-overview .commercial-hero .eyebrow{color:#3c3cd1}#main-content.experience-template.solutions-overview .commercial-hero .home-icon-label>.wiwo-icon{color:#4242ff}#main-content.experience-template.solutions-overview .commercial-hero h1{color:#14142f;max-width:20ch;font:300 clamp(43px,4.6vw,66px)/1.05 var(--font-brand),"Outfit",sans-serif;letter-spacing:-.045em;margin:20px 0 24px}#main-content.experience-template.solutions-overview .commercial-hero h1 strong{color:#4242ff;font-weight:700}#main-content.experience-template.solutions-overview .solutions-hero-copy>p{color:#55566d;max-width:47ch;font:400 18px/1.6 var(--font-reading),"Instrument Sans",sans-serif}#main-content.experience-template.solutions-overview .commercial-hero .actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;display:flex}#main-content.experience-template.solutions-overview .commercial-hero .button--primary{color:#f8fad7;background:#4242ff;border-color:#4242ff;border-radius:100px}#main-content.experience-template.solutions-overview .commercial-hero .text-link{color:#29294d;min-height:48px;padding-block:12px}#main-content.experience-template .solutions-hero-art{isolation:isolate;background:radial-gradient(at 25% 15%,#9292ff,#0000 60%),#4242ff;border-radius:50% 50% 24px 24px;justify-content:center;align-self:stretch;align-items:end;min-height:380px;max-height:510px;margin:0;display:flex;position:relative}#main-content.experience-template .solutions-hero-art>img:first-of-type{z-index:1;object-fit:contain;object-position:center bottom;width:100%;height:100%;max-height:510px;display:block;position:relative}#main-content.experience-template .solutions-hero-art__orb{z-index:2;position:absolute;top:10px;left:-25px}#main-content.experience-template .solutions-hero-art__orb>.cognitive-orb{--orb-size:150px}#main-content.experience-template .solutions-hero-art>.solutions-hero-art__object{z-index:3;object-fit:contain;width:130px;height:130px;position:absolute;bottom:12px;right:-22px;transform:rotate(12deg)}#main-content.experience-template .solutions-hero-art>figcaption{z-index:3;color:#14142f;font:300 13px/1.2 var(--font-brand),"Outfit",sans-serif;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8fad7ed;border:1px solid #fff7;border-radius:100px;padding:10px 15px;position:absolute;bottom:19px;left:21px}#main-content.experience-template.solutions-overview .sales-directory{background:#fff;padding-block:48px}#main-content.experience-template.solutions-overview .sales-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#main-content.experience-template.solutions-overview .sales-directory__card{min-height:285px;box-shadow:none;background:#f8f8fc;border:1px solid #e0e0ee;border-radius:22px;gap:15px;padding:25px}#main-content.experience-template.solutions-overview .sales-directory__card:first-child{color:#f8fad7;background:radial-gradient(at 100% 0,#77f,#0000 70%),#4242ff;border-color:#4242ff}#main-content.experience-template.solutions-overview .sales-directory__card:first-child :is(h3,p,.sales-offer__action){color:#f8fad7}#main-content.experience-template .sales-directory__marker{justify-content:space-between;align-items:center;width:100%;display:flex}#main-content.experience-template .sales-directory__marker>.wiwo-icon{color:#4242ff;background:linear-gradient(145deg,#fff,#e3e2ff);border:1px solid #dadaff;border-radius:16px;place-items:center;width:48px;height:48px;padding:10px;transition:transform .2s;display:grid;box-shadow:inset 0 1px #fff}#main-content.experience-template .sales-directory__marker>span{color:#8888a2;font:400 12px/1 var(--font-reading),"Instrument Sans",sans-serif}#main-content.experience-template.solutions-overview .sales-directory__card:first-child .sales-directory__marker>span{color:#e0e0ff}#main-content.experience-template.solutions-overview .sales-directory__card h3{max-width:20ch;font-size:26px}#main-content.experience-template.solutions-overview .sales-directory__card .sales-offer__action{font-size:14px}#main-content.experience-template.solutions-overview .sales-directory__card:hover{background:#f0f0ff;border-color:#b8b8ff}#main-content.experience-template.solutions-overview .sales-directory__card:first-child:hover{color:#f8fad7;background:#3535ed;border-color:#3535ed}#main-content.experience-template.solutions-overview .sales-directory__card:hover .sales-directory__marker>.wiwo-icon{transform:rotate(-6deg)}#main-content.experience-template.solutions-overview .ways-to-work--brief{background:#fff}#main-content.experience-template.arch-page--hub .hub-hero{background:#14142f;padding-bottom:45px}#main-content.experience-template.arch-page--hub .hub-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:52px}#main-content.experience-template.arch-page--hub .hub-hero__copy h1{font:300 clamp(40px,4.6vw,63px)/1.05 var(--font-brand),"Outfit",sans-serif;max-width:19ch}#main-content.experience-template.arch-page--hub .service-explore-link{color:#f8fad7}#main-content.experience-template.arch-page--hub .hub-manifesto{background:#f8fad7}#main-content.experience-template.arch-page--company .company-belief{background:linear-gradient(115deg,#f8fad7,#eeedff)}#main-content.experience-template:is(.careers-hub,.arch-page--career) :is(.careers-hub-hero,.career-hero){background:radial-gradient(at 90% 5%,#edecff,#0000 65%),#f8fad7}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout{aspect-ratio:1;isolation:isolate;background:radial-gradient(at 35% 10%,#9897ff,#0000 55%),#4242ff;border:0;border-radius:50% 50% 26px 26px;margin:0;position:relative;overflow:visible}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout>img{object-fit:contain;object-position:bottom center;border-radius:0 0 26px 26px;width:100%;height:100%;display:block;position:relative}#main-content.experience-template.careers-hub .careers-hub-hero__orb{z-index:2;position:absolute;top:12px;right:-25px}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout>figcaption{z-index:3;color:#14142f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border:1px solid #fff8;border-radius:18px;width:calc(100% - 34px);margin:-44px auto 0;padding:16px 19px;position:relative;bottom:auto;left:auto;right:auto;box-shadow:0 8px 24px #14142f0c}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout>figcaption span{color:#4242ff}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout>figcaption strong{color:#14142f;font-size:16px}#main-content.experience-template.arch-page--career .career-hero .arch-media{aspect-ratio:4/3;min-height:0}#main-content.experience-template.arch-page--career .career-hero .arch-media img{object-fit:cover;width:100%;height:100%}#main-content.experience-template.arch-page--career .career-hero__grid>aside{color:#f8fad7;background:#4242ff;border-radius:18px;grid-column:1/-1;width:auto;max-width:540px;margin:0;padding:18px 22px}#main-content.experience-template.arch-page--career .career-hero__grid>aside strong{color:#f8fad7}#main-content.experience-template.arch-page--career .career-belief{background:#f0efff}#main-content.experience-template.arch-page--contact .contact-hero{background:radial-gradient(at 90% 0,#414178,#0000 60%),#14142f}#main-content.experience-template.arch-page--contact .contact-hero__grid{align-items:start}#main-content.experience-template.arch-page--contact .contact-hero__copy>p{font-size:18px}#main-content.experience-template.arch-page--contact .contact-hero__copy>.button{color:#14142f;background:#f8fad7;border-radius:100px}#main-content.experience-template .contact-context-photo{aspect-ratio:2;border-radius:32px 32px 16px 16px;min-width:0;margin:0 0 5px;position:relative}#main-content.experience-template .contact-context-photo>img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}#main-content.experience-template .contact-context-photo>div{position:absolute;bottom:-20px;right:-15px}#main-content.experience-template .contact-context-photo .cognitive-orb{--orb-size:100px}#main-content.experience-template.arch-page--contact .contact-hero__channels{gap:0}#main-content.experience-template.arch-page--contact .contact-hero__channels>a{background:0 0;border:0;border-bottom:1px solid #fff3;border-radius:0;padding:17px 0;transition:padding .18s}#main-content.experience-template.arch-page--contact .contact-hero__channels>a>strong{font-size:20px}#main-content.experience-template.arch-page--contact .contact-hero__channels>a:hover{padding-left:8px}#main-content.experience-template.careers-hub .careers-hub-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.85fr);align-items:center;gap:40px;height:auto;min-height:0;padding-block:25px 32px;display:grid}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout{z-index:0;aspect-ratio:auto;border-radius:140px 140px 22px 22px;grid-template-rows:minmax(0,1fr) auto;place-self:center end;width:min(100%,400px);max-width:440px;height:430px;min-height:0;max-height:none;margin:0;padding:0;display:grid;position:relative;inset:auto;overflow:hidden;transform:none}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout:before,#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout:after{content:none;background:0 0;display:none}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout>img{z-index:1;object-fit:contain;object-position:center bottom;filter:none;border-radius:0;grid-area:1/1;align-self:end;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;position:relative;inset:auto;transform:none}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout>figcaption{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;max-width:none;box-shadow:none;background:#fff;border:0;border-radius:0;grid-area:2/1;margin:0;padding:15px 19px;position:static;inset:auto;transform:none}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout>figcaption strong{max-width:none;font-size:16px;line-height:1.3}#main-content.experience-template.careers-hub .careers-hub-hero__orb{z-index:2;top:18px;right:12px}#main-content.experience-template.careers-hub .careers-hub-hero__orb>.cognitive-orb{--orb-size:105px}#main-content.experience-template.arch-page--contact .contact-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center;gap:48px;height:auto;min-height:0}#main-content.experience-template.arch-page--contact .contact-hero__channels{border:0;grid-template-rows:auto repeat(3,auto);align-content:start;gap:0;min-width:0;height:auto;min-height:0;display:grid}#main-content.experience-template.arch-page--contact .contact-hero__channels>a{grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr) 20px;align-content:center;gap:4px 13px;height:auto;min-height:0;padding:13px 0}#main-content.experience-template.arch-page--contact .contact-hero__channels>a>strong{font-size:19px;line-height:1.25}#main-content.experience-template.arch-page--contact .contact-context-photo{aspect-ratio:auto;width:100%;height:180px;min-height:0;max-height:190px;margin:0 0 9px;position:relative;inset:auto;overflow:hidden}#main-content.experience-template.arch-page--contact .contact-context-photo>img{object-fit:cover;object-position:center 10%;width:100%;height:100%;display:block;position:static;inset:auto}#main-content.experience-template.arch-page--contact .contact-context-photo>div{bottom:0;right:7px}#main-content.experience-template.arch-page--contact .contact-context-photo .cognitive-orb{--orb-size:86px}@media (hover:hover) and (prefers-reduced-motion:no-preference){#main-content.experience-template .service-context-visual:hover .service-context-visual__photo>img{transform:scale(1.018)}#main-content.experience-template .service-context-visual:hover .service-context-visual__object{transform:rotate(4deg)translateY(-5px)}}@media (max-width:1000px){#main-content.experience-template.arch-page--service .service-hero__grid{gap:30px}#main-content.experience-template.arch-page--service .service-chapter__grid{gap:24px 35px}#main-content.experience-template.solutions-overview .commercial-hero>.solutions-hero-layout{gap:32px}#main-content.experience-template.solutions-overview .sales-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#main-content.experience-template .service-context-visual__orb{width:115px}#main-content.experience-template .service-context-visual__orb>.cognitive-orb{--orb-size:115px}#main-content.experience-template .service-context-visual>figcaption{max-width:calc(100% - 115px)}}@media (max-width:760px){#main-content.experience-template.arch-page--service .shell{width:calc(100% - 36px)}#main-content.experience-template.arch-page--service .service-hero{padding-bottom:30px}#main-content.experience-template.arch-page--service .service-hero__grid{grid-template-columns:minmax(0,1fr);gap:35px;padding-top:17px}#main-content.experience-template.arch-page--service .service-hero__copy h1{max-width:20ch;margin:17px 0 20px;font-size:clamp(38px,9vw,54px)!important}#main-content.experience-template.arch-page--service .service-hero__copy>p{font-size:17px}#main-content.experience-template.arch-page--service .service-hero .actions{gap:10px 19px;margin-top:24px}#main-content.experience-template.arch-page--service .service-hero .button{font-size:15px}#main-content.experience-template .service-context-visual{max-width:530px;margin-inline:auto;padding-bottom:17px}#main-content.experience-template .service-context-visual__photo{aspect-ratio:1.3;border-radius:64px 22px;margin-right:12px}#main-content.experience-template .service-context-visual--cutout .service-context-visual__photo{aspect-ratio:1.2;border-radius:70px 70px 22px 22px}#main-content.experience-template .service-context-visual__object{width:80px;height:80px;top:-21px;left:-8px}#main-content.experience-template .service-context-visual__orb{width:104px;bottom:0;right:0}#main-content.experience-template .service-context-visual__orb>.cognitive-orb{--orb-size:104px}#main-content.experience-template .service-context-visual>figcaption{max-width:calc(100% - 115px);padding:9px 12px;font-size:12px;left:14px}#main-content.experience-template.arch-page--service .service-roadmap{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:20px 3px}#main-content.experience-template.arch-page--service .service-roadmap>a{border-radius:13px;gap:8px;min-height:64px;padding:12px;font-size:13px}#main-content.experience-template.arch-page--service .service-roadmap>a>svg:last-child,#main-content.experience-template.arch-page--service .service-roadmap>a>.service-roadmap__number{display:none}#main-content.experience-template.arch-page--service .service-roadmap>a>svg{width:18px;height:18px}#main-content.experience-template.arch-page--service .service-chapter{padding-block:35px}#main-content.experience-template.arch-page--service .service-chapter__grid{grid-template-columns:minmax(0,1fr);gap:22px}#main-content.experience-template.arch-page--service .service-chapter__grid>:is(.service-chapter__heading,.arch-content,.arch-media){grid-area:auto/1}#main-content.experience-template .service-chapter__marker{margin-bottom:18px}#main-content.experience-template.arch-page--service .service-chapter .service-chapter__heading h2{max-width:25ch;font-size:32px}#main-content.experience-template.arch-page--service .service-belief>.shell{grid-template-columns:minmax(0,1fr);gap:18px}#main-content.experience-template.solutions-overview .commercial-hero{padding-block:34px}#main-content.experience-template.solutions-overview .commercial-hero>.solutions-hero-layout{grid-template-columns:minmax(0,1fr);gap:34px}#main-content.experience-template.solutions-overview .commercial-hero h1{max-width:21ch;margin-block:17px 22px;font-size:clamp(40px,9.4vw,54px)}#main-content.experience-template.solutions-overview .solutions-hero-copy>p{font-size:17px}#main-content.experience-template .solutions-hero-art{width:min(100%,430px);height:360px;min-height:300px;margin-inline:auto}#main-content.experience-template .solutions-hero-art>img:first-of-type{width:100%;height:100%}#main-content.experience-template .solutions-hero-art__orb{left:-8px}#main-content.experience-template .solutions-hero-art__orb>.cognitive-orb{--orb-size:120px}#main-content.experience-template .solutions-hero-art>.solutions-hero-art__object{width:100px;height:100px;right:-7px}#main-content.experience-template.solutions-overview .sales-directory{padding-block:36px}#main-content.experience-template.solutions-overview .sales-directory__card{min-height:260px;padding:23px}#main-content.experience-template.arch-page--hub .hub-hero__grid{grid-template-columns:minmax(0,1fr);gap:32px}#main-content.experience-template.arch-page--hub .hub-hero__copy h1{font-size:clamp(38px,9vw,54px)}#main-content.experience-template.careers-hub .careers-hub-hero__grid{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:18px 28px;display:grid}#main-content.experience-template.careers-hub .careers-hub-hero__copy{grid-area:1/1}#main-content.experience-template.careers-hub .careers-hub-hero__media--cutout{grid-area:2/1;justify-self:center;width:min(100%,380px);max-width:380px;height:390px;min-height:0;margin:0}#main-content.experience-template.careers-hub .careers-hub-hero__orb{right:8px}#main-content.experience-template.careers-hub .careers-hub-hero__orb>.cognitive-orb{--orb-size:100px}#main-content.experience-template.arch-page--career .career-hero__grid>aside{width:100%;margin:0}#main-content.experience-template.arch-page--contact .contact-hero__copy>p{font-size:17px}#main-content.experience-template.arch-page--contact .contact-hero__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}#main-content.experience-template.arch-page--contact .contact-context-photo{height:180px}#main-content.experience-template.arch-page--contact .contact-context-photo>div{right:6px}}@media (max-width:520px){#main-content.experience-template.solutions-overview .sales-directory__grid{grid-template-columns:minmax(0,1fr)}#main-content.experience-template.solutions-overview .sales-directory__card{gap:15px;min-height:0}}@media (prefers-reduced-motion:reduce){#main-content.experience-template :is(.service-context-visual__object,.service-context-visual__photo>img,.service-roadmap>a,.sales-directory__marker>.wiwo-icon,.service-explore-link>span,.contact-hero__channels>a){transition:none;transform:none}}
