.sslv2 .hm-tint{background:var(--sv-tint)}.sslv2 .hm-two{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}@media (min-width:1024px){.sslv2 .hm-two{grid-template-columns:minmax(0,1fr) 520px;gap:64px}.sslv2 .hm-two-480{grid-template-columns:minmax(0,1fr) 480px}}@media (min-width:1024px) and (max-width:1139px){.sslv2 .hm-about{grid-template-columns:minmax(0,1fr) 440px}}.sslv2 .hm-ulink{font-size:15px;font-weight:600;line-height:25px;color:var(--sv-primary);text-decoration:underline;text-underline-offset:3px}.sslv2 .hm-ulink:hover{color:var(--sv-primary-hover)}.sslv2 .hm-ulink-sm{font-size:14px;line-height:23px}.sslv2 .hm-ulink-lg{font-size:16px;line-height:26px;text-underline-offset:4px}.sslv2 .sv-icon.hm-icon-40{width:40px;height:40px}.sslv2 .hm-checks{margin-top:18px;display:grid;gap:10px;font-size:17px;line-height:28px;color:var(--sv-text)}.sslv2 .hm-steps li{display:flex;gap:14px;padding:14px 0;border-top:1px solid var(--sv-line)}.sslv2 .hm-steps li:first-child{border-top:0}.sslv2 .hm-steps b{display:block;font-size:16px;font-weight:600;line-height:24px;color:var(--sv-heading)}.sslv2 .hm-steps li>span>span{font-size:15px;line-height:23px;color:var(--sv-muted)}.sslv2 .hm-step-no{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:2px solid var(--sv-primary);color:var(--sv-primary);font-size:16px;font-weight:700}.sslv2 .hm-about h2{font-size:14px;font-weight:600;line-height:21px;color:var(--sv-primary);margin-bottom:10px}.sslv2 .hm-about-lead{font-size:30px;font-weight:700;line-height:36px;color:var(--sv-heading)}.sslv2 .hm-about-text{margin-top:14px;max-width:640px;font-size:19px;line-height:31px;color:var(--sv-text)}.sslv2 .hm-about-links{margin-top:18px;font-size:17px;line-height:28px;color:var(--sv-text)}.sslv2 .hm-about-links a{color:var(--sv-primary);text-decoration:underline;text-underline-offset:3px}.sslv2 .hm-about-links a:hover{color:var(--sv-primary-hover)}.sslv2 .hm-stats-wrap{position:relative;isolation:isolate}.sslv2 .hm-stats-wrap:before{content:"";position:absolute;inset:-8% -6% -10% -6%;z-index:-1;pointer-events:none;background:radial-gradient(45% 50% at 80% 15%,rgba(52,89,230,.35),transparent 70%),radial-gradient(40% 45% at 15% 90%,rgba(143,176,255,.35),transparent 70%);filter:blur(28px)}.sslv2 .hm-stats{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:24px;overflow:hidden;background:radial-gradient(60% 55% at 100% 0,rgba(77,226,225,.22),transparent 70%),radial-gradient(70% 60% at 0 100%,rgba(143,176,255,.22),transparent 70%),linear-gradient(135deg,var(--sv-navy) 0,var(--sv-primary) 100%);box-shadow:0 30px 60px -20px rgba(18,22,52,.55),inset 0 0 0 1px rgba(255,255,255,.08)}.sslv2 .hm-stats:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(80% 80% at 50% 50%,#000,transparent);mask-image:radial-gradient(80% 80% at 50% 50%,#000,transparent)}.sslv2 .hm-stat{position:relative;padding:28px;transition:background-color .2s ease}.sslv2 .hm-stat:hover{background:rgba(255,255,255,.06)}.sslv2 .hm-stat .sv-icon{background:rgba(77,226,225,.14);color:var(--sv-cyan);box-shadow:inset 0 0 0 1px rgba(77,226,225,.28),0 0 24px rgba(77,226,225,.18);transition:transform .2s ease}.sslv2 .hm-stat:hover .sv-icon{transform:translateY(-2px)}.sslv2 .hm-stat:nth-child(odd):after{content:"";position:absolute;top:24px;bottom:24px;right:0;width:1px;background:rgba(255,255,255,.12)}.sslv2 .hm-stat:nth-child(-n+2):before{content:"";position:absolute;left:24px;right:24px;bottom:0;height:1px;background:rgba(255,255,255,.12)}.sslv2 .hm-stat-value{margin-top:18px;font-size:24px;font-weight:700;line-height:28px;letter-spacing:-.015em;color:#fff}.sslv2 .hm-stat-text{margin-top:6px;font-size:15px;line-height:22px;color:var(--sv-navy-text)}@media (max-width:479px){.sslv2 .hm-stats{grid-template-columns:1fr}.sslv2 .hm-stat:after,.sslv2 .hm-stat:before{display:none}.sslv2 .hm-stat+.hm-stat{border-top:1px solid rgba(255,255,255,.12)}.sslv2 .hm-stat{display:grid;grid-template-columns:40px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;align-items:start;padding:20px}.sslv2 .hm-stat .sv-icon{grid-row:span 2}.sslv2 .hm-stat-value{margin-top:0;font-size:20px;line-height:26px}.sslv2 .hm-stat-text{margin-top:2px;font-size:14px;line-height:21px}}.sslv2 .hm-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 80px),transparent);mask-image:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 80px),transparent)}.sslv2 .hm-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:hm-marquee 120s linear infinite}.sslv2 .hm-marquee:focus-within .hm-marquee-track,.sslv2 .hm-marquee:hover .hm-marquee-track{animation-play-state:paused}.sslv2 .hm-marquee-list{display:flex;gap:48px;padding-right:48px}.sslv2 .hm-logo{width:160px;display:flex;flex-direction:column;align-items:center;gap:10px;border-radius:8px;outline-offset:4px}.sslv2 .hm-logo-box{width:140px;height:40px;display:flex;align-items:center;justify-content:center}.sslv2 .hm-logo-box img{max-width:140px;max-height:40px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.sslv2 .hm-logo-name{width:160px;font-size:14px;font-weight:500;line-height:23px;color:var(--sv-muted);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes hm-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sslv2 .hm-sol-grid{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.sslv2 .hm-sol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sslv2 .hm-sol-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sslv2 .hm-sol{display:flex;flex-direction:column;background:#fff;border:1px solid var(--sv-line);border-radius:16px;padding:24px}.sslv2 .hm-sol-ssl{border:2px solid var(--sv-primary);padding:23px;display:grid;gap:20px}@media (min-width:640px){.sslv2 .hm-sol-ssl{grid-column:span 2;grid-template-columns:minmax(0,1fr) 176px}}.sslv2 .hm-sol h3{margin-top:16px;font-size:20px;font-weight:600;line-height:24px;color:var(--sv-heading)}.sslv2 .hm-sol-ssl h3{font-size:22px;line-height:26px}.sslv2 .hm-sol-text{margin-top:8px;font-size:15px;line-height:23px;color:var(--sv-muted)}.sslv2 .hm-sol-links{margin-top:16px}.sslv2 .hm-sol-links li{border-top:1px solid var(--sv-line)}.sslv2 .hm-sol-links li:first-child{border-top:0}.sslv2 .hm-sol-links a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;font-size:15px;font-weight:500;line-height:25px;color:var(--sv-tint-text)}.sslv2 .hm-sol-links a:hover{color:var(--sv-primary);text-decoration:underline;text-underline-offset:3px}.sslv2 .hm-sol-more{margin-top:auto;padding-top:20px;white-space:nowrap}.sslv2 .hm-sol-price{margin-top:20px;font-size:14px;line-height:23px;color:var(--sv-muted)}.sslv2 .hm-sol-price b{font-size:22px;font-weight:700;color:var(--sv-heading);margin:0 4px}.sslv2 .hm-quote-btn{display:inline-flex;align-items:center;align-self:flex-start;height:36px;padding:0 14px;border-radius:8px;border:1px solid var(--sv-primary);background:#fff;color:var(--sv-primary);font-size:14px;font-weight:600;line-height:22px;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.sslv2 .hm-quote-btn:hover{background:var(--sv-primary);color:#fff}.sslv2 .hm-ai-ext .hm-quote-btn{margin-top:8px}.sslv2 .hm-price-year{display:block;font-size:13px;line-height:20px;color:var(--sv-muted)}.sslv2 .hm-secure{display:flex;flex-direction:column;align-items:center;border-radius:12px;border:1px solid var(--sv-line-blue);background:var(--sv-tint);padding:14px;text-align:center}.sslv2 .hm-secure-dots{align-self:flex-start;display:flex;gap:5px}.sslv2 .hm-secure-dots span{width:7px;height:7px;border-radius:50%;background:var(--sv-line-blue)}.sslv2 .hm-secure-url{margin-top:10px;align-self:stretch;gap:6px;border:1px solid var(--sv-line);border-radius:8px;padding:4px 8px;font-size:14px;line-height:23px;color:var(--sv-muted)}.sslv2 .hm-secure-shield,.sslv2 .hm-secure-url{display:flex;align-items:center;background:#fff}.sslv2 .hm-secure-shield{margin:auto 0 0;justify-content:center;width:72px;height:72px;border-radius:50%;color:var(--sv-primary);box-shadow:0 10px 24px rgba(52,89,230,.14)}.sslv2 .hm-secure-title{margin-top:18px;font-size:16px;font-weight:700;line-height:22px;color:var(--sv-heading)}.sslv2 .hm-secure-sub{margin:4px 0 auto;font-size:14px;line-height:23px;color:var(--sv-muted)}.sslv2 .hm-sol-cta{position:relative;overflow:hidden;background:var(--sv-primary);border-color:var(--sv-primary);color:#fff}.sslv2 .hm-sol-cta:after{content:"";position:absolute;right:-60px;bottom:-60px;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.08);pointer-events:none}.sslv2 .hm-sol-cta h3{color:#fff}.sslv2 .hm-sol-cta .hm-sol-text{color:var(--sv-tint)}.sslv2 .hm-sol-cta .hm-cta-btn{position:relative;z-index:1;margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;height:42px;padding:0 16px;border-radius:8px;background:#fff;color:var(--sv-primary);font-size:15px;font-weight:600;line-height:25px;transition:background-color .15s ease}.sslv2 .hm-sol-cta .hm-cta-btn:hover{background:var(--sv-tint)}.sslv2 .hm-sol-cta .sv-icon{background:rgba(255,255,255,.16);color:#fff}.sslv2 .sv-glass .hm-sol-grid{position:relative;isolation:isolate}.sslv2 .sv-glass .hm-sol-grid:before{content:"";position:absolute;inset:4% 0;z-index:-1;pointer-events:none;background:radial-gradient(26% 45% at 18% 30%,rgba(52,89,230,.32),transparent 70%),radial-gradient(24% 40% at 55% 20%,rgba(143,176,255,.55),transparent 70%),radial-gradient(26% 45% at 85% 45%,rgba(52,89,230,.22),transparent 70%),radial-gradient(28% 45% at 35% 85%,rgba(198,210,247,.9),transparent 70%),radial-gradient(24% 40% at 75% 90%,rgba(143,176,255,.5),transparent 70%);filter:blur(40px)}.sslv2 .sv-glass .hm-sol{position:relative;overflow:hidden;border-radius:24px;padding:26px;background:rgba(255,255,255,.6);backdrop-filter:var(--sv-glass-blur);border:1px solid var(--sv-glass-border);box-shadow:var(--sv-glass-shadow);transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s ease,box-shadow .25s ease,border-color .25s ease}.sslv2 .sv-glass .hm-sol:not(.hm-sol-cta):before{content:"";position:absolute;inset:0 0 auto 0;height:40%;pointer-events:none;background:var(--sv-glass-sheen)}.sslv2 .sv-glass .hm-sol>*{position:relative}.sslv2 .sv-glass .hm-sol h3{letter-spacing:-.015em}.sslv2 .sv-glass .hm-sol .sv-icon{border-radius:14px;background:rgba(255,255,255,.7);color:var(--sv-primary);border:1px solid rgba(255,255,255,.9);box-shadow:inset 0 1px 0 #fff,0 6px 16px -6px rgba(52,89,230,.35);transition:transform .25s ease}.sslv2 .sv-glass .hm-sol:hover .sv-icon{transform:scale(1.06) rotate(-4deg)}.sslv2 .sv-glass .hm-sol-links li{border-top-color:rgba(18,22,52,.07)}.sslv2 .sv-glass .hm-sol-links a{margin:0 -10px;padding:6px 10px;border-radius:10px;transition:background-color .15s ease,color .15s ease}.sslv2 .sv-glass .hm-sol-links a:hover{background:rgba(238,242,254,.85);text-decoration:none}.sslv2 .sv-glass .hm-sol-links a svg{transition:transform .15s ease}.sslv2 .sv-glass .hm-sol-links a:hover svg{transform:translateX(3px)}.sslv2 .sv-glass .hm-sol-ssl{border-color:transparent;padding:26px;box-shadow:var(--sv-glass-shadow-featured)}.sslv2 .sv-glass .hm-sol-price b{font-size:26px;letter-spacing:-.02em}.sslv2 .sv-glass .hm-secure{border-radius:18px;background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.85);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #fff,0 10px 30px -14px rgba(52,89,230,.35)}.sslv2 .sv-glass .hm-secure-url{border-radius:999px;background:rgba(255,255,255,.85);border-color:rgba(255,255,255,.9)}.sslv2 .sv-glass .hm-secure-shield{box-shadow:0 0 0 8px rgba(255,255,255,.45),0 12px 28px -8px rgba(52,89,230,.45)}.sslv2 .sv-glass .hm-sol-more{align-self:flex-start;margin-top:auto;display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;background:var(--sv-glass-pill-bg);border:1px solid var(--sv-glass-pill-border);box-shadow:var(--sv-glass-pill-shadow);text-decoration:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.sslv2 .sv-glass .hm-sol-ssl .hm-sol-more{margin-top:16px}.sslv2 .sv-glass .hm-sol:hover .hm-sol-more{background:var(--sv-primary);border-color:var(--sv-primary);color:#fff;box-shadow:var(--sv-glass-pill-shadow-hover)}.sslv2 .sv-glass .hm-sol-cta{background:linear-gradient(135deg,rgba(52,89,230,.92),rgba(43,79,216,.95));border-color:rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 24px 60px -20px rgba(52,89,230,.55)}.sslv2 .sv-glass .hm-sol-cta:after{background:rgba(143,176,255,.22);filter:blur(10px)}.sslv2 .sv-glass .hm-sol-cta .sv-icon{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.3);color:#fff;box-shadow:none}.sslv2 .sv-glass .hm-sol-cta .hm-cta-btn{border-radius:999px;box-shadow:0 8px 20px -8px rgba(18,22,52,.4)}@media (prefers-reduced-motion:reduce){.sslv2 .sv-glass .hm-sol,.sslv2 .sv-glass .hm-sol .sv-icon{transition:none}}.sslv2 .hm-ai{position:relative;overflow:hidden;isolation:isolate;padding:64px 0;background:radial-gradient(40% 70% at 85% 20%,rgba(52,89,230,.14),transparent 70%),radial-gradient(35% 60% at 60% 100%,rgba(143,176,255,.22),transparent 70%),var(--sv-tint);border-top:1px solid var(--sv-line-blue);border-bottom:1px solid var(--sv-line-blue)}.sslv2 .hm-ai:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(52,89,230,.16) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(60% 80% at 75% 50%,#000,transparent);mask-image:radial-gradient(60% 80% at 75% 50%,#000,transparent)}.sslv2 .hm-ai-grid{display:grid;gap:32px;align-items:center}@media (min-width:1024px){.sslv2 .hm-ai-grid{grid-template-columns:360px minmax(0,1fr);gap:56px}}.sslv2 .hm-ai-text{margin-top:8px;font-size:17px;line-height:28px;color:var(--sv-text)}.sslv2 .hm-ai-all{display:inline-block;margin-top:12px}.sslv2 .hm-ai-panel{position:relative;padding:24px;border-radius:24px;border:1px solid transparent;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,255,255,.9)) padding-box,linear-gradient(135deg,var(--sv-primary),var(--sv-navy-link) 50%,var(--sv-line-blue)) border-box;box-shadow:0 30px 60px -24px rgba(52,89,230,.4),0 2px 6px rgba(18,22,52,.04)}.sslv2 .hm-ai-panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:16px}.sslv2 .hm-ai-badge{gap:6px;height:28px;padding:0 12px;border-radius:999px;background:linear-gradient(135deg,var(--sv-primary),var(--sv-primary-hover));color:#fff;font-weight:600;line-height:28px;box-shadow:0 6px 16px -6px rgba(52,89,230,.6)}.sslv2 .hm-ai-badge,.sslv2 .hm-ai-live{display:inline-flex;align-items:center;font-size:13px}.sslv2 .hm-ai-live{gap:8px;font-weight:500;color:var(--sv-muted)}.sslv2 .hm-ai-live i{width:8px;height:8px;border-radius:50%;background:var(--sv-success);box-shadow:0 0 0 0 rgba(21,128,61,.45);animation:hm-ai-pulse 2s ease-out infinite}@keyframes hm-ai-pulse{0%{box-shadow:0 0 0 0 rgba(21,128,61,.45)}to{box-shadow:0 0 0 8px rgba(21,128,61,0)}}.sslv2 .hm-ai-form{display:flex;align-items:center;gap:8px;padding:6px;border-radius:16px;background:#fff;border:1px solid var(--sv-line-blue);box-shadow:0 10px 24px -14px rgba(18,22,52,.25);transition:border-color .15s ease,box-shadow .15s ease}.sslv2 .hm-ai-form:focus-within{border-color:var(--sv-primary);box-shadow:0 0 0 4px rgba(52,89,230,.14),0 10px 24px -14px rgba(18,22,52,.25)}.sslv2 .hm-ai-input{flex:1;min-width:0;display:flex;align-items:center;gap:10px;height:52px;padding:0 12px;color:var(--sv-primary)}.sslv2 .hm-ai-input input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:17px;line-height:28px;color:var(--sv-heading)}.sslv2 .hm-ai-input input::-moz-placeholder{color:var(--sv-disabled)}.sslv2 .hm-ai-input input::placeholder{color:var(--sv-disabled)}.sslv2 .hm-ai-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;height:52px;padding:0 22px;border:0;border-radius:12px;cursor:pointer;background:linear-gradient(135deg,var(--sv-primary) 0,var(--sv-primary-hover) 100%);color:#fff;font-size:16px;font-weight:600;line-height:25px;box-shadow:0 10px 22px -10px rgba(52,89,230,.75),inset 0 1px 0 rgba(255,255,255,.2);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.sslv2 .hm-ai-btn:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 14px 26px -10px rgba(52,89,230,.8),inset 0 1px 0 rgba(255,255,255,.2)}.sslv2 .hm-ai-btn:focus-visible{outline:2px solid var(--sv-primary);outline-offset:3px}.sslv2 .hm-ai-examples{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:14px;color:var(--sv-muted)}.sslv2 .hm-ai-chip{height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--sv-line-blue);background:var(--sv-tint);font-size:14px;font-weight:500;color:var(--sv-tint-text);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.sslv2 .hm-ai-chip:hover{background:#fff;border-color:var(--sv-primary)}.sslv2 .hm-ai-exts{margin-top:20px;padding-top:20px;border-top:1px dashed var(--sv-line-blue);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width:640px){.sslv2 .hm-ai-exts{grid-template-columns:repeat(4,minmax(0,1fr))}}.sslv2 .hm-ai-ext{position:relative;display:flex;flex-direction:column;padding:14px 16px;border-radius:14px;background:linear-gradient(180deg,#fff,var(--sv-bg-alt));border:1px solid var(--sv-line);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.sslv2 .hm-ai-ext:hover{transform:translateY(-2px);border-color:var(--sv-line-blue);box-shadow:0 14px 28px -16px rgba(52,89,230,.45)}.sslv2 .hm-ai-ext b{font-size:20px;font-weight:800;line-height:28px;letter-spacing:-.01em;background:linear-gradient(135deg,var(--sv-navy),var(--sv-primary));-webkit-background-clip:text;background-clip:text;color:transparent}.sslv2 .hm-ai-price{margin-top:6px;font-size:17px;font-weight:700;line-height:24px;color:var(--sv-heading);white-space:nowrap}.sslv2 .hm-ai-price small{font-size:13px;font-weight:500;color:var(--sv-muted)}.sslv2 .hm-ai-ext small{font-size:13px;line-height:20px;color:var(--sv-muted)}.sslv2 .hm-ai-ext .sv-link{margin-top:6px;font-size:15px}@media (max-width:479px){.sslv2 .hm-ai{padding:48px 0}.sslv2 .hm-ai-panel{padding:16px}.sslv2 .hm-ai-form{flex-direction:column;align-items:stretch}.sslv2 .hm-ai-btn{width:100%}.sslv2 .hm-ai-input input{font-size:15px}}.sslv2 .hm-types{display:grid;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.sslv2 .hm-types{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sslv2 .hm-types{grid-template-columns:repeat(5,minmax(0,1fr))}}.sslv2 .hm-type{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;background:#fff;border:1px solid var(--sv-line);border-radius:16px;padding:22px 20px}.sslv2 .hm-type h3{font-size:20px;font-weight:600;line-height:24px}.sslv2 .hm-type h3 a{color:var(--sv-primary)}.sslv2 .hm-type h3 a:hover{color:var(--sv-primary-hover);text-decoration:underline;text-underline-offset:3px}.sslv2 .hm-type-text{margin-top:6px;padding-bottom:18px;font-size:15px;line-height:22px;color:var(--sv-muted)}.sslv2 .hm-type-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;padding:12px 0;border-top:1px solid var(--sv-line);border-bottom:1px solid var(--sv-line);font-size:14px;line-height:23px;align-content:start}.sslv2 .hm-type-facts dt{color:var(--sv-muted)}.sslv2 .hm-type-facts dd{text-align:right;font-weight:500;color:var(--sv-heading)}.sslv2 .hm-type-price{padding-top:18px;font-size:14px;line-height:23px;color:var(--sv-muted)}.sslv2 .hm-type-price b{display:block;font-size:22px;font-weight:700;line-height:28px;color:var(--sv-heading)}.sslv2 .hm-type-amount{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:4px;column-gap:4px;white-space:nowrap}.sslv2 .hm-type-amount b{display:inline}.sslv2 .hm-type-unit{font-size:15px;font-weight:600;color:var(--sv-muted)}.sslv2 .hm-type-price .hm-price-year{margin-top:2px}.sslv2 .hm-type-more{padding-top:14px;align-self:end}.sslv2 .hm-advisor{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;background:var(--sv-tint);border:1px solid var(--sv-line-blue);border-radius:16px;padding:20px 24px}.sslv2 .hm-advisor b{display:block;font-size:18px;font-weight:600;line-height:26px;color:var(--sv-heading)}.sslv2 .hm-advisor span{font-size:15px;line-height:25px;color:var(--sv-text)}.sslv2 .sv-glass .hm-types{position:relative;isolation:isolate}.sslv2 .sv-glass .hm-types:before{content:"";position:absolute;inset:8% 2% 4%;z-index:-1;pointer-events:none;background:radial-gradient(22% 55% at 10% 40%,rgba(52,89,230,.45),transparent 70%),radial-gradient(20% 50% at 38% 75%,rgba(143,176,255,.55),transparent 70%),radial-gradient(22% 55% at 62% 25%,rgba(52,89,230,.3),transparent 70%),radial-gradient(22% 55% at 90% 65%,rgba(143,176,255,.5),transparent 70%);filter:blur(36px)}.sslv2 .sv-glass .hm-type{position:relative;overflow:hidden;border-radius:24px;padding:24px 22px;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s ease,box-shadow .25s ease,border-color .25s ease}.sslv2 .sv-glass .hm-type:before{content:"";position:absolute;inset:0 0 auto 0;height:45%;pointer-events:none;background:var(--sv-glass-sheen)}.sslv2 .sv-glass .hm-type>*{position:relative}.sslv2 .sv-glass .hm-type h3{display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-size:20px;letter-spacing:-.015em}.sslv2 .sv-glass .hm-type h3 a{color:var(--sv-heading)}.sslv2 .hm-type-icon,.sslv2 .sv-glass .hm-type h3 a:hover{color:var(--sv-primary)}.sslv2 .hm-type-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,rgba(52,89,230,.16),rgba(143,176,255,.28));border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 6px 16px -6px rgba(52,89,230,.35);transition:transform .25s ease}.sslv2 .sv-glass .hm-type:hover .hm-type-icon{transform:scale(1.06) rotate(-4deg)}.sslv2 .sv-glass .hm-type-text{margin-top:8px}.sslv2 .sv-glass .hm-type-facts{border-color:rgba(18,22,52,.08)}.sslv2 .sv-glass .hm-type-price b{font-size:26px;line-height:32px;letter-spacing:-.02em}@media (min-width:1024px) and (max-width:1279px){.sslv2 .sv-glass .hm-type{padding:22px 16px}.sslv2 .sv-glass .hm-type-price b{font-size:21px;line-height:28px}.sslv2 .hm-type-unit{font-size:13px}}.sslv2 .sv-glass .hm-type-more{justify-self:start;margin-top:16px;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border-radius:999px;background:var(--sv-glass-pill-bg);border:1px solid var(--sv-glass-pill-border);box-shadow:var(--sv-glass-pill-shadow);color:var(--sv-primary);font-size:14px;font-weight:600;line-height:22px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.sslv2 .sv-glass .hm-type-more svg{transition:transform .2s ease}.sslv2 .sv-glass .hm-type:hover .hm-type-more{background:var(--sv-primary);border-color:var(--sv-primary);color:#fff;box-shadow:var(--sv-glass-pill-shadow-hover)}.sslv2 .sv-glass .hm-type:hover .hm-type-more svg{transform:translateX(3px)}.sslv2 .sv-glass .hm-advisor{border-radius:24px;background:rgba(255,255,255,.55);backdrop-filter:var(--sv-glass-blur);border:1px solid var(--sv-glass-border);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 12px 40px rgba(18,22,52,.07)}.sslv2 .hm-intro{margin-top:4px;max-width:600px;font-size:19px;line-height:31px;color:var(--sv-text)}.sslv2 .hm-price-row{margin-top:24px;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:15px;color:var(--sv-muted)}.sslv2 .hm-price-row b{font-size:28px;font-weight:700;line-height:34px;color:var(--sv-heading)}.sslv2 .hm-how{background:#fff;border:1px solid var(--sv-line-blue);border-radius:18px;padding:28px;box-shadow:0 18px 44px rgba(52,89,230,.1)}.sslv2 .hm-how h3{font-size:22px;font-weight:600;line-height:26px;color:var(--sv-heading);margin-bottom:4px}.sslv2 .hm-term{position:relative;margin-top:16px;background:var(--sv-navy);border-radius:12px;padding:44px 20px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:24px;color:var(--sv-navy-text);overflow-x:auto;white-space:pre}.sslv2 .hm-term .d,.sslv2 .hm-term .ok{color:var(--sv-cyan)}.sslv2 .hm-term-tag{position:absolute;top:12px;right:12px;height:24px;padding:0 10px;border-radius:999px;background:#fff7e6;color:#b45309;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:24px}.sslv2 .hm-acme .hm-two{position:relative;isolation:isolate}.sslv2 .hm-acme .hm-two:before{content:"";position:absolute;inset:-6% -4%;z-index:-1;pointer-events:none;background:radial-gradient(28% 45% at 78% 25%,rgba(52,89,230,.35),transparent 70%),radial-gradient(26% 40% at 95% 80%,rgba(143,176,255,.6),transparent 70%),radial-gradient(30% 45% at 60% 95%,rgba(198,210,247,.9),transparent 70%),radial-gradient(24% 40% at 10% 70%,rgba(143,176,255,.35),transparent 70%);filter:blur(40px)}.sslv2 .hm-acme-eyebrow{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.85);backdrop-filter:blur(16px) saturate(180%);box-shadow:inset 0 1px 0 #fff,0 4px 12px -6px rgba(52,89,230,.3)}.sslv2 .hm-acme .hm-checks li{padding:10px 14px;border-radius:14px;background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.8);backdrop-filter:blur(16px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 14px -8px rgba(18,22,52,.15)}.sslv2 .hm-acme .sv-btn:not(.sv-btn-outline){box-shadow:0 8px 20px -8px rgba(52,89,230,.6)}.sslv2 .hm-acme .hm-how{position:relative;border-radius:28px;border:1px solid var(--sv-glass-border);padding:30px;background:rgba(255,255,255,.58);backdrop-filter:var(--sv-glass-blur);box-shadow:var(--sv-glass-shadow-featured)}.sslv2 .hm-acme .hm-how:before{content:"";position:absolute;inset:0 0 auto 0;height:35%;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.5),transparent)}.sslv2 .hm-acme .hm-how .hm-term,.sslv2 .hm-acme .hm-how>*{position:relative}.sslv2 .hm-acme .hm-how-status{background:rgba(236,253,243,.85);border:1px solid rgba(255,255,255,.8)}.sslv2 .hm-how-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:8px}.sslv2 .hm-how-head h3{margin-bottom:0}.sslv2 .hm-how-status{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:999px;background:var(--sv-success-bg);color:var(--sv-success);font-size:13px;font-weight:600;line-height:28px}.sslv2 .hm-how-status i{width:8px;height:8px;border-radius:50%;background:var(--sv-success);animation:hm-ai-pulse 2s ease-out infinite}.sslv2 .hm-acme .hm-steps li{position:relative;border-top:0}.sslv2 .hm-acme .hm-steps li:not(:last-child):after{content:"";position:absolute;left:17px;top:52px;bottom:-12px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--sv-primary),var(--sv-navy-link));opacity:.35}.sslv2 .hm-acme .hm-step-no{border:0;color:#fff;background:linear-gradient(135deg,var(--sv-primary),var(--sv-primary-hover));box-shadow:0 6px 14px -4px rgba(52,89,230,.55),inset 0 1px 0 rgba(255,255,255,.3)}.sslv2 .hm-acme .hm-term{margin-top:18px;border-radius:14px;padding:52px 20px 18px;background:rgba(18,22,52,.9);backdrop-filter:blur(12px);box-shadow:0 20px 40px -18px rgba(18,22,52,.7),inset 0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.1)}.sslv2 .hm-term-bar{position:absolute;left:0;right:0;top:0;height:36px;display:flex;align-items:center;gap:7px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03)}.sslv2 .hm-term-bar i{width:11px;height:11px;border-radius:50%;background:var(--sv-navy-muted);opacity:.6}.sslv2 .hm-term-bar i:nth-child(2){opacity:.45}.sslv2 .hm-term-bar i:nth-child(3){opacity:.3}.sslv2 .hm-term-bar em{margin-left:8px;font-style:normal;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:12px;color:var(--sv-navy-muted)}.sslv2 .hm-acme .hm-term-tag{top:6px;right:10px}@media (max-width:479px){.sslv2 .hm-acme .hm-how{padding:20px}}.sslv2 .hm-why{position:relative;overflow:hidden;isolation:isolate}.sslv2 .hm-why:before{content:"";position:absolute;inset:-20% -10%;z-index:-1;pointer-events:none;background:radial-gradient(30% 45% at 12% 15%,rgba(52,89,230,.5),transparent 70%),radial-gradient(28% 40% at 88% 10%,rgba(143,176,255,.22),transparent 70%),radial-gradient(35% 45% at 75% 100%,rgba(52,89,230,.35),transparent 70%);filter:blur(30px)}.sslv2 .hm-why .sv-h2{letter-spacing:-.025em;background:linear-gradient(90deg,#fff 0,#fff 55%,var(--sv-navy-link) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.sslv2 .hm-why ul{position:relative;isolation:isolate}.sslv2 .hm-why ul:before{content:"";position:absolute;inset:4% 2%;z-index:-1;pointer-events:none;background:radial-gradient(22% 40% at 12% 30%,rgba(52,89,230,.75),transparent 70%),radial-gradient(20% 38% at 45% 75%,rgba(77,226,225,.35),transparent 70%),radial-gradient(22% 40% at 62% 22%,rgba(143,176,255,.45),transparent 70%),radial-gradient(22% 42% at 92% 70%,rgba(52,89,230,.6),transparent 70%);filter:blur(42px)}.sslv2 .hm-why .sv-navy-card{position:relative;overflow:hidden;border-radius:24px;padding:26px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(28px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 24px 50px -28px rgba(0,0,0,.7);transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.sslv2 .hm-why .sv-navy-card:before{content:"";position:absolute;inset:0 0 auto 0;height:45%;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.09),transparent)}.sslv2 .hm-why .sv-navy-card:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(135deg,rgba(143,176,255,.8),rgba(77,226,225,.6) 50%,rgba(255,255,255,.1));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease}.sslv2 .hm-why .sv-navy-card>*{position:relative}.sslv2 .hm-why .sv-navy-card:hover{transform:translateY(-4px);background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 30px 60px -26px rgba(52,89,230,.55)}.sslv2 .hm-why .sv-navy-card:hover:after{opacity:1}.sslv2 .hm-why .sv-navy-card .sv-icon{border-radius:14px;background:rgba(255,255,255,.1);color:var(--sv-cyan);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 20px -10px rgba(77,226,225,.5);transition:transform .25s ease}.sslv2 .hm-why .sv-navy-card:hover .sv-icon{transform:scale(1.06) rotate(-4deg)}@media (prefers-reduced-motion:reduce){.sslv2 .hm-why .sv-navy-card,.sslv2 .hm-why .sv-navy-card .sv-icon{transition:none}}.sslv2 .hm-panel{background:#fff;border:1px solid var(--sv-line);border-radius:16px;overflow:hidden;box-shadow:0 18px 44px rgba(18,22,52,.08)}.sslv2 .hm-panel-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--sv-bg-alt);border-bottom:1px solid var(--sv-line)}.sslv2 .hm-panel-head b{font-size:17px;font-weight:600;color:var(--sv-heading)}.sslv2 .hm-panel-head span{font-size:14px;color:var(--sv-muted)}.sslv2 .hm-panel li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--sv-line);font-size:15px;line-height:25px;color:var(--sv-text)}.sslv2 .hm-panel li:last-child{border-bottom:0}.sslv2 .hm-status{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--sv-success-bg);color:var(--sv-success);font-size:14px;font-weight:600;line-height:28px}.sslv2 .hm-support{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.sslv2 .hm-support{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sslv2 .hm-support{grid-template-columns:repeat(4,minmax(0,1fr))}}.sslv2 .hm-support-card{display:flex;flex-direction:column;align-items:flex-start;background:#fff;border:1px solid var(--sv-line);border-radius:16px;padding:24px}.sslv2 .hm-support-card h3{margin-top:16px;font-size:18px;font-weight:600;line-height:22px;color:var(--sv-heading)}.sslv2 .hm-support-card p{margin-top:6px;font-size:15px;line-height:23px;color:var(--sv-muted)}.sslv2 .hm-support-card .hm-status{margin-top:14px}.sslv2 .hm-support-link{margin-top:14px;text-align:left}.sslv2 .hm-quote{align-items:stretch}.sslv2 .hm-quote-left{display:flex;flex-direction:column}.sslv2 .hm-box{background:#fff;border:1px solid var(--sv-line);border-radius:16px}.sslv2 .hm-quote-steps{margin-top:24px;padding:4px 24px}.sslv2 .hm-quote-steps b{font-size:17px;line-height:26px}.sslv2 .hm-direct{margin-top:16px;padding:18px 24px}@media (min-width:1024px){.sslv2 .hm-direct{margin-top:auto}.sslv2 .hm-quote-steps{margin-bottom:16px}}.sslv2 .hm-direct b{font-size:17px;font-weight:600;color:var(--sv-heading)}.sslv2 .hm-direct-row{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px 28px;font-size:17px;font-weight:500;color:var(--sv-heading)}.sslv2 .hm-direct-row a{display:inline-flex;align-items:center;gap:8px}.sslv2 .hm-direct-row a:hover,.sslv2 .hm-direct-row svg{color:var(--sv-primary)}.sslv2 .hm-form{background:#fff;border:1px solid var(--sv-line);border-radius:18px;padding:32px;box-shadow:0 18px 44px rgba(52,89,230,.1)}.sslv2 .hm-form h3{font-size:22px;font-weight:600;line-height:28px;color:var(--sv-heading);margin-bottom:16px}.sslv2 .hm-form-grid{display:grid;gap:16px}@media (min-width:640px){.sslv2 .hm-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sslv2 .hm-field label{display:block;margin-bottom:6px;font-size:15px;font-weight:600;line-height:22px;color:var(--sv-heading)}.sslv2 .hm-field input,.sslv2 .hm-field select,.sslv2 .hm-field textarea{width:100%;height:48px;padding:0 14px;border:1px solid var(--sv-form);border-radius:8px;background:#fff;font-size:16px;line-height:26px;color:var(--sv-heading)}.sslv2 .hm-field textarea{height:96px;padding:12px 14px 0;resize:vertical}.sslv2 .hm-field input::-moz-placeholder,.sslv2 .hm-field textarea::-moz-placeholder{color:var(--sv-disabled)}.sslv2 .hm-field input::placeholder,.sslv2 .hm-field textarea::placeholder{color:var(--sv-disabled)}.sslv2 .hm-field select:invalid{color:var(--sv-disabled)}.sslv2 .hm-field :is(input,select,textarea):focus{outline:0;border-color:var(--sv-primary);box-shadow:0 0 0 3px rgba(52,89,230,.15)}.sslv2 .hm-consent{display:flex;align-items:center;gap:10px;font-size:15px;line-height:20px;color:var(--sv-text)}.sslv2 .hm-consent input{width:18px;height:18px;accent-color:var(--sv-primary)}.sslv2 .hm-consent a{color:var(--sv-primary);text-decoration:underline;text-underline-offset:3px}.sslv2 .hm-form-note{margin-top:12px;text-align:center;font-size:14px;line-height:23px;color:var(--sv-muted)}.sslv2 .hm-form-msg{margin-top:12px;font-size:15px;line-height:23px}@media (prefers-reduced-motion:reduce){.sslv2 .hm-ai-live i,.sslv2 .hm-how-status i{animation:none}.sslv2 .hm-marquee{overflow-x:auto}.sslv2 .hm-marquee-track{animation:none}}.sslv2 .hm-tools{padding:0 0 80px}.sslv2 :is(.hm-websec,.hm-compare,.hm-steps-sec,.hm-support-sec,.hm-blog,.hm-quote-sec){position:relative;overflow:hidden;isolation:isolate}.sslv2 :is(.hm-websec,.hm-compare,.hm-steps-sec,.hm-support-sec,.hm-blog,.hm-quote-sec):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(32% 50% at 88% 20%,rgba(52,89,230,.12),transparent 70%),radial-gradient(28% 45% at 8% 85%,rgba(143,176,255,.18),transparent 70%)}.sslv2 :is(.hm-websec,.hm-compare,.hm-steps-sec,.hm-support-sec,.hm-blog,.hm-quote-sec) .sv-h2{letter-spacing:-.025em}.sslv2 :is(.hm-websec,.hm-blog,.hm-quote-sec) .sv-btn{border-radius:999px}.sslv2 :is(.hm-websec,.hm-blog,.hm-quote-sec) .sv-btn-outline{background:rgba(255,255,255,.75)}.sslv2 :is(.hm-websec,.hm-quote-sec) .hm-checks li{padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.65);border:1px solid rgba(227,232,240,.9);box-shadow:0 2px 8px -4px rgba(18,22,52,.1)}.sslv2 .hm-websec:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(52,89,230,.14) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(45% 70% at 78% 50%,#000,transparent);mask-image:radial-gradient(45% 70% at 78% 50%,#000,transparent)}.sslv2 .hm-websec .hm-panel{border-radius:24px;border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--sv-primary),var(--sv-navy-link) 50%,var(--sv-line-blue)) border-box;box-shadow:0 30px 70px -28px rgba(52,89,230,.45),0 2px 6px rgba(18,22,52,.04)}.sslv2 .hm-websec .hm-panel-head{padding:18px 22px;background:var(--sv-navy);border-bottom:0}.sslv2 .hm-websec .hm-panel-head b{display:inline-flex;align-items:center;gap:10px;color:#fff}.sslv2 .hm-websec .hm-panel-head>span{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.1);color:var(--sv-navy-text);font-size:13px}.sslv2 .hm-panel-badge{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:rgba(77,226,225,.16);color:var(--sv-cyan);box-shadow:inset 0 0 0 1px rgba(77,226,225,.3)}.sslv2 .hm-websec .hm-panel li{padding:14px 22px;transition:background-color .2s ease}.sslv2 .hm-websec .hm-panel li:hover{background:var(--sv-bg-alt)}.sslv2 .hm-panel-label{display:inline-flex;align-items:center;gap:12px}.sslv2 .hm-panel-label svg{flex-shrink:0;width:30px;height:30px;padding:7px;border-radius:9px;background:var(--sv-tint);color:var(--sv-primary)}.sslv2 .hm-websec .hm-status{gap:6px}.sslv2 .hm-websec .hm-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sv-success)}.sslv2 .hm-compare .sv-table-wrap{border-radius:24px;border:1px solid rgba(255,255,255,.8);background:rgba(255,255,255,.75);backdrop-filter:blur(20px) saturate(160%);box-shadow:inset 0 1px 0 #fff,0 24px 60px -28px rgba(18,22,52,.25)}.sslv2 .hm-compare .sv-table td,.sslv2 .hm-compare .sv-table th{padding:16px 22px;border-bottom-color:rgba(18,22,52,.06)}.sslv2 .hm-compare .sv-table thead th{background:transparent;font-size:16px}.sslv2 .hm-compare .sv-table-compare thead th.sv-col-hl{background:linear-gradient(135deg,var(--sv-primary),var(--sv-primary-hover));color:#fff}.sslv2 .hm-compare .sv-table-compare.sv-table-text tbody td.sv-col-hl{background:var(--sv-tint);font-weight:500}.sslv2 .hm-compare .sv-table tbody tr{transition:background-color .15s ease}.sslv2 .hm-compare .sv-table tbody tr:hover{background:rgba(238,242,254,.5)}.sslv2 .hm-compare .sv-table tbody th{color:var(--sv-heading);font-weight:600}.sslv2 .hm-steps-sec ol>li{padding:24px;border-radius:22px;background:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #fff,0 16px 40px -24px rgba(18,22,52,.3);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}.sslv2 .hm-steps-sec ol>li:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 #fff,0 24px 50px -22px rgba(52,89,230,.35)}.sslv2 .hm-steps-sec .sv-step-no{width:56px;height:56px;font-size:20px;font-weight:700;border:0!important;color:#fff!important;background:linear-gradient(135deg,var(--sv-primary),var(--sv-primary-hover))!important;box-shadow:0 10px 22px -8px rgba(52,89,230,.65),inset 0 1px 0 rgba(255,255,255,.3)}.sslv2 .hm-steps-sec .sv-step-line{left:88px!important;right:-28px!important;top:51px!important;background-image:linear-gradient(90deg,var(--sv-primary),var(--sv-navy-link))!important;opacity:.45}.sslv2 .hm-support-sec .hm-support-card{position:relative;overflow:hidden;border-radius:22px;padding:26px;background:#fff;border-color:rgba(18,22,52,.06);box-shadow:0 12px 32px -22px rgba(18,22,52,.3);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,border-color .25s ease}.sslv2 .hm-support-sec .hm-support-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--sv-primary),var(--sv-navy-link));opacity:0;transition:opacity .25s ease}.sslv2 .hm-support-sec .hm-support-card:hover{transform:translateY(-5px);border-color:var(--sv-line-blue);box-shadow:0 24px 50px -22px rgba(52,89,230,.4)}.sslv2 .hm-support-sec .hm-support-card:hover:before{opacity:1}.sslv2 .hm-support-sec .hm-support-card .sv-icon{border-radius:14px;color:#fff;background:linear-gradient(135deg,var(--sv-primary),var(--sv-primary-hover));box-shadow:0 10px 20px -8px rgba(52,89,230,.6),inset 0 1px 0 rgba(255,255,255,.3)}.sslv2 .hm-support-sec .hm-support-link{margin-top:auto;padding-top:16px}.sslv2 .hm-support-sec .hm-status{gap:6px}.sslv2 .hm-support-sec .hm-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sv-success)}.sslv2 .hm-blog .bl-card{border-radius:22px;border:1px solid rgba(255,255,255,.9);background:rgba(255,255,255,.8);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #fff,0 16px 40px -26px rgba(18,22,52,.35)}.sslv2 .hm-blog .bl-card:hover{border-color:var(--sv-line-blue);box-shadow:0 28px 56px -24px rgba(52,89,230,.4)}.sslv2 .hm-blog .bl-cover img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.sslv2 .hm-blog .bl-card:hover .bl-cover img{transform:scale(1.06)}.sslv2 .hm-blog .bl-card:hover .bl-card-title{color:var(--sv-primary)}.sslv2 .hm-blog .bl-card-title{transition:color .2s ease}.sslv2 .hm-quote-sec .hm-box{border-radius:20px;background:rgba(255,255,255,.7);border-color:rgba(255,255,255,.9);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #fff,0 12px 32px -22px rgba(18,22,52,.3)}.sslv2 .hm-quote-sec .hm-step-no{border:0;color:#fff;background:linear-gradient(135deg,var(--sv-primary),var(--sv-primary-hover));box-shadow:0 6px 14px -4px rgba(52,89,230,.55)}.sslv2 .hm-quote-sec .hm-direct-row svg{width:34px;height:34px;padding:8px;border-radius:10px;background:var(--sv-tint)}.sslv2 .hm-quote-sec .hm-form{border-radius:26px;border:1px solid transparent;padding:34px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.9)) padding-box,linear-gradient(135deg,var(--sv-primary),var(--sv-navy-link) 50%,var(--sv-line-blue)) border-box;box-shadow:0 34px 80px -30px rgba(52,89,230,.45),0 2px 6px rgba(18,22,52,.04)}.sslv2 .hm-quote-sec .hm-field input,.sslv2 .hm-quote-sec .hm-field select,.sslv2 .hm-quote-sec .hm-field textarea{border-radius:12px;border-color:var(--sv-line-blue);background:#fff;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.sslv2 .hm-quote-sec .hm-field :is(input,select,textarea):focus{background:#fff;box-shadow:0 0 0 4px rgba(52,89,230,.14)}.sslv2 .hm-quote-sec .hm-form .sv-btn-block{height:52px;border:0;background:linear-gradient(135deg,var(--sv-primary) 0,var(--sv-primary-hover) 100%);box-shadow:0 14px 28px -12px rgba(52,89,230,.75),inset 0 1px 0 rgba(255,255,255,.2);transition:transform .15s ease,filter .15s ease}.sslv2 .hm-quote-sec .hm-form .sv-btn-block:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}@media (max-width:479px){.sslv2 .hm-quote-sec .hm-form{padding:22px}}@media (prefers-reduced-motion:reduce){.sslv2 :is(.hm-steps-sec ol>li,.hm-support-card,.hm-blog .bl-cover img){transition:none}}.sslv2 .hm-ref-chips{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.sslv2 .hm-ref-chips li{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--sv-line);border-radius:999px;background:#fff;font-size:14px;font-weight:600;line-height:22px;color:var(--sv-heading)}.sslv2 .hm-ref-chips .sv-num{font-weight:500;color:var(--sv-primary)}