.studio-entry-wrap[data-v-5acdd8f7]{min-width:0}.studio-entry[data-v-5acdd8f7],.studio-entry-wrap[data-v-5acdd8f7]{display:inline-flex;max-width:100%}.studio-entry[data-v-5acdd8f7]{position:relative;isolation:isolate;min-height:44px;align-items:center;justify-content:center;gap:8px;overflow:hidden;border-radius:999px;padding:10px 16px;background:var(--color-grape-600);color:#fff;font-size:14px;font-weight:700;line-height:20px;text-align:center;touch-action:manipulation;transition:background-color .16s ease-out,transform .14s ease-out}.studio-entry-icon[data-v-5acdd8f7]{position:relative;z-index:1;width:18px;height:18px;flex-shrink:0;transform-origin:50% 60%;animation:studio-entry-spark-5acdd8f7 4.8s cubic-bezier(.16,1,.3,1) infinite}.studio-entry-label[data-v-5acdd8f7]{position:relative;z-index:1;min-width:0}.studio-entry-sheen[data-v-5acdd8f7]{position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 25%,hsla(0,0%,100%,.16) 47%,transparent 68%);transform:translate(-120%);animation:studio-entry-sweep-5acdd8f7 4.8s cubic-bezier(.16,1,.3,1) infinite}.studio-entry[data-running=false][data-v-5acdd8f7] :is(.studio-entry-icon,.studio-entry-sheen){animation-play-state:paused}.studio-entry[data-v-5acdd8f7]:focus-visible{outline:2px solid var(--color-grape-700);outline-offset:3px}.studio-entry[data-v-5acdd8f7]:active{transform:scale(.97);background:var(--color-grape-700)}@media(hover:hover){.studio-entry[data-v-5acdd8f7]:hover{background:var(--color-grape-700)}.studio-entry[data-v-5acdd8f7]:hover :is(.studio-entry-icon,.studio-entry-sheen){animation-play-state:paused}}.studio-entry[data-v-5acdd8f7]:focus-visible :is(.studio-entry-icon,.studio-entry-sheen){animation-play-state:paused}@keyframes studio-entry-sweep-5acdd8f7{0%,6%{transform:translate(-120%)}28%,to{transform:translate(120%)}}@keyframes studio-entry-spark-5acdd8f7{0%,30%,6%,to{transform:rotate(0) scale(1)}14%{transform:rotate(-10deg) scale(1.12)}23%{transform:rotate(5deg) scale(1.04)}}@media(prefers-reduced-motion:reduce){.studio-entry[data-v-5acdd8f7]{transition:background-color .16s ease-out}.studio-entry[data-v-5acdd8f7]:active{transform:none}.studio-entry-icon[data-v-5acdd8f7],.studio-entry-sheen[data-v-5acdd8f7]{animation:none}.studio-entry-sheen[data-v-5acdd8f7]{display:none}}#__nuxt:has(.site-menu-panel){isolation:auto}.site-menu-backdrop[data-v-48aa8857]{position:fixed;inset:0;z-index:45;background:#0000001a;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s ease-out,visibility 0s linear .16s}.site-menu-backdrop[data-open=true][data-v-48aa8857]{visibility:visible;opacity:1;pointer-events:auto;transition-duration:.22s,0s;transition-delay:0s}.site-menu-trigger[data-v-48aa8857]{touch-action:manipulation;transition:background-color .16s ease-out,transform .14s ease-out}.site-menu-trigger[data-v-48aa8857]:active{transform:scale(.94)}.site-menu-trigger[aria-expanded=true][data-v-48aa8857]{background:var(--color-grape-50);color:var(--color-grape-700)}.site-menu-glyph[data-v-48aa8857]{position:relative;display:block;width:20px;height:20px}.site-menu-glyph>span[data-v-48aa8857]{position:absolute;top:9px;left:1px;width:18px;height:2px;border-radius:1px;background:currentColor;transform-origin:center;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .14s ease-out}.site-menu-glyph>span[data-v-48aa8857]:first-child{transform:translateY(-5px)}.site-menu-glyph>span[data-v-48aa8857]:last-child{transform:translateY(5px)}.site-menu-trigger[aria-expanded=true] .site-menu-glyph>span[data-v-48aa8857]:first-child{transform:rotate(45deg)}.site-menu-trigger[aria-expanded=true] .site-menu-glyph>span[data-v-48aa8857]:nth-child(2){opacity:0;transform:scaleX(.4)}.site-menu-trigger[aria-expanded=true] .site-menu-glyph>span[data-v-48aa8857]:last-child{transform:rotate(-45deg)}.site-menu-panel[data-v-48aa8857]{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-8px) scale(.96);transform-origin:calc(100% - 22px) -12px;transition:opacity .16s ease-out,transform .16s cubic-bezier(.16,1,.3,1),visibility 0s linear .16s}.site-menu-panel[data-open=true][data-v-48aa8857]{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition-duration:.22s,.22s,0s;transition-delay:0s}@media(prefers-reduced-motion:reduce){.site-menu-backdrop[data-v-48aa8857],.site-menu-glyph>span[data-v-48aa8857],.site-menu-panel[data-v-48aa8857],.site-menu-trigger[data-v-48aa8857]{transition:none}.site-menu-panel[data-v-48aa8857],.site-menu-panel[data-open=true][data-v-48aa8857],.site-menu-trigger[data-v-48aa8857]:active{transform:none}}.pix-dialog[data-v-95e63854]::backdrop{background:#1c191766;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pix-input[data-v-95e63854]{width:100%;min-height:48px;border:1px solid var(--color-stone-300);border-radius:12px;padding:10px 12px;font-size:16px}.pix-input[data-v-95e63854]::-moz-placeholder{color:var(--color-stone-500)}.pix-input[data-v-95e63854]::placeholder{color:var(--color-stone-500)}.pix-input[data-v-95e63854]:focus-visible{outline:2px solid var(--color-grape-600);outline-offset:2px}.pix-input[aria-invalid=true][data-v-95e63854]{border-color:var(--color-red-700,#b91c1c)}@media(prefers-reduced-motion:reduce){.pix-dialog[data-v-95e63854] .animate-spin{animation:none}}.subscription-policy-choice[data-v-063c1444]{display:flex;align-items:flex-start;gap:12px;min-width:0;color:var(--color-stone-800);font-size:13px;line-height:1.8}.subscription-policy-check[data-v-063c1444]{position:relative;flex:0 0 44px;width:44px;height:44px;margin:-9px -11px 0;cursor:pointer}.subscription-policy-check input[data-v-063c1444]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:11px;left:11px;display:block;width:22px;height:22px;margin:0;border:1px solid var(--color-stone-500);border-radius:6px;background:#fff;cursor:pointer;transition:background-color .14s ease-out,border-color .14s ease-out}.subscription-policy-check input[data-v-063c1444]:checked{border-color:var(--color-grape-700);background:var(--color-grape-700)}.subscription-policy-check input[data-v-063c1444]:disabled{cursor:default;opacity:.6}.subscription-policy-check .iconify[data-v-063c1444]{position:absolute;inset:14px;width:16px;height:16px;color:#fff;pointer-events:none;animation:policy-check-enter-063c1444 .14s ease-out}@keyframes policy-check-enter-063c1444{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.subscription-policy-check input[data-v-063c1444]{transition:none}.subscription-policy-check .iconify[data-v-063c1444]{animation:none}}.subscription-policy-text[data-v-063c1444]{min-width:0;overflow-wrap:anywhere}.subscription-policy-text a[data-v-063c1444]{display:inline-block;max-width:100%;vertical-align:top;color:var(--color-grape-800);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.subscription-policy-choice[data-v-063c1444] :is(a,input):focus-visible{outline:2px solid var(--color-grape-600);outline-offset:3px}@media(hover:hover)and (pointer:fine){.subscription-policy-text a[data-v-063c1444]:hover{color:var(--color-grape-900)}}.campaign-offer-dialog[data-v-d5161ad9]{display:none;margin:auto;width:calc(100% - 24px);max-width:520px;max-height:calc(100dvh - 24px);overflow:hidden;padding:0;border:1px solid var(--color-stone-200);border-radius:20px;background:#fff;color:var(--color-stone-900)}.campaign-offer-dialog[open][data-v-d5161ad9]{display:flex;flex-direction:column}.campaign-offer-dialog[data-v-d5161ad9]::backdrop{background:#1c191773;animation:campaign-backdrop-in-d5161ad9 .22s ease-out}.campaign-offer-dialog[data-state=closing][data-v-d5161ad9]::backdrop{animation:campaign-backdrop-out-d5161ad9 .18s ease-out forwards}.campaign-offer-dialog header[data-v-d5161ad9]{display:flex;flex-shrink:0;align-items:center;gap:12px;padding:16px 16px 12px 24px;border-bottom:1px solid var(--color-stone-100)}.campaign-offer-dialog h2[data-v-d5161ad9]{flex:1;min-width:0;font-size:18px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.campaign-close[data-v-d5161ad9]{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:12px;color:var(--color-stone-700)}.campaign-close[data-v-d5161ad9]:hover{background:var(--color-stone-100)}.campaign-offer-body[data-v-d5161ad9]{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:16px 24px 20px;scrollbar-width:thin;scrollbar-color:var(--color-stone-300) transparent;scroll-padding-block:16px}.campaign-plan-name[data-v-d5161ad9]{font-size:16px;font-weight:600}.campaign-readback[data-v-d5161ad9]{display:grid;gap:12px;margin-top:20px;font-size:13px;line-height:1.7}.campaign-readback label[data-v-d5161ad9]{min-height:44px;display:flex;align-items:flex-start;gap:12px;cursor:pointer}.campaign-check[data-v-d5161ad9]{position:relative;flex-shrink:0;width:22px;height:22px;margin-top:2px}.campaign-check input[data-v-d5161ad9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:22px;height:22px;margin:0;border:1px solid var(--color-stone-500);border-radius:6px;background:#fff;cursor:pointer;transition:background-color .14s ease-out,border-color .14s ease-out}.campaign-check input[data-v-d5161ad9]:checked{border-color:var(--color-grape-700);background:var(--color-grape-700)}.campaign-check .iconify[data-v-d5161ad9]{position:absolute;inset:3px;width:16px;height:16px;color:#fff;pointer-events:none;animation:campaign-check-enter-d5161ad9 .14s ease-out}@keyframes campaign-check-enter-d5161ad9{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:none}}.campaign-offer-dialog footer[data-v-d5161ad9]{flex-shrink:0;padding:12px 24px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--color-stone-100);background:#fff}.campaign-offer-dialog footer p[data-v-d5161ad9]{margin-top:8px;color:var(--color-stone-600);font-size:11px;line-height:1.6;text-align:center}.campaign-continue[data-v-d5161ad9]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px 16px;border-radius:12px;background:var(--color-grape-700);color:#fff;font-size:14px;font-weight:600;line-height:1.5;text-align:center}.campaign-continue[data-v-d5161ad9]:disabled{background:var(--color-stone-100);color:var(--color-stone-600)}.campaign-continue[data-v-d5161ad9]{transition:background-color .14s ease-out,color .14s ease-out}.campaign-offer-dialog[data-v-d5161ad9] :is(button,a,input):focus-visible{outline:2px solid var(--color-grape-600);outline-offset:3px}@keyframes campaign-backdrop-in-d5161ad9{0%{opacity:0}to{opacity:1}}@keyframes campaign-backdrop-out-d5161ad9{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.campaign-offer-dialog[data-v-d5161ad9]::backdrop,.campaign-offer-dialog[data-state=closing][data-v-d5161ad9]::backdrop{animation-duration:80ms}.campaign-check input[data-v-d5161ad9],.campaign-continue[data-v-d5161ad9]{transition:none}.campaign-check .iconify[data-v-d5161ad9]{animation:none}}.campaign-offer-ph .campaign-offer-body[data-v-d5161ad9]{padding:12px 20px 20px}.campaign-offer-ph .campaign-readback[data-v-d5161ad9]{margin-top:16px;gap:16px;padding-top:16px;border-top:1px solid var(--color-stone-200);font-size:14px;line-height:1.65}.campaign-offer-ph .gcash-consent-copy[data-v-d5161ad9]{min-width:0;overflow-wrap:anywhere}.campaign-offer-ph .gcash-consent-copy[data-v-d5161ad9] strong{font-weight:700;color:var(--color-stone-900)}.campaign-offer-ph[data-v-d5161ad9] .subscription-policy-choice{font-size:14px;line-height:1.65}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-summary{margin-top:12px}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-initial{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:12px 14px}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-initial p{grid-column:1/-1;margin-top:0}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-initial strong{font-size:22px}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-initial dd,.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-renewal dd{margin-top:0}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-period,.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-renewal,.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-wallet{padding-block:10px}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-renewal{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-renewal dd{margin-top:0}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-renewal strong{font-size:20px}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-period dd,.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-renewal dd>span{font-weight:700;color:var(--color-stone-900)}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-renewal p{grid-column:1/-1;margin-top:0}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-cancel,.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-verification{margin-top:10px}@media(max-width:380px){.campaign-offer-ph .campaign-offer-body[data-v-d5161ad9],.campaign-offer-ph footer[data-v-d5161ad9],.campaign-offer-ph header[data-v-d5161ad9]{padding-inline:16px}.campaign-offer-ph[data-v-d5161ad9] .subscription-offer-renewal{grid-template-columns:minmax(0,1fr)}}.subscribe-modal-content[data-v-2181830b]{min-height:0;display:flex;flex:1 1 auto;flex-direction:column}.subscribe-dialog-enter-active[data-v-2181830b]{transition:opacity .26s cubic-bezier(.16,1,.3,1)}.subscribe-dialog-leave-active[data-v-2181830b]{transition:opacity .18s ease-out}.subscribe-dialog-enter-active .subscribe-dialog-panel[data-v-2181830b]{transition:transform .26s cubic-bezier(.16,1,.3,1)}.subscribe-dialog-leave-active .subscribe-dialog-panel[data-v-2181830b]{transition:transform .18s ease-out}.subscribe-dialog-enter-from[data-v-2181830b],.subscribe-dialog-leave-to[data-v-2181830b]{opacity:0}.subscribe-dialog-enter-from .subscribe-dialog-panel[data-v-2181830b]{transform:translateY(8px)}.subscribe-dialog-leave-to .subscribe-dialog-panel[data-v-2181830b]{transform:translateY(4px)}@media(prefers-reduced-motion:reduce){.subscribe-dialog-enter-active[data-v-2181830b],.subscribe-dialog-leave-active[data-v-2181830b]{transition:opacity 80ms linear}.subscribe-dialog-enter-active .subscribe-dialog-panel[data-v-2181830b],.subscribe-dialog-leave-active .subscribe-dialog-panel[data-v-2181830b]{transition:none}.subscribe-dialog-enter-from .subscribe-dialog-panel[data-v-2181830b],.subscribe-dialog-leave-to .subscribe-dialog-panel[data-v-2181830b]{transform:none}}.subscription-consent[data-v-2181830b]{display:flex;flex-direction:column;overflow:hidden}.subscription-consent .subscribe-modal-header[data-v-2181830b]{flex-shrink:0;padding:16px 52px 12px 20px;border-bottom:1px solid var(--color-stone-100)}.subscription-consent .subscribe-modal-body[data-v-2181830b]{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 16px;scrollbar-width:thin;scrollbar-color:var(--color-stone-300) transparent}.subscription-consent .subscribe-plan[data-v-2181830b]{margin-top:0;padding-block:12px 0;border-top:0}.subscription-consent .subscribe-wallet-options[data-v-2181830b]{margin-top:12px}.subscription-consent .subscribe-wallet[data-v-2181830b]{min-height:52px;padding-block:6px;border-radius:14px;box-shadow:none}.subscription-consent .subscribe-wallet img[data-v-2181830b]{height:32px}.subscribe-consents[data-v-2181830b]{margin-top:12px;font-size:13px;line-height:1.65}.subscribe-consent-choice[data-v-2181830b]{min-height:44px;padding:10px 12px;border:1px solid var(--color-stone-200);border-radius:12px;background:#fff}.subscribe-consent-choice[data-v-2181830b]:has(input:checked){border-color:var(--color-grape-300);background:var(--color-grape-50)}.subscribe-check-control[data-v-2181830b]{position:relative;flex:0 0 20px;width:20px;height:20px;margin-top:2px}.subscribe-checkbox[data-v-2181830b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:20px;height:20px;margin:0;border:1.5px solid var(--color-stone-500);border-radius:5px;background:#fff;color-scheme:light;cursor:pointer}.subscribe-checkbox[data-v-2181830b]:checked{border-color:var(--color-grape-700);background:var(--color-grape-700)}.subscribe-checkbox[data-v-2181830b]:focus-visible{outline:2px solid var(--color-grape-500);outline-offset:3px}.subscribe-checkbox[data-v-2181830b]:disabled{cursor:default;opacity:.6}.subscribe-checkmark[data-v-2181830b]{position:absolute;inset:2px;width:16px;height:16px;color:#fff;pointer-events:none}.subscribe-consent-choice[data-v-2181830b]{transition:background-color .14s ease-out,border-color .14s ease-out}.subscribe-checkmark[data-v-2181830b]{animation:consent-check-2181830b .14s ease-out}@keyframes consent-check-2181830b{0%{transform:scale(.65);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:639px){.subscribe-dialog>[role=dialog][data-v-2181830b]{align-items:end}.subscribe-dialog-enter-from .subscribe-dialog-panel[data-v-2181830b]{transform:translateY(18px)}.subscribe-dialog-leave-to .subscribe-dialog-panel[data-v-2181830b]{transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){.subscribe-consent-choice[data-v-2181830b]{transition:none}.subscribe-checkmark[data-v-2181830b]{animation:none}.subscribe-dialog-enter-from .subscribe-dialog-panel[data-v-2181830b],.subscribe-dialog-leave-to .subscribe-dialog-panel[data-v-2181830b]{transform:none}}.subscription-consent .subscribe-modal-footer[data-v-2181830b]{flex-shrink:0;padding:12px 20px 16px;border-top:1px solid var(--color-stone-200);background:#fff}.subscription-consent .subscribe-primary[data-v-2181830b]{min-height:48px;margin-top:0;padding-block:12px;border-radius:14px;font-size:14px}.subscription-consent .subscribe-note[data-v-2181830b]{margin-top:8px;font-size:11.5px;line-height:1.5;color:var(--color-stone-600)}.subscription-unavailable[data-v-2181830b]:disabled{background:var(--color-stone-100);color:var(--color-stone-600);opacity:1;animation:none;transform:none}@media(min-width:640px){.subscription-consent .subscribe-modal-header[data-v-2181830b]{padding-left:24px}.subscription-consent .subscribe-modal-body[data-v-2181830b],.subscription-consent .subscribe-modal-footer[data-v-2181830b]{padding-inline:24px}}
