.hv10h :where(*),.hv10h :where(*):before,.hv10h :where(*):after{border:revert;outline-color:revert}.hv10h :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}.hv10h :where(a){color:revert;text-decoration:revert}.hv10h :where(small){font-size:revert}.hv10h :where(table){border-collapse:revert;text-indent:revert}.hv10h :where(ol,ul,menu){list-style:revert}.hv10h :where(img,svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}.hv10h :where(img,video){max-width:revert}.hv10h :where(button,input,select,optgroup,textarea){font:revert;letter-spacing:revert;color:revert;border-radius:revert;background-color:revert}.hv10h :where(input,textarea)::placeholder{color:revert;opacity:revert}.hv10h{line-height:normal}.hv10h.hv10h{--c-white: #FFFFFF;--c-jade-1: #CBEBD4;--c-jade-2: #D1ECDF;--c-jade-3: #DDF1DE;--c-base: #E5F3E7;--c-flow-deep: #8FD3AE}.hv10h *{margin:0;padding:0;box-sizing:border-box}div.hv10h{background-color:var(--c-white)}div.hv10h{width:100%;min-height:100%;overflow-x:clip}.hv10h .gradient-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background:linear-gradient(180deg,var(--c-white) 0%,var(--c-base) 100%);z-index:-1}.hv10h #grid{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.hv10h.hv10h{--primary: #187242;--primary-hover: #1c874e;--primary-soft: #e5f5ec;--ink: #1b271f;--ink-2: #5b655d;--ink-3: #6b7670;--muted: #6b7280;--line: #efeff1;--surface-2: #fafafb;--surface-3: #f3f3f6;--money-in: #16a05c;--money-out: #e5484d;--sidebar: #10291c;--sidebar-active: #51d78e;--font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ease: cubic-bezier(.16, 1, .3, 1);--deep: #10291c}div.hv10h{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased}.hv10h button{font:inherit;color:inherit}.hv10h a{color:inherit;text-decoration:none}.hv10h :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hv10h .tnum{font-variant-numeric:tabular-nums}.hv10h .page{height:max(100vh,640px);height:max(100svh,640px);display:flex;flex-direction:column}.hv10h .nav{flex:none}.hv10h .nav__in{max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,40px);height:clamp(52px,7vh,68px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.hv10h .nav__logo img{display:block;height:clamp(24px,3.4vh,30px);width:auto}.hv10h .nav__links{display:flex;gap:clamp(22px,3vw,44px);font-size:.95rem;font-weight:400}.hv10h .nav__links a{position:relative;padding:6px 0;color:var(--ink-2);transition:color .4s var(--ease)}.hv10h .nav__links a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease)}.hv10h .nav__links a:hover{color:var(--ink)}.hv10h .nav__links a:hover:after{transform:scaleX(1)}.hv10h .nav__cta{justify-self:end;display:flex;align-items:center;gap:clamp(12px,2vw,28px)}.hv10h .nav__login{font-size:.95rem;color:var(--ink);transition:opacity .4s var(--ease)}.hv10h .nav__login:hover{opacity:.6}.hv10h .btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 20px;border-radius:999px;border:1px solid transparent;font-size:.92rem;font-weight:400;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color .5s var(--ease),border-color .5s var(--ease),transform .5s var(--ease),box-shadow .5s var(--ease)}.hv10h .btn:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);transform:translate(-120%);transition:transform .9s var(--ease);pointer-events:none}.hv10h .btn:hover:after{transform:translate(120%)}.hv10h .btn--pri{background:linear-gradient(180deg,#1d3d2c 0%,var(--deep) 100%);color:#fff;box-shadow:inset 0 1px #ffffff24,0 1px 2px #10291c4d,0 10px 24px -12px #10291c8c}.hv10h .btn--pri:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,0 2px 4px #10291c4d,0 18px 34px -14px #10291c99}.hv10h .btn--ghost{background:#fff9;border-color:#1b271f24;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hv10h .btn--ghost:hover{background:#fff;border-color:#1b271f47}.hv10h .btn--lg{height:48px;padding:0 24px;font-size:1rem}.hv10h .docs{position:fixed;inset:0;z-index:2;overflow:hidden;pointer-events:none}.hv10h .doc{position:absolute;width:calc(var(--w) * 1vw);font-size:calc(var(--w) * 1vw / 30);padding:1.7em 1.8em;opacity:0;transform:translate(-50%,-50%);border-radius:.15em;background:#fffdf8;color:#1c1c1a;font-family:Times New Roman,Times,serif;line-height:1.35;text-align:left;box-shadow:0 1px 2px #10291c2e,0 22px 44px -20px #10291c73;will-change:transform,opacity}.hv10h .doc h5{font-size:1.5em;font-weight:700;text-align:center;letter-spacing:.02em}.hv10h .doc .meta{font-size:.82em;font-style:italic;text-align:center}.hv10h .doc .org{font-size:.74em;font-weight:700;line-height:1.25}.hv10h .doc .form-no{position:absolute;top:1.3em;right:1.5em;font-size:.6em;text-align:center;line-height:1.25}.hv10h .doc p{margin-top:.4em;font-size:.92em}.hv10h .doc p i{font-style:normal;border-bottom:1px dotted #555}.hv10h .doc table{width:100%;margin-top:.7em;border-collapse:collapse;font-size:.78em}.hv10h .doc th,.hv10h .doc td{padding:.22em .4em;border:1px solid #666;font-weight:400}.hv10h .doc th{font-weight:700;text-align:center}.hv10h .doc .r{text-align:right}.hv10h .doc .b{font-weight:700}.hv10h .doc .signs{margin-top:1em;display:flex;justify-content:space-around;font-size:.76em;font-weight:700;text-align:center}.hv10h .doc .signs small{display:block;font-weight:400;font-style:italic}.hv10h .doc .stamp{position:absolute;right:2em;bottom:3.2em;padding:.25em .7em;border:.14em solid #c0392b;border-radius:.3em;color:#c0392b;font:700 1em/1.2 var(--font);letter-spacing:.04em;transform:rotate(-12deg);opacity:.82}.hv10h .doc .red{color:#c0392b}.hv10h .doc--bill{padding:2em 1.8em;background:#fff;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:calc(var(--w) * 1vw / 16);line-height:1.5}.hv10h .doc--bill h5{font-size:1.15em}.hv10h .doc--bill div{display:flex;justify-content:space-between;gap:1em;font-size:.82em}.hv10h .doc--bill hr{margin:.5em 0;border:0;border-top:1px dashed #777}.hv10h .doc--bill .c{display:block;text-align:center}.hv10h .doc--sheet{padding:0;overflow:hidden;border-radius:.5em;background:#fff;font-family:var(--font)}.hv10h .doc--sheet .bar{display:flex;align-items:center;gap:.6em;padding:.55em .9em;background:#1f6f43;color:#fff;font-size:.82em;font-weight:600}.hv10h .doc--sheet .bar i{width:1.3em;height:1.3em;border-radius:.25em;background:#ffffff40}.hv10h .doc--sheet table{margin:0;font-size:.74em}.hv10h .doc--sheet th,.hv10h .doc--sheet td{border-color:#d9dee2;padding:.3em .5em;white-space:nowrap}.hv10h .doc--sheet th{background:#f1f3f4;color:#5f6368;font-weight:500}.hv10h .doc--sheet tr.h td{background:#e6f4ea;font-weight:600}.hv10h .doc--chat{padding:0;overflow:hidden;border-radius:1em;background:#e8edf4;font-family:var(--font)}.hv10h .doc--chat .bar{display:flex;align-items:center;gap:.7em;padding:.7em 1em;background:#fff;font-size:.95em;font-weight:600}.hv10h .doc--chat .bar i{width:2em;height:2em;border-radius:50%;background:#9bb7e0}.hv10h .doc--chat .msgs{padding:.9em 1em 1.1em;display:flex;flex-direction:column;gap:.5em;font-size:.88em;line-height:1.35}.hv10h .doc--chat .msgs span{max-width:82%;padding:.5em .8em;border-radius:1em;background:#fff}.hv10h .doc--chat .msgs .me{align-self:flex-end;background:#d6e8ff}.hv10h .doc--push{padding:1em 1.2em;display:flex;gap:.9em;border-radius:1.4em;background:#fffffff7;font-family:var(--font);font-size:calc(var(--w) * 1vw / 24);line-height:1.35}.hv10h .doc--push>i{flex:none;width:2.6em;height:2.6em;border-radius:.6em;background:linear-gradient(135deg,#2f9b65,#0f5a36)}.hv10h .doc--push b{display:block;font-size:.82em}.hv10h .doc--push span{display:block;font-size:.78em;color:#333}.hv10h .doc .hl{background:#fff3a0}.hv10h .doc--note.pink{background:#ffd4dc}.hv10h .doc--far{filter:blur(1.2px);box-shadow:0 10px 22px -14px #10291c66}.hv10h .doc--note{padding:1.6em 1.5em 2.2em;background:#fff2a6;font-family:Shantell Sans,cursive;font-size:calc(var(--w) * 1vw / 12);line-height:1.25}.hv10h .nav,.hv10h .hero,.hv10h .stage{position:relative;z-index:3}@media(max-width:700px){.hv10h .doc{width:calc(var(--w) * 1.9vw);font-size:calc(var(--w) * 1.9vw / 30)}.hv10h .doc--bill{font-size:calc(var(--w) * 1.9vw / 16)}.hv10h .doc--push{font-size:calc(var(--w) * 1.9vw / 24)}.hv10h .doc--note{font-size:calc(var(--w) * 1.9vw / 12)}.hv10h .doc:nth-child(n+8),.hv10h .doc--far{display:none}}@property --edge-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes edgeRun{to{--edge-angle: 360deg}}.hv10h .edge{position:relative}.hv10h .edge:after{content:"";position:absolute;inset:calc(var(--edge-out, 0px) * -1 - var(--edge-w, 1.5px));padding:var(--edge-w, 1.5px);border-radius:var(--edge-r, inherit);background:conic-gradient(from var(--edge-angle),rgba(81,215,142,0) 0deg,rgba(81,215,142,0) 200deg,rgba(81,215,142,.9) 300deg,#ffffff 340deg,rgba(81,215,142,0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;filter:drop-shadow(0 0 6px rgba(81,215,142,.9));pointer-events:none;z-index:10}.hv10h .edge.run:after{animation:edgeRun var(--edge-speed, 2.2s) cubic-bezier(.45,0,.25,1) 1,edgeFade var(--edge-speed, 2.2s) linear 1}@keyframes edgeFade{0%{opacity:0}12%,82%{opacity:1}to{opacity:0}}.hv10h .nav__links{padding:5px;border:1px solid rgba(16,41,28,.16);border-radius:999px;background:#ffffff80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffffe6,0 8px 24px -16px #10291c66;gap:2px!important}.hv10h .nav__links a{padding:8px 18px!important;border-radius:999px;transition:background-color .4s var(--ease),color .4s var(--ease)}.hv10h .nav__links a:after{display:none}.hv10h .nav__links a:hover{background:#10291c12}.hv10h .btn--pri{border-color:#51d78ea6;box-shadow:inset 0 1px #ffffff2e,0 0 0 3px #51d78e29,0 0 26px -4px #51d78ebf,0 10px 24px -12px #10291c8c!important}.hv10h .btn--pri:hover{box-shadow:inset 0 1px #ffffff38,0 0 0 4px #51d78e38,0 0 34px -2px #51d78ef2,0 16px 30px -14px #10291c99!important}.hv10h .btn--ghost{border-color:#10291c38}.hv10h .field{border-color:#10291c38;--edge-r: 999px;--edge-speed: 2s}.hv10h .dev-tablet,.hv10h .dev-phone{--edge-w: 2px}.hv10h .dev-tablet{--edge-out: calc(var(--h) * .026);--edge-r: calc(var(--h) * .066);--edge-speed: 2.4s}.hv10h .dev-phone{--edge-out: calc(var(--ph) * .022);--edge-r: calc(var(--ph) * .09);--edge-speed: 1.8s}.hv10h .dev-tablet:before,.hv10h .dev-phone:before{content:"";position:absolute;inset:calc(var(--edge-out) * -1);border-radius:var(--edge-r);border:1px solid rgba(16,41,28,.2);box-shadow:inset 0 0 0 var(--edge-out) #fff6,inset 0 1px 0 var(--edge-out) #fff3,0 0 0 1px #ffffff8c,0 0 40px -6px #51d78e73;pointer-events:none}.hv10h .hero{flex:none;padding:clamp(18px,4vh,56px) clamp(16px,4vw,40px) 0;text-align:center}.hv10h .headline{font-size:clamp(1.6rem,min(4.8vw,8.4vh),4.6rem);font-weight:400;line-height:1.12;letter-spacing:-.035em;white-space:nowrap}.hv10h .headline .w>span{background:linear-gradient(180deg,#132119 28%,#2c7450 118%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.12em;filter:drop-shadow(0 1px 0 rgba(255,255,255,.7)) drop-shadow(0 16px 26px rgba(16,41,28,.2));will-change:transform,opacity}.hv10h .headline .line{display:inline}.hv10h .w{display:inline-block}.hv10h .w>span{display:inline-block;opacity:0;animation:wordIn 1.4s var(--ease) forwards;animation-delay:calc(var(--i) * .11s + .2s)}@keyframes wordIn{0%{opacity:0;transform:translate3d(0,.42em,0) scale(.985)}60%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1)}}.hv10h .lede{margin:clamp(10px,1.6vh,20px) auto 0!important;display:block!important;font-size:clamp(1.05rem,min(1.7vw,3vh),1.55rem);line-height:1.4;letter-spacing:-.01em;color:var(--ink-2);animation-delay:.9s!important}.hv10h .boost{position:relative;display:inline-block;font-weight:600;background:linear-gradient(100deg,var(--primary) 0%,var(--primary) 42%,#6fe3a6 50%,var(--primary) 58%,var(--primary) 100%) 100% 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--primary);transform-origin:0 100%}.hv10h .boost.run{animation:boostSheen 2.5s linear 1,boostLean 2.5s linear 1}.hv10h .boost:after{content:"";position:absolute;left:0;right:0;bottom:-.1em;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(81,215,142,0) 0%,#51d78e 55%,var(--primary) 100%);transform:scaleX(0);transform-origin:left}.hv10h .boost.run:after{animation:boostLine 2.5s linear 1}@keyframes boostSheen{0%{background-position:100% 0;animation-timing-function:ease-in}41%{background-position:0% 0}41.01%{background-position:100% 0;animation-timing-function:ease-in}65%{background-position:0% 0}65.01%{background-position:100% 0;animation-timing-function:ease-in}78%,to{background-position:0% 0}}@keyframes boostLean{0%{transform:skew(0) translate(0);animation-timing-function:cubic-bezier(.7,0,1,.5)}78%{transform:skew(-11deg) translate(5px);animation-timing-function:cubic-bezier(.2,1.6,.4,1)}90%,to{transform:skew(0) translate(0)}}@keyframes boostLine{0%{transform:scaleX(0);opacity:1;animation-timing-function:cubic-bezier(.8,0,1,.4)}78%{transform:scaleX(1);opacity:1}92%,to{transform:scaleX(1);opacity:0}}.hv10h .cta{margin-top:clamp(16px,2.5vh,30px);display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.hv10h .cta{opacity:0;animation:blurUp 1.4s var(--ease) 1.05s forwards}.hv10h .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hv10h .signup-box{display:inline-block!important;max-width:100%;text-align:left}.hv10h .signup{display:flex;flex-wrap:nowrap;align-items:center;gap:12px}.hv10h .field{display:flex;align-items:center;flex:0 1 460px;width:460px;min-width:0;height:clamp(46px,5.6vh,54px);padding:5px 5px 5px 20px;border-radius:999px;border:1px solid rgba(27,39,31,.14);background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffffe6,0 12px 30px -18px #10291c59;transition:border-color .4s var(--ease),box-shadow .4s var(--ease),background-color .4s var(--ease)}.hv10h .field:focus-within{border-color:#1872428c;background:#fff;box-shadow:0 0 0 4px #1872421f,0 12px 30px -18px #10291c59}.hv10h .field.bad{border-color:#d22f5699}.hv10h .field input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:1.04rem;color:var(--ink)}.hv10h .field input::placeholder{color:var(--ink-3)}.hv10h .field .btn{height:100%}.hv10h .signup .btn--ghost{height:clamp(46px,5.6vh,54px);padding:0 26px;font-size:1rem}.hv10h .field .btn{padding:0 24px;font-size:1.02rem}.hv10h .trial-note{margin-top:clamp(8px,1.2vh,12px);text-align:center;font-size:.94rem;color:var(--ink-2)}.hv10h .trial-note:empty{display:none}.hv10h .trial-note.ok{color:var(--primary)}.hv10h .trial-note.err{color:#b3264a}@keyframes blurUp{0%{opacity:0;transform:translateY(18px);filter:blur(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.hv10h .stage{flex:1;min-height:0;width:100%;margin-top:clamp(46px,6.6vh,80px);padding:0 24px clamp(40px,6.4vh,72px);display:flex;align-items:flex-end;justify-content:center;gap:var(--gap, 40px);perspective:2200px;perspective-origin:50% 30%;--px: 0;--py: 0}.hv10h .slot{position:relative;flex:none;opacity:0}.hv10h .stage.ready .slot{animation:slotIn 2.2s var(--ease) forwards,idle 9s ease-in-out infinite alternate}.hv10h .stage.ready .slot-phone{animation-delay:0s,3.2s}.hv10h .stage.ready .slot-tablet{animation-delay:.8s,4.4s}.hv10h .stage.ready .slot-card{animation-delay:1.6s,5.6s}@keyframes slotIn{0%{opacity:0;transform:translateY(18px);filter:blur(8px)}to{opacity:1;transform:translateY(0)}}@keyframes idle{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.hv10h .slot-card{z-index:2;margin-right:calc(var(--h, 400px) * .085 - var(--gap, 40px))}.hv10h .slot-tablet{z-index:1}.hv10h .slot-phone{z-index:2;margin-left:calc(var(--h, 400px) * .085 - var(--gap, 40px))}.hv10h .dev-tablet:before,.hv10h .dev-phone:before{display:none}.hv10h .dev-tablet{--edge-out: 0px;--edge-r: calc(var(--h) * .052)}.hv10h .dev-phone{--edge-out: 0px;--edge-r: calc(var(--ph) * .068)}.hv10h .stage{align-items:flex-end}.hv10h .stage.narrow .slot-card,.hv10h .stage.narrow .slot-phone{margin:0}.hv10h .slot:after{display:none!important}.hv10h .slot:after{content:"";position:absolute;left:4%;right:4%;bottom:calc(var(--h, 400px) * -.045);height:calc(var(--h, 400px) * .07);background:radial-gradient(ellipse at center,#10291c6b,#10291c00 70%);filter:blur(6px);z-index:-1;pointer-events:none}.hv10h .dev{transition:transform .9s var(--ease);will-change:transform}.hv10h .fit{position:relative;width:100%;height:100%;overflow:hidden}.hv10h .fit__in{position:absolute;top:0;left:0;width:calc(var(--w) * 1px);height:calc(var(--hh) * 1px);transform-origin:0 0;transform:scale(var(--s, 1))}.hv10h .dev-tablet{--bz: calc(var(--h) * .03);height:var(--h);width:calc((var(--h) - var(--bz) * 2) * 1.44 + var(--bz) * 2);padding:var(--bz);border-radius:calc(var(--h) * .052);background:radial-gradient(circle at 50% calc(var(--bz) * .5),#3a4a41 0 calc(var(--bz) * .13),#3a4a4100 calc(var(--bz) * .13 + .8px)),linear-gradient(145deg,#1b2620,#070b09);transform:rotateX(calc(var(--py) * -2deg)) rotateY(calc(var(--px) * 2.5deg));box-shadow:inset 0 0 0 1.5px #ffffff24,0 2px #2a3831,0 5px #070b09,10px 12px 14px #06140e4d,34px 40px 34px -2px #06140e40,80px 88px 64px -6px #06140e30,140px 150px 100px -14px #06140e1f}.hv10h .dev-tablet .fit{border-radius:calc(var(--h) * .022);background:#fff}.hv10h .dev-tablet .fit:after,.hv10h .dev-phone .fit:after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:linear-gradient(125deg,#ffffff1c,#fff0 30%)}.hv10h .dev-phone{--ph: calc(var(--h) * .72);--bz: calc(var(--ph) * .016);height:var(--ph);width:calc((var(--ph) - var(--bz) * 2) * 375 / 812 + var(--bz) * 2);padding:var(--bz);border-radius:calc(var(--ph) * .068);background:linear-gradient(145deg,#1b2620,#070b09);transform:rotateY(calc(var(--px) * 3deg)) rotateX(calc(var(--py) * -2deg));box-shadow:inset 0 0 0 1.5px #ffffff29,3px 0 #2a3831,6px 2px #070b09,7px 9px 10px #06140e4d,22px 26px 24px -2px #06140e40,52px 58px 44px -4px #06140e30,90px 98px 66px -10px #06140e1f}.hv10h .dev-phone .fit{border-radius:calc(var(--ph) * .054);background:#f9fafb}.hv10h .dev-card{position:relative;height:calc(var(--h) * .4);width:calc(var(--h) * .4 * 639 / 1012);border-radius:7%/4.4%;transform:rotateY(calc(var(--px) * 4deg)) rotateX(calc(var(--py) * -3deg))}.hv10h .dev-card img{display:block;width:100%;height:100%;border-radius:7%/4.4%;box-shadow:-2px 1px #0b3a22,-3px 2px #062414,7px 9px 10px #06140e4d,20px 24px 22px -2px #06140e40,46px 52px 40px -4px #06140e30,80px 86px 58px -10px #06140e1f}.hv10h .dev-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,#fff0 38%,#ffffff52,#fff0 62%) no-repeat;background-size:260% 100%;background-position:130% 0;mix-blend-mode:soft-light;pointer-events:none}.hv10h .dev-card.run:after{animation:glare 1.6s var(--ease) 1}@keyframes glare{0%{background-position:130% 0}to{background-position:-30% 0}}.hv10h .web{position:relative;display:grid;grid-template-columns:240px 1fr;height:100%;font-size:15px;line-height:1.45;letter-spacing:-.005em;color:var(--ink);background:#fff;text-align:left}.hv10h .sb{background:var(--sidebar);color:#fff;padding:14px 12px;display:flex;flex-direction:column}.hv10h .sb__top{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 14px}.hv10h .sb__top img{height:30px;display:block}.hv10h .sb__top svg{color:#9ca3af}.hv10h .nav-i{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;font-size:13px;line-height:18px;color:#fff}.hv10h .nav-i svg{flex:none}.hv10h .nav-i .bdg{margin-left:auto;min-width:18px;padding:0 5px;border-radius:999px;background:#e5484d;font-size:10.5px;font-weight:600;text-align:center}.hv10h .nav-i .chev{margin-left:auto;color:#9ca3af}.hv10h .sec-label{margin:9px 10px 3px;font-size:11px;font-weight:600;color:#9ca3af}.hv10h .sub-i{position:relative;display:flex;align-items:center;gap:8px;margin-left:26px;padding:7px 12px;border-radius:9px;font-size:13px;color:#d1d5db}.hv10h .sub-i:before{content:"";position:absolute;left:-8px;top:50%;width:2px;height:14px;margin-top:-7px;border-radius:2px;background:#ffffff24}.hv10h .sub-i.on{background:#ffffff1a;color:var(--sidebar-active);font-weight:600}.hv10h .sub-i.on:before{width:3px;height:20px;margin-top:-10px;background:var(--sidebar-active)}.hv10h .sub-i .usp{margin-left:auto;padding:1px 6px;border-radius:999px;background:#51d78e29;color:var(--sidebar-active);font-size:10px;font-weight:600}.hv10h .sb__foot{margin-top:auto;border-top:1px solid rgba(107,114,128,.5);padding-top:6px}.hv10h .wm{display:flex;flex-direction:column;min-width:0;height:100%}.hv10h .topbar{flex:none;height:60px;display:flex;align-items:center;gap:14px;padding:0 28px}.hv10h .qsearch{display:flex;align-items:center;gap:10px;width:300px;height:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:14px}.hv10h .topbar__r{margin-left:auto;display:flex;align-items:center;gap:16px;color:var(--ink-2)}.hv10h .tenant{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;background:var(--surface-3);font-size:14px;font-weight:500;color:var(--ink)}.hv10h .avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#d9ede3;color:var(--primary);font-size:13px;font-weight:600}.hv10h .wbody{flex:1;min-height:0;overflow-y:auto;padding:14px 44px 30px;scrollbar-width:none}.hv10h .wbody::-webkit-scrollbar{display:none}.hv10h .phead{display:flex;align-items:center;gap:14px}.hv10h .phead__ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#fdf3d7;color:#a16207}.hv10h .phead h2{font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.hv10h .phead p{font-size:13px;color:var(--muted)}.hv10h .phead__act{margin-left:auto;display:flex;gap:8px}.hv10h .pill-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border:0;border-radius:999px;background:var(--surface-3);font-size:13.5px;font-weight:600;cursor:pointer}.hv10h .pill-btn--pri{background:var(--primary);color:#fff}.hv10h .cf{margin-top:16px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.hv10h .cf__head{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line)}.hv10h .cf__head h3,.hv10h .cf__head .net{font-size:14px;font-weight:600}.hv10h .presets{margin-left:auto;display:flex;gap:4px}.hv10h .presets button{height:28px;padding:0 11px;border:0;border-radius:999px;background:none;font-size:12px;font-weight:500;color:var(--muted);cursor:pointer;transition:background-color .2s ease,color .2s ease}.hv10h .presets button:hover{background:var(--surface-3)}.hv10h .presets button[aria-pressed=true]{background:var(--ink);color:#fff}.hv10h .cf__body{display:grid;grid-template-columns:190px 1fr;gap:8px;padding:14px 20px 10px}.hv10h .tile+.tile{margin-top:14px}.hv10h .tile__label{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.hv10h .tile__label i{width:8px;height:8px;border-radius:50%}.hv10h .tile__value{margin-top:4px;font-size:18px;font-weight:600;white-space:nowrap}.hv10h .plot{height:176px}.hv10h .plot svg{display:block;width:100%;height:100%;overflow:visible}.hv10h .plot text{font-size:11px;fill:var(--muted)}.hv10h .plot .ln{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hv10h .plot .draw{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes draw{to{stroke-dashoffset:0}}.hv10h .plot .tip{animation:pulse 1.8s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(3.2);opacity:0}}.hv10h .cur{font-size:.8em;font-weight:400;color:var(--muted)}.hv10h .tools{margin-top:16px;display:flex;align-items:center;gap:8px}.hv10h .fsearch{display:flex;align-items:center;gap:8px;width:250px;height:34px;padding:0 12px;border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden}.hv10h .chip-f{height:32px;padding:0 13px;border:0;border-radius:999px;background:var(--surface-3);font-size:13px;color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.hv10h .chip-f[aria-pressed=true]{background:var(--ink);color:#fff;font-weight:500}.hv10h .tools__r{margin-left:auto;display:flex;gap:14px;color:var(--ink-2)}.hv10h .tools__r .on{color:var(--primary)}.hv10h .tbl{margin-top:12px;border:1px solid var(--line);border-radius:14px;overflow:hidden}.hv10h .tr{display:grid;grid-template-columns:minmax(0,1fr) 104px 156px 150px 160px;align-items:center;gap:12px;padding:0 20px}.hv10h .th{height:38px;background:var(--surface-2);font-size:12.5px;font-weight:500;color:var(--ink-2);border-bottom:1px solid var(--line)}.hv10h .th>:nth-child(n+4),.hv10h .td>:nth-child(n+4){text-align:right}.hv10h .td{min-height:58px;border-top:1px solid var(--line);transition:background-color .3s ease}.hv10h .td:first-of-type{border-top:0}.hv10h .td.root{background:var(--surface-2)}.hv10h .td.hit-in{animation:hitIn 1.6s ease}.hv10h .td.hit-out{animation:hitOut 1.6s ease}@keyframes hitIn{0%,25%{background:#dff5e8}to{background:transparent}}@keyframes hitOut{0%,25%{background:#fde7e8}to{background:transparent}}.hv10h .acct{display:flex;align-items:center;gap:12px;min-width:0}.hv10h .acct.child{padding-left:18px}.hv10h .acct .hook{color:#b7bdc0;flex:none}.hv10h .acct__ic{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--surface-3);font-size:10.5px;font-weight:600;color:var(--ink-2)}.hv10h .acct__ic.cash{background:var(--primary-soft);color:var(--primary)}.hv10h .acct__name{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .acct__meta{font-size:12px;color:var(--muted);white-space:nowrap}.hv10h .acct .exp{border:0;background:none;padding:2px;margin-left:2px;cursor:pointer;color:var(--ink-2);display:grid;transition:transform .2s ease}.hv10h .acct .exp.closed{transform:rotate(-90deg)}.hv10h .tag{display:inline-block;padding:2px 9px;border-radius:999px;background:var(--surface-3);font-size:12px;color:var(--ink-2);white-space:nowrap}.hv10h .tag--va{background:#e6f0fd;color:#2563eb;font-weight:500}.hv10h .tag--api{background:var(--primary-soft);color:var(--primary);font-weight:500}.hv10h .src small{display:block;margin-top:2px;font-size:11.5px;color:var(--muted)}.hv10h .delta{font-size:13px;font-weight:500;white-space:nowrap}.hv10h .delta.up{color:var(--money-in)}.hv10h .delta.down{color:var(--money-out)}.hv10h .bal{font-size:14.5px;font-weight:600;white-space:nowrap}.hv10h .tnote{margin-top:12px;font-size:12px;color:var(--muted)}.hv10h .nav-i.link,.hv10h .sub-i.link{cursor:pointer;transition:background-color .15s ease}.hv10h .nav-i.link:hover,.hv10h .sub-i.link:not(.on):hover{background:#ffffff0f}.hv10h .wm,.hv10h .shot{animation:pageIn .7s var(--ease)}@keyframes pageIn{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}to{opacity:1;transform:translateY(0)}}.hv10h .shot{position:relative;background-repeat:no-repeat;background-size:1280px 800px;background-position:-240px 0}.hv10h .hot{position:absolute;left:24px;right:24px;top:455px;height:295px;border:0;border-radius:10px;background:none;cursor:pointer;transition:background-color .2s ease}.hv10h .hot:hover{background:#1872420f}.hv10h .hot i{position:absolute;left:18px;top:22px;width:12px;height:12px;border-radius:50%;background:var(--primary);animation:ring 1.6s ease-out infinite}@keyframes ring{0%{box-shadow:0 0 #18724280}to{box-shadow:0 0 0 14px #18724200}}.hv10h .case{position:absolute;inset:0;z-index:3;border:0;background-size:100% 100%;cursor:pointer;animation:pageIn .3s ease}.hv10h .app{position:relative;height:100%;display:flex;flex-direction:column;background:#f9fafb;color:#1b271f;font-size:14px;text-align:left}.hv10h .sbar{flex:none;height:44px;display:flex;align-items:flex-end;justify-content:space-between;padding:0 26px 6px;background:#d9ede3;font-size:14px;font-weight:600}.hv10h .sbar i{display:block;width:92px;height:26px;border-radius:14px;background:#0c1410;position:absolute;left:50%;top:9px;margin-left:-46px}.hv10h .ahead{flex:none;position:relative;z-index:0;display:flex;align-items:center;gap:10px;height:56px;padding:0 16px;background:#d9ede3}.hv10h .ahead:after{content:"";position:absolute;left:0;right:0;top:100%;height:64px;background:#d9ede3;border-radius:0 0 16px 16px;z-index:-1}.hv10h .ahead__av{width:40px;height:40px;border-radius:50%;border:1px solid #fff;background:#187242;color:#fff;display:grid;place-items:center;font-weight:600;font-size:14px}.hv10h .ahead__name{font-size:18px;line-height:24px;font-weight:600}.hv10h .ahead__biz{font-size:12px;line-height:16px;font-weight:500;color:#4b5563}.hv10h .ahead__ai{margin-left:auto;position:relative}.hv10h .ahead__ai img{display:block;width:32px;height:32px}.hv10h .ahead__ai b{position:absolute;top:-6px;right:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#dc2626;color:#fff;font-size:10px;font-weight:600;line-height:18px;text-align:center}.hv10h .ascroll{flex:1;min-height:0;overflow-y:auto;padding:0 16px 84px;scrollbar-width:none;position:relative;z-index:1}.hv10h .ascroll::-webkit-scrollbar{display:none}.hv10h .acard{background:#fff;border-radius:20px;padding:16px 20px;box-shadow:0 2px 8px #3030300a}.hv10h .acf__row{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#6b7280}.hv10h .acf__row .eye{border:0;background:none;padding:2px;display:grid;cursor:pointer;color:#6b7280}.hv10h .acf__row .period{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:12px;color:#1b271f}.hv10h .acf__amt{margin-top:6px;font-size:20px;line-height:24px;font-weight:500}.hv10h .acf__amt small{font-size:16px;color:#6b7280;font-weight:500}.hv10h .acf__plot{margin-top:10px;height:96px}.hv10h .acf__plot svg{display:block;width:100%;height:100%;overflow:visible}.hv10h .acf__ticks{display:flex;justify-content:space-between;margin-top:4px;font-size:10px;color:#7a8085}.hv10h .asec{margin:24px 0 12px;display:flex;align-items:baseline;justify-content:space-between}.hv10h .asec h4{font-size:16px;font-weight:600}.hv10h .asec a{font-size:13px;font-weight:500;color:#2563eb}.hv10h .qa{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.hv10h .qa i{width:40px;height:40px;border-radius:8px;background:#187242;color:#fff;display:grid;place-items:center}.hv10h .tx{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #e5e7eb;overflow:hidden}.hv10h .tx.new{animation:txIn .7s cubic-bezier(.2,.8,.2,1)}@keyframes txIn{0%{max-height:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-10px)}to{max-height:80px;opacity:1;transform:translateY(0)}}.hv10h .tx__ic{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#f3f4f6;color:#7a8085}.hv10h .tx__ic.in{background:#e3ffed;color:#187242}.hv10h .tx__main{flex:1;min-width:0}.hv10h .tx__l1{display:flex;justify-content:space-between;gap:8px;font-size:14px}.hv10h .tx__l1 b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .tx__l1 span{font-weight:500;white-space:nowrap}.hv10h .tx__l1 span.in{color:#187242}.hv10h .tx__l2{margin-top:3px;display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#4b5563;white-space:nowrap}.hv10h .tx__l2 span:first-child{overflow:hidden;text-overflow:ellipsis}.hv10h .tabbar{position:absolute;left:0;right:0;bottom:0;height:70px;padding-bottom:16px;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;background:#fff;box-shadow:0 -2px 8px #3030301a;z-index:2}.hv10h .tabbar div{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11px;line-height:12px;font-weight:500;color:#474a4d}.hv10h .tabbar div svg{color:#7a8085}.hv10h .tabbar div[data-act]{cursor:pointer}.hv10h .alist{margin-top:4px;padding:16px}.hv10h .alist h4{margin-bottom:4px;font-size:16px;font-weight:600}.hv10h .arow{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px solid #e5e7eb}.hv10h .arow:first-of-type{border-top:0}.hv10h .arow>div{flex:1;min-width:0}.hv10h .arow b{display:block;font-size:13.5px;font-weight:600;line-height:1.3}.hv10h .arow span{display:block;margin-top:3px;font-size:12px;color:#4b5563}.hv10h .arow em{flex:none;font-style:normal;font-size:12px;font-weight:600;color:#187242}.hv10h .arow--col{display:block}.hv10h .arow--col .bar{margin-top:8px}.hv10h .abtn--sm{flex:none;height:34px;padding:0 14px;font-size:13px}.hv10h .tabbar div.on,.hv10h .tabbar div.on svg{color:#187242}.hv10h .fab{justify-self:center;width:50px;height:50px;margin-top:-30px;border-radius:50%;border:3px solid #fff;background:radial-gradient(circle at 30% 25%,#3c9161,#175033);color:#fff;display:grid;place-items:center;box-shadow:0 4px 12px #1872424d}.hv10h .fsearch input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;color:var(--ink)}.hv10h .fsearch:focus-within{border-color:var(--primary)}.hv10h .ibtn{display:grid;padding:4px;border:0;border-radius:8px;background:none;color:inherit;cursor:pointer}.hv10h .ibtn:hover{background:var(--surface-3)}.hv10h .ibtn.on{color:var(--primary)}.hv10h .ibtn.spin svg{animation:spin .8s linear}@keyframes spin{to{transform:rotate(360deg)}}.hv10h .tools__r{gap:6px}.hv10h .empty{padding:28px;text-align:center;font-size:13.5px;color:var(--muted)}.hv10h .pill-btn{transition:background-color .2s ease,opacity .2s ease}.hv10h .pill-btn:hover{background:#e9e9ee}.hv10h .pill-btn--pri:hover{background:var(--primary-hover)}.hv10h .pill-btn[disabled]{opacity:.45;cursor:not-allowed}.hv10h .drawer-bg{position:absolute;inset:0;z-index:5;background:#10181459;animation:fadeIn .25s ease}.hv10h .drawer{position:absolute;top:0;right:0;bottom:0;z-index:6;width:420px;padding:24px;display:flex;flex-direction:column;gap:16px;background:#fff;box-shadow:-24px 0 60px -24px #00000059;animation:drawerIn .6s var(--ease)}@keyframes fadeIn{0%{opacity:0}}@keyframes drawerIn{0%{transform:translate(40px);opacity:0}}.hv10h .drawer h3{font-size:19px;font-weight:700;letter-spacing:-.01em}.hv10h .drawer .dsub{margin-top:-10px;font-size:13px;color:var(--muted)}.hv10h .drawer__x{position:absolute;top:18px;right:18px;width:32px;height:32px;border:0;border-radius:50%;background:var(--surface-3);font-size:18px;line-height:1;cursor:pointer}.hv10h .drawer__foot{margin-top:auto;display:flex;justify-content:flex-end;gap:8px}.hv10h .fld label{display:block;margin-bottom:6px;font-size:12.5px;color:var(--muted)}.hv10h .fld select,.hv10h .fld input[type=text]{width:100%;height:42px;padding:0 12px;border:1px solid #e2e4e8;border-radius:10px;background:#fff;font:inherit;font-size:14px;color:var(--ink)}.hv10h .fld select:focus,.hv10h .fld input[type=text]:focus{outline:0;border-color:var(--primary);box-shadow:0 0 0 3px #18724224}.hv10h .fld input[type=range]{width:100%;accent-color:var(--primary)}.hv10h .fld .big{margin-bottom:8px;font-size:26px;font-weight:700}.hv10h .amt-chips{margin-top:8px;display:flex;gap:6px}.hv10h .amt-chips button{height:30px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);font-size:12.5px;cursor:pointer}.hv10h .amt-chips button:hover{border-color:var(--primary);color:var(--primary)}.hv10h .ferr{min-height:18px;font-size:12.5px;color:var(--money-out)}.hv10h .wtoast,.hv10h .atoast{position:absolute;left:50%;z-index:8;max-width:90%;padding:10px 16px;border-radius:999px;background:var(--ink);color:#fff;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translate(-50%);animation:toast 3s ease forwards;pointer-events:none}.hv10h .wtoast{bottom:22px}.hv10h .atoast{top:52px;font-size:12.5px;border-radius:12px;white-space:normal;text-align:center;width:86%}@keyframes toast{0%{opacity:0;margin-bottom:-10px}8%,85%{opacity:1;margin-bottom:0}to{opacity:0}}.hv10h .lim .tr{grid-template-columns:28px minmax(0,1.1fr) minmax(0,1.3fr) 130px 150px}.hv10h .lim .tr>*,.hv10h .rec .tr>*{text-align:left}.hv10h .lim .td,.hv10h .rec .td{font-size:13.5px}.hv10h .lim .td{cursor:pointer}.hv10h .lim .td:hover{background:var(--surface-2)}.hv10h .idx{font-size:12px;color:var(--muted)}.hv10h .bar{width:170px;height:4px;border-radius:2px;background:#e9ecef;overflow:hidden}.hv10h .bar i{display:block;height:100%;border-radius:2px;transition:width .3s ease,background-color .3s ease}.hv10h .bar--lg{width:100%;height:8px;border-radius:4px}.hv10h .lim__txt{margin-top:5px;font-size:12px;color:var(--muted)}.hv10h .kpis4{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hv10h .kcard{padding:12px 14px;border:1px solid var(--line);border-radius:12px}.hv10h .kcard small{display:block;font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .kcard b{display:block;margin:4px 0;font-size:17px;font-weight:700;white-space:nowrap}.hv10h .rec .tr{grid-template-columns:24px minmax(0,1fr) 128px minmax(0,.9fr) 84px minmax(0,1fr) 150px 84px;gap:10px}.hv10h .rec .tr>:nth-child(3){text-align:right}.hv10h .rec .tr>:last-child{text-align:center}.hv10h .rec .cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .code-btn{padding:0;border:0;background:none;font-size:13.5px;font-weight:500;cursor:pointer;text-align:left}.hv10h .code-btn:hover{color:var(--primary);text-decoration:underline}.hv10h .dot{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%}.hv10h .tag--ok{background:var(--primary-soft);color:var(--primary);border:1px solid #9fd9b8;font-weight:500}.hv10h .tag--warn{background:#fdf3d7;color:#8a5a00}.hv10h .chk{width:22px;height:22px;border:1.5px solid #9ca3af;border-radius:50%;background:none;color:transparent;display:inline-grid;place-items:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.hv10h .chk:hover{border-color:var(--primary)}.hv10h .chk.on{border-color:transparent;background:var(--primary-soft);color:var(--primary)}.hv10h .nav-i.on{background:#ffffff1a;color:var(--sidebar-active);font-weight:600}.hv10h .pill-btn--sm{height:30px;padding:0 12px;font-size:12.5px}.hv10h .gp .tr>*{text-align:left}.hv10h .gp .tr>.end{text-align:right}.hv10h .gp .td{min-height:54px;font-size:13.5px;color:var(--ink-2)}.hv10h .gp .cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .gp .cell.strong{font-weight:500;color:var(--ink)}.hv10h .gp .cell small{display:block;font-size:12px;font-weight:400;color:var(--muted)}.hv10h .hk{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hv10h .hk .kcard b{font-size:20px}.hv10h .hcards{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hv10h .hcard,.hv10h .rcard{display:block;width:100%;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:#fff;text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.hv10h .hcard:hover,.hv10h .rcard:hover{border-color:var(--primary);transform:translateY(-1px)}.hv10h .hcard b,.hv10h .rcard b{display:block;font-size:14px;font-weight:600}.hv10h .hcard span,.hv10h .rcard span{display:block;margin-top:3px;font-size:12.5px;color:var(--muted)}.hv10h .hcard i{display:grid;place-items:center;width:32px;height:32px;margin-bottom:10px;border-radius:8px;background:var(--primary-soft);color:var(--primary)}.hv10h .sec-h{margin:22px 0 0;font-size:14px;font-weight:600}.hv10h .rwrap{margin-top:20px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:start}.hv10h .rgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hv10h .rcard{padding:11px 14px}.hv10h .rcard.on{border-color:var(--primary);background:var(--primary-soft)}.hv10h .rprev{padding:16px;border:1px solid var(--line);border-radius:14px}.hv10h .rprev h4{font-size:14px;font-weight:600}.hv10h .rprev p{font-size:12px;color:var(--muted)}.hv10h .rbars{margin-top:14px;height:190px;display:flex;align-items:flex-end;gap:10px;border-bottom:1px solid var(--line)}.hv10h .rbars i{flex:1;border-radius:4px 4px 0 0;background:#3b9b6e;transition:height .45s cubic-bezier(.2,.8,.2,1)}.hv10h .rlab{margin-top:6px;display:flex;gap:10px;font-size:11px;color:var(--muted)}.hv10h .rlab span{flex:1;text-align:center}.hv10h .loan{margin-top:22px;max-width:560px;padding:22px;border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;gap:18px}.hv10h .qa button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border:0;background:none;font-size:12px;line-height:1.25;text-align:center;cursor:pointer}.hv10h .qa button:active i{transform:scale(.94)}.hv10h .qa i{transition:transform .15s ease}.hv10h .sheet-bg{position:absolute;inset:0;z-index:5;background:#00000059;animation:fadeIn .25s ease}.hv10h .sheet{position:absolute;left:0;right:0;bottom:0;z-index:6;padding:18px 16px 26px;display:flex;flex-direction:column;gap:12px;border-radius:20px 20px 0 0;background:#fff;animation:sheetIn .6s var(--ease)}@keyframes sheetIn{0%{transform:translateY(60px);opacity:0}}.hv10h .sheet h4{font-size:16px;font-weight:600}.hv10h .sheet .fld select,.hv10h .sheet .fld input[type=text]{border-radius:6px}.hv10h .abtn{height:46px;border:0;border-radius:6px;background:#187242;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.hv10h .abtn[disabled]{opacity:.45}.hv10h .benefit{position:fixed;z-index:20;left:0;top:0;font-family:var(--font);font-size:clamp(.98rem,min(1.35vw,2.4vh),1.2rem);font-weight:500;letter-spacing:-.012em;line-height:1.2;white-space:nowrap;color:var(--ink);text-shadow:0 0 8px rgba(255,255,255,.9),0 0 18px rgba(255,255,255,.8);pointer-events:none;opacity:0}div.hv10h.ready .benefit{animation:benefitFirst 1.6s var(--ease) 3s forwards}.hv10h .benefit b{display:inline-block;font-weight:inherit}.hv10h .benefit.swap b{animation:benefitIn .9s var(--ease)}@keyframes benefitFirst{0%{opacity:0;filter:blur(10px)}to{opacity:1}}@keyframes benefitIn{0%{opacity:0;transform:translateY(6px);filter:blur(6px)}}.hv10h .flow-chips{position:fixed;inset:0;z-index:1;overflow:hidden;pointer-events:none}.hv10h .flow-pop{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:7px;font:600 15px/1 var(--font);transform-origin:3.5px 50%;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--primary);text-shadow:0 0 8px rgba(255,255,255,.95),0 0 16px rgba(255,255,255,.8);opacity:0;will-change:transform,opacity}.hv10h .flow-pop i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--money-in);animation:popRing 1s ease-out}.hv10h .flow-pop.out{color:var(--ink-3)}.hv10h .flow-pop.out i{background:#b9c1c4;animation:none}div.hv10h.boosting{cursor:grabbing;user-select:none;-webkit-user-select:none}.hv10h .flow-due-layer{position:fixed;inset:0;z-index:4;overflow:hidden;pointer-events:none}.hv10h .flow-due{position:absolute;left:0;top:0;padding:0;border:0;border-radius:999px;background:none;pointer-events:auto;cursor:pointer;will-change:transform,opacity}.hv10h .flow-due .in{display:inline-flex;align-items:center;gap:9px;padding:5px 5px 5px 13px;border-radius:999px;border:1px solid rgba(16,41,28,.14);background:#ffffffeb;box-shadow:0 10px 24px -14px #10291c80;font:400 13px/1 var(--font);white-space:nowrap;color:var(--ink-2);transition:transform .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease)}.hv10h .flow-due b{font-weight:600;color:var(--ink)}.hv10h .flow-due em{padding:6px 11px;border-radius:999px;background:var(--deep);color:#fff;font-style:normal;font-size:12px;font-weight:500;transition:background-color .3s ease}.hv10h .flow-due:hover .in,.hv10h .flow-due:focus-visible .in{transform:scale(1.07);border-color:#1872428c;box-shadow:0 0 0 4px #51d78e2e,0 14px 28px -14px #10291c8c}.hv10h .flow-due.ok{cursor:default}.hv10h .flow-due.ok .in{border-color:#1872428c}.hv10h .flow-due.ok em{background:var(--primary)}@media(max-width:700px){.hv10h .flow-due-layer{display:none}}@keyframes popRing{0%{box-shadow:0 0 #16a05c8c}to{box-shadow:0 0 0 12px #16a05c00}}@media(max-width:700px){.hv10h .flow-chips{display:none}}.hv10h .trust{position:relative;z-index:3;padding:clamp(96px,16vh,180px) 0 clamp(88px,14vh,150px);font-family:var(--font);text-align:center;color:var(--ink);background:radial-gradient(70% 50% at 50% 38%,#fffffff2,#fff0 70%),radial-gradient(55% 45% at 8% 100%,#8fd3ae8c,#8fd3ae00 70%),radial-gradient(50% 45% at 96% 92%,#cbebd4e6,#cbebd400 70%),linear-gradient(180deg,#f6fbf700,#f6fbf7 22%,#fff 52%,#e6f4ea)}.hv10h .trust__in{max-width:1240px;margin:0 auto}.hv10h .trust__title{padding:0 24px;font-size:clamp(1.8rem,4.2vw,3.6rem);font-weight:500;letter-spacing:-.035em;line-height:1.14}.hv10h .trust__title span{color:var(--ink-3);font-weight:400}.hv10h .marquee{margin-top:clamp(40px,7vh,72px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 14%,#000 86%,transparent 100%)}.hv10h .marquee__track{display:flex;width:max-content;list-style:none;padding-left:14%}.hv10h .marquee__track{animation:marquee 38s linear infinite}.hv10h .marquee:hover .marquee__track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-43%)}}.hv10h .brand{display:inline-flex;align-items:center;gap:12px;margin-right:clamp(40px,5vw,76px);font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:600;letter-spacing:-.025em;white-space:nowrap;color:var(--ink)}.hv10h .brand img{flex:none;width:40px;height:40px;object-fit:contain}.hv10h .trust__in{max-width:1240px;padding:0 clamp(16px,3vw,40px)}.hv10h .trust__title{max-width:19em;padding:0;text-align:left;font-size:clamp(1.6rem,3.1vw,2.7rem);font-weight:500;line-height:1.2}.hv10h .trust__title span{color:#1b271f73;font-weight:400}.hv10h .proof{margin-top:clamp(36px,6vh,64px);display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1.25fr);gap:4px;text-align:left}.hv10h .ptiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;list-style:none}.hv10h .ptile{display:flex;align-items:center;justify-content:center;gap:11px;aspect-ratio:16 / 9;padding:12px;border-radius:14px;border:1px solid rgba(16,41,28,.07);background:#fff;font-size:clamp(.92rem,1.3vw,1.16rem);font-weight:600;letter-spacing:-.02em;white-space:nowrap;color:#8b9692;transition:color .5s var(--ease),box-shadow .5s var(--ease),transform .5s var(--ease)}.hv10h .ptile img{flex:none;width:34px;height:34px;object-fit:contain;filter:grayscale(1);opacity:.55;transition:filter .5s var(--ease),opacity .5s var(--ease)}.hv10h .ptile:hover{color:var(--ink);transform:translateY(-2px);box-shadow:0 18px 36px -22px #10291c73}.hv10h .ptile:hover img{filter:none;opacity:1}.hv10h .feat{position:relative;display:flex;flex-direction:column;min-height:320px;padding:clamp(22px,2.4vw,34px);border-radius:14px;overflow:hidden;color:#fff;background:radial-gradient(110% 60% at 85% 0%,#51d78e66,#51d78e00 62%),radial-gradient(90% 60% at 0% 100%,#1872428c,#18724200 70%),linear-gradient(165deg,#134030,#0a2018 55%,#06130e)}.hv10h .feat__brand img{display:block;height:22px;width:auto;opacity:.9}.hv10h .feat__stats{position:relative;flex:1}.hv10h .feat__stat{position:absolute;left:0;right:0;bottom:0;opacity:0;transform:translateY(12px);filter:blur(6px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease)}.hv10h .feat__stat.on{opacity:1;transform:none;filter:none}.hv10h .feat__stat b{display:block;white-space:nowrap;font-size:clamp(2.1rem,3.5vw,3.2rem);font-weight:400;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.hv10h .feat__stat span{display:block;margin-top:12px;max-width:16em;font-size:1rem;line-height:1.45;color:#ffffffb8}.hv10h .feat__dots{margin-top:22px;display:flex;gap:6px}.hv10h .feat__dots i{width:18px;height:2px;border-radius:2px;background:#ffffff40;transition:background-color .5s ease,width .5s var(--ease)}.hv10h .feat__dots i.on{width:30px;background:#fff}.hv10h .secs{padding:0}.hv10h .feat{position:relative}.hv10h .feat:after{content:"";position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--edge-angle),rgba(81,215,142,0) 0deg,rgba(81,215,142,0) 295deg,#2fbf7a 335deg,#b9f5d6 354deg,rgba(81,215,142,0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:edgeRun var(--run, 6s) linear infinite;pointer-events:none}.hv10h .feat{--run: 8s}.hv10h .feat:after{padding:2px;background:conic-gradient(from var(--edge-angle),rgba(81,215,142,0) 0deg,rgba(81,215,142,0) 300deg,#51d78e 338deg,#ffffff 355deg,rgba(81,215,142,0) 360deg);filter:drop-shadow(0 0 6px rgba(81,215,142,.9))}.hv10h .feat{transition:box-shadow .5s var(--ease)}.hv10h .feat:hover{box-shadow:0 0 0 1.5px #7fe3adcc,0 0 40px -6px #51d78eb3}@media(prefers-reduced-motion:reduce){.hv10h .feat:after{animation:none;opacity:0}}.hv10h .ops{position:relative;z-index:3;padding:clamp(80px,13vh,150px) clamp(16px,3vw,40px) clamp(100px,16vh,180px);font-family:var(--font);background:linear-gradient(180deg,#f7faf8,#fff 40%,#e9f5ee)}.hv10h .ops__in{max-width:1240px;margin:0 auto}.hv10h .nums__title{margin-top:0;text-align:center;font-size:clamp(1.8rem,3.8vw,3.2rem);font-weight:600;letter-spacing:-.04em;line-height:1.1;color:var(--ink)}.hv10h .nums{margin-top:clamp(36px,6vh,64px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;text-align:left}.hv10h .nums li{position:relative;padding:clamp(22px,2.2vw,32px);border-radius:18px;border:1px solid rgba(16,41,28,.1);background:#ffffffb8}.hv10h .nums h3{font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:600;letter-spacing:-.025em;color:var(--ink)}.hv10h .nums b{display:block;margin-top:6px;font-size:clamp(2.3rem,4.4vw,3.8rem);font-weight:500;letter-spacing:-.05em;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--primary)}.hv10h .nums p{margin-top:14px;font-size:.95rem;line-height:1.5;color:var(--ink-3)}@media(min-width:1100px){.hv10h .nums li{container-type:inline-size}.hv10h .nums p{white-space:nowrap;font-size:min(.95rem,4.15cqw)}}.hv10h .nums li:after{content:"";position:absolute;inset:-1px;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--edge-angle),rgba(81,215,142,0) 0deg,rgba(81,215,142,0) 295deg,#2fbf7a 335deg,#b9f5d6 354deg,rgba(81,215,142,0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);filter:drop-shadow(0 0 4px rgba(81,215,142,.7));animation:edgeRun 6s linear infinite;animation-delay:calc(var(--k) * -2s);pointer-events:none}.hv10h .ops.seen .nums li:hover{border-color:#2fbf7ab3;box-shadow:0 0 0 3px #51d78e24,0 0 30px -6px #51d78ea6}@media(max-width:820px){.hv10h .nums{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.hv10h .nums li:after{animation:none;opacity:0}}@media(max-width:900px){.hv10h .proof{grid-template-columns:minmax(0,1fr)}.hv10h .feat{min-height:260px}}@media(max-width:560px){.hv10h .ptile{flex-direction:column;gap:8px;aspect-ratio:1;padding:8px 4px;font-size:.78rem;white-space:normal;text-align:center}.hv10h .ptile img{width:28px;height:28px}}.hv10h .trust__label{margin-top:clamp(64px,10vh,110px);font-size:.8rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.hv10h .secs{max-width:1120px;margin:clamp(22px,3.6vh,34px) auto 0;padding:0 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;text-align:left}.hv10h .sec{position:relative;display:flex;gap:16px;padding:22px 22px 22px 20px;border-radius:18px;background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 24px 50px -34px #10291c73}.hv10h .sec:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(150deg,#1872428c,#10291c14 45%,#51d78e80);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.hv10h .sec svg{flex:none;margin-top:4px;color:var(--primary)}.hv10h .sec b{display:block;font-size:1.4rem;font-weight:600;letter-spacing:-.03em;line-height:1.15}.hv10h .sec strong{display:block;margin-top:4px;font-size:.95rem;font-weight:500;color:var(--primary)}.hv10h .sec p{margin-top:4px;font-size:.88rem;line-height:1.5;color:var(--ink-2)}.hv10h .rv{opacity:0;transform:translateY(16px);filter:blur(6px);transition:opacity 1s var(--ease),transform 1s var(--ease),filter 1s var(--ease);transition-delay:calc(var(--n) * 80ms + .1s)}.hv10h .trust.seen .rv,.hv10h .ops.seen .rv{opacity:1;transform:none;filter:none}@media(max-width:860px){.hv10h .secs{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.hv10h .trust__title span{display:block}.hv10h .brand img{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.hv10h .rv{opacity:1;transform:none;filter:none;transition:none}.hv10h .marquee{-webkit-mask-image:none;mask-image:none}.hv10h .marquee__track{width:auto;flex-wrap:wrap;justify-content:center;row-gap:22px;padding:0 24px}.hv10h .marquee__track{animation:none}.hv10h .brand[aria-hidden=true]{display:none}}.hv10h .sx{position:relative;z-index:3;padding:clamp(72px,12vh,140px) clamp(16px,3vw,40px);font-family:var(--font);color:var(--ink);background:#f7faf8}.hv10h .sx__in{max-width:1240px;margin:0 auto}.hv10h .sx.seen .rv{opacity:1;transform:none;filter:none}.hv10h .sx__eyebrow{font-size:.8rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.hv10h .sx__title{margin-top:14px;font-size:clamp(1.7rem,3.1vw,2.7rem);font-weight:500;letter-spacing:-.04em;line-height:1.12;text-wrap:balance}.hv10h .sx__sub{margin-top:16px;max-width:36em;font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.55;color:var(--ink-2);text-wrap:pretty}.hv10h .sx--center .sx__in{text-align:center}.hv10h .sx--center .sx__sub{margin-left:auto;margin-right:auto}.hv10h .shift{padding-top:clamp(40px,7vh,90px)}.hv10h .cmp{margin:clamp(36px,6vh,60px) auto 0;max-width:1120px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;text-align:left}.hv10h .cmp__card{padding:clamp(22px,2.4vw,32px);border-radius:22px;border:1px solid rgba(16,41,28,.1);background:#fff}.hv10h .cmp__card--new{border-color:#18724266;box-shadow:0 30px 60px -44px #1872428c}.hv10h .cmp__card header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.hv10h .cmp__card header b{font-size:1.05rem;font-weight:600;letter-spacing:-.02em;color:var(--ink-2)}.hv10h .cmp__card header span{font-size:.78rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.hv10h .cmp__card--new header b,.hv10h .cmp__card--new header span{color:var(--primary)}.hv10h .cmp__stat{margin-top:18px;display:flex;align-items:flex-end;gap:16px}.hv10h .cmp__stat strong{font-size:clamp(2.2rem,3.8vw,3.2rem);font-weight:500;letter-spacing:-.05em;line-height:1;white-space:nowrap;color:#b3262b}.hv10h .cmp__card--new .cmp__stat strong{color:var(--primary)}.hv10h .cmp__stat span{font-size:.88rem;line-height:1.4;color:var(--ink-2)}.hv10h .cal{margin-top:22px;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;list-style:none}.hv10h .cal li{position:relative;aspect-ratio:1;border-radius:8px;background:#f1f3f2}.hv10h .cal li:after{content:"";position:absolute;left:50%;top:50%;width:22%;height:22%;margin:-11% 0 0 -11%;border-radius:50%;background:#aab3ae}.hv10h .cmp__card--old .cal li:last-child{background:#cf2b30}.hv10h .cmp__card--old .cal li:last-child:after{content:"!";inset:0;width:auto;height:auto;margin:0;border-radius:0;background:none;display:grid;place-items:center;font:700 clamp(.8rem,1.5vw,1.15rem)/1 var(--font);color:#fff}.hv10h .cmp__card--new .cal li{background:var(--primary-soft)}.hv10h .cmp__card--new .cal li:after{content:"";left:50%;top:46%;width:34%;height:18%;margin:0;border-radius:0;background:none;border-left:2px solid var(--primary);border-bottom:2px solid var(--primary);transform:translate(-50%,-50%) rotate(-45deg)}.hv10h .cal__key{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;font-size:.82rem;color:var(--ink-3)}.hv10h .cal__key i{flex:none;width:12px;height:12px;border-radius:4px;background:#f1f3f2}.hv10h .cal__key span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.hv10h .cal__key .k-dot{background:radial-gradient(circle,#aab3ae 0 30%,#f1f3f2 34%)}.hv10h .cal__key .k-bad{background:#cf2b30}.hv10h .cal__key .k-ok{background:var(--primary)}.hv10h .cmp__rows{margin-top:20px;list-style:none}.hv10h .cmp__rows li{position:relative;padding:13px 0 13px 32px;border-top:1px solid rgba(16,41,28,.1);font-size:.98rem;font-weight:500;letter-spacing:-.01em;line-height:1.4;color:var(--ink)}.hv10h .cmp__rows li:before{position:absolute;left:0;top:12px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font:700 11px/1 var(--font)}.hv10h .cmp__card--old .cmp__rows li{color:var(--ink-2)}.hv10h .cmp__card--old .cmp__rows li:before{content:"\2715";background:#fdecec;color:#cf2b30}.hv10h .cmp__card--new .cmp__rows li:before{content:"\2713";background:var(--primary);color:#fff}.hv10h .ln{display:inline-block;text-wrap:balance}.hv10h .shift .sx__title .ln,.hv10h .shift .sx__sub .ln{display:block}.hv10h .shift .sx__sub{max-width:none}.hv10h .cmp__stat .ln{display:block;white-space:nowrap}.hv10h .cmp__rows li{text-wrap:balance}.hv10h .cal__key{font-variant-numeric:tabular-nums;min-height:1.4em}.hv10h .cmp__card--new .cal li{transition:background-color .3s ease calc(.25s + var(--i) * 18ms)}.hv10h .cmp__card--new .cal li:after{transition:opacity .3s ease calc(.25s + var(--i) * 18ms)}.hv10h .cmp__card--old .cal li:last-child{transition:background-color .35s ease 1s}.hv10h .cmp__card--old .cal li:last-child:after{transition:opacity .35s ease 1s}.hv10h .cmp.wait .cmp__card--new .cal li,.hv10h .cmp.wait .cmp__card--old .cal li:last-child{background:#f1f3f2}.hv10h .cmp.wait .cmp__card--new .cal li:after,.hv10h .cmp.wait .cmp__card--old .cal li:last-child:after{opacity:0}.hv10h .cmp.go .cmp__card--old .cal li:last-child{animation:calBad .8s var(--ease) 1s 1}@keyframes calBad{0%{transform:scale(1)}35%{transform:scale(1.18);box-shadow:0 0 0 7px #cf2b3029}to{transform:scale(1);box-shadow:0 0 #cf2b3000}}@media(max-width:860px){.hv10h .cmp{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.hv10h .cmp__stat{flex-direction:column;align-items:flex-start;gap:8px}.hv10h .cmp__stat .ln{display:inline;white-space:normal}}.hv10h .pillar{padding-top:clamp(48px,8vh,96px);padding-bottom:clamp(48px,8vh,96px)}.hv10h .pillar .sx__in{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,96px);align-items:center}.hv10h .pillar--flip .pillar__media{order:-1}.hv10h .pillar .sx__title{font-size:clamp(1.5rem,2.5vw,2.2rem)}.hv10h .pts{margin-top:clamp(22px,3.4vh,34px);list-style:none}.hv10h .pts li{padding:14px 0;border-top:1px solid rgba(16,41,28,.12);font-size:.95rem;line-height:1.55;color:var(--ink-2)}.hv10h .pts b{display:block;margin-bottom:2px;font-size:1rem;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.hv10h .usp{padding:16px 0 0;border-top:1px solid rgba(16,41,28,.12);font-size:1rem;line-height:1.5;font-weight:500;letter-spacing:-.01em;color:var(--primary)}.hv10h .kpi{margin-top:clamp(22px,3.4vh,32px);display:flex;align-items:flex-end;flex-wrap:wrap;gap:6px 18px}.hv10h .kpi b{font-size:clamp(2.2rem,3.8vw,3.3rem);font-weight:500;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;color:var(--primary);white-space:nowrap}.hv10h .kpi span{max-width:17em;font-size:.92rem;line-height:1.45;color:var(--ink-2)}.hv10h .tagx{display:inline-block;margin-top:14px;padding:5px 11px;border-radius:999px;border:1px solid rgba(16,41,28,.16);font-size:.78rem;font-weight:500;letter-spacing:.01em;color:var(--ink-2)}.hv10h .pillar__media{position:relative;aspect-ratio:1164 / 864;border-radius:22px;overflow:hidden;background:#fff;border:1px solid rgba(16,41,28,.1);box-shadow:0 50px 100px -50px #10291c73,0 0 0 6px #fff9}.hv10h .pillar__media video{display:block;width:100%;height:100%;object-fit:cover}.hv10h .cvp{padding-top:clamp(36px,5.5vh,64px);padding-bottom:clamp(36px,5.5vh,64px)}.hv10h .cvp__top{text-align:center}.hv10h .cvp .sx__title{margin-top:0;font-size:clamp(1.45rem,2.3vw,2.05rem)}.hv10h .cvp__tabs{position:relative;display:inline-flex;margin-top:clamp(16px,2.4vh,24px);padding:5px;border-radius:999px;background:#e9eeeb;max-width:100%}.hv10h .cvp__tab{position:relative;z-index:1;padding:11px 22px;border:0;border-radius:999px;background:none;font:600 .96rem/1.2 var(--font);letter-spacing:-.015em;color:var(--ink);white-space:nowrap;cursor:pointer;transition:color .35s var(--ease)}.hv10h .cvp__tab.on{color:#fff}.hv10h .cvp__pill{position:absolute;z-index:0;top:5px;left:0;width:0;border-radius:999px;background:var(--primary);transition:transform .5s var(--ease),width .5s var(--ease)}.hv10h .cvp__panel{margin-top:clamp(22px,3.6vh,40px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(28px,4.5vw,72px);align-items:center;animation:cvpIn .5s var(--ease)}.hv10h .cvp__panel[hidden]{display:none}@keyframes cvpIn{0%{opacity:0;transform:translateY(8px)}}.hv10h .cvp__h{font-size:clamp(1.9rem,3.3vw,2.9rem);font-weight:500;letter-spacing:-.045em;line-height:1.08}.hv10h .cvp__sub{margin-top:14px;max-width:27em;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.5;color:var(--ink-2);text-wrap:pretty}.hv10h .cvp__hook{margin-top:clamp(18px,3vh,30px);padding:clamp(14px,2.2vh,22px) 0;border-top:1px solid rgba(16,41,28,.14);border-bottom:1px solid rgba(16,41,28,.14);display:flex;align-items:center;gap:clamp(16px,2vw,28px)}.hv10h .cvp__num{flex:none;font-size:clamp(3rem,5.6vw,5rem);font-weight:500;letter-spacing:-.06em;line-height:.95;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--primary)}.hv10h .cvp__hook p{min-width:0}.hv10h .cvp__hook strong{display:block;font-size:1.08rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;text-wrap:balance}.hv10h .cvp__hook span{display:block;margin-top:6px;font-size:.84rem;line-height:1.45;color:var(--ink-3);font-variant-numeric:tabular-nums;text-wrap:pretty}.hv10h .cvp__feats{margin-top:clamp(14px,2.4vh,22px);list-style:none}.hv10h .cvp__step{position:relative;display:block;width:100%;padding:11px 0;border:0;border-top:1px solid rgba(16,41,28,.12);background:none;text-align:left;font:400 .98rem/1.45 var(--font);color:var(--ink-3);cursor:pointer;transition:color .5s var(--ease)}.hv10h .cvp__step:before{content:"";position:absolute;left:0;top:-1px;width:100%;height:1.5px;background:var(--ink);transform:scaleX(var(--p, 0));transform-origin:left;opacity:0;transition:opacity .4s ease}.hv10h .cvp__step b{font-weight:500;letter-spacing:-.012em;color:var(--ink-3);transition:color .5s var(--ease)}.hv10h .cvp__step span{white-space:nowrap;opacity:.85}.hv10h .cvp__step span:before{content:" \b7  "}.hv10h .cvp__step:hover,.hv10h .cvp__step:hover b,.hv10h .cvp__step.now{color:var(--ink-2)}.hv10h .cvp__step.now b{color:var(--ink);font-weight:600}.hv10h .cvp__step.now:before{opacity:1}.hv10h .cvp__h{font-weight:400;letter-spacing:-.05em;color:#9aa39e}.hv10h .hl{background:none;color:var(--ink);padding:0;margin:0;white-space:nowrap}.hv10h .cvp__num{font-weight:400}.hv10h .cvp__hook{border-bottom:0}.hv10h .cvp__feats{margin-top:0}@media(prefers-reduced-motion:no-preference){.hv10h .hl{background:linear-gradient(90deg,var(--ink) 0 50%,#c9d0cc 50% 100%) 100% 0 / 200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.hv10h .cvp.seen .hl{animation:hlInk 1.5s cubic-bezier(.3,0,.1,1) .45s both}@keyframes hlInk{0%{background-position:100% 0}to{background-position:0 0}}.hv10h .cvp__panel{animation:none}.hv10h .cvp__copy>*,.hv10h .cvp__media{animation:mIn .9s var(--ease) both}.hv10h .cvp__copy>:nth-child(2){animation-delay:.07s}.hv10h .cvp__copy>:nth-child(3){animation-delay:.14s}.hv10h .cvp__copy>:nth-child(4){animation-delay:.21s}.hv10h .cvp__media{animation-name:mInMedia;animation-duration:1.1s;animation-delay:.1s}@keyframes mIn{0%{opacity:0;transform:translateY(10px);filter:blur(5px)}}@keyframes mInMedia{0%{opacity:0;transform:scale(.985)}}}.hv10h .cvp__tabs{background:#eceeed}.hv10h .cvp__tab{font-weight:500;color:var(--ink-2)}.hv10h .cvp__tab.on{color:var(--ink)}.hv10h .cvp__pill{background:#fff;box-shadow:0 1px 2px #10291c1a,0 6px 16px -8px #10291c40}.hv10h .cvp__media{box-shadow:0 60px 120px -70px #10291c8c,0 0 0 1px #10291c0a}.hv10h .cvp__sub{max-width:none}.hv10h .cvp__sub .ln{display:inline-block}.hv10h .cvp__hook strong{text-wrap:balance}.hv10h .cvp__hook .ln{display:inline-block;margin:0;white-space:nowrap}.hv10h .cvp__media{position:relative;width:min(46vw,640px,58vh * 1164 / 864);aspect-ratio:1164 / 864;border-radius:22px;overflow:hidden;background:#fff;border:1px solid rgba(16,41,28,.1);box-shadow:0 50px 100px -60px #10291c80,0 0 0 6px #fff9}.hv10h .cvp__media video{display:block;width:100%;height:100%;object-fit:cover}.hv10h .cvp__note{margin-top:clamp(16px,2.6vh,28px);text-align:center;font-size:.84rem;line-height:1.5;color:var(--ink-3)}.hv10h .cvp__note a{color:var(--primary);font-weight:500;text-decoration:underline;text-underline-offset:3px}@media(max-width:860px){.hv10h .cvp__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:22px;width:100%}.hv10h .cvp__tab{padding:12px 8px;font-size:.92rem;white-space:normal}.hv10h .cvp__pill{border-radius:17px;top:0}.hv10h .cvp__panel{grid-template-columns:minmax(0,1fr)}.hv10h .cvp__media{width:100%}.hv10h .cvp__hook{flex-direction:column;align-items:flex-start;gap:10px}.hv10h .cvp__step span,.hv10h .hl{white-space:normal}}@media(prefers-reduced-motion:reduce){.hv10h .cvp__panel{animation:none}.hv10h .cvp__pill{transition:none}}.hv10h .cvp__hook{margin-top:clamp(16px,2.6vh,26px);padding:clamp(14px,2.2vh,20px) clamp(16px,1.6vw,24px);border:0;border-radius:20px;background:#1872420e}.hv10h .cvp__feats{margin-top:clamp(10px,1.6vh,16px)}.hv10h .cvp__step{padding:9px 14px 9px 34px;border:0;border-radius:14px}.hv10h .cvp__step:before{left:14px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:#c3ccc7;transform:none;opacity:1;transition:background-color .5s var(--ease),box-shadow .5s var(--ease)}.hv10h .cvp__step:hover{background:#fff9}.hv10h .cvp__step.now{background:#fff;box-shadow:0 1px 2px #10291c0d,0 14px 30px -18px #10291c4d}.hv10h .cvp__step.now:before{background:var(--primary);box-shadow:0 0 0 4px #1872421f}.hv10h .cvp__media{border:0;border-radius:28px;box-shadow:0 70px 130px -80px #10291c8c,0 24px 50px -40px #10291c40}.hv10h .cvp__h{color:#a3aba7}.hv10h .cvp__tabs{background:#10291c0e}.hv10h .cvp__note a{text-decoration:none}.hv10h .cvp__spot{position:absolute;left:var(--bx, 30%);top:var(--by, 30%);width:var(--bw, 40%);height:var(--bh, 40%);border-radius:14px;pointer-events:none;opacity:0;transform:scale(1.06);box-shadow:0 0 0 2.5px #2fbf7a,0 0 0 7px #51d78e47,0 0 0 2000px #0d22176b;transition:opacity .55s ease,transform .8s var(--ease)}.hv10h .cvp__media.aha .cvp__spot{opacity:1;transform:none}.hv10h .cvp__cap{position:absolute;left:16px;bottom:16px;max-width:calc(100% - 32px);padding:10px 16px 10px 14px;border-radius:999px;background:#10291c;box-shadow:0 18px 40px -16px #10291c99;font-size:.96rem;font-weight:600;letter-spacing:-.012em;line-height:1.3;color:#fff;opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease),transform .5s var(--ease);pointer-events:none}.hv10h .cvp__cap:before{content:"\2713";display:inline-grid;place-items:center;width:18px;height:18px;margin-right:9px;border-radius:50%;background:#2fbf7a;color:#10291c;font-size:11px;font-weight:800;vertical-align:1px}.hv10h .cvp__media.up .cvp__cap{bottom:auto;top:16px}.hv10h .cvp__media.aha .cvp__cap{opacity:1;transform:none;transition-delay:.2s}@media(max-width:860px){.hv10h .cvp__cap{left:10px;bottom:10px;padding:8px 12px 8px 10px;font-size:.82rem}.hv10h .cvp__media.up .cvp__cap{top:10px}}@media(prefers-reduced-motion:reduce){.hv10h .cvp__spot{transition:none;transform:none}}.hv10h .cvp__hook{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px clamp(14px,1.8vw,24px)}.hv10h .cvp__hook p{display:contents}.hv10h .cvp__hook strong{font-size:1.1rem}.hv10h .cvp__hook p>span{grid-column:1 / -1;margin-top:4px;font-size:.86rem}.hv10h .cvp__hook .ln{white-space:normal;display:inline}@media(max-width:860px){.hv10h .cvp__hook{grid-template-columns:minmax(0,1fr)}}.hv10h .core{background:#fff}.hv10h .core .sx__eyebrow{color:var(--primary)}.hv10h .usps{margin-top:clamp(36px,6vh,60px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;text-align:left}.hv10h .usp3{display:flex;flex-direction:column;padding:10px 10px clamp(22px,2.4vw,30px);border-radius:26px;background:#f5f7f6;transition:transform .6s var(--ease),box-shadow .6s var(--ease),background-color .6s var(--ease),opacity 1s var(--ease),filter 1s var(--ease)}.hv10h .usp3:hover{transform:translateY(-4px);background:#fff;box-shadow:0 1px 2px #10291c0f,0 40px 70px -40px #10291c59}.hv10h .usp3__art{position:relative;height:clamp(190px,17vw,236px);border-radius:18px;overflow:hidden;background:radial-gradient(120% 90% at 20% 0%,#eaf6ef,#f3f8f5 55%,#fff)}.hv10h .usp3__tag,.hv10h .usp3 h3,.hv10h .usp3__txt{padding:0 clamp(12px,1.4vw,20px)}.hv10h .usp3__tag{margin-top:22px;font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.hv10h .usp3 h3{margin-top:10px;font-size:clamp(1.15rem,1.55vw,1.4rem);font-weight:600;letter-spacing:-.03em;line-height:1.22;text-wrap:balance}.hv10h .usp3__txt{margin-top:10px;font-size:.95rem;line-height:1.6;color:var(--ink-2);text-wrap:pretty}.hv10h .usp3__art--bank{background:radial-gradient(110% 90% at 80% 0%,#dff3e7,#f3f8f5 60%,#fff)}.hv10h .usp3__art--bank img{position:absolute;left:12%;top:16%;height:96%;width:auto;border-radius:12px;transform:rotate(-8deg);box-shadow:0 30px 50px -24px #06140e8c}.hv10h .chip{position:absolute;right:8%;bottom:14%;padding:12px 14px;border-radius:14px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 2px #10291c0f,0 22px 40px -22px #10291c73;font-size:.8rem;line-height:1.35}.hv10h .chip small{display:block;font-size:.7rem;color:var(--ink-3)}.hv10h .chip b{display:block;font-weight:600}.hv10h .chip em{display:block;margin-top:4px;font-style:normal;font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary)}.hv10h .usp3__art--graph svg{position:absolute;inset:0;width:100%;height:100%}.hv10h .nd2{position:absolute;transform:translate(-50%,-50%);padding:8px 13px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #10291c0f,0 14px 26px -16px #10291c66;font-size:.8rem;font-weight:500;white-space:nowrap}.hv10h .nd2--ai{padding:0;width:58px;height:58px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(150deg,#1c874e,#0f4f2e);color:#fff;font-size:.95rem;font-weight:600;letter-spacing:.02em;box-shadow:0 0 0 8px #1872421a,0 20px 34px -16px #10291c99}.hv10h .usp3__art--tasks{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:0 9%}.hv10h .tk{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:0 1px 2px #10291c0d,0 14px 26px -18px #10291c59;font-size:.8rem;line-height:1.3}.hv10h .tk i{flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid #c3ccc7;box-sizing:border-box;position:relative}.hv10h .tk i.ok{border:0;background:var(--primary)}.hv10h .tk i.ok:after{content:"";position:absolute;left:5px;top:5.5px;width:7px;height:3.5px;border-left:1.8px solid #fff;border-bottom:1.8px solid #fff;transform:rotate(-45deg)}.hv10h .tk span{flex:1;min-width:0}.hv10h .tk b{display:block;font-weight:600}.hv10h .tk small{display:block;font-size:.72rem;color:var(--ink-3)}.hv10h .tk em{flex:none;font-style:normal;font-size:.72rem;font-weight:500;color:var(--ink-3)}.hv10h .tk em.go{padding:5px 11px;border-radius:999px;background:var(--primary);color:#fff;font-weight:600}@media(max-width:860px){.hv10h .usps{grid-template-columns:minmax(0,1fr)}.hv10h .usp3__art{height:210px}}.hv10h .usps{grid-template-columns:repeat(2,minmax(0,1fr))}.hv10h .usp3--wide{grid-column:1 / -1;padding:clamp(22px,2.4vw,32px)}.hv10h .usp3--wide:hover{transform:none}.hv10h .usp3__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px clamp(24px,4vw,64px);align-items:end}.hv10h .usp3--wide .usp3__tag,.hv10h .usp3--wide h3,.hv10h .usp3--wide .usp3__txt{padding:0;margin-top:0}.hv10h .usp3--wide h3{margin-top:10px;font-size:clamp(1.3rem,2vw,1.75rem)}.hv10h .duo{margin-top:clamp(20px,3vh,30px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.hv10h .duo__cap{margin-bottom:10px;font:500 .72rem/1 ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.hv10h .hp,.hv10h .ap{height:392px;border-radius:16px;overflow:hidden}.hv10h .hp{background:#fff;box-shadow:0 1px 2px #10291c0f,0 30px 60px -40px #10291c59;font-size:.8rem}.hv10h .hp__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(16,41,28,.08)}.hv10h .hp__bar b{font-weight:600;letter-spacing:-.02em}.hv10h .hp__bar span{display:flex;gap:5px;flex-wrap:nowrap;overflow:hidden}.hv10h .tg{display:inline-block;padding:3px 8px;border-radius:6px;font-style:normal;font-weight:500;font-size:.74rem;white-space:nowrap}.hv10h .tg--k{background:#f6efd9;color:#8a6a14}.hv10h .tg--d{background:#e3f3e7;color:#1f7a45}.hv10h .tg--h{background:#e2edf6;color:#2c6a9a}.hv10h .tg--g{background:#ece6f6;color:#6b4aa3}.hv10h .hp__body{padding:4px 10px 10px}.hv10h .hr{display:grid;grid-template-columns:minmax(0,1fr) 92px 104px;align-items:center;gap:8px;padding:5.5px 8px;border-top:1px dashed rgba(16,41,28,.12);border-radius:6px;font-variant-numeric:tabular-nums}.hv10h .hr--top{border-top:0;padding-top:9px;padding-bottom:9px}.hv10h .hr__n{min-width:0;display:flex;align-items:center;gap:7px;white-space:nowrap;overflow:hidden}.hv10h .hr__n i{width:9px;font-style:normal;font-size:.7rem;color:var(--ink-3)}.hv10h .hr__a{text-align:right}.hv10h .hr__s{text-align:right;font-size:.74rem;color:var(--ink-3);white-space:nowrap}.hv10h .hr__s em{font-style:normal;color:#b3262b}.hv10h .hc{padding:5px 8px 3px;font-size:.64rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#a3aba7}.hv10h .hr--l1{padding-left:26px}.hv10h .hr--l2{padding-left:44px}.hv10h .hr--l3{padding-left:71px}.hv10h .hc.hr--l1{padding-left:42px}.hv10h .hc.hr--l2{padding-left:60px}.hv10h .hc.hr--l3{padding-left:71px}.hv10h .hc.hr--l0{padding-left:24px}.hv10h .hr--hot{background:#eef3f0;border-top-color:transparent}.hv10h .hr--hot .hr__a,.hv10h .hr--hot .hr__s{color:var(--primary);font-weight:600}.hv10h .ap{position:relative;background:#0c120f;color:#dfe7e2;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.hv10h .ap__bar{padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.09);font-size:.72rem;font-weight:600;letter-spacing:.2em;color:#6ee08f}.hv10h .ap__q{padding:14px 18px 0;font-size:.76rem;line-height:1.6}.hv10h .ap__q span{display:block;color:#6ee08f}.hv10h .ap__q b{display:block;font-weight:500;color:#fff}.hv10h .ap svg{position:absolute;left:0;right:0;bottom:0;width:100%;height:72%}.hv10h .ap svg text{font:12.5px ui-monospace,SF Mono,Menlo,Consolas,monospace;fill:#dfe7e2}.hv10h .ap svg .g-c{fill:#fff}.hv10h .g-web{stroke:#6ee08f33;stroke-width:.8}.hv10h .g-thin{stroke:#6ee08f73;stroke-width:1}.hv10h .g-hot{stroke:#6ee08f;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.hv10h .g-on{fill:#6ee08f}.hv10h .g-off{fill:#6ee08f99}.hv10h .g-ring{stroke:#6ee08f8c;stroke-width:1.5}@media(prefers-reduced-motion:no-preference){.hv10h .core:not(.seen) .g-hot{stroke-dashoffset:1}.hv10h .core.seen .g-hot{transition:stroke-dashoffset 1.1s cubic-bezier(.3,0,.1,1) .9s}.hv10h .core.seen .g-hot+.g-hot{transition-delay:1.15s}.hv10h .core.seen .g-hot+.g-hot+.g-hot{transition-delay:1.4s}.hv10h .core:not(.seen) .ap__q b{opacity:0}.hv10h .core.seen .ap__q b{transition:opacity .6s ease 2.3s}}@media(max-width:860px){.hv10h .usps,.hv10h .usp3__head,.hv10h .duo{grid-template-columns:minmax(0,1fr)}.hv10h .hr{grid-template-columns:minmax(0,1fr) 84px}.hv10h .hr__s{display:none}.hv10h .hr--l1{padding-left:18px}.hv10h .hr--l2{padding-left:28px}.hv10h .hr--l3{padding-left:40px}.hv10h .hp{height:auto}.hv10h .ap{height:340px}.hv10h .hp__bar span{display:none}}.hv10h .bb{background:#fff}.hv10h .bb .sx__eyebrow,.hv10h .wm .sx__eyebrow,.hv10h .vl .sx__eyebrow{color:var(--primary)}.hv10h .bb__quote{margin:clamp(22px,3.4vh,34px) auto 0;max-width:34em}.hv10h .bb__quote p{font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:400;letter-spacing:-.02em;line-height:1.4;color:var(--ink-2);text-wrap:balance}.hv10h .bb__quote cite{display:block;margin-top:10px;font-style:normal;font-size:.8rem;letter-spacing:.04em;color:var(--ink-3)}.hv10h .bb__grid{margin-top:clamp(32px,5vh,52px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;text-align:left}.hv10h .bb__card{display:flex;flex-direction:column;padding:clamp(20px,2.2vw,28px);border-radius:24px;background:#f5f7f6}.hv10h .bb__q{min-height:2.5em;font-size:clamp(1.1rem,1.5vw,1.32rem);font-weight:600;letter-spacing:-.03em;line-height:1.25;text-wrap:balance}.hv10h .bb__a{margin-top:12px;padding:14px 16px;border-radius:16px}.hv10h .bb__a small{display:block;margin-bottom:5px;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.hv10h .bb__a p{font-size:.96rem;line-height:1.5;text-wrap:pretty}.hv10h .bb__a--old{margin-top:18px;background:#eceeed;color:var(--ink-3)}.hv10h .bb__a--old p{font-style:italic}.hv10h .bb__a--new{flex:1;background:#fff;color:var(--ink-2);box-shadow:0 1px 2px #10291c0d,0 22px 40px -28px #10291c59}.hv10h .bb__a--new small{color:var(--primary)}.hv10h .bb__a--new b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.hv10h .bb__team{margin-top:clamp(28px,4.6vh,48px);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(20px,3.4vw,56px);align-items:start;text-align:left;padding:clamp(22px,2.6vw,34px);border-radius:24px;color:#fff;background:linear-gradient(150deg,#187242,#0d4628)}.hv10h .bb__lead{font-size:clamp(1.05rem,1.45vw,1.28rem);font-weight:500;letter-spacing:-.02em;line-height:1.4;text-wrap:pretty}.hv10h .bb__team ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px);list-style:none}.hv10h .bb__team li{font-size:.9rem;line-height:1.5;color:#fffc}.hv10h .bb__team b{display:block;margin-bottom:6px;font-size:.98rem;font-weight:600;letter-spacing:-.015em;color:#fff}.hv10h .wm{background:#f7faf8}.hv10h .wm .sx__sub{max-width:40em}.hv10h .wm__table{margin:clamp(30px,5vh,48px) auto 0;max-width:1060px;text-align:left}.hv10h .wm__row{display:grid;grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px}.hv10h .wm__row>p{padding:16px 18px;border-radius:16px;font-size:.96rem;line-height:1.5;text-wrap:pretty}.hv10h .wm__row--head>p{padding:0 18px 2px;font-size:.74rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.hv10h .wm__row--head>p:last-child{color:var(--primary)}.hv10h .wm__k{display:flex;align-items:center;gap:12px;padding-left:0!important;font-size:1.05rem!important;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.hv10h .wm__k i{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--primary-soft);color:var(--primary);font-style:normal;font-size:.82rem;font-weight:600}.hv10h .wm__old{background:#eceeed;color:var(--ink-3)}.hv10h .wm__new{background:#fff;color:var(--ink);font-weight:500;box-shadow:0 1px 2px #10291c0d,0 22px 40px -28px #10291c59}.hv10h .wm__duo{margin:clamp(26px,4.4vh,44px) auto 0;text-align:left}.hv10h .wm__duo .duo{margin-top:0}.hv10h .wm__end{margin:clamp(22px,3.6vh,36px) auto 0;max-width:40em;font-size:1.02rem;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.hv10h .vl{background:#fff}.hv10h .vl__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,80px);align-items:center}.hv10h .vl .sx__title{font-size:clamp(1.6rem,2.7vw,2.4rem)}.hv10h .vl__layers{list-style:none;display:grid;gap:8px}.hv10h .vl__layer{padding:16px 20px;border-radius:18px}.hv10h .vl__layer b{display:block;font-size:1.02rem;font-weight:600;letter-spacing:-.02em}.hv10h .vl__layer span{display:block;margin-top:3px;font-size:.88rem;line-height:1.45}.hv10h .vl__layer--top{color:#fff;background:linear-gradient(150deg,#187242,#0f4f2e);box-shadow:0 30px 50px -34px #10291c99}.hv10h .vl__layer--top span{color:#ffffffd1}.hv10h .vl__layer--mid{margin:0 4%;background:var(--primary-soft);color:var(--ink)}.hv10h .vl__layer--mid span{color:var(--ink-2)}.hv10h .vl__layer--base{margin:0 8%;background:#eceeed;color:var(--ink-2)}.hv10h .vl__layer--base span{color:var(--ink-3)}.hv10h .vl__demo{margin-top:clamp(30px,5vh,52px);padding:clamp(18px,2vw,26px);border-radius:26px;background:#f5f7f6}.hv10h .vl__tabs{display:inline-flex;max-width:100%;padding:5px;border-radius:999px;background:#10291c0e}.hv10h .vl__tab{padding:10px 20px;border:0;border-radius:999px;background:none;font:500 .95rem/1.2 var(--font);letter-spacing:-.015em;color:var(--ink-2);white-space:nowrap;cursor:pointer;transition:background-color .4s var(--ease),color .4s var(--ease),box-shadow .4s var(--ease)}.hv10h .vl__tab.on{background:#fff;color:var(--ink);box-shadow:0 1px 2px #10291c1a,0 6px 16px -8px #10291c40}.hv10h .vl__panel{margin-top:18px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(20px,3vw,48px);align-items:start;animation:mIn .7s var(--ease) both}.hv10h .vl__panel[hidden]{display:none}.hv10h .vl__tool{display:inline-block;padding:5px 11px;border-radius:999px;background:var(--primary-soft);font-size:.76rem;font-weight:600;letter-spacing:.02em;color:var(--primary)}.hv10h .vl__meta h3{margin-top:12px;font-size:clamp(1.25rem,1.9vw,1.65rem);font-weight:600;letter-spacing:-.03em;line-height:1.2}.hv10h .vl__ind{margin-top:6px;font-size:.9rem;color:var(--ink-3)}.hv10h .vl__old{margin-top:18px;padding:14px 16px;border-radius:16px;background:#eceeed;color:var(--ink-3)}.hv10h .vl__old small{display:block;margin-bottom:5px;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.hv10h .vl__old p{font-size:.93rem;line-height:1.5}.hv10h .vl__flow{list-style:none;display:grid;gap:8px}.hv10h .vl__flow li{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:16px;background:#fff;font-size:.98rem;font-weight:500;letter-spacing:-.012em;line-height:1.4;box-shadow:0 1px 2px #10291c0d,0 18px 34px -26px #10291c59}.hv10h .vl__flow i{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--primary);color:#fff;font-style:normal;font-size:.8rem;font-weight:600}.hv10h .vl__caps{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none}.hv10h .vl__caps li{padding:18px 20px;border-radius:20px;background:#f5f7f6;font-size:.9rem;line-height:1.5;color:var(--ink-2)}.hv10h .vl__caps b{display:block;margin-bottom:4px;font-size:.98rem;font-weight:600;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}@media(max-width:860px){.hv10h .bb__grid,.hv10h .bb__team,.hv10h .bb__team ul,.hv10h .vl__top,.hv10h .vl__panel{grid-template-columns:minmax(0,1fr)}.hv10h .wm__row{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:18px}.hv10h .wm__row--head{display:none}.hv10h .wm__k{padding:0!important}.hv10h .wm__old:before{content:"AI th\f4ng th\1b0\1eddng"}.hv10h .wm__new:before{content:"AI c\1ee7 a FinanOne";color:var(--primary)}.hv10h .wm__old:before,.hv10h .wm__new:before{display:block;margin-bottom:4px;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.hv10h .vl__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:22px}.hv10h .vl__tab{border-radius:17px;padding:11px 8px;white-space:normal}.hv10h .vl__caps{grid-template-columns:repeat(2,minmax(0,1fr))}.hv10h .vl__layer--mid,.hv10h .vl__layer--base{margin:0}}@media(prefers-reduced-motion:reduce){.hv10h .vl__panel{animation:none}}.hv10h .fin{margin-top:clamp(34px,5.6vh,60px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;text-align:left}.hv10h .fin__card{display:flex;flex-direction:column;padding:clamp(22px,2.4vw,32px);border-radius:28px;background:#f5f7f6;transition:background-color .6s var(--ease),box-shadow .6s var(--ease),transform .6s var(--ease),opacity 1s var(--ease),filter 1s var(--ease)}.hv10h .fin__card:hover{background:#fff;transform:translateY(-4px);box-shadow:0 1px 2px #10291c0d,0 40px 70px -44px #10291c59}.hv10h .fin__tag{font-size:.74rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.hv10h .fin__q{margin-top:10px;font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:500;letter-spacing:-.028em;line-height:1.25;color:var(--ink);text-wrap:balance}.hv10h .fin__art{height:104px;margin-top:22px;display:flex;align-items:flex-end}.hv10h .fin__spark{width:100%;height:100%}.hv10h .fin__art--live span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;font-size:.82rem;font-weight:500;color:var(--ink-2);box-shadow:0 1px 2px #10291c0d,0 14px 26px -18px #10291c59}.hv10h .fin__art--live i{width:7px;height:7px;border-radius:50%;background:var(--primary);box-shadow:0 0 0 4px #18724224}.hv10h .fin__art--age{flex-direction:column;align-items:stretch;justify-content:flex-end;gap:9px}.hv10h .fin__bar{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px;font-size:.78rem;color:var(--ink-3)}.hv10h .fin__bar em{height:8px;border-radius:4px;background:#10291c0f;overflow:hidden}.hv10h .fin__bar i{display:block;height:100%;border-radius:4px;transform-origin:left}.hv10h .fin__q{min-height:2.5em}.hv10h .fin__art--mix{flex-direction:column;align-items:stretch;justify-content:flex-end;gap:12px}.hv10h .fin__seg{display:flex;gap:3px;height:14px}.hv10h .fin__seg i{display:block;height:100%;border-radius:5px;transform-origin:left}.hv10h .fin__art--mix p{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.78rem;color:var(--ink-3)}.hv10h .fin__art--mix p span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.hv10h .fin__art--mix p i{width:8px;height:8px;border-radius:3px}.hv10h .fin__num{margin-top:20px;font-size:clamp(1.7rem,2.6vw,2.35rem);font-weight:400;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.hv10h .fin__num small{font-size:.55em;font-weight:400;color:var(--ink-3)}.hv10h .fin__cap{margin-top:8px;font-size:.9rem;color:var(--ink-3)}.hv10h .fin__foot{margin-top:clamp(26px,4.2vh,44px);font-size:.95rem;color:var(--ink-3)}@media(prefers-reduced-motion:no-preference){.hv10h .bb:not(.seen) .fin__fc{stroke-dashoffset:1;opacity:0}.hv10h .bb.seen .fin__fc{transition:opacity .4s ease .9s}.hv10h .bb:not(.seen) .fin__bar i{transform:scaleX(0)}.hv10h .bb.seen .fin__bar i{transition:transform 1.1s var(--ease) .9s}}.hv10h .wm .wm__duo{margin-top:clamp(30px,5vh,52px)}.hv10h .wm3{margin:clamp(22px,3.6vh,36px) auto 0;max-width:1060px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;text-align:left}.hv10h .wm3 li{padding:4px 4px 0;font-size:.95rem;line-height:1.5;color:var(--ink-2)}.hv10h .wm3 b{display:block;margin-bottom:4px;font-size:1.12rem;font-weight:600;letter-spacing:-.025em;color:var(--ink)}.hv10h .vl__panel{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:22px}.hv10h .vl__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:0 6px}.hv10h .vl__meta h3,.hv10h .vl__ind{margin-top:0}.hv10h .vl__tool{align-self:center}.hv10h .vl__flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;counter-reset:none}.hv10h .vl__flow li{position:relative;flex-direction:column;align-items:flex-start;gap:18px;padding:20px 20px 22px;border-radius:20px;min-height:132px;font-size:1.02rem;line-height:1.35;text-wrap:balance}.hv10h .vl__flow li+li:before{content:"";position:absolute;left:-10px;top:33px;width:10px;height:1.5px;background:#18724259}.hv10h .vl__caps{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.hv10h .vl__caps li{padding:9px 16px;border-radius:999px;background:#f5f7f6;font-size:.9rem;font-weight:500;color:var(--ink-2)}@media(max-width:860px){.hv10h .fin,.hv10h .wm3{grid-template-columns:minmax(0,1fr)}.hv10h .vl__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.hv10h .vl__flow li+li:before{display:none}.hv10h .vl__flow li{min-height:0}}.hv10h .ap__bar{display:flex;align-items:center;justify-content:space-between}.hv10h #rt-live{display:none;align-items:center;gap:7px;font-weight:500;letter-spacing:.08em;text-transform:none;color:#9fb0a6}.hv10h #rt-live i{width:7px;height:7px;border-radius:50%;background:#6ee08f;animation:rtBlink 1.6s ease-in-out infinite}.hv10h .ap.live #rt-live{display:inline-flex}@keyframes rtBlink{50%{opacity:.25}}.hv10h .ap__q{padding-top:10px}.hv10h .ap__q em{display:block;font-style:normal;color:#9fb0a6;transition:color .4s ease}.hv10h .ap__q em:before{content:"\25cf  ";color:#6ee08f}.hv10h .ap__q em.on{color:#fff}.hv10h .ap svg{height:70%}.hv10h .lk{stroke:#6ee08f;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .75s cubic-bezier(.3,0,.1,1)}.hv10h .nn{fill:#6ee08f;transform-box:fill-box;transform-origin:center;transition:fill .4s ease}.hv10h .nl{transition:fill .4s ease}.hv10h .ap.live .lk{stroke-dashoffset:1}.hv10h .ap.live .lk.on{stroke-dashoffset:0}.hv10h .ap.live .lk.off{transition:none}.hv10h .ap.live .nn{fill:#6ee08f80}.hv10h .ap.live .nn.on{fill:#6ee08f;animation:rtPop .7s var(--ease)}.hv10h .ap.live .nl{fill:#9fb0a6}.hv10h .ap.live .nl.on{fill:#fff}.hv10h .ap.live #rt-ring.on{animation:rtRing .9s var(--ease);transform-box:fill-box;transform-origin:center}@keyframes rtPop{0%{transform:scale(1)}40%{transform:scale(2.1)}to{transform:scale(1)}}@keyframes rtRing{0%{transform:scale(1);stroke-width:1.5}45%{transform:scale(2);stroke-width:3}to{transform:scale(1);stroke-width:1.5}}.hv10h #rt-ans{transition:color .4s ease}.hv10h #rt-ans.flash{color:#6ee08f}.hv10h .hp.live #rt-gd,.hv10h .hp.live #rt-gdcap{opacity:0;transition:opacity .5s ease}.hv10h .hp.live #rt-gd.on,.hv10h .hp.live #rt-gdcap.on{opacity:1}.hv10h .hp [id^=rt-]{transition:color .5s ease}.hv10h .hp .flash{color:var(--primary)!important;font-weight:600}.hv10h .backers{background:#fff;padding-top:clamp(72px,12vh,140px)}.hv10h .fd{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(28px,5vw,80px);align-items:center}.hv10h .fd__photo{aspect-ratio:1;max-width:400px;border-radius:28px;overflow:hidden;background:#eef2ef}.hv10h .fd__photo img{display:block;width:100%;height:100%;object-fit:cover}.hv10h .fd__body .sx__eyebrow{color:var(--primary)}.hv10h .fd blockquote{margin-top:16px;font-size:clamp(2rem,4.2vw,3.6rem);font-weight:400;letter-spacing:-.05em;line-height:1.06;color:var(--ink);text-wrap:balance}.hv10h .fd__who{margin-top:clamp(20px,3vh,30px);font-size:.98rem;color:var(--ink-2)}.hv10h .fd__who b{display:block;font-size:1.1rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.hv10h .fd__cv{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px;list-style:none}.hv10h .fd__cv li{padding:7px 14px;border-radius:999px;background:#f5f7f6;font-size:.86rem;font-weight:500;color:var(--ink-2)}.hv10h .bk{margin-top:clamp(48px,8vh,96px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,80px)}.hv10h .bk__cap{font-size:.76rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.hv10h .bk__inv{margin-top:18px;list-style:none;display:flex;flex-wrap:wrap;gap:6px clamp(18px,2.4vw,34px)}.hv10h .bk__inv li{font-size:clamp(1.25rem,2vw,1.7rem);font-weight:500;letter-spacing:-.035em;line-height:1.35;color:var(--ink);white-space:nowrap}.hv10h .bk__note{margin-top:16px;font-size:.95rem;line-height:1.5;color:var(--ink-2)}.hv10h .bk__ms{margin-top:12px;list-style:none}.hv10h .bk__ms li{display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;padding:10px 0;font-size:1rem;line-height:1.4;color:var(--ink)}.hv10h .bk__ms li+li{border-top:1px solid rgba(16,41,28,.08)}.hv10h .bk__ms b{font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink-3)}.hv10h .bk__cap--press{margin-top:clamp(48px,8vh,96px)}.hv10h .pr{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none}.hv10h .pr a{display:flex;flex-direction:column;height:100%;padding:22px 22px 20px;border-radius:22px;background:#f5f7f6;color:inherit;text-decoration:none;transition:background-color .5s var(--ease),transform .5s var(--ease),box-shadow .5s var(--ease)}.hv10h .pr a:hover{background:#fff;transform:translateY(-3px);box-shadow:0 1px 2px #10291c0d,0 34px 60px -40px #10291c59}.hv10h .pr__o{font-size:1.05rem;font-weight:700;letter-spacing:-.03em;color:var(--ink)}.hv10h .pr b{margin-top:14px;font-size:.98rem;font-weight:500;letter-spacing:-.015em;line-height:1.4;color:var(--ink-2);text-wrap:pretty}.hv10h .pr em{margin-top:auto;padding-top:18px;font-style:normal;font-size:.8rem;color:var(--ink-3);font-variant-numeric:tabular-nums}@media(max-width:860px){.hv10h .fd,.hv10h .bk{grid-template-columns:minmax(0,1fr)}.hv10h .fd__photo{max-width:240px}.hv10h .pr{grid-template-columns:repeat(2,minmax(0,1fr))}.hv10h .bk__inv li{white-space:normal}}@media(max-width:520px){.hv10h .pr{grid-template-columns:minmax(0,1fr)}}.hv10h .fd{align-items:start}.hv10h .fd__photo{position:sticky;top:24px}.hv10h .fd__name{margin-top:12px;font-size:clamp(2.2rem,4.4vw,3.8rem);font-weight:400;letter-spacing:-.055em;line-height:1.02}.hv10h .fd__bio{margin-top:clamp(16px,2.6vh,26px);max-width:34em;font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.6;color:var(--ink-2);text-wrap:pretty}.hv10h .fd__path{margin-top:clamp(18px,2.8vh,28px);display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;list-style:none;font-size:.9rem;font-weight:500;color:var(--ink-2)}.hv10h .fd__path li{display:flex;align-items:center;white-space:nowrap}.hv10h .fd__path li+li:before{content:"";width:18px;height:1px;margin:0 10px;background:#10291c40}.hv10h .fd__path li.on{color:var(--primary);font-weight:600}.hv10h .fd__wins{margin-top:clamp(22px,3.6vh,36px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none}.hv10h .fd__wins li{display:flex;flex-direction:column;padding:20px 20px 18px;border-radius:20px;background:#f5f7f6}.hv10h .fd__wins b{font-size:clamp(1.5rem,2.3vw,2rem);font-weight:400;letter-spacing:-.045em;line-height:1;color:var(--primary)}.hv10h .fd__wins span{margin-top:10px;font-size:.96rem;font-weight:500;letter-spacing:-.015em;line-height:1.35;color:var(--ink);text-wrap:balance}.hv10h .fd__wins em{margin-top:auto;padding-top:14px;font-style:normal;font-size:.8rem;color:var(--ink-3)}.hv10h .fd__say{margin-top:clamp(20px,3.2vh,32px);font-size:1.05rem;letter-spacing:-.015em;color:var(--ink-2)}.hv10h .bk__ms li{grid-template-columns:78px minmax(0,1fr)}@media(max-width:860px){.hv10h .fd__photo{position:static}.hv10h .fd__wins{grid-template-columns:minmax(0,1fr)}}.hv10h .fd--v2{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}.hv10h .fd__hero,.hv10h .fd2 figure{position:relative;border-radius:28px;overflow:hidden;background:#0f2a1d}.hv10h .fd__hero img,.hv10h .fd2 figure img{display:block;width:100%;height:100%;object-fit:cover}.hv10h .fd__hero{aspect-ratio:1200 / 681}.hv10h .fd__hero figcaption,.hv10h .fd2 figcaption{position:absolute;left:14px;bottom:14px;padding:7px 13px;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.8rem;font-weight:500;color:var(--ink)}.hv10h .fd__quote{margin-top:16px;font-size:clamp(1.5rem,2.7vw,2.35rem)!important;font-weight:400;letter-spacing:-.04em!important;line-height:1.16!important;color:var(--ink);text-wrap:balance}.hv10h .fd--v2 .fd__path li+li:before{width:12px;margin:0 8px}.hv10h .fd--v2 .fd__path{font-size:.86rem}.hv10h .fd__hero img{object-position:20% 50%}.hv10h .fd2{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hv10h .fd2 figure{aspect-ratio:3 / 2}.hv10h .fd2__say{display:flex;flex-direction:column;padding:clamp(20px,2.2vw,28px);border-radius:28px;background:#f5f7f6}.hv10h .fd2__say blockquote{font-size:clamp(1rem,1.3vw,1.14rem);font-weight:500;letter-spacing:-.02em;line-height:1.45;color:var(--ink);text-wrap:pretty}.hv10h .fd2__say .fd__wins{margin-top:auto;padding-top:18px;gap:10px}.hv10h .fd2__say .fd__wins li{padding:0;background:none;border-radius:0}.hv10h .fd2__say .fd__wins b{font-size:1.15rem}.hv10h .fd2__say .fd__wins span{margin-top:4px;font-size:.82rem;font-weight:400;color:var(--ink-2)}@media(max-width:860px){.hv10h .fd--v2,.hv10h .fd2{grid-template-columns:minmax(0,1fr)}.hv10h .fd2__say .fd__wins{grid-template-columns:repeat(3,minmax(0,1fr))}}.hv10h .cus{background:#f7faf8}.hv10h .cus .sx__eyebrow{color:var(--primary)}.hv10h .cus__wall{margin-top:clamp(36px,6vh,64px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;list-style:none}.hv10h .cus__wall li{display:flex;flex-direction:column;align-items:center;gap:14px}.hv10h .cus__wall a{display:grid;place-items:center;width:100%;height:clamp(112px,10.5vw,148px);padding:0 12%;border-radius:24px;background:#fff;transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.hv10h .cus__wall a:hover{transform:translateY(-3px);box-shadow:0 1px 2px #10291c0d,0 34px 60px -40px #10291c59}.hv10h .cus__wall img{display:block;max-width:100%;max-height:clamp(44px,4.6vw,64px);width:auto;height:auto;object-fit:contain;filter:grayscale(1) contrast(.9);opacity:.72;transition:filter .6s var(--ease),opacity .6s var(--ease)}.hv10h .cus__wall a:hover img{filter:none;opacity:1}.hv10h .cus__wall span{font-size:.86rem;color:var(--ink-3)}@media(max-width:860px){.hv10h .cus__wall{grid-template-columns:repeat(2,minmax(0,1fr))}.hv10h .cus__wall li:last-child{grid-column:1 / -1}.hv10h .cus__wall li:last-child a{max-width:calc(50% - 8px)}}.hv10h .fx{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,5vw,80px);align-items:end}.hv10h .fx .sx__eyebrow{color:var(--primary)}.hv10h .fx__name{margin-top:12px;font-size:clamp(2.6rem,6vw,5.2rem);font-weight:400;letter-spacing:-.06em;line-height:.98}.hv10h .fx__bio{font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.6;color:var(--ink-2);text-wrap:pretty}.hv10h .fx__say{margin-top:16px;font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.3;color:var(--ink);text-wrap:balance}.hv10h .mz{margin-top:clamp(28px,4.6vh,48px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(150px,15.5vw,224px);gap:12px}.hv10h .mz__i{position:relative;border-radius:24px;overflow:hidden;background:#0f2a1d}.hv10h .mz__i img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.hv10h .mz__i:hover img{transform:scale(1.035)}.hv10h .mz__i figcaption{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);padding:7px 13px;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.78rem;font-weight:500;line-height:1.25;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .mz__i--a{grid-column:1 / 6;grid-row:1 / 3}.hv10h .mz__i--a img{object-position:50% 22%}.hv10h .mz__i--b{grid-column:6 / 13;grid-row:1 / 2}.hv10h .mz__i--b img{object-position:30% 60%}.hv10h .mz__i--c{grid-column:6 / 10;grid-row:2 / 3}.hv10h .mz__i--d{grid-column:10 / 13;grid-row:2 / 3}.hv10h .mz__i--e{grid-column:1 / 5;grid-row:3 / 4}.hv10h .mz__i--e img{object-position:50% 62%}.hv10h .mz__i--f{grid-column:5 / 9;grid-row:3 / 4}.hv10h .mz__i--f img{object-position:60% 30%}.hv10h .mz__i--g{grid-column:9 / 13;grid-row:3 / 4}.hv10h .mz__i--g img{object-position:50% 40%}.hv10h .fx__wins{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none}.hv10h .fx__wins li{padding:18px 20px;border-radius:20px;background:#f5f7f6;font-size:.9rem;line-height:1.4;color:var(--ink-2)}.hv10h .fx__wins b{display:block;margin-bottom:4px;font-size:clamp(1.3rem,1.9vw,1.7rem);font-weight:400;letter-spacing:-.04em;line-height:1.1;color:var(--primary)}.hv10h .ps{margin-top:clamp(48px,8vh,96px)}.hv10h .ps__stage{position:relative;margin-top:18px;list-style:none;min-height:clamp(210px,20vw,260px);border-radius:28px;background:#f5f7f6}.hv10h .ps__s{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .7s var(--ease),transform .7s var(--ease),visibility 0s linear .7s}.hv10h .ps__s.on{opacity:1;visibility:visible;transform:none;transition:opacity .7s var(--ease) .1s,transform .7s var(--ease) .1s,visibility 0s}.hv10h .ps__s a{display:flex;flex-direction:column;justify-content:center;height:100%;padding:clamp(24px,3.4vw,48px);color:inherit;text-decoration:none}.hv10h .ps__o{font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:700;letter-spacing:-.03em;color:var(--primary)}.hv10h .ps__s b{margin-top:14px;max-width:26em;font-size:clamp(1.4rem,2.6vw,2.25rem);font-weight:400;letter-spacing:-.04em;line-height:1.16;color:var(--ink);text-wrap:balance}.hv10h .ps__s em{margin-top:18px;font-style:normal;font-size:.88rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.hv10h .ps__tabs{margin-top:14px;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.hv10h .ps__t{position:relative;padding:14px 0 0;border:0;background:none;text-align:left;font:500 .84rem/1.3 var(--font);letter-spacing:-.01em;color:var(--ink-3);cursor:pointer;transition:color .4s var(--ease)}.hv10h .ps__t:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:2px;background:#10291c1f}.hv10h .ps__t i{position:absolute;left:0;top:0;width:100%;height:2px;border-radius:2px;background:var(--primary);transform:scaleX(0);transform-origin:left}.hv10h .ps__t.on{color:var(--ink)}.hv10h .ps__t.on i{animation:psRun 5s linear forwards}.hv10h .ps.hold .ps__t.on i{animation-play-state:paused}@keyframes psRun{to{transform:scaleX(1)}}@media(max-width:860px){.hv10h .fx{grid-template-columns:minmax(0,1fr)}.hv10h .mz{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px}.hv10h .mz__i{grid-column:auto!important;grid-row:auto!important}.hv10h .mz__i--a{grid-column:1 / -1!important;grid-row:span 2!important}.hv10h .mz__i--b,.hv10h .mz__i--g{grid-column:1 / -1!important}.hv10h .fx__wins{grid-template-columns:repeat(2,minmax(0,1fr))}.hv10h .ps__tabs{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}.hv10h .ps__stage{min-height:280px}}@media(prefers-reduced-motion:reduce){.hv10h .ps__t.on i{animation:none;transform:scaleX(1)}.hv10h .mz__i:hover img{transform:none}}.hv10h .gal{margin-top:clamp(32px,5.4vh,60px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(22px,3.4vh,40px) 16px;align-items:start}.hv10h .gal__i>div{border-radius:22px;overflow:hidden;background:#0f2a1d}.hv10h .gal__i img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.hv10h .gal__i:hover img{transform:scale(1.04)}.hv10h .gal__i figcaption{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:12px;font-size:.86rem;line-height:1.4;color:var(--ink-3)}.hv10h .gal__i figcaption i{font-style:normal;font-variant-numeric:tabular-nums;color:var(--primary);font-weight:600}.hv10h .gal__i figcaption b{display:block;font-size:.95rem;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.hv10h .gal__i--a{grid-column:1 / 9}.hv10h .gal__i--a>div{aspect-ratio:3 / 2}.hv10h .gal__i--a img{object-position:60% 30%}.hv10h .gal__i--b{grid-column:9 / 13;margin-top:clamp(40px,7vw,104px)}.hv10h .gal__i--b>div{aspect-ratio:4 / 5}.hv10h .gal__i--b img{object-position:42% 20%}.hv10h .gal__i--c{grid-column:1 / 6;margin-top:clamp(-80px,-5vw,-28px)}.hv10h .gal__i--c>div{aspect-ratio:4 / 3}.hv10h .gal__i--c img{object-position:55% 40%}.hv10h .gal__i--d{grid-column:6 / 13;margin-top:clamp(20px,3vw,44px)}.hv10h .gal__i--d>div{aspect-ratio:16 / 9}.hv10h .gal__i--d img{object-position:20% 55%}.hv10h .gal__i--e{grid-column:1 / 5}.hv10h .gal__i--e>div{aspect-ratio:1}.hv10h .gal__i--e img{object-position:50% 60%}.hv10h .gal__i--f{grid-column:5 / 9;margin-top:clamp(28px,4.4vw,64px)}.hv10h .gal__i--f>div{aspect-ratio:4 / 3}.hv10h .gal__i--f img{object-position:55% 50%}.hv10h .gal__i--g{grid-column:9 / 13}.hv10h .gal__i--g>div{aspect-ratio:1}.hv10h .gal__i--g img{object-position:50% 62%}.hv10h .fx__wins{margin-top:clamp(28px,4.6vh,48px)}@media(max-width:860px){.hv10h .gal{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.hv10h .gal__i{grid-column:auto!important;margin-top:0!important}.hv10h .gal__i--a,.hv10h .gal__i--d{grid-column:1 / -1!important}.hv10h .gal__i--c{margin-top:28px!important}.hv10h .gal__i figcaption{font-size:.8rem;gap:8px}.hv10h .gal__i figcaption b{font-size:.88rem}}@media(prefers-reduced-motion:reduce){.hv10h .gal__i:hover img{transform:none}}.hv10h .fx__name--co{font-size:clamp(1.7rem,3.1vw,2.75rem);letter-spacing:-.045em;line-height:1.08}.hv10h .fx:has(.fx__name--co){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}@media(min-width:861px){.hv10h .fx__name--co .ln{white-space:nowrap}}.hv10h .fx__say--sm{font-size:clamp(1rem,1.25vw,1.12rem);font-weight:500;letter-spacing:-.02em;line-height:1.45;color:var(--ink-2)}.hv10h .fx__say cite{display:block;margin-top:8px;font-style:normal;font-size:.84rem;font-weight:400;letter-spacing:0;color:var(--ink-3)}.hv10h .gal__i--a img{object-position:30% 55%}.hv10h .gal__i--b img{object-position:50% 62%}.hv10h .gal__i--d img{object-position:60% 28%}.hv10h .gal__i--g img{object-position:45% 50%}.hv10h .backers{padding-top:clamp(40px,6vh,72px);padding-bottom:clamp(40px,6vh,72px)}.hv10h .ab{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(28px,4.6vw,72px);align-items:center}.hv10h .ab .sx__eyebrow{color:var(--primary)}.hv10h .ab__t{margin-top:12px;font-size:clamp(1.5rem,2.35vw,2.1rem);font-weight:500;letter-spacing:-.045em;line-height:1.1}.hv10h .ab__bio{margin-top:14px;font-size:1rem;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.hv10h .ab__stats{margin-top:clamp(16px,2.6vh,26px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.hv10h .ab__stats li{padding:14px 16px;border-radius:18px;background:#f5f7f6;font-size:.84rem;line-height:1.4;color:var(--ink-2)}.hv10h .ab__stats b{display:block;margin-bottom:2px;font-size:clamp(1.25rem,1.8vw,1.6rem);font-weight:400;letter-spacing:-.04em;line-height:1.15;color:var(--primary)}.hv10h .ab__inv{margin-top:clamp(16px,2.6vh,26px)}.hv10h .ab__inv ul{margin-top:8px;display:flex;flex-wrap:wrap;gap:2px 18px;list-style:none}.hv10h .ab__inv li{font-size:1.02rem;font-weight:500;letter-spacing:-.02em;line-height:1.5;color:var(--ink);white-space:nowrap}.hv10h .ab__stage{position:relative;height:min(52vh,480px);border-radius:26px;overflow:hidden;background:#0f2a1d}.hv10h .ab__s{position:absolute;inset:0;opacity:0;transition:opacity .9s var(--ease)}.hv10h .ab__s.on{opacity:1}.hv10h .ab__s img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 6s ease-out}.hv10h .ab__s.on img{transform:none}.hv10h .ab__s figcaption{position:absolute;left:14px;bottom:14px;max-width:calc(100% - 28px);padding:9px 15px;border-radius:16px;background:#ffffffed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.8rem;line-height:1.35;color:var(--ink-2)}.hv10h .ab__s figcaption b{display:block;font-size:.92rem;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.hv10h .ab__thumbs{margin-top:10px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.hv10h .ab__th{position:relative;aspect-ratio:3 / 2;padding:0;border:0;border-radius:12px;overflow:hidden;background:#0f2a1d;cursor:pointer;opacity:.55;transition:opacity .4s var(--ease),box-shadow .4s var(--ease)}.hv10h .ab__th img{display:block;width:100%;height:100%;object-fit:cover}.hv10h .ab__th:hover{opacity:.85}.hv10h .ab__th.on{opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--primary)}.hv10h .ab__stage--3{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;background:none;border-radius:0;overflow:visible}.hv10h .ab__tile{position:relative;border-radius:22px;overflow:hidden;background:#0f2a1d}.hv10h .ab__tile--big{grid-row:1 / 3}.hv10h .ab__tile--s1 .ab__s{transition-delay:.18s}.hv10h .ab__tile--s2 .ab__s{transition-delay:.36s}.hv10h .ab__tile:not(.ab__tile--big) figcaption{left:8px;bottom:8px;max-width:calc(100% - 16px);padding:5px 10px;border-radius:999px;font-size:.72rem}.hv10h .ab__tile:not(.ab__tile--big) figcaption b{font-size:.74rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .ab__s figcaption span{display:block}.hv10h .ab__thumbs--8{grid-template-columns:repeat(8,minmax(0,1fr))}.hv10h .ab__th.near{opacity:.85}@media(max-width:860px){.hv10h .ab__stage--3{height:300px}}.hv10h .ms{column-count:3;column-gap:8px;max-width:max(420px,calc((100vh - 255px) / .85));margin-left:auto}.hv10h .ms__i{position:relative;margin:0 0 8px;break-inside:avoid;border-radius:16px;overflow:hidden;background:#0f2a1d}.hv10h .ms__i:nth-child(3n){margin-bottom:0}.hv10h .ms__i img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.hv10h .ms__i:hover img{transform:scale(1.05)}.hv10h .ms__i figcaption{position:absolute;left:0;right:0;bottom:0;padding:22px 12px 9px;background:linear-gradient(180deg,#0a1c1300,#0a1c13db 55%);font-size:.76rem;font-weight:500;line-height:1.3;letter-spacing:-.005em;color:#fff}.hv10h .ab:has(.ms){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}@media(max-width:860px){.hv10h .ms{column-count:2;max-width:none}.hv10h .ms__i:nth-child(3n){margin-bottom:8px}}@media(prefers-reduced-motion:reduce){.hv10h .ms__i:hover img{transform:none}}.hv10h .backers .ps{margin-top:clamp(22px,3.6vh,36px);display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 20px;align-items:center}.hv10h .backers .ps>.bk__cap{white-space:nowrap}.hv10h .backers .ps__stage{margin-top:0;min-height:60px;border-radius:18px}.hv10h .backers .ps__s a{flex-direction:row;align-items:center;gap:16px;padding:0 20px}.hv10h .backers .ps__o{flex:none;font-size:.98rem}.hv10h .backers .ps__s b{margin-top:0;max-width:none;min-width:0;font-size:1rem;font-weight:500;letter-spacing:-.015em;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .backers .ps__s em{flex:none;margin:0 0 0 auto;font-size:.8rem;white-space:nowrap}.hv10h .backers .ps__tabs{grid-column:1 / -1;margin-top:10px}.hv10h .backers .ps__t{padding-top:10px;font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:860px){.hv10h .ab{grid-template-columns:minmax(0,1fr)}.hv10h .ab__r{order:-1}.hv10h .ab__stage{height:240px}.hv10h .backers .ps{grid-template-columns:minmax(0,1fr);gap:10px 0}.hv10h .backers .ps__stage{min-height:108px}.hv10h .backers .ps__s a{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:14px 16px}.hv10h .backers .ps__s b{white-space:normal}.hv10h .backers .ps__s em{margin:0}}@media(prefers-reduced-motion:reduce){.hv10h .ab__s img{transform:none;transition:none}}.hv10h .pt{background:#f7faf8;padding-top:clamp(44px,7vh,84px);padding-bottom:clamp(44px,7vh,84px)}.hv10h .pt__logos{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px clamp(32px,6vw,96px);align-items:end}.hv10h .pt__grp ul{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:14px clamp(22px,3vw,44px);list-style:none;min-height:56px}.hv10h .pt__grp img{display:block;width:auto}.hv10h .pt__grp:not(.pt__grp--main) img{filter:grayscale(1);opacity:.7;transition:filter .5s var(--ease),opacity .5s var(--ease)}.hv10h .pt__grp:not(.pt__grp--main) li:hover img{filter:none;opacity:1}.hv10h .pt__w{font-size:1.12rem;font-weight:600;letter-spacing:-.03em;color:var(--ink-2);white-space:nowrap}.hv10h .pt .ps--q{margin-top:clamp(30px,5vh,56px);display:block}.hv10h .pt .ps__stage{margin-top:14px;min-height:clamp(250px,34vh,330px);border-radius:30px;background:#fff;box-shadow:0 1px 2px #10291c0d,0 50px 100px -70px #10291c66}.hv10h .pt .ps__s{display:flex;flex-direction:column;justify-content:center;padding:clamp(26px,4vw,60px)}.hv10h .pt .ps__s blockquote{max-width:30em;font-size:clamp(1.35rem,2.5vw,2.15rem);font-weight:400;letter-spacing:-.04em;line-height:1.24;color:var(--ink-3);text-wrap:pretty}.hv10h .pt .ps__s mark{background:none;color:var(--ink)}.hv10h .pq__by{margin-top:clamp(16px,2.6vh,26px);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:.9rem;color:var(--ink-3)}.hv10h .pq__by b{margin:0;max-width:none;line-height:1.3;font-size:1.1rem;font-weight:700;letter-spacing:-.03em;color:var(--primary)}.hv10h .pq__by i{font-style:normal;color:var(--ink-2)}.hv10h .pq__by span{font-variant-numeric:tabular-nums}.hv10h .pq__by a{color:var(--primary);font-weight:500;text-decoration:none}.hv10h .pq__by a:hover{text-decoration:underline;text-underline-offset:3px}.hv10h .pt .ps__tabs{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.hv10h .pt .ps__t{font-size:.9rem}.hv10h .pt .ps__t.on i{animation-duration:7s}@media(max-width:860px){.hv10h .pt__logos{grid-template-columns:minmax(0,1fr)}.hv10h .pt .ps__stage{min-height:400px}.hv10h .pt .ps__tabs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}}.hv10h .ivs{background:#fff;padding-top:clamp(40px,6vh,72px);padding-bottom:clamp(40px,6vh,72px)}.hv10h .ivs .sx__eyebrow{color:var(--primary)}.hv10h .ivs__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}.hv10h .ivs .sx__title{font-size:clamp(1.6rem,2.7vw,2.4rem)}.hv10h .ivs__sum{display:flex;align-items:center;gap:16px}.hv10h .ivs__sum b{font-size:clamp(2.2rem,4vw,3.4rem);font-weight:400;letter-spacing:-.055em;line-height:1;color:var(--primary);white-space:nowrap}.hv10h .ivs__sum span{font-size:.86rem;line-height:1.4;color:var(--ink-3)}.hv10h .ivs__grid{margin-top:clamp(22px,3.6vh,36px);display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:12px;list-style:none}.hv10h .iv{grid-column:span 2;display:flex;flex-direction:column;padding:18px 20px 20px;border-radius:22px;background:#f5f7f6;transition:background-color .5s var(--ease),transform .5s var(--ease),box-shadow .5s var(--ease)}.hv10h .iv:hover{background:#fff;transform:translateY(-3px);box-shadow:0 1px 2px #10291c0d,0 34px 60px -40px #10291c59}.hv10h .iv--big{grid-column:span 5;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 22px;padding:clamp(22px,2.4vw,32px);background:linear-gradient(150deg,#f0f7f3,#f5f7f6)}.hv10h .iv__logo{display:flex;align-items:center;height:56px}.hv10h .iv--big .iv__logo{height:72px;flex:none}.hv10h .iv__logo img{display:block;width:auto;max-width:100%}.hv10h .iv__w{font-size:1.5rem;font-weight:700;letter-spacing:-.04em;color:var(--ink)}.hv10h .iv__dup{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hv10h .iv b{margin-top:10px;font-size:1rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.hv10h .iv span:not(.iv__w){margin-top:3px;font-size:.82rem;line-height:1.4;color:var(--ink-3)}.hv10h .iv--big b{margin-top:0;font-size:clamp(1.15rem,1.6vw,1.4rem);letter-spacing:-.03em;flex:1 1 12em}.hv10h .iv--big span:not(.iv__w){flex:1 1 100%;margin-top:0;font-size:.9rem;color:var(--ink-2)}.hv10h .ivs__partners{margin-top:clamp(22px,3.6vh,36px);display:flex;flex-wrap:wrap;align-items:center;gap:12px clamp(24px,4vw,56px)}.hv10h .ivs__partners ul{display:flex;flex-wrap:wrap;align-items:center;gap:12px clamp(22px,3.2vw,46px);list-style:none}.hv10h .ivs__partners li{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;letter-spacing:-.02em;color:var(--ink-2)}.hv10h .ivs__partners img{display:block;width:auto}.hv10h .pt .ps--q{margin-top:0}.hv10h .pq__by em{font-style:normal;padding:4px 10px;border-radius:999px;background:var(--primary-soft);font-size:.74rem;font-weight:600;letter-spacing:.02em;color:var(--primary)}.hv10h .pt .ps__tabs{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px}.hv10h .pt .ps__t{font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .pt .ps__t small{display:block;margin-top:2px;font-size:.7rem;font-weight:400;color:var(--ink-3)}@media(max-width:860px){.hv10h .ivs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hv10h .iv,.hv10h .iv--big{grid-column:auto}.hv10h .iv--big{grid-column:1 / -1}.hv10h .pt .ps__tabs{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}}@property --tone{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --dot{syntax: "<color>"; inherits: true; initial-value: rgba(16,41,28,.06);}@property --glow{syntax: "<color>"; inherits: true; initial-value: rgba(81,215,142,.1);}div.hv10h{--tone: #ffffff;--dot: rgba(16, 41, 28, .06);--glow: rgba(143, 211, 174, .07);transition:--tone .7s ease,--dot .7s ease,--glow .7s ease}div.hv10h[data-tone=w]{--tone: #ffffff;--glow: rgba(143, 211, 174, .07)}div.hv10h[data-tone=m]{--tone: #e5f3e7;--glow: rgba(143, 211, 174, .22)}div.hv10h[data-tone=d]{--tone: #10291c;--glow: rgba(143, 211, 174, .16)}.hv10h .tour,.hv10h .ops,.hv10h .sx{background-color:var(--tone)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .45 0 0 0 0 .4 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(60% 65% at 90% 0%,var(--glow),transparent 70%),radial-gradient(50% 55% at 0% 100%,var(--glow),transparent 70%)!important;background-size:180px 180px,100% 100%,100% 100%!important;background-attachment:fixed,fixed,fixed!important}.hv10h .tour:before{background:linear-gradient(180deg,transparent,var(--tone))!important}.hv10h .cus__wall a,.hv10h .ab__stats li,.hv10h .pt .ps__stage{background:#e5f3e799}.hv10h .pt .ps__stage{box-shadow:none}.hv10h .cus__wall a:hover,.hv10h .fin__card,.hv10h .vl__caps li{background:#fff}.hv10h .vl__demo{background:#ffffff8c}.hv10h .vl__layer--base{background:#d1ecdf}.hv10h .vl__layer--mid{background:#fff}.hv10h #gia-tri .sx__title,.hv10h #gia-tri .sx__sub,.hv10h #gia-tri .calc__note,.hv10h #lien-he .sx__title,.hv10h .pt .ps__t,.hv10h .pt .bk__cap{transition:color .9s ease}div.hv10h[data-tone=d] #gia-tri .sx__title,div.hv10h[data-tone=d] #lien-he .sx__title{color:#fff}div.hv10h[data-tone=d] #gia-tri .sx__sub{color:#ffffffb3}div.hv10h[data-tone=d] #gia-tri .calc__note{color:#ffffff80}div.hv10h[data-tone=d] .pt .ps__t,div.hv10h[data-tone=d] .pt .ps__t small,div.hv10h[data-tone=d] .pt .bk__cap{color:#fff9}div.hv10h[data-tone=d] .pt .ps__t.on{color:#fff}div.hv10h[data-tone=d] .pt .ps__t:before{background:#ffffff2e}.hv10h .rq2__card{transition:box-shadow .9s ease}div.hv10h[data-tone=d] .rq2__card{box-shadow:0 0 0 1px #ffffff1a,0 60px 120px -60px #0009}@media(prefers-reduced-motion:reduce){div.hv10h{transition:none}}.hv10h .ops{padding-top:clamp(56px,9vh,110px)!important;padding-bottom:clamp(20px,3vh,36px)!important}.hv10h .nums__title,.hv10h .nums h3,.hv10h .nums b,.hv10h .nums p,.hv10h .nums li{transition:color .7s ease,background-color .7s ease,border-color .7s ease}.hv10h .nums__title{font-size:clamp(1.5rem,2.6vw,2.3rem);font-weight:500}.hv10h .nums{margin-top:clamp(22px,3.6vh,36px)}div.hv10h[data-tone=d] .nums__title{color:#fff}div.hv10h[data-tone=d] .nums li{background:#ffffff0d;border-color:#ffffff1f}div.hv10h[data-tone=d] .nums h3{color:#ffffffb8}div.hv10h[data-tone=d] .nums b{color:#8fd3ae}div.hv10h[data-tone=d] .nums p{color:#ffffff8c}.hv10h .sx.rq2{padding-top:clamp(24px,4vh,48px);padding-bottom:clamp(40px,7vh,90px)}.hv10h .rq2 .rq2__head.rq2__head--cta{display:block;text-align:center}.hv10h .rq2 .rq2__head--cta .sx__title{font-size:clamp(1.7rem,3.1vw,2.7rem);letter-spacing:-.045em;line-height:1.08}.hv10h .rq2 .rq2__head--cta .sx__title .ln{display:block}.hv10h .rq2 .rq2__head--cta .sx__sub{margin:14px auto 0;font-size:clamp(1rem,1.3vw,1.14rem)}.hv10h .rq2__card{margin-top:clamp(22px,3.6vh,36px)}.hv10h .rq2__go--strong{display:block}.hv10h .rq2__btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:56px;border:0;border-radius:16px;background:var(--primary);color:#fff;font:600 1.06rem/1 var(--font);letter-spacing:-.015em;cursor:pointer;box-shadow:0 1px #ffffff40 inset,0 18px 34px -16px #187242bf;transition:background-color .35s var(--ease),transform .35s var(--ease),box-shadow .35s var(--ease)}.hv10h .rq2__btn i{font-style:normal;font-size:1.15rem;transition:transform .45s var(--ease)}.hv10h .rq2__btn:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 1px #ffffff40 inset,0 24px 40px -16px #187242d9}.hv10h .rq2__btn:hover i{transform:translate(5px)}.hv10h .rq2__btn:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.hv10h .rq2__trust{margin-top:12px;display:flex;flex-wrap:wrap;gap:4px 16px;list-style:none;font-size:.82rem;color:var(--ink-3)}.hv10h .rq2__trust li{position:relative;padding-left:18px}.hv10h .rq2__trust li:before{content:"";position:absolute;left:2px;top:.36em;width:8px;height:4px;border-left:1.8px solid var(--primary);border-bottom:1.8px solid var(--primary);transform:rotate(-45deg)}.hv10h .rq2__alt{margin-top:18px;text-align:center;font-size:.95rem;color:var(--ink-2);transition:color .7s ease}.hv10h .rq2__alt a{color:var(--primary);font-weight:600;text-decoration:none;transition:color .7s ease}.hv10h .rq2__alt a:hover{text-decoration:underline;text-underline-offset:3px}div.hv10h[data-tone=d] .rq2__alt{color:#ffffffa6}div.hv10h[data-tone=d] .rq2__alt a{color:#8fd3ae}.hv10h .rq2 .rq2__note,.hv10h .pr2__head{text-align:center}.hv10h .pr2__pts{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 26px;list-style:none;font-size:.95rem;color:var(--ink-2)}.hv10h .pr2__pts li{position:relative;padding-left:26px}.hv10h .pr2__pts li:before{content:"";position:absolute;left:0;top:.12em;width:18px;height:18px;border-radius:50%;background:var(--primary)}.hv10h .pr2__pts li:after{content:"";position:absolute;left:5px;top:.46em;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.hv10h .pr2__sw{position:relative;display:inline-flex;margin-top:clamp(20px,3.2vh,30px);padding:5px;border-radius:999px;background:#10291c12}.hv10h .pr2__sw button{position:relative;z-index:1;padding:11px 22px;border:0;border-radius:999px;background:none;font:500 .96rem/1.2 var(--font);letter-spacing:-.015em;color:var(--ink-2);cursor:pointer;transition:color .35s var(--ease);white-space:nowrap}.hv10h .pr2__sw button.on{color:var(--ink)}.hv10h .pr2__sw em{margin-left:6px;padding:3px 9px;border-radius:999px;background:var(--primary-soft);font-style:normal;font-size:.76rem;font-weight:600;color:var(--primary)}.hv10h .pr2__pill{position:absolute;z-index:0;top:5px;bottom:5px;left:0;width:0;border-radius:999px;background:#fff;box-shadow:0 1px 2px #10291c1a,0 6px 16px -8px #10291c40;transition:transform .5s var(--ease),width .5s var(--ease)}.hv10h .pr2__grid{margin-top:clamp(26px,4.4vh,44px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start;text-align:left}.hv10h .pc{position:relative;border-radius:24px;background:#fff;box-shadow:0 1px 2px #10291c0d,0 40px 80px -60px #10291c66;transition:transform .6s var(--ease),box-shadow .6s var(--ease),opacity 1s var(--ease),filter 1s var(--ease)}.hv10h .pc:hover{transform:translateY(-4px);box-shadow:0 1px 2px #10291c0d,0 50px 90px -56px #10291c80}.hv10h .pc--hot{box-shadow:0 0 0 2px var(--deep),0 50px 90px -56px #10291c8c}.hv10h .pc__flag{margin:0;padding:9px 0;border-radius:22px 22px 0 0;background:var(--deep);text-align:center;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8fd3ae}.hv10h .pc__top{padding:clamp(20px,2.2vw,28px) clamp(20px,2.2vw,28px) 18px}.hv10h .pc h3{font-size:1.3rem;font-weight:600;letter-spacing:-.03em}.hv10h .pc__tag{margin-top:4px;min-height:2.9em;font-size:.92rem;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.hv10h .pc__price{margin-top:14px;display:flex;align-items:baseline;gap:3px}.hv10h .pc__price b{font-size:clamp(2.1rem,3.3vw,2.9rem);font-weight:500;letter-spacing:-.055em;line-height:1;font-variant-numeric:tabular-nums}.hv10h .pc__price span{font-size:1.1rem;font-weight:500;color:var(--ink)}.hv10h .pc__per{font-style:normal;margin-left:2px;font-size:.86rem;font-weight:400;color:var(--ink-3)}.hv10h .pc__save{margin-top:6px;min-height:1.4em;font-size:.84rem;color:var(--primary);font-weight:500}.hv10h .pc__cta{display:flex;align-items:center;justify-content:center;margin-top:16px;height:48px;border-radius:999px;background:var(--primary);color:#fff;font-size:.98rem;font-weight:600;letter-spacing:-.015em;text-decoration:none;transition:background-color .35s var(--ease),transform .35s var(--ease)}.hv10h .pc__cta:hover{background:var(--primary-hover);transform:translateY(-1px)}.hv10h .pc--hot .pc__cta{background:var(--deep)}.hv10h .pc--hot .pc__cta:hover{background:#17402b}.hv10h .pc__users{margin-top:14px;font-size:.82rem;line-height:1.45;color:var(--ink-3)}.hv10h .pc__users b{display:block;font-size:.9rem;font-weight:600;color:var(--ink)}.hv10h .pc__feats{padding:6px clamp(14px,1.6vw,20px) 16px;border-top:1px solid rgba(16,41,28,.08);background:#e5f3e759;border-radius:0 0 24px 24px}.hv10h .pc__inh{padding:12px 8px 4px;font-size:.88rem;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.hv10h .pg{border-top:1px solid rgba(16,41,28,.08)}.hv10h .pg:first-of-type,.hv10h .pc__inh+.pg{border-top:0}.hv10h .pg summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 8px;list-style:none;cursor:pointer;font-size:.9rem;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.hv10h .pg summary::-webkit-details-marker{display:none}.hv10h .pg summary i{font-style:normal;min-width:22px;padding:2px 7px;border-radius:999px;background:#fff;text-align:center;font-size:.74rem;font-weight:600;color:var(--ink-3)}.hv10h .pg summary:after{content:"";width:7px;height:7px;margin-left:2px;border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);transform:rotate(45deg);transition:transform .4s var(--ease);flex:none}.hv10h .pg summary i{margin-left:auto}.hv10h .pg[open] summary:after{transform:rotate(-135deg)}.hv10h .pg ul{list-style:none;padding:0 4px 10px}.hv10h .pg[open] ul{animation:pgIn .45s var(--ease)}@keyframes pgIn{0%{opacity:0;transform:translateY(-6px)}}.hv10h .pg li{position:relative;padding:6px 8px 6px 30px;border-radius:10px;font-size:.88rem;line-height:1.4;color:var(--ink-2);cursor:default;outline:none;transition:background-color .3s ease}.hv10h .pg li:before{content:"";position:absolute;left:10px;top:.72em;width:9px;height:5px;border-left:2px solid var(--primary);border-bottom:2px solid var(--primary);transform:rotate(-45deg)}.hv10h .pg li:hover,.hv10h .pg li:focus{background:#fff;color:var(--ink)}.hv10h .pg li:after{content:attr(data-tip);position:absolute;left:20px;right:8px;bottom:calc(100% + 4px);z-index:5;padding:10px 12px;border-radius:12px;background:var(--deep);color:#fff;font-size:.8rem;line-height:1.45;box-shadow:0 18px 34px -16px #10291c99;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .25s ease,transform .35s var(--ease)}.hv10h .pg li:hover:after,.hv10h .pg li:focus:after{opacity:1;transform:none}.hv10h .pr2__note{margin-top:18px;text-align:center;font-size:.8rem;line-height:1.55;color:var(--ink-3);text-wrap:pretty}.hv10h .lt{padding-top:clamp(16px,3vh,36px)}.hv10h .lt__card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);border-radius:32px;overflow:hidden;color:#fff;background:radial-gradient(90% 120% at 100% 0%,#1f8a52,#1f8a5200 60%),linear-gradient(160deg,#135f37,#10291c);box-shadow:0 60px 120px -70px #10291c99}.hv10h .lt__l{padding:clamp(26px,3.6vw,52px)}.hv10h .lt__flag{display:inline-flex;align-items:center;gap:9px;padding:7px 14px;border-radius:999px;background:#ffffff1f;font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8fd3ae}.hv10h .lt__flag i{width:7px;height:7px;border-radius:50%;background:#8fd3ae;animation:rtBlink 1.6s ease-in-out infinite}.hv10h .lt__t{margin-top:16px;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:500;letter-spacing:-.045em;line-height:1.08}.hv10h .lt__t .ln{display:block}.hv10h .lt__t .ln+.ln{color:#8fd3ae}.hv10h .lt__sub{margin-top:14px;max-width:30em;font-size:1rem;line-height:1.55;color:#ffffffbf;text-wrap:pretty}.hv10h .lt__clock{margin-top:clamp(18px,3vh,28px);display:flex;gap:8px}.hv10h .lt__clock div{min-width:70px;padding:12px 10px 10px;border-radius:16px;background:#ffffff17;text-align:center}.hv10h .lt__clock b{display:block;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:500;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.hv10h .lt__clock span{display:block;margin-top:5px;font-size:.74rem;color:#ffffff9e}.hv10h .lt__go{margin-top:clamp(18px,3vh,28px);display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.hv10h .lt__btn{display:inline-flex;align-items:center;gap:12px;height:54px;padding:0 26px;border-radius:999px;background:#fff;color:var(--deep);font-size:1.02rem;font-weight:600;letter-spacing:-.015em;text-decoration:none;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.hv10h .lt__btn i{font-style:normal;transition:transform .45s var(--ease)}.hv10h .lt__btn:hover{transform:translateY(-1px);box-shadow:0 20px 36px -18px #0009}.hv10h .lt__btn:hover i{transform:translate(5px)}.hv10h .lt__go small{font-size:.84rem;color:#ffffff9e}.hv10h .lt__r{list-style:none;padding:clamp(22px,3vw,44px);display:grid;align-content:center;gap:4px;background:#ffffff0f}.hv10h .lt__r li{position:relative;padding:11px 0 11px 34px;font-size:.9rem;line-height:1.45;color:#ffffffad}.hv10h .lt__r li+li{border-top:1px solid rgba(255,255,255,.1)}.hv10h .lt__r b{display:block;font-size:1rem;font-weight:600;letter-spacing:-.015em;color:#fff}.hv10h .lt__r li:before{content:"";position:absolute;left:0;top:14px;width:20px;height:20px;border-radius:50%;background:#8fd3ae33}.hv10h .lt__r li:after{content:"";position:absolute;left:6px;top:20px;width:8px;height:4px;border-left:2px solid #8fd3ae;border-bottom:2px solid #8fd3ae;transform:rotate(-45deg)}@media(max-width:900px){.hv10h .pr2__grid,.hv10h .lt__card{grid-template-columns:minmax(0,1fr)}.hv10h .pc__tag{min-height:0}.hv10h .lt__clock div{min-width:0;flex:1}}.hv10h .sx.qbs{padding-top:0;background-color:#fff!important;background-image:none!important}.hv10h .qb__bar{margin:0 calc(-1*clamp(16px,3vw,40px)) clamp(40px,7vh,80px);padding:14px 16px;background:#10291c;color:#fff;text-align:center;font-size:.98rem;letter-spacing:-.005em}.hv10h .qb__bar span{display:inline-block;margin-right:14px;padding:4px 12px;border:1.5px solid #fff;border-radius:999px;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hv10h .qb__bar b{color:#51d78e;font-weight:700}.hv10h .qb__bar a{margin-left:12px;color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.hv10h .qb__title{text-align:center;font-size:clamp(2.2rem,5vw,4.1rem);font-weight:500;letter-spacing:-.04em;line-height:1.05;color:#0d0d0d}.hv10h .qb__pts{margin-top:18px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 38px;list-style:none;font-size:1rem;color:#2b2b2b}.hv10h .qb__pts li{position:relative;padding-left:30px}.hv10h .qb__pts li:before{content:"";position:absolute;left:0;top:.1em;width:20px;height:20px;border-radius:50%;background:var(--primary)}.hv10h .qb__pts li:after{content:"";position:absolute;left:6px;top:.46em;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.hv10h .qb__row{margin-top:clamp(26px,4.4vh,44px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.hv10h .qb__steps{display:flex;align-items:center;list-style:none;font-size:.95rem;color:#555}.hv10h .qb__steps li{display:flex;align-items:center;gap:12px}.hv10h .qb__steps li+li:before{content:"";width:40px;height:1px;margin:0 16px;background:#c9c9c9}.hv10h .qb__steps i{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#f0f1f1;font-style:normal;font-size:.9rem;color:#555}.hv10h .qb__steps .on{font-weight:700;color:#0d0d0d}.hv10h .qb__steps .on i{background:#0d0d0d;color:#fff;font-weight:600}.hv10h .qb__sw{margin-top:0;background:#f0f1f1}.hv10h .qb__sw button{padding:12px 24px;font-size:.95rem;color:#2b2b2b}.hv10h .qb__sw button b{font-weight:700}.hv10h .qb__fx{margin-top:clamp(22px,3.6vh,36px);text-align:center;font-size:.88rem;color:#2b2b2b}.hv10h .qb__grid{margin-top:clamp(20px,3.2vh,32px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(9,auto);column-gap:22px;text-align:left}.hv10h .qb{grid-row:span 9;display:grid;grid-template-rows:subgrid;border:1.5px solid #8d9291;border-radius:16px;background:#fff;overflow:visible;transition:opacity 1s var(--ease),filter 1s var(--ease),transform 1s var(--ease)}.hv10h .qb__flag{margin:0;min-height:0}.hv10h .qb--hot{border-color:#0d0d0d;border-width:2px}.hv10h .qb--hot .qb__flag{margin:-2px -2px 0;padding:7px 0 8px;border-radius:14px 14px 0 0;background:#0d0d0d;color:#fff;text-align:center;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.hv10h .qb__top{padding:26px 24px 24px}.hv10h .qb h3{font-size:clamp(1.5rem,2.1vw,1.85rem);font-weight:400;letter-spacing:-.03em;color:#0d0d0d}.hv10h .qb__tag{margin-top:14px;font-size:.92rem;color:#2b2b2b}.hv10h .qb__was{margin-top:16px;height:1.2em;font-size:.84rem;color:#555;text-decoration:line-through;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .4s ease}.hv10h .qbs[data-bill=y] .qb__was{opacity:1}.hv10h .qb__price{margin-top:2px;display:flex;align-items:baseline;color:#0d0d0d}.hv10h .qb__price i{font-style:normal;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;margin-right:2px;align-self:flex-start;line-height:1.25}.hv10h .qb__price b{font-size:clamp(2rem,3vw,2.7rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums}.hv10h .qb__price em{margin-left:6px;font-style:normal;font-size:.86rem;color:#2b2b2b}.hv10h .qb__save{margin-top:4px;min-height:1.4em;font-size:.88rem;font-weight:400;color:#2b2b2b}.hv10h .qb__cta{display:flex;align-items:center;justify-content:center;margin-top:20px;height:52px;border-radius:999px;background:var(--primary);color:#fff;font-size:1rem;font-weight:700;letter-spacing:-.01em;text-decoration:none;transition:background-color .3s ease,transform .3s var(--ease)}.hv10h .qb__cta:hover{background:var(--primary-hover);transform:translateY(-1px)}.hv10h .qb__users{margin-top:22px;font-size:.88rem;line-height:1.5;color:#2b2b2b}.hv10h .qb__users b{display:block;font-weight:700;color:#0d0d0d}.hv10h .qg{padding:0 24px 8px;border-top:1px solid #d5d8d7}.hv10h .qg--ai{position:relative;background:#edf2f1;border-top:0}.hv10h .qg--ai:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#187242,#51d78e 50%,#187242)}.hv10h .qb>.qg:last-child{border-radius:0 0 14px 14px;padding-bottom:18px}.hv10h .qg summary{position:relative;padding:20px 24px 10px 0;list-style:none;cursor:pointer;font-size:.92rem;font-weight:700;color:#0d0d0d}.hv10h .qg summary::-webkit-details-marker{display:none}.hv10h .qg summary:after{content:"";position:absolute;right:4px;top:24px;width:7px;height:7px;border-right:2px solid #0d0d0d;border-bottom:2px solid #0d0d0d;transform:rotate(45deg);transition:transform .35s var(--ease)}.hv10h .qg[open] summary:after{transform:rotate(-135deg);top:27px}.hv10h .qg ul{list-style:none;padding-bottom:6px}.hv10h .qg[open] ul{animation:pgIn .4s var(--ease)}.hv10h .qg li{position:relative;padding:6px 0 6px 28px;font-size:.9rem;line-height:1.4;color:#2b2b2b;outline:none;cursor:default}.hv10h .qg li:before{content:"";position:absolute;left:3px;top:.72em;width:10px;height:5px;border-left:2.2px solid #2ca01c;border-bottom:2.2px solid #2ca01c;transform:rotate(-45deg)}.hv10h .qg--ai li:before{content:"\2726";left:1px;top:.34em;width:auto;height:auto;border:0;transform:none;font-size:.9rem;color:var(--primary)}.hv10h .qg li.none{color:#9aa0a0}.hv10h .qg li.none:before{content:"\2014";left:3px;top:.36em;width:auto;height:auto;border:0;transform:none;color:#b5baba}.hv10h .qg li[data-tip]:hover,.hv10h .qg li[data-tip]:focus{text-decoration:underline dotted;text-underline-offset:3px}.hv10h .qg li[data-tip]:after{content:attr(data-tip);position:absolute;left:20px;right:-6px;bottom:calc(100% + 2px);z-index:5;padding:10px 12px;border-radius:6px;background:#0d0d0d;color:#fff;font-size:.8rem;line-height:1.45;text-decoration:none;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .2s ease,transform .3s var(--ease)}.hv10h .qg li[data-tip]:hover:after,.hv10h .qg li[data-tip]:focus:after{opacity:1;transform:none}.hv10h .qbs .pr2__note{margin-top:22px}.hv10h .lt__r{list-style:none;padding:clamp(22px,3vw,44px);display:flex;flex-direction:column;justify-content:center;gap:18px;background:#ffffff0f}.hv10h .lt__off{display:flex;align-items:center;gap:18px}.hv10h .lt__off b{font-size:clamp(4.4rem,9vw,7.6rem);font-weight:500;letter-spacing:-.07em;line-height:.86;color:#8fd3ae}.hv10h .lt__off b i{font-style:normal;font-size:.5em;letter-spacing:0;margin-left:4px}.hv10h .lt__off span{font-size:1.05rem;line-height:1.35;color:#fffc}.hv10h .lt__r ul{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.14)}.hv10h .lt__r ul li{position:relative;padding:7px 0 7px 26px;border:0!important;font-size:.92rem;color:#ffffffd9}.hv10h .lt__r ul li:before{left:0;top:9px;width:16px;height:16px}.hv10h .lt__r ul li:after{left:4px;top:14px}@media(max-width:900px){.hv10h .qb__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:18px}.hv10h .qb{grid-row:auto;display:block}.hv10h .qb__row{justify-content:center}.hv10h .qb__sw button{padding:11px 14px;font-size:.86rem;white-space:normal}.hv10h .qb__bar span{display:block;width:max-content;margin:0 auto 8px}.hv10h .lt__r ul{grid-template-columns:minmax(0,1fr)}}.hv10h .obar{position:fixed;left:0;right:0;top:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:11px 48px;background:#10291cf0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font-family:var(--font);transform:translateY(-101%);transition:transform .7s var(--ease)}.hv10h .obar.show{transform:none}.hv10h .obar p{font-size:.92rem;letter-spacing:-.005em;text-align:center}.hv10h .obar span{display:inline-block;margin-right:12px;padding:4px 11px;border-radius:999px;background:#8fd3ae29;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8fd3ae}.hv10h .obar b{color:#8fd3ae;font-weight:600}.hv10h .obar a{margin-left:12px;color:#fff;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.5);transition:border-color .3s ease}.hv10h .obar a:hover{border-color:#fff}.hv10h .obar button{position:absolute;right:12px;top:50%;width:30px;height:30px;margin-top:-15px;border:0;border-radius:50%;background:none;color:#ffffffb3;font-size:1.2rem;line-height:1;cursor:pointer;transition:background-color .3s ease,color .3s ease}.hv10h .obar button:hover{background:#ffffff1f;color:#fff}@media(max-width:640px){.hv10h .obar{padding:9px 40px 9px 14px}.hv10h .obar p{font-size:.82rem}.hv10h .obar span{display:none}}@media(prefers-reduced-motion:reduce){.hv10h .obar{transition:none}}.hv10h .sx.qbs{padding-top:clamp(56px,9vh,110px);background-color:var(--tone)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .45 0 0 0 0 .4 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(60% 65% at 90% 0%,var(--glow),transparent 70%),radial-gradient(50% 55% at 0% 100%,var(--glow),transparent 70%)!important}.hv10h .qb__title{font-size:clamp(1.7rem,3.1vw,2.7rem);font-weight:500;letter-spacing:-.04em;line-height:1.12;color:var(--ink)}.hv10h .qb__pts{margin-top:14px;gap:6px 26px;font-size:.95rem;color:var(--ink-2)}.hv10h .qb__pts li{padding-left:26px}.hv10h .qb__pts li:before{width:18px;height:18px}.hv10h .qb__pts li:after{left:5px}.hv10h .qb__row{justify-content:center;margin-top:clamp(20px,3.2vh,30px)}.hv10h .qb__sw{background:#10291c12}.hv10h .qb__sw button{padding:11px 22px;font-weight:500;color:var(--ink-2)}.hv10h .qb__sw button.on{color:var(--ink)}.hv10h .qb__sw button b{font-weight:600;color:var(--primary)}.hv10h .qb__fx{margin-top:14px;font-size:.84rem;color:var(--ink-3)}.hv10h .qb__grid{column-gap:14px}.hv10h .qb{border:0;border-radius:26px;background:#fff;box-shadow:0 1px 2px #10291c0d,0 44px 90px -64px #10291c73}.hv10h .qb--hot{border:0;box-shadow:0 0 0 2px var(--deep),0 50px 96px -58px #10291c99}.hv10h .qb--hot .qb__flag{margin:0;padding:9px 0;border-radius:26px 26px 0 0;background:var(--deep);color:#8fd3ae;font-size:.7rem;letter-spacing:.16em}.hv10h .qb__top{padding:clamp(22px,2.3vw,30px) clamp(22px,2.3vw,30px) 22px}.hv10h .qb h3{font-size:1.35rem;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.hv10h .qb__tag{margin-top:6px;font-size:.94rem;color:var(--ink-2)}.hv10h .qb__was{color:var(--ink-3)}.hv10h .qb__price{color:var(--ink)}.hv10h .qb__price i{font-size:1.15rem;font-weight:500;text-decoration:none;align-self:baseline;order:2;margin:0 0 0 3px;line-height:1}.hv10h .qb__price b{font-size:clamp(2.1rem,3.3vw,2.9rem);letter-spacing:-.055em;line-height:1}.hv10h .qb__price em{order:3;margin-left:3px;color:var(--ink-3)}.hv10h .qb__save{color:var(--primary);font-weight:500;font-size:.86rem}.hv10h .qb__cta{height:50px;font-weight:600}.hv10h .qb--hot .qb__cta{background:var(--deep)}.hv10h .qb--hot .qb__cta:hover{background:#17402b}.hv10h .qb__users{margin-top:16px;color:var(--ink-3);font-size:.84rem}.hv10h .qb__users b{font-weight:600;color:var(--ink);font-size:.92rem}.hv10h .qg{padding:0 clamp(22px,2.3vw,30px) 6px;border-top:1px solid rgba(16,41,28,.08)}.hv10h .qg--ai{background:#e5f3e799}.hv10h .qg--ai:before{height:2px;background:linear-gradient(90deg,#18724200,#51d78e 50%,#18724200)}.hv10h .qb>.qg:last-child{border-radius:0 0 26px 26px}.hv10h .qg summary{padding:16px 24px 8px 0;font-weight:600;color:var(--ink);letter-spacing:-.01em}.hv10h .qg summary:after{top:20px;border-color:var(--ink-3);border-width:0 1.5px 1.5px 0}.hv10h .qg[open] summary:after{top:23px}.hv10h .qg li{color:var(--ink-2);font-size:.9rem;border-radius:8px}.hv10h .qg li:before{border-color:var(--primary);border-width:0 0 2px 2px}.hv10h .qg li.none{color:#a9b2ad}.hv10h .qg li[data-tip]:hover,.hv10h .qg li[data-tip]:focus{text-decoration:none;color:var(--ink)}.hv10h .qg li[data-tip]:after{border-radius:12px;background:var(--deep);box-shadow:0 18px 34px -16px #10291c99}.hv10h .sx.qbs--c{scroll-margin-top:0;padding-top:clamp(68px,9vh,96px);padding-bottom:clamp(36px,6vh,72px)}.hv10h .qbs--c .qb__title{font-weight:400;letter-spacing:-.045em}.hv10h .qbs--c .qb__row{margin-top:clamp(16px,2.6vh,24px)}.hv10h .qbs--c .qb__sw{background:#10291c0e}.hv10h .qbs--c .qb__sw button{padding:10px 20px;font-size:.92rem;font-weight:400;color:var(--ink-2)}.hv10h .qbs--c .qb__sw button b{font-weight:600;color:var(--ink)}.hv10h .qbs--c .qb__sw button.on b{color:var(--primary)}.hv10h .qbs--c .qb__grid{margin-top:clamp(18px,3vh,30px);grid-template-rows:repeat(10,auto)}.hv10h .qbs--c .qb{grid-row:span 10;border-radius:24px;box-shadow:0 1px 2px #10291c0a,0 40px 80px -64px #10291c66}.hv10h .qbs--c .qb--hot{box-shadow:0 0 0 1.5px #1872428c,0 46px 90px -58px #18724280}.hv10h .qbs--c .qb--hot .qb__flag{border-radius:24px 24px 0 0;padding:7px 0;background:var(--primary-soft);color:var(--primary);font-weight:600;letter-spacing:.14em}.hv10h .qbs--c .qb__top{padding:clamp(18px,2vw,26px) clamp(20px,2.2vw,28px) 16px}.hv10h .qbs--c .qb h3{font-size:1.25rem;font-weight:500;letter-spacing:-.03em}.hv10h .qbs--c .qb__tag{margin-top:3px;font-size:.9rem;color:var(--ink-3)}.hv10h .qbs--c .qb__was{margin-top:10px;opacity:1;font-size:.82rem;color:#a3aba7}.hv10h .qbs--c[data-bill=t] .qb__was{text-decoration:none}.hv10h .qbs--c .qb__price b{font-size:clamp(2rem,3.1vw,2.7rem);font-weight:400;letter-spacing:-.055em}.hv10h .qbs--c .qb__price i{font-weight:400;color:var(--ink-2)}.hv10h .qbs--c .qb__save{font-weight:400;color:var(--primary)}.hv10h .qbs--c .qb__cta{margin-top:14px;height:46px;font-weight:500;font-size:.96rem}.hv10h .qbs--c .qb--hot .qb__cta{background:var(--primary)}.hv10h .qbs--c .qb--hot .qb__cta:hover{background:var(--primary-hover)}.hv10h .qbs--c .qb__users{margin-top:12px;font-size:.82rem}.hv10h .qbs--c .qb__users b{font-weight:500;font-size:.88rem}.hv10h .qb__sum{list-style:none;padding:12px clamp(20px,2.2vw,28px) 18px;border-top:1px solid rgba(16,41,28,.06)}.hv10h .qb__sum li{position:relative;padding:4px 0 4px 24px;font-size:.9rem;line-height:1.4;color:var(--ink-2)}.hv10h .qb__sum li:before{content:"";position:absolute;left:2px;top:.72em;width:9px;height:4.5px;border-left:1.6px solid var(--primary);border-bottom:1.6px solid var(--primary);transform:rotate(-45deg)}.hv10h .qbs--c .qg{display:none;border-top-color:#10291c0f}.hv10h .qbs--c .qb__grid.open .qg{display:block;animation:pgIn .5s var(--ease)}.hv10h .qbs--c .qb__grid.open .qb__sum{display:none}.hv10h .qbs--c .qb__grid:not(.open) .qb__sum{border-radius:0 0 24px 24px}.hv10h .qbs--c .qg summary{font-weight:500}.hv10h .qbs--c .qg summary:after{border-width:0 1.2px 1.2px 0}.hv10h .qbs--c .qg li:before{border-width:0 0 1.6px 1.6px}.hv10h .qbs--c .qg--ai:before{height:1px}.hv10h .qb__more{margin-top:16px;text-align:center}.hv10h .qb__more button{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border:0;border-radius:999px;background:#10291c0e;font:500 .92rem/1.2 var(--font);letter-spacing:-.01em;color:var(--ink);cursor:pointer;transition:background-color .35s var(--ease)}.hv10h .qb__more button:hover{background:#10291c1a}.hv10h .qb__more i{width:7px;height:7px;margin-top:-3px;border-right:1.4px solid var(--ink-2);border-bottom:1.4px solid var(--ink-2);transform:rotate(45deg);transition:transform .45s var(--ease),margin .45s var(--ease)}.hv10h .qb__more button[aria-expanded=true] i{transform:rotate(-135deg);margin-top:3px}.hv10h .qbs--c .pr2__note{margin-top:12px;font-size:.78rem}@media(max-width:900px){.hv10h .qbs--c .qb__grid{grid-template-rows:none}.hv10h .qbs--c .qb{grid-row:auto}.hv10h .qbs--c .qb__sw{display:grid;grid-template-columns:minmax(0,1fr);border-radius:22px;width:100%}.hv10h .qbs--c .qb__sw button{white-space:normal}.hv10h .qbs--c .pr2__pill{border-radius:17px}}.hv10h .qbs--c .qb__was{height:1.25em;font-size:.95rem;color:var(--ink-3);text-decoration-thickness:1.5px;text-decoration-color:#cf2b30;transition:opacity .35s ease}.hv10h .qbs--c .qb__was.nil{opacity:0}.hv10h .qbs--c .qb__price{flex-wrap:wrap;align-items:baseline}.hv10h .qb__off{align-self:center;margin-left:12px;padding:5px 11px;border-radius:999px;background:#cf2b30;color:#fff;font-size:.9rem;font-weight:700;letter-spacing:-.01em;line-height:1.1;white-space:nowrap;transition:opacity .35s ease,transform .5s var(--ease);order:4}.hv10h .qb__off.nil{opacity:0;transform:scale(.8)}.hv10h .qbs--c[data-bill=t] .qb__off{background:var(--primary)}.hv10h .qbs--c[data-bill="6"] .qb__price b,.hv10h .qbs--c[data-bill="12"] .qb__price b,.hv10h .qbs--c[data-bill=t] .qb__price b{color:var(--primary)}.hv10h .qbs--c .qb:nth-child(3) .qb__price b{color:var(--ink)}.hv10h .qbs--c .qb__save{color:var(--ink-2);font-size:.88rem}.hv10h .qbs--c .qb__sw button b{margin-left:4px;padding:2px 7px;border-radius:999px;background:#cf2b301a;color:#b3262b!important;font-size:.8rem;font-weight:700}.hv10h .qbs--c .qb__sw button{padding:10px 16px}.hv10h .sx.qbs--c{padding-bottom:clamp(72px,12vh,140px)}.hv10h .qbs--c .qb__title{color:#fff}.hv10h .qbs--c .qb__sw{background:#ffffff17}.hv10h .qbs--c .qb__sw button{color:#ffffffb8}.hv10h .qbs--c .qb__sw button.on{color:var(--ink)}.hv10h .qbs--c .qb__sw button b{background:#8fd3ae2e;color:#8fd3ae!important;font-weight:600}.hv10h .qbs--c .qb__sw button.on b{background:var(--primary-soft);color:var(--primary)!important}.hv10h .qbs--c .pr2__note{color:#ffffff80}.hv10h .qb__more button{background:#ffffff1a;color:#fff}.hv10h .qb__more button:hover{background:#ffffff2e}.hv10h .qb__more i{border-color:#fffc}.hv10h .qbs--c .qb{box-shadow:0 0 0 1px #ffffff0f,0 50px 100px -60px #000000b3}.hv10h .qbs--c .qb--hot{box-shadow:0 0 0 2px #51d78e,0 0 60px -10px #51d78e73,0 50px 100px -60px #000000b3}.hv10h .qbs--c .qb__was{text-decoration-color:#a3aba7;text-decoration-thickness:1px}.hv10h .qbs--c .qb__price{position:relative}.hv10h .qbs--c .qb__off{position:absolute;left:6.2em;bottom:calc(100% + 1px);margin:0}.hv10h .qbs--c .qb:nth-child(2) .qb__off{left:7em}.hv10h .qb__off{position:relative;overflow:hidden;padding:6px 12px;background:linear-gradient(100deg,#37c77f,#8ff0b9,#37c77f 90%);background-size:220% 100%;color:#06301c;font-size:.82rem;font-weight:700;box-shadow:0 0 #51d78e8c}.hv10h .qbs--c[data-bill=t] .qb__off{background:linear-gradient(100deg,#37c77f,#8ff0b9,#37c77f 90%);background-size:220% 100%}@media(prefers-reduced-motion:no-preference){.hv10h .qb__off{animation:offShine 3.2s linear infinite,offGlow 2.6s ease-in-out infinite}.hv10h .qb__off.pop{animation:offPop .6s var(--ease),offShine 3.2s linear infinite .6s,offGlow 2.6s ease-in-out infinite .6s}.hv10h .qbs--c .qb__sw button b{animation:offGlowSoft 2.6s ease-in-out infinite}@keyframes offShine{0%{background-position:120% 0}to{background-position:-100% 0}}@keyframes offGlow{0%,to{box-shadow:0 0 #51d78e80}50%{box-shadow:0 0 0 7px #51d78e00}}@keyframes offGlowSoft{0%,to{box-shadow:0 0 #8fd3ae59}50%{box-shadow:0 0 0 5px #8fd3ae00}}@keyframes offPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}}.hv10h .ft{position:relative;z-index:3;padding:clamp(64px,11vh,130px) clamp(16px,3vw,40px) 28px;font-family:var(--font);color:#fff;background:radial-gradient(70% 60% at 50% 0%,rgba(81,215,142,.14),transparent 70%),#0a1f14}.hv10h .ft__in{max-width:1240px;margin:0 auto}.hv10h .ft__cta{text-align:center}.hv10h .ft__cta h2{font-size:clamp(2rem,4.6vw,3.9rem);font-weight:400;letter-spacing:-.05em;line-height:1.04}.hv10h .ft__cta h2 .ln{display:block}.hv10h .ft__cta h2 .ln+.ln{color:#8fd3ae}.hv10h .ft__cta>p{margin:18px auto 0;max-width:34em;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55;color:#ffffffb3;text-wrap:pretty}.hv10h .ft__btns{margin-top:clamp(22px,3.6vh,34px);display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.hv10h .ft__pri,.hv10h .ft__sec{display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 28px;border-radius:999px;font-size:1.04rem;font-weight:600;letter-spacing:-.015em;text-decoration:none;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background-color .35s var(--ease)}.hv10h .ft__pri{background:#51d78e;color:#06301c;box-shadow:0 0 #51d78e80,0 24px 44px -20px #51d78eb3}.hv10h .ft__pri i{font-style:normal;transition:transform .45s var(--ease)}.hv10h .ft__pri:hover{transform:translateY(-2px);background:#6be3a0}.hv10h .ft__pri:hover i{transform:translate(5px)}.hv10h .ft__sec{border:1px solid rgba(255,255,255,.28);color:#fff;font-variant-numeric:tabular-nums}.hv10h .ft__sec:hover{background:#ffffff14}.hv10h .ft__grid{margin-top:clamp(48px,8vh,96px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,80px);align-items:start}.hv10h .ft__line{padding:20px 0;border-top:1px solid rgba(255,255,255,.1)}.hv10h .ft__line:first-child{border-top:0;padding-top:0}.hv10h .ft__line small{display:block;font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffff80}.hv10h .ft__line a{display:inline-block;margin-top:8px;font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:400;letter-spacing:-.04em;line-height:1.1;color:#fff;text-decoration:none;font-variant-numeric:tabular-nums;transition:color .3s ease}.hv10h .ft__line a:hover{color:#8fd3ae}.hv10h .ft__line span,.hv10h .ft__line p{display:block;margin-top:6px;max-width:26em;font-size:.95rem;line-height:1.5;color:#ffffffa6}.hv10h .ft__line p{margin-top:8px;font-size:1.05rem;color:#ffffffe6}.hv10h .ft__form,.hv10h .ft__done{padding:clamp(22px,2.8vw,36px);border-radius:28px;background:#ffffff0f;box-shadow:0 0 0 1px #ffffff14 inset}.hv10h .ft__done[hidden],.hv10h .ft__form[hidden]{display:none}.hv10h .ft__form h3{font-size:1.3rem;font-weight:500;letter-spacing:-.03em}.hv10h .ft__hint{margin-top:4px;font-size:.92rem;color:#fff9}.hv10h .ft__fields{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hv10h .ft__wide{grid-column:1 / -1}.hv10h .ft__fields label{display:block}.hv10h .ft__fields span{display:block;margin-bottom:6px;font-size:.82rem;color:#ffffff9e}.hv10h .ft__fields input,.hv10h .ft__fields select,.hv10h .ft__fields textarea{width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#ffffff0d;font:400 .98rem/1.4 var(--font);color:#fff;transition:border-color .3s ease,background-color .3s ease}.hv10h .ft__fields textarea{resize:vertical;min-height:84px}.hv10h .ft__fields select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.7) 50%),linear-gradient(135deg,rgba(255,255,255,.7) 50%,transparent 50%);background-position:calc(100% - 20px) 52%,calc(100% - 15px) 52%;background-size:5px 5px;background-repeat:no-repeat}.hv10h .ft__fields select option{color:#10291c}.hv10h .ft__fields input:focus,.hv10h .ft__fields select:focus,.hv10h .ft__fields textarea:focus{outline:none;border-color:#51d78e;background:#ffffff17}.hv10h .ft__form button{margin-top:16px;display:inline-flex;align-items:center;gap:12px;height:50px;padding:0 24px;border:0;border-radius:999px;background:#fff;color:#06301c;font:600 1rem/1 var(--font);letter-spacing:-.015em;cursor:pointer;transition:transform .35s var(--ease)}.hv10h .ft__form button i{font-style:normal;transition:transform .45s var(--ease)}.hv10h .ft__form button:hover{transform:translateY(-1px)}.hv10h .ft__form button:hover i{transform:translate(5px)}.hv10h .ft__done b{display:block;font-size:1.4rem;font-weight:500;letter-spacing:-.03em;color:#8fd3ae}.hv10h .ft__done span{display:block;margin-top:8px;font-size:1rem;line-height:1.55;color:#ffffffbf}.hv10h .ft__done em{font-style:normal;font-weight:600;color:#fff}.hv10h .ft__base{margin-top:clamp(40px,7vh,80px);padding-top:22px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 28px;font-size:.86rem;color:#fff9}.hv10h .ft__base b{color:#fff;font-weight:600}.hv10h .ft__base nav{display:flex;flex-wrap:wrap;gap:6px 22px}.hv10h .ft__base nav a{color:#ffffffbf;text-decoration:none;transition:color .3s ease}.hv10h .ft__base nav a:hover{color:#fff}.hv10h .ft__copy{flex:1 1 100%;font-size:.78rem;color:#fff6}.hv10h .sx.qbs--c{padding-bottom:clamp(56px,9vh,100px)}@media(prefers-reduced-motion:no-preference){.hv10h .ft__pri{animation:ftPulse 2.8s ease-in-out infinite}@keyframes ftPulse{0%,to{box-shadow:0 0 #51d78e73,0 24px 44px -20px #51d78eb3}50%{box-shadow:0 0 0 10px #51d78e00,0 24px 44px -20px #51d78eb3}}}@media(max-width:860px){.hv10h .ft__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.hv10h .ft__fields{grid-template-columns:minmax(0,1fr)}.hv10h .ft__pri,.hv10h .ft__sec{width:100%;justify-content:center}}.hv10h .sg{margin-top:clamp(28px,4.5vh,48px);padding:clamp(24px,3vw,44px);scroll-margin-top:72px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,3.4vw,52px);align-items:center;border-radius:28px;background:radial-gradient(60% 90% at 0% 0%,rgba(81,215,142,.12),transparent 70%),#ffffff0d;box-shadow:0 0 0 1px #ffffff14 inset;font-family:var(--font);color:#fff;text-align:left}.hv10h .sg__say h3{font-size:clamp(1.5rem,2.2vw,2rem);text-wrap:balance;font-weight:400;letter-spacing:-.045em;line-height:1.1;color:#fff}.hv10h .sg__say h3 .ln{display:block}.hv10h .sg__say h3 .ln+.ln{color:#8fd3ae}.hv10h .sg__say p{margin-top:14px;max-width:30em;font-size:1rem;line-height:1.55;color:#ffffffb3;text-wrap:pretty}.hv10h .sg__form .ft__fields{margin-top:0}.hv10h .sg__go{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.hv10h .sg__btn{border:0;height:52px;font-family:var(--font);cursor:pointer}.hv10h .sg__go p{font-size:.88rem;color:#fff9}.hv10h .sg__done[hidden],.hv10h .sg__form[hidden]{display:none}.hv10h .sg__done b{display:block;font-size:1.4rem;font-weight:500;letter-spacing:-.03em;color:#8fd3ae}.hv10h .sg__done span{display:block;margin-top:8px;font-size:1rem;line-height:1.55;color:#ffffffc7}.hv10h .ft{padding-top:clamp(48px,8vh,88px)}.hv10h .ft .ft__grid{margin-top:0}@media(max-width:860px){.hv10h .sg{grid-template-columns:minmax(0,1fr)}}@media(min-width:1100px){.hv10h .lt .lt__t{font-size:clamp(1.7rem,2.6vw,2.3rem)}.hv10h .lt .lt__t .ln{white-space:nowrap}}.hv10h .sx.lt{padding-top:0;padding-bottom:clamp(56px,9vh,100px)}.hv10h .sx.qbs--c{padding-bottom:clamp(28px,5vh,56px)}.hv10h .lt__stores{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hv10h .lt__stores span{margin-right:6px;font-size:.88rem;color:#ffffffb3}.hv10h .lt__stores a{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border:1px solid rgba(255,255,255,.3);border-radius:999px;font-size:.95rem;font-weight:600;letter-spacing:-.01em;color:#fff;text-decoration:none;transition:background-color .3s ease,border-color .3s ease}.hv10h .lt__stores a:hover{background:#ffffff1a;border-color:#ffffff8c}.hv10h .lt__stores svg{width:17px;height:17px}.hv10h .sg__say .sg__q{margin:0}.hv10h .sg__say .sg__q p{margin-top:0;max-width:none;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:400;letter-spacing:-.045em;line-height:1.12;color:#fff}.hv10h .sg__say .sg__q p .ln{display:block}.hv10h .sg__say .sg__q p .ln+.ln{color:#8fd3ae}.hv10h .sg__say .sg__q cite{display:block;margin-top:10px;font-style:normal;font-size:.84rem;color:#fff9}.hv10h .sg__say .sg__q a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff4d}.hv10h .sg{align-items:stretch}.hv10h .sg__say,.hv10h .sg__form{align-self:center}.hv10h .sg__say .sg__fix{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);max-width:none;font-size:1.04rem;line-height:1.5;color:#ffffffe6;text-wrap:pretty}.hv10h .sg__usp{list-style:none;margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hv10h .sg__usp li{position:relative;padding-top:26px}.hv10h .sg__usp li:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border-radius:50%;background:#8fd3ae33}.hv10h .sg__usp li:after{content:"";position:absolute;left:5px;top:5px;width:8px;height:4px;border-left:2px solid #8fd3ae;border-bottom:2px solid #8fd3ae;transform:rotate(-45deg)}.hv10h .sg__usp b{display:block;font-size:.95rem;font-weight:600;letter-spacing:-.015em;color:#fff}.hv10h .sg__usp span{display:block;margin-top:3px;font-size:.84rem;line-height:1.4;color:#ffffff9e}@media(max-width:560px){.hv10h .sg__usp{grid-template-columns:minmax(0,1fr);gap:12px}.hv10h .sg__usp li{padding:0 0 0 28px}}.hv10h .rq2__nums .rq2__lab{display:inline-block;margin:0;padding:5px 12px;border-radius:999px;background:#8ff0b929;font-size:.78rem;font-weight:600;letter-spacing:.02em;color:#8ff0b9}.hv10h .rq2__nums .rq2__main b{margin-top:10px;color:#8ff0b9}.hv10h .rq2__nums .rq2__why{margin-top:8px;max-width:30em;font-size:.92rem;line-height:1.45;color:#ffffffd1;text-wrap:pretty}.hv10h .rq2__nums .rq2__second{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.14)}.hv10h .rq2__nums .rq2__second .rq2__lab{background:#ffffff1a;color:#ffffffbf}.hv10h .rq2__nums .rq2__second p{font-size:.9rem;line-height:1.45;color:#ffffffb3;text-wrap:pretty}.hv10h .rq2__nums .rq2__second b{display:inline;font-size:1em;font-weight:600;letter-spacing:-.01em;color:#fff}.hv10h .qbs--c .qb__roi{margin-top:12px;padding:10px 12px;border-radius:12px;background:var(--primary-soft)}.hv10h .qbs--c .qb__roi small{display:block;font-size:.72rem;font-weight:600;letter-spacing:.02em;color:var(--primary)}.hv10h .qbs--c .qb__roi b{display:block;margin-top:2px;font-size:1.12rem;font-weight:600;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.hv10h .qbs--c .qb__roi span{display:block;margin-top:1px;font-size:.78rem;line-height:1.4;color:var(--ink-2)}.hv10h .qbs--c .qb__roi a{color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.hv10h .sg__how{list-style:none;margin-top:12px;display:grid;gap:10px;counter-reset:how}.hv10h .sg__how li{position:relative;padding-left:34px;counter-increment:how}.hv10h .sg__how li:before{content:counter(how);position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:#8fd3ae33;font-size:.76rem;font-weight:600;line-height:22px;text-align:center;color:#8fd3ae}.hv10h .sg__how b{display:block;font-size:.98rem;font-weight:600;letter-spacing:-.015em;color:#fff}.hv10h .sg__how span{display:block;margin-top:2px;font-size:.88rem;line-height:1.45;color:#ffffffb3;text-wrap:pretty}.hv10h .qbs--c .qb__lead{margin:12px auto 0;max-width:44em;font-family:var(--font);font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.5;text-align:center;color:#ffffffbf;text-wrap:balance}.hv10h .fin__hl{font-style:normal;color:var(--primary)}.hv10h .bb .sx__sub{max-width:40em;text-wrap:balance}.hv10h .fin__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.hv10h .fin__usp{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;background:var(--primary-soft);font-size:.76rem;font-weight:600;letter-spacing:-.005em;color:var(--primary);white-space:nowrap}.hv10h .fin__usp:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.hv10h .fin__cap{line-height:1.45;text-wrap:pretty}.hv10h .fin__cap b{font-weight:600;color:var(--ink)}.hv10h .fin .fin__card--key,.hv10h .fin .fin__card--key:hover{background:radial-gradient(110% 90% at 100% 0%,#1f8a52,#1f8a5200 60%),linear-gradient(160deg,#135f37,#0b3a22);box-shadow:0 40px 70px -40px #0b3a22b3}.hv10h .fin__card--key .fin__tag{color:#8ff0b9}.hv10h .fin__card--key .fin__usp{background:#8ff0b92e;color:#8ff0b9}.hv10h .fin__card--key .fin__q,.hv10h .fin__card--key .fin__num,.hv10h .fin__card--key .fin__cap b{color:#fff}.hv10h .fin__card--key .fin__num small,.hv10h .fin__card--key .fin__cap{color:#ffffffb3}.hv10h .fin__card--key .fin__spark path[stroke]{stroke:#8ff0b9}.hv10h .fin__card--key .fin__spark path[fill^=rgba]{fill:#8ff0b924}.hv10h .fin__card--key .fin__spark circle{fill:#0b3a22;stroke:#8ff0b9}.hv10h .fin__ln{display:block}.hv10h .bb .sx__sub{max-width:none;text-wrap:initial}.hv10h .fin__cap b{display:block}.hv10h .fin__team{margin-top:clamp(20px,3.4vh,36px);padding:clamp(18px,2vw,26px) clamp(22px,2.4vw,32px);display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;border-radius:24px;background:#fff9;box-shadow:0 0 0 1px #10291c0f inset;text-align:left}.hv10h .fin__who{text-align:center}.hv10h .fin__who .fin__ln{display:inline}.hv10h .fin__team ul{text-align:center}.hv10h .fin__who{font-size:clamp(.98rem,1.2vw,1.08rem);font-weight:500;letter-spacing:-.015em;line-height:1.45;color:var(--ink)}.hv10h .fin__team ul{list-style:none;display:flex;gap:clamp(20px,3vw,44px)}.hv10h .fin__team li b{display:block;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:500;letter-spacing:-.03em;color:var(--primary);white-space:nowrap;font-variant-numeric:tabular-nums}.hv10h .fin__team li span{display:block;margin-top:2px;font-size:.82rem;color:var(--ink-3);white-space:nowrap}@media(max-width:1100px){.hv10h .fin__team{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.hv10h .mh__p{text-wrap:balance}.hv10h .fin__ln{display:inline}.hv10h .bb .sx__sub,.hv10h .fin__who{text-wrap:pretty}.hv10h .fin__team ul{flex-direction:column;gap:12px}}.hv10h .wm .wm__sub{max-width:none;margin-left:auto;margin-right:auto}.hv10h .wm__hl{font-style:normal;font-weight:600;color:var(--primary);background:linear-gradient(var(--primary-soft),var(--primary-soft)) 0 88% / 0% .5em no-repeat}.hv10h .wm.seen .wm__hl{background-size:100% .5em;transition:background-size 1.1s var(--ease) .9s}.hv10h .pf__t{margin:clamp(36px,6vh,64px) auto 0;max-width:30em;font-family:var(--font);font-size:clamp(1.25rem,2vw,1.7rem);font-weight:500;letter-spacing:-.035em;line-height:1.2;color:var(--ink);text-wrap:balance}.hv10h .pf{list-style:none;margin-top:clamp(20px,3vh,32px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;text-align:left;font-family:var(--font)}.hv10h .pf li{display:flex;flex-direction:column;border-radius:26px;background:#fff;overflow:hidden;opacity:0;transform:translateY(14px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--k) * .14s)}.hv10h .pf.go li{opacity:1;transform:none}.hv10h .pf__risk{flex:1;padding:clamp(20px,2.2vw,28px) clamp(20px,2.2vw,28px) 18px}.hv10h .pf small{display:block;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.hv10h .pf__n{display:block;margin-top:10px;font-size:clamp(2.2rem,3.4vw,3rem);font-weight:400;letter-spacing:-.055em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.hv10h .pf h4{margin-top:10px;font-size:1.06rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--ink)}.hv10h .pf__risk p{margin-top:6px;font-size:.9rem;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.hv10h .pf__fix{position:relative;padding:16px clamp(20px,2.2vw,28px) clamp(18px,2vw,24px);color:#fff;background:linear-gradient(160deg,#187242,#0b3a22);clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--ease);transition-delay:calc(.55s + var(--k) * .3s)}.hv10h .pf.go .pf__fix{clip-path:inset(0 0 0 0)}.hv10h .pf__fix small{color:#8ff0b9}.hv10h .pf__fix b{display:block;margin-top:6px;font-size:1.15rem;font-weight:600;letter-spacing:-.025em}.hv10h .pf__fix p{margin-top:3px;font-size:.9rem;line-height:1.45;color:#ffffffd1;text-wrap:pretty}.hv10h .pf__src{margin-top:16px;font-size:.8rem;color:var(--ink-3)}.hv10h .pf__src a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#10291c40}@media(max-width:860px){.hv10h .pf{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.hv10h .pf li{opacity:1;transform:none;transition:none}.hv10h .pf__fix{clip-path:none;transition:none}.hv10h .wm__hl{background-size:100% .5em}}.hv10h .pg{margin-top:clamp(28px,4.6vh,52px);padding:clamp(24px,3vw,44px);border-radius:30px;background:#fff;text-align:left;font-family:var(--font);box-shadow:0 1px 2px #10291c0a,0 40px 80px -56px #10291c66}.hv10h .pg__head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:12px clamp(24px,4vw,64px)}.hv10h .pg__head h3{font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:500;letter-spacing:-.04em;line-height:1.15;color:var(--ink);text-wrap:balance}.hv10h .pg__head p{font-size:.98rem;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.hv10h .pg__rows{list-style:none;margin-top:clamp(18px,3vh,28px)}.hv10h .pg__rows li{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr) minmax(0,1.05fr);align-items:stretch;gap:0 clamp(18px,2.6vw,40px);border-top:1px solid rgba(16,41,28,.08)}.hv10h .wm .pg .pg__rows>li{margin:0;padding:0;border:0;border-top:1px solid rgba(16,41,28,.08);border-radius:0;background:none;box-shadow:none;font-weight:inherit}.hv10h .wm .pg .pg__rows>li:before,.hv10h .wm .pg .pg__rows>li:after{content:none;display:none}.hv10h .wm .pg .pg__rows>.pg__cols{border-top:0;padding-bottom:10px}.hv10h .pg__rows .pg__cols{border-top:0;padding-bottom:10px;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.hv10h .pg__rows .pg__cols span:last-child{padding-left:18px;color:var(--primary)}.hv10h .pg__need{display:flex;align-items:baseline;gap:12px;padding:18px 0}.hv10h .pg__need i{font-style:normal;font-size:.8rem;font-weight:600;color:var(--primary);font-variant-numeric:tabular-nums}.hv10h .pg__need b{font-size:1.08rem;font-weight:600;letter-spacing:-.025em;line-height:1.3;color:var(--ink)}.hv10h .pg__why{padding:18px 0;font-size:.92rem;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.hv10h .pg__why em{font-style:normal;font-weight:600;color:var(--ink)}.hv10h .pg__ok{position:relative;padding:16px 18px 16px 46px;background:var(--primary-soft);clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--ease);transition-delay:calc(.25s + var(--k) * .28s)}.hv10h .pg__rows li:nth-child(2) .pg__ok{border-radius:16px 16px 0 0}.hv10h .pg__rows li:last-child .pg__ok{border-radius:0 0 16px 16px}.hv10h .pg__rows.go .pg__ok{clip-path:inset(0 0 0 0)}.hv10h .pg__ok:before{content:"";position:absolute;left:16px;top:18px;width:20px;height:20px;border-radius:50%;background:var(--primary)}.hv10h .pg__ok:after{content:"";position:absolute;left:22px;top:24px;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.hv10h .pg__ok b{display:block;font-size:1.02rem;font-weight:600;letter-spacing:-.02em;color:var(--primary)}.hv10h .pg__ok span{display:block;margin-top:2px;font-size:.9rem;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.hv10h .pg .pf__src{margin-top:14px}@media(max-width:860px){.hv10h .pg__head,.hv10h .pg__rows li{grid-template-columns:minmax(0,1fr)}.hv10h .pg__rows .pg__cols{display:none}.hv10h .pg__need{padding-bottom:4px}.hv10h .pg__why{padding:0 0 12px}.hv10h .pg__ok,.hv10h .pg__rows li:nth-child(2) .pg__ok,.hv10h .pg__rows li:last-child .pg__ok{border-radius:14px;margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.hv10h .pg__ok{clip-path:none;transition:none}}.hv10h .vl .vl__top{align-items:stretch}.hv10h .vl .vl__top>div{align-self:center}.hv10h .vx{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-family:var(--font)}.hv10h .vx li{display:flex;flex-direction:column;padding:clamp(18px,1.8vw,24px);border-radius:22px;background:#fff;box-shadow:0 1px 2px #10291c0a,0 30px 60px -44px #10291c66}.hv10h .vx small,.hv10h .vx__diff small{display:block;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.hv10h .vx b{margin-top:8px;font-size:clamp(1.2rem,1.7vw,1.45rem);font-weight:500;letter-spacing:-.035em;color:var(--ink)}.hv10h .vx p{flex:1;margin-top:6px;font-size:.9rem;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.hv10h .vx__so{margin-top:14px;padding:10px 12px;border-radius:12px;background:var(--primary-soft);font-size:.88rem;font-weight:600;line-height:1.4;letter-spacing:-.01em;color:var(--primary);text-wrap:balance}.hv10h .vx__diff{margin-top:clamp(18px,3vh,28px);padding:clamp(18px,2vw,26px) clamp(22px,2.6vw,36px);display:grid;grid-template-columns:minmax(0,1.15fr) auto;align-items:center;gap:14px clamp(24px,4vw,56px);border-radius:24px;color:#fff;background:radial-gradient(90% 140% at 100% 0%,#1f8a52,#1f8a5200 60%),linear-gradient(160deg,#135f37,#0b3a22);font-family:var(--font)}.hv10h .vx__diff small{margin-bottom:6px;color:#8ff0b9}.hv10h .vx__diff p{font-size:clamp(1.02rem,1.4vw,1.2rem);font-weight:500;letter-spacing:-.02em;line-height:1.4;text-wrap:pretty}.hv10h .vx__diff ul{list-style:none;display:grid;gap:6px}.hv10h .vx__diff li{position:relative;padding-left:24px;font-size:.9rem;color:#ffffffdb;white-space:nowrap}.hv10h .vx__diff li:before{content:"";position:absolute;left:2px;top:.42em;width:9px;height:5px;border-left:2px solid #8ff0b9;border-bottom:2px solid #8ff0b9;transform:rotate(-45deg)}.hv10h .vl .vl__demo{margin-top:16px}@media(max-width:900px){.hv10h .vx__diff{grid-template-columns:minmax(0,1fr)}.hv10h .vx__diff li{white-space:normal}}@media(max-width:560px){.hv10h .vx{grid-template-columns:minmax(0,1fr)}}.hv10h .vp{margin-top:16px;padding:clamp(22px,2.6vw,36px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3.4vw,52px);align-items:start;border-radius:28px;background:#fff;font-family:var(--font);text-align:left;box-shadow:0 1px 2px #10291c0a,0 40px 80px -56px #10291c66}.hv10h .vp small{display:block;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.hv10h .vp h3{margin-top:10px;font-size:clamp(1.3rem,2vw,1.75rem);font-weight:500;letter-spacing:-.04em;line-height:1.15;color:var(--ink)}.hv10h .vp h3 .ln{display:block}.hv10h .vp h3 .ln+.ln{color:var(--primary)}.hv10h .vp__l>p{margin-top:10px;font-size:.95rem;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.hv10h .vp__l>.vp__why{margin-top:16px;padding:14px 16px;border-radius:16px;background:var(--primary-soft)}.hv10h .vp__why b{display:block;margin-bottom:3px;font-size:.95rem;font-weight:600;letter-spacing:-.015em;color:var(--primary)}.hv10h .vp__q{list-style:none;display:grid}.hv10h .vp__q li{padding:14px 0;border-top:1px solid rgba(16,41,28,.08)}.hv10h .vp__q li:first-child{border-top:0;padding-top:0}.hv10h .vp__q p{font-size:clamp(1rem,1.3vw,1.12rem);font-weight:500;letter-spacing:-.02em;line-height:1.4;color:var(--ink);text-wrap:pretty}.hv10h .vp__q a{display:inline-block;margin-top:6px;font-size:.8rem;color:var(--ink-3);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#10291c40}@media(max-width:860px){.hv10h .vp{grid-template-columns:minmax(0,1fr)}}.hv10h .qbs--c .pr2__note--2{margin-top:6px}.hv10h #tinh-nang p,.hv10h .pg .pg__why,.hv10h #bang-chung figcaption,.hv10h #doi-tac blockquote,.hv10h #doi-tac blockquote p,.hv10h .qbs--c .pr2__note,.hv10h .vp__q p,.hv10h .vp__l>p,.hv10h .vx p,.hv10h .vx__diff p,.hv10h .sg__how span,.hv10h .rq2__why,.hv10h .rq2__second p,.hv10h .rq2__get li{text-wrap:balance}.hv10h .vp__who{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hv10h .vp__who li{padding:12px 14px;border-radius:14px;background:#f5f7f6}.hv10h .vp__who b{display:block;font-size:.98rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.hv10h .vp__who span{display:block;margin-top:3px;font-size:.8rem;line-height:1.4;color:var(--ink-2);text-wrap:balance}.hv10h .vp__facts{list-style:none;margin-top:14px;display:grid;gap:0}.hv10h .vp__facts li{position:relative;padding:10px 0 10px 28px;border-top:1px solid rgba(16,41,28,.08);font-size:.95rem;line-height:1.4;color:var(--ink)}.hv10h .vp__facts li:first-child{border-top:0}.hv10h .vp__facts li:before{content:"";position:absolute;left:3px;top:1.05em;width:9px;height:5px;border-left:2px solid var(--primary);border-bottom:2px solid var(--primary);transform:rotate(-45deg)}.hv10h .vp__src{display:inline-block;margin-top:10px;font-size:.8rem;color:var(--ink-3);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#10291c40}@media(max-width:560px){.hv10h .vp__who{grid-template-columns:minmax(0,1fr)}}.hv10h .vg{list-style:none;margin-top:16px;display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;height:clamp(320px,46vh,440px);font-family:var(--font)}.hv10h .vg li{position:relative;border-radius:22px;overflow:hidden;background:#0b3a22}.hv10h .vg .vg__big{grid-row:1 / span 2}.hv10h .vg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--ease)}.hv10h .vg li:hover img{transform:scale(1.03)}.hv10h .vg p{position:absolute;left:0;right:0;bottom:0;padding:34px 18px 14px;background:linear-gradient(180deg,#061a1000,#061a10d1 70%);font-size:.82rem;line-height:1.4;color:#ffffffd1;text-align:left}.hv10h .vg p b{display:block;font-size:.98rem;font-weight:600;letter-spacing:-.015em;color:#fff}.hv10h .vg__src{margin-top:8px;font-size:.76rem;color:var(--ink-3);text-align:right}@media(max-width:760px){.hv10h .vg{grid-template-columns:minmax(0,1fr);grid-template-rows:none;height:auto}.hv10h .vg .vg__big{grid-row:auto}.hv10h .vg li{aspect-ratio:16 / 10}}.hv10h .headline{font-size:clamp(1.6rem,min(4.5vw,8.4vh),4.25rem);line-height:1.14;letter-spacing:-.03em}.hv10h .lede{margin:clamp(14px,2.4vh,26px) auto 0!important;font-size:clamp(1.05rem,min(1.5vw,2.8vh),1.35rem)}.hv10h .lede{text-wrap:balance}.hv10h .signup{flex-direction:column;align-items:center;gap:12px}.hv10h .field{flex:none;width:440px;max-width:100%;height:52px;background:#ffffffd9;box-shadow:inset 0 1px #ffffffe6,0 10px 24px -20px #10291c47}.hv10h .signup .btn--ghost{height:auto;padding:2px 4px;border:0;border-radius:6px;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font-size:.95rem;font-weight:500;color:#4a5a50}.hv10h .signup .btn--ghost:hover{background:none;color:var(--primary)}.hv10h .signup .btn--ghost i{font-style:normal;display:inline-block;margin-left:4px;transition:transform .45s var(--ease)}.hv10h .signup .btn--ghost:hover i{transform:translate(4px)}.hv10h .benefit.hint{font-size:13.5px;font-weight:500;letter-spacing:0;color:#66796c}.hv10h .dev-phone{--ph: calc(var(--h) * .67)}.hv10h .dev-card{height:calc(var(--h) * .44);width:calc(var(--h) * .44 * 639 / 1012)}.hv10h .dev-tablet{box-shadow:inset 0 0 0 1.5px #ffffff24,0 2px #2a3831,0 5px #070b09,10px 12px 14px #06140e38,34px 40px 34px -2px #06140e2e,80px 88px 64px -6px #06140e21,140px 150px 100px -14px #06140e14}.hv10h .dev-phone{box-shadow:inset 0 0 0 1.5px #ffffff29,3px 0 #2a3831,6px 2px #070b09,7px 9px 10px #06140e38,22px 26px 24px -2px #06140e2b,52px 58px 44px -4px #06140e1f,90px 98px 66px -10px #06140e12}.hv10h .dev-card img{box-shadow:-2px 1px #0b3a22,-3px 2px #062414,8px 10px 16px #06140e33,22px 26px 30px -2px #06140e29,48px 54px 48px -4px #06140e1c,80px 86px 64px -10px #06140e12}.hv10h .hint-dot{position:absolute;z-index:12;left:81.6%;top:9.6%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#51d78e;box-shadow:0 0 0 2px #ffffffe6;pointer-events:none;opacity:0;transition:opacity .6s ease,transform .6s var(--ease)}.hv10h .hint-dot:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:1.5px solid rgba(81,215,142,.9)}.hv10h .stage.ready .hint-dot{opacity:1;transition-delay:5.6s}.hv10h .stage.ready .hint-dot:after{animation:hintPing 2.6s ease-out 5.8s infinite}.hv10h .hint-dot.gone{opacity:0!important;transform:scale(.4);transition-delay:0s!important}@keyframes hintPing{0%{transform:scale(1);opacity:.9}70%,to{transform:scale(3.4);opacity:0}}.hv10h .hold-ring{position:fixed;z-index:30;left:0;top:0;width:0;height:0;pointer-events:none;opacity:0;transition:opacity .35s ease}.hv10h .hold-ring:before{content:"";position:absolute;left:-19px;top:-19px;width:38px;height:38px;border-radius:50%;border:1.5px solid rgba(24,114,66,.5);background:#51d78e0f;transition:transform .5s var(--ease),background-color .4s ease,border-color .4s ease;animation:holdPress 2.6s ease-in-out infinite}.hv10h .hold-ring.on{opacity:1}div.hv10h.boosting .hold-ring:before{animation:none;transform:scale(1.7);border-color:#187242d9;background:#51d78e33}@keyframes holdPress{0%,55%,to{transform:scale(1)}70%,88%{transform:scale(.72)}}@media(prefers-reduced-motion:reduce){.hv10h .stage.ready .hint-dot:after,.hv10h .hold-ring:before{animation:none}}.hv10h .dev [data-sec]{cursor:pointer}.hv10h .tap{position:absolute;z-index:12;width:0;height:0;pointer-events:none;opacity:0;transition:opacity .6s ease;font-style:normal}.hv10h .tap--web{left:79%;top:13.2%}.hv10h .tap--app{left:39%;top:49.5%}.hv10h .stage.ready .tap{opacity:1;transition-delay:5.6s}.hv10h .stage.ready .tap--app{transition-delay:7.4s}.hv10h .tap.gone{opacity:0!important;transition-delay:0s!important}.hv10h .tap svg{position:absolute;left:-3px;top:-2px;width:22px;height:22px;overflow:visible;filter:drop-shadow(0 3px 5px rgba(6,20,14,.35));animation:tapMove 2.6s var(--ease) infinite}.hv10h .tap:before{content:"";position:absolute;left:-11px;top:-11px;width:22px;height:22px;border-radius:50%;border:2px solid #51d78e;background:#51d78e2e;opacity:0;animation:tapRipple 2.6s ease-out infinite}.hv10h .tap em{position:absolute;left:20px;top:20px;padding:6px 11px;border-radius:999px;background:#10291c;font:600 12px/1 var(--font);font-style:normal;letter-spacing:0;color:#fff;white-space:nowrap;box-shadow:0 8px 18px -8px #06140e99}.hv10h .tap--app em{left:auto;right:14px;top:22px}.hv10h .tap--app svg,.hv10h .tap--app:before{animation-delay:1.3s}@keyframes tapMove{0%,to{transform:translate(11px,13px)}32%,40%{transform:translate(0)}46%{transform:translate(0) scale(.84)}54%,70%{transform:translate(0) scale(1)}}@keyframes tapRipple{0%,42%{opacity:0;transform:scale(.4)}48%{opacity:.95;transform:scale(.7)}82%,to{opacity:0;transform:scale(2.3)}}@media(prefers-reduced-motion:reduce){.hv10h .tap svg,.hv10h .tap:before{animation:none}}.hv10h .lede__k,.hv10h .obar a{white-space:nowrap}.hv10h .obar__x{font-style:normal}@media(max-width:760px){.hv10h .benefit{display:none}.hv10h .obar{padding:10px 44px 10px 14px}.hv10h .obar p{font-size:.84rem}.hv10h .obar__x{display:none}.hv10h .obar button{width:40px;height:40px;margin-top:-20px;right:4px}.hv10h #bang-chung .ab{grid-template-columns:minmax(0,1fr);gap:24px}.hv10h #bang-chung .ab__r{order:2}.hv10h #bang-chung .ms{column-count:2;max-width:none;margin:0}.hv10h #bang-chung .ms__i figcaption{font-size:.74rem}.hv10h #bang-chung .ab__stats b{font-size:1.3rem}.hv10h .vg{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hv10h .vg .vg__big{grid-column:1 / -1}.hv10h .vg li:not(.vg__big){aspect-ratio:4 / 3}.hv10h .vg p{padding:26px 12px 10px;font-size:.72rem}.hv10h .vg p b{font-size:.84rem}.hv10h .vp__who{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hv10h .vp__who li{padding:10px}.hv10h .vp__who span{font-size:.72rem}.hv10h .pf__src a,.hv10h .vp__src,.hv10h .rq2 a{display:inline-block;padding:6px 0}}@media(min-width:900px){.hv10h #minh-bach,.hv10h #nen-tang,.hv10h #ai-san-sang,.hv10h #ngan-hang-tich-hop,.hv10h #the-doanh-nghiep,.hv10h #dang-ky-sec{padding-top:clamp(40px,6.4vh,64px);padding-bottom:clamp(40px,6.4vh,64px)}.hv10h #kiem-soat{padding-bottom:clamp(48px,7vh,72px)}.hv10h #bang-gia{padding-top:clamp(44px,6.4vh,60px);padding-bottom:clamp(28px,4vh,40px)}.hv10h #gia-tri{padding-top:clamp(18px,2.6vh,24px);padding-bottom:clamp(24px,3.4vh,36px)}.hv10h #minh-bach .fin{margin-top:clamp(20px,3vh,32px)}.hv10h #minh-bach .fin__art{height:84px;margin-top:14px}.hv10h #minh-bach .fin__num{margin-top:14px}.hv10h #minh-bach .fin__team{margin-top:16px;padding-top:16px;padding-bottom:16px}.hv10h #ai-san-sang .pg,.hv10h #the-doanh-nghiep .vp,.hv10h #dang-ky-sec .sg{margin-top:0}.hv10h #the-doanh-nghiep .vg{height:clamp(230px,31vh,300px)}.hv10h #ngan-hang-tich-hop .vl__demo{margin-top:14px}.hv10h #ngan-hang-tich-hop .vx__diff{margin-top:16px}.hv10h #gia-tri .rq2__get{margin-top:14px;padding-top:14px}.hv10h #gia-tri .rq2__care{margin-top:12px}}.hv10h .sx.sgs{padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px)}.hv10h .hold-ring em{position:absolute;left:28px;top:-9px;white-space:nowrap;font:500 12.5px/18px var(--font);font-style:normal;letter-spacing:0;color:#4a5a50;text-shadow:0 0 8px rgba(255,255,255,.95),0 0 16px rgba(255,255,255,.8);transition:opacity .4s ease}.hv10h .hold-ring.used em,div.hv10h.boosting .hold-ring em{opacity:0}.hv10h .stage.ready .tap{opacity:0;transition-delay:0s}.hv10h .stage.ready .tap.show{opacity:1}.hv10h .tap.show em{animation:tapBlink 1.25s ease-in-out infinite}@keyframes tapBlink{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.hv10h .tap.show em{animation:none}}.hv10h .flow-pop,.hv10h .flow-pop.out{padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline:0}.hv10h .flow-pop i,.hv10h .flow-pop.out i{animation:none;box-shadow:none}.hv10h .flow-due-layer{display:none}.hv10h .ai2{margin-top:clamp(24px,4vh,44px);display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(24px,4.4vw,72px);align-items:center;text-align:left;font-family:var(--font)}.hv10h .wm .ai2 .ai2__steps{list-style:none;margin:0;padding:0;display:grid}.hv10h .wm .ai2 .ai2__steps>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;margin:0;padding:20px 0;border:0;border-top:1px solid rgba(16,41,28,.1);border-radius:0;background:none;box-shadow:none}.hv10h .wm .ai2 .ai2__steps>li:first-child{border-top:0;padding-top:0}.hv10h .wm .ai2 .ai2__steps>li:before,.hv10h .wm .ai2 .ai2__steps>li:after{content:none;display:none}.hv10h .ai2__steps i{font-style:normal;font-size:.82rem;font-weight:600;line-height:1.7;color:var(--primary);font-variant-numeric:tabular-nums}.hv10h .ai2__steps b{display:block;font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:500;letter-spacing:-.03em;line-height:1.25;color:var(--ink)}.hv10h .ai2__steps p{margin-top:5px;max-width:30em;font-size:.95rem;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.hv10h .ai2__chat{padding:clamp(18px,2vw,26px);border-radius:26px;background:#fff;box-shadow:0 1px 2px #10291c0a,0 40px 80px -52px #10291c73}.hv10h .ai2__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:14px;border-bottom:1px solid rgba(16,41,28,.08)}.hv10h .ai2__bar b{font-size:.95rem;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.hv10h .ai2__bar span{padding:4px 10px;border-radius:999px;background:#f1f4f2;font-size:.72rem;font-weight:500;color:var(--ink-3)}.hv10h .ai2__q{width:fit-content;max-width:86%;margin:16px 0 0 auto;padding:10px 14px;border-radius:16px 16px 4px;background:var(--primary);font-size:.95rem;line-height:1.4;color:#fff}.hv10h .ai2__a{margin-top:12px;padding:14px 16px;border-radius:16px 16px 16px 4px;background:#f5f7f6}.hv10h .ai2__sum{font-size:.95rem;line-height:1.5;color:var(--ink-2)}.hv10h .ai2__sum b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.hv10h .wm .ai2 .ai2__a ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.hv10h .wm .ai2 .ai2__a li{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:10px 12px;border:0;border-radius:12px;background:#fff;box-shadow:none;font-size:.84rem;color:var(--ink-3)}.hv10h .wm .ai2 .ai2__a li:before,.hv10h .wm .ai2 .ai2__a li:after{content:none;display:none}.hv10h .ai2__a li b{display:block;font-size:.92rem;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.hv10h .ai2__a li em{font-style:normal;font-size:.95rem;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.hv10h .ai2__src{margin-top:10px;font-size:.78rem;color:var(--ink-3)}.hv10h .ai2__act{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:var(--primary-soft);font-size:.9rem;color:var(--ink)}.hv10h .ai2__act b{flex:none;padding:6px 12px;border-radius:999px;background:#fff;font-size:.8rem;font-weight:600;color:var(--primary);white-space:nowrap}.hv10h .ai2__q,.hv10h .ai2__a,.hv10h .ai2__act{opacity:0;transform:translateY(8px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.hv10h .wm.seen .ai2__q,.hv10h .wm.seen .ai2__a,.hv10h .wm.seen .ai2__act{opacity:1;transform:none}.hv10h .wm.seen .ai2__q{transition-delay:.7s}.hv10h .wm.seen .ai2__a{transition-delay:1.5s}.hv10h .wm.seen .ai2__act{transition-delay:2.4s}@media(max-width:860px){.hv10h .ai2{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.hv10h .ai2__q,.hv10h .ai2__a,.hv10h .ai2__act{opacity:1;transform:none;transition:none}}.hv10h .ivs .ivs__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.hv10h .ivs .ivs__grid .iv{grid-column:auto}@media(max-width:900px){.hv10h .ivs .ivs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.hv10h .ivs .ivs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hv10h .sx.pcta{padding-top:clamp(28px,5vh,56px);padding-bottom:clamp(28px,5vh,56px)}.hv10h .pcta__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;padding:clamp(24px,3vw,40px) clamp(24px,3.4vw,48px);border-radius:28px;background:#ffffff0f;box-shadow:0 0 0 1px #ffffff14 inset;font-family:var(--font);color:#fff}.hv10h .pcta__in h2{font-size:clamp(1.4rem,2.4vw,2rem);font-weight:400;letter-spacing:-.04em;line-height:1.15;color:#fff}.hv10h .pcta__in p{margin-top:8px;font-size:1rem;line-height:1.5;color:#ffffffb3}.hv10h .pcta__btn{display:inline-flex;align-items:center;gap:12px;height:54px;padding:0 28px;border-radius:999px;background:#51d78e;color:#06301c;font-size:1.04rem;font-weight:600;letter-spacing:-.015em;text-decoration:none;white-space:nowrap;transition:transform .35s var(--ease),background-color .35s var(--ease)}.hv10h .pcta__btn i{font-style:normal;transition:transform .45s var(--ease)}.hv10h .pcta__btn:hover{transform:translateY(-2px);background:#6be3a0}.hv10h .pcta__btn:hover i{transform:translate(5px)}.hv10h .headline .w>span{animation-delay:calc(var(--i) * 70ms + .1s)}.hv10h .cta{animation-duration:1s;animation-delay:.6s}.hv10h .lede{animation-delay:.5s!important}.hv10h .stage.ready .slot{animation-duration:1.4s,9s}.hv10h .stage.ready .slot-phone{animation-delay:0s,2s}.hv10h .stage.ready .slot-tablet{animation-delay:.45s,2.8s}.hv10h .stage.ready .slot-card{animation-delay:.9s,3.6s}div.hv10h.ready .benefit{animation-delay:2s}div.hv10h.boosting{cursor:auto}div.hv10h.boosting .hold-ring{opacity:0!important}.hv10h .curx{font-size:.8em;font-weight:400;letter-spacing:0;color:inherit;opacity:.62;font-style:normal;text-decoration:none}.hv10h .fin__num .curx{font-size:.5em}.hv10h .qbs--c .qb__price i.curx{order:-1;margin:0 6px 0 0;font-size:.95rem;font-weight:400;color:var(--ink-2);opacity:.75;text-decoration:none}.hv10h .flow-pop .curx{opacity:.7}.hv10h .ms .ms__i{aspect-ratio:auto!important}.hv10h .ms .ms__i a,.hv10h .vg li a{display:block;position:relative;height:100%;color:inherit;text-decoration:none}.hv10h .ms .ms__i img{width:100%;height:auto;object-fit:contain}.hv10h .vg{display:flex;grid-template-columns:none;grid-template-rows:none;height:auto!important;gap:12px}.hv10h .vg li,.hv10h .vg .vg__big{flex:calc(var(--r)) 1 0;aspect-ratio:var(--r);grid-row:auto;min-width:0}.hv10h .vg img,.hv10h .ptile--mc img{object-fit:contain}@media(max-width:760px){.hv10h .vg{flex-direction:column}.hv10h .vg li,.hv10h .vg li:not(.vg__big){flex:none;width:100%;aspect-ratio:var(--r)}}.hv10h .trust .ptiles{grid-template-columns:repeat(5,minmax(0,1fr))}.hv10h .trust .ptile{flex-direction:column;gap:12px;aspect-ratio:1 / 1;padding:14px 8px;text-align:center;font-size:clamp(.86rem,1.05vw,1rem);line-height:1.25}.hv10h .trust .ptile img{width:38px;height:38px}.hv10h .trust .proof{grid-template-columns:minmax(0,3.2fr) minmax(0,1.25fr);align-items:stretch}.hv10h .trust .feat{min-height:0}.hv10h .trust .feat__brand img{height:40px;opacity:1}@media(max-width:900px){.hv10h .trust .ptiles{grid-template-columns:repeat(5,minmax(0,1fr))}.hv10h .trust .ptile{font-size:.74rem;gap:8px;padding:10px 4px}.hv10h .trust .ptile img{width:28px;height:28px}.hv10h .trust .feat{min-height:300px}}@media(max-width:760px){.hv10h .trust .proof{grid-template-columns:minmax(0,1fr);gap:8px}.hv10h .trust .feat{min-height:260px}}@media(max-width:560px){.hv10h .trust .ptiles{grid-template-columns:repeat(2,minmax(0,1fr))}.hv10h .trust .ptile{aspect-ratio:16 / 9;flex-direction:row;font-size:.9rem}}.hv10h .vl__demo--2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;background:none;box-shadow:none}.hv10h .vl__eg{padding:clamp(18px,2vw,26px);border-radius:24px;background:#ffffff8c}.hv10h .vl__eg .vl__meta{margin-top:0}.hv10h .vl__eg .vl__flow{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.hv10h .vx p{flex:none}.hv10h .vx .vx__so{margin-top:12px}.hv10h .mad--ln .ml{display:block}.hv10h .mad--ln{line-height:2}@media(max-width:860px){.hv10h .vl__demo--2{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.hv10h .vl__eg .vl__flow{grid-template-columns:minmax(0,1fr)}}.hv10h .ivs .ivs__partners{display:block}.hv10h .ivs .ivs__partners .pl10{margin-top:14px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;list-style:none}.hv10h .ivs .ivs__partners .pl10 li{display:flex;align-items:center;gap:10px;margin:0;padding:12px 14px;border-radius:14px;background:#e5f3e799;font-size:.95rem;font-weight:500;letter-spacing:-.015em;color:var(--ink);white-space:nowrap}.hv10h .ivs .ivs__partners .pl10 img{flex:none;width:28px;height:28px!important;object-fit:contain}.hv10h .ivs .ivs__partners .pl10 span{overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.hv10h .ivs .ivs__partners .pl10{grid-template-columns:repeat(2,minmax(0,1fr))}}.hv10h .pa__cap{margin-top:clamp(20px,3vh,32px);font-family:var(--font);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.hv10h .pa{list-style:none;margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;font-family:var(--font);text-align:left}.hv10h .pa a{display:flex;flex-direction:column;height:100%;border-radius:20px;overflow:hidden;background:#fff;color:inherit;text-decoration:none;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.hv10h .pa a:hover{transform:translateY(-3px);box-shadow:0 30px 50px -36px #10291c73}.hv10h .pa__th{display:block;width:100%;height:auto}.hv10h .pa__by{display:flex;align-items:center;gap:8px;padding:14px 16px 0;font-size:.82rem;color:var(--ink-3)}.hv10h .pa__by img{width:18px;height:18px;border-radius:4px;object-fit:contain}.hv10h .pa__by b{font-weight:600;color:var(--ink)}.hv10h .pa h4{padding:8px 16px 0;font-size:.98rem;font-weight:600;letter-spacing:-.02em;line-height:1.35;color:var(--ink);text-wrap:pretty}.hv10h .pa blockquote{margin:10px 16px 0;padding-left:12px;border-left:2px solid var(--primary);font-size:.9rem;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.hv10h .pa a>:last-child{padding-bottom:0;margin-bottom:16px}.hv10h .ps__lg{width:16px;height:16px;margin-right:6px;border-radius:3px;object-fit:contain;vertical-align:-3px}@media(max-width:860px){.hv10h .pa{grid-template-columns:minmax(0,1fr)}}.hv10h .vp--mock{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center}.hv10h .vp--mock .vp__facts{margin-top:12px}.hv10h .vp__vis{position:relative;padding:0 0 5% 14%}.hv10h .vp__dev{padding:1.4%;border-radius:3.2%/5%;background:linear-gradient(145deg,#1b2620,#070b09);box-shadow:0 30px 60px -34px #06140e8c}.hv10h .vp__dev img{display:block;width:100%;height:auto;border-radius:2%/3.2%}.hv10h .vp__card{position:absolute;left:0;bottom:0;width:23%;height:auto;border-radius:7%/4.4%;box-shadow:0 24px 40px -22px #06140e99;transition:transform .9s var(--ease)}.hv10h .vp--mock:hover .vp__card{transform:translateY(-6px) rotate(-2deg)}.hv10h .vp__why--row{grid-column:1 / -1;margin:0;padding:14px 18px;border-radius:16px;background:var(--primary-soft);font-size:.95rem;line-height:1.5;color:var(--ink-2)}.hv10h .vp__why--row b{display:inline;margin:0 10px 0 0}@media(max-width:860px){.hv10h .vp--mock{grid-template-columns:minmax(0,1fr)}.hv10h .vp__why--row b{display:block;margin:0 0 3px}}.hv10h .pa--q blockquote{margin:16px 18px 0;padding-left:14px;font-size:clamp(1.02rem,1.35vw,1.2rem);font-weight:500;letter-spacing:-.02em;line-height:1.4;color:var(--ink)}.hv10h .pa--q .pa__by{margin-top:auto;padding:14px 18px 0}.hv10h .pa__more{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-family:var(--font);font-size:.86rem;color:var(--ink-3)}.hv10h .pa__more span{margin-right:4px}.hv10h .pa__more a{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:#ffffffb3;font-weight:600;color:var(--ink);text-decoration:none}.hv10h .pa__more a:hover{background:#fff}.hv10h .pa__more img{width:16px;height:16px;border-radius:3px;object-fit:contain}.hv10h .vv__head{text-align:center}.hv10h .vv__head .sx__title{margin-left:auto;margin-right:auto}.hv10h .vv{margin-top:clamp(22px,3.6vh,36px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;font-family:var(--font);text-align:left}.hv10h .vv__tile{display:flex;flex-direction:column;padding:clamp(22px,2.6vw,36px);border-radius:30px;background:#fff;box-shadow:0 1px 2px #10291c0a,0 40px 80px -56px #10291c73}.hv10h .vv__tile--dark{color:#fff;background:radial-gradient(110% 90% at 100% 0%,#1f8a52,#1f8a5200 60%),linear-gradient(160deg,#135f37,#0b3a22)}.hv10h .vv__tag{font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.hv10h .vv__tile--dark .vv__tag{color:#8ff0b9}.hv10h .vv__tile h3{margin-top:8px;font-size:clamp(1.35rem,2.1vw,1.8rem);font-weight:500;letter-spacing:-.04em;line-height:1.15}.hv10h .vv__say{margin-top:auto;padding-top:18px;font-size:.98rem;line-height:1.45;color:var(--ink-2);text-wrap:balance}.hv10h .vv__tile--dark .vv__say{color:#ffffffc7}.hv10h .vl .vv .vv__list{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:8px}.hv10h .vl .vv .vv__list li{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px 16px;border:0;border-radius:16px;background:#f5f7f6}.hv10h .vv__who b{display:block;font-size:.98rem;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.hv10h .vv__who small{display:block;margin-top:2px;font-size:.82rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.hv10h .vv__in{text-align:right;white-space:nowrap}.hv10h .vv__in em{display:block;font-style:normal;font-size:1rem;font-weight:600;color:var(--primary);font-variant-numeric:tabular-nums}.hv10h .vv__in i{display:inline-flex;align-items:center;gap:5px;margin-top:3px;font-style:normal;font-size:.76rem;font-weight:600;color:var(--primary)}.hv10h .vv__in i:before{content:"";width:14px;height:14px;border-radius:50%;background:var(--primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4 7.2l2 2 4-4.4' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain}.hv10h .vl .vv .vv__cards{list-style:none;position:relative;margin:22px 0 0;padding:0;height:clamp(190px,21vw,232px)}.hv10h .vl .vv .vv__card{position:absolute;left:0;top:0;width:min(62%,300px);aspect-ratio:1.586;margin:0;padding:14px 16px;border:0;border-radius:16px;display:flex;flex-direction:column;color:#fff;box-shadow:0 0 0 1px #ffffff24 inset,0 24px 40px -22px #0009;transition:transform .9s var(--ease)}.hv10h .vv__card--a{background:linear-gradient(140deg,#2b6a4a,#173f2b);transform:translate(0)}.hv10h .vv__card--b{background:linear-gradient(140deg,#23805a,#0f4a31);transform:translate(0)}.hv10h .vv__card--c{background:linear-gradient(140deg,#2fae72,#136a43);transform:translate(0)}.hv10h .vl.seen .vv__card--a{transform:translate(0) rotate(-4deg)}.hv10h .vl.seen .vv__card--b{transform:translate(30%,9%) rotate(-1deg);transition-delay:.25s}.hv10h .vl.seen .vv__card--c{transform:translate(60%,18%) rotate(2deg);transition-delay:.5s}.hv10h .vv__brand{display:flex;align-items:center;justify-content:space-between;font-size:.8rem;letter-spacing:-.01em}.hv10h .vv__brand b{font-weight:600}.hv10h .vv__brand i{width:30px;height:19px;background:radial-gradient(circle at 9.5px 9.5px,#eb001b 9px,transparent 9.5px),radial-gradient(circle at 20.5px 9.5px,rgba(247,158,27,.92) 9px,transparent 9.5px)}.hv10h .vv__name{margin-top:auto;font-size:1rem;font-weight:600;letter-spacing:-.02em}.hv10h .vv__lim{margin-top:4px;font-size:.86rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.hv10h .vv__lim span{font-weight:400;opacity:.7}.hv10h .vv__bar{margin-top:6px;height:4px;border-radius:2px;background:#ffffff38;overflow:hidden}.hv10h .vv__bar i{display:block;height:100%;border-radius:2px;background:#8ff0b9}.hv10h .vv__lock{margin-top:8px;align-self:flex-start;padding:3px 8px;border-radius:999px;background:#ffffff29;font-size:.7rem;font-weight:500;white-space:nowrap}.hv10h .vv__foot{margin-top:16px;font-family:var(--font);font-size:.98rem;color:var(--ink-2);text-align:center;text-wrap:balance}.hv10h .vv__in{opacity:0;transform:translateY(6px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(.6s + var(--k) * .45s)}.hv10h .vl.seen .vv__in{opacity:1;transform:none}@media(max-width:860px){.hv10h .vv{grid-template-columns:minmax(0,1fr)}.hv10h .vl .vv .vv__card{width:min(64%,260px)}}@media(prefers-reduced-motion:reduce){.hv10h .vv__in{opacity:1;transform:none;transition:none}.hv10h .vl .vv .vv__card{transition:none}}.hv10h .vm{text-align:center;font-family:var(--font)}.hv10h .vm .sx__eyebrow{color:var(--primary)}.hv10h .vm__t{margin-top:12px;font-size:clamp(1.7rem,3.2vw,2.8rem);font-weight:400;letter-spacing:-.045em;line-height:1.08;color:var(--ink)}.hv10h .vm__t .ln{display:block}.hv10h .vm__t .ln+.ln{color:var(--primary)}.hv10h .vm__sub{margin:14px auto 0;max-width:34em;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.5;color:var(--ink-2);text-wrap:balance}.hv10h .vm__vis{max-width:820px;margin:clamp(24px,4vh,44px) auto 0}.hv10h .vl .vm__facts{list-style:none;margin:clamp(24px,4vh,44px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(16px,2.4vw,36px);text-align:left}.hv10h .vl .vm__facts li{margin:0;padding:16px 0 0;border:0;border-top:1px solid rgba(16,41,28,.16);border-radius:0;background:none;font-size:.9rem;line-height:1.45;color:var(--ink-2)}.hv10h .vm__facts b{display:block;margin-bottom:3px;font-size:1rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.hv10h .vl .vm__press{list-style:none;margin:clamp(36px,6vh,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);font-family:var(--font);text-align:left}.hv10h .vl .vm__press li{display:flex;flex-direction:column;margin:0;padding:0;border:0;background:none}.hv10h .vm__press blockquote{margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:400;letter-spacing:-.025em;line-height:1.35;color:var(--ink);text-wrap:pretty}.hv10h .vm__press a{margin-top:auto;padding-top:14px;display:inline-flex;align-items:center;gap:8px;font-size:.84rem;color:var(--ink-3);text-decoration:none}.hv10h .vm__press a img{width:18px;height:18px;border-radius:4px;object-fit:contain}.hv10h .vm__press a b{font-weight:600;color:var(--ink)}.hv10h .vm__press a:hover b{text-decoration:underline}.hv10h .vm__more{margin-top:20px}.hv10h .vm__more a{padding:0;background:none;font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#10291c40}.hv10h .vm__more a:hover{background:none}@media(max-width:860px){.hv10h .vl .vm__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hv10h .vl .vm__press{grid-template-columns:minmax(0,1fr)}.hv10h .vl .vv .vv__card{padding:11px 12px}.hv10h .vv__lim{font-size:.72rem}.hv10h .vv__lock{font-size:.62rem}.hv10h .vv__name{font-size:.88rem}}.hv10h .ai3{padding:clamp(18px,2vw,26px);border-radius:26px;background:#fff;box-shadow:0 1px 2px #10291c0a,0 40px 80px -52px #10291c73;font-family:var(--font);text-align:left}.hv10h .wm .ai3 ul,.hv10h .wm .ai3 ol{list-style:none;margin:0;padding:0}.hv10h .wm .ai3 li{margin:0;border:0;box-shadow:none}.hv10h .wm .ai3 li:before,.hv10h .wm .ai3 li:after{content:none;display:none}.hv10h .wm .ai3 .ai3__sum{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hv10h .wm .ai3 .ai3__sum li{padding:12px 14px;border-radius:14px;background:#f5f7f6;font-size:.8rem;color:var(--ink-3)}.hv10h .ai3__sum b{display:block;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:400;letter-spacing:-.04em;line-height:1.1;color:var(--primary);font-variant-numeric:tabular-nums}.hv10h .wm .ai3 .ai3__sum li.w{background:#fff6e3}.hv10h .ai3__sum li.w b{color:#9a6a00}.hv10h .wm .ai3 .ai3__feed{margin-top:10px;display:grid}.hv10h .wm .ai3 .ai3__feed li{padding:14px 2px;border-top:1px solid rgba(16,41,28,.08);background:none;border-radius:0;opacity:0;transform:translateY(8px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(.5s + var(--k) * 1.3s)}.hv10h .wm .ai3 .ai3__feed li:first-child{border-top:0}.hv10h .wm.seen .ai3 .ai3__feed li{opacity:1;transform:none}.hv10h .ai3__ev{display:flex;align-items:baseline;gap:10px;font-size:.95rem;color:var(--ink)}.hv10h .ai3__ev small{font-size:.78rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.hv10h .ai3__ev b{font-weight:600;letter-spacing:-.015em}.hv10h .ai3__ev span{margin-left:auto;font-size:.78rem;color:var(--ink-3)}.hv10h .ai3__chain{margin-top:9px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.hv10h .ai3__chain i,.hv10h .ai3__chain em{position:relative;padding:5px 10px;border-radius:999px;font-style:normal;font-size:.78rem;white-space:nowrap;opacity:.25;transition:opacity .4s ease,background-color .4s ease,color .4s ease;transition-delay:calc(.9s + var(--k) * 1.3s + var(--j) * .28s)}.hv10h .ai3__chain i{background:#f1f4f2;color:var(--ink-2)}.hv10h .ai3__chain i:after{content:"\2192";margin-left:8px;color:var(--ink-3)}.hv10h .ai3__chain em{font-weight:600;background:#f1f4f2;color:var(--ink-3)}.hv10h .wm.seen .ai3__chain i,.hv10h .wm.seen .ai3__chain em{opacity:1}.hv10h .wm.seen .ai3__chain em.ok{background:var(--primary);color:#fff}.hv10h .wm.seen .ai3__chain em.wait{background:#fff0cc;color:#8a5e00}@media(prefers-reduced-motion:reduce){.hv10h .wm .ai3 .ai3__feed li,.hv10h .ai3__chain i,.hv10h .ai3__chain em{opacity:1;transform:none;transition:none}}.hv10h .vl .vb{list-style:none;margin:clamp(24px,4vh,44px) auto 0;padding:0;max-width:980px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;font-family:var(--font);text-align:left}.hv10h .vl .vb li{margin:0;padding:clamp(18px,2vw,26px);border:0;border-radius:24px;background:#fff;opacity:0;transform:translateY(12px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.hv10h .vl .vb li:nth-child(2){transition-delay:.12s}.hv10h .vl .vb li:nth-child(3){transition-delay:.24s}.hv10h .vl .vb.go li{opacity:1;transform:none}.hv10h .vl .vb li.vb--hot{color:#fff;background:radial-gradient(110% 90% at 100% 0%,#1f8a52,#1f8a5200 60%),linear-gradient(160deg,#135f37,#0b3a22)}.hv10h .vb b{display:block;font-size:clamp(2.4rem,4.4vw,3.8rem);font-weight:400;letter-spacing:-.055em;line-height:1;color:var(--primary);font-variant-numeric:tabular-nums;white-space:nowrap}.hv10h .vb b .curx{font-size:.34em;letter-spacing:0}.hv10h .vb--hot b{color:#8ff0b9}.hv10h .vb strong{display:block;margin-top:10px;font-size:1.02rem;font-weight:600;letter-spacing:-.02em}.hv10h .vb li>span{display:block;margin-top:3px;font-size:.88rem;line-height:1.4;color:var(--ink-2);text-wrap:balance}.hv10h .vb--hot>span{color:#ffffffc7!important}.hv10h .vb__cap{margin-top:12px;font-family:var(--font);font-size:.86rem;color:var(--ink-3)}@media(max-width:760px){.hv10h .vl .vb{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.hv10h .vl .vb li{opacity:1;transform:none;transition:none}}.hv10h .mh{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:16px clamp(24px,5vw,96px);font-family:var(--font);text-align:left}.hv10h .mh__t{font-size:clamp(1.9rem,3.6vw,3.1rem);font-weight:400;letter-spacing:-.045em;line-height:1.06;color:var(--ink);text-wrap:balance}.hv10h .mh__t span{color:#1b271f6b}.hv10h .mh__p{font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.5;color:var(--ink-2);text-wrap:pretty}.hv10h .mt{margin-top:clamp(28px,4.6vh,52px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;font-family:var(--font);text-align:left}.hv10h .mt__tile{position:relative;display:flex;flex-direction:column;height:clamp(440px,56vh,520px);padding:clamp(24px,2.6vw,36px) clamp(24px,2.6vw,36px) 0;border-radius:24px;background:#ffffffb8;overflow:hidden}.hv10h .mt__tile h3{font-size:1.12rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.hv10h .mt__tile>p{margin-top:6px;max-width:26em;font-size:1rem;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.hv10h .mt__vis{position:relative;flex:1;margin-top:clamp(20px,3vh,32px)}.hv10h .mt__tile:after{content:"";position:absolute;left:0;right:0;bottom:0;height:72px;background:linear-gradient(180deg,#fff0,#f6faf7f5);pointer-events:none}.hv10h .vl .mt .mt__tb{list-style:none;margin:0;padding:6px 20px 0;border-radius:16px 16px 0 0;background:#fff;box-shadow:0 1px 2px #10291c0d,0 30px 60px -40px #10291c66;min-height:100%}.hv10h .vl .mt .mt__tb li{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;padding:15px 0;border:0;border-top:1px solid rgba(16,41,28,.07);border-radius:0;background:none;font-size:.92rem}.hv10h .vl .mt .mt__tb li.mt__th{border-top:0;padding:12px 0 10px;font-size:.74rem;color:var(--ink-3)}.hv10h .mt__th b,.hv10h .mt__th em{font-weight:500;font-style:normal;color:var(--ink-3)!important}.hv10h .mt__tb b{font-weight:500;letter-spacing:-.015em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .mt__tb span{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.hv10h .mt__tb em{font-style:normal;font-weight:500;text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.hv10h .mt__tb .vv__in i{display:block;margin-top:2px;font-size:.74rem;font-weight:500;color:var(--primary)}.hv10h .mt__tb .vv__in i:before{display:inline-block;vertical-align:-2px;margin-right:5px}.hv10h .vl .mt .mt__vis--cards .vv__cards{list-style:none;position:relative;height:100%;margin:0;padding:0}.hv10h .vl .mt .vv__card{position:absolute;aspect-ratio:1.586;margin:0;padding:16px 18px;border:0;border-radius:18px;display:flex;flex-direction:column;color:#fff;transition:transform .9s var(--ease)}.hv10h .vl .mt .vv__card:before,.hv10h .vl .mt .vv__card:after,.hv10h .vl .mt .mt__tb li:before,.hv10h .vl .mt .mt__tb li:after{content:none;display:none}.hv10h .vl .mt .vv__card p{margin:0;color:#fff}.hv10h .vl .mt .vv__card .vv__name{margin-top:auto}.hv10h .vl .mt .vv__card .vv__lim{margin-top:4px}.hv10h .vl .mt .vv__card .vv__bar{margin-top:8px}.hv10h .vl .mt .vv__card .vv__lock{margin-top:10px}.hv10h .vl.seen .mt .vv__card--b{transition-delay:.25s}.hv10h .vl.seen .mt .vv__card--c{transition-delay:.5s}.hv10h .vl .mt .mt__vis--cards .vv__card{width:min(66%,340px);left:4%;top:6%;box-shadow:0 0 0 1px #ffffff24 inset,0 30px 50px -26px #06140e8c}.hv10h .vl.seen .mt .vv__card--a{transform:rotate(-5deg)}.hv10h .vl.seen .mt .vv__card--b{transform:translate(22%,16%) rotate(-1.5deg)}.hv10h .vl.seen .mt .vv__card--c{transform:translate(44%,32%) rotate(2deg)}@media(max-width:860px){.hv10h .mh,.hv10h .mt{grid-template-columns:minmax(0,1fr)}.hv10h .mt__tile{height:430px}.hv10h .vl .mt .mt__tb li{grid-template-columns:minmax(0,1fr) auto}.hv10h .mt__tb li>span{display:none}.hv10h .vl .mt .mt__vis--cards .vv__card{width:70%;left:2%;padding:12px 14px}}.hv10h .mt__k{margin:0!important;font-size:.72rem!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)!important}.hv10h .mt__tile h3{margin-top:8px;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:500;letter-spacing:-.04em;line-height:1.15}.hv10h .mt__tile>p{max-width:none}.hv10h .mt__more,.hv10h .vm__lnk{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:.95rem;font-weight:600;color:var(--primary);text-decoration:none;align-self:flex-start}.hv10h .mt__more i,.hv10h .vm__btn i,.hv10h .mlead button i{font-style:normal;transition:transform .45s var(--ease)}.hv10h .mt__more:hover i,.hv10h .vm__btn:hover i,.hv10h .mlead button:hover i{transform:translate(4px)}.hv10h .mt__tile{height:clamp(500px,64vh,580px)}.hv10h .mt__vis--real{display:flex;align-items:flex-end}.hv10h .vl .mt .mt__real{list-style:none;width:100%;margin:0;padding:0 2% clamp(20px,2.4vw,32px);display:flex;justify-content:center;align-items:flex-end}.hv10h .vl .mt .mt__real li{position:relative;flex:0 0 29%;margin:0 2%;padding:0;border:0;background:none;transform:translateY(24px);opacity:0;transition:transform .9s var(--ease),opacity .7s ease}.hv10h .vl .mt .mt__real li:before,.hv10h .vl .mt .mt__real li:after{content:none;display:none}.hv10h .vl.seen .mt .mt__real li{opacity:1}.hv10h .vl.seen .mt .mt__real li:nth-child(1){transform:none}.hv10h .vl.seen .mt .mt__real li:nth-child(2){transform:translateY(-14px);z-index:2;transition-delay:.15s}.hv10h .vl.seen .mt .mt__real li:nth-child(3){transform:none;transition-delay:.3s}.hv10h .mt__real img{display:block;width:100%;height:auto;border-radius:7%/4.4%;box-shadow:0 26px 44px -24px #06140e99}.hv10h .mt__chip{position:absolute;left:50%;bottom:-14px;width:112%;margin:0 0 0 -56%;padding:9px 11px;border-radius:12px;background:#fff;box-shadow:0 1px 2px #10291c0f,0 16px 30px -18px #10291c80;text-align:left;font-size:.72rem;line-height:1.3;color:var(--ink-3)}.hv10h .mt__chip b{display:block;font-size:.86rem;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.hv10h .mt__chip>span{display:block;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-2)}.hv10h .mt__chip i{display:block;margin:5px 0;height:4px;border-radius:2px;background:#10291c1a;overflow:hidden}.hv10h .mt__chip u{display:block;height:100%;border-radius:2px;background:var(--primary)}.hv10h .mt__chip em{font-style:normal;white-space:nowrap}.hv10h .mt__tile:has(.mt__vis--real):after{display:none}.hv10h .vm__cta{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 22px}.hv10h .vm__btn,.hv10h .mlead button{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--primary);color:#fff;font:600 1rem/1 var(--font);letter-spacing:-.015em;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .3s ease}.hv10h .vm__btn:hover,.hv10h .mlead button:hover{background:var(--primary-hover)}.hv10h .vm__lnk{margin-top:0;text-decoration:underline;text-underline-offset:4px}.hv10h .mlead{margin-top:clamp(32px,5vh,56px);padding:clamp(22px,2.6vw,36px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px clamp(20px,3vw,48px);border-radius:26px;background:#fff;font-family:var(--font);text-align:left;scroll-margin-top:30vh}.hv10h .mlead h3{font-size:clamp(1.15rem,1.7vw,1.45rem);font-weight:500;letter-spacing:-.03em;line-height:1.2;color:var(--ink);text-wrap:balance}.hv10h .mlead p{margin-top:5px;font-size:.95rem;color:var(--ink-2)}.hv10h .mlead form{display:flex;flex-wrap:wrap;gap:8px}.hv10h .mlead form[hidden],.hv10h .mlead__done[hidden]{display:none}.hv10h .mlead input{width:190px;height:48px;padding:0 16px;border:1px solid rgba(16,41,28,.16);border-radius:999px;background:#fff;font:400 .98rem/1 var(--font);color:var(--ink)}.hv10h .mlead input:focus{outline:none;border-color:var(--primary)}.hv10h .mlead__done{margin:0!important;font-weight:600;color:var(--primary)!important}@media(max-width:980px){.hv10h .mlead{grid-template-columns:minmax(0,1fr)}.hv10h .mlead input{flex:1 1 160px;width:auto}}@media(max-width:860px){.hv10h .mt__tile{height:auto;padding-bottom:0}.hv10h .mt__chip{font-size:.6rem;padding:6px 7px}.hv10h .mt__chip b{font-size:.7rem}.hv10h .mt__chip em{display:none}.hv10h .mt__chip>span{font-size:.5rem;overflow:hidden}.hv10h .mt__chip>span .curx{display:none}.hv10h .mt__vis--real{margin-top:28px}.hv10h .vl .mt .mt__real li{margin:0 1.5%}}.hv10h .mt__one{width:100%;display:grid;grid-template-columns:30% minmax(0,1fr);gap:9%;align-items:center;padding-bottom:clamp(22px,2.6vw,34px)}.hv10h .mt__one figure{margin:0;text-align:center}.hv10h .mt__one img{display:block;width:100%;height:auto;border-radius:7%/4.4%;box-shadow:0 30px 50px -26px #06140e99}.hv10h .mt__one figcaption{margin-top:12px;font-size:.8rem;font-weight:600;color:var(--ink-2)}.hv10h .vl .mt .mt__subs{list-style:none;margin:0;padding:0;display:grid;gap:10px}.hv10h .vl .mt .mt__subs li{position:relative;margin:0;padding:12px 14px;border:0;border-radius:14px;background:#fff;box-shadow:0 1px 2px #10291c0d,0 18px 34px -24px #10291c73;opacity:0;transform:translate(-14px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(.4s + var(--k, 0) * .3s)}.hv10h .vl.seen .mt .mt__subs li{opacity:1;transform:none}.hv10h .vl .mt .mt__subs li:before{content:"";display:block;position:absolute;right:100%;top:50%;width:26%;height:0;border-top:1.5px dashed rgba(24,114,66,.45);background:none;border-radius:0}.hv10h .vl .mt .mt__subs li:after{content:none;display:none}.hv10h .vl .mt .mt__subs li.mt__subs-h{padding:0 0 2px;background:none;box-shadow:none;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.hv10h .vl .mt .mt__subs li.mt__subs-h:before{content:none;display:none}.hv10h .mt__subs p{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.hv10h .mt__subs b{font-size:.95rem;font-weight:600;letter-spacing:-.015em;color:var(--ink);white-space:nowrap}.hv10h .mt__subs p span{font-size:.8rem;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.hv10h .mt__subs i{display:block;margin:8px 0 6px;height:4px;border-radius:2px;background:#10291c1a;overflow:hidden}.hv10h .mt__subs u{display:block;height:100%;border-radius:2px;background:var(--primary)}.hv10h .mt__subs em{font-style:normal;font-size:.76rem;color:var(--ink-3)}.hv10h .vf{margin-top:clamp(16px,2.4vh,24px);display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);align-items:center}.hv10h .vf__n{padding:10px 12px;border-radius:12px;background:#ffffffb3;box-shadow:0 0 0 1px #10291c14 inset;opacity:.45;transition:opacity .4s ease,background-color .4s ease,box-shadow .4s ease}.hv10h .vf__n small{display:block;font-size:.68rem;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .vf__n b{display:block;margin-top:2px;font-size:.86rem;font-weight:600;letter-spacing:-.015em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.hv10h .vf__ln{position:relative;height:1.5px;background:#18724240}.hv10h .vf__ln u{position:absolute;left:0;top:-3.5px;width:8px;height:8px;border-radius:50%;background:var(--primary);opacity:0}.hv10h .vf[data-s="1"] .vf__n:nth-child(1),.hv10h .vf[data-s="2"] .vf__n:nth-child(-n+3),.hv10h .vf[data-s="3"] .vf__n{opacity:1;background:#fff}.hv10h .vf[data-s="1"] .vf__n:nth-child(1),.hv10h .vf[data-s="2"] .vf__n:nth-child(3),.hv10h .vf[data-s="3"] .vf__n:nth-child(5){box-shadow:0 0 0 1.5px var(--primary) inset}.hv10h .vf[data-s="2"] .vf__ln:nth-child(2) u,.hv10h .vf[data-s="3"] .vf__ln:nth-child(4) u{animation:vfDot .7s var(--ease) both}@keyframes vfDot{0%{left:0;opacity:1}to{left:calc(100% - 8px);opacity:1}}.hv10h .vl .mt #vf-tb li{transition:background-color .5s ease}.hv10h .vl .mt #vf-tb li.now{background:var(--primary-soft);box-shadow:0 0 0 10px var(--primary-soft);border-radius:6px}.hv10h #vf-tb .vv__in{opacity:1!important;transform:none!important}.hv10h #vf-tb li:not(.hit) .vv__in i{color:var(--ink-3)}.hv10h #vf-tb li:not(.hit) .vv__in i:before{background:#10291c2e}.hv10h .mt__tile:has(.vf) .mt__vis{margin-top:14px}@media(max-width:860px){.hv10h .mt__one{grid-template-columns:34% minmax(0,1fr);gap:7%;padding-bottom:24px}.hv10h .mt__subs em,.hv10h .vf__n small{display:none}.hv10h .vf{grid-template-columns:minmax(0,1fr) 14px minmax(0,.8fr) 14px minmax(0,1.2fr)}.hv10h .vf__n{padding:8px}.hv10h .vf__n b{font-size:.72rem;margin:0}.hv10h .vl .mt .mt__subs{min-width:0}.hv10h .vl .mt .mt__subs li{padding:10px 12px;min-width:0}.hv10h .mt__subs p{display:block}.hv10h .mt__subs p span{display:block;margin-top:2px;font-size:.68rem;white-space:normal}.hv10h .vl .mt .mt__subs li.mt__subs-h{font-size:.64rem;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.hv10h .vl .mt .mt__subs li{opacity:1;transform:none;transition:none}.hv10h .vf__n{opacity:1}}@media(hover:none),(max-width:860px){.hv10h .tour,.hv10h .ops,.hv10h .sx{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .45 0 0 0 0 .4 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")!important;background-size:180px 180px!important;background-attachment:scroll!important}}.hv10h #cvp-t .ln,.hv10h #wm-t .ln{display:block}.hv10h .vm2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4.4vw,72px);font-family:var(--font);text-align:left}.hv10h .vm2 .sx__eyebrow{color:var(--primary)}.hv10h .vm2__t{margin-top:10px;font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:400;letter-spacing:-.045em;line-height:1.1;color:var(--ink)}.hv10h .vm2__t .ln{display:block}.hv10h .vm2__t .ln+.ln{color:var(--primary)}.hv10h .vm2__sub{margin-top:12px;max-width:30em;font-size:1rem;line-height:1.5;color:var(--ink-2);text-wrap:balance}.hv10h .vl .vm2 .vb--s{margin:18px 0 0;max-width:none;grid-template-columns:.8fr 1.25fr 1fr;gap:0}.hv10h .vl .vm2 .vb--s li{padding:0 16px;border-radius:0;background:none;border-left:1px solid rgba(16,41,28,.14)}.hv10h .vl .vm2 .vb--s li:first-child{padding-left:0;border-left:0}.hv10h .vm2 .vb--s b{font-size:clamp(1.7rem,2.6vw,2.3rem)}.hv10h .vm2 .vb--s b .curx{font-size:.4em}.hv10h .vm2 .vb--s strong{margin-top:6px;font-size:.84rem;font-weight:500;line-height:1.35;color:var(--ink-2);text-wrap:balance}.hv10h .vm2 .vb__cap{margin-top:10px;font-size:.8rem}.hv10h .vm2 .vm__cta{justify-content:flex-start;margin-top:16px}.hv10h .vm2__vis{max-width:560px;justify-self:end;width:100%}.hv10h .vl .vm2__press{list-style:none;margin:clamp(24px,4vh,40px) 0 0;padding:clamp(16px,2.4vh,22px) 0 0;border-top:1px solid rgba(16,41,28,.12);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px clamp(20px,3vw,44px);font-family:var(--font);text-align:left}.hv10h .vl .vm2__press li{margin:0;padding:0;border:0;background:none}.hv10h .vm2__press a{display:block;color:inherit;text-decoration:none}.hv10h .vm2__press span{display:block;font-size:.95rem;line-height:1.4;color:var(--ink);text-wrap:pretty}.hv10h .vm2__press b{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:.8rem;font-weight:600;color:var(--ink-2)}.hv10h .vm2__press img{width:16px;height:16px;border-radius:3px;object-fit:contain}.hv10h .vm2__press a:hover b{text-decoration:underline}.hv10h .sx.mlb{padding-top:clamp(8px,2vh,24px);padding-bottom:clamp(48px,8vh,88px)}.hv10h .mlb .mlead{margin-top:0}.hv10h .nx{margin-top:clamp(22px,3.6vh,36px);font-family:var(--font);text-align:center}.hv10h .nx a{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:#fff9;box-shadow:0 0 0 1px #10291c14 inset;font-size:.95rem;font-weight:600;letter-spacing:-.01em;color:var(--primary);text-decoration:none;transition:background-color .3s ease}.hv10h .nx a:hover{background:#fff}.hv10h .nx i{font-style:normal;transition:transform .45s var(--ease)}.hv10h .nx a:hover i{transform:translateY(3px)}.hv10h .mh__k{grid-column:1 / -1;margin-bottom:-6px;color:var(--primary)}div.hv10h{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){div.hv10h{scroll-behavior:auto}}@media(max-width:860px){.hv10h .vm2{grid-template-columns:minmax(0,1fr)}.hv10h .vm2__vis{justify-self:center}.hv10h .vl .vm2__press{grid-template-columns:minmax(0,1fr)}.hv10h .vl .vm2 .vb--s{grid-template-columns:minmax(0,1fr);gap:12px}.hv10h .vl .vm2 .vb--s li{padding:0;border-left:0;display:grid;grid-template-columns:5.2em minmax(0,1fr);align-items:center;gap:12px}.hv10h .vm2 .vb--s strong{margin-top:0}}.hv10h .vl .mt.mt--stack{display:block}.hv10h .mw{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(24px,2.8vw,40px);border-radius:24px;background:#ffffffb8;font-family:var(--font);text-align:left;scroll-margin-top:24px}.hv10h .mw+.mw{margin-top:16px}.hv10h .mw__txt h3{margin-top:8px;font-size:clamp(1.35rem,2.1vw,1.8rem);font-weight:500;letter-spacing:-.04em;line-height:1.15;color:var(--ink)}.hv10h .mw__txt>p:not(.mt__k){margin-top:8px;font-size:1rem;line-height:1.5;color:var(--ink-2)}.hv10h .mw__txt>p.mw__launch{margin-top:14px;padding-top:14px;border-top:1px solid rgba(16,41,28,.12);max-width:34em;font-size:.95rem;text-wrap:pretty}.hv10h .mw__vis{min-width:0}.hv10h .mw .vf{margin-top:0}.hv10h .vl .mt .mw .mt__tb{margin-top:12px;min-height:0;padding:6px 20px;border-radius:16px}.hv10h .mw .mt__one{padding-bottom:0;grid-template-columns:30% minmax(0,1fr)}.hv10h .vl .mt .mw .mt__subs p{flex-wrap:wrap;gap:2px 10px}.hv10h .vl .mw .vb--s{margin:16px 0 0;max-width:none;display:grid;grid-template-columns:.8fr 1.25fr 1fr;gap:0}.hv10h .vl .mw .vb--s li{padding:0 16px;border-radius:0;background:none;border-left:1px solid rgba(16,41,28,.14)}.hv10h .vl .mw .vb--s li:first-child{padding-left:0;border-left:0}.hv10h .mw .vb--s b{font-size:clamp(1.6rem,2.4vw,2.1rem)}.hv10h .mw .vb--s b .curx{font-size:.4em}.hv10h .mw .vb--s strong{margin-top:6px;font-size:.82rem;font-weight:500;line-height:1.35;color:var(--ink-2);text-wrap:balance}.hv10h .mw .vb__cap{margin-top:10px!important;font-size:.8rem!important;color:var(--ink-3)!important}.hv10h .mw .vm__cta{justify-content:flex-start;margin-top:16px}.hv10h .vl .mw .vm2__press{grid-column:1 / -1;margin-top:4px}@media(max-width:900px){.hv10h .mw{grid-template-columns:minmax(0,1fr)}.hv10h .vl .mw .vb--s{grid-template-columns:minmax(0,1fr);gap:12px}.hv10h .vl .mw .vb--s li{padding:0;border-left:0;display:grid;grid-template-columns:5.2em minmax(0,1fr);align-items:center;gap:12px}.hv10h .mw .vb--s strong{margin-top:0}.hv10h .vl .mt .mw .mt__tb{padding:4px 14px}}.hv10h .mh__trust{justify-self:end;text-align:left}.hv10h .mh__logos{display:flex;align-items:center;gap:14px}.hv10h .mh__logos img{display:block;height:26px;width:auto}.hv10h .mh__logos img.mh__mc,.hv10h .mw__lg img.mh__mc{height:34px}.hv10h .mh__logos i{font-style:normal;font-size:.9rem;color:var(--ink-3)}.hv10h .mh__trust .mh__p{margin-top:12px;font-size:.98rem;color:var(--ink-3)}.hv10h .mh__p b,.hv10h .mw__txt p b{font-weight:600;color:var(--ink)}.hv10h .mw .mt__k{color:var(--ink-3)!important}.hv10h .mw__txt>p:not(.mt__k){color:var(--ink-3)}.hv10h .mw__txt>p.mw__launch{font-size:.9rem;color:var(--ink-3)}.hv10h .mw__lg{display:flex;align-items:center;gap:12px;margin-bottom:8px}.hv10h .mw__lg img{display:block;height:20px;width:auto}.hv10h .mw__lg em{margin-left:2px;padding:4px 10px;border-radius:999px;background:#10291c0f;font-style:normal;font-size:.76rem;font-weight:600;color:var(--ink-2)}.hv10h .mw .vb--s b{color:var(--ink);font-size:clamp(1.4rem,2vw,1.75rem);font-weight:500}.hv10h .mw .vb--s li:nth-child(2) b{color:var(--primary)}.hv10h .mw .vb--s strong{color:var(--ink-3);font-weight:400}.hv10h .mw .vm__lnk,.hv10h .mw .mt__more{color:var(--ink)}.hv10h .mw .mt__more i{color:var(--primary)}.hv10h .vl .mw .vm2__press span{font-size:.88rem;color:var(--ink-2)}.hv10h .vl .mw .vm2__press b{color:var(--ink-3);font-weight:500}.hv10h .mw .vf__n{background:transparent}.hv10h .mw .mt__subs-h{color:var(--ink-3)}.hv10h .mw .mt__subs u{background:#1872428c}@media(max-width:860px){.hv10h .mh__trust{justify-self:start}}.hv10h .mw--card{align-items:start;row-gap:clamp(28px,4.4vh,44px)}.hv10h .mw--card .mw__vis{align-self:center}.hv10h .vl .mw .vb--s{margin-top:26px;padding-top:22px;border-top:1px solid rgba(16,41,28,.1)}.hv10h .mw .vb__cap{margin-top:14px!important}.hv10h .mw .vm__cta{margin-top:24px;gap:10px 24px}.hv10h .mw .mt__more{margin-top:18px}.hv10h .pcr{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(18px,2.6vw,36px);padding:clamp(16px,1.8vw,22px);border-radius:20px;background:#fff;box-shadow:0 1px 2px #10291c0d,0 30px 60px -44px #10291c66}.hv10h .pcr__img{display:block;border-radius:14px;overflow:hidden;background:#0b3a22}.hv10h .pcr__img img{display:block;width:100%;height:auto}.hv10h .pcr__k{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.8rem;color:var(--ink-3)}.hv10h .pcr__k span{padding:5px 11px;border-radius:999px;background:var(--primary);font-size:.72rem;font-weight:600;letter-spacing:.02em;color:#fff}.hv10h .pcr h4{margin-top:10px;font-size:clamp(1.05rem,1.45vw,1.28rem);font-weight:600;letter-spacing:-.025em;line-height:1.3;color:var(--ink);text-wrap:balance}.hv10h .pcr__logos{margin-top:12px;display:flex;align-items:center;gap:16px}.hv10h .pcr__logos img{display:block;height:20px;width:auto}.hv10h .pcr__logos img.mh__mc{height:28px}.hv10h .pcr__more{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:.92rem;font-weight:600;color:var(--primary);text-decoration:none}.hv10h .pcr__more i{font-style:normal;transition:transform .45s var(--ease)}.hv10h .pcr__more:hover i{transform:translate(4px)}.hv10h .pcr__side{padding-left:clamp(18px,2.6vw,36px);border-left:1px solid rgba(16,41,28,.1)}.hv10h .pcr blockquote{margin:0;font-size:.98rem;line-height:1.45;color:var(--ink);text-wrap:pretty}.hv10h .pcr cite{display:block;margin-top:6px;font-style:normal;font-size:.8rem;color:var(--ink-3)}.hv10h .pcr__cap{margin-top:16px;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.hv10h .pcr__chips{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.hv10h .pcr__chips a{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#f3f6f4;font-size:.8rem;font-weight:600;color:var(--ink);text-decoration:none;white-space:nowrap}.hv10h .pcr__chips a:hover{background:var(--primary-soft)}.hv10h .pcr__chips img{width:16px;height:16px;border-radius:3px;object-fit:contain}@media(max-width:1000px){.hv10h .pcr{grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}.hv10h .pcr__side{grid-column:1 / -1;padding:16px 0 0;border-left:0;border-top:1px solid rgba(16,41,28,.1)}}@media(max-width:560px){.hv10h .pcr{grid-template-columns:minmax(0,1fr)}}.hv10h #gia-tri .mad.mad--ln{line-height:1.5}.hv10h #gia-tri .mad--ln .ml{display:block;padding:7px 0}.hv10h #gia-tri .mad--ln .mx__s{padding-bottom:.1em}@media(max-width:760px){.hv10h .sx,.hv10h .tour,.hv10h .ops,.hv10h .trust{padding-top:34px!important;padding-bottom:34px!important}.hv10h .sx__eyebrow{font-size:.66rem}.hv10h .sx__title,.hv10h .mh__t,.hv10h .trust__title,.hv10h .tour__title,.hv10h .nums__title{font-size:6.1vw!important;line-height:1.14!important;letter-spacing:-.04em}.hv10h .sx__title .ln,.hv10h .mh__t span,.hv10h #calc-t .ln{white-space:nowrap}.hv10h .sx__sub,.hv10h .tour__sub{margin-top:10px;font-size:3.75vw;line-height:1.45;text-wrap:balance}.hv10h .fin__ln{display:block;text-wrap:balance}.hv10h .nx{margin-top:18px}.hv10h .nx a{padding:9px 14px;font-size:3.5vw;white-space:nowrap}.hv10h .trust__title{max-width:none;text-wrap:balance}.hv10h .trust .proof{margin-top:18px}.hv10h .trust .ptiles{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px}.hv10h .trust .ptile{aspect-ratio:auto!important;flex-direction:column!important;gap:5px;padding:9px 2px!important;font-size:2.35vw!important;line-height:1.15;text-align:center;white-space:nowrap;overflow:hidden}.hv10h .trust .ptile img{width:24px;height:24px}.hv10h .trust .feat{min-height:0!important;padding:16px 18px}.hv10h .trust .feat__brand img{height:26px}.hv10h .trust .feat__stat b{font-size:1.7rem}.hv10h .trust .feat__stat span{margin-top:4px;font-size:.84rem;max-width:none}.hv10h .tour__in{gap:14px}.hv10h .tour__list{margin-top:14px;display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:-16px;padding-right:16px}.hv10h .tour__list::-webkit-scrollbar{display:none}.hv10h .tour__item{flex:none;border-top:0;scroll-snap-align:start}.hv10h .tour__btn{padding:9px 14px;border-radius:999px;background:#10291c0d;font-size:3.5vw;white-space:nowrap}.hv10h .tour__item.on .tour__btn{background:var(--deep);color:#fff}.hv10h .tour__item.on .tour__btn:before,.hv10h .tour__btn i{display:none}.hv10h .tour__desc{display:none}.hv10h .cvp__tabs{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.hv10h .cvp__tabs::-webkit-scrollbar{display:none}.hv10h .cvp__tab{white-space:nowrap;flex:none}.hv10h .cvp__panel{gap:12px}.hv10h .cvp__h{font-size:5.2vw;line-height:1.18;text-wrap:balance}.hv10h .cvp__sub{font-size:3.6vw;line-height:1.45}.hv10h .cvp__feats,.hv10h .cvp__note{display:none}.hv10h .cvp__hook{margin-top:10px}.hv10h #minh-bach .fin{display:flex;gap:10px;margin:16px -16px 0;padding:0 16px 6px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hv10h #minh-bach .fin::-webkit-scrollbar{display:none}.hv10h #minh-bach .fin__card{flex:0 0 82%;scroll-snap-align:center;padding:18px}.hv10h #minh-bach .fin__q{min-height:0;font-size:4.4vw;white-space:nowrap}.hv10h #minh-bach .fin__art{height:76px;margin-top:12px}.hv10h #minh-bach .fin__num{margin-top:12px;font-size:7vw}.hv10h #minh-bach .fin__team{margin-top:12px;padding:14px 16px;gap:10px}.hv10h #minh-bach .fin__who{display:none}.hv10h #minh-bach .fin__team ul{flex-direction:row!important;justify-content:space-between;gap:8px!important;width:100%}.hv10h #minh-bach .fin__team li b{font-size:3.7vw}.hv10h #minh-bach .fin__team li span{font-size:2.5vw;white-space:normal}.hv10h .mh{gap:10px}.hv10h .mh__logos img{height:20px}.hv10h .mh__logos img.mh__mc{height:26px}.hv10h .mh__trust .mh__p{margin-top:8px;font-size:3.5vw}.hv10h .mt{margin-top:16px}.hv10h .mw{padding:18px;gap:14px;border-radius:20px}.hv10h .mw+.mw{margin-top:10px}.hv10h .mw__txt h3{font-size:5vw;white-space:nowrap;letter-spacing:-.035em}.hv10h .mw__txt>p:not(.mt__k){margin-top:6px;font-size:3.5vw;line-height:1.45}.hv10h .mw .mt__more{margin-top:10px;font-size:3.6vw}.hv10h .mw .vf{display:none}.hv10h .vl .mt .mw .mt__tb{margin-top:0}.hv10h .vl .mt .mw .mt__tb li{padding:9px 0;font-size:3.4vw}.hv10h .vl .mt .mw .mt__tb li.mt__th{padding:8px 0 6px}.hv10h .vl .mw .vb--s{margin-top:14px;padding-top:12px;grid-template-columns:.8fr 1.2fr 1fr!important;gap:0!important}.hv10h .vl .mw .vb--s li{display:block!important;padding:0 8px!important;border-left:1px solid rgba(16,41,28,.14)!important}.hv10h .vl .mw .vb--s li:first-child{padding-left:0!important;border-left:0!important}.hv10h .mw .vb--s b{font-size:6vw}.hv10h .mw .vb--s strong{margin-top:4px;font-size:2.6vw;line-height:1.3}.hv10h .mw .vb__cap{display:none}.hv10h .mw .vm__cta{margin-top:14px;gap:8px 16px}.hv10h .mw .vm__btn{height:44px;padding:0 20px;font-size:3.8vw}.hv10h .mw .vm__lnk{font-size:3.6vw}.hv10h .mw .mt__one{grid-template-columns:24% minmax(0,1fr);gap:6%}.hv10h .mw .mt__one figcaption{margin-top:6px;font-size:2.6vw}.hv10h .vl .mt .mw .mt__subs{gap:6px}.hv10h .vl .mt .mw .mt__subs li{padding:7px 10px;border-radius:10px}.hv10h .vl .mt .mw .mt__subs li.mt__subs-h{padding:0}.hv10h .vl .mt .mw .mt__subs p{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:6px}.hv10h .mw .mt__subs b{font-size:3.4vw}.hv10h .mw .mt__subs p span{margin:0;font-size:2.7vw;white-space:nowrap}.hv10h .mw .mt__subs p span .curx{display:none}.hv10h .mw .mt__subs i{margin:5px 0 0;height:3px}.hv10h .pcr{grid-template-columns:minmax(0,1fr)!important;gap:10px;padding:14px}.hv10h .pcr__img,.hv10h .pcr blockquote,.hv10h .pcr cite{display:none}.hv10h .pcr h4{margin-top:8px;font-size:3.9vw}.hv10h .pcr__logos{margin-top:8px}.hv10h .pcr__more{margin-top:8px;font-size:3.5vw}.hv10h .pcr__side{padding-top:10px!important}.hv10h .pcr__cap{margin-top:0}.hv10h .pcr__chips a{padding:5px 8px;font-size:2.9vw}.hv10h .ai2{margin-top:14px;gap:12px}.hv10h .wm .ai2 .ai2__steps>li{padding:7px 0;gap:10px}.hv10h .ai2__steps b{font-size:4vw}.hv10h .ai2__steps p{display:none}.hv10h .ai3{padding:14px;border-radius:20px}.hv10h .wm .ai3 .ai3__sum{margin-top:10px;gap:6px}.hv10h .wm .ai3 .ai3__sum li{padding:8px 10px;font-size:2.7vw}.hv10h .ai3__sum b{font-size:6vw}.hv10h .wm .ai3 .ai3__feed li{padding:9px 0}.hv10h .ai3__ev{font-size:3.4vw;gap:6px}.hv10h .ai3__ev span{display:none}.hv10h .ai3__chain{margin-top:6px;gap:4px}.hv10h .ai3__chain i,.hv10h .ai3__chain em{padding:4px 7px;font-size:2.7vw}.hv10h .ai3__chain i:after{margin-left:4px}.hv10h .mlead{padding:18px;gap:12px}.hv10h .mlead h3{font-size:4.6vw}.hv10h .mlead p{font-size:3.5vw}.hv10h .mlead input,.hv10h .mlead button{height:44px}.hv10h .cus__wall{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:16px}.hv10h .cus__wall li:nth-child(n+7){display:none}.hv10h .ivs .ivs__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px;margin-top:14px}.hv10h .ivs .iv{padding:12px}.hv10h .ivs .iv span:not(.iv__w){display:none}.hv10h .ivs .iv b{margin-top:6px;font-size:3vw}.hv10h .iv__logo{height:34px}.hv10h .ivs .ivs__partners{margin-top:14px}.hv10h .ivs .ivs__partners .pl10{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px;margin-top:8px}.hv10h .ivs .ivs__partners .pl10 li{justify-content:center;padding:10px 4px}.hv10h .ivs .ivs__partners .pl10 span{display:none}.hv10h .nums{margin-top:16px;gap:8px}.hv10h .nums li{padding:14px 16px}.hv10h #gia-tri .sx__sub{display:none}.hv10h #gia-tri .rq2__card{margin-top:14px}.hv10h #gia-tri #rq{padding:16px 18px 12px}.hv10h #gia-tri .mad.mad--ln{font-size:4vw}.hv10h #gia-tri .mad--ln .ml{padding:4px 0;white-space:nowrap}.hv10h #gia-tri .rq2__r{padding:16px 18px}.hv10h #gia-tri .rq2__main b{font-size:9.6vw}.hv10h #gia-tri .rq2__how small,.hv10h #gia-tri .rq2__focus,.hv10h #gia-tri .rq2__howf{display:none}.hv10h #gia-tri .rq2__how ul{gap:8px}.hv10h #gia-tri .rq2__how li,.hv10h #gia-tri .rq2__row{padding-top:8px}.hv10h #gia-tri .rq2__lead{padding:16px 18px 18px}.hv10h #gia-tri .rq2__inc{display:none}.hv10h #gia-tri .rq2__offer{font-size:4.2vw}.hv10h #gia-tri .rq2__offer span{display:block}.hv10h #gia-tri .rq2__fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 12px}.hv10h #gia-tri .calc__note,.hv10h .wm .ai2 .ai2__steps{display:none}.hv10h .ai3__chain i:nth-child(1){display:none}.hv10h .cvp__hook{display:none}.hv10h .cvp__media{margin-top:4px}.hv10h .cvp__top{gap:10px}.hv10h .pcr__more{display:none}.hv10h .mw--card{row-gap:14px}.hv10h .mw .mt__subs-h{display:none}.hv10h .trust .feat{min-height:150px!important}.hv10h .tour .tour__list .tour__item .tour__desc{display:none!important}.hv10h .tour .tour__item .tour__btn{width:auto;display:inline-block;color:var(--ink-2)!important;font-weight:500}.hv10h .tour .tour__item.on .tour__btn{background:var(--deep)!important;color:#fff!important}.hv10h .mw__txt h3{font-size:4.55vw}.hv10h #khach-hang .sx__title .ln{white-space:normal;display:inline}.hv10h #khach-hang .sx__title{text-wrap:balance}.hv10h #bang-chung .ms__i:nth-child(n+5){display:none}.hv10h .trust .feat{min-height:200px!important}.hv10h .trust .feat__brand img{height:22px}.hv10h .trust .feat__stat b{font-size:1.5rem}.hv10h .tour .tour__item .tour__btn{padding:9px 14px!important}.hv10h .trust .ptile{white-space:normal}.hv10h .trust .ptile span{display:block;line-height:1.15}.hv10h .pcta__in{padding:18px}.hv10h .pcta__in h2{font-size:5vw;white-space:nowrap}.hv10h .pcta__btn{height:46px}}@media(max-width:760px){.hv10h .sx__eyebrow,.hv10h .mt__k,.hv10h .fin__tag,.hv10h .fin__usp,.hv10h .pcr__cap,.hv10h .pcr__k span,.hv10h .rq2__cap,.hv10h .rq2__eyebrow,.hv10h .ai2__bar span,.hv10h .ps__t small,.hv10h .pq__by em,.hv10h .ms__i figcaption,.hv10h .vv__in i{font-size:12px!important}.hv10h .sx__eyebrow,.hv10h .mt__k,.hv10h .fin__tag,.hv10h .pcr__cap,.hv10h .rq2__cap,.hv10h .rq2__eyebrow{letter-spacing:.08em!important}.hv10h .curx{font-size:max(12px,.8em)!important}.hv10h .fin__num .curx,.hv10h #gia-tri .rq2__main .curx,.hv10h .mw .vb--s b .curx{font-size:12px!important}.hv10h .trust .ptiles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px}.hv10h .trust .ptile{flex-direction:row!important;justify-content:flex-start;gap:10px;min-height:44px;padding:8px 12px!important;font-size:13px!important;text-align:left;white-space:nowrap}.hv10h .trust .ptile span{display:inline}.hv10h #minh-bach .fin__team li span{font-size:12px;line-height:1.3}.hv10h #minh-bach .fin__team li b{font-size:15px;white-space:normal}.hv10h .mw .vb--s strong{font-size:12px}.hv10h .mw .vb--s b{font-size:22px}.hv10h .mw .mt__one figcaption{font-size:12px}.hv10h .mw .mt__subs b{font-size:14px}.hv10h .mw .mt__subs p span{font-size:12px}.hv10h .vl .mt .mw .mt__subs li{padding:9px 10px}.hv10h .pcr__chips{gap:8px}.hv10h .pcr__chips a{min-height:44px;padding:0 12px;font-size:13px}.hv10h .wm .ai3 .ai3__sum li{font-size:12px;line-height:1.25}.hv10h .ai3__chain i,.hv10h .ai3__chain em{padding:5px 9px;font-size:12px}.hv10h .ai3__ev{font-size:14px}.hv10h .ai3__ev small{font-size:12px}.hv10h .wm .ai3 .ai3__feed li:nth-child(n+3){display:none}.hv10h .ai3__chain i:nth-child(1){display:inline-block}.hv10h .ivs .iv b{font-size:12px}.hv10h .ivs .ivs__partners{display:none}.hv10h .nav__logo{display:inline-flex;align-items:center;min-height:44px}.hv10h .nav .btn,.hv10h .nav__menu{min-height:44px}.hv10h .nx a,.hv10h .tour .tour__item .tour__btn,.hv10h .cvp__tab,.hv10h .mt__more,.hv10h .vm__lnk,.hv10h .rq2__alt a,.hv10h .pcr__more{min-height:44px;display:inline-flex!important;align-items:center}.hv10h .mw .mt__more{margin-top:4px}.hv10h .mw .vm__cta{margin-top:10px;align-items:center}.hv10h .tour .tour__panel .tour__pause{width:44px;height:44px}.hv10h .pcr .pcr__more{font-size:14px;margin-top:2px}.hv10h .ms__i a{min-height:44px}.hv10h input,.hv10h select,.hv10h textarea,.hv10h #gia-tri .mad.mad--ln,.hv10h #gia-tri .mx__s{font-size:16px!important}.hv10h #gia-tri .mad--ln .ml{display:block;padding:0;white-space:normal;line-height:46px}.hv10h #gia-tri .mad--ln .mx{max-width:calc(100% - 14px)}.hv10h #gia-tri .mad--ln .mx__s{max-width:100%;text-overflow:ellipsis}.hv10h #gia-tri #rq{padding-left:16px;padding-right:16px}.hv10h .mw .mt__one figcaption{white-space:nowrap}.hv10h .vl .mt .mw .mt__subs p{display:block}.hv10h .mw .mt__subs p span{display:block;margin-top:1px;white-space:nowrap}.hv10h .trust .ptile{font-size:12.5px!important;padding:8px 10px!important;gap:8px}.hv10h .trust .ptile span{white-space:normal;line-height:1.2}.hv10h #gia-tri .mx__s{min-height:40px}.hv10h #gia-tri .rq2__fields input,.hv10h .mlead input{min-height:44px}.hv10h .sx__sub,.hv10h .tour__sub,.hv10h .cvp__sub,.hv10h .mw__txt>p:not(.mt__k),.hv10h .mlead p,.hv10h .mh__trust .mh__p{font-size:15px!important}.hv10h .nx a,.hv10h .tour .tour__item .tour__btn,.hv10h .mw .mt__more,.hv10h .mw .vm__lnk{font-size:14px!important}.hv10h .vl .mt .mw .mt__tb li{font-size:14px}}@media(max-width:760px){.hv10h .sx,.hv10h .tour,.hv10h .ops,.hv10h .trust{padding-top:26px!important;padding-bottom:26px!important}.hv10h .nx{margin-top:10px}.hv10h .trust .proof{margin-top:12px}.hv10h .trust .ptile{min-height:40px;padding:6px 10px!important}.hv10h .trust .feat{min-height:176px!important;padding:14px 16px}.hv10h .cvp__sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hv10h .cvp__tabs,.hv10h .cvp__panel,.hv10h #minh-bach .fin{margin-top:10px}.hv10h #minh-bach .fin__card{padding:14px 16px}.hv10h #minh-bach .fin__art{height:60px;margin-top:8px}.hv10h #minh-bach .fin__num{margin-top:8px}.hv10h #minh-bach .fin__cap{margin-top:4px;font-size:13px}.hv10h #minh-bach .fin__team{margin-top:8px;padding:10px 12px}.hv10h .mh__trust .mh__p{display:none}.hv10h .mt{margin-top:12px}.hv10h .mw{padding:16px;gap:10px}.hv10h .mw--card{row-gap:10px}.hv10h .mw__txt>p:not(.mt__k){font-size:14px!important;line-height:1.4}.hv10h .mw--card .mw__txt>p:not(.mt__k) .fin__ln+.fin__ln{display:none}.hv10h .vl .mw .vb--s{margin-top:10px;padding-top:10px}.hv10h .mw .vb--s b{font-size:20px}.hv10h .mw .vb--s strong{margin-top:2px;line-height:1.25}.hv10h .mw .vm__cta{margin-top:6px}.hv10h .mw .vm__btn{height:44px}.hv10h .mw .mt__one{grid-template-columns:20% minmax(0,1fr);gap:5%}.hv10h .mw .mt__one figcaption{display:none}.hv10h .vl .mt .mw .mt__subs{gap:5px}.hv10h .vl .mt .mw .mt__subs li{padding:6px 10px}.hv10h .mw .mt__subs i{margin-top:4px}.hv10h .pcr{padding:12px;gap:6px}.hv10h .pcr h4{margin-top:6px;font-size:14px;line-height:1.3}.hv10h .pcr__logos,.hv10h .pcr .pcr__more,.hv10h .pcr__cap{display:none!important}.hv10h .pcr__side{padding-top:0!important;border-top:0!important}.hv10h .pcr__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:4px -12px 0;padding:0 12px}.hv10h .pcr__chips::-webkit-scrollbar{display:none}.hv10h .pcr__chips a{flex:none}.hv10h #bang-chung .ms__i:nth-child(n+3){display:none}.hv10h #bang-chung .ab{gap:14px}.hv10h #bang-chung .ab__stats{margin-top:10px;gap:6px}.hv10h #bang-chung .ab__stats li{padding:10px 12px}.hv10h #doi-tac blockquote{font-size:16px!important;line-height:1.35!important}.hv10h #doi-tac,.hv10h #gia-tri-cot-loi{padding-top:18px!important;padding-bottom:18px!important}.hv10h .nums li{padding:12px 14px}.hv10h #gia-tri .rq2__head{margin-bottom:0}.hv10h #gia-tri .rq2__card{margin-top:10px}.hv10h #gia-tri #rq{padding-top:12px;padding-bottom:6px}.hv10h #gia-tri #rq .rq2__cap{display:none}.hv10h #gia-tri .mad--ln .ml{line-height:42px}.hv10h #gia-tri .rq2__r{padding:12px 16px}.hv10h #gia-tri .rq2__main{margin-top:6px}.hv10h #gia-tri .rq2__main b{font-size:34px}.hv10h #gia-tri .rq2__howt,.hv10h #gia-tri .rq2__second{display:none!important}.hv10h #gia-tri .rq2__how{margin-top:6px}.hv10h #gia-tri .rq2__how ul{margin-top:2px;gap:4px}.hv10h #gia-tri .rq2__how li{padding-top:6px}.hv10h #gia-tri .rq2__lead{padding-top:14px}.hv10h #gia-tri .rq2__trust{display:none}.hv10h #gia-tri .rq2__alt{margin-top:4px}}@media(max-width:760px){.hv10h .mh__t{font-size:5.5vw!important;white-space:nowrap;text-wrap:initial}.hv10h .mh__t span{display:block}.hv10h .nums__title{font-size:5.1vw!important;white-space:nowrap}.hv10h #gia-tri .rq2__eyebrow{text-wrap:balance;letter-spacing:.04em!important}.hv10h #minh-bach .fin__team li{flex:1 1 0}.hv10h #minh-bach .fin__team li:last-child{flex:1.5 1 0}.hv10h #minh-bach .fin__team li b{font-size:14px;white-space:nowrap}.hv10h .cus__wall{display:flex!important;flex-wrap:wrap;justify-content:center}.hv10h .cus__wall li{flex:0 0 calc(33.333% - 6px);width:calc(33.333% - 6px);min-width:0;grid-column:auto!important}.hv10h .cus__wall li a,.hv10h .cus__wall li:last-child a{display:grid;width:100%;max-width:none;height:100px}.hv10h .cus__wall li{gap:8px}.hv10h #doi-tac .ps__stage{min-height:250px;margin-top:12px}.hv10h #doi-tac .ps__s{padding:18px;display:flex;flex-direction:column;justify-content:flex-start}.hv10h #doi-tac .pq__by{margin-top:12px;gap:6px 10px}.hv10h #doi-tac .pq__by a{min-height:44px;display:inline-flex;align-items:center}.hv10h #doi-tac .ps__tabs{display:flex;grid-template-columns:none;gap:8px;overflow-x:auto;scrollbar-width:none;margin:10px -16px 0;padding:0 16px}.hv10h #doi-tac .ps__tabs::-webkit-scrollbar{display:none}.hv10h #doi-tac .ps__t{flex:none;min-height:44px;padding:10px 12px 0;font-size:13px;white-space:nowrap;overflow:visible}.hv10h #doi-tac .ps__t small{display:block}}@media(max-width:360px){.hv10h .nx a{white-space:normal;text-align:left;line-height:1.3;padding-top:6px;padding-bottom:6px}.hv10h .vl .mt .mw .mt__tb li{font-size:13px}.hv10h .mt__tb .curx{display:none}.hv10h .mw__txt h3{white-space:normal;text-wrap:balance}}@media(max-width:760px){.hv10h section.tour:before{top:-26px!important;height:26px!important}}@media(max-width:727px){div.hv10h .page{min-height:0!important;height:auto!important}div.hv10h .hero-video{margin-bottom:18px!important}}@media(max-width:760px){.hv10h .tour .tour__list{display:flex;flex-wrap:wrap;gap:8px;overflow:visible;margin:14px 0 0;padding:0;scroll-snap-type:none}.hv10h .tour .tour__list .tour__item{flex:none;border:0!important}.hv10h .tour .tour__item .tour__btn{position:relative;overflow:hidden;min-height:44px;padding:0 16px!important;border-radius:999px;background:#fff!important;box-shadow:0 0 0 1px #10291c24 inset;color:var(--ink)!important;font-size:14px!important;font-weight:500;white-space:nowrap}.hv10h .tour .tour__item.on .tour__btn{background:var(--deep)!important;box-shadow:none;color:#fff!important;font-weight:600}.hv10h .tour .tour__item .tour__btn:before{display:none!important}.hv10h .tour .tour__item .tour__btn i{display:block!important;position:absolute;left:0;top:auto;bottom:0;width:100%;height:3px;border-radius:0;background:#51d78e;opacity:0;transform-origin:left}.hv10h .tour .tour__item.on .tour__btn i{opacity:1}}.hv10h .tour__prog{display:none}@media(max-width:760px){.hv10h .tour .tour__in{display:flex;flex-direction:column;gap:0}.hv10h .tour .tour__left{display:contents}.hv10h .tour .tour__title{order:1}.hv10h .tour .tour__sub{order:2}.hv10h .tour .tour__list{order:3;margin:12px 0 0}.hv10h .tour .tour__panel{order:4;margin-top:12px}.hv10h .tour .tour__item .tour__btn i{display:none!important}.hv10h .tour__prog{display:block;order:4;align-self:stretch;width:100%;margin-top:14px;font-family:var(--font);text-align:left}.hv10h .tour .tour__in>*{align-self:stretch}.hv10h .tour__prog+.tour__panel,.hv10h .tour .tour__panel{order:5;margin-top:8px}.hv10h .tour__segs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.hv10h .tour__segs i{height:4px;border-radius:2px;background:#10291c24;overflow:hidden}.hv10h .tour__segs i u{display:block;height:100%;width:100%;border-radius:2px;background:var(--primary);transform:scaleX(var(--f, 0));transform-origin:left}.hv10h .tour__now{margin-top:6px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px;color:var(--ink-3)}.hv10h .tour__now b{font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv10h .tour__now span{flex:none;font-variant-numeric:tabular-nums}}@media(max-width:760px){.hv10h .tour .tour__list{position:absolute!important;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%)}.hv10h .tour__prog{margin-top:12px}.hv10h .tour__segs{gap:5px}.hv10h .tour__segs button{display:block;padding:20px 0;margin:-14px 0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.hv10h .tour__segs button i{display:block;height:4px;border-radius:2px;background:#10291c24;overflow:hidden}.hv10h .tour__segs button i u{display:block;height:100%;width:100%;border-radius:2px;background:var(--primary);transform:scaleX(var(--f, 0));transform-origin:left}.hv10h .tour__now{margin-top:2px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:4px}.hv10h .tour__now p{display:flex;align-items:baseline;justify-content:center;gap:8px;min-width:0;font-size:15px}.hv10h .tour__now b{font-weight:600;letter-spacing:-.015em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s ease}.hv10h .tour__now b.sw{opacity:0;transition:none}.hv10h .tour__now span{flex:none;font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}.hv10h .tour__arr{width:44px;height:44px;border:0;border-radius:50%;background:#10291c0d;font:400 22px/1 var(--font);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.hv10h .tour__arr:active{background:#10291c1f}.hv10h .tour .tour__panel{margin-top:6px;touch-action:pan-y}}.hv10h .cvp__m{display:none}@media(max-width:760px){.hv10h .cvp__x{display:none}.hv10h .cvp__m{display:inline!important}.hv10h .cvp .cvp__sub,.hv10h #gia-tri-cot-loi .cvp__sub{max-width:none!important;display:block;-webkit-line-clamp:unset;font-size:14px!important;line-height:1.45}.hv10h .cvp__tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%;padding:4px;border-radius:999px!important;overflow:visible}.hv10h .cvp__tab{min-height:44px;padding:0 2px!important;font-size:13.5px!important;text-align:center;white-space:nowrap!important;justify-content:center}.hv10h .cvp__tab:first-letter{text-transform:uppercase}.hv10h .cvp__pill{border-radius:999px!important;top:4px!important}.hv10h .cvp__copy{text-align:center}.hv10h .cvp__h{font-size:clamp(12px,3.75vw,19px)!important;letter-spacing:-.03em!important;line-height:1.3!important;white-space:nowrap}.hv10h .cvp__h br{display:none}.hv10h .cvp__h mark:before{content:" "}.hv10h .cvp__sub{margin-left:auto;margin-right:auto;text-align:center;text-wrap:balance}}@media(max-width:360px){.hv10h .cvp__h{white-space:normal;text-wrap:balance}.hv10h .cvp__tab{font-size:12px!important}}@media(max-width:760px){.hv10h #minh-bach .fin{display:grid!important;grid-template-columns:minmax(0,1fr);gap:8px;margin:12px 0 0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none}.hv10h #minh-bach .fin .fin__card{flex:none;display:block;padding:12px 16px 14px!important;border-radius:20px;text-align:left}.hv10h #minh-bach .fin__top{gap:8px}.hv10h #minh-bach .fin__usp{padding:4px 10px}.hv10h #minh-bach .fin__q{margin-top:8px;min-height:0;font-size:14px!important;font-weight:400;letter-spacing:-.01em;white-space:nowrap;color:var(--ink-2)}.hv10h #minh-bach .fin__card--key .fin__q{color:#ffffffc7}.hv10h #minh-bach .fin__art,.hv10h #minh-bach .fin__cap,.hv10h #minh-bach .fin__team{display:none!important}.hv10h #minh-bach .fin__num{display:block;margin-top:2px!important;font-size:27px!important;line-height:1.15}.hv10h #minh-bach .sx__sub{margin-top:8px}.hv10h .mh{justify-items:center;text-align:center}.hv10h .mh__trust{justify-self:center}.hv10h .mh__logos{justify-content:center}.hv10h .mh__k{margin-bottom:0}}@media(max-width:760px){.hv10h #bang-chung .ab__r{order:2;min-width:0}.hv10h #bang-chung .ab__bio{margin-top:8px;font-size:14px;line-height:1.45}.hv10h #bang-chung .ab{gap:12px!important}.hv10h #bang-chung .ab__stats li{padding:8px 12px!important;font-size:12.5px;line-height:1.3}.hv10h #bang-chung .ab__stats b{font-size:19px!important}.hv10h #bang-chung .ms{display:flex!important;columns:auto!important;column-count:auto!important;gap:10px;max-width:none;margin:0 -16px!important;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hv10h #bang-chung .ms::-webkit-scrollbar{display:none}.hv10h #bang-chung .ms .ms__i,.hv10h #bang-chung .ms .ms__i:nth-child(n+3),.hv10h #bang-chung .ms .ms__i:nth-child(n+5){display:block!important;flex:none;margin:0!important;border-radius:0;overflow:visible;background:none;scroll-snap-align:start;break-inside:auto}.hv10h #bang-chung .ms .ms__i a{display:block;height:auto;min-height:0}.hv10h #bang-chung .ms .ms__i img{display:block;width:auto!important;height:46vw!important;max-height:210px;border-radius:16px;object-fit:contain;transform:none!important;background:#0f2a1d}.hv10h #bang-chung .ms .ms__i figcaption{position:static;width:0;min-width:100%;margin-top:8px;padding:0;background:none;font-size:13px!important;font-weight:500;line-height:1.3;color:var(--ink-2);text-align:left}.hv10h #bang-chung .ab__r:after{content:"Vu\1ed1t \111\1ec3  xem 9 h\ecnh \1ea3nh \2192";display:block;margin-top:8px;font:500 12px/1.3 var(--font);color:var(--ink-3)}}.hv10h .nav{position:relative;z-index:8}.hv10h .nav__dd{position:relative}.hv10h .nav__ddb{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border:0;border-radius:999px;background:none;font:inherit;color:var(--ink-2);cursor:pointer;transition:background-color .4s var(--ease),color .4s var(--ease)}.hv10h .nav__ddb:after{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);opacity:.7}.hv10h .nav__dd:hover .nav__ddb,.hv10h .nav__dd:focus-within .nav__ddb{background:#10291c12;color:var(--ink)}.hv10h .nav__ddp{position:absolute;left:0;top:calc(100% + 10px);z-index:20;display:none;flex-direction:column;min-width:250px;padding:8px;border-radius:18px;background:#fffffffa;box-shadow:0 1px 2px #10291c0f,0 30px 60px -24px #10291c73}.hv10h .nav__ddp:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.hv10h .nav__dd:hover .nav__ddp,.hv10h .nav__dd:focus-within .nav__ddp{display:flex}.hv10h .nav__links .nav__ddp a{padding:10px 14px!important;border-radius:12px;font-size:.95rem;color:var(--ink);white-space:nowrap}.hv10h .nav__links{align-items:center}@media(max-width:860px){.hv10h .nav.open .nav__links{max-height:calc(100svh - 96px);overflow-y:auto;min-width:260px}.hv10h .nav.open .nav__dd{display:block}.hv10h .nav.open .nav__ddb{display:block;width:100%;padding:14px 16px 4px;text-align:left;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);pointer-events:none;background:none!important}.hv10h .nav.open .nav__ddb:after{display:none}.hv10h .nav.open .nav__ddp{display:flex;position:static;min-width:0;padding:0;background:none;box-shadow:none}.hv10h .nav.open .nav__links .nav__ddp a{padding:12px 16px!important;font-size:1rem;white-space:normal}}.hv10h .fz{position:relative;z-index:3;padding:clamp(56px,9vh,104px) clamp(16px,3vw,40px) 28px;background:#0a1f14;color:#ffffffb8;font-family:var(--font)}.hv10h .fz__in{max-width:1240px;margin:0 auto}.hv10h .fz a{color:inherit;text-decoration:none;transition:color .3s ease}.hv10h .fz a:hover{color:#fff}.hv10h .fz__top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px clamp(20px,3vw,44px);padding-bottom:clamp(32px,5vh,56px);border-bottom:1px solid rgba(255,255,255,.1)}.hv10h .fz__logo img{display:block;height:34px;width:auto}.hv10h .fz__top>p{font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:400;letter-spacing:-.03em;color:#fff}.hv10h .fz__cta{display:flex;align-items:center;gap:18px}.hv10h .fz__btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px;border-radius:999px;background:#51d78e;color:#06301c!important;font-weight:600;white-space:nowrap}.hv10h .fz__btn i{font-style:normal}.hv10h .fz__lnk{font-weight:600;color:#fff!important;white-space:nowrap;text-decoration:underline!important;text-underline-offset:4px}.hv10h .fz__cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px clamp(16px,2.6vw,40px);padding:clamp(32px,5vh,56px) 0}.hv10h .fz__cols p{font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73}.hv10h .fz__cols ul{list-style:none;margin-top:14px;display:grid;gap:2px}.hv10h .fz__cols a{display:inline-block;padding:6px 0;font-size:.95rem;line-height:1.35}.hv10h .fz__contact{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;gap:14px clamp(20px,3vw,44px);padding:24px 0;border-top:1px solid rgba(255,255,255,.1);font-size:.9rem;line-height:1.5}.hv10h .fz__contact b{display:block;font-weight:600;color:#fff}.hv10h .fz__contact p:nth-child(2) a{display:block;padding:3px 0}.hv10h .fz__soc{display:flex;gap:18px;align-items:flex-start}.hv10h .fz__soc a{padding:3px 0}.hv10h .fz__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1);font-size:.8rem;color:#ffffff73}@media(max-width:900px){.hv10h .fz__top{grid-template-columns:minmax(0,1fr)}.hv10h .fz__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.hv10h .fz__contact{grid-template-columns:minmax(0,1fr)}.hv10h .fz__cols a,.hv10h .fz__contact a,.hv10h .fz__base a{min-height:44px;display:inline-flex;align-items:center;padding:0}.hv10h .fz__cols ul{gap:0;margin-top:6px}.hv10h .fz__cols p,.hv10h .fz__base{font-size:12px}}.hv10h .ilk{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-family:var(--font);font-size:.95rem;font-weight:600;color:var(--primary);text-decoration:none}.hv10h .ilk i{font-style:normal;transition:transform .45s var(--ease)}.hv10h .ilk:hover i{transform:translate(4px)}.hv10h .ilk--c{display:flex;justify-content:center;margin-top:14px}.hv10h .ptile a{display:contents;color:inherit;text-decoration:none}.hv10h .feat__lnk{position:absolute;right:16px;top:14px;z-index:2;font-size:12px;font-weight:600;color:#ffffffd9;text-decoration:none}.hv10h .feat__lnk:hover{color:#fff}.hv10h .nav__ddp{display:flex;visibility:hidden;opacity:0;transform:translateY(-6px) scale(.98);transform-origin:20% 0;pointer-events:none;padding:6px;border:1px solid rgba(16,41,28,.12);border-radius:22px;background:#fff;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 1px #ffffffe6 inset,0 30px 60px -28px #10291c80;transition:opacity .28s var(--ease),transform .4s var(--ease),visibility 0s linear .28s}.hv10h .nav__dd:hover .nav__ddp,.hv10h .nav__dd:focus-within .nav__ddp{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s}.hv10h .nav__links .nav__ddp a{padding:11px 16px!important;border-radius:16px;opacity:0;transform:translateY(-4px);transition:opacity .3s ease,transform .4s var(--ease),background-color .3s ease}.hv10h .nav__dd:hover .nav__ddp a,.hv10h .nav__dd:focus-within .nav__ddp a{opacity:1;transform:none}.hv10h .nav__ddp a:nth-child(2){transition-delay:.03s}.hv10h .nav__ddp a:nth-child(3){transition-delay:.06s}.hv10h .nav__ddp a:nth-child(4){transition-delay:.09s}.hv10h .nav__ddp a:nth-child(5){transition-delay:.12s}.hv10h .nav__ddp a:nth-child(6){transition-delay:.15s}.hv10h .nav__ddp a:nth-child(7){transition-delay:.18s}.hv10h .nav__links .nav__ddp a:hover{background:#18724217;color:var(--primary)}.hv10h .nav__ddb:after{transition:transform .35s var(--ease)}.hv10h .nav__dd:hover .nav__ddb:after,.hv10h .nav__dd:focus-within .nav__ddb:after{transform:rotate(225deg) translate(-2px,-2px)}@media(max-width:860px){.hv10h .nav.open .nav__links{border:1px solid rgba(16,41,28,.12);border-radius:22px;background:#ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:navIn .38s var(--ease);transform-origin:90% 0}.hv10h .nav.open .nav__ddp{visibility:visible;opacity:1;transform:none;pointer-events:auto;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.hv10h .nav.open .nav__links .nav__ddp a{opacity:1;transform:none}}@keyframes navIn{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hv10h .nav__ddp,.hv10h .nav__ddp a,.hv10h .nav.open .nav__links{transition:none;animation:none}}.hv10h .fz{padding-top:clamp(36px,6vh,64px)}.hv10h .fz__top{display:block;padding-bottom:clamp(24px,4vh,40px)}.hv10h .sx.pcta{padding-top:clamp(56px,10vh,120px);padding-bottom:clamp(56px,10vh,120px)}.hv10h .fin2{position:relative;max-width:980px;margin:0 auto;text-align:center;font-family:var(--font);color:#fff}.hv10h .fin2 h2{font-size:clamp(2rem,5vw,4.2rem);font-weight:400;letter-spacing:-.05em;line-height:1.04}.hv10h .fin2 h2 span{display:inline-block;opacity:0;transform:translateY(18px);filter:blur(8px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease)}.hv10h .fin2 h2 span:nth-child(2){transition-delay:.22s}.hv10h .fin2 h2 span:nth-child(3){transition-delay:.44s;color:#8fd3ae}.hv10h .pcta.seen .fin2 h2 span{opacity:1;transform:none;filter:none}.hv10h .fin2>p{margin:18px auto 0;max-width:34em;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.5;color:#ffffffb8;text-wrap:balance}.hv10h .fin2__flow{display:block;height:2px;max-width:520px;margin:clamp(22px,3.6vh,34px) auto 0;border-radius:2px;background:linear-gradient(90deg,#8fd3ae00,#8fd3ae26 30%,#8ff0b9,#8fd3ae26 70%,#8fd3ae00);background-size:200% 100%;animation:fin2Flow 5.5s ease-in-out infinite}@keyframes fin2Flow{0%{background-position:150% 0}to{background-position:-50% 0}}.hv10h .fin2__btns{margin-top:clamp(22px,3.6vh,34px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 14px;opacity:0;transform:translateY(10px);transition:opacity .8s var(--ease) .7s,transform .8s var(--ease) .7s}.hv10h .pcta.seen .fin2__btns{opacity:1;transform:none}.hv10h .fin2__sec{display:inline-flex;align-items:center;height:54px;padding:0 26px;border-radius:999px;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:1.02rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .3s ease}.hv10h .fin2__sec:hover{background:#ffffff1a}.hv10h .fin2__lnk{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:#ffffffd9;font-weight:600;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.hv10h .fin2__lnk:hover{color:#fff}@media(max-width:760px){.hv10h .sx.pcta{padding-top:44px!important;padding-bottom:44px!important}.hv10h .fin2 h2{font-size:8.4vw}.hv10h .fin2 h2 span{display:block}.hv10h .fin2__btns{flex-direction:column}.hv10h .fin2__btns .pcta__btn,.hv10h .fin2__sec{width:100%;justify-content:center;height:50px}}@media(prefers-reduced-motion:reduce){.hv10h .fin2 h2 span,.hv10h .fin2__btns{opacity:1;transform:none;filter:none;transition:none}.hv10h .fin2__flow{animation:none}}.hv10h .ivs .iv.iv--logo{display:flex;align-items:center;justify-content:center;min-height:128px;padding:20px 16px}.hv10h .ivs .iv.iv--logo img{display:block;width:auto;height:var(--h);max-width:100%;object-fit:contain}@media(max-width:760px){.hv10h .ivs .iv.iv--logo{min-height:76px;padding:12px 10px}.hv10h .ivs .iv.iv--logo img{height:calc(var(--h) * .72)}}.hv10h .stage .dev-tablet,.hv10h .stage .dev-phone{--rim: #39463f}.hv10h .stage .dev-tablet{box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 1px var(--rim),10px 12px 14px #06140e33,34px 40px 34px -2px #06140e29,80px 88px 64px -6px #06140e1c,140px 150px 100px -14px #06140e12}.hv10h .stage .dev-phone{box-shadow:inset 0 0 0 1px #ffffff1f,0 0 0 1px var(--rim),7px 9px 10px #06140e33,22px 26px 24px -2px #06140e26,52px 58px 44px -4px #06140e1a,90px 98px 66px -10px #06140e0f}.hv10h .stage .slot-phone{background:linear-gradient(#2b3832,#2b3832) left 0 top 17% / 2px 4.5% no-repeat,linear-gradient(#2b3832,#2b3832) left 0 top 25% / 2px 8% no-repeat,linear-gradient(#2b3832,#2b3832) left 0 top 36% / 2px 8% no-repeat,linear-gradient(#2b3832,#2b3832) right 0 top 29% / 2px 12% no-repeat;padding:0 1px}.hv10h .stage .slot-tablet{background:linear-gradient(#2b3832,#2b3832) right calc(var(--h) * .12) top 0 / calc(var(--h) * .09) 2px no-repeat;padding-top:1px}.hv10h .dev-phone .fit:before{content:"";position:absolute;z-index:10;left:50%;bottom:1.2%;width:34%;height:.55%;min-height:2px;margin-left:-17%;border-radius:99px;background:#1018148c;pointer-events:none}.hv10h .fx-done{filter:none!important}.hv10h .calc__grid{margin-top:clamp(32px,5vh,52px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;align-items:start}.hv10h .calc__box{padding:clamp(22px,2.4vw,34px);border-radius:22px;border:1px solid rgba(16,41,28,.1);background:#fff}.hv10h .fld{display:block;padding:14px 0;border-top:1px solid rgba(16,41,28,.1)}.hv10h .fld:first-of-type{border-top:0;padding-top:0}.hv10h .fld>span{display:block;font-size:.9rem;color:var(--ink-2)}.hv10h .fld>div{margin-top:8px;display:flex;align-items:baseline;gap:10px}.hv10h .fld input{width:100%;min-width:0;padding:10px 14px;border-radius:12px;border:1px solid rgba(16,41,28,.18);background:#f7faf8;font:500 1.25rem/1.2 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.hv10h .fld input:focus{outline:2px solid var(--primary);outline-offset:1px;background:#fff}.hv10h .fld em{flex:none;min-width:4.6em;font-style:normal;font-size:.92rem;color:var(--ink-3)}.hv10h .assume{margin-top:18px;border-top:1px solid rgba(16,41,28,.1);padding-top:14px}.hv10h .assume summary{cursor:pointer;font-size:.92rem;font-weight:500;color:var(--primary)}.hv10h .assume .fld input{font-size:1rem;padding:7px 12px}.hv10h .assume .fld em{min-width:3.4em}.hv10h .assume__grid{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.hv10h .assume__grid .fld{border-top:0;padding:8px 0}.hv10h .outs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hv10h .out{padding:clamp(22px,2.4vw,32px);border-radius:22px;color:#fff;background:linear-gradient(150deg,#187242,#0f4f2e)}.hv10h .out--cap{background:linear-gradient(150deg,#1b271f,#10291c)}.hv10h .out small{display:block;font-size:.9rem;opacity:.8}.hv10h .out b{display:block;margin-top:10px;font-size:clamp(2.2rem,3.6vw,3.2rem);font-weight:500;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.hv10h .out span{display:inline-block;margin-top:16px;padding:5px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.28);font-size:.78rem}.hv10h .maths{margin-top:16px}.hv10h .maths h3{font-size:1rem;font-weight:600;letter-spacing:-.015em}.hv10h .maths dl{margin-top:6px}.hv10h .maths dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:13px 0;border-top:1px solid rgba(16,41,28,.1)}.hv10h .maths dt{font-size:.95rem;font-weight:500}.hv10h .maths dd{font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.hv10h .maths p{grid-column:1 / -1;font-size:.86rem;line-height:1.5;color:var(--ink-3);font-variant-numeric:tabular-nums}.hv10h .calc__note{margin-top:18px;font-size:.86rem;line-height:1.55;color:var(--ink-3)}.hv10h .rq__grid{margin-top:clamp(26px,4.4vh,44px);display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:16px;align-items:start}.hv10h .rq__form fieldset{border:0;padding:0;margin:0 0 20px}.hv10h .rq__form legend{padding:0;margin-bottom:10px;font-size:.9rem;color:var(--ink-2)}.hv10h .rq__chips{display:flex;flex-wrap:wrap;gap:7px}.hv10h .rq__chip{padding:9px 14px;border-radius:999px;border:1px solid rgba(16,41,28,.14);background:#fff;font:500 .9rem/1.2 var(--font);letter-spacing:-.01em;color:var(--ink-2);cursor:pointer;transition:background-color .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}.hv10h .rq__chip:hover{border-color:#10291c59;color:var(--ink)}.hv10h .rq__chip.on{background:var(--ink);border-color:var(--ink);color:#fff}.hv10h .rq__nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;border-top:1px solid rgba(16,41,28,.1);padding-top:14px}.hv10h .rq__nums .fld{border-top:0;padding:8px 0}.hv10h .rq__nums .fld input{font-size:1.1rem;padding:9px 12px}.hv10h .rq__nums .fld em{min-width:3.6em}.hv10h .rq .out b{font-size:clamp(1.7rem,2.7vw,2.4rem)}.hv10h .rq__care,.hv10h .rq__lock{margin-top:16px}.hv10h .rq__care h3,.hv10h .rq__lead h3{font-size:1.02rem;font-weight:600;letter-spacing:-.02em;line-height:1.35}.hv10h .rq__care h3 span{color:var(--primary)}.hv10h .rq__care ul{margin-top:10px;list-style:none;display:grid;gap:8px}.hv10h .rq__care li{position:relative;padding-left:24px;font-size:.95rem;line-height:1.45;color:var(--ink-2)}.hv10h .rq__care li:before{content:"";position:absolute;left:2px;top:.5em;width:7px;height:7px;border-radius:50%;background:var(--primary)}.hv10h .rq__lock{position:relative;overflow:hidden}.hv10h .rq__veil{filter:blur(7px);opacity:.55;user-select:none;pointer-events:none}.hv10h .rq__veil p{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid rgba(16,41,28,.1);font-size:.92rem;color:var(--ink-2)}.hv10h .rq__veil p:first-child{border-top:0}.hv10h .rq__veil b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.hv10h .rq__lead,.hv10h .rq__done{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(18px,2.2vw,28px);background:linear-gradient(180deg,#ffffffb8,#fffffff0)}.hv10h .rq__done[hidden],.hv10h .rq__lead[hidden]{display:none}.hv10h .rq__lead h3 i{display:inline-block;width:16px;height:13px;margin-right:9px;border-radius:3px;background:var(--ink);position:relative;top:1px}.hv10h .rq__lead h3 i:before{content:"";position:absolute;left:3px;top:-7px;width:10px;height:9px;border:2px solid var(--ink);border-bottom:0;border-radius:6px 6px 0 0;box-sizing:border-box}.hv10h .rq__lead p{margin-top:4px;font-size:.88rem;line-height:1.45;color:var(--ink-2)}.hv10h .rq__fields{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hv10h .rq__fields input{min-width:0;padding:11px 14px;border-radius:12px;border:1px solid rgba(16,41,28,.18);background:#fff;font:400 .95rem/1.2 var(--font);color:var(--ink)}.hv10h .rq__fields input:focus{outline:2px solid var(--primary);outline-offset:1px}.hv10h .rq__lead .btn{margin-top:10px;align-self:flex-start}.hv10h .rq__lead small{margin-top:8px;font-size:.8rem;color:var(--ink-3)}.hv10h .rq__lock{min-height:0}.hv10h .rq__veil{filter:none;opacity:1}.hv10h .rq__veil b{filter:blur(6px);opacity:.75}.hv10h .rq__veil p{padding:7px 0}.hv10h .rq__lead,.hv10h .rq__done{position:static;padding:14px 0 0;background:none}.hv10h .rq__done b{font-size:1.3rem;font-weight:600;letter-spacing:-.03em;color:var(--primary)}.hv10h .rq__done span{margin-top:6px;font-size:.98rem;line-height:1.5;color:var(--ink-2)}.hv10h .rq__done em{font-style:normal;font-weight:600;color:var(--ink)}@media(max-width:860px){.hv10h .rq__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.hv10h .rq__fields,.hv10h .rq__nums{grid-template-columns:minmax(0,1fr)}}.hv10h .rq2__head{max-width:46em}.hv10h .rq2__card{margin-top:clamp(26px,4.4vh,44px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);border-radius:32px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #10291c0d,0 60px 120px -70px #10291c73}.hv10h .rq2__l{padding:clamp(26px,3.6vw,52px);display:flex;flex-direction:column}.hv10h .mad{font-size:clamp(1.25rem,2vw,1.75rem);font-weight:400;letter-spacing:-.03em;line-height:1.75;color:var(--ink-3);text-wrap:pretty}.hv10h .mx{position:relative;display:inline-block;vertical-align:baseline}.hv10h .mx__s{appearance:none;-webkit-appearance:none;max-width:100%;padding:0 1.05em .04em .1em;border:0;border-bottom:1.5px solid rgba(24,114,66,.4);border-radius:0;background:none;font:inherit;font-weight:500;letter-spacing:inherit;line-height:1.3;color:var(--primary);cursor:pointer;text-overflow:ellipsis;transition:border-color .3s ease,background-color .3s ease}.hv10h .mx:after{content:"";position:absolute;right:.3em;top:50%;width:.32em;height:.32em;margin-top:-.26em;border-right:1.5px solid var(--primary);border-bottom:1.5px solid var(--primary);transform:rotate(45deg);pointer-events:none}.hv10h .mx__s:hover{border-color:var(--primary);background:#1872420d}.hv10h .mx__s:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.hv10h .mx__s option{font-size:1rem;color:var(--ink)}.hv10h .rq2__lead{margin-top:auto;padding-top:clamp(24px,4vh,40px)}.hv10h .rq2__cap,.hv10h .rq2__eyebrow{font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.hv10h .rq2__fields{margin-top:6px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.hv10h .rq2__fields label{position:relative;display:block;padding-top:18px}.hv10h .rq2__fields span{position:absolute;left:0;top:30px;font-size:1rem;color:var(--ink-3);pointer-events:none;transition:transform .35s var(--ease),font-size .35s var(--ease),color .35s var(--ease);transform-origin:left}.hv10h .rq2__fields input{width:100%;padding:12px 0 10px;border:0;border-bottom:1px solid rgba(16,41,28,.2);border-radius:0;background:none;font:500 1rem/1.3 var(--font);color:var(--ink);transition:border-color .3s ease}.hv10h .rq2__fields input:focus{outline:none;border-color:var(--primary)}.hv10h .rq2__fields input:focus+span,.hv10h .rq2__fields input:not(:placeholder-shown)+span,.hv10h .rq2__fields label.up span{transform:translateY(-20px) scale(.78);color:var(--primary)}.hv10h .rq2__go{margin-top:clamp(20px,3.2vh,30px);display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.hv10h .rq2__go small{font-size:.84rem;color:var(--ink-3)}.hv10h .rq2__done{margin-top:auto;padding-top:28px}.hv10h .rq2__done[hidden],.hv10h .rq2__lead[hidden]{display:none}.hv10h .rq2__done b{display:block;font-size:1.5rem;font-weight:500;letter-spacing:-.035em;color:var(--primary)}.hv10h .rq2__done span{display:block;margin-top:6px;font-size:1rem;line-height:1.5;color:var(--ink-2)}.hv10h .rq2__done em{font-style:normal;font-weight:600;color:var(--ink)}.hv10h .rq2__r{padding:clamp(26px,3.6vw,52px);color:#fff;background:radial-gradient(120% 90% at 100% 0%,#1f8a52,#1f8a5200 55%),linear-gradient(160deg,#135f37,#0b3a22)}.hv10h .rq2__r .rq2__eyebrow{color:#ffffff9e}.hv10h .rq2__r .rq2__eyebrow span{color:#8ff0b9}.hv10h .rq2__nums{margin-top:16px;display:grid;gap:14px}.hv10h .rq2__nums b{display:block;font-size:clamp(2.1rem,3.9vw,3.4rem);font-weight:400;letter-spacing:-.055em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;transition:opacity .35s ease,transform .5s var(--ease)}.hv10h .rq2__nums b.sw{opacity:0;transform:translateY(6px);transition:none}.hv10h .rq2__nums span{display:block;margin-top:6px;font-size:.95rem;color:#ffffffb8}.hv10h .rq2__care{margin-top:clamp(18px,3vh,28px);list-style:none;display:flex;flex-wrap:wrap;gap:7px}.hv10h .rq2__care li{padding:7px 13px;border-radius:999px;background:#ffffff1a;font-size:.84rem;line-height:1.3;color:#ffffffe6}.hv10h .rq2__get{margin-top:clamp(22px,3.6vh,36px);padding-top:clamp(20px,3.2vh,30px);border-top:1px solid rgba(255,255,255,.16)}.hv10h .rq2__get ol{margin-top:12px;list-style:none;counter-reset:g;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}.hv10h .rq2__get li{counter-increment:g;position:relative;padding-left:34px;font-size:.86rem;line-height:1.45;color:#ffffffb8}.hv10h .rq2__get li:before{content:"0" counter(g);position:absolute;left:0;top:1px;font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums;color:#8ff0b9}.hv10h .rq2__get b{display:block;margin-bottom:2px;font-size:.96rem;font-weight:600;letter-spacing:-.015em;color:#fff}.hv10h .rq2__note{max-width:60em}@media(max-width:900px){.hv10h .rq2__card{grid-template-columns:minmax(0,1fr);border-radius:26px}.hv10h .rq2__get ol{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.hv10h .rq2__fields{grid-template-columns:minmax(0,1fr)}.hv10h .mad{line-height:1.85}}.hv10h .rq2{padding-top:clamp(28px,4.4vh,52px);padding-bottom:clamp(28px,4.4vh,52px)}.hv10h .rq2__head{max-width:none;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 28px}.hv10h .rq2 .sx__title{margin-top:0;font-size:clamp(1.45rem,2.3vw,2.05rem)}.hv10h .rq2 .sx__title .ln{display:inline}.hv10h .rq2 .sx__sub{margin-top:0;max-width:none;font-size:.98rem;color:var(--ink-3)}.hv10h .rq2__card{margin-top:clamp(16px,2.6vh,26px);border-radius:28px}.hv10h .rq2__l,.hv10h .rq2__r{padding:clamp(20px,2.5vw,34px) clamp(22px,2.8vw,40px)}.hv10h .mad{font-size:clamp(1.12rem,1.62vw,1.45rem);line-height:1.62;color:var(--ink-2)}.hv10h .rq2__lead{padding-top:clamp(14px,2.2vh,22px)}.hv10h .rq2__fields label{padding-top:12px}.hv10h .rq2__fields span{top:21px;font-size:.94rem}.hv10h .rq2__fields input{padding:9px 0 8px;font-size:.96rem}.hv10h .rq2__fields input:focus+span,.hv10h .rq2__fields input:not(:placeholder-shown)+span{transform:translateY(-17px) scale(.78)}.hv10h .rq2__go{margin-top:clamp(14px,2.2vh,20px)}.hv10h .rq2__go .btn--lg{height:44px}.hv10h .rq2__go small{font-size:.8rem}.hv10h .rq2__nums{margin-top:10px;gap:10px}.hv10h .rq2__nums b{font-size:clamp(2.3rem,4.2vw,3.5rem)}.hv10h .rq2__second{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.hv10h .rq2__second b{font-size:clamp(1.2rem,1.7vw,1.5rem);font-weight:500;letter-spacing:-.03em;color:#fffffff2}.hv10h .rq2__second span{margin-top:0;font-size:.9rem}.hv10h .rq2__care{margin-top:clamp(12px,2vh,18px);gap:6px}.hv10h .rq2__care li{padding:5px 11px;font-size:.78rem;background:#ffffff17;color:#ffffffd1}.hv10h .rq2__get{margin-top:clamp(14px,2.2vh,20px);padding-top:clamp(12px,2vh,18px)}.hv10h .rq2__get ol{margin-top:8px;gap:10px 20px}.hv10h .rq2__get li{padding-left:28px;font-size:.8rem;line-height:1.4;color:#ffffff9e}.hv10h .rq2__get b{font-size:.9rem;margin-bottom:1px}.hv10h .rq2__note{margin-top:12px;max-width:none;font-size:.78rem}@media(max-width:900px){.hv10h .rq2 .sx__title .ln{display:inline-block}.hv10h .rq2__get ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.hv10h #gia-tri #rq{margin-bottom:clamp(16px,2.6vh,26px)}.hv10h #gia-tri #rq .rq2__cap{margin-bottom:6px}.hv10h #gia-tri .rq2__lead{margin-top:auto;padding-top:clamp(16px,2.6vh,26px);border-top:1px solid rgba(16,41,28,.1)}.hv10h #gia-tri .rq2__offer{font-size:clamp(1.05rem,1.3vw,1.2rem);font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--ink)}.hv10h #gia-tri .rq2__offer span{font-weight:400;color:var(--ink-3)}.hv10h #gia-tri .rq2__inc{margin-top:12px;list-style:none;counter-reset:g;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}.hv10h #gia-tri .rq2__inc li{counter-increment:g;position:relative;padding-left:28px;font-size:.82rem;line-height:1.4;color:var(--ink-3)}.hv10h #gia-tri .rq2__inc li:before{content:"0" counter(g);position:absolute;left:0;top:2px;font-size:.74rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary)}.hv10h #gia-tri .rq2__inc b{display:block;font-size:.9rem;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.hv10h #gia-tri .rq2__fields{margin-top:6px}.hv10h #gia-tri .rq2__r{display:flex;flex-direction:column}.hv10h #gia-tri .rq2__nums{display:contents}.hv10h #gia-tri .rq2__main{margin-top:14px}.hv10h #gia-tri .rq2__main b{margin-top:0;font-size:clamp(2.4rem,4.8vw,4.4rem);color:#8ff0b9}.hv10h #gia-tri .rq2__nums .curx{display:inline;margin:0;font-size:.3em;font-weight:500;letter-spacing:.02em;color:#8ff0b9b3}.hv10h #gia-tri .rq2__why{margin-top:14px;max-width:30em;font-size:1rem;line-height:1.5}.hv10h #gia-tri .rq2__second{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 20px;margin-top:auto;padding-top:clamp(20px,3.4vh,34px);border-top:1px solid rgba(255,255,255,.14)}.hv10h #gia-tri .rq2__second b{display:block;font-size:clamp(1.3rem,2vw,1.85rem);font-weight:500;letter-spacing:-.035em;line-height:1.2;color:#fff}.hv10h #gia-tri .rq2__second .curx{font-size:.5em;color:#fff9}.hv10h #gia-tri .rq2__second p{font-size:.92rem;line-height:1.45;color:#ffffffb3}.hv10h #gia-tri .rq2__second p strong{display:block;font-weight:600;color:#fff}.hv10h #gia-tri .rq2__focus{margin-top:auto;padding-top:clamp(20px,3.4vh,34px);border-top:1px solid rgba(255,255,255,.14)}.hv10h #gia-tri .rq2__main,.hv10h #gia-tri .rq2__second{padding-bottom:clamp(20px,3.4vh,34px)}.hv10h #gia-tri .rq2__care{margin-top:14px;display:grid;gap:11px}.hv10h #gia-tri .rq2__care li{position:relative;padding:0 0 0 24px;border-radius:0;background:none;font-size:.96rem;line-height:1.4;color:#ffffffe6}.hv10h #gia-tri .rq2__care li:before{content:"";position:absolute;left:3px;top:.42em;width:9px;height:5px;border-left:1.8px solid #8ff0b9;border-bottom:1.8px solid #8ff0b9;transform:rotate(-45deg)}@media(max-width:900px){.hv10h #gia-tri .rq2__l{display:contents}.hv10h #gia-tri #rq{order:1;margin:0;padding:24px 22px 20px}.hv10h #gia-tri .rq2__r{order:2}.hv10h #gia-tri .rq2__lead,.hv10h #gia-tri .rq2__done{order:3;margin:0;padding:24px 22px 26px;border-top:0}.hv10h #gia-tri .rq2__second{grid-template-columns:minmax(0,1fr)}.hv10h #gia-tri .rq2__focus{margin-top:22px}}@media(max-width:560px){.hv10h #gia-tri .rq2__inc{grid-template-columns:minmax(0,1fr)}}.hv10h #gia-tri .rq2__how{margin-top:clamp(14px,2.4vh,22px)}.hv10h #gia-tri .rq2__howt{font-size:.86rem;color:#ffffff9e}.hv10h #gia-tri .rq2__how ul{margin-top:8px;list-style:none;display:grid;gap:12px}.hv10h #gia-tri .rq2__how li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.14)}.hv10h #gia-tri .rq2__how strong{font-size:1rem;font-weight:600;letter-spacing:-.015em;color:#fff}.hv10h #gia-tri .rq2__how em{font-style:normal;font-size:1.06rem;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#8ff0b9}.hv10h #gia-tri .rq2__how small{grid-column:1 / -1;font-size:.86rem;line-height:1.45;color:#ffffffb3;text-wrap:pretty}.hv10h #gia-tri .rq2__how .curx,.hv10h #gia-tri .rq2__second p .curx{font-size:.8em;color:inherit}.hv10h #gia-tri .rq2__howf{margin-top:10px;font-size:.78rem;line-height:1.4;color:#ffffff80}.hv10h #gia-tri .rq2__second p span{display:inline;margin:0;font-size:inherit;color:inherit}.hv10h #gia-tri .rq2__nums b,.hv10h #gia-tri .rq2__how em{white-space:nowrap}.hv10h #gia-tri .rq2__how i{font-style:normal;white-space:nowrap}.hv10h #gia-tri .rq2__second.rq2__how{display:block;margin-top:clamp(14px,2.4vh,22px);padding:0;border-top:0}.hv10h #gia-tri .rq2__main{padding-bottom:0}.hv10h #gia-tri .rq2__row{margin-top:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.14)}.hv10h #gia-tri .rq2__row b{display:block;font-size:1.06rem;font-weight:600;letter-spacing:-.02em;line-height:inherit;color:#fff}.hv10h #gia-tri .rq2__focus{padding-top:clamp(16px,2.6vh,24px)}.hv10h #gia-tri .rq2__care{margin-top:10px;gap:8px}.hv10h #gia-tri .rq2__care li{font-size:.9rem}.hv10h .waits{margin-top:clamp(28px,4.6vh,44px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;text-align:left}.hv10h .waits li{padding:24px;border-radius:18px;border:1px dashed rgba(16,41,28,.3);background:#ffffff80}.hv10h .waits h3{font-size:1.05rem;font-weight:600;letter-spacing:-.02em}.hv10h .waits p{margin-top:8px;font-size:.9rem;line-height:1.55;color:var(--ink-3)}.hv10h .closing{background:linear-gradient(180deg,#fff,#eef6f1);padding-bottom:clamp(100px,16vh,180px)}.hv10h .closing .sx__title{max-width:21em;margin-left:auto;margin-right:auto}.hv10h .closing__cta{margin-top:clamp(26px,4vh,40px);display:flex;flex-wrap:wrap;justify-content:center;gap:12px}@media(max-width:860px){.hv10h .pillar .sx__in,.hv10h .calc__grid{grid-template-columns:minmax(0,1fr)}.hv10h .pillar .pillar__media{order:-1}.hv10h .waits{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.hv10h .outs,.hv10h .assume__grid{grid-template-columns:minmax(0,1fr)}}.hv10h .tour{position:relative;z-index:3;padding:clamp(90px,15vh,170px) clamp(16px,3vw,40px) clamp(100px,16vh,180px);font-family:var(--font);color:var(--ink);background:#f7faf8}.hv10h .tour:before{content:"";position:absolute;left:0;right:0;top:-160px;height:160px;background:linear-gradient(180deg,#f7faf800,#f7faf8);pointer-events:none}@media(max-width:760px){.hv10h .tour:before{top:-26px;height:26px}}.hv10h .tour__in{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(32px,6vw,96px);align-items:center}.hv10h .tour__title{font-size:clamp(1.45rem,2.25vw,2.05rem);font-weight:500;letter-spacing:-.035em;line-height:1.16}.hv10h .tour__sub{margin-top:16px;max-width:26em;font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.55;color:var(--ink-2)}.hv10h .tour__list{margin-top:clamp(32px,5vh,56px);list-style:none}.hv10h .tour__item{border-top:1px solid rgba(16,41,28,.12)}.hv10h .tour__btn{position:relative;display:block;width:100%;padding:16px 0;border:0;background:none;text-align:left;font-size:1.02rem;font-weight:500;letter-spacing:-.015em;color:var(--ink-3);cursor:pointer;transition:color .4s var(--ease),padding .5s var(--ease)}.hv10h .tour__btn:hover{color:var(--ink)}.hv10h .tour__btn i{position:absolute;left:0;top:-1px;width:100%;height:2px;background:var(--primary);transform:scaleX(var(--p, 0));transform-origin:left;opacity:0}.hv10h .tour__item.on .tour__btn{color:var(--ink);font-weight:600}.hv10h .tour__item.on .tour__btn i{opacity:1}.hv10h .tour__item.on .tour__btn:before{content:"";position:absolute;left:-18px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--ink)}.hv10h .tour__desc{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease)}.hv10h .tour__desc p{overflow:hidden;max-width:30em;font-size:.95rem;line-height:1.6;color:var(--ink-2)}.hv10h .tour__item.on .tour__desc{grid-template-rows:1fr}.hv10h .tour__item.on .tour__desc p{padding-bottom:20px}.hv10h .tour__panel{position:relative;aspect-ratio:1164 / 864;border-radius:22px;overflow:hidden;background:#f5f7f6;border:1px solid rgba(16,41,28,.1);box-shadow:0 50px 100px -50px #10291c73,0 0 0 6px #fff9}.hv10h .tour__panel video{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--ease)}.hv10h .tour__panel.swap video{opacity:0}.hv10h .tour__wait{position:absolute;inset:0;display:none;place-items:center;background:radial-gradient(70% 60% at 70% 20%,#51d78e47,#51d78e00 70%),linear-gradient(160deg,#fff,#e3f3ea)}.hv10h .tour__wait span{padding:9px 16px;border-radius:999px;border:1px dashed rgba(16,41,28,.3);font-size:.9rem;color:var(--ink-2)}.hv10h .tour__panel.wait .tour__wait{display:grid}.hv10h .tour__panel.wait video{visibility:hidden}.hv10h .tour__pause{position:absolute;left:16px;bottom:16px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(16,41,28,.2);background:#ffffffd9;cursor:pointer;display:grid;place-items:center}.hv10h .tour__pause i{width:10px;height:11px;border-left:3px solid var(--ink);border-right:3px solid var(--ink)}.hv10h .tour__pause.paused i{width:0;height:0;border:6px solid transparent;border-left:10px solid var(--ink);border-right:0;margin-left:3px}@media(max-width:860px){.hv10h .tour__in{grid-template-columns:minmax(0,1fr)}.hv10h .tour__panel{order:-1}}@media(max-width:860px){.hv10h .nav__links{display:none}.hv10h .nav__in{grid-template-columns:1fr auto}}@media(max-width:640px){.hv10h .nav__in{gap:12px}.hv10h .nav__login{display:none}.hv10h .headline{white-space:normal;font-size:clamp(1.6rem,7.6vw,2.2rem)}.hv10h .headline .line{display:block}.hv10h .cta{gap:8px}.hv10h .btn--lg{padding:0 18px;font-size:.92rem}.hv10h .signup .btn--ghost{width:100%}.hv10h .signup-box{display:block!important}.hv10h .signup{flex-wrap:wrap}.hv10h .field{flex:1 1 100%;width:100%}}.hv10h .nav__menu{display:none;width:42px;height:42px;padding:0;border:1px solid rgba(16,41,28,.18);border-radius:50%;background:#fff9;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:4px}.hv10h .nav__menu i{width:16px;height:1.5px;border-radius:2px;background:var(--ink);transition:transform .3s var(--ease),opacity .3s var(--ease)}.hv10h .nav.open .nav__menu i:nth-child(1){transform:translateY(5.5px) rotate(45deg)}.hv10h .nav.open .nav__menu i:nth-child(2){opacity:0}.hv10h .nav.open .nav__menu i:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}.hv10h .nav__m-only{display:none}@media(max-width:860px){.hv10h .nav__menu{display:flex}.hv10h .nav.open{z-index:6}.hv10h .nav.open .nav__links{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:calc(100% + 6px);right:clamp(16px,3vw,40px);min-width:220px;padding:8px;border-radius:18px;background:#fffffff5;box-shadow:0 24px 50px -20px #10291c73}.hv10h .nav.open .nav__links a{padding:13px 16px!important;border-radius:12px;font-size:1rem;color:var(--ink)}.hv10h .nav.open .nav__m-only{display:block;border-top:1px solid var(--line);border-radius:0 0 12px 12px}}@media(max-width:900px){.hv10h .page{height:auto;min-height:100svh}.hv10h .stage{flex:none;margin-top:64px;padding-bottom:56px}.hv10h .hero{padding-top:28px}}.hv10h .stage.mid .slot-card{display:none}@media(max-width:640px){.hv10h .field{height:auto;flex-wrap:wrap;gap:6px;padding:6px;border-radius:22px;--edge-r: 22px}.hv10h .field input{flex:1 1 100%;height:46px;padding:0 14px;font-size:16px}.hv10h .field .btn{width:100%;height:48px}.hv10h .signup .btn--ghost{height:50px}.hv10h .lede{font-size:1.12rem}}.hv10h .hero-video{display:none}@media(max-width:727px){.hv10h .hero-video{display:block;position:relative;z-index:3;margin:36px 16px 56px;opacity:.01}div.hv10h.ready .hero-video{animation:blurUp 1.4s var(--ease) forwards}.hv10h .hero-video,div.hv10h.ready .hero-video{animation:heroVideoIn 1.2s var(--ease) .8s forwards}@keyframes heroVideoIn{0%{opacity:.01;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hv10h .hero-video video{display:block;width:100%;height:auto;border-radius:14px;background:#fff;border:1px solid rgba(16,41,28,.16);box-shadow:0 0 0 6px #ffffff73,0 0 40px -8px #51d78e80,0 30px 60px -30px #10291c8c}.hv10h .stage,.hv10h .benefit{display:none!important}}@media(max-width:727px)and (prefers-reduced-motion:reduce){.hv10h .hero-video{opacity:1;animation:none}}.hv10h .stage.narrow{position:relative}.hv10h .stage.narrow .slot-phone{position:relative;z-index:1}.hv10h .stage.narrow .slot-card{position:absolute;left:0;bottom:84px;z-index:0}.hv10h .stage.narrow .dev-phone{transform:none;translate:none}.hv10h .stage.narrow .dev-card{height:calc(var(--h) * .3)!important;width:calc(var(--h) * .3 * 639 / 1012)!important;transform:rotate(-12deg)!important}.hv10h .stage.narrow .slot-tablet,.hv10h .stage.narrow .note{display:none}.hv10h .stage.narrow .dev-phone{--ph: var(--h)}@media(prefers-reduced-motion:reduce){.hv10h .w>span{opacity:1;animation:none}.hv10h .cta,.hv10h .slot{opacity:1;animation:none}.hv10h .boost,.hv10h .boost:after{animation:none}.hv10h .boost:after{transform:scaleX(1)}.hv10h .dev{transition:none}.hv10h .dev-card:after,.hv10h .wm,.hv10h .shot,.hv10h .case,.hv10h .drawer,.hv10h .drawer-bg,.hv10h .sheet,.hv10h .sheet-bg{animation:none}.hv10h .btn:after{display:none}.hv10h .benefit,div.hv10h.ready .benefit{opacity:1;animation:none}.hv10h .flow-chips{display:none}.hv10h .stage.ready .slot{opacity:1;animation:none}.hv10h .docs{display:none}.hv10h .benefit.swap b{animation:none}.hv10h .plot .draw{animation:none;stroke-dashoffset:0}.hv10h .plot .tip,.hv10h .td.hit-in,.hv10h .td.hit-out,.hv10h .tx.new{animation:none}}@media(max-width:760px){.hv10h .tour .tour__item:not(.on){visibility:hidden;pointer-events:none}.hv10h .tour .tour__segs button{height:32px;padding:20px 0 8px;margin:-14px 0 -2px}.hv10h #doi-tac .ps__stage{min-height:312px}.hv10h #doi-tac .ps__s{height:312px}}@media(min-width:728px){.hv10h .page{min-height:calc(100svh - clamp(52px,7vh,68px))}}@media(min-width:901px){.hv10h .page{height:calc(max(100svh,640px) - clamp(52px,7vh,68px))}}@media(prefers-reduced-motion:no-preference){.hv10h .w>span{opacity:.01}}@keyframes wordIn{0%{opacity:.01;transform:translate3d(0,.42em,0) scale(.985)}60%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1)}}@property --tone{syntax: "<color>"; inherits: false; initial-value: #ffffff;}@property --glow{syntax: "<color>"; inherits: false; initial-value: rgba(81,215,142,.1);}@property --dot{syntax: "<color>"; inherits: false; initial-value: rgba(16,41,28,.06);}.hv10h .tour,.hv10h .ops,.hv10h .sx{--tone: #ffffff;--dot: rgba(16, 41, 28, .06);--glow: rgba(143, 211, 174, .07);transition:--tone .7s ease,--dot .7s ease,--glow .7s ease}div.hv10h[data-tone=w] .tour,div.hv10h[data-tone=w] .ops,div.hv10h[data-tone=w] .sx{--tone: #ffffff;--glow: rgba(143, 211, 174, .07)}div.hv10h[data-tone=m] .tour,div.hv10h[data-tone=m] .ops,div.hv10h[data-tone=m] .sx{--tone: #e5f3e7;--glow: rgba(143, 211, 174, .22)}div.hv10h[data-tone=d] .tour,div.hv10h[data-tone=d] .ops,div.hv10h[data-tone=d] .sx{--tone: #10291c;--glow: rgba(143, 211, 174, .16)}.hv10h .tour:before{--tone: inherit}.hv10h .hv-off,.hv10h .hv-off:before,.hv10h .hv-off:after{animation-play-state:paused!important}@media(min-width:728px)and (max-aspect-ratio:20/21){.hv10h .page{height:auto!important;min-height:0!important}.hv10h .stage{flex:none;margin-top:clamp(32px,4vh,56px);padding-bottom:64px}}.hv10h{position:relative;isolation:isolate}
