.q-site{font-family:var(--q-font);color:var(--q-ink);background:#fff;font-size:17px;line-height:1.65;overflow:clip;color-scheme:light}.q-site *,.q-site *:before,.q-site *:after{box-sizing:border-box}.q-site h1,.q-site h2,.q-site h3,.q-site p,.q-site ul,.q-site ol{margin:0}.q-site a{color:inherit;text-decoration:none}.q-site button,.q-site select,.q-site input{font:inherit}.q-site button,.q-site summary,.q-site select{cursor:pointer}.q-site img{max-width:100%}.q-site :focus-visible{outline:3px solid #02a9e3;outline-offset:5px}.q-site h1,.q-site h2,.q-site h3{font-weight:700;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.q-site h2{font-size:clamp(28px,3.1vw,42px)}.q-site h3{font-size:clamp(22px,2vw,28px)}.q-site p{color:var(--q-muted)}.q-container{width:min(1200px,calc(100% - 80px));margin-inline:auto}.q-skip{position:fixed;top:-100px;left:20px;background:#fff;padding:12px 24px;z-index:100}.q-skip:focus{top:10px}.q-header{background:#fff;position:relative;z-index:30;border-bottom:1px solid var(--q-line)}.q-header-top{min-height:96px;display:flex;align-items:center;gap:28px}.q-logos{display:flex;align-items:center;gap:20px;flex-shrink:0}.q-logos>span{height:32px;width:1px;background:var(--q-line)}.q-logos img{display:block;object-fit:contain}.q-header-contact{display:flex;align-items:flex-start;gap:10px;margin-left:auto;font-size:14px;font-weight:700;line-height:1.5}.q-header-contact svg{margin-top:4px;color:var(--q-blue)}.q-header-contact small{font-weight:400;color:var(--q-muted);font-size:11px}.q-header-contact div>small{display:block}.q-header-actions{display:flex;align-items:center;gap:22px}.q-languages{display:flex;background:#f0f5f8;border-radius:8px;padding:3px}.q-languages button{border:0;color:var(--q-muted);background:transparent;font-weight:700;font-size:12px;padding:7px 9px;border-radius:6px}.q-languages button[aria-pressed=true]{background:#fff;color:var(--q-ink);box-shadow:0 1px 4px #233b5814}.q-login{font-size:14px;font-weight:700}.q-site .q-button,.q-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;width:fit-content;min-height:52px;padding:13px 25px;border:1px solid transparent;border-radius:10px;background:#108fca;color:#fff;text-decoration:none;font-size:15px;font-weight:700;line-height:1.4;cursor:pointer;transition:background .2s,transform .2s}.q-site .q-button:hover,.q-button:hover{background:#0875ab;color:#fff;transform:translateY(-2px)}.q-site .q-button-secondary{background:#fff;color:var(--q-ink);border-color:var(--q-line)}.q-site .q-button-secondary:hover{background:#e6f5fc;color:#0875ab}.q-site .q-header-cta{min-height:44px;padding:10px 17px;font-size:13px}.q-button:disabled{opacity:.5;cursor:wait}.q-navigation{border-top:1px solid #edf2f6}.q-navigation>div{display:flex;align-items:center;justify-content:space-between;gap:15px}.q-navigation a{font-size:13px;font-weight:700;position:relative;padding-block:17px;white-space:nowrap;transition:color .2s}.q-navigation a:hover,.q-navigation a[aria-current=page]{color:var(--q-blue)}.q-navigation a[aria-current=page]:after{content:"";position:absolute;bottom:-1px;height:3px;left:0;right:0;background:var(--q-blue);border-radius:3px}.q-menu-button,.q-mobile-login{display:none}.q-hero{background:linear-gradient(110deg,#ecf6fb 10%,#f4faff 65%,#dcf3fb);position:relative}.q-breadcrumb{display:flex;flex-wrap:wrap;gap:14px;padding-top:28px;color:var(--q-muted);font-size:13px}.q-breadcrumb a:hover{color:var(--q-blue)}.q-hero-grid{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:50px;min-height:410px;padding-block:46px 64px}.q-hero-home .q-hero-grid{min-height:550px;padding-block:65px}.q-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#1187b8;display:block}.q-hero h1{font-size:clamp(38px,4.5vw,66px);margin-block:20px 24px;max-width:750px}.q-hero-home h1{font-size:clamp(46px,5.7vw,78px)}.q-lead{color:#526b80;font-size:clamp(18px,1.7vw,22px);line-height:1.55;max-width:700px}.q-hero-note{margin-top:15px!important;font-size:17px}.q-hero-copy>.q-button{margin-top:24px}.q-hero-text-only{grid-template-columns:1fr;min-height:280px}.q-hero-art{position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate}.q-hero-art>img{position:relative;width:100%;max-height:410px;object-fit:contain}.q-orbit{position:absolute;inset:5%;border:1px solid #addcee;border-radius:50%;background:#d6f0fa66;z-index:-1}.q-orbit:before{content:"";position:absolute;width:36px;height:36px;border-radius:12px;top:10%;right:2%;background:#19b8e4;transform:rotate(18deg)}.q-orbit:after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;bottom:5%;left:6%;background:#263f63}.q-section{padding-block:76px}.q-section+.q-section:not(.q-section-soft):not(.q-section-dark){padding-top:24px}.q-section-soft{background:var(--q-soft)}.q-section-dark{background:#253f60;color:#fff}.q-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:36px}.q-section-heading p{margin-top:15px;max-width:650px}.q-section-heading>.q-button{flex-shrink:0}.q-grid{display:grid;gap:24px}.q-grid>*,.q-split>*,.q-hero-grid>*{min-width:0}.q-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.q-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.q-split{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:70px}.q-prose{line-height:1.8;color:var(--q-muted);overflow-wrap:anywhere}.q-prose p+p{margin-top:20px}.q-prose h3{margin-bottom:24px;color:var(--q-ink)}.q-prose ul,.q-prose ol{padding-left:24px}.q-prose li+li{margin-top:10px}.q-prose a{color:var(--q-blue);text-decoration:underline}.q-brand-panel{background:#f1f8fc;border-radius:24px;padding:40px;display:flex;justify-content:center}.q-brand-panel img{max-height:200px;object-fit:contain}.q-card{border:1px solid var(--q-line);border-radius:20px;padding:36px;background:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:22px}.q-card h2{font-size:30px}.q-card .q-button{margin-top:auto}.q-card-tint{background:#e8f5fc;border-color:#d5eaf5}.q-card-blue{background:#118bc3;border-color:transparent;color:#fff}.q-card-blue p,.q-card-blue .q-prose{color:#ebf8ff}.q-card-blue .q-step-number{background:#ffffff20;color:#fff}.q-card-illustration{height:100px;align-self:flex-end;margin-top:auto}.q-step-number{display:inline-flex;flex-shrink:0;width:52px;height:52px;align-items:center;justify-content:center;background:#e5f4fc;color:var(--q-blue);border-radius:15px;font-size:20px;font-weight:700}.q-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.q-test-card{display:flex;position:relative;min-height:255px;border-radius:20px;background:#e4f4fb;padding:32px;overflow:hidden}.q-test-card>div{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:68%}.q-test-card h3{margin-top:18px;font-size:29px}.q-text-link{display:inline-flex;align-items:center;gap:20px;margin-top:auto;padding-top:25px;font-size:15px;font-weight:700;color:#0e83b9}.q-test-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;opacity:.26;transition:transform .3s}.q-test-card:hover img{transform:scale(1.04)}.q-test-card-dark{background:#284364;color:#fff!important}.q-test-card-dark .q-eyebrow,.q-test-card-dark .q-text-link{color:#85dcfa}.q-test-card-dark img{mix-blend-mode:luminosity;opacity:.15}.q-reason{padding:14px 30px 14px 0}.q-reason+.q-reason{border-left:1px solid var(--q-line);padding-left:30px}.q-reason .q-step-number{background:#fff;margin-bottom:25px}.q-reason h3{margin-bottom:16px}.q-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--q-line);border-radius:20px;background:#fff}.q-stats article{padding:30px}.q-stats article+article{border-left:1px solid var(--q-line)}.q-stats strong{display:block;font-size:clamp(34px,4vw,52px);color:var(--q-blue);letter-spacing:-.04em;line-height:1.2;margin-bottom:12px}.q-stats p{font-size:15px;line-height:1.5}.q-region-select{min-width:230px;font-size:12px;color:var(--q-muted)}.q-region-select span{display:block;margin-bottom:4px}.q-region-select select{width:100%;border:1px solid var(--q-line);padding:12px 16px;background:#fff;border-radius:10px;color:var(--q-ink);font-size:14px}.q-article{display:flex;flex-direction:column;border-radius:18px;border:1px solid var(--q-line);background:#fff;overflow:hidden;transition:box-shadow .2s,transform .2s}.q-article:hover{transform:translateY(-3px);box-shadow:0 12px 30px #253f6010}.q-article-image{aspect-ratio:16/9;background:#e6f1f8;overflow:hidden}.q-article-image img{width:100%;height:100%;object-fit:cover}.q-article-body{padding:26px}.q-article h3{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-block:10px 15px;font-size:23px}.q-article h3 svg{flex-shrink:0;color:var(--q-blue)}.q-article p,.q-article .q-prose{font-size:15px}.q-tabs{display:flex;gap:10px;border-bottom:1px solid var(--q-line);margin-bottom:35px}.q-tabs button{border:0;border-bottom:3px solid transparent;background:transparent;padding:15px 25px;font-size:19px;font-weight:700;color:var(--q-muted)}.q-tabs button[aria-selected=true]{border-bottom-color:var(--q-blue);color:var(--q-blue)}.q-audience-panel{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:center}.q-audience-panel p{margin-block:24px}.q-audience-panel img{max-height:330px;object-fit:contain;width:100%}.q-reviews{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.q-review{flex:0 0 calc((100% - 48px) / 3);min-width:270px;border:1px solid var(--q-line);border-radius:20px;padding:25px;scroll-snap-align:start}.q-review blockquote{margin:24px 0;color:var(--q-ink)}.q-review>p{font-size:13px;margin-top:6px}.q-review-photo{width:64px;height:64px;object-fit:cover;border-radius:50%}.q-review-video{position:relative;padding:0;border:0;background:#dbeaf5;border-radius:12px;overflow:hidden;width:100%}.q-review-video img{aspect-ratio:16/9;width:100%;object-fit:cover}.q-review-video span{position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--q-blue)}.q-video-frame{width:100%;aspect-ratio:16/9;border:0}.q-partners{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.q-partners a{display:flex;align-items:center;flex-direction:column;gap:15px;padding:25px;background:#fff;border:1px solid var(--q-line);border-radius:16px;text-align:center;font-size:13px}.q-partners img{width:120px;height:75px;object-fit:contain}.q-question-grid{list-style:none;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.q-question-grid li{grid-column:span 2;display:flex;align-items:flex-start;gap:20px;padding:25px;background:#f2f8fb;border-radius:18px}.q-question-grid li:nth-last-child(-n+2){grid-column:span 3}.q-question-grid p{color:var(--q-ink);font-weight:500}.q-callout{padding:35px;border-radius:20px;background:#e3f3fc;color:#167fab}.q-callout p{margin-block:15px;color:#496b83}.q-callout strong{color:#0c80b7}.q-steps{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:30px;list-style:none;padding:0;margin-bottom:36px!important}.q-steps li{border-top:1px solid var(--q-line);padding-top:24px}.q-steps p{margin-top:20px;color:inherit}.q-section-dark .q-steps{--q-line: #567088}.q-section-dark .q-step-number{background:#ffffff15;color:#84ddff}.q-tags{display:flex;flex-wrap:wrap;gap:10px}.q-tags span{padding:7px 16px;border-radius:8px;background:var(--q-soft);font-size:14px;color:#2284ac}.q-parent-photo{border-radius:20px;max-height:290px;justify-self:center;object-fit:contain}.q-subscription{display:grid;grid-template-columns:.9fr 1.2fr;border:1px solid var(--q-line);border-radius:24px;overflow:hidden}.q-subscription-summary{padding:45px;background:#253f60;color:#fff}.q-subscription-summary .q-eyebrow{color:#7edcfc}.q-subscription-summary h2{margin-block:22px}.q-subscription-summary p{color:#cee1ef;margin-bottom:30px}.q-feature-list{list-style:none;padding:40px!important;display:flex;flex-direction:column;justify-content:center;gap:25px}.q-feature-list li{display:flex;align-items:flex-start;gap:18px}.q-feature-list li>span{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;color:#1188bc;background:#e5f5fb}.q-faq-layout{display:grid;grid-template-columns:1fr 310px;gap:45px;align-items:start}.q-faq{border-bottom:1px solid var(--q-line)}.q-faq summary{display:flex;align-items:baseline;gap:20px;list-style:none;padding:24px 0;font-size:20px;font-weight:700;line-height:1.4}.q-faq summary::-webkit-details-marker{display:none}.q-faq-number{color:#92aabc;font-size:13px;font-weight:500}.q-faq-plus{margin-left:auto;font-size:25px;color:var(--q-blue);transition:transform .2s}.q-faq[open] .q-faq-plus{transform:rotate(45deg)}.q-faq[open] summary{color:#1185b9}.q-faq .q-prose{padding:0 25px 25px 37px;font-size:16px}.q-support{position:sticky;top:30px}.q-support h2{font-size:25px;margin-top:20px}.q-support a{display:block;color:#0c80b7;font-size:15px;font-weight:700;margin-top:12px;overflow-wrap:anywhere}.q-contact-grid{display:grid;grid-template-columns:.9fr 1.3fr;gap:30px}.q-contact-cards{display:grid;gap:18px}.q-contact-cards .q-card{padding:28px;gap:10px}.q-contact-cards h2{font-size:23px}.q-contact-cards a{font-size:16px}.q-contact-icon{color:var(--q-blue);margin-bottom:8px}.q-map{display:flex;flex-direction:column;border:1px solid var(--q-line);border-radius:20px;overflow:hidden;background:#e8f2f8}.q-map iframe{flex:1;min-height:400px;border:0;width:100%}.q-map>a{padding:18px 25px;font-size:14px;background:#fff}.q-requisites h2{font-size:28px;margin-bottom:30px}.q-requisites strong{color:var(--q-ink);overflow-wrap:anywhere}.q-footer{background:#203852;color:#fff;padding-top:60px}.q-footer-grid{display:grid;grid-template-columns:1.25fr 1fr .8fr 1fr;gap:45px;padding-bottom:45px}.q-footer-brand p{font-size:14px;margin-block:20px;color:#b3c8d9;max-width:240px}.q-footer-brand>a{font-weight:700}.q-footer-brand small{display:block;font-size:11px;color:#b3c8d9}.q-footer nav{display:flex;flex-direction:column;gap:14px;font-size:13px}.q-footer nav a{color:#d8e5ef}.q-footer a:hover{color:#75d9ff}.q-footer-bottom{display:flex;justify-content:space-between;gap:25px;border-top:1px solid #ffffff20;padding-block:25px;font-size:12px}.q-footer-bottom p{color:#b3c8d9}.q-footer-bottom>div{display:flex;flex-wrap:wrap;gap:20px}.q-school-dialog,.q-video-dialog{border-radius:20px!important;padding:28px!important;font-family:Gilroy,sans-serif;color-scheme:light}.q-school-dialog .el-dialog__title{font-size:24px;color:#253c58;font-weight:700}.q-school-dialog .form-data{display:block}.q-school-dialog .sending-column-data{margin:10px 0 6px;color:#253c58}.q-school-dialog .el-select{width:100%}.q-school-dialog .el-input__wrapper,.q-school-dialog .el-select__wrapper{min-height:44px;border-radius:8px}.q-school-dialog .dialog-footer{display:flex;gap:14px;margin-top:22px}.q-school-dialog .dialog-footer button{flex:1;border-radius:8px;padding:12px;border:1px solid #dce8ef;background:#fff}.q-school-dialog .dialog-footer .btn-send{background:#108fca;color:#fff}.q-question-form{display:grid;gap:16px}.q-question-form label:not(.el-checkbox){display:grid;gap:7px;color:#253c58}.q-question-form .el-checkbox{white-space:normal;height:auto}.q-question-form .el-checkbox__label{white-space:normal}@media(max-width:1100px){.q-container{width:calc(100% - 48px)}.q-header-contact{display:none}.q-header-actions{margin-left:auto}.q-navigation a{font-size:11px}.q-hero-grid{gap:24px}.q-split{gap:35px}.q-faq-layout{grid-template-columns:1fr 270px;gap:25px}.q-footer-grid{gap:25px}}@media(max-width:800px){.q-header-top{min-height:80px;gap:12px}.q-logos{gap:12px}.q-logos img{max-width:90px}.q-logos>a>img{width:40px}.q-header-actions{gap:12px}.q-login{display:none}.q-menu-button{display:grid;place-items:center;border:1px solid var(--q-line);border-radius:8px;width:42px;height:42px;background:#fff;color:var(--q-ink)}.q-navigation{display:none}.q-navigation.is-open{display:block}.q-navigation>div{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;padding-block:10px 20px}.q-navigation a{font-size:14px;white-space:normal;padding:12px 0}.q-navigation .q-mobile-login{display:block}.q-hero-grid{min-height:0;grid-template-columns:1.2fr .8fr;padding-block:35px 45px}.q-hero-home .q-hero-grid{min-height:0;padding-block:45px}.q-hero-art>img{max-height:300px}.q-hero-text-only{grid-template-columns:1fr}.q-section{padding-block:52px}.q-section-heading{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:28px}.q-grid-three{grid-template-columns:1fr}.q-reason+.q-reason{border-left:0;border-top:1px solid var(--q-line);padding:25px 0 0}.q-reason{padding:0}.q-card{padding:26px}.q-card h2{font-size:25px}.q-stats{grid-template-columns:1fr 1fr}.q-stats article:nth-child(3){border-left:0}.q-stats article:nth-child(n+3){border-top:1px solid var(--q-line)}.q-question-grid{grid-template-columns:1fr}.q-question-grid li,.q-question-grid li:nth-last-child(-n+2){grid-column:auto}.q-faq-layout{grid-template-columns:1fr}.q-support{position:static}.q-contact-grid{grid-template-columns:1fr}.q-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.q-footer-bottom{flex-direction:column}.q-subscription-summary,.q-feature-list{padding:30px!important}.q-audience-panel{gap:30px}}@media(max-width:560px){.q-container{width:calc(100% - 36px)}.q-site{font-size:16px}.q-header-top{min-height:74px}.q-logos{gap:8px}.q-logos>span{display:none}.q-logos>a>img{width:32px}.q-logos .q-logo{width:82px}.q-site .q-header-cta{display:none}.q-header-actions{gap:9px}.q-languages button{padding:7px}.q-hero-grid{grid-template-columns:1fr;gap:20px}.q-hero-home .q-hero-grid{padding-block:38px}.q-hero h1{font-size:39px;margin-block:15px 20px}.q-hero-home h1{font-size:48px}.q-hero-art{margin-inline:auto;max-width:280px;width:100%}.q-hero-art>img{max-height:230px}.q-actions{gap:10px}.q-site .q-button{padding:13px 18px;font-size:14px}.q-grid-two,.q-split,.q-subscription,.q-audience-panel{grid-template-columns:1fr}.q-steps{grid-auto-flow:row;gap:24px}.q-steps li{display:flex;align-items:flex-start;gap:20px}.q-steps p{margin-top:5px}.q-partners{grid-template-columns:1fr 1fr;gap:12px}.q-partners a{padding:18px}.q-test-card{min-height:225px;padding:28px}.q-test-card h3{font-size:27px}.q-stats article{padding:22px 17px}.q-stats strong{font-size:36px}.q-stats p{font-size:13px}.q-tabs{gap:0}.q-tabs button{padding:12px 9px;font-size:15px;flex:1}.q-audience-panel img{max-height:240px}.q-review{flex-basis:86%;min-width:0}.q-faq summary{gap:12px;font-size:18px}.q-faq .q-prose{padding-left:26px}.q-callout{padding:26px}.q-footer{padding-top:40px}.q-footer-grid{gap:30px 20px}.q-footer-brand{grid-column:1/-1}.q-footer-brand p{max-width:none}.q-footer nav{font-size:12px}.q-contact-cards a{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.q-site *,.q-site *:before,.q-site *:after{transition:none!important;scroll-behavior:auto!important}}.q-auth{padding-block:60px 80px;background:#f1f7fb}.q-auth-grid{display:grid;grid-template-columns:.85fr 1.15fr;align-items:start;gap:64px}.q-auth-intro{padding:30px 0;display:flex;flex-direction:column;align-items:flex-start;gap:24px;position:sticky;top:25px}.q-auth-intro h2{font-size:clamp(32px,3.3vw,46px)}.q-auth-intro .q-auth-subtitle{color:#208bb6;font-size:14px;margin-top:-20px}.q-auth-intro>p{font-size:17px}.q-auth-art{height:210px;object-fit:contain;align-self:center}.q-auth-badge{font-size:11px;letter-spacing:.06em;padding:6px 12px;background:#dceff9;color:#1688bc;border-radius:8px}.q-auth-switch{border-top:1px solid var(--q-line);padding-top:24px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:15px}.q-auth-switch a{font-weight:700;color:#1087bd}.q-auth-guide{width:100%;border:1px solid #dbe9f2;border-radius:16px;padding:25px}.q-auth-guide h3{font-size:18px;margin-bottom:20px}.q-auth-guide ol{list-style:none;padding:0;display:grid;gap:20px}.q-auth-guide li{display:flex;gap:16px;align-items:center;line-height:1.4;font-size:15px}.q-auth-guide li span{flex-shrink:0;display:grid;place-items:center;background:#fff;border:1px solid var(--q-line);border-radius:50%;width:30px;height:30px;color:var(--q-blue)}.q-auth-form{--background: #fff;--foreground: #253c58;--input: #dce8ef;--primary: #108fca;--primary-foreground: #fff;--muted: #f0f7fb;--muted-foreground: #62758a;background:#fff;border:1px solid var(--q-line);padding:40px;border-radius:24px;box-shadow:0 12px 40px #253f6005;min-width:0}.q-auth-form>header{margin-bottom:30px}.q-auth-form>header h1{font-size:32px;margin-bottom:10px}.q-auth-form>header p{font-size:15px}.q-auth-form input,.q-auth-form button[role=combobox]{min-height:46px;border-radius:9px;background:#fff;color:#253c58;box-shadow:none;border-color:#dce8ef;font-size:15px}.q-auth-form label{color:#3a5167;font-weight:500;font-size:14px}.q-auth-form button[type=submit]{min-height:50px;background:#108fca;border-radius:10px;color:#fff;font-weight:700}.q-login-modes{display:flex;padding:5px;border-radius:10px;background:#eff5f9}.q-login-modes button[aria-pressed=true]{color:#1087bd}.q-registration-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px}.q-field-wide{grid-column:1/-1}@media(max-width:950px){.q-auth-grid{gap:35px;grid-template-columns:.8fr 1.2fr}.q-auth-form{padding:28px}.q-registration-fields{grid-template-columns:1fr}}@media(max-width:700px){.q-auth{padding-block:25px 50px}.q-auth-grid{grid-template-columns:1fr;gap:25px}.q-auth-intro{position:static;padding:15px 0;gap:20px}.q-auth-intro h2{font-size:32px}.q-auth-art{display:none}.q-auth-form{padding:26px 22px}.q-auth-form>header h1{font-size:28px}.q-auth-guide{padding:20px}}.q-remote-state{border:1px dashed var(--q-line);border-radius:16px;padding:25px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;font-size:15px}.q-remote-state button{color:var(--q-blue);font-weight:700;border:0;background:transparent}
