/*!
 Theme Name:   Neck Diagrams Launchpad Child Theme
 description: >-
   A child theme of the Launchpad default WordPress theme
 Author:       Diverge
 Template:     diverge-launchpad
 Version:      1.0.0
*/
body{font-size:16px}@media screen and (min-width:700px){body{font-size:18px}}.wp-block-heading.is-style-h1,.wp-block-heading.is-style-h2,.wp-block-heading.is-style-h3,.wp-block-heading.is-style-h4,.wp-block-heading.is-style-headline{letter-spacing:-.04em;line-height:1;margin-bottom:.5em}.wp-block-quote{border-left:0}.wp-block-quote p{font-style:normal;font-family:var(--font-headings);font-weight:var(--font-headings-weight);line-height:1.2;font-size:1.2rem;margin-bottom:.25em}@media screen and (min-width:700px){.wp-block-quote p{font-size:1.4rem}}.wp-block-quote cite{color:var(--color-white)!important}.wp-block-quote cite:before{display:inline;content:"- "}.wp-block-quote.is-style-large{border-left:0}.wp-block-quote.is-style-large p{font-style:normal;font-family:var(--font-headings);font-weight:var(--font-headings-weight);line-height:1.2;font-size:1.8rem;margin-bottom:.25em}@media screen and (min-width:700px){.wp-block-quote.is-style-large p{font-size:2.4rem}}.wp-block-quote.is-style-large cite{color:var(--color-white)!important}.wp-block-quote.is-style-large cite:before{display:inline;content:"- "}.wp-block-buttons{margin-top:1.5em}.content-single__header .author-meta{display:none}.header-main__inner__logo-wrap .logo img{height:40px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:1024px){.header-main__inner__logo-wrap .logo img{height:70px}}body.page-template-page-template-full-bleed:not(.has-scrolled) .header-main{background-color:transparent}body.page-template-page-template-full-bleed.has-scrolled .header-main{background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (min-width:1024px){body.page-template-page-template-full-bleed.has-scrolled .header-main .header-main__inner__logo-wrap .logo img{height:50px}}body.page-template-page-template-full-bleed .header-main{position:fixed}body.page-template-page-template-full-bleed .block-editor-content>.wp-block-cover:first-child{padding-top:70px}.header-main__nav .menu>li:not(.li-button):hover{background-color:rgba(127,127,127,0)}.header-main__nav .menu>li:not(.li-button):hover>a{text-decoration:underline}.footer-main{background-color:var(--color-primary-dark)}.footer-main__inner{padding-top:calc(var(--spacer)*2);padding-bottom:calc(var(--spacer)*2)}@media screen and (min-width:700px){.footer-main__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-main__logo{margin-bottom:calc(var(--spacer)*2)}@media screen and (min-width:700px){.footer-main__logo{margin-bottom:0;padding-right:calc(var(--spacer)*2);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.footer-main__logo .logo{display:block;width:100px;margin:0 auto}.footer-main__mailing-list{margin-bottom:calc(var(--spacer)*2)}@media screen and (min-width:700px){.footer-main__mailing-list{margin-bottom:0;padding-right:calc(var(--spacer)*2);-webkit-box-flex:0;-ms-flex:0 1 360px;flex:0 1 360px}}.footer-main__menu{text-align:center}@media screen and (min-width:700px){.footer-main__menu{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:calc(var(--spacer)*2);margin-left:auto}}@media screen and (min-width:700px){.footer-main__nav>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-main__nav>.menu>li:not(.li-button)>a{display:block;padding:var(--spacer)}.footer-main__nav .menu>li:not(.li-button):hover>a{text-decoration:underline}.footer-sub{background-color:var(--color-off-white)}.footer-sub__inner{text-align:center;padding-top:calc(var(--spacer)/2);padding-bottom:calc(var(--spacer)/2)}@media screen and (min-width:700px){.footer-sub__inner{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-sub__copyright{margin-bottom:calc(var(--spacer)*2);opacity:.6}@media screen and (min-width:700px){.footer-sub__copyright{margin-bottom:0;padding-right:calc(var(--spacer)*2);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media screen and (min-width:700px){.footer-sub__diverge{padding-left:calc(var(--spacer)*2);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.footer-sub__diverge .diverge-credit{display:block;width:80px;opacity:.6;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer-sub__diverge .diverge-credit:hover{opacity:1}.author-social-links__item a,.button,.posts-navigation .nav-next a,.posts-navigation .nav-previous a,.tml .tml-button,.wp-block-button__link,input[type=submit],li.li-button>a{padding-top:.7em;border-width:1px!important}li.li-button--white>a{color:var(--color-white);border-color:var(--color-white)}li.li-button--white>a:hover{color:var(--color-black);border-color:var(--color-white);background-color:var(--color-white)}.release-notes h1{font-family:var(--font-headings);font-weight:var(--font-headings-weight);font-size:2rem;margin:1.4em 0 1em}.release-notes h2,.release-notes h3{font-family:var(--font-headings);font-weight:var(--font-headings-weight);text-align:right;padding-right:15px}.change-section{margin-bottom:calc(var(--spacer)*2)}.change-title a{font-family:var(--font-headings);font-weight:var(--font-headings-weight);background-color:var(--color-primary);border-radius:var(--border-radius);color:var(--color-white);padding:6px 18px;font-size:.9em;margin-left:-1px}.change-title a:hover{background-color:var(--color-primary-light)}.change-section .change-title{font-family:var(--font-headings);font-weight:var(--font-headings-weight);font-size:1.4rem}.release-notes>p{margin-bottom:.9em}#main .node .content .release-notes p.title-para{margin-top:.3em;padding-left:0}.change-feature{background-color:#0e8a16}.change-bugfix{background-color:#ee0701}.change-improvement{background-color:#ff7619}.change-bugfix,.change-feature,.change-improvement{font-family:var(--font-headings);font-weight:var(--font-headings-weight);border-radius:var(--border-radius);color:var(--color-white);padding:5px 8px;font-size:.85rem;margin-left:16px}.release-notes .publisher{background-color:#66f}.release-notes .pro{background-color:#369}.release-notes .standard{background-color:#36f}.release-notes .pro,.release-notes .publisher,.release-notes .standard{font-family:var(--font-headings);font-weight:var(--font-headings-weight);border-radius:var(--border-radius);color:var(--color-white);padding:3px 6px;font-size:.85rem}li#license{list-style:none;margin-left:-20px}table#macro{margin:8px 0;padding:4px;border:1px solid gray;border-radius:var(--border-radius);font-size:.9em}table#macro th{background-color:#d3d3d3}table#macro td{background-color:#f5f5f5}table#macro td,th{padding:4px 16px}td#macro{font-family:Serif}.release-notes .title-para .changes{font-size:.85rem;display:block;color:var(--color-grey-500)}.release-notes ul{margin-top:1.25em;margin-bottom:1.25em}.release-notes ol li,.release-notes ul li{margin-top:.5em;margin-bottom:.5em}.release-notes ol>li>:first-child,.release-notes ul>li>:first-child{margin-top:1.25em}.release-notes ol>li>:last-child,.release-notes ul>li>:last-child{margin-bottom:1.25em}.release-notes ol ol,.release-notes ol ul,.release-notes ul ol,.release-notes ul ul{margin-top:.75em;margin-bottom:.75em}.release-notes ol{counter-reset:list-counter;margin-top:1.25em;margin-bottom:1.25em}.release-notes ol>li{position:relative;counter-increment:list-counter;padding-left:1.75em}.release-notes ol>li:before{content:counter(list-counter) ".";position:absolute;font-weight:400;color:#71717a;left:0}.release-notes ul>li{position:relative;padding-left:1.75em}.release-notes ul>li:before{content:"";position:absolute;background-color:#d4d4d8;border-radius:50%;width:.375em;height:.375em;top:.6875em;left:.25em}.inline-email-form{position:relative}.inline-email-form input[type=email]{padding-right:80px}.inline-email-form button[type=submit]{position:absolute;top:6px;right:6px;bottom:6px;font-size:.8rem;width:80px;border-radius:var(--border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inline-email-form.loading{cursor:progress;opacity:.6}.inline-email-form.loading *{pointer-events:none}.inline-email-form.loading button[type=submit]{color:rgba(255,255,255,0)}.inline-email-form.loading button[type=submit]:after{pointer-events:none;display:block;content:"";z-index:2;height:var(--spacer);width:var(--spacer);position:absolute;top:50%;left:50%;margin-top:calc(var(--spacer)*-.5);margin-left:calc(var(--spacer)*-.5);background-image:url(/content/themes/neckdiagrams-launchpad-child/public/img/icon-loading.svg)}#zdbutton{position:fixed;bottom:14px;right:20px;border:0;z-index:99;color:#28320a;background-color:#78a300!important;cursor:pointer;display:inline-block;font-weight:700;padding:1rem 1.4rem 1rem 3.2rem;border-radius:999rem;letter-spacing:.6;font-size:.95rem;line-height:1}#zdbutton svg{fill:#28320a;display:inline-block;margin-right:.57143rem;position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);left:1.4rem}