*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}a{color:#FF6210;text-decoration:none}a:hover{color:#61CE70}.scp-cards{background:#FFF8F0;padding:56px 24px 64px}.scp-cards-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.scp-card{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:4/3;display:block;box-shadow:0 6px 28px rgba(61,40,23,0.18);transition:transform 0.3s cubic-bezier(.22,.68,0,1.2),box-shadow 0.3s ease}.scp-card:hover{transform:translateY(-6px);box-shadow:0 16px 44px rgba(61,40,23,0.28)}.scp-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s ease}.scp-card:hover img{transform:scale(1.06)}.scp-card-overlay{position:absolute;inset:0;background:linear-gradient(160deg,rgba(255,130,51,0.06) 0%,rgba(0,0,0,0.0) 35%,rgba(0,0,0,0.68) 100%)}.scp-card-body{position:absolute;bottom:0;left:0;right:0;padding:20px 18px 18px;color:#fff;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.55)}.scp-card-title{font-family:'Syne',sans-serif;font-size:1.25em;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;line-height:1.2}.scp-card-cta{display:inline-block;margin-top:8px;font-size:0.74em;font-weight:600;background:#FF6210;color:#fff;padding:5px 16px;border-radius:20px;letter-spacing:0.03em;transition:background 0.2s,transform 0.2s}.scp-card:hover .scp-card-cta{background:#e8520a;transform:scale(1.04)}.scp-stats{background:#E07A3D;padding:26px 24px}.scp-stats-inner{max-width:1100px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.scp-stat{text-align:center;padding:8px 36px;border-right:1px solid rgba(255,255,255,0.3)}.scp-stat:last-child{border-right:none}.scp-stat-num{display:block;font-family:'Work Sans',sans-serif;font-size:1.7em;font-weight:800;color:#fff;line-height:1.3}.scp-stat-label{display:block;font-size:0.75em;color:rgba(255,255,255,0.88);margin-top:3px;font-family:'Work Sans',sans-serif}.scp-mobile-br{display:none}.scp-why{background:#FFF8F0;padding:72px 24px}.scp-why-inner{max-width:1100px;margin:0 auto}.scp-label{font-family:'Work Sans',sans-serif;font-size:0.72em;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:#FF6210;margin-bottom:10px;display:block}.scp-h2{font-family:'Work Sans',sans-serif;font-size:2em;font-weight:800;color:#3D2817;line-height:1.2;margin-bottom:10px;overflow:visible}.scp-lead{font-family:'Work Sans',sans-serif;color:#7a5c48;font-size:1em;line-height:1.65;margin-bottom:44px;max-width:520px}.scp-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:4px}.scp-why-card{background:#fff;border:1px solid #E8E4DF;border-top:3px solid #FF6210;border-radius:12px;padding:18px 20px 20px;box-shadow:0 1px 4px rgba(61,40,23,0.06)}.scp-why-title{font-family:'Work Sans',sans-serif;font-size:1rem;font-weight:700;color:#FF6210;margin:0 0 8px;letter-spacing:0.01em}.scp-why-text{font-family:'Work Sans',sans-serif;color:#3D2817;font-weight:600;font-size:0.9rem;line-height:1.65;margin:0}.scp-banner{width:100%;height:280px;overflow:hidden;display:block;position:relative}.scp-banner img{width:100%;height:100%;object-fit:cover;object-position:center 50%;display:block;filter:brightness(0.78)}#banner-house img{object-position:center 48%}#banner-car img{object-position:center 69%}.scp-banner-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;font-family:'Syne',sans-serif;font-size:1.5em;font-weight:800;color:#fff;letter-spacing:0.06em;text-shadow:0 2px 12px rgba(0,0,0,0.5);text-transform:uppercase}.scp-banner-text span{background:rgba(224,122,61,0.82);padding:8px 28px;border-radius:6px}.scp-about-link{color:#FF6210;font-weight:600;text-decoration:none;transition:color 0.2s}.scp-about-link:hover{color:#61CE70}.scp-footer-link{color:#FF6210;text-decoration:underline;text-underline-offset:2px;transition:color 0.2s}.scp-footer-link:hover{color:#61CE70}.scp-quote-section{background:#FFF8F0;padding:72px 24px;position:relative;overflow:hidden}.scp-quote-script{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'Syne',sans-serif;font-size:5.4em;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;color:rgba(255,130,51,0.075);white-space:nowrap;pointer-events:none;user-select:none}.scp-quote-inner{max-width:700px;margin:0 auto;text-align:center;position:relative;z-index:1}.scp-quote-text{font-family:'Work Sans',sans-serif;font-size:1.18em;font-weight:500;color:#3D2817;line-height:1.7;margin-bottom:22px;font-style:italic;overflow:visible;padding-bottom:4px}.scp-quote-source{font-family:'Work Sans',sans-serif;font-size:0.8em;color:#7a5c48;letter-spacing:0.04em}.scp-faq{background:#FFF8F0;padding:72px 24px}.scp-faq-inner{max-width:740px;margin:0 auto}.scp-accordion{margin-top:36px}.scp-acc-item{border-bottom:1px solid #E8E4DF}.scp-acc-item:first-child{border-top:1px solid #E8E4DF}.scp-acc-trigger{width:100%;background:none !important;border:none !important;outline:none !important;box-shadow:none !important;cursor:pointer;padding:16px 0;display:flex;justify-content:space-between;align-items:center;gap:14px;text-align:left}.scp-acc-trigger:hover,.scp-acc-trigger:focus,.scp-acc-trigger:active{background:none !important;background-color:transparent !important}.scp-acc-q{font-family:'Work Sans',sans-serif;font-weight:600;font-size:0.97rem;color:#3D2817;line-height:1.4}.scp-acc-arrow{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease}.scp-acc-arrow svg{width:16px;height:16px;stroke:#FF6210;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.scp-acc-item.open .scp-acc-arrow{transform:rotate(180deg)}.scp-acc-body{max-height:0;overflow:hidden;transition:max-height 0.35s ease}.scp-acc-a{font-family:'Work Sans',sans-serif;color:#7a5c48;font-size:0.91em;line-height:1.72;padding:2px 0 16px;display:block}.scp-acc-a a{color:#FF6210;font-weight:600}.scp-about{background:#FFF8F0;padding:72px 24px}.scp-about-inner{max-width:740px;margin:0 auto}.scp-about-text{font-family:'Work Sans',sans-serif;color:#7a5c48;font-size:0.97em;line-height:1.8;margin-bottom:14px}@media(max-width:768px){.scp-cards{padding:32px 16px 56px}.scp-cards-grid{grid-template-columns:1fr;gap:28px}.scp-card{aspect-ratio:16/7}.scp-card-title{font-size:1.1em}.scp-stats{padding:19px 10px}.scp-stats-inner{flex-wrap:nowrap}.scp-stat{width:33.333%;padding:4px 6px;border-right:1px solid rgba(255,255,255,0.25);border-bottom:none}.scp-stat:nth-child(4){display:none}.scp-stat:nth-child(3){border-right:none}.scp-stat-num{font-size:1em}.scp-stat-label{font-size:0.6em;line-height:1.25}.scp-mobile-br{display:inline}.scp-why{padding:48px 18px}.scp-why-grid{grid-template-columns:1fr;gap:28px}.scp-h2{font-size:1.45em}.scp-lead{font-size:0.93em;margin-bottom:28px}.scp-banner{height:140px !important}#banner-house img{object-position:center 51%;transform:scale(1.35)}#banner-car img{object-position:center 75%;transform:scale(1.3)}.scp-banner-text{font-size:0.62em;padding:0 16px}.scp-banner-text span{padding:4px 12px}.scp-quote-section{padding:48px 18px 56px}.scp-quote-script{font-size:2.1em;letter-spacing:0.04em}.scp-quote-text{font-size:1em}.scp-faq{padding:48px 18px}.scp-acc-q{font-size:0.92rem}.scp-about{padding:48px 18px}.scp-about-text{font-size:0.93em}}