.hm8wlu0{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));grid-gap:8px;gap:8px}.hm8wlu1{border:1px solid var(--vp1kcuc);padding:12px;grid-gap:4px;gap:4px}.hm8wlu1,.hm8wlu2{background:var(--vp1kcu1);border-radius:12px;display:grid}.hm8wlu2{grid-template-rows:auto 1fr;min-height:240px;border:1px solid var(--vp1kcuc);overflow:hidden;cursor:pointer;text-align:left;transition:border-color .14s ease,transform .14s ease}.hm8wlu2:hover{border-color:var(--vp1kcud);transform:translateY(-1px)}.hm8wlu3{min-height:88px;background:linear-gradient(135deg,color-mix(in srgb,#315f72 82%,white),#b35f4b 58%,#d8b24c);position:relative}.hm8wlu4{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hm8wlu4,.hm8wlu5{position:absolute;inset:0}.hm8wlu5{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.28))}.hm8wlu6{position:absolute;inset:auto 0 0 0;height:6px;background:#1e6f5c}.hm8wlu7{padding:8px;flex-direction:column}.hm8wlu7,.hm8wlu8{display:flex;gap:6px}.hm8wlu8{justify-content:space-between;align-items:flex-start}.hm8wlu9{font-size:18px;font-weight:650;line-height:1.25}.hm8wlua{color:var(--vp1kcu7);font-size:14px;line-height:1.45}.hm8wlub{display:flex;flex-wrap:wrap;gap:4px;color:var(--vp1kcu8);font-size:12px}.hm8wluc{display:inline-flex;align-items:center;gap:2px}.hm8wlud{display:grid;grid-gap:10px;gap:10px;padding:20 0 10}.hm8wlue{font-size:clamp(2rem,4vw,4rem);line-height:1.05;font-weight:750}.hm8wluf{display:flex;flex-wrap:wrap;gap:4px}.hm8wlug{max-width:1120px;margin-inline:auto;width:100%}.hm8wluh{display:inline-flex;gap:8px;align-self:flex-start;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;font-size:14px;font-weight:550}.hm8wluh,.hm8wlui{align-items:center}.hm8wlui{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);padding:4 0 16}.hm8wluj{display:grid;grid-gap:16px;gap:16px;min-width:0}.hm8wluk{margin:0;font-weight:650;font-size:clamp(34px,5.4vw,52px);line-height:1.06;letter-spacing:-.018em;color:var(--vp1kcu6)}.hm8wluk,.hm8wlul{font-family:Fraunces,ui-serif,Georgia,serif;text-wrap:balance}.hm8wlul{margin-top:12px;max-width:38ch;font-style:italic;font-weight:550;font-size:clamp(18px,2.6vw,23px);line-height:1.4}.hm8wlul,.hm8wlum{color:var(--vp1kcu7)}.hm8wlum{max-width:58ch;font-size:clamp(15px,2.2vw,17px);line-height:1.7}.hm8wlun{gap:10px;min-width:0}.hm8wlun,.hm8wluo{display:flex;align-items:center}.hm8wluo{width:30px;height:30px;border-radius:10px;flex-shrink:0;background:var(--vp1kcut);color:var(--vp1kcu6);justify-content:center;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas;font-weight:750;font-size:12px}.hm8wlup{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--vp1kcu8);font-size:13px;line-height:1.35}.hm8wluq{opacity:.45}.hm8wlur{max-width:440px;display:grid;grid-gap:8px;gap:8px}.hm8wlus{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--vp1kcu8);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.hm8wlut{height:6px;background:var(--vp1kcu3);overflow:hidden}.hm8wlut,.hm8wluu{border-radius:999px}.hm8wluu{height:100%;background:var(--vp1kcuf);transition:width .24s cubic-bezier(.2,0,0,1)}.hm8wluv{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.hm8wluw{position:relative;justify-self:center;width:100%;max-width:320px}.hm8wlux{position:relative;aspect-ratio:3/4;border-radius:16px;overflow:hidden;border:1px solid var(--vp1kcuc);background:var(--vp1kcu3);background-image:repeating-linear-gradient(135deg,transparent 0 14px,var(--vp1kcut) 14px 28px);box-shadow:var(--vp1kcu1g)}.hm8wluy{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hm8wluz{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.hm8wlu10{align-self:flex-start;border:1px solid var(--vp1kcuc);border-radius:10px;background:var(--vp1kcu1);color:var(--vp1kcu8);padding:6px 8px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.hm8wlu11{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:650;font-size:22px;line-height:1.12;color:var(--vp1kcu6);text-wrap:balance}.hm8wlu12{margin-top:8px;font-size:10px;font-weight:550;letter-spacing:.1em;text-transform:uppercase;color:var(--vp1kcu8)}.hm8wlu12,.hm8wlu13{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas}.hm8wlu13{position:absolute;right:-12px;bottom:-14px;width:64px;height:64px;border-radius:999px;border:1px solid var(--vp1kcuc);background:var(--vp1kcu1);box-shadow:var(--vp1kcu1f);display:flex;align-items:center;justify-content:center;color:var(--vp1kcu6);font-weight:750;font-size:13px}.hm8wlu14{display:grid;grid-template-columns:minmax(0,1fr) 318px;grid-gap:clamp(28px,3.4vw,48px);gap:clamp(28px,3.4vw,48px);align-items:start}.hm8wlu15{min-width:0}.hm8wlu16{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--vp1kcuc);margin-bottom:6px}.hm8wlu17{margin:0;font-family:Fraunces,ui-serif,Georgia,serif;font-weight:650;font-size:22px;line-height:1.1;color:var(--vp1kcu6)}.hm8wlu18{margin-top:6px;font-size:12px;font-weight:550;letter-spacing:.04em}.hm8wlu18,.hm8wlu19{color:var(--vp1kcu8);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas}.hm8wlu19{font-size:13px;font-weight:650;white-space:nowrap}.hm8wlu1a{position:relative;overflow:hidden;border:1px solid var(--vp1kcuc);border-radius:16px;background:var(--vp1kcu1);box-shadow:var(--vp1kcu1e);padding:20px;margin:20px 0;display:grid;grid-gap:10px;gap:10px}.hm8wlu1b{position:absolute;top:0;left:0;bottom:0;width:3px;background:var(--vp1kcuf)}.hm8wlu1c{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--vp1kcu8);font-size:12px}.hm8wlu1d{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:650;font-size:clamp(20px,3vw,26px);line-height:1.16;color:var(--vp1kcu6);text-wrap:balance}.hm8wlu1e{max-width:62ch;color:var(--vp1kcu7);font-size:14px;line-height:1.6}.hm8wlu1f,.hm8wlu1g{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.hm8wlu1g{justify-content:space-between;border:1px solid var(--vp1kcuf);background:var(--vp1kcup);border-radius:16px;padding:16px 20px;margin:20px 0}.hm8wlu1h{width:38px;height:38px;border-radius:10px;flex-shrink:0;background:var(--vp1kcuf);color:var(--vp1kcug);display:flex;align-items:center;justify-content:center}.hm8wlu1i{min-width:0;flex:1 1 260px;display:grid;grid-gap:4px;gap:4px}.hm8wlu1j{color:var(--vp1kcu6);font-weight:650;font-size:14px;line-height:1.3}.hm8wlu1k{color:var(--vp1kcu8);font-size:13px;line-height:1.45}.hm8wlu1l{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.hm8wlu1m{display:grid;grid-gap:2px;gap:2px}.hm8wlu1n{display:flex;align-items:center;gap:16px;margin:20px 0 8px;color:var(--vp1kcu8);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas;font-size:11px;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.hm8wlu1o{flex:1 1;height:1px;background:var(--vp1kcuc)}.hm8wlu1p{position:relative;display:flex;align-items:flex-start;gap:16px;min-width:0;padding:4px 12px;border-radius:16px;color:inherit;text-decoration:none;transition:background .14s ease,opacity .14s ease}.hm8wlu1p:hover{background:var(--vp1kcut)}.hm8wlu1q,.hm8wlu1q:hover{background:var(--vp1kcup)}.hm8wlu1r{opacity:.68;cursor:default}.hm8wlu1r:hover{background:transparent}.hm8wlu1s{position:relative;width:40px;align-self:stretch;flex-shrink:0;display:flex;align-items:center;justify-content:center}.hm8wlu1t{position:absolute;left:19px;top:-2px;bottom:-2px;width:2px;background:var(--vp1kcuc);z-index:0}.hm8wlu1u{top:50%}.hm8wlu1v{bottom:50%}.hm8wlu1w{display:none}.hm8wlu1x{position:relative;z-index:1;width:34px;height:34px;border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--vp1kcub);color:var(--vp1kcu8)}.hm8wlu1x,.hm8wlu1y{background:var(--vp1kcu1)}.hm8wlu1z{border:2px solid var(--vp1kcuf);color:var(--vp1kcuf);box-shadow:0 0 0 4px var(--vp1kcup)}.hm8wlu20{background:var(--vp1kcu3);border-color:var(--vp1kcuc)}.hm8wlu21{background:transparent;border-style:dashed;border-color:var(--vp1kcub)}.hm8wlu22{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas;font-weight:650;font-size:12px;color:inherit}.hm8wlu23{min-width:0;flex:1 1;padding:12px 0}.hm8wlu24{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.hm8wlu25{display:inline-flex;align-items:center;gap:6px;color:var(--vp1kcu8);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas;font-size:10px;font-weight:550;letter-spacing:.08em;text-transform:uppercase}.hm8wlu26{width:6px;height:6px;border-radius:999px;flex-shrink:0}.hm8wlu27{background:#2B74FF}.hm8wlu28{background:#1B7F4D}.hm8wlu29{background:#A33DB8}.hm8wlu2a{background:#C96E00}.hm8wlu2b{color:var(--vp1kcuf);background:var(--vp1kcup);border-radius:999px;padding:4px 6px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas;font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.hm8wlu2c{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:650;font-size:18px;line-height:1.25;color:var(--vp1kcu6);text-wrap:balance}.hm8wlu2d{margin-top:4px;color:var(--vp1kcu8);font-size:13px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hm8wlu2e{margin-top:8px;gap:8px;flex-wrap:wrap;font-size:12px;line-height:1.2}.hm8wlu2e,.hm8wlu2f{display:flex;align-items:center;color:var(--vp1kcu8)}.hm8wlu2f{align-self:center;padding-right:4px;flex-shrink:0}.hm8wlu2g{min-width:0;display:flex;flex-direction:column;gap:16px}.hm8wlu2h{background:var(--vp1kcu1);border:1px solid var(--vp1kcuc);border-radius:16px;box-shadow:var(--vp1kcu1e);padding:20px;display:grid;grid-gap:12px;gap:12px}.hm8wlu2i{border-color:var(--vp1kcuf);background:var(--vp1kcup)}.hm8wlu2j{color:var(--vp1kcu8);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas;font-size:11px;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.hm8wlu2k{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:650;font-size:18px;line-height:1.25;color:var(--vp1kcu6)}.hm8wlu2l{color:var(--vp1kcu7);font-size:13px;line-height:1.55}.hm8wlu2m{gap:16px}.hm8wlu2m,.hm8wlu2n{display:flex;align-items:center}.hm8wlu2n{width:46px;height:46px;border-radius:999px;flex-shrink:0;background:var(--vp1kcuf);color:var(--vp1kcug);justify-content:center}.hm8wlu2o{display:grid;grid-gap:12px;gap:12px}.hm8wlu2p{margin-bottom:4px;color:var(--vp1kcu8);font-size:12px;font-weight:550;line-height:1.2}.hm8wlu2q{color:var(--vp1kcu6);font-size:14px;font-weight:550;line-height:1.35}.hm8wlu2r{margin-top:4px;color:var(--vp1kcu8);font-size:12px;line-height:1.5}.hm8wlu2s{height:1px;background:var(--vp1kcuc)}.hm8wlu2t{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.hm8wlu2u{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.hm8wlu2v{border-radius:999px;background:var(--vp1kcut);color:var(--vp1kcu7);padding:6px 10px;font-size:12px;font-weight:550;line-height:1}.hm8wlu2w{display:grid;grid-gap:12px;gap:12px}.hm8wlu2x{gap:12px;min-width:0}.hm8wlu2x,.hm8wlu2y{display:flex;align-items:center}.hm8wlu2y{width:34px;height:34px;border-radius:999px;flex-shrink:0;background:var(--vp1kcut);justify-content:center;font-size:12px}.hm8wlu2y,.hm8wlu2z{color:var(--vp1kcu6);font-weight:650}.hm8wlu2z{font-size:13px;line-height:1.2}.hm8wlu30{margin-top:4px;color:var(--vp1kcu8);font-size:12px;line-height:1.3}.hm8wlu31{display:grid;grid-gap:20px;gap:20px;border-top:1px solid var(--vp1kcuc);padding-top:24px}.hm8wlu32{border-top:1px solid var(--vp1kcuc);border-bottom:1px solid var(--vp1kcuc);padding:10 0;justify-content:space-between;align-items:center;gap:8px}.hm8wlu32,.hm8wlu33{display:flex;flex-wrap:wrap}.hm8wlu33{gap:4px}@media (max-width:900px){.hm8wlui{grid-template-columns:1fr}.hm8wluw{max-width:420px}}@media (max-width:1000px){.hm8wlu14{grid-template-columns:1fr}}@media (min-width:1000px){.hm8wlu2g{position:sticky;top:48px}}