html{overflow-y:auto;scrollbar-gutter:auto}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:6px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5);background-clip:padding-box}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3)transparent}.navbar-brand img,.navbar-brand svg{height:48px!important;width:auto!important;max-height:48px!important}.blox-features .md\:grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.blox-features .lg\:grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.blox-features .md\:grid>div{text-align:center}.blox-features .rounded-full{margin-left:auto;margin-right:auto}.text-white-block h1,.text-white-block p{color:#fff!important}#section-hero .rounded-full{color:#fff!important;border-color:#fff!important;--tw-ring-color:#ffffff !important;font-weight:700!important}#section-hero .rounded-full span{color:#fff!important;font-weight:700!important}@font-face{font-family:frick03;src:url(../uploads/fonts/Frick0.3-Regular.otf)format("opentype"),url(../uploads/fonts/Frick03-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:inclusivesans;src:url(../uploads/fonts/InclusiveSans-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}.blox-hero p,.blox-features p,.blox-cta-card p{font-family:inclusivesans,system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial,sans-serif;font-weight:500;font-size:1rem;line-height:1.5;letter-spacing:0}.blox-hero h1,.blox-hero h2,.blox-hero h3,.blox-hero h4,.blox-hero h5,.blox-hero h6,.blox-features h1,.blox-features h2,.blox-features h3,.blox-features h4,.blox-features h5,.blox-features h6,.blox-cta-card h1,.blox-cta-card h2,.blox-cta-card h3,.blox-cta-card h4,.blox-cta-card h5,.blox-cta-card h6{font-family:frick03,system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:-.01em}.blox-hero h1,.blox-features h1,.blox-cta-card h1{font-size:4rem}.blox-hero h2,.blox-features h2,.blox-cta-card h2{font-size:3.052rem}.blox-hero h3,.blox-features h3,.blox-cta-card h3{font-size:2.441rem}.blox-hero h4,.blox-features h4,.blox-cta-card h4{font-size:1.953rem}.blox-hero h5,.blox-features h5,.blox-cta-card h5{font-size:1.563rem}.blox-hero h6,.blox-features h6,.blox-cta-card h6{font-size:1.25rem}@media(max-width:640px){.blox-hero h1,.blox-features h1,.blox-cta-card h1{font-size:2.986rem}.blox-hero h2,.blox-features h2,.blox-cta-card h2{font-size:1.953rem}.blox-hero h3,.blox-features h3,.blox-cta-card h3{font-size:1.563rem}}#section-hero h1{text-transform:uppercase;letter-spacing:.02em;font-size:clamp(2.2rem,5vw + 2rem,9rem)!important;line-height:1.15;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:100vw;padding-inline:1rem;box-sizing:border-box}@media(min-width:768px){#section-hero h1{white-space:nowrap}}#section-hero .text-center,#section-hero h1{text-align:center!important}#section-hero .text-center{display:flex;flex-direction:column;align-items:center;gap:clamp(1.5rem,3vw + .5rem,2.5rem)}#section-hero .max-w-2xl{max-width:100%!important}#section-hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding-top:0!important;padding-bottom:0!important}#section-hero .mx-auto.max-w-2xl{transform:translateY(-5vh)}#section-hero h1{margin:0!important}#section-hero .home-section-bg::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1}#section-hero .mt-10{margin:0!important}#section-hero .mt-10 a{font-size:clamp(1rem,.5vw + .875rem,1.3125rem)!important;padding:clamp(.625rem,1vw + .4rem,.9375rem)clamp(.875rem,1vw + .6rem,1.3125rem)!important;line-height:1.1;background-color:#fd7e14!important;border-color:#fd7e14!important;color:#fff!important;transition:transform 150ms ease,box-shadow 200ms ease;box-shadow:0 6px 16px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.14)}#section-hero .mt-10 a:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.25),0 3px 8px rgba(0,0,0,.18);background-color:#e8690b!important}#section-hero p{font-size:clamp(1rem,1vw + .75rem,1.5rem)!important;line-height:1.6;text-shadow:0 6px 24px rgba(0,0,0,.35),0 2px 8px rgba(0,0,0,.25);margin:0!important;padding-inline:1rem;max-width:90vw}#section-hero h1{text-shadow:0 10px 32px rgba(0,0,0,.45),0 3px 10px rgba(0,0,0,.35)}.blox-features h2{font-size:4.5rem!important}#section-cta-card h2{font-family:frick03,system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial,sans-serif!important;line-height:1.2;letter-spacing:-.01em;font-size:3.052rem!important;font-weight:400!important}#section-cta-card{padding-top:4.5rem;padding-bottom:4.5rem;transform:translateY(50px)}#section-cta-card,#section-cta-card h2,#section-cta-card p{color:#fff!important}@media(max-width:420px){#section-hero h1{letter-spacing:.01em}#section-hero p{padding-inline:.75rem}}@media(min-width:1024px){.page-wrapper .page-body .mx-auto.flex.max-w-screen-xl{max-width:100%;width:100%;padding-inline:clamp(.75rem,2vw,2rem);gap:clamp(1.5rem,3vw,3rem)}.page-wrapper .hb-sidebar-container{width:18rem}.page-wrapper nav.hb-toc{width:18rem}.page-wrapper article{flex:auto;justify-content:flex-start}.page-wrapper article main{max-width:min(78rem,100%)}}.page-wrapper .page-body article .prose{font-size:1.08rem;line-height:1.6}@media(min-width:1024px){.page-wrapper .page-body article .prose{font-size:1.1rem;line-height:1.62}}.page-wrapper .page-body article figure{text-align:center}.page-wrapper .page-body article figure img{display:block;margin-left:auto;margin-right:auto}.page-wrapper .page-body article figure figcaption{text-align:center;margin-top:.5rem}.about-page-prose .prose{max-width:56rem!important}.about-page-prose>div{max-width:60rem!important}.about-page-prose .prose{line-height:1.8}.about-page-prose .prose h1,.about-page-prose .prose h2{margin-top:2.5rem;margin-bottom:1rem}.about-page-prose .prose p,.about-page-prose .prose ul{margin-bottom:1.5rem}.about-page-prose .prose hr{margin-top:3rem;margin-bottom:2rem}