.member-visual-a_frame__tj202{--member-font:"PingFang TC","Noto Sans TC",system-ui,sans-serif;--member-small:12px;--member-radius:18px;--member-shadow:none;--member-paper:#fafbf9;--member-ink:#26343b;--member-muted:#69767b;--member-line:#e2eae6;--member-mint:#4ecdc4;--member-mint-ink:#176a63;--member-soft:#eaf5f0;color:var(--member-ink);background:var(--member-paper);font-family:var(--member-font);min-height:100dvh;line-height:1.65;color-scheme:light}.member-visual-a_frame__tj202 :where(button,input,select,textarea){font-family:inherit}.member-visual-a_frame__tj202 :where(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--member-mint-ink);outline-offset:3px}.member-visual-a_frame__tj202 :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px;min-height:46px;border-radius:12px}.member-visual-a_frame__tj202 :where(button,summary){min-height:44px;touch-action:manipulation}.member-visual-a_frame__tj202 :where(button):disabled{cursor:not-allowed}.member-visual-a_frame__tj202 :where(input[type=checkbox],input[type=radio]){accent-color:var(--member-mint-ink)}.member-visual-a_frame__tj202 :where(h1,h2,h3){font-family:var(--member-font);letter-spacing:-.025em}.member-visual-a_frame__tj202 .studio-dashboard-hero,.member-visual-a_frame__tj202 .studio-kids-surface{background:var(--member-paper)}.member-visual-a_frame__tj202 .studio-card,.member-visual-a_frame__tj202 .studio-card--hero{background:white;border:1px solid var(--member-line);border-radius:18px;box-shadow:none}.member-visual-a_frame__tj202 .font-playfair{font-family:var(--member-font)}.member-visual-a_frame__tj202 .text-stone-500,.member-visual-a_frame__tj202 .text-stone-600{color:var(--member-muted)}.member-visual-a_frame__tj202 .border-stone-200,.member-visual-a_frame__tj202 .border-stone-300{border-color:var(--member-line)}.member-visual-a_frame__tj202 .bg-stone-100,.member-visual-a_frame__tj202 .bg-stone-50{background:var(--member-paper)}.member-visual-a_frame__tj202 .rounded-lg:is(button,a),.member-visual-a_frame__tj202 .rounded-xl:is(button,a){border-radius:999px}.member-visual-a_frame__tj202 .rounded-lg:is(input,select,textarea){border-radius:12px}.member-visual-a_frame__tj202 .text-xs{font-size:12px;line-height:1.65}.member-visual-a_frame__tj202 .text-\[10px\],.member-visual-a_frame__tj202 .text-\[11px\]{font-size:12px}.member-visual-a_frame__tj202 .font-playfair.member-visual-a_textHeading__h_htl{font-weight:650}@media(max-width:600px){.member-visual-a_frame__tj202 :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.member-visual-a_frame__tj202 .text-4xl,.member-visual-a_frame__tj202 .text-5xl{font-size:30px;line-height:1.35}}@media(prefers-reduced-motion:reduce){.member-visual-a_frame__tj202 *,.member-visual-a_frame__tj202 :after,.member-visual-a_frame__tj202 :before{scroll-behavior:auto!important;transition:none!important}}.member-visual-a_frame__tj202 [class~="bg-[#F6F2EA]"],.member-visual-a_frame__tj202 [class~="bg-[#f6f2ea]"]{background:#fff;border-color:#e2eae6;border-radius:18px}.member-visual-a_frame__tj202 .text-\[\#121615\]{color:#26343b}.member-visual-a_frame__tj202 .studio-dashboard-hero{border:0;box-shadow:none}