.quote-configurator{padding-bottom:var(--space-section-block);grid-column:1/-1;grid-template-columns:60px repeat(12,minmax(0,1fr)) 60px;display:grid;position:relative}.quote-configurator [hidden]{display:none!important}.quote-configurator__inner{grid-column:2/14;min-width:0}.quote-intro{gap:var(--space-column-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.quote-intro h1{grid-column:1/8;margin:0}.quote-intro h1 em{color:var(--color-brand);font-weight:inherit}.quote-intro__copy{grid-column:8/-1;align-self:end}.quote-intro__copy p{margin:0}.quote-intro__copy p:first-child{font-size:var(--type-body-lg);margin-bottom:var(--space-inline-compact)}.quote-intro__copy p+p{color:color-mix(in srgb,var(--color-ink) 68%,transparent)}.quote-services{gap:var(--space-inline-default);margin-top:var(--space-inline-default);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quote-service{column-gap:var(--space-inline-compact);row-gap:var(--space-phi-1);text-align:left;min-width:0;min-height:10rem;padding:var(--space-inline-default);border:1px solid var(--color-border);color:var(--color-ink);cursor:pointer;transition:background-color var(--motion-feedback) var(--ease-editorial-out),border-color var(--motion-feedback) var(--ease-editorial-out);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;background:0 0;grid-template-columns:2rem minmax(0,1fr);align-content:start;display:grid}.quote-service:hover,.quote-service:focus-visible{background:var(--color-surface-lilac);border-color:var(--color-brand);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.quote-service:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.quote-service__icon{width:2rem;height:2rem;color:var(--color-brand);grid-area:1/1}.quote-service__name{font-family:var(--font-body);font-weight:700;font-size:var(--type-body-lg);line-height:var(--leading-body);grid-column:2;align-self:center;margin:0}.quote-service__description{color:color-mix(in srgb,var(--color-ink) 68%,transparent);grid-column:1/-1;max-width:32rem;margin:0}.quote-service__entry{justify-content:space-between;align-items:center;gap:var(--space-inline-compact);width:100%;font-size:var(--type-body-sm);grid-column:1/-1;margin-top:auto;padding-top:0;display:flex}.quote-service__entry>svg{width:1.5rem;height:1.5rem;color:var(--color-brand);flex:none}.quote-workspace{margin-top:var(--space-section-block)}.quote-workspace__panel{padding:var(--space-inline-default)}.quote-workspace__heading{justify-content:space-between;align-items:center;gap:var(--space-inline-compact);margin-bottom:var(--space-phi-1);display:flex}.quote-change-service{justify-content:center;align-items:center;gap:var(--space-phi-1);min-height:44px;padding:var(--space-phi-1) var(--space-inline-compact);border:1px solid var(--color-brand);background:var(--color-surface-lilac);font-size:var(--type-body-sm);cursor:pointer;color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);flex:none;font-weight:600;display:inline-flex}.quote-change-service svg{width:1.125rem;height:1.125rem;color:var(--color-brand);flex:none}.quote-change-service:not(:disabled):hover{color:var(--color-brand)}.quote-change-service:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.quote-change-service:disabled{opacity:.5;cursor:default}.quote-consult{min-width:0;font-size:var(--type-body-sm);grid-column:2}.quote-consult p{color:color-mix(in srgb,var(--color-ink) 68%,transparent);margin:0}.quote-consult__links{gap:0 var(--space-inline-compact);flex-wrap:wrap;display:flex}.quote-consult a{align-items:center;gap:var(--space-phi-1);min-height:44px;font-weight:600;display:inline-flex}.quote-consult svg{width:1rem;height:1rem;color:var(--color-brand);flex:none}.quote-workspace__body[data-quote-review=true] .quote-consult{border-top:1px solid var(--color-border);padding-top:var(--space-inline-compact);grid-column:1/-1}.quote-workspace__heading p{font-size:var(--type-body);margin:0;font-weight:700}.quote-progress{border-bottom:1px solid var(--color-border);margin-bottom:var(--space-inline-compact);min-width:0}.quote-progress__list{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.quote-progress__item{min-width:0;display:flex}.quote-progress__step{align-items:center;gap:var(--space-phi-1);width:100%;min-width:0;min-height:44px;padding:var(--space-phi-1) var(--space-inline-compact);font-size:var(--type-body-sm);text-align:left;color:color-mix(in srgb,var(--color-ink) 68%,transparent);border-bottom:2px solid #0000;display:flex}.quote-progress__number{display:none}.quote-progress__step[aria-current=step]{color:var(--color-ink);border-color:var(--color-brand);font-weight:700}.quote-progress button:focus-visible{outline:2px solid var(--color-brand);outline-offset:-3px}@media (width<=1199px){.quote-progress{border:1px solid var(--color-border);background:var(--color-canvas);margin-block:var(--space-inline-compact);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit}.quote-progress__toggle{justify-content:space-between;align-items:center;gap:var(--space-inline-compact);width:100%;min-height:72px;padding:var(--space-inline-compact);text-align:left;display:flex}.quote-progress__heading{gap:var(--space-phi-1);min-width:0;display:grid}.quote-progress__position{font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:color-mix(in srgb,var(--color-ink) 68%,transparent)}.quote-progress__title{font-size:var(--type-body);font-weight:600;line-height:var(--leading-body)}.quote-progress__action{align-items:center;gap:var(--space-phi-1);font-size:var(--type-body-sm);flex:none;display:flex}.quote-progress__arrow{font-size:var(--type-body-lg);color:var(--color-brand)}.quote-progress__meter{gap:var(--space-phi-1);margin:0 var(--space-inline-compact) var(--space-inline-compact);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.quote-progress__meter span{background:var(--color-border);height:3px}.quote-progress__meter [data-state=past]{background:var(--color-ink);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit}.quote-progress__meter [data-state=current]{background:var(--color-brand)}.quote-progress__list{border-top:1px solid var(--color-border);padding:var(--space-phi-1);gap:var(--space-phi-1);grid-template-columns:repeat(2,minmax(0,1fr))}.quote-progress__step{padding:var(--space-phi-1);min-height:52px;font-size:var(--type-body);border:1px solid #0000}.quote-progress__step[aria-current=step]{background:var(--color-surface-lilac);border-color:var(--color-brand);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.quote-progress__step:not(:disabled):hover{background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.quote-progress__step:disabled{color:color-mix(in srgb,var(--color-ink) 48%,transparent)}.quote-progress__number{font-size:var(--type-label);color:inherit;flex:none;display:block}}@media (width<=767px){.quote-progress__list{grid-template-columns:1fr}.quote-progress__toggle{align-items:flex-start}.quote-progress__action{padding-top:var(--space-phi-1)}}.quote-workspace__body{gap:var(--space-inline-compact) var(--space-column-gap-wide);grid-template-columns:minmax(0,8fr) minmax(0,3fr);align-items:start;display:grid}.quote-workspace .quote-form{min-width:0;margin:0}.quote-form fieldset{border:0;min-width:0;margin:0;padding:0}.quote-step__title{font-size:var(--type-h2);margin:0}.quote-step__intro{margin:var(--space-phi-1) 0;font-size:var(--type-body-sm);color:color-mix(in srgb,var(--color-ink) 68%,transparent)}.quote-options{gap:var(--space-phi-1);margin-block:var(--space-phi-1) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quote-option{align-items:center;gap:var(--space-phi-1);min-width:0;min-height:44px;padding:var(--space-phi-1) var(--space-inline-compact);font-size:var(--type-body-sm);border:1px solid var(--color-border);text-align:left;cursor:pointer;transition:border-color var(--motion-feedback) var(--ease-editorial-out),background-color var(--motion-feedback) var(--ease-editorial-out);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;background:0 0;display:flex;position:relative}.quote-option:hover,.quote-option:has(input:checked),.quote-option[aria-pressed=true]{border-color:var(--color-brand);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.quote-option:focus-within,.quote-option:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.quote-form .quote-option input{appearance:auto;width:1rem;height:1rem;min-height:0;accent-color:var(--color-brand);flex:none;margin:0;padding:0}.quote-option__label{font-weight:600;display:block}.quote-option__description{font-size:var(--type-body-sm);color:color-mix(in srgb,var(--color-ink) 68%,transparent);margin-top:var(--space-phi-1);display:block}.quote-fields-grid{column-gap:var(--space-inline-compact);row-gap:var(--space-phi-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quote-form .quote-field{margin-top:var(--space-phi-1);padding-block:var(--space-phi-1);row-gap:var(--space-phi-1);border-bottom:0}.quote-form .quote-field:after{content:none}.quote-fields-grid .quote-field{margin-top:0}.quote-form .quote-field input,.quote-form .quote-field textarea{font-size:max(1rem,var(--type-body));background:var(--color-surface-lilac);border:1px solid color-mix(in srgb,var(--color-ink) 55%,var(--color-canvas));color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);border-radius:0}.quote-form .quote-field :is(input,textarea):hover{border-color:var(--color-brand)}.quote-form .quote-field :is(input,textarea):focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.quote-form .quote-field input{min-height:44px;padding:0 var(--space-inline-compact)}.quote-form .quote-field textarea{min-height:5.5rem;padding:var(--space-phi-1) var(--space-inline-compact)}.quote-field__hint{font-size:var(--type-body-sm)}.quote-actions{gap:var(--space-inline-compact);margin-top:var(--space-inline-compact);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.quote-privacy{color:color-mix(in srgb,var(--color-ink) 68%,transparent);font-size:var(--type-body-sm);margin-top:var(--space-inline-compact)}.quote-summary{height:18rem;min-height:0;padding:var(--space-inline-default);font-size:var(--type-body-sm);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);min-width:0;color:var(--color-ink);flex-direction:column;align-self:stretch;display:flex;overflow:hidden}.quote-summary__eyebrow{font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:700}.quote-summary__latest,.quote-summary__all{min-height:0;margin-block:var(--space-inline-compact);flex:1}.quote-summary__latest{overflow:hidden}.quote-summary__latest dt{margin-bottom:var(--space-phi-1)}.quote-summary__latest dd{font-size:var(--type-body-lg);line-height:var(--leading-body)}.quote-summary__answer{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.quote-summary__answer[data-quote-long-answer]{font-size:var(--type-body)}.quote-summary__all{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-brand) transparent;padding-right:var(--space-phi-1);overflow:auto}.quote-summary__toggle{justify-content:space-between;align-items:center;gap:var(--space-phi-1);border-top:1px solid var(--color-border);text-align:left;flex:none;min-height:44px;font-weight:600;display:flex}.quote-summary__toggle:hover{color:var(--color-brand)}.quote-summary__toggle:focus-visible,.quote-summary__all:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media (width>=1200px){.quote-summary{contain:size;height:auto}}.quote-workspace__body[data-quote-review=true]{grid-template-columns:minmax(0,1fr)}.quote-workspace__body[data-quote-review=true] .quote-form{grid-column:1/-1}.quote-summary h2,.quote-summary h3{font-size:var(--type-h3);margin:0 0 var(--space-inline-default)}.quote-summary dl,.quote-summary p{margin:0}.quote-summary__item,.quote-summary dl>div{padding-block:var(--space-phi-1);border-bottom:1px solid var(--color-border)}.quote-summary dt{color:color-mix(in srgb,var(--color-ink) 68%,transparent);font-size:var(--type-body-sm)}.quote-summary dd{overflow-wrap:anywhere;margin:0}.quote-message:empty{display:none}.quote-message{margin-top:var(--space-inline-comfortable)}.quote-footnote{justify-content:space-between;gap:var(--space-inline-default);margin-top:var(--space-inline-comfortable);color:color-mix(in srgb,var(--color-ink) 68%,transparent);font-size:var(--type-body-sm);flex-wrap:wrap;display:flex}.quote-footnote p{margin:0}@media (width<=1199px){.quote-configurator{grid-template-columns:repeat(12,minmax(0,1fr))}.quote-configurator__inner{grid-column:1/-1}.quote-intro h1{grid-column:1/8}.quote-intro__copy{grid-column:8/-1}.quote-workspace__body{grid-template-columns:minmax(0,1fr)}.quote-consult{grid-column:1}}@media (width<=767px){.quote-intro{display:block}.quote-intro__copy{margin-top:var(--space-heading-to-copy)}.quote-services{margin-top:var(--space-inline-comfortable);grid-template-columns:1fr}.quote-service{column-gap:var(--space-inline-compact);grid-column:auto;grid-template-columns:2rem minmax(0,1fr);min-height:0;display:grid}.quote-service__icon{grid-area:1/1;margin:0}.quote-service__name,.quote-service__description,.quote-service__entry{grid-column:1/-1}.quote-service__entry{padding-top:var(--space-phi-1)}.quote-workspace__heading{flex-direction:column;align-items:flex-start}.quote-options,.quote-fields-grid{grid-template-columns:1fr}.quote-option{font-size:max(1rem,var(--type-body))}}@media (prefers-reduced-motion:reduce){.quote-service,.quote-option{transition:none}}.quote-configurator[data-quote-active=true] .quote-intro{display:block}.quote-configurator[data-quote-active=true] .quote-intro h1 br{display:none}.quote-configurator[data-quote-active=true] .quote-intro h1 em:before{content:" "}.quote-configurator[data-quote-active=true] .quote-intro__copy{display:none}.quote-configurator[data-quote-active=true] .quote-workspace,.quote-configurator[data-quote-active=true] .quote-footnote{margin-top:var(--space-inline-compact)}.quote-form .quote-question{margin-top:0}.quote-question>legend{font-family:var(--font-body);font-size:var(--type-body-lg);font-weight:600;line-height:var(--leading-body)}.quote-question>legend small{font-size:var(--type-body-sm);font-weight:400;display:block}.quote-field__error:empty{display:none}.quote-step__position{margin:0 0 var(--space-phi-1);color:color-mix(in srgb,var(--color-ink) 68%,transparent);font-size:var(--type-body-sm)}.quote-service--contact{background:var(--color-surface-lilac);cursor:default;color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.quote-service--contact .quote-service__phone{color:var(--color-ink);font-size:var(--type-body-lg);font-weight:600}.quote-service--contact .quote-service__entry{display:block}.quote-service--contact .btn-secondary{max-width:100%}@media (width>=768px) and (width<=1199px){.quote-services{grid-template-columns:repeat(2,minmax(0,1fr))}}.quote-review{gap:var(--space-inline-default);margin-top:var(--space-inline-default);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.quote-review section{min-width:0}.quote-review__lead{padding:var(--space-inline-default);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);flex-direction:column;grid-column:span 8;display:flex}.quote-review__identity{align-items:center;gap:var(--space-inline-compact);font-size:var(--type-body-sm);font-weight:600;display:flex}.quote-review__identity svg{width:2rem;height:2rem;color:var(--color-brand);flex:none}.quote-review__lead-top{justify-content:space-between;align-items:center;gap:var(--space-inline-compact);margin-top:var(--space-inline-compact);display:flex}.quote-review__kicker{font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0;font-weight:700}.quote-review__goal{font-size:var(--type-hero-support);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:var(--space-phi-1) 0 var(--space-inline-compact)}.quote-review__brief{margin:0 0 var(--space-inline-default);white-space:pre-line;overflow-wrap:anywhere;max-width:70ch}.quote-review__planning{padding:var(--space-inline-default);background:var(--color-ink);color:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;flex-direction:column;grid-column:span 4;display:flex}.quote-review__chapter{align-items:center;gap:var(--space-inline-compact);margin-bottom:var(--space-inline-compact);display:flex}.quote-review__chapter h3{flex:1;margin:0}.quote-review__number{font-size:var(--type-body-sm);color:var(--color-brand)}.quote-review__edit{gap:var(--space-phi-1);min-height:44px;font-size:var(--type-body-sm);text-align:left;flex:none;align-items:center;display:inline-flex}.quote-review__edit:hover{color:var(--color-brand)}.quote-review__edit:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.quote-review__planning .quote-review__chapter{flex-wrap:wrap}.quote-review__planning .quote-review__edit{color:var(--color-canvas)}.quote-review__fields{gap:var(--space-inline-compact);margin:0;display:grid}.quote-review__field{min-width:0}.quote-review__field dt{color:color-mix(in srgb,var(--color-ink) 68%,transparent);font-size:var(--type-body-sm);margin-bottom:var(--space-phi-1)}.quote-review__field dd{overflow-wrap:anywhere;white-space:pre-line;margin:0}.quote-review__lead .quote-review__fields{padding-top:var(--space-inline-compact);border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto}.quote-review__planning .quote-review__field dt{color:color-mix(in srgb,var(--color-canvas) 75%,transparent)}.quote-review__planning .quote-review__field dd{font-size:var(--type-body-lg)}.quote-review__note{margin:var(--space-inline-default) 0 0;padding-top:var(--space-inline-compact);border-top:1px solid color-mix(in srgb,var(--color-canvas) 25%,transparent);color:color-mix(in srgb,var(--color-canvas) 75%,transparent);font-size:var(--type-body-sm)}.quote-review__scope{padding-block:var(--space-inline-compact);border-top:1px solid var(--color-ink);grid-column:span 6}.quote-review__scope .quote-review__fields{gap:var(--space-inline-default);grid-template-columns:repeat(2,minmax(0,1fr))}.quote-review__selections{gap:var(--space-phi-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.quote-review__selections li{align-items:baseline;gap:var(--space-phi-1);padding:var(--space-phi-1);background:var(--color-surface-lilac);font-size:var(--type-body-sm);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);display:flex}.quote-review__selections li:before{content:"✓";color:var(--color-brand)}.quote-review__contact{padding-block:var(--space-inline-compact);border-block:1px solid var(--color-border);grid-column:1/-1}.quote-review__contact .quote-review__fields{gap:var(--space-inline-default);grid-template-columns:repeat(4,minmax(0,1fr))}.quote-review-return{align-items:center;gap:var(--space-phi-1);min-height:44px;margin-top:var(--space-inline-compact);font-size:var(--type-body-sm);display:flex}@media (width<=1199px){.quote-review__lead{grid-column:span 7}.quote-review__planning{grid-column:span 5}.quote-review__scope .quote-review__chapter{flex-wrap:wrap}.quote-review__scope .quote-review__fields{grid-template-columns:1fr}.quote-review__contact .quote-review__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.quote-review{gap:var(--space-inline-default);grid-template-columns:1fr}.quote-review__lead,.quote-review__planning,.quote-review__scope{grid-column:1/-1}.quote-review__lead,.quote-review__planning{padding:var(--space-inline-compact)}.quote-review__lead .quote-review__fields,.quote-review__contact .quote-review__fields{grid-template-columns:1fr}.quote-review__chapter{gap:var(--space-phi-1);flex-wrap:wrap}.quote-review__chapter h3{flex-basis:75%}.quote-review__chapter .quote-review__edit{margin-left:auto}}
