@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-tight-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:#fff;max-width:100vw}html{overflow-x:hidden}body,#root{overflow-x:clip}#root{max-width:100vw}body{-webkit-text-size-adjust:100%;font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}.reading-page{max-width:840px;margin:0 auto;padding:48px 28px}.reading-page article{font-size:17px;line-height:1.6;color:#2a2a2a}.reading-page h1{margin:0 0 24px;font-size:56px;line-height:1.02;letter-spacing:-.035em;color:#0a0a0a}.reading-page h2{margin:40px 0 16px;padding-top:24px;border-top:1px solid #e8e8e4;font-size:28px;line-height:1.15;letter-spacing:-.025em;color:#0a0a0a}.reading-page h3{margin:24px 0 12px;font-size:22px;line-height:1.2}.reading-page p{margin:0 0 18px}.reading-page a{color:#0a0a0a;text-underline-offset:4px}.reading-page .intake-button,.reading-page button{display:inline-block;padding:14px 18px;background:#0a0a0a;color:#fff;border:0;font:inherit;text-decoration:none;cursor:pointer}.intake-form{margin:20px 0 24px;padding:20px;border:1px solid #e8e8e4;background:#fafaf8}.intake-field{display:grid;gap:7px;margin:0 0 14px}.intake-field label{color:#0a0a0a;font-weight:600}.intake-field input,.intake-field textarea,.intake-field select{width:100%;padding:11px 12px;border:1px solid #b8b8b4;border-radius:0;background:#fff;color:#0a0a0a;font:inherit;font-size:16px}.intake-field textarea{resize:vertical}.intake-optional{margin:6px 0 20px;border-top:1px solid #e8e8e4;border-bottom:1px solid #e8e8e4;padding:14px 0 2px}.intake-optional summary{margin-bottom:16px;color:#0a0a0a;cursor:pointer;font-weight:600}.intake-submit{margin:4px 0 8px}.intake-reply-line{color:#2a2a2a}.intake-form .status{min-height:1.5em;margin:10px 0 0}.intake-form .status.ok{color:#176b3a}.intake-form .status.err{color:#a51d1d}.intake-booking{display:inline-block;margin-top:8px;padding:14px 18px;background:#d62828;color:#fff!important;text-decoration:none!important;font-weight:600}.intake-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.intake-turnstile{margin:8px 0}.table-scroll{max-width:100%;overflow-x:auto;margin:24px 0}.reading-page table{width:100%;border-collapse:collapse;font-size:15px}.reading-page th,.reading-page td{text-align:left;vertical-align:top;padding:12px 8px;border-bottom:1px solid #e8e8e4}.reading-page th{color:#0a0a0a;font-weight:600}.reading-footer{display:flex;flex-wrap:wrap;gap:18px;padding:24px 28px;background:#0a0a0a;color:#fff;font-size:13px}.reading-footer a{color:inherit;text-underline-offset:4px}a:focus-visible,button:focus-visible{outline:2px solid #d62828;outline-offset:4px}[hidden]{display:none!important}@media (max-width: 560px){.reading-page{padding:28px 18px}.supplemental-page .reading-page .v4d-cell{padding:0!important;border:0!important}.reading-page h2{font-size:26px}.reading-page table{font-size:13px}.intake-form{padding:18px}.reading-page th,.reading-page td{padding:10px 5px;overflow-wrap:anywhere}.v4d-pure-programme .v4d-nav{display:flex!important;flex-wrap:wrap}.v4d-pure-programme .v4d-nav>a:last-child{max-width:100%}}@media print{@page{size:A4;margin:12mm}.supplemental-page header,.reading-footer,.print-controls{display:none!important}.reading-page{max-width:none;padding:0}.supplemental-page .reading-page .v4d-cell{padding:0!important;border:0!important}.audit-page article{font-size:10pt;line-height:1.25}.audit-page h1{font-size:22pt!important;margin-bottom:8pt}.audit-page h2{font-size:13pt;margin:12pt 0 6pt;padding-top:6pt;break-after:avoid}.audit-page p{margin-bottom:6pt}.audit-page table{font-size:9pt}.audit-page th,.audit-page td{padding:4pt}.audit-page .table-scroll{overflow:visible;margin:8pt 0}.audit-page tr{break-inside:avoid}}.v4d-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;background:#0a0a0a;color:#fff;text-decoration:none;border:0;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:1.2;white-space:nowrap}.v4d-btn:hover{background:#2a2a2a}.v4d-btn .v4d-arr{color:#d62828}.v4d-btn-nav{min-height:44px;padding:0 16px;font-size:13px}.v4d-btn-short{display:none}.v4d-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:inherit;font-size:13px;font-weight:600;color:#0a0a0a;text-decoration:none;letter-spacing:-.005em}.v4d-link .v4d-arr{color:#d62828}.v4d-link:hover{text-decoration:underline;text-decoration-color:#d62828;text-decoration-thickness:2px;text-underline-offset:4px}.v4d-link-lg{font-size:15px}.v4d-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px}.v4d-logo-mono{filter:brightness(0);transition:filter .35s ease}.v4d-logo-mono:hover{filter:none}.v4d-portrait img{filter:grayscale(1) contrast(1.05);transition:filter .4s ease}.v4d-portrait img:hover{filter:grayscale(0) contrast(1)}.v4d-stack-only,.v4d-sec-h{display:none}@media (min-width: 961px){.v4d-home details.v4d-more>summary{display:none}}@media (min-width: 961px){.v4d-home details.v4d-more::details-content{content-visibility:visible}}@media (max-width: 1024px) and (min-width: 961px){.v4d-home h1{font-size:52px!important}.v4d-home .v4d-tariff-num{font-size:42px!important}}@media (max-width: 960px){.v4d-home .v4d-nav{position:sticky;top:0;z-index:10;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:8px 16px!important;min-height:60px;background:#fffffff7}.v4d-home .v4d-nav>nav{display:none!important}.v4d-home .v4d-nav .v4d-brand span,.v4d-home .v4d-btn-nav{font-size:15px!important}.v4d-home .v4d-btn-nav .v4d-btn-long{display:none}.v4d-home .v4d-btn-nav .v4d-btn-short{display:inline}.v4d-home #newsletter-readers{padding:12px 20px!important;font-size:15px;line-height:1.45;background:#fafaf8}.v4d-home .v4d-body{border-right:none!important}.v4d-home .v4d-label{display:none!important}.v4d-home .v4d-sec{padding:40px 0;border-top:1px solid #e8e8e4}.v4d-home .v4d-sec-hero{padding-top:32px;border-top:none}.v4d-home .v4d-sec-h{display:block;margin:0 20px 24px;font-size:24px;line-height:1.1;font-weight:600;letter-spacing:-.025em;color:#0a0a0a;text-transform:lowercase}.v4d-home .v4d-secgrid{display:flex!important;flex-direction:column;gap:32px;grid-template-rows:none!important}.v4d-home .v4d-body .v4d-cell{padding:0 20px!important;border:none!important;background:transparent!important;min-height:0!important;height:auto!important}.v4d-home .v4d-secgrid *,.v4d-home .v4d-hero-proof *{border:none!important}.v4d-home .v4d-quote{border-left:2px solid #d62828!important}.v4d-home .v4d-meta-geo,.v4d-home .v4d-stack-hide,.v4d-home .v4d-glyph,.v4d-home .v4d-logowall-label{display:none!important}.v4d-home .v4d-stack-only{display:block}.v4d-home .v4d-triage,.v4d-home .v4d-care{display:flex!important;flex-direction:column!important;gap:24px}.v4d-home .v4d-triage>div,.v4d-home .v4d-care>div{padding:0!important}.v4d-home .v4d-steps{grid-template-columns:1fr!important;gap:12px!important}.v4d-home .v4d-steps>div{padding-left:0!important}.v4d-home .v4d-pipeline{grid-template-columns:1fr!important;gap:12px!important}.v4d-home .v4d-pipeline>div{padding:0!important}.v4d-home .v4d-logowall{flex-direction:column!important;align-items:stretch!important}.v4d-home .v4d-logowall-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.v4d-home .v4d-portrait{min-height:0!important}.v4d-home .v4d-portrait img{position:relative!important;height:280px!important}.v4d-home .v4d-portrait-tag{bottom:12px!important;left:32px!important}.v4d-home .v4d-sec-collapsible{padding:8px 0}.v4d-home details.v4d-more>summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:64px;padding:16px 52px 16px 20px;position:relative}.v4d-home details.v4d-more>summary::-webkit-details-marker{display:none}.v4d-home details.v4d-more>summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:400;color:#d62828;line-height:1}.v4d-home details.v4d-more[open]>summary:after{content:"−"}.v4d-home details.v4d-more[open]>summary{margin-bottom:24px}.v4d-home .v4d-body .v4d-more-title,.v4d-home .v4d-more-title{font-size:20px!important;font-weight:600;color:#0a0a0a;letter-spacing:-.015em;text-transform:lowercase}.v4d-home .v4d-body .v4d-more-sub,.v4d-home .v4d-more-sub{font-size:15px!important;color:#5f5f5b}.v4d-home .v4d-more-inline{margin-top:24px!important}.v4d-home details.v4d-more.v4d-more-inline>summary{padding:12px 40px 12px 0;min-height:48px}.v4d-home details.v4d-more.v4d-more-inline>summary:after{right:0}.v4d-home .v4d-more-inline .v4d-pipeline-wrap{padding-top:0!important}.v4d-home .v4d-body :is(span,a,div,li){font-size:15px!important}.v4d-home .v4d-body :is(p,blockquote){font-size:16px!important;line-height:1.55!important}.v4d-home .v4d-body .v4d-meta{font-size:12px!important;letter-spacing:.1em!important}.v4d-home .v4d-body h1{font-size:32px!important;line-height:1.06!important;letter-spacing:-.03em!important}.v4d-home .v4d-body :is(h3,.v4d-num){font-size:24px!important;line-height:1.1!important}.v4d-home .v4d-body h4{font-size:20px!important}.v4d-home .v4d-body h3,.v4d-home .v4d-hero h1{margin-top:12px!important}.v4d-home .v4d-lede{margin-top:16px!important}.v4d-home .v4d-cta-row{flex-direction:column;align-items:stretch;gap:4px;margin-top:24px}.v4d-home .v4d-body .v4d-hero-quote{font-size:20px!important}.v4d-home .v4d-cta-note{margin-top:4px!important}.v4d-home .v4d-partner{margin-top:16px!important;padding-top:0!important}.v4d-home .v4d-partner .v4d-meta{font-size:12px!important}.v4d-home .v4d-tiers{margin-top:32px;display:flex;flex-direction:column;gap:32px}.v4d-home .v4d-tier{display:flex;flex-direction:column}.v4d-home .v4d-tier .v4d-tier-name{margin:8px 0 4px!important;font-size:20px!important;font-weight:600;letter-spacing:-.015em;text-transform:lowercase;color:#0a0a0a}.v4d-home .v4d-tier .v4d-tier-price{font-size:20px!important;font-weight:600;color:#0a0a0a}.v4d-home .v4d-tier .v4d-tier-body{margin:8px 0 0;color:#2a2a2a}.v4d-home .v4d-tier-links{display:flex;flex-wrap:wrap;column-gap:20px}.v4d-home .v4d-body .v4d-founding{margin-top:32px!important;font-size:15px!important}.v4d-home .v4d-footer{flex-direction:column!important;align-items:flex-start!important;gap:14px!important;padding:24px 20px!important;border-top:none!important}}@media (max-width: 560px){.v4d-home .v4d-body .v4d-btn{width:100%;align-self:stretch!important}.v4d-home .v4d-btn-nav{padding:0 14px}}@media (max-width: 380px){.v4d-home .v4d-body h1{font-size:30px!important}.v4d-home .v4d-btn-nav{padding:0 12px}}@media (max-width: 960px){.supplemental-page .v4d-nav{padding:14px 24px!important}.supplemental-page h1{font-size:48px!important;line-height:1.04!important;letter-spacing:-.03em!important}.supplemental-page h3{font-size:28px!important}}@media (max-width: 560px){.supplemental-page .v4d-nav{padding:12px 18px!important}.supplemental-page h1{font-size:36px!important}.supplemental-page h3{font-size:24px!important}.supplemental-page .v4d-footer{flex-direction:column!important;align-items:flex-start!important;padding:14px 18px!important}}@media (max-width: 380px){.supplemental-page h1{font-size:30px!important}}
