﻿/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{color-scheme:light dark;--color-primary: #EA116C;--color-body: #000000;--color-negative: #ffffff;--color-chrome-dark: #929292;--color-chrome-medium: #CDCDCD;--color-chrome-light: #f2f2f2;--color-bg: #ffffff;--color-warning: #FF7B08}@media(prefers-color-scheme: dark){:root{--color-body: #ffffff;--color-chrome-medium: #000000;--color-chrome-light: #1a1a1a;--color-bg: #2b2b2b}}:root{--base-font-size: 16px;--base-line-height: 1.5;--font-body: Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-headings: Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-headings-weight: 700}:root{--grid-max-width: 850px;--grid-gutter: 2rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-headings);font-weight:var(--font-headings-weight);margin:0 0 .5em 0;line-height:1.2}p{margin:0 0 1.5em 0}ul,ol{margin-bottom:1.5em}ul ul,ul ol,ol ul,ol ol{margin-bottom:unset}ul li,ol li{margin:.5em 0}code{background-color:light-dark(#f5f2f0, var(--color-chrome-medium));padding:.25em}html{font-size:var(--base-font-size);line-height:var(--base-line-height)}body{background-color:var(--color-bg);color:var(--color-body);font-family:var(--font-body);font-weight:400;-webkit-font-smoothing:antialiased}a{color:var(--color-primary)}.visuallyhidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.visuallyhidden.focusable:focus{position:static;width:auto;height:auto;padding:inherit;margin:inherit;overflow:visible;clip:auto;white-space:normal}.layout-section{width:100%;max-width:var(--grid-max-width);margin:0 auto;padding:0 var(--grid-gutter)}.layout-section>*:last-child{margin-bottom:0}header.global{padding:var(--grid-gutter) 0}header.global .h{font-size:1.125rem;color:var(--color-chrome-dark)}.card-preview{display:block;border:1px solid var(--color-chrome-medium);border-radius:0 30px 0 30px;padding:var(--grid-gutter);text-decoration:none;transition:background-color .3s ease}.card-preview:link,.card-preview:hover,.card-preview:visited{color:var(--color-body)}.card-preview:hover{background-color:var(--color-chrome-light)}.card-preview .h{font-size:1.375rem;margin-bottom:0}.card-preview .date{color:var(--color-chrome-dark)}.card-preview .button{margin-top:1.5rem}.card-preview .summary{margin-top:1rem;margin-bottom:0}.layout-grid{margin:0;padding:0;list-style-type:none}.layout-grid>li{list-style-type:none}.layout-grid{display:grid;gap:var(--grid-gutter)}.button{text-decoration:none}.button:link,.button:hover,.button:visited{color:unset}.button{display:inline-block;background-color:var(--color-primary);font-weight:700;padding:.5em 1em}.button,.button:link,.button:hover,.button:visited{color:var(--color-negative)}.button:after{content:"→";margin-left:.5em;vertical-align:8%}.button.icon svg{fill:var(--color-negative);width:15px;height:15px;display:block;float:left;margin-right:.75em;margin-top:6px}.button.icon:after{content:""}footer.global{padding:var(--grid-gutter) 0}footer.global .copy{margin:0;color:var(--color-chrome-dark);font-size:.75rem;text-align:center}.entry-header{padding:var(--grid-gutter) 0}.entry-header .date{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.entry-header .date .post-date{color:var(--color-chrome-dark)}.entry-header .flag{display:inline-block;background-color:var(--color-primary);color:var(--color-negative);padding:.15em .75em;font-weight:bold;text-transform:uppercase;margin-bottom:.5em;font-size:.75rem}.author-byline{border-top:1px solid var(--color-chrome-medium);padding-top:var(--grid-gutter);margin-top:calc(var(--grid-gutter)*2);display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.author-byline{flex-wrap:nowrap}}.author-byline .media{width:50%;max-width:175px;flex-shrink:0;margin-right:var(--grid-gutter);margin-bottom:1rem}@media screen and (min-width: 768px){.author-byline .media{width:20%;margin-bottom:0}}.author-byline .media img{display:block;width:100%;border-radius:0 30px 0 30px}.author-byline .text{width:100%}@media screen and (min-width: 768px){.author-byline .text{width:auto}}.author-byline .socials{margin:0;padding:0;list-style-type:none}.author-byline .socials>li{list-style-type:none}.author-byline .socials{width:100%;display:flex;margin-top:1rem}.author-byline .socials li{width:30px;margin-right:.5rem}.author-byline .socials a{text-decoration:none}.author-byline .socials a:link,.author-byline .socials a:hover,.author-byline .socials a:visited{color:unset}.author-byline .socials a{display:block;width:30px;height:30px;background-color:var(--color-primary);border-radius:1000px;display:flex;align-items:center;justify-content:center}.author-byline .socials svg{display:block;width:15px;height:15px;fill:var(--color-negative)}.layout-entry-body{margin-bottom:var(--grid-gutter)}.layout-entry-body .layout-section>*:not(:last-child){margin-bottom:2.5rem}.layout-entry-body .layout-section>*>*:last-child{margin-bottom:0}.body-image img{display:block;max-width:100%;height:auto;border:1px solid var(--color-chrome-medium)}.date-warning{display:inline-block;background-color:color-mix(in srgb, var(--color-warning) 25%, transparent);color:var(--color-body);border-radius:5px;padding:.15em .5em}.date-warning svg{display:block;fill:var(--color-warning);width:20px;height:20px;margin-right:.5rem;margin-top:2px;float:left}
/*# sourceMappingURL=blog.css.map */
