.CartoonCarousel_carouselSection__iwEwx{margin:4rem 0;width:100%}.CartoonCarousel_sectionTitle__x9Cpg{font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:1rem;margin:0 0 2rem;grid-column:1/-1;border-top:1px solid #000;padding-top:1rem}.CartoonCarousel_carousel__N9MfA{position:relative;width:100%;margin:0 auto;min-height:650px;display:flex;align-items:center}.CartoonCarousel_cartoonContainer__lSgNX{display:flex;flex-direction:column;align-items:center;padding:1rem;width:100%}.CartoonCarousel_imageWrapper__c2qhv{position:relative;width:100%;max-width:600px;height:600px;margin:0 auto;overflow:hidden;border-radius:0}.CartoonCarousel_image____ata{width:100%;height:auto;object-fit:contain;border-radius:0}.CartoonCarousel_caption__yFBBz{margin-top:1rem;font-family:Georgia,serif;font-style:italic;font-size:1.1rem;text-align:center;color:#666}.CartoonCarousel_navButton__oBvvB{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:white;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;z-index:10}.CartoonCarousel_navButton__oBvvB:hover{background-color:#f5f5f5;transform:translateY(-50%) scale(1.1)}.CartoonCarousel_navButton__oBvvB:focus{outline:none;box-shadow:0 0 0 3px rgba(0,112,243,.3)}.CartoonCarousel_prevButton__m7UA_{left:10px}.CartoonCarousel_nextButton__gmJRs{right:10px}@media (max-width:768px){.CartoonCarousel_sectionTitle__x9Cpg{font-size:1.75rem}.CartoonCarousel_carousel__N9MfA{min-height:500px}.CartoonCarousel_imageWrapper__c2qhv{max-width:90%;height:450px}.CartoonCarousel_caption__yFBBz{font-size:1rem}.CartoonCarousel_navButton__oBvvB{width:36px;height:36px}}@media (max-width:480px){.CartoonCarousel_sectionTitle__x9Cpg{font-size:1.5rem}.CartoonCarousel_carousel__N9MfA{min-height:400px}.CartoonCarousel_imageWrapper__c2qhv{max-width:100%;height:350px}.CartoonCarousel_navButton__oBvvB{width:32px;height:32px}}.FeaturedContent_featuredContent__iO19T{width:100%;margin:0 auto}.FeaturedContent_contentWrapper__BxNFD{display:grid;grid-template-columns:6fr 1px 3fr;gap:1rem;margin:2rem 0}.FeaturedContent_cartoonSection__PHsHo{width:100%}.FeaturedContent_cartoonLink__aIxPv{text-decoration:none;color:inherit;transition:color .2s ease}.FeaturedContent_cartoonLink__aIxPv:hover{color:#666}.FeaturedContent_cartoonImageContainer__wbiYa{width:100%;display:flex;justify-content:center;margin-bottom:1rem}.FeaturedContent_cartoonImage__hHsGR{width:100%;height:auto;max-height:600px;object-fit:contain;border-radius:0}.FeaturedContent_cartoonTitle__2WewT{font-family:Times New Roman,Times,serif;font-size:2rem;font-weight:400;text-align:center;margin:1rem 0;font-style:italic}.FeaturedContent_separator__iC2Tb{width:1px;height:100%;background-color:#e5e5e5;margin:0 1.3rem}.FeaturedContent_postsSection__288me{display:flex;flex-direction:column;padding-left:1.3rem}.FeaturedContent_postItem__dAS2R{padding:1rem 0;position:relative}.FeaturedContent_postLink__8A_oi{text-decoration:none;color:inherit;transition:color .2s ease}.FeaturedContent_postLink__8A_oi:hover,.FeaturedContent_postLink__8A_oi:hover .FeaturedContent_postTitle__xRvwI{color:#666}.FeaturedContent_postTitle__xRvwI{font-family:Libre Caslon Text,Times New Roman,Times,serif;font-size:1.25rem;font-weight:700;margin:0 0 .5rem;line-height:1.2;transition:color .2s ease}.FeaturedContent_readingTime__ctnjp{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.6rem;color:#666;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.FeaturedContent_postExcerpt__jGPWA{font-family:Libre Caslon Text,Georgia,serif;font-size:.85rem;line-height:1.4;color:#333;margin:0}.FeaturedContent_postSeparator__LOMZS{width:100%;height:1px;background-color:#e5e5e5;margin:1rem 0}.FeaturedContent_viewAllLink__5rPPm{font-family:Libre Caslon Text,Georgia,serif;font-size:1rem;font-weight:700;color:#000;text-decoration:none;display:inline-flex;align-items:center;margin-top:1.5rem;transition:color .2s ease}.FeaturedContent_viewAllLink__5rPPm:hover{color:#666}@media (max-width:768px){.FeaturedContent_contentWrapper__BxNFD{grid-template-columns:1fr;gap:2rem}.FeaturedContent_separator__iC2Tb{display:none}.FeaturedContent_cartoonTitle__2WewT{font-size:1.5rem}.FeaturedContent_postTitle__xRvwI{font-size:1.1rem}}.HomePage_homePage__2GJvk{width:100%;min-height:100vh;display:flex;flex-direction:column}.HomePage_container__Z9BQp{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.HomePage_footer__JRq0K{margin-top:auto;padding:2rem;text-align:center;border-top:1px solid #000}.HomePage_footer__JRq0K p{margin:0;color:#666;font-size:.9rem}.LiteraturePosts_literatureSection__A720K{margin:4rem 0}.LiteraturePosts_sectionTitle__wBsFI{font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:1rem;margin:0 0 2rem;grid-column:1/-1;border-top:1px solid #000;padding-top:1rem}.LiteraturePosts_divider__nRgte{border:none;border-top:1px solid #e0e0e0;margin:0 0 2rem}.LiteraturePosts_postsGrid__SUDJS{display:grid;grid-template-columns:repeat(3,1fr);position:relative}.LiteraturePosts_postsGrid__SUDJS .LiteraturePosts_verticalLine__JoFk0,.LiteraturePosts_postsGrid__SUDJS:after,.LiteraturePosts_postsGrid__SUDJS:before{content:"";position:absolute;background-color:#e5e5e5}.LiteraturePosts_postsGrid__SUDJS:before{width:100%;height:1px;top:50%;transform:translateY(-50%)}.LiteraturePosts_postsGrid__SUDJS:after{width:1px;height:100%;left:33.33%;top:0}.LiteraturePosts_postsGrid__SUDJS .LiteraturePosts_verticalLine__JoFk0{width:1px;height:100%;right:33.33%;top:0}.LiteraturePosts_postCard__0jdvg{display:flex;justify-content:space-between;padding:1.5rem;text-decoration:none;color:inherit;transition:color .2s ease;border:none;background:transparent}.LiteraturePosts_postCard__0jdvg:hover,.LiteraturePosts_postCard__0jdvg:hover .LiteraturePosts_postTitle__ljhmE{color:#666}.LiteraturePosts_postContent__j1KzB{flex:1;padding-right:1rem}.LiteraturePosts_postTitle__ljhmE{font-family:Times New Roman,Times,serif;font-size:1.25rem;margin:0 0 .75rem;font-weight:600;transition:color .2s ease}.LiteraturePosts_postExcerpt__AuUzU{font-family:Libre Caslon Text,Georgia,serif;font-size:.9rem;color:#666;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.LiteraturePosts_imageContainer__Ld_0V{width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.LiteraturePosts_postImage__CCG0X{object-fit:cover;border-radius:0}@media (max-width:1024px){.LiteraturePosts_postsGrid__SUDJS{grid-template-columns:repeat(2,1fr)}.LiteraturePosts_postsGrid__SUDJS:after{left:50%;right:auto}.LiteraturePosts_postsGrid__SUDJS .LiteraturePosts_verticalLine__JoFk0{display:none}.LiteraturePosts_postsGrid__SUDJS:before{display:block}}@media (max-width:768px){.LiteraturePosts_postsGrid__SUDJS{grid-template-columns:1fr}.LiteraturePosts_postsGrid__SUDJS .LiteraturePosts_verticalLine__JoFk0,.LiteraturePosts_postsGrid__SUDJS:after,.LiteraturePosts_postsGrid__SUDJS:before{display:none}.LiteraturePosts_postCard__0jdvg{padding:1rem;border-bottom:1px solid #e0e0e0}.LiteraturePosts_postCard__0jdvg:last-child{border-bottom:none}.LiteraturePosts_postTitle__ljhmE{font-size:1.1rem}}.NavigationBlock_navigationBlock__460CV{width:100%;margin:2rem auto}.NavigationBlock_navigation__P57re{display:flex;align-items:stretch;justify-content:flex-start;gap:2rem;padding:2rem 0}.NavigationBlock_linkBlock__I0OR5{flex:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.5rem}.NavigationBlock_link__NkA3_{font-family:Libre Caslon Text,Times New Roman,Times,serif;font-size:1.2rem;font-weight:700;color:#000;text-decoration:none;transition:color .2s ease;display:flex;align-items:center}.NavigationBlock_link__NkA3_:hover{color:#666}.NavigationBlock_link__NkA3_:hover .NavigationBlock_arrow__rhf28{transform:translateX(3px)}.NavigationBlock_arrow__rhf28{margin-left:.5rem;font-size:1.2rem;transition:transform .2s ease;opacity:.5;position:relative;top:-1px}.NavigationBlock_description__C_Gl0{font-family:Libre Caslon Text,Georgia,serif;font-size:.95rem;color:#666;margin:0;line-height:1.4}.NavigationBlock_separator__mT_vj{width:1px;background-color:#e5e5e5;align-self:stretch;margin:0 1rem}.NavigationBlock_navigationBlock__460CV>.NavigationBlock_separator__mT_vj{width:100%;height:1px;background-color:#000;margin:0}@media (max-width:768px){.NavigationBlock_navigation__P57re{flex-direction:column;gap:2rem}.NavigationBlock_separator__mT_vj{width:100%;height:1px}.NavigationBlock_linkBlock__I0OR5{padding:1rem 0;align-items:center;text-align:center}}.PinnedPost_pinnedPost__54mw_{display:flex;width:100%;min-height:500px;height:auto;background-color:#000;color:#fff;text-decoration:none;overflow:hidden;margin:2rem 0;padding:3rem 0;position:relative}.PinnedPost_pinnedPost__54mw_:before{content:"";position:absolute;top:.5rem;left:.5rem;width:99%;height:3px;border-top:1px solid #fff;border-bottom:1px solid #fff}.PinnedPost_imageContainer__vL8ev{position:relative;width:60%;height:100%;min-height:500px;flex-shrink:0}.PinnedPost_image__8zboz{object-fit:cover}.PinnedPost_content__DtEvF{position:relative;display:flex;flex-direction:column;justify-content:center;width:30%;padding:2rem;z-index:1}.PinnedPost_title__dM5WW{font-family:Libre Caslon Text,Georgia,serif;font-size:2.5rem;margin:0 0 1rem;line-height:1.2;color:#fff}.PinnedPost_meta__AtkL1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.8rem;text-transform:uppercase;opacity:.8}@media (max-width:768px){.PinnedPost_pinnedPost__54mw_{flex-direction:column;min-height:auto}.PinnedPost_imageContainer__vL8ev{width:100%;height:250px;min-height:250px}.PinnedPost_content__DtEvF{width:100%}.PinnedPost_title__dM5WW{font-size:2rem}}@media (max-width:480px){.PinnedPost_imageContainer__vL8ev{height:200px;min-height:200px}.PinnedPost_title__dM5WW{font-size:1.5rem}.PinnedPost_content__DtEvF{padding:1.5rem}}.PluginsApps_pluginsSection__X37rV{margin:4rem 0}.PluginsApps_sectionTitle__Xb_wE{font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:1rem;margin:0 0 2rem;grid-column:1/-1;border-top:1px solid #000;padding-top:1rem}.PluginsApps_pluginsGrid__0Jv3O{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.PluginsApps_pluginCard__awKZ1{display:flex;padding:1.5rem;text-decoration:none;color:inherit;transition:all .2s ease;border:1px solid #e5e5e5;border-radius:8px;background:#fff}.PluginsApps_pluginCard__awKZ1:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.08);border-color:#ccc}.PluginsApps_iconContainer__HDAhn{width:48px;height:48px;flex-shrink:0;margin-right:1rem;display:flex;align-items:center;justify-content:center}.PluginsApps_pluginIcon__AcWDe{width:100%;height:auto;object-fit:contain;border-radius:8px}.PluginsApps_pluginContent__E5YGY{flex:1}.PluginsApps_pluginTitle__F60sU{font-family:Times New Roman,Times,serif;font-size:1.1rem;margin:0 0 .5rem;font-weight:600}.PluginsApps_pluginDescription__QQGJb{font-family:Libre Caslon Text,Georgia,serif;font-size:.9rem;color:#666;margin:0 0 .75rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PluginsApps_platformBadge__bMmtG{display:inline-block;font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:.75rem;padding:.25rem .5rem;border-radius:4px;background-color:#f5f5f5;color:#666}@media (max-width:1024px){.PluginsApps_pluginsGrid__0Jv3O{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.PluginsApps_pluginsGrid__0Jv3O{grid-template-columns:1fr}.PluginsApps_pluginCard__awKZ1{padding:1rem}.PluginsApps_pluginTitle__F60sU{font-size:1rem}.PluginsApps_pluginDescription__QQGJb{-webkit-line-clamp:3}}.TramontanaPosts_tramontanaSection__v4BM6{margin:4rem 0;display:grid;grid-template-columns:2fr 1px 1fr;gap:1rem}.TramontanaPosts_sectionTitle__Dben6{font-family:nyt-franklin,helvetica,arial,sans-serif;font-size:1rem;margin:0 0 2rem;grid-column:1/-1}.TramontanaPosts_postsGrid__prixa{display:flex;flex-direction:column;gap:2rem}.TramontanaPosts_postCard__djQCe{display:grid;grid-template-columns:1fr auto;gap:2rem;border-bottom:1px solid #eee;padding-bottom:2rem}.TramontanaPosts_postCard__djQCe:last-child{border-bottom:none}.TramontanaPosts_postContent__jlyi_{flex:1}.TramontanaPosts_postContent__jlyi_ a{text-decoration:none;color:inherit}.TramontanaPosts_postTitle__uS2DT{font-family:Libre Caslon Text,Times New Roman,Times,serif;font-size:1.35rem;margin:0 0 1rem;color:#000;transition:color .2s ease;line-height:2rem}.TramontanaPosts_postCard__djQCe:hover .TramontanaPosts_postTitle__uS2DT{color:#666}.TramontanaPosts_postExcerpt__ivYGB{font-family:Libre Caslon Text,Georgia,serif;font-size:.95rem;line-height:1.6;margin:0 0 1rem;color:#333}.TramontanaPosts_postMeta__Uk0XH{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.7rem;color:#666;text-transform:uppercase}.TramontanaPosts_postImageContainer__XvJk9{width:300px;height:200px;position:relative;overflow:hidden;border-radius:0}.TramontanaPosts_postImage__1tWGx{object-fit:cover;transition:transform .3s ease;position:absolute;top:0;left:0;width:100%;height:100%}.TramontanaPosts_separator__qD8aH{width:1px;background-color:#e5e5e5;height:100%;margin:0 1rem}.TramontanaPosts_sideInfo__JdLie{padding:0 0 0 2rem}.TramontanaPosts_sideInfo__JdLie p{font-family:Libre Caslon Text,Georgia,serif;font-size:1rem;line-height:1.8rem;margin:0 0 1.5rem;color:#333}.TramontanaPosts_viewAllLink__SZytC{font-family:Libre Caslon Text,Georgia,serif;font-size:1rem;font-weight:700;color:#000;text-decoration:none;display:inline-flex;align-items:center;margin-top:1rem;transition:color .2s ease}.TramontanaPosts_viewAllLink__SZytC:hover{color:#666}@media (max-width:1024px){.TramontanaPosts_tramontanaSection__v4BM6{grid-template-columns:1fr;gap:2rem}.TramontanaPosts_separator__qD8aH{display:none}.TramontanaPosts_sideInfo__JdLie{order:-1;padding:0 0 2rem;border-bottom:1px solid #ccc;margin-bottom:2rem}.TramontanaPosts_postCard__djQCe{grid-template-columns:1fr}.TramontanaPosts_postImageContainer__XvJk9{width:100%;height:250px;order:-1;margin-bottom:1rem}}@media (max-width:768px){.TramontanaPosts_tramontanaSection__v4BM6{margin:2rem 0}.TramontanaPosts_postTitle__uS2DT{font-size:1.5rem}.TramontanaPosts_postExcerpt__ivYGB{font-size:.8rem}.TramontanaPosts_postImageContainer__XvJk9{height:200px}}