:root{--we-accent: #c0392b;--we-teal: #1a6b5a;--we-surface: #f8f6f2;--we-border: rgba(26, 26, 24, .1);--we-section-v: 64px;--we-section-h: 0px}@media screen and (max-width:749px){:root{--we-section-v: 40px;--we-section-h: 0px}}.we-section{padding:var(--we-section-v) 0;border-top:1px solid var(--we-border);width:100%}.we-section--alt{background:var(--we-surface)}.we-inner{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 var(--page-margin, 40px)}.we-overline{font-family:var(--font-heading-family, inherit);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--we-accent);margin-bottom:10px}.we-h2{font-family:var(--font-heading-family, inherit);font-size:clamp(28px,4vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--color-foreground, #1a1a18);margin-bottom:10px}.we-lead{font-size:16px;color:color-mix(in srgb,var(--color-foreground, #1a1a18) 55%,transparent);line-height:1.65;margin-bottom:40px;max-width:520px}.we-btn{display:inline-block;padding:14px 28px;background:var(--color-button-background, var(--color-foreground, #1a1a18));color:var(--color-button-text, #ffffff);font-family:var(--font-heading-family, inherit);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:var(--rounded-button, 4px);border:none;cursor:pointer;transition:opacity .15s}.we-btn:hover{opacity:.85}.we-btn--ghost{background:transparent;color:var(--color-foreground, #1a1a18);border:2px solid var(--color-foreground, #1a1a18)}.we-audience-icon{font-size:20px!important;line-height:1;margin-bottom:12px;display:block;width:24px;height:24px}.we-check{width:16px;height:16px;border-radius:50%;background:var(--we-teal);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.we-check:after{content:"";width:4px;height:7px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(45deg) translate(-1px,-1px);display:block}.shopify-section--custom-html .section{padding-left:0;padding-right:0;max-width:100%}.shopify-section--custom-html .we-trust,.shopify-section--custom-html .we-audience,.shopify-section--custom-html .we-section{width:100%;max-width:100%}.shopify-section--custom-html{margin-top:0;margin-bottom:0}.shopify-section--custom-html .section{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.we-products-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:16px}.we-product-card{border:1.5px solid var(--we-border, rgba(26,26,24,.1));border-radius:8px;padding:32px 28px;position:relative;background:var(--color-background, #fff);transition:border-color .15s}.we-product-card:hover{border-color:color-mix(in srgb,var(--color-foreground, #1a1a18) 30%,transparent)}.we-product-card--featured{border-color:var(--color-foreground, #1a1a18);border-width:2px}.we-product-badge{position:absolute;top:-1px;right:24px;background:var(--color-foreground, #1a1a18);color:var(--color-background, #fff);font-family:var(--font-heading-family, inherit);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:4px 12px;border-radius:0 0 6px 6px}.we-product-price{font-family:var(--font-heading-family, inherit);font-size:36px;font-weight:700;letter-spacing:-.02em;color:var(--color-foreground, #1a1a18);margin-bottom:2px}.we-product-name{font-size:14px;color:color-mix(in srgb,var(--color-foreground, #1a1a18) 55%,transparent);margin-bottom:18px}.we-product-features{list-style:none;margin:0 0 24px;padding:0}.we-product-features li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:color-mix(in srgb,var(--color-foreground, #1a1a18) 65%,transparent);padding:7px 0;border-bottom:1px solid var(--we-border, rgba(26,26,24,.08));line-height:1.4}.we-product-features li:last-child{border-bottom:none}.we-finder-link{text-align:center;font-size:18px;color:color-mix(in srgb,var(--color-foreground, #1a1a18) 50%,transparent);margin-top:8px}.we-finder-link a{color:var(--we-accent, #c0392b);text-decoration:none}.we-finder-link a:hover{text-decoration:underline}@media screen and (max-width:749px){.we-products-grid{grid-template-columns:1fr;gap:16px}}.we-compare{background:var(--we-surface, #f8f6f2)}.we-compare-table{width:100%;border-collapse:collapse;font-size:14px;border-radius:8px;overflow:hidden}.we-compare-table thead th{background:var(--color-foreground, #1a1a18);color:var(--color-background, #fff);text-align:left;padding:14px 18px;font-family:var(--font-heading-family, inherit);font-size:13px;font-weight:700;letter-spacing:.04em}.we-compare-table thead th:first-child{border-radius:8px 0 0}.we-compare-table thead th:last-child{border-radius:0 8px 0 0}.we-compare-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--color-foreground, #1a1a18) 4%,transparent)}.we-compare-table tbody tr:hover td{background:color-mix(in srgb,var(--color-foreground, #1a1a18) 7%,transparent)}.we-compare-table td{padding:13px 18px;border-bottom:1px solid var(--we-border, rgba(26,26,24,.08));color:color-mix(in srgb,var(--color-foreground, #1a1a18) 70%,transparent);vertical-align:middle}.we-compare-table td:first-child{font-weight:600;color:var(--color-foreground, #1a1a18);width:28%}.we-compare-note{font-size:18px;color:color-mix(in srgb,var(--color-foreground, #1a1a18) 45%,transparent);margin-top:14px}@media screen and (max-width:749px){.we-compare-table thead th,.we-compare-table td{padding:10px 12px;font-size:13px}}.we-faq-item{border-bottom:1px solid var(--we-border, rgba(26,26,24,.1))}.we-faq-q{width:100%;text-align:left;background:none;border:none;padding:20px 0;font-family:var(--font-heading-family, inherit);font-size:16px;font-weight:700;color:var(--color-foreground, #1a1a18);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:color .15s}.we-faq-q:hover{color:var(--we-accent, #c0392b)}.we-faq-arrow{font-size:22px;font-weight:300;line-height:1;flex-shrink:0;transition:transform .2s;color:color-mix(in srgb,var(--color-foreground, #1a1a18) 40%,transparent)}.we-faq-item.open .we-faq-arrow{transform:rotate(45deg)}.we-faq-a{display:none;padding:0 0 20px;font-size:15px;color:color-mix(in srgb,var(--color-foreground, #1a1a18) 65%,transparent);line-height:1.7;max-width:720px}.we-faq-item.open .we-faq-a{display:block}.we-faq-a a{color:var(--we-accent, #c0392b)}.we-reviews{background:var(--we-surface, #f8f6f2)}.we-reviews-headline{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px;flex-wrap:wrap;gap:12px}.we-reviews-headline h2{margin-bottom:0}.we-reviews-link{font-size:14px;color:var(--we-accent, #c0392b);text-decoration:none;white-space:nowrap}.we-reviews-link:hover{text-decoration:underline}.we-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.we-review-card{background:var(--color-background, #fff);border:1px solid var(--we-border, rgba(26,26,24,.1));border-radius:8px;padding:24px}.we-stars{color:#b87d2e;font-size:14px;letter-spacing:3px;margin-bottom:10px}.we-review-text{font-size:14px;font-style:italic;color:color-mix(in srgb,var(--color-foreground, #1a1a18) 65%,transparent);line-height:1.65;margin-bottom:14px}.we-review-author{font-size:13px;font-weight:700;color:var(--color-foreground, #1a1a18)}.we-review-context{font-size:12px;color:color-mix(in srgb,var(--color-foreground, #1a1a18) 40%,transparent);margin-top:2px}@media screen and (max-width:749px){.we-reviews-grid{grid-template-columns:1fr}}.we-capture{background:var(--color-foreground, #1a1a18);color:var(--color-background, #fff);padding:var(--we-section-v, 64px) 0}.we-capture-inner{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 var(--page-margin, 40px);display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.we-capture-eyebrow{font-family:var(--font-heading-family, inherit);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;margin-bottom:10px}.we-capture-h2{font-family:var(--font-heading-family, inherit);font-size:clamp(24px,3.5vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--color-background, #fff);margin-bottom:12px}.we-capture-h2 em{font-style:italic;font-weight:300}.we-capture-p{font-size:15px;color:#ffffff8c;line-height:1.65}.we-capture-form{display:flex;flex-direction:column;gap:10px}.we-capture-input{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:var(--rounded-button, 4px);padding:14px 16px;font-size:15px;font-family:var(--font-body-family, inherit);color:var(--color-background, #fff);outline:none;transition:border-color .15s;-webkit-appearance:none}.we-capture-input::placeholder{color:#ffffff4d}.we-capture-input:focus{border-color:#fff6}.we-capture-submit{padding:15px 24px;background:var(--color-background, #fff);color:var(--color-foreground, #1a1a18);font-family:var(--font-heading-family, inherit);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:none;border-radius:var(--rounded-button, 4px);cursor:pointer;transition:opacity .15s}.we-capture-submit:hover{opacity:.88}.we-capture-note{font-size:12px;color:#ffffff4d;line-height:1.5}@media screen and (max-width:749px){.we-capture-inner{grid-template-columns:1fr;gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/venture-custom.css.map */
