.knowledge-page{background:#fff;padding:0}.knowledge-shell{background:#fff;grid-template-columns:292px minmax(0,1fr);align-items:stretch;width:100%;min-height:calc(100vh - 72px);display:grid}.knowledge-sidebar{background:#1a1a1a;border-right:1px solid #ffffff14;min-width:0}.knowledge-sidebar__sticky{background:#1a1a1a;flex-direction:column;gap:18px;min-height:calc(100vh - 72px);padding:28px 18px;display:flex;position:sticky;top:72px}.knowledge-nav{border-bottom:1px solid #ffffff1f;flex-direction:column;gap:8px;padding-bottom:18px;display:flex}.knowledge-nav__link{color:#fff;background:#202020;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;min-height:52px;padding:0 14px;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none;transition:border-color .15s,color .15s;display:flex}.knowledge-nav__link:hover,.knowledge-nav__link--active{color:#fff;border-color:#f48a3094}.knowledge-nav__link--active:after{content:"";background:#f48a30;border-radius:50%;width:8px;height:8px}.knowledge-sidebar__related{flex-direction:column;gap:14px;margin-top:auto;padding-top:18px;display:flex}.knowledge-sidebar__label{color:#f48a30;text-transform:uppercase;font-size:12px;font-weight:700}.knowledge-related-group{flex-direction:column;gap:6px;display:flex}.knowledge-related-group h3{color:#fff;text-transform:uppercase;margin:0 0 4px;font-size:13px;font-weight:700}.knowledge-related-link{color:#ffffffb8;background:#202020;border:1px solid #ffffff1a;border-radius:8px;padding:11px 12px;font-size:12px;line-height:1.35;text-decoration:none;display:block}.knowledge-related-link:hover{color:#f48a30;border-color:#f48a3073}.knowledge-main{background:#fff;width:100%;min-width:0;padding:44px clamp(36px,5.5vw,96px) 88px}.knowledge-main>*{width:100%;max-width:1120px;margin-left:auto;margin-right:auto}.knowledge-main>.gast-detail__hero,.knowledge-main>.gast-detail__recipe,.knowledge-main>.gast-detail__more{max-width:none}.knowledge-breadcrumbs{margin-bottom:34px}.knowledge-breadcrumbs .breadcrumb-link,.knowledge-breadcrumbs .breadcrumb-current,.knowledge-breadcrumbs .breadcrumb-text,.knowledge-breadcrumbs .breadcrumb-separator{color:#9a9a9a;font-size:12px}.knowledge-main .gast-page__header{border-bottom:1px solid #00000014;margin-bottom:36px;padding:0 0 34px}.knowledge-main .gast-page__title{max-width:760px;color:var(--c-black);font-size:clamp(28px,3vw,42px);font-weight:var(--fw-light);text-transform:uppercase;letter-spacing:.06em;margin:0 0 14px;line-height:1.16}.knowledge-main .gast-page__subtitle{color:#6f6f6f;max-width:680px;margin:0;font-size:16px;font-weight:300;line-height:1.65}.knowledge-main .glossary-sections{flex-direction:column;gap:46px;display:flex}.knowledge-main .glossary-section-head{border-bottom:1px solid #00000014;align-items:baseline;gap:14px;margin-bottom:18px;padding-bottom:14px;display:flex}.knowledge-main .glossary-letter{color:#f48a30;font-size:42px;font-weight:300;line-height:1}.knowledge-main .glossary-count{color:#9a9a9a;margin:0;font-size:13px;font-weight:300}.knowledge-main .glossary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.knowledge-main .glossary-card{min-height:150px;color:inherit;background:#f7f7f6;border:1px solid #00000014;border-radius:14px;flex-direction:column;justify-content:space-between;gap:14px;padding:22px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:flex}.knowledge-main .glossary-card:hover{background:#fff;border-color:#f48a3094;transform:translateY(-1px)}.knowledge-main .glossary-card-name{color:#1a1a1a;font-size:18px;font-weight:500;line-height:1.25}.knowledge-main .glossary-card-desc{color:#606874;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:300;line-height:1.58;display:-webkit-box;overflow:hidden}.knowledge-main .glossary-card-more{color:#f48a30;font-size:12px;font-weight:500}.knowledge-shell .knowledge-sidebar,.knowledge-shell .knowledge-sidebar__sticky{background:#1a1a1a}.knowledge-shell .knowledge-main{background:#fff}.knowledge-shell .knowledge-main .glossary-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.knowledge-shell .knowledge-main .glossary-card{min-height:150px}.knowledge-article{max-width:920px}.knowledge-article-head{border-bottom:1px solid #00000014;margin-bottom:34px;padding-bottom:34px}.knowledge-badge{color:#f48a30;text-transform:uppercase;letter-spacing:.08em;background:#f48a301a;border-radius:999px;align-items:center;min-height:26px;margin-bottom:18px;padding:0 12px;font-size:11px;font-weight:500;display:inline-flex}.knowledge-article-title{max-width:820px;color:var(--c-black);font-size:clamp(28px,3vw,42px);font-weight:var(--fw-light);text-transform:uppercase;letter-spacing:.06em;margin:0 0 18px;line-height:1.16}.knowledge-article-lead{color:#555;max-width:820px;margin:0;font-size:18px;font-weight:300;line-height:1.7}.knowledge-article-body{color:#2f3743;font-size:17px;font-weight:300;line-height:1.86}.knowledge-article-body p{margin:0 0 18px}.knowledge-article-body h2,.knowledge-article-body h3{color:#1a1a1a;margin:42px 0 14px;font-weight:500;line-height:1.24}.knowledge-article-body h2{font-size:30px}.knowledge-article-body h3{font-size:23px}.knowledge-article-body ul,.knowledge-article-body ol{margin:18px 0 24px;padding-left:22px}.knowledge-article-body li{margin-bottom:8px}.knowledge-article-body a{color:#f48a30;text-decoration:none}.knowledge-article-body a:hover{text-decoration:underline}.knowledge-back-link{color:#1a1a1a;border:1px solid #0000001f;border-radius:999px;align-items:center;width:fit-content;min-height:38px;padding:0 16px;font-size:13px;font-weight:400;text-decoration:none;display:inline-flex}.knowledge-back-link:hover{color:#f48a30;border-color:#f48a30}@media (max-width:1100px){.knowledge-shell{grid-template-columns:248px minmax(0,1fr)}.knowledge-main{padding:32px 28px 70px}.knowledge-main .glossary-grid{grid-template-columns:1fr}}@media (max-width:820px){.knowledge-page{background:#fff}.knowledge-shell{flex-direction:column;min-height:0;display:flex}.knowledge-sidebar{border-bottom:1px solid #ffffff14;border-right:none;width:100%}.knowledge-sidebar__sticky{gap:0;min-height:0;padding:10px 12px 12px;position:static}.knowledge-nav{scrollbar-width:none;border-bottom:none;flex-direction:row;gap:8px;padding-bottom:0;overflow-x:auto}.knowledge-nav::-webkit-scrollbar{display:none}.knowledge-nav__link{white-space:nowrap;background:#222;border-radius:9px;min-height:36px;padding:0 14px;font-size:13px;font-weight:600}.knowledge-nav__link--active:after,.knowledge-sidebar__related{display:none}.knowledge-main{padding:20px 12px 34px}.knowledge-breadcrumbs{margin-bottom:20px}.knowledge-main .gast-page__title,.knowledge-article-title{font-size:24px;line-height:1.2}.knowledge-main .gast-page__header{margin-bottom:24px;padding-bottom:22px}.knowledge-main .gast-page__subtitle,.knowledge-article-lead{font-size:14px;line-height:1.6}.knowledge-article-body{font-size:15px;line-height:1.75}.knowledge-main .glossary-section-head{margin-bottom:12px;padding-bottom:10px}.knowledge-main .glossary-letter{font-size:34px}.knowledge-main .glossary-card{border-radius:12px;min-height:0;padding:16px}}@media (min-width:821px) and (max-width:1400px){.knowledge-shell{grid-template-columns:260px minmax(0,1fr)}.knowledge-sidebar__sticky{padding:26px 16px}.knowledge-main{padding:34px clamp(28px,3.2vw,46px) 70px}.knowledge-nav__link{min-height:48px;padding:0 12px;font-size:13px}}
