.vf-s{padding-top:var(--vf-pt, 9.6rem);padding-bottom:var(--vf-pb, 9.6rem)}.vf-s--raised{background:var(--vf-raised);border-top:1px solid var(--vf-line);border-bottom:1px solid var(--vf-line)}.vf-eyebrow{display:inline-flex;align-items:center;gap:1.2rem;margin:0;font-family:var(--font-body-family);font-size:calc(var(--vf-fs-caption) * var(--vf-st, 1));font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--vf-accent)}.vf-eyebrow--rule:before{content:"";width:2.8rem;height:2px;background:var(--vf-accent)}.vf-h{margin:0;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;line-height:.95;letter-spacing:0;color:var(--vf-sec-heading, var(--vf-heading))}.vf-h--xl{font-size:clamp(calc(var(--vf-hd-display-m) * 1px * var(--vf-sh, 1)),calc(var(--vf-hd-display-d) * .0673 * 1vw * var(--vf-sh, 1)),calc(var(--vf-hd-display-d) * 1px * var(--vf-sh, 1)));line-height:.92}.vf-h--l{font-size:clamp(calc(var(--vf-hd-h1-m) * 1px * var(--vf-sh, 1)),calc(var(--vf-hd-h1-d) * .0735 * 1vw * var(--vf-sh, 1)),calc(var(--vf-hd-h1-d) * 1px * var(--vf-sh, 1)))}.vf-h--m{font-size:clamp(calc(var(--vf-hd-h2-m) * 1px * var(--vf-sh, 1)),calc(var(--vf-hd-h2-d) * .0818 * 1vw * var(--vf-sh, 1)),calc(var(--vf-hd-h2-d) * 1px * var(--vf-sh, 1)));font-weight:700}.vf-h em,.vf-h .vf-accent{font-style:normal;color:var(--vf-accent)}.vf-lead{margin:0;font-size:calc(var(--vf-fs-lead) * var(--vf-st, 1));line-height:1.6;color:var(--vf-muted);max-width:34em}.vf-head-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem;margin-bottom:2.8rem}.vf-head-row__stack{display:flex;flex-direction:column;gap:.8rem}.vf-link{font-size:calc(var(--vf-fs-small) * 1.071 * var(--vf-st, 1));font-weight:500;color:var(--vf-muted);text-decoration:none;border-bottom:1px solid var(--vf-line-strong);padding-bottom:2px}.vf-link:hover{color:var(--vf-text);border-color:var(--vf-text)}.vf-btns{display:flex;flex-wrap:wrap;gap:1.2rem}.vf-btn{display:inline-flex;align-items:center;gap:1rem;min-height:5.2rem;padding:0 2.8rem;border-radius:4px;font-size:calc(var(--vf-fs-button) * var(--vf-st, 1));font-weight:600;text-decoration:none;letter-spacing:.01em;transition:transform .15s ease,background .15s ease}.vf-btn--primary{background:var(--vf-accent);color:var(--vf-on-accent)}.vf-btn--primary:hover{transform:translateY(-1px)}.vf-btn--ghost{border:1px solid var(--vf-line-strong);color:var(--vf-text)}.vf-btn--ghost:hover{border-color:var(--vf-text)}.vf-btn svg{width:1.8rem;height:1.8rem}.vf-stars{color:var(--vf-accent);letter-spacing:.2rem}.vf-hero{background:var(--vf-hero-bg, #000);padding:6.4rem 0 8rem;overflow:hidden}.vf-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.6rem;align-items:center}.vf-hero__copy{display:flex;flex-direction:column;gap:2.8rem}.vf-hero__trust{display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem;padding-top:2.4rem;border-top:1px solid var(--vf-line);font-size:calc(var(--vf-fs-small) * var(--vf-st, 1));color:var(--vf-muted)}.vf-hero__trust span{display:inline-flex;align-items:center;gap:.8rem}.vf-hero__media{position:relative}.vf-hero__img{display:block;width:100%;height:auto;aspect-ratio:var(--vf-hero-ratio, 1);object-fit:cover;border-radius:var(--vf-radius)}.vf-hero__media .placeholder-svg{width:100%;height:auto;aspect-ratio:1;background:var(--vf-raised);fill:#333;border-radius:var(--vf-radius)}.vf-hero__card{position:absolute;left:-2.4rem;bottom:4rem;display:flex;flex-direction:column;gap:.4rem;max-width:30rem;padding:1.8rem 2rem;border-radius:var(--vf-radius);background:var(--vf-text);color:var(--vf-ink);text-decoration:none;box-shadow:0 2rem 4rem #00000073}.vf-hero__card-label{font-size:calc(var(--vf-fs-tiny) * 1.091 * var(--vf-st, 1));font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5a5650}.vf-hero__card-title{font-family:var(--font-heading-family);font-size:calc(var(--vf-fs-title) * var(--vf-st, 1));font-weight:700;line-height:1.1}.vf-hero__card .price{margin:.2rem 0 0;color:var(--vf-ink);font-size:calc(var(--vf-fs-small) * 1.071 * var(--vf-st, 1))}.vf-hero__card .price .vf-vat-ex{color:#5a5650}@media screen and (max-width:989px){.vf-hero{padding:4rem 0 5.6rem}.vf-hero__grid{grid-template-columns:1fr;gap:3.2rem}.vf-hero__media{order:-1}.vf-hero__card{left:1.2rem;bottom:1.2rem;padding:1.2rem 1.4rem}.vf-hero__card-title{font-size:calc(var(--vf-fs-lead) * .947 * var(--vf-st, 1))}}.vf-tiles{display:grid;grid-template-columns:repeat(var(--vf-cols, 4),minmax(0,1fr));gap:1.6rem}.vf-tile{display:flex;flex-direction:column;gap:1.4rem;color:var(--vf-text);text-decoration:none}.vf-tile__media{position:relative;aspect-ratio:3 / 4;border-radius:var(--vf-radius);overflow:hidden;background:#000}.vf-tile__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.vf-tile:hover .vf-tile__media img{transform:scale(1.03)}.vf-tile__media .placeholder-svg{width:100%;height:100%;fill:#333}.vf-tile__label{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-family:var(--font-heading-family);font-size:calc(var(--vf-fs-title) * 1.091 * var(--vf-st, 1));font-weight:700;text-transform:uppercase;line-height:1.05}.vf-tile__label svg{flex:0 0 2rem;width:2rem;height:2rem;transition:transform .2s ease}.vf-tile:hover .vf-tile__label svg{transform:translate(4px)}@media screen and (max-width:989px){.vf-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-tile__label{font-size:calc(var(--vf-fs-lead) * var(--vf-st, 1))}}.vf-print{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.6rem;align-items:stretch}.vf-print__copy{display:flex;flex-direction:column;justify-content:center;gap:2.4rem}.vf-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--vf-line)}.vf-step{display:flex;gap:2rem;padding:1.8rem 0;border-bottom:1px solid var(--vf-line)}.vf-step__num{flex:0 0 3.2rem;font-family:var(--font-heading-family);font-size:calc(var(--vf-fs-title) * var(--vf-st, 1));font-weight:700;color:var(--vf-accent)}.vf-step__title{display:block;font-size:calc(var(--vf-fs-body) * 1.062 * var(--vf-st, 1));font-weight:600;color:var(--vf-text)}.vf-step__text{display:block;font-size:calc(var(--vf-fs-small) * 1.071 * var(--vf-st, 1));color:var(--vf-subtle);margin-top:.2rem}.vf-print__cta{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;margin-top:.8rem}.vf-print__note{font-size:calc(var(--vf-fs-small) * 1.071 * var(--vf-st, 1));color:var(--vf-muted)}.vf-print__note strong{color:var(--vf-text)}.vf-print__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(26rem,auto);gap:1.6rem}.vf-print__media--solo{grid-template-columns:1fr}.vf-print__img{border-radius:var(--vf-radius);overflow:hidden;background:#000}.vf-print__img img{width:100%;height:100%;object-fit:cover;display:block}.vf-print__img--tall{grid-row:span 2}.vf-print__tile{display:flex;flex-direction:column;justify-content:space-between;gap:2.4rem;padding:2.8rem;border-radius:var(--vf-radius);background:var(--vf-accent);color:var(--vf-on-accent)}.vf-print__tile-eyebrow{font-size:calc(var(--vf-fs-tiny) * 1.091 * var(--vf-st, 1));font-weight:700;letter-spacing:.14em;text-transform:uppercase}.vf-print__tile-text{font-family:var(--font-heading-family);font-size:clamp(calc(var(--vf-hd-h2-m) * .944 * 1px * var(--vf-sh, 1)),calc(var(--vf-hd-h2-d) * .0773 * 1vw * var(--vf-sh, 1)),calc(var(--vf-hd-h2-d) * 1.273 * 1px * var(--vf-sh, 1)));font-weight:700;line-height:.98;text-transform:uppercase}@media screen and (max-width:989px){.vf-print{grid-template-columns:1fr;gap:3.2rem}.vf-print__media{grid-auto-rows:minmax(18rem,auto)}}.vf-strip{border-top:1px solid var(--vf-line);border-bottom:1px solid var(--vf-line)}.vf-strip__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.vf-strip__item{display:flex;flex-direction:column;gap:1rem;padding:3.6rem 2.4rem 3.6rem 0}.vf-strip__title{font-family:var(--font-heading-family);font-size:calc(var(--vf-fs-title) * var(--vf-st, 1));font-weight:700;text-transform:uppercase;color:var(--vf-sec-heading, var(--vf-heading));margin:0}.vf-strip__text{font-size:calc(var(--vf-fs-small) * 1.071 * var(--vf-st, 1));line-height:1.55;color:var(--vf-subtle);margin:0}.vf-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:1.6rem}.vf-quote{margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:2.8rem;border-radius:var(--vf-radius);background:var(--vf-raised);border:1px solid var(--vf-line)}.vf-quote blockquote{margin:0;padding:0;border:0;font-size:calc(var(--vf-fs-lead) * .947 * var(--vf-st, 1));line-height:1.55;color:color-mix(in srgb,var(--vf-text),var(--vf-muted) 25%);font-style:normal}.vf-quote figcaption{display:flex;flex-direction:column;gap:.2rem;font-size:calc(var(--vf-fs-small) * var(--vf-st, 1))}.vf-quote__name{font-weight:600;color:var(--vf-text)}.vf-quote__meta{color:var(--vf-subtle)}.vf-reviews__apps{margin-top:3.2rem}.vf-founder{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:5.6rem;align-items:center}.vf-founder__img{border-radius:var(--vf-radius);overflow:hidden;aspect-ratio:4 / 5;background:#000}.vf-founder__img img{width:100%;height:100%;object-fit:cover;display:block}.vf-founder__img .placeholder-svg{width:100%;height:100%;fill:#333}.vf-founder__copy{display:flex;flex-direction:column;gap:2.4rem}.vf-founder__text{font-size:calc(var(--vf-fs-body) * 1.062 * var(--vf-st, 1));line-height:1.7;color:var(--vf-muted);max-width:38em}.vf-founder__text p{margin:0 0 1.6rem}.vf-founder__text p:last-child{margin-bottom:0}.vf-founder__sig{font-family:var(--font-heading-family);font-size:calc(var(--vf-fs-title) * var(--vf-st, 1));font-weight:600;color:var(--vf-sec-heading, var(--vf-heading))}@media screen and (max-width:989px){.vf-founder{grid-template-columns:1fr;gap:3.2rem}}@media screen and (max-width:749px){.vf-s{padding-top:calc(var(--vf-pt, 9.6rem) * .66);padding-bottom:calc(var(--vf-pb, 9.6rem) * .66)}.vf-lead{font-size:calc(var(--vf-fs-body) * 1.062 * var(--vf-st, 1))}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/vf-sections.css.map */
