
.qsubhero{background:#f2542d;color:#fff;padding-bottom:85px}.qsubhero h1{font:400 clamp(3.7rem,7.7vw,7.8rem)/1 'Instrument Serif',Georgia,serif;letter-spacing:-.03em;max-width:1050px;margin:36px 0 24px}.qsubhero h1 i{font-weight:400}.qsubhero .lead{color:#fff2ec;max-width:720px}.qbreadcrumb{font-size:.875rem;margin-top:65px;color:#ffe7df}.qbreadcrumb a{text-decoration:underline;text-underline-offset:4px}.qsection{padding:95px 0}.qsection.soft{background:#eeede8}.qsection.dark{background:#191b1a;color:#fff}.qsection .section-title{margin:22px 0 35px}.qsection .lead{max-width:820px;margin-bottom:38px}.qsection.dark .lead{color:#bfc3c0}.catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.catalog-card{border:1px solid #d4d6cf;border-radius:7px;padding:30px;display:flex;flex-direction:column;min-width:0}.catalog-card small{font-size:.8125rem;letter-spacing:.06em;color:#a33d25;line-height:1.5}.catalog-card h3{font:400 2.25rem/1.12 'Instrument Serif',Georgia,serif;margin:25px 0 15px;overflow-wrap:break-word}.catalog-card p{line-height:1.7;color:#606760;margin:0 0 22px;flex:1}.catalog-card a,.qtextlink{font-size:.9375rem;border-bottom:1px solid currentColor;align-self:flex-start;padding-bottom:5px;display:inline-block;color:#ac3d23}.dark .catalog-card{border-color:#454b46}.dark .catalog-card p{color:#bfc3c0}.dark .catalog-card small,.dark .catalog-card a,.dark .qtextlink{color:#ffad93}.qsplit{display:grid;grid-template-columns:1fr 1fr;gap:8%}.qsplit .lead{margin-bottom:20px}.qjump{display:flex;flex-wrap:wrap;gap:12px;padding:30px 0;border-bottom:1px solid #d4d6cf}.qjump a{font-size:.9375rem;border:1px solid #b8beb7;padding:10px 16px;border-radius:40px;transition:background .2s}.qjump a:hover{background:#e6e7e1}.qnote{padding:24px 28px;border-left:3px solid #f2542d;background:#eeede8;line-height:1.7;color:#596159;margin:35px 0}.qsection .micro{font-size:.8125rem}.qpartnership{padding:90px 0;background:#191b1a;color:#fff}.qpartnership .section-title{margin:22px 0 30px}.qpartnership .lead{color:#bfc3c0}.qpartnership .qtextlink{color:#ffad93;margin:25px 20px 0 0}.qpartnership .qsplit{align-items:center}.qlinks{display:flex;gap:25px;flex-wrap:wrap;margin-top:25px}.qstat{font:400 3.4rem 'Instrument Serif',Georgia,serif;color:#f2542d;display:block;margin-bottom:12px}.navlinks{margin-left:35px;gap:25px}.navlinks a[aria-current="page"]{text-decoration:underline;text-underline-offset:5px}.footer nav{flex-wrap:wrap}.footer-bottom a{text-decoration:underline}section[id]{scroll-margin-top:35px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #a5452c;outline-offset:5px}.hero a:focus-visible,.qsubhero a:focus-visible,.hero button:focus-visible,.qsubhero button:focus-visible{outline-color:#fff}@media(max-width:1000px){.navlinks{gap:18px;margin-left:0}.nav{gap:20px}}@media(max-width:850px){.navlinks{margin:0;gap:24px}.qsplit{grid-template-columns:1fr;gap:25px}}@media(max-width:620px){.catalog-grid{grid-template-columns:1fr}.qsection,.qpartnership{padding:70px 0}.qsubhero{padding-bottom:65px}.qsubhero h1{font-size:clamp(3.4rem,13vw,5rem)}.qbreadcrumb{margin-top:45px}.catalog-card{padding:25px}.catalog-card h3{font-size:2.1rem}.qjump{gap:8px}.footer-top{padding-bottom:35px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
