._RKDnW_section{inline-size:100%;padding-inline:var(--section-inset);background:var(--background-texture);color:var(--color-black)}._RKDnW_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background:var(--color-white);row-gap:2rem;margin-inline:auto;padding-block:2rem}@media (min-width:801px){._RKDnW_surface{align-items:start;padding-block:5rem}}._RKDnW_content{grid-column:1/-1;min-inline-size:0}@media (min-width:801px){._RKDnW_content{grid-column:1/7;padding-inline-end:calc((100% + var(--grid-gap))/6)}}._RKDnW_header{--header-text-max-width:100%}._RKDnW_biography{inline-size:100%;min-inline-size:0;color:var(--color-darkGrey1)}._RKDnW_biography>div>:first-child{padding-top:0}._RKDnW_visual{aspect-ratio:1200/760;background:var(--color-lightGrey2);grid-column:1/-1;min-inline-size:0;overflow:clip}@media (min-width:801px){._RKDnW_visual{grid-column:7/-1}}._RKDnW_image{object-fit:cover;filter:grayscale();block-size:100%;inline-size:100%;display:block}
.Hj1S6a_section{inline-size:100%;padding-inline:var(--section-inset);background:var(--background-texture);color:var(--color-black)}.Hj1S6a_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background:var(--color-white);margin-inline:auto;padding-block:40px}@media (min-width:801px){.Hj1S6a_surface{padding-block:80px}}.Hj1S6a_header{--header-text-max-width:100%;grid-column:1/-1}.Hj1S6a_header :is(h2){text-wrap:pretty}.Hj1S6a_copy{inline-size:100%;min-inline-size:0;color:var(--color-darkGrey1);flex-direction:column;gap:16px;display:flex}.Hj1S6a_copy p{font-family:var(--beausite,sans-serif);letter-spacing:.01em;margin:0;max-inline-size:60ch;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.Hj1S6a_copy strong{font-weight:500}
.mbjkRG_tabLink{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;border:none;border-bottom:1px solid var(--color-lightGrey2);color:var(--color-darkGrey3);text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:100%;margin:0;padding:4px 0;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;text-decoration:none;display:flex}.mbjkRG_tabLink:hover,.mbjkRG_tabLink:focus-visible{color:var(--color-darkGrey2);border-color:var(--color-lightGrey2)}.mbjkRG_tabLink:hover .mbjkRG_arrow,.mbjkRG_tabLink:focus-visible .mbjkRG_arrow{opacity:1}.mbjkRG_tabLink.mbjkRG_active{color:var(--color-black)}.mbjkRG_tabLink.mbjkRG_active .mbjkRG_arrow{opacity:1}.mbjkRG_arrow{opacity:0;flex:none;justify-content:flex-end;width:12px;display:flex}.mbjkRG_arrow svg{flex:none}
.VurKAG_group{transform-origin:6.5px 7px;transition:transform .4s cubic-bezier(.75,0,.1,.99)}.VurKAG_square{transform:rotate(90deg)}.VurKAG_piece{transition:d .4s cubic-bezier(.75,0,.1,.99)}
.NjdQFa_eyebrow{align-items:center;gap:.625rem;width:13.125rem;min-height:1.375rem;margin:0;padding:.25rem .5rem;display:flex}.NjdQFa_eyebrow.NjdQFa_auto{width:fit-content}.NjdQFa_eyebrow.NjdQFa_full{width:100%}.NjdQFa_eyebrow.NjdQFa_hasMarker{padding-right:1.5rem}.NjdQFa_marker{flex-shrink:0;margin-top:-1px}.NjdQFa_primary{background-color:var(--color-black);border-bottom:1px solid var(--color-darkGrey1);color:var(--color-white)}.NjdQFa_secondary{border-bottom:1px solid var(--color-lightGrey2);background:var(--color-lightGrey1);color:var(--color-black)}.NjdQFa_tertiary{background:var(--color-white);color:var(--color-black)}.NjdQFa_green{background-color:var(--color-green);color:var(--color-black)}
.b-cmhq_image{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--color-lightGrey2);object-fit:cover;object-position:50% 50%;background-color:#d3d3d3;border-radius:2px;flex-shrink:0;width:20px;height:20px;display:block}@media (min-width:801px){.b-cmhq_image{width:24px;height:24px}}
.T5CBtW_numeral{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;display:flex}.T5CBtW_small{width:24px;height:24px}.T5CBtW_large{gap:10px;width:36px;height:36px}.T5CBtW_black{background-color:var(--color-black);color:var(--color-white)}.T5CBtW_grey{background-color:var(--color-lightGrey1);color:var(--color-black)}.T5CBtW_white{background-color:var(--color-white);color:var(--color-black)}
.uRu22a_eyebrow{background-color:var(--color-lightGrey1);color:var(--color-black);align-items:center;gap:10px;padding-inline-end:10px;display:inline-flex}.uRu22a_text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;white-space:nowrap;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}
._2EZWIG_chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}
.WsnlDG_link{font-family:var(--beausite,sans-serif);color:inherit;cursor:pointer;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;align-items:center;gap:.25em;text-decoration:none;transition-property:color,opacity;transition-duration:.2s;transition-timing-function:ease-in-out;display:inline-flex}.WsnlDG_link:hover{background-size:100% 1px}.WsnlDG_link:focus-visible{box-shadow:0 0 0 2px var(--color-white),0 0 0 4px var(--color-black);border-radius:2px;outline:none}.WsnlDG_link:active{opacity:.7}
.cCCWiq_button{isolation:isolate;cursor:pointer;background:0 0;border:none;outline:none;padding:0;text-decoration:none;transition:background-color .4s cubic-bezier(.75,0,.1,.99);display:inline-flex;position:relative}.cCCWiq_is3d:focus-visible{--button-lift:5px}@media (hover:hover){.cCCWiq_is3d:hover{--button-lift:5px}}.cCCWiq_is3d[aria-disabled=true]{--button-lift:0px;cursor:default}.cCCWiq_button:focus-visible.cCCWiq_primary{--button-hover-background:#242424}.cCCWiq_button:focus-visible.cCCWiq_secondary{--button-hover-background:var(--color-lightGrey2)}@media (hover:hover){.cCCWiq_button:hover.cCCWiq_primary{--button-hover-background:#242424}.cCCWiq_button:hover.cCCWiq_secondary{--button-hover-background:var(--color-lightGrey2)}}.cCCWiq_fullWidth{width:100%}.cCCWiq_defaultSize .cCCWiq_inner{height:36px;padding:calc(8px - var(--button-border,0px)) calc(14px - var(--button-border,0px));letter-spacing:.01em;gap:12px;line-height:1.2}.cCCWiq_defaultSize.cCCWiq_hasChevron .cCCWiq_inner{padding-inline-end:calc(10px - var(--button-border,0px))}.cCCWiq_defaultSize.cCCWiq_hasChevron .cCCWiq_label{text-align:start}@media (min-width:801px){.cCCWiq_defaultSize.cCCWiq_hasChevron .cCCWiq_label{min-width:128px}}.cCCWiq_label{white-space:nowrap}.cCCWiq_icon{flex-shrink:0;width:16px;height:16px;position:relative;overflow:clip}.cCCWiq_icon>span{transition:transform .4s cubic-bezier(.75,0,.1,.99),opacity .4s cubic-bezier(.75,0,.1,.99);position:absolute;inset:0}.cCCWiq_icon>span:last-child{opacity:0;transform:translate(-100%)}.cCCWiq_button:not([aria-disabled=true]):focus-visible .cCCWiq_icon>span:first-child{opacity:0;transform:translate(100%)}.cCCWiq_button:not([aria-disabled=true]):focus-visible .cCCWiq_icon>span:last-child{opacity:1;transform:translate(0)}@media (hover:hover){.cCCWiq_button:not([aria-disabled=true]):hover .cCCWiq_icon>span:first-child{opacity:0;transform:translate(100%)}.cCCWiq_button:not([aria-disabled=true]):hover .cCCWiq_icon>span:last-child{opacity:1;transform:translate(0)}}.cCCWiq_small .cCCWiq_inner{gap:12px;padding:8px 8px 8px 12px}.cCCWiq_inner{transform:translate(var(--button-lift,0px), calc(-1 * var(--button-lift,0px)));will-change:transform;z-index:1;width:inherit;justify-content:space-between;align-items:center;gap:5px;padding:8px 16px;transition:transform .4s cubic-bezier(.75,0,.1,.99),background-color .4s cubic-bezier(.75,0,.1,.99);display:flex}.cCCWiq_inner:before{content:"";top:calc(100% + var(--button-border,0px));left:calc(-1*var(--button-border,0px));height:var(--button-lift,0px);width:calc(100% + 2*var(--button-border,0px));transform-origin:0 0;transition:height .4s cubic-bezier(.75,0,.1,.99);position:absolute;transform:skew(-45deg)}.cCCWiq_inner:after{content:"";top:calc(-1*var(--button-border,0px));right:calc(100% + var(--button-border,0px));height:calc(100% + 2*var(--button-border,0px));width:var(--button-lift,0px);transform-origin:100% 0;transition:width .4s cubic-bezier(.75,0,.1,.99);position:absolute;transform:skewY(-45deg)}.cCCWiq_primary{background:var(--button-hover-background,var(--color-black));color:var(--color-white)}.cCCWiq_primary:before{background-color:var(--color-darkGrey1)}.cCCWiq_primary:after{background-color:var(--color-darkGrey2)}.cCCWiq_secondary{background:var(--button-hover-background,var(--color-lightGrey1));color:var(--color-black)}.cCCWiq_secondary:before{background-color:var(--color-lightGrey3)}.cCCWiq_secondary:after{background-color:var(--color-lightGrey2)}.cCCWiq_tertiary{color:var(--color-black);background-color:var(--color-white)}.cCCWiq_tertiaryInner{--button-border:1px;color:inherit;background-color:inherit;border:var(--button-border) solid var(--color-lightGrey1)}.cCCWiq_tertiaryInner:before{background-color:var(--color-lightGrey2)}.cCCWiq_tertiaryInner:after{background-color:var(--color-lightGrey1)}.cCCWiq_defaultSize .cCCWiq_tertiaryInner{border-color:#0000001a}@media (prefers-reduced-motion:reduce){.cCCWiq_icon>span{transition:none}}
.eAYQ6q_button{color:var(--color-black);cursor:pointer;background-color:#0000;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.eAYQ6q_button:disabled{color:var(--color-darkGrey3);cursor:default}.eAYQ6q_chevron{color:var(--color-darkGrey3);transition:transform .4s;transform:rotate(0)}.eAYQ6q_button:not(:disabled):focus .eAYQ6q_chevron,.eAYQ6q_button:not(:disabled):hover .eAYQ6q_chevron{color:var(--color-black)}.eAYQ6q_chevron.eAYQ6q_active{color:var(--color-black);transform:rotate(-180deg)}
.NH40Xq_wrapper{font-family:var(--beausite,sans-serif);letter-spacing:.01em;letter-spacing:.01em;color:var(--color-black);white-space:nowrap;justify-content:center;align-items:center;margin:0;padding:8px 4px;font-size:16px;font-style:normal;font-weight:350;line-height:1.2;text-decoration:none;display:inline-flex}.NH40Xq_wrapper:hover .NH40Xq_arrow,.NH40Xq_wrapper:focus-visible .NH40Xq_arrow{opacity:1;width:6px;margin-left:4px}.NH40Xq_wrapper:focus-visible{outline:1px solid var(--color-black)}.NH40Xq_arrow{opacity:0;flex-shrink:0;width:0;height:6px;transition:width .4s,margin-left .4s,opacity .4s;position:relative}.NH40Xq_arrow img{position:absolute;top:-.5px;left:-.35355px}@media (prefers-reduced-motion:reduce){.NH40Xq_arrow{transition:none}}
.k6Rh4a_button{width:36px;height:36px;display:flex;}.k6Rh4a_is3d{}.k6Rh4a_inner{justify-content:center;padding:8px 0;}.k6Rh4a_icon{}.k6Rh4a_icon>span{display:flex}.k6Rh4a_primary{}.k6Rh4a_secondary{}.k6Rh4a_tertiary{}.k6Rh4a_tertiaryInner{}
._-WctG_input{font-family:var(--beausite,sans-serif);letter-spacing:.01em;appearance:none;border:1px solid var(--color-lightGrey2);width:100%;height:36px;color:var(--color-black);background-color:#0000;border-radius:0;outline:none;margin:0;padding:6px 7px;font-size:16px;font-style:normal;font-weight:350;line-height:1.4;display:block}._-WctG_input::placeholder{color:#00000080;opacity:1}._-WctG_input:focus-visible:not([data-pointer-focus]){outline:1px solid var(--color-black);outline-offset:-1px}._-WctG_input::-webkit-search-cancel-button{appearance:none}
.pIgzba_wrapper{border-bottom:1px solid var(--color-lightGrey2);justify-content:space-between;align-items:center;width:100%;padding:12px 0;transition:border-color .3s;display:flex}.pIgzba_wrapper.pIgzba_hover{border-color:var(--color-black)}.pIgzba_topAligned{align-items:flex-start}.pIgzba_withImage{gap:12px}.pIgzba_link{color:var(--color-black);text-decoration:none}.pIgzba_link:focus-visible{outline:2px solid var(--color-black);outline-offset:3px}.pIgzba_thumb{background-color:var(--color-lightGrey2);flex-shrink:0;block-size:72px;inline-size:72px;overflow:hidden}.pIgzba_thumb img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.pIgzba_inner{flex-direction:column;display:flex}.pIgzba_withImage .pIgzba_inner{flex-grow:1}.pIgzba_subText{color:var(--color-darkGrey2);margin-top:4px;transition:color .3s}.pIgzba_withImage .pIgzba_subText{max-inline-size:188px}.pIgzba_subText.pIgzba_hover{color:var(--color-black)}.pIgzba_arrow{flex-shrink:0;display:flex}.pIgzba_topAligned .pIgzba_arrow{padding-top:3px}.pIgzba_withImage .pIgzba_arrow{padding-right:4px}@media (prefers-reduced-motion:reduce){.pIgzba_wrapper,.pIgzba_subText{transition:none}}
.Nf7b-q_wrapper{color:inherit;background-color:#0000;border:none;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}.Nf7b-q_wrapper>svg{translate:0 -.14em}
.qeOtoq_badge{white-space:nowrap;background-color:var(--badge-background);width:fit-content;color:var(--badge-color);justify-content:center;align-items:center;gap:4px;padding:4px;font-size:12px;display:inline-flex}.qeOtoq_label{min-width:0;transform:translateY(.5px)}.qeOtoq_icon{flex-shrink:0;width:10px;height:10px;display:inline-flex}.qeOtoq_icon svg{width:100%;height:100%;display:block}.qeOtoq_grey.qeOtoq_light{--badge-background:var(--color-lightGrey1);--badge-color:var(--color-blackBlue)}.qeOtoq_grey.qeOtoq_regular{--badge-background:var(--color-lightGrey3);--badge-color:var(--color-darkGrey1)}.qeOtoq_grey.qeOtoq_dark{--badge-background:var(--color-darkGrey2);--badge-color:var(--color-lightGrey1)}.qeOtoq_white{--badge-background:var(--color-white);--badge-color:var(--color-blackBlue)}.qeOtoq_pink.qeOtoq_light{--badge-background:var(--color-lightPink);--badge-color:var(--color-blackPink)}.qeOtoq_pink.qeOtoq_regular{--badge-background:var(--color-pink);--badge-color:var(--color-blackPink)}.qeOtoq_pink.qeOtoq_dark{--badge-background:var(--color-darkPink);--badge-color:var(--color-whitePink)}.qeOtoq_green.qeOtoq_light{--badge-background:var(--color-lightGreen);--badge-color:var(--color-blackGreen)}.qeOtoq_green.qeOtoq_regular{--badge-background:var(--color-green);--badge-color:var(--color-blackGreen)}.qeOtoq_green.qeOtoq_dark{--badge-background:var(--color-darkGreen);--badge-color:var(--color-whiteGreen)}.qeOtoq_gold.qeOtoq_light,.qeOtoq_orange.qeOtoq_light{--badge-background:var(--color-lightGold);--badge-color:var(--color-blackGold)}.qeOtoq_gold.qeOtoq_regular,.qeOtoq_orange.qeOtoq_regular{--badge-background:var(--color-gold);--badge-color:var(--color-blackGold)}.qeOtoq_gold.qeOtoq_dark,.qeOtoq_orange.qeOtoq_dark{--badge-background:var(--color-darkGold);--badge-color:var(--color-whiteGold)}.qeOtoq_blue.qeOtoq_light{--badge-background:var(--color-lightBlue);--badge-color:var(--color-blackBlue)}.qeOtoq_blue.qeOtoq_regular{--badge-background:var(--color-blue);--badge-color:var(--color-blackBlue)}.qeOtoq_blue.qeOtoq_dark{--badge-background:var(--color-darkBlue);--badge-color:var(--color-whiteBlue)}
._6e2vLq_button{cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:0;display:flex}._6e2vLq_button:focus-visible{outline:1px solid var(--color-black);outline-offset:3px}._6e2vLq_button:focus-visible ._6e2vLq_badge{--badge-background:var(--color-lightGrey2)}@media (hover:hover){._6e2vLq_button:hover ._6e2vLq_badge{--badge-background:var(--color-lightGrey2)}}._6e2vLq_badge{transition:background-color .4s}@media (prefers-reduced-motion:reduce){._6e2vLq_badge{transition:none}}._6e2vLq_label{transform:translateY(.5px)}
._38EJBW_item{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;white-space:nowrap;background:var(--color-lightGrey1);color:var(--color-darkGrey2);cursor:pointer;border:none;justify-content:center;align-items:center;gap:4px;margin:0;padding:2px 4px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;transition:color .4s,background-color .4s,opacity .4s;display:inline-flex}@media (prefers-reduced-motion:reduce){._38EJBW_item{transition:none}}._38EJBW_item:hover{color:var(--color-darkGrey3)}._38EJBW_item._38EJBW_active{background:var(--color-green);color:var(--color-black)}._38EJBW_item._38EJBW_active:hover{opacity:.75}._38EJBW_label{transform:translateY(.5px)}._38EJBW_marker{flex-shrink:0}
.-u1RCa_wrapper{justify-content:center;align-items:center;width:48px;height:51px;padding:4px 8px;display:inline-flex}.-u1RCa_light{background-color:var(--color-lightGrey1);color:var(--color-black)}.-u1RCa_dark{background-color:var(--color-black);color:var(--color-lightGrey1)}
.T5DbbG_wrapper{--scroll-percent:0}.T5DbbG_word{white-space:nowrap}.T5DbbG_letter{--progress:clamp(0, (var(--scroll-percent) - var(--threshold)) / var(--fade), 1);opacity:calc(var(--from) + (1 - var(--from))*var(--progress))}@media (prefers-reduced-motion:reduce){.T5DbbG_letter{opacity:1}}.T5DbbG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.dOEl2G_wrapper{border:1px solid var(--color-lightGrey2);width:100%;height:36px;display:flex}.dOEl2G_wrapper .dOEl2G_input{border:0;flex:1;min-width:0;height:100%}.dOEl2G_wrapper>button{flex-shrink:0;height:100%}
.NjqgOG_surface{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));margin-inline:auto;padding-block-start:24px}@media (min-width:801px){.NjqgOG_surface{grid-template-rows:1fr auto;row-gap:2rem;padding-block-start:80px}}.NjqgOG_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;white-space:pre-line;overflow-wrap:break-word;grid-column:1/-1;margin:0;font-size:40px;font-style:normal;font-weight:400;line-height:1.15}@media (min-width:801px){.NjqgOG_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;grid-column:1/span 8;align-self:end;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.1}}.NjqgOG_visual{grid-column:3/span 4;min-inline-size:0;margin-block:84px 24px;position:relative}.NjqgOG_visual:before{content:"";background-color:var(--color-black);block-size:12px;inline-size:12px;position:absolute;inset-block-start:-12px;inset-inline-start:-12px}@media (min-width:801px){.NjqgOG_visual{grid-area:1/10/span 2/-1;justify-self:end;inline-size:100%;max-inline-size:261px;margin-block:0}}.NjqgOG_assetContainer.NjqgOG_hasBackground{padding-block-end:104px}@media (min-width:801px){.NjqgOG_assetContainer.NjqgOG_hasBackground{padding-block-end:41px}}.NjqgOG_asset{block-size:auto;inline-size:100%;display:block}.NjqgOG_ctas{row-gap:var(--grid-gap);grid-column:1/-1;grid-template-columns:minmax(0,max-content);display:grid}@media (min-width:801px){.NjqgOG_ctas{grid-column:1/span 8;grid-template-columns:subgrid;margin-block-end:2rem}}.NjqgOG_cta{min-inline-size:0}@media (min-width:801px){.NjqgOG_cta{grid-column:span 2}}.NjqgOG_button{gap:0}
.XJ0Bsq_icon{flex-shrink:0}.XJ0Bsq_vertical{transform-box:view-box;transform-origin:50%;transition:transform .4s ease-out,opacity}.XJ0Bsq_minus .XJ0Bsq_vertical{opacity:0;transition:transform .4s ease-out,opacity 0s .4s;transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.XJ0Bsq_vertical,.XJ0Bsq_minus .XJ0Bsq_vertical{transition:none}}
.-UFuOW_wrapper{position:relative}.-UFuOW_rect{height:12px;width:var(--width-mobile,0px);background:var(--background-texture);pointer-events:none;position:absolute}@media (min-width:801px){.-UFuOW_rect{width:var(--width-desktop,0px)}}.-UFuOW_tl{bottom:100%;right:100%}.-UFuOW_tr{bottom:100%;left:100%}.-UFuOW_bl{top:100%;right:100%}.-UFuOW_br{top:100%;left:100%}
.VI_d6a_wrapper{box-sizing:border-box;background-color:var(--color-lightGrey1);border:none;flex:0;justify-content:center;align-items:center;width:100%;height:100%;padding:12px 0;display:flex;position:relative}.VI_d6a_wrapper img{object-fit:contain;width:auto;max-width:min(127.083px,100%);height:auto;max-height:33.3594px;display:block}.VI_d6a_wrapper.VI_d6a_gold{background-color:var(--color-lightGold)}.VI_d6a_wrapper.VI_d6a_pink{background-color:var(--color-lightPink)}.VI_d6a_wrapper.VI_d6a_blue{background-color:var(--color-lightBlue)}.VI_d6a_wrapper.VI_d6a_green{background-color:var(--color-lightGreen)}.VI_d6a_wrapper.VI_d6a_grid{background-color:#0000}.VI_d6a_wrapper.VI_d6a_dotted{background:var(--background-texture)}.VI_d6a_wrapper.VI_d6a_empty{background-color:var(--color-white)}.VI_d6a_icon{position:absolute;top:10px;right:10px}
._1mHMOa_wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}
.GqMjXW_section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.GqMjXW_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);margin-inline:auto;padding-block:1.5rem}.GqMjXW_content{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:1.5rem;min-inline-size:0;display:flex}@media (min-width:801px){.GqMjXW_content{text-align:center;grid-column:3/span 8;align-items:center}}.GqMjXW_content .GqMjXW_eyebrow{max-inline-size:100%;padding-inline-end:calc(var(--grid-gap)*2)}.GqMjXW_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;white-space:pre-line;overflow-wrap:break-word;margin:0;font-size:40px;font-style:normal;font-weight:400;line-height:1.1}@media (min-width:801px){.GqMjXW_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.05}.GqMjXW_content .GqMjXW_ctas{grid-auto-columns:1fr;grid-auto-flow:column;inline-size:max-content;display:grid}.GqMjXW_content .GqMjXW_ctas>a{inline-size:100%}}.GqMjXW_visual{grid-column:1/-1;grid-template-columns:subgrid;aspect-ratio:19/10;margin-block-start:3.5rem;padding-block-start:2.125rem;display:grid;position:relative}@media (min-width:801px){.GqMjXW_visual{aspect-ratio:14/5;max-height:491px;margin-block-start:4.875rem;padding-block-start:0}}.GqMjXW_scene{pointer-events:none;position:absolute;inset:0}@media (max-width:800.98px){.GqMjXW_scene{inset-block:-16.5% 16.5%;inset-inline:calc(-1*(var(--grid-gutter) + var(--section-inset)))}}@media (min-width:801px){.GqMjXW_scene canvas{-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 20%);mask-image:linear-gradient(90deg,#0000 5%,#000 20%)}}.GqMjXW_metrics{gap:.125rem var(--grid-gap);grid-column:1/-1;grid-template-rows:1fr auto;grid-template-columns:repeat(3,minmax(min-content,1fr));margin:0;padding:0;display:grid}@media (min-width:801px){.GqMjXW_metrics{grid-column:3/span 11;grid-template-rows:auto 1fr auto;gap:.5rem 0}}@media (min-width:1025px){.GqMjXW_metrics{grid-column:4/span 8}}.GqMjXW_metric{grid-row:span 2;grid-template-rows:subgrid;border-inline-start:1px solid var(--color-lightGrey2);min-inline-size:0;padding-inline:.25rem;display:grid}@media (min-width:801px){.GqMjXW_metric{padding-inline:var(--grid-gutter);grid-row:span 3}}.GqMjXW_label{display:contents}.GqMjXW_index{color:var(--color-darkGrey3);display:none}@media (min-width:801px){.GqMjXW_index{order:-2;display:block}}.GqMjXW_value{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;order:-1;align-self:end;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:801px){.GqMjXW_value{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.05}}.GqMjXW_description{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-darkGrey2);overflow-wrap:anywhere;margin:0;font-size:10px;font-style:normal;font-weight:400;line-height:1}@media (min-width:801px){.GqMjXW_description{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:1.4}}
.N2Ftxa_surface{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));min-block-size:580px;color:var(--color-black);grid-template-rows:auto 1fr;margin-inline:auto}@media (min-width:801px){.N2Ftxa_surface{grid-template-rows:1fr;padding-block:24px}}.N2Ftxa_content{grid-column:1/-1;min-inline-size:0;padding-block:24px 20px}@media (min-width:801px){.N2Ftxa_content{z-index:1;background-color:var(--color-white);grid-area:1/1/auto/span 5;align-self:start;padding-block:0 24px;padding-inline-end:24px}}.N2Ftxa_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;white-space:pre-line;overflow-wrap:break-word;margin:0;margin-block-end:20px;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:801px){.N2Ftxa_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;margin:0;margin-block-end:24px;font-size:56px;font-style:normal;font-weight:400;line-height:1.1}}.N2Ftxa_text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey1);white-space:pre-line;margin:0;margin-block-end:24px;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.N2Ftxa_ctas{grid-auto-columns:1fr;gap:16px;inline-size:max-content;max-inline-size:100%;display:grid}@media (min-width:801px){.N2Ftxa_ctas{grid-auto-flow:column;gap:12px;margin-block-start:8px}}.N2Ftxa_visual{grid-column:1/-1;align-self:end;block-size:351px;min-inline-size:0;position:relative;overflow:clip}@media (min-width:801px){.N2Ftxa_visual{grid-row:1;align-self:stretch;block-size:auto}}.N2Ftxa_asset{object-fit:cover;object-position:100% 100%;block-size:100%;inline-size:100%;position:absolute;inset-block-end:0;inset-inline-end:0}@media (min-width:801px){.N2Ftxa_asset{object-fit:fill;inline-size:auto;max-inline-size:none}}
.bphUQq_wrapper{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));color:var(--color-black);background-color:var(--color-white);margin-inline:auto;padding-top:24px;padding-bottom:24px}@media (min-width:801px){.bphUQq_wrapper{padding-bottom:60px}}.bphUQq_eyebrow{grid-column:1/-1;margin-bottom:20px}@media (min-width:801px){.bphUQq_eyebrow{justify-self:start}}.bphUQq_nav{flex-direction:column;grid-column:1/-1;margin-bottom:16px;display:flex}@media (min-width:801px){.bphUQq_nav{grid-area:2/1/auto/span 3;row-gap:12px;margin-bottom:0}}.bphUQq_logoContainer{background-color:var(--color-lightGrey2);flex-shrink:0;justify-content:center;align-items:center;height:128px;padding:16px;transition:background-color .3s ease-out;display:flex}@media (min-width:801px){.bphUQq_logoContainer{height:250px}}@media (prefers-reduced-motion:reduce){.bphUQq_logoContainer{transition:none}}.bphUQq_tabs{background-color:var(--color-lightGrey1);flex-direction:column;flex:1;gap:6px;padding:16px;transition:background-color .3s ease-out;display:flex}@media (min-width:801px){.bphUQq_tabs{justify-content:flex-end;min-height:218px;padding:24px}}.bphUQq_tabs>*{color:#00000080;border-bottom-color:#0000001a}.bphUQq_tabs>:hover,.bphUQq_tabs>:focus-visible{color:#000000b3;border-bottom-color:#0000001a}@media (prefers-reduced-motion:reduce){.bphUQq_tabs{transition:none}}.bphUQq_panels{background:var(--color-lightGrey1);grid-column:1/-1;margin-bottom:12px;display:grid}@media (min-width:801px){.bphUQq_panels{grid-area:2/4/auto/-1;grid-template-columns:subgrid;margin-bottom:0}}.bphUQq_panel{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;transition:opacity .3s ease-out,visibility 0s linear .3s;display:flex}@media (min-width:801px){.bphUQq_panel{grid-column:1/-1;grid-template-columns:subgrid;display:grid}}@media (prefers-reduced-motion:reduce){.bphUQq_panel{transition:none}}.bphUQq_panelActive{opacity:1;visibility:visible;transition:opacity .3s ease-out,visibility}.bphUQq_quoteIcon{position:absolute;top:0;right:0}@media (min-width:801px){.bphUQq_quoteIcon{left:0;right:auto}}.bphUQq_card{background-color:var(--color-lightGrey1);flex-direction:column;flex:1;margin:0;padding:16px 70px 27px 16px;display:flex;position:relative}@media (min-width:801px){.bphUQq_card{grid-column:1/-1;grid-template-columns:subgrid;padding:88px 0 24px;display:grid}}.bphUQq_content{flex-direction:column;flex:1;display:flex}@media (min-width:801px){.bphUQq_content{grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:auto auto 1fr;display:grid}}.bphUQq_quote{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0 0 24px;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}@media (min-width:801px){.bphUQq_quote{grid-column:2/span 6}}.bphUQq_author{font-family:var(--beausite,sans-serif);letter-spacing:0;margin:0 0 32px;font-size:12px;font-style:normal;font-weight:400;line-height:1.4}@media (min-width:801px){.bphUQq_author{grid-column:2/-1}}.bphUQq_name{color:var(--color-black)}.bphUQq_jobTitle{color:#0009}.bphUQq_bottom{margin-top:auto}@media (min-width:801px){.bphUQq_bottom{grid-area:3/5/auto/span 5}}.bphUQq_metrics{flex-direction:column;gap:12px;display:flex}@media (min-width:801px){.bphUQq_metrics{flex-flow:wrap;margin-bottom:0}}.bphUQq_metrics:last-child{margin-bottom:0}.bphUQq_metric{flex-direction:column-reverse;gap:16px;display:flex}@media (min-width:801px){.bphUQq_metric{flex:1 1 0;min-width:min-content}}.bphUQq_metricLabel{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}.bphUQq_metricValue{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;--odometer-reset-delay:.3s;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}@media (min-width:801px){.bphUQq_metricValue{font-family:var(--beausite,sans-serif);letter-spacing:-.03em;margin:0;font-size:104px;font-style:normal;font-weight:400;line-height:1}}.bphUQq_logo{object-fit:contain;width:auto;max-width:50%;max-height:100%;display:block}
._86Cv9W_section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}._86Cv9W_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:32px;margin-inline:auto;padding-block:24px}@media (min-width:801px){._86Cv9W_surface{row-gap:48px;padding-block-end:var(--grid-gap)}}._86Cv9W_header._86Cv9W_header{grid-column:1/-1}@media (max-width:800.98px){._86Cv9W_header._86Cv9W_header h2{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:40px;font-style:normal;font-weight:400;line-height:1.1}}._86Cv9W_logos{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}._86Cv9W_item{grid-column:span 3;block-size:106px;min-inline-size:0}@media (min-width:801px){._86Cv9W_item{grid-column:span 2}}._86Cv9W_cell{block-size:100%}._86Cv9W_atom{block-size:100%;inline-size:100%;display:flex}._86Cv9W_atom svg{block-size:auto;max-inline-size:100%;transform:scale(.794)}
.OL6hgG_surface{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));color:var(--color-black);background-color:var(--color-lightGrey1);row-gap:20px;margin-inline:auto;padding-block:24px}@media (min-width:801px){.OL6hgG_surface{grid-template-rows:auto 1fr;row-gap:32px}}.OL6hgG_eyebrow{grid-column:1/-1}.OL6hgG_intro{flex-direction:column;grid-column:1/-1;align-items:flex-start;min-inline-size:0;margin-bottom:12px;display:flex}@media (min-width:801px){.OL6hgG_intro{grid-column:1/span 5;margin-bottom:0}}.OL6hgG_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;overflow-wrap:break-word;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:801px){.OL6hgG_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;max-width:480px;margin:0;font-size:40px;font-style:normal;font-weight:400;line-height:1.15}}.OL6hgG_texture{display:none}@media (min-width:801px){.OL6hgG_texture{background:url(/patterns/texture.png) 0 0/60px 60px repeat,var(--color-dotBackgroundSecondary);flex:1 0 200px;align-self:stretch;margin-block-start:80px;display:block}}.OL6hgG_asset{block-size:auto;inline-size:55%;max-inline-size:260px;margin:1.5rem auto;display:block}.OL6hgG_items{border-top:1px solid var(--color-black-10);grid-column:1/-1;min-inline-size:0}@media (min-width:801px){.OL6hgG_items{grid-column:7/-1}}
.ybiTEG_section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.ybiTEG_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:24px;margin-inline:auto;padding-block:24px}.ybiTEG_sidebar{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:16px;min-width:0;display:flex}@media (min-width:801px){.ybiTEG_sidebar{--sidebar-top:calc(var(--nav-height,0px) + 24px);max-block-size:calc(100dvh - var(--sidebar-top) - 24px);grid-column:1/span 2;align-self:start;position:sticky;inset-block-start:var(--sidebar-top);overflow-y:auto}}.ybiTEG_filters{gap:12px;min-width:0;display:flex}@media (min-width:801px){.ybiTEG_filters{flex-direction:column;gap:16px}}.ybiTEG_filters:focus{outline:none}.ybiTEG_filterGroup{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:800.98px){.ybiTEG_filterGroup{flex:1 1 0}}.ybiTEG_filterEyebrow{display:none}@media (min-width:801px){.ybiTEG_filterEyebrow{display:flex}}@media (max-width:800.98px){.ybiTEG_filterControl,.ybiTEG_filterControl>*{width:100%}}.ybiTEG_main{grid-column:1/-1;min-width:0}@media (min-width:801px){.ybiTEG_main{grid-column:4/-1}}.ybiTEG_groups{flex-direction:column;gap:32px;display:flex}@media (min-width:801px){.ybiTEG_groups{gap:56px}}.ybiTEG_group{border-block-end:1px solid var(--color-lightGrey2);flex-direction:column;gap:16px;min-width:0;padding-block-end:32px;display:flex}.ybiTEG_group:last-child{border-block-end:0;padding-block-end:0}@media (min-width:801px){.ybiTEG_group{padding-block-end:56px}}.ybiTEG_headingRow{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ybiTEG_resultsRow{justify-content:flex-start;align-items:center}.ybiTEG_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;overflow-wrap:anywhere;min-width:0;margin:0;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}@media (min-width:801px){.ybiTEG_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}}.ybiTEG_cards{gap:20px var(--grid-gap);grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(248px,auto);margin:0;padding:0;list-style:none;display:grid}@media (min-width:801px){.ybiTEG_cards{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media (min-width:1200px){.ybiTEG_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.ybiTEG_card{min-width:0;display:flex}.ybiTEG_logo{background:var(--color-lightGrey1);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ybiTEG_logo img{object-fit:contain}.ybiTEG_loadMore{margin-block-start:24px;padding-block:16px;display:flex}.ybiTEG_empty{color:var(--color-darkGrey2);margin:0}
.bfTxfq_spacer{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));margin-inline:auto;position:relative;overflow:clip}@media (max-width:800.98px){.bfTxfq_hideOnMobile{display:none}}@media (min-width:801px){.bfTxfq_hideOnDesktop{display:none}}@media (max-width:800.98px){.bfTxfq_mobile-xs{block-size:20px}}@media (min-width:801px){.bfTxfq_desktop-xs{block-size:20px}}@media (max-width:800.98px){.bfTxfq_mobile-small{block-size:48px}}@media (min-width:801px){.bfTxfq_desktop-small{block-size:48px}}@media (max-width:800.98px){.bfTxfq_mobile-medium{block-size:96px}}@media (min-width:801px){.bfTxfq_desktop-medium{block-size:96px}}@media (max-width:800.98px){.bfTxfq_mobile-large{block-size:144px}}@media (min-width:801px){.bfTxfq_desktop-large{block-size:144px}}@media (max-width:800.98px){.bfTxfq_mobile-xl{block-size:192px}}@media (min-width:801px){.bfTxfq_desktop-xl{block-size:192px}}@media (max-width:800.98px){.bfTxfq_mobile-standard{background:var(--color-white)}}@media (min-width:801px){.bfTxfq_desktop-standard{background:var(--color-white)}}@media (max-width:800.98px){.bfTxfq_mobile-grid,.bfTxfq_mobile-pattern{background:var(--background-texture)}}@media (min-width:801px){.bfTxfq_desktop-grid,.bfTxfq_desktop-pattern{background:var(--background-texture)}}.bfTxfq_steps{position:absolute;inset:0}@media (max-width:800.98px){.bfTxfq_spacer:not(.bfTxfq_mobile-pattern) .bfTxfq_steps{display:none}}@media (min-width:801px){.bfTxfq_spacer:not(.bfTxfq_desktop-pattern) .bfTxfq_steps{display:none}}.bfTxfq_step{background-color:var(--color-white);grid-row:1;align-self:start}.bfTxfq_first{grid-column:1;block-size:36px;margin-block-start:12px;margin-inline-start:calc(-1*var(--grid-gutter))}.bfTxfq_second{grid-column:2;block-size:12px;margin-inline-start:calc(-1*var(--grid-gap))}.bfTxfq_third{grid-column:3;block-size:24px;margin-block-start:12px;margin-inline-start:calc(-1*var(--grid-gap))}.bfTxfq_fourth{inline-size:var(--grid-gap);grid-column:4;justify-self:start;block-size:12px;margin-inline-start:calc(-1*var(--grid-gap))}
.mqeW9a_wrapper{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));color:var(--color-black);background-color:var(--color-white);margin-inline:auto;padding-top:24px;padding-bottom:24px}@media (min-width:801px){.mqeW9a_wrapper{padding-bottom:60px}}.mqeW9a_rail{display:contents}@media (min-width:801px){.mqeW9a_rail{flex-direction:column;grid-area:1/1/span 4/span 2;align-self:start;display:flex;position:sticky;inset-block-start:calc(var(--nav-height,0px) + 24px)}}.mqeW9a_eyebrow{order:-1;grid-column:span 4;margin-bottom:24px}@media (min-width:801px){.mqeW9a_eyebrow{margin-bottom:36px}}.mqeW9a_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;white-space:pre-line;font-size:32px;font-style:normal;font-weight:400;line-height:1.2;background-image:linear-gradient(to top, var(--color-lightGrey3) 1px, transparent 1px);background-position:0 100%;background-size:100% 1lh;grid-column:1/-1;margin:0 0 24px;line-height:round(up,1.2em,1px)}@media (min-width:801px){.mqeW9a_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;font-size:56px;font-style:normal;font-weight:400;line-height:1.1;grid-area:1/4/span 2/-1;margin:0 0 32px;line-height:round(up,1.1em,1px)}}.mqeW9a_text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey1);grid-column:1/-1;margin:0 0 32px;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}@media (min-width:801px){.mqeW9a_text{grid-area:3/4/auto/8;margin-bottom:40px}}.mqeW9a_tabs{flex-direction:column;grid-column:1/-1;gap:6px;margin-bottom:32px;display:flex}@media (min-width:801px){.mqeW9a_tabs{margin-bottom:0}}.mqeW9a_tabContent{grid-column:1/-1}@media (min-width:801px){.mqeW9a_tabContent{grid-area:4/4/auto/-1}}.mqeW9a_panel{grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.mqeW9a_panel[hidden]{display:none}@media (min-width:801px){.mqeW9a_panel{column-gap:var(--grid-gap);grid-template-columns:repeat(9,minmax(0,1fr));gap:24px}.mqeW9a_panel>.mqeW9a_quote,.mqeW9a_panel>.mqeW9a_quotes{grid-column:5/-1}}.mqeW9a_panel{animation:.3s ease-out mqeW9a_panel-reveal}@media (prefers-reduced-motion:reduce){.mqeW9a_panel{animation:none}}@keyframes mqeW9a_panel-reveal{0%{opacity:0}to{opacity:1}}.mqeW9a_intro{background-color:var(--color-lightGrey1);flex-direction:column;gap:48px;padding:16px 16px 24px;display:flex}@media (min-width:801px){.mqeW9a_intro{grid-column:1/span 4;justify-content:space-between;position:relative}}.mqeW9a_customerLogo{object-fit:contain;align-self:center;width:auto;max-width:100%;height:auto;max-height:100px;display:block}@media (min-width:801px){.mqeW9a_customerLogo{max-width:calc(100% - 32px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.mqeW9a_introHeader{justify-content:space-between;display:flex}.mqeW9a_tabTitle{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}.mqeW9a_customerText{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey2);margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.mqeW9a_quote{background-color:var(--color-lightGrey1);flex-direction:column;margin:0;display:flex}.mqeW9a_quoteLinked{transition:opacity .4s;position:relative}@media (prefers-reduced-motion:reduce){.mqeW9a_quoteLinked{transition:none}}.mqeW9a_quoteLinked:after{content:"";background-color:var(--color-black);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mqeW9a_quoteLinked:after{transition:none}}@media (hover:hover){.mqeW9a_quoteLinked:hover{opacity:.9}.mqeW9a_quoteLinked:hover:after{opacity:.05}}.mqeW9a_quoteLinked:has(.mqeW9a_quoteLink:focus-visible){opacity:.9}.mqeW9a_quoteLinked:has(.mqeW9a_quoteLink:focus-visible):after{opacity:.05}.mqeW9a_quoteLink:after{content:"";position:absolute;inset:0}.mqeW9a_quoteLink:focus-visible{outline:none}.mqeW9a_quoteLink:focus-visible:after{outline:2px solid var(--color-black);outline-offset:2px}.mqeW9a_inner{flex-direction:column;flex:1;justify-content:space-between;padding:16px;display:flex}@media (min-width:801px){.mqeW9a_inner{padding:24px}.mqeW9a_bottom{border-top:1px solid #0000001a;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;display:flex}}.mqeW9a_quotes{flex-direction:column;gap:16px;display:flex}@media (min-width:801px){.mqeW9a_quotes{position:relative}}.mqeW9a_quoteStack{display:grid}.mqeW9a_quoteSlide{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;transition:opacity .3s ease-out,visibility 0s linear .3s;display:flex}.mqeW9a_quoteSlide>.mqeW9a_quote{flex:1}@media (prefers-reduced-motion:reduce){.mqeW9a_quoteSlide{transition:none}}.mqeW9a_quoteSlideActive{opacity:1;visibility:visible;transition:opacity .3s ease-out,visibility}.mqeW9a_quoteNav{justify-content:center;align-items:center;gap:8px;margin-bottom:32px;display:flex}@media (min-width:801px){.mqeW9a_quoteNav{margin-bottom:0;position:absolute;bottom:calc(100% + 40px);right:0}}.mqeW9a_quotePagination{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;aspect-ratio:1;justify-content:center;align-items:center;width:36px;margin:0;font-size:10px;font-style:normal;font-weight:400;line-height:1;display:flex}.mqeW9a_quoteLogo{max-width:50%;max-height:44px;display:block}.mqeW9a_quoteText{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0 0 34px;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}@media (min-width:801px){.mqeW9a_quoteText{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0 0 34px;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}}.mqeW9a_quoteHeader{align-items:stretch;min-height:37px;display:flex}@media (min-width:801px){.mqeW9a_quoteHeader{min-height:48px}}.mqeW9a_quoteHeadshot{aspect-ratio:56/37;flex-shrink:0;width:56px;position:relative}.mqeW9a_quoteHeadshot img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mqeW9a_quoteAuthor{font-family:var(--beausite,sans-serif);letter-spacing:0;align-self:center;min-width:0;margin:0;padding:0 12px;font-size:12px;font-style:normal;font-weight:400;line-height:1.4}@media (min-width:801px){.mqeW9a_quoteAuthor{font-family:var(--beausite,sans-serif);letter-spacing:.01em;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}}.mqeW9a_quoteName{color:var(--color-black)}.mqeW9a_quoteTitle{color:var(--color-darkGrey2)}.mqeW9a_quoteCta{display:none}@media (min-width:801px){.mqeW9a_quoteCta{flex-shrink:0;align-items:center;margin-left:auto;padding:0 12px;display:flex}}.mqeW9a_quoteCtaMobile{margin-bottom:24px}@media (min-width:801px){.mqeW9a_quoteCtaMobile{display:none}}.mqeW9a_metrics{gap:var(--grid-gap);border-top:1px solid #0000001a;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:32px;padding-top:24px;display:grid}@media (min-width:801px){.mqeW9a_metrics{border-top:0;gap:24px;margin-bottom:0;padding-top:0;display:flex}}.mqeW9a_metric{flex-direction:column-reverse;gap:4px;display:flex}.mqeW9a_metricLabel{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-style:normal;font-weight:400;line-height:1}.mqeW9a_metricValue{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}.mqeW9a_resources{flex-direction:column;gap:24px;display:flex}@media (min-width:801px){.mqeW9a_resources{column-gap:var(--grid-gap);grid-column:1/-1;grid-template-columns:repeat(9,minmax(0,1fr));row-gap:24px;display:grid}.mqeW9a_resourcesEyebrow{grid-column:1/span 3}}.mqeW9a_resourceList{flex-direction:column;gap:32px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:801px){.mqeW9a_resourceList{gap:var(--grid-gap);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px;display:grid}}.mqeW9a_resource{color:var(--color-black);flex-direction:column;text-decoration:none;display:flex}.mqeW9a_resourceMedia{background:url(/patterns/texture.png) 0 0/60px 60px,#f1f7ef;justify-content:center;align-items:center;margin-bottom:14px;padding:38px 57px 37px;display:flex}.mqeW9a_resourceImage{aspect-ratio:1200/630;object-fit:cover;width:100%;display:block}.mqeW9a_resourceLogoPlate{background-color:var(--color-lightGrey1);justify-content:center;align-items:center;display:flex}.mqeW9a_resourceLogo{object-fit:contain;max-width:50%;max-height:40%;display:block}.mqeW9a_resourceBody{flex-direction:column;gap:12px;min-width:0;display:flex}.mqeW9a_resourceTitle{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.mqeW9a_resourceAuthors{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;color:var(--color-darkGrey3);margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}.mqeW9a_cta{align-self:flex-start}@media (min-width:801px){.mqeW9a_cta{grid-column:1/-1;justify-self:start}}.mqeW9a_ctaButton{width:calc((100% - 5*var(--grid-gap))/6*4 + 3*var(--grid-gap))}@media (min-width:801px){.mqeW9a_ctaButton{grid-column:1/span 2;justify-self:stretch;width:auto}}
.tPrPyq_footer{color:var(--color-white);background-color:var(--color-black);padding-top:48px;padding-inline:8px}@media (min-width:801px){.tPrPyq_footer{padding-inline:12px}}.tPrPyq_inner{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));margin-inline:auto}.tPrPyq_grid{grid-template-columns:minmax(0,1fr);row-gap:.625rem;display:grid}@media (min-width:801px){.tPrPyq_grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem}}.tPrPyq_group{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:.625rem;display:grid}@media (min-width:801px){.tPrPyq_group{column-gap:.75rem}}.tPrPyq_stack{flex-direction:column;gap:2rem;display:flex}@media (min-width:801px){.tPrPyq_hasBadges{align-self:stretch}}.tPrPyq_badges{border-top:1px solid var(--color-darkGrey1,#323432);justify-content:space-between;align-items:center;padding-top:20px;display:flex}@media (min-width:801px){.tPrPyq_badges{justify-content:flex-start;gap:30px;margin-top:auto;padding:20px 8.12147vw 0 7px}}.tPrPyq_badgeLink{min-width:0;display:block}.tPrPyq_badge{object-fit:contain;width:auto;min-width:0;max-width:100%;height:40px;display:block}.tPrPyq_column{flex-direction:column;gap:12px;display:flex}.tPrPyq_title{opacity:.5}.tPrPyq_links{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tPrPyq_link{color:inherit;text-decoration:none;transition:opacity .2s}.tPrPyq_link:hover,.tPrPyq_link:focus-visible{opacity:.6}.tPrPyq_bottom{flex-direction:column;gap:16px;display:flex}.tPrPyq_info{color:var(--color-darkGrey2);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0 12px;display:flex}.tPrPyq_logo{color:inherit;display:inline-flex}.tPrPyq_hasWordmark{width:100%;display:block}.tPrPyq_status{border-top:1px solid var(--color-darkGrey1);justify-content:space-between;align-items:flex-start;gap:16px;margin-top:3rem;padding-top:12px;padding-bottom:14px;display:flex}@media (min-width:801px){.tPrPyq_status{margin-top:4rem}}.tPrPyq_statusLink{color:var(--color-green);align-items:center;gap:8px;text-decoration:none;transition:opacity .2s;display:inline-flex}.tPrPyq_statusLink:hover,.tPrPyq_statusLink:focus-visible{opacity:.6}.tPrPyq_socials{grid-template-columns:repeat(2,auto);gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:801px){.tPrPyq_socials{gap:16px;display:flex}}.tPrPyq_statusDot{background-color:currentColor;flex-shrink:0;width:6px;height:6px}.tPrPyq_wordmark{border-top:1px solid var(--color-darkGrey1);border-bottom:1px solid var(--color-darkGrey1);width:100%;height:auto;padding-top:6px;padding-bottom:6px;display:block}@media (min-width:801px){.tPrPyq_wordmark{padding-top:24px;padding-bottom:24px}}
.X4DSga_wrapper{color:var(--color-white);cursor:pointer;background-color:#0000;border:none;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}.X4DSga_placeholder{cursor:default}
.SkuIcW_authors{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.SkuIcW_avatars{flex-shrink:0;display:flex}.SkuIcW_avatar+.SkuIcW_avatar{margin-left:-4px}@media (min-width:801px){.SkuIcW_avatar+.SkuIcW_avatar{margin-left:-6px}}.SkuIcW_name{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-darkGrey2);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:10px;font-style:normal;font-weight:400;line-height:1;overflow:hidden}@media (min-width:801px){.SkuIcW_name{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}}
.iCj3ta_section{inline-size:100%;padding-inline:var(--section-inset);background:var(--background-texture);color:var(--color-black)}.iCj3ta_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));padding-block:var(--hero-padding-block,2rem);background:var(--color-white);row-gap:2.5rem;margin-inline:auto}@media (min-width:801px){.iCj3ta_surface{padding-block:var(--hero-padding-block-desktop,5.5rem)}}.iCj3ta_content{flex-direction:column;grid-column:1/-1;gap:2rem;min-inline-size:0;display:flex}@media (min-width:801px){.iCj3ta_content{align-self:var(--hero-content-align,auto);grid-column:1/7;padding-inline-end:calc((100% + var(--grid-gap))/6)}}.iCj3ta_intro{align-items:flex-start;gap:var(--hero-intro-gap,1.25rem);flex-direction:column;min-inline-size:0;display:flex}.iCj3ta_badge.iCj3ta_badge{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}.iCj3ta_badgeLink{max-inline-size:100%;text-decoration:none;display:inline-flex}.iCj3ta_badgeLink:hover .iCj3ta_badge,.iCj3ta_badgeLink:focus-visible .iCj3ta_badge{text-underline-offset:2px;text-decoration:underline}.iCj3ta_badgeLink:focus-visible{outline:1px solid var(--color-black);outline-offset:2px}.iCj3ta_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:40px;font-style:normal;font-weight:400;line-height:1.1}@media (min-width:801px){.iCj3ta_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.05}}.iCj3ta_text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey2);overflow-wrap:anywhere;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.iCj3ta_info{gap:1.25rem var(--grid-gap);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:801px){.iCj3ta_info{grid-template-columns:repeat(5,minmax(0,1fr))}.iCj3ta_info>:first-child{grid-column:span 3}.iCj3ta_info>:nth-child(2){grid-column:span 2}}.iCj3ta_group{flex-direction:column;gap:1rem;min-inline-size:0;display:flex}.iCj3ta_group dt>div{line-height:14px}.iCj3ta_group dd{margin:0}.iCj3ta_value,.iCj3ta_articleDate{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;white-space:pre-line;overflow-wrap:anywhere;color:var(--color-darkGrey2);margin:0;padding-inline:.5rem;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}.iCj3ta_articleDate{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:1.2}.iCj3ta_authorList,.iCj3ta_hosts{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}.iCj3ta_authorList{padding-inline:.5rem}.iCj3ta_author.iCj3ta_author img{block-size:24px;inline-size:24px}.iCj3ta_author.iCj3ta_author>span:last-child{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}.iCj3ta_event .iCj3ta_value{line-height:14px}@media (min-width:801px){.iCj3ta_event .iCj3ta_dateGroup{grid-area:2/1/auto/-1}.iCj3ta_event .iCj3ta_hostGroup{grid-area:1/4/auto/-1}.iCj3ta_event.iCj3ta_withoutLocation .iCj3ta_dateGroup{grid-area:1/1/auto/span 3}}.iCj3ta_visual{min-inline-size:0;aspect-ratio:var(--hero-visual-aspect-ratio,1200/630);background:var(--hero-visual-background,var(--color-lightGrey2));grid-column:1/-1;align-self:start;overflow:clip}@media (min-width:801px){.iCj3ta_visual{grid-column:7/-1;margin-block-start:var(--hero-visual-offset,2.375rem)}}.iCj3ta_image{object-fit:cover;block-size:100%;inline-size:100%;display:block}
.WXP37a_group{font-family:var(--beausite,sans-serif);letter-spacing:0;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:16px 12px;inline-size:100%;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;display:flex}.WXP37a_button{text-align:start;min-inline-size:0}.WXP37a_button svg{flex-shrink:0}
.p6u6Pq_item{flex-direction:column;align-items:flex-start;gap:16px;padding:16px;display:flex}.p6u6Pq_content{flex-direction:column;gap:8px;width:100%;max-width:480px;display:flex}.p6u6Pq_content.p6u6Pq_wide{max-width:640px}.p6u6Pq_heading{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-black);margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.p6u6Pq_body{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey2);margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}.p6u6Pq_card{background-color:var(--color-lightGrey1)}.p6u6Pq_card .p6u6Pq_content{gap:12px}.p6u6Pq_card .p6u6Pq_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}.p6u6Pq_card .p6u6Pq_tags{flex-wrap:wrap;gap:8px;display:flex}.p6u6Pq_card .p6u6Pq_logo{vertical-align:middle;width:auto;height:14px;display:inline-block}.p6u6Pq_card .p6u6Pq_cta{letter-spacing:.01em;margin-top:auto;line-height:1.2}.p6u6Pq_hozSmall{flex-direction:row;align-items:center}.p6u6Pq_hozSmall .p6u6Pq_heading{font-family:var(--beausite,sans-serif);letter-spacing:.01em;margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}.p6u6Pq_hozLarge{flex-direction:row}.p6u6Pq_hozLarge .p6u6Pq_content{flex:1 1 0;min-width:0}.p6u6Pq_hozLarge .p6u6Pq_heading{font-family:var(--beausite,sans-serif);letter-spacing:.01em;margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}.p6u6Pq_hozLarge .p6u6Pq_body{font-family:var(--beausite,sans-serif);letter-spacing:0;max-width:400px;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.4}.p6u6Pq_icon{flex-shrink:0;width:20px;height:20px;display:flex}
.vVBqxq_container{cursor:grab;max-width:100vw;display:flex;overflow-x:clip}.vVBqxq_track{white-space:nowrap;pointer-events:auto;-webkit-user-select:none;user-select:none;display:flex}.vVBqxq_item{flex-shrink:0}
.xjKbha_section{inline-size:100%;min-block-size:calc(100dvh - var(--nav-height,0px) - var(--banner-height,0px));background:var(--background-texture);flex-direction:column;align-items:center;padding-inline:12px;display:flex;overflow:clip}.xjKbha_marquee{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));flex:none;margin-inline:auto}.xjKbha_scroller.xjKbha_scroller{cursor:default;inline-size:100%}@media (prefers-reduced-motion:reduce){.xjKbha_scroller.xjKbha_scroller>div{transform:none!important}}.xjKbha_track{font-family:var(--beausite,sans-serif);letter-spacing:-.03em;color:var(--color-white);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:4rem;padding-block:2.5rem;padding-inline-end:4rem;font-size:128px;font-weight:500;line-height:1;display:flex}.xjKbha_track span{text-box-trim:trim-both;text-box-edge:cap alphabetic;flex:none}.xjKbha_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background:var(--color-white);flex:1;justify-content:center;align-items:center;margin-inline:auto;padding-block:5.5rem;padding-inline:6px;display:flex}@media (min-width:801px){.xjKbha_surface{padding-inline:var(--grid-gutter)}}.xjKbha_header.xjKbha_header{--header-button-height:36px;align-items:center;max-inline-size:1368px}.xjKbha_header.xjKbha_header>div{align-items:center}.xjKbha_header.xjKbha_header>div>h1{text-align:center}.xjKbha_header.xjKbha_header>div>div{text-align:center;text-wrap:initial;align-items:center}.xjKbha_header.xjKbha_header>div>div>div{justify-content:center}@media (min-width:801px){.xjKbha_header.xjKbha_header>div>h1{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.05}}
.PiLOPG_displaySchema{background:#fff;border:1px solid #d7d7dd;border-radius:8px;width:100%;margin:0 0 12px;overflow:hidden}.PiLOPG_displaySchema summary{cursor:pointer;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;line-height:1.2;list-style:none;display:flex}.PiLOPG_displaySchema summary::-webkit-details-marker{display:none}.PiLOPG_displaySchema[open] summary{border-bottom-color:#ececf1}.PiLOPG_displaySchema pre{font-size:12px;line-height:1.45;font-family:var(--geist-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;background:#f7f7f9;margin:0;padding:12px;overflow:auto}.PiLOPG_name{font-weight:700;line-height:1}.PiLOPG_toggle{text-transform:uppercase;letter-spacing:.02em;opacity:.6;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.PiLOPG_caret{border-top:6px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;transition:transform .2s;transform:rotate(-90deg)}.PiLOPG_displaySchema[open] .PiLOPG_caret{transform:rotate(0)}
.DTR8ya_wrapper{width:100%;min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.DTR8ya_wrapper:focus-visible{outline:2px solid var(--color-darkPink);outline-offset:2px}.DTR8ya_container{color:var(--color-black);background-color:var(--color-lightGrey2);flex-direction:column;flex:1;min-width:0;padding:16px;transition:background-color .4s cubic-bezier(.75,0,.1,.99),color .4s cubic-bezier(.75,0,.1,.99);display:flex;position:relative}.DTR8ya_container:before{content:"";flex:1 1 0;transition:flex-grow .4s cubic-bezier(.75,0,.1,.99)}.DTR8ya_badges{flex-direction:column;align-items:flex-start;gap:8px;transition:opacity .4s cubic-bezier(.75,0,.1,.99);display:flex;position:absolute;top:16px;left:16px}.DTR8ya_icon{justify-content:flex-end;display:flex;position:absolute;top:16px;right:16px}@property --model-logo-dark{syntax:"<number>";inherits:false;initial-value:0}.DTR8ya_modelLogo>div{background-color:color-mix(in srgb, var(--color-black) calc(var(--model-logo-dark) * 100%), var(--color-lightGrey1));height:48px;color:color-mix(in srgb, var(--color-lightGrey1) calc(round(var(--model-logo-dark)) * 100%), var(--color-black));transition:--model-logo-dark .4s cubic-bezier(.75,0,.1,.99)}.DTR8ya_content{flex-direction:column;padding-right:64px;display:flex}.DTR8ya_title,.DTR8ya_details{overflow-wrap:anywhere}.DTR8ya_details{opacity:.5}.DTR8ya_text{overflow-wrap:anywhere;opacity:.7;margin-top:8px}.DTR8ya_tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.DTR8ya_reveal{opacity:0;flex:0 1 0;align-items:flex-end;min-height:0;transition:flex-grow .4s cubic-bezier(.75,0,.1,.99),opacity .4s cubic-bezier(.75,0,.1,.99);display:flex;overflow:hidden}.DTR8ya_stats{flex-wrap:wrap;gap:12px;width:100%;padding-top:16px;display:flex}.DTR8ya_stat{flex-direction:column;flex:auto;min-width:max-content;max-width:100%;display:flex}.DTR8ya_statLabel{white-space:nowrap}.DTR8ya_cta{pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.75,0,.1,.99);display:grid}.DTR8ya_ctaInner{min-height:0;display:flex;overflow:hidden}.DTR8ya_wrapper.DTR8ya_active .DTR8ya_container{background-color:var(--color-black);color:var(--color-white)}.DTR8ya_wrapper.DTR8ya_active .DTR8ya_container:before{flex-grow:0}.DTR8ya_wrapper.DTR8ya_active .DTR8ya_badges{opacity:0}.DTR8ya_wrapper.DTR8ya_active .DTR8ya_modelLogo>div{--model-logo-dark:1}.DTR8ya_wrapper.DTR8ya_active .DTR8ya_reveal{opacity:1;flex-grow:1}.DTR8ya_wrapper.DTR8ya_active .DTR8ya_cta{grid-template-rows:1fr}.DTR8ya_wrapper:where(a):focus-visible .DTR8ya_container{background-color:var(--color-black);color:var(--color-white)}.DTR8ya_wrapper:where(a):focus-visible .DTR8ya_container:before{flex-grow:0}.DTR8ya_wrapper:where(a):focus-visible .DTR8ya_badges{opacity:0}.DTR8ya_wrapper:where(a):focus-visible .DTR8ya_modelLogo>div{--model-logo-dark:1}.DTR8ya_wrapper:where(a):focus-visible .DTR8ya_reveal{opacity:1;flex-grow:1}.DTR8ya_wrapper:where(a):focus-visible .DTR8ya_cta{grid-template-rows:1fr}@media (hover:hover){.DTR8ya_wrapper:where(a):hover .DTR8ya_container{background-color:var(--color-black);color:var(--color-white)}.DTR8ya_wrapper:where(a):hover .DTR8ya_container:before{flex-grow:0}.DTR8ya_wrapper:where(a):hover .DTR8ya_badges{opacity:0}.DTR8ya_wrapper:where(a):hover .DTR8ya_modelLogo>div{--model-logo-dark:1}.DTR8ya_wrapper:where(a):hover .DTR8ya_reveal{opacity:1;flex-grow:1}.DTR8ya_wrapper:where(a):hover .DTR8ya_cta{grid-template-rows:1fr}}@media (max-width:800.98px){.DTR8ya_wrapper.DTR8ya_compactOnMobile .DTR8ya_container{background:var(--color-lightGrey2);min-height:64px;color:var(--color-black);justify-content:center;padding:8px 64px 8px 16px}.DTR8ya_wrapper.DTR8ya_compactOnMobile .DTR8ya_container:before{display:none}.DTR8ya_wrapper.DTR8ya_compactOnMobile .DTR8ya_content{padding-right:0}.DTR8ya_wrapper.DTR8ya_compactOnMobile .DTR8ya_details,.DTR8ya_wrapper.DTR8ya_compactOnMobile .DTR8ya_badges,.DTR8ya_wrapper.DTR8ya_compactOnMobile .DTR8ya_reveal,.DTR8ya_wrapper.DTR8ya_compactOnMobile .DTR8ya_cta{display:none}.DTR8ya_wrapper.DTR8ya_compactOnMobile .DTR8ya_icon{top:8px;right:8px}.DTR8ya_wrapper.DTR8ya_compactOnMobile .DTR8ya_icon>div{background:var(--color-lightGrey1);width:48px;height:48px;color:var(--color-black)}}
._5Z68na_label{color:var(--color-darkGrey2);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}._5Z68na_icon{flex-shrink:0;display:inline-flex}._5Z68na_icon svg{display:block}._5Z68na_calendar,._5Z68na_map-pin{height:12px;position:relative}._5Z68na_calendar svg,._5Z68na_map-pin svg{position:absolute;top:-.625px;left:-.625px}._5Z68na_calendar{width:11px}._5Z68na_map-pin{width:9.60012px}
.LwqWCW_card{color:var(--color-black);flex-direction:column;gap:12px;text-decoration:none;display:flex}.LwqWCW_card:focus-visible{outline:2px solid var(--color-black);outline-offset:3px}.LwqWCW_media{aspect-ratio:1200/630;background-color:var(--color-lightGrey2);position:relative;overflow:hidden}.LwqWCW_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LwqWCW_body{border-bottom:1px solid var(--color-lightGrey2);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;transition:border-color .3s;display:flex}.LwqWCW_active .LwqWCW_body{border-color:var(--color-black)}.LwqWCW_text{flex-direction:column;gap:4px;display:flex}.LwqWCW_title{max-inline-size:13rem}.LwqWCW_label{color:var(--color-darkGrey2);transition:color .3s}.LwqWCW_active .LwqWCW_label{color:var(--color-black)}.LwqWCW_arrow{flex-shrink:0;padding:3px 4px 0 0;display:flex}@media (prefers-reduced-motion:reduce){.LwqWCW_body,.LwqWCW_label{transition:none}}
.DXfTCa_wrap{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:24px;width:100%;min-width:0;padding-top:3.5rem;padding-bottom:2rem;display:grid}.DXfTCa_track{border:1px solid var(--color-lightGrey2);flex-direction:column;gap:12px;min-width:0;margin:0;padding:16px;display:flex}.DXfTCa_title{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-black);margin:0;font-size:14px;font-style:normal;font-weight:500;line-height:1.4}.DXfTCa_player{background-color:var(--color-lightGrey2);border-radius:0;width:100%;min-width:0;max-width:100%;display:block}.DXfTCa_player::-webkit-media-controls-enclosure{background-color:var(--color-lightGrey2);border-radius:0}.DXfTCa_player::-webkit-media-controls-panel{background-color:var(--color-lightGrey2);border-radius:0}
.eiYdTG_wrap{flex-direction:column;align-items:flex-start;width:100%;padding-top:1.5rem;display:flex}
.JMEVLq_wrap{width:100%;min-width:0;padding-top:3.5rem;padding-bottom:2rem;container-type:inline-size}.JMEVLq_frame{background-color:var(--color-black);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"code actions";display:grid;position:relative}.JMEVLq_frame:has(.JMEVLq_code:focus-visible){outline:2px solid var(--color-darkGrey1);outline-offset:2px}.JMEVLq_code{color:var(--color-white);background-color:var(--color-black);font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;tab-size:4;white-space:pre;overflow-wrap:normal;word-break:normal;grid-area:code;margin:0;padding:24px 12px 24px 24px;font-size:14px;line-height:1.5;overflow-x:auto}.JMEVLq_code code{font:inherit;letter-spacing:inherit}.JMEVLq_code:focus-visible{outline:none}.JMEVLq_actions{grid-area:actions;justify-content:flex-end;align-self:start;align-items:center;gap:12px;padding:24px 24px 0 12px;display:flex}.JMEVLq_language{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;margin:0;color:var(--color-darkGrey3);margin-inline-end:auto;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}.JMEVLq_singleLine .JMEVLq_code{padding-block:calc(42px - .75em)}.JMEVLq_hasLanguage{grid-template-columns:minmax(0,1fr);grid-template-areas:"actions""code"}.JMEVLq_hasLanguage .JMEVLq_actions{padding:24px 24px 0}.JMEVLq_hasLanguage .JMEVLq_code{padding:12px 24px 24px}@container (max-width:600px){.JMEVLq_frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"actions""code"}.JMEVLq_frame .JMEVLq_actions{padding:24px 24px 0}.JMEVLq_frame .JMEVLq_code{padding:12px 24px 24px}}.JMEVLq_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.I9Tpkq_wrap{align-items:flex-start;width:100%;padding-top:4rem;display:flex}.I9Tpkq_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;min-width:1px;color:var(--color-black);overflow-wrap:break-word;flex:1 0 0;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}.I9Tpkq_h5{padding-top:24px}.I9Tpkq_h5 .I9Tpkq_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;color:#00000080;margin:0;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}@media (min-width:801px){.I9Tpkq_h5 .I9Tpkq_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}}
.iWnwba_wrap{width:100%;padding-top:3.5rem;padding-bottom:2rem}.iWnwba_frame{width:100%;height:var(--rich-text-html-height,400px);background-color:var(--color-white);border:0;display:block}@media (max-width:680px){.iWnwba_frame{height:calc(var(--rich-text-html-height,400px)*1.65)}}
.WSHpBq_inline{color:inherit}.WSHpBq_block{width:100%;min-width:0;color:var(--color-darkGrey1);padding-top:3.5rem;padding-bottom:2rem}.WSHpBq_block .katex-display{margin:0}.WSHpBq_scroll{max-width:100%;padding-block:.25em;overflow-x:auto}.WSHpBq_scroll:focus-visible{outline:2px solid var(--color-darkGrey1);outline-offset:2px}
.nVfnVG_wrap{flex-direction:column;align-items:center;gap:1.25rem;width:100%;margin:0;padding-top:3.5rem;padding-bottom:2rem;display:flex}.nVfnVG_media{background-color:var(--color-lightGrey2);width:100%;height:auto;display:block}.nVfnVG_caption{font-family:var(--beausite,sans-serif);letter-spacing:0;color:var(--color-darkGrey2);text-align:center;overflow-wrap:break-word;margin:0;font-size:12px;font-style:normal;font-weight:350;line-height:1.4}.nVfnVG_embed{aspect-ratio:16/9;border:0}
._2Xb4xW_wrap{align-items:flex-start;width:100%;padding-top:1.5rem;display:flex}._2Xb4xW_paragraph{font-family:var(--beausite,sans-serif);letter-spacing:.01em;min-width:1px;color:var(--color-darkGrey1);overflow-wrap:break-word;flex:1 0 0;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}
.-wHvxq_placeholder{border:1px dashed var(--color-darkGrey2);background:var(--color-lightGrey2);min-inline-size:0;max-inline-size:100%;color:var(--color-black);font-family:var(--geist-mono,monospace);text-align:start;overflow-wrap:anywhere;border-radius:8px;margin-block:24px;padding:12px;font-size:12px;line-height:1.5;display:block}.-wHvxq_name{margin-bottom:8px;display:block}.-wHvxq_json{white-space:pre-wrap;display:block}
.daBo1G_wrap{width:100%;padding-top:3.5rem;padding-bottom:2rem}.daBo1G_rule{border:0;border-top:1px solid var(--color-lightGrey2);margin:0}
.pgPLNa_wrap{width:100%;min-width:0;padding-top:3.5rem;padding-bottom:2rem}.pgPLNa_scroll{max-width:100%;overflow-x:auto}.pgPLNa_scroll:focus-visible{outline:2px solid var(--color-darkGrey1);outline-offset:2px}.pgPLNa_table{font-family:var(--beausite,sans-serif);letter-spacing:.01em;border-collapse:collapse;width:100%;color:var(--color-darkGrey1);margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}.pgPLNa_table th,.pgPLNa_table td{border:1px solid var(--color-lightGrey2);text-align:left;vertical-align:top;white-space:pre-wrap;overflow-wrap:break-word;min-width:8rem;padding:12px 16px}.pgPLNa_table th{color:var(--color-black);font-weight:500}
._1vzCSW_item{align-items:flex-start;gap:.625rem;width:100%;margin:0;padding:0;list-style:none;display:flex}._1vzCSW_item:before{content:"";background:var(--color-lightGrey3);flex-shrink:0;width:6px;height:6px;margin-top:8px}._1vzCSW_content{flex-direction:column;flex:1 0 0;gap:.5rem;min-width:1px;display:flex}._1vzCSW_heading{font-family:var(--beausite,sans-serif);letter-spacing:.01em;width:100%;color:var(--color-darkGrey1);overflow-wrap:break-word;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}._1vzCSW_description{font-family:var(--beausite,sans-serif);letter-spacing:.01em;width:100%;color:var(--color-darkGrey2);overflow-wrap:break-word;margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}
.g6-9GW_wrap{flex-direction:column;align-items:flex-start;width:100%;padding-top:2rem;display:flex}.g6-9GW_list{flex-direction:column;gap:1.5rem;width:100%;margin:0;padding:0;list-style:none;display:flex}
.n3eh7a_wrapper{background:0 0;border:none;width:100%;height:100%;padding:0;display:block;position:relative}.n3eh7a_button{--offset:var(--grid-gap);cursor:pointer;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);outline:none;transition:clip-path .4s cubic-bezier(.75,0,.1,.99)}.n3eh7a_button:before{content:"";height:var(--offset);width:100%;bottom:0;left:calc(var(--offset)/2);visibility:hidden;background-color:var(--theme-color-dark,var(--color-black));transition:visibility 0s .4s;position:absolute;transform:skew(-45deg)}.n3eh7a_button:after{content:"";height:100%;width:var(--offset);left:0;bottom:calc(var(--offset)/2);visibility:hidden;background-color:var(--theme-color,var(--color-black));transition:visibility 0s .4s;position:absolute;transform:skewY(-45deg)}.n3eh7a_button:focus-visible{clip-path:polygon(0% calc(-1 * var(--offset)), calc(100% + var(--offset)) calc(-1 * var(--offset)), calc(100% + var(--offset)) 100%, 0% 100%)}.n3eh7a_button:focus-visible:before,.n3eh7a_button:focus-visible:after{visibility:visible;transition-delay:0s}.n3eh7a_button:focus-visible .n3eh7a_innerButton{transform:translate(var(--offset), calc(-1 * var(--offset)))}@media (hover:hover){.n3eh7a_button:hover{clip-path:polygon(0% calc(-1 * var(--offset)), calc(100% + var(--offset)) calc(-1 * var(--offset)), calc(100% + var(--offset)) 100%, 0% 100%)}.n3eh7a_button:hover:before,.n3eh7a_button:hover:after{visibility:visible;transition-delay:0s}.n3eh7a_button:hover .n3eh7a_innerButton{transform:translate(var(--offset), calc(-1 * var(--offset)))}}.n3eh7a_inner{width:100%;height:100%;display:block}.n3eh7a_innerButton{z-index:1;transition:transform .4s cubic-bezier(.75,0,.1,.99);position:relative;transform:translate(0)}.n3eh7a_pink{--theme-color:var(--color-pink);--theme-color-dark:var(--color-darkPink)}.n3eh7a_gold{--theme-color:var(--color-gold);--theme-color-dark:var(--color-darkGold)}.n3eh7a_green{--theme-color:var(--color-green);--theme-color-dark:var(--color-darkGreen)}.n3eh7a_blue{--theme-color:var(--color-blue);--theme-color-dark:var(--color-darkBlue)}
.ZnFl2W_wrapper{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:var(--grid-gap);margin-inline:auto}@media (min-width:801px){.ZnFl2W_wrapper{padding-block:12px}}.ZnFl2W_item{grid-column:span 3;height:106px}@media (min-width:801px){.ZnFl2W_item{grid-column:span 2}}.ZnFl2W_item{isolation:isolate}.ZnFl2W_item>[data-dot-grid-rect]{z-index:-1}@media (max-width:800.98px){.ZnFl2W_desktopOnly{display:none}}@media (min-width:801px){.ZnFl2W_mobileOnly{display:none}}.ZnFl2W_logo{transform:scale(var(--logo-scale,1))}
.Shui7a_wrapper{flex-direction:column;min-width:0;display:flex}.Shui7a_container{background-color:var(--color-lightGrey2);color:var(--color-darkGrey1);align-items:flex-start;gap:14px;padding:24px;display:flex}.Shui7a_icon{flex-shrink:0;width:15px;height:22px}.Shui7a_copy{flex:1;min-width:0;margin:0}
.yX4RFq_menu{grid-template-columns:repeat(var(--span), minmax(0, 1fr));column-gap:var(--grid-gap);padding-bottom:var(--grid-gap);display:grid}.yX4RFq_group{gap:var(--grid-gap);grid-column:span calc(var(--columns,1)*3);flex-direction:column;display:flex}.yX4RFq_stacked{flex-direction:column;gap:24px;display:flex}.yX4RFq_group>.yX4RFq_eyebrow{padding-inline:12px}.yX4RFq_links{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), auto);column-gap:var(--grid-gap);grid-auto-flow:column;align-content:start;margin:0;padding:0;list-style:none;display:grid}.yX4RFq_links .yX4RFq_link{padding:10px 4px 10px 12px}.yX4RFq_slides{display:grid}.yX4RFq_slide{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .3s ease-out,visibility 0s linear .3s}.yX4RFq_slideActive{opacity:1;visibility:inherit;transition:opacity .3s ease-out,visibility}.yX4RFq_controls{justify-content:flex-end;align-items:center;margin-top:12px;display:flex}.yX4RFq_pagination{gap:var(--grid-gap);margin-inline-end:auto;display:flex}@media (prefers-reduced-motion:reduce){.yX4RFq_slide,.yX4RFq_slideActive{transition:none}}
._475EJa_card{width:100%;color:var(--color-black);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._475EJa_interactive{cursor:pointer}._475EJa_interactive:focus-visible{outline:2px solid var(--color-black);outline-offset:3px}._475EJa_interactive:hover ._475EJa_description,._475EJa_interactive:focus-visible ._475EJa_description{color:var(--color-black)}._475EJa_interactive:hover ._475EJa_image,._475EJa_interactive:focus-visible ._475EJa_image{transform:scale(1.05)}._475EJa_content{background:var(--color-lightGrey1);flex-direction:column;flex:1 0 auto;gap:8px;width:100%;padding:12px;display:flex}._475EJa_top{justify-content:space-between;align-items:flex-start;gap:8px;padding-right:4px;display:flex}._475EJa_title{align-items:flex-start;gap:8px;min-inline-size:0;display:flex}._475EJa_icon{flex-shrink:0;block-size:14px;inline-size:14px;margin-top:.9px;display:flex}._475EJa_icon>img{object-fit:contain;block-size:100%;inline-size:100%}._475EJa_arrow{flex:0 0 13px;justify-content:center;align-items:center;height:14px;margin-top:2.8px;display:flex}._475EJa_description{max-width:76%;color:var(--color-darkGrey2);-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .3s;display:-webkit-box;overflow:hidden}._475EJa_fullWidth{max-width:none}._475EJa_asset{background-color:var(--color-lightGrey2);flex-shrink:0;width:100%;height:156px;position:relative;overflow:hidden}._475EJa_image{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._475EJa_image,._475EJa_description{transition:none}}
.JplJqa_menu{gap:var(--grid-gap);flex-direction:column;display:flex}.JplJqa_products,.JplJqa_features{column-gap:var(--grid-gap);grid-template-columns:repeat(10,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.JplJqa_products{row-gap:var(--grid-gap)}.JplJqa_products>li{grid-column:span 2;display:flex}.JplJqa_features>li{grid-column:span 5;display:flex}.JplJqa_features[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.JplJqa_features[data-count="3"]>li{grid-column:span 1}.JplJqa_card{height:100%}.JplJqa_feature{border-top:1px solid var(--color-lightGrey2)}.JplJqa_stacked{margin:-1rem 0 0;padding:0;list-style:none}.JplJqa_stacked>li:first-child>a:focus-visible{outline-offset:-2px}
.ot4VMq_menu{block-size:max(0px,100dvh - var(--menu-top,calc(var(--nav-height,0px) + var(--banner-height,0px))));padding:.5rem calc(var(--grid-gutter)*1.8) 1.5rem;overscroll-behavior:contain;background-color:var(--color-white);opacity:0;visibility:hidden;transition:opacity .3s,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s .4s;position:absolute;inset:100% 0 auto;overflow-y:auto;transform:translateY(-.5rem)}.ot4VMq_menu.ot4VMq_open{opacity:1;visibility:visible;transition:opacity .3s,transform .4s cubic-bezier(.22,1,.36,1);transform:none}@media (min-width:1025px){.ot4VMq_menu{display:none}}.ot4VMq_items,.ot4VMq_actions{margin:0;padding:0;list-style:none}.ot4VMq_row{border:0;border-bottom:1px solid var(--color-lightGrey2);inline-size:100%;color:var(--color-black);text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;text-decoration:none;display:flex}.ot4VMq_row:focus-visible{outline:.125rem solid var(--color-darkGrey3);outline-offset:.25rem}.ot4VMq_icon{flex-shrink:0;padding-inline-end:4px;display:flex}.ot4VMq_chevron{transition:transform .4s}[aria-expanded=true]>.ot4VMq_chevron{transform:rotate(-180deg)}.ot4VMq_panel{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1);display:grid}.ot4VMq_panel.ot4VMq_expanded{grid-template-rows:1fr}.ot4VMq_panelInner{min-block-size:0;overflow:hidden}.ot4VMq_panelContent{padding:1rem 0 1.5rem}.ot4VMq_actions{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem;display:grid}.ot4VMq_actions+.ot4VMq_actions{margin-top:var(--grid-gap)}.ot4VMq_actions>li:last-child:nth-child(odd){grid-column:1/-1}@media (prefers-reduced-motion:reduce){.ot4VMq_menu,.ot4VMq_menu.ot4VMq_open,.ot4VMq_chevron,.ot4VMq_panel{transition:none}}
.hqRQYa_root{flex-shrink:0;position:relative}.hqRQYa_header{z-index:50;padding:1rem calc(var(--grid-gutter)*.8);color:var(--color-black);background:var(--background-texture);position:absolute;inset:0 0 auto}@media (min-width:1025px){.hqRQYa_header{padding:0 var(--grid-gap)}}.hqRQYa_header[data-state=fixed],.hqRQYa_header[data-state=revealing]{--banner-height:0px;transform:translateY(var(--nav-offset,0px));position:fixed}:is(.hqRQYa_header[data-state=fixed]:has(:focus-visible),.hqRQYa_header[data-state=revealing]:has(:focus-visible)){transform:none}.hqRQYa_header[data-state=revealing]{transition:transform .5s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.hqRQYa_header[data-state=revealing]{transition:none}}.hqRQYa_panel{--column:calc((100% - 2 * (var(--grid-gap) + var(--grid-gutter)) - 11 * var(--grid-gap)) / 12);z-index:1;inline-size:calc(var(--span,8)*var(--column) + (var(--span,8) + 1)*var(--grid-gap));padding:0 var(--grid-gap) var(--grid-gap);background-color:var(--color-white);opacity:0;visibility:hidden;transition:opacity .3s,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s .4s;position:absolute;inset-block-start:100%;inset-inline-start:calc(var(--grid-gutter) + (var(--start,3) - 1)*(var(--column) + var(--grid-gap)));transform:translateY(-.5rem)}.hqRQYa_panel.hqRQYa_open{opacity:1;visibility:visible;transition:opacity .3s,transform .4s cubic-bezier(.22,1,.36,1);transform:none}.hqRQYa_widePanel{--start:2;--span:10}@media (max-width:1199.98px){.hqRQYa_widePanel{inline-size:auto;padding-inline:calc(var(--grid-gap) + var(--grid-gutter));inset-inline:0}}@media (min-width:1600px){.hqRQYa_widePanel{--start:3;--span:8}}.hqRQYa_overlay{block-size:max(0px,100dvh - var(--nav-height,0px) - var(--banner-height,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;background-color:#00000054;transition:opacity .3s,visibility 0s .3s;position:absolute;inset:100% 0 auto}.hqRQYa_overlay.hqRQYa_open{opacity:1;visibility:visible;transition:opacity .3s}.hqRQYa_switched .hqRQYa_panel,.hqRQYa_switched .hqRQYa_panel.hqRQYa_open{transition:none}@media (prefers-reduced-motion:reduce){.hqRQYa_panel,.hqRQYa_panel.hqRQYa_open,.hqRQYa_overlay,.hqRQYa_overlay.hqRQYa_open{transition:none}}.hqRQYa_preview{z-index:auto;position:relative}.hqRQYa_nav{padding-inline:var(--grid-gutter) 0;background-color:var(--color-white);justify-content:space-between;align-items:stretch;display:flex}@media (min-width:1025px){.hqRQYa_nav{padding:1.125rem var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}}.hqRQYa_logo{color:inherit;justify-self:start;align-items:center;padding-block:.75rem;line-height:0;display:inline-flex}@media (min-width:1025px){.hqRQYa_logo{grid-column:1/span 2;padding-block:0}}.hqRQYa_links,.hqRQYa_actions{align-items:center;margin:0;padding:0;list-style:none;display:none}@media (min-width:1025px){.hqRQYa_links,.hqRQYa_actions{display:flex}}.hqRQYa_links{gap:var(--grid-gutter)}@media (min-width:1025px){.hqRQYa_links{grid-column:3/span 7}}.hqRQYa_links>li>:is(a,button){transition:color .3s}.hqRQYa_links:is(:has(>li:hover),:has(>li>[aria-expanded=true]))>li:not(:hover,:has(>[aria-expanded=true]))>:is(a,button){color:var(--color-darkGrey3)}.hqRQYa_actions{justify-content:flex-end;gap:var(--grid-gap)}@media (min-width:1025px){.hqRQYa_actions{grid-column:10/span 3}}.hqRQYa_link{color:inherit;white-space:nowrap;text-decoration:none}.hqRQYa_menu{background-color:var(--color-black);inline-size:93px;color:var(--color-lightGrey1);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:stretch;gap:.25rem;padding:.75rem 1rem;display:flex}.hqRQYa_menu span{background-color:currentColor;align-self:center;block-size:.125rem;inline-size:100%;transition:inline-size .3s,transform .3s,opacity .2s}.hqRQYa_menu[aria-expanded=true] span{inline-size:1.125rem}.hqRQYa_menu[aria-expanded=true] span:first-child{transform:translateY(.375rem)rotate(45deg)}.hqRQYa_menu[aria-expanded=true] span:nth-child(2){opacity:0}.hqRQYa_menu[aria-expanded=true] span:nth-child(3){transform:translateY(-.375rem)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.hqRQYa_menu span{transition:none}}@media (min-width:1025px){.hqRQYa_menu{display:none}}.hqRQYa_logo:focus-visible,.hqRQYa_link:focus-visible,.hqRQYa_menu:focus-visible{outline:.125rem solid var(--color-darkGrey3);outline-offset:.25rem}.hqRQYa_external{color:var(--color-black)}
.EtgvIq_form{width:100%;color:var(--color-black);flex-direction:column;align-items:flex-start;gap:16px;display:flex}.EtgvIq_field{flex-direction:column;gap:12px;width:100%;display:flex}.EtgvIq_text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey2);overflow-wrap:break-word;margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}.EtgvIq_status:empty{position:absolute}
.bsmpOG_wrapper{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;width:218px;max-width:100%;color:var(--color-darkGrey3);grid-template-columns:7px minmax(0,1fr);align-items:start;gap:10px;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;text-decoration:none;transition:color .4s;display:inline-grid}.bsmpOG_wrapper:hover,.bsmpOG_wrapper:focus-visible,.bsmpOG_wrapper.bsmpOG_active{color:var(--color-black)}.bsmpOG_wrapper:focus-visible{outline:1px solid var(--color-black);outline-offset:4px}@media (prefers-reduced-motion:reduce){.bsmpOG_wrapper{transition:none}}.bsmpOG_marker{margin-top:5px}.bsmpOG_label{overflow-wrap:anywhere;min-width:0}
.wHdUuG_resourceCard{width:100%;min-width:0;color:var(--color-black);flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}.wHdUuG_media{background:var(--color-lightGrey2);width:100%;position:relative}.wHdUuG_media .wHdUuG_badge{max-width:calc(100% - 24px);position:absolute;inset-block-start:12px;inset-inline-start:12px}.wHdUuG_visual{aspect-ratio:1200/630;grid-template:minmax(0,1fr)/minmax(0,1fr);width:100%;display:grid;overflow:hidden}.wHdUuG_visual>*{grid-area:1/1;min-width:0;min-height:0}.wHdUuG_image{object-fit:cover;width:100%;height:100%;display:block}.wHdUuG_badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}.wHdUuG_details{flex-direction:column;flex:1 0 auto;gap:12px;width:100%;min-width:0;padding-inline-end:24px;display:flex}.wHdUuG_meta{flex-wrap:wrap;align-items:center;gap:16px 20px;width:100%;min-width:0;display:flex}.wHdUuG_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;overflow-wrap:anywhere;width:100%;margin:0 0 auto;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}.wHdUuG_link{color:inherit;text-decoration:none}.wHdUuG_link:after{content:"";position:absolute;inset:0}.wHdUuG_link:focus-visible{outline:none}.wHdUuG_link:focus-visible:after{outline-offset:4px;outline:2px solid}@media (hover:hover){.wHdUuG_link:hover{text-underline-offset:.15em;text-decoration:underline}}
.igkxaq_section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.igkxaq_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:24px;margin-inline:auto;padding-block:24px}.igkxaq_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;overflow-wrap:anywhere;grid-column:1/-1;min-inline-size:0;max-inline-size:440px;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:801px){.igkxaq_heading{grid-area:1/1/auto/span 8}}.igkxaq_cta{grid-column:1/-1}@media (min-width:801px){.igkxaq_cta{grid-area:1/9/auto/-1;place-self:end}}.igkxaq_cards{grid-column:1/-1;grid-template-columns:subgrid;row-gap:40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:801px){.igkxaq_cards{grid-row:2;row-gap:56px}}@media (max-width:800.98px){.igkxaq_models{row-gap:24px}}.igkxaq_card{grid-column:1/-1;min-inline-size:0;display:flex}@media (min-width:801px){.igkxaq_card{grid-column:span 3}}.igkxaq_modelCard{min-block-size:291px;display:flex}.igkxaq_logo{background:var(--color-lightGrey1);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.igkxaq_logo img{object-fit:contain}
.LMzLhq_toc{width:100%;color:var(--color-black);flex-direction:column;gap:16px;display:flex}@media (max-width:800.98px){.LMzLhq_eyebrow{display:none}}.LMzLhq_list{flex-direction:column;gap:16px;width:218px;max-width:100%;margin:0;padding:0;list-style:none;display:flex}@media (max-width:800.98px){.LMzLhq_list{display:none}}.LMzLhq_tabs{gap:6px}.LMzLhq_tab{width:216px;max-width:100%;display:flex}.LMzLhq_item{display:flex;position:relative}.LMzLhq_item:not(:last-child):before{content:"";background:repeating-linear-gradient(to bottom, var(--color-darkGrey3) 0 3px, transparent 3px 6px);pointer-events:none;width:1px;height:calc(100% + 16px);position:absolute;top:8px;left:3px}.LMzLhq_item.LMzLhq_passed:before{background:var(--color-black)}.LMzLhq_mobile{background:var(--color-lightGrey1);width:100%;display:none;position:relative}.LMzLhq_mobile:has(select:focus-visible){outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:800.98px){.LMzLhq_mobile{display:block}}.LMzLhq_summary{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;align-items:center;gap:4px;height:36px;margin:0;padding:2px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;display:flex}.LMzLhq_summaryText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.LMzLhq_chevron{color:var(--color-darkGrey3)}.LMzLhq_select{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}
.oQpUnG_section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.oQpUnG_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);margin-inline:auto;padding-block:14px 24px}@media (max-width:800.98px){.oQpUnG_surface{display:block}}@media (min-width:801px){.oQpUnG_surface{padding-block:24px}}.oQpUnG_rail{top:var(--nav-height);position:sticky}@media (max-width:800.98px){.oQpUnG_rail{z-index:1;background-color:var(--color-white);margin-bottom:40px;padding:10px 12px}.oQpUnG_rail.oQpUnG_withoutToc{display:none}}@media (min-width:801px){.oQpUnG_rail{grid-column:1/span 3;align-self:start;margin-top:-24px;padding-top:24px}.oQpUnG_railInner{flex-direction:column;gap:16px;width:218px;max-width:100%;display:flex}}@media (max-width:800.98px){.oQpUnG_desktopOnly{display:none}}.oQpUnG_content{min-inline-size:0}@media (max-width:800.98px){.oQpUnG_content{padding-bottom:72px}}@media (min-width:801px){.oQpUnG_content{grid-column:4/span 7}}.oQpUnG_content .oQpUnG_heading>*{scroll-margin-top:calc(var(--nav-height) + 56px)}@media (max-width:800.98px){.oQpUnG_content .oQpUnG_heading>*{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}}@media (min-width:801px){.oQpUnG_content .oQpUnG_heading>*{scroll-margin-top:calc(var(--nav-height) + 24px)}}
.JtEwhW_section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.JtEwhW_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);margin-inline:auto;padding-block:14px 24px}@media (max-width:800.98px){.JtEwhW_surface{display:block}}@media (min-width:801px){.JtEwhW_surface{padding-block:24px}}.JtEwhW_rail{top:var(--nav-height);position:sticky}@media (max-width:800.98px){.JtEwhW_rail{z-index:1;background-color:var(--color-white);margin-bottom:40px;padding:10px 12px}.JtEwhW_rail.JtEwhW_withoutToc{display:none}}@media (min-width:801px){.JtEwhW_rail{grid-column:1/span 3;align-self:start;margin-top:-24px;padding-top:24px}.JtEwhW_railInner{flex-direction:column;gap:16px;width:218px;max-width:100%;display:flex}}.JtEwhW_cta{flex-direction:column;gap:16px;display:flex}@media (max-width:800.98px){.JtEwhW_desktopOnly{display:none}}.JtEwhW_content{flex-direction:column;gap:64px;min-inline-size:0;display:flex}@media (min-width:801px){.JtEwhW_content{grid-column:4/span 7}}.JtEwhW_chapter{min-inline-size:0;scroll-margin-top:calc(var(--nav-height) + 56px);flex-direction:column;display:flex}@media (min-width:801px){.JtEwhW_chapter{scroll-margin-top:calc(var(--nav-height) + 24px)}}.JtEwhW_panel{background:var(--background-texture);flex-direction:column;gap:12px;margin:0;padding:12px;list-style:none;display:flex}.JtEwhW_featureList{padding-top:40px}.JtEwhW_feature{background-color:var(--color-white)}.JtEwhW_metrics{padding-top:24px}@media (min-width:801px){.JtEwhW_metricsRow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}}.JtEwhW_metric{background-color:var(--color-white);min-inline-size:0;padding:32px 12px 12px}
.Z8B5MW_section{inline-size:100%;padding-inline:var(--section-inset);background:var(--background-texture);color:var(--color-black)}.Z8B5MW_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background:var(--color-white);margin-inline:auto;padding-block:14px 40px}@media (max-width:800.98px){.Z8B5MW_surface{display:block}}@media (min-width:801px){.Z8B5MW_surface{padding-block:64px 72px}}@media (max-width:800.98px){.Z8B5MW_rail{top:var(--nav-height);z-index:1;background:var(--color-white);margin-bottom:24px;padding:10px 12px;position:sticky}}@media (min-width:801px){.Z8B5MW_rail{top:calc(var(--nav-height) + 24px);grid-column:1/span 3;align-self:start;position:sticky}}@media (max-width:800.98px){.Z8B5MW_railInner{display:none}}@media (min-width:801px){.Z8B5MW_railInner{flex-direction:column;gap:16px;inline-size:218px;max-inline-size:100%;display:flex}}@media (max-width:800.98px){.Z8B5MW_eyebrow{display:none}}.Z8B5MW_tabs{flex-direction:column;gap:6px;inline-size:216px;max-inline-size:100%;display:flex}.Z8B5MW_mobile{background:var(--color-lightGrey1);inline-size:100%;display:none;position:relative}.Z8B5MW_mobile:has(select:focus-visible){outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:800.98px){.Z8B5MW_mobile{display:block}}.Z8B5MW_summary{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;align-items:center;gap:4px;block-size:36px;margin:0;padding:2px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;display:flex}.Z8B5MW_summaryText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.Z8B5MW_chevron{color:var(--color-darkGrey3)}.Z8B5MW_select{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;font-size:16px;position:absolute;inset:0}.Z8B5MW_content{min-inline-size:0}@media (max-width:800.98px){.Z8B5MW_content{padding-inline:12px}}@media (min-width:801px){.Z8B5MW_content{grid-column:4/span 7}}.Z8B5MW_panel>div>:first-child{padding-top:0}.Z8B5MW_cta{padding-top:2rem}
.BncKvq_hero{--hero-padding-block:1.5rem;--hero-padding-block-desktop:2.5rem;--hero-intro-gap:1.75rem;--hero-visual-offset:0;--hero-content-align:center;--hero-visual-background:var(--color-white)}
@media (max-width:800.98px){.sk2XMa_heroSpacer{display:none}}
.gdqxga_markdown{inline-size:100%;min-inline-size:0}.gdqxga_markdown>:first-child{padding-top:0}.gdqxga_heading>*{scroll-margin-top:calc(var(--nav-height) + 24px)}.gdqxga_figure img{background:0 0;max-block-size:560px;inline-size:auto;max-inline-size:100%;margin-inline:auto}.gdqxga_orderedWrap{flex-direction:column;align-items:flex-start;inline-size:100%;padding-top:2rem;display:flex}.gdqxga_ordered{counter-reset:book-list;flex-direction:column;gap:1.5rem;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.gdqxga_orderedItem{counter-increment:book-list;align-items:flex-start;gap:.625rem;inline-size:100%;margin:0;padding:0;display:flex}.gdqxga_orderedItem:before{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;content:counter(book-list) ".";min-inline-size:1.25rem;color:var(--color-darkGrey3);flex-shrink:0;margin:0;padding-top:4px;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}.gdqxga_orderedContent{flex-direction:column;flex:1 0 0;gap:.5rem;min-inline-size:1px;display:flex}.gdqxga_orderedHeading{font-family:var(--beausite,sans-serif);letter-spacing:.01em;inline-size:100%;color:var(--color-darkGrey1);overflow-wrap:break-word;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.gdqxga_orderedDescription{font-family:var(--beausite,sans-serif);letter-spacing:.01em;inline-size:100%;color:var(--color-darkGrey2);overflow-wrap:break-word;margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}.gdqxga_orderedDescription>div{padding-top:.5rem}.gdqxga_blockquote{border-inline-start:2px solid var(--color-lightGrey3);margin:0;padding-inline-start:1rem}.gdqxga_code{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;text-transform:none;margin:0;margin:0;background:var(--color-lightGrey1);inline-size:100%;color:var(--color-darkGrey1);margin-top:1.5rem;padding:1rem;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;overflow-x:auto}
.c-J2Ya_section{inline-size:100%;padding-inline:var(--section-inset);background:var(--background-texture);color:var(--color-black)}.c-J2Ya_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));padding:1.5rem var(--grid-gutter) 2rem;background:var(--color-white);flex-direction:column;gap:1.25rem;margin-inline:auto;display:flex;overflow:clip}@media (min-width:801px){.c-J2Ya_surface{gap:1.5rem;padding-block:2.5rem 3rem}}.c-J2Ya_eyebrow{align-self:flex-start}.c-J2Ya_viewport{touch-action:pan-y pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none;min-inline-size:0}.c-J2Ya_viewport:active{cursor:grabbing}.c-J2Ya_track{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:flex}.c-J2Ya_item{flex:0 0 min(288px,85%);min-inline-size:0;display:flex}.c-J2Ya_item a,.c-J2Ya_item img{-webkit-user-drag:none}@media (min-width:801px){.c-J2Ya_item{flex-basis:calc((100% - 2*var(--grid-gap))/3)}}@media (min-width:1025px){.c-J2Ya_item{flex-basis:calc((100% - 3*var(--grid-gap))/4)}}.c-J2Ya_card{border:1px solid var(--color-lightGrey2);background:var(--color-white);inline-size:100%;color:var(--color-black);flex-direction:column;gap:1rem;padding:1rem;text-decoration:none;transition:border-color .2s;display:flex}.c-J2Ya_card:hover,.c-J2Ya_card:focus-visible{border-color:var(--color-darkGrey3)}.c-J2Ya_card:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.c-J2Ya_author{align-items:center;gap:.625rem;min-inline-size:0;display:flex}.c-J2Ya_avatar.c-J2Ya_avatar{border-radius:50%;block-size:36px;inline-size:36px}.c-J2Ya_identity{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.c-J2Ya_name{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;color:var(--color-black);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;overflow:hidden}.c-J2Ya_handle{font-family:var(--beausite,sans-serif);letter-spacing:0;color:var(--color-darkGrey2);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.4;overflow:hidden}.c-J2Ya_text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey1);overflow-wrap:anywhere;flex:1 0 auto;margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}.c-J2Ya_image{aspect-ratio:1;object-fit:cover;background:var(--color-lightGrey2);block-size:auto;inline-size:100%;display:block}.c-J2Ya_controls{justify-content:flex-end;gap:.5rem;display:flex}.c-J2Ya_controls button[disabled]{opacity:.4;pointer-events:none}
.hW7ZeW_nav{gap:var(--grid-gap);flex-direction:column;inline-size:100%;padding-top:4rem;display:flex}@media (min-width:801px){.hW7ZeW_nav{flex-direction:row}}.hW7ZeW_link,.hW7ZeW_spacer{flex:1 1 0;min-inline-size:0}.hW7ZeW_link{border:1px solid var(--color-lightGrey2);background:var(--color-white);color:var(--color-black);flex-direction:column;gap:.75rem;padding:1rem;text-decoration:none;transition:border-color .2s;display:flex}.hW7ZeW_link:hover,.hW7ZeW_link:focus-visible{border-color:var(--color-darkGrey3)}.hW7ZeW_link:hover .hW7ZeW_title,.hW7ZeW_link:focus-visible .hW7ZeW_title{text-underline-offset:3px;text-decoration:underline}.hW7ZeW_link:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.hW7ZeW_next{text-align:end;align-items:flex-end}.hW7ZeW_direction{font-family:var(--geist-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;color:var(--color-darkGrey2);align-items:center;gap:.25rem;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;display:inline-flex}.hW7ZeW_chevron{color:var(--color-darkGrey3)}.hW7ZeW_title{font-family:var(--beausite,sans-serif);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:1.4}@media (max-width:800.98px){.hW7ZeW_spacer{display:none}}
.Fu4pfG_covers{block-size:auto;inline-size:100%;display:block}
._6w39AG_banner{padding:9px var(--layout-margin);background-color:var(--banner-background);width:100%;transition:opacity .4s;position:relative}@media (prefers-reduced-motion:reduce){._6w39AG_banner{transition:none}}._6w39AG_banner:has(a._6w39AG_copy:focus-visible){opacity:.9}@media (hover:hover){._6w39AG_banner:has(a._6w39AG_copy:hover){opacity:.9}}._6w39AG_pink{--banner-background:var(--color-pink);color:var(--color-blackPink)}._6w39AG_grey{--banner-background:var(--color-lightGrey2);color:var(--color-darkGrey1)}._6w39AG_banner._6w39AG_grey ._6w39AG_closeBadge{--badge-background:var(--color-darkGrey3)}._6w39AG_green{--banner-background:var(--color-green);color:var(--color-blackGreen)}._6w39AG_gold,._6w39AG_orange{--banner-background:var(--color-gold);color:var(--color-blackGold)}._6w39AG_blue{--banner-background:var(--color-blue);color:var(--color-blackBlue)}._6w39AG_content{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}._6w39AG_copy{font-family:var(--beausite,sans-serif);letter-spacing:0;min-inline-size:0;color:inherit;align-items:center;gap:2px;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.4;text-decoration:none;display:flex}a._6w39AG_copy:before{content:"";position:absolute;inset:0}._6w39AG_start{align-items:center;gap:10px;min-inline-size:0;display:flex}._6w39AG_badge{flex-shrink:0}._6w39AG_text{overflow-wrap:anywhere;min-inline-size:0}._6w39AG_chevron{width:16px;height:16px;color:var(--color-black);flex-shrink:0;position:relative;overflow:clip}._6w39AG_chevron>span{transition:transform .4s cubic-bezier(.75,0,.1,.99),opacity .4s cubic-bezier(.75,0,.1,.99);position:absolute;inset:0}._6w39AG_chevron>span:last-child{opacity:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){._6w39AG_chevron>span{transition:none}}a._6w39AG_copy:focus-visible ._6w39AG_chevron>span:first-child{opacity:0;transform:translate(100%)}a._6w39AG_copy:focus-visible ._6w39AG_chevron>span:last-child{opacity:1;transform:translate(0)}@media (hover:hover){a._6w39AG_copy:hover ._6w39AG_chevron>span:first-child{opacity:0;transform:translate(100%)}a._6w39AG_copy:hover ._6w39AG_chevron>span:last-child{opacity:1;transform:translate(0)}}._6w39AG_close{cursor:pointer;z-index:1;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:0;display:flex;position:relative}._6w39AG_close:before{content:"";position:absolute;inset:-9px -10px}._6w39AG_close:focus-visible,._6w39AG_copy:focus-visible{outline:1px solid var(--color-black);outline-offset:3px}
.zFal1G_toc{inline-size:100%;color:var(--color-black);flex-direction:column;gap:16px;display:flex}@media (max-width:800.98px){.zFal1G_eyebrow{display:none}}.zFal1G_titleLink{color:inherit;text-decoration:none}.zFal1G_titleLink:hover,.zFal1G_titleLink:focus-visible{text-underline-offset:3px;text-decoration:underline}.zFal1G_list{inline-size:218px;max-inline-size:100%;max-block-size:calc(100svh - var(--nav-height) - 220px);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:12px;margin:0;padding:0 2px 2px 0;list-style:none;display:flex;overflow-y:auto}@media (max-width:800.98px){.zFal1G_list{display:none}}.zFal1G_item{display:flex;position:relative}.zFal1G_item:not(:last-child):before{content:"";background:repeating-linear-gradient(to bottom, var(--color-darkGrey3) 0 3px, transparent 3px 6px);pointer-events:none;width:1px;height:calc(100% + 12px);position:absolute;top:8px;left:3px}.zFal1G_item.zFal1G_passed:before{background:var(--color-black)}.zFal1G_link{inline-size:100%}.zFal1G_level2 .zFal1G_link>span{padding-inline-start:14px}.zFal1G_level3 .zFal1G_link>span{font-family:var(--beausite,sans-serif);letter-spacing:.02em;margin:0;padding-inline-start:28px;font-size:12px;font-style:normal;font-weight:400;line-height:1.3}.zFal1G_level4 .zFal1G_link>span{font-family:var(--beausite,sans-serif);letter-spacing:.02em;margin:0;padding-inline-start:42px;font-size:12px;font-style:normal;font-weight:400;line-height:1.3}.zFal1G_currentPage{color:var(--color-black)}.zFal1G_mobile{background:var(--color-lightGrey1);inline-size:100%;display:none;position:relative}.zFal1G_mobile:has(select:focus-visible){outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:800.98px){.zFal1G_mobile{display:block}}.zFal1G_summary{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;align-items:center;gap:4px;block-size:36px;margin:0;padding:2px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;display:flex}.zFal1G_summaryText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.zFal1G_chevron{color:var(--color-darkGrey3)}.zFal1G_select{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;font-size:16px;position:absolute;inset:0}
.ZSiPYa_overlay{z-index:999;pointer-events:none;background-color:#fff;position:fixed;inset:0}
.xoH1lq_section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.xoH1lq_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);margin-inline:auto;padding-block:14px 24px}@media (max-width:800.98px){.xoH1lq_surface{display:block}}@media (min-width:801px){.xoH1lq_surface{padding-block:24px}}.xoH1lq_rail{top:var(--nav-height);position:sticky}@media (max-width:800.98px){.xoH1lq_rail{z-index:1;background-color:var(--color-white);margin-bottom:40px;padding:10px 12px}}@media (min-width:801px){.xoH1lq_rail{grid-column:1/span 3;align-self:start;margin-top:-24px;padding-top:24px}.xoH1lq_railInner{flex-direction:column;gap:24px;width:218px;max-width:100%;display:flex}}@media (max-width:800.98px){.xoH1lq_desktopOnly{display:none}}.xoH1lq_content{min-inline-size:0}@media (max-width:800.98px){.xoH1lq_content{padding-inline:12px;padding-bottom:72px}}@media (min-width:801px){.xoH1lq_content{grid-column:4/span 7}}.xoH1lq_article{min-inline-size:0}.xoH1lq_content [id]{scroll-margin-top:calc(var(--nav-height) + 56px)}@media (min-width:801px){.xoH1lq_content [id]{scroll-margin-top:calc(var(--nav-height) + 24px)}}
.biUkaG_section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.biUkaG_surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:24px;margin-inline:auto;padding-block:24px}.biUkaG_sidebar{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:16px;min-width:0;display:flex}@media (min-width:801px){.biUkaG_sidebar{grid-column:1/span 2;align-self:start;position:sticky;inset-block-start:calc(var(--nav-height,0px) + 24px)}}.biUkaG_controls{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) minmax(0,176px);align-items:start;min-width:0;display:grid}@media (min-width:801px){.biUkaG_controls{flex-direction:column;align-items:stretch;gap:16px;display:flex}}.biUkaG_search{grid-area:1/2}.biUkaG_filters{flex-direction:column;grid-area:1/1;gap:16px;min-width:0;display:flex}.biUkaG_filtersEyebrow{display:none}@media (min-width:801px){.biUkaG_filtersEyebrow{display:flex}}.biUkaG_group{width:218px;max-width:100%}.biUkaG_list{flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:0;list-style:none;display:flex}.biUkaG_list a:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:800.98px){.biUkaG_list{display:none}}.biUkaG_list .biUkaG_chip{white-space:normal;text-align:left;justify-content:flex-start;max-width:100%;text-decoration:none}.biUkaG_list .biUkaG_chip:hover{background:var(--color-green);color:var(--color-black);text-decoration:none}.biUkaG_mobile{background:var(--color-lightGrey1);width:fit-content;max-width:100%;color:var(--color-black);display:none;position:relative}.biUkaG_mobile:has(select:focus-visible){outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:800.98px){.biUkaG_mobile{display:block}}.biUkaG_summary{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;align-items:center;gap:4px;height:36px;margin:0;padding:2px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;display:flex}.biUkaG_summaryText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.biUkaG_chevron{color:var(--color-darkGrey3)}.biUkaG_select{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}.biUkaG_clear{align-self:flex-start;margin-block-start:16px}.biUkaG_main{flex-direction:column;grid-column:1/-1;min-width:0;display:flex}@media (min-width:801px){.biUkaG_main{grid-column:4/-1}}.biUkaG_cards{gap:24px var(--grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:801px){.biUkaG_cards{gap:40px var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}}.biUkaG_card{min-width:0;min-block-size:291px;display:flex}.biUkaG_empty{color:var(--color-darkGrey2);text-align:center;flex:1;justify-content:center;align-items:center;margin:0;display:flex}
.E7fBDa_overlay{z-index:100;padding-inline:var(--section-inset);text-align:center;background-color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;gap:24px;display:none;position:fixed;inset:0}@media (pointer:coarse) and (orientation:landscape) and (max-height:500px),(pointer:coarse) and (orientation:portrait) and (min-width:600px){.E7fBDa_overlay{display:flex}}.E7fBDa_icon{block-size:32px;inline-size:32px}.E7fBDa_heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;max-inline-size:525px;color:var(--color-black);margin:0;font-size:40px;font-style:normal;font-weight:400;line-height:1.1}.E7fBDa_text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;max-inline-size:320px;color:var(--color-darkGrey2);margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}
.BPqcyW_banner{flex-shrink:0}.BPqcyW_main{background:linear-gradient(var(--color-white), var(--color-white)) center/min(100% - 2 * var(--section-inset), var(--typography-max-vw) - 2 * var(--grid-gap)) 100% no-repeat,var(--background-texture);flex-grow:1}.BPqcyW_main:has([data-page=not-found])+#footer{display:none}
