:root{--paper: #F7F3EF;--beige: #ECE4DB;--beige-deep: #E1D6CA;--sand: #D9CDBF;--terracotta: #A45C5C;--terracotta-deep:#8A4A4A;--ink: #1E1B18;--ink-soft: #4A423C;--muted: #8B8078;--line: #E3DAD0;--dark: #22201D;--dark-soft: #2E2A26;--white: #FFFFFF;--gold: #B08D57;--serif: "Cormorant Garamond", "Times New Roman", serif;--sans: "Montserrat", system-ui, -apple-system, sans-serif;--maxw: 1440px;--gut: clamp(16px, 4vw, 64px);--header-h: 104px;--header-h-slim: 72px;--radius: 0px;--section-y: clamp(56px, 8vw, 120px);--ease: cubic-bezier(.22,.61,.36,1)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow-anchor:none}body{font-family:var(--sans);background:var(--paper);color:var(--ink);font-size:15px;line-height:1.7;font-weight:400;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}ul{list-style:none}h1,h2,h3,h4{font-family:var(--serif);font-weight:500;line-height:1.08;letter-spacing:.01em;color:var(--ink)}.display{font-size:clamp(2.6rem,6vw,5rem);font-weight:400;letter-spacing:.005em}.h-sec{font-size:clamp(1.9rem,3.4vw,3rem);font-weight:400}.eyebrow{font-family:var(--sans);font-size:.72rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--terracotta)}.lede{font-size:clamp(1rem,1.4vw,1.12rem);color:var(--ink-soft);font-weight:300}.muted{color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;font-family:var(--sans);font-size:.74rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:15px 34px;border:1px solid var(--ink);color:var(--ink);background:transparent;transition:.4s var(--ease);border-radius:var(--radius)}.btn:hover,.btn--solid{background:var(--ink);color:var(--paper)}.btn--solid:hover{background:var(--terracotta);border-color:var(--terracotta)}.link-arrow{display:inline-flex;align-items:center;gap:.5em;font-family:var(--sans);font-size:.74rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding-bottom:3px;border-bottom:1px solid currentColor;transition:.3s var(--ease)}.link-arrow:hover{color:var(--terracotta);gap:.9em}.wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--gut)}.section{padding-block:var(--section-y)}.sec-head{text-align:center;max-width:640px;margin:0 auto clamp(32px,4vw,56px)}.sec-head .eyebrow{display:block;margin-bottom:14px}.sec-head p{margin-top:14px}.reveal{opacity:0;transform:translateY(46px) scale(.99);transition:opacity 1.05s var(--ease),transform 1.15s var(--ease)}.reveal.in{opacity:1;transform:none}.reveal :is(.cat-grid,.rail,.reels-rail,.testi-rail,.collab__grid,.valueprops__grid,.promise-grid,.insta-track)>*{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal.in :is(.cat-grid,.rail,.reels-rail,.testi-rail,.collab__grid,.valueprops__grid,.promise-grid,.insta-track)>*{opacity:1;transform:none}.reveal.in :is(.cat-grid,.rail,.reels-rail,.testi-rail,.collab__grid,.valueprops__grid,.promise-grid,.insta-track)>*:nth-child(1){transition-delay:.05s}.reveal.in :is(.cat-grid,.rail,.reels-rail,.testi-rail,.collab__grid,.valueprops__grid,.promise-grid,.insta-track)>*:nth-child(2){transition-delay:.12s}.reveal.in :is(.cat-grid,.rail,.reels-rail,.testi-rail,.collab__grid,.valueprops__grid,.promise-grid,.insta-track)>*:nth-child(3){transition-delay:.19s}.reveal.in :is(.cat-grid,.rail,.reels-rail,.testi-rail,.collab__grid,.valueprops__grid,.promise-grid,.insta-track)>*:nth-child(4){transition-delay:.26s}.reveal.in :is(.cat-grid,.rail,.reels-rail,.testi-rail,.collab__grid,.valueprops__grid,.promise-grid,.insta-track)>*:nth-child(5){transition-delay:.33s}.reveal.in :is(.cat-grid,.rail,.reels-rail,.testi-rail,.collab__grid,.valueprops__grid,.promise-grid,.insta-track)>*:nth-child(6){transition-delay:.4s}.reveal.in :is(.cat-grid,.rail,.reels-rail,.testi-rail,.collab__grid,.valueprops__grid,.promise-grid,.insta-track)>*:nth-child(n+7){transition-delay:.47s}@media(prefers-reduced-motion:reduce){.reveal,.reveal :is(.cat-grid,.rail,.reels-rail,.testi-rail,.collab__grid,.valueprops__grid,.promise-grid,.insta-track)>*{transition:none;transform:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/styles.css.map */
