@font-face{font-display:swap;font-family:"FontAwesomeSSBS";src:url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/fonts/fa-ssbs-webfont.eot?v=4.7.0);src:url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/fonts/fa-ssbs-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/fonts/fa-ssbs-webfont.woff2?v=4.7.0)format("woff2"),url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/fonts/fa-ssbs-webfont.woff?v=4.7.0)format("woff"),url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/fonts/fa-ssbs-webfont.ttf?v=4.7.0)format("truetype"),url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/fonts/fa-ssbs-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa-ssbs{display:inline-block;font:14px/1 FontAwesomeSSBS;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-ssbs-fw{width:1.28571429em}.fa-ssbs-facebook:before{content:""}.fa-ssbs-twitter:before{content:""}.fa-ssbs-whatsapp:before{content:""}.fa-ssbs-fw,.supsystic-social-sharing.supsystic-social-sharing-content-align-center{text-align:center}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}@font-face{font-display:swap;font-family:"Brand Icons";src:url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/css/buttons/fonts/brand-icons.eot?v=0.3.2);src:url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/css/buttons/fonts/brand-icons.eot?#iefix&v=0.3.2)format("embedded-opentype"),url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/css/buttons/fonts/brand-icons.woff2?v=0.3.2)format("woff2"),url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/css/fonts/brand-icons.woff?v=0.3.2)format("woff"),url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/css/fonts/brand-icons.ttf?v=0.3.2)format("truetype"),url(/blog/wp-content/plugins/social-share-buttons-by-supsystic/src/SocialSharing/Projects/assets/css/buttons/fonts/brand-icons.svg?v=0.3.2#brand-icons)format("svg");font-weight:400;font-style:normal}#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 1px rgb(0 0 0/.05);box-shadow:0 1px 1px rgb(0 0 0/.05);display:table;margin-bottom:1em;padding:10px 20px 10px 10px;position:relative;width:auto}#ez-toc-container li,#ez-toc-container ul{padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li{background:0 0;list-style:none none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title{display:inline;text-align:left;vertical-align:middle}#ez-toc-container a{color:#444;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}#ez-toc-container input{position:absolute;left:-999em}#ez-toc-container input[type=checkbox]:checked+nav{opacity:0;max-height:0;border:0;display:none}#ez-toc-container label{position:relative;cursor:pointer;display:initial}div#ez-toc-container .ez-toc-title{display:initial}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}.eztoc-hide{display:none}:root{--bg:#FAFAF9;--bg-2:#F5F5F4;--ink:#1C1917;--ink-2:#57534E;--muted:#78716C;--hair:#1C19171A;--hair-strong:#1C191733;--accent:#C8102E;--on-accent:#FAFAF9;--sans:"IBM Plex Sans", "Hanken Grotesk", "Barlow", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--fs-display:clamp(36px, 2.0rem + 2.4vw, 60px);--fs-headline:clamp(26px, 1.5rem + 1.5vw, 38px);--fs-list-title:clamp(24px, 1.4rem + 1.1vw, 32px);--fs-subtitle:clamp(17px, 1.0rem + 0.6vw, 21px);--fs-serif-md:clamp(16px, 0.95rem + 0.4vw, 19px);--fs-body:clamp(13px, 0.85rem + 0.35vw, 16px);--fs-body-sm:clamp(12px, 0.8rem + 0.25vw, 14px);--fs-small:clamp(10px, 0.65rem + 0.15vw, 12px);--fs-micro:clamp(9px, 0.6rem + 0.1vw, 11px);--sp-xs:6px;--sp-sm:14px;--sp-md:24px;--sp-lg:40px;--sp-xl:64px;--container:1280px;--measure:78ch;--pad-x:48px;--ease:cubic-bezier(.2, .7, .2, 1);--media-saturation:.92}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-weight:300;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.masthead,.site-footer,.site-main{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--pad-x)}.site-main{padding-top:0;padding-bottom:96px}.eyebrow{font-family:var(--mono);font-weight:400;text-transform:uppercase;color:var(--muted);font-size:11px;letter-spacing:.16em}.masthead{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-md);padding-top:40px;padding-bottom:16px}.masthead .wp-block-site-title{margin:0;font-size:17px;font-weight:300;letter-spacing:-.01em}.masthead .wp-block-site-title a{display:inline-flex;align-items:center;gap:10px}.masthead .wp-block-site-title a::before{content:"";width:7px;height:7px;background:var(--accent);flex:none}.mast-nav{gap:32px}.mast-nav .wp-block-navigation-item__content{font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);padding-bottom:3px;border-bottom:1px solid #fff0;transition:border-color .18s var(--ease),color .18s var(--ease)}.post-head{padding:56px 0 40px}.post-head .eyebrow,.post-meta__item .eyebrow{margin:0}.post-title{font-size:clamp(36px,1.9rem + 2.6vw,60px);font-weight:700;line-height:1.02;letter-spacing:-.035em;margin:20px 0 0;text-wrap:balance}.post-meta{display:flex;gap:40px;margin:32px 0 0}.post-meta__item{border-bottom:1px solid var(--hair);padding-bottom:10px}.post-meta__item .wp-block-post-date{margin-top:6px;font-family:var(--mono);font-size:14px;color:var(--ink);font-variant-numeric:tabular-nums}.post-hero{margin:0}.post-hero img{height:auto;display:block}.post-body{max-width:var(--measure);margin-top:56px}.post-body>*{margin-block:0}.post-body li,.post-body p{font-size:var(--fs-serif-md);font-weight:300}.post-body p{line-height:1.65;color:var(--ink);margin:0 0 22px}.post-body strong{font-weight:500}.post-body a{border-bottom:1px solid currentColor}.post-body h2{font-size:var(--fs-list-title);font-weight:600;line-height:1.15;letter-spacing:-.02em;margin:44px 0 20px}.post-body ul{margin:0 0 22px;padding-left:1.4em}.post-body li{line-height:1.6;margin:0 0 8px}.post-body figure{margin:32px 0}.post-body figure img,.post-hero img{width:100%;filter:saturate(var(--media-saturation))}.post-body #ez-toc-container{background:0 0!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0 0 32px!important;width:auto!important;font-family:var(--sans)}.post-body #ez-toc-container nav ul,.post-body .ez-toc-list{margin:0;padding:0;list-style:none}.post-body .ez-toc-list li{margin:0 0 7px}.post-body #ez-toc-container a,.post-body #ez-toc-container a.ez-toc-link,.post-body .ez-toc-list a{font-family:var(--sans)!important;font-size:var(--fs-body-sm)!important;font-weight:400!important;color:var(--accent)!important;border-bottom:0}.post-body #ez-toc-container li,.post-body #ez-toc-container nav,.post-body a{color:var(--accent)}.post-body #ez-toc-container a:hover{color:var(--ink)!important}.post-foot,.post-tags{max-width:var(--measure);margin-top:40px}.post-foot{margin-top:72px;padding-top:20px;border-top:1px solid var(--hair);display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:16px 40px}.post-foot .back-link{margin:0;flex:none}.post-foot .back-link a{font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding-bottom:4px;border-bottom:1px solid #fff0}.mast-nav .wp-block-navigation-item__content:hover,.mast-nav a:hover .wp-block-navigation-item__label,.post-foot .back-link a:hover{color:var(--accent);border-bottom-color:var(--accent)}.prev-article,.site-footer p{font-family:var(--mono);font-size:11px;text-transform:uppercase;color:var(--muted);margin:0}.prev-article{min-width:0;max-width:62%;text-align:right;font-weight:400;letter-spacing:.14em}.prev-article a{display:block;margin-top:7px;font-family:var(--sans);font-size:var(--fs-body-sm);font-weight:400;letter-spacing:-.005em;text-transform:none;color:var(--ink);border-bottom:0}.prev-article a:hover,.site-footer a:hover{color:var(--accent)}.site-footer{margin-top:96px;padding-top:24px;padding-bottom:64px;border-top:1px solid var(--hair);display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-md)}.site-footer p{letter-spacing:.12em}@media (max-width:900px){:root{--pad-x:24px}}@media (max-width:600px){.masthead{flex-wrap:wrap;gap:10px 18px}.mast-nav{gap:18px}.post-meta{flex-wrap:wrap;gap:20px}}