.hero{margin:auto;max-width:1500px;padding:4rem 3rem}@media(max-width:767px){.hero{padding:3rem 2rem}}@media(max-width:575px){.hero{padding:2rem 1rem}}@media(max-width:1199px){.hero{grid-template-columns:1fr}}.hero__content{align-items:start;column-gap:3rem;display:grid;grid-template-areas:"title picture";grid-template-columns:1fr 1fr;position:relative;text-align:center;z-index:2}@media(max-width:1199px){.hero__content{grid-template-areas:"title" "picture";grid-template-columns:1fr}}.hero__content__content-left{grid-area:title}.hero__content__content-right{grid-area:picture}.hero__content-left{text-align:left}.hero__content-left .hero__btns-desktop{justify-content:flex-start}.hero__title{color:#3a3a3a;font-size:3.5rem;font-weight:700;margin-bottom:1rem}@media(max-width:991px){.hero__title{font-size:2rem}}.hero__subtitle{color:#3a3a3a;font-size:1.25rem;margin-bottom:2rem}@media(max-width:767px){.hero__subtitle{font-size:1.125rem}}.hero__gangsheet{margin:auto;width:480px}@media(max-width:767px){.hero__gangsheet{width:300px}}.hero__gangsheet img{margin:auto}.hero__btns{display:flex;gap:1rem;justify-content:center}@media(max-width:575px){.hero__btns{align-items:center;flex-direction:column}}.hero__btns-desktop{display:flex}@media(max-width:1199px){.hero__btns-desktop{display:none}}.hero__btns-mobile{display:none}@media(max-width:1199px){.hero__btns-mobile{display:flex;margin-top:1rem}}.hero__btn{margin:auto}@media(max-width:1199px){.hero__image{display:none}}.faq-page{background:#fff}.faq-page .hero{padding-bottom:1rem}.faq-page .container{padding-top:1rem}.faq-page .hero .filter-pills{justify-content:flex-start}.faq-page .hero__subtitle{margin-bottom:2rem}.faq-page .hero__content-left{aspect-ratio:16/9;display:flex;flex-direction:column}.faq-page .hero__content-left .filter-pills{margin-top:auto}.faq-page .filter-pills--hero-mobile{display:none}@media(max-width:1199px){.faq-page .filter-pills--hero-desktop{display:none}.faq-page .filter-pills--hero-mobile{display:flex}.faq-page .hero__content-left{aspect-ratio:auto;display:block}}.faq-page__search{margin:0 0 1.5rem}.faq-page__search-title{margin:0 0 1rem}.faq-page__search-field{max-width:640px;position:relative}.faq-page__search-icon{color:var(--mut);left:18px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.faq-page__search-input{background:#fbf9fa;border:1px solid #8f9da3;border-radius:999px;box-shadow:0 1px 3px rgba(0,0,0,.08);color:var(--ink);font-size:16px;height:52px;padding:0 48px 0 50px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.faq-page__search-input::placeholder{color:#767676}.faq-page__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.faq-page__search-input:hover{border-color:#8f9da3;box-shadow:0 2px 6px rgba(0,0,0,.1)}.faq-page__search-input:focus-visible{background:#fff;border-color:var(--cyan);box-shadow:0 0 0 3px rgba(37,216,228,.25);outline:none}.faq-page__search-clear{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--mut);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:32px}.faq-page__search-clear[hidden]{display:none}.faq-page__search-clear:hover{background:rgba(0,0,0,.06);color:var(--ink)}.faq-page__search-clear:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.faq-page__count{color:var(--mut);font-size:12.5px;margin:0 0 1rem;min-height:1em}.faq-page__empty{color:var(--ink);font-size:15px;margin:1.5rem 0}.faq-page__group{margin-bottom:2rem;scroll-margin-top:2rem}.faq-page__group-title{font-size:1.5rem;font-weight:700;margin:1.5rem 0 1rem}.faq-page__group-title:after{background:var(--cyan);border-radius:2px;content:"";display:block;height:3px;margin-top:10px;width:50px}.faq-page__related-title{margin:3rem 0 .75rem}