.hero-stats-glass{position:relative;border-color:#34558099;background:linear-gradient(180deg,#172844a3,#0b162ac7);box-shadow:inset 0 1px #ffffff0f,0 12px 36px #0000004d;backdrop-filter:blur(9px) saturate(120%);-webkit-backdrop-filter:blur(9px) saturate(120%)}.hero-stats-glass:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,#ffffff17,#fff0 42%)}.hero-stat-card{background:linear-gradient(180deg,#13223c52,#0c182e70)}.hero-stat-topline{background:linear-gradient(to right,transparent,rgba(91,140,247,.58),transparent)}#hero-network[data-astro-cid-tp3kfdyx]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.problem-card{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.problem-card:hover{border-color:#5b8cf74d;transform:translateY(-2px)}.problem-card:hover .card-icon{color:#5b8cf7cc}.problem-card:hover .card-title{transform:translateY(-2px)}.card-body{display:flex;flex-direction:column}.problem-body-wrap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s ease,opacity .4s ease}.problem-body-wrap>p{overflow:hidden}.problem-card.is-expanded .problem-body-wrap{grid-template-rows:1fr;opacity:1}.card-line{width:0;transition:width .7s ease}.problem-card:hover .card-line,.problem-card.is-expanded .card-line{width:100%}.problem-card .card-cta{transition:color .25s ease,border-color .25s ease,transform .25s ease}.problem-card:hover .card-cta{color:#5b8cf7;border-color:#5b8cf78c;transform:translate(2px)}.problem-card:focus-visible{outline:2px solid rgba(91,140,247,.8);outline-offset:2px;border-color:#5b8cf78c;transform:translateY(-2px)}.problem-card:focus-visible .card-cta{color:#5b8cf7;border-color:#5b8cf78c;transform:translate(2px)}.problem-card.is-expanded .problem-mobile-chevron{transform:rotate(180deg)}@media(max-width:767px){.problem-body-wrap{transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .28s ease}.problem-card.is-expanded{border-color:#5b8cf773;background-color:#0f1e3cd1}.problem-card.is-expanded .problem-mobile-chevron{color:#5b8cf7f2}}.svc-content-area{display:flex;flex-direction:column}.svc-card{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.svc-tagline{opacity:1;transition:opacity .3s ease}.svc-detail{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s ease,opacity .4s ease}.svc-detail>div{overflow:hidden}.svc-card.is-expanded .svc-tagline{display:none}.svc-card.is-expanded .svc-detail{grid-template-rows:1fr;opacity:1}.svc-card:hover{border-color:#5b8cf759;background-color:#0f1e3cb3;transform:translateY(-2px)}.svc-card:hover .svc-icon{background-color:#5b8cf733}.svc-badge{box-shadow:inset 0 1px #ffffff0f;text-shadow:0 0 10px rgba(91,140,247,.24)}.svc-card:hover .svc-badge,.svc-card.is-expanded .svc-badge{border-color:#5b8cf7a6;background-color:#12223ff5;color:#b8d4fffa}.svc-card .card-cta{transition:color .25s ease,border-color .25s ease,transform .25s ease}.svc-card:hover .card-cta{color:#5b8cf7;border-color:#5b8cf78c;transform:translate(2px)}.svc-card:hover .svc-line,.svc-card.is-expanded .svc-line{width:100%}.svc-card:focus-visible{outline:2px solid rgba(91,140,247,.8);outline-offset:2px;border-color:#5b8cf78c;transform:translateY(-2px)}.svc-card:focus-visible .card-cta{color:#5b8cf7;border-color:#5b8cf78c;transform:translate(2px)}.svc-card.is-expanded .svc-mobile-chevron{transform:rotate(180deg)}@media(max-width:767px){.svc-detail{transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .28s ease}.svc-card.is-expanded{border-color:#5b8cf773;background-color:#0f1e3cd1}.svc-card.is-expanded .svc-mobile-chevron{color:#5b8cf7f2}}.why-card{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.why-card:hover{border-color:#5b8cf759;background-color:#0f1e3cb3;transform:translateY(-2px)}.why-card:hover .why-line,.why-card.is-expanded .why-line{width:100%}.why-card .card-cta{transition:color .25s ease,border-color .25s ease,transform .25s ease}.why-card:hover .card-cta{color:#5b8cf7;border-color:#5b8cf78c;transform:translate(2px)}.why-card:focus-visible{outline:2px solid rgba(91,140,247,.8);outline-offset:2px;border-color:#5b8cf78c;transform:translateY(-2px)}.why-card:focus-visible .card-cta{color:#5b8cf7;border-color:#5b8cf78c;transform:translate(2px)}.why-content-area{display:flex;flex-direction:column}.why-tagline{opacity:1;transition:opacity .3s ease}.why-body-wrap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s ease,opacity .4s ease}.why-body-wrap>p{overflow:hidden}.why-card.is-expanded .why-tagline{display:none}.why-card.is-expanded .why-body-wrap{grid-template-rows:1fr;opacity:1}.why-card.is-expanded .why-mobile-chevron{transform:rotate(180deg)}@media(max-width:767px){.why-body-wrap{transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .28s ease}.why-card.is-expanded{border-color:#5b8cf773;background-color:#0f1e3cd1}.why-card.is-expanded .why-mobile-chevron{color:#5b8cf7f2}}.k1-modal{opacity:0;pointer-events:none;transition:opacity .22s ease}.k1-modal-panel>div{transform:translateY(14px) scale(.985);transition:transform .22s ease}.k1-modal.is-open{opacity:1;pointer-events:auto}.k1-modal.is-open .k1-modal-panel>div{transform:translateY(0) scale(1)}.k1-modal-tags>span{padding:.4rem .72rem!important;border-radius:9999px!important;border-color:#5b8cf766!important;background:#101f3afa!important;color:#e8f0fcfa!important;font-size:.75rem!important;line-height:1.05rem!important;box-shadow:inset 0 1px #ffffff0f,0 1px 8px #00000040}.k1-modal-check{background:radial-gradient(circle at 28% 24%,#ffffff59 0 22%,#fff0 52%),linear-gradient(160deg,#10b98161,#05966933);box-shadow:inset 0 1px 1px #ffffff47,0 0 0 1px #10b98133,0 4px 12px #10b98133}.k1-modal-badge{padding:.32rem .7rem;border-radius:9999px;border:1px solid rgba(91,140,247,.45);background:#11213ef5;text-shadow:0 0 10px rgba(91,140,247,.2);box-shadow:inset 0 1px #ffffff0f}.k1-modal-badge:not(.hidden){display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content}.is-modal-origin-return{border-color:#5b8cf7b3!important;box-shadow:0 0 0 2px #5b8cf759}
