﻿:root{color-scheme:light dark;--color-black: #121212;--color-white: #fff;--color-gray-min: rgba(250, 250, 250, 1);--color-gray-light2: #ddd;--color-gray-light3: #f8f8f8;--color-gray-dark: #555;--hue-1: 6;--hue-1-darker: 5.5;--hue-2: 271;--hue-3: 186;--hue-4: 66;--hue-5: 200;--hue-6: 267.1;--hue-7: 279;--hue-promobox: 42.4;--color-thead: hsl(186, 10%, 83%);--color-thead-lighter: hsl(186, 10%, 98% );--color-primary: hsla(var(--hue-1), 94%, 84%, 1);--color-primary-98pct: hsla(var(--hue-1), 94%, 84%, .98);--color-related-bg: hsla(var(--hue-1), 94%, 94%, 1);--color-related-border: hsla(var(--hue-1), 100%, 74%, 1);--color-secondary: hsla(var(--hue-2), 94%, 84%, 1);--color-secondary-80pct: hsla(var(--hue-2), 94%, 84%, 0.8);--color-secondary-50pct: hsla(var(--hue-2), 94%, 84%, 0.5);--color-secondary-25pct: hsla(var(--hue-2), 94%, 84%, 0.25);--color-secondary-dark: hsla(var(--hue-2), 44%, 54%, 1);--color-secondary-link: hsl(var(--hue-2), 94%, 74%);--color-secondary-link-bg: hsla(var(--hue-2), 94%, 74%, .25);--color-tertiary: hsla(var(--hue-3), 94%, 84%, 1);--color-tertiary-50pct: hsla( var(--hue-3), 94%, 84%, 0.5);--color-teriary-article-mast: hsl(var(--hue-3), 10%, 95%);--color-focus: hsla(var(--hue-3), 94%, 40%, 1);--color-quaternary: hsl(var(--hue-4), 95%, 92%);--color-quintenary: hsl(var(--hue-7), 100%, 89.8%, 0.5);--color-select: hsla(var(--hue-1), 94%, 84%, 1);--color-text: var( --color-black );--color-foreground: var(--color-black);--color-background: var(--color-white);--content-border: #eee;--color-link-underline: hsl( var(--hue-1-darker), 100%, 70%);--color-shadow: hsla( 0, 0, 0, .5 );--color-article-mast: hsl( 200, 12%, 95.1%);--color-gradient-max: rgba( 255, 255, 255, 1 );--color-gradient-max-60pct: rgba( 255, 255, 255, .6 );--color-gradient-max-10pct: rgba( 255, 255, 255, .1 );--blockquote-text: #555;--code: #202;--input-text-bg: hsla(60, 100%, 95%, 1);--color-focus-ring: hsl( var(--hue-6), 100%, 29% );--color-promobox: hsl( var( --hue-promobox ), 100%, 90%)}@media screen and (prefers-color-scheme: dark){:root{--hue-promobox: 122;--color-white: hsl(60, 100%, 97.1%);--color-foreground: hsl(60, 100%, 97.1%);--color-gray-min: rgba( 0, 0, 0, 1);--color-primary: hsla(var(--hue-1), 44%, 44%, 1);--color-primary-98pct: hsla(var(--hue-1), 44%, 44%, .98);--color-related-bg: hsla(var(--hue-1), 44%, 44%, 1);--color-secondary: hsla(var(--hue-2), 14%, 44%, 1);--color-secondary-80pct: hsla(var(--hue-2), 14%, 24%, 0.8);--color-secondary-50pct: hsla(var(--hue-2), 14%, 44%, 0.5);--color-secondary-25pct: hsla(var(--hue-2), 14%, 44%, 0.25);--color-tertiary: hsla(var(--hue-3), 34%, 14%, 1);--color-tertiary-50pct: hsla( var(--hue-3), 44%, 24%, 0.5);--color-tertiary-article-mast: hsl(var(--hue-3), 10%, 95%);--color-quintenary: hsla( var(--hue-7), 100%, 89.8%, 0.25);--color-text: var( --color-white );--color-article-mast: hsl(0, 0%, 13.3%);--color-gradient-max: rgba( 40, 40, 40, 1 );--color-gradient-max-60pct: rgba( 40, 40, 40, .6 );--color-gradient-max-10pct: rgba( 40, 40, 40, .6 );--blockquote-text: #fffa;--code: #fffa;--color-background: hsl(0, 0%, 13.3%);--content-border: #000;--input-text-bg: hsl( 60, 20%, 55%);--color-focus-ring: hsl( var(--hue-6), 100%, 84% );--color-promobox: var(--color-tertiary-50pct);--color-gray-dark: hsla(0, 0%, 96.1%, .8)}figcaption{color:rgba(245,245,245,.8)}code,.code{text-shadow:none !important}[id=related_posts] a:hover h5,[id=related_posts] a:focus h5{--color-link-underline: var( --color-text )}}@font-face{font-family:"jakartasans";src:url("/theme/fonts/Plus_Jakarta_Sans/PlusJakartaSans-VariableFont_wght.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"jakartasansbold";src:url("/theme/fonts/Plus_Jakarta_Sans/PlusJakartaSans-VariableFont_wght.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"jakartasansboldital";src:url("/theme/fonts/Plus_Jakarta_Sans/PlusJakartaSans-Italic-VariableFont_wght.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"epilogue";src:url("/theme/fonts/Epilogue-2.111/fonts/variable/Epilogue[wght].woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"epiloguebold";src:url("/theme/fonts/Epilogue-2.111/fonts/variable/Epilogue[wght].woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"epilogueboldital";src:url("/theme/fonts/Epilogue-2.111/fonts/variable/Epilogue-Italic[wght].woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"robotoflex";src:url("/theme/fonts/RobotoFlex-Variable.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap;font-stretch:100%;font-variation-settings:"wdth" 100,"wght" 400}@font-face{font-family:"robotoflexboldital";src:url("/theme/fonts/RobotoFlex-Variable.ttf") format("truetype");font-weight:700;font-display:swap;font-style:normal;font-stretch:100%;font-variation-settings:"wdth" 100,"slnt -8","wght" 700}@font-face{font-family:"robotoflexital";src:url("/theme/fonts/RobotoFlex-Variable.ttf") format("truetype");font-weight:400;font-display:swap;font-style:oblique;font-stretch:100%;font-variation-settings:"wdth" 100,"slnt" -8,"wght" 400}@font-face{font-family:"robotomono";src:url("/theme/fonts/RobotoMono-VariableFont_wght.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"robotomonobold";src:url("/theme/fonts/RobotoMono-VariableFont_wght.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}html{font:10px/1.5 "robotoflex",helvetica,arial,sans-serif;padding:2rem 1rem;font-variation-settings:"opsz" 12}body{font-size:1.8rem}h1,h2,h3,h4,h5,h6,.h3{font-family:"epiloguebold",helvetica,arial,sans-serif;margin:0 0 2rem 0;line-height:1.25}h1{letter-spacing:-0.1rem}@media(min-width: 599.5px){.xl{font-size:7.2rem}}h1,.h1{font-size:3.18rem}@media(min-width: 599.5px){h1,.h1{font-size:4.8rem}}h2,.h2{font-size:2.98rem}@media(min-width: 599.5px){h2,.h2{font-size:3.6rem}}h3,.h3{font-size:2.4rem}h4,.h4{font-size:2.2rem}h5,.h5{font-size:2rem}h6,.h6{font-size:1.8rem}p{font-size:inherit}*+p{margin:2rem 0}.uc{text-transform:uppercase}.lc{text-transform:lowercase}.cap{text-transform:capitalize}.txtc{text-align:center}address,abbr,acronym{font-style:normal;border:0}q::before{content:"“"}q::after{content:"”"}abbr{border:none;text-decoration:none;font-style:normal}[href^=mailto]{color:inherit;text-decoration-color:var(--color-link-underline);text-decoration-thickness:2px;text-decoration-style:solid;text-decoration-line:underline;color:inherit;font-family:epiloguebold;font-size:2.4rem}[href^=mailto]:hover,[href^=mailto]:focus{background:var(--color-secondary-link-bg);text-decoration-color:var(--color-secondary-link);text-decoration-thickness:2px;text-decoration-style:wavy}@supports(-moz-transform: scale(1)){[href^=mailto]:hover,[href^=mailto]:focus{text-decoration-thickness:1px !important}}code{color:var(--code);border-radius:2px;padding:2px;text-shadow:1px 1px #fff}code,pre,kbd{font-family:"robotomono"}pre{margin:4rem 0}pre code{background-color:rgba(0,0,0,0)}.highlight{color:#333}.highlight .na{color:#9500b3}.highlight .nt{color:#046b77}.highlight .s,.highlight .k{color:#906}.highlight .p{color:#444}.highlight .o{color:#333}.highlight .kr{color:#206}.highlight .nx,.highlight .err{color:#046}.highlight .kd{color:#060}@media screen and (prefers-color-scheme: dark){.highlight{color:ivory}.highlight .na{color:#e770ff}.highlight .nt{color:#07c5da}.highlight .s,.highlight .k{color:#f6c}.highlight .p{color:#aaa}.highlight .o{color:#ccc}.highlight .kr{color:#b9f}.highlight .nx,.highlight .err{color:#1ab3ff}.highlight .kd{color:#0c0}}blockquote{background:rgba(215,176,253,.2);border-inline-start:5px solid #3e0378;padding-inline-start:2rem;margin-inline:0;color:var(--blockquote-text);padding-block:.5rem}b,strong{font-weight:normal;font-variation-settings:"wght" 700}:is(h1,h2,h3,h4,h5,h6,b) :is(em,i){font-family:"epilogueboldital",helvetica,arial,sans-serif}[id=related_posts] h5 em{font-family:"robotoflexboldital",sans-serif}:is(h1,h2,h3,h4,h5,h6) code{font-family:"robotomonobold",monospace}table{margin:4rem 0}table,th,td{border:1px groove rgba(237,237,237,.8);border-collapse:collapse}thead{background-color:var(--color-thead);background-image:linear-gradient(var(--color-thead), var(--color-thead-lighter));text-shadow:1px 1px var(--color-white)}th{text-align:left;vertical-align:bottom;width:100%}th,td{padding:1rem}ul{list-style:square}dt{font-weight:bold;margin-bottom:1rem}dd{margin:1rem 0 1rem 0}dd+dt{margin:2rem 0 1rem}body{background:var(--color-white)}body>nav{padding:4rem 4rem 0 4rem}*,*::before,*::after{box-sizing:border-box}html,body{height:100%;margin:0;min-width:320px;padding:0;width:100%}html{color:var(--color-text)}.homepage{background-color:#b0f5fd;background:var(--color-tertiary) radial-gradient(40rem circle at 50% 20%, var(--color-gradient-max-60pct), var(--color-gradient-max-10pct)) fixed no-repeat;background-size:cover}.fixed{position:fixed}.flex{display:flex}@media screen and (max-width: 599.5px){.flex{flex-direction:column}}::-moz-selection{background:var(--color-primary)}::selection{background:var(--color-primary)}[hidden]{display:none}[class*=section_]{padding:2rem}@media(min-width: 1000px){[class*=section_]{padding:4rem}}.inner_wrap{display:flow-root;max-width:1280px;margin:auto}.section_leader{font-family:"epilogue",helvetica,arial,sans-serif;display:block}@media(min-width: 1000px){.section_leader h1,.section_leader .leader-deck{padding-right:50rem}.section_leader .inner_wrap{background:url(../images/monitor.542451403.trimmed-600.png) right top no-repeat;background-size:47rem auto;min-height:45rem}}.inner_wrap{margin-left:auto;margin-right:auto;max-width:120rem}.inner_wrap::after{clear:both;content:" ";display:block}.leader-deck{line-height:1.5}@media(max-width: 321px){.leader-deck{font-size:2rem}}.section_secondary{background:var(--color-secondary);background:linear-gradient(to bottom, var(--color-secondary-80pct), var(--color-gray-min)),url("../images/crossfill.svg");background-size:cover,14px auto;background-blend-mode:lighten;padding-bottom:4rem;padding-top:4rem}.section_secondary .inner_wrap{background:var(--color-background);border:var(--content-border);padding:10rem 2rem 0}@media screen and (prefers-color-scheme: dark){.section_secondary{--color-secondary: #222;--color-gray-min: #222;background-blend-mode:multiply}}label{font-family:epilogue,sans-serif}.preformat{white-space:pre}.clip-path{position:absolute;top:-100px}hr{border:1px solid var(--color-secondary);margin:4rem 0}.txt-r{text-align:right}del{display:none}ins{text-decoration:none;border-bottom:none}[hidden]{display:none}[type=text],[type=email],[type=url],[type=tel],[type=submit],[type=reset],select{font-size:2.4rem;line-height:1;border:none;padding:1rem;margin:0}[type=text]:focus,[type=email]:focus{background:var(--input-text-bg)}[type=text]:focus,[type=email]:focus,[type=submit]:focus{box-shadow:0 0 .5rem .25rem var(--color-secondary);z-index:1}.form_field_and_button{align-items:stretch;flex-wrap:wrap;position:relative;max-width:70rem}.form_field_and_button [type=text],.form_field_and_button [type=email]{flex:1 0 auto}@media(max-width: 599.5px){.form_field_and_button [type=text],.form_field_and_button [type=email]{width:100%}}@media(min-width: 599.5px){.form_field_and_button{flex-wrap:nowrap}}button svg,button .icon,[button*=button-] svg,[button*=button-] .icon{display:block;height:auto;margin-bottom:.3rem;pointer-events:none;width:100%;stroke:var(--color-text);fill:var(--color-text)}.button--a,.button--b{display:block;text-align:center;text-decoration:none}@media(min-width: 599.5px){.button--a,.button--b{display:inline-block}}button,.button--a,.button--b{cursor:pointer}.button--a,.button--b,[type=submit],[type=reset]{background-color:var(--color-primary);border:none;border-radius:0;color:inherit;font-family:"epiloguebold",helvetica,arial,sans-serif;font-size:2.4rem;line-height:1;padding:1rem}.button--a:hover,.button--a:focus,.button--b:hover,.button--b:focus,[type=submit]:hover,[type=submit]:focus,[type=reset]:hover,[type=reset]:focus{background:var(--color-secondary)}.button--a:focus,.button--b:focus,[type=submit]:focus,[type=reset]:focus{box-shadow:0 0 .5rem .25rem var(--color-secondary);z-index:1}.button--b{background-color:#e4d1ff}.button--b:hover,.button--b:focus{background:var(--color-primary)}.button--b:focus{box-shadow:0 0 .5rem .25rem var(--color-secondary);z-index:1}@media(min-width: 599.5px){.button_menu,.button_menu_close{display:none}}.button_menu{background:rgba(0,0,0,0);border:none;padding:0;color:currentColor;font:1rem/1 "epilogue",helvetica,arial,sans-serif;text-transform:uppercase;width:2.8rem}.button_menu:focus{box-shadow:0 0 .5rem .25rem var(--color-secondary);z-index:1;outline:none}.button_menu .icon{margin-bottom:-0.5rem}.button_menu_close{background:rgba(0,0,0,0);border:none;padding:0;font:1rem/1 "epilogue",helvetica,arial,sans-serif;margin:2rem 1.5rem;padding:.75rem;text-transform:uppercase;width:4rem}.button_menu_close svg{margin:0 auto .3rem}[class*=img_]{margin-bottom:2rem !important}@media(min-width: 599.5px){[class*=img_]{margin-top:1rem !important}}@media(min-width: 599.5px){.img_l{float:left;margin-left:0 !important;margin-right:3rem !important}}@media(min-width: 599.5px){.img_r{float:right;margin-left:3rem !important;margin-right:0 !important}}.img_clip--hex{border-radius:100%;width:250px !important}@supports(clip-path: url("/theme/images/hexagon-clip.svg#hexagon")){.img_clip--hex{border-radius:0;clip-path:url("/theme/images/hexagon-clip.svg#hexagon");clip-path:url(#hexagon)}}.img_portrait{max-width:50rem}figure{margin:4rem 0;padding:0}figure p{margin:0;padding:0;font-style:italic}figcaption{color:var(--color-gray-dark);font-size:1.6rem;padding:2rem 0}.insights_list{list-style-type:none;padding-left:0}@media(min-width: 1000px){.insights_list{margin-top:6rem}}.insights_list li{display:block;height:400px;float:left;width:33.3%}@supports(display: grid){.insights_list{display:grid;align-items:start}@media(min-width: 599.5px){.insights_list{grid-gap:4rem;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1000px){.insights_list{grid-template-columns:repeat(3, 1fr)}}.insights_list li{display:list-item;height:auto;float:none;width:auto}}.insights_post_promo{color:var(--color-text);display:block;margin-bottom:2rem;text-decoration:none}.insights_post_promo h3,.insights_post_promo_title{display:inline;margin:0 !important}.insights_post_promo article{display:grid;grid-template-rows:22rem auto;gap:2rem}.insights_list_item{padding-top:.25rem}.insights_list_item a{display:block}.insights_list_item iframe,.insights_list_item img{filter:saturate(0.25);transition:250ms ease-in}.insights_list_item h3{margin:0}.insights_list_item iframe{border:0;width:100%;height:23rem;min-height:initial;overflow:hidden;margin:0;scrollbar-width:none}.insights_list_item iframe::-webkit-scrollbar{display:none}.insights_list_item img{display:block;width:100%;height:100%}.insights_list_item:hover h3,.insights_list_item:hover .insights_post_promo_title,.insights_list_item:focus-within h3,.insights_list_item:focus-within .insights_post_promo_title{color:inherit;text-decoration-color:var(--color-link-underline);text-decoration-thickness:2px;text-decoration-style:solid;text-decoration-line:underline}.insights_list_item:hover iframe,.insights_list_item:hover img,.insights_list_item:focus-within iframe,.insights_list_item:focus-within img{filter:saturate(1)}.insights_list_item:focus-within{outline:4px dotted var(--color-focus-ring)}.insights_list_item:focus-within a{color:inherit;text-decoration-color:var(--color-link-underline);text-decoration-thickness:2px;text-decoration-style:solid;text-decoration-line:underline}.insights_list_item a:focus{outline:none}.insights_list_item :has(iframe:focus){outline:3px dashed red}@media screen and (prefers-color-scheme: dark){.insights_list_item img{filter:invert(1) hue-rotate(90deg) saturate(0.25)}.insights_list_item:hover img,.insights_list_item:focus-within img{filter:invert(1) hue-rotate(90deg) saturate(1)}}@media(max-width: 599.5px){.insights_post_promo--archives{padding:1rem}}@supports(display: grid){.insights_post_promo--archives{height:100%}}.insights_post_promo--archives:hover h3,.insights_post_promo--archives:hover .insights_post_promo_title,.insights_post_promo--archives:focus h3,.insights_post_promo--archives:focus .insights_post_promo_title{background-color:rgba(0,0,0,0)}.insights_post_promo_img{display:flex;align-items:center}.insights_post_promo_img img,.insights_post_promo_img object{display:block;height:auto;width:100%}.archives_pagination:not(.archives_pagination--hasnewer)::before{content:" "}.image_in_link a,.image_is_svg{display:grid;gap:2rem;grid-template-rows:23rem auto}.image_is_svg>div{display:flex;align-items:center}[id=webinista_logo]{display:inline-block;height:auto;width:20rem;pointer-events:none;fill:var(--color-text)}[id=navigation-primary] .inner_wrap{display:flex;flex-wrap:wrap;position:relative}@media(min-width: 1000px){[id=navigation-primary] .inner_wrap{align-items:center;flex-wrap:nowrap}}.navigation--home{flex:1 1 50%}.navigation--home a{height:44px;width:201px;display:inline-block}.navigation--home a:hover,.navigation--home a:focus{background:var(--color-secondary-50pct)}.navigation_list{list-style-type:none;padding-left:0;font:1.6rem/1 "jakartasans",helvetica,arial,sans-serif;text-transform:uppercase}@media screen and (max-width: 599.5px){.navigation_list{flex-direction:column;flex-wrap:wrap}}.navigation_list a{color:inherit;display:inline-flex;gap:1rem;border-width:3px 0;border-style:solid;border-color:rgba(0,0,0,0);padding:.7rem 1rem}.navigation_list a:link,.navigation_list a:visited{text-decoration:none}.navigation_list a:hover,.navigation_list a:focus,.navigation_list a[aria-current]:hover,.navigation_list a[aria-current]:focus{background:var(--color-secondary-50pct)}.navigation_list a:hover::after,.navigation_list a:focus::after,.navigation_list a[aria-current]:hover::after,.navigation_list a[aria-current]:focus::after{text-decoration:none}.navigation_list a[aria-current]{background:var(--color-secondary-25pct)}.navigation_list a[aria-current]::before{content:" ";background:currentColor;width:1rem;height:1rem;border-radius:100%;align-self:center;text-decoration:none}@media screen and (min-width: 599.5px){.navigation_list a:hover,.navigation_list a:focus{border-bottom-color:var(--color-secondary-dark)}}@media screen and (min-width: 599.5px){.navigation_list li{padding:0 .5rem;text-transform:uppercase;white-space:nowrap}.navigation_list li:nth-child(2){padding:0 .5rem 0 0}.navigation_list li:last-child{padding:0 0 0 .5rem}}@media screen and (prefers-color-scheme: dark){.navigation_list a:hover,.navigation_list a:focus,.navigation_list a[aria-current]:hover,.navigation_list a[aria-current]:focus{background:var(--color-secondary);text-decoration:underline}.navigation_list a[aria-current]{background:var(--color-secondary-80pct)}}.navigation_list--header{display:none;height:100%;left:0;margin:0;position:fixed;text-transform:uppercase;top:0;width:100%;z-index:1}.navigation_list--header:not([hidden]){display:flex;flex:1 1 50%}@media screen and (max-width: 599.5px){.navigation_list--header{background:var(--color-primary-98pct);flex-direction:column}}@media screen and (min-width: 599.5px){.navigation_list--header{justify-content:space-between;position:static;margin-top:1rem}.navigation_list--header:not([hidden]){margin-left:-2rem}}@media screen and (min-width: 1000px){.navigation_list--header{margin-top:0}}@media screen and (max-width: 599.5px){.navigation_list--header li{font-size:2.6rem;justify-content:space-between;justify-content:space-evenly}}.navigation_list--header li:first-child{text-align:right;padding:0}.navigation_list--footer{display:flex;flex:1 1 50%;justify-content:space-between;text-align:center;margin-top:7rem;align-items:end}@media(min-width: 1000px){.navigation_list--footer{justify-content:flex-end;margin:1rem 0}}.navigation_list--footer a{display:inline-flex}[id=footer-w]{width:59px;height:57px}[id=footer-w] g{fill:var(--color-text)}.footer_global{background:var(--color-gradient-max);font-size:1.2rem;padding-top:3rem;text-align:center}@media(min-width: 1000px){.footer_global{background-image:none;text-align:unset}.footer_global .inner_wrap{min-height:10rem}}.footer_global p{margin:0}@media(min-width: 599.5px){.footer_global p{text-align:right}}.footer_global address{margin-top:.5rem}@media(min-width: 599.5px){.footer_global address{text-align:right}}.footer_global [href^=mailto]{display:inline-block;font-size:1.8rem;margin-top:.5rem}[id=footer_nav]{display:flex;align-items:center}.newsletter a{color:inherit;text-decoration-color:var(--color-link-underline);text-decoration-thickness:2px;text-decoration-style:solid;text-decoration-line:underline;color:inherit;padding:2px}.newsletter a:hover,.newsletter a:focus{background:var(--color-secondary-link-bg);text-decoration-color:var(--color-secondary-link);text-decoration-thickness:2px;text-decoration-style:wavy}@supports(-moz-transform: scale(1)){.newsletter a:hover,.newsletter a:focus{text-decoration-thickness:1px !important}}.newsletter a:hover,.newsletter a:focus{background:var(--color-secondary)}.newsletter a:focus{outline-color:var(--color-secondary)}.newsletter form{margin-bottom:1rem;max-width:90rem}.newsletter form+div{font-weight:100}.newsletter .inner_wrap{max-width:70rem}.newsletter_homepage,.newsletter_page_signup{background:var(--color-tertiary)}.newsletter_homepage{background:var(--color-tertiary) linear-gradient(to bottom, var(--color-tertiary), var(--color-quintenary))}.newsletter_articles{background:var(--color-tertiary-50pct)}.newsletter_page_signup{padding:2rem}.display_archive{margin-top:4rem}.campaign{padding:1rem 0}.campaign b{display:block;font-family:epilogue}@media(min-width: 64rem){.campaign{display:flex}.campaign b{flex:0 0 33%;font-size:inherit;white-space:nowrap}}@media(min-width: 321px){.flex{align-items:stretch;display:flex}[type=submit]{flex:0 0 30%;margin:0}}@media(min-width: 599.5px){.newsletter_page_signup{padding:2rem}.newsletter_page_signup [type=email]{flex:1 0 70%;margin:0}}.post{background:var(--color-gradient-max) linear-gradient(to bottom, var(--color-tertiary), var(--color-gradient-max) 20%) fixed repeat-x}.article_body{background:linear-gradient(to bottom, var(--color-gradient-max-10pct), var(--color-gradient-max) 10%) repeat-x;line-height:1.5;margin:auto;padding-top:2rem}.article_body h1{font-size:12vw;line-height:1.2;max-width:22ch;margin:2rem auto;padding:0 2rem;text-align:center}@media(min-width: 1000px){.article_body h1{font-size:7.2rem}}.article_body h1 em,.article_body h1 i{font-family:"epilogueboldital",helvetica,arial,sans-serif}.error-page .article_body{max-width:70rem}.article_body h2,.article_body h3,.article_body h5,.article_body h5,.article_body h6{margin-top:1em}.error-page .article_content{min-height:60rem}.article_content a:not(.button--a){color:inherit;text-decoration-color:var(--color-link-underline);text-decoration-thickness:2px;text-decoration-style:solid;text-decoration-line:underline;padding:1px}.article_content a:not(.button--a):hover,.article_content a:not(.button--a):focus{background:var(--color-secondary-link-bg);text-decoration-color:var(--color-secondary-link);text-decoration-thickness:2px;text-decoration-style:wavy}@supports(-moz-transform: scale(1)){.article_content a:not(.button--a):hover,.article_content a:not(.button--a):focus{text-decoration-thickness:1px !important}}.article_content img{display:block;height:auto;margin:auto;width:100%}.article_content a.undressed{background-image:none}.article_content a.undressed:hover{background-color:rgba(0,0,0,0)}.article_author,.article_date{margin-bottom:1rem;text-align:center}.article_author{font:bold 1.6rem/1.2 "epilogue",helvetica,arial,sans-serif}.article_date{font:1.6rem/1.2 "epilogue",helvetica,arial,sans-serif}.article_mast{background:var(--color-article-mast);box-shadow:inset 0 0 5px rgba(0,0,0,.5);margin:3rem 0;padding:3rem;text-align:center;width:100%}.article_mast img{display:block;height:auto;margin:auto;max-height:44rem;width:100%}@media(min-width: 599.5px){.article_mast img{max-height:44rem;height:100%;width:auto}}.article_content{padding-top:2rem;padding-bottom:4rem}@media(max-width: 599.5px){.article_content{padding-left:2rem;padding-right:2rem}}.article_footer{padding:0 0 4rem}pre{background:var(--color-secondary-25pct);overflow:scroll auto;padding:2rem;resize:both;max-height:60rem;min-inline-size:100%}.article_taglist{list-style-type:none;padding-left:0;display:inline}.article_taglist li{display:inherit}.article_taglist li:not(:last-child)::after{content:", "}.article_taglist a{color:inherit;text-decoration-color:var(--color-link-underline);text-decoration-thickness:2px;text-decoration-style:solid;text-decoration-line:underline;padding:2px}.article_taglist a:hover,.article_taglist a:focus{background:var(--color-secondary-link-bg);text-decoration-color:var(--color-secondary-link);text-decoration-thickness:2px;text-decoration-style:wavy}@supports(-moz-transform: scale(1)){.article_taglist a:hover,.article_taglist a:focus{text-decoration-thickness:1px !important}}.article_content,.article_footer_inner{margin:auto;max-width:60rem}@media(max-width: 599.5px){.article_footer_inner{padding:0 2rem}}iframe{border:1px solid var(--color-gray-light2);display:block;margin:2rem 0;width:100%}@media(min-width: 800px){iframe{min-height:50rem}}.note{margin:4rem 0;padding:2rem;background:var(--color-tertiary-50pct)}.note code{background:rgba(0,0,0,0)}.footnote{color:var(--color-gray-dark);font-size:1.6rem}.masthead_svg{border:0;height:100%;margin:auto;max-inline-size:80rem;display:block;overflow:hidden;scrollbar-width:none}@media(min-width: 800px){.masthead_svg{min-height:44rem}}@media screen and not (prefers-reduced-motion){:root{scroll-behavior:smooth}}.page_date{font-size:1rem;font-style:italic;text-align:right;padding-top:5rem}[href^=mailto]{font-size:2.4rem}.archives_pagination{display:flex;justify-content:space-between;font:1.6rem/1 "epiloguebold",arial,sans-serif,system-ui}@media(max-width: 599.5px){.archives_pagination a{margin:1rem}}[id=related_posts]{background:var(--color-gradient-max-60pct);padding-inline:2rem;padding-block:2rem 10rem}[id=related_posts] p{display:none}@media(min-width: 1000px){[id=related_posts] p{display:block;font-size:1.6rem;margin-block:.6rem}}[id=related_posts] h5{margin-block-end:0;font-family:"robotoflex",helvetica,arial,sans-serif;font-weight:normal;font-variation-settings:"wght" 700}[id=related_posts] ul{display:grid;gap:2rem;list-style:none;padding-inline:0;margin-block:-1rem 0}@media(min-width: 1000px){[id=related_posts] ul{grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr))}}[id=related_posts] a{background:var(--color-related-bg);border-inline:.4rem dotted rgba(255,137,123,0);color:currentColor;flex:1;display:flex;height:100%;padding:2rem;text-decoration:none}[id=related_posts] a:hover,[id=related_posts] a:focus{border-inline:.4rem solid var(--color-related-border);transition:border-color 250ms linear}[id=related_posts] a:hover h5,[id=related_posts] a:focus h5{color:inherit;text-decoration-color:var(--color-link-underline);text-decoration-thickness:2px;text-decoration-style:solid;text-decoration-line:underline}.promo-box{background:var(--color-promobox);padding:2rem;margin-top:10rem}.promo-box a{background-image:none}.promo-box::after{content:" ";display:block;clear:both}.promo-box h1,.promo-box h3{font-size:1.5em;line-height:1;margin:0}.promo-box img{float:left;height:200px;width:auto;margin:0 2rem 0 0;vertical-align:middle}.promo__box--articles{max-width:60rem;margin:auto}.promo__box--articles .button--b{background-color:#ffada3}.promo__box--articles .button--b:hover,.promo__box--articles .button--b:focus{background-color:#a3bfff}@media screen and (prefers-color-scheme: dark){.promo__box--articles{max-width:60rem;margin:auto}.promo__box--articles .button--b{background-color:#9c3b30}.promo__box--articles .button--b:hover,.promo__box--articles .button--b:focus{background-color:#a3bfff}}@media screen and (max-width: 488px){.promo-box p:last-child{clear:both}}@media screen and (max-width: 388px){.promo-box p:first-of-type{font-size:1em}.promo-box img{float:none;margin:0 auto 1rem auto}}
