.aihr-page{background:#fff;color:#172033}.aihr-eyebrow{color:#246bff;display:inline-flex;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.aihr-eyebrow--light{color:#a9c7ff}.aihr-hero{background:radial-gradient(circle at 10% 8%,rgb(36 107 255 / 13%),transparent 24rem),radial-gradient(circle at 88% 18%,rgb(118 70 255 / 10%),transparent 26rem),linear-gradient(180deg,#f9fbff,#f5f8fd);overflow:hidden;padding:clamp(5.5rem,8vw,8rem) 2rem clamp(4.5rem,7vw,7rem);position:relative}.aihr-hero__orb{border-radius:999px;filter:blur(16px);opacity:.45;pointer-events:none;position:absolute}.aihr-hero__orb--one{background:#246bff29;height:18rem;left:-8rem;top:2rem;width:18rem}.aihr-hero__orb--two{background:#7646ff24;height:21rem;right:-9rem;top:7rem;width:21rem}.aihr-hero__inner{align-items:center;display:grid;gap:clamp(3rem,6vw,6rem);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);position:relative;z-index:1}.aihr-hero__copy h1{color:#111827;font-size:clamp(3rem,5.2vw,5.2rem);font-weight:900;letter-spacing:-.065em;line-height:.98;margin:1rem 0 0;max-width:12ch}.aihr-hero__copy h1 span{background:linear-gradient(135deg,#246bff,#7549f2 86%);-webkit-background-clip:text;background-clip:text;color:transparent}.aihr-hero__copy>p{color:#536174;font-size:clamp(1.02rem,1.45vw,1.16rem);line-height:1.72;margin:1.5rem 0 0;max-width:42rem}.aihr-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.8rem}.aihr-link-button{align-items:center;border:1px solid rgb(36 107 255 / 18%);border-radius:.8rem;color:#1f57bd;display:inline-flex;font-size:.9rem;font-weight:750;justify-content:center;min-height:3rem;padding:.75rem 1rem;text-decoration:none}.aihr-hero__visual{margin-left:auto;max-width:39rem;width:100%}.aihr-hero__visual .pa-ai-chat__window{height:38rem;min-height:38rem}.aihr-research{background:#11294f;color:#fff;padding:clamp(4.5rem,7vw,6.5rem) 2rem}.aihr-research__inner{align-items:center;display:grid;gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.aihr-research__copy h2,.aihr-use-cases header h2,.aihr-principles header h2,.aihr-explainer h2,.aihr-faq h2,.aihr-feature__copy h2,.aihr-final__card h2{font-size:clamp(2rem,4vw,3.5rem);font-weight:900;letter-spacing:-.055em;line-height:1.02}.aihr-research__copy h2{color:#fff;margin:.8rem 0 0}.aihr-research__copy p{color:#ffffffb8;line-height:1.72;margin:1.15rem 0 0}.aihr-research__copy strong{color:#fff}.aihr-research__copy a{align-items:center;color:#fff;display:inline-flex;font-weight:750;gap:.45rem;margin-top:1.25rem;text-decoration:none}.aihr-research__stats{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.aihr-research__stats>div{background:#ffffff12;border:1px solid rgb(255 255 255 / 11%);border-radius:1.15rem;min-height:9rem;padding:1.35rem}.aihr-research__stats strong{color:#fff;display:block;font-size:clamp(2rem,3.4vw,3rem);letter-spacing:-.055em}.aihr-research__stats span{color:#ffffffad;display:block;font-size:.9rem;line-height:1.5;margin-top:.35rem}.aihr-use-cases,.aihr-principles,.aihr-faq{padding:clamp(5rem,8vw,7.5rem) 2rem}.aihr-use-cases header,.aihr-principles header,.aihr-faq header{max-width:52rem}.aihr-use-cases header h2,.aihr-principles header h2,.aihr-faq h2{color:#111827;margin:.75rem 0 0}.aihr-use-cases header p{color:#667085;line-height:1.7;margin:1rem 0 0;max-width:46rem}.aihr-use-cases__grid,.aihr-principles__grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.5rem}.aihr-use-cases__grid article,.aihr-principles__grid article{background:linear-gradient(180deg,#fff,#fbfcff);border:1px solid rgb(36 107 255 / 10%);border-radius:1.3rem;box-shadow:0 16px 40px #0f172a0a;padding:clamp(1.45rem,2.3vw,1.9rem)}.aihr-use-cases__grid h3,.aihr-principles__grid h3{color:#172033;font-size:1.22rem;letter-spacing:-.025em;margin:0}.aihr-use-cases__grid p,.aihr-principles__grid p{color:#667085;line-height:1.65;margin:.75rem 0 0}.aihr-use-cases__grid a{align-items:center;color:#235bc6;display:inline-flex;font-size:.88rem;font-weight:750;gap:.35rem;margin-top:1rem;text-decoration:none}.aihr-feature{padding:clamp(5rem,8vw,8rem) 2rem}.aihr-feature--light{background:#f7f9fc;border-top:1px solid rgb(15 23 42 / 6%)}.aihr-feature--dark{background:linear-gradient(145deg,#12284f,#192f5c 56%,#352764);color:#fff}.aihr-feature__inner{align-items:center;display:grid;gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.aihr-feature__inner--reverse{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.aihr-feature__inner--reverse .aihr-feature__copy{order:2}.aihr-feature__copy h2{color:#111827;margin:.75rem 0 0}.aihr-feature--dark .aihr-feature__copy h2{color:#fff}.aihr-feature__copy p{color:#5f6c7e;line-height:1.72;margin:1rem 0 0}.aihr-feature--dark .aihr-feature__copy p{color:#ffffffb8}.aihr-feature__copy a{color:#235bc6;font-weight:750}.aihr-feature__visual{margin:0}.aihr-feature__visual img{border-radius:1.25rem;box-shadow:0 24px 58px #0f172a1a;display:block;height:auto;width:100%}.aihr-feature__visual--dark img{box-shadow:0 28px 70px #0000003d}.aihr-principles{background:#fff}.aihr-principles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aihr-principles__grid article>span{color:#246bff;display:block;font-size:.78rem;font-weight:800;letter-spacing:.08em;margin-bottom:1rem}.aihr-explainer{background:#f7f9fc;border-block:1px solid rgb(15 23 42 / 6%);padding:clamp(5rem,8vw,7rem) 2rem}.aihr-explainer__inner{display:grid;gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.aihr-explainer h2{color:#111827;margin:.75rem 0 0}.aihr-explainer__inner>div:last-child p{color:#5f6c7e;line-height:1.75;margin:0}.aihr-explainer__inner>div:last-child p+p{margin-top:1rem}.aihr-explainer a{color:#235bc6;font-weight:700}.aihr-faq__inner{display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.aihr-faq__items{display:grid;gap:.75rem}.aihr-faq__item{background:#fff;border:1px solid rgb(15 23 42 / 9%);border-radius:1rem;overflow:hidden}.aihr-faq__item summary{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;padding:1.1rem 1.2rem}.aihr-faq__item summary::-webkit-details-marker{display:none}.aihr-faq__item h3{color:#172033;font-size:1rem;margin:0}.aihr-faq__item summary span{color:#246bff;font-size:1.3rem;font-weight:600}.aihr-faq__item[open] summary span{transform:rotate(45deg)}.aihr-faq__item>div{color:#667085;line-height:1.65;padding:0 1.2rem 1.2rem}.aihr-faq__item p{margin:0}.aihr-final{background:#f6f8fc;padding:2rem 2rem clamp(5rem,8vw,7rem)}.aihr-final__card{background:linear-gradient(135deg,#11294f,#17396f 56%,#442c82);border-radius:1.6rem;color:#fff;padding:clamp(2rem,4vw,3.6rem);text-align:center}.aihr-final__card>span{color:#adc8ff;font-size:.7rem;font-weight:800;letter-spacing:.12em}.aihr-final__card h2{color:#fff;margin:.7rem auto 0;max-width:20ch}.aihr-final__card p{color:#ffffffb3;line-height:1.65;margin:1rem auto 1.5rem;max-width:42rem}@media(width<=980px){.aihr-hero__inner,.aihr-research__inner,.aihr-feature__inner,.aihr-feature__inner--reverse,.aihr-explainer__inner,.aihr-faq__inner{grid-template-columns:1fr}.aihr-feature__inner--reverse .aihr-feature__copy{order:0}.aihr-hero__copy h1{max-width:15ch}.aihr-hero__visual{margin-inline:auto;max-width:44rem}.aihr-principles__grid{grid-template-columns:1fr}}@media(width<=700px){.aihr-hero,.aihr-research,.aihr-use-cases,.aihr-principles,.aihr-faq,.aihr-feature,.aihr-explainer,.aihr-final{padding-left:1.2rem;padding-right:1.2rem}.aihr-hero__actions{align-items:stretch;flex-direction:column}.aihr-hero__actions>*,.aihr-link-button{width:100%}.aihr-research__stats,.aihr-use-cases__grid{grid-template-columns:1fr}.aihr-hero__visual .pa-ai-chat__window{height:36rem;min-height:36rem}}
