.public-academy_page__iDvkk{--academy-ink:#111111;--academy-muted:#4f5559;--academy-line:#e7e7e7;--academy-teal:#087c79;width:min(1200px,calc(100% - 48px));margin:0 auto;padding:64px 0 96px;color:var(--academy-ink);font-family:var(--font-inter),Arial,sans-serif}.public-academy_page__iDvkk h1,.public-academy_page__iDvkk h2,.public-academy_page__iDvkk h3{font-family:var(--font-manrope),Arial,sans-serif;font-weight:800;letter-spacing:-.025em;line-height:1.2}.public-academy_page__iDvkk h1{max-width:22ch;font-size:clamp(36px,5vw,56px)}.public-academy_page__iDvkk h2{font-size:28px}.public-academy_page__iDvkk h3{font-size:22px}.public-academy_page__iDvkk a{color:var(--academy-teal);text-underline-offset:4px}.public-academy_page__iDvkk a:hover{text-decoration:underline}.public-academy_page__iDvkk a:focus-visible,.public-academy_page__iDvkk summary:focus-visible,.public-academy_tableScroll__y5orj:focus-visible{outline:2px solid var(--academy-teal);outline-offset:4px}.public-academy_intro__q6xLr{max-width:760px;margin-bottom:48px}.public-academy_lead__uf3xj{margin-top:24px;color:var(--academy-muted);font-size:19px;line-height:1.65}.public-academy_meta__t6HvP{margin-top:16px;color:var(--academy-muted);font-size:14px;line-height:1.6}.public-academy_breadcrumb__mzEYK{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:32px;font-size:14px}.public-academy_breadcrumb__mzEYK a{text-decoration:underline}.public-academy_grid__UlS5n{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.public-academy_card__77Co9{padding:32px;border:1px solid var(--academy-line);border-radius:24px;background:white}.public-academy_card__77Co9 h2{font-size:24px}.public-academy_card__77Co9 p{margin-top:16px;color:var(--academy-muted);font-size:16px;line-height:1.65}.public-academy_card__77Co9 a{display:inline-block;margin-top:24px;font-weight:600}.public-academy_lessonList__qE8PT{list-style:none;margin-top:24px}.public-academy_lessonList__qE8PT li{border-bottom:1px solid var(--academy-line);padding-block:24px}.public-academy_lessonList__qE8PT a{font-size:20px;font-weight:600}.public-academy_lessonList__qE8PT p{max-width:65ch;margin-top:8px;color:var(--academy-muted);line-height:1.65}.public-academy_layout__r_D7m{display:grid;grid-template-columns:minmax(0,1fr) 256px;align-items:start;gap:64px}.public-academy_article__TWPUh{max-width:760px;min-width:0}.public-academy_article__TWPUh h1{margin-bottom:32px}.public-academy_article__TWPUh h2{margin:48px 0 24px}.public-academy_article__TWPUh h3{margin:32px 0 16px}.public-academy_article__TWPUh li,.public-academy_article__TWPUh p{color:var(--academy-muted);font-size:18px;line-height:1.75}.public-academy_article__TWPUh p{margin-bottom:24px}.public-academy_article__TWPUh ol,.public-academy_article__TWPUh ul{margin:16px 0 32px;padding-left:24px}.public-academy_article__TWPUh ul{list-style:disc}.public-academy_article__TWPUh ol{list-style:decimal}.public-academy_article__TWPUh li{margin-block:8px}.public-academy_article__TWPUh strong{font-weight:600;color:var(--academy-ink)}.public-academy_article__TWPUh a{text-decoration:underline}.public-academy_article__TWPUh blockquote{border-left:2px solid var(--academy-line);padding-left:24px;margin-block:32px}.public-academy_article__TWPUh code{overflow-wrap:anywhere;font-size:.85em;background:#f5f5f5;border-radius:4px;padding:2px 4px}.public-academy_article__TWPUh pre{overflow-x:auto;margin-block:32px;background:#f5f5f5;padding:24px;border-radius:16px}.public-academy_article__TWPUh hr{margin-block:32px;border-color:var(--academy-line)}.public-academy_tableScroll__y5orj{max-width:100%;overflow-x:auto;margin-block:32px;border:1px solid var(--academy-line);border-radius:16px}.public-academy_tableScroll__y5orj table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.6}.public-academy_tableScroll__y5orj td,.public-academy_tableScroll__y5orj th{min-width:120px;padding:16px;border-bottom:1px solid var(--academy-line);text-align:left;vertical-align:top}.public-academy_tableScroll__y5orj th{background:#f5f5f5;font-weight:600}.public-academy_callout__cCcL_{margin-block:32px;padding:24px;background:#e9fbfa;border-left:3px solid var(--academy-teal);border-radius:0 16px 16px 0}.public-academy_callout__cCcL_>:first-child{margin-top:0}.public-academy_callout__cCcL_>:last-child{margin-bottom:0}.public-academy_sidebar__m_8E4{border:1px solid var(--academy-line);border-radius:24px;padding:24px}.public-academy_sidebar__m_8E4 h2{font-size:20px}.public-academy_sidebar__m_8E4 ol{list-style:none;margin-top:16px}.public-academy_sidebar__m_8E4 li{border-top:1px solid var(--academy-line)}.public-academy_sidebar__m_8E4 a{display:block;padding-block:16px;font-size:15px;line-height:1.5}.public-academy_sidebar__m_8E4 a[aria-current=page]{color:var(--academy-ink);font-weight:600}.public-academy_practice__4Cx9t{margin-top:32px;padding:32px;border:1px solid var(--academy-line);border-radius:24px;background:#f5f5f5}.public-academy_practice__4Cx9t h2{margin:0 0 16px;font-size:24px}.public-academy_practice__4Cx9t p{max-width:65ch;margin-bottom:24px;color:var(--academy-muted);font-size:16px;line-height:1.6}.public-academy_page__iDvkk a.public-academy_primary__b8QRO{display:inline-flex;align-items:center;min-height:48px;padding:12px 24px;border-radius:999px;background:#15aeaa;color:#000;text-decoration:none;font-size:16px;font-weight:600;line-height:1.5}.public-academy_page__iDvkk a.public-academy_primary__b8QRO:hover{background:#53c4be;text-decoration:none}.public-academy_pagination__NaH7f{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:48px;padding-top:32px;border-top:1px solid var(--academy-line)}.public-academy_pagination__NaH7f a{max-width:42%;font-size:15px;line-height:1.5}.public-academy_pagination__NaH7f span{display:block;margin-bottom:8px;color:var(--academy-muted);font-size:13px}@media (max-width:1000px){.public-academy_grid__UlS5n{grid-template-columns:repeat(2,minmax(0,1fr))}.public-academy_layout__r_D7m{grid-template-columns:1fr;gap:48px}.public-academy_sidebar__m_8E4{max-width:760px}}@media (max-width:640px){.public-academy_page__iDvkk{width:calc(100% - 32px);padding-block:48px 64px}.public-academy_page__iDvkk h1{font-size:36px}.public-academy_grid__UlS5n{grid-template-columns:1fr}.public-academy_card__77Co9,.public-academy_practice__4Cx9t{padding:24px}.public-academy_article__TWPUh li,.public-academy_article__TWPUh p{font-size:16px}}