@font-face{font-family:Outfit;src:local(Outfit Medium),url(./fonts/l33xbi9DEvZxze48O8rxcUOmuUk5gDv2O0OrZEz0FuI-dgyaecc8CwRreuaMAiq40ab1d2cprv3HfuifvUVfwXE.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Outfit Fallback\: -apple-system;src:local(-apple-system),local(-apple-system Regular),local(-apple-system-Regular),local(System Font),local(\.SFNS-Regular);size-adjust:106.842%;ascent-override:93.5964%;descent-override:24.3351%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont),local(BlinkMacSystemFont Regular),local(BlinkMacSystemFont-Regular),local(System Font),local(\.SFNS-Regular);size-adjust:106.842%;ascent-override:93.5964%;descent-override:24.3351%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: Segoe UI;src:local(Segoe UI),local(Segoe UI Regular),local(SegoeUI-Regular),local(SegoeUI);size-adjust:100.37%;ascent-override:99.6313%;descent-override:25.9041%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: Roboto;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);size-adjust:100.04%;ascent-override:99.9605%;descent-override:25.9897%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: Hiragino Sans;src:local(Hiragino Sans),local(Hiragino Sans Regular),local(HiraginoSans-Regular);size-adjust:100%;ascent-override:100%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: Hiragino Kaku Gothic ProN;src:local(Hiragino Kaku Gothic ProN),local(Hiragino Kaku Gothic ProN Regular),local(HiraginoKakuGothicProN-Regular);size-adjust:100%;ascent-override:100%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: Yu Gothic;src:local(Yu Gothic),local(Yu Gothic Regular),local(YuGothic-Regular);size-adjust:100%;ascent-override:100%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: Noto Sans JP;src:local(Noto Sans JP),local(Noto Sans JP Regular),local(NotoSansJP-Regular);size-adjust:95.2891%;ascent-override:104.944%;descent-override:27.2854%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: Helvetica Neue;src:local(Helvetica Neue),local(Helvetica Neue Regular),local(HelveticaNeue-Regular),local(HelveticaNeue);size-adjust:98.8889%;ascent-override:101.124%;descent-override:26.2921%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: Arial;src:local(Arial),local(Arial Regular),local(Arial-Regular),local(ArialMT);size-adjust:99.8204%;ascent-override:100.18%;descent-override:26.0468%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: Noto Sans;src:local(Noto Sans),local(Noto Sans Regular),local(NotoSans-Regular);size-adjust:93.8819%;ascent-override:106.517%;descent-override:27.6944%;line-gap-override:0%}@font-face{font-family:Outfit Fallback\: Liberation Sans;src:local(Liberation Sans),local(Liberation Sans Regular),local(LiberationSans-Regular);size-adjust:99.8204%;ascent-override:100.18%;descent-override:26.0468%;line-gap-override:0%}@font-face{font-family:Outfit;src:local(Outfit Medium),url(./fonts/xwIOK4HPdbSC6Mdc0x2VRT_mYY3ySqs1fy6nxcxXjiU-0j7FPoS1jkGvS2tsrn8rI3GG3RfFYZS8ICqy61eWDc8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:local(Outfit SemiBold),url(./fonts/l33xbi9DEvZxze48O8rxcUOmuUk5gDv2O0OrZEz0FuI-dgyaecc8CwRreuaMAiq40ab1d2cprv3HfuifvUVfwXE.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local(Outfit SemiBold),url(./fonts/xwIOK4HPdbSC6Mdc0x2VRT_mYY3ySqs1fy6nxcxXjiU-0j7FPoS1jkGvS2tsrn8rI3GG3RfFYZS8ICqy61eWDc8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local(Outfit Bold),url(./fonts/l33xbi9DEvZxze48O8rxcUOmuUk5gDv2O0OrZEz0FuI-dgyaecc8CwRreuaMAiq40ab1d2cprv3HfuifvUVfwXE.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local(Outfit Bold),url(./fonts/xwIOK4HPdbSC6Mdc0x2VRT_mYY3ySqs1fy6nxcxXjiU-0j7FPoS1jkGvS2tsrn8rI3GG3RfFYZS8ICqy61eWDc8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}:root{--art-accent:#e50012;--art-accent-dark:#b4000e;--art-accent-tint:#fdecec;--art-ink:#111827;--art-body:#374151;--art-muted:#6b7280;--art-hairline:#e5e7eb;--art-paper:#f7f6f3;--art-marker:#9ca3af;--art-measure:42em}.ProseMirror,.article-content{color:var(--art-body);letter-spacing:.003em;word-wrap:break-word;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-size:1rem;font-weight:400;line-height:1.75;overflow-x:hidden}:is(.ProseMirror,.article-content) h1,:is(.ProseMirror,.article-content) h2,:is(.ProseMirror,.article-content) h3,:is(.ProseMirror,.article-content) h4,:is(.ProseMirror,.article-content) h5,:is(.ProseMirror,.article-content) h6{color:var(--art-ink);letter-spacing:-.01em;scroll-margin-top:5rem;font-family:Outfit,Outfit Fallback\: -apple-system,Outfit Fallback\: BlinkMacSystemFont,Outfit Fallback\: Segoe UI,Outfit Fallback\: Roboto,Outfit Fallback\: Hiragino Sans,Outfit Fallback\: Hiragino Kaku Gothic ProN,Outfit Fallback\: Yu Gothic,Outfit Fallback\: Noto Sans JP,Outfit Fallback\: Helvetica Neue,Outfit Fallback\: Arial,Outfit Fallback\: Noto Sans,Outfit Fallback\: Liberation Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,Noto Sans JP,Helvetica Neue,Arial,sans-serif;font-weight:700;line-height:1.3}:is(.ProseMirror,.article-content) h2{border-bottom:1px solid var(--art-hairline);margin-top:2.75em;margin-bottom:.8em;padding-bottom:.4em;font-size:1.5rem;position:relative}:is(.ProseMirror,.article-content) h2:after{content:"";background-color:var(--art-ink);border-radius:2px;width:40px;height:2px;position:absolute;bottom:-1px;left:0}:is(.ProseMirror,.article-content) h3{margin-top:2.25em;margin-bottom:.6em;padding-left:.85rem;font-size:1.25rem;font-weight:700;position:relative}:is(.ProseMirror,.article-content) h3:before{content:"";background-color:var(--art-marker);border-radius:2px;width:4px;height:1.05em;position:absolute;top:.18em;left:0}:is(.ProseMirror,.article-content) h4{letter-spacing:0;margin-top:2em;margin-bottom:.5em;font-size:1.0625rem;font-weight:600}:is(.ProseMirror,.article-content) h5{margin-top:1.75em;font-size:1rem}:is(.ProseMirror,.article-content) h5,:is(.ProseMirror,.article-content) h6{margin-bottom:.4em;font-weight:600}:is(.ProseMirror,.article-content) h6{text-transform:uppercase;letter-spacing:.06em;color:var(--art-muted);margin-top:1.5em;font-size:.875rem}:is(.ProseMirror,.article-content) h2+h3,:is(.ProseMirror,.article-content) h2+h4,:is(.ProseMirror,.article-content) h3+h4{margin-top:1em}:is(.ProseMirror,.article-content) p{max-width:var(--art-measure);margin-bottom:1.25em}:is(.ProseMirror,.article-content)>p:first-of-type{color:#2c2c2c;margin-bottom:1.5em;line-height:1.7}:is(.ProseMirror,.article-content) ol,:is(.ProseMirror,.article-content) ul{max-width:var(--art-measure);margin-bottom:1.4em}:is(.ProseMirror,.article-content) li{margin-bottom:.5em;line-height:1.75}:is(.ProseMirror,.article-content) li p{margin:0}:is(.ProseMirror,.article-content) li>ol,:is(.ProseMirror,.article-content) li>ul{margin-top:.5em;margin-bottom:.5em}:is(.ProseMirror,.article-content) ul{padding-left:0;list-style:none}:is(.ProseMirror,.article-content) ul>li{padding-left:1.4em;position:relative}:is(.ProseMirror,.article-content) ul>li:before{content:"";background-color:var(--art-marker);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:.15em}:is(.ProseMirror,.article-content) ul.list-disc,:is(.ProseMirror,.article-content) ul.list-outside{padding:0;list-style:none}:is(.ProseMirror,.article-content) ol{counter-reset:art-ol;padding-left:0;list-style:none}:is(.ProseMirror,.article-content) ol>li{counter-increment:art-ol;padding-left:1.8em;position:relative}:is(.ProseMirror,.article-content) ol>li:before{content:counter(art-ol) ".";color:var(--art-ink);font-variant-numeric:tabular-nums;font-weight:700;position:absolute;top:0;left:0}:is(.ProseMirror,.article-content) a:not([class]){color:var(--art-ink);text-underline-offset:.18em;-webkit-text-decoration:underline #11182759;text-decoration:underline #11182759;text-decoration-thickness:1px;transition:text-decoration-color .2s,color .2s}:is(.ProseMirror,.article-content) a:not([class]):hover{color:var(--art-ink);-webkit-text-decoration-color:var(--art-ink);text-decoration-color:var(--art-ink)}:is(.ProseMirror,.article-content) a.text-link{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.ProseMirror,.article-content) a.text-link:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}:is(.ProseMirror,.article-content) a.text-link{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}:is(.ProseMirror,.article-content) a.google-map-button{border-width:2px;border-color:rgb(220 38 38/var(--tw-border-opacity,1));background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration-line:none;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}:is(.ProseMirror,.article-content) a.google-map-button,:is(.ProseMirror,.article-content) a.google-map-button-large,:is(.ProseMirror,.article-content) a.google-map-button:hover{--tw-border-opacity:1;--tw-bg-opacity:1}:is(.ProseMirror,.article-content) a.google-map-button:hover{border-color:rgb(185 28 28/var(--tw-border-opacity,1));background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}:is(.ProseMirror,.article-content) a.google-map-button-large{border-width:2px;border-color:rgb(220 38 38/var(--tw-border-opacity,1));background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration-line:none;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}:is(.ProseMirror,.article-content) a.google-map-button-large:hover{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}:is(.ProseMirror,.article-content) .google-map-wrapper{justify-content:center;margin-top:1.5rem;margin-bottom:1.5rem;display:flex}:is(.ProseMirror,.article-content) blockquote{border-left:2px solid var(--art-ink);color:#2f2f2f;max-width:var(--art-measure);background:0 0;margin:2em 0;padding:.25em 0 .25em 1.5rem;font-size:1.125rem;font-style:normal;line-height:1.7;position:relative}:is(.ProseMirror,.article-content) blockquote p{margin-bottom:.5em}:is(.ProseMirror,.article-content) blockquote p:last-child{margin-bottom:0}:is(.ProseMirror,.article-content) figure{border-radius:.75rem;width:100%;margin:2em 0;overflow:hidden;margin-left:0!important;margin-right:0!important}:is(.ProseMirror,.article-content) img{max-width:100%;height:auto;display:block}:is(.ProseMirror,.article-content) figure img,:is(.ProseMirror,.article-content) img{max-width:100%!important}:is(.ProseMirror,.article-content) figure img{display:block;width:100%!important;height:auto!important;margin:0!important}:is(.ProseMirror,.article-content) figcaption{text-align:center;color:var(--art-muted);margin-top:.6em;font-size:.8125rem;font-style:normal;line-height:1.5}:is(.ProseMirror,.article-content) .enlargeable-image-wrapper{position:relative}:is(.ProseMirror,.article-content) .tap-to-enlarge-badge{color:#fff;pointer-events:none;z-index:10;background-color:#00000080;border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:flex;position:absolute;top:.5rem;right:.5rem}:is(.ProseMirror,.article-content) .tap-to-enlarge-badge svg{width:.75rem;height:.75rem}:is(.ProseMirror,.article-content) .image-size-small{width:100%}@media (width>=640px){:is(.ProseMirror,.article-content) .image-size-small{width:50%}}:is(.ProseMirror,.article-content) .image-size-small{max-width:100%!important}:is(.ProseMirror,.article-content) .image-size-medium{width:100%}@media (width>=1024px){:is(.ProseMirror,.article-content) .image-size-medium{width:66.6667%}}:is(.ProseMirror,.article-content) .image-size-large,:is(.ProseMirror,.article-content) .image-size-medium{max-width:100%!important}:is(.ProseMirror,.article-content) .image-size-large{width:100%}:is(.ProseMirror,.article-content) .image-size-float-none{float:none;display:block;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}:is(.ProseMirror,.article-content) figure .image-size-float-none{margin-left:0!important;margin-right:0!important}:is(.ProseMirror,.article-content) .image-size-float-left{float:none;margin-bottom:1rem;margin-right:0}@media (width>=640px){:is(.ProseMirror,.article-content) .image-size-float-left{float:left;margin-right:1rem}}:is(.ProseMirror,.article-content) .image-size-float-left{max-width:100%!important}:is(.ProseMirror,.article-content) .image-size-float-right{float:none;margin-bottom:1rem;margin-left:0}@media (width>=640px){:is(.ProseMirror,.article-content) .image-size-float-right{float:right;margin-left:1rem}}:is(.ProseMirror,.article-content) .image-size-float-right{max-width:100%!important}:is(.ProseMirror,.article-content) .iframe-size{margin:1rem 0;padding-left:0;padding-right:0}:is(.ProseMirror,.article-content) .iframe-size-small{aspect-ratio:3/2;width:50%}:is(.ProseMirror,.article-content) .iframe-size-medium{width:100%}@media (width>=1024px){:is(.ProseMirror,.article-content) .iframe-size-medium{width:66.6667%}}:is(.ProseMirror,.article-content) .iframe-size-medium{aspect-ratio:3/2}:is(.ProseMirror,.article-content) .iframe-size-large{aspect-ratio:3/2;width:100%}:is(.ProseMirror,.article-content) .iframe-float-none{float:none;margin-left:auto;margin-right:auto}:is(.ProseMirror,.article-content) .iframe-float-left{float:left;margin-right:1rem}:is(.ProseMirror,.article-content) .iframe-float-right{float:right;margin-left:1rem}:is(.ProseMirror,.article-content) table{border-collapse:collapse;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));table-layout:fixed;border-radius:.75rem;width:100%;max-width:none;margin-top:1.5rem;margin-bottom:1.5rem;font-size:.95em;overflow:hidden}:is(.ProseMirror,.article-content) table,:is(.ProseMirror,.article-content) td,:is(.ProseMirror,.article-content) th{border:1px solid var(--art-hairline)}:is(.ProseMirror,.article-content) td,:is(.ProseMirror,.article-content) th{text-align:left;vertical-align:top;word-break:break-word;overflow-wrap:break-word;padding:.75rem;line-height:1.6}:is(.ProseMirror,.article-content) th{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}:is(.ProseMirror,.article-content) table tr:first-child td,:is(.ProseMirror,.article-content) th{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));font-weight:600}:is(.ProseMirror,.article-content) table tr:first-child td{text-align:center}:is(.ProseMirror,.article-content) table td p{margin:0}:is(.ProseMirror,.article-content) tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}:is(.ProseMirror,.article-content) .blog-card-container{clear:both;margin-top:1.25rem;margin-bottom:1.25rem}:is(.ProseMirror,.article-content) .blog-card-link{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border-radius:.5rem;text-decoration-line:none;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}:is(.ProseMirror,.article-content) .blog-card-link,:is(.ProseMirror,.article-content) .blog-card-link:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.ProseMirror,.article-content) .blog-card-link:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color)}:is(.ProseMirror,.article-content) .blog-card-inner{height:auto;display:flex;align-items:stretch!important}:is(.ProseMirror,.article-content) .blog-card-image{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));flex-shrink:0;width:213px;min-height:120px;position:relative;overflow:hidden;align-self:stretch!important;display:block!important}:is(.ProseMirror,.article-content) .blog-card-image .blog-card-img,:is(.ProseMirror,.article-content) .blog-card-image img{-o-object-fit:cover!important;object-fit:cover!important;flex:1!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}:is(.ProseMirror,.article-content) .blog-card-image .no-image{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;height:100%;color:rgb(107 114 128/var(--tw-text-opacity,1));justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex}:is(.ProseMirror,.article-content) .blog-card-image .category-badge{z-index:10;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));white-space:nowrap;text-overflow:ellipsis;background-color:#111827e6;border-radius:.375rem;max-width:calc(100% - 1rem);padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1rem;position:absolute;top:.5rem;left:.5rem;overflow:hidden}:is(.ProseMirror,.article-content) .blog-card-content{flex-direction:column;flex:1;justify-content:center;min-height:120px;padding:.75rem;display:flex}:is(.ProseMirror,.article-content) .blog-card-header{flex-direction:column;flex:1;display:flex}:is(.ProseMirror,.article-content) .blog-card-header h3.blog-card-title{color:rgb(31 41 55/var(--tw-text-opacity,1));margin-top:0;margin-bottom:.25rem;font-size:1rem;font-weight:600;line-height:1.375;display:-webkit-box!important}:is(.ProseMirror,.article-content) .blog-card-header h3.blog-card-title,:is(.ProseMirror,.article-content) .blog-card-header p{--tw-text-opacity:1;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(.ProseMirror,.article-content) .blog-card-header p{color:rgb(75 85 99/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.375;display:-webkit-box}:is(.ProseMirror,.article-content) .blog-card-footer{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));align-items:center;margin-top:.5rem;font-size:.75rem;line-height:1rem;display:flex}:is(.ProseMirror,.article-content) .blog-card-footer svg{margin-right:.375rem}:is(.ProseMirror,.article-content) .blog-card-link:hover .blog-card-title{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));text-decoration-line:underline}:is(.ProseMirror,.article-content) .point-window{border:solid 1px var(--art-ink);background:var(--art-paper);margin:2em 0;padding:.5em 1em;position:relative}:is(.ProseMirror,.article-content) .point-window .point-window-title{background:var(--art-ink);color:#fff;border-radius:5px 5px 0 0;height:25px;padding:0 9px;font-size:17px;font-weight:700;line-height:25px;display:inline-block;position:absolute;top:-27px;left:-3px}@media (width>=768px){.ProseMirror,.article-content{font-size:1.0625rem;line-height:1.8}.ProseMirror h2,.article-content h2{font-size:1.75rem}.ProseMirror h3,.article-content h3{font-size:1.375rem}.ProseMirror h4,.article-content h4{font-size:1.125rem}}@media (width<=768px){.ProseMirror h2,.article-content h2{margin-top:2em}.ProseMirror h3,.article-content h3{margin-top:1.75em}.ProseMirror figure,.article-content figure{border-radius:0;width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.ProseMirror figure img,.article-content figure img{width:100%!important;max-width:none!important;height:auto!important}.ProseMirror blockquote,.article-content blockquote{font-size:1.0625rem}.ProseMirror table,.article-content table{table-layout:fixed;white-space:normal;word-break:break-word;font-size:.75rem;line-height:1rem}.ProseMirror td,.ProseMirror th,.article-content td,.article-content th{padding:.5rem}.ProseMirror .blog-card-image,.article-content .blog-card-image{flex-shrink:0;width:160px;align-self:stretch!important;display:block!important}.ProseMirror .blog-card-inner,.article-content .blog-card-inner{height:auto;align-items:stretch!important}.ProseMirror .blog-card-image img,.article-content .blog-card-image img{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.ProseMirror .blog-card-content,.article-content .blog-card-content{flex-direction:column;justify-content:space-between;min-height:90px;padding:.5rem;display:flex}.ProseMirror .blog-card-header,.article-content .blog-card-header{flex-direction:column;flex:1;display:flex}.ProseMirror .blog-card-header p,.article-content .blog-card-header p{-webkit-line-clamp:2;margin-bottom:.25rem;font-size:.75rem;line-height:1rem;display:none}.ProseMirror .blog-card-header h3.blog-card-title,.article-content .blog-card-header h3.blog-card-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:0;margin-bottom:0;font-size:.875rem;line-height:1.25rem;overflow:hidden;display:-webkit-box!important}.ProseMirror .blog-card-footer,.article-content .blog-card-footer{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));flex-shrink:0;align-items:center;margin-top:.25rem;font-size:.75rem;line-height:1rem;display:flex}.ProseMirror .blog-card-image .category-badge,.article-content .blog-card-image .category-badge{padding:.125rem .375rem;font-size:10px;line-height:1.2}}@media print{.ProseMirror,.article-content{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-family:Georgia,Times New Roman,serif;font-size:.875rem;line-height:1.5}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.article-content h1,.article-content h2,.article-content h3,.article-content h4{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-family:Arial,sans-serif}.ProseMirror h2:after,.ProseMirror h3:before,.article-content h2:after,.article-content h3:before{background:#000!important}.ProseMirror a,.article-content a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));text-decoration-line:underline}.ProseMirror blockquote,.article-content blockquote{background:#fff;border-left:2px solid #000}.ProseMirror ul>li:before,.article-content ul>li:before{background:#000}.ProseMirror ol>li:before,.article-content ol>li:before{color:#000}}.ProseMirror,.article-content{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}.ProseMirror a,.article-content a{overflow-wrap:anywhere}.ProseMirror [style*="text-align: justify"],.ProseMirror [style*=text-align\:justify],.article-content [style*="text-align: justify"],.article-content [style*=text-align\:justify]{text-align:left!important}.article-content *{box-sizing:border-box;max-width:100%}.article-content figure,.article-content iframe,.article-content img,.article-content table,.article-content video{max-width:100%!important;height:auto!important}.article-blocks.md-blocks .md-h2:before{background:var(--art-ink)}.article-blocks.md-blocks .md-h3:before,.article-blocks.md-blocks .md-h4:before{background:var(--art-marker)}.article-blocks.md-blocks .md-rich a{color:var(--art-ink);text-underline-offset:.18em;text-decoration-color:#11182759}.article-blocks.md-blocks .md-quote{border-left-color:var(--art-ink)}.article-blocks.md-blocks .md-article-card .text-primary{color:var(--art-muted)}
