.AnnotatedImage_annotated-image__O54qG{display:grid;grid-gap:64px;gap:64px;grid-template-columns:3fr 3fr;margin:128px 0}.AnnotatedImage_annotated-image__text__qrcAz{padding-block:16px}.AnnotatedImage_annotated-image__text--top__nIGTk{align-self:start}.AnnotatedImage_annotated-image__text--center__BIxqZ{align-self:center}.AnnotatedImage_annotated-image__image--device__9TUDk:is(img),.AnnotatedImage_annotated-image__image--device__9TUDk>img{border-radius:16px;border:6px solid var(--black);box-shadow:0 0 0 1px #333,0 4px 24px 16px rgba(77,77,77,.15);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}@media(prefers-color-scheme:dark){.AnnotatedImage_annotated-image__image--device__9TUDk:is(img),.AnnotatedImage_annotated-image__image--device__9TUDk>img{box-shadow:0 0 0 3px hsla(0,0%,100%,.25);filter:none}}.AnnotatedImage_annotated-image__image--outline__eCdNW:is(img),.AnnotatedImage_annotated-image__image--outline__eCdNW>img{border:1px solid oklch(from var(--black) l c h/.25)}.AnnotatedImage_annotated-image__image--background__JL0Bq{background-color:var(--panel-bg-color);border-radius:4px;--container-padding:64px;padding-inline:var(--container-padding);padding-block:var(--container-padding)}@media(max-width:768px){.AnnotatedImage_annotated-image__image--background__JL0Bq{--container-padding:24px}}.AnnotatedImage_annotated-image__image__31KBA>img{width:100%;height:auto}.AnnotatedImage_annotated-image__O54qG:nth-child(2n) .AnnotatedImage_annotated-image__image__31KBA{order:-1}.AnnotatedImage_annotated-image__O54qG:first-child{margin-top:0}.AnnotatedImage_annotated-image__O54qG:last-child{margin-bottom:0}@media(max-width:1024px){.AnnotatedImage_annotated-image__O54qG{grid-template-columns:none;grid-template-rows:auto;gap:32px;margin:64px 0}.AnnotatedImage_annotated-image__text__qrcAz{-webkit-padding-after:0;padding-block-end:0}.AnnotatedImage_annotated-image__image__31KBA{order:1!important}}@font-face{font-family:Futura PT;src:url(/static/fonts/futura-pt/futurapt_book_macroman/ftn45-webfont.woff2) format("woff2"),url(/static/fonts/futura-pt/futurapt_book_macroman/ftn45-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Futura PT;src:url(/static/fonts/futura-pt/futurapt_bookitalic_macroman/ftn46-webfont.woff2) format("woff2"),url(/static/fonts/futura-pt/futurapt_bookitalic_macroman/ftn46-webfont.woff) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Futura PT;src:url(/static/fonts/futura-pt/futurapt_medium_macroman/ftn55-webfont.woff2) format("woff2"),url(/static/fonts/futura-pt/futurapt_medium_macroman/ftn55-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Futura PT;src:url(/static/fonts/futura-pt/futurapt_heavy_macroman/ftn75-webfont.woff2) format("woff2"),url(/static/fonts/futura-pt/futurapt_heavy_macroman/ftn75-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Futura PT;src:url(/static/fonts/futura-pt/futurapt_heavyitalic_macroman/ftn76-webfont.woff2) format("woff2"),url(/static/fonts/futura-pt/futurapt_heavyitalic_macroman/ftn76-webfont.woff) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Figtree;src:url(/static/fonts/figtree/regular/Figtree[wght].woff2) format("woff2 supports variations"),url(/static/fonts/figtree/regular/Figtree[wght].woff2) format("woff2-variations");font-weight:300 900;font-style:normal;font-display:block}.SectionLabel_section-label__M9SCr{margin:32px 0}.SectionLabel_section-label__inner__6MOdw{font-family:Futura PT,sans-serif;font-size:1.6rem;font-weight:600;line-height:150%;letter-spacing:-.015em;text-transform:uppercase;margin:32px 0 12px;color:var(--em-text-color);text-wrap-style:pretty;font-weight:400;letter-spacing:.08em;display:inline-block;background-color:var(--accent-color);color:var(--white);padding:0 8px}.SectionLabel_section-label__inner__6MOdw:first-child{margin-top:0}.SectionLabel_section-label__inner__6MOdw:last-child{margin-bottom:0}.SectionLabel_section-label__M9SCr:first-child{margin-top:0}.SectionLabel_section-label__M9SCr:last-child{margin-bottom:0}