.auth-experience-module__tnIC2a__page{--auth-ink:#18231d;--auth-muted:#718078;--auth-ivory:#f4f0e8;--auth-gold:#d4b56c;--auth-teal:#2aa9a1;min-width:0;min-height:100svh;color:var(--auth-ink);direction:ltr;background:#eee6d8;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative;overflow-x:hidden}.auth-experience-module__tnIC2a__page:before{content:"";opacity:.12;pointer-events:none;background:#d8753f;border-radius:0 0 100%;width:38vw;max-width:34rem;height:34vw;max-height:34rem;position:absolute;inset:0 auto auto 0}.auth-experience-module__tnIC2a__formPane{z-index:1;isolation:isolate;direction:rtl;background:#f4f0e8;flex-direction:column;grid-area:1/2;min-width:0;min-height:100svh;padding:24px clamp(24px,4vw,64px);display:flex;position:relative;overflow:hidden}.auth-experience-module__tnIC2a__formPane:before,.auth-experience-module__tnIC2a__formPane:after{z-index:-1;content:"";pointer-events:none;border-radius:999px;position:absolute}.auth-experience-module__tnIC2a__formPane:before{z-index:0;opacity:.14;background:#d8753f;width:20rem;height:20rem;top:-9rem;right:-7rem}.auth-experience-module__tnIC2a__formPane:after{z-index:0;opacity:.12;background:#2aa9a1;width:22rem;height:22rem;bottom:-10rem;left:-8rem}.auth-experience-module__tnIC2a__formPane>*{z-index:1;position:relative}.auth-experience-module__tnIC2a__topBar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-height:48px;display:grid}.auth-experience-module__tnIC2a__backLink{color:#777;align-items:center;gap:8px;width:fit-content;min-height:44px;font-size:12px;text-decoration:none;transition:color .18s;display:inline-flex}.auth-experience-module__tnIC2a__backLink:hover,.auth-experience-module__tnIC2a__backLink:focus-visible{color:#111}.auth-experience-module__tnIC2a__backLink:focus-visible,.auth-experience-module__tnIC2a__mobileWordmark:focus-visible{outline:2px solid var(--auth-gold);outline-offset:4px}.auth-experience-module__tnIC2a__mobileWordmark{color:#111;align-items:baseline;gap:7px;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1;text-decoration:none;display:none}.auth-experience-module__tnIC2a__mobileWordmark small{color:#777;font-family:var(--mk-font-ui,"Vazirmatn", sans-serif);font-size:9px}.auth-experience-module__tnIC2a__secureBadge{color:#777;grid-column:3;justify-self:end;align-items:center;gap:8px;min-height:36px;font-size:11px;display:inline-flex}.auth-experience-module__tnIC2a__secureBadge svg{color:var(--auth-gold)}.auth-experience-module__tnIC2a__formStage{flex:1;place-items:center;width:100%;min-width:0;padding-block:32px;display:grid}.auth-experience-module__tnIC2a__formColumn{width:min(100%,440px);min-width:0;max-width:100%}.auth-experience-module__tnIC2a__formColumn .auth-form-card{background:#fffaf0;border:2px solid #18231d;border-radius:32px;padding:clamp(20px,3vw,32px);box-shadow:12px 14px #d4b56c,0 28px 70px -34px #18231d7a}.auth-experience-module__tnIC2a__formColumn .auth-form-card>:last-child{background:linear-gradient(90deg,#0000,#b89b5e59,#0000)}.auth-experience-module__tnIC2a__formColumn .auth-form-card [dir=ltr]{overflow-wrap:anywhere;max-width:100%}@media (max-width:479px){.auth-experience-module__tnIC2a__formColumn .auth-form-card [dir=ltr]{gap:.375rem}}.auth-experience-module__tnIC2a__formColumn .auth-form-card{color:#18231d}:is(.auth-experience-module__tnIC2a__formColumn .auth-form-card h1,.auth-experience-module__tnIC2a__formColumn .auth-form-card h2,.auth-experience-module__tnIC2a__formColumn .auth-form-card h3){color:#18231d}:is(.auth-experience-module__tnIC2a__formColumn .auth-form-card p,.auth-experience-module__tnIC2a__formColumn .auth-form-card label){color:#53645a}:is(.auth-experience-module__tnIC2a__formColumn .auth-form-card p[class*=text-black],.auth-experience-module__tnIC2a__formColumn .auth-form-card span[class*=text-black]){color:#53645a!important}.auth-experience-module__tnIC2a__formColumn .auth-form-card p[class*=text-rose]{color:#be123c!important}.auth-experience-module__tnIC2a__modeIndicator{background:linear-gradient(135deg, var(--auth-teal), var(--auth-gold));box-shadow:0 8px 22px #2aa9a13d}.auth-experience-module__tnIC2a__formFooter{color:#777;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin-top:22px;font-size:10px;display:flex}.auth-experience-module__tnIC2a__formFooter a{color:inherit;text-decoration:none;transition:color .18s}.auth-experience-module__tnIC2a__formFooter a:hover{color:#111}.auth-experience-module__tnIC2a__brandPanel{isolation:isolate;min-width:0;min-height:calc(100svh - 32px);color:var(--auth-ivory);direction:rtl;background:#18231d;border-radius:28px;grid-area:1/1;margin:16px;position:relative;overflow:hidden;box-shadow:14px 14px #d8753f}.auth-experience-module__tnIC2a__panelImage{z-index:-2;object-fit:cover;object-position:center 38%;width:100%;height:100%;position:absolute;inset:0}.auth-experience-module__tnIC2a__panelShade{z-index:-1;background:linear-gradient(#18231d24,#18231d94 48%,#18231df5);position:absolute;inset:0}.auth-experience-module__tnIC2a__brandContent{flex-direction:column;justify-content:space-between;min-height:calc(100svh - 32px);padding:clamp(28px,4vw,64px);display:flex}.auth-experience-module__tnIC2a__brandMark{width:fit-content;color:var(--auth-ivory);align-items:baseline;gap:9px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,42px);line-height:1;display:flex}.auth-experience-module__tnIC2a__brandMark small{color:#f7f4eeb8;font-family:var(--mk-font-ui,"Vazirmatn", sans-serif);font-size:10px}.auth-experience-module__tnIC2a__brandCopy{max-width:520px;margin-block:auto;padding-block:48px}.auth-experience-module__tnIC2a__brandEyebrow{color:#d4bd8b;letter-spacing:.2em;margin:0 0 18px;font-size:10px;font-weight:700;line-height:1.8}.auth-experience-module__tnIC2a__brandCopy h2{text-wrap:balance;max-width:11ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5vw,76px);font-weight:400;line-height:1.06}.auth-experience-module__tnIC2a__brandCopy h2 span{color:#d4bd8b}.auth-experience-module__tnIC2a__brandDescription{color:#f7f4eec7;max-width:380px;margin:22px 0 0;font-size:14px;line-height:2}.auth-experience-module__tnIC2a__brandHighlights{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.auth-experience-module__tnIC2a__brandHighlights li{color:#f7f4eee0;border:1px solid #f7f4ee42;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:7px 12px;font-size:10px;display:inline-flex}.auth-experience-module__tnIC2a__brandHighlights svg{color:#d4bd8b}.auth-experience-module__tnIC2a__brandFootnote{color:#f7f4ee99;letter-spacing:.14em;align-items:center;gap:10px;font-size:9px;display:flex}.auth-experience-module__tnIC2a__brandFootnote:before{background:var(--auth-gold);content:"";width:28px;height:1px}@media (max-width:1023px){.auth-experience-module__tnIC2a__page{flex-direction:column;display:flex}.auth-experience-module__tnIC2a__formPane{width:100%;max-width:100vw;min-height:100svh;padding:16px clamp(16px, 5vw, 40px) max(24px, env(safe-area-inset-bottom))}.auth-experience-module__tnIC2a__brandPanel{display:none}.auth-experience-module__tnIC2a__page:before{width:55vw;height:42vw}.auth-experience-module__tnIC2a__formStage{padding-block:28px}}@media (max-width:479px){.auth-experience-module__tnIC2a__topBar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px}.auth-experience-module__tnIC2a__backLink{gap:5px;font-size:10px}.auth-experience-module__tnIC2a__mobileWordmark{display:inline-flex}.auth-experience-module__tnIC2a__secureBadge{display:none}.auth-experience-module__tnIC2a__formStage{width:100%;max-width:100%;padding-block:20px}.auth-experience-module__tnIC2a__formColumn{width:100%;max-width:100%}.auth-experience-module__tnIC2a__formColumn .auth-form-card{width:100%;max-width:100%}.auth-experience-module__tnIC2a__formColumn .auth-form-card{overflow:hidden}:is(.auth-experience-module__tnIC2a__formColumn .auth-form-card input,.auth-experience-module__tnIC2a__formColumn .auth-form-card button,.auth-experience-module__tnIC2a__formColumn .auth-form-card select){font-size:16px}.auth-experience-module__tnIC2a__formColumn .auth-form-card{padding:20px 16px}}@media (max-width:380px){.auth-experience-module__tnIC2a__formColumn .auth-form-card{padding-inline:14px}}@media (max-width:350px){.auth-experience-module__tnIC2a__formColumn .auth-form-card [class*=grid-cols-2]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.auth-experience-module__tnIC2a__backLink,.auth-experience-module__tnIC2a__formFooter a{transition:none}}
