.au{--au-bg:#fff;--au-ink:#1d1d1f;--au-ink-2:#424245;--au-muted:#6e6e73;--au-faint:#a1a1a6;--au-line:#0000001a;--au-line-strong:#0000002e;--au-field:#fff;--au-field-hover:#00000047;--au-soft:#f5f5f7;--au-accent:#0071e3;--au-accent-hover:#0077ed;--au-accent-ink:#06c;--au-ring:#0071e32e;--au-ease:cubic-bezier(.22, 1, .36, 1);min-height:100dvh;font-family:var(--font-body);color:var(--au-ink);background:var(--au-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em}[data-theme=dark] .au{--au-bg:#000;--au-ink:#f5f5f7;--au-ink-2:#d1d1d6;--au-muted:#a1a1a6;--au-faint:#6e6e73;--au-line:#ffffff1f;--au-line-strong:#fff3;--au-field:#1c1c1e;--au-field-hover:#ffffff4d;--au-soft:#1c1c1e;--au-accent:#0a84ff;--au-accent-hover:#2997ff;--au-accent-ink:#4aa5ff;--au-ring:#0a84ff47}:root:has(.au) body{background:var(--au-bg,#fff)}.au-split{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);display:grid}@media (max-width:980px){.au-split{grid-template-columns:minmax(0,1fr)}}.au-show{isolation:isolate;color:#f5f5f7;background:#050507;flex-direction:column;justify-content:space-between;gap:32px;height:100dvh;padding:40px clamp(32px,4.5vw,72px) 48px;display:flex;position:sticky;top:0;overflow:hidden}@media (max-width:980px){.au-show{display:none}}.au-show-glow{z-index:-1;pointer-events:none;filter:blur(10px);background:radial-gradient(42% 38% at 70% 26%,#0a84ff57,#0000 70%),radial-gradient(36% 34% at 22% 72%,#5e5ce642,#0000 70%),radial-gradient(30% 30% at 85% 85%,#30b0c729,#0000 70%);animation:14s ease-in-out infinite alternate au-breathe;position:absolute;inset:-20%}.au-show:after{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(#ffffff0b 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}@keyframes au-breathe{0%{opacity:.9;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(-2%,2%)scale(1.06)}}.au-show-brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.au-show-brand .vf-login-mark,.au-mobile-brand .vf-login-mark,.rg.au .rg-brand .vf-login-mark{width:var(--vf-mark,32px);height:var(--vf-mark,32px);box-shadow:none;background:#0071e3;border-radius:9px;flex:none;place-items:center;display:inline-grid}.au-show-brand .vf-login-mark img,.au-mobile-brand .vf-login-mark img,.rg.au .rg-brand .vf-login-mark img{filter:brightness(0)invert();width:64%;height:64%}.au-show-copy{max-width:520px}.au-show-copy h2{font-family:var(--font-heading);letter-spacing:-.035em;background:linear-gradient(#fff 30%,#ffffff9e);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 14px;font-size:clamp(32px,2.4vw + 12px,48px);font-weight:700;line-height:1.06}.au-show-copy p{color:#ffffffa3;letter-spacing:-.012em;margin:0;font-size:17px;line-height:1.5}.au-stage{flex:1;width:100%;max-width:580px;min-height:400px;max-height:460px;margin:0 auto;position:relative}.au-float{color:#f5f5f7;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);animation:au-in .9s var(--au-ease) both, au-hover 7s ease-in-out .9s infinite alternate;background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;position:absolute;box-shadow:inset 0 1px #ffffff1a,0 30px 60px -20px #000000b3}@keyframes au-in{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}@keyframes au-hover{0%{transform:translate(0,0)}to{transform:translateY(-8px)}}.au-float-voucher{z-index:2;width:min(360px,70%);padding:20px 22px 18px;top:18%;left:0}.au-float-notice{z-index:3;border-radius:14px;align-items:center;gap:10px;max-width:290px;padding:10px 14px 10px 10px;font-size:13px;animation-duration:.9s,6s;animation-delay:.38s,1.2s;display:flex;top:2%;right:0}.au-float-stock{z-index:3;gap:4px;width:210px;padding:16px 18px;animation-duration:.9s,8s;animation-delay:.22s,1.6s;display:grid;bottom:0;right:0}.au-v-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.au-v-num{color:#fff9;font-variant-numeric:tabular-nums;letter-spacing:0;font-size:12.5px;font-weight:500}.au-v-badge{color:#4cd964;background:#30d15824;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.au-v-payee{color:#ffffffb8;margin-top:14px;font-size:14px}.au-v-amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:30px;font-weight:650}.au-v-steps{border-top:1px solid #ffffff1a;justify-content:space-between;gap:6px;margin:18px 0 0;padding:14px 0 0;list-style:none;display:flex}.au-v-steps li{color:#ffffffc7;align-items:center;gap:6px;font-size:12px;display:flex}.au-v-dot{color:#fff;background:#0a84ff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.au-v-steps li[data-state=current] .au-v-dot{background:0 0;animation:2.2s ease-out infinite au-pulse;box-shadow:inset 0 0 0 1.5px #0a84ff}.au-v-steps li[data-state=current]{color:#fff;font-weight:600}@keyframes au-pulse{0%{box-shadow:inset 0 0 0 1.5px #0a84ff,0 0 #0a84ff8c}to{box-shadow:inset 0 0 0 1.5px #0a84ff,0 0 0 9px #0a84ff00}}.au-n-avatar{color:#fff;background:linear-gradient(135deg,#5e5ce6,#0a84ff);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11.5px;font-weight:600;display:inline-grid}.au-n-text{color:#ffffffb8;line-height:1.35}.au-n-text strong{color:#fff;font-weight:600}.au-s-label{color:#fff9;font-size:12px}.au-s-value{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:650}.au-s-bars{align-items:flex-end;gap:6px;height:46px;margin-top:8px;display:flex}.au-s-bars span{transform-origin:bottom;animation:au-grow 1s var(--au-ease) both;background:#ffffff38;border-radius:3px;flex:1}.au-s-bars span:last-child{background:#0a84ff}.au-s-bars span:nth-child(2){animation-delay:60ms}.au-s-bars span:nth-child(3){animation-delay:.12s}.au-s-bars span:nth-child(4){animation-delay:.18s}.au-s-bars span:nth-child(5){animation-delay:.24s}.au-s-bars span:nth-child(6){animation-delay:.3s}.au-s-bars span:nth-child(7){animation-delay:.36s}@keyframes au-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.au-panel{flex-direction:column;min-width:0;min-height:100dvh;padding:20px clamp(20px,4vw,48px) 24px;display:flex}.au-panel-bar{justify-content:flex-end;align-items:center;gap:12px;min-height:40px;display:flex}.au-mobile-brand{letter-spacing:-.02em;align-items:center;gap:9px;margin-right:auto;font-size:16px;font-weight:600;display:none}@media (max-width:980px){.au-mobile-brand{display:inline-flex}}.au-tools{align-items:center;gap:6px;display:flex}.au-tools .seg{background:var(--au-soft);border:0;border-radius:9px;padding:2px}.au-tools .seg>button{border-radius:7px;height:28px;font-size:12.5px}.au-tools .btn-icon{border-radius:9px}.au-body{width:100%;max-width:380px;animation:au-in .7s var(--au-ease) both;margin:auto;padding:40px 0}.au-head h1{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--au-ink);margin:0;font-size:34px;font-weight:700;line-height:1.1}.au-head p{color:var(--au-muted);margin:8px 0 0;font-size:15.5px;line-height:1.45}.au-form{gap:16px;margin-top:30px;display:grid}.au-field{gap:7px;display:grid}.au-field>label{color:var(--au-ink-2);font-size:13.5px;font-weight:500}.au-input{width:100%;height:46px;font:inherit;color:var(--au-ink);background:var(--au-field);border:1px solid var(--au-line-strong);appearance:none;border-radius:11px;padding:0 14px;font-size:15.5px;transition:border-color .16s,box-shadow .2s}.au-input::placeholder{color:var(--au-faint)}.au-input:hover:not(:focus){border-color:var(--au-field-hover)}.au-input:focus{border-color:var(--au-accent);box-shadow:0 0 0 4px var(--au-ring);outline:none}.au-input[aria-invalid=true]{border-color:#ff3b30}.au-password{position:relative}.au-password .au-input{padding-right:48px}.au-reveal{cursor:pointer;width:36px;height:36px;color:var(--au-muted);background:0 0;border:0;border-radius:8px;place-items:center;transition:background-color .15s,color .15s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.au-reveal:hover{background:var(--au-soft);color:var(--au-ink)}.au-reveal:focus-visible{box-shadow:0 0 0 3px var(--au-ring);outline:none}.au-error{color:#d70015;align-items:center;gap:6px;font-size:13px;display:flex}[data-theme=dark] .au-error{color:#ff6961}.au-row{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.au-check{color:var(--au-ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;display:inline-flex}.au-check input{width:16px;height:16px;accent-color:var(--au-accent);margin:0}.au-link{color:var(--au-accent-ink);font-size:14px;font-weight:500;text-decoration:none}.au-link:hover{text-underline-offset:3px;text-decoration:underline}.au-submit{cursor:pointer;height:48px;font:inherit;letter-spacing:-.01em;color:#fff;background:var(--au-accent);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:16px;font-weight:600;transition:background-color .16s,box-shadow .22s,transform .12s;display:inline-flex;box-shadow:0 1px 2px #00000024}.au-submit:hover:not(:disabled){background:var(--au-accent-hover);box-shadow:0 8px 22px -10px #0071e3b3}.au-submit:active:not(:disabled){transform:scale(.985)}.au-submit:focus-visible{box-shadow:0 0 0 4px var(--au-ring);outline:none}.au-submit:disabled{opacity:.7;cursor:default}.au-alert{border-radius:12px;font-size:14px}.au-alt{text-align:center;color:var(--au-muted);margin:26px 0 0;font-size:14.5px}.au-demo{border-top:1px solid var(--au-line);margin-top:28px;padding-top:18px}.au-demo>summary{cursor:pointer;color:var(--au-muted);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:500;list-style:none;transition:color .15s,background-color .15s;display:flex}.au-demo>summary::-webkit-details-marker{display:none}.au-demo>summary:hover{color:var(--au-ink);background:var(--au-soft)}.au-demo-caret{transition:transform .24s var(--au-ease);display:inline-flex}.au-demo[open] .au-demo-caret{transform:rotate(180deg)}.au-demo-list{animation:au-in .36s var(--au-ease) both;gap:4px;margin-top:10px;display:grid}.au-demo-item{cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--au-ink);background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:12px;padding:9px 10px;transition:background-color .15s,border-color .15s;display:flex}.au-demo-item:hover{background:var(--au-soft)}.au-demo-item[aria-pressed=true]{background:var(--au-soft);border-color:var(--au-line)}.au-demo-icon{background:var(--au-soft);width:32px;height:32px;color:var(--au-accent-ink);border-radius:9px;flex:none;place-items:center;display:grid}.au-demo-item[aria-pressed=true] .au-demo-icon,.au-demo-item:hover .au-demo-icon{background:var(--au-bg)}.au-demo-text{flex:1;min-width:0;display:grid}.au-demo-text strong{font-size:14px;font-weight:600}.au-demo-text span{color:var(--au-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.au-demo-tick{color:var(--au-accent);display:inline-flex}.au-demo-note{color:var(--au-faint);text-align:center;margin:8px 4px 0;font-size:12.5px}.au-foot{color:var(--au-faint);text-align:center;justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:flex}.au .vf-login-head h1{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:700}.au .vf-login-head p{color:var(--au-muted);margin:8px 0 0}.au .vf-login-form{gap:16px;margin-top:24px;display:grid}.au .vf-login-form .input{letter-spacing:.3em;text-align:center;background:var(--au-field);border-color:var(--au-line-strong);height:46px;color:var(--au-ink);border-radius:11px;font-size:18px}.au .vf-login-submit{border-radius:12px;width:100%;height:48px;font-weight:600}.au .vf-login-alt{text-align:center;color:var(--au-muted);margin-top:20px;font-size:14px}.au .btn-primary{--btn-bg:var(--au-accent);--btn-border:var(--au-accent);--btn-fg:#fff;background-image:none}@media (max-width:980px){.au-panel{padding:14px 20px 20px}.au-body{margin:0 auto auto;padding:28px 0 32px}.au-head h1{font-size:30px}}.rg.au{background:var(--au-bg);grid-template-columns:minmax(300px,380px) minmax(0,1fr);min-height:100dvh;display:grid}.rg.au .rg-rail{isolation:isolate;height:100dvh;box-shadow:none;color:#f5f5f7;-webkit-backdrop-filter:none;backdrop-filter:none;background:#050507;border:0;border-radius:0;flex-direction:column;margin:0;padding:36px 32px 28px;display:flex;position:sticky;top:0;overflow:hidden auto}.rg.au .rg-rail:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 35% at 80% 10%,#0a84ff4d,#0000 70%),radial-gradient(45% 40% at 10% 90%,#5e5ce63d,#0000 70%);animation:14s ease-in-out infinite alternate au-breathe;position:absolute;inset:-20%}.rg.au .rg-brand{color:#f5f5f7;letter-spacing:-.02em;align-items:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.rg.au .rg-rail-title{letter-spacing:-.03em;color:#fff;margin:clamp(24px,6vh,56px) 0 10px;font-size:28px;font-weight:700;line-height:1.12}.rg.au .rg-rail-sub{color:#ffffff9e;margin:0 0 28px;font-size:15px;line-height:1.5}.rg.au .rg-steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rg.au .rg-step{border-radius:12px;align-items:flex-start;gap:14px;padding:10px;transition:background-color .24s;display:flex;position:relative}.rg.au .rg-step[data-state=current]{background:#ffffff12}.rg.au .rg-step:before{display:none!important}.rg.au .rg-step-num{color:#fff9;background:0 0;border:1px solid #fff3;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;transition:background-color .24s,color .24s,border-color .24s;display:grid}.rg.au .rg-step[data-state=current] .rg-step-num{color:#050507;background:#fff;border-color:#fff}.rg.au .rg-step[data-state=done] .rg-step-num{color:#fff;background:#0a84ff;border-color:#0a84ff}.rg.au .rg-step-text{gap:2px;padding-top:2px;display:grid}.rg.au .rg-step-text strong{color:#fff;font-size:14px;font-weight:600}.rg.au .rg-step-text span{color:#ffffff8c;font-size:12.5px}.rg.au .rg-rail-foot{color:#ffffff80;align-items:center;gap:8px;margin-top:auto;margin-bottom:0;padding-top:20px;font-size:12.5px;display:flex}.rg.au .rg-main{background:var(--au-bg);min-width:0;padding:20px clamp(20px,4vw,56px) 40px}.rg.au .rg-topbar{justify-content:flex-end;align-items:center;gap:12px;margin-bottom:8px;display:flex}.rg.au .rg-brand-mobile{color:var(--au-ink);display:none}.rg.au .rg-tools{gap:6px;display:flex}.rg.au .rg-tools .seg{background:var(--au-soft);border:0;border-radius:9px;padding:2px}.rg.au .rg-tools .seg>button{border-radius:7px}.rg.au .rg-tools .btn-icon{border-radius:9px}.rg.au :is(.rg-card,.rg-progress){max-width:640px;margin-left:auto;margin-right:auto}.rg.au .rg-form[data-wide]{max-width:920px}.rg.au .rg-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:au-in .56s var(--au-ease) both;background:0 0;border:0;border-radius:0;padding:8px 0 0}.rg.au .rg-card:before{display:none}.rg.au .rg-progress{margin-top:18px}.rg.au .rg-progress-row{color:var(--au-muted);font-size:13px}.rg.au .rg-progress-bar{background:var(--au-soft);border-radius:4px;height:4px;overflow:hidden}.rg.au .rg-progress-bar>span{background:var(--au-accent);height:100%;transition:width .5s var(--au-ease);border-radius:4px;display:block}.rg.au .rg-head{animation:au-in .48s var(--au-ease) both;margin:28px 0 26px}.rg.au .rg-eyebrow{letter-spacing:0;text-transform:none;color:var(--au-accent-ink);margin:0 0 8px;font-size:13px;font-weight:500}.rg.au .rg-head h1,.rg.au .rg-done h1{letter-spacing:-.03em;color:var(--au-ink);margin:0;font-size:32px;font-weight:700;line-height:1.12}.rg.au .rg-lede{color:var(--au-muted);margin:8px 0 0;font-size:15.5px;line-height:1.5}.rg.au .rg-fields{animation:au-in .52s var(--au-ease) 60ms both}.rg.au .field>label,.rg.au .rg-label{color:var(--au-ink-2);font-size:13.5px;font-weight:500}.rg.au :is(.rg-input,.input){height:46px;color:var(--au-ink);background:var(--au-field);border:1px solid var(--au-line-strong);box-shadow:none;border-radius:11px;font-size:15.5px}.rg.au textarea.input{height:auto;min-height:96px;padding-top:12px}.rg.au :is(.rg-input,.input):hover:not(:focus){border-color:var(--au-field-hover)}.rg.au :is(.rg-input,.input):focus{border-color:var(--au-accent);box-shadow:0 0 0 4px var(--au-ring);outline:none}.rg.au :is(.rg-plan,.rg-review,.rg-logo,.rg-outcomes li,.vf-choice){background:var(--au-bg);border:1px solid var(--au-line);box-shadow:none;border-radius:14px;transition:border-color .18s,box-shadow .22s,background-color .18s}.rg.au .rg-plan:hover{border-color:var(--au-line-strong)}.rg.au .rg-plan[data-selected]{border-color:var(--au-accent);box-shadow:0 0 0 3px var(--au-ring);background:var(--au-bg)}.rg.au .rg-plan-dot{background:var(--au-bg);border:1.5px solid var(--au-line-strong)}.rg.au .rg-plan[data-selected] .rg-plan-dot{background:var(--au-accent);border-color:var(--au-accent);box-shadow:inset 0 0 0 3px var(--au-bg)}.rg.au .rg-nav{border-top:1px solid var(--au-line);max-width:640px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-content:space-between;gap:12px;margin:32px auto 0;padding-top:20px;display:flex}.rg.au .rg-form[data-wide] .rg-nav{max-width:none}.rg.au .btn{border-radius:12px;height:46px;padding:0 22px;font-size:15px;font-weight:600}.rg.au .btn-primary{--btn-bg:var(--au-accent);--btn-border:var(--au-accent);--btn-fg:#fff;background-image:none;box-shadow:0 1px 2px #00000024}.rg.au .btn-primary:hover:not(:disabled){--btn-bg:var(--au-accent-hover);--btn-border:var(--au-accent-hover);box-shadow:0 8px 22px -10px #0071e3b3}.rg.au .btn-secondary,.rg.au .btn-ghost{--btn-bg:transparent;--btn-border:var(--au-line-strong);--btn-fg:var(--au-ink)}.rg.au .rg-alt{text-align:center;color:var(--au-muted);font-size:14.5px}.rg.au .rg-alt a{color:var(--au-accent-ink);font-weight:500}.rg.au .rg-done-mark{color:#30d158;width:64px;height:64px;animation:au-in .6s var(--au-ease) both;background:#30d15824;border-radius:50%;place-items:center;display:grid}@media (max-width:980px){.rg.au{grid-template-columns:minmax(0,1fr)}.rg.au .rg-rail{display:none}.rg.au .rg-topbar{justify-content:space-between}.rg.au .rg-brand-mobile{display:inline-flex}.rg.au .rg-main{padding:14px 20px 32px}.rg.au .rg-head h1,.rg.au .rg-done h1{font-size:28px}.rg.au .rg-nav{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--au-bg) 82%, transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);margin:24px -20px 0;position:sticky;bottom:0}.rg.au .rg-nav .btn{flex:1;justify-content:center}}.vf-auth.au{background:var(--au-soft);flex-direction:column;display:flex}[data-theme=dark] .vf-auth.au{background:#000}.vf-auth.au .vf-auth-bar{background:0 0;border:0;justify-content:space-between;align-items:center;padding:18px clamp(20px,4vw,40px);display:flex}.vf-auth.au .vf-auth-brand{color:var(--au-ink);letter-spacing:-.02em;align-items:center;gap:9px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.vf-auth.au .vf-auth-mark{color:#fff;background:#0071e3;border-radius:9px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:grid}.vf-auth.au .vf-auth-main{flex:1;place-items:center;padding:16px 20px 40px;display:grid}.vf-auth.au .vf-auth-card{background:var(--au-bg);border:1px solid var(--au-line);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;max-width:440px;animation:au-in .6s var(--au-ease) both;border-radius:20px;padding:36px 36px 32px;box-shadow:0 1px 2px #0000000a,0 24px 60px -24px #0000002e}[data-theme=dark] .vf-auth.au .vf-auth-card{background:#161618;box-shadow:0 30px 70px -24px #000000e6}.vf-auth.au .vf-auth-card:before{display:none}.vf-auth.au .vf-eyebrow{letter-spacing:0;text-transform:none;color:var(--au-accent-ink);font-size:13px;font-weight:500}.vf-auth.au .vf-auth-title{letter-spacing:-.03em;color:var(--au-ink);margin:6px 0 0;font-size:28px;font-weight:700}.vf-auth.au .vf-auth-sub{color:var(--au-muted);margin:8px 0 0;font-size:15px;line-height:1.5}.vf-auth.au .input{background:var(--au-field);border:1px solid var(--au-line-strong);height:46px;color:var(--au-ink);border-radius:11px;font-size:15.5px}.vf-auth.au .input:focus{border-color:var(--au-accent);box-shadow:0 0 0 4px var(--au-ring);outline:none}.vf-auth.au .btn{border-radius:12px;height:46px;font-weight:600}.vf-auth.au .btn-primary{--btn-bg:var(--au-accent);--btn-border:var(--au-accent);--btn-fg:#fff;background-image:none}.vf-auth.au .vf-auth-legal{color:var(--au-faint);justify-content:center;align-items:center;gap:6px;padding:0 20px 24px;font-size:12.5px;display:flex}@media (max-width:520px){.vf-auth.au .vf-auth-card{border-radius:18px;padding:28px 22px 24px}}@media (prefers-reduced-motion:reduce){.au *,.au :before,.au :after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (min-width:981px) and (max-height:780px){.au-show{gap:20px;padding-top:28px;padding-bottom:32px}.au-stage{min-height:280px}.au-float-voucher{top:14%}.au-float-stock{width:190px;padding:12px 14px}.au-s-bars{height:34px}.au-show-copy h2{margin-bottom:10px;font-size:clamp(28px,1.8vw + 12px,38px)}.au-show-copy p{font-size:15.5px}}.vf-auth.au .seg{background:color-mix(in srgb, var(--au-ink) 6%, transparent);border:0;border-radius:9px;padding:2px}.vf-auth.au .seg>button{border-radius:7px}.vf-auth.au .vf-auth-bar .btn-icon{border-radius:9px}[data-theme=dark] .au-split .au-panel{border-left:1px solid #ffffff0f}.app-pick{gap:14px;min-width:0;display:grid}.app-pick-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.app-pick-head>div:first-child{flex:220px;gap:2px;min-width:0;display:grid}.app-pick-title{font-size:15px;font-weight:650}.app-pick-sub{color:var(--color-neutral-600,#6e6e73);font-size:13px}.app-pick-bulk{gap:14px;display:flex}.app-pick-link{font:inherit;color:var(--color-accent-500,#0071e3);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:13.5px;font-weight:600}.app-pick-link:disabled{opacity:.5;cursor:default}.app-pick-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.app-pick-tile{text-align:center;cursor:pointer;min-width:0;font:inherit;color:inherit;border:1px solid var(--vf-line,#0000001a);opacity:.55;filter:grayscale(.7);background:0 0;border-radius:14px;align-content:start;justify-items:center;gap:6px;padding:14px 10px 12px;transition:opacity .16s,filter .16s,border-color .16s,box-shadow .2s;display:grid;position:relative}.app-pick-tile:hover:not(:disabled){opacity:.8}.app-pick-tile[data-on]{opacity:1;filter:none;border-color:var(--color-accent-500,#0071e3);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent-500,#0071e3) 20%, transparent)}.app-pick-tile[data-locked]{cursor:default}.app-pick-tile:focus-visible{outline:2px solid var(--color-accent-500,#0071e3);outline-offset:2px}.app-pick-check{color:#fff;border:1.5px solid var(--vf-line-strong,#0003);background:0 0;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:8px;right:8px}.app-pick-check i{visibility:hidden}.app-pick-tile[data-on] .app-pick-check{background:var(--color-accent-500,#0071e3);border-color:var(--color-accent-500,#0071e3)}.app-pick-tile[data-on] .app-pick-check i{visibility:visible}.app-pick-name{font-size:13.5px;font-weight:600;line-height:1.25}.app-pick-note{color:var(--color-neutral-600,#6e6e73);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.app-pick-total{background:color-mix(in srgb, currentColor 4%, transparent);border-radius:12px;gap:6px;margin:0;padding:12px 14px;display:grid}.app-pick-total>div{justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.app-pick-total dt{color:var(--color-neutral-600,#6e6e73)}.app-pick-total dd{margin:0;font-weight:600}.app-pick-total .app-pick-sum{border-top:1px solid var(--vf-line,#0000001a);padding-top:6px;font-size:15px}.app-pick-total .app-pick-sum dt{color:inherit;font-weight:650}.app-pick-total small{color:var(--color-neutral-600,#6e6e73);font-weight:400}.app-strip{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.app-strip-more{color:var(--color-neutral-600,#6e6e73);padding-left:2px;font-size:12px;font-weight:600}@media (max-width:480px){.app-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.app-pick-tile{padding:12px 8px 10px}}.rg.au .app-pick-sub,.rg.au .app-pick-note,.rg.au .app-pick-total dt,.rg.au .app-strip-more{color:var(--au-muted)}.rg.au .app-pick-link{color:var(--au-accent-ink)}.rg.au .app-pick-tile{border-color:var(--au-line);background:var(--au-bg)}.rg.au .app-pick-tile[data-on]{border-color:var(--au-accent);box-shadow:0 0 0 3px var(--au-ring)}.rg.au .app-pick-check{border-color:var(--au-line-strong)}.rg.au .app-pick-tile[data-on] .app-pick-check{background:var(--au-accent);border-color:var(--au-accent)}.rg.au .app-pick-total{background:var(--au-soft)}.rg.au .app-pick-total .app-pick-sum{border-top-color:var(--au-line)}.rg.au .rg-apps{border:1px solid var(--au-line);border-radius:14px;margin-top:18px;padding:16px}.rg.au .rg-plan-apps{color:var(--au-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12.5px;display:flex}
.st-home-hero{text-align:center;background:var(--lp-ground,#fff);padding:clamp(120px,14vh,160px) 0 72px}.st-home-title{max-width:860px;font-family:"Ubuntu", var(--font-heading,sans-serif);letter-spacing:-.02em;color:var(--color-text);margin:0 auto;font-size:clamp(36px,4.4vw,64px);font-weight:700;line-height:1.05;animation:.7s cubic-bezier(.22,1,.36,1) both rf-enter}.st-home-sub{max-width:620px;color:var(--color-neutral-600);margin:18px auto 0;font-size:clamp(16px,1.2vw + 10px,20px);line-height:1.5;animation:.7s cubic-bezier(.22,1,.36,1) 80ms both rf-enter}.st-home-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;animation:.7s cubic-bezier(.22,1,.36,1) .14s both rf-enter;display:flex}.st-home-apps{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 10px;max-width:880px;margin:56px auto 0;padding:0;list-style:none;display:grid}.st-home-apps>li{animation:.52s cubic-bezier(.22,1,.36,1) both rf-pop}.st-home-app{flex-direction:column;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex;color:var(--color-text)!important;text-decoration:none!important}.st-home-app .app-icon{transition:transform .3s cubic-bezier(.34,1.4,.64,1)}.st-home-app:hover .app-icon{transform:translateY(-4px)scale(1.06)}.st-home-all{color:var(--color-accent-600,#0071e3);align-items:center;gap:6px;margin-top:34px;font-weight:600;display:inline-flex}@media (max-width:720px){.st-home-apps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 6px}.st-home-app{font-size:12.5px}.st-home-app .app-icon{--app-icon:64px!important}}.st{background:var(--lp-ground,#fff)}.st-hero{text-align:center;padding:clamp(120px,14vh,150px) 0 24px}.st-title{font-family:"Ubuntu", var(--font-heading,sans-serif);letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:clamp(34px,4vw,56px);font-weight:700;animation:.7s cubic-bezier(.22,1,.36,1) both rf-enter}.st-sub{max-width:640px;color:var(--color-neutral-600);margin:14px auto 0;font-size:18px;line-height:1.5}.st-catalogue{padding-bottom:40px}.st-group{margin-top:44px;animation:.6s cubic-bezier(.22,1,.36,1) both rf-enter}.st-group-title{border-bottom:1px solid var(--vf-line,#0000001a);font-family:"Ubuntu", var(--font-heading,sans-serif);color:var(--color-text);margin:0 0 18px;padding-bottom:10px;font-size:22px;font-weight:500}.st-apps{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 24px;margin:0;padding:0;list-style:none;display:grid}.st-app{border-radius:14px;align-items:flex-start;gap:16px;padding:10px 6px;transition:background-color .2s;display:flex}.st-app:hover{background:var(--vf-elev-2,#00000008)}.st-app h3{color:var(--color-text);margin:4px 0;font-size:17px;font-weight:600}.st-app p{color:var(--color-neutral-600);margin:0;font-size:14.5px;line-height:1.45}.st-closing{text-align:center;padding:72px 0 88px}.st-closing h2{font-family:"Ubuntu", var(--font-heading,sans-serif);color:var(--color-text);margin:0;font-size:clamp(28px,3vw,40px);font-weight:700}.st-closing p{color:var(--color-neutral-600);margin:12px 0 26px;font-size:17px}.lp .lp-nav{color:var(--color-text)}.lp .lp-nav[data-scrolled]{background:color-mix(in srgb, var(--lp-ground,#fff) 82%, transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%)}.lp .lp-nav .lp-brand{color:var(--color-text)!important}.lp .lp-nav :is(.seg,.btn-icon){color:var(--color-text)}.lp .lp-nav-signin{color:var(--color-text)!important}.lp .lp-nav .seg>button{color:var(--color-neutral-600)}.lp .lp-nav .seg>button[aria-pressed=true],.lp .lp-nav .seg>button[aria-checked=true]{color:var(--color-text)}.st-home-hero{isolation:isolate;position:relative}.st-home-hero:after{content:"";z-index:-1;background:var(--vf-elev-2,#f2f3f7);border-radius:50% 50% 0 0/160px 160px 0 0;position:absolute;inset:420px -10% 0}:root:not([data-theme=dark]) .st-home-hero:after{background:#f2f3f7}.st-home-apps{gap:34px 16px;max-width:1000px;margin-top:90px}.st-home-app{gap:14px;font-family:Ubuntu,sans-serif;font-size:16px}.st-home-app .app-icon{--app-icon:96px!important}.st-home-app:hover .app-icon{transform:translateY(-5px);box-shadow:0 18px 36px -14px #10182847}@media (max-width:720px){.st-home-hero:after{border-radius:50% 50% 0 0/60px 60px 0 0;top:470px}.st-home-apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 6px;margin-top:60px}.st-home-app{font-size:13.5px}}.st-app .app-icon{--app-icon:64px!important}.wf-section{--wf-ink:#fff;--wf-muted:#e2eaf8bd;--wf-accent:#4ea1ff;--wf-pill:#fff;--wf-pill-ink:#0b1733;isolation:isolate;color:var(--wf-ink);background:radial-gradient(900px 500px at 85% 20%,#2563eb47,#0000 65%),#0b1733;position:relative;overflow:hidden}.wf-section .lp-head h2{color:#fff}.wf-section .lp-eyebrow{color:var(--wf-accent)}.wf-section .lp-head-sub{color:var(--wf-muted)}.wf{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,80px);margin-top:44px;display:grid}@media (max-width:960px){.wf{grid-template-columns:minmax(0,1fr)}}.wf-dots{align-items:center;margin:0 0 26px;padding:0;list-style:none;display:flex}.wf-dots li{flex:1;align-items:center;display:flex}.wf-dots li:last-child{flex:0}.wf-dots li:not(:last-child):after{content:"";border-top:2px dotted #ffffff47;flex:1;margin:0 6px;transition:border-color .4s}.wf-dots li[data-state=done]:after{border-top-color:var(--wf-accent);border-top-style:solid}.wf-dots span{color:#0b1733;background:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;transition:background-color .3s,color .3s,transform .3s;display:grid}.wf-dots li[data-state=done] span{background:var(--wf-accent);color:#fff}.wf-dots li[data-state=current] span{background:var(--wf-accent);color:#fff;transform:scale(1.12);box-shadow:0 0 0 5px #4ea1ff40}.wf-steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.wf-pill{cursor:pointer;background:var(--wf-pill);width:100%;min-height:46px;color:var(--wf-pill-ink);font:inherit;text-align:left;border:0;border-radius:999px;align-items:center;gap:12px;padding:6px 18px 6px 6px;font-size:16px;font-weight:500;transition:background-color .3s,color .3s,transform .2s;display:flex;position:relative;overflow:hidden}.wf-pill:hover{transform:translate(3px)}.wf-pill:focus-visible{outline:none;box-shadow:0 0 0 3px #4ea1ff99}.wf-num{opacity:.8;border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.wf-pill-text{flex:1;min-width:0}.wf-pill .wf-accent{color:#0b6bd8;font-weight:600}.wf-role{color:#5d6b86;white-space:nowrap;font-size:13px}.wf-step[data-open] .wf-pill{color:#fff;background:#0b6bd8}.wf-step[data-open] .wf-pill .wf-accent,.wf-step[data-open] .wf-role{color:#ffffffd9}.wf-timer{transform-origin:0;background:#ffffff8c;width:100%;height:3px;animation:linear both wf-fill;position:absolute;bottom:0;left:0}@keyframes wf-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.wf-body{padding:18px 4px 8px;animation:.48s cubic-bezier(.22,1,.36,1) both rf-enter}.wf-body h3{letter-spacing:-.01em;color:#fff;margin:0 0 12px;font-family:Ubuntu,sans-serif;font-size:clamp(30px,2.6vw + 10px,44px);font-weight:700;line-height:1.08}.wf-body h3 .wf-accent{color:var(--wf-accent)}.wf-body p{max-width:520px;color:var(--wf-muted);margin:0;font-size:17px;line-height:1.65}.wf-visual{place-items:center;min-height:460px;display:grid;position:relative}.wf-glow{z-index:-1;filter:blur(30px);background:radial-gradient(circle,#4ea1ff73,#0000 65%);border-radius:50%;position:absolute;inset:10% 8%}.wf-card{color:#0b1733;background:#fff;border-radius:22px;width:min(420px,100%);padding:24px 24px 18px;animation:.52s cubic-bezier(.22,1,.36,1) both wf-card-in;box-shadow:0 2px 4px #0000001a,0 40px 80px -30px #0009,0 30px 70px -30px #2563eb8c}@keyframes wf-card-in{0%{opacity:.4;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.wf-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.wf-card-num{color:#5d6b86;font-size:13px;font-weight:600}.wf-card-status{color:#0b6bd8;background:#e6f0ff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.wf-card-status[data-stage="3"],.wf-card-status[data-stage="4"],.wf-card-status[data-stage="5"]{color:#18794e;background:#e3f7ec}.wf-card-payee{margin-top:18px;font-size:18px;font-weight:700}.wf-card-purpose{color:#5d6b86;margin-top:2px;font-size:14px}.wf-card-amount{letter-spacing:-.01em;margin:12px 0 18px;font-family:Ubuntu,sans-serif;font-size:30px;font-weight:700}.wf-track{border-top:1px solid #e8edf5;gap:4px;margin:0;padding:14px 0 0;list-style:none;display:grid}.wf-track li{align-items:center;gap:12px;padding:6px 0;display:flex;position:relative}.wf-track li:not(:last-child):after{content:"";border-left:2px solid #e1e7f0;height:10px;position:absolute;top:34px;left:13px}.wf-track li[data-state=done]:not(:last-child):after{border-left-color:#0b6bd8}.wf-track-dot{color:#8a97ad;background:#f1f4f9;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:background-color .3s,color .3s;display:grid}.wf-track li[data-state=done] .wf-track-dot{color:#fff;background:#0b6bd8}.wf-track li[data-state=current] .wf-track-dot{color:#fff;background:#0b6bd8;animation:1.8s ease-out infinite wf-ping;box-shadow:0 0 0 5px #0b6bd82e}@keyframes wf-ping{0%{box-shadow:0 0 #0b6bd873}to{box-shadow:0 0 0 10px #0b6bd800}}.wf-track-text{align-items:baseline;gap:8px;min-width:0;display:flex}.wf-track-text strong{font-size:14.5px}.wf-track-text span{color:#5d6b86;font-size:13px}.wf-track li[data-state=next] .wf-track-text{opacity:.55}@media (max-width:640px){.wf-role{display:none}.wf-visual{min-height:0}.wf-dots span{width:24px;height:24px;font-size:12px}}@media (prefers-reduced-motion:reduce){.wf-timer{display:none}}:root:has(.lp){scroll-behavior:smooth}.lp [data-reveal=pending]{opacity:0;transform:translateY(30px)}.lp [data-reveal=shown]{opacity:1;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:none}.lp :is(.lp-stage-visual,.wf-visual)[data-reveal=pending]{transform:translate(48px)scale(.97)}.lp .lp-split-flip .lp-stage-visual[data-reveal=pending]{transform:translate(-48px)scale(.97)}.lp [data-stagger][data-reveal=pending]{opacity:1;transform:none}.lp [data-stagger][data-reveal=pending]>*{opacity:0;transform:translateY(22px)scale(.96)}.lp [data-stagger][data-reveal=shown]>*{animation:.64s cubic-bezier(.22,1,.36,1) both rf-pop;animation-delay:calc(var(--i,0) * 70ms)}.lp .lp-head[data-reveal=pending] h2,.lp .rp-title[data-reveal=pending]{filter:blur(6px)}.lp .lp-head[data-reveal=shown] h2,.lp .rp-title[data-reveal=shown]{filter:none;transition:filter .9s}.lp :is(.lp-pillar,.lp-plan,.rp-tile,.rp-stat){transition:transform .28s cubic-bezier(.34,1.4,.64,1),box-shadow .28s}.lp :is(.lp-pillar,.lp-plan):hover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.lp [data-reveal],.lp [data-reveal]>*{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.rp-section{background:linear-gradient(#f3f5fa 0%,#fff 100%)}[data-theme=dark] .rp-section{background:linear-gradient(180deg, #0f1522 0%, var(--lp-ground,#0b0f17) 100%)}.rp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}@media (max-width:960px){.rp-grid{grid-template-columns:minmax(0,1fr)}}.rp-title{letter-spacing:-.015em;color:var(--color-text);margin:6px 0 14px;font-family:Ubuntu,sans-serif;font-size:clamp(32px,3vw + 10px,50px);font-weight:700;line-height:1.06}.rp-accent{color:#0b6bd8}[data-theme=dark] .rp-accent{color:#4ea1ff}.rp-sub{max-width:540px;color:var(--color-neutral-600);margin:0 0 26px;font-size:17.5px;line-height:1.6}.rp-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rp-stat{text-align:center;background:var(--lp-card,#fff);border:1px solid #0f172a0f;border-radius:6px;gap:6px;padding:22px 18px;display:grid;box-shadow:0 14px 34px -22px #2563eb59}.rp-stat:hover{transform:translateY(-4px)}.rp-stat-value{color:var(--color-text);font-family:Ubuntu,sans-serif;font-size:34px;font-weight:700}.rp-stat-label{color:#0b6bd8;font-size:17px;font-weight:600}[data-theme=dark] .rp-stat-label{color:#4ea1ff}.rp-stat-body{color:var(--color-neutral-600);font-size:14.5px;line-height:1.5}.rp-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rp-tile{aspect-ratio:1/1.25;background:var(--lp-card,#fff);text-align:center;color:var(--color-text);border:1px solid #0f172a0d;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px 8px;font-size:13.5px;font-weight:600;display:flex;box-shadow:0 10px 26px -20px #2563eb59}.rp-tile>i{color:#0b6bd8;font-size:30px;transition:transform .3s cubic-bezier(.34,1.4,.64,1)}[data-theme=dark] .rp-tile>i{color:#4ea1ff}.rp-tile:hover{transform:translateY(-5px);box-shadow:0 22px 40px -22px #2563eb8c}.rp-tile:hover>i{transform:scale(1.14)rotate(-4deg)}@media (max-width:640px){.rp-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.rp-stats{grid-template-columns:minmax(0,1fr)}}.lp-section,.lp [id]{scroll-margin-top:84px}
.vf-shell{--pf-s1:#2a78d6;--pf-s2:#eb6834;--pf-s3:#1baf7a;--pf-s4:#eda100;--pf-s5:#e87ba4;--pf-s6:#008300;--pf-s7:#6250d6;--pf-s8:#e34948;--pf-ok:var(--success-strong);--pf-warn:var(--warning-strong);--pf-bad:var(--danger-strong);--pf-info:var(--info-strong);--pf-muted:var(--text-faint);--pf-grid:var(--border-subtle);--pf-surface:var(--glass-fill)}html:root[data-theme=dark] .vf-shell{--pf-s1:#3987e5;--pf-s2:#d95926;--pf-s3:#199e70;--pf-s4:#c98500;--pf-s5:#d55181;--pf-s6:#2f9a2f;--pf-s7:#9085e9;--pf-s8:#e66767}.pf-chart{min-width:0;margin:0;position:relative}.pf-chart-body{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.pf-xaxis-bands{gap:clamp(3px,1.2vw,10px)}.pf-yaxis{color:var(--text-faint);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:28px;margin:-7px 0;font-size:11.5px;display:flex}.pf-plot{touch-action:pan-y;outline:none;min-width:0;position:relative}.pf-plot:focus-visible{box-shadow:0 0 0 3px var(--primary-soft-strong);border-radius:6px}.pf-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pf-grid{stroke:var(--pf-grid);stroke-width:1px}.pf-line{fill:none;stroke:var(--pf-tone,var(--pf-s1));stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}.pf-cross{stroke:var(--text-faint);stroke-width:1px;stroke-dasharray:3 3}.pf-dot{background:var(--pf-tone,var(--pf-s1));width:11px;height:11px;box-shadow:0 0 0 2.5px var(--pf-surface), 0 2px 8px #0003;pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.pf-xaxis{height:18px;color:var(--text-faint);margin-top:-2px;font-size:11.5px;position:relative}.pf-xaxis>span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.pf-xaxis>span:first-child{transform:none}.pf-xaxis>span:last-child{transform:translate(-100%)}.pf-xaxis-bands{display:flex}.pf-xaxis-bands>span,.pf-xaxis-bands>span:first-child,.pf-xaxis-bands>span:last-child{text-align:center;text-overflow:clip;flex:1 1 0;min-width:0;position:static;overflow:hidden;transform:none}@media (max-width:640px){.pf-xaxis>span[data-skip]{visibility:hidden}}.pf-tip{z-index:3;pointer-events:none;background:var(--glass-fill-raised);border:1px solid var(--glass-border-strong);min-width:96px;box-shadow:var(--glass-shadow-float);color:var(--text-secondary);white-space:nowrap;border-radius:10px;gap:2px;padding:8px 11px;font-size:12.5px;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 14px))}.pf-tip[data-edge=end]{transform:translate(calc(18px - 100%),calc(-100% - 14px))}.pf-tip[data-edge=start]{transform:translate(-18px,calc(-100% - 14px))}.pf-tip-label{color:var(--text-muted);font-size:11.5px}.pf-tip-value{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.01em;font-size:15px;font-weight:700}.pf-tip-sub{color:var(--text-faint);font-size:11.5px}.pf-tip-row{align-items:center;gap:6px;display:flex}.pf-tip-row i{border-radius:2px;flex:none;width:8px;height:8px}.pf-tip-row strong{color:var(--text-primary);margin-left:auto}.pf-bars{align-items:flex-end;gap:clamp(3px,1.2vw,10px);display:flex}.pf-gridlines{pointer-events:none;position:absolute;inset:0}.pf-gridlines span{border-top:1px solid var(--pf-grid);position:absolute;left:0;right:0}.pf-bargroup{cursor:default;background:0 0;border:0;border-radius:6px;flex:1 1 0;justify-content:center;align-items:flex-end;gap:2px;min-width:0;height:100%;padding:0;display:flex;position:relative}.pf-bargroup:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.pf-bargroup:before{content:"";background:var(--surface-tertiary);opacity:0;border-radius:6px;transition:opacity .16s;position:absolute;inset:-4px -2px 0}.pf-bargroup[data-active]:before{opacity:1}.pf-bar{transform-origin:bottom;max-width:26px;min-height:0;animation:pf-grow .76s var(--ease-out) both;border-radius:4px 4px 1px 1px;flex:1 1 0;position:relative}.pf-tip-bar{top:auto;bottom:100%;left:50%;transform:translate(-50%,-8px)}.pf-tip-bar[data-edge=end]{left:auto;right:0;transform:translateY(-8px)}.pf-tip-bar[data-edge=start]{left:0;transform:translateY(-8px)}.pf-legend{color:var(--text-secondary);flex-wrap:wrap;gap:6px 16px;margin:0 0 14px;padding:0;font-size:12.5px;list-style:none;display:flex}.pf-legend li{align-items:center;gap:7px;display:inline-flex}.pf-legend i{border-radius:3px;width:10px;height:10px}.pf-donut{grid-template-columns:minmax(130px,168px) minmax(0,1fr);align-items:center;gap:22px;margin:0;display:grid}.pf-donut-ring{aspect-ratio:1;position:relative}.pf-donut-ring svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.pf-donut-track{fill:none;stroke:var(--surface-tertiary);stroke-width:13px}.pf-donut-seg{fill:none;stroke-width:13px;transition:opacity .16s ease, stroke-width .16s var(--ease-out);animation:pf-ring .9s var(--ease-out) both}.pf-donut-seg:hover{stroke-width:15px}.pf-donut-seg[data-dim]{opacity:.35}.pf-donut-center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:22%;display:flex;position:absolute;inset:0}.pf-donut-center strong{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text-primary);font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.1}.pf-donut-center span{color:var(--text-muted);margin-top:2px;font-size:11.5px;line-height:1.2}.pf-donut-legend{gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.pf-donut-legend button{text-align:left;width:100%;font:inherit;color:var(--text-secondary);background:0 0;border:0;border-radius:8px;grid-template-columns:10px minmax(0,1fr) auto 40px;align-items:center;gap:9px;padding:6px 8px;font-size:13.5px;display:grid}.pf-donut-legend li[data-active] button,.pf-donut-legend button:hover{background:var(--surface-tertiary)}.pf-donut-legend i{border-radius:3px;width:10px;height:10px}.pf-donut-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-donut-val{color:var(--text-primary);font-weight:600}.pf-donut-pct{color:var(--text-faint);text-align:right;font-size:12px}@media (max-width:480px){.pf-donut{grid-template-columns:1fr;justify-items:center}.pf-donut-ring{width:160px}.pf-donut-legend{width:100%}}.pf-hbars{gap:13px;margin:0;padding:0;list-style:none;display:grid}.pf-hbar-top{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:13.5px;display:flex}.pf-hbar-label{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.pf-hbar-note{background:var(--surface-tertiary);color:var(--text-muted);border-radius:999px;padding:1px 7px;font-size:11px}.pf-hbar-value{color:var(--text-primary);white-space:nowrap;font-weight:600}.pf-hbar-track{background:var(--surface-tertiary);border-radius:999px;height:8px;overflow:hidden}.pf-hbar-track span{border-radius:inherit;background:var(--pf-tone,var(--pf-s1));transform-origin:0;height:100%;animation:pf-grow-x .82s var(--ease-out) both;display:block}.pf-spark{width:100%;display:block;overflow:visible}.pf-meter-top{color:var(--text-secondary);justify-content:space-between;gap:10px;margin-bottom:7px;font-size:13.5px;display:flex}.pf-meter-top strong{color:var(--text-primary);white-space:nowrap;font-weight:600}.pf-meter-of{color:var(--text-faint);font-weight:400}.pf-meter-track{background:var(--surface-tertiary);border-radius:999px;height:8px;overflow:hidden}.pf-meter-track span{border-radius:inherit;background:var(--success-strong);transform-origin:0;height:100%;animation:pf-grow-x .82s var(--ease-out) both;display:block}.pf-meter[data-tone=warn] .pf-meter-track span{background:var(--warning-strong)}.pf-meter[data-tone=bad] .pf-meter-track span{background:var(--danger-strong)}.pf-meter-track span[data-unlimited]{background:repeating-linear-gradient(135deg, var(--success-soft) 0 6px, transparent 6px 12px)}.pf-meters{gap:18px;display:grid}.pf-reveal{animation:pf-reveal 1.1s var(--ease-out) both}@keyframes pf-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes pf-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pf-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pf-ring{0%{opacity:0;stroke-dashoffset:300px}}@keyframes pf-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pf-reveal,.pf-bar,.pf-donut-seg,.pf-hbar-track span,.pf-meter-track span,.pf-rise>*{animation:none!important}}.pf-page{gap:22px;display:grid}.pf-rise>*{animation:pf-rise .52s var(--ease-out) both}.pf-rise>:nth-child(2){animation-delay:60ms}.pf-rise>:nth-child(3){animation-delay:.12s}.pf-rise>:nth-child(4){animation-delay:.18s}.pf-rise>:nth-child(5){animation-delay:.24s}.pf-rise>:nth-child(n+6){animation-delay:.3s}.pf-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.pf-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.pf-grid-wide{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:22px;display:grid}@media (max-width:1180px){.pf-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-grid-wide{grid-template-columns:1fr}}@media (max-width:860px){.pf-grid-2,.pf-grid-3{grid-template-columns:1fr}}.pf-grid-2>*,.pf-grid-3>*,.pf-grid-wide>*{min-width:0;margin:0}.pf-hero{flex-wrap:wrap;align-items:flex-end;gap:6px 28px;margin-bottom:18px;display:flex}.pf-hero-figure{gap:2px;display:grid}.pf-hero-figure>span{color:var(--text-muted);font-size:12.5px}.pf-hero-figure>strong{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--text-primary);font-size:clamp(24px,2vw + 12px,32px);font-weight:700;line-height:1.1}.pf-hero-figure>strong small{color:var(--text-muted);letter-spacing:0;margin-left:4px;font-size:.5em;font-weight:500}.pf-seg{background:var(--surface-tertiary);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.pf-seg button{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 12px;font-size:13px}.pf-seg button[aria-pressed=true]{background:var(--glass-fill-raised);color:var(--text-primary);box-shadow:0 1px 3px #0000001f}.pf-mini{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;margin-top:16px;display:grid}.pf-mini>div{background:var(--surface-tertiary);border-radius:12px;padding:12px 14px}.pf-mini span{color:var(--text-muted);font-size:12px;display:block}.pf-mini strong{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text-primary);font-size:19px;font-weight:700}.pf-rows{margin:0;padding:0;list-style:none}.pf-rows>li{border-top:1px solid var(--border-subtle);align-items:center;gap:12px;min-width:0;padding:12px 20px;display:flex}.pf-rows>li:first-child{border-top:0}.pf-row-main{flex:auto;gap:1px;min-width:0;display:grid}.pf-row-main>strong,.pf-row-main>a{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pf-row-main>span{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.pf-row-end{text-align:right;flex:none;align-items:center;gap:8px;display:flex}.pf-mark{width:36px;height:36px;font-family:var(--font-heading);color:var(--primary-text);background:var(--primary-soft);border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.pf-rank{width:22px;font-family:var(--font-heading);color:var(--text-faint);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.pf-plans{gap:12px;display:grid}.pf-plan{background:var(--glass-fill);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transition:box-shadow .18s ease, transform .18s var(--ease-out), opacity .18s ease;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.pf-plan[data-dragging]{opacity:.45}.pf-plan[data-over]{box-shadow:0 0 0 2px var(--primary), var(--glass-shadow)}.pf-plan[data-archived]{opacity:.62}.pf-plan-handle{flex-direction:column;align-items:center;gap:2px;display:flex}.pf-plan-grip{cursor:grab;color:var(--text-faint);border-radius:6px;place-items:center;padding:4px;display:grid}.pf-plan-grip:active{cursor:grabbing}.pf-plan-main{gap:6px;min-width:0;display:grid}.pf-plan-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-plan-title strong{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--text-primary);font-size:17px}.pf-plan-title code{color:var(--text-faint);font-size:12px}.pf-plan-price{color:var(--text-secondary);font-size:13.5px}.pf-plan-price b{font-family:var(--font-heading);color:var(--text-primary);font-size:15px}.pf-chips{flex-wrap:wrap;gap:6px;display:flex}.pf-chip{background:var(--surface-tertiary);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;display:inline-flex}.pf-chip[data-tone=accent]{background:var(--primary-soft);color:var(--primary-text)}.pf-plan-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}@media (max-width:720px){.pf-plan{grid-template-columns:auto minmax(0,1fr)}.pf-plan-end{grid-column:1/-1;justify-content:flex-start}}.pf-features{gap:8px;display:grid}.pf-feature{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.pf-checks{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.pf-check{cursor:pointer;border:1px solid var(--border);background:var(--input-background);color:var(--text-secondary);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;transition:border-color .14s,background .14s;display:flex}.pf-check:has(input:checked){border-color:var(--primary-border);background:var(--primary-soft);color:var(--text-primary)}.pf-check:has(input:disabled){cursor:default;opacity:.8}.pf-check input{accent-color:var(--primary);flex:none;width:16px;height:16px}.pf-check small{color:var(--text-faint);font-size:11.5px;display:block}.pf-form{gap:16px;display:grid}.pf-form-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.pf-form-section{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-top:4px;font-size:11.5px;font-weight:600}.pf-switches{flex-wrap:wrap;gap:10px 22px;display:flex}.pf-switch{color:var(--text-secondary);cursor:pointer;align-items:center;gap:9px;font-size:14px;display:inline-flex}.pf-switch input{accent-color:var(--primary);width:17px;height:17px}.pf-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-filters .input{width:auto;min-width:0;max-width:100%}.pf-cell-sub{color:var(--text-muted);font-size:12.5px;display:block}.pf-strong{color:var(--text-primary);font-weight:600}.pf-nowrap{white-space:nowrap}.pf-muted{color:var(--text-muted)}.pf-sel{accent-color:var(--primary);width:16px;height:16px}.pf-link{color:var(--text-primary);font-weight:600}.pf-link:hover{color:var(--primary-text)}.pf-days[data-tone=warn]{color:var(--warning);font-weight:600}.pf-days[data-tone=bad]{color:var(--danger);font-weight:600}.pf-copy{gap:8px;display:flex}.pf-copy .input{font-size:12.5px}.pf-modules{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.pf-module{border:1px solid var(--border);background:var(--input-background);cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;transition:border-color .14s,background .14s;display:grid}.pf-module:has(input:checked){border-color:var(--primary-border);background:var(--primary-soft)}.pf-module-icon{background:var(--surface-tertiary);width:34px;height:34px;color:var(--text-secondary);border-radius:9px;place-items:center;display:grid}.pf-module:has(input:checked) .pf-module-icon{background:var(--primary);color:#fff}.pf-module strong{color:var(--text-primary);font-size:14px;font-weight:600;display:block}.pf-module small{color:var(--text-muted);font-size:12px;display:block}.pf-module input{accent-color:var(--primary);width:18px;height:18px}.pf-settings{gap:22px;max-width:760px;display:grid}
@media print{.no-print{display:none!important}a[href]:after{content:none!important}:root,:root[data-theme=dark],:root[data-theme=light]{--color-bg:#fff;--color-text:#0b1220;--vf-elev-1:#fff;--vf-elev-2:#f7f9fc;--vf-elev-3:#eef2f8;--vf-line:#0f204229;--vf-line-strong:#0f204247;--color-neutral-600:#64718a;--color-neutral-700:#4a566d;--color-neutral-800:#2a3550;--glass-fill:#fff;--glass-fill-strong:#fff;--glass-fill-raised:#fff;--glass-solid:#fff;--glass-border:#0f204229;--glass-highlight:transparent;--glass-blur:none;--glass-shadow:none;--glass-shadow-float:none;--wallpaper:none}body{color:#0b1220;background:#fff}.vf-sidebar,.vf-topbar,.vf-tabbar,.vf-scrim{display:none!important}.vf-content{padding:0!important}.vf-print-hide{display:none!important}.vf-sheet{break-inside:auto;width:auto!important;min-height:100vh!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:13mm 14mm 11mm!important}@page{size:A4;margin:0}}.vf-sheet{background:var(--vf-paper);width:794px;max-width:100%;min-height:1123px;color:var(--vf-paper-ink);font-family:var(--font-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:4px;flex-direction:column;margin:0 auto;padding:40px 46px 34px;font-size:12px;line-height:1.5;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000000b3}@media (max-width:900px){.vf-sheet{min-height:0;padding:26px 20px}}.vf-shell{min-height:100dvh;display:flex}.vf-sidebar{border-right:1px solid var(--vf-line);background:var(--vf-elev-1);flex-direction:column;flex:0 0 256px;gap:2px;width:256px;height:100dvh;padding:14px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.vf-main{flex-direction:column;flex:1;min-width:0;display:flex}.vf-topbar{border-bottom:1px solid var(--vf-line);z-index:20;background:var(--vf-elev-1);align-items:center;gap:8px;height:60px;padding:0 24px;display:flex;position:sticky;top:0}.vf-content{flex:1;width:100%;min-width:0;max-width:1280px;margin:0 auto;padding:28px 28px 48px}.vf-navitem{text-align:left;cursor:pointer;width:100%;height:38px;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-neutral-700);transition:background var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:0 10px;font-weight:500;text-decoration:none;display:flex;position:relative}.vf-navitem i{color:var(--color-neutral-500);transition:color var(--dur-fast) ease;font-size:19px}.vf-navitem:hover{background:var(--vf-elev-3);color:var(--color-text);text-decoration:none}.vf-navitem:hover i{color:var(--color-neutral-700)}.vf-navitem:focus-visible{box-shadow:var(--focus-ring);outline:none}.vf-navitem[aria-current=page]{background:var(--color-accent-100);color:var(--color-accent-700)}.vf-navitem[aria-current=page] i{color:var(--color-accent-500)}[data-theme=dark] .vf-navitem[aria-current=page]{color:var(--color-accent-800)}.vf-navbadge{min-width:20px;height:20px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;background:var(--color-accent-500);color:#fff;border-radius:999px;place-items:center;padding:0 6px;font-weight:600;display:inline-grid}.vf-navbadge-quiet{background:var(--vf-elev-3);color:var(--color-neutral-700)}.vf-sectionlabel{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-500);padding:16px 10px 6px;font-weight:600}.vf-tabbar,.vf-scrim,.vf-menu-btn{display:none}@media (max-width:980px){.vf-sidebar{z-index:60;width:284px;box-shadow:var(--shadow-lg);transition:transform var(--dur-slow) var(--ease-out), visibility var(--dur-slow);visibility:hidden;flex-basis:284px;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.vf-sidebar[data-open=true]{visibility:visible;transform:none}.vf-scrim{z-index:55;background:var(--vf-overlay);animation:vf-fade var(--dur) ease-out;border:0;display:block;position:fixed;inset:0}.vf-menu-btn{display:inline-flex}.vf-topbar{height:56px;padding:0 10px 0 6px}.vf-content{padding:18px 16px calc(96px + env(safe-area-inset-bottom,0px))}.vf-content:has(.vf-actionbar){padding-bottom:calc(168px + env(safe-area-inset-bottom,0px))}.vf-topbar-extras{display:none}.vf-tabbar{z-index:50;height:calc(64px + env(safe-area-inset-bottom,0px));padding:6px 6px env(safe-area-inset-bottom,0px);background:var(--vf-elev-1);border-top:1px solid var(--vf-line);display:flex;position:fixed;bottom:0;left:0;right:0}.vf-tabbar a{min-width:0;color:var(--color-neutral-600);white-space:nowrap;text-overflow:ellipsis;text-align:center;transition:color var(--dur-fast) ease;border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:4px 2px;font-size:11px;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden}.vf-tabbar a i{font-size:22px}.vf-tabbar a[aria-current=page]{color:var(--color-accent-500);font-weight:600}.vf-tabbar a:hover{text-decoration:none}}.vf-split{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:start;gap:26px;display:grid}@media (max-width:1080px){.vf-split{grid-template-columns:minmax(0,1fr);gap:20px}}.vf-sticky{position:sticky;top:84px}@media (max-width:1080px){.vf-sticky{position:static}}.vf-page{max-width:1200px;margin:0 auto;padding:0 28px}@media (max-width:700px){.vf-page{padding:0 16px}}.table-wrap{border:1px solid var(--vf-line);border-radius:var(--radius-lg);background:var(--vf-elev-1);width:100%;box-shadow:var(--shadow-sm);overflow-x:auto}.vf-panel>.table-wrap,.vf-panel .vf-panel-pad>.table-wrap{box-shadow:none;background:0 0;border:0;border-radius:0}.table-wrap .table thead th{padding-top:14px}.table-wrap .table thead th:first-child,.table-wrap .table tbody td:first-child{padding-left:18px}.table-wrap .table thead th:last-child,.table-wrap .table tbody td:last-child{padding-right:18px}.vf-paper-sheet{background:var(--vf-paper);color:var(--vf-paper-ink);border:1px solid var(--vf-line-strong);box-shadow:var(--shadow-lg);border-radius:14px;overflow:hidden}.tnum{font-variant-numeric:tabular-nums}.text-muted{color:var(--color-neutral-600)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vf-filter-toggle{display:none}@media (max-width:980px){.vf-filter-toggle{display:inline-flex}}.vf-document-frame{background:var(--vf-elev-2);border:1px solid var(--vf-line);border-radius:10px;padding:14px;overflow:hidden}.vf-document-frame .vf-sheet{transform-origin:0 0;box-shadow:var(--shadow-md)}@media print{.vf-document-frame{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}}.vf-mark-chip{flex:none;padding:2px 0;display:inline-flex}.vf-document-frame{container-type:inline-size}@container (max-width:830px){.vf-document-frame .vf-sheet{zoom:.84}}@container (max-width:700px){.vf-document-frame .vf-sheet{zoom:.72}}@container (max-width:600px){.vf-document-frame .vf-sheet{zoom:.62}}@container (max-width:520px){.vf-document-frame .vf-sheet{zoom:.52}}@container (max-width:430px){.vf-document-frame .vf-sheet{zoom:.42}}@container (max-width:360px){.vf-document-frame .vf-sheet{zoom:.35}}@media print{.vf-document-frame .vf-sheet{zoom:1!important}}
