.CloudCard_cloudCard__kfwmE{position:relative;cursor:pointer;z-index:1}.CloudCard_cloudCard__kfwmE:hover{z-index:10}.CloudCard_cloudImage__S1jda{position:relative;width:100%;height:100%}.CloudCard_cloudImg__8AO_9{filter:drop-shadow(0 10px 20px rgba(14,87,188,.15))}.CloudCard_small__ToQ_u{width:150px;height:90px}.CloudCard_medium__frNTY{width:250px;height:150px}.CloudCard_large__Lc3dN{width:400px;height:240px}.CloudCard_tooltip__qGwGl{position:absolute;bottom:calc(75% + 15px);left:50%;transform:translateX(-50%);background:#f5f9fc;border-radius:12px;padding:1.25rem;width:280px;box-shadow:0 10px 40px rgba(0,49,116,.15);z-index:100}.CloudCard_tooltip__qGwGl:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:10px solid transparent;border-top-color:#f5f9fc}.CloudCard_tooltipTitle__X7B3t{font-family:var(--font-heading);font-size:1.5rem;color:#0e57bc;margin-bottom:.5rem}.CloudCard_tooltipFact__dZ5ZO{font-size:.95rem;color:#003174;line-height:1.5;margin-bottom:1rem}.CloudCard_exploreButton__f_pPc{display:inline-block;font-family:var(--font-heading);font-size:1.1rem;color:var(--accent-pink);transition:transform .2s ease}.CloudCard_exploreButton__f_pPc:hover{transform:translateX(5px)}@media (max-width:768px){.CloudCard_small__ToQ_u{width:100px;height:60px}.CloudCard_medium__frNTY{width:180px;height:108px}.CloudCard_large__Lc3dN{width:280px;height:168px}.CloudCard_tooltip__qGwGl{width:240px;padding:1rem}.CloudCard_tooltipTitle__X7B3t{font-size:1.25rem}.CloudCard_tooltipFact__dZ5ZO{font-size:.85rem}}.CloudSection_section__KhyCD{min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;padding:6rem 2rem;overflow:hidden}.CloudSection_content__q3Gny{max-width:1400px;width:90%;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:center}.CloudSection_section__KhyCD:nth-child(2n) .CloudSection_content__q3Gny{direction:rtl}.CloudSection_section__KhyCD:nth-child(2n) .CloudSection_content__q3Gny>*{direction:ltr}.CloudSection_cloudsContainer__zaM6D{position:relative;height:500px;width:100%}.CloudSection_floatingCloud__7XIe0{position:absolute}.CloudSection_textContent__huFgs{position:relative;z-index:5;padding-right:40px}@media (max-width:1280px){.CloudSection_textContent__huFgs{padding-right:140px}}@media (max-width:1024px){.CloudSection_textContent__huFgs{padding-right:0}}.CloudSection_title__i9ep9{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,4rem);color:var(--navy-deep);margin-bottom:1.5rem;text-transform:lowercase}.CloudSection_poeticLine__0qR6w{font-family:var(--font-body);font-size:1.25rem;color:var(--primary-blue);font-style:italic;margin-bottom:2rem;line-height:1.6}.CloudSection_attribution__Urvqt{font-style:normal;font-size:1rem;opacity:.8}.CloudSection_description__UlJpN{font-size:1.15rem;color:var(--navy-deep);line-height:1.8;margin-bottom:2rem}.CloudSection_readMore__E_2bj{background:none;border:none;font-family:var(--font-heading);font-size:1.1rem;color:var(--accent-pink);cursor:pointer;padding:0;transition:transform .2s ease}.CloudSection_readMore__E_2bj:hover{transform:translateX(5px)}.CloudSection_cloudList__a2tN1{display:flex;flex-wrap:wrap;gap:1rem}.CloudSection_cloudLink__UcO2p{font-family:var(--font-heading);font-size:1.1rem;color:var(--button-text,var(--primary-blue));padding:.5rem 1rem;background:var(--button-bg,hsla(0,0%,100%,.5));border-radius:20px;transition:all .3s ease}.CloudSection_cloudLink__UcO2p:hover{background:var(--accent-pink);color:var(--navy-deep);transform:translateY(-2px)}body[data-theme=dark] .CloudSection_cloudLink__UcO2p:hover{background:var(--button-bg);color:var(--accent-pink)}@media (max-width:1024px){.CloudSection_content__q3Gny{grid-template-columns:1fr;gap:2rem}.CloudSection_section__KhyCD:nth-child(2n) .CloudSection_content__q3Gny{direction:ltr}.CloudSection_cloudsContainer__zaM6D{height:300px;order:-1}}@media (max-width:768px){.CloudSection_section__KhyCD{padding:4rem 1.5rem}.CloudSection_poeticLine__0qR6w{font-size:1.1rem}.CloudSection_description__UlJpN{font-size:1rem}.CloudSection_cloudsContainer__zaM6D{height:250px}}.Footer_footer__UaG1g{background:linear-gradient(180deg,var(--sky-deep) 0,#003174 100%);position:relative;max-width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:30vh}.Footer_content__Fi1S7{text-align:center;position:relative;z-index:2;padding:4rem 2rem;width:100%;max-width:100%}.Footer_title__TkDhz{font-family:var(--font-heading);font-size:clamp(2rem,15vw,12rem);color:#f5f9fc;max-width:100%;margin-bottom:24px;text-shadow:0 4px 30px rgba(0,0,0,.2);line-height:1;white-space:nowrap}.Footer_nav__DEri8{display:flex;justify-content:center;gap:3rem;margin-bottom:3rem}.Footer_navLink__XI723{font-family:var(--font-body);font-size:clamp(1rem,2vw,1.5rem);color:#c4dff7;text-transform:lowercase;position:relative;transition:color .3s ease}.Footer_navLink__XI723:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:var(--accent-pink);transition:width .3s ease}.Footer_navLink__XI723:hover:after{width:100%}.Footer_navLink__XI723:hover{color:#fff}.Footer_credit__Vefv_{font-family:var(--font-body);font-size:clamp(.875rem,1.5vw,1.25rem);color:#a8c8e8;opacity:.9}.Footer_cloudEmoji__zC7CC{display:inline-block;animation:Footer_float__shynn 3s ease-in-out infinite}@keyframes Footer_float__shynn{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.Footer_name__bnL2f{color:var(--accent-pink);font-weight:500}.Footer_decorClouds__HwbmH{position:absolute;inset:0;pointer-events:none}.Footer_footerCloud__325Xq{position:absolute}@media (max-width:768px){.Footer_title__TkDhz{font-size:clamp(1.5rem,12vw,4rem);letter-spacing:.05em}.Footer_nav__DEri8{gap:2rem}.Footer_navLink__XI723{font-size:1rem}.Footer_credit__Vefv_{font-size:.9rem}}.ScatteredCat_catContainer__rWN8r{position:fixed;z-index:30;cursor:pointer}.ScatteredCat_catWrapper__VP7fR{display:block}.ScatteredCat_catImage__99KL_{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(14,87,188,.15));transition:filter .2s ease}.ScatteredCat_catContainer__rWN8r:hover .ScatteredCat_catImage__99KL_{filter:drop-shadow(0 6px 12px rgba(14,87,188,.25))}.ScatteredCat_factBubble__a2RbT{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#f5f9fc;padding:.75rem 1rem;border-radius:16px;min-width:200px;max-width:260px;box-shadow:0 4px 20px rgba(14,87,188,.15),0 2px 8px rgba(0,0,0,.05);margin-bottom:10px;z-index:100;pointer-events:none}.ScatteredCat_factBubble__a2RbT:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f5f9fc}.ScatteredCat_bubbleBelow__nyXXP{bottom:auto;top:100%;margin-bottom:0;margin-top:10px}.ScatteredCat_bubbleBelow__nyXXP:after{bottom:auto;top:-8px;border-top:none;border-bottom:10px solid #f5f9fc}.ScatteredCat_bubbleLeft__2EvWY{left:auto;right:0;transform:translateX(0)}.ScatteredCat_bubbleLeft__2EvWY:after{left:auto;right:20px;transform:none}.ScatteredCat_bubbleBelow__nyXXP.ScatteredCat_bubbleLeft__2EvWY{left:auto;right:0}.ScatteredCat_meow__KMyn7{display:block;font-family:var(--font-heading);font-size:1.1rem;color:var(--accent-pink);margin-bottom:.35rem}.ScatteredCat_fact__yuN75{font-family:var(--font-body);font-size:.85rem;color:#003174;line-height:1.45;margin:0}@media (max-width:768px){.ScatteredCat_catContainer__rWN8r{display:none}}@media (max-width:1024px) and (min-width:769px){.ScatteredCat_factBubble__a2RbT{min-width:180px;max-width:220px}}.page_page__bHvK0{min-height:100vh;padding:8rem 2rem 4rem;position:relative;overflow:hidden}.page_container__eSsIu{max-width:1100px;margin:0 auto;position:relative}.page_decorClouds__yr91b{position:fixed;inset:0;pointer-events:none;z-index:0}.page_decorCloud__Qjx6_{position:absolute}.page_header__aoGnN{text-align:center;margin-bottom:4rem;position:relative;z-index:1}.page_title__7_S0z{font-family:var(--font-heading);font-size:clamp(2rem,5vw,3.5rem);color:var(--navy-deep)}.page_content__6foo0{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:4rem;gap:4rem;align-items:start;position:relative;z-index:1}.page_portraitSection__8I41_{position:-webkit-sticky;position:sticky;top:8rem}.page_portrait__UmN5e{background:var(--button-bg,hsla(0,0%,100%,.5));border-radius:24px;padding:2rem;text-align:center}.page_portraitImg__9V6CU{width:100%;max-width:320px;height:auto;border-radius:16px;filter:drop-shadow(0 10px 30px rgba(14,87,188,.15))}.page_portraitCaption__cUHqe{font-family:var(--font-body);font-size:1rem;color:#0e57bc;margin-top:1rem;font-style:italic}.page_textContent__U6zOG{font-size:1.15rem;line-height:1.9;color:var(--navy-deep)}.page_textContent__U6zOG p{margin-bottom:1.5rem}.page_intro__0UENd{font-family:var(--font-heading);font-size:1.5rem!important;color:var(--primary-blue);line-height:1.6!important}.page_textContent__U6zOG strong{color:var(--primary-blue);font-weight:500}.page_quote__ni__S{font-family:var(--font-body);font-size:1.3rem;font-style:italic;color:#0e57bc;padding:2rem;background:#f5f9fc;border-radius:16px;margin:2rem 0;text-align:center}.page_quote__ni__S cite{display:block;font-size:1rem;font-style:normal;margin-top:.75rem;color:#003174;opacity:.9}@media (max-width:900px){.page_content__6foo0{grid-template-columns:1fr;gap:2rem}.page_portraitSection__8I41_{position:relative;top:0;max-width:350px;margin:0 auto}}@media (max-width:768px){.page_page__bHvK0{padding:6rem 1.5rem 3rem}.page_textContent__U6zOG{font-size:1.05rem}.page_intro__0UENd{font-size:1.3rem!important}.page_quote__ni__S{font-size:1.15rem;padding:1.5rem}}.page_page__zjRyU{min-height:100vh;padding:8rem 2rem 4rem;max-width:1400px;margin:0 auto}.page_header__U7bNd{text-align:center;margin-bottom:4rem}.page_title__amHH7{font-family:var(--font-heading);font-size:clamp(2.5rem,6vw,4rem);color:var(--navy-deep);margin-bottom:1rem}.page_subtitle__QOAtM{font-size:1.25rem;color:var(--primary-blue);max-width:500px;margin:0 auto}.page_grid__rv5XM{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:2.5rem;gap:2.5rem}.page_card__afYi_{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;border-radius:16px;background:hsla(0,0%,100%,.3);transition:all .3s ease}.page_card__afYi_:hover{background:hsla(0,0%,100%,.6);transform:translateY(-8px)}body[data-theme=dark] .page_card__afYi_{background:#c4dff7}body[data-theme=dark] .page_card__afYi_:hover{background:#d4e9fc}.page_cloudImage__vltTh{position:relative;width:180px;height:120px;margin-bottom:1rem}.page_cloudImg__3nmv3{filter:drop-shadow(0 8px 20px rgba(14,87,188,.15));transition:filter .3s ease}.page_card__afYi_:hover .page_cloudImg__3nmv3{filter:drop-shadow(0 12px 30px rgba(14,87,188,.25))}.page_cloudName__bPiHV{font-family:var(--font-heading);font-size:1.5rem;color:var(--primary-blue);margin-bottom:.25rem}.page_cloudCategory__MALcw{font-family:var(--font-body);font-size:.9rem;color:var(--navy-deep);opacity:.7;text-transform:lowercase}body[data-theme=dark] .page_cloudName__bPiHV{color:#0e57bc}body[data-theme=dark] .page_cloudCategory__MALcw{color:#003174;opacity:.9}@media (max-width:768px){.page_page__zjRyU{padding:6rem 1.5rem 3rem}.page_grid__rv5XM{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.page_cloudImage__vltTh{width:140px;height:90px}.page_cloudName__bPiHV{font-size:1.25rem}}.CurrentSkyWidget_widget__qQwHO{position:absolute;top:100px;left:20px;z-index:40}.CurrentSkyWidget_paperNote__Bd_8U{background:var(--accent-yellow,#ffe9b3);padding:1rem 1.25rem;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.1);position:relative;min-width:140px;transform:rotate(-2deg)}.CurrentSkyWidget_tape__RhPUI{position:absolute;top:-8px;left:50%;transform:translateX(-50%) rotate(2deg);width:50px;height:16px;background:hsla(40,35%,67%,.9);border-radius:2px}.CurrentSkyWidget_header__TMsIX{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.CurrentSkyWidget_title__r6yJY{font-family:var(--font-heading);font-size:.9rem;color:#5a4a30;text-transform:lowercase}.CurrentSkyWidget_condition__dD_t4{font-family:var(--font-body);font-size:1rem;color:#3a3020;margin:0}.CurrentSkyWidget_temp__zkGBc{font-family:var(--font-heading);font-size:1.5rem;color:#5a4a30;margin:.25rem 0}.CurrentSkyWidget_location__AI2jY{font-family:var(--font-body);font-size:.8rem;color:#5a4a30;opacity:.8;margin:0}.CurrentSkyWidget_error__GgKUj,.CurrentSkyWidget_loading__5UgR7{font-family:var(--font-body);font-size:.9rem;color:#5a4a30;opacity:.7;margin:0;font-style:italic}.CurrentSkyWidget_locationPrompt__hh2t8{font-family:var(--font-body);font-size:.85rem;color:#5a4a30;margin:0;font-style:italic;line-height:1.4}.CurrentSkyWidget_refreshBtn__2UcFC{position:absolute;top:.75rem;right:.75rem;background:none;border:none;padding:4px;cursor:pointer;color:#5a4a30;opacity:.6;transition:opacity .2s,transform .2s}.CurrentSkyWidget_refreshBtn__2UcFC:hover{opacity:1;transform:rotate(180deg)}.CurrentSkyWidget_refreshBtn__2UcFC:disabled{opacity:.3;cursor:not-allowed}@media (max-width:768px){.CurrentSkyWidget_widget__qQwHO{display:none}}@media (max-width:1024px) and (min-width:769px){.CurrentSkyWidget_widget__qQwHO{top:80px;left:10px}.CurrentSkyWidget_paperNote__Bd_8U{min-width:120px;padding:.75rem 1rem}}.Hero_hero__T3Fr4{min-height:100vh;justify-content:center;padding:2rem;overflow:hidden}.Hero_content__9ypWn,.Hero_hero__T3Fr4{display:flex;flex-direction:column;align-items:center;position:relative}.Hero_content__9ypWn{text-align:center;z-index:2;width:100%;max-width:100%;padding:0 2rem}.Hero_titleWrapper__E9A5K{width:100%;margin-bottom:0}.Hero_curvedTitle__tdvSA{width:100%;max-width:100%;height:auto;overflow:visible;display:block}.Hero_titleText__WjY8G{font-family:var(--font-heading);font-size:120px;fill:var(--primary-blue);letter-spacing:.05em}.Hero_cloudsZone__mbVbs{position:relative;width:100%;height:200px;margin:1rem 0;max-width:900px}.Hero_decorCloud___rMDb{position:absolute;filter:drop-shadow(0 10px 30px rgba(14,87,188,.1))}.Hero_cloud1__GAC7J{width:280px;left:50%;top:50%;transform:translate(-50%,-50%)}.Hero_cloud2__vG0Lr{width:180px;left:10%;top:30%}.Hero_cloud3___iJCS{width:160px;right:10%;top:40%}.Hero_copyWrapper__UCAJy{position:relative;z-index:2;max-width:700px}.Hero_tagline__VAUvl{font-family:var(--font-body);font-size:clamp(1.25rem,3vw,1.75rem);color:var(--primary-blue);line-height:1.6;margin-bottom:1rem;text-transform:lowercase}.Hero_welcome__Kn5L6{font-family:var(--font-heading);font-size:clamp(1rem,2vw,1.25rem);color:#0e57bc}.Hero_scrollIndicator__XhYHB{position:absolute;bottom:3rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--primary-blue);font-family:var(--font-body);font-size:.9rem;opacity:.8;z-index:3}.Hero_scrollIndicator__XhYHB svg{opacity:.7}@media (max-width:1024px){.Hero_cloudsZone__mbVbs{height:160px}.Hero_cloud1__GAC7J{width:220px}.Hero_cloud2__vG0Lr{width:140px}.Hero_cloud3___iJCS{width:120px}}@media (max-width:768px){.Hero_content__9ypWn{padding:0 1rem}.Hero_cloudsZone__mbVbs{height:120px}.Hero_cloud1__GAC7J{width:180px}.Hero_cloud2__vG0Lr{width:100px;left:5%}.Hero_cloud3___iJCS{width:90px;right:5%}.Hero_scrollIndicator__XhYHB{bottom:2rem}}@media (max-width:480px){.Hero_cloudsZone__mbVbs{height:100px}.Hero_cloud1__GAC7J{width:140px}.Hero_cloud2__vG0Lr,.Hero_cloud3___iJCS{display:none}}.page_page__ruvsR{min-height:100vh;padding:8rem 2rem 4rem;max-width:900px;margin:0 auto}.page_notFound__fqsJi{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;font-family:var(--font-heading);color:var(--navy-deep)}.page_backLink__W0qjk{display:inline-block;font-family:var(--font-body);font-size:1rem;color:var(--primary-blue);margin-bottom:2rem;transition:transform .2s ease}.page_backLink__W0qjk:hover{transform:translateX(-5px);color:var(--accent-pink)}.page_header__OhB8W{text-align:center;margin-bottom:3rem}.page_category__1RbNy{display:inline-block;font-family:var(--font-body);font-size:1rem;color:var(--accent-pink);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.page_title__nR_rn{font-family:var(--font-heading);font-size:clamp(3rem,8vw,5rem);color:var(--navy-deep);margin-bottom:.5rem}.page_altitude__VavXe{font-family:var(--font-body);font-size:1.1rem;color:var(--primary-blue);opacity:.8}.page_cloudImage__SFvgf{display:flex;justify-content:center;margin-bottom:3rem}.page_cloudImg__FmRIZ{width:100%;max-width:500px;height:auto;filter:drop-shadow(0 20px 40px rgba(14,87,188,.2))}.page_content__QPNWj{max-width:700px;margin:0 auto}.page_poeticLine__PIjCt{font-family:var(--font-body);font-size:1.4rem;font-style:italic;color:var(--primary-blue);text-align:center;margin-bottom:3rem;padding:2rem;background:hsla(0,0%,100%,.4);border-radius:16px;position:relative}.page_poeticLine__PIjCt cite{display:block;font-size:1rem;font-style:normal;margin-top:.75rem;opacity:.8}body[data-theme=dark] .page_poeticLine__PIjCt{background:#c4dff7;color:#0e57bc}body[data-theme=dark] .page_poeticLine__PIjCt cite{color:#003174}.page_description__8JRVY{font-size:1.15rem;line-height:1.9;color:var(--navy-deep);margin-bottom:3rem}.page_description__8JRVY p{margin-bottom:1.5rem}.page_description__8JRVY p:last-child{margin-bottom:0}.page_sectionTitle__0eihy{font-family:var(--font-heading);font-size:1.75rem;color:var(--primary-blue);margin-bottom:1.5rem}.page_factsSection__HZphO{margin-bottom:3rem}.page_factsList__FJpsw{list-style:none;padding:0}.page_fact___pAko{position:relative;padding-left:1.5rem;margin-bottom:1rem;font-size:1.1rem;line-height:1.7}.page_fact___pAko:before{content:"☁";position:absolute;left:0;color:var(--sky-mid);font-size:.9rem}.page_weatherSection__9lgYh{background:hsla(0,0%,100%,.4);padding:2rem;border-radius:16px;margin-bottom:3rem}.page_weatherSection__9lgYh p{font-size:1.1rem;line-height:1.7}body[data-theme=dark] .page_weatherSection__9lgYh{background:#c4dff7}body[data-theme=dark] .page_weatherSection__9lgYh .page_sectionTitle__0eihy{color:#0e57bc}body[data-theme=dark] .page_weatherSection__9lgYh p{color:#003174}.page_relatedSection__HWiVk{margin-bottom:2rem}.page_relatedGrid___PeaR{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem}.page_relatedCard__doTUL{display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem;background:hsla(0,0%,100%,.5);border-radius:12px;transition:all .3s ease}.page_relatedCard__doTUL:hover{background:var(--cloud-white);transform:translateY(-4px)}.page_relatedName__QZSRu{font-family:var(--font-heading);font-size:1.25rem;color:var(--primary-blue)}body[data-theme=dark] .page_relatedCard__doTUL{background:#c4dff7}body[data-theme=dark] .page_relatedCard__doTUL:hover{background:#d4e9fc}body[data-theme=dark] .page_relatedName__QZSRu{color:#1a2848}body[data-theme=dark] .page_relatedCard__doTUL:hover .page_relatedName__QZSRu{color:var(--accent-pink)}@media (max-width:768px){.page_page__ruvsR{padding:6rem 1.5rem 3rem}.page_poeticLine__PIjCt{font-size:1.2rem;padding:1.5rem}.page_description__8JRVY{font-size:1.05rem}.page_fact___pAko{font-size:1rem}}