.in-page[data-astro-cid-ffimu6o4]{--in-line:#9cc6dc35;max-width:2000px;margin:auto}.in-hero[data-astro-cid-ffimu6o4]{padding:155px var(--side) 58px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.in-hero-main[data-astro-cid-ffimu6o4]{min-width:0;padding-block:20px}.in-hero[data-astro-cid-ffimu6o4] .c-breadcrumb[data-astro-cid-ffimu6o4]{margin-bottom:38px}.in-hero[data-astro-cid-ffimu6o4] h1[data-astro-cid-ffimu6o4]{letter-spacing:-.06em;color:#d8eaf3;font-size:clamp(50px,5.7vw,88px);line-height:1.03}.in-hero-lead[data-astro-cid-ffimu6o4]{letter-spacing:-.025em;color:#a9c8d9;max-width:24ch;margin:27px 0 32px;font-size:clamp(21px,2vw,29px);line-height:1.4}.in-jump[data-astro-cid-ffimu6o4]{color:#b7d9eb;border-bottom:1px solid #90c1dc61;align-items:center;gap:18px;padding-block:8px;font-size:13px;display:inline-flex}.in-jump[data-astro-cid-ffimu6o4] svg[data-astro-cid-ffimu6o4]{width:19px;height:19px;transition:transform .25s}.in-jump[data-astro-cid-ffimu6o4]:hover svg[data-astro-cid-ffimu6o4]{transform:translate(4px)}.in-hero-scene[data-astro-cid-ffimu6o4]{border:1px solid var(--in-line);background:linear-gradient(130deg,#28536a,#163b51);border-radius:20px 86px 20px 20px;min-width:0;overflow:hidden;box-shadow:0 20px 70px #031b292e}.in-hero-photo[data-astro-cid-ffimu6o4]{aspect-ratio:1.9;background:#194359;overflow:hidden}.in-hero-photo[data-astro-cid-ffimu6o4] img[data-astro-cid-ffimu6o4]{object-fit:cover;object-position:center 58%;filter:saturate(.8);width:100%;height:100%}.in-hero-note[data-astro-cid-ffimu6o4]{backdrop-filter:blur(20px);color:#183e52;background:linear-gradient(120deg,#d9ecf2eb,#bddce9d9);border:1px solid #d8efff5c;border-radius:0 0 14px 14px;margin:-1px 14px 14px;padding:23px 27px;font-size:15px;line-height:1.7;position:relative}.in-hero-note[data-astro-cid-ffimu6o4] p{line-height:inherit;margin:0}.in-overview[data-astro-cid-ffimu6o4]{padding:43px var(--side) 50px;border-top:1px solid var(--in-line);grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.in-overview[data-astro-cid-ffimu6o4] .c-eyebrow[data-astro-cid-ffimu6o4]{margin-bottom:16px}.in-overview[data-astro-cid-ffimu6o4] h2[data-astro-cid-ffimu6o4]{max-width:22ch;font-size:clamp(29px,3vw,43px);line-height:1.16}.in-overview-copy[data-astro-cid-ffimu6o4]{color:#adc7d7;font-size:16px;line-height:1.85}.in-overview-copy[data-astro-cid-ffimu6o4] p{line-height:inherit;margin:0}.in-source-action[data-astro-cid-ffimu6o4]{margin-top:22px}.in-capabilities[data-astro-cid-ffimu6o4]{padding:0 var(--side) 52px}.in-capability[data-astro-cid-ffimu6o4]{border-top:1px solid var(--in-line);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(26px,4vw,60px);padding:36px 0;display:grid}.in-capability[data-astro-cid-ffimu6o4]:last-child{padding-bottom:0}.in-capability[data-astro-cid-ffimu6o4] h2[data-astro-cid-ffimu6o4]{max-width:25ch;font-size:clamp(28px,2.6vw,38px);line-height:1.15}.in-capability[data-astro-cid-ffimu6o4] p[data-astro-cid-ffimu6o4]{color:#abc7d8;max-width:58ch;margin:20px 0 24px;font-size:16px;line-height:1.75}.in-capability-media[data-astro-cid-ffimu6o4]{border:1px solid var(--in-line);aspect-ratio:1.78;background:#173e52;border-radius:16px 45px 16px 16px;position:relative;overflow:hidden}.in-capability-media[data-astro-cid-ffimu6o4] img[data-astro-cid-ffimu6o4]{object-fit:cover;width:100%;height:100%}.in-capability-media[data-astro-cid-ffimu6o4] figcaption[data-astro-cid-ffimu6o4]{letter-spacing:.025em;color:#e3f4fc;background:#0b2839e8;border:1px solid #b1d8ee5c;border-radius:8px;width:fit-content;max-width:calc(100% - 24px);padding:7px 11px;font-size:10px;position:absolute;bottom:12px;left:12px;right:12px}.in-studies[data-astro-cid-ffimu6o4]{padding:48px var(--side) 60px;border-block:1px solid var(--in-line);background:linear-gradient(135deg,#173d52,#103247);scroll-margin-top:120px}.in-studies-heading[data-astro-cid-ffimu6o4]{margin-bottom:30px}.in-studies-heading[data-astro-cid-ffimu6o4] .c-eyebrow[data-astro-cid-ffimu6o4]{margin-bottom:14px}.in-studies-heading[data-astro-cid-ffimu6o4] h2[data-astro-cid-ffimu6o4]{font-size:clamp(31px,3.5vw,49px);line-height:1.12}.in-studies-grid[data-astro-cid-ffimu6o4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.in-studies-three[data-astro-cid-ffimu6o4]{grid-template-columns:repeat(3,minmax(0,1fr))}.in-study[data-astro-cid-ffimu6o4]{grid-row:span 4;grid-template-rows:subgrid;background:linear-gradient(135deg,#7caac419,#b5dcf508);border:1px solid #a6cee347;border-radius:17px;min-width:0;padding:25px;display:grid;box-shadow:inset 0 1px #c2e8ff0a}.in-study-label[data-astro-cid-ffimu6o4]{font:11px/1.5 var(--mono);letter-spacing:.03em;color:#9dc8e1;margin:0}.in-study[data-astro-cid-ffimu6o4] h3[data-astro-cid-ffimu6o4]{letter-spacing:-.035em;text-wrap:pretty;font-size:clamp(25px,2.4vw,34px);line-height:1.19}.in-studies-three[data-astro-cid-ffimu6o4] h3[data-astro-cid-ffimu6o4]{font-size:clamp(24px,2vw,29px)}.in-study-image[data-astro-cid-ffimu6o4]{border:1px solid #b2d5e228;border-radius:10px;min-width:0;overflow:hidden}.in-study-image[data-astro-cid-ffimu6o4] figure{aspect-ratio:800/443;border:0;border-radius:0;width:100%;margin:0;overflow:hidden}.in-study-image[data-astro-cid-ffimu6o4] img{aspect-ratio:800/443;object-fit:cover;border-radius:0;width:100%;height:100%}.in-study-action[data-astro-cid-ffimu6o4]{padding-top:2px}.in-study-action[data-astro-cid-ffimu6o4] .c-action{gap:20px;max-width:100%;min-height:49px;padding:13px 16px 13px 20px;font-size:13px}.in-page[data-astro-cid-ffimu6o4] .c-action{max-width:100%}.in-page[data-astro-cid-ffimu6o4] .c-action svg{flex-shrink:0}@media (width>=1700px){.in-hero-photo[data-astro-cid-ffimu6o4]{aspect-ratio:2.1}}@media (width<=1100px){.in-hero[data-astro-cid-ffimu6o4]{grid-template-columns:1fr 1fr;gap:30px}.in-hero[data-astro-cid-ffimu6o4] h1[data-astro-cid-ffimu6o4]{font-size:59px}.in-hero-photo[data-astro-cid-ffimu6o4]{aspect-ratio:1.55}.in-hero-note[data-astro-cid-ffimu6o4]{padding:19px;font-size:14px}.in-overview[data-astro-cid-ffimu6o4]{grid-template-columns:1fr 1.15fr;gap:30px}.in-study[data-astro-cid-ffimu6o4]{padding:20px}.in-study[data-astro-cid-ffimu6o4] h3[data-astro-cid-ffimu6o4]{font-size:27px}.in-studies-three[data-astro-cid-ffimu6o4]{column-gap:16px}.in-studies-three[data-astro-cid-ffimu6o4] .in-study[data-astro-cid-ffimu6o4]{padding:17px}.in-studies-three[data-astro-cid-ffimu6o4] h3[data-astro-cid-ffimu6o4]{font-size:23px}.in-study-action[data-astro-cid-ffimu6o4] .c-action{gap:10px;padding-inline:16px;font-size:12px}.in-capability[data-astro-cid-ffimu6o4]{gap:28px}.in-capability[data-astro-cid-ffimu6o4] h2[data-astro-cid-ffimu6o4]{font-size:29px}.in-capability[data-astro-cid-ffimu6o4] p[data-astro-cid-ffimu6o4]{font-size:15px}}@media (width<=800px){.in-hero[data-astro-cid-ffimu6o4]{grid-template-columns:1fr;gap:26px;padding:133px 20px 36px}.in-hero-main[data-astro-cid-ffimu6o4]{padding:0 6px}.in-hero[data-astro-cid-ffimu6o4] .c-breadcrumb[data-astro-cid-ffimu6o4]{margin-bottom:25px}.in-hero[data-astro-cid-ffimu6o4] h1[data-astro-cid-ffimu6o4]{max-width:12ch;font-size:clamp(46px,9vw,70px)}.in-hero-lead[data-astro-cid-ffimu6o4]{max-width:26ch;margin:21px 0 18px;font-size:23px}.in-hero-scene[data-astro-cid-ffimu6o4]{border-radius:17px 65px 17px 17px}.in-hero-photo[data-astro-cid-ffimu6o4]{aspect-ratio:1.8}.in-hero-note[data-astro-cid-ffimu6o4]{margin-inline:12px;margin-bottom:12px;padding:20px;font-size:14px;line-height:1.7}.in-overview[data-astro-cid-ffimu6o4]{grid-template-columns:1fr;gap:22px;padding:32px 26px 36px}.in-overview[data-astro-cid-ffimu6o4] h2[data-astro-cid-ffimu6o4]{max-width:24ch;font-size:32px}.in-overview-copy[data-astro-cid-ffimu6o4]{font-size:15px;line-height:1.8}.in-overview[data-astro-cid-ffimu6o4] .c-eyebrow[data-astro-cid-ffimu6o4]{margin-bottom:12px}.in-source-action[data-astro-cid-ffimu6o4]{margin-top:21px}.in-capabilities[data-astro-cid-ffimu6o4]{padding:0 26px 36px}.in-capability[data-astro-cid-ffimu6o4]{grid-template-columns:1fr;gap:24px;padding:30px 0}.in-capability[data-astro-cid-ffimu6o4] h2[data-astro-cid-ffimu6o4]{font-size:30px}.in-capability[data-astro-cid-ffimu6o4] p[data-astro-cid-ffimu6o4]{margin:17px 0 22px;font-size:15px}.in-capability-media[data-astro-cid-ffimu6o4]{aspect-ratio:1.78;border-radius:13px 35px 13px 13px}.in-studies[data-astro-cid-ffimu6o4]{padding:35px 20px 40px}.in-studies-heading[data-astro-cid-ffimu6o4]{margin:0 6px 24px}.in-studies-heading[data-astro-cid-ffimu6o4] h2[data-astro-cid-ffimu6o4]{font-size:34px}.in-studies-grid[data-astro-cid-ffimu6o4],.in-studies-three[data-astro-cid-ffimu6o4]{grid-template-columns:1fr;row-gap:18px}.in-study[data-astro-cid-ffimu6o4],.in-studies-three[data-astro-cid-ffimu6o4] .in-study[data-astro-cid-ffimu6o4]{grid-row:auto;grid-template-rows:auto auto auto auto;gap:18px;padding:22px}.in-study[data-astro-cid-ffimu6o4] h3[data-astro-cid-ffimu6o4],.in-studies-three[data-astro-cid-ffimu6o4] h3[data-astro-cid-ffimu6o4]{font-size:28px;line-height:1.2}.in-study-action[data-astro-cid-ffimu6o4] .c-action{gap:20px;padding-inline:20px;font-size:13px}}@media (width<=360px){.in-hero[data-astro-cid-ffimu6o4]{padding-inline:14px}.in-hero-main[data-astro-cid-ffimu6o4]{padding-inline:5px}.in-hero[data-astro-cid-ffimu6o4] h1[data-astro-cid-ffimu6o4]{font-size:43px}.in-hero-lead[data-astro-cid-ffimu6o4]{font-size:21px}.in-hero-note[data-astro-cid-ffimu6o4]{padding:17px;font-size:13px}.in-overview[data-astro-cid-ffimu6o4],.in-capabilities[data-astro-cid-ffimu6o4]{padding-inline:20px}.in-capability[data-astro-cid-ffimu6o4] h2[data-astro-cid-ffimu6o4]{font-size:27px}.in-studies[data-astro-cid-ffimu6o4]{padding-inline:14px}.in-study[data-astro-cid-ffimu6o4],.in-studies-three[data-astro-cid-ffimu6o4] .in-study[data-astro-cid-ffimu6o4]{padding:18px}.in-study[data-astro-cid-ffimu6o4] h3[data-astro-cid-ffimu6o4],.in-studies-three[data-astro-cid-ffimu6o4] h3[data-astro-cid-ffimu6o4]{font-size:25px}.in-capability-copy[data-astro-cid-ffimu6o4] .c-action{gap:16px;padding-inline:18px;font-size:13px}}@media (prefers-reduced-motion:reduce){.in-jump[data-astro-cid-ffimu6o4] svg[data-astro-cid-ffimu6o4]{transition:none}}
