.welcome_welcomeModal__yc3Ez{width:90%;max-width:40rem;margin:auto;padding:2rem;text-align:center;display:flex;flex-direction:column;gap:1.5rem}.welcome_welcomeHeader__2l1DI{font-size:clamp(1.5rem,2.5vw,2rem);color:var(--darkGray)}.welcome_welcomeContent__GBXaG{min-height:20vh}.welcome_placeholder__F45ok{font-size:1.1rem;color:var(--mutedOrange)}.welcome_buttonContainer__wHEkb{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.welcome_navButton__trtnj{background:var(--gradient);color:var(--baseTintColor);border:none;padding:.6em 1.2em;border-radius:.5em;cursor:pointer;font-weight:700;font-size:1rem;transition:background .3s ease}.welcome_navButton__trtnj:hover{background-color:var(--baseTintDark)}.welcome_welcomeContainer__hqfnI{padding:2rem;text-align:center;color:var(--textColor,#222)}.welcome_logo__MzeZu{max-width:12.5rem;margin-bottom:1rem;width:100%;height:auto}.welcome_intro__xsmFo{margin-bottom:2rem}.welcome_subtitle__tVf_0{font-weight:700;font-size:1.125rem;color:var(--accentColor,#ff7a00)}.welcome_topicGrid__ooVco{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.welcome_topicCard__VS3Yb{background-color:#fff;border-radius:.75rem;padding:1rem;width:clamp(12rem,40vw,14rem);box-shadow:0 .25rem .75rem rgba(0,0,0,.08);cursor:pointer;transition:transform .2s ease;text-align:center}.welcome_topicCard__VS3Yb:hover{transform:scale(1.05)}.welcome_topicEmoji__JAa2W{font-size:2rem;margin-bottom:.5rem}.welcome_topicTitle__fX_Jn{font-size:1.2rem;margin:.5rem 0;font-weight:600}.welcome_topicDesc__HY_2g{font-size:.9rem;color:#666}.welcome_flexWrapper__vnZ6O{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;width:100%;flex-wrap:wrap}@media (max-width:680px){.welcome_welcomeModal__yc3Ez{width:100%;padding:5px}.welcome_welcomeHeader__2l1DI{margin-top:20px;font-size:clamp(1.1rem,2vw,1.5rem);color:var(--darkGray)}.welcome_welcomeContent__GBXaG{max-width:100%;width:100%;padding:5px}.welcome_welcomeContent__GBXaG p{font-size:.9em}.welcome_topicCard__VS3Yb{width:100%}.welcome_buttonContainer__wHEkb{flex-direction:column;align-items:center}.welcome_navButton__trtnj{width:100%;max-width:18rem}.welcome_flexWrapper__vnZ6O{flex-direction:column;align-items:stretch}}.animatedClickExample_container__OFGDH{display:flex;flex-direction:column;align-items:center;margin-top:4rem;position:relative}.animatedClickExample_iconWrapper__5sE3k{position:relative;width:5em;height:5em}.animatedClickExample_mailIcon__ijaN1{width:100%;height:auto;cursor:pointer;transition:transform .2s ease,filter .2s ease}.animatedClickExample_mailIcon__ijaN1.animatedClickExample_animatedClick__kvTkU{animation:animatedClickExample_fakeHoverAndClick___se_E 1.2s ease-in-out forwards}@keyframes animatedClickExample_fakeHoverAndClick___se_E{0%{transform:scale(1);filter:brightness(1)}30%{transform:scale(1.05);filter:brightness(1.1)}60%{transform:scale(.92);filter:brightness(.95)}80%{transform:scale(1.05);filter:brightness(1.1)}to{transform:scale(1);filter:brightness(1)}}.animatedClickExample_mouseCursor__udyNb{position:absolute;top:-3.75em;left:3.125em;width:2em;height:auto;animation:animatedClickExample_moveClick__InFxQ 1.2s ease-in-out forwards;pointer-events:none;z-index:5}@keyframes animatedClickExample_moveClick__InFxQ{0%{transform:translate(0) scale(1);opacity:0}30%{opacity:1;transform:translate(-1.5625em,3.75em) scale(1)}to{transform:translate(-1.5625em,3.75em) scale(1);opacity:0}}.animatedClickExample_expandingDiv__qG9wA{margin-top:2rem;width:90%;max-width:20em;padding:1.2rem;background-color:var(--white,#fff);border:.125em solid var(--orange,coral);border-radius:.75em;box-shadow:0 .375em 1em rgba(0,0,0,.2);opacity:0;transform:scale(.85);transition:opacity .6s ease,transform .6s ease;text-align:center}.animatedClickExample_expandingDiv__qG9wA.animatedClickExample_visible__Muopx{opacity:1;transform:scale(1)}.animatedClickExample_mailIcon__ijaN1:hover{transform:scale(1.05);filter:brightness(1.1)}.animatedClickExample_mailIcon__ijaN1:active{transform:scale(.95);filter:brightness(.95)}@media (max-width:480px){.animatedClickExample_iconWrapper__5sE3k{width:4em;height:4em}.animatedClickExample_expandingDiv__qG9wA{padding:1rem}}.AnimatedMailexample_container__9rMjB{display:flex;flex-direction:column;align-items:center;padding:1.25em}.AnimatedMailexample_imageWrapper___1iKm{position:relative;width:90%;max-width:37.5em;aspect-ratio:16/9;margin-bottom:1.25em}.AnimatedMailexample_image__2fBEa{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border:.0625em solid #ccc;border-radius:.5em}.AnimatedMailexample_clickPulse__UD1E9{position:absolute;width:1.875em;height:1.875em;background:rgba(0,123,255,.5);border-radius:50%;transform:translate(-50%,-50%);animation:AnimatedMailexample_pulse__PM2U6 1.2s infinite;pointer-events:none;z-index:10}@keyframes AnimatedMailexample_pulse__PM2U6{0%{box-shadow:0 0 0 0 rgba(0,123,255,.7)}70%{box-shadow:0 0 0 .625em rgba(0,123,255,0)}to{box-shadow:0 0 0 0 rgba(0,123,255,0)}}.AnimatedMailexample_text__K4tUw{margin-bottom:.625em;font-size:clamp(1em,2.5vw,1.25em);text-align:center;max-width:90%}.AnimatedMailexample_button__4dF47{padding:.5em 1em;font-size:clamp(1em,2.5vw,1.125em);background-color:#007bff;border:none;color:#fff;border-radius:.25em;cursor:pointer;transition:background-color .3s ease}.AnimatedMailexample_button__4dF47:hover{background-color:#0056b3}@media (max-width:780px){.AnimatedMailexample_imageWrapper___1iKm{width:100%}.AnimatedMailexample_container__9rMjB{display:flex;flex-direction:column;align-items:center;padding:5px!important}.AnimatedMailexample_text__K4tUw{font-size:1em!important;width:100%!important;padding:5px}}