.ac-resources,.ac-resource-article{--blog-ink:var(--ac-ink,#211e1c);--blog-sand:var(--ac-sand,#f3efe8);--blog-bone:var(--ac-bone,#e7ded1);--blog-line:var(--ac-line,#d9d1c6);--blog-taupe:var(--ac-taupe,#8a705b);color:var(--blog-ink)}.ac-resource-eyebrow{margin:0 0 1.5rem;font-size:1.1rem;font-weight:700;line-height:1.5;letter-spacing:.17em;text-transform:uppercase;color:var(--blog-taupe)}.ac-resource-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.1rem;margin-bottom:3.2rem;font-size:1.2rem}.ac-resource-breadcrumbs a{display:inline-flex;align-items:center;min-height:3.2rem;text-underline-offset:.4em}.ac-resource-button{background:var(--blog-ink);color:#fff}.ac-resource-text-link{display:inline-flex;align-items:center;gap:1rem;min-height:4.4rem;font-size:1.2rem;font-weight:700;line-height:1.4;letter-spacing:.07em;text-transform:uppercase;text-underline-offset:.45em}.ac-resource-hero{background:var(--blog-sand);border-bottom:1px solid var(--blog-line)}.ac-resource-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(42rem,1.1fr);min-height:56rem}.ac-resource-hero__content{align-self:center;padding:7rem 6rem 7rem 0}.ac-resource-hero h1{max-width:74rem;margin:0;font-size:clamp(4.4rem,5.2vw,7.4rem);line-height:1.03}.ac-resource-hero__intro{max-width:62rem;margin-top:2.5rem;font-size:1.65rem;line-height:1.75}.ac-resource-hero__intro p{margin:0}.ac-resource-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2.5rem;margin-top:3.2rem}.ac-resource-hero__media{position:relative;min-width:0;min-height:56rem;margin:0;overflow:hidden;background:var(--blog-bone)}.ac-resource-hero__media img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.02);transition:transform .7s ease}.ac-resource-hero__media figcaption{position:absolute;right:1.5rem;bottom:1.5rem;padding:.8rem 1.1rem;background:#211e1cc7;color:#fff;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.ac-resource-hero:hover .ac-resource-hero__media img{transform:scale(1.012)}.ac-resource-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(26rem,34rem);gap:4rem;align-items:center;padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--blog-line)}.ac-resource-topics{display:flex;align-items:center;gap:.8rem 2.4rem;overflow-x:auto}.ac-resource-topics a{display:inline-flex;flex:0 0 auto;align-items:center;min-height:4.4rem;font-size:1.2rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration:none}.ac-resource-topics a:hover,.ac-resource-topics a[aria-current=page]{text-decoration:underline;text-underline-offset:.55em}.ac-resource-search label{display:block;margin-bottom:.5rem;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ac-resource-search__field{display:flex;border-bottom:1px solid var(--blog-ink)}.ac-resource-search input{min-width:0;flex:1;min-height:4.4rem;padding:.7rem 1rem .7rem 0;border:0;background:transparent;color:inherit;font:inherit}.ac-resource-search button{min-height:4.4rem;padding:.6rem 0 .6rem 1.2rem;border:0;background:transparent;color:inherit;font:700 1.1rem var(--font-body-family);letter-spacing:.09em;text-transform:uppercase;cursor:pointer}.ac-resource-library{padding-top:8rem;padding-bottom:10rem;scroll-margin-top:10rem}.ac-resource-featured{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(34rem,.85fr);min-height:50rem;margin-bottom:10rem;background:var(--blog-sand);border:1px solid var(--blog-line)}.ac-resource-featured__media{display:block;min-width:0;overflow:hidden;background:var(--blog-bone)}.ac-resource-featured__media img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.84);transition:transform .55s ease}.ac-resource-featured:hover .ac-resource-featured__media img{transform:scale(1.018)}.ac-resource-featured__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(3.5rem,5vw,7rem)}.ac-resource-featured h2{margin:1.8rem 0;font-size:clamp(3.2rem,3.2vw,4.8rem)}.ac-resource-featured h2 a,.ac-resource-card h3 a{text-decoration:none}.ac-resource-featured h2 a:hover,.ac-resource-card h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.ac-resource-featured__content>p:not(.ac-resource-eyebrow){margin:0 0 2.2rem;font-size:1.5rem;line-height:1.75}.ac-resource-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:#6e655f}.ac-resource-library__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,38rem);gap:4rem;align-items:end;margin-bottom:4rem}.ac-resource-library__heading h2,.ac-resource-related__heading h2{max-width:76rem;margin:0;font-size:clamp(3.5rem,3.8vw,5.4rem)}.ac-resource-library__heading>p{margin:0;font-size:1.3rem;line-height:1.7;color:#6e655f}.ac-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2.4rem}.ac-resource-card{display:flex;min-width:0;height:100%;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--blog-line);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.ac-resource-card:hover{transform:translateY(-.4rem);border-color:#b8aa9e;box-shadow:0 1.6rem 4rem #2b252314}.ac-resource-card__media{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--blog-bone)}.ac-resource-card__media img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.84);transition:transform .5s ease}.ac-resource-card:hover .ac-resource-card__media img{transform:scale(1.025)}.ac-resource-card__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:2.5rem 2.5rem 2.8rem}.ac-resource-card__topic{display:inline-block;margin-top:1.7rem;padding:.45rem .8rem;background:var(--blog-sand);font-size:1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ac-resource-card h3{margin:1.5rem 0 1.2rem;font-size:clamp(2.2rem,2.1vw,3rem);line-height:1.18}.ac-resource-card__body>p{margin:0 0 2rem;font-size:1.4rem;line-height:1.7;color:#5f5853}.ac-resource-card .ac-resource-text-link{margin-top:auto}.ac-resource-pagination{margin-top:6rem}.ac-resource-foundations .ac-resource-grid{row-gap:2.4rem}.ac-resource-foundations .ac-resource-card__media{aspect-ratio:3/2}.ac-resource-foundations .ac-resource-card__topic{margin-top:0}.ac-resource-foundations .ac-resource-card__body{min-height:28rem;padding-top:2.8rem}.ac-resource-foundations .ac-resource-card h3{font-size:2.5rem}.ac-resource-foundations__footer{display:flex;justify-content:space-between;align-items:center;gap:3rem;margin-top:4rem;padding:3rem;background:var(--blog-sand);border-left:2px solid var(--blog-taupe)}.ac-resource-foundations__footer p{max-width:76rem;margin:0;font-size:1.45rem;line-height:1.7}.ac-resource-start{padding:9rem 0;background:var(--blog-sand);border-block:1px solid var(--blog-line)}.ac-resource-start__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(25rem,38rem);gap:2rem 6rem;align-items:end;margin-bottom:4rem}.ac-resource-start__heading .ac-resource-eyebrow{grid-column:1/-1;margin-bottom:0}.ac-resource-start__heading h2{margin:0;font-size:clamp(3.6rem,4vw,5.6rem)}.ac-resource-start__heading>p{margin:0;font-size:1.5rem;line-height:1.75}.ac-resource-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--blog-line)}.ac-resource-guide{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:3.5rem;text-decoration:none;border-right:1px solid var(--blog-line)}.ac-resource-guide:last-child{border-right:0}.ac-resource-guide:hover{background:#ffffff8c}.ac-resource-guide__number{font-size:1.05rem;letter-spacing:.14em;color:var(--blog-taupe)}.ac-resource-guide h3{margin:2rem 0 1.4rem;font-size:2.7rem}.ac-resource-guide>p{margin:0 0 2rem;font-size:1.4rem;line-height:1.7}.ac-resource-guide .ac-resource-text-link{margin-top:auto}.ac-resource-closing,.ac-resource-article-cta{padding:8rem 0;background:var(--blog-ink);color:#fff}.ac-resource-closing__inner,.ac-resource-article-cta__inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(30rem,.8fr);gap:7rem;align-items:center}.ac-resource-closing h2,.ac-resource-article-cta h2{max-width:76rem;margin:0;color:#fff;font-size:clamp(3.7rem,4vw,5.6rem)}.ac-resource-closing .ac-resource-eyebrow,.ac-resource-article-cta .ac-resource-eyebrow{color:#d7c8bc}.ac-resource-closing__inner>div:last-child>p,.ac-resource-article-cta__inner>div:last-child>p{margin:0 0 2.5rem;color:#fff;font-size:1.5rem;line-height:1.75}.ac-resource-closing .button,.ac-resource-article-cta .button{background:#fff;color:var(--blog-ink)}.ac-resource-article-cta .ac-resource-text-link{color:#fff}.ac-resource-article__header{max-width:100rem;padding-top:7rem;padding-bottom:5rem;text-align:center}.ac-resource-article__header .ac-resource-breadcrumbs{justify-content:center}.ac-resource-article__topics{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-bottom:2.5rem}.ac-resource-article__topics a,.ac-resource-article__tag-list a{padding:.6rem 1rem;background:var(--blog-sand);font-size:1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;text-decoration:none}.ac-resource-article__header h1{max-width:96rem;margin:0 auto;font-size:clamp(4rem,5.8vw,7.6rem);line-height:1.04}.ac-resource-article__dek{max-width:74rem;margin:2.5rem auto 0;font-size:1.75rem;line-height:1.7;color:#514b47}.ac-resource-article__dek p{margin:0}.ac-resource-article__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem 1.1rem;margin-top:2.5rem;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:#6e655f}.ac-resource-article__hero{max-width:128rem;margin-top:0;margin-bottom:0}.ac-resource-article__hero img{display:block;width:100%;height:auto;max-height:72rem;aspect-ratio:16/9;object-fit:cover;filter:saturate(.84)}.ac-resource-article__hero figcaption{margin-top:1rem;font-size:1.15rem;color:#6e655f}.ac-resource-article__layout{display:grid;grid-template-columns:22rem minmax(0,74rem);gap:clamp(4rem,7vw,10rem);justify-content:center;padding-top:7rem;padding-bottom:8rem}.ac-resource-article__aside{position:sticky;top:12rem;align-self:start;padding-top:1rem;border-top:1px solid var(--blog-line)}.ac-resource-article__aside dl{margin:0}.ac-resource-article__aside dl>div{padding:1.6rem 0;border-bottom:1px solid var(--blog-line)}.ac-resource-article__aside dt{font-size:1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#6e655f}.ac-resource-article__aside dd{margin:.45rem 0 0;font-size:1.25rem;line-height:1.55}.ac-resource-article__share{display:flex;flex-direction:column;gap:.5rem;padding:1.8rem 0}.ac-resource-article__share span{font-size:1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#6e655f}.ac-resource-article__share a{font-size:1.25rem}.ac-resource-article__content{font-size:1.7rem;line-height:1.85}.ac-resource-article__content>p:first-child{font-size:1.9rem}.ac-resource-article__content h2{margin:5rem 0 1.8rem;font-size:clamp(3rem,3.3vw,4.4rem);scroll-margin-top:12rem}.ac-resource-article__content h3{margin:3.8rem 0 1.4rem;font-size:2.5rem}.ac-resource-article__content h4{margin:3rem 0 1.2rem;font-size:1.8rem}.ac-resource-article__content p,.ac-resource-article__content li{font-size:inherit;line-height:inherit}.ac-resource-article__content ul,.ac-resource-article__content ol{padding-left:2.4rem}.ac-resource-article__content li+li{margin-top:.8rem}.ac-resource-article__content blockquote{margin:3.5rem 0;padding:2.5rem 3rem;border:0;border-left:2px solid var(--blog-taupe);background:var(--blog-sand);font-size:2rem}.ac-resource-article__content img{width:100%;height:auto;margin-block:3rem}.ac-resource-article__content table{display:block;max-width:100%;overflow-x:auto;white-space:nowrap}.ac-resource-article__content th,.ac-resource-article__content td{padding:1.3rem 1.5rem;border:1px solid var(--blog-line);text-align:left}.ac-resource-article__note{margin-top:5rem;padding:3rem;background:var(--blog-sand);border-left:2px solid var(--blog-taupe)}.ac-resource-article__note .rte{font-size:1.4rem}.ac-resource-article__note .rte p{margin:0}.ac-resource-article__tag-list{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:3rem;padding-top:3rem;border-top:1px solid var(--blog-line)}.ac-resource-article__tag-list>span{margin-right:.5rem;font-size:1.05rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ac-resource-article-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:100rem;margin-bottom:8rem;border-block:1px solid var(--blog-line)}.ac-resource-article-nav>a{display:flex;min-height:13rem;flex-direction:column;justify-content:center;gap:.8rem;padding:2.5rem 3rem;text-decoration:none}.ac-resource-article-nav>a+a{border-left:1px solid var(--blog-line);text-align:right}.ac-resource-article-nav>a:hover{background:var(--blog-sand)}.ac-resource-article-nav span{font-size:1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#6e655f}.ac-resource-article-nav strong{font:400 1.6rem/1.45 var(--font-heading-family);letter-spacing:.04em;text-transform:uppercase}.ac-resource-related{padding-top:9rem;padding-bottom:9rem}.ac-resource-related__heading{margin-bottom:4rem}.ac-resource-comments{padding:8rem 0;background:var(--blog-sand);border-top:1px solid var(--blog-line)}.ac-resource-comments__inner{display:grid;grid-template-columns:minmax(24rem,.65fr) minmax(0,1.35fr);gap:7rem}.ac-resource-comments__intro h2{margin:0;font-size:clamp(3.4rem,3.7vw,5rem)}.ac-resource-comments__intro>p:last-child{font-size:1.45rem;line-height:1.75}.ac-resource-comment-list{display:grid;gap:1.5rem;margin-bottom:4rem}.ac-resource-comment{padding:2.5rem;background:#fff;border:1px solid var(--blog-line)}.ac-resource-comment footer{display:flex;flex-wrap:wrap;gap:.8rem 1.5rem;margin-top:1.5rem;font-size:1.15rem;color:#6e655f}.ac-resource-comment-form{display:grid;gap:1.8rem}.ac-resource-comment-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem}.ac-resource-comment-form label{display:block;margin-bottom:.7rem;font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ac-resource-comment-form input,.ac-resource-comment-form textarea{width:100%;min-height:4.8rem;padding:1.2rem 1.3rem;border:1px solid #b9aea4;border-radius:0;background:#fff;color:inherit;font:inherit}.ac-resource-comment-form textarea{resize:vertical}.ac-resource-comment-form .button{justify-self:start}.ac-resource-form-message{padding:1.5rem;background:#fff;border-left:2px solid var(--blog-taupe);font-size:1.35rem}@media(max-width:989px){.ac-resource-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(34rem,1.1fr);min-height:48rem}.ac-resource-hero__content{padding:5rem 3.5rem 5rem 0}.ac-resource-hero__media{min-height:48rem}.ac-resource-featured{grid-template-columns:1fr 1fr;min-height:44rem}.ac-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-resource-guide{padding:2.5rem}.ac-resource-closing__inner,.ac-resource-article-cta__inner{gap:4rem}.ac-resource-article__layout{grid-template-columns:18rem minmax(0,68rem);gap:4rem}.ac-resource-comments__inner{gap:4rem}}@media(max-width:749px){.ac-resource-hero__grid{display:flex;min-height:0;flex-direction:column}.ac-resource-hero__content{padding:3.5rem 0 4rem}.ac-resource-hero h1{font-size:4.4rem}.ac-resource-hero__intro{font-size:1.5rem}.ac-resource-hero__media{width:100%;min-height:0;aspect-ratio:3/2}.ac-resource-hero__media figcaption{right:1rem;bottom:1rem;left:1rem;width:max-content;max-width:calc(100% - 2rem)}.ac-resource-tools{grid-template-columns:1fr;gap:1.8rem}.ac-resource-topics{margin-inline:-2rem;padding-inline:2rem}.ac-resource-library{padding-top:5rem;padding-bottom:6rem}.ac-resource-featured{grid-template-columns:1fr;min-height:0;margin-bottom:6rem}.ac-resource-featured__media{aspect-ratio:4/3}.ac-resource-featured__content{padding:3rem 2.5rem}.ac-resource-library__heading{grid-template-columns:1fr;gap:1.3rem}.ac-resource-grid{grid-template-columns:1fr;gap:2.5rem}.ac-resource-card h3{font-size:2.8rem}.ac-resource-foundations .ac-resource-card__body{min-height:0}.ac-resource-foundations__footer{align-items:flex-start;flex-direction:column;padding:2.5rem}.ac-resource-start{padding:6rem 0}.ac-resource-start__heading,.ac-resource-closing__inner,.ac-resource-article-cta__inner{grid-template-columns:1fr;gap:2.5rem}.ac-resource-start__heading .ac-resource-eyebrow{grid-column:auto}.ac-resource-guide-grid{grid-template-columns:1fr}.ac-resource-guide{padding:2.8rem 0;border-right:0;border-bottom:1px solid var(--blog-line)}.ac-resource-guide:last-child{border-bottom:0}.ac-resource-closing,.ac-resource-article-cta{padding:6rem 0}.ac-resource-article__header{padding-top:4rem;padding-bottom:3.5rem}.ac-resource-article__header .ac-resource-breadcrumbs{justify-content:flex-start;text-align:left}.ac-resource-article__header h1{font-size:4.2rem}.ac-resource-article__dek{font-size:1.55rem}.ac-resource-article__hero{padding-inline:0}.ac-resource-article__hero img{aspect-ratio:4/3}.ac-resource-article__hero figcaption{padding-inline:2rem}.ac-resource-article__layout{display:block;padding-top:4rem;padding-bottom:5rem}.ac-resource-article__aside{position:static;margin-bottom:4rem;padding:2.2rem;background:var(--blog-sand)}.ac-resource-article__aside dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}.ac-resource-article__content{font-size:1.6rem}.ac-resource-article__content>p:first-child{font-size:1.75rem}.ac-resource-article__content h2{font-size:3.3rem}.ac-resource-article-nav{grid-template-columns:1fr;margin-bottom:6rem}.ac-resource-article-nav>a+a{border-top:1px solid var(--blog-line);border-left:0;text-align:left}.ac-resource-article-nav__empty{display:none}.ac-resource-related{padding-top:6rem;padding-bottom:6rem}.ac-resource-comments{padding:6rem 0}.ac-resource-comments__inner,.ac-resource-comment-form__row{grid-template-columns:1fr;gap:3rem}}@media(max-width:420px){.ac-resource-article__aside dl{grid-template-columns:1fr}.ac-resource-article__header h1,.ac-resource-hero h1{font-size:3.7rem}}@media(prefers-reduced-motion:reduce){.ac-resource-hero__media img,.ac-resource-featured__media img,.ac-resource-card,.ac-resource-card__media img{transition:none}.ac-resource-hero:hover .ac-resource-hero__media img,.ac-resource-featured:hover .ac-resource-featured__media img,.ac-resource-card:hover,.ac-resource-card:hover .ac-resource-card__media img{transform:none}}@media print{.ac-resource-article__aside,.ac-resource-article-nav,.ac-resource-article-cta,.ac-resource-related,.ac-resource-comments,.ac-footer,.header-wrapper{display:none!important}.ac-resource-article__layout{display:block}}.ac-resource-hero__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:66rem;margin:4rem 0 0;padding:0;border-top:1px solid rgba(33,30,28,.22)}.ac-resource-hero__proof>div{min-width:0;padding:1.7rem 1.5rem 0 0}.ac-resource-hero__proof>div+div{padding-left:1.5rem;border-left:1px solid rgba(33,30,28,.16)}.ac-resource-hero__proof dt{font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-taupe)}.ac-resource-hero__proof dd{margin:.45rem 0 0;font-size:1.15rem;line-height:1.5;color:#5f5853}.ac-resource-compass{padding:8rem 0 9rem;background:#fff;border-bottom:1px solid var(--blog-line)}.ac-resource-compass__heading,.ac-resource-shop__heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(30rem,.85fr);gap:4rem 8rem;align-items:end;margin-bottom:4.5rem}.ac-resource-compass__heading h2,.ac-resource-shop__heading h2{max-width:78rem;margin:0;font-size:clamp(3.6rem,4vw,5.6rem)}.ac-resource-compass__heading>p,.ac-resource-shop__intro{margin:0;font-size:1.5rem;line-height:1.75;color:#5f5853}.ac-resource-shop__intro p{margin:0}.ac-resource-compass__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--blog-line)}.ac-resource-path{display:flex;min-width:0;min-height:32rem;flex-direction:column;align-items:flex-start;padding:3rem;text-decoration:none;border-right:1px solid var(--blog-line);transition:background-color .25s ease,transform .25s ease}.ac-resource-path:last-child{border-right:0}.ac-resource-path:hover{background:var(--blog-sand);transform:translateY(-.3rem)}.ac-resource-path__number{font-size:1rem;letter-spacing:.14em;color:var(--blog-taupe)}.ac-resource-path__label{margin-top:2.4rem;font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6e655f}.ac-resource-path strong{margin:1.2rem 0 1.4rem;font:400 clamp(2rem,1.8vw,2.6rem)/1.25 var(--font-heading-family);letter-spacing:.045em;text-transform:uppercase}.ac-resource-path>span:not(.ac-resource-path__number):not(.ac-resource-path__label){font-size:1.35rem;line-height:1.65;color:#5f5853}.ac-resource-path small{margin-top:auto;padding-top:2.4rem;font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.45em}.ac-resource-library__heading--latest{margin-bottom:4.5rem}.ac-resource-featured{margin-bottom:7rem}.ac-resource-featured__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem}.ac-resource-shop{padding:10rem 0;background:#fff;border-top:1px solid var(--blog-line)}.ac-resource-shop__checklist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:5rem;border-block:1px solid var(--blog-line)}.ac-resource-shop__checklist>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem 1.5rem;align-content:center;min-height:9.5rem;padding:2rem 3rem;border-right:1px solid var(--blog-line)}.ac-resource-shop__checklist>div:last-child{border-right:0}.ac-resource-shop__checklist span{grid-row:1/3;align-self:start;padding-top:.2rem;font-size:1rem;letter-spacing:.14em;color:var(--blog-taupe)}.ac-resource-shop__checklist strong{font-size:1.2rem;line-height:1.45;letter-spacing:.08em;text-transform:uppercase}.ac-resource-shop__checklist small{font-size:1.15rem;line-height:1.5;color:#6e655f}.ac-resource-product-grid{margin-top:0}.ac-resource-product-grid .ac-product-image{background:var(--blog-sand)}.ac-resource-shop__footer{display:flex;justify-content:space-between;align-items:center;gap:3rem;margin-top:4rem;padding-top:3rem;border-top:1px solid var(--blog-line)}.ac-resource-shop__footer p{margin:0;font-size:1.25rem;line-height:1.6;color:#6e655f}.ac-resource-closing{padding:9rem 0;background:var(--blog-bone);color:var(--blog-ink);border-top:1px solid var(--blog-line)}.ac-resource-closing__panel{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(36rem,.95fr);min-height:48rem;overflow:hidden;background:#fff;border:1px solid rgba(33,30,28,.12);box-shadow:0 2.2rem 6rem #2b252312}.ac-resource-closing__media{min-width:0;margin:0;overflow:hidden;background:var(--blog-sand)}.ac-resource-closing__media img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.02);transition:transform .6s ease}.ac-resource-closing__panel:hover .ac-resource-closing__media img{transform:scale(1.015)}.ac-resource-closing__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(3.5rem,5vw,7rem)}.ac-resource-closing h2{max-width:64rem;margin:0;color:var(--blog-ink);font-size:clamp(3.7rem,4vw,5.6rem)}.ac-resource-closing .ac-resource-eyebrow{color:var(--blog-taupe)}.ac-resource-closing__content>p:not(.ac-resource-eyebrow):not(.ac-resource-closing__note){margin:2.2rem 0 2.6rem;color:#4f4945;font-size:1.5rem;line-height:1.75}.ac-resource-closing__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2.2rem}.ac-resource-closing .button{background:var(--blog-ink);color:#fff}.ac-resource-closing__note{margin:3rem 0 0;padding-top:2rem;border-top:1px solid var(--blog-line);color:#6e655f;font-size:1.15rem;line-height:1.65}@media(max-width:989px){.ac-resource-compass__heading,.ac-resource-shop__heading{gap:3rem 4rem}.ac-resource-compass__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-resource-path{min-height:28rem;border-bottom:1px solid var(--blog-line)}.ac-resource-path:nth-child(2){border-right:0}.ac-resource-path:nth-child(n+3){border-bottom:0}.ac-resource-shop__checklist>div{padding-inline:2rem}.ac-resource-closing__panel{grid-template-columns:1fr 1fr;min-height:42rem}.ac-resources .ac-resource-card:last-child:nth-child(odd){grid-column:auto;max-width:none}}@media(max-width:749px){.ac-resource-hero__proof{grid-template-columns:1fr;margin-top:3rem}.ac-resource-hero__proof>div{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1.2rem;padding:1.2rem 0;border-bottom:1px solid rgba(33,30,28,.13)}.ac-resource-hero__proof>div+div{padding-left:0;border-left:0}.ac-resource-hero__proof dd{margin:0}.ac-resource-compass{padding:6rem 0}.ac-resource-compass__heading,.ac-resource-shop__heading{grid-template-columns:1fr;gap:1.8rem;margin-bottom:3rem}.ac-resource-compass__heading h2,.ac-resource-shop__heading h2{font-size:3.7rem}.ac-resource-compass__grid{grid-template-columns:1fr}.ac-resource-path{min-height:0;padding:2.8rem 0;border-right:0;border-bottom:1px solid var(--blog-line)}.ac-resource-path:nth-child(n+3){border-bottom:1px solid var(--blog-line)}.ac-resource-path:last-child{border-bottom:0}.ac-resource-path:hover{transform:none}.ac-resource-featured{margin-bottom:5rem}.ac-resource-featured__actions{align-items:flex-start;flex-direction:column;width:100%}.ac-resource-featured__actions .button{width:100%}.ac-resource-shop{padding:6rem 0}.ac-resource-shop__checklist{grid-template-columns:1fr;margin-bottom:3.5rem}.ac-resource-shop__checklist>div{min-height:0;padding:1.8rem 0;border-right:0;border-bottom:1px solid var(--blog-line)}.ac-resource-shop__checklist>div:last-child{border-bottom:0}.ac-resource-shop__footer{align-items:flex-start;flex-direction:column;margin-top:3rem}.ac-resource-shop__footer .button{width:100%}.ac-resource-closing{padding:6rem 0;background:var(--blog-sand)}.ac-resource-closing__panel{grid-template-columns:1fr;min-height:0;box-shadow:none}.ac-resource-closing__media{aspect-ratio:4/3}.ac-resource-closing__content{padding:3.2rem 2.5rem}.ac-resource-closing__actions{align-items:flex-start;flex-direction:column;width:100%}.ac-resource-closing__actions .button{width:100%}}@media(prefers-reduced-motion:reduce){.ac-resource-path,.ac-resource-closing__media img{transition:none}.ac-resource-path:hover,.ac-resource-closing__panel:hover .ac-resource-closing__media img{transform:none}}.ac-resource-article-cta{padding:8rem 0;background:var(--blog-bone);color:var(--blog-ink);border-top:1px solid var(--blog-line)}.ac-resource-article-cta__inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(32rem,.85fr);gap:7rem;align-items:center;padding:clamp(4rem,5vw,6.5rem);background:#fff;border:1px solid rgba(33,30,28,.12);box-shadow:0 2.2rem 6rem #2b252312}.ac-resource-article-cta h2{max-width:70rem;margin:0;color:var(--blog-ink);font-size:clamp(3.7rem,4vw,5.6rem)}.ac-resource-article-cta .ac-resource-eyebrow{color:var(--blog-taupe)}.ac-resource-article-cta__content>p:first-child{margin:0 0 2.5rem;color:#4f4945;font-size:1.5rem;line-height:1.75}.ac-resource-article-cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2.2rem}.ac-resource-article-cta .button{background:var(--blog-ink);color:#fff}.ac-resource-article-cta .ac-resource-text-link{color:var(--blog-ink)}.ac-resource-article-cta__note{margin:3rem 0 0;padding-top:2rem;border-top:1px solid var(--blog-line);color:#6e655f;font-size:1.15rem;line-height:1.65}@media(max-width:989px){.ac-resource-article-cta__inner{gap:4rem}}@media(max-width:749px){.ac-resource-article-cta{padding:6rem 0;background:var(--blog-sand)}.ac-resource-article-cta__inner{grid-template-columns:1fr;gap:2.5rem;padding:3.2rem 2.5rem;box-shadow:none}.ac-resource-article-cta__actions{align-items:flex-start;flex-direction:column;width:100%}.ac-resource-article-cta__actions .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ac-blog.css.map */
