.rt-field-note-article{--rt-note-ink:#18232a;--rt-note-paper:#f8f5ee;--rt-note-ivory:#f1eee7;--rt-note-red:#9f312b;background:var(--rt-note-paper);color:var(--rt-note-ink);padding-top:clamp(3rem,5vw,7rem)}
.rt-field-note-article a{color:inherit}
.rt-field-note-article>header{margin-top:0;margin-bottom:clamp(3rem,5vw,6rem);line-height:normal}
.rt-field-note-article__return{display:inline-flex;gap:.8rem;margin-bottom:clamp(3rem,5vw,6rem);font-size:1rem;font-weight:700;letter-spacing:.06em;text-decoration:none}
.rt-field-note-article__return span{color:var(--rt-note-red)}
.rt-field-note-article__eyebrow{margin:0 0 1.5rem;color:var(--rt-note-red);font-size:1.1rem;font-weight:700;letter-spacing:.08em}
.rt-field-note-article .article-template__title{max-width:90rem;margin:0;font-family:var(--rt-product-editorial-font,'Iowan Old Style','Times New Roman',serif);font-size:clamp(4.4rem,7vw,9.6rem);font-weight:400;letter-spacing:-.045em;line-height:.92}
.rt-field-note-article .article-template__title:not(:only-child){margin-bottom:2rem}
.rt-field-note-article .circle-divider,.rt-field-note-article .caption-with-letter-spacing{font-size:1rem;letter-spacing:.07em;text-transform:uppercase}
.rt-field-note-article .article-template__hero-container{max-width:calc(var(--page-width) + 10rem);margin:0 auto clamp(3.5rem,6vw,8rem);padding:0 5rem}
.rt-field-note-article .article-template__hero-small{height:32rem}.rt-field-note-article .article-template__hero-medium{height:clamp(38rem,52vw,68rem)}.rt-field-note-article .article-template__hero-large{height:clamp(48rem,65vw,82rem)}
.rt-field-note-article .article-template__hero-container img{object-fit:cover}
.rt-field-note-article .article-template__content{max-width:78rem;margin:0 auto clamp(4rem,6vw,8rem);font-size:clamp(1.65rem,1.4vw,1.9rem);line-height:1.75}
.rt-field-note-article .article-template__content h2,.rt-field-note-article .article-template__content h3{font-family:var(--rt-product-editorial-font,'Iowan Old Style','Times New Roman',serif);font-weight:400;line-height:1.05}
.rt-field-note-article .article-template__content h2{margin-top:1.9em;font-size:clamp(3rem,4vw,5rem)}
.rt-field-note-article .article-template__content h3{margin-top:1.8em;font-size:clamp(2.5rem,3vw,3.6rem)}
.rt-field-note-article .article-template__content h4{margin:2.4em 0 .8em;font-size:1.3rem;letter-spacing:.07em;text-transform:uppercase}
.rt-field-note-article .article-template__content ul,.rt-field-note-article .article-template__content ol{margin:1.8rem 0 2.6rem;padding-left:2.4rem}
.rt-field-note-article .article-template__content li+li{margin-top:.7rem}
.rt-field-note-article .article-template__content a{color:var(--rt-note-ink);text-decoration-color:var(--rt-note-red);text-decoration-thickness:.1rem;text-underline-offset:.35rem}
.rt-field-note-article .article-template__content blockquote{margin:3.5rem 0;padding:2rem 0 2rem clamp(2rem,4vw,4rem);border-left:.2rem solid var(--rt-note-red);color:var(--rt-note-ink);font-family:var(--rt-product-editorial-font,'Iowan Old Style','Times New Roman',serif);font-size:clamp(2.4rem,3.4vw,3.6rem);font-style:normal;line-height:1.2}
.rt-field-note-article .article-template__content table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:1.35rem}
.rt-field-note-article .article-template__content th,.rt-field-note-article .article-template__content td{min-width:14rem;padding:1.2rem;border:.1rem solid rgba(24,35,42,.22);text-align:left}
.rt-field-note-article .article-template__content th{font-size:1rem;letter-spacing:.06em;text-transform:uppercase}
.rt-field-note-article .article-template__content img{width:100%;height:auto;margin:2.4rem 0}
.rt-field-note-article .article-template__content figure{margin:3rem 0}.rt-field-note-article .article-template__content figcaption{margin-top:-1.4rem;color:rgba(24,35,42,.62);font-size:1.2rem}
.rt-field-note-article .article-template__content iframe,.rt-field-note-article .article-template__content video{width:100%;max-width:100%;aspect-ratio:16/9;height:auto;margin:3rem 0;border:0}
.rt-field-note-article .article-template__content hr{margin:4.5rem 0;border:0;border-top:.1rem solid rgba(24,35,42,.25)}
.rt-field-note-article .article-template__social-sharing{max-width:78rem;margin:0 auto 3rem}
.rt-field-note-article .article-template__back{max-width:78rem;margin:0 auto;padding:2.5rem 0;border-top:.1rem solid rgba(24,35,42,.22);text-align:left}
.rt-field-note-article .article-template__link{justify-content:flex-start;font-size:1rem;font-weight:700;letter-spacing:.06em;text-decoration:none}
.rt-field-note-related{padding-top:clamp(4rem,6vw,7rem);padding-bottom:clamp(4rem,6vw,8rem);border-top:.1rem solid rgba(24,35,42,.22)}
.rt-field-note-related__heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:2rem}
.rt-field-note-related__heading p{margin:0;color:var(--rt-note-red);font-size:1rem;font-weight:700;letter-spacing:.08em}
.rt-field-note-related__heading h2{margin:0;font-family:var(--rt-product-editorial-font,'Iowan Old Style','Times New Roman',serif);font-size:clamp(3.2rem,4vw,5.2rem);font-weight:400;line-height:1}
.rt-field-note-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:.1rem solid rgba(24,35,42,.18)}
.rt-field-note-related__card{border-top:.1rem solid rgba(24,35,42,.18);border-right:.1rem solid rgba(24,35,42,.18);border-bottom:.1rem solid rgba(24,35,42,.18)}
.rt-field-note-related__card>a{display:flex;height:100%;flex-direction:column;text-decoration:none}
.rt-field-note-related__media{aspect-ratio:4/3;background:var(--rt-note-ivory);overflow:hidden}
.rt-field-note-related__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}
.rt-field-note-related__card a:hover img{transform:scale(1.018)}
.rt-field-note-related__copy{display:flex;min-height:19rem;flex:1;flex-direction:column;padding:2rem}
.rt-field-note-related__copy time{font-size:1rem;letter-spacing:.06em;text-transform:uppercase}
.rt-field-note-related__copy h3{margin:1.2rem 0 2rem;font-family:var(--rt-product-editorial-font,'Iowan Old Style','Times New Roman',serif);font-size:clamp(2.4rem,2.5vw,3.6rem);font-weight:400;line-height:1.02}
.rt-field-note-related__copy span{display:flex;justify-content:space-between;margin-top:auto;padding-top:1.4rem;border-top:.1rem solid rgba(24,35,42,.18);font-size:1rem;font-weight:700;letter-spacing:.05em}.rt-field-note-related__copy b{color:var(--rt-note-red);font-weight:400}
.rt-field-note-article .article-template__comment-wrapper{margin-top:0;padding:clamp(3rem,5vw,6rem) 0}
.rt-field-note-article .article-template__comments-fields{margin-bottom:4rem}.rt-field-note-article .article-template__comments-comment{margin-bottom:1.5rem;padding:2rem;background:var(--rt-note-ivory)}.rt-field-note-article .article-template__comment-fields>*{margin-bottom:3rem}
@media(min-width:750px){.rt-field-note-article .article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}.rt-field-note-article .article-template__comments{margin-bottom:7rem}}
@media(max-width:989px){.rt-field-note-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:749px){.rt-field-note-article{padding-top:2.5rem}.rt-field-note-article>header{margin-bottom:2.8rem}.rt-field-note-article__return{margin-bottom:2.4rem}.rt-field-note-article__eyebrow{margin-bottom:1.2rem}.rt-field-note-article .article-template__title{font-size:clamp(3.6rem,10.4vw,4rem);letter-spacing:-.035em;line-height:.96}.rt-field-note-article .article-template__title:not(:only-child){margin-bottom:1.5rem}.rt-field-note-article .article-template__hero-container{padding:0}.rt-field-note-article .article-template__hero-small{height:24rem}.rt-field-note-article .article-template__hero-medium{height:34rem}.rt-field-note-article .article-template__hero-large{height:44rem}.rt-field-note-article .article-template__content,.rt-field-note-article .article-template__social-sharing,.rt-field-note-article .article-template__back{padding-inline:1.5rem}.rt-field-note-related__heading{display:block}.rt-field-note-related__heading h2{margin-top:1rem}.rt-field-note-related__grid{grid-template-columns:1fr}.rt-field-note-related__copy{min-height:17rem}}
@media(prefers-reduced-motion:reduce){.rt-field-note-article img{transition:none!important}}
