.faq h2{font-size:90rem;letter-spacing:-4.5rem;line-height:99rem}@media (max-width:768px){.faq h2{font-size:40rem;letter-spacing:2rem;line-height:44rem}}.faq__ItemHeader h4{font-size:26rem;letter-spacing:.26rem;line-height:36.4rem}@media (max-width:768px){.faq__ItemHeader h4{font-size:19rem;letter-spacing:0;line-height:23rem}}.faq__Wrap h3{font-size:20rem;letter-spacing:.2rem;line-height:28rem}@media (max-width:768px){.faq__Wrap h3{font-size:17rem;letter-spacing:.17rem;line-height:24rem}}.faq{padding-block:110rem}@media (max-width:768px){.faq{padding-block:65rem}}.faq h2{border-bottom:1px solid #cdd2cd;font-weight:400;padding-bottom:55rem}.faq .wrapper--Small .faq__Wrap{display:block}.faq__Wrap{display:grid;gap:0 135rem;grid-template-columns:1fr 3fr;margin-top:56rem}@media (max-width:768px){.faq__Wrap{display:flex;flex-direction:column-reverse;margin-top:0}}.faq__Wrap h3{font-weight:400;margin-bottom:50rem}@media (max-width:768px){.faq__Wrap h3{margin-left:40rem;margin-top:30rem}}.faq__Wrap a,.faq__Wrap button{border-top:1px solid #cdd2cd;padding-left:0;padding-top:15rem}@media (max-width:768px){.faq__Wrap a,.faq__Wrap button{margin-left:40rem}}.faq__Wrap a:hover svg,.faq__Wrap button:hover svg{color:#061c03}.faq__Wrap a:hover circle,.faq__Wrap a:hover rect,.faq__Wrap button:hover circle,.faq__Wrap button:hover rect{fill:#80dc0f}.faq__Wrap a svg,.faq__Wrap button svg{color:#fff;width:100%}.faq__Wrap a circle,.faq__Wrap a rect,.faq__Wrap button circle,.faq__Wrap button rect{fill:#061c03}.faq__Item{display:grid;padding:35rem 0 45rem 75rem;position:relative}@media (max-width:768px){.faq__Item{padding:25rem 0 25rem 40rem}}.faq__Item:before{background-color:#cdd2cd;content:"";height:1px;left:0;position:absolute;top:100%;transform:scaleX(.9);transform-origin:100% 50%;transition:transform .3s;width:100%}.faq__Item.isExpanded:before{transform:scaleX(1)}.faq__Item.isExpanded .faq__ItemHeader:before{opacity:1;transform:translate(-75rem) scaleX(1)}@media (max-width:768px){.faq__Item.isExpanded .faq__ItemHeader:before{transform:scaleX(1)}}.faq__Item.isExpanded .faq__ItemContent{grid-template-rows:1fr}.faq__Item.isExpanded .faq__ItemContent p{font-size:20rem;letter-spacing:-.2rem;line-height:28rem}.faq__Item.isExpanded .faq__ItemHeaderIcon{background-color:#061c03;border-color:transparent}.faq__Item.isExpanded .faq__ItemHeaderIcon svg{color:#fff;transform:rotate(45deg)}.faq__ItemHeader{cursor:pointer;padding-bottom:25rem;position:relative}.faq__ItemHeader:before{background-color:#061c03;content:"";height:1px;left:0;opacity:0;position:absolute;top:100%;transform:translate(-75rem) scaleX(.9);transform-origin:100% 50%;transition:transform .3s,opacity .3s;width:calc(100% + 75rem)}@media (max-width:768px){.faq__ItemHeader:before{transition:opacity .3s,scale .3s,transform .3s;width:100%}}.faq__ItemHeader h4{letter-spacing:0}.faq__ItemHeaderIcon{align-items:center;border:1px solid #cdd2cd;border-radius:50%;display:flex;height:40rem;justify-content:center;left:-75rem;position:absolute;top:0;transition:background-color .3s,border-color .3s;width:40rem}@media (max-width:768px){.faq__ItemHeaderIcon{height:30rem;left:-40rem;width:30rem}}.faq__ItemHeaderIcon svg{color:#061c03;max-height:11rem;max-width:11rem;min-height:11rem;min-width:11rem;transition:color .3s,transform .3s}.faq__ItemContent{display:grid;grid-template-rows:0fr;position:relative;transition:grid-template-rows .3s}.faq__ItemContent>div{overflow:hidden}.faq__ItemContent p{padding-top:45rem}@media (max-width:768px){.faq__ItemContent p{padding-top:25rem}}
