.cd-hero[data-astro-cid-xeng6wnz]{position:relative;min-height:90vh;margin-top:-112px;display:flex;align-items:flex-end;overflow:hidden;color:#fff}.cd-hero__bg[data-astro-cid-xeng6wnz]{position:absolute;inset:0;background-size:cover;background-position:center 20%;animation:heroZoom 8s ease-out forwards}@keyframes heroZoom{0%{transform:scale(1.06)}to{transform:scale(1)}}.cd-hero__overlay[data-astro-cid-xeng6wnz]{position:absolute;inset:0;background:linear-gradient(to top,#000000f2,#0009 40%,#0003)}.cd-hero__content[data-astro-cid-xeng6wnz]{position:relative;z-index:1;padding-bottom:var(--space-16);animation:fadeUp .8s ease-out .15s both}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.cd-breadcrumb[data-astro-cid-xeng6wnz]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6)}.cd-breadcrumb[data-astro-cid-xeng6wnz] a[data-astro-cid-xeng6wnz],.cd-breadcrumb[data-astro-cid-xeng6wnz] span[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;text-decoration:none;transition:color .2s}.cd-breadcrumb[data-astro-cid-xeng6wnz] a[data-astro-cid-xeng6wnz]:hover{color:#ffffffd9}.cd-breadcrumb[data-astro-cid-xeng6wnz] [data-astro-cid-xeng6wnz][aria-current=page]{color:#ffffffbf}.cd-eyebrow[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-red);display:block;margin-bottom:var(--space-3)}.cd-headline[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:clamp(3rem,8vw,6.5rem);font-weight:900;line-height:.9;letter-spacing:-.02em;color:#fff;margin-bottom:var(--space-5)}.cd-sub[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:400;color:#fff9;margin-bottom:var(--space-10);max-width:560px}.cd-hero__meta[data-astro-cid-xeng6wnz]{display:flex;gap:var(--space-12);margin-bottom:var(--space-10)}.cd-meta-block[data-astro-cid-xeng6wnz]{display:flex;flex-direction:column;gap:var(--space-2)}.cd-meta-label[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffff59}.cd-meta-value[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:14px;font-weight:500;color:#ffffffd9}.cd-hero__actions[data-astro-cid-xeng6wnz]{display:flex;gap:var(--space-4);align-items:center;flex-wrap:wrap}.cd-btn[data-astro-cid-xeng6wnz]{display:inline-flex;align-items:center;gap:var(--space-2);height:54px;padding-inline:36px;font-family:UFCSans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.cd-btn--primary[data-astro-cid-xeng6wnz]{background:var(--color-red);color:#fff;border:2px solid var(--color-red)}.cd-btn--primary[data-astro-cid-xeng6wnz]:hover{background:var(--color-red-dark);border-color:var(--color-red-dark)}.cd-btn--ghost[data-astro-cid-xeng6wnz]{background:transparent;color:#ffffffb3;border:2px solid rgba(255,255,255,.25)}.cd-btn--ghost[data-astro-cid-xeng6wnz]:hover{color:#fff;border-color:#fff9}.cd-body[data-astro-cid-xeng6wnz]{padding-block:var(--space-24);background:var(--bg-primary)}.cd-body__inner[data-astro-cid-xeng6wnz]{display:grid;grid-template-columns:1fr 380px;gap:var(--space-16);align-items:start}.cd-main[data-astro-cid-xeng6wnz]{display:flex;flex-direction:column;gap:var(--space-16)}.cd-section__eyebrow[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-red);display:block;margin-bottom:var(--space-4)}.cd-section__text[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:16px;font-weight:400;line-height:1.8;color:var(--text-secondary);max-width:680px}.cd-benefits[data-astro-cid-xeng6wnz]{list-style:none;display:flex;flex-direction:column;gap:var(--space-4);max-width:560px}.cd-benefit[data-astro-cid-xeng6wnz]{display:flex;align-items:flex-start;gap:var(--space-3);font-family:UFCSans,sans-serif;font-size:15px;font-weight:500;color:var(--text-primary);line-height:1.5}.cd-benefit[data-astro-cid-xeng6wnz] svg[data-astro-cid-xeng6wnz]{flex-shrink:0;margin-top:3px;color:var(--color-red)}.cd-sidebar[data-astro-cid-xeng6wnz]{position:sticky;top:calc(112px + var(--space-8))}.cd-cta-card[data-astro-cid-xeng6wnz]{border:1px solid var(--border-color);overflow:hidden}.cd-cta-card__img-wrap[data-astro-cid-xeng6wnz]{aspect-ratio:16 / 9;overflow:hidden}.cd-cta-card__img[data-astro-cid-xeng6wnz]{width:100%;height:100%;background-size:cover;background-position:center;filter:grayscale(30%);transition:filter .5s,transform .5s}.cd-cta-card[data-astro-cid-xeng6wnz]:hover .cd-cta-card__img[data-astro-cid-xeng6wnz]{filter:grayscale(0%);transform:scale(1.04)}.cd-cta-card__body[data-astro-cid-xeng6wnz]{padding:var(--space-8);background:var(--bg-card)}.cd-cta-card__name[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:1.5rem;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:var(--space-1)}.cd-cta-card__tag[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-red);margin-bottom:var(--space-5);display:block}.cd-cta-divider[data-astro-cid-xeng6wnz]{height:1px;background:var(--border-color);margin-block:var(--space-6)}.cd-cta-detail[data-astro-cid-xeng6wnz]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-3)}.cd-cta-detail__label[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.cd-cta-detail__value[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:13px;font-weight:500;color:var(--text-primary);text-align:right}.cd-cta-btn[data-astro-cid-xeng6wnz]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;height:52px;font-family:UFCSans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s;margin-bottom:var(--space-3)}.cd-cta-btn--primary[data-astro-cid-xeng6wnz]{background:var(--color-red);color:#fff}.cd-cta-btn--primary[data-astro-cid-xeng6wnz]:hover{background:var(--color-red-dark)}.cd-cta-btn--wa[data-astro-cid-xeng6wnz]{background:#25d366;color:#fff}.cd-cta-btn--wa[data-astro-cid-xeng6wnz]:hover{background:#1da851}.cd-cta-note[data-astro-cid-xeng6wnz]{text-align:center;font-family:UFCSans,sans-serif;font-size:11px;color:var(--text-muted);margin-top:var(--space-3)}.cd-related[data-astro-cid-xeng6wnz]{padding-block:var(--space-20) var(--space-24);background:var(--bg-secondary)}.cd-related__eyebrow[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-red);display:block;margin-bottom:var(--space-3)}.cd-related__title[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:var(--space-12)}.cd-related__grid[data-astro-cid-xeng6wnz]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1);margin-bottom:var(--space-12)}.cr-card[data-astro-cid-xeng6wnz]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 3;overflow:hidden;text-decoration:none;color:#fff;background:#0a0a0a}.cr-card__img[data-astro-cid-xeng6wnz]{position:absolute;inset:0;background-size:cover;background-position:center;filter:grayscale(80%);transition:filter .5s,transform .6s}.cr-card__overlay[data-astro-cid-xeng6wnz]{position:absolute;inset:0;background:linear-gradient(to top,#000000d9,#0003 60%)}.cr-card[data-astro-cid-xeng6wnz]:hover .cr-card__img[data-astro-cid-xeng6wnz]{filter:grayscale(0%);transform:scale(1.04)}.cr-card__body[data-astro-cid-xeng6wnz]{position:relative;z-index:1;padding:var(--space-6)}.cr-card__tag[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-red);display:block;margin-bottom:var(--space-2)}.cr-card__name[data-astro-cid-xeng6wnz]{font-family:UFCSans,sans-serif;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;color:#fff}.cd-related__cta[data-astro-cid-xeng6wnz]{display:flex;justify-content:center}.cd-back-btn[data-astro-cid-xeng6wnz]{display:inline-flex;align-items:center;gap:var(--space-2);height:48px;padding-inline:32px;font-family:UFCSans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--text-primary);border:2px solid var(--border-strong);transition:background .2s,color .2s,border-color .2s}.cd-back-btn[data-astro-cid-xeng6wnz]:hover{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}@media(max-width:1024px){.cd-body__inner[data-astro-cid-xeng6wnz]{grid-template-columns:1fr}.cd-sidebar[data-astro-cid-xeng6wnz]{position:static}.cd-related__grid[data-astro-cid-xeng6wnz]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.cd-hero__meta[data-astro-cid-xeng6wnz]{flex-direction:column;gap:var(--space-6)}.cd-hero__actions[data-astro-cid-xeng6wnz]{flex-direction:column;align-items:flex-start}.cd-btn[data-astro-cid-xeng6wnz]{width:100%;justify-content:center}.cd-related__grid[data-astro-cid-xeng6wnz]{grid-template-columns:1fr}}
