.wh9jhx0{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background-color:var(--_6yw68o1)}.wh9jhx1{object-fit:cover;width:100%;height:100%;animation:_1d0nfjw0 1.2s ease forwards}.wh9jhx1,.wh9jhx2{position:absolute;inset:0;z-index:0}.wh9jhx2{pointer-events:none}.wh9jhx3{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,var(--_6yw68oe) 0,var(--_6yw68oc) 35%,var(--_6yw68oa) 60%,var(--_6yw68o9) 100%)}.wh9jhx4{position:relative;z-index:2;max-width:1400px;align-self:center;width:100%;padding:0 var(--_6yw68o1e)}.wh9jhx5{padding:var(--_6yw68o1g) 0 var(--_6yw68o1f);max-width:900px}.wh9jhx6{font-size:var(--_6yw68om);font-weight:var(--_6yw68oy);letter-spacing:.2em;text-transform:uppercase;color:var(--_6yw68o3);margin-bottom:var(--_6yw68o18);animation:_1d0nfjw1 .8s ease .2s both}.wh9jhx7{font-family:var(--_6yw68ok);font-size:var(--_6yw68ov);font-weight:var(--_6yw68oz);line-height:var(--_6yw68o10);color:var(--_6yw68o0);letter-spacing:-.03em;margin-bottom:var(--_6yw68o1a);animation:_1d0nfjw1 .8s ease .4s both}.wh9jhx8{color:var(--_6yw68o3);font-style:italic}.wh9jhx9{font-size:var(--_6yw68op);color:var(--_6yw68o5);line-height:var(--_6yw68o13);max-width:560px;margin-bottom:var(--_6yw68o1c);animation:_1d0nfjw1 .8s ease .6s both}.wh9jhxa{gap:var(--_6yw68o18);animation:_1d0nfjw1 .8s ease .8s both;flex-wrap:wrap}.wh9jhxa,.wh9jhxb{display:flex;align-items:center}.wh9jhxb{position:absolute;bottom:var(--_6yw68o1b);right:var(--_6yw68o1b);z-index:2;flex-direction:column;gap:var(--_6yw68o16);color:var(--_6yw68o5);opacity:.5;animation:_1d0nfjw0 1s ease 1.5s both}.wh9jhxc{font-size:var(--_6yw68om);letter-spacing:.15em;text-transform:uppercase;writing-mode:vertical-rl}.wh9jhxd{color:var(--_6yw68o0)}.wh9jhxd:hover{color:var(--_6yw68o1)}@media (max-width:1024px){.wh9jhx7{font-size:var(--_6yw68ou)}}@media (max-width:768px){.wh9jhx4{padding:0 var(--_6yw68o19)}.wh9jhx5{padding:var(--_6yw68o1g) 0 var(--_6yw68o1e)}.wh9jhx7{font-size:var(--_6yw68ot)}.wh9jhx9{font-size:var(--_6yw68oo)}.wh9jhxb{display:none}}._481ev0{background-color:var(--_6yw68o0);padding:var(--_6yw68o1f) var(--_6yw68o1b)}._481ev1{max-width:1200px;margin:0 auto}._481ev2{margin-bottom:var(--_6yw68o1d)}._481ev3{font-size:var(--_6yw68om);font-weight:var(--_6yw68oy);letter-spacing:.2em;text-transform:uppercase;color:var(--_6yw68o2);margin-bottom:var(--_6yw68o17)}._481ev4{font-family:var(--_6yw68ok);font-size:var(--_6yw68ot);font-weight:var(--_6yw68oz);color:var(--_6yw68o1);line-height:var(--_6yw68o10);letter-spacing:-.02em}._481ev5{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--_6yw68o1a)}._481ev6{padding:var(--_6yw68o1b);border:1px solid var(--_6yw68o5);border-radius:var(--_6yw68o1p);display:flex;flex-direction:column;gap:var(--_6yw68o18);transition:border-color var(--_6yw68o1y),box-shadow var(--_6yw68o1y)}._481ev6:hover{border-color:var(--_6yw68o3);box-shadow:var(--_6yw68o1u)}._481ev7{color:var(--_6yw68o3);width:2rem;height:2rem}._481ev8{font-family:var(--_6yw68ok);font-size:var(--_6yw68oq);font-weight:var(--_6yw68oz);color:var(--_6yw68o1);line-height:var(--_6yw68o10)}._481ev9{font-size:var(--_6yw68oo);line-height:var(--_6yw68o13);flex-grow:1}._481ev9,._481eva{color:var(--_6yw68o2)}._481eva{font-size:var(--_6yw68on);font-weight:var(--_6yw68ox);text-decoration:none;display:flex;align-items:center;gap:var(--_6yw68o16);transition:color var(--_6yw68o1x)}._481eva:hover{color:var(--_6yw68o3)}@media (max-width:768px){._481ev0{padding:var(--_6yw68o1e) var(--_6yw68o19)}._481ev4{font-size:var(--_6yw68os)}._481ev5{grid-template-columns:1fr}}._1gxnxz70{background-color:var(--_6yw68o1);padding:var(--_6yw68o1f) var(--_6yw68o1b)}._1gxnxz71{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--_6yw68o1e);align-items:center}._1gxnxz72{display:flex;flex-direction:column;gap:var(--_6yw68o1a)}._1gxnxz73{font-size:var(--_6yw68om);font-weight:var(--_6yw68oy);letter-spacing:.2em;text-transform:uppercase;color:var(--_6yw68o3)}._1gxnxz74{font-family:var(--_6yw68ok);font-size:var(--_6yw68ot);font-weight:var(--_6yw68oz);color:var(--_6yw68o0);line-height:var(--_6yw68o10);letter-spacing:-.02em}._1gxnxz75{font-size:var(--_6yw68op);color:var(--_6yw68o5);line-height:var(--_6yw68o13)}._1gxnxz76{aspect-ratio:4/3;border-radius:var(--_6yw68o1p);overflow:hidden;position:relative;background-color:var(--_6yw68o2)}@media (max-width:768px){._1gxnxz70{padding:var(--_6yw68o1e) var(--_6yw68o19)}._1gxnxz71{grid-template-columns:1fr;gap:var(--_6yw68o1c)}._1gxnxz74{font-size:var(--_6yw68os)}}._9cdmkq0{padding:var(--_6yw68o1f) var(--_6yw68o1b)}._9cdmkq1{max-width:1200px;margin:0 auto var(--_6yw68o1d);display:flex;align-items:flex-end;justify-content:space-between;gap:var(--_6yw68o1a);flex-wrap:wrap}._9cdmkq2{font-size:var(--_6yw68om);font-weight:var(--_6yw68oy);letter-spacing:.2em;text-transform:uppercase;color:var(--_6yw68o2);margin-bottom:var(--_6yw68o17)}._9cdmkq3{font-family:var(--_6yw68ok);font-size:var(--_6yw68ot);font-weight:var(--_6yw68oz);color:var(--_6yw68o1);line-height:var(--_6yw68o10);letter-spacing:-.02em}._9cdmkq4{font-size:var(--_6yw68on);font-weight:var(--_6yw68ox);color:var(--_6yw68o2);text-decoration:none;display:flex;align-items:center;gap:var(--_6yw68o16);white-space:nowrap;transition:color var(--_6yw68o1x);flex-shrink:0}._9cdmkq4:hover{color:var(--_6yw68o3)}._9cdmkq5{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:280px;gap:var(--_6yw68o17)}._9cdmkq6{position:relative;overflow:hidden;border-radius:var(--_6yw68o1p);cursor:pointer;background-color:var(--_6yw68o5)}._9cdmkq6:focus-visible{outline:2px solid var(--_6yw68o3);outline-offset:2px}._9cdmkq7{display:block;width:100%;height:100%}._9cdmkq8{grid-column:span 7}._9cdmkq9{grid-column:span 5}._9cdmkqa{grid-column:span 4}._9cdmkqb{object-fit:cover;transition:transform var(--_6yw68o1z)}._9cdmkq6:hover ._9cdmkqb{transform:scale(1.04)}._9cdmkqc{position:absolute;inset:0;background:linear-gradient(0deg,rgba(31,26,23,.75) 0,transparent 55%);display:flex;align-items:flex-end;padding:var(--_6yw68o18);opacity:1;transition:opacity var(--_6yw68o1y)}._9cdmkqd{font-size:var(--_6yw68on);font-weight:var(--_6yw68ox);color:var(--_6yw68o0);letter-spacing:.04em;text-transform:uppercase}._9cdmkqe{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--_6yw68o2)}@media (max-width:768px){._9cdmkq0{padding:var(--_6yw68o1e) var(--_6yw68o19)}._9cdmkq3{font-size:var(--_6yw68os)}._9cdmkq5{grid-template-columns:1fr 1fr;grid-auto-rows:200px}._9cdmkq8{grid-column:span 2}._9cdmkq9,._9cdmkqa{grid-column:span 1}}@media (max-width:480px){._9cdmkq5{grid-template-columns:1fr;grid-auto-rows:260px}._9cdmkq8{grid-column:span 1}}.fgki0{background-color:var(--_6yw68o5);padding:var(--_6yw68o1f) var(--_6yw68o1b)}.fgki1{max-width:800px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--_6yw68o1b)}.fgki2{font-size:var(--_6yw68os);font-weight:var(--_6yw68ow);line-height:var(--_6yw68o11);color:var(--_6yw68o1);font-style:italic;letter-spacing:-.01em;position:relative}.fgki2,.fgki2:before{font-family:var(--_6yw68ok)}.fgki2:before{content:"“";font-size:var(--_6yw68ov);color:var(--_6yw68o3);line-height:0;vertical-align:-.4em;margin-right:var(--_6yw68o16);opacity:.6}.fgki3{display:flex;flex-direction:column;align-items:center;gap:var(--_6yw68o15)}.fgki4{font-weight:var(--_6yw68oy);color:var(--_6yw68o1);letter-spacing:.08em;text-transform:uppercase;font-style:normal}.fgki4,.fgki5{font-size:var(--_6yw68on)}.fgki5{color:var(--_6yw68o2)}@media (max-width:768px){.fgki0{padding:var(--_6yw68o1e) var(--_6yw68o19)}.fgki2{font-size:var(--_6yw68or)}}._16upv1x0{padding:var(--_6yw68o1e) var(--_6yw68o1b);border-top:1px solid var(--_6yw68o5)}._16upv1x1{max-width:1200px;margin:0 auto}._16upv1x2{font-size:var(--_6yw68om);font-weight:var(--_6yw68oy);letter-spacing:.15em;text-transform:uppercase;color:var(--_6yw68o2);text-align:center;margin-bottom:var(--_6yw68o1b)}._16upv1x3{display:flex;align-items:center;justify-content:center;gap:var(--_6yw68o1d);flex-wrap:wrap}._16upv1x4{font-size:var(--_6yw68oq);font-family:var(--_6yw68ok);font-weight:var(--_6yw68oz);color:var(--_6yw68oi);transition:color var(--_6yw68o1y);text-decoration:none;letter-spacing:-.02em}._16upv1x4:hover{color:var(--_6yw68o1)}@media (max-width:768px){._16upv1x0{padding:var(--_6yw68o1d) var(--_6yw68o19)}._16upv1x3{gap:var(--_6yw68o1b)}}