.aWY_6q_horizontal{width:80px;max-width:100%;line-height:0;display:block}.aWY_6q_stacked{width:100%;line-height:0;display:block}.aWY_6q_image{width:100%;height:auto;display:block}.aWY_6q_darkImage{display:none}[data-accent=blue] .aWY_6q_themed{position:relative}[data-accent=blue] .aWY_6q_themed:after{content:"";background:var(--identity-color);position:absolute;inset:0;-webkit-mask:url(/brand-mark.svg?v=monogram-original-g2-v28) 50%/contain no-repeat;mask:url(/brand-mark.svg?v=monogram-original-g2-v28) 50%/contain no-repeat}[data-accent=blue] .aWY_6q_themed .aWY_6q_image{visibility:hidden}[data-theme=dark] .aWY_6q_lightImage{display:none}[data-theme=dark] .aWY_6q_darkImage{display:block}@media (max-width:380px){.aWY_6q_horizontal{width:72px}}
.qMLFsW_hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:2rem;padding-block:clamp(3rem,6vw,4rem);display:grid}.qMLFsW_intro{min-width:0}.qMLFsW_eyebrow{color:var(--muted);font-family:var(--font-mono);letter-spacing:.09em;gap:.75rem;margin-bottom:2rem;font-size:.75rem;display:flex}.qMLFsW_eyebrow span{color:var(--accent)}.qMLFsW_title{color:var(--foreground);letter-spacing:-.065em;margin:0;font-size:clamp(3.5rem,5vw,4rem);font-weight:600;line-height:.98}.qMLFsW_title .qMLFsW_name{color:var(--identity-color);margin-bottom:1.25rem}.qMLFsW_title .qMLFsW_name svg{width:clamp(12rem,25vw,19rem);max-width:100%;height:auto;display:block}.qMLFsW_latin{letter-spacing:-.045em;font-size:.48em;line-height:1.2;display:block}.qMLFsW_period{color:var(--accent)}.qMLFsW_description{max-width:30ch;color:var(--muted);text-wrap:pretty;margin-top:1.75rem;font-size:1.125rem;line-height:1.7}.qMLFsW_actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.qMLFsW_identity{aspect-ratio:.95;border:1px solid var(--rule);background:var(--surface);min-width:0;box-shadow:0 1rem 3rem -2rem color-mix(in srgb, var(--brand-base) 28%, transparent);border-radius:2rem;flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,3vw,2.5rem);transition:border-color .18s,box-shadow .18s;display:flex}.qMLFsW_identity:hover{border-color:var(--accent);box-shadow:0 1.5rem 3rem -2rem color-mix(in srgb, var(--brand-base) 45%, transparent)}.qMLFsW_artwork{flex:1;place-items:center;padding-block:2rem;display:grid}.qMLFsW_artwork>span{width:100%;max-width:17rem}.qMLFsW_caption{justify-content:space-between;align-items:center;gap:1rem;display:flex}.qMLFsW_captionLabel{letter-spacing:-.015em;font-size:.875rem;font-weight:600;display:block}.qMLFsW_captionDetail{color:var(--muted);margin-top:.25rem;font-size:.75rem;display:block}.qMLFsW_arrow{border:1px solid var(--rule);width:2.75rem;height:2.75rem;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}@media (max-width:760px){.qMLFsW_hero{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-block:3rem}.qMLFsW_title{font-size:clamp(3.5rem,14vw,5.5rem)}.qMLFsW_title .qMLFsW_name svg{width:14rem}.qMLFsW_identity{aspect-ratio:auto;border-radius:1.5rem;min-height:16rem}.qMLFsW_artwork{padding-block:1rem 2rem}.qMLFsW_artwork>span{max-width:12rem}}@media (prefers-reduced-motion:reduce){.qMLFsW_identity{transition:none}}
