:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--work-sans:'Work Sans', sans-serif;--black:#333333;--grey-dark:#707070;--grey:#969B99;--grey-light:#F4F4F4;--green:#22D081;--purple:#8184F8}:where(body){margin:0}a,article,body,button,div,em,footer,header,html,iframe,img,li,nav,section,span,strong,tbody,td,th,thead,tr{border:0;outline:0;font:inherit;background:0 0;vertical-align:baseline;margin:0;padding:0}code,h1,h2,h3,p,pre{margin:0}code,h1,h2,h3,ol,p,pre,table,ul{border:0;outline:0;font:inherit;background:0 0;vertical-align:baseline}table{padding:0;border-collapse:collapse;border-spacing:0;margin:0 0 15px}article,footer,header,nav,section{display:block}body,html{-webkit-tap-highlight-color:transparent}body{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}@font-face{ font-family:"Work Sans";src:url(https://aeron.io/wp-content/themes/aeron/fonts/WorkSans-Regular.woff2)format("woff2"),url(https://aeron.io/wp-content/themes/aeron/fonts/WorkSans-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap }@font-face{ font-family:"Work Sans";src:url(https://aeron.io/wp-content/themes/aeron/fonts/WorkSans-Italic.woff2)format("woff2"),url(https://aeron.io/wp-content/themes/aeron/fonts/WorkSans-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap }#overall-wrapper{overflow:clip;overflow-x:clip;overflow-y:visible}html{overflow-y:scroll}body::-webkit-scrollbar{width:10px}body ::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:var(--green)}body ::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--grey-light)}body ::-webkit-scrollbar{width:7px}a,body{color:var(--grey)}body{font:16px/23px var(--work-sans);background:#fff;letter-spacing:-.01em}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto}strong{font-weight:700}em{font-style:italic}h1,h2,h3,p{padding:0 0 25px}h1{font-size:52px;line-height:58px;color:#000}h2,h3{color:#222}h1,h2{letter-spacing:-.02em}h2{font-size:36px;line-height:42px}h3{font-size:30px;line-height:36px}a{text-decoration:underline;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-font-smoothing:antialiased}#site_footer .footer_left_cols .col p a,#webheads a,a:hover{text-decoration:none}ol,ul{padding:0 0 20px}ul{list-style:disc;margin:0 0 0 11px;list-style-image:url(https://aeron.io/wp-content/themes/aeron/images/bullet.svg)}ol{list-style:decimal;margin:0 0 0 18px}ol li,ul li{margin:0;padding:0 0 5px 10px}ul ul{padding:10px 0 0}ul ul li{padding:0 0 10px}table td,table th{padding:10px 5px}::-moz-selection{background-color:var(--green);color:var(--black)}::selection{background-color:var(--green);color:var(--black)}.button_cta{display:inline-block;font-size:20px;line-height:24px;letter-spacing:-.02em;padding:16px 26px;text-align:center;text-decoration:none;color:#fff;background:var(--black);border:1px solid var(--black);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.button_cta:hover{background-color:var(--green);border-color:var(--green);color:var(--black)}.button_cta:not(.button_cta_green) span{transform:rotate(90deg);display:inline-block}#site_footer.site_footer_v2 .footer_left_cols .col ul li a:hover,.button_cta.button_cta_outline{background:0 0}.button_cta.button_cta_outline:hover{background:var(--green)}.container{margin:0 auto;width:100%;padding:0 42px}.container_capped_s{max-width:1144px}#header_main,#header_main *,.button_cta,.menu li *{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}::-webkit-input-placeholder{color:#333f48!important}:-moz-placeholder{color:#333f48!important}::-moz-placeholder{color:#333f48!important}:-ms-input-placeholder{color:#333f48!important}.hamburger{padding:0;display:flex;gap:0 10px;align-items:center;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;display:none}.hamburger-box{width:26px;height:11px;top:1px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner::after{width:26px;height:2px;background-color:#000;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;display:block}.hamburger-inner{top:0}.hamburger-inner::after{content:"";bottom:-8px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}#header_main{background:#fff;position:fixed;top:0;left:0;right:0;width:100%;z-index:10}#header_main .container{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:62px}#header_main .container nav{opacity:0;visibility:hidden;z-index:-1}#section_main{padding:62px 0 0}#page_banner{background-color:var(--grey-light);background-size:cover;background-position:center}#page_banner .container{min-height:334px;display:flex;flex-direction:column;justify-content:space-between;padding-top:35px;padding-bottom:50px}#page_banner #page_banner_nav{display:flex;justify-content:space-between;gap:20px;padding-bottom:30px}#page_banner #page_banner_info h1{padding:0;max-width:750px}#page_banner #page_banner_ctas{min-height:30px;padding-top:30px}.menu,.menu li ul{margin:0;list-style:none;list-style-image:none}.menu{padding:0;display:flex;gap:15px 0}.menu li{margin:0;padding:0;font-size:18px;line-height:18px;letter-spacing:-.02em;position:relative}.menu li a{display:block;color:#000;padding:15px 20px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}#site_footer .footer_left_cols .col p a:hover,.menu li a:hover,.menu li ul li a:hover{color:var(--green)}.menu li.menu-github{font-size:20px;line-height:20px;margin-left:15px}.menu li.menu-github a{background-color:var(--green);color:#222;background-image:url(https://aeron.io/wp-content/themes/aeron/images/icon-github.svg);background-position:calc(100% - 17px) 50%;background-repeat:no-repeat;padding-right:52px}.menu li ul{visibility:hidden;z-index:-1;opacity:0;position:absolute;top:50px;left:0;background:#fff;padding:10px 20px;width:200px}.menu li ul li{font-size:16px;line-height:20px}.menu li ul li a{padding:3px 0!important;display:block;color:var(--grey-dark);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.menu li.menu-item-has-children:hover ul{visibility:visible;z-index:1;opacity:1}#header_main .menu{margin-left:-20px}#header_main .menu li ul{top:32px}#header_main .menu li a{padding-top:10px;padding-bottom:10px}.content_panel{padding:65px 0}#site_footer{background:#222;padding:45px 0 30px}#site_footer .container{display:flex;justify-content:space-between;flex-wrap:wrap}#site_footer .footer_left,#site_footer .footer_right{display:flex;justify-content:space-between;flex-direction:column}#site_footer .footer_left{width:calc(100% - 176px)}#site_footer .footer_right{width:176px}#site_footer .footer_left_cols{display:flex;justify-content:space-between;flex-wrap:wrap}#site_footer .footer_left_cols .col{width:26.3%}#site_footer .footer_left_cols .col:first-of-type{width:36.5%}#site_footer .footer_left_cols .col p{font-size:15px;line-height:17px}#site_footer .footer_left_cols .col:first-of-type p{font-size:12px;line-height:17px}#site_footer .footer_left_cols .col p strong{color:#fff;display:block;font-weight:400;padding:0 0 20px}#site_footer .footer_left_cols .col:first-of-type p strong{padding:0}#site_footer .footer_left_cols .col:nth-of-type(3) p strong{padding:0}#site_footer .footer_left_cols .col:nth-of-type(3) p{padding:0 0 20px}#site_footer .footer_left_cols .col ul{padding:0;display:flex;gap:10px}#site_footer .footer_left_cols .col ul li,.authors_list li{margin:0;padding:0}#site_footer .footer_left_cols .col ul li a{display:block;width:27px;height:27px;text-indent:-9999px;background:url(https://aeron.io/wp-content/themes/aeron/images/icon-social-github.svg)center no-repeat;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px}#site_footer .footer_left_cols .col ul li a:hover,.site_footer_v2 .footer_right ul.footer_social_list li a:hover{background-image:url(https://aeron.io/wp-content/themes/aeron/images/icon-social-github-o.svg)}#site_footer .footer_right p{line-height:7px}#site_footer .footer_left_cols .col ul,#site_footer .footer_right ul,.authors_list{margin:0;list-style:none;list-style-image:none}#site_footer .footer_right ul{padding:0;display:flex;gap:20px;justify-content:flex-end}#site_footer .footer_right ul li{font-size:12px;line-height:17px;margin:0;padding:0;white-space:nowrap}#site_footer .footer_right ul li a{color:var(--grey);text-decoration:none;padding:0}#site_footer .footer_right ul li a:hover,#site_footer.site_footer_v2 .footer_left_cols .col ul li a:hover{color:var(--green)}#webheads{display:inline-block;padding:10px 0 0}#webheads a:hover,.authors_list li article p.authors_list_linkedin a:hover{text-decoration:underline}.authors_list{padding:35px 0 45px;display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.authors_list li article{background:#f4f4f4;padding:25px;height:100%}.authors_list li article .authors_list_img img{width:150px;height:150px;border-radius:150px}.authors_list li article p{padding:0 0 15px}.authors_list li article p.authors_list_linkedin a{display:flex;gap:10px;align-items:center;text-decoration:none}.authors_list li article p:last-child{padding:0}.authors_list li article h3{font-weight:700;padding:0 0 15px}.authors_list li article h3 span{padding:10px 0 0;font-size:1rem;line-height:160%;display:block;color:#969b99;font-weight:700}@media all and (min-width:0px) and (max-width:900px){#header_main .container nav{visibility:visible;opacity:1;z-index:1}#header_main .container nav .menu li.menu-github{opacity:0;visibility:hidden;z-index:-1}#page_banner #page_banner_nav .menu li{display:none}#page_banner #page_banner_nav .menu li.menu-github{display:block}}@media all and (min-width:0px) and (max-width:820px){.hamburger{display:block}#header_main .container nav{display:none;position:absolute;top:62px;background:#fff;left:0;right:0;padding:0 42px 30px}#header_main .container nav .menu{gap:0}#header_main .container nav .menu li.menu-github{opacity:1;visibility:visible;z-index:1;padding-top:15px}#header_main .menu li ul{visibility:visible;opacity:1;z-index:1;position:static;width:100%;padding:0 20px 10px 40px}#header_main .menu li.menu-github a{width:135px}}@media all and (min-width:0px) and (max-width:900px){#site_footer .footer_left{width:100%}#site_footer .footer_right{width:100%;flex-direction:row-reverse;align-items:flex-end}#site_footer .footer_right p{padding:0}}@media all and (min-width:0px) and (max-width:670px){body{font-size:15px;line-height:22px}.content_panel{padding:35px 0}.button_cta,.menu li a{padding-top:14px;padding-bottom:14px}h1,h2{font-size:34px;line-height:41px}h3{font-size:30px;line-height:36px}.container{padding:0 22px}#page_banner .container{padding-top:25px}#page_banner #page_banner_nav{align-items:center}#page_banner #page_banner_nav #logo_adaptive{width:145px}#page_banner #page_banner_ctas{min-height:1px}.menu li.menu-github{font-size:18px;line-height:18px}.authors_list{grid-template-columns:repeat(1,1fr);gap:25px}#site_footer .footer_left_cols .col{width:100%}#site_footer .footer_left_cols .col:first-of-type{width:100%}#site_footer .footer_left_cols .col:first-of-type p,#site_footer .footer_right ul li{font-size:11px;line-height:16px}#site_footer .footer_left_cols .col:nth-of-type(2) p{display:flex;gap:20px;padding-bottom:5px}#site_footer .footer_left_cols .col ul{padding:0 0 35px}#site_footer .footer_right p img{width:148px;height:auto}}@media all and (min-width:0px) and (max-width:500px){#site_footer .footer_right{flex-direction:column;align-items:flex-start}#site_footer .footer_right ul{padding-top:25px}}#site_footer.site_footer_v2 .footer_left{width:calc(100% - 260px)}#site_footer.site_footer_v2 .footer_right{width:220px;justify-content:normal}#site_footer.site_footer_v2 .footer_right p{text-align:left}#site_footer.site_footer_v2 .footer_left p{padding-bottom:20px}#site_footer.site_footer_v2 .footer_left_cols .col{width:23%}#site_footer.site_footer_v2 .footer_left_cols .col.footer_col_menus{width:46%;display:flex;flex-wrap:wrap}#site_footer.site_footer_v2 .footer_left_cols .col.footer_col_about{width:31%}#site_footer.site_footer_v2 .footer_left{padding-right:40px}.footer-cta{font-size:14px;padding:4px 8px;letter-spacing:0;color:var(--green);border-color:var(--green)}#site_footer .footer_right ul.footer_social_list{gap:10px;padding-bottom:25px;justify-content:flex-start}.site_footer_v2 .footer_right ul.footer_social_list li a{display:block;width:27px;height:27px;text-indent:-9999px;background:url(https://aeron.io/wp-content/themes/aeron/images/icon-social-github.svg)center no-repeat;border-radius:27px}#site_footer.site_footer_v2 li.social_twitter a{background:url(https://aeron.io/wp-content/themes/aeron/images/icon-social-x.svg)center no-repeat #fff;background-size:15px auto}#site_footer.site_footer_v2 li.social_twitter a:hover{background-color:var(--green)}#site_footer.site_footer_v2 li.social_linkedin a{background-image:url(https://aeron.io/wp-content/themes/aeron/images/icon-social-linkedin.svg)}#site_footer.site_footer_v2 li.social_linkedin a:hover{background-image:url(https://aeron.io/wp-content/themes/aeron/images/icon-social-linkedin-o.svg)}#site_footer.site_footer_v2 li.social_youtube a{background-image:url(https://aeron.io/wp-content/themes/aeron/images/icon-social-youtube.svg)}#site_footer.site_footer_v2 li.social_youtube a:hover{background-image:url(https://aeron.io/wp-content/themes/aeron/images/icon-social-youtube-o.svg)}#site_footer.site_footer_v2 .footer_left_cols .col ul{display:inherit;margin-bottom:35px}#site_footer.site_footer_v2 .footer_left_cols .col ul li a{display:block;width:auto;height:auto;text-indent:0;background:0 0;color:inherit;padding:0;font-size:14px}#site_footer.site_footer_v2 .footer_left_cols .col:first-of-type p{font-size:14px}#site_footer.site_footer_v2 .footer_left_cols .col p strong{padding:0}#site_footer.site_footer_v2 .button_cta:not(.button_cta_green) span{transform:rotate(0deg)}@media screen and (max-width:900px){#site_footer.site_footer_v2 .footer_left,#site_footer.site_footer_v2 .footer_right{width:100%;padding:0}#site_footer.site_footer_v2 .footer_left_cols>.col{width:100%!important}#site_footer.site_footer_v2 .footer_left_cols .col ul{margin-bottom:0}#site_footer .footer_right p img{margin-top:20px}}.footer_print{font-size:12px;line-height:1.2;margin-top:20px}@media (min-width:0px) and (max-width:900px){#site_footer .footer_right p{padding:5px 0}}@media (min-width:1500px){#page_banner #page_banner_info h1{max-width:60%}}.google-preferred-btn-dark{display:inline-flex;align-items:center;gap:10px;background-color:#1f1f1f;color:#e3e2e6;border:1px solid #444746;border-radius:20px;padding:10px 18px;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.google-preferred-btn-dark:hover{background-color:#2d2d2d;border-color:#8e918f;color:#fff}.google-icon{flex-shrink:0}code,pre,pre code{font-family:"JetBrains Mono",monospace;background-color:#f0f0f0;padding:2px 5px;border-radius:4px;font-size:.9em}pre,pre code{background-color:#2d2d2d;color:#f1f1f1;padding:15px;border-radius:8px;font-size:1em;line-height:1.6;display:block;overflow-x:auto}.seqcd-blog-ericbowden-wrap{--seqcd-blog-ericbowden-surface:#ffffff;--seqcd-blog-ericbowden-page:#f7fbf9;--seqcd-blog-ericbowden-ink:#222222;--seqcd-blog-ericbowden-ink-2:#333333;--seqcd-blog-ericbowden-muted:#6b7280;--seqcd-blog-ericbowden-hairline:#dbe5df;--seqcd-blog-ericbowden-accent:#0e8a52;--seqcd-blog-ericbowden-accent-bright:#22d081;--seqcd-blog-ericbowden-accent-bg:#c9ffe6;--seqcd-blog-ericbowden-code-bg:#f0f0f0;--seqcd-blog-ericbowden-code-block-bg:#f1f3f4;--seqcd-blog-ericbowden-code-block-ink:#37474f;--seqcd-blog-ericbowden-row-alt:#f3f6f4;--seqcd-blog-ericbowden-head-bg:#e9f0ec;color:var(--seqcd-blog-ericbowden-ink);font-size:17px;line-height:1.65;box-sizing:border-box}.seqcd-blog-ericbowden-wrap *{box-sizing:border-box}.seqcd-blog-ericbowden-wrap code,.seqcd-blog-ericbowden-wrap pre,.seqcd-blog-ericbowden-wrap pre *{font-family:"JetBrains Mono",ui-monospace,monospace!important}html body .seqcd-blog-ericbowden-wrap h2.seqcd-blog-ericbowden-h2{font-size:26px!important;line-height:1.25!important;letter-spacing:-.01em;margin:48px 0 14px!important}html body .seqcd-blog-ericbowden-wrap h3.seqcd-blog-ericbowden-h3{font-size:20px!important;line-height:1.3!important;letter-spacing:-.01em;margin:36px 0 10px!important}.seqcd-blog-ericbowden-wrap p{font-size:17px!important;line-height:1.65!important;margin:0 0 18px!important;padding:0!important}.seqcd-blog-ericbowden-wrap ul{margin:0 0 18px!important;padding-left:22px}.seqcd-blog-ericbowden-wrap li{font-size:17px!important;line-height:1.6!important;margin:0 0 8px!important;padding-top:0!important;padding-bottom:0!important}.seqcd-blog-ericbowden-wrap li:last-child{margin-bottom:0!important}.seqcd-blog-ericbowden-wrap a{color:var(--seqcd-blog-ericbowden-ink);text-decoration-color:var(--seqcd-blog-ericbowden-accent-bright);text-decoration-thickness:2px;text-underline-offset:2px;transition:color .3s ease}.seqcd-blog-ericbowden-wrap a:hover{color:var(--seqcd-blog-ericbowden-accent)}.seqcd-blog-ericbowden-wrap hr{border:0;border-top:1px solid var(--seqcd-blog-ericbowden-hairline);margin:32px 0!important}.seqcd-blog-ericbowden-wrap .seqcd-blog-ericbowden-toc-title{color:var(--seqcd-blog-ericbowden-accent);font-weight:700!important;font-size:13px!important;text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px!important}.seqcd-blog-ericbowden-wrap .seqcd-blog-ericbowden-toc ul{margin:0!important}.seqcd-blog-ericbowden-wrap .seqcd-blog-ericbowden-toc ul ul{margin:6px 0 0!important}.seqcd-blog-ericbowden-wrap .seqcd-blog-ericbowden-toc li{font-size:15px!important;line-height:1.45!important;margin:0 0 6px!important}.seqcd-blog-ericbowden-wrap .seqcd-blog-ericbowden-toc>ul>li>a{font-weight:600}.seqcd-blog-ericbowden-wrap .seqcd-blog-ericbowden-toc a{text-decoration:none}.seqcd-blog-ericbowden-wrap .seqcd-blog-ericbowden-toc a:hover{color:var(--seqcd-blog-ericbowden-accent);text-decoration:underline}.seqcd-blog-ericbowden-wrap .imageblock img{width:100%;height:auto;display:block;border:1px solid var(--seqcd-blog-ericbowden-hairline);border-radius:8px}.seqcd-blog-ericbowden-wrap .listingblock pre{background:var(--seqcd-blog-ericbowden-code-block-bg);color:var(--seqcd-blog-ericbowden-code-block-ink);border-radius:8px;padding:15px;overflow-x:auto;font-size:13px;line-height:1.6;margin:0}.seqcd-blog-ericbowden-wrap .listingblock pre code{background:0 0;color:inherit;padding:0;font-size:inherit;display:block}.seqcd-blog-ericbowden-wrap pre code.hljs{background:0 0;padding:0}.seqcd-blog-ericbowden-wrap p code{background:var(--seqcd-blog-ericbowden-code-bg);padding:2px 5px;border-radius:4px;font-size:.9em}html body .seqcd-blog-ericbowden-wrap table.tableblock{display:table!important;border-collapse:collapse!important;width:100%!important;max-width:none!important;table-layout:auto;margin:0!important;border:1px solid var(--seqcd-blog-ericbowden-hairline)!important}.seqcd-blog-ericbowden-wrap table.tableblock td,.seqcd-blog-ericbowden-wrap table.tableblock th{font-size:14px!important;line-height:1.5!important;text-align:right;padding:10px 14px!important;border:0!important;border-bottom:1px solid var(--seqcd-blog-ericbowden-hairline)!important;background:var(--seqcd-blog-ericbowden-surface)!important;font-variant-numeric:tabular-nums;vertical-align:top}.seqcd-blog-ericbowden-wrap table.tableblock td:first-child,.seqcd-blog-ericbowden-wrap table.tableblock th:first-child{text-align:left}.seqcd-blog-ericbowden-wrap table.tableblock td.halign-left,.seqcd-blog-ericbowden-wrap table.tableblock th.halign-left{text-align:left}.seqcd-blog-ericbowden-wrap table.tableblock td.halign-right,.seqcd-blog-ericbowden-wrap table.tableblock th.halign-right{text-align:right}.seqcd-blog-ericbowden-wrap table.tableblock thead th{background:var(--seqcd-blog-ericbowden-head-bg)!important;color:var(--seqcd-blog-ericbowden-ink)!important;font-weight:700!important;border-bottom:2px solid var(--seqcd-blog-ericbowden-accent-bright)!important}.seqcd-blog-ericbowden-wrap table.seqcd-blog-ericbowden-table-grouped tbody tr:nth-child(4n+3) td,.seqcd-blog-ericbowden-wrap table.seqcd-blog-ericbowden-table-grouped tbody tr:nth-child(4n+4) td,.seqcd-blog-ericbowden-wrap table.seqcd-blog-ericbowden-table-zebra tbody tr:nth-child(even) td{background:var(--seqcd-blog-ericbowden-row-alt)!important}.seqcd-blog-ericbowden-wrap table.seqcd-blog-ericbowden-table-grouped tbody tr:nth-child(odd) td:not([rowspan]){border-bottom:1px dashed var(--seqcd-blog-ericbowden-hairline)!important}.seqcd-blog-ericbowden-wrap table.seqcd-blog-ericbowden-table-grouped td[rowspan]{font-weight:600}.seqcd-blog-ericbowden-wrap table.tableblock tbody tr:hover td:not([rowspan]){background:var(--seqcd-blog-ericbowden-accent-bg)!important}.seqcd-blog-ericbowden-wrap .admonitionblock>table{border-collapse:collapse;width:100%;background:var(--seqcd-blog-ericbowden-page);border:1px solid var(--seqcd-blog-ericbowden-hairline);border-left:4px solid var(--seqcd-blog-ericbowden-accent-bright);border-radius:8px}.seqcd-blog-ericbowden-wrap .admonitionblock table,.seqcd-blog-ericbowden-wrap .admonitionblock tbody,.seqcd-blog-ericbowden-wrap .admonitionblock td,.seqcd-blog-ericbowden-wrap .admonitionblock tr{display:block}.seqcd-blog-ericbowden-wrap .admonitionblock td.icon{padding:14px 16px 0}.seqcd-blog-ericbowden-wrap .admonitionblock td.icon .title{margin:0;color:var(--seqcd-blog-ericbowden-accent);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.seqcd-blog-ericbowden-wrap .admonitionblock td.content{padding:4px 16px 14px;font-size:15px;line-height:1.6;color:var(--seqcd-blog-ericbowden-ink-2)}.seqcd-blog-ericbowden-wrap .openblock.code-compare>.content{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}.seqcd-blog-ericbowden-wrap .code-compare .listingblock{margin:0;max-width:none;min-width:0;display:flex;flex-direction:column}.seqcd-blog-ericbowden-wrap .code-compare .listingblock>.title{background:var(--seqcd-blog-ericbowden-code-block-bg);color:var(--seqcd-blog-ericbowden-muted);border-bottom:1px dashed var(--seqcd-blog-ericbowden-hairline);border-radius:8px 8px 0 0;padding:7px 15px;font-size:12.5px;line-height:1.4;font-weight:600;font-style:normal}.seqcd-blog-ericbowden-wrap .code-compare .listingblock>.title code{background:0 0;padding:0;font-size:11.5px;color:inherit}.seqcd-blog-ericbowden-wrap .code-compare .cmp-seqcd>.title{color:var(--seqcd-blog-ericbowden-accent)}.seqcd-blog-ericbowden-wrap .code-compare .listingblock>.content{flex:1;min-height:0;position:relative}.seqcd-blog-ericbowden-wrap .code-compare .listingblock pre{border-radius:0 0 8px 8px}.seqcd-blog-ericbowden-wrap .code-compare .cmp-etcd>.content>pre{position:absolute;inset:0;overflow:auto}.seqcd-blog-ericbowden-wrap .code-compare .cmp-etcd pre::-webkit-scrollbar{width:10px;height:10px}.seqcd-blog-ericbowden-wrap .code-compare .cmp-etcd pre::-webkit-scrollbar-thumb{background:#b6c4bc;border-radius:5px;border:2px solid var(--seqcd-blog-ericbowden-code-block-bg)}.seqcd-blog-ericbowden-wrap .code-compare .cmp-etcd pre::-webkit-scrollbar-track{background:0 0}.seqcd-blog-ericbowden-wrap .code-compare .cmp-etcd pre{scrollbar-width:thin;scrollbar-color:#b6c4bc transparent}@media (max-width:900px){.seqcd-blog-ericbowden-wrap .openblock.code-compare>.content{grid-template-columns:1fr}.seqcd-blog-ericbowden-wrap .code-compare .cmp-etcd>.content>pre{position:static;max-height:420px}.seqcd-blog-ericbowden-wrap .code-compare .cmp-seqcd>.content>pre{max-height:420px;overflow:auto}}html body .seqcd-blog-ericbowden-wrap .openblock.code-compare+p,html body .seqcd-blog-ericbowden-wrap .seqcd-blog-ericbowden-table-wrap+p{margin-top:40px!important}