.juvo-marketing .jv-disp{font-stretch:62%;font-weight:900;line-height:.84;letter-spacing:-.01em}.juvo-marketing .jv-disp,.juvo-marketing .jv-k{font-family:Archivo,system-ui,sans-serif;text-transform:uppercase}.juvo-marketing .jv-k{font-size:12px;font-weight:700;letter-spacing:.14em;font-stretch:100%}.juvo-marketing .jv-wrap{max-width:1320px;margin:0 auto;padding:0 20px}.juvo-marketing .jv-hero,.juvo-marketing .jv-ink-band,.juvo-marketing .jv-manifesto-band{padding:88px 0}.juvo-marketing .jv-rally{padding:40px 0}.juvo-marketing .jv-foot{padding:40px 0 calc(40px + var(--safe-bottom, 0px))}.juvo-marketing .jv-h1{font-size:clamp(88px,17.5vw,252px)}.juvo-marketing .jv-h2{font-size:clamp(60px,8vw,120px)}.juvo-marketing .jv-h3{font-size:clamp(34px,3.4vw,48px)}.juvo-marketing .jv-band-type{font-size:clamp(40px,5.4vw,78px);margin-left:-.035em}.juvo-marketing .jv-section{padding:88px 0}.juvo-marketing .jv-hero-split{margin-top:88px;padding:64px 0;align-items:center}.juvo-marketing .jv-manifesto{font-family:Archivo,system-ui,sans-serif;font-size:clamp(34px,4.6vw,66px);font-weight:800;font-stretch:80%;line-height:1.04;letter-spacing:-.02em}.juvo-marketing .jv-manifesto em{font-style:normal;font-weight:400;font-stretch:100%;color:#d5e3d3}.juvo-marketing .jv-eq{font-size:clamp(96px,19vw,280px);line-height:.8}.juvo-marketing .jv-eq sup{font-size:.34em;vertical-align:top;position:relative;top:.12em;margin-left:.04em;color:#3f6b4a}.juvo-marketing .jv-btn{display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 30px;border-radius:999px;background:#1a1a1a;color:#faf7f2;font-family:Archivo,system-ui,sans-serif;font-weight:700;font-size:15px;font-stretch:100%;border:0;cursor:pointer}.juvo-marketing .jv-btn:hover{background:#3f6b4a;color:#faf7f2}.juvo-marketing .jv-btn-sm{height:42px;padding:0 22px;font-size:14px}.juvo-marketing .jv-btn-lt{background:#faf7f2;color:#1a1a1a}.juvo-marketing .jv-btn-lt:hover{background:#d5e3d3;color:#1a1a1a}.juvo-marketing .jv-btn.jv-btn-ghost{background:transparent;color:#1a1a1a;border:1px solid #1a1a1a;text-decoration:none}.juvo-marketing .jv-btn.jv-btn-ghost:hover{background:#1a1a1a;color:#faf7f2}.juvo-marketing .jv-nav-link{color:inherit;text-decoration:none}.juvo-marketing .jv-nav-link:hover{color:#3f6b4a}.juvo-marketing .jv-on-dark .jv-nav-link:hover{color:#d5e3d3}.juvo-marketing details.jv-faq{border-top:1px solid rgba(26,26,26,.18)}.juvo-marketing details.jv-faq:first-child{border-top:3px solid #1a1a1a}.juvo-marketing details.jv-faq:last-child{border-bottom:1px solid rgba(26,26,26,.18)}.juvo-marketing details.jv-faq summary{list-style:none;display:flex;justify-content:space-between;gap:24px;padding:26px 0;font-size:20px;font-weight:700;cursor:pointer}.juvo-marketing details.jv-faq summary::-webkit-details-marker{display:none}.juvo-marketing details.jv-faq summary:after{content:"+";font-weight:400;font-size:26px;line-height:.8}.juvo-marketing details.jv-faq[open] summary:after{content:"–"}.juvo-marketing .jv-pill-form{display:flex;gap:8px;padding:6px;background:#faf7f2;border-radius:999px}.juvo-marketing .jv-pill-form input{flex:1;min-width:0;border:0;background:transparent;padding:0 20px;font:500 16px Archivo,system-ui,sans-serif;color:#1a1a1a;outline:none}@media (min-width:900px){.juvo-marketing .jv-wrap{padding:0 40px}.juvo-marketing .jv-section{padding:130px 0}.juvo-marketing .jv-hero{padding:130px 0 140px}.juvo-marketing .jv-ink-band,.juvo-marketing .jv-manifesto-band{padding:140px 0}.juvo-marketing .jv-hero-split{margin-top:130px;padding:80px 0}.juvo-marketing .jv-nav-text{display:inline}}@media (max-width:899px){.juvo-marketing .jv-nav-text{display:none}.juvo-marketing .jv-pill-form{flex-direction:column;border-radius:18px;padding:8px}.juvo-marketing .jv-pill-form input{padding:16px 14px}}