.btr-article-hero{--ink:#203f43;--muted:#486164;--line:#c6d5d1;background:#e9efec;color:var(--ink);padding:174px 40px 64px;position:relative}.btr-article-wrap{max-width:1240px;margin:0 auto;position:relative;z-index:1}.btr-article-crumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;line-height:1.7;margin:0 0 38px;color:var(--muted)}.btr-article-crumbs a{color:inherit;text-decoration:none}.btr-article-crumbs a:hover{text-decoration:underline}.btr-article-hero .btr-article-eyebrow{font-family:Manrope,sans-serif;font-size:11px;line-height:1.6;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin:0 0 20px}.btr-article-hero h1{font-family:Fraunces,serif;font-weight:400;font-size:clamp(36px,4.1vw,60px);line-height:1.14;letter-spacing:-1.2px;text-transform:none;color:inherit;margin:0;max-width:1140px}.btr-article-hero .btr-article-deck{font-family:Fraunces,serif;font-size:22px;line-height:1.6;color:var(--muted);max-width:820px;margin:26px 0 0}.btr-article-credits{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:42px;padding-top:28px;border-top:1px solid var(--line);align-items:start}.btr-article-credits.has-reviewer{grid-template-columns:1.1fr .7fr 1.3fr}.btr-article-credit>span,.btr-article-reviewer>div>span{display:block;font-size:11px;line-height:1.3;margin-bottom:2px;color:var(--muted)}.btr-article-credit strong,.btr-article-credit time,.btr-article-reviewer strong{display:block;font-size:14px;line-height:1.3;font-weight:600;color:inherit}.btr-article-reviewer{display:flex;gap:16px;border-left:1px solid var(--line);padding-left:28px;align-items:flex-start}.btr-article-reviewer .btr-reviewer-photo{border-radius:50%;width:56px;height:56px;object-fit:cover;object-position:center 25%;flex:0 0 56px}.btr-article-reviewer strong{line-height:1.3}.btr-article-reviewer p{font-size:12px;line-height:1.3;color:var(--muted);margin:0}.btr-article-reviewer a{display:inline-block;font-size:12px;line-height:1.3;color:inherit;text-decoration:underline;text-underline-offset:4px;margin-top:8px}.btr-article-layout-editorial header:not(.sticky){background:#183038}.btr-article-layout-editorial .blog-details .article-meta .date,.btr-article-layout-split .blog-details .article-meta .date{display:none}.btr-article-layout-editorial .blog-details .article-meta,.btr-article-layout-split .blog-details .article-meta{justify-content:flex-end}.btr-article-hero--split{background:#173137;--ink:#fff;--muted:#d5e0db;--line:#486064;padding-bottom:44px}.btr-article-hero--split .btr-article-heading-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.btr-article-hero--split h1{font-size:clamp(36px,3.6vw,53px)}.btr-article-cover{margin:0;align-self:stretch;min-height:360px}.btr-article-cover img{display:block;width:100%;height:100%;max-height:480px;object-fit:cover;border-radius:24px}.btr-article-hero--split .btr-article-deck{font-size:20px}.btr-article-layout-split .blog-details{padding-top:42px}.btr-article-hero--classic{background-size:cover;background-position:center;--ink:#fff;--muted:#e8eeea;--line:#7b8d83;padding-top:190px}.btr-article-hero--classic:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(15 26 18 / .94),rgb(15 26 18 / .62))}.btr-article-hero--classic h1{max-width:1080px;font-size:clamp(34px,4vw,58px)}.btr-article-hero--classic:has(.btr-article-credits)~.blog-details .article-meta .date{display:none}@media(max-width:767px){.btr-article-hero{padding:144px 22px 38px}.btr-article-crumbs{font-size:12px;margin-bottom:28px;gap:8px}.btr-article-hero h1{font-size:36px;line-height:1.16;letter-spacing:-.6px}.btr-article-hero .btr-article-deck{font-size:19px;line-height:1.55;margin-top:22px}.btr-article-credits,.btr-article-credits.has-reviewer{grid-template-columns:1fr;gap:16px;margin-top:30px;padding-top:22px}.btr-article-credit strong,.btr-article-credit time,.btr-article-reviewer strong{font-size:14px}.btr-article-reviewer{grid-column:auto;border-left:0;border-top:1px solid var(--line);padding:8px 0 0;gap:16px}.btr-article-hero--split .btr-article-heading-grid{grid-template-columns:1fr;gap:28px}.btr-article-cover{min-height:0}.btr-article-cover img{height:240px;border-radius:18px}.btr-article-hero .btr-article-eyebrow{font-size:10px;margin-bottom:16px}}.single-post .contact .btr-contact-heading{font-size:70px;line-height:1.1;color:#fff}@media(max-width:767px){.single-post .contact .btr-contact-heading{font-size:36px}}:is(.btr-article-hero--photo-overlay,.btr-article-hero--photo-sidebar),.btr-article-hero--photo-below{background-size:cover;background-position:center;--ink:#fff;--muted:#f0f3ef;--line:rgba(255,255,255,.35);padding-top:190px}:is(.btr-article-hero--photo-overlay,.btr-article-hero--photo-sidebar):before,.btr-article-hero--photo-below:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(12 28 28 / .86),rgb(12 28 28 / .52) 65%,rgb(12 28 28 / .24))}:is(.btr-article-hero--photo-overlay,.btr-article-hero--photo-sidebar) h1,.btr-article-hero--photo-below h1{max-width:1000px}:is(.btr-article-hero--photo-overlay,.btr-article-hero--photo-sidebar) .btr-article-deck,.btr-article-hero--photo-below .btr-article-deck{max-width:790px}:is(.btr-article-hero--photo-overlay,.btr-article-hero--photo-sidebar) .btr-article-credits{--ink:#203f43;--muted:#486164;--line:#c6d5d1;color:var(--ink);background:rgb(246 249 246 / .76);backdrop-filter:blur(6px);border:1px solid rgb(255 255 255 / .65);border-radius:16px;padding:24px 28px;box-shadow:0 12px 36px rgb(0 0 0 / .12)}.btr-article-hero--photo-below{padding-bottom:70px}.btr-article-credit-strip{--ink:#203f43;--muted:#486164;--line:#c6d5d1;background:#e9efec;color:var(--ink);padding:30px 40px}.btr-article-credit-strip .btr-article-credits{border-top:0;margin-top:0;padding-top:0}.btr-article-layout-photo-overlay .blog-details .article-meta .date,.btr-article-layout-photo-below .blog-details .article-meta .date{display:none}.btr-article-layout-photo-overlay .blog-details .article-meta,.btr-article-layout-photo-below .blog-details .article-meta{justify-content:flex-end}@media(max-width:767px){:is(.btr-article-hero--photo-overlay,.btr-article-hero--photo-sidebar),.btr-article-hero--photo-below{padding-top:144px;background-position:62% center}:is(.btr-article-hero--photo-overlay,.btr-article-hero--photo-sidebar):before,.btr-article-hero--photo-below:before{background:linear-gradient(90deg,rgb(12 28 28 / .86),rgb(12 28 28 / .62))}:is(.btr-article-hero--photo-overlay,.btr-article-hero--photo-sidebar) .btr-article-credits{padding:22px 20px;border-radius:12px;grid-template-columns:1fr;gap:16px}:is(.btr-article-hero--photo-overlay,.btr-article-hero--photo-sidebar) .btr-article-reviewer{grid-column:auto}.btr-article-hero--photo-below{padding-bottom:40px}.btr-article-credit-strip{padding:28px 22px}}.btr-article-layout-photo-below .blog-details{padding-top:30px}@media(max-width:767px){.btr-article-layout-photo-below .blog-details{padding-top:28px}}@media(min-width:1024px){.btr-article-hero--photo-sidebar .btr-article-heading-grid.has-reviewer{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(48px,5vw,80px);align-items:center}.btr-article-hero--photo-sidebar .has-reviewer h1{font-size:clamp(40px,3.6vw,54px)}.btr-article-hero--photo-sidebar .btr-article-heading-grid>.btr-article-credits{grid-template-columns:1fr;margin-top:0;gap:16px;padding:24px 28px}.btr-article-hero--photo-sidebar .btr-article-reviewer{order:0;grid-column:auto;border-left:0;border-top:1px solid var(--line);padding:8px 0 0;gap:16px;align-items:flex-start}.btr-article-hero--photo-sidebar .btr-article-reviewer .btr-reviewer-photo{width:56px;height:56px;flex-basis:56px}}.btr-article-layout-photo-sidebar .blog-details .article-meta .date{display:none}.btr-article-layout-photo-sidebar .blog-details .article-meta{justify-content:flex-end}:is(.btr-article-layout-editorial,.btr-article-layout-split,.btr-article-layout-photo-sidebar) .blog-details{padding-top:30px}@media(max-width:767px){:is(.btr-article-layout-editorial,.btr-article-layout-split,.btr-article-layout-photo-sidebar) .blog-details{padding-top:28px}}.btr-article-layout-split .blog-details-content .am-article>.takeaways-box:first-child{margin-top:0}