.UserLink_link__qsC00{color:#25272b;text-decoration:none;font-weight:600}.UserLink_link__qsC00:hover{color:#0089c4;text-decoration:underline}.UserLink_tagFollowing__GsNz_,.UserLink_tagFollowsYou__creSZ{display:inline-block;margin-left:.35rem;padding:.1rem .4rem;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;border-radius:4px;vertical-align:middle}.UserLink_tagFollowing__GsNz_{color:#166534;background:#dcfce7}.UserLink_tagFollowsYou__creSZ{color:#1e40af;background:#dbeafe}.AnnotationWidget_root__hnkcU{width:100%;min-width:280px;max-width:360px;height:100%;min-height:100vh;background-color:#fff;border-left:1px solid #e5e1d3;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 16px 64px 0 rgba(0,0,0,.04);font-family:Hanken Grotesk,sans-serif}.AnnotationWidget_rootSheet__ZnNX0{max-width:none;min-width:0;width:100%;border-left:none;min-height:0;flex:1 1 auto;height:100%;max-height:100%;box-shadow:none}.AnnotationWidget_header__I_8f_{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;flex-shrink:0}.AnnotationWidget_headerActions__hB7_q{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0;margin-left:auto}.AnnotationWidget_sortSelect__i_h8I{font-family:Hanken Grotesk,sans-serif;font-size:.75rem;color:#25272b;padding:.3rem .4rem;border:1px solid #e5e1d3;border-radius:6px;background:#fff;cursor:pointer}.AnnotationWidget_sortMenuWrap__0E4u2{position:relative;display:inline-flex;align-items:center}.AnnotationWidget_sortBtn__V2voB{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#25272b;background:#fff;border:1px solid #e5e1d3;border-radius:6px;cursor:pointer;padding:.35rem .6rem;display:inline-flex;align-items:center;gap:.45rem}.AnnotationWidget_sortBtn__V2voB:hover{border-color:#d4cfc4}.AnnotationWidget_sortBtn__V2voB:focus-visible{outline:2px solid rgba(0,137,196,.35);outline-offset:2px}.AnnotationWidget_sortBtnLabel__1msnx{line-height:1}.AnnotationWidget_sortBtnChevron__8DaXm{display:block;transition:transform .14s ease}.AnnotationWidget_sortBtnChevronOpen__2lVBg{transform:rotate(180deg)}.AnnotationWidget_sortMenu__uLtrL{position:absolute;top:calc(100% + .4rem);right:0;min-width:4rem;background:#fff;border:1px solid #e5e1d3;border-radius:6px;box-shadow:0 16px 40px rgba(0,0,0,.08);padding:.35rem;z-index:20}.AnnotationWidget_sortMenuItem__SpEL_{width:100%;text-align:left;font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#25272b;background:transparent;border:none;border-radius:5px;padding:.45rem .55rem;cursor:pointer;transition:background-color .2s ease}.AnnotationWidget_sortMenuItem__SpEL_:hover{background:rgba(0,137,196,.08)}.AnnotationWidget_sortMenuItemActive__2Zjbh{background:rgba(0,137,196,.12);color:#0089c4}.AnnotationWidget_sortMenuItem__SpEL_:focus-visible{outline:2px solid rgba(0,137,196,.35);outline-offset:2px}.AnnotationWidget_title__Xb89X{font-family:Hanken Grotesk,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#25272b;margin:0}.AnnotationWidget_titleCount__auMWN{font-weight:200;color:#9ca3af;letter-spacing:.04em}.AnnotationWidget_hideBtn__W99iQ{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#5d534b;background:#fff;border:1px solid #e5e1d3;border-radius:6px;cursor:pointer;padding:.35rem .65rem}.AnnotationWidget_hideBtn__W99iQ:hover{color:#25272b;border-color:#d4cfc4}.AnnotationWidget_addWrap__qre9v{padding:.75rem 1.25rem;border-bottom:1px solid #e5e1d3;flex-shrink:0}.AnnotationWidget_addWrapInner__vZn3z{position:relative;display:block}.AnnotationWidget_addWrap__qre9v .AnnotationWidget_addInput__vcpiF{width:100%;padding:.65rem 2.75rem .65rem .75rem;min-height:2.75rem;box-sizing:border-box}.AnnotationWidget_submitBtn__Grwjg{position:absolute;right:.6rem;bottom:.7rem;width:2rem;height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0;color:transparent;background:#0089c4;border:none;border-radius:50%;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease}.AnnotationWidget_submitBtn__Grwjg:hover:not(:disabled){background:#007aad}.AnnotationWidget_submitBtn__Grwjg:disabled{opacity:.45;cursor:not-allowed}.AnnotationWidget_submitBtnIcon__RiLPF{display:block}.AnnotationWidget_signInHint__vPZkW{padding:0 1.25rem .75rem;font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#5d534b;margin:0}.AnnotationWidget_signInHint__vPZkW a{color:#0089c4;text-decoration:none}.AnnotationWidget_signInHint__vPZkW a:hover{text-decoration:underline}.AnnotationWidget_error__FpzEE{padding:0 1.25rem .25rem;font-size:.8125rem;color:#c00;margin:0}.AnnotationWidget_placeholder__hwR5T{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#9ca3af;margin:0}.AnnotationWidget_addInput__vcpiF{width:100%;padding:.6rem .75rem;font-family:Hanken Grotesk,sans-serif;font-size:.875rem;color:#25272b;background:#fff;border:1px solid #e5e1d3;border-radius:8px;box-sizing:border-box;resize:none;overflow:hidden;line-height:1.35}.AnnotationWidget_addInput__vcpiF::placeholder{color:#5d534b;opacity:.7}.AnnotationWidget_list__yc1Sb{flex:1;overflow-y:auto;padding:.75rem 1.25rem 1.5rem}.AnnotationWidget_threadItem__c761_{width:100%;border-radius:8px;padding:.25rem .5rem;margin:0 -.5rem;background-color:transparent;transition:background-color .22s ease}.AnnotationWidget_threadItem__c761_:hover{background-color:rgba(0,137,196,.06)}.AnnotationWidget_threadItemRoot__jP8ZY{border-bottom:1px solid #e0e0de;padding-bottom:.75rem;margin-bottom:.75rem}.AnnotationWidget_threadItemRoot__jP8ZY:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.AnnotationWidget_repliesToggleRow__KUWRn{margin:.25rem 0 .35rem;display:flex;align-items:center}.AnnotationWidget_repliesToggleBtn__EwDsJ{display:inline-flex;align-items:center;justify-content:flex-start;gap:.4rem;background:none;border:none;cursor:pointer;padding:.25rem .35rem .25rem .2rem;line-height:1.25;border-radius:4px;transition:background-color .2s ease}.AnnotationWidget_repliesToggleLabel__xl3Lp{font-family:Hanken Grotesk,sans-serif;font-size:.74rem;color:#0089c4}.AnnotationWidget_repliesToggleBtn__EwDsJ:hover{background:rgba(0,137,196,.08)}.AnnotationWidget_repliesToggleBtn__EwDsJ:focus-visible{outline:2px solid rgba(0,137,196,.45);outline-offset:2px}.AnnotationWidget_repliesToggleIcon__E_aUt{display:block}.AnnotationWidget_threadChildren__85O3i{border-left:1px dotted rgba(0,137,196,.3);margin-left:.35rem;padding-left:.75rem}.AnnotationWidget_annotation__34C10{padding:.5rem 0 0}.AnnotationWidget_annotationMetaRow__YLZnc{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.5rem}.AnnotationWidget_annotationMetaRow__YLZnc .AnnotationWidget_author__tVQA_{min-width:0}.AnnotationWidget_metaTimeVotes___DlcZ{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem .65rem}.AnnotationWidget_annotationMetaRow__YLZnc .AnnotationWidget_time__UCE9B{flex-shrink:0}.AnnotationWidget_annotationMetaRow__YLZnc .AnnotationWidget_voteRow__l1Wwn{margin-left:0;margin-bottom:0}.AnnotationWidget_voteRow__l1Wwn{display:inline-flex;align-items:center;gap:.2rem;margin-bottom:.4rem}.AnnotationWidget_voteBtn__7rWWY{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;background:none;border:none;cursor:pointer;line-height:0}.AnnotationWidget_voteBtn__7rWWY:hover:not(:disabled){opacity:.85}.AnnotationWidget_voteBtn__7rWWY:disabled{opacity:.5;cursor:not-allowed}.AnnotationWidget_voteBtnActive__RVk_F svg g,.AnnotationWidget_voteBtnActive__RVk_F svg path{opacity:1!important;fill:#0089c4!important;stroke:#0089c4!important}.AnnotationWidget_voteCount__G90oD{font-family:Hanken Grotesk,sans-serif;font-size:13px;font-weight:400;color:#000;min-width:1.1rem;text-align:center}.AnnotationWidget_author__tVQA_{font-family:Hanken Grotesk,sans-serif;font-size:13px;font-weight:300;color:#25272b}.AnnotationWidget_time__UCE9B{font-family:Hanken Grotesk,sans-serif;font-size:13px;font-weight:400;color:#9ca3af}.AnnotationWidget_body__ZIfLU{font-family:Hanken Grotesk,sans-serif;font-size:.875rem;line-height:1.5;color:#25272b;margin:0 0 .5rem;white-space:pre-wrap}.AnnotationWidget_bodyBlockquote__n_Wog{padding-left:.5rem;border-left:3px solid #e0e0de}.AnnotationWidget_bodyBlockquote__n_Wog:first-line{font-family:Guyot Press,serif;font-style:italic}.AnnotationWidget_replyBtn__ePGIZ{display:inline-flex;align-items:center;gap:.35rem;font-family:Hanken Grotesk,sans-serif;font-size:.75rem;color:#5d534b;background:none;border:none;cursor:pointer;padding:0;text-decoration:none}.AnnotationWidget_replyBtn__ePGIZ:hover{color:#25272b}.AnnotationWidget_replyBtnIcon__EgSPx{display:block;flex-shrink:0}.AnnotationWidget_replyComposer__vC1D8{margin-top:.55rem;position:relative}.AnnotationWidget_replyComposer__vC1D8 .AnnotationWidget_addInput__vcpiF{padding-right:2.75rem}.AnnotationWidget_replyComposer__vC1D8 .AnnotationWidget_submitBtn__Grwjg{right:.35rem;bottom:.35rem}.AnnotationWidget_threadToggleBtn__wtoMP{margin-top:.35rem;margin-bottom:.15rem;display:inline-flex;align-items:center;gap:.35rem;background:none;border:none;color:#5d534b;font-family:Hanken Grotesk,sans-serif;font-size:.74rem;cursor:pointer;padding:0}.AnnotationWidget_threadToggleBtn__wtoMP:hover{color:#25272b;text-decoration:underline}.AnnotationWidget_threadToggleIcon__7cJm5{display:block}.CommunityWall_root__Ty7Fl{width:100%;min-height:60vh;font-family:Hanken Grotesk,sans-serif;color:#25272b}.CommunityWall_headerRow__9A1vc{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.CommunityWall_title__QAjPJ{font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:400;margin:0}.CommunityWall_headerActions__R1a05{display:flex;align-items:center;gap:.75rem}.CommunityWall_btnPrimary__YPNv2,.CommunityWall_btn__ABZbK{border:1px solid #e6e6e6;background:#fff;border-radius:6px;padding:.5rem .8rem;cursor:pointer;font-size:.9rem;color:#37352f}.CommunityWall_btn__ABZbK:hover{background:rgba(0,0,0,.04);border-color:#d5d5d5}.CommunityWall_subscribeBtnActive__t7J0Y{background:rgba(0,137,196,.1);border-color:rgba(0,137,196,.45);color:#006fa3}.CommunityWall_subscribeBtnActive__t7J0Y:hover{background:rgba(0,137,196,.14);border-color:rgba(0,137,196,.55)}.CommunityWall_btnPrimary__YPNv2{background:#fff;border-color:#e6e6e6}.CommunityWall_btnPrimary__YPNv2:hover{background:rgba(0,0,0,.04);border-color:#d5d5d5}.CommunityWall_grid__B04u4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}@media (max-width:1000px){.CommunityWall_grid__B04u4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.CommunityWall_grid__B04u4{grid-template-columns:1fr}}.CommunityWall_card___XdDF{padding:1.1rem 1.15rem 1rem}.CommunityWall_pinRow__W_Ll6{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.65rem}.CommunityWall_pinTag__qrysM{display:inline-flex;align-items:center;gap:.35rem;background:rgba(0,137,196,.12);color:#0089c4;border-radius:999px;padding:.22rem .65rem;font-size:.75rem;font-weight:600}.CommunityWall_pinTag__qrysM svg{color:#0089c4}.CommunityWall_cardTitle__wYXMW{font-family:Hanken Grotesk,sans-serif;font-size:.95rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#111;margin:0 0 .4rem;line-height:1.3;letter-spacing:-.07px}.CommunityWall_cardTextClamp__hNlWp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;overflow-wrap:anywhere;text-overflow:ellipsis}.CommunityWall_cardTextExpanded__ult5f{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible;text-overflow:unset}.CommunityWall_cardTextExpandable__ZW1Z_{cursor:pointer}.CommunityWall_cardTextExpandable__ZW1Z_:focus{outline:2px solid rgba(0,137,196,.45);outline-offset:2px}.CommunityWall_cardDesc__dIotd{margin:0 0 1rem;font-size:.95rem;color:rgba(0,0,0,.5);line-height:1.5;letter-spacing:-.05px;font-weight:400}.CommunityWall_cardDescReadMore__luw85{font-style:italic;font-weight:400;color:#6b7280}.CommunityWall_preview__SnNY5{border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;background:#f3f4f6}.CommunityWall_previewBody__2yEbs{min-height:132px;display:flex;align-items:center;justify-content:center;background:#ececec;color:rgba(55,65,81,.45)}.CommunityWall_previewBodyYoutube__BP6Fc{min-height:132px;display:flex;align-items:center;justify-content:center;background:#fef2f2;color:#dc2626}.CommunityWall_previewYoutubeIconWrap__SfkpO{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(220,38,38,.15);color:#dc2626}.CommunityWall_previewBodyTwitter__BYsWo{min-height:132px;display:flex;align-items:center;justify-content:center;background:#eff3f4;color:#0f1419}.CommunityWall_previewTwitterIconWrap__23LaF{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(15,20,25,.12);color:#0f1419}.CommunityWall_previewBodyWebsite__10HLz{min-height:132px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fafafa,#f2f2f7);color:rgba(55,65,81,.55)}.CommunityWall_previewWebsiteIconWrap__MVMIr{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:16px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08),0 0 0 .5px rgba(0,0,0,.06);overflow:hidden}.CommunityWall_previewWebsiteFavicon__W5cr2{width:44px;height:44px;object-fit:contain}.CommunityWall_previewBodyImage__sa6eQ{position:relative;min-height:140px;max-height:200px;background:#e5e5e5}.CommunityWall_previewImg__g2ah2{display:block;width:100%;height:100%;max-height:200px;object-fit:cover}.CommunityWall_previewLinkIconWrap__j7WAb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.85);color:#5d534b}.CommunityWall_previewFooter__AyQd6{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .85rem;background:#fff;border-top:1px solid #ececec}.CommunityWall_previewMeta__XC4e8{display:flex;flex-direction:column;gap:.12rem;min-width:0}.CommunityWall_previewSource__JFRbY{font-size:.8125rem;font-weight:400;color:#111}.CommunityWall_previewLink__UEojA{font-size:.75rem;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}a.CommunityWall_previewLink__UEojA,a.CommunityWall_previewLink__UEojA:visited{color:#9ca3af}a.CommunityWall_previewLink__UEojA{text-decoration:none;cursor:pointer}a.CommunityWall_previewLink__UEojA:hover{color:#6b7280;text-decoration:underline}.CommunityWall_previewActions__1uGeJ{display:inline-flex;align-items:center;gap:.45rem;flex-shrink:0}.CommunityWall_previewIconBtn__dPbp5{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;cursor:pointer;color:#5d534b;padding:0;box-sizing:border-box}a.CommunityWall_previewIconBtn__dPbp5{text-decoration:none}.CommunityWall_previewIconBtn__dPbp5:hover{background:#f3f4f6;color:#111}.CommunityWall_previewBookmarkBtn__SDwPt{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid #e0e0e0;background:#fff;cursor:pointer;color:#5d534b;padding:0}.CommunityWall_previewBookmarkBtn__SDwPt:hover:not(:disabled){border-color:#d1d5db;color:#6b7280}.CommunityWall_previewBookmarkBtn__SDwPt:disabled{opacity:.45;cursor:not-allowed}.CommunityWall_previewBookmarkBtnActive__d1WSx{color:#0089c4;border-color:rgba(0,137,196,.45);background:rgba(0,137,196,.08)}.CommunityWall_miniBtn__DHkFc{border:none;background:transparent;cursor:pointer;padding:.2rem;color:#5d534b}.CommunityWall_miniBtn__DHkFc:hover{color:#25272b}.CommunityWall_actionsRow__VYGND{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.CommunityWall_votePill__SDoRC{display:inline-flex;align-items:center;gap:.35rem;background:hsla(0,0%,90%,.32);border-radius:999px;padding:.28rem .5rem}.CommunityWall_votePillBtn__MQeJS{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:.15rem;color:#5d534b;line-height:0}.CommunityWall_votePillBtn__MQeJS:hover:not(:disabled){color:#111}.CommunityWall_votePillBtn__MQeJS:disabled{opacity:.4;cursor:not-allowed}.CommunityWall_votePillScore__cQ1bu{font-size:.875rem;font-weight:400;color:#111;min-width:1.25rem;text-align:center}.CommunityWall_commentPill__fYdup{display:inline-flex;align-items:center;gap:.4rem;background:hsla(0,0%,90%,.32);border-radius:999px;padding:.32rem .65rem;font-size:.875rem;font-weight:400;color:#2c1a0c;cursor:pointer}.CommunityWall_commentPill__fYdup svg{color:#2c1a0c;flex-shrink:0}.CommunityWall_commentPill__fYdup:hover:not(:disabled){background:#e8e8e8;border-color:#ddd}.CommunityWall_commentPill__fYdup:disabled{opacity:.45;cursor:not-allowed}.CommunityWall_empty__oawyy{border:1px dashed #e6e6e6;border-radius:12px;padding:1.5rem;color:#9ca3af}.CommunityWall_modalBackdrop__Y3wlh{position:fixed;inset:0;background:rgba(0,0,0,.38);z-index:19000;display:flex;align-items:center;justify-content:center;padding:1.25rem}.CommunityWall_modal__flxmk{width:100%;max-width:560px;background:#fff;border-radius:12px;border:1px solid #e6e6e6;padding:1.1rem;box-sizing:border-box}.CommunityWall_modalTitle__aruc3{margin:0 0 .9rem;font-family:Guyot Press,serif;font-weight:400;font-size:1.25rem}.CommunityWall_field__8Dj2H{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}.CommunityWall_label__nWbAX{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5d534b}.CommunityWall_input__ukQ8Q,.CommunityWall_textarea__KrD_2{border:1px solid #e5e1d3;border-radius:8px;padding:.65rem .75rem;font-size:.95rem;font-family:Hanken Grotesk,sans-serif}.CommunityWall_textarea__KrD_2{min-height:110px;resize:vertical}.CommunityWall_modalActions__9RDaF{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.75rem}.CommunityWall_error__h0col{color:#c00;font-size:.85rem;margin:.25rem 0 .5rem}.PdfEmbed_root__Tco9u{width:100%;margin-bottom:2rem;border:1px solid #e5e1d3;border-radius:8px;overflow:hidden;background:#f8f8f8}.PdfEmbed_iframe___sH5m{display:block;width:100%;height:80vh;min-height:500px;border:none}.PdfEmbed_linkWrap__C4AJk{padding:.5rem 1rem;border-top:1px solid #e5e1d3;background:#fff}.PdfEmbed_link__ZeO67{font-family:Hanken Grotesk,sans-serif;font-size:.875rem;color:#3b82f6;text-decoration:none}.PdfEmbed_link__ZeO67:hover{text-decoration:underline}.ViewAnnotationsButton_root__24sQy{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;font-family:Hanken Grotesk,sans-serif;font-size:.875rem;color:#25272b;background-color:#fff;border:1px solid #e5e1d3;border-radius:6px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04)}.ViewAnnotationsButton_root__24sQy:hover{background-color:#f8f8f8;border-color:#d1d5db}.ViewAnnotationsButton_count__a5NTb{color:#9ca3af;font-weight:200}.ViewAnnotationsButton_icon__3R_o6{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.ViewCourseChatButton_root__rHQwG{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;font-family:Hanken Grotesk,sans-serif;font-size:.875rem;color:#25272b;background-color:#fff;border:1px solid #e5e1d3;border-radius:6px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04)}.ViewCourseChatButton_root__rHQwG:hover{background-color:#f8f8f8;border-color:#d1d5db}.ViewCourseChatButton_icon__yyfoG{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.WebEmbed_root__PrmiS{width:100%;border:1px solid #e5e1d3;border-radius:8px;overflow:hidden;background:#fff}.WebEmbed_iframe__PGsqS{display:block;width:100%;height:min(72vh,900px);border:none}.WebEmbed_linkWrap__CGjw3{border-top:1px solid #e5e1d3;padding:.5rem .75rem;background:#fafafa}.WebEmbed_link__Jzwfn{color:#1f4dbd;text-decoration:none;font-size:.875rem}.WebEmbed_link__Jzwfn:hover{text-decoration:underline}.ContentMain_root__BkEA9{width:100%;min-width:0;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;min-height:100vh}.ContentMain_viewBar__M6pg1{position:sticky;top:0;z-index:1;padding:1rem 3rem;border-bottom:1px solid #e5e1d3;background-color:#fff;flex-shrink:0}.ContentMain_viewBarCommunityActions__s3xbN,.ContentMain_viewBar__M6pg1{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.5rem;width:100%;box-sizing:border-box}.ContentMain_viewBarCommunityActions__s3xbN{min-width:0}.ContentMain_slot__M9gyu{width:100%;min-width:0;padding:2rem 3rem 4rem;box-sizing:border-box;display:flex;flex-direction:column;flex:1;min-height:0}.ContentMain_pdfWrap__aJkzB{margin-bottom:2rem}.ContentMain_embedParentTitle__02_wL{margin:1rem 0 .25rem;font-size:.8rem;font-weight:500;line-height:1.3;color:#9ca3af;letter-spacing:-.4px}.ContentMain_pdfTitle___wI1A{max-width:900px;margin-top:1.5rem;margin-bottom:1rem;color:var(--core-almostBlack,#000d1a);font-family:Guyot Press,serif;font-size:20px;font-style:normal;font-weight:401;line-height:24px;letter-spacing:-.2px;background-color:#fff;box-sizing:border-box}.ContentMain_communityTitleRow__eq9KL{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1.25rem;margin-bottom:2rem;padding-top:.35rem;padding-bottom:1.1rem;width:100%;box-sizing:border-box;border-bottom:1px solid #e5e1d3}.ContentMain_communityTitleLeft__vsSKQ{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;min-width:0}.ContentMain_communityTitleLeft__vsSKQ button{border-radius:4px;border:none;background-color:hsla(0,0%,90%,.32);color:#37352f;margin-left:1rem}.ContentMain_communityTitleLeft__vsSKQ .ContentMain_pdfTitle___wI1A{margin-top:0;margin-bottom:0}.ContentMain_communityTitleRight__DroKZ{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.ContentMain_communityTitleRight__DroKZ button{border-radius:0;border:1px solid #e6e6e6;cursor:pointer}.ContentMain_sectionActionsWrap__xsRSN{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;flex-wrap:wrap}.ContentMain_sectionActionsLeft__1ho1l{display:flex;align-items:center;gap:.5rem}.ContentMain_sectionCount__eZ7at{font-family:Hanken Grotesk,sans-serif;font-size:.9375rem;font-weight:400;color:#37352f;line-height:1.2}.ContentMain_sectionCountDivider__Jzg8T{width:1px;height:1.25rem;background-color:#e6e6e6;flex-shrink:0}.ContentMain_navBtn__pW20N{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:Hanken Grotesk,sans-serif;font-size:.9375rem;font-weight:400;color:#37352f;background-color:transparent;border:1px solid #e6e6e6;border-radius:4px;cursor:pointer;box-sizing:border-box}.ContentMain_navBtn__pW20N:hover{background-color:rgba(0,0,0,.04);border-color:#d5d5d5}.ContentMain_navBtnIcon__OFVLD{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.ContentMain_sectionActionsRight__LOcXG{display:flex;align-items:center;gap:.5rem}.ContentMain_markCompleteBtn__PD6_z{display:flex;padding:8px 12px;align-items:center;gap:10px;margin-bottom:0;font-family:Hanken Grotesk,sans-serif;font-size:.9375rem;font-weight:400;color:#37352f;background-color:#fff;border:1px solid var(--outline,#e6e6e6);border-radius:4px;cursor:pointer;box-sizing:border-box;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ContentMain_markCompleteBtn__PD6_z:hover{background-color:rgba(0,0,0,.04);border-color:#d5d5d5}.ContentMain_markCompleteBtn__PD6_z:not(.ContentMain_markCompleteBtnDone__Z8G96):hover .ContentMain_markCompleteIcon__BqpAO svg path{stroke:#242424}.ContentMain_markCompleteBtn__PD6_z:not(.ContentMain_markCompleteBtnDone__Z8G96):hover .ContentMain_markCompleteIcon__BqpAO{border-color:#d0d0d0}.ContentMain_markCompleteBtnDone__Z8G96{background:#f2f9ff;border:1px solid var(--outline,#e6e6e6);color:#37352f;box-shadow:0 16px 64px 0 rgba(0,0,0,.04)}.ContentMain_markCompleteBtnDone__Z8G96:hover{background-color:#e8f4fd;border-color:#d5d5d5}.ContentMain_markCompleteIcon__BqpAO{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:transparent;border:1px solid #e6e6e6;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease}.ContentMain_markCompleteBtnDone__Z8G96 .ContentMain_markCompleteIcon__BqpAO{background:#0089c4;border:1px solid #0089c4}.ContentMain_markCompleteText__dP3Bg{line-height:1.2}.ContentMain_bookmarkBtnActive__Y8mhX,.ContentMain_bookmarkBtn__llm1K{display:flex;padding:8px 12px;align-items:center;gap:10px;font-family:Hanken Grotesk,sans-serif;font-size:.9375rem;font-weight:400;color:#37352f;border:1px solid var(--outline,#e6e6e6);border-radius:4px;cursor:pointer;box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ContentMain_bookmarkBtn__llm1K{background-color:#fff;box-shadow:none}.ContentMain_bookmarkBtn__llm1K:hover{background-color:rgba(0,0,0,.04);border-color:#d5d5d5}.ContentMain_bookmarkBtn__llm1K:hover .ContentMain_bookmarkIcon__YPfWG{color:#0089c4;border-color:rgba(0,137,196,.35)}.ContentMain_bookmarkIconStack___75v_{position:relative;width:12px;height:12px;display:inline-block}.ContentMain_bookmarkIconStack___75v_>svg{position:absolute;inset:0;width:12px;height:12px;display:block}.ContentMain_bookmarkIconFilled__fPA6t{opacity:0;transform:scale(.96);transition:opacity .14s ease,transform .18s ease}.ContentMain_bookmarkIconOutline__11h9r{opacity:1;transform:scale(1);transition:opacity .14s ease,transform .18s ease}.ContentMain_bookmarkBtn__llm1K:hover .ContentMain_bookmarkIconFilled__fPA6t{opacity:1;transform:scale(1)}.ContentMain_bookmarkBtn__llm1K:hover .ContentMain_bookmarkIconOutline__11h9r{opacity:0;transform:scale(.98)}.ContentMain_bookmarkBtnActive__Y8mhX{background:#f2f9ff;border:1px solid var(--outline,#e6e6e6);color:#37352f;box-shadow:0 16px 64px 0 rgba(0,0,0,.04)}.ContentMain_bookmarkBtnActive__Y8mhX:hover{background-color:#e8f4fd;border-color:#d5d5d5}.ContentMain_bookmarkIcon__YPfWG{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:transparent;border:1px solid #e6e6e6;flex-shrink:0;color:#37352f;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ContentMain_bookmarkBtnActive__Y8mhX .ContentMain_bookmarkIcon__YPfWG{background:#0089c4;border:1px solid #0089c4;color:#fff}@media (prefers-reduced-motion:reduce){.ContentMain_bookmarkBtnActive__Y8mhX,.ContentMain_bookmarkBtn__llm1K,.ContentMain_bookmarkIcon__YPfWG,.ContentMain_markCompleteBtnDone__Z8G96,.ContentMain_markCompleteBtn__PD6_z,.ContentMain_markCompleteIcon__BqpAO{transition:none}}.ContentMain_bookmarkText__dRWx9{line-height:1.2}.ContentMain_slotContent__Y2f02{width:100%;min-width:0;flex:1}@media (max-width:800px){.ContentMain_viewBar__M6pg1{padding:1rem 1.25rem}.ContentMain_slot__M9gyu{padding:1.5rem 1.25rem 2rem}}@media (max-width:640px){.ContentMain_sectionActionsWrap__xsRSN{flex-direction:column;align-items:stretch;gap:.75rem}.ContentMain_sectionActionsLeft__1ho1l{width:100%;flex-wrap:wrap}.ContentMain_sectionActionsRight__LOcXG{flex-direction:column;width:100%;align-items:stretch;gap:.5rem}.ContentMain_bookmarkBtnActive__Y8mhX,.ContentMain_bookmarkBtn__llm1K,.ContentMain_markCompleteBtn__PD6_z{width:100%;box-sizing:border-box;justify-content:flex-start}}.CourseActivity_root__8C8l6{width:100%;background-color:#fff;border-top:1px solid #e5e1d3;box-sizing:border-box;padding:6rem 2rem 6rem 2%;font-family:Hanken Grotesk,sans-serif}.CourseActivity_mainTitle__UIRvW{font-family:Guyot Press,serif;font-size:1.3rem;font-weight:400;color:#25272b;margin:0 0 1.5rem;padding-bottom:2rem}.CourseActivity_layout__g3Vwn{display:grid;grid-template-columns:50% minmax(500px,200px);gap:10rem;align-items:start}.CourseActivity_main__3VTx1{min-width:0}.CourseActivity_tabs__vCjzJ{display:flex;gap:0;border-bottom:1px solid #e5e1d3;margin-bottom:1.25rem}.CourseActivity_tabActive__gkzdD,.CourseActivity_tab__l_msj{font-family:Hanken Grotesk,sans-serif;font-size:.9375rem;color:#9ca3af;background:none;border:none;border-bottom:2px solid transparent;padding:.5rem .75rem .6rem;margin-bottom:-1px;cursor:pointer}.CourseActivity_tab__l_msj:hover{color:#5d534b}.CourseActivity_tabActive__gkzdD{color:#25272b;font-weight:500;border-bottom-color:#0089c4}.CourseActivity_commentsPanel__UzOY0{display:flex;flex-direction:column;gap:1rem}.CourseActivity_headingRow__7rlcX{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.CourseActivity_commentsHeading__N398A{font-family:Hanken Grotesk,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#25272b;margin:0}.CourseActivity_commentsHeadingCount__2zWmf{font-weight:200;color:#9ca3af;letter-spacing:.04em}.CourseActivity_sortWrap__rPtrx{display:flex;align-items:center;gap:.5rem}.CourseActivity_sortLabel__Vkr__{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#5d534b}.CourseActivity_sortSelect__4bevu{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#25272b;padding:.35rem .6rem;border:1px solid #e5e1d3;border-radius:6px;background:#fff;cursor:pointer}.CourseActivity_sortSelect__4bevu:hover{border-color:#d4cfc4}.CourseActivity_sortSelect__4bevu:focus-visible{outline:2px solid rgba(0,137,196,.35);outline-offset:2px}.CourseActivity_sortMenuWrap___7KOk{position:relative;display:inline-flex;align-items:center}.CourseActivity_sortBtn__00tO5{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#25272b;background:#fff;border:1px solid #e6e6e6;border-radius:4px;cursor:pointer;padding:4px 10px;display:inline-flex;align-items:center;gap:.45rem}.CourseActivity_sortBtn__00tO5:hover{border-color:#d4cfc4}.CourseActivity_sortBtn__00tO5:focus-visible{outline:2px solid rgba(0,137,196,.35);outline-offset:2px}.CourseActivity_sortBtnLabel__ma_e4{line-height:1}.CourseActivity_sortBtnChevron__QfKFT{display:block;transition:transform .14s ease}.CourseActivity_sortBtnChevronOpen__4tXsw{transform:rotate(180deg)}.CourseActivity_sortMenu__TkNkR{position:absolute;top:calc(100% + .4rem);right:0;min-width:4rem;background:#fff;border:1px solid #e5e1d3;border-radius:5px;padding:.35rem;z-index:20}.CourseActivity_sortMenuItem__q4_36{width:100%;text-align:left;font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#25272b;background:transparent;border:none;border-radius:0;padding:.45rem .55rem;cursor:pointer}.CourseActivity_sortMenuItem__q4_36:hover{background:rgba(0,137,196,.08)}.CourseActivity_sortMenuItemActive__29sJB{background:rgba(0,137,196,.12);color:#0089c4}.CourseActivity_sortMenuItem__q4_36:focus-visible{outline:2px solid rgba(0,137,196,.35);outline-offset:2px}.CourseActivity_addWrap__VwFsS{flex-shrink:0;margin-bottom:.5rem}.CourseActivity_addWrapInner__stOix{position:relative;display:block}.CourseActivity_addWrap__VwFsS .CourseActivity_addInput__A_3Mb{width:100%;padding:.65rem 2.75rem .65rem .75rem;min-height:7rem;box-sizing:border-box;resize:none;overflow:hidden;line-height:1.35}.CourseActivity_submitBtn__d7f46{position:absolute;right:.6rem;bottom:.9rem;width:2rem;height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0;color:transparent;background:#0089c4;border:none;border-radius:50%;cursor:pointer;box-sizing:border-box}.CourseActivity_submitBtn__d7f46:hover:not(:disabled){background:#007aad}.CourseActivity_submitBtn__d7f46:disabled{opacity:.45;cursor:not-allowed}.CourseActivity_submitBtnIcon__b0xgG{display:block}.CourseActivity_signInHint__y6oRf{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#5d534b;margin:0 0 .5rem}.CourseActivity_signInHint__y6oRf a{color:#0089c4;text-decoration:none}.CourseActivity_signInHint__y6oRf a:hover{text-decoration:underline}.CourseActivity_error__MIVH8{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#c00;margin:0 0 .5rem}.CourseActivity_addInput__A_3Mb{width:100%;padding:.6rem .75rem;font-family:Hanken Grotesk,sans-serif;font-size:.875rem;color:#25272b;background:#fff;border:1px solid #e5e1d3;border-radius:8px;box-sizing:border-box}.CourseActivity_addInput__A_3Mb::placeholder{color:#5d534b;opacity:.7;letter-spacing:-.4px}.CourseActivity_commentList__Ly5dk{display:flex;flex-direction:column;gap:.75rem}.CourseActivity_threadItem__86ldU{width:100%}.CourseActivity_threadItemRoot__uNvoE{border-bottom:1px solid #f9f9f7;padding-bottom:.75rem;margin-bottom:.75rem}.CourseActivity_threadItemRoot__uNvoE:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.CourseActivity_comment__Q00vE{padding:.85rem 1rem;border-radius:8px;background:transparent;transition:.15s ease}.CourseActivity_comment__Q00vE:hover{background:#f5f5f57f}.CourseActivity_commentHeader__gzTWG{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.35rem}.CourseActivity_commentHeader__gzTWG .CourseActivity_author__X8XPe{min-width:0}.CourseActivity_metaTimeVotes__SGIOn{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem .65rem}.CourseActivity_commentHeader__gzTWG .CourseActivity_time__HGoG1{flex-shrink:0}.CourseActivity_commentHeader__gzTWG .CourseActivity_voteRow___C6KX{margin-left:0;margin-bottom:0}.CourseActivity_commentHeader__gzTWG .CourseActivity_sectionTag__uO6Xa,.CourseActivity_commentHeader__gzTWG .CourseActivity_typeTag__vvbXY{margin-bottom:0;align-self:center}.CourseActivity_threadChildren__3WIXP{border-left:1px dotted rgba(0,137,196,.3);margin-left:.35rem;padding-left:.75rem;margin-top:.5rem}.CourseActivity_threadToggleBtn__ct_zj{margin-top:.35rem;margin-bottom:.15rem;display:inline-flex;align-items:center;gap:.35rem;background:none;border:none;color:#5d534b;font-family:Hanken Grotesk,sans-serif;font-size:.74rem;cursor:pointer;padding:0}.CourseActivity_threadToggleBtn__ct_zj:hover{color:#25272b;text-decoration:underline}.CourseActivity_repliesToggleRow___0_gc{margin:.25rem 0 .35rem;display:flex;align-items:center}.CourseActivity_repliesToggleBtn__0iln9{display:inline-flex;align-items:center;justify-content:flex-start;gap:.4rem;background:none;border:none;cursor:pointer;padding:.25rem .35rem .25rem .2rem;line-height:1.25;border-radius:4px}.CourseActivity_repliesToggleLabel___KR4t{font-family:Hanken Grotesk,sans-serif;font-size:.74rem;color:#0089c4}.CourseActivity_repliesToggleBtn__0iln9:hover{background:rgba(0,137,196,.08)}.CourseActivity_repliesToggleBtn__0iln9:focus-visible{outline:2px solid rgba(0,137,196,.45);outline-offset:2px}.CourseActivity_repliesToggleIcon__Pddzp{display:block}.CourseActivity_author__X8XPe{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;font-weight:500;color:#25272b}.CourseActivity_time__HGoG1{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#9ca3af}.CourseActivity_voteRow___C6KX{display:inline-flex;align-items:center;gap:.2rem;margin-bottom:0}.CourseActivity_voteBtn__vbLkx{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;background:none;border:none;cursor:pointer;line-height:0;font-size:.75rem;color:#5d534b}.CourseActivity_voteBtn__vbLkx:hover:not(:disabled){opacity:.85;color:#25272b}.CourseActivity_voteBtn__vbLkx:disabled{opacity:.5;cursor:not-allowed}.CourseActivity_voteBtnActive__yOOe4 svg g,.CourseActivity_voteBtnActive__yOOe4 svg path{opacity:1!important;fill:#0089c4!important;stroke:#0089c4!important}.CourseActivity_voteCount__htoV7{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;font-weight:400;color:#25272b;min-width:1.1rem;text-align:center}.CourseActivity_body__sKHLW{font-family:Hanken Grotesk,sans-serif;font-size:.875rem;line-height:1.5;color:#25272b;margin:0 0 .5rem;white-space:pre-wrap}.CourseActivity_bodyBlockquote__XC_Kb{padding-left:.5rem;border-left:3px solid #e0e0de}.CourseActivity_bodyBlockquote__XC_Kb:first-line{font-family:Guyot Press,serif;font-style:italic}.CourseActivity_replyBtn__ebx62{display:inline-flex;align-items:center;gap:.35rem;font-family:Hanken Grotesk,sans-serif;font-size:.75rem;color:#5d534b;background:none;border:none;cursor:pointer;padding:0;text-decoration:none}.CourseActivity_replyBtn__ebx62:hover{color:#25272b}.CourseActivity_replyBtnIcon__UWcn2{display:block;flex-shrink:0}.CourseActivity_replyComposer__52e9_{margin-top:.55rem;position:relative}.CourseActivity_replyComposer__52e9_ .CourseActivity_addWrapInner__stOix{position:relative}.CourseActivity_replyComposer__52e9_ .CourseActivity_addInput__A_3Mb{padding-right:2.75rem}.CourseActivity_replyComposer__52e9_ .CourseActivity_submitBtn__d7f46{right:.35rem;bottom:.35rem}.CourseActivity_placeholderPanel__RqnBt{padding:2rem 0}.CourseActivity_placeholderText__besOR{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#9ca3af;margin:0}.CourseActivity_allPanel__HiXPj,.CourseActivity_annotationsPanel__LiibP{display:flex;flex-direction:column;gap:1rem}.CourseActivity_annotationItem__UiElU{padding:.85rem 1rem;border-radius:8px;background:transparent;margin-bottom:.5rem;transition:background .15s ease}.CourseActivity_annotationItem__UiElU:hover{background:#f5f5f57f}.CourseActivity_annotationItem__UiElU:last-child{margin-bottom:0}.CourseActivity_sectionTag__uO6Xa,.CourseActivity_typeTag__vvbXY{box-sizing:border-box;color:#5d534b;background:rgba(0,137,196,.08);border-radius:4px;margin-bottom:.35rem;margin-right:.5rem}.CourseActivity_sectionTag__uO6Xa,.CourseActivity_typeTag__vvbXY,button.CourseActivity_sectionTag__uO6Xa{display:inline-flex;align-items:center;font-family:Hanken Grotesk,sans-serif;font-size:.65rem;font-weight:500;line-height:1.3;padding:.2rem .45rem;min-height:1.25rem}button.CourseActivity_sectionTag__uO6Xa{cursor:pointer;border:none;margin:0;text-align:left}button.CourseActivity_sectionTag__uO6Xa:hover{background:rgba(0,137,196,.15);color:#0089c4}button.CourseActivity_sectionTag__uO6Xa:focus-visible{outline:2px solid rgba(0,137,196,.35);outline-offset:2px}.CourseActivity_sectionTagLabel__2FSLe{display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.CourseActivity_sectionTagArrow__XkOsS{display:inline-flex;align-items:center;justify-content:center;min-width:0;flex-shrink:0}.CourseActivity_allPanel__HiXPj .CourseActivity_annotationItem__UiElU,.CourseActivity_allPanel__HiXPj .CourseActivity_comment__Q00vE{padding:.85rem 1rem;border-radius:8px;background:transparent;transition:background .15s ease}.CourseActivity_allPanel__HiXPj .CourseActivity_annotationItem__UiElU:hover,.CourseActivity_allPanel__HiXPj .CourseActivity_comment__Q00vE:hover{background:#f5f5f57f}.CourseActivity_allPanel__HiXPj .CourseActivity_comment__Q00vE{margin-bottom:.5rem}.CourseActivity_participants__YOW0i{position:sticky;top:1rem;display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0}.CourseActivity_participant__NMuC3{display:flex;align-items:center;gap:.5rem;font-family:Hanken Grotesk,sans-serif;font-size:.8125rem}.CourseActivity_participantCount__6139_{font-weight:600;color:#25272b;min-width:1.25rem}.CourseActivity_participantName__FuzgK{color:#5d534b}.CourseActivity_activityCtaWrap__FLMPd{position:sticky;top:1rem}.CourseActivity_activityCta__J5iPC{font-family:Hanken Grotesk,sans-serif;background-color:#f8f7f4;padding:32px;border-radius:24px;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;max-width:300px;margin:auto}.CourseActivity_activityCtaImageWrap__uhvl8{line-height:0}.CourseActivity_activityCtaImage__lXSUE{width:100%;height:auto;max-width:240px;object-fit:contain}.CourseActivity_activityCtaMessage__JWdnM{font-family:Guyot Press,serif;font-size:16px;font-weight:400;color:#25272b;margin:.5rem}.CourseActivity_activityCtaGoogleBtn__kXiHi{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;width:100%;max-width:280px;padding:.75rem 1rem;font-family:Hanken Grotesk,sans-serif;font-size:.9375rem;font-weight:500;color:#25272b;background:#fff;border:1px solid #e5e1d3;border-radius:12px;cursor:pointer;transition:background-color .15s,border-color .15s}.CourseActivity_activityCtaGoogleBtn__kXiHi:hover:not(:disabled){background:#f5f5f5;border-color:#d4cfc4}.CourseActivity_activityCtaGoogleBtn__kXiHi:disabled{opacity:.7;cursor:not-allowed}.CourseActivity_activityCtaSignUp__9FqY0{font-family:Hanken Grotesk,sans-serif;font-size:12px;color:#5d534b;margin:0}.CourseActivity_activityCtaSignUpLink__DGaN2{color:#25272b;text-decoration:underline}.CourseActivity_activityCtaSignUpLink__DGaN2:hover{color:#0089c4}@media (max-width:800px){.CourseActivity_root__8C8l6{padding:4.25rem 1.25rem 2rem}.CourseActivity_layout__g3Vwn{grid-template-columns:1fr}.CourseActivity_participants__YOW0i{flex-direction:row;flex-wrap:wrap}.CourseActivity_activityCtaWrap__FLMPd,.CourseActivity_participants__YOW0i{position:static;border-top:1px solid #e5e1d3;padding-top:1rem}}.CourseChatPanel_root__XYytd{width:100%;min-width:280px;max-width:360px;height:100%;min-height:100vh;background-color:#fff;border-left:1px solid #e5e1d3;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 16px 64px 0 rgba(0,0,0,.04);font-family:Hanken Grotesk,sans-serif}.CourseChatPanel_rootSheet__HF2nr{max-width:none;min-width:0;width:100%;border-left:none;min-height:0;flex:1 1 auto;height:100%;max-height:100%;box-shadow:none}.CourseChatPanel_header__w7kd_{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;flex-shrink:0}.CourseChatPanel_title__KzTAm{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#25272b;margin:0}.CourseChatPanel_hideBtn__pIIW5{font-size:.8125rem;color:#5d534b;background:#fff;border:1px solid #e5e1d3;border-radius:6px;cursor:pointer;padding:.35rem .65rem}.CourseChatPanel_hideBtn__pIIW5:hover{color:#25272b;border-color:#d4cfc4}.CourseChatPanel_hideBtn__pIIW5:focus-visible{outline:2px solid rgba(0,137,196,.35);outline-offset:2px}.CourseChatPanel_meta__u4FHY{border-bottom:1px solid #e5e1d3;padding:.7rem 1.25rem;flex-shrink:0}.CourseChatPanel_courseTitle__eXCHp{margin:0;color:#5d534b;font-size:.8rem;font-family:Hanken Grotesk,sans-serif}.CourseChatPanel_list__kydsS{flex:1;overflow-y:auto;padding:.9rem 1.25rem;display:flex;flex-direction:column;gap:.55rem}.CourseChatPanel_bubbleWrap__4j3xo{display:flex;width:100%}.CourseChatPanel_assistantWrap__3kqcR{justify-content:flex-start}.CourseChatPanel_userWrap__o888q{justify-content:flex-end}.CourseChatPanel_bubble__RvjZM{max-width:90%;border-radius:10px;padding:.6rem .7rem;white-space:pre-wrap;line-height:1.4;font-size:.85rem;font-family:Hanken Grotesk,sans-serif}.CourseChatPanel_assistantBubble__E7Vk1{background:#f8f8f8;color:#25272b;border:1px solid #e5e1d3}.CourseChatPanel_userBubble__N7LZ2{background:#0089c4;color:#fff}.CourseChatPanel_pending__xZ8Cc{margin:.25rem 0 0;color:#9ca3af;font-size:.8rem}.CourseChatPanel_error__dw0BI{margin:0;padding:.4rem 1.25rem;color:#b91c1c;font-size:.8125rem}.CourseChatPanel_addWrap__kohGT{padding:.75rem 1.25rem;border-top:1px solid #e5e1d3;flex-shrink:0}.CourseChatPanel_addWrapInner__aiA50{position:relative;display:block}.CourseChatPanel_addInput__9Eqzn{width:100%;resize:none;min-height:2.75rem;max-height:9rem;font-family:Hanken Grotesk,sans-serif;font-size:.875rem;color:#25272b;background:#fff;border:1px solid #e5e1d3;border-radius:10px;box-sizing:border-box;padding:.65rem 2.75rem .65rem .75rem;line-height:1.35}.CourseChatPanel_addInput__9Eqzn::placeholder{color:#9ca3af}.CourseChatPanel_addInput__9Eqzn:focus-visible{outline:2px solid rgba(0,137,196,.35);outline-offset:2px}.CourseChatPanel_submitBtn__mWA2A{position:absolute;right:.4rem;bottom:.4rem;width:2rem;height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0;color:transparent;background:#0089c4;border:none;border-radius:50%;cursor:pointer;box-sizing:border-box}.CourseChatPanel_submitBtn__mWA2A:hover:not(:disabled){background:#007aad}.CourseChatPanel_submitBtn__mWA2A:disabled{opacity:.6;cursor:not-allowed}.CourseChatPanel_submitBtn__mWA2A:focus-visible{outline:2px solid rgba(0,137,196,.35);outline-offset:2px}.CourseChatPanel_submitBtnIcon__GlYqJ{display:block}.TableOfContents_root__1EFaY{width:100%;min-width:0;background-color:#fff;border-right:1px solid #e5e1d3;flex:1;min-height:0;box-sizing:border-box;padding:5rem 1.25rem 2rem;display:flex;flex-direction:column;overflow-x:hidden}.TableOfContents_heading__UQ9sJ{color:#000;font-family:Guyot Press,serif;font-size:16px;font-style:normal;font-weight:401;line-height:24px;letter-spacing:.003px;margin:0 0 1rem}.TableOfContents_searchWrap__FAeKE{margin-bottom:1.25rem}.TableOfContents_search__a7xwt{width:100%;padding:.5rem .75rem .5rem 2rem;font-family:Hanken Grotesk,sans-serif;font-size:.75rem;letter-spacing:.08em;color:#25272b;background:transparent;border:1px solid #000d1a16;border-radius:4px;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.6rem}.TableOfContents_search__a7xwt::placeholder{color:#6b7280}.TableOfContents_list__CFXJT{list-style:none;margin:0;padding:0;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.TableOfContents_list__CFXJT::-webkit-scrollbar{display:none}.TableOfContents_item__GqSI4{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;margin:0 -.5rem;font-family:Hanken Grotesk,sans-serif;font-size:.875rem;color:#25272b;border-radius:4px;border-left:3px solid transparent;border-bottom:1px solid #e6e6e6;cursor:pointer}.TableOfContents_list__CFXJT>.TableOfContents_item__GqSI4:last-child{border-bottom:none}.TableOfContents_item__GqSI4:hover{background-color:#f5f5f5}.TableOfContents_itemLabel__vlVs1{flex:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.TableOfContents_itemEndRail__fS3D2{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:.25rem;flex-shrink:0}.TableOfContents_itemToggle__8oQmn{flex:0 0 1.25rem;width:1.25rem;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;color:#6b7280;opacity:0;transition:opacity .12s ease}.TableOfContents_itemActive__9_AX_ .TableOfContents_itemToggle__8oQmn,.TableOfContents_item__GqSI4:hover .TableOfContents_itemToggle__8oQmn{opacity:1;color:#0089c4}.TableOfContents_itemActive__9_AX_{background-color:#bde3ff3d;border-left-color:#0089c4;color:#0089c4}.TableOfContents_itemIcon__z_OS2{flex-shrink:0;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.TableOfContents_itemIconBookmark__6Aje9,.TableOfContents_itemIconCheck__WCNRe{flex-shrink:0;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#0089c4;border:1px solid #0089c4;box-sizing:border-box}.TableOfContents_itemChildren__6X5k1{list-style:none;margin:.5rem 0 .5rem 1.25rem;border-left:1px solid #e5e1d3;padding-left:.75rem}.TableOfContents_childItem__4lOac{display:flex;align-items:center;gap:.375rem;padding:.35rem 0;font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#4b5563;border-bottom:1px solid #e6e6e6;cursor:pointer;min-width:0}.TableOfContents_itemChildren__6X5k1 .TableOfContents_childItem__4lOac:last-child{border-bottom:none}.TableOfContents_childItem__4lOac>span:first-of-type{flex:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.TableOfContents_childEndRail__ADblR{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.TableOfContents_childItem__4lOac:hover{color:#25272b}.TableOfContents_childItemActive__x8hma{background-color:#bde3ff3d;color:#0089c4;border-radius:4px;margin:0 -.25rem;padding:.35rem .5rem}.TableOfContents_childItemActive__x8hma:hover{color:#0089c4}.TableOfContents_emptyState__WpHvB{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;color:#9ca3af;padding:.5rem 0;font-style:italic}.CourseContent_wrapper__sfqFR{width:100%;display:flex;flex-direction:column;background-color:#fff;box-sizing:border-box;border:none;padding:0 0 0 5%}.CourseContent_root__biDBV{display:grid;grid-template-columns:minmax(0,280px) 1fr;gap:0;align-items:stretch;min-height:100vh;width:100%;background-color:#fff;box-sizing:border-box}.CourseContent_activitySection__GX66s{width:100%;flex-shrink:0}.CourseContent_rootWithRightPanel__6eAV6{grid-template-columns:minmax(0,280px) 1fr minmax(280px,360px)}.CourseContent_sidebar__LyzYR{position:sticky;top:0;align-self:start;max-height:100vh;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}.CourseContent_main__4xW9s,.CourseContent_sidebar__LyzYR{min-height:100vh;min-width:0;background-color:#fff}.CourseContent_annotationsColumn__w5P_k{position:sticky;top:0;align-self:start;max-height:100vh;overflow-y:auto}@media (max-width:1100px){.CourseContent_rootWithRightPanel__6eAV6{grid-template-columns:minmax(0,280px) 1fr}.CourseContent_rootWithRightPanel__6eAV6 .CourseContent_annotationsColumn__w5P_k{display:none}}@media (max-width:800px){.CourseContent_rootWithRightPanel__6eAV6,.CourseContent_root__biDBV{grid-template-columns:1fr}.CourseContent_sidebar__LyzYR{position:static;min-height:auto}}.CourseContent_mobilePanelBackdrop___99_0{position:fixed;inset:0;z-index:18000;border:none;margin:0;padding:0;width:100%;height:100%;background:rgba(0,0,0,.38);cursor:pointer}.CourseContent_mobilePanelSheet__Kmc7y{position:fixed;left:0;right:0;bottom:0;z-index:18001;height:100dvh;max-height:100dvh;width:100vw;max-width:100vw;background:#fff;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -12px 48px rgba(0,0,0,.12)}.CourseContent_mobilePanelHandle__yNoL_{flex-shrink:0;width:40px;height:4px;border-radius:999px;background:#e5e1d3;margin:10px auto 6px}.CourseContent_mobilePanelSheetBody__Nelw8{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.SaveCourseButton_wrap__kWgHT{flex-shrink:0}.SaveCourseButton_saveBtn__qyVoX,.SaveCourseButton_savedBtn__0vYWP{display:inline-flex;white-space:nowrap;align-items:center;gap:10px;padding:8px 12px;border-radius:4px;border:1px solid var(--outline,#e6e6e6);background:var(--offwhite,#fdfdfd);box-shadow:0 16px 64px 0 rgba(0,0,0,.04);color:#37352f;font-family:Hanken Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:21px;cursor:pointer;text-decoration:none;transition:background-color .15s,border-color .15s}.SaveCourseButton_saveBtn__qyVoX:hover:not(:disabled):not(.SaveCourseButton_saving__FNNbq){background-color:#f5f5f5;border-color:#d5d5d5}.SaveCourseButton_saveBtn__qyVoX.SaveCourseButton_saving__FNNbq,.SaveCourseButton_savedBtn__0vYWP{background:#f2f9ff}.SaveCourseButton_saveBtn__qyVoX.SaveCourseButton_saving__FNNbq:hover:not(:disabled),.SaveCourseButton_savedBtn__0vYWP:hover:not(:disabled){background-color:#e8f4fd;border-color:#d5d5d5}.SaveCourseButton_savedBtn__0vYWP .SaveCourseButton_icon__H_EU2{color:#0089c4}.SaveCourseButton_saveBtn__qyVoX:disabled,.SaveCourseButton_savedBtn__0vYWP:disabled{opacity:.7;cursor:not-allowed}.SaveCourseButton_icon__H_EU2{display:inline-flex;align-items:center;justify-content:center;line-height:1}.SaveCourseButton_icon__H_EU2 svg{display:block}.SaveCourseButton_label___Hf5a{font-weight:400}.CourseHero_root__DiyXa{display:grid;grid-template-columns:425px 1fr;gap:2.5rem 10%;align-items:start;width:100%;margin-top:2rem;min-width:0;padding:4rem 5rem 1.5rem 10%;margin-bottom:5rem}.CourseHero_left__Fbqqk{min-width:0;max-width:100%;overflow-wrap:break-word}.CourseHero_backAndCourseCode__Zgxtb{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.CourseHero_backToHome__hWcZ1{display:inline-flex;align-items:center;color:#a8a39d;text-decoration:none;transition:color .15s ease;font-family:Guyot Press,serif}.CourseHero_backToHome__hWcZ1:hover{color:#8a8580}.CourseHero_backArrow__hjx3X{display:inline-flex;line-height:1;font-family:Guyot Press,serif}.CourseHero_backArrow__hjx3X svg{display:block}.CourseHero_right__OHH_6{min-width:0;display:flex;flex-direction:column;align-self:stretch}.CourseHero_copyrightCtaRow__QHJg2{margin-top:auto;padding-top:12px;display:flex;justify-content:flex-end}.CourseHero_copyrightCtaButton__HTDfF{appearance:none;border:1px solid rgba(17,24,39,.12);background:transparent;color:#111827;font-family:Hanken Grotesk,sans-serif;font-size:13px;font-weight:500;line-height:1;padding:10px 12px;border-radius:5px;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.CourseHero_copyrightCtaButton__HTDfF:hover{background:rgba(17,24,39,.04);border-color:rgba(17,24,39,.18)}.CourseHero_copyrightCtaButton__HTDfF:active{opacity:.85}.CourseHero_copyrightModalOverlay__tZvxs{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;padding:24px}.CourseHero_copyrightModal__03l4G{width:min(920px,100%);max-height:min(720px,calc(100vh - 48px));background:#fff;border-radius:14px;box-shadow:0 22px 60px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column;max-width:500px;padding:0}.CourseHero_copyrightModalHeader__eb7MX{display:flex;align-items:center;justify-content:space-between;padding:20px 35px;border-bottom:1px solid rgba(17,24,39,.08)}.CourseHero_copyrightModalTitle__dAB_d{font-family:Guyot Press,serif;font-size:22px;font-weight:600;color:#353b48;letter-spacing:.003px}.CourseHero_copyrightModalClose__GzGQZ{appearance:none;border:1px solid #e6e6e6;background:transparent;color:#111827;font-size:22px;line-height:1;padding:7px 12px;align-items:center;justify-content:center;cursor:pointer;opacity:.7;border-radius:100%}.CourseHero_copyrightModalClose__GzGQZ:hover{opacity:1}.CourseHero_copyrightModalBody__1Mnss{padding:20px 35px;overflow:auto}.CourseHero_copyrightIntro__MOv8w{margin:0 0 18px;font-family:Guyot Press,serif;color:#25272b;font-size:14px;line-height:1.6}.CourseHero_copyrightIntroLink__pU23A{color:inherit;text-decoration:underline;text-underline-offset:3px}.CourseHero_copyrightIntroLink__pU23A:hover{text-decoration-color:rgba(93,83,75,.95)}.CourseHero_copyrightSection__iE_qk{margin-top:18px}.CourseHero_copyrightSectionLabel__xx9o6{font-family:Hanken Grotesk,sans-serif;font-size:13px;font-weight:400;color:#37352f;margin-bottom:12px}.CourseHero_perFileList__26zku{display:flex;flex-direction:column;gap:14px}.CourseHero_perFileItem__hwHYb{display:flex;flex-direction:column;gap:8px}.CourseHero_perFileFilenameBox__JTNAU{display:inline-flex;align-items:center;gap:10px;border:1px solid #e6e6e6;background:#fff;border-radius:5px;padding:10px 12px;width:fit-content;max-width:100%}.CourseHero_perFileIconBox__VTfxG{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid #e6e6e6;border-radius:3px;background:#e6e6e6;flex:0 0 auto}.CourseHero_perFileIconSvg__SjXWA{display:block;width:12px;height:12px}.CourseHero_perFileFilename__eRDP0{font-family:Hanken Grotesk,sans-serif;font-size:15px;font-weight:400;line-height:20px;letter-spacing:-.06px;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(760px,calc(100vw - 120px))}.CourseHero_perFileStatsRow__1hQr_{margin-top:10px;display:inline-flex;align-items:center;gap:10px;font-family:Hanken Grotesk,sans-serif;font-size:14px;line-height:1.4}.CourseHero_perFileStatsText__niGdj{color:#37352fa5}.CourseHero_summaryLines__6Fu2O{margin-top:40px;display:flex;flex-direction:column;gap:8px;font-family:Hanken Grotesk,sans-serif;font-size:13px;color:#37352f;font-weight:400;letter-spacing:-.06px}.CourseHero_summaryLine__35TDu{white-space:pre-wrap}.CourseHero_copyrightModalBody__1Mnss .notion-text{padding:0!important;margin:0 0 10px}.CourseHero_copyrightModalBody__1Mnss img{max-width:100%;height:auto}.CourseHero_copyrightModalBody__1Mnss .notion-page-content{width:100%}.CourseHero_copyrightRemainder__TfHxr .notion-text{margin-bottom:10px}.CourseHero_copyrightRemainder__TfHxr .notion-h1,.CourseHero_copyrightRemainder__TfHxr .notion-h2,.CourseHero_copyrightRemainder__TfHxr .notion-h3{margin:16px 0 10px;font-family:Hanken Grotesk,sans-serif;font-weight:700;color:#37352f}.CourseHero_copyrightRemainder__TfHxr ol,.CourseHero_copyrightRemainder__TfHxr ul{margin:8px 0 12px 22px}.CourseHero_courseCode__Y__E1{color:#37352f;font-family:Hanken Grotesk,sans-serif;font-style:normal;font-size:13px;text-transform:uppercase;letter-spacing:1.56px;line-height:21px;font-weight:500}.CourseHero_backAndCourseCode__Zgxtb .CourseHero_courseCode__Y__E1{margin-bottom:0}.CourseHero_title__vg_Xb{font-family:Guyot Press,serif;font-size:48px;font-style:normal;color:#140c00;line-height:44px;letter-spacing:-1.44px;max-width:100%;overflow-wrap:break-word;margin:24px 0 52px;font-weight:400}.CourseHero_instructor__YbJKF a{color:#5d534b;font-family:Hanken Grotesk,sans-serif;line-height:21px;font-weight:400}.CourseHero_instructorLink__dIQie{font-weight:400;color:#e6e6e6;font-size:16px;text-decoration:underline #e6e6e6;text-underline-offset:7px;letter-spacing:-.16px}.CourseHero_instructorLink__dIQie:hover{opacity:.8}.CourseHero_schoolDateRow__kLv_E{margin-top:1.5rem;margin-bottom:1.25rem;display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem;width:100%}@media (min-width:801px){.CourseHero_schoolDateRow__kLv_E{margin-top:105px}}.CourseHero_schoolDate__tthtd{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.CourseHero_schoolDateText__89SWW{color:#37352f;font-family:Hanken Grotesk,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:21px}.CourseHero_schoolDateLead__kU4_B{display:inline-flex;align-items:center;gap:8px;min-width:0}.CourseHero_schoolLogo__hvD9z{width:24px;height:24px;object-fit:contain;flex-shrink:0;display:block;border-radius:50%}.CourseHero_schoolDateDot__A3K7u{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;color:#37352f}.CourseHero_schoolDateDotSvg__Zw6no{display:block}.CourseHero_saveWrap__twHow{flex-shrink:0;margin-left:auto}.CourseHero_description__H9FaH{min-width:0;width:97%;font-family:Guyot Press,serif;color:#25272b;font-size:15px;line-height:24px}.CourseHero_description__H9FaH p{margin-bottom:.75rem}.CourseHero_dropCap__K4hs9{float:top;font-size:50px;line-height:.85;padding-right:.1rem;padding-top:.06em;font-family:Guyot Press,serif;font-weight:400;color:#25272b}.dark-mode .CourseHero_schoolDateDot__A3K7u,.dark-mode .CourseHero_schoolDateText__89SWW{color:hsla(0,0%,100%,.88)}@media (max-width:800px){.CourseHero_root__DiyXa{grid-template-columns:1fr}}@keyframes styles_spinner__YFmQJ{to{transform:rotate(1turn)}}.styles_container__unOV2{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;color:#37352f;caret-color:#37352f;background-color:var(--bg-color)}.styles_loadingIcon__cjsDo{animation:styles_spinner__YFmQJ .6s linear infinite;display:block;width:24px;height:24px;color:rgba(55,53,47,.4);position:absolute}.styles_main__Y8b8e{display:flex;flex-direction:column;justify-content:center;align-items:center}.styles_errorImage__SpJkk{max-width:100%;width:640px}.styles_footerContainer__hGSNn{width:100%;background-color:#0f0f10;color:#fff;padding:3rem 4rem;font-family:Hanken Grotesk,sans-serif;display:flex;flex-direction:column;align-items:center}.styles_footerTop__LYcSc{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin-bottom:2rem}.styles_footerTop__LYcSc h2{font-size:1.75rem;font-weight:500;max-width:500px;line-height:1.4;font-family:Guyot Press}.styles_footerColumns__aW_0n{display:grid;grid-template-columns:4;width:100%;margin-bottom:2rem}.styles_footerLinks__KXLHo{display:flex;flex-direction:row;min-width:180px;justify-content:left;gap:1rem;white-space:nowrap}.styles_footerRow__wDU0q{display:grid;grid-template-columns:auto auto;width:50%;flex-direction:row;min-width:180px}.styles_footerCol__L5Wje a{color:#fff;cursor:pointer;margin-bottom:.5rem;font-size:small;font-weight:lighter;display:flex;width:100%;padding-right:10px}.styles_footerCol__L5Wje a:hover{text-decoration:underline}.styles_footerCol__L5Wje div{margin-bottom:.5rem;font-size:small;font-weight:lighter}.styles_footerColTitle__bKhGq{margin-top:1.5rem;margin-bottom:1rem;font-size:1rem;color:#d4cbad}.styles_footerBottom__rrCHR{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #333;padding-top:1rem;font-size:.9rem;gap:2rem;flex-wrap:wrap}@media screen and (max-width:750px){.styles_footerBottom__rrCHR{display:flex;flex-direction:column;gap:1rem}.styles_footerBottomLeft__B9Yvm{align-self:flex-start;margin-bottom:.5rem}.styles_footerBottomRight__GsbcD{flex-direction:column;gap:1.23rem;align-items:flex-start;justify-content:flex-start;width:100%}.styles_footerSocials__HZD7p{order:3;align-self:flex-start;margin-top:.5rem}.styles_footerTop__LYcSc{display:flex;flex-direction:column;align-items:flex-start}.styles_footerLinks__KXLHo{width:100%;display:flex;flex-direction:column;gap:1rem;text-align:left;white-space:wrap;justify-content:left}.styles_footerLinks__KXLHo a{font-size:.75rem;text-align:left!important;justify-content:flex-start;flex:none;width:auto}.styles_footerRow__wDU0q{width:100%;gap:.75rem}.styles_footerContainer__hGSNn{padding:2rem 3rem}}@media screen and (max-width:350px){.styles_footerLinks__KXLHo{display:flex;flex-direction:column;white-space:wrap;gap:1rem}.styles_footerRow__wDU0q{display:none}.styles_footerSocials__HZD7p{order:3;align-self:flex-start;margin-top:.5rem}}@media screen and (max-width:600px){.styles_footerBottom__rrCHR{gap:1rem}.styles_footerSocials__HZD7p{order:3;align-self:flex-start;margin-top:.5rem}}.styles_footerBottomLeft__B9Yvm{display:flex;font-weight:700;font-family:Guyot Press;font-size:large;gap:5px}.styles_footerBottomRight__GsbcD{display:flex;align-items:center;gap:1.5rem}.styles_footerLinks__KXLHo a{color:#fff;text-decoration:none;flex:1;text-align:center}.styles_footerLinks__KXLHo a:hover{text-decoration:underline}.styles_footerSocials__HZD7p{display:flex;gap:.65rem;align-items:center}.styles_footerSocials__HZD7p a{color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.styles_footerSocials__HZD7p a:hover{opacity:.8}.styles_footerForm__iahv0{display:flex;align-items:center;border-radius:12px;overflow:hidden;width:100%;max-width:400px;background-color:#eeede8;border-radius:8px;color:#000}.styles_footerForm__iahv0 :focus{outline:none}.styles_footerInput__3zMaS{background-color:#eeede8;border-radius:8px;border:none;padding:12px 20px;font-size:14px;display:flex;align-items:center;width:100%}.styles_footerButton__TeCqD{background-color:#d6ceb8;padding:10px 15px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.styles_footerButton__TeCqD:hover{background-color:#c4baa3}.styles_arrowIcon__B2k0A{color:#333;width:18px;height:18px}.styles_FeedbackFormContainer__ltrnf{font-family:Hanken Grotesk,sans-serif;width:100%;margin:20px 0;font-size:12px;padding-top:1.5rem;border:none;border-top:1px solid #e5e1d3}.styles_FeedbackFormHeader__u6VpB{background-color:#0b0f1a;color:#fff;padding:10px 20px;width:fit-content}.styles_FeedbackFormBody__4mAtw{padding:16px;background-color:#fff;border:1px solid #ddd}.styles_FeedbackFormCommentBtn__vp_Xw{display:flex;align-items:center;background-color:transparent;border:none;color:#0b0f1a;font-size:12px;margin-top:12px;cursor:pointer;padding:0}.styles_FeedbackFormCommentBtn__vp_Xw span{margin-right:8px}.styles_FeedbackFormForm__n9iTH{background-color:#f8f8f8;padding:20px;border:1px solid #e4e4e4}.styles_FeedbackFormForm__n9iTH label{display:flex;flex-direction:row;margin-bottom:12px;gap:30px;align-items:center}.styles_FeedbackFormForm__n9iTH label div{display:flex}.styles_FeedbackFormForm__n9iTH input,.styles_FeedbackFormForm__n9iTH textarea{width:100%;padding:6px 10px;margin-top:6px;border:1px solid #e5e1d3;border-radius:8px;font-size:12px;font-family:Hanken Grotesk,sans-serif;color:#959697;background-color:#f8f8f8}.styles_FeedbackFormForm__n9iTH textarea{min-height:80px;resize:vertical;font-family:Hanken Grotesk,sans-serif;color:#959697;line-height:140%}.styles_FeedbackFormSubmitBtn__5j8gJ{background-color:#0b0f1a;color:#fff;padding:10px 16px;border:none;border-radius:5px;cursor:pointer;font-size:12px;font-family:Guyot Press}.styles_submitButtonRow__8SgVH{display:flex;justify-content:flex-end;margin-top:10px}.styles_UpdateParent__2_X_R{display:flex;flex-direction:row;background-color:#e7e7e7;color:#fff;height:1px;border-radius:10px;text-align:left;width:100%;margin:auto auto 2rem}.styles_UpdateParent__2_X_R h1{font-size:1.5rem;font-family:Hanken Grotesk,sans-serif;font-weight:700;margin-bottom:.5rem}.styles_UpdateParent__2_X_R .styles_cursive__rykWW{font-family:Guyot Press,serif}.styles_UpdateParent__2_X_R p{font-size:.7rem;font-family:Hanken Grotesk,sans-serif}.styles_UpdateParent__2_X_R button{border:1px solid #fff;background-color:transparent;color:#fff;padding:5px 20px;font-size:.9rem;font-family:Guyot Press,serif;border-radius:5px;cursor:pointer;margin-top:10px;width:160px;height:40px;white-space:nowrap;margin-left:1.5rem;justify-self:center}@media (max-width:800px){.styles_UpdateParent__2_X_R{flex-direction:column;width:100%}.styles_UpdateParent__2_X_R h1{line-height:130%;font-size:1rem}.styles_UpdateParent__2_X_R button{margin-left:0}}.styles_UpdateNoticeBanner__7Muw_{display:flex;justify-content:center;font-size:12px;background-color:#0089c4;color:#fff;padding:1rem;width:100%;text-align:center;gap:1rem}.styles_UpdateNoticeBanner__7Muw_ button{outline:none;color:#fff;border:0;cursor:pointer;background-color:transparent}.styles_UpdateNoticeBanner__7Muw_ .styles_textContent__9bL4r{flex:1;text-align:center}.styles_UpdateNoticeBanner__7Muw_ a{color:#fff;font-size:12px}.styles_notFoundPageContainer__fNVCA{display:flex;flex-direction:column;min-height:100vh;background:var(--footer,#f8f7f4)}.styles_notFoundPage__iA8NN{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:0;padding:48px 1.25rem 64px;box-sizing:border-box}.styles_notFoundCore__TYKyV{width:min(534px,100%);padding:9rem 0;display:flex;flex-direction:column;align-items:center;text-align:center}.styles_notFoundTitle__w_UtJ{margin:0;font-family:Guyot Press,serif;font-weight:400;font-style:normal;font-size:clamp(28px,5vw,40px);line-height:1.15;letter-spacing:-.02em;color:#000}.styles_notFoundSearchForm__Jp7Sv{margin:40px 0 0;width:100%}.styles_notFoundSearchWrap__oft6f{position:relative;width:100%;height:49px;display:flex;align-items:center;border:1px solid #d7d8da;background:#fff;box-sizing:border-box;box-shadow:0 4px 6px 0 #0000000b}.styles_notFoundSearchIcon__JENAg{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;color:#9ca3af;pointer-events:none}.styles_notFoundSearchInput__YJMfJ{width:100%;height:100%;border:none;outline:none;background:transparent;padding:16px 110px 16px 44px;box-sizing:border-box;font-family:Hanken Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#25272b}.styles_notFoundSearchInput__YJMfJ::placeholder{color:#6b7280}.styles_notFoundSearchButton__toPD8{position:absolute;top:50%;right:5px;transform:translateY(-50%);width:81px;height:40px;border:none;border-radius:0;background:var(--dark-brown,#2c1a0c);color:#fff;padding:12px 20px;display:inline-flex;align-items:center;justify-content:center;font-family:Hanken Grotesk,sans-serif;font-weight:500;font-size:12px;line-height:16px;box-shadow:0 3px 6px 0 #8a8a8a14;cursor:pointer;box-sizing:border-box}.styles_notFoundSearchButton__toPD8:hover{opacity:.92}.styles_notFoundLucky__AQzh_{margin-top:32px;display:inline-flex;align-items:center;gap:10px;padding:0;border:none;background:none;cursor:pointer;font-family:Hanken Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#6b7280}.styles_notFoundLucky__AQzh_:hover{color:#374151}.styles_notFoundLucky__AQzh_ img{width:22px;height:22px;object-fit:contain;flex-shrink:0}.styles_notFoundLuckyLabel__vE2lM{border-bottom:1px solid #e5e7eb;padding-bottom:2px}.styles_notFoundMeta__VJCyR{margin:40px 0 0;max-width:100%;font-family:Hanken Grotesk,sans-serif;font-size:13px;line-height:20px;color:#6b7280;text-align:center}.styles_copyright__nhL_k{font-size:80%;padding:.5em}.styles_settings__GyEhi,.styles_social__ptL3p{user-select:none}.styles_settings__GyEhi a,.styles_social__ptL3p a{cursor:pointer;font-size:2em;display:inline-flex;padding:.25em;margin-right:1vw;transition:color .25s ease-out}.styles_settings__GyEhi a:last-of-type,.styles_social__ptL3p a:last-of-type{margin-right:0}.styles_settings__GyEhi a:hover,.styles_social__ptL3p a:hover{transition:color 50ms ease-out}.styles_toggleDarkMode__QfgK_:hover,.styles_twitter__3YoqL:hover{color:#2795e9}.styles_mastodon__pmhlP:hover{color:#5a4be1}.styles_zhihu__Z7IC7:hover{color:#06f}.styles_github__0JN7a:hover{color:#c9510c}.styles_youtube__GvD2_:hover{color:red}.styles_linkedin__bgwDi:hover{color:#0077b5}.styles_newsletter__RnO3W:hover{color:#777}.styles_comments__YEupF{width:100%;margin-top:2em;border-top:1px solid var(--fg-color-0)}@media only screen and (max-width:566px){.styles_footer__RBpyk{flex-direction:row-reverse;flex-wrap:wrap;row-gap:1em}.styles_UpdateNoticeBanner__7Muw_,.styles_UpdateNoticeBanner__7Muw_ a{font-size:xx-small}.styles_footerContainer__hGSNn{padding:2rem}.styles_footer__RBpyk .styles_settings__GyEhi{order:2}.styles_footer__RBpyk .styles_social__ptL3p{order:1}.styles_footer__RBpyk .styles_copyright__nhL_k{order:3;text-align:center;width:100%}.styles_settings__GyEhi a,.styles_social__ptL3p a{font-size:1.5rem}}.styles_pageActions__hTb1P{display:flex;flex-direction:row;justify-content:center;padding:6px 12px 12px}.styles_pageActions__hTb1P a{cursor:pointer;font-size:24px;display:inline-flex;padding:12px;margin-right:1vw;border-radius:50%;background:transparent;transition:all .25s ease-out}.styles_pageActions__hTb1P a:last-of-type{margin-right:0}.styles_pageActions__hTb1P a:hover{transition:all 50ms ease-out}.styles_likeTweet__xxvAm:hover{background:#f6e3e8;color:#e0265e}.styles_retweet__ccIGG:hover{color:#19bf64;background:#e5f2e8}@media (max-width:1360px){.styles_githubCorner__7QjNo{display:none}}.styles_githubCorner__7QjNo:hover .styles_octoArm__PrtZ9{animation:styles_octocat-wave__UeRXj .56s ease-in-out}@keyframes styles_octocat-wave__UeRXj{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.styles_githubCorner__7QjNo:hover .styles_octoArm__PrtZ9{animation:none}.styles_githubCorner__7QjNo .styles_octoArm__PrtZ9{animation:styles_octocat-wave__UeRXj .56s ease-in-out}}.styles_hidden__7gYve{visibility:hidden}.styles_licenseText__fni50{width:100%;text-align:center;padding:0 1rem 2rem;margin:0 auto;color:#374151;background-color:#f5f5f5;font-family:Hanken Grotesk,sans-serif;font-weight:lighter;font-size:.9rem}.styles_licenseText__fni50 a{color:#374151;text-decoration:underline}.styles_feedbackLicense__Or2S5{width:100%;text-align:center;padding-top:0;color:#374151;background-color:#f5f5f5;font-family:Hanken Grotesk,sans-serif;font-weight:lighter;font-size:.8rem;margin-top:.9rem}.styles_feedbackLicense__Or2S5 a{color:#374151;text-decoration:underline}.NotionPageHeader_headerBar__lifrS{width:90%;background-color:#f8f7f4!important;backdrop-filter:none;border-bottom:1px solid #e6e6e6;height:100px;align-content:center;margin:auto}.NotionPageHeader_headerInner__sOc7A{margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;color:#37352f;font-family:Hanken Grotesk,sans-serif;font-weight:400;font-family:Guyot Press,serif;letter-spacing:-.065px}.NotionPageHeader_headerLogo__QzCMH{font-size:1.125rem;font-weight:600;line-height:1;color:#25272b;text-decoration:none;flex-shrink:0}.NotionPageHeader_headerLogoInner__v5g26{display:inline-flex;align-items:center;gap:5px}.NotionPageHeader_headerLogoIcon__dW3Lh{flex-shrink:0;align-self:center}.NotionPageHeader_headerLogo__QzCMH:hover{color:#1a1a1a}.NotionPageHeader_headerCenter__hpldc{display:flex;align-items:center;gap:1.5rem;flex:1;justify-content:center;min-width:0;font-family:Hanken Grotesk,sans-serif}.NotionPageHeader_headerNav__oe7Le{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.NotionPageHeader_headerNavLink__Ph1q2{font-size:.9375rem;line-height:1;color:#25272b;text-decoration:none;background:none;border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center}.NotionPageHeader_headerNavLink__Ph1q2:hover{color:#1a1a1a}.NotionPageHeader_headerRhs__dArI7{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.NotionPageHeader_headerSearchWrap__FmMiP{display:flex;align-items:center}.NotionPageHeader_headerSearchWrap__FmMiP .notion-search,.NotionPageHeader_headerSearchWrap__FmMiP .searchBar{border:none;box-shadow:none}.NotionPageHeader_headerIconBtn__cIu6d{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#25272b;background:none;border:none;cursor:pointer;padding:0;border-radius:6px}.NotionPageHeader_headerIconBtn__cIu6d:hover{color:#1a1a1a;background:rgba(0,0,0,.05)}.NotionPageHeader_hidden__0_8O_{visibility:hidden}.NotionPageHeader_profileLink__pTrfo{display:inline-flex;text-decoration:none;color:inherit}.NotionPageHeader_headerBar__lifrS .NotionPageHeader_signUpBtn__OUPaV{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.9375rem;line-height:1;font-weight:400;color:#37352f;background-color:transparent;border-radius:3px;transition:background-color .15s,border-color .15s;cursor:pointer}.NotionPageHeader_headerBar__lifrS .NotionPageHeader_profileLink__pTrfo:hover .NotionPageHeader_signUpBtn__OUPaV{border-color:#777;color:#1a1a1a}.NotionPageHeader_profileLinkLabelWrap__JV8Hr{display:inline-flex;align-items:center;gap:.45rem;font-family:Hanken Grotesk,sans-serif}.NotionPageHeader_profileAlertBadge__7FD8M{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;padding:0 .28rem;border-radius:999px;background:#ef4444;color:#fff;font-size:.68rem;line-height:1;font-weight:600}.NotionPageHeader_headerDesktopOnly__OG_cN{display:contents}.NotionPageHeader_mobileMenuBtn__mspoV{display:none;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;padding:0;gap:5px;flex-direction:column;border:1px solid var(--outline,#e6e6e6);border-radius:8px;background:#fafaf8;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.NotionPageHeader_mobileMenuBtn__mspoV:focus-visible,.NotionPageHeader_mobileMenuBtn__mspoV:hover{background:#f0efea;border-color:#d4d4d4}.NotionPageHeader_mobileMenuBtn__mspoV:focus-visible{outline:2px solid #0089c4;outline-offset:2px}.NotionPageHeader_mobileMenuBar__Me_m5{display:block;width:16px;height:2px;border-radius:1px;background:#25272b;transition:transform .28s ease,opacity .2s ease}.NotionPageHeader_menuRoot__FxhCW{position:fixed;inset:0;z-index:20000;pointer-events:auto}.NotionPageHeader_menuBackdrop__WGEMw{position:absolute;inset:0;z-index:0;margin:0;padding:0;border:0;background:rgba(0,0,0,.42);cursor:pointer;-webkit-tap-highlight-color:transparent}.NotionPageHeader_menuPanelOuter__YytfO{position:fixed;z-index:2;overflow:hidden;background:#fff;box-sizing:border-box;will-change:left,top,width,height;pointer-events:auto}.NotionPageHeader_menuPanelInner__d959_{position:absolute;left:0;top:0;width:100vw;max-width:100vw;height:100vh;min-height:100dvh;box-sizing:border-box;display:flex;flex-direction:column;padding:max(20px,env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));overflow:hidden;-webkit-overflow-scrolling:touch}.NotionPageHeader_menuPanelHeader__BpZr0{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.NotionPageHeader_menuPanelTitle__ocJOp{margin:0;font-family:Guyot Text,Iowan Old Style,Georgia,serif;font-size:1.375rem;font-weight:400;line-height:1.2;color:#000}.NotionPageHeader_menuCloseBtn__Frofp{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid var(--outline,#e6e6e6);border-radius:8px;background:#f5f5f3;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.NotionPageHeader_menuCloseBtn__Frofp:focus-visible,.NotionPageHeader_menuCloseBtn__Frofp:hover{background:#ebeae6}.NotionPageHeader_menuCloseBtn__Frofp:focus-visible{outline:2px solid #0089c4;outline-offset:2px}.NotionPageHeader_menuCloseIcon__M3s4G{width:22px;height:22px;color:#000}.NotionPageHeader_menuSearchWrap__EsYrM{margin-bottom:22px}.NotionPageHeader_menuSearchWrap__EsYrM .notion-search,.NotionPageHeader_menuSearchWrap__EsYrM .searchBar{width:100%;border:1px solid var(--outline,#e6e6e6);border-radius:10px;padding:10px 12px;box-sizing:border-box;background:#fff}.NotionPageHeader_menuSearchWrap__EsYrM .searchIcon{opacity:.45}.NotionPageHeader_menuNav__N1vOQ{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;gap:20px;margin:0;padding:0 2px 8px;min-height:0;overflow-y:auto}.NotionPageHeader_menuNavLink__UzXKi{font-family:Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-size:1.0625rem;line-height:1.35;color:#000;text-decoration:none;background:none;border:none;cursor:pointer;padding:4px 0;text-align:left;transition:color .2s ease,opacity .2s ease}.NotionPageHeader_menuNavLink__UzXKi:focus-visible,.NotionPageHeader_menuNavLink__UzXKi:hover{color:#0089c4}.NotionPageHeader_menuFooter__y_z2u{margin-top:auto;padding-top:28px;display:flex;flex-direction:column;gap:14px}.NotionPageHeader_menuThemeRow__q_ErX{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0}.NotionPageHeader_menuThemeLabel__rW5TX{font-family:Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-size:.875rem;color:#37352f}.NotionPageHeader_menuThemeToggle__TaJZJ{width:40px;height:40px;border-radius:8px}.NotionPageHeader_menuProfileLink__4Q0y5{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 16px;border:1px solid var(--outline,#e6e6e6);border-radius:10px;text-decoration:none;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease}.NotionPageHeader_menuProfileLink__4Q0y5:focus-visible,.NotionPageHeader_menuProfileLink__4Q0y5:hover{border-color:#0089c4;background:#f5fbff}.NotionPageHeader_menuProfileInner__iBpQ8{display:inline-flex;align-items:center;gap:.45rem;font-family:Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-size:.9375rem;color:#000}@media (max-width:900px){.NotionPageHeader_headerBar__lifrS{height:auto;min-height:72px;padding:14px 0}.NotionPageHeader_headerInner__sOc7A{width:min(100%,1324px);margin:0 auto;padding:0 clamp(16px,4vw,28px);box-sizing:border-box}.NotionPageHeader_headerDesktopOnly__OG_cN{display:none}.NotionPageHeader_mobileMenuBtn__mspoV{display:inline-flex}}