

/* Start:/upload/sila-svet-landing/landing.css?17908846968677*/
.ss-lighting{--ss-orange:#ef6c00;--ss-ink:#2d2a2a;--ss-muted:#666;--ss-line:#e6e6e6;font-family:Montserrat,Arial,sans-serif;color:var(--ss-ink);font-size:16px;line-height:1.7;width:100%;margin:0 auto 60px;isolation:isolate}
.ss-lighting *{box-sizing:border-box}
.ss-lighting h2,.ss-lighting h3,.ss-lighting p,.ss-lighting ul,.ss-lighting ol{margin:0;padding:0}
.ss-lighting a{color:inherit;text-decoration:none}
.ss-lighting button,.ss-lighting summary{font-family:inherit}
.ss-lighting a:focus-visible,.ss-lighting button:focus-visible,.ss-lighting summary:focus-visible{outline:3px solid var(--ss-orange);outline-offset:5px}
.ss-lighting .ss-hero{display:grid;grid-template-columns:1.04fr 1fr;min-height:450px;background:var(--ss-ink);border-radius:6px;overflow:hidden;color:#fff}
.ss-lighting .ss-hero-copy{padding:48px 40px;align-self:center}
.ss-lighting .ss-eyebrow{display:block;font-size:12px;line-height:1.6;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ss-orange);margin-bottom:17px}
.ss-lighting .ss-hero h2{font-size:clamp(28px,3.1vw,44px);font-weight:500;line-height:1.2;color:#fff;margin-bottom:22px;letter-spacing:-.02em}
.ss-lighting .ss-hero p{color:#d5d5d5;max-width:520px}
.ss-lighting .ss-hero-image{position:relative;min-height:320px;margin:0}
.ss-lighting .ss-hero-image img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:62% 50%;display:block}
.ss-lighting .ss-hero-image figcaption{position:absolute;bottom:18px;left:20px;right:20px;color:white;background:rgba(0,0,0,.72);padding:8px 12px;font-size:12px;border-radius:3px;line-height:1.5}
.ss-lighting .ss-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;align-items:center}
.ss-lighting .ss-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border:1px solid #c65300;background:#c65300;color:#fff;border-radius:3px;padding:13px 22px;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s}
.ss-lighting .ss-button:hover{background:#ad4900;border-color:#ad4900;color:#fff}
.ss-lighting .ss-button-outline{border-color:#777;background:transparent;color:#fff}
.ss-lighting .ss-button-outline:hover{background:#424040;border-color:#aaa}
.ss-lighting .ss-hero-note{font-size:13px;margin-top:18px!important;color:#bdbdbd!important}
.ss-lighting .ss-strip{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ss-line);border-radius:4px;margin-top:24px}
.ss-lighting .ss-strip div{padding:23px 28px;border-right:1px solid var(--ss-line)}
.ss-lighting .ss-strip div:last-child{border:0}
.ss-lighting .ss-strip strong{display:block;font-size:15px;font-weight:500;margin-bottom:4px}
.ss-lighting .ss-strip span{display:block;color:var(--ss-muted);font-size:14px;line-height:1.6}
.ss-lighting .ss-section{margin-top:70px;scroll-margin-top:110px}
.ss-lighting .ss-section-heading{display:flex;gap:24px;justify-content:space-between;align-items:flex-end;margin-bottom:28px}
.ss-lighting .ss-section h2{font-size:28px;line-height:1.35;font-weight:500;letter-spacing:-.015em}
.ss-lighting .ss-section-intro{color:var(--ss-muted);max-width:470px;font-size:15px;line-height:1.7}
.ss-lighting .ss-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.ss-lighting .ss-card{border:1px solid var(--ss-line);border-radius:4px;padding:30px;position:relative;background:#fff}
.ss-lighting .ss-number{font-size:13px;font-weight:500;color:#b64f00;margin-bottom:14px;display:block;letter-spacing:.05em}
.ss-lighting .ss-card h3{font-size:21px;line-height:1.4;font-weight:500;margin-bottom:12px;color:var(--ss-ink)}
.ss-lighting .ss-card p{color:var(--ss-muted);font-size:15px;line-height:1.75}
.ss-lighting .ss-card ul{list-style:none;margin-top:18px;display:grid;gap:8px}
.ss-lighting .ss-card li{font-size:14px;line-height:1.6;padding-left:17px;position:relative}
.ss-lighting .ss-card li:before{content:'';width:5px;height:5px;background:var(--ss-orange);position:absolute;left:0;top:9px}
.ss-lighting .ss-text-link{display:inline-block;font-size:14px;margin-top:18px;color:#b64f00;border-bottom:1px solid #f2c59f}
.ss-lighting .ss-text-link:hover{color:#c55800;border-color:#c55800}
.ss-lighting .ss-note{background:#f7f7f7;border-left:3px solid var(--ss-orange);padding:19px 24px;margin-top:22px;font-size:14px;color:var(--ss-muted);line-height:1.7}
.ss-lighting .ss-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;border-top:1px solid var(--ss-line);padding-top:24px;gap:28px}
.ss-lighting .ss-process h3{font-size:17px;font-weight:500;line-height:1.5;margin:0 0 8px}
.ss-lighting .ss-process p{font-size:14px;color:var(--ss-muted);line-height:1.8}
.ss-lighting .ss-estimate{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:38px;background:#f7f7f7;border-radius:4px}
.ss-lighting .ss-estimate h2{margin-bottom:18px}
.ss-lighting .ss-estimate .ss-eyebrow{color:#b64f00}
.ss-lighting .ss-estimate p{font-size:15px;color:var(--ss-muted)}
.ss-lighting .ss-checklist{list-style:none;display:grid;gap:13px;align-content:center}
.ss-lighting .ss-checklist li{font-size:14px;line-height:1.65;padding-bottom:12px;border-bottom:1px solid #dedede}
.ss-lighting .ss-checklist li:last-child{border:0;padding:0}
.ss-lighting .ss-checklist b{display:block;font-weight:500;color:var(--ss-ink)}
.ss-lighting .ss-checklist span{color:var(--ss-muted)}
.ss-lighting .ss-faq{border-top:1px solid var(--ss-line)}
.ss-lighting .ss-faq details{border-bottom:1px solid var(--ss-line)}
.ss-lighting .ss-faq summary{padding:20px 36px 20px 0;cursor:pointer;font-size:16px;font-weight:500;position:relative;list-style:none;line-height:1.6}
.ss-lighting .ss-faq summary::-webkit-details-marker{display:none}
.ss-lighting .ss-faq summary:after{content:'+';position:absolute;right:6px;top:17px;font-size:24px;font-weight:400;color:var(--ss-orange)}
.ss-lighting .ss-faq details[open] summary:after{content:'−'}
.ss-lighting .ss-faq details p{padding:0 40px 22px 0;font-size:15px;color:var(--ss-muted);max-width:850px}
.ss-lighting .ss-contact{background:var(--ss-ink);color:#fff;border-radius:4px;padding:38px 40px;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}
.ss-lighting .ss-contact h2{color:#fff;margin-bottom:13px}
.ss-lighting .ss-contact p{color:#c9c9c9;font-size:15px}
.ss-lighting .ss-contact .ss-contact-phone{display:block;color:#fff;font-size:24px;font-weight:500;line-height:1.5}
.ss-lighting .ss-contact .ss-contact-mail{display:inline-block;color:#d6d6d6;margin-top:8px;border-bottom:1px solid #666;font-size:15px}
.ss-lighting .ss-contact .ss-address{font-size:13px;margin-top:13px}
.ss-lighting .ss-contact .ss-text-link{color:var(--ss-orange)}
@media(max-width:1000px){.ss-lighting .ss-hero-copy{padding:35px 28px}.ss-lighting .ss-hero h2{font-size:32px}.ss-lighting .ss-strip div{padding:20px}.ss-lighting .ss-process{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-lighting .ss-section-heading{display:block}.ss-lighting .ss-section-intro{margin-top:14px;max-width:650px}}
@media(max-width:680px){.ss-lighting .ss-hero{grid-template-columns:1fr}.ss-lighting .ss-hero-copy{padding:30px 24px}.ss-lighting .ss-hero h2{font-size:30px}.ss-lighting .ss-hero-image{min-height:230px}.ss-lighting .ss-strip{grid-template-columns:1fr}.ss-lighting .ss-strip div{border-right:0;border-bottom:1px solid var(--ss-line)}.ss-lighting .ss-grid{grid-template-columns:1fr;gap:14px}.ss-lighting .ss-card{padding:25px}.ss-lighting .ss-section{margin-top:46px}.ss-lighting .ss-section h2{font-size:25px}.ss-lighting .ss-process{gap:22px}.ss-lighting .ss-estimate,.ss-lighting .ss-contact{grid-template-columns:1fr;padding:26px;gap:25px}.ss-lighting .ss-actions{align-items:stretch}.ss-lighting .ss-button{flex:1 1 auto}.ss-lighting .ss-contact .ss-contact-phone{font-size:22px}}
@media(max-width:380px){.ss-lighting .ss-process{grid-template-columns:1fr}.ss-lighting .ss-hero h2{font-size:27px}.ss-lighting .ss-contact .ss-contact-phone{font-size:20px}}
@media(prefers-reduced-motion:reduce){.ss-lighting .ss-button{transition:none}}

.ss-lighting .ss-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.ss-lighting .ss-scope h3{font-size:20px;line-height:1.4;font-weight:500;margin-bottom:12px}.ss-lighting .ss-scope p,.ss-lighting .ss-related{font-size:15px;color:var(--ss-muted)}.ss-lighting .ss-related{margin-top:24px!important;padding:20px 24px;background:#f7f7f7;border-radius:4px}.ss-lighting .ss-related a{color:#b64f00;border-bottom:1px solid #f2c59f}@media(max-width:680px){.ss-lighting .ss-scope{grid-template-columns:1fr;gap:20px}}

/* End */
/* /upload/sila-svet-landing/landing.css?17908846968677 */
