@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(../../fonts/manrope-latin-600-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(../../fonts/manrope-latin-700-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(../../fonts/manrope-latin-800-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(../../fonts/onest-latin-400-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(../../fonts/onest-latin-500-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:url(../../fonts/onest-latin-600-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Consultant Display;font-style:normal;font-weight:400;src:url(../../fonts/ConsultantDisplay-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Consultant Display;font-style:normal;font-weight:700;src:url(../../fonts/ConsultantDisplay-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bicubik;font-style:normal;font-weight:400;src:url(../../fonts/Bicubik.woff2) format("woff2")}:root{--color-black:#000;--color-text:#0a0a0a;--color-white:#fff;--color-gray-100:#f5f5f7;--color-gray-300:#e5e5ea;--color-gray-600:#6e6e73;--color-gray-400:#a1a1a6;--color-dark-surface:#1c1c1e;--color-dark-border:#262626;--color-dark-border-strong:#3a3a3c;--color-accent:#0095d4;--font-display:"Manrope",system-ui,-apple-system,sans-serif;--font-text:"Onest",system-ui,-apple-system,sans-serif;--font-brand:"Consultant Display","Bicubik",sans-serif;--radius-image:0;--radius-tile:28px;--radius-card:24px;--radius-card-dark:20px;--radius-chip:980px;--radius-pill:980px;--radius-input:980px;--radius-input-soft:14px;--radius-avatar:50%;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:40px;--space-6:48px;--space-8:64px;--space-10:80px;--space-12:96px;--space-15:120px;--container:1200px;--gutter:24px;--page-margin:120px}*,:after,:before{box-sizing:border-box}html{background:var(--color-white);color:var(--color-text);font-family:var(--font-text);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}body{margin:0}img,svg{display:block;max-width:100%}img{border-radius:var(--radius-image)}a{color:inherit}button,input,select,textarea{color:inherit;font:inherit}.container{margin-inline:auto;width:min(var(--container),100% - 2*var(--gutter))}.section{padding:var(--space-15) 0}.section--tight{padding:var(--space-12) 0}.section--dark{background:var(--color-black);color:var(--color-white)}.section--gray{background:var(--color-gray-100)}.stack{display:flex;flex-direction:column;gap:var(--space-3)}.row{gap:var(--space-2)}.center,.row{align-items:center;display:flex}.center{flex-direction:column;text-align:center}.grid{display:grid;gap:var(--space-3)}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-5{gap:20px;grid-template-columns:repeat(5,minmax(0,1fr))}.section-head{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:var(--space-8);text-align:center}.section-head .sub{max-width:640px}.display-1{font-family:var(--font-display);font-size:clamp(44px,6.7vw,96px);font-weight:800;letter-spacing:-.04em;line-height:1;margin:0}.display-2{font-size:clamp(34px,3.9vw,56px);letter-spacing:-.03em;line-height:1.05}.display-2,.display-3{font-family:var(--font-display);font-weight:700;margin:0}.display-3{font-size:32px;letter-spacing:-.02em;line-height:1.1}.title{font-size:26px;letter-spacing:-.02em;line-height:1.15}.title,.title-sm{font-family:var(--font-display);font-weight:700;margin:0}.title-sm{font-size:18px;letter-spacing:-.01em;line-height:1.2}.lead{font-size:24px;line-height:1.45}.lead,.sub{color:var(--color-gray-600);margin:0}.sub{font-size:21px}.body,.sub{line-height:1.5}.body{font-size:17px;margin:0}.body--muted{color:var(--color-gray-600)}.small{font-size:15px}.caption,.small{line-height:1.5;margin:0}.caption{color:var(--color-gray-600);font-size:13px}.label{font-family:var(--font-brand);font-size:12px;font-weight:400;text-transform:uppercase}.label,.step-number{color:var(--color-gray-600);letter-spacing:.08em}.step-number{font-size:14px;font-weight:600}.stat{font-family:var(--font-brand);font-size:64px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:1}.stat-label{color:var(--color-gray-600);font-size:17px}.brand-display{font-family:var(--font-brand);font-weight:700;letter-spacing:.01em}.section--dark .body--muted,.section--dark .caption,.section--dark .label,.section--dark .lead,.section--dark .stat-label,.section--dark .step-number,.section--dark .sub{color:var(--color-gray-400)}.btn{align-items:center;background:var(--color-text);border:0;border-radius:var(--radius-pill);color:var(--color-white);cursor:pointer;display:inline-flex;font-size:17px;font-weight:600;gap:8px;height:56px;justify-content:center;padding:0 28px;text-decoration:none;white-space:nowrap}.btn:hover{background:#262626}.btn--primary{background:var(--color-accent);color:var(--color-white);font-size:20px;font-weight:700;height:60px;padding:0 36px}.btn--primary:hover{background:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.btn--white{background:var(--color-white);color:var(--color-text)}.btn--white:hover{background:var(--color-gray-100)}.btn--outline{background:transparent;box-shadow:inset 0 0 0 1px var(--color-gray-300);color:var(--color-text)}.btn--outline:hover{background:transparent;box-shadow:inset 0 0 0 1px var(--color-text)}.section--dark .btn--outline{box-shadow:inset 0 0 0 1px var(--color-dark-border-strong);color:var(--color-white)}.section--dark .btn--outline:hover{box-shadow:inset 0 0 0 1px var(--color-white)}.btn--sm{font-size:15px;height:40px;padding:0 18px}.link{align-items:center;display:inline-flex;font-size:17px;font-weight:600;gap:6px;text-decoration:none}.link:hover{color:var(--color-gray-600)}.link svg{height:16px;width:16px}.input{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-input);font-size:17px;height:56px;outline:none;padding:0 24px;width:100%}.input:focus{border-color:var(--color-text)}.input--soft{background:var(--color-gray-100);border:0;border-radius:var(--radius-input-soft);font-size:16px;height:56px;padding:0 20px}.input--dark,.section--dark .input{background:var(--color-dark-surface);border-color:var(--color-dark-border-strong);color:var(--color-white)}.input--dark:focus,.section--dark .input:focus{border-color:var(--color-white)}.field{display:flex;flex-direction:column;gap:8px}.field>label{font-size:15px;font-weight:600}.form-row{display:flex;gap:12px}.form-row>*{flex:1 1 0;min-width:0}.form-row>.btn{flex:0 0 auto}.form-card{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:12px;padding:20px}.sr-only{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.card{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-card);gap:16px;padding:24px}.card,.tile{display:flex;flex-direction:column}.tile{background:var(--color-gray-100);border-radius:var(--radius-tile);gap:20px;padding:40px}.card--dark{background:var(--color-dark-surface);border-radius:var(--radius-card-dark);color:var(--color-white);gap:12px;padding:28px}.card--dark,.quote{display:flex;flex-direction:column}.quote{background:var(--color-white);border-radius:var(--radius-card);gap:24px;margin:0;padding:32px}.quote p{font-size:19px;line-height:1.5;margin:0}.quote footer{align-items:center;display:flex;gap:12px;margin-top:auto}.image{background:var(--color-gray-100);border-radius:var(--radius-image);overflow:hidden}.image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image--bw img{filter:grayscale(1)}.avatar{align-items:center;background:var(--color-gray-100);border-radius:var(--radius-avatar);display:inline-flex;flex-shrink:0;font-family:var(--font-display);font-size:18px;font-weight:700;height:56px;justify-content:center;width:56px}.avatar--sm{font-size:14px;height:40px;width:40px}.avatar--dark{background:var(--color-text);color:var(--color-white)}.chip{align-items:center;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-chip);display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 12px}.chip--float{box-shadow:0 8px 24px rgba(0,0,0,.08)}.chip--tier{font-family:var(--font-brand);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.chip--tier.is-dark,.chip--tier[data-tier=premium]{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.t-brand,.t-brand-caps{font-family:var(--font-brand)}.t-brand-caps{font-weight:400;letter-spacing:.06em;text-transform:uppercase}.t-brand-num{font-family:var(--font-brand);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}.dot{background:var(--color-accent);border-radius:50%;display:inline-block;height:8px;width:8px}.check-list{display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:12px;list-style:none;margin:0;padding:0}.check-list li{align-items:center;display:flex;gap:10px}.check-list svg{flex-shrink:0;height:18px;width:18px}.rule{border:0;border-top:1px solid var(--color-gray-300);margin:0}.section--dark .rule{border-color:var(--color-dark-border)}.nav{background:var(--color-white);border-bottom:1px solid var(--color-gray-300);height:64px}.nav,.nav .container{align-items:center;display:flex}.nav .container{gap:24px;justify-content:space-between}.nav__logo img{height:36px;width:auto}.nav__links{display:flex;font-size:15px;font-weight:500;gap:36px}.nav__actions a,.nav__links a{text-decoration:none;white-space:nowrap}.nav__actions{align-items:center;display:flex;font-size:15px;font-weight:500;gap:24px}.footer{border-top:1px solid var(--color-gray-300);padding:64px 0 40px}.footer__grid{display:grid;gap:32px;grid-template-columns:1.6fr repeat(4,minmax(0,1fr))}.footer__col{display:flex;flex-direction:column;gap:14px}.footer__col a{font-size:15px;text-decoration:none}.footer__bottom{border-top:1px solid var(--color-gray-300);color:var(--color-gray-600);display:flex;gap:16px;justify-content:space-between;margin-top:48px;padding-top:24px}.footer__bottom,.store{align-items:center;font-size:13px}.store{border:1px solid var(--color-gray-300);border-radius:var(--radius-pill);display:inline-flex;font-weight:600;height:32px;padding:0 14px;text-decoration:none}.hero{padding:112px 0 96px;text-align:center}.hero .display-1{margin-inline:auto;max-width:1100px}.hero .lead{margin:28px auto 0;max-width:680px}.hero__actions{align-items:center;gap:32px;margin-top:36px}.hero__actions,.hero__visual{display:flex;justify-content:center}.hero__visual{background:var(--color-gray-100);border-radius:var(--radius-image);height:640px;margin-top:80px;overflow:hidden;position:relative}.cta{background:var(--color-black);color:var(--color-white);padding:128px 0;text-align:center}.cta .display-1{font-size:clamp(40px,5vw,72px)}.cta .sub{color:var(--color-gray-400);margin:20px auto 0;max-width:560px}.cta__form{display:flex;gap:12px;justify-content:center;margin-top:28px}.cta__form .input{height:60px;width:360px}@media(max-width:1024px){.grid-5{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){:root{--gutter:16px}.section,.section--tight{padding:64px 0}.section-head{margin-bottom:40px}.grid-2,.grid-3,.grid-4,.grid-5{grid-template-columns:1fr}.nav__links{display:none}.nav__actions{gap:12px}.hero{padding:64px 0 48px}.hero__actions{flex-direction:column;gap:16px}.hero__visual{height:420px;margin-top:48px}.cta{padding:72px 0}.cta__form{align-items:stretch;flex-direction:column}.cta__form .input{width:100%}.form-row{flex-direction:column}.footer__grid{grid-template-columns:1fr 1fr}.footer__bottom{align-items:flex-start;flex-direction:column}.stat{font-size:44px}.display-3{font-size:26px}.tile{padding:28px}}:root{--qz-danger:#b3261e;--qz-ease:cubic-bezier(.2,.7,.2,1)}html{scroll-padding-top:140px}body{background:var(--color-white);display:flex;flex-direction:column;min-height:100vh}main{flex:1 0 auto}body:not([data-screen=welcome]) main{min-height:100vh;min-height:100svh}[hidden]{display:none!important}figure{margin:0}:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.cta :focus-visible,.section--dark :focus-visible{outline-color:var(--color-white)}.btn--primary:focus-visible{outline-color:var(--color-text)}.cta .btn--primary:focus-visible{outline-color:var(--color-white)}.skip{background:var(--color-text);border-radius:var(--radius-pill);color:var(--color-white);font-size:15px;font-weight:600;left:16px;padding:10px 16px;position:absolute;text-decoration:none;top:-60px;z-index:50}.skip:focus{top:12px}.nowrap{white-space:nowrap}.qz-nav{position:sticky;top:0;z-index:20}.qz-nav .container{gap:16px}.qz-nav__logo img{height:36px;width:auto}.qz-call{align-items:center;display:inline-flex;font-size:15px;font-weight:600;gap:8px;min-height:44px;text-decoration:none;white-space:nowrap}.qz-call svg{flex-shrink:0;height:18px;width:18px}.qz-call:hover span{text-decoration:underline;text-underline-offset:3px}.qz-progress{background:var(--color-white);position:sticky;top:64px;z-index:19}.qz-progress__in{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:52px}.qz-step{margin-left:auto}.qz-back{align-items:center;background:none;border:0;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:4px;margin-left:-8px;min-height:44px;padding:0 8px}.qz-back svg{height:18px;transform:scaleX(-1);width:18px}.qz-back:hover{color:var(--color-gray-600)}.qz-track{background:var(--color-gray-300);height:3px}.qz-fill{background:var(--color-text);height:100%;transition:width .6s var(--qz-ease);width:0}.qz-screen.is-in{animation:qzIn .42s var(--qz-ease) both}.qz-screen.is-in-back{animation:qzInBack .42s var(--qz-ease) both}.qz-screen.is-leaving{animation:qzOut .16s ease forwards;pointer-events:none}@keyframes qzIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes qzInBack{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes qzOut{to{opacity:0}}.qz-resume .qz-screen[data-screen=welcome]{animation:qzReveal 0s 2s forwards;visibility:hidden}@keyframes qzReveal{to{visibility:visible}}.qz-hero{padding:88px 0 120px;text-align:center}.qz-hero .container>.chip{margin-bottom:28px}.qz-hero .display-1{margin-inline:auto;max-width:1100px}.qz-hero .lead{margin:24px auto 0;max-width:640px}.qz-hero__actions{align-items:center;display:flex;flex-direction:column;gap:14px;margin-top:36px}.qz-meta{color:var(--color-gray-600);flex-wrap:wrap;font-size:15px;gap:6px 14px;justify-content:center}.qz-meta,.qz-meta span{align-items:center;display:inline-flex}.qz-meta span{gap:6px}.qz-meta svg{height:16px;width:16px}.dot--live{animation:qzBreathe 2.4s ease-in-out 2}@keyframes qzBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.qz-visual{aspect-ratio:15/8;background:var(--color-gray-100);border-radius:var(--radius-image);margin-top:64px;overflow:hidden;position:relative}.qz-visual img{animation:qzSettle 1.6s var(--qz-ease) both;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%}@keyframes qzSettle{0%{transform:scale(1.06)}to{transform:none}}.qz-float{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:absolute}.qz-float--l{bottom:32px;left:32px}.qz-float--r{align-items:flex-end;bottom:32px;right:32px}.ty-hero .qz-visual img{-o-object-position:50% 0;object-position:50% 0}.qz-float .chip{animation:qzChipIn .6s var(--qz-ease) both,qzFloat 2.4s ease-in-out 2;font-size:14px;height:40px;padding:0 16px}.qz-float .chip svg{height:16px;width:16px}.qz-float .chip:first-child{animation-delay:.5s,1.1s}.qz-float .chip:nth-child(2){animation-delay:.7s,2.1s}.qz-float--r .chip:first-child{animation-delay:.9s,1.6s}@keyframes qzChipIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes qzFloat{0%,to{transform:none}50%{transform:translateY(-4px)}}.qz-stats{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}.qz-stats .stat{font-size:clamp(44px,6vw,64px);white-space:nowrap}.qz-stats .stat-label{margin-top:8px}.qz-rates{border-top:1px solid var(--color-gray-300);display:flex;flex-wrap:wrap;gap:16px 64px;justify-content:center;margin-top:64px;padding-top:48px;text-align:center}.qz-rate .t-brand-num{font-size:44px;line-height:1;white-space:nowrap}.qz-rate .caption{margin-top:6px}.qz-src{margin-top:24px;text-align:center}.qz-steps{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}.qz-steps .stack{gap:14px}.qz-cta .btn--primary{margin-top:32px}.qz-mgr{padding-top:0}.qz-mgr__grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.qz-mgr__text{display:flex;flex-direction:column;gap:20px}.qz-mgr__text .check-list{margin-top:12px}.qz-mgr__stage{align-items:center;background:var(--color-gray-100);border-radius:var(--radius-image);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:560px;padding:48px 24px}.qz-mgr__note{margin:0;text-align:center}.qz-phone{background:var(--color-white);border:10px solid var(--color-text);border-radius:44px;min-height:470px;overflow:hidden;padding:0 0 18px;width:300px}.qz-phone__head{align-items:center;border-bottom:1px solid var(--color-gray-300);display:flex;gap:10px;padding:18px 16px 12px}.qz-phone__head b{display:block;font-size:14px;line-height:1.2}.qz-phone__head small{align-items:center;color:var(--color-gray-600);display:inline-flex;font-size:11px;gap:5px}.qz-phone__head .dot{height:6px;width:6px}.qz-chat{display:flex;flex-direction:column;gap:8px;padding:16px 14px 0}.qz-msg{border-radius:18px;font-size:13px;line-height:1.4;margin:0;max-width:86%;padding:10px 13px}.qz-msg--in{align-self:flex-start;background:var(--color-gray-100);border-bottom-left-radius:6px}.qz-msg--out{align-self:flex-end;background:var(--color-text);border-bottom-right-radius:6px;color:var(--color-white)}.qz-typing{align-self:flex-start;background:var(--color-gray-100);border-radius:18px;display:none;gap:4px;padding:12px 14px}.qz-typing i{animation:qzDot 1s ease-in-out infinite;background:var(--color-gray-600);border-radius:50%;height:6px;width:6px}.qz-typing i:nth-child(2){animation-delay:.15s}.qz-typing i:nth-child(3){animation-delay:.3s}@keyframes qzDot{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-2px)}}.qz-chat.is-armed .qz-msg{display:none}.qz-chat.is-armed .qz-msg.is-on{animation:qzMsg .35s var(--qz-ease) both;display:block}.qz-chat.is-armed .qz-typing.is-on{display:inline-flex}@keyframes qzMsg{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:1024px){.qz-mgr__grid{gap:40px;grid-template-columns:1fr}.qz-mgr__stage{min-height:0}}@media(max-width:768px){.qz-mgr__stage{margin-inline:calc(var(--gutter)*-1);padding:40px 16px}.qz-phone{width:min(300px,100%)}}.qz-narrow{margin-inline:auto;width:min(720px,100% - 2*var(--gutter))}.qz-q-wrap{padding:40px 0 72px}.qz-q{font-family:var(--font-display);font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0;outline:none}.qz-hint{margin-top:10px}.qz-opts{display:grid;gap:10px;grid-template-columns:1fr;margin-top:32px}.qz-opts--two{grid-template-columns:repeat(2,minmax(0,1fr))}.qz-opts--two .qz-opt:last-child:nth-child(odd){grid-column:1/-1}.qz-opt{align-items:center;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-card);color:var(--color-text);cursor:pointer;display:flex;font-size:17px;font-weight:500;gap:14px;line-height:1.3;min-height:68px;padding:12px 18px 12px 12px;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s;width:100%}@media(hover:hover){.qz-opt:hover{border-color:var(--color-text)}}.qz-opt:active{transform:scale(.99)}.qz-opt[aria-pressed=true]{border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.qz-opt__ico{background:var(--color-gray-100);border-radius:50%;display:grid;flex:0 0 44px;height:44px;place-items:center}.qz-opt__ico svg{height:22px;width:22px}.qz-opt__txt{flex:1 1 auto;min-width:0}.qz-opt__mark{border:1.5px solid var(--color-gray-300);border-radius:50%;flex:0 0 22px;height:22px;position:relative;transition:border-color .15s}.qz-opt__mark:after{background:var(--color-text);border-radius:50%;content:"";inset:4px;position:absolute;transform:scale(0);transition:transform .2s var(--qz-ease)}.qz-opt[aria-pressed=true] .qz-opt__mark{border-color:var(--color-text)}.qz-opt[aria-pressed=true] .qz-opt__mark:after{transform:scale(1)}.qz-trustline{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:28px;text-align:center}.qz-trustline svg{flex-shrink:0;height:16px;width:16px}.qz-review{align-items:center;display:flex;flex-direction:column;padding:72px 0 96px;text-align:center}.qz-ring{height:56px;width:56px}.qz-ring circle{fill:none;stroke-width:3}.qz-ring .bg{stroke:var(--color-gray-300)}.qz-ring .fg{stroke:var(--color-text);stroke-dasharray:151;stroke-dashoffset:151;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.qz-review.is-run .qz-ring .fg{animation:qzRing var(--qz-review,2.2s) linear forwards}@keyframes qzRing{to{stroke-dashoffset:0}}.qz-review .title{margin-top:24px;outline:none}.qz-recap{display:flex;flex-direction:column;gap:12px;list-style:none;margin:28px 0 0;padding:0;text-align:left;width:min(440px,100%)}.qz-recap li{align-items:center;background:var(--color-gray-100);border-radius:var(--radius-card);color:var(--color-gray-600);display:flex;font-size:16px;gap:12px;min-height:52px;padding:12px 16px;transition:color .3s}.qz-recap li.is-done{color:var(--color-text)}.qz-recap .ck{border:1.5px solid var(--color-gray-300);border-radius:50%;display:grid;flex:0 0 24px;height:24px;place-items:center;transition:background .25s,border-color .25s}.qz-recap .ck svg{color:var(--color-white);height:14px;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .35s .1s var(--qz-ease);width:14px}.qz-recap li.is-done .ck{background:var(--color-text);border-color:var(--color-text)}.qz-recap li.is-done .ck svg{stroke-dashoffset:0}.qz-recap b{font-weight:600}.qz-lead{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,560px) minmax(0,1fr);padding:40px 0 88px}.qz-lead__t{font-family:var(--font-display);font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0;outline:none}.qz-lead__sub{margin-top:10px}.qz-summary{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.qz-summary .chip{font-weight:500;height:auto;line-height:1.3;padding:6px 14px}.qz-edit,.qz-summary .chip{font-size:14px;min-height:36px}.qz-edit{background:none;border:0;cursor:pointer;font-weight:600;padding:0 6px;text-decoration:underline;text-underline-offset:3px}.qz-form{gap:18px;margin-top:24px;padding:24px}.qz-form .field>label{display:flex;gap:8px;justify-content:space-between}.qz-opt-tag{color:var(--color-gray-600);font-weight:400}.qz-form .input--soft{box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .15s,background .15s}.qz-form .input--soft:focus{background:var(--color-white);box-shadow:inset 0 0 0 1.5px var(--color-text)}.qz-form .input--soft.is-bad{background:var(--color-white);box-shadow:inset 0 0 0 1.5px var(--qz-danger)}.qz-form .input--soft:focus-visible{outline:none}.qz-form .input--soft.is-bad:focus{box-shadow:inset 0 0 0 2.5px var(--qz-danger)}.qz-form .input--soft::-moz-placeholder{color:var(--color-gray-600);opacity:1}.qz-form .input--soft::placeholder{color:var(--color-gray-600);opacity:1}.qz-tel{position:relative}.qz-tel__cc{font-size:16px;font-weight:600;left:20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.qz-tel .input{padding-left:52px}.qz-err{color:var(--qz-danger);font-size:14px;line-height:1.4;margin:-2px 0 0}.qz-err:empty{height:0;margin:-8px 0 0;overflow:hidden}.qz-err button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:600;overflow-wrap:anywhere;padding:0;text-align:left;text-decoration:underline;text-underline-offset:3px}.qz-form-err{color:var(--qz-danger);font-size:15px;line-height:1.45;margin:0;text-align:center}.qz-form-err a{color:inherit;font-weight:700;white-space:nowrap}.qz-toast{background:var(--color-text);border-radius:var(--radius-pill);bottom:24px;color:var(--color-white);font-size:14px;font-weight:600;left:50%;opacity:0;padding:10px 18px;pointer-events:none;position:fixed;transform:translate(-50%,12px);transition:opacity .2s,transform .2s;white-space:nowrap;z-index:40}.qz-toast.is-on{opacity:1;transform:translate(-50%)}.qz-form .btn--primary{margin-top:4px;width:100%}.qz-form .btn--primary:disabled{cursor:progress;text-decoration:none}.qz-consent{color:var(--color-gray-600);font-size:14px;line-height:1.5;margin:0}.qz-check__txt a,.qz-consent a,.qz-trustline a,.qz-who a{color:inherit;text-underline-offset:2px}.qz-disc{margin:0;text-align:center}.qz-who{max-width:520px}.qz-check{align-items:flex-start;color:var(--color-gray-600);cursor:pointer;display:flex;font-size:14px;gap:12px;line-height:1.5}.qz-check input{height:1px;opacity:0;position:absolute;width:1px}.qz-check__box{background:var(--color-white);border:1.5px solid var(--color-gray-600);border-radius:4px;display:grid;flex:0 0 22px;height:22px;margin-top:1px;place-items:center;transition:background .15s,border-color .15s}.qz-check__box svg{color:var(--color-white);height:14px;opacity:0;width:14px}.qz-check:hover .qz-check__box{border-color:var(--color-text)}.qz-check input:checked+.qz-check__box{background:var(--color-text);border-color:var(--color-text)}.qz-check input:checked+.qz-check__box svg{opacity:1}.qz-check input:focus-visible+.qz-check__box{outline:2px solid var(--color-text);outline-offset:3px}.qz-check__txt b{color:var(--color-text);font-weight:600}.qz-lead__aside{position:sticky;top:140px}.qz-lead__img{aspect-ratio:4/5;position:relative}.qz-lead__img picture{display:block;height:100%}.qz-lead__mgr{display:none}.qz-lead__img img{-o-object-position:55% 50%;object-position:55% 50%}.qz-lead__img .qz-float--l{bottom:24px;left:24px}.qz-lead__list{margin-top:24px}.qz-footer{border-top:1px solid var(--color-gray-300);padding:48px 0 40px}.qz-footer__top{gap:32px;justify-content:space-between}.qz-footer__brand,.qz-footer__top{align-items:flex-start;display:flex}.qz-footer__brand{gap:16px;max-width:680px}.qz-footer__brand img{flex-shrink:0;height:auto;width:40px}.qz-footer__links{display:flex;flex-wrap:wrap;font-size:15px;gap:8px 24px}.qz-footer__links a{text-decoration:none}.qz-footer__links a:hover{text-decoration:underline;text-underline-offset:3px}.qz-footer .footer__bottom{margin-top:32px}.ty-hero{padding:80px 0 0;text-align:center}.ty-check{height:72px;margin:0 auto 28px;width:72px}.ty-check circle{animation:tyPop .5s var(--qz-ease) both;fill:var(--color-text);transform-origin:50% 50%}.ty-check path{animation:tyDraw .5s .35s var(--qz-ease) forwards;fill:none;stroke:var(--color-white);stroke-dasharray:40;stroke-dashoffset:40;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2}@keyframes tyPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes tyDraw{to{stroke-dashoffset:0}}.ty-hero .display-2{margin-inline:auto;max-width:900px;overflow-wrap:break-word}.ty-hero .lead{margin:20px auto 0;max-width:640px}.ty-ref{margin-top:16px}.ty-app{align-items:center;display:flex;gap:32px;justify-content:space-between}.ty-app .row{flex-wrap:wrap}.ty-app .store{font-size:15px;height:44px;padding:0 20px}@media(max-width:1199px){.qz-float--r{display:none}}@media(max-width:1024px){.qz-lead{grid-template-columns:minmax(0,1fr)}.qz-lead__sub{display:none}.qz-lead__aside{margin-inline:auto;position:static;width:min(560px,100%)}.qz-lead__img{aspect-ratio:16/9}.qz-lead__img .qz-float--l{bottom:12px;left:12px}.qz-lead__mgr{align-items:center;display:flex;gap:12px;margin-top:20px}.qz-lead__mgr .avatar svg{height:18px;width:18px}.qz-lead__mgr b{display:block;font-size:15px;line-height:1.3}.qz-lead__mgr small{align-items:center;color:var(--color-gray-600);display:inline-flex;font-size:14px;gap:6px}.qz-lead__main{margin-inline:auto;width:min(560px,100%)}}@media(max-width:768px){html{scroll-padding-top:130px}.qz-hero{padding:40px 0 64px}.qz-hero .container>.chip{margin-bottom:20px}.qz-hero .lead{font-size:19px;margin-top:18px}.qz-hero__actions{margin-top:26px}.qz-hero__actions .btn--primary{max-width:420px;width:100%}.qz-visual{aspect-ratio:4/3;margin-top:40px}.qz-float--l{bottom:12px;left:12px}.qz-float .chip{font-size:13px;height:34px;padding:0 12px}.qz-stats{gap:32px;grid-template-columns:1fr}.qz-stats .stat{font-size:44px}.qz-rates{gap:24px 40px;margin-top:40px;padding-top:32px}.qz-rate .t-brand-num{font-size:36px}.qz-steps{gap:32px}.qz-opts--two,.qz-steps{grid-template-columns:1fr}.qz-q-wrap{padding:16px 0 56px}.qz-progress__in{min-height:44px}.qz-lead__t,.qz-q{font-size:26px}.qz-hint{display:none!important}.qz-opts{gap:6px;margin-top:16px}.qz-opt{font-size:16px;min-height:56px;padding:8px 14px 8px 10px}.qz-opt__ico{flex-basis:40px;height:40px}.qz-lead{padding:24px 0 64px}.qz-form{padding:20px 16px}.qz-footer__top{flex-direction:column}.ty-hero{padding-top:48px}.ty-app{align-items:flex-start;flex-direction:column}}@media(max-width:400px){.qz-call__num{display:none}.qz-call{border:1px solid var(--color-gray-300);border-radius:50%;justify-content:center;width:44px}.qz-hero .lead{font-size:17px}.qz-float--l .chip:nth-child(2){display:none}.qz-meta{font-size:14px}}@media(max-width:359px){.qz-hero{padding-top:28px}.qz-hero .container>.chip{margin-bottom:16px}.qz-opt{gap:10px;padding-right:14px}.qz-opt__ico{flex-basis:36px;height:36px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-delay:0s!important;transition-duration:.01ms!important}.qz-resume .qz-screen[data-screen=welcome]{animation-delay:2s!important}}@media(max-height:760px){.qz-hero{padding-top:24px}.qz-hero .container>.chip{margin-bottom:14px}.qz-hero .lead{margin-top:12px}.qz-hero__actions{gap:10px;margin-top:20px}}.lf-hp{height:1px;left:-9999px!important;opacity:0;overflow:hidden;position:absolute!important;width:1px}.page-simple{padding:var(--space-12) 0;text-align:center}.page-simple .lead{margin:20px auto 32px;max-width:640px}.page-simple__content{margin:0 auto;max-width:720px;text-align:left}@media(max-width:640px){.page-simple{padding:var(--space-8) 0}}