.page-container{width:calc(100% - 48px);max-width:calc(var(--max-width) - 48px);flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 auto;display:flex}@media screen and (max-width:768px){.page-container{width:calc(100% - 32px);max-width:none}}.page-container h2{color:var(--color-text-primary);letter-spacing:-.025em;text-align:left;margin:4px 0 22px;font-size:22px;font-weight:800;position:relative}.page-container h2:after{content:"";background:var(--color-accent);border-radius:999px;width:38px;height:3px;margin-top:9px;display:block}@media screen and (max-width:768px){.page-container h2{padding:0;margin:2px 0 16px!important;font-size:18px!important}.page-container h2:after{width:32px;margin-top:7px}}.page-container p{color:var(--color-text-secondary);margin:0;font-size:14px}@media screen and (max-width:768px){.page-container p{font-size:13px!important}}.page-container .Brand-container{flex-wrap:wrap;justify-content:center;gap:14px;width:100%;margin-top:0;display:flex}@media screen and (max-width:768px){.page-container .Brand-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}}.page-container .Brand-container .brand-items{border:1px solid var(--color-border);height:140px;box-shadow:var(--shadow-card);transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out),border-color .25s var(--ease-out);background-color:#fff;border-radius:16px;flex-direction:column;flex:0 0 150px;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.page-container .Brand-container .brand-items:hover{box-shadow:var(--shadow-hover);border-color:#9edfe8;transform:translateY(-3px)}.page-container .Brand-container .brand-items:hover:after{opacity:1;transform:translate(0)}.page-container .Brand-container .brand-items:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.page-container .Brand-container .brand-items:after{content:"›";color:var(--color-accent);opacity:0;transition:opacity var(--duration-fast) ease,transform var(--duration-fast) ease;font-size:20px;font-weight:600;line-height:1;position:absolute;top:8px;right:12px;transform:translate(-4px)}@media screen and (max-width:768px){.page-container .Brand-container .brand-items{border-radius:14px;height:104px}.page-container .Brand-container .brand-items:after{display:none}}.page-container .Brand-container .brand-items .brand-img-container{justify-content:center;align-items:center;width:100%;height:74px;display:flex;position:relative}@media screen and (max-width:768px){.page-container .Brand-container .brand-items .brand-img-container{height:56px}}.page-container .Brand-container .brand-items .brand-img-container img{object-fit:contain;max-width:68px;max-height:50px;width:auto!important;height:auto!important;position:relative!important}@media screen and (max-width:768px){.page-container .Brand-container .brand-items .brand-img-container img{max-width:44px;max-height:34px}}.page-container .Brand-container .brand-items .brand-name-container{justify-content:center;align-items:center;width:100%;height:auto;display:flex}.page-container .Brand-container .brand-items .brand-name-container p{color:var(--color-text-primary);margin:0;font-size:13.5px;font-weight:650}@media screen and (max-width:768px){.page-container .Brand-container .brand-items .brand-name-container p{font-size:11px!important}}
.faq-container{border-top:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:90%;max-width:1080px;margin:18px auto 64px;padding-top:34px;display:flex}.faq-container .head{color:var(--color-text-primary);font-family:var(--font-heading);letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.6vw,30px);font-weight:800;position:relative}.faq-container .head span{color:var(--color-text-primary)}.faq-container .head:after{content:"";border-radius:var(--radius-full);background:var(--color-accent);width:40px;height:4px;margin-top:12px;display:block}.faq-container .inner-faq-container{text-align:left;background:0 0;border-radius:0;width:100%;max-width:100%;margin:24px 0 0}@media screen and (max-width:768px){.faq-container{border-top:none;width:90%;margin:12px auto 44px;padding-top:26px}.faq-container .head{font-size:24px}.faq-container .inner-faq-container{margin-top:18px}}
.accordian-container .accordian-blocks{text-align:left;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;grid-template-columns:minmax(0,1fr) 40px;align-items:center;min-height:0;margin-bottom:10px;padding:18px 22px;transition:border-color .2s,box-shadow .2s,background .2s;display:grid}.accordian-container .accordian-blocks:hover{background:var(--color-surface-tint);border-color:#cdeef3}@media screen and (max-width:768px){.accordian-container .accordian-blocks{grid-template-columns:minmax(0,1fr) 32px;gap:10px;padding:14px 16px}}.accordian-container .accordian-blocks .accordian-number{display:none}.accordian-container .accordian-blocks .accordian-body{text-align:left;width:100%;min-width:0;height:auto}@media screen and (max-width:768px){.accordian-container .accordian-blocks .accordian-body{display:block}}.accordian-container .accordian-blocks .accordian-body .accordian-header{cursor:pointer;width:100%;color:var(--color-text-primary);font-family:var(--font-heading);text-align:left;background:0 0;border:none;justify-content:flex-start;align-items:flex-start;min-height:0;padding:0;font-size:15px;font-weight:700;line-height:1.5;display:flex}.accordian-container .accordian-blocks .accordian-body .accordian-header span{margin-left:0!important;font-weight:700!important}@media screen and (max-width:768px){.accordian-container .accordian-blocks .accordian-body .accordian-header{text-align:left;padding:0;font-size:14px}}.accordian-container .accordian-blocks .accordian-body .accordian-text{color:var(--color-text-secondary);text-align:left;margin-top:8px;padding:0;font-size:14px;line-height:1.75}.accordian-container .accordian-blocks .accordian-body .accordian-text p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.75}.accordian-container .accordian-blocks .accordian-body .accordian-text ul{margin:0;padding-left:18px}.accordian-container .accordian-blocks .accordian-body .accordian-text li{color:var(--color-text-secondary);font-size:14px;line-height:1.75}@media screen and (max-width:768px){.accordian-container .accordian-blocks .accordian-body .accordian-text,.accordian-container .accordian-blocks .accordian-body .accordian-text p,.accordian-container .accordian-blocks .accordian-body .accordian-text li{font-size:13px}}.accordian-container .accordian-blocks .accordian-button{justify-content:flex-end;align-items:center;width:40px;height:auto;display:flex}@media screen and (max-width:768px){.accordian-container .accordian-blocks .accordian-button{align-items:center!important}}.accordian-container .accordian-blocks .accordian-button .accordian-button{background:var(--color-surface-sunken);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:background .2s;display:flex}.accordian-container .accordian-blocks .accordian-button .accordian-button .dropdown-icon{height:12px;color:var(--color-text-secondary)}@media screen and (max-width:768px){.accordian-container .accordian-blocks .accordian-button .accordian-button{font-size:12px;width:28px!important;height:28px!important}}.accordian-container .accordian-blocks:hover .accordian-button .accordian-button{background:var(--color-accent-light)}.accordian-container .accordian-blocks:hover .accordian-button .accordian-button .dropdown-icon{color:var(--color-accent)}
