.pv-page{background:#f5f2ec;color:#171813;padding:3rem 0 5rem;overflow:clip}.pv-page *{box-sizing:border-box}.pv-shell{width:min(1180px,calc(100% - 32px));margin-inline:auto}.pv-page [id]{scroll-margin-top:7rem}.pv-page :is(a,video,input,select,textarea,button):focus-visible{outline:3px solid #008f4c;outline-offset:5px}.pv-page h1,.pv-page h2,.pv-page h3{font-family:var(--font-display, Georgia, serif);font-weight:500;margin:0 0 1rem}.pv-page h1{max-width:11ch;font-size:clamp(2.9rem,6.5vw,5.7rem);line-height:.95;letter-spacing:-.05em;margin:1.25rem 0}.pv-page h1 em{color:#008f4c}.pv-page h2{font-size:clamp(2rem,4vw,3.3rem);line-height:1.08;letter-spacing:-.03em}.pv-page h3{font-size:1.4rem}.pv-page p,.pv-page li{line-height:1.65}.pv-back,.pv-page a{color:inherit;text-underline-offset:.25em}.pv-kicker{color:#008f4c;text-transform:uppercase;font:700 .72rem/1.5 var(--font-mono, monospace);letter-spacing:.1em;margin-top:2rem}.pv-intro__grid{display:grid;gap:2.5rem;align-items:center;padding-bottom:clamp(3.5rem,7vw,6rem)}.pv-intro__copy{min-width:0}.pv-lede{max-width:42rem;font-size:clamp(1.05rem,1.8vw,1.22rem)}.pv-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:1.8rem 0 1.25rem}.pv-secondary{display:inline-flex;min-height:3rem;align-items:center;padding:.75rem 0;border-bottom:1px solid #b29238;font:700 .76rem/1.4 var(--font-mono, monospace);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.pv-choices{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;margin:1.2rem 0 0}.pv-choices a{padding:.65rem 0;color:#4f4c44;font-size:.88rem}.pv-proof{min-width:0;scroll-margin-top:7rem}.pv-proof video{box-shadow:0 1.25rem 3rem #3d342329}.pv-proof figcaption{padding-right:1rem}.pv-process{border-top:1px solid #d8d2c6;padding:3.5rem 0}.pv-process ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding-left:1.25rem;margin-top:2rem}.pv-process li{padding-left:.4rem}.pv-audience,.pv-inquiry{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:3rem;align-items:center;border-top:1px solid #d8d2c6;padding:3.5rem 0}.pv-audience .pv-kicker{margin-top:0}.pv-audience ul{padding-left:1.2rem;margin-bottom:2rem}.pv-page figure{margin:0;min-width:0}.pv-page video{display:block;width:100%;aspect-ratio:16 / 9;object-fit:contain;background:#171813;border-radius:1rem}.pv-page figcaption{margin-top:.9rem;font-size:.85rem;color:#56564d}.pv-button{display:inline-flex;min-height:3rem;align-items:center;justify-content:space-between;gap:.8rem;max-width:100%;padding:1rem 1.2rem;color:#171813;background:#00e676;border:1px solid #171813;font:700 .78rem/1.5 var(--font-mono, monospace);text-align:center;text-decoration:none;cursor:pointer}.pv-button:hover{background:#a0ffc6}.pv-inquiry{align-items:start}.pv-form{display:grid;gap:.75rem;min-width:0}.pv-form :is(input,select,textarea){width:100%;min-width:0;padding:.85rem;border:1px solid #aaa79c;border-radius:0;background:#fffefa;color:#171813;font:inherit}.pv-form textarea{resize:vertical}.pv-form button{justify-self:start;margin-top:.5rem}@media(min-width:840px){.pv-intro__grid{grid-template-columns:minmax(0,.92fr) minmax(28rem,1.08fr)}}@media(max-width:767px){.pv-audience,.pv-inquiry,.pv-process ol{grid-template-columns:1fr;gap:1.5rem}.pv-page{padding-top:2rem}.pv-page h1{font-size:clamp(2.75rem,13vw,4rem)}.pv-intro__grid{gap:1.75rem;padding-bottom:3.5rem}.pv-actions{align-items:stretch;flex-direction:column}.pv-actions>*,.pv-audience .pv-button{width:100%;justify-content:center}.pv-choices{display:grid;grid-template-columns:1fr;gap:0}.pv-audience{padding:3.25rem 0}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=CA */
