.chero[data-astro-cid-2xwit2g7]{position:relative;display:flex;align-items:center;min-height:clamp(26rem,42vw,42rem);padding-block:clamp(7rem,10vw,9rem) clamp(3rem,5vw,5rem);overflow:hidden;color:#fff;background:#10131a}.chero__bg[data-astro-cid-2xwit2g7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.chero__scrim[data-astro-cid-2xwit2g7]{position:absolute;inset:0;background:linear-gradient(90deg,#000000b8,#00000073 45%,#0000001a)}.chero__inner[data-astro-cid-2xwit2g7]{position:relative}.chero__eyebrow[data-astro-cid-2xwit2g7]{font-family:var(--font-display);font-weight:700;font-size:var(--t-h5);line-height:1;letter-spacing:normal}.chero[data-astro-cid-2xwit2g7] [data-astro-cid-2xwit2g7]:is(h1,h2,h3){color:#fff}.chero[data-astro-cid-2xwit2g7] h1[data-astro-cid-2xwit2g7]{max-width:18ch;margin-top:.6rem;font-family:var(--font-display);font-weight:700;font-size:var(--t-h1);line-height:1;letter-spacing:-.02em}.chero__tagline[data-astro-cid-2xwit2g7]{max-width:32ch;margin-top:clamp(.75rem,1.2vw,1.2rem);font-family:var(--font-display);font-weight:700;font-size:var(--t-h1);line-height:1;letter-spacing:-.02em}.chero__copy[data-astro-cid-2xwit2g7]{max-width:711px;margin-top:clamp(1.25rem,1.6vw,1.875rem);font-size:var(--t-body);line-height:1.2}.chero__inner[data-astro-cid-2xwit2g7] .ex-btn[data-astro-cid-2xwit2g7]{margin-top:clamp(1.5rem,2.2vw,2.25rem)}.csoon[data-astro-cid-rmummi6q]{position:relative;display:flex;align-items:flex-end;min-height:max(32rem,66.666svh);padding-block:var(--nav-clear) clamp(3rem,6vw,6rem);color:#fff;background:#0d37e2}.csoon__inner[data-astro-cid-rmummi6q]{position:relative;text-align:left}.csoon__eyebrow[data-astro-cid-rmummi6q]{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--t-h5);line-height:1;letter-spacing:normal}.csoon__title[data-astro-cid-rmummi6q]{max-width:min(100%,57.5rem);margin:clamp(2rem,4vw,4.5rem) 0 0;font-family:var(--font-display);font-weight:700;font-size:var(--t-h1);line-height:1;letter-spacing:-.02em;color:#fff}.csoon__copy[data-astro-cid-rmummi6q]{max-width:711px;margin:clamp(1.25rem,1.6vw,1.875rem) 0 0;font-family:var(--font-body);font-weight:500;font-size:var(--t-body);line-height:1.2}@media(max-width:780px){.csoon[data-astro-cid-rmummi6q]{min-height:28rem;padding-block:var(--nav-clear) clamp(2.5rem,8vw,4rem)}.csoon__title[data-astro-cid-rmummi6q]{margin-top:clamp(1.25rem,3vw,2rem)}}.whatis[data-astro-cid-fdmbtfai]{padding-block:clamp(4rem,6.5vw,5.5rem);background:#fff}.whatis__title[data-astro-cid-fdmbtfai]{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--t-h2);line-height:.9;letter-spacing:normal;text-align:left;color:#0032d6}.whatis__body[data-astro-cid-fdmbtfai]{max-width:46rem;margin:clamp(1.25rem,2vw,1.75rem) 0 0;font-family:var(--font-body);font-weight:500;font-size:var(--t-body);line-height:1.2;letter-spacing:normal;text-align:left;color:var(--ex-ink, #262626)}.whatis__cta[data-astro-cid-fdmbtfai]{margin-top:clamp(1.75rem,2.8vw,2.5rem);text-align:left}.acc[data-astro-cid-snwwnmqo]{padding-block:var(--section-half);text-align:center}.acc__title[data-astro-cid-snwwnmqo]{font-family:var(--font-display);font-weight:700;font-size:var(--t-h2);line-height:.9;letter-spacing:normal;color:var(--ex-ink)}.acc__list[data-astro-cid-snwwnmqo]{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1.5rem,3vw,2.5rem);margin:clamp(2rem,4vw,3.5rem) 0 0;padding:0;list-style:none}.acc__item[data-astro-cid-snwwnmqo]{display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2vw,1.75rem)}.acc__label[data-astro-cid-snwwnmqo]{font-family:var(--font-display);font-weight:700;font-size:var(--t-h4);line-height:1;letter-spacing:normal;color:var(--ex-ink)}.acc__ring[data-astro-cid-snwwnmqo]{position:relative;width:clamp(12rem,16vw,15rem);aspect-ratio:1}.acc__ring[data-astro-cid-snwwnmqo] svg[data-astro-cid-snwwnmqo]{width:100%;height:100%;display:block}.acc__value[data-astro-cid-snwwnmqo]{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:var(--t-h4);line-height:1;letter-spacing:normal;color:var(--ex-ink)}.condition[data-astro-cid-hb7mtbe4] a{text-decoration:underline;text-underline-offset:.15em}.condition[data-astro-cid-hb7mtbe4] a:hover{text-decoration-thickness:2px}.conditions[data-astro-cid-hb7mtbe4]{padding-block:var(--section-half);background:#f3f4f6}.conditions__inner[data-astro-cid-hb7mtbe4]{width:min(100% - (var(--gutter) * 2),var(--container));margin-inline:auto}.conditions__heading[data-astro-cid-hb7mtbe4]{margin:0;padding-bottom:clamp(1.25rem,2vw,1.75rem);border-bottom:1px solid rgba(38,38,38,.15);font-family:var(--font-display);font-weight:700;font-size:var(--t-h2);line-height:.9;letter-spacing:normal;text-align:center;color:var(--ex-ink, #262626)}.condition[data-astro-cid-hb7mtbe4]{position:relative;border-bottom:1px solid rgba(38,38,38,.15)}.condition[data-astro-cid-hb7mtbe4]:last-of-type{border-bottom:0}.condition__summary[data-astro-cid-hb7mtbe4]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:30px;align-items:start;padding-block:30px;list-style:none;cursor:pointer}.condition[data-astro-cid-hb7mtbe4][open] .condition__art[data-astro-cid-hb7mtbe4]{position:absolute;top:30px;left:0;width:240px}.condition__summary[data-astro-cid-hb7mtbe4]::-webkit-details-marker{display:none}.condition__art[data-astro-cid-hb7mtbe4]{grid-column:1}.condition__head[data-astro-cid-hb7mtbe4]{grid-column:2}.condition__art[data-astro-cid-hb7mtbe4] img{display:block;width:100%;height:auto;border-radius:15px}.condition__head[data-astro-cid-hb7mtbe4]{padding-right:76px}.condition__title[data-astro-cid-hb7mtbe4]{font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);line-height:1;letter-spacing:normal}.condition__label[data-astro-cid-hb7mtbe4]{margin-top:.35rem;font-family:var(--font-display);font-weight:700;font-size:var(--t-h5);line-height:1;letter-spacing:normal}.condition__brief[data-astro-cid-hb7mtbe4],.condition__detail[data-astro-cid-hb7mtbe4] p[data-astro-cid-hb7mtbe4]:not(.condition__label){font-family:var(--font-body);font-weight:500;font-size:var(--t-body);line-height:1.2}.condition__more[data-astro-cid-hb7mtbe4]{color:var(--ex-blue);text-decoration:underline}.condition[data-astro-cid-hb7mtbe4][open] .condition__more[data-astro-cid-hb7mtbe4]{display:none}.condition__toggle[data-astro-cid-hb7mtbe4]{position:absolute;top:30px;right:0;width:46px;height:46px;border-radius:50%;background:#d1d1d1cc}.condition__toggle[data-astro-cid-hb7mtbe4]:before,.condition__toggle[data-astro-cid-hb7mtbe4]:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background:#262626;translate:-50% -50%}.condition__toggle[data-astro-cid-hb7mtbe4]:after{rotate:90deg}.condition[data-astro-cid-hb7mtbe4][open] .condition__toggle[data-astro-cid-hb7mtbe4]{background:#333c}.condition[data-astro-cid-hb7mtbe4][open] .condition__toggle[data-astro-cid-hb7mtbe4]:before{background:#fff}.condition[data-astro-cid-hb7mtbe4][open] .condition__toggle[data-astro-cid-hb7mtbe4]:after{display:none}.condition__detail[data-astro-cid-hb7mtbe4]{display:grid;gap:0;padding:0 76px 30px 270px}@media(max-width:760px){.condition__summary[data-astro-cid-hb7mtbe4]{grid-template-columns:minmax(0,1fr);gap:1rem 1.25rem;padding-block:1.5rem}.condition__art[data-astro-cid-hb7mtbe4],.condition[data-astro-cid-hb7mtbe4][open] .condition__art[data-astro-cid-hb7mtbe4]{position:static;width:auto;grid-column:1 / -1;max-width:240px}.condition__head[data-astro-cid-hb7mtbe4]{grid-column:1 / -1}.condition__detail[data-astro-cid-hb7mtbe4]{padding:0 0 1.5rem}}.band[data-astro-cid-mi5hhsck]{--band-gap: clamp(1.25rem, 2vw, 1.75rem);--band-blue: #0032d6;padding-block:clamp(4.5rem,7vw,6.5rem);color:#fff;background:var(--band-blue)}.band[data-astro-cid-mi5hhsck] :is(h2,h3,p){color:inherit}.band[data-astro-cid-mi5hhsck] a.ex-btn{color:#fff}.band__inner[data-astro-cid-mi5hhsck]{display:flex;align-items:center;gap:clamp(2rem,5vw,4.5rem)}.band__copy[data-astro-cid-mi5hhsck]{display:flex;flex:1 1 36rem;flex-direction:column;align-items:flex-start;gap:var(--band-gap);min-width:0}.band__media[data-astro-cid-mi5hhsck]{display:flex;flex:0 1 24rem;align-items:center;justify-content:flex-end}.band__media--wide[data-astro-cid-mi5hhsck]{flex:0 1 44.25rem;max-width:min(100%,44.25rem)}@media(max-width:900px){.band__inner[data-astro-cid-mi5hhsck]{flex-direction:column;align-items:stretch;gap:clamp(2rem,5vw,3rem)}.band__copy[data-astro-cid-mi5hhsck]{flex-basis:auto}.band__media[data-astro-cid-mi5hhsck]{flex-basis:auto;justify-content:center}.band__media--wide[data-astro-cid-mi5hhsck]{max-width:none}}.howto__kicker[data-astro-cid-eyjjxbii]{font-size:var(--t-h5);line-height:1;letter-spacing:.04em;color:#2cf}.howto__title[data-astro-cid-eyjjxbii]{display:grid;gap:.75rem;margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);line-height:1;letter-spacing:normal;color:#fff}.howto__tagline[data-astro-cid-eyjjxbii]{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--t-h4);line-height:1.15;letter-spacing:normal;color:#fff}.howto__rule[data-astro-cid-eyjjxbii]{display:block;width:3.5rem;height:3px;border-radius:2px;background:#2cf}.howto__body[data-astro-cid-eyjjxbii]{display:grid;gap:.9375rem}.howto__body[data-astro-cid-eyjjxbii] p[data-astro-cid-eyjjxbii]{margin:0;font-family:var(--font-body);font-weight:500;font-size:var(--t-body);line-height:1.2;color:#fff}.howto__cta[data-astro-cid-eyjjxbii]{min-width:min(100%,20rem);min-height:3.75rem;font-size:1.125rem;font-weight:400}@media(max-width:900px){.howto__cta[data-astro-cid-eyjjxbii]{width:100%;min-width:0;box-sizing:border-box}}.howto__demo[data-astro-cid-eyjjxbii]{width:min(100%,21.25rem)}.howto__demo--alpha[data-astro-cid-eyjjxbii]{width:min(100%,24rem)}@media(max-width:900px){.howto__demo--alpha[data-astro-cid-eyjjxbii]{width:100%}}.howto__demo--still[data-astro-cid-eyjjxbii]{width:min(100%,44.25rem)}.howto__demo[data-astro-cid-eyjjxbii] video[data-astro-cid-eyjjxbii],.howto__demo[data-astro-cid-eyjjxbii] img,.howto__demo-still[data-astro-cid-eyjjxbii]{display:block;width:100%;height:auto}.howto__demo[data-astro-cid-eyjjxbii] video[data-astro-cid-eyjjxbii]{border-radius:43px;aspect-ratio:1080 / 1920}.howto__demo-still[data-astro-cid-eyjjxbii][hidden]{display:none!important}.howto__demo--alpha[data-astro-cid-eyjjxbii] video[data-astro-cid-eyjjxbii],.howto__demo--alpha[data-astro-cid-eyjjxbii] .howto__demo-still[data-astro-cid-eyjjxbii]{border-radius:0;background:transparent}.howto__demo--journal[data-astro-cid-eyjjxbii]{overflow:hidden}.howto__demo--journal[data-astro-cid-eyjjxbii] video[data-astro-cid-eyjjxbii]{transform:scale(1.02);transform-origin:50% 45%}.chat__title[data-astro-cid-wbi5deid]{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);line-height:1;letter-spacing:normal;color:#fff}.chat__rule[data-astro-cid-wbi5deid]{display:block;width:3.5rem;height:3px;border-radius:2px;background:#2cf}.chat__lead[data-astro-cid-wbi5deid]{max-width:26rem;margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--t-h4);line-height:1;letter-spacing:normal;color:#fff}.chat__aside[data-astro-cid-wbi5deid]{display:grid;gap:.9375rem;width:100%}.chat__aside[data-astro-cid-wbi5deid] p[data-astro-cid-wbi5deid]{margin:0;font-family:var(--font-body);font-weight:500;font-size:var(--t-body);line-height:1.2;color:#fff}.chat__cta[data-astro-cid-wbi5deid]{min-width:min(100%,20rem);min-height:3.75rem;font-size:1.125rem;font-weight:400}.chat__shot[data-astro-cid-wbi5deid]{width:min(100%,21.25rem)}.chat__shot[data-astro-cid-wbi5deid] img,.chat__shot[data-astro-cid-wbi5deid] video[data-astro-cid-wbi5deid]{display:block;width:100%;height:auto}.chat__shot[data-astro-cid-wbi5deid] video[data-astro-cid-wbi5deid]{border-radius:16%/7.75%}.science[data-astro-cid-pvkxh32o]{padding-block:var(--section-half)}.science__title[data-astro-cid-pvkxh32o]{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--t-h2);line-height:.9;letter-spacing:normal;text-align:center}.science__body[data-astro-cid-pvkxh32o]{max-width:56ch;margin:clamp(1rem,1.6vw,1.6rem) auto 0;font-family:var(--font-body);font-weight:500;font-size:var(--t-body);line-height:1.2;text-align:center}.science__cta[data-astro-cid-pvkxh32o]{margin-top:clamp(1.5rem,2.2vw,2.25rem);text-align:center}.fine[data-astro-cid-hhnc23ym]{position:relative;padding-block:var(--section-half);overflow:hidden;background:#fff}.fine[data-astro-cid-hhnc23ym] .fine__blob{position:absolute;left:0;top:0;width:clamp(12rem,32.8vw,39.3125rem);height:100%;object-fit:cover;object-position:left center;pointer-events:none}.fine__inner[data-astro-cid-hhnc23ym]{position:relative;display:grid;grid-template-columns:minmax(0,344px) minmax(0,1089px);justify-content:space-between;gap:clamp(2.5rem,5vw,6rem);align-items:center}.fine__heading[data-astro-cid-hhnc23ym]{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--t-h2);line-height:.9;letter-spacing:normal;text-align:left;color:var(--ink-alt, #1a1a1a)}.fine__item[data-astro-cid-hhnc23ym]{border-bottom:1px solid rgba(26,26,26,.25)}.fine__item[data-astro-cid-hhnc23ym] summary[data-astro-cid-hhnc23ym]{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:clamp(1rem,1.5vw,1.8125rem);font-family:var(--font-display);font-weight:700;font-size:var(--t-h4);line-height:1;letter-spacing:normal;color:var(--ink-alt, #1a1a1a);cursor:pointer;list-style:none}.fine__item[data-astro-cid-hhnc23ym] summary[data-astro-cid-hhnc23ym]::-webkit-details-marker{display:none}.fine__title[data-astro-cid-hhnc23ym]{font:inherit;letter-spacing:inherit;margin:0}.fine__toggle[data-astro-cid-hhnc23ym]{position:relative;flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:#d1d1d1}.fine__toggle[data-astro-cid-hhnc23ym]:before,.fine__toggle[data-astro-cid-hhnc23ym]:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;translate:-50% -50%;border-radius:2px;background:#262626;transition:opacity .2s ease,rotate .2s ease}.fine__toggle[data-astro-cid-hhnc23ym]:after{rotate:90deg}.fine__item[data-astro-cid-hhnc23ym][open] .fine__toggle[data-astro-cid-hhnc23ym]{background:#2f2f2f}.fine__item[data-astro-cid-hhnc23ym][open] .fine__toggle[data-astro-cid-hhnc23ym]:before,.fine__item[data-astro-cid-hhnc23ym][open] .fine__toggle[data-astro-cid-hhnc23ym]:after{background:#fff}.fine__item[data-astro-cid-hhnc23ym][open] .fine__toggle[data-astro-cid-hhnc23ym]:after{opacity:0;rotate:0deg}.fine__body[data-astro-cid-hhnc23ym]{padding-bottom:clamp(1rem,1.4vw,1.4375rem);font-family:var(--font-body);font-weight:500;font-size:var(--t-body);line-height:1.2}.fine__body[data-astro-cid-hhnc23ym] p{margin:0 0 .75em}.fine__body[data-astro-cid-hhnc23ym] p:last-child{margin-bottom:0}.fine__body[data-astro-cid-hhnc23ym] ul{margin:0 0 .75em;padding-left:1.25em}.fine__body[data-astro-cid-hhnc23ym] ul:last-child{margin-bottom:0}.fine__body[data-astro-cid-hhnc23ym] li>ul{margin:.25em 0 .35em}.fine__body[data-astro-cid-hhnc23ym] li{margin:.25em 0}.fine__body[data-astro-cid-hhnc23ym] a{color:var(--ex-blue, #0537ff);text-decoration:underline}@media(max-width:900px){.fine__inner[data-astro-cid-hhnc23ym]{grid-template-columns:1fr}.fine[data-astro-cid-hhnc23ym] .fine__blob{opacity:.35}}
