*,:after,:before{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body,html{height:100%;overflow:hidden;width:100%}body{margin:0;padding:0}#__nuxt{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:none;width:100%;-webkit-overflow-scrolling:touch}.app-container,.min-h-screen{min-height:100%}.landing-page,.main-content{max-width:100%;width:100%}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;max-width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:auto!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}canvas,img,picture,svg,video{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6,p{max-width:100%;overflow-wrap:break-word}table{max-width:100%;table-layout:fixed}@supports (-webkit-touch-callout:none){input[type=email],input[type=number],input[type=tel],input[type=text]{font-size:16px}.app-container,.min-h-screen{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}a,button{touch-action:manipulation}.container,.content-wrapper,.landing-page section{max-width:100%;width:100%}@media screen and (orientation:landscape){body,html{max-width:100vw;width:100%}}.video-section iframe{max-width:100%}summary::-webkit-details-marker{display:none}
