.site-footer_footer__1_Asz{width:100%;max-width:34rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:auto;padding-top:1rem;font-size:14px}.site-footer_footer__1_Asz a{color:var(--color-link);text-decoration:none;transition:color .2s ease}.site-footer_footer__1_Asz a:hover{color:var(--color-text)}.site-footer_copyright__f5x0z{color:var(--color-link)}@media (prefers-reduced-motion:reduce){.site-footer_footer__1_Asz a{transition:none}}.page_page__556_G{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:80px 32px 32px;color:var(--color-text)}.page_waterfallRoot__6XLM7{flex:1 1;display:flex;flex-direction:column;align-items:center;width:100%;min-height:0}.page_waterfallItem__VAYBa{width:100%;max-width:34rem}.page_availabilitySlot___OVnx{flex-shrink:0;width:100%;max-width:34rem;height:-moz-fit-content;height:fit-content}.page_portraitStaggerSlot__sCZWo{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:0}.page_header__oRW75{width:100%;max-width:34rem;margin-bottom:24px}.page_intro__YeqBg{min-width:0}.page_name__o7Dx1{font-family:var(--font-otto-family);font-weight:600;font-size:42px;line-height:110%;letter-spacing:.01em;text-wrap:balance}@media (max-width:32rem){.page_page__556_G{padding-top:40px}.page_name__o7Dx1{font-size:32px}}.page_nameInline__WhocE{display:inline-block;height:1.1em;height:1lh;width:auto;margin:0 .08em;vertical-align:bottom;object-fit:contain}.page_namePhrase__2_c5_{white-space:nowrap}.page_availability__iX2lt{width:100%;max-width:100%;height:-moz-fit-content;height:fit-content;flex-shrink:0;font-size:14px;line-height:1.6;text-align:left}.page_availabilityText__0WZb4{margin:0}.page_availabilityCopy__83qco{display:flex;flex-direction:row-reverse;align-items:center;gap:.75rem;width:100%;max-width:100%;height:-moz-fit-content;height:fit-content;padding-top:20px;padding-bottom:20px}.page_availabilityLine__A_0Fc{min-width:0;flex:1 1}.page_works__0CpUx{width:100%;margin:20px 0;padding:20px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:flex;flex-direction:column;gap:1.25rem;font-size:14px;line-height:1.6}.page_worksHeading__5OFw4{font-family:var(--font-otto-family);font-weight:600;font-size:16px;line-height:1.6}.page_worksGroup__tE7_W{display:flex;flex-direction:column;gap:.35rem}.page_worksLabel__UrAqp{font-family:var(--font-otto-family);font-weight:600;font-size:14px;line-height:1.6}.page_worksList__9dJQW{list-style:none;display:flex;flex-direction:column;gap:.25rem}.page_worksItem__Zamrg{display:block;color:inherit;text-decoration:none;cursor:pointer;transition:opacity .14s ease}.page_worksItemLead__A_Qxp{font-weight:500}@media (min-width:520px){.page_works__0CpUx:has(.page_worksItem__Zamrg:hover) .page_worksItem__Zamrg:not(:hover){opacity:.3}}@media (prefers-reduced-motion:reduce){.page_worksItem__Zamrg{transition:none}}.page_inlineIcon__otUIi{display:inline-block;width:.9em;height:.9em;margin:0 .12em;vertical-align:-.08em;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.page_remote__6Wxkv,.page_toronto__k1D9P{white-space:nowrap}.page_remote__6Wxkv .page_inlineIcon__otUIi,.page_toronto__k1D9P .page_inlineIcon__otUIi{transform-origin:center;transform-box:fill-box;transition:transform .35s cubic-bezier(.22,1,.36,1)}.page_remote__6Wxkv:hover .page_inlineIcon__otUIi,.page_toronto__k1D9P:hover .page_inlineIcon__otUIi{transform:scale(1.4)}.page_cnPod__dDUhw,.page_globeMeridians__H3B_e{transform-box:fill-box;transform-origin:center}.page_toronto__k1D9P:hover .page_cnPod__dDUhw{animation:page_spinY__5hN5E .55s cubic-bezier(.12,.82,.18,1) 1}.page_remote__6Wxkv:hover .page_globeMeridians__H3B_e{animation:page_globeSpin__bdblO .95s cubic-bezier(.12,.82,.18,1) 1}@keyframes page_spinY__5hN5E{0%{transform:perspective(18px) rotateY(0deg)}to{transform:perspective(18px) rotateY(2turn)}}@keyframes page_globeSpin__bdblO{0%{transform:scaleX(1)}25%{transform:scaleX(-1)}50%{transform:scaleX(1)}75%{transform:scaleX(-1)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.page_remote__6Wxkv .page_inlineIcon__otUIi,.page_toronto__k1D9P .page_inlineIcon__otUIi{transition:none}.page_remote__6Wxkv:hover .page_inlineIcon__otUIi,.page_toronto__k1D9P:hover .page_inlineIcon__otUIi{transform:none}.page_remote__6Wxkv:hover .page_globeMeridians__H3B_e,.page_toronto__k1D9P:hover .page_cnPod__dDUhw{animation:none}}.page_portraitWrap__fMBbh{flex-shrink:0}.page_portrait__a8b5c{display:block;height:calc(1.6em + 64px);width:auto;aspect-ratio:812/997;object-fit:cover}.home-intelligence-loop_root___PaxR{--loop-card-background:#fff;--loop-card-text:#262626;--loop-linear-shadow:0 0 1px rgba(0,0,0,.05);--loop-circular-shadow:0 1px 3px rgba(0,0,0,.08);--loop-font:Inter,var(--font-head),system-ui,sans-serif;position:relative;display:grid;width:100%;margin-top:1.25rem;place-items:center}.home-intelligence-loop_stage__YSgiE{container-type:inline-size;position:relative;width:min(100%,540px);height:468px;overflow:hidden}.home-intelligence-loop_stageInner__Xwl1V{position:absolute;inset:0;display:grid;place-items:center}.home-intelligence-loop_linearLayer__9NOqR{grid-area:1/1}.home-intelligence-loop_circularLayer__tNcN7,.home-intelligence-loop_linearLayer__9NOqR{opacity:0;will-change:opacity,transform}.home-intelligence-loop_circularFit__pIhEW{position:absolute;left:0;top:50%;width:100%;height:calc(409px * var(--circular-scale, 1));translate:0 -50%;overflow:hidden}.home-intelligence-loop_circularScale__DBD3j{width:540px;height:409px;transform-origin:0 0;transform:scale(var(--circular-scale,1))}.home-intelligence-loop_linearLayer__9NOqR{display:flex;flex-direction:column;align-items:center;width:145px}.home-intelligence-loop_linearItem__anR6Z{display:flex;flex-direction:column;align-items:center;width:100%}.home-intelligence-loop_linearCard__eLQ34{display:flex;align-items:center;justify-content:center;width:145px;height:36px;padding:10px 20px;border-radius:4px;background:var(--loop-card-background);box-shadow:var(--loop-linear-shadow);color:var(--loop-card-text);font-family:var(--loop-font);font-size:14px;font-weight:400;letter-spacing:-.5px;line-height:16px;white-space:nowrap;transform-origin:center}.home-intelligence-loop_linearArrow__JZO5V{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.home-intelligence-loop_linearArrowGlyph___IocO{display:block;width:16px;height:14px;color:var(--loop-card-text);font-family:var(--loop-font);font-size:14px;font-weight:400;letter-spacing:-.5px;line-height:16px;text-align:center;transform:rotate(90deg)}.home-intelligence-loop_circularLayer__tNcN7{position:relative;width:540px;height:409px}.home-intelligence-loop_circularCard__p0fPO{position:absolute;transform-origin:center;display:flex;align-items:center;overflow:hidden;padding:8px 16px;border-radius:6px;background:var(--loop-card-background);box-shadow:var(--loop-circular-shadow);color:var(--loop-card-text);font-family:var(--loop-font);font-size:12px;font-weight:400;line-height:normal;white-space:nowrap}.home-intelligence-loop_circularArrow__Laern{position:absolute;display:flex;align-items:center;justify-content:center;overflow:visible}.home-intelligence-loop_circularArrowRotate__fJmsL{position:relative;flex:none;width:26.25px;height:12.526px}.home-intelligence-loop_circularArrowGlyph__hvyzn{position:absolute;top:-.721px;left:-.205px;display:block;width:27.2054px;height:15.1587px;max-width:none}.home-intelligence-loop_srOnly__MOPZT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.home-intelligence-loop_circularLayer__tNcN7,.home-intelligence-loop_linearLayer__9NOqR{will-change:auto}.home-intelligence-loop_circularLayer__tNcN7{opacity:1}}.work_page__KfWmE{--page-pad-x:1.5rem;--content-max:34rem;--side-nav-width:12.5rem;position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:3rem var(--page-pad-x) 2.5rem;color:var(--color-text)}.work_backArrow__HOicr{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;width:1.5rem;height:1.3125rem;color:var(--color-link);text-decoration:none;transition:color .2s ease}.work_backArrow__HOicr:hover{color:var(--color-text)}.work_backArrow__HOicr svg{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.work_backArrow__HOicr{transition:none}}@media (max-width:63.99rem){.work_backArrow__HOicr{display:none}}.work_article__4N4CA{width:100%;max-width:var(--content-max)}.work_sideNav__IGOHf{position:fixed;top:1rem;left:var(--page-pad-x);z-index:20;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:max-content;max-width:var(--side-nav-width);padding-right:20px}.work_sideNav__IGOHf nav{display:none;width:var(--side-nav-width)}.work_sideNavList__8oINn{display:flex;flex-direction:column;gap:.5rem;list-style:none;font-size:12px;font-weight:300}.work_sideNavLink__2fEQV{display:block;font-family:var(--font-head);font-weight:300;font-size:12px;line-height:1.6;color:var(--color-link);text-decoration:none;transition:color .1s ease}.work_sideNavLinkActive__v6_rj,.work_sideNavLink__2fEQV:hover{color:var(--color-text)}@media (min-width:64rem){.work_sideNav__IGOHf{top:3rem;left:80px;width:var(--side-nav-width)}.work_sideNav__IGOHf nav{display:block;width:100%}}@media (prefers-reduced-motion:reduce){.work_sideNavLink__2fEQV{transition:none}}.work_title__nOu0M{font-family:var(--font-head);font-weight:500;font-size:14px;line-height:1.6;scroll-margin-top:3rem}.work_titleLead__fIdTi{font-family:var(--font-otto-family);font-size:28px}.work_titleSub__CZH3k{font-weight:400}.work_dek__0Pdp4{margin-top:.35rem}.work_body__cTLG6,.work_dek__0Pdp4{font-size:14px;font-weight:400;line-height:1.6}.work_body__cTLG6{margin-top:1.25rem}.work_bodyHeading__vGlSb{margin-top:1.25rem;font-size:14px;font-weight:500;line-height:1.6}.work_bodyUnderHeading__0mUnH{margin-top:.35rem}.work_figure__2mq7B{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;margin-top:2.5rem;padding:0;border-radius:.5rem;background:#fcfcfc;box-shadow:0 0 0 1px #f2f2f2}.work_sectionHeading__dKM5n+.work_photo__SD_4N .work_figure__2mq7B{margin-top:1.25rem}.work_figureRow__o3FEn{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;width:100%;margin-top:2.5rem;align-items:start}.work_imageFlow__VqUUn{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:2.5rem}.work_imageFlow__VqUUn .work_photo__SD_4N{width:auto}.work_imageFlow__VqUUn .work_figure__2mq7B{margin-top:0}.work_imageFlow__VqUUn .work_figureFixed__Ulpjg{margin-left:0;margin-right:0}.work_imageFlowArrow__XLnjm{flex-shrink:0;width:14px;height:14px;color:var(--color-link)}@media (max-width:32rem){.work_imageFlow__VqUUn{flex-direction:column;align-items:center;justify-content:flex-start;gap:.75rem}.work_imageFlow__VqUUn .work_photo__SD_4N{width:100%;display:flex;justify-content:center}.work_imageFlowArrow__XLnjm{transform:rotate(90deg)}}.work_figureRow__o3FEn .work_figure__2mq7B,.work_figureRow__o3FEn .work_slideshow__U1KGA{margin-top:0}.work_figureRowCaption__Ymu3M{grid-column:1/-1}.work_figureGrid__HW7r2{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;width:100%;margin-top:2.5rem}.work_figureGrid__HW7r2 .work_figure__2mq7B{display:block;margin-top:0;aspect-ratio:1;width:100%}.work_figureSquare__q_w44{display:block;aspect-ratio:1}.work_imageCover__DwP3f{object-fit:cover;object-position:center}.work_textWithPhoto__2Rgj5{display:grid;grid-template-columns:minmax(8.5rem,13.3125rem) minmax(0,1fr);grid-template-areas:"photo copy";grid-gap:.75rem;gap:.75rem;align-items:stretch;margin-top:1.25rem;padding-bottom:3rem}.work_textWithPhoto__2Rgj5>:first-child{grid-area:copy}.work_textWithPhoto__2Rgj5 .work_body__cTLG6:first-child{margin-top:0}.work_textWithPhoto__2Rgj5 .work_photo__SD_4N{grid-area:photo;position:relative;min-height:0}.work_textWithPhoto__2Rgj5 .work_figure__2mq7B{margin-top:0;height:100%;min-height:0}.work_textWithPhoto__2Rgj5 .work_image__J8_0R{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.work_textWithPhoto__2Rgj5 .work_caption__5jZWK{position:absolute;left:0;right:0;top:100%;margin-top:.5rem}@media (max-width:32rem){.work_textWithPhoto__2Rgj5{grid-template-columns:1fr;grid-template-areas:"copy" "photo";align-items:start;padding-bottom:0}.work_textWithPhoto__2Rgj5 .work_figure__2mq7B{margin-top:2.5rem;height:auto}.work_textWithPhoto__2Rgj5 .work_image__J8_0R{position:static;height:auto;object-fit:contain}.work_textWithPhoto__2Rgj5 .work_caption__5jZWK{position:static}}.work_photo__SD_4N{width:100%}.work_image__J8_0R{display:block;width:100%;height:auto}.work_figureCrop__0Fauw{aspect-ratio:var(--crop-ratio);align-items:flex-start}.work_imageCrop__cuUjT{width:100%;height:100%;object-fit:cover;object-position:top}.work_photoCentered__HhGlh{display:flex;align-items:flex-start;justify-content:flex-start;gap:.75rem}.work_photoStack__ba055{display:flex;flex-direction:column;width:calc((100% - .75rem) / 2 * var(--match-ratio) * var(--image-ratio));max-width:100%}.work_photoStack__ba055 .work_figure__2mq7B{width:100%;margin-left:0;margin-right:0}.work_photoCentered__HhGlh .work_caption__5jZWK{text-align:left}.work_photoCopy__OOgX3{flex:1 1;min-width:0;margin-top:2.5rem}.work_figureCentered__IBvGl{justify-content:flex-start}.work_imageCentered__vxC_U{width:100%;max-width:100%;height:auto}.work_figureBare__efTSy{background:transparent;box-shadow:none;border-radius:0}.work_figureBare__efTSy .work_imageFixed__yspPo,.work_figureBare__efTSy .work_image__J8_0R{background-color:var(--color-bg)}.work_slideshow__U1KGA{position:relative;width:100%;height:0;margin-top:2.5rem;overflow:hidden}.work_slideshowPlaceholder__LAGJ1{position:absolute;inset:0}.work_slideshowImage__9aGXg{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1)}.work_slideshowImageInstant__yY_Nt{transition:none}.work_slideshowImageActive__M3RTT{opacity:1;z-index:1}.work_swipeCarouselWrap__HIJcW{position:relative;margin-top:2.5rem}.work_swipeCarousel__KgmcK{container-type:inline-size;display:flex;width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.work_swipeCarouselHint__wcXLw{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.42);color:var(--color-link);transform:translateY(-50%);cursor:pointer;transition:color .2s ease,background-color .2s ease,opacity .2s ease}.work_swipeCarouselHintLeft__wTnsH{left:.65rem}.work_swipeCarouselHintRight__nU2MY{right:.65rem}.work_swipeCarouselHint__wcXLw:focus-visible,.work_swipeCarouselHint__wcXLw:hover{color:var(--color-text);background:hsla(0,0%,100%,.62)}.work_swipeCarouselHint__wcXLw:focus-visible{outline:1px solid var(--color-link);outline-offset:3px}.work_swipeCarouselHintHidden__svghu{opacity:0;pointer-events:none}.work_swipeCarouselHint__wcXLw svg{width:1.15rem;height:1.15rem}@media (prefers-reduced-motion:reduce){.work_swipeCarouselHint__wcXLw{transition:none}}.work_swipeCarousel__KgmcK::-webkit-scrollbar{display:none}.work_swipeCarouselSlide__4j3vN{flex:0 0 auto;position:relative;height:calc(100cqw * 1252 / 2000);aspect-ratio:var(--slide-w) /var(--slide-h);scroll-snap-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.work_swipeCarouselImage__KkrYW{object-fit:contain}@media (prefers-reduced-motion:reduce){.work_slideshowImage__9aGXg{transition:none}}.work_caption__5jZWK{margin-top:.5rem;font-size:12px;font-weight:400;line-height:1.6;color:var(--color-link);white-space:pre-line}.work_photoTitle__IqT8s{margin-top:2.5rem;font-family:var(--font-head);font-weight:500;font-size:14px;line-height:1.6}.work_clipBlock__LWjYy{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:2.5rem}.work_clipBlock__LWjYy .work_figure__2mq7B,.work_clipBlock__LWjYy .work_photoTitle__IqT8s,.work_clipBlock__LWjYy .work_sectionCopy__qJxu5{margin-top:0}.work_photoSubtitle__p7Q9n{margin-top:.35rem;font-size:14px;font-weight:400;line-height:1.6}.work_photo__SD_4N:has(.work_photoSubtitle__p7Q9n) .work_figure__2mq7B,.work_photo__SD_4N:has(.work_photoTitle__IqT8s) .work_figure__2mq7B{margin-top:1.25rem;padding:20px 0}.work_figureButton__jFao7{cursor:zoom-in}.work_figureFixed__Ulpjg{width:max-content;max-width:100%;margin-left:auto;margin-right:auto}.work_imageFixed__yspPo{display:block;max-width:100%;height:auto}.work_imagePlaceholder__AaR_O{display:block;width:100%;aspect-ratio:3450/1985}.work_clipVideo__p56wx{display:block;width:100%;height:auto}.work_clipViewport__bHEmN{position:relative;overflow:hidden;width:100%}.work_clipZoomLayer__WCkBm{position:absolute;top:0;left:0;width:var(--clip-zoom-iw);height:var(--clip-zoom-ih);transform-origin:0 0;will-change:transform}.work_clipViewport__bHEmN .work_clipVideo__p56wx{width:var(--clip-zoom-iw);height:var(--clip-zoom-ih);max-width:none;object-fit:cover}.work_zoomViewport__d3FPB{position:relative;overflow:hidden;width:100%;aspect-ratio:var(--zoom-ratio)}.work_zoomImage__Hy6J3{position:absolute;top:50%;left:50%;width:calc(var(--zoom-scale) * 100%);height:calc(var(--zoom-scale) * 100%);transform-origin:50% 50%;will-change:transform}.work_zoomImage__Hy6J3 img{display:block;width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:reduce){.work_zoomImage__Hy6J3{will-change:auto}}.work_meta__HfWBl{margin-top:1.25rem;display:grid;grid-template-columns:max-content 1fr;grid-column-gap:.35em;column-gap:.35em;grid-row-gap:.25rem;row-gap:.25rem;font-size:14px;line-height:1.6}.work_meta__HfWBl div{display:contents}.work_meta__HfWBl dt{font-family:var(--font-head);font-weight:500}.work_meta__HfWBl dt:after{content:":"}.work_meta__HfWBl dd{font-weight:400}@media (max-width:32rem){.work_meta__HfWBl{font-size:12px}}.work_section__F_WRF{margin-top:1.5rem;scroll-margin-top:3rem}.work_sectionBottomPad__nRjDP{padding-bottom:64px}.work_sectionHeading__dKM5n{padding-top:40px;font-family:var(--font-head);font-weight:500;font-size:16px;line-height:1.6}.work_educationList__m5UJt{margin:1.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2.5rem}.work_educationItem__ccKQR{display:flex;align-items:flex-start;gap:1.75rem}.work_educationLogo__ttMbz{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.work_educationLogo__ttMbz img{width:100%;height:100%;object-fit:contain}.work_educationCopy__AyDFD{display:flex;flex-direction:column;gap:.375rem;min-width:0;font-size:12px;line-height:normal}.work_educationDegree__4NGGV{margin:0;color:var(--color-text)}.work_educationSchool__JTNBU,.work_educationYears__BFmCI{margin:0;color:var(--color-link)}.work_sectionBody__k1oeR,.work_sectionDek__KwJYO{margin-top:.35rem;font-size:14px;font-weight:400;line-height:1.6}.work_stack__1FRz9{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:0;padding-top:40px}.work_stackTitle__Qu41n{margin:0;font-family:var(--font-head);font-weight:500;font-size:16px;line-height:normal;color:var(--color-text)}.work_stackGrid__jN6AA{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;width:100%;margin:0;padding:0;list-style:none}.work_stackItem__oQunU{display:flex;align-items:center;min-width:0}.work_stackIcon__ey1wQ{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;overflow:hidden}.work_stackIcon__ey1wQ img{display:block;width:var(--stack-icon-size,25px);height:var(--stack-icon-size,25px);object-fit:contain}.work_stackCopy__OIZUy{display:flex;flex-direction:column;gap:4px;min-width:0}.work_stackName__3MQpn,.work_stackRole__XzKAc{font-size:12px;line-height:normal}.work_stackName__3MQpn{color:var(--color-text)}.work_stackRole__XzKAc{color:#a3a3a3}.work_sectionCopy__qJxu5{margin-top:1.25rem;gap:1.25rem}.work_sectionCopy__qJxu5,.work_sectionList__qOvfD{display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:1.6}.work_sectionList__qOvfD{margin-top:.35rem;list-style:none;gap:.25rem}.work_sectionListBullets__kB25q{display:block;list-style:disc;padding-left:1.15em}.work_sectionListBullets__kB25q li{display:list-item}.work_sectionListColumns__AupcU{display:grid;grid-template-columns:1fr 1fr;grid-gap:.35rem 1.5rem;gap:.35rem 1.5rem;padding-top:16px}@media (max-width:32rem){.work_sectionListColumns__AupcU{grid-template-columns:1fr}}.work_sectionQuotes__sSR93{width:75%;margin-top:1.25rem;margin-inline:auto;padding-block:16px;display:flex;flex-direction:column;gap:1.25rem}.work_sectionQuote__oTus4{margin:0;font-family:var(--font-otto-family);font-size:14px;font-weight:400;line-height:1.4;color:var(--color-link)}.work_sectionEntries__HpAfj{margin-top:.35rem;display:flex;flex-direction:column;gap:1.25rem}.work_entryTitle__H5Je9{padding-top:64px;font-family:var(--font-head);font-weight:500;font-size:14px;line-height:1.6}.work_entryBody__WQJGw{margin-top:.35rem;font-size:14px;font-weight:400;line-height:1.6}.work_architecture__uDKGN{margin-top:1.25rem;display:flex;flex-direction:column;gap:4rem}.work_architectureCompare__2z0P3{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.75rem;gap:2.75rem;align-items:start}.work_architectureColumn__1KlFv{display:flex;flex-direction:column;gap:2rem;min-width:0}.work_architectureIcon__OuWec{display:block;width:80px;height:80px;object-fit:contain}.work_architectureCopy__NaF_C{display:flex;flex-direction:column;gap:.625rem}.work_architectureLabel__7tSLD{font-family:var(--font-head);font-weight:500;font-size:14px;line-height:1.6}.work_architectureBody__0Yyy6,.work_architectureNote__MPmJO{font-size:14px;font-weight:400;line-height:1.6}.work_architectureNote__MPmJO{display:flex;flex-direction:column;gap:1.25rem}.work_architectureDiagram__167RR{align-items:flex-start;width:100%;margin:0;padding:0}.work_architectureCaption__1w3Gi,.work_architectureDiagram__167RR{display:flex;flex-direction:column}.work_architectureDiagramTitle__wnaaZ{font-family:var(--font-head);font-weight:500;font-size:16px;line-height:1.6}.work_architectureDiagramSubtitle__ltrQe{font-size:14px;font-weight:400;line-height:1.6;color:var(--color-link)}.work_architectureDiagramFrame__ZQE2Z{width:100%;padding:20px 0}.work_architectureDiagramImage__iazNr{display:block;width:62.5%;height:auto;margin-left:auto;margin-right:auto}@media (max-width:39.99rem){.work_architectureCompare__2z0P3{grid-template-columns:1fr;gap:2rem}.work_architectureIcon__OuWec{align-self:center}}.work_bottom__VY3bZ{width:100%;max-width:var(--content-max);margin-top:auto}.work_next__nGhiO{display:flex;justify-content:center;width:100%;padding-top:40px;padding-bottom:40px}.work_nextLink__X9BBg{display:inline-flex;align-items:center;justify-content:center;gap:4px;color:var(--color-link);text-decoration:none;font-size:14px;font-weight:400;line-height:1.6;transition:color .2s ease}.work_nextLink__X9BBg:hover{color:var(--color-text)}.work_nextLink__X9BBg svg{flex-shrink:0;width:1rem;height:1rem;transition:transform .3s ease}.work_nextLink__X9BBg:hover svg{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.work_nextLink__X9BBg,.work_nextLink__X9BBg svg{transition:none}.work_nextLink__X9BBg:hover svg{transform:none}}.work_lightbox__N3r4o{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:hsla(40,27%,98%,.88);cursor:zoom-out;animation:work_lightboxIn__WJYXN .22s ease}.work_lightboxImage__6ABxr{max-width:min(96vw,90rem);max-height:92vh;width:auto;height:auto;object-fit:contain;border-radius:.5rem;box-shadow:0 0 0 1px #f2f2f2;cursor:default;animation:work_lightboxImageIn__9hcG5 .32s cubic-bezier(.22,1,.36,1)}.work_lightboxImageBare__QbGwz{border-radius:0;box-shadow:none;background-color:var(--color-bg)}@keyframes work_lightboxIn__WJYXN{0%{opacity:0}to{opacity:1}}@keyframes work_lightboxImageIn__9hcG5{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.work_lightboxImage__6ABxr,.work_lightbox__N3r4o{animation:none}}