.cs-page{display:grid;grid-template-columns:220px 1fr;gap:80px;max-width:1100px;margin:0 auto;padding:80px 8vw 120px;align-items:start;background-color:#f6f4f1}body:has(.cs-page){background-color:#f6f4f1!important}.cs-nav{position:sticky;top:80px;display:flex;flex-direction:column}.cs-nav__link{font-size:11px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:#1a191659;text-decoration:none;padding:16px 0;border-bottom:.5px solid rgba(26,25,22,.1);transition:color .3s}.cs-nav__link:first-child{border-top:.5px solid rgba(26,25,22,.1)}.cs-nav__link:hover,.cs-nav__link.active{color:#1a1916}.cs-content{display:flex;flex-direction:column}.cs-section{padding:64px 0;border-bottom:.5px solid rgba(26,25,22,.1);scroll-margin-top:100px}.cs-section:first-child{padding-top:0}.cs-section__title{font-size:14px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:#1a191666;margin-bottom:40px}.cs-section__subtitle{font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#1a191666;margin:36px 0 14px}.cs-section p{font-size:14px;font-weight:300;line-height:1.95;color:#1a1916bf;margin-bottom:14px;max-width:520px}.cs-section a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cs-contact-info{margin-bottom:40px}.cs-contact-info a{font-size:14px;font-weight:300;letter-spacing:.04em;color:#1a1916;text-decoration:none;border-bottom:.5px solid rgba(26,25,22,.3);padding-bottom:1px;transition:border-color .3s}.cs-contact-info a:hover{border-bottom-color:#1a1916}.cs-contact-address{font-size:13px;font-weight:300;line-height:1.9;color:#1a19168c;margin-top:20px}.cs-form{display:flex;flex-direction:column;gap:0;margin-top:40px;max-width:520px}.cs-form__row{display:grid;grid-template-columns:1fr 1fr;gap:0}.cs-input{width:100%;border:none;border-bottom:.5px solid rgba(26,25,22,.2);padding:16px 0;font-size:13px;font-weight:300;letter-spacing:.04em;color:#1a1916;background:transparent;outline:none;transition:border-color .4s;font-family:inherit;border-radius:0}.cs-form__row .cs-input:first-child{padding-right:24px}.cs-input:focus{border-bottom-color:#1a1916}.cs-input::placeholder{color:#1a191647;letter-spacing:.06em}.cs-textarea{min-height:100px;resize:none;margin-top:0}.cs-button{display:block;width:100%;font-size:9px;letter-spacing:.24em;text-transform:uppercase;font-weight:400;padding:17px;border:none;background:#1a1916;color:#f5f3ef;cursor:pointer;font-family:inherit;transition:opacity .3s;margin-top:24px;text-align:center}.cs-button:hover{opacity:.82}.cs-faq{display:flex;flex-direction:column;max-width:520px}.cs-faq__item{border-bottom:.5px solid rgba(26,25,22,.1);padding:0}.cs-faq__item:first-child{border-top:.5px solid rgba(26,25,22,.1)}.cs-faq__question{font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#1a191666;cursor:pointer;list-style:none;display:block;padding:20px 0;transition:color .3s}.cs-faq__question::-webkit-details-marker{display:none}.cs-faq__item[open] .cs-faq__question{color:#1a1916}.cs-faq__answer{font-size:13px;font-weight:300;line-height:1.9;color:#1a19168c;padding-bottom:20px;max-width:480px}.cs-success{font-size:13px;font-weight:300;color:#1a1916;padding:16px 0;letter-spacing:.04em}@media(max-width:768px){.cs-page{grid-template-columns:1fr;gap:40px;padding:40px 6vw 80px}.cs-nav{position:static;flex-direction:row;flex-wrap:wrap;border-top:.5px solid rgba(26,25,22,.1)}.cs-nav__link{width:50%;padding:14px 12px 14px 0;border-top:none}.cs-form__row{grid-template-columns:1fr}.cs-form__row .cs-input:first-child{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/client-services.css.map */
