
.elms-36735 .elms-element.elms-element-91ca9b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elms-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elms-widget-text-editor.elms-drop-cap-view-stacked .elms-drop-cap{background-color:var( --e-global-color-primary );}.elms-widget-text-editor.elms-drop-cap-view-framed .elms-drop-cap, .elms-widget-text-editor.elms-drop-cap-view-default .elms-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elms-36735 .elms-element.elms-element-a76172a{font-family:"Roboto Serif", Sans-serif;font-weight:400;color:#0C0101;}.elms-36735 .elms-element.elms-element-0b35b25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elms-36735 .elms-element.elms-element-02f808f{font-family:"Roboto Serif", Sans-serif;font-size:1px;font-weight:400;color:#1C08F7;}.elms-36735 .elms-element.elms-element-602c12e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elms-36735 .elms-element.elms-element-13cbf72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elms-36735 .elms-element.elms-element-6c90697{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elms-widget-heading .elms-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elms-36735 .elms-element.elms-element-e4e5fe6 .elms-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#9A2230;}.elms-36735 .elms-element.elms-element-6432ea7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elms-36735 .elms-element.elms-element-3b2b4e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elms-36735 .elms-element.elms-element-3ec32cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}
.wrap {
max-width: 900px;
margin: 40px auto;
font-family: 'Segoe UI', sans-serif;
padding: 0 15px;
}
.header .title {
font-size: 28px;
font-weight: 700;
color: #1a202c;
margin-bottom: 25px;
text-align: center;
}
.faq details {
border-radius: 10px;
margin-bottom: 12px;
padding: 15px 20px;
border: 1px solid #e2e8f0;
transition: all 0.3s ease;
}
.faq details[open] {
border-color: #90cdf4;
}
.faq summary {
display: flex;
align-items: center;
cursor: pointer;
font-weight: 600;
font-size: 16px;
color: #2d3748;
}
.faq summary:hover {
color: #3182ce;
}
.q-icon {
font-weight: bold;
margin-right: 10px;
color: #3182ce;
}
.q-text {
flex: 1;
}
.badge {
color: #4a5568;
font-size: 12px;
font-weight: 500;
padding: 2px 6px;
border-radius: 5px;
margin-left: 8px;
}
.chev {
transition: transform 0.3s ease;
}
details[open] .chev {
transform: rotate(180deg);
}
.answer {
padding: 12px 0 0 28px;
font-size: 15px;
color: #4a5568;
line-height: 1.6;
}
.answer .tip {
font-style: italic;
color: #2b6cb0;
margin-top: 5px;
}
@media (max-width: 600px) {
.faq summary {
flex-direction: column;
align-items: flex-start;
}
.answer {
padding-left: 0;
}
}