@font-face{font-family:Selecta;src:url(/fonts/Selecta-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Selecta;src:url(/fonts/Selecta-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Selecta;src:url(/fonts/Selecta-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Kalice;src:url(/fonts/Kalice-Trial-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@property --angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}@property --angle-2{syntax:"<angle>";inherits:false;initial-value:-45deg}:root{--color-dark:#191919;--color-light-bg:#eaeaea;--color-content-bg:#f0f0f0;--color-secondary:#525252;--color-muted:#737373;--color-border:#ddd;--font-body:"Selecta",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-display:"Kalice",Georgia,serif;--radius-card:24px;--radius-pill:999vw;--radius-large:32px;--transition-default:0.3s ease;--transition-spring:400ms cubic-bezier(0.25,1,0.5,1);--letter-spacing-tight:-0.02em;--letter-spacing-tighter:-0.03em}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-body);color:var(--color-dark);background:var(--color-light-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}@keyframes dotShimmer{0%,to{opacity:1}50%{opacity:.3}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:.7}}.Nav_nav__BptBv{display:flex;align-items:center;justify-content:space-between;padding:24px;position:fixed;top:0;left:0;right:0;z-index:100}@media (min-width:768px){.Nav_nav__BptBv{padding:32px}}.Nav_navLogo__fktQF{display:flex;align-items:center;text-decoration:none;position:relative;top:0;min-width:140px;min-height:50px}.Nav_navLogo__fktQF .logo-circles{opacity:.3;transition:opacity .4s ease}.Nav_navLogo__fktQF .logo-text{opacity:0;transition:opacity .15s ease}.Nav_navLogo__fktQF .logo-letter{transition:transform .2s ease,opacity .2s ease}.Nav_navLogo__fktQF .logo-w{transform:translateX(-35px)}.Nav_navLogo__fktQF .logo-a{transform:translateX(-65px)}.Nav_navLogo__fktQF .logo-b{transform:translateX(-90px)}.Nav_navLogo__fktQF .logo-i{transform:translateX(-110px)}.Nav_navLogo__fktQF:hover .logo-letter{transform:translateX(0);transition:transform .5s cubic-bezier(.25,1,.5,1) .3s,opacity .4s ease .3s}.Nav_navLogo__fktQF:hover .logo-a{transition-delay:.32s}.Nav_navLogo__fktQF:hover .logo-b{transition-delay:.34s}.Nav_navLogo__fktQF:hover .logo-i{transition-delay:.36s}.Nav_logoSvg__E2bXW{height:30px;width:auto;display:block;color:#191919;transition:height .6s cubic-bezier(.25,1,.5,1) .5s}.Nav_navLogo__fktQF:hover .Nav_logoSvg__E2bXW{height:18px;transition:height .6s cubic-bezier(.25,1,.5,1)}.Nav_navLogo__fktQF:hover .logo-circles{opacity:.6}.Nav_navLogo__fktQF:hover .logo-text{opacity:.6;transition:opacity .4s ease .45s}@media (min-width:768px){.Nav_navLogo__fktQF{top:-4px;min-width:200px;min-height:60px}.Nav_logoSvg__E2bXW{height:42px}.Nav_navLogo__fktQF:hover .Nav_logoSvg__E2bXW{height:26px}}.Nav_navRight__ps7jK{display:flex;align-items:center;gap:36px}.Nav_glassBtnWrap__7W_iE{position:relative;z-index:2;border-radius:999vw;background:transparent;pointer-events:none;transition:all .4s cubic-bezier(.25,1,.5,1);width:126px}.Nav_glassBtnShadow__5kADl{position:absolute;width:calc(100% + 2em);height:calc(100% + 2em);top:calc(0% - 1em);left:calc(0% - 1em);filter:blur(clamp(2px,.125em,12px));overflow:visible;pointer-events:none}.Nav_glassBtnShadow__5kADl:after{content:"";position:absolute;z-index:0;inset:0;border-radius:999vw;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.1));width:calc(100% - 2em - .25em);height:calc(100% - 2em - .25em);top:calc(2em - .5em);left:calc(2em - .875em);padding:.125em;box-sizing:border-box;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:all .4s cubic-bezier(.25,1,.5,1);opacity:1}.Nav_glassBtn__f0PAj{all:unset;cursor:pointer;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);pointer-events:auto;z-index:3;background:linear-gradient(-75deg,rgba(255,255,255,.05),rgba(255,255,255,.2),rgba(255,255,255,.05));border-radius:999vw;box-shadow:inset 0 .125em .125em rgba(0,0,0,.05),inset 0 -.125em .125em rgba(255,255,255,.5),0 .25em .125em -.125em rgba(0,0,0,.2),inset 0 0 .1em .25em rgba(255,255,255,.2),0 0 0 0 rgba(255,255,255,1);-webkit-backdrop-filter:blur(clamp(1px,.125em,4px));backdrop-filter:blur(clamp(1px,.125em,4px));transition:all .4s cubic-bezier(.25,1,.5,1);display:flex;align-items:center;justify-content:center;width:126px;height:40px}.Nav_glassBtn__f0PAj:hover{transform:scale(.975);box-shadow:inset 0 .125em .125em rgba(0,0,0,.05),inset 0 -.125em .125em rgba(255,255,255,.5),0 .15em .05em -.1em rgba(0,0,0,.25),inset 0 0 .05em .1em rgba(255,255,255,.5),0 0 0 0 rgba(255,255,255,1)}.Nav_glassBtnText__G4SHk{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#363636;text-shadow:0 .05em .05em rgba(0,0,0,.05);transition:all .4s cubic-bezier(.25,1,.5,1);padding-inline:1.75em;font-size:14px;font-weight:400;letter-spacing:-.16px;white-space:nowrap}.Nav_glassBtnText__G4SHk:after{content:"";display:block;position:absolute;z-index:3;width:calc(100% - clamp(1px, .0625em, 4px));height:calc(100% - clamp(1px, .0625em, 4px));top:calc(0% + clamp(1px, .0625em, 4px) / 2);left:calc(0% + clamp(1px, .0625em, 4px) / 2);border-radius:999vw;overflow:clip;background:linear-gradient(var(--angle-2),rgba(255,255,255,0) 0,rgba(255,255,255,.5) 40% 50%,rgba(255,255,255,0) 55%);mix-blend-mode:screen;pointer-events:none;background-size:200% 200%;background-position:0 50%;background-repeat:no-repeat;transition:background-position .5s cubic-bezier(.25,1,.5,1),--angle-2 .5s cubic-bezier(.25,1,.5,1)}.Nav_glassBtn__f0PAj:hover .Nav_glassBtnText__G4SHk:after{background-position:25% 50%}.Nav_glassBtn__f0PAj:after{content:"";position:absolute;z-index:1;inset:0;border-radius:999vw;width:calc(100% + clamp(1px, .0625em, 4px));height:calc(100% + clamp(1px, .0625em, 4px));top:calc(0% - clamp(1px, .0625em, 4px) / 2);left:calc(0% - clamp(1px, .0625em, 4px) / 2);padding:clamp(1px,.0625em,4px);box-sizing:border-box;background:conic-gradient(from var(--angle-1) at 50% 50%,rgba(0,0,0,.5),rgba(0,0,0,0) 5% 40%,rgba(0,0,0,.5) 50%,rgba(0,0,0,0) 60% 95%,rgba(0,0,0,.5)),linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:all .4s cubic-bezier(.25,1,.5,1),--angle-1 .5s ease;box-shadow:inset 0 0 0 calc(clamp(1px, .0625em, 4px) / 2) rgba(255,255,255,.5)}.Nav_glassBtn__f0PAj:hover:after{--angle-1:-125deg}.Nav_glassBtnWrap__7W_iE:has(button:hover) .Nav_glassBtnShadow__5kADl{filter:blur(clamp(2px,.0625em,6px))}@media (min-width:768px){.Nav_glassBtnWrap__7W_iE{width:145px}.Nav_glassBtn__f0PAj{width:145px;height:46px}.Nav_glassBtnText__G4SHk{font-size:16px}}.Footer_footer__UaG1g{display:flex;align-items:center;justify-content:space-between;padding:24px 32px;border-top:1px solid #ddd;font-size:12px;color:#737373}.Footer_footerLogo__FBvBQ{display:flex;align-items:center;gap:8px;text-decoration:none}.Footer_footerLogoSvg__1ItaL{height:18px;width:auto;color:#191919}.Footer_footerLogo__FBvBQ .logo-circles{opacity:.3;transition:opacity .4s ease}.Footer_footerLogo__FBvBQ .logo-text{opacity:.3}.Footer_footerLogo__FBvBQ:hover .logo-circles,.Footer_footerLogo__FBvBQ:hover .logo-text{opacity:.5}.Footer_footerLinks__4RPn7{display:flex;align-items:center;gap:12px}.Footer_footerLinks__4RPn7 a,.Footer_footerLinks__4RPn7 span{color:#737373;text-decoration:none;font-size:12px}.Footer_footerLinks__4RPn7 a:hover{color:#191919}.Footer_footerDot__G1ywh{opacity:.4}.Footer_footerSocials__ZCWN6{display:flex;align-items:center;gap:12px}.Footer_footerSocials__ZCWN6 a{color:rgba(25,25,25,.35);text-decoration:none;display:flex;align-items:center;transition:color .2s}.Footer_footerSocials__ZCWN6 a:hover{color:#191919}@media (max-width:640px){.Footer_footer__UaG1g{flex-direction:column;gap:16px;align-items:center;padding:24px 20px}.Footer_footerLinks__4RPn7{flex-wrap:wrap;justify-content:center;gap:8px}.Footer_footerSocials__ZCWN6{justify-content:center}}