.ss-blog{max-inline-size:var(--ss-blog-width,72ch);padding:var(--ss-blog-padding,2rem 1rem);overflow-wrap:anywhere;margin-inline:auto}.ss-blog-header{margin-block-end:2rem}.ss-blog time{font-size:.9em}.ss-blog-list{padding:0;list-style:none}.ss-blog-teaser{border-block-end:1px solid;padding-block:1.5rem}.ss-blog-content{line-height:1.7}.ss-blog-content :is(h2,h3,h4,h5,h6){margin-block-start:2em;line-height:1.25}.ss-blog-content img,.ss-blog-header-image{block-size:auto;max-inline-size:100%;margin-block:1.5rem;display:block}.ss-blog-content pre{max-inline-size:100%;padding:1rem;overflow-x:auto}.ss-blog-content blockquote{border-inline-start:2px solid;margin-inline:0;padding-inline-start:1rem}.ss-blog a{text-underline-offset:.2em;text-decoration:underline}.ss-blog a:focus-visible{outline-offset:4px;outline:2px solid}
.wired-blog-index .ss-blog,.wired-blog-article .ss-blog{max-inline-size:none;padding:0}.wired-blog-index .ss-blog-header{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;column-gap:72px;margin-bottom:70px;display:grid}.wired-blog-index .ss-blog-header h1{grid-area:1/1;align-self:end;margin:0 0 28px;font-size:clamp(38px,4.2vw,64px)}.wired-blog-index .ss-blog-header p{max-width:650px;color:var(--muted);grid-area:2/1;align-self:start;font-size:19px;line-height:1.75}.wired-blog-index .ss-blog-header-image{aspect-ratio:4/5;object-fit:cover;object-position:50% 48%;border-radius:6px;grid-area:1/2/3;width:100%;height:auto;max-height:500px;margin:0;box-shadow:12px 12px #eee8d4}.wired-blog-index .ss-blog-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0;display:grid}.wired-blog-index .ss-blog-list>li{min-width:0;display:flex}.wired-blog-index .ss-blog-teaser{border:1px solid var(--line);border-top:4px solid var(--amber);background:#fff;border-radius:6px;width:100%;padding:34px}.wired-blog-index .ss-blog-teaser h2{margin:22px 0 16px;font-size:clamp(23px,2.1vw,30px);line-height:1.35}.wired-blog-index .ss-blog-teaser h2 a{text-decoration:none}.wired-blog-index .ss-blog-teaser h2 a:hover{color:var(--amber-text)}.wired-blog-index .ss-blog-teaser p{color:var(--muted);margin:0;line-height:1.75}.ss-blog time{color:var(--muted)}.wired-blog-article .breadcrumb{flex-wrap:wrap}.blog-reading-layout{grid-template-columns:minmax(0,820px) minmax(0,240px);justify-content:space-between;gap:70px;display:grid}.wired-blog-article .ss-blog>nav{margin-bottom:22px;font-size:14px}.wired-blog-article .ss-blog-header{border-bottom:1px solid var(--line);margin-bottom:36px;padding-bottom:30px}.wired-blog-article .ss-blog-header h1{margin-bottom:24px;font-size:clamp(34px,3.8vw,54px);line-height:1.2}.wired-blog-article .ss-blog-header>p{color:var(--muted);margin:20px 0 0;font-size:18px;line-height:1.75}.wired-blog-article .ss-blog-content{font-size:18px;line-height:1.85}.wired-blog-article .ss-blog-content>p{margin:0 0 24px}.wired-blog-article .ss-blog-content h2{margin:48px 0 22px;font-size:clamp(25px,2.2vw,32px);line-height:1.3}.wired-blog-article .ss-blog-content ul,.wired-blog-article .ss-blog-content ol{margin-bottom:28px;padding-left:1.4em}.wired-blog-article .ss-blog-content li{margin-bottom:12px;padding-left:6px}.wired-blog-article .ss-blog-content a{color:var(--amber-text)}.wired-blog-article .ss-blog-content img{object-fit:contain;background:#f1eeea;border-radius:6px;width:100%;height:auto;max-height:560px;margin:34px 0;display:block}.ss-blog-content img[src$=blog-01-header\.jpeg],.ss-blog-content img[src$=blog-01-inline\.jpeg]{aspect-ratio:3/4}.ss-blog-content img[src$=blog-02-header\.png]{aspect-ratio:3/2}.ss-blog-content img[src$=blog-02-inline\.jpeg]{aspect-ratio:1178/883}.wired-blog-article .ss-blog-content code{overflow-wrap:anywhere}.blog-reading-aside{border-top:3px solid var(--amber);align-self:start;padding-top:24px}.blog-reading-aside h2{margin-bottom:18px;font-size:20px}.blog-reading-aside>a{padding-bottom:22px;line-height:1.6;display:block}.blog-reading-aside>a:hover{color:var(--amber-text)}.blog-reading-aside svg{vertical-align:middle;width:18px;margin-left:8px;display:inline}@media (max-width:1000px){.wired-blog-index .ss-blog-header{column-gap:38px}.blog-reading-layout{grid-template-columns:minmax(0,1fr);gap:36px}.blog-reading-aside{max-width:680px;padding-top:28px}}@media (max-width:700px){.wired-blog-index .ss-blog-header{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:46px}.wired-blog-index .ss-blog-header h1{font-size:clamp(34px,8vw,48px)}.wired-blog-index .ss-blog-header p{font-size:17px}.wired-blog-index .ss-blog-header-image{aspect-ratio:5/4;grid-area:3/1;justify-self:center;width:100%;max-width:410px;max-height:330px;margin-top:28px;box-shadow:8px 8px #eee8d4}.wired-blog-index .ss-blog-list{grid-template-columns:minmax(0,1fr);gap:22px}.wired-blog-index .ss-blog-teaser{padding:26px 24px}.wired-blog-article .breadcrumb>span:last-child{display:none}.wired-blog-article .ss-blog-header h1{font-size:clamp(30px,8vw,44px)}.wired-blog-article .ss-blog-content,.wired-blog-article .ss-blog-header>p{font-size:17px;line-height:1.8}.wired-blog-article .ss-blog-content img{max-height:460px;margin-block:26px}}
