.styles_root__XyZBV{padding:clamp(4rem,10vw,9rem) 0;border-top:2px solid var(--ink);background:var(--paper)}.styles_inner___Bzwr{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3.5rem)}.styles_header__FI3nW{max-width:40rem}.styles_eyebrow__fYyY4{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__6BRp5{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:var(--type-section-title);letter-spacing:-.04em;line-height:.98;margin:0}.styles_titleMark__h8iTp{display:inline-block;background:var(--marker);padding:0 .12em}.styles_root__RVIU7{background:var(--surface);border-radius:var(--r-lg);overflow:hidden;display:flex;flex-direction:column;flex:1 1;min-width:0;text-align:left;text-decoration:none;color:inherit;cursor:pointer;box-shadow:var(--sh-sticker-sm);transition:transform .14s var(--ease),box-shadow .22s var(--ease),background .22s var(--ease)}.styles_root__RVIU7:hover{transform:translate(2px,2px);box-shadow:var(--sh-btn-hover);background:var(--paper-alt)}.styles_root__RVIU7:active{transform:translate(4px,4px);box-shadow:var(--sh-btn-active)}.styles_root__RVIU7:focus{outline:none}.styles_root__RVIU7:focus-visible{outline:2px solid var(--brand-ring);outline-offset:3px}.styles_photo__bRa_s{aspect-ratio:3/4;position:relative;display:flex;align-items:flex-end;padding:1rem;overflow:hidden;border-bottom:1px solid var(--line);background:var(--paper-alt)}.styles_photoInner__BIad2{position:absolute;inset:0;pointer-events:none}.styles_photoImg__bKGt6{position:absolute;inset:0;z-index:1;object-fit:cover}.styles_photoOverlay__kUOvz{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--paper-alt) 55%,transparent) 100%)}.styles_photo1__v3k1_{background:linear-gradient(180deg,#ffe5d0,#f6c9ae)}.styles_photo1__v3k1_ .styles_photoInner__BIad2{opacity:.35;background-image:radial-gradient(circle,#f6c9ae 2px,transparent 2.5px);background-size:24px 40px}.styles_photo2__Vnpco{background:linear-gradient(180deg,#dfede4,#c0dbcb)}.styles_photo2__Vnpco .styles_photoInner__BIad2{opacity:.4;background:repeating-linear-gradient(115deg,transparent,transparent 8px,color-mix(in srgb,#c0dbcb 50%,transparent) 0,color-mix(in srgb,#c0dbcb 50%,transparent) 9px)}.styles_photo3__m_bPG{background:linear-gradient(180deg,#f6e0b0,#edca80)}.styles_photo3__m_bPG .styles_photoInner__BIad2{opacity:.3;background-image:linear-gradient(90deg,#edca80 1px,transparent 0),linear-gradient(0deg,#edca80 1px,transparent 0);background-size:28px 48px}.styles_photo4__RN0CG{background:linear-gradient(180deg,#e8dce8,#cfbac0)}.styles_photo4__RN0CG .styles_photoInner__BIad2{opacity:.35;background:repeating-linear-gradient(0deg,color-mix(in srgb,#cfbac0 60%,transparent),color-mix(in srgb,#cfbac0 60%,transparent) 1px,transparent 0,transparent 20px)}.styles_chip__a_7rp{position:relative;z-index:3;align-self:flex-end;padding:.35rem .75rem;border-radius:var(--r-pill);background:var(--surface);color:var(--ink);border:var(--bd);box-shadow:var(--sh-sticker-xs);font-family:var(--font-rubik),system-ui,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.02em}.styles_body__fSBiR{padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;flex:1 1}.styles_name__8rH9A{font-family:var(--font-rubik),system-ui,sans-serif;font-size:1.1875rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.styles_uni__dfDch{color:var(--ink-muted);font-size:.8125rem;margin-top:-.5rem;line-height:1.4}.styles_metrics__Ev70r{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem 1rem;gap:.5rem 1rem;padding:.75rem 0;margin:0;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}.styles_metrics__Ev70r li{display:flex;flex-direction:column;gap:.1rem}.styles_metrics__Ev70r b{font-family:var(--font-rubik),system-ui,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.styles_metrics__Ev70r span{font-size:.6875rem;color:var(--ink-muted);line-height:1.2}.styles_quote__kYDFy{font-style:italic;font-size:.875rem;color:var(--ink);line-height:1.4;margin:0}.styles_grid__kD6VV{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:1100px){.styles_grid__kD6VV{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:.5rem .5rem .75rem;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ink) 28%,transparent) color-mix(in srgb,var(--ink) 6%,transparent)}.styles_grid__kD6VV::-webkit-scrollbar{height:6px}.styles_grid__kD6VV::-webkit-scrollbar-track{background:color-mix(in srgb,var(--ink) 6%,transparent);border-radius:var(--r-pill)}.styles_grid__kD6VV::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink) 25%,transparent);border-radius:var(--r-pill)}.styles_item__d10S_{flex:0 0 auto;width:min(16.5rem,78vw);min-width:min(16.5rem,78vw);scroll-snap-align:start}}.styles_root__GlORc{margin-top:.25rem;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background:var(--surface);border:1px dashed var(--line);border-radius:var(--r-md);flex-wrap:wrap;gap:1rem}.styles_note__jqw_q{color:var(--ink-muted);font-size:.9375rem;line-height:1.4;flex:1 1 12rem;min-width:0}.styles_actions__5wo0U{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem 1.25rem}.styles_cta__X6u9j{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:600;font-size:.9375rem;color:var(--ink-muted);border-bottom:1px dashed var(--line-strong);padding-bottom:2px;transition:color .2s var(--ease),border-color .2s var(--ease);white-space:nowrap}.styles_cta__X6u9j:hover{color:var(--brand);border-color:var(--brand)}@media (max-width:640px){.styles_root__GlORc{flex-direction:column;align-items:flex-start}.styles_note__jqw_q{flex:0 1 auto}.styles_actions__5wo0U{width:100%;flex-direction:column;align-items:stretch}}.styles_root__nwHYA{padding:clamp(4rem,10vw,9rem) 0;border-top:2px solid var(--ink);background:var(--paper)}.styles_inner__OV5Jh{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3.5rem)}.styles_header__uRGh8{max-width:48rem}.styles_eyebrow__cY40g{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__0ujeu{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:var(--type-section-title);letter-spacing:-.04em;line-height:.98;margin:0 0 1rem}.styles_titleMark__TBg9C{display:inline-block;background:var(--marker);padding:0 .12em}.styles_lead__pJ1N3{margin:0;font-size:clamp(.95rem,1.2vw,1.125rem);line-height:1.55;color:var(--ink-muted);font-weight:500;max-width:40rem}