@font-face{font-family:Aminute;src:url(/fonts/Aminute-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--v2-bg: #F1F1F1;--v2-surface: #FFFFFF;--v2-ink: #111111;--v2-ink-2: #3D3B37;--v2-ink-3: #4A4843;--v2-muted: #55534E;--v2-line: #DCDAD4;--v2-line-2: #E4E1DA;--v2-brown: #7A5A33;--v2-gold: #DDA461;--v2-gold-soft: #E9BD86;--v2-bronze: #8B683E;--v2-night: #141414;--v2-display: "Aminute", "DM Sans", system-ui, sans-serif;--v2-text: "DM Sans", system-ui, sans-serif;--v2-ease: cubic-bezier(.16, 1, .3, 1)}html,body{margin:0;background:var(--v2-bg)}body{-webkit-font-smoothing:antialiased}.v2{width:100%;background:var(--v2-bg);color:var(--v2-ink);font-family:var(--v2-text);font-size:16px;line-height:1.55;overflow-x:clip;position:relative;-webkit-font-smoothing:antialiased}.v2 *,.v2 *:before,.v2 *:after{box-sizing:border-box}.v2 a{color:var(--v2-ink)}.v2 h1,.v2 h2,.v2 h3,.v2 p{margin:0}.v2 button{font-family:inherit}.v2-wrap{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px}.v2-display{font-family:var(--v2-display);font-weight:400}.v2-h2{font-family:var(--v2-display);font-weight:400;font-size:clamp(38px,5vw,72px);line-height:1}.g-brown{color:var(--v2-brown)}.g-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;text-decoration:none;font-weight:600;cursor:pointer;border:0;transition:transform .25s var(--v2-ease),background-color .25s ease}.g-btn:hover{transform:translateY(-2px)}.g-btn:active{transform:scale(.98)}.g-btn--dark{background:var(--v2-ink);color:#fff!important}.g-btn--light{background:#fff;color:var(--v2-ink)!important}.g-btn:focus-visible,.g-tab:focus-visible,.g-pill:focus-visible,.g-lnk:focus-visible{outline:2px solid var(--v2-ink);outline-offset:3px}.g-lnk{text-decoration:none}.g-lnk:hover{text-decoration:underline;text-underline-offset:5px}.g-glass{background:#ffffff94;border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);box-shadow:0 10px 30px #3c2d1914,inset 0 1px #ffffffe6}.g-warm{background-image:linear-gradient(100deg,#8b683e,#b98544,#3e6b6f 60%,#8b683e);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:vdIri 10s linear infinite}.g-tilt{transition:transform .35s var(--v2-ease)}.g-pill{transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.g-pill:hover{background:#fff;transform:translateY(-2px)}.g-tab{transition:background-color .3s ease}.g-tab:hover{background:#ffffff80}.g-spot{transition:transform .3s var(--v2-ease)}.g-spot:hover{transform:translateY(-4px)}@keyframes lProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.l-prog{transform-origin:0 50%;animation:lProg 12s linear both}@keyframes lAura{0%{transform:translate(0) rotate(0)}to{transform:translate(3%,-2%) rotate(8deg)}}.l-aura{animation:lAura 18s ease-in-out infinite alternate}@keyframes kLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline: view()){.k-line{transform-origin:0 50%;animation:kLine linear both;animation-timeline:view();animation-range:entry 20% cover 50%}}.k-faq{border-radius:20px;background:#fff;border:1px solid var(--v2-line-2);transition:border-color .25s ease,box-shadow .25s ease}.k-faq[open]{border-color:#d8c3a3;box-shadow:0 14px 40px #3c2d1914}.k-sum{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;min-height:44px;font-size:18px;font-weight:600;color:var(--v2-ink)}.k-sum::-webkit-details-marker{display:none}.k-sum:focus-visible{outline:2px solid var(--v2-ink);outline-offset:-2px;border-radius:20px}.k-plus{flex-shrink:0;color:var(--v2-brown);transition:transform .35s var(--v2-ease)}.k-faq[open] .k-plus{transform:rotate(45deg)}.v2-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 900px){.g-hide{display:none!important}}@media (prefers-reduced-motion: reduce){.l-prog,.l-aura,.k-line,.g-warm{animation:none!important}.g-tilt{transform:none!important}}.ct-root{--ct-ink: var(--v2-ink, #111113);--ct-ink-2: #4A4A50;--ct-ink-3: #66666D;--ct-line: #E1E1E4;--ct-soft: #F4F4F5;--ct-chip: #F1F1F3;--ct-brown: var(--v2-brown, #7A5A33);--ct-ochre: var(--v2-gold, #DDA461);--ct-ok-bg: #E5F4EA;--ct-ok: #17673A;--ct-danger: #B42318;--ct-danger-bg: #FEF3F2;--ct-ease: var(--v2-ease, cubic-bezier(.16, 1, .3, 1));position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px;font-family:var(--v2-text, "DM Sans", system-ui, sans-serif);color:var(--ct-ink);-webkit-font-smoothing:antialiased;line-height:1.45}.ct-root *,.ct-root *:before,.ct-root *:after{box-sizing:border-box}.ct-root h2,.ct-root p{margin:0}.ct-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1111136b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ct-modal{position:relative;width:560px;max-width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:28px;box-shadow:0 40px 120px #11111359;transition:width .5s var(--ct-ease)}.ct-modal--wide{width:min(92vw,1280px);height:min(88vh,940px)}.ct-head{flex:0 0 auto;padding:22px 24px 16px 28px;display:flex;flex-direction:column;gap:18px}.ct-head-top{display:flex;align-items:flex-start;gap:12px}.ct-head-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ct-kicker{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-brown)}.ct-title{margin:0;font-family:var(--v2-display, "Aminute", "DM Sans", sans-serif);font-weight:400;font-size:32px;line-height:1.05;outline:none}.ct-x{all:unset;cursor:pointer;width:40px;height:40px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--ct-ink-2);flex:0 0 auto}.ct-x:hover{background:var(--ct-chip)}.ct-steps{display:flex;gap:8px;margin:0;padding:0;list-style:none}.ct-steps li{flex:1 1 0;min-width:0;display:flex}.ct-step{all:unset;cursor:pointer;flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.ct-step[aria-disabled=true]{cursor:default}.ct-bar{height:4px;border-radius:2px;background:var(--ct-line);overflow:hidden}.ct-bar>span{display:block;height:100%;background:var(--ct-ink);transform-origin:0 50%;transition:transform .5s var(--ct-ease)}.ct-step-lbl{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#8a8a90}.ct-step-lbl--on{color:var(--ct-ink)}.ct-body{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.ct-pane{padding:4px 28px 20px;display:flex;flex-direction:column;gap:16px}.ct-pane--plan{gap:18px}.ct-alert{margin:0 28px 12px}.ct-alert:empty{display:none}.ct-alert-box{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--ct-danger-bg);color:var(--ct-danger);font-size:14px;font-weight:600}.ct-alert-box svg{flex:0 0 auto;margin-top:2px}.ct-notice{padding:14px 16px;border-radius:14px;font-size:14px;line-height:1.5}.ct-notice strong{display:block}.ct-notice--warning{background:#fff8eb;color:#8a5a12;border:1px solid #F3DDB3}.ct-notice--success{background:var(--ct-ok-bg);color:var(--ct-ok);border:1px solid #BFE3CB}.ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:24px;border:0;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;transition:transform .2s var(--ct-ease),background-color .2s ease,opacity .2s ease}.ct-btn:active{transform:scale(.98)}.ct-btn:disabled{opacity:.35;cursor:not-allowed;transform:none}.ct-p{background:var(--ct-ink);color:#fff}.ct-p:hover:not(:disabled){background:#2a2a2e}.ct-p--dim{opacity:.45}.ct-g{background:transparent;color:var(--ct-ink);border:1px solid var(--ct-line)}.ct-g:hover:not(:disabled){background:var(--ct-soft)}.ct-main-cta{min-width:168px}.ct-link{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--ct-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c9c9ce;align-self:flex-start}.ct-btn:focus-visible,.ct-plan:focus-visible,.ct-seg button:focus-visible,.ct-link:focus-visible,.ct-x:focus-visible,.ct-step:focus-visible,.ct-fold:focus-visible,.ct-eye:focus-visible{outline:2px solid var(--ct-ink);outline-offset:2px}.ct-plan-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ct-q{font-size:14px;font-weight:600}.ct-seg{display:inline-flex;gap:3px;padding:3px;border-radius:22px;background:var(--ct-chip)}.ct-seg button{all:unset;cursor:pointer;height:34px;padding:0 14px;border-radius:17px;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ct-ink-2)}.ct-seg button[aria-pressed=true]{background:#fff;color:var(--ct-ink);box-shadow:0 1px 2px #11111314,0 2px 8px #1111130f}.ct-seg-tag{font-size:11px;font-weight:700;color:var(--ct-brown)}.ct-plans{display:flex;gap:10px}.ct-plan{all:unset;box-sizing:border-box;cursor:pointer;position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:6px;padding:14px 14px 13px;border-radius:16px;border:1px solid var(--ct-line);background:#fff;transition:border-color .2s ease,background-color .2s ease,transform .25s var(--ct-ease)}.ct-plan:hover{transform:translateY(-2px)}.ct-plan[aria-checked=true]{background:var(--ct-ink);border-color:var(--ct-ink);color:#fff}.ct-plan-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.ct-plan-name{font-family:var(--v2-display, "Aminute", "DM Sans", sans-serif);font-size:22px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-plan-tag{flex:0 0 auto;font-size:10px;font-weight:700;padding:3px 7px;border-radius:8px;background:var(--ct-ochre);color:#111113}.ct-plan-price{font-family:var(--v2-display, "Aminute", "DM Sans", sans-serif);font-size:18px;letter-spacing:-.01em;white-space:nowrap}.ct-plan-per{font-family:var(--v2-text, "DM Sans", sans-serif);font-size:12px;font-weight:500;opacity:.6}.ct-plan-desc{font-size:12px;line-height:1.4;opacity:.72;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ct-plans-empty{padding:18px;border-radius:16px;background:var(--ct-soft);font-size:14px;color:var(--ct-ink-2);text-align:center}.ct-sum{border-radius:18px;background:var(--ct-soft);padding:16px 18px;display:flex;flex-direction:column;gap:11px;margin:0}.ct-row{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px}.ct-row>:first-child{color:var(--ct-ink-2)}.ct-row>:last-child{font-weight:600;text-align:right}.ct-row--base{align-items:baseline}.ct-sep{height:1px;background:var(--ct-line);margin:3px 0}.ct-today{display:inline-flex;align-items:center;gap:8px}.ct-today strong{font-size:16px}.ct-badge{font-size:12px;font-weight:700;padding:3px 9px;border-radius:10px;background:var(--ct-ok-bg);color:var(--ct-ok)}.ct-after{font-family:var(--v2-display, "Aminute", "DM Sans", sans-serif);font-weight:400;font-size:24px;letter-spacing:-.01em}.ct-after-per{font-size:13px;font-weight:500;color:var(--ct-ink-3)}.ct-strike{font-size:13px;font-weight:500;color:var(--ct-ink-3);text-decoration:line-through;margin-right:8px}.ct-code{display:flex;flex-direction:column;gap:8px}.ct-code-row{display:flex;gap:8px}.ct-code-row .ct-in{flex:1}.ct-code-ok{font-size:13px;font-weight:600;color:var(--ct-ok)}.ct-code-err{font-size:13px;font-weight:600;color:var(--ct-danger)}.ct-code-err:empty{display:none}.ct-lbl{display:flex;flex-direction:column;gap:6px;min-width:0}.ct-lbl-txt{font-size:13px;font-weight:600;color:var(--ct-ink-2)}.ct-req{color:var(--ct-brown)}.ct-in{position:relative;display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border-radius:13px;background:#fff;border:1px solid var(--ct-line);transition:border-color .2s ease,box-shadow .2s ease}.ct-in:focus-within{border-color:var(--ct-ink);box-shadow:0 0 0 3px #11111314}.ct-in svg{flex:0 0 auto;color:var(--ct-ink-3)}.ct-in input,.ct-in select{all:unset;flex:1;min-width:0;height:100%;font-size:15px;color:var(--ct-ink);font-family:inherit}.ct-in select{cursor:pointer;padding-right:22px;margin-right:-22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ct-in select:invalid{color:#9a9aa0}.ct-in select option{color:var(--ct-ink)}.ct-in .ct-chev{pointer-events:none}.ct-in input::placeholder{color:#9a9aa0}.ct-in input:disabled{color:var(--ct-ink-3)}.ct-pre{color:var(--ct-ink-3);font-size:15px}.ct-hint{font-size:12px;color:var(--ct-ink-3)}.ct-hint a{color:var(--ct-ink);font-weight:600}.ct-hint--row{display:flex;gap:6px;align-items:flex-start}.ct-hint--row svg{flex:0 0 13px;margin-top:2px}.ct-2col{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ct-2col--bill{grid-template-columns:1.4fr 1fr;gap:12px}.ct-phone{display:grid;grid-template-columns:112px 1fr;gap:10px}.ct-group{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:6px}.ct-group>legend{padding:0;margin-bottom:6px}.ct-foldbox{border:1px solid var(--ct-line);border-radius:16px}.ct-fold{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;align-items:center;gap:10px;padding:14px 16px;font-size:14px;font-weight:600;border-radius:16px}.ct-fold-t{flex:1}.ct-fold-s{font-size:12px;font-weight:500;color:var(--ct-ink-3);text-align:right}.ct-fold-chev{transition:transform .3s ease}.ct-fold[aria-expanded=true] .ct-fold-chev{transform:rotate(180deg)}.ct-fold-body{padding:0 16px 16px;display:flex;flex-direction:column;gap:12px}.ct-eye{all:unset;cursor:pointer;font-size:13px;font-weight:600;color:var(--ct-ink-2);border-radius:6px;padding:2px 4px}.ct-meter{display:flex;align-items:center;gap:10px}.ct-meter-bars{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.ct-meter-bars>span{height:4px;border-radius:2px;background:var(--ct-line);transition:background-color .3s ease}.ct-meter-lbl{min-width:92px;text-align:right}.ct-terms{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:var(--ct-soft);position:relative}.ct-terms input{position:absolute;opacity:0;width:22px;height:22px;margin:1px 0 0;cursor:pointer}.ct-chk{flex:0 0 auto;width:22px;height:22px;border-radius:7px;border:1.5px solid #B9B9BF;display:inline-flex;align-items:center;justify-content:center;color:#fff;margin-top:1px;pointer-events:none;transition:background-color .2s ease,border-color .2s ease}.ct-terms input:checked+.ct-chk{background:var(--ct-ink);border-color:var(--ct-ink)}.ct-terms input:focus-visible+.ct-chk{outline:2px solid var(--ct-ink);outline-offset:2px}.ct-terms label{font-size:14px;line-height:1.5;color:var(--ct-ink-2);cursor:pointer}.ct-terms a{color:var(--ct-ink);font-weight:600}.ct-done{display:flex;align-items:center;gap:16px;padding:18px;border-radius:18px;background:#111b1e;color:#fff}.ct-done-ic{flex:0 0 auto;width:52px;height:52px;border-radius:16px;background:var(--ct-ochre);color:#111b1e;display:inline-flex;align-items:center;justify-content:center}.ct-done-txt{display:flex;flex-direction:column;gap:3px}.ct-done-t{font-size:17px;font-weight:700}.ct-done-s{font-size:14px;color:#ffffffb3}.ct-next{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.ct-next-h{font-size:14px;font-weight:600;margin-bottom:12px}.ct-next li{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid var(--ct-line)}.ct-next-n{flex:0 0 auto;width:34px;height:34px;border-radius:11px;background:var(--ct-chip);display:inline-flex;align-items:center;justify-content:center;font-family:var(--v2-display, "Aminute", "DM Sans", sans-serif);font-size:18px}.ct-next-t{display:flex;flex-direction:column;gap:2px}.ct-next-t strong{font-size:15px;font-weight:600}.ct-next-t span{font-size:13px;color:var(--ct-ink-3)}.ct-foot{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:16px 24px 20px 28px;border-top:1px solid var(--ct-line)}.ct-foot-sum{display:flex;flex-direction:column;font-size:12px;color:var(--ct-ink-3);line-height:1.35;min-width:0}.ct-foot-sum strong{font-size:14px;font-weight:700;color:var(--ct-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-spacer{flex:1}.ct-pay{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);height:100%;min-height:0;border-top:1px solid var(--ct-line)}.ct-pay-side{background:var(--ct-soft);padding:22px 24px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;min-height:0;border-bottom-left-radius:28px}.ct-pay-chip{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:6px 10px;border-radius:999px;background:#fff;border:1px solid var(--ct-line);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ct-brown)}.ct-pay-card{border-radius:16px;background:#fff;border:1px solid var(--ct-line);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.ct-pay-amount{font-family:var(--v2-display, "Aminute", "DM Sans", sans-serif);font-size:26px}.ct-pay-main{position:relative;min-width:0;min-height:0;overflow:auto;padding:18px;background:#fff;border-bottom-right-radius:28px}.ct-pay-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ct-ink-3)}.ct-pay-head img{height:18px;width:auto;display:block}.ct-pay-sdk,.ct-pay-sdk payfac-sdk{display:block;width:100%;min-height:640px;background:#fff}.ct-pay-sync{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#ffffffdb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:14px;font-weight:600;z-index:2}.ct-spin{animation:ctSpin 1s linear infinite}@keyframes ctSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ctIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.ct-in-anim{animation:ctIn .45s var(--ct-ease) both}@keyframes ctPop{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}.ct-pop{animation:ctPop .5s var(--ct-ease) both}@keyframes ctDrop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ct-drop{animation:ctDrop .3s ease both}@keyframes ctFade{0%{opacity:0}to{opacity:1}}.ct-backdrop{animation:ctFade .3s ease both}.ct-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 900px){.ct-pay{grid-template-columns:1fr;overflow-y:auto}.ct-pay-side{border-radius:0;overflow:visible}.ct-pay-main{overflow-x:auto;border-radius:0 0 28px 28px}.ct-pay-sdk,.ct-pay-sdk payfac-sdk{min-width:900px}}@media (max-width: 600px){.ct-root{padding:0;align-items:flex-end}.ct-modal,.ct-modal--wide{width:100%;border-radius:24px 24px 0 0;max-height:calc(100% - 24px)}.ct-modal--wide{height:calc(100% - 24px)}.ct-head{padding:18px 16px 14px 20px}.ct-title{font-size:28px}.ct-pane{padding:4px 20px 20px}.ct-alert{margin:0 20px 12px}.ct-plans{flex-direction:column}.ct-2col,.ct-2col--bill{grid-template-columns:1fr}.ct-foot{padding:14px 16px 18px 20px;flex-wrap:wrap}.ct-foot-sum{order:-1;flex:1 1 100%}.ct-main-cta{min-width:0;flex:1}.ct-fold-s{display:none}}@media (prefers-reduced-motion: reduce){.ct-in-anim,.ct-pop,.ct-drop,.ct-backdrop{animation:none}.ct-bar>span,.ct-modal{transition:none}.ct-plan:hover{transform:none}}@property --vdn{syntax:"<integer>";inherits:false;initial-value:0}@property --vdang{syntax:"<angle>";inherits:false;initial-value:0deg}.vda,.vda *{box-sizing:border-box}.vda{container-type:inline-size}@container (max-width: 860px){.vda-side{display:none!important}}@container (max-width: 620px){.vda-hide-xs{display:none!important}}@keyframes vdIn{0%{opacity:0;transform:translateY(14px)}7%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}.vd-in{animation:vdIn 10s cubic-bezier(.2,.7,.2,1) infinite both}@keyframes vdBar{0%{transform:scaleY(0)}12%,92%{transform:scaleY(1)}to{transform:scaleY(0)}}.vd-bar{transform-origin:50% 100%;animation:vdBar 10s cubic-bezier(.2,.7,.2,1) infinite both}@keyframes vdBarX{0%{transform:scaleX(0)}16%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}.vd-barx{transform-origin:0 50%;animation:vdBarX 10s cubic-bezier(.2,.7,.2,1) infinite both}@keyframes vdCount{0%{--vdn:0}16%,to{--vdn:var(--to)}}.vd-count{animation:vdCount 10s cubic-bezier(.2,.7,.2,1) infinite both;counter-reset:vdn var(--vdn)}.vd-count:after{content:counter(vdn)}@keyframes vdDraw{0%{stroke-dashoffset:1}24%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.vd-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:vdDraw 10s cubic-bezier(.4,0,.2,1) infinite both}@keyframes vdRing{0%{stroke-dashoffset:1}34%,92%{stroke-dashoffset:var(--off)}to{stroke-dashoffset:var(--off)}}.vd-ring{stroke-dasharray:1;stroke-dashoffset:1;animation:vdRing 10s cubic-bezier(.4,0,.2,1) infinite both}@keyframes vdPop{0%{transform:scale(.3);opacity:0}5%,92%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}.vd-pop{animation:vdPop 10s cubic-bezier(.3,1.6,.5,1) infinite both}@keyframes vdPulse{0%{box-shadow:0 0 #3dbb6a8c}70%,to{box-shadow:0 0 0 9px #3dbb6a00}}.vd-pulse{animation:vdPulse 1.8s ease-out infinite}@keyframes vdDot{0%,60%,to{opacity:.25;transform:none}30%{opacity:1;transform:translateY(-3px)}}.vd-dot{animation:vdDot 1.2s ease-in-out infinite}@keyframes vdTyping{0%,70%{opacity:0;transform:translateY(6px)}74%,96%{opacity:1;transform:none}to{opacity:0}}.vd-typing{animation:vdTyping 10s ease infinite both}@keyframes vdMove{0%,14%{left:calc((100% + 12px)/4);transform:none;opacity:1}17%{transform:rotate(-2.5deg) scale(1.05)}24%,44%{left:calc((100% + 12px)/2);transform:none}47%{transform:rotate(-2.5deg) scale(1.05)}54%,91%{left:calc((100% + 12px)*.75);transform:none;opacity:1}95%{left:calc((100% + 12px)*.75);opacity:0}96%{left:calc((100% + 12px)/4);opacity:0}to{left:calc((100% + 12px)/4);opacity:1}}.vd-move{animation:vdMove 10s cubic-bezier(.6,0,.2,1) infinite both}@keyframes vdLift{0%,14%,24%,44%,54%,to{box-shadow:0 8px 24px #00000073}17%,47%{box-shadow:0 26px 50px #000000a6}}.vd-lift{animation:vdLift 10s ease infinite both}@keyframes vdS1{0%,17%{opacity:1}20%,97%{opacity:0}to{opacity:1}}@keyframes vdS2{0%,19%{opacity:0}22%,48%{opacity:1}51%,to{opacity:0}}@keyframes vdS3{0%,50%{opacity:0}53%,93%{opacity:1}96%,to{opacity:0}}.vd-s1{animation:vdS1 10s linear infinite both}.vd-s2{animation:vdS2 10s linear infinite both}.vd-s3{animation:vdS3 10s linear infinite both}@keyframes vdProgT{0%,17%{transform:scaleX(.45)}24%,47%{transform:scaleX(.8)}54%,to{transform:scaleX(1)}}.vd-progt{transform-origin:0 50%;animation:vdProgT 10s cubic-bezier(.6,0,.2,1) infinite both}@keyframes vdCursor{0%,12%{opacity:0;transform:translate(10px,10px)}15%,23%{opacity:1;transform:none}27%,42%{opacity:0}45%,53%{opacity:1;transform:none}57%,to{opacity:0}}.vd-cursor{animation:vdCursor 10s ease infinite both}@keyframes vdToast{0%,55%{opacity:0;transform:translateY(18px)}59%,88%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(8px)}}.vd-toast{animation:vdToast 10s cubic-bezier(.2,.7,.2,1) infinite both}@keyframes vdFill{0%{transform:scaleX(0)}42%,92%{transform:scaleX(var(--p))}to{transform:scaleX(var(--p));opacity:.4}}.vd-fill{transform-origin:0 50%;animation:vdFill 10s cubic-bezier(.45,0,.2,1) infinite both}@keyframes vdShip{0%{left:0%}42%,92%{left:var(--pl)}to{left:var(--pl);opacity:0}}.vd-ship{animation:vdShip 10s cubic-bezier(.45,0,.2,1) infinite both}@keyframes vdUp{0%{opacity:0;transform:translateY(28px);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}.vd-up{animation:vdUp 1.1s cubic-bezier(.2,.7,.2,1) both}@keyframes vdFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.vd-float{animation:vdFloat 7s ease-in-out infinite}@keyframes vdSpin{to{--vdang:360deg}}@keyframes vdMarquee{to{transform:translate(-50%)}}.vd-marquee{animation:vdMarquee 38s linear infinite}@keyframes vdProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vd-prog{transform-origin:0 50%;animation:vdProg 7s linear both}@keyframes vdSwap{0%{opacity:0;transform:translateY(.35em);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}.vd-swap{display:inline-block;animation:vdSwap .7s cubic-bezier(.2,.7,.2,1) both}@keyframes vdScreen{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.vd-screen{animation:vdScreen .7s cubic-bezier(.2,.7,.2,1) both}@supports (animation-timeline: view()){.vd-reveal{animation:vdUp linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}@media (prefers-reduced-motion: reduce){.vda *,.vd-up,.vd-float,.vd-marquee,.vd-reveal,.vd-swap,.vd-screen,.vd-prog,.vd-anim{animation:none!important}.vd-count{--vdn:var(--to)}.vd-ring{stroke-dashoffset:var(--off)}.vd-draw{stroke-dashoffset:0}.vd-fill{transform:scaleX(var(--p))}.vd-ship{left:var(--pl)}.vd-typing,.vd-toast,.vd-cursor,.vd-s1,.vd-s2{opacity:0}}.vd-calc-btn:focus-visible,.vd-calc input:focus-visible,.vd-calc a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.vd-calc-btn:active{transform:scale(.98)}.vd-ba input:focus-visible{opacity:.001;outline:none}.vd-ba:focus-within{box-shadow:0 0 0 3px #788cff99}.vd-pausable:hover .vd-marquee,.vd-pausable:focus-within .vd-marquee{animation-play-state:paused}.vd-marquee.vd-rev{animation-direction:reverse}.vd-mesh-aurora,.vd-mesh-violet,.vd-mesh-oliva,.vd-mesh-ocean{background-size:130% 130%;background-position:0% 0%;animation:vdMesh 24s ease-in-out infinite alternate}.vd-mesh-aurora{background-color:#08070c;background-image:radial-gradient(38% 46% at 8% 58%,rgba(242,214,176,.85),transparent 70%),radial-gradient(55% 60% at 18% 48%,#23A88F,transparent 72%),radial-gradient(60% 55% at 55% 62%,#3440CF,transparent 70%),radial-gradient(50% 55% at 88% 42%,#C2478C,transparent 70%),radial-gradient(45% 45% at 80% 12%,#1D7FA6,transparent 70%),radial-gradient(70% 50% at 50% 0%,#120E1E,transparent 80%)}.vd-mesh-violet{background-color:#07060d;background-image:radial-gradient(50% 55% at 16% 34%,#7A38E2,transparent 70%),radial-gradient(40% 45% at 36% 22%,#D44AA2,transparent 70%),radial-gradient(55% 55% at 86% 72%,#3149E2,transparent 70%),radial-gradient(35% 35% at 94% 88%,#2BA6C4,transparent 70%),radial-gradient(45% 50% at 60% 50%,#1A0F38,transparent 75%)}.vd-mesh-oliva{background-color:#0c0906;background-image:radial-gradient(50% 55% at 30% 62%,#C98B3E,transparent 70%),radial-gradient(45% 45% at 22% 14%,#5E9B4A,transparent 70%),radial-gradient(45% 40% at 86% 10%,#2E7D51,transparent 70%),radial-gradient(40% 40% at 62% 84%,#E5B47C,transparent 70%),radial-gradient(45% 45% at 92% 70%,#7A3E22,transparent 70%)}.vd-mesh-ocean{background-color:#090b0e;background-image:radial-gradient(50% 50% at 28% 18%,#4F9C63,transparent 70%),radial-gradient(45% 45% at 62% 30%,#7EBCB2,transparent 70%),radial-gradient(50% 50% at 48% 52%,#8C6AA2,transparent 72%),radial-gradient(50% 55% at 86% 62%,#345FA0,transparent 70%),radial-gradient(40% 40% at 10% 80%,#1E3A2C,transparent 70%)}.vd-mesh-aurora:before,.vd-mesh-violet:before,.vd-mesh-oliva:before,.vd-mesh-ocean:before{content:"";position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:-1;pointer-events:none;background-image:radial-gradient(85% 9% at 50% 34%,rgba(255,255,255,.22),transparent 72%),radial-gradient(80% 11% at 46% 46%,rgba(0,0,0,.42),transparent 72%),radial-gradient(75% 8% at 56% 60%,rgba(255,255,255,.14),transparent 72%),radial-gradient(85% 12% at 48% 73%,rgba(0,0,0,.38),transparent 72%),radial-gradient(70% 7% at 52% 85%,rgba(255,255,255,.1),transparent 72%);transform:rotate(-16deg);animation:vdFold 20s ease-in-out infinite alternate}@keyframes vdMesh{0%{background-position:0% 0%}50%{background-position:100% 40%}to{background-position:30% 100%}}@keyframes vdFold{0%{transform:rotate(-16deg) translate3d(0,-4%,0) scaleY(1)}50%{transform:rotate(-10deg) translate3d(-3%,3%,0) scaleY(1.15)}to{transform:rotate(-19deg) translate3d(2%,6%,0) scaleY(.92)}}.vd-iri{background-image:linear-gradient(100deg,#f3d9ff,#b7a6ff,#8fe0d2,#ffd6a8 66%,#f0b6e0 84%,#f3d9ff);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:vdIri 9s linear infinite}@keyframes vdIri{to{background-position:240% 0}}@media (prefers-reduced-motion: reduce){.vd-mesh-aurora,.vd-mesh-violet,.vd-mesh-oliva,.vd-mesh-ocean,.vd-iri{animation:none}.vd-mesh-aurora:before,.vd-mesh-violet:before,.vd-mesh-oliva:before,.vd-mesh-ocean:before{animation:none}}@keyframes vdWipe{0%,14%{clip-path:inset(0 0 0 0)}46%,70%{clip-path:inset(0 100% 0 0)}92%,to{clip-path:inset(0 0 0 0)}}@keyframes vdWipeLine{0%,14%{left:100%;opacity:0}18%{opacity:1}46%{left:0%;opacity:1}50%,70%{left:0%;opacity:0}74%{opacity:1}92%{left:100%;opacity:1}96%,to{left:100%;opacity:0}}@keyframes vdChaos{0%,12%{transform:translate(0) rotate(var(--r));opacity:1}40%,72%{transform:translate(var(--dx),var(--dy)) rotate(0) scale(.85);opacity:0}92%,to{transform:translate(0) rotate(var(--r));opacity:1}}@keyframes vdOrder{0%,30%{opacity:0;transform:translateY(16px)}46%,74%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-8px)}}.vd-wipe{animation:vdWipe 10s cubic-bezier(.65,0,.25,1) infinite}.vd-wipe-line{animation:vdWipeLine 10s cubic-bezier(.65,0,.25,1) infinite}.vd-chaos{animation:vdChaos 10s cubic-bezier(.65,0,.25,1) infinite}.vd-order{animation:vdOrder 10s cubic-bezier(.2,.7,.2,1) infinite both}@media (prefers-reduced-motion: reduce){.vd-wipe{animation:none;clip-path:inset(0 50% 0 0)}.vd-wipe-line{animation:none;left:50%}.vd-chaos,.vd-order{animation:none;opacity:1}}.vd-cr-noise{transform:translate(-50%,-50%) rotate(var(--r));animation:vdCrNoise 12s cubic-bezier(.6,0,.3,1) infinite both;z-index:1}@keyframes vdCrNoise{0%{left:var(--x);top:var(--y);opacity:0;transform:translate(-50%,-50%) rotate(var(--r)) scale(.6)}4%{left:var(--x);top:var(--y);opacity:1;transform:translate(-50%,-50%) rotate(var(--r)) scale(1.05)}7%{transform:translate(-50%,-50%) rotate(var(--r)) scale(1)}12%,20%,28%{transform:translate(-50%,-50%) rotate(calc(var(--r) + 2.5deg)) translateY(-3px)}16%,24%,32%{transform:translate(-50%,-50%) rotate(calc(var(--r) - 2.5deg)) translateY(2px)}36%{left:var(--x);top:var(--y);opacity:1;transform:translate(-50%,-50%) rotate(var(--r)) scale(1)}45%{left:50%;top:50%;opacity:0;transform:translate(-50%,-50%) rotate(0) scale(.12)}to{left:50%;top:50%;opacity:0;transform:translate(-50%,-50%) rotate(0) scale(.12)}}.vd-cr-core{animation:vdCrCore 12s cubic-bezier(.3,0,.2,1) infinite}@keyframes vdCrCore{0%,36%{transform:scale(.9);box-shadow:0 0 #aa96ff00}45%{transform:scale(1.16);box-shadow:0 0 90px 24px #aa96ff80}54%,92%{transform:scale(1);box-shadow:0 0 50px 8px #aa96ff47}to{transform:scale(.9);box-shadow:0 0 #aa96ff00}}.vd-cr-ring{opacity:0;animation:vdCrRing 12s ease-out infinite}@keyframes vdCrRing{0%,42%{transform:scale(1);opacity:0}45%{transform:scale(1);opacity:1}62%,to{transform:scale(2.4);opacity:0}}.vd-cr-out{transform:translate(-50%,-50%);animation:vdCrOut 12s cubic-bezier(.16,1,.3,1) infinite both;z-index:3}@keyframes vdCrOut{0%,46%{left:50%;top:50%;opacity:0;transform:translate(-50%,-50%) scale(.3)}58%,90%{left:var(--x);top:var(--y);opacity:1;transform:translate(-50%,-50%) scale(1)}96%,to{left:var(--x);top:var(--y);opacity:0;transform:translate(-50%,-50%) scale(.95)}}.vd-cr-l1{animation:vdCrL1 12s ease infinite both}.vd-cr-l2{animation:vdCrL2 12s ease infinite both}@keyframes vdCrL1{0%,40%{opacity:1;transform:none}44%,96%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes vdCrL2{0%,44%{opacity:0;transform:translateY(6px)}50%,92%{opacity:1;transform:none}96%,to{opacity:0}}.vd-cr-count{animation:vdCrCount 12s linear infinite both;counter-reset:vdn var(--vdn)}.vd-cr-count:after{content:counter(vdn)}@keyframes vdCrCount{0%{--vdn:0}34%,to{--vdn:47}}.vd-tick{animation:vdTick 10s cubic-bezier(.3,1.6,.5,1) infinite both}@keyframes vdTick{0%{background:transparent;border-color:#ffffff59;transform:scale(1)}6%{transform:scale(1.25)}9%,90%{background:#7dd99a;border-color:#7dd99a;transform:scale(1)}to{background:transparent;border-color:#ffffff59}}.vd-tickrow{animation:vdTickRow 10s ease infinite both}@keyframes vdTickRow{0%{opacity:.55}9%,90%{opacity:1}to{opacity:.55}}@media (prefers-reduced-motion: reduce){.vd-cr-noise{animation:none;opacity:0}.vd-cr-out{animation:none;left:var(--x);top:var(--y)}.vd-cr-l1{animation:none;opacity:0}.vd-cr-l2,.vd-cr-core,.vd-cr-ring,.vd-cr-count,.vd-tick,.vd-tickrow{animation:none}.vd-tick{background:#7dd99a;border-color:#7dd99a}}.vd-mesh-arena,.vd-mesh-salvia{background-size:130% 130%;animation:vdMesh 26s ease-in-out infinite alternate}.vd-mesh-arena{background-color:#ece9e3;background-image:radial-gradient(45% 50% at 12% 30%,#EBC08A,transparent 70%),radial-gradient(40% 45% at 34% 78%,#D9A26A,transparent 70%),radial-gradient(45% 50% at 82% 22%,#B5C9B1,transparent 70%),radial-gradient(50% 50% at 72% 78%,#9EC2CB,transparent 70%),radial-gradient(35% 35% at 52% 44%,#FFF6E6,transparent 72%)}.vd-mesh-salvia{background-color:#e9ede8;background-image:radial-gradient(45% 50% at 85% 30%,#A9C4A6,transparent 70%),radial-gradient(45% 50% at 70% 85%,#9EC2CB,transparent 70%),radial-gradient(40% 45% at 15% 85%,#EBC896,transparent 70%)}.vd-mesh-arena:before,.vd-mesh-salvia:before{content:"";position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:-1;pointer-events:none;background-image:radial-gradient(85% 9% at 50% 32%,rgba(255,255,255,.75),transparent 72%),radial-gradient(80% 11% at 46% 45%,rgba(90,62,30,.16),transparent 72%),radial-gradient(75% 8% at 56% 58%,rgba(255,255,255,.6),transparent 72%),radial-gradient(85% 12% at 48% 71%,rgba(90,62,30,.14),transparent 72%),radial-gradient(70% 7% at 52% 84%,rgba(255,255,255,.5),transparent 72%);transform:rotate(-16deg);animation:vdFold 22s ease-in-out infinite alternate}@media (prefers-reduced-motion: reduce){.vd-mesh-arena,.vd-mesh-salvia,.vd-mesh-arena:before,.vd-mesh-salvia:before{animation:none}}@property --adm{syntax:"<integer>";inherits:false;initial-value:12}.ad-light{--bg:#F4F4F5;--sidebar:#FFFFFF;--col-bg:#EBEBED;--surface:#FFFFFF;--chip-bg:#F1F1F3;--border:#E1E1E4;--border-strong:#C9C9CE;--text:#111113;--text-2:#4A4A50;--text-3:#66666D;--accent:#111113;--on-accent:#FFFFFF;--nav-active:#EBEBED;--seg-active:#111113;--seg-active-text:#FFFFFF;--danger-text:#B42318;--danger-bg:#FDE8E6;--status-bg:#E4E4E7;--status-fg:#27272A;--avatar-bg:#E3E3E6;--cnt-bg:#DEDEE1;--scrim:rgba(17,17,19,.32);--shadow:0 1px 2px rgba(17,17,19,.06),0 6px 18px rgba(17,17,19,.06);--shadow-lg:0 16px 40px rgba(17,17,19,.16);--content-bg:#ECE6FF;--content-fg:#4A2CA6;--it-bg:#D8EFF4;--it-fg:#0E5263;--ok-bg:#E5F4EA;--ok-text:#17673A;--warn-bg:#FCF0D4;--warn-text:#7A4F00;--info-bg:#E4EEFB;--info-text:#1D5BA8;--on:#16804F;--ph-cot:#6250d6;--ph-com:#1baf7a;--ph-fab:#eb6834;--ph-via:#2a78d6;--ph-adu:#e87ba4;--ph-cie:#008300}.ad-dark{--bg:#0F0F10;--sidebar:#141415;--col-bg:#171718;--surface:#1B1B1D;--chip-bg:#262629;--border:#2A2A2D;--border-strong:#3B3B40;--text:#F5F5F6;--text-2:#BDBDC2;--text-3:#8E8E94;--accent:#FFFFFF;--on-accent:#0F0F10;--nav-active:#252528;--seg-active:#F5F5F6;--seg-active-text:#0F0F10;--danger-text:#FF9E96;--danger-bg:#3A1E1F;--status-bg:#2C2C30;--status-fg:#E4E4E7;--avatar-bg:#2E2E32;--cnt-bg:#262629;--scrim:rgba(0,0,0,.55);--shadow:none;--shadow-lg:0 16px 40px rgba(0,0,0,.55);--content-bg:#2D2250;--content-fg:#DCD2FF;--it-bg:#12373F;--it-fg:#BDE8F0;--ok-bg:#15291C;--ok-text:#7DD99A;--warn-bg:#33270E;--warn-text:#F2C14E;--info-bg:#142338;--info-text:#8DB8F0;--on:#5FD39A;--ph-cot:#9085e9;--ph-com:#199e70;--ph-fab:#d95926;--ph-via:#3987e5;--ph-adu:#d55181;--ph-cie:#008300}.ad{container-type:inline-size;container-name:ad;position:relative;overflow:hidden;display:flex;background:var(--bg);color:var(--text);font-family:DM Sans,system-ui,sans-serif;box-sizing:border-box;-webkit-font-smoothing:antialiased}.ad *{box-sizing:border-box}.ad-sb{flex:0 0 216px;width:216px;background:var(--sidebar);border-right:1px solid var(--border);padding:18px 12px 12px;display:flex;flex-direction:column;gap:2px;min-height:0}.ad-it{display:flex;align-items:center;gap:11px;height:34px;padding:0 10px;border-radius:11px;font-size:14px;font-weight:500;color:var(--text-2);white-space:nowrap}.ad-it.on{background:var(--nav-active);color:var(--text);font-weight:600}.ad-it svg{flex:0 0 17px}.ad-badge{margin-left:auto;min-width:22px;height:20px;padding:0 6px;border-radius:10px;background:var(--cnt-bg);color:var(--text-2);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ad-glab{display:flex;align-items:center;justify-content:space-between;height:28px;margin-top:8px;padding:0 10px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.ad-main{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:14px;padding:20px 24px 0}.ad-h1{margin:0;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.ad-btn{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 18px;border-radius:20px;font-size:14px;font-weight:600;white-space:nowrap;border:0;font-family:inherit}.ad-btn.p{background:var(--accent);color:var(--on-accent);font-weight:700}.ad-btn.c{background:var(--chip-bg);color:var(--text)}.ad-btn.o{background:var(--surface);color:var(--text);border:1px solid var(--border)}.ad-card{background:var(--surface);border:1px solid var(--border);border-radius:18px}.ad-cap{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.ad-av{width:26px;height:26px;border-radius:50%;background:var(--avatar-bg);color:var(--text-2);border:2px solid var(--surface);font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.ad-av+.ad-av{margin-left:-8px}.ad-pill{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:12px;font-size:12px;font-weight:600;white-space:nowrap}.ad-st{background:var(--status-bg);color:var(--status-fg)}.ad-late{background:var(--danger-bg);color:var(--danger-text)}.ad-ok{background:var(--ok-bg);color:var(--ok-text)}.ad-warn{background:var(--warn-bg);color:var(--warn-text)}.ad-info{background:var(--info-bg);color:var(--info-text)}.ad-tc{background:var(--content-bg);color:var(--content-fg)}.ad-ti{background:var(--it-bg);color:var(--it-fg)}.ad-tf{border:1px solid var(--border-strong);color:var(--text-2);font-weight:500}.ad-cnt{min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:var(--cnt-bg);color:var(--text-2);font-size:12px;font-weight:600;display:inline-grid;place-items:center}.ad-cnt>span{grid-area:1/1}.ad-seg{display:inline-flex;gap:3px;padding:3px;border-radius:22px;background:var(--surface);border:1px solid var(--border)}.ad-seg span{height:32px;padding:0 14px;border-radius:16px;display:inline-flex;align-items:center;font-size:13px;font-weight:500;color:var(--text-2)}.ad-seg span.on{background:var(--seg-active);color:var(--seg-active-text);font-weight:600}.ad-search{display:flex;align-items:center;gap:9px;height:40px;padding:0 16px;border-radius:20px;background:var(--surface);border:1px solid var(--border);color:var(--text-3);font-size:14px;min-width:0}.ad-row{display:flex;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--border)}.ad-ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ad-kcard{background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow);overflow:hidden;flex:0 0 auto}.ad-kcard .t{padding:14px 14px 11px;display:flex;flex-direction:column;gap:6px}.ad-kcard .tt{font-size:14px;font-weight:600;line-height:1.3}.ad-kcard .cx{font-size:12px;color:var(--text-3)}.ad-kcard .f{border-top:1px solid var(--border);padding:9px 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;font-size:12px}.ad-khead{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-radius:14px;background:var(--col-bg);border:1px solid var(--border)}.ad-type{display:block;white-space:nowrap;overflow:hidden;clip-path:inset(0 100% 0 0)}.ad-hide-cb{display:none!important}.ad-stack{display:grid}.ad-stack>*{grid-area:1/1}.ad-dot{width:6px;height:6px;border-radius:50%;background:var(--text-3);display:inline-block;animation:adBounce 1s ease-in-out infinite}.ad-dot:nth-child(2){animation-delay:.15s}.ad-dot:nth-child(3){animation-delay:.3s}@keyframes adBounce{0%,60%,to{transform:none;opacity:.5}30%{transform:translateY(-3px);opacity:1}}.ad-L{animation-duration:12s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:cubic-bezier(.3,.7,.2,1)}@keyframes adIn{0%{opacity:0;transform:translateY(6px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.ad-in{animation:adIn .7s cubic-bezier(.2,.7,.2,1) both}@keyframes adPh1{0%,15%{opacity:1}16%,95%{opacity:0}97%,to{opacity:1}}@keyframes adTy1{0%,16%{clip-path:inset(0 100% 0 0)}34%,95%{clip-path:inset(0 0 0 0)}96%,to{clip-path:inset(0 100% 0 0)}}@keyframes adFoc1{0%,14%{box-shadow:0 0 0 0 transparent}16%,38%{box-shadow:0 0 0 2px var(--text)}40%,to{box-shadow:0 0 0 0 transparent}}@keyframes adPr1{0%,36%{transform:none}37.5%{transform:scale(.93)}39%,to{transform:none}}@keyframes adDrop{0%,39%{opacity:0;transform:translateY(-8px);visibility:hidden}41.5%,93%{opacity:1;transform:none;visibility:visible}96.5%,to{opacity:0;transform:translateY(-6px);visibility:hidden}}@keyframes adDA{0%,72%{opacity:1;max-height:520px}73.5%{opacity:0;max-height:520px}77%,to{opacity:0;max-height:0}}@keyframes adDB{0%,74%{opacity:0;max-height:0;transform:translateY(6px)}77.5%,to{opacity:1;max-height:220px;transform:none}}@keyframes adChips{0%,43%{opacity:0;transform:translateY(5px)}46%,to{opacity:1;transform:none}}@keyframes adWarnIn{0%,50%{opacity:0;transform:translateY(5px)}53%,to{opacity:1;transform:none}}@keyframes adWarnHi{0%,53%{box-shadow:0 0 0 0 transparent}56%,62%{box-shadow:0 0 0 2px var(--warn-text)}66%,to{box-shadow:0 0 0 0 transparent}}@keyframes adPr2{0%,69%{transform:none}70.5%{transform:scale(.93)}72%,to{transform:none}}.ad-ph1{animation-name:adPh1}.ad-ty1{animation-name:adTy1;animation-timing-function:steps(52,end)}.ad-foc1{animation-name:adFoc1}.ad-pr1{animation-name:adPr1}.ad-drop{animation-name:adDrop}.ad-da{animation-name:adDA}.ad-db{animation-name:adDB}.ad-chips{animation-name:adChips}.ad-warnin{animation-name:adWarnIn}.ad-warnhi{animation-name:adWarnHi}.ad-pr2{animation-name:adPr2}@keyframes adPrA{0%,6%{transform:none}7.5%{transform:scale(.93)}9%,to{transform:none}}@keyframes adScrim{0%,9%{opacity:0;visibility:hidden}11%,63%{opacity:1;visibility:visible}66%,to{opacity:0;visibility:hidden}}@keyframes adModal{0%,9%{opacity:0;transform:translateY(18px) scale(.97)}12%,62%{opacity:1;transform:none}65.5%,to{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes adPh2{0%,13%{opacity:1}14%,to{opacity:0}}@keyframes adTy2{0%,14%{clip-path:inset(0 100% 0 0)}32%,to{clip-path:inset(0 0 0 0)}}@keyframes adDraft{0%,34%{opacity:0;transform:translateY(8px)}37%,to{opacity:1;transform:none}}@keyframes adC1{0%,37%{opacity:0;transform:scale(.85)}39%,to{opacity:1;transform:none}}@keyframes adC2{0%,39%{opacity:0;transform:scale(.85)}41%,to{opacity:1;transform:none}}@keyframes adC3{0%,41%{opacity:0;transform:scale(.85)}43%,to{opacity:1;transform:none}}@keyframes adC4{0%,43%{opacity:0;transform:scale(.85)}45%,to{opacity:1;transform:none}}@keyframes adNote{0%,46%{opacity:0}49%,to{opacity:1}}@keyframes adPrB{0%,58%{transform:none}59.5%{transform:scale(.93)}61%,to{transform:none}}@keyframes adNew{0%,66%{max-height:0;opacity:0;margin-bottom:-12px}72%,95%{max-height:190px;opacity:1;margin-bottom:0}99%,to{max-height:0;opacity:0;margin-bottom:-12px}}@keyframes adRing{0%,70%{box-shadow:inset 0 0 0 0 transparent}73%,82%{box-shadow:inset 0 0 0 2px var(--text)}92%,to{box-shadow:inset 0 0 0 0 transparent}}@keyframes adCA{0%,69%{opacity:1}70%,97%{opacity:0}98.5%,to{opacity:1}}@keyframes adCB{0%,69%{opacity:0}70%,97%{opacity:1}98.5%,to{opacity:0}}@keyframes adToast{0%,71%{opacity:0;transform:translate(-50%,14px)}74%,90%{opacity:1;transform:translate(-50%)}93%,to{opacity:0;transform:translate(-50%,14px)}}.ad-pra{animation-name:adPrA}.ad-scrim{animation-name:adScrim}.ad-modal{animation-name:adModal}.ad-ph2{animation-name:adPh2}.ad-ty2{animation-name:adTy2;animation-timing-function:steps(60,end)}.ad-draft{animation-name:adDraft}.ad-c1{animation-name:adC1}.ad-c2{animation-name:adC2}.ad-c3{animation-name:adC3}.ad-c4{animation-name:adC4}.ad-note{animation-name:adNote}.ad-prb{animation-name:adPrB}.ad-new{animation-name:adNew}.ad-ring{animation-name:adRing}.ad-ca{animation-name:adCA}.ad-cb{animation-name:adCB}.ad-toast{animation-name:adToast}@keyframes adNotif{0%,5%{opacity:0;transform:translateY(-10px)}8%,29%{opacity:1;transform:none}32%,to{opacity:0;transform:translateY(-10px)}}@keyframes adMove{0%{opacity:0;transform:none;box-shadow:var(--shadow)}2%,44%{opacity:1;transform:none;box-shadow:var(--shadow)}48%{transform:translateY(-6px) rotate(-1.5deg) scale(1.03);box-shadow:var(--shadow-lg)}57%{transform:translate(244px,-6px) rotate(1deg) scale(1.03);box-shadow:var(--shadow-lg)}61%,95%{opacity:1;transform:translate(244px);box-shadow:var(--shadow)}99%,to{opacity:0;transform:translate(244px)}}@keyframes adL1{0%,29%{opacity:1}31%,97%{opacity:0}99%,to{opacity:1}}@keyframes adL2{0%,30%{opacity:0;transform:scale(.9)}33%,62%{opacity:1;transform:none}64%,to{opacity:0}}@keyframes adL3{0%,63%{opacity:0}66%,96%{opacity:1}98%,to{opacity:0}}@keyframes adGapOut{0%,50%{height:150px;margin-bottom:0}58%,96%{height:0;margin-bottom:-10px}99%,to{height:150px;margin-bottom:0}}@keyframes adGapIn{0%,47%{height:0;margin-bottom:-10px}55%,96%{height:150px;margin-bottom:0}99%,to{height:0;margin-bottom:-10px}}@keyframes adCA2{0%,57%{opacity:1}58%,97%{opacity:0}98.5%,to{opacity:1}}@keyframes adCB2{0%,57%{opacity:0}58%,97%{opacity:1}98.5%,to{opacity:0}}@keyframes adBell{0%,6%,12%,to{transform:none}8%{transform:rotate(-14deg)}10%{transform:rotate(12deg)}}.ad-notif{animation-name:adNotif}.ad-move{animation-name:adMove;animation-timing-function:cubic-bezier(.6,0,.2,1)}.ad-l1{animation-name:adL1}.ad-l2{animation-name:adL2}.ad-l3{animation-name:adL3}.ad-gout{animation-name:adGapOut}.ad-gin{animation-name:adGapIn}.ad-ca2{animation-name:adCA2}.ad-cb2{animation-name:adCB2}.ad-bell{animation-name:adBell;transform-origin:50% 10%}@keyframes adTyping{0%,3%{opacity:0;max-height:0;margin-top:-8px}5%,13%{opacity:1;max-height:40px;margin-top:0}15%,to{opacity:0;max-height:0;margin-top:-8px}}@keyframes adG1{0%,14%{opacity:0;max-height:0;margin-top:-8px}18%,96%{opacity:1;max-height:120px;margin-top:0}99%,to{opacity:0;max-height:0;margin-top:-8px}}@keyframes adG2{0%,24%{opacity:0;max-height:0;margin-top:-8px;transform:translateY(6px)}29%,49%{opacity:1;max-height:230px;margin-top:0;transform:none}53%,to{opacity:0;max-height:0;margin-top:-8px}}@keyframes adPrC{0%,43%{transform:none}44.5%{transform:scale(.93)}46%,to{transform:none}}@keyframes adG3{0%,52%{opacity:0;max-height:0;margin-top:-8px}58%,96%{opacity:1;max-height:260px;margin-top:0}99%,to{opacity:0;max-height:0;margin-top:-8px}}@keyframes adSugN{0%,25%{opacity:0;transform:scale(.6)}28%,51%{opacity:1;transform:none}54%,to{opacity:0;transform:scale(.6)}}@keyframes adPrev1{0%,15%{opacity:1}17%,97%{opacity:0}99%,to{opacity:1}}@keyframes adPrev2{0%,15%{opacity:0}17%,97%{opacity:1}99%,to{opacity:0}}.ad-typing{animation-name:adTyping}.ad-g1{animation-name:adG1}.ad-g2{animation-name:adG2}.ad-prc{animation-name:adPrC}.ad-g3{animation-name:adG3}.ad-sugn{animation-name:adSugN}.ad-pv1{animation-name:adPrev1}.ad-pv2{animation-name:adPrev2}.ad-bub{background:var(--chip-bg);color:var(--text);border-radius:16px 16px 16px 5px;padding:9px 13px;font-size:14px;line-height:1.45;max-width:440px}.ad-me{align-self:flex-end}.ad-me .ad-bub{background:var(--accent);color:var(--on-accent);border-radius:16px 16px 5px}.ad-mt{font-size:11px;color:var(--text-3);padding:0 4px}@keyframes adBar{0%{width:var(--w0)}94%,to{width:var(--w1)}}@keyframes adNow{0%{left:var(--l0)}94%,to{left:var(--l1)}}@keyframes adMin{0%{--adm:12}94%,to{--adm:52}}@keyframes adPulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--on) 45%,transparent)}50%{box-shadow:0 0 0 6px transparent}}@keyframes adSugFix{0%,40%{box-shadow:0 0 0 0 transparent}45%,55%{box-shadow:0 0 0 2px var(--text)}62%,to{box-shadow:0 0 0 0 transparent}}.ad-bar{animation:adBar 12s linear infinite both}.ad-now{animation:adNow 12s linear infinite both}.ad-min{animation:adMin 12s linear infinite both;counter-reset:adm var(--adm)}.ad-min:after{content:counter(adm,decimal-leading-zero)}.ad-pulse{animation:adPulse 1.8s ease-in-out infinite}.ad-sugfix{animation-name:adSugFix}.ad-stripe{background:repeating-linear-gradient(135deg,var(--text-2) 0 3px,transparent 3px 7px);border:1px solid var(--text-2)}@container ad (max-width: 1000px){.ad-sb{flex-basis:64px;width:64px;padding:16px 10px 10px;align-items:center}.ad-lbl,.ad-glab,.ad-badge,.ad-wm{display:none!important}.ad-it{width:44px;justify-content:center;padding:0}.ad-iso{display:inline-flex!important}.ad-hide-md{display:none!important}}@container ad (max-width: 760px){.ad-hide-sm{display:none!important}}@media (prefers-reduced-motion: reduce){.ad-L,.ad-bar,.ad-now,.ad-min,.ad-pulse,.ad-dot,.ad-in{animation:none!important}.ad-type{clip-path:none}.ad-ph1,.ad-ph2,.ad-scrim,.ad-modal,.ad-drop,.ad-notif,.ad-toast,.ad-typing,.ad-g2,.ad-da,.ad-l1,.ad-l2,.ad-ca,.ad-ca2,.ad-pv1,.ad-sugn{opacity:0;visibility:hidden}.ad-da{display:none}}.as{--bg:#F4F4F5;--surface:#FFFFFF;--chip-bg:#F1F1F3;--border:#E1E1E4;--border-strong:#C9C9CE;--text:#111113;--text-2:#4A4A50;--text-3:#66666D;--accent:#111113;--on-accent:#FFFFFF;--status-bg:#E4E4E7;--avatar-bg:#E3E3E6;--content-bg:#ECE6FF;--content-fg:#4A2CA6;--warn-bg:#FCF0D4;--warn-text:#7A4F00;--info-bg:#E4EEFB;--info-text:#1D5BA8;--danger-text:#B42318;--ok-bg:#E5F4EA;--ok-text:#17673A;font-family:var(--v2-text, "DM Sans", system-ui, sans-serif);-webkit-font-smoothing:antialiased;container-type:inline-size;container-name:asw;width:100%;box-sizing:border-box}.as *{box-sizing:border-box}.as p{margin:0}.as--framed{background:#141414;padding:32px;border-radius:32px}.as-tab{position:relative;overflow:hidden;display:flex;gap:14px;align-items:flex-start;width:100%;padding:16px 18px;border:0;border-radius:18px;background:transparent;color:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:background-color .3s ease}.as-tab:hover{background:#ffffff0d}.as-tab[aria-selected=true]{background:#ffffff17}.as-tab:focus-visible{outline:2px solid #DDA461;outline-offset:2px}@keyframes asProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.as-prog{transform-origin:0 50%;animation:asProg 9s linear both}.as-pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:15px;font-size:13px;font-weight:600;white-space:nowrap}.as-btn{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 18px;border-radius:20px;font-size:14px;font-weight:600;white-space:nowrap}.as-cap{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.as-av{width:26px;height:26px;border-radius:50%;background:var(--avatar-bg);color:var(--text-2);font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.as-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--border)}@keyframes asType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.as-type{display:block;white-space:nowrap;overflow:hidden;animation:asType 1.4s steps(48,end) .35s both}@keyframes asPress{0%,to{transform:none}50%{transform:scale(.93)}}.as-press{animation:asPress .3s ease 1.85s both}@keyframes asSrc{0%{background:var(--chip-bg);color:var(--text-3)}to{background:var(--accent);color:var(--on-accent)}}.as-src{background:var(--chip-bg);color:var(--text-3)}.as-src.on{animation:asSrc .35s ease both}@keyframes asThink{0%,to{opacity:.35}50%{opacity:1}}.as-think{animation:asThink 1s ease-in-out 3 1.9s both}@keyframes asUp{0%{opacity:0;transform:translateY(10px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.as-up{animation:asUp .7s cubic-bezier(.2,.7,.2,1) both}@keyframes asPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.as-pop{animation:asPop .35s cubic-bezier(.2,.8,.2,1.2) both}@keyframes asGlow{0%,to{box-shadow:0 0 0 0 transparent}40%,70%{box-shadow:0 0 0 2px var(--warn-text)}}.as-glow{animation:asGlow 1.6s ease 4.6s both}@keyframes asOrb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.as-orb{animation:asOrb 6s linear infinite}@media (prefers-reduced-motion: reduce){.as-type,.as-press,.as-src.on,.as-think,.as-up,.as-pop,.as-glow,.as-orb,.as-prog{animation:none!important;clip-path:none}.as-src.on{background:var(--accent);color:var(--on-accent)}}@container asw (max-width: 860px){.as-left{flex-basis:100%!important;max-width:none!important}.as-hide-sm{display:none!important}}.ps{container-type:inline-size;container-name:ps;font-family:var(--v2-text, "DM Sans", system-ui, sans-serif);color:#111113;-webkit-font-smoothing:antialiased}.ps *{box-sizing:border-box}.ps-display{font-family:var(--v2-display, "Aminute", "DM Sans", sans-serif)}.ps-L{animation-duration:15s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:cubic-bezier(.4,0,.2,1)}.ps-spin{animation:psSpin .8s linear infinite}@keyframes psS1{0%{opacity:0;transform:translateY(14px) scale(.98)}3%,30%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-14px) scale(.98)}}@keyframes psS2{0%,32%{opacity:0;transform:translateY(14px) scale(.98)}36%,63%{opacity:1;transform:none}67%,to{opacity:0;transform:translateY(-14px) scale(.98)}}@keyframes psS3{0%,65%{opacity:0;transform:translateY(14px) scale(.98)}69%,96%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px) scale(.98)}}@keyframes psTrack{0%{transform:scaleX(0)}30%,33%{transform:scaleX(.5)}63%,97%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes psN0{0%,97%{background:#111b1e;color:#fff;border-color:#111b1e}to{background:#fff;color:#111b1e}}@keyframes psN1{0%,33%{background:#fff;color:#8a8f91;border-color:#d9dcdc}35%,97%{background:#111b1e;color:#fff;border-color:#111b1e}to{background:#fff;color:#8a8f91}}@keyframes psN2{0%,66%{background:#fff;color:#8a8f91;border-color:#d9dcdc}68%,97%{background:#111b1e;color:#fff;border-color:#111b1e}to{background:#fff;color:#8a8f91}}@keyframes psT0{0%,31%{opacity:1}34%,97%{opacity:.6}to{opacity:1}}@keyframes psT1{0%,31%{opacity:.4}34%,64%{opacity:1}67%,97%{opacity:.6}to{opacity:.4}}@keyframes psT2{0%,64%{opacity:.4}67%,97%{opacity:1}to{opacity:.4}}@keyframes psP0{0%{transform:scaleX(0);opacity:1}31%{transform:scaleX(1);opacity:1}33%,to{transform:scaleX(1);opacity:0}}@keyframes psP1{0%,33%{transform:scaleX(0);opacity:1}64%{transform:scaleX(1);opacity:1}66%,to{transform:scaleX(1);opacity:0}}@keyframes psP2{0%,66%{transform:scaleX(0);opacity:1}96%{transform:scaleX(1);opacity:1}99%,to{transform:scaleX(1);opacity:0}}@keyframes psCur{0%,6%{opacity:0;transform:translate(160px,150px)}8%{opacity:1;transform:translate(160px,150px)}14%{transform:translate(0)}15.5%{transform:translate(0) scale(.85)}17%{transform:translate(0) scale(1)}26%{opacity:1;transform:translate(0)}29%,to{opacity:0;transform:translate(20px,30px)}}@keyframes psSel{0%,15.5%{opacity:0}17.5%,to{opacity:1}}@keyframes psLift{0%,15.5%{transform:none}17.5%,to{transform:translateY(-10px)}}@keyframes psBadge{0%,17.5%{opacity:0;transform:scale(.6)}19.5%,to{opacity:1;transform:none}}@keyframes psTog{0%,9%{left:4px}11%,to{left:calc(50% + 0px)}}@keyframes psTogA{0%,9%{color:#fff}11%,to{color:#ffffffa6}}@keyframes psTogB{0%,9%{color:#ffffffa6}11%,to{color:#fff}}@keyframes psPrA{0%,9.5%{opacity:1}11%,to{opacity:0}}@keyframes psPrB{0%,9.5%{opacity:0}11%,to{opacity:1}}@keyframes psF0{0%,38%{clip-path:inset(0 100% 0 0)}41%,to{clip-path:inset(0 0 0 0)}}@keyframes psFc0{0%,41%{opacity:0;transform:scale(.5)}42%,to{opacity:1;transform:none}}@keyframes psFo0{0%,37%{border-color:#e1e1e4;box-shadow:none}38%,41%{border-color:#111113;box-shadow:0 0 0 3px #11111314}42%,to{border-color:#e1e1e4;box-shadow:none}}@keyframes psF1{0%,42%{clip-path:inset(0 100% 0 0)}45%,to{clip-path:inset(0 0 0 0)}}@keyframes psFc1{0%,45%{opacity:0;transform:scale(.5)}46%,to{opacity:1;transform:none}}@keyframes psFo1{0%,41%{border-color:#e1e1e4;box-shadow:none}42%,45%{border-color:#111113;box-shadow:0 0 0 3px #11111314}46%,to{border-color:#e1e1e4;box-shadow:none}}@keyframes psF2{0%,46%{clip-path:inset(0 100% 0 0)}49%,to{clip-path:inset(0 0 0 0)}}@keyframes psFc2{0%,49%{opacity:0;transform:scale(.5)}50%,to{opacity:1;transform:none}}@keyframes psFo2{0%,45%{border-color:#e1e1e4;box-shadow:none}46%,49%{border-color:#111113;box-shadow:0 0 0 3px #11111314}50%,to{border-color:#e1e1e4;box-shadow:none}}@keyframes psF3{0%,50%{clip-path:inset(0 100% 0 0)}53%,to{clip-path:inset(0 0 0 0)}}@keyframes psFc3{0%,53%{opacity:0;transform:scale(.5)}54%,to{opacity:1;transform:none}}@keyframes psFo3{0%,49%{border-color:#e1e1e4;box-shadow:none}50%,53%{border-color:#111113;box-shadow:0 0 0 3px #11111314}54%,to{border-color:#e1e1e4;box-shadow:none}}@keyframes psF4{0%,54%{clip-path:inset(0 100% 0 0)}57%,to{clip-path:inset(0 0 0 0)}}@keyframes psFc4{0%,57%{opacity:0;transform:scale(.5)}58%,to{opacity:1;transform:none}}@keyframes psFo4{0%,53%{border-color:#e1e1e4;box-shadow:none}54%,57%{border-color:#111113;box-shadow:0 0 0 3px #11111314}58%,to{border-color:#e1e1e4;box-shadow:none}}@keyframes psBtn{0%,58%{transform:none}59.5%{transform:scale(.95)}61%,to{transform:none}}@keyframes psBtnA{0%,59.5%{opacity:1}60.5%,to{opacity:0}}@keyframes psBtnB{0%,59.5%{opacity:0}60.5%,to{opacity:1}}@keyframes psSpin{to{transform:rotate(360deg)}}@keyframes psRing{0%,69%{stroke-dashoffset:264}80%,to{stroke-dashoffset:0}}@keyframes psM0{0%,72%{background:#f1f1f3;color:#66666d}73%,to{background:#111113;color:#fff}}@keyframes psMk0{0%,72%{left:3px;background:#c9c9ce}73%,to{left:15px;background:#fff}}@keyframes psMt0{0%,72%{background:#e1e1e4}73%,to{background:#ffffff40}}@keyframes psM1{0%,73%{background:#f1f1f3;color:#66666d}74%,to{background:#111113;color:#fff}}@keyframes psMk1{0%,73%{left:3px;background:#c9c9ce}74%,to{left:15px;background:#fff}}@keyframes psMt1{0%,73%{background:#e1e1e4}74%,to{background:#ffffff40}}@keyframes psM2{0%,75%{background:#f1f1f3;color:#66666d}76%,to{background:#111113;color:#fff}}@keyframes psMk2{0%,75%{left:3px;background:#c9c9ce}76%,to{left:15px;background:#fff}}@keyframes psMt2{0%,75%{background:#e1e1e4}76%,to{background:#ffffff40}}@keyframes psM3{0%,77%{background:#f1f1f3;color:#66666d}78%,to{background:#111113;color:#fff}}@keyframes psMk3{0%,77%{left:3px;background:#c9c9ce}78%,to{left:15px;background:#fff}}@keyframes psMt3{0%,77%{background:#e1e1e4}78%,to{background:#ffffff40}}@keyframes psM4{0%,79%{background:#f1f1f3;color:#66666d}80%,to{background:#111113;color:#fff}}@keyframes psMk4{0%,79%{left:3px;background:#c9c9ce}80%,to{left:15px;background:#fff}}@keyframes psMt4{0%,79%{background:#e1e1e4}80%,to{background:#ffffff40}}@keyframes psM5{0%,81%{background:#f1f1f3;color:#66666d}82%,to{background:#111113;color:#fff}}@keyframes psMk5{0%,81%{left:3px;background:#c9c9ce}82%,to{left:15px;background:#fff}}@keyframes psMt5{0%,81%{background:#e1e1e4}82%,to{background:#ffffff40}}@keyframes psA0{0%,84%{opacity:0;transform:scale(.4)}85%,to{opacity:1;transform:none}}@keyframes psA1{0%,85%{opacity:0;transform:scale(.4)}86%,to{opacity:1;transform:none}}@keyframes psA2{0%,86%{opacity:0;transform:scale(.4)}87%,to{opacity:1;transform:none}}@keyframes psA3{0%,87%{opacity:0;transform:scale(.4)}89%,to{opacity:1;transform:none}}@keyframes psA4{0%,88%{opacity:0;transform:scale(.4)}90%,to{opacity:1;transform:none}}@keyframes psInv{0%,90%{opacity:0;transform:translateY(6px)}92%,to{opacity:1;transform:none}}@keyframes psDone{0%,71%{opacity:0;transform:scale(.6)}74%,to{opacity:1;transform:none}}@container ps (max-width: 760px){.ps-hide-sm{display:none!important}.ps-plans{flex-direction:column}.ps-form{grid-template-columns:1fr!important}.ps-s3{flex-direction:column}}@media (prefers-reduced-motion: reduce){.ps-L,.ps-spin{animation:none!important}.ps-scene{display:none!important}.ps-scene.ps-last{display:flex!important;opacity:1}.ps-track{transform:scaleX(1)}.ps-num{background:#111b1e!important;color:#fff!important;border-color:#111b1e!important}.ps-pbar{display:none}.ps-ring{stroke-dashoffset:0}.ps-mod{background:#111113;color:#fff}.ps-mod-t{background:#ffffff40}.ps-mod-k{left:15px;background:#fff}}.pl{width:100%;display:flex;flex-direction:column;gap:32px;color:var(--v2-ink)}.pl__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.pl__toggle{display:inline-flex;padding:4px;border-radius:999px;background:#fff;border:1px solid var(--v2-line)}.pl__toggle button{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 20px;border-radius:999px;border:0;background:transparent;color:var(--v2-ink);font-weight:600;font-size:14px;cursor:pointer;transition:background-color .25s ease}.pl__toggle button.is-on{background:var(--v2-ink);color:#fff}.pl__toggle button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pl__badge{font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--v2-gold);color:#2a1c0a}.pl__fine{font-size:14px;color:var(--v2-muted)}.pl__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px}.pl__card{position:relative;border-radius:26px;padding:32px;display:flex;flex-direction:column;gap:22px;background:#fff;color:var(--v2-ink);border:1px solid var(--v2-line-2);--pl-muted: var(--v2-muted);--pl-rule: var(--v2-line)}.pl__card--hi{background:var(--v2-ink);color:#fff;border-color:transparent;box-shadow:0 30px 80px #00000059;--pl-muted: #BDB9B0;--pl-rule: rgba(255,255,255,.14)}.pl__card--skeleton{min-height:520px;background:linear-gradient(90deg,#fff,#f6f4ef,#fff);background-size:200% 100%;animation:plSkel 1.4s ease infinite}@keyframes plSkel{to{background-position:-200% 0}}.pl__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px}.pl__head h3{font-size:20px;font-weight:700}.pl__tag{font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--v2-ink);color:#fff}.pl__card--hi .pl__tag{background:#fff;color:var(--v2-ink)}.pl__lead{font-size:15px;line-height:1.5;color:var(--pl-muted);min-height:45px}.pl__price{display:flex;flex-direction:column;gap:6px;min-height:104px}.pl__pre,.pl__note{font-size:13px;color:var(--pl-muted)}.pl__pre{font-weight:600}.pl__amount{font-family:var(--v2-display);font-size:clamp(44px,4.4vw,60px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pl__feats{list-style:none;margin:0;padding:20px 0 0;border-top:1px solid var(--pl-rule);display:flex;flex-direction:column;gap:10px;font-size:15px;flex-grow:1}.pl__feats li{display:flex;gap:10px;align-items:flex-start}.pl__feats svg{flex-shrink:0;margin-top:2px;opacity:.85}.pl__cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border-radius:999px;background:transparent;color:var(--v2-ink)!important;border:1px solid var(--v2-line-2);text-decoration:none;font-weight:600;font-size:15px;transition:transform .25s var(--v2-ease)}.pl__cta:hover{transform:translateY(-2px)}.pl__cta:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pl__card--hi .pl__cta{background:#fff;color:var(--v2-ink)!important;border-color:transparent}.pl__table{border-radius:24px;border:1px solid var(--v2-line);background:#fff;overflow-x:auto}.pl__table table{width:100%;min-width:720px;border-collapse:collapse;font-size:15px}.pl__table caption{text-align:left;padding:24px 28px 8px;font-size:18px;font-weight:700}.pl__table thead th{padding:14px 16px;font-size:15px;font-weight:700;text-align:center}.pl__table thead th:first-child{text-align:left;padding:14px 28px;font-size:13px;font-weight:600;color:var(--v2-muted);width:40%}.pl__table tbody tr{border-top:1px solid var(--v2-line)}.pl__table tbody th{text-align:left;padding:14px 28px;font-weight:500}.pl__table td{text-align:center;padding:14px 16px;font-variant-numeric:tabular-nums}.pl__table .is-hi{background:#f7f3eb}.pl__cell{font-weight:600}@media (prefers-reduced-motion: reduce){.pl__card--skeleton{animation:none}}.pl__empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:28px 32px;border-radius:26px;background:#fff;border:1px solid var(--v2-line-2)}.pl__empty p{font-size:17px;font-weight:600}.pl__empty .pl__cta{padding:0 24px}.l2-stack{display:flex;flex-direction:column}.l2-row{display:flex;flex-wrap:wrap;gap:12px}.l2-split{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px}.l2-abs{position:absolute;top:0;right:0;bottom:0;left:0}.l2-muted{font-size:16px;color:var(--v2-muted)}.l2-lead{max-width:26em;font-size:18px;color:var(--v2-ink-2)}.l2-btn-lg{min-height:54px;padding:0 28px;font-size:15px}.l2-h2-sm{font-size:clamp(34px,3.8vw,54px);line-height:1.02}.l2-h2-md{font-size:clamp(34px,4.4vw,60px);line-height:1.02}.l2-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px}.l2-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block}.l2-header{position:relative;z-index:5}.l2-header__row{padding-top:22px;padding-bottom:22px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px}.l2-header__logo{display:inline-flex;align-items:center;min-height:44px;color:var(--v2-ink)}.l2-header__nav{display:flex;gap:4px;padding:5px;border-radius:999px;font-size:14px;font-weight:500}.l2-header__nav a{padding:9px 16px}.l2-header__actions{grid-column:3;justify-self:end;display:flex;align-items:center;gap:18px}.l2-header__login{font-size:14px;font-weight:600}.l2-header__cta{min-height:44px;padding:0 20px;font-size:14px;white-space:nowrap}.l2-header__burger{display:none;width:44px;height:44px;border-radius:999px;border:1px solid rgba(17,17,17,.12);background:#fff9;color:var(--v2-ink);align-items:center;justify-content:center;cursor:pointer}.l2-header__mobile{display:none}@media (max-width: 900px){.l2-header__burger{display:inline-flex}.l2-header__actions{gap:10px}.l2-header__mobile{display:flex;flex-direction:column;margin-top:-6px;margin-bottom:8px;padding:8px;border-radius:22px;max-width:calc(100% - 32px)}.l2-header__mobile a{padding:12px 16px;border-radius:14px;text-decoration:none;font-weight:600}.l2-header__mobile a:hover{background:#ffffffb3}}.l2-hero{position:relative;isolation:isolate;overflow:hidden}.l2-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.l2-hero__bg .vd-mesh-arena{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%}.l2-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 55% 40% at 50% 28%,#f1f1f1b3,#f1f1f100 75%),linear-gradient(180deg,#f1f1f100 55%,#f1f1f1)}.l2-hero__copy{padding-top:56px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:26px}.l2-hero__title{font-family:var(--v2-display);font-weight:400;font-size:clamp(46px,6.4vw,94px);line-height:.96;letter-spacing:-.025em;max-width:12ch}.l2-hero__sub{max-width:32em;font-size:19px;color:var(--v2-ink-2)}.l2-hero__shot{max-width:1180px;margin:0 auto;padding:56px 28px 120px}.l2-frame{border-radius:26px;padding:10px;box-shadow:0 50px 120px #3c2d1940!important}.l2-frame__inner{border-radius:18px;overflow:hidden}.l2-explorer{padding:140px 0 40px}.l2-explorer__card{position:relative;isolation:isolate;border-radius:36px;overflow:hidden;background:#fff}.l2-explorer__body{padding:clamp(24px,4vw,56px);display:flex;flex-direction:column;gap:28px}.l2-explorer__desc{font-size:17px;color:var(--v2-ink-3);min-height:1.55em}.l2-seg{display:inline-flex;gap:3px;padding:4px;border-radius:999px}.l2-seg__btn{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--v2-ink);font-size:14px;font-weight:600;cursor:pointer}.l2-seg__btn.is-on{background:var(--v2-ink);color:#fff}.l2-tabs{border-radius:22px;padding:6px;display:flex;flex-wrap:wrap;gap:4px}.l2-tab{position:relative;overflow:hidden;flex:1 1 150px;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:0;background:transparent;color:var(--v2-ink);text-align:left;cursor:pointer}.l2-tab.is-on{background:#ffffffeb}.l2-tab__icon{width:34px;height:34px;border-radius:11px;background:#1111110f;color:var(--v2-ink);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.l2-tab.is-on .l2-tab__icon{background:var(--v2-ink);color:#fff}.l2-tab__label{font-size:15px;font-weight:600}.l2-tab__prog{position:absolute;left:14px;right:14px;bottom:0;height:2px;border-radius:2px;background:var(--v2-bronze)}.l2-screen{width:100%;border-radius:24px;padding:8px;box-shadow:0 40px 100px #3c2d1938!important}.l2-screen__inner{border-radius:17px;overflow:hidden}.l2-assistant{padding:100px 0 0}.l2-assistant__card{position:relative;isolation:isolate;overflow:hidden;border-radius:40px;background:var(--v2-night);color:#fff}.l2-assistant__card a{color:#fff}.l2-assistant__aura{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-1;background:radial-gradient(40% 35% at 78% 30%,rgba(221,164,97,.22),transparent 70%),radial-gradient(35% 40% at 15% 85%,rgba(45,90,104,.45),transparent 70%),radial-gradient(30% 30% at 55% 105%,rgba(149,175,146,.18),transparent 70%)}.l2-assistant__body{padding:clamp(32px,5vw,72px);display:flex;flex-direction:column;gap:48px}.l2-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;background:#dda46124;color:var(--v2-gold-soft);font-size:13px;font-weight:700}.l2-assistant__title{font-size:clamp(40px,5.4vw,80px);line-height:.98}.l2-assistant__lead{max-width:30em;font-size:17px;line-height:1.6;color:#ffffffb8}.l2-rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:28px;padding-top:36px;border-top:1px solid rgba(255,255,255,.12)}.l2-rules__icon{width:36px;height:36px;border-radius:12px;background:#dda46124;color:var(--v2-gold-soft);display:inline-flex;align-items:center;justify-content:center}.l2-rules__t{font-size:17px;font-weight:600}.l2-rules__s{font-size:14px;line-height:1.55;color:#ffffff9e}.l2-modules{padding:100px 0 140px}.l2-lanes{display:flex;flex-direction:column;gap:14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.l2-lane{display:flex;width:max-content;gap:12px;list-style:none;margin:0;padding:0}.l2-pill{display:inline-flex;align-items:center;gap:12px;padding:14px 22px;border-radius:999px;white-space:nowrap;text-decoration:none}.l2-pill.is-link{border-color:#8b683e8c;cursor:pointer}.l2-pill.is-soon{opacity:.72}.l2-pill__name{font-family:var(--v2-display);font-size:22px;line-height:1}.l2-pill__desc{font-size:14px;color:var(--v2-muted)}.l2-legend{padding-top:24px;display:flex;flex-wrap:wrap;gap:10px 28px;font-size:14px;color:var(--v2-muted)}.l2-legend>span{display:inline-flex;align-items:center;gap:8px}.l2-benefits{position:relative;isolation:isolate;overflow:hidden;background:#fff}.l2-benefit{position:relative;overflow:hidden;border-radius:28px;padding:36px;display:flex;flex-direction:column;gap:14px;background:#f6f5f2!important;border-color:#e6e3dc!important;box-shadow:none!important}.l2-benefit__spot{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .3s ease}.l2-benefit__t{font-size:32px;position:relative}.l2-benefit__d{font-size:16px;color:var(--v2-ink-3);position:relative}.bv{position:relative;height:188px;border-radius:20px;background:var(--v2-night);color:#fff;border:1px solid var(--v2-night);padding:18px;overflow:hidden;margin-bottom:8px}.bv__col{display:flex;flex-direction:column;height:100%}.bv__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.bv__muted{font-size:13px;color:#cfcbd8}.bv__ok{font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;background:#7dd99a2e;color:#a6ebbc}.bv__num{font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.bv__bars{position:relative;flex:1;display:flex;align-items:flex-end;gap:6px}.bv__bars>span{flex:1;border-radius:4px 4px 0 0}.bv__line{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.bv__shield{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;background:#ffffff1f}.bv__avs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-content:start}.bv__avs>span{aspect-ratio:1;border-radius:50%;color:#15121b;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.bv__track{height:6px;border-radius:999px;background:#ffffff1f;overflow:hidden}.bv__track>span{display:block;height:100%;width:100%;border-radius:999px;background:linear-gradient(90deg,#dda461,#95af92)}.bv__task{display:flex;align-items:center;gap:10px;font-size:13px}.bv__tick{width:16px;height:16px;border-radius:5px;border:1.5px solid rgba(255,255,255,.35);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.l2-timeline{position:relative;overflow:hidden;background:#fff}.l2-timeline__a{position:absolute;right:-4%;bottom:-26%;font-size:clamp(320px,46vw,680px);line-height:1;color:#f1eee8;pointer-events:none}.l2-timeline__line{position:absolute;left:0;right:0;top:7px;height:2px;background:linear-gradient(90deg,#dda461,#8b683e 60%,#111)}.l2-timeline__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:40px}.l2-timeline__list li{display:flex;flex-direction:column;gap:12px;padding-top:40px;position:relative}.l2-timeline__dot{position:absolute;left:0;top:0;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--v2-bronze)}.l2-timeline__dot.is-now{background:var(--v2-ink);border-color:var(--v2-ink)}.l2-timeline__k{font-size:13px;font-weight:600;color:var(--v2-brown)}.l2-faq{padding-top:160px;padding-bottom:160px;display:flex;flex-wrap:wrap;gap:48px 72px;align-items:flex-start}.l2-faq__a{padding:0 24px 22px!important;font-size:16px;line-height:1.6;color:var(--v2-ink-2)}.l2-cta-wrap{padding:0 28px}.l2-cta{max-width:1280px;margin:0 auto;position:relative;isolation:isolate;overflow:hidden;border-radius:40px;background:var(--v2-brown);color:#fff}.l2-cta__mesh{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;z-index:-2;opacity:.45;mix-blend-mode:soft-light}.l2-cta__body{padding:clamp(80px,12vw,160px) 28px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:30px}.l2-cta__title{max-width:12ch;font-size:clamp(48px,8vw,120px);line-height:.96}.l2-footer{color:var(--v2-muted);margin-top:96px;border-top:1px solid var(--v2-line)}.l2-footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.l2-footer__brand{flex:1 1 280px;max-width:360px;gap:18px;color:var(--v2-ink)}.l2-footer__brand p{font-size:15px;color:var(--v2-muted)}.l2-footer__cols{display:flex;flex-wrap:wrap;gap:56px;font-size:15px}.l2-footer__h{font-size:13px;font-weight:700;color:var(--v2-brown)}.l2-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;border-top:1px solid var(--v2-line);font-size:13px}@media (max-width: 640px){.v2-wrap{padding-left:16px;padding-right:16px}.l2-hero__shot{padding:40px 16px 80px}.l2-explorer{padding-top:80px}.l2-tab{flex:1 1 calc(50% - 4px);gap:10px;padding:10px}.l2-tab__label{font-size:14px}.l2-header__cta{padding:0 16px}.l2-hero__copy{padding-top:40px}.l2-hero__sub{font-size:17px}.l2-faq,.l2-timeline .l2-stack,.l2-benefits .l2-stack,#precios .l2-stack{padding-top:96px!important;padding-bottom:96px!important}.l2-cta-wrap{padding:0 16px}.l2-cta,.l2-assistant__card,.l2-explorer__card{border-radius:28px}}.v2-page{min-height:100vh;isolation:isolate}.v2-page__bg{position:absolute;inset:0 0 auto;height:620px;z-index:-1;overflow:hidden}.v2-page__bg .vd-mesh-arena{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%}.v2-page__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#f1f1f159,#f1f1f1)}.v2-page__main{max-width:1280px;margin:0 auto;padding:40px 28px 0}.v2 .container{width:100%}.v2 .legal-shell{display:flex;flex-direction:column;gap:24px}.v2 .legal-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:24px;align-items:stretch;padding:clamp(24px,4vw,48px);border-radius:32px;background:#ffffff9e;border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);box-shadow:0 10px 30px #3c2d1914}.v2 .legal-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;color:var(--v2-muted);font-size:14px;font-weight:600;text-decoration:none}.v2 .legal-back:hover{color:var(--v2-ink)}.v2 .legal-kicker{display:block;width:fit-content;margin-bottom:14px;font-size:13px;font-weight:700;color:var(--v2-brown)}.v2 .legal-hero h1{font-family:var(--v2-display);font-weight:400;font-size:clamp(40px,5.4vw,76px);line-height:1;margin-bottom:18px;max-width:16ch}.v2 .legal-hero p{max-width:40em;font-size:18px;color:var(--v2-ink-2)}.v2 .legal-hero small{display:block;margin-top:18px;color:var(--v2-muted);font-weight:600;font-size:14px}.v2 .legal-summary{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-height:240px;padding:28px;border-radius:24px;background:var(--v2-night);color:#fff}.v2 .legal-summary svg{margin-bottom:auto;color:var(--v2-gold-soft)}.v2 .legal-summary strong{font-family:var(--v2-display);font-weight:400;font-size:28px;line-height:1.1}.v2 .legal-summary p{color:#ffffffb8;font-size:15px}.v2 .legal-content{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:flex-start}.v2 .legal-main{padding:clamp(24px,4vw,44px);background:#fff;border:1px solid var(--v2-line-2);border-radius:28px}.v2 .legal-section{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--v2-line)}.v2 .legal-section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.v2 .legal-section h2{font-family:var(--v2-display);font-weight:400;font-size:28px;line-height:1.1;margin-bottom:12px;color:var(--v2-ink)}.v2 .legal-section p{margin-bottom:14px;color:var(--v2-ink-2);font-size:16px;line-height:1.65}.v2 .legal-section p:last-child{margin-bottom:0}.v2 .legal-section ul{display:grid;gap:10px;margin:0;padding-left:20px;color:var(--v2-ink-2);line-height:1.6}.v2 .legal-section li::marker{color:var(--v2-brown)}.v2 .legal-section a,.v2 .legal-side-card a{color:var(--v2-brown);font-weight:700;text-decoration:none}.v2 .legal-section a:hover,.v2 .legal-side-card a:hover{text-decoration:underline;text-underline-offset:4px}.v2 .legal-side{position:sticky;top:24px;display:grid;gap:12px}.v2 .legal-side-card{padding:20px;background:#fff;border:1px solid var(--v2-line-2);border-radius:20px}.v2 .legal-side-card svg{margin-bottom:14px;color:var(--v2-brown)}.v2 .legal-side-card strong{display:block;margin-bottom:6px;font-size:16px;font-weight:700}.v2 .legal-side-card p{color:var(--v2-muted);font-size:14px}@media (max-width: 900px){.v2 .legal-hero,.v2 .legal-content{grid-template-columns:minmax(0,1fr)}.v2 .legal-side{position:static}}@media (max-width: 640px){.v2-page__main{padding:24px 16px 0}}.v2 .glass{background:#fff;border:1px solid var(--v2-line-2);border-radius:28px}.v2 .spinner-small{width:18px;height:18px;border-radius:50%;border:2px solid rgba(17,17,17,.15);border-top-color:var(--v2-ink);animation:v2spin .8s linear infinite;display:inline-block}@keyframes v2spin{to{transform:rotate(360deg)}}.vaddar-metrics-consent{position:fixed;z-index:3000;bottom:1rem;left:1rem;width:min(550px,calc(100% - 2rem));padding:1rem 1.2rem;background:#fff;color:#0f172a;border:1px solid #d7e0e6;border-radius:16px;box-shadow:0 6px 32px #0f172a2e;font-family:Inter,system-ui,sans-serif}.vaddar-metrics-consent p{margin:0 0 1rem;font-size:.9rem;line-height:1.6}.vaddar-metrics-consent p a{color:#075f4e;text-decoration:underline}.vaddar-metrics-consent__actions{display:flex;flex-wrap:wrap;gap:.6rem}.vaddar-metrics-consent button{border:1px solid #536778;border-radius:10px;padding:.65rem .9rem;background:#fff;color:#0f172a;font:inherit;font-weight:650;cursor:pointer}.vaddar-metrics-consent button:last-child{background:#0f172a;color:#fff;border-color:#0f172a}.vaddar-metrics-consent button:focus-visible,.vaddar-metrics-consent a:focus-visible{outline:3px solid #17846a;outline-offset:4px}@media (max-width:480px){.vaddar-metrics-consent{bottom:.6rem;left:.6rem;width:calc(100% - 1.2rem);padding:.9rem}.vaddar-metrics-consent__actions button{flex:1}}@media (prefers-reduced-motion:reduce){.vaddar-metrics-consent *{transition:none!important}}.vaddar-metrics-preferences{position:fixed;z-index:3000;bottom:.7rem;left:.7rem;padding:.45rem .7rem;font-size:.75rem;font-family:Inter,system-ui,sans-serif;color:#0f172a;background:#fff;border:1px solid #64748b;border-radius:9px;cursor:pointer;box-shadow:0 2px 10px #0f172a1a}.vaddar-metrics-preferences:focus-visible{outline:3px solid #17846a;outline-offset:3px}
