.pillar-guide__hero,.pillar-guide__layout{grid-template-columns:minmax(0,1fr) 25rem;gap:4.5rem}.pillar-guide__hero{align-items:stretch;padding-block:6rem 4rem;border-bottom:1px solid var(--base-color-neutral--neutral)}.pillar-guide__eyebrow,.pillar-guide__metadata dt,.pillar-guide__count,.pillar-guide__section-number,.pillar-guide__toc-number{font-size:.75rem;line-height:1.5;letter-spacing:.06em;color:var(--text-color--text-secondary)}.pillar-guide__eyebrow{display:flex;flex-wrap:wrap;gap:.625rem;text-transform:uppercase}.pillar-guide h1{margin:1.25rem 0 0;font-size:clamp(2.5rem,4.75vw,4.25rem);font-weight:500;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.pillar-guide__metadata{display:flex;flex-wrap:wrap;gap:2.5rem;margin:3rem 0 0}.pillar-guide__metadata dt{margin-bottom:.375rem;text-transform:uppercase}.pillar-guide__metadata dd{margin:0;font-size:.9375rem}.pillar-guide__art{position:relative;min-height:20rem;border-radius:.5rem;overflow:hidden;background:linear-gradient(218deg,#b3c0b6 8.8%,#bfbdba 22.93%,#e6c4ce 44.49%,#dc8666 62.33%,#cd2b3e 88.35%,#953294 109.17%,#5b2eb1 130.73%,#02185d 151.55%)}.pillar-guide__art svg,.pillar-guide__art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pillar-guide__layout{padding-block:4rem 10rem}.pillar-guide__article{min-width:0}.pillar-guide__article p,.pillar-guide__article ul,.pillar-guide__article ol{font-size:1.125rem;line-height:1.65}.pillar-guide__article p{text-wrap:pretty}.pillar-guide__article>p:first-child{font-size:1.5rem;line-height:1.45;letter-spacing:-.005em}.pillar-guide__article h2{margin:6rem 0 1.5rem;font-size:clamp(2rem,3.4vw,3rem);font-weight:500;line-height:1.08;letter-spacing:-.02em;scroll-margin-top:7rem;text-wrap:balance}.pillar-guide__article>h2:where(:first-child){margin-top:0}.pillar-guide__section-number{display:block;margin-bottom:.75rem;letter-spacing:.06em}.pillar-guide__article h3{margin-top:3rem;font-size:1.75rem;font-weight:500}.pillar-guide__article li{padding-left:.25rem;margin-bottom:.75rem}.pillar-guide__article :not(pre)>code{border:1px solid var(--base-color-neutral--neutral);border-radius:.25rem;padding:.0625rem .375rem;background:var(--base-color-neutral--white);font-size:.85em;overflow-wrap:anywhere}.pillar-guide__article pre{overflow-x:auto}.pillar-guide__table{overflow-x:auto;margin-block:2.5rem;border:1px solid var(--base-color-neutral--neutral);border-radius:.5rem;background:var(--base-color-neutral--white)}.pillar-guide__table table{width:100%;min-width:40rem;margin:0;border:0;font-size:.8125rem;line-height:1.5}.pillar-guide__table th,.pillar-guide__table td{padding:.875rem;border-color:var(--base-color-neutral--neutral)}.pillar-guide__table thead{background:#eae5e1}.pillar-guide__sidebar{display:grid;gap:1rem;max-height:calc(100dvh - 7rem);overflow-y:auto;scrollbar-width:thin}.pillar-guide__card{margin:0;padding:0;border-radius:.5rem;overflow:hidden}.pillar-guide__card summary{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;cursor:pointer;list-style:none}.pillar-guide__card summary::-webkit-details-marker{display:none}.pillar-guide__card-title{margin-right:auto;font-size:.9375rem}.pillar-guide__arrow{transition:transform .2s}.pillar-guide__card[open] .pillar-guide__arrow{transform:rotate(180deg)}.pillar-guide__segments{display:flex;gap:.25rem;width:100%}.pillar-guide__segments span{flex:1;height:2px;background:var(--base-color-neutral--neutral)}.pillar-guide__segments .is-current{background:var(--text-color--text-primary)}.pillar-guide__chapters nav{border-top:1px solid var(--base-color-neutral--neutral);padding-block:.5rem}.pillar-guide__chapters a{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 1.5rem;font-size:.9375rem;text-decoration:none}.pillar-guide__contents nav{display:grid;gap:.75rem;padding:0 1.5rem 1.5rem}.pillar-guide__toc-link{padding:0;font-weight:400;display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.5rem;align-items:baseline;color:var(--text-color--text-secondary);font-size:.9375rem;line-height:1.35;text-wrap:pretty}.pillar-guide__toc-link[aria-current="location"]{color:var(--text-color--text-primary);font-weight:500}.pillar-guide__toc-link[aria-current="location"] .pillar-guide__toc-number{color:var(--base-color-brand--dark, #bc4725)}.pillar-guide__toc-link:hover,.pillar-guide__chapters a:hover{color:var(--base-color-brand--dark, #bc4725)}.pillar-guide__progress{height:2px;margin:-.375rem 1.5rem 1.25rem;background:#e9e9e9}.pillar-guide__progress span{display:block;width:0;height:100%;background:var(--base-color-brand--primary)}.pillar-guide__cta{padding:1.75rem 1.5rem;background:var(--text-color--text-primary);color:var(--base-color-neutral--off-white);border-radius:.5rem}.pillar-guide__cta .pillar-guide__eyebrow{color:#bfbfbf;margin:0}.pillar-guide__cta h2{margin:.75rem 0;font-size:1.75rem;font-weight:500;line-height:1.15;letter-spacing:-.015em}.pillar-guide__cta>p:not(.pillar-guide__eyebrow){color:#bfbfbf;font-family:inherit;font-size:.9375rem;line-height:1.5}.pillar-guide__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.pillar-guide :focus-visible{outline:2px solid var(--base-color-brand--dark, #bc4725);outline-offset:4px}@media (width<=1100px){.pillar-guide__hero,.pillar-guide__layout{grid-template-columns:minmax(0,1fr) 20rem;gap:3rem}}@media (width<=991px){.pillar-guide__hero{grid-template-columns:minmax(0,1fr) 16rem;gap:2rem;padding-top:3rem}.pillar-guide__layout{grid-template-columns:minmax(0,1fr);padding-block:2rem 5rem}.pillar-guide__sidebar{grid-row:1;position:static;max-height:none;overflow:visible}.pillar-guide__cta{display:none}}@media (width<=600px){.pillar-guide__hero{grid-template-columns:minmax(0,1fr);padding-block:2.5rem 2rem}.pillar-guide__metadata{margin-top:2rem}.pillar-guide__art{min-height:0;height:12rem}.pillar-guide__article>p:first-child{font-size:1.25rem}.pillar-guide__article h2{margin-top:4rem}.pillar-guide__card summary{padding-inline:1.25rem}}@media (prefers-reduced-motion:reduce){.pillar-guide__arrow{transition:none}}