/*!
Theme Name:     Martian Infotech Extension
Theme URI:      https://martianit.ca
Description:    Jvb-theme child theme, for Martian Infotech.
Author:         Jake
Author URI:     https://jakevan.ca/
Template:       jvb-theme
Version:        0.1.0
!*/:root{--filter:grayscale(.3) sepia(.4);--font-base:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;--heading:'Ailerons',var(--font-base);--body:'Oswald',var(--font-base);--fw-h:500;--fw-h-light:500;--fw-h-bold:500;--fw-b:300;--fw-b-bold:700;--fw-b-light:300;--light-0:#faf9fa;--light-50:#eeebee;--light-100:#e3dde3;--light-200:#d7cfd7;--light-rgb:250,249,250;--dark-0:#231f20;--dark-50:#312b2c;--dark-100:#3e3739;--dark-200:#4c4345;--dark-rgb:35,31,32;--action-0:#05a54b;--action-50:#06be56;--action-100:#07d661;--action-200:#07ef6d;--action-rgb:5,165,75;--action-contrast:var(--light-0);--secondary-0:#FFD25A;--secondary-50:#ffd973;--secondary-100:#ffe08d;--secondary-200:#ffe7a6;--secondary-rgb:255,210,90;--secondary-contrast:var(--dark-0);--success:#05a54b;--successLight:#defeec;--successDark:#012913;--successBack:var(--successLight);--successText:var(--successDark);--warning:#D69121;--warningLight:#F6E5CB;--warningDark:#231806;--warningBack:var(--warningLight);--warningText:var(--warningDark);--error:#F08080;--errorLight:#fdf2f2;--errorDark:#370707;--errorBack:var(--errorLight);--errorText:var(--errorDark);--base:var(--light-0);--base-50:var(--light-50);--base-100:var(--light-100);--base-200:var(--light-200);--base-rgb:var(--light-rgb);--contrast:var(--dark-0);--contrast-50:var(--dark-50);--contrast-100:var(--dark-100);--contrast-200:var(--dark-200);--contrast-rgb:var(--dark-rgb)}body:has(#theme-switcher:checked){--action-50:#048c40;--action-100:#047334;--action-200:#035b29;--secondary-50:#ffcb40;--secondary-100:#ffc427;--secondary-200:#ffbd0d;--contrast:var(--light-0);--contrast-50:var(--light-50);--contrast-100:var(--light-100);--contrast-200:var(--light-200);--contrast-rgb:var(--light-rgb);--base:var(--dark-0);--base-50:var(--dark-50);--base-100:var(--dark-100);--base-200:var(--dark-200);--base-rgb:var(--dark-rgb);--successBack:var(--successDark);--successText:var(--successLight);--warningBack:var(--warningDark);--warningText:var(--warningLight);--errorBack:var(--errorDark);--errorText:var(--errorLight)}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:300;src:url(assets/fonts/oswald-v57-latin-300.woff2) format('woff2'),url(assets/fonts/oswald-v57-latin-300.ttf) format('truetype')}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(assets/fonts/oswald-v57-latin-700.woff2) format('woff2'),url(assets/fonts/oswald-v57-latin-700.ttf) format('truetype')}@font-face{font-display:swap;font-family:Ailerons;font-style:normal;font-weight:500;src:url(assets/fonts/Ailerons-Typeface.woff2) format('woff2'),url(assets/fonts/Ailerons-Typeface.otf) format('opentype')}html{font-size:18px}div.logo{display:flex;gap:1.5rem;align-items:center;margin:0 auto}.logo #martian-infotech-logo{width:var(--btn);height:var(--btn)}.logo #martian-infotech{height:var(--chipchip);width:auto}svg #Infotech{fill:var(--contrast)!important}.pre-header .socials{display:flex;justify-content:flex-end;list-style:none;gap:.5rem;width:100%}.sub-header{position:sticky;top:-2rem;transition:top var(--trans-base);background-color:var(--base)!important;box-shadow:rgba(var(--base-rgb),var(--op-45)) var(--shdw-down)}.sub-header p{margin:0;text-align:center}.scroll-up .sub-header{top:calc(var(--btn) + var(--chip_) - 2px)}nav.condensed{width:100%}nav.condensed ul{display:flex;flex-direction:row;justify-content:center;font-family:var(--body)}nav.condensed ul a{text-transform:uppercase}footer{margin-top:0}.pre-footer{background-color:var(--base);text-align:center;padding:2rem 0}nav.always.fixed ul{justify-content:flex-end}nav.always.fixed li:has(.socials){margin-top:2rem}.intro{margin:2rem auto 4rem!important;gap:1.5rem;align-items:center;height:max-content}.intro h1{margin:0;max-width:60vw}.intro svg{width:40vw;height:auto}@media (min-width:768px){.intro svg{width:50vw}.intro h1{max-width:50vw}}main>section:nth-of-type(even){background-color:var(--base-100);max-width:100vw;padding:3rem 0}main>section>*{width:100%;max-width:var(--content);margin-left:1.5rem;margin-right:auto}main>section:nth-of-type(even)>*{max-width:var(--wide)}.callout a{color:var(--action-0)}.item-grid{grid-template-columns:repeat(1,1fr)!important}.item-grid .item figure{max-width:40vw;width:100%}.item-grid .item>.group{width:100%;margin-left:1rem}ul.socials{width:100%;--justify:flex-end!important;height:100%!important}ul.socials li{list-style:none}aside.sub.header{background-color:var(--base);text-align:center;z-index:var(--z-6);position:sticky;top:0;left:0;transition:top var(--trans-base);--justify:center!important}.scroll-up aside.sub.header{top:calc(var(--btn) + var(--chip))}:is(h1,h2,h3,h4,h5,h6) small{line-height:.9}nav a{--align:center}.buttons li{width:100%}nav.condensed li{--dir:row}@media (min-width:768px){.media-text.row{--wrap:nowrap}}