.abc:where(.astro-E765HY7U){max-width:100%;overflow:hidden;word-break:keep-all;padding:.5rem;font-family:"THS 8055",sans-serif;font-size:3rem;line-height:1}@media (min-width: 1024px){.abc:where(.astro-E765HY7U){order:1;margin-top:2rem;width:100%;text-align:right;line-height:1}}@media (min-width: 1280px){.abc:where(.astro-E765HY7U){order:3}}.contact-item:where(.astro-KFLYUYSY) .popup{display:none}@media (min-width: 1024px){.email:where(.astro-LSNSQEA4){position:relative;top:-.625rem}}.email:where(.astro-LSNSQEA4){.popup{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}body.home{max-width:100%;overflow-x:hidden;background-image:url(/backgrounds/ohsomodern-bg-mobile.webp);background-size:cover;background-attachment:fixed;background-repeat:no-repeat;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 768px){body.home{background-image:url(/backgrounds/ohsomodern-bg-tablet.webp)}}@media (min-width: 1024px){body.home{background-image:url(/backgrounds/ohsomodern-bg-desktop.webp)}}body.home a:hover{text-shadow:5px 5px 0 #fff;background:#f72585;background-color:#f72585;background:conic-gradient(#f72585 16.666%,#7209b7 33.333%,#3a0ca3 50%,#4361ee 66.666%,#4cc9f0 83.333%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:57%;background-repeat:repeat}@media screen and (min-width: 1200px){body.home a:hover{text-shadow:5px 5px 0 blue;background:#f72585;background-color:#f72585;background:conic-gradient(rgba(247,37,133,.47) 16.666%,rgba(114,9,183,.35) 33.333%,rgba(58,12,163,.44) 50%,rgba(67,97,238,.45) 66.666%,rgba(76,201,240,.5) 83.333%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@media (min-width: 768px){body.home .home:where(.astro-J7PV25F6){display:flex;flex-wrap:wrap}body.home .abc{order:1}}@media (min-width: 1024px){body.home .abc{order:4;margin-bottom:2rem;padding-left:4rem;text-align:left}}body.home .heading:where(.astro-J7PV25F6){width:100%}@media (min-width: 768px){body.home .heading:where(.astro-J7PV25F6){order:4}}@media (min-width: 1024px){body.home .heading:where(.astro-J7PV25F6){order:2}}body.home h1:where(.astro-J7PV25F6){padding-top:12rem;padding-bottom:12rem;padding-right:1rem;text-align:right;font-family:CAMisfitRegular,sans-serif;font-size:3rem;line-height:1;font-weight:400;text-transform:uppercase}@media (min-width: 768px){body.home h1:where(.astro-J7PV25F6){font-size:8rem;line-height:1}}body.home h1:where(.astro-J7PV25F6):hover span:where(.astro-J7PV25F6){text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.home h1:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6){font-weight:700}body.home h1:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6)::-moz-selection{background-color:#f72585;color:#ff0;-webkit-background-clip:none;-webkit-text-fill-color:yellow}body.home h1:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6)::selection{background-color:#f72585;color:#ff0;-webkit-background-clip:none;-webkit-text-fill-color:yellow}body.home h1:where(.astro-J7PV25F6)::-moz-selection{text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.home h1:where(.astro-J7PV25F6)::selection{text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.home .contact:where(.astro-J7PV25F6){margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:4rem;display:flex;max-width:80%;gap:.5rem;font-family:CA RebelParty,sans-serif;font-size:2.25rem;line-height:2.5rem}@media (min-width: 768px){body.home .contact:where(.astro-J7PV25F6){order:3;margin-right:0;padding-right:2.25rem}}@media (min-width: 1024px){body.home .contact:where(.astro-J7PV25F6){order:3}}@media (min-width: 768px){body.home .contact:where(.astro-J7PV25F6) .contact-item{font-size:8rem;line-height:1}}body.home .latest-posts:where(.astro-J7PV25F6){max-width:65ch;padding-left:.75rem;padding-right:.75rem}@media (min-width: 768px){body.home .latest-posts:where(.astro-J7PV25F6){order:2;margin-top:13rem}}@media (min-width: 1024px){body.home .latest-posts:where(.astro-J7PV25F6){order:1;margin-left:auto}}body.home .latest-posts:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6){margin-bottom:1rem}body.home .latest-posts:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6):nth-child(2n) span:where(.astro-J7PV25F6){transform:rotate(1.5deg)}body.home .latest-posts:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6):nth-child(2n+3) span:where(.astro-J7PV25F6){transform:rotate(-1.5deg)}body.home .latest-posts:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6):nth-child(5){position:relative;margin-bottom:2rem}body.home .latest-posts:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6):nth-child(5) span:where(.astro-J7PV25F6){transition:all .3s cubic-bezier(.075,.82,.165,1)}body.home .latest-posts:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6):nth-child(5):hover span:where(.astro-J7PV25F6){font-size:2.25rem;line-height:2.5rem;transform:rotate(0)}body.home .latest-posts:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6){display:inline-block;font-family:"THS 8055",sans-serif;font-size:1.875rem;line-height:2.25rem}body.home .latest-posts:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6)::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}body.home .latest-posts:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6)::selection{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}body.home .latest-posts:where(.astro-J7PV25F6) time:where(.astro-J7PV25F6){display:block;text-align:right;font-family:CA RebelParty,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 0 / var(--tw-text-opacity));text-shadow:1px 1px 2px rgba(0,0,0,.8)}body.home .latest-posts:where(.astro-J7PV25F6) time:where(.astro-J7PV25F6)::-moz-selection{text-shadow:none;--tw-bg-opacity: 1;background-color:rgb(255 255 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 0 0 / var(--tw-text-opacity))}body.home .latest-posts:where(.astro-J7PV25F6) time:where(.astro-J7PV25F6)::selection{text-shadow:none;--tw-bg-opacity: 1;background-color:rgb(255 255 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 0 0 / var(--tw-text-opacity))}
