.sv2{--teal:#005454;--teal-2:#0d6e6e;--teal-3:#2aa8a8;--mint:#9dedec;--mint-2:#a0f0f0;--amber:#fea619;--amber-soft:#ffddb8;--amber-ink:#653e00;--ink:#0a1f1f;--text:#191c1c;--muted:#3e4948;--faint:#6e7979;--bg:#f8faf9;--surface-2:#f2f4f3;--line:#0054541f;--line-2:#00545433;--shadow:0 30px 60px -20px #0054542e, 0 8px 20px -8px #0a1f1f14}.sv2,.sv2 *{box-sizing:border-box}.sv2{overflow-anchor:none;-webkit-text-size-adjust:100%;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Cairo,ui-sans-serif,system-ui,sans-serif;font-size:17px;line-height:1.6;overflow-x:clip}.sv2 h1,.sv2 h2,.sv2 h3,.sv2 h4{color:var(--ink);letter-spacing:-.02em;margin:0;line-height:1.1}.sv2[dir=rtl] h1,.sv2[dir=rtl] h2,.sv2[dir=rtl] h3{letter-spacing:0;line-height:1.3}.sv2 p{margin:0}.sv2 a{color:inherit;cursor:pointer;text-decoration:none}.sv2 button{font:inherit;color:inherit;cursor:pointer}.sv2 img{max-width:100%;display:block}.sv2 .i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.sv2[dir=rtl] .dirflip{transform:scaleX(-1)}.sv2 .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sv2 .wrap{width:min(1240px,100% - 48px);margin-inline:auto}.sv2 .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.sv2[dir=rtl] .eyebrow{letter-spacing:0;font-size:14px}.sv2 .eyebrow:before{content:"";background:var(--amber);border-radius:50%;width:6px;height:6px}.sv2 .eyebrow.light{color:#fffc}.sv2 :focus-visible{outline:2px solid var(--teal);outline-offset:3px}.sv2 .layer{pointer-events:none;position:absolute}.sv2 .split-line{padding-bottom:.06em;overflow:clip}.sv2 .btn{white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-size:16px;font-weight:700;transition:box-shadow .2s,background-color .2s;display:inline-flex;position:relative}.sv2 .btn-primary{background:var(--teal);color:#fff;box-shadow:0 14px 30px -12px #00545499}.sv2 .btn-primary:hover{background:var(--teal-2)}.sv2 .btn-ghost{color:var(--teal);border:1px solid var(--line-2);background:#fff}.sv2 .btn-amber{background:var(--amber);color:var(--ink)}.sv2 .mag{margin:-18px;padding:18px;display:inline-block}.sv2 .mag-el,.sv2 .mag-in{will-change:transform;display:inline-flex}.sv2 .spot{isolation:isolate;position:relative}.sv2 .spot:before,.sv2 .spot:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;position:absolute;inset:0}.sv2 .spot:before{z-index:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),#9dedec52,transparent 60%)}.sv2 .spot:after{z-index:2;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),#2aa8a8f2,transparent 65%);-webkit-mask-composite:xor;padding:1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sv2 .spot:hover:before,.sv2 .spot:hover:after,.sv2 .spot.lit:before,.sv2 .spot.lit:after{opacity:1}.sv2 .spot>*{z-index:1;position:relative}.sv2 .voice.spot:before,.sv2 .final-card.spot:before{background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),#ffffff29,transparent 60%)}.sv2 .navshell{z-index:80;pointer-events:none;padding:0 16px;position:fixed;top:16px;left:0;right:0}.sv2 .nav{pointer-events:auto;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#ffffff73;border:1px solid #ffffff8c;border-radius:999px;align-items:center;gap:16px;width:100%;max-width:1280px;height:68px;margin:0 auto;padding:0 32px;display:flex;position:relative;box-shadow:0 12px 48px -12px #0f17171f,0 4px 16px -4px #0054540f,0 0 0 1px #ffffff59}.sv2 .brand{color:var(--ink);letter-spacing:-.02em;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;font-size:22px;font-weight:800;display:flex}.sv2 .brand.light{color:#fff}.sv2 .hexlogo{flex-shrink:0;width:40px;height:40px}.sv2 .links{white-space:nowrap;align-items:center;gap:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sv2 .links a{color:var(--muted);padding:4px 0;font-size:14px;font-weight:500;transition:color .3s;position:relative}.sv2 .links a:hover{color:var(--text)}.sv2 .links a.active{color:var(--teal);font-weight:600}.sv2 .links a u{bottom:-2px;background:var(--amber);border-radius:2px;width:0;height:2px;transition:width .3s;position:absolute;inset-inline-start:0}.sv2 .links a:hover u,.sv2 .links a.active u{width:100%}.sv2 .links .sep{color:#bec9c8;-webkit-user-select:none;user-select:none}.sv2 .actions{flex-shrink:0;align-items:center;gap:12px;margin-inline-start:auto;display:flex}.sv2 .loc{position:relative;overflow:hidden}.sv2 .iconbtn{width:40px;height:40px;color:var(--muted);background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.sv2 .iconbtn:hover{background:#0054540f}.sv2 .locmenu{top:84px;pointer-events:auto;background:#fff;border-radius:16px;min-width:170px;padding:6px;display:none;position:absolute;inset-inline-end:16px;box-shadow:0 20px 40px -12px #0a1f1f40}.sv2 .locmenu.open{display:block}.sv2 .locmenu a{border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600;display:block}.sv2 .locmenu a:hover,.sv2 .locmenu a.on{color:var(--teal);background:#00545414}.sv2 .login{color:var(--muted);white-space:nowrap;background:#e9eeed00;border-radius:12px;padding:9px 14px;font-size:14px;font-weight:600}.sv2 .login:hover{color:var(--teal);background:#0054540d}.sv2 .navcta{background:var(--teal);color:#fff;white-space:nowrap;border-radius:12px;padding:10px 16px;font-size:14px;font-weight:700;box-shadow:0 4px 10px -2px #0054544d}.sv2 .navcta:hover{background:var(--teal-2)}.sv2 .burger{z-index:2;background:0 0;border:0;border-radius:14px;width:44px;height:44px;display:none;position:relative}.sv2 .burger .bl{background:var(--ink);transform-origin:50%;border-radius:2px;width:20px;height:2px;position:absolute;left:12px}.sv2 .burger .b1{top:15px}.sv2 .burger .b2{top:21px}.sv2 .burger .b3{top:27px}.sv2 .side{z-index:75;visibility:hidden;position:fixed;inset:0}.sv2 .menu-open .nav{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.sv2 .menu-open .nav .brand,.sv2 .menu-open .navcta,.sv2 .menu-open #locWrap{opacity:0;pointer-events:none;transition:opacity .25s}.sv2 .menu-open .burger .bl{background:#fff}.sv2 .side-scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#06121273;position:absolute;inset:0}.sv2 .side-panel{top:0;bottom:0;color:#e0eeec;clip-path:circle(0 at calc(100% - 46px) 46px);background:#0a1f1f;flex-direction:column;width:min(420px,88vw);padding:96px 28px 28px;display:flex;position:absolute;inset-inline-end:0;overflow:hidden}.sv2[dir=rtl] .side-panel{clip-path:circle(0 at 46px 46px)}.sv2 .side-hex{pointer-events:none;position:absolute;inset:0}.sv2 .side-top{top:30px;position:absolute;inset-inline-start:28px}.sv2 .side-links{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex;position:relative}.sv2 .side-links li{overflow:clip}.sv2 .side-links a{letter-spacing:-.02em;color:#fff;align-items:baseline;gap:14px;padding:9px 0;font-size:clamp(28px,8vw,36px);font-weight:800;line-height:1.15;display:flex}.sv2[dir=rtl] .side-links a{letter-spacing:0;line-height:1.35}.sv2 .side-links a .n{letter-spacing:.12em;color:#7ad8d8;min-width:22px;font-size:12px;font-weight:700}.sv2 .side-links a .t{position:relative}.sv2 .side-links a .t:after{content:"";inset-inline-start:0;background:var(--amber);border-radius:3px;width:0;height:3px;transition:width .35s;position:absolute;bottom:2px}.sv2 .side-links a:hover .t:after,.sv2 .side-links a.active .t:after{width:100%}.sv2 .side-links a.active{color:#9dedec}.sv2 .side-foot{flex-direction:column;gap:14px;margin-top:auto;display:flex;position:relative}.sv2 .side-cta{justify-content:center}.sv2 .side-login{text-align:center;color:#b9cdcc;padding:6px;font-weight:700}.sv2 .side-loc{gap:8px;display:flex}.sv2 .side-loc a{color:#dfeeed;background:#ffffff12;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:700;display:flex}.sv2 .side-loc a.on{color:var(--ink);background:#fff}.sv2 .side-loc img{border-radius:50%;width:20px;height:20px}.sv2 .hero{background:radial-gradient(900px 560px at 50% 72%,#9dedec52,transparent 70%),var(--bg);justify-content:center;min-height:max(100svh,880px);display:flex;position:relative;overflow:hidden}.sv2 .rings{width:0;height:0;top:74%;left:50%}.sv2 .rings span{border:1px solid #00545414;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sv2 .rings span:first-child{width:560px;height:560px}.sv2 .rings span:nth-child(2){width:820px;height:820px}.sv2 .rings span:nth-child(3){width:1120px;height:1120px}.sv2 .rings span:nth-child(4){width:1480px;height:1480px}.sv2 .blob{border-radius:50%}.sv2 .b1{background:radial-gradient(circle,#9dedec80,#0000 65%);width:520px;height:520px;top:18%;left:6%}.sv2 .b2{background:radial-gradient(circle,#fea61929,#0000 65%);width:460px;height:460px;top:48%;right:4%}.sv2 .glyphs{inset:0}.sv2 .gly{background:#fff;border:1px solid #fffc;border-radius:16px;place-items:center;width:52px;height:52px;display:grid;position:absolute;box-shadow:0 18px 30px -14px #00545459}.sv2 .gly svg{width:24px;height:24px}.sv2 .gly .i{color:var(--teal);stroke-width:2px}.sv2 .hero-inner{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(1100px,100% - 32px);padding-top:112px;display:flex;position:relative}.sv2 .metabadge{color:var(--teal);background:#0d6e6e1a;border:1px solid #00545433;border-radius:999px;align-items:center;gap:10px;padding:8px 22px;font-size:17px;font-weight:600;line-height:1.2;display:inline-flex}.sv2 .metabadge img{width:26px;height:26px}.sv2 .metabadge.dark{color:#e2e8f0;background:#ffffff14;border-color:#ffffff26;gap:8px;padding:6px 14px;font-size:13px}.sv2 .metabadge.dark img{width:18px;height:18px}.sv2 .hero h1{max-width:1000px;margin-top:20px;font-size:clamp(36px,4.3vw,62px);font-weight:800}.sv2 .l1{white-space:nowrap}.sv2 .swap{vertical-align:bottom;white-space:nowrap;background:var(--mint-2);color:#004f50;border-radius:.26em;padding:0 .22em .04em;display:inline-block;overflow:hidden}.sv2 .swap-measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute}.sv2 .hero-sub{max-width:660px;color:var(--muted);margin-top:14px;font-size:17px}.sv2 .hero-cta{flex-wrap:wrap;justify-content:center;gap:4px 8px;margin-top:18px;display:flex}.sv2 .stage{aspect-ratio:1;border-radius:50%;width:clamp(310px,50vh,520px);margin-top:4px;position:relative}.sv2 .stage canvas{width:100%;height:100%;position:absolute;inset:0}.sv2 .orb-center{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.sv2 .bars{align-items:center;gap:4px;height:18px;display:flex}.sv2 .bars i{background:var(--teal);border-radius:2px;width:4px;animation:1.1s ease-in-out infinite sv2-bar}.sv2 .bars i:nth-child(2){animation-delay:-.2s}.sv2 .bars i:nth-child(3){animation-delay:-.45s}.sv2 .bars i:nth-child(4){animation-delay:-.65s}.sv2 .bars i:nth-child(5){animation-delay:-.85s}@keyframes sv2-bar{0%,to{height:5px}50%{height:18px}}.sv2 .orb-label{color:var(--ink);font-size:16px;font-weight:700}.sv2 .mag-round{border-radius:50%}.sv2 .mic{color:#fff;background:radial-gradient(circle at 35% 30%,var(--teal-3),var(--teal) 70%);border:0;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 0 10px #00545414,0 18px 36px -10px #0054548c}.sv2 .mic.on{background:radial-gradient(circle at 35% 30%,#ffc766,var(--amber) 70%);color:var(--ink);box-shadow:0 0 0 12px #fea61933,0 18px 36px -10px #fea61999}.sv2 .mic .i{width:28px;height:28px}.sv2 .langpick{pointer-events:none;z-index:3;position:absolute;inset:0}.sv2 .langpick.open{pointer-events:auto}.sv2 .lp-title{white-space:nowrap;color:var(--teal);opacity:0;font-size:14px;font-weight:700;position:absolute;top:5%;left:50%;translate:-50%}.sv2 .lp{border:1px solid var(--line-2);color:var(--ink);opacity:0;visibility:hidden;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;font-size:15px;font-weight:700;display:flex;position:absolute;top:62%;left:50%;box-shadow:0 16px 30px -14px #00545480}.sv2[dir=rtl] .lp{padding:8px 8px 8px 16px}.sv2 .lp img{border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 2px #fff,0 0 0 3px #00545426}.sv2 .lp:hover{border-color:var(--teal-3)}.sv2 .lp.on{background:var(--teal);color:#fff;border-color:var(--teal)}.sv2 .flowcard{z-index:4;-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);text-align:start;opacity:0;visibility:hidden;background:#ffffffeb;border:1px solid #00545429;border-radius:24px;width:min(380px,100vw - 32px);padding:14px 14px 12px;position:absolute;top:66%;left:50%;box-shadow:0 26px 50px -22px #0054548c,0 0 0 6px #9dedec47}.sv2 .fc-label{color:var(--teal);margin:0 4px 8px;font-size:13px;font-weight:700;display:block}.sv2 .fc-row{border:1px solid var(--line-2);background:#fff;border-radius:16px;align-items:center;gap:8px;padding:5px 5px 5px 12px;display:flex}.sv2[dir=rtl] .fc-row{padding:5px 12px 5px 5px}.sv2 .fc-row:focus-within{border-color:var(--teal-3);box-shadow:0 0 0 3px #2aa8a82e}.sv2 .fc-ic{color:var(--faint)}.sv2 .fc-row input{min-width:0;height:40px;font:inherit;color:var(--ink);text-align:left;background:0 0;border:0;outline:none;flex:1;font-size:15px}.sv2 .fc-go{background:var(--teal);color:#fff;white-space:nowrap;border:0;border-radius:12px;flex-shrink:0;min-height:42px;padding:0 16px;font-size:14px;font-weight:800}.sv2 .fc-go:hover{background:var(--teal-2)}.sv2 .fc-go:disabled{opacity:.7;cursor:progress}.sv2 .fc-go.wide{width:100%;margin-top:10px}.sv2 .fc-hint{color:var(--faint);margin:8px 4px 0;font-size:12px;line-height:1.4;display:block}.sv2 .fc-hint.err{color:#ba1a1a;font-weight:700}.sv2 .otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.sv2 .otp input{border:1px solid var(--line-2);text-align:center;width:100%;height:50px;font:inherit;color:var(--ink);background:#fff;border-radius:14px;outline:none;font-size:22px;font-weight:800}.sv2 .otp input:focus{border-color:var(--teal-3);box-shadow:0 0 0 3px #2aa8a82e}.sv2 .otp input.filled{background:var(--mint-2);border-color:var(--teal-3)}.sv2 .fc-foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sv2 .fc-foot .fc-hint{margin:8px 0 0}.sv2 .fc-link{color:var(--teal);text-underline-offset:3px;background:0 0;border:0;padding:8px 0 0;font-size:12.5px;font-weight:700;text-decoration:underline}.sv2 .okburst{z-index:5;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#16a34a;border-radius:50%;place-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;display:grid;position:absolute;top:50%;left:50%}.sv2 .okburst .i{stroke-width:3px;width:34px;height:34px}.sv2 .bico{border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:inline-grid}.sv2 .bico svg{width:18px;height:18px}.sv2 .bico.lg{border-radius:14px;width:44px;height:44px}.sv2 .bico.lg svg{width:22px;height:22px}.sv2 .cp{z-index:70;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:24px;left:0;right:0}.sv2 .cp>*{pointer-events:auto}.sv2 .cp .mag{pointer-events:none}.sv2 .cp .mag-el,.sv2 .cp .cp-panel{pointer-events:auto}.sv2 .cp-pill{-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:#ffffffd9;border:1px solid #00545429;border-radius:999px;width:66px;height:66px;position:relative;overflow:hidden;box-shadow:0 18px 40px -16px #00545473,0 0 0 7px #9dedec66}.sv2 .cp-open{color:var(--teal);background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.sv2 .cp-open .i{width:28px;height:28px}.sv2 .cp-bar{opacity:0;visibility:hidden;align-items:center;gap:6px;padding:0 8px 0 18px;display:flex;position:absolute;inset:0}.sv2 .cp-bar input{min-width:0;height:46px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:15px}.sv2 .cp-bar input::placeholder{color:#7d8a89}.sv2 .cp-ic{width:46px;height:46px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.sv2 .cp-ic:hover{background:var(--surface-2)}.sv2 .cp-send{background:var(--teal);color:#fff}.sv2 .cp-send:hover{background:var(--teal-2)}.sv2 .cp-panel{transform-origin:50% 100%;-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);visibility:hidden;opacity:0;background:#ffffffeb;border:1px solid #00545424;border-radius:30px;flex-direction:column;width:min(560px,92vw);height:min(460px,62vh);display:flex;position:absolute;bottom:84px;left:50%;box-shadow:0 30px 70px -24px #0a1f1f59}.sv2 .cp-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 14px 10px 18px;display:flex}.sv2 .cp-head b{font-size:15px}.sv2 .cp-head small{color:var(--faint);font-size:12px;line-height:1.2;display:block}.sv2 .cp-head .dot{background:#16a34a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #16a34a26}.sv2 .cp-msgs{flex-direction:column;flex:1;gap:10px;padding:16px 18px;display:flex;overflow:auto}.sv2 .msg{border-radius:20px;max-width:82%;padding:10px 14px;font-size:15px;line-height:1.45}.sv2 .msg.me{background:var(--teal);color:#fff;border-end-end-radius:6px;align-self:flex-end}.sv2 .msg.ai{background:var(--surface-2);border-end-start-radius:6px;align-self:flex-start}.sv2 .typing{align-items:center;gap:4px;display:inline-flex}.sv2 .typing i{background:#8aa;border-radius:50%;width:7px;height:7px;animation:1s infinite sv2-dot}.sv2 .typing i:nth-child(2){animation-delay:.15s}.sv2 .typing i:nth-child(3){animation-delay:.3s}@keyframes sv2-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.sv2 .chips{flex-wrap:wrap;gap:8px;padding:0 18px 14px;display:flex}.sv2 .chips button{border:1px solid var(--line-2);color:var(--teal);background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.sv2 section{position:relative}.sv2 .sec-head{text-align:center;max-width:820px;margin:0 auto;padding:0 24px}.sv2 .sec-head h2,.sv2 .stack-head h2,.sv2 .hs-head h2,.sv2 .orbit-top h2,.sv2 .how-title{margin-top:14px;font-size:clamp(32px,3.8vw,54px)}.sv2 .sec-head p,.sv2 .orbit-top p{color:var(--muted);margin-top:14px;font-size:18px}.sv2 .assemble{perspective:1600px;height:100svh;min-height:760px;overflow:hidden}.sv2 .assemble .sec-head{z-index:5;position:absolute;top:12vh;left:0;right:0}.sv2 .frame{aspect-ratio:16/9;background:var(--ink);transform-origin:50% 40%;z-index:2;border-radius:24px;width:min(1080px,80vw);padding:10px;position:absolute;top:58%;left:50%;translate:-50% -50%;box-shadow:0 50px 90px -30px #0a1f1f73}.sv2 .frame-screen{background:#eef2f1;border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.sv2 .frame-screen img{object-fit:cover;object-position:top;width:100%;height:100%}.sv2 .dock{top:15%;z-index:3;flex-direction:column;gap:7px;width:29%;display:flex;position:absolute;inset-inline-end:3.5%}.sv2 .chip{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:10px;padding:9px 11px;font-size:12px;line-height:1.35;display:flex;box-shadow:0 14px 28px -14px #00545466}.sv2 .chip b{color:var(--ink);font-size:13px;display:block}.sv2 .chip p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.sv2 .chip>div{min-width:0}.sv2 .statement{padding:22vh 0 18vh;overflow:hidden}.sv2 .quote-mark{top:4vh;color:#00545412;font-size:340px;font-weight:800;line-height:1;inset-inline-start:6vw}.sv2 .statement .big{letter-spacing:-.015em;max-width:1000px;margin:22px auto 0;font-size:clamp(28px,3.3vw,46px);font-weight:700;line-height:1.32}.sv2[dir=rtl] .statement .big{letter-spacing:0;line-height:1.55}.sv2 .statement .w{color:#c3cdcc}.sv2 .modes{min-height:100svh;padding:12vh 0 10vh;overflow:hidden}.sv2 .modes-grid{background-image:radial-gradient(circle at 1.5px 1.5px,#0054541f 1.5px,#0000 0);background-size:28px 28px;inset:-20% 0;-webkit-mask:radial-gradient(#000 30%,#0000 72%);mask:radial-gradient(#000 30%,#0000 72%)}.sv2 .modes-inner{width:min(1100px,100% - 48px);margin:0 auto;position:relative}.sv2 .msg-wrap{z-index:4;flex-direction:column;align-items:center;gap:8px;margin-top:40px;display:flex;position:relative}.sv2 .msg-bubble{border-radius:24px;border:1px solid var(--line);color:var(--ink);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border-end-start-radius:6px;align-items:center;gap:10px;padding:14px 22px 14px 14px;font-weight:700;display:inline-flex;box-shadow:0 24px 40px -18px #00545473}.sv2 .msg-bubble:active{cursor:grabbing}.sv2 .drag-hint{color:var(--faint);font-size:13px}.sv2 .arrows{width:100%;height:230px;margin-top:-4px;display:block;overflow:visible}.sv2 .arrows path{fill:none;stroke:var(--teal-3);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sv2 .arrows #pathR,.sv2 .arrows #headR{stroke:#e0960f}.sv2 .arrows #headL{stroke:var(--teal-3)}.sv2 .dot{background:var(--teal-3);opacity:0;z-index:4;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:0;left:0;box-shadow:0 0 0 6px #2aa8a838,0 0 20px #2aa8a899}.sv2 .dot.amber{background:var(--amber);box-shadow:0 0 0 6px #fea61940,0 0 20px #fea61999}.sv2 .mode-cards{grid-template-columns:1fr 1fr;gap:28px;display:grid}.sv2 .mode{border:1px solid var(--line);box-shadow:var(--shadow);opacity:.5;transform-origin:50% 0;background:#fff;border-radius:28px;padding:28px}.sv2 .mode-top{align-items:center;gap:12px;display:flex}.sv2 .mode-ic{background:var(--mint-2);width:44px;height:44px;color:var(--teal);border-radius:14px;place-items:center;display:grid}.sv2 .mode-ic.amber{background:var(--amber-soft);color:var(--amber-ink)}.sv2 .mode h3{font-size:24px}.sv2 .mode>p{color:var(--muted);margin-top:10px}.sv2 .kb{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.sv2 .kb span{background:var(--surface-2);color:var(--muted);direction:ltr;border-radius:10px;padding:6px 12px;font-size:13px;font-weight:700}.sv2 .rule{color:var(--amber-ink);align-items:center;gap:10px;margin-top:16px;font-size:14px;font-weight:700;display:flex}.sv2 .rule>span:first-child{background:var(--amber-soft);border-radius:10px;padding:6px 12px}.sv2 .rule .tpl{background:var(--ink);color:#fff;border-radius:10px;padding:6px 12px}.sv2 .reply{border-radius:18px;min-height:72px;margin-top:16px;padding:12px 16px;font-size:15px;line-height:1.5}.sv2 .ai-reply{background:#0054540f;border:1px dashed #00545440}.sv2 .auto-reply{background:#fea6191a;border:1px solid #fea61959}.sv2 .reply .typing{display:none}.sv2 .mode-tag{background:var(--mint-2);color:var(--teal);opacity:0;border-radius:999px;margin-top:14px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-flex}.sv2 .mode-tag.amber{background:var(--amber-soft);color:var(--amber-ink)}.sv2 .stack-head{text-align:center;padding:10vh 0 2vh}.sv2 .stack{height:100svh;min-height:740px;overflow:hidden}.sv2 .card{border:1px solid var(--line);width:min(1180px,100% - 48px);height:min(560px,100svh - 190px);box-shadow:var(--shadow);transform-origin:50% 0;background:#fff;border-radius:34px;grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;padding:44px;display:grid;position:absolute;top:calc(50% + 40px);left:50%;translate:-50% -50%}.sv2 .card .num{color:var(--faint);letter-spacing:.14em;margin-bottom:6px;font-size:13px;font-weight:800;display:block}.sv2 .card h3{margin-top:8px;font-size:clamp(26px,2.7vw,40px)}.sv2 .card .txt p{color:var(--muted);max-width:460px;margin-top:14px;font-size:17px}.sv2 .viz{background:linear-gradient(160deg,#f2f7f6,#e6f1ef);border-radius:24px;justify-content:center;align-items:center;height:100%;min-height:340px;display:flex;position:relative;overflow:hidden}.sv2 .card.voice{background:linear-gradient(135deg,var(--teal-2),var(--teal));background-image:radial-gradient(circle at 1px 1px,#ffffff12 1px,transparent 0),linear-gradient(135deg,var(--teal-2),var(--teal));color:#fff;background-size:18px 18px,auto;border:0}.sv2 .card.voice h3{color:#fff}.sv2 .card.voice .num{color:#fff9}.sv2 .card.voice .txt p{color:#ffffffd9}.sv2 .player{flex-direction:column;gap:14px;display:flex}.sv2 .prow{background:#ffffff1a;border:1px solid #fff3;border-radius:20px;align-items:center;gap:14px;padding:14px;display:flex}.sv2 .play{width:58px;height:58px;color:var(--teal);background:#fff;border:0;border-radius:50%;place-items:center;display:grid;box-shadow:0 10px 24px -10px #0006}.sv2 .play .i{width:22px;height:22px}.sv2 .vbars{flex:1;align-items:center;gap:3px;height:44px;display:flex}.sv2 .vbars i{background:#ffffff8c;border-radius:3px;flex:1;height:18%}.sv2 .vtime{font-variant-numeric:tabular-nums;color:#ffffffd9;text-align:end;min-width:48px;font-size:14px;font-weight:700}.sv2 .vprog{background:#ffffff2e;border-radius:4px;height:4px;overflow:hidden}.sv2 .vprog i{background:var(--amber);width:0;height:100%;display:block}.sv2 .cue{background:#ffffff1a;border:1px solid #fff3;border-radius:20px;gap:12px;height:150px;padding:16px;display:flex;overflow:hidden}.sv2 .cav{color:#fff;background:#855300;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.sv2 .cav.caller{background:#fff3}.sv2 .cue b{letter-spacing:.1em;text-transform:uppercase;color:#ffb95f;font-size:12px;display:block}.sv2 .cue b.caller{color:#fffc}.sv2 .cue p{color:#fff;margin-top:4px;font-size:15px;line-height:1.45}.sv2 .v1vid{aspect-ratio:660/1374;filter:drop-shadow(0 24px 40px #00545433);border-radius:14.5%/7%;height:94%;overflow:hidden}.sv2 .v1vid video{object-fit:cover;width:100%;height:100%;display:block}.sv2 .phone{background:#0b1515;border-radius:40px;width:290px;height:92%;max-height:560px;padding:10px;position:relative;box-shadow:0 30px 60px -24px #0a1f1f8c}.sv2 .phone .scr{color:#e0eeec;background:radial-gradient(120% 80% at 50% 0,#0d6e6e59,#0000 60%),#0c2525;border-radius:32px;height:100%;position:relative;overflow:hidden}.sv2 .pv{position:absolute;inset:0}.sv2 .pv-call{text-align:center;flex-direction:column;align-items:center;padding:44px 20px 26px;display:flex}.sv2 .inc{letter-spacing:.16em;text-transform:uppercase;color:#9dedec;font-size:11px;font-weight:700}.sv2 .biz{color:#fff;margin-top:8px;font-size:21px}.sv2 .lang{color:#dffafa;letter-spacing:.06em;text-transform:uppercase;background:#0d6e6e;border-radius:999px;margin-top:10px;padding:4px 10px;font-size:10px;font-weight:800}.sv2 .pwave{align-items:center;gap:4px;height:40px;margin-top:auto;display:flex}.sv2 .pwave i{background:#9dedec;border-radius:2px;width:4px;height:6px}.sv2 .pquote{text-align:start;opacity:0;background:#ffffff14;border-radius:14px;gap:8px;margin-top:14px;padding:10px 12px;font-size:13px;display:flex}.sv2 .ai-dot{background:var(--amber);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.sv2 .incall{color:#8fa8a7;opacity:0;margin-top:10px;font-size:12px}.sv2 .pbtns{justify-content:space-between;width:100%;margin-top:auto;padding:0 12px;display:flex}.sv2 .pb{border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.sv2 .pb.dec{color:#ff6b61;background:#ff3b302e}.sv2 .pb.acc{color:#4ade80;background:#16a34a38}.sv2 .pv-chat{opacity:0;flex-direction:column;display:flex}.sv2 .chead{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:34px 16px 12px;display:flex}.sv2 .chead b{color:#fff;font-size:14px;display:block}.sv2 .chead small{color:#8fa8a7;font-size:11px}.sv2 .cav2{background:#0d6e6e;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:grid}.sv2 .cbody{flex:1;position:relative;overflow:hidden}.sv2 .clist{flex-direction:column;gap:7px;padding:12px;display:flex;position:absolute;top:0;left:0;right:0}.sv2 .cm{opacity:0;border-radius:14px;max-width:84%;padding:8px 11px;font-size:12.5px;line-height:1.4}.sv2 .cm.ai{color:#fff;background:#0d6e6e;border-end-start-radius:4px;align-self:flex-start}.sv2 .cm.cu{color:#e0eeec;background:#243636;border-end-end-radius:4px;align-self:flex-end}.sv2 .cm.skip{color:#9dedec;background:#ffffff14;border-radius:999px;align-self:center;padding:4px 10px;font-size:11px;font-weight:700}.sv2 .cm.chip2{background:var(--amber);color:var(--ink);align-self:flex-start;align-items:center;gap:6px;font-weight:800;display:flex}.sv2 .cm.typ{background:#0d6e6e;align-self:flex-start}.sv2 .ccompose{color:#8fa8a7;background:#ffffff14;border-radius:999px;justify-content:space-between;align-items:center;margin:10px;padding:10px 14px;font-size:12px;display:flex}.sv2 .cal{width:min(470px,92%);box-shadow:var(--shadow);background:#fff;border-radius:22px;padding:18px}.sv2 .cal .ch{color:var(--ink);justify-content:space-between;align-items:center;font-weight:800;display:flex}.sv2 .cal .grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.sv2 .cal .d{color:var(--faint);text-align:center;font-size:12px;font-weight:700}.sv2 .slot{background:var(--surface-2);border-radius:10px;height:44px}.sv2 .slot.busy{background:repeating-linear-gradient(45deg,#e6e9e8,#e6e9e8 6px,#eceeed 6px 12px)}.sv2 .slot.new{background:var(--teal);color:#fff;padding:6px;font-size:11px;font-weight:700;line-height:1.25;transform:scale(0)}.sv2 .gcal{color:var(--teal);opacity:0;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:700;display:flex}.sv2 .plats{gap:10px;margin-top:22px;display:flex}.sv2 .post{width:min(430px,92%);box-shadow:var(--shadow);background:#fff;border-radius:22px;padding:16px}.sv2 .post-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:12px;display:flex}.sv2 .post-head b{font-size:14px;display:block}.sv2 .post-head small{color:var(--faint);font-size:12px}.sv2 .cmts{flex-direction:column;gap:8px;margin-top:12px;display:flex}.sv2 .cmt{opacity:0;border-radius:14px;gap:10px;padding:8px 10px;font-size:13px;line-height:1.4;display:flex;overflow:hidden}.sv2 .cmt b{color:var(--ink);font-size:12.5px}.sv2 .cmt em{background:var(--mint-2);color:var(--teal);border-radius:999px;margin-inline-start:6px;padding:1px 8px;font-size:10.5px;font-style:normal;font-weight:800}.sv2 .cmt p{color:var(--muted)}.sv2 .cmt.reply{background:#0054540d;margin-inline-start:34px}.sv2 .cmt.spam{background:#ba1a1a0f}.sv2 .stag{color:#fff;opacity:0;background:#ba1a1a;border-radius:999px;margin-inline-start:6px;padding:1px 8px;font-size:10.5px;font-weight:800}.sv2 .hidden-row{color:var(--faint);background:var(--surface-2);align-items:center;gap:8px;height:0;padding:0 10px;font-size:12px;font-weight:700}.sv2 .av{width:28px;height:28px;color:var(--muted);background:#e1e3e2;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:800;display:grid}.sv2 .av.red{color:#93000a;background:#ffdad6}.sv2 .av.hala{background:var(--teal);padding:3px}.sv2 .av.hala svg{width:22px;height:22px}.sv2 .auflow{flex-direction:column;gap:10px;max-width:360px;margin-top:22px;display:flex}.sv2 .auflow span{background:var(--surface-2);color:var(--muted);border-radius:14px;padding:10px 14px;font-size:14px;font-weight:700;transition:background .3s,color .3s;position:relative}.sv2 .auflow span.on{background:var(--teal);color:#fff}.sv2 .vphone{width:270px;height:94%;max-height:560px;padding:8px}.sv2 .vphone video{object-fit:cover;background:#000;border-radius:32px;width:100%;height:100%}.sv2 .how{align-items:center;height:100svh;min-height:760px;display:flex}.sv2 .how-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;display:grid}.sv2 .steps{margin-top:36px;padding-inline-start:30px;position:relative}.sv2 .steps .rail,.sv2 .steps .fill{inset-inline-start:0;background:var(--line);width:2px;position:absolute;top:6px;bottom:6px}.sv2 .steps .fill{background:var(--teal);transform-origin:top;transform:scaleY(0)}.sv2 .step{opacity:.32;padding:12px 0 20px}.sv2 .step.on{opacity:1}.sv2 .step b{letter-spacing:.14em;color:var(--teal);font-size:13px;display:block}.sv2 .step h3{margin-top:4px;font-size:26px}.sv2 .step p{color:var(--muted);max-width:430px;margin-top:6px}.sv2 .panel{border:1px solid var(--line);height:540px;box-shadow:var(--shadow);background:#fff;border-radius:32px;position:relative;overflow:hidden}.sv2 .state{opacity:0;padding:34px;position:absolute;inset:0}.sv2 .state.s1{opacity:1}.sv2 .state h4{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0 0 16px;font-size:13px}.sv2 .row{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:11px 0;font-weight:700;display:flex}.sv2 .sw{background:#d8dada;border-radius:999px;width:46px;height:26px;margin-inline-start:auto;position:relative}.sv2 .sw i{top:3px;background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #0003}.sv2 .field{margin-bottom:16px}.sv2 .field label{color:var(--faint);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.sv2 .field .in{background:var(--surface-2);height:48px;color:var(--ink);white-space:nowrap;border-radius:14px;align-items:center;padding:0 16px;font-weight:600;display:flex;overflow:hidden}.sv2 .field .in span{clip-path:inset(0 100% 0 0);display:inline-block}.sv2[dir=rtl] .field .in span{clip-path:inset(0 0 0 100%)}.sv2 .s3{background:radial-gradient(circle at 50% 60%,#9dedec73,#0000 60%);padding:0}.sv2 .livebar{z-index:4;background:#ffffffd9;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;top:18px;left:18px;right:18px;box-shadow:0 10px 24px -14px #00545466}.sv2 .minisw{background:#d8dada;border-radius:999px;width:40px;height:22px;position:relative}.sv2 .minisw i{top:3px;background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;inset-inline-start:3px}.sv2 .livebar .count{color:var(--muted);margin-inline-start:auto;font-size:13px}.sv2 .livebar .count b{color:var(--teal);font-variant-numeric:tabular-nums;font-size:18px}.sv2 .feed{position:absolute;inset:84px 18px 0;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 10% 84%,#0000);mask:linear-gradient(#0000,#000 10% 84%,#0000)}.sv2 .feed-list{flex-direction:column;gap:8px;padding:20px 0 60px;display:flex}.sv2 .fr{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:9px 12px;display:flex;box-shadow:0 8px 18px -14px #00545480}.sv2 .fr .bico{border-radius:10px;width:30px;height:30px}.sv2 .fr .bico svg{width:16px;height:16px}.sv2 .fr .q{flex:1;min-width:0}.sv2 .fr .q b{color:var(--faint);font-size:12px;line-height:1.2;display:block}.sv2 .fr .q span{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.sv2 .fr .st{flex-shrink:0;width:128px;height:26px;position:relative}.sv2 .fr .st i{inset-inline-end:0;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex;position:absolute;top:0}.sv2 .fr .st .new{background:var(--amber-soft);color:var(--amber-ink)}.sv2 .fr .st .done{color:#0b6b38;opacity:0;background:#dcfce7}.sv2 .fr .st .done svg{stroke-width:3px;width:13px;height:13px}.sv2 .ansline{z-index:4;background:linear-gradient(90deg,transparent,var(--teal-3) 12%,var(--teal-3) 88%,transparent);opacity:0;height:2px;position:absolute;top:44%;left:0;right:0;box-shadow:0 0 14px #2aa8a8cc}.sv2 .ansline span{inset-inline-start:24px;background:var(--teal);color:#fff;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:800;position:absolute;top:-24px}.sv2 .hscroll{flex-direction:column;justify-content:center;height:100svh;min-height:740px;display:flex;overflow:hidden}.sv2 .outline{white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px #00545421;pointer-events:none;font-size:clamp(90px,11vw,180px);font-weight:800;line-height:1;position:absolute;left:0}.sv2 .outline.r1{top:14%}.sv2 .outline.r2{top:56%}.sv2[dir=rtl] .outline{left:auto;right:0}.sv2 .hs-head{z-index:2;margin-bottom:34px;padding-inline:max(24px,50vw - 620px);position:relative}.sv2 .track{z-index:2;perspective:1400px;gap:40px;width:max-content;padding-inline:max(24px,50vw - 620px) 12vw;display:flex;position:relative}.sv2 .tcard{border:1px solid var(--line);width:520px;box-shadow:var(--shadow);background:linear-gradient(160deg,#fff,#f0f6f5);border-radius:30px;flex-shrink:0;padding:14px}.sv2 .tcard .shot{aspect-ratio:16/10;background:#eef2f1;border-radius:20px;overflow:hidden}.sv2 .tcard .shot img{object-fit:cover;object-position:top right;width:100%;height:100%}.sv2[dir=rtl] .tcard .shot img{object-position:top left}.sv2 .tcard h3{margin:16px 8px 4px;font-size:22px}.sv2 .tcard p{color:var(--muted);margin:0 8px 8px;font-size:15px}.sv2 .orbit-sec{background:radial-gradient(900px 560px at 50% 64%,#9dedec61,transparent 70%),var(--bg);height:100svh;min-height:800px;overflow:hidden}.sv2 .dots{background-image:radial-gradient(circle,#00545429 1.5px,#0000 2px);background-size:46px 46px;inset:-10% 0;-webkit-mask:radial-gradient(at 50% 60%,#000 20%,#0000 70%);mask:radial-gradient(at 50% 60%,#000 20%,#0000 70%)}.sv2 .dots.d2{background-image:radial-gradient(circle,#fea61959 2.5px,#0000 3px);background-size:120px 120px}.sv2 .orbit-top{z-index:8;text-align:center;padding:0 24px;position:absolute;top:10vh;left:0;right:0}.sv2 .orbit{width:0;height:0;position:absolute;top:63%;left:50%}.sv2 .ring{width:1200px;height:460px;position:absolute;top:-230px;left:-600px;overflow:visible}.sv2 .ring ellipse{fill:none;stroke:#00545433;stroke-width:1.5px;stroke-dasharray:6 10}.sv2 .ring .r2{stroke:#fea6194d}.sv2 .focus{z-index:4;text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffc;border:1px solid #ffffffe6;border-radius:30px;flex-direction:column;align-items:center;width:340px;padding:26px 26px 22px;display:flex;position:absolute;top:-70px;left:0;translate:-50% -50%;box-shadow:0 40px 70px -30px #00545473,0 0 0 8px #9dedec40}.sv2 .fic{background:var(--teal);color:#fff;border-radius:24px;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 16px 30px -12px #00545499}.sv2 .fic svg{width:38px;height:38px}.sv2 .focus b{color:var(--ink);margin-top:14px;font-size:26px;line-height:1.2}.sv2 .focus small{color:var(--muted);min-height:45px;margin-top:6px;font-size:15px;line-height:1.5}.sv2 .focus a{background:var(--mint-2);color:#004f50;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:8px 16px;font-size:14px;font-weight:800;display:inline-flex}.sv2 .ocards{position:absolute;top:0;left:0}.sv2 .oc{border:1px solid var(--line);text-align:center;background:#ffffffeb;border-radius:22px;width:190px;padding:16px 18px;position:absolute;top:0;left:0;translate:-50% -50%;box-shadow:0 20px 40px -20px #00545459}.sv2 .oc .ic{background:var(--mint-2);width:40px;height:40px;color:var(--teal);border-radius:12px;place-items:center;margin:0 auto 8px;display:grid}.sv2 .oc b{color:var(--ink);font-size:16px;display:block}.sv2 .oc .ic svg{width:22px;height:22px}.sv2 .oc small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.45;display:block}.sv2 .oc a{color:var(--teal);align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:800;display:inline-flex}.sv2 .oc.active{border-color:#2aa8a899;box-shadow:0 0 0 6px #9dedec59,0 30px 50px -20px #00545473}.sv2 .orbit-nav{z-index:8;justify-content:space-between;padding-inline:max(24px,50vw - 620px);display:flex;position:absolute;bottom:5vh;left:0;right:0}.sv2 .wall{place-items:center;height:100svh;min-height:760px;display:grid;overflow:hidden}.sv2 .wall h2{letter-spacing:-.04em;white-space:nowrap;color:var(--ink);font-size:clamp(90px,14vw,220px);font-weight:800}.sv2[dir=rtl] .wall h2{letter-spacing:0}.sv2 #tsts{display:contents}.sv2 .tst{border:1px solid var(--line);background:#fff;border-radius:24px;width:340px;padding:22px;position:absolute;top:50%;left:50%;box-shadow:0 30px 60px -24px #0a1f1f40}.sv2 .tst p{font-size:16px;line-height:1.5}.sv2 .tst .who{color:var(--muted);align-items:center;gap:10px;margin-top:14px;font-size:13px;font-weight:700;display:flex}.sv2 .tst .av{background:var(--mint-2);width:34px;height:34px;color:var(--teal)}.sv2 .final{padding:10vh 0 14vh}.sv2 .final-card{text-align:center;background:var(--ink);color:#fff;border-radius:40px;padding:96px 48px;position:relative;overflow:hidden}.sv2 .final-card h2{color:#fff;font-size:clamp(40px,5vw,72px)}.sv2 .final-card p{color:#b9cdcc;margin-top:14px;font-size:18px}.sv2 .final-card .mag{margin-top:12px}.sv2 .shimmer{background:var(--amber);color:var(--ink);margin-top:18px;overflow:hidden;box-shadow:0 18px 40px -16px #fea619b3}.sv2 .shimmer:after{content:"";background:linear-gradient(100deg,#0000,#ffffffd9,#0000);width:45%;height:100%;animation:2.8s ease-in-out infinite sv2-shimmer;position:absolute;top:0;left:-60%;transform:skew(-20deg)}@keyframes sv2-shimmer{0%{left:-60%}55%,to{left:130%}}.sv2 .foot{color:#b9cdcc;background:#061212;position:relative;overflow:hidden}.sv2 .foot-inner{width:min(1240px,100% - 48px);margin:0 auto;padding-top:72px}.sv2 .partner{background:linear-gradient(120deg,#0d6e6e73,#fea6191f);border:1px solid #ffffff14;border-radius:28px;justify-content:space-between;align-items:center;gap:28px;padding:28px 32px;display:flex}.sv2 .partner b{color:#fff;font-size:24px;line-height:1.2;display:block}.sv2 .partner p{max-width:640px;margin-top:8px;font-size:15px}.sv2 .fgrid{grid-template-columns:1.5fr repeat(4,minmax(0,1fr));gap:36px;margin-top:64px;display:grid}.sv2 .fbrand p{max-width:300px;margin:14px 0 16px;font-size:15px}.sv2 .fcol h4{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:13px}.sv2[dir=rtl] .fcol h4{letter-spacing:0;font-size:15px}.sv2 .fcol ul{flex-direction:column;gap:9px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.sv2 .fcol a:hover{color:var(--amber)}.sv2 .socials{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.sv2 .socials .mag{margin:-6px 0;padding:6px}.sv2 .socials a{color:#dfeeed;background:#ffffff0f;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.sv2 .socials a:hover{background:#ffffff24}.sv2 .socials svg{fill:currentColor;width:18px;height:18px}.sv2 .socials .i{fill:none}.sv2 .fbottom{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding:22px 0;font-size:13px;display:flex}.sv2 .bigword-wrap{height:clamp(120px,18vw,290px);margin-top:6px;position:relative;overflow:hidden}.sv2 .bigword{color:#113535;letter-spacing:-.04em;white-space:nowrap;text-align:center;font-size:clamp(110px,18vw,290px);font-weight:800;line-height:1.02}.sv2[dir=rtl] .bigword{letter-spacing:0;line-height:1.3}.sv2 .wave{inset-inline-end:7%;z-index:2;width:clamp(130px,15vw,230px);position:absolute;bottom:-6%}@media (max-width:1279px){.sv2 .links,.sv2 .login{display:none}.sv2 .burger{display:grid}.sv2 .nav{padding:0 16px}}@media (max-width:639px){.sv2 #locWrap{display:none}}@media (min-width:960px){.sv2 .oc small,.sv2 .oc a{display:none}}@media (prefers-reduced-motion:reduce){.sv2 .bars i,.sv2 .typing i{animation:none}.sv2 .shimmer:after{animation:none;display:none}}
@media (max-width:959px){.sv2{font-size:16px}.sv2 .sec-head h2,.sv2 .stack-head h2,.sv2 .hs-head h2,.sv2 .orbit-top h2,.sv2 .how-title{margin-top:10px;font-size:clamp(27px,7.4vw,36px)}.sv2 .sec-head p,.sv2 .orbit-top p{margin-top:10px;font-size:15px}.sv2 .navshell{padding:0 12px;top:12px}.sv2 .nav{height:60px}.sv2 .hexlogo{width:34px;height:34px}.sv2 .brand{font-size:19px}.sv2 .hero{min-height:100svh}.sv2 .hero-inner{padding:118px 0 112px}.sv2 .l1{white-space:normal}.sv2 .hero h1{margin-top:16px;font-size:clamp(32px,9.2vw,44px)}.sv2 .metabadge{margin-top:10px;padding:6px 14px;font-size:14px}.sv2 .metabadge img{width:20px;height:20px}.sv2 .hero-sub{font-size:15px}.sv2 .stage{width:min(370px,94vw);margin-top:2px}.sv2 .mic{width:96px;height:96px;box-shadow:0 0 0 14px #00545414,0 22px 40px -12px #0054548c}.sv2 .mic .i{width:38px;height:38px}.sv2 .orb-label{font-size:17px}.sv2 .bars{height:22px}.sv2 .gly{border-radius:13px;width:40px;height:40px}.sv2 .gly svg{width:19px;height:19px}.sv2 .b1{width:320px;height:320px}.sv2 .b2{width:300px;height:300px}.sv2 .assemble{box-sizing:border-box;flex-direction:column;align-items:center;height:100svh;min-height:680px;padding-top:92px;display:flex}.sv2 .assemble .sec-head{position:relative;top:auto}.sv2 .frame{aspect-ratio:820/1180;transform-origin:50% 0;border-radius:26px;flex:none;width:auto;max-width:calc(100vw - 24px);height:calc(100svh - 340px);min-height:400px;margin-top:18px;padding:8px;position:relative;top:auto;left:auto;translate:none}.sv2 .frame-screen{border-radius:18px}.sv2 .frame-screen img{object-position:50% 0}.sv2 .dock{top:30%;gap:6px;width:60%;inset-inline-end:10%}.sv2 .chip{border-radius:12px;gap:8px;padding:7px 9px}.sv2 .chip .bico{border-radius:8px;width:26px;height:26px}.sv2 .chip .bico svg{width:14px;height:14px}.sv2 .chip{max-width:62vw}.sv2 .chip b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sv2 .chip p{display:none}.sv2 .statement{padding:14vh 0 12vh}.sv2 .quote-mark{font-size:200px}.sv2 .statement .big{font-size:clamp(23px,6.4vw,30px)}.sv2 .modes{align-items:flex-start;height:100svh;min-height:680px;padding:0;display:flex}.sv2 .modes-inner{width:calc(100% - 32px);padding-top:92px}.sv2 .msg-wrap{margin-top:18px}.sv2 .msg-bubble{padding:10px 16px 10px 10px;font-size:15px}.sv2 .arrows{height:86px}.sv2 .mode-cards{height:clamp(290px,100svh - 520px,370px);display:block;position:relative}.sv2 .mode{border-radius:24px;padding:20px;position:absolute;inset:0;overflow:hidden}.sv2 .mode h3{font-size:21px}.sv2 .mode>p{font-size:14.5px;line-height:1.5}.sv2 .kb,.sv2 .rule{margin-top:12px}.sv2 .reply{min-height:0;margin-top:12px;font-size:14px}.sv2 .stack-head{padding:9vh 0 7vh}.sv2 .stack{background:var(--bg);z-index:1;height:100svh;min-height:680px;position:relative}.sv2 .card{border-radius:26px;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:start;gap:14px;width:calc(100% - 24px);height:auto;max-height:calc(100svh - 200px);padding:20px;top:96px;translate:-50%}.sv2 .card .num{margin-bottom:2px}.sv2 .card h3{margin-top:4px;font-size:22px}.sv2 .card .txt p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.sv2 .card .plats,.sv2 .card .auflow{display:none}.sv2 .viz{border-radius:18px;height:auto;min-height:0;padding:14px}:is(.sv2 .viz:has(.v1vid),.sv2 .viz:has(.vphone)){height:min(50svh,430px);padding:10px}.sv2 .player{gap:10px}.sv2 .prow{gap:10px;padding:10px}.sv2 .play{width:48px;height:48px}.sv2 .vbars{height:34px}.sv2 .cue{height:auto;min-height:96px;max-height:140px;padding:12px}.sv2 .cue p{font-size:14px}.sv2 .v1vid,.sv2 .vphone{height:95%}.sv2 .vphone{aspect-ratio:270/560;width:auto}.sv2 .cal{width:100%;padding:14px;box-shadow:0 12px 30px -18px #00545459}.sv2 .cal .grid{gap:6px;margin-top:10px}.sv2 .slot{border-radius:8px;height:30px}.sv2 .slot.new{padding:4px;font-size:10px}.sv2 .post{width:100%;padding:12px}.sv2 .cmt{padding:6px 8px;font-size:12px}.sv2 .cmts{gap:6px}.sv2 .how{align-items:flex-start;height:100svh;min-height:700px}.sv2 .how-grid{flex-direction:column;gap:0;padding-top:92px;display:flex}.sv2 .steps{height:118px;margin-top:14px;padding-inline-start:0}.sv2 .steps .rail,.sv2 .steps .fill{display:none}.sv2 .step{padding:0;position:absolute;inset:0}.sv2 .step h3{font-size:21px}.sv2 .step p{font-size:14.5px}.sv2 .panel{border-radius:26px;width:100%;height:clamp(340px,100svh - 420px,500px);margin-top:10px}.sv2 .state{padding:22px}.sv2 .row{padding:8px 0;font-size:15px}.sv2 .field{margin-bottom:10px}.sv2 .field .in{height:42px;font-size:14px}.sv2 .livebar{padding:8px 12px;top:12px;left:12px;right:12px}.sv2 .feed{top:70px;left:10px;right:10px}.sv2 .fr{padding:7px 10px}.sv2 .fr .q span{font-size:13px}.sv2 .fr .st{width:112px}.sv2 .hscroll{height:100svh;min-height:640px}.sv2 .outline{font-size:70px}.sv2 .track{gap:20px}.sv2 .tcard{border-radius:22px;width:80vw;padding:10px}.sv2 .tcard .shot{border-radius:14px}.sv2 .tcard h3{margin:12px 6px 2px;font-size:18px}.sv2 .tcard p{margin:0 6px 6px;font-size:14px}.sv2 .orbit-sec{height:100svh;min-height:700px}.sv2 .orbit-top{top:92px}.sv2 .orbit-top p{display:none}.sv2 .orbit{top:0}.sv2 .ring{display:none}.sv2 .focus{border-radius:26px;width:min(320px,86vw);padding:20px 18px 18px;top:calc(45svh + 6px)}.sv2 .ocards{top:calc(79svh - 8px)}.sv2 .dial-arc{border-top:1.5px dashed #00545438;border-radius:50%;width:560px;height:120px;margin-left:-280px;position:absolute;top:calc(79svh - 58px);left:50%}.sv2 .fic{border-radius:18px;width:56px;height:56px}.sv2 .fic svg{width:28px;height:28px}.sv2 .focus b{margin-top:10px;font-size:20px}.sv2 .focus small{min-height:40px;font-size:13.5px}.sv2 .focus a{padding:6px 14px;font-size:13px}.sv2 .oc{border-radius:18px;width:92px;padding:10px 6px}.sv2 .oc b{white-space:normal;line-height:1.2}.sv2 .oc .ic{border-radius:10px;width:32px;height:32px;margin-bottom:4px}.sv2 .oc .ic svg{width:17px;height:17px}.sv2 .oc b{font-size:12.5px}.sv2 .oc small,.sv2 .oc a{display:none}.sv2 .orbit-nav{bottom:4vh}.sv2 .orbit-nav .btn{min-height:44px;padding:0 18px;font-size:14px}.sv2 .wall{min-height:640px}.sv2 .wall h2{font-size:13.2vw}.sv2 .tst{border-radius:20px;width:min(300px,80vw);padding:18px}.sv2 .tst p{font-size:14.5px}.sv2 .final{padding:8vh 0 10vh}.sv2 .final-card{border-radius:30px;padding:64px 22px}.sv2 .partner{flex-direction:column;align-items:flex-start;padding:22px}.sv2 .fgrid{grid-template-columns:1fr 1fr;gap:28px}.sv2 .fbrand{grid-column:1/-1}.sv2 .cp{bottom:18px}.sv2 .flowcard{top:72%}.sv2 .otp{gap:6px}.sv2 .otp input{height:46px;font-size:20px}}.sv2.static .hero{min-height:auto}.sv2.static .gly{display:none}.sv2.static .assemble,.sv2.static .how,.sv2.static .hscroll,.sv2.static .orbit-sec,.sv2.static .wall,.sv2.static .stack,.sv2.static .modes{height:auto;min-height:0;overflow:visible}.sv2.static .assemble{padding:12vh 0}.sv2.static .assemble .sec-head,.sv2.static .orbit-top{position:static}.sv2.static .frame{width:calc(100% - 32px);max-width:1080px;margin:32px auto 0;position:relative;top:auto;left:auto;translate:none}.sv2.static .chip{opacity:1}.sv2.static .modes{padding:10vh 0}.sv2.static .mode-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));height:auto;display:grid}.sv2.static .mode{opacity:1;position:relative}.sv2.static .card{grid-template-columns:1fr;height:auto;margin:0 auto 20px;position:relative;top:auto;left:auto;translate:none}.sv2.static .card .txt p{display:block}.sv2.static .viz{min-height:420px}.sv2.static .how{padding:10vh 0}.sv2.static .how-grid{grid-template-columns:1fr;gap:28px;display:grid}.sv2.static .steps{height:auto}.sv2.static .step{opacity:1;position:relative}.sv2.static .panel{height:auto}.sv2.static .state{opacity:1;border-bottom:1px solid var(--line);min-height:320px;position:relative}.sv2.static .hscroll{padding:10vh 0}.sv2.static .outline{display:none}.sv2.static .track{width:auto;padding-bottom:16px;overflow-x:auto}.sv2.static .tcard{width:min(520px,82vw)}.sv2.static .orbit-sec{padding:10vh 0}.sv2.static .orbit{width:auto;height:auto;margin-top:24px;position:relative;top:auto;left:auto}.sv2.static .ring,.sv2.static .orbit-nav,.sv2.static .dots,.sv2.static .focus{display:none}.sv2.static .ocards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:20px;padding:0 16px;display:grid;position:static}.sv2.static .oc{width:auto;position:relative;translate:none}.sv2.static .oc small,.sv2.static .oc a{display:block}.sv2.static .wall{text-align:center;height:auto;padding:10vh 0;display:block}.sv2.static .tst{text-align:start;width:auto;max-width:560px;margin:16px auto;position:relative;top:auto;left:auto}
.sv2 .page-top{padding-top:150px}.sv2 .sec{padding:12vh 0}.sv2 .sec.tint{background:var(--surface-2)}.sv2 .sec-title{font-size:clamp(30px,3.4vw,44px)}.sv2 .faq-card{box-shadow:var(--shadow);border:1px solid var(--line);background:#fff;border-radius:36px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;padding:64px;display:grid;position:relative}.sv2 .faq-head{align-self:start}.sv2 .faq-head h2{margin-top:14px;font-size:clamp(32px,3.6vw,48px)}.sv2 .faq-head p{color:var(--muted);max-width:34ch;margin-top:14px}.sv2 .faq-list{margin:0;padding:0;list-style:none}.sv2 .qa{--line-s:1;position:relative}.sv2 .qa:after{content:"";inset-inline:0;background:var(--line-2);height:1px;transform-origin:var(--from,0) 50%;transform:scaleX(var(--line-s,1));position:absolute;bottom:0}.sv2[dir=rtl] .qa{--from:100%}.sv2 .qa button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:18px;font-weight:700;line-height:1.4;display:flex}.sv2 .qa button:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:8px}.sv2 .pm{border:1px solid var(--line-2);border-radius:50%;flex:none;width:36px;height:36px;transition:background-color .25s,border-color .25s;position:relative}.sv2 .pm:before,.sv2 .pm:after{content:"";background:var(--teal);border-radius:2px;width:14px;height:1.8px;margin:-.9px 0 0 -7px;position:absolute;top:50%;left:50%}.sv2 .pm:after{transform:rotate(90deg)}.sv2 .qa.open .pm{background:var(--teal);border-color:var(--teal)}.sv2 .qa.open .pm:before,.sv2 .qa.open .pm:after{background:#fff}.sv2 .ans{height:0;overflow:hidden}.sv2 .ans p{color:var(--muted);padding:0 56px 24px 0;font-size:16px}.sv2[dir=rtl] .ans p{padding:0 0 24px 56px}.sv2 .c-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:72px;padding-bottom:12vh;display:grid}.sv2 .c-hero h1{margin-top:18px;font-size:clamp(56px,7vw,96px)}.sv2 .c-sub{color:var(--muted);max-width:30ch;margin-top:22px;font-size:19px}.sv2 .resp{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:520px;margin-top:40px;display:grid}.sv2 .rc{border:1px solid var(--line);background:#fff;border-radius:22px;align-items:center;gap:14px;padding:16px 18px;display:flex;box-shadow:0 10px 30px -18px #00545459}.sv2 .rc .ic{width:44px;height:44px;color:var(--teal);background:#e3f0ef;border-radius:14px;flex:none;place-items:center;display:grid}.sv2 .rc b{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:12px;display:block}.sv2[dir=rtl] .rc b{letter-spacing:0;font-size:14px}.sv2 .rc span{color:var(--muted);font-size:15px}.sv2 .form-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:32px;padding:36px;position:relative}.sv2 .f-label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.sv2[dir=rtl] .f-label{letter-spacing:0;font-size:14px}.sv2 .types{background:var(--surface-2);border-radius:999px;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:12px;padding:4px;display:grid;position:relative}.sv2 .types button{z-index:1;min-height:42px;color:var(--muted);background:0 0;border:0;border-radius:999px;font-size:14px;font-weight:700;transition:color .3s,background-color .3s;position:relative}.sv2 .types button[aria-checked=true]{color:#fff;background:var(--teal);box-shadow:0 8px 20px -10px #005454b3}.sv2 .fgrid2{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.sv2 .fld{flex-direction:column;gap:8px;display:flex}.sv2 .fld.full{grid-column:1/-1}.sv2 .fld label{color:var(--text);font-size:14px;font-weight:600}.sv2 .fld input,.sv2 .fld textarea,.sv2 .fld select{font:inherit;color:var(--text);background:var(--surface-2);border:1px solid #0000;border-radius:16px;min-height:52px;padding:0 16px;font-size:15px;transition:border-color .25s,background-color .25s,box-shadow .25s}.sv2 .fld textarea{resize:vertical;min-height:132px;padding:14px 16px}.sv2 .fld input:focus,.sv2 .fld textarea:focus,.sv2 .fld select:focus{border-color:var(--teal-3);background:#fff;outline:0;box-shadow:0 0 0 4px #2aa8a826}.sv2 .fld.bad input,.sv2 .fld.bad textarea{border-color:#ba1a1a}.sv2 .fld .err{color:#ba1a1a;min-height:0;font-size:13px}.sv2 .phone-in{gap:8px;display:flex}.sv2 .phone-in select{flex:none;width:112px;padding:0 10px}.sv2 .phone-in input{flex:1;min-width:0}.sv2 .send-wrap{margin-top:24px;display:block}.sv2 .send-wrap .mag{display:block}.sv2 .send{justify-content:center;width:100%;min-height:58px;font-size:17px}.sv2 .f-note{color:var(--faint);text-align:center;margin-top:12px;font-size:13px}.sv2 .f-done{text-align:center;border-radius:inherit;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:36px;display:none;position:absolute;inset:0}.sv2 .f-done .ok{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:84px;height:84px;display:grid;box-shadow:0 0 0 14px #00545414}.sv2 .f-done .ok .i{stroke-width:2.4px;width:40px;height:40px}.sv2 .f-done h3{font-size:30px}.sv2 .f-done p{color:var(--muted)}.sv2 .f-done a{color:var(--teal);cursor:pointer;font-weight:700}.sv2 .chans{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.sv2 .chan{text-align:center;border:1px solid var(--line);background:#fff;border-radius:30px;flex-direction:column;align-items:center;padding:40px 28px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -26px #00545466}.sv2 .chan .bar{top:0;height:6px;position:absolute;inset-inline:0}.sv2 .chan .ic{border-radius:50%;place-items:center;width:60px;height:60px;display:grid}.sv2 .chan .ic svg{width:28px;height:28px}.sv2 .chan h3{margin-top:20px;font-size:22px}.sv2 .chan p{color:var(--muted);margin-top:8px;font-size:15px}.sv2 .chan .act{gap:10px;width:100%;margin-top:auto;padding-top:24px;display:flex}.sv2 .chan .act .mag{flex:1;display:block}.sv2 .chan .act .btn{justify-content:center;width:100%}.sv2 .wa-btn{color:#073b1d;background:#25d366;min-height:52px}.sv2 .wa-btn img{border-radius:4px;width:30px;height:22px;box-shadow:0 0 0 2px #ffffff80}.sv2 .wa-btn small{white-space:nowrap;font-size:13px;font-weight:700}.sv2 .locs{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.sv2 .lc{border:1px solid var(--line-2);min-height:52px;color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-weight:600;display:inline-flex}.sv2 .lc.hq{background:var(--teal);color:#fff;border-color:var(--teal);box-shadow:0 14px 30px -12px #00545499}.sv2 .lc .i{width:18px;height:18px}@media (max-width:959px){.sv2 .page-top{padding-top:112px}.sv2 .sec{padding:8vh 0}.sv2 .sec-title{font-size:clamp(26px,7vw,34px)}.sv2 .c-hero{grid-template-columns:1fr;gap:36px;padding-bottom:8vh}.sv2 .c-hero h1{margin-top:12px;font-size:clamp(46px,13vw,64px)}.sv2 .c-sub{margin-top:14px;font-size:16px}.sv2 .resp{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px}.sv2 .rc b{letter-spacing:.08em;margin-inline-end:0;font-size:11px;display:block}.sv2[dir=rtl] .rc b{letter-spacing:0;font-size:12px}.sv2 .rc{text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:12px 6px}.sv2 .rc .ic{border-radius:12px;width:36px;height:36px}.sv2 .rc .ic .i{width:18px;height:18px}.sv2 .rc span{white-space:normal;overflow-wrap:anywhere;font-size:13.5px}.sv2 .rc>div{width:100%;min-width:0}.sv2 .form-card{border-radius:26px;padding:22px 18px}.sv2 .types button{min-height:40px;font-size:13px}.sv2 .fgrid2{grid-template-columns:1fr;gap:14px;margin-top:20px}.sv2 .chans{grid-template-columns:1fr;gap:16px}.sv2 .chan{border-radius:26px;padding:32px 20px 24px}.sv2 .locs{gap:10px;margin-top:22px}.sv2 .lc{min-height:46px;padding:0 16px;font-size:14.5px}.sv2 .faq-card{border-radius:28px;grid-template-columns:1fr;gap:20px;padding:28px 20px 12px}.sv2 .faq-head h2{margin-top:10px;font-size:clamp(27px,7.4vw,36px)}.sv2 .qa button{gap:16px;padding:18px 0;font-size:16px}.sv2 .pm{width:32px;height:32px}.sv2 .ans p{padding-inline-end:0;font-size:15px}.sv2[dir=rtl] .ans p{padding:0 0 20px}}.sv2 .co-hero{padding-bottom:6vh}.sv2 .co-hero h1{font-size:clamp(56px,7vw,96px)}.sv2 .co-hero p{color:var(--muted);max-width:44ch;margin-top:22px;font-size:19px}.sv2 .rule{background:var(--amber);width:96px;height:4px;transform-origin:var(--from,0) 50%;border-radius:4px;margin-top:32px;display:block}.sv2[dir=rtl] .rule{--from:100%}.sv2 .cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.sv2 .vc{border:1px solid var(--line);background:#fff;border-radius:26px;padding:28px;position:relative;box-shadow:0 18px 40px -28px #00545466}.sv2 .vc h3{color:var(--teal);font-size:20px}.sv2 .vc p{color:var(--muted);margin-top:10px;font-size:15.5px}.sv2 .vm{grid-template-columns:1fr 1fr;gap:20px;margin-top:36px;display:grid}.sv2 .vm .vc{padding:36px}.sv2 .vm .lbl{letter-spacing:.14em;text-transform:uppercase;color:#8a5000;font-size:12px;font-weight:800}.sv2[dir=rtl] .vm .lbl{letter-spacing:0;font-size:14px}.sv2 .vm .vc p{color:var(--text);margin-top:14px;font-size:17px}.sv2 .details{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:30px;grid-template-columns:1fr 1fr;column-gap:56px;margin-top:36px;padding:16px 40px;display:grid}.sv2 .drow{--line-s:1;padding:20px 0;position:relative}.sv2 .drow:after{content:"";inset-inline:0;background:var(--line);height:1px;transform-origin:var(--from,0) 50%;transform:scaleX(var(--line-s,1));position:absolute;bottom:0}.sv2[dir=rtl] .drow{--from:100%}.sv2 .drow:nth-last-child(-n+2):after{display:none}.sv2 .drow dt{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:12px;font-weight:700}.sv2[dir=rtl] .drow dt{letter-spacing:0;font-size:13.5px}.sv2 .drow dd{color:var(--ink);text-align:start;unicode-bidi:plaintext;margin:6px 0 0;font-weight:600}.sv2 .drow dd a{color:var(--teal);text-underline-offset:3px;text-decoration:underline}@media (max-width:959px){.sv2 .co-hero h1{font-size:clamp(44px,12vw,60px)}.sv2 .co-hero p{margin-top:14px;font-size:16px}.sv2 .rule{width:72px;margin-top:22px}.sv2 .cards3,.sv2 .vm{grid-template-columns:1fr;gap:12px;margin-top:22px}.sv2 .vc,.sv2 .vm .vc{border-radius:22px;padding:22px}.sv2 .vm .vc p{font-size:16px}.sv2 .details{border-radius:24px;grid-template-columns:1fr;margin-top:22px;padding:6px 20px}.sv2 .drow{padding:14px 0}.sv2 .drow:nth-last-child(2):after{display:block}.sv2 .drow dd{word-break:break-word}}.sv2[dir=rtl] .drow dd{text-align:right}.sv2 .b-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;padding-bottom:8vh;display:grid}.sv2 .pilltag{color:var(--teal);letter-spacing:.12em;background:#e3f0ef;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800;display:inline-flex}.sv2[dir=rtl] .pilltag{letter-spacing:0;font-size:13.5px}.sv2 .b-hero h1{margin-top:18px;font-size:clamp(44px,5vw,72px)}.sv2 .b-hero .c-sub{max-width:44ch}.sv2 .topics{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.sv2 .topics button{border:1px solid var(--line-2);color:var(--muted);background:#fff;border-radius:999px;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .3s,color .3s,border-color .3s}.sv2 .topics button[aria-pressed=true]{background:var(--teal);color:#fff;border-color:var(--teal)}.sv2 .feat{background:var(--ink);color:#fff;min-height:420px;box-shadow:var(--shadow);border-radius:36px;flex-direction:column;justify-content:flex-end;padding:40px;display:flex;position:relative;overflow:hidden}.sv2 .feat .badge{background:var(--amber);color:var(--ink);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:11px;font-weight:800}.sv2[dir=rtl] .feat .badge{letter-spacing:0;font-size:13px}.sv2 .feat h2{color:#fff;margin-top:16px;font-size:clamp(26px,2.6vw,36px)}.sv2 .feat .by{color:#b9cdcc;align-items:center;gap:12px;margin-top:24px;font-size:14px;display:flex}.sv2 .feat .by b{color:#fff;font-weight:700;display:block}.sv2 .feat .av{color:#fff;background:#ffffff1f;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.sv2 .feat .go{top:28px;color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;inset-inline-end:28px}.sv2 .bgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.sv2 .pc{border:1px solid var(--line);color:inherit;background:#fff;border-radius:26px;flex-direction:column;padding:30px 28px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -28px #00545466}.sv2 .pc .bar{top:0;height:5px;position:absolute;inset-inline:0}.sv2 .pc h3{font-size:19px;line-height:1.35}.sv2 .pc p{color:var(--muted);margin-top:10px;font-size:15px}.sv2 .pc .cat{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-top:auto;padding-top:18px;font-size:12px;font-weight:700}.sv2[dir=rtl] .pc .cat{letter-spacing:0;font-size:13px}.sv2 .pc.wide{background:var(--surface-2);flex-direction:row;grid-column:span 1;align-items:center;gap:24px}.sv2 .wide-row{grid-template-columns:1fr 1fr;gap:22px;display:grid}.sv2 .pc.wide .kick{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:12px;font-weight:800}.sv2[dir=rtl] .pc.wide .kick{letter-spacing:0;font-size:13px}.sv2 .pc.wide h3{margin-top:6px;font-size:22px}.sv2 .pc.wide .wi{width:72px;height:72px;color:var(--teal);background:#fff;border-radius:22px;flex:none;place-items:center;display:grid;box-shadow:0 10px 30px -18px #00545480}.sv2 .pc.wide .wi svg{width:34px;height:34px}.sv2 .bstack{flex-direction:column;gap:22px;display:flex}.sv2 .empty{text-align:center;color:var(--muted);padding:40px}.sv2 .news{background:var(--ink);color:#fff;border-radius:40px;grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding:64px;display:grid;position:relative;overflow:hidden}.sv2 .news h2{color:#fff;margin-top:12px;font-size:clamp(32px,3.6vw,48px)}.sv2 .news>div>p{color:#b9cdcc;margin-top:14px;font-size:17px}.sv2 .news form{z-index:1;color:var(--text);background:#fff;border-radius:26px;padding:28px;position:relative}.sv2 .news form .fld+.fld{margin-top:14px}.sv2 .news form .btn{justify-content:center;width:100%;margin-top:18px}.sv2 .news .small{color:var(--faint);text-align:center;margin-top:12px;font-size:12.5px}.sv2 .news .small a{text-decoration:underline}.sv2 .news .msg{color:var(--teal);text-align:center;min-height:0;margin-top:12px;font-weight:700}.sv2 .ptopics{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.sv2 .pt{border:1px solid var(--line);color:inherit;text-align:start;font:inherit;cursor:pointer;background:#fff;border-radius:24px;flex-direction:column;gap:6px;padding:24px;display:flex}.sv2 .pt svg{width:30px;height:30px;color:var(--teal);margin-bottom:10px}.sv2 .pt b{color:var(--ink);font-size:16px}.sv2 .pt small{color:var(--faint);font-size:13px}.sv2 .cover{box-shadow:var(--shadow);aspect-ratio:1600/700;border-radius:32px;overflow:hidden}.sv2 .cover img{object-fit:cover;width:100%;height:100%}.sv2 .art{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:72px;margin-top:48px;display:grid}.sv2 .art h1{margin-top:12px;font-size:clamp(34px,3.8vw,52px)}.sv2 .prose{color:var(--muted);max-width:68ch;margin-top:28px;font-size:17.5px;line-height:1.75}.sv2 .prose h2{color:var(--ink);margin:44px 0 14px;font-size:clamp(24px,2.2vw,30px)}.sv2 .prose p{margin:0 0 18px}.sv2 .prose ul{margin:0 0 18px;padding-inline-start:22px}.sv2 .prose li{margin:0 0 10px}.sv2 .prose li::marker{color:var(--teal-3)}.sv2 .prose strong{color:var(--ink)}.sv2 .side-card{border:1px solid var(--line);background:#fff;border-radius:26px;padding:26px;position:sticky;top:120px;box-shadow:0 18px 40px -28px #00545466}.sv2 .side-card dl{margin:0}.sv2 .side-card .drow{padding:12px 0}.sv2 .side-card .drow:nth-last-child(-n+2):after{display:block}.sv2 .side-card .acts{gap:10px;margin-top:18px;display:flex}.sv2 .side-card .acts .btn{min-height:44px;padding:0 18px;font-size:14px}@media (max-width:959px){.sv2 .b-hero{grid-template-columns:1fr;gap:32px;padding-bottom:6vh}.sv2 .b-hero h1{margin-top:12px;font-size:clamp(36px,10vw,50px)}.sv2 .topics{gap:6px;margin-top:20px}.sv2 .topics button{min-height:38px;padding:0 13px;font-size:13px}.sv2 .feat{border-radius:28px;min-height:320px;padding:26px}.sv2 .bgrid,.sv2 .wide-row{grid-template-columns:1fr;gap:14px}.sv2 .bstack{gap:14px}.sv2 .pc{border-radius:22px;padding:24px 20px 20px}.sv2 .pc.wide{flex-direction:column-reverse;align-items:flex-start;gap:14px}.sv2 .pc.wide .wi{border-radius:18px;width:56px;height:56px}.sv2 .news{border-radius:30px;grid-template-columns:1fr;gap:24px;padding:32px 20px 20px}.sv2 .news form{padding:20px}.sv2 .ptopics{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.sv2 .pt{border-radius:20px;padding:18px}.sv2 .cover{aspect-ratio:16/9;border-radius:22px}.sv2 .art{grid-template-columns:1fr;gap:28px;margin-top:28px}.sv2 .prose{margin-top:20px;font-size:16.5px}.sv2 .prose h2{margin:32px 0 10px}.sv2 .side-card{position:static}}.sv2 .b-hero.solo{grid-template-columns:1fr}.sv2 .feat h2,.sv2 .pc h3{overflow-wrap:anywhere}.sv2 .pr-head{text-align:center;padding-bottom:4vh}.sv2 .pr-head h1{margin-top:16px;font-size:clamp(44px,5.4vw,76px)}.sv2 .bill{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin-top:32px;padding:5px;display:inline-grid}.sv2 .bill button{min-height:48px;color:var(--muted);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:700;transition:color .3s,background-color .3s,box-shadow .3s;display:inline-flex}.sv2 .bill button[aria-pressed=true]{background:var(--teal);color:#fff;box-shadow:0 10px 24px -10px #005454b3}.sv2 .bill .sv{background:var(--amber);color:var(--ink);letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800}.sv2 .hint{color:var(--faint);margin-top:14px;font-size:13.5px}.sv2 .plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;padding-top:28px;display:grid}.sv2 .plan{border:1px solid var(--line);background:#fff;border-radius:28px;flex-direction:column;padding:26px 20px 22px;display:flex;position:relative;box-shadow:0 18px 40px -28px #00545466}.sv2 .plan.pop{border:2px solid var(--teal);padding-top:34px;box-shadow:0 30px 60px -26px #00545480}.sv2 .plan.dark{background:var(--ink);border-color:var(--ink);color:#d3e3e2}.sv2 .pop-badge{top:-14px;background:var(--teal);color:#fff;letter-spacing:.1em;border-radius:999px;width:max-content;margin-inline:auto;padding:5px 14px;font-size:11px;font-weight:800;position:absolute;inset-inline:0}.sv2[dir=rtl] .pop-badge{letter-spacing:0;font-size:13px}.sv2 .plan h3{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:14px}.sv2[dir=rtl] .plan h3{letter-spacing:0;font-size:17px}.sv2 .plan.dark h3{color:var(--mint)}.sv2 .pbox{min-height:150px;margin-top:14px}.sv2 .pline{align-items:baseline;gap:6px;padding-bottom:2px;display:flex;overflow:hidden}.sv2 .pnum{color:var(--ink);letter-spacing:-.03em;font-size:46px;font-weight:800;line-height:1.1}.sv2 .plan.dark .pnum{color:#fff}.sv2 .punit{color:var(--muted);font-size:15px;font-weight:600}.sv2 .plan.dark .punit{color:#b9cdcc}.sv2 .was{color:var(--faint);min-height:22px;margin-top:2px;font-size:15px}.sv2 .was s{text-decoration:line-through}.sv2 .basis{color:var(--teal);background:#e3f0ef;border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-flex}.sv2 .plan.dark .basis{color:var(--mint);background:#ffffff1a}.sv2 .basis.mo{background:var(--surface-2);color:var(--muted)}.sv2 .plan.dark .basis.mo{color:#b9cdcc;background:#ffffff14}.sv2 .psub{color:var(--muted);margin-top:10px;font-size:13.5px}.sv2 .plan.dark .psub{color:#b9cdcc}.sv2 .plan ul{flex-direction:column;flex:1;gap:9px;margin:20px 0 24px;padding:0;list-style:none;display:flex}.sv2 .plan li{align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.4;display:flex}.sv2 .plan li .i{width:16px;height:16px;color:var(--teal-3);stroke-width:2.6px;margin-top:2px}.sv2 .plan.dark li .i{color:var(--amber)}.sv2 .plan .mag{display:block}.sv2 .plan .btn{justify-content:center;width:100%;min-height:48px;padding:0 18px;font-size:15px}.sv2 .pnote{color:var(--faint);text-align:center;margin-top:10px;font-size:12.5px}.sv2 .plan.dark .pnote{color:#8fb0af}.sv2 .badge-row{justify-content:center;margin-top:28px;display:flex}.sv2 .sec-pill{border:1px solid var(--line-2);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:700;display:inline-flex}.sv2[dir=rtl] .sec-pill{letter-spacing:0;font-size:13.5px}.sv2 .cmp-wrap{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:30px;margin-top:36px;overflow-x:auto}.sv2 .cmp{border-collapse:separate;border-spacing:0;width:100%;min-width:860px;font-size:14.5px}.sv2 .cmp th,.sv2 .cmp td{text-align:center;border-bottom:1px solid var(--line);padding:15px 16px}.sv2 .cmp th:first-child,.sv2 .cmp td:first-child{text-align:start;z-index:1;min-width:230px;color:var(--ink);background:#fff;font-weight:600;position:sticky;inset-inline-start:0}.sv2 .cmp thead th{z-index:2;letter-spacing:.1em;text-transform:uppercase;color:var(--teal);background:#fff;font-size:13px;position:sticky;top:0}.sv2[dir=rtl] .cmp thead th{letter-spacing:0;font-size:15px}.sv2 .cmp thead th:first-child{z-index:3}.sv2 .cmp .grp td{color:var(--teal);letter-spacing:.14em;text-transform:uppercase;text-align:start;background:#e9f3f2;font-size:12px;font-weight:800;position:static}.sv2[dir=rtl] .cmp .grp td{letter-spacing:0;font-size:14px}.sv2 .cmp .ck{width:20px;height:20px;color:var(--teal);display:inline-block}.sv2 .cmp .no{color:#b9c6c5}.sv2 .cmp td.hi{background:#9dedec1f}.sv2 .cmp tr:last-child td{border-bottom:0}.sv2 .cta-band{color:#b9cdcc;flex-wrap:wrap;justify-content:center;gap:22px;margin-top:18px;font-size:13px;display:flex}.sv2 .cta-band span{align-items:center;gap:8px;display:inline-flex}.sv2 .cta-band .i{width:16px;height:16px;color:var(--amber)}.sv2 .final-card p+.mag{margin-top:24px}@media (max-width:1099px) and (min-width:960px){.sv2 .plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:959px){.sv2 .pr-head h1{font-size:clamp(36px,10vw,50px)}.sv2 .bill{width:min(100%,360px);margin-top:22px}.sv2 .bill button{gap:6px;min-height:46px;padding:0 10px;font-size:15px}.sv2 .bill .sv{padding:2px 7px;font-size:10px}.sv2 .plans{grid-template-columns:1fr;gap:14px}.sv2 .plan{border-radius:24px;padding:22px 18px 20px}.sv2 .plan.pop{padding-top:30px}.sv2 .pbox{min-height:0}.sv2 .pnum{font-size:42px}.sv2 .cmp-wrap{border-radius:22px;margin-top:22px}.sv2 .cmp{min-width:720px;font-size:13.5px}.sv2 .cmp th,.sv2 .cmp td{padding:12px 10px}.sv2 .cmp th:first-child,.sv2 .cmp td:first-child{min-width:170px}.sv2 .cta-band{gap:10px 16px;margin-top:14px}}.sv2 .wrap.wide{width:min(1380px,100% - 48px)}.sv2 .plan{padding:28px 24px 24px}.sv2 .plan li{font-size:13.5px}.sv2 .cbwrap{margin-top:18px}.sv2 .plan.custom{color:#d3e3e2;background:#0a1f1f;border-color:#0a1f1f;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1.2fr);gap:48px;padding:40px 44px;display:grid;overflow:hidden}.sv2 .plan.custom .hexbg{opacity:.5;pointer-events:none;position:absolute;inset:0}.sv2 .plan.custom>div{z-index:1;position:relative}.sv2 .plan.custom h3{color:var(--mint)}.sv2 .cb-price{align-items:baseline;gap:8px;margin-top:14px;display:flex}.sv2 .cb-price .pnum{color:#fff;font-variant-numeric:tabular-nums;font-size:60px}.sv2 .cb-price .punit{color:#b9cdcc}.sv2 .cb-est{letter-spacing:.04em;color:#8fb0af;margin-top:4px;font-size:12.5px;font-weight:600}.sv2 .cb-tag{color:#b9cdcc;margin-top:16px;font-size:15px}.sv2 .cb-hint{color:#8fb0af;margin:16px 0 22px;font-size:13px}.sv2 .plan.custom .mag{max-width:320px;display:block}.sv2 .cb-lbl{letter-spacing:.14em;text-transform:uppercase;color:#8fb0af;margin:0 0 12px;font-size:12px;font-weight:800}.sv2[dir=rtl] .cb-lbl{letter-spacing:0;font-size:14px}.sv2 .cb-chs{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.sv2 .tg{color:#b9cdcc;background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:14px 6px;font-size:13px;font-weight:600;transition:background-color .25s,border-color .25s,color .25s;display:flex}.sv2 .tg .tgi{place-items:center;width:30px;height:30px;display:grid}.sv2 .tg svg{width:24px;height:24px}.sv2 .tg[aria-pressed=true]{border-color:var(--mint);color:#fff;background:#9dedec24}.sv2 .cb-ads{flex-wrap:wrap;gap:10px;display:flex}.sv2 .ad{color:#b9cdcc;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13.5px;font-weight:600;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex}.sv2 .ad svg{width:16px;height:16px}.sv2 .ad[aria-pressed=true]{background:var(--amber);border-color:var(--amber);color:var(--ink)}.sv2 .tg:focus-visible,.sv2 .ad:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.sv2 .sl{margin-bottom:6px}.sv2 .sl-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sv2 .sl-top label{color:#fff;font-size:13.5px;font-weight:600}.sv2 .sl-top .val{color:var(--amber);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.sv2 .sl-box{height:36px;position:relative}.sv2 .sl-box input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;position:absolute;inset:0}.sv2 .sl-track{inset-inline:2px;background:#ffffff24;border-radius:6px;height:6px;margin-top:-3px;position:absolute;top:50%}.sv2 .sl-fill{background:var(--mint);border-radius:6px;position:absolute;inset-block:0;inset-inline-start:0}.sv2 .sl-thumb{margin-top:-10px;border:3px solid var(--mint);background:#fff;border-radius:50%;width:20px;height:20px;margin-inline-start:-10px;position:absolute;top:50%;box-shadow:0 4px 10px #00000059}.sv2 .sl-box:focus-within .sl-thumb{box-shadow:0 0 0 5px #9dedec59}@media (max-width:1099px) and (min-width:960px){.sv2 .plan.custom{grid-template-columns:1fr 1fr;gap:32px}.sv2 .plan.custom .cb-sum{grid-column:1/-1}}@media (max-width:959px){.sv2 .wrap.wide{width:min(1380px,100% - 32px)}.sv2 .plan{padding:22px 18px 20px}.sv2 .plan.custom{grid-template-columns:1fr;gap:26px;padding:26px 18px}.sv2 .cb-price .pnum{font-size:46px}.sv2 .cb-chs{grid-template-columns:repeat(4,1fr);gap:8px}.sv2 .tg{padding:12px 2px;font-size:11.5px}.sv2 .tg svg{width:22px;height:22px}.sv2 .plan.custom .mag{max-width:none}}
.sv2{font-family:var(--font-cairo), "Cairo", ui-sans-serif, system-ui, sans-serif}.sv2 button,.sv2 input,.sv2 select,.sv2 textarea{font-family:inherit}.sv2-landing{margin-top:-6rem}.sv2 .fcol h3{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:13px}.sv2[dir=rtl] .fcol h3{letter-spacing:0;font-size:15px}@media (prefers-reduced-motion:no-preference){.sv2 .nav[data-intro=pending]{opacity:0;transform:translateY(-120px)}.sv2 .hero[data-intro=pending] .hx,.sv2 .hero[data-intro=pending] .gly{opacity:0}}@media (min-width:960px){.sv2 .hero-inner{padding-top:100px}.sv2 .metabadge{padding:6px 18px;font-size:15px}.sv2 .hero h1{margin-top:14px}.sv2 .hero-inner>p.hx:not(.hero-sub){margin-top:8px!important}.sv2 .hero-sub{margin-top:10px}.sv2 .hero-cta{margin-top:14px}}@media (min-width:960px) and (max-height:900px){.sv2 .hero h1{font-size:clamp(34px,3.7vw,52px)}.sv2 .hero-inner>p.hx:not(.hero-sub){font-size:clamp(18px,2.1vw,28px)!important}.sv2 .stage{width:clamp(300px,42vh,400px)}}@media (max-width:959px) and (max-height:830px){.sv2 .hero-inner{padding-top:92px;padding-bottom:72px}.sv2 .hero h1{margin-top:12px;font-size:clamp(28px,8vw,36px)}.sv2 .hero-inner>p.hx:not(.hero-sub){margin-top:8px!important;font-size:clamp(17px,5vw,22px)!important}.sv2 .hero-sub{margin-top:8px;font-size:14px}.sv2 .hero-cta{margin-top:12px}.sv2 .stage{width:min(300px,80vw)}}:where(.sv2) h1,:where(.sv2) h2,:where(.sv2) h3,:where(.sv2) h4,:where(.sv2) h5,:where(.sv2) h6{font-weight:700}:where(.sv2) h5{font-size:.83em}:where(.sv2) h6{font-size:.67em}:where(.sv2) ul,:where(.sv2) ol,:where(.sv2) menu{list-style:revert;margin-block:1em;padding-inline-start:40px}:where(.sv2) ul ul,:where(.sv2) ul ol,:where(.sv2) ol ul,:where(.sv2) ol ol{margin-block:0}:where(.sv2) blockquote,:where(.sv2) figure{margin:1em 40px}:where(.sv2) dl{margin-block:1em}:where(.sv2) dd{margin-inline-start:40px}:where(.sv2) pre{margin-block:1em}:where(.sv2) button{padding:1px 6px}:where(.sv2) fieldset{border:2px groove;margin-inline:2px;padding:.35em .75em .625em}:where(.sv2) svg{vertical-align:baseline;display:inline}:where(.sv2) video,:where(.sv2) canvas,:where(.sv2) audio,:where(.sv2) iframe{display:revert;vertical-align:baseline}:where(.sv2) b,:where(.sv2) strong{font-weight:700}:where(.sv2) .ring{box-shadow:none}:where(.sv2) .outline{outline-style:none}main:has(>.sv2-page){padding-top:0}
.sv2 .flowcard .fc-lang{top:10px;z-index:1;border:1px solid var(--line-2);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;inset-inline-end:12px}.sv2 .flowcard .fc-lang img{border-radius:50%;width:20px;height:20px}.sv2 .flowcard .fc-lang:hover{border-color:var(--teal-3)}.sv2 .flowcard .fc-lang:disabled{opacity:.6;cursor:progress}.sv2 .flowcard .fc-call{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.01em;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:56px;margin-top:2px;font-size:clamp(20px,5.4vw,24px);font-weight:800;text-decoration:none;display:flex}.sv2 .flowcard .fc-call .i{flex-shrink:0;width:22px;height:22px}.sv2 .flowcard .fc-call-num{white-space:nowrap;direction:ltr;unicode-bidi:isolate}.sv2 .hero.hero-open .hero-inner,.sv2 .hero.hero-typing .hero-inner{filter:none!important;opacity:1!important}.sv2 section.hero{overflow:clip visible}.sv2 .hero-decor{pointer-events:none;position:absolute;inset:0;overflow:clip}.sv2 .hero-decor-fade{-webkit-mask-image:linear-gradient(#000 calc(100% - 240px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 240px),#0000 100%)}.sv2 .hero-decor-glyphs{-webkit-mask-image:linear-gradient(#000 calc(100% - 60px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 60px),#0000 100%)}.sv2 section.hero{background:radial-gradient(900px 560px at 50% calc(100% - 224px), #9dedec52, transparent 70%), var(--bg)}.sv2 .assemble{background:radial-gradient(900px 560px at 50% -224px,#9dedec52,#0000 70%)}@media (max-width:959px){.sv2 .hero .gly{translate:-50% -50%}}@media (min-width:960px){.sv2 .hero-cta{margin-top:30px}}@media (max-width:959px){.sv2 .hero-cta{margin-top:24px}}.sv2 .swap{padding:0;overflow:hidden}.sv2 .swap>.swap-in{white-space:nowrap;padding:0 .22em .04em;display:inline-block}.sv2 .stage .flowcard{top:calc(100% + 16px)}@property --p{syntax:"<number>";inherits:false;initial-value:0}@property --ring-a{syntax:"<color>";inherits:false;initial-value:#005454}@property --ring-b{syntax:"<color>";inherits:false;initial-value:#2aa8a8}@property --ring-c{syntax:"<color>";inherits:false;initial-value:#fea619}.sv2 .flowcard .fc-ring{--ring-a:var(--teal);--ring-b:var(--teal-3);--ring-c:var(--amber);z-index:2;border-radius:inherit;pointer-events:none;background:conic-gradient(from 0deg, var(--ring-a) 0, var(--ring-b) calc(var(--p) * 0.8%), var(--ring-c) calc(var(--p) * 1%), transparent calc(var(--p) * 1% + 0.01%));-webkit-mask-composite:xor;opacity:0;padding:3px;transition:--p .2s linear,--ring-a .25s,--ring-b .25s,--ring-c .25s,opacity .2s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.sv2[dir=rtl] .flowcard .fc-ring{transform:scaleX(-1)}.sv2 .flowcard .fc-ring[data-prog=run],.sv2 .flowcard .fc-ring[data-prog=ok],.sv2 .flowcard .fc-ring[data-prog=err]{opacity:1}.sv2 .flowcard .fc-ring[data-prog=ok]{--ring-a:#1a8f55;--ring-b:#1a8f55;--ring-c:#1a8f55;--p:100!important}.sv2 .flowcard .fc-ring[data-prog=err]{--ring-a:#ba1a1a;--ring-b:#ba1a1a;--ring-c:#ba1a1a;--p:100!important}.sv2 .flowcard .fc-go-prog{text-align:center;font-variant-numeric:tabular-nums;min-width:104px;transition:background-color .25s}.sv2 .flowcard .fc-go-prog[data-prog=ok]{opacity:1;background:#1a8f55}.sv2 .flowcard .fc-go-prog[data-prog=err]{background:#ba1a1a}@media (prefers-reduced-motion:reduce){.sv2 .flowcard .fc-ring,.sv2 .flowcard .fc-go-prog{transition:none}}
.sv2 .brand .brandlogo{transform-origin:0;align-items:center;display:inline-flex}.sv2[dir=rtl] .brand .brandlogo,[dir=rtl] .sv2 .brand .brandlogo{transform-origin:100%}@media (max-width:429px){.sv2 .brand .brandlogo{transform:scale(.92)}}@media (max-width:359px){.sv2 .brand .brandlogo{transform:scale(.84)}}.sv2 .loc>div>button{width:40px;height:40px;color:var(--muted);background:0 0;border-radius:12px;padding:0}.sv2 .loc>div>button:hover{color:var(--teal);background:#0054540f}@media (max-width:639px){.sv2 .loc{display:none}}.sv2 .side-loc .fi{background-size:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.sv2 .side{z-index:90;height:100dvh;inset:0 0 auto}.sv2 .side-panel{padding:96px 28px 0;overflow:hidden}.sv2 .side-scroll{overscroll-behavior:contain;min-height:0;padding-inline:28px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));scrollbar-width:none;flex-direction:column;flex:auto;margin-inline:-28px;display:flex;position:relative;overflow-y:auto}.sv2 .side-scroll::-webkit-scrollbar{display:none}.sv2 .side-foot{padding-top:16px}.sv2 header.menu-open .burger .bl{background:var(--ink)}.sv2 .side-close{z-index:3;top:24px;color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:14px;place-items:center;width:44px;height:44px;transition:background-color .2s;display:grid;position:absolute;inset-inline-end:24px}.sv2 .side-close:hover{background:#ffffff2e}.sv2 .side-close:focus-visible,.sv2 .side-acc:focus-visible{outline-offset:2px;outline:2px solid #9dedec}.sv2 .side-links .sl{letter-spacing:-.02em;color:#fff;align-items:baseline;gap:14px;padding:9px 0;font-size:clamp(28px,8vw,36px);font-weight:800;line-height:1.15;display:flex}.sv2 .side-links button.sl{text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;width:100%;font-family:inherit}.sv2[dir=rtl] .side-links button.sl{letter-spacing:0;line-height:1.35}.sv2 .side-links button.sl .n{letter-spacing:.12em;color:#7ad8d8;min-width:22px;font-size:12px;font-weight:700}.sv2 .side-links button.sl .t{position:relative}.sv2 .side-links button.sl.active{color:#9dedec}.sv2 .side-links button.sl .chev{color:#9dedec;flex-shrink:0;margin-inline-start:auto;transition:transform .3s}.sv2 .side-links .side-acc-li.open button.sl .chev{transform:rotate(180deg)}.sv2 .side-links .side-sub-wrap{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s,visibility 0s .35s;display:grid}.sv2 .side-links .side-acc-li.open .side-sub-wrap{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .35s,visibility}.sv2 .side-links .side-sub-wrap>.side-sub{padding:0;gap:0 16px;min-height:0;padding-inline-start:36px;overflow:hidden}.sv2 .side-links .side-sub-wrap>.side-sub>li{padding-block:3px}.sv2 .side-links .side-sub-wrap>.side-sub>li:last-child{padding-bottom:12px}.sv2 .side-links .side-sub a.viewall{color:#fff;align-items:center;gap:6px;font-weight:700;display:inline-flex}.sv2 .side-links .side-sub a.viewall .i{width:14px;height:14px}@media (prefers-reduced-motion:reduce){.sv2 .side-links .side-sub-wrap,.sv2 .side-links button.sl .chev{transition:none}}.sv2 .side-foot .side-login{width:100%;min-height:48px;color:var(--teal);border:1px solid var(--line-2);background:#fff;justify-content:center;align-items:center;padding:0 20px;font-size:16px;font-weight:700;display:flex}.sv2 .side-foot .side-login:hover{background:#eaf5f4}.sv2 .side-foot .side-login:disabled{opacity:.6}@media (max-height:700px){.sv2 .side-panel{padding-top:84px}.sv2 .side-links .sl{padding-block:5px;font-size:clamp(24px,7vw,30px)}}.sv2 .hala-idle-icon .hi-body{transform-box:fill-box;transform-origin:50% 55%;animation:3.6s ease-in-out infinite hiBreath}.sv2 .hala-idle-icon .hi-eye{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite hiBlink}.sv2 .hala-idle-icon .hi-smile{transform-box:fill-box;transform-origin:50% 0;animation:3.6s ease-in-out infinite hiSmile}@keyframes hiBreath{0%,to{transform:scale(1)rotate(0)}30%{transform:scale(1.12)rotate(-4deg)}60%{transform:scale(1.04)rotate(3deg)}}@keyframes hiBlink{0%,46%,56%,to{transform:scaleY(1)}50%{transform:scaleY(.12)}}@keyframes hiSmile{0%,to{transform:scale(1)}30%{transform:scale(1.18,1.25)}60%{transform:scale(1.05,1.1)}}@media (prefers-reduced-motion:reduce){.sv2 .hala-idle-icon .hi-body,.sv2 .hala-idle-icon .hi-eye,.sv2 .hala-idle-icon .hi-smile{animation:none}}@media (max-width:1279px){html[data-site-menu=open] iframe[data-hala-widget],html[data-site-menu=open] [data-hala-launcher-hit],html[data-site-menu=open] #halaai-widget-tooltip{visibility:hidden!important;pointer-events:none!important}}
.sv2 .fbottom .regions{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}
.sv2 .modes .rule{transform-origin:50%;width:auto;height:auto;color:var(--amber-ink);background:0 0;border-radius:0;flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;margin-top:16px;font-size:14px;font-weight:700;display:flex}.sv2 .modes .rule>span{white-space:nowrap;flex-shrink:0}.sv2 .modes .rule>span:first-child{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}@media (max-width:959px){.sv2 .modes .rule{margin-top:12px}}
@media (min-width:1024px){.sv2:not(.static) .hscroll{padding-top:64px}.sv2:not(.static) .hscroll .hs-head{margin-bottom:18px}.sv2:not(.static) .hscroll .track{perspective:2800px}.sv2:not(.static) .hscroll .tcard{width:clamp(560px,min(92vw,177.778svh - 572.444px),1400px);padding:16px}.sv2:not(.static) .hscroll .tcard .shot{aspect-ratio:16/9}.sv2:not(.static) .hscroll .tcard h3{margin:12px 8px 2px;font-size:26px}.sv2:not(.static) .hscroll .tcard p{margin-bottom:4px;font-size:17px}.sv2:not(.static) .stack .card{gap:48px;width:min(1360px,100% - 48px);height:min(860px,100svh - 170px);padding:28px 28px 28px 52px}.sv2:not(.static) .stack .viz{min-height:0}.sv2[dir=rtl]:not(.static) .stack .card{padding:28px 52px 28px 28px}.sv2:not(.static) .stack .v1vid{height:98%}.sv2:not(.static) .stack .phone.vphone{aspect-ratio:270/480;width:auto;height:98%;max-height:none;padding:10px}.sv2:not(.static) .stack .cal{width:min(600px,92%);padding:24px}.sv2:not(.static) .stack .slot{height:54px}.sv2:not(.static) .stack .post{width:min(540px,92%)}.sv2:not(.static) .stack .card .txt p{max-width:520px;font-size:18px}}.sv2 .orbit .ring{box-shadow:none;--tw-ring-shadow:0 0 #0000}@media (max-width:959px){.sv2:not(.static) .stack{min-height:0}.sv2:not(.static) .stack .card{--cardtop:clamp(80px, 12svh, 96px);top:var(--cardtop);height:calc(100svh - var(--cardtop) - 16px);max-height:none;clip-path:inset(0 0 var(--cb,0px) 0 round 26px);grid-template-rows:auto minmax(0,1fr);padding:18px 18px 16px}.sv2:not(.static) .stack .card .txt{min-width:0}.sv2:not(.static) .stack .viz{align-self:stretch;min-width:0;height:auto;min-height:0;padding:10px}:is(.sv2:not(.static) .stack .viz:has(.v1vid),.sv2:not(.static) .stack .viz:has(.vphone)){height:auto;padding:10px}.sv2:not(.static) .stack .player{align-self:center;gap:10px;min-width:0}.sv2:not(.static) .stack .prow,.sv2:not(.static) .stack .cue{min-width:0}.sv2:not(.static) .stack .cue{height:160px;min-height:0;max-height:none;padding:12px}.sv2:not(.static) .stack .cue>div{min-width:0}.sv2:not(.static) .stack .cue p{overflow-wrap:anywhere;font-size:13.5px;line-height:1.4}.sv2:not(.static) .stack .v1vid{max-width:100%;height:100%}.sv2:not(.static) .stack .phone.vphone{aspect-ratio:9/16;border-radius:30px;width:auto;max-width:100%;height:100%;max-height:none;padding:8px}.sv2:not(.static) .stack .phone.vphone video{object-fit:contain;border-radius:22px}.sv2:not(.static) .stack .cal{width:100%;min-width:0;max-width:100%;padding:12px}.sv2:not(.static) .stack .slot{height:clamp(20px,4.2svh,30px)}.sv2:not(.static) .stack .slot.new{padding:2px;overflow:hidden}.sv2:not(.static) .stack .cm-viz{padding:10px;container-type:size}.sv2:not(.static) .stack .post{border-radius:1.7em;width:100%;min-width:0;max-width:100%;padding:1.1em;font-size:clamp(8.5px,2.63158cqh - .526316px,13px)}.sv2:not(.static) .stack .post-head{gap:.8em;padding-bottom:.9em}.sv2:not(.static) .stack .post-head b{font-size:1.08em}.sv2:not(.static) .stack .post-head small{font-size:.92em}.sv2:not(.static) .stack .post .bico{border-radius:.8em;width:2.7em;height:2.7em}.sv2:not(.static) .stack .post .bico svg{width:1.4em;height:1.4em}.sv2:not(.static) .stack .cmts{gap:.62em;margin-top:.9em}.sv2:not(.static) .stack .cmt{border-radius:1.1em;gap:.77em;min-width:0;padding:.62em .77em;font-size:1em}.sv2:not(.static) .stack .cmt>div{min-width:0}.sv2:not(.static) .stack .cmt b{font-size:.96em}.sv2:not(.static) .stack .cmt em,.sv2:not(.static) .stack .stag{padding:.08em .62em;font-size:.82em}.sv2:not(.static) .stack .cmt.reply{margin-inline-start:2.4em}.sv2:not(.static) .stack .av{width:2.2em;height:2.2em;font-size:.92em}.sv2:not(.static) .stack .av.hala svg{width:1.7em;height:1.7em}.sv2:not(.static) .stack .hidden-row{padding:0 .77em;font-size:.92em}.sv2:not(.static) .stack .hidden-row .i{width:1.4em;height:1.4em}}@media (max-width:959px) and (max-height:700px){.sv2:not(.static) .stack .card h3{margin-top:2px;font-size:19px}.sv2:not(.static) .stack .card .txt p{-webkit-line-clamp:2;margin-top:5px}.sv2:not(.static) .stack .card{gap:10px;padding:14px 16px 12px}}@media (max-width:400px){.sv2:not(.static) .stack .cue{height:176px}}@media (max-width:959px){.sv2:not(.static) .how{align-items:stretch;min-height:0}.sv2:not(.static) .how .how-grid{box-sizing:border-box;height:100%;padding-top:clamp(76px,11.5svh,92px);padding-bottom:16px}.sv2:not(.static) .how .steps{height:auto;display:grid}.sv2:not(.static) .how .step{grid-area:1/1;min-width:0;position:static}.sv2:not(.static) .how .panel{flex:1 1 0;height:auto;min-height:0}.sv2:not(.static) .how .state{padding:clamp(14px,2.4svh,22px) 20px}.sv2:not(.static) .how .state h4{margin-bottom:clamp(6px,1.2svh,14px)}.sv2:not(.static) .how .row{padding:clamp(3px,.9svh,8px) 0}.sv2:not(.static) .how .row .bico{width:clamp(26px,4svh,32px);height:clamp(26px,4svh,32px)}.sv2:not(.static) .how .field{margin-bottom:clamp(4px,1.2svh,10px)}.sv2:not(.static) .how .field label{margin-bottom:clamp(2px,.6svh,6px);font-size:12.5px}.sv2:not(.static) .how .field .in{height:clamp(30px,5.2svh,42px);padding:0 12px;font-size:clamp(11.5px,3.45vw,13.5px)}}@media (max-width:959px) and (max-height:700px){.sv2:not(.static) .how .how-title{margin-top:6px;font-size:clamp(24px,6.6vw,30px)}.sv2:not(.static) .how .steps{margin-top:8px}.sv2:not(.static) .how .step h3{font-size:19px}.sv2:not(.static) .how .step p{font-size:13.5px;line-height:1.4}}@media (max-width:959px){.sv2:not(.static) .stack .card.voice{grid-template-rows:auto auto;align-content:start;align-items:start;gap:20px;height:auto;padding-bottom:18px}.sv2:not(.static) .stack .card.voice .player{align-self:start;gap:16px}}@media (max-width:959px) and (max-height:700px){.sv2:not(.static) .stack .card.voice{gap:16px;padding-bottom:14px}.sv2:not(.static) .stack .card.voice .player{gap:12px}}@media (max-width:959px){.sv2:not(.static) .how .state.s1{flex-direction:column;min-height:350px;display:flex}.sv2:not(.static) .how .state.s1>div{flex-direction:column;flex:1 1 0;justify-content:space-evenly;min-height:0;display:flex}.sv2:not(.static) .how .state.s1 .row{box-sizing:border-box;flex:1 1 0;min-height:0;max-height:92px}}.sv2:not(.static) .how .panel{flex:none;height:auto;min-height:0;display:grid}.sv2:not(.static) .how .state{grid-area:1/1;min-height:0;position:relative;inset:auto}
@media (min-width:960px){.sv2:not(.static) .assemble .frame{--fw:min(1280px, 88vw, calc((100svh - 70px) * 16 / 9));width:var(--fw);left:calc(50% - var(--fw) / 2);top:calc(58% - var(--fw) * 9 / 32);translate:none}}@media (min-width:1920px){.sv2:not(.static) .assemble .frame{--fw:min(1440px, 88vw, calc((100svh - 70px) * 16 / 9))}}@media (max-width:959px){.sv2:not(.static) .assemble .frame{width:min(100vw - 16px,max(100svh,680px)/1.43902 - 201.525px);max-width:none;height:auto;min-height:0}}.sv2 .hscroll .tcard .shot img{width:100%;height:100%}.sv2 .hscroll .tcard .shot[data-fit=contain]{place-items:center;display:grid}.sv2 .hscroll .tcard .shot[data-fit=contain] img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}@media (min-width:1920px){.sv2:not(.static) .hscroll .track{perspective:5200px}.sv2:not(.static) .hscroll .tcard{width:clamp(560px,min(92vw,177.778svh - 572.444px),1240px)}}
.sv2 [data-variant=wide]{color:#d3e3e2}.sv2 [data-variant=wide] button[title][aria-pressed]{color:#b9cdcc;min-height:92px;box-shadow:none;background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px;gap:8px;padding:14px 6px}.sv2 [data-variant=wide] button[title][aria-pressed] svg{width:24px;height:24px;color:inherit}.sv2 [data-variant=wide] button[title][aria-pressed] span{color:inherit;font-size:13px;font-weight:600;line-height:1.2}.sv2 [data-variant=wide] button[title][aria-pressed=true]{color:#fff;box-shadow:none;background:#9dedec24;border:1px solid #9dedec}.sv2 [data-variant=wide] button[title][aria-pressed=true] svg,.sv2 [data-variant=wide] button[title][aria-pressed=true] span{color:#fff}.sv2 [data-variant=wide] button[aria-pressed]:not([title]){color:#b9cdcc;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;min-height:42px;padding:0 16px;font-size:13.5px;font-weight:600}.sv2 [data-variant=wide] button[aria-pressed=true]:not([title]){color:#0a1f1f;background:#fea619;border-color:#fea619}.sv2 [data-variant=wide] [data-testid=custom-plan-quote-cta]{color:#0a1f1f;background:#fea619;border-radius:999px;box-shadow:0 10px 24px -8px #fea6198c}.sv2 [data-variant=wide] [data-testid=custom-plan-quote-cta]:hover{background:#ffb73d}.sv2 [data-variant=wide] .live-transcript-border-ring-thin{border-radius:999px}.sv2 [data-variant=wide] label{color:#fff;font-size:13.5px;font-weight:600}.sv2 [data-variant=wide] label+span{color:#fea619;font-size:13px;font-weight:800}.sv2 [data-variant=wide] p.uppercase{color:#8fb0af;letter-spacing:.14em;margin-bottom:12px;font-size:12px;font-weight:800}.sv2[dir=rtl] [data-variant=wide] p.uppercase{letter-spacing:0;font-size:14px}.sv2 [data-variant=wide] .space-y-2>*+*{margin-top:10px}.sv2 [data-variant=wide] .bg-surface-container-high{box-shadow:none;background:#ffffff24}.sv2 [data-variant=wide] .bg-primary{box-shadow:none;background:#9dedec}.sv2 [data-variant=wide] .border-primary{background:#fff;border-color:#9dedec;box-shadow:0 4px 10px #00000059}.sv2 [data-variant=wide] [data-testid=custom-plan-quote] .text-white\/60{color:#8fb0af}.sv2 [data-variant=wide] .text-teal-100\/60{color:#b9cdcc}.sv2 [data-variant=wide]>div:first-of-type span.uppercase{color:#9dedec;letter-spacing:.14em;font-size:14px}.sv2 [data-variant=wide] [data-testid=custom-plan-quote] .leading-none{font-size:60px}@media (max-width:959px){.sv2 [data-variant=wide] [data-testid=custom-plan-quote] .leading-none{font-size:46px}}.sv2 .sv2-pill{z-index:0;background:var(--teal);pointer-events:none;border-radius:999px;position:absolute;inset:0;box-shadow:0 10px 24px -10px #005454b3}.sv2 .sv2-pill-in{z-index:1;white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:inline-flex;position:relative}.sv2 #bill button{position:relative}.sv2 #bill button[aria-pressed=true]{box-shadow:none;color:#fff;background:0 0}@media (max-width:959px){.sv2 #bill .sv2-pill-in{gap:6px}}.sv2 .sv2-cur{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:2px;max-width:100%;margin-top:22px;padding:4px;display:inline-flex}.sv2 .sv2-cur button{min-height:36px;color:var(--muted);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:700;transition:color .3s;position:relative}.sv2 .sv2-cur button:hover{color:var(--ink)}.sv2 .sv2-cur button[aria-pressed=true],.sv2 .sv2-cur button[aria-pressed=true]:hover{color:#fff;background:0 0}.sv2 .sv2-cur button[aria-busy=true]{opacity:.7}.sv2 .sv2-cur button:focus-visible,.sv2 #bill button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.sv2 .sv2-cur-hint{text-align:center;max-width:36rem;margin:12px auto 0;padding-inline:8px}.sv2 .wrap.wide.plans-sec{width:min(1560px,100% - 40px)}.sv2 .plans-sec .plans{gap:14px}@media (min-width:1700px){.sv2 .plans-sec .plans{gap:18px}}@media (max-width:959px){.sv2 .wrap.wide.plans-sec{width:min(1380px,100% - 32px)}.sv2 .plans-sec .plans{gap:14px}}
.sv2 .f-error{color:#ba1a1a;background:#ba1a1a14;border-radius:16px;margin-top:16px;padding:12px 16px;font-size:14px;font-weight:600}.sv2 .chan .act .btn:disabled{opacity:.7;cursor:wait}.sv2 .send:disabled{opacity:.7;cursor:not-allowed}.sv2 .sv2-pill{z-index:0;background:var(--teal);pointer-events:none;border-radius:999px;position:absolute;inset:0;box-shadow:0 8px 20px -10px #005454b3}.sv2 .sv2-pill-in{z-index:1;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;position:relative}.sv2 #types button[aria-checked=true]{box-shadow:none;color:#fff;background:0 0}.sv2 #types button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}

.sv2 .load-more{justify-content:center;margin-top:18px;display:flex}.sv2 .wide-row:has(>.pc:only-child){grid-template-columns:1fr}.sv2 .news .msg.bad{color:#ba1a1a}.sv2 .news .msg:empty{display:none}.sv2 .cover{position:relative}.sv2 .cover img{position:absolute;inset:0}.sv2 .prose>div>*{margin-top:0}.sv2 .prose p,.sv2 .prose li{color:inherit;line-height:inherit}.sv2 .prose h2{margin:44px 0 14px;font-weight:800;line-height:1.2}.sv2 .prose h3{color:var(--ink);margin:32px 0 10px;font-size:clamp(20px,1.8vw,24px);line-height:1.25}.sv2 .prose ul{color:inherit;margin:0 0 18px;padding-inline-start:22px;list-style:outside}.sv2 .prose a{color:var(--teal);text-underline-offset:3px;font-weight:700;text-decoration:underline}.sv2 .prose code{background:var(--surface-2);color:var(--ink);border-radius:6px;padding:2px 6px;font-size:.9em}.sv2 .prose img{border-radius:18px;max-width:100%;height:auto}.sv2 .prose>div>:first-child{margin-top:0}@media (max-width:959px){.sv2 .prose h2{margin:32px 0 10px}}.sv2 .side-card .rel{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.sv2 .side-card .rel h2{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:12px;font-weight:700}.sv2[dir=rtl] .side-card .rel h2{letter-spacing:0;font-size:13.5px}.sv2 .side-card .rel ul{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.sv2 .side-card .rel a{color:var(--ink);font-weight:600;line-height:1.4;transition:color .25s;display:block}.sv2 .side-card .rel a:hover{color:var(--teal)}.sv2 .side-card .rel small{color:var(--faint);margin-top:2px;font-size:12.5px;font-weight:500;display:block}
.sv2 .ind-hero{padding-bottom:5vh}.sv2 .ind-hero .eyebrow{margin-bottom:18px}.sv2 .ind-hero h1{max-width:18ch;font-size:clamp(48px,5.4vw,78px)}.sv2 .ind-period{color:var(--amber)}.sv2 .ind-hero p#indSub{max-width:54ch}.sv2 .ind-pills{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.sv2 .ind-pill{color:var(--teal);letter-spacing:.04em;background:#e3f0ef;border-radius:999px;align-items:center;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.sv2[dir=rtl] .ind-pill{letter-spacing:0;font-size:14px}.sv2 .ind-ctas{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:26px;display:flex}.sv2 .ind-ctas .mag{margin:-18px}@media (max-width:639px){.sv2 .ind-ctas{flex-wrap:nowrap;gap:10px}.sv2 .ind-ctas .mag{flex:1 1 0;min-width:0;display:flex}.sv2 .ind-ctas .mag-el{white-space:nowrap;flex:auto;justify-content:center;min-width:0;padding-inline:12px;font-size:14px}.sv2[dir=rtl] .ind-ctas .mag-el{padding-inline:10px;font-size:13px}}.sv2 .ind-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:none;margin-top:44px;display:grid}.sv2 .ind-stat{border:1px solid var(--line);background:#fff;border-radius:24px;min-width:0;padding:22px 24px;box-shadow:0 18px 40px -28px #00545466}.sv2 .ind-stat b{color:var(--teal);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(26px,2.6vw,38px);font-weight:800;line-height:1.15;display:block}.sv2[dir=rtl] .ind-stat b{letter-spacing:0}.sv2 .ind-stat span{color:var(--muted);margin-top:6px;font-size:14.5px;font-weight:600;display:block}.sv2 .ind-switch{z-index:30;margin-top:4vh;position:relative}.sv2 .ind-row{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line);background:#ffffffd1;border-radius:28px;flex-wrap:wrap;justify-content:center;gap:2px;margin:0;padding:8px;list-style:none;display:flex;box-shadow:0 14px 34px -22px #00545466}.sv2 .ind-link{min-height:44px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:700;transition:background-color .25s,color .25s;display:inline-flex}.sv2 .ind-link .i{width:18px;height:18px}.sv2 .ind-link:hover{background:var(--surface-2);color:var(--teal)}.sv2 .ind-link.on,.sv2 .ind-link[aria-current=page]{background:var(--teal);color:#fff;box-shadow:0 8px 20px -10px #005454b3}@media (min-width:960px){.sv2 .ind-switch{background:linear-gradient(to bottom, var(--bg) 0, var(--bg) calc(100% - 14px), #f8faf900 100%);padding:20px 0 14px;position:sticky;top:72px}}.sv2 [data-testid^=industry-]{scroll-margin-top:200px}@media (max-width:959px){.sv2 [data-testid^=industry-]{scroll-margin-top:110px}.sv2 .ind-row{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.sv2 .ind-row::-webkit-scrollbar{display:none}.sv2 .ind-row li{scroll-snap-align:center;flex:none}}.sv2 .ind-duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;margin-top:36px;display:grid}.sv2 .ind-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:28px;padding:32px}.sv2 .ind-card-sol{border-color:var(--line-2);background:#e9f3f2}.sv2 .ind-tag{background:var(--amber-soft);color:var(--amber-ink);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin-bottom:8px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-flex}.sv2[dir=rtl] .ind-tag{letter-spacing:0;font-size:14px}.sv2 .ind-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sv2 .ind-list li{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.sv2 .ind-list li:last-child{border-bottom:0;padding-bottom:0}.sv2 .ind-list li:first-child{padding-top:4px}.sv2 .ind-card-sol .ind-list li:first-child{padding-top:16px}.sv2 .ind-num{flex:none;font-size:17px;font-weight:800}.sv2 .ind-list h3{font-size:19px}.sv2 .ind-list p{color:var(--muted);margin-top:6px;font-size:15.5px}.sv2 .ind-card-sol .ind-list h3,.sv2 .ind-em{color:var(--teal)}.sv2 .ind-how{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:64px;margin-top:36px;display:grid}.sv2 .ind-steps{margin-top:0}.sv2 .ind-steps .step{text-align:start;opacity:1;width:100%;color:inherit;background:0 0;border:0;border-radius:22px;margin:0;padding:16px 20px;transition:background-color .3s,box-shadow .3s;display:block}.sv2 .ind-steps .step h3{color:var(--muted);transition:color .3s}.sv2 .ind-steps .step p{color:var(--muted)}.sv2 .ind-steps .step b{color:var(--faint)}.sv2 .ind-steps .step.on{background:#fff;box-shadow:0 18px 40px -28px #00545473}.sv2 .ind-steps .step.on h3,.sv2 .ind-steps .step.on b,.sv2 .ind-steps .step:hover h3{color:var(--teal)}.sv2 .ind-phone-wrap{justify-content:center;display:flex}.sv2 .phone.sv2-pf{width:var(--pf-w,316px);aspect-ratio:9/19;border-radius:48px;flex:none;height:auto;max-height:none;padding:10px}.sv2 .phone.sv2-pf .scr.pf-scr{border-radius:38px;flex-direction:column;display:flex}.sv2 .pf-island{top:10px;z-index:5;background:#000;border-radius:20px;width:32%;height:24px;margin-inline:auto;position:absolute;inset-inline:0}.sv2 .pf-status{color:#fff;flex:none;justify-content:space-between;align-items:center;height:46px;padding:14px 24px 0;font-size:13px;font-weight:700;display:flex}.sv2 .pf-icons{align-items:center;gap:6px;display:inline-flex}.sv2 .pf-head{border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:10px;padding:8px 16px 12px;display:flex}.sv2 .pf-head b{color:#fff;font-size:14px;line-height:1.2;display:block}.sv2 .pf-head small{color:#8fa8a7;font-size:11px;display:block}.sv2 .pf-av{object-fit:cover;background:#f8faf9;border-radius:50%;width:36px;height:36px;padding:2px;box-shadow:0 0 0 1.5px #ffffffd9}.sv2 .pf-body{flex:1;min-height:0;position:relative;overflow:hidden}.sv2 .pf-input{color:#8fa8a7;background:#ffffff17;border-radius:999px;flex:none;align-items:center;gap:8px;margin:8px 12px 6px;padding:6px 12px;display:flex}.sv2 .pf-input .i{width:18px;height:18px}.sv2 .pf-plus{font-size:20px;line-height:1}.sv2 .pf-field{flex:1;height:22px}.sv2 .pf-home{background:#fff9;border-radius:4px;flex:none;width:34%;height:4px;margin:4px auto 8px;display:block}.sv2 .ind-chat{flex-direction:column;gap:10px;padding:14px 12px;display:flex}.sv2 .ind-msg{flex-direction:column;gap:3px;max-width:86%;display:flex}.sv2 .ind-msg p{border-radius:18px;padding:9px 13px;font-size:13.5px;font-weight:500;line-height:1.45}.sv2 .ind-msg.ai{align-self:flex-start}.sv2 .ind-msg.ai p{color:#fff;background:#0d6e6e;border-end-start-radius:5px}.sv2 .ind-msg.cu{align-self:flex-end}.sv2 .ind-msg.cu p{color:#e0eeec;background:#243636;border-end-end-radius:5px}.sv2 .ind-meta{color:#8fb0af;align-items:center;gap:4px;padding-inline:6px;font-size:11px;display:inline-flex}.sv2 .ind-msg.cu .ind-meta{align-self:flex-end}.sv2 .ind-tick{color:#9dedec}.sv2 .ind-case{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:28px;margin-top:36px;display:grid}.sv2 .ind-quote{flex-direction:column;justify-content:space-between;gap:28px;margin:0;padding:40px;display:flex}.sv2 .ind-quote blockquote{color:var(--ink);margin:0;font-size:clamp(20px,1.9vw,26px);font-weight:600;line-height:1.5}.sv2 .ind-quote figcaption b{color:var(--teal);font-size:17px;display:block}.sv2 .ind-quote figcaption span{color:var(--muted);margin-top:2px;font-size:14.5px;display:block}.sv2 .ind-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sv2 .ind-metrics .ind-stat{flex-direction:column;justify-content:center;display:flex}.sv2 .ind-sub{text-align:center;max-width:62ch;color:var(--muted);margin:14px auto 0;font-size:17px}.sv2 .ind-cmp{max-width:980px;margin-inline:auto;overflow-x:visible}.sv2 .ind-cmp .cmp{table-layout:auto;min-width:0}.sv2 .ind-cmp .cmp th:first-child,.sv2 .ind-cmp .cmp td:first-child{width:56%;min-width:0}.sv2 .ind-cmp .cmp tbody td:first-child{text-align:start}.sv2 .ind-cmp .cmp thead th{position:static}.sv2 .ind-cmp .cmp td{padding:18px 16px}.sv2 .ind-cmp .ck.oth{color:#9fb3b2}.sv2 .ind-cmp .no{vertical-align:middle;background:#b9c6c5;border-radius:2px;width:14px;height:2px;display:inline-block}.sv2 .ind-final-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin-top:24px;display:flex}.sv2 .ind-final-ctas .shimmer{margin-top:0}.sv2 .ind-final-sec{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;transition:background-color .2s}.sv2 .ind-final-sec:hover:not(:disabled){background:#ffffff2e}.sv2 .ind-final-sec:disabled{opacity:.7;cursor:wait}@media (max-width:959px){.sv2 .ind-hero h1{max-width:none;font-size:clamp(40px,11vw,56px)}.sv2 .ind-stats{grid-template-columns:1fr;gap:12px;margin-top:32px}.sv2 .ind-stat{border-radius:20px;padding:18px 20px}.sv2 .ind-duo,.sv2 .ind-case{grid-template-columns:1fr;gap:14px;margin-top:22px}.sv2 .ind-card{border-radius:22px;padding:22px}.sv2 .ind-quote{gap:20px;padding:24px}.sv2 .ind-how{grid-template-columns:1fr;gap:28px;margin-top:22px}.sv2 .ind-steps{height:auto;margin-top:0;padding-inline-start:20px}.sv2 .ind-steps .rail,.sv2 .ind-steps .fill{display:block}.sv2 .ind-steps .step{padding:14px 16px;position:relative;inset:auto}.sv2 .ind-steps .step h3{font-size:21px}.sv2 .ind-steps .step p{font-size:14.5px}.sv2 .phone.sv2-pf{--pf-w:264px;border-radius:42px}.sv2 .phone.sv2-pf .scr.pf-scr{border-radius:33px}.sv2 .ind-metrics{gap:12px}.sv2 .ind-metrics .ind-stat{padding:16px}.sv2 .ind-cmp .cmp td,.sv2 .ind-cmp .cmp th{padding:12px 8px;font-size:13px}.sv2 .ind-cmp .cmp th:first-child,.sv2 .ind-cmp .cmp td:first-child{width:52%}.sv2 .ind-sub{font-size:15px}}
.sv2 .orbit-sec#industries{background:linear-gradient(to bottom, transparent calc(100% - min(360px, 48%)), var(--bg) 100%), radial-gradient(900px 560px at 50% 64%, #9dedec61, transparent 70%), var(--bg)}.sv2 .metabadge{white-space:nowrap;max-width:100%}.sv2 .metabadge svg.i{stroke-width:2.4px;width:22px;height:22px;color:var(--teal)}.sv2 .metabadge.dark svg.i{color:#5eead4;width:16px;height:16px}@media (max-width:560px){.sv2 .metabadge{gap:6px;padding:6px clamp(9px,3vw,14px);font-size:clamp(11px,3.3vw,14px)}.sv2 .metabadge svg.i{width:16px;height:16px}}
.sv2 .navcta .cta-s{display:none}@media (max-width:767px){.sv2 .navcta .cta-l{display:none}.sv2 .navcta .cta-s{display:inline}}.sv2 button.login{font:inherit;border:0;font-size:14px;font-weight:600}.sv2 button.side-login{font:inherit;background:0 0;border:0;font-weight:700}.sv2 .side-links .side-sub{padding:0 0 10px;flex-wrap:wrap;gap:6px 16px;margin:0;padding-inline-start:36px;list-style:none;display:flex}.sv2 .side-links .side-sub a{letter-spacing:0;color:#b9cdcc;padding:0;font-size:15px;font-weight:600;line-height:1.4;display:inline}.sv2 .side-links .side-sub a:hover,.sv2 .side-links .side-sub a.active{color:#9dedec}.sv2 .fcol li>button{font:inherit;color:inherit;text-align:start;background:0 0;border:0;padding:0}.sv2 .fcol li>button:hover{color:var(--amber)}.sv2 .fbrand .metabadge{margin-top:0}.sv2 .cp-msgs .msg{white-space:pre-wrap;overflow-wrap:anywhere}