*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:100%;text-rendering:optimizeLegibility;transition:background-color .3s ease,color .3s ease;width:100%}a,a:active,a:hover,a:link,a:visited{color:inherit;text-decoration:none}img{display:block;max-width:100%}ul{list-style-type:none}::selection{background:#a9512f40}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.Navbar_link__clc6E{border-radius:999px;display:inline-block;font-size:.95rem;font-weight:500;opacity:.72;padding:.5rem 1rem;position:relative;transition:all .25s ease}.Navbar_link__clc6E:after{background:currentColor;border-radius:50%;bottom:.15rem;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%) scale(0);transition:transform .25s ease;width:4px}.Navbar_link__clc6E.Navbar_active__l7FQP,.Navbar_link__clc6E:hover{opacity:1}.Navbar_link__clc6E.Navbar_active__l7FQP:after{transform:translateX(-50%) scale(1)}.Navbar_drawerLink__qG-CT{border-radius:14px;display:block;font-size:1.15rem;font-weight:500;padding:.85rem 1rem;transition:all .25s ease}.Navbar_drawerLink__qG-CT:hover{background:#a9512f14}.Navbar_drawerLink__qG-CT.Navbar_active__l7FQP{background:#a9512f1f;color:#a9512f}.Home_portraitWrap__LUMqE{aspect-ratio:4/5;position:relative}.Home_portrait__zhZzE{animation:Home_fadeIn__Kp0ai .9s ease both;border-radius:999px 999px 32px 32px;box-shadow:0 30px 60px -30px #2e242073;height:100%;object-fit:cover;object-position:center 30%;position:relative;width:100%;z-index:1}.Home_blob__5zCFV{border-radius:999px 999px 40px 40px;inset:6% -6% -5% 8%;opacity:.55;position:absolute;z-index:0}.Home_floatingCard__036FG{align-items:center;animation:Home_fadeUp__tIjVF .9s ease .3s both;border-radius:18px!important;bottom:9%;gap:.85rem;left:-8%;max-width:270px;padding:.9rem 1.2rem;position:absolute;transition:transform .25s ease;z-index:2}.Home_floatingCard__036FG:hover{transform:translateY(-3px)}.Home_mobileHero__\+Bbdk{animation:Home_fadeIn__Kp0ai .8s ease both;aspect-ratio:4/5;border-radius:28px;box-shadow:0 30px 60px -30px #2e242080;max-height:64vh;overflow:hidden;position:relative;width:100%}.Home_mobileHero__\+Bbdk img{height:100%;object-fit:cover;object-position:center 22%;width:100%}.Home_mobileHero__\+Bbdk:after{background:linear-gradient(0deg,#16120fe0 0,#16120f73 32%,#16120f00 58%);content:"";inset:0;position:absolute}.Home_mobileHeroContent__bzKKm{animation:Home_fadeUp__tIjVF .8s ease .2s both;bottom:0;left:0;padding:0 22px 24px;position:absolute;right:0;z-index:1}.Home_glassChip__H-GVA{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff29;border:1px solid #ffffff38;border-radius:999px;color:#fff8f2;display:inline-flex;font-size:.8rem;font-weight:500;gap:8px;margin-bottom:12px;padding:6px 12px}.Home_chipScroll__jeOI8{margin-inline:-16px;overflow-x:auto;padding-inline:16px;scrollbar-width:none}.Home_chipScroll__jeOI8::-webkit-scrollbar{display:none}.Home_fadeUp__tIjVF{animation:Home_fadeUp__tIjVF .8s ease both}@keyframes Home_fadeUp__tIjVF{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Home_fadeIn__Kp0ai{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.SnapRow_row__F3Hlk{-webkit-overflow-scrolling:touch;display:flex;gap:16px;margin-inline:-16px;overflow-x:auto;padding:4px 16px 24px;scroll-padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.SnapRow_row__F3Hlk::-webkit-scrollbar{display:none}@media(min-width:600px){.SnapRow_row__F3Hlk{margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px}}@media(min-width:900px){.SnapRow_row__F3Hlk{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-inline:0;overflow:visible;padding:0}}.SnapRow_item__Gwdfd{display:flex;flex:0 0 84%;scroll-snap-align:start}.SnapRow_item__Gwdfd>*{width:100%}@media(min-width:600px){.SnapRow_item__Gwdfd{flex-basis:55%}}.SnapRow_dots__cAlZO{gap:6px;justify-content:center}.SnapRow_dots__cAlZO button{border:0;border-radius:999px;cursor:pointer;height:8px;padding:0;transition:all .25s ease}
/*# sourceMappingURL=main.0b5033d9.css.map*/