
.audit-page{background:radial-gradient(circle at 82% -5%,rgba(214,167,76,.11),transparent 34rem),#060606}
.audit-hero{padding:150px 0 94px;position:relative;overflow:hidden}.audit-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:48px;align-items:center}.audit-hero h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(58px,7.2vw,102px);line-height:.84;letter-spacing:-.058em;margin:18px 0 24px}.audit-hero h1 em{font-style:normal;color:var(--gold2)}.audit-hero .lede{max-width:670px}.audit-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:26px}.audit-actions .cta{min-height:56px}.audit-scorecard{border:1px solid var(--line);border-radius:27px;background:radial-gradient(circle at 50% 35%,rgba(214,167,76,.065),transparent 30%),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px),#090908;background-size:auto,35px 35px,35px 35px,auto;padding:26px;box-shadow:var(--shadow);position:relative}.audit-scorecard:before{content:"THE FOUR-FIX OUTPUT";font-size:7px;letter-spacing:.14em;color:var(--gold);font-weight:900}.audit-fix{display:grid;grid-template-columns:36px 1fr;gap:11px;padding:17px 0;border-top:1px solid var(--line)}.audit-fix:first-of-type{margin-top:18px}.audit-fix i{width:28px;height:28px;border-radius:50%;border:1px solid rgba(214,167,76,.22);display:grid;place-items:center;font-style:normal;font-family:Georgia,serif;color:var(--gold2)}.audit-fix b{display:block;font-family:Georgia,serif;font-size:20px;font-weight:400}.audit-fix span{display:block;font-size:9px;line-height:1.5;color:#746e66;margin-top:4px}.loss-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(90deg,transparent,rgba(214,167,76,.025),transparent);padding:31px 0}.loss-row{display:grid;grid-template-columns:auto 1fr auto;gap:19px;align-items:center}.loss-row strong{font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.1}.loss-row p{font-size:10px;line-height:1.55;color:#7f786f;margin:0}.loss-row .loss-index{font-size:7px;letter-spacing:.15em;color:var(--gold);font-weight:900}.audit-pressure{display:grid;grid-template-columns:.8fr 1.2fr;gap:54px;align-items:start}.audit-pressure .sticky{top:118px}.audit-list{border-top:1px solid var(--line)}.audit-row{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid var(--line)}.audit-row>span{color:var(--gold);font-family:Georgia,serif}.audit-row b{display:block;font-family:Georgia,serif;font-size:23px;font-weight:400}.audit-row p{font-size:10px;line-height:1.6;color:#777067;margin:5px 0 0}.four-fixes{border:1px solid var(--lineg);border-radius:25px;padding:35px;background:radial-gradient(circle at 100% 0,rgba(214,167,76,.07),transparent 38%),#0b0b09;margin-top:58px}.four-fixes-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-top:25px}.four-fix-cell{background:#0a0a09;padding:20px}.four-fix-cell small{font-size:7px;color:var(--gold);letter-spacing:.13em}.four-fix-cell b{display:block;font-family:Georgia,serif;font-size:20px;font-weight:400;margin:7px 0}.four-fix-cell span{font-size:8px;line-height:1.5;color:#6f6961}.audit-calendar-section{padding:120px 0;background:radial-gradient(circle at 50% 70%,rgba(214,167,76,.05),transparent 36%)}.audit-calendar-head{text-align:center;max-width:840px;margin:0 auto 34px}.audit-calendar-wrap{max-width:1050px;margin:auto;border:1px solid rgba(214,167,76,.2);border-radius:27px;background:#0b0b09;padding:14px;box-shadow:var(--shadow);overflow:hidden}.audit-calendar-wrap .calendly-inline-widget{border-radius:18px;overflow:hidden;background:#0b0b09}.audit-faq{max-width:900px;margin:60px auto 0}.faq-row{border-top:1px solid var(--line);padding:17px 0}.faq-row b{display:block;font-family:Georgia,serif;font-size:20px;font-weight:400}.faq-row p{font-size:10px;line-height:1.6;color:#777067;margin:5px 0 0}.audit-page .calendly-badge-widget{transition:opacity .25s var(--ease),transform .25s var(--ease)}.audit-page.calendar-reached .calendly-badge-widget{opacity:0!important;pointer-events:none!important;transform:translateY(16px)!important}
@media(max-width:980px){.audit-hero-grid,.audit-pressure{grid-template-columns:1fr}.audit-pressure .sticky{position:relative;top:auto}.four-fixes-grid{grid-template-columns:1fr 1fr}.loss-row{grid-template-columns:auto 1fr}.loss-row .cta{grid-column:1/-1}.audit-calendar-wrap{padding:8px}}
@media(max-width:720px){.audit-hero{padding:115px 0 75px}.audit-hero h1{font-size:58px}.audit-actions{display:grid}.audit-actions .cta{width:100%}.four-fixes{padding:22px}.four-fixes-grid{grid-template-columns:1fr}.audit-calendar-section{padding:85px 0}.audit-calendar-wrap{border-radius:19px}.audit-calendar-wrap .calendly-inline-widget{height:760px!important}.loss-row strong{font-size:24px}}
