.hZ48G{width:100%}.ElmcU{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,800px)}.yi7ln{display:block;overflow:hidden;position:relative;text-decoration:none}.yi7ln:hover .JwJxe{transform:scale(1.05)}.yi7ln:hover .YuYWG{opacity:.55}.yi7ln:hover .xZkcu{letter-spacing:.18em}.fpyHd{inset:0;position:absolute}.WB1Qm{display:block}.JwJxe,.WB1Qm{height:100%;width:100%}.JwJxe{object-fit:cover;object-position:center top;transition:transform .6s ease,filter .24s ease;will-change:transform}.YuYWG{background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.15) 40%,transparent 70%);inset:0;opacity:.4;transition:opacity .4s ease}.YuYWG,.orVLu{position:absolute}.orVLu{bottom:var(--spacing-40);display:flex;flex-direction:column;gap:0;left:var(--spacing-40);z-index:1}.TxHxO{font-family:var(--font-primary);font-size:22px;font-weight:var(--font-weight-bold);letter-spacing:.08em;margin:0}.TxHxO,.xZkcu{color:var(--color-white);text-transform:uppercase}.xZkcu{align-items:center;display:inline-flex;font-family:var(--font-secondary,"Open Sans",Arial,sans-serif);font-size:14px;font-weight:var(--font-weight-regular);gap:var(--spacing-8);letter-spacing:.14em;line-height:normal;transition:letter-spacing .3s ease}.jOCgO{opacity:.7}@media only screen and (min-width:2560px){.ElmcU{grid-template-rows:none}.yi7ln{aspect-ratio:720/800}.TxHxO{font-size:clamp(30px,.9vw,36px)}.xZkcu{font-size:clamp(16px,.5vw,20px)}}@media only screen and (max-width:480px){.hZ48G{background:#fff}.ElmcU{display:grid;grid-template-columns:1fr;grid-template-rows:none}.yi7ln{height:540px;width:100%;-webkit-tap-highlight-color:transparent}.yi7ln:hover .JwJxe{transform:none}.yi7ln:hover .YuYWG{opacity:1}.yi7ln:hover .xZkcu{letter-spacing:0}.yi7ln:active .JwJxe{filter:brightness(.78);transform:scale(1.015)}.yi7ln:active .YuYWG{background:linear-gradient(180deg,rgba(22,22,24,.12) 24%,rgba(22,22,24,.56));opacity:1}.yi7ln:active .xZkcu{color:hsla(0,0%,100%,.72)}.yi7ln:active .orVLu{transform:translateY(2px)}.JwJxe{object-position:center center;transition:transform .24s ease}.YuYWG{background:linear-gradient(180deg,rgba(22,22,24,.04) 37.432%,rgba(22,22,24,.4));opacity:1}.orVLu{bottom:40px;gap:0;left:16px;transition:transform .18s ease}.TxHxO{font-family:var(--font-primary,"StilsonDisplay",serif);font-size:32px;font-weight:700;padding-left:8px}.TxHxO,.xZkcu{letter-spacing:0;line-height:normal}.xZkcu{font-family:var(--font-secondary,"Open Sans",sans-serif);font-size:14px;font-weight:400;gap:2px;height:auto;padding:0;transition:color .18s ease}.jOCgO{align-items:center;display:inline-flex;height:24px;justify-content:center;opacity:1;width:24px}}.t3DH8{background-color:#fff;padding:24px 0;width:100%}.D6iXH{color:var(--text-title);font-family:var(--font-primary);font-size:40px;font-weight:var(--font-weight-bold);letter-spacing:.04em;margin:0 0 24px;text-align:center;text-transform:uppercase}.BGBAd{display:none}.aSKOG{display:flex;width:100%}.UFGAC{cursor:pointer;display:flex;flex:1;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:flex .5s cubic-bezier(.4,0,.2,1)}.UFGAC:hover{flex:2}.UFGAC:hover .HYOvZ{opacity:0}.UFGAC:hover .IISgr{color:var(--text-title)}.F44a0{background-color:#f0ede8;height:550px;overflow:hidden;position:relative}.UFGAC:not(:last-child) .F44a0:after{background:#fff;content:"";height:100%;pointer-events:none;position:absolute;right:-1px;top:0;transform:skewX(-7deg);transform-origin:top center;width:2px;z-index:2}.LL3ID{display:block;height:100%;object-fit:cover;object-position:top center;transition:transform .5s ease;width:100%}.ZVlJ8{inset:0;opacity:0;position:absolute;transition:opacity .24s ease}.UFGAC:hover .LL3ID{transform:scale(1.03)}.HYOvZ{background:rgba(0,0,0,.25);inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .4s ease}.IISgr{background:#fff;color:var(--text-subtext);font-family:var(--font-secondary);font-size:14px;font-weight:var(--font-weight-regular);letter-spacing:.14em;padding:12px 8px;text-align:center;text-transform:uppercase;transition:color .2s ease;white-space:nowrap}.bBMXv,.hFTAM{display:none}@media only screen and (min-width:2560px){.D6iXH{font-size:clamp(48px,1.35vw,56px)}.F44a0{aspect-ratio:360/550;height:auto}.IISgr{font-size:clamp(16px,.48vw,18px)}}@media only screen and (max-width:480px){.t3DH8{background-color:#fff;overflow:hidden;padding:24px 0}.D6iXH{color:#49484f;font-family:var(--font-primary,"StilsonDisplay",serif);font-size:28px;font-weight:700;letter-spacing:0;line-height:normal;margin:0 0 24px;padding:0 16px}.oHYJ_{display:none}.BGBAd{display:block}.aSKOG{background:#fff;display:flex;height:auto;margin:0;overflow:hidden;width:100%}.UFGAC{min-width:0;-webkit-tap-highlight-color:transparent;transition:none}.UFGAC,.UFGAC:hover{flex:1 1 33.33333%}.UFGAC:active,.UFGAC:focus-visible{flex:1 1 33.33333%}.F44a0{aspect-ratio:2/3;background-color:#f6f6f6;clip-path:none;height:auto}.LL3ID{height:100%;inset:0;object-fit:cover;object-position:top center;position:absolute;transition:none}.UFGAC:first-child .F44a0,.UFGAC:last-child .F44a0{clip-path:none}.UFGAC:active .LL3ID,.UFGAC:focus-visible .LL3ID{transform:none}.UFGAC:active .HsI3j,.UFGAC:focus-visible .HsI3j{opacity:1}.UFGAC:not(:last-child) .F44a0:after{display:block;right:-1px;transform:skewX(-7deg);width:2px}.UFGAC:nth-child(4) .F44a0:after{display:none}.UFGAC:active .ZVlJ8,.UFGAC:focus-visible .ZVlJ8,.ZVlJ8{display:none;opacity:0}.UFGAC:hover .LL3ID{transform:none}.UFGAC:active .HYOvZ,.UFGAC:focus-visible .HYOvZ{opacity:0}.HYOvZ{opacity:0}.IISgr{align-items:center;color:#898989;display:flex;font-family:var(--font-secondary,"Open Sans",sans-serif);font-size:clamp(14px,3.8vw,18px);font-weight:400;height:50px;justify-content:center;letter-spacing:0;line-height:normal;overflow:hidden;padding:10px 4px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.UFGAC:active .IISgr,.UFGAC:focus-visible .IISgr,.UFGAC:hover .IISgr{color:#898989}.hFTAM{display:none}.bBMXv{align-items:center;background:#49484f;border-radius:2px;color:#f6f6f6;display:flex;font-family:var(--font-secondary);font-size:14px;font-weight:400;height:40px;justify-content:center;line-height:normal;margin:8px auto 0;padding:8px 12px;text-decoration:none;text-transform:uppercase;width:40%}}.hyQZY{position:relative}.prir8{overflow:hidden;touch-action:pan-y pinch-zoom}.DeQwq{display:flex}.DeQwq>.aSKOG{flex:0 0 100%;min-width:0}.wOolZ{background:hsla(0,0%,100%,.9);border:0;color:#49484f;cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:3}.wOolZ:disabled{cursor:default;opacity:.35}.uzSuW{left:0}.tx5SH{right:0}.dtg3F{height:572px;overflow:hidden}.dtg3F,.xtma9{position:relative;width:100%}.xtma9{display:block;height:100%;text-decoration:none}.xtma9:hover .DyiV1{transform:scale(1.04)}.xtma9:hover .pS40L{opacity:.45}.xtma9:hover .EoZ9r{letter-spacing:.18em}.G7BAA{inset:0;overflow:hidden;position:absolute}.DbhX_{display:block}.DbhX_,.DyiV1{height:100%;width:100%}.DyiV1{object-fit:cover;object-position:center;transition:transform .6s ease;will-change:transform}.pS40L{background:linear-gradient(90deg,rgba(0,0,0,.45) 0,rgba(0,0,0,.1) 50%,transparent);inset:0;opacity:.35;transition:opacity .4s ease}.X4LYR,.pS40L{position:absolute}.X4LYR{bottom:var(--spacing-48);display:flex;flex-direction:column;gap:var(--spacing-8);left:var(--spacing-48)}.PoVaG{font-family:var(--font-primary);font-size:28px;font-weight:var(--font-weight-bold);letter-spacing:.08em;margin:0}.EoZ9r,.PoVaG{color:var(--color-white);text-transform:uppercase}.EoZ9r{align-items:center;display:inline-flex;font-family:var(--font-secondary);font-weight:var(--font-weight-regular);gap:var(--spacing-8);letter-spacing:.14em;line-height:normal;padding:0;transition:letter-spacing .3s ease}.EoZ9r,.EoZ9r *,.v6C0g{font-size:14px}.v6C0g{opacity:.7}@media only screen and (min-width:2560px){.dtg3F{aspect-ratio:1440/572;height:auto}.PoVaG{font-size:clamp(36px,1.1vw,44px)}.EoZ9r,.EoZ9r *,.v6C0g{font-size:clamp(16px,.5vw,20px)}}@media only screen and (max-width:480px){.dtg3F{height:572px}.xtma9:hover .DyiV1{transform:none}.xtma9:hover .pS40L{opacity:1}.xtma9:hover .EoZ9r{letter-spacing:0}.xtma9:active .pS40L,.xtma9:focus-visible .pS40L{background:linear-gradient(180deg,rgba(22,22,24,0) 37.432%,rgba(22,22,24,.7))}.xtma9:active .PoVaG,.xtma9:focus-visible .PoVaG{padding-left:12px}.DyiV1{object-position:center center}.pS40L{background:linear-gradient(180deg,rgba(22,22,24,0) 37.432%,rgba(22,22,24,.3));opacity:1}.X4LYR{bottom:40px;gap:4px;left:16px}.PoVaG{font-family:var(--font-primary,"StilsonDisplay",serif);font-size:32px;font-weight:700;padding-left:8px;transition:padding-left .18s ease}.EoZ9r,.PoVaG{letter-spacing:0;line-height:normal}.EoZ9r{font-family:var(--font-secondary,"Open Sans",sans-serif);font-weight:400;gap:2px;height:auto;padding:0}.EoZ9r,.v6C0g{font-size:14px}.v6C0g{align-items:center;display:inline-flex;height:24px;justify-content:center;opacity:1;width:24px}}.vZPC_{background-color:var(--bg-surface-1);box-sizing:border-box;padding:var(--spacing-24) var(--spacing-64);width:100%}.o9AYZ{color:var(--text-title);font-family:var(--font-primary);font-size:32px;font-weight:var(--font-weight-regular);line-height:1.1;margin:0 0 var(--spacing-24);text-transform:uppercase}.PzgK6{display:grid;gap:4px;grid-template-columns:2fr 1fr 2fr 1fr;height:355px;width:100%}.pihvy{display:flex;flex-direction:column;gap:4px}._wrsv{display:block;overflow:hidden;position:relative;text-decoration:none}.zfmir{height:355px}.jX1Fz{height:175.5px}._wrsv:hover .Uok7g{opacity:1}._wrsv:hover .D6R5F{transform:scale(1.04)}.RUlxV{background-color:var(--bg-surface-2);overflow:hidden;position:relative}.D6R5F,.RUlxV{height:100%;width:100%}.D6R5F{object-fit:cover;transition:transform .5s ease;will-change:transform}.Uok7g{align-items:flex-end;background:rgba(0,0,0,.35);inset:0;justify-content:flex-end;opacity:0;padding:var(--spacing-12) var(--spacing-16);transition:opacity .3s ease}.Uok7g,.q510E{display:flex;position:absolute}.q510E{align-items:center;color:#49484f;height:20px;justify-content:center;left:12px;pointer-events:none;top:12px;width:20px;z-index:1}.q510E svg{display:block;height:17px;width:17px}.w1TDe{color:var(--color-white);font-size:16px;opacity:.9}@media only screen and (min-width:2560px){.o9AYZ{font-size:clamp(40px,1.1vw,48px)}.PzgK6{aspect-ratio:1312/355;height:auto}.zfmir{height:100%}.jX1Fz{height:calc(50% - 2px)}.w1TDe{font-size:clamp(18px,.55vw,22px)}}@media only screen and (max-width:480px){.vZPC_{background-color:#fcfcfc;overflow:hidden;padding:24px 16px}.t2J02{box-sizing:border-box;margin:0;max-width:100%;width:100%}.o9AYZ{font-size:28px;line-height:1.1;margin-bottom:16px}.PzgK6{box-sizing:border-box;display:grid;gap:2px 0;grid-auto-rows:calc(60.36585vw - 19.31707px);grid-template-columns:repeat(328,minmax(0,1fr));height:auto;width:100%}.PzgK6>._wrsv:first-child{grid-column:1/span 203;grid-row:1}.PzgK6>.pihvy:nth-child(2){grid-column:206/span 123;grid-row:1}.PzgK6>._wrsv:nth-child(3){grid-column:126/span 203;grid-row:2}.PzgK6>.pihvy:nth-child(4){grid-column:1/span 123;grid-row:2}.pihvy{gap:2px;height:100%;min-width:0;width:100%}._wrsv:hover .D6R5F{transform:none}.zfmir{height:100%;min-width:0;width:100%}.jX1Fz{height:calc(50% - 1px);width:100%}.q510E{height:24px;left:8px;top:8px;width:24px}.q510E svg{display:block;height:16px;width:16px}.Uok7g,.w1TDe{display:none}}.E7Nh8{background-color:#fbf1ea;padding:var(--spacing-24) 0;width:100%}.TkpCf{margin:0 auto;max-width:1440px;padding:0 var(--spacing-64)}.LjzVT{max-width:100%}.PSrvn{display:block;filter:contrast(1000%) brightness(0);height:48px;object-fit:cover;object-position:0 center;width:210px}.PSrvn,.WEOFn{margin-bottom:var(--spacing-24)}.GvdLJ,.ULXgl{color:var(--text-subtext);font-size:16px;line-height:normal;margin:0;white-space:pre-line}.GvdLJ,.ULXgl,.h5lip{font-family:var(--font-secondary);font-weight:var(--font-weight-regular)}.h5lip{align-items:center;background:none;border:none;color:var(--text-title);cursor:pointer;display:inline-flex;font-size:11px;gap:var(--spacing-8);letter-spacing:.12em;padding:0;text-transform:uppercase;transition:opacity .2s ease}.h5lip:hover{opacity:.6}.h5lip:focus-visible{outline:1px solid var(--text-title);outline-offset:4px}.R_a1S{color:var(--text-subtext)}.mxgFK{font-size:12px;transition:transform .2s ease}.h5lip[aria-expanded=true] .mxgFK{transform:rotate(180deg)}@media only screen and (min-width:2560px){.GvdLJ,.ULXgl{font-size:clamp(24px,.72vw,30px);line-height:1.45}.h5lip,.mxgFK{font-size:clamp(18px,.52vw,20px)}}@media only screen and (max-width:480px){.E7Nh8{background-color:#fbf1ea;padding:24px 16px}.TkpCf{max-width:none;padding:0}.PSrvn{height:30px;width:143px}.PSrvn,.WEOFn{margin-bottom:16px}.GvdLJ,.ULXgl{color:#49484f;font-size:16px;line-height:1.45}.GvdLJ{display:block;max-height:none;overflow:visible;text-overflow:clip}.h5lip{font-family:var(--font-secondary,"Open Sans",sans-serif);font-size:16px;font-weight:400;gap:2px;height:40px;letter-spacing:0;line-height:normal;padding:8px}.R_a1S,.mxgFK{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.R_a1S svg{height:16px;width:9px}.mxgFK svg{height:6px;width:10px}}