@font-face{font-family:Defante;src:url(/assets/font/Defante.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/font/Lato/Lato-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/font/Lato/Lato-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden}body{color:#4d61f4;-webkit-font-smoothing:antialiased;background-color:#f4ffeb;font-family:Lato,sans-serif;font-weight:400}a{color:#4d61f4;text-underline-offset:3px;text-decoration:underline;transition:opacity .18s}a:hover{opacity:.65}.legal-header{border-bottom:1px solid #4d61f41f;justify-content:space-between;align-items:center;padding:28px 50px;display:flex}.legal-header__logo{color:#4d61f4;letter-spacing:-.02em;font-family:Defante,Georgia,serif;font-size:36px;font-weight:400;text-decoration:none;transition:opacity .2s}.legal-header__logo:hover{opacity:.7}.legal-header__logo span{color:#4d61f4}.legal-header__back{color:#4d61f4;opacity:.6;align-items:center;gap:.5rem;font-family:Lato,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:opacity .18s;display:inline-flex}.legal-header__back:hover{opacity:1}.legal-page{max-width:780px;margin:0 auto;padding:72px 50px 96px}.legal-page__title{letter-spacing:-.01em;color:#4d61f4;margin-bottom:.4rem;font-family:Defante,Georgia,serif;font-size:52px;font-weight:400;line-height:1.05}.legal-page__date{color:#4d61f480;margin-bottom:56px;font-size:13px;font-weight:300;display:block}.legal-page__section{margin-bottom:48px}.legal-page__section-title{letter-spacing:.14em;text-transform:uppercase;color:#4d61f4;border-bottom:1px solid #4d61f426;margin-bottom:1.25rem;padding-bottom:.6rem;font-family:Lato,sans-serif;font-size:11px;font-weight:400}.legal-page__block{color:#4d61f4;flex-direction:column;gap:.35rem;margin-bottom:1.25rem;font-size:15px;line-height:1.65;display:flex}.legal-page__block strong{opacity:.5;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:400}.legal-page p{color:#4d61f4d9;margin-bottom:1rem;font-size:15px;line-height:1.75}.legal-page ul,.legal-page ol{margin-bottom:1rem;padding-left:1.4rem}.legal-page ul li,.legal-page ol li{color:#4d61f4d9;margin-bottom:.3rem;font-size:15px;line-height:1.7}.legal-page h3{color:#4d61f4;margin-top:1.5rem;margin-bottom:.6rem;font-family:Lato,sans-serif;font-size:17px;font-weight:400}.legal-footer{border-top:1px solid #4d61f41f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:24px 50px;display:flex}.legal-footer__copy{color:#4d61f473;font-size:12px;font-weight:300}.legal-footer__links{flex-wrap:wrap;gap:1.5rem;list-style:none;display:flex}.legal-footer__link{color:#4d61f473;font-size:12px;font-weight:300;text-decoration:none;transition:opacity .18s}.legal-footer__link:hover{opacity:1;color:#4d61f4}.nav-burger{z-index:1000;cursor:pointer;background-color:#c8f;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:52px;height:52px;display:flex;position:fixed;top:24px;right:24px}.nav-burger__line{transform-origin:50%;background-color:#fff;border-radius:8px;width:20px;height:2px;transition:transform .35s,opacity .25s;display:block}.nav-burger--open .nav-burger__line:first-child{transform:translateY(7px)rotate(45deg)}.nav-burger--open .nav-burger__line:nth-child(2){opacity:0;transform:scaleX(0)}.nav-burger--open .nav-burger__line:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-overlay{z-index:998;opacity:0;pointer-events:none;background:#00000059;position:fixed;inset:0}.nav-panel{z-index:999;pointer-events:none;background-color:#c8f;width:320px;height:100vh;position:fixed;top:0;right:0;transform:translate(100%)}.nav-panel__inner{flex-direction:column;height:100%;padding:110px 44px 60px;display:flex}.nav-panel__links{flex-direction:column;flex:1;gap:.25rem;list-style:none;display:flex}.nav-panel__link{color:#d7ff7b;font-family:Defante,Georgia,serif;font-size:38px;font-weight:400;line-height:1.15;text-decoration:none;display:block}.nav-panel__link:hover{opacity:.7}.nav-panel__socials,.nav-panel__cta{border-top:1px solid #d7ff7b40;padding-top:1.5rem}.nav-panel__socials{justify-content:space-between;gap:1rem;margin-bottom:1.5rem;list-style:none;display:flex}.nav-panel__social{color:#d7ff7b;border:1.5px solid #d7ff7b66;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.nav-panel__social svg{display:block}.nav-panel__social:hover{background-color:#d7ff7b1a;border-color:#d7ff7b}.nav-panel__cta{color:#d7ff7b;text-align:center;border:1.5px solid #d7ff7b;border-radius:50px;padding:14px 28px;font-family:Lato,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:block}.nav-panel__cta:hover{color:#c8f;background-color:#d7ff7b}
