.quiz-landing{background:var(--ql-bg);color:var(--ql-ink);font-family:Arial,sans-serif;overflow-wrap:anywhere}.quiz-landing *{box-sizing:border-box}.quiz-landing :is(a,button,input,textarea){font:inherit}.quiz-landing a{color:inherit}.quiz-landing button{cursor:pointer}.quiz-landing :is(button,a,input,textarea):focus-visible{outline:3px solid var(--ql-accent);outline-offset:5px}.quiz-landing button:disabled{opacity:.4;cursor:not-allowed}.quiz-landing :is(p,li){line-height:1.75}.quiz-landing p{color:inherit!important;font-size:16px!important}.quiz-landing h1{font-size:min(clamp(46px,5.5vw,84px),var(--pontera-heading-cap,999px))!important;line-height:1.02!important;font-weight:500;letter-spacing:-.055em;margin:26px 0}.quiz-landing h2{font-size:min(clamp(34px,3.6vw,56px),var(--pontera-heading-cap,999px))!important;line-height:1.12!important;letter-spacing:-.04em;font-weight:500;margin:22px 0 30px}.quiz-landing h3{font-size:min(25px,var(--pontera-heading-cap,999px))!important;line-height:1.2!important;margin:20px 0}.ql-demo{padding:12px 4%;display:flex;justify-content:space-between;gap:16px;background:#172b2c;color:#fff;font-size:11px}.ql-demo a{text-decoration:none}.ql-nav{padding:25px 4%;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #80808040}.ql-brand{font-size:22px!important;font-weight:700;letter-spacing:-1px;text-decoration:none}.ql-nav nav{display:flex;gap:25px;font-size:13px}.ql-nav nav a{text-decoration:none}.quiz-landing .ql-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:48px;padding:16px 24px;background:var(--ql-ink);color:var(--ql-bg)!important;border:0;text-decoration:none;font-size:14px;border-radius:3px}.ql-hero{padding:70px 4%;display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:center;min-height:720px}.ql-kicker{font-size:10px;letter-spacing:2px;font-weight:700}.ql-hero p{max-width:520px;margin:25px 0 32px}.ql-hero figure{margin:0;position:relative}.ql-hero img{width:100%;height:580px;object-fit:cover}.ql-hero figcaption{font-size:9px;letter-spacing:1.5px;padding-top:16px}.ql-hero-meta{gap:24px;margin-top:40px}.ql-hero-meta,.ql-marquee{display:flex;font-size:11px}.ql-marquee{justify-content:space-around;align-items:center;padding:26px 4%;gap:20px;border-block:1px solid #80808050;text-transform:uppercase;letter-spacing:2px}.ql-marquee i{font-size:26px;color:var(--ql-accent)}.ql-section{padding:95px max(24px,calc((100% - 1240px)/2));scroll-margin-top:30px}.ql-intro{display:grid;grid-template-columns:1fr 2fr;gap:70px}.ql-intro p{max-width:740px}.ql-solutions{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:45px}.ql-solutions article{padding:32px;border:1px solid #80808050;display:flex;flex-direction:column}.ql-number{font-size:45px;color:var(--ql-accent)}.ql-solutions article>div{margin:20px 0;border-top:1px solid #80808040;padding-top:25px}.ql-solutions small{font-size:9px;letter-spacing:1px}.ql-solutions a{margin-top:auto;font-weight:700;font-size:13px}.ql-editorial{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;align-items:center;background:color-mix(in srgb,var(--ql-accent) 8%,var(--ql-bg))}.ql-editorial figure{margin:0}.ql-editorial img{width:100%;height:640px;object-fit:cover}.ql-editorial figcaption{font-size:10px;line-height:1.6;margin-top:15px}.ql-editorial ul{list-style:none;padding:0}.ql-editorial li{border-top:1px solid #80808040;padding:20px 0}.ql-editorial li b,.ql-editorial li span{display:block}.ql-editorial li span{font-size:14px;margin-top:7px}.ql-quiz-section{display:grid;grid-template-columns:1fr 1.6fr;gap:8%;background:var(--ql-ink);color:var(--ql-bg)}.ql-quiz-intro small{display:block;font-size:11px;opacity:.7}.ql-seal{display:flex;width:150px;height:150px;flex-direction:column;align-items:center;justify-content:center;border:1px solid;border-radius:50%;margin:38px 0;font-size:12px;transform:rotate(-10deg)}.ql-seal b{font-size:28px}.ql-quiz-card{padding:40px;background:var(--ql-bg);color:var(--ql-ink);min-width:0;align-self:start;border-radius:8px}.ql-progress-label{display:flex;justify-content:space-between;font-size:12px}.ql-quiz-card progress{appearance:none;width:100%;height:4px;margin:18px 0 30px;border:0}.ql-quiz-card progress::-webkit-progress-bar{background:#80808030}.ql-quiz-card progress::-webkit-progress-value{background:var(--ql-accent)}.ql-quiz-card h3{font-size:min(30px,var(--pontera-heading-cap,999px))!important}.ql-quiz-card fieldset{border:0;margin:28px 0;padding:0}.ql-quiz-card label{display:flex;align-items:center;gap:14px;padding:20px 18px;margin:12px 0;border:1px solid #80808060;cursor:pointer}.ql-quiz-card label.selected{background:color-mix(in srgb,var(--ql-accent) 15%,var(--ql-bg));border-color:var(--ql-ink)}.ql-quiz-card label input{width:18px;height:18px;accent-color:var(--ql-ink);flex-shrink:0}.ql-quiz-card label b{margin-left:auto;font-size:10px;opacity:.5}.ql-quiz-actions{display:flex;justify-content:space-between;gap:15px;align-items:center}.ql-quiz-actions>button:first-child,.ql-reset{border:0;background:none;color:inherit;padding:12px 0;text-decoration:underline;font-size:12px}.ql-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ql-result aside{padding:20px;background:color-mix(in srgb,var(--ql-accent) 12%,var(--ql-bg))}.ql-result dl>div{border-bottom:1px solid #80808040;padding:14px 0}.ql-result dt{font-size:12px;opacity:.7}.ql-result dd{margin:6px 0 0;font-size:15px;font-weight:700}.ql-result-note{font-size:13px!important}.ql-reset{display:block;margin-top:16px}.ql-process{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:60px}.ql-process article{border-top:2px solid var(--ql-accent);padding-top:25px}.ql-process article>span{font-size:12px}.ql-process p{font-size:14px!important}.ql-wide-photo{position:relative;height:620px}.ql-wide-photo img{width:100%;height:100%;object-fit:cover}.ql-wide-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent,#0009)}.ql-wide-photo>div{position:absolute;z-index:1;bottom:60px;left:6%;color:#fff;max-width:700px;padding-right:25px}.ql-wide-photo p{font-size:42px!important;line-height:1.2}.ql-agreement{display:grid;grid-template-columns:1fr 1fr;gap:10%}.ql-agreement ol{padding:0;list-style:none;counter-reset:conditions}.ql-agreement li{position:relative;padding:15px 0 15px 55px;border-top:1px solid #80808040;counter-increment:conditions}.ql-agreement li:before{content:"0"counter(conditions);position:absolute;left:0;top:36px;font-size:13px;color:var(--ql-accent)}.ql-faq{background:color-mix(in srgb,var(--ql-accent) 8%,var(--ql-bg))}.ql-faq details{border-bottom:1px solid #80808050;padding:25px 0}.ql-faq summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:20px;list-style:none}.ql-faq details p{max-width:850px}.ql-contact{display:grid;grid-template-columns:1fr 1fr;gap:12%}.ql-contact form{display:grid;gap:20px}.ql-contact label{display:grid;gap:10px;font-size:12px}.ql-contact :is(input,textarea){width:100%;min-width:0;background:transparent;color:inherit;border:1px solid #80808070;border-radius:0;padding:16px;font-size:16px}.ql-success{padding:20px;background:#dcebd3;color:#25422c!important}.ql-footer{padding:30px 4%;border-top:1px solid #80808050;display:flex;justify-content:space-between;gap:25px;align-items:center;font-size:11px}.ql-footer b{font-size:18px}.quiz-vetka :is(h1,h2){font-family:Georgia,serif;font-weight:400}.quiz-vetka .ql-hero img{border-radius:220px 220px 0 0}.quiz-sloi .ql-hero{grid-template-columns:1.1fr 1fr}.quiz-sloi .ql-hero figure{transform:rotate(2deg)}.quiz-vector .ql-hero{background:var(--ql-ink);color:var(--ql-bg)}.quiz-vector .ql-hero .ql-button{background:var(--ql-accent);color:var(--ql-ink)!important}.quiz-vector .ql-solutions article{border-top:5px solid var(--ql-accent)}.quiz-scena :is(h1,h2){font-family:Georgia,serif;font-style:italic}.quiz-scena .ql-hero img{border-radius:50% 50% 4px 4px}.quiz-scena .ql-button{border-radius:50px}.quiz-marshrut .ql-hero{grid-template-columns:1fr}.quiz-marshrut .ql-hero-copy{display:grid;grid-template-columns:1.4fr 1fr;gap:0 8%}.quiz-marshrut .ql-hero h1{grid-row:2/5}.quiz-marshrut .ql-hero .ql-kicker{grid-column:1/-1}.quiz-marshrut .ql-hero .ql-button{width:fit-content}.quiz-marshrut .ql-hero img{height:570px;margin-top:40px}.quiz-marshrut .ql-hero-meta{margin-top:25px}@media(max-width:800px){.ql-demo{flex-wrap:wrap;font-size:10px}.ql-demo>span{display:none}.ql-nav{flex-wrap:wrap;padding:20px}.ql-nav nav{order:3;width:100%;justify-content:space-between;gap:12px}.ql-nav>.ql-button{padding:12px;font-size:11px}.ql-brand{font-size:18px!important}.ql-hero,.quiz-sloi .ql-hero{grid-template-columns:1fr;padding:45px 20px;gap:35px;min-height:0}.ql-hero img{height:420px}.ql-hero-meta{gap:16px}.ql-marquee{font-size:8px;letter-spacing:.5px;gap:10px}.ql-marquee i{font-size:18px}.ql-section{padding:60px 20px}.ql-agreement,.ql-contact,.ql-editorial,.ql-intro,.ql-quiz-section{grid-template-columns:1fr;gap:35px}.ql-solutions{grid-template-columns:1fr;gap:16px}.ql-solutions article{padding:26px}.ql-editorial img{height:420px}.ql-quiz-card{padding:25px 20px}.ql-quiz-intro h2 br,.ql-seal{display:none}.ql-quiz-intro small{margin-top:25px}.ql-quiz-actions{flex-wrap:wrap}.ql-quiz-actions .ql-button{font-size:12px;padding:16px}.ql-process{grid-template-columns:1fr 1fr;gap:25px}.ql-wide-photo{height:450px}.ql-wide-photo p{font-size:34px!important}.ql-wide-photo>div{bottom:35px}.ql-faq summary{font-size:18px}.ql-footer{flex-direction:column;align-items:flex-start;padding:28px 20px}.quiz-marshrut .ql-hero-copy{display:block}.quiz-marshrut .ql-hero img{height:400px;margin-top:10px}.quiz-sloi .ql-hero figure{transform:none}}@media(max-width:380px){.quiz-landing h1{font-size:min(40px,var(--pontera-heading-cap,999px))!important}.ql-nav>.ql-button{width:100%}.ql-process{grid-template-columns:1fr}.ql-quiz-card label{padding:16px 12px}.ql-hero img{height:330px}}