:root{--t-h2:clamp(calc(42px*var(--k,1)),min(6.2vw,9.5vh),calc(90px*var(--k,1)));--t-h2-sub:clamp(calc(36px*var(--k,1)),min(4.4vw,7.6vh),calc(64px*var(--k,1)));--t-h3-scene:clamp(calc(32px*var(--k,1)),min(4vw,6.6vh),calc(56px*var(--k,1)));--t-h3:clamp(calc(24px*var(--k,1)),2.2vw,calc(32px*var(--k,1)));--t-lead:clamp(calc(17px*var(--k,1)),1.5vw,calc(22px*var(--k,1)));--t-body:calc(16px*var(--k,1));--t-label:calc(12px*var(--k,1));--t-micro:calc(10.5px*var(--k,1));--lime-ink:#5c1a00;--col-gap:calc(24px*var(--k,1))}h1,h2,h3{text-wrap:balance}main p,main li{text-wrap:pretty}#whats-next .poss-heading h2,#what-we-do .s02-left h2,#how-we-work>h2,#why-nouplica .ab-hero .ab-h1,#work-with-us .ww-intro h2{font-size:var(--t-h2);line-height:1;letter-spacing:-.055em;font-weight:500}#why-nouplica .fd-text h2,.ab-band .lt-head h2.lt-build,.ab-band .lt-head h2.lt-thanks{font-size:var(--t-h2-sub);line-height:1;letter-spacing:-.05em}.ab-band .lt-head h2 em{color:var(--lime-ink)}#whats-next .scene-copy h3{font-size:var(--t-h3-scene);line-height:1.04;letter-spacing:-.045em;color:var(--paper)}#what-we-do .s02-title,#how-we-work .principles h3,#why-nouplica .ab-steps h3,#work-with-us .ww-card h3{font-size:var(--t-h3);line-height:1.08;letter-spacing:-.035em}#what-we-do .s02-title em,#work-with-us .ww-card h3 em{color:inherit}#how-we-work .principles article.s03-on h3{color:var(--paper)}#whats-next .poss-heading p.intro,#what-we-do .s02-intro,#how-we-work .approach-intro,#why-nouplica .ab-intro,#work-with-us .ww-intro .approach-intro{font-size:var(--t-lead);line-height:1.5;color:#cdc7c4}.ab-band .lt-intro{font-size:var(--t-lead);line-height:1.5}#whats-next .scene-copy p:not(.eyebrow),#what-we-do .s02-body p,#how-we-work .principles p,#why-nouplica .ab-steps p,#work-with-us .ww-card p,#why-nouplica .fd-text p{font-size:var(--t-body);line-height:1.6}#what-we-do .s02-body li,#what-we-do .s02-body ul{font-size:calc(13px*var(--k,1))}.section-label,.section-label span,main .eyebrow,main .ab-eyebrow{font-size:var(--t-label);font-weight:700;letter-spacing:.16em}main .number,#work-with-us .ww-top span,.sl-count{font-size:calc(11px*var(--k,1));letter-spacing:.14em;font-variant-numeric:tabular-nums}.ab-note,#work-with-us .ww-tag,.ab-band .lt-direct>.ab-eyebrow,.ab-band .ab-contacts dt{font-size:var(--t-micro);font-weight:700;letter-spacing:.14em}.ab-band .ab-field label{letter-spacing:.16em}.ab-band .lt-list li{font-size:calc(16px*var(--k,1));font-weight:400;letter-spacing:0;text-transform:none;line-height:1.9;color:var(--ink)}.ab-band .ab-field ::placeholder{color:#2a0d02b3}.section-label .sl-count{color:#877f7b;font-weight:700}.section-label.sl-sub,.section-label.sl-lime{border-top:0;padding-top:calc(20px*var(--k,1));margin:0;width:100%}.ab-band .section-label.sl-lime{grid-column:1/-1;margin-bottom:clamp(calc(20px*var(--k,1)),3.4vh,calc(34px*var(--k,1)))}.ab-band .section-label.sl-lime span{color:var(--lime-ink)}#why-nouplica .ab-deliver{padding-top:calc(var(--nav-compact,calc(54px*var(--k,1))) + calc(22px*var(--k,1)))}#why-nouplica .ab-deliver .ab-sub-eyebrow{margin-top:clamp(calc(18px*var(--k,1)),3vh,calc(30px*var(--k,1)))}#why-nouplica .ab-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(48px*var(--k,1));padding-left:0}#why-nouplica .ab-founder{padding-top:calc(var(--nav-compact,calc(54px*var(--k,1))) + calc(22px*var(--k,1)));padding-bottom:calc(72px*var(--k,1))}#why-nouplica .fd-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap)}#why-nouplica .fd-left{display:block;grid-column:1 / span 4}#why-nouplica .fd-text{grid-column:6 / span 6}#why-nouplica .fd-text .ab-eyebrow{display:block;margin-bottom:calc(18px*var(--k,1))}#work-with-us .ww-options{justify-content:flex-start}#work-with-us .ww-options .section-label{margin-bottom:clamp(calc(20px*var(--k,1)),3.6vh,calc(35px*var(--k,1)))}.ab-band{align-items:flex-start}.ab-band .ab-band-in{padding-top:calc(var(--nav-compact,calc(54px*var(--k,1))) + calc(22px*var(--k,1)))}.btn-circle{display:inline-flex;align-items:center;gap:calc(18px*var(--k,1));font-size:calc(15px*var(--k,1));font-weight:500;letter-spacing:0;text-transform:none;color:var(--paper)}.btn-circle b{flex:none;display:grid;place-items:center;width:calc(48px*var(--k,1));height:calc(48px*var(--k,1));box-sizing:border-box;border:1.5px solid var(--accent);border-radius:50%;color:var(--accent);font-size:calc(18px*var(--k,1));font-weight:400;line-height:1;transition:background .25s,color .25s,transform .25s}.btn-circle:hover b,.ww-card:hover .btn-circle b{background:var(--accent);color:var(--ink)}#work-with-us .ww-card>.ww-cta.btn-circle{justify-content:flex-start;font-size:calc(15px*var(--k,1));font-weight:500;letter-spacing:0;text-transform:none}#why-nouplica .fd-text .ab-talk.btn-circle{gap:calc(18px*var(--k,1));margin-top:calc(22px*var(--k,1))}.ab-band .lt-again{border-bottom:1px solid currentColor;padding-bottom:calc(3px*var(--k,1));gap:0}#why-nouplica .ab-hero,#work-with-us .ww-intro .ww-head,.ab-band .ab-band-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--col-gap)}.ab-band .ab-form,.ab-band .lt-done{border-left:0;padding-left:0}.ab-band .lt-head:after{content:"";position:absolute;top:0;bottom:0;right:calc(var(--col-gap) / -2);width:1px;background:#2a0d0240}.ab-band .lt-direct{grid-column:2;margin:clamp(calc(28px*var(--k,1)),4.5vh,calc(46px*var(--k,1))) 0 0;grid-template-columns:minmax(0,1fr) auto}.ab-band .lt-graphic{margin-left:calc(-.5*(100vw - min(calc(1280px*var(--kx,1)),88vw)));width:calc(100% + (100vw - min(calc(1280px*var(--kx,1)),88vw))/2)}@media (min-width:861px) and (max-height:780px){#how-we-work .approach-intro{margin:calc(16px*var(--k,1)) 0 calc(32px*var(--k,1))}#how-we-work .principles h3{margin:calc(14px*var(--k,1)) 0 calc(12px*var(--k,1))}#how-we-work .principles p,#work-with-us .ww-card p,#why-nouplica .fd-text p{font-size:calc(15px*var(--k,1));line-height:1.5}#why-nouplica .ab-founder{padding-bottom:calc(48px*var(--k,1))}}@media (max-width:860px){.ab-band .lt-head:after{display:none}.ab-band .lt-direct{grid-column:1/-1;grid-template-columns:1fr}.ab-band .ab-band-in,#why-nouplica .ab-hero,#work-with-us .ww-intro .ww-head{grid-template-columns:1fr}#why-nouplica .ab-steps{grid-template-columns:1fr;gap:calc(34px*var(--k,1))}#why-nouplica .fd-left,#why-nouplica .fd-text{grid-column:1/-1}#why-nouplica .ab-founder{padding-top:calc(var(--nav-compact,calc(42px*var(--k,1))) + calc(16px*var(--k,1)));padding-bottom:calc(48px*var(--k,1))}#why-nouplica .ab-deliver,.ab-band .ab-band-in{padding-top:calc(var(--nav-compact,calc(42px*var(--k,1))) + calc(16px*var(--k,1)))}}@media (max-width:650px){.section-label,.section-label span,main .eyebrow,main .ab-eyebrow{font-size:calc(11px*var(--k,1))}.ab-note,#work-with-us .ww-tag,.ab-band .lt-direct>.ab-eyebrow,.ab-band .ab-contacts dt{font-size:calc(10px*var(--k,1))}#whats-next .scene-copy p:not(.eyebrow),#what-we-do .s02-body p,#how-we-work .principles p,#why-nouplica .ab-steps p,#work-with-us .ww-card p,#why-nouplica .fd-text p{font-size:calc(15px*var(--k,1))}#whats-next.scroll-story{height:330svh}body>.header>.menu{min-height:calc(44px*var(--k,1));padding-top:0;padding-bottom:0}.ab-band .ab-consent input{width:calc(24px*var(--k,1));height:calc(24px*var(--k,1))}.ab-band .ab-consent label:before{width:calc(24px*var(--k,1));height:calc(24px*var(--k,1))}.ab-band .ab-consent label:after{left:calc(9px*var(--k,1));top:calc(4px*var(--k,1))}.ab-band .ab-consent label{padding-left:calc(38px*var(--k,1))}.site-foot a{display:inline-block;padding:calc(6px*var(--k,1)) 0}}@media (max-width:820px){#what-we-do.s02{height:300svh}}@media (prefers-reduced-motion:reduce){.btn-circle b{transition:none}}html body>.header.on-lime:before{background:#ff4500eb}@media (min-width:861px) and (min-height:620px){#work-with-us .ww-options .ww-cards{height:min(calc(600px*var(--k,1)),calc(100svh - calc(150px*var(--k,1)) - calc(56px*var(--k,1))))}}@media (min-width:861px) and (max-height:820px){#how-we-work .approach-intro{margin:calc(12px*var(--k,1)) 0 calc(24px*var(--k,1))}#how-we-work .principles article{padding-top:calc(16px*var(--k,1))}#why-nouplica .fd-text h2{font-size:clamp(calc(32px*var(--k,1)),min(3.8vw,6.6vh),calc(56px*var(--k,1)));margin-bottom:calc(14px*var(--k,1))}#why-nouplica .fd-frame img{height:clamp(calc(190px*var(--k,1)),calc(100svh - calc(520px*var(--k,1))),calc(390px*var(--k,1)))}#why-nouplica .fd-photo figcaption{margin-top:calc(14px*var(--k,1))}#why-nouplica .fd-text .ab-talk.btn-circle{margin-top:calc(12px*var(--k,1))}#why-nouplica .ab-founder .fd-grid{padding:calc(12px*var(--k,1)) 0}#work-with-us .ww-options .ww-cards{height:calc(100svh - calc(140px*var(--k,1)) - calc(32px*var(--k,1)))}#work-with-us .ww-options{padding-bottom:calc(24px*var(--k,1))}.ab-band .lt-list li{line-height:1.6}.ab-band .lt-intro{margin-bottom:calc(16px*var(--k,1))}.ab-band .lt-graphic{min-height:calc(80px*var(--k,1))}.ab-band .lt-direct{margin-top:calc(22px*var(--k,1));padding-top:calc(16px*var(--k,1))}.ab-band .ab-band-in{padding-bottom:calc(24px*var(--k,1))}}@media (min-width:861px) and (max-height:740px){.ab-band .ab-form{row-gap:calc(28px*var(--k,1))}.ab-band .ab-field textarea{min-height:calc(40px*var(--k,1))}.ab-band .section-label.sl-lime{margin-bottom:calc(14px*var(--k,1))}.ab-band .lt-head h2.lt-build{margin:calc(6px*var(--k,1)) 0 calc(16px*var(--k,1))}}.ab-band .ab-field.ab-consent label{letter-spacing:0}@media (max-width:860px){.ab-band .ab-band-in{row-gap:calc(28px*var(--k,1))}.ab-band .section-label.sl-lime{margin-bottom:0}}#what-we-do .s02-left h2{font-size:clamp(calc(34px*var(--k,1)),min(4.4vw,6.4vh),calc(64px*var(--k,1)))}#what-we-do .s02-intro{font-size:clamp(calc(15px*var(--k,1)),min(1.2vw,2vh),calc(17px*var(--k,1)))}#what-we-do .s02-body p{font-size:calc(15px*var(--k,1));line-height:1.55}#what-we-do .s02-title{font-size:clamp(calc(20px*var(--k,1)),min(1.9vw,3.2vh),calc(28px*var(--k,1)))}@media (min-width:821px) and (max-height:820px){#what-we-do .s02-intro{margin:calc(12px*var(--k,1)) 0 calc(18px*var(--k,1))}#what-we-do .s02-item .s02-head{padding:calc(10px*var(--k,1)) 0}}#why-nouplica .fd-frame{display:inline-block;max-width:100%}#why-nouplica .fd-frame img{width:auto;max-width:100%;aspect-ratio:4/5;height:clamp(calc(240px*var(--k,1)),calc(100svh - calc(430px*var(--k,1))),calc(440px*var(--k,1)));object-fit:cover;object-position:50% 0}@media (min-width:861px) and (max-height:820px){#why-nouplica .fd-frame img{height:clamp(calc(230px*var(--k,1)),calc(100svh - calc(470px*var(--k,1))),calc(440px*var(--k,1)))}}@media (max-width:860px){#why-nouplica .fd-frame{display:block}#why-nouplica .fd-frame img{width:100%;height:auto}}#why-nouplica .fd-grid{align-items:center}#why-nouplica .fd-left{grid-column:1 / span 5}#why-nouplica .fd-text{grid-column:7 / span 6}#why-nouplica .fd-text h2{font-size:clamp(calc(38px*var(--k,1)),min(4.2vw,7.4vh),calc(64px*var(--k,1)));margin:0 0 calc(26px*var(--k,1))}#why-nouplica .fd-text p{font-size:clamp(calc(16px*var(--k,1)),1.2vw,calc(18px*var(--k,1)));line-height:1.6;max-width:34em;margin:0 0 calc(16px*var(--k,1))}#why-nouplica .fd-text .ab-talk.btn-circle{margin-top:calc(26px*var(--k,1))}#why-nouplica .fd-frame img{height:clamp(calc(260px*var(--k,1)),calc(100svh - calc(400px*var(--k,1))),calc(500px*var(--k,1)))}@media (min-width:861px) and (max-height:820px){#why-nouplica .fd-text h2{font-size:clamp(calc(34px*var(--k,1)),min(4vw,7vh),calc(56px*var(--k,1)));margin-bottom:calc(18px*var(--k,1))}#why-nouplica .fd-text p{font-size:calc(16px*var(--k,1));line-height:1.55;margin-bottom:calc(12px*var(--k,1))}#why-nouplica .fd-text .ab-talk.btn-circle{margin-top:calc(18px*var(--k,1))}#why-nouplica .fd-frame img{height:clamp(calc(240px*var(--k,1)),calc(100svh - calc(430px*var(--k,1))),calc(500px*var(--k,1)))}}@media (max-width:860px){#why-nouplica .fd-left,#why-nouplica .fd-text{grid-column:1/-1}#why-nouplica .fd-frame img{height:auto}}#why-nouplica .fd-grid{grid-template-columns:auto minmax(0,1fr);column-gap:clamp(calc(56px*var(--k,1)),8vw,calc(128px*var(--k,1)))}#why-nouplica .fd-left{grid-column:1}#why-nouplica .fd-text{grid-column:2;max-width:calc(700px*var(--k,1))}#why-nouplica .fd-frame img{height:clamp(calc(250px*var(--k,1)),calc(100svh - calc(470px*var(--k,1))),calc(470px*var(--k,1)))}@media (min-width:861px) and (max-height:820px){#why-nouplica .fd-frame img{height:clamp(calc(240px*var(--k,1)),calc(100svh - calc(440px*var(--k,1))),calc(470px*var(--k,1)))}}@media (max-width:860px){#why-nouplica .fd-grid{grid-template-columns:1fr}#why-nouplica .fd-left,#why-nouplica .fd-text{grid-column:1}#why-nouplica .fd-frame img{height:auto}}#top .hero-title h1{font-size:clamp(calc(50px*var(--k,1)),min(7vw,12vh),calc(104px*var(--k,1)))}@media (max-width:650px){#top .hero-title h1{font-size:clamp(calc(46px*var(--k,1)),11.5vw,calc(64px*var(--k,1)))}}#what-we-do .s02-title.energy .ch{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.ab-band .ab-band-in{margin-top:0;margin-bottom:auto}#work-with-us .ww-card>.ww-cta{position:static}#work-with-us .ww-cta:after{z-index:2}#work-with-us .ww-card{cursor:pointer}.sl-sticky{display:none}@media (min-width:861px) and (min-height:620px){.sl-sticky{display:block;position:sticky;z-index:6;top:0;height:0;pointer-events:none}.sl-sticky .section-label{position:absolute;left:0;right:0;top:calc(var(--nav-compact,calc(54px*var(--k,1))) + calc(22px*var(--k,1)));border-top:0;margin:0;padding-top:calc(20px*var(--k,1))}#why-nouplica .ab-label,#why-nouplica .sl-sub,#work-with-us .ww-screen>.section-label{visibility:hidden}#why-nouplica>.sl-sticky{width:min(calc(1280px*var(--kx,1)),88%);margin-left:auto;margin-right:auto}}#what-we-do .s02-item.is-active .number,#what-we-do .s02-item .number.flash{animation:none!important;text-shadow:none!important}@media (min-width:861px) and (min-height:620px){.sl-tail>.sl-sticky{visibility:hidden}#why-nouplica.sl-tail #about-nouplica .sl-sub,#work-with-us.sl-tail .ww-options>.section-label{visibility:visible}}@media (max-width:1100px){#what-we-do .s02-body ul{column-gap:calc(12px*var(--k,1))}}#how-we-work>h2{font-size:clamp(calc(34px*var(--k,1)),min(4.4vw,6.4vh),calc(64px*var(--k,1)))}#how-we-work .approach-intro{font-size:clamp(calc(15px*var(--k,1)),min(1.2vw,2vh),calc(17px*var(--k,1)))}@media (min-width:861px) and (min-height:620px){#how-we-work{min-height:100svh;box-sizing:border-box}}@media (min-width:861px) and (min-height:620px){#how-we-work{display:flex;flex-direction:column;padding-bottom:clamp(calc(40px*var(--k,1)),7vh,calc(72px*var(--k,1)))}#how-we-work .principles{margin-top:auto;column-gap:clamp(calc(40px*var(--k,1)),4.4vw,calc(72px*var(--k,1)))}#how-we-work .approach-intro{margin-bottom:0}}#how-we-work .principles article.s03-on h3{color:var(--accent)}#why-nouplica .ab-hero .ab-h1{font-size:clamp(calc(40px*var(--k,1)),min(5.2vw,8vh),calc(76px*var(--k,1)));margin:0 0 calc(18px*var(--k,1))}#why-nouplica .ab-hero .ab-under{display:block;margin:0 0 calc(26px*var(--k,1))}@media (min-width:861px) and (min-height:620px){#why-nouplica .ab-hero{align-items:start}#why-nouplica .ab-hero .ab-hero-text{align-self:start;padding-top:var(--ab-title-gap,calc(65px*var(--k,1)))}#why-nouplica .ab-hero .ab-globe{align-self:stretch}}#why-nouplica .ab-hero .ab-h1{font-size:clamp(calc(36px*var(--k,1)),min(4.3vw,7vh),calc(64px*var(--k,1)))}#why-nouplica .ab-hero .ab-h1 em{white-space:nowrap}#why-nouplica .ab-formula{display:flex;flex-wrap:wrap;align-items:center;gap:0 calc(14px*var(--k,1));margin:calc(30px*var(--k,1)) 0 0;color:#877f7b}#why-nouplica .ab-formula b{font-weight:700;color:#877f7b;transition:color .4s}#why-nouplica .ab-formula i{display:inline-block;font-style:normal;font-size:calc(15px*var(--k,1));line-height:1;color:var(--accent);transform-origin:50% 55%}#why-nouplica .ab-formula b:nth-of-type(1){animation:fw1 7.5s ease-in-out infinite}#why-nouplica .ab-formula b:nth-of-type(2){animation:fw2 7.5s ease-in-out infinite}#why-nouplica .ab-formula b:nth-of-type(3){animation:fw3 7.5s ease-in-out infinite}#why-nouplica .ab-formula i:nth-of-type(1){animation:fx1 7.5s cubic-bezier(.5,0,.3,1) infinite}#why-nouplica .ab-formula i:nth-of-type(2){animation:fx2 7.5s cubic-bezier(.5,0,.3,1) infinite}@keyframes fw1{0%,4%{color:#877f7b}9%,80%{color:var(--accent)}90%,to{color:#877f7b}}@keyframes fw2{0%,24%{color:#877f7b}29%,80%{color:var(--accent)}90%,to{color:#877f7b}}@keyframes fw3{0%,44%{color:#877f7b;text-shadow:none}49%{color:var(--accent);text-shadow:0 0 calc(14px*var(--k,1)) #ff4500aa}60%,80%{color:var(--accent);text-shadow:0 0 calc(6px*var(--k,1)) #ff450055}90%,to{color:#877f7b;text-shadow:none}}@keyframes fx1{0%,11%{transform:rotate(0) scale(1);opacity:.55}17%{transform:rotate(45deg) scale(1.5);opacity:1;text-shadow:0 0 calc(10px*var(--k,1)) #ff4500}23%,80%{transform:rotate(90deg) scale(1);opacity:1;text-shadow:none}90%,to{transform:rotate(90deg) scale(1);opacity:.55}}@keyframes fx2{0%,31%{transform:rotate(0) scale(1);opacity:.55}37%{transform:rotate(45deg) scale(1.5);opacity:1;text-shadow:0 0 calc(10px*var(--k,1)) #ff4500}43%,80%{transform:rotate(90deg) scale(1);opacity:1;text-shadow:none}90%,to{transform:rotate(90deg) scale(1);opacity:.55}}@media (prefers-reduced-motion:reduce){#why-nouplica .ab-formula b,#why-nouplica .ab-formula i{animation:none;color:var(--accent)}}#why-nouplica .ab-hero .ab-formula{display:flex;flex-wrap:wrap;align-items:center;gap:calc(6px*var(--k,1)) calc(16px*var(--k,1));margin:calc(34px*var(--k,1)) 0 0}#why-nouplica .ab-hero .ab-formula i{font-size:calc(19px*var(--k,1));font-weight:300}#why-nouplica .ab-hero .ab-h1{font-size:clamp(calc(34px*var(--k,1)),min(4.4vw,6.4vh),calc(64px*var(--k,1)))}#why-nouplica .ab-hero .ab-intro{font-size:clamp(calc(15px*var(--k,1)),min(1.2vw,2vh),calc(17px*var(--k,1)));line-height:1.5}@media (min-width:861px) and (min-height:620px){#why-nouplica .ab-hero .ab-hero-text{align-self:stretch;display:flex;flex-direction:column;padding-bottom:clamp(calc(64px*var(--k,1)),15vh,calc(170px*var(--k,1)))}#why-nouplica .ab-hero .ab-formula{margin-top:auto}}#why-nouplica .ab-hero .ab-formula{font-size:clamp(calc(14px*var(--k,1)),1.25vw,calc(18px*var(--k,1)));letter-spacing:.16em;gap:calc(10px*var(--k,1)) calc(22px*var(--k,1))}#why-nouplica .ab-hero .ab-formula i{position:relative;width:.95em;height:.95em;font-size:inherit;color:transparent;transform-origin:50% 50%}#why-nouplica .ab-hero .ab-formula i:before,#why-nouplica .ab-hero .ab-formula i:after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;border-radius:1px;background:var(--accent)}#why-nouplica .ab-hero .ab-formula i:before{transform:rotate(45deg)}#why-nouplica .ab-hero .ab-formula i:after{transform:rotate(-45deg)}#why-nouplica .ab-formula b:nth-of-type(1){animation-name:fw1b}#why-nouplica .ab-formula b:nth-of-type(2){animation-name:fw2b}#why-nouplica .ab-formula b:nth-of-type(3){animation-name:fw3b}#why-nouplica .ab-formula i:nth-of-type(1){animation-name:fx1b}#why-nouplica .ab-formula i:nth-of-type(2){animation-name:fx2b}#why-nouplica .ab-formula b,#why-nouplica .ab-formula i{animation-duration:8s}@keyframes fw1b{0%,6%{color:#877f7b}12%,78%{color:var(--accent)}88%,to{color:#877f7b}}@keyframes fw2b{0%,24%{color:#877f7b}30%,78%{color:var(--accent)}88%,to{color:#877f7b}}@keyframes fw3b{0%,42%{color:#877f7b;text-shadow:none}48%{color:var(--accent);text-shadow:0 0 calc(16px*var(--k,1)) #ff4500aa}58%,78%{color:var(--accent);text-shadow:0 0 calc(6px*var(--k,1)) #ff450055}88%,to{color:#877f7b;text-shadow:none}}@keyframes fx1b{0%,13%{transform:rotate(0) scale(1);opacity:.45}18%{transform:rotate(45deg) scale(1.45);opacity:1}23%,78%{transform:rotate(90deg) scale(1);opacity:1}88%,to{transform:rotate(90deg) scale(1);opacity:.45}}@keyframes fx2b{0%,31%{transform:rotate(0) scale(1);opacity:.45}36%{transform:rotate(45deg) scale(1.45);opacity:1}41%,78%{transform:rotate(90deg) scale(1);opacity:1}88%,to{transform:rotate(90deg) scale(1);opacity:.45}}@media (prefers-reduced-motion:reduce){#why-nouplica .ab-formula b,#why-nouplica .ab-formula i{animation:none;color:var(--accent)}#why-nouplica .ab-hero .ab-formula i{color:transparent}}@media (min-width:861px) and (min-height:620px){#why-nouplica .ab-deliver>.ab-wave{height:clamp(calc(170px*var(--k,1)),26vh,calc(240px*var(--k,1)));margin-top:clamp(calc(36px*var(--k,1)),7vh,calc(80px*var(--k,1)))}#why-nouplica .ab-deliver>.ab-steps{margin-top:auto;margin-bottom:auto}}@media (min-width:861px) and (min-height:620px){#why-nouplica .ab-deliver>.ab-steps{margin-top:clamp(calc(18px*var(--k,1)),3vh,calc(30px*var(--k,1)));margin-bottom:auto}#why-nouplica .ab-deliver>.ab-wave{margin-top:clamp(calc(48px*var(--k,1)),10vh,calc(110px*var(--k,1)))}}#why-nouplica .fd-frame{padding:0;background:none;border:1px solid #ffffff38;box-shadow:none}#why-nouplica .fd-frame:before{display:none}#why-nouplica .fd-frame img{display:block}#whats-next .scene-copy h3{color:var(--accent)}#why-nouplica .ab-marquee .ab-logo-imgs{animation-duration:80s}#why-nouplica .ab-marquee .ab-logo-imgs li{display:flex;align-items:center;justify-content:center;height:calc(60px*var(--k,1));padding:0 clamp(calc(28px*var(--k,1)),2.8vw,calc(44px*var(--k,1)))}#why-nouplica .ab-logo-imgs img{display:block;max-width:none;height:auto;opacity:.78;transition:opacity .3s}#why-nouplica .ab-marquee:hover .ab-logo-imgs img{opacity:1}@media (max-width:650px){#why-nouplica .ab-logo-imgs img{transform:scale(.82)}#why-nouplica .ab-marquee .ab-logo-imgs li{height:calc(52px*var(--k,1));padding:0 calc(22px*var(--k,1))}}@media (min-width:861px) and (min-height:620px){#why-nouplica .fd-frame{overflow:hidden}#why-nouplica .fd-frame img{margin-top:calc(-20px*var(--k,1))}#why-nouplica .ab-founder .fd-grid{position:relative;top:calc(-3px*var(--k,1))}#why-nouplica .fd-text{position:relative;top:calc(-10px*var(--k,1))}#why-nouplica .ab-orgs .ab-marquee{margin-top:calc(28px*var(--k,1))}}#work-with-us .ww-intro h2{font-size:clamp(calc(34px*var(--k,1)),min(4.4vw,6.4vh),calc(64px*var(--k,1)))}#work-with-us .ww-intro .approach-intro{font-size:clamp(calc(15px*var(--k,1)),min(1.2vw,2vh),calc(17px*var(--k,1)));line-height:1.5}@media (min-width:861px) and (min-height:620px){#work-with-us .ww-intro .ww-head{align-items:start}#work-with-us .ww-intro .ww-head-text{align-self:start;padding-top:var(--ww-title-gap,0px)}#work-with-us .ww-intro .ww-flow{align-self:stretch}}#work-with-us .ww-tag.ww-in{color:#968e8a}#work-with-us .ww-tag.ww-out{color:var(--accent);padding-left:0;padding-right:calc(14px*var(--k,1));text-align:right}#work-with-us .ww-tag.ww-out:before{left:auto;right:0;background:#ff450066}#work-with-us .ww-tag.ww-in{padding-left:0;font-size:calc(9.5px*var(--k,1));letter-spacing:.12em}#work-with-us .ww-tag.ww-in:before{display:none}@media (min-width:861px){#work-with-us .ww-flow canvas{left:-34%;width:calc(134% + 6vw)}}#work-with-us .ww-tag.ww-in{will-change:transform;backface-visibility:hidden}@media (min-width:861px){#work-with-us .ww-flow{transform:translate(calc(-140px*var(--k,1)))}}@media (min-width:861px){#work-with-us .ww-tag.ww-out{padding:0;text-align:left;white-space:nowrap}#work-with-us .ww-tag.ww-out:before{display:none}#work-with-us .ww-out .ww-type{display:block;margin-top:calc(9px*var(--k,1));font-style:normal;font-size:calc(13px*var(--k,1));font-weight:400;letter-spacing:0;text-transform:none;color:#cdc7c4;line-height:1.3;transition:opacity .2s}#work-with-us .ww-out .ww-type:after{content:"";display:inline-block;width:calc(7px*var(--k,1));height:calc(13px*var(--k,1));margin-left:calc(3px*var(--k,1));vertical-align:-2px;background:var(--accent);animation:ww-blink 1s steps(2,start) infinite}#work-with-us .ww-out .ww-type.is-done:after{display:none}#work-with-us .ww-out .ww-ok{color:var(--accent);font-weight:700}}@media (max-width:860px){#work-with-us .ww-out .ww-type{display:none}}@keyframes ww-blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){#work-with-us .ww-out .ww-type:after{animation:none}}@media (min-width:861px){#work-with-us .ww-out .ww-type.is-typing:after{animation:none}}@media (min-width:861px){#work-with-us .ww-out .ww-type:after{width:1.5px;height:calc(15px*var(--k,1));margin-left:2px;vertical-align:calc(-3px*var(--k,1));background:#edebe9;border-radius:1px}}#work-with-us .ww-tag.ww-in{transition:color .25s;transform-origin:0 50%;pointer-events:auto;cursor:pointer;white-space:nowrap}#work-with-us .ww-tag.ww-in.is-hot{color:#fff}#work-with-us .ww-tag.ww-out{pointer-events:auto;cursor:pointer;transition:opacity .3s}#work-with-us .ww-tag.ww-out.is-dim{opacity:.45}#work-with-us .ww-out .ww-gain{display:block;margin-top:calc(5px*var(--k,1));font-style:italic;font-size:calc(12.5px*var(--k,1));font-weight:400;letter-spacing:0;text-transform:none;color:#f2682e;opacity:calc(var(--op,1) * var(--on,0));transform:translateY(calc(4px*var(--k,1)));transition:transform .45s ease-out,--on .45s}#work-with-us .ww-out .ww-gain.is-on{--on:1;transform:none}@property --on{syntax:"<number>";inherits:false;initial-value:0}#work-with-us .ww-out .ww-type.gleam{background:linear-gradient(100deg,#cdc7c4 0 40%,#ff9a66 47%,#ff4500,#ff9a66 53%,#cdc7c4 60% 100%) 0 0/300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ww-gleam .9s ease-out forwards}@keyframes ww-gleam{0%{background-position:100% 0}to{background-position:0 0}}#work-with-us .ww-card.ww-flash{animation:ww-cardflash 1.4s ease-out}@keyframes ww-cardflash{0%,25%{border-color:var(--accent)}to{border-color:#ffffff2e}}@media (max-width:860px){#work-with-us .ww-out .ww-gain{display:none}}@media (prefers-reduced-motion:reduce){#work-with-us .ww-out .ww-type.gleam{animation:none;background:none;color:#cdc7c4}#work-with-us .ww-card.ww-flash{animation:none}}#work-with-us .ww-intro .ww-flow{z-index:2}#work-with-us .ww-tag.ww-in,#work-with-us .ww-tag.ww-out{pointer-events:none;cursor:default}#work-with-us .ww-out .ww-gain{font-style:normal;color:#f2682e}#work-with-us .ww-out .ww-gain:before{content:"";display:inline-block;width:calc(12px*var(--k,1));height:1px;margin:0 calc(8px*var(--k,1)) 0 0;vertical-align:calc(4px*var(--k,1));background:var(--accent)}#work-with-us .ww-out .ww-gain:not(.is-on){transition:none}#work-with-us .ww-out .ww-gain .ww-ok{font-weight:700;color:var(--accent)}#work-with-us .ww-out .w{display:inline-block;transform:perspective(calc(320px*var(--k,1))) rotateY(0);transition:transform .42s cubic-bezier(.5,0,.75,0),opacity .42s ease-in;transition-delay:calc(var(--i,0) * 45ms)}#work-with-us .ww-out.is-out .w{transform:perspective(calc(320px*var(--k,1))) rotateY(90deg);opacity:0}#work-with-us .ww-out .ww-gain:before{transition:opacity .3s}#work-with-us .ww-out.is-out .ww-gain:before{opacity:0;transition-delay:.35s}@media (prefers-reduced-motion:reduce){#work-with-us .ww-out .w{transition:opacity .3s}}#work-with-us .ww-out .ww-gain{opacity:1;transform:none;transition:none;min-height:1.3em}#work-with-us .ww-out .ww-gain:before{display:none}#work-with-us .ww-out .ww-gain.is-typing:after{content:"";display:inline-block;width:1.5px;height:calc(14px*var(--k,1));margin-left:2px;vertical-align:-2px;background:#edebe9;border-radius:1px}#work-with-us .ww-out .ww-type,#work-with-us .ww-out .ww-gain{transform-origin:0 50%;backface-visibility:hidden}#work-with-us .ww-out.is-out .ww-type,#work-with-us .ww-out.is-out .ww-gain{transform:perspective(calc(300px*var(--k,1))) rotateX(90deg);opacity:0;transition:transform .45s cubic-bezier(.5,0,.75,0),opacity .45s ease-in}#work-with-us .ww-out.is-out .ww-gain{transition-delay:.09s}@media (prefers-reduced-motion:reduce){#work-with-us .ww-out.is-out .ww-type,#work-with-us .ww-out.is-out .ww-gain{transform:none;transition:opacity .3s}}#work-with-us .ww-flow .ww-tag{transition:none}#work-with-us .ww-card h3{transition:color .3s}#work-with-us .ww-card:hover h3,#work-with-us .ww-card:focus-within h3{color:var(--accent)}@media (prefers-reduced-motion:reduce){#work-with-us .ww-card h3{transition:none}}#work-with-us .ww-card>.ww-cta{transition:color .3s}#work-with-us .ww-card:hover>.ww-cta,#work-with-us .ww-card:focus-within>.ww-cta{color:var(--accent)}@media (prefers-reduced-motion:reduce){#work-with-us .ww-card>.ww-cta{transition:none}}@media (min-width:861px){.ab-band .lt-direct{grid-template-columns:1fr;gap:calc(16px*var(--k,1))}.ab-band .ab-contacts{justify-content:flex-start}.ab-band .ab-contacts>div:first-child{border-left:0;padding-left:0}}.ab-band .ab-err,.ab-band .ab-status{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ab-band .ab-consent.has-err label{color:var(--ab-err)}.ab-band .lt-talk{background:none;border:0;padding:0;font:inherit;font-size:calc(16px*var(--k,1));color:var(--ink);cursor:pointer}.ab-band .lt-talk:hover b{background:var(--ink);color:var(--accent)}.ab-band .lt-talk:focus-visible{outline:2px solid var(--ink);outline-offset:calc(6px*var(--k,1))}.ab-band .lt-done-main{grid-template-columns:minmax(0,1fr)}.ab-band .lt-talk{display:inline-flex;align-items:center;gap:calc(12px*var(--k,1));padding:calc(14px*var(--k,1)) calc(22px*var(--k,1)) calc(14px*var(--k,1)) calc(16px*var(--k,1));border-radius:calc(999px*var(--k,1));border:1px solid #ffffff40;background:#151210;color:#edebe9;font:500 calc(15px*var(--k,1))/1 Satoshi,Arial,sans-serif;cursor:pointer;transition:border-color .2s}.ab-band .lt-talk:hover{border-color:var(--accent)}.ab-band .lt-talk:focus-visible{outline:2px solid var(--ink);outline-offset:calc(4px*var(--k,1))}.ab-band .lt-dot{width:calc(12px*var(--k,1));height:calc(12px*var(--k,1));border-radius:50%;background:radial-gradient(circle,#ff9a66 0,var(--accent) 45%,#ff450000 72%);box-shadow:0 0 calc(14px*var(--k,1)) calc(3px*var(--k,1)) #ff450066;animation:lt-breathe 3.2s ease-in-out infinite}@keyframes lt-breathe{50%{transform:scale(1.25);box-shadow:0 0 calc(20px*var(--k,1)) calc(6px*var(--k,1)) #ff450055}}@media (prefers-reduced-motion:reduce){.ab-band .lt-dot{animation:none}.ab-band .lt-talk{transition:none}}.ab-band .lt-head h2 em,.ab-band .ab-ink,.ab-band .ab-field label,.ab-band .ab-status,.ab-band .lt-done p,.ab-band .lt-intro,.ab-band .section-label,.ab-band .ab-contacts dt,.ab-band .ab-contacts dd{color:var(--ink)}.ab-band .ab-field.has-err>label,.ab-band .ab-consent.has-err label{color:var(--ab-err)}.ab-band .section-label span{color:var(--ink)}.ab-band .lt-done h3{margin-top:0}@media (min-width:861px){.ab-band .lt-done{padding-left:clamp(calc(40px*var(--k,1)),4.5vw,calc(80px*var(--k,1)))}}.ab-band{position:relative}.ab-band .lt-fx{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:5}.ab-band.is-sending .ab-form>*{opacity:0;transition:opacity .25s ease}.ab-band.is-sending .lt-head>.lt-f{opacity:0;transform:translateY(calc(-6px*var(--k,1)));transition:opacity .25s ease,transform .25s ease}@keyframes lt-rise{0%{opacity:0;transform:translateY(calc(14px*var(--k,1)))}to{opacity:1;transform:none}}.ab-band.is-sent .lt-thanks{animation:lt-rise .35s cubic-bezier(.2,.7,.2,1) both}.ab-band.is-sent .lt-done h3{animation:lt-rise .35s .04s cubic-bezier(.2,.7,.2,1) both}.ab-band.is-sent .lt-done p{animation:lt-rise .35s .07s cubic-bezier(.2,.7,.2,1) both}.ab-band.is-sent .lt-talk{animation:lt-rise .35s .1s cubic-bezier(.2,.7,.2,1) both}@media (prefers-reduced-motion:reduce){.ab-band.is-sent .lt-thanks,.ab-band.is-sent .lt-done h3,.ab-band.is-sent .lt-done p,.ab-band.is-sent .lt-talk{animation:none}}body>.header>.nav-tools{display:flex;align-items:center;gap:calc(18px*var(--k,1));margin-left:clamp(calc(18px*var(--k,1)),2.2vw,calc(34px*var(--k,1)))}.lang-switch{display:flex;align-items:center;gap:2px;font-size:calc(13px*var(--k,1));font-weight:500;letter-spacing:.06em}.lang-switch a{padding:calc(4px*var(--k,1)) calc(5px*var(--k,1));color:var(--muted);transition:color .2s}.lang-switch a[aria-current=true]{color:var(--paper)}.lang-switch a+a:before{content:"/";margin:0 calc(7px*var(--k,1)) 0 calc(-3px*var(--k,1));color:var(--muted);opacity:.6}.lang-switch a[aria-disabled=true]{cursor:default}.theme-toggle{display:grid;place-items:center;width:calc(34px*var(--k,1));height:calc(34px*var(--k,1));padding:0;border:1px solid var(--line);border-radius:50%;background:none;color:var(--paper);cursor:pointer;transition:border-color .2s,color .2s}.theme-toggle:hover{border-color:var(--accent);color:var(--accent)}.theme-toggle .tt-icon{width:calc(16px*var(--k,1));height:calc(16px*var(--k,1));transition:transform .5s cubic-bezier(.2,.7,.2,1)}html[data-theme=light] .theme-toggle .tt-icon{transform:rotate(180deg)}.lang-switch a:focus-visible,.theme-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:calc(3px*var(--k,1))}body>.header.on-lime .lang-switch a,body>.header.on-lime .lang-switch a+a:before{color:#1c1816b3}body>.header.on-lime .lang-switch a[aria-current=true],body>.header.on-lime .theme-toggle{color:var(--ink)}body>.header.on-lime .theme-toggle{border-color:#1c181666}@media (max-width:860px){body>.header>.nav-tools{gap:calc(10px*var(--k,1));margin-left:calc(12px*var(--k,1))}.lang-switch{font-size:calc(12px*var(--k,1))}}@media (prefers-reduced-motion:reduce){.theme-toggle .tt-icon{transition:none}}.theme-toggle{width:calc(28px*var(--k,1));height:calc(28px*var(--k,1));border:0;border-radius:0}.theme-toggle .tt-icon{width:calc(17px*var(--k,1));height:calc(17px*var(--k,1))}.theme-toggle:hover{color:var(--accent)}.lang-menu{position:relative}.lang-btn{display:inline-flex;align-items:center;gap:calc(6px*var(--k,1));padding:calc(4px*var(--k,1)) 2px;border:0;background:none;font:inherit;font-size:calc(13px*var(--k,1));font-weight:500;letter-spacing:.06em;color:var(--paper);cursor:pointer;transition:color .2s}.lang-btn svg{width:calc(9px*var(--k,1));height:calc(6px*var(--k,1));transition:transform .25s}.lang-menu.is-open .lang-btn svg{transform:rotate(180deg)}.lang-btn:hover{color:var(--accent)}.lang-list{position:absolute;top:calc(100% + calc(10px*var(--k,1)));right:calc(-12px*var(--k,1));z-index:70;min-width:calc(86px*var(--k,1));margin:0;padding:calc(6px*var(--k,1));list-style:none;background:var(--bg);border:1px solid var(--line);border-radius:calc(10px*var(--k,1));box-shadow:0 calc(14px*var(--k,1)) calc(34px*var(--k,1)) #0000004d}.lang-list a{display:flex;align-items:center;justify-content:space-between;gap:calc(10px*var(--k,1));padding:calc(7px*var(--k,1)) calc(10px*var(--k,1));border-radius:calc(6px*var(--k,1));font-size:calc(13px*var(--k,1));font-weight:500;letter-spacing:.06em;color:var(--paper)}.lang-list a[aria-current=true]{color:var(--accent)}.lang-list a[aria-disabled=true]{color:var(--muted);cursor:default}.lang-list a small{font-size:calc(10px*var(--k,1));letter-spacing:.1em;text-transform:uppercase;opacity:.75}.lang-list a:not([aria-disabled=true]):hover,.lang-list a:focus-visible{background:var(--line);outline:none}.lang-btn:focus-visible{outline:2px solid var(--accent);outline-offset:calc(3px*var(--k,1))}body>.header.on-lime .lang-btn,body>.header.on-lime .theme-toggle{color:var(--ink)}@media (prefers-reduced-motion:reduce){.lang-btn svg{transition:none}}.lang-list{left:calc(-12px*var(--k,1));right:auto;min-width:0;padding:calc(4px*var(--k,1))}.lang-list a{padding:calc(6px*var(--k,1)) calc(9px*var(--k,1));justify-content:flex-start}.lang-list a:hover{color:var(--accent);background:none}body>.header:before{background:#0003}body>.header.is-compact:before,html.nav-start-compact body>.header:before{background:#0000004d}body>.header.over-contact nav a.nav-contact{color:var(--ink);border-bottom-color:var(--ink)}body>.header.over-contact .nav-ink{background:var(--ink)}#what-we-do .s02-item .number,#what-we-do .s02-item .s02-title{color:var(--paper);transition:color .35s}#what-we-do .s02-item.is-active .number,#what-we-do .s02-item.is-active .s02-title{color:var(--accent)}@media (prefers-reduced-motion:reduce){#what-we-do .s02-item .number,#what-we-do .s02-item .s02-title{transition:none}}#how-we-work .principles article .number{color:var(--paper);transition:color .35s}#how-we-work .principles article.s03-on .number{color:var(--accent)}#how-we-work .principles article h3{transition:color .35s}@media (prefers-reduced-motion:reduce){#how-we-work .principles article .number,#how-we-work .principles article h3{transition:none}}body>.header nav a.nav-contact{border-top:1px solid transparent;font-weight:500}#whats-next .poss-scene{grid-template-columns:minmax(0,calc(640px*var(--k,1)))}@media (min-width:901px){#top{display:flex;flex-direction:column;justify-content:center;padding-top:0;padding-bottom:calc(6svh - calc(12px*var(--k,1)))}#top .hero-title h1{font-size:clamp(calc(50px*var(--k,1)),min(7vw,12.4svh),calc(220px*var(--k,1)))}#top .hero-bottom>p{font-size:clamp(calc(19px*var(--k,1)),min(1.806vw,3.2svh),calc(56px*var(--k,1)));max-width:none;width:min(100%,25.4em)}}@media (min-width:861px){#work-with-us .ww-flow canvas{left:-110%;width:calc(210% + 6vw)}}.ab-band a:focus-visible,.ab-band button:focus-visible{outline-color:var(--ink)}.ab-band{--ab-err:#ffffff}.ab-band .ab-field .ab-bad{border-bottom-color:var(--ab-err)}.ab-band .ab-field.has-err ::placeholder{color:#ffffffbf}.ab-band .ab-fail{margin:0;font-size:calc(15px*var(--k,1));font-weight:600;color:#fff}.ab-band .cf-turnstile:empty{display:none}.ab-band .lt-send[aria-busy=true]{opacity:.55;cursor:progress}.ab-band .ab-consent label a,.site-foot .sf-bottom a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ab-band .ab-fail,.ab-band .cf-turnstile{grid-column:1/-1}.lang-list,.lang-list[hidden]{top:100%;left:0;right:auto;min-width:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none}.lang-list a{padding:2px;line-height:1.1;border-radius:0;background:none}.lang-list a:not([aria-disabled=true]):hover,.lang-list a:focus-visible{background:none;color:var(--accent)}body>.header.on-lime .lang-list a{color:var(--ink)}body>.header.on-lime .lang-list a:hover{color:#fff}
