.hb[data-astro-cid-y2zqfqsf]{--hb-card: #fffcf6;--hb-t1: #e0e8e0;--hb-t2: #f1e6d2;--hb-t3: #ede7f2;--hb-t4: #dfebeb;--hb-t5: #f6e4da;--hb-t6: #e3e8dc}.hb-hero[data-astro-cid-y2zqfqsf]{display:grid;grid-template-columns:1.2fr .8fr;gap:64px;align-items:end;padding-block:64px 56px}.hb-hero[data-astro-cid-y2zqfqsf] p[data-astro-cid-y2zqfqsf]:not(.eyebrow){font-size:18px;line-height:1.65}.hb-jump[data-astro-cid-y2zqfqsf]{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.hb-jump[data-astro-cid-y2zqfqsf] a[data-astro-cid-y2zqfqsf]{font-size:13px;text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:6px 13px;background:var(--hb-card)}.hb-group[data-astro-cid-y2zqfqsf]{margin-top:56px}.hb-group-head[data-astro-cid-y2zqfqsf]{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid var(--line)}.hb-group-head[data-astro-cid-y2zqfqsf] h2[data-astro-cid-y2zqfqsf]{font-size:28px;letter-spacing:-.9px}.hb-group-head[data-astro-cid-y2zqfqsf] span[data-astro-cid-y2zqfqsf]{font-size:14px;color:var(--muted)}.hb-mosaic[data-astro-cid-y2zqfqsf]{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:150px;grid-auto-flow:dense;gap:14px}.hb-tile[data-astro-cid-y2zqfqsf]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-radius:22px;overflow:hidden;padding:22px;text-decoration:none;color:var(--ink);background:var(--hb-card);border:1px solid var(--line);transition:transform .2s}.hb-tile[data-astro-cid-y2zqfqsf]:hover{transform:translateY(-3px)}.hb-tile[data-astro-cid-y2zqfqsf] h3[data-astro-cid-y2zqfqsf]{font-size:22px;letter-spacing:-.6px}.hb-tile[data-astro-cid-y2zqfqsf] p[data-astro-cid-y2zqfqsf]{margin-top:6px;font-size:14px;line-height:1.5}.hb-tile[data-astro-cid-y2zqfqsf] .go[data-astro-cid-y2zqfqsf]{margin-top:12px;font-size:13px;font-weight:650}.hb-tile[data-astro-cid-y2zqfqsf].photo{border:0;color:#fffaf2}.hb-tile[data-astro-cid-y2zqfqsf].photo img[data-astro-cid-y2zqfqsf]{position:absolute;inset:0;height:100%}.hb-tile[data-astro-cid-y2zqfqsf].photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,#1f1814d9 100%)}.hb-tile[data-astro-cid-y2zqfqsf].photo>div[data-astro-cid-y2zqfqsf]{position:relative;z-index:1}.hb-tile[data-astro-cid-y2zqfqsf].photo p[data-astro-cid-y2zqfqsf]{color:#f1e8dc}.hb-tile[data-astro-cid-y2zqfqsf] .demo[data-astro-cid-y2zqfqsf]{position:absolute;top:16px;left:16px;z-index:1;font-size:11px;font-weight:650;background:#fffaf2e6;color:var(--ink);border-radius:999px;padding:4px 10px}.hb-tile[data-astro-cid-y2zqfqsf] .mark[data-astro-cid-y2zqfqsf]{position:absolute;top:20px;right:22px;font-size:30px;line-height:1;opacity:.85}.w4[data-astro-cid-y2zqfqsf]{grid-column:span 4}.w5[data-astro-cid-y2zqfqsf]{grid-column:span 5}.w6[data-astro-cid-y2zqfqsf]{grid-column:span 6}.w7[data-astro-cid-y2zqfqsf]{grid-column:span 7}.w3[data-astro-cid-y2zqfqsf]{grid-column:span 3}.w8[data-astro-cid-y2zqfqsf]{grid-column:span 8}.h2[data-astro-cid-y2zqfqsf]{grid-row:span 2}.h3[data-astro-cid-y2zqfqsf]{grid-row:span 3}.t1[data-astro-cid-y2zqfqsf]{background:var(--hb-t1);border-color:transparent}.t2[data-astro-cid-y2zqfqsf]{background:var(--hb-t2);border-color:transparent}.t3[data-astro-cid-y2zqfqsf]{background:var(--hb-t3);border-color:transparent}.t4[data-astro-cid-y2zqfqsf]{background:var(--hb-t4);border-color:transparent}.t5[data-astro-cid-y2zqfqsf]{background:var(--hb-t5);border-color:transparent}.t6[data-astro-cid-y2zqfqsf]{background:var(--hb-t6);border-color:transparent}.hb-layouts[data-astro-cid-y2zqfqsf]{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:center}.hb-layouts[data-astro-cid-y2zqfqsf] p[data-astro-cid-y2zqfqsf]:not(.eyebrow):not(.hb-caption){margin-top:18px;font-size:16px;line-height:1.7}.hb-stack[data-astro-cid-y2zqfqsf]{position:relative;height:420px}.hb-stack[data-astro-cid-y2zqfqsf] figure[data-astro-cid-y2zqfqsf]{position:absolute;width:62%;border-radius:12px;overflow:hidden;box-shadow:0 24px 50px #2a252124;background:#fff}.hb-stack[data-astro-cid-y2zqfqsf] img[data-astro-cid-y2zqfqsf]{height:auto}.hb-stack[data-astro-cid-y2zqfqsf] figure[data-astro-cid-y2zqfqsf]:nth-child(1){left:0;top:60px;transform:rotate(-4deg)}.hb-stack[data-astro-cid-y2zqfqsf] figure[data-astro-cid-y2zqfqsf]:nth-child(2){left:20%;top:0;z-index:1}.hb-stack[data-astro-cid-y2zqfqsf] figure[data-astro-cid-y2zqfqsf]:nth-child(3){right:0;top:90px;transform:rotate(4deg);z-index:2}.hb-caption[data-astro-cid-y2zqfqsf]{margin-top:10px;font-size:11px;color:var(--muted)}.hb-other[data-astro-cid-y2zqfqsf]{display:flex;justify-content:space-between;align-items:center;gap:40px;border-radius:24px;padding:44px 48px;background:var(--ink)}.hb-other[data-astro-cid-y2zqfqsf] h2[data-astro-cid-y2zqfqsf]{color:#fffaf2;font-size:32px;letter-spacing:-1px}.hb-other[data-astro-cid-y2zqfqsf] p[data-astro-cid-y2zqfqsf]{margin-top:10px;color:#d9cfc2;font-size:15px;max-width:620px}@media(max-width:1099px){.hb-hero[data-astro-cid-y2zqfqsf],.hb-layouts[data-astro-cid-y2zqfqsf]{grid-template-columns:1fr;gap:32px}.hb-mosaic[data-astro-cid-y2zqfqsf]{grid-template-columns:repeat(6,1fr)}.w3[data-astro-cid-y2zqfqsf],.w4[data-astro-cid-y2zqfqsf],.w5[data-astro-cid-y2zqfqsf]{grid-column:span 3}.w6[data-astro-cid-y2zqfqsf],.w7[data-astro-cid-y2zqfqsf],.w8[data-astro-cid-y2zqfqsf]{grid-column:span 6}}@media(max-width:700px){.hb-hero[data-astro-cid-y2zqfqsf]{padding-block:24px 24px}.hb-mosaic[data-astro-cid-y2zqfqsf]{grid-template-columns:1fr;grid-auto-rows:auto}.hb-tile[data-astro-cid-y2zqfqsf]{grid-column:auto!important;grid-row:auto!important;min-height:150px}.hb-tile[data-astro-cid-y2zqfqsf].photo{min-height:280px}.hb-stack[data-astro-cid-y2zqfqsf]{height:280px}.hb-other[data-astro-cid-y2zqfqsf]{flex-direction:column;align-items:flex-start;padding:30px 22px}}.hb-layouts[data-astro-cid-y2zqfqsf] .text-link[data-astro-cid-y2zqfqsf]{margin-top:24px}.hb-end[data-astro-cid-y2zqfqsf]{padding-bottom:104px}
