.SideBar_sidebar__Thcsk{position:relative;left:0;bottom:0;width:320px;padding:16px;z-index:5;overflow:hidden}.SideBar_bubble__lnntz{position:absolute;border-radius:50%;filter:blur(40px);opacity:.2;pointer-events:none}.SideBar_bubble1__SYBCO{top:1.5rem;left:-1rem;width:7rem;height:7rem;background:var(--sky-blue)}.SideBar_bubble2__odAoK{bottom:2rem;right:-2rem;width:9rem;height:9rem;background:var(--path-gold);opacity:.15}.SideBar_bubble3__4im0h{top:45%;left:40%;width:5rem;height:5rem;background:var(--forest-mid);opacity:.12}.SideBar_card__ZRT4V{height:100%;background:var(--cream);border:1px solid color-mix(in oklab,var(--sky-blue) 30%,transparent);border-radius:1rem;transition:transform .3s ease,box-shadow .3s ease;will-change:transform,box-shadow;-webkit-backdrop-filter:saturate(1.05) blur(2px);backdrop-filter:saturate(1.05) blur(2px)}.SideBar_pad__JlyuY{padding:16px}.SideBar_title__fNGrx{display:flex;align-items:center;gap:10px;color:var(--forest-dark);font-weight:900;margin-bottom:12px;letter-spacing:.2px}.SideBar_titleIconWrap__kyqbU{display:inline-flex;width:36px;height:36px;border-radius:999px;align-items:center;justify-content:center;background:linear-gradient(to bottom right,var(--sky-blue),var(--path-gold));box-shadow:0 6px 18px rgba(0,0,0,.08)}.SideBar_icon__t8M_X{width:20px;height:20px;color:#047857}.SideBar_iconXs__siaoz{width:16px;height:16px;color:#047857;flex-shrink:0}.SideBar_list__8bdNW{display:grid;grid-gap:10px;gap:10px;max-height:calc(100% - 60px);overflow:auto;padding-right:2px}.SideBar_item__ySIdI{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:.75rem;gap:.75rem;text-align:left;padding:12px;border-radius:12px;border:1px solid color-mix(in oklab,var(--sky-blue) 30%,transparent);background:var(--cream);transition:box-shadow .22s ease,transform .16s ease,background .16s ease,border-color .16s ease;outline:none;overflow:hidden;transform:translateZ(0);text-decoration:none}.SideBar_item__ySIdI:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--sky-blue) 40%,transparent),0 0 0 6px color-mix(in oklab,var(--path-gold) 35%,transparent)}.SideBar_item__ySIdI:not(.SideBar_itemActive__PK00o):hover{border-color:color-mix(in oklab,var(--path-gold) 38%,transparent);box-shadow:0 10px 28px rgba(0,0,0,.12);background:color-mix(in oklab,var(--cream) 92%,white)}.SideBar_itemPressed__q7UE1:not(.SideBar_itemActive__PK00o){transform:scale(.988)}.SideBar_itemLeft__YzQTv{display:flex;align-items:center;gap:10px;min-width:0}.SideBar_itemIconCircle__K621R{width:36px;height:36px;border-radius:999px;background:linear-gradient(to bottom right,var(--sky-blue),var(--path-gold));display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.08);flex-shrink:0}.SideBar_itemIcon__LP_9l{width:18px;height:18px;color:white}.SideBar_itemTitle__gL8EQ{font-weight:800;color:var(--forest-dark);font-size:.98rem;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none}.SideBar_itemRight__EPJ7r{display:grid;grid-auto-flow:column;grid-auto-columns:min-content;align-items:center;grid-gap:10px;gap:10px}.SideBar_chevron___9kvu{width:10px;height:10px;border-right:2px solid var(--forest-mid);border-bottom:2px solid var(--forest-mid);transform:rotate(-45deg);transition:transform .22s ease}.SideBar_chevronOpen__yDtRd{transform:rotate(45deg)}.SideBar_itemActive__PK00o,.SideBar_itemActive__PK00o:hover{border-color:color-mix(in oklab,var(--path-gold) 35%,transparent);background:color-mix(in oklab,var(--cream) 92%,white);box-shadow:0 8px 28px color-mix(in oklab,var(--sky-blue) 25%,transparent),0 0 0 2px color-mix(in oklab,var(--path-gold) 30%,transparent) inset;transform:translateY(-1px)}.SideBar_ripple__Nzh9r{pointer-events:none;position:absolute;inset:0;background:radial-gradient(circle at var(--rx,50%) var(--ry,50%),color-mix(in oklab,var(--path-gold) 30%,transparent),transparent 40%);opacity:0;animation:none}.SideBar_itemPressed__q7UE1:not(.SideBar_itemActive__PK00o) .SideBar_ripple__Nzh9r{opacity:1;animation:SideBar_ripple__Nzh9r .6s ease-out}@keyframes SideBar_ripple__Nzh9r{0%{transform:scale(.6);opacity:.35}80%{transform:scale(1.4);opacity:.12}to{transform:scale(1.8);opacity:0}}@media (prefers-reduced-motion:reduce){.SideBar_chevron___9kvu,.SideBar_item__ySIdI{transition:none}.SideBar_ripple__Nzh9r{animation:none!important}}.ThemeContent_wrap__EXwMO{position:relative;display:flex;flex-direction:column;gap:14px;z-index:1;padding:16px 16px 16px 0;background:var(--cream)}.ThemeContent_bubble___UgG8{position:absolute;border-radius:50%;filter:blur(40px);opacity:.2;pointer-events:none}.ThemeContent_bubble1__oGn4m{top:-1rem;left:-2rem;width:9rem;height:9rem;background:var(--sky-blue)}.ThemeContent_bubble2__p5VXX{bottom:-2rem;right:-3rem;width:11rem;height:11rem;background:var(--path-gold);opacity:.15}.ThemeContent_bubble3__2q31h{top:35%;left:55%;width:6rem;height:6rem;background:var(--forest-mid);opacity:.12}.ThemeContent_card__GxPM3{background:var(--cream);border:1px solid color-mix(in oklab,var(--sky-blue) 30%,transparent);border-radius:1rem;transition:transform .3s ease,box-shadow .3s ease;will-change:transform,box-shadow;-webkit-backdrop-filter:saturate(1.05) blur(2px);backdrop-filter:saturate(1.05) blur(2px);box-shadow:0 10px 25px rgba(0,0,0,.04)}.ThemeContent_pad__ljIIS{padding:16px}.ThemeContent_title__nfjT6{display:flex;align-items:center;gap:10px;color:var(--forest-dark);font-weight:900;letter-spacing:.2px;font-size:clamp(1.5rem,2.5vw,2rem);margin:0}.ThemeContent_titleIconWrap__inKqG{display:inline-flex;width:38px;height:38px;border-radius:999px;align-items:center;justify-content:center;background:linear-gradient(to bottom right,var(--sky-blue),var(--path-gold));box-shadow:0 6px 18px rgba(0,0,0,.08)}.ThemeContent_titleIcon__0P5xV{width:20px;height:20px;color:white}.ThemeContent_contentStack__c1LHz{display:grid;grid-gap:20px;gap:20px}.ThemeContent_themeHeading__KLots{color:var(--forest-dark);font-weight:900;font-size:1.25rem;margin-bottom:6px;letter-spacing:.1px}.ThemeContent_desc__eDnA6{color:var(--forest-mid)}.ThemeContent_videoTitle__yCzD_{display:flex;align-items:center;gap:8px;color:var(--forest-dark);font-weight:800;margin-bottom:10px}.ThemeContent_videoIcon__q5UTr{width:22px;height:22px;color:#047857}.ThemeContent_poster__5o5pH{position:relative;display:block;cursor:pointer;max-width:900px;width:100%;border-radius:14px;padding:0;border:1px solid color-mix(in oklab,var(--sky-blue) 30%,transparent);background:var(--cream);overflow:hidden;transition:transform .16s ease,box-shadow .22s ease,border-color .16s ease}.ThemeContent_poster__5o5pH:hover{transform:translateY(-1px);border-color:color-mix(in oklab,var(--path-gold) 38%,transparent);box-shadow:0 12px 30px rgba(0,0,0,.12)}.ThemeContent_posterImg__UGyFW{width:100%;display:block;aspect-ratio:16/9;object-fit:cover}.ThemeContent_posterOverlay__8kZ_u{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in oklab,black 18%,transparent);transition:background .15s ease}.ThemeContent_poster__5o5pH:hover .ThemeContent_posterOverlay__8kZ_u{background:color-mix(in oklab,black 28%,transparent)}.ThemeContent_playCircle__X49oo{display:flex;background:linear-gradient(to bottom right,var(--sky-blue),var(--path-gold));border-radius:9999px;padding:14px;box-shadow:0 10px 24px rgba(0,0,0,.18)}.ThemeContent_playIcon__nzxLh{width:30px;height:30px;color:#fff}.ThemeContent_iframeWrap__wuaIR{position:relative;aspect-ratio:16/9;max-width:900px;border-radius:14px;overflow:hidden;border:1px solid color-mix(in oklab,var(--sky-blue) 30%,transparent);background:var(--cream);box-shadow:0 12px 28px rgba(0,0,0,.12)}.ThemeContent_iframe__eqFce{position:absolute;inset:0;width:100%;height:100%;border:0}.ThemeContent_ctaRow__bD0eo{display:flex;justify-content:center;margin-top:14px}.ThemeContent_primaryBtn__Mm4OD{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--forest-dark);padding:12px 18px;border-radius:12px;border:1px solid color-mix(in oklab,var(--sky-blue) 30%,transparent);background:color-mix(in oklab,var(--cream) 92%,white);box-shadow:0 8px 22px rgba(0,0,0,.08);cursor:pointer;transition:box-shadow .22s ease,transform .16s ease,background .16s ease,border-color .16s ease}.ThemeContent_primaryBtn__Mm4OD:hover{border-color:color-mix(in oklab,var(--path-gold) 35%,transparent);background:color-mix(in oklab,var(--cream) 90%,white);box-shadow:0 10px 28px rgba(0,0,0,.12);transform:translateY(-1px)}.ThemeContent_primaryBtn__Mm4OD:active{transform:scale(.992)}.ThemeContent_btnIcon__lFLwy{width:18px;height:18px;color:#047857}.ThemeContent_empty__tMlCB{text-align:center;color:var(--forest-mid);padding:40px 0}.ThemeContent_emptyIcon__srfnK{width:48px;height:48px;margin:0 auto 10px;color:#047857;opacity:.5}@media (max-width:960px){.ThemeContent_iframeWrap__wuaIR,.ThemeContent_poster__5o5pH{max-width:100%}}.ThemeContent_desc__eDnA6{white-space:pre-line;line-height:1.7}.EasyPayModal_mask__4OA72{position:fixed;inset:0;display:grid;place-items:center;padding:16px;z-index:50;background:color-mix(in oklab,black 28%,transparent);-webkit-backdrop-filter:blur(2px) saturate(1.02);backdrop-filter:blur(2px) saturate(1.02)}.EasyPayModal_card__fJWz1{position:relative;width:100%;max-width:520px;border-radius:1rem;background:var(--cream);border:1px solid color-mix(in oklab,var(--sky-blue) 30%,transparent);box-shadow:0 24px 70px rgba(0,0,0,.22),0 0 0 1px color-mix(in oklab,var(--path-gold) 12%,transparent) inset;padding:20px 20px 22px;overflow:hidden;will-change:transform,box-shadow;transition:transform .2s ease,box-shadow .22s ease}.EasyPayModal_card__fJWz1:focus-within{box-shadow:0 26px 76px rgba(0,0,0,.24),0 0 0 2px color-mix(in oklab,var(--sky-blue) 35%,transparent) inset}.EasyPayModal_bubble__aiMMU{position:absolute;border-radius:50%;filter:blur(40px);opacity:.2;pointer-events:none}.EasyPayModal_bubble1__8d_Na{top:-2rem;left:-2rem;width:8rem;height:8rem;background:var(--sky-blue)}.EasyPayModal_bubble2__qOeWS{bottom:-2rem;right:-3rem;width:10rem;height:10rem;background:var(--path-gold);opacity:.15}.EasyPayModal_bubble3__piGxn{top:45%;left:55%;width:6rem;height:6rem;background:var(--forest-mid);opacity:.12}.EasyPayModal_close__oAs8R{position:absolute;top:10px;right:10px;border:0;background:transparent;color:var(--forest-mid);cursor:pointer;border-radius:10px;padding:6px;transition:background .16s ease,transform .12s ease,color .16s ease}.EasyPayModal_close__oAs8R:hover{background:color-mix(in oklab,var(--cream) 70%,white);color:var(--forest-dark)}.EasyPayModal_close__oAs8R:active{transform:scale(.96)}.EasyPayModal_closeIcon__pTj2W{width:22px;height:22px}.EasyPayModal_header__thChK{text-align:center;margin-bottom:12px}.EasyPayModal_logoCircle__jYsNo{width:64px;height:64px;margin:0 auto 10px;border-radius:9999px;background:linear-gradient(to bottom right,var(--sky-blue),var(--path-gold));display:grid;place-items:center;box-shadow:0 10px 22px rgba(0,0,0,.12)}.EasyPayModal_logoIcon__7JIWL{width:30px;height:30px;color:#fff}.EasyPayModal_title__AMrQx{font-size:1.45rem;font-weight:900;color:var(--forest-dark);letter-spacing:.2px}.EasyPayModal_subtitle__COmnU{color:var(--forest-mid);margin-top:4px}.EasyPayModal_form__vOk0v{display:grid;grid-gap:12px;gap:12px;margin-top:10px}.EasyPayModal_label__JUZFo{font-weight:700;color:var(--forest-dark)}.EasyPayModal_inputWrap__M_3il{position:relative}.EasyPayModal_inputIcon__3a4HK{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--forest-mid)}.EasyPayModal_input__cpo1U{width:100%;padding:12px 16px 12px 40px;border:1px solid color-mix(in oklab,var(--sky-blue) 30%,transparent);border-radius:12px;background:color-mix(in oklab,var(--cream) 92%,white);outline:none;color:var(--forest-dark);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.EasyPayModal_input__cpo1U::placeholder{color:color-mix(in oklab,var(--forest-mid) 70%,transparent)}.EasyPayModal_input__cpo1U:focus{border-color:color-mix(in oklab,var(--path-gold) 40%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--sky-blue) 35%,transparent),0 10px 24px rgba(0,0,0,.08);background:color-mix(in oklab,var(--cream) 88%,white)}.EasyPayModal_checkboxRow__QEaZR{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start}.EasyPayModal_checkbox__an4Qy{width:16px;height:16px;accent-color:#047857}.EasyPayModal_checkboxLabel__RF1Si{color:var(--forest-mid)}.EasyPayModal_link__WZnS_{color:#047857;text-decoration:underline;text-underline-offset:2px}.EasyPayModal_link__WZnS_:hover{color:color-mix(in oklab,#047857 85%,black)}.EasyPayModal_submit__n9lIt{margin-top:4px;width:100%;display:inline-flex;justify-content:center;align-items:center;gap:8px;border:1px solid color-mix(in oklab,var(--sky-blue) 30%,transparent);border-radius:12px;padding:12px 18px;font-weight:900;cursor:pointer;background:color-mix(in oklab,var(--cream) 92%,white);color:var(--forest-dark);box-shadow:0 10px 26px rgba(0,0,0,.1);transition:transform .14s ease,box-shadow .2s ease,border-color .16s ease,background .16s ease}.EasyPayModal_submit__n9lIt:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in oklab,var(--path-gold) 38%,transparent);background:color-mix(in oklab,var(--cream) 90%,white);box-shadow:0 14px 32px rgba(0,0,0,.14)}.EasyPayModal_submit__n9lIt:active:not(:disabled){transform:scale(.992)}.EasyPayModal_submit__n9lIt:disabled{cursor:not-allowed;opacity:.7}.EasyPayModal_submitIcon__1zmM1{width:20px;height:20px;color:#047857}@media (prefers-reduced-motion:reduce){.EasyPayModal_card__fJWz1,.EasyPayModal_close__oAs8R,.EasyPayModal_input__cpo1U,.EasyPayModal_submit__n9lIt{transition:none}}