@font-face{font-family:tiroDevanagari;src:url(../media/tiro_devanagari_sanskrit_praksha-s.p.1w8q6kf9pcvaz.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:tiroDevanagari Fallback;src:local(Arial);ascent-override:75.5%;descent-override:24.5%;line-gap-override:33.0%;size-adjust:100.0%}.UMpZbW_className{font-family:tiroDevanagari,tiroDevanagari Fallback;font-weight:400}
.xVSxrG_nav{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbf9eed9;border-bottom:2px solid #17160f;position:sticky;top:0}.xVSxrG_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:12px 24px;display:flex}.xVSxrG_brand{align-items:center;gap:10px;text-decoration:none;display:flex}.xVSxrG_logo{border:2px solid #17160f;border-radius:10px;width:40px;height:40px;display:block}.xVSxrG_name{font-family:var(--font-fredoka), sans-serif;color:#17160f;letter-spacing:-.01em;font-size:22px;font-weight:600}.xVSxrG_links{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.xVSxrG_link{color:#17160f;opacity:.85;font-size:15px;font-weight:600;text-decoration:none}.xVSxrG_linkWithIcon{align-items:center;gap:5px;display:inline-flex}.xVSxrG_button{color:#fbf9ee;white-space:nowrap;background:#17160f;border-radius:999px;flex-shrink:0;padding:10px 20px;font-size:15px;font-weight:600;text-decoration:none}
.p-5sba_footer{background:#f4f1df;border-top:2px solid #17160f}.p-5sba_grid{max-width:1180px;margin:0 auto;padding:48px 24px 36px}.p-5sba_brand{color:#17160f;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.p-5sba_logo{border:2px solid #17160f;border-radius:10px;width:40px;height:40px}.p-5sba_name{font-family:var(--font-fredoka), sans-serif;font-size:22px;font-weight:600}.p-5sba_tagline{color:#4a4838;max-width:300px;margin:14px 0 0;font-size:14px;line-height:1.6}.p-5sba_stores{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.p-5sba_storeBtn{color:#fbf9ee;background:#17160f;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;text-decoration:none;display:inline-flex}.p-5sba_appleIcon{font-size:20px}.p-5sba_playIcon{font-size:18px}.p-5sba_storeText{line-height:1.1}.p-5sba_storeSmall{opacity:.75;font-size:9px;display:block}.p-5sba_storeName{font-family:var(--font-fredoka), sans-serif;font-size:14px;font-weight:500}.p-5sba_socials{gap:10px;margin-top:18px;display:flex}.p-5sba_social{color:#17160f;background:#fff;border:2px solid #17160f;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;text-decoration:none;display:inline-flex}.p-5sba_heading{font-family:var(--font-fredoka), sans-serif;margin:0 0 14px;font-size:17px;font-weight:600}.p-5sba_list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.p-5sba_link{color:#3f3d2b;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none}.p-5sba_featured{flex-wrap:wrap;align-items:center;gap:12px 18px;max-width:1180px;margin:0 auto;padding:0 24px 28px;display:flex}.p-5sba_featuredHeading{font-family:var(--font-fredoka), sans-serif;color:#4a4838;margin:0;font-size:15px;font-weight:600}.p-5sba_badges{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.p-5sba_badgeLink{border-radius:10px;line-height:0;display:block}.p-5sba_badge{width:auto;height:44px;display:block}.p-5sba_bottom{border-top:2px solid #e6e2cf}.p-5sba_bottomInner{color:#6a6650;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:1180px;margin:0 auto;padding:18px 24px;font-size:13px;display:flex}.p-5sba_bottomText{margin:0}
.lQY2WG_page{font-family:var(--font-plus-jakarta), sans-serif;color:#17160f;background:#fbf9ee;min-height:100vh}.lQY2WG_header{text-align:center;max-width:900px;margin:0 auto;padding:56px 24px 12px}.lQY2WG_badge{background:#e8df7a;border:2px solid #17160f;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:3px 3px #17160f}.lQY2WG_title{font-family:var(--font-fredoka), sans-serif;letter-spacing:-.02em;text-wrap:pretty;margin:20px 0 0;font-size:clamp(28px,4.5vw,42px);font-weight:600;line-height:1.1}.lQY2WG_lead{color:#4a4838;max-width:560px;margin:16px auto 0;font-size:17px;line-height:1.6}.lQY2WG_main{max-width:1000px;margin:0 auto;padding:32px 24px 80px}.lQY2WG_card{text-align:center;background:#fff;border:2px solid #17160f;border-radius:24px;padding:56px 32px;box-shadow:6px 6px #17160f}.lQY2WG_cardIcon{background:#fbf9ee;border:2px solid #17160f;border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto;font-size:32px;display:flex}.lQY2WG_cardTitle{font-family:var(--font-fredoka), sans-serif;margin:22px 0 0;font-size:24px;font-weight:600}.lQY2WG_cardText{color:#4a4838;max-width:460px;margin:12px auto 0;font-size:16px;line-height:1.6}.lQY2WG_actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}.lQY2WG_primary,.lQY2WG_secondary{border-radius:14px;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.lQY2WG_primary{color:#fbf9ee;background:#17160f;box-shadow:4px 4px #e8df7a}.lQY2WG_secondary{color:#17160f;background:#e8df7a;border:2px solid #17160f}.lQY2WG_tools{text-align:center;color:#4a4838;margin:28px 0 0;font-size:15px}.lQY2WG_tools a{color:#17160f;font-weight:600}@media (max-width:600px){.lQY2WG_card{padding:40px 20px}}.lQY2WG_timetable{background:#fff;border:2px solid #17160f;border-radius:20px;padding:24px;position:relative;box-shadow:6px 6px #17160f}.lQY2WG_tableClip{overflow:hidden}.lQY2WG_timetableHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.lQY2WG_timetableTitle{font-family:var(--font-fredoka), sans-serif;margin:0;font-size:21px;font-weight:600}.lQY2WG_timetableNote{color:#6a6650;font-size:13px;font-weight:600}.lQY2WG_table{border-collapse:collapse;filter:blur(4px);-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;min-width:620px}.lQY2WG_table th,.lQY2WG_table td{border:2px solid #17160f;padding:10px}.lQY2WG_table th{font-family:var(--font-fredoka), sans-serif;background:#fbf9ee;font-size:13px}.lQY2WG_table td{background:#fbf9ee;font-size:13px}.lQY2WG_table td.lQY2WG_cellAlt{background:#fff}.lQY2WG_table .lQY2WG_timeHead{text-align:left;width:70px}.lQY2WG_table .lQY2WG_time{color:#6a6650;white-space:nowrap;background:0 0;font-size:12px;font-weight:600}.lQY2WG_subject{font-weight:700}.lQY2WG_room{color:#6a6650;font-size:11px}.lQY2WG_sync{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:120px;left:16px;right:16px}.lQY2WG_syncButton{color:#fbf9ee;font-family:var(--font-fredoka), sans-serif;background:#17160f;border-radius:14px;align-items:center;gap:11px;padding:15px 26px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:5px 5px #e8df7a}.lQY2WG_syncNote{color:#6a6650;background:#fff;border-radius:999px;margin:12px 0 0;padding:3px 10px;font-size:13px}@media (max-width:600px){.lQY2WG_header{padding-top:32px}.lQY2WG_title{margin-top:14px}.lQY2WG_lead{margin-top:12px;font-size:15px}.lQY2WG_main{padding-top:24px}.lQY2WG_timetable{padding:16px}.lQY2WG_sync{top:100px}.lQY2WG_syncButton{white-space:nowrap;gap:8px;padding:12px 16px;font-size:15px}}
.E0kJGG_page{font-family:var(--font-plus-jakarta), sans-serif;color:#17160f;background:#fbf9ee;min-height:100vh;overflow-x:hidden}.E0kJGG_section{max-width:1180px;margin:88px auto 0;padding:0 24px}.E0kJGG_gap84{margin-top:84px}.E0kJGG_gap64{margin-top:64px}.E0kJGG_eyebrow{font-family:var(--font-fredoka), sans-serif;color:#b0791f;margin:0;font-size:15px;font-weight:600}.E0kJGG_tracked{letter-spacing:.02em}.E0kJGG_sectionTitle{font-family:var(--font-fredoka), sans-serif;letter-spacing:-.02em;margin:10px 0 0;font-size:clamp(30px,4.5vw,44px);font-weight:600}.E0kJGG_tight{line-height:1.08}.E0kJGG_balance{text-wrap:balance}.E0kJGG_iconTile{background:#fbf9ee;border:2px solid #17160f;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;font-size:28px;display:flex}.E0kJGG_colorCard{border:2px solid #17160f;border-radius:20px;flex-direction:column;padding:26px;display:flex;box-shadow:6px 6px #17160f}.E0kJGG_cardTitle{font-family:var(--font-fredoka), sans-serif;margin:18px 0 8px;font-size:22px;font-weight:600}.E0kJGG_pillBadge{background:#e8df7a;border:2px solid #17160f;border-radius:999px;align-items:center;gap:8px;padding:5px 13px;font-size:13px;font-weight:600;display:inline-flex}.E0kJGG_appleIcon{font-size:26px}.E0kJGG_playIcon{font-size:24px}.E0kJGG_storeText{text-align:left;line-height:1.1}.E0kJGG_storeName{font-family:var(--font-fredoka), sans-serif;font-size:18px;font-weight:500}.E0kJGG_hero{flex-wrap:wrap;align-items:center;gap:56px;max-width:1180px;margin:0 auto;padding:72px 24px 40px;display:flex}.E0kJGG_heroText{flex:420px;min-width:300px}.E0kJGG_heroBadge{background:#e8df7a;border:2px solid #17160f;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:3px 3px #17160f}.E0kJGG_heroTitle{font-family:var(--font-fredoka), sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:22px 0 0;font-size:clamp(34px,5.2vw,54px);font-weight:600;line-height:1.05}.E0kJGG_highlight{white-space:nowrap;background:#e8df7a;border-radius:8px;padding:0 8px}.E0kJGG_heroLead{color:#4a4838;max-width:520px;margin:22px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.6}.E0kJGG_heroStores{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.E0kJGG_heroStoreBtn{color:#fbf9ee;background:#17160f;border-radius:14px;align-items:center;gap:11px;padding:12px 20px;text-decoration:none;display:flex;box-shadow:4px 4px #d9cd54}.E0kJGG_heroStoreSmall{opacity:.75;font-size:11px;display:block}.E0kJGG_heroUsers{color:#4a4838;align-items:center;gap:8px;margin:18px 0 0;font-size:14px;font-weight:600;display:flex}.E0kJGG_heroUsersIcon{color:#17160f;font-size:18px}.E0kJGG_phoneCol{flex:320px;justify-content:center;min-width:280px;display:flex;position:relative}.E0kJGG_phoneWrap{width:240px;position:relative}.E0kJGG_floatBadge{z-index:3;border:2px solid #17160f;border-radius:12px;align-items:center;gap:8px;font-weight:600;display:flex;position:absolute;box-shadow:4px 4px #17160f}.E0kJGG_floatBadgeA{background:#fff}.E0kJGG_floatBadgeB{background:#e8df7a}.E0kJGG_inkIcon{color:#17160f}.E0kJGG_phone{background:#17160f;border-radius:40px;padding:10px;box-shadow:10px 12px #17160f29}.E0kJGG_screen{background:#fbf9ee;border-radius:30px;padding:20px 16px 18px;overflow:hidden}.E0kJGG_statusBar{opacity:.6;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.E0kJGG_screenLabel{color:#6a6650;margin:14px 0 4px;font-size:13px;font-weight:600}.E0kJGG_ringWrap{justify-content:center;margin:4px 0 8px;display:flex}.E0kJGG_ring{background:conic-gradient(#17160f 0 82%, #e6e2cf 82% 100%);border-radius:50%;justify-content:center;align-items:center;width:136px;height:136px;display:flex}.E0kJGG_ringInner{background:#fbf9ee;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:102px;height:102px;display:flex}.E0kJGG_ringValue{font-family:var(--font-fredoka), sans-serif;font-size:34px;font-weight:600;line-height:1}.E0kJGG_ringCaption{color:#6a6650;font-size:11px;font-weight:600}.E0kJGG_bunkNote{background:#e8df7a;border:2px solid #17160f;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.E0kJGG_subjects{flex-direction:column;gap:8px;margin-top:12px;display:flex}.E0kJGG_subject{background:#fff;border:2px solid #17160f;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 11px;font-size:12px;font-weight:600;display:flex}.E0kJGG_good{color:#2b7a4b}.E0kJGG_warn{color:#b0791f}.E0kJGG_tabBar{color:#6a6650;border-top:2px solid #e6e2cf;justify-content:space-around;align-items:center;margin-top:12px;padding-top:8px;font-size:18px;display:flex}.E0kJGG_tabActive{color:#17160f;background:#e8df7a;border:2px solid #17160f;border-radius:999px;padding:5px 12px;display:flex}.E0kJGG_trust{background:#e8df7a;border-top:2px solid #17160f;border-bottom:2px solid #17160f}.E0kJGG_trustStrip{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 40px;max-width:1180px;margin:0 auto;padding:16px 24px;font-size:15px;font-weight:600;display:flex}.E0kJGG_trustItem{align-items:center;gap:8px;display:flex}.E0kJGG_trustSep{opacity:.4}.E0kJGG_features{margin-top:0;padding:84px 24px 20px}.E0kJGG_intro620{max-width:620px}.E0kJGG_featureGrid{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:22px;margin-top:44px;display:grid}.E0kJGG_cardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.E0kJGG_webBadge{color:#fbf9ee;letter-spacing:.03em;background:#17160f;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.E0kJGG_featureDesc{color:#45432f;margin:0 0 16px;font-size:15px;line-height:1.55}.E0kJGG_featureCta{color:#fbf9ee;background:#17160f;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin-top:auto;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.E0kJGG_intro680{max-width:680px}.E0kJGG_attLead{color:#45432f;margin:16px 0 0;font-size:17px;line-height:1.6}.E0kJGG_modeGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;margin-top:36px;display:grid}.E0kJGG_modeDesc{color:#45432f;margin:0;font-size:15px;line-height:1.6}.E0kJGG_points{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.E0kJGG_point{align-items:flex-start;gap:8px;display:flex}.E0kJGG_pointIcon{flex-shrink:0;font-size:18px}.E0kJGG_modeLink{color:#17160f;text-underline-offset:3px;align-self:flex-start;margin-top:auto;padding-top:18px;font-size:14px;font-weight:700;-webkit-text-decoration:underline #b0791f;text-decoration:underline #b0791f}.E0kJGG_checks{color:#3f3d2b;flex-wrap:wrap;gap:10px 22px;margin-top:26px;font-size:15px;font-weight:600;display:flex}.E0kJGG_check{align-items:center;gap:7px;display:inline-flex}.E0kJGG_checkIcon{color:#b0791f;font-size:18px}.E0kJGG_bunkCard{background:#e8df7a;border:2px solid #17160f;border-radius:28px;box-shadow:10px 10px #17160f}.E0kJGG_bunkText{flex:380px}.E0kJGG_favBadge{color:#fbf9ee;background:#17160f;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.E0kJGG_bunkTitle{font-family:var(--font-fredoka), sans-serif;letter-spacing:-.02em;margin:18px 0 0;font-size:clamp(28px,4vw,42px);font-weight:600;line-height:1.08}.E0kJGG_bunkLead{color:#3f3d2b;max-width:480px;margin:18px 0 0;font-size:17px;line-height:1.6}.E0kJGG_bunkBtn{color:#fbf9ee;background:#17160f;border-radius:14px;align-items:center;gap:8px;margin-top:22px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:4px 4px #fbf9ee}.E0kJGG_bunkDemoCol{flex:0 300px}.E0kJGG_bunkDemo{background:#fbf9ee;border:2px solid #17160f;border-radius:20px;padding:24px;box-shadow:5px 5px #17160f}.E0kJGG_demoLabel{color:#6a6650;margin:0 0 4px;font-size:13px;font-weight:600}.E0kJGG_demoValue{font-family:var(--font-fredoka), sans-serif;margin:0;font-size:30px;font-weight:600}.E0kJGG_divider{background:#17160f;height:2px;margin:16px 0}.E0kJGG_demoRow{align-items:center;gap:12px;display:flex}.E0kJGG_demoCount{width:52px;height:52px;font-family:var(--font-fredoka), sans-serif;background:#e8df7a;border:2px solid #17160f;border-radius:12px;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex}.E0kJGG_demoText{margin:0;font-size:15px;font-weight:600;line-height:1.35}.E0kJGG_moreTitle{font-family:var(--font-fredoka), sans-serif;letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(26px,3.5vw,36px);font-weight:600}.E0kJGG_moreLead{color:#45432f;margin:0 0 32px;font-size:16px}.E0kJGG_extrasGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;display:grid}.E0kJGG_extra{background:#fff;border:2px solid #17160f;border-radius:16px;align-items:flex-start;gap:14px;padding:20px;display:flex}.E0kJGG_extraIcon{margin-top:2px;font-size:26px}.E0kJGG_extraTitle{font-family:var(--font-fredoka), sans-serif;margin:0 0 4px;font-size:17px;font-weight:600}.E0kJGG_extraDesc{color:#55533f;margin:0;font-size:14px;line-height:1.5}.E0kJGG_toolsTitle{font-family:var(--font-fredoka), sans-serif;letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(24px,3.2vw,32px);font-weight:600}.E0kJGG_toolsLead{color:#45432f;margin:0 0 22px;font-size:16px}.E0kJGG_toolList{flex-wrap:wrap;gap:10px;display:flex}.E0kJGG_tool{color:#17160f;background:#fff;border:2px solid #17160f;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.E0kJGG_centerIntro{text-align:center;max-width:560px;margin:0 auto}.E0kJGG_stepsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;margin-top:46px;display:grid}.E0kJGG_step{background:#fff;border:2px solid #17160f;border-radius:20px;padding:28px;box-shadow:6px 6px #17160f}.E0kJGG_stepNum{width:44px;height:44px;font-family:var(--font-fredoka), sans-serif;background:#e8df7a;border:2px solid #17160f;border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.E0kJGG_stepTitle{font-family:var(--font-fredoka), sans-serif;margin:16px 0 8px;font-size:20px;font-weight:600}.E0kJGG_stepDesc{color:#45432f;margin:0;font-size:15px;line-height:1.55}.E0kJGG_intro560{max-width:560px}.E0kJGG_rating{align-items:center;gap:8px;margin-top:14px;display:flex}.E0kJGG_stars{color:#e0b23a;letter-spacing:2px;font-size:18px}.E0kJGG_score{font-size:16px;font-weight:700}.E0kJGG_ratingNote{color:#6a6650;font-size:14px}.E0kJGG_marquee{flex-direction:column;gap:18px;margin-top:42px;display:flex}.E0kJGG_reviewCard{background:#fff;border:2px solid #17160f;border-radius:20px;flex-direction:column;flex:none;display:flex;box-shadow:6px 6px #17160f}.E0kJGG_reviewStars{color:#e0b23a;letter-spacing:2px;font-size:16px}.E0kJGG_reviewQuote{color:#2f2d1e;-webkit-box-orient:vertical;flex:1;margin:12px 0 18px;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.E0kJGG_reviewer{align-items:center;gap:12px;display:flex}.E0kJGG_avatar{width:38px;height:38px;font-family:var(--font-fredoka), sans-serif;background:#e8df7a;border:2px solid #17160f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.E0kJGG_reviewerName{margin:0;font-size:14px;font-weight:700}.E0kJGG_reviewerMeta{color:#6a6650;margin:0;font-size:12px}.E0kJGG_eventsCard{background:#fff;border:2px solid #17160f;border-radius:28px;box-shadow:10px 10px #17160f}.E0kJGG_eventsHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.E0kJGG_eventsText{flex:400px}.E0kJGG_bannerTitle{font-family:var(--font-fredoka), sans-serif;letter-spacing:-.02em;margin:16px 0 0;font-size:clamp(26px,4vw,40px);font-weight:600;line-height:1.08}.E0kJGG_eventsLead{color:#45432f;max-width:540px;margin:12px 0 0;font-size:16px}.E0kJGG_btnRow{flex-wrap:wrap;gap:12px;display:flex}.E0kJGG_pillBtn{white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.E0kJGG_pillDark{color:#fbf9ee;background:#17160f;box-shadow:4px 4px #d9cd54}.E0kJGG_pillOutline{color:#17160f;background:#e8df7a;border:2px solid #17160f}.E0kJGG_pillGlow{color:#17160f;background:#e8df7a;box-shadow:4px 4px #e8df7a59}.E0kJGG_eventGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:34px;display:grid}.E0kJGG_event{background:#fbf9ee;border:2px solid #17160f;border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex}.E0kJGG_eventTop{justify-content:space-between;align-items:center;display:flex}.E0kJGG_eventMeta{align-items:center;gap:12px;display:flex}.E0kJGG_date{text-align:center;background:#e8df7a;border:2px solid #17160f;border-radius:12px;width:52px;padding:6px 0}.E0kJGG_day{font-family:var(--font-fredoka), sans-serif;font-size:20px;font-weight:700;line-height:1}.E0kJGG_month{letter-spacing:.05em;font-size:10px;font-weight:700}.E0kJGG_eventTag{color:#b0791f;font-size:12px;font-weight:700}.E0kJGG_eventIcon{font-size:22px}.E0kJGG_eventTitle{font-family:var(--font-fredoka), sans-serif;margin:0 0 3px;font-size:18px;font-weight:600}.E0kJGG_eventOrg{color:#6a6650;margin:0;font-size:13px}.E0kJGG_eventsNote{color:#94917c;margin:22px 0 0;font-size:12px}.E0kJGG_ambassadorCard{background:#17160f;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex;box-shadow:10px 10px #e8df7a}.E0kJGG_ambassadorText{flex:400px;min-width:260px}.E0kJGG_onDark{color:#fbf9ee}.E0kJGG_ambassadorLead{color:#cfccbe;max-width:520px;margin:12px 0 0;font-size:16px}.E0kJGG_faqList{flex-direction:column;gap:16px;margin-top:40px;display:flex}.E0kJGG_faq{background:#fff;border:2px solid #17160f;border-radius:18px}.E0kJGG_faqQuestion{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 26px;list-style:none;display:flex}.E0kJGG_faqTitle{font-family:var(--font-fredoka), sans-serif;margin:0;font-size:18px;font-weight:600}.E0kJGG_faqIcon{flex-shrink:0}.E0kJGG_faqAnswer{padding:0 26px 22px}.E0kJGG_faqText{color:#45432f;margin:0;font-size:15px;line-height:1.6}.E0kJGG_faqNote{color:#94917c;margin:10px 0 0;font-size:13px;line-height:1.6}.E0kJGG_download{padding-bottom:96px}.E0kJGG_cta{text-align:center;background:#17160f;border-radius:32px;padding:60px 40px;position:relative;overflow:hidden}.E0kJGG_blobA{opacity:.18;background:#e8df7a;border-radius:50%;width:180px;height:180px;position:absolute;top:-40px;right:-20px}.E0kJGG_blobB{opacity:.12;background:#e8df7a;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-50px;left:-30px}.E0kJGG_ctaLogo{border:2px solid #e8df7a;border-radius:14px;width:60px;height:60px;margin:0 auto 20px;display:block;position:relative}.E0kJGG_ctaTitle{font-family:var(--font-fredoka), sans-serif;color:#fbf9ee;letter-spacing:-.02em;margin:0;font-size:clamp(30px,5vw,48px);font-weight:600;line-height:1.06;position:relative}.E0kJGG_ctaLead{color:#cfccbe;max-width:460px;margin:18px auto 0;font-size:18px;position:relative}.E0kJGG_ctaStores{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex;position:relative}.E0kJGG_ctaStoreBtn{color:#17160f;background:#e8df7a;border-radius:14px;align-items:center;gap:11px;padding:13px 22px;text-decoration:none;display:flex;box-shadow:4px 4px #e8df7a59}.E0kJGG_ctaStoreSmall{opacity:.7;font-size:11px;display:block}
