.manifesto--centered{padding:var(--space-10) 0}.manifesto__content--centered{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-8)}.manifesto__lines{display:flex;flex-direction:column;gap:var(--space-3)}.manifesto__line{font-family:var(--font-family-display);font-size:clamp(var(--font-size-xl),2.5vw,var(--font-size-2xl));font-weight:var(--font-weight-regular);letter-spacing:.12em;line-height:var(--line-height-loose);color:var(--color-text-secondary);opacity:.7}.manifesto--bg-card{background-color:var(--color-bg-secondary);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.manifesto{position:relative;overflow:hidden}.manifesto--bg-dark{background-color:var(--color-bg-primary);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.manifesto--bg-darker{background-color:#080e1a;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.manifesto--bg-accent{background-color:var(--color-accent-yellow)}.manifesto--bg-accent .manifesto__heading,.manifesto--bg-accent .manifesto__paragraph p,.manifesto--bg-accent .manifesto__pull-quote p{color:var(--color-text-inverse)}.manifesto--bg-accent .manifesto__eyebrow{color:#0d1421a6}.manifesto--bg-accent .manifesto__rule{background-color:#0d142140}.manifesto--bg-accent .btn--ghost{color:var(--color-text-inverse)}.manifesto--bg-accent .btn--ghost:hover{color:#0d1421bf}.manifesto--full{padding:var(--space-32) 0}.manifesto--full .manifesto__inner{position:relative;z-index:2}.manifesto__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.manifesto__bg-img{width:100%;height:100%;object-fit:cover;object-position:center;will-change:transform}.manifesto__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0d1421eb,#0d1421bf)}.manifesto--split{padding:0}.manifesto__split{display:grid;grid-template-columns:1fr 1fr;min-height:680px}.manifesto--image-right .manifesto__split{direction:ltr}.manifesto--image-left .manifesto__split{direction:rtl}.manifesto--image-left .manifesto__split>*{direction:ltr}.manifesto__split-text{display:flex;align-items:center;padding:var(--space-24) var(--space-16) var(--space-24) 0}.manifesto--image-left .manifesto__split-text{padding:var(--space-24) 0 var(--space-24) var(--space-16)}.manifesto__split .manifesto__content{max-width:520px}.manifesto__split-image{position:relative;overflow:hidden;min-height:100%}.manifesto__split-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform var(--transition-xslow)}.manifesto__split-image:hover .manifesto__split-img{transform:scale(1.03)}.manifesto__content{display:flex;flex-direction:column;gap:0}.manifesto__rule{width:40px;height:2px;background-color:var(--color-accent-yellow);border-radius:var(--radius-full);margin-bottom:var(--space-5);flex-shrink:0}.manifesto__eyebrow{margin-bottom:var(--space-4);font-size:var(--font-size-sm);letter-spacing:.16em}.manifesto--parallax .manifesto__content--centered{will-change:transform,opacity;transition:transform .05s linear,opacity .05s linear}.manifesto__heading{font-family:var(--font-family-display);font-size:clamp(var(--font-size-2xl),3.5vw,3.25rem);font-weight:var(--font-weight-bold);letter-spacing:-.035em;line-height:var(--line-height-tight);color:var(--color-text-primary);margin-bottom:var(--space-8);max-width:22ch}.manifesto__body{display:flex;flex-direction:column;gap:var(--space-6);margin-bottom:var(--space-8)}.manifesto__paragraph p{font-size:var(--font-size-md);line-height:var(--line-height-loose);color:var(--color-text-secondary);max-width:54ch}.manifesto__paragraph+.manifesto__paragraph{margin-top:0}.manifesto__pull-quote{border:none;margin:var(--space-2) 0;padding:var(--space-6) var(--space-6);border-left:3px solid var(--color-accent-yellow);background-color:#f5c8420d;border-radius:0 var(--radius-md) var(--radius-md) 0}.manifesto__pull-quote p{font-family:var(--font-family-display);font-size:clamp(var(--font-size-lg),2.2vw,var(--font-size-2xl));font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-snug);color:var(--color-text-primary);font-style:normal;max-width:32ch}.manifesto__cta{margin-top:var(--space-4)}.manifesto--full .manifesto__content{align-items:center;text-align:center}.manifesto--full .manifesto__heading{max-width:28ch}.manifesto--full .manifesto__paragraph p{max-width:58ch}.manifesto--full .manifesto__pull-quote{border-left:none;border-top:3px solid var(--color-accent-yellow);border-bottom:3px solid var(--color-accent-yellow);border-radius:0;background:none;padding:var(--space-6) 0}.manifesto--full .manifesto__pull-quote p{max-width:38ch}@media(max-width:1024px){.manifesto__split{grid-template-columns:1fr;min-height:auto}.manifesto__split-text,.manifesto--image-left .manifesto__split-text{padding:var(--space-16) var(--space-8)}.manifesto__split .manifesto__content{max-width:none}.manifesto__split-image{aspect-ratio:16 / 9;min-height:unset;order:-1}.manifesto--image-right .manifesto__split{direction:ltr}.manifesto--image-right .manifesto__split-image{order:-1}}@media(max-width:768px){.manifesto--full{padding:var(--space-16) 0}.manifesto__heading{font-size:var(--font-size-2xl)}.manifesto__split-text{padding:var(--space-10) 0}.manifesto__split-image{aspect-ratio:4 / 3}.manifesto__pull-quote{padding:var(--space-4) var(--space-5)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/manifesto.css.map */
