@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";._wrapper_6sx6s_1{position:sticky;top:0;z-index:99;background-color:#278164;transition:all .3s ease;height:4rem}._wrapper_6sx6s_1 ._container_6sx6s_9{justify-content:space-between;font-weight:500;color:#faebd7;height:100%;padding:0 1rem}@media (min-width: 768px){._wrapper_6sx6s_1 ._container_6sx6s_9{padding:0 2rem}}._wrapper_6sx6s_1 ._container_6sx6s_9 ._logo_6sx6s_21{display:flex;align-items:center;text-decoration:none;transition:transform .3s ease;cursor:pointer;height:100%}._wrapper_6sx6s_1 ._container_6sx6s_9 ._logo_6sx6s_21:hover{transform:scale(1.1)}._wrapper_6sx6s_1 ._container_6sx6s_9 ._logoImage_6sx6s_32{height:3rem;width:auto;object-fit:contain;transition:transform .3s ease;max-width:180px}@media (min-width: 768px){._wrapper_6sx6s_1 ._container_6sx6s_9 ._logoImage_6sx6s_32{height:7rem;max-width:380px}}@media (min-width: 1024px){._wrapper_6sx6s_1 ._container_6sx6s_9 ._logoImage_6sx6s_32{height:7.5rem;max-width:420px}}._logo_6sx6s_21:hover ._wrapper_6sx6s_1 ._container_6sx6s_9 ._logoImage_6sx6s_32{transform:scale(1.05)}._wrapper_6sx6s_1 ._container_6sx6s_9 ._menu_6sx6s_54{display:flex;gap:1.5rem;list-style:none;text-transform:uppercase;font-size:.9rem}@media (min-width: 768px){._wrapper_6sx6s_1 ._container_6sx6s_9 ._menu_6sx6s_54{gap:2rem;font-size:1rem}}._wrapper_6sx6s_1 ._container_6sx6s_9 ._menu_6sx6s_54 li a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;padding:.5rem 0}._wrapper_6sx6s_1 ._container_6sx6s_9 ._menu_6sx6s_54 li a:hover{color:orange;border-color:#fff6}@media (max-width: 768px){._wrapper_6sx6s_1 ._container_6sx6s_9 ._menu_6sx6s_54{position:absolute;top:4rem;right:1rem;flex-direction:column;background:#278164;padding:1rem;border-radius:8px;display:none;opacity:0;transform:translateY(-10px);transition:all .3s ease;box-shadow:0 4px 16px #0000001a;gap:1rem}._wrapper_6sx6s_1 ._container_6sx6s_9 ._menu_6sx6s_54._show_6sx6s_93{display:flex;opacity:1;transform:translateY(0)}}._wrapper_6sx6s_1 ._container_6sx6s_9 ._socialIcons_6sx6s_99{display:flex;gap:.75rem}@media (min-width: 768px){._wrapper_6sx6s_1 ._container_6sx6s_9 ._socialIcons_6sx6s_99{gap:1rem}}._wrapper_6sx6s_1 ._container_6sx6s_9 ._socialIcons_6sx6s_99 a{color:#fff;transition:transform .2s ease,color .3s ease-in-out;font-size:1.2rem}@media (min-width: 768px){._wrapper_6sx6s_1 ._container_6sx6s_9 ._socialIcons_6sx6s_99 a{font-size:1.4rem}}._wrapper_6sx6s_1 ._container_6sx6s_9 ._socialIcons_6sx6s_99 a:hover{color:#ff8a00;transform:scale(1.1)}@media (max-width: 768px){._wrapper_6sx6s_1 ._container_6sx6s_9 ._socialIcons_6sx6s_99{display:none}}._wrapper_6sx6s_1 ._container_6sx6s_9 ._menuIcon_6sx6s_127{display:none;cursor:pointer;color:#fff;font-size:1.5rem}@media (max-width: 768px){._wrapper_6sx6s_1 ._container_6sx6s_9 ._menuIcon_6sx6s_127{display:block}}._wrapper_1qkh5_1{overflow:hidden;background-color:#0d2f3f;box-shadow:0 4px 15px #0d2f3f}._wrapper_1qkh5_1 ._container_1qkh5_6{position:relative;z-index:1;color:#faebd7;padding:2rem 1rem}@media (min-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6{padding:3rem 2rem}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._upperElements_1qkh5_17{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:.5rem;gap:1rem}@media (max-width: 640px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._upperElements_1qkh5_17{justify-content:center;text-align:center;gap:1.5rem}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._mobileAlign_1qkh5_31{text-align:left}._wrapper_1qkh5_1 ._container_1qkh5_6 ._centeredText_1qkh5_34{display:flex;align-items:center;justify-content:flex-start;color:orange;padding:.4rem 0;font-size:.9rem}@media (min-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._centeredText_1qkh5_34{font-size:1rem}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._verticalText_1qkh5_47{display:inline-block;transform:rotate(270deg);font-size:.9rem;white-space:nowrap;margin-left:-1rem;color:#faebd7}@media (min-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._verticalText_1qkh5_47{font-size:1.1rem}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._secondaryText_1qkh5_60{font-size:.9rem;line-height:1.4;text-align:right}@media (min-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._secondaryText_1qkh5_60{font-size:1rem}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._contactButton_1qkh5_70{display:inline-block;padding:10px 20px;font-size:1rem;color:#faebd7;background:linear-gradient(90deg,#0d2f3f,#0d2f3f);border:none;border-radius:20px;text-decoration:none;text-align:center;cursor:pointer;transition:all .3s ease-in-out;box-shadow:0 4px 15px #ff8a004d;margin-top:1.5rem}@media (min-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._contactButton_1qkh5_70{padding:12px 24px;font-size:1.1rem}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._contactButton_1qkh5_70:hover{background:linear-gradient(120deg,#0d2f3f,#0d2f3f);box-shadow:0 6px 20px #da1b6066;transform:translateY(-2px)}._wrapper_1qkh5_1 ._container_1qkh5_6 ._contactButton_1qkh5_70:active{transform:scale(.95)}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99{margin-top:8rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}@media (max-width: 640px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99{margin-top:2rem;gap:1.5rem;justify-content:center}}@media (min-width: 640px) and (max-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99{margin-top:3rem;gap:2rem;justify-content:center}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._experience_1qkh5_120{display:flex;align-items:center;gap:.75rem}@media (min-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._experience_1qkh5_120{gap:1rem}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._experience_1qkh5_120>:nth-child(2){line-height:1.4}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133{display:flex;flex-direction:column;align-items:center;transition:transform .3s ease}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133:hover{transform:translateY(-5px)}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133:hover ._certificateIcon_1qkh5_142{background:linear-gradient(180deg,orange,#ff4d00)}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133:hover ._certificateIcon_1qkh5_142 svg{transform:scale(1.1);stroke-width:2}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133 ._certificateIcon_1qkh5_142{width:45px;height:45px;background:linear-gradient(180deg,#0d2f3f,#0d2f3f);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;padding:10px;transition:all .3s ease;box-shadow:0 4px 15px #0003}@media (min-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133 ._certificateIcon_1qkh5_142{width:55px;height:55px;padding:12px;margin-bottom:1rem}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133 ._certificateIcon_1qkh5_142 svg{width:24px;height:24px;stroke:#faebd7;transition:all .3s ease}@media (min-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133 ._certificateIcon_1qkh5_142 svg{width:28px;height:28px}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133 span{color:#faebd7;text-align:center;font-size:.8rem;line-height:1.2;text-transform:uppercase;letter-spacing:.5px;font-weight:500}@media (min-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133 span{font-size:.9rem}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._lowerElements_1qkh5_99 ._certificate_1qkh5_133 span:first-of-type{margin-bottom:2px}._wrapper_1qkh5_1 ._container_1qkh5_6 ._person_1qkh5_199{position:absolute;bottom:-2rem;margin:auto;background-image:url(/portfolio/binary-code.png);background-repeat:no-repeat;background-size:38rem;left:33%}@media (max-width: 640px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._person_1qkh5_199{position:relative;left:0;background-size:18rem;display:flex;align-items:center;justify-content:center;background-position:bottom;margin-top:2rem}}@media (min-width: 640px) and (max-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._person_1qkh5_199{position:relative;left:0;background-size:25rem;display:flex;align-items:center;justify-content:center;background-position:bottom;margin-top:3rem}}._wrapper_1qkh5_1 ._container_1qkh5_6 ._person_1qkh5_199 img{margin-bottom:-5px}@media (max-width: 640px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._person_1qkh5_199 img{width:18rem}}@media (min-width: 640px) and (max-width: 768px){._wrapper_1qkh5_1 ._container_1qkh5_6 ._person_1qkh5_199 img{width:25rem}}._modalOverlay_1qkh5_246{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}._modalContent_1qkh5_260{position:relative;background:#fff;width:95%;max-width:800px;height:90%;max-height:800px;border-radius:10px;box-shadow:0 0 20px #0000004d;overflow:auto;display:flex;flex-direction:column;padding:1rem}@media (min-width: 768px){._modalContent_1qkh5_260{width:90%;padding:20px}}._imageContainer_1qkh5_281{flex:1;display:flex;justify-content:center;align-items:center;overflow:auto;padding:1rem}@media (min-width: 768px){._imageContainer_1qkh5_281{padding:20px}}._certificateImage_1qkh5_295{max-width:100%;max-height:100%;object-fit:contain;border-radius:5px}._closeButton_1qkh5_302{position:absolute;top:10px;right:10px;background:none;border:none;font-size:20px;color:#666;cursor:pointer;padding:5px;transition:color .3s ease;z-index:1001}@media (min-width: 768px){._closeButton_1qkh5_302{font-size:24px}}._closeButton_1qkh5_302:hover{color:#333}._overlay_1q86w_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:99999999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._content_1q86w_15{position:relative;background:#fff;width:Is 55%;max-width:650px;height:90vh;max-height:900px;border-radius:10px;box-shadow:0 0 20px #0000004d;overflow:hidden;display:flex;flex-direction:column;z-index:100000000}._imageWrapper_1q86w_30{flex:1;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#f5f5f5;padding:10px}._imageWrapper_1q86w_30::-webkit-scrollbar{width:8px;height:8px}._imageWrapper_1q86w_30::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._imageWrapper_1q86w_30::-webkit-scrollbar-thumb{background:#888;border-radius:4px}._imageWrapper_1q86w_30::-webkit-scrollbar-thumb:hover{background:#555}._cvImage_1q86w_55{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:5px;box-shadow:0 2px 10px #0000001a}._errorMessage_1q86w_65{color:#ff4d4d;font-size:1.2rem;text-align:center;padding:2rem;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}._closeButton_1q86w_75{position:absolute;top:10px;right:10px;background:#0000001a;border:none;border-radius:50%;width:30px;height:30px;font-size:20px;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:100000001}._closeButton_1q86w_75:hover{background:#0003;transform:scale(1.1)}._wrapper_1o0ii_1{overflow:hidden;position:relative;z-index:1;background-color:#0d2f3f}._wrapper_1o0ii_1 ._container_1o0ii_7{color:#faebd7}._wrapper_1o0ii_1 ._container_1o0ii_7 ._heading_1o0ii_10{flex-direction:column}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skillsContainer_1o0ii_13 ._primaryText_1o0ii_13{font-size:3rem;text-shadow:0 0 5px rgba(224,100,5,.376);text-transform:uppercase;color:transparent;-webkit-background-clip:text;image:linear-gradient(transparent,transparent),linear-gradient(to right,#ffa500,#e7e7e7);background-clip:text;font-weight:700}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skillsContainer_1o0ii_13 p{margin-top:4.5rem}@media (max-width: 640px){._wrapper_1o0ii_1 ._container_1o0ii_7 ._skillsContainer_1o0ii_13 p{margin:0;font-size:.8rem}}._wrapper_1o0ii_1 ._container_1o0ii_7 p{line-height:50px;color:#faebd7}@media (max-width: 640px){._wrapper_1o0ii_1 ._container_1o0ii_7 p{padding-top:40px}}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41{padding-top:2rem}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._slider_1o0ii_44 .slick-list{padding:60px 0 40px;overflow:visible}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._slider_1o0ii_44 .slick-slide>div{display:flex;justify-content:center;align-items:flex-end;height:100%}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41{position:relative;background:#ffffff1f;border-radius:2rem;box-shadow:0 8px 32px #2781642e,0 1.5px 8px #f6bc401a;padding:2.5rem 1.5rem 2rem;min-width:320px;max-width:350px;min-height:320px;display:flex!important;flex-direction:column;align-items:center;gap:1.2rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1.5px solid rgba(255,255,255,.18);transition:box-shadow .4s,transform .4s;z-index:2}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41:after{content:"";position:absolute;left:50%;bottom:-18px;transform:translate(-50%);width:70%;height:18px;background:radial-gradient(ellipse at center,#f6bc40 0%,rgba(39,129,100,.2666666667) 80%,transparent 100%);filter:blur(2px);opacity:.7;z-index:1;border-radius:50%}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41:before{content:"";position:absolute;top:0;left:0;right:0;height:40%;border-top-left-radius:2rem;border-top-right-radius:2rem;background:linear-gradient(120deg,rgba(255,255,255,.18) 0%,transparent 100%);z-index:2;pointer-events:none}@media (min-width: 768px){._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41:hover,._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41:focus-within{box-shadow:0 16px 48px #f6bc4066,0 8px 32px #27816433;transform:translateY(-12px) scale(1.04)}}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._cardLoupe_1o0ii_105{position:absolute;top:-1.6rem;left:20%;transform:translate(-50%);width:3.2rem;height:3.2rem;border-radius:50%;background:linear-gradient(135deg,#e7e7e7 60%,#f6bc40);box-shadow:0 4px 24px #27816433,0 0 0 6px #f6bc40cc;display:flex;align-items:center;justify-content:center;z-index:3;border:4px solid #fff;overflow:hidden;transition:box-shadow .3s}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._cardLoupeImg_1o0ii_123{width:5.2rem;height:5.2rem;border-radius:50%;object-fit:cover;box-shadow:0 2px 8px #27816422;filter:brightness(1.08) contrast(1.08);position:relative;z-index:2}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._cardLoupe_1o0ii_105:after{content:"";position:absolute;top:.7rem;left:1.2rem;width:60%;height:30%;background:linear-gradient(120deg,rgba(255,255,255,.45) 0%,transparent 100%);border-radius:50%;z-index:4;pointer-events:none}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 img{position:absolute;top:-2.2rem;left:50%;transform:translate(-50%);width:4.2rem;height:4.2rem;border-radius:50%;box-shadow:0 4px 16px #27816433,0 0 0 4px #f6bc40cc;background:#27816433;object-fit:cover;z-index:3;transition:box-shadow .3s}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 p{margin-top:2.5rem;color:#faebd7;font-size:1.08rem;font-weight:500;text-align:center;line-height:1.7;z-index:3;min-height:70px}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._line_1o0ii_169{width:60%;border:none;border-top:1.5px dashed rgba(39,129,100,.5333333333);margin:.5rem 0;z-index:3}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._bio_1o0ii_176{text-align:center}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._bio_1o0ii_176>:nth-child(1){display:block;font-weight:800;text-transform:uppercase;color:#f6bc40;font-size:1.05rem;margin-bottom:2px;letter-spacing:1px}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._bio_1o0ii_176 ._title_1o0ii_188{display:block;margin-top:.5em;color:#278164;font-weight:700;font-size:1rem;letter-spacing:.5px;word-break:break-word}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._cardDiamond_1o0ii_197{position:absolute;top:-1.6rem;left:50%;transform:translate(-50%) rotate(45deg);width:3.2rem;height:3.2rem;background:linear-gradient(135deg,#278164,#f6bc40);box-shadow:0 4px 16px #27816433,0 0 0 4px #f6bc4055;display:flex;align-items:center;justify-content:center;z-index:4;border-radius:.7rem;border:2px solid #fff;transition:width .3s,height .3s,top .3s}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._cardDiamondContent_1o0ii_214{transform:rotate(-45deg);color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:1px;text-shadow:0 2px 8px rgba(35,37,38,.3333333333);display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:font-size .3s}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._cardRibbon_1o0ii_228{position:absolute;top:.7rem;left:.7rem;width:2.2rem;height:2.2rem;background:linear-gradient(135deg,#278164,#f6bc40);border-radius:.7rem .7rem .7rem .2rem;box-shadow:0 2px 8px #27816433;display:flex;align-items:center;justify-content:center;z-index:4;border:2px solid #fff;font-size:1.2rem;color:#fff;font-weight:700;transition:all .3s}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._cardHex_1o0ii_247{position:absolute;top:-1.2rem;left:50%;transform:translate(-50%);width:2.6rem;height:2.2rem;background:linear-gradient(120deg,#278164,#f6bc40);clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);box-shadow:0 2px 8px #27816433;display:flex;align-items:center;justify-content:center;z-index:4;color:#fff;font-size:1.1rem;font-weight:700;border:2px solid #fff}._wrapper_1o0ii_1 ._container_1o0ii_7 ._comments_1o0ii_41 ._comment_1o0ii_41 ._cardBar_1o0ii_266{position:absolute;top:0;left:0;width:100%;height:1.7rem;background:linear-gradient(90deg,#278164,#f6bc40);display:flex;align-items:center;justify-content:flex-start;padding-left:1rem;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;color:#fff;font-size:1.1rem;font-weight:700;z-index:4;letter-spacing:1px}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13{display:flex;flex-wrap:wrap;margin-top:2rem}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._skill_1o0ii_13{display:inline-block;padding:.5rem 1rem;border-radius:50px;margin:.5rem;color:#faebd7;font-size:.8rem;animation:_scaleUp_1o0ii_1 .5s ease-in-out}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._html_1o0ii_299{background-color:#e34c26}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._css_1o0ii_302{background-color:#639}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._javascript_1o0ii_305{background-color:#f0db4f}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._react_1o0ii_308{background-color:#61dbfb}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._nodejs_1o0ii_311{background-color:#a612b4}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._express_1o0ii_314{background-color:#000}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._photoshop_1o0ii_317{background-color:#0d78c4}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._illustrator_1o0ii_320{background-color:#ff9a00}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._wordpress_1o0ii_323{background-color:#21759b}._wrapper_1o0ii_1 ._container_1o0ii_7 ._skills_1o0ii_13 ._elementor_1o0ii_326{background-color:#0073aa}@keyframes _fadeIn_1o0ii_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleUp_1o0ii_1{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}._expertiseContainer_1o0ii_348{position:relative;text-align:left;font-family:Arial,sans-serif;color:#faebd7;padding-right:2rem;display:flex;align-items:center;gap:1rem}._outlineText_1o0ii_359{font-size:5rem;font-weight:900;-webkit-text-stroke:2px rgba(255,255,255,.6);color:transparent;position:relative;margin-bottom:1rem}._overlayText_1o0ii_368{font-size:2rem;font-weight:900;color:#fff;position:absolute;margin-left:20%;top:70%;transform:translateY(-50%);padding:0 10px}._gear_1o0ii_379{font-size:2rem;margin-right:5px}._skillsGrid_1o0ii_384{display:grid;grid-template-columns:repeat(5,1fr);gap:1.2rem;margin:2.5rem auto 0;width:100%;max-width:1100px;padding:0 1rem;justify-items:center;align-items:stretch;background:#ffffff08;border-radius:2rem;box-shadow:0 4px 32px #27816414;border:1.5px solid rgba(39,129,100,.08)}._skillCard_1o0ii_400{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:140px;max-width:220px;height:80px;background:#ffffff2e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:1.2rem;font-size:1.05rem;color:#faebd7;font-weight:700;box-shadow:0 2px 12px #2781641a;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden;border:1.5px solid rgba(39,129,100,.1)}._skillCard_1o0ii_400 ._icon_1o0ii_421{font-size:2.1rem;margin-bottom:.3rem;filter:drop-shadow(0 2px 6px rgba(39,129,100,.1333333333))}._skillCard_1o0ii_400 span{color:#faebd7;font-weight:700;letter-spacing:.5px;font-size:1rem;text-shadow:0 1px 4px rgba(255,255,255,.5333333333)}._skillCard_1o0ii_400:hover{transform:translateY(-8px) scale(1.07);background:#f6bc4021;box-shadow:0 8px 32px #f6bc4033,0 2px 12px #27816422;border-color:#f6bc40;z-index:2}._skillCard_1o0ii_400:after{content:"";position:absolute;top:.2rem;left:.2rem;width:60%;height:30%;background:linear-gradient(120deg,rgba(255,255,255,.18) 0%,transparent 100%);border-radius:1.2rem;pointer-events:none;z-index:1}@keyframes _slideIn_1o0ii_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 1100px){._skillsGrid_1o0ii_384{grid-template-columns:repeat(3,1fr);max-width:700px;gap:1rem}}@media (max-width: 700px){._skillsGrid_1o0ii_384{grid-template-columns:repeat(2,1fr);max-width:98vw;gap:.7rem;padding:0 .2rem;border-radius:1rem}}._cardContent_1o0ii_479{width:100%;padding:2.5rem .5rem 1.2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative;z-index:2}@media (max-width: 600px){._cardContent_1o0ii_479{padding:1.2rem .2rem .7rem;gap:.6rem;align-items:center;text-align:center}._cardContent_1o0ii_479 p{font-size:1rem;line-height:1.5;padding:.3rem .1rem;margin:.5rem 0 .2rem;color:#232526;border-radius:.5rem;box-shadow:0 1px 4px #27816422;word-break:break-word}._cardContent_1o0ii_479 ._line_1o0ii_169{width:50%;margin:.3rem auto}._cardContent_1o0ii_479 ._bio_1o0ii_176>:nth-child(1){font-size:.9rem;margin-bottom:.1rem}._cardContent_1o0ii_479 ._bio_1o0ii_176>:nth-child(2){font-size:.8rem}}@media (max-width: 900px){._bio_1o0ii_176>:nth-child(1){font-size:.95rem}._bio_1o0ii_176 ._title_1o0ii_188{font-size:.9rem;margin-top:.4em}}@media (max-width: 600px){._bio_1o0ii_176>:nth-child(1){font-size:.85rem;margin-bottom:1px}._bio_1o0ii_176 ._title_1o0ii_188{font-size:.8rem;margin-top:.3em}}@media (min-width: 768px) and (max-width: 900px){._bio_1o0ii_176>:nth-child(1){font-size:.95rem;margin-bottom:2px}._bio_1o0ii_176 ._title_1o0ii_188{font-size:.9rem;margin-top:.4em}}@media (max-width: 767px){._bio_1o0ii_176>:nth-child(1){font-size:.85rem;margin-bottom:1px}._bio_1o0ii_176 ._title_1o0ii_188{font-size:.8rem;margin-top:.3em}}._wrapper_18pb8_1{overflow:visible;position:relative;background:linear-gradient(180deg,#0a1a24,#0d2f3f);padding:2rem 0;min-height:400px}@media (min-width: 768px){._wrapper_18pb8_1{padding:5rem 0;overflow:hidden}}._wrapper_18pb8_1 ._container_18pb8_14{flex-direction:column;gap:3rem;margin-bottom:2rem;visibility:visible!important;opacity:1!important}@media (min-width: 768px){._wrapper_18pb8_1 ._container_18pb8_14{gap:4rem;margin-bottom:3rem}}._wrapper_18pb8_1 ._heading_18pb8_27{width:100%;text-align:left;padding-top:2rem;visibility:visible;opacity:1;position:relative;z-index:1}@media (min-width: 768px){._wrapper_18pb8_1 ._heading_18pb8_27{padding-top:5rem;margin-bottom:3rem}}._wrapper_18pb8_1 ._heading_18pb8_27 ._expertiseContainer_18pb8_42{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;margin-bottom:1rem;width:100%;position:relative}@media (min-width: 768px){._wrapper_18pb8_1 ._heading_18pb8_27 ._expertiseContainer_18pb8_42{gap:1.5rem;margin-bottom:3rem}}._wrapper_18pb8_1 ._heading_18pb8_27 ._outlineText_18pb8_58{font-size:3rem;font-weight:900;letter-spacing:1px;text-transform:uppercase;margin:0;line-height:1.2;display:block!important;visibility:visible!important;opacity:1!important;position:relative;z-index:1;background:linear-gradient(135deg,#278164,#1f6b52 38%,#f6bc40);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#278164}@media (min-width: 768px){._wrapper_18pb8_1 ._heading_18pb8_27 ._outlineText_18pb8_58{font-size:4.5rem;letter-spacing:6px}}@media (min-width: 1024px){._wrapper_18pb8_1 ._heading_18pb8_27 ._outlineText_18pb8_58{font-size:5.5rem;letter-spacing:8px}}._wrapper_18pb8_1 ._heading_18pb8_27 ._overlayText_18pb8_88{font-size:2rem;font-weight:600;color:#ffffffe6;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;visibility:visible!important;opacity:1!important;position:absolute;left:20%;top:70%;transform:translateY(-50%);padding:0 10px;z-index:999}@media (min-width: 768px){._wrapper_18pb8_1 ._heading_18pb8_27 ._overlayText_18pb8_88{font-size:2rem}}._wrapper_18pb8_1 ._heading_18pb8_27 ._overlayText_18pb8_88 ._gear_18pb8_110{font-size:1.8rem;display:inline-block;animation:_rotate_18pb8_1 20s linear infinite}@media (min-width: 768px){._wrapper_18pb8_1 ._heading_18pb8_27 ._overlayText_18pb8_88 ._gear_18pb8_110{font-size:2.2rem}}@keyframes _rotate_18pb8_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._wrapper_18pb8_1 ._heading_18pb8_27>:nth-child(2){display:none}._wrapper_18pb8_1 ._showCase_18pb8_131{width:100%;max-width:100%;display:grid;grid-template-columns:1fr;gap:2rem;align-items:start;min-height:200px;visibility:visible!important;opacity:1!important}@media (min-width: 768px){._wrapper_18pb8_1 ._showCase_18pb8_131{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media (min-width: 1024px){._wrapper_18pb8_1 ._showCase_18pb8_131{grid-template-columns:repeat(3,1fr);gap:3rem}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154{position:relative;width:100%;background:#1a1a1a;border-radius:20px;overflow:hidden;box-shadow:0 8px 24px #0000004d;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;border:2px solid transparent;display:flex;flex-direction:column;visibility:visible!important;opacity:1!important;min-height:300px}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154:hover{transform:translateY(-8px);box-shadow:0 16px 48px #27816440;border-color:#27816480}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154:hover ._projectImage_18pb8_175{transform:scale(1.05)}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154:hover ._projectInfo_18pb8_178{background:linear-gradient(to top,#1a1a1afa,#1a1a1af2,#1a1a1acc)}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154:hover ._projectHeader_18pb8_181 h3{color:#278164}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154:hover ._viewButton_18pb8_184{background:#27816433;border-color:#278164;color:#278164}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._imageWrapper_18pb8_189{position:relative;width:100%;padding-bottom:62.5%;overflow:hidden;background:#0a0a0a}@media (min-width: 768px){._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._imageWrapper_18pb8_189{padding-bottom:65%}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectImage_18pb8_175{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._newBadge_18pb8_210{position:absolute;top:1rem;right:1rem;z-index:10;pointer-events:none}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._newBadge_18pb8_210 ._badgeText_18pb8_217{position:relative;padding:.5rem 1rem;background:linear-gradient(135deg,#278164,#1f6b52);color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;border-radius:25px;box-shadow:0 4px 12px #27816480;display:inline-block;z-index:2}@media (min-width: 768px){._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._newBadge_18pb8_210 ._badgeText_18pb8_217{font-size:.8rem;padding:.6rem 1.2rem}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._newBadge_18pb8_210 ._badgePulse_18pb8_237{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:25px;background:linear-gradient(135deg,#278164,#1f6b52);opacity:.6;animation:_pulseBadge_18pb8_1 2s ease-in-out infinite;z-index:1}@keyframes _pulseBadge_18pb8_1{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.4);opacity:0}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectInfo_18pb8_178{padding:1.5rem;background:#1a1a1a;transition:background .4s cubic-bezier(.4,0,.2,1);flex:1;display:flex;flex-direction:column}@media (min-width: 768px){._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectInfo_18pb8_178{padding:2rem}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectHeader_18pb8_181{margin-bottom:1rem}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectHeader_18pb8_181 h3{font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 .75rem;transition:color .4s cubic-bezier(.4,0,.2,1)}@media (min-width: 768px){._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectHeader_18pb8_181 h3{font-size:1.5rem}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectTags_18pb8_288{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectTags_18pb8_288 ._tag_18pb8_294{padding:.3rem .8rem;background:#27816426;border:1px solid rgba(39,129,100,.3);border-radius:15px;font-size:.7rem;color:#ffffffe6;transition:all .3s ease;display:inline-block}@media (min-width: 768px){._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectTags_18pb8_288 ._tag_18pb8_294{font-size:.75rem;padding:.35rem .9rem}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectTags_18pb8_288 ._tag_18pb8_294:hover{background:#27816440;border-color:#27816480;transform:translateY(-2px)}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 p{font-size:.9rem;line-height:1.6;color:#fffc;margin:0 0 1.5rem;flex:1}@media (min-width: 768px){._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 p{font-size:.95rem;margin:0 0 1.75rem}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectFooter_18pb8_328{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:auto}@media (min-width: 768px){._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectFooter_18pb8_328{gap:1rem}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184{display:flex;align-items:center;gap:.5rem;padding:.7rem 1.2rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#ffffffe6;text-decoration:none;font-size:.85rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;flex:1;justify-content:center;min-width:120px}@media (min-width: 768px){._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184{padding:.8rem 1.4rem;font-size:.9rem}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184 ._buttonIcon_18pb8_374{display:flex;align-items:center;justify-content:center;width:18px;height:18px;transition:transform .3s ease;position:relative;z-index:1}@media (min-width: 768px){._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184 ._buttonIcon_18pb8_374{width:20px;height:20px}}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184 span{position:relative;z-index:1}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px);box-shadow:0 4px 12px #0003}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184:hover:before{left:100%}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184:hover ._buttonIcon_18pb8_374{transform:translate(3px)}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184._liveButton_18pb8_406{background:#27816426;border-color:#2781644d;color:#278164}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184._liveButton_18pb8_406:before{background:linear-gradient(90deg,transparent,rgba(39,129,100,.2),transparent)}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._viewButton_18pb8_184._liveButton_18pb8_406:hover{background:#27816440;border-color:#278164;box-shadow:0 4px 12px #2781644d}._wrapper_18pb8_1 ._secondaryText_18pb8_419{position:relative;margin:3rem 0 0;display:flex;justify-content:center;align-items:center;width:100%;max-width:600px;margin-left:auto;margin-right:auto}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._accordionBox_18pb8_430{width:100%;background:#1a1a1acc;border:2px solid rgba(39,129,100,.3);border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #0003;transition:all .3s ease}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._accordionBox_18pb8_430:hover{border-color:#27816480;box-shadow:0 12px 32px #27816433}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._accordionHeader_18pb8_443{padding:1.5rem;background:#1a1a1a99;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background .3s ease}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._accordionHeader_18pb8_443:hover{background:#2781641a}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._headerContent_18pb8_455{display:flex;align-items:center;gap:1rem;color:#ffffffe6;font-size:1.1rem;font-weight:600}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._githubIcon_18pb8_463{font-size:1.5rem;color:#278164;transition:all .3s ease}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._accordionIcon_18pb8_468{color:#ffffffb3;font-size:1rem;transition:transform .3s ease}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._accordionContent_18pb8_473{background:#1a1a1a66;overflow:hidden}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._contentWrapper_18pb8_477{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._statsGrid_18pb8_483{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding:1.5rem;background:#2781641a;border-radius:12px;border:1px solid rgba(39,129,100,.2)}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._statItem_18pb8_492{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:#2781640d;border-radius:8px;transition:all .3s ease}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._statItem_18pb8_492:hover{background:#27816426;transform:translateY(-3px)}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._statNumber_18pb8_506{color:#278164;font-size:2rem;font-weight:700}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._statLabel_18pb8_511{color:#ffffffb3;font-size:.9rem}._wrapper_18pb8_1 ._secondaryText_18pb8_419 p{color:#fffc;font-size:1rem;line-height:1.6;margin:0;text-align:center}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._viewButton_18pb8_184{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1rem 2rem;background:#27816433;border:2px solid #278164;border-radius:12px;color:#278164;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s ease;margin-top:.5rem}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._viewButton_18pb8_184:hover{background:#278164;color:#fff;transform:translateY(-3px);box-shadow:0 8px 20px #27816466}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._viewButton_18pb8_184:hover ._buttonIcon_18pb8_374{transform:translate(4px)}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._viewButton_18pb8_184 ._buttonIcon_18pb8_374{display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:transform .3s ease}@media (max-width: 600px){._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._accordionHeader_18pb8_443{padding:1.2rem}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._headerContent_18pb8_455{font-size:1rem}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._contentWrapper_18pb8_477{padding:1.5rem}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._statsGrid_18pb8_483{padding:1rem;gap:.8rem}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._statItem_18pb8_492{padding:.8rem}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._statNumber_18pb8_506{font-size:1.5rem}._wrapper_18pb8_1 ._secondaryText_18pb8_419 ._viewButton_18pb8_184{padding:.9rem 1.5rem;font-size:.95rem}}._modalOverlay_18pb8_581{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:999}._modalContent_18pb8_594{background:#1a1a1a;color:#ffffffe6;padding:2rem;border-radius:16px;max-width:90%;width:400px;text-align:center;position:relative;border:2px solid rgba(39,129,100,.3)}._closeButton_18pb8_606{position:absolute;top:1rem;right:1rem;font-size:1.5rem;cursor:pointer;color:#ffffffb3;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}._closeButton_18pb8_606:hover{background:#ffffff1a;color:#fff}a{color:#278164;text-decoration:none;font-weight:600;transition:color .3s ease}a:hover{color:#f6bc40}@media (max-width: 768px){._wrapper_18pb8_1{padding:2rem 0;overflow:visible!important}._wrapper_18pb8_1 ._container_18pb8_14{gap:2rem;padding:0 1rem;width:100%;max-width:100%}._wrapper_18pb8_1 ._heading_18pb8_27{padding-top:1.5rem;margin-bottom:1.5rem;width:100%}._wrapper_18pb8_1 ._heading_18pb8_27 ._outlineText_18pb8_58{font-size:2.5rem;letter-spacing:3px}._wrapper_18pb8_1 ._heading_18pb8_27 ._overlayText_18pb8_88{font-size:1.3rem}._wrapper_18pb8_1 ._showCase_18pb8_131{gap:1.5rem;display:grid!important;grid-template-columns:1fr!important;width:100%;max-width:100%;min-height:auto}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154{width:100%;max-width:100%;display:flex!important;flex-direction:column}}@media (max-width: 480px){._wrapper_18pb8_1{padding:1.5rem 0;overflow:visible!important}._wrapper_18pb8_1 ._container_18pb8_14{padding:0 1rem;gap:1.5rem;width:100%;max-width:100%}._wrapper_18pb8_1 ._heading_18pb8_27{padding-top:1rem;margin-bottom:1rem;width:100%}._wrapper_18pb8_1 ._heading_18pb8_27 ._outlineText_18pb8_58{font-size:2rem;letter-spacing:2px}._wrapper_18pb8_1 ._heading_18pb8_27 ._overlayText_18pb8_88{font-size:1.1rem}._wrapper_18pb8_1 ._showCase_18pb8_131{gap:1.25rem;display:grid!important;grid-template-columns:1fr!important;width:100%;max-width:100%;min-height:auto}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154{width:100%;max-width:100%;display:flex!important;flex-direction:column;visibility:visible!important;opacity:1!important;min-height:250px}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._projectInfo_18pb8_178{padding:1.25rem;visibility:visible!important;opacity:1!important}._wrapper_18pb8_1 ._showCase_18pb8_131 ._projectContainer_18pb8_154 ._imageWrapper_18pb8_189{visibility:visible!important;opacity:1!important}}.stats-container{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:1200px;margin:0 auto;padding:1rem}.play-stats{display:flex;gap:1.5rem;padding:1.5rem;justify-content:center;align-items:center;perspective:1000px;opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.175,.885,.32,1.275);margin-top:4rem}.play-stats.visible{opacity:1;transform:translateY(0)}.stat-card{position:relative;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:1.5rem;min-width:220px;display:flex;align-items:center;gap:1rem;box-shadow:0 8px 32px #0000001a;transition:all .3s ease;overflow:hidden;border:1px solid rgba(255,255,255,.3);animation:pulse 3s infinite alternate}@keyframes pulse{0%{box-shadow:0 8px 32px #0000001a}to{box-shadow:0 8px 32px #0003,0 0 15px #ffffff4d}}.stat-card:hover{transform:translateY(-5px) rotateX(5deg);box-shadow:0 12px 40px #00000026,0 0 20px #fff6}.stat-card.plays{background:linear-gradient(135deg,#27816480,#27816466);border:2px solid rgba(39,129,100,.6);position:relative;overflow:hidden;animation:glow 2s infinite alternate;transform:scale(.95)}@keyframes glow{0%{box-shadow:0 0 15px #27816480}to{box-shadow:0 0 30px #278164cc}}.stat-card.plays:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,rgba(39,129,100,.3) 0%,transparent 70%);opacity:0;transition:opacity .5s ease}.stat-card.plays:hover{transform:translateY(-10px) scale(1);box-shadow:0 20px 50px #27816466,0 0 30px #27816499}.stat-card.plays:hover:before{opacity:1}.stat-card.plays:hover .stat-icon{transform:scale(1.1) rotate(5deg)}.stat-card.plays:hover .stat-value{transform:scale(1.1);text-shadow:0 0 25px rgba(39,129,100,.9)}.stat-card.plays .stat-icon{background:#27816480;color:#278164;box-shadow:0 0 15px #27816480}.stat-card.plays .stat-decoration{background:linear-gradient(45deg,transparent,rgba(39,129,100,.4))}.stat-card.plays .particle{color:#278164cc}.stat-card.plays .stat-value{color:#278164;-webkit-text-fill-color:#278164;text-shadow:0 0 20px rgba(39,129,100,.7);transition:all .4s ease;font-size:3.5rem}.stat-card.lovers{background:linear-gradient(135deg,#8b00004d,#50000033)}.stat-card.lovers .stat-icon{background:#8b00004d;color:#8b0000;box-shadow:0 0 15px #8b00004d}.stat-card.lovers .stat-decoration{background:linear-gradient(45deg,transparent,rgba(139,0,0,.2))}.stat-card.lovers .particle{color:#8b000099}.stat-card.lovers .stat-value{color:#8b0000;-webkit-text-fill-color:#8b0000;text-shadow:0 0 10px rgba(139,0,0,.5)}.stat-icon{width:60px;height:60px;border-radius:15px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;transition:all .3s ease;position:relative;z-index:2}.stat-icon:hover{transform:scale(1.1) rotate(5deg)}.stat-content{flex:1;position:relative;z-index:2}.stat-value{font-size:3.5rem;font-weight:800;line-height:1;margin-bottom:.25rem;color:#fff;-webkit-text-fill-color:white;text-shadow:0 0 15px rgba(255,255,255,.7);letter-spacing:-1px;position:relative;z-index:3}.stat-value:after{content:attr(data-value);position:absolute;left:0;top:0;z-index:-1;color:#0000004d;-webkit-text-fill-color:rgba(0,0,0,.3);transform:translate(2px) translateY(2px)}.stat-label{font-size:1rem;color:var(--color-text);opacity:.9;text-transform:uppercase;letter-spacing:1px;font-weight:600}.stat-decoration{position:absolute;top:0;right:0;width:100px;height:100px;transform:translate(30%,-30%) rotate(45deg);z-index:0;opacity:.5}.stat-particles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}.particle{position:absolute;font-size:1.2rem;opacity:0;animation:float-up 3s infinite}.particle:nth-child(1){top:20%;left:10%;animation-delay:0s}.particle:nth-child(2){top:50%;left:80%;animation-delay:1s}.particle:nth-child(3){top:80%;left:30%;animation-delay:2s}@keyframes float-up{0%{transform:translateY(0) rotate(0);opacity:0}20%{opacity:.8}to{transform:translateY(-100px) rotate(360deg);opacity:0}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width: 768px){.play-stats{flex-direction:column;gap:1rem}.stat-card{width:100%;min-width:unset}}.feedback-toggle{position:fixed;bottom:1rem;right:1rem;width:3rem;height:3rem;border-radius:50%;background:#278164;border:none;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:9999}@media (min-width: 768px){.feedback-toggle{bottom:2rem;right:2rem;width:3.5rem;height:3.5rem}}.feedback-toggle:before{content:"Share your feedback";position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#000c;color:#fff;padding:.5rem 1rem;border-radius:4px;font-size:.9rem;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none}@media (max-width: 640px){.feedback-toggle:before{display:none}}.feedback-toggle:after{content:"";position:absolute;right:calc(100% + 5px);top:50%;transform:translateY(-50%);border:6px solid transparent;border-left-color:#000c;opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none}@media (max-width: 640px){.feedback-toggle:after{display:none}}.feedback-toggle:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003;background:#2e9373}.feedback-toggle:hover:before,.feedback-toggle:hover:after{opacity:1;visibility:visible}.feedback-toggle.open{transform:rotate(180deg);background:#2e9373}.feedback-toggle .feedback-icon{font-size:1.25rem;color:#fff}@media (min-width: 768px){.feedback-toggle .feedback-icon{font-size:1.5rem}}.feedback-content{padding:2rem;position:relative}.feedback-container{position:fixed;bottom:0;right:0;width:100%;max-width:500px;height:100vh;background:#fffffffa;box-shadow:-4px 0 20px #0000001a;z-index:999;animation:slideIn .3s ease-out;overflow-y:auto}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.close-button{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:var(--color-text);cursor:pointer;padding:.5rem;line-height:1;opacity:.7;transition:opacity .2s}.close-button:hover{opacity:1}h2{color:var(--color-primary);margin-bottom:.5rem;font-size:1.1rem}.feedback-description{color:var(--color-text);opacity:.8;margin-bottom:2rem;font-size:.9rem}.feedback-form{display:flex;flex-direction:column;gap:1.5rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{color:var(--color-text);font-size:.9rem;font-weight:500}.form-group input,.form-group textarea{padding:.75rem;border:1px solid rgba(0,0,0,.1);border-radius:8px;font-size:.9rem;transition:border-color .2s}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:var(--color-primary)}.form-group textarea{resize:vertical;min-height:100px}.rating-group{display:flex;flex-direction:column;gap:.5rem}.rating-group label{color:var(--color-text);font-size:.9rem;font-weight:500}.rating-input{display:flex;gap:.5rem}.rating-label{cursor:pointer;padding:.5rem;transition:transform .2s}.rating-label:hover{transform:scale(1.1)}.rating-label input{display:none}.rating-label .rating-star{font-size:1.5rem;color:#ddd;transition:color .2s}.rating-label input:checked+.rating-star,.rating-label:hover .rating-star{color:#f6bc40}.submit-button{width:50%;margin-top:1rem;background:#f6bc40;border:none;padding:1rem;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s}.submit-button:hover{background:var(--color-primary-dark);transform:translateY(-1px);border-color:#278164}.submit-button:disabled{opacity:.7;cursor:not-allowed;transform:none}.success-message{background:#4caf50;color:#fff;padding:1rem;border-radius:8px;text-align:center;margin-top:1rem}.error-message{background:#f44336;color:#fff;padding:1rem;border-radius:8px;text-align:center;margin-top:1rem}@media (max-width: 768px){.feedback-container{max-width:100%}.feedback-toggle{bottom:1rem;right:1rem;width:3rem;height:3rem}.feedback-toggle .feedback-icon{font-size:1.25rem}}@media (max-width: 480px){.feedback-content{padding:1rem}.feedback-content h2{font-size:1.2rem;text-align:center;margin-top:2rem;word-break:break-word}.feedback-description{font-size:.85rem;text-align:center}}._wrapper_e53sl_2 ._container_e53sl_2{gap:2rem}._wrapper_e53sl_2 ._container_e53sl_2{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}@media (max-width: 640px){._wrapper_e53sl_2 ._container_e53sl_2{flex-direction:column;gap:2rem;align-items:flex-start}._wrapper_e53sl_2 ._container_e53sl_2{padding-top:1rem}}._wrapper_e53sl_2 ._container_e53sl_2 ._left_e53sl_20{flex:3}._wrapper_e53sl_2 ._container_e53sl_2 ._left_e53sl_20>*{display:block}._wrapper_e53sl_2 ._container_e53sl_2 ._left_e53sl_20>:nth-child(2){margin-top:3rem}@media (max-width: 390px){._wrapper_e53sl_2 ._container_e53sl_2 ._left_e53sl_20>:nth-child(2){font-size:2rem}}._wrapper_e53sl_2 ._container_e53sl_2 ._left_e53sl_20>:nth-child(2) a{text-decoration:underline;color:#278164}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38{flex:2}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._info_e53sl_41{margin-bottom:1rem}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._info_e53sl_41>*{display:block}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._info_e53sl_41 ._currentTime_e53sl_47{font-weight:700;color:#278164;font-size:1.2rem;margin-top:.5rem;padding:.5rem;border-radius:5px;background-color:#2781641a;display:inline-block}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57{display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin:0}@media (max-width: 640px){._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57{flex-direction:column;flex-wrap:nowrap}}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._title_e53sl_78{font-size:1.8rem;background:linear-gradient(90deg,#278164,#f6bc40);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1);margin-bottom:.5rem}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._radioLabel_e53sl_86{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:22px 26px;width:min(400px,100%);border-radius:16px;background:radial-gradient(120% 120% at 0% 0%,#16181d,#0e0f12 70%);box-shadow:0 10px 24px #00000059;color:#e9f6f1;position:relative;overflow:hidden;transition:box-shadow .2s ease}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._radioLabel_e53sl_86:hover{box-shadow:0 12px 28px #0000006b}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stationInfo_e53sl_107{display:flex;flex-direction:column;min-width:0;line-height:1.15}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stationName_e53sl_113{font-size:1.1rem;font-weight:700;color:#f6bc40;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._subText_e53sl_121{margin-top:6px;font-size:.92rem;color:#ffffff80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._controls_e53sl_129{display:flex;align-items:center;gap:.6rem}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._playButton_e53sl_134,._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stopButton_e53sl_135{width:44px;height:44px;border:none;border-radius:50%;display:grid;place-items:center;cursor:pointer;font-size:20px;line-height:1;position:relative;overflow:hidden;color:#fff;transition:transform .2s ease,box-shadow .3s ease}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._playButton_e53sl_134{background:linear-gradient(145deg,#278164,#31a07c);color:#f6bc40;box-shadow:0 4px 15px #27816459}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._playButton_e53sl_134:hover{transform:scale(1.1);box-shadow:0 6px 18px #27816473}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._playButton_e53sl_134:active{transform:scale(.9);box-shadow:0 0 20px #27816499}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stopButton_e53sl_135{background:linear-gradient(145deg,#f6bc40,#e5a936);color:#1b3a2e;box-shadow:0 4px 15px #f6bc4059}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stopButton_e53sl_135:hover{transform:scale(1.1);box-shadow:0 6px 18px #f6bc4073}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stopButton_e53sl_135:active{transform:scale(.9);box-shadow:0 0 20px #f6bc4099}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._playButton_e53sl_134:active,._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stopButton_e53sl_135:active{transform:scale(.97)}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._playButton_e53sl_134:focus-visible,._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stopButton_e53sl_135:focus-visible{box-shadow:0 0 0 3px #0091ea59}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._playButton_e53sl_134:after,._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stopButton_e53sl_135:after{content:"";position:absolute;border-radius:50%;width:100%;height:100%;top:0;left:0;background:#fff6;opacity:0;transform:scale(.5);transition:transform .4s ease,opacity .4s ease}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._playButton_e53sl_134:active:after,._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stopButton_e53sl_135:active:after{opacity:1;transform:scale(1.5);transition:0s}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._equalizer_e53sl_204{display:inline-flex;gap:3px;padding-inline-start:4px;align-items:flex-end}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._equalizer_e53sl_204 ._bar_e53sl_210,._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._equalizer_e53sl_204 i{width:4px;height:10px;background:#278164;border-radius:1px;animation:_eqBounce_e53sl_1 1s ease-in-out infinite}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._equalizer_e53sl_204 ._bar_e53sl_210:nth-child(2),._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._equalizer_e53sl_204 i:nth-child(2){animation-delay:.2s}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._equalizer_e53sl_204 ._bar_e53sl_210:nth-child(3),._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._equalizer_e53sl_204 i:nth-child(3){animation-delay:.4s}@keyframes _eqBounce_e53sl_1{0%,to{height:8px}50%{height:18px}}@media (max-width: 768px){._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._radioLabel_e53sl_86{width:100%;padding:12px 14px}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stationName_e53sl_113{font-size:1.05rem}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._subText_e53sl_121{font-size:.9rem}}@media (max-width: 640px){._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._radioLabel_e53sl_86{grid-template-columns:1fr auto;row-gap:10px}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._controls_e53sl_129{justify-self:end}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._equalizer_e53sl_204{display:none}}@media (max-width: 390px){._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._radioLabel_e53sl_86{padding:10px 12px;border-radius:12px}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stationName_e53sl_113{font-size:1rem}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._subText_e53sl_121{display:none}._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._playButton_e53sl_134,._wrapper_e53sl_2 ._container_e53sl_2 ._right_e53sl_38 ._menu_e53sl_57 ._stopButton_e53sl_135{width:40px;height:40px;font-size:16px}}@keyframes _float_e53sl_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes _bounce_e53sl_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px) rotate(10deg)}}@keyframes _shine_e53sl_1{0%{transform:rotate(45deg) translate(-50%,-50%)}to{transform:rotate(45deg) translate(50%,50%)}}._primaryTextSmall_e53sl_309{font-size:1.8rem;line-height:1;font-weight:500}._primaryTextSmall_e53sl_309 a{text-decoration:none;color:#278164}._primaryTextSmall_e53sl_309 a:hover{text-decoration:underline}.follower{position:fixed;width:20px;height:20px;background-color:#278164;border-radius:50%;pointer-events:none;transition:transform .1s ease;z-index:9999}.starter-page{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;overflow:hidden;position:relative;transition:transform 1s ease;opacity:0;animation:fadeIn 1s ease-out forwards}.starter-page.loaded{opacity:1}@media (max-width: 768px){.starter-page{height:65vh}}.starter-page .title{position:absolute;top:50%;left:50%;transform:translate(-15%,-50%);text-align:left;z-index:1;padding:0 1rem;width:100%;max-width:800px;transition:transform .3s ease-out}.starter-page .title h1{font-family:Raleway,sans-serif;font-weight:700;margin:1rem 0;font-size:2.2rem;color:#278164;transition:transform 1.5s ease,opacity 1.5s ease;opacity:0;animation:fadeInText 1.5s ease-out forwards;animation-delay:.5s}@media (max-width: 1024px){.starter-page .title{width:90%;max-width:600px;transform:translate(-10%,-50%)}.starter-page .title h1{font-size:1.8rem}}@media (max-width: 768px){.starter-page .title{width:90%;max-width:600px;transform:translate(-50%,-50%);text-align:left;top:70%;left:30%}.starter-page .title h1{font-size:1.4rem;line-height:1.3}}@media (max-width: 480px){.starter-page .title h1{font-size:1.1rem;padding:0 .5rem}}.starter-page .full-screen-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out;z-index:0;opacity:0;animation:fadeIn 1.5s ease-out forwards;animation-delay:.3s;transform-origin:center center}.starter-page.zoom-in .full-screen-image{transform:scale(1.6)}@media (max-width: 768px){.starter-page.zoom-in .full-screen-image{transform:scale(1.2)}}.starter-page.zoom-in .title{transform:translate(-15%,-50%) scale(1.5)}@media (max-width: 768px){.starter-page.zoom-in .title{transform:translate(-50%,-50%) scale(1.1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInText{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._container_189pg_1{overflow-x:clip;position:relative;color:#0d2f3f}._gallery_10nkp_3{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:10px;gap:1rem;margin:3rem;padding-inline:1.4rem;perspective:1000px}@media (min-width: 900px){._gallery_10nkp_3{padding-inline:2.5rem}}._item_10nkp_19{position:relative;overflow:hidden;border-radius:.85rem;cursor:pointer;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.25,.46,.45,.94),box-shadow .45s ease;box-shadow:0 2px 6px #0000001f}._item_10nkp_19:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(218,165,32,.1);border-radius:inherit;pointer-events:none;transition:border-color .3s ease}._item_10nkp_19:hover{transform:translateY(-8px) rotateX(2deg) rotateY(-1deg) scale(1.03);box-shadow:0 18px 48px #00000047,0 0 0 1px #daa52033}._item_10nkp_19:hover:before{border-color:#daa5204d}._media_10nkp_47{position:relative;aspect-ratio:3/4;overflow:hidden}._media_10nkp_47 img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit;pointer-events:none}._tall_10nkp_61{grid-row-end:span 30}._eye_10nkp_66{position:absolute;top:.6rem;right:.6rem;width:2.2rem;height:2.2rem;padding:.3rem;background:linear-gradient(135deg,#daa520e6,#ffd700cc);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:50%;color:#2c1810;box-shadow:0 3px 7px #0006,inset 0 1px #ffffff4d;pointer-events:none;z-index:3;border:1px solid rgba(255,215,0,.3);transition:all .3s ease}._item_10nkp_19:hover ._eye_10nkp_66{background:linear-gradient(135deg,#ffd700f2,#daa520e6);transform:scale(1.1);box-shadow:0 4px 12px #00000080,inset 0 1px #fff6,0 0 0 2px #ffd70033}._overlay_10nkp_91{position:absolute;inset-inline:0;bottom:0;height:42%;display:flex;flex-direction:column;justify-content:flex-end;padding:0 .9rem .9rem;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .5s ease;background:linear-gradient(0deg,#000000c7,#0000);pointer-events:none}._media_10nkp_47:hover ._overlay_10nkp_91{opacity:1;transform:translateY(0)}._overlay_10nkp_91:before{content:"View in Gallery";position:absolute;top:.5rem;right:.5rem;font-size:.7rem;color:#daa520;background:#2c1810cc;padding:.2rem .5rem;border-radius:.3rem;border:1px solid rgba(218,165,32,.3);opacity:0;transform:translateY(-5px);transition:all .3s ease;font-weight:500;letter-spacing:.3px}._media_10nkp_47:hover ._overlay_10nkp_91:before{opacity:1;transform:translateY(0)}._caption_10nkp_138{font:600 clamp(.88rem,2.3vw,.96rem)/1.32 "Inter",sans-serif;color:#fff;margin:0 0 .3rem;text-shadow:0 1px 3px rgba(0,0,0,.7)}._metaLine_10nkp_145{font-size:.74rem;color:#e0e0e0;opacity:.85;letter-spacing:.25px;text-shadow:0 1px 2px rgba(0,0,0,.6)}._modalBackdrop_10nkp_154{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;background:linear-gradient(135deg,#0f0f0ffa,#23190ff2),radial-gradient(circle at 30% 70%,rgba(139,69,19,.1) 0%,transparent 50%),radial-gradient(circle at 70% 30%,rgba(218,165,32,.08) 0%,transparent 50%);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:2rem}._modalBackdrop_10nkp_154:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 80%,rgba(255,215,0,.05) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(184,134,11,.03) 0%,transparent 50%),linear-gradient(45deg,transparent 40%,rgba(0,0,0,.02) 50%,transparent 60%);pointer-events:none}._modalContent_10nkp_176{position:relative;width:min(98vw,1000px);max-height:95vh;overflow:hidden;-webkit-overflow-scrolling:touch;color:#f1f1f1;animation:_frameEntrance_10nkp_1 .6s cubic-bezier(.25,.46,.45,.94);background:transparent}._modalContent_10nkp_176:before{content:"";position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:linear-gradient(45deg,#1a0f0f,#2c1810,#8b4513,#daa520 45%,#b8860b,#daa520 55%,#8b4513,#2c1810,#1a0f0f);border-radius:25px;box-shadow:0 0 0 5px #8b4513cc,0 25px 70px #000c,0 40px 140px #8b4513b3,0 0 0 3px #00000080,inset 0 5px 10px #fff3,inset 0 -4px 8px #0006;z-index:1}._modalContent_10nkp_176:before:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 30% 30%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgba(0,0,0,.1) 0%,transparent 50%);border-radius:inherit;pointer-events:none}._modalContent_10nkp_176:after{content:"";position:absolute;top:-28px;right:-28px;bottom:-28px;left:-28px;background:linear-gradient(45deg,#0a0505,#1a0f0f,#2c1810,#8b4513,#2c1810 80%,#1a0f0f,#0a0505);border-radius:20px;box-shadow:inset 0 4px 10px #0009,0 4px 8px #8b45134d,inset 0 -3px 6px #00000080,0 0 0 2px #8b451366;z-index:2}._modalContent_10nkp_176:after:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1px solid rgba(218,165,32,.3);border-radius:13px;pointer-events:none}@keyframes _frameEntrance_10nkp_1{0%{transform:scale(.8) rotate(-2deg);opacity:0}50%{transform:scale(1.05) rotate(1deg)}to{transform:scale(1) rotate(0);opacity:1}}._cornerOrnament_10nkp_240{position:absolute;width:45px;height:45px;background:radial-gradient(circle at 50% 50%,#b8860b,#daa520 25%,#8b4513 60%,#2c1810);border-radius:50%;box-shadow:0 8px 20px #0009,inset 0 4px 8px #ffffff4d,inset 0 -3px 6px #0006,0 0 0 3px #8b451399,0 0 0 1px #0000004d;z-index:5;border:3px solid rgba(139,69,19,.8)}._cornerOrnament_10nkp_240:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:2px solid rgba(139,69,19,.6);border-radius:50%;pointer-events:none}._cornerOrnament_10nkp_240:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;background:radial-gradient(circle,rgba(139,69,19,.4) 0%,transparent 70%);border-radius:50%;pointer-events:none}._cornerTopLeft_10nkp_269{top:-15px;left:-15px}._cornerTopRight_10nkp_274{top:-15px;right:-15px}._cornerBottomLeft_10nkp_279{bottom:-15px;left:-15px}._cornerBottomRight_10nkp_284{bottom:-15px;right:-15px}._modalBody_10nkp_289{position:relative;background:transparent;border-radius:8px;padding:0;display:flex;flex-direction:column;gap:2rem;z-index:3}._modalBody_10nkp_289:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:8px;pointer-events:none;z-index:-1}._modalBody_10nkp_289 ._imageContainer_10nkp_310{position:relative;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#1a0f0f,#0a0505);box-shadow:inset 0 6px 16px #00000026,0 4px 12px #0000004d,inset 0 2px #ffffff1a,0 0 0 1px #0000001a;border:1px solid rgba(139,69,19,.2);display:flex;align-items:center;justify-content:center;min-height:400px}._modalBody_10nkp_289 ._imageContainer_10nkp_310:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 25% 75%,rgba(0,0,0,.02) 0%,transparent 50%),radial-gradient(circle at 75% 25%,rgba(0,0,0,.02) 0%,transparent 50%),linear-gradient(45deg,transparent 35%,rgba(0,0,0,.008) 50%,transparent 65%),linear-gradient(135deg,transparent 35%,rgba(255,255,255,.1) 50%,transparent 65%);pointer-events:none;z-index:1}._modalBody_10nkp_289 img{max-width:calc(100% - 50px);max-height:calc(100% - 50px);width:auto;height:auto;display:block;border-radius:3px;position:relative;z-index:2;filter:brightness(1.05) contrast(1.1) saturate(1.05);border:25px solid #2c1810;box-shadow:inset 0 4px 12px #0000004d,0 6px 20px #0006,inset 0 2px #8b451333,0 0 0 2px #8b45134d;background:#2c1810;object-fit:contain;margin:auto}@media (min-width: 740px){._modalBody_10nkp_289{flex-direction:row;align-items:flex-start;gap:1.5rem;padding:0 1rem 0 0}._modalBody_10nkp_289 ._imageContainer_10nkp_310{width:50%;min-width:260px;max-height:70vh;overflow:hidden;display:flex;align-items:center;justify-content:center}._modalBody_10nkp_289 img{max-width:calc(100% - 50px);max-height:calc(70vh - 50px);width:auto;height:auto;object-fit:contain;margin:auto}._modalBody_10nkp_289 ._meta_10nkp_145{flex:1;max-height:70vh;overflow-y:auto;padding:1rem 0 0;background:#2c1810cc;border-radius:8px;padding:1.2rem;border:1px solid rgba(218,165,32,.2)}._modalBody_10nkp_289 ._meta_10nkp_145::-webkit-scrollbar{width:6px}._modalBody_10nkp_289 ._meta_10nkp_145::-webkit-scrollbar-track{background:#8b451333;border-radius:3px}._modalBody_10nkp_289 ._meta_10nkp_145::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#daa520,#8b4513);border-radius:3px}}@media (max-width: 480px){._modalBody_10nkp_289{gap:1.5rem;max-height:85vh}._modalBody_10nkp_289 ._meta_10nkp_145{background:#2c1810cc;border-radius:8px;padding:1.5rem;border:1px solid rgba(218,165,32,.2)}}._close_10nkp_410{position:absolute;top:-20px;right:-20px;width:3.5rem;height:3.5rem;border:3px solid #8b4513;border-radius:50%;font:2rem/1 Georgia,serif;color:#daa520;background:linear-gradient(135deg,#1a0f0f,#2c1810);cursor:pointer;transition:all .3s ease;box-shadow:0 6px 16px #0006,inset 0 2px 4px #8b45134d;z-index:10}._close_10nkp_410:hover{background:linear-gradient(135deg,#2c1810,#3d2314);color:#b8860b;border-color:#b8860b;transform:scale(1.1);box-shadow:0 8px 24px #00000080,inset 0 2px 4px #8b451366,0 0 0 2px #8b45134d}._close_10nkp_410:active{transform:scale(.95)}._meta_10nkp_145{display:grid;grid-template-columns:max-content 1fr;column-gap:1.1rem;row-gap:.6rem;font-family:Georgia,serif}._meta_10nkp_145 dt{font-weight:700;color:#b8860b;font-size:.9rem;text-transform:uppercase;letter-spacing:.8px;position:relative;text-shadow:0 1px 3px rgba(0,0,0,.5)}._meta_10nkp_145 dt:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#b8860b,#8b451366);border-radius:1px}._meta_10nkp_145 dd{margin:0;color:#deb887;font-size:.85rem;line-height:1.6;word-break:break-word;text-shadow:0 1px 3px rgba(0,0,0,.5);font-style:italic;opacity:.9}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}._carouselSection_1ljh6_2{padding-block:2.5rem;padding-inline:1.5rem}._deck_1ljh6_9{width:100%;padding-block:2rem;--swiper-navigation-color: #ffffff;--swiper-navigation-size: 33px}._deck_1ljh6_9 ._swiper-button-next_1ljh6_15,._deck_1ljh6_9 ._swiper-button-prev_1ljh6_16{right:.5rem;left:.5rem;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d2f3f40;width:40px;height:40px;border-radius:50%;transition:background .25s}._deck_1ljh6_9 ._swiper-button-next_1ljh6_15:hover,._deck_1ljh6_9 ._swiper-button-prev_1ljh6_16:hover{background:#0d2f3f73}._deck_1ljh6_9 ._swiper-button-next_1ljh6_15:after,._deck_1ljh6_9 ._swiper-button-prev_1ljh6_16:after{font-size:18px;font-weight:700}._galleryHeader_1ljh6_37{position:relative;max-width:900px;margin:0 auto 2.25rem;padding-left:1.75rem}._galleryHeader_1ljh6_37:before{content:"";position:absolute;left:0;top:.2rem;bottom:.2rem;width:4px;border-radius:2px;background:linear-gradient(180deg,#f6bc40,#278164);animation:_growBar_1ljh6_1 .8s ease-out}._galleryHeader_1ljh6_37 h2{margin:0 0 .4rem;font-size:clamp(1.6rem,5vw,2.2rem);font-weight:800;letter-spacing:.6px;background:linear-gradient(90deg,#f6bc40,#278164 45%,#0d2f3f);background-size:200% auto;-webkit-background-clip:text;color:transparent;animation:_slideGradient_1ljh6_1 3.5s ease-in-out infinite}._galleryHeader_1ljh6_37 ._sub_1ljh6_67{margin:0;font-size:.92rem;letter-spacing:.3px;color:#278164;opacity:.85;font-style:italic;position:relative;padding-left:.8rem}._galleryHeader_1ljh6_37 ._sub_1ljh6_67:before{content:"★";position:absolute;left:0;top:0;color:#f6bc40;font-size:.8rem;line-height:1}._galleryHeader_1ljh6_37 ._galleryLink_1ljh6_86{display:inline-flex;align-items:center;gap:.5rem;margin-top:.8rem;padding:.8rem 1.6rem;border-radius:2rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600;font-size:.95rem;text-decoration:none;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);border:2px solid transparent;background-clip:padding-box}._galleryHeader_1ljh6_37 ._galleryLink_1ljh6_86:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;background:linear-gradient(135deg,#00fff7,#ff6ec4,#f6bc40,#278164);border-radius:2rem;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;animation:_rotateGradient_1ljh6_1 3s linear infinite}._galleryHeader_1ljh6_37 ._galleryLink_1ljh6_86:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}._galleryHeader_1ljh6_37 ._galleryLink_1ljh6_86:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 32px #667eea66,0 8px 16px #764ba24d,0 0 0 1px #ffffff1a}._galleryHeader_1ljh6_37 ._galleryLink_1ljh6_86:hover:after{left:100%}._galleryHeader_1ljh6_37 ._galleryLink_1ljh6_86:active{transform:translateY(-1px) scale(1.02)}@keyframes _slideGradient_1ljh6_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _growBar_1ljh6_1{0%{transform:scaleY(0);transform-origin:top}to{transform:scaleY(1)}}@keyframes _rotateGradient_1ljh6_1{0%{background:linear-gradient(135deg,#00fff7,#ff6ec4,#f6bc40,#278164)}25%{background:linear-gradient(225deg,#00fff7,#ff6ec4,#f6bc40,#278164)}50%{background:linear-gradient(315deg,#00fff7,#ff6ec4,#f6bc40,#278164)}75%{background:linear-gradient(45deg,#00fff7,#ff6ec4,#f6bc40,#278164)}to{background:linear-gradient(135deg,#00fff7,#ff6ec4,#f6bc40,#278164)}}._slide_1ljh6_178{width:260px;flex-shrink:0;display:flex;justify-content:center}.bg-primary{background-color:#f6bc40}.innerWidth{width:100%;padding:0 1rem;margin:0 auto}@media (min-width: 640px){.innerWidth{padding:0 1.5rem}}@media (min-width: 768px){.innerWidth{padding:0 2rem}}@media (min-width: 1024px){.innerWidth{padding:0 4rem}}@media (min-width: 1280px){.innerWidth{max-width:1280px;padding:0 5rem}}@media (min-width: 1536px){.innerWidth{max-width:1440px}}.paddings{padding:1.5rem}@media (min-width: 640px){.paddings{padding:1.5rem}}@media (min-width: 768px){.paddings{padding:2rem}}@media (min-width: 1024px){.paddings{padding:3rem}}@media (min-width: 1280px){.paddings{padding:4rem}}.xPaddings{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 640px){.xPaddings{padding-left:2rem;padding-right:2rem}}@media (min-width: 768px){.xPaddings{padding-left:3rem;padding-right:3rem}}@media (min-width: 1024px){.xPaddings{padding-left:4rem;padding-right:4rem}}@media (min-width: 1280px){.xPaddings{padding-left:5rem;padding-right:5rem}}.yPaddings{padding-top:2rem;padding-bottom:2rem}@media (min-width: 640px){.yPaddings{padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width: 768px){.yPaddings{padding-top:3rem;padding-bottom:3rem}}@media (min-width: 1024px){.yPaddings{padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width: 1280px){.yPaddings{padding-top:4rem;padding-bottom:4rem}}.topPaddings{padding-top:2rem}@media (min-width: 640px){.topPaddings{padding-top:2.5rem}}@media (min-width: 768px){.topPaddings{padding-top:3rem}}@media (min-width: 1024px){.topPaddings{padding-top:3.5rem}}@media (min-width: 1280px){.topPaddings{padding-top:4rem}}.bottomPaddings{padding-bottom:2rem}@media (min-width: 640px){.bottomPaddings{padding-bottom:2.5rem}}@media (min-width: 768px){.bottomPaddings{padding-bottom:3rem}}@media (min-width: 1024px){.bottomPaddings{padding-bottom:3.5rem}}@media (min-width: 1280px){.bottomPaddings{padding-bottom:4rem}}.flexCenter{display:flex;justify-content:center;align-items:center}.flexStart{display:flex;justify-content:flex-start;align-items:center}.flexEnd{display:flex;justify-content:flex-end;align-items:center}.flexBetween{display:flex;justify-content:space-between;align-items:center}.flexColumn{display:flex;flex-direction:column}.primaryText{font-size:2rem;font-weight:700;line-height:1.2}@media (min-width: 640px){.primaryText{font-size:2.5rem}}@media (min-width: 768px){.primaryText{font-size:3rem}}@media (min-width: 1024px){.primaryText{font-size:3.5rem}}.secondaryText{font-size:1rem;line-height:1.5;font-weight:500}@media (min-width: 640px){.secondaryText{font-size:1.1rem;line-height:1.6}}@media (min-width: 768px){.secondaryText{font-size:1.2rem;line-height:1.7}}@media (min-width: 1024px){.secondaryText{font-size:1.3rem;line-height:1.8}}.anchor{display:block;position:relative;top:-100px;visibility:hidden;scroll-margin-top:100px}.grid{display:grid;gap:1rem}@media (min-width: 640px){.grid{gap:1.5rem}}@media (min-width: 768px){.grid{gap:2rem}}.responsive-image{width:100%;height:auto;object-fit:cover}.text-center{text-align:center}@media (min-width: 768px){.text-left-md{text-align:left}.text-right-md{text-align:right}}*{margin:0;padding:0;box-sizing:border-box;font-family:Eudoxus Sans,sans-serif;scroll-behavior:smooth}
