.blog{background:var(--brand-ink);color:var(--brand-ivory);--blog-muted:color-mix(in srgb, var(--brand-ivory) 68%, transparent);--blog-shade:color-mix(in srgb, var(--brand-ink) 85%, transparent);min-height:70vh}.blog a:focus-visible,.blog input:focus-visible,.blog button:focus-visible{outline:2px solid var(--brand-bronze-bright);outline-offset:5px}.blog-container{width:min(1200px,100% - 48px);margin-inline:auto}.blog-hero{isolation:isolate;align-items:end;min-height:480px;padding:164px 0 58px;display:flex;position:relative}.blog-hero>img{object-fit:cover;object-position:center 36%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.blog-hero:after{content:"";background:linear-gradient(0deg,var(--brand-ink),var(--blog-shade) 38%,color-mix(in srgb,var(--brand-ink) 30%,transparent));z-index:-1;position:absolute;inset:0}.blog-kicker{color:var(--brand-bronze-bright);text-transform:uppercase;margin-bottom:18px;font-size:12px}.blog h1{letter-spacing:0;max-width:900px;margin:0 0 20px;font-family:Playfair Display,serif;font-size:64px;font-weight:400;line-height:1.12}.blog-hero p{max-width:620px;color:var(--blog-muted);font-size:18px;line-height:1.7}.blog-tools{border-bottom:1px solid var(--brand-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;padding-block:34px;display:flex}.blog-tabs{flex-wrap:wrap;gap:6px;display:flex}.blog-tabs .lux-btn{text-transform:none;white-space:normal;letter-spacing:0;min-height:44px;padding-inline:16px;font-size:14px}.blog-tabs .lux-btn[aria-pressed=true]{color:var(--brand-bronze-bright);border-bottom:2px solid var(--brand-bronze)}.blog-search{border-bottom:1px solid var(--brand-hairline-bronze);min-width:260px;color:var(--brand-bronze);align-items:center;gap:10px;display:flex}.blog-search input{color:var(--brand-ivory);background:0 0;border:0;width:100%;min-width:0;padding:12px 0;font-size:16px}.blog-search input::placeholder{color:var(--blog-muted)}.blog-results{color:var(--blog-muted);margin-block:22px;font-size:13px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;padding-bottom:72px;display:grid}.blog-card{min-width:0;text-decoration:none;display:block}.blog-card-image{aspect-ratio:16/10;border-radius:4px;margin-bottom:22px;overflow:hidden}.blog-card img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.blog-card:hover img{transform:scale(1.035)}.blog-card-meta{color:var(--brand-bronze-bright);flex-wrap:wrap;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.blog-card h2{margin:0 0 12px;font-family:Playfair Display,serif;font-size:25px;font-weight:400;line-height:1.3}.blog-card p{color:var(--blog-muted);margin-bottom:18px;font-size:15px;line-height:1.7}.blog-read{color:var(--brand-bronze-bright);align-items:center;gap:10px;font-size:13px;display:flex}.blog-empty{text-align:center;padding:64px 0}.blog-breadcrumbs{color:var(--blog-muted);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:24px;font-size:13px;display:flex}.blog-breadcrumbs a{color:var(--brand-bronze-bright)}.blog-article-hero{border-bottom:1px solid var(--brand-hairline);padding:158px 0 40px}.blog-article-hero h1{font-size:52px}.blog-article-meta{color:var(--blog-muted);flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.blog-article-layout{grid-template-columns:240px minmax(0,740px);align-items:start;gap:70px;padding-block:52px 72px;display:grid}.blog-contents{font-size:14px;position:sticky;top:100px}.blog-contents p{text-transform:uppercase;color:var(--brand-bronze-bright);margin-bottom:18px;font-size:12px}.blog-contents ol{gap:16px;padding:0;list-style:none;display:grid}.blog-contents a{color:var(--blog-muted);line-height:1.5}.blog-contents a:hover{color:var(--brand-bronze-bright)}.blog-prose{min-width:0;font-size:17px;line-height:1.85}.blog-answer{border-bottom:1px solid var(--brand-hairline-bronze);margin-bottom:32px;padding-bottom:28px;font-size:21px;line-height:1.7}.blog-prose h2{margin:40px 0 18px;scroll-margin-top:105px;font-family:Playfair Display,serif;font-size:30px;font-weight:400;line-height:1.3}.blog-prose p{color:var(--blog-muted);margin-bottom:20px}.blog-prose a{color:var(--brand-bronze-bright);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.blog-inline-sources{font-size:13px;line-height:1.7}.blog-sources{border-top:1px solid var(--brand-hairline);margin-top:42px;padding-top:6px}.blog-sources ul{padding-left:20px}.blog-sources li{margin-block:12px}.blog-disclaimer{border-block:1px solid var(--brand-hairline-bronze);padding-block:24px;font-size:14px}.blog-related{border-top:1px solid var(--brand-hairline);padding-block:48px 12px}.blog-related>h2{margin-bottom:30px;font-family:Playfair Display,serif;font-size:32px}.blog-help{border-block:1px solid var(--brand-hairline-bronze);justify-content:space-between;align-items:center;gap:24px;margin-bottom:38px;padding:36px 0;display:flex}.blog-help p{font-family:Playfair Display,serif;font-size:25px}.blog-help-actions{flex-wrap:wrap;gap:14px;display:flex}@media(max-width:1023px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-article-layout{grid-template-columns:1fr;gap:30px}.blog-contents{border-bottom:1px solid var(--brand-hairline);padding-bottom:24px;position:static}.blog-contents ol{grid-template-columns:repeat(2,minmax(0,1fr))}.blog h1{font-size:48px}.blog-tools{align-items:stretch}.blog-search{flex:1}}@media(max-width:639px){.blog-container{width:calc(100% - 40px)}.blog-hero{min-height:460px;padding-top:144px;padding-bottom:36px}.blog h1{font-size:40px}.blog-article-hero h1{font-size:36px}.blog-hero>img{object-position:60% center}.blog-tabs{gap:0}.blog-tabs .lux-btn{padding-inline:10px;font-size:13px}.blog-search{flex-basis:100%;min-width:0}.blog-grid{grid-template-columns:1fr;gap:36px}.blog-contents ol{grid-template-columns:1fr;gap:12px}.blog-answer{font-size:19px}.blog-help{flex-direction:column;align-items:start}.blog-help-actions{flex-direction:column;width:100%}.blog-help .lux-btn{width:100%}.blog-prose h2{font-size:27px}}@media(prefers-reduced-motion:reduce){.blog-card img{transition:none}}
