.avenues{background:var(--color-bg-soft);padding-block:clamp(56px,8vw,96px)}.avenues__caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.avenues__table-wrap{margin-top:clamp(32px,5vw,52px);overflow-x:auto}.avenues__table{width:100%;border-collapse:collapse;text-align:left}.avenues__table thead th{padding:0 18px 16px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-navy-700);border-bottom:1px solid var(--color-navy-800)}.avenues__table thead th:first-child{padding-left:0}.avenues__row{border-bottom:1px solid var(--color-border);background-image:linear-gradient(var(--color-gold-500),var(--color-gold-500));background-repeat:no-repeat;background-position:0 0;background-size:0 1px;transition:background-size .5s ease}.avenues__row:hover{background-size:100% 1px}.avenues__table tbody th,.avenues__table td{padding:26px 18px;vertical-align:top;line-height:1.7;color:var(--color-text-secondary)}.avenues__name{width:20%;padding-left:0!important;font-family:var(--awareness-heading-font);font-size:1.15rem;font-weight:700;line-height:1.4;color:var(--color-navy-900)!important}.avenues__note{max-width:820px;margin:clamp(28px,4vw,44px) 0 0;padding-top:20px;border-top:1px solid var(--color-border);font-size:.95rem;line-height:1.75;color:var(--color-text-muted)}.avenues-closing{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 0,rgb(201 164 70/10%),transparent 58%),var(--color-bg-soft)}.avenues-closing .container{max-width:960px}.avenues-closing .section-heading{margin-bottom:clamp(28px,4vw,40px)}.avenues-closing__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);text-align:left}.avenues-closing__card{position:relative;min-height:190px;padding:clamp(24px,3vw,36px);overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.avenues-closing__card:before{position:absolute;inset:0 auto 0 0;width:4px;background:var(--color-gold-500);content:""}.avenues-closing__card-number{display:block;margin-bottom:16px;color:var(--color-gold-600);font-family:var(--awareness-heading-font);font-size:1.8rem;line-height:1}.avenues-closing__card p{margin:0;color:var(--color-text-secondary);font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.8}.avenues-closing__callout{margin-top:clamp(20px,3vw,32px);padding:clamp(22px,3vw,32px);background:var(--color-bg-dark);border-radius:var(--radius-lg);text-align:center}.avenues-closing__highlight{margin:0;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:700;line-height:1.45}.avenues-closing__tagline{font-size:.75rem;letter-spacing:.14em;line-height:1.7}.avenues-closing__callout .avenues-closing__tagline{color:var(--color-gold-400)}@media (max-width:960px){.avenues__row,.avenues__table,.avenues__table tbody,.avenues__table tbody th,.avenues__table td{display:block}.avenues__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.avenues__row{padding-block:26px;border-top:1px solid var(--color-border);border-bottom:0}.avenues__row:last-child{border-bottom:1px solid var(--color-border)}.avenues__table tbody th,.avenues__table td{padding:8px 0}.avenues__name{width:auto;margin-bottom:6px;font-size:1.3rem}.avenues__table td:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold-600)}}@media (max-width:640px){.avenues-closing__cards{grid-template-columns:1fr}.avenues-closing__card{min-height:0;padding:24px}.avenues-closing__callout{padding:24px 20px}.avenues-closing__tagline{letter-spacing:.1em}}@media (prefers-reduced-motion:reduce){.avenues__row{transition:none}}.avenues-cards{padding-block:clamp(56px,8vw,96px)}.avenues-cards__grid{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,28px)}.avenues-card{position:relative;display:flex;flex-direction:column;padding:clamp(22px,3vw,32px);background:var(--color-bg);border:1px solid var(--color-border);border-top:4px solid var(--color-gold-500);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform .3s ease,box-shadow .3s ease}.avenues-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.avenues-card__number{display:grid;place-items:center;width:38px;height:38px;margin-bottom:14px;background:rgb(216 180 90/16%);border-radius:50%;font-size:14px;font-weight:700;color:var(--color-gold-700)}.avenues-card__title{margin:0 0 8px;font-family:var(--awareness-heading-font);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.3;color:var(--color-navy-900)}.avenues-card__subtitle{margin:0 0 14px;font-size:15px;font-weight:700;line-height:1.5;color:var(--color-gold-700)}.avenues-card__text{margin:0 0 10px;font-size:15px;line-height:1.75;color:var(--color-text-secondary)}.avenues-card__text:last-of-type{margin-bottom:0}.avenues-card__examples{margin:14px 0 0;padding:12px 14px;background:var(--color-bg-soft);border-left:3px solid var(--color-gold-500);border-radius:8px;font-size:14px;line-height:1.6;color:var(--color-text-secondary)}.avenues-card__examples strong{color:var(--color-navy-800)}.avenues-card:last-child{grid-column:1/-1}.avenues-card:last-child .avenues-card__text{max-width:900px}.avenues-closing{padding-block:clamp(56px,8vw,96px);text-align:center}.avenues-closing__text{width:min(100%,720px);margin:20px auto 0;line-height:1.8;color:var(--color-text-secondary)}.avenues-closing__highlight{margin:28px 0 0;font-family:var(--awareness-heading-font);font-size:clamp(1.5rem,2.6vw,2rem);color:var(--color-text-white)}.avenues-closing__tagline{margin:12px 0 0;color:var(--color-gold-700);font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}@media (max-width:720px){.avenues-cards__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.avenues-card{transition:none}.avenues-card:hover{transform:none}}