@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-vietnamese-wght-normal.27mjgerpp-p8q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-ext-wght-normal.0w34jt9rgyj5v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-wght-normal.2on4lsczlu6gv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ink:#141414;--ink-heading:#222;--ink-muted:#555;--ink-soft:#767676;--page:#fafbfc;--surface:#fff;--line:#e6e8eb;--line-strong:#d3d6da;--tint:#f3f4f6;--good:#1f6b43;--attention:#8a4b0f;--radius:6px;--radius-card:10px;--serif:"Fraunces Variable", Fraunces, Georgia, "Times New Roman", serif;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--measure:680px;--wide:1040px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--page);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65;overflow-x:hidden}img{max-width:100%;height:auto}a{color:inherit}p{margin:0 0 1em}h1,h2,h3,.serif{font-family:var(--serif);color:var(--ink-heading);letter-spacing:-.01em;font-optical-sizing:auto;margin:0 0 .5em;font-weight:700;line-height:1.12}h1{font-size:clamp(2.2rem,6vw,3.6rem)}h2{font-size:clamp(1.35rem,3vw,1.6rem)}h3{font-size:1.15rem}.eyebrow{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 .9rem;font-size:.78rem;font-weight:700}.muted{color:var(--ink-muted)}.small{font-size:.9rem}.center{text-align:center}.container{width:100%;max-width:var(--wide);margin:0 auto;padding:0 20px}.narrow{max-width:var(--measure);margin-left:auto;margin-right:auto}.page{padding-top:56px;padding-bottom:96px}@media (max-width:640px){.page{padding-top:36px;padding-bottom:72px}.container{padding-left:16px;padding-right:16px}}.stack>*+*{margin-top:1rem}.site-header{background:var(--surface);border-bottom:1px solid var(--line)}.site-header .container{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.wordmark{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;font-size:1.35rem;font-weight:600;text-decoration:none}.wordmark span{color:var(--ink)}.header-nav{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:20px;font-size:.78rem;font-weight:700;display:flex}.header-nav a{text-decoration:none}.header-nav a:hover{text-underline-offset:4px;text-decoration:underline}.site-footer{border-top:1px solid var(--line);color:var(--ink-muted);padding:32px 0 40px;font-size:.88rem}.site-footer .container{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}.site-footer nav{flex-wrap:wrap;gap:8px 20px;display:flex}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline}.btn{border-radius:var(--radius);border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:52px;font:600 1rem/1.3 var(--sans);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:8px;padding:14px 32px;text-decoration:none;transition:background .15s,transform 50ms;display:inline-flex}.btn:hover{background:#000}.btn:active{transform:translateY(1px)}.btn:focus-visible,.link-btn:focus-visible,input:focus-visible,textarea:focus-visible,.dropzone:focus-within{outline-offset:2px;outline:3px solid #7aa7ff}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn-secondary{color:var(--ink);background:0 0}.btn-secondary:hover{background:var(--tint)}.btn-block{width:100%}.btn-upper{text-transform:uppercase;letter-spacing:.04em;font-size:.95rem}.btn-row{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:520px){.btn-row .btn{width:100%}}.link-btn{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:32px}@media (max-width:640px){.card{padding:22px 18px}}.form{gap:18px;display:grid}.field label{margin-bottom:6px;font-size:.95rem;font-weight:600;display:block}.field input[type=email],.field input[type=password],.field input[type=text]{width:100%;min-height:50px;font:400 1rem var(--sans);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);background:#fff;padding:12px 14px}.field .hint{color:var(--ink-muted);margin-top:6px;font-size:.85rem}.check{align-items:flex-start;gap:10px;font-size:.95rem;display:flex}.check input{flex:none;width:20px;height:20px;margin-top:3px}.field-check label.check{color:var(--ink-muted);cursor:pointer;margin-bottom:0;font-size:.92rem;font-weight:400;display:flex}.field-check label.check input{margin-left:0;margin-right:0}.alert{border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--surface);padding:14px 16px;font-size:.95rem}.alert-error{color:#7a241b;background:#fdf4f3;border-color:#e2b7b2}.alert-ok{color:#1d5a39;background:#f2faf5;border-color:#b6d9c4}.alert-note{border-color:var(--line-strong);background:var(--tint);color:var(--ink)}.dev-banner{color:#6b5100;text-align:center;background:#fff7e0;border-bottom:1px solid #f0d98a;padding:6px 12px;font-size:.82rem}.hero{text-align:center;padding:72px 0 40px}.hero h1{max-width:16ch;margin:0 auto 20px}.hero .intro{color:var(--ink-muted);max-width:36rem;margin:0 auto 32px;font-size:1.2rem;font-weight:500;line-height:1.5}.hero .trust{color:var(--ink-muted);margin-top:28px;font-size:.95rem}@media (max-width:640px){.hero{padding:40px 0 24px}.hero .intro{font-size:1.08rem}}.steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:20px;margin:48px 0 0;padding:32px 0 0;list-style:none;display:grid}.steps li{padding:0 8px}.steps .n{font-family:var(--serif);margin-bottom:6px;font-size:1.4rem;font-weight:700;display:block}.steps strong{margin-bottom:2px;display:block}.steps p{color:var(--ink-muted);margin:0;font-size:.95rem}@media (max-width:720px){.steps{grid-template-columns:1fr;gap:18px}}.dropzone{text-align:center;cursor:pointer;border:1.5px dashed var(--line-strong);border-radius:var(--radius-card);background:var(--surface);padding:40px 20px;transition:border-color .15s,background .15s;display:block;position:relative}.dropzone:hover,.dropzone.drag{border-color:var(--ink);background:#fcfcfd}.dropzone input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.dropzone .choose{text-underline-offset:4px;font-weight:600;text-decoration:underline;display:inline-block}.dropzone .file{word-break:break-word;font-weight:600}.processing{text-align:center;padding:56px 20px}.processing .msg{font-family:var(--serif);min-height:2.4em;font-size:1.35rem;font-weight:600}.dots{gap:6px;margin-bottom:18px;display:inline-flex}.dots i{background:var(--ink);opacity:.2;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite pulse}.dots i:nth-child(2){animation-delay:.2s}.dots i:nth-child(3){animation-delay:.4s}@keyframes pulse{0%,80%,to{opacity:.2}40%{opacity:.9}}@media (prefers-reduced-motion:reduce){.dots i{opacity:.6;animation:none}}.score-head{text-align:center;padding:8px 0 28px}.score-number{font-family:var(--serif);color:var(--ink);font-size:clamp(4.2rem,16vw,6.5rem);font-weight:700;line-height:1}.score-number small{color:var(--ink-muted);margin-left:4px;font-size:.32em;font-weight:600}.rating{border:1px solid var(--ink);letter-spacing:.02em;border-radius:999px;margin-top:14px;padding:6px 16px;font-size:.95rem;font-weight:700;display:inline-block}.cats{margin:0;padding:0;list-style:none}.cats li{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:6px 16px;padding:14px 0;display:grid}.cats li:last-child{border-bottom:1px solid var(--line)}.cats .val{font-variant-numeric:tabular-nums;font-weight:700}.cats .bar{background:var(--tint);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.cats .bar span{background:var(--ink);border-radius:3px;height:100%;display:block}.result-section{margin-top:44px}.result-section h2{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:14px;font-size:.8rem}.result-section .lead{font-size:1.1rem;line-height:1.7}.ticks,.dotlist{margin:0;padding:0;list-style:none}.ticks li,.dotlist li{border-top:1px solid var(--line);padding:10px 0 10px 32px;position:relative}.ticks li:first-child,.dotlist li:first-child{border-top:0}.ticks li:before{content:"✓";color:var(--good);font-weight:700;position:absolute;top:10px;left:4px}.dotlist li:before{content:"";background:var(--attention);border-radius:50%;width:7px;height:7px;position:absolute;top:21px;left:8px}.risk{border-left:3px solid var(--ink);padding:4px 0 4px 20px;font-size:1.08rem}.closing{color:var(--ink-muted);margin-top:36px;font-size:.95rem}.offer{background:var(--ink);color:#fff;border-radius:var(--radius-card);margin-top:56px;padding:44px 40px}.offer h2,.offer h3{color:#fff}.offer .lead-in{color:#c9ccd1;margin-bottom:4px;font-size:1.05rem}.offer h2{margin-bottom:18px;font-size:clamp(1.7rem,4.5vw,2.3rem)}.offer p{color:#e7e9ec}.offer .price{font-family:var(--serif);color:#fff;margin:24px 0 4px;font-size:1.5rem;font-weight:700}.offer .btn{color:var(--ink);background:#fff;border-color:#fff;margin-top:22px}.offer .btn:hover{background:#eceef1}.offer .fine{color:#b8bcc2;margin-top:12px;font-size:.85rem}.locked{grid-template-columns:1fr 1fr;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.locked li{border-radius:var(--radius);color:#d7dade;border:1px solid #3a3d42;align-items:center;gap:10px;padding:12px 14px;font-size:.95rem;display:flex}.locked svg{opacity:.8;flex:none}@media (max-width:640px){.offer{padding:32px 22px}.locked{grid-template-columns:1fr}}.report-actions{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface);flex-wrap:wrap;align-items:center;gap:14px 20px;margin:28px 0 8px;padding:18px 20px;display:flex}.report-actions p{color:var(--ink-muted);flex:280px;margin:0;font-size:.92rem}.report-actions .btn{min-height:46px;padding:10px 22px}@media (max-width:520px){.report-actions .btn{width:100%}}.review h1{margin-bottom:18px}.review .opening{font-size:1.12rem;line-height:1.75}.assumption{color:var(--ink-muted);border-left:3px solid var(--line-strong);padding-left:14px;font-size:.93rem}.priorities{counter-reset:p;margin:0;padding:0;list-style:none}.priorities li{counter-increment:p;border-top:1px solid var(--line);padding:14px 0 14px 48px;font-weight:500;position:relative}.priorities li:first-child{border-top:0}.priorities li:before{content:counter(p);background:var(--ink);color:#fff;width:32px;height:32px;font:700 .95rem/32px var(--sans);text-align:center;border-radius:50%;position:absolute;top:11px;left:0}.review-section{border-top:1px solid var(--line);margin-top:52px;padding-top:36px}.review-section h2{font-size:clamp(1.3rem,3vw,1.55rem)}.review-section .num{color:var(--ink-soft);margin-right:8px}.notice{background:var(--tint);border-radius:var(--radius);margin:20px 0;padding:16px 18px;font-size:.98rem}.rewrite{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface);margin:22px 0;overflow:hidden}.rewrite .tag{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:8px;font-size:.74rem;font-weight:700;display:block}.rewrite .before,.rewrite .after{padding:18px 20px}.rewrite .before{border-bottom:1px solid var(--line);color:var(--ink-muted);background:#fbfbfc}.rewrite .before .text{text-decoration:none}.rewrite .after{border-left:4px solid var(--ink)}.rewrite .label{margin:0 0 8px;font-weight:700}.rewrite .text{white-space:pre-line}.review-list{margin:14px 0;padding-left:1.2em}.review-list li{margin:4px 0}.summary-box{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--line);margin-top:52px;padding:28px}.account-card h1{font-size:clamp(1.9rem,5vw,2.4rem)}.kv{grid-template-columns:max-content 1fr;gap:6px 18px;margin:18px 0 28px;display:grid}.kv dt{color:var(--ink-muted)}.kv dd{margin:0;font-weight:600}@media (max-width:420px){.kv{grid-template-columns:1fr;gap:0}.kv dd{margin-bottom:10px}}.account-offer h2{margin:0 0 8px}.account-offer>p{margin:0 0 18px}.account-offer .account-offer-terms{color:var(--ink);margin:12px 0 0;font-size:.93rem;font-weight:600}.account-offer .account-offer-notice{margin:8px 0 0}.account-offer-secondary{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.account-offer-secondary h2{font-family:var(--sans);font-size:1.05rem;font-weight:700}.account-offer-secondary>p{color:var(--ink-muted);font-size:.97rem}.account-offer-primary{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--tint);margin:4px 0 0;padding:24px}.account-offer-primary h2{font-size:clamp(1.4rem,4vw,1.7rem)}.account-offer-primary .btn{min-height:50px;padding-left:26px;padding-right:26px}@media (max-width:520px){.account-offer .btn{width:100%}.account-offer-primary{padding:20px 18px}}.account-proof{margin-top:22px}.account-proof-heading{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 2px;font-size:.8rem;font-weight:700}.account-quote{border-bottom:1px solid var(--line);margin:0;padding:14px 0}.account-quote:last-child{border-bottom:0;padding-bottom:0}.account-offer-secondary .account-quote{padding-top:0}.account-quote .testimonial-rating{margin-bottom:6px;font-size:.88rem}.account-quote blockquote{margin:0}.account-quote blockquote p{font-family:var(--serif);color:var(--ink-heading);margin:0;font-size:1.02rem;line-height:1.5}.account-quote figcaption{color:var(--ink-muted);margin-top:6px;font-size:.88rem}.account-score-again{margin-top:24px}.account-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px 24px;margin-top:28px;padding-top:22px;font-size:.95rem;display:flex}.danger-zone{border-color:#e7c8c4}.admin-block{margin-bottom:48px}.admin-meta{color:var(--ink-muted);flex-wrap:wrap;gap:6px 24px;margin-bottom:12px;font-size:.92rem;display:flex}.admin-meta strong{color:var(--ink)}.admin-textarea{border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;min-height:520px;color:var(--ink);resize:vertical;background:#fff;padding:16px;font:.9rem/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.confirm-box{border-radius:var(--radius);background:#fffaf0;border:1px solid #f0d98a;margin-top:14px;padding:16px}.legal h1{font-size:clamp(2rem,5vw,2.6rem)}.legal blockquote{border-radius:var(--radius);background:#fff7e0;border:1px solid #f0d98a;margin:20px 0;padding:16px 18px}.legal blockquote p{margin:0}.print-only{display:none}@media print{@page{margin:16mm 14mm;@top-left{content:""}@top-right{content:""}@bottom-left{content:"leeharding.me";font:8pt -apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#666}@bottom-right{content:"Page " counter(page) " of " counter(pages);font:8pt -apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#666}}body{background:#fff;font-size:11pt;line-height:1.5}.no-print,.site-header,.site-footer,.dev-banner,.offer,.report-actions{display:none!important}.print-only{display:block}.page{padding:0}.container{max-width:none;padding:0}.print-head{color:#444;border-bottom:1px solid #999;justify-content:space-between;margin-bottom:20px;padding-bottom:8px;font-size:9pt;display:flex}.print-head .wordmark{font-size:13pt}.review-section h2,.summary-box h2{break-after:avoid}.rewrite,.notice,.summary-box,.result-section,.cats li{break-inside:avoid}.review-section{margin-top:24px;padding-top:16px}.rewrite .after{border-left-color:#000}.notice{background:#fff;border:1px solid #999}.priorities li:before{color:#000;background:#fff;border:1px solid #000}.cats .bar span{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#000}a{text-decoration:none}}.sensitive{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface);min-width:0;margin:0;padding:18px 20px}.sensitive legend{margin-left:-6px;padding:0 6px;font-weight:700}.sensitive p{color:var(--ink-muted);margin:4px 0 12px}.sensitive .choice{border-top:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 0;font-size:.95rem;line-height:1.55;display:flex}.sensitive .choice input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin-top:2px}@media (max-width:640px){.sensitive{padding:14px}}.example-block{margin:72px auto 88px}.example-intro{text-align:center;margin-bottom:22px}.example-intro h2{margin:10px 0 6px;font-size:clamp(1.6rem,4vw,2.1rem)}.example-intro p{margin:0}.example-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1.5px solid var(--ink);border-radius:999px;padding:3px 12px;font-size:.72rem;font-weight:700;display:inline-block}.example-card{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);padding:36px 40px 24px;position:relative;box-shadow:0 1px 2px #1414140a,0 8px 24px #1414140f}.example-clip{max-height:900px;position:relative;overflow:hidden}.example-clip:after{content:"";background:linear-gradient(to bottom, #fff0, var(--surface) 90%);pointer-events:none;height:140px;position:absolute;bottom:0;left:0;right:0}.example-card:has(.example-toggle[open]) .example-clip{max-height:none}.example-card:has(.example-toggle[open]) .example-clip:after{display:none}.example-clip-fixed{max-height:none}.example-clip-fixed:after{display:none}.example-toggle{text-align:center;margin-top:8px}.example-toggle summary{cursor:pointer;text-underline-offset:3px;padding:6px 4px;font-weight:600;text-decoration:underline;list-style:none;display:inline-block}.example-toggle summary::-webkit-details-marker{display:none}.example-toggle .when-open,.example-toggle[open] .when-closed{display:none}.example-toggle[open] .when-open{display:inline}.example-cta{text-align:center;margin-top:44px}.example-cta h2{margin-bottom:6px;font-size:clamp(1.5rem,4vw,2rem)}.example-cta p{margin-bottom:22px}.example-review-title{margin:0 0 18px;font-size:clamp(1.8rem,5vw,2.4rem)}.example-subhead{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:14px;font-size:.8rem}.example-section-title{font-family:var(--serif);color:var(--ink-heading);margin:0 0 14px;font-size:clamp(1.3rem,3vw,1.55rem);font-weight:700;line-height:1.25}.example-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.example-actions form{margin:0}@media (max-width:640px){.example-block{margin:48px auto 64px}.example-card{padding:24px 18px 16px}.example-clip{max-height:1080px}.example-clip-fixed{max-height:none}.example-actions .btn,.example-actions form{width:100%}}.hero .friction,.example-cta .friction{color:var(--ink-muted);margin:14px 0 0;font-size:.92rem}.hero .friction+.trust{margin-top:14px}.shows{max-width:520px;margin-top:8px}.shows h2{text-align:center}.shows .ticks li{padding-top:8px;padding-bottom:8px}.shows .ticks li:before{top:8px}.funnel.container{max-width:1280px}.funnel h1{margin:0;font-size:2.2rem}.funnel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.funnel-export{padding:10px 18px;font-size:.95rem}.funnel-periods{flex-wrap:wrap;gap:6px;margin-bottom:32px;display:flex}.funnel-periods a{border:1px solid var(--line-strong);color:var(--ink);background:var(--surface);border-radius:999px;padding:8px 14px;font-size:.92rem;text-decoration:none}.funnel-periods a.active{background:var(--ink);border-color:var(--ink);color:#fff}.funnel-section{margin-bottom:40px}.funnel-section h2{margin:0 0 4px;font-size:1.35rem}.funnel-sub{color:var(--ink-muted);margin:0 0 16px;font-size:.92rem}.funnel-count{font-family:var(--sans,inherit);color:var(--ink-muted);margin-left:6px;font-size:.9rem;font-weight:500}.funnel-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.funnel-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px}.funnel-metric{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px}.funnel-metric-name{color:var(--ink-muted);font-size:.82rem;font-weight:600}.funnel-metric-value{font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.6rem;font-weight:600}.funnel-metric-note{color:var(--ink-soft);margin-top:4px;font-size:.78rem;line-height:1.35}.funnel-targets{color:var(--ink-muted);margin:12px 0 0;padding:0;font-size:.9rem;list-style:none}.funnel-targets li{margin:2px 0}.funnel-targets span{color:var(--ink);font-weight:600}.funnel-note{color:var(--ink-muted);margin-top:8px;font-size:.85rem}.funnel-table-wrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);-webkit-overflow-scrolling:touch;overflow-x:auto}.funnel-table{border-collapse:collapse;width:100%;font-size:.82rem}.funnel-table th,.funnel-table td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;vertical-align:top;padding:8px 10px}.funnel-table th{color:var(--ink-muted);white-space:normal;background:#fafafa;min-width:64px;font-size:.76rem;font-weight:600}.funnel-table tbody tr:last-child td{border-bottom:0}.funnel-table .num{text-align:right;font-variant-numeric:tabular-nums}.funnel-table .email{background:var(--surface);font-weight:500;position:sticky;left:0}.funnel-table th:first-child{z-index:1;position:sticky;left:0}.funnel-notes{border-top:1px solid var(--line);color:var(--ink-muted);padding-top:16px;font-size:.82rem}.funnel-notes p{margin:0 0 6px}@media (max-width:860px){.funnel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.funnel-cards{margin:0;padding:0;list-style:none;display:none}.funnel-cards li{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:10px;padding:12px 14px}.funnel-cards summary{cursor:pointer;list-style:none;display:block}.funnel-cards summary::-webkit-details-marker{display:none}.funnel-cards .email{overflow-wrap:anywhere;font-weight:600;display:block}.funnel-card-summary{color:var(--ink-muted);margin-top:3px;font-size:.84rem;display:block}.funnel-card-toggle{margin-top:6px;font-size:.84rem;font-weight:600;text-decoration:underline;display:inline-block}.funnel-cards details .when-open{display:none}.funnel-cards details[open] .when-open{display:inline}.funnel-cards details[open] .when-closed{display:none}.funnel-cards dl{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:4px 12px;margin:10px 0 0;padding-top:10px;font-size:.84rem;display:grid}.funnel-cards dt{color:var(--ink-muted)}.funnel-cards dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}@media (max-width:640px){.funnel h1{font-size:1.8rem}.funnel-metric-value{font-size:1.3rem}.funnel-users-table{display:none}.funnel-cards{display:block}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.more-examples{margin:-40px auto 96px}.more-examples h2{text-align:center;margin:0 0 18px;font-size:clamp(1.35rem,3.5vw,1.7rem)}.more-examples-list{border-top:1px solid var(--line-strong)}.more-example{border-bottom:1px solid var(--line-strong)}.more-example summary{cursor:pointer;grid-template-columns:1fr auto;column-gap:16px;padding:18px 4px;list-style:none;display:grid}.more-example summary::-webkit-details-marker{display:none}.more-example summary:after{content:"+";color:var(--ink-muted);grid-area:1/2/span 2;align-self:center;font-size:1.4rem;line-height:1}.more-example[open] summary:after{content:"−"}.more-example-title{font-family:var(--serif);color:var(--ink-heading);grid-column:1;font-size:1.15rem;font-weight:700}.more-example-line{color:var(--ink-muted);grid-column:1;margin-top:4px;font-size:.95rem}.more-example-actions{flex-wrap:wrap;gap:10px;padding:0 4px 20px;display:flex}.more-example-actions .btn{padding:10px 16px;font-size:.92rem}@media (max-width:640px){.more-examples{margin:-24px auto 72px}.more-example-actions .btn{width:100%}}.direct-hero{padding-bottom:8px}.direct-hero h1{max-width:22ch}.direct-subhead-lines{font-family:var(--serif);margin:8px 0 0;font-size:clamp(1.3rem,3.6vw,1.7rem);font-weight:600;line-height:1.35}.direct-subhead-lines span{display:block}.direct-copy{margin-top:56px}.direct-copy p{font-size:1.08rem;line-height:1.7}.direct-copy h2{margin:0 0 18px;font-size:clamp(1.5rem,4vw,1.9rem)}.direct-opening{margin-top:32px}.direct-caps{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-size:.85rem!important}.direct-price-line{font-family:var(--serif);margin:28px 0 0;font-weight:700;font-size:1.25rem!important}.direct-cta{text-align:center;margin-top:24px}.direct-cta .friction{color:var(--ink-muted);margin:12px 0 0;font-size:.92rem}.direct-inside{margin:0}.direct-inside>div{border-top:1px solid var(--line);padding:16px 0}.direct-inside>div:first-child{border-top:0;padding-top:0}.direct-inside dt{margin:0 0 4px;font-weight:700}.direct-inside dd{color:var(--ink-muted);margin:0;line-height:1.6}.direct-steps{margin:8px 0 20px;padding-left:1.4em;font-size:1.08rem;font-weight:600;line-height:1.7}.direct-final{margin-top:72px;scroll-margin-top:24px}.direct-copy .direct-value{text-align:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);margin:32px 0 0;padding:22px 20px;font-size:1rem;line-height:1.4}.direct-value-price{font-family:var(--serif);font-size:clamp(2.2rem,7vw,2.8rem);font-weight:700;line-height:1.1;display:block}.direct-value-terms{font-family:var(--sans);letter-spacing:.01em;margin-top:6px;font-size:1.02rem;font-weight:600;display:block}.direct-value-bonus{border-top:1px solid var(--line);max-width:460px;font-family:var(--sans);color:var(--ink-muted);margin:14px auto 0;padding-top:12px;font-size:.92rem;font-weight:400;line-height:1.5;display:block}.direct-form{margin-top:20px}.direct-form p{line-height:1.5;font-size:.9rem!important}.direct-oneoff{text-align:center;margin:16px 0 0;font-size:.95rem!important}.direct-final .fine{text-align:center;color:var(--ink-muted);line-height:1.55;font-size:.85rem!important}.offer-faq{max-width:var(--measure);margin:56px auto 0}.offer-faq h2{text-align:center;margin:0 0 8px;font-size:clamp(1.3rem,3.5vw,1.6rem)}.offer-faq-item{border-bottom:1px solid var(--line);padding:22px 0}.offer-faq-item:last-child{border-bottom:0}.offer-faq-item h3{font-family:var(--sans);margin:0 0 8px;font-size:1rem;font-weight:700}.offer-faq-item p{margin:0}.testimonials{max-width:var(--measure);margin:56px auto 0}.testimonials h2{text-align:center;margin:0 0 8px;font-size:clamp(1.3rem,3.5vw,1.6rem)}.testimonial{border-bottom:1px solid var(--line);margin:0;padding:22px 0}.testimonial:last-child{border-bottom:0}.testimonial-rating{letter-spacing:.02em;color:var(--ink);align-items:center;gap:8px;margin:0 0 8px;font-size:.95rem;font-weight:700;display:flex}.stars{gap:2px;display:inline-flex}.star{width:16px;height:16px;display:inline-block;position:relative}.star svg{width:16px;height:16px;display:block}.star-empty{fill:#b8bcc2}.star-fill{height:16px;position:absolute;top:0;left:0;overflow:hidden}.star-fill svg{fill:var(--ink)}.testimonial blockquote{margin:0}.testimonial blockquote p{font-family:var(--serif);color:var(--ink-heading);margin:0;font-size:clamp(1.08rem,2.6vw,1.22rem);line-height:1.5}.testimonial figcaption{color:var(--ink-muted);margin-top:10px;font-size:.92rem}@media (max-width:640px){.testimonials{margin-top:40px}}.legal .model-form{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);margin:12px 0 24px;padding:16px 20px}.legal .model-form p{margin:0 0 8px}.legal .model-form p:last-child{margin-bottom:0}.recovery-admin .recovery-card{max-width:820px;margin:0 0 28px}.recovery-card-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.recovery-card-head h2,.recovery-master-title{margin:0;font-size:1.4rem}.recovery-master-title{text-transform:uppercase;letter-spacing:.08em;font-family:var(--sans);margin-bottom:12px;font-size:.95rem}.recovery-sent{color:var(--ink-muted);font-size:.95rem}.recovery-kind{margin:-4px 0 12px}.recovery-master{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.recovery-pill{letter-spacing:.06em;border:1px solid var(--ink);border-radius:999px;padding:4px 14px;font-size:.9rem;font-weight:700;display:inline-block}.recovery-pill.on{color:#fff;background:#1d5a39;border-color:#1d5a39}.recovery-pill.off{color:var(--ink);background:#fff}.recovery-form{gap:16px}.recovery-form label.check{font-weight:600}.recovery-form input[type=number],.recovery-form select,.recovery-form input[type=text]{min-height:44px;font:400 1rem var(--sans);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);background:#fff;padding:8px 12px}.recovery-form input[type=text]{width:100%}.recovery-delay{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.recovery-delay input[type=number]{width:96px}.recovery-textarea{width:100%;font:400 .98rem/1.55 var(--sans);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);resize:vertical;background:#fff;padding:12px 14px}.recovery-textarea-short{min-height:90px}.recovery-test{margin-top:14px}.recovery-updated{margin:10px 0 0}.recovery-preview{border:1px solid var(--line);border-radius:var(--radius);background:#fff;width:100%;height:640px;margin-top:16px}.upsell-grid{margin-top:12px}.upsell-list{margin-top:14px}.upsell-list summary{cursor:pointer;font-weight:600}.upsell-preview-frame.mobile{max-width:375px;margin:0 auto}.upsell-preview-frame.mobile .recovery-preview{height:760px}.recovery-form .btn.active{background:var(--ink);color:#fff}.funnel-recovery{white-space:nowrap;font-size:.85rem}.primary-issue-area{color:var(--ink-heading);margin:0 0 8px;font-weight:700}.primary-issue-area .val{font-variant-numeric:tabular-nums}.score-again{border-top:1px solid var(--line);text-align:center;margin:40px 0 8px;padding-top:24px}@media (max-width:520px){.score-again .btn{width:100%}}.funnel-acq-views{margin-bottom:14px}.funnel-filters{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin:0 0 12px;padding:12px;display:flex}.funnel-filter{color:var(--ink-muted);border:0;flex-direction:column;gap:3px;min-width:0;margin:0;padding:0;font-size:.78rem;font-weight:600;display:flex}.funnel-filter legend{margin:0 0 3px;padding:0}.funnel-filter select,.funnel-filter input{box-sizing:border-box;height:34px;font:inherit;color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius);background:#fff;min-width:0;max-width:220px;padding:0 8px;font-size:.86rem;font-weight:400}.funnel-filter-search input{width:200px;max-width:100%}fieldset.funnel-filter-range{display:block}.funnel-range-row{align-items:center;gap:6px;display:flex}.funnel-range-row input{width:64px}.funnel-filter-actions{align-items:center;gap:12px;height:34px;font-size:.86rem;display:flex}.funnel-filters .btn{height:34px;min-height:0;padding:0 14px;font-size:.86rem}.funnel-mobile-only{display:none}.funnel-sort{color:inherit;text-decoration:none}.funnel-sort:hover{color:var(--ink);text-decoration:underline}.funnel-sort.active{color:var(--ink)}.funnel-sort-ind{opacity:.4;white-space:nowrap;margin-left:3px;font-size:.85em}.funnel-sort.active .funnel-sort-ind{opacity:1}.funnel-pager{color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:10px;font-size:.86rem;display:flex}.funnel-pager-nav{align-items:center;gap:14px;display:flex}.funnel-pager-nav .disabled{opacity:.4}.funnel-pager-page{color:var(--ink);font-variant-numeric:tabular-nums}.funnel-pager-size{align-items:center;gap:8px;display:flex}.funnel-pager-size strong{color:var(--ink)}@media (max-width:640px){.funnel-mobile-only{display:flex}.funnel-filters{gap:8px}.funnel-filter{flex:140px}.funnel-filter select,.funnel-filter-search input{width:100%;max-width:none}.funnel-filter-search{flex-basis:100%}.funnel-filter-search input{width:100%}.funnel-range-row input{width:72px}.funnel-pager{flex-direction:column;align-items:flex-start}}.funnel-acq tfoot td{border-top:2px solid var(--line-strong);font-weight:700}.announce{background:var(--ink);color:#fff;container-type:inline-size}.announce-inner{max-width:var(--wide);margin:0 auto;padding:9px 20px}.announce-msg{text-align:center;overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.45}.announce-cta{color:#fff;text-underline-offset:3px;white-space:nowrap;margin-left:12px;font-weight:700;text-decoration:underline;display:inline-block}.announce-cta:hover{text-decoration-thickness:2px}.announce-cta:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #fff}@container (max-width:560px){.announce-inner{padding:8px 16px}.announce-msg{text-align:left;font-size:.86rem}.announce-cta{margin-left:8px}}.announce-admin{margin:0 0 28px;padding:20px 22px}.announce-admin-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.announce-admin-head h2{margin:0;font-size:1.25rem}.announce-summary{grid-template-columns:max-content 1fr;gap:4px 14px;margin:0 0 6px;font-size:.9rem;display:grid}.announce-summary dt{color:var(--ink-muted);font-weight:600}.announce-summary dd{overflow-wrap:anywhere;margin:0}.announce-edit{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.announce-edit>summary{cursor:pointer;padding:4px 0;font-size:.92rem;font-weight:600}.announce-alert{margin:10px 0}.announce-form{flex-direction:column;gap:14px;max-width:820px;margin-top:12px;display:flex}.announce-row{flex-wrap:wrap;gap:14px;display:flex}.announce-field{flex-direction:column;gap:4px;min-width:0;font-size:.9rem;font-weight:600;display:flex}.announce-field small{font-weight:400}.announce-grow{flex:320px}.announce-field input,.announce-field textarea{font:400 .95rem/1.45 var(--sans);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius);background:#fff;min-width:0;padding:8px 10px}.announce-field textarea{resize:vertical;width:100%}.announce-expiry{align-items:center;gap:12px;display:flex}.announce-switch{font-size:.95rem}.announce-warn{margin:0}.announce-preview-h{font-family:var(--sans);margin:24px 0 2px;font-size:.95rem}.announce-previews{flex-wrap:wrap;align-items:flex-start;gap:20px;margin-top:10px;display:flex}.announce-frame{flex:520px;min-width:0;margin:0}.announce-frame-mobile{flex:none;width:375px;max-width:100%}.announce-frame figcaption{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:6px;font-size:.8rem;font-weight:700}.announce-frame-screen{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--page);overflow:hidden}.announce-empty{color:var(--ink-soft);background:var(--tint);text-align:center;padding:10px 16px;font-size:.86rem}.announce-mock-header{background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:56px;padding:0 20px;display:flex}.announce-mock-header .wordmark{font-size:1.15rem}.announce-mock-nav{letter-spacing:.06em;font-size:.72rem;font-weight:700}.announce-mock-page{gap:10px;padding:18px 20px 22px;display:grid}.announce-mock-page i{background:var(--line);border-radius:5px;height:10px;display:block}@media (max-width:640px){.announce-admin{padding:16px}.announce-frame-mobile{width:100%}}.promo-admin .announce-summary{margin-bottom:12px}.promo-warn{color:#8a4b0f}.promo-actions form{margin:0}.promo-gift{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}.promo-gift h3{font-family:var(--sans);margin:0 0 4px;font-size:1rem}.perf{margin-top:8px}.perf-tabs{border-bottom:1px solid var(--line);gap:4px;margin:14px 0 16px;display:flex}.perf-tabs a{color:var(--ink-muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:.92rem;font-weight:600;text-decoration:none}.perf-tabs a.active{color:var(--ink);border-bottom-color:var(--ink)}.perf-month{align-items:center;gap:14px;margin:0 0 10px;font-size:1.05rem;display:flex}.perf-month a,.perf-month .off{border:1px solid var(--line-strong);border-radius:var(--radius);width:34px;height:34px;color:var(--ink);background:var(--surface);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.perf-month .off{color:var(--ink-soft);border-color:var(--line);opacity:.5}.perf-note{color:var(--ink-muted);max-width:760px;margin:0 0 12px;font-size:.88rem;line-height:1.5}.perf-table th[scope=row]{background:var(--surface);font-weight:500;position:sticky;left:0}.perf-table .perf-total th,.perf-table .perf-total td{border-bottom:2px solid var(--line-strong);background:#f3f3f0;font-weight:700}.perf-table th.num{text-align:right}.perf-h3{font-size:1.05rem;font-family:var(--sans,inherit);margin:26px 0 10px}.perf-summary{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.perf-summary div{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:10px 12px}.perf-summary dt{color:var(--ink-muted);font-size:.78rem;font-weight:600}.perf-summary dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:1.2rem;font-weight:600}.perf-lag-wrap{max-width:560px}@media (max-width:760px){.perf-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.perf-tabs a{padding:8px 10px}}.perf-table .perf-date,.perf-table .perf-total th{white-space:nowrap}@media (max-width:760px){.perf-table{font-size:.78rem}.perf-table th,.perf-table td{padding:7px 8px}}.headline{margin-bottom:28px}.headline-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;display:flex}.headline-head .headline-periods{margin:0}.headline-total{border-color:var(--ink)}.fb-hero{padding:56px 0 28px}.fb-hero h1{max-width:18ch}.fb-top-cta{margin-top:4px}@media (min-width:861px){.fb-top-cta{display:none}}.fb-layout{grid-template-columns:minmax(0,1fr) 400px;grid-template-areas:"a f""b f";align-items:start;column-gap:48px;padding-bottom:72px;display:grid}.fb-copy-a{grid-area:a}.fb-copy-b{grid-area:b}.fb-aside{grid-area:f;position:sticky;top:24px}.fb-copy{max-width:640px;font-size:1.08rem;line-height:1.6}.fb-copy p{margin:0 0 14px}.fb-copy h2{margin:32px 0 12px;font-size:1.5rem}.fb-quotes{border-left:3px solid var(--line-strong);color:var(--ink-muted);margin:0 0 16px;padding:0 0 0 16px;font-style:italic;list-style:none}.fb-quotes li{padding:2px 0}.fb-get li{font-size:1.02rem}.fb-form h2{margin:0 0 8px;font-size:1.4rem}.fb-form .muted{margin:0 0 18px}.fb-signin{margin:14px 0 0}@media (max-width:860px){.fb-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"a""f""b"}.fb-aside{margin:8px 0 32px;position:static}.fb-hero{padding:36px 0 16px}.fb-copy{font-size:1.02rem}}.fb-files{gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.fb-files li{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.fb-files li>div{flex-direction:column;gap:2px;display:flex}.fb-score-next h2{margin:0 0 8px;font-size:1.3rem}@media (max-width:520px){.fb-files li{flex-direction:column;align-items:stretch}}.fb-welcome{margin:0 0 24px;padding-right:48px;position:relative}.fb-welcome p{margin:0 0 8px}.fb-welcome .fb-dismiss{cursor:pointer;color:var(--ink-muted);background:0 0;border:0;padding:6px;font-size:1.4rem;line-height:1;position:absolute;top:10px;right:10px}@media (min-width:761px){.perf-tabs{flex-wrap:wrap}}.fb-get{margin-bottom:24px}.fb-sources{margin-top:8px}.fb-src-detail{color:var(--ink-muted);font-size:.8rem;font-weight:400;display:block}.fb-reg-table td,.fb-reg-table th{white-space:nowrap}.fb-reg-table .fb-reg-email{white-space:normal;word-break:break-all;min-width:180px}.fb-reg-wrap{max-height:640px;overflow-y:auto}.bi-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin:16px 0;display:flex}.bi-tabs span{border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:.92rem}.bi-tabs .on{border-bottom-color:var(--ink);font-weight:600}.bi-tabs .off{color:var(--ink-soft);cursor:default}.bi-controls{margin-bottom:14px}.bi-toolbar{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.bi-seg{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;align-items:stretch;display:inline-flex}.bi-seg>a,.bi-seg>details>summary{color:var(--ink);border-right:1px solid var(--line);white-space:nowrap;padding:5px 11px;font-size:.86rem;line-height:1.4;text-decoration:none}.bi-seg>:last-child,.bi-seg>details:last-child>summary{border-right:0}.bi-seg>a.on,.bi-seg>details.on>summary{background:var(--ink);color:#fff}.bi-seg.small>a{padding:3px 9px;font-size:.8rem}.bi-tool{align-items:center;gap:6px;display:inline-flex}.bi-tool-label{color:var(--ink-muted);font-size:.78rem}.bi-custom{position:relative}.bi-custom>summary{cursor:pointer;list-style:none}.bi-custom>summary::-webkit-details-marker{display:none}.bi-custom>summary:after{content:" ▾";font-size:.7em}.bi-custom form{z-index:5;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);padding:10px 12px;font-size:.86rem;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 6px 18px #00000014}.bi-custom label{align-items:center;gap:6px;display:flex}.bi-custom input[type=date]{border:1px solid var(--line-strong);border-radius:var(--radius);font:inherit;background:var(--surface);padding:4px 6px}.bi-custom .btn{padding:5px 12px}.bi-range{margin:8px 0 0}.bi-since{background:var(--tint);border-radius:var(--radius);margin:0 0 16px;padding:8px 12px;font-size:.88rem}.bi-primary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bi-hero{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.bi-hero-name{color:var(--ink-heading);font-size:.9rem;font-weight:600}.bi-hero-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:2.6rem;font-weight:700;line-height:1.05}.bi-hero-cmp{font-size:.85rem}.bi-hero-note{color:var(--ink-muted);margin-top:auto;padding-top:6px;font-size:.8rem}.bi-hero-note a{color:inherit}.bi-tag{background:var(--tint);color:var(--ink-muted);vertical-align:1px;white-space:nowrap;border-radius:999px;margin-left:4px;padding:1px 6px;font-size:.7rem;font-weight:600;display:inline-block}.bi-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.bi-tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:10px 12px}.bi-tile-name{color:var(--ink-muted);font-size:.76rem}.bi-tile-value{font-variant-numeric:tabular-nums;margin:2px 0;font-size:1.2rem;font-weight:650}.bi-tile-cmp{font-size:.76rem}.bi-partial{margin:8px 0 0}.bi-delta{font-variant-numeric:tabular-nums;font-weight:600}.bi-delta.up{color:var(--good)}.bi-delta.down{color:#a3261b}.bi-delta.flat{color:var(--ink-soft);font-weight:500}.bi-section{margin-top:30px}.bi-section h2{margin:0 0 8px;font-size:1.15rem}details.bi-section>summary{cursor:pointer}details.bi-section>summary h2{display:inline}.bi-help{margin:0 0 10px}.bi-two{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px;display:grid}.bi-route-table th[scope=row],.bi-buys td{white-space:nowrap}.bi-more{margin-top:8px}.bi-more>summary{cursor:pointer;font-size:.9rem}.bi-foot{margin-top:20px}.bi-how ul{color:var(--ink-muted);flex-direction:column;gap:6px;max-width:900px;margin:8px 0 0;padding-left:18px;display:flex}.bi-conv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.bi-conv-box{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);padding:14px 16px}.bi-conv-box.main{border-color:var(--line-strong)}.bi-conv-title{font-size:.92rem;font-weight:600}.bi-conv-value{font-variant-numeric:tabular-nums;margin:4px 0 8px;font-size:1.6rem;font-weight:700}.bi-dl{grid-template-columns:9.5em minmax(0,1fr);gap:4px 10px;margin:0;font-size:.82rem;display:grid}.bi-dl dt{color:var(--ink-muted)}.bi-dl dd{margin:0}.bi-chips{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.bi-chips a{border:1px solid var(--line-strong);color:var(--ink);background:var(--surface);border-radius:999px;align-items:baseline;gap:6px;padding:5px 11px;font-size:.85rem;text-decoration:none;display:inline-flex}.bi-chips a.on{background:var(--ink);border-color:var(--ink);color:#fff}.bi-chip-n{opacity:.75;font-variant-numeric:tabular-nums;font-size:.78rem}.bi-bars{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bi-bars li{grid-template-columns:minmax(90px,190px) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:.88rem;display:grid}.bi-bar-label{overflow-wrap:anywhere;line-height:1.25}.bi-bar-track{background:var(--tint);border-radius:4px;height:12px;overflow:hidden}.bi-bar-fill{background:#44546a;border-radius:0 4px 4px 0;height:100%;display:block}.bi-bar-value{font-variant-numeric:tabular-nums;white-space:nowrap}.bi-chart{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin:0;padding:12px 12px 8px;overflow-x:auto}.bi-chart svg{width:100%;min-width:560px;height:auto;display:block}.bi-grid{stroke:var(--line);stroke-width:1px}.bi-axis{fill:var(--ink-soft);font-size:11px;font-family:var(--sans)}.bi-hit{fill:#0000}.bi-hit:hover{fill:#1414140d}.bi-col{fill:#c3cad4}.bi-col.in{fill:#44546a}.bi-col.partial{fill:#9aa7b8}.bi-line{fill:none;stroke:#b5651d;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.bi-legend{flex-wrap:wrap;gap:16px;margin-top:6px;display:flex}.bi-legend span{align-items:center;gap:6px;display:inline-flex}.bi-key{border-radius:3px;width:12px;height:12px;display:inline-block}.bi-key.col{background:#44546a}.bi-key.line{background:#b5651d;border-radius:1px;height:2px}.bi-key.partial{background:#9aa7b8}.bi-exclusions{margin-top:10px}.bi-excl-list{flex-direction:column;gap:6px;margin:10px 0;padding:0;font-size:.9rem;list-style:none;display:flex}.bi-excl-email{font-weight:600}.bi-inline-form{margin-left:8px;display:inline}.bi-excl-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bi-excl-add input{border:1px solid var(--line-strong);border-radius:var(--radius);font:inherit;background:var(--surface);min-width:220px;padding:7px 10px}.bi-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:960px){.bi-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.bi-primary,.bi-conv,.bi-two{grid-template-columns:minmax(0,1fr)}.bi-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bi-hero-value{font-size:2.1rem}.bi-dl{grid-template-columns:minmax(0,1fr)}.bi-dl dd{margin-bottom:4px}.bi-bars li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:2px}.bi-bar-value{grid-column:1/-1}}.bi-tabs a{color:var(--ink-muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:.92rem;text-decoration:none}.bi-tabs a:hover{color:var(--ink);border-bottom-color:var(--line-strong)}.bi-h3{margin:18px 0 6px;font-size:.98rem}.bi-warn{border-left:3px solid var(--attention);border-radius:0 var(--radius) var(--radius) 0;background:#fbf6ef;margin:10px 0 0;padding:8px 12px}.bi-rate{font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:inline-flex}.bi-rate-v{font-weight:600}.bi-rate-n{color:var(--ink-muted);font-size:.78em}.bi-rate-r{color:var(--ink-soft);font-size:.74em}.bi-rate.small .bi-rate-v{color:var(--ink-muted);font-weight:500}.bi-flag{background:var(--tint);color:var(--ink-muted);border-radius:999px;padding:0 5px;font-size:.68rem;font-weight:600}.bi-diff{font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-weight:600;display:inline-flex}.bi-diff.soft{color:var(--ink-muted);font-weight:500}.bi-diff-v{color:var(--ink-soft);font-size:.74em;font-weight:500}.bi-row-small th,.bi-row-small td{color:var(--ink-muted)}.bi-stack{background:var(--surface);border-radius:4px;gap:2px;height:14px;margin:6px 0 12px;display:flex;overflow:hidden}.bi-stack-seg{min-width:3px;display:block}.bi-stack-seg.no_click,.bi-swatch.no_click{background:#aab8c9}.bi-stack-seg.click_no_checkout,.bi-swatch.click_no_checkout{background:#7f93ad}.bi-stack-seg.checkout_no_pay,.bi-swatch.checkout_no_pay{background:#536b8a}.bi-stack-seg.paid,.bi-swatch.paid{background:#243750}.bi-swatch{vertical-align:0;border-radius:2px;width:10px;height:10px;display:inline-block}.bi-drop{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.bi-drop-card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.bi-drop-name{font-size:.85rem;font-weight:600}.bi-drop-value{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}.bi-drop-of{color:var(--ink-muted);font-size:.85rem;font-weight:500}.bi-drop-cmp{color:var(--ink-muted)}.bi-drop-help{margin:4px 0 0}.bi-steps th[scope=row],.bi-cmptable th[scope=row],.bi-signup th[scope=row]{font-weight:500}.bi-break th[scope=row],.bi-break td.num,.bi-acq td.num{white-space:nowrap}.bi-cmpform{flex-wrap:wrap;align-items:flex-end;gap:10px 18px;margin:6px 0 12px;font-size:.86rem;display:flex}.bi-cmpform fieldset{border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;gap:8px;margin:0;padding:6px 10px 8px;display:flex}.bi-cmpform legend{color:var(--ink-muted);padding:0 4px;font-size:.78rem}.bi-cmpform label{align-items:center;gap:6px;display:flex}.bi-cmpform input[type=date]{border:1px solid var(--line-strong);border-radius:var(--radius);font:inherit;background:var(--surface);padding:4px 6px}.bi-summary{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface);margin-bottom:12px;padding:10px 14px;font-size:.9rem}.bi-summary p{margin:4px 0}.bi-alias{color:var(--ink-soft);font-size:.75rem;font-weight:500}.bi-recorded{margin-top:10px}.bi-rec-row th{font-weight:600}.bi-detail-row th{color:var(--ink-muted);padding-left:22px;font-size:.85em;font-weight:400}.bi-mk-band{fill:#b5651d14}.bi-mk.auto .bi-mk-band{fill:#1414140d}.bi-mk-line{stroke:#b5651d;stroke-width:1.5px;stroke-dasharray:3 3}.bi-mk.auto .bi-mk-line{stroke:#6b6b6b}.bi-mk-dot{fill:#b5651d}.bi-mk.auto .bi-mk-dot{fill:#555}.bi-mk-n{fill:#fff;font-size:10px;font-weight:700;font-family:var(--sans)}.bi-mk-legend{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.bi-mk-legend li{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.bi-mk-badge{color:#fff;background:#b5651d;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:.7rem;font-weight:700;display:inline-flex}.bi-mk-badge.auto{background:#555}.bi-ci{stroke:#9aa7b8;stroke-width:2px;stroke-linecap:round}.bi-pt{fill:#243750;stroke:#fff;stroke-width:1.5px}.bi-pt.small{fill:#fff;stroke:#243750;stroke-width:1.5px}.bi-key.pt{background:#243750;border-radius:999px}.bi-key.pt-small{background:#fff;border:1.5px solid #243750;border-radius:999px}.bi-key.ci{background:#9aa7b8;width:3px}.bi-notes{margin-top:8px}.bi-note-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;margin-bottom:8px;font-size:.86rem;display:grid}.bi-note-fields label{color:var(--ink-muted);flex-direction:column;gap:4px;display:flex}.bi-note-fields label.wide{grid-column:1/-1}.bi-note-fields input,.bi-note-fields select{border:1px solid var(--line-strong);border-radius:var(--radius);font:inherit;color:var(--ink);background:var(--surface);padding:6px 8px}.bi-note-add{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);padding:12px}.bi-note-list{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.bi-note{border-top:1px solid var(--line);padding-top:8px}.bi-note-edit>summary{cursor:pointer;color:var(--ink-muted);font-size:.84rem}.bi-note-edit form{margin-top:8px}@media (max-width:960px){.bi-drop,.bi-note-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.bi-drop,.bi-note-fields{grid-template-columns:minmax(0,1fr)}}.bi-toorecent{color:var(--ink-soft);font-size:.78em;font-weight:400}.admin-nav{z-index:30;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0;box-shadow:0 1px #00000005}.admin-nav-inner{align-items:center;gap:14px;min-height:46px;display:flex}.admin-nav-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:.72rem;font-weight:700}.admin-nav-list{flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.admin-nav-list>li{position:relative}.admin-nav-link{border-radius:var(--radius);font:inherit;color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:6px 10px;font-size:.88rem;text-decoration:none;display:inline-flex}.admin-nav-link:hover,.admin-nav-group.open>.admin-nav-link{color:var(--ink);background:var(--tint)}.admin-nav-link.on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);border-radius:var(--radius) var(--radius) 0 0;font-weight:600}.admin-nav-caret{margin-left:2px;font-size:.7em}.admin-nav-sub{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);z-index:31;min-width:220px;margin:0;padding:6px;list-style:none;display:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 22px #00000014}.admin-nav-group.open>.admin-nav-sub{display:block}.admin-nav-item{border-radius:var(--radius);color:var(--ink);flex-direction:column;padding:7px 10px;font-size:.88rem;text-decoration:none;display:flex}.admin-nav-item:hover{background:var(--tint)}.admin-nav-item.on{background:var(--tint);font-weight:600}.admin-nav-hint{color:var(--ink-soft);font-size:.75rem;font-weight:400}.admin-nav-toggle,.admin-nav-toggle-hint{display:none}@media print{.admin-nav{display:none!important}}@media (max-width:760px){.admin-nav-inner{flex-wrap:wrap;gap:0;min-height:44px}.admin-nav-label{display:none}.admin-nav-toggle{width:100%;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:11px 0;font-size:.92rem;font-weight:600;display:flex}.admin-nav-toggle-hint{color:var(--ink-soft);margin-left:auto;font-size:.78rem;font-weight:500;display:inline}.admin-nav-list{flex-direction:column;align-items:stretch;gap:0;width:100%;max-height:calc(100vh - 60px);padding:0 0 10px;display:none;overflow-y:auto}.admin-nav.mobile-open .admin-nav-list{display:flex}.admin-nav-link{border-radius:0;width:100%;padding:10px 4px;font-size:.95rem}.admin-nav-link.on{box-shadow:inset 3px 0 0 var(--ink);border-radius:0;padding-left:10px}.admin-nav-trigger{cursor:default;color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;padding-top:12px;font-size:.75rem;font-weight:700}.admin-nav-trigger.on{box-shadow:none;padding-left:4px}.admin-nav-trigger .admin-nav-caret{display:none}.admin-nav-sub{box-shadow:none;border:0;min-width:0;padding:0 0 4px 8px;display:block;position:static}.admin-nav-item{padding:9px 4px}}.bi-sofar{border:1px dashed var(--line-strong);border-radius:var(--radius-card);background:#fbfbf9;margin:6px 0 18px;padding:12px 16px}.bi-sofar-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.bi-sofar-head .bi-h3{margin:0}.bi-tag.provisional{color:var(--attention);background:#fbf1e3}.bi-sofar-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:10px 0 6px;padding:0;list-style:none;display:grid}.bi-sofar-tiles li{flex-direction:column;gap:2px;display:flex}.bi-sofar-v{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700}.bi-sofar-l{color:var(--ink-muted);font-size:.78rem}.bi-provisional{border-top:1px dashed var(--line);margin-top:4px;padding-top:8px}.bi-provisional-list{flex-wrap:wrap;gap:6px 18px;margin:6px 0 0;padding:0;list-style:none;display:flex}.bi-final-h{margin-top:4px}.bi-empty{border-radius:var(--radius);background:var(--tint);color:var(--ink-muted);margin:6px 0;padding:10px 12px}@media (max-width:760px){.bi-sofar-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.fb-trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.v2 .v2-head{text-align:center;padding-top:8px}.v2 .v2-explain{max-width:560px;color:var(--ink-heading);margin:18px auto 0}.v2 .v2-byline{color:var(--ink-muted);text-align:left;justify-content:center;align-items:center;gap:10px;margin:16px 0 0;font-size:.82rem;display:flex}.v2 .v2-byline img{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.v2-areas{margin-top:36px}.v2-areas h2{margin:0 0 6px;font-size:clamp(1.4rem,4vw,1.6rem)}.v2-areas ul{margin:0;padding:0;list-style:none}.v2-areas li{border-top:1px solid var(--line);padding:12px 0}.v2-areas li:last-child{border-bottom:1px solid var(--line)}.v2-area-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v2-area-name{font-weight:700}.v2-area-val{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.v2-area-meta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:.82rem;display:flex}.v2-tag{color:var(--attention);border:1px solid var(--attention);border-radius:999px;padding:0 8px;font-size:.75rem;font-weight:700}.v2-areas .bar{background:var(--tint);border-radius:3px;height:6px;margin-top:6px;display:block;overflow:hidden}.v2-areas .bar span{background:var(--ink);border-radius:3px;height:100%;display:block}.v2-area-text{color:var(--ink-heading);margin-top:6px;font-size:.9rem;line-height:1.5}.v2-area-text p{margin:0}.v2-area-text p+p{margin-top:4px}.v2-areas summary{cursor:pointer;min-height:32px;list-style:none}.v2-areas summary::-webkit-details-marker{display:none}.v2-toggle{color:var(--ink-heading);text-underline-offset:3px;margin-left:auto;text-decoration:underline}.v2-caret{margin-left:4px;text-decoration:none;transition:transform .15s;display:inline-block}.v2-areas details[open] .v2-caret{transform:rotate(180deg)}.v2-areas summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.v2-areas details .v2-area-text{margin-top:2px}.v2-compact{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);margin-top:24px;padding:20px}.v2-compact p{margin:0 0 8px}.v2-compact .v2-promise-head{font-family:var(--serif);margin:4px 0 8px;font-size:1.3rem;font-weight:700;line-height:1.25}.v2-promise-short{margin:0 0 4px;padding:0;list-style:none}.v2-promise-short li{padding:4px 0 4px 22px;font-size:.95rem;line-height:1.45;position:relative}.v2-promise-short li:before{content:"";border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);width:9px;height:5px;position:absolute;top:10px;left:3px;transform:rotate(-45deg)}.v2-promise-short .v2-promise-key{background:var(--tint);border-radius:var(--radius);margin:2px 0;padding:6px 8px 6px 30px}.v2-promise-short .v2-promise-key:before{top:12px;left:11px}.v2-promise{counter-reset:promise;gap:10px;margin:18px 0 16px;padding:0;list-style:none;display:grid}.v2-promise li{counter-increment:promise;border-radius:var(--radius);border:1px solid #3a3d42;padding:14px 16px 14px 52px;position:relative}.v2-promise li:before{content:counter(promise);width:24px;height:24px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex;position:absolute;top:14px;left:16px}.v2-promise li p{color:#e7e9ec;margin:0}.v2-promise .v2-promise-title{color:#fff;margin-bottom:2px;font-size:1.05rem;font-weight:700}.v2-promise .v2-promise-key{background:#26282c;border-color:#fff}.v2-promise-link{font-size:.9rem;margin-top:6px!important}.v2-promise-link a{color:#fff}.v2-offer .v2-promise-honesty{color:#c9ccd1;font-size:.9rem}.v2-compact .v2-cta{width:100%;margin-top:8px}.v2-compact-price{text-align:center;color:var(--ink-muted);font-size:.85rem;margin-top:10px!important}.v2-expired{font-weight:700}.v2-quote{border-top:1px solid var(--line);margin:18px 0 0;padding-top:16px}.v2-quote blockquote{margin:6px 0 0}.v2-quote blockquote p{font-family:var(--serif);margin:0;font-size:1.02rem;line-height:1.5}.v2-quote figcaption{color:var(--ink-muted);margin-top:6px;font-size:.85rem}.v2-quote-rating{align-items:center;gap:8px;margin:0;font-size:.88rem;font-weight:700;display:flex}.v2-quote-dark{border-radius:var(--radius);border:1px solid #3a3d42;margin:0;padding:16px}.v2-quote-dark blockquote p{font-family:var(--sans);color:#e7e9ec;font-size:.95rem}.v2-quote-dark figcaption{color:#b8bcc2}.v2-quote-dark .v2-quote-rating{color:#fff}.v2-quote-dark .star-empty{fill:#5b5f66}.v2-quote-dark .star-fill svg{fill:#fff}.report-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:28px;padding:12px 0}.report-bar p{margin:0 0 6px;font-size:.9rem}.report-bar-ok{color:var(--good);align-items:flex-start;gap:8px;display:flex}.report-bar-ok svg{flex:none;margin-top:2px}.report-bar-note{color:var(--ink-muted)}.report-bar-links{flex-wrap:wrap;gap:4px 20px;display:flex}.report-bar-link{align-items:center;gap:6px;min-height:40px;font-size:.9rem;display:inline-flex}.report-bar-link[disabled]{opacity:.6;cursor:default}.v2-lee{margin-top:44px}.v2-lee h2{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 16px;font-size:.8rem}.v2-lee-id{align-items:center;gap:14px;margin-bottom:14px;display:flex}.v2-lee-id img{object-fit:cover;border-radius:50%;flex:none;width:72px;height:72px}.v2-lee-id p{margin:0}.v2-lee-name{font-family:var(--serif);font-size:1.2rem;font-weight:700}.v2-offer .v2-offer-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#c9ccd1;margin:0 0 8px;font-size:.75rem}.v2-offer h2{margin-top:0}.v2-offer .v2-offer-areas{color:#fff;font-weight:700}.v2-offer-list{border-top:1px solid #3a3d42;margin:0 0 4px;padding:0;list-style:none}.v2-offer-list li{color:#e7e9ec;border-bottom:1px solid #3a3d42;padding:10px 0 10px 28px;position:relative}.v2-offer-list li:before{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:5px;position:absolute;top:16px;left:4px;transform:rotate(-45deg)}.v2-offer-quotes{gap:14px;display:grid}.v2-positioning{font-family:var(--serif);margin:26px 0 0;font-size:1.2rem;font-style:italic;line-height:1.45;color:#fff!important}.v2-offer .v2-cta{width:100%}.v2-example-link{text-align:center;margin:14px 0 0}.v2-example-link a{color:#fff}@media (min-width:640px){.v2-offer-quotes{grid-template-columns:1fr 1fr}.v2-offer .v2-cta{width:auto}}
