body:has(.qaq){background:#2a2a2a}.qaq a.qaq-il{color:var(--t1);text-decoration:underline;text-decoration-color:var(--tg);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color var(--f) ease}.qaq a.qaq-il:hover{color:var(--tg)}.qaq{--tg: #F15A24;--tg-600: #D94E1F;--tg-glow: rgba(241,90,36,.14);--sky: #65b6cb;--green: #2bbb6e;--citron: #f0c419;--ink: #2a2a2a;--card: #333333;--line: rgba(255,255,255,.08);--line-2: rgba(255,255,255,.14);--t1: #F5F6F8;--t2: #CDD1D9;--t3: rgba(255,255,255,.62);--f: .15s;--m: .25s;--s: .4s;font-family:"Source Sans 3",Inter,system-ui,sans-serif;color:var(--t2);background-color:var(--ink);background-image:radial-gradient(circle,rgba(255,255,255,.056) 1px,transparent 1.4px),radial-gradient(ellipse 1000px 560px at 50% 300px,rgba(242,92,20,.06),transparent 70%);background-size:40px 40px,100% 1400px;background-repeat:repeat,no-repeat;overflow-x:hidden;-webkit-font-smoothing:antialiased;line-height:1.6;font-size:17px}.qaq *,.qaq *:before,.qaq *:after{box-sizing:border-box}.qaq h1,.qaq h2,.qaq h3{font-family:Poppins,system-ui,sans-serif;font-weight:600;letter-spacing:-.02em;color:var(--t1);margin:0}:where(.qaq) p,:where(.qaq) dl,:where(.qaq) dd,:where(.qaq) pre,:where(.qaq) figure{margin:0}:where(.qaq) ul,:where(.qaq) ol{margin:0;padding:0;list-style:none}:where(.qaq) a{text-decoration:none;color:inherit}.qaq-wrap{max-width:1180px;margin:0 auto;padding:0 16px}@media (min-width: 640px){.qaq-wrap{padding:0 32px}}.qaq-eyebrow{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tg);margin-bottom:14px}.qaq-sec{padding:72px 0}@media (min-width: 900px){.qaq-sec{padding:104px 0}}.qaq-band{background:#00000024;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.qaq-head{text-align:center;max-width:780px;margin:0 auto 44px}.qaq-head h2,.qaq-feat-copy h2,.qaq-close h2{font-size:clamp(28px,4.2vw,44px);line-height:1.12}.qaq-head p:not(.qaq-eyebrow){margin-top:16px;color:var(--t2);font-size:clamp(17px,1.6vw,19px)}.qaq-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.qaq-center{justify-content:center}.qaq-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 26px;border-radius:12px;font-weight:600;font-size:16px;border:1px solid transparent;transition:background var(--f) ease,border-color var(--f) ease,transform var(--f) ease}.qaq .qaq-btn-pr{background:var(--tg);color:#fff;box-shadow:0 0 24px #f15a2440}.qaq .qaq-btn-pr:hover{background:var(--tg-600);transform:translateY(-1px)}.qaq .qaq-btn-gh{background:#ffffff0a;color:var(--t1);border-color:var(--line-2)}.qaq .qaq-btn-gh:hover{border-color:#fff6}.qaq-btn:focus-visible,.qaq-rel:focus-visible,.qaq-faq summary:focus-visible{outline:2px solid var(--tg);outline-offset:3px}.qaq-trust{margin-top:18px;font-size:14.5px;color:var(--t3)}.qaq-hero{padding:56px 0 72px}@media (min-width: 900px){.qaq-hero{padding:96px 0 104px}}.qaq-hero-grid{display:grid;gap:44px;align-items:center}@media (min-width: 980px){.qaq-hero-grid{grid-template-columns:1.15fr .85fr;gap:56px}}.qaq-hero h1{font-size:clamp(32px,4.2vw,50px);line-height:1.08}.qaq-h1-problem,.qaq-h1-accent{display:block}.qaq-h1-accent{color:var(--tg);margin-top:10px}.qaq-sub{margin-top:22px;font-size:clamp(17px,1.6vw,19.5px);color:var(--t2);max-width:58ch}.qaq-hero-vis{min-width:0}.qaq-grid3{display:grid;gap:16px}@media (min-width: 820px){.qaq-grid3{grid-template-columns:repeat(3,1fr);gap:20px}}.qaq-grid4{display:grid;gap:16px}@media (min-width: 640px){.qaq-grid4{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.qaq-grid4{grid-template-columns:repeat(4,1fr)}}.qaq-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px}.qaq-card h3{font-size:19px;line-height:1.3;margin-bottom:10px}.qaq-card p{color:var(--t2);font-size:16px}.qaq-card .qaq-role-n{font-family:Poppins,system-ui,sans-serif;font-weight:600;color:var(--tg);font-size:15px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.qaq-rel{display:block;transition:border-color var(--f) ease,transform var(--m) ease}.qaq-rel:hover{border-color:#f15a2480;transform:translateY(-2px)}.qaq-rel h3 span{color:var(--tg)}.qaq-pain{display:flex;flex-direction:column}.qaq-pain-ic{display:inline-flex;width:40px;height:40px;border-radius:11px;align-items:center;justify-content:center;color:var(--tg);background:var(--tg-glow);border:1px solid rgba(241,90,36,.3);margin-bottom:16px}.qaq-pain-ic svg{width:22px;height:22px}.qaq-pain p{flex:1}.qaq-pain-tag{align-self:flex-start;margin-top:18px;font-size:13.5px;font-weight:600;line-height:1.4;color:var(--t1);background:#1f1f21;border:1px dashed rgba(255,255,255,.22);border-radius:8px;padding:6px 10px}.qaq-pain-tag3{border-color:#f0c4198c;color:#f6da6b}.qaq-pain-tag4{border-color:#65b6cb80;color:#9fd3e1}.qaq-pain-foot{max-width:760px;margin:36px auto 0;text-align:center;color:var(--t2);font-size:17.5px}.qaq-feat{display:grid;gap:40px;align-items:center}@media (min-width: 980px){.qaq-feat{grid-template-columns:1fr 1fr;gap:64px}.qaq-feat-rev .qaq-feat-copy{order:2}}.qaq-feat-copy>p:not(.qaq-eyebrow){margin-top:16px;font-size:18px}.qaq-feat-vis{min-width:0}.qaq-points{margin-top:22px;display:grid;gap:12px}.qaq-points li{position:relative;padding-left:28px;color:var(--t2)}.qaq-points li:before{content:"";position:absolute;left:0;top:9px;width:14px;height:8px;border-left:2px solid var(--tg);border-bottom:2px solid var(--tg);transform:rotate(-45deg)}.qaq-steps{display:grid;gap:16px}@media (min-width: 820px){.qaq-steps{grid-template-columns:repeat(3,1fr);gap:20px}}.qaq-step{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px}.qaq-step-n{display:inline-flex;width:34px;height:34px;border-radius:50%;align-items:center;justify-content:center;background:var(--tg-glow);color:var(--tg);font-weight:700;font-family:Poppins,system-ui,sans-serif;margin-bottom:14px}.qaq-step h3{font-size:19px;margin-bottom:8px}.qaq-faq-wrap{max-width:860px}.qaq-faq details{border-bottom:1px solid var(--line-2)}.qaq-faq summary{cursor:pointer;list-style:none;padding:20px 36px 20px 0;position:relative;font-family:Poppins,system-ui,sans-serif;font-weight:600;color:var(--t1);font-size:17.5px;line-height:1.4}.qaq-faq summary::-webkit-details-marker{display:none}.qaq-faq summary:after{content:"+";position:absolute;right:4px;top:16px;font-size:24px;color:var(--tg);transition:transform var(--m) ease}.qaq-faq details[open] summary:after{transform:rotate(45deg)}.qaq-faq details p{padding:0 0 22px;color:var(--t2)}.qaq-close{text-align:center}.qaq-close .qaq-wrap{max-width:780px}.qaq-close p:not(.qaq-trust){margin-top:16px;font-size:19px}.qaq .mk{position:relative;background:#1f1f21;border:1px solid var(--line-2);border-radius:20px;padding:18px;box-shadow:0 30px 70px #0006;overflow:hidden;font-size:14px;color:var(--t2);max-width:520px;margin:0 auto}.qaq .mk svg{display:block}.co-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.co-name{font-family:Poppins,system-ui,sans-serif;font-weight:600;color:var(--t1);font-size:18px}.co-kind{font-size:12px;color:var(--t3)}.co-cov{margin-top:10px;background:#29292b;border:1px solid var(--line);border-radius:10px;padding:9px 12px}.co-cov-top{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--t3)}.co-cov-top b{color:var(--t1);font-weight:700}.co-bar{margin-top:7px;height:7px;border-radius:999px;background:#ffffff1a;overflow:hidden}.co-bar span{display:block;height:100%;width:var(--w);background:var(--green);border-radius:999px;transition:width .9s cubic-bezier(.2,.7,.2,1)}.co-label{margin-top:12px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--t3)}.co-anchor{margin-top:6px;display:flex;gap:9px;align-items:flex-start;font-family:Poppins,system-ui,sans-serif;font-weight:600;color:var(--t1);font-size:15px;line-height:1.35;background:#f15a2414;border:1px solid rgba(241,90,36,.45);border-radius:12px;padding:10px 12px;transition:opacity var(--m) ease,transform var(--m) ease}.co-anchor-ic{flex:none;color:var(--tg);margin-top:2px}.co-qs{display:grid;gap:6px;margin-top:6px}.co-q{background:#29292b;border:1px solid var(--line);border-radius:10px;padding:8px 11px;transition:opacity var(--m) ease,transform var(--m) ease}.co-q-top{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.co-q-t{font-size:13.5px;color:var(--t1);line-height:1.4}.co-st{flex:none;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;transition:opacity var(--m) ease;white-space:nowrap}.co-done .co-st{color:var(--green);background:#2bbb6e1f}.co-open .co-st{color:#f6da6b;background:#f0c4191f}.co-view{display:block;margin-top:3px;font-size:12px;color:var(--t2);transition:opacity var(--m) ease}.co-view em{font-style:normal;color:var(--t3)}.co-build{display:inline-block;margin-top:5px;font-size:12px;font-weight:600;color:var(--tg);border:1px dashed rgba(241,90,36,.55);border-radius:7px;padding:2px 8px;transition:opacity var(--m) ease,box-shadow var(--m) ease}.mk-on.mk-col .co-anchor{opacity:0;transform:translateY(8px)}.mk-on.mk-col.s1 .co-anchor{opacity:1;transform:none}.mk-on.mk-col .co-q{opacity:0;transform:translateY(6px)}.mk-on.mk-col.s2 .co-q1,.mk-on.mk-col.s3 .co-q2,.mk-on.mk-col.s4 .co-q3,.mk-on.mk-col.s5 .co-q4{opacity:1;transform:none}.mk-on.mk-col .co-st,.mk-on.mk-col .co-view,.mk-on.mk-col .co-build{opacity:0}.mk-on.mk-col.s6 .co-st,.mk-on.mk-col.s6 .co-view,.mk-on.mk-col.s6 .co-build{opacity:1}.mk-on.mk-col .co-bar span{width:0}.mk-on.mk-col.s6 .co-bar span{width:var(--w)}.mk-on.mk-col.s7 .co-build{box-shadow:0 0 0 5px #f15a2433}.tr-anchor{position:relative;background:#f15a2414;border:1px solid rgba(241,90,36,.45);border-radius:14px;padding:12px 14px;transition:opacity var(--m) ease,transform var(--m) ease}.tr-tag{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--tg);padding:2px 8px;border-radius:5px}.tr-anchor-q{display:block;margin-top:7px;font-family:Poppins,system-ui,sans-serif;font-weight:600;color:var(--t1);font-size:16px;line-height:1.35}.tr-branches{position:relative;display:grid;gap:8px;margin:12px 0 0 16px;padding-left:18px;border-left:2px solid rgba(241,90,36,.35)}.tr-b{position:relative;background:#29292b;border:1px solid var(--line-2);border-radius:10px;padding:8px 11px;transition:opacity var(--m) ease,transform var(--m) ease}.tr-b:before{content:"";position:absolute;left:-19px;top:50%;width:18px;height:2px;background:#f15a2459}.tr-angle{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9fd3e1;background:#65b6cb24;padding:1px 7px;border-radius:5px}.tr-q{display:block;margin-top:4px;font-size:13.5px;color:var(--t1);line-height:1.4}.mk-on.mk-tree .tr-anchor{opacity:0;transform:translateY(8px)}.mk-on.mk-tree.s1 .tr-anchor{opacity:1;transform:none}.mk-on.mk-tree .tr-b{opacity:0;transform:translate(-8px)}.mk-on.mk-tree.s2 .tr-b1,.mk-on.mk-tree.s3 .tr-b2,.mk-on.mk-tree.s4 .tr-b3,.mk-on.mk-tree.s5 .tr-b4{opacity:1;transform:none}.ma-ask{margin-left:auto;max-width:88%;width:-moz-fit-content;width:fit-content;background:#3a3b44;color:var(--t1);padding:10px 14px;border-radius:14px 14px 4px;font-size:15px;transition:opacity var(--m) ease,transform var(--m) ease}.ma-check{margin-top:14px;font-size:12.5px;color:var(--t3);display:flex;align-items:center;gap:6px;transition:opacity var(--m) ease}.ma-check i{width:7px;height:7px;border-radius:50%;background:var(--sky)}.ma-cands{display:grid;gap:6px;margin-top:8px}.ma-c{display:flex;align-items:center;gap:9px;background:#29292b;border:1px solid var(--line);border-radius:10px;padding:8px 11px;transition:opacity var(--m) ease,border-color var(--m) ease,background var(--m) ease}.ma-c-ic{flex:none;color:var(--t3)}.ma-c-n{flex:1;min-width:0;font-size:13.5px;color:var(--t1)}.ma-v{flex:none;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;transition:opacity var(--m) ease}.ma-miss{opacity:.55}.ma-miss .ma-v{color:var(--t3);background:#ffffff14}.ma-hit{border-color:#2bbb6e8c;background:#2bbb6e12}.ma-hit .ma-c-ic{color:var(--green)}.ma-hit .ma-v{color:var(--green);background:#2bbb6e24}.ma-read{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;border-top:1px solid var(--line-2);padding-top:10px;font-size:13px;transition:opacity var(--m) ease}.ma-read-l{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--tg);padding:2px 8px;border-radius:5px}.ma-read-v{color:var(--t1);font-weight:600}.mk-on.mk-match .ma-ask{opacity:0;transform:translateY(8px)}.mk-on.mk-match.s1 .ma-ask{opacity:1;transform:none}.mk-on.mk-match .ma-check{opacity:0}.mk-on.mk-match.s2 .ma-check{opacity:1}.mk-on.mk-match .ma-c{opacity:0}.mk-on.mk-match.s2 .ma-c{opacity:1;border-color:var(--line);background:#29292b}.mk-on.mk-match .ma-v{opacity:0}.mk-on.mk-match.s3 .ma-c1 .ma-v,.mk-on.mk-match.s4 .ma-c2 .ma-v,.mk-on.mk-match.s5 .ma-c3 .ma-v{opacity:1}.mk-on.mk-match.s3 .ma-c1,.mk-on.mk-match.s4 .ma-c2{opacity:.55}.mk-on.mk-match.s5 .ma-hit{border-color:#2bbb6e8c;background:#2bbb6e12}.mk-on.mk-match .ma-read{opacity:0}.mk-on.mk-match.s6 .ma-read{opacity:1}.cg-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.cg-title{font-family:Poppins,system-ui,sans-serif;font-weight:600;color:var(--t1);font-size:16px}.cg-src{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--green);background:#2bbb6e1f;padding:3px 10px;border-radius:999px;transition:opacity var(--m) ease,transform var(--m) ease}.cg-src i{width:7px;height:7px;border-radius:50%;background:var(--green)}.cg-bar span{width:75%}.cg-before{display:none}.cg-qs{display:grid;gap:6px;margin-top:10px}.cg-q{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;background:#29292b;border:1px solid var(--line);border-radius:10px;padding:8px 11px;transition:border-color var(--m) ease}.cg-q-t{font-size:13.5px;color:var(--t1);line-height:1.4}.cg-st{flex:none;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.cg-st-ok{color:var(--green);background:#2bbb6e1f}.cg-st-no{color:var(--t3);background:#ffffff14}.cg-st-able{color:#f6da6b;background:#f0c4191f}.cg-a,.cg-b{display:none}.cg-change{border-color:#2bbb6e80}.cg-card{margin-top:10px;background:#29292b;border:1px solid rgba(240,196,25,.45);border-radius:12px;padding:10px 12px;transition:opacity var(--s) ease,transform var(--s) ease}.cg-card-k{display:inline-block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#1f1f21;background:var(--citron);padding:2px 7px;border-radius:5px}.cg-card p{margin-top:6px;font-size:13.5px;color:var(--t1);line-height:1.4}.cg-accept{display:inline-block;margin-top:8px;font-size:12.5px;font-weight:600;color:#fff;background:var(--tg);padding:5px 12px;border-radius:999px;transition:box-shadow var(--m) ease}.mk-on.mk-cv .cg-src{opacity:0;transform:scale(.9)}.mk-on.mk-cv.s1 .cg-src{opacity:1;transform:none}.mk-on.mk-cv .cg-bar span{width:50%}.mk-on.mk-cv.s5 .cg-bar span{width:75%}.mk-on.mk-cv .cg-before{display:inline}.mk-on.mk-cv .cg-after,.mk-on.mk-cv.s5 .cg-before{display:none}.mk-on.mk-cv.s5 .cg-after{display:inline}.mk-on.mk-cv .cg-change{border-color:var(--line)}.mk-on.mk-cv.s2 .cg-change{border-color:#f0c41980}.mk-on.mk-cv.s5 .cg-change{border-color:#2bbb6e80}.mk-on.mk-cv .cg-a{display:inline-block}.mk-on.mk-cv .cg-c,.mk-on.mk-cv.s2 .cg-a{display:none}.mk-on.mk-cv.s2 .cg-b{display:inline-block}.mk-on.mk-cv.s5 .cg-b{display:none}.mk-on.mk-cv.s5 .cg-c{display:inline-block}.mk-on.mk-cv .cg-card{opacity:0;transform:translateY(8px)}.mk-on.mk-cv.s3 .cg-card{opacity:1;transform:none}.mk-on.mk-cv.s4 .cg-accept{box-shadow:0 0 0 5px #f15a2438}.qaq-shot{border-radius:16px;overflow:hidden;border:1px solid var(--line-2);box-shadow:0 30px 70px -20px #14141959,0 8px 20px -10px #14141933;background:#fff}.qaq-shot img{display:block;width:100%;height:auto}@media (prefers-reduced-motion: reduce){.qaq *,.qaq *:before,.qaq *:after{animation:none!important;transition:none!important}}.qaq .qaq-lt{--card: #ffffff;--line: rgba(20,20,25,.08);--line-2: rgba(20,20,25,.16);--t1: #1d1d1f;--t2: #4a4d55;--t3: #6b7178;--tg-glow: rgba(241,90,36,.1);color:var(--t2);background:#fff;border-color:var(--line)}.qaq .qaq-lt-paper{background:#f7f5f2}.qaq .qaq-hero.qaq-lt{background:radial-gradient(1100px 620px at 78% -10%,#fff6f1,#fff 45%,#f7f5f2);border-bottom:1px solid var(--line)}.qaq .qaq-lt .mk{--card: #333333;--line: rgba(255,255,255,.08);--line-2: rgba(255,255,255,.14);--t1: #F5F6F8;--t2: #CDD1D9;--t3: rgba(255,255,255,.62);--tg-glow: rgba(241,90,36,.14);box-shadow:0 30px 70px -20px #14141959,0 8px 20px -10px #14141933}.qaq .qaq-lt .qaq-card,.qaq .qaq-lt .qaq-step{box-shadow:0 1px 2px #1414190a,0 10px 28px -14px #14141929}.qaq .qaq-lt-paper .qaq-card{background:#fff}.qaq .qaq-lt .qaq-btn-gh{background:#fff;color:var(--t1);border-color:var(--line-2)}.qaq .qaq-lt .qaq-btn-gh:hover{border-color:#14141959}.qaq .qaq-lt .qaq-pain-tag{background:#faf8f6;border-color:#14141938;color:var(--t1)}.qaq .qaq-lt .qaq-pain-tag3{border-color:#b084008c;color:#7a5f00}.qaq .qaq-lt .qaq-pain-tag4{border-color:#2f7d9280;color:#276a7c}.qaq .qaq-lt .qaq-rel:hover{border-color:#f15a248c}.qaq .qaq-lt .qaq-eyebrow,.qaq .qaq-lt .qaq-role-n,.qaq .qaq-lt .qaq-rel h3 span{color:#c2410c}
