.styles_kamikaContainer__UVZo8{min-height:100vh;background:linear-gradient(180deg,#e3f0ff,#b3c6e7 80%,#fffbe6);margin:0;padding:0}.styles_kamikaHero__PI3fJ{position:relative;width:100vw;left:50%;transform:translateX(-50%);min-height:70vh;height:70vh;margin:0;padding:0;z-index:1;overflow:hidden}.styles_kamikaHeroOverlay__55uAB{position:absolute;inset:0;background:rgba(0,0,0,.55);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.styles_kamikaTitle__K52O5{font-size:2.2rem;color:#ffe066;font-weight:700;text-align:center;margin-bottom:1.5rem;text-shadow:2px 2px 8px #0d1a26}@media (min-width:768px){.styles_kamikaTitle__K52O5{font-size:4.5rem}}.styles_kamikaSubtitleHero__DBRrt{background:rgba(0,0,0,.65);color:#b3c6e7;padding:1rem 2rem;border-radius:1.5rem;font-size:1.1rem;font-weight:600;text-align:center;max-width:40rem;margin:0 auto;box-shadow:0 2px 12px 0 rgba(0,0,0,.18);letter-spacing:.5px}.styles_kamikaEventDetails__lM7Ja{margin:2rem auto;max-width:70rem;display:flex;justify-content:center}.styles_kamikaEventCard__8VjRu{display:flex;flex-wrap:wrap;gap:2rem;background:linear-gradient(90deg,#e3f0ff 60%,#ffe066);border-radius:1.5rem;box-shadow:0 4px 16px -4px #ffe066;padding:1.5rem 2rem;width:100%;justify-content:space-between}.styles_kamikaEventItem__QjN3b{display:flex;align-items:center;gap:1rem;min-width:200px}.styles_kamikaEventIcon__GStmU{background:#ffe066;color:#0d1a26;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;box-shadow:0 2px 8px #b3c6e7}.styles_kamikaEventText__AZUdj h3{margin:0;color:#0d1a26;font-size:1.1rem;font-weight:700}.styles_kamikaEventText__AZUdj p{margin:0;color:#1a2a3a;font-size:1rem}.styles_kamikaBottomFlexSection__C7lF_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem;margin:3rem auto;max-width:80rem}.styles_kamikaBottomImageWrap__6XHpA{flex:1 1 300px;display:flex;align-items:center;justify-content:center}.styles_kamikaBottomImage__MVptZ{border-radius:1.5rem;box-shadow:0 4px 16px -4px #b3c6e7;max-width:100%;height:auto}.styles_kamikaBottomInfoCard__wdvJL{flex:2 1 400px;background:#e3f0ff;border-radius:1.5rem;padding:2rem;box-shadow:0 4px 16px -4px #ffe066;color:#0d1a26}.styles_kamikaBottomInfoCard__wdvJL h2{color:#111;font-size:2rem;margin-bottom:1rem}.styles_kamikaBottomInfoCard__wdvJL p{font-size:1.1rem;margin-bottom:.7rem}.styles_kamikaDonationCard__v87Sn{background:linear-gradient(90deg,#e3f0ff 60%,#ffe066);border-radius:1.5rem;box-shadow:0 25px 50px -12px rgba(179,198,231,.25);padding:2rem 1rem 1.5rem;color:#0d1a26;margin:3rem auto;max-width:80vw;width:100%;position:relative;z-index:10;border:3px solid #ffe066}.styles_kamikaSectionTitle__Ccpi6{font-size:1.5rem;color:#0d1a26;font-weight:700;margin-bottom:1.2rem;display:flex;align-items:center;gap:.5rem}.styles_kamikaDonationTitle__xEDFR{font-size:1.2rem;font-weight:700;margin-bottom:1rem;color:#0d1a26}.styles_kamikaDonationText__RSL_K{font-size:1.05rem;margin-bottom:1.2rem;color:#1a2a3a}.styles_kamikaDonationOptions__Ws8v_{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.1rem;gap:1.1rem;margin-bottom:1.2rem}@media (min-width:768px){.styles_kamikaDonationOptions__Ws8v_{grid-template-columns:repeat(3,1fr)}}.styles_kamikaDonationOption__3PRwX{background:hsla(0,0%,100%,.7);border-radius:.75rem;padding:1.1rem;text-align:center;cursor:pointer;transition:all .3s ease;border:2px solid #0d1a26;color:#0d1a26;font-weight:600;font-size:1.1rem;box-shadow:0 4px 12px -2px #b3c6e7}.styles_kamikaDonationOption__3PRwX:hover{background:#ffe066;color:#0d1a26;border-color:#ffe066}.styles_kamikaDonationAmount__uWwdo{font-size:1.3rem;font-weight:700;margin-bottom:.3rem}.styles_kamikaDonationLabel__teUPM{font-size:.95rem;color:#1a2a3a}.styles_kamikaDonateButton__2_xmj{background:#0d1a26;color:#ffe066;font-weight:700;font-size:1.05rem;padding:.7rem 1.5rem;border-radius:2rem;border:none;cursor:pointer;box-shadow:0 2px 8px #b3c6e7;transition:background .2s,color .2s,transform .2s}.styles_kamikaDonateButton__2_xmj:hover{background:#ffe066;color:#0d1a26;transform:translateY(-2px) scale(1.04)}.styles_kamikaSection__5Qa1A{background:#fffbe6;border-radius:1.5rem;box-shadow:0 2px 8px #b3c6e7;margin:2rem auto;padding:2rem;max-width:70rem}.styles_kamikaSectionTitle__Ccpi6 svg{color:#ffe066}.styles_kamikaCard__IMn3m{background:#e3f0ff;border-radius:1rem;padding:1.2rem 1.5rem;margin-bottom:1rem;box-shadow:0 2px 8px #b3c6e7}.styles_kamikaCardParagraph__O4sfm{margin-top:.7rem;color:#1a2a3a}.styles_kamikaObservanceList__I0BKk{list-style:disc inside;margin:1rem 0 1rem 1.5rem;color:#0d1a26;font-size:1.05rem}.styles_kamikaBenefitsGrid__SO2cP{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin:2rem 0}@media (max-width:900px){.styles_kamikaBenefitsGrid__SO2cP{grid-template-columns:1fr}}.styles_kamikaBenefitCard____q2X{background:#b3c6e7;border-radius:1rem;padding:1.2rem 1.5rem;color:#0d1a26;box-shadow:0 2px 8px #ffe066;font-size:1.05rem;font-weight:500}.styles_kamikaFaqGrid__nDG_r{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin:2rem 0}@media (max-width:900px){.styles_kamikaFaqGrid__nDG_r{grid-template-columns:1fr}}.styles_kamikaFaqCard__H5Pwp{background:#0d1a26;border-radius:1rem;padding:1.2rem 1.5rem;color:#ffe066;box-shadow:0 2px 8px #b3c6e7;font-size:1.05rem;font-weight:500}.styles_kamikaFaqCard__H5Pwp h3{color:#ffe066;font-size:1.1rem;margin-bottom:.5rem}.styles_kamikaFaqCard__H5Pwp p{margin:0;color:#fff}.styles_kamikaGalleryGrid__pho8m{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin:2rem 0}@media (max-width:900px){.styles_kamikaGalleryGrid__pho8m{grid-template-columns:1fr}}.styles_kamikaGalleryItem__M0v7Z{border-radius:1rem;overflow:hidden;box-shadow:0 2px 8px #b3c6e7}.styles_kamikaGalleryImg__L9aPv{width:100%;height:auto;display:block}.styles_kamikaLanguageFloatingBtn__NRvpl{position:fixed;bottom:32px;right:32px;z-index:1000;background:#ffe066;color:#0d1a26;border:none;border-radius:50%;width:56px;height:56px;font-size:1.5rem;font-weight:700;box-shadow:0 2px 8px #b3c6e7;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,transform .2s}.styles_kamikaLanguageFloatingBtn__NRvpl:hover{background:#0d1a26;color:#ffe066;transform:scale(1.08)}.styles_kamikaLanguageToggle__0Y6TP{position:fixed;top:160px;right:24px;z-index:1000;background:#0d1a26;color:#ffe066;border:none;border-radius:25px;padding:12px 24px;display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 4px 15px #b3c6e7;transition:all .3s ease}.styles_kamikaLanguageToggle__0Y6TP:hover{background:#ffe066;color:#0d1a26;transform:translateY(-2px);box-shadow:0 6px 20px #0d1a26}.styles_kamikaLanguageToggle__0Y6TP svg{font-size:18px}@media (max-width:600px){.styles_kamikaTitle__K52O5{font-size:1.5rem}.styles_kamikaSubtitleHero__DBRrt{font-size:.98rem;padding:.7rem}.styles_kamikaBottomInfoCard__wdvJL,.styles_kamikaDonationCard__v87Sn,.styles_kamikaSection__5Qa1A{padding:1rem}.styles_kamikaHero__PI3fJ{height:200px!important;min-height:38vh;height:38vh}.styles_kamikaSubtitleHero__DBRrt{max-width:95%}.styles_kamikaDonationCard__v87Sn,.styles_kamikaSection__5Qa1A{width:95%;margin:0}.styles_kamikaHeroOverlay__55uAB{background:transparent;justify-content:flex-end;bottom:0;left:0;right:0;top:unset;padding-bottom:1.2rem;padding-top:0;position:absolute}.styles_kamikaHeroOverlay__55uAB:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.65) 70%,transparent);z-index:0;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.styles_kamikaHeroOverlay__55uAB>*{position:relative;z-index:1}.styles_kamikaEventDetails__lM7Ja{width:95%}.styles_kamikaDonationCard__v87Sn{margin:30px auto!important}.styles_kamikaDonationCard__v87Sn,.styles_kamikaSection__5Qa1A{width:95%!important;display:block;max-width:none!important;border-radius:1.5rem;box-sizing:border-box}.styles_kamikaDonationCard__v87Sn,.styles_kamikaSection__5Qa1A{margin:0 auto 1.5rem!important}}