:root{--space-atom:clamp(.5rem, .44rem + .25vw, .75rem);--space-copy:clamp(.875rem, .78rem + .4vw, 1.25rem);--space-component:clamp(1.5rem, 1.25rem + 1vw, 2.5rem);--space-grid:clamp(2rem, 1.5rem + 2vw, 4rem);--space-chapter:clamp(4.5rem, 3.6rem + 3vw, 7.5rem)}.audit-decision-map{background:var(--color-dusk);color:var(--color-ivory);padding:7rem 0}.internal-hero{height:calc(100dvh - 88px);min-height:0;color:var(--color-ivory);padding-top:clamp(1.5rem,4dvh,3rem);padding-bottom:clamp(1.5rem,4dvh,3rem);background:#17130f!important}.internal-hero:before{opacity:.62;background:radial-gradient(circle at 82% 30%,#d95f4524,#0000 30%),repeating-linear-gradient(112deg,#0000 0 32px,#f3ecdf06 33px 34px)}.internal-hero-copy nav,.internal-hero-copy .lead{color:#f3ecdfb8}.internal-hero .text-coral-deep{color:#f08a69}.internal-hero .text-link{color:var(--color-ivory)}.internal-hero-photo{width:100%;box-shadow:none;border:0;margin:0;padding:0;background:0 0!important}.internal-hero-photo:before,.internal-hero-photo:after{display:none}.internal-hero-media{background:#211b16;border:1px solid #f3ecdf33;width:100%;position:relative;overflow:visible;box-shadow:0 32px 80px #00000061}.internal-hero-photo.media-three-two .internal-hero-media{aspect-ratio:3/2}.internal-hero-photo.media-sixteen-nine .internal-hero-media{aspect-ratio:1672/941}.internal-hero-photo.media-natural img{height:auto}.internal-hero-media:before,.internal-hero-media:after{content:"";z-index:2;border-color:var(--color-coral-deep);pointer-events:none;width:2.6rem;height:2.6rem;position:absolute}.internal-hero-media:before{border-top:2px solid;border-left:2px solid;top:-.5rem;left:-.5rem}.internal-hero-media:after{border-bottom:2px solid;border-right:2px solid;bottom:-.5rem;right:-.5rem}.internal-hero-photo img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;max-height:none;display:block}.internal-hero-photo figcaption{width:100%;margin-top:var(--space-atom);color:#f3ecdf9e;padding:0;font-size:.75rem}.home-hero,.yawa-manifest-hero{height:calc(100dvh - 88px);min-height:0!important}.home-hero>.wrap{min-height:100%!important}.pricing-offer-grid article>p{border-left:3px solid var(--color-coral-deep);background:#f5eadb;width:100%;padding:.85rem 1rem;color:var(--color-charcoal)!important}.emotional-interlude>div{z-index:1;background:linear-gradient(90deg,#2d1812e0,#2d18128f 52%,#0000 82%);padding-left:clamp(1rem,3vw,2.5rem);position:relative}@media (min-width:960px){.internal-hero-grid{height:100%}.internal-hero-copy h1{font-size:clamp(3rem,min(5.2vw,8dvh),5.4rem)}.internal-hero-copy .lead{margin-top:clamp(.8rem,2dvh,1.35rem);font-size:clamp(.95rem,1.35vw,1.15rem);line-height:1.55}.internal-hero-copy nav{margin-bottom:clamp(.7rem,2dvh,1.4rem)}.internal-actions{margin-top:clamp(.8rem,2dvh,1.4rem)}.internal-hero-photo.media-three-two{max-width:min(100%,84dvh)}.internal-hero-photo.media-sixteen-nine{max-width:min(100%,99.5dvh)}.internal-hero.hero-reverse .internal-hero-grid{grid-template-columns:.92fr 1.08fr}.internal-hero.hero-reverse .internal-hero-copy{grid-area:1/2;padding-left:2rem}.internal-hero.hero-reverse .internal-hero-photo{grid-area:1/1;transform:rotate(-1deg)}.internal-hero.hero-panorama{padding-bottom:clamp(1.5rem,4dvh,3rem)}.internal-hero.hero-panorama .internal-hero-grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:end}.internal-hero.hero-panorama .internal-hero-copy{z-index:2;padding:2rem 0 3rem;position:relative}.internal-hero.hero-panorama .internal-hero-photo{align-self:center;transform:none}.internal-hero.hero-overlap .internal-hero-grid{grid-template-columns:.9fr 1.1fr}.internal-hero.hero-overlap .internal-hero-copy{z-index:3;margin-right:-6rem;padding:3rem 3rem 3rem 0;position:relative}.internal-hero.hero-overlap .internal-hero-photo{transform:translateY(2rem)rotate(1deg)}.internal-hero.hero-edge .internal-hero-grid{grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,6rem)}.internal-hero.hero-edge .internal-hero-photo{width:min(52vw,760px)}}@media (min-width:641px) and (max-width:959px){.internal-hero-grid{grid-template-columns:.92fr 1.08fr;gap:1.5rem;height:100%}.internal-hero-copy h1{margin-top:.75rem;font-size:clamp(2.5rem,5.8vw,3.65rem)}.internal-hero-copy .lead{margin-top:.8rem;font-size:.95rem;line-height:1.5}.internal-hero-copy nav{margin-bottom:.8rem}.internal-actions{margin-top:1rem}.internal-hero-photo{transform:none}.internal-hero-photo.media-three-two{max-width:min(100%,73.5dvh)}.internal-hero-photo.media-sixteen-nine{max-width:min(100%,87dvh)}.internal-hero.hero-reverse .internal-hero-copy{grid-area:1/2}.internal-hero.hero-reverse .internal-hero-photo{grid-area:1/1}}@media (max-width:640px){.internal-hero{height:calc(100dvh - 88px);min-height:0;position:relative;padding:0!important}.internal-hero:after{content:"";z-index:-1;background:linear-gradient(#0f0c0a59 0%,#0f0c0ae8 47%,#0f0c0afa 100%),linear-gradient(90deg,#0f0c0abf,#0000 78%);position:absolute;inset:0}.internal-hero-grid{height:100%;display:block;position:relative}.internal-hero-copy{z-index:2;flex-direction:column;justify-content:flex-end;height:100%;padding:1rem 0 clamp(3.25rem,9dvh,5rem);display:flex;position:relative}.internal-hero-copy nav{display:none}.internal-hero-copy>.eyebrow{margin:0}.internal-hero-copy h1{max-width:14ch;margin-top:.45rem;font-size:clamp(1.95rem,9.8vw,2.7rem);line-height:.92}.internal-hero-copy .lead{max-width:38rem;margin-top:.55rem;font-size:clamp(.75rem,3.25vw,.88rem);line-height:1.36}.internal-actions{gap:.7rem;margin-top:.65rem}.internal-actions .button-dark{padding:.7rem .9rem;font-size:.75rem}.internal-hero-photo{z-index:-2;border:0;max-width:none;margin:0;padding:0;position:absolute;inset:0;transform:none;background:#17130f!important}.internal-hero-media{box-shadow:none;border:0;position:absolute;inset:0;aspect-ratio:auto!important}.internal-hero-media:before,.internal-hero-media:after{display:none}.internal-hero-photo img,.internal-hero.hero-panorama .internal-hero-photo img{aspect-ratio:auto;object-fit:cover;object-position:68% center;width:100%;height:100%;max-height:none}.internal-hero-photo figcaption{color:var(--color-ivory);background:#0f0c0ae0;padding:.35rem .45rem;position:absolute;top:.6rem;right:.6rem}.home-hero{height:calc(100dvh - 88px);min-height:0!important}.home-hero>.wrap{padding-top:1rem;padding-bottom:clamp(3.75rem,12dvh,6.25rem);min-height:100%!important}.home-hero h1{line-height:.96;font-size:clamp(2.05rem,10.6vw,2.75rem)!important}.home-hero-copy>p:nth-of-type(2){margin-top:.7rem;font-size:.78rem;line-height:1.4}.home-hero-copy ul{row-gap:.2rem;margin-top:.65rem}.home-hero-copy>div{gap:.8rem;margin-top:.8rem}.home-hero .button-light{padding:.7rem .8rem;font-size:.75rem}.home-hero>a{bottom:.55rem}.yawa-manifest-hero{height:calc(100dvh - 88px);min-height:0!important}.yawa-manifest-hero>.wrap{padding-top:1.5rem;padding-bottom:1.5rem}.yawa-manifest-hero h1{margin-top:.4rem;font-size:clamp(4.2rem,27vw,7rem)}.yawa-manifest-hero .wrap>p:last-child{margin-top:.8rem;font-size:.78rem;line-height:1.4}}@media (max-width:340px){.internal-hero-copy h1{font-size:1.9rem}.internal-hero-copy .lead,.internal-actions .text-link{font-size:.75rem}.home-hero h1{font-size:2rem!important}.home-hero-copy>p:nth-of-type(2){font-size:.75rem}}.audit-decision-map>.wrap{gap:4rem;display:grid}.audit-decision-map h2{max-width:12ch;margin-top:1rem;font-size:clamp(3rem,6vw,6.2rem)}.audit-decision-map>.wrap>div>p:last-child{color:#f3ecdfad;max-width:35rem;margin-top:1.5rem;line-height:1.75}.audit-decision-map ol{border-top:1px solid #f3ecdf2e;margin:0;padding:0;list-style:none;display:grid}.audit-decision-map li{border-bottom:1px solid #f3ecdf2e;grid-template-columns:2.4rem 1fr;gap:1.1rem;padding:1.25rem 0;display:grid}.audit-decision-map li>span{color:var(--color-coral);font-size:.75rem;font-weight:800}.audit-decision-map h3{font-family:var(--font-display);font-size:1.6rem;font-weight:400}.audit-decision-map li p{color:#f3ecdf9e;margin-top:.3rem;font-size:.9rem;line-height:1.55}.audit-source-ledger{background:var(--color-ivory);padding:7rem 0}.audit-source-intro{gap:1.2rem;display:grid}.audit-source-intro h2{max-width:14ch;font-size:clamp(3rem,5vw,5.5rem)}.audit-source-intro>p:last-child{max-width:42rem;color:var(--color-muted);line-height:1.75}.audit-source-grid{background:#1715122e;border:1px solid #1715122e;gap:1px;margin-top:4rem;display:grid}.audit-source-grid article{background:var(--color-ivory);padding:2rem}.audit-source-grid article>span{color:var(--color-coral);font-size:.75rem;font-weight:800}.audit-source-grid h3{font-family:var(--font-display);margin:.7rem 0 1.3rem;font-size:2rem;font-weight:400}.audit-source-grid p{color:var(--color-muted);border-top:1px solid #17151224;grid-template-columns:5rem 1fr;gap:.7rem;padding-top:.7rem;font-size:.88rem;line-height:1.55;display:grid}.audit-source-grid b{color:var(--color-charcoal)}.audit-micro-insights{background:#17151229;gap:1px;margin-top:3rem;display:grid}.audit-micro-insights p{background:var(--color-ivory);grid-template-columns:2rem 1fr;gap:1rem;margin:0;padding:1.15rem;line-height:1.55;display:grid}.audit-micro-insights span{color:var(--color-coral);font-size:.75rem;font-weight:800}.personalized-report,.sample-report{background:var(--color-ivory)!important}.report-action-grid{gap:1rem;margin-top:2rem;display:grid}.report-action-grid article{background:var(--color-dusk);color:var(--color-ivory);padding:1.5rem}.report-action-grid article>span{color:var(--color-coral);text-transform:uppercase;font-size:.7rem;font-weight:800}.report-action-grid h3{font-family:var(--font-display);margin:.7rem 0 1.4rem;font-size:1.8rem;font-weight:400}.report-action-grid dl{gap:.8rem;display:grid}.report-action-grid dl>div{border-top:1px solid #f3ecdf2b;grid-template-columns:6.5rem 1fr;gap:.8rem;padding-top:.7rem;display:grid}.report-action-grid dt{color:var(--color-coral);text-transform:uppercase;font-size:.68rem;font-weight:800}.report-action-grid dd{color:#f3ecdfb8;margin:0;font-size:.84rem;line-height:1.55}.report-roadmap{background:#17151229;gap:1px;margin-top:2rem;display:grid}.report-roadmap article{background:var(--color-ivory);padding:1.5rem}.report-roadmap article>span{font-family:var(--font-display);color:var(--color-coral);font-size:3.5rem}.report-roadmap h3{font-size:1rem}.report-roadmap ul{color:var(--color-muted);margin:.9rem 0 0;padding-left:1.1rem;line-height:1.6}.report-roadmap p{color:var(--color-muted);margin-top:.9rem;font-size:.88rem}.yawa-manifest-hero{background:var(--color-charcoal);min-height:calc(100svh - 76px);color:var(--color-ivory);align-items:end;display:grid;position:relative;overflow:hidden}.yawa-manifest-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yawa-manifest-hero:after{content:"";background:linear-gradient(#17151226 25%,#171512fa),linear-gradient(90deg,#171512d9,#0000 70%);position:absolute;inset:0}.yawa-manifest-hero>.wrap{z-index:1;padding-top:8rem;padding-bottom:6rem;position:relative}.yawa-manifest-hero h1{margin-top:1rem;font-size:clamp(7rem,20vw,18rem);line-height:.7}.yawa-manifest-hero .wrap>p:last-child{max-width:48rem;margin-top:2.5rem;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.65}.yawa-thesis{background:var(--color-coral);color:var(--color-charcoal);padding:8rem 0}.yawa-thesis h2{max-width:16ch;margin-top:1rem;font-size:clamp(3.5rem,7vw,7rem)}.yawa-thesis .wrap>div{border-top:1px solid #1715124d;gap:2rem;margin-top:3rem;padding-top:2rem;display:grid}.yawa-thesis .wrap>div p{max-width:38rem;font-size:1rem;line-height:1.75}.yawa-flow{background:var(--color-ivory);padding:8rem 0}.yawa-flow h2{max-width:13ch;margin:1rem 0 4rem;font-size:clamp(3.2rem,6vw,6.2rem)}.yawa-flow ol{border-top:1px solid #17151233;margin:0;padding:0;list-style:none}.yawa-flow li{border-bottom:1px solid #17151233;grid-template-columns:3rem minmax(9rem,.45fr) 1fr;gap:2rem;padding:1.5rem 0;display:grid}.yawa-flow li>span{color:var(--color-coral);font-weight:800}.yawa-flow h3{font-family:var(--font-display);font-size:1.8rem;font-weight:400}.yawa-flow li p{max-width:43rem;color:var(--color-muted);line-height:1.65}.yawa-system-map{background:var(--color-dusk);color:var(--color-ivory);padding:8rem 0}.yawa-system-map>.wrap{gap:4rem;display:grid}.yawa-system-map h2{max-width:12ch;margin-top:1rem;font-size:clamp(3.2rem,6vw,6rem)}.yawa-layer-grid{background:#f3ecdf2b;gap:1px;display:grid}.yawa-layer-grid article{background:var(--color-dusk);padding:1.7rem}.yawa-layer-grid span,.yawa-status-grid span,.yawa-lessons article>span{color:var(--color-coral);text-transform:uppercase;font-size:.75rem;font-weight:800}.yawa-layer-grid h3,.yawa-lessons h3{font-family:var(--font-display);margin:.7rem 0;font-size:2rem;font-weight:400}.yawa-layer-grid p{color:#f3ecdfad;line-height:1.6}.yawa-evidence{background:var(--color-ivory);padding:8rem 0}.yawa-evidence-copy{gap:1rem;display:grid}.yawa-evidence-copy h2{max-width:13ch;font-size:clamp(3.2rem,6vw,6rem)}.yawa-evidence-copy>p:last-child{max-width:43rem;color:var(--color-muted);line-height:1.7}.yawa-evidence-grid{gap:3rem;margin-top:5rem;display:grid}.yawa-evidence-grid figure{min-width:0}.yawa-evidence-grid figure img{width:100%;height:auto;display:block}.yawa-status{background:var(--color-charcoal);color:var(--color-ivory);padding:8rem 0}.yawa-status>.wrap>div:first-child{gap:1rem;display:grid}.yawa-status h2{max-width:13ch;font-size:clamp(3rem,6vw,6rem)}.yawa-status-grid{background:#f3ecdf2e;gap:1px;margin-top:4rem;display:grid}.yawa-status-grid article{background:var(--color-charcoal);padding:2rem}.yawa-status-grid p{color:#f3ecdfad;margin-top:1rem;line-height:1.7}.yawa-lessons{background:var(--color-ivory);padding:8rem 0}.yawa-lessons h2{max-width:14ch;margin-top:1rem;font-size:clamp(3.2rem,6vw,6rem)}.yawa-lessons>.wrap>div{background:#17151229;gap:1px;margin:4rem 0;display:grid}.yawa-lessons article{background:var(--color-ivory);padding:1.6rem}.yawa-lessons article p{color:var(--color-muted);line-height:1.6}.yawa-projection{background:var(--color-coral);color:var(--color-charcoal);padding:8rem 0}.yawa-projection h2{max-width:17ch;margin-top:1rem;font-size:clamp(3.4rem,7vw,7rem)}.yawa-projection>.wrap>p:not(.eyebrow){max-width:48rem;margin-top:2rem;font-size:1.08rem;line-height:1.75}.yawa-projection ul{background:#1715123d;gap:1px;margin:3rem 0;padding:0;list-style:none;display:grid}.yawa-projection li{background:var(--color-coral);padding:1.15rem;font-weight:700}.editorial-responsibility{background:var(--color-coral)!important}.editorial-responsibility:before{background:radial-gradient(circle at 12% 18%,#f3ecdf2e,#0000 26%),repeating-linear-gradient(108deg,#0000 0 58px,#1715120a 59px 60px)!important}.editorial-responsibility .editorial-frame{background:var(--color-coral)!important}.emotional-interlude{background-color:var(--color-coral)!important}.institutional-proof{background:var(--color-ivory)!important;color:var(--color-charcoal)!important}.institutional-proof p:not(.eyebrow){color:var(--color-muted)!important}.institutional-proof dl,.institutional-proof dl>div{border-color:#17151233!important}.institutional-proof a{color:var(--color-charcoal)!important}@media (min-width:760px){.audit-decision-map>.wrap{grid-template-columns:.75fr 1.25fr}.audit-source-grid,.audit-micro-insights,.report-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-roadmap{grid-template-columns:repeat(3,minmax(0,1fr))}.yawa-thesis .wrap>div{grid-template-columns:repeat(2,minmax(0,1fr))}.yawa-system-map>.wrap{grid-template-columns:.75fr 1.25fr}.yawa-layer-grid,.yawa-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yawa-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yawa-lessons>.wrap>div{grid-template-columns:repeat(5,minmax(0,1fr))}.yawa-projection ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){.yawa-manifest-hero{min-height:43rem}.yawa-manifest-hero>.wrap,.yawa-thesis,.yawa-flow,.yawa-system-map,.yawa-evidence,.yawa-status,.yawa-lessons{padding-top:5rem;padding-bottom:5rem}.yawa-flow li{grid-template-columns:2rem 1fr;gap:.7rem 1rem}.yawa-flow li p{grid-column:2}.yawa-lessons>.wrap>div{margin-top:3rem}}@media print{.personalized-report{padding-bottom:0!important}.report-chapter>h2{break-inside:avoid-page}.report-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2mm}.report-action-grid article{break-inside:avoid-page;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:3mm}.report-action-grid h3{font-size:13pt}.report-action-grid dl>div{grid-template-columns:23mm 1fr}.report-action-grid dd{font-size:7.5pt}.report-roadmap{break-inside:avoid-page;grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.editorial-tension,.real-proof,.rich-copy,.faq-section,.internal-cta,.audit-decision-map,.audit-source-ledger,.audit-tool,.audit-form,.patient-journey,.medical-secondary-proof,.medical-architecture,.medical-detail,.pricing-shock,.pricing-client-proof,.pricing-yawa-proof,.pricing-product-proof,.pricing-method,.contact-rich,.client-sites-showcase,.secondary-products,.institutional-proof,.yawa-thesis,.yawa-flow,.yawa-system-map,.yawa-evidence,.yawa-status,.yawa-lessons,.yawa-projection){padding-block:var(--space-chapter)}:where(.editorial-tension,.real-proof,.faq-section,.internal-cta,.audit-decision-map,.audit-source-ledger,.patient-journey,.medical-secondary-proof,.medical-architecture,.medical-detail,.pricing-shock,.pricing-client-proof,.pricing-yawa-proof,.pricing-product-proof,.pricing-method,.contact-rich,.client-sites-showcase,.secondary-products,.institutional-proof,.yawa-thesis,.yawa-flow,.yawa-system-map,.yawa-evidence,.yawa-status,.yawa-lessons,.yawa-projection) .eyebrow+:where(h2,h3){margin-top:var(--space-copy)}.internal-hero-copy>.eyebrow+h1{margin-top:var(--space-atom)}.internal-hero-copy h1+.lead,.internal-hero-copy .lead+.internal-actions{margin-top:var(--space-copy)}:where(.pricing-shock-ledger,.pricing-client-grid,.pricing-product-grid,.client-sites-grid,.secondary-products-grid,.yawa-layer-grid,.yawa-evidence-grid,.yawa-status-grid,.report-roadmap){margin-top:var(--space-grid)}:where(.client-sites-grid,.secondary-products-grid),:where(.audit-decision-map>.wrap,.pricing-yawa-proof>.wrap,.institutional-proof>.wrap){gap:var(--space-grid)}.pricing-offers-head{gap:var(--space-copy);padding-block:var(--space-chapter) var(--space-grid)}.pricing-retainer{margin-block:var(--space-component) var(--space-chapter)}.portfolio-intro{gap:var(--space-grid);padding-block:var(--space-chapter) var(--space-grid)}.portfolio-gallery{gap:var(--space-chapter)}.internal-hero-photo figcaption{margin-top:var(--space-atom)}@media (max-width:699px){:where(.pricing-shock,.pricing-client-proof,.pricing-yawa-proof,.pricing-product-proof,.pricing-method){padding-block:var(--space-chapter)}}.report-thumbs article{background:var(--color-dusk)!important}:where(main figcaption,.internal-hero-copy nav,.shock-stat a,.yawa-control span,.two-capability-number,.useful-ai-ledger>p,.useful-ai-ledger>div>span,.method-step>span,.report-demo,.report-thumbs article>span,.report-top span,.report-nav>p,.report-nav a,.report-nav span,.metric-grid small,.metric-grid article>span,.report-table span,.priority-matrix span,.method dt,.patient-journey article span,.medical-map span,.health-sources a,.pricing-note,.pricing-levels article>div>span,.estimate-result p,.value-ledger li span,.resource-story span,.section-number,.project-live-link,.cases-extra>span,.report-action-grid article>span,.report-action-grid dt,.rich-copy aside ol span,.portfolio-act-number small,.portfolio-exhibit-label,.portfolio-live-link span,.project-breakdown ol span,.case-columns article>span,.depth-checklist li span),.priority-matrix:before,.priority-matrix:after{font-size:12px!important}@media print{.personalized-report>header{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-sizing:border-box!important;break-after:page!important;background:var(--color-charcoal)!important;align-items:stretch!important;width:100%!important;height:270mm!important;min-height:270mm!important;display:grid!important;overflow:hidden!important}.personalized-report>header>.wrap{box-sizing:border-box!important;grid-template-columns:1fr!important;align-content:center!important;gap:16mm!important;width:100%!important;height:100%!important;margin:0!important;padding:20mm!important;display:grid!important}.personalized-report>header h1{max-width:11ch!important;margin-top:8mm!important;font-size:50pt!important;line-height:.9!important}.personalized-report>header .wrap>div:last-child{max-width:125mm!important;padding-top:6mm!important}.personalized-report .report-action-grid{display:block!important}.personalized-report .report-action-grid article{break-inside:avoid-page!important;page-break-inside:avoid!important;margin-bottom:3mm!important}.report-kicker,.competition span,.competition b,.report-action-grid dd,.report-action-grid dt,.report-action-grid article>span,.method dt{font-size:9pt!important}}.pricing-shock{background:var(--color-dusk);color:var(--color-ivory);padding:6rem 0}.pricing-shock .eyebrow{color:var(--color-coral)}.pricing-shock h2{max-width:15ch;margin-top:1.5rem;font-size:clamp(3rem,6vw,6rem)}.pricing-shock-ledger{border-top:1px solid #f3ecdf33;margin-top:3.5rem;display:grid}.pricing-shock-ledger article{border-bottom:1px solid #f3ecdf33;grid-template-columns:3rem minmax(0,.7fr) minmax(0,1.3fr);align-items:baseline;gap:1rem;padding:1.4rem 0;display:grid}.pricing-shock-ledger span{color:var(--color-coral);letter-spacing:.1em;font-size:12px;font-weight:800}.pricing-shock-ledger h3{font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.6rem);font-weight:400}.pricing-shock-ledger p{color:#f3ecdfb8;max-width:34rem;line-height:1.65}.pricing-offers{background:var(--color-ivory)!important;padding:0!important}.pricing-offers>.wrap{width:min(100% - 2.5rem,76rem)!important;max-width:76rem!important}.pricing-offers .pricing-note{margin:0;background:0 0!important;padding:1.5rem 0!important}.pricing-offers-head{gap:1rem;padding:5.5rem 0 3rem;display:grid}.pricing-offers-head h2{max-width:15ch;font-size:clamp(3rem,5vw,5rem)}.pricing-offer-grid{background:#17151233;border:1px solid #17151233;gap:1px;display:grid}.pricing-offer-grid article{flex-direction:column;background:var(--color-ivory)!important;min-height:0!important;color:var(--color-charcoal)!important;border:0!important;align-items:flex-start!important;gap:0!important;padding:2rem!important;display:flex!important}.pricing-offer-grid article:nth-child(2),.pricing-offer-grid article:nth-child(5){background:#e7d9c7!important}.pricing-offer-grid article:nth-child(3),.pricing-offer-grid article:nth-child(6){background:#ded1c0!important}.pricing-offer-index{color:var(--color-coral-deep);letter-spacing:.12em;font-weight:800;font-size:12px!important}.pricing-offer-grid h3{max-width:15ch;font-family:var(--font-display);margin-top:1rem;font-size:clamp(2rem,3vw,3rem);font-weight:400;line-height:.95}.pricing-offer-grid strong{font-variant-numeric:tabular-nums;margin-top:1.4rem;font-size:1.2rem}.pricing-offer-grid small{color:var(--color-coral-deep);margin-top:.45rem;font-size:.8rem;font-weight:800}.pricing-offer-grid p{color:#4d463e;margin-top:1.35rem;line-height:1.65}.pricing-offer-grid ul{border-top:1px solid #17151229;gap:.45rem;margin:1.4rem 0 0;padding:1.2rem 0 0;list-style:none;display:grid}.pricing-offer-grid li{color:#4d463e;gap:.6rem;font-size:.82rem;line-height:1.45;display:flex}.pricing-offer-grid li:before{content:"—";color:var(--color-coral-deep);font-weight:800}.pricing-offer-grid article>b{margin-top:auto;padding-top:1.6rem;font-size:.78rem;line-height:1.5}.pricing-retainer{border-block:1px solid #17151238;grid-template-columns:10rem minmax(0,1fr) auto;align-items:center;gap:2rem;margin:2rem 0 6rem;padding:1.5rem 0;display:grid}.pricing-retainer>span{color:var(--color-coral-deep);text-transform:uppercase;font-size:12px;font-weight:800}.pricing-retainer h3{font-family:var(--font-display);font-size:2rem;font-weight:400}.pricing-retainer p{color:#4d463e;margin-top:.35rem;line-height:1.55}.pricing-retainer strong{white-space:nowrap;font-size:1.05rem}.pricing-estimator{overflow:clip!important}.pricing-estimator>*{min-width:0}.pricing-estimator-intro h2{max-width:12ch;margin-top:1.5rem;font-size:clamp(3rem,5vw,5rem)}.pricing-estimator-intro>p:not(.eyebrow):not(.pricing-estimator-rule){color:#f3ecdfbd;max-width:35rem;margin-top:1.5rem;line-height:1.7}.pricing-estimator-rule{max-width:32rem;color:var(--color-coral);font-family:var(--font-display);border-block:1px solid #f3ecdf33;margin-top:2.5rem;padding:1.2rem 0;font-size:1.65rem;line-height:1.05}.pricing-estimator .estimator-panel{background:var(--color-dusk);min-width:0}.estimator-factor-grid{gap:.6rem;margin-top:.8rem;display:grid}.pricing-estimator .check{border:1px solid #f3ecdf29;min-height:2.8rem;margin:0;padding:.6rem .75rem}.pricing-estimator .check:has(input:checked){border-color:var(--color-coral);background:#d95f451f}.pricing-estimator input{width:1rem;height:1rem;accent-color:var(--color-coral)}.pricing-estimator select{width:100%;max-width:100%}.pricing-estimator .estimate-result{min-width:0}.pricing-estimator .estimate-result strong{overflow-wrap:anywhere;flex-wrap:wrap;gap:.1em .25em;display:flex}.estimate-timeline{font-weight:800;color:var(--color-charcoal)!important}.pricing-client-proof{background:var(--color-ivory);color:var(--color-charcoal);padding:6rem 0}.pricing-section-head{gap:1rem;max-width:54rem;display:grid}.pricing-section-head h2{max-width:14ch;font-size:clamp(3rem,5vw,5rem)}.pricing-section-head>p:last-child{color:#4d463e;max-width:46rem;line-height:1.7}.pricing-client-grid{gap:2.5rem;margin-top:4rem;display:grid}.pricing-client-grid article{border-top:2px solid var(--color-charcoal);min-width:0;padding-top:1rem}.pricing-proof-image{background:var(--color-charcoal);border:1px solid #1715122e;overflow:hidden}.pricing-proof-image img{aspect-ratio:1.6;object-fit:cover;object-position:top;width:100%;display:block}.pricing-client-grid article>span,.pricing-product-grid article>span{color:var(--color-coral-deep);letter-spacing:.08em;text-transform:uppercase;margin-top:1.3rem;font-size:12px;font-weight:800;display:block}.pricing-client-grid h3,.pricing-product-grid h3{font-family:var(--font-display);margin-top:.55rem;font-size:2.3rem;font-weight:400;line-height:1}.pricing-client-grid strong,.pricing-client-grid b,.pricing-product-grid strong,.pricing-product-grid b{margin-top:.8rem;font-size:.82rem;line-height:1.5;display:block}.pricing-client-grid b,.pricing-product-grid b{color:var(--color-coral-deep)}.pricing-client-grid article>p,.pricing-product-grid article>p{color:#4d463e;margin-top:1rem;font-size:.88rem;line-height:1.65}.pricing-yawa-proof{background:var(--color-dusk);color:var(--color-ivory);padding:7rem 0;overflow:clip}.pricing-yawa-proof>.wrap{align-items:center;gap:4rem;display:grid}.pricing-yawa-copy .eyebrow{color:var(--color-coral)}.pricing-yawa-copy h2{margin-top:1rem;font-size:clamp(5rem,10vw,9rem)}.pricing-yawa-copy>p:not(.eyebrow):not(.pricing-disclaimer){color:#f3ecdfc2;max-width:42rem;font-size:1.05rem;line-height:1.7}.pricing-yawa-copy dl{border-top:1px solid #f3ecdf33;margin:2rem 0}.pricing-yawa-copy dl>div{border-bottom:1px solid #f3ecdf33;grid-template-columns:10rem 1fr;gap:1rem;padding:1rem 0;display:grid}.pricing-yawa-copy dt{color:var(--color-coral);text-transform:uppercase;font-size:12px;font-weight:800}.pricing-yawa-copy dd{margin:0;font-weight:800}.pricing-disclaimer{color:#f3ecdfad;max-width:36rem;font-size:.8rem;line-height:1.6}.pricing-yawa-copy .button-light{margin-top:2rem}.pricing-yawa-proof .portfolio-screen img{aspect-ratio:1.6;object-fit:cover;object-position:top;width:100%;display:block}.pricing-product-proof{background:var(--color-ivory);padding:6rem 0}.pricing-product-grid{background:#17151238;border:1px solid #17151238;gap:1px;margin-top:4rem;display:grid}.pricing-product-grid article{background:var(--color-ivory);min-width:0;padding:1.5rem}.pricing-product-grid article:nth-child(2),.pricing-product-grid article:nth-child(3){background:#e4d7c6}.pricing-product-grid img{aspect-ratio:1.6;object-fit:cover;object-position:top;border:1px solid #17151229;width:100%;display:block}.pricing-method{background:var(--color-coral);color:var(--color-charcoal);padding:7rem 0}.pricing-method>.wrap{gap:3.5rem;display:grid}.pricing-method .eyebrow{color:var(--color-charcoal);background:0 0}.pricing-method .eyebrow:before{background-color:var(--color-charcoal)}.pricing-method h2{max-width:13ch;margin-top:1.5rem;font-size:clamp(3rem,5vw,5rem)}.pricing-method .wrap>div>p:last-child{max-width:42rem;color:var(--color-charcoal);margin-top:1.5rem;line-height:1.7}.pricing-method ol{border-top:1px solid #1715124d;margin:0;padding:0;list-style:none;display:grid}.pricing-method li{border-bottom:1px solid #1715124d;grid-template-columns:2.5rem 1fr;gap:1rem;padding:.9rem 0;font-weight:800;display:grid}.pricing-method li span{letter-spacing:.1em;font-size:12px}.pricing-method aside{border:1px solid #17151266;grid-column:1/-1;padding:1.2rem;font-size:.86rem;font-weight:800;line-height:1.6}.editorial-responsibility,.audit-form,.internal-cta,.final-cta,.editorial-responsibility :where(p,span,figcaption),.audit-form :where(p,span,a,small),.internal-cta :where(p,small),.final-cta p,.editorial-responsibility .eyebrow,.audit-form .eyebrow,.internal-cta .eyebrow,.final-cta .eyebrow{color:var(--color-charcoal)!important}.editorial-responsibility .eyebrow:before,.audit-form .eyebrow:before,.internal-cta .eyebrow:before,.final-cta .eyebrow:before{background:var(--color-charcoal)!important}.editorial-responsibility .editorial-frame{background:var(--color-ivory)!important;color:var(--color-charcoal)!important}.internal-cta{contain:paint;overflow:clip!important}.internal-cta:after{width:min(35rem,70vw)!important;right:0!important}.internal-cta>.wrap{min-width:0}.internal-cta>.wrap>*{min-width:0;max-width:100%}.internal-cta .button-light,.final-cta .button-light{background:var(--color-charcoal);border-color:var(--color-charcoal);color:var(--color-ivory)}.internal-cta a,.final-cta-secondary{white-space:normal;text-align:center;max-width:100%}.final-cta-secondary{border-color:var(--color-charcoal)!important;color:var(--color-charcoal)!important}.final-cta-secondary:hover,.final-cta-secondary:focus-visible{background:var(--color-charcoal)!important;color:var(--color-ivory)!important}.emotional-interlude:after{background:linear-gradient(90deg,#171512db,#17151247 72%),linear-gradient(#0000 42%,#171512bd)!important}.emotional-interlude .eyebrow{background:var(--color-dusk);width:fit-content;padding:.45rem .65rem;color:var(--color-ivory)!important}@media (min-width:700px){.pricing-offer-grid,.estimator-factor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-client-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.pricing-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-yawa-proof>.wrap{grid-template-columns:.82fr 1.18fr}.pricing-method>.wrap{grid-template-columns:1fr 1fr}.internal-cta>.wrap{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;display:grid!important}}@media (max-width:699px){.pricing-shock,.pricing-client-proof,.pricing-yawa-proof,.pricing-product-proof,.pricing-method{padding:4.5rem 0}.pricing-shock-ledger article{grid-template-columns:2rem 1fr}.pricing-shock-ledger article p{grid-column:2}.pricing-offers-head{padding-top:4rem}.pricing-retainer{grid-template-columns:1fr;gap:.7rem}.pricing-retainer strong{white-space:normal}.pricing-estimator{padding-inline:1rem!important}.pricing-estimator .estimator-panel{padding:1.25rem}.pricing-yawa-copy dl>div{grid-template-columns:1fr;gap:.4rem}.pricing-product-grid article{padding:1rem}}@page{size:A4 portrait;margin:17mm 16mm 16mm}@media print{html,body{widows:3;orphans:3}.personalized-report>header{break-after:page!important;height:264mm!important;min-height:264mm!important;max-height:264mm!important;overflow:hidden!important}.personalized-report>header>.wrap{gap:12mm!important;padding:14mm!important}.personalized-report>header h1{font-size:46pt!important}.personalized-report>.wrap{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.personalized-report .report-chapter{break-before:page!important;break-inside:auto!important;border:0!important;margin:0!important;padding:0!important}.personalized-report .report-chapter:first-child{break-before:auto!important}:is(.personalized-report .report-chapter:has(#report-competition),.personalized-report .report-chapter:has(#report-method)){break-before:auto!important;border-top:.35mm solid #bcb2a5!important;margin-top:8mm!important;padding-top:6mm!important}.personalized-report .report-chapter>h2{break-after:avoid-page!important}.personalized-report :where(h1,h2,h3,p,li,dt,dd){widows:3;orphans:3}.personalized-report :where(.finding-list li,.metric-grid article,.report-split>div,.source-banner,.report-table>div,.query-list>div,details,.competition>div,.report-action-grid article,.report-roadmap article,.method>div){break-inside:avoid-page!important;page-break-inside:avoid!important}.personalized-report :where(.metric-grid,.report-split,.report-table,.query-list,.competition,.report-action-grid,.report-roadmap,.method){max-width:100%!important}.personalized-report .competition{overflow:visible!important}.personalized-report .competition>div{grid-template-columns:1.35fr repeat(4,minmax(0,1fr))!important;min-width:0!important}.personalized-report .competition :where(span,b){overflow-wrap:anywhere;padding:1.5mm!important;font-size:7pt!important}.personalized-report .report-action-grid{display:block!important}.personalized-report .report-action-grid article{margin:0 0 3mm!important;padding:4mm!important}.personalized-report .report-roadmap{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}}@media screen{:where(.editorial-tension,.real-proof,.rich-copy,.faq-section,.internal-cta,.audit-decision-map,.audit-source-ledger,.patient-journey,.medical-secondary-proof,.medical-architecture,.medical-detail,.pricing-shock,.pricing-client-proof,.pricing-yawa-proof,.pricing-product-proof,.pricing-method,.contact-rich,.client-sites-showcase,.secondary-products,.institutional-proof,.yawa-thesis,.yawa-flow,.yawa-system-map,.yawa-evidence,.yawa-status,.yawa-lessons,.yawa-projection){padding-block:var(--space-chapter)}:where(.pricing-shock-ledger,.pricing-client-grid,.pricing-product-grid,.client-sites-grid,.secondary-products-grid,.yawa-layer-grid,.yawa-evidence-grid,.yawa-status-grid,.report-roadmap){margin-top:var(--space-grid)}.pricing-offers-head{padding-block:var(--space-chapter) var(--space-grid)}.pricing-retainer{margin-block:var(--space-component) var(--space-chapter)}}
