.hiw-grid[data-astro-cid-cmgpsf2k]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.hiw-section[data-astro-cid-cmgpsf2k]{padding:72px 24px}@media(max-width:768px){.hiw-grid[data-astro-cid-cmgpsf2k]{grid-template-columns:1fr}.hiw-section[data-astro-cid-cmgpsf2k]{padding:24px}.hiw-h2[data-astro-cid-cmgpsf2k]{margin-bottom:20px!important}}.hiw-inner[data-astro-cid-cmgpsf2k]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.hiw-section[data-astro-cid-cmgpsf2k].in-view .hiw-inner[data-astro-cid-cmgpsf2k]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hiw-inner[data-astro-cid-cmgpsf2k]{opacity:1;transform:none}}.connect-grid[data-astro-cid-64j2pjvz]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1200px;margin:0 auto}.connect-section[data-astro-cid-64j2pjvz]{padding:72px 24px}@media(max-width:768px){.connect-grid[data-astro-cid-64j2pjvz]{grid-template-columns:1fr;gap:24px}.connect-section[data-astro-cid-64j2pjvz]{padding:24px}}.connect-grid[data-astro-cid-64j2pjvz]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.connect-section[data-astro-cid-64j2pjvz].in-view .connect-grid[data-astro-cid-64j2pjvz]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.connect-grid[data-astro-cid-64j2pjvz]{opacity:1;transform:none}}.cmp-section{padding:72px 24px}@media(max-width:768px){.cmp-section{padding:24px}.cmp-h2{margin-bottom:20px!important}}.comparison-wrap{border:1px solid #e5e7eb;border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.comp-mobile-nav{display:none;align-items:center;justify-content:space-between;margin-bottom:10px}.comp-mobile-nav button{background:none;border:1px solid #e5e7eb;border-radius:6px;width:32px;height:32px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;color:#374151}.comp-mobile-nav button:disabled{opacity:.3;cursor:default}.comp-mobile-label{font-size:13px;font-weight:600;color:#0a0a0a}@media(max-width:640px){.comp-mobile-nav{display:flex}.comp-col-competitor{display:none}.comp-col-competitor.comp-active{display:table-cell}}.cmp-inner{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.cmp-section.in-view .cmp-inner{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.cmp-inner{opacity:1;transform:none}}.footer-inner[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto}@media(max-width:600px){.footer-inner[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:8px}}.seo-section[data-astro-cid-lukxo6ki]{padding:72px 24px}.seo-grid[data-astro-cid-lukxo6ki]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1200px;margin:0 auto}@media(max-width:768px){.seo-section[data-astro-cid-lukxo6ki]{padding:24px}.seo-grid[data-astro-cid-lukxo6ki]{grid-template-columns:1fr;gap:40px}}.seo-text[data-astro-cid-lukxo6ki]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.seo-chart-wrap[data-astro-cid-lukxo6ki]{opacity:0;transform:translateY(16px);transition:opacity .6s .2s ease,transform .6s .2s ease}.seo-section[data-astro-cid-lukxo6ki].in-view .seo-text[data-astro-cid-lukxo6ki],.seo-section[data-astro-cid-lukxo6ki].in-view .seo-chart-wrap[data-astro-cid-lukxo6ki]{opacity:1;transform:none}.seo-line[data-astro-cid-lukxo6ki]{stroke-dasharray:1000;stroke-dashoffset:1000;animation:seoDraw 1.2s .4s ease forwards;animation-play-state:paused}.seo-section[data-astro-cid-lukxo6ki].in-view .seo-line[data-astro-cid-lukxo6ki]{animation-play-state:running}@keyframes seoDraw{to{stroke-dashoffset:0}}.seo-dot-group[data-astro-cid-lukxo6ki] circle[data-astro-cid-lukxo6ki].seo-main-dot{opacity:0}.seo-dot-group[data-astro-cid-lukxo6ki] .seo-tooltip[data-astro-cid-lukxo6ki]{opacity:0;pointer-events:none;transition:opacity .15s}.seo-dot-group[data-astro-cid-lukxo6ki]:hover .seo-tooltip[data-astro-cid-lukxo6ki],.seo-dot-group[data-astro-cid-lukxo6ki].touch-active .seo-tooltip[data-astro-cid-lukxo6ki]{opacity:1}.seo-dot-group[data-astro-cid-lukxo6ki]:hover circle[data-astro-cid-lukxo6ki],.seo-dot-group[data-astro-cid-lukxo6ki].touch-active circle[data-astro-cid-lukxo6ki]{r:6}.ea-section[data-astro-cid-kxdwiowr]{padding:72px 24px 48px}.ea-form[data-astro-cid-kxdwiowr]{display:flex;gap:10px;flex-wrap:nowrap;width:100%;max-width:560px}.ea-input[data-astro-cid-kxdwiowr]{flex:1 1 200px;padding:0 14px;height:36px;line-height:36px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;font-size:14px;color:#fff;outline:none;font-family:inherit}.ea-input[data-astro-cid-kxdwiowr]::placeholder{color:#fff6}.ea-input[data-astro-cid-kxdwiowr]:focus{border-color:#fff6}.ea-btn[data-astro-cid-kxdwiowr]{padding:0 20px;height:36px;background:#fff;color:#0a0a0a;border-radius:8px;font-size:14px;font-weight:700;border:none;cursor:pointer;white-space:nowrap;font-family:inherit}.ea-btn[data-astro-cid-kxdwiowr]:disabled{opacity:.7;cursor:not-allowed}.ea-inner[data-astro-cid-kxdwiowr]{padding:32px 64px 40px;display:flex;flex-direction:column;align-items:center;text-align:center}@media(max-width:768px){.ea-section[data-astro-cid-kxdwiowr]{padding:24px 24px 32px}}@media(max-width:600px){.ea-form[data-astro-cid-kxdwiowr]{flex-direction:column;flex-wrap:wrap}.ea-input[data-astro-cid-kxdwiowr]{flex:none;height:40px}.ea-btn[data-astro-cid-kxdwiowr]{width:100%}.ea-inner[data-astro-cid-kxdwiowr]{padding:24px 20px 28px}}.ea-card[data-astro-cid-kxdwiowr]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.ea-section[data-astro-cid-kxdwiowr].in-view .ea-card[data-astro-cid-kxdwiowr]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ea-card[data-astro-cid-kxdwiowr]{opacity:1;transform:none}}[data-astro-cid-j7pv25f6],[data-astro-cid-j7pv25f6]:before,[data-astro-cid-j7pv25f6]:after{box-sizing:border-box;margin:0;padding:0}@media(max-width:768px){main[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{padding-top:24px!important;padding-bottom:24px!important}}@keyframes heroFadeX{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes heroFadeY{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes heroFadeIn{0%{opacity:0}to{opacity:1}}body{font-family:Inter,system-ui,-apple-system,sans-serif;color:#0a0a0a;background:radial-gradient(ellipse 90% 40% at 10% 0%,hsl(226 100% 96%) 0%,transparent 60%),radial-gradient(ellipse 60% 30% at 80% 5%,hsl(280 80% 96%) 0%,transparent 50%),#fff;background-attachment:fixed}
