.v-ag-crumb{font-size:14px;color:var(--muted);margin-bottom:22px;display:flex;gap:8px;flex-wrap:wrap}.v-ag-crumb a{text-decoration:none}.v-ag-crumb a:hover{color:var(--ink)}.v-ag-crumb span[aria-hidden]{color:var(--line)}.v-ag-hero-links{margin-top:18px;font-size:15px;color:var(--ink-2)}.v-ag-panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 30px 70px -40px rgba(22,24,39,.28);padding:20px 22px 0;overflow:hidden}.v-ag-top{display:flex;align-items:center;gap:12px}.v-ag-av{flex:none;width:34px;height:34px;border-radius:10px;background:var(--violet);display:grid;place-items:center}.v-ag-av svg{width:17px;height:17px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round}.v-ag-top b{display:block;font-weight:500;font-size:18px;letter-spacing:-.01em;line-height:1.2}.v-ag-top small{display:block;font-size:12.5px;color:var(--muted);margin-top:2px}.v-ag-ex{margin-left:auto;align-self:flex-start;font-size:12px;color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:2px 8px}.v-ag-meta{margin-top:18px;padding-top:14px;border-top:1px solid var(--line-2);font-size:12.5px;color:var(--muted)}.v-ag-trace{list-style:none;position:relative;margin-top:6px}.v-ag-trace:before{content:"";position:absolute;left:59px;top:20px;bottom:30px;width:2px;background:var(--line-2)}.v-ag-trace li{position:relative;display:grid;grid-template-columns:40px 16px minmax(0,1fr);gap:0 12px;align-items:start;padding:10px 0}.v-ag-t{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums;line-height:20px}.v-ag-dot{position:relative;z-index:1;margin-top:4px;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid var(--line);justify-self:center}.v-is-done .v-ag-dot{background:var(--teal-cell);border-color:var(--teal-cell)}.v-is-wait .v-ag-dot{background:var(--coral);border-color:var(--coral);box-shadow:0 0 0 4px rgba(248,103,79,.16)}.v-ag-row{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;line-height:20px}.v-ag-row b{font-weight:500;font-size:14.5px}.v-ag-trace small{display:block;font-size:12.5px;color:var(--ink-2);line-height:1.4;margin-top:2px}.v-ag-lab,.v-is-later b,.v-is-later small{color:var(--muted)}.v-ag-lab{font-style:normal;font-size:11.5px;font-weight:500;line-height:18px;border:1px solid var(--line);border-radius:999px;padding:0 8px}.v-is-done .v-ag-lab{color:var(--teal-d);border-color:rgba(0,123,123,.3)}.v-is-wait .v-ag-lab{color:var(--ink);border-color:var(--coral)}.v-ag-fields{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.v-ag-fields span{font-size:11.5px;color:var(--ink-2);border:1px solid var(--line);border-radius:6px;padding:1px 7px}.v-ag-card{margin-top:12px;display:flex;align-items:center;gap:12px;background:var(--violet-t);border-radius:12px;padding:10px}.v-ag-you{flex:none;width:34px;height:34px;border-radius:10px;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:10.5px;font-weight:600;letter-spacing:.02em}.v-ag-card-t{min-width:0}.v-ag-card b{display:block;font-weight:500;font-size:15px;letter-spacing:-.01em;line-height:1.25}.v-ag-card small{margin-top:1px;color:var(--ink-2)}.v-ag-ok{margin-left:auto;background:var(--teal-cell);color:#fff;font-size:13.5px;font-weight:500;border-radius:8px;padding:7px 14px;white-space:nowrap}.v-ag-foot{margin-top:4px;border-top:1px solid var(--line-2);min-height:50px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;color:var(--muted)}.v-ag-foot span{display:inline-flex;align-items:center;gap:7px}.v-ag-foot span:before{content:"";width:8px;height:8px;border-radius:50%;border:2px solid var(--line)}.v-ag-foot .v-k1:before{background:var(--teal-cell);border-color:var(--teal-cell)}.v-ag-foot .v-k2:before{background:var(--coral);border-color:var(--coral)}@media (prefers-reduced-motion:no-preference){.v-ag-card,.v-ag-trace li{animation:v-agIn .55s var(--ease) both}.v-ag-trace li:nth-child(2){animation-delay:.15s}.v-ag-trace li:nth-child(3){animation-delay:.3s}.v-ag-trace li:nth-child(4){animation-delay:.45s}.v-ag-trace li:nth-child(5){animation-delay:.6s}.v-ag-card{animation-delay:.85s}}@keyframes v-agIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:560px){.v-ag-panel{padding:16px 14px 0}.v-ag-trace:before{left:7px}.v-ag-trace li{grid-template-columns:16px minmax(0,1fr);gap:0 10px}.v-ag-t{display:none}.v-ag-card{flex-wrap:wrap}.v-ag-card-t{flex:1 1 150px}.v-ag-ok{margin-left:46px}}.v-ag-def-in{margin-top:clamp(8px,1vw,16px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,5vw,72px);align-items:start}.v-ag-def h3{margin-top:clamp(20px,2vw,28px);font-size:16px;font-weight:600}.v-ag-vs{margin-top:16px;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}.v-ag-vs div{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr);gap:8px 28px;padding:20px 24px;border-top:1px solid var(--line-2)}.v-ag-vs div:first-child{border-top:0}.v-ag-vs dt{font-weight:500}.v-ag-vs dd{font-size:15px;color:var(--ink-2);line-height:1.55}.v-ag-vs-note{margin-top:16px;font-size:16px;color:var(--ink)}@media (max-width:900px){.v-ag-def-in{grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:700px){.v-ag-vs div{grid-template-columns:minmax(0,1fr);padding:18px}}.v-ag-jobs{padding:clamp(72px,9vw,128px) 0}.v-ag-list{margin-top:clamp(40px,5vw,56px);border-top:1px solid var(--line)}.v-ag-list li{list-style:none;display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,.62fr);gap:12px 32px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.v-ag-cell{justify-self:start;display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:5px;font-size:13px;font-weight:500;color:#fff}.v-ag-c1{background:var(--teal-cell)}.v-ag-c2{background:var(--violet)}.v-ag-c3{background:var(--amber);color:var(--ink)}.v-ag-c4{background:var(--coral);color:var(--ink)}.v-ag-c5{background:var(--ink)}.v-ag-list p{font-size:16px;color:var(--ink);line-height:1.5}.v-ag-list a{justify-self:end;font-size:14px;font-weight:500;text-decoration:none;border-bottom:1px solid var(--line)}.v-ag-list a:hover{border-color:var(--ink)}.v-ag-else{margin-top:28px;font-size:16px;color:var(--ink-2);max-width:44em}@media (max-width:860px){.v-ag-list li{grid-template-columns:minmax(0,1fr);gap:10px}.v-ag-list a{justify-self:start}}.v-ag-soft{background:var(--soft)}.v-ag-can{padding:clamp(72px,9vw,128px) 0}.v-ag-two{margin-top:clamp(40px,5vw,56px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.v-ag-col{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}.v-ag-col h3{display:flex;align-items:center;gap:10px;padding:18px 22px;font-size:16px;font-weight:600;border-bottom:1px solid var(--line-2)}.v-ag-col h3 i{width:10px;height:10px;border-radius:3px;background:var(--teal-cell)}.v-ag-col.v-no h3 i{background:var(--coral)}.v-ag-col ul{list-style:none}.v-ag-col li{padding:16px 22px;border-top:1px solid var(--line-2);font-size:15px;color:var(--ink-2);line-height:1.55}.v-ag-col li:first-child{border-top:0}@media (max-width:860px){.v-ag-two{grid-template-columns:minmax(0,1fr)}}.v-ag-calc{align-self:start;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:clamp(24px,3vw,36px);background:rgba(255,255,255,.03);display:flex;flex-direction:column;justify-content:flex-start;gap:32px}@media (min-width:901px){.v-ag-calc{position:sticky;top:calc(var(--hd) + 24px)}}.v-h2n .v-ag-w{color:inherit}.v-ag-calc .v-lab{font-size:13px;color:rgba(255,255,255,.6)}.v-ag-calc .v-ag-big{margin-top:6px;color:#fff;font-weight:500;font-size:clamp(2.8rem,2rem + 2.6vw,4.4rem);line-height:1;letter-spacing:-.03em}.v-ag-calc p{margin-top:8px;font-size:15px;color:rgba(255,255,255,.7);line-height:1.5}.v-ag-seg{margin-top:16px;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.v-ag-seg i{height:10px;border-radius:3px;background:#7FE0DD}.v-ag-bar{margin-top:16px;height:10px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.v-ag-bar i{display:block;height:100%;width:60%;background:var(--coral);border-radius:999px}.v-ag-calc .v-sum{padding-top:18px;border-top:1px solid rgba(255,255,255,.1);font-size:13px;color:rgba(255,255,255,.6);line-height:1.5}.v-ag-night .v-step{grid-template-columns:44px minmax(0,1fr)}@media (max-width:560px){.v-ag-night .v-step{grid-template-columns:40px minmax(0,1fr)}}.v-ag-exs{padding:clamp(72px,9vw,128px) 0}.v-ag-ex-in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:start;margin-top:clamp(36px,4vw,52px)}.v-ag-label{display:inline-block;font-size:13px;font-weight:500;color:#7A4F00;background:#FDF1D9;border-radius:6px;padding:4px 10px}.v-ag-ex-in h3{margin-top:16px;font-weight:500;font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);letter-spacing:-.015em;line-height:1.25}.v-ag-ex-in .v-txt p{margin-top:14px;font-size:16px;color:var(--ink-2);line-height:1.6;max-width:36em}.v-ag-ex-in .v-txt p.v-nb{font-size:14px;color:var(--muted)}.v-ag-cmp{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 30px 70px -44px rgba(22,24,39,.25);padding:20px 22px 22px}.v-ag-cmp-h{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line-2)}.v-ag-cmp-h b{font-weight:500;font-size:16px}.v-ag-cmp-r{margin-top:18px}.v-ag-cmp-r span{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--ink-2)}.v-ag-cmp-r span em{font-style:normal;color:var(--ink);font-weight:500}.v-ag-cmp-r i{display:block;margin-top:8px;height:28px;border-radius:5px}.v-ag-cmp-r .v-b1{background:var(--coral);width:100%}.v-ag-cmp-r .v-b2{background:var(--teal-cell);width:8.4%;min-width:22px}.v-ag-cmp .v-ag-note{margin-top:20px;padding-top:14px;border-top:1px solid var(--line-2);font-size:13px;color:var(--muted);line-height:1.5}@media (max-width:900px){.v-ag-ex-in{grid-template-columns:minmax(0,1fr)}}.v-ag-price{background:var(--soft)}.v-ag-p3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.v-ag-p3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.v-ag-p3{grid-template-columns:minmax(0,1fr)}}.v-ag-nw{white-space:nowrap}.v-ag-night .v-pill-teal,.v-faq details p a{color:var(--ink)}.v-ag-foot span:before{box-sizing:content-box}