*,:before,:after{box-sizing:border-box}html{color:#171b24;text-rendering:optimizelegibility;min-width:320px;min-height:100%;font-size:10px}body{min-height:100%;font-family:var(--font-gilroy),Arial,sans-serif;margin:0;font-size:1.6rem}.wrapper{width:100%;padding-left:2rem;padding-right:2rem}@media (min-width:1280px){.wrapper{max-width:148rem;margin-left:auto;margin-right:auto}}button,input,textarea,select{font:inherit}button,a{color:inherit}button{padding:0}.ui_btn{border:1px solid color-mix(in srgb, currentColor 48%, transparent);min-height:5.4rem;color:inherit;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#ffffff24;border-radius:.4rem;justify-content:center;align-items:center;transition:background .3s ease-in-out,border-color .3s ease-in-out;display:flex}.ui_btn:hover{background:#ffffff4d}.ui_btn:focus-visible{outline-offset:4px;outline:2px solid}.ui_btn--text{white-space:nowrap;padding-inline:2.4rem;font-size:1.3rem;font-weight:500}.ui_btn--icon{width:5.6rem;padding:0}.ui_btn--icon svg{width:2.6rem}.ui_btn--video{gap:1.2rem}.ui_btn--video svg{width:2.6rem}@media (min-width:1540px){.ui_btn--text{padding-inline:3.2rem;font-size:1.5rem;font-weight:600}.ui_btn--icon{width:5.6rem;min-height:5.2rem}}a{text-decoration:none}img,svg,video{max-width:100%;display:block}::selection{color:#fff;background:#b19693}@media (min-width:1920px){html{font-size:clamp(10px,.520833vw,14px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--duration-exit:.35s;--duration-enter:.55s;--duration-move:.4s}@keyframes fade{0%{filter:blur(3px);opacity:0}to{filter:blur();opacity:1}}::view-transition-old(.fade-out){animation:var(--duration-exit) ease-in both fade reverse}::view-transition-new(.fade-in){animation:var(--duration-enter) ease-out var(--duration-exit) both fade}::view-transition-old(.page-fade){animation:var(--duration-exit) ease-in both fade reverse}::view-transition-new(.page-fade){animation:var(--duration-enter) ease-out var(--duration-exit) both fade}::view-transition-group(.page-fade){animation:none}::view-transition-group(.morph){animation-duration:var(--duration-move)}::view-transition-image-pair(.morph){animation-name:via-blur}@keyframes via-blur{30%{filter:blur(3px)}}::view-transition-group(.text-morph){animation-duration:var(--duration-move)}::view-transition-old(.text-morph){display:none}::view-transition-new(.text-morph){object-fit:none;object-position:left top;animation:none}::view-transition-old(.scale-out){animation:var(--duration-exit) ease-in scale-down}::view-transition-new(.scale-in){animation:var(--duration-enter) ease-out var(--duration-exit) both scale-up}@keyframes scale-down{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes scale-up{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}::view-transition{pointer-events:none}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition-group(persistent-nav){z-index:100;animation:none}::view-transition-old(persistent-nav){display:none}::view-transition-new(persistent-nav){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}
