.question-modal__form,.question-modal__success{grid-template-columns:minmax(0,421px) minmax(0,399px);justify-content:space-between;gap:16px;min-height:530px;display:grid}.question-modal__main{flex-direction:column;gap:64px;min-width:0;display:flex}.question-modal h2{font-size:40px;font-weight:400;line-height:1}.question-modal__fields{flex-direction:column;flex:1;gap:24px;display:flex}.question-modal__fields label{min-width:0;display:block}.question-modal__fields input:not([type=hidden]){border-bottom:1px solid var(--color-muted);width:100%;height:44px;color:var(--color-text);border-radius:0;padding-block:10px;font-size:18px;font-weight:300;display:block}.question-modal__fields input::placeholder,.question-modal__fields textarea::placeholder{color:var(--color-muted);opacity:1}.question-modal__select{position:relative}.question-modal__fields .question-modal__message{flex:1;display:flex}.question-modal__message textarea{border:1px solid var(--color-muted);width:100%;height:100%;min-height:160px;color:var(--color-text);resize:vertical;padding:14px 10px;font-size:18px;font-weight:300}.question-modal__actions{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:16px;display:flex}.question-modal__actions button,.question-modal__done{color:#0f0f0f;background:#fff;min-width:147px;height:52px;padding-inline:28px;font-size:20px}.question-modal__actions button:disabled{opacity:.6;cursor:wait}.question-modal__actions p{color:#fff;text-align:right;font-size:14px}.question-modal__success>div{flex-direction:column;gap:10px;display:flex}.question-modal__success p{color:var(--color-muted);font-size:16px}.question-modal__done{place-self:end}.question-modal__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media screen and (width<=768px){.question-modal__form,.question-modal__success{flex-direction:column;gap:24px;height:100%;min-height:0;display:flex}.question-modal__main{flex:1;gap:32px;min-height:0;padding-top:80px}.question-modal h2{max-width:450px;font-size:40px}.question-modal__fields{gap:24px;min-height:0;overflow-y:auto}.question-modal__message textarea{min-height:160px}.question-modal__actions{flex:none}.question-modal__actions button,.question-modal__done{justify-content:center;align-items:center;width:100%;display:inline-flex}.question-modal__success{justify-content:space-between;padding-top:80px}}.clients-page{grid-template-columns:minmax(0,541px) minmax(0,822px);justify-content:space-between;gap:48px;width:calc(100% - 141px);margin-left:141px;display:grid}.clients-page__sidebar{border-left:.5px solid #ffffffb3;flex-direction:column;align-items:flex-start;gap:72px;height:max-content;padding-left:20px;display:flex}.clients-page__tabs{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.clients-page__tabs button{color:var(--color-muted);text-align:left;padding:10px;font-size:24px;line-height:1.1}.clients-page__tabs button[aria-selected=true]{color:var(--color-text)}.clients-page__ask{border:1px solid var(--color-text);justify-content:center;align-items:center;height:52px;padding-inline:28px;font-size:20px;display:inline-flex}.clients-page__content{min-width:0}.clients-page__chips{flex-wrap:wrap;gap:6px;margin-bottom:32px;display:flex}.clients-page__chips button{border:.5px solid var(--color-muted);min-height:38px;color:var(--color-muted);border-radius:99px;padding-inline:14px;font-size:14px}.clients-page__chips button[aria-pressed=true]{border-color:var(--color-text);color:var(--color-text)}.clients-page__faqs{flex-direction:column;display:flex}.faq-item{border-bottom:.5px solid var(--color-muted);background:var(--color-background)}.faq-item[data-open=true]{border-bottom:1px solid var(--color-text)}.faq-item__trigger{text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:24px 10px;font-size:18px;font-weight:300;line-height:1.25;display:flex}.faq-item__icon{flex:none;width:24px;height:24px;position:relative}.faq-item__icon:before,.faq-item__icon:after{background:var(--color-text);content:"";width:16px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item__icon:after{transition:transform .25s;transform:translate(-50%,-50%)rotate(90deg)}.faq-item[data-open=true] .faq-item__icon:after{transform:translate(-50%,-50%)rotate(0)}.faq-item__reveal{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.faq-item[data-open=true] .faq-item__reveal{grid-template-rows:1fr}.faq-item__reveal-inner{min-height:0;overflow:hidden}.faq-item__answer{max-width:610px;color:var(--color-muted);letter-spacing:-.01em;padding:0 14px 24px;font-size:16px;font-weight:300;line-height:1.4}.faq-item__answer p+p,.faq-item__answer ul+h3,.faq-item__answer p+h3{margin-top:20px}.faq-item__answer h3{color:var(--color-text);margin:18px 0 12px;font-size:16px}.faq-item__answer ul{padding-left:24px;list-style:outside}.faq-item__answer li+li{margin-top:8px}.faq-item__answer a{text-decoration:underline}.clients-page__delivery{flex-direction:column;gap:24px;display:flex}.clients-page__delivery>h2{max-width:600px;margin-bottom:32px;font-size:40px;line-height:1}.clients-page__returns{color:var(--color-muted);flex-direction:column;gap:32px;font-size:20px;font-weight:300;line-height:1.4;display:flex}.clients-page__returns .clients-page__lead{font-size:24px;line-height:1.2}.clients-page__returns strong,.clients-page__returns h2,.clients-page__highlight{color:var(--color-text);font-weight:300}.clients-page__returns h2{margin-bottom:16px;font-size:24px;line-height:1.2}.clients-page__returns ul{padding-left:30px;list-style:outside}.clients-page__returns li+li{margin-top:8px}.clients-page__returns a{color:var(--color-text);text-decoration:underline}@media (width<=1500px){.clients-page{width:100%;margin-left:0}}@media screen and (width<=1024px){.clients-page{grid-template-columns:250px minmax(0,1fr);gap:32px}.clients-page__tabs button{font-size:20px}}@media screen and (width<=768px){.clients-page{flex-direction:column;gap:40px;display:flex}.clients-page__sidebar{display:contents}.clients-page__tabs{scrollbar-width:none;border-bottom:1px solid #fff3;flex-direction:row;order:0;gap:24px;padding-bottom:10px;overflow-x:auto}.clients-page__tabs::-webkit-scrollbar,.clients-page__chips::-webkit-scrollbar{display:none}.clients-page__tabs button{color:var(--color-muted);white-space:nowrap;flex:none;padding:0;font-size:24px}.clients-page__content{order:1}.clients-page__ask{order:2;width:100%;height:52px;margin-top:8px;font-size:18px}.clients-page__chips{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin-bottom:40px;overflow-x:auto}.clients-page__chips button{flex:none;min-height:34px;padding-inline:12px}.faq-item__trigger{min-height:72px;padding:24px 10px;font-size:18px}.faq-item__answer{padding-inline:10px}.clients-page__delivery>h2{font-size:28px}.clients-page__returns{font-size:16px}.clients-page__returns .clients-page__lead,.clients-page__returns h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.faq-item__reveal,.faq-item__icon:after{transition:none}}
