@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700&family=Instrument+Serif:ital@0;1&display=swap");.r17-blog{--r17-accent:#ec6726;--r17-ink:#1f1f1f;--r17-ink-soft:#616161;--r17-hairline:#e6e4e0;--r17-surface:#faf9f7;--r17-bg:#fff;background:var(--r17-bg);color:var(--r17-ink);font-family:Poppins,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.r17-blog__container{margin-inline:auto;max-width:1320px;padding-inline:1.5rem;width:100%}.r17-eyebrow{color:var(--r17-ink-soft);font-size:11px;font-weight:600;letter-spacing:.22em;margin:0;text-transform:uppercase}.r17-eyebrow--flex{align-items:center;display:flex;gap:.75rem}.r17-rule{background:var(--r17-accent);display:inline-block;height:1px;width:2.5rem}.r17-serif{font-family:"Instrument Serif",Times New Roman,serif;font-style:italic;font-weight:400}.r17-serif--accent{color:var(--r17-accent)}.r17-serif--soft{color:var(--r17-ink-soft)}.r17-hl{display:inline-block;padding-inline:.15em;position:relative;z-index:0}.r17-hl:after{background:var(--r17-accent);content:"";inset-inline:0;bottom:.08em;height:.5em;position:absolute;z-index:-1}.r17-hairline-b{border-bottom:1px solid var(--r17-hairline)}.r17-blog-hero{background:var(--r17-bg)}.r17-blog-hero__inner{padding-block:3.5rem 4rem}@media (min-width:768px){.r17-blog-hero__inner{padding-block:5rem 6rem}}.r17-blog-hero__title{color:var(--r17-ink);font-size:clamp(2rem,7vw,5rem)}.r17-blog-hero__title,.r17-post-hero__title{font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:2rem 0 0}.r17-post-hero__title{font-size:clamp(2rem,6.5vw,4.5rem);max-width:60rem}.r17-post-hero__meta{align-items:center;color:var(--r17-ink-soft);display:flex;flex-wrap:wrap;font-size:13px;font-weight:500;gap:1rem;letter-spacing:.15em;margin-top:2rem;text-transform:uppercase}.r17-post-hero__meta .r17-cat{color:var(--r17-accent)}.r17-sep{background:var(--r17-hairline);display:inline-block;height:1px;width:1rem}.r17-blog-list{background:var(--r17-surface)}.r17-blog-list__inner{padding-block:5rem}@media (min-width:768px){.r17-blog-list__inner{padding-block:7rem}}.r17-blog-list__title{font-size:clamp(1.875rem,3.5vw,2.25rem);font-weight:600;letter-spacing:-.01em;line-height:1.1;margin:1.5rem 0 0}.r17-blog-grid{display:grid;gap:2rem;grid-template-columns:1fr;margin-top:3.5rem}@media (min-width:768px){.r17-blog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.r17-blog-grid{grid-template-columns:repeat(3,1fr)}}.r17-post-card{background:var(--r17-bg);color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none;transition:background-color .2s ease}.r17-post-card:hover{background:var(--r17-surface)}.r17-post-card__media{aspect-ratio:16/10;overflow:hidden}.r17-post-card__media img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.r17-post-card:hover .r17-post-card__media img{transform:scale(1.03)}.r17-post-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:1.5rem}@media (min-width:768px){.r17-post-card__body{padding:2rem}}.r17-post-card__meta{align-items:center;display:flex;font-size:11px;font-weight:600;gap:.75rem;letter-spacing:.15em;text-transform:uppercase}.r17-post-card__cat{color:var(--r17-accent)}.r17-post-card__date{color:var(--r17-ink-soft)}.r17-post-card__title{color:var(--r17-ink);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.2;margin:1rem 0 0}.r17-post-card__excerpt{color:var(--r17-ink-soft);flex:1 1 auto;font-size:14px;line-height:1.6;margin:.75rem 0 0}.r17-post-card__cta{align-items:center;align-self:flex-start;background:var(--r17-surface);border:1px solid var(--r17-hairline);border-radius:2px;color:var(--r17-ink-soft);display:inline-flex;font-size:12px;font-weight:600;gap:.5rem;letter-spacing:.08em;margin-top:1.5rem;padding:.4rem .75rem;text-transform:uppercase;transition:color .2s ease,border-color .2s ease}.r17-post-card:hover .r17-post-card__cta{border-color:var(--r17-accent);color:var(--r17-accent)}.r17-post{background:var(--r17-bg)}.r17-post__inner{padding-block:4rem}@media (min-width:768px){.r17-post__inner{padding-block:6rem}}.prose-r17{margin-inline:auto;max-width:48rem}.prose-r17>*+*{margin-top:1.5rem}.prose-r17 p{color:#2b2b2b;font-size:17px;line-height:1.75;margin:0}.prose-r17 .lead{color:var(--r17-ink);font-size:20px;font-weight:500;line-height:1.7}.prose-r17 h2{font-size:clamp(1.5rem,2.5vw,2rem);letter-spacing:-.01em;line-height:1.2;margin-bottom:0;margin-top:3rem}.prose-r17 h2,.prose-r17 h3{color:var(--r17-ink);font-weight:600}.prose-r17 h3{font-size:1.25rem;margin-top:2rem}.prose-r17 ol,.prose-r17 ul{margin:1.5rem 0 0;padding-left:1.25rem}.prose-r17 li{color:#2b2b2b;font-size:17px;line-height:1.7;margin-top:.75rem}.prose-r17 strong{color:var(--r17-ink);font-weight:600}.prose-r17 a{color:var(--r17-accent);text-decoration:underline;text-underline-offset:2px}.prose-r17 blockquote{border-left:3px solid var(--r17-accent);color:var(--r17-ink);font-family:"Instrument Serif",Times New Roman,serif;font-size:1.5rem;font-style:italic;line-height:1.4;margin:2.5rem 0 0;padding:.5rem 0 .5rem 1.5rem}.prose-r17 img{border-radius:4px;height:auto;max-width:100%}.r17-author{background:var(--r17-bg)}.r17-author__inner{padding-block:4rem}@media (min-width:768px){.r17-author__inner{padding-block:5rem}}.r17-author__box{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:768px){.r17-author__box{align-items:center;flex-direction:row}}.r17-author__avatar{align-items:center;background:var(--r17-accent);border-radius:999px;color:#fff;display:flex;flex:0 0 auto;font-size:1.25rem;font-weight:600;height:4rem;justify-content:center;overflow:hidden;width:4rem}.r17-author__avatar img{height:100%;object-fit:cover;width:100%}.r17-author__name{color:var(--r17-ink);font-size:1.125rem;font-weight:600;margin:0}.r17-author__bio{color:var(--r17-ink-soft);font-size:14px;line-height:1.6;margin:.25rem 0 0;max-width:40rem}.r17-readnext{background:var(--r17-surface)}.r17-readnext__inner{padding-block:5rem}@media (min-width:768px){.r17-readnext__inner{padding-block:7rem}}.r17-readnext__title{font-size:clamp(1.875rem,4vw,3rem);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:1.5rem 0 0}.r17-readnext__grid{background:var(--r17-hairline);border:1px solid var(--r17-hairline);display:grid;gap:1px;grid-template-columns:1fr;margin-top:3rem}@media (min-width:768px){.r17-readnext__grid{grid-template-columns:repeat(2,1fr)}}.r17-readnext__card{background:var(--r17-bg);color:inherit;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:2rem;text-decoration:none;transition:background-color .2s ease}@media (min-width:768px){.r17-readnext__card{padding:2.5rem}}.r17-readnext__card:hover{background:var(--r17-accent);color:#fff}.r17-readnext__cat{color:var(--r17-accent);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.r17-readnext__card:hover .r17-readnext__cat{color:#fff}.r17-readnext__card-title{color:var(--r17-ink);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.2;margin:.75rem 0 0}.r17-readnext__card:hover .r17-readnext__card-title{color:#fff}.r17-readnext__arrow{font-size:1.1rem;transition:transform .2s ease}.r17-readnext__card:hover .r17-readnext__arrow{transform:translateX(4px)}.r17-blog-pager{display:flex;gap:.75rem;justify-content:center;margin-top:3rem}.r17-blog-pager a,.r17-blog-pager span{border:1px solid var(--r17-hairline);border-radius:2px;color:var(--r17-ink-soft);font-size:13px;font-weight:600;padding:.5rem 1rem;text-decoration:none}.r17-blog-pager a:hover{border-color:var(--r17-accent);color:var(--r17-accent)}