.side.svelte-1vbyjep{gap:var(--sp-xl);flex-direction:column;display:flex}.side-block.svelte-1vbyjep{padding:var(--sp-xl);background:var(--raised)}.side-title.svelte-1vbyjep{margin:0 0 var(--sp-lg);padding-bottom:var(--sp-sm);border-bottom:2px solid var(--primary);font-size:var(--text-md);letter-spacing:.08em;text-transform:uppercase;color:var(--text);font-weight:600}.side-recent.svelte-1vbyjep{gap:var(--sp-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.side-post.svelte-1vbyjep{gap:var(--sp-md);color:var(--text);text-decoration:none;display:flex}.side-thumb.svelte-1vbyjep{background:var(--soft);width:5rem;height:5rem;color:var(--muted);flex:none;place-items:center;font-size:1.5rem;display:grid;overflow:hidden}.side-thumb.svelte-1vbyjep img:where(.svelte-1vbyjep){object-fit:cover;width:100%;height:100%}.side-post-text.svelte-1vbyjep{gap:var(--sp-xs);flex-direction:column;min-width:0;display:flex}.side-post-title.svelte-1vbyjep{font-size:var(--text-sm);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.side-post.svelte-1vbyjep:hover .side-post-title:where(.svelte-1vbyjep){color:var(--primary)}.side-post-date.svelte-1vbyjep{font-size:var(--text-xs);color:var(--muted)}.side-all.svelte-1vbyjep{align-items:center;gap:var(--sp-xs);margin-top:var(--sp-lg);font-size:var(--text-sm);color:var(--primary);font-weight:600;text-decoration:none;display:inline-flex}.side-all.svelte-1vbyjep:hover{text-underline-offset:4px;text-decoration:underline}.side-cats.svelte-1vbyjep{gap:var(--sp-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.side-cat.svelte-1vbyjep{padding:var(--sp-xs) var(--sp-md);border:1px solid var(--neutral-100);background:var(--neutral-100);font-size:var(--text-sm);color:var(--text);border-radius:9999px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:block}.side-cat.svelte-1vbyjep:hover,.side-cat-on.svelte-1vbyjep{background:var(--primary);border-color:var(--primary);color:#fff}.share.svelte-1fv69rd{align-items:center;gap:var(--sp-sm);flex-wrap:wrap;display:flex}.share-label.svelte-1fv69rd{align-items:center;gap:var(--sp-xs);margin-right:var(--sp-xs);font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600;display:inline-flex}.share-btn.svelte-1fv69rd{border:1px solid var(--line);background:var(--raised);width:2.5rem;height:2.5rem;color:var(--text);cursor:pointer;border-radius:9999px;place-items:center;font-size:1.125rem;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:grid}.share-btn.svelte-1fv69rd:hover{background:var(--primary);border-color:var(--primary);color:#fff}.share-btn.svelte-1fv69rd:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.share-btn-main.svelte-1fv69rd,.share-btn-ok.svelte-1fv69rd{background:var(--primary);border-color:var(--primary);color:#fff}.share-status.svelte-1fv69rd{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.article-layout.svelte-1x95lmt{gap:var(--sp-xl,32px);grid-template-columns:minmax(0,1fr);display:grid}.article-aside.svelte-1x95lmt{width:100%}@media (width>=1100px){.article-layout.svelte-1x95lmt{grid-template-columns:minmax(0,1fr) 320px}.article-aside.svelte-1x95lmt{align-self:start}}.blog-content-body.svelte-1x95lmt{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);font-family:var(--font-sans);color:var(--neutral-700)}@property --un-leading{syntax:"*";inherits:false}.blog-content-body.svelte-1x95lmt p{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);margin-bottom:var(--sp-md);font-size:15px}.blog-content-body.svelte-1x95lmt h2{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-top:var(--sp-xl);margin-bottom:var(--sp-md);color:var(--neutral-800);font-size:1.5rem;line-height:1.3}.blog-content-body.svelte-1x95lmt h3{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-top:var(--sp-lg);margin-bottom:var(--sp-sm);color:var(--neutral-800);font-size:1.25rem}.blog-content-body.svelte-1x95lmt a{color:color-mix(in srgb, var(--primary) var(--un-text-opacity), transparent) ;--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));text-decoration-line:underline}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}.blog-content-body.svelte-1x95lmt a:hover{color:color-mix(in srgb, var(--primary-600) var(--un-text-opacity), transparent) }.blog-content-body.svelte-1x95lmt ul,.blog-content-body.svelte-1x95lmt ol{margin-bottom:var(--sp-md);padding-left:var(--sp-lg);gap:calc(var(--spacing) * 1.5);flex-direction:column;list-style-position:outside;display:flex}.blog-content-body.svelte-1x95lmt ul{list-style-type:disc}.blog-content-body.svelte-1x95lmt ol{list-style-type:decimal}.blog-content-body.svelte-1x95lmt li{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);font-size:15px}.blog-content-body.svelte-1x95lmt blockquote{color:color-mix(in srgb, var(--muted) var(--un-text-opacity), transparent) ;margin-block:var(--sp-lg);padding-left:var(--sp-lg);border-left-width:4px;border-color:color-mix(in srgb, var(--primary) var(--un-border-opacity), transparent) ;font-size:16px;font-style:italic}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}.blog-content-body.svelte-1x95lmt img{margin-block:var(--sp-lg);border-radius:var(--rd-md);--un-shadow:0 1px 3px 0 var(--un-shadow-color,#0000001a),0 1px 2px -1px var(--un-shadow-color,#0000001a);width:100%;height:auto;box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
