@layer art, inquiry, beforeafter;*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-height:100dvh}img,svg,video{display:block;max-width:100%}button,html.iphone a,html.iphone label{-webkit-tap-highlight-color:transparent}html.iphone{background-color:#f7f3ed}:focus-visible{outline:2px solid currentColor;outline-offset:3px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped,html.scroll-locked{overflow:hidden}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}.cv{content-visibility:auto;contain-intrinsic-size:auto var(--cis,700px)}html.cv-off .cv{content-visibility:visible}