.hub[data-v-57869c1d]{background:#fff;min-height:100vh}.hub-tally[data-v-57869c1d]{display:flex;flex-wrap:wrap;gap:2.75rem;justify-content:center;margin:1.75rem 0 0;padding:0}.hub-tally div[data-v-57869c1d]{display:flex;flex-direction:column;gap:.2rem}.hub-tally dt[data-v-57869c1d]{color:#95a5a6;font-family:Quicksand,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.hub-tally dd[data-v-57869c1d]{color:#2c3e50;font-family:Playfair Display,Georgia,serif;font-size:1.8rem;font-variant-numeric:tabular-nums;line-height:1;margin:0}.hub-tally dd span[data-v-57869c1d]{color:#95a5a6;font-size:.95rem}.hub-tally-pro[data-v-57869c1d]{color:#c0392b;display:block;font-family:Quicksand,sans-serif;font-size:.68rem;font-style:normal;font-weight:700;margin-top:.3rem}.hub-body[data-v-57869c1d]{margin:0 auto;max-width:1200px;padding:3rem 1.25rem 4rem}.hub-doors[data-v-57869c1d]{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style:none;margin:0;padding:0}.hub-doors li[data-v-57869c1d]{margin:0}.hub-door[data-v-57869c1d]{background:#fff;border:1px solid #e3e7ea;border-radius:18px;box-shadow:0 2px 16px #0000000d;display:flex;flex-direction:column;height:100%;padding:1.6rem 1.5rem 1.4rem;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s}.hub-door[data-v-57869c1d]:hover{border-color:#e0b8b2;box-shadow:0 8px 26px #c0392b1a;transform:translateY(-2px)}.hub-door[data-v-57869c1d]:focus-visible{outline:2px solid #c0392b;outline-offset:3px}.hub-door-icon[data-v-57869c1d]{align-items:center;background:#fdf1ef;border-radius:12px;color:#c0392b;display:inline-flex;height:44px;justify-content:center;margin-bottom:1rem;width:44px}.hub-door h3[data-v-57869c1d]{color:#2c3e50;font-family:Playfair Display,Georgia,serif;font-size:1.3rem;font-weight:400;line-height:1.25;margin:0 0 .5rem}.hub-door p[data-v-57869c1d]{color:#7f8c8d;flex:1;font-size:.88rem;font-weight:500;line-height:1.6;margin:0 0 1.2rem}.hub-door p[data-v-57869c1d],.hub-door-cta[data-v-57869c1d]{font-family:Quicksand,sans-serif}.hub-door-cta[data-v-57869c1d]{align-items:center;color:#c0392b;display:inline-flex;font-size:.82rem;font-weight:700;gap:.35rem}.hub-door:hover .hub-door-cta svg[data-v-57869c1d]{transform:translate(3px)}.hub-door-cta svg[data-v-57869c1d]{transition:transform .16s}.sec[data-v-57869c1d]{border-top:1px solid #e9ebed;margin-bottom:3.4rem;padding-top:2.9rem}.sec[data-v-57869c1d]:last-of-type{margin-bottom:0}.sec-eyebrow[data-v-57869c1d]{color:#c0392b;font-family:Quicksand,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.16em;margin:0 0 .6rem;text-align:center;text-transform:uppercase}.sec-h[data-v-57869c1d]{color:#2c3e50;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:400;line-height:1.2;margin:0 auto .85rem;max-width:22ch;text-wrap:balance}.sec-h[data-v-57869c1d],.sec-lead[data-v-57869c1d]{text-align:center}.sec-lead[data-v-57869c1d]{color:#7f8c8d;font-family:Quicksand,sans-serif;font-size:.95rem;font-weight:500;line-height:1.7;margin:0 auto 2.2rem;max-width:62ch}.why-grid[data-v-57869c1d]{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.why[data-v-57869c1d]{background:#f8f8f8;border:1px solid #e9ebed;border-radius:16px;padding:1.5rem 1.4rem}.why h3[data-v-57869c1d]{color:#c0392b;font-family:Playfair Display,Georgia,serif;font-size:1.15rem;font-weight:400;line-height:1.25;margin:0 0 .6rem}.why p[data-v-57869c1d]{color:#7f8c8d;font-family:Quicksand,sans-serif;font-size:.87rem;font-weight:500;line-height:1.65;margin:0}.why-answer[data-v-57869c1d]{border-top:1px solid #e3e7ea;color:#2c3e50!important;font-weight:600!important;margin-top:.9rem!important;padding-top:.85rem}.chain[data-v-57869c1d]{display:grid;gap:1.75rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;margin:0;padding:0}.chain li[data-v-57869c1d]{align-items:flex-start;display:flex;gap:.9rem}.chain-n[data-v-57869c1d]{color:#e0b8b2;flex:none;font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-variant-numeric:tabular-nums;line-height:1;padding-top:.1rem}.chain h3[data-v-57869c1d]{color:#2c3e50;font-size:.95rem;font-weight:700;margin:0 0 .4rem}.chain h3[data-v-57869c1d],.chain p[data-v-57869c1d]{font-family:Quicksand,sans-serif}.chain p[data-v-57869c1d]{color:#7f8c8d;font-size:.85rem;font-weight:500;line-height:1.65;margin:0}.faq[data-v-57869c1d]{margin:0;max-width:none}.faq-item[data-v-57869c1d]{border-bottom:1px solid #e9ebed}.faq-item[data-v-57869c1d]:first-child{border-top:1px solid #e9ebed}.faq-item summary[data-v-57869c1d]{align-items:center;color:#2c3e50;cursor:pointer;display:flex;font-family:Quicksand,sans-serif;font-size:1rem;font-weight:700;gap:1rem;justify-content:space-between;list-style:none;padding:1.05rem .25rem;transition:color .14s}.faq-item summary[data-v-57869c1d]::-webkit-details-marker{display:none}.faq-item summary[data-v-57869c1d]::marker{content:""}.faq-item summary[data-v-57869c1d]:hover{color:#c0392b}.faq-item summary[data-v-57869c1d]:focus-visible{border-radius:4px;outline:2px solid #c0392b;outline-offset:2px}.faq-item summary svg[data-v-57869c1d]{color:#c0392b;flex:none;transition:transform .2s ease}.faq-item[open] summary[data-v-57869c1d]{color:#c0392b}.faq-item[open] summary svg[data-v-57869c1d]{transform:rotate(180deg)}.faq-item p[data-v-57869c1d]{color:#7f8c8d;font-size:.88rem;line-height:1.7;margin:0 0 1.15rem;max-width:82ch;padding:0 2.5rem 0 .25rem}.faq-foot[data-v-57869c1d],.faq-item p[data-v-57869c1d]{font-family:Quicksand,sans-serif;font-weight:500}.faq-foot[data-v-57869c1d]{color:#95a5a6;font-size:.85rem;line-height:1.6;margin:1.8rem 0 0;text-align:center}.faq-foot a[data-v-57869c1d]{color:#c0392b}.hub-grid[data-v-57869c1d]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.hub-grid h3[data-v-57869c1d]{border-left:2px solid #c0392b;color:#2c3e50;font-size:.95rem;font-weight:700;margin:0 0 .5rem}.hub-grid h3[data-v-57869c1d],.hub-grid p[data-v-57869c1d]{font-family:Quicksand,sans-serif;padding-left:.85rem}.hub-grid p[data-v-57869c1d]{color:#7f8c8d;font-size:.86rem;font-weight:500;line-height:1.65;margin:0}.hub-start[data-v-57869c1d]{background:#f8f8f8;border:1px solid #e9ebed;border-radius:18px;margin-top:3rem;padding:2.25rem;text-align:center}.hub-start h2[data-v-57869c1d]{color:#2c3e50;font-family:Playfair Display,Georgia,serif;font-size:1.35rem;font-weight:400;margin:0 0 .6rem}.hub-start p[data-v-57869c1d]{color:#7f8c8d;font-size:.9rem;font-weight:500;line-height:1.65;margin:0 auto 1.4rem;max-width:56ch}.hub-cta[data-v-57869c1d],.hub-start p[data-v-57869c1d]{font-family:Quicksand,sans-serif}.hub-cta[data-v-57869c1d]{align-items:center;background:#c0392b;border-radius:10px;color:#fff;display:inline-flex;font-size:.88rem;font-weight:700;gap:.4rem;padding:.68rem 1.35rem;text-decoration:none;transition:background .14s}.hub-cta[data-v-57869c1d]:hover{background:#a93226}@media(max-width:600px){.hub-body[data-v-57869c1d]{padding:2rem 1rem 3rem}.hub-doors[data-v-57869c1d]{gap:1rem}.hub-tally[data-v-57869c1d]{gap:1.75rem}.hub-tally dd[data-v-57869c1d]{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.hub-door[data-v-57869c1d],.hub-door-cta svg[data-v-57869c1d]{transition:none}.hub-door[data-v-57869c1d]:hover{transform:none}}
