:root{--color-black:#1a1a1a;--color-mid-gray:#8a8a8a;--color-off-white:#fafafa;--color-page-bg:#fafafa;--color-navy:#242655;--color-blush:#c9838e;--color-blush-mid:#a55e69;--color-blush-dark:#7a3040;--color-blush-tint:#f2dde4;--color-blush-pale:#faf0f2;--color-sage:#7A9E87;--color-sage-mid:#4e7a61;--color-sage-dark:#3a6147;--color-sage-tint:#e8f2ec;--color-sage-pale:#f0f7f3;--color-violet:#6B5FA0;--color-violet-dark:#3d3472;--color-violet-mid:#ddd7f4;--color-violet-tint:#f6f2fe;--color-violet-pale:#ece6fb;--border-hairline:.5px solid rgba(0,0,0,.06);--border-component:.5px solid rgba(0,0,0,.08);--radius-pill:999px;--radius-card:14px;--radius-image:12px;--ink:var(--color-violet-dark);--ink-2:var(--color-violet-dark);--lilac:var(--color-violet-tint);--lilac-2:var(--color-off-white);--lilac-3:var(--color-violet-mid);--accent:var(--color-violet);--accent-2:var(--color-violet-dark);--ok:var(--color-sage);--warn:var(--color-blush-mid);--line:rgba(0,0,0,.06);--text:var(--color-black);--muted:var(--color-mid-gray);--bg:var(--color-page-bg);--radius:14px;--shadow:0 10px 30px rgba(26,26,26,.06)}.audit-home,.audit-home *{box-sizing:border-box}.audit-home{color:var(--text);font-family:Figtree,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}.audit-home h1,.audit-home h2,.audit-home h3,.audit-home h4{font-family:"Source Serif 4",Georgia,serif;color:var(--color-violet-dark);letter-spacing:-.01em;margin:0 0 .4em;font-weight:500}.audit-home h1{font-size:clamp(38px,5vw,58px);line-height:1.1;font-weight:500}.audit-home h2{font-size:clamp(28px,3.8vw,42px);line-height:1.15;font-weight:600;margin-block:.5em}.audit-home h2 em{font-style:italic;font-weight:400}.audit-home h3{font-size:20px;font-weight:500}.audit-home p{margin:0 0 1em}.audit-home a{color:var(--accent);text-decoration:none}.audit-home a:hover{text-decoration:underline}.audit-home img{max-width:100%;display:block}.audit-home .container{max-width:1200px;margin:0 auto;padding:0 20px}.audit-home .hero{position:relative;background:linear-gradient(160deg,#fafafa,#f6f2fe,#ece6fb);min-height:620px;overflow:hidden}.audit-home .hero-bg{position:absolute;top:0;right:0;bottom:0;left:30%;z-index:0;display:block}.audit-home .hero-bg-img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.audit-home .hero-grid{position:relative;z-index:1}.audit-home .hero:before{display:none}.audit-home .hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,640px) 1fr;min-height:620px;align-items:center;max-width:1400px;margin:0 auto;padding:0 24px 0 48px}.audit-home .hero-copy{max-width:640px;padding:60px 0}.audit-home .hero h1{font-size:clamp(38px,5vw,58px);line-height:1.1;font-weight:600}.audit-home .hero h1 em{font-style:italic;font-weight:400}.audit-home .hero-sub{font-size:18px;color:var(--ink-2);max-width:620px;margin:18px 0 28px}.audit-home .hero-eyebrow{display:inline-flex;align-items:center;gap:8px;background:#7a9e8726;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:.5px solid rgba(122,158,135,.25);padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;color:#3a6147;text-transform:uppercase;letter-spacing:.1em;margin-bottom:18px;box-shadow:0 2px 8px #7a9e871a,inset 0 1px #ffffff4d}.audit-home .hero-eyebrow .dot{width:auto;height:auto;border-radius:0;background:none;font-size:12px;line-height:1;color:#3a6147}.audit-home .hero-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:28px}.audit-home .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;font-family:inherit;font-weight:500;font-size:18px;padding:14px 28px;border-radius:999px;transition:transform .15s ease,box-shadow .15s ease;text-decoration:none}.audit-home .btn-primary{background:var(--ink);color:#fff;box-shadow:0 8px 20px #1a1a3a40}.audit-home .btn-primary:hover{transform:translateY(-1px);text-decoration:none;color:#fff}.audit-home .btn-ghost{background:#ffffffe6;color:var(--ink);border:1.5px solid var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.audit-home .btn-ghost:hover{text-decoration:none;color:var(--ink)}.audit-home .hero-proof{display:flex;gap:22px;align-items:center;flex-wrap:wrap;font-size:16px}.audit-home .stars{color:var(--color-violet);font-size:15px;letter-spacing:2px}.audit-home .hero-proof b{color:var(--ink);font-weight:700}.audit-home .hero-proof small{display:block;color:var(--muted);font-size:14px}.audit-home .hero-bullets{display:flex;gap:20px;margin-top:22px;flex-wrap:wrap}.audit-home .hero-bullets div{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink)}.audit-home .hero-bullets svg{width:16px;height:16px;color:var(--ok)}.audit-home .section{padding:70px 0}.audit-home .section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px;gap:20px;flex-wrap:wrap}.audit-home .section-head h2{margin-bottom:16px}.audit-home .section-head .sub{color:var(--muted);font-size:15px;max-width:620px}.audit-home .section-cta{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:#fff;padding:11px 20px;border-radius:999px;font-weight:700;font-size:14px;white-space:nowrap}.audit-home .section-cta:hover{text-decoration:none;color:#fff}.audit-home .bundle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.audit-home .bundle{background:var(--color-off-white);border:var(--border-hairline);border-radius:14px;overflow:hidden;position:relative;transition:transform .15s ease,box-shadow .15s ease}.audit-home .bundle:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.audit-home .bundle.featured{border-color:var(--accent);box-shadow:0 0 0 3px #5a42d61a}.audit-home .bundle .tag{position:absolute;top:14px;left:14px;background:var(--color-blush-tint);color:var(--color-blush-dark);padding:5px 11px;border-radius:999px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;z-index:2}.audit-home .bundle .tag.gold{background:var(--color-blush-tint);color:var(--color-blush-dark);border:none}.audit-home .bundle .tag.green{background:var(--color-sage-tint);color:var(--color-sage-dark)}.audit-home .bundle .bimg{aspect-ratio:4/3;background-color:#efeafc;background-size:cover;background-position:center center;background-repeat:no-repeat}.audit-home .bundle .body{padding:20px}.audit-home .bundle h3{font-size:18px;margin-bottom:4px;font-family:Figtree,sans-serif;font-weight:700;color:var(--ink)}.audit-home .bundle .desc{font-size:18px;color:var(--muted);margin-bottom:14px;min-height:36px}.audit-home .bundle .price-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.audit-home .bundle .price{font-size:20px;font-weight:500;color:var(--color-blush);font-family:"Source Serif 4",serif}.audit-home .bundle .price s{color:var(--color-mid-gray);font-size:14px;font-weight:500;margin-right:6px;font-family:Figtree,sans-serif}.audit-home .bundle .saving{background:var(--color-blush-tint);color:var(--color-blush-dark);font-size:11px;font-weight:500;padding:4px 10px;border-radius:999px}.audit-home .bundle .sub-price{font-size:14px;color:var(--color-blush);font-weight:500;margin-bottom:14px}.audit-home .bundle .sub-price svg{width:12px;height:12px;display:inline-block;vertical-align:-1px;margin-right:3px}.audit-home .bundle button{width:100%;background:var(--color-violet-dark);color:#fff;border:0;padding:14px 28px;border-radius:999px;font-weight:500;font-family:inherit;cursor:pointer;font-size:18px;letter-spacing:.02em;transition:background .15s ease,transform .1s ease}.audit-home .bundle button:hover{background:var(--color-navy);transform:translateY(-1px)}.audit-home .bundle button:hover{background:var(--accent-2)}.audit-home .proof-bar{background:#6b5fa0;padding:44px 0;border:none}.audit-home .proof-row{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:center}.audit-home .proof-row>div{position:relative;padding:6px 10px;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.audit-home .proof-row.in-view>div{opacity:1;transform:translateY(0)}.audit-home .proof-row.in-view>div:nth-child(1){transition-delay:0s}.audit-home .proof-row.in-view>div:nth-child(2){transition-delay:.12s}.audit-home .proof-row.in-view>div:nth-child(3){transition-delay:.24s}.audit-home .proof-row.in-view>div:nth-child(4){transition-delay:.36s}.audit-home .proof-row>div+div:before{content:"";position:absolute;left:-15px;top:20%;bottom:20%;width:1px;background:#fff3}.audit-home .proof-row .num{font-size:40px;font-weight:500;color:#fff;font-family:"Source Serif 4",serif;line-height:1;letter-spacing:-.01em}.audit-home .proof-row .num .suffix{font-size:.65em;font-weight:400;color:#fff;opacity:.6;margin-left:2px}.audit-home .proof-row small{display:block;color:#ffffffa6;font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-top:10px;font-weight:500}.audit-home .proof-row .stars-mini{color:#fffc;letter-spacing:1px;font-size:10px;margin:0 2px;vertical-align:1px}.audit-home .catalog{padding:70px 0;background:var(--color-page-bg);border-top:var(--border-hairline)}.audit-home .catalog-head{display:grid;grid-template-columns:1fr auto;gap:20px;margin-bottom:24px;align-items:end}
/*# sourceMappingURL=/cdn/shop/t/7/assets/audit-home-1.css.map */
