.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}}
