.studio-home_home__FgOyB{--home-ink:#202020;--home-muted:#6a6a65;--home-line:#d9d9d4;width:calc(100% - 64px);max-width:min(1760px,calc((100svh - 380px) * 3 + 24px));min-width:min(100% - 64px,760px);margin:0 auto;color:var(--home-ink)}[data-theme=dark] .studio-home_home__FgOyB{--home-ink:#f2f2f0;--home-muted:#bcbcb7;--home-line:#474744}.studio-home_intro__T1SH_{height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px}.studio-home_home__FgOyB .studio-home_intro__T1SH_ h1{font-size:13px;letter-spacing:.04em;font-weight:500;margin:0}.studio-home_intro__T1SH_ p{font-size:12px;color:var(--home-muted);margin:0}.studio-home_portals___6yf8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.studio-home_portal__YkQI6{display:flex;flex-direction:column;min-width:0;color:inherit}.studio-home_portal__YkQI6:focus-visible{outline:2px solid currentColor;outline-offset:6px}.studio-home_photo__N0vzD{aspect-ratio:3/2;overflow:hidden;background:#ded4c6}.studio-home_photo__N0vzD img{width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:normal;transform:none}.studio-home_caption__w7XjS{min-height:102px;padding:17px 0 18px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--home-line)}.studio-home_kicker__VekPI{display:block;color:var(--home-muted);font-size:9px;line-height:1.4;letter-spacing:1.6px}.studio-home_home__FgOyB .studio-home_caption__w7XjS h2{margin:7px 0 5px;color:var(--home-ink);font-size:clamp(26px,2.4vw,38px);line-height:1;font-weight:400;letter-spacing:-.04em}.studio-home_caption__w7XjS p{margin:0;color:var(--home-muted);font-size:12px;line-height:1.5}.studio-home_arrow__T9Wbi{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--home-line);border-radius:50%;color:var(--home-ink);transition:background .18s ease,color .18s ease,border-color .18s ease}.studio-home_arrow__T9Wbi svg{transition:transform .18s ease}.studio-home_portal__YkQI6:hover .studio-home_arrow__T9Wbi{background:var(--home-ink);color:var(--atelier-paper);border-color:var(--home-ink)}.studio-home_portal__YkQI6:hover .studio-home_arrow__T9Wbi svg{transform:translateX(2px)}.studio-home_utilities__ATHo4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:21px 0}.studio-home_utilities__ATHo4 a{display:flex;align-items:center;gap:12px;padding-right:24px;border-right:1px solid var(--home-line);font-size:12px;min-width:0}.studio-home_utilities__ATHo4 a:last-child{border:0;padding-right:0}.studio-home_utilities__ATHo4 a>span{flex:1 1}.studio-home_utilities__ATHo4 small{display:block;color:var(--home-muted);font-size:10px;margin-top:5px}.studio-home_utilities__ATHo4 a>svg:last-child{color:var(--home-muted)}.studio-home_utilities__ATHo4 a:hover>span{text-decoration:underline;text-underline-offset:4px}@media (max-width:1000px){.studio-home_home__FgOyB{width:calc(100% - 40px);min-width:0;max-width:none}.studio-home_portals___6yf8{gap:20px}.studio-home_caption__w7XjS{gap:12px}.studio-home_caption__w7XjS p{font-size:11px}.studio-home_utilities__ATHo4{gap:18px}.studio-home_utilities__ATHo4 a{padding-right:16px}}@media (max-width:760px){.studio-home_home__FgOyB{width:calc(100% - 32px)}.studio-home_intro__T1SH_{height:60px}.studio-home_portals___6yf8{grid-template-columns:1fr;gap:24px}.studio-home_caption__w7XjS{min-height:98px;padding:15px 0 17px}.studio-home_home__FgOyB .studio-home_caption__w7XjS h2{font-size:30px}.studio-home_utilities__ATHo4{grid-template-columns:1fr;gap:0;padding:8px 0}.studio-home_utilities__ATHo4 a{border-right:0;border-bottom:1px solid var(--home-line);padding:18px 0}.studio-home_utilities__ATHo4 a:last-child{padding:18px 0}}@media (prefers-reduced-motion:reduce){.studio-home_arrow__T9Wbi,.studio-home_arrow__T9Wbi svg{transition:none}}