*{box-sizing:border-box;margin:0;padding:0}:root{--vw:100vw}body,html{max-width:100%;position:relative;width:100%}@supports (-webkit-touch-callout:none){body,html{width:100vw;width:var(--vw)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#1a1a1a;font-family:Poppins,sans-serif;line-height:1.6;margin:0;position:relative;width:100%}h1,h2,h3,h4,h5,h6{font-family:Cormorant Garamond,serif;font-weight:600;line-height:1.2;margin-bottom:1rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}@media (max-width:768px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}.section{padding:50px 0}}@media (max-width:480px){h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.3rem}h4{font-size:1.15rem}h5{font-size:1.05rem}.section{padding:40px 0}}p{margin-bottom:1rem}img{height:auto;max-width:100%}button{cursor:pointer}a{color:inherit;text-decoration:none}ol,ul{list-style-position:inside}.container{margin:0 auto;max-width:1200px;padding:0 20px}.section{padding:80px 0}.text-center{text-align:center}.fade-in{animation:fadeIn .8s forwards;opacity:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@supports (-webkit-touch-callout:none){:root{--vw:100vw}#root,body,html{box-sizing:border-box!important;margin:0;max-width:100%!important;padding:0;position:relative;width:100%!important}body:after{background-color:#fff;bottom:0;content:"";position:fixed;right:0;top:0;width:4px;z-index:9999}.ios-fix-container,.non-sticky-container{box-sizing:border-box!important;max-width:100%!important;width:100%!important}.ios-fix-container{left:0;position:relative;right:0;transform:translateX(0)}.non-sticky-container{left:0;max-width:100%;position:relative;right:0;width:100%}*{box-sizing:border-box;max-width:100vw}[style*="position: sticky"],[style*="position:sticky"]{max-width:none;transform:translateZ(0)}}
/*# sourceMappingURL=main.b576edfd.css.map*/