Tags: accessibility-ready, blog, two-columns, custom-menu, featured-images, translation-ready, editor-style, full-width-template  .screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;position:absolute !important;word-wrap:normal !important}.skip-link{position:absolute;left:-9999px;top:0;z-index:100000;background:var(--ink);color:#fff;padding:12px
18px;font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.skip-link:focus{left:12px;top:12px}.entry-content .alignleft,
.article__body
.alignleft{float:left;margin:6px
30px 18px 0;max-width:48%}.entry-content .alignright,
.article__body
.alignright{float:right;margin:6px
0 18px 30px;max-width:48%}.entry-content .aligncenter,
.article__body
.aligncenter{display:block;margin-left:auto;margin-right:auto}.entry-content
.alignwide{width:min(100%, 1080px);margin-left:auto;margin-right:auto}.entry-content
.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.wp-caption{max-width:100%}.wp-caption
img{display:block}.wp-caption-text,
.wp-element-caption,
.wp-block-image
figcaption{font-family:var(--font-sans);font-size:12.5px;color:var(--fg-3);margin-top:10px;text-align:center}img.wp-smiley,img.emoji{display:inline;border:0;box-shadow:none;height:1em;width:1em;margin:0
.07em;vertical-align:-0.1em}@media (max-width: 620px){.entry-content .alignright,
.entry-content
.alignleft{float:none;margin:24px
auto;max-width:100%}}.wp-block-quote{border-left:3px solid var(--brand-red);padding-left:22px;margin:28px
0;font-family:var(--font-serif);font-style:italic;font-size:clamp(20px, 2.4vw, 26px);line-height:1.34;color:var(--ink)}.wp-block-pullquote{border-top:2px solid var(--brand-red);border-bottom:2px solid var(--brand-red);padding:24px
0;text-align:center}.wp-block-button__link{background:var(--brand-red);color:#fff;border-radius:var(--radius-2);padding:14px
22px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase}.wp-block-separator{border:0;border-top:1px solid var(--hairline);margin:36px
auto;max-width:120px}.wp-block-table
table{width:100%;border-collapse:collapse;font-family:var(--font-sans)}.wp-block-table td, .wp-block-table
th{border:1px
solid var(--border);padding:10px
14px}.pagination{margin:56px
0 8px;display:flex;justify-content:center}.pagination .nav-links{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pagination .page-numbers{font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:0.04em;color:var(--ink);border:1px
solid var(--border-strong);padding:10px
15px;border-radius:var(--radius-2);transition:all var(--dur-fast) var(--ease-out)}.pagination .page-numbers:hover{border-color:var(--ink)}.pagination .page-numbers.current{background:var(--ink);color:#fff;border-color:var(--ink)}.pagination .page-numbers.dots{border:0}.post-nav{display:flex;justify-content:space-between;gap:20px;margin-top:48px;padding-top:28px;border-top:1px solid var(--hairline);font-family:var(--font-sans)}.post-nav
a{font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--brand-red)}.comments-area{max-width:var(--container-sm);margin:56px
auto 0;padding:0
var(--gutter);font-family:var(--font-sans)}.comments-title,.comment-reply-title{font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:24px;letter-spacing:-0.01em;margin-bottom:24px}.comment-list{list-style:none;margin:0;padding:0}.comment-list
li{padding:20px
0;border-top:1px solid var(--hairline)}.comment-author{font-weight:700;font-size:14px}.comment-meta{font-size:12px;color:var(--fg-3);margin-bottom:8px}.comment-content{font-family:var(--font-serif);font-size:17px;line-height:1.6}.comment-respond{margin-top:36px}.comment-form
label{display:block;font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--fg-2);margin:14px
0 6px}.comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"], .comment-form
textarea{width:100%;font-family:var(--font-sans);font-size:16px;padding:12px
14px;border:1px
solid var(--border-strong);border-radius:var(--radius-2);background:var(--bone)}.comment-form .submit, .form-submit
input{margin-top:18px}.widget{margin-bottom:32px}.widget-title{font-size:11px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--fg-3);margin-bottom:14px}.sticky .postcard__title::after{content:" ★";color:var(--brand-red)}.admin-bar
.nav{top:32px}@media (max-width: 782px){.admin-bar
.nav{top:46px}}