._fFrfo{background:hsl(var(--background))}._k4rQI{padding-block:var(--section-y);scroll-margin-top:4rem}._3oow8{gap:3rem;display:grid}@media (width>=1024px){._3oow8{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:2rem}._6OE-b{grid-column:1/span 6;align-self:stretch}._1mZhf{grid-column:8/-1}}._6OE-b{display:none}@media (width>=1024px){._6OE-b{display:block}}._mrUTj{background:hsl(var(--muted));height:76vh;position:sticky;top:12vh;overflow:hidden}._Y-uCL{clip-path:inset(100% 0 0);transition:clip-path 0s linear 1.15s,transform 0s linear 1.15s;position:absolute;inset:0;transform:scale(1.12)}._Y-uCL img{object-fit:cover;width:100%;height:100%}._DOWdM{clip-path:inset(0);z-index:1;transition:clip-path 1.1s var(--ease-in-out), transform 1.8s var(--ease-out);transform:scale(1)}._Lwmxu{z-index:2;color:hsl(var(--background));text-shadow:0 1px 18px #0a1f1973;align-items:baseline;gap:1rem;display:flex;position:absolute;bottom:1.25rem;left:1.5rem}._461ZC{font-family:var(--font-heading);letter-spacing:-.04em;font-size:clamp(3.5rem,6vw,6rem);line-height:1}._-1HnY{font-size:var(--fs-meta);letter-spacing:.2em}._8sGef{z-index:2;gap:.4rem;display:flex;position:absolute;bottom:1.75rem;right:1.5rem}._2HpKy{background:hsl(var(--background) / .35);width:1.5rem;height:2px;transition:background-color .5s var(--ease-out), width .6s var(--ease-out)}._UMLgT{background:hsl(var(--background))}._1mZhf{flex-direction:column;display:flex}._Gdcwz{border-top:1px solid var(--rule);flex-direction:column;gap:1.5rem;padding-block:2.5rem 3.5rem;display:flex}@media (width>=1024px){._Gdcwz{opacity:.35;min-height:76vh;transition:opacity .8s var(--ease-out);justify-content:center;padding-block:4rem}._Gdcwz:first-child{border-top:none}._w4wq4{opacity:1}}._3shLg{align-items:center;gap:1rem;display:flex}._qqTFE{font-family:var(--font-heading);color:hsl(var(--tertiary));font-size:1.5rem;line-height:1}._qmzcZ{font-size:var(--fs-meta);letter-spacing:.2em;color:hsl(var(--secondary));font-weight:500}._e4c4G{aspect-ratio:4/3;position:relative}@media (width>=1024px){._e4c4G{display:none}}._lEBLx{position:absolute;inset:0}._fnbc8{font-family:var(--font-heading);font-size:var(--fs-h2);letter-spacing:-.03em;color:hsl(var(--foreground));font-weight:400;line-height:1.02}._qI-TD{font-size:var(--fs-lead);color:hsl(var(--muted-foreground));max-width:42ch;line-height:1.65}._Ow-5x{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem;display:grid}._TfLF5{flex-direction:column;gap:.85rem;display:flex}._kBLBW{aspect-ratio:4/3;position:relative;overflow:hidden}._ObjxK{position:absolute;inset:0}._M09pt{flex-direction:column;gap:.2rem;display:flex}._WzDDm{letter-spacing:.2em;color:hsl(var(--tertiary));font-size:10px}._OJUxd{font-family:var(--font-heading);color:hsl(var(--foreground));font-size:1.2rem;font-weight:400}._8-YqN{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:hsl(var(--foreground));align-items:center;gap:1.25rem;padding:1.25rem 0;display:flex}._4ji6q{border:1px solid var(--rule);width:3rem;height:3rem;color:hsl(var(--secondary));transition:background-color .5s var(--ease-out), color .5s var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._kN1n1{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._g0PU8{letter-spacing:.2em;color:hsl(var(--tertiary));font-size:10px}._OBHQU{font-family:var(--font-heading);transition:transform .6s var(--ease-out);font-size:1.3rem;font-weight:400}._PI-Oh{color:hsl(var(--muted-foreground));font-size:.85rem}._rPvVd{transition:transform .6s var(--ease-out);font-size:1.25rem}._8-YqN:hover ._4ji6q{background:hsl(var(--foreground));color:hsl(var(--background))}._8-YqN:hover ._OBHQU{transform:translate(.4rem)}._8-YqN:hover ._rPvVd{transform:translate(.4rem)rotate(-45deg)}@media (prefers-reduced-motion:reduce){._Gdcwz{opacity:1!important}._Y-uCL{clip-path:none;transition:none;transform:none}}
