.SectionDialog_overlay__ipbv1{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:100000;box-sizing:border-box}.SectionDialog_overlayContent__8_G12{border-radius:12px;max-width:var(--max-width);width:100%;max-height:90vh;padding:40px;overflow-y:auto;position:relative;color:#fff}.SectionDialog_closeButton___E_i_{position:absolute;top:0;right:20px;background:none;border:none;color:#fff;font-size:40px;cursor:pointer;font-weight:300;font-family:Manrope,sans-serif;z-index:1001;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease}.SectionDialog_closeButton___E_i_:hover{background:hsla(0,0%,100%,.1)}.SectionDialog_overlayBody__2RWb8{display:flex;justify-content:center;align-items:flex-start;gap:40px}.SectionDialog_overlayImageSection__v5UHo{flex:5 1;width:100%;height:500px;display:flex;justify-content:center}@media (min-width:1081px){.SectionDialog_overlayImageSection__v5UHo{position:-webkit-sticky;position:sticky;top:20px}}.SectionDialog_overlayImage__EMxnk{max-width:108%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:12px;opacity:.9}.SectionDialog_overlayInfo__LWGHZ{flex:3 1;display:flex;flex-direction:column;gap:24px}.SectionDialog_artistProfile__7bPav{display:flex;flex-direction:row;align-items:flex-start;gap:20px}.SectionDialog_artistInfo__bkQQ2{display:flex;flex-direction:column;gap:8px}.SectionDialog_artistLinks__CKshh{display:flex;gap:12px}.SectionDialog_websiteLink__n2UsL{color:#fff;font-family:Manrope;font-size:14px;font-weight:400;text-decoration:underline;opacity:.8;display:flex;align-items:center;gap:6px}.SectionDialog_websiteLink__n2UsL:hover{opacity:1}.SectionDialog_linkIcon__1IJZv{filter:brightness(0) invert(1)}.SectionDialog_socialIconLink__V_RJC,.SectionDialog_websiteIconLink__d259C{opacity:.8;transition:opacity .2s ease}.SectionDialog_socialIconLink__V_RJC:hover,.SectionDialog_websiteIconLink__d259C:hover{opacity:1}.SectionDialog_socialIcon__9F5Qi{filter:brightness(0) invert(1)}.SectionDialog_artistAvatar__7n8kF{width:120px;height:120px;border-radius:50%;overflow:hidden}.SectionDialog_avatarImage__6aVxp{width:100%;height:100%;object-fit:cover}.SectionDialog_artistName__r2j_V{color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Manrope;font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin:0}.SectionDialog_artistDescription__vAtTB{display:flex;flex-direction:column;gap:24px;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.SectionDialog_artistDescription__vAtTB p{margin:0}.SectionDialog_artistPersonalReflection__Lt5P3{color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:"Noto Serif";font-size:20px;font-style:italic;font-weight:300;line-height:150%;letter-spacing:-.6px}.SectionDialog_artistPersonalReflection__Lt5P3 p{margin:0}.SectionDialog_socialLinks__g_sAa{display:flex;gap:15px;justify-content:start;align-items:center}.SectionDialog_socialIcon__9F5Qi{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:18px;transition:background .2s ease}.SectionDialog_socialIcon__9F5Qi:hover{background:hsla(0,0%,100%,.2)}@media (max-width:1080px){.SectionDialog_overlayContent__8_G12{margin:10px;max-height:95vh}.SectionDialog_overlayBody__2RWb8{flex-direction:column;gap:20px}.SectionDialog_artistName__r2j_V{font-size:24px;min-width:150px}.SectionDialog_artistProfile__7bPav{flex-direction:column;align-items:flex-start;text-align:center}.SectionDialog_overlayImageSection__v5UHo{justify-content:flex-start}.SectionDialog_overlayImage__EMxnk{max-width:100%}}@media screen and (max-width:700px){.SectionDialog_overlayImageSection__v5UHo{height:360px}.SectionDialog_overlayImage__EMxnk{height:auto}}@media screen and (max-width:500px){.SectionDialog_overlayImageSection__v5UHo{height:290px}.SectionDialog_artistPersonalReflection__Lt5P3{font-size:16px}.SectionDialog_artistDescription__vAtTB{font-size:12px}}.SimchatFlag_parent__R0O56{display:flex;width:100%;color:#243346;background:#fdfaf1;font-family:Manrope,serif;box-sizing:border-box;justify-content:center;min-height:100vh;overflow-x:hidden;padding:0 40px}.SimchatFlag_main__eAT_K{width:100%;height:100%;max-width:var(--max-width);display:flex;flex-direction:column;box-sizing:border-box;justify-content:flex-start;padding:80px 40px;gap:16px}.SimchatFlag_description__gz6BT{color:#000;font-feature-settings:"liga" off,"clig" off;font-family:"Noto Serif";font-size:26px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-.78px;padding-bottom:20px}.SimchatFlag_description__gz6BT p{margin:0}.SimchatFlag_carouselContainer__JHXkJ{margin:60px auto;text-align:center;position:relative;width:100%}.SimchatFlag_carousel__GOHx0{width:100%!important;margin:0 auto 20px}.SimchatFlag_carouselContent__1_zvy{height:480px;overflow:visible}.SimchatFlag_carouselContent__1_zvy,.SimchatFlag_carouselStack__aM_DU{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.SimchatFlag_carouselStack__aM_DU{height:100%}.SimchatFlag_carouselSlide__XOcye{position:absolute;transition:all .5s ease-in-out;border-radius:40px}.SimchatFlag_activeSlide__yFBWf{left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;width:600px;height:368px}.SimchatFlag_prevSlide__yNK6c{left:25%;top:50%;transform:translate(-50%,-50%) scale(.95);z-index:4;opacity:.8;width:480px;height:288px}.SimchatFlag_nextSlide__0SlRB{right:25%;top:50%;transform:translate(50%,-50%) scale(.95);z-index:4;opacity:.8;width:480px;height:288px}.SimchatFlag_prev2Slide__Pql0o{left:8%;transform:translate(-50%,-50%) scale(.85)}.SimchatFlag_next2Slide__awtQo,.SimchatFlag_prev2Slide__Pql0o{top:50%;z-index:3;opacity:.9;width:420px;height:212px;border-radius:40px}.SimchatFlag_next2Slide__awtQo{right:8%;transform:translate(50%,-50%) scale(.85)}.SimchatFlag_hiddenSlide__LFQjI{opacity:0;pointer-events:none}.SimchatFlag_carouselImage__q0Lza{width:auto;height:100%;object-fit:contain;border-radius:40px}.SimchatFlag_placeholderImage__Q1fWd{width:100%;height:100%;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#666;font-size:16px}.SimchatFlag_carouselNavigation__deFUW{display:flex;align-items:center;justify-content:center;gap:24px}.SimchatFlag_carouselButton__2ma0M{border:none;width:40px;height:40px;border-radius:50%;font-size:18px;font-weight:700;color:#333;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;background:transparent}.SimchatFlag_carouselButton__2ma0M:hover{background:#fff;transform:scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.15)}.SimchatFlag_carouselSource__LKJ2s{font-size:10px;color:#000;margin-bottom:20px;text-align:center}.SimchatFlag_carouselSource__LKJ2s blockquote{margin:8px 0;padding:0;border:none;background:none;border-radius:0;font-style:normal;font-size:12px;color:#000;display:inline}.SimchatFlag_carouselSource__LKJ2s blockquote p{margin:0;display:inline}.SimchatFlag_carouselSource__LKJ2s p{margin:0;display:inline;font-size:12px}.SimchatFlag_carouselSource__LKJ2s a{color:#000;margin-left:5px}.SimchatFlag_carouselSource__LKJ2s a:hover{color:#000}.SimchatFlag_carouselDots__2Qtr5{display:flex;justify-content:center;gap:10px}.SimchatFlag_dot__nq_8e{width:12px;height:12px;border-radius:50%;border:none;background-color:#ccc;cursor:pointer;transition:background-color .3s ease}.SimchatFlag_activeDot__o88eM{background-color:#666}.SimchatFlag_dot__nq_8e:hover{background-color:#999}.SimchatFlag_cardsContainer__glN7C{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.SimchatFlag_card__nh6Za{min-height:320px;padding:32px;border-radius:12px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;gap:40px;color:#f3efe6;font-family:Manrope;font-style:normal}.SimchatFlag_card__nh6Za h3{font-size:26px;font-weight:700;margin:0 0 8px}.SimchatFlag_card__nh6Za p{font-size:16px;font-style:normal;font-weight:500;margin:0}.SimchatFlag_cardButton__U9Sik{background:transparent;color:#f3efe6;padding:12px 24px;border-radius:8px;font-family:Manrope,sans-serif;font-size:14px;cursor:pointer;font-weight:700;margin-top:32px;transition:background-color .3s ease;border-radius:40px;border:1px solid #f3efe6;align-self:flex-start}.SimchatFlag_cardButton__U9Sik:hover{background:rgba(0,0,0,.487)}.SimchatFlag_darkCard__mTEye{background:#004a7f}.SimchatFlag_blueCard__saByT{background:#aa5235}.SimchatFlag_orangeCard__3SmNz{background:#c98a45}@media (max-width:1500px) and (min-width:769px){.SimchatFlag_carousel__GOHx0{width:100%!important}.SimchatFlag_prevSlide__yNK6c{left:25%;transform:translate(-50%,-50%) scale(.9);opacity:.8}.SimchatFlag_nextSlide__0SlRB{right:25%;transform:translate(50%,-50%) scale(.9);opacity:.8}.SimchatFlag_prev2Slide__Pql0o{left:12%;transform:translate(-50%,-50%) scale(.8);opacity:.4}.SimchatFlag_next2Slide__awtQo{right:12%;transform:translate(50%,-50%) scale(.8);opacity:.4}}@media screen and (max-width:1024px){.SimchatFlag_nextSlide__0SlRB{right:30%}.SimchatFlag_prevSlide__yNK6c{left:30%}}@media (max-width:800px){.SimchatFlag_main__eAT_K{padding:40px 20px;gap:30px}.SimchatFlag_carouselContainer__JHXkJ{max-width:100%;margin:0 auto}.SimchatFlag_carousel__GOHx0{width:100%!important}.SimchatFlag_carouselContent__1_zvy{height:300px}.SimchatFlag_activeSlide__yFBWf{width:300px;height:210px}.SimchatFlag_prevSlide__yNK6c{left:20%;transform:translate(-50%,-50%) scale(.8);opacity:.6;width:250px;height:175px}.SimchatFlag_nextSlide__0SlRB{right:20%;transform:translate(50%,-50%) scale(.8);opacity:.6;width:250px;height:175px}.SimchatFlag_prev2Slide__Pql0o{left:8%;transform:translate(-50%,-50%) scale(.65);opacity:.4;width:200px;height:140px}.SimchatFlag_next2Slide__awtQo{right:8%;transform:translate(50%,-50%) scale(.65);opacity:.4;width:200px;height:140px}.SimchatFlag_carouselButton__2ma0M{width:35px;height:35px;font-size:16px}.SimchatFlag_cardsContainer__glN7C{grid-template-columns:1fr;gap:16px}.SimchatFlag_card__nh6Za{padding:20px}.SimchatFlag_bottomDescription__BA5qx,.SimchatFlag_description__gz6BT{font-size:16px}.SimchatFlag_description__gz6BT{padding-bottom:5px}}@media screen and (max-width:500px){.SimchatFlag_main__eAT_K{padding:40px 0}.SimchatFlag_parent__R0O56{padding:0 20px}.SimchatFlag_carouselContent__1_zvy{height:250px}.SimchatFlag_activeSlide__yFBWf{width:240px;height:150px}.SimchatFlag_prevSlide__yNK6c{left:15%;transform:translate(-50%,-50%) scale(.7);opacity:.5;width:180px;height:112px}.SimchatFlag_nextSlide__0SlRB{right:15%;transform:translate(50%,-50%) scale(.7);opacity:.5;width:180px;height:112px}.SimchatFlag_prev2Slide__Pql0o{left:5%;transform:translate(-50%,-50%) scale(.5);opacity:.3;width:120px;height:75px}.SimchatFlag_next2Slide__awtQo{right:5%;transform:translate(50%,-50%) scale(.5);opacity:.3;width:120px;height:75px}}@media screen and (max-width:400px){.SimchatFlag_main__eAT_K{padding:40px 0;gap:25px}}