.concise-home .startup-facts{margin-top:36px}.concise-home .concise-warranty{margin:24px auto 0;text-align:center;font-size:14px}.concise-home .concise-warranty a{display:inline-flex;align-items:center;min-height:44px;margin-left:8px;color:var(--accent);text-decoration:underline;text-underline-offset:4px}.concise-home .service-board-intro>.text-link{margin-top:24px}.concise-home .service-row{gap:8px;padding:24px 32px}.concise-home .service-row-title{font-size:clamp(22px,2vw,28px)}.concise-home .comparison-plan{gap:24px}.concise-home .comparison-plan>p{max-width:30em}.concise-home .concise-contact{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:var(--pad);background:var(--accent-soft);border-radius:var(--radius)}.concise-home .concise-contact h2{font-size:var(--head)}.concise-home .concise-contact p{margin-top:16px}.concise-home .concise-contact .button{flex-shrink:0}@media (max-width:800px){.concise-home .service-row{padding:24px}.concise-home .concise-contact{align-items:start;flex-direction:column}}@media (max-width:600px){.concise-home .concise-warranty{text-align:left}.concise-home .concise-warranty a{margin-left:0}.concise-home .startup-facts strong{font-size:20px}}.completion-carousel_carousel___BNgs{min-width:0;color:var(--ink);background:var(--paper);border-radius:var(--radius);overflow:hidden;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none}.completion-carousel_carousel___BNgs:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.completion-carousel_slide___AM1W{margin:0}.completion-carousel_imageFrame__qf9vU{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--wash)}.completion-carousel_imageFrame__qf9vU img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;transition:opacity .56s ease;-webkit-user-drag:none}.completion-carousel_activeImage__o_AEF{opacity:1}.completion-carousel_inactiveImage__TAXYY{opacity:0;pointer-events:none}.completion-carousel_announcement__oP5P8{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (hover:hover) and (pointer:fine){.completion-carousel_carousel___BNgs{cursor:grab}.completion-carousel_dragging__oHLFI{cursor:grabbing}}@media (prefers-reduced-motion:reduce){.completion-carousel_imageFrame__qf9vU img{transition:none}}.count-up-text_number__9QkQr{display:inline-grid;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.count-up-text_measure__6GnKY,.count-up-text_value__seWOt{grid-area:1/1}.count-up-text_measure__6GnKY{visibility:hidden}.count-up-text_value__seWOt{text-align:start}.facebook-feed_modes__c1G8W{display:flex;gap:8px;padding-bottom:12px}.facebook-feed_modes__c1G8W button{flex:1 1;min-height:48px;padding:12px;border:0;border-radius:var(--radius);background:var(--wash);color:var(--ink);font:inherit;cursor:pointer}.facebook-feed_modes__c1G8W button[aria-pressed=true]{color:var(--button-ink);background:var(--accent)}.facebook-feed_frame__iAaUl{min-width:0;width:100%;overflow:hidden;background:var(--paper);border-radius:var(--radius)}.facebook-feed_timeline__FobjH{position:relative;height:500px;background:var(--paper)}.facebook-feed_timeline__FobjH iframe{display:block;max-width:100%;border:0;margin-inline:auto;color-scheme:light}.facebook-feed_loading__aAauG{position:absolute;inset:0 0 auto;z-index:1;margin:0;padding:16px;background:var(--wash);color:var(--ink);text-align:center;font-size:var(--body)}.why-choose-us_section__FQYxJ{padding-block:clamp(48px,6vw,88px)}.why-choose-us_grid__hQbQ2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:32px}.why-choose-us_entry__YdYM0{display:flex;flex-direction:column;min-width:0;padding:clamp(24px,3vw,40px);border-radius:var(--radius);background:var(--white);color:var(--ink)}.why-choose-us_entry__YdYM0:first-child{background:var(--accent-soft)}.why-choose-us_entry__YdYM0:last-child{background:var(--wash)}.why-choose-us_entry__YdYM0 h3{margin-bottom:24px;font-size:var(--lead);line-height:1.35}.why-choose-us_description__nrQFL{flex-grow:1;font-size:var(--body);line-height:1.8}.why-choose-us_note__QS_pb{margin-top:24px;font-size:14px;line-height:1.8}.why-choose-us_link__KV90y{align-self:flex-start;min-height:44px;margin-top:24px;font-size:16px}@media (max-width:600px){.why-choose-us_grid__hQbQ2{grid-template-columns:1fr;gap:6px;margin-top:24px}.why-choose-us_entry__YdYM0{padding:24px}.why-choose-us_entry__YdYM0 h3{margin-bottom:20px;font-size:24px}.why-choose-us_description__nrQFL{font-size:16px}}