.hd-faq,.hd-faq *,.hd-faq :after,.hd-faq :before{box-sizing:border-box}.hd-faq,.hd-faq *,.hd-faq :after,.hd-faq :before{font-family:Beatrice,Beatrice-Regular,Arial,sans-serif!important}.hd-faq{--hd-font:"Beatrice","Beatrice-Regular",Arial,sans-serif;background:radial-gradient(circle at 92% 16%,rgba(255,40,90,.12),transparent 28%),radial-gradient(circle at 8% 92%,rgba(71,36,116,.11),transparent 34%),#f5ebeb;color:#191932;overflow:hidden;padding:clamp(64px,8vw,112px) 0;position:relative}.hd-faq:after,.hd-faq:before{border:1px solid rgba(255,40,90,.16);content:"";pointer-events:none;position:absolute}.hd-faq:before{border-radius:999px;height:82px;right:min(10vw,140px);top:66px;transform:rotate(-7deg);width:260px}.hd-faq:after{border-radius:50%;bottom:-210px;height:360px;left:-210px;width:360px}.hd-faq a,.hd-faq button{font-family:Beatrice,Beatrice-Regular,Arial,sans-serif!important}.hd-faq__inner{margin:0 auto;position:relative;width:min(960px,calc(100% - 40px));z-index:1}.hd-faq__header{margin-bottom:clamp(28px,5vw,52px)}.hd-faq__marker{background:#ff285a;border-radius:999px;box-shadow:34px 0 0 rgba(255,40,90,.28);display:block;height:7px;margin-bottom:18px;width:46px}.hd-faq__title{color:#191932;font-size:clamp(2.25rem,5vw,4.4rem);font-weight:700;letter-spacing:-.05em;line-height:.95;margin:0}.hd-faq__items{display:grid;gap:12px}.hd-faq__item{background:radial-gradient(circle at 95% 20%,rgba(255,40,90,.11),transparent 34%),linear-gradient(145deg,rgba(25,25,50,.98),rgba(39,33,64,.98));border:1px solid rgba(25,25,50,.16);border-radius:22px;box-shadow:0 18px 42px rgba(25,25,50,.14);overflow:hidden}.hd-faq__item.is-active{background:radial-gradient(circle at 92% 18%,rgba(255,40,90,.22),transparent 38%),linear-gradient(145deg,rgba(25,25,50,.98),rgba(50,39,72,.98));border-color:rgba(255,40,90,.52)}.hd-faq__question-wrap{margin:0}.hd-faq__question{align-items:center;appearance:none;background:transparent;border:0;color:#f5ebeb;cursor:pointer;display:flex;font:inherit;gap:18px;justify-content:space-between;padding:clamp(18px,3vw,24px);text-align:left;width:100%}.hd-faq__question span:first-child{color:#f5ebeb;font-size:clamp(1.06rem,1.8vw,1.24rem);font-weight:600;letter-spacing:-.012em;line-height:1.22}.hd-faq__question:focus-visible{outline:3px solid rgba(255,40,90,.58);outline-offset:-3px}.hd-faq__icon{border:1px solid rgba(255,40,90,.54);border-radius:999px;flex:0 0 26px;height:26px;position:relative;width:26px}.hd-faq__icon:after,.hd-faq__icon:before{background:#ff285a;border-radius:999px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.hd-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .18s ease}.hd-faq__question[aria-expanded=true] .hd-faq__icon:after{transform:translate(-50%,-50%) rotate(0deg)}.hd-faq__answer{color:hsla(0,33%,94%,.78);font-size:clamp(.98rem,1.2vw,1.05rem);font-weight:300;line-height:1.56;padding:0 clamp(18px,3vw,24px) clamp(20px,3vw,28px)}.hd-faq__answer-body p{margin:0 0 1rem}.hd-faq__answer-body p:last-child{margin-bottom:0}.hd-faq__answer-body a{color:#f5ebeb;font-weight:600;text-decoration:underline;text-underline-offset:.18em}.hd-faq__answer-body a:hover{color:#ff285a}.hd-faq__support{align-items:center;background:#ff285a;border:1px solid #ff285a;border-radius:999px;color:#f5ebeb;display:inline-flex;font-size:.86rem;font-weight:600;justify-content:center;line-height:1;margin-top:16px;min-height:40px;padding:.7rem 1.05rem;text-decoration:none}.hd-faq__support:hover{background:#e62451;border-color:#e62451;color:#f5ebeb}.hd-faq__support:focus-visible{outline:3px solid rgba(255,40,90,.58);outline-offset:4px}@media (max-width:580px){.hd-faq{padding:56px 0}.hd-faq:before{height:54px;right:-56px;top:46px;width:170px}.hd-faq:after{display:none}.hd-faq__inner{width:min(100% - 28px,960px)}.hd-faq__marker{box-shadow:24px 0 0 rgba(255,40,90,.3);height:5px;margin-bottom:14px;width:34px}.hd-faq__item{border-radius:16px;box-shadow:none}.hd-faq__question{padding:16px}.hd-faq__answer{padding:0 16px 18px}}@media (prefers-reduced-motion:reduce){.hd-faq__icon:after{transition:none}}