.brand-page-module__t9sqkq__page{color:#111927;background:#fff;padding-top:141px}.brand-page-module__t9sqkq__hero{padding:72px 32px 86px}.brand-page-module__t9sqkq__heroInner{text-align:center;max-width:800px;margin:0 auto}.brand-page-module__t9sqkq__hero h1{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(44px,4.2vw,56px);font-weight:600;line-height:1.12}.brand-page-module__t9sqkq__hero p{color:#384250;max-width:790px;margin:0 auto;font-size:18px;line-height:1.55}.brand-page-module__t9sqkq__hero p a{color:var(--color-brand);text-underline-offset:2px;text-decoration:underline}.brand-page-module__t9sqkq__anchorLinks{color:var(--color-brand);justify-content:center;align-items:center;gap:16px;margin-top:42px;font-size:16px;font-weight:500;display:flex}.brand-page-module__t9sqkq__anchorLinks i{background:#9da4ae;width:1px;height:18px}.brand-page-module__t9sqkq__anchorLinks a:hover{text-underline-offset:4px;text-decoration:underline}.brand-page-module__t9sqkq__logoSection{padding:52px 32px 24px;scroll-margin-top:142px}.brand-page-module__t9sqkq__logoContainer{max-width:1040px;margin:0 auto}.brand-page-module__t9sqkq__logoSection h2{text-align:center;letter-spacing:-.035em;margin:0 0 40px;font-size:clamp(34px,3vw,42px);font-weight:600;line-height:1.2}.brand-page-module__t9sqkq__logoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;display:grid}.brand-page-module__t9sqkq__logoCard{background:#fff;border:1px solid #dfe2e6;border-radius:16px;flex-direction:column;justify-content:center;min-height:195px;padding:22px 24px;display:flex;box-shadow:0 1px 2px #1119270a}.brand-page-module__t9sqkq__darkCard{border-color:var(--color-brand-dark);background:var(--color-brand-dark)}.brand-page-module__t9sqkq__preview{justify-content:center;align-items:center;min-height:102px;display:flex}.brand-page-module__t9sqkq__preview img{width:auto;max-width:72%;max-height:110px;display:block}.brand-page-module__t9sqkq__downloads{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.brand-page-module__t9sqkq__download{color:#111927;background:#fff;border:1px solid #e1e4e8;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 15px;font-size:14px;font-weight:500;transition:border-color .2s,transform .2s;display:inline-flex}.brand-page-module__t9sqkq__darkCard .brand-page-module__t9sqkq__download{color:#fff;background:0 0;border-color:#ffffff42}.brand-page-module__t9sqkq__download:hover{border-color:var(--color-brand);transform:translateY(-1px)}.brand-page-module__t9sqkq__download svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:16px;height:16px}.brand-page-module__t9sqkq__usage{padding:126px 32px 128px;scroll-margin-top:142px}.brand-page-module__t9sqkq__usage>div{text-align:center;max-width:800px;margin:0 auto}.brand-page-module__t9sqkq__usage h2{letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(34px,3vw,42px);font-weight:600;line-height:1.2}.brand-page-module__t9sqkq__usage p{color:#384250;margin:0;font-size:18px;line-height:1.58}@media (max-width:767px){.brand-page-module__t9sqkq__page{padding-top:116px}.brand-page-module__t9sqkq__hero{padding:56px 20px 45px}.brand-page-module__t9sqkq__heroInner{max-width:400px}.brand-page-module__t9sqkq__hero h1{font-size:42px}.brand-page-module__t9sqkq__hero p{max-width:370px;line-height:1.7}.brand-page-module__t9sqkq__hero p,.brand-page-module__t9sqkq__usage p{font-size:16px}.brand-page-module__t9sqkq__anchorLinks{margin-top:36px;font-size:15px}.brand-page-module__t9sqkq__logoSection{padding:45px 20px 12px;scroll-margin-top:116px}.brand-page-module__t9sqkq__logoSection h2{margin-bottom:30px}.brand-page-module__t9sqkq__logoGrid{grid-template-columns:1fr;gap:20px}.brand-page-module__t9sqkq__logoCard{min-height:190px}.brand-page-module__t9sqkq__usage{padding:88px 20px;scroll-margin-top:116px}}@media (max-width:479px){.brand-page-module__t9sqkq__page{padding-top:108px}.brand-page-module__t9sqkq__hero{padding-inline:16px}.brand-page-module__t9sqkq__hero h1{font-size:38px}.brand-page-module__t9sqkq__anchorLinks{gap:10px}.brand-page-module__t9sqkq__logoSection{padding-inline:16px;scroll-margin-top:108px}.brand-page-module__t9sqkq__logoCard{padding-inline:14px}.brand-page-module__t9sqkq__download{padding-inline:12px}.brand-page-module__t9sqkq__usage{padding-inline:16px;scroll-margin-top:108px}}@media (prefers-reduced-motion:reduce){.brand-page-module__t9sqkq__download{transition:none}}
