.cuberto-home-merge-module___Z9vsq__sequence{--merge-ink:#000;--merge-paper:#fff;--merge-soft:#eee;--merge-mint:#e3f5f3;--merge-lilac:#f1f3fa;--merge-content-width:clamp(70vw, calc(34.4vw + 26.7rem), calc(100vw - 2rem));background:var(--merge-paper);color:var(--merge-ink);overflow:clip}.cuberto-home-merge-module___Z9vsq__sequence :is(h1,h2,h3,p,figure){margin:0}.cuberto-home-merge-module___Z9vsq__sequence a{color:inherit}.cuberto-home-merge-module___Z9vsq__hero{text-align:center;place-content:start center;justify-items:center;min-height:29.5rem;padding:10rem 15vw 6rem;display:grid}.cuberto-home-merge-module___Z9vsq__hero :is(h1,h2){width:min(var(--merge-content-width), 72rem);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(4.5rem,5.625vw,6.5rem);font-weight:500;line-height:1}.cuberto-home-merge-module___Z9vsq__hero p{letter-spacing:.02em;text-wrap:balance;width:min(75vw,48rem);margin-top:1.625rem;font-size:clamp(1.15rem,1.5vw,1.65rem);line-height:1.2}.cuberto-home-merge-module___Z9vsq__overview{width:var(--merge-content-width);grid-template-columns:28% 72%;min-height:6.6875rem;margin:7rem auto;display:grid}.cuberto-home-merge-module___Z9vsq__overview h2,.cuberto-home-merge-module___Z9vsq__overview p{font-weight:400}.cuberto-home-merge-module___Z9vsq__overview h2{font-size:.8rem;line-height:1.1}.cuberto-home-merge-module___Z9vsq__overview p{font-size:clamp(1.2rem,1.875vw,1.9rem);line-height:1.12}.cuberto-home-merge-module___Z9vsq__services{width:var(--merge-content-width);min-height:max(60rem,119.453vw);margin-inline:auto}.cuberto-home-merge-module___Z9vsq__serviceStack{width:100%}.cuberto-home-merge-module___Z9vsq__serviceCard{background:var(--merge-soft);height:clamp(9.25rem,11.5625vw,13rem);color:var(--merge-ink);border-radius:1rem;transition:height .6s cubic-bezier(.16,1,.3,1),background-color .5s,color .5s;position:relative;overflow:hidden}.cuberto-home-merge-module___Z9vsq__serviceCard+.cuberto-home-merge-module___Z9vsq__serviceCard{margin-top:clamp(.65rem,.703125vw,.8rem)}.cuberto-home-merge-module___Z9vsq__serviceCard[data-expanded=true]{color:#fff;background:#171717;height:clamp(21rem,23.3594vw,26rem)}.cuberto-home-merge-module___Z9vsq__serviceCard>img{z-index:0;object-fit:cover;opacity:0;filter:grayscale();transition:opacity .5s}.cuberto-home-merge-module___Z9vsq__serviceCard[data-expanded=true]>img{opacity:.22}.cuberto-home-merge-module___Z9vsq__serviceHead{z-index:2;width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:clamp(1.75rem,3.75vw,3.75rem);display:grid;position:relative}.cuberto-home-merge-module___Z9vsq__serviceTitle{z-index:2;position:relative}.cuberto-home-merge-module___Z9vsq__serviceName{letter-spacing:-.02em;font-size:clamp(1.85rem,2.5vw,2.85rem);font-weight:400;line-height:1.05}.cuberto-home-merge-module___Z9vsq__serviceIndex{color:currentColor;opacity:.32;font-size:clamp(.95rem,1.5vw,1.35rem);font-weight:400}.cuberto-home-merge-module___Z9vsq__serviceBody{z-index:2;opacity:0;pointer-events:none;visibility:hidden;width:clamp(18rem,34vw,34rem);transition:opacity .35s .1s,transform .5s cubic-bezier(.16,1,.3,1) .1s;position:absolute;top:clamp(7rem,8.75vw,8.75rem);left:clamp(1.75rem,3.75vw,3.75rem);transform:translateY(1rem)}.cuberto-home-merge-module___Z9vsq__serviceCard[data-expanded=true] .cuberto-home-merge-module___Z9vsq__serviceBody{opacity:1;pointer-events:auto;visibility:visible;transform:none}.cuberto-home-merge-module___Z9vsq__serviceBody p{color:#ffffffad;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.35}.cuberto-home-merge-module___Z9vsq__serviceBody a{align-items:center;gap:.75rem;margin-top:clamp(1.1rem,1.5vw,1.5rem);font-size:clamp(.95rem,1.1vw,1.05rem);text-decoration:none;display:inline-flex}.cuberto-home-merge-module___Z9vsq__serviceBody svg{width:1em;height:1em}.cuberto-home-merge-module___Z9vsq__trust{width:var(--merge-content-width);min-height:34rem;margin:8rem auto 0}.cuberto-home-merge-module___Z9vsq__trustIntro{grid-template-columns:minmax(0,1fr) minmax(18rem,31rem);align-items:end;gap:4rem;display:grid}.cuberto-home-merge-module___Z9vsq__trust h2{letter-spacing:-.035em;max-width:18ch;font-size:clamp(2rem,3.2vw,3.65rem);font-weight:400;line-height:.98}.cuberto-home-merge-module___Z9vsq__trustIntro p{color:#606060;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.4}.cuberto-home-merge-module___Z9vsq__trustGrid{border-top:1px solid #d7d7d7;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:4.75rem;margin-top:4.5rem;display:grid}.cuberto-home-merge-module___Z9vsq__trustGrid span{color:#1d1d1d;letter-spacing:-.025em;border-bottom:1px solid #d7d7d7;align-items:center;font-size:clamp(1rem,1.35vw,1.35rem);font-weight:560;display:flex}.cuberto-home-merge-module___Z9vsq__trustGrid span:not(:nth-child(4n+1)){border-left:1px solid #d7d7d7;padding-left:1.25rem}.cuberto-home-merge-module___Z9vsq__testimonials{background:#fff;border-radius:4rem 4rem 0 0;min-height:68.9375rem;margin-top:0;padding-top:12rem;position:relative}.cuberto-home-merge-module___Z9vsq__testimonials>h2{letter-spacing:-.02em;width:70vw;margin-inline:auto;font-size:5.625vw;font-weight:500;line-height:1}.cuberto-home-merge-module___Z9vsq__testimonialStage{width:82.5vw;height:46.4375rem;margin:6rem auto 0;position:relative}.cuberto-home-merge-module___Z9vsq__testimonial{background:var(--merge-lilac);border-radius:.4rem;flex-direction:column;padding:2rem;transition:box-shadow .32s,transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;box-shadow:0 1.25rem 4rem #0000000a}.cuberto-home-merge-module___Z9vsq__testimonial:nth-child(2n){background:var(--merge-mint)}.cuberto-home-merge-module___Z9vsq__testimonial:first-child{z-index:1;width:29vw;height:24.625rem;top:4.4375rem;left:0;transform:rotate(-4deg)}.cuberto-home-merge-module___Z9vsq__testimonial:nth-child(2){z-index:2;width:29vw;height:23.5rem;top:-1.0625rem;left:26.75vw;transform:rotate(2.5deg)}.cuberto-home-merge-module___Z9vsq__testimonial:nth-child(3){z-index:3;width:29vw;height:25.875rem;top:7rem;left:53.5vw;transform:rotate(4deg)}.cuberto-home-merge-module___Z9vsq__testimonial:nth-child(-n+2) :is(h3,p){max-width:calc(100% - 2.75rem)}.cuberto-home-merge-module___Z9vsq__testimonial:hover,.cuberto-home-merge-module___Z9vsq__testimonial:focus-within{z-index:10;transform:translateY(-.75rem)rotate(0);box-shadow:0 2rem 5rem #00000024}.cuberto-home-merge-module___Z9vsq__testimonial>span{color:#00000024;letter-spacing:.12em;font-size:.8rem;font-weight:620;line-height:1}.cuberto-home-merge-module___Z9vsq__testimonial h3{letter-spacing:-.035em;margin-top:2rem;font-size:clamp(1.4rem,2.1vw,2.15rem);font-weight:520;line-height:1.02}.cuberto-home-merge-module___Z9vsq__testimonial h3 a{text-decoration:none}.cuberto-home-merge-module___Z9vsq__testimonial>small{color:#0000007a;letter-spacing:.035em;margin-top:.8rem;font-size:.72rem;font-weight:500;display:block}.cuberto-home-merge-module___Z9vsq__testimonial>p{margin-top:auto;padding-top:2.5rem;font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.35}@media (max-width:1100px) and (min-width:701px){.cuberto-home-merge-module___Z9vsq__testimonialStage{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:86vw;height:auto;display:grid}.cuberto-home-merge-module___Z9vsq__testimonial:first-child,.cuberto-home-merge-module___Z9vsq__testimonial:nth-child(2),.cuberto-home-merge-module___Z9vsq__testimonial:nth-child(3){width:auto;height:27rem;position:relative;top:auto;left:auto}.cuberto-home-merge-module___Z9vsq__testimonial:nth-child(3){grid-column:1/-1;justify-self:center;width:70%;margin-top:-1.5rem}.cuberto-home-merge-module___Z9vsq__testimonial:nth-child(-n+2) :is(h3,p){max-width:none}}.cuberto-home-merge-module___Z9vsq__why{width:var(--merge-content-width);border-top:1px solid #aaa;min-height:49.6875rem;margin-inline:auto;padding-top:2.25rem}.cuberto-home-merge-module___Z9vsq__whyIntro{grid-template-columns:28% 72%;min-height:10rem;display:grid}.cuberto-home-merge-module___Z9vsq__whyIntro h2{font-size:.8rem;font-weight:400;line-height:1.1}.cuberto-home-merge-module___Z9vsq__whyIntro p{max-width:40rem;font-size:clamp(1.2rem,1.875vw,1.9rem);line-height:1.12}.cuberto-home-merge-module___Z9vsq__reasonGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin-top:3.5rem;display:grid}.cuberto-home-merge-module___Z9vsq__reasonGrid article{background:var(--merge-mint);border-radius:1.3rem;flex-direction:column;grid-column:span 2;min-height:18.5vw;padding:2.4vw;display:flex}.cuberto-home-merge-module___Z9vsq__reasonGrid article:nth-child(2n),.cuberto-home-merge-module___Z9vsq__reasonGrid article:nth-child(5){background:var(--merge-lilac)}.cuberto-home-merge-module___Z9vsq__reasonGrid article:nth-child(4){grid-column:2/span 2}.cuberto-home-merge-module___Z9vsq__reasonGrid article svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:2.2rem;height:2.2rem}.cuberto-home-merge-module___Z9vsq__reasonGrid article p{max-width:13ch;margin-top:auto;font-size:1.875vw;line-height:1.05}.cuberto-home-merge-module___Z9vsq__insights{color:#fff;background:#000;border-radius:4rem 4rem 0 0;min-height:61.625rem;margin-top:7rem;padding:12rem 15vw}.cuberto-home-merge-module___Z9vsq__insights>h2,.cuberto-home-merge-module___Z9vsq__faq>h2{letter-spacing:-.02em;font-size:5.625vw;font-weight:500;line-height:1}.cuberto-home-merge-module___Z9vsq__articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:6rem;display:grid}.cuberto-home-merge-module___Z9vsq__articleGrid article a{text-decoration:none;display:block}.cuberto-home-merge-module___Z9vsq__articleGrid figure{aspect-ratio:1;background:#111;border-radius:1rem;position:relative;overflow:hidden}.cuberto-home-merge-module___Z9vsq__articleGrid img{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.cuberto-home-merge-module___Z9vsq__articleGrid a:hover img{transform:scale(1.03)}.cuberto-home-merge-module___Z9vsq__articleGrid article p{color:#ffffff73;margin-top:1rem;font-size:.7rem}.cuberto-home-merge-module___Z9vsq__articleGrid article h3{margin-top:.55rem;font-size:1.2rem;font-weight:400;line-height:1.15}.cuberto-home-merge-module___Z9vsq__articleGrid time{color:#ffffff73;margin-top:.65rem;font-size:.7rem;display:block}.cuberto-home-merge-module___Z9vsq__blogLink{border:1px solid #ffffff70;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;width:30vw;height:5.46875vw;margin:6rem auto 0;font-size:1.25vw;text-decoration:none;transition:background .22s,color .22s;display:flex}.cuberto-home-merge-module___Z9vsq__blogLink:hover,.cuberto-home-merge-module___Z9vsq__blogLink:focus-visible{color:#000;background:#fff}.cuberto-home-merge-module___Z9vsq__blogLink svg{width:1em;height:1em}.cuberto-home-merge-module___Z9vsq__faq{color:#fff;background:#000;min-height:54.5625rem;padding-inline:15vw}.cuberto-home-merge-module___Z9vsq__faq>h2{margin-bottom:6rem}.cuberto-home-merge-module___Z9vsq__faqList{border-top:1px solid #ffffff29}.cuberto-home-merge-module___Z9vsq__faqList details{border-bottom:1px solid #ffffff29}.cuberto-home-merge-module___Z9vsq__faqList summary{cursor:pointer;grid-template-columns:1fr 1.5rem;align-items:center;gap:2rem;min-height:5.4375rem;list-style:none;display:grid}.cuberto-home-merge-module___Z9vsq__faqList summary::-webkit-details-marker{display:none}.cuberto-home-merge-module___Z9vsq__faqList summary span{max-width:54rem;font-size:1.25rem;line-height:1.15}.cuberto-home-merge-module___Z9vsq__faqList summary i{justify-self:end;width:1rem;height:1rem;position:relative}.cuberto-home-merge-module___Z9vsq__faqList summary i:before,.cuberto-home-merge-module___Z9vsq__faqList summary i:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0}.cuberto-home-merge-module___Z9vsq__faqList summary i:after{transition:transform .18s;transform:rotate(90deg)}.cuberto-home-merge-module___Z9vsq__faqList details[open] summary i:after{transform:rotate(0)}.cuberto-home-merge-module___Z9vsq__faqList details>p{color:#ffffff94;max-width:42rem;padding:0 0 2rem;font-size:1rem;line-height:1.55}.cuberto-home-merge-module___Z9vsq__outro{color:#fff;background:#080808 url(/media/home/system-continuum.webp) 50%/cover no-repeat;place-items:center;min-height:28.875rem;display:grid;position:relative;overflow:hidden}.cuberto-home-merge-module___Z9vsq__outro:before{content:"";background:#000000b3;position:absolute;inset:0}.cuberto-home-merge-module___Z9vsq__outro>div{z-index:1;justify-items:center;display:grid;position:relative}.cuberto-home-merge-module___Z9vsq__outro h2{letter-spacing:-.02em;font-size:5.625vw;font-weight:400;line-height:1}.cuberto-home-merge-module___Z9vsq__outro a{border:1px solid #ffffff8a;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;width:24rem;height:4.375rem;margin-top:4.375rem;font-size:1.25rem;text-decoration:none;display:flex}.cuberto-home-merge-module___Z9vsq__outro a svg{width:1em;height:1em}@media (max-width:700px){.cuberto-home-merge-module___Z9vsq__hero{text-align:left;justify-items:start;min-height:29.3125rem;padding:7.8rem 1rem 4rem}.cuberto-home-merge-module___Z9vsq__hero :is(h1,h2){letter-spacing:-.01em;text-wrap:initial;width:100%;font-size:12vw}.cuberto-home-merge-module___Z9vsq__hero p{text-wrap:initial;width:100%;margin-top:2rem;font-size:1.3rem;line-height:1.3}.cuberto-home-merge-module___Z9vsq__overview{width:auto;min-height:12.6875rem;margin:5.1875rem 1rem;display:block}.cuberto-home-merge-module___Z9vsq__overview h2{font-size:.9rem}.cuberto-home-merge-module___Z9vsq__overview p{margin-top:2rem;font-size:1.3rem;line-height:1.3}.cuberto-home-merge-module___Z9vsq__services{width:auto;min-height:57.625rem;margin-inline:1rem}.cuberto-home-merge-module___Z9vsq__serviceCard{background:var(--merge-soft);color:#000;border-radius:1.3rem;height:11.4375rem}.cuberto-home-merge-module___Z9vsq__serviceCard[data-expanded=true]{color:#fff;background:#171717;height:27rem}.cuberto-home-merge-module___Z9vsq__serviceCard+.cuberto-home-merge-module___Z9vsq__serviceCard{margin-top:.65rem}.cuberto-home-merge-module___Z9vsq__serviceCard>img,.cuberto-home-merge-module___Z9vsq__serviceCard[data-expanded=true]>img{display:none}.cuberto-home-merge-module___Z9vsq__serviceHead{grid-template-rows:auto 1fr;grid-template-columns:1fr;height:11.4375rem;padding:1.95rem}.cuberto-home-merge-module___Z9vsq__serviceIndex{color:currentColor;opacity:.25;grid-row:1;font-size:1.3rem}.cuberto-home-merge-module___Z9vsq__serviceName{grid-row:2;align-self:end;font-size:2.08rem;line-height:1.1}.cuberto-home-merge-module___Z9vsq__serviceBody{visibility:hidden;width:auto;display:block;top:11.25rem;left:1.95rem;right:1.95rem}.cuberto-home-merge-module___Z9vsq__serviceCard[data-expanded=true] .cuberto-home-merge-module___Z9vsq__serviceBody{visibility:visible}.cuberto-home-merge-module___Z9vsq__serviceBody p{font-size:1rem;line-height:1.45}.cuberto-home-merge-module___Z9vsq__serviceBody a{margin-top:1.5rem;font-size:1rem}.cuberto-home-merge-module___Z9vsq__trust{width:auto;min-height:49rem;margin:6rem 1rem 0}.cuberto-home-merge-module___Z9vsq__trustIntro{display:block}.cuberto-home-merge-module___Z9vsq__trust h2{font-size:2.75rem;line-height:.98}.cuberto-home-merge-module___Z9vsq__trustIntro p{margin-top:2rem;font-size:1rem}.cuberto-home-merge-module___Z9vsq__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:4.25rem;margin-top:3.5rem}.cuberto-home-merge-module___Z9vsq__trustGrid span{padding-inline:.65rem;font-size:1rem}.cuberto-home-merge-module___Z9vsq__trustGrid span:nth-child(odd){border-left:0;padding-left:0}.cuberto-home-merge-module___Z9vsq__trustGrid span:nth-child(2n){border-left:1px solid #d7d7d7}.cuberto-home-merge-module___Z9vsq__testimonials{border-radius:1.3rem 1.3rem 0 0;min-height:0;margin-top:0;padding:5.875rem .5rem}.cuberto-home-merge-module___Z9vsq__testimonials>h2{text-align:center;width:100%;padding-inline:1rem;font-size:12vw;line-height:1}.cuberto-home-merge-module___Z9vsq__testimonialStage{width:auto;height:auto;margin-top:3rem;display:block;position:static}.cuberto-home-merge-module___Z9vsq__testimonial:nth-child(n){width:100%;height:auto;min-height:20.5rem;position:static;transform:none}.cuberto-home-merge-module___Z9vsq__testimonial:nth-child(-n+2) :is(h3,p){max-width:none}.cuberto-home-merge-module___Z9vsq__testimonial+.cuberto-home-merge-module___Z9vsq__testimonial{margin-top:.25rem}.cuberto-home-merge-module___Z9vsq__testimonial{border-radius:.4rem;padding:2rem 1rem}.cuberto-home-merge-module___Z9vsq__testimonial>p{font-size:1.3rem;line-height:1.3}.cuberto-home-merge-module___Z9vsq__why{width:auto;min-height:93.4375rem;margin-inline:1rem;padding-top:1.7rem}.cuberto-home-merge-module___Z9vsq__whyIntro{min-height:19.4375rem;display:block}.cuberto-home-merge-module___Z9vsq__whyIntro h2{font-size:.9rem}.cuberto-home-merge-module___Z9vsq__whyIntro p{margin-top:2rem;font-size:1.3rem;line-height:1.3}.cuberto-home-merge-module___Z9vsq__reasonGrid{margin-top:1.3rem;display:block}.cuberto-home-merge-module___Z9vsq__reasonGrid article{min-height:13.5rem;padding:1.95rem}.cuberto-home-merge-module___Z9vsq__reasonGrid article+article{margin-top:.55rem}.cuberto-home-merge-module___Z9vsq__reasonGrid article svg{width:1.8rem;height:1.8rem}.cuberto-home-merge-module___Z9vsq__reasonGrid article p{font-size:1.55rem}.cuberto-home-merge-module___Z9vsq__insights{border-radius:1.3rem 1.3rem 0 0;min-height:130.75rem;margin-top:10.4375rem;padding:5.875rem .5rem 6rem}.cuberto-home-merge-module___Z9vsq__insights>h2{padding-inline:.5rem}.cuberto-home-merge-module___Z9vsq__insights>h2,.cuberto-home-merge-module___Z9vsq__faq>h2{font-size:12vw;line-height:1}.cuberto-home-merge-module___Z9vsq__articleGrid{margin-top:3rem;display:block}.cuberto-home-merge-module___Z9vsq__articleGrid article+article{margin-top:3.5rem}.cuberto-home-merge-module___Z9vsq__articleGrid figure{border-radius:1rem}.cuberto-home-merge-module___Z9vsq__articleGrid article p{margin-top:1rem;font-size:.8rem}.cuberto-home-merge-module___Z9vsq__articleGrid article h3{font-size:1.3rem}.cuberto-home-merge-module___Z9vsq__articleGrid time{font-size:.8rem}.cuberto-home-merge-module___Z9vsq__blogLink{width:calc(100% - 1rem);height:4.375rem;margin-top:5rem;font-size:1rem}.cuberto-home-merge-module___Z9vsq__faq{min-height:85.125rem;padding-inline:.5rem}.cuberto-home-merge-module___Z9vsq__faq>h2{margin-bottom:3rem}.cuberto-home-merge-module___Z9vsq__faqList summary{grid-template-columns:1fr 1.25rem;min-height:9.828rem;padding-inline:0}.cuberto-home-merge-module___Z9vsq__faqList summary span{max-width:18rem;font-size:1.3rem;line-height:1.15}.cuberto-home-merge-module___Z9vsq__faqList details>p{padding:0 0 2rem;font-size:1rem}.cuberto-home-merge-module___Z9vsq__outro{min-height:23.375rem}.cuberto-home-merge-module___Z9vsq__outro>div{justify-items:start;width:calc(100% - 2rem)}.cuberto-home-merge-module___Z9vsq__outro h2{font-size:12vw}.cuberto-home-merge-module___Z9vsq__outro a{width:100%;height:4.375rem;margin-top:3rem;font-size:1rem}}@media (prefers-reduced-motion:reduce){.cuberto-home-merge-module___Z9vsq__serviceCard,.cuberto-home-merge-module___Z9vsq__serviceCard>img,.cuberto-home-merge-module___Z9vsq__serviceBody,.cuberto-home-merge-module___Z9vsq__articleGrid img{transition:none}}
.new-direction-about-hybrid-module__ka-zCW__opening,.new-direction-about-hybrid-module__ka-zCW__manifesto,.new-direction-about-hybrid-module__ka-zCW__principles{--hybrid-blue:var(--direction-blue,#1762f4);--hybrid-ink:var(--direction-ink,#090a0d);--hybrid-paper:var(--direction-paper,#f4f3ef);--hybrid-muted:var(--direction-muted,#62656d);box-sizing:border-box;color:var(--hybrid-ink);font-family:inherit}.new-direction-about-hybrid-module__ka-zCW__opening *,.new-direction-about-hybrid-module__ka-zCW__manifesto *,.new-direction-about-hybrid-module__ka-zCW__principles *{box-sizing:border-box}.new-direction-about-hybrid-module__ka-zCW__opening :where(h1,h2,h3,p,figure),.new-direction-about-hybrid-module__ka-zCW__manifesto :where(h1,h2,h3,p,figure,dl,dd),.new-direction-about-hybrid-module__ka-zCW__principles :where(h1,h2,h3,p,ul){margin:0}.new-direction-about-hybrid-module__ka-zCW__opening{padding:clamp(4.75rem,8vw,9rem) clamp(1.25rem,5vw,6.5rem) clamp(6.5rem,12vw,13rem)}.new-direction-about-hybrid-module__ka-zCW__openingHeader{width:min(100%,100rem);margin-inline:auto}.new-direction-about-hybrid-module__ka-zCW__openingHeader :is(h1,h2){letter-spacing:-.066em;text-align:center;text-wrap:balance;max-width:10.8ch;margin-inline:auto;font-size:clamp(4.4rem,8.2vw,9.4rem);font-weight:520;line-height:.91}.new-direction-about-hybrid-module__ka-zCW__openingHeader>p{width:min(38rem,42%);color:var(--hybrid-muted);letter-spacing:-.018em;margin-top:clamp(3rem,5vw,5.5rem);margin-left:55%;font-size:clamp(1.1rem,1.42vw,1.55rem);line-height:1.42}.new-direction-about-hybrid-module__ka-zCW__wideMedia,.new-direction-about-hybrid-module__ka-zCW__manifestoMedia{width:min(100%,96rem);margin:clamp(4.5rem,8vw,9rem) auto 0}.new-direction-about-hybrid-module__ka-zCW__mediaFrame,.new-direction-about-hybrid-module__ka-zCW__pairFrame{background:#d8d9da;position:relative;overflow:hidden}.new-direction-about-hybrid-module__ka-zCW__mediaFrame{aspect-ratio:16/9;border-radius:clamp(1rem,1.6vw,1.75rem)}.new-direction-about-hybrid-module__ka-zCW__mediaFrame img,.new-direction-about-hybrid-module__ka-zCW__pairFrame img{object-fit:cover;transform:scale(1.015)}.new-direction-about-hybrid-module__ka-zCW__wideMedia .new-direction-about-hybrid-module__ka-zCW__mediaFrame img{object-position:50% 52%}.new-direction-about-hybrid-module__ka-zCW__caption{color:var(--hybrid-muted);justify-content:space-between;align-items:start;gap:1.5rem;padding-top:.85rem;font-size:clamp(.78rem,.8vw,.9rem);line-height:1.35;display:flex}.new-direction-about-hybrid-module__ka-zCW__caption span{max-width:42rem}.new-direction-about-hybrid-module__ka-zCW__caption small{max-width:24rem;font:inherit;text-align:right}.new-direction-about-hybrid-module__ka-zCW__overview{grid-template-columns:minmax(8rem,.72fr) minmax(0,1.9fr);gap:clamp(2rem,5vw,7rem);width:min(100%,78rem);margin:clamp(5.5rem,9vw,10rem) auto 0;display:grid}.new-direction-about-hybrid-module__ka-zCW__overview h2,.new-direction-about-hybrid-module__ka-zCW__manifestoGrid h3{letter-spacing:-.018em;font-size:clamp(.95rem,1vw,1.1rem);font-weight:560;line-height:1.25}.new-direction-about-hybrid-module__ka-zCW__overview p,.new-direction-about-hybrid-module__ka-zCW__manifestoCopy p{letter-spacing:-.025em;max-width:45rem;font-size:clamp(1.25rem,1.8vw,1.85rem);line-height:1.4}.new-direction-about-hybrid-module__ka-zCW__overview p+p,.new-direction-about-hybrid-module__ka-zCW__manifestoCopy p+p{margin-top:1.4em}.new-direction-about-hybrid-module__ka-zCW__mediaPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2rem,5vw,5.5rem);width:min(100%,78rem);min-height:clamp(37rem,54vw,57rem);margin:clamp(6rem,11vw,12rem) auto 0;display:grid}.new-direction-about-hybrid-module__ka-zCW__mediaPair figure:first-child .new-direction-about-hybrid-module__ka-zCW__pairFrame{aspect-ratio:1}.new-direction-about-hybrid-module__ka-zCW__mediaPair figure:last-child{margin-top:clamp(6rem,9vw,9.5rem)}.new-direction-about-hybrid-module__ka-zCW__mediaPair figure:last-child .new-direction-about-hybrid-module__ka-zCW__pairFrame{aspect-ratio:4/5}.new-direction-about-hybrid-module__ka-zCW__mediaPair .new-direction-about-hybrid-module__ka-zCW__pairFrame{border-radius:clamp(.8rem,1.2vw,1.25rem)}.new-direction-about-hybrid-module__ka-zCW__mediaPair figure:first-child img{object-position:49% center}.new-direction-about-hybrid-module__ka-zCW__mediaPair figure:last-child img{object-position:50% center}.new-direction-about-hybrid-module__ka-zCW__mediaPair .new-direction-about-hybrid-module__ka-zCW__caption{display:block}.new-direction-about-hybrid-module__ka-zCW__manifesto{padding:0 clamp(1.25rem,5vw,6.5rem) clamp(7rem,12vw,13rem)}.new-direction-about-hybrid-module__ka-zCW__manifesto>h2,.new-direction-about-hybrid-module__ka-zCW__manifesto>.new-direction-about-hybrid-module__ka-zCW__rule,.new-direction-about-hybrid-module__ka-zCW__manifestoGrid{width:min(100%,78rem);margin-inline:auto}.new-direction-about-hybrid-module__ka-zCW__manifesto>h2{letter-spacing:-.065em;text-wrap:balance;max-width:12.5ch;font-size:clamp(3.6rem,7.25vw,8.3rem);font-weight:520;line-height:.94}.new-direction-about-hybrid-module__ka-zCW__rule{background:color-mix(in srgb, var(--hybrid-ink) 42%, transparent);height:1px;margin-top:clamp(3rem,5vw,5.5rem)}.new-direction-about-hybrid-module__ka-zCW__manifestoGrid{grid-template-columns:minmax(8rem,.72fr) minmax(0,1.9fr);gap:clamp(2rem,5vw,7rem);margin-top:clamp(2rem,3vw,3.25rem);display:grid}.new-direction-about-hybrid-module__ka-zCW__manifestoContent{min-width:0}.new-direction-about-hybrid-module__ka-zCW__signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);margin-top:clamp(4.5rem,7vw,7.5rem);display:grid}.new-direction-about-hybrid-module__ka-zCW__signals>div{min-width:0}.new-direction-about-hybrid-module__ka-zCW__signals dt{min-width:0;color:var(--hybrid-blue);gap:.25rem;font-weight:520;display:grid}.new-direction-about-hybrid-module__ka-zCW__signalAmount{letter-spacing:-.065em;font-size:clamp(3.25rem,5vw,5.75rem);line-height:.82}.new-direction-about-hybrid-module__ka-zCW__signalLabel{letter-spacing:-.05em;max-width:100%;font-size:clamp(1.6rem,2vw,2.1rem);line-height:.95}.new-direction-about-hybrid-module__ka-zCW__signals dd{max-width:14rem;color:var(--hybrid-muted);margin-top:1rem;font-size:clamp(.85rem,1vw,1rem);line-height:1.4}.new-direction-about-hybrid-module__ka-zCW__manifestoMedia{margin-top:clamp(6rem,11vw,12rem)}.new-direction-about-hybrid-module__ka-zCW__manifestoMedia .new-direction-about-hybrid-module__ka-zCW__mediaFrame img{object-position:center 48%}.new-direction-about-hybrid-module__ka-zCW__principles{color:#f7f7f5;background:#050608;border-radius:clamp(1.75rem,4.5vw,5rem) clamp(1.75rem,4.5vw,5rem) 0 0;overflow:hidden}.new-direction-about-hybrid-module__ka-zCW__principlesInner{width:min(100% - 2.5rem,78rem);margin-inline:auto;padding:clamp(6rem,10vw,11rem) 0 clamp(7rem,11vw,12rem)}.new-direction-about-hybrid-module__ka-zCW__principles header{grid-template-columns:minmax(0,1.75fr) minmax(16rem,.75fr);align-items:end;gap:clamp(2rem,6vw,7rem);display:grid}.new-direction-about-hybrid-module__ka-zCW__principles header h2{letter-spacing:-.065em;text-wrap:balance;max-width:10ch;font-size:clamp(3.8rem,7.25vw,8.3rem);font-weight:500;line-height:.92}.new-direction-about-hybrid-module__ka-zCW__principles header p{color:#f7f7f5a6;letter-spacing:-.015em;max-width:29rem;font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.45}.new-direction-about-hybrid-module__ka-zCW__principles ul{margin-top:clamp(5rem,8vw,8rem);padding:0;list-style:none}.new-direction-about-hybrid-module__ka-zCW__principles li{border-top:1px solid #f7f7f54d;grid-template-columns:minmax(6rem,.55fr) minmax(13rem,.9fr) minmax(0,1.55fr);align-items:start;gap:clamp(1.5rem,4vw,4.5rem);min-height:clamp(11rem,15vw,14.5rem);padding-top:clamp(2rem,3vw,3.25rem);display:grid}.new-direction-about-hybrid-module__ka-zCW__principleMark{width:3.25rem;height:3.25rem;color:var(--hybrid-blue);display:block;position:relative}.new-direction-about-hybrid-module__ka-zCW__principleMark i{border:1.5px solid;display:block;position:absolute}.new-direction-about-hybrid-module__ka-zCW__principleMark i:first-child{border-radius:50%;inset:0}.new-direction-about-hybrid-module__ka-zCW__principleMark i:last-child{border-width:1.5px 0 0;width:145%;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-35deg)}.new-direction-about-hybrid-module__ka-zCW__principleMark i[data-variant=arc]{border-width:1.5px;border-radius:50%;width:72%;height:72%;transform:translate(-50%,-50%)}.new-direction-about-hybrid-module__ka-zCW__principles li h3{letter-spacing:-.02em;max-width:17rem;font-size:clamp(1rem,1.3vw,1.28rem);font-weight:560;line-height:1.25}.new-direction-about-hybrid-module__ka-zCW__principles li>p{color:#f7f7f5c7;letter-spacing:-.02em;max-width:43rem;font-size:clamp(1.15rem,1.6vw,1.62rem);line-height:1.42}@supports (animation-timeline:view()){.new-direction-about-hybrid-module__ka-zCW__wideMedia img,.new-direction-about-hybrid-module__ka-zCW__mediaPair img,.new-direction-about-hybrid-module__ka-zCW__manifestoMedia img{animation:linear both new-direction-about-hybrid-module__ka-zCW__hybrid-media-drift;animation-timeline:view();animation-range:entry cover}}@keyframes new-direction-about-hybrid-module__ka-zCW__hybrid-media-drift{0%{transform:scale(1.04)translateY(-1.25%)}to{transform:scale(1.015)translateY(1.25%)}}@media (max-width:760px){.new-direction-about-hybrid-module__ka-zCW__opening{padding:4.25rem .75rem 7.5rem}.new-direction-about-hybrid-module__ka-zCW__openingHeader{padding-inline:.5rem}.new-direction-about-hybrid-module__ka-zCW__openingHeader :is(h1,h2){text-align:left;max-width:8.7ch;margin-inline:0;font-size:clamp(3.5rem,15vw,4.6rem);line-height:.92}.new-direction-about-hybrid-module__ka-zCW__openingHeader>p{width:100%;margin-top:2.25rem;margin-left:0;font-size:1.12rem;line-height:1.46}.new-direction-about-hybrid-module__ka-zCW__wideMedia,.new-direction-about-hybrid-module__ka-zCW__manifestoMedia{width:100%;margin-top:4rem}.new-direction-about-hybrid-module__ka-zCW__wideMedia .new-direction-about-hybrid-module__ka-zCW__mediaFrame,.new-direction-about-hybrid-module__ka-zCW__manifestoMedia .new-direction-about-hybrid-module__ka-zCW__mediaFrame{aspect-ratio:4/5;border-radius:1rem}.new-direction-about-hybrid-module__ka-zCW__wideMedia .new-direction-about-hybrid-module__ka-zCW__mediaFrame img{object-position:45% center}.new-direction-about-hybrid-module__ka-zCW__caption{gap:.35rem;padding:.75rem .5rem 0;display:grid}.new-direction-about-hybrid-module__ka-zCW__caption small{text-align:left;max-width:none}.new-direction-about-hybrid-module__ka-zCW__overview{grid-template-columns:1fr;gap:1.65rem;width:calc(100% - 1rem);margin-top:5.25rem}.new-direction-about-hybrid-module__ka-zCW__overview h2,.new-direction-about-hybrid-module__ka-zCW__manifestoGrid h3{font-size:.94rem}.new-direction-about-hybrid-module__ka-zCW__overview p,.new-direction-about-hybrid-module__ka-zCW__manifestoCopy p{font-size:1.2rem;line-height:1.43}.new-direction-about-hybrid-module__ka-zCW__mediaPair{grid-template-columns:1fr;gap:2.75rem;width:calc(100% - 1rem);min-height:0;margin-top:5.5rem}.new-direction-about-hybrid-module__ka-zCW__mediaPair figure:first-child .new-direction-about-hybrid-module__ka-zCW__pairFrame{aspect-ratio:4/3}.new-direction-about-hybrid-module__ka-zCW__mediaPair figure:last-child{width:82%;margin-top:0;margin-left:auto}.new-direction-about-hybrid-module__ka-zCW__mediaPair figure:last-child .new-direction-about-hybrid-module__ka-zCW__pairFrame{aspect-ratio:4/5}.new-direction-about-hybrid-module__ka-zCW__mediaPair figure:first-child img{object-position:45% center}.new-direction-about-hybrid-module__ka-zCW__mediaPair figure:last-child img{object-position:48% center}.new-direction-about-hybrid-module__ka-zCW__manifesto{padding:0 .75rem 7.5rem}.new-direction-about-hybrid-module__ka-zCW__manifesto>h2,.new-direction-about-hybrid-module__ka-zCW__manifesto>.new-direction-about-hybrid-module__ka-zCW__rule,.new-direction-about-hybrid-module__ka-zCW__manifestoGrid{width:calc(100% - 1rem)}.new-direction-about-hybrid-module__ka-zCW__manifesto>h2{max-width:9.5ch;font-size:clamp(3.25rem,14vw,4.25rem);line-height:.94}.new-direction-about-hybrid-module__ka-zCW__rule{margin-top:2.75rem}.new-direction-about-hybrid-module__ka-zCW__manifestoGrid{grid-template-columns:1fr;gap:1.65rem;margin-top:1.75rem}.new-direction-about-hybrid-module__ka-zCW__signals{grid-template-columns:1fr;gap:0;margin-top:4.25rem}.new-direction-about-hybrid-module__ka-zCW__signals>div{border-top:1px solid color-mix(in srgb, var(--hybrid-ink) 22%, transparent);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:1rem;padding-block:1.35rem;display:grid}.new-direction-about-hybrid-module__ka-zCW__signalAmount{font-size:clamp(2.15rem,10.5vw,3.25rem)}.new-direction-about-hybrid-module__ka-zCW__signalLabel{font-size:clamp(1.15rem,5.5vw,1.45rem)}.new-direction-about-hybrid-module__ka-zCW__signals dd{margin-top:.35rem;font-size:.78rem;line-height:1.35}.new-direction-about-hybrid-module__ka-zCW__manifestoMedia{margin-top:6rem}.new-direction-about-hybrid-module__ka-zCW__manifestoMedia .new-direction-about-hybrid-module__ka-zCW__mediaFrame img{object-position:51% center}.new-direction-about-hybrid-module__ka-zCW__principles{border-radius:1.75rem 1.75rem 0 0}.new-direction-about-hybrid-module__ka-zCW__principlesInner{width:calc(100% - 2.5rem);padding:5.75rem 0 6.5rem}.new-direction-about-hybrid-module__ka-zCW__principles header{grid-template-columns:1fr;gap:2.25rem}.new-direction-about-hybrid-module__ka-zCW__principles header h2{max-width:8.2ch;font-size:clamp(3.35rem,14vw,4.25rem);line-height:.94}.new-direction-about-hybrid-module__ka-zCW__principles header p{max-width:21rem;font-size:1.05rem}.new-direction-about-hybrid-module__ka-zCW__principles ul{margin-top:4.5rem}.new-direction-about-hybrid-module__ka-zCW__principles li{grid-template-columns:4rem minmax(0,1fr);gap:1.25rem;min-height:0;padding:2.25rem 0 3.25rem}.new-direction-about-hybrid-module__ka-zCW__principleMark{grid-row:1/span 2;width:2.75rem;height:2.75rem}.new-direction-about-hybrid-module__ka-zCW__principles li h3{max-width:none;font-size:1.05rem}.new-direction-about-hybrid-module__ka-zCW__principles li>p{margin-top:.2rem;font-size:1.15rem;line-height:1.42}}@media (prefers-reduced-motion:reduce){.new-direction-about-hybrid-module__ka-zCW__wideMedia img,.new-direction-about-hybrid-module__ka-zCW__mediaPair img,.new-direction-about-hybrid-module__ka-zCW__manifestoMedia img{animation:none;transform:none}}
.new-direction-module__92IAEq__page{--direction-blue:#1762f4;--direction-ink:#090a0d;--direction-paper:#f4f3ef;--direction-muted:#62656d;--direction-panel-gap:clamp(.55rem, .8vw, .9rem);--direction-panel-radius:clamp(1.75rem, 3.2vw, 3.75rem);background:var(--direction-paper);color:var(--direction-ink);overflow:clip}.new-direction-module__92IAEq__page :is(h1,h2,h3,p,figure,ol,ul){margin-top:0}:is(.new-direction-module__92IAEq__page .ao-story-index,.new-direction-module__92IAEq__page .bj-section-label-static){letter-spacing:.02em;text-transform:none}.new-direction-module__92IAEq__navigation{z-index:20;width:calc(100% - clamp(2.2rem,6vw,7.5rem));min-height:5.5rem;transition:top .36s cubic-bezier(.16,1,.3,1), width .36s cubic-bezier(.16,1,.3,1), min-height .36s cubic-bezier(.16,1,.3,1), padding .36s cubic-bezier(.16,1,.3,1), border-radius .36s cubic-bezier(.16,1,.3,1), background-color .22s var(--ease-out), box-shadow .22s var(--ease-out);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f4f3eff5;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;margin-inline:auto;display:grid;position:sticky;top:0}html[data-header-scrolled=true] .new-direction-module__92IAEq__navigation{background:#f4f3efcc;border-radius:999px;width:min(100% - 2.2rem,54rem);min-height:3.75rem;margin-inline:auto;padding-inline:1.1rem;top:.75rem;box-shadow:0 .8rem 2.5rem #090a0d1a}.new-direction-module__92IAEq__navigation nav{align-items:center;gap:clamp(1.4rem,3vw,3rem);display:flex}.new-direction-module__92IAEq__navigation a,.new-direction-module__92IAEq__navigation button{color:inherit;font-size:.82rem;font-weight:570;text-decoration:none}.new-direction-module__92IAEq__navigation nav a{transition:color .18s var(--ease-out), opacity .18s var(--ease-out)}.new-direction-module__92IAEq__navigation nav a:hover,.new-direction-module__92IAEq__navigation nav a:focus-visible,.new-direction-module__92IAEq__navigation nav a[aria-current=page]{color:var(--direction-blue)}.new-direction-module__92IAEq__brand{justify-self:start;align-items:center;display:inline-flex}.new-direction-module__92IAEq__headerActions{justify-self:end;align-items:center;gap:.65rem;min-width:max-content;display:flex}.new-direction-module__92IAEq__headerCta{background:var(--direction-blue);white-space:nowrap;min-height:3rem;transition:transform .18s var(--ease-out), background-color .18s var(--ease-out);border-radius:999px;flex-shrink:0;align-items:center;gap:.6rem;padding:.7rem 1.05rem;display:inline-flex;color:#fff!important}.new-direction-module__92IAEq__headerCta:hover{background:var(--direction-ink);transform:translateY(-1px)}.new-direction-module__92IAEq__headerCta .link-arrow{width:.9rem;height:.9rem}.new-direction-module__92IAEq__language{width:2.8rem;height:2.8rem;transition:background .2s var(--ease-out), color .2s var(--ease-out), transform .2s var(--ease-out);background:#090a0d0e;border-radius:50%;place-items:center;display:grid}.new-direction-module__92IAEq__language:hover{background:var(--direction-ink);color:#fff;transform:rotate(-8deg)}.new-direction-module__92IAEq__mobileMenu{display:none}.new-direction-module__92IAEq__homeHero,.new-direction-module__92IAEq__aboutHero,.new-direction-module__92IAEq__contactHero{width:min(100%,110rem);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,6.5rem);display:grid;position:relative}.new-direction-module__92IAEq__homeHero{grid-template-rows:auto 1fr auto;align-items:end;min-height:max(43rem,100svh - 5.5rem);padding-block:clamp(3rem,6vw,6rem) clamp(3rem,5vw,5.5rem)}.new-direction-module__92IAEq__heroGrid{opacity:.55;pointer-events:none;background-image:linear-gradient(90deg,#0000 calc(100% - 1px),#090a0d17 1px);background-size:12.5% 100%;position:absolute;inset:0 clamp(1.25rem,5vw,6.5rem)}.new-direction-module__92IAEq__eyebrow{z-index:1;color:var(--direction-muted);letter-spacing:.01em;margin-bottom:clamp(3rem,6vw,6rem);font-size:.72rem;font-weight:570;position:relative}.new-direction-module__92IAEq__homeHero h1{z-index:1;letter-spacing:-.073em;align-self:center;margin:0;font-size:clamp(3.65rem,8vw,9rem);font-weight:470;line-height:.85;display:grid;position:relative}.new-direction-module__92IAEq__homeHero h1 span:nth-child(2){margin-left:8.3vw}.new-direction-module__92IAEq__homeHero h1 span:nth-child(3){justify-self:end}.new-direction-module__92IAEq__homeHero h1 span[data-tone=blue]{color:var(--direction-blue)}.new-direction-module__92IAEq__hybridHero{text-align:center;place-content:center;justify-items:center;width:min(100%,110rem);min-height:clamp(38rem,58vw,52rem);margin-inline:auto;padding:clamp(7rem,12vw,12rem) clamp(1.25rem,8vw,10rem) clamp(5rem,9vw,9rem);display:grid}.new-direction-module__92IAEq__hybridHero .new-direction-module__92IAEq__eyebrow{margin-bottom:clamp(2.5rem,5vw,5rem)}.new-direction-module__92IAEq__hybridHero h1{letter-spacing:-.068em;justify-items:center;margin:0;font-size:clamp(4rem,7.3vw,8rem);font-weight:475;line-height:.88;display:grid}.new-direction-module__92IAEq__hybridHero h1 span[data-tone=blue]{color:var(--direction-blue)}.new-direction-module__92IAEq__hybridHeroThread{max-width:46rem;color:var(--direction-muted);margin:clamp(2rem,4vw,3.5rem) 0 0;font-size:clamp(1rem,1.45vw,1.3rem);line-height:1.35}.new-direction-module__92IAEq__hybridHeroBottom{text-align:left;grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:2.5rem;width:min(100%,70rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.new-direction-module__92IAEq__hybridHeroBottom>p{max-width:42rem;margin-bottom:0;line-height:1.5}.new-direction-module__92IAEq__hybridHeroBottom>div{align-items:center;gap:1.25rem;display:flex}.new-direction-module__92IAEq__heroBottom{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:1.5rem;margin-top:clamp(4rem,7vw,7rem);display:grid;position:relative}.new-direction-module__92IAEq__heroBottom>p{text-wrap:pretty;grid-column:1/span 5;max-width:42rem;margin-bottom:0;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.48}.new-direction-module__92IAEq__heroBottom>div{grid-column:8/-1;justify-content:flex-end;align-items:center;gap:1.4rem;display:flex}.new-direction-module__92IAEq__primaryAction,.new-direction-module__92IAEq__textAction,.new-direction-module__92IAEq__closing>a,.new-direction-module__92IAEq__contactIntro a,.new-direction-module__92IAEq__contactClosing a{align-items:center;gap:.75rem;font-weight:590;text-decoration:none;display:inline-flex}.new-direction-module__92IAEq__primaryAction{background:var(--direction-blue);color:#fff;min-height:3.9rem;transition:transform .2s var(--ease-out), background .2s var(--ease-out);border-radius:999px;padding:.9rem 1.45rem}.new-direction-module__92IAEq__primaryAction:hover{background:#0b4de0;transform:translateY(-3px)}.new-direction-module__92IAEq__textAction{border-bottom:1px solid;padding-block:.5rem}.new-direction-module__92IAEq__reelSection{padding:0 .5rem}.new-direction-module__92IAEq__hybridReel{width:min(85vw,102rem);margin-inline:auto;padding:0}.new-direction-module__92IAEq__hybridReel .new-direction-module__92IAEq__reelFrame{border-radius:1.2rem}.new-direction-module__92IAEq__reelFrame{aspect-ratio:16/9;background:#08090b;border-radius:1.6rem;position:relative;overflow:hidden}.new-direction-module__92IAEq__reelImages{background:#08090b;position:absolute;inset:0}.new-direction-module__92IAEq__reelImages img{opacity:0;object-fit:cover;object-position:center;transition:opacity .7s var(--ease-out), transform 1.4s cubic-bezier(.16, 1, .3, 1);transform:scale(1.02)}.new-direction-module__92IAEq__reelImages img[data-project=urban-grup-environment],.new-direction-module__92IAEq__reelImages img[data-project=talent-connect],.new-direction-module__92IAEq__reelImages img[data-project=asociatia-alfa-grup]{object-position:center top}.new-direction-module__92IAEq__reelImages img.new-direction-module__92IAEq__reelImageActive{opacity:1;transform:scale(1)}.new-direction-module__92IAEq__reelToggle{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.new-direction-module__92IAEq__reelToggle:focus-visible{outline-offset:-.55rem;box-shadow:inset 0 0 0 .35rem var(--direction-blue);outline:.2rem solid #fff}.new-direction-module__92IAEq__continuity,.new-direction-module__92IAEq__work,.new-direction-module__92IAEq__capabilities,.new-direction-module__92IAEq__aboutReason,.new-direction-module__92IAEq__spectrum,.new-direction-module__92IAEq__directContact{width:min(100%,110rem);margin-inline:auto;padding:clamp(7rem,12vw,13rem) clamp(1.25rem,5vw,6.5rem)}.new-direction-module__92IAEq__sectionHeading,.new-direction-module__92IAEq__workHeading,.new-direction-module__92IAEq__aboutReason,.new-direction-module__92IAEq__spectrum,.new-direction-module__92IAEq__directContact{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;display:grid}.new-direction-module__92IAEq__sectionHeading>p,.new-direction-module__92IAEq__workHeading>p,.new-direction-module__92IAEq__capabilities>div>p,.new-direction-module__92IAEq__humanSection>div>p,.new-direction-module__92IAEq__aboutReason>p,.new-direction-module__92IAEq__principles header>p,.new-direction-module__92IAEq__spectrum>div>p,.new-direction-module__92IAEq__directContact>p:first-child{color:var(--direction-muted);letter-spacing:.01em;font-size:.7rem;font-weight:590}.new-direction-module__92IAEq__sectionHeading>p,.new-direction-module__92IAEq__workHeading>p,.new-direction-module__92IAEq__aboutReason>p,.new-direction-module__92IAEq__directContact>p:first-child{grid-column:1/span 3}.new-direction-module__92IAEq__sectionHeading>div,.new-direction-module__92IAEq__aboutReason>div{grid-column:4/-1}.new-direction-module__92IAEq__sectionHeading h2,.new-direction-module__92IAEq__workHeading h2,.new-direction-module__92IAEq__capabilities h2,.new-direction-module__92IAEq__humanSection h2,.new-direction-module__92IAEq__aboutReason h2,.new-direction-module__92IAEq__spectrum h2,.new-direction-module__92IAEq__contactClosing h2{letter-spacing:-.064em;text-wrap:balance;margin-bottom:0;font-size:clamp(3rem,6vw,6.5rem);font-weight:465;line-height:.92}.new-direction-module__92IAEq__sectionHeading h2{max-width:12ch}.new-direction-module__92IAEq__sectionHeading>div>p{max-width:42rem;color:var(--direction-muted);margin:clamp(2rem,4vw,4rem) 0 0 auto;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55}.new-direction-module__92IAEq__chapterList{border-top:1px solid var(--direction-ink);grid-template-columns:repeat(3,1fr);margin:clamp(6rem,10vw,11rem) 0 0;padding:0;list-style:none;display:grid}.new-direction-module__92IAEq__chapterList li{border-right:1px solid #090a0d33;align-content:space-between;min-height:clamp(20rem,30vw,30rem);padding:1.25rem clamp(1rem,2.5vw,2.5rem) 2rem;display:grid}.new-direction-module__92IAEq__chapterList li:first-child{border-left:1px solid #090a0d33}.new-direction-module__92IAEq__chapterList span{color:var(--direction-blue);font-size:.72rem}.new-direction-module__92IAEq__chapterList h3{letter-spacing:-.055em;margin:auto 0 1.2rem;font-size:clamp(2rem,3.3vw,3.7rem);font-weight:470;line-height:.95}.new-direction-module__92IAEq__chapterList p{max-width:24rem;color:var(--direction-muted);margin-bottom:0;line-height:1.52}.new-direction-module__92IAEq__hybridContinuity{width:min(100%,110rem);margin-inline:auto;padding:clamp(7rem,11vw,12rem) clamp(1.25rem,7.5vw,8rem)}.new-direction-module__92IAEq__hybridOverview{grid-template-columns:minmax(8rem,.28fr) minmax(0,.72fr);gap:clamp(2rem,5vw,6rem);display:grid}.new-direction-module__92IAEq__hybridOverview>p{color:var(--direction-muted);font-size:.72rem;font-weight:590}.new-direction-module__92IAEq__hybridOverview h2{letter-spacing:-.06em;max-width:14ch;margin-bottom:0;font-size:clamp(2.4rem,4.8vw,5.4rem);font-weight:465;line-height:.94}.new-direction-module__92IAEq__hybridOverview>div>p{max-width:40rem;color:var(--direction-muted);margin:clamp(2rem,4vw,4rem) 0 0 auto;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.55}.new-direction-module__92IAEq__hybridContinuity>figure{aspect-ratio:16/8.6;background:#111318;border-radius:1.2rem;margin:clamp(5rem,8vw,8rem) 0 0;position:relative;overflow:hidden}.new-direction-module__92IAEq__hybridContinuity>figure img{object-fit:cover}.new-direction-module__92IAEq__hybridContinuity>ol{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.new-direction-module__92IAEq__hybridContinuity>ol li{border-bottom:1px solid #090a0d33;flex-direction:column;min-height:19rem;padding:1.2rem clamp(1rem,2vw,2rem) 2rem;display:flex}.new-direction-module__92IAEq__hybridContinuity>ol li+li{border-left:1px solid #090a0d33}.new-direction-module__92IAEq__hybridContinuity>ol span{color:var(--direction-blue);font-size:.7rem}.new-direction-module__92IAEq__hybridContinuity>ol h3{letter-spacing:-.055em;margin:auto 0 1rem;font-size:clamp(2rem,3vw,3.5rem);font-weight:470;line-height:.95}.new-direction-module__92IAEq__hybridContinuity>ol p{color:var(--direction-muted);margin-bottom:0;line-height:1.52}.new-direction-module__92IAEq__work{width:auto;max-width:none;margin:var(--direction-panel-gap) .5rem;border-radius:var(--direction-panel-radius);background:var(--direction-ink);color:#fff}.new-direction-module__92IAEq__page .ao-build-story{margin:0 .5rem var(--direction-panel-gap);border-radius:var(--direction-panel-radius)}.new-direction-module__92IAEq__workHeading>p{color:#ffffff85}.new-direction-module__92IAEq__workHeading h2{grid-column:4/-1;max-width:13ch}.new-direction-module__92IAEq__workGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(5rem,10vw,10rem) 1rem;margin-top:clamp(6rem,10vw,11rem);display:grid}.new-direction-module__92IAEq__workItem[data-featured]{grid-column:1/-1}.new-direction-module__92IAEq__workItem:nth-child(3){margin-top:clamp(5rem,10vw,10rem)}.new-direction-module__92IAEq__workItem:nth-child(5){margin-top:clamp(4rem,8vw,8rem)}.new-direction-module__92IAEq__workMedia{aspect-ratio:4/3;background:#14161b;text-decoration:none;display:block;position:relative;overflow:hidden}.new-direction-module__92IAEq__workItem[data-featured] .new-direction-module__92IAEq__workMedia,.new-direction-module__92IAEq__workItem[data-project=metropolitan-waste-management] .new-direction-module__92IAEq__workMedia{aspect-ratio:16/9}.new-direction-module__92IAEq__workItem[data-project=asociatia-alfa-grup] .new-direction-module__92IAEq__workMedia{aspect-ratio:3/2}.new-direction-module__92IAEq__workMedia img{object-fit:cover;object-position:center;transition:transform .9s cubic-bezier(.16,1,.3,1)}.new-direction-module__92IAEq__workMedia:hover img{transform:scale(1.018)}.new-direction-module__92IAEq__workCopy{grid-template-columns:minmax(9rem,.45fr) 1fr;gap:1.5rem;padding-top:1.4rem;display:grid}.new-direction-module__92IAEq__workCopy>p{color:#ffffff85;letter-spacing:.01em;font-size:.7rem}.new-direction-module__92IAEq__workCopy h3{letter-spacing:-.055em;margin-bottom:0;font-size:clamp(1.8rem,3.4vw,4rem);font-weight:465;line-height:.98}.new-direction-module__92IAEq__workCopy>div{grid-column:2}.new-direction-module__92IAEq__workCopy>div>p{color:#ffffffa8;max-width:34rem}.new-direction-module__92IAEq__workCopy a{border-bottom:1px solid #ffffffb3;align-items:center;gap:.6rem;margin-top:1.25rem;padding-bottom:.35rem;text-decoration:none;display:inline-flex}.new-direction-module__92IAEq__capabilities{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,8vw,10rem);max-width:none;display:grid}.new-direction-module__92IAEq__capabilities>div{align-self:start;position:sticky;top:3rem}.new-direction-module__92IAEq__capabilities h2{max-width:10ch}.new-direction-module__92IAEq__capabilities ol{border-top:1px solid var(--direction-ink);margin:0;padding:0;list-style:none}.new-direction-module__92IAEq__capabilities li{min-height:6.5rem;transition:padding .22s var(--ease-out), color .22s var(--ease-out);border-bottom:1px solid #090a0d2e;grid-template-columns:3rem 1fr;align-items:center;gap:1.2rem;display:grid}.new-direction-module__92IAEq__capabilities li:hover{color:var(--direction-blue);padding-left:1rem}.new-direction-module__92IAEq__capabilities li span{color:var(--direction-muted);font-size:.7rem}.new-direction-module__92IAEq__capabilities li strong{letter-spacing:-.04em;font-size:clamp(1.3rem,2.2vw,2.25rem);font-weight:480;line-height:1.08}.new-direction-module__92IAEq__directionProblems{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1.5rem;max-width:none;padding:clamp(7rem,12vw,13rem) clamp(1.25rem,5vw,6.5rem);display:grid}.new-direction-module__92IAEq__directionTechnology>header{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;display:grid}.new-direction-module__92IAEq__directionProblems>header{grid-column:1/span 5;position:sticky;top:7rem}.new-direction-module__92IAEq__directionTechnology>header>p{color:var(--direction-muted);letter-spacing:.01em;grid-column:1/span 3;font-size:.7rem;font-weight:590}.new-direction-module__92IAEq__directionProblems>header>p{color:var(--direction-muted);letter-spacing:.01em;font-size:.7rem;font-weight:590}.new-direction-module__92IAEq__directionTechnology>header>div{grid-column:4/-1}.new-direction-module__92IAEq__directionProblems h2,.new-direction-module__92IAEq__directionTechnology h2{letter-spacing:-.064em;text-wrap:balance;max-width:13ch;margin-bottom:0;font-size:clamp(3rem,6vw,6.5rem);font-weight:465;line-height:.92}.new-direction-module__92IAEq__directionProblems h2{font-size:clamp(3rem,4.55vw,5.35rem)}.new-direction-module__92IAEq__directionTechnology>header>div>p{max-width:42rem;color:var(--direction-muted);margin:clamp(2rem,4vw,4rem) 0 0 auto;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55}.new-direction-module__92IAEq__problemPrompt{border-top:1px solid #090a0d57;justify-content:space-between;align-items:center;gap:1.5rem;max-width:42rem;margin:clamp(2rem,4vw,4rem) 0 0 auto;padding-top:1rem;display:flex}.new-direction-module__92IAEq__problemPrompt p{color:var(--direction-muted);margin:0;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.45}.new-direction-module__92IAEq__problemPrompt a,.new-direction-module__92IAEq__insightsIndexLink{border-bottom:1px solid;flex:none;align-items:center;gap:.55rem;width:fit-content;padding-bottom:.3rem;font-size:.84rem;font-weight:590;text-decoration:none;display:inline-flex}.new-direction-module__92IAEq__problemPrompt a:hover,.new-direction-module__92IAEq__problemPrompt a:focus-visible,.new-direction-module__92IAEq__insightsIndexLink:hover,.new-direction-module__92IAEq__insightsIndexLink:focus-visible{color:var(--direction-blue)}.new-direction-module__92IAEq__directionProblems ol{border-top:1px solid var(--direction-ink);grid-column:7/-1;margin:0;padding:0;list-style:none}.new-direction-module__92IAEq__directionProblems li{border-bottom:1px solid #090a0d33;flex-direction:column;min-height:clamp(23rem,34vw,34rem);padding:1.2rem 0 clamp(2rem,4vw,4rem);display:flex}.new-direction-module__92IAEq__directionProblems li span{color:var(--direction-blue);font-size:.7rem}.new-direction-module__92IAEq__directionProblems li h3{letter-spacing:-.055em;max-width:12ch;margin:auto 0 1.2rem;font-size:clamp(2rem,3.2vw,3.65rem);font-weight:470;line-height:.95}.new-direction-module__92IAEq__directionProblems li p{color:var(--direction-muted);margin-bottom:0;line-height:1.52}.new-direction-module__92IAEq__systemStories{background:#e9e9e4;padding:clamp(7rem,12vw,13rem) clamp(.5rem,2vw,2rem)}.new-direction-module__92IAEq__systemStoriesHeader,.new-direction-module__92IAEq__directionProcess>header,.new-direction-module__92IAEq__directionInsights>header,.new-direction-module__92IAEq__aboutStory>header{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;width:min(100%,97rem);margin-inline:auto;padding-inline:clamp(.75rem,3vw,3.5rem);display:grid}.new-direction-module__92IAEq__systemStoriesHeader>p,.new-direction-module__92IAEq__directionProcess>header>p,.new-direction-module__92IAEq__directionInsights>header>p,.new-direction-module__92IAEq__aboutStory>header>p{color:var(--direction-muted);letter-spacing:.01em;grid-column:1/span 3;font-size:.7rem;font-weight:590}.new-direction-module__92IAEq__systemStoriesHeader>div,.new-direction-module__92IAEq__directionProcess>header>div,.new-direction-module__92IAEq__directionInsights>header>div,.new-direction-module__92IAEq__aboutStory>header>div{grid-column:4/-1}.new-direction-module__92IAEq__systemStoriesHeader h2,.new-direction-module__92IAEq__directionProcess>header h2,.new-direction-module__92IAEq__directionInsights>header h2,.new-direction-module__92IAEq__aboutStory>header h2,.new-direction-module__92IAEq__projectProof>header h2,.new-direction-module__92IAEq__directionFaq>header h2{letter-spacing:-.064em;text-wrap:balance;max-width:13ch;margin-bottom:0;font-size:clamp(3rem,6vw,6.5rem);font-weight:465;line-height:.92}.new-direction-module__92IAEq__systemStoriesHeader>div>p,.new-direction-module__92IAEq__directionProcess>header>div>p,.new-direction-module__92IAEq__directionInsights>header>div>p,.new-direction-module__92IAEq__aboutStory>header>div>p{max-width:42rem;color:var(--direction-muted);margin:clamp(2rem,4vw,4rem) 0 0 auto;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55}.new-direction-module__92IAEq__systemStoryList{overflow-anchor:none;border-top:1px solid #090a0d4d;width:min(100%,104rem);margin:clamp(6rem,10vw,11rem) auto 0}.new-direction-module__92IAEq__systemStory{border-bottom:1px solid #090a0d4d}.new-direction-module__92IAEq__systemStory>summary{cursor:pointer;grid-template-columns:4rem minmax(7rem,.35fr) minmax(0,1fr) 2.5rem;align-items:center;gap:1.5rem;min-height:clamp(8rem,11vw,11rem);scroll-margin-top:5.75rem;list-style:none;display:grid}.new-direction-module__92IAEq__systemStory>summary::-webkit-details-marker{display:none}.new-direction-module__92IAEq__systemStory>summary>span{color:var(--direction-blue);align-self:start;padding-top:1.25rem;font-size:.68rem}.new-direction-module__92IAEq__systemStory>summary>small{color:var(--direction-muted);letter-spacing:.01em;font-size:.7rem;font-weight:590}.new-direction-module__92IAEq__systemStory>summary h3{letter-spacing:-.065em;margin-bottom:0;font-size:clamp(2.5rem,5vw,5.6rem);font-weight:465;line-height:.9}.new-direction-module__92IAEq__systemStory>summary i{justify-self:end;width:2rem;height:2rem;display:block;position:relative}.new-direction-module__92IAEq__systemStory>summary i:before,.new-direction-module__92IAEq__systemStory>summary i:after{content:"";width:100%;height:1px;transition:transform .22s var(--ease-out);background:currentColor;position:absolute;top:50%;left:0}.new-direction-module__92IAEq__systemStory>summary i:after{transform:rotate(90deg)}.new-direction-module__92IAEq__systemStory[open]>summary i:after{transform:rotate(0)}.new-direction-module__92IAEq__systemStoryPanel{grid-template-columns:minmax(0,1.35fr) minmax(22rem,.65fr);align-items:stretch;gap:clamp(2rem,5vw,6rem);min-height:clamp(35rem,43vw,44rem);padding:1rem 0 clamp(3rem,6vw,6rem);display:grid}.new-direction-module__92IAEq__systemStoryPanel[data-reverse]{grid-template-columns:minmax(22rem,.65fr) minmax(0,1.35fr)}.new-direction-module__92IAEq__systemStoryPanel[data-reverse] figure{grid-area:1/2}.new-direction-module__92IAEq__systemStoryPanel[data-reverse] .new-direction-module__92IAEq__systemStoryCopy{grid-area:1/1}.new-direction-module__92IAEq__systemStoryPanel figure{aspect-ratio:4/3;background:var(--direction-ink);border-radius:1.15rem;align-self:center;min-height:0;margin-bottom:0;position:relative;overflow:hidden}.new-direction-module__92IAEq__systemStoryPanel figure img{object-fit:contain;transition:transform 1s cubic-bezier(.16,1,.3,1)}.new-direction-module__92IAEq__systemStory:hover .new-direction-module__92IAEq__systemStoryPanel figure img{transform:scale(1.015)}.new-direction-module__92IAEq__systemStoryPanel figure:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000008f);position:absolute;inset:72% 0 0}.new-direction-module__92IAEq__systemStoryPanel figcaption{z-index:2;color:#ffffffc7;font-size:.62rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.new-direction-module__92IAEq__systemStoryCopy{flex-direction:column;justify-content:center;padding:clamp(1rem,3vw,3rem) 0;display:flex}.new-direction-module__92IAEq__systemStoryCopy>p{max-width:31rem;color:var(--direction-muted);font-size:clamp(1.2rem,1.8vw,1.75rem);line-height:1.45}.new-direction-module__92IAEq__systemStoryCopy ul{flex-wrap:wrap;gap:.55rem 1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.new-direction-module__92IAEq__systemStoryCopy ul li{padding-left:.8rem;font-size:.82rem;position:relative}.new-direction-module__92IAEq__systemStoryCopy ul li:before{background:var(--direction-blue);content:"";border-radius:50%;width:.25rem;height:.25rem;position:absolute;top:.58em;left:0}.new-direction-module__92IAEq__systemStoryCopy nav{flex-wrap:wrap;gap:.75rem 1.4rem;margin-top:clamp(2.5rem,4vw,4rem);display:flex}.new-direction-module__92IAEq__systemStoryCopy nav a{border-bottom:1px solid;align-items:center;gap:.55rem;padding-bottom:.3rem;font-size:.82rem;font-weight:590;text-decoration:none;display:inline-flex}.new-direction-module__92IAEq__projectProof{background:#dfe5f2;max-width:none;padding:clamp(7rem,12vw,13rem) clamp(1.25rem,5vw,6.5rem)}.new-direction-module__92IAEq__projectProof>header{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;display:grid}.new-direction-module__92IAEq__projectProof>header>p{color:var(--direction-muted);letter-spacing:.01em;grid-column:1/span 3;font-size:.7rem;font-weight:590}.new-direction-module__92IAEq__projectProof>header h2{grid-column:4/-1}.new-direction-module__92IAEq__proofRailShell{margin-top:clamp(6rem,10vw,10rem)}.new-direction-module__92IAEq__proofRail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;grid-auto-columns:min(50rem,72vw);grid-auto-flow:column;gap:1rem;margin:0 calc(-1*clamp(1.25rem,5vw,6.5rem));padding:0 clamp(1.25rem,5vw,6.5rem) 1.25rem;scroll-padding-inline:clamp(1.25rem,5vw,6.5rem);list-style:none;display:grid;overflow-x:auto}.new-direction-module__92IAEq__proofRail li{scroll-snap-align:start;background:#f4f3efbd;border:1px solid #090a0d40;flex-direction:column;min-height:clamp(25rem,37vw,36rem);padding:clamp(1.5rem,3vw,3rem);display:flex}.new-direction-module__92IAEq__proofRail li>span{color:var(--direction-blue);font-size:.7rem}.new-direction-module__92IAEq__proofRail li h3{letter-spacing:-.06em;max-width:16ch;margin:auto 0 2rem;font-size:clamp(2.5rem,4.4vw,5rem);font-weight:465;line-height:.92}.new-direction-module__92IAEq__proofRail li>div{grid-template-columns:minmax(0,1.4fr) minmax(10rem,.6fr);align-items:end;gap:2rem;display:grid}.new-direction-module__92IAEq__proofRail li>div p{max-width:31rem;color:var(--direction-muted);margin-bottom:0;line-height:1.55}.new-direction-module__92IAEq__proofRail li a{border-bottom:1px solid;justify-self:end;align-items:center;gap:.55rem;width:fit-content;padding-bottom:.3rem;font-size:.8rem;font-weight:590;text-decoration:none;display:inline-flex}.new-direction-module__92IAEq__proofRailControls{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.new-direction-module__92IAEq__proofRailControls>p{color:var(--direction-muted);margin-bottom:0;font-size:.7rem}.new-direction-module__92IAEq__proofRailControls>div{gap:.6rem;display:flex}.new-direction-module__92IAEq__proofRailControls button{width:3rem;height:3rem;color:var(--direction-ink);cursor:pointer;background:0 0;border:1px solid #090a0d59;border-radius:50%;place-items:center;display:grid}.new-direction-module__92IAEq__proofRailControls button:hover{background:var(--direction-ink);color:#fff}.new-direction-module__92IAEq__proofRailControls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.1rem}.new-direction-module__92IAEq__directionProcess{background:var(--direction-ink);color:#fff;border-radius:clamp(2rem,5vw,5rem) clamp(2rem,5vw,5rem) 0 0;max-width:none;padding:clamp(7rem,12vw,13rem) clamp(.5rem,2vw,2rem)}.new-direction-module__92IAEq__directionProcess>header>p,.new-direction-module__92IAEq__directionProcess>header>div>p{color:#ffffff8c}.new-direction-module__92IAEq__directionProcess ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(5rem,9vw,9rem) 1rem;width:min(100%,104rem);margin:clamp(6rem,10vw,11rem) auto 0;padding:0;list-style:none;display:grid}.new-direction-module__92IAEq__directionProcess li:first-child,.new-direction-module__92IAEq__directionProcess li:last-child{grid-column:1/-1}.new-direction-module__92IAEq__directionProcess li:nth-child(3){margin-top:clamp(5rem,8vw,8rem)}.new-direction-module__92IAEq__directionProcess figure{aspect-ratio:4/3;background:#15171b;border-radius:1.15rem;margin-bottom:0;position:relative;overflow:hidden}.new-direction-module__92IAEq__directionProcess li:first-child figure,.new-direction-module__92IAEq__directionProcess li:last-child figure{aspect-ratio:16/8.8}.new-direction-module__92IAEq__directionProcess figure img{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}.new-direction-module__92IAEq__directionProcess li:nth-child(4) figure img{object-fit:contain}.new-direction-module__92IAEq__directionProcess li:hover figure img{transform:scale(1.015)}.new-direction-module__92IAEq__directionProcess figure:after{content:"";background:linear-gradient(#0000,#000000a6);position:absolute;inset:70% 0 0}.new-direction-module__92IAEq__directionProcess figcaption{z-index:2;color:#ffffff9e;font-size:.62rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.new-direction-module__92IAEq__directionProcess li>div{grid-template-columns:minmax(8rem,.42fr) 1fr;gap:.8rem 1.5rem;padding-top:1.4rem;display:grid}.new-direction-module__92IAEq__directionProcess li>div>p:first-child{color:#ffffff85;letter-spacing:.01em;font-size:.7rem}.new-direction-module__92IAEq__directionProcess li>div>p:first-child span{color:var(--direction-blue);margin-bottom:.4rem;display:block}.new-direction-module__92IAEq__directionProcess li h3{letter-spacing:-.055em;grid-column:2;margin-bottom:.4rem;font-size:clamp(1.8rem,3vw,3.5rem);font-weight:465;line-height:.98}.new-direction-module__92IAEq__directionProcess li>div>p:nth-of-type(2){color:#fff9;grid-column:2;max-width:39rem;margin-bottom:0;line-height:1.52}.new-direction-module__92IAEq__directionProcess li small{color:#ffffffa6;grid-column:2;margin-top:1rem}.new-direction-module__92IAEq__directionInsights{max-width:none;padding:clamp(7rem,12vw,13rem) clamp(1.25rem,5vw,6.5rem)}.new-direction-module__92IAEq__insightsIndexLink{margin:clamp(1.75rem,3vw,3rem) 0 0 auto}.new-direction-module__92IAEq__directionInsights>div{border-top:1px solid var(--direction-ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(6rem,9vw,9rem);display:grid}.new-direction-module__92IAEq__directionInsights article{border-right:1px solid #090a0d33;flex-direction:column;min-height:31rem;padding:1.25rem clamp(1rem,2.2vw,2.25rem) 2rem;display:flex}.new-direction-module__92IAEq__directionInsights article:first-child{border-left:1px solid #090a0d33}.new-direction-module__92IAEq__directionInsights article>p:first-child{color:var(--direction-muted);letter-spacing:.01em;justify-content:space-between;gap:1rem;font-size:.66rem;display:flex}.new-direction-module__92IAEq__directionInsights article>p:first-child span{color:var(--direction-blue)}.new-direction-module__92IAEq__directionInsights article h3{letter-spacing:-.052em;margin:auto 0 1.4rem;font-size:clamp(1.8rem,2.8vw,3.2rem);font-weight:470;line-height:.98}.new-direction-module__92IAEq__directionInsights article>p:nth-of-type(2){color:var(--direction-muted);line-height:1.5}.new-direction-module__92IAEq__directionInsights article a{border-bottom:1px solid;align-items:center;gap:.55rem;width:fit-content;margin-top:1rem;padding-bottom:.3rem;font-size:.8rem;font-weight:590;text-decoration:none;display:inline-flex}.new-direction-module__92IAEq__directionTechnology{max-width:none;margin:0 .5rem var(--direction-panel-gap);border-radius:var(--direction-panel-radius);background:var(--direction-blue);color:#fff;padding:clamp(7rem,12vw,13rem) clamp(1.25rem,5vw,6.5rem)}.new-direction-module__92IAEq__directionTechnology>header>p,.new-direction-module__92IAEq__directionTechnology>header>div>p{color:#fff}.new-direction-module__92IAEq__directionTechnology dl{border-top:1px solid #ffffffa6;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(6rem,9vw,9rem) 0 0;display:grid}.new-direction-module__92IAEq__directionTechnology dl>div{border-bottom:1px solid #ffffff4d;grid-template-columns:minmax(8rem,.42fr) 1fr;align-items:center;gap:1.5rem;min-height:9rem;display:grid}.new-direction-module__92IAEq__directionTechnology dl>div:nth-child(odd){border-right:1px solid #ffffff4d;padding-right:clamp(1rem,3vw,3rem)}.new-direction-module__92IAEq__directionTechnology dl>div:nth-child(2n){padding-left:clamp(1rem,3vw,3rem)}.new-direction-module__92IAEq__directionTechnology dt{color:#fff;letter-spacing:.01em;font-size:.72rem}.new-direction-module__92IAEq__directionTechnology dd{margin:0;font-size:clamp(1rem,1.45vw,1.35rem);font-weight:540;line-height:1.4}.new-direction-module__92IAEq__directionFaq{max-width:none;margin:var(--direction-panel-gap) .5rem;border-radius:var(--direction-panel-radius);background:var(--direction-ink);color:#fff;grid-template-columns:minmax(18rem,.65fr) minmax(0,1.35fr);gap:clamp(3rem,8vw,10rem);padding:clamp(7rem,12vw,13rem) clamp(1.25rem,5vw,6.5rem);display:grid}.new-direction-module__92IAEq__directionFaq>header>p{color:#ffffff85;letter-spacing:.01em;font-size:.7rem;font-weight:590}.new-direction-module__92IAEq__directionFaq>div{border-top:1px solid #ffffff80}.new-direction-module__92IAEq__directionFaq details{border-bottom:1px solid #ffffff3d}.new-direction-module__92IAEq__directionFaq summary{cursor:pointer;grid-template-columns:3rem 1fr 1.5rem;align-items:center;gap:1rem;min-height:7.5rem;list-style:none;display:grid}.new-direction-module__92IAEq__directionFaq summary::-webkit-details-marker{display:none}.new-direction-module__92IAEq__directionFaq summary span{color:var(--direction-blue);font-size:.68rem}.new-direction-module__92IAEq__directionFaq summary strong{letter-spacing:-.025em;font-size:clamp(1.1rem,1.7vw,1.55rem);font-weight:480}.new-direction-module__92IAEq__directionFaq summary i{width:1.2rem;height:1.2rem;display:block;position:relative}.new-direction-module__92IAEq__directionFaq summary i:before,.new-direction-module__92IAEq__directionFaq summary i:after{content:"";width:100%;height:1px;transition:transform .22s var(--ease-out);background:#fff;position:absolute;top:50%;left:0}.new-direction-module__92IAEq__directionFaq summary i:after{transform:rotate(90deg)}.new-direction-module__92IAEq__directionFaq details[open] summary i:after{transform:rotate(0)}.new-direction-module__92IAEq__directionFaq details>p{color:#fff9;max-width:44rem;margin:-1rem 1.5rem 2.5rem 4rem;line-height:1.6}.new-direction-module__92IAEq__aboutMediaPair{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(2rem,8vw,10rem);max-width:none;padding:clamp(7rem,12vw,13rem) clamp(.5rem,5vw,6.5rem);display:grid}.new-direction-module__92IAEq__aboutMediaPair[data-kind=system]{background:#dfe5f2}.new-direction-module__92IAEq__aboutMediaPair figure{aspect-ratio:4/5;background:var(--direction-ink);border-radius:1.15rem;margin-bottom:0;position:relative;overflow:hidden}.new-direction-module__92IAEq__aboutMediaPair[data-kind=system] figure{aspect-ratio:16/10}.new-direction-module__92IAEq__aboutMediaPair figure:nth-child(2){margin-top:clamp(7rem,12vw,13rem)}.new-direction-module__92IAEq__aboutMediaPair figure img,.new-direction-module__92IAEq__aboutMediaPair[data-kind=system] figure img{object-fit:cover}.new-direction-module__92IAEq__aboutMediaPair figure:after{content:"";background:linear-gradient(#0000,#000000b8);position:absolute;inset:62% 0 0}.new-direction-module__92IAEq__aboutMediaPair figcaption{z-index:2;color:#fff;justify-content:space-between;align-items:end;gap:2rem;display:flex;position:absolute;bottom:clamp(1rem,2vw,2rem);left:clamp(1rem,2vw,2rem);right:clamp(1rem,2vw,2rem)}.new-direction-module__92IAEq__aboutMediaPair figcaption span{letter-spacing:-.04em;max-width:24rem;font-size:clamp(1.2rem,2.2vw,2.2rem);font-weight:510;line-height:1.08}.new-direction-module__92IAEq__aboutMediaPair figcaption small{color:#ffffff94;text-align:right;max-width:10rem;font-size:.62rem}.new-direction-module__92IAEq__aboutWideFrame{background:var(--direction-paper);max-width:none;padding:clamp(.5rem,2vw,2rem)}.new-direction-module__92IAEq__aboutWideFrame figure{aspect-ratio:16/8.5;border-radius:1.25rem;margin-bottom:0;position:relative;overflow:hidden}.new-direction-module__92IAEq__aboutWideFrame figure img{object-fit:cover}.new-direction-module__92IAEq__aboutWideFrame figure:after{content:"";background:linear-gradient(#0000,#000000b3);position:absolute;inset:55% 0 0}.new-direction-module__92IAEq__aboutWideFrame figcaption{z-index:2;color:#fff;justify-content:space-between;align-items:end;gap:2rem;display:flex;position:absolute;bottom:clamp(1.25rem,4vw,4rem);left:clamp(1.25rem,4vw,4rem);right:clamp(1.25rem,4vw,4rem)}.new-direction-module__92IAEq__aboutWideFrame figcaption span{letter-spacing:-.045em;max-width:40rem;font-size:clamp(1.5rem,3vw,3.2rem);font-weight:500;line-height:1.05}.new-direction-module__92IAEq__aboutWideFrame figcaption small{color:#ffffff9e;text-align:right;max-width:15rem;font-size:.64rem}.new-direction-module__92IAEq__aboutStartingPoints{max-width:none;padding:clamp(7rem,12vw,13rem) clamp(1.25rem,5vw,6.5rem)}.new-direction-module__92IAEq__aboutStartingPoints>header{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;display:grid}.new-direction-module__92IAEq__aboutStartingPoints>header>p{color:var(--direction-muted);letter-spacing:.01em;grid-column:1/span 3;font-size:.7rem;font-weight:590}.new-direction-module__92IAEq__aboutStartingPoints>header>div{grid-column:4/-1}.new-direction-module__92IAEq__aboutStartingPoints h2{letter-spacing:-.064em;max-width:13ch;font-size:clamp(3rem,6vw,6.5rem);font-weight:465;line-height:.9}.new-direction-module__92IAEq__aboutStartingPoints>header>div>p{max-width:40rem;color:var(--direction-muted);margin:clamp(2rem,4vw,4rem) 0 0 auto;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.55}.new-direction-module__92IAEq__aboutStartingPoints ol{border-top:1px solid var(--direction-ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(5rem,8vw,8rem) 0 0;padding:0;list-style:none;display:grid}.new-direction-module__92IAEq__aboutStartingPoints li{border-right:1px solid #090a0d33;flex-direction:column;min-height:25rem;padding:1.2rem clamp(1rem,2vw,2rem) 2rem;display:flex}.new-direction-module__92IAEq__aboutStartingPoints li:first-child{border-left:1px solid #090a0d33}.new-direction-module__92IAEq__aboutStartingPoints li>span{color:var(--direction-blue);font-size:.7rem}.new-direction-module__92IAEq__aboutStartingPoints li h3{letter-spacing:-.055em;margin:auto 0 1rem;font-size:clamp(2rem,3vw,3.7rem);font-weight:470;line-height:.96}.new-direction-module__92IAEq__aboutStartingPoints li p{color:var(--direction-muted);margin-bottom:0;line-height:1.52}.new-direction-module__92IAEq__aboutSignals{background:var(--direction-blue);color:#fff;max-width:none;padding:clamp(6rem,10vw,10rem) clamp(1.25rem,5vw,6.5rem)}.new-direction-module__92IAEq__aboutSignals>p{color:#ffffffad;letter-spacing:.01em;font-size:.7rem;font-weight:590}.new-direction-module__92IAEq__aboutSignals ol{border-top:1px solid #ffffff8c;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(4rem,7vw,7rem) 0 0;padding:0;list-style:none;display:grid}.new-direction-module__92IAEq__aboutSignals li{border-right:1px solid #ffffff4d;flex-direction:column;min-height:24rem;padding:1.2rem clamp(1rem,2.2vw,2.25rem) 2rem;display:flex}.new-direction-module__92IAEq__aboutSignals li:first-child{border-left:1px solid #ffffff4d}.new-direction-module__92IAEq__aboutSignals li>span{color:#ffffffa6;font-size:.7rem}.new-direction-module__92IAEq__aboutSignals li h2{letter-spacing:-.06em;margin:auto 0 1.2rem;font-size:clamp(2.2rem,3.8vw,4.4rem);font-weight:470;line-height:.92}.new-direction-module__92IAEq__aboutSignals li p{color:#ffffffb8;max-width:24rem;margin-bottom:0;line-height:1.52}.new-direction-module__92IAEq__aboutStory{max-width:none;padding:clamp(7rem,12vw,13rem) clamp(.5rem,2vw,2rem)}.new-direction-module__92IAEq__aboutStory>figure{aspect-ratio:16/7;border-radius:1.2rem;width:min(100%,104rem);margin:clamp(6rem,9vw,9rem) auto 0;position:relative;overflow:hidden}.new-direction-module__92IAEq__aboutStory>figure img{object-fit:cover}.new-direction-module__92IAEq__aboutStory>figure:after{content:"";background:linear-gradient(#0000,#000000a6);position:absolute;inset:65% 0 0}.new-direction-module__92IAEq__aboutStory>figure figcaption{z-index:2;color:#ffffffad;font-size:.62rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.new-direction-module__92IAEq__aboutStory>ol{border-top:1px solid var(--direction-ink);grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,97rem);margin:0 auto;padding:0 clamp(.75rem,3vw,3.5rem);list-style:none;display:grid}.new-direction-module__92IAEq__aboutStory>ol li{border-right:1px solid #090a0d33;flex-direction:column;min-height:21rem;padding:1.2rem clamp(1rem,2vw,2rem) 2rem;display:flex}.new-direction-module__92IAEq__aboutStory>ol li:first-child{border-left:1px solid #090a0d33}.new-direction-module__92IAEq__aboutStory>ol span{color:var(--direction-blue);font-size:.7rem}.new-direction-module__92IAEq__aboutStory>ol h3{letter-spacing:-.055em;margin:auto 0 1rem;font-size:clamp(2rem,3vw,3.6rem);font-weight:470;line-height:.95}.new-direction-module__92IAEq__aboutStory>ol p{color:var(--direction-muted);margin-bottom:0;line-height:1.52}.new-direction-module__92IAEq__homeStudioChapter{z-index:1;margin:0 .5rem var(--direction-panel-gap);border-radius:var(--direction-panel-radius);background:#eceff3;position:relative;overflow:clip}.new-direction-module__92IAEq__homeStudioChapter [data-hybrid-about=principles]{margin:var(--direction-panel-gap) .5rem;border-radius:var(--direction-panel-radius)}.new-direction-module__92IAEq__humanSection{background:#dfe2e8;grid-template-columns:minmax(0,1.35fr) minmax(22rem,.65fr);min-height:53rem;display:grid}.new-direction-module__92IAEq__humanSection figure{min-height:inherit;margin-bottom:0;position:relative;overflow:hidden}.new-direction-module__92IAEq__humanSection figure img{object-fit:cover}.new-direction-module__92IAEq__humanSection figcaption{color:#ffffffb8;background:#090a0dc7;width:fit-content;padding:.55rem .7rem;font-size:.65rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.new-direction-module__92IAEq__humanSection>div{flex-direction:column;justify-content:space-between;padding:clamp(3rem,6vw,6rem) clamp(1.5rem,4vw,4.5rem);display:flex}.new-direction-module__92IAEq__humanSection h2{font-size:clamp(2.7rem,4.5vw,5rem)}.new-direction-module__92IAEq__humanSection>div>p:last-child{max-width:33rem;color:var(--direction-muted);margin-bottom:0;font-size:clamp(1rem,1.3vw,1.2rem)}.new-direction-module__92IAEq__closing{background:var(--direction-blue);color:#fff;text-align:center;place-content:center;min-height:min(52rem,92svh);padding:clamp(7rem,14vw,15rem) clamp(1.25rem,5vw,6.5rem);display:grid}.new-direction-module__92IAEq__closing>p{letter-spacing:.01em;margin-bottom:clamp(2rem,4vw,4rem);font-size:.72rem}.new-direction-module__92IAEq__closing h2{letter-spacing:-.072em;max-width:12ch;margin-bottom:clamp(2.5rem,5vw,5rem);font-size:clamp(3.6rem,8vw,9rem);font-weight:460;line-height:.86}.new-direction-module__92IAEq__closing>a{border-bottom:1px solid #ffffffb8;width:fit-content;margin-inline:auto;padding-bottom:.5rem}.new-direction-module__92IAEq__homeClosing{margin:var(--direction-panel-gap) .5rem;border-radius:var(--direction-panel-radius)}.new-direction-module__92IAEq__homeClosing+.new-direction-module__92IAEq__footer{border-radius:var(--direction-panel-radius) var(--direction-panel-radius) 0 0}.new-direction-module__92IAEq__footer{z-index:21;background:var(--direction-ink);color:#fff;padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,6.5rem) 2rem;position:relative}.new-direction-module__92IAEq__footerMap{grid-template-columns:minmax(0,1.45fr) minmax(10rem,.55fr) minmax(14rem,.8fr);gap:clamp(3rem,7vw,8rem);margin-top:clamp(6rem,10vw,10rem);display:grid}.new-direction-module__92IAEq__footerMap section,.new-direction-module__92IAEq__footerMap nav{flex-direction:column;align-items:flex-start;gap:.72rem;display:flex}.new-direction-module__92IAEq__footerMap p{color:#ffffff73;letter-spacing:.01em;margin-bottom:1rem;font-size:.67rem;font-weight:590}.new-direction-module__92IAEq__footerMap a{color:#fff;font-size:clamp(.9rem,1.1vw,1.05rem);text-decoration:none}.new-direction-module__92IAEq__footerMap section a:first-of-type{letter-spacing:-.055em;margin-bottom:.7rem;font-size:clamp(1.7rem,3.2vw,3.6rem);font-weight:520;line-height:1}.new-direction-module__92IAEq__footerMap a:hover{color:#8bb1ff}.new-direction-module__92IAEq__footerMeta{border-top:1px solid #ffffff40;grid-template-columns:1fr auto 1fr;align-items:end;gap:2rem;margin-top:clamp(4rem,8vw,8rem);padding-top:1.2rem;display:grid}.new-direction-module__92IAEq__footerMeta p{color:#ffffff85;margin-bottom:0;font-size:.72rem}.new-direction-module__92IAEq__footerMeta p:last-child{text-align:right}.new-direction-module__92IAEq__footerMeta nav{flex-wrap:wrap;justify-content:center;gap:1rem 1.6rem;display:flex}.new-direction-module__92IAEq__footerMeta a,.new-direction-module__92IAEq__footerMeta button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:none}.new-direction-module__92IAEq__aboutHero{grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;gap:1.5rem;min-height:max(43rem,100svh - 5.5rem);padding-block:clamp(5rem,10vw,10rem)}.new-direction-module__92IAEq__aboutHero .new-direction-module__92IAEq__eyebrow{grid-column:1/span 3;align-self:start;margin:.7rem 0 0}.new-direction-module__92IAEq__aboutHero h1{letter-spacing:-.073em;text-wrap:balance;grid-column:3/-1;margin-bottom:0;font-size:clamp(4rem,8vw,9rem);font-weight:460;line-height:.86}.new-direction-module__92IAEq__aboutLead{max-width:44rem;color:var(--direction-muted);grid-column:7/-1;margin:clamp(4rem,7vw,7rem) 0 0;font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1.45}.new-direction-module__92IAEq__aboutImage{padding:0 .5rem}.new-direction-module__92IAEq__aboutImage figure{border-radius:1.6rem;min-height:min(60rem,72vw);margin-bottom:0;position:relative;overflow:hidden}.new-direction-module__92IAEq__aboutImage img{object-fit:cover}.new-direction-module__92IAEq__aboutImage figure:after{content:"";background:linear-gradient(#0000,#040508b3);position:absolute;inset:55% 0 0}.new-direction-module__92IAEq__aboutImage figcaption{z-index:2;color:#fff;justify-content:space-between;align-items:end;gap:2rem;display:flex;position:absolute;bottom:clamp(1.5rem,4vw,4rem);left:clamp(1.5rem,4vw,4rem);right:clamp(1.5rem,4vw,4rem)}.new-direction-module__92IAEq__aboutImage figcaption span{letter-spacing:-.04em;max-width:38rem;font-size:clamp(1.5rem,3vw,3rem);line-height:1.05}.new-direction-module__92IAEq__aboutImage figcaption small{color:#ffffff9e}.new-direction-module__92IAEq__aboutReason h2{max-width:13ch}.new-direction-module__92IAEq__aboutReason>div>p{max-width:43rem;color:var(--direction-muted);margin:2.2rem 0 0 auto;font-size:clamp(1rem,1.35vw,1.2rem)}.new-direction-module__92IAEq__principles{background:var(--direction-ink);color:#fff;padding:clamp(7rem,12vw,13rem) clamp(1.25rem,5vw,6.5rem)}.new-direction-module__92IAEq__principles header{border-bottom:1px solid #ffffff47;justify-content:space-between;align-items:start;padding-bottom:1.2rem;display:flex}.new-direction-module__92IAEq__principles header>p{color:#ffffff8c}.new-direction-module__92IAEq__principles header>span{color:var(--direction-blue);letter-spacing:-.08em;font-size:clamp(3rem,6vw,6rem);font-weight:650;line-height:.8}.new-direction-module__92IAEq__principles ol{margin:0;padding:0;list-style:none}.new-direction-module__92IAEq__principles li{border-bottom:1px solid #fff3;grid-template-columns:1fr 4fr 3fr;align-items:center;gap:1.5rem;min-height:14rem;display:grid}.new-direction-module__92IAEq__principles li>span{color:var(--direction-blue);font-size:.72rem}.new-direction-module__92IAEq__principles li h2{letter-spacing:-.055em;margin-bottom:0;font-size:clamp(2rem,4vw,4.6rem);font-weight:460;line-height:.94}.new-direction-module__92IAEq__principles li p{color:#ffffff94;max-width:28rem;margin-bottom:0}.new-direction-module__92IAEq__spectrum{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);max-width:none}.new-direction-module__92IAEq__spectrum>div{grid-column:auto}.new-direction-module__92IAEq__spectrum h2{max-width:10ch}.new-direction-module__92IAEq__spectrum ul{grid-column:auto;margin:0;padding:0;list-style:none}.new-direction-module__92IAEq__spectrum li{border-bottom:1px solid #090a0d33}.new-direction-module__92IAEq__spectrum li:first-child{border-top:1px solid var(--direction-ink)}.new-direction-module__92IAEq__spectrum li a{min-height:clamp(4.5rem,7vw,7.5rem);color:inherit;letter-spacing:-.06em;justify-content:space-between;align-items:center;gap:2rem;font-size:clamp(2rem,4.4vw,5rem);font-weight:460;line-height:1;text-decoration:none;display:flex}.new-direction-module__92IAEq__spectrum li a .link-arrow{opacity:.45;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);flex:none}.new-direction-module__92IAEq__spectrum li a:hover .link-arrow{opacity:1;transform:rotate(45deg)}.new-direction-module__92IAEq__contactHero{grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;gap:1.5rem;min-height:max(43rem,100svh - 5.5rem);padding-block:clamp(5rem,9vw,9rem)}.new-direction-module__92IAEq__contactHero .new-direction-module__92IAEq__eyebrow{grid-column:1/span 3;margin:.6rem 0 0}.new-direction-module__92IAEq__contactHero h1{letter-spacing:-.078em;text-wrap:balance;grid-column:3/-1;max-width:10ch;margin-bottom:0;font-size:clamp(4.5rem,10vw,11rem);font-weight:460;line-height:.82}.new-direction-module__92IAEq__contactIntro{grid-column:7/-1;margin-top:clamp(4rem,7vw,7rem)}.new-direction-module__92IAEq__contactIntro>p{max-width:39rem;color:var(--direction-muted);font-size:clamp(1rem,1.45vw,1.3rem)}.new-direction-module__92IAEq__contactIntro a{border-bottom:1px solid;width:fit-content;margin-top:1.5rem;padding-bottom:.35rem}.new-direction-module__92IAEq__contactFormSection{background:var(--direction-blue);color:#fff;padding:clamp(6rem,11vw,11rem) clamp(1.25rem,5vw,6.5rem)}.new-direction-module__92IAEq__directionForm{width:min(100%,76rem);margin-inline:auto}.new-direction-module__92IAEq__formHeader{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;margin-bottom:clamp(5rem,9vw,9rem);display:grid}.new-direction-module__92IAEq__formHeader>p{color:#fff;letter-spacing:.01em;grid-column:1/span 3;font-size:.7rem}.new-direction-module__92IAEq__formHeader h2{letter-spacing:-.064em;grid-column:4/-1;max-width:12ch;margin-bottom:0;font-size:clamp(3rem,6vw,6.5rem);font-weight:465;line-height:.9}.new-direction-module__92IAEq__formError{background:#00000026;border-left:2px solid #fff;margin-bottom:2rem;padding:1rem 1.2rem}.new-direction-module__92IAEq__typeGroup{border:0;margin:0 0 clamp(5rem,8vw,8rem);padding:0}.new-direction-module__92IAEq__typeGroup legend,.new-direction-module__92IAEq__field label,.new-direction-module__92IAEq__descriptionField label,.new-direction-module__92IAEq__budgetGroup legend{color:#fff;letter-spacing:.01em;margin-bottom:1rem;font-size:.7rem;font-weight:570;display:block}.new-direction-module__92IAEq__typeOptions,.new-direction-module__92IAEq__budgetOptions{flex-wrap:wrap;gap:.65rem;display:flex}.new-direction-module__92IAEq__typeOption,.new-direction-module__92IAEq__budgetOption{cursor:pointer;position:relative}.new-direction-module__92IAEq__typeOption input,.new-direction-module__92IAEq__budgetOption input{opacity:0;pointer-events:none;position:absolute}.new-direction-module__92IAEq__typeOption span,.new-direction-module__92IAEq__budgetOption span{min-height:3.1rem;transition:background .18s var(--ease-out), color .18s var(--ease-out);border:1px solid #ffffffb8;border-radius:999px;align-items:center;padding:.7rem 1.05rem;display:inline-flex}.new-direction-module__92IAEq__typeOption input:checked+span,.new-direction-module__92IAEq__budgetOption input:checked+span{color:var(--direction-blue);background:#fff}:is(.new-direction-module__92IAEq__typeOption:has(input:focus-visible),.new-direction-module__92IAEq__budgetOption:has(input:focus-visible)){outline-offset:4px;border-radius:999px;outline:2px solid #fff}.new-direction-module__92IAEq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,5vw,5rem) 2rem;display:grid}.new-direction-module__92IAEq__field,.new-direction-module__92IAEq__descriptionField{min-width:0}.new-direction-module__92IAEq__field input,.new-direction-module__92IAEq__descriptionField textarea{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffffa6;border-radius:0;outline:none;width:100%;padding:.75rem 0;font-size:clamp(1.35rem,2.4vw,2.4rem)}.new-direction-module__92IAEq__field input:focus,.new-direction-module__92IAEq__descriptionField textarea:focus{border-bottom-color:#fff;box-shadow:0 2px #fff}.new-direction-module__92IAEq__field input::placeholder,.new-direction-module__92IAEq__descriptionField textarea::placeholder{color:#fff;opacity:1}.new-direction-module__92IAEq__descriptionField{margin-top:clamp(4rem,7vw,7rem)}.new-direction-module__92IAEq__descriptionField textarea{resize:vertical;min-height:10rem;line-height:1.25}.new-direction-module__92IAEq__budgetGroup{border:0;margin:clamp(4rem,7vw,7rem) 0;padding:0}.new-direction-module__92IAEq__privacyNotice{color:#fff;max-width:42rem;font-size:.8rem}.new-direction-module__92IAEq__privacyNotice a{color:#fff}.new-direction-module__92IAEq__submitRow{border-top:1px solid #ffffff80;justify-content:space-between;align-items:center;gap:2rem;margin-top:2.5rem;padding-top:2rem;display:flex}.new-direction-module__92IAEq__submitRow button{min-height:4.1rem;color:var(--direction-blue);cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:.7rem;padding:.9rem 1.5rem;font-weight:620;display:inline-flex}.new-direction-module__92IAEq__submitRow button:disabled{cursor:wait;opacity:.62}.new-direction-module__92IAEq__submitRow>p{color:#fff;text-align:right;max-width:25rem;margin-bottom:0;font-size:.76rem}.new-direction-module__92IAEq__fieldError{color:#fff;margin-top:.55rem;font-size:.78rem;font-weight:590;display:block}.new-direction-module__92IAEq__honeypot{position:absolute;left:-10000px}.new-direction-module__92IAEq__successState{padding-block:4rem}.new-direction-module__92IAEq__successState p:first-child{color:#fff;letter-spacing:.01em;font-size:.7rem}.new-direction-module__92IAEq__successState h2{letter-spacing:-.06em;max-width:12ch;font-size:clamp(3rem,6vw,6rem);font-weight:465;line-height:.92}.new-direction-module__92IAEq__successState button{color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff;padding:.5rem 0}.new-direction-module__92IAEq__directContact{align-items:start;max-width:none}.new-direction-module__92IAEq__directContact>div{grid-column:4/-1;gap:.25rem;display:grid}.new-direction-module__92IAEq__directContact>div a{letter-spacing:-.065em;width:fit-content;font-size:clamp(2rem,5.5vw,6rem);font-weight:465;line-height:1.05;text-decoration:none}.new-direction-module__92IAEq__directContact>div a:first-child{color:var(--direction-blue)}.new-direction-module__92IAEq__directContact>p:last-child{color:var(--direction-muted);grid-column:9/-1;margin-top:4rem;font-size:.78rem}.new-direction-module__92IAEq__contactClosing{background:#dce0e8;align-content:end;min-height:47rem;padding:clamp(4rem,8vw,8rem) clamp(1.25rem,5vw,6.5rem);display:grid}.new-direction-module__92IAEq__contactClosing>p{color:var(--direction-blue);font-weight:650}.new-direction-module__92IAEq__contactClosing h2{max-width:14ch;margin-top:auto}.new-direction-module__92IAEq__contactClosing a{border-bottom:1px solid;width:fit-content;margin-top:clamp(3rem,6vw,6rem);padding-bottom:.4rem}@media (max-width:900px){.new-direction-module__92IAEq__navigation{grid-template-columns:1fr auto auto;gap:.65rem;min-height:4.75rem}.new-direction-module__92IAEq__navigation>nav{display:none}.new-direction-module__92IAEq__headerActions{grid-column:2}.new-direction-module__92IAEq__headerCta{display:none}.new-direction-module__92IAEq__language{background:#090a0d0e}.new-direction-module__92IAEq__mobileMenu{grid-column:3;justify-self:end;display:block;position:relative}.new-direction-module__92IAEq__mobileMenu>button{background:var(--direction-ink);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;padding:0;display:grid}.new-direction-module__92IAEq__mobileMenu>button span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.new-direction-module__92IAEq__mobileMenu>button i,.new-direction-module__92IAEq__mobileMenu>button i:before{content:"";width:1rem;height:1px;transition:transform .22s var(--ease-out);background:currentColor;display:block}.new-direction-module__92IAEq__mobileMenu>button i:before{transform:translateY(.3rem)}.new-direction-module__92IAEq__mobileMenu[data-open=true]>button i{transform:rotate(45deg)}.new-direction-module__92IAEq__mobileMenu[data-open=true]>button i:before{transform:rotate(90deg)}.new-direction-module__92IAEq__mobileMenu>div{z-index:30;background:#f4f3effa;border-radius:1rem;width:min(24rem,100vw - 2.2rem);padding:1.25rem;position:absolute;top:3.4rem;right:0;box-shadow:0 1.25rem 4rem #090a0d24}.new-direction-module__92IAEq__mobileMenu nav{flex-direction:column;align-items:stretch;gap:0;display:flex}.new-direction-module__92IAEq__mobileMenu nav a{justify-content:space-between;align-items:center;min-height:4rem;font-size:1.1rem;display:flex}.new-direction-module__92IAEq__navigation .new-direction-module__92IAEq__mobileMenu nav a.new-direction-module__92IAEq__mobileContactLink,.new-direction-module__92IAEq__navigation .new-direction-module__92IAEq__mobileMenu nav a.new-direction-module__92IAEq__mobileContactLink[aria-current=page],.new-direction-module__92IAEq__navigation .new-direction-module__92IAEq__mobileMenu nav a.new-direction-module__92IAEq__mobileContactLink:hover,.new-direction-module__92IAEq__navigation .new-direction-module__92IAEq__mobileMenu nav a.new-direction-module__92IAEq__mobileContactLink:focus-visible{background:var(--direction-blue);color:#fff;border-radius:.75rem;margin-top:1rem;padding-inline:1rem}.new-direction-module__92IAEq__mobileMenu>div>a{color:var(--direction-muted);overflow-wrap:anywhere;margin-top:1.25rem;font-size:.75rem;display:block}.new-direction-module__92IAEq__homeHero{min-height:calc(100svh - 4.75rem)}.new-direction-module__92IAEq__heroGrid{background-size:25% 100%}.new-direction-module__92IAEq__homeHero h1 span:nth-child(2){margin-left:0}.new-direction-module__92IAEq__homeHero h1 span:nth-child(3){justify-self:start}.new-direction-module__92IAEq__heroBottom>p{grid-column:1/span 7}.new-direction-module__92IAEq__heroBottom>div{flex-direction:column;grid-column:8/-1;align-items:flex-end}.new-direction-module__92IAEq__sectionHeading>p,.new-direction-module__92IAEq__workHeading>p,.new-direction-module__92IAEq__aboutReason>p{grid-column:1/span 3}.new-direction-module__92IAEq__sectionHeading>div,.new-direction-module__92IAEq__aboutReason>div,.new-direction-module__92IAEq__workHeading h2{grid-column:4/-1}.new-direction-module__92IAEq__workCopy{grid-template-columns:1fr}.new-direction-module__92IAEq__workCopy>div{grid-column:auto}.new-direction-module__92IAEq__capabilities{grid-template-columns:1fr}.new-direction-module__92IAEq__capabilities>div{position:static}.new-direction-module__92IAEq__humanSection{grid-template-columns:1fr;min-height:auto}.new-direction-module__92IAEq__humanSection figure{min-height:65vw}.new-direction-module__92IAEq__aboutHero h1,.new-direction-module__92IAEq__contactHero h1{grid-column:3/-1}.new-direction-module__92IAEq__aboutLead,.new-direction-module__92IAEq__contactIntro{grid-column:5/-1}.new-direction-module__92IAEq__principles li{grid-template-columns:3rem 1fr;padding-block:2.5rem}.new-direction-module__92IAEq__principles li p{grid-column:2}.new-direction-module__92IAEq__spectrum{grid-template-columns:1fr 1fr}.new-direction-module__92IAEq__formHeader>p{grid-column:1/span 3}.new-direction-module__92IAEq__formHeader h2,.new-direction-module__92IAEq__directContact>div{grid-column:4/-1}.new-direction-module__92IAEq__footerMeta{grid-template-columns:1fr 1fr}.new-direction-module__92IAEq__footerMeta nav{grid-area:1/1/auto/-1;justify-content:flex-start}.new-direction-module__92IAEq__footerMap{grid-template-columns:1fr 1fr}.new-direction-module__92IAEq__footerMap section{grid-column:1/-1}.new-direction-module__92IAEq__aboutStartingPoints ol{grid-template-columns:1fr}.new-direction-module__92IAEq__aboutStartingPoints li,.new-direction-module__92IAEq__aboutStartingPoints li:first-child{border-bottom:1px solid #090a0d33;border-left:0;border-right:0;min-height:18rem}}@media (max-width:640px){.new-direction-module__92IAEq__page{--direction-panel-gap:.5rem;--direction-panel-radius:1.5rem}.new-direction-module__92IAEq__directionTechnology,.new-direction-module__92IAEq__directionFaq,.new-direction-module__92IAEq__homeClosing,.new-direction-module__92IAEq__homeStudioChapter,.new-direction-module__92IAEq__homeStudioChapter [data-hybrid-about=principles]{margin-inline:.35rem}.new-direction-module__92IAEq__navigation{width:calc(100% - 2.2rem);margin-inline:auto}.new-direction-module__92IAEq__homeHero,.new-direction-module__92IAEq__aboutHero,.new-direction-module__92IAEq__contactHero{padding-inline:1.25rem}.new-direction-module__92IAEq__hybridHero{text-align:left;place-content:center stretch;justify-items:start;min-height:max(42rem,100svh - 4.75rem);padding:7rem 1.25rem 4.5rem}.new-direction-module__92IAEq__hybridHero .new-direction-module__92IAEq__eyebrow{margin-bottom:2.75rem}.new-direction-module__92IAEq__hybridHero h1{justify-items:start;width:100%;font-size:clamp(3.3rem,14.5vw,4.6rem);line-height:.9}.new-direction-module__92IAEq__hybridHero h1>span{text-wrap:balance;width:100%;min-width:0}.new-direction-module__92IAEq__hybridHeroThread{font-size:1rem}.new-direction-module__92IAEq__hybridHeroBottom{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.new-direction-module__92IAEq__hybridHeroBottom>div{flex-wrap:wrap}.new-direction-module__92IAEq__hybridReel{width:calc(100% - 1.25rem)}.new-direction-module__92IAEq__hybridReel .new-direction-module__92IAEq__reelFrame{border-radius:1.2rem;min-height:27rem}.new-direction-module__92IAEq__homeHero{min-height:max(42rem,100svh - 4.75rem);padding-block:2.75rem 2.5rem}.new-direction-module__92IAEq__eyebrow{margin-bottom:3rem;font-size:.64rem}.new-direction-module__92IAEq__homeHero h1{font-size:clamp(3rem,14.5vw,4.5rem);line-height:.88}.new-direction-module__92IAEq__homeHero h1 span{text-wrap:balance}.new-direction-module__92IAEq__heroBottom{grid-template-columns:1fr;margin-top:3.5rem}.new-direction-module__92IAEq__heroBottom>p,.new-direction-module__92IAEq__heroBottom>div{grid-column:auto}.new-direction-module__92IAEq__heroBottom>div{flex-flow:wrap;justify-content:flex-start;align-items:center}.new-direction-module__92IAEq__primaryAction{min-height:3.45rem;padding:.8rem 1.1rem}.new-direction-module__92IAEq__reelSection{padding:0}.new-direction-module__92IAEq__reelFrame{aspect-ratio:auto;border-radius:0;width:100%;min-height:30rem}.new-direction-module__92IAEq__reelImages img[data-project=carlos-consuming-fire]{object-position:59% center}.new-direction-module__92IAEq__reelImages img[data-project=urban-grup-environment]{object-position:68% top}.new-direction-module__92IAEq__reelImages img[data-project=talent-connect]{object-position:64% top}.new-direction-module__92IAEq__reelImages img[data-project=metropolitan-waste-management]{object-position:49% center}.new-direction-module__92IAEq__reelImages img[data-project=asociatia-alfa-grup]{object-position:60% top}.new-direction-module__92IAEq__continuity,.new-direction-module__92IAEq__work,.new-direction-module__92IAEq__capabilities,.new-direction-module__92IAEq__aboutReason,.new-direction-module__92IAEq__spectrum,.new-direction-module__92IAEq__directContact{padding:6.5rem 1.25rem}.new-direction-module__92IAEq__hybridContinuity{padding:6.5rem 1rem}.new-direction-module__92IAEq__hybridOverview{display:block}.new-direction-module__92IAEq__hybridOverview h2{margin-top:2rem;font-size:clamp(2.8rem,12vw,4.3rem)}.new-direction-module__92IAEq__hybridOverview>div>p{margin-left:0}.new-direction-module__92IAEq__hybridContinuity>figure{aspect-ratio:4/3;border-radius:1rem;margin-top:4rem}.new-direction-module__92IAEq__hybridContinuity>ol{display:block}.new-direction-module__92IAEq__hybridContinuity>ol li,.new-direction-module__92IAEq__hybridContinuity>ol li+li{border-left:0;min-height:17rem;padding-inline:0}.new-direction-module__92IAEq__sectionHeading,.new-direction-module__92IAEq__workHeading,.new-direction-module__92IAEq__aboutReason,.new-direction-module__92IAEq__directContact{grid-template-columns:1fr}.new-direction-module__92IAEq__sectionHeading>p,.new-direction-module__92IAEq__workHeading>p,.new-direction-module__92IAEq__aboutReason>p,.new-direction-module__92IAEq__sectionHeading>div,.new-direction-module__92IAEq__aboutReason>div,.new-direction-module__92IAEq__workHeading h2{grid-column:auto}.new-direction-module__92IAEq__sectionHeading h2,.new-direction-module__92IAEq__workHeading h2,.new-direction-module__92IAEq__capabilities h2,.new-direction-module__92IAEq__humanSection h2,.new-direction-module__92IAEq__aboutReason h2,.new-direction-module__92IAEq__spectrum h2,.new-direction-module__92IAEq__contactClosing h2{font-size:clamp(2.8rem,12vw,4.3rem)}.new-direction-module__92IAEq__sectionHeading>div>p{margin-left:0}.new-direction-module__92IAEq__chapterList{grid-template-columns:1fr;margin-top:4.5rem}.new-direction-module__92IAEq__chapterList li{border-bottom:1px solid #090a0d33;border-right:0;min-height:21rem;border-left:0!important}.new-direction-module__92IAEq__workGrid{grid-template-columns:1fr;gap:5rem}.new-direction-module__92IAEq__workItem[data-featured]{grid-column:auto}.new-direction-module__92IAEq__workItem:nth-child(3),.new-direction-module__92IAEq__workItem:nth-child(5){margin-top:0}.new-direction-module__92IAEq__workItem .new-direction-module__92IAEq__workMedia,.new-direction-module__92IAEq__workItem[data-featured] .new-direction-module__92IAEq__workMedia{aspect-ratio:4/3}.new-direction-module__92IAEq__workItem[data-project=carlos-consuming-fire] .new-direction-module__92IAEq__workMedia,.new-direction-module__92IAEq__workItem[data-project=metropolitan-waste-management] .new-direction-module__92IAEq__workMedia{aspect-ratio:16/9}.new-direction-module__92IAEq__workItem[data-project=asociatia-alfa-grup] .new-direction-module__92IAEq__workMedia{aspect-ratio:3/2}.new-direction-module__92IAEq__workCopy{gap:.6rem}.new-direction-module__92IAEq__workCopy h3{font-size:2.25rem}.new-direction-module__92IAEq__capabilities{gap:4rem}.new-direction-module__92IAEq__capabilities li{min-height:5.5rem}.new-direction-module__92IAEq__humanSection figure{min-height:112vw}.new-direction-module__92IAEq__humanSection>div{min-height:31rem}.new-direction-module__92IAEq__closing{min-height:42rem}.new-direction-module__92IAEq__closing h2{font-size:clamp(3.4rem,15vw,5rem)}.new-direction-module__92IAEq__footer{padding-inline:1.25rem;padding-bottom:6.5rem}.new-direction-module__92IAEq__footerMeta{grid-template-columns:1fr}.new-direction-module__92IAEq__footerMeta nav{flex-direction:column;grid-column:auto;align-items:flex-start}.new-direction-module__92IAEq__footerMeta p:last-child{text-align:left}.new-direction-module__92IAEq__footerMap{grid-template-columns:1fr 1fr;gap:3.5rem 1.5rem}.new-direction-module__92IAEq__footerMap section{grid-column:1/-1}.new-direction-module__92IAEq__footerMap section a:first-of-type{overflow-wrap:anywhere;max-width:100%;font-size:1.75rem}.new-direction-module__92IAEq__aboutHero,.new-direction-module__92IAEq__contactHero{grid-template-columns:1fr;align-content:end;min-height:calc(100svh - 4.75rem);padding-block:4rem 3rem}.new-direction-module__92IAEq__aboutHero .new-direction-module__92IAEq__eyebrow,.new-direction-module__92IAEq__aboutHero h1,.new-direction-module__92IAEq__aboutLead,.new-direction-module__92IAEq__contactHero .new-direction-module__92IAEq__eyebrow,.new-direction-module__92IAEq__contactHero h1,.new-direction-module__92IAEq__contactIntro{grid-column:auto}.new-direction-module__92IAEq__aboutHero h1,.new-direction-module__92IAEq__contactHero h1{font-size:clamp(3.7rem,16vw,5.5rem)}.new-direction-module__92IAEq__aboutLead,.new-direction-module__92IAEq__contactIntro{margin-top:2rem}.new-direction-module__92IAEq__aboutImage{padding:0}.new-direction-module__92IAEq__aboutImage figure{border-radius:0;min-height:125vw}.new-direction-module__92IAEq__aboutImage figcaption{flex-direction:column;align-items:start}.new-direction-module__92IAEq__aboutImage figcaption span{font-size:1.5rem}.new-direction-module__92IAEq__principles{padding:6.5rem 1.25rem}.new-direction-module__92IAEq__principles header>span{font-size:3.5rem}.new-direction-module__92IAEq__principles li{grid-template-columns:2.25rem 1fr}.new-direction-module__92IAEq__principles li h2{font-size:2.25rem}.new-direction-module__92IAEq__spectrum{grid-template-columns:1fr;gap:4rem}.new-direction-module__92IAEq__formHeader{grid-template-columns:1fr}.new-direction-module__92IAEq__formHeader>p,.new-direction-module__92IAEq__formHeader h2{grid-column:auto}.new-direction-module__92IAEq__formHeader h2{font-size:3.5rem}.new-direction-module__92IAEq__typeOptions,.new-direction-module__92IAEq__budgetOptions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.new-direction-module__92IAEq__typeOption span,.new-direction-module__92IAEq__budgetOption span{text-align:center;justify-content:center;width:100%;font-size:.8rem}.new-direction-module__92IAEq__fieldGrid{grid-template-columns:1fr}.new-direction-module__92IAEq__field input,.new-direction-module__92IAEq__descriptionField textarea{font-size:1.45rem}.new-direction-module__92IAEq__submitRow{flex-direction:column;align-items:flex-start}.new-direction-module__92IAEq__submitRow>p{text-align:left}.new-direction-module__92IAEq__directContact>p:first-child,.new-direction-module__92IAEq__directContact>div,.new-direction-module__92IAEq__directContact>p:last-child{grid-column:auto}.new-direction-module__92IAEq__directContact>div{margin-top:2rem}.new-direction-module__92IAEq__directContact>div a{font-size:clamp(1.65rem,8.5vw,3rem)}.new-direction-module__92IAEq__directContact>p:last-child{margin-top:3rem}.new-direction-module__92IAEq__contactClosing{min-height:40rem;padding-inline:1.25rem}}@media (prefers-reduced-motion:reduce){.new-direction-module__92IAEq__navigation,.new-direction-module__92IAEq__reelImages img,.new-direction-module__92IAEq__workMedia img,.new-direction-module__92IAEq__language,.new-direction-module__92IAEq__headerCta,.new-direction-module__92IAEq__primaryAction,.new-direction-module__92IAEq__capabilities li,.new-direction-module__92IAEq__mobileMenu>button i,.new-direction-module__92IAEq__mobileMenu>button i:before{transition:none}.new-direction-module__92IAEq__headerCta:hover,.new-direction-module__92IAEq__primaryAction:hover{transform:none}}@media (max-width:900px){.new-direction-module__92IAEq__directionProblems>header>p,.new-direction-module__92IAEq__directionTechnology>header>p{grid-column:1/span 3}.new-direction-module__92IAEq__directionProblems>header>div,.new-direction-module__92IAEq__directionTechnology>header>div{grid-column:4/-1}.new-direction-module__92IAEq__directionProblems ol{grid-template-columns:1fr}.new-direction-module__92IAEq__directionProblems li,.new-direction-module__92IAEq__directionProblems li:first-child{border-bottom:1px solid #090a0d33;border-left:0;border-right:0;min-height:18rem}.new-direction-module__92IAEq__directionTechnology dl{grid-template-columns:1fr}.new-direction-module__92IAEq__directionTechnology dl>div,.new-direction-module__92IAEq__directionTechnology dl>div:nth-child(odd),.new-direction-module__92IAEq__directionTechnology dl>div:nth-child(2n){border-right:0;padding-inline:0}.new-direction-module__92IAEq__systemStoriesHeader>p,.new-direction-module__92IAEq__directionProcess>header>p,.new-direction-module__92IAEq__directionInsights>header>p,.new-direction-module__92IAEq__aboutStory>header>p{grid-column:1/span 3}.new-direction-module__92IAEq__systemStoriesHeader>div,.new-direction-module__92IAEq__directionProcess>header>div,.new-direction-module__92IAEq__directionInsights>header>div,.new-direction-module__92IAEq__aboutStory>header>div{grid-column:4/-1}.new-direction-module__92IAEq__systemStoryPanel,.new-direction-module__92IAEq__systemStoryPanel[data-reverse]{grid-template-columns:1fr;gap:2rem;min-height:auto}.new-direction-module__92IAEq__systemStoryPanel[data-reverse] figure,.new-direction-module__92IAEq__systemStoryPanel[data-reverse] .new-direction-module__92IAEq__systemStoryCopy{grid-area:auto}.new-direction-module__92IAEq__systemStoryPanel figure{aspect-ratio:4/3;min-height:0}.new-direction-module__92IAEq__systemStoryCopy{min-height:28rem}.new-direction-module__92IAEq__proofRail{grid-auto-columns:min(42rem,84vw)}.new-direction-module__92IAEq__directionProcess ol{grid-template-columns:1fr}.new-direction-module__92IAEq__directionProcess li:first-child,.new-direction-module__92IAEq__directionProcess li:last-child{grid-column:auto}.new-direction-module__92IAEq__directionProcess li:nth-child(3){margin-top:0}.new-direction-module__92IAEq__directionProcess li:first-child figure,.new-direction-module__92IAEq__directionProcess li:last-child figure,.new-direction-module__92IAEq__directionProcess figure{aspect-ratio:16/10}.new-direction-module__92IAEq__directionInsights>div{grid-template-columns:1fr}.new-direction-module__92IAEq__directionInsights article,.new-direction-module__92IAEq__directionInsights article:first-child{border-bottom:1px solid #090a0d33;border-left:0;border-right:0;min-height:24rem}.new-direction-module__92IAEq__directionFaq{grid-template-columns:1fr}.new-direction-module__92IAEq__aboutMediaPair{gap:2rem}.new-direction-module__92IAEq__aboutMediaPair figure:nth-child(2){margin-top:5rem}.new-direction-module__92IAEq__aboutSignals ol{grid-template-columns:1fr}.new-direction-module__92IAEq__aboutSignals li,.new-direction-module__92IAEq__aboutSignals li:first-child{border-bottom:1px solid #ffffff4d;border-left:0;border-right:0;min-height:19rem}.new-direction-module__92IAEq__aboutStory>figure{aspect-ratio:4/3}}@media (max-width:640px){.new-direction-module__92IAEq__directionProblems,.new-direction-module__92IAEq__directionTechnology,.new-direction-module__92IAEq__systemStories,.new-direction-module__92IAEq__projectProof,.new-direction-module__92IAEq__directionProcess,.new-direction-module__92IAEq__directionInsights,.new-direction-module__92IAEq__directionFaq,.new-direction-module__92IAEq__aboutSignals,.new-direction-module__92IAEq__aboutStory,.new-direction-module__92IAEq__aboutStartingPoints{padding:6.5rem 1.25rem}.new-direction-module__92IAEq__aboutMediaPair{grid-template-columns:1fr;gap:2rem;padding:5rem 0}.new-direction-module__92IAEq__aboutMediaPair figure{border-radius:0}.new-direction-module__92IAEq__aboutMediaPair figure:nth-child(2){margin-top:0}.new-direction-module__92IAEq__aboutMediaPair figcaption{flex-direction:column;align-items:flex-start}.new-direction-module__92IAEq__aboutMediaPair figcaption small{text-align:left;max-width:none}.new-direction-module__92IAEq__aboutWideFrame{padding:0}.new-direction-module__92IAEq__aboutWideFrame figure{aspect-ratio:3/4;border-radius:0}.new-direction-module__92IAEq__aboutWideFrame figcaption{flex-direction:column;align-items:flex-start}.new-direction-module__92IAEq__aboutWideFrame figcaption small{text-align:left;max-width:none}.new-direction-module__92IAEq__directionProblems{display:block}.new-direction-module__92IAEq__directionProblems>header,.new-direction-module__92IAEq__directionTechnology>header{grid-template-columns:1fr}.new-direction-module__92IAEq__directionProblems>header{position:static}.new-direction-module__92IAEq__directionProblems>header>p,.new-direction-module__92IAEq__directionProblems>header>div,.new-direction-module__92IAEq__directionTechnology>header>p,.new-direction-module__92IAEq__directionTechnology>header>div{grid-column:auto}.new-direction-module__92IAEq__directionProblems h2,.new-direction-module__92IAEq__directionTechnology h2{font-size:clamp(2.8rem,12vw,4.3rem)}.new-direction-module__92IAEq__directionTechnology>header>div>p{margin-left:0}.new-direction-module__92IAEq__problemPrompt{flex-direction:column;align-items:flex-start;margin-left:0}.new-direction-module__92IAEq__directionProblems ol,.new-direction-module__92IAEq__directionTechnology dl{margin-top:4.5rem}.new-direction-module__92IAEq__directionProblems li{min-height:17rem;padding-inline:0}.new-direction-module__92IAEq__directionProblems li h3{font-size:2.4rem}.new-direction-module__92IAEq__directionTechnology dl>div{grid-template-columns:1fr;align-content:center;gap:.8rem;min-height:8rem}.new-direction-module__92IAEq__systemStoriesHeader,.new-direction-module__92IAEq__directionProcess>header,.new-direction-module__92IAEq__directionInsights>header,.new-direction-module__92IAEq__aboutStory>header{grid-template-columns:1fr;padding-inline:0}.new-direction-module__92IAEq__systemStoriesHeader>p,.new-direction-module__92IAEq__directionProcess>header>p,.new-direction-module__92IAEq__directionInsights>header>p,.new-direction-module__92IAEq__aboutStory>header>p,.new-direction-module__92IAEq__systemStoriesHeader>div,.new-direction-module__92IAEq__directionProcess>header>div,.new-direction-module__92IAEq__directionInsights>header>div,.new-direction-module__92IAEq__aboutStory>header>div{grid-column:auto}.new-direction-module__92IAEq__systemStoriesHeader h2,.new-direction-module__92IAEq__directionProcess>header h2,.new-direction-module__92IAEq__directionInsights>header h2,.new-direction-module__92IAEq__aboutStory>header h2,.new-direction-module__92IAEq__projectProof>header h2,.new-direction-module__92IAEq__directionFaq>header h2{font-size:clamp(2.8rem,12vw,4.3rem)}.new-direction-module__92IAEq__systemStoriesHeader>div>p,.new-direction-module__92IAEq__directionProcess>header>div>p,.new-direction-module__92IAEq__directionInsights>header>div>p,.new-direction-module__92IAEq__aboutStory>header>div>p{margin-left:0}.new-direction-module__92IAEq__systemStoryList{margin-top:4.5rem}.new-direction-module__92IAEq__systemStory>summary{grid-template-columns:2rem 1fr 2rem;gap:.75rem;min-height:7.5rem}.new-direction-module__92IAEq__systemStory>summary>span{grid-column:1}.new-direction-module__92IAEq__systemStory>summary>small{grid-column:2;align-self:end;padding-bottom:.35rem}.new-direction-module__92IAEq__systemStory>summary h3{grid-column:2;font-size:clamp(2rem,9vw,3rem)}.new-direction-module__92IAEq__systemStory>summary i{grid-area:1/3/span 2;width:1.5rem}.new-direction-module__92IAEq__systemStoryPanel{padding:1rem 0 3rem}.new-direction-module__92IAEq__systemStoryPanel figure{aspect-ratio:4/3;border-radius:.8rem;min-height:0}.new-direction-module__92IAEq__systemStoryPanel figcaption{right:4.75rem}.new-direction-module__92IAEq__systemStoryCopy{min-height:18rem;padding-bottom:0}.new-direction-module__92IAEq__systemStoryCopy nav{gap:1rem 1.3rem}.new-direction-module__92IAEq__projectProof>header{grid-template-columns:1fr}.new-direction-module__92IAEq__projectProof>header>p,.new-direction-module__92IAEq__projectProof>header h2{grid-column:auto}.new-direction-module__92IAEq__proofRailShell{margin-top:4.5rem}.new-direction-module__92IAEq__proofRail{grid-auto-columns:calc(100vw - 3rem);margin-inline:-1.25rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem}.new-direction-module__92IAEq__proofRail li{min-height:29rem;padding:1.4rem}.new-direction-module__92IAEq__proofRail li h3{font-size:2.55rem}.new-direction-module__92IAEq__proofRail li>div{grid-template-columns:1fr}.new-direction-module__92IAEq__proofRail li a{justify-self:start}.new-direction-module__92IAEq__proofRailControls>p{max-width:9rem}.new-direction-module__92IAEq__directionProcess{border-radius:2rem 2rem 0 0}.new-direction-module__92IAEq__directionProcess ol{gap:5rem;margin-top:4.5rem}.new-direction-module__92IAEq__directionProcess li:first-child figure,.new-direction-module__92IAEq__directionProcess li:last-child figure,.new-direction-module__92IAEq__directionProcess figure{aspect-ratio:4/3;border-radius:.8rem}.new-direction-module__92IAEq__directionProcess li>div{grid-template-columns:1fr;gap:.7rem}.new-direction-module__92IAEq__directionProcess li h3,.new-direction-module__92IAEq__directionProcess li>div>p:nth-of-type(2),.new-direction-module__92IAEq__directionProcess li small{grid-column:auto}.new-direction-module__92IAEq__directionProcess li h3{margin-top:1rem;font-size:2.25rem}.new-direction-module__92IAEq__directionInsights>div{margin-top:4.5rem}.new-direction-module__92IAEq__directionInsights article{min-height:25rem;padding-inline:0}.new-direction-module__92IAEq__directionInsights article h3{font-size:2.35rem}.new-direction-module__92IAEq__directionFaq{gap:4rem}.new-direction-module__92IAEq__directionFaq summary{grid-template-columns:2rem 1fr 1.25rem;min-height:6.5rem}.new-direction-module__92IAEq__directionFaq summary strong{font-size:1.2rem}.new-direction-module__92IAEq__directionFaq details>p{margin:-.25rem 0 2.25rem 3rem}.new-direction-module__92IAEq__aboutSignals ol{margin-top:4rem}.new-direction-module__92IAEq__aboutSignals li{min-height:17rem;padding-inline:0}.new-direction-module__92IAEq__aboutSignals li h2{font-size:2.8rem}.new-direction-module__92IAEq__aboutStartingPoints>header{grid-template-columns:1fr}.new-direction-module__92IAEq__aboutStartingPoints>header>p,.new-direction-module__92IAEq__aboutStartingPoints>header>div{grid-column:auto}.new-direction-module__92IAEq__aboutStartingPoints h2{font-size:clamp(2.8rem,12vw,4.3rem)}.new-direction-module__92IAEq__aboutStartingPoints>header>div>p{margin-left:0}.new-direction-module__92IAEq__aboutStartingPoints ol{margin-top:4.5rem}.new-direction-module__92IAEq__aboutStartingPoints li{min-height:17rem;padding-inline:0}.new-direction-module__92IAEq__aboutStartingPoints li h3{font-size:2.4rem}.new-direction-module__92IAEq__aboutStory>figure{aspect-ratio:3/4;border-radius:.8rem;margin-top:4.5rem}.new-direction-module__92IAEq__aboutStory>ol{grid-template-columns:1fr;padding-inline:0}.new-direction-module__92IAEq__aboutStory>ol li,.new-direction-module__92IAEq__aboutStory>ol li:first-child{border-bottom:1px solid #090a0d33;border-left:0;border-right:0;min-height:17rem;padding-inline:0}}@media (prefers-reduced-motion:reduce){.new-direction-module__92IAEq__systemStoryPanel figure img,.new-direction-module__92IAEq__systemStory>summary i:before,.new-direction-module__92IAEq__systemStory>summary i:after,.new-direction-module__92IAEq__directionProcess figure img,.new-direction-module__92IAEq__directionFaq summary i:before,.new-direction-module__92IAEq__directionFaq summary i:after{transition:none}}
