.text-color-gray-100{color:var(--gray--100)}.heading-medium{font-family:GT America Standard,Arial,sans-serif;font-size:2.33313rem;font-weight:500;line-height:1.28583}.container-large{width:100%;max-width:82rem;margin-left:auto;margin-right:auto}.padding-global{padding-left:2.5rem;padding-right:2.5rem}.margin-large{margin:2.5rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.toggle_icon-line-horizontal{width:100%;height:2px}.toggle_icon-line-horizontal,.toggle_icon-line-vertical{background-color:var(--gray--50);position:absolute;transition:background-color .3s,transform .3s cubic-bezier(.77,0,.18,1)}.toggle_icon-line-vertical{width:2px;height:100%}.faq_item:last-child{border-bottom-style:none}.faq_answer-wrapper{padding-right:7rem;position:relative;overflow:hidden}.faq_answer-wrapper.is-last-faq{border-bottom-style:none}.toggle_icon{flex:none;justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:relative}.faq_question-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;cursor:pointer;background-color:#fff0;justify-content:space-between;align-items:center;width:100%;padding-top:1.375rem;padding-bottom:1.375rem;transition:color .2s ease-in-out;display:flex}.faq_question-wrapper:hover{color:var(--pink--600)}.faq_answer{margin-bottom:1.5rem}.toggle_icon-wrapper{background-color:var(--gray--20);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;transition:background-color .3s cubic-bezier(.77,0,.18,1)}.background-color-gray-light{background-color:var(--gray--10)}h3{margin-top:0;margin-bottom:0;font-size:1.6969rem;font-weight:500;line-height:1.28583}@media screen and (max-width:991px){.margin-large{margin:2.5rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.faq_answer-wrapper{padding-right:0}}@media screen and (max-width:767px){.heading-medium{font-size:1.5rem}.padding-global{padding-left:1.25rem;padding-right:1.25rem}.margin-large{margin:1.5rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.faq_question-wrapper{font-size:1.125em}}@media screen and (max-width:479px){.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.faq_answer-wrapper{padding-left:0}.faq_question-wrapper{padding-top:10px;padding-bottom:10px;font-size:1.125em}.faq_question-wrapper:hover{color:var(--gray--90)}.faq_answer{margin-bottom:8px;line-height:1.375}}