.RegularSession-module__NcKjVq__heroSection{background-image:url(/regular-session.jpg);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;height:450px;display:flex;position:relative;overflow:hidden}.RegularSession-module__NcKjVq__heroOverlay{background:#00000080;position:absolute;inset:0}.RegularSession-module__NcKjVq__heroTitle{color:#fff;font-size:3.5rem;font-family:var(--font-playfair);text-align:center;z-index:1;opacity:0;margin-top:160px;animation:1s cubic-bezier(.4,0,.2,1) forwards RegularSession-module__NcKjVq__slideUp;transform:translateY(50px)}.RegularSession-module__NcKjVq__breadcrumb{font-family:var(--font-playfair);z-index:1;margin-top:auto;margin-bottom:5px;padding:1rem 2rem;position:relative}.RegularSession-module__NcKjVq__breadcrumbLink{color:#999;font-family:var(--font-playfair);text-decoration:none;transition:color .3s}.RegularSession-module__NcKjVq__breadcrumbLink:hover{color:#fff}.RegularSession-module__NcKjVq__separator{color:#999;margin:0 .5rem}.RegularSession-module__NcKjVq__current{color:#fff;font-weight:500;font-family:var(--font-playfair)}.RegularSession-module__NcKjVq__mainContent{background:#fff;padding:2rem 2rem 8rem;position:relative}.RegularSession-module__NcKjVq__contentSection{max-width:1200px;margin:0 auto;padding:2rem 0}@keyframes RegularSession-module__NcKjVq__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(var(--final-y-position))}}.RegularSession-module__NcKjVq__sectionTitle{color:#333;text-align:center;font-size:2.5rem;font-family:var(--font-playfair);margin-bottom:2rem}.RegularSession-module__NcKjVq__description{color:#666;text-align:center;word-break:keep-all;max-width:900px;margin-bottom:4rem;margin-left:auto;margin-right:auto;font-size:1.1rem;line-height:1.8}.RegularSession-module__NcKjVq__description strong{color:#333;font-weight:700}.RegularSession-module__NcKjVq__newsGrid{opacity:0;grid-template-columns:repeat(5,1fr);gap:2rem;margin:3rem 0;transition:all .8s;display:grid;transform:translateY(30px)}.RegularSession-module__NcKjVq__newsGrid.RegularSession-module__NcKjVq__visible{opacity:1;transform:translateY(0)}.RegularSession-module__NcKjVq__newsItem{opacity:0;flex-direction:column;align-items:center;gap:1rem;display:flex;transform:translateY(30px)}.RegularSession-module__NcKjVq__newsGrid.RegularSession-module__NcKjVq__visible .RegularSession-module__NcKjVq__newsItem{animation:.8s forwards RegularSession-module__NcKjVq__slideUp}.RegularSession-module__NcKjVq__newsGrid.RegularSession-module__NcKjVq__visible .RegularSession-module__NcKjVq__newsItem:first-child{animation-delay:.1s}.RegularSession-module__NcKjVq__newsGrid.RegularSession-module__NcKjVq__visible .RegularSession-module__NcKjVq__newsItem:nth-child(2){animation-delay:.2s}.RegularSession-module__NcKjVq__newsGrid.RegularSession-module__NcKjVq__visible .RegularSession-module__NcKjVq__newsItem:nth-child(3){animation-delay:.3s}.RegularSession-module__NcKjVq__newsGrid.RegularSession-module__NcKjVq__visible .RegularSession-module__NcKjVq__newsItem:nth-child(4){animation-delay:.4s}.RegularSession-module__NcKjVq__newsGrid.RegularSession-module__NcKjVq__visible .RegularSession-module__NcKjVq__newsItem:nth-child(5){animation-delay:.5s}.RegularSession-module__NcKjVq__newsGrid.RegularSession-module__NcKjVq__visible .RegularSession-module__NcKjVq__newsItem:nth-child(odd){--final-y-position:-20px}.RegularSession-module__NcKjVq__newsGrid.RegularSession-module__NcKjVq__visible .RegularSession-module__NcKjVq__newsItem:nth-child(2n){--final-y-position:20px}.RegularSession-module__NcKjVq__newsImage{object-fit:contain;cursor:pointer;width:100%;height:auto;transition:all .3s;box-shadow:0 10px 20px #00000026}.RegularSession-module__NcKjVq__newsImage:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0003}.RegularSession-module__NcKjVq__modal{z-index:1000;cursor:pointer;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.RegularSession-module__NcKjVq__modalContent{background:#fff;border-radius:4px;max-width:90%;max-height:90vh;padding:2rem;position:relative}.RegularSession-module__NcKjVq__closeButton{color:#fff;cursor:pointer;z-index:1001;background:#333;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;transition:background-color .3s;display:flex;position:absolute;top:10px;right:10px}.RegularSession-module__NcKjVq__closeButton:hover{background:#555}.RegularSession-module__NcKjVq__modalImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:85vh}@media (max-width:1024px){.RegularSession-module__NcKjVq__newsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.RegularSession-module__NcKjVq__newsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.RegularSession-module__NcKjVq__newsGrid{grid-template-columns:1fr}}.RegularSession-module__NcKjVq__downloadLink{color:#004556;font-size:.9rem;text-decoration:none;transition:color .3s;position:relative}.RegularSession-module__NcKjVq__seminarGrid{grid-template-columns:repeat(3,1fr);gap:4rem;max-width:1000px;margin:3rem auto;padding:0 1rem;display:grid}.RegularSession-module__NcKjVq__seminarItem{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.RegularSession-module__NcKjVq__imageWrapper{aspect-ratio:4/3;width:100%;max-width:280px;margin:0;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 10px 20px #00000026}.RegularSession-module__NcKjVq__imageWrapper:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0003}.RegularSession-module__NcKjVq__seminarImage{object-fit:contain!important;width:100%!important;height:100%!important}.RegularSession-module__NcKjVq__seminarFooter{text-align:center;color:#666;margin:3rem 0;line-height:1.8}.RegularSession-module__NcKjVq__description{text-align:center;color:#666;word-break:keep-all;max-width:900px;margin:2rem auto;line-height:1.8}.RegularSession-module__NcKjVq__sectionTitle{margin-top:4rem;margin-bottom:2rem}@media (max-width:1024px){.RegularSession-module__NcKjVq__seminarGrid{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (max-width:768px){.RegularSession-module__NcKjVq__seminarGrid{grid-template-columns:1fr;gap:2rem}.RegularSession-module__NcKjVq__imageWrapper{max-width:240px}}.RegularSession-module__NcKjVq__divider{background:linear-gradient(90deg,#0000,#0003,#0000);width:100%;max-width:1000px;height:1px;margin:5rem auto}.RegularSession-module__NcKjVq__downloadLink{color:#004556;align-self:center;margin-top:1rem;margin-left:0;font-size:.9rem;text-decoration:none;transition:color .3s;position:relative}.RegularSession-module__NcKjVq__downloadLink:hover{color:#034}.RegularSession-module__NcKjVq__downloadLink:after{content:"";transform-origin:100% 100%;background-color:#004556;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.RegularSession-module__NcKjVq__downloadLink:hover:after{transform-origin:0 100%;transform:scaleX(1)}.RegularSession-module__NcKjVq__breadcrumbText{color:#999;font-family:var(--font-playfair)}@media (min-width:1367px) and (max-width:1440px){.RegularSession-module__NcKjVq__heroSection{height:420px}.RegularSession-module__NcKjVq__breadcrumb{margin-bottom:4px;padding:.9rem 1.8rem}}@media (min-width:821px) and (max-width:1180px){.RegularSession-module__NcKjVq__heroSection{height:380px}.RegularSession-module__NcKjVq__breadcrumb{margin-bottom:3px;padding:.8rem 1.5rem}.RegularSession-module__NcKjVq__mainContent{padding:1.5rem}.RegularSession-module__NcKjVq__sectionTitle{margin-bottom:1.5rem;font-size:2.2rem}.RegularSession-module__NcKjVq__description{max-width:800px;margin-bottom:3rem;font-size:.95rem}.RegularSession-module__NcKjVq__seminarGrid{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:center;gap:1.5rem;padding:0 1rem;display:flex;overflow-x:auto}.RegularSession-module__NcKjVq__seminarGrid::-webkit-scrollbar{display:none}.RegularSession-module__NcKjVq__seminarItem{flex:none;width:220px}.RegularSession-module__NcKjVq__imageWrapper{width:100%;max-width:220px}.RegularSession-module__NcKjVq__newsGrid{grid-template-columns:repeat(3,1fr);justify-content:center;gap:1.5rem;max-width:900px;margin:2rem auto;display:grid}.RegularSession-module__NcKjVq__newsItem{transform:none!important}.RegularSession-module__NcKjVq__newsImage{width:85%}.RegularSession-module__NcKjVq__seminarFooter{font-size:.95rem;line-height:1.6}}@media (max-width:820px){.RegularSession-module__NcKjVq__heroSection{height:300px}.RegularSession-module__NcKjVq__heroTitle{margin-top:120px;font-size:2.5rem}.RegularSession-module__NcKjVq__breadcrumb{margin-bottom:2px;padding:.7rem 1rem;font-size:.9rem}.RegularSession-module__NcKjVq__contentSection{padding:0 0}.RegularSession-module__NcKjVq__mainContent{padding:1.2rem}.RegularSession-module__NcKjVq__sectionTitle{margin-bottom:1.2rem;font-size:2rem}.RegularSession-module__NcKjVq__description{max-width:100%;margin-bottom:2.5rem;padding:0 1rem;font-size:.9rem}.RegularSession-module__NcKjVq__seminarGrid{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:center;gap:1.2rem;padding:0 1rem;display:flex;overflow-x:auto}.RegularSession-module__NcKjVq__seminarGrid::-webkit-scrollbar{display:none}.RegularSession-module__NcKjVq__seminarItem{flex:none;width:200px}.RegularSession-module__NcKjVq__imageWrapper{width:100%;max-width:200px}.RegularSession-module__NcKjVq__newsGrid{grid-template-columns:repeat(2,1fr);justify-content:center;gap:1rem;max-width:600px;margin:2rem auto;display:grid}.RegularSession-module__NcKjVq__newsItem{transform:none!important}.RegularSession-module__NcKjVq__newsImage{width:80%}.RegularSession-module__NcKjVq__seminarFooter{font-size:.9rem;line-height:1.5}}@media (max-width:480px){.RegularSession-module__NcKjVq__heroSection{height:250px}.RegularSession-module__NcKjVq__heroTitle{margin-top:100px;font-size:2rem}.RegularSession-module__NcKjVq__breadcrumb{margin-bottom:2px;padding:.5rem;font-size:.8rem}.RegularSession-module__NcKjVq__mainContent{padding:1rem}.RegularSession-module__NcKjVq__sectionTitle{margin-top:2rem;margin-bottom:1rem;font-size:1.8rem}.RegularSession-module__NcKjVq__description{margin-bottom:2rem;padding:0 .5rem;font-size:.85rem}.RegularSession-module__NcKjVq__seminarGrid{flex-direction:column;align-items:center;gap:2rem;overflow-x:visible}.RegularSession-module__NcKjVq__seminarItem{width:70%}.RegularSession-module__NcKjVq__imageWrapper{width:100%;max-width:none}.RegularSession-module__NcKjVq__newsGrid{grid-template-columns:repeat(2,38%);justify-content:center;gap:1rem;margin:1.5rem auto;display:grid}.RegularSession-module__NcKjVq__newsItem{transform:none!important}.RegularSession-module__NcKjVq__newsImage{width:100%}.RegularSession-module__NcKjVq__newsGrid>.RegularSession-module__NcKjVq__newsItem:last-child{grid-column:1/-1;justify-self:center;width:38%}.RegularSession-module__NcKjVq__seminarFooter{padding:0 1rem;font-size:.85rem;line-height:1.4}.RegularSession-module__NcKjVq__description,.RegularSession-module__NcKjVq__seminarFooter{word-break:keep-all;word-wrap:break-word;line-height:1.6}}
@font-face{font-family:playfairDisplay;src:url(../media/PlayfairDisplay_Regular-s.p.973ecfe2.woff)format("woff");font-display:swap}@font-face{font-family:playfairDisplay Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.playfairdisplay_d967461d-module__ZTdqAG__className{font-family:playfairDisplay,playfairDisplay Fallback}.playfairdisplay_d967461d-module__ZTdqAG__variable{--font-playfair:"playfairDisplay","playfairDisplay Fallback"}
