@media (width < 48rem){.overview-hero-height_phoneHeight__s9KOR{min-height:max(36rem,min(calc(100svh - var(--announcement-height, 0px)),calc(34rem + 30vw)))}}.overview-hero-height_topShade__ExiFH{position:absolute;inset:0 0 auto;z-index:-1;height:60%;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0/.7),rgb(0 0 0/.35),transparent)}@media (width >= 48rem){.overview-hero-height_topShade__ExiFH{display:none}}.overview-hero-image_screen__l6sLd{--snap-left:var(--desktop-left);--snap-top:var(--desktop-top);--snap-width:var(--desktop-width);--snap-height:var(--desktop-height);left:var(--snap-left);top:var(--snap-top);width:var(--snap-width);height:var(--snap-height)}@media (min-aspect-ratio:31/20){.overview-hero-image_screen__l6sLd{--snap-left:var(--wide-left);--snap-top:var(--wide-top);--snap-width:var(--wide-width);--snap-height:var(--wide-height)}}@media (max-aspect-ratio:2/3){.overview-hero-image_screen__l6sLd{--snap-left:var(--phone-left);--snap-top:var(--phone-top);--snap-width:var(--phone-width);--snap-height:var(--phone-height)}}@supports (left:round(1px,1px)){.overview-hero-image_screen__l6sLd{left:round(var(--snap-left),1px);top:round(var(--snap-top),1px);width:round(var(--snap-width),1px);height:round(var(--snap-height),1px)}}.overview-hero-image_screenTone__yTr4s{background-color:#ebecea}.chapter-divider_divider__0GVfX{--edge:12px;--joint-size:15px;--joint-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath d='M1 8V7.5A6.5 6.5 0 0 0 7.5 1A6.5 6.5 0 0 0 14 7.5V8Z'/%3E%3C/svg%3E");--joint:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath d='M1 8V7.5A6.5 6.5 0 0 0 7.5 1A6.5 6.5 0 0 0 14 7.5V8Z'/%3E%3Cpath d='M1 7H14V7.5A6.5 6.5 0 0 0 7.5 14A6.5 6.5 0 0 0 1 7.5Z'/%3E%3C/svg%3E");position:absolute;inset-block-start:0;inset-inline:calc(var(--edge) * -1 + .5px);height:1px;pointer-events:none;background:var(--color-border-muted);@media (width >= 64rem){inset-inline-start:calc(var(--layout-grid-gutter) / -2)}}.chapter-divider_joints__ABqbS{position:absolute;inset-block-start:calc(var(--joint-size) / -2 + .5px);inset-inline:0;height:var(--joint-size);background:linear-gradient(var(--color-border-muted) 0 0),var(--color-background);mask-image:var(--joint),var(--joint);mask-repeat:no-repeat;mask-size:var(--joint-size) var(--joint-size);mask-position:left calc(var(--joint-size) / -2) top 0,right calc(var(--joint-size) / -2) top 0;@media (width >= 64rem){mask-image:var(--joint),var(--joint-top),var(--joint);mask-position:left calc(var(--joint-size) / -2) top 0,left calc(50% + var(--layout-grid-gutter) / 4 - (var(--edge) - .5px) / 2) top 0,right calc(var(--joint-size) / -2) top 0}}.chapter-divider_guideBreak__GJjnr{display:none;@media (width >= 64rem){display:block;position:absolute;grid-row:1/2;grid-column:5/-1;inset-block-start:calc(-7.5rem + 1px);inset-block-end:-2rem;inset-inline-start:calc(var(--layout-grid-gutter) / -2 - 1px);width:2px;pointer-events:none;background:var(--color-background);li:first-child &{inset-block-start:calc(-2.5rem - 3rem - 1rem + 1px)}}}.chapter-divider_sectionRule__esWVs{@media (width >= 64rem){inset-inline-start:calc(var(--edge) * -1 + .5px);& .chapter-divider_joints__ABqbS{mask-image:var(--joint),var(--joint),var(--joint-top),var(--joint);mask-position:left calc(var(--joint-size) / -2) top 0,left calc(100% / 3 + 4px / 3 - var(--layout-grid-gutter) / 6) top 0,right calc(100% / 3 + 4px / 3 - var(--layout-grid-gutter) / 6) top 0,right calc(var(--joint-size) / -2) top 0}}}.chapter-divider_featureGuideBreak__eP_5q{display:none;@media (width >= 64rem) and (width < 80rem){display:block;position:absolute;grid-row:3/auto;grid-column:5/-1;inset-block-start:-2rem;inset-block-end:0;inset-inline-start:calc(var(--layout-grid-gutter) / -2 - 1px);width:2px;pointer-events:none;background:var(--color-background)}}@media (width >= 64rem) and (width < 80rem){.chapter-divider_divider__0GVfX:not(.chapter-divider_sectionRule__esWVs) .chapter-divider_joints__ABqbS{mask-image:var(--joint),var(--joint);mask-position:left calc(var(--joint-size) / -2) top 0,right calc(var(--joint-size) / -2) top 0}}.rich-text_root__zkEpf{display:flow-root;font-size:1rem;line-height:1.6}.rich-text_root__zkEpf :where(blockquote){font-size:clamp(1rem,.25rem + 1.5625vw,1.25rem);quotes:"“" "”" "‘" "’"}.rich-text_root__zkEpf :where(blockquote)>p:first-child:before{content:open-quote}.rich-text_root__zkEpf :where(blockquote)>p:last-child:after{content:close-quote}.rich-text_root__zkEpf :where(li){text-wrap:balance}.rich-text_root__zkEpf :where(h2){font-size:var(--rich-text-h2-font-size,var(--text-h2));line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);margin-top:var(--rich-text-h2-margin-top,48px);margin-bottom:var(--rich-text-h2-margin-bottom,16px)}.rich-text_root__zkEpf :where(h3){font-size:var(--rich-text-h3-font-size,var(--text-h3));line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);margin-top:var(--rich-text-h3-margin-top,32px);margin-bottom:var(--rich-text-h3-margin-bottom,12px)}.rich-text_root__zkEpf :where(h4){font-size:var(--rich-text-h4-font-size,var(--text-h4));line-height:var(--text-h4--line-height);letter-spacing:var(--text-h4--letter-spacing);margin-top:var(--rich-text-h4-margin-top,24px);margin-bottom:var(--rich-text-h4-margin-bottom,8px)}.rich-text_root__zkEpf>:where(p){font-size:var(--rich-text-p-font-size,inherit);margin-top:var(--rich-text-p-margin-top,0);margin-bottom:var(--rich-text-p-margin-bottom,20px)}.rich-text_root__zkEpf :where(ol){font-size:var(--rich-text-ol-font-size,inherit);margin-top:var(--rich-text-ol-margin-top,0);margin-bottom:var(--rich-text-ol-margin-bottom,20px)}.rich-text_root__zkEpf :where(ul){font-size:var(--rich-text-ul-font-size,inherit);margin-top:var(--rich-text-ul-margin-top,0);margin-bottom:var(--rich-text-ul-margin-bottom,20px)}.rich-text_root__zkEpf :where(li){font-size:var(--rich-text-li-font-size,inherit);margin-top:var(--rich-text-li-margin-top,8px);margin-bottom:var(--rich-text-li-margin-bottom,8px)}.rich-text_root__zkEpf>:where(figure,blockquote,hr,dl){margin-top:32px;margin-bottom:32px}.rich-text_root__zkEpf>:where(blockquote,.rich-text_quote__3sSB_){margin-top:40px;margin-bottom:40px}.rich-text_root__zkEpf>:where(figure){display:flow-root}.rich-text_root__zkEpf :where(blockquote)>p,.rich-text_root__zkEpf :where(figure)>blockquote{margin:0}.rich-text_root__zkEpf>:where(ol){padding-inline-start:24px}.rich-text_root__zkEpf>:where(ul){padding-inline-start:16px}.rich-text_root__zkEpf :where(ol,ul) :where(ol){padding-inline-start:24px;margin-top:var(--rich-text-ol-margin-top,8px);margin-bottom:var(--rich-text-ol-margin-bottom,0)}.rich-text_root__zkEpf :where(ol,ul) :where(ul){padding-inline-start:16px;margin-top:var(--rich-text-ul-margin-top,8px);margin-bottom:var(--rich-text-ul-margin-bottom,0)}.rich-text_root__zkEpf :where(ol,ul)>li:first-child,.rich-text_root__zkEpf>:first-child{margin-top:0}.rich-text_root__zkEpf :where(ol,ul)>li:last-child,.rich-text_root__zkEpf>:last-child{margin-bottom:0}.rich-text_root__zkEpf :where(h2[id],h3[id]){scroll-margin-top:104px}.footer-wordmark_lip__zAZZ4{translate:calc(var(--wordmark-x) * 1.5px) calc(var(--wordmark-y) * 1.5px)}.footer-wordmark_cut__TyfRq{mask-size:100% 100%;mask-repeat:no-repeat}.footer-wordmark_shadeFloor__teHkI{filter:blur(3px);translate:calc(var(--wordmark-x) * 5px) calc(var(--wordmark-y) * 5px);will-change:transform}.footer-wordmark_sheenMask__lINZZ{filter:blur(2px);translate:calc(var(--wordmark-x) * -3px) calc(var(--wordmark-y) * -3px);will-change:transform}.footer-wordmark_glow__ixWMp{width:40rem;height:40rem;background:radial-gradient(closest-side,rgb(255 255 255/.01),rgb(255 255 255/.004) 40%,transparent);opacity:var(--wordmark-glow-opacity,0);transform:translate(calc(var(--wordmark-glow-x, 0px) - 50%),calc(var(--wordmark-glow-y, 0px) - 50%));will-change:transform}