.pillar-lead{padding:calc(var(--section-py) * .9) 0 var(--section-py)}.pillar-lead__inner{max-width:880px}.pillar-lead__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--orange);margin-bottom:20px;font-size:11px;font-weight:700}.pillar-lead__q{font-family:var(--font-display);text-transform:uppercase;color:var(--white);margin-bottom:24px;font-size:clamp(26px,4vw,40px);line-height:1.05}.pillar-lead__answer{font-family:var(--font-tight);color:#ffffffe0;border-left:3px solid var(--orange);margin-bottom:28px;padding-left:24px;font-size:clamp(18px,2.2vw,22px);line-height:1.6}.pillar-lead__body{color:#ffffff9e;font-size:16px;line-height:1.8}.pillar-lead__body strong{color:#ffffffeb}.pillar-lead__body a,.pillar-lead__answer a{color:var(--orange);text-underline-offset:3px;text-decoration:underline}.pillar-lead__body+.pillar-lead__body{margin-top:18px}.pillar-section{padding:var(--section-py) 0;border-top:1px solid #ffffff12}.pillar-head{margin-bottom:48px}.pillar-head__label{letter-spacing:.2em;text-transform:uppercase;color:var(--orange);margin-bottom:14px;font-size:10px;font-weight:700}.pillar-head__title{font-family:var(--font-display);text-transform:uppercase;color:var(--white);font-size:clamp(28px,4.5vw,48px);line-height:1.02}.pillar-head__title em{color:var(--orange);font-style:normal}.pillar-grid{background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.pillar-card{background:var(--black,#0d0d0d);flex-direction:column;gap:12px;padding:32px 28px;transition:background .3s;display:flex}.pillar-card:hover{background:#141414}.pillar-card__num{font-family:var(--font-display);color:var(--orange);letter-spacing:.1em;font-size:13px}.pillar-card__title{font-family:var(--font-tight);color:var(--white);font-size:18px;font-weight:700}.pillar-card__body{color:#fff9;font-size:14.5px;line-height:1.7}.pillar-scope__inner{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid}.pillar-scope__copy{color:#ffffff9e;margin:20px 0 28px;font-size:16px;line-height:1.8}.pillar-scope__list{flex-direction:column;list-style:none;display:flex}.pillar-scope__item{font-family:var(--font-tight);color:#ffffffd1;border-bottom:1px solid #ffffff14;padding:18px 0 18px 34px;font-size:16px;line-height:1.5;position:relative}.pillar-scope__item:first-child{border-top:1px solid #ffffff14}.pillar-scope__item:before{content:"";background:var(--orange);width:14px;height:1px;position:absolute;top:26px;left:4px}.pillar-timeline{background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.pillar-phase{background:var(--black,#0d0d0d);flex-direction:column;gap:10px;padding:30px 26px;display:flex}.pillar-phase__label{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-size:11px;font-weight:700}.pillar-phase__num{font-family:var(--font-display);color:#ffffff1a;font-size:40px;line-height:1}.pillar-phase__title{font-family:var(--font-tight);color:var(--white);font-size:17px;font-weight:700}.pillar-phase__body{color:#ffffff94;font-size:14px;line-height:1.65}.pillar-related{padding:var(--section-py) 0;border-top:1px solid #ffffff12}.pillar-related__links{background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:1px;margin-top:24px;display:grid}.pillar-related__link{background:var(--black,#0d0d0d);font-family:var(--font-tight);color:#ffffffd1;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;font-size:16px;font-weight:600;transition:background .3s,color .3s;display:flex}.pillar-related__link:hover{color:var(--white);background:#141414}.pillar-related__arrow{color:var(--orange);transition:transform .3s}.pillar-related__link:hover .pillar-related__arrow{transform:translate(5px)}.pillar-card--link{text-decoration:none}.pillar-card--link:hover .pillar-card__title{color:var(--orange)}.pillar-card__cue{font-family:var(--font-tight);letter-spacing:.16em;text-transform:uppercase;color:#ffffff4d;margin-top:auto;padding-top:12px;font-size:11px;font-weight:600;transition:color .3s}.pillar-card--link:hover .pillar-card__cue{color:var(--orange)}.pillar-cols{grid-template-columns:1fr 1fr;gap:0 64px;display:grid}@media (width<=900px){.pillar-cols{grid-template-columns:1fr;gap:0}.pillar-grid,.pillar-timeline{grid-template-columns:1fr 1fr}.pillar-scope__inner{grid-template-columns:1fr;gap:36px}.pillar-related__links{grid-template-columns:1fr}}@media (width<=560px){.pillar-grid,.pillar-timeline{grid-template-columns:1fr}.pillar-lead__answer{padding-left:18px}}.pillar-table-wrap{border:1px solid #ffffff14;overflow-x:auto}.pillar-table{border-collapse:collapse;width:100%;min-width:640px;font-size:14.5px;line-height:1.6}.pillar-table th,.pillar-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:16px 20px}.pillar-table thead th{font-family:var(--font-tight);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);background:#ffffff08;font-size:11px;font-weight:700}.pillar-table tbody th{font-family:var(--font-tight);color:var(--white);width:22%;font-weight:600}.pillar-table td{color:#ffffffad}.pillar-table tbody tr:last-child th,.pillar-table tbody tr:last-child td{border-bottom:none}.pillar-note{color:#fff6;margin-top:16px;font-size:13px;line-height:1.7}@media (width<=560px){.pillar-table{font-size:13.5px}.pillar-table th,.pillar-table td{padding:12px 10px}}
