main.se section[id]{scroll-margin-top:68px}.hm-hero{--hh:clamp(600px, calc(100svh - 68px), 1100px);height:var(--hh);isolation:isolate;position:relative;overflow:hidden}.hm-hero canvas{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.hm-in{z-index:1;height:100%;max-width:var(--se-max);padding:0 var(--se-gutter);grid-template-columns:minmax(0, 1fr) min(calc(var(--hh) * .8), 50%);pointer-events:none;align-items:center;gap:clamp(28px,4.5vw,76px);margin:0 auto;display:grid;position:relative}.hm-in a{pointer-events:auto}.hm-copy{container-type:inline-size}.hm-copy h1{font:800 min(84px, calc(100cqw / 9.7))/1.04 var(--display);letter-spacing:-.045em;color:#fff;margin:0}.hm-copy h1 span{white-space:nowrap}.hm-copy h1 .e{color:var(--spark)}.hm-for{font:500 clamp(18px, 1.7vw, 26px)/1.3 var(--body);color:#fff;margin-top:clamp(14px,1.6vw,24px)}.hm-by{color:var(--tx2);margin-top:6px;font-size:clamp(15px,1.15vw,17px);line-height:1.4}.hm-by a{color:#fff;text-underline-offset:3px;text-decoration:underline}.hm-copy .se-ctas{margin-top:clamp(20px,2.2vw,32px)}.hm-copy .btn{min-height:52px}.hm-box{aspect-ratio:1;width:100%;max-height:calc(var(--hh) * .8);justify-self:end;position:relative}.hm-box svg{width:100%;height:100%;display:block}.hm-tick{max-width:100%;font:500 13px/1.4 var(--mono);color:var(--tx3);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin-top:8px;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)}.hm-tick b{color:#fff;font-weight:600}.hm-tip{z-index:3;pointer-events:none;width:300px;color:var(--se-ink);background:#fff;border-radius:12px;padding:10px;font-size:13px;line-height:1.3;position:absolute}.hm-tip[hidden],.hm-tip img[hidden]{display:none}.hm-tip img{aspect-ratio:16/10;object-fit:cover;object-position:left top;background:var(--mist2);border-radius:7px;width:100%;margin-bottom:9px;display:block}.hm-tip b{font:700 14.5px/1.25 var(--display);display:block}.hm-tip span{color:var(--muted);font-size:12px}.hm-tip em{color:var(--ink2);margin-top:5px;font-size:12.5px;font-style:normal;line-height:1.35;display:block}.hm-cue{z-index:2;border:2px solid #fff6;border-radius:13px;width:24px;height:38px;margin-left:-12px;position:absolute;bottom:14px;left:50%}.hm-cue i{background:#fff;border-radius:2px;width:4px;height:7px;margin-left:-2px;animation:1.8s ease-in-out infinite hm-cue;position:absolute;top:6px;left:50%}@keyframes hm-cue{50%{opacity:.3;transform:translateY(10px)}}@media (prefers-reduced-motion:no-preference){.hm-for,.hm-copy .se-ctas{animation:.8s cubic-bezier(.16,1,.3,1) both hm-rise}.hm-for{animation-delay:.12s}.hm-copy .se-ctas{animation-delay:.2s}}@keyframes hm-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=760px){.hm-in{grid-template-columns:minmax(0,1fr);grid-template-rows:min(calc(var(--hh) * .38), 68vw) auto;align-content:space-between;gap:18px;padding-top:22px;padding-bottom:22px}.hm-box{grid-row:1;justify-self:center;width:auto;height:100%}.hm-copy{text-align:center;grid-row:2}.hm-copy h1{font-size:min(44px,10.3093cqw)}.hm-copy .se-ctas{justify-content:center}.hm-tick,.hm-cue{display:none}}.hm-head{max-width:860px;margin-bottom:clamp(30px,3vw,48px)}.hm-head .se-h2{margin-top:18px}.hm-head .se-lede{margin-top:16px}.hm-explore{overflow:hidden}.hm-explore .se-search{margin-bottom:14px!important}.hm-explore .se-sbox{min-height:68px;color:var(--muted);background:#fff;border-color:#fff}.hm-explore .se-sbox input{color:var(--se-ink);font-size:clamp(17px,1.4vw,20px)}.hm-explore .se-sbox input::placeholder{color:var(--muted)}.se-tries{flex-wrap:wrap;gap:8px;display:flex}.se-tries button{font:500 14px var(--body);border:1px solid var(--bd2);color:var(--tx2);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px}.se-tries button:hover,.se-tries button.on{background:var(--tx);border-color:var(--tx);color:var(--se-core)}.hm-explore [data-results]{margin-top:28px}.hm-explore .se-res-h,.hm-explore .se-res-h b,.hm-explore .se-empty b{color:#fff}.hm-explore .se-empty p{color:var(--tx2)!important}.hm-explore [data-clear]{color:var(--acc);cursor:pointer;background:0 0;border:0;padding:0}.hm-explore .btn-ghost-light{color:#fff;border-color:var(--bd2);background:0 0}.hm-explore .se-wall{margin:clamp(40px,4vw,64px) 0 clamp(48px,5vw,76px)}.hm-explore .btn{min-height:52px}.hm-wa{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.hm-wa .se-h2{text-wrap:balance;margin-top:18px;font-size:clamp(32px,3.4vw,52px)}.hm-wa .se-lede{margin-top:14px}.hm-wa-status{min-height:30px;font:600 11.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--se-spark-ink);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:22px;display:flex}.hm-wa-status .pd{background:var(--spark);border-radius:50%;flex:0 0 8px;height:8px;animation:1.3s ease-out infinite hm-wa-pulse}.hm-wa-status .ct{color:var(--muted);font-weight:500}.hm-wa-status .pp{border:1px solid var(--bd2);font:600 10.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--tx2);cursor:pointer;background:#fff;border-radius:999px;margin-left:auto;padding:7px 14px}.hm-wa-status .pp:hover,.hm-wa-status .pp:focus-visible{border-color:var(--spark);color:var(--se-spark-ink)}.hm-wa-status.idle,.hm-wa-status.paused{color:var(--muted)}.hm-wa-status.idle .pd,.hm-wa-status.paused .pd{background:var(--faint);animation:none}.hm-wa-status.done{color:var(--se-gov-ink)}.hm-wa-status.done .pd{background:var(--governed);animation:none}@keyframes hm-wa-pulse{0%{box-shadow:0 0 #0692eb99}to{box-shadow:0 0 0 10px #0692eb00}}.hm-wa-steps{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.hm-wa-steps button{text-align:left;cursor:default;width:100%;font:inherit;color:var(--faint);background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:20px minmax(130px,150px) 1fr;align-items:center;gap:10px;padding:9px 12px 10px;transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s;display:grid;position:relative}.hm-wa-steps .op{border:1.5px solid var(--bd2);width:20px;height:20px;font:700 12px/1 var(--mono);color:var(--faint);background:#fff;border-radius:50%;place-items:center;transition:background-color .3s,border-color .3s,color .3s;display:grid}.hm-wa-steps b{font:700 15px/1.4 var(--display);letter-spacing:-.01em;transition:color .3s}.hm-wa-steps .ln{font-size:14px;line-height:1.4}.hm-wa.live .hm-wa-steps button{cursor:pointer}.hm-wa-steps button.seen{color:var(--tx2)}.hm-wa-steps button.seen b{color:var(--tx)}.hm-wa-steps button.seen .op{background:var(--spark);border-color:var(--spark);color:#fff}.hm-wa-steps button.on{border-color:var(--line);color:var(--tx);box-shadow:var(--se-lift);background:#fff}.hm-wa-steps button.on .op{border-color:var(--spark);color:var(--spark);animation:1.3s ease-out infinite hm-wa-pulse}.hm-wa-steps button.on b{color:var(--se-spark-ink)}.hm-wa-steps button:focus-visible{outline:2px solid var(--spark);outline-offset:2px}.hm-wa-steps .bar{background:var(--se-spark-08);opacity:0;border-radius:2px;height:2px;transition:opacity .2s;position:absolute;bottom:4px;left:42px;right:14px;overflow:hidden}.hm-wa-steps .bar i{background:var(--spark);border-radius:2px;width:0;height:100%;display:block}.hm-wa-steps button.on .bar{opacity:1}.hm-wa-steps button.run .bar i{width:100%;transition:width var(--hm-wa-step) linear}.hm-wa-sum{font:800 clamp(19px, 1.6vw, 23px)/1.2 var(--display);letter-spacing:-.025em;color:var(--faint);border-radius:12px;grid-template-columns:20px 1fr;align-items:center;gap:10px;margin-top:10px;padding:12px;transition:color .4s,background-color .4s;display:grid}.hm-wa-sum .op{font:700 16px/1 var(--mono);text-align:center}.hm-wa-sum.done{background:var(--se-core);color:#fff}.hm-wa-sum.done .op{color:var(--spark)}.hm-wa-svg{justify-self:center;width:100%;max-width:640px;height:auto;display:block;overflow:visible}.hm-wa-svg .grp{opacity:0;transform-origin:320px 320px;transition:opacity .3s,transform .3s;transform:scale(.55)}.hm-wa-svg.s1 .g1,.hm-wa-svg.s2 .g2,.hm-wa-svg.s3 .g3,.hm-wa-svg.s4 .g4,.hm-wa-svg.s5 .g5{opacity:1;transition:opacity .5s .4s,transform .9s cubic-bezier(.2,.8,.2,1) .32s;transform:none}.hm-wa-svg .ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.hm-wa-svg .ico *{vector-effect:non-scaling-stroke}.hm-wa-svg .gov{fill:#00d4a90d;stroke:var(--se-gov-ink);stroke-width:1.4px;stroke-dasharray:6 6}.hm-wa-svg .ring-t{font:600 12px var(--mono);letter-spacing:.24em;fill:var(--se-gov-ink)}.hm-wa-svg .badge{fill:#fff;stroke:var(--se-gov-ink);stroke-width:1.4px}.hm-wa-svg .i-gov{color:var(--se-gov-ink)}.hm-wa-svg .track{fill:none;stroke:color-mix(in srgb, var(--spark) 30%, #fff);stroke-width:2px;stroke-dasharray:2 6}.hm-wa-svg .stage{fill:#fff;stroke:var(--se-spark-ink);stroke-width:1.5px}.hm-wa-svg .tok{fill:var(--spark)}.hm-wa-svg .mini{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--muted)}.hm-wa-svg .mini.sm{letter-spacing:.03em;font-size:10px}.hm-wa-svg .cap{font:700 14px var(--display);fill:var(--se-ink)}.hm-wa-svg .feed{stroke:var(--spark);stroke-width:1.4px;stroke-dasharray:3 5;animation:1.1s linear infinite hm-wa-feed}.hm-wa-svg .src{fill:#fff;stroke:var(--bd2);stroke-width:1.4px}.hm-wa-svg .i-data{color:var(--muted)}.hm-wa-svg .scr{fill:#fff;stroke:var(--line);stroke-width:1.2px}.hm-wa-svg .line{fill:var(--line)}.hm-wa-svg .scr-talk .dot,.hm-wa-svg .scr-talk .solid{fill:var(--se-violet)}.hm-wa-svg .scr-talk .soft{fill:color-mix(in srgb, var(--se-violet) 12%, #fff)}.hm-wa-svg .scr-talk .src-chip{fill:var(--se-spark-16)}.hm-wa-svg .scr-act .dot,.hm-wa-svg .scr-act .box.done{fill:var(--threshold)}.hm-wa-svg .scr-act .box{fill:#fff;stroke:var(--threshold);stroke-width:1.2px}.hm-wa-svg .scr-act .solid{fill:var(--se-core)}.hm-wa-svg .scr-rec .dot{fill:var(--se-gov-ink)}.hm-wa-svg .scr-rec .head{fill:var(--se-gov-12)}.hm-wa-svg .scr-rec .ok{fill:var(--governed)}.hm-wa-svg .who{fill:color-mix(in srgb, var(--threshold) 14%, #fff);stroke:var(--se-thr-ink);stroke-width:1.4px}.hm-wa-svg .i-who{color:var(--se-thr-ink)}.hm-wa-svg .signed{fill:var(--se-gov-ink)}.hm-wa-svg .i-signed{color:#fff}.hm-wa-svg .halo{fill:none;stroke:var(--spark);stroke-width:2px;transform-origin:320px 320px;animation:2.4s ease-out infinite hm-wa-halo}.hm-wa-svg .core{fill:var(--se-core)}.hm-wa-svg .spark{fill:var(--spark)}.hm-wa-svg .rip{fill:none;stroke:var(--spark);stroke-width:2px}.hm-wa-svg .trail{stroke:var(--spark);stroke-width:3px;stroke-linecap:round}.hm-wa-svg .head{fill:var(--spark)}.hm-wa-svg .spin{transform-origin:320px 320px;animation:14s linear infinite hm-wa-spin}.hm-wa.off .hm-wa-svg *,.hm-wa.off .hm-wa-status .pd,.hm-wa.off .hm-wa-steps .op,.hm-wa.held .hm-wa-svg *,.hm-wa.held .hm-wa-steps .op{animation-play-state:paused}@keyframes hm-wa-feed{to{stroke-dashoffset:-16px}}@keyframes hm-wa-spin{to{transform:rotate(360deg)}}@keyframes hm-wa-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media (width<=900px){.hm-wa{grid-template-columns:minmax(0,1fr)}.hm-wa-svg{max-width:520px}}@media (width<=600px){.hm-wa-steps button{grid-template-columns:20px 1fr;align-items:start;row-gap:0}.hm-wa-steps .op{margin-top:1px}.hm-wa-steps .ln{grid-column:2}}@media (prefers-reduced-motion:reduce){.hm-wa-svg *,.hm-wa-status .pd,.hm-wa-steps .op{animation:none!important}}.hm-aw{--v:84px;grid-template-columns:minmax(0,1fr) clamp(30px,4vw,64px) auto clamp(30px,4vw,64px) minmax(0,1fr) clamp(22px,2.6vw,40px) minmax(230px,.82fr);align-items:stretch;display:grid}.hm-aw-col{grid-auto-rows:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.hm-aw-col li{align-items:center;gap:14px;min-width:0;transition:opacity .35s;display:flex}.hm-aw-col .t{min-width:0}.hm-aw-col b{font:700 clamp(19px, 1.65vw, 25px)/1.15 var(--display);letter-spacing:-.02em;color:#fff;display:block}.hm-aw-col .t span{color:var(--tx2);margin-top:3px;font-size:14px;line-height:1.35;display:block}.hm-aw-flow{width:100%;height:100%;display:block}.hm-aw-flow path{fill:none;stroke:var(--bd2);stroke-width:2px}.moving .hm-aw-flow path{stroke:var(--spark);stroke-dasharray:3 9;animation:1.1s linear infinite hm-flow}@keyframes hm-flow{to{stroke-dashoffset:-12px}}.hm-aw-hub{flex-direction:column;align-self:center;align-items:center;gap:12px;display:flex}.hm-aw-hub .mark{aspect-ratio:1;place-items:center;width:clamp(96px,9vw,132px);display:grid;position:relative}.hm-aw-hub .mark>i{border:0 solid #fff;width:28%;height:28%;position:absolute}.hm-aw-hub .mark>i:first-child{border-top-width:5px;border-left-width:5px;top:0;left:0}.hm-aw-hub .mark>i:nth-child(2){border-top-width:5px;border-right-width:5px;top:0;right:0}.hm-aw-hub .mark>i:nth-child(3){border-bottom-width:5px;border-right-width:5px;bottom:0;right:0}.hm-aw-hub .mark>i:nth-child(4){border-bottom-width:5px;border-left-width:5px;bottom:0;left:0}.hm-aw-hub .mark svg{width:62%;transition:transform .4s cubic-bezier(.16,1,.3,1)}.hm-aw-hub.on .mark svg{transform:scale(1.14)rotate(45deg)}.hm-aw-hub>b{font:700 clamp(16px, 1.3vw, 19px) var(--display);color:#fff;white-space:nowrap}.hm-aw-you{color:var(--se-ink);background:#fff;border-radius:16px;align-self:center;padding:clamp(18px,1.8vw,26px);position:relative}.hm-aw-you>b{font:800 clamp(25px, 2.5vw, 38px)/1.05 var(--display);letter-spacing:-.035em;margin-top:12px;display:block}.hm-aw-you p{color:var(--ink2);margin-top:8px;font-size:14.5px;line-height:1.45}.hm-aw-you .acts{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.hm-aw-you .acts i{font:600 13px var(--display);background:var(--mist);color:var(--ink2);border-radius:8px;padding:7px 12px;transition:transform .2s}.hm-aw-you .acts i.go{background:var(--spark);color:#fff}.hm-aw-you .chip{font:600 12px var(--display);border-radius:999px;padding:4px 10px;display:inline-block}.hm-aw-you .chip.wait{background:var(--se-thr-12);color:var(--se-thr-ink)}.hm-aw-you .chip.done{background:var(--se-gov-12);color:var(--se-gov-ink);display:none}.signed .hm-aw-you .chip.wait{display:none}.signed .hm-aw-you .chip.done{display:inline-block}.signed .hm-aw-you .acts i.go{transform:scale(.96)}.hm-v{width:var(--v);height:calc(var(--v) * .72);background:var(--card2);color:var(--spark);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.hm-v.read{flex-direction:column;align-items:stretch;gap:6px;padding:0 16px}.hm-v.read i{background:var(--bd2);border-radius:2px;height:4px}.hm-v.read i:nth-child(2){width:82%}.hm-v.read i:nth-child(4){width:62%}.moving .hm-v.read i{animation:2.4s step-end infinite hm-read}.moving .hm-v.read i:nth-child(2){animation-delay:.6s}.moving .hm-v.read i:nth-child(3){animation-delay:1.2s}.moving .hm-v.read i:nth-child(4){animation-delay:1.8s}@keyframes hm-read{0%,24%{background:var(--spark)}25%,to{background:var(--bd2)}}.hm-v.listen{gap:3px}.hm-v.listen i{background:var(--spark);border-radius:2px;width:3px}.moving .hm-v.listen i{animation:1s ease-in-out infinite alternate hm-wave}@keyframes hm-wave{to{transform:scaleY(.35)}}.hm-v.watch{flex-direction:column;gap:6px}.hm-v.watch b{border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid #fff;width:0;height:0}.hm-v.watch u{background:var(--bd2);border-radius:2px;width:62%;height:3px;text-decoration:none;display:block;position:relative}.hm-v.watch s{background:var(--spark);border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;left:0}.moving .hm-v.watch s{animation:3s linear infinite hm-seek}@keyframes hm-seek{to{left:calc(100% - 7px)}}.hm-v svg{stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:72%;height:72%}.hm-v.decide .no{stroke:var(--bd2)}.hm-v.decide .yes{stroke:var(--governed)}.hm-v.decide .yes-dot{fill:var(--governed)}.hm-v.decide .no-dot{fill:var(--bd2)}.hm-v.run .track{stroke:var(--bd2)}.hm-v.run .spin{stroke:var(--spark);stroke-dasharray:22 66;transform-origin:20px 20px}.hm-v.run .tick{stroke:#fff}.moving .hm-v.run .spin{animation:1.6s linear infinite hm-spin}@keyframes hm-spin{to{transform:rotate(360deg)}}.hm-v.delegate path{stroke:var(--bd2)}.hm-v.delegate .root{fill:var(--spark)}.hm-v.delegate .kid{fill:#fff}.moving .hm-v.delegate .kid{animation:1.8s ease-in-out infinite hm-kid}.moving .hm-v.delegate .k2{animation-delay:.25s}.moving .hm-v.delegate .k3{animation-delay:.5s}@keyframes hm-kid{0%,30%{fill:var(--bd2)}50%,to{fill:#fff}}.play .hm-aw-col li{opacity:.55}.play .hm-aw-col li.on,.play .hm-aw-col li.seen,.signed .hm-aw-col li{opacity:1}@media (width<=1180px){.hm-aw{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:18px}.hm-aw-flow{display:none}.hm-aw-col{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hm-aw-col li{flex-direction:column;align-items:flex-start}.hm-aw-hub{flex-direction:row;justify-content:center}.hm-aw-hub .mark{width:72px}.hm-aw-you{align-self:stretch}}@media (width<=640px){.hm-aw-col{grid-template-columns:minmax(0,1fr)}.hm-aw-col li{flex-direction:row;align-items:center}}#one{overflow-x:clip}.hm-oneg{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(36px,5vw,88px);display:grid}.hm-oneb{margin:0 0 30px;padding:clamp(20px,2.2vw,30px);position:relative}.hm-oneb>i{border:0 solid var(--se-ink);width:44px;height:44px;position:absolute}.hm-oneb>i:first-of-type{border-top-width:6px;border-left-width:6px;top:0;left:0}.hm-oneb>i:nth-of-type(2){border-top-width:6px;border-right-width:6px;top:0;right:0}.hm-oneb>i:nth-of-type(3){border-bottom-width:6px;border-right-width:6px;bottom:0;right:0}.hm-oneb>i:nth-of-type(4){border-bottom-width:6px;border-left-width:6px;bottom:0;left:0}.hm-oneb svg{width:100%;height:auto;display:block}.hm-oneb figcaption{text-align:center;font:500 12.5px var(--mono);color:var(--muted);position:absolute;bottom:-30px;left:0;right:0}.hm-onel{margin:0;padding:0;list-style:none}.hm-onel li{padding:clamp(16px,1.7vw,24px) 0}.hm-onel li+li{border-top:1px solid var(--line)}.hm-onel b{font:800 clamp(25px, 2.9vw, 44px)/1.1 var(--display);letter-spacing:-.03em;color:var(--se-ink);display:block}.hm-onel em{color:var(--spark);font-style:normal}.hm-onel span{color:var(--ink2);margin-top:7px;font-size:clamp(15px,1.15vw,17.5px);line-height:1.45;display:block}.hm-onep{font:700 clamp(19px, 1.7vw, 25px)/1.3 var(--display);letter-spacing:-.015em;margin-top:clamp(30px,4vw,56px)}.wait .hm-oneb svg{clip-path:inset(0 0 100%)}.wait .hm-onel li{opacity:0;transform:translate(22px)}.wait.in .hm-oneb svg{clip-path:inset(0);transition:clip-path 1.5s cubic-bezier(.65,0,.35,1)}.wait.in .hm-onel li{opacity:1;transition:opacity .6s,transform .8s cubic-bezier(.16,1,.3,1);transform:none}.wait.in .hm-onel li:first-child{transition-delay:.5s}.wait.in .hm-onel li:nth-child(2){transition-delay:.8s}.wait.in .hm-onel li:nth-child(3){transition-delay:1.1s}.wait.in .hm-onel li:nth-child(4){transition-delay:1.4s}.hm-techg{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.6vw,44px);display:grid}.hm-techg h3{font:500 12.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--acc);margin:0 0 8px}.hm-techg a{padding:11px 0;display:block}.hm-techg a:hover b{color:var(--acc)}.hm-techg b{font:700 clamp(16px, 1.3vw, 19px)/1.25 var(--display);color:#fff;letter-spacing:-.01em;display:block}.hm-techg span{color:var(--tx3);margin-top:3px;font-size:13.5px;line-height:1.4;display:block}.hm-more{margin-top:clamp(26px,3vw,40px)}.hm-more .btn{min-height:52px}.hm-safeg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}.hm-rings svg{width:100%;height:auto;display:block}.hm-rings circle{fill:none;stroke:#d0dbe7;stroke-width:1.5px;transition:stroke .3s,stroke-width .3s}.hm-rings circle.on{stroke:var(--spark);stroke-width:3px}.hm-rings text{font:600 15px var(--display);letter-spacing:.02em;fill:var(--muted);transition:fill .3s}.hm-rings text.on{fill:var(--se-spark-ink)}.hm-layers{margin:26px 0 0;padding:0;list-style:none}.hm-layers li{padding:11px 0}.hm-layers b{font:700 clamp(18px, 1.5vw, 21px)/1.25 var(--display);color:var(--muted);letter-spacing:-.01em;transition:color .25s;display:block}.hm-layers span{color:var(--muted);margin-top:2px;font-size:15px;line-height:1.45;display:block}.hm-layers li.on b{color:var(--se-ink)}.hm-layers li.on span{color:var(--ink2)}.hm-certs{font:600 14px var(--display);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:22px;display:flex}.hm-certs .se-link{margin-left:auto}.hm-proof{margin-top:clamp(40px,5vw,72px)}.hm-proof h3{font:800 clamp(26px, 2.6vw, 40px)/1.1 var(--display);letter-spacing:-.03em}.hm-proof ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin:22px 0 0;padding:0;list-style:none;display:grid}.hm-proof li b{font:800 clamp(46px, 5.4vw, 84px)/1 var(--display);letter-spacing:-.05em;color:var(--acc);display:block}.hm-proof li span{color:var(--tx2);margin-top:8px;font-size:16px;line-height:1.45;display:block}.hm-proof p{color:var(--tx3);margin-top:18px;font-size:15px}.hm-faqg{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,4vw,72px);display:grid}.hm-faqg .se-h2{margin-top:18px}.hm-faqg .se-lede{max-width:none;margin-top:18px}@media (width<=980px){.hm-safeg,.hm-faqg,.hm-oneg{grid-template-columns:minmax(0,1fr)}.hm-rings{max-width:520px;margin:0 auto}.hm-oneb{max-width:520px;margin:0 auto 34px}.hm-techg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.hm-proof ul,.hm-techg{grid-template-columns:minmax(0,1fr)}}
