.services-page--dossier{--services-text-body:1.25rem;--services-leading-body:1.78;--services-text-label:.8125rem;background:var(--dossier-color-bg);color:var(--dossier-color-text);padding-inline:var(--dossier-gutter)}.services-page--dossier .dossier-supporting,.services-page--dossier .dossier-note,.services-page--dossier .dossier-panel__body p{font-size:clamp(1.125rem, 1.5vw, var(--services-text-body));line-height:var(--services-leading-body);letter-spacing:normal}.services-page--dossier>.dossier-page{width:100%;max-width:var(--dossier-max-width);background:var(--dossier-color-panel);box-shadow:0 1px 0 var(--dossier-color-border-soft);margin-inline:auto;position:relative}.services-page--dossier .dossier-section__inner,.services-page--dossier .dossier-nav,.services-page--dossier .dossier-footer__inner{padding-inline:clamp(1.25rem,3vw,2rem)}@media (min-width:768px){.services-page--dossier .dossier-section__inner,.services-page--dossier .dossier-nav,.services-page--dossier .dossier-footer__inner{padding-inline:clamp(1.5rem,4vw,2.75rem)}}.dossier-section--packages .dossier-section__inner,.dossier-section--pricing .dossier-section__inner,.dossier-section--case-opening .dossier-section__inner{gap:clamp(2rem,3vw,2.75rem)}.services-decision-summary{border:var(--dossier-rule);background:var(--dossier-color-bg);flex-direction:column;gap:1rem;padding:1.5rem 1.75rem;display:flex;position:relative}@media (min-width:768px){.services-decision-summary{padding:1.75rem 2rem}}.services-decision-summary__label{font-family:var(--font-geist-mono), monospace;font-size:var(--services-text-label);font-weight:600;line-height:var(--dossier-leading-meta);letter-spacing:.03em;text-transform:uppercase;color:var(--dossier-color-red);margin:0}.services-decision-summary__list{border-top:var(--dossier-rule);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.services-decision-summary__item{border-bottom:var(--dossier-rule);flex-direction:column;gap:.375rem;padding:1.125rem 0;display:flex}@media (min-width:640px){.services-decision-summary__item{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1.5rem}}.services-decision-summary__item:last-child{border-bottom:none;padding-bottom:0}.services-decision-summary__prompt{font-size:clamp(1.125rem, 1.5vw, var(--services-text-body));line-height:var(--services-leading-body);color:var(--dossier-color-text)}.services-decision-summary__package{letter-spacing:.01em;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--dossier-color-red);text-decoration-color:var(--dossier-color-red);text-underline-offset:.2em;color:var(--dossier-color-text);flex-shrink:0;font-size:clamp(1rem,1.3vw,1.0625rem);font-weight:600;line-height:1.4}.services-decision-summary__package:hover{color:var(--dossier-color-red)}.services-decision-summary__package:focus-visible{outline:2px solid var(--dossier-color-red);outline-offset:3px}.services-package-card{gap:1.625rem;padding:1.75rem;position:relative}@media (min-width:768px){.services-package-card{padding:2rem}}.services-legacy-anchor{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.services-package-blocks{flex-direction:column;gap:1.5rem;display:flex}.services-package-block{border-bottom:1px solid var(--dossier-color-border-soft);flex-direction:column;gap:.625rem;padding-bottom:1.5rem;display:flex}.services-package-block:last-child{border-bottom:none;padding-bottom:0}.services-package-block__label{font-family:var(--font-geist-mono), monospace;font-size:var(--services-text-label);font-weight:600;line-height:var(--dossier-leading-meta);letter-spacing:.03em;text-transform:uppercase;color:var(--dossier-color-red);margin:0}.services-package-block__body{font-size:clamp(1.125rem, 1.5vw, var(--services-text-body));line-height:var(--services-leading-body);letter-spacing:normal;color:var(--dossier-color-text-muted);margin:0}.services-package-block__body--emphasis{color:var(--dossier-color-text)}.services-package-cta{border-top:var(--dossier-rule);padding-top:.5rem}.services-package-cta .dossier-cta{min-height:3.375rem;margin-top:1.125rem;padding-inline:1.5rem}@media (min-width:768px){.dossier-report-grid--lead-split .services-package-card:not(.dossier-report-card--lead){height:100%}.dossier-report-grid--lead-split .services-package-card--lead,.dossier-report-grid--lead-split .dossier-report-card--lead.services-package-card{padding-bottom:2.5rem}}.services-complexity-bands{border:var(--dossier-rule);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.services-complexity-band{border-bottom:var(--dossier-rule);flex-direction:column;gap:.5rem;padding:1.375rem 1.75rem;display:flex}.services-complexity-band:last-child{border-bottom:none}@media (min-width:768px){.services-complexity-band{padding:1.5rem 2rem}}.services-complexity-band__label{font-family:var(--font-geist-mono), monospace;font-size:var(--services-text-label);font-weight:600;line-height:var(--dossier-leading-meta);letter-spacing:.03em;text-transform:uppercase;color:var(--dossier-color-text);margin:0}.services-complexity-band__description{font-size:clamp(1.125rem, 1.5vw, var(--services-text-body));line-height:var(--services-leading-body);letter-spacing:normal;color:var(--dossier-color-text-muted);margin:0}.services-page--dossier .dossier-section--pricing .dossier-panel{margin-top:0}.services-production-note{color:var(--dossier-color-text-muted);padding-top:.25rem}.services-case-opening-panels{border:var(--dossier-rule);flex-direction:column;gap:0;display:flex}.services-case-opening-panels .dossier-panel+.dossier-panel{border-top:none;margin-top:0}.services-case-opening-panels .dossier-panel{border:none;border-bottom:var(--dossier-rule)}.services-case-opening-panels .dossier-panel:last-child{border-bottom:none}.services-case-opening-panels .dossier-panel__title{letter-spacing:.03em;text-transform:uppercase}.services-case-opening-list{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.services-case-opening-list li{font-size:clamp(1.125rem, 1.5vw, var(--services-text-body));line-height:var(--services-leading-body);letter-spacing:normal;color:var(--dossier-color-text-muted);padding-left:1.375rem;position:relative}.services-case-opening-list li:before{content:"";background:var(--dossier-color-red);width:.375rem;height:.375rem;position:absolute;top:.72em;left:0}.services-case-opening-panel-text{font-size:clamp(1.125rem, 1.5vw, var(--services-text-body));line-height:var(--services-leading-body);letter-spacing:normal;color:var(--dossier-color-text-muted);margin:0}.services-case-opening-clarification{color:var(--dossier-color-text)}.services-page--dossier .dossier-panel__body{font-size:clamp(1.125rem, 1.5vw, var(--services-text-body));line-height:var(--services-leading-body);letter-spacing:normal}.services-page--dossier .dossier-cta-row .dossier-cta{min-height:3.375rem;padding-inline:1.5rem}
