html[data-theme] .aqua-workspace.aq-utility-page{--font-sans:AquaSora,sans-serif;--app-surface:var(--panel);--app-surface-elevated:var(--panel);--app-surface-hover:var(--soft);--app-bg-soft:var(--bg);--content-border:var(--line);--button-primary-bg:var(--accent);--button-primary-fg:var(--on);--button-primary-border:var(--accent);--button-primary-hover:var(--accent);--button-primary-shadow:none;--app-shadow-soft:none;--app-shadow-raised:none;--ui-card-bg:var(--panel);--ui-card-border:var(--line);--ui-card-shadow:none;--gm-bg:var(--bg);--gm-surface:var(--panel);--gm-text:var(--ink);--gm-muted:var(--muted);--gm-line:var(--line);--gm-accent:var(--accent);background:var(--bg);color:var(--ink);font:400 15px/1.75 var(--font-sans)}.aqua-workspace.aq-utility-page :is(h1,h2,h3,h4){letter-spacing:-.035em;text-wrap:balance;font-family:AquaSora,sans-serif;font-weight:400;line-height:1.4}.aqua-workspace.aq-utility-page h1{letter-spacing:-.045em;font-size:clamp(32px,3.5vw,46px);line-height:1.22}.aqua-workspace.aq-utility-page h2{font-size:25px}.aqua-workspace.aq-utility-page h3{font-size:19px}.aqua-workspace.aq-utility-page :is(p,li){text-wrap:pretty}.aqua-workspace.aq-utility-page :is(.font-black,.font-extrabold,.font-bold,.font-semibold,strong,label){font-weight:500}.aqua-workspace.aq-utility-page :is(h1,h2,h3,h4)[class]{font-weight:400}.aqua-workspace.aq-utility-page :is(button,input,select,textarea){font-family:var(--font-sans)}.aqua-workspace.aq-utility-page :is(.surface-flat,.surface-raised,.glass-surface,.glass-control,.glass-input,.mobile-apple-card,.mobile-apple-panel){border:1px solid var(--line);background:var(--panel);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px}.aqua-workspace.aq-utility-page :is(.surface-flat,.surface-raised,.glass-surface,.glass-control,.glass-input,.mobile-apple-card,.mobile-apple-panel,.btn-primary-premium):before,.aqua-workspace.aq-utility-page :is(.surface-flat,.surface-raised,.glass-surface,.glass-control,.glass-input,.mobile-apple-card,.mobile-apple-panel,.btn-primary-premium):after{display:none}.aqua-workspace.aq-utility-page :is(.btn-primary-premium,.glass-prominent){background:var(--accent);color:var(--on);border:1px solid var(--accent);box-shadow:none;border-radius:9px;font-weight:500}.aqua-workspace.aq-utility-page :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:var(--panel);color:var(--ink);border-color:var(--line);box-shadow:none;border-radius:9px;font-weight:400}.aqua-workspace.aq-utility-page :is(button,a).rounded-xl{border-radius:9px}.aqua-workspace.aq-utility-page .mobile-apple-header{box-shadow:none;background:0 0}.aqua-workspace.aq-account .account-v2{padding-top:30px;padding-bottom:80px}.aqua-workspace.aq-account .account-v2>header{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:26px}.aqua-workspace.aq-account .account-v2>header h1{margin-top:14px}.aqua-workspace.aq-account .account-v2>header>div:first-child>a{letter-spacing:.06em;font:400 21px/1.4 AquaSora,sans-serif}.aqua-workspace.aq-account aside nav{background:var(--nav);border-radius:12px}.aqua-workspace.aq-account aside nav button{font-size:12px}.aqua-workspace.aq-account aside nav button.bg-app-text-strong{background:var(--soft);color:var(--accent)}.aqua-workspace.aq-redeem main{min-height:calc(100svh - 76px)}.aqua-workspace.aq-pricing>header{border-bottom:1px solid var(--line);min-height:88px;padding-block:20px}.aqua-workspace.aq-utility-page .aq-product-name{letter-spacing:-.05em;font:400 26px/1.4 AquaSora,sans-serif}.aqua-public .aq-legal{color:var(--ink);padding-top:100px}.aqua-public .aq-legal main{max-width:920px;padding:64px 32px 90px}.aqua-public .aq-legal article{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.aqua-public .aq-legal article:before,.aqua-public .aq-legal article:after{display:none}.aqua-public .aq-legal h1{letter-spacing:-.045em;color:var(--ink);font:400 clamp(35px,4vw,54px)/1.2 AquaSora,sans-serif}.aqua-public .aq-legal h2{letter-spacing:-.025em;color:var(--ink);font:400 24px/1.45 AquaSora,sans-serif}.aqua-public .aq-legal :is(p,li,dd){color:var(--muted);text-wrap:pretty;font-size:15px;line-height:1.9}.aqua-public .aq-legal article>p:first-child{letter-spacing:.14em;color:var(--accent);font:500 10px/1.7 AquaSora,sans-serif}.aqua-public .aq-legal :is(strong,.font-extrabold,.font-bold,.font-semibold){font-weight:500}.aqua-public .aq-legal section{border-top:1px solid var(--line);margin-top:30px;padding-top:26px}.aqua-public .aq-legal a{color:var(--accent)}.aqua-public .aq-legal nav a{border:1px solid var(--line);background:var(--panel);color:var(--ink);box-shadow:none;border-radius:9px;font-size:12px;font-weight:500}.aqua-public .aq-legal nav a:before,.aqua-public .aq-legal nav a:after{display:none}.aqua-public .aq-legal :is(dl,section div.border){border-color:var(--line);background:var(--panel);border-radius:12px}.aqua-public .aq-faculty-public{--zub-accent:var(--accent);--zub-soft:var(--soft);--zub-line:var(--line);background:var(--bg);color:var(--ink);padding-top:112px}.aqua-public .aq-faculty-public :is(h1,h2,h3){letter-spacing:-.035em;font-family:AquaSora,sans-serif;font-weight:400}.aqua-public .aq-faculty-public h1{font-size:clamp(34px,4vw,50px);line-height:1.25}@media (max-width:767px){.aqua-workspace.aq-utility-page h1.mobile-apple-title{letter-spacing:-.04em!important;font:400 34px/1.25 AquaSora,sans-serif!important}.aqua-workspace.aq-utility-page h2{font-size:23px}.aqua-workspace.aq-utility-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.aqua-workspace.aq-account .account-v2{padding-top:24px}.aqua-public .aq-legal{padding-top:80px}.aqua-public .aq-legal main{padding:40px 22px 60px}.aqua-public .aq-legal h1.mobile-apple-title{letter-spacing:-.04em!important;font:400 36px/1.25 AquaSora,sans-serif!important}.aqua-public .aq-legal h2{font-size:23px}.aqua-public .aq-faculty-public{padding-top:84px}}
