.faq-hero-photo img{-o-object-position:50% 48%;object-position:50% 48%}.faq-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:0;padding-bottom:45px}.faq-shortcuts>a{display:flex;align-items:center;gap:13px;min-width:0;padding:23px 20px;border:1px solid #e2e6f0;border-radius:11px;background:#fff;transition:border-color .2s,background .2s}.faq-shortcuts>a:hover{border-color:#b8a5e8;background:#fcfaff}.faq-shortcuts__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;background:#f0ecff;color:#8b70c6;border-radius:10px}.faq-shortcuts strong{display:block;color:#24405e;font-size:12px;font-weight:600;line-height:1.7}.faq-shortcuts small{display:block;margin-top:3px;font-size:10px;line-height:1.7;color:#8590a4}.faq-shortcuts>a>svg{flex:none;margin-left:auto;color:#a490c6}.faq-catalog{padding:50px 0 65px;background:#f8faff!important;border-block:1px solid #e1e6f0;scroll-margin-top:90px}.faq-toolbar{margin-top:28px;padding:13px;border:1px solid #e0e5ef;border-radius:12px;background:#fff;display:grid;grid-template-columns:1fr;gap:12px}.faq-search{display:flex;align-items:center;gap:12px;min-width:0;padding:0 15px;background:#f8faff;border:1px solid #dce3f0;border-radius:8px;color:#9784bc}.faq-search>svg{flex:none}.faq-edition .faq-search input{min-width:0;width:100%;height:54px;padding:10px 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;background:transparent!important;color:#29415e;font-size:13px!important;font-weight:400!important}.faq-search:focus-within{outline:2px solid #a18de0;outline-offset:2px}.faq-search>button{display:grid;place-items:center;flex:none;width:29px;height:32px;color:#8a70af;background:transparent;border:0}.faq-topic-select{display:none;position:relative;min-width:0}.faq-topic-select>span{position:absolute;top:7px;left:12px;color:#907fa9;font-size:9px}.faq-edition .faq-topic-select select{width:100%;height:56px;border:1px solid #dce3f0;border-radius:8px;padding:21px 27px 7px 12px;background:#f8faff;color:#425772;font-size:12px!important}.faq-results{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin:17px 0 23px;font-size:11px;color:#8290a7}.faq-results button{display:flex;align-items:center;gap:7px;color:#8061af;font-size:11px}.faq-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:45px;align-items:start}.faq-sidebar{position:sticky;top:100px;min-width:0}.faq-sidebar nav{display:flex;flex-direction:column;gap:5px}.faq-sidebar nav button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 12px;text-align:left;border-radius:7px;color:#728096;background:transparent;font-size:11px;line-height:1.7}.faq-sidebar nav button>span:last-child{font-size:10px;color:#9a8caf}.faq-sidebar nav button[aria-pressed=true]{background:#eeebfa;color:#7452b0;font-weight:600}.faq-sidebar nav button:hover{background:#f1eef9}.faq-sidebar__help{margin-top:30px;padding:23px 12px;border-top:1px solid #dfe5ef}.faq-sidebar__help>svg{color:#9a7ac5;margin-bottom:14px}.faq-edition .os-overview .faq-sidebar__help h3{font-size:17px!important;margin:0 0 16px!important}.faq-sidebar__help a{font-size:11px}.faq-answers{min-width:0}.faq-group{scroll-margin-top:100px;margin-bottom:32px}.faq-group:last-child{margin-bottom:0}.faq-edition .os-overview .faq-group>h3{font-size:18px!important;margin:0 0 15px!important;color:#50617c!important}.faq-group__items{border:1px solid #e0e5ef;border-radius:11px;overflow:hidden;background:#fff}.faq-answer{border-bottom:1px solid #e4e8f0;scroll-margin-top:100px}.faq-answer:last-child{border-bottom:0}.faq-answer summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 24px;min-height:65px;list-style:none;cursor:pointer;color:#29415e;font-size:14px;line-height:1.6;font-weight:500}.faq-answer summary::-webkit-details-marker{display:none}.faq-answer summary>svg{flex:none;color:#9c86c4}.faq-answer summary:hover{background:#fcfbff}.faq-answer[open] summary{background:#faf8ff;color:#7250a8}.faq-answer[open] summary>svg{transform:rotate(180deg)}.faq-answer__body{padding:0 24px 24px;background:#faf8ff}.faq-edition .os-overview .faq-answer__body>p{font-size:13px!important;line-height:1.9!important;margin:0!important;color:#64758c!important}.faq-answer__links{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:18px}.faq-answer__links>a{font-size:11px}.faq-answer__permalink{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:#8f7aa9}.faq-answer__permalink span{font-size:10px}.faq-empty{display:flex;flex-direction:column;align-items:center;gap:18px;padding:45px 25px;border:1px dashed #d4dcec;border-radius:12px;background:#fff;text-align:center}.faq-empty>svg{color:#9a80c2}.faq-edition .os-overview .faq-empty h3{font-size:21px!important;margin:0!important}.faq-empty>.os-overview-text-link{font-size:12px}.faq-contact{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:60px;align-items:center;padding-block:55px 60px}.faq-contact>div:first-child{max-width:650px}.faq-contact__actions{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.faq-contact__actions>a{white-space:nowrap}.faq-edition [role=dialog]{border-radius:14px 14px 0 0}.faq-edition button.fixed{border-radius:9px}@media(max-width:1100px){.faq-layout{grid-template-columns:210px minmax(0,1fr);gap:27px}.faq-shortcuts{gap:12px}.faq-shortcuts>a{padding:18px 14px;gap:10px}.faq-shortcuts__icon{width:34px;height:34px}.faq-shortcuts strong{font-size:11px}.faq-shortcuts small{font-size:9px}}@media(max-width:800px){.faq-sidebar{display:none}.faq-layout{grid-template-columns:1fr}.faq-toolbar{grid-template-columns:minmax(0,1fr) 240px}.faq-topic-select{display:block}.faq-shortcuts{grid-template-columns:1fr;padding-bottom:35px;gap:10px}.faq-shortcuts>a{padding:16px 18px}.faq-shortcuts strong{font-size:12px}.faq-shortcuts small{font-size:10px}.faq-contact{grid-template-columns:1fr;gap:25px;padding-block:42px}.faq-contact__actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px}}@media(max-width:600px){.faq-catalog{padding-block:35px 42px}.faq-toolbar{grid-template-columns:1fr;padding:11px}.faq-edition .faq-search input{font-size:12px!important}.faq-answer summary{padding:18px;gap:15px;font-size:13px;min-height:62px}.faq-answer__body{padding:0 18px 22px}.faq-edition .os-overview .faq-answer__body>p{font-size:12px!important}.faq-answer__links{align-items:flex-start;flex-direction:column;gap:14px}.faq-answer__permalink{margin-left:0}.faq-results,.faq-results button{font-size:10px}.faq-contact__actions{flex-direction:column;align-items:flex-start}.faq-edition .os-overview-hero h1{font-size:40px!important}}
