/* Albert Wash journal, using the site's shared typography and palette. */
.aw-blog-shell{width:min(calc(100% - 64px),1100px);margin:auto;padding:132px 0 72px;min-width:0}.aw-blog-breadcrumb{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;font-size:.8rem;color:var(--steel);margin-bottom:36px}.aw-blog-breadcrumb a{color:var(--azure-deep);text-decoration:underline}.aw-blog-intro{max-width:840px;margin:0 0 36px}.aw-blog-intro h1{margin:0 0 20px}.aw-blog-intro .lead{max-width:700px}.aw-blog-meta{font-size:.8125rem;color:var(--steel);margin-top:18px}
.aw-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.aw-blog-card{min-width:0;background:#fff;border:1px solid var(--line);border-radius:5px;overflow:hidden}.aw-blog-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.aw-blog-card-copy{padding:24px}.aw-blog-card h3{font-size:1.35rem;line-height:1.35;margin:0 0 14px;letter-spacing:-.025em}.aw-blog-card h3 a{color:var(--carbon);text-decoration:none}.aw-blog-card h3 a:hover{color:var(--azure)}.aw-blog-card p{font-size:.9rem;color:var(--steel);margin-bottom:20px}.aw-blog-read{font-size:.875rem;color:var(--azure-deep);text-decoration:underline;text-underline-offset:5px}
.aw-blog-cover{margin:0 0 36px}.aw-blog-cover>img{display:block;width:100%;height:auto;border-radius:5px;aspect-ratio:16/9;object-fit:cover}.aw-photo-credit,.aw-photo-credit a{font-size:11px!important;line-height:1.6;color:var(--steel)}.aw-photo-credit{margin-top:7px}.aw-photo-credit a{text-decoration:underline;text-underline-offset:2px}
.aw-blog-prose{max-width:760px;margin:auto;font-size:1rem;line-height:1.8;overflow-wrap:break-word}.aw-blog-prose h2{font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.3;margin:42px 0 18px}.aw-blog-prose h3{margin-top:30px;font-size:1.25rem}.aw-blog-prose p{margin:0 0 20px;line-height:1.85}.aw-blog-prose a{color:var(--azure-deep);text-decoration:underline;text-underline-offset:3px}.aw-blog-prose ul,.aw-blog-prose ol{padding-left:24px;margin:0 0 24px}.aw-blog-prose li{padding-left:5px;margin:8px 0}.aw-blog-prose .editorial-table{overflow-x:auto;margin:28px 0;border:1px solid var(--line);border-radius:4px}.aw-blog-prose table{border-collapse:collapse;min-width:620px;width:100%;font-size:.8125rem}.aw-blog-prose td,.aw-blog-prose th{padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:top}.aw-blog-prose tr:first-child{background:var(--azure-pale);font-weight:600}.aw-blog-prose tr:last-child td{border-bottom:0}
.aw-blog-equipment{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:32px;max-width:900px;padding:24px;border:1px solid var(--line);margin:48px auto}.aw-blog-equipment>img{width:100%;height:auto}.aw-blog-equipment h2{font-size:1.5rem;margin:0 0 18px}.aw-blog-equipment p{font-size:.9rem}
.aw-blog-next{margin-top:72px;padding-top:42px;border-top:1px solid var(--line)}.aw-blog-next .aw-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aw-blog-next .aw-blog-card-copy{padding:20px}.aw-blog-next h3{font-size:1.15rem}.aw-blog-next .section-head{margin-bottom:28px;gap:20px}.aw-blog-next .section-head a{font-size:.875rem;white-space:nowrap;color:var(--azure-deep)}
.aw-blog-cta{margin-top:64px;padding:36px;background:var(--azure-pale);border-radius:5px;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}.aw-blog-cta h2{font-size:1.7rem;margin-bottom:16px}.aw-blog-cta p:not(.eyebrow){font-size:.9rem;max-width:620px}.aw-blog-cta .actions{display:flex;flex-direction:column;align-items:center;gap:20px;margin:0}
.aw-blog-home{width:min(calc(100% - 64px),1280px);margin:60px auto;padding:40px 0}.aw-blog-home .section-head{align-items:end;gap:24px;margin-bottom:32px}.aw-blog-home .section-head>a{white-space:nowrap;font-size:.875rem;color:var(--azure-deep)}.aw-blog-home .aw-blog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.aw-blog-home .aw-blog-card-copy{padding:20px}.aw-blog-home h3{font-size:1.15rem}.aw-blog-home .aw-blog-card p{font-size:.8125rem}
@media(max-width:1000px){.aw-blog-home .aw-blog-grid,.aw-blog-next .aw-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-blog-cta{grid-template-columns:1fr}.aw-blog-cta .actions{flex-direction:row;flex-wrap:wrap;justify-content:start}.aw-blog-shell{padding-top:112px}}
@media(max-width:600px){.aw-blog-shell{width:calc(100% - 40px);padding-top:105px}.aw-blog-breadcrumb{margin-bottom:28px}.aw-blog-grid,.aw-blog-home .aw-blog-grid,.aw-blog-next .aw-blog-grid{grid-template-columns:1fr;gap:24px}.aw-blog-home{width:calc(100% - 40px);margin:30px auto;padding:28px 0}.aw-blog-home .section-head,.aw-blog-next .section-head{display:block}.aw-blog-home .section-head>a,.aw-blog-next .section-head>a{display:inline-block;margin-top:18px}.aw-blog-intro h1{font-size:2.05rem}.aw-blog-cover{margin-bottom:28px}.aw-blog-equipment{grid-template-columns:1fr;gap:20px;padding:20px}.aw-blog-equipment>img{max-width:360px;margin:auto}.aw-blog-cta{padding:24px}.aw-blog-cta .actions{align-items:start;flex-direction:column}}

.aw-blog-prose caption{padding:14px 12px;text-align:left;font-weight:600;line-height:1.5}.aw-blog-prose thead+tbody tr:first-child{background:transparent;font-weight:400}.aw-blog-prose th{text-align:left}.aw-blog-prose table:has(thead){min-width:900px}
