.dx1O-G_summary{border:var(--border-width) solid var(--color-hairline);border-radius:var(--radius-card);overflow:hidden}.dx1O-G_body{padding:var(--space-24) var(--space-32) 2.8rem}.dx1O-G_total{--tracking:var(--tracking-figure);margin-bottom:var(--space-12);font-size:var(--type-figure-xl-size);font-family:var(--font-mono);font-variant-numeric:tabular-nums;line-height:var(--type-figure-xl-line-height)}.dx1O-G_row,.dx1O-G_siteWork{font-size:var(--type-text-sm-size);line-height:var(--type-text-sm-line-height);border-top:var(--border-width) solid var(--color-hairline);gap:var(--space-16);justify-content:space-between;padding:1.1rem 0 1rem;display:flex}.dx1O-G_siteWork{color:var(--color-text-muted);border-top-color:var(--color-text);padding-bottom:0}.dx1O-G_amount{--tracking:var(--tracking-mono);font-size:var(--type-mono-md-size);font-family:var(--font-mono);font-variant-numeric:tabular-nums;line-height:var(--type-mono-md-line-height);white-space:nowrap}.dx1O-G_back{margin-top:var(--space-20);font-size:var(--type-text-sm-size);font-weight:500;line-height:var(--type-text-sm-line-height);text-underline-offset:var(--space-4);transition:text-decoration-color var(--duration-hover) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-block}@media (hover:hover){.dx1O-G_back:hover{text-decoration-color:currentColor}}@media (max-width:650px){.dx1O-G_body{padding:var(--space-20)}}
.v1WgiW_bar{padding:var(--space-16);white-space:nowrap;border-radius:var(--radius-card);background-color:var(--color-surface-alt);gap:var(--space-16);justify-content:space-between;align-items:center;display:flex}.v1WgiW_estimate{min-width:0;font-family:var(--font-mono);flex-direction:column;gap:.2rem;display:flex}.v1WgiW_meta{--tracking:var(--tracking-label);color:var(--color-text-muted);font-size:var(--type-mono-sm-size);line-height:var(--type-mono-sm-line-height);text-overflow:ellipsis;overflow:hidden}.v1WgiW_total{--tracking:var(--tracking-mono-lg);font-size:var(--type-mono-lg-size);line-height:var(--type-mono-lg-line-height)}.v1WgiW_change{font-size:var(--type-text-sm-size);font-weight:500;line-height:var(--type-text-sm-line-height);text-underline-offset:var(--space-4);transition:text-decoration-color var(--duration-hover) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover){.v1WgiW_change:hover{text-decoration-color:currentColor}}
.Knpwwa_lead{padding:0 var(--space-gutter) var(--space-120)}.Knpwwa_layout{gap:var(--space-96);grid-template-columns:minmax(0,56rem) minmax(0,68.8rem);justify-content:space-between;align-items:start;display:grid}.Knpwwa_column{flex-direction:column;gap:2.8rem;min-width:0;display:flex}.Knpwwa_heading{gap:var(--space-16);flex-direction:column;display:flex}.Knpwwa_title{--tracking:var(--tracking-display-lg);font-size:var(--type-display-lg-size);font-family:var(--font-display);line-height:var(--type-display-lg-line-height)}.Knpwwa_lede{--tracking:var(--tracking-text-lg);color:var(--color-text-muted);font-size:var(--type-text-lg-size);line-height:var(--type-text-lg-line-height)}.Knpwwa_errors{padding:var(--space-16) var(--space-20);border:var(--border-width) solid var(--color-error);border-radius:var(--radius-card);box-shadow:inset 0 0 0 .05rem var(--color-error);gap:var(--space-8);flex-direction:column;display:flex}.Knpwwa_errors:focus{outline:none}.Knpwwa_errorsTitle{color:var(--color-error);font-weight:500}.Knpwwa_errorsList{font-size:var(--type-text-sm-size);line-height:var(--type-text-sm-line-height);gap:var(--space-16);display:flex}.Knpwwa_errorsList li:before{content:"• "}.Knpwwa_errorsList a{text-underline-offset:var(--space-4);text-decoration:underline}.Knpwwa_pair{gap:var(--space-20);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.Knpwwa_submitRow{gap:var(--space-16);align-items:center;display:flex}.Knpwwa_attached{--tracking:var(--tracking-label);color:var(--color-text-muted);font-size:var(--type-mono-sm-size);font-family:var(--font-mono);line-height:var(--type-mono-sm-line-height)}.Knpwwa_received{gap:var(--space-12);align-items:center;display:flex}.Knpwwa_tick{color:var(--color-cta-label);border-radius:var(--radius-button);background-color:var(--color-cta);place-items:center;width:3.2rem;height:3.2rem;display:grid}.Knpwwa_tick svg{width:2rem;height:2rem}.Knpwwa_next{border-bottom:var(--border-width) solid var(--color-hairline)}.Knpwwa_nextStep{padding:var(--space-16) 0;border-top:var(--border-width) solid var(--color-hairline);gap:var(--space-16);display:flex}.Knpwwa_number{--tracking:var(--tracking-label);color:var(--color-text-muted);font-size:var(--type-mono-sm-size);font-family:var(--font-mono);line-height:var(--type-text-md-line-height)}.Knpwwa_nextBody{gap:var(--space-4);flex-direction:column;display:flex}.Knpwwa_nextTitle{font-weight:500}.Knpwwa_nextText{color:var(--color-text-muted);font-size:var(--type-text-sm-size);line-height:var(--type-text-sm-line-height)}.Knpwwa_actions{gap:var(--space-12);flex-wrap:wrap;display:flex}.Knpwwa_summaryBar,.Knpwwa_short{display:none}@media (max-width:900px){.Knpwwa_lead{padding-bottom:var(--space-80)}.Knpwwa_layout{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}.Knpwwa_layout>aside{order:1}}@media (max-width:650px){.Knpwwa_layout>.Knpwwa_summary,.Knpwwa_sentLede,.Knpwwa_long,.Knpwwa_attached{display:none}.Knpwwa_summaryBar,.Knpwwa_short{display:flex}.Knpwwa_column,.Knpwwa_heading{gap:var(--space-24)}.Knpwwa_tick{display:none}.Knpwwa_next{border-bottom:0}.Knpwwa_nextStep{padding:1.4rem 0}.Knpwwa_pair{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}.Knpwwa_submitRow{flex-direction:column;align-items:stretch}.Knpwwa_actions{gap:var(--space-24);flex-direction:column}}
