.estimate-notes_section__izJ5q{position:relative;overflow:clip;scroll-margin-top:var(--header-height);background:radial-gradient(circle at 10% 100%,color-mix(in srgb,var(--accent-deep) 11%,transparent),transparent 34rem),color-mix(in srgb,var(--background-deep) 64%,var(--background))}.estimate-notes_section__izJ5q:before{position:absolute;z-index:1;top:0;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 12%,transparent) 24%,color-mix(in srgb,var(--foreground) 12%,transparent) 76%,transparent);content:"";pointer-events:none}.estimate-notes_inner__kV_YO{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(3rem,7vw,8rem);width:100%;max-width:var(--container);padding:clamp(5.5rem,8vw,8.5rem) var(--gutter);margin-inline:auto;box-sizing:border-box}.estimate-notes_eyebrow__Gm0Du{display:flex;gap:.625rem;align-items:center;margin:0 0 clamp(1.5rem,3vw,2.25rem);color:var(--text-tertiary);font-size:var(--font-size-label);font-weight:var(--weight-medium);letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.estimate-notes_eyebrow__Gm0Du>span:first-child{color:var(--primary);font-family:var(--font-mono)}.estimate-notes_eyebrow__Gm0Du>span:nth-child(2){color:var(--text-faint)}.estimate-notes_heading__DzVkT{max-width:12ch;margin:0;color:var(--text-primary);font-size:var(--font-size-section);font-weight:var(--weight-medium);letter-spacing:-.055em;line-height:.91;text-wrap:balance}.estimate-notes_list__dkxq2{display:grid;gap:clamp(2.5rem,4vw,4rem);padding:0;margin:0;list-style:none}.estimate-notes_list__dkxq2 li{display:grid;grid-template-columns:3rem minmax(12rem,.75fr) minmax(16rem,1.25fr);gap:clamp(1rem,2vw,2rem);align-items:start}.estimate-notes_index__CjqV5{color:var(--primary);font-family:var(--font-mono);font-size:var(--font-size-label);font-weight:var(--weight-medium);letter-spacing:.1em}.estimate-notes_list__dkxq2 h3{margin:0;color:var(--text-primary);font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:var(--weight-medium);letter-spacing:-.02em;line-height:1.25}.estimate-notes_list__dkxq2 p{max-width:32rem;margin:0;color:var(--text-secondary);font-size:var(--font-size-body);line-height:1.6;text-wrap:pretty}@media (width < 64rem){.estimate-notes_inner__kV_YO{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,6vw,3.5rem)}}@media (width < 48rem){.estimate-notes_list__dkxq2 li{grid-template-columns:2.25rem minmax(0,1fr)}.estimate-notes_list__dkxq2 p{grid-column:2}}@media (forced-colors:active){.estimate-notes_section__izJ5q:before{background:CanvasText}}.format-list_section__lMuNg{position:relative;scroll-margin-top:var(--header-height)}.format-list_inner__oc4L4{width:100%;max-width:var(--container);padding:clamp(5.5rem,8vw,8.5rem) var(--gutter) clamp(5rem,7vw,7.5rem);margin-inline:auto;box-sizing:border-box}.format-list_list__8NyIt{display:grid;gap:clamp(4rem,7vw,7rem);padding:0;margin:0;list-style:none}.format-list_durationNote__ARO9d{max-width:52rem;margin:0 0 3rem;color:var(--text-secondary);font-size:var(--font-size-lead);line-height:1.65;text-wrap:pretty}.format-list_title__0falA a{text-decoration-thickness:1px;text-underline-offset:.2em}.format-list_item__RTogN{display:grid;grid-template-columns:3rem minmax(0,1fr) minmax(16rem,.5fr);gap:clamp(1.5rem,3vw,3rem);align-items:start}.format-list_index__jO058{color:var(--primary);font-family:var(--font-mono);font-size:var(--font-size-label);font-weight:var(--weight-medium);letter-spacing:.1em;line-height:1.6}.format-list_body__Umj4b{min-width:0}.format-list_title__0falA{max-width:16ch;margin:0;color:var(--text-primary);font-size:var(--font-size-title);font-weight:var(--weight-medium);letter-spacing:-.045em;line-height:1.15;text-wrap:balance}.format-list_description__EICVY{max-width:34rem;margin:clamp(1.25rem,2vw,1.75rem) 0 0;color:var(--text-secondary);font-size:var(--font-size-lead);line-height:1.6;text-wrap:pretty}.format-list_includes__GsiPb{margin-top:clamp(1.75rem,3vw,2.5rem)}.format-list_includesLabel__TSybO{margin:0 0 .75rem;color:var(--text-tertiary);font-size:var(--font-size-label);font-weight:var(--weight-medium);letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.format-list_includesList__Ug_GL{display:flex;flex-wrap:wrap;gap:0 1.125rem;padding:0;margin:0;color:var(--text-secondary);font-size:var(--font-size-body);line-height:1.8;list-style:none}.format-list_includesList__Ug_GL li+li{display:flex;gap:1.125rem;align-items:baseline}.format-list_includesList__Ug_GL li+li:before{color:var(--text-faint);content:"·"}.format-list_terms__yCPl0{display:grid;gap:clamp(1.25rem,2vw,1.75rem);padding-top:.375rem;margin:0}.format-list_terms__yCPl0 dt{margin-bottom:.5rem;color:var(--text-tertiary);font-size:var(--font-size-label);font-weight:var(--weight-medium);letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.format-list_terms__yCPl0 dd{max-width:20rem;margin:0;color:var(--text-secondary);font-size:var(--font-size-body);line-height:1.5;text-wrap:pretty}.format-list_drivers__i7Bov{color:var(--text-primary);font-weight:var(--weight-medium)}@media (width < 64rem){.format-list_item__RTogN{grid-template-columns:2.5rem minmax(0,1fr)}.format-list_terms__yCPl0{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2vw,1.75rem) clamp(1.5rem,3vw,3rem);padding-top:0;margin-top:clamp(1.75rem,3vw,2.25rem)}}@media (width < 48rem){.format-list_terms__yCPl0{grid-template-columns:minmax(0,1fr);gap:1.25rem}.format-list_includesList__Ug_GL{display:grid;gap:.125rem}.format-list_includesList__Ug_GL li+li{display:block}.format-list_includesList__Ug_GL li+li:before{content:none}}@media (width < 30rem){.format-list_title__0falA{overflow-wrap:anywhere;hyphens:auto}}.pricing-cta_section__iSksh{position:relative;overflow:clip}.pricing-cta_section__iSksh:before{position:absolute;z-index:1;top:0;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 12%,transparent) 24%,color-mix(in srgb,var(--foreground) 12%,transparent) 76%,transparent);content:"";pointer-events:none}.pricing-cta_inner__3xSKB{width:100%;max-width:var(--container);padding:clamp(5.5rem,8vw,8.5rem) var(--gutter);margin-inline:auto;box-sizing:border-box}.pricing-cta_eyebrow__bkUxn{margin:0 0 clamp(1.5rem,3vw,2.25rem);color:var(--text-tertiary);font-size:var(--font-size-label);font-weight:var(--weight-medium);letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.pricing-cta_heading__05ufy{max-width:16ch;margin:0;color:var(--text-primary);font-size:var(--font-size-section);font-weight:var(--weight-medium);letter-spacing:-.055em;line-height:1.08;text-wrap:balance}.pricing-cta_headingAccent__JhIuy{color:color-mix(in srgb,var(--primary-hover) 45%,var(--foreground))}.pricing-cta_description__TQ5py{max-width:34rem;margin:clamp(1.5rem,2.5vw,2.25rem) 0 0;color:var(--text-secondary);font-size:var(--font-size-lead);line-height:1.6;text-wrap:pretty}.pricing-cta_action__dGBCe{margin-top:clamp(2rem,3.8vw,3rem)}@media (width < 48rem){.pricing-cta_action__dGBCe{width:100%}}@media (forced-colors:active){.pricing-cta_section__iSksh:before{background:CanvasText}}