@font-face{font-family:CurtsyModerat;src:url(/static/fonts/Moderat-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:CurtsyModerat;src:url(/static/fonts/Moderat-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:CurtsyClasicaBook;src:url(/static/fonts/ClasicaSans-Book.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:CurtsyMono;src:url(/static/fonts/Moderat-Mono-Bold.woff2) format("woff2");font-weight:400;font-display:swap}.hero_hero__Iln7T{color-scheme:light;background:#fff;color:#000;font-family:CurtsyModerat,sans-serif;margin:auto}.hero_hero__Iln7T *{box-sizing:border-box;font-family:inherit}.hero_hero__Iln7T a{color:inherit;text-decoration:none}.hero_hero__Iln7T button{font-family:inherit;cursor:pointer}.hero_hero__Iln7T .ep-hero{max-width:1040px;margin:0 auto;padding:25px 32px 23px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.hero_hero__Iln7T .ep-copy{padding:0 10px 50px 0;position:relative;z-index:2}.hero_hero__Iln7T .ep-kicker{font-family:CurtsyMono,monospace;font-size:16px;letter-spacing:1.5px;margin:0 0 36px}.hero_hero__Iln7T h1{font-family:CurtsyClasicaBook,sans-serif;font-size:clamp(48px,6.1vw,86px);font-weight:400;line-height:1.03;letter-spacing:-2px;margin:0 0 28px}.hero_hero__Iln7T h1 span{display:inline-block;font:inherit;white-space:nowrap}.hero_hero__Iln7T .ep-underline{display:inline-block;position:relative;isolation:isolate}.hero_hero__Iln7T .ep-underline:after{content:"";position:absolute;left:.32em;right:-1%;bottom:.075em;height:.27em;background:var(--headline-underline) center/100% 100% no-repeat;z-index:-1;pointer-events:none}.hero_hero__Iln7T.ep-text-enter .ep-underline:after{animation:hero_drawUnderline__AonHk .3s cubic-bezier(.22,.61,.36,1) .42s both}@keyframes hero_drawUnderline__AonHk{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.hero_hero__Iln7T .ep-promise{font-family:CurtsyModerat,sans-serif;font-weight:400;font-style:normal;font-size:22px;line-height:1.55;color:#353535;margin:0 0 31px}.hero_hero__Iln7T .ep-download-row{display:flex;align-items:center;gap:16px}.hero_hero__Iln7T .ep-qr{width:75px;height:75px;padding:5px;border:1px solid #e8e8e8;border-radius:7px}.hero_hero__Iln7T .ep-app-link{display:flex;gap:11px;align-items:center;justify-content:center;background:#000;color:white;padding:17px 25px;border-radius:50px;font-size:18px;font-weight:500}.hero_hero__Iln7T .ep-app-link img{width:21px;height:24px}.hero_hero__Iln7T .ep-scan{font-size:11px;color:#595959;text-align:center;margin:8px 0 0}.hero_hero__Iln7T .ep-quiz{display:inline-block;font-size:15px;color:#524fba;border-bottom:1px solid #b7b5df;padding-bottom:4px;margin-top:25px}.hero_hero__Iln7T .ep-showcase{min-width:0;max-width:540px;width:100%;justify-self:center;--world-width:740;--phone-left:163.5;--screen-left:173.5;--edge:#c8cdcc}.hero_hero__Iln7T .ep-viewport{width:100%;aspect-ratio:740/828;container-type:inline-size;position:relative;overflow:visible}.hero_hero__Iln7T .ep-world{position:absolute;left:0;top:0;--scene-unit:calc(100cqw / var(--world-width));width:100%;height:100%;font-size:calc(16 * var(--scene-unit))}.hero_hero__Iln7T .ep-shell{position:absolute;top:calc(20 * var(--scene-unit));left:calc(var(--phone-left) * var(--scene-unit));width:calc(413 * var(--scene-unit));height:calc(780 * var(--scene-unit));border:calc(1.5 * var(--scene-unit)) solid var(--edge);border-radius:calc(61 * var(--scene-unit));background:#fff;box-shadow:0 calc(24 * var(--scene-unit)) calc(42 * var(--scene-unit)) calc(-32 * var(--scene-unit)) #0005,0 calc(3 * var(--scene-unit)) calc(12 * var(--scene-unit)) #00000008,inset 0 0 0 calc(3 * var(--scene-unit)) #f7f8f7}.hero_hero__Iln7T .ep-shell:before{left:calc(-4 * var(--scene-unit));top:calc(170 * var(--scene-unit));height:calc(74 * var(--scene-unit));box-shadow:0 calc(89 * var(--scene-unit)) 0 #d4d8d6}.hero_hero__Iln7T .ep-shell:after,.hero_hero__Iln7T .ep-shell:before{content:"";position:absolute;width:calc(3 * var(--scene-unit));border-radius:calc(3 * var(--scene-unit));background:#d4d8d6}.hero_hero__Iln7T .ep-shell:after{right:calc(-4 * var(--scene-unit));top:calc(218 * var(--scene-unit));height:calc(91 * var(--scene-unit))}.hero_hero__Iln7T .ep-screen{position:absolute;left:calc(var(--screen-left) * var(--scene-unit));top:calc(30 * var(--scene-unit));width:calc(393 * var(--scene-unit));height:calc(760 * var(--scene-unit));border-radius:calc(51 * var(--scene-unit));overflow:hidden;background:#fff}.hero_hero__Iln7T .ep-status{position:absolute;left:0;top:0;width:calc(393 * var(--scene-unit));height:calc(44 * var(--scene-unit));color:#bec4c1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero_hero__Iln7T .ep-status-time{position:absolute;left:calc(36 * var(--scene-unit));top:calc(16 * var(--scene-unit));font:500 calc(13 * var(--scene-unit)) /calc(16 * var(--scene-unit)) CurtsyModerat,sans-serif;letter-spacing:calc(.2 * var(--scene-unit))}.hero_hero__Iln7T .ep-status-island{position:absolute;left:calc(155.5 * var(--scene-unit));top:calc(13 * var(--scene-unit));width:calc(82 * var(--scene-unit));height:calc(19 * var(--scene-unit));border-radius:calc(20 * var(--scene-unit));background:#eceeed}.hero_hero__Iln7T .ep-status-icons{position:absolute;right:calc(32 * var(--scene-unit));top:calc(16 * var(--scene-unit));display:flex;align-items:center;gap:calc(5 * var(--scene-unit));height:calc(16 * var(--scene-unit))}.hero_hero__Iln7T .ep-status-icons :is(i,svg){display:block;width:calc(15 * var(--scene-unit));height:calc(15 * var(--scene-unit));stroke-width:1.7}.hero_hero__Iln7T .ep-status-icons :last-child{width:calc(22 * var(--scene-unit));height:calc(17 * var(--scene-unit))}.hero_hero__Iln7T .ep-rail{position:absolute;left:0;top:calc(173 * var(--scene-unit));width:calc(393 * var(--scene-unit));height:calc(344 * var(--scene-unit));display:grid;grid-template-rows:calc(160 * var(--scene-unit)) calc(160 * var(--scene-unit));grid-auto-columns:calc(146 * var(--scene-unit));grid-auto-flow:column;gap:calc(12 * var(--scene-unit));padding:calc(6 * var(--scene-unit)) calc(12 * var(--scene-unit));overflow:hidden;overflow:clip}.hero_hero__Iln7T .ep-card{display:block;position:relative;width:calc(146 * var(--scene-unit));height:calc(160 * var(--scene-unit));border-radius:calc(15 * var(--scene-unit));background:#eee;transform-origin:50% 50%;overflow:hidden;isolation:isolate}.hero_hero__Iln7T .ep-card img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero_hero__Iln7T .ep-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000008 25%,#00000015 42%,#0009);pointer-events:none}.hero_hero__Iln7T .ep-card-label{position:absolute;left:calc(10 * var(--scene-unit));right:calc(8 * var(--scene-unit));bottom:calc(12 * var(--scene-unit));color:#fff;font-size:calc(18 * var(--scene-unit));font-weight:500;line-height:1.13;text-shadow:0 calc(1 * var(--scene-unit)) calc(5 * var(--scene-unit)) #0003;z-index:1}.hero_hero__Iln7T .ep-badge{position:absolute;left:calc(6 * var(--scene-unit));top:calc(6 * var(--scene-unit));font-size:calc(14 * var(--scene-unit));line-height:1.1;padding:calc(4 * var(--scene-unit)) calc(7 * var(--scene-unit));border-radius:calc(999 * var(--scene-unit));background:#77f8b4cc;color:#000;z-index:1}.hero_hero__Iln7T .ep-badge.sale{background:#ffebbf}.hero_hero__Iln7T .ep-origin{opacity:0;pointer-events:none}.hero_hero__Iln7T .ep-float{position:absolute;z-index:5;will-change:transform;box-shadow:none}.hero_hero__Iln7T .ep-lower{position:absolute;left:0;top:calc(536 * var(--scene-unit));width:calc(393 * var(--scene-unit))}.hero_hero__Iln7T .ep-lower h2{font:500 calc(22 * var(--scene-unit)) /1.2 CurtsyModerat,sans-serif;margin:0 calc(12 * var(--scene-unit)) calc(16 * var(--scene-unit));letter-spacing:calc(-.45 * var(--scene-unit))}.hero_hero__Iln7T .ep-categories{display:flex;gap:calc(12 * var(--scene-unit));padding:calc(6 * var(--scene-unit)) calc(12 * var(--scene-unit));margin-top:calc(-6 * var(--scene-unit));overflow:hidden;overflow:clip}.hero_hero__Iln7T .ep-categories .ep-card{flex:none;width:calc(146 * var(--scene-unit));height:calc(160 * var(--scene-unit))}.hero_hero__Iln7T .ep-home-indicator{position:absolute;bottom:calc(9 * var(--scene-unit));left:calc(142.5 * var(--scene-unit));width:calc(108 * var(--scene-unit));height:calc(4 * var(--scene-unit));border-radius:calc(5 * var(--scene-unit));background:#d9dddb;pointer-events:none}.hero_hero__Iln7T :is(.ep-card,.ep-app-link,.ep-quiz){scale:1;translate:0 0;transition:scale .3s cubic-bezier(.2,.9,.3,1.3),translate .3s cubic-bezier(.2,.9,.3,1.3),box-shadow .28s ease,color .2s ease}.hero_hero__Iln7T .ep-card img{transition:scale .45s cubic-bezier(.16,1,.3,1)}.hero_hero__Iln7T :is(.ep-quiz){transform-origin:left center}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hero_hero__Iln7T .ep-card:is(:hover,:focus-visible){scale:1.035;translate:0 calc(-2 * var(--scene-unit))}.hero_hero__Iln7T .ep-float:is(:hover,:focus-visible){scale:1.055;translate:0 calc(-5 * var(--scene-unit))}.hero_hero__Iln7T .ep-card:is(:hover,:focus-visible) img{scale:1.035}.hero_hero__Iln7T :is(.ep-app-link):is(:hover,:focus-visible){scale:1.04;translate:0 -3px;box-shadow:0 9px 22px #0002}.hero_hero__Iln7T :is(.ep-quiz):is(:hover,:focus-visible){scale:1.035;translate:3px 0;color:#524fba}}@media (prefers-reduced-motion:no-preference){.hero_hero__Iln7T :is(.ep-card,.ep-app-link):active{scale:.985;translate:0 0;transition-duration:.1s}}@media (min-width:761px){.hero_hero__Iln7T h1{font-size:clamp(46px,5.8vw,82px)}.hero_hero__Iln7T .ep-kicker{position:relative;top:-18px;margin-bottom:20px}.hero_hero__Iln7T .ep-copy{top:-8px}}@media (max-width:1100px){.hero_hero__Iln7T .ep-promise{font-size:20px}.hero_hero__Iln7T .ep-qr{width:66px;height:66px}.hero_hero__Iln7T .ep-download-row{gap:12px}.hero_hero__Iln7T .ep-app-link{font-size:16px;padding:17px 20px}.hero_hero__Iln7T .ep-copy{padding-bottom:30px}}@media (min-width:761px) and (max-width:1100px){.hero_hero__Iln7T .ep-showcase{position:relative;top:-24px}}@media (max-width:760px){.hero_hero__Iln7T .ep-hero{display:flex;flex-direction:column;align-items:stretch;padding:34px 6% 24px}.hero_hero__Iln7T .ep-copy{padding:0 0 28px;text-align:center}.hero_hero__Iln7T .ep-download-row{justify-content:center}.hero_hero__Iln7T .ep-quiz{transform-origin:center}.hero_hero__Iln7T .ep-kicker{font-size:17px;margin-bottom:30px}.hero_hero__Iln7T h1{font-size:clamp(46px,13vw,72px);letter-spacing:-1.6px;margin-bottom:23px}.hero_hero__Iln7T .ep-promise{line-height:1.5;margin-bottom:23px}.hero_hero__Iln7T .ep-download-row>a,.hero_hero__Iln7T .ep-qr,.hero_hero__Iln7T .ep-scan{display:none}.hero_hero__Iln7T .ep-app-link{font-size:17px;padding:17px 26px}.hero_hero__Iln7T .ep-quiz{font-size:17px;margin-top:20px}.hero_hero__Iln7T .ep-showcase{--world-width:600;--phone-left:93.5;--screen-left:103.5;max-width:430px;margin:auto}.hero_hero__Iln7T .ep-viewport{aspect-ratio:600/828}}@media (prefers-reduced-motion:reduce){.hero_hero__Iln7T *,.hero_hero__Iln7T :after,.hero_hero__Iln7T :before{animation:none!important;transition:none!important}}.hero_hero__Iln7T{width:100%;border-bottom:1px solid #e8e8e8;--headline-underline:url(/static/img/home-hero-underline.svg)}.hero_hero__Iln7T .ep-hero{min-height:540px}.hero_hero__Iln7T .ep-qr{padding:0;display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden}.hero_hero__Iln7T .ep-qr canvas{width:100%!important;height:100%!important}.hero_hero__Iln7T .ep-loading{position:absolute;inset:calc(185 * var(--scene-unit)) calc(24 * var(--scene-unit)) calc(35 * var(--scene-unit));display:grid;grid-template-columns:1fr 1fr;gap:calc(12 * var(--scene-unit));align-content:start}.hero_hero__Iln7T .ep-loading span{height:calc(160 * var(--scene-unit));background:#f1f3f2;border-radius:calc(15 * var(--scene-unit))}.hero_hero__Iln7T .ep-unavailable{position:absolute;top:calc(260 * var(--scene-unit));left:calc(35 * var(--scene-unit));right:calc(35 * var(--scene-unit));text-align:center;font-size:calc(18 * var(--scene-unit));line-height:1.5}.hero_hero__Iln7T .ep-live-search{position:absolute;left:calc(11 * var(--scene-unit));top:calc(47 * var(--scene-unit));width:calc(316 * var(--scene-unit));height:calc(48 * var(--scene-unit));border-radius:calc(32 * var(--scene-unit));background:#ededed;color:#606060;display:flex;align-items:center;gap:calc(9 * var(--scene-unit));padding:0 calc(14 * var(--scene-unit));font-size:calc(19 * var(--scene-unit))}.hero_hero__Iln7T .ep-live-search>svg{flex:none;width:calc(22 * var(--scene-unit));height:calc(22 * var(--scene-unit))}.hero_hero__Iln7T .ep-live-search>.ep-image-search{width:calc(25 * var(--scene-unit));height:calc(25 * var(--scene-unit));margin-left:auto;color:#68df94}.hero_hero__Iln7T .ep-profile{position:absolute;right:calc(10 * var(--scene-unit));top:calc(47 * var(--scene-unit));width:calc(48 * var(--scene-unit));height:calc(48 * var(--scene-unit));border-radius:50%;background:#f0f2f1;color:#bdc3bf;display:flex;align-items:center;justify-content:center}.hero_hero__Iln7T .ep-profile>svg{width:calc(24 * var(--scene-unit));height:calc(24 * var(--scene-unit))}.hero_hero__Iln7T .ep-live-shortcuts{position:absolute;left:calc(11 * var(--scene-unit));right:calc(12 * var(--scene-unit));top:calc(119 * var(--scene-unit));display:flex;justify-content:space-between;gap:calc(8 * var(--scene-unit));height:calc(38 * var(--scene-unit));font-size:calc(17 * var(--scene-unit));color:#606060}.hero_hero__Iln7T .ep-live-shortcuts>*{display:flex;align-items:center;justify-content:center;padding:0 calc(12 * var(--scene-unit));border:calc(1 * var(--scene-unit)) solid #dedede;border-radius:calc(25 * var(--scene-unit));box-shadow:0 calc(2 * var(--scene-unit)) calc(4 * var(--scene-unit)) #0000000a;background:#fff}@media (max-width:760px){.hero_hero__Iln7T .ep-hero{min-height:0}}@keyframes loading-spinner_spinner__hxa3E{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner_loading_spinner__XRthr{width:30px;height:30px;border:4px solid #f3f3f3;border-top-color:#000;border-radius:50%;animation:loading-spinner_spinner__hxa3E 1.3s linear infinite}.messages_convo_detail__vghDs{transition:.5s;right:-999px;visibility:hidden}.messages_slide_in__h9JB0{transition:.5s;right:0;visibility:visible}.messages_slide_out__tmtMd{transition:.5s;right:-999px;visibility:hidden}.messages_message_sending__VmJ5Y{transition:.5s;bottom:-999px;visibility:hidden}.messages_slide_up__HIBud{transition:.5s;bottom:0;visibility:visible}.messages_slide_down__7BJFx{transition:.5s;bottom:-999px;visibility:hidden}.messages_messagesCloseButton__NxoJy{position:absolute;right:0;padding-left:.75rem;padding-right:.75rem;display:inline-block}