body{font:300 16px/1.5 Aspekta,sans-serif;color:#303030;background:#f7f6fa}.site-header .topbar,.site-header.scrolled .topbar{background:white!important}.site-header .header-row .hit.menu i{background:#222}.site-header .header-row .header-icon{background:transparent;border:0;color:#222}.site-header .header-row .header-icon svg{fill:none;stroke:currentColor}.site-header .header-row .hit.book{background:linear-gradient(110deg,#ff096b,#ed308e);color:white}.faq-page{max-width:1180px;margin:0 auto;padding:150px 44px 60px;container-type:normal}.faq-hero{text-align:center;margin:0 auto 65px}.faq-eyebrow{font-size:11px;letter-spacing:.14em;color:#777}.faq-hero h1{font:900 clamp(40px,4.5vw,64px)/1 MonaCondensed,sans-serif;color:#ff1475;margin:24px 0}.faq-hero h1 span{font:300 clamp(36px,4vw,56px)/1.1 Aspekta,sans-serif;letter-spacing:-.065em;color:#252525}.faq-hero>p:last-of-type{color:#777;font-size:16px;margin:22px 0 28px}.faq-search{max-width:580px;margin:auto;background:white;border:1px solid #e8e5ed;border-radius:32px;padding:0 20px;display:flex;align-items:center;gap:12px}.faq-search>span{color:#ff1475;font-size:30px}.faq-search input{width:100%;min-width:0;padding:17px 0;border:0;outline:0;background:none;font:inherit;color:#333}.faq-search:focus-within{outline:2px solid #ff1475;outline-offset:3px}.faq-content{display:grid;grid-template-columns:235px minmax(0,1fr);gap:52px}.faq-label{font:900 20px MonaCondensed,sans-serif;margin:0 0 18px}.faq-categories{display:flex;flex-direction:column;gap:7px}.faq-categories button{font:inherit;text-align:left;border:0;padding:12px 18px;border-radius:24px;background:transparent;color:#666;cursor:pointer}.faq-categories button[aria-pressed=true]{background:linear-gradient(110deg,#ff096b,#ed308e);color:white}.faq-categories button:hover:not([aria-pressed=true]){background:#fff0f6;color:#d31662}.faq-help{border-top:1px solid #e4e1e9;margin-top:30px;padding-top:25px}.faq-help h2{font:900 26px MonaCondensed,sans-serif;color:#ff1475;margin:0}.faq-help p{font-size:14px;color:#777;margin:12px 0 18px}.faq-help a{font-size:14px;color:#333;text-decoration:none}.faq-help a span{color:#ff1475;margin-left:10px}.faq-list-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.faq-list-heading h2{font:900 26px MonaCondensed,sans-serif;margin:0;text-transform:uppercase}.faq-list-heading>span{font-size:12px;color:#888}#faq-items{display:grid;gap:10px}#faq-items details{background:white;border:1px solid #e8e5ed;border-radius:18px;overflow:hidden}#faq-items summary{list-style:none;cursor:pointer;padding:21px 55px 21px 24px;position:relative;font:300 17px/1.4 Aspekta,sans-serif}#faq-items summary::-webkit-details-marker{display:none}#faq-items summary::after{content:'+';position:absolute;right:22px;top:18px;font-size:24px;color:#ff1475}#faq-items details[open]{border-color:#ffc4dc}#faq-items details[open] summary::after{content:'−'}#faq-items details[open] summary{color:#ce165b}#faq-items details p{padding:0 24px 24px;margin:0;color:#737373;font-size:15px;line-height:1.7;max-width:680px}.faq-next{display:flex;align-items:center;justify-content:space-between;gap:25px;background:white;border:1px solid #e8e5ed;border-radius:24px;margin-top:64px;padding:32px}.faq-next h2{font:900 30px MonaCondensed,sans-serif;color:#ff1475;margin:0}.faq-next p{color:#777;margin:8px 0 0}.faq-next>a{flex-shrink:0;padding:16px 22px;border-radius:28px;text-decoration:none;background:linear-gradient(110deg,#ff096b,#ed308e);color:white}.faq-next>a span{margin-left:20px}button:focus-visible,summary:focus-visible,a:focus-visible{outline:2px solid #ff1475;outline-offset:3px}[hidden]{display:none!important}@media(max-width:700px){.faq-page{padding:115px 22px 32px}.faq-hero{margin-bottom:36px}.faq-content{grid-template-columns:1fr;gap:26px}.faq-categories{flex-direction:row;flex-wrap:wrap;gap:6px}.faq-categories button{font-size:13px;padding:10px 14px;background:white}.faq-help{display:none}.faq-next{flex-direction:column;align-items:flex-start;padding:24px;margin-top:35px}#faq-items summary{font-size:16px}.faq-list-heading h2{font-size:24px}}

.faq-eyebrow{font:300 14px/1.5 Aspekta,sans-serif;letter-spacing:0;text-transform:none}
.faq-help a span,.faq-next>a span{display:inline-block;transition:transform .3s cubic-bezier(.22,1,.36,1)}.faq-help a:hover span,.faq-help a:focus-visible span,.faq-next>a:hover span,.faq-next>a:focus-visible span{transform:rotate(45deg)}#faq-items summary::after{transition:transform .25s ease}#faq-items details[open] summary::after{content:'+';transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.faq-help a span,.faq-next>a span,#faq-items summary::after{transition:none}}
