.TRCcontent_publicContentViewMainWrapper__APUNu{min-height:100vh;background:#fff}.TRCcontent_contentViewWrapper__Gz7Gh{padding:80px 0 0;width:60%;margin:auto;position:relative}.TRCcontent_contentViewWrapper__Gz7Gh .TRCcontent_contentMonetaryWrapper__JHU2O.TRCcontent_premiumWrapper__Z6ZIP{max-height:150px;overflow:hidden;position:relative}.TRCcontent_contentViewWrapper__Gz7Gh .TRCcontent_contentMonetaryWrapper__JHU2O.TRCcontent_premiumWrapper__Z6ZIP .TRCcontent_contentViewOverlayWrapper__p4OHq{position:absolute;width:100%;height:100%;background:linear-gradient(#fff0,#fff)}.TRCcontent_contentViewWrapper__Gz7Gh .TRCcontent_contentImageCoverWrapper__fST6d{min-height:400px;background-color:#eee;margin-top:10px;background-size:cover;background-position:50%;border-radius:5px}.TRCcontent_contentViewWrapper__Gz7Gh .TRCcontent_attachmentWrapper__Rxb8v{margin-top:10px;display:flex;gap:10px;overflow-y:hidden;overflow-x:auto}.TRCcontent_contentViewWrapper__Gz7Gh .TRCcontent_attachmentWrapper__Rxb8v button{border-radius:20px;text-transform:none;word-break:break-all}.TRCcontent_contentCommentWrapper__2mWvJ{margin-top:30px}.TRCcontent_contentListWrapper__T_uhp{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;overflow-y:hidden;overflow-x:hidden;grid-gap:2vmin;padding:40px 0}.TRCcontent_contentListWrapper__T_uhp .TRCcontent_contentCardWrapper__nYKf0{min-height:350px;text-align:left;min-width:0;padding:0;text-transform:none;align-items:top;flex-direction:column;width:100%;background:#fff;color:#000;margin-bottom:10px;border-radius:15px;border:1px solid #ccc;box-shadow:0 0 5px #92171733}.TRCcontent_contentListWrapper__T_uhp .TRCcontent_contentCardWrapper__nYKf0 .TRCcontent_coverWrapper__FkvSO{width:100%;background-position:50%;background-size:cover;height:150px;background-color:#ccc;border-top-left-radius:15px;border-top-right-radius:15px}.TRCcontent_contentListWrapper__T_uhp .TRCcontent_contentCardWrapper__nYKf0 .TRCcontent_subjectCoverWrapper__6ow5E{height:150px;width:100%;display:flex;justify-content:center}.TRCcontent_contentListWrapper__T_uhp .TRCcontent_contentCardWrapper__nYKf0 .TRCcontent_subjectCoverWrapper__6ow5E img{height:100px;margin:auto}.TRCcontent_contentListWrapper__T_uhp .TRCcontent_contentCardWrapper__nYKf0 .TRCcontent_descriptiondWrapper__i___r{flex:1 1;padding:10px;width:100%;flex-direction:column;align-items:top}.TRCcontent_contentListWrapper__T_uhp .TRCcontent_contentCardWrapper__nYKf0 .TRCcontent_descriptiondWrapper__i___r .TRCcontent_ribbonWrapper__WjfUc{border:1px solid #ccc;padding:2px 10px;width:100px;border-radius:30px;text-align:center}.TRCcontent_contentListWrapper__T_uhp .TRCcontent_contentCardWrapper__nYKf0 .TRCcontent_descriptiondWrapper__i___r .TRCcontent_header__7MoRA{font-weight:700;word-break:break-word}.TRCcontent_contentListWrapper__T_uhp .TRCcontent_contentCardWrapper__nYKf0 .TRCcontent_userAvatarWrapper__6QEAX{width:100%;padding:10px}.TRCcontent_publicContentPageWrapper__z2qLu{background-color:#fff;min-height:100vh}.TRCcontent_publicContentPageWrapper__z2qLu .TRCcontent_publicContentCarousel__hwWXi{min-height:50vh;display:flex;align-items:center}.TRCcontent_contentWrapper__4YtWs img{max-width:100%;border-radius:10px}.TRCcontent_teachersContentByTopicRowWrapper__ftfdK{overflow:hidden;background:#f0f2f5;padding:50px 0}.TRCcontent_teachersContentByTopicRowWrapper__ftfdK .TRCcontent_segmentWrapper__63gv7{height:200px;width:100%;background-image:url(/_next/static/media/header-shape.94947724.svg);background-size:contain;background-repeat:no-repeat;transform:rotate(180deg);margin-top:-170px}@media(max-width:768px){.TRCcontent_contentViewWrapper__Gz7Gh{width:100%}.TRCcontent_contentListWrapper__T_uhp{grid-template-columns:1fr 1fr}.TRCcontent_contentListWrapper__T_uhp .TRCcontent_contentCardWrapper__nYKf0{margin-top:10px}.TRCcontent_contentListWrapper__T_uhp .TRCcontent_contentCardWrapper__nYKf0 .TRCcontent_coverWrapper__FkvSO{height:100px}.TRCcontent_teachersContentByTopicRowWrapper__ftfdK .TRCcontent_segmentWrapper__63gv7{display:none}}.Parent_parentMainWrapper__1fQ8P{min-height:600px;padding:30px 0;background:#fff}