.fv{--fv-ink:#0f0f10;--fv-accent:#014bdb;shape-rendering:geometricprecision;display:inline-block;overflow:visible}.fv path{fill-rule:evenodd}.fv .fv-doc,.fv .fv-quote,.fv .fv-line,.fv .fv-dot,.fv .fv-o,.fv .fv-swoosh{fill:var(--fv-accent)}.fv .fv-check{fill:none;stroke:var(--fv-accent);stroke-width:29px;stroke-linecap:round;stroke-linejoin:round}.fv .fv-letter{fill:var(--fv-ink)}@media (prefers-reduced-motion:no-preference){.fv-animated .fv-doc-group,.fv-animated .fv-letter{opacity:0;animation:.55s cubic-bezier(.22,1,.36,1) forwards fv-rise;transform:translateY(16px)}.fv-animated .fv-doc-group{animation-delay:20ms}.fv-animated .fv-F{animation-delay:.12s}.fv-animated .fv-e{animation-delay:.18s}.fv-animated .fv-c{animation-delay:.24s}.fv-animated .fv-h{animation-delay:.3s}.fv-animated .fv-i{animation-delay:.36s}.fv-animated .fv-v{animation-delay:.42s}.fv-animated .fv-dot,.fv-animated .fv-o,.fv-animated .fv-check{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.22,1,.36,1) forwards fv-pop;transform:scale(0)}.fv-animated .fv-dot{animation-delay:.5s}.fv-animated .fv-o{animation-delay:.48s}.fv-animated .fv-check{animation-delay:.82s}.fv-animated .fv-swoosh{transform-box:fill-box;transform-origin:0;animation:.7s cubic-bezier(.22,1,.36,1) .9s forwards fv-sweep;transform:scaleX(0)}}@keyframes fv-rise{to{opacity:1;transform:none}}@keyframes fv-pop{to{transform:scale(1)}}@keyframes fv-sweep{to{transform:scaleX(1)}}@layer components{.ia-banner{z-index:31;padding:10px 44px 10px 16px;padding-top:calc(10px + env(safe-area-inset-top));color:#6b3a07;background:#fff8ef;border-bottom:1px solid #f8dcb4;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13.5px;line-height:1.45;display:flex;position:relative}.ia-banner p{flex:220px;margin:0}.ia-banner-open{flex:none}.ia-banner-x{top:calc(8px + env(safe-area-inset-top));color:#8a4a0b;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid;position:absolute;right:8px}.ia-banner-x:hover{background:#8a4a0b14}.ia-banner-x:focus-visible{outline-offset:1px;outline:2px solid #0a4ef28c}.ia-steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ia-steps li{color:var(--text-2);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.ia-steps strong{color:var(--ink);font-weight:600}.ia-step-n{color:#0a4ef2;background:#eef3ff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;margin-top:-1px;font-size:13px;font-weight:650;display:grid}.ia-modal-actions{gap:10px;width:100%;display:grid}@media (width>=641px){.ia-modal-actions{grid-template-columns:1fr 1fr}}.ia-viewer-overlay{z-index:90;background:#060c1ef7;position:fixed;inset:0}.ia-viewer{z-index:91;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);color:#fff;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.ia-viewer-bar{align-items:center;gap:12px;padding:12px 8px 12px 16px;display:flex}.ia-viewer-hint{flex:1;margin:0;font-size:14.5px;font-weight:600;line-height:1.4}.ia-viewer-x{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ia-viewer-x:focus-visible{outline-offset:1px;outline:2px solid #fff}.ia-viewer-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:4px 12px 20px;overflow:auto}.ia-viewer-scroll img{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;border-radius:6px;width:100%;max-width:720px;height:auto;margin:0 auto;display:block}.ia-viewer-overlay[data-state=open],.ia-viewer[data-state=open]{animation:.2s cubic-bezier(.22,1,.36,1) ui-fade}@media (prefers-reduced-motion:reduce){.ia-viewer-overlay,.ia-viewer{animation:none!important}}.pq{background:radial-gradient(900px 420px at 80% -10%, #0a4ef214, transparent 70%), var(--background);min-height:100dvh;color:var(--ink)}.pq-head{border-bottom:1px solid var(--glass-line);background:var(--glass-bar);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.pq-head-in{align-items:center;gap:14px;width:min(100% - 32px,1180px);margin:0 auto;padding:14px 0;display:flex}.pq-logo{object-fit:contain;background:#fff;border-radius:14px;flex:none;width:52px;height:52px;box-shadow:0 0 0 1px #14286414}.pq-logo-empty{color:#0a4ef2;text-transform:uppercase;background:#eef3ff;place-items:center;font-size:22px;font-weight:700;display:grid}.pq-biz{gap:2px;min-width:0;display:grid}.pq-biz strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;font-size:17px;font-weight:650;overflow:hidden}.pq-phone{width:fit-content;color:var(--text-2);align-items:center;gap:6px;font-size:14px;display:inline-flex}.pq-phone:hover{color:var(--ink)}.pq-main{gap:16px;width:min(100% - 32px,1180px);margin:0 auto;padding:20px 0 40px;display:grid}@media (width>=960px){.pq-main{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:28px;padding-top:36px}}.pq-doc{border:1px solid var(--glass-line);border-radius:var(--glass-radius);background:var(--glass-bg);min-width:0;box-shadow:var(--glass-shadow);padding:16px}@media (width>=960px){.pq-doc{padding:36px 28px}}.pq-doc img,.pq-doc .doc-skel{border-radius:4px;width:100%;max-width:640px;height:auto;margin-inline:auto;display:block;box-shadow:0 0 0 1px #1428640d,0 1px 2px #1428641a,0 28px 56px -24px #14286466}.pq-panel{align-content:start;gap:16px;display:grid}@media (width<=959px){.pq-panel{order:-1}}@media (width>=960px){.pq-panel{position:sticky;top:24px}}.pq-info{border:1px solid var(--glass-line);border-radius:var(--glass-radius);background:var(--glass-bg);box-shadow:var(--glass-shadow);gap:2px;padding:18px 20px;display:grid}.pq-kicker{color:var(--text-3);font-size:13px;font-weight:600}.pq-info h1{letter-spacing:-.02em;text-wrap:balance;margin-top:4px;font-size:20px;font-weight:650;line-height:1.3}.pq-total{letter-spacing:-.04em;margin-top:14px;font-size:32px;font-weight:700;line-height:1.1}.pq-deposit{color:var(--text-2);font-size:14px}.pq-valid{color:var(--text-3);margin-top:6px;font-size:13.5px}.pq-actions{gap:10px;display:grid}.pq-talk{white-space:normal;text-align:center;height:auto;min-height:48px;padding-block:10px;line-height:1.3}.pq-made{color:var(--text-3);justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.pq-made a{display:inline-flex}.pq-missing{flex-direction:column;display:flex}.pq-missing-main{flex:1;place-items:center;padding:32px 16px;display:grid}.ui-overlay{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08143c6b;position:fixed;inset:0}.ui-modal{z-index:81;-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);width:min(100vw - 32px,520px);height:fit-content;max-height:min(100dvh - 48px,860px);color:var(--ink);background:#ffffffeb;border:1px solid #ffffffe6;border-radius:20px;outline:none;flex-direction:column;margin:auto;font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.55;display:flex;position:fixed;inset:0;box-shadow:0 2px 6px #1e3ca014,0 32px 64px -24px #14287873,inset 0 1px #fff}.ui-modal-sm{width:min(100vw - 32px,440px)}.ui-modal-lg{width:min(100vw - 32px,760px)}.ui-modal-form{flex-direction:column;flex:auto;min-height:0;display:flex}.ui-modal-head{gap:6px;padding:22px 56px 0 24px;display:grid}.ui-modal-title{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:18px;font-weight:650;line-height:1.3}.ui-modal-desc{color:var(--text-2);margin:0;font-size:14.5px;line-height:1.55}.ui-modal-body{overscroll-behavior:contain;align-content:start;gap:16px;min-height:0;padding:20px 24px 4px;display:grid;overflow-y:auto}.ui-modal-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:18px 24px 22px;display:flex}.ui-modal-foot-start{gap:8px;margin-right:auto;display:flex}.ui-modal-x{width:34px;height:34px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;transition:background-color .15s,color .15s;display:grid;position:absolute;top:14px;right:14px}.ui-modal-x:hover{color:var(--ink);background:#1428640f}.ui-modal-x:focus-visible{outline-offset:1px;outline:2px solid #0a4ef28c}.ui-modal-x:disabled{opacity:.4;cursor:not-allowed}.ui-form-error{color:#b42318;background:#fef3f2;border:1px solid #f6cfcb;border-radius:12px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.ui-overlay[data-state=open]{animation:.22s cubic-bezier(.22,1,.36,1) ui-fade}.ui-overlay[data-state=closed]{animation:.15s ease-in reverse forwards ui-fade}.ui-modal[data-state=open]{animation:.26s cubic-bezier(.22,1,.36,1) ui-pop}.ui-modal[data-state=closed]{animation:.15s ease-in forwards ui-pop-out}@media (width<=640px){.ui-modal,.ui-modal-sm,.ui-modal-lg{width:100%;max-height:calc(100dvh - 16px - env(safe-area-inset-top));padding-bottom:env(safe-area-inset-bottom);background:#fffffff5;border-width:1px 0 0;border-radius:22px 22px 0 0;margin:0;inset:auto 0 0}.ui-modal:before{content:"";background:#14286429;border-radius:99px;width:40px;height:4px;margin-left:-20px;position:absolute;top:8px;left:50%}.ui-modal-head{padding:24px 52px 0 20px}.ui-modal-body{padding:18px 20px 4px}.ui-modal-foot{flex-direction:column-reverse;align-items:stretch;padding:16px 20px 18px}.ui-modal-foot>*{width:100%}.ui-modal-foot-start{justify-content:center;margin:0}.ui-modal-x{top:16px;right:12px}.ui-modal[data-state=open]{animation:.34s cubic-bezier(.22,1,.36,1) ui-sheet}.ui-modal[data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) forwards ui-sheet-out}}.ui-confirm-body{gap:14px;padding:24px 24px 4px;display:flex}.ui-confirm-txt{flex:1;align-content:start;gap:6px;min-width:0;display:grid}.ui-confirm-txt .ui-form-error{margin-top:8px}.ui-confirm-icon{color:#c4283a;background:#fef1f0;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 0 0 1px #f8d3cf}.ui-confirm-type{gap:8px;margin-top:10px;display:grid}.ui-confirm-type label{color:var(--text-2);font-size:13.5px}.ui-confirm-type b{color:var(--ink);-webkit-user-select:all;user-select:all;font-weight:650}@media (width<=640px){.ui-confirm-body{flex-direction:column;padding:26px 20px 4px}}.ui-field{gap:6px;min-width:0;display:grid}.ui-field-label{color:var(--ink);font-size:13.5px;font-weight:550}.ui-field-req{color:#c4283a;margin-left:3px}.ui-field-hint{color:var(--text-3);margin:0;font-size:13px;line-height:1.45}.ui-field-error{color:#b42318;margin:0;font-size:13px;line-height:1.45}.ui-field.is-invalid :is(input,select,textarea,.ui-input){border-color:#e8a19a}.ui-input{border:1px solid var(--input);width:100%;height:44px;color:var(--ink);background:#fff;border-radius:10px;outline:none;align-items:center;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #1428640a}.ui-input:hover{border-color:#c5cfe3}input.ui-input:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px #0a4ef226}.ui-input:has(input:focus-visible){border-color:var(--ring);box-shadow:0 0 0 3px #0a4ef226}.ui-input>input{min-width:0;height:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.ui-input input::placeholder,input.ui-input::placeholder{color:#949cb0}.ui-money{gap:8px}.ui-money-prefix{color:var(--text-3);flex:none;font-size:14px;font-weight:550}.ui-money>input{font-variant-numeric:tabular-nums}.ui-search{gap:8px;padding:0 6px 0 12px;position:relative}.ui-search-icon{width:18px;height:18px;color:var(--text-3);flex:none}.ui-search>input::-webkit-search-cancel-button{display:none}.ui-search-clear{width:32px;height:32px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.ui-search-clear:hover{color:var(--ink);background:#1428640f}.ui-menu{z-index:90;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-width:200px;max-width:min(320px,100vw - 20px);color:var(--ink);transform-origin:var(--radix-dropdown-menu-content-transform-origin);background:#fffffff5;border:1px solid #ffffffe6;border-radius:14px;outline:none;padding:6px;font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:14.5px;box-shadow:0 2px 6px #1e3ca014,0 20px 40px -16px #1e3ca061}.ui-menu[data-state=open]{animation:.2s cubic-bezier(.22,1,.36,1) ui-pop}.ui-menu[data-state=closed]{animation:.12s ease-in reverse forwards ui-fade}.ui-menu[data-state=open]>.ui-menu-item{animation:.22s cubic-bezier(.22,1,.36,1) backwards ui-item}.ui-menu[data-state=open]>.ui-menu-item:nth-child(2){animation-delay:30ms}.ui-menu[data-state=open]>.ui-menu-item:nth-child(3){animation-delay:60ms}.ui-menu[data-state=open]>.ui-menu-item:nth-child(4){animation-delay:90ms}.ui-menu[data-state=open]>.ui-menu-item:nth-child(n+5){animation-delay:.12s}.ui-menu-item{transition:background-color .15s}.ui-menu-header{color:var(--text-2);padding:8px 10px 6px;font-size:13px;line-height:1.4}.ui-menu-sep{background:#14286414;height:1px;margin:6px 4px}.ui-menu-item{cursor:pointer;-webkit-user-select:none;user-select:none;min-height:38px;color:var(--ink);border-radius:9px;outline:none;align-items:center;gap:10px;padding:7px 10px;font-weight:500;display:flex}.ui-menu-item[data-highlighted]{background:#0a4ef214}.ui-menu-item[data-disabled]{cursor:not-allowed;color:var(--text-3)}.ui-menu-item[data-disabled] .ui-menu-icon{opacity:.55}.ui-menu-icon{width:18px;color:var(--text-3);flex:none;place-items:center;display:grid}.ui-menu-icon svg{width:17px;height:17px}.ui-menu-item[data-highlighted] .ui-menu-icon{color:var(--brand)}.ui-menu-item.is-danger,.ui-menu-item.is-danger .ui-menu-icon{color:#c4283a}.ui-menu-item.is-danger[data-highlighted]{background:#fef1f0}.ui-menu-item.is-danger[data-disabled]{color:#d9868b}.ui-menu-txt{min-width:0;display:grid}.ui-menu-txt small{color:var(--text-3);font-size:12.5px;font-weight:400;line-height:1.35}@media (width<=640px){.ui-menu-item{min-height:44px}}.ui-row-actions{width:36px;height:36px;color:var(--text-3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;place-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-grid}.ui-row-actions:hover,.ui-row-actions[data-state=open]{border-color:var(--glass-line);color:var(--ink);background:#fff;box-shadow:0 1px 2px #1428640f}.ui-row-actions:focus-visible{outline-offset:2px;outline:2px solid #0a4ef28c}.ui-toast{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;color:var(--ink);background:#fffffff0;border:1px solid #ffffffe6;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:14.5px;line-height:1.45;display:flex;box-shadow:0 2px 6px #1e3ca014,0 18px 36px -18px #14287873}.ui-toast.is-success .ui-toast-icon svg,.ui-toast.is-error .ui-toast-icon svg{animation:.3s cubic-bezier(.22,1,.36,1) 80ms backwards ui-icon}.ui-toast-icon{flex:none;place-items:center;width:18px;height:18px;display:grid}.ui-toast.is-success .ui-toast-icon{color:#16823f}.ui-toast.is-error .ui-toast-icon{color:#c4283a}.ui-toast.is-info .ui-toast-icon{color:var(--brand)}.ui-toast.is-error{border-color:#f8d3cf}.ui-toast [data-content]{flex:1;min-width:0}.ui-toast-title{font-weight:550}.ui-toast-desc{color:var(--text-2);font-size:13.5px}.ui-toast-action{background:var(--brand-soft);height:30px;color:var(--brand-deep);font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;padding:0 12px;font-size:13.5px;font-weight:600}.ui-toast-action:hover{background:#e2eaff}.ui-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:24px;display:flex}.ui-page-head-txt{flex:320px;justify-items:start;gap:8px;min-width:0;display:grid}.ui-page-head h1{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0;font-size:26px;font-weight:700;line-height:1.15}.ui-page-head h1 em{letter-spacing:-.01em;color:var(--brand);font-family:Fraunces Variable,Georgia,serif;font-size:1.04em;font-style:italic;font-weight:500}.ui-page-head p{max-width:68ch;color:var(--text-2);margin:0;font-size:15px;line-height:1.55}.ui-page-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-back{color:var(--text-2);align-items:center;gap:6px;margin-left:-2px;font-size:14px;font-weight:500;display:inline-flex}.ui-back:hover{color:var(--brand)}.ui-eyebrow{color:var(--brand);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}@media (width>=1024px){.ui-page-head{margin-bottom:28px}.ui-page-head h1{letter-spacing:-.04em;font-size:32px}}@media (width<=640px){.ui-page-actions{width:100%}.ui-page-actions>:only-child{flex:1}}.ui-toolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:16px;display:flex}.ui-toolbar-search{flex:260px;max-width:420px}.ui-toolbar-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-toolbar-end{align-items:center;gap:10px;margin-left:auto;display:flex}.ui-toolbar-count{color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13.5px}@media (width<=640px){.ui-toolbar-search{flex-basis:100%;max-width:none}}.ui-empty{isolation:isolate;border:1px solid var(--glass-line);border-radius:var(--glass-radius);background:var(--glass-bg);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);text-align:center;flex-direction:column;align-items:center;padding:56px 24px;display:flex;position:relative;overflow:hidden}.ui-empty:before{content:"";z-index:-1;background-image:radial-gradient(#14286417 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(420px 220px at 50% 0,#000,#0000 75%);mask-image:radial-gradient(420px 220px at 50% 0,#000,#0000 75%)}:is(.ad-card,.panel,.glass,.ed-card,.ui-dialog) .ui-empty{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}:is(.ad-card,.panel,.glass,.ed-card,.ui-dialog) .ui-empty:before{display:none}.admin .ui-empty{border-color:var(--line-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:14px}.admin .ad-card .ui-empty{box-shadow:none;background:0 0;border:0}.ui-empty.is-compact{padding:36px 20px}.ui-empty-icon{width:48px;height:48px;color:var(--brand);background:linear-gradient(#fff,#eaf0ff);border:1px solid #ffffffe6;border-radius:14px;place-items:center;margin-bottom:16px;display:grid;box-shadow:0 1px 2px #1428640d,0 8px 18px -10px #0a4ef259}.ui-empty.is-error .ui-empty-icon{color:#c4283a;background:linear-gradient(#fff,#fdecea);box-shadow:0 1px 2px #1428640d,0 8px 18px -10px #c4283a59}.ui-empty h3{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:17px;font-weight:650}.ui-empty p{max-width:48ch;color:var(--text-2);margin:6px 0 0;font-size:15px;line-height:1.55}.ui-empty-action{margin-top:20px}.ui-skel{background:#1428640e;border-radius:6px;max-width:100%;display:block;position:relative;overflow:hidden}.ui-skel:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff8c 50%,#0000 80%);animation:1.6s cubic-bezier(.4,0,.2,1) infinite ui-sheen;position:absolute;inset:0;transform:translate(-100%)}.ui-skel-page{gap:24px;display:grid}.ui-skel-head{gap:10px;display:grid}.ui-skel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=900px){.ui-skel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-skel-card{border-radius:20px;height:132px}.ui-skel-rows{align-content:start;gap:10px;display:grid}.ui-skel-row{border-radius:14px;height:60px}.ui-skel-split{gap:20px;display:grid}@media (width>=1024px){.ui-skel-split{grid-template-columns:minmax(0,1fr) 360px}}.ui-skel-doc{border-radius:20px;height:480px}.ui-doc-skel{aspect-ratio:3/4;background:#fff;flex-direction:column;gap:10px;padding:32px 28px;display:flex}}.m-num{font-variant-numeric:tabular-nums}.m-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m-lift{transition:box-shadow .24s cubic-bezier(.22,1,.36,1),border-color .24s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.m-lift:hover{box-shadow:0 10px 28px -12px #0f172a47,0 2px 6px -2px #0f172a1f}}@media (prefers-reduced-motion:reduce){.m-lift{transition:none}}.pg-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.pg-split-main{gap:20px;min-width:0;display:grid}.pg-split-aside{gap:16px;min-width:0;display:grid}@media (width>=1180px){.pg-split{grid-template-columns:minmax(0,1fr) minmax(300px,340px)}.pg-split-aside{position:sticky;top:24px}}@media (width>=761px) and (width<=1179px){.pg-split-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.side-card{gap:16px;padding:20px;display:grid}.side-card>header h3{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:15px;font-weight:650}.side-card>header p{color:var(--text-3);margin:4px 0 0;font-size:13.5px;line-height:1.5}.side-tips{gap:14px;margin:0;padding:0;list-style:none;display:grid}.side-tips li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;display:grid}.side-tips li>span{background:var(--brand-soft);width:32px;height:32px;color:var(--brand);border-radius:10px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0a4ef21a}.side-tips strong{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.side-tips p{color:var(--text-3);margin:2px 0 0;font-size:13px;line-height:1.5}.guide-empty{isolation:isolate;gap:0;padding:0;display:grid;position:relative;overflow:hidden}.guide-empty:before{content:"";z-index:-1;background-image:radial-gradient(#14286416 1px,#0000 1px);background-size:16px 16px;height:220px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.guide-hero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:28px 28px 24px;display:grid}.guide-icon{width:56px;height:56px;color:var(--brand);background:linear-gradient(#fff,#e8efff);border-radius:16px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffffe6,0 12px 24px -14px #0a4ef28c}.guide-hero h2{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:20px;font-weight:650}.guide-hero p{max-width:60ch;color:var(--text-2);margin:4px 0 0;font-size:14.5px;line-height:1.55}.guide-actions{flex-wrap:wrap;gap:8px;display:flex}.guide-steps{background:#ffffff59;border-top:1px solid #14286412;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.guide-steps li{align-content:start;gap:4px;padding:22px 24px 24px;display:grid;position:relative}.guide-steps li+li{border-left:1px solid #14286412}.guide-step-n{letter-spacing:.04em;color:#14286447;font-size:12px;font-weight:650;position:absolute;top:20px;right:22px}.guide-step-icon{width:34px;height:34px;color:var(--brand);background:#fff;border-radius:10px;place-items:center;margin-bottom:8px;display:grid;box-shadow:0 0 0 1px #14286412,0 6px 14px -10px #14286466}.guide-steps strong{color:var(--ink);font-size:14px;font-weight:650}.guide-steps p{color:var(--text-3);margin:0;font-size:13.5px;line-height:1.5}.guide-example{border-top:1px solid #14286412;padding:18px 24px 22px;position:relative}.guide-example:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ffffff8c);height:70px;position:absolute;inset:auto 0 0}.guide-example-label{color:var(--text-3);align-items:center;gap:8px;margin:0 0 12px;font-size:12.5px;font-weight:600;display:flex}.guide-example-label span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);background:#1428640f;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:700}.guide-example ul{opacity:.78;gap:8px;margin:0;padding:0;list-style:none;display:grid}.guide-example li{background:#ffffffbf;border:1px solid #14286412;border-radius:13px;align-items:center;gap:12px;padding:12px 14px;display:flex}.guide-example li .mock-av{border-radius:10px;width:34px;height:34px;font-size:12px}.guide-example li>div{flex:1;min-width:0;display:grid}.guide-example strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:14px;font-weight:600;overflow:hidden}.guide-example small{text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);font-size:12.5px;overflow:hidden}.guide-example em{font-variant-numeric:tabular-nums;color:var(--ink);font-size:14px;font-style:normal;font-weight:650}.guide-example-tag{background:var(--brand-soft);color:var(--brand);border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:650}@media (width<=760px){.guide-example{padding:16px 18px 18px}.guide-example-tag{display:none}.guide-hero{grid-template-columns:minmax(0,1fr);justify-items:start;gap:14px;padding:22px 18px 20px}.guide-actions{width:100%}.guide-actions>*{flex:1}.guide-steps{grid-template-columns:minmax(0,1fr)}.guide-steps li{padding:16px 18px}.guide-steps li+li{border-top:1px solid #14286412;border-left:0}}.mock{gap:10px;margin:0;display:grid}.mock-win{background:linear-gradient(160deg,#e9f0ff,#f6f8ff);border-radius:14px;gap:8px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #1428640f}.mock figcaption{color:var(--text-3);font-size:12.5px;line-height:1.45}.mock-field{gap:4px;display:grid}.mock-field small{color:var(--text-2);font-size:11px;font-weight:600}.mock-field>span{height:34px;color:var(--ink);background:#fff;border:1px solid #0a4ef273;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;display:flex;box-shadow:0 0 0 3px #0a4ef21a}.mock-field>span svg{color:var(--text-3)}.mock-field>span i{background:var(--brand);width:1px;height:15px;margin-left:-6px;animation:1.1s step-end infinite mock-caret}@keyframes mock-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.mock-field>span i{animation:none}}.mock-list{background:#fff;border-radius:10px;gap:2px;margin:0;padding:5px;list-style:none;display:grid;box-shadow:0 0 0 1px #14286412,0 14px 26px -18px #14286480}.mock-list li{min-width:0;color:var(--ink);border-radius:7px;align-items:center;gap:8px;padding:7px 8px;font-size:12px;display:flex}.mock-list li:first-child{background:var(--brand-soft)}.mock-list li>b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.mock-list li>b mark{color:var(--brand);background:0 0}.mock-list li>em{font-variant-numeric:tabular-nums;color:var(--text-2);font-style:normal;font-weight:650}.mock-list li>small{color:var(--text-3);font-size:11px}.mock-av{background:var(--brand-soft);width:24px;height:24px;color:var(--brand-deep);border-radius:7px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.mock-row{background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex;box-shadow:0 0 0 1px #14286412,0 14px 26px -18px #14286480}.mock-row>div{flex:1;min-width:0;display:grid}.mock-row strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:12.5px;overflow:hidden}.mock-row small{color:var(--text-3);font-size:11px}.mock-row>em{font-variant-numeric:tabular-nums;color:var(--ink);font-size:12.5px;font-style:normal;font-weight:700}.mock-chip{color:#17692f;background:#e7f7ec;border-radius:7px;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:11px;font-weight:650;display:inline-flex}.pg-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;margin-bottom:24px;display:grid}.pg-stats>*{min-width:0}.pg-stat{border:1px solid var(--glass-line);border-radius:var(--glass-radius);background:var(--glass-bg);height:100%;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.pg-stat-icon{width:36px;height:36px;color:var(--brand);background:linear-gradient(#fff,#eaf0ff);border:1px solid #ffffffe6;border-radius:11px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #1428640d,0 8px 18px -12px #0a4ef266}.pg-stat-txt{gap:2px;min-width:0;display:grid}.pg-stat-label{color:var(--text-3);font-size:13px;font-weight:500}.pg-stat-value{letter-spacing:-.03em;min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.25;overflow:hidden}.pg-stat-value .is-name{letter-spacing:-.02em;font-size:17px}.cat-main .cat-name{grid-area:auto}@media (width<=640px){.pg-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px}.pg-stats>:last-child:nth-child(odd){grid-column:1/-1}.pg-stat{padding:12px 14px}.pg-stat-icon{display:none}.pg-stat-label{font-size:12.5px}.pg-stat-value{font-size:19px}.pg-stat-value .is-name{font-size:16px}.pg-stat-hint{font-size:12.5px}}.pg-seg{border:1px solid var(--glass-line);background:var(--glass-fill);border-radius:12px;gap:2px;max-width:100%;padding:3px;display:inline-flex}.pg-seg button{min-height:34px;font:inherit;color:var(--text-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:auto;padding:0 12px;font-size:13.5px;font-weight:500;transition:color .15s;position:relative}.pg-seg button:hover{color:var(--ink)}.pg-seg button:focus-visible{outline-offset:1px;outline:2px solid #0a4ef28c}.pg-seg button[aria-pressed=true]{color:var(--ink);font-weight:600}.pg-seg-ind{border-radius:inherit;background:#fff;position:absolute;inset:0;box-shadow:0 1px 2px #14286414,0 4px 10px -6px #14286440}.pg-seg-txt{position:relative}@media (width<=640px){.ui-toolbar-filters:has(>.pg-seg){flex:100%}.pg-seg{width:100%;display:flex}.pg-seg button{padding:0 8px}}.pg-list{margin:0;padding:0;list-style:none}.pg-list>li{position:relative}.pg-list>li+li,.cat-list.pg-list li+li,.people.pg-list li+li{border-top:1px solid var(--glass-hair)}.pg-meta{color:var(--text-3);margin-top:2px;font-size:13px;font-weight:400;display:block}.pg-meta.is-used{color:var(--text-2)}.cat-main{grid-area:name;justify-items:start;min-width:0;display:grid}.people.pg-list li{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"av txt sum acts"}.pg-sum{text-align:right;grid-area:sum;justify-items:end;gap:1px;display:grid}.pg-sum strong{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:650}.pg-sum small{color:var(--text-3);white-space:nowrap;font-size:12.5px}.pg-tag{color:var(--brand);vertical-align:1px;background:#0a4ef21a;border-radius:999px;align-items:center;margin-left:8px;padding:1px 8px;font-size:11.5px;font-weight:600;display:inline-flex}@media (width<=640px){.people.pg-list li{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av txt acts""av sum acts";row-gap:2px}.pg-sum{text-align:left;grid-auto-flow:column;place-items:baseline start;gap:6px}.pg-sum strong{font-size:14px}}.set-nav a{position:relative}.set-nav a>svg,.set-nav a>span:not(.set-ind){z-index:1;position:relative}.set-ind{z-index:0;border-radius:inherit;background:#0a4ef21f;position:absolute;inset:-1px}.save-ok{color:#16823f;align-items:center;gap:8px;font-weight:600;display:inline-flex}.save-ok svg{flex:none}.cat-starter{padding:0;display:grid}.cat-starter-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:24px 24px 18px;display:grid}.cat-starter-icon{width:52px;height:52px;color:var(--brand);background:linear-gradient(#fff,#e8efff);border-radius:15px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffffe6,0 12px 24px -14px #0a4ef28c}.cat-starter-head h2{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:19px;font-weight:650}.cat-starter-head p{color:var(--text-2);margin:4px 0 0;font-size:14px;line-height:1.55}.cat-starter-head b{color:var(--ink);font-weight:650}.cat-starter-list{grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0 24px 20px;list-style:none;display:grid}.cat-starter-list li{background:#fff9;border:1px solid #14286414;border-radius:12px;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:10px;padding:6px 6px 6px 12px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid}.cat-starter-list li:hover{background:#fff}.cat-starter-list li[data-on]{background:#fff;border-color:#0a4ef266;box-shadow:0 0 0 3px #0a4ef214}.cat-starter-check{cursor:pointer;align-items:center;gap:10px;min-width:0;min-height:36px;display:flex;position:relative}.cat-starter-check input{opacity:0;pointer-events:none;position:absolute}.cat-starter-box{color:#0000;background:#fff;border:1.5px solid #c3cde2;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:background-color .15s,border-color .15s,color .15s;display:grid}.cat-starter-check input:checked+.cat-starter-box{border-color:var(--brand);background:var(--brand);color:#fff}.cat-starter-check input:focus-visible+.cat-starter-box{outline-offset:2px;outline:2px solid #0a4ef28c}.cat-starter-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:14px;font-weight:500;overflow:hidden}.cat-starter-price{min-height:36px;font-size:13.5px}.cat-starter-foot{background:#fff6;border-top:1px solid #14286412;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.cat-starter-foot>div{flex-wrap:wrap;gap:8px;display:flex}@media (width<=760px){.cat-starter-head{padding:20px 18px 16px}.cat-starter-list{grid-template-columns:minmax(0,1fr);padding:0 18px 16px}.cat-starter-list li{grid-template-columns:minmax(0,1fr) 118px}.cat-starter-foot{padding:12px 18px}.cat-starter-foot>div,.cat-starter-foot>div>*{flex:1}}.plan-now{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);padding:0;display:grid}.plan-now-main{align-content:start;gap:6px;padding:24px 26px;display:grid}.plan-now-label{color:var(--text-3);font-size:13.5px;font-weight:500}.plan-now-name{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.plan-now-name h2{letter-spacing:-.035em;color:var(--ink);margin:0;font-size:30px;font-weight:700;line-height:1.15}.plan-now-price{color:var(--text-2);font-size:15px;font-weight:600}.plan-now-status{max-width:52ch;color:var(--text-2);margin:8px 0 0;font-size:14.5px;line-height:1.55}.plan-now-status b{color:var(--ink);font-weight:650}.plan-now.is-soon .plan-now-status{color:#8a5300}.plan-now.is-late .plan-now-status{color:#9a3412}.plan-now.is-wait .plan-now-status{color:#8a5300}.plan-now.is-soon .plan-now-status b,.plan-now.is-late .plan-now-status b{color:inherit}.plan-now.is-soon{box-shadow:0 0 0 3px #e0890c1a, var(--glass-shadow);border-color:#efcf8a}.plan-now.is-late{box-shadow:0 0 0 3px #c2410c1a, var(--glass-shadow);border-color:#f2b99a}.plan-now-act{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.plan-now-usage{border-left:1px solid var(--glass-hair);background:#ffffff59;align-content:center;gap:12px;padding:24px 26px;display:grid}.plan-now-usage-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plan-now-usage-head span{color:var(--text-2);font-size:14px}.plan-now-usage-head strong{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:700}.plan-now-usage-head strong small{color:var(--text-3);font-size:14px;font-weight:500}.plan-now-usage p{color:var(--text-3);margin:0;font-size:13.5px;line-height:1.5}@media (width<=760px){.plan-now{grid-template-columns:minmax(0,1fr)}.plan-now-main,.plan-now-usage{padding:20px 18px}.plan-now-usage{border-left:0;border-top:1px solid var(--glass-hair)}.plan-now-name h2{font-size:26px}.plan-now-act>*{flex:1}}.plan-sec{gap:14px;min-width:0;display:grid}.plan-sec-head h2{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:18px;font-weight:650}.plan-sec-head p{color:var(--text-2);margin:4px 0 0;font-size:14.5px;line-height:1.5}.plan-aside-actions{flex-wrap:wrap;gap:8px;display:flex}.bill-hist{grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.bill-hist-head{justify-content:space-between;align-items:baseline;gap:12px;padding:18px 22px 12px;display:flex}.bill-hist-head h2{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:16px;font-weight:650}.bill-hist-head span{color:var(--text-3);font-size:13.5px}.bill-table{border-collapse:collapse;width:100%;font-size:14px}.bill-table th{border-top:1px solid var(--glass-hair);border-bottom:1px solid var(--glass-hair);text-align:left;color:var(--text-3);white-space:nowrap;background:#fff6;padding:9px 10px;font-size:12.5px;font-weight:600}.bill-table td{vertical-align:middle;color:var(--text-2);padding:12px 10px}.bill-table th:first-child,.bill-table td:first-child{padding-left:22px}.bill-table th:last-child,.bill-table td:last-child{padding-right:14px}.bill-table tbody tr+tr td{border-top:1px solid var(--glass-hair)}.bill-table .is-num{text-align:right}.bill-plan{white-space:nowrap;font-weight:600;color:var(--ink)!important}.bill-date,.bill-period{white-space:nowrap}.bill-amount{white-space:nowrap;font-weight:650;color:var(--ink)!important}.bill-act{text-align:right;white-space:nowrap;width:1%}.bill-muted{color:var(--text-3)}.bill-pager{border-top:1px solid var(--glass-hair);color:var(--text-3);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 22px;font-size:13.5px;display:flex}.bill-pager>div{gap:4px;display:flex}@container (width<=640px){.bill-hist-head{padding:16px 16px 10px}.bill-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bill-table,.bill-table tbody{display:block}.bill-table tbody tr{border-top:1px solid var(--glass-hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"plan amount""period period""date status""act act";gap:4px 12px;padding:14px 16px;display:grid}.bill-table tbody tr+tr td{border-top:0}.bill-table td{display:block;padding:0!important}.bill-plan{grid-area:plan}.bill-plan:before{content:"Plano "}.bill-amount{text-align:right;grid-area:amount}.bill-period{color:var(--text-3);grid-area:period;font-size:13px}.bill-period:not(:has(.bill-muted)):before{content:"Período "}.bill-period:has(.bill-muted){display:none!important}.bill-date{grid-area:date;font-size:13px}.bill-date:before{content:"Pix · "}.bill-method{display:none!important}.bill-status{grid-area:status;justify-self:end}.bill-act{text-align:left;grid-area:act;width:auto}.bill-act:empty{display:none!important}.bill-act button{border:1px solid var(--glass-line);background:#fff9;width:100%;margin-top:8px}.bill-pager{padding-left:16px}}.bill-facts{margin:0;display:grid}.bill-facts>div{gap:1px;padding:9px 0;display:grid}.bill-facts>div+div{border-top:1px solid var(--glass-hair)}.bill-facts>div:first-child{padding-top:0}.bill-facts dt{color:var(--text-3);font-size:12.5px}.bill-facts dd{overflow-wrap:break-word;color:var(--ink);margin:0;font-size:14px;font-weight:550}.bill-empty-note{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.55}.bill-empty-note b{color:var(--ink);font-weight:600}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--leading-relaxed:1.625;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-display:"Fraunces Variable", Georgia, "Times New Roman", serif;--shadow-lift:0 1px 2px #1428640d, 0 16px 36px -16px #14286447}}@layer base{*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01";text-rendering:optimizelegibility;margin:0;font-family:Inter Variable,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.55}h1,h2,h3,h4{letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.2}::selection{background:#0a4ef229}:where(.shell,.blocked) :is(a,button,[role=tab],summary):focus-visible{outline-offset:2px;outline:2px solid #0a4ef28c}p{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}img,svg{display:block}}@layer utilities{.dash{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}@media (width>=1024px){.dash{gap:24px}}.dash .ui-page-head{margin-bottom:0}.dash-date{color:var(--text-2);align-items:center;gap:6px;font-weight:500;display:inline-flex}.dash-date svg{color:var(--brand);flex:none}.dash-card{border:1px solid var(--glass-line);border-radius:var(--glass-radius);background:var(--glass-bg);min-width:0;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);padding:16px}@media (width>=640px){.dash-card{padding:20px 22px}}.dash-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.dash-card-head>div{min-width:0}.dash-card-head h2,.dash-sec-head h2{letter-spacing:-.02em;color:var(--ink);font-size:15.5px;font-weight:650}.dash-card-head p,.dash-sec-head p{color:var(--text-3);margin-top:2px;font-size:13px;line-height:1.4}.dash-card-head .sec-link{font-size:13.5px}.dash-sec-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:6px;display:flex}.dash-sec-head h2{font-size:16px}.dash-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=640px){.dash-kpis{gap:14px}}@media (width>=1100px){.dash-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.dash-kpi{align-content:start;gap:10px;padding:14px;display:grid}@media (width>=640px){.dash-kpi{padding:18px 20px}}.dash-kpi-top{align-items:center;gap:10px;min-width:0;display:flex}.dash-kpi-icon{width:30px;height:30px;color:var(--brand);background:#0a4ef21a;border-radius:9px;flex:none;place-items:center;display:grid}.dash-kpi h3{letter-spacing:-.005em;min-width:0;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;line-height:1.3;overflow:hidden}@media (width<=479px){.dash-kpi-top{align-items:flex-start}.dash-kpi h3{white-space:normal}.dash-kpi-icon{width:26px;height:26px}}.dash-kpi-value{letter-spacing:-.035em;color:var(--ink);white-space:nowrap;font-size:21px;font-weight:700;line-height:1.1}@media (width>=640px){.dash-kpi-value{font-size:26px}}@media (width>=1440px){.dash-kpi-value{font-size:28px}}.dash-kpi-foot{justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;display:flex}.dash-spark{flex:none;overflow:visible}@media (width<=479px){.dash-spark{display:none}}.dash-cmp{justify-items:start;gap:3px;min-width:0;display:grid}.dash-cmp small{max-width:100%;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dash-trend{white-space:nowrap;border-radius:999px;align-items:center;gap:3px;min-height:22px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.dash-trend svg{flex:none}.dash-trend b{font-weight:650}.dash-trend.is-up{color:#17692f;background:#e3f6e9}.dash-trend.is-down{color:#b42318;background:#fdeceb}.dash-trend.is-flat{color:var(--text-3);background:#1428640f}.dash-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart""activity""clients""items""plan""short";gap:16px;display:grid}.dash-grid>*{min-width:0;display:grid}.dash-a-chart{grid-area:chart}.dash-a-clients{grid-area:clients}.dash-a-activity{grid-area:activity}.dash-a-items{grid-area:items}.dash-a-plan{grid-area:plan}.dash-a-short{grid-area:short}.dash-a-setup{grid-area:setup}.dash-grid.is-new{grid-template-areas:"setup""plan""short""activity"}@media (width>=760px){.dash-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"chart chart""clients items""activity activity""plan short"}.dash-grid.is-new{grid-template-areas:"setup setup""plan short""activity activity"}}@media (width>=1200px){.dash-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"chart clients""activity items""activity plan""short short";gap:20px}.dash-grid.is-new{grid-template-rows:auto 1fr;grid-template-areas:"setup plan""setup short""activity activity"}}.dash-chart{flex-direction:column;display:flex}.dash-seg{background:#1428640f;border-radius:11px;flex:none;gap:2px;padding:3px;display:inline-flex}.dash-seg button{height:30px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:600;transition:color .15s;position:relative}.dash-seg button:hover,.dash-seg button[aria-pressed=true]{color:var(--ink)}.dash-seg-pill{background:#fff;border-radius:8px;position:absolute;inset:0;box-shadow:0 1px 2px #1428641f,0 0 0 1px #1428640a}.dash-seg-txt{position:relative}.dash-chart-sum{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:-4px 0 10px;display:flex}.dash-chart-total{letter-spacing:-.04em;color:var(--ink);font-size:26px;font-weight:700;line-height:1.15}@media (width>=640px){.dash-chart-total{font-size:30px}}.dash-chart-count{color:var(--text-3);font-size:13px}.dash-plot{touch-action:pan-y;border-radius:12px;outline:none;flex:1;min-height:232px;margin:0 -4px;position:relative}.dash-plot:focus-visible{box-shadow:0 0 0 2px #0a4ef273}.dash-plot svg{display:block;position:absolute;inset:0;overflow:visible}.dash-grid-line line{stroke:#14286417;stroke-dasharray:3 5}.dash-grid-line:first-child line{stroke-dasharray:none;stroke:#1428641f}.dash-grid-line text,.dash-x{fill:var(--text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.dash-x.is-on{fill:var(--ink);font-weight:600}.dash-bar{transition:opacity .15s}.dash-bar.is-zero{fill:#1428641a}.dash-plot:has(.dash-bar.is-on) .dash-bar:not(.is-on){opacity:.45}.dash-dot{fill:#fff;stroke:var(--brand);stroke-width:2px}.dash-dot.is-on{fill:var(--brand);stroke:#fff;stroke-width:2.5px}.dash-guide{stroke:#0a4ef259;stroke-dasharray:3 3;pointer-events:none}.dash-tip{z-index:2;color:#fff;text-align:center;white-space:nowrap;pointer-events:none;background:#0b1533eb;border-radius:12px;gap:1px;min-width:132px;padding:8px 12px;font-size:12px;line-height:1.35;display:grid;position:absolute;box-shadow:0 14px 28px -14px #0b1533b3}.dash-tip span,.dash-tip small{opacity:.72;font-size:12px}.dash-tip b{letter-spacing:-.01em;font-size:14.5px;font-weight:650}.dash-plot-empty{color:var(--text-3);pointer-events:none;place-items:center;font-size:13.5px;display:grid;position:absolute;inset:0 0 28px 58px}.dash-rank-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dash-rank-list li{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av txt amt""av bar bar";align-items:center;gap:6px 12px;padding:9px 2px;display:grid}.dash-rank-list li+li{border-top:1px solid var(--glass-hair)}.dash-rank-av{width:34px;height:34px;color:var(--brand-deep);background:#dce6ff;border-radius:50%;grid-area:av;place-items:center;font-size:12px;font-weight:650;display:grid;box-shadow:inset 0 0 0 1px #0a4ef21a}.dash-rank-pos{width:30px;height:30px;color:var(--text-2);background:#1428640f;border-radius:9px;grid-area:av;place-items:center;font-size:12.5px;font-weight:650;display:grid}.dash-rank-txt{grid-area:txt;min-width:0;display:grid}.dash-rank-txt b,.dash-rank-txt small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-rank-txt b{letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:600}.dash-rank-txt small{color:var(--text-3);font-size:12.5px}.dash-rank-list strong{color:var(--ink);white-space:nowrap;grid-area:amt;font-size:14px;font-weight:650}.dash-rank-bar{background:#14286412;border-radius:999px;grid-area:bar;height:4px;display:block;overflow:hidden}.dash-rank-bar i{border-radius:inherit;background:linear-gradient(90deg,#7fa2fb,#0a4ef2);height:100%;display:block}.is-items .dash-rank-bar i{background:linear-gradient(90deg,#9ad8cf,#0f8f80)}.dash-plan-body{align-items:center;gap:20px;display:flex}.dash-ring{flex:none;width:104px;height:104px;position:relative}.dash-ring-track,.dash-ring-fill{fill:none;stroke-width:10px}.dash-ring-track{stroke:#14286414}.dash-ring-fill{stroke:var(--brand);stroke-linecap:round}.dash-plan.is-high .dash-ring-fill{stroke:#e0890c}.dash-plan.is-full .dash-ring-fill{stroke:#d42a3c}.dash-ring-txt{text-align:center;place-content:center;line-height:1.15;display:grid;position:absolute;inset:0}.dash-ring-txt b{letter-spacing:-.03em;color:var(--ink);font-size:22px;font-weight:700}.dash-ring-txt small{color:var(--text-3);font-size:12px}.dash-plan-facts{flex:1;min-width:0;margin:0;display:grid}.dash-plan-facts div{justify-content:space-between;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.dash-plan-facts div+div{border-top:1px solid var(--glass-hair)}.dash-plan-facts dt{color:var(--text-3)}.dash-plan-facts dd{color:var(--ink);white-space:nowrap;margin:0;font-weight:600}.dash-plan-up{border:1px solid var(--brand-line);width:100%;height:38px;color:var(--brand);background:#fff9;border-radius:11px;margin-top:16px;font-size:13.5px;font-weight:600;transition:background-color .15s,border-color .15s}.dash-plan-up:hover{border-color:var(--brand);background:#fff}.dash-plan-note{color:#8a5300;align-items:center;gap:6px;margin-top:14px;font-size:13px;display:flex}.dash-feed{margin:0 -6px;padding:0;list-style:none}.dash-feed li{border-radius:14px;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding-left:10px;transition:background-color .15s;display:grid;position:relative}.dash-feed li:hover{background:var(--glass-fill)}.dash-feed li:before{content:"";background:#14286417;width:2px;position:absolute;top:0;bottom:0;left:15px}.dash-feed li:first-child:before{top:50%}.dash-feed li:last-child:before{bottom:50%}.dash-feed li:only-child:before{display:none}.dash-feed-dot{z-index:1;border-radius:50%;width:12px;height:12px;position:relative;box-shadow:0 0 0 3px #fffffff2,inset 0 0 0 1px #0000001f}.dash-feed-main{text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;min-width:0;padding:11px 4px;display:grid}.dash-feed-main:focus-visible{outline-offset:-2px}.dash-feed-txt{gap:1px;min-width:0;display:grid}.dash-feed-line{align-items:baseline;gap:8px;min-width:0;display:flex}.dash-feed-line b{letter-spacing:-.01em;min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.dash-feed-line time{color:var(--text-3);flex:none;font-size:12.5px}.dash-feed-txt small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dash-feed-model{min-width:0;color:var(--text-2);align-items:center;gap:6px;margin-top:2px;font-size:12px;display:inline-flex}.dash-feed-model i{border-radius:50%;flex:none;width:8px;height:8px;box-shadow:inset 0 0 0 1px #0000001f}.dash-feed-main strong{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;font-size:14.5px;font-weight:650}.dash-feed .row-acts{padding-right:4px}@media (width<=479px){.dash-feed-main{grid-template-columns:minmax(0,1fr);row-gap:4px}.dash-feed-main strong{font-size:14px}.dash-feed-line{flex-wrap:wrap;column-gap:6px}}.dash-setup-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dash-setup-head h2{letter-spacing:-.02em;color:var(--ink);font-size:17px;font-weight:650}.dash-setup-head p{color:var(--text-3);margin-top:3px;font-size:13.5px;line-height:1.45}.dash-setup-count{color:var(--text-3);white-space:nowrap;flex:none;font-size:13px}.dash-setup-count b{letter-spacing:-.03em;color:var(--ink);font-size:22px;font-weight:700}.dash-progress{background:#14286414;border-radius:999px;height:6px;display:block;overflow:hidden}.dash-setup .dash-progress{margin:14px 0 8px}.dash-progress i{border-radius:inherit;background:linear-gradient(90deg,#4f86ff,#0a4ef2);min-width:6px;height:100%;display:block}.dash-steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.dash-steps li{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark txt act";align-items:center;gap:4px 14px;padding:12px 10px;display:grid}.dash-steps li.is-next{background:#ffffff9e;box-shadow:inset 0 0 0 1px #0a4ef22e,0 8px 20px -14px #0a4ef273}.dash-steps li>a{grid-area:act}.dash-step-mark{width:34px;height:34px;color:var(--brand);background:#0a4ef21a;border-radius:10px;grid-area:mark;place-items:center;display:grid}.dash-steps .is-done .dash-step-mark{color:#17692f;background:#e3f6e9}.dash-step-txt{grid-area:txt;min-width:0;display:grid}.dash-step-txt b{letter-spacing:-.01em;color:var(--ink);font-size:14.5px;font-weight:600}.dash-step-txt small{color:var(--text-3);font-size:13px;line-height:1.4}.dash-steps .is-done .dash-step-txt b{color:var(--text-2)}@media (width<=479px){.dash-steps li{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark txt""mark act";align-items:start}.dash-steps li>a{justify-self:start;margin-top:6px}}.dash-strip-wrap{border-radius:var(--glass-radius)}.dash-strip{flex-wrap:wrap;align-items:center;gap:10px 20px;padding:12px 18px;display:flex}.dash-strip-txt{flex:260px;min-width:0;display:grid}.dash-strip-txt b{color:var(--ink);font-size:14px;font-weight:600}.dash-strip-txt small{color:var(--text-3);font-size:12.5px}.dash-strip .dash-progress{flex:0 180px;min-width:120px}.dash-strip-go{color:var(--brand);white-space:nowrap;align-items:center;gap:4px;font-size:13.5px;font-weight:600;display:inline-flex}.dash-shortcuts{min-width:0}.dash-short-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.dash-short-list>li{min-width:0;display:grid}@media (width>=1200px){.dash-grid:not(.is-new) .dash-short-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dash-grid.is-new .dash-short-list{grid-template-columns:minmax(0,1fr)}}.dash-short-lift{border-radius:var(--glass-radius);display:grid}.dash-short{color:var(--ink);align-items:center;gap:12px;padding:14px;transition:background-color .2s,border-color .2s;display:flex}.dash-short:hover{background:#ffffffbd;border-color:#fff}.dash-short-icon{width:38px;height:38px;color:var(--brand);background:#0a4ef21a;border-radius:11px;flex:none;place-items:center;display:grid}.dash-short-txt{flex:1;min-width:0;display:grid}.dash-short-txt b{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.dash-short-txt small{color:var(--text-3);font-size:12.5px;line-height:1.4}.dash-short-go{color:var(--text-3);flex:none;transition:transform .2s cubic-bezier(.22,1,.36,1),color .2s}.dash-short:hover .dash-short-go{color:var(--brand);transform:translate(2px)}@media (width<=479px){.dash-short{flex-direction:column;align-items:flex-start;gap:10px;padding:12px}.dash-short-go{display:none}}.cv-doc{display:block}.md-dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block;box-shadow:0 0 0 1px #00000014,0 0 0 3px #ffffffe6}.md-grid{grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.md-grid-gallery{grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:16px}.md-card{border:1px solid var(--glass-line);border-radius:var(--glass-radius);background:var(--glass-bg);min-width:0;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);flex-direction:column;padding:8px;transition:box-shadow .2s,border-color .2s;display:flex}.md-card:hover{border-color:#fff;box-shadow:0 1px 2px #1428640d,0 22px 44px -26px #1e3ca08c}.md-stage{aspect-ratio:4/3.15;background:linear-gradient(160deg, color-mix(in oklab, var(--md-color,#0a4ef2) 20%, #fff), color-mix(in oklab, var(--md-color,#0a4ef2) 6%, #fff));cursor:pointer;border:0;border-radius:13px;width:100%;padding:20px 24px 0;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1428640d}.md-stage.is-neutral{background:linear-gradient(160deg,#e6edff,#f6f8ff)}.md-stage:focus-visible{outline-offset:2px;outline:2px solid #0a4ef28c}.md-paper{background:#fff;border-radius:9px 9px 0 0;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:block;overflow:hidden;box-shadow:0 0 0 1px #1428640f,0 14px 30px -14px #14286480}.md-card:hover .md-paper,.md-stage:focus-visible .md-paper{transform:translateY(-5px)}.md-card[data-locked] .md-paper{filter:grayscale(.5);opacity:.7}@media (prefers-reduced-motion:reduce){.md-paper{transition:none}.md-card:hover .md-paper{transform:none}}.md-tags{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px}.md-tag{height:22px;color:var(--ink);background:#fffffff0;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:650;display:inline-flex;box-shadow:0 4px 12px -6px #14286473}.md-tag.is-last{color:var(--brand)}.md-tag.is-free{color:#17692f}.md-tag.is-locked{color:#fff;background:#0b1a3adb}.md-tag.is-preset{color:#7a3fc4}.md-stage:disabled{cursor:progress}.pg-split-main .md-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.pg-split-main .md-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.md-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.md-mini-grid li{border-radius:8px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #14286414,0 6px 14px -10px #14286473}.md-mini-grid li[data-locked]>:first-child{filter:grayscale(.6);opacity:.55}.md-mini-lock{color:#fff;background:#0b1a3ad1;border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:4px;right:4px}.md-body{gap:12px;padding:12px 6px 4px;display:grid}.md-title{gap:3px;min-width:0;display:grid}.md-title strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:650;overflow:hidden}.md-title>span{min-width:0;color:var(--text-3);align-items:center;gap:8px;font-size:13px;display:flex}.md-title .md-dot{width:8px;height:8px;box-shadow:0 0 0 1px #00000014}.md-title .md-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;line-height:1.45;display:-webkit-box;overflow:hidden}.md-actions{align-items:center;gap:6px;display:flex}.md-main{flex:1;min-width:0}.md-icon{width:36px;padding:0}.md-full{width:100%}.md-new{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff61;border:1.5px dashed #0a4ef24d;padding:0}.md-new:hover{box-shadow:none;background:#ffffffb3;border-color:#0a4ef28c}.md-new-link{border-radius:inherit;text-align:center;flex:1;place-content:center;justify-items:center;gap:8px;min-height:260px;padding:28px 24px;display:grid}.md-new-link:focus-visible{outline-offset:2px;outline:2px solid #0a4ef28c}.md-new-plus{background:var(--gradient-primary);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:4px;transition:transform .2s;display:grid;box-shadow:0 12px 22px -12px #0a4ef2e6}.md-new:hover .md-new-plus{transform:scale(1.06)}.md-new-link strong{color:var(--ink);font-size:15px;font-weight:650}.md-new-link span:last-child{max-width:26ch;color:var(--text-3);font-size:13px;line-height:1.5}@media (width<=560px){.md-grid,.md-grid-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.md-card{padding:6px}.md-stage{border-radius:11px;padding:12px 14px 0}.md-body{gap:10px;padding:10px 4px 2px}.md-title strong{font-size:14px}.md-title>span{font-size:12px}.md-new-link{min-height:200px;padding:18px 12px}.md-tag{height:20px;padding:0 6px;font-size:10.5px}.md-hide-sm{display:none}}.md-pick[data-locked=true] .md-pick-thumb>:first-child{filter:grayscale(.55);opacity:.62}.md-pick-lock{color:#fff;background:#0b1a3ad1;border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 6px 14px -6px #0b1a3a99}.md-gallery .sec-head p b{color:var(--ink);font-weight:650}.md-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width>=480px){.md-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}}.md-pick{border:1px solid var(--glass-line);background:var(--glass-fill);text-align:left;border-radius:14px;gap:8px;min-width:0;padding:6px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid}.md-pick:hover:not(:disabled){background:#fffc;border-color:#fff}.md-pick[aria-checked=true]{background:#fff;border-color:#0a4ef299;box-shadow:0 0 0 3px #0a4ef224}.md-pick:disabled{cursor:not-allowed}.md-pick:focus-visible{outline-offset:2px;outline:2px solid #0a4ef28c}.md-pick-thumb{background:#fff;border-radius:9px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #14286412}.md-pick-check{background:var(--brand);color:#fff;border-radius:999px;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 4px 10px -4px #0a4ef2b3}.md-pick-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);padding:0 4px 2px;font-size:13px;font-weight:600;overflow:hidden}.md-pick:disabled .md-pick-name{color:var(--text-3)}.md-locked-note{color:#8a5300;background:#fff8e8;border:1px solid #f6dfae;border-radius:12px;justify-items:start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:grid}.creator-bar .form-error a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.bar-sum.md-sum strong{letter-spacing:-.025em;white-space:nowrap;align-items:center;gap:10px;font-size:20px;display:flex;overflow:hidden}@media (width>=1024px){.bar-sum.md-sum strong{font-size:22px}}.sc{min-width:0;position:relative}.sc-stage{position:relative}.sc-viewport{outline:none;padding:14px 0 22px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}@media (width<=559px){.sc-viewport{-webkit-mask-image:none;mask-image:none}}.sc-track{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;align-items:flex-start;width:max-content;display:flex}.sc-track:active{cursor:grabbing}.sc-slide{transform-origin:50% 40%;cursor:pointer;flex:none}.sc-slide[data-active]{cursor:pointer}.sc-frame{background:#fff;border-radius:14px;transition:box-shadow .3s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 0 0 1px #14286412,0 8px 18px -14px #14286459}.sc-slide[data-active] .sc-frame{box-shadow:0 0 0 1px #14286414,0 28px 48px -26px #1428648c,0 12px 22px -16px #0a4ef247}.sc-slide[data-active]:hover .sc-frame{transform:translateY(-2px);box-shadow:0 0 0 1px #0a4ef238,0 34px 56px -26px #14286499,0 14px 26px -16px #0a4ef257}.sc-slide:not([data-active]):hover .sc-frame{box-shadow:0 0 0 1px #0a4ef233,0 14px 26px -16px #14286473}.sc-frame[data-selected]{box-shadow:0 0 0 2px var(--brand), 0 18px 34px -22px #0a4ef299}.sc-slide[data-active] .sc-frame[data-selected]{box-shadow:0 0 0 2px var(--brand), 0 28px 48px -26px #1428648c, 0 12px 22px -16px #0a4ef266}.sc-viewport:focus-visible .sc-slide[data-active] .sc-frame{outline-offset:4px;outline:2px solid #0a4ef299}.sc-thumb{width:100%}.sc-frame[data-locked] .sc-thumb>img{filter:grayscale(.45);opacity:.7}.sc-badge,.sc-lock{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:24px;padding:0 9px;font-size:11.5px;font-weight:650;line-height:1;display:inline-flex;position:absolute;top:10px}.sc-badge{color:var(--brand);background:#fffffff0;left:10px;box-shadow:0 1px 3px #14286433}.sc-lock{color:#fff;background:#0b1533d6;right:10px;box-shadow:0 6px 14px -6px #0b1a3a99}.sc-check{background:var(--gradient-primary);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 4px 10px -4px #1452f0b3}.sc-create{text-align:center;box-shadow:none;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:#ffffff6b;border:1.5px dashed #4a54704d;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px;display:flex}.sc-slide[data-active] .sc-create,.sc-slide:hover .sc-create{box-shadow:none;background:#ffffffa8;border-color:#0a4ef273}.sc-create strong{color:var(--ink);font-size:15px;font-weight:650}.sc-create>span:last-child{max-width:20ch;color:var(--text-3);font-size:13px;line-height:1.45}.sc-create-icon{width:44px;height:44px;color:var(--brand);background:#0a4ef21f;border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.sc-txt{text-align:center;justify-items:center;gap:3px;min-width:0;padding:14px 6px 0;display:grid}.sc-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.015em;max-width:100%;color:var(--ink);font-size:15px;font-weight:650;overflow:hidden}.sc[data-size=lg] .sc-name{font-size:16px}.sc-meta{max-width:100%;color:var(--text-3);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex;overflow:hidden}.sc-meta[data-long]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box}.sc-dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block;box-shadow:0 0 0 1px #00000014,0 0 0 3px #ffffffe6}.sc-arrow{top:calc(14px + var(--sc-arrow-top) - 22px);z-index:2;width:44px;height:44px;color:var(--ink);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:#ffffffc7;border:1px solid #ffffffe6;border-radius:50%;place-items:center;transition:opacity .2s,background-color .15s,box-shadow .2s,color .15s;display:grid;position:absolute;box-shadow:0 12px 26px -14px #14286480,inset 0 1px #fff}.sc-arrow[data-side=prev]{left:6px}.sc-arrow[data-side=next]{right:6px}.sc-arrow:hover:not(:disabled){color:var(--brand);background:#fff;box-shadow:0 16px 30px -14px #1428648c,inset 0 1px #fff}.sc-arrow:focus-visible{outline-offset:2px;outline:2px solid #0a4ef299}.sc-arrow:disabled{opacity:.35;pointer-events:none}@media (width<=559px){.sc-arrow{top:calc(14px + var(--sc-arrow-top) - 18px);width:36px;height:36px}.sc-arrow[data-side=prev]{left:2px}.sc-arrow[data-side=next]{right:2px}}.sc-foot{justify-content:center;align-items:center;gap:14px;min-height:20px;display:flex}.sc-dots{align-items:center;gap:2px;display:flex}.sc-dotbtn{cursor:pointer;background:0 0;border:0;place-items:center;height:20px;padding:0 3px;display:grid}.sc-dotbtn i{background:#14286433;border-radius:999px;width:7px;height:7px;transition:width .3s cubic-bezier(.22,1,.36,1),background-color .2s;display:block}.sc-dotbtn:hover i{background:#14286461}.sc-dotbtn[data-on] i{background:var(--brand);width:22px}.sc-progress{background:#1428641f;border-radius:999px;width:min(220px,50%);height:4px;position:relative;overflow:hidden}.sc-progress i{border-radius:inherit;background:var(--brand);position:absolute;inset:0 auto 0 0}.sc-count{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:550}.sc-actions{justify-content:center;min-height:40px;margin-top:18px;display:flex}.sc-actions-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.sc-frame,.sc-dotbtn i,.sc-arrow{transition:none}.sc-slide[data-active]:hover .sc-frame{transform:none}}.qe{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=1024px){.qe{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px}}@media (width>=1180px){.qe{grid-template-columns:minmax(0,1fr) 380px}}@media (width>=1440px){.qe{grid-template-columns:minmax(0,1fr) 420px;gap:32px}}.qe-main,.qe-body{gap:16px;min-width:0;display:grid}.qe-body h2:focus{outline:none}.qe-side{min-width:0}@media (width>=1024px){.qe-side{position:sticky;top:24px}.qe-side .creator-doc{scrollbar-width:thin;max-height:calc(100dvh - 48px);overflow-y:auto}}@media (width<=1023px){.qe{padding-bottom:104px}.qe[data-view=edit] .qe-side,.qe[data-view=preview] .qe-steps,.qe[data-view=preview] .qe-body{display:none}}.sp-chip{border:1px solid var(--glass-line);background:var(--glass-bg);max-width:100%;min-height:40px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--text-2);border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 14px;font-size:14px;transition:border-color .15s,background-color .15s;display:inline-flex}.sp-chip:hover{background:#fffc;border-color:#fff}.sp-chip:focus-visible{outline-offset:2px;outline:2px solid #0a4ef28c}.sp-chip-txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sp-chip-txt b{color:var(--ink);font-weight:650}.sp-chip-go{color:var(--brand);background:#0a4ef21a;border-radius:999px;flex:none;padding:5px 10px;font-size:13px;font-weight:600}.sp-chip[aria-expanded=true] .sp-chip-go{background:var(--brand);color:#fff}.limit-note.sp-locked-note{background:#fff8ef;border-color:#f8dcb4;margin-bottom:20px}.limit-note.sp-locked-note strong{color:#8a4a0b}.limit-note.sp-locked-note>div>span{color:#7a4a17}.limit-note.sp-locked-note .limit-icon{color:#b45309}.limit-note>.sp-locked-actions{flex-wrap:wrap;flex:none;align-self:center;gap:8px;margin-left:auto;display:flex}.qe-steps ol{border:1px solid var(--glass-line);border-radius:var(--glass-radius);background:var(--glass-bg);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);gap:6px;padding:6px;list-style:none;display:flex}.qe-steps li{flex:0 auto;min-width:0}.qe-steps li:has([aria-current=step]){flex:auto}.qe-steps button{text-align:left;width:100%;min-width:0;min-height:44px;color:var(--text-3);background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:6px 10px;transition:background-color .15s,color .15s;display:flex}.qe-steps button:hover{color:var(--ink);background:#fff9}.qe-steps button:focus-visible{outline-offset:1px;outline:2px solid #0a4ef28c}.qe-steps button[aria-current=step]{color:var(--ink);background:#0a4ef21f}.qe-step-n{font-variant-numeric:tabular-nums;width:26px;height:26px;color:var(--text-2);background:#14286414;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:650;display:grid}.qe-steps [aria-current=step] .qe-step-n{background:var(--gradient-primary);color:#fff;box-shadow:0 4px 10px -4px #1452f099}.qe-steps [data-done=true] .qe-step-n{color:#17692f;background:#e3f6e8}.qe-step-txt{min-width:0;display:grid}.qe-step-txt strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.qe-step-txt small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}@media (width<=639px){.qe-steps li:not(:has([aria-current=step])) .qe-step-txt{display:none}.qe-step-txt small{display:none}}@media (width>=640px){.qe-steps li{flex:1 1 0}.qe-steps li:has([aria-current=step]){flex:1 1 0}}.qe-foot{gap:10px;min-width:0;display:grid}.qe-foot-row{align-items:center;gap:12px 16px;min-width:0;display:flex}.qe-sum{flex:auto;min-width:0;display:grid}.qe-sum-label{color:var(--text-3);font-size:12.5px;font-weight:500}.qe-sum strong{letter-spacing:-.04em;color:var(--ink);font-size:24px;font-weight:700;line-height:1.2}.qe-sum small{color:var(--text-3);font-size:13px;line-height:1.4}.qe-sum-deposit{color:var(--brand);font-weight:500}.qe-nav{flex:none;gap:8px;display:flex}.qe-next{min-width:168px}.qe-remaining{text-align:right}@media (width>=1024px){.qe-foot{z-index:15;border:1px solid var(--glass-line);border-radius:var(--glass-radius);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);background:#ffffffd1;padding:12px 16px 12px 20px;position:sticky;bottom:16px}.qe-remaining{margin-top:-4px}}.qe-body :is(input,select,textarea,button){scroll-margin-bottom:150px}@media (width<=1023px){.qe-foot{left:0;right:0;bottom:var(--tabbar-h);z-index:25;border-top:1px solid var(--glass-line);background:var(--glass-bar);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);gap:8px;padding:12px 16px 18px;position:fixed;box-shadow:0 -14px 30px -22px #1e3ca066}.qe-sum small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qe-sum-label,.qe-remaining{display:none}.qe-sum strong{font-size:20px}.qe-sum small{font-size:12px}.qe-foot .qe-next{min-width:0;height:44px;padding-inline:18px}.qe-foot .qe-back{width:44px;height:44px;padding:0}.qe-back-txt{display:none}}@media (width<=359px){.qe-foot .qe-next,.qe-foot{padding-inline:12px}}.qe-field-error{color:#b42318;font-size:13px;line-height:1.45}.qe-optional{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:6px;font-size:12.5px;font-weight:500}.qe-discount{grid-template-columns:minmax(0,1fr) 92px;gap:8px;display:grid}.money.qe-pct{padding:0 12px 0 8px}.qe-pct input:disabled{cursor:not-allowed;opacity:.5}.money input:focus-visible{outline:none}.qe-chips{flex-wrap:wrap;gap:8px;display:flex}.qe-chip{border:1px solid var(--input);min-height:38px;color:var(--text-2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.qe-chip:hover{color:var(--ink);border-color:#c5cfe3}.qe-chip:focus-visible{outline-offset:2px;outline:2px solid #0a4ef28c}.qe-chip[aria-pressed=true]{border-color:var(--brand-line);background:var(--brand-soft);color:var(--brand-deep,var(--brand));font-weight:600}.qe-installments{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px;font-size:14px;display:flex}.qe-installments select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%236b7489' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;width:auto;min-width:140px;padding-right:36px}.qe-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=480px){.qe-photos{grid-template-columns:repeat(4,minmax(0,1fr))}}.qe-photo{aspect-ratio:4/3;background:#eef1f7;border-radius:10px;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1428640f}.qe-photo img{object-fit:cover;width:100%;height:100%}.qe-photo button{color:#fff;background:#0b1533b8;border:0;border-radius:50%;place-items:center;width:28px;height:28px;transition:background-color .15s;display:grid;position:absolute;top:6px;right:6px}.qe-photo button:hover{background:#b42318}.qe-photo button:focus-visible{outline-offset:-4px;outline:2px solid #fff}.qe-photo-add{aspect-ratio:4/3;color:var(--brand);background:#fff9;border:1px dashed #cdd5e4;border-radius:10px;place-content:center;justify-items:center;gap:6px;font-size:13.5px;font-weight:600;transition:border-color .15s,background-color .15s;display:grid}.qe-photo-add:hover,.qe-photo-add[data-dragging=true]{border-color:var(--brand-line);background:var(--brand-tint)}.qe-photo-add:focus-visible{outline-offset:2px;outline:2px solid #0a4ef28c}.qe-photo-add:disabled{cursor:progress;opacity:.7}.qe-combo,.qe-catalog,.item-menu{position:relative}.qe-pop{z-index:30;overscroll-behavior:contain;border:1px solid var(--glass-line);background:#fff;border-radius:14px;min-width:100%;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 1px 2px #1e3ca00f,0 20px 40px -16px #1e3ca066}.ed-card:has(.qe-pop:not([hidden])){z-index:5;position:relative}.qe-pop[hidden]{display:none}.qe-pop[data-up=true]{top:auto;bottom:calc(100% + 6px)}.qe-options{gap:2px;max-height:300px;list-style:none;display:grid;overflow-y:auto}.qe-option{cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:8px 10px;display:flex}.qe-option[aria-selected=true]{background:var(--brand-tint);box-shadow:inset 0 0 0 1px var(--brand-line)}.qe-option-icon{background:var(--brand-soft);width:30px;height:30px;color:var(--brand);border-radius:8px;flex:none;place-items:center;display:grid}.qe-option-main{flex:1;min-width:0;display:grid}.qe-option-main strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.qe-option-main small{color:var(--text-3);font-size:12.5px}.qe-option-side{color:var(--text-2);flex:none;justify-items:end;font-size:12.5px;display:grid}.qe-option-side small{color:var(--text-3)}@media (width<=420px){.qe-option-side{display:none}}.qe-option-price{font-variant-numeric:tabular-nums;color:var(--ink);flex:none;font-size:14px;font-weight:600}.qe-option-new .qe-option-main strong{color:var(--brand)}.qe-pop-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:6px 10px 4px;font-size:11.5px;font-weight:600}.qe-pop-note{color:var(--text-3);padding:10px;font-size:13.5px;line-height:1.5}.qe-pop-note b{color:var(--text-2);font-weight:600}.qe-catalog-pop{width:min(440px,100vw - 48px)}.qe-search{border:1px solid var(--input);color:var(--text-3);border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.qe-search:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px #0a4ef226}.qe-search input{min-width:0;height:42px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:15px}.qe-search input::placeholder{color:#949cb0}.item-menu{grid-area:del;justify-self:end}.qe-options{margin:0}.qe-catalog-pop .qe-options{padding:0}.items-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.items-actions .items-add{margin-top:0}.items-add:disabled{opacity:.45;cursor:not-allowed}.items-status{color:#17692f;min-height:0;font-size:13px}.items-status:empty{display:none}.items-status:not(:empty){margin-top:8px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.top-1\/2{top:50%}.right-3\.5{right:calc(var(--spacing) * 3.5)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[18px\]{width:18px;height:18px}.size-\[21px\]{width:21px;height:21px}.size-\[22px\]{width:22px;height:22px}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-\[22px\]{height:22px}.h-\[118px\]{height:118px}.h-\[132px\]{height:132px}.h-\[320px\]{height:320px}.h-\[360px\]{height:360px}.h-auto{height:auto}.min-h-\[96px\]{min-height:96px}.w-1\/2{width:50%}.w-2\/5{width:40%}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-full{width:100%}.max-w-\[68ch\]{max-width:68ch}.max-w-full{max-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-6{gap:calc(var(--spacing) * 6)}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 12px)}.rounded-\[6px\]{border-radius:6px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#cdebd5\]{border-color:#cdebd5}.border-\[\#d6e0fa\]{border-color:#d6e0fa}.border-\[\#d9dfec\]{border-color:#d9dfec}.border-\[\#e6e9f2\]{border-color:#e6e9f2}.border-\[\#f3c9c5\]{border-color:#f3c9c5}.border-\[\#f6cfcb\]{border-color:#f6cfcb}.border-\[\#f6dfae\]{border-color:#f6dfae}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.bg-\[\#eefaf1\]{background-color:#eefaf1}.bg-\[\#fef4f3\]{background-color:#fef4f3}.bg-\[\#fff8e8\]{background-color:#fff8e8}.bg-brand-soft{background-color:var(--brand-soft)}.bg-card{background-color:var(--card)}.bg-muted{background-color:var(--muted)}.bg-primary{background-color:var(--primary)}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(180deg\,\#0a57ff\,\#0444dc\)\]{background-image:linear-gradient(#0a57ff,#0444dc)}.bg-\[linear-gradient\(180deg\,\#22a945\,\#1a9139\)\]{background-image:linear-gradient(#22a945,#1a9139)}.bg-\[linear-gradient\(180deg\,\#dc3545\,\#c4283a\)\]{background-image:linear-gradient(#dc3545,#c4283a)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-0{padding-top:0}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.text-left{text-align:left}.font-mono{font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,monospace}.font-sans{font-family:Inter Variable,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.text-\[11\.5px\]{font-size:11.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[15px\]{font-size:15px}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.whitespace-nowrap{white-space:nowrap}.text-\[\#3b4255\]{color:#3b4255}.text-\[\#8a91a3\]{color:#8a91a3}.text-\[\#8a5300\]{color:#8a5300}.text-\[\#17692f\]{color:#17692f}.text-\[\#b42318\]{color:#b42318}.text-brand{color:var(--brand)}.text-brand-deep{color:var(--brand-deep)}.text-card-foreground{color:var(--card-foreground)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary-foreground{color:var(--primary-foreground)}.text-white{color:var(--color-white)}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(20\,40\,100\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1428640a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_-8px_rgba\(20\,82\,240\,0\.65\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:0 8px 18px -8px var(--tw-shadow-color,#1452f0a6), inset 0 1px 0 var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_-8px_rgba\(20\,120\,45\,0\.6\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:0 8px 18px -8px var(--tw-shadow-color,#14782d99), inset 0 1px 0 var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_-8px_rgba\(196\,40\,58\,0\.6\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:0 8px 18px -8px var(--tw-shadow-color,#c4283a99), inset 0 1px 0 var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-soft{--tw-shadow:0 10px 30px -18px var(--tw-shadow-color,#14286440);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.invert{--tw-invert:invert(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,background-color\,border-color\,color\,box-shadow\,filter\,scale\,translate\]{transition-property:background,background-color,border-color,color,box-shadow,filter,scale,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}:is(:where(.group)[data-state=open] .group-data-\[state\=open\]\:rotate-180){rotate:180deg}.placeholder\:text-\[\#949cb0\]::placeholder{color:#949cb0}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring\/30:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/30:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}@media (hover:hover){.hover\:border-\[\#c5cfe3\]:hover{border-color:#c5cfe3}.hover\:border-\[\#c9d3e6\]:hover{border-color:#c9d3e6}.hover\:border-\[\#eaa8a2\]:hover{border-color:#eaa8a2}.hover\:bg-\[\#e2eaff\]:hover{background-color:#e2eaff}.hover\:bg-\[\#eef2f9\]:hover{background-color:#eef2f9}.hover\:bg-\[\#f8faff\]:hover{background-color:#f8faff}.hover\:bg-\[\#fef5f4\]:hover{background-color:#fef5f4}.hover\:text-brand:hover{color:var(--brand)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-\[1\.05\]:hover{--tw-brightness:brightness(1.05);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.hover\:brightness-\[1\.06\]:hover{--tw-brightness:brightness(1.06);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:text-brand:focus-visible{color:var(--brand)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/15:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/15:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 15%, transparent)}}.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-muted:disabled{background-color:var(--muted)}.disabled\:text-muted-foreground:disabled{color:var(--muted-foreground)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=active\]\:bg-primary[data-state=active]{background-color:var(--primary)}.data-\[state\=active\]\:text-primary-foreground[data-state=active]{color:var(--primary-foreground)}.data-\[state\=active\]\:shadow-\[0_1px_2px_rgb\(0_0_0\/0\.12\)\][data-state=active]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=closed\]\:animate-\[acc-up_\.18s_ease\][data-state=closed]{animation:.18s acc-up}.data-\[state\=open\]\:animate-\[acc-down_\.2s_ease\][data-state=open]{animation:.2s acc-down}@media (prefers-reduced-motion:no-preference){.motion-safe\:active\:scale-\[0\.98\]:active{scale:.98}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.num{font-variant-numeric:tabular-nums}.shell{--tabbar-h:calc(62px + env(safe-area-inset-bottom));--text-3:#5b6479;isolation:isolate;min-height:100dvh;color:var(--ink);position:relative}.shell:before{content:"";z-index:-1;background:var(--aurora);pointer-events:none;position:fixed;inset:0}.side{scrollbar-width:none;flex-direction:column;align-self:start;height:calc(100dvh - 36px);margin:18px 0 18px 18px;padding:18px 14px 14px;position:sticky;top:18px;overflow-y:auto}.side::-webkit-scrollbar{display:none}@media (width>=1024px){.shell{grid-template-columns:250px minmax(0,1fr);display:grid}.side{display:flex}.appbar,.tabbar{display:none!important}}@media (width<=1023px){.side{display:none}}.shell-main{min-width:0}.app-main{width:100%;max-width:1560px;padding:20px 16px calc(var(--tabbar-h) + 32px)}@media (width<=1023px){.app-main{margin-inline:auto}}@media (width>=640px){.app-main{padding-inline:24px}}@media (width>=1024px){.app-main{padding:40px 40px 88px}}@media (width>=1440px){.app-main{padding-inline:56px}}@media (width>=1680px){.app-main{padding-inline:64px}}.side,.glass,.panel,.ed-card,.creator-bar,.creator-doc,.plan,.set-account,.danger-zone,.cv-stage,.cv-panel{border:1px solid var(--glass-line);border-radius:var(--glass-radius);background:var(--glass-bg);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.side-brand{border-radius:10px;justify-content:center;align-items:center;margin-bottom:18px;padding:4px 6px;display:flex}.side-brand .fv{flex:none;width:80%;height:auto}.side-new{background:var(--gradient-primary);border-radius:12px;width:100%;height:42px;margin-bottom:18px;box-shadow:0 10px 20px -10px #0a4ef2cc,inset 0 1px #ffffff2e}.side-nav{gap:2px;margin-bottom:18px;display:grid}.side-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:18px 10px 6px;font-size:11.5px;font-weight:600}.side-label:first-child{margin-top:0}.side-link{height:38px;color:var(--text-2);border-radius:11px;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;font-weight:500;transition:background-color .15s,color .15s;display:flex;position:relative}.side-link svg{color:var(--text-3);transition:color .15s}.side-link:hover{color:var(--ink);background:#fff9}.side-link:hover svg{color:var(--text-2)}.side-link[aria-current=page]{color:var(--brand);font-weight:650}.side-link>svg,.side-link>span:not(.side-ind){z-index:1;position:relative}.side-ind{z-index:0;border-radius:inherit;background:#0a4ef21f;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0a4ef214}.side-link[aria-current=page] svg{color:var(--brand)}.side-foot{border-top:1px solid #1428641a;margin-top:auto;padding-top:10px}.meter{background:#1428641a;border-radius:999px;height:6px;overflow:hidden}.meter i{border-radius:inherit;background:var(--gradient-primary);min-width:4px;height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1);display:block}.meter.is-high i{background:#e0890c}.meter.is-full i{background:#d42a3c}.avatar{background:var(--brand-soft);color:var(--brand-deep);letter-spacing:0;border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:650;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0f142414}.avatar img{object-fit:contain;background:#fff;width:100%;height:100%}.acct{z-index:2;position:relative}.acct-btn{text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:6px;transition:background-color .15s;display:flex}.acct-btn:hover,.acct-btn[aria-expanded=true]{background:#0a4ef212}.usage-ring{flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.usage-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.usage-ring circle{fill:none;stroke-width:2.5px}.usage-ring-track{stroke:#1428641f}.usage-ring-fill{stroke:var(--brand);stroke-linecap:round}.usage-ring.is-high .usage-ring-fill{stroke:#e0890c}.usage-ring.is-full .usage-ring-fill{stroke:#d42a3c}.usage-ring .avatar{border-radius:50%;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #0f142414}.acct-txt{flex:1;justify-items:start;gap:3px;min-width:0;display:grid}.acct-txt strong,.acct-menu-head strong,.acct-menu-head>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.acct-txt strong{letter-spacing:-.01em;color:var(--ink);font-size:13.5px;font-weight:600}.acct-chip{max-width:100%;color:var(--brand);white-space:nowrap;background:#0a4ef21a;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:650;display:inline-flex}.acct-chip.is-high{color:#8a5300;background:#fff3df}.acct-chip.is-full{color:#b4202f;background:#fde8ea}.acct-chip i{background:#e0890c;border-radius:50%;flex:none;width:6px;height:6px}.acct-menu-head{min-width:0;display:grid}.acct-menu-head strong{font-size:13.5px;font-weight:600}.acct-menu-head>span{color:var(--text-3);font-size:12.5px}.acct-menu-head .acct-menu-plan{white-space:normal;border-top:1px solid #14286414;margin-top:6px;padding-top:6px;display:grid}.acct-menu-plan em{color:#8a5300;font-style:normal}.appbar{z-index:30;height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 16px 0;background:var(--glass-bar);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--glass-line);align-items:center;gap:8px;display:flex;position:sticky;top:0;box-shadow:0 12px 28px -22px #1e3ca066}.appbar-brand{min-width:0;color:var(--ink);flex:1;align-items:center;gap:10px;display:flex}.appbar-brand .fv{flex:none}.appbar-brand span{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;font-size:15px;font-weight:650;overflow:hidden}.appbar-icon{width:36px;height:36px;color:var(--text-2);border-radius:10px;place-items:center;transition:background-color .15s;display:grid}.appbar-icon:hover{background:#fff9}.appbar-avatar,.appbar-avatar .avatar{border-radius:10px}.tabbar{z-index:40;height:var(--tabbar-h);padding:0 6px env(safe-area-inset-bottom);background:var(--glass-bar);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-top:1px solid var(--glass-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 30px -22px #1e3ca066,inset 0 1px #ffffffe6}.tab{height:62px;color:var(--text-3);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:500;transition:color .15s;display:flex;position:relative}.tab span{white-space:nowrap}.tab[aria-current=page]{color:var(--brand);font-weight:600}.tab-ind{background:var(--brand);border-radius:0 0 2px 2px;width:22px;height:2px;margin-left:-11px;position:absolute;top:-1px;left:50%}.tab-new:before{display:none}.tab-new span{color:#fff;background:var(--gradient-primary);border-radius:16px;place-items:center;width:52px;height:52px;transition:transform .18s ease-out,box-shadow .18s;display:grid;transform:translateY(-14px);box-shadow:inset 0 1px #ffffff2e,0 0 0 4px #ffffffe6,0 12px 22px -8px #0a4ef2b3}.tab-new:active span{transform:translateY(-13px)scale(.96)}.tab-new[aria-current=page] span{box-shadow:inset 0 1px #ffffff2e,0 0 0 4px #ffffffe6,0 0 0 6px #0a4ef22e,0 12px 22px -8px #0a4ef2b3}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:24px;display:flex}@media (width>=1024px){.page-head{margin-bottom:32px}}.page-head-txt{flex:320px;min-width:0}.page-eyebrow{margin-bottom:12px}.page-head h1{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;font-size:26px;font-weight:700;line-height:1.15}@media (width>=1024px){.page-head h1{letter-spacing:-.04em;font-size:32px}}.page-head p{max-width:68ch;color:var(--text-2);margin-top:8px;font-size:15px;line-height:1.55}.page-actions{flex-wrap:wrap;gap:10px;display:flex}.page-head h1 em{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.01em;color:var(--brand);font-size:1.04em;font-style:italic;font-weight:500}.crumb{color:var(--text-3);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13.5px;font-weight:500;transition:color .15s;display:inline-flex}.crumb:hover{color:var(--ink)}.kicker{border:1px solid var(--glass-line);background:var(--glass-fill);height:28px;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.kicker:before{content:"";background:var(--brand);border-radius:999px;flex:none;width:6px;height:6px}.sec{margin-top:40px}@media (width>=1024px){.sec{margin-top:48px}}.sec-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.sec-head h2{letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:650}.sec-head p{color:var(--text-3);margin-top:4px;font-size:14px}.sec-link{color:var(--brand);flex:none;font-size:14px;font-weight:500}.sec-link:hover{text-underline-offset:3px;text-decoration:underline}.tab-more{display:grid;position:relative}.tab-more>.tab{background:0 0;border:0;width:100%}.tab.is-on{color:var(--brand);font-weight:600}.sp-dot,.cv-dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block;box-shadow:inset 0 0 0 1px #0000001f}.sp-foot-note{color:var(--text-3);text-align:center;text-wrap:balance;margin-top:20px;font-size:13.5px;line-height:1.5}.ready-badge{color:#17692f;background:#effaf2;border:1px solid #c9e8d1;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;font-size:13px;font-weight:600;display:inline-flex}.cat-list{margin:0;padding:0;list-style:none}.cat-list li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name acts""amt acts";align-items:center;column-gap:12px;min-height:64px;padding:10px 8px 10px 14px;transition:background-color .12s;display:grid}@media (width>=640px){.cat-list li{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name amt acts";column-gap:20px;padding:8px 14px 8px 20px}}.cat-list li+li{border-top:1px solid var(--glass-hair)}.cat-list li:hover{background:var(--glass-fill)}.cat-name{min-width:0;font:inherit;color:var(--ink);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;grid-area:name;padding:0;font-size:15px;font-weight:500}.cat-name:hover{color:var(--brand-deep)}.cat-amount{color:var(--ink);white-space:nowrap;grid-area:amt;font-size:14px;font-weight:650}.cat-amount.is-empty{color:var(--text-3);font-weight:500}@media (width>=640px){.cat-amount{text-align:right;font-size:15px}}.cat-list .row-acts,.people .row-acts{grid-area:acts;padding-right:0}.people{margin:0;padding:0;list-style:none}.people li{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av txt acts";align-items:center;column-gap:12px;min-height:68px;padding:10px 8px 10px 14px;transition:background-color .12s;display:grid}@media (width>=640px){.people li{column-gap:16px;padding:10px 14px 10px 20px}}.people li+li{border-top:1px solid var(--glass-hair)}.people li:hover{background:var(--glass-fill)}.panel{min-width:0;overflow:hidden}.rows{margin:0;padding:0;list-style:none}.rows li{grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:background-color .12s;display:grid}.rows li+li{border-top:1px solid var(--glass-hair)}.rows li:hover{background:var(--glass-fill)}.row-main{text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av txt amt""av txt date";align-items:center;column-gap:12px;width:100%;min-height:68px;padding:12px 4px 12px 14px;display:grid}.row-main:focus-visible{outline-offset:-2px}@media (width>=640px){.row-main{grid-template-columns:auto minmax(0,1fr) 104px 124px;grid-template-areas:"av txt date amt";column-gap:16px;padding:12px 8px 12px 20px}}.row-av{width:36px;height:36px;color:var(--brand-deep);background:#dce6ff;border-radius:50%;grid-area:av;place-items:center;font-size:12px;font-weight:650;display:grid;box-shadow:inset 0 0 0 1px #0a4ef21a}.row-txt{grid-area:txt;min-width:0}.row-txt b,.row-txt small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.row-txt b{letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:600}.row-txt small{color:var(--text-3);margin-top:2px;font-size:13px}.row-date{color:var(--text-3);white-space:nowrap;text-align:right;grid-area:date;font-size:13px}.row-date.is-recent{color:var(--brand-deep);font-weight:500}.row-main strong{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-align:right;grid-area:amt;font-size:15px;font-weight:650}@media (width>=640px){.row-date{text-align:left}}.row-acts{align-items:center;gap:4px;padding-right:10px;display:flex}@media (width>=640px){.row-acts{padding-right:14px}}.row-act{width:36px;height:36px;color:var(--text-3);background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:grid}.row-act:hover{border-color:var(--glass-line);color:var(--ink);background:#fff;box-shadow:0 1px 2px #1428640f}.row-act.is-wa{color:#1a9139}.row-act.is-wa:hover{color:#12702c;background:#eefaf1;border-color:#cdebd5}.row-act.is-off{visibility:hidden}@media (width<=639px){.row-acts{gap:0;padding-right:8px}}.list-page{gap:20px;display:grid}.group{gap:12px;display:grid}.group-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.group-head h2{margin:0}.group-head>span{color:var(--text-3);white-space:nowrap;font-size:13.5px}@media (width<=479px){.group-count{display:none}}.skel{background:linear-gradient(90deg,#fff6 0%,#fffc 40%,#fff6 80%) 0 0/200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite shimmer;display:block}.skel-page{gap:24px;display:grid}.skel-head{gap:10px;max-width:100%;display:grid}.skel-head .skel{max-width:100%}.skel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=900px){.skel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.skel-card{border-radius:var(--glass-radius);height:132px}.skel-rows{align-content:start;gap:10px;display:grid}.skel-row{border-radius:14px;height:60px}.skel-split{gap:20px;display:grid}@media (width>=1024px){.skel-split{grid-template-columns:minmax(0,1fr) 360px}}.skel-doc{border-radius:var(--glass-radius);height:480px}.doc-skel{aspect-ratio:3/4;background:#fff;flex-direction:column;gap:10px;padding:32px 28px;display:flex}.boot{place-items:center;min-height:100dvh;padding:24px;display:grid}.boot-mark{animation:1.4s ease-in-out infinite breathe}.loading{place-items:center;gap:12px;padding:40px 24px;display:grid}.spinner{border:2.5px solid #0a4ef226;border-top-color:var(--brand);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite spin}.creator{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=1024px){.creator{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px}}@media (width>=1180px){.creator{grid-template-columns:minmax(0,1fr) 360px;gap:24px}}@media (width>=1280px){.creator{grid-template-columns:minmax(0,1fr) 400px;gap:28px}}.creator-main{gap:16px;min-width:0;display:grid}.creator-side{gap:14px;min-width:0;display:grid}@media (width>=1024px){.creator-side{position:sticky;top:24px}}.creator-doc{background-image:radial-gradient(#14286414 1px,#0000 1px);background-size:16px 16px;padding:12px}.creator-doc-label{color:var(--ink);align-items:center;gap:8px;margin:2px 4px 12px;font-size:13px;font-weight:600;display:flex}.creator-doc-label i{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite ping}.creator-doc-label span{color:var(--text-3);margin-left:auto;font-weight:400}@media (width>=1024px) and (width<=1179px){.creator-doc-label span{display:none}}.creator-doc .live-card{border-radius:6px}.live-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #1428640d,0 1px 2px #14286414,0 16px 36px -16px #1428644d}.live-card img{width:100%;height:auto;display:block}.creator-bar{gap:12px;padding:20px;display:grid}.bar-sum{gap:2px;min-width:0;display:grid}.bar-sum span{color:var(--text-3);font-size:13px;font-weight:500}.bar-sum strong{letter-spacing:-.04em;color:var(--ink);font-size:30px;font-weight:700;line-height:1.15}.bar-sum small{color:var(--text-3);font-size:13px}.bar-note{text-align:center;color:var(--text-3);font-size:13px}@media (width<=1023px){.creator{padding-bottom:100px}.creator[data-view=edit] .creator-doc{display:none}.creator-bar{left:0;right:0;bottom:var(--tabbar-h);z-index:25;border:0;border-top:1px solid var(--glass-line);background:var(--glass-bar);border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 16px 18px;position:fixed;box-shadow:0 -14px 30px -22px #1e3ca066}.creator-bar>:not(.bar-sum,button){grid-column:1/-1}.creator-bar .bar-sum strong{font-size:20px}.creator-bar .bar-sum span{display:none}.creator-bar>button{width:auto;min-width:150px;height:44px}.creator-bar .bar-note{display:none}}.seg{top:calc(64px + env(safe-area-inset-top));z-index:20;border:1px solid var(--glass-line);background:var(--glass-bar);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:12px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid;position:sticky;box-shadow:0 10px 24px -16px #1e3ca073}.seg button{height:34px;color:var(--text-2);background:0 0;border:0;border-radius:9px;font-size:14px;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s}.seg button[aria-selected=true]{color:var(--ink);background:#fff;box-shadow:0 1px 2px #1428641a,0 0 0 1px #1428640a}@media (width>=1024px){.seg{display:none}}.creator[data-view=preview] .creator-main{display:none}@media (width>=1024px){.creator[data-view=preview] .creator-main{display:grid}}.ed-card{gap:18px;min-width:0;padding:18px 16px;display:grid}@media (width>=640px){.ed-card{padding:22px 24px}}.ed-card>header{border-bottom:1px solid var(--glass-hair);padding-bottom:16px}.ed-card>header h2{letter-spacing:-.015em;color:var(--ink);font-size:16px;font-weight:650}.ed-card>header p{color:var(--text-3);margin-top:4px;font-size:14px;line-height:1.5}.ed-card-foot{gap:0;padding:0}@media (width>=640px){.ed-card-foot{padding:0}}.ed-card-body{gap:18px;padding:18px 16px;display:grid}@media (width>=640px){.ed-card-body{padding:22px 24px}}.ed-foot{border-top:1px solid var(--glass-hair);border-radius:0 0 calc(var(--glass-radius) - 1px) calc(var(--glass-radius) - 1px);background:#ffffff59;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 12px;padding:12px 16px;display:flex}@media (width>=640px){.ed-foot{padding:14px 24px}}.ed-foot-txt{min-width:0;color:var(--text-3);flex:220px;font-size:13.5px}.ed-foot-txt .is-dirty{color:var(--ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.ed-foot-txt .is-dirty:before{content:"";background:#e0890c;border-radius:50%;width:7px;height:7px}.ed-sep{border:0;border-top:1px solid var(--glass-hair);margin:0}.danger-zone{border-color:#d42a3c38;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:18px 20px;display:flex}.danger-zone>div{flex:220px;gap:2px;display:grid}.danger-zone strong{font-size:14.5px;font-weight:600}.danger-zone span{color:var(--text-3);font-size:13.5px}.field{align-content:start;gap:7px;min-width:0;display:grid}.field>span:first-child{color:var(--ink);font-size:13.5px;font-weight:500}.field-hint{color:var(--text-3);font-size:13px;line-height:1.45}.grid-2{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=640px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.affix{display:block;position:relative}.affix input{padding-right:52px}.affix>span{color:var(--text-3);pointer-events:none;font-size:13.5px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.items{gap:0;display:grid;container-type:inline-size}.item{border-top:1px solid var(--hair);gap:3px;padding:12px 0;display:grid}.item:first-child{border-top:0;padding-top:0}.item-main{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"desc desc desc""qty price del""total total total";align-items:center;gap:8px;display:grid}.item-desc{grid-area:desc}.item-main>.stepper{grid-area:qty}.item-main>.money{grid-area:price}.item-total{grid-area:total}@container (width<=340px){.stepper button,.stepper input{width:28px}.money{gap:4px;padding:0 8px}}@container (width>=460px){.item-main{grid-template-columns:auto minmax(0,1fr) minmax(96px,auto) auto;grid-template-areas:"desc desc desc desc""qty price total del"}}@container (width>=720px){.item-main{grid-template-columns:minmax(0,1fr) 116px 140px 100px 34px;grid-template-areas:"desc qty price total del"}}.item-desc.input{min-height:44px;padding-block:8px}.stepper{border:1px solid var(--input);background:#fff;border-radius:10px;align-items:center;transition:border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #1428640a}.stepper button{width:34px;height:42px;color:var(--text-3);background:0 0;border:0;place-items:center;transition:color .15s;display:grid}.stepper button:hover:not(:disabled){color:var(--brand)}.stepper button:disabled{opacity:.3;cursor:not-allowed}.stepper input{text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;width:40px;height:42px;font-size:14.5px;font-weight:600}.stepper:focus-within,.money:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px #0a4ef226}.money{border:1px solid var(--input);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #1428640a}.money span{color:var(--text-3);font-size:13px}.money input{text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;width:100%;height:42px;font-size:14.5px}.money.no-price{background:#fffaf3;border-color:#f2b06a}.item-total{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--ink);font-size:14.5px;font-weight:600}.items-add{height:36px;color:var(--brand);background:0 0;border:1px dashed #cdd5e4;border-radius:10px;justify-self:start;align-items:center;gap:8px;margin-top:10px;padding:0 12px;font-size:13.5px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.items-add:hover{border-color:var(--brand-line);background:var(--brand-tint)}.switch{border:1px solid var(--glass-line);background:var(--glass-fill);cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:flex}.switch:hover:not(.off){background:#ffffffb3;border-color:#fff}.switch.off{cursor:default;background:#ffffff4d}.switch-txt{flex:1;gap:2px;min-width:0;display:grid}.switch-txt strong{font-size:14.5px;font-weight:600}.switch-txt span{color:var(--text-3);font-size:13.5px}.switch-txt a{color:var(--brand);font-weight:500}.switch input{appearance:none;cursor:pointer;background:#cdd5e4;border-radius:999px;flex:none;width:40px;height:24px;margin:0;transition:background-color .18s;position:relative}.switch input:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s cubic-bezier(.2,.7,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f142440}.switch input:checked{background:var(--brand)}.switch input:checked:after{transform:translate(16px)}.switch input:focus-visible{outline-offset:2px;outline:2px solid #0a4ef28c}.switch input:disabled{opacity:.5;cursor:not-allowed}.swatches{flex-wrap:wrap;gap:10px;display:flex}.swatch{color:#fff;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .12s,box-shadow .15s;display:grid;box-shadow:inset 0 0 0 1px #0000001a}.swatch:hover{transform:scale(1.06)}.swatch[aria-pressed=true],.swatch-custom[data-active=true]{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--ink)}.swatch:focus-visible,.swatch-custom:focus-within{outline-offset:4px;outline:2px solid #0a4ef28c}.swatch-custom{color:var(--text-2);background:#fff;position:relative;box-shadow:inset 0 0 0 1px #cdd5e4}.swatch-custom[data-active=true]{color:#fff}.swatch-custom input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.settings{gap:24px;display:grid}.settings>*{min-width:0}@media (width>=1200px){.settings{grid-template-columns:264px minmax(0,1fr);align-items:start;gap:48px}}.set-aside{gap:20px;min-width:0;display:grid}.set-top{gap:4px;min-height:104px;display:grid}.set-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand);font-size:12px;font-weight:650}.set-top h1{letter-spacing:-.03em;color:var(--ink);font-size:30px;font-weight:700;line-height:1.15}.set-top h1+p{max-width:60ch;color:var(--text-2);margin-top:6px;font-size:15px;line-height:1.5}@media (width<=760px){.set-top{min-height:0}.set-top h1{font-size:26px}}.set-nav{scrollbar-width:none;gap:8px;margin:-4px -16px 0;padding:4px 16px;display:flex;overflow-x:auto}.set-nav::-webkit-scrollbar{display:none}.set-nav a{border:1px solid var(--glass-line);background:var(--glass-fill);height:36px;color:var(--text-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:flex}.set-nav a svg{color:var(--text-3);transition:color .15s}.set-nav a:hover{color:var(--ink);background:#ffffffbd;border-color:#fff}.set-nav a[aria-current=true]{color:var(--brand);background:0 0;border-color:#0000;font-weight:650}.set-nav a[aria-current=true] svg{color:var(--brand)}@media (width>=1200px){.set-aside{gap:24px;position:sticky;top:40px}.set-top{border-bottom:1px solid #14286414;min-height:132px;padding-bottom:20px}.set-top h1{font-size:28px}.set-top h1+p{font-size:14px}.set-nav{flex-direction:column;gap:2px;margin:0;padding:0;overflow:visible}.set-nav a{background:0 0;border:0;border-radius:11px;height:38px;padding:0 12px}.set-nav a:hover{background:#fff9}}.set-body,.set-form{gap:40px;min-width:0;display:grid}@media (width>=1024px){.set-body,.set-form{gap:48px}}.set-group{gap:16px;scroll-margin-top:88px;display:grid}@media (width>=1024px){.set-group{scroll-margin-top:40px}}.set-head h2{letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:650}.set-head p{max-width:72ch;color:var(--text-2);margin-top:4px;font-size:14.5px;line-height:1.5}.set-head a{color:var(--brand);font-weight:500}.set-head a:hover{text-underline-offset:3px;text-decoration:underline}.logo-pick{align-items:center;gap:18px;display:flex}@media (width<=380px){.logo-pick{align-items:flex-start}.logo-box{width:56px;height:56px}}.logo-box{background:var(--glass-fill);width:76px;height:76px;color:var(--text-3);border:1.5px dashed #4a547047;border-radius:14px;flex:none;place-items:center;display:grid;overflow:hidden}.logo-box:has(img){border-style:solid;border-color:var(--glass-line);background:#fff}.logo-box img{object-fit:contain;max-width:100%;max-height:100%}.logo-txt{gap:2px;min-width:0;display:grid}.logo-txt strong{font-size:14.5px;font-weight:600}.logo-txt>span{color:var(--text-3);font-size:13.5px}.logo-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px;display:grid}.plan{flex-direction:column;gap:12px;min-width:0;padding:20px 22px;transition:border-color .2s,box-shadow .2s;display:flex}.plan.is-current{background:linear-gradient(180deg, #0a4ef214, transparent 55%), var(--glass-bg);box-shadow:0 0 0 3px #0a4ef21a, var(--glass-shadow);border-color:#0a4ef28c}.plan.is-pending{background:linear-gradient(180deg, #e0890c1a, transparent 55%), var(--glass-bg);box-shadow:0 0 0 3px #e0890c1a, var(--glass-shadow);border-color:#efcf8a}.plan-head{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.plan-head strong{letter-spacing:-.01em;font-size:16px;font-weight:650}.plan-price{letter-spacing:-.035em;color:var(--ink);font-size:28px;font-weight:700;line-height:1.1}.plan-price small{letter-spacing:0;color:var(--text-3);margin-left:2px;font-size:14px;font-weight:500}.plan-feats{color:var(--text-2);gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.plan-feats li{padding-left:16px;position:relative}.plan-feats li:before{content:"";background:var(--brand);opacity:.55;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:2px}.plan-actions{justify-items:start;gap:8px;margin-top:auto;padding-top:6px;display:grid}.plan-wait{color:#8a5300;font-size:13px;line-height:1.45}.plan-note{color:var(--text-3);font-size:13px;line-height:1.45}.plan-off{color:var(--text-3);font-size:13.5px;line-height:1.5}.co-view{gap:16px;min-width:0;display:grid}.co{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:20px;display:grid}.co-qr{border:1px solid var(--glass-line);background:#fff;border-radius:16px;place-items:center;width:220px;height:220px;padding:8px;display:grid;box-shadow:0 1px 2px #1428640f,0 12px 28px -18px #1e3ca059}.co-qr img{object-fit:contain;width:100%;height:100%;display:block}.co-qr-skel{border-radius:16px;width:220px;height:220px}.co-side{align-content:center;gap:10px;min-width:0;display:grid}.co-amount{gap:2px;display:grid}.co-amount span{color:var(--text-2);font-size:13.5px}.co-amount strong{letter-spacing:-.03em;color:var(--ink);font-size:26px;font-weight:700;line-height:1.15}.co-wait{color:var(--brand-deep);align-items:center;gap:9px;font-size:14px;font-weight:600;display:inline-flex}.co-pulse{background:var(--brand);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s cubic-bezier(.22,1,.36,1) infinite co-pulse}@keyframes co-pulse{0%{box-shadow:0 0 #0a4ef273}to{box-shadow:0 0 0 8px #0a4ef200}}.co-timer{color:var(--text-2);font-size:13.5px}.co-timer .num{color:var(--ink);font-weight:600}.co-tip,.co-fine{color:var(--text-3);font-size:13px;line-height:1.5}.co-copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.co-code{text-overflow:ellipsis}.co-end,.co-done{text-align:center;justify-items:center;gap:6px;padding:8px 0 4px;display:grid}.co-end-icon,.co-done-icon{place-items:center;width:52px;height:52px;margin-bottom:6px;display:grid}.co-end-icon{color:#c2410c;background:#fff8ef;border-radius:16px;box-shadow:inset 0 0 0 1px #f8dcb4}.co-done-icon{color:#16823f;background:#effaf2;border-radius:50%;box-shadow:inset 0 0 0 1px #c9e8d1}.co-end strong,.co-done strong{letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:650}.co-done>span{color:var(--text-2);font-size:15px}.co-done>span .num{color:var(--ink);font-weight:600}.co-end p,.co-done p{max-width:42ch;color:var(--text-2);font-size:14px;line-height:1.55}.co-end a{color:var(--brand);font-weight:500}.co-end a:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=520px){.co{grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px}.co-side{text-align:center;justify-items:center}.co-qr,.co-qr-skel{width:196px;height:196px}}@media (width<=360px){.co-qr,.co-qr-skel{width:176px;height:176px}.co-copy{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.co-pulse{animation:none}}.set-account{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:18px 22px;display:flex}.set-account>div{flex:200px;min-width:0;display:grid}.set-account span{color:var(--text-3);font-size:13px}.set-account strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.cv{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width>=1180px){.cv{grid-template-columns:minmax(0,1fr) 360px;gap:28px}}.cv-stage{background-image:radial-gradient(#14286414 1px,#0000 1px);background-size:18px 18px;min-width:0;overflow:hidden}.cv-toolbar{border-bottom:1px solid var(--glass-line);height:46px;color:var(--text-3);background:#ffffff80;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:13px;display:flex}.cv-file{min-width:0;color:var(--ink);align-items:center;gap:8px;font-weight:500;display:flex}.cv-file svg{color:var(--text-3);flex:none}.cv-status{white-space:nowrap;align-items:center;gap:6px;display:flex}.cv-status:before{content:"";background:#22c55e;border-radius:50%;width:6px;height:6px}.cv-paper{padding:40px 28px 48px}.cv-paper img,.cv-paper .doc-skel{border-radius:4px;width:100%;max-width:580px;height:auto;margin-inline:auto;display:block;box-shadow:0 0 0 1px #1428640d,0 1px 2px #1428641a,0 28px 56px -24px #14286466}.cv-panel{display:grid;position:sticky;top:40px;overflow:hidden}@media (width<=1179px){.cv-panel{position:static}}.cv-info{gap:2px;min-width:0;padding:22px 22px 20px;display:grid}.cv-meta{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:600}.cv-client{letter-spacing:-.02em;color:var(--ink);margin-top:6px;font-size:18px;font-weight:650}.cv-title{color:var(--text-2);font-size:14px}.cv-total{letter-spacing:-.04em;color:var(--ink);margin-top:18px;font-size:34px;font-weight:700;line-height:1.1}.cv-deposit{color:var(--text-2);margin-top:2px;font-size:13.5px}.cv-share{border-top:1px solid var(--glass-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 22px;display:flex}.cv-seen{min-width:0;color:var(--text-3);align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.cv-seen svg{flex:none}.cv-seen.is-seen{color:#17692f;font-weight:550}.cv-facts{border-top:1px solid var(--glass-hair);margin:0;padding:4px 22px}.cv-facts div{justify-content:space-between;gap:16px;padding:11px 0;font-size:14px;display:flex}.cv-facts div+div{border-top:1px solid var(--glass-hair)}.cv-facts dt{color:var(--text-3);flex:none}.cv-facts dd{text-align:right;color:var(--ink);margin:0;font-weight:500}.cv-facts dd.cv-minus{color:#17692f}.cv-facts .cv-dot{vertical-align:-1px;margin-right:7px}.cv-actions{border-top:1px solid var(--glass-hair);background:#ffffff59;gap:8px;padding:18px 22px 22px;display:grid}.cv-files{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cv-notes{background:#ffffff59;gap:8px;padding:0 22px 22px;display:grid}.cv-watermark{color:var(--text-3);font-size:12.5px;line-height:1.45}@media (width<=760px){.cv{flex-direction:column;align-items:stretch;gap:12px;padding-bottom:132px;display:flex}.cv-panel{-webkit-backdrop-filter:none;backdrop-filter:none;display:contents}.cv-info,.cv-facts,.cv-share{border:1px solid var(--glass-line);border-radius:var(--glass-radius);background:var(--glass-bg);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.cv-share{order:-1;padding:10px 12px 10px 16px}.cv-info{order:-1;grid-template-columns:minmax(0,1fr);grid-template-areas:"client""title""total""deposit";padding:14px 16px}.cv-meta{display:none}.cv-client{text-overflow:ellipsis;white-space:nowrap;grid-area:client;margin:0;font-size:16px;overflow:hidden}.cv-title{text-overflow:ellipsis;white-space:nowrap;grid-area:title;font-size:13.5px;overflow:hidden}.cv-total{grid-area:total;margin:10px 0 0;font-size:26px}.cv-deposit{grid-area:deposit;font-size:13px}.cv-stage{border-radius:18px}.cv-toolbar{height:40px;padding:0 12px}.cv-status{display:none}.cv-paper{padding:14px}.cv-facts{padding:2px 16px}.cv-actions{left:0;right:0;bottom:var(--tabbar-h);z-index:25;border-top:1px solid var(--glass-line);background:var(--glass-bar);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 16px 18px;position:fixed;box-shadow:0 -14px 30px -22px #1e3ca066}.cv-actions .cv-whats{grid-column:1/-1;height:46px}.cv-files{display:contents}.cv-notes{background:0 0;padding:0}}.limit-note{background:#fff7f6;border:1px solid #f6cfcb;border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:14px 16px;display:flex}.limit-icon{color:#d42a3c;flex:none;padding-top:1px}.limit-note>div{flex:200px;gap:2px;min-width:0;display:grid}.limit-note strong{color:#9b1c1c;font-size:14.5px;font-weight:600}.limit-note>div>span{color:#7a2a24;font-size:13.5px;line-height:1.5}.limit-note>button{align-self:center;margin-left:auto}.page-head+.limit-note{margin-bottom:20px}.blocked{isolation:isolate;min-height:100dvh;color:var(--ink);background:radial-gradient(700px 360px at 50% 0%, #0a4ef214, transparent 70%), var(--background);flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:32px 16px;display:flex;position:relative}.blocked:before{content:"";z-index:-1;background-image:linear-gradient(#1428640a 1px,#0000 1px),linear-gradient(90deg,#1428640a 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(600px 400px at 50% 30%,#000,#0000 75%);mask-image:radial-gradient(600px 400px at 50% 30%,#000,#0000 75%)}.blocked-brand{align-items:center;display:inline-flex}.blocked-card{border:1px solid var(--border);width:min(100%,480px);box-shadow:var(--shadow-lift);background:#fff;border-radius:14px;justify-items:start;gap:12px;padding:32px;animation:.42s cubic-bezier(.2,.7,.2,1) backwards rise;display:grid}.blocked-icon{color:#c2410c;background:linear-gradient(#fff,#fff6ea);border:1px solid #fbe2c4;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:4px;display:grid;box-shadow:0 8px 18px -10px #c2410c66}.blocked-kicker{letter-spacing:.08em;text-transform:uppercase;color:#8a5300;background:#fff;border:1px solid #f6dfae;border-radius:999px;align-items:center;gap:8px;height:28px;padding:0 12px;font-size:11.5px;font-weight:600;display:inline-flex}.blocked-kicker:before{content:"";background:#e0890c;border-radius:999px;width:6px;height:6px}.blocked h1{letter-spacing:-.035em;font-size:clamp(24px,5vw,32px);font-weight:700}.blocked p{color:var(--text-2);font-size:15px;line-height:1.6}.blocked .blocked-note{color:var(--text-3);font-size:13.5px}.blocked-actions{flex-wrap:wrap;gap:10px;width:100%;margin-top:14px;display:flex}@media (width<=480px){.blocked-card{padding:24px 20px}.blocked-actions>*{flex:100%}}.form-error{color:#b42318;background:#fef4f3;border:1px solid #f6cfcb;border-radius:10px;padding:10px 14px;font-size:13.5px}.form-ok{color:#17692f;background:#effaf2;border:1px solid #c9e8d1;border-radius:10px;padding:10px 14px;font-size:13.5px}.warn-note{color:#8a4a0b;background:#fff8ef;border:1px solid #f8dcb4;border-radius:10px;padding:10px 14px;font-size:13.5px}.input{border:1px solid var(--input);width:100%;min-height:44px;color:var(--foreground);background:#fff;border-radius:10px;outline:none;padding:10px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #1428640a}.input::placeholder{color:#949cb0}.input:hover{border-color:#c5cfe3}.input:focus{border-color:var(--ring);box-shadow:0 0 0 3px #0a4ef226}.input:disabled{background:var(--muted);color:var(--muted-foreground);box-shadow:none;cursor:not-allowed}textarea.input{resize:vertical;min-height:96px}select.input{appearance:none}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-italic-BicUS2cM.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-italic-BfTTTDIL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-italic-Py8at3oI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.site{--site-bg:#f5f7fc;--ink:#0b1533;--text:#4a5470;--muted:#6b7489;--line:#e3e8f3;--blue:#0a4ef2;--btn-grad:linear-gradient(180deg, #0a57ff, #0444dc);--card-shadow:0 10px 30px -18px #14286440;--radius-card:14px;--font-sans:"Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-accent:"Fraunces Variable", "Fraunces", Georgia, "Times New Roman", serif;background-color:var(--site-bg);min-height:100vh;color:var(--text);font-family:var(--font-sans);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.site *,.site :before,.site :after{box-sizing:border-box}.site a{color:inherit;text-decoration:none}.site-btn-primary,.site-btn-secondary{height:44px;font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:600;line-height:1;transition:filter .15s,box-shadow .15s,background-color .15s,transform .15s;display:inline-flex}.site .site-btn-primary{background:var(--btn-grad);color:#fff;border:0;box-shadow:0 8px 18px -8px #1452f0a6,inset 0 1px #ffffff2e}.site .site-btn-primary:hover{filter:brightness(1.06)}.site .site-btn-secondary{color:var(--ink);background:#fff;border:1px solid #d9dfec;box-shadow:0 1px 2px #1428640a}.site .site-btn-secondary:hover{background:#f8faff}.site-btn-primary:focus-visible,.site-btn-secondary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.site-card{border-radius:var(--radius-card);box-shadow:var(--card-shadow);background:#fff;border:1px solid #e6ebf5}.site-accent{font-family:var(--font-accent);font-variation-settings:"opsz" 72;color:var(--blue);letter-spacing:-.01em;font-style:italic;font-weight:500}.site{--container:1240px;--gutter:clamp(20px, 4vw, 48px);--section-y:clamp(72px, 4.5vw + 48px, 112px);--split-intro:340px;--split-gap:56px}.site-container{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto}.site-section{padding-top:var(--section-y)}.site-split{grid-template-columns:var(--split-intro) minmax(0, 1fr);gap:var(--split-gap);align-items:start;display:grid}.site .site-h2{color:var(--ink);letter-spacing:-.04em;text-wrap:balance;margin:16px 0 0;font-size:clamp(34px,2.2vw + 16px,48px);font-weight:750;line-height:1.06}.site .site-lead{color:var(--text);text-wrap:balance;margin:16px 0 0;font-size:clamp(16px,.25vw + 14.5px,18px);line-height:1.6}@media (width<=1119px){.site-split{grid-template-columns:minmax(0,1fr);gap:40px}.site .site-split .site-lead{max-width:600px}}.au{isolation:isolate;background:#f4f6fc;min-height:100vh;position:relative}.au-bg{z-index:-1;background:radial-gradient(640px 440px at calc(50% + 400px) calc(50% - 110px),#e2eafd,#e2eafd73 55%,#e2eafd00 100%),#f7f9fe;position:absolute;inset:0;overflow:hidden}.au-bg:before{content:"";background-image:linear-gradient(#aabae11f 1px,#0000 1px),linear-gradient(90deg,#aabae11f 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 70% 30%,#000 0%,#0000 85%);mask-image:radial-gradient(60% 70% at 70% 30%,#000 0%,#0000 85%)}.au-wrap{align-items:start;width:min(100% - 32px,1122px);margin:0 auto;display:grid}.au--login .au-wrap{grid-template-columns:442px minmax(0,1fr);column-gap:49px;padding:55px 0 16px}.au--signup .au-wrap{grid-template-columns:426px minmax(0,1fr);column-gap:79px;width:min(100% - 32px,1164px);padding:20px 0 12px 40px}.au-card{background:#ffffffeb;border:1px solid #e1e7f5e6;border-radius:18px;min-width:0;position:relative;box-shadow:0 24px 50px -22px #1e378247,0 2px 6px #1e37820a}.au--login .au-card{min-height:621px;padding:36px 46px 30px 56px}.au--signup .au-card{min-height:665px;padding:22px 34px 15.7px 36px}.au--signup .au-brand .fv{width:auto;height:38px}.au-brand{align-items:center;width:fit-content;display:flex}.au-brand .fv{flex:none}.au-title{color:var(--ink);letter-spacing:-.035em;margin:0;font-weight:750;line-height:1.1}.au--login .au-title{margin-top:26px;font-size:32.9px;line-height:36px}.au--signup .au-title{margin-top:19px;font-size:35.7px;line-height:40px}.au-sub{color:var(--text);letter-spacing:.005em;margin:0}.au--login .au-sub{max-width:340px;margin-top:10px;font-size:13.8px;line-height:19px}.au--signup .au-sub{max-width:330px;margin-top:6.5px;font-size:13.9px;line-height:19px}.au-form{flex-direction:column;display:flex}.au--login .au-form{gap:16px;margin-top:22px}.au--signup .au-form{gap:12.8px;margin-top:16.8px}.au-alert{color:#b42318;background:#fff4f4;border:1px solid #f6c9c9;border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13.5px;font-weight:500;line-height:1.4;display:flex}.au-alert svg{flex:none;margin-top:1px}.au-field{flex-direction:column;min-width:0;display:flex}.au-field label{color:var(--ink)}.au--login .au-field label{margin-bottom:5px;font-size:13px;font-weight:500;line-height:16px}.au--signup .au-field label{color:#3a4462;letter-spacing:.07em;text-transform:uppercase;margin-bottom:2.7px;font-size:10.5px;font-weight:700;line-height:13px}.au-input{align-items:center;display:flex;position:relative}.au-input input,.au-input select{width:100%;min-width:0;color:var(--ink);font-family:var(--font-sans);background:#fff;border:1px solid #dde3ee;border-radius:8px;outline:none;margin:0;font-size:14px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #14286408}.au--login .au-input input{letter-spacing:-.005em;height:43px;padding:0 44px 0 46px;font-size:13.3px}.au--signup .au-input input,.au--signup .au-input select{letter-spacing:-.01em;height:33px;padding:0 44px 0 46px;font-size:12.8px}.au--signup .au-input:has(.au-eye) input{height:35px}.au--signup .au-select select{height:37px}.au-input input::placeholder{color:#6f7890;opacity:1}.au-input input:focus,.au-input select:focus{border-color:#7ea2f6;box-shadow:0 0 0 3px #1452f01f}.au-input input[aria-invalid=true],.au-input select[aria-invalid=true]{border-color:#e5484d}.au-input input:disabled,.au-input select:disabled{background:#f8f9fc}.au-input-icon{color:#59627a;pointer-events:none;position:absolute;left:14px}.au-select select{appearance:none;cursor:pointer}.au-select.is-empty select{color:#59627a}.au-select option{color:var(--ink)}.au-select-chevron{color:#3a4462;pointer-events:none;position:absolute;right:14px}.au-eye{color:#59627a;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:34px;height:30px;padding:0;display:grid;position:absolute;right:6px}.au-eye:hover{color:var(--ink)}.au-eye:focus-visible,.au-link:focus-visible,.au-switch a:focus-visible,.au-terms a:focus-visible,.au-google:focus-visible,.au-brand:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:6px}.au .au-field-error{color:#c4282d;margin:5px 0 0;font-size:12.5px;font-weight:500;line-height:1.35}.au-row{justify-content:space-between;align-items:center;gap:12px;min-height:21px;display:flex}.au--login .au-row{margin-top:2px}.au-check{color:#3a4462;letter-spacing:-.01em;cursor:pointer;align-items:center;gap:10px;font-size:13px;display:inline-flex;position:relative}.au-check input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.au-box{color:#fff;background:#fff;border:1.5px solid #b9c2d6;border-radius:4px;flex:none;place-items:center;width:20px;height:20px;display:grid}.au-box svg{opacity:0}.au-check input:checked+.au-box{border-color:var(--blue);background:var(--blue)}.au-check input:checked+.au-box svg{opacity:1}.au-check input:focus-visible+.au-box{outline:2px solid var(--blue);outline-offset:2px}.au-check input[aria-invalid=true]+.au-box{border-color:#e5484d}.au .au-terms{color:#3a4462;align-items:flex-start;gap:9px;font-size:10.6px;line-height:15px;display:flex}.au-terms .au-box{border-width:1.3px;border-radius:3px;width:15px;height:15px;margin:0 0 0 3px}.au-terms a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.au-terms-field{margin:7.7px 0 0}.au .au-link{color:var(--blue);letter-spacing:-.01em;font-size:13px;font-weight:550}.au-link:hover,.au-switch a:hover{text-decoration:underline}.au .au-submit{border-radius:8px;width:100%;font-size:15px;font-weight:600}.au--login .au-submit{height:41px;margin-top:9px}.au--signup .au-submit{height:38px;margin-top:2.8px;font-size:15px;font-weight:500}.au-submit:disabled{cursor:progress;opacity:.85}.au-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:999px;width:17px;height:17px;animation:.7s linear infinite au-spin}@keyframes au-spin{to{transform:rotate(360deg)}}.au .au-trust{color:#4a5470;justify-content:center;align-items:center;gap:8px;margin:0;font-size:10.8px;line-height:15px;display:flex}.au--signup .au-trust{margin-top:.6px}.au-trust svg{color:var(--blue)}.au-divider{color:#59627a;letter-spacing:-.01em;align-items:center;gap:17px;height:20px;margin-top:21px;font-size:12.6px;display:flex}.au-divider:before,.au-divider:after{content:"";background:#dfe4ee;flex:1;height:1px}.au-google{width:100%;height:38px;color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;background:#fff;border:1px solid #d9dfec;border-radius:8px;justify-content:center;align-items:center;gap:14px;margin-top:17px;font-size:13.3px;font-weight:500;display:flex;box-shadow:0 1px 2px #1428640a}.au-google:hover{background:#f8faff}.au-switch{color:#4a5470;text-align:center;letter-spacing:-.01em;margin:0;font-size:13.2px;line-height:20px}.au--login .au-switch{margin-top:19px}.au--signup .au-switch{color:var(--ink);border-top:1px solid #e6eaf2;margin-top:15.6px;padding-top:12.3px;font-size:13px;font-weight:500}.au .au-switch a{color:var(--blue);margin-left:4px;font-weight:600}.au-side{min-width:0;position:relative}.au-headline{color:var(--ink);letter-spacing:-.035em;margin:0;font-weight:750}.au-headline .site-accent{letter-spacing:-.005em;font-weight:600;display:block}.au-lead{color:var(--text);margin:0}.au--login .au-side{margin-top:-13px;padding-top:0}.au--login .au-headline{max-width:460px;margin-top:15px;font-size:38px;line-height:41.5px}.au--login .au-headline .site-accent{font-size:38.4px}.au--login .au-lead{max-width:262px;margin-top:14px;font-size:11.6px;line-height:17px}.au--signup .au-side{margin-top:12px}.au--signup .au-headline{max-width:440px;margin-top:21px;font-size:41.8px;line-height:42px}.au--signup .au-headline .site-accent{font-size:40.5px}.au--signup .au-lead{max-width:420px;margin-top:14px;font-size:15.4px;line-height:22px}.au-points{align-items:center;margin:0;padding:0;list-style:none;display:flex}.au-points li{color:#3a4462;align-items:center;gap:18px;font-size:14px;line-height:18px;display:flex}.au-points li+li{border-left:1px solid #e1e6f0;margin-left:30px;padding-left:40px}.au-points svg{color:var(--blue);flex:none}.au--login .au-points{position:absolute;top:566px;left:29px}.au-points li:nth-child(3){margin-left:38px}.au-signup-visual{height:340px;margin-top:22px;position:relative}.au-feature-cards{flex-direction:column;gap:17.5px;width:249px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:49px;right:0}.au-feature-card{background:#ffffffeb;border:1px solid #edf0f7;border-radius:12px;align-items:center;gap:22px;height:72px;padding:0 8px 0 15px;display:flex;box-shadow:0 10px 26px -18px #14286440}.au-feature-card>svg{color:var(--blue);flex:none}.au-feature-card>div{align-self:flex-start;padding-top:10px}.au-feature-card strong{color:var(--ink);letter-spacing:-.01em;font-size:12.9px;font-weight:650;line-height:16px;display:block}.au-feature-card span{color:var(--text);white-space:nowrap;margin-top:4.75px;font-size:10.9px;line-height:16.5px;display:block}.au .au-checks{gap:28px;margin:17px 0 0 18px;padding:0;list-style:none;display:flex}.au-checks li:nth-child(3){margin-left:3px}.au-checks li{color:#3a4462;align-items:center;gap:6px;font-size:12.5px;display:flex}.au-checks svg{width:18px;height:18px;color:var(--blue)}.au-illu{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.au--login .au-illu{width:500px;height:380px;position:absolute;top:150px;left:140px}.au-illu--flat{width:380px;height:330px;position:absolute;top:0;left:-16px}.au-sheet-wrap{transform-origin:0 0;position:absolute}.au-illu--tilted .au-sheet-wrap{top:56.6px;left:107.6px;transform:perspective(2360px)rotateY(-19.2deg)rotateX(5.87deg)skew(-7.47deg)rotate(-1.58deg)scale(.613)}.au-illu--flat .au-sheet-wrap{top:48px;left:-3px;transform:scale(.597)}.au-illu--flat .au-q-meta{padding-top:13.4px}.au .au-illu--flat .au-q-title{margin-top:18.1px}.au-illu--flat .au-q-th{height:29.7px}.au-illu--flat .au-q-bottom{padding-top:9.3px}.au-illu--flat .au-q-totals{align-self:flex-start;margin-top:10px}.au-sheet,.au-sheet-back{background:#fff;border-radius:14px;width:535px}.au-sheet-back{background:linear-gradient(#fff,#f6f8fd);border:1px solid #e9edf6;height:467px;position:absolute;top:-48px;left:70px;transform:rotate(2.5deg);box-shadow:0 30px 60px -30px #14286440}.au-sheet-back span{background:#e8ecf5;border-radius:6px;width:280px;height:9px;position:absolute;top:28px;left:35px}.au-illu--tilted .au-sheet-back{width:509px;top:-52px;left:96px;transform:rotate(4deg)}.au-sheet{border-top:4px solid var(--blue);color:var(--ink);padding:0 28px 0 20px;line-height:1.2;position:relative;box-shadow:0 40px 70px -34px #14286e66,0 2px 8px #14286e0f}.au-illu--flat .au-sheet{height:427px;overflow:hidden}.au-q-head{border-bottom:1px solid #e6eaf2;align-items:flex-start;gap:15px;height:89px;padding-top:25px;display:flex}.au-q-logo{background:var(--blue);color:#fff;border-radius:8px;flex:none;place-items:center;width:46px;height:46px;margin-top:3px;font-size:17px;font-weight:700;display:grid}.au-q-company{flex:1;min-width:0;padding-top:0}.au-q-company strong{font-size:18px;font-weight:650;line-height:22px;display:block}.au-q-company small,.au-q-meta small,.au-q-number small,.au-q-th span{color:#5b6480}.au-q-company small{white-space:nowrap;margin-top:7px;font-size:14px;line-height:18px;display:block}.au-q-number{text-align:right;margin-right:-4px;padding-top:2px}.au-q-number small{letter-spacing:.1em;text-transform:uppercase;font-size:11.6px;font-weight:600;line-height:14px;display:block}.au-q-number strong{margin-top:6px;font-size:20.6px;font-weight:700;line-height:24px;display:block}.au-q-meta{grid-template-columns:196px 170px 1fr;padding:10px 0 0 2px;display:grid}.au-q-meta small{letter-spacing:.1em;text-transform:uppercase;font-size:11.2px;font-weight:600;line-height:14px;display:block}.au-q-meta b{margin-top:7.5px;font-size:14.8px;font-weight:650;line-height:18px;display:block}.au .au-q-title{margin:16.5px 0 0;font-size:19.6px;font-weight:650;line-height:24px}.au-q-table{margin-top:6px}.au-q-row{border-bottom:1px solid #e6eaf2;grid-template-columns:1fr 60px 106px;align-items:center;height:35px;font-size:14.5px;display:grid}.au-q-row>:nth-child(2){text-align:center}.au-q-row>:nth-child(3){text-align:right;font-size:15px;font-weight:650}.au-q-th{letter-spacing:.1em;text-transform:uppercase;height:28px;font-size:11.1px;font-weight:500}.au-q-th>:nth-child(3){font-size:11.1px;font-weight:500}.au-q-bottom{align-items:center;gap:24px;padding:16px 0;display:flex}.au-q-pix{background:#f5f7fc;border:1px solid #e7ecf6;border-radius:10px;flex:0 0 268px;align-items:center;gap:21px;height:78px;margin-left:-6px;padding:0 12px;display:flex}.au-qr{flex:none;width:52px;height:52px}.au-q-pix b{font-size:14.5px;font-weight:650;line-height:18px;display:block}.au-q-pix small{color:#687188;margin-top:3px;font-size:11.8px;line-height:16px;display:block}.au-q-totals{flex:1;padding-left:4px}.au-q-total,.au-q-signal{justify-content:space-between;align-items:baseline;display:flex}.au-q-total span,.au-q-signal span{color:#687188;font-size:13.5px}.au-q-total{line-height:32px}.au-q-total strong{letter-spacing:-.01em;font-size:26.6px;font-weight:700}.au-q-signal{margin-top:12px;padding-left:22px;line-height:18px}.au-q-signal span{font-size:13px}.au-q-signal b{font-size:14.5px;font-weight:650}.au-q-foot{color:#687188;border-top:1px solid #e6eaf2;justify-content:flex-end;align-items:center;gap:10px;margin:0;padding:12px 0 26px;font-size:11.6px;line-height:18px;display:flex}.au-q-foot svg{width:19px;height:19px}.au-toast{color:var(--ink);white-space:nowrap;align-items:center;line-height:1.2;display:flex;position:absolute}.au-toast small{color:#687188;display:block}.au-toast strong{font-weight:700;display:block}.au-toast-pix{background:#fff;border:1px solid #edf0f7;border-radius:10px;gap:12px;padding:0 14px;box-shadow:0 16px 34px -18px #14286459}.au-toast-check{color:#22a447;background:#e3f5e6;border-radius:999px;place-items:center;display:grid}.au-toast-pdf{background:#eaf7e8;border:1px solid #d9efd7;border-radius:10px;gap:12px;padding:0 14px 0 10px;box-shadow:0 16px 34px -18px #14502859}.au-toast-pdf small{justify-content:space-between;display:flex}.au-toast-time{color:#687188}.au-toast-time i{color:#3b82f6;letter-spacing:-.25em;font-style:normal}.au-pdf-tile{color:#687188;background:#fff;border-radius:7px;flex:none;place-items:center;display:grid;position:relative}.au-pdf-tile svg{width:55%;height:55%;margin-top:-18%}.au-pdf-tile b{color:#fff;background:#e5322d;border-radius:2px;padding:1px 3px;font-size:.42em;font-weight:700;line-height:1.2;position:absolute;bottom:18%}.au-illu--tilted .au-toast-pix{width:153px;height:47px;padding:0 10px;top:1px;left:328px}.au-illu--tilted .au-toast-check{width:27px;height:27px}.au-illu--tilted .au-toast-pix small{font-size:9.6px;line-height:13px}.au-illu--tilted .au-toast-pix strong{margin-top:4.5px;font-size:12.5px;line-height:16px}.au-illu--tilted .au-toast-pdf{gap:10px;width:220px;height:50px;padding:0 11px 0 8px;top:313px;left:1px}.au-illu--tilted .au-pdf-tile{width:32px;height:32px;font-size:18px}.au-illu--tilted .au-toast-pdf strong{letter-spacing:-.01em;font-size:11.6px;font-weight:650;line-height:15px}.au-illu--tilted .au-toast-pdf small{margin-top:2.5px;font-size:9.5px;line-height:13px}.au-illu--tilted .au-toast-pdf div{flex:1}.au-illu--flat .au-toast-pix{gap:11px;width:146px;height:47px;padding:0 9px;top:7px;left:228px}.au-illu--flat .au-toast-check{width:25px;height:25px}.au-illu--flat .au-toast-pix small{font-size:9.1px;line-height:12px}.au-illu--flat .au-toast-pix strong{margin-top:4px;font-size:12px;line-height:15px}.au-illu--flat .au-toast-pdf{gap:10px;width:205px;height:46px;padding:0 11px 0 8px;top:285px;left:-21px}.au-illu--flat .au-pdf-tile{width:29px;height:29px;font-size:16px}.au-illu--flat .au-toast-pdf strong{letter-spacing:-.01em;font-size:11px;font-weight:650;line-height:14px}.au-illu--flat .au-toast-pdf small{margin-top:2.5px;font-size:9px;line-height:12px}.au-illu--flat .au-toast-pdf div{flex:1}.au-done{color:#24553a;background:#f0faf1;border:1px solid #cfead2;border-radius:10px;padding:14px 16px;font-size:13.5px;line-height:1.5}.au-done strong{color:#17643a;align-items:center;gap:8px;margin-bottom:4px;font-size:14.5px;display:flex}.au-done b{overflow-wrap:anywhere;font-weight:600}.au .au-secondary{border-radius:8px;width:100%;height:41px;font-size:14px}.au .au-switch .au-back{align-items:center;gap:6px;margin:0;display:inline-flex}.au-help{color:#6a7390;text-align:center;margin:10px 0 0;font-size:12.8px;line-height:19px}.au-help a{color:var(--blue);font-weight:600;text-decoration:none}.au-help a:hover{text-decoration:underline}.au-done.is-warn{color:#6b4a12;background:#fff8ec;border-color:#f3dcb2}.au-done.is-warn strong{color:#8a5a0b}.au-wrap{align-content:center;min-height:100vh}@media (width<=1153px) and (width>=1042px){.au--login .au-wrap{zoom:.9}}@media (width<=1041px) and (width>=941px){.au--login .au-wrap{zoom:.81}}@media (width<=1195px) and (width>=1080px){.au--signup .au-wrap{zoom:.9}}@media (width<=1079px) and (width>=975px){.au--signup .au-wrap{zoom:.81}}@media (width<=940px){.au--login .au-wrap,.au--signup .au-wrap{grid-template-columns:minmax(0,460px);justify-content:center;width:min(100% - 32px,460px);padding:40px 0}.au-side{display:none}.au--login .au-card,.au--signup .au-card{min-height:0;padding:32px 32px 28px}}@media (width>=941px) and (width<=974px){.au--signup .au-wrap{grid-template-columns:minmax(0,460px);justify-content:center;width:min(100% - 32px,460px);padding:40px 0}.au--signup .au-side{display:none}.au--signup .au-card{min-height:0;padding:32px 32px 28px}}@media (width<=560px){.au--login .au-wrap,.au--signup .au-wrap{align-content:start;width:100%;padding:16px 14px 24px}.au--login .au-card,.au--signup .au-card{padding:26px 20px 24px}.au--login .au-title,.au--signup .au-title{margin-top:22px;font-size:29px;line-height:34px}:is(.au--login .au-input input,.au--signup .au-input input,.au--signup .au-input select,.au--signup .au-input:has(.au-eye) input,.au--signup .au-select select){height:44px;font-size:16px}.au--signup .au-field label{font-size:11px}.au .au-terms{font-size:12px;line-height:18px}.au .au-trust{font-size:11px}.au-row{flex-wrap:wrap}}.site{--header-h:72px}.site section[id]{scroll-margin-top:calc(var(--header-h) + 40px - var(--section-y))}.site h1,.site h2,.site h3,.site h4,.site p,.site ul,.site ol{margin:0}.site ul,.site ol{padding:0;list-style:none}.lt-header{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);background:#ffffffeb;border-bottom:1px solid #e3e8f3cc;position:sticky;top:0}.lt-header-in{height:var(--header-h);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}.site .lt-brand{border-radius:10px;justify-self:start;align-items:center;display:inline-flex}.lt-brand .fv{flex:none}.lt-nav{align-items:center;gap:clamp(22px,2.2vw,36px);display:flex}.site .lt-nav a,.site .lt-signin{color:#1b2340;letter-spacing:-.005em;white-space:nowrap;font-size:15.5px;font-weight:500;transition:color .15s}.site .lt-nav a:hover,.site .lt-signin:hover{color:var(--blue)}.lt-header-actions{justify-self:end;align-items:center;gap:24px;display:flex}.site .lt-header-cta{height:42px;padding:0 20px;font-size:15px}.lt-menu-btn{width:42px;height:42px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d9dfec;border-radius:10px;justify-content:center;align-items:center;display:none}.lt-mobile-menu{border-top:1px solid var(--line);padding:12px var(--gutter) 20px;background:#fff;box-shadow:0 18px 30px -24px #14286473}.lt-mobile-menu[hidden]{display:none}.lt-mobile-menu nav{display:grid}.site .lt-mobile-menu nav a{color:var(--ink);border-bottom:1px solid #eef1f8;padding:13px 4px;font-size:16px;font-weight:500}.lt-mobile-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.site .lt-header :focus-visible,.site .lt-mobile-menu :focus-visible{outline:2px solid var(--blue);outline-offset:3px}.lt-hero{isolation:isolate;background:radial-gradient(900px 620px at 76% 44%,#a0bcff57,#0000 70%),radial-gradient(700px 520px at 18% 10%,#ffffffe6,#0000 70%),linear-gradient(#f3f6fd 0%,#f6f8fd 100%);padding:clamp(40px,3vw + 24px,72px) 0 clamp(48px,3vw + 32px,80px);position:relative;overflow:hidden}.lt-hero:before{content:"";z-index:-1;background-image:linear-gradient(#143ca00b 1px,#0000 1px),linear-gradient(90deg,#143ca00b 1px,#0000 1px);background-position:-12px -20px;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(760px 560px at 72% 40%,#000 20%,#0000 78%);mask-image:radial-gradient(760px 560px at 72% 40%,#000 20%,#0000 78%)}.lt-hero-grid{--h1:64px;--art-scale:.81;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.lt-hero-copy{z-index:1;position:relative}.site .lt-hero-title{font-size:var(--h1);letter-spacing:-.042em;color:var(--ink);margin-top:0;font-weight:750;line-height:1.08}.lt-hero-title .site-accent{letter-spacing:-.02em;font-size:1.04em;font-weight:650;display:inline-block}.site .lt-hero-sub{color:#4f5873;text-wrap:pretty;max-width:33em;margin-top:24px;font-size:clamp(17px,.3vw + 15px,19.5px);line-height:1.6}.lt-hero-actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.site .lt-hero-btn{letter-spacing:-.01em;border-radius:12px;gap:10px;height:56px;padding:0 26px;font-size:16.5px;font-weight:550}.site .lt-hero-btn svg{flex:none}.site .site-btn-primary.lt-hero-btn{box-shadow:0 14px 24px -12px #1452f0bf,inset 0 1px #fff3}.site .site-btn-secondary.lt-hero-btn{box-shadow:0 4px 12px -6px #14286426}.site .lt-hero-checks{flex-wrap:wrap;gap:10px 24px;margin-top:28px;display:flex}.lt-hero-checks li{color:#535c78;white-space:nowrap;align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.lt-hero-checks svg{color:var(--blue);flex:none}.lt-segments{border-block:1px solid var(--line);background:#fff9}.site .lt-segments-in{align-items:center;gap:28px;min-height:84px;padding-block:20px;display:flex}.lt-segments-label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex:none;padding-right:28px;font-size:12px;font-weight:600;position:relative}.lt-segments-label:after{content:"";background:var(--line);width:1px;height:28px;margin-top:-14px;position:absolute;top:50%;right:0}.lt-segments-list{flex:1;justify-content:space-between;align-items:center;gap:12px;display:flex}.lt-segments-list li{color:#1f2742;white-space:nowrap;align-items:center;gap:8px;font-size:15px;display:inline-flex}.lt-segments-list svg{color:var(--muted);flex:none}.site .lt-how-grid{align-items:center}.lt-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.lt-step-li{display:flex;position:relative}.lt-step-arrow{color:#8ba8f0;margin-top:-10px;position:absolute;top:50%;left:-28px}.site .lt-step{border-radius:16px;width:100%;padding:24px}.lt-step-top{align-items:center;gap:14px;display:flex}.lt-ic-tile{width:52px;height:52px;color:var(--blue);background:#edf2fd;border-radius:12px;flex:none;place-items:center;display:grid}.lt-step-num{width:34px;height:34px;color:var(--blue);font-variant-numeric:tabular-nums;background:#eef2fc;border-radius:999px;place-items:center;font-size:15px;font-weight:700;display:grid}.site .lt-step h3{letter-spacing:-.02em;color:var(--ink);margin-top:20px;font-size:19px;font-weight:700;line-height:1.25}.site .lt-step p{color:var(--text);margin-top:8px;font-size:15px;line-height:1.55}.lt-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.site .lt-feature{border-radius:14px;align-items:flex-start;gap:16px;padding:20px 22px 20px 20px;display:flex}.lt-feature .lt-ic-tile{border-radius:11px;width:44px;height:44px}.site .lt-feature h3{letter-spacing:-.012em;color:var(--ink);margin-top:1px;font-size:16.5px;font-weight:650;line-height:1.3}.site .lt-feature p{color:var(--text);margin-top:6px;font-size:14.5px;line-height:1.5}.lt-showcase{isolation:isolate;scroll-margin-top:calc(var(--header-h) + 32px);background:radial-gradient(60% 70% at 50% 55%,#aac3ff59,#0000 75%),linear-gradient(#eef3fe 0%,#f7f9fe 100%);border:1px solid #e3e9f6;border-radius:24px;margin-top:64px;padding:40px 40px 52px;position:relative;overflow:hidden}.lt-showcase:before{content:"";z-index:-1;background-image:linear-gradient(#143ca00a 1px,#0000 1px),linear-gradient(90deg,#143ca00a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 80%,#000 30%,#0000 80%)}@media (width<=1339px){.lt-hero-grid{--h1:calc(3px + 4.55vw);--art-scale:.68}.site .lt-segments-in{flex-direction:column;align-items:stretch;gap:16px;padding-block:26px 28px}.lt-segments-label{padding-right:0}.lt-segments-label:after{display:none}.lt-segments-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 24px;display:grid}}@media (width>=1230px) and (width<=1339px){.lt-hero-grid{--art-scale:.74}}@media (width<=1119px){.lt-hero-grid{--h1:clamp(38px, 4.4vw + 14px, 58px);--art-scale:.9;grid-template-columns:minmax(0,1fr)}.lt-showcase{padding:36px 24px 40px}}@media (width<=1080px){.site{--header-h:66px}.lt-header-in{grid-template-columns:1fr auto}.lt-nav,.lt-signin{display:none!important}.lt-brand .fv{width:auto;height:40px}.lt-header-actions{gap:10px}.lt-menu-btn{display:inline-flex}}@media (width<=980px){.lt-steps{grid-template-columns:minmax(0,1fr);gap:36px;max-width:560px}.lt-step-arrow{margin:0 0 0 -10px;top:-28px;left:50%;transform:rotate(90deg)}.lt-showcase{padding:32px 28px 36px}}@media (width<=760px){.lt-feature-list{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.site .lt-header-cta{display:none}.site .lt-hero-title{margin-top:0;line-height:1.1}.site .lt-hero-sub{margin-top:18px}.lt-hero-actions{gap:12px;margin-top:28px;display:grid}.site .lt-hero-btn{width:100%;height:52px}.site .lt-hero-checks{gap:10px;margin-top:24px;display:grid}.lt-hero-checks li{font-size:15px}.lt-segments-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.lt-segments-list li{font-size:14.5px}.site .lt-feature{padding:18px}.lt-showcase{border-radius:20px;margin-top:48px;padding:24px 14px 28px}}.as-showcase{width:100%;position:relative}.as-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.as-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}.site .as-tab-pill{height:38px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;background:#ffffffb3;border:1px solid #dfe5f2;border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:hidden}.site .as-tab-pill:hover{color:var(--ink);background:#fff;border-color:#c9d5ee}.site .as-tab-pill[aria-pressed=true]{color:var(--blue);background:#fff;border-color:#cddbfb;box-shadow:0 8px 18px -12px #1452f08c}.site .as-tab-pill:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.as-tab-bar{background:var(--blue);transform-origin:0;border-radius:2px;height:2px;position:absolute;bottom:5px;left:16px;right:16px}@media (width<=640px){.as-tabs{gap:6px;margin-bottom:20px}.site .as-tab-pill{height:34px;padding:0 12px;font-size:13px}.as-tab-bar{bottom:4px;left:12px;right:12px}}@media (width<=374px){.as-tabs{gap:4px;margin-inline:-6px}.site .as-tab-pill{padding:0 9px;font-size:12.5px}.as-tab-bar{left:9px;right:9px}}.as-fit{justify-content:center;width:100%;display:flex}.as-fit:empty{aspect-ratio:1280/800}.as-fit.is-phone:empty{aspect-ratio:410/820}.as-stage{flex:none;position:relative}.as-frame{transform-origin:0 0;position:absolute;top:0;left:0}.as-app{--ink:#0b1533;--text-2:#4a5470;--text-3:#5b6479;--brand:#0a4ef2;--brand-deep:#0444dc;--brand-soft:#edf2ff;--brand-line:#cddbfb;--brand-tint:#f5f8ff;--input:#d9dfec;--hair:#edf0f6;--grad:linear-gradient(180deg, #0a57ff, #0444dc);--glass-bg:#ffffff8c;--glass-line:#fffc;--glass-shadow:0 20px 40px -24px #1e3ca059, inset 0 1px 0 #ffffffe6;--glass-hair:#14286414;--glass-fill:#ffffff80;--aurora:radial-gradient(60% 60% at 15% 10%, #c9dbff 0, transparent 60%), radial-gradient(50% 50% at 90% 20%, #d8ccff 0, transparent 60%), radial-gradient(60% 60% at 70% 100%, #bfe3ff 0, transparent 60%), #eef3ff;color:var(--ink);font-feature-settings:"cv11", "ss01";text-align:left;-webkit-user-select:none;user-select:none;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.55}.as-app svg{flex:none;display:block}.as-app h2,.as-app h3{letter-spacing:-.02em;font-weight:650;line-height:1.2}.as-frame.is-desk{background:#f6f8fd;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #1428641a,0 2px 4px #1428640d,0 40px 80px -40px #14328c8c,0 24px 48px -32px #14286459}.as-bar{background:linear-gradient(#fbfcff,#f1f4fb);border-bottom:1px solid #14286414;align-items:center;height:44px;padding:0 18px;display:flex;position:relative}.as-lights{gap:8px;display:flex}.as-lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #0000001f}.as-lights i:nth-child(2){background:#febc2e}.as-lights i:nth-child(3){background:#28c840}.as-url{width:380px;height:28px;color:var(--text-3);background:#1428640f;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-left:-190px;font-size:13px;font-weight:500;display:flex;position:absolute;top:8px;left:50%}.as-url b{color:var(--ink);font-weight:500}.as-screen{isolation:isolate;background:var(--aurora);grid-template-columns:250px minmax(0,1fr);height:756px;display:grid;position:relative}.as-main{min-width:0;height:100%;position:relative;overflow:hidden}.as-main-in{min-height:100%;padding:40px 40px 88px}.as-glass,.as-card{border:1px solid var(--glass-line);background:var(--glass-bg);box-shadow:var(--glass-shadow);border-radius:20px}.as-side{flex-direction:column;height:720px;margin:18px 0 18px 18px;padding:18px 14px 14px;display:flex}.as-side-brand{justify-content:center;margin-bottom:18px;padding:4px 6px;display:flex}.as-side-brand .fv{width:80%;height:auto}.as-side-new,.as-btn{background:var(--grad);color:#fff;letter-spacing:-.005em;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px -8px #1452f0a6,inset 0 1px #ffffff2e}.as-side-new{border-radius:12px;width:100%;height:42px;margin-bottom:18px;transition:box-shadow .3s;box-shadow:0 10px 20px -10px #0a4ef2cc,inset 0 1px #ffffff2e}.as-side-new.is-on{box-shadow:0 0 0 3px #0a4ef22e,0 10px 20px -10px #0a4ef2cc,inset 0 1px #ffffff2e}.as-btn.is-outline{color:var(--ink);background:#fff;border:1px solid #d9dfec;box-shadow:0 1px 2px #1428640a}.as-btn.is-lg{height:48px;padding:0 20px;font-size:15px}.as-btn.is-sm{border-radius:9px;height:36px;padding:0 14px;font-size:13.5px}.as-btn.is-full{width:100%}.as-btn.is-wa{background:linear-gradient(#22a945,#1a9139);box-shadow:0 8px 18px -8px #14782d99,inset 0 1px #ffffff2e}.as-side-nav{gap:2px;display:grid}.as-app .as-side-label{color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;margin:18px 10px 6px;font-size:11.5px;font-weight:600}.as-app .as-side-label:first-child{margin-top:0}.as-side-group{gap:2px;display:grid;position:relative}.as-side-ind{background:#0a4ef21f;border-radius:11px;height:38px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #0a4ef214}.as-side-link{height:38px;color:var(--text-2);border-radius:11px;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;font-weight:500;transition:color .3s;display:flex;position:relative}.as-side-link svg{color:var(--text-3);transition:color .3s}.as-side-link.is-on,.as-side-link.is-on svg{color:var(--brand)}.as-side-link.is-on{font-weight:650}.as-side-foot{border-top:1px solid #1428641a;align-items:center;gap:10px;margin-top:auto;padding:16px 6px 6px;display:flex}.as-ring{flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.as-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.as-ring circle{fill:none;stroke-width:2.5px}.as-ring-track{stroke:#1428641f}.as-ring-fill{stroke:var(--brand);stroke-linecap:round}.as-avatar{background:var(--brand-soft);width:30px;height:30px;color:var(--brand-deep);border-radius:50%;place-items:center;font-size:12px;font-weight:650;display:grid;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #0f142414}.as-acct-txt{flex:1;justify-items:start;gap:3px;min-width:0;display:grid}.as-acct-txt strong{max-width:100%;color:var(--ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.as-acct-chip{color:var(--brand);white-space:nowrap;background:#0a4ef21a;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:650;line-height:1.5}.as-acct-go{color:#8a91a3}.as-page{gap:24px;display:grid}.as-head{justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:4px;display:flex}.as-head-txt{flex:320px;justify-items:start;gap:8px;min-width:0;display:grid}.as-head-title{color:var(--ink);letter-spacing:-.04em;font-size:32px;font-weight:700;line-height:1.15}.as-head-title em{color:var(--brand);letter-spacing:-.01em;font-family:Fraunces Variable,Fraunces,Georgia,serif;font-size:1.04em;font-style:italic;font-weight:500}.as-head p{max-width:68ch;color:var(--text-2);font-size:15px;line-height:1.55}.as-head-acts{gap:10px;display:flex}.as-date{color:var(--text-2);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.as-date svg{color:var(--brand)}.as-card{min-width:0;padding:20px 22px}.as-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.as-card-head h2{color:var(--ink);font-size:15.5px}.as-app .as-card-head p{color:var(--text-3);margin-top:2px;font-size:13px;line-height:1.4}.as-link{color:var(--brand);flex:none;font-size:13.5px;font-weight:500}.as-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.as-kpi{align-content:start;gap:10px;padding:18px 20px;display:grid}.as-kpi-top{align-items:center;gap:10px;min-width:0;display:flex}.as-kpi-icon{width:30px;height:30px;color:var(--brand);background:#0a4ef21a;border-radius:9px;flex:none;place-items:center;display:grid}.as-kpi h3{color:var(--text-2);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;line-height:1.3;overflow:hidden}.as-kpi-value{color:var(--ink);letter-spacing:-.035em;white-space:nowrap;font-size:26px;font-weight:700;line-height:1.1}.as-app .m-num,.as-app .as-num{font-variant-numeric:tabular-nums}.as-kpi-foot{justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;display:flex}.as-spark{overflow:visible}.as-cmp{justify-items:start;gap:3px;min-width:0;display:grid}.as-cmp small{max-width:100%;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.as-trend{color:#17692f;background:#e3f6e9;border-radius:999px;align-items:center;gap:3px;min-height:22px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.as-trend b{font-weight:650}.as-dash-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"chart clients""activity items";gap:20px;display:grid}.as-a-chart{grid-area:chart;display:grid}.as-a-clients{grid-area:clients}.as-a-activity{grid-area:activity}.as-a-items{grid-area:items}.as-chart{flex-direction:column;display:flex}.as-seg-mini{background:#1428640f;border-radius:11px;flex:none;gap:2px;padding:3px;display:inline-flex}.as-seg-mini span{height:30px;color:var(--text-2);border-radius:8px;place-items:center;padding:0 12px;font-size:13px;font-weight:600;display:grid}.as-seg-mini .is-on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #1428641f,0 0 0 1px #1428640a}.as-chart-sum{align-items:baseline;gap:4px 10px;margin:-4px 0 10px;display:flex}.as-chart-total{color:var(--ink);letter-spacing:-.04em;font-size:30px;font-weight:700;line-height:1.15}.as-chart-sum>span:last-child{color:var(--text-3);font-size:13px}.as-plot{height:232px;margin:0 -4px;position:relative}.as-plot svg{position:absolute;inset:0;overflow:visible}.as-grid-line line{stroke:#14286417;stroke-dasharray:3 5}.as-grid-line.is-base line{stroke:#1428641f;stroke-dasharray:none}.as-grid-line text,.as-x{fill:var(--text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.as-x.is-on{fill:var(--ink);font-weight:600}.as-col{transition:opacity .2s}.as-col.is-zero{fill:#1428641a}.as-plot.has-tip .as-col:not(.is-on){opacity:.45}.as-guide{stroke:#0a4ef259;stroke-dasharray:3 3}.as-tip{z-index:2;color:#fff;text-align:center;white-space:nowrap;background:#0b1533eb;border-radius:12px;gap:1px;min-width:132px;padding:8px 12px;font-size:12px;line-height:1.35;display:grid;position:absolute;box-shadow:0 14px 28px -14px #0b1533b3}.as-tip span,.as-tip small{opacity:.72;font-size:12px}.as-tip b{letter-spacing:-.01em;font-size:14.5px;font-weight:650}.as-rank{gap:2px;display:grid}.as-rank li{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av txt amt""av bar bar";align-items:center;gap:6px 12px;padding:9px 2px;display:grid}.as-rank li+li{border-top:1px solid var(--glass-hair)}.as-rank-av{width:34px;height:34px;color:var(--brand-deep);background:#dce6ff;border-radius:50%;grid-area:av;place-items:center;font-size:12px;font-weight:650;display:grid;box-shadow:inset 0 0 0 1px #0a4ef21a}.as-rank-pos{width:30px;height:30px;color:var(--text-2);background:#1428640f;border-radius:9px;grid-area:av;place-items:center;font-size:12.5px;font-weight:650;display:grid}.as-rank-txt{grid-area:txt;min-width:0;display:grid}.as-rank-txt b,.as-rank-txt small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.as-rank-txt b{color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:600}.as-rank-txt small{color:var(--text-3);font-size:12.5px}.as-rank strong{color:var(--ink);white-space:nowrap;grid-area:amt;font-size:14px;font-weight:650}.as-rank-bar{background:#14286412;border-radius:999px;grid-area:bar;height:4px;display:block;overflow:hidden}.as-rank-bar i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#7fa2fb,#0a4ef2);height:100%;display:block}.as-rank.is-items .as-rank-bar i{background:linear-gradient(90deg,#9ad8cf,#0f8f80)}.as-feed{margin:0 -6px!important}.as-feed li{border-radius:14px;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding-left:10px;transition:background-color .25s;display:grid;position:relative}.as-feed li.is-hover{background:#ffffffb3}.as-feed li:before{content:"";background:#14286417;width:2px;position:absolute;top:0;bottom:0;left:15px}.as-feed li:first-child:before{top:50%}.as-feed li:last-child:before{bottom:50%}.as-feed-dot{z-index:1;border-radius:50%;width:12px;height:12px;position:relative;box-shadow:0 0 0 3px #fffffff2,inset 0 0 0 1px #0000001f}.as-feed-main{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;min-width:0;padding:11px 4px;display:grid}.as-feed-txt{gap:1px;min-width:0;display:grid}.as-feed-line{align-items:baseline;gap:8px;min-width:0;display:flex}.as-feed-line b{color:var(--ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.as-feed-line time{color:var(--text-3);flex:none;font-size:12.5px}.as-feed-txt small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.as-feed-model{color:var(--text-2);align-items:center;gap:6px;margin-top:2px;font-size:12px;display:inline-flex}.as-feed-model i{border-radius:50%;width:8px;height:8px;box-shadow:inset 0 0 0 1px #0000001f}.as-feed-main strong{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-size:14.5px;font-weight:650}.as-row-act{width:32px;height:32px;color:var(--text-3);border-radius:9px;place-items:center;margin-right:4px;display:grid}.as-sp-chip{border:1px solid var(--glass-line);background:var(--glass-bg);min-height:40px;box-shadow:var(--glass-shadow);color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 14px;font-size:14px;display:inline-flex}.as-sp-chip>i{border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 1px #0000001f}.as-sp-chip b{color:var(--ink);font-weight:650}.as-sp-go{color:var(--brand);background:#0a4ef21a;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:600;line-height:1.2}.as-qe{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.as-qe-main{gap:16px;min-width:0;display:grid}.as-steps{border:1px solid var(--glass-line);background:var(--glass-bg);box-shadow:var(--glass-shadow);border-radius:20px;gap:6px;display:flex;padding:6px!important}.as-steps li{flex:1 1 0;min-width:0}.as-step{min-height:44px;color:var(--text-3);border-radius:14px;align-items:center;gap:10px;padding:6px 10px;transition:background-color .25s,color .25s;display:flex}.as-steps .is-current .as-step{color:var(--ink);background:#0a4ef21f}.as-step-n{width:26px;height:26px;color:var(--text-2);background:#14286414;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:650;transition:background-color .25s,color .25s;display:grid}.as-steps .is-current .as-step-n{background:var(--grad);color:#fff;box-shadow:0 4px 10px -4px #1452f099}.as-step-n.is-done{color:#17692f;background:#e3f6e8}.as-step-txt{min-width:0;display:grid}.as-step-txt strong,.as-step-txt small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.as-step-txt strong{letter-spacing:-.01em;font-size:14px;font-weight:600}.as-step-txt small{color:var(--text-3);font-size:12.5px}.as-ed-card{gap:18px;padding:22px 24px;display:grid}.as-ed-card.is-raised{z-index:5;position:relative}.as-ed-card>header{border-bottom:1px solid var(--glass-hair);padding-bottom:16px}.as-ed-card>header h2{color:var(--ink);letter-spacing:-.015em;font-size:16px}.as-ed-card>header p{color:var(--text-3);margin-top:4px;font-size:14px;line-height:1.5}.as-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.as-field{align-content:start;gap:7px;min-width:0;display:grid}.as-label{color:var(--ink);font-size:13.5px;font-weight:500}.as-input{border:1px solid var(--input);width:100%;min-height:44px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;padding:10px 14px;font-size:15px;line-height:1.4;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 1px 2px #1428640a}.as-input.is-focus{border-color:var(--brand);box-shadow:0 0 0 3px #0a4ef226}.as-input.is-inline{width:auto;min-width:140px;min-height:40px;padding:8px 14px;display:inline-flex}.as-ph{color:#949cb0}.as-caret{background:var(--ink);width:1.5px;height:19px;margin-left:1px;animation:1s step-end infinite as-blink}@keyframes as-blink{50%{opacity:0}}.as-affix{color:var(--text-3);margin-left:auto;padding-left:12px;font-size:13.5px}.as-hint{color:var(--text-3);font-size:13px;line-height:1.45}.as-items-wrap,.as-items{display:grid}.as-item{border-top:1px solid var(--hair);border-radius:12px;gap:8px;margin:0 -8px;padding:12px 8px;display:grid}.as-item:first-child{border-top:0;padding-top:0}.as-item-desc{min-height:44px}.as-item-row{grid-template-columns:auto minmax(0,1fr) minmax(96px,auto) auto;align-items:center;gap:8px;display:grid}.as-stepper{border:1px solid var(--input);height:44px;color:var(--text-3);background:#fff;border-radius:10px;align-items:center;display:inline-flex;box-shadow:0 1px 2px #1428640a}.as-stepper svg{width:34px}.as-stepper b{width:40px;color:var(--ink);text-align:center;font-size:14.5px;font-weight:600}.as-money{border:1px solid var(--input);background:#fff;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 12px;display:flex;box-shadow:0 1px 2px #1428640a}.as-money span{color:var(--text-3);font-size:13px}.as-money b{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;flex:1;font-size:14.5px;font-weight:400}.as-money b.is-empty{color:#949cb0}.as-item-total{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:14.5px;font-weight:600}.as-item-menu{width:34px;height:34px;color:var(--text-3);place-items:center;display:grid}.as-items-actions{gap:8px;margin-top:10px;display:flex;position:relative}.as-items-add{height:36px;color:var(--brand);border:1px dashed #cdd5e4;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.as-items-add.is-on{border-color:var(--brand-line);background:var(--brand-tint)}.as-pop{z-index:30;border:1px solid var(--glass-line);transform-origin:20% 0;background:#fff;border-radius:14px;width:440px;max-width:100%;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 1px 2px #1e3ca00f,0 20px 40px -16px #1e3ca066}.as-pop-room{height:220px;margin-top:-16px}.as-search{border:1px solid var(--brand);height:44px;color:var(--text-3);border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:0 12px;font-size:15px;display:flex;box-shadow:0 0 0 3px #0a4ef226}.as-options{gap:2px;display:grid}.as-options li{border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:8px 10px;transition:background-color .2s,box-shadow .2s;display:flex}.as-options li.is-added{background:var(--brand-tint);box-shadow:inset 0 0 0 1px var(--brand-line)}.as-options strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}.as-options li>span{color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:600}.as-options li.is-added>span{color:var(--brand)}.as-chips{flex-wrap:wrap;gap:8px;display:flex}.as-chip{border:1px solid var(--input);min-height:38px;color:var(--text-2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.as-chip.is-on{border-color:var(--brand-line);background:var(--brand-soft);color:var(--brand-deep);font-weight:600}.as-installments{color:var(--text-2);align-items:center;gap:8px 12px;margin-top:6px;font-size:14px;display:flex}.as-switch{border:1px solid var(--glass-line);background:var(--glass-fill);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.as-switch-txt{flex:1;gap:2px;min-width:0;display:grid}.as-switch-txt strong{font-size:14.5px;font-weight:600}.as-switch-txt span{color:var(--text-3);font-size:13.5px}.as-toggle{background:#cdd5e4;border-radius:999px;flex:none;width:40px;height:24px;transition:background-color .18s;position:relative}.as-toggle:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s cubic-bezier(.2,.7,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f142440}.as-toggle.is-on{background:var(--brand)}.as-toggle.is-on:after{transform:translate(16px)}.as-qe-foot{z-index:15;border:1px solid var(--glass-line);min-width:0;box-shadow:var(--glass-shadow);background:#ffffffdb;border-radius:20px;align-items:center;gap:12px 16px;padding:12px 16px 12px 20px;display:flex;position:sticky;bottom:16px}.as-sum{flex:auto;min-width:0;display:grid}.as-sum-label{color:var(--text-3);font-size:12.5px;font-weight:500}.as-sum-total{color:var(--ink);letter-spacing:-.04em;font-size:24px;font-weight:700;line-height:1.2}.as-sum small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;overflow:hidden}.as-sum-deposit{color:var(--brand);font-weight:500}.as-qe-nav{flex:none;align-items:center;gap:8px;display:flex}.as-next{min-width:168px}.as-ready{color:#17692f;background:#effaf2;border:1px solid #c9e8d1;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;font-size:13px;font-weight:600;display:inline-flex}.as-spin{animation:.8s linear infinite as-spin}@keyframes as-spin{to{transform:rotate(360deg)}}.as-qe-side{min-width:0;position:sticky;top:24px}.as-creator-doc{background-image:radial-gradient(#14286414 1px,#0000 1px);background-size:16px 16px;padding:12px}.as-doc-label{color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex;margin:2px 4px 12px!important}.as-doc-label i{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite as-ping}@keyframes as-ping{0%{box-shadow:0 0 #22c55e73}to{box-shadow:0 0 0 6px #22c55e00}}.as-doc-label span{color:var(--text-3);margin-left:auto;font-weight:400}.as-live-card{background:#fff;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1428640d,0 1px 2px #14286414,0 16px 36px -16px #1428644d}.as-live-layer{width:100%;position:absolute;top:0;left:0}.as-live-layer canvas{width:100%;height:auto;display:block}.as-doc-skel{flex-direction:column;gap:12px;padding:28px 24px;display:flex;position:absolute;inset:0}.as-doc-skel i,.as-skel{background:linear-gradient(90deg,#eef1f7 25%,#f7f9fc 45%,#eef1f7 65%) 0 0/300% 100%;border-radius:6px;height:12px;animation:1.4s linear infinite as-shimmer;display:block}@keyframes as-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.as-split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.as-split-main,.as-split-aside{gap:16px;min-width:0;display:grid}.as-sec-head h2{color:var(--ink);font-size:18px}.as-app .as-sec-head p{color:var(--text-3);margin-top:4px;font-size:14px}.as-md-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.as-md-card{border:1px solid var(--glass-line);background:var(--glass-bg);min-width:0;box-shadow:var(--glass-shadow);border-radius:20px;flex-direction:column;padding:8px;transition:box-shadow .25s,border-color .25s;display:flex}.as-md-card.is-lift{border-color:#fff;box-shadow:0 1px 2px #1428640d,0 22px 44px -26px #1e3ca08c}.as-md-stage{aspect-ratio:4/3.15;background:linear-gradient(160deg, color-mix(in oklab, var(--md-color,#0a4ef2) 20%, #fff), color-mix(in oklab, var(--md-color,#0a4ef2) 6%, #fff));border-radius:13px;padding:20px 24px 0;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1428640d}.as-md-paper{background:#fff;border-radius:9px 9px 0 0;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:block;overflow:hidden;box-shadow:0 0 0 1px #1428640f,0 14px 30px -14px #14286480}.as-md-card.is-lift .as-md-paper{transform:translateY(-5px)}.as-thumb{aspect-ratio:3/4;background:#fff;display:block;position:relative}.as-thumb img{width:100%;height:100%;display:block}.as-thumb .as-skel{border-radius:0;height:auto;position:absolute;inset:0}.as-md-tags{gap:6px;display:flex;position:absolute;top:10px;left:10px}.as-md-tag{height:22px;color:var(--ink);background:#fffffff0;border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:650;display:inline-flex;box-shadow:0 4px 12px -6px #14286473}.as-md-tag.is-last{color:var(--brand)}.as-md-tag.is-preset{color:#7a3fc4}.as-md-body{gap:12px;padding:12px 6px 4px;display:grid}.as-md-title{gap:3px;min-width:0;display:grid}.as-md-title strong{color:var(--ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.as-md-title>span{color:var(--text-3);align-items:center;gap:8px;font-size:13px;display:flex}.as-md-title i{border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 1px #00000014}.as-md-actions{align-items:center;gap:6px;display:flex}.as-md-main{flex:1;min-width:0}.as-md-icon{width:36px;padding:0}.as-md-actions .as-row-act{width:30px;margin:0}.as-md-new{box-shadow:none;text-align:center;background:#ffffff61;border:1.5px dashed #0a4ef24d;place-content:center;justify-items:center;gap:8px;padding:28px 24px;display:grid}.as-md-plus{background:var(--grad);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:4px;display:grid;box-shadow:0 12px 22px -12px #0a4ef2e6}.as-md-new strong{color:var(--ink);font-size:15px;font-weight:650}.as-md-new>span:last-child{max-width:26ch;color:var(--text-3);font-size:13px;line-height:1.5}.as-side-card{gap:16px;padding:20px;display:grid}.as-side-card h3{color:var(--ink);letter-spacing:-.01em;font-size:15px}.as-side-card header p{color:var(--text-3);margin-top:4px;font-size:13.5px;line-height:1.5}.as-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.as-mini-grid li{border-radius:8px;overflow:hidden;box-shadow:0 0 0 1px #14286414,0 6px 14px -10px #14286473}.as-tips{gap:14px;display:grid}.as-tips li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;display:grid}.as-tips li>span{background:var(--brand-soft);width:32px;height:32px;color:var(--brand);border-radius:10px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0a4ef21a}.as-tips strong{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.as-tips p{color:var(--text-3);font-size:13px;line-height:1.5;margin-top:2px!important}.as-toast{z-index:20;width:max-content;color:var(--ink);background:#fff;border:1px solid #1428640f;border-radius:14px;justify-self:center;align-items:center;gap:10px;margin-top:-40px;padding:12px 18px 12px 12px;font-size:14px;font-weight:600;display:flex;position:sticky;bottom:24px;box-shadow:0 1px 2px #1428640f,0 18px 36px -14px #14286459}.as-toast-ok{color:#17692f;background:#e3f6e9;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.as-cursor{z-index:60;pointer-events:none;position:absolute;top:0;left:0}.as-pointer{filter:drop-shadow(0 3px 5px #0b153359);transform-origin:2px 2px;position:absolute;top:-2px;left:-2px}.as-ripple{background:#0a4ef259;border-radius:50%;width:40px;height:40px;position:absolute;top:-20px;left:-20px}.as-touch{background:#0b153333;border:2px solid #ffffffe6;border-radius:50%;width:40px;height:40px;position:absolute;top:-20px;left:-20px;box-shadow:0 4px 14px -4px #0b153380}.as-frame.is-phone{background:#0b1533;border-radius:58px;padding:10px;box-shadow:inset 0 0 0 1.5px #2a3558,0 40px 80px -36px #14328c99,0 24px 40px -28px #0b153380}.is-phone .as-screen{border-radius:48px;flex-direction:column;height:800px;display:flex;overflow:hidden}.as-status{height:46px;color:var(--ink);background:#ffffffbd;flex:none;justify-content:space-between;align-items:center;padding:4px 30px 0 40px;font-size:15px;display:flex;position:relative}.as-status b{font-weight:600}.as-island{background:#050a1a;border-radius:999px;width:110px;height:30px;margin-left:-55px;position:absolute;top:11px;left:50%}.as-status-icons{align-items:center;gap:5px;display:flex}.as-appbar{border-bottom:1px solid var(--glass-line);background:#ffffffbd;flex:none;align-items:center;gap:10px;height:56px;padding:0 16px;display:flex;box-shadow:0 12px 28px -22px #1e3ca066}.as-appbar>span:first-of-type{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:650;overflow:hidden}.as-avatar.is-square{border-radius:10px;width:34px;height:34px;box-shadow:inset 0 0 0 1px #0f142414}.is-phone .as-main{flex:1;order:1;height:auto}.is-phone .as-main-in{padding:20px 16px 28px}.as-tabbar{border-top:1px solid var(--glass-line);background:#ffffffdb;flex:none;order:2;grid-template-columns:repeat(5,minmax(0,1fr));height:84px;padding:0 6px 22px;display:grid;box-shadow:0 -14px 30px -22px #1e3ca066,inset 0 1px #ffffffe6}.as-tab{height:62px;color:var(--text-3);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:500;display:flex;position:relative}.as-tab.is-on{color:var(--brand);font-weight:600}.as-tab-ind{background:var(--brand);border-radius:0 0 2px 2px;width:22px;height:2px;margin-left:-11px;position:absolute;top:-1px;left:50%}.as-tab-new>span{background:var(--grad);color:#fff;border-radius:16px;place-items:center;width:52px;height:52px;display:grid;transform:translateY(-14px);box-shadow:inset 0 1px #ffffff2e,0 0 0 4px #ffffffe6,0 12px 22px -8px #0a4ef2b3}.as-tab-new.is-on>span{box-shadow:inset 0 1px #ffffff2e,0 0 0 4px #ffffffe6,0 0 0 6px #0a4ef22e,0 12px 22px -8px #0a4ef2b3}.is-phone .as-page{gap:16px}.is-phone .as-head{flex-wrap:wrap;margin-bottom:0}.is-phone .as-head-txt{flex-basis:100%}.is-phone .as-head-title{letter-spacing:-.035em;font-size:26px}.is-phone .as-head p{font-size:14.5px}.is-phone .as-head-acts{width:100%}.is-phone .as-head-acts>*{flex:1}.is-phone .as-models .as-head-acts .as-btn{height:48px}.is-phone .as-card{padding:16px}.is-phone .as-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.is-phone .as-kpi{padding:14px}.is-phone .as-kpi-top{align-items:flex-start}.is-phone .as-kpi h3{white-space:normal}.is-phone .as-kpi-icon{width:26px;height:26px}.is-phone .as-kpi-value{font-size:21px}.is-phone .as-spark{display:none}.is-phone .as-dash-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart""activity""clients""items";gap:16px}.is-phone .as-chart-total{font-size:26px}.is-phone .as-card-head .as-seg-mini span{padding:0 9px}.is-phone .as-feed-main{grid-template-columns:minmax(0,1fr);row-gap:4px}.is-phone .as-feed-main strong{font-size:14px}.is-phone .as-sp-chip{font-size:13.5px}.as-seg{border:1px solid var(--glass-line);background:#ffffffbd;border-radius:12px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid;box-shadow:0 10px 24px -16px #1e3ca073}.as-seg span{height:34px;color:var(--text-2);border-radius:9px;place-items:center;font-size:14px;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s;display:grid}.as-seg .is-on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #1428641a,0 0 0 1px #1428640a}.is-phone .as-qe{grid-template-columns:minmax(0,1fr);gap:16px}.is-phone .as-qe[data-view=edit] .as-qe-side,.is-phone .as-qe[data-view=preview] .as-steps,.is-phone .as-qe[data-view=preview] .as-ed-card{display:none}.is-phone .as-qe-side{position:static}.is-phone .as-qe[data-view=preview] .as-qe-main{order:2}.is-phone .as-doc-label span{display:none}.is-phone .as-steps li:not(.is-current){flex:0 auto}.is-phone .as-steps li:not(.is-current) .as-step-txt,.is-phone .as-step-txt small{display:none}.is-phone .as-ed-card{gap:16px;padding:18px 16px}.is-phone .as-ed-card>header p{font-size:13.5px}.is-phone .as-grid-2{grid-template-columns:minmax(0,1fr)}.is-phone .as-item-row{grid-template-columns:auto minmax(0,1fr) auto}.is-phone .as-item-total{display:none}.is-phone .as-stepper svg,.is-phone .as-stepper b{width:28px}.is-phone .as-items-add{padding:0 10px;font-size:13px}.is-phone .as-pop{width:100%}.is-phone .as-qe-foot{background:#fffffff5;border-width:1px 0 0;border-radius:0;margin:0 -16px -28px;padding:12px 16px 16px;bottom:-28px;box-shadow:0 -14px 30px -22px #1e3ca066}.is-phone .as-sum-label,.is-phone .as-btn.is-back span{display:none}.is-phone .as-sum-total{font-size:20px}.is-phone .as-sum small{font-size:12px}.is-phone .as-next{min-width:0;height:44px;padding:0 18px}.is-phone .as-btn.is-back{width:44px;height:44px;padding:0}.is-phone .as-ready{display:none}.is-phone .as-btn.is-wa{height:44px;padding:0 14px;font-size:14px}.is-phone .as-split{grid-template-columns:minmax(0,1fr)}.is-phone .as-split-aside{display:none}.is-phone .as-md-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.is-phone .as-md-card{padding:6px}.is-phone .as-md-stage{border-radius:11px;padding:12px 14px 0}.is-phone .as-md-body{gap:10px;padding:10px 4px 2px}.is-phone .as-md-title strong{font-size:14px}.is-phone .as-md-title>span{font-size:12px}.is-phone .as-md-tag{height:20px;padding:0 6px;font-size:10.5px}.is-phone .as-md-new{padding:18px 12px}.is-phone .as-md-actions .as-row-act{display:none}.is-phone .as-btn.is-sm{padding:0 10px}.is-phone .as-toast{font-size:13.5px;bottom:16px}.hd{zoom:var(--art-scale,.81);width:716px;height:620px;color:var(--ink);font-feature-settings:"cv11", "ss01";position:relative}.hd-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hd-stage{position:absolute;inset:0}.hd[data-paused] *{animation-play-state:paused!important}.hd-editor{--hd-ed-x:132px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:452px;transform:translateX(var(--hd-ed-x));transform-origin:30% 60%;background:#ffffff9e;border:1px solid #ffffffd9;border-radius:20px;padding:20px 22px 18px;transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .6s;position:absolute;top:72px;left:0;box-shadow:0 30px 60px -30px #1e3ca073,inset 0 1px #ffffffe6}.hd-editor[data-dim]{transform:translateX(var(--hd-dim-x,36px)) scale(.965);opacity:.62}.hd-ed-body{flex-direction:column;height:100%;transition:opacity .35s;display:flex}.hd-ed-body[data-out]{opacity:0}.hd-ed-head{border-bottom:1px solid #14286414;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.hd-ed-title{gap:1px;min-width:0;display:grid}.hd-ed-title strong{letter-spacing:-.015em;white-space:nowrap;font-size:16.5px;font-weight:650;line-height:21px}.hd-ed-title span{color:#5b6479;white-space:nowrap;font-size:12.5px;line-height:17px}.hd-model{background:#ffffffbf;border:1px solid #ffffffe6;border-radius:999px;flex:none;height:32px;padding:0 12px 0 11px;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 10px 20px -14px #1e3ca073,inset 0 1px #ffffffe6}.hd-model-in{color:#4a5470;white-space:nowrap;grid-area:1/1;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.hd-model-in b{color:var(--ink);font-weight:650}.hd-model-in i{border-radius:50%;width:8px;height:8px;margin-right:1px;box-shadow:0 0 0 3px #ffffffe6}.hd-client{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:10px;margin-top:14px;display:grid}.hd-field{gap:6px;min-width:0;display:grid}.hd-label{color:#2a3350;font-size:12.5px;font-weight:600;line-height:16px}.hd-input,.hd-stepper,.hd-money{white-space:nowrap;background:#fff;border:1px solid #d9dfec;border-radius:10px;align-items:center;min-width:0;height:40px;font-size:14px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 1px 2px #1428640a}.hd-input{padding:0 12px;overflow:hidden}.hd-input[data-focus],.hd-money[data-focus]{border-color:#0a4ef2;box-shadow:0 0 0 3px #0a4ef224}.hd-val{color:var(--ink)}.hd-ph{color:#9aa3b8;text-overflow:ellipsis;overflow:hidden}.hd-caret{background:#0a4ef2;border-radius:1px;flex:none;width:1.5px;height:17px;margin:0 1px;animation:1s step-end infinite hd-blink}@keyframes hd-blink{50%{opacity:0}}.hd-items{border-top:1px solid #14286414;margin-top:16px;padding-top:14px}.hd-sec-title{letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;font-size:14px;font-weight:650;line-height:18px;display:flex}.hd-sec-title small{color:#6b7489;white-space:nowrap;font-size:12px;font-weight:400}.hd-item{border-radius:12px;grid-template-columns:minmax(0,1fr) 84px 108px;gap:8px;display:grid}.hd-item-slot{overflow:hidden}.hd-item-new{margin-top:8px}.hd-stepper{color:#8a93a8;justify-content:space-between;padding:0 9px}.hd-stepper b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.hd-money{gap:6px;padding:0 11px}.hd-money small{color:#5b6479;font-size:12px}.hd-money-v{font-variant-numeric:tabular-nums;flex:1;justify-content:flex-end;align-items:center;min-width:0;display:flex}.hd-add-row{gap:8px;margin-top:10px;display:flex}.hd-add{color:#0a4ef2;white-space:nowrap;border:1px dashed #cdd5e4;border-radius:10px;align-items:center;gap:6px;height:32px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.hd-conds{flex-wrap:wrap;align-items:center;gap:8px;min-height:30px;margin-top:14px;display:flex}.hd-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.hd-chip-blue{color:#0a4ef2;background:#0a4ef21a}.hd-chip-pix{color:#0f7a6f;background:#32bcad24}.hd-foot{background:#ffffffd1;border:1px solid #ffffffe6;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 12px 12px 16px;display:flex;box-shadow:0 14px 30px -22px #1e3ca080,inset 0 1px #ffffffe6}.hd-sum{min-width:0;display:grid}.hd-sum>span{color:#5b6479;font-size:12px;font-weight:500;line-height:16px}.hd-sum strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:23px;font-weight:700;line-height:28px}.hd-sum small{color:#5b6479;white-space:nowrap;font-size:12px;line-height:16px}.hd-btn-wrap{flex:none;place-items:center;display:grid;position:relative}.hd-btn{color:#fff;letter-spacing:-.005em;white-space:nowrap;background:linear-gradient(#0a57ff,#0444dc);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:176px;height:46px;padding:0 18px;font-size:14.5px;font-weight:600;transition:background .3s;display:inline-flex;box-shadow:0 8px 18px -8px #1452f0a6,inset 0 1px #ffffff2e}.hd-btn[data-done]{background:linear-gradient(#19a85a,#11904b);box-shadow:0 8px 18px -8px #11904b99,inset 0 1px #ffffff2e}.hd-spin{animation:.8s linear infinite hd-spin}@keyframes hd-spin{to{transform:rotate(360deg)}}.hd-ripple{pointer-events:none;background:#0a4ef273;border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;position:absolute;top:50%;left:50%}.hd-cursor{z-index:2;filter:drop-shadow(0 4px 6px #0b15334d);transform-origin:4px 3px;pointer-events:none;display:block;position:absolute;top:50%;left:50%}.hd-cursor svg{display:block}.hd-doc{transform-origin:40% 84%;background:radial-gradient(#14286414 1px,#0000 1px) 0 0/16px 16px,#ffffffdb;border:1px solid #fffffff2;border-radius:22px;flex-direction:column;width:392px;height:596px;padding:10px;display:flex;position:absolute;top:8px;left:318px;box-shadow:0 50px 80px -40px #14286e8c,0 22px 40px -26px #14286e59,inset 0 1px #ffffffe6}.hd-doc-bar{white-space:nowrap;align-items:center;gap:8px;height:30px;padding:0 6px 6px;font-size:12.5px;font-weight:600;display:flex}.hd-doc-bar i{background:#1fb35f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #1fb35f29}.hd-doc-bar span{color:#6b7489;margin-left:auto;font-weight:500}.hd-doc-view{isolation:isolate;background:#fff;border-radius:12px;flex:1;min-height:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #14286412,0 10px 24px -16px #14286466}.hd-doc-img{-webkit-user-select:none;user-select:none;will-change:transform;width:100%;height:auto;display:block}.hd-shine{pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffffb3 48%,#ffffff26 56%,#0000 66%);position:absolute;inset:0}.hd-doc-skel{gap:14px;padding:24px 20px;display:grid}.hd-doc-skel span{background:linear-gradient(90deg,#eef1f7 0%,#f6f8fc 50%,#eef1f7 100%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s ease-in-out infinite hd-skel}.hd-doc-skel span:first-child{border-radius:10px;height:64px}.hd-doc-skel span:nth-child(3){width:72%}.hd-doc-skel span:nth-child(5){width:48%}@keyframes hd-skel{to{background-position:-200% 0}}.hd-toast{z-index:3;background:#fffffff0;border:1px solid #fffffff2;border-radius:16px;align-items:center;gap:12px;width:300px;padding:12px 14px 12px 12px;display:flex;position:absolute;box-shadow:0 24px 44px -22px #14286e80,0 4px 12px -6px #14286e2e}.hd-toast-wa{top:214px;right:-6px}.hd-toast-pix{bottom:22px;left:28px}.hd-toast-ic{color:#fff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.hd-toast-ic-wa{background:linear-gradient(#2fd16f,#1fb058);box-shadow:0 8px 16px -8px #1fb058b3}.hd-toast-ic-pix{background:linear-gradient(#3cc6b6,#23a596);box-shadow:0 8px 16px -8px #23a596b3}.hd-toast-txt{flex:1;gap:2px;min-width:0;display:grid}.hd-toast-txt strong{letter-spacing:-.01em;white-space:nowrap;font-size:14.5px;font-weight:650;line-height:19px}.hd-toast-txt>span{color:#5b6479;white-space:nowrap;align-items:center;gap:5px;font-size:13px;line-height:17px;display:inline-flex}.hd-toast-txt b{color:#0f7a6f;font-variant-numeric:tabular-nums;font-weight:650}.hd-read{color:#3b82f6}.hd-toast-time{color:#8a93a8;align-self:flex-start;font-size:11.5px}@media (prefers-reduced-motion:reduce){.hd-editor,.hd-ed-body,.hd-btn{transition:none}}@media (width<=1119px){.hd{justify-self:center;margin-top:48px}}@media (width<=760px){.hd{zoom:1;width:100%;max-width:520px;height:auto;margin:32px auto 0}.hd-stage{padding:34px 0 40px;position:relative;inset:auto}.hd-editor{--hd-ed-x:0px;--hd-dim-x:0px;width:100%;height:468px;padding:16px 14px 14px;position:relative;top:auto;left:auto}.hd-foot{margin-top:auto}.hd-doc{transform-origin:40% 92%;border-radius:18px;width:min(84%,380px);height:auto;padding:8px;inset:0 0 12px auto}.hd-toast{width:min(290px,88%)}.hd-toast-wa{top:38%;right:-4px}.hd-toast-pix{bottom:0;left:-4px}}@media (width<=480px){.hd-editor{height:556px}.hd-model{padding:0 11px 0 10px}.hd-model-k,.hd-chip-more,.hd-add-row,.hd-doc-bar span{display:none}.hd-input,.hd-stepper,.hd-money{height:38px}.hd-client{grid-template-columns:minmax(0,1fr);gap:8px}.hd-field{grid-template-columns:74px minmax(0,1fr);align-items:center}.hd-item{grid-template-columns:84px minmax(0,1fr)}.hd-desc{grid-column:1/-1}.hd-sec-title small{display:none}.hd-btn{min-width:0;padding:0 14px;font-size:14px}.hd-toast{gap:10px;padding:10px 12px 10px 10px}.hd-toast-ic{width:38px;height:38px}.hd-toast-txt strong{font-size:13.5px}.hd-toast-txt>span{font-size:12px}}@media (width<=360px){.hd-editor{padding-inline:12px}.hd-foot{gap:8px;padding:10px}.hd-sum strong{letter-spacing:-.03em;font-size:18px}.hd-sum small,.hd-btn svg:not(.hd-spin){display:none}.hd-btn{height:42px;padding:0 12px;font-size:13.5px}.hd-toast-time{display:none}}.site .lb-accent{font-variation-settings:"opsz" 48;letter-spacing:-.02em;font-size:1.04em;font-weight:700;display:inline-block}.site .lb-title-plans{text-wrap:wrap;max-width:5.9em}.site .lb-pricing-grid{--split-intro:300px;--split-gap:48px}.site .lb-title-faq .lb-accent{display:block}.site .lb-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.site .lb-plan{background:#fff;border:1px solid #e6ebf5;border-radius:16px;flex-direction:column;min-width:0;padding:24px 22px 22px;display:flex;position:relative;box-shadow:0 14px 34px -22px #14286447,0 2px 6px -4px #14286414}.site .lb-plan.is-featured{border:2px solid #1d4ff4;padding:23px 21px 21px;box-shadow:0 22px 44px -24px #1452f073,0 0 0 4px #1452f00f}.site .lb-badge{color:#fff;white-space:nowrap;background:linear-gradient(#1d5cff,#0a43e6);border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #fff,0 6px 14px -6px #1452f099}.site .lb-plan-head{align-items:flex-start;gap:14px;display:flex}.site .lb-plan-head>div{min-height:63.55px;padding-top:1px}.site .lb-plan-icon{color:#1452f0;background:linear-gradient(#e9effe,#e3ebfd);border-radius:11px;flex:none;place-items:center;width:44px;height:44px;display:grid}.site .lb-plan h3{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:19px;font-weight:700;line-height:1.25}.site .lb-plan-head p{color:var(--muted);margin:2px 0 0;font-size:13.5px;line-height:1.4}.site .lb-price{font-variant-numeric:tabular-nums;border-bottom:1px solid #edf0f7;align-items:baseline;gap:4px;margin:22px 0 0;padding-bottom:20px;line-height:1;display:flex}.site .lb-price strong{color:var(--ink);letter-spacing:-.03em;font-size:32px;font-weight:750}.site .lb-price span{color:var(--muted);font-size:15px}.site .lb-plan-lead{color:var(--ink);margin:20px 0 0;font-size:14.5px;font-weight:600;line-height:1.45}.site .lb-checks{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.site .lb-plan-lead+.lb-checks{margin-top:10px}.site .lb-checks li{color:#3d4660;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;display:flex}.site .lb-checks svg{color:#1452f0;flex:none;margin-top:2px}.site .lb-plan-btn{width:100%;height:46px;font-size:15px}.site .lb-checks+.lb-plan-btn{margin-top:26px}.site .lb-plan>.lb-checks{margin-bottom:auto}.site .lb-plan-btn.site-btn-secondary{border-color:#d6dbe8}.site .lb-accordion{gap:12px;display:grid}.site .lb-qa{background:#fff;border:1px solid #e6e9f3;border-radius:12px;transition:border-color .2s,box-shadow .2s;box-shadow:0 6px 18px -16px #1428644d}.site .lb-qa.is-open{border-color:#d5def2;box-shadow:0 12px 28px -18px #14286459}.site .lb-qa h3{margin:0}.site .lb-qa button{width:100%;min-height:62px;color:var(--ink);cursor:pointer;font:inherit;letter-spacing:-.01em;text-align:left;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:0 22px 0 24px;font-size:16.5px;font-weight:600;line-height:1.4;display:flex}.site .lb-qa button span{padding:16px 0}.site .lb-qa button svg{color:#2a3350;flex:none;transition:transform .2s}.site .lb-qa.is-open button svg{transform:rotate(180deg)}.site .lb-qa button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.site .lb-answer{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.site .lb-qa.is-open .lb-answer{grid-template-rows:1fr}.site .lb-answer>div{min-height:0;overflow:hidden}.site .lb-answer p{max-width:68ch;color:var(--text);margin:0;padding:0 60px 22px 24px;font-size:15.5px;line-height:1.65}.site .lb-cta{isolation:isolate;background:radial-gradient(240px 180px at 0 0,#c4d6fcbf,#0000 70%),radial-gradient(320px 200px at 100% 100%,#bed2fccc,#0000 70%),linear-gradient(90deg,#e2eafd 0%,#eff4fe 18%,#f6f8fe 50%,#f1f5fe 80%,#e6eefd 100%);border:1px solid #e3eafb;border-radius:20px;align-items:center;padding:40px 56px;display:flex;position:relative;overflow:hidden}.site .lb-cta:after{z-index:-1;content:"";background:#d6e4fd99;border-radius:50%;width:360px;height:280px;position:absolute;bottom:-150px;right:-90px}.site .lb-cta-logo{flex:none;display:flex}.site .lb-cta-divider{background:#ccd5ef;border-radius:2px;flex:none;width:2px;height:64px;margin:0 36px}.site .lb-cta h2{max-width:680px;color:var(--ink);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(24px,1.1vw + 16px,34px);font-weight:760;line-height:1.15}.site .lb-cta .lb-accent{display:inline}.site .lb-cta-actions{flex-direction:column;flex:none;align-items:center;gap:14px;margin-left:auto;padding-left:32px;display:flex}.site .lb-cta-btn{gap:10px;height:50px;padding:0 28px;font-size:16px}.site .lb-cta-checks{gap:22px;margin:0;padding:0;list-style:none;display:flex}.site .lb-cta-checks li{color:var(--text);white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;display:flex}.site .lb-cta-checks svg{color:#1452f0;flex:none}.site .lb-cta-section{padding-bottom:var(--section-y)}.site .lb-footer{border-top:1px solid var(--line);color:var(--text);background:#fff}.site .lb-footer-main{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,.62fr));gap:40px 48px;padding:56px 0 44px;display:grid}.site .lb-footer-about{align-content:start;justify-items:start;gap:14px;max-width:420px;display:grid}.site .lb-footer-brand{align-items:center;margin-bottom:4px;display:inline-flex}.site .lb-footer-tagline{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:17px;font-weight:600;line-height:1.4}.site .lb-footer-tagline .site-accent{font-size:1.06em}.site .lb-footer-desc{color:var(--muted);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.6}.site .lb-footer-col h2{color:var(--ink);letter-spacing:.09em;text-transform:uppercase;margin:6px 0 16px;font-size:12px;font-weight:650}.site .lb-footer-col ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.site .lb-footer-col a,.site .lb-footer-legal a{color:#3a4258;font-weight:500;transition:color .15s}.site .lb-footer-col a{font-size:14.5px;line-height:22px}.site .lb-footer-col a:hover,.site .lb-footer-legal a:hover{color:var(--blue)}.site .lb-footer-trust{border-top:1px solid var(--line);align-items:center;padding:22px 0;display:flex}.site .lb-trust{color:#3a4258;align-items:center;gap:12px;display:flex}.site .lb-trust>span{gap:2px;display:grid}.site .lb-trust strong{color:var(--ink);font-size:14.5px;font-weight:650;line-height:1.3}.site .lb-trust small{color:var(--muted);font-size:13px;line-height:1.3}.site a.lb-trust:hover strong{color:var(--blue)}.site .lb-trust-sep{background:var(--line);width:1px;height:32px;margin:0 32px}.site .lb-footer-brand:focus-visible,.site .lb-footer a:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:4px}.site .lb-footer-legal{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:22px 0 36px;font-size:13.5px;display:flex}.site .lb-footer-legal a{align-items:center;gap:7px;display:inline-flex}.site .lb-footer-legal a svg{color:var(--blue)}@media (prefers-reduced-motion:reduce){.site .lb-answer,.site .lb-qa,.site .lb-qa button svg{transition:none}}@media (width<=1119px){.site .lb-title-plans{max-width:none}.site .lb-title-faq .lb-accent{display:inline-block}.site .lb-footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 32px}.site .lb-footer-about{grid-column:1/-1;max-width:560px}}@media (width<=900px){.site .lb-cta{flex-direction:column;align-items:flex-start;gap:20px;padding:32px}.site .lb-cta-divider{display:none}.site .lb-cta-actions{align-items:flex-start;margin-left:0;padding-left:0}}@media (width<=860px){.site .lb-plans{grid-template-columns:minmax(0,1fr);gap:20px;max-width:520px}.site .lb-plan.is-featured{order:-1}.site .lb-plan-head>div{min-height:0}}@media (width<=640px){.site .lb-plan{padding:22px 20px 20px}.site .lb-plan.is-featured{padding:25px 19px 19px}.site .lb-qa button{min-height:56px;padding:0 16px 0 18px;font-size:15.5px}.site .lb-qa button span{padding:14px 0}.site .lb-answer p{padding:0 18px 18px;font-size:15px}.site .lb-cta{padding:28px 22px}.site .lb-cta-logo svg{width:48px;height:48px}.site .lb-cta-actions{align-items:stretch;width:100%}.site .lb-cta-btn{width:100%}.site .lb-cta-checks{flex-wrap:wrap;gap:8px 20px}.site .lb-footer-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 24px;padding:40px 0 32px}.site .lb-footer-trust{flex-direction:column;align-items:flex-start;gap:18px}.site .lb-trust-sep{display:none}.site .lb-footer-legal{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 0 32px}}.site.legal{--lg-ease:cubic-bezier(.2, .7, .2, 1);--lg-header:var(--header-h,72px);background:radial-gradient(900px 420px at 85% -80px, #1452f012, transparent 70%), var(--site-bg);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}.site.legal>main{flex:1}.site.legal .lg-wrap{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto}.site.legal .lg-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site.legal .lg-hero{isolation:isolate;border-bottom:1px solid var(--line);padding-top:clamp(40px,5vw,64px);position:relative}.site.legal .lg-hero:before{z-index:-1;content:"";background-image:linear-gradient(#0b15330a 1px,#0000 1px),linear-gradient(90deg,#0b15330a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 90% at 85% 0,#000 0%,#0000 70%);mask-image:radial-gradient(60% 90% at 85% 0,#000 0%,#0000 70%)}.site.legal .lg-crumbs{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.site.legal .lg-crumbs a{transition:color .15s}.site.legal .lg-crumbs a:hover{color:var(--ink)}.site.legal .lg-crumbs svg{color:#a3a9b8}.site.legal h1{max-width:760px;color:var(--ink);letter-spacing:-.045em;text-wrap:balance;margin:18px 0 0;font-size:clamp(34px,4.2vw,54px);font-weight:780;line-height:1.04}.site.legal .lg-hero h1 em{color:var(--blue);font-family:var(--font-accent);letter-spacing:-.025em;font-size:1.04em;font-style:italic;font-weight:600}.site.legal .lg-lead{max-width:62ch;color:var(--text);text-wrap:pretty;margin:16px 0 0;font-size:18px;line-height:1.55}.site.legal .lg-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:24px;font-size:13.5px;display:flex}.site.legal .lg-meta>span{align-items:center;gap:7px;display:inline-flex}.site.legal .lg-meta svg{color:#9aa1b2}.site.legal .lg-chip{min-height:32px;color:var(--text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffc;border:1px solid #d6e1fb;border-radius:999px;padding:0 13px 0 10px;box-shadow:0 1px 2px #1428640d}.site.legal .lg-meta .lg-chip svg{color:var(--blue)}.site.legal .lg-chip time{color:var(--ink);font-weight:600}.site.legal .lg-switch{gap:28px;margin-top:36px;display:flex}.site.legal .lg-switch a{color:var(--muted);padding:10px 0 14px;font-size:14.5px;font-weight:500;transition:color .15s;position:relative}.site.legal .lg-switch a:hover{color:var(--ink)}.site.legal .lg-switch a:after{content:"";background:0 0;border-radius:2px;height:2px;transition:background .15s;position:absolute;bottom:-1px;left:0;right:0}.site.legal .lg-switch a[aria-current=page]{color:var(--ink);font-weight:600}.site.legal .lg-switch a[aria-current=page]:after{background:var(--blue)}.site.legal .lg-layout{grid-template-columns:240px minmax(0,720px);gap:clamp(48px,7vw,104px);padding-block:56px 112px;display:grid}.site.legal .lg-toc{top:calc(var(--lg-header) + 32px);max-height:calc(100dvh - var(--lg-header) - 56px);overscroll-behavior:contain;align-self:start;position:sticky;overflow:auto}.site.legal .lg-toc-toggle{display:none}.site.legal .lg-toc-title{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin:0 0 14px;font-size:11.5px;font-weight:600}.site.legal .lg-toc ol{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.site.legal .lg-toc li a{color:var(--muted);border-left:2px solid #0000;gap:10px;margin-left:-1px;padding:7px 8px 7px 16px;font-size:14px;line-height:1.4;transition:color .15s,border-color .15s,background-color .15s;display:flex}.site.legal .lg-toc li a span{color:#a3a9b8;font-variant-numeric:tabular-nums;flex:none;padding-top:1px;font-family:Geist Mono Variable,ui-monospace,monospace;font-size:11.5px;transition:color .15s}.site.legal .lg-toc li a:hover{color:var(--ink)}.site.legal .lg-toc li a[aria-current=location]{border-left-color:var(--blue);color:var(--ink);background:linear-gradient(90deg,#0a4ef212,#0000);border-radius:0 8px 8px 0;font-weight:550}.site.legal .lg-toc li a[aria-current=location] span{color:var(--blue)}.site.legal .lg-toc li a:focus-visible{outline:2px solid var(--blue);outline-offset:-2px;border-radius:4px}.site.legal .lg-content{min-width:0}.site.legal .lg-summary{box-shadow:var(--card-shadow);background:linear-gradient(160deg,#ffffffeb,#f0f5ffd9);border:1px solid #dfe6f7;border-radius:18px;margin-bottom:48px;padding:24px;position:relative}.site.legal .lg-summary-kicker{color:var(--blue);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:650;display:inline-flex}.site.legal .lg-summary-text{color:var(--text);margin:8px 0 18px;font-size:15px;line-height:1.55}.site.legal .lg-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.site.legal .lg-points li{border:1px solid var(--line);border-radius:var(--radius-card);background:#fff;grid-template-columns:36px minmax(0,1fr);align-content:start;gap:2px 12px;padding:14px;display:grid}.site.legal .lg-point-icon{width:36px;height:36px;color:var(--blue);background:#eaf0fe;border-radius:10px;grid-row:span 2;place-items:center;display:grid}.site.legal .lg-points strong{color:var(--ink);letter-spacing:-.01em;font-size:14.5px;font-weight:650;line-height:1.35}.site.legal .lg-points li>span:last-child{color:var(--text);overflow-wrap:anywhere;font-size:13.5px;line-height:1.5}.site.legal .lg-doc{color:var(--text);font-size:16.5px;line-height:1.75}.site.legal .lg-doc section{border-top:1px solid var(--line);scroll-margin-top:calc(var(--lg-header) + 24px);padding-block:40px}.site.legal .lg-doc section:first-child{border-top:0;padding-top:0}.site.legal .lg-doc section:last-child{padding-bottom:0}.site.legal .lg-doc section:focus{outline:none}.site.legal .lg-doc h2{color:var(--ink);letter-spacing:-.022em;align-items:baseline;gap:14px;margin:0 0 14px;font-size:21px;font-weight:700;line-height:1.3;display:flex}.site.legal .lg-doc h2 span{min-width:30px;height:22px;color:var(--blue);font-variant-numeric:tabular-nums;letter-spacing:.02em;background:#eaf0fe;border-radius:6px;flex:none;place-items:center;padding:0 6px;font-family:Geist Mono Variable,ui-monospace,monospace;font-size:12px;font-weight:600;display:inline-grid;transform:translateY(-2px)}.site.legal .lg-doc p{text-wrap:pretty;margin:0 0 16px}.site.legal .lg-doc ul{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.site.legal .lg-doc li{padding-left:22px;position:relative}.site.legal .lg-doc li:before{content:"";background:#0a4ef28c;border-radius:50%;width:6px;height:6px;position:absolute;top:.78em;left:4px}.site.legal .lg-doc :is(p,ul):last-child{margin-bottom:0}.site.legal .lg-doc strong{color:var(--ink);font-weight:600}.site.legal .lg-doc a{color:var(--blue);overflow-wrap:anywhere;text-underline-offset:3px;font-weight:550;-webkit-text-decoration:underline #0a4ef24d;text-decoration:underline #0a4ef24d;text-decoration-thickness:1px;transition:text-decoration-color .15s}.site.legal .lg-doc a:hover{text-decoration-color:currentColor}.site.legal .lg-doc .lg-callout{border:1px solid #d6e1fb;border-left:3px solid var(--blue);color:var(--ink);background:#f3f6fe;border-radius:4px 12px 12px 4px;padding:14px 18px;line-height:1.65}.site.legal .lg-contact{color:var(--ink);background:linear-gradient(90deg,#e2eafd 0%,#eff4fe 30%,#f6f8fe 60%,#e6eefd 100%);border:1px solid #dfe6f7;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:18px;margin-top:64px;padding:28px;display:grid}.site.legal .lg-contact-icon{width:48px;height:48px;box-shadow:var(--card-shadow);color:var(--blue);background:#fff;border:1px solid #d6e1fb;border-radius:14px;place-items:center;display:grid}.site.legal .lg-contact h2{letter-spacing:-.02em;margin:2px 0 0;font-size:20px;font-weight:750;line-height:1.3}.site.legal .lg-contact p{color:var(--text);margin:6px 0 0;font-size:15px;line-height:1.55}.site.legal .lg-contact p a{color:var(--blue);overflow-wrap:anywhere;font-weight:600}.site.legal .lg-contact p a:hover{text-underline-offset:3px;text-decoration:underline}.site.legal .lg-contact-actions{flex-wrap:wrap;grid-column:2;gap:10px;display:flex}.site.legal .lg-contact-actions a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.site.legal .lg-top{z-index:40;border:1px solid var(--line);width:44px;height:44px;box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s var(--lg-ease), transform .2s var(--lg-ease), color .16s;background:#ffffffeb;border-radius:12px;place-items:center;display:grid;position:fixed;bottom:clamp(16px,3vw,32px);right:clamp(16px,3vw,32px);transform:translateY(8px)}.site.legal .lg-top.is-visible{opacity:1;pointer-events:auto;transform:none}.site.legal .lg-top.is-visible:hover{color:var(--ink);transform:translateY(-1px)}.site.legal .lg-404{isolation:isolate;place-items:center;padding:clamp(72px,10vw,128px) 24px clamp(88px,11vw,144px);display:grid;position:relative;overflow:hidden}.site.legal .lg-404:before{z-index:-1;content:"";background-image:linear-gradient(#0b15330b 1px,#0000 1px),linear-gradient(90deg,#0b15330b 1px,#0000 1px);background-position:50%;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 60% at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(55% 60% at 50% 40%,#000 0%,#0000 75%)}.site.legal .lg-404:after{z-index:-1;aspect-ratio:2;content:"";background:radial-gradient(#1452f01f 0%,#0000 65%);border-radius:50%;width:min(720px,90vw);position:absolute;top:8%;left:50%;transform:translate(-50%)}.site.legal .lg-404-inner{text-align:center;max-width:620px;animation:lg-rise .6s var(--lg-ease) both;flex-direction:column;align-items:center;display:flex}.site.legal .lg-404-code{background:linear-gradient(180deg, var(--blue) 0%, #1452f040 100%);color:#0000;font-variant-numeric:tabular-nums;letter-spacing:-.06em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(88px,13vw,152px);font-weight:780;line-height:.9}.site.legal .lg-404 h1{margin-top:24px;font-size:clamp(30px,3.6vw,44px)}.site.legal .lg-404 h1 em{color:var(--blue);font-family:var(--font-accent);letter-spacing:-.02em;font-size:1.06em;font-style:italic;font-weight:700}.site.legal .lg-404 .lg-lead{max-width:48ch;font-size:17px}.site.legal .lg-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.site.legal .lg-404-links{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:6px 4px;margin:40px 0 0;padding:22px 0 0;list-style:none;display:flex}.site.legal .lg-404-links li+li:before{color:#c3c8d4;content:"·";margin-right:4px}.site.legal .lg-404-links a{color:var(--text);font-size:14px;transition:color .15s}.site.legal .lg-404-links a:hover{color:var(--blue)}@keyframes lg-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes lg-drop{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.site.legal .lg-404-inner,.site.legal .lg-toc.is-open ol{animation:none}.site.legal .lg-top{transition:none}}@media (width<=1023px){.site.legal .lg-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:24px 80px}.site.legal .lg-toc{z-index:30;top:calc(var(--lg-header) + 8px);border:1px solid var(--line);max-height:none;box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-radius:14px;overflow:visible}.site.legal .lg-toc-title{display:none}.site.legal .lg-toc-toggle{width:100%;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:10px 14px 10px 10px;font-size:14.5px;font-weight:600;display:flex}.site.legal .lg-toc-num{width:34px;height:34px;color:var(--blue);font-variant-numeric:tabular-nums;background:#eaf0fe;border-radius:9px;flex:none;place-items:center;font-family:Geist Mono Variable,ui-monospace,monospace;font-size:12px;font-weight:600;display:grid}.site.legal .lg-toc-current{text-overflow:ellipsis;white-space:nowrap;flex:1;gap:1px;min-width:0;display:grid;overflow:hidden}.site.legal .lg-toc-toggle small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.site.legal .lg-toc-toggle svg{color:var(--muted);transition:transform .2s var(--lg-ease);flex:none}.site.legal .lg-toc.is-open .lg-toc-toggle svg{transform:rotate(180deg)}.site.legal .lg-toc-toggle:focus-visible{outline:2px solid var(--blue);outline-offset:-2px;border-radius:14px}.site.legal .lg-toc ol{border:1px solid var(--line);background:#fff;border-radius:14px;max-height:min(60dvh,440px);margin:0;padding:6px;display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 24px 48px -20px #0b153359}.site.legal .lg-toc.is-open ol{animation:lg-drop .18s var(--lg-ease);display:block}.site.legal .lg-toc li a{border-left:0;border-radius:8px;margin-left:0;padding:9px 10px}.site.legal .lg-toc li a[aria-current=location]{background:#eef2fc;border-radius:8px}.site.legal .lg-content{max-width:720px}.site.legal .lg-doc section{scroll-margin-top:calc(var(--lg-header) + 88px)}}@media (width<=720px){.site.legal .lg-lead{font-size:16.5px}.site.legal .lg-switch{margin-top:28px}.site.legal .lg-summary{border-radius:16px;margin-bottom:36px;padding:18px}.site.legal .lg-points{grid-template-columns:minmax(0,1fr);gap:10px}.site.legal .lg-doc{font-size:16px;line-height:1.7}.site.legal .lg-doc section{padding-block:32px}.site.legal .lg-doc h2{gap:12px;font-size:19px}.site.legal .lg-contact{grid-template-columns:minmax(0,1fr);margin-top:48px;padding:24px 20px}.site.legal .lg-contact-actions{flex-direction:column;grid-column:auto}.site.legal .lg-contact-actions a{width:100%}.site.legal .lg-404-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;width:100%;display:grid}.site.legal .lg-404-links li+li:before{content:none}}.site.sp{background:radial-gradient(900px 420px at 85% -80px, #1452f012, transparent 70%), var(--site-bg);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}.site.sp>main{flex:1;padding-bottom:clamp(72px,8vw,112px)}.sp-hero{isolation:isolate;padding:clamp(40px,5vw,64px) 0 clamp(36px,4vw,52px);position:relative}.sp-hero:before{z-index:-1;content:"";background-image:linear-gradient(#0b15330a 1px,#0000 1px),linear-gradient(90deg,#0b15330a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 90% at 85% 0,#000 0%,#0000 70%);mask-image:radial-gradient(60% 90% at 85% 0,#000 0%,#0000 70%)}.sp-crumbs{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.sp-crumbs a{transition:color .15s}.sp-crumbs a:hover{color:var(--ink)}.sp-crumbs svg{color:#a3a9b8}.site.sp h1{max-width:760px;color:var(--ink);letter-spacing:-.045em;text-wrap:balance;margin:18px 0 0;font-size:clamp(34px,4.2vw,54px);font-weight:780;line-height:1.04}.site.sp .sp-lead{max-width:60ch;color:var(--text);text-wrap:pretty;margin:16px 0 0;font-size:clamp(16px,.25vw + 14.5px,18px);line-height:1.55}.sp-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:clamp(28px,4vw,56px);display:grid}.sp-card{background:#fff;border:1px solid #e6ebf5;border-radius:18px;padding:clamp(22px,3vw,36px);box-shadow:0 1px 2px #1428640a,0 24px 48px -32px #1428644d}.sp-card h2{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:720}.sp-card-sub{color:var(--muted);margin:6px 0 0;font-size:14.5px;line-height:1.5}.sp-form{gap:18px;margin-top:24px;display:grid}.sp-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.sp-field{align-content:start;gap:7px;min-width:0;display:grid}.sp-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sp-field label{color:var(--ink);font-size:13.5px;font-weight:600}.sp-count{color:#8a92a6;font-variant-numeric:tabular-nums;font-size:12px}.sp-count.is-near{color:#b54708}.sp-field input,.sp-field select,.sp-field textarea{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #d9e0ee;border-radius:10px;font-size:15px;transition:border-color .15s,box-shadow .15s}.sp-field input,.sp-field select{height:46px;padding:0 14px}.sp-field textarea{resize:vertical;min-height:168px;padding:12px 14px;line-height:1.55}.sp-field :is(input,select,textarea)::placeholder{color:#9aa2b5}.sp-field :is(input,select,textarea):hover:not(:disabled){border-color:#c3cde2}.sp-field :is(input,select,textarea):focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #0a4ef224}.sp-field :is(input,select,textarea):disabled{color:#6b7489;background:#f7f9fd}.sp-field.is-invalid :is(input,select,textarea){border-color:#e5484d}.sp-field.is-invalid :is(input,select,textarea):focus{box-shadow:0 0 0 3px #e5484d24}.sp-select{position:relative}.sp-select select{appearance:none;cursor:pointer;padding-right:42px}.sp-select.is-empty select{color:#9aa2b5}.sp-select option{color:var(--ink)}.sp-select svg{color:#8a92a6;pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.sp-hint,.sp-field-error{margin:0;font-size:12.8px;line-height:1.45}.sp-hint{color:#8a92a6}.sp-field-error{color:#c4320a;font-weight:500}.sp-alert{color:#a1260d;background:#fef4f2;border:1px solid #f6cdc6;border-radius:10px;align-items:flex-start;gap:9px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.sp-alert svg{flex:none;margin-top:1px}.sp-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sp-submit-row{justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.sp-privacy{color:#8a92a6;margin:0;font-size:12.8px;line-height:1.45}.sp-privacy a{color:var(--text);text-underline-offset:3px;-webkit-text-decoration:underline #4a547059;text-decoration:underline #4a547059}.site.sp .sp-submit{flex:none;height:48px;padding:0 22px}.site.sp .sp-submit:disabled{cursor:default;filter:saturate(.7);opacity:.85}.sp-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:17px;height:17px;animation:.7s linear infinite sp-spin}@keyframes sp-spin{to{transform:rotate(360deg)}}.sp-done{text-align:center;outline:none;justify-items:center;padding:clamp(8px,2vw,24px) 0;display:grid}.sp-done-icon{color:#17803d;background:#ecf9f0;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:18px;display:grid;box-shadow:0 0 0 8px #f5fcf7}.sp-done>p{max-width:48ch;color:var(--text);margin:8px 0 0;font-size:15px;line-height:1.55}.sp-protocol{background:#f5f8ff;border:1px dashed #b8c8f3;border-radius:14px;gap:4px;margin-top:24px;padding:16px 28px;display:grid}.sp-protocol small{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:11.5px;font-weight:600}.sp-protocol strong{color:var(--blue);letter-spacing:.02em;font-family:Geist Mono Variable,ui-monospace,monospace;font-size:clamp(24px,3vw,30px);font-weight:600}.sp-done .sp-done-note{max-width:52ch;color:var(--text);text-align:left;background:#f7f9fd;border-radius:10px;align-items:flex-start;gap:10px;margin-top:22px;padding:12px 14px;font-size:14px;display:flex}.sp-done-note svg{color:var(--blue);flex:none;margin-top:2px}.sp-done-note b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.sp-done-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.sp-aside{gap:16px;display:grid}.sp-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border:1px solid #e6ebf5;border-radius:16px;padding:22px}.sp-panel h2{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin:0 0 16px;font-size:11.5px;font-weight:600}.sp-steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.sp-steps li{gap:12px;display:flex}.sp-step-icon{width:34px;height:34px;color:var(--blue);background:#eef3ff;border-radius:10px;flex:none;place-items:center;display:grid}.sp-steps strong{color:var(--ink);letter-spacing:-.01em;font-size:14.5px;font-weight:650;display:block}.sp-steps p{color:var(--text);margin:3px 0 0;font-size:13.5px;line-height:1.5}.sp-links{gap:4px;margin:-6px;padding:0;list-style:none;display:grid}.sp-links a{color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:14.5px;font-weight:550;transition:background .15s;display:flex}.sp-links a:hover{background:#f1f5fe}.sp-links a span{flex:1}.sp-links svg:first-child{color:var(--blue)}.sp-links svg:last-child{color:#a3a9b8}.sp-mail{background:linear-gradient(90deg,#e2eafd 0%,#eff4fe 45%,#f6f8fe 100%);border-color:#e3eafb;gap:12px;display:flex}.sp-mail>svg{color:var(--blue);flex:none;margin-top:1px}.sp-mail strong{color:var(--ink);font-size:14.5px;font-weight:650}.sp-mail p{color:var(--text);margin:3px 0 0;font-size:13.5px;line-height:1.5}.sp-mail a{color:var(--blue);overflow-wrap:anywhere;font-weight:600}.sp-mail a:hover{text-decoration:underline}.sp a:focus-visible,.sp button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (width<=980px){.sp-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.sp-grid{grid-template-columns:minmax(0,1fr)}.sp-card{border-radius:16px}.sp-submit-row{flex-direction:column-reverse;align-items:stretch}.site.sp .sp-submit{width:100%}.sp-privacy{text-align:center}.sp-done-actions{flex-direction:column-reverse;justify-self:stretch}.sp-done-actions>*{width:100%}}@keyframes ui-fade{0%{opacity:0}to{opacity:1}}@keyframes ui-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes ui-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes ui-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes ui-sheet-out{0%{transform:none}to{transform:translateY(100%)}}@keyframes ui-item{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ui-icon{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ui-sheen{to{transform:translate(100%)}}.ui-toast[data-sonner-toast]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),box-shadow .2s}@media (prefers-reduced-motion:reduce){.ui-overlay,.ui-modal,.ui-menu,.ui-menu-item,.ui-toast,.ui-toast-icon svg,.ui-skel,.ui-skel:after{animation:none!important}[data-sonner-toast]{transition:none!important}}@media (prefers-reduced-transparency:reduce){.ui-overlay,.ui-modal,.ui-menu,.ui-toast{-webkit-backdrop-filter:none;backdrop-filter:none}.ui-modal,.ui-menu,.ui-toast{background:#fff}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-italic-BicUS2cM.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-italic-BfTTTDIL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-italic-Py8at3oI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--radius:14px;--background:#f5f7fc;--foreground:#0b1533;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#0a4ef2;--primary-foreground:#fff;--secondary:#edf2ff;--secondary-foreground:#0444dc;--muted:#f1f4fa;--muted-foreground:#4a5470;--accent:#edf2ff;--accent-foreground:#0a4ef2;--destructive:#d42a3c;--border:#e6ebf5;--input:#d9dfec;--ring:#0a4ef2;--brand:#0a4ef2;--brand-vivid:#0a4ef2;--brand-deep:#0444dc;--brand-soft:#edf2ff;--brand-tint:#f5f8ff;--brand-line:#cddbfb;--ink:#0b1533;--text-2:#4a5470;--text-3:#6b7489;--line:#e3e8f3;--hair:#edf0f6;--gradient-primary:linear-gradient(180deg, #0a57ff, #0444dc);--aurora:radial-gradient(60% 60% at 15% 10%, #c9dbff 0, transparent 60%), radial-gradient(50% 50% at 90% 20%, #d8ccff 0, transparent 60%), radial-gradient(60% 60% at 70% 100%, #bfe3ff 0, transparent 60%), #eef3ff;--glass-bg:#ffffff8c;--glass-line:#fffc;--glass-blur:blur(18px);--glass-shadow:0 20px 40px -24px #1e3ca059, inset 0 1px 0 #ffffffe6;--glass-radius:20px;--glass-bar:#ffffffbd;--glass-hair:#14286414;--glass-fill:#ffffff80}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--glass-bg:#ffffffd9;--glass-bar:#fffffff0}}@media (prefers-reduced-transparency:reduce){:root{--glass-bg:#ffffffd9;--glass-bar:#fffffff5;--glass-blur:none}}@keyframes acc-down{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes acc-up{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes breathe{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:none}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@media (prefers-reduced-motion:reduce){.shell *,.shell :before,.shell :after,.blocked *,.boot *{transition-duration:0s!important;animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
