:root{--octave--width-medium-size:896px;--octave--width-content-size:var(--wp--style--global--content-size);--octave--width-wide-size:var(--wp--style--global--wide-size);--octave--radius-small:2px;--octave--radius-medium:4px;--octave--radius-large:8px}.block-editor-block-list__layout.is-root-container>*+h1,.block-editor-block-list__layout.is-root-container>*+h2,.block-editor-block-list__layout.is-root-container>*+h3,.is-layout-constrained>*+h1,.is-layout-constrained>*+h2,.is-layout-constrained>*+h3{margin-block-start:var(--wp--preset--spacing--100)}.block-editor-block-list__layout.is-root-container>*+h4,.block-editor-block-list__layout.is-root-container>*+h5,.block-editor-block-list__layout.is-root-container>*+h6,.is-layout-constrained>*+h4,.is-layout-constrained>*+h5,.is-layout-constrained>*+h6{margin-block-start:var(--wp--preset--spacing--80)}.is-layout-constrained>:is(h1,h2,h3)+:not(:is(h1,h2,h3,h4,h5,h6)){margin-block-start:var(--wp--preset--spacing--40)}.is-layout-constrained>:is(h4,h5,h6)+:not(:is(h1,h2,h3,h4,h5,h6)){margin-block-start:var(--wp--preset--spacing--30)}main.entry-content ol a,main.entry-content p a,main.entry-content ul a{font-weight:600;text-decoration:none}main.entry-content ol a:hover,main.entry-content p a:hover,main.entry-content ul a:hover{text-decoration:underline}.footer__container{display:flex;gap:var(--wp--preset--spacing--80);justify-content:space-between}@media (max-width:767px){.footer__container{flex-direction:column}}.footer__links ul{list-style:none}.footer__links li{margin-bottom:var(--wp--preset--spacing--30)}.footer__links li a{color:var(--wp--preset--color--accent);text-decoration:none}.footer__links li a:hover{text-decoration:underline}.footer__links li:last-child{margin-bottom:0}.octave-footer--disclaimer a{text-decoration:underline}@media (max-width:767px){.octave-footer--disclaimer .footer__container{gap:var(--wp--preset--spacing--30);text-align:center}.octave-footer--disclaimer .wp-block-social-links{justify-content:center;margin-top:var(--wp--preset--spacing--30)}}.octave-hero h1 em{font-weight:300}.octave-hero__content{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--70)}@media (min-width:768px){.octave-hero__content{flex-direction:row;gap:var(--wp--preset--spacing--100);justify-content:space-between}.octave-hero__content>:first-child{flex:1 1 auto}.octave-hero__content>:last-child{flex:0 0 300px}}