#root,body{-webkit-tap-highlight-color:rgba(255,255,255,0);margin:0}.ant-layout{background:#fff;display:flex;flex:auto;flex-direction:column;line-height:1.5715;min-height:0;overflow-x:hidden}.ant-layout,.ant-layout *{box-sizing:border-box}.ant-layout.ant-layout-has-sider{flex-direction:row}.ant-layout.ant-layout-has-sider>.ant-layout,.ant-layout.ant-layout-has-sider>.ant-layout-content{width:0}.ant-layout-header{background:#001529;color:#000000e0;flex:0 0 auto;height:64px;line-height:64px;padding:0 50px}.ant-layout-header .ant-menu{line-height:inherit}.ant-layout-footer{background:#fff;color:#000000e0;flex:0 0 auto;font-size:14px;padding:24px 50px}.ant-layout-content{color:#000000e0;flex:auto;min-height:0}body{font-family:sans-serif;font-weight:700}a{cursor:pointer;text-decoration:underline}#searchForm>.ant-row>.ant-row.ant-form-item{padding-right:12px;text-align:right;width:100%}#searchForm>.ant-row>.ant-row.ant-form-item .ant-col{flex:1;max-width:100%;width:100%}#searchForm>.ant-row>.ant-row.ant-form-item .ant-col .ant-btn:first-child{margin-right:10px}.ant-float-btn-square .ant-float-btn-body{border-radius:18px;height:inherit}.ant-drawer-bottom .ant-drawer-content{border-top-left-radius:20px;border-top-right-radius:20px}@font-face{font-family:Charter;src:url(/static/media/charter_regular.d3025eb4910c4374acab.woff) format("woff"),url(/static/media/charter_regular.60445100f5ca33d8c5fa.eot?#iefix) format("embedded-opentype"),url(/static/media/charter_regular.a847db6672fec4235558.ttf) format("truetype")}@font-face{font-family:Charter;font-weight:700;src:url(/static/media/charter_bold.ac1a8d698fd9cd545f8c.woff) format("woff"),url(/static/media/charter_bold.107739446e2da8b987e1.eot?#iefix) format("embedded-opentype"),url(/static/media/charter_bold.175c1301bf226a4ae28d.ttf) format("truetype")}@font-face{font-family:Charter;font-style:italic;font-weight:700;src:url(/static/media/charter_bold_italic.fc583300b22818d41e9f.woff) format("woff"),url(/static/media/charter_bold_italic.384d5f2f238dc4d76195.eot?#iefix) format("embedded-opentype"),url(/static/media/charter_bold_italic.eccb84965f3c93a6156c.ttf) format("truetype")}@font-face{font-family:Charter;font-style:italic;src:url(/static/media/charter_italic.a831186e7d2cf38a2f04.woff) format("woff"),url(/static/media/charter_italic.ecf1376703eba70fc7df.eot?#iefix) format("embedded-opentype"),url(/static/media/charter_italic.1b7fdc4f8720b9e907ce.ttf) format("truetype")}@font-face{font-family:SFUIDisplay Ultralight;font-style:normal;font-weight:400;src:local("SFUIDisplay Ultralight"),url(/static/media/sf-ui-display-ultralight.9a5c81a82ecebf363172.woff) format("woff")}@font-face{font-family:SFUIDisplay Thin;font-style:normal;font-weight:400;src:local("SFUIDisplay Thin"),url(/static/media/sf-ui-display-thin.5a554fdb67359840921c.woff) format("woff")}@font-face{font-family:SFUIDisplay Light;font-style:normal;font-weight:400;src:local("SFUIDisplay Light"),url(/static/media/sf-ui-display-light.6f4c2292920ad02a3d61.woff) format("woff")}@font-face{font-family:SFUIDisplay Medium;font-style:normal;font-weight:400;src:local("SFUIDisplay Medium"),url(/static/media/sf-ui-display-medium.06adfd256f40f8baa0a0.woff) format("woff")}@font-face{font-family:SFUIDisplay Semibold;font-style:normal;font-weight:400;src:local("SFUIDisplay Semibold"),url(/static/media/sf-ui-display-semibold.34c6d94aeee6a6539231.woff) format("woff")}@font-face{font-family:SFUIDisplay Bold;font-style:normal;font-weight:400;src:local("SFUIDisplay Bold"),url(/static/media/sf-ui-display-bold.48b5bd1c115a84edd2e5.woff) format("woff")}@font-face{font-family:SFUIDisplay Heavy;font-style:normal;font-weight:400;src:local("SFUIDisplay Heavy"),url(/static/media/sf-ui-display-heavy.049aa5b26b4365baf858.woff) format("woff")}@font-face{font-family:SFUIDisplay Black;font-style:normal;font-weight:400;src:local("SFUIDisplay Black"),url(/static/media/sf-ui-display-black.63ed909b8b9325fb028c.woff) format("woff")}body.landing-page-active .layout-page,body.landing-page-active .layout-page-content{height:auto;min-height:100vh;overflow:visible}.landing{--landing-color-ink:#2d3445;--landing-color-text:#000;--landing-color-line:#e3e6eb;--landing-color-line-soft:#e3e6ebb8;--landing-color-line-dark:#e3e6eb1a;--landing-color-accent:#2bb576;--landing-color-dark:#101010;--landing-color-muted:#f4f7fa;--landing-color-white:#fff;--landing-color-white-muted:#ffffff4d;--landing-color-white-fade:#ffffffd4;--landing-color-white-fade-soft:#ffffffd1;--landing-color-overlay:#ffffffb8;--landing-color-overlay-clear:#fff0;--landing-color-muted-clear:#f4f7fa00;--landing-color-muted-fade:#f4f7fad4;--landing-color-dark-clear:#10101000;--landing-color-dark-fade:#101010ba;--landing-color-telegram:#22aeea;--landing-color-link:#ff5c35;--landing-color-secondary:#2d344573;--landing-color-footer-heading:#2d34459e;--landing-shadow-mobile-card:0 24px 34px #1f27361f;--landing-shadow-image:0 0 26px #0b16291a;--landing-border-radius-image:10px;--landing-font-body:Inter,Arial,sans-serif;--landing-font-display:Georgia,serif;--landing-text-nav:16px;--landing-text-nav-compact:14px;--landing-text-button:19px;--landing-text-logo:24px;--landing-text-hero-title:105px;--landing-text-hero-title-mobile:76px;--landing-text-hero-copy-mobile:23px;--landing-text-section-title:62px;--landing-text-section-title-line:74px;--landing-text-copy:34px;--landing-text-feature:25px;--landing-text-mobile-title:46px;--landing-text-mobile-title-compact:40px;--landing-text-mobile-copy:21px;--landing-text-mobile-copy-compact:19px;--landing-text-footer:14px;--landing-text-footer-brand:40px;--landing-text-device-title:21px;--landing-text-device-heading:22px;--landing-text-device-heading-compact:18px;--landing-text-device-link:14px;--landing-text-device-link-large:16px;--landing-text-device-link-small:12px;--landing-text-close:18px;--ink:var(--landing-color-ink);--line:var(--landing-color-line);--green:var(--landing-color-accent);--dark:var(--landing-color-dark);--muted:var(--landing-color-muted);--frame:1200px;--landing-frame-scale:1;background:var(--landing-color-white);color:var(--ink);font-family:var(--landing-font-body);font-weight:400;min-height:100vh;overflow-x:clip;width:100%}.landing *{box-sizing:border-box}.landing a{color:inherit;text-decoration:none}.landing-artboard{display:flex;justify-content:center;position:relative;scroll-margin-top:80px}.landing-frame{height:100%;position:relative;width:var(--frame)}.landing-hero{background:linear-gradient(0turn,var(--landing-color-white) 0,var(--muted) 100%);height:950px;overflow:visible;z-index:3}.landing-translation{background:var(--landing-color-white);height:2390px}.landing-reader{height:1810px}.landing-library{background:var(--landing-color-white);height:1700px}.landing-training{background:var(--muted);height:1500px}.landing-progress{background:var(--landing-color-white);height:870px}.landing-devices{height:850px}.landing-dark{background:var(--dark);color:var(--landing-color-white)}.feature-icon{opacity:.45}.landing-contact-modal-wrap{overscroll-behavior:contain;padding:24px}.landing-contact-modal{padding-bottom:0}.landing-contact-modal .ant-modal-content{background:#fbfefd;border:1px solid #e2e7eeeb;border-radius:24px;box-shadow:0 34px 86px #0b16295c;overflow:hidden;padding:0}.landing-contact-modal .ant-modal-body{padding:0}.landing-contact-form{background:radial-gradient(circle at 50% 5%,#d7f9f1eb,#fff0 42%),linear-gradient(180deg,#f8fffd,#fff 58%,#fbfcff);color:#051434;display:flex;flex-direction:column;min-height:680px;overflow:hidden;padding:62px 40px 40px;position:relative}.landing-contact-form:before{background-image:url(/static/media/contact-form-lines.4377634e2f01c0918e8a.svg);background-position:top;background-repeat:no-repeat;background-size:100% 150px;content:"";height:150px;left:-34px;pointer-events:none;position:absolute;right:-34px;top:8px}.landing-contact-form.is-submitted{justify-content:center;min-height:520px;padding:70px 58px 52px}.landing-contact-form.is-submitted .form{max-width:420px;padding-top:0}.landing-contact-close{align-items:center;background:#ffffffe0;border:0;border-radius:50%;box-shadow:0 10px 22px #0b16291f;color:#061233;cursor:pointer;display:inline-flex;height:46px;justify-content:center;padding:0;position:absolute;right:22px;top:22px;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;width:46px;z-index:3}.landing-contact-close:focus-visible,.landing-contact-close:hover{background:#fff;box-shadow:0 12px 26px #0b16292e;transform:translateY(-1px)}.landing-contact-close-back,.landing-contact-close-text{display:none}.landing-contact-close-x{font-size:22px}.landing-contact-plane{align-items:center;background:#ffffffe6;border-radius:50%;box-shadow:0 16px 30px #0b16291f;color:#2bb576;display:flex;height:82px;justify-content:center;left:50%;position:absolute;top:38px;transform:translateX(-50%);width:82px;z-index:2}.landing-contact-plane .anticon{font-size:34px;transform:rotate(-18deg)}.landing-contact-copy,.landing-contact-form .form{position:relative;z-index:1}.landing-contact-copy{align-items:center;display:flex;flex-direction:column;min-width:0;padding:0;text-align:center}.landing-contact-form .title,.landing-contact-form .title-result{text-wrap:balance;color:#061642;font-family:Georgia,serif;font-size:42px;font-weight:700;line-height:1.04;margin:0 0 24px}.landing-contact-form .title-result{font-size:38px;width:100%}.landing-contact-form .hint{text-wrap:balance;color:#47516d;font-family:Georgia,serif;font-size:18px;font-style:italic;font-weight:400;line-height:1.42;margin:0;max-width:460px}.landing-contact-form .form{align-self:center;display:flex;flex-direction:column;justify-content:center;max-width:470px;padding:48px 0 0;width:100%}.landing-contact-form .form>div{background:#0000;width:100%}.landing-contact-form label{color:#061642;font-size:14px;font-weight:700;line-height:1.3;margin:0 0 9px}.landing-contact-form .ant-form-item{margin-bottom:18px!important}.landing-contact-form .ant-form-item-explain{color:#b7423b;font-size:13px;margin-top:7px;position:static;text-align:left}.landing-contact-form .ant-form-item-extra{color:#76829e;font-size:12px;line-height:1.48;margin-top:9px;max-width:310px}.landing-contact-form .ant-input,.landing-contact-form .ant-input-affix-wrapper,.landing-contact-form .ant-input-affix-wrapper-focused,.landing-contact-form .ant-input:focus{background:#ffffffb8!important;border:1px solid #dfe3eb;border-radius:11px;box-shadow:none;color:#061642;font-size:16px;position:relative;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;z-index:1}.landing-contact-form .ant-input-affix-wrapper{padding:0 0 0 18px}.landing-contact-form .ant-input-affix-wrapper>input.ant-input{background:#0000!important;border:0;border-radius:0;height:100%}.landing-contact-form .ant-input-prefix,.landing-contact-form .contact-textarea-icon{color:#74809b;font-size:21px;margin-right:14px}.landing-contact-form .ant-input::placeholder{color:#8d96ad}.landing-contact-form .ant-input-affix-wrapper:focus-within{background:#fff!important;border-color:#bfc6d4;box-shadow:0 0 0 3px #2bb5761f}.landing-contact-form .ant-input-affix-wrapper #write_us_form_email,.landing-contact-form .ant-input-affix-wrapper #write_us_form_name{height:50px;padding:0}.landing-contact-form .contact-textarea-shell{position:relative}.landing-contact-form .contact-textarea-icon{left:18px;margin-right:0;position:absolute;top:20px;z-index:2}.landing-contact-form .contact-textarea-shell textarea.ant-input{min-height:124px;padding:16px 0 16px 36px;resize:vertical}.landing-contact-form .ant-input-data-count{bottom:12px;color:#7b849b;font-size:14px;font-variant-numeric:tabular-nums;right:18px}.landing-contact-form .save-button{display:block;flex:none;margin-top:24px;max-width:none;width:100%}.landing-contact-form .contact-modal-form .save-button{display:block;flex:none;width:100%}.landing-contact-form .ant-result .ant-btn,.landing-contact-form .save-button button{background:linear-gradient(135deg,#27c79c,#2ecf8d)!important;border:0;border-radius:11px!important;box-shadow:0 12px 22px #2bb57638;color:#fff!important;font-family:Inter,Arial,sans-serif;font-size:18px!important;font-weight:600!important;gap:14px;height:58px!important;text-transform:none;transition:box-shadow .2s ease,filter .2s ease,transform .2s ease}.landing-contact-form .ant-result .ant-btn:focus-visible,.landing-contact-form .ant-result .ant-btn:hover,.landing-contact-form .save-button button:focus-visible,.landing-contact-form .save-button button:hover{box-shadow:0 15px 28px #2bb57647;filter:brightness(1.03);transform:translateY(-1px)}.landing-contact-form .save-button .anticon{font-size:24px;transform:rotate(-18deg)}.landing-contact-form .ant-result{padding:100px 0 0}.landing-contact-form .ant-result-title{color:#061642}.landing-contact-form .ant-result-icon{margin-bottom:24px}.landing-contact-form .contact-success-message{color:#47516d;font-family:Georgia,serif;font-size:22px;font-style:italic;line-height:1.4;margin:0 auto;max-width:360px}.landing-contact-form .ant-result-extra{background:#0000;margin-top:34px;padding:0}.landing-contact-form.is-submitted .ant-result .ant-btn{margin-top:132px;max-width:100%}.landing a:focus-visible,.landing button:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.landing-title{text-wrap:balance;font-weight:700;letter-spacing:0}.landing-copy,.landing-title{font-family:var(--landing-font-display);margin:0;position:absolute;z-index:5}.landing-copy{font-size:calc(var(--landing-text-copy)*var(--landing-frame-scale));font-style:italic;font-weight:300;line-height:1.55}.hero-title{font-size:calc(var(--landing-text-hero-title)*var(--landing-frame-scale));left:calc(-3px*var(--landing-frame-scale));line-height:1.55;top:calc(182px*var(--landing-frame-scale));width:calc(327px*var(--landing-frame-scale))}.hero-copy{color:var(--ink);line-height:1.55;top:calc(316px*var(--landing-frame-scale));width:calc(358px*var(--landing-frame-scale))}.hero-copy,.landing-primary{left:calc(300px*var(--landing-frame-scale))}.landing-primary{background:var(--ink);border:1px solid var(--ink);border-radius:0;cursor:pointer;font-size:calc(var(--landing-text-button)*var(--landing-frame-scale));font-weight:500;height:calc(80px*var(--landing-frame-scale));line-height:1;padding:0 calc(28px*var(--landing-frame-scale));position:absolute;text-transform:uppercase;top:calc(566px*var(--landing-frame-scale));transition:color .2s ease,border-color .2s ease,background-color .2s ease;width:calc(300px*var(--landing-frame-scale));z-index:5}.landing-primary,.landing-primary:hover{color:var(--landing-color-white)}.landing-primary:focus-visible{color:var(--landing-color-white);outline-offset:3px}.line-over-hand{z-index:1!important}.landing-rule{background:var(--landing-color-line-soft);display:block;height:1px;pointer-events:none;position:absolute;z-index:5}.landing-rule-vertical{width:1px}.landing-dark .landing-rule{background:var(--landing-color-line-dark)}.library-book-card-fade{border-bottom-left-radius:var(--landing-border-radius-image);border-bottom-right-radius:var(--landing-border-radius-image);z-index:6!important}.landing-fade-mask{display:block;pointer-events:none;position:absolute;transform:translate3d(0,var(--landing-prx-y,0),0);will-change:transform;z-index:4}.translation-popup{border-radius:var(--landing-border-radius-image);box-shadow:0 -20px 26px 0 #0b162926}.landing-fade-mask-top{background:linear-gradient(5.04deg,var(--landing-color-overlay-clear) 0,var(--landing-color-white-fade) 86%,var(--landing-color-white) 88%)}.landing-fade-mask-bottom{background:linear-gradient(.5turn,var(--landing-color-overlay-clear) 12%,var(--landing-color-white-fade) 64%,var(--landing-color-white) 88%)}.landing-training .landing-fade-mask-bottom{background:linear-gradient(171deg,var(--landing-color-muted-clear) 12%,var(--landing-color-muted-fade) 64%,var(--muted) 88%)}.landing-dark .landing-fade-mask-bottom{background:linear-gradient(.5turn,var(--landing-color-dark-clear) 12%,var(--landing-color-dark-fade) 64%,var(--dark) 88%)}.hero-phone{border-radius:var(--landing-border-radius-image);z-index:1!important}.hero-phone-gradient{background:linear-gradient(180deg,var(--landing-color-overlay-clear) 0,var(--landing-color-white-fade-soft) 52%,var(--landing-color-white) 86%,var(--landing-color-white) 100%);display:block;height:calc(536px*var(--landing-frame-scale));left:calc(902px*var(--landing-frame-scale));pointer-events:none;position:absolute;top:calc(1087px*var(--landing-frame-scale));width:calc(298px*var(--landing-frame-scale));z-index:2}.progress-list-card{border-radius:var(--landing-border-radius-image)}.image-on-top,.training-exercise-card{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image)}.image-on-top{z-index:5!important}.landing-art-image{display:block;height:auto;pointer-events:none;position:absolute;transform:translate3d(0,var(--landing-prx-y,0),0);will-change:transform;z-index:1}.landing-feature-text{color:inherit;display:flex;font-family:var(--landing-font-display);font-size:calc(var(--landing-text-feature)*var(--landing-frame-scale));font-style:italic;font-weight:300;justify-content:center;line-height:1.55;margin:0;position:absolute;width:calc(301px*var(--landing-frame-scale));z-index:3}.landing-highlight{background:var(--green);color:var(--landing-color-white);display:inline;padding:0 calc(4px*var(--landing-frame-scale));white-space:nowrap}.translation-title{font-size:calc(var(--landing-text-section-title)*var(--landing-frame-scale));left:calc(-3px*var(--landing-frame-scale));line-height:1;top:calc(10px*var(--landing-frame-scale));width:calc(500px*var(--landing-frame-scale))}.translation-copy{left:0;top:calc(255px*var(--landing-frame-scale));width:calc(391px*var(--landing-frame-scale))}.devices-title,.library-title,.progress-title,.reader-title{font-size:calc(var(--landing-text-section-title)*var(--landing-frame-scale));left:calc(-3px*var(--landing-frame-scale));line-height:calc(var(--landing-text-section-title-line)*var(--landing-frame-scale));top:calc(241px*var(--landing-frame-scale));width:calc(500px*var(--landing-frame-scale))}.devices-title,.reader-title{top:calc(235px*var(--landing-frame-scale))}.devices-copy,.library-copy,.reader-copy{left:0;top:calc(495px*var(--landing-frame-scale));width:calc(488px*var(--landing-frame-scale))}.library-copy{top:calc(481px*var(--landing-frame-scale));width:calc(391px*var(--landing-frame-scale))}.training-title{font-size:calc(var(--landing-text-section-title)*var(--landing-frame-scale));left:calc(-3px*var(--landing-frame-scale));line-height:calc(var(--landing-text-section-title-line)*var(--landing-frame-scale));top:calc(241px*var(--landing-frame-scale));width:calc(500px*var(--landing-frame-scale))}.training-copy{left:0;top:calc(608px*var(--landing-frame-scale));width:calc(391px*var(--landing-frame-scale))}.training-copy-small{left:0;top:calc(841px*var(--landing-frame-scale));width:calc(284px*var(--landing-frame-scale))}.devices-copy{width:calc(497px*var(--landing-frame-scale))}.parallax-slow{animation:none}.parallax-fast{animation:none;z-index:5}.prx-110,.prx-120,.prx-130,.prx-80,.prx-90{transition:transform 80ms linear}.landing-mobile-sections{display:none}.landing-faq{background:var(--muted);border-top:1px solid var(--line);display:flex;justify-content:center;padding:0;scroll-margin-top:82px}.landing-faq-frame{--faq-title-rule-top:142px;column-gap:0;display:grid;grid-template-columns:300px minmax(0,1fr);padding:60px 0;position:relative;transition:padding .38s ease,width .38s ease;width:1200px}.landing-faq.is-collapsed .landing-faq-frame{padding:60px 0}.landing-faq-rule,.landing-faq-title-rule{background:var(--landing-color-line-soft);z-index:0}.landing-faq-title-rule{left:0;top:var(--faq-title-rule-top);width:100%}.faq-intro{align-self:start;grid-column:1;grid-row:1;padding-right:0;position:relative;z-index:1}.landing-faq.is-expanded .faq-intro{align-self:stretch}.faq-intro-inner{position:relative;z-index:1}.landing-faq.is-expanded .faq-intro-inner{max-height:calc(100vh - 120px);overscroll-behavior:contain;position:sticky;scrollbar-width:none;top:96px}.landing-faq.is-expanded .faq-intro-inner::-webkit-scrollbar{display:none}.landing-faq.is-collapsed .faq-intro{grid-column:1/-1;padding-right:0}.landing-faq.is-collapsed .faq-intro-inner{max-width:760px}.faq-kicker{color:var(--green);font-size:14px;font-weight:700;line-height:1.3;margin:0 0 18px;text-transform:uppercase}.faq-intro h2{text-wrap:balance;color:var(--ink);font-family:var(--landing-font-display);font-size:54px;font-weight:700;letter-spacing:0;line-height:1;margin:0}.faq-intro p:not(.faq-kicker){color:#2d3445b8;font-family:var(--landing-font-display);font-size:20px;font-style:italic;font-weight:300;line-height:1.45;margin:28px 0 0}.landing-faq.is-collapsed .faq-intro p:not(.faq-kicker){max-width:620px}.faq-toggle{align-items:center;background:var(--ink);border:1px solid var(--ink);border-radius:0;color:var(--landing-color-white);cursor:pointer;display:inline-flex;font-family:var(--landing-font-body);font-size:16px;font-weight:600;height:54px;justify-content:center;line-height:1;margin-top:32px;min-width:300px;padding:0 26px;text-transform:uppercase;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.faq-toggle:focus-visible,.faq-toggle:hover{background:#20283a;color:var(--landing-color-white)}.faq-topic-list{border-top:1px solid #2d34451f;display:grid;margin-top:34px;max-height:420px;opacity:1;overflow:hidden;transform:translateZ(0);transition:max-height .38s ease,margin-top .38s ease,opacity .24s ease .1s,transform .38s ease,visibility 0s linear 0s;visibility:visible}.landing-faq.is-collapsed .faq-topic-list{margin-top:0;max-height:0;opacity:0;pointer-events:none;transform:translate3d(0,-8px,0);transition:max-height .26s ease,margin-top .26s ease,opacity .16s ease,transform .26s ease,visibility 0s linear .26s;visibility:hidden}.faq-topic-list a{border-bottom:1px solid #2d34451f;color:#2d3445b8;font-size:15px;font-weight:600;line-height:1.35;padding:18px 0 0;transition:color .2s ease}.faq-topic-list a span{bottom:-5px;position:relative}.faq-topic-list a:focus-visible,.faq-topic-list a:hover{color:var(--green)}.faq-content-shell{align-self:start;grid-column:2;grid-row:1;max-height:var(--faq-content-height,0);min-width:0;opacity:1;overflow:hidden;position:relative;transition:max-height .56s cubic-bezier(.22,1,.36,1),opacity .24s ease .1s,visibility 0s linear 0s;visibility:visible;z-index:1}.landing-faq.is-collapsed .faq-content-shell{max-height:0;opacity:0;pointer-events:none;transition:max-height .36s ease,opacity .16s ease,visibility 0s linear .36s;visibility:hidden}.faq-groups{min-height:0;min-width:0;overflow:hidden;padding-left:60px}.faq-group{scroll-margin-top:96px}.faq-group+.faq-group{margin-top:42px}.faq-group h3{color:var(--ink);font-size:22px;font-weight:700;line-height:1.35;margin:0 0 18px}.faq-items{display:grid;gap:10px}.faq-item{background:var(--landing-color-white);border:1px solid #2d34451f;border-radius:8px;box-shadow:0 16px 34px #1f27360d;overflow:hidden}.faq-item summary{color:var(--ink);cursor:pointer;display:block;font-size:18px;font-weight:700;line-height:1.35;list-style:none;min-height:60px;padding:18px 64px 18px 24px;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{color:var(--green);content:"+";font-size:24px;font-weight:400;height:24px;line-height:1;position:absolute;right:24px;text-align:center;top:18px;width:24px}.faq-item[open] summary:after{content:"-"}.faq-item p{color:#2d3445c2;font-size:16px;line-height:1.62;margin:0;padding:0 64px 24px 24px}.landing-device-overlay{--device-frame:1200px;--device-cell:300px;align-items:flex-start;animation:landing-device-backdrop-in .28s ease-out both;background:var(--landing-color-overlay);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:0;position:fixed;z-index:1000}.landing-device-overlay:before{background:var(--ink);content:"";left:0;position:absolute;top:0;width:100%}.landing-device-modal,.landing-device-overlay:before{animation:landing-device-panel-in .36s cubic-bezier(.22,1,.36,1) both;height:450px;will-change:transform}.landing-device-modal{--device-rule-top:176px;color:var(--landing-color-white);max-width:100%;min-height:450px;padding:0;position:relative;width:var(--device-frame);z-index:1}.landing-device-rule{background:var(--landing-color-line-dark);z-index:0}.landing-close{background:#0000;border:none;color:var(--landing-color-white);cursor:pointer;font-size:var(--landing-text-close);height:34px;line-height:1;position:absolute;right:34px;top:28px;width:34px;z-index:2}.device-title{font-family:var(--landing-font-display);font-size:var(--landing-text-device-title);left:0;line-height:1.25;margin:0;top:40px;width:243px}.device-grid,.device-title{position:absolute;z-index:1}.device-grid{inset:0}.device-group{position:absolute;width:calc(var(--device-cell) - 19px)}.device-group h3{color:var(--landing-color-white-muted);font-size:var(--landing-text-device-heading);font-weight:600;line-height:1.55;margin:0}.device-group-links{margin-top:1px}.device-group a{align-items:flex-start;color:var(--landing-color-white);display:flex;height:40px;transition:color .2s ease}.device-coming-soon,.device-group a{font-size:var(--landing-text-device-link);line-height:1.55}.device-coming-soon{color:var(--landing-color-white-muted);margin:0;max-width:180px}.device-group a:hover{color:var(--green)}.device-group a:focus-visible{color:var(--green)}.device-group-ios{left:0;top:152px}.device-group-mac{left:var(--device-cell);top:152px}.device-group-web{left:calc(var(--device-cell)*2);top:152px}.device-group-android{left:0;top:275px}.device-group-windows{left:var(--device-cell);top:314px}.device-group-linux{left:calc(var(--device-cell)*2);top:275px}@media (max-width:1199px){.landing-device-overlay{--device-frame:960px;--device-cell:240px}.device-coming-soon,.device-group a{font-size:var(--landing-text-device-link-large)}}@media (max-width:959px){.landing-device-overlay{--device-frame:640px;--device-cell:160px}.landing-device-modal,.landing-device-overlay:before{height:420px;min-height:420px}.device-group{width:var(--device-cell)}.device-coming-soon,.device-group a{font-size:var(--landing-text-device-link-small)}.device-coming-soon{max-width:140px}}@media (max-width:639px){.landing-device-overlay{--device-frame:480px;--device-cell:240px}.landing-device-modal,.landing-device-overlay:before{height:610px;min-height:610px}.device-group-android{top:284px}.device-group-windows{top:324px}.device-group-linux{left:var(--device-cell);top:456px}.device-group-web{left:0;top:456px}.device-coming-soon,.device-group a{font-size:var(--landing-text-device-link-large)}.device-coming-soon{max-width:180px}}@media (max-width:479px){.landing-device-overlay{--device-frame:320px;--device-cell:160px}.landing-device-modal,.landing-device-overlay:before{height:510px;min-height:510px}.landing-device-modal{--device-rule-top:136px}.device-group-ios,.device-group-mac{top:116px}.device-group-android{top:238px}.device-group-windows{top:278px}.device-group-linux,.device-group-web{top:400px}.device-group h3{font-size:var(--landing-text-device-heading-compact)}.device-coming-soon,.device-group a{font-size:var(--landing-text-device-link)}.device-coming-soon{max-width:140px}}.landing-artboard:first-of-type,.landing-artboard:nth-of-type(3),.landing-artboard:nth-of-type(5),.landing-artboard:nth-of-type(6){overflow:visible}.landing-artboard{overflow:hidden}.feature-text-align-left{justify-content:flex-start}@media (max-width:1279px){.landing{--frame:960px;--landing-frame-scale:0.8}.landing-faq-frame{width:960px}.faq-toggle{min-width:240px}.landing-faq{padding:0}.landing-faq-frame{--faq-title-rule-top:135px;grid-template-columns:240px minmax(0,1fr);padding:60px 0}.landing-faq.is-collapsed .landing-faq-frame{padding:60px 0}.faq-intro{padding-right:0}.faq-intro h2{font-size:46px}.faq-intro p:not(.faq-kicker){font-size:18px}.faq-groups{padding-left:40px}.landing-artboard:first-of-type{overflow:visible}.landing-artboard{overflow:hidden}.landing-hero{height:760px}.landing-translation{height:1912px}.landing-reader{height:1448px}.landing-library{height:1360px}.landing-training{height:1200px}.landing-progress{height:696px}.landing-devices{height:680px}}@media (max-width:767px){.landing{--frame:100%;--landing-frame-scale:1;--landing-text-hero-title-mobile:clamp(58px,18vw,72px);--landing-text-hero-copy-mobile:clamp(17px,5.3vw,21px);--landing-text-mobile-title:clamp(34px,10.6vw,42px);--landing-text-mobile-title-compact:clamp(32px,9.8vw,38px);--landing-text-mobile-copy:clamp(16px,5vw,19px);--landing-text-mobile-copy-compact:clamp(15px,4.7vw,17px)}.landing-artboard.landing-hero{height:auto;min-height:1200px;overflow:hidden;padding:0 22px 48px}.landing-hero .landing-frame{min-height:642px;width:100%}.landing-contact-modal-wrap{padding:0}.ant-modal.landing-contact-modal{margin:0!important;max-width:100vw!important;padding:0;top:0;width:100vw!important}.landing-contact-modal .ant-modal-content{border:0;border-radius:0;box-shadow:none;min-height:100dvh}.landing-contact-modal .ant-modal-body{min-height:100dvh}.landing-contact-form{background:radial-gradient(circle at 50% 3%,#d7f9f1f0,#fff0 42%),linear-gradient(180deg,#f8fffd,#fff 62%,#fbfcff);min-height:100dvh;overflow-y:auto;padding:calc(env(safe-area-inset-top) + 80px) 26px calc(env(safe-area-inset-bottom) + 28px)}.landing-contact-form.is-submitted{justify-content:center;padding:calc(env(safe-area-inset-top) + 74px) 26px calc(env(safe-area-inset-bottom) + 44px)}.landing-contact-form.is-submitted .form{max-width:none;padding-top:0}.landing-contact-form:before{background-size:780px 150px;height:150px;left:-118px;right:-118px;top:calc(env(safe-area-inset-top) + 72px)}.landing-contact-close{background:#0000;border-radius:0;box-shadow:none;color:#061642;font-size:20px;font-weight:700;gap:8px;height:34px;left:32px;right:auto;top:calc(env(safe-area-inset-top) + 26px);width:auto}.landing-contact-close:focus-visible,.landing-contact-close:hover{background:#0000;box-shadow:none;transform:none}.landing-contact-close-back,.landing-contact-close-text{display:inline-flex}.landing-contact-close-x{display:none}.landing-contact-plane{height:76px;top:calc(env(safe-area-inset-top) + 82px);width:76px}.landing-contact-plane .anticon{font-size:31px}.landing-contact-form .title,.landing-contact-form .title-result{font-size:clamp(40px,10.7vw,46px);line-height:1.02;margin-bottom:12px}.landing-contact-form .hint{font-size:19px;line-height:1.32;max-width:330px}.landing-contact-form .form{max-width:none;padding-top:24px}.landing-contact-form .ant-form-item{margin-bottom:14px!important}.landing-contact-form label{font-size:17px;margin-bottom:10px}.landing-contact-form .ant-input,.landing-contact-form .ant-input-affix-wrapper,.landing-contact-form .ant-input-affix-wrapper-focused,.landing-contact-form .ant-input:focus{border-radius:14px;font-size:17px}.landing-contact-form .ant-input-affix-wrapper{padding:0 20px}.landing-contact-form .ant-input-prefix,.landing-contact-form .contact-textarea-icon{font-size:22px;margin-right:16px}.landing-contact-form .ant-input-affix-wrapper #write_us_form_email,.landing-contact-form .ant-input-affix-wrapper #write_us_form_name{height:52px}.landing-contact-form .ant-form-item-extra{font-size:16px;line-height:1.4}.landing-contact-form .contact-textarea-icon{left:20px;top:20px}.landing-contact-form .contact-textarea-shell textarea.ant-input{min-height:118px;padding:20px 56px}.landing-contact-form .ant-input-data-count{bottom:12px;font-size:16px;right:22px}.landing-contact-form .save-button{margin-top:20px}.landing-contact-form .ant-result .ant-btn,.landing-contact-form .save-button button{font-size:20px!important;height:64px!important}.landing-contact-form .contact-success-message{font-size:20px;max-width:310px}.landing-contact-form.is-submitted .ant-result .ant-btn{width:190px}.hero-title{font-size:var(--landing-text-hero-title-mobile);left:0;line-height:1.05;top:104px}.hero-copy{font-family:var(--landing-font-display);font-size:var(--landing-text-hero-copy-mobile);font-style:italic;left:0;line-height:1.38;top:192px;width:min(100%,300px)}.landing-primary{font-size:15px;height:54px;left:0;top:324px;width:100%}.landing-hero .landing-art-image:first-of-type{left:calc(50% - 174px)!important;max-width:none;opacity:.96;top:374px!important;width:min(456px,calc(100vw + 108px))!important;z-index:1}.landing-hero .landing-art-image:nth-of-type(2){border-radius:18px 18px 0 0;filter:none;left:52%!important;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 30%,#0000 86%);mask-image:linear-gradient(180deg,#000 0,#000 30%,#0000 86%);object-fit:cover;object-position:top center;top:424px!important;transform:translateX(-50%);width:min(206px,calc(100vw - 118px))!important;z-index:2!important}.landing-hero .landing-art-image:nth-of-type(3){left:calc(50% - 130px)!important;max-width:none;opacity:.9;top:563px!important;width:min(276px,calc(100vw - 86px))!important;z-index:3}.hero-phone-gradient,.landing-devices,.landing-fade-mask,.landing-library,.landing-progress,.landing-reader,.landing-rule,.landing-training,.landing-translation{display:none}.landing-art-image[data-prx],.landing-fade-mask[data-prx-target-id],.landing-fade-mask[data-prx]{transform:none;transition:none;will-change:auto}.landing-mobile-sections{display:block}.landing-faq{padding:0 20px}.landing-faq-frame{--faq-title-rule-top:172px;display:block;padding:64px 0 76px;width:100%}.landing-faq.is-collapsed .landing-faq-frame{padding:56px 0;width:100%}.faq-intro{padding-right:0}.faq-intro,.faq-intro-inner{max-height:none!important;overflow-y:visible!important;position:relative!important;top:auto!important}.faq-intro h2{font-size:var(--landing-text-mobile-title-compact);line-height:1.05;max-width:360px}.faq-intro p:not(.faq-kicker){font-size:19px;line-height:1.42;margin-top:22px;max-width:340px}.faq-toggle{height:54px;margin-top:28px;width:100%}.faq-topic-list{align-items:stretch;gap:0 28px;grid-template-columns:1fr 1fr;margin-top:30px}.faq-topic-list a{align-items:flex-start;display:flex;font-size:16px;line-height:1.32;min-height:64px;padding:14px 0 12px}.faq-topic-list a span{bottom:auto}.faq-groups{margin-top:46px;padding-left:0}.faq-group{scroll-margin-top:24px}.faq-group+.faq-group{margin-top:46px}.faq-group h3{font-size:20px}.faq-item summary{font-size:17px;min-height:64px;padding:20px 54px 20px 18px}.faq-item summary:after{right:18px;top:20px}.faq-item p{font-size:15px;line-height:1.56;padding:0 18px 22px}.landing-mobile-section{background:var(--landing-color-white);border-top:1px solid var(--line);overflow:hidden;padding:64px 22px 70px}.landing-mobile-section.is-muted{background:var(--muted)}.landing-mobile-section.is-dark{background:var(--dark);color:var(--landing-color-white)}.mobile-copy h2{text-wrap:balance;font-family:var(--landing-font-display);font-size:var(--landing-text-mobile-title);font-weight:700;letter-spacing:0;line-height:1.05;margin:0;max-width:330px}.mobile-copy p{font-size:var(--landing-text-mobile-copy);font-weight:300;line-height:1.42;margin:18px 0 0;max-width:50%}.mobile-image-strip{height:540px;margin:38px -22px 0;position:relative}.mobile-image-strip img{animation:none;border-radius:13px;display:block;filter:none;max-width:none;object-fit:cover;object-position:top center;overflow:hidden;position:absolute;width:auto}.mobile-section-0 .mobile-image-strip{height:1102px}.mobile-section-0 .mobile-img-0{left:22px;top:0;width:177px}.mobile-section-0 .mobile-img-0,.mobile-section-0 .mobile-img-1{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image)}.mobile-section-0 .mobile-img-1{right:18px;top:-124px;width:178px}.mobile-section-0 .mobile-img-2{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image);height:222px;left:calc(50% - 155px);object-fit:contain;top:324px;width:218px}.mobile-section-1 .mobile-image-strip{height:540px}.mobile-section-1 .mobile-img-0{height:432px;left:26px;top:8px;width:200px}.mobile-section-1 .mobile-img-0,.mobile-section-1 .mobile-img-1{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image)}.mobile-section-1 .mobile-img-1{height:287px;right:22px;top:0;width:196px}.mobile-section-1 .mobile-img-2{height:150px;left:3px;object-fit:contain;top:440px;width:178px}.mobile-section-1 .mobile-img-2,.mobile-section-1 .mobile-img-3{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image)}.mobile-section-1 .mobile-img-3{height:313px;right:22px;top:294px;width:228px}.mobile-section-2 .mobile-image-strip{height:600px}.mobile-section-2 .mobile-img-0{height:492px;left:22px;top:0;width:132px}.mobile-section-2 .mobile-img-0,.mobile-section-2 .mobile-img-1{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image)}.mobile-section-2 .mobile-img-1{height:330px;right:24px;top:34px;width:118px}.mobile-section-2 .mobile-img-2{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image);height:499px;right:118px;top:156px;width:196px}.mobile-section-3 .mobile-image-strip{height:590px}.mobile-section-3 .mobile-img-0{height:651px;left:22px;top:0;width:185px}.mobile-section-3 .mobile-img-0,.mobile-section-3 .mobile-img-1{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image)}.mobile-section-3 .mobile-img-1{height:407px;right:24px;top:22px;width:156px}.mobile-section-3 .mobile-img-2{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image);height:334px;left:calc(50% - 116px);top:274px;width:197px}.mobile-section-4 .mobile-image-strip{height:352px}.mobile-section-4 .mobile-img-0{height:276px;left:22px;top:0;width:264px}.mobile-section-4 .mobile-img-0,.mobile-section-4 .mobile-img-1{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image)}.mobile-section-4 .mobile-img-1{height:135px;right:38px;top:44px;width:159px}.mobile-section-4 .mobile-img-2{height:118px;left:30px;top:271px;width:189px}.mobile-section-4 .mobile-img-2,.mobile-section-4 .mobile-img-3{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image)}.mobile-section-4 .mobile-img-3{height:99px;right:12px;top:242px;width:220px}.mobile-section-5 .mobile-image-strip{height:288px}.mobile-section-5 .mobile-img-0{height:296px;left:10px;width:192px}.mobile-section-5 .mobile-img-0,.mobile-section-5 .mobile-img-1{border-radius:var(--landing-border-radius-image);box-shadow:var(--landing-shadow-image);top:8px}.mobile-section-5 .mobile-img-1{height:288px;right:24px;width:126px}.landing-mobile-section.is-dark .mobile-image-strip img{filter:none}.landing-device-overlay{align-items:flex-start}}@keyframes landing-float-slow{0%{transform:translate3d(0,-8px,0)}to{transform:translate3d(0,10px,0)}}@keyframes landing-float-fast{0%{transform:translate3d(0,8px,0)}to{transform:translate3d(0,-12px,0)}}@keyframes landing-float-80{0%{transform:translate3d(0,-18px,0)}to{transform:translate3d(0,18px,0)}}@keyframes landing-float-110{0%{transform:translate3d(0,-24px,0)}to{transform:translate3d(0,24px,0)}}@keyframes landing-float-130{0%{transform:translate3d(0,-32px,0)}to{transform:translate3d(0,32px,0)}}@keyframes landing-scroll-80{0%{transform:translate3d(0,-80px,0)}to{transform:translate3d(0,80px,0)}}@keyframes landing-scroll-110{0%{transform:translate3d(0,-110px,0)}to{transform:translate3d(0,110px,0)}}@keyframes landing-scroll-130{0%{transform:translate3d(0,-130px,0)}to{transform:translate3d(0,130px,0)}}@keyframes landing-device-backdrop-in{0%{background:var(--landing-color-overlay-clear)}to{background:var(--landing-color-overlay)}}@keyframes landing-device-panel-in{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@keyframes landing-mobile-card{0%{transform:translateZ(0)}to{transform:translate3d(0,-8px,0)}}@media (prefers-reduced-motion:reduce){.landing *,.landing :after,.landing :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width:420px){.mobile-copy h2{font-size:var(--landing-text-mobile-title-compact)}.mobile-copy p{font-size:var(--landing-text-mobile-copy-compact)}.mobile-image-strip{gap:12px}}.reset-password-page{--restore-footer-height:360px;--restore-hero-min-height:760px;--restore-panel-width:500px;background:var(--landing-color-white);display:flex;flex-direction:column;min-height:100vh}.reset-password-hero{background:linear-gradient(0turn,var(--landing-color-white) 0,var(--muted) 100%);flex:1 0 auto;overflow:hidden!important}.reset-password-frame,.reset-password-hero{min-height:max(var(--restore-hero-min-height),calc(100vh - var(--restore-footer-height)))}.reset-password-copy{left:0;position:absolute;top:calc(177px*var(--landing-frame-scale));width:calc(500px*var(--landing-frame-scale));z-index:3}.reset-password-kicker{color:var(--green);font-family:var(--landing-font-body);font-size:calc(14px*var(--landing-frame-scale));font-weight:700;line-height:1.3;margin:0 0 calc(22px*var(--landing-frame-scale));text-transform:uppercase}.reset-password-copy h1{text-wrap:balance;color:var(--ink);font-family:var(--landing-font-display);font-size:calc(78px*var(--landing-frame-scale));font-weight:700;letter-spacing:0;line-height:.98;margin:0}.reset-password-copy p:not(.reset-password-kicker){color:var(--ink);font-family:var(--landing-font-display);font-size:calc(25px*var(--landing-frame-scale));font-style:italic;font-weight:300;line-height:1.48;margin:calc(35px*var(--landing-frame-scale)) 0 0;width:calc(392px*var(--landing-frame-scale))}.reset-password-panel{backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #e3e6ebf5;border-radius:8px;box-shadow:0 28px 62px #1f273624;min-height:calc(482px*var(--landing-frame-scale));padding:calc(44px*var(--landing-frame-scale)) calc(32px*var(--landing-frame-scale));position:absolute;right:0;top:calc(172px*var(--landing-frame-scale));width:var(--restore-panel-width);z-index:5}.reset-password-art{filter:blur(5px);pointer-events:none;position:absolute;right:calc(244px*var(--landing-frame-scale));top:calc(120px*var(--landing-frame-scale));width:calc(430px*var(--landing-frame-scale));z-index:2}.reset-password-art img{display:block;filter:drop-shadow(0 100px 100px rgba(31,39,54,.16));height:auto;position:absolute}.reset-password-art-phone{left:calc(130px*var(--landing-frame-scale));top:calc(44px*var(--landing-frame-scale));width:calc(255px*var(--landing-frame-scale))}.reset-password-art-popup{left:calc(14px*var(--landing-frame-scale));top:calc(120px*var(--landing-frame-scale));width:calc(230px*var(--landing-frame-scale))}.reset-password-art-card{left:calc(72px*var(--landing-frame-scale));top:calc(332px*var(--landing-frame-scale));width:calc(250px*var(--landing-frame-scale))}.reset-password-token-content{flex-direction:column;width:100%}.reset-password-token-content,.reset-password-token-loading{display:flex;justify-content:center;min-height:calc(392px*var(--landing-frame-scale))}.reset-password-token-loading{align-items:center}#change_password{width:100%}#change_password .ant-form-item{margin-bottom:calc(21px*var(--landing-frame-scale))}#change_password .ant-form-item-label{padding:0}#change_password .ant-form-item-label>label{color:#061642;font-family:var(--landing-font-body);font-size:calc(18px*var(--landing-frame-scale));font-weight:700;height:auto;line-height:1.3;margin:0 0 calc(9px*var(--landing-frame-scale))}#change_password .ant-input-affix-wrapper,#change_password .ant-input-affix-wrapper-focused,#change_password .ant-input-affix-wrapper:hover{background:#ffffffc7;border:1px solid #dfe3eb;border-radius:8px;box-shadow:none;color:#061642;font-size:calc(16px*var(--landing-frame-scale));height:calc(58px*var(--landing-frame-scale));padding:0 calc(18px*var(--landing-frame-scale));transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}#change_password .ant-input-affix-wrapper-focused,#change_password .ant-input-affix-wrapper:focus-within{background:#fff;border-color:#bfc6d4;box-shadow:0 0 0 3px #2bb5761f}#change_password .ant-input-affix-wrapper>input.ant-input{background:#0000;border:0;color:#061642;font-size:calc(16px*var(--landing-frame-scale));font-weight:500;height:calc(56px*var(--landing-frame-scale));padding:0}#change_password .ant-input-password-icon{color:#74809b;font-size:calc(18px*var(--landing-frame-scale))}#change_password .ant-form-item-explain{color:#b7423b;font-size:calc(16px*var(--landing-frame-scale));line-height:1.35;margin-top:calc(7px*var(--landing-frame-scale))}#change_password .ant-form-item-has-error .ant-input-affix-wrapper,#change_password .ant-form-item-has-error .ant-input-affix-wrapper-focused,#change_password .ant-form-item-has-error .ant-input-affix-wrapper:hover{border-color:#e5a5a1;box-shadow:0 0 0 3px #b7423b14}.input-hint{color:#76829e;font-family:var(--landing-font-body);font-size:calc(16px*var(--landing-frame-scale));font-weight:400;line-height:1.45;margin-bottom:calc(21px*var(--landing-frame-scale));margin-top:calc(-12px*var(--landing-frame-scale))}.save-button{margin-top:calc(60px*var(--landing-frame-scale));width:100%}.reset-password-submit{background:var(--ink);border:1px solid var(--ink);border-radius:0;box-shadow:none;color:var(--landing-color-white);font-family:var(--landing-font-body);font-size:calc(18px*var(--landing-frame-scale));font-weight:600;height:calc(64px*var(--landing-frame-scale));line-height:1;text-transform:uppercase;transition:color .2s ease,border-color .2s ease,background-color .2s ease;width:100%}.reset-password-submit:focus-visible,.reset-password-submit:hover{background:#20283a!important;border-color:#20283a!important;color:var(--landing-color-white)!important}.reset-password-submit.ant-btn-loading{opacity:.82}.reset-password-state{display:flex;flex-direction:column;justify-content:center;min-height:calc(392px*var(--landing-frame-scale))}.reset-password-state-label{color:var(--green);font-family:var(--landing-font-display);font-size:calc(42px*var(--landing-frame-scale));font-weight:700;line-height:1.08;margin:0}.reset-password-not-found .reset-password-state-label{color:#b7423b}.reset-password-state-text{color:#2d3445b8;font-family:var(--landing-font-display);font-size:calc(21px*var(--landing-frame-scale));font-style:italic;font-weight:300;line-height:1.4;margin-top:calc(14px*var(--landing-frame-scale))}.reset-password-link{color:var(--landing-color-link);display:inline-flex;font-family:var(--landing-font-body);font-size:calc(14px*var(--landing-frame-scale));font-weight:700;line-height:1.35;margin-top:calc(34px*var(--landing-frame-scale));text-decoration:none;text-transform:uppercase;width:fit-content}.reset-password-nav .landing-language-popover{max-height:min(720px,calc(var(--restore-hero-min-height) - 107px),calc(100vh - 118px))}@media (max-width:1279px){.reset-password-page{--restore-footer-height:240px;--restore-hero-min-height:608px;--restore-panel-width:400px}.reset-password-hero{min-height:max(var(--restore-hero-min-height),calc(100vh - var(--restore-footer-height)))}.reset-password-frame{min-height:var(--restore-hero-min-height)}.reset-password-nav .landing-language-popover{max-height:min(720px,calc(var(--restore-hero-min-height) - 92px),calc(100vh - 102px))}}@media (max-width:767px){.reset-password-page{--restore-footer-height:0px;--restore-hero-min-height:100dvh;--restore-panel-width:100%}.reset-password-hero{min-height:var(--restore-hero-min-height);padding:0 20px 58px}.reset-password-frame{min-height:var(--restore-hero-min-height);width:100%}.reset-password-nav{left:0;right:0}.reset-password-nav .landing-language-popover{max-height:min(calc(100dvh - 86px),calc(100vh - 86px))}.reset-password-copy{left:auto;padding-top:116px;position:relative;top:auto;width:100%}.reset-password-kicker{margin-bottom:18px}.reset-password-copy h1{font-size:clamp(48px,14vw,76px);line-height:.98;max-width:350px}.reset-password-copy p:not(.reset-password-kicker){font-size:21px;line-height:1.42;margin-top:24px;width:min(100%,330px)}.reset-password-panel{margin-top:36px;min-height:0;padding:28px 22px 24px;position:relative;right:auto;top:auto;width:100%}.reset-password-art{height:330px;opacity:.34;right:-76px;top:275px;width:250px}.reset-password-art-phone{left:88px;top:10px;width:176px}.reset-password-art-popup{left:0;top:90px;width:148px}.reset-password-art-card{left:45px;top:210px;width:150px}.reset-password-state,.reset-password-token-content,.reset-password-token-loading{min-height:296px}#change_password .ant-form-item{margin-bottom:14px}#change_password .ant-form-item-label>label{font-size:16px}#change_password .ant-input-affix-wrapper,#change_password .ant-input-affix-wrapper-focused,#change_password .ant-input-affix-wrapper:hover{font-size:17px;height:54px}#change_password .ant-input-affix-wrapper>input.ant-input{font-size:17px;height:52px}.input-hint{font-size:15px}.reset-password-submit{font-size:17px;height:58px}.reset-password-state-label{font-size:40px}.reset-password-state-text{font-size:20px}}.landing-footer{--footer-frame-width:var(--frame,1200px);--footer-cell:300px;--footer-height:360px;--footer-padding-top:96px;--footer-rule-row:144px;--footer-brand-size:var(--landing-text-footer-brand,40px);--footer-text-size:var(--landing-text-footer,14px);--footer-brand-column-padding-top:10px;--footer-section-padding-top:32px;--footer-heading-margin:29px;--footer-rights-margin:16px;--footer-copy-gap:18px;--footer-ink:var(--ink,var(--landing-color-ink,#2d3445));--footer-line:var(--line,var(--landing-color-line-soft,#e3e6ebb8));--footer-white:var(--landing-color-white,#fff);--footer-link:var(--landing-color-link,#ff5c35);--footer-font-display:var(--landing-font-display,Georgia,serif);background:var(--footer-white);display:flex;justify-content:center;min-height:var(--footer-height)}.landing-footer-frame{color:var(--footer-ink);display:grid;grid-template-columns:repeat(4,var(--footer-cell));min-height:var(--footer-height);padding-top:var(--footer-padding-top);position:relative;width:var(--footer-frame-width)}.landing-footer-rule{background:var(--footer-line);display:block;height:1px;pointer-events:none;position:absolute;z-index:0}.landing-footer-rule.landing-rule-vertical{height:auto;width:1px}.landing-footer p{font-size:var(--footer-text-size);line-height:1.55;margin:0;position:relative;z-index:1}.landing-footer a{color:var(--footer-link);text-decoration:none}.footer-brand{font-family:var(--footer-font-display);font-size:var(--footer-brand-size)!important;line-height:1.25!important}.footer-brand-column,.footer-section{min-width:0;padding-top:var(--footer-brand-column-padding-top)}.footer-section{padding-top:var(--footer-section-padding-top)}.footer-heading{color:var(--footer-ink);font-weight:700;letter-spacing:0;margin-bottom:var(--footer-heading-margin)!important}.footer-rights{margin-top:var(--footer-rights-margin)!important}.footer-version{color:#0000;margin-top:8px!important}.footer-section p+p{margin-top:var(--footer-copy-gap)}@media (max-width:1279px){.landing-footer{--footer-frame-width:960px;--footer-cell:240px;--footer-height:240px;--footer-padding-top:62px;--footer-rule-row:96px;--footer-brand-size:32px;--footer-text-size:11.2px;--footer-brand-column-padding-top:3px;--footer-section-padding-top:22px;--footer-heading-margin:23px;--footer-rights-margin:13px;--footer-copy-gap:14px}}@media (max-width:767px){.landing-footer{--footer-frame-width:100%;--footer-cell:100%;--footer-height:auto;--footer-padding-top:64px;--footer-brand-size:var(--landing-text-footer-brand,40px);--footer-text-size:var(--landing-text-footer,14px);--footer-brand-column-padding-top:0;--footer-section-padding-top:0;--footer-heading-margin:29px;--footer-rights-margin:16px;--footer-copy-gap:18px;min-height:0}.landing-footer-frame{border-top:1px solid var(--footer-line);display:grid;gap:28px;grid-template-columns:1fr;min-height:auto;padding:54px 22px 58px;width:var(--footer-frame-width)}.landing-footer-rule{display:none}.footer-section{padding-top:0}.landing-footer p{overflow-wrap:anywhere}.footer-heading{margin-bottom:16px!important}.footer-section p+p{margin-top:10px}.footer-rights{padding-top:0}}.landing-fixed-nav,.landing-nav{--landing-nav-ink:var(--ink,var(--landing-color-ink,#2d3445));--landing-nav-line:var(--line,var(--landing-color-line,#e3e6eb));--landing-nav-white:var(--landing-color-white,#fff);--landing-nav-text:var(--landing-color-text,#000);--landing-nav-telegram:var(--landing-color-telegram,#22aeea);--landing-nav-secondary:var(--landing-color-secondary,#2d344573);--landing-nav-font-body:var(--landing-font-body,Inter,Arial,sans-serif);--landing-nav-font-display:var(--landing-font-display,Georgia,serif);--landing-nav-text-size:var(--landing-text-nav,16px);--landing-nav-text-compact:var(--landing-text-nav-compact,14px);--landing-nav-button-size:var(--landing-text-button,19px);--landing-nav-logo-size:var(--landing-text-logo,24px);--landing-nav-device-heading-size:var(--landing-text-device-heading,22px);--landing-nav-frame:var(--frame,1200px);align-items:center;border-bottom:1px solid var(--landing-nav-line);display:flex;height:calc(75px*var(--landing-frame-scale, 1));justify-content:space-between;left:calc(-75px*var(--landing-frame-scale, 1));position:absolute;right:0;top:0;z-index:8}.landing-fixed-nav .landing-language-selector{border:none}.landing-fixed-nav{background:var(--landing-nav-white);color:var(--landing-nav-ink);padding-left:calc(50% - 599px);padding-right:calc(50% - 600px);position:fixed;transform:translate3d(0,-100%,0);transition:transform .15s ease;z-index:990}.landing-fixed-nav.is-visible{transform:translateZ(0)}.landing-fixed-nav.is-language-open,.landing-nav.is-language-open{z-index:1001}.landing-nav.is-standalone{min-width:var(--frame)}.landing-logo{align-items:center;background:var(--landing-nav-ink);color:var(--landing-nav-ink);display:inline-flex;font-family:var(--landing-nav-font-display);font-size:calc(var(--landing-nav-logo-size)*var(--landing-frame-scale, 1));height:calc(76px*var(--landing-frame-scale, 1));justify-content:center;line-height:1;width:calc(75px*var(--landing-frame-scale, 1))}.landing-logo img{filter:brightness(0) invert(1);height:calc(32px*var(--landing-frame-scale, 1));width:calc(20px*var(--landing-frame-scale, 1))}.landing-nav-links{display:grid;flex:1;grid-template-columns:calc(120px*var(--landing-frame-scale, 1)) calc(190px*var(--landing-frame-scale, 1)) calc(220px*var(--landing-frame-scale, 1));height:calc(76px*var(--landing-frame-scale, 1))}.landing-nav-links a,.landing-nav-links button{align-items:center;background:#0000;border:0;color:var(--landing-nav-text);cursor:pointer;display:flex;font-family:var(--landing-nav-font-body);font-size:calc(var(--landing-nav-text-size)*var(--landing-frame-scale, 1));font-weight:500;justify-content:center;line-height:1.55;padding:0;text-transform:uppercase;transition:color .2s ease,background-color .2s ease}.landing-nav-links a:focus-visible,.landing-nav-links a:hover,.landing-nav-links button:focus-visible,.landing-nav-links button:hover{background:var(--landing-nav-line)}.landing-language-selector{align-items:center;background:#ffffff3d;border-left:1px solid var(--landing-nav-line);border-right:1px solid var(--landing-nav-line);display:flex;height:calc(76px*var(--landing-frame-scale, 1));justify-content:end;position:relative;width:calc(224px*var(--landing-frame-scale, 1))}.landing-language-label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.landing-language-trigger{align-items:center;background:#0000;border:0;color:var(--landing-nav-text);cursor:pointer;display:inline-flex;font-family:var(--landing-nav-font-body);font-size:calc(var(--landing-nav-text-compact)*var(--landing-frame-scale, 1));font-weight:600;gap:calc(12px*var(--landing-frame-scale, 1));height:100%;justify-content:center;line-height:1.2;padding:0 calc(18px*var(--landing-frame-scale, 1));width:50%}.landing-language-trigger .anticon{font-size:calc(12px*var(--landing-frame-scale, 1));transition:transform .16s ease}.landing-language-trigger[aria-expanded=true] .anticon{transform:rotate(180deg)}.landing-language-trigger:focus-visible{outline:2px solid #1fb38573;outline-offset:-2px}.landing-language-backdrop{animation:landing-language-backdrop-in .16s ease both;background:#1f263733;inset:0;position:fixed;z-index:1000}.landing-language-popover{background:#fffffffa;border:1px solid #d1d8e2eb;border-radius:10px;box-shadow:0 22px 50px #1f263724,0 2px 10px #1f263714;box-sizing:border-box;color:var(--landing-nav-ink);display:flex;flex-direction:column;max-height:min(560px,calc(100vh - 118px));overflow:hidden;padding:16px 16px 12px;position:fixed;right:16px;top:92px;width:min(360px,calc(100vw - 32px));z-index:1002}@keyframes landing-language-backdrop-in{0%{opacity:0}to{opacity:1}}[dir=rtl] .landing-language-popover{left:calc(10px*var(--landing-frame-scale, 1));right:auto}.landing-language-popover-arrow{background:#fffffffa;border-left:1px solid #d1d8e2eb;border-top:1px solid #d1d8e2eb;height:18px;position:absolute;right:48px;top:-9px;transform:rotate(45deg);width:18px}.landing-language-title{align-items:center;display:flex;flex:0 0 auto;font-family:var(--landing-nav-font-display);font-size:20px;font-weight:700;gap:12px;line-height:1.2;margin-bottom:14px}.landing-language-title-icon{align-items:center;background:#e3faf3;border-radius:12px;color:#2f4054;display:inline-flex;flex:0 0 auto;font-size:21px;height:40px;justify-content:center;width:40px}.landing-language-search{align-items:center;background:#fff;border:2px solid #e2e7ee;border-radius:8px;box-sizing:border-box;color:#9aa4b5;display:flex;flex:0 0 auto;gap:10px;height:46px;margin-bottom:12px;padding:0 14px;width:100%}.landing-language-search .anticon{flex:0 0 auto;font-size:20px}.landing-language-search input{background:#0000;border:0;color:var(--landing-nav-ink);flex:1;font-family:var(--landing-nav-font-body);font-size:16px;font-weight:500;min-width:0;outline:0}.landing-language-search input::placeholder{color:#b5bdca}.landing-language-search:focus-within{border-color:#1fb38573;box-shadow:0 0 0 3px #1fb3851f}.landing-language-options{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.landing-language-option{align-items:center;background:#fff;border:0;border-top:1px solid #ecf0f5;color:var(--landing-nav-ink);column-gap:10px;cursor:pointer;display:grid;font-family:var(--landing-nav-font-body);font-size:15px;grid-template-columns:30px minmax(76px,1fr) minmax(100px,1.2fr) 20px;line-height:1.2;min-height:52px;padding:0 10px;text-align:left;width:100%}.landing-language-option:first-child{border-top:0}.landing-language-option:focus-visible,.landing-language-option:hover{background:#f7fbfa;outline:0}.landing-language-option.is-selected{background:#eaf8f5;border:1px solid #cde8e2;border-radius:6px;box-shadow:inset 0 0 0 1px #31b4911f}.landing-language-flag{font-size:22px;line-height:1;width:26px}.landing-language-english,.landing-language-native{min-width:0;overflow-wrap:anywhere}.landing-language-english{color:#8a94a5;font-weight:500}.landing-language-check{color:#21b77d;font-size:19px;justify-self:end}.landing-nav-actions{align-items:center;display:flex;gap:0;height:calc(75px*var(--landing-frame-scale, 1))}.landing-nav-actions a,.landing-nav-actions button,.landing-nav-start{align-items:center;border:0;cursor:pointer;display:inline-flex;height:calc(76px*var(--landing-frame-scale, 1));justify-content:center;padding:0;width:calc(75px*var(--landing-frame-scale, 1))}.landing-nav-actions a{background:var(--landing-nav-telegram)}.landing-nav-actions button{background:#0000}.landing-nav-start{background:var(--landing-nav-ink);border-left:1px solid var(--landing-nav-line);color:var(--landing-nav-white);font-size:calc(var(--landing-nav-button-size)*var(--landing-frame-scale, 1));font-weight:500;text-transform:uppercase;transition:color .2s ease,background-color .2s ease;width:calc(300px*var(--landing-frame-scale, 1))}.landing-nav-start:focus-visible,.landing-nav-start:hover{color:var(--landing-nav-white)}.landing-nav-actions img{display:block;max-height:100%;max-width:100%}.landing-nav-actions a img{height:calc(26px*var(--landing-frame-scale, 1));width:calc(31px*var(--landing-frame-scale, 1))}.landing-contact-button{display:none!important}@media (max-width:1279px){.landing-nav-start{font-size:var(--landing-nav-text-compact)}.landing-fixed-nav{height:60px;left:0;padding-left:calc(50% - 540px);padding-right:calc(50% - 480px);width:100%}.landing-fixed-nav .landing-logo{height:61px;width:60px}.landing-fixed-nav .landing-logo img{height:26px;width:16px}.landing-fixed-nav .landing-nav-links{grid-template-columns:96px 150px 178px;height:60px}.landing-fixed-nav .landing-language-selector{height:60px;width:150px}.landing-fixed-nav .landing-nav-links a,.landing-fixed-nav .landing-nav-links button{font-size:var(--landing-nav-text-compact);height:60px}.landing-fixed-nav .landing-nav-start{height:61px;width:240px}}@media (max-width:767px){.landing-fixed-nav,.landing-nav{backdrop-filter:blur(14px);background:var(--landing-nav-white);border-bottom:1px solid var(--landing-color-line-soft);height:60px;left:0;padding:0 14px 0 0;position:fixed;right:0;top:0}.landing-fixed-nav{display:none}.landing-logo{background:var(--landing-nav-ink);color:var(--landing-nav-white);font-size:var(--landing-nav-device-heading-size);height:61px;width:60px}.landing-logo img{filter:brightness(0) invert(1)}.landing-nav-links{display:none}.landing-language-selector{backdrop-filter:blur(16px);border:none;color:var(--landing-nav-white);height:36px;justify-content:end;width:inherit}.landing-language-trigger{font-size:12px;gap:8px;padding:0 12px;width:60px}.landing-language-popover{border-radius:9px;max-height:calc(100vh - 86px);padding:14px 10px 10px;right:0;top:calc(100% + 10px)}[dir=rtl] .landing-language-popover{left:0;right:auto}.landing-language-popover-arrow{right:34px}.landing-language-title{font-size:19px;gap:10px;margin-bottom:12px;padding:0 6px}.landing-language-title-icon{border-radius:12px;font-size:20px;height:38px;width:38px}.landing-language-search{gap:10px;height:44px;margin-bottom:10px;padding:0 12px}.landing-language-search .anticon{font-size:19px}.landing-language-search input{font-size:16px}.landing-language-options{min-height:0}.landing-language-option{column-gap:8px;font-size:14px;grid-template-columns:28px minmax(78px,1fr) minmax(88px,1fr) 18px;min-height:50px;padding:0 8px}.landing-language-flag{font-size:22px;width:26px}.landing-language-check{font-size:18px}.landing-nav-actions{display:flex;flex:1;gap:10px;height:60px;justify-content:end;margin-left:10px}.landing-nav-actions a,.landing-nav-actions button{background:#0000;height:32px;width:32px}.landing-nav-actions a img{filter:brightness(0) saturate(100%) invert(19%) sepia(12%) saturate(1151%) hue-rotate(184deg) brightness(91%) contrast(90%);height:20px;opacity:1;width:24px}.landing-contact-button{color:var(--landing-nav-ink);display:inline-flex!important;font-size:23px}}.email-confirmation-page{--confirmation-footer-height:360px;--confirmation-hero-min-height:760px;--confirmation-panel-width:500px;background:var(--landing-color-white);display:flex;flex-direction:column;min-height:100vh}.email-confirmation-hero{background:linear-gradient(0turn,var(--landing-color-white) 0,var(--muted) 100%);flex:1 0 auto;overflow:hidden!important}.email-confirmation-frame,.email-confirmation-hero{min-height:max(var(--confirmation-hero-min-height),calc(100vh - var(--confirmation-footer-height)))}.email-confirmation-copy{left:0;position:absolute;top:calc(177px*var(--landing-frame-scale));width:calc(500px*var(--landing-frame-scale));z-index:3}.email-confirmation-kicker{color:var(--green);font-family:var(--landing-font-body);font-size:calc(14px*var(--landing-frame-scale));font-weight:700;line-height:1.3;margin:0 0 calc(22px*var(--landing-frame-scale));text-transform:uppercase}.email-confirmation-copy h1{text-wrap:balance;color:var(--ink);font-family:var(--landing-font-display);font-size:calc(78px*var(--landing-frame-scale));font-weight:700;letter-spacing:0;line-height:.98;margin:0}.email-confirmation-copy p:not(.email-confirmation-kicker){color:var(--ink);font-family:var(--landing-font-display);font-size:calc(25px*var(--landing-frame-scale));font-style:italic;font-weight:300;line-height:1.48;margin:calc(35px*var(--landing-frame-scale)) 0 0;width:calc(392px*var(--landing-frame-scale))}.email-confirmation-panel{backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #e3e6ebf5;border-radius:8px;box-shadow:0 28px 62px #1f273624;min-height:calc(482px*var(--landing-frame-scale));padding:calc(44px*var(--landing-frame-scale)) calc(32px*var(--landing-frame-scale));position:absolute;right:0;top:calc(172px*var(--landing-frame-scale));width:var(--confirmation-panel-width);z-index:5}.email-confirmation-art{filter:blur(4px);pointer-events:none;position:absolute;right:calc(234px*var(--landing-frame-scale));top:calc(96px*var(--landing-frame-scale));width:calc(465px*var(--landing-frame-scale));z-index:2}.email-confirmation-art img{display:block;filter:drop-shadow(0 100px 100px rgba(31,39,54,.16));height:auto;position:absolute}.email-confirmation-art-phone{left:calc(168px*var(--landing-frame-scale));top:calc(62px*var(--landing-frame-scale));width:calc(250px*var(--landing-frame-scale))}.email-confirmation-art-translation{left:0;top:calc(120px*var(--landing-frame-scale));width:calc(280px*var(--landing-frame-scale))}.email-confirmation-art-card{left:calc(88px*var(--landing-frame-scale));top:calc(344px*var(--landing-frame-scale));width:calc(245px*var(--landing-frame-scale))}.email-confirmation-art-highlights{left:calc(276px*var(--landing-frame-scale));top:calc(450px*var(--landing-frame-scale));width:calc(170px*var(--landing-frame-scale))}.email-confirmation-state,.email-confirmation-token-content,.email-confirmation-token-loading{display:flex;flex-direction:column;justify-content:center;min-height:calc(392px*var(--landing-frame-scale));width:100%}.email-confirmation-token-loading{align-items:center;color:#2d3445a3;font-family:var(--landing-font-display);font-size:calc(20px*var(--landing-frame-scale));font-style:italic;gap:calc(22px*var(--landing-frame-scale));line-height:1.4;text-align:center}.email-confirmation-token-loading p{margin:0}.email-confirmation-not-found .email-confirmation-status-mark{background:#b7423b14;border-color:#b7423b38}.email-confirmation-not-found .email-confirmation-status-mark span{border:0;height:30px;position:relative;transform:none;width:30px}.email-confirmation-not-found .email-confirmation-status-mark span:after,.email-confirmation-not-found .email-confirmation-status-mark span:before{background:#b7423b;border-radius:3px;content:"";height:3px;left:1px;position:absolute;top:13px;width:28px}.email-confirmation-not-found .email-confirmation-status-mark span:before{transform:rotate(45deg)}.email-confirmation-not-found .email-confirmation-status-mark span:after{transform:rotate(-45deg)}.email-confirmation-state-label{color:var(--green);font-family:var(--landing-font-display);font-size:calc(42px*var(--landing-frame-scale));font-weight:700;line-height:1.08;margin:0}.email-confirmation-not-found .email-confirmation-state-label{color:#b7423b}.email-confirmation-state-text{color:#2d3445b8;font-family:var(--landing-font-display);font-size:calc(21px*var(--landing-frame-scale));font-style:italic;font-weight:300;line-height:1.4;margin-top:calc(14px*var(--landing-frame-scale))}.email-confirmation-state-hint{color:#59647f;font-family:var(--landing-font-body);font-size:calc(15px*var(--landing-frame-scale));font-weight:500;line-height:1.55;margin:calc(22px*var(--landing-frame-scale)) 0 0;max-width:calc(360px*var(--landing-frame-scale))}.email-confirmation-actions{align-items:center;display:flex;flex-wrap:wrap;gap:calc(18px*var(--landing-frame-scale)) calc(24px*var(--landing-frame-scale));margin-top:calc(34px*var(--landing-frame-scale))}.email-confirmation-primary-link,.email-confirmation-support-link{color:var(--landing-color-link);display:inline-flex;font-family:var(--landing-font-body);font-size:calc(14px*var(--landing-frame-scale));font-weight:700;line-height:1.35;text-decoration:none;text-transform:uppercase;width:fit-content}.email-confirmation-primary-link{margin-top:calc(34px*var(--landing-frame-scale))}.email-confirmation-actions .email-confirmation-primary-link{margin-top:0}.email-confirmation-support-link{color:#2d34459e}@media (max-width:1279px){.email-confirmation-page{--confirmation-footer-height:240px;--confirmation-hero-min-height:608px;--confirmation-panel-width:400px}.email-confirmation-hero{min-height:max(var(--confirmation-hero-min-height),calc(100vh - var(--confirmation-footer-height)))}.email-confirmation-frame{min-height:var(--confirmation-hero-min-height)}}@media (max-width:767px){.email-confirmation-page{--confirmation-footer-height:0px;--confirmation-hero-min-height:100dvh;--confirmation-panel-width:100%}.email-confirmation-hero{min-height:var(--confirmation-hero-min-height);padding:0 20px 58px}.email-confirmation-frame{min-height:var(--confirmation-hero-min-height);width:100%}.email-confirmation-nav{left:0;right:0}.email-confirmation-copy{left:auto;padding-top:116px;position:relative;top:auto;width:100%}.email-confirmation-kicker{margin-bottom:18px}.email-confirmation-copy h1{font-size:clamp(44px,13vw,58px);line-height:.98;max-width:350px}.email-confirmation-copy p:not(.email-confirmation-kicker){font-size:20px;line-height:1.42;margin-top:24px;width:min(100%,330px)}.email-confirmation-panel{margin-top:28px;min-height:0;padding:26px 22px 22px;position:relative;right:auto;top:auto;width:100%}.email-confirmation-art{height:340px;opacity:.32;right:-82px;top:280px;width:275px}.email-confirmation-art-phone{left:98px;top:10px;width:170px}.email-confirmation-art-translation{left:0;top:90px;width:170px}.email-confirmation-art-card{left:48px;top:212px;width:150px}.email-confirmation-art-highlights{left:166px;top:276px;width:100px}.email-confirmation-state,.email-confirmation-token-content,.email-confirmation-token-loading{min-height:260px}.email-confirmation-state-label{font-size:38px}.email-confirmation-state-text{font-size:20px}.email-confirmation-state-hint{font-size:15px}.email-confirmation-actions{gap:14px 20px;margin-top:24px}}.policy{margin:0 auto;max-width:1024px;padding:8rem 4rem}.not-found-page{--not-found-ink:#2d3445;--not-found-text:#000;--not-found-line:#e3e6ebb8;--not-found-green:#2bb576;--not-found-muted:#f4f7fa;--not-found-white:#fff;--not-found-telegram:#22aeea;--not-found-secondary:#2d344573;--not-found-frame:1200px;--not-found-font-body:Inter,Arial,sans-serif;--not-found-font-display:Georgia,serif;background:linear-gradient(0turn,var(--not-found-white) 0,var(--not-found-muted) 100%);color:var(--not-found-ink);font-family:var(--not-found-font-body);font-weight:400;min-height:100vh;overflow-x:hidden;position:relative;width:100%}.not-found-page *,.not-found-page :after,.not-found-page :before{box-sizing:border-box}.not-found-page :where(a){color:inherit;text-decoration:none}.not-found-page a:focus-visible,.not-found-page button:focus-visible{outline:2px solid var(--not-found-green);outline-offset:-2px}.not-found-nav{left:auto;margin:0 auto;position:relative;right:auto;width:min(var(--not-found-frame),100%)}.not-found-frame{direction:ltr;margin:0 auto;min-height:calc(100vh - 75px);overflow:hidden;position:relative;width:var(--not-found-frame)}.not-found-rule{background:var(--not-found-line);display:block;pointer-events:none;position:absolute;z-index:1}.not-found-rule-horizontal{height:1px;left:0}.not-found-rule-vertical{height:100%;top:0;width:1px}.not-found-rule-top{top:213px;width:900px}.not-found-rule-title{top:281px;width:600px}.not-found-rule-copy{left:300px;top:433px;width:600px}.not-found-rule-button{left:300px;top:544px;width:300px}.not-found-rule-left{left:0}.not-found-rule-mid{left:300px}.not-found-rule-right{left:600px}.not-found-copy-block{padding-top:112px;position:relative;text-align:start;width:620px;z-index:3}.not-found-code,.not-found-copy-block h1,.not-found-copy-block p{font-family:var(--not-found-font-display);margin:0}.not-found-code{color:#2d34452e;font-size:118px;font-weight:700;line-height:1}.not-found-copy-block h1{text-wrap:balance;color:var(--not-found-ink);font-size:76px;font-weight:700;letter-spacing:0;line-height:1.02;margin-top:-14px}.not-found-copy-block p:not(.not-found-code){color:var(--not-found-ink);font-size:30px;font-style:italic;font-weight:300;line-height:1.42;margin:24px 0 0 300px;width:358px}.not-found-copy-block p span{color:var(--not-found-green);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.12em}.not-found-actions{display:grid;grid-template-columns:300px;margin-left:300px;margin-top:26px;width:300px}.not-found-actions button{align-items:center;background:var(--not-found-ink);border:1px solid var(--not-found-ink);border-radius:0;color:var(--not-found-white);cursor:pointer;display:inline-flex;font-family:var(--not-found-font-body);font-size:19px;font-weight:500;height:72px;justify-content:center;line-height:1;padding:0 28px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.not-found-actions button:focus-visible,.not-found-actions button:hover{color:var(--not-found-white)}.not-found-art{height:650px;pointer-events:none;position:absolute;right:-116px;top:28px;width:625px;z-index:2}.not-found-art img{border-radius:32px;display:block;position:absolute;user-select:none}.not-found-hand-back{right:-112px;top:-8px;width:653px}.not-found-phone{filter:drop-shadow(0 26px 38px rgba(31,39,54,.16));right:132px;top:63px;width:298px}.not-found-hand-front{right:84px;top:263px;width:394px}.not-found-popup{filter:drop-shadow(0 0 53px rgba(31,39,54,.36))!important}.not-found-popup,.not-found-summary{border-radius:24px;filter:drop-shadow(0 22px 34px rgba(31,39,54,.13))}.not-found-popup{right:348px;top:152px;width:230px}.not-found-summary{right:18px;top:402px;width:210px}@media (max-width:1279px){.not-found-art{right:-280px}.not-found-frame,.not-found-nav{width:960px}.not-found-frame{transform:scale(.8);transform-origin:top center}.not-found-page{min-height:100vh}}@media (max-width:767px){.not-found-page{min-height:100vh}.not-found-nav{padding:0 20px 0 0;width:100%}.not-found-frame{min-height:calc(100vh - 60px);padding:0 20px 52px;transform:none;width:100%}.not-found-rule-horizontal,.not-found-rule-vertical{display:none}.not-found-copy-block{padding-top:54px;width:100%}.not-found-code{font-size:92px}.not-found-copy-block h1{font-size:58px;line-height:1.03;margin-top:-10px;max-width:340px}.not-found-copy-block p:not(.not-found-code){font-size:23px;line-height:1.42;margin:28px 0 0;width:min(100%,320px)}.not-found-actions{gap:12px;grid-template-columns:1fr;margin:30px 0 0;width:100%}.not-found-actions button{font-size:16px;height:56px}.not-found-art{height:330px;margin-top:22px;position:relative;right:auto;top:auto;width:100%}.not-found-hand-back{right:calc(50% - 246px);top:-12px;width:390px}.not-found-phone{right:calc(50% - 100px);top:33px;width:178px}.not-found-hand-front{right:calc(50% - 130px);top:142px;width:236px}.not-found-popup{right:calc(50% + 40px);top:78px;width:136px}.not-found-summary{right:calc(50% - 178px);top:212px;width:126px}}@media (max-width:420px){.not-found-copy-block h1{font-size:50px}.not-found-copy-block p:not(.not-found-code){font-size:21px}}.subscription{margin:0 auto;max-width:1024px;padding:8rem 4rem}body{font-weight:400}h1,h2,h3,h4,h5,h6,h7,h8,h9{font-weight:700}.delete-account-page{--delete-account-footer-height:360px;--delete-account-hero-min-height:760px;--delete-account-panel-width:500px;background:var(--landing-color-white);display:flex;flex-direction:column;min-height:100vh}.delete-account-hero{background:linear-gradient(0turn,var(--landing-color-white) 0,var(--muted) 100%);flex:1 0 auto;overflow:hidden!important}.delete-account-frame,.delete-account-hero{min-height:max(var(--delete-account-hero-min-height),calc(100vh - var(--delete-account-footer-height)))}.delete-account-copy{left:0;position:absolute;top:calc(177px*var(--landing-frame-scale));width:calc(500px*var(--landing-frame-scale));z-index:3}.delete-account-copy h1{text-wrap:balance;font-size:calc(78px*var(--landing-frame-scale));font-weight:700;letter-spacing:0;line-height:.98;margin:0}.delete-account-copy h1,.delete-account-copy p{color:var(--ink);font-family:var(--landing-font-display)}.delete-account-copy p{font-size:calc(25px*var(--landing-frame-scale));font-style:italic;font-weight:300;line-height:1.48;margin:calc(35px*var(--landing-frame-scale)) 0 0;width:calc(392px*var(--landing-frame-scale))}.delete-account-panel{backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #e3e6ebf5;border-radius:8px;box-shadow:0 28px 62px #1f273624;min-height:calc(482px*var(--landing-frame-scale));padding:calc(44px*var(--landing-frame-scale)) calc(32px*var(--landing-frame-scale));position:absolute;right:0;top:calc(172px*var(--landing-frame-scale));width:var(--delete-account-panel-width);z-index:5}.delete-account-art{filter:blur(5px);pointer-events:none;position:absolute;right:calc(244px*var(--landing-frame-scale));top:calc(120px*var(--landing-frame-scale));width:calc(430px*var(--landing-frame-scale));z-index:2}.delete-account-art img{display:block;filter:drop-shadow(0 100px 100px rgba(31,39,54,.16));height:auto;position:absolute}.delete-account-art-phone{left:calc(130px*var(--landing-frame-scale));top:calc(44px*var(--landing-frame-scale));width:calc(255px*var(--landing-frame-scale))}.delete-account-art-popup{left:calc(14px*var(--landing-frame-scale));top:calc(120px*var(--landing-frame-scale));width:calc(230px*var(--landing-frame-scale))}.delete-account-art-card{left:calc(72px*var(--landing-frame-scale));top:calc(332px*var(--landing-frame-scale));width:calc(250px*var(--landing-frame-scale))}@media (max-width:1279px){.delete-account-page{--delete-account-footer-height:240px;--delete-account-hero-min-height:608px;--delete-account-panel-width:400px}.delete-account-hero{min-height:max(var(--delete-account-hero-min-height),calc(100vh - var(--delete-account-footer-height)))}.delete-account-frame{min-height:var(--delete-account-hero-min-height)}}@media (max-width:767px){.delete-account-page{--delete-account-footer-height:0px;--delete-account-hero-min-height:100dvh;--delete-account-panel-width:100%}.delete-account-hero{padding:0 20px 58px}.delete-account-frame,.delete-account-hero{min-height:var(--delete-account-hero-min-height)}.delete-account-frame{transform:none;width:100%}.delete-account-nav{left:0;right:0}.delete-account-copy{left:auto;padding-top:116px;position:relative;top:auto;width:100%}.delete-account-copy h1{font-size:clamp(48px,14vw,76px);line-height:.98;max-width:350px}.delete-account-copy p{font-size:21px;line-height:1.42;margin-top:24px;width:min(100%,330px)}.delete-account-panel{margin-top:36px;min-height:0;padding:28px 22px 24px;position:relative;right:auto;top:auto;width:100%}.delete-account-art{height:330px;opacity:.34;right:-76px;top:275px;width:250px}.delete-account-art-phone{left:88px;top:10px;width:176px}.delete-account-art-popup{left:0;top:90px;width:148px}.delete-account-art-card{left:45px;top:210px;width:150px}.delete-account-form-shell{min-height:296px}.delete-account-form-shell .ant-form-item{margin-bottom:14px}.delete-account-form-shell .ant-form-item-label>label{font-size:16px}.delete-account-form-shell .ant-input{font-size:17px;height:54px}.delete-account-form-shell textarea.ant-input{font-size:17px;min-height:118px}.delete-account-form-shell .delete-account-submit{font-size:17px;height:58px}}.email-change-confirmation-page .email-confirmation-copy h1{max-width:540px}@media (max-width:767px){.email-change-confirmation-page .email-confirmation-copy h1{font-size:clamp(43px,12.2vw,56px);max-width:350px}}