@font-face{font-family:Hannahs Messy Handwriting;src:url(/fonts/hannahs-messy-handwriting.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.nh-btn,#main .btn{border-radius:999px;padding-inline:1.6rem;font-size:.95rem}.btn--primary.nh-btn{box-shadow:0 6px 14px -8px #1833fe59}.nh-btn--light{border-color:#d5dbef}.nh-head{justify-content:space-between;align-items:flex-end;gap:var(--space-xl);margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:flex}.nh-head__text{gap:var(--space-s);flex-direction:column;max-width:40rem;display:flex}.nh-head .eyebrow{margin-bottom:0}.nh-head h2,.nh-h2{letter-spacing:-.025em;font-size:clamp(1.9rem,1.3rem + 2vw,2.75rem);font-weight:600;line-height:1.15}.nh-head__side{flex:none;max-width:22rem}@media (width<=767px){.nh-head{flex-direction:column;align-items:flex-start}}.nh-lift{transition:transform .25s var(--ease), box-shadow .25s var(--ease)}@media (hover:hover){.nh-lift:hover{transform:translateY(-4px);box-shadow:0 10px 24px -16px #1a0b542e}}@media (prefers-reduced-motion:reduce){.nh-lift{transition:none}.nh-lift:hover{transform:none}}.nh-btn,#main .btn,.nav--new .nav__cta{--fill:var(--color-indigo);transition:color .4s cubic-bezier(.645,.045,.355,1),border-color .4s cubic-bezier(.645,.045,.355,1)}.nh-btn:before,#main .btn:before,.nav--new .nav__cta:before{background:var(--fill);border-radius:50%;width:2rem;height:2rem;transition:transform .4s cubic-bezier(.645,.045,.355,1);inset:auto auto 0 0;transform:translate(-50%,50%)scale(0)}.nh-btn:hover:before,.nh-btn:focus-visible:before,#main .btn:hover:before,#main .btn:focus-visible:before,.nav--new .nav__cta:hover:before,.nav--new .nav__cta:focus-visible:before{transform:translate(-50%,50%)scale(24)}.nh-btn:hover,.nh-btn:focus-visible,#main .btn:hover,#main .btn:focus-visible,.nav--new .nav__cta:hover,.nav--new .nav__cta:focus-visible{color:var(--color-white);border-color:var(--fill)}.btn--white.nh-btn,.nh-btn--light,#main .btn--light,#main .btn--outline{--fill:var(--color-blue)}.nh-panel__cta{--fill:color-mix(in srgb, var(--ink) 70%, #0b0628)}@media (prefers-reduced-motion:reduce){.nh-btn:before,.nav--new .nav__cta:before{transition:none}}:is(#main,.footer--new) :is(.btn,.nh-tab,.nh-ai__item,.nh-chat__send,.nh-hero__switch button,.footer__social a){transition:scale .55s cubic-bezier(.34, 1.56, .64, 1), transform .4s var(--ease), color .4s cubic-bezier(.645, .045, .355, 1), border-color .4s cubic-bezier(.645, .045, .355, 1), background-color .3s var(--ease), box-shadow .3s var(--ease), opacity .3s var(--ease), filter .3s var(--ease)}:is(#main,.footer--new) :is(.btn,.nh-tab,.nh-ai__item,.nh-chat__send,.nh-hero__switch button,.footer__social a):active{transition:scale .18s cubic-bezier(.2, 0, 0, 1), transform .4s var(--ease), color .4s ease, border-color .4s ease, background-color .3s ease, box-shadow .3s ease, opacity .3s ease, filter .3s ease;scale:.95}#main button:is(.nh-tab,.nh-ai__item):active{scale:.98}@media (prefers-reduced-motion:reduce){:is(#main,.footer--new) :is(.btn,.nh-tab,.nh-ai__item,.nh-chat__send,.nh-hero__switch button,.footer__social a):active{scale:none}}#main{--color-text:#5a6684;color:var(--color-text)}:where(#main p,#main li,#main span,#main small,#main blockquote+*):not(.nh-panel__visual *,.nh-app [data-stage] *,.nh-stream *,.chv *,.thv *,.ph2__frame *,.split__visual *,.step__visual *,.pillar__visual *,.eyebrow,.nh-pill,:is(h1,h2,h3,h4) *,.nh-one__title,.nh-ai__item-title,.nh-tab__name){font-weight:300}#main .nh-btn,#main .nh-faq__item summary span{font-weight:400}#main .nh-story blockquote{font-family:var(--font-body);color:var(--color-text);font-size:clamp(1.05rem,1rem + .25vw,1.15rem);font-weight:300;line-height:1.6}#main :is(.nh-panel__kicker,.nh-ai__item-label,.nh-badge,.nh-one__tag,.nh-story__tag,.nh-stories__link,.nh-panel__ai strong,.nh-chat__head strong,.nh-app__head strong,.nh-chat__q,.nh-app__msg--user){font-weight:500}.nh-tick{width:1.25rem;height:1.25rem;color:var(--tick,#1833fe);background:var(--tick-bg,#eef0ff);border-radius:32%;flex:none;place-items:center;font-style:normal;display:inline-grid}.nh-tick svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:.85rem;height:.85rem}@supports (corner-shape:squircle){.nh-tick{corner-shape:squircle;border-radius:50%}}:is(#main,body) :is(img:is([src*="/images/arya-green"],[src*="/images/arya-blue"],[src*="/images/arya-red"],[src*="/images/arya-multi"],[src*="/images/ai-co-pilot"],[src*="/images/logo-claude"],[src*="/images/logo-openai"]),.nh-card__icon,.nh-tile__core,.nh-one__icon,.nh-ai__item-icon,.nh-why__tile,.nh-faq__icon,.wa__button,.nw-doc__icon,.nw-pcard__icon,.nw-copilot__icon,.nw-pillar__icon,.nw-chip__icon,.nw-step__tag>span,.nw-sv__rows b,.nw-cp__label>span,.nss__label>span,.ncp__label>span,.noc__label>span,.nac__label>span,.na-stats__icon,.no-cmp__plan img,.no-cmp__group img,.nc-uni__icon,.nt-ai__icon,.nt-sup__icon,.nt-p90__icon){border-radius:30%}@supports (corner-shape:squircle){:is(#main,body) :is(img:is([src*="/images/arya-green"],[src*="/images/arya-blue"],[src*="/images/arya-red"],[src*="/images/arya-multi"],[src*="/images/ai-co-pilot"],[src*="/images/logo-claude"],[src*="/images/logo-openai"]),.nh-card__icon,.nh-tile__core,.nh-one__icon,.nh-ai__item-icon,.nh-why__tile,.nh-faq__icon,.wa__button,.nw-doc__icon,.nw-pcard__icon,.nw-copilot__icon,.nw-pillar__icon,.nw-chip__icon,.nw-step__tag>span,.nw-sv__rows b,.nw-cp__label>span,.nss__label>span,.ncp__label>span,.noc__label>span,.nac__label>span,.na-stats__icon,.no-cmp__plan img,.no-cmp__group img,.nc-uni__icon,.nt-ai__icon,.nt-sup__icon,.nt-p90__icon){corner-shape:squircle;border-radius:50%}:is(#main,body) img:is([src*="/images/arya-green"],[src*="/images/arya-blue"],[src*="/images/arya-red"],[src*="/images/arya-multi"],[src*="/images/ai-co-pilot"],[src*="/images/logo-claude"],[src*="/images/logo-openai"]):not(.nh-panel__ai-icon){border-radius:0;mask:url(/images/squircle-mask.svg) 50%/100% 100% no-repeat}}:is(#main,body) :is(img.nh-panel__ai-icon,.nh-panel__ai-icon){corner-shape:round;border-radius:50%}.nav--new .mega__one img{-webkit-mask:url(/images/squircle-mask.svg) 0/auto 100% no-repeat,linear-gradient(#000,#000) 100%/67.2% 100% no-repeat;mask:url(/images/squircle-mask.svg) 0/auto 100% no-repeat,linear-gradient(#000,#000) 100%/67.2% 100% no-repeat}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/geist-sans-latin-300-normal.C3kkMBb6.woff2)format("woff2"),url(/_astro/geist-sans-latin-300-normal.plFOEHCX.woff)format("woff")}.nh-plus[data-astro-cid-ks7rj7eh]{z-index:-1;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse var(--pw) var(--ph) at var(--px,50%) var(--py,50%), #000 45%, transparent 75%);mask-image:radial-gradient(ellipse var(--pw) var(--ph) at var(--px,50%) var(--py,50%), #000 45%, transparent 75%);pointer-events:none;position:absolute;inset:0}
