.page-module-scss-module__kiWQ1W__home{font-family:var(--font-geist-sans);background:var(--zinc-50);color:var(--ink);overflow-x:clip}:where(.page-module-scss-module__kiWQ1W__home a){color:inherit;text-decoration:none}.page-module-scss-module__kiWQ1W__container{max-width:72rem;margin:0 auto;padding-inline:2rem}.page-module-scss-module__kiWQ1W__section{padding-block:7.5rem;scroll-margin-top:4rem}.page-module-scss-module__kiWQ1W__eyebrow{letter-spacing:.02em;color:var(--zinc-600);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.page-module-scss-module__kiWQ1W__eyebrow:before{content:"";background:var(--accent);border-radius:50%;width:.375rem;height:.375rem}.page-module-scss-module__kiWQ1W__head{max-width:46rem;margin-bottom:4.5rem}.page-module-scss-module__kiWQ1W__head h2{font-size:var(--display-lg);letter-spacing:-.04em;text-wrap:balance;margin-top:1rem;font-weight:500;line-height:1.04}.page-module-scss-module__kiWQ1W__head p{color:var(--zinc-600);max-width:38rem;margin-top:1.25rem;font-size:1.125rem;line-height:1.6}.page-module-scss-module__kiWQ1W__mono{font-family:var(--font-geist-mono,ui-monospace,monospace);color:var(--accent);letter-spacing:.02em;font-size:.8125rem}.page-module-scss-module__kiWQ1W__hero{isolation:isolate;background:var(--ink);color:#fff;padding:7rem 0 6rem;position:relative;overflow:hidden}.page-module-scss-module__kiWQ1W__hero:after{content:"";z-index:-1;background:radial-gradient(closest-side,#4468f238,#0000);width:60rem;height:24rem;position:absolute;top:-14rem;left:50%;transform:translate(-50%)}.page-module-scss-module__kiWQ1W__hero_label{color:#ffffffbf;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.8125rem;display:inline-flex}.page-module-scss-module__kiWQ1W__hero_label:before{content:"";background:var(--accent);border-radius:50%;width:.375rem;height:.375rem}.page-module-scss-module__kiWQ1W__hero h1{max-width:58rem;font-size:var(--display-xl);letter-spacing:-.045em;text-wrap:balance;margin-top:1.75rem;font-weight:500;line-height:1.02}.page-module-scss-module__kiWQ1W__hero_text{color:#ffffffa8;max-width:38rem;margin-top:1.75rem;font-size:1.1875rem;line-height:1.6}.page-module-scss-module__kiWQ1W__hero_actions{flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;display:flex}.page-module-scss-module__kiWQ1W__rise{animation:page-module-scss-module__kiWQ1W__rise .9s var(--ease-out)both;animation-delay:calc(var(--i,0)*90ms)}@keyframes page-module-scss-module__kiWQ1W__rise{0%{opacity:0;transform:translateY(22px)}}.page-module-scss-module__kiWQ1W__cap_list{border-top:1px solid var(--ink);list-style:none}.page-module-scss-module__kiWQ1W__cap{border-bottom:1px solid var(--border);grid-template-columns:5fr 7fr;gap:3rem;padding-block:3rem;display:grid}.page-module-scss-module__kiWQ1W__cap h3{font-size:var(--display-md);letter-spacing:-.03em;margin-top:.75rem;font-weight:500;line-height:1.1}.page-module-scss-module__kiWQ1W__cap dl{gap:1.5rem;display:grid}.page-module-scss-module__kiWQ1W__cap dt{letter-spacing:.06em;text-transform:uppercase;color:var(--zinc-400);font-size:.75rem;font-weight:500}.page-module-scss-module__kiWQ1W__cap dd{margin-top:.375rem;font-size:1.0625rem;line-height:1.55}.page-module-scss-module__kiWQ1W__cap_tags{flex-wrap:wrap;gap:.5rem;margin-top:2rem;list-style:none;display:flex}.page-module-scss-module__kiWQ1W__cap_tags li{border:1px solid var(--border);color:var(--zinc-700);background:#fff;border-radius:999px;padding:.35rem .75rem;font-size:.8125rem}.page-module-scss-module__kiWQ1W__section_cta{border-bottom:1px solid var(--ink);transition:gap .2s var(--ease-out);align-items:center;gap:.5rem;margin-top:3rem;padding-bottom:.125rem;font-weight:500;display:inline-flex}.page-module-scss-module__kiWQ1W__section_cta:hover{gap:.75rem}.page-module-scss-module__kiWQ1W__solutions_list{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.page-module-scss-module__kiWQ1W__solutions_list a{border-bottom:1px solid var(--border);flex-direction:column;gap:.625rem;height:100%;padding:2rem 1.5rem 2rem 0;transition:color .2s;display:flex}.page-module-scss-module__kiWQ1W__solutions_list a:hover h3{color:var(--accent)}.page-module-scss-module__kiWQ1W__solutions_list li:not(:nth-child(4n+1)) a{border-left:1px solid var(--border);padding-left:1.5rem}.page-module-scss-module__kiWQ1W__solutions_list h3{letter-spacing:-.02em;font-size:1.125rem;font-weight:500;transition:color .2s}.page-module-scss-module__kiWQ1W__solutions_list p{color:var(--zinc-600);font-size:.9375rem;line-height:1.55}.page-module-scss-module__kiWQ1W__solutions_list span{align-items:center;gap:.375rem;margin-top:auto;padding-top:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.page-module-scss-module__kiWQ1W__split{grid-template-columns:5fr 7fr;align-items:start;gap:5rem;display:grid}.page-module-scss-module__kiWQ1W__sticky{position:sticky;top:7rem}.page-module-scss-module__kiWQ1W__sticky .page-module-scss-module__kiWQ1W__head{margin-bottom:0}.page-module-scss-module__kiWQ1W__rows{border-bottom:1px solid var(--border);list-style:none}.page-module-scss-module__kiWQ1W__rows li{border-top:1px solid var(--border);grid-template-columns:3.5rem 1fr;padding-block:1.75rem;display:grid}.page-module-scss-module__kiWQ1W__rows h3{letter-spacing:-.02em;font-size:1.25rem;font-weight:500}.page-module-scss-module__kiWQ1W__rows p{color:var(--zinc-600);margin-top:.5rem;font-size:1rem;line-height:1.6}.page-module-scss-module__kiWQ1W__mow{background:var(--ink);color:#fff;overflow:hidden}.page-module-scss-module__kiWQ1W__mow .page-module-scss-module__kiWQ1W__eyebrow{color:#ffffffa6}.page-module-scss-module__kiWQ1W__mow .page-module-scss-module__kiWQ1W__head p{color:#ffffffa8}.page-module-scss-module__kiWQ1W__mow_grid{grid-template-columns:5fr 7fr;align-items:center;gap:4.5rem;display:grid}.page-module-scss-module__kiWQ1W__mow_grid .page-module-scss-module__kiWQ1W__head{margin-bottom:2rem}.page-module-scss-module__kiWQ1W__points{margin-bottom:2.5rem;list-style:none}.page-module-scss-module__kiWQ1W__points li{color:#ffffffd9;border-top:1px solid #ffffff1f;padding:.875rem 0 .875rem 1.5rem;font-size:.9375rem;line-height:1.5;position:relative}.page-module-scss-module__kiWQ1W__points li:before{content:"";background:var(--accent);width:.4rem;height:.4rem;position:absolute;top:1.35rem;left:0}.page-module-scss-module__kiWQ1W__points li:last-child{border-bottom:1px solid #ffffff1f}.page-module-scss-module__kiWQ1W__mow_visual{padding-bottom:2.5rem;position:relative}.page-module-scss-module__kiWQ1W__mow_frame{border-radius:.75rem;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 40px 80px -20px #0009}.page-module-scss-module__kiWQ1W__mow_frame img{width:100%;height:auto;display:block}.page-module-scss-module__kiWQ1W__mow_phone{background:#fff;border:5px solid #0b0b0d;border-radius:1.5rem;width:24%;position:absolute;bottom:0;left:-2rem;overflow:hidden;box-shadow:0 30px 60px -10px #0009}.page-module-scss-module__kiWQ1W__mow_phone img{width:100%;height:auto;display:block}.page-module-scss-module__kiWQ1W__steps{grid-template-columns:repeat(4,1fr);gap:2rem;list-style:none;display:grid}.page-module-scss-module__kiWQ1W__steps li{border-top:1px solid var(--border);padding-top:2rem;position:relative}.page-module-scss-module__kiWQ1W__steps li:before{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.page-module-scss-module__kiWQ1W__steps li:first-child:before{background:var(--accent)}.page-module-scss-module__kiWQ1W__steps h3{letter-spacing:-.02em;margin-top:.75rem;font-size:1.25rem;font-weight:500}.page-module-scss-module__kiWQ1W__steps p{color:var(--zinc-600);margin-top:.625rem;font-size:.9375rem;line-height:1.6}.page-module-scss-module__kiWQ1W__team_grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.page-module-scss-module__kiWQ1W__member{border-top:1px solid var(--ink);padding-top:1.75rem}.page-module-scss-module__kiWQ1W__member h3{letter-spacing:-.02em;margin-top:1.25rem;font-size:1.25rem;font-weight:500}.page-module-scss-module__kiWQ1W__member_role{color:var(--zinc-600);margin-top:.25rem;font-size:.9375rem;display:block}.page-module-scss-module__kiWQ1W__member_photo{width:5.5rem;height:5.5rem;box-shadow:0 0 0 1px var(--border);background:#fff;border-radius:50%;position:relative;overflow:hidden}.page-module-scss-module__kiWQ1W__member_photo img.page-module-scss-module__kiWQ1W__jp{transform:scale(.9)!important}.page-module-scss-module__kiWQ1W__member_photo img.page-module-scss-module__kiWQ1W__lm{transform:scale(1.02)translateY(3px)!important}.page-module-scss-module__kiWQ1W__faq_list{border-top:1px solid var(--ink)}.page-module-scss-module__kiWQ1W__faq_list details{border-bottom:1px solid var(--border);padding:1.5rem 0}.page-module-scss-module__kiWQ1W__faq_list details summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;gap:1.5rem;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.page-module-scss-module__kiWQ1W__faq_list details summary::-webkit-details-marker{display:none}.page-module-scss-module__kiWQ1W__faq_list details summary:after{content:"+";color:var(--zinc-600);font-weight:400}.page-module-scss-module__kiWQ1W__faq_list details summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.page-module-scss-module__kiWQ1W__faq_list details[open] summary:after{content:"−"}.page-module-scss-module__kiWQ1W__faq_list details{interpolate-size:allow-keywords}.page-module-scss-module__kiWQ1W__faq_list details::details-content{block-size:0;transition:block-size .3s ease,content-visibility .3s allow-discrete;overflow:hidden}.page-module-scss-module__kiWQ1W__faq_list details[open]::details-content{block-size:auto}.page-module-scss-module__kiWQ1W__faq_list details p{max-width:40rem;color:var(--zinc-600);margin-top:.75rem;font-size:.9375rem;line-height:1.65}.page-module-scss-module__kiWQ1W__contact{border-top:1px solid var(--border);background:#fff}.page-module-scss-module__kiWQ1W__channels{margin-top:3rem}.page-module-scss-module__kiWQ1W__channels h3{letter-spacing:.06em;text-transform:uppercase;color:var(--zinc-400);font-size:.75rem;font-weight:500}.page-module-scss-module__kiWQ1W__channels ul{border-top:1px solid var(--border);margin-top:1rem;list-style:none}.page-module-scss-module__kiWQ1W__channels li{border-bottom:1px solid var(--border);padding-block:.875rem;font-size:1rem}.page-module-scss-module__kiWQ1W__channels a{align-items:center;gap:.5rem;font-weight:500;transition:color .2s;display:inline-flex}.page-module-scss-module__kiWQ1W__channels a:hover{color:var(--accent)}.page-module-scss-module__kiWQ1W__channels small{color:var(--zinc-600);font-size:.875rem;line-height:1.5;display:block}.page-module-scss-module__kiWQ1W__form_card{border:1px solid var(--border);background:var(--zinc-50);border-radius:1rem;padding:2.25rem}@media (max-width:1024px){.page-module-scss-module__kiWQ1W__section{padding-block:5.5rem}.page-module-scss-module__kiWQ1W__cap,.page-module-scss-module__kiWQ1W__split,.page-module-scss-module__kiWQ1W__mow_grid{grid-template-columns:1fr;gap:2.5rem}.page-module-scss-module__kiWQ1W__sticky{position:static}.page-module-scss-module__kiWQ1W__head{margin-bottom:3rem}.page-module-scss-module__kiWQ1W__steps{grid-template-columns:repeat(2,1fr);gap:3rem 2rem}.page-module-scss-module__kiWQ1W__solutions_list{grid-template-columns:repeat(2,1fr)}.page-module-scss-module__kiWQ1W__solutions_list li a{border-left:0;padding:2rem 2rem 2rem 0}.page-module-scss-module__kiWQ1W__solutions_list li:nth-child(2n) a{border-left:1px solid var(--border);padding-left:2rem}.page-module-scss-module__kiWQ1W__mow_phone{left:1rem}}@media (max-width:768px){.page-module-scss-module__kiWQ1W__container{padding-inline:1.25rem}.page-module-scss-module__kiWQ1W__section{padding-block:4rem}.page-module-scss-module__kiWQ1W__hero{padding-top:7.5rem}.page-module-scss-module__kiWQ1W__team_grid,.page-module-scss-module__kiWQ1W__steps,.page-module-scss-module__kiWQ1W__solutions_list{grid-template-columns:1fr}.page-module-scss-module__kiWQ1W__solutions_list li a,.page-module-scss-module__kiWQ1W__solutions_list li:nth-child(2n) a{border-left:0;padding:1.5rem 0}.page-module-scss-module__kiWQ1W__form_card{padding:1.25rem}.page-module-scss-module__kiWQ1W__mow_phone{width:28%;left:.5rem}}
