.login_page__34fE8{--ink:#17244d;--muted:#4c5d80;--blue:#3e52bd;position:relative;isolation:isolate;overflow:hidden;min-height:100vh;min-height:100svh;color:var(--ink);background:radial-gradient(ellipse at 14% 29%,#f5f7ff 0,transparent 52%),radial-gradient(ellipse at 89% 4%,#afc8f7 0,transparent 48%),linear-gradient(148deg,#e1eaff,#dce7fc 56%,#edf2ff)}.login_page__34fE8:after,.login_page__34fE8:before{position:absolute;z-index:-1;border-radius:50%;content:"";pointer-events:none}.login_page__34fE8:before{top:-27rem;right:-16rem;width:67rem;height:36rem;background:linear-gradient(150deg,#b7cdf8a0,#82aaf342);transform:rotate(-20deg)}.login_page__34fE8:after{bottom:-26rem;left:-18rem;width:86rem;height:31rem;background:linear-gradient(120deg,#9bb7f58c,#bbcdfc19);transform:rotate(9deg)}.login_container__f_WH2{width:min(100%,1536px);margin-inline:auto;padding:clamp(24px,3.4vw,52px) clamp(24px,4.2vw,64px) clamp(32px,4vw,60px)}.login_brand__LcdZg{display:flex;align-items:center;gap:12px;font-size:25px;font-weight:750}.login_brandIcon__k3CzT{display:grid;width:43px;height:43px;place-items:center;border-radius:12px;color:white;background:linear-gradient(145deg,#6279e7,#2d43aa);box-shadow:0 6px 16px #344aaf35}.login_content__08Y7l{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,31%);grid-template-areas:"intro login" "preview login" "features login";-moz-column-gap:clamp(24px,4.1vw,64px);column-gap:clamp(24px,4.1vw,64px);row-gap:clamp(18px,2vw,28px);align-items:start;margin-top:clamp(32px,4.5vw,68px)}.login_intro__aOmmr{grid-area:intro}.login_intro__aOmmr h1{margin:0;font-size:clamp(34px,4.4vw,68px);font-weight:800;line-height:1.15;letter-spacing:-.045em}.login_intro__aOmmr h1 span{position:relative;display:inline-block}.login_intro__aOmmr h1 span:after,.login_loginCard__hbwch h2:after{position:absolute;height:9px;border-top:4px solid #8397f2;border-radius:55% 55% 0 0;content:""}.login_intro__aOmmr h1 span:after{right:2%;bottom:-8px;left:0;transform:rotate(-2deg)}.login_intro__aOmmr>p{margin:21px 0 0;color:var(--muted);font-size:clamp(15px,1.45vw,21px);line-height:1.65}.login_preview__e1oNu{grid-area:preview;display:grid;grid-template-columns:minmax(0,.88fr) auto minmax(0,1.65fr);align-items:stretch;gap:clamp(8px,1.15vw,18px);min-width:0;margin:0;padding:clamp(12px,1.55vw,22px);border:1px solid #a5b9ef;border-radius:26px;background:linear-gradient(145deg,#f4f7ffe8,#b6cafaed);box-shadow:inset 0 0 0 5px #e5edff8c,0 18px 34px -22px #415dabc9}.login_camera__7dyDb{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #434b63;border-radius:15px;background:linear-gradient(155deg,#303749,#1b2234);color:#f2f5ff}.login_cameraFooter__K4gOA,.login_cameraHeader__9BV_L{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px 6px;font-size:13px;font-weight:650}.login_paper__DTWsC{display:grid;flex:1;align-content:center;gap:17px;overflow:hidden;padding:16px 13px;color:#192336;background:repeating-linear-gradient(0deg,transparent 0 22px,#1d305314 22px 23px),linear-gradient(153deg,#bec4d2,#969fb4)}.login_paperNoise__atRxj{overflow:hidden;color:#313e57a0;filter:blur(1.5px);font-size:11px;white-space:nowrap}.login_crop__N20uB{position:relative;display:grid;gap:4px;padding:10px 9px;border:1.5px solid #668cf7;background:#f0f3fce8;box-shadow:0 0 0 1px #e8efff6b;font-size:clamp(10px,1.04vw,15px);transform:rotate(-3deg)}.login_cropHandle__PW8PB{position:absolute;width:10px;height:10px;border:2px solid #668cf7;border-radius:50%;background:#f9fbff}.login_cropHandle__PW8PB:first-of-type{top:-5px;left:-5px}.login_cropHandle__PW8PB:nth-of-type(2){top:-5px;right:-5px}.login_cropHandle__PW8PB:nth-of-type(3){bottom:-5px;left:-5px}.login_cropHandle__PW8PB:nth-of-type(4){bottom:-5px;right:-5px}.login_shutter__QvP_L{width:30px;height:30px;border:3px solid #263048;border-radius:50%;outline:1px solid #f4f6ff;background:#f4f6ff}.login_previewArrow__srUCt{align-self:center;color:#506bd0}.login_solution__1dCip{display:grid;align-content:start;gap:11px;min-width:0;padding:clamp(10px,1.3vw,18px);border:1px solid #ffffffb0;border-radius:16px;background:#eff3ffe0;box-shadow:0 6px 18px #4a67b01a}.login_answer__cqtQ4 h3,.login_solutionHeader__hCayI,.login_solutionHeader__hCayI>span:first-child{display:flex;align-items:center;gap:7px}.login_solutionHeader__hCayI{justify-content:space-between;font-size:clamp(14px,1.3vw,19px);font-weight:750}.login_answer__cqtQ4 h3 svg,.login_solutionHeader__hCayI svg{flex-shrink:0;color:var(--blue)}.login_exampleLabel__Vmqcw{flex-shrink:0;padding:2px 10px;border-radius:999px;color:#38469b;background:#dde5ff;font-size:12px;font-weight:600}.login_answer__cqtQ4,.login_question__oIMw6{padding:10px 12px;border-left:3px solid #8b9eee;border-radius:10px;background:#fcfdffd9;font-size:clamp(12px,1.07vw,15px)}.login_answer__cqtQ4 h3,.login_question__oIMw6 h3{margin:0 0 4px;font-size:inherit;font-weight:750}.login_answer__cqtQ4 p,.login_features__6kp0w p,.login_question__oIMw6 p{margin:0}.login_answerSteps__KwcnD{display:grid;gap:4px;margin-top:7px;padding:8px 10px;border-radius:8px;background:#e7edfd}.login_equation__q92hr{font-family:STIX Two Text,Times New Roman,Songti SC,serif;font-size:1.13em;white-space:nowrap}.login_features__6kp0w{grid-area:features;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:clamp(13px,1.6vw,22px);border:1px solid #ffffffc9;border-radius:19px;background:#f7f9ffb8;list-style:none}.login_features__6kp0w li{display:flex;align-items:center;gap:clamp(7px,.9vw,13px);min-width:0}.login_featureIcon__4Zkbx{display:grid;width:clamp(36px,3.5vw,50px);height:clamp(36px,3.5vw,50px);flex:0 0 auto;place-items:center;border-radius:13px;color:var(--blue);background:linear-gradient(145deg,#e9eeff,#cedbfc)}.login_features__6kp0w strong{font-size:clamp(14px,1.28vw,19px);font-weight:750}.login_features__6kp0w p{margin-top:2px;color:var(--muted);font-size:clamp(11px,.98vw,14px);line-height:1.5}.login_loginCard__hbwch{grid-area:login;align-self:start;min-width:0;margin-top:clamp(24px,3.3vw,50px);padding:clamp(26px,2.6vw,40px);border:1px solid #ffffffd9;border-radius:24px;background:linear-gradient(155deg,#fbfcff,#f2f6ffe8);box-shadow:0 22px 44px -22px #5275bd70}.login_loginCard__hbwch h2{position:relative;margin:3px 0 36px;text-align:center;font-size:clamp(25px,2.65vw,40px);font-weight:800;line-height:1.3;letter-spacing:-.035em}.login_loginCard__hbwch h2:after{bottom:-12px;left:50%;width:78px;transform:translateX(-50%) rotate(-3deg)}.login_form__VvrHl{display:grid;gap:clamp(13px,1.4vw,20px)}.login_field__xvWu_{position:relative;display:flex;align-items:center;min-width:0;border:1px solid #b9c6e2;border-radius:11px;background:#ffffff95}.login_field__xvWu_:focus-within{border-color:#667cdf;box-shadow:0 0 0 3px #d9e3ff}.login_fieldIcon__gGd75{position:absolute;left:14px;color:#566581;pointer-events:none}.login_field__xvWu_ input{width:100%;min-width:0;height:54px;padding:0 14px 0 45px;border:0;border-radius:inherit;outline:0;background:transparent;color:var(--ink);font-size:16px}.login_field__xvWu_ input::-moz-placeholder{color:#586783}.login_field__xvWu_ input::placeholder{color:#586783}.login_field__xvWu_ input.login_passwordInput__5_4Nf{padding-right:48px}.login_passwordToggle__PwGMU{position:absolute;right:2px;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:8px;background:transparent;color:#546481}.login_passwordToggle__PwGMU:hover{background:#e8eeff}.login_submit__o2_UL{display:flex;min-height:54px;align-items:center;justify-content:center;gap:8px;margin-top:10px;border:0;border-radius:12px;background:linear-gradient(125deg,#4b63d6,#2d409b);box-shadow:0 7px 16px -8px #3148b8;color:#fff;font-size:17px;font-weight:750}.login_submit__o2_UL:hover:not(:disabled){background:linear-gradient(125deg,#435ac7,#243788)}.login_submit__o2_UL:disabled{opacity:.68}.login_register__faoFu{margin:25px 0 0;text-align:center;color:var(--muted);font-size:15px}.login_register__faoFu a{color:#3049ba;font-weight:750;text-underline-offset:4px}.login_register__faoFu a:hover{text-decoration:underline}.login_error__zjQnZ{margin-bottom:14px;padding:9px 12px;border:1px solid #f3cccc;border-radius:9px;background:#fff1f1;color:#9d2c36}.login_visuallyHidden__tckuv{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (min-width:1024px){.login_preview__e1oNu{min-height:clamp(326px,27vw,410px)}.login_solution__1dCip{grid-template-rows:auto auto 1fr}.login_answer__cqtQ4{display:flex;flex-direction:column}.login_answerSteps__KwcnD{flex:1;align-content:center}}@media (max-width:1023px){.login_features__6kp0w li{align-items:flex-start}.login_features__6kp0w{padding:13px}}@media (max-width:920px){.login_container__f_WH2{max-width:620px;padding-inline:clamp(16px,4.5vw,28px)}.login_content__08Y7l{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "login" "preview" "features";gap:23px;margin-top:27px}.login_intro__aOmmr h1{font-size:clamp(30px,8.2vw,52px)}.login_intro__aOmmr>p{margin-top:15px}.login_loginCard__hbwch{margin-top:0}.login_loginCard__hbwch h2{margin-bottom:31px}.login_features__6kp0w li{flex-direction:column}}@media (max-width:540px){.login_brand__LcdZg{font-size:21px}.login_brandIcon__k3CzT{width:36px;height:36px;border-radius:10px}.login_brandIcon__k3CzT svg{width:20px}.login_preview__e1oNu{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;border-radius:18px}.login_cameraHeader__9BV_L{padding:7px}.login_paper__DTWsC{padding:14px 18px}.login_cameraFooter__K4gOA,.login_paperNoise__atRxj{display:none}.login_crop__N20uB{width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto;padding:8px 12px;font-size:12px}.login_previewArrow__srUCt{justify-self:center;transform:rotate(90deg)}.login_loginCard__hbwch{padding:24px 20px;border-radius:20px}}