
#ds-sivak{background:#080808;color:#f3f3ed;font-family:Outfit,Arial,sans-serif;font-size:14px;line-height:1.5;color-scheme:dark}#ds-sivak *{box-sizing:border-box}#ds-sivak [hidden]{display:none!important}#ds-sivak p{margin:0}#ds-sivak .hero{height:420px;position:relative;overflow:hidden;background:#252525}#ds-sivak .hero-image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 37%;filter:grayscale(1)}#ds-sivak .shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.65),rgba(0,0,0,.22)),linear-gradient(0deg,rgba(0,0,0,.25),transparent 70%)}#ds-sivak header{position:absolute;top:22px;left:3%;right:3%;display:flex;justify-content:space-between;align-items:center}#ds-sivak header>span:last-child{margin-right:62px}#ds-sivak .brand{font-family:Karantina,Impact,sans-serif;font-size:30px;letter-spacing:-1px;font-weight:700}#ds-sivak .hero-title{position:absolute;left:3%;bottom:52px}#ds-sivak h1,#ds-sivak h2,#ds-sivak h3{font-family:Karantina,Impact,'Arial Narrow',sans-serif;font-weight:700;margin:0;line-height:.95;letter-spacing:-1px}#ds-sivak h1{font-size:clamp(110px,14vw,146px)}#ds-sivak .hero-title p{font-size:11px;letter-spacing:2.5px;margin-top:19px}#ds-sivak .section-shell{padding:90px 3% 0}#ds-sivak .heading{display:grid;grid-template-columns:24% 76%;align-items:start}#ds-sivak .section-no{font-size:11px;letter-spacing:2px;color:#929292;padding-top:10px}#ds-sivak h2{font-size:clamp(44px,7.3vw,81px)}#ds-sivak .heading p{font-size:12px;color:#a0a0a0;margin-top:20px}#ds-sivak .section-rule{height:1px;background:#2a2a2a;margin-top:52px}#ds-sivak .form-wrap{width:55%;margin:48px auto 0}#ds-sivak .paths{display:flex;flex-wrap:wrap;gap:10px 16px;margin-bottom:34px}#ds-sivak .paths button{font:11px Outfit,Arial,sans-serif;letter-spacing:.5px;color:#939393;border:0;border-bottom:1px solid transparent;padding:0 0 9px;background:none;min-height:34px}#ds-sivak .paths button[aria-pressed=true]{color:#f3f3ed;border-bottom-color:#f3f3ed}#ds-sivak .paths .wp-block-button{width:auto}#ds-sivak .paths .wp-block-button__link{background:transparent;color:#c0c0c0;border:0;border-bottom:1px solid transparent;padding:0 0 9px;margin:0;font:12px Outfit,Arial,sans-serif;min-height:34px;letter-spacing:.5px}#ds-sivak .paths a[aria-pressed=true]{color:#f3f3ed;border-bottom-color:#f3f3ed}#ds-sivak label{display:block;font-size:11px;letter-spacing:.8px;color:#aaa}#ds-sivak label b{color:#dd2424;font-weight:400}#ds-sivak .fields{display:grid;grid-template-columns:1fr 1fr;gap:24px 17px}#ds-sivak input:not([type=file]):not([type=checkbox]):not([type=radio]),#ds-sivak textarea,#ds-sivak select{border:0;border-bottom:1px solid #525252;border-radius:0;background:transparent;color:#f3f3ed;font:16px Outfit,Arial,sans-serif;width:100%;min-width:0;padding:14px 0 9px;margin-top:7px}#ds-sivak select option{background:#111}#ds-sivak .description{margin-top:28px}#ds-sivak textarea{height:145px;resize:vertical}#ds-sivak textarea::placeholder{color:#777;font-size:12px}#ds-sivak .upload{margin-top:28px;position:relative}#ds-sivak .upload input{position:absolute;top:25px;left:0;width:100%;height:115px;opacity:0;z-index:1}#ds-sivak .drop{display:block;border:1px dashed #444;text-align:center;padding:25px 12px;margin-top:12px;font-size:12px}#ds-sivak .drop u{display:inline-block;margin-top:4px;color:#eee}#ds-sivak small{display:block;font-size:11px;letter-spacing:0;color:#868686;margin-top:12px}#ds-sivak .agree{display:flex;gap:10px;align-items:center;font-size:10px;letter-spacing:0;margin-top:22px}#ds-sivak .agree input{accent-color:#ddd}#ds-sivak .submit{width:100%;margin-top:24px;display:flex;justify-content:space-between;background:#eeeeea;color:#111;border:0;padding:16px 20px;font:12px Outfit,Arial,sans-serif;letter-spacing:1px}#ds-sivak .submit:hover{background:#c9c9c4}#ds-sivak .rates{margin-top:28px}#ds-sivak .rate{display:flex;gap:13px;border-bottom:1px solid #333;padding:17px 0}#ds-sivak .rate input{accent-color:#eee}#ds-sivak .rate strong{display:block;color:#eee;font-weight:500;font-size:18px;margin-top:8px}#ds-sivak .terms{color:#929292;font-size:12px;margin-top:20px}#ds-sivak #ds-status{color:#aaa;font-size:12px;margin-top:14px}#ds-sivak h3{font-size:40px}#ds-sivak .work{padding-top:95px}#ds-sivak .work-heading{grid-template-columns:8% 1fr auto;align-items:center;gap:10px}#ds-sivak .gallery-label{font-size:10px;color:#999}#ds-sivak .photos{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:55px}#ds-sivak .photo{padding:0;border:0;background:none;overflow:hidden;aspect-ratio:3/4}#ds-sivak .photo img{width:100%;height:100%;object-fit:cover;display:block}#ds-sivak #ds-enlarged{padding-top:20px}#ds-sivak #ds-enlarged img{display:block;max-width:100%;max-height:650px;margin:15px auto;object-fit:contain}#ds-sivak #ds-close{background:none;border:1px solid #444;color:#ddd;padding:10px;font:12px Outfit,Arial,sans-serif}#ds-sivak footer{border-top:1px solid #292929;margin:65px 3% 0;padding:30px 0;display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;color:#888;font-size:10px}#ds-sivak footer .brand{color:#eee;font-size:24px}#ds-sivak footer span:not(.brand){margin:0 5px}
@media(max-width:550px){#ds-sivak .hero{height:380px}#ds-sivak h1{font-size:100px}#ds-sivak .hero-title p{max-width:260px;font-size:10px;line-height:1.8}#ds-sivak .section-shell{padding:55px 5% 0}#ds-sivak .heading{grid-template-columns:8% 92%;gap:0}#ds-sivak h2{font-size:46px}#ds-sivak .section-rule{margin-top:30px}#ds-sivak .form-wrap{width:100%;margin-top:30px}#ds-sivak .work-heading{grid-template-columns:8% 92%}#ds-sivak .gallery-label{display:none}#ds-sivak .photos{grid-template-columns:1fr 1fr;margin-top:30px}#ds-sivak .photo:last-child{display:none}#ds-sivak header{left:5%;right:5%}#ds-sivak .hero-title{left:5%}#ds-sivak .paths{gap:10px 13px}#ds-sivak .paths button{font-size:10px}#ds-sivak footer{margin:40px 5% 0}}


#ds-sivak .logo-home{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px}#ds-sivak .logo-home img{display:block;width:100%;height:100%;object-fit:contain}#ds-sivak .hero-title p{color:#f3f3ed}#ds-sivak .logo-home:focus-visible{outline:2px solid #f3f3ed;outline-offset:5px}


#ds-sivak h1,#ds-sivak h2,#ds-sivak h3{color:#f3f3ed!important;-webkit-text-fill-color:#f3f3ed;opacity:1;font-family:Karantina,Impact,'Arial Narrow',sans-serif!important;font-weight:700!important}#ds-sivak .instagram-more{margin:30px 3% 0;display:flex;flex-direction:column;align-items:center;gap:12px}#ds-sivak #ds-instagram{display:flex;align-items:center;gap:15px;background:none;color:#eee;border:1px solid #444;padding:16px 22px;font:11px Outfit,Arial,sans-serif;letter-spacing:1px}#ds-sivak #ds-instagram-message{font-size:12px;color:#aaa}#ds-sivak .testimonials{padding-top:75px}#ds-sivak .testimonials h2{font-size:56px}#ds-sivak .quotes{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin:35px 0 0 8%}#ds-sivak blockquote{margin:0;border:0;padding:0;background:none}#ds-sivak blockquote p{font-size:17px;line-height:1.6;color:#ddd}#ds-sivak cite{display:block;font-style:normal;font-size:11px;letter-spacing:1px;color:#aaa;margin-top:18px}
@media(max-width:550px){#ds-sivak .testimonials h2{font-size:42px}#ds-sivak .quotes{grid-template-columns:1fr;gap:32px;margin-left:8%}#ds-sivak .photo:last-child{display:block}#ds-sivak .instagram-more{margin:25px 5% 0}}


#ds-sivak{
 --strod-background:#080808;
 --strod-text:#f3f3ed;
 --strod-secondary:#c0c0c0;
 --strod-border:#858585;
 --strod-field:#161616;
 --strod-button:#eeeeea;
 --strod-button-text:#111111;
 color-scheme:dark;
 background:var(--strod-background)!important;
 color:var(--strod-text)!important;
}
#ds-sivak .section-shell,#ds-sivak .heading,#ds-sivak .form-wrap,#ds-sivak .fields,#ds-sivak .rates,#ds-sivak .quotes,#ds-sivak .instagram-more,#ds-sivak footer{background:var(--strod-background)!important;color:var(--strod-text)!important}
#ds-sivak .form-wrap [data-panel],#ds-sivak .form-wrap form{background:var(--strod-background)!important;color:var(--strod-text)!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}
#ds-sivak .form-wrap label,#ds-sivak .form-wrap label span,#ds-sivak .form-wrap label small,#ds-sivak .form-wrap label strong,#ds-sivak .form-wrap p{background:transparent!important;color:var(--strod-text)!important;-webkit-text-fill-color:var(--strod-text)!important;opacity:1!important}
#ds-sivak h2,#ds-sivak h3{color:var(--strod-text)!important;-webkit-text-fill-color:var(--strod-text)!important}
#ds-sivak .hero h1,#ds-sivak .hero p,#ds-sivak .hero header{color:#f3f3ed!important;-webkit-text-fill-color:#f3f3ed!important}
#ds-sivak .heading p,#ds-sivak .section-no,#ds-sivak .gallery-label,#ds-sivak .terms,#ds-sivak .form-wrap small,#ds-sivak #ds-status,#ds-sivak #ds-instagram-message,#ds-sivak cite,#ds-sivak footer{color:var(--strod-secondary)!important;-webkit-text-fill-color:var(--strod-secondary)!important}
#ds-sivak .paths{background:transparent!important}
#ds-sivak .paths button{background:transparent!important;color:var(--strod-secondary)!important;-webkit-text-fill-color:var(--strod-secondary)!important;opacity:1!important;font-size:12px}
#ds-sivak .paths button[aria-pressed=true]{color:var(--strod-text)!important;-webkit-text-fill-color:var(--strod-text)!important;border-bottom-color:var(--strod-text)!important}
#ds-sivak .form-wrap input:not([type=radio]):not([type=checkbox]):not([type=file]),#ds-sivak .form-wrap textarea,#ds-sivak .form-wrap select{background:var(--strod-field)!important;color:var(--strod-text)!important;-webkit-text-fill-color:var(--strod-text)!important;border:1px solid var(--strod-border)!important;border-radius:0!important;padding:12px!important;opacity:1!important;box-shadow:none!important;font-size:16px!important}
#ds-sivak .form-wrap select{color-scheme:inherit}
#ds-sivak .form-wrap option,#ds-sivak .form-wrap optgroup{background:var(--strod-field)!important;color:var(--strod-text)!important;-webkit-text-fill-color:var(--strod-text)!important}
#ds-sivak textarea::placeholder,#ds-sivak input::placeholder{color:var(--strod-secondary)!important;-webkit-text-fill-color:var(--strod-secondary)!important;opacity:1!important;font-size:12px!important}
#ds-sivak .rate{border-bottom:1px solid var(--strod-border)!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}
#ds-sivak .rate input,#ds-sivak .agree input{accent-color:var(--strod-text);width:18px;height:18px;flex-shrink:0;opacity:1!important}
#ds-sivak .rate strong{font-size:20px!important}
#ds-sivak .rate small,#ds-sivak .terms{font-size:12px!important;color:var(--strod-secondary)!important;-webkit-text-fill-color:var(--strod-secondary)!important;line-height:1.6}
#ds-sivak .form-wrap .submit,#ds-sivak .form-wrap .submit span{background:var(--strod-button)!important;color:var(--strod-button-text)!important;-webkit-text-fill-color:var(--strod-button-text)!important;border-radius:0!important;opacity:1!important}
#ds-sivak .form-wrap .submit:hover{filter:brightness(.9)}
#ds-sivak .drop,#ds-sivak .drop u{background:transparent!important;color:var(--strod-text)!important;-webkit-text-fill-color:var(--strod-text)!important;border-color:var(--strod-border)!important}
#ds-sivak .agree{font-size:11px!important}
#ds-sivak .section-rule{background:var(--strod-border)!important}
#ds-sivak blockquote,#ds-sivak blockquote p{background:transparent!important;color:var(--strod-text)!important;-webkit-text-fill-color:var(--strod-text)!important;opacity:1!important}
#ds-sivak #ds-instagram,#ds-sivak #ds-close{background:var(--strod-background)!important;color:var(--strod-text)!important;-webkit-text-fill-color:var(--strod-text)!important;border-color:var(--strod-border)!important}
#ds-sivak footer{border-color:var(--strod-border)!important;font-size:11px!important}
#ds-sivak footer .brand{color:var(--strod-text)!important}
#ds-sivak :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--strod-text)!important;outline-offset:4px}
#ds-sivak .hero a:focus-visible{outline-color:#fff!important}

body:has(#ds-sivak){background:#080808;margin:0}.wp-site-blocks:has(#ds-sivak){padding:0}#ds-sivak{width:100%;max-width:none;margin:0}#ds-sivak .wp-block-group,#ds-sivak figure,#ds-sivak .wp-block-buttons{margin-block-start:0}#ds-sivak a{color:inherit}#ds-sivak .hero-photo{position:absolute;inset:0;margin:0}#ds-sivak .hero-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 37%;filter:grayscale(1)}
#ds-sivak .hero-header{position:absolute;top:22px;left:3%;right:3%;display:flex;justify-content:space-between;align-items:center}#ds-sivak .header-social{font-size:11px;letter-spacing:1px}#ds-sivak .logo-home a{display:block;width:100%;height:100%}#ds-sivak .form-wrap{margin:48px auto 0}#ds-sivak .section-rule{margin-top:52px;height:1px}#ds-sivak .photos{margin-top:55px}#ds-sivak .photo a{display:block;height:100%}#ds-sivak .wp-block-button{width:100%}#ds-sivak .wp-block-button__link{border:1px solid #858585;background:#eeeeea;color:#111;font:12px Outfit,Arial,sans-serif;border-radius:0;padding:16px 20px;text-decoration:none;width:100%;margin-top:15px}
#ds-sivak .rate-info{padding:24px 0;border-bottom:1px solid #858585}#ds-sivak .rate-info h3{font-size:36px}#ds-sivak .rate-info p{margin-top:14px}#ds-sivak .quotes{margin-top:35px;margin-left:8%}
#ds-sivak .strod-footer{border-top:1px solid #858585;margin:65px 3% 0;padding:30px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:18px;font-size:11px;color:#c0c0c0}
#ds-sivak .wpforms-container{margin:0;--wpforms-field-background-color:#161616;--wpforms-field-text-color:#f3f3ed;--wpforms-label-color:#f3f3ed;--wpforms-label-sublabel-color:#c0c0c0;--wpforms-button-background-color:#eeeeea;--wpforms-button-text-color:#111}
#ds-sivak .wpforms-field-label,#ds-sivak .wpforms-field-sublabel,#ds-sivak .wpforms-field-description,#ds-sivak .wpforms-page-indicator,#ds-sivak .wpforms-field-label-inline{color:#f3f3ed!important;font-family:Outfit,Arial,sans-serif!important;font-size:14px!important;line-height:1.6!important;opacity:1!important}
#ds-sivak .wpforms-container input:not([type=checkbox]):not([type=radio]):not([type=hidden]),#ds-sivak .wpforms-container textarea,#ds-sivak .wpforms-container select{max-width:100%!important;background:#161616!important;color:#f3f3ed!important;border:1px solid #858585!important}
#ds-sivak .wpforms-page-button,#ds-sivak .wpforms-submit{background:#eeeeea!important;color:#111!important;-webkit-text-fill-color:#111!important;border-radius:0!important;border:0!important;font:14px Outfit,Arial,sans-serif!important;padding:14px 24px!important;height:auto!important}
#ds-sivak .wpforms-error,#ds-sivak .wpforms-required-label{color:#ffb4b4!important}#ds-sivak .wpforms-uploader{background:#161616!important;border-color:#858585!important;color:#f3f3ed!important}#ds-sivak .wpforms-uploader *{color:#f3f3ed!important}#ds-sivak .wpforms-confirmation-container-full{background:#161616!important;color:#f3f3ed!important;border:1px solid #858585!important}
@media(max-width:550px){#ds-sivak .form-wrap{margin-top:30px}#ds-sivak .photos{margin-top:30px}#ds-sivak .hero-header{left:5%;right:5%}#ds-sivak .section-rule{margin-top:30px}#ds-sivak .strod-footer{margin:40px 5% 0}}
