.ql-blog{scroll-margin-top:20px}.qb-blog.ql-blog{padding-block:80px}.ql-blog-carousel{position:relative}.ql-blog-controls{display:none}@media (min-width:801px){.ql-blog .qb-section-heading>p{text-align:right}}@media (max-width:760px){.qb-blog.ql-blog{padding-block:56px}.ql-blog .ql-blog-track{display:flex;gap:14px;margin-inline:-22px;padding:2px 22px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:22px;scrollbar-width:none}.ql-blog .ql-blog-track::-webkit-scrollbar{display:none}.ql-blog .ql-blog-track>.qb-card{flex:0 0 min(84%,330px);scroll-snap-align:start}.ql-blog .ql-blog-track>.qb-card:last-child{display:flex;grid-column:auto}.ql-blog .ql-blog-track>.qb-card:last-child .qb-card-art{aspect-ratio:1.75;min-height:0}.ql-blog-carousel[data-scrollable] .ql-blog-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.ql-blog-controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--qb-line);border-radius:50%;background:var(--qb-card);color:var(--qb-ink)}.ql-blog-controls button:disabled{opacity:.4;cursor:default}}.ql-immersive-hero{position:relative;isolation:isolate;width:100%;margin:0;overflow:hidden;border-radius:0;background:#20382d;color:#fffbef;display:flex;flex-direction:column;min-height:100svh}.ql-immersive-photo{position:absolute;inset:0 0 0 32%;z-index:-3}.ql-immersive-photo img{object-fit:cover;object-position:50% 8%}.ql-immersive-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#20382d 6%,#20382d 32%,#20382dbd 46%,#20382d21 68%,#20382d00 83%),linear-gradient(0deg,#172f25e0,#172f2526 25%,transparent 55%)}.ql-immersive-copy{position:relative;padding:clamp(30px,5svh,64px) 5% clamp(28px,4svh,48px);margin-block:auto;width:76%;container-type:inline-size}.ql-immersive-eyebrow{display:flex;align-items:center;gap:10px;color:#d0dcc1;font-size:9px;letter-spacing:1.7px;font-weight:600}.ql-landing .ql-immersive-copy h1{font-size:clamp(32px,8.3cqw,82px);line-height:1.06;letter-spacing:-.065em;color:#fffbee;margin:26px 0 23px}.ql-landing .ql-immersive-copy h1>span{white-space:nowrap;color:#d0e1ae}.ql-landing .ql-immersive-copy h1 em{font-style:normal;color:#f8ad74}.ql-landing .ql-immersive-copy>p.ql-immersive-lead{max-width:560px;font-size:18px;line-height:1.65;font-weight:400;color:#e3e8db}.ql-immersive-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:31px}.ql-landing .ql-immersive-actions .ql-immersive-cta{background:#f4aa74;color:#20382d!important;min-height:60px;padding:19px 23px;border-radius:10px;font-size:15px;box-shadow:0 8px 24px #11241930}.ql-landing .ql-immersive-actions .ql-immersive-cta:hover{background:#ffc292;transform:translateY(-2px)}.ql-landing .ql-immersive-actions .ql-immersive-secondary{min-height:60px;padding:18px 22px;border-radius:10px;font-size:14px;background:transparent;color:#fffbef!important;border:1px solid #fffbed8c}.ql-landing .ql-immersive-actions .ql-immersive-secondary:hover{background:#fffbed14;border-color:#fffbef}.ql-immersive-reassurance{display:flex;align-items:center;gap:8px;color:#c3d0bd;font-size:12px;margin-top:18px}.ql-immersive-reassurance svg{flex:none}.ql-immersive-chip{position:absolute;right:5%;bottom:calc(var(--ql-strip-height, 87px) + 28px);display:grid;gap:10px;min-width:300px;padding:14px 18px;border-radius:12px;border:1px solid #fffbed40;background:#1e382db3;backdrop-filter:blur(12px);color:#e9eedf;font-size:12px;font-variant-numeric:tabular-nums}.ql-immersive-chip strong{color:#fffbee;font-weight:650}.ql-immersive-chip-track{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.ql-immersive-chip-track i{position:relative;overflow:hidden;height:4px;border-radius:3px;background:#fffbed2e}.ql-immersive-chip-track i:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--ql-chip-fill,transparent);transform:scaleX(var(--ql-chip-share,0));transform-origin:left}.ql-immersive-chip-track i[data-state=done]{--ql-chip-fill:#d0e1ae;--ql-chip-share:1}.ql-immersive-chip-track i[data-state=current]{--ql-chip-fill:#f4aa74;--ql-chip-share:0.55}.ql-free-strip{position:relative;display:grid;gap:6px;padding:18px 5%;background:#152a20e6;border-top:1px solid #fffbed24;color:#d9e2cf;font-size:14px;line-height:1.55;font-variant-numeric:tabular-nums}.ql-landing .ql-free-strip p{margin:0}.ql-free-strip strong{color:#f8c69d;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;margin-right:6px}.ql-landing .ql-immersive-copy>p.ql-hero-source{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;padding:7px 14px 7px 11px;border:1px solid #fffbed59;border-radius:999px;background:linear-gradient(#fffbed14,#fffbed14),#20382de6;color:#fffbee;font-size:14px;line-height:1.4;font-weight:600}.ql-hero-source svg{flex:none;color:#d0e1ae}.ql-landing .ql-immersive-copy>p.ql-hero-independence{max-width:560px;margin:12px 0 0;font-size:13px;line-height:1.5;color:#c3d0bd}.ql-landing .ql-free-strip p.ql-free-strip-reference{font-size:13px;color:#c3d0bd}.ql-free-strip-label{color:#fffbee;font-weight:600}.ql-free-strip-reference a{display:inline-flex;align-items:center;gap:2px;color:#f8c69d;text-decoration:underline;text-underline-offset:3px}@media (max-width:1360px){.ql-immersive-photo img{object-position:50% 0}}@media (max-width:1100px) and (min-width:761px){.ql-immersive-copy{width:85%;padding-top:45px;padding-bottom:43px}.ql-immersive-shade{background:linear-gradient(90deg,#20382d 6%,#20382df7 27%,#20382dbd 45%,#20382d21 72%),linear-gradient(0deg,#172f25f2,#172f25d9 42%,#172f2580 60%,#172f2500 74%)}.ql-immersive-chip{min-width:260px}.ql-immersive-hero[data-official] .ql-immersive-chip{display:none}}@media (min-width:761px) and (max-width:1100px) and (max-height:760px){.ql-immersive-chip{display:none}}@media (min-width:1101px) and (max-width:1439px){.ql-immersive-shade{background:linear-gradient(90deg,#20382d 6%,#20382d 32%,#20382dbd 46%,#20382d21 68%,#20382d00 83%),linear-gradient(0deg,#172f25e6,#172f25b3 30%,#172f2566 50%,#172f2500 66%)}}@media (max-width:760px){.ql-immersive-hero{min-height:100svh}.ql-immersive-photo{position:relative;inset:auto;height:clamp(320px,85vw,480px);flex:none;order:2;margin-top:-24px;z-index:-1}.ql-immersive-photo img{object-position:50% 0}.ql-immersive-photo:after{content:"";position:absolute;inset:-1px 0;background:linear-gradient(180deg,#20382d,#20382d00 16%,#20382d00 72%,#20382d)}.ql-immersive-chip,.ql-immersive-shade{display:none}.ql-free-strip{order:3;padding:18px 22px 22px;font-size:13px}.ql-immersive-copy{order:1;width:100%;padding:32px 24px 34px}.ql-immersive-eyebrow{font-size:8px;letter-spacing:1px;line-height:1.6;max-width:280px}.ql-immersive-eyebrow svg{flex:none}.ql-landing .ql-immersive-copy h1{font-size:clamp(24px,10.1cqw,60px);margin-block:24px}.ql-landing .ql-immersive-copy>p.ql-immersive-lead{font-size:16px}.ql-immersive-actions{gap:20px;margin-top:25px}.ql-landing .ql-immersive-actions :is(.ql-immersive-cta,.ql-immersive-secondary){width:100%;justify-content:space-between;font-size:14px;padding:17px 18px}.ql-landing .ql-immersive-actions .ql-immersive-secondary{min-height:54px}.ql-immersive-reassurance{font-size:11px;align-items:flex-start;line-height:1.5}.ql-immersive-reassurance svg{flex:none;margin-top:1px}.ql-landing .ql-immersive-copy>p.ql-hero-source{margin-top:16px;font-size:13px}.ql-landing .ql-free-strip p.ql-free-strip-reference{display:none}}@media (max-width:760px) and (max-height:700px){.ql-hero-lead-reference{display:none}}@media (min-width:761px) and (max-height:820px){.ql-immersive-copy{padding-block:22px}.ql-landing .ql-immersive-copy h1{font-size:clamp(32px,7.2cqw,70px);margin-block:16px}.ql-landing .ql-immersive-copy>p.ql-immersive-lead{font-size:16px;line-height:1.55}.ql-immersive-actions{margin-top:20px}.ql-landing .ql-immersive-actions .ql-immersive-cta{min-height:52px;padding-block:15px}.ql-immersive-reassurance{margin-top:12px}}.ql-landing[data-hero-immersive]{position:relative}.ql-landing[data-hero-immersive] .ql-header-shell{--ql-ink:#fffbef;--ql-muted:#e4e9dc;--ql-paper:#20382d;--ql-line:#fffbed24;background:rgb(255 255 255/var(--ql-header-progress,0));backdrop-filter:none;border-bottom-color:#fffbed24;margin-bottom:calc(-1 * var(--ql-header-height, 100px));box-shadow:0 3px 18px rgb(32 56 45/calc(var(--ql-header-progress, 0) * .06))}.ql-landing[data-hero-immersive] .ql-header .ql-nav-cta{background:#f4aa74;color:#20382d!important}.ql-landing[data-hero-immersive] .ql-header .qd-account-trigger{color:var(--ql-ink)}.ql-landing[data-hero-immersive] .ql-header .qd-theme-toggle{background:#fffdf6;color:#293b30;border-color:#dedfd1}.ql-landing[data-hero-immersive] .ql-header .qd-theme-toggle:hover{background:#eef0e3;color:#20382d}.ql-landing[data-hero-immersive] .ql-header .qd-avatar{background:#e8eddc;color:#293b30;border-color:#d3ddc6}.ql-landing[data-hero-immersive]:not([data-header-scrolled=true]) .ql-header :is(.ql-nav a,.qd-logo-wordmark,.ql-login){text-shadow:0 1px 3px #10251d}.ql-landing[data-hero-immersive][data-header-scrolled=true] .ql-header-shell{--ql-ink:#293b30;--ql-muted:#293b30;--ql-paper:#fff;--ql-line:#dedfd1;border-bottom-color:rgb(222 223 209/var(--ql-header-progress,0))}[data-qd-theme=dark] .ql-landing[data-hero-immersive] .ql-header-shell{background:rgb(29 47 36/var(--ql-header-progress,0))}[data-qd-theme=dark] .ql-landing[data-hero-immersive][data-header-scrolled=true] .ql-header-shell{--ql-ink:#fffbef;--ql-muted:#e4e9dc;--ql-paper:#1d2f24;--ql-line:#435644;border-bottom-color:rgb(67 86 68/var(--ql-header-progress,0))}.ql-landing[data-hero-immersive] .ql-immersive-hero{padding-top:var(--ql-header-height,100px)}@media (max-width:760px){.ql-landing[data-hero-immersive] .ql-immersive-hero{padding-top:var(--ql-header-height,150px)}}@media (prefers-reduced-motion:reduce){.ql-landing[data-hero-immersive] .ql-header-shell{transition:none}}.ql-landing[data-hero-immersive] .ql-immersive-hero:before{content:"";position:absolute;inset:0 0 auto;height:calc(var(--ql-header-height, 100px) + 80px);background:linear-gradient(180deg,#10251dcc,#10251d00);z-index:-1;pointer-events:none}.ql-method{padding-block:88px 80px;scroll-margin-top:20px}.ql-method-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:20px 80px}.ql-method-head .ql-eyebrow{grid-column:1/-1}.ql-landing .ql-method-head h2{font-size:clamp(34px,3.35vw,48px);line-height:1.1}.ql-method-head h2>span{color:var(--ql-green)}.ql-landing .ql-method-head>p{max-width:470px;color:var(--ql-muted);font-size:16px;line-height:1.8}@media (min-width:761px){.ql-landing .ql-method-head>p{justify-self:end;text-align:right}}.ql-method-path{position:relative;margin-top:48px}.ql-method-road{position:absolute;inset:0 0 auto;width:100%;height:48px;overflow:visible;pointer-events:none}.ql-method-road path{fill:none;stroke:var(--ql-scene);stroke-width:14;stroke-linecap:round;vector-effect:non-scaling-stroke}.ql-method-list{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.ql-method-stop{display:grid;grid-template-rows:48px 1fr;justify-items:center;gap:18px}.ql-method-number{display:grid;place-items:center;align-self:center;width:44px;height:44px;border-radius:50%;background:var(--ql-ink);color:var(--ql-paper);font-family:var(--font-space-grotesk),sans-serif;font-size:17px;font-weight:600;box-shadow:0 0 0 6px var(--ql-paper)}.ql-method-card{display:grid;align-content:start;gap:8px;justify-self:stretch;padding:24px 24px 26px;border:1px solid var(--ql-line);border-radius:18px;background:var(--ql-card)}.ql-method-kicker{font-size:10px;font-weight:700;letter-spacing:1.5px;color:var(--ql-green)}.ql-landing .ql-method-card h3{font-size:22px;line-height:1.2;letter-spacing:-.03em}.ql-landing .ql-method-card p{color:var(--ql-muted);font-size:14px;line-height:1.7}.ql-landing .ql-method-note{margin-top:30px;padding:14px 18px;border-left:3px solid var(--ql-orange);background:var(--ql-soft);border-radius:0 12px 12px 0;color:var(--ql-ink);font-size:15px;line-height:1.6}.ql-method-aside{margin-top:14px;padding:16px 20px;border:1px solid var(--ql-line);border-radius:12px;background:var(--ql-card)}.ql-landing .ql-method-aside p{margin:0 0 6px;color:var(--ql-ink);font-size:14px;font-weight:700}.ql-method-aside ul{display:grid;gap:4px;margin:0;padding-left:20px;color:var(--ql-muted);font-size:14px;line-height:1.6}.ql-method-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 40px;margin-top:26px;padding-top:24px;border-top:1px solid var(--ql-line)}.ql-landing .ql-method-foot p{max-width:720px;color:var(--ql-muted);font-size:14px;line-height:1.7}.ql-landing .ql-method-foot .ql-text-link{min-height:44px;font-size:14px}.ql-landing .ql-method-scope{margin-top:12px;color:var(--ql-muted);font-size:12px;line-height:1.6}@media (max-width:1100px){.ql-method-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}.ql-method-road{display:none}}@media (max-width:760px){.ql-method{padding-block:64px 56px}.ql-method-aside{display:none}.ql-method-head,.ql-method-list{grid-template-columns:1fr}.ql-method-list{gap:14px;padding-left:30px}.ql-method-list:before{content:"";position:absolute;inset:24px auto 24px 9px;width:8px;border-radius:8px;background:var(--ql-scene)}.ql-method-stop{position:relative;display:block}.ql-method-number{position:absolute;top:18px;left:-17px;width:34px;height:34px;font-size:15px;transform:translateX(-50%)}.ql-method-card{padding:20px 18px 22px}.ql-landing .ql-method-card h3{font-size:20px}}.ql-first-step{position:relative;isolation:isolate;display:flex;align-items:center;min-height:620px;overflow:hidden;background:#40533b;scroll-margin-top:20px}.ql-first-step .ql-freedom-image,.ql-first-step .ql-freedom-scrim{z-index:-1}.ql-first-step-inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:30px 60px;padding-block:86px}.ql-first-step-copy .ql-eyebrow{color:#e3e6ce}.ql-landing .ql-first-step-copy h2{margin-top:26px;max-width:760px;color:#fff5e1;font-size:clamp(36px,4.1vw,58px);line-height:1.12}.ql-first-step-copy h2 em{font-style:normal;color:#f3be8c}.ql-landing .ql-first-step-copy>p{max-width:540px;margin-top:22px;color:#e2e8d5;font-size:17px;line-height:1.75}.ql-first-step-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:30px}.ql-landing .ql-first-step-plans{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:#fff5e1;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-color:#fff5e166;text-underline-offset:5px}.ql-landing .ql-first-step-plans:hover{text-decoration-color:currentColor}.ql-first-step-note{display:block;margin-top:16px;color:#d6dfca;font-size:13px}.ql-first-step-road{justify-self:end;align-self:end;width:min(100%,360px)}.ql-first-step-road .ql-journey-road{display:block;width:100%;height:auto;overflow:visible}@media (max-width:900px){.ql-first-step-inner{grid-template-columns:1fr}.ql-first-step-road{justify-self:center;width:min(100%,320px)}}@media (max-width:760px){.ql-first-step{min-height:0}.ql-first-step-inner{padding-block:64px 48px}.ql-first-step-actions .ql-button{width:100%;justify-content:space-between}}.ql-landing{--ql-paper:#f8f7f0;--ql-card:#fffef9;--ql-ink:#293b30;--ql-muted:#666f5f;--ql-line:#dedfd1;--ql-soft:#eef0e3;--ql-green:#58714b;--ql-scene:#dce4c8;--ql-orange:#f4aa74;background:var(--ql-paper);color:var(--ql-ink);overflow:clip;min-width:0;font-family:var(--font-source-sans),Arial,sans-serif}[data-qd-theme=dark] .ql-landing{--ql-paper:#17241c;--ql-card:#203126;--ql-ink:#f3f0df;--ql-muted:#bbc4ad;--ql-line:#3a4e3c;--ql-soft:#2b3d2d;--ql-green:#b6c99b;--ql-scene:#728661}.ql-landing *,.ql-landing :after,.ql-landing :before{box-sizing:border-box}.ql-landing h1,.ql-landing h2,.ql-landing h3,.ql-landing p{margin:0}.ql-landing h1,.ql-landing h2,.ql-landing h3{font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.055em;font-weight:500;color:var(--ql-ink)}.ql-landing a{text-decoration:none}.ql-landing button{font:inherit;cursor:pointer}.ql-landing :is(button,a,summary):focus-visible{outline:3px solid #bc4f24;outline-offset:5px}[data-qd-theme=dark] .ql-landing :is(button,a,summary):focus-visible{outline-color:#f4aa74}.ql-container{width:min(1300px,calc(100% - 96px));margin-inline:auto}.ql-skip{position:fixed;top:10px;left:10px;z-index:1000;transform:translateY(-160%);background:var(--ql-ink);color:var(--ql-paper)!important;padding:10px 16px;border-radius:8px}.ql-skip:focus{transform:translateY(0)}.ql-landing .qd-logo{color:var(--ql-ink)}.ql-landing .qd-logo-mark svg{stroke:white}.ql-landing .ql-button{display:inline-flex;gap:20px;align-items:center;justify-content:center;min-height:59px;padding:18px 25px;border-radius:9px;color:var(--ql-paper)!important;background:var(--ql-ink);font-size:14px;font-weight:650;border:1px solid transparent;line-height:1.3;transition:transform .2s,box-shadow .2s,background .2s}.ql-landing .ql-button svg{flex-shrink:0;transition:transform .2s}.ql-landing .ql-button:hover{box-shadow:0 7px 20px #263b2c16}.ql-landing .ql-button:hover svg{transform:translate(2px,-2px)}.ql-landing .ql-button-orange{background:var(--ql-orange);color:#293b30!important}.ql-landing .ql-button-cream{background:#fff5dd;color:#293b30!important}.ql-eyebrow{display:flex;align-items:center;gap:9px;font-size:10px;font-weight:700;letter-spacing:1.65px;color:var(--ql-muted);text-transform:uppercase}.ql-text-link{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--ql-ink)!important}.ql-text-link:hover{text-decoration:underline;text-underline-offset:5px}.ql-faq h2{font-size:clamp(35px,3.35vw,48px);line-height:1.09;margin-top:24px}.ql-faq h2>span{color:var(--ql-green)}.ql-freedom-image,.ql-freedom-scrim{position:absolute;inset:0}.ql-freedom-image img{object-fit:cover;object-position:center 52%}.ql-freedom-scrim{background:linear-gradient(90deg,#15271fdb,#16271fc2 27%,#16271f57 67%,#16271f1a),linear-gradient(0deg,#16271f33,transparent 40%)}.ql-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:76px;padding-block:88px;scroll-margin-top:20px}.ql-faq-intro>p{max-width:260px;font-size:15px;color:var(--ql-muted);line-height:1.8;margin-top:20px}.ql-faq-symbol{width:72px;height:72px;border-radius:19px;background:var(--ql-soft);border:1px solid var(--ql-line);color:var(--ql-green);font-family:var(--font-space-grotesk);font-size:44px;display:flex;align-items:center;justify-content:center;margin:29px 0 0 4px;transform:rotate(-10deg)}.ql-faq-list{border-top:1px solid var(--ql-line)}.ql-faq-list details{border-bottom:1px solid var(--ql-line)}.ql-faq-list summary{display:flex;align-items:center;gap:14px;padding-block:23px;list-style:none;cursor:pointer;font-size:15px;font-weight:600;line-height:1.45}.ql-faq-list summary::-webkit-details-marker{display:none}.ql-faq-list summary>svg{margin-left:auto;color:var(--ql-green);flex-shrink:0;transition:transform .2s}.ql-faq-list details[open] summary>svg{transform:rotate(180deg)}.ql-faq-number{color:var(--ql-muted);font-size:10px;font-weight:400;min-width:17px}.ql-faq-list details>p{font-size:14px;color:var(--ql-muted);line-height:1.85;padding:0 30px 23px 31px}.ql-footer{padding-top:64px;padding-bottom:24px}.ql-footer-main{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:30px;padding-bottom:44px}.ql-footer-main>p{color:var(--ql-muted);font-size:13px;line-height:1.8}.ql-footer-main>nav{display:grid;grid-template-columns:1fr 1fr;gap:13px 25px}.ql-footer-main>nav a{font-size:12px;color:var(--ql-muted)!important}.ql-footer-main>nav a:hover{color:var(--ql-ink)!important}.ql-footer-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;border-top:1px solid var(--ql-line);padding-top:20px;font-size:10px;color:var(--ql-muted)}.ql-footer-description{line-height:1.7}.ql-footer-description>span{display:block}.ql-footer-attribution a{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:underline;text-underline-offset:3px}.ql-footer-bottom>.qd-creator-brand{justify-self:end;align-items:flex-end;text-align:right}@keyframes ql-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.ql-container{width:calc(100% - 72px)}.ql-faq{gap:45px}.ql-faq h2{font-size:39px}}@media (max-width:980px){.ql-eyebrow{font-size:8px;letter-spacing:1.3px}.ql-faq{grid-template-columns:.75fr 1.25fr}.ql-faq h2{font-size:32px}.ql-faq-list summary{font-size:13px;gap:10px}.ql-footer-main{grid-template-columns:1fr 1fr}.ql-footer-main>nav{grid-column:span 2;grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.ql-container{width:calc(100% - 44px)}.ql-eyebrow{font-size:9px;letter-spacing:1.2px}.ql-freedom-image img{object-position:65% center}.ql-freedom-scrim{background:linear-gradient(0deg,#12281ef0,#15261dcc 30%,#15261db8 78%,#15261dad)}.ql-faq{grid-template-columns:1fr;padding-block:68px 66px;gap:30px}.ql-faq h2{font-size:clamp(34px,7.2vw,43px);margin-top:19px}.ql-faq-intro>p{font-size:14px;max-width:320px;margin-top:17px}.ql-faq-symbol{display:none}.ql-faq-list summary{font-size:14px;gap:12px;padding-block:23px}.ql-faq-list details>p{font-size:13px;padding-left:29px;padding-right:16px}.ql-footer-main{grid-template-columns:1fr;gap:20px;padding-bottom:31px}.ql-footer-main>nav{grid-column:auto;grid-template-columns:1fr 1fr;gap:12px 16px;margin-top:4px}.ql-footer-main>p{font-size:12px}.ql-footer-bottom{grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px 15px}.ql-footer-description{text-align:center}}@media (max-width:370px){.ql-container{width:calc(100% - 34px)}.ql-eyebrow{font-size:8px;letter-spacing:.9px}}@media (prefers-reduced-motion:reduce){.ql-landing *,.ql-landing :after,.ql-landing :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:1100px){.ql-journey-road .ql-journey-label{font-size:22px;letter-spacing:.8px}}.ql-landing .ql-header-shell{position:sticky;top:0;z-index:60}.ql-landing #blog,.ql-landing main>section[id]{scroll-margin-top:110px}.ql-freedom-image-layer{position:absolute;inset:-42px 0;transform:translate3d(0,var(--ql-parallax-y,0),0)}.ql-freedom-image{overflow:hidden}@media (max-width:760px){.ql-landing #blog,.ql-landing main>section[id]{scroll-margin-top:90px}}@media (max-width:1280px){.ql-landing #blog,.ql-landing main>section[id]{scroll-margin-top:135px}}@media (max-width:760px){.ql-landing #blog,.ql-landing main>section[id]{scroll-margin-top:132px}}html:has(.ql-landing){scroll-behavior:smooth}.ql-landing #blog,.ql-landing #missoes,.ql-landing #planos,.ql-landing main>section[id],.ql-landing main[id]{scroll-margin-top:calc(var(--ql-header-height, 100px) + 20px)}.ql-landing{--ql-header-height:82px;--ql-strip-height:87px}.ql-landing:has(.ql-free-strip-reference){--ql-strip-height:113px}@media (max-width:809px){.ql-landing:has(.ql-free-strip-reference){--ql-strip-height:135px}}@media (max-width:1280px){.ql-landing{--ql-header-height:113px}}@media (max-width:1100px){.ql-landing{--ql-header-height:112px}}@media (max-width:760px){.ql-landing{--ql-header-height:109px}}@media (prefers-reduced-motion:reduce){html:has(.ql-landing){scroll-behavior:auto!important}}.ql-landing .ql-plans{--background:var(--ql-paper);--foreground:var(--ql-ink);--card:var(--ql-card);--muted-foreground:var(--ql-muted);--border:var(--ql-line);--secondary:var(--ql-soft);--accent:var(--ql-soft);--primary:var(--ql-green);--ring:#bc4f24;width:min(1300px,calc(100% - 96px));padding-block:90px;line-height:1.5}[data-qd-theme=dark] .ql-landing .ql-plans{--ring:#f4aa74}.ql-plans-heading{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:35px 80px;margin-bottom:35px}.ql-plans .ql-plans-heading h2{margin-top:22px;font-size:clamp(34px,3.5vw,47px);line-height:1.15}.ql-plans-heading h2 span{color:var(--ql-green)}.ql-plans-intro p{color:var(--ql-muted);font-size:16px;line-height:1.8;max-width:470px}.ql-plans-intro a{display:inline-flex;align-items:center;gap:10px;margin-top:16px;min-height:32px;color:var(--ql-ink);font-size:14px;font-weight:600}.ql-plans-intro a:hover,.ql-plans-note a:hover{text-decoration:underline;text-underline-offset:4px}@media (min-width:901px){.ql-plans-intro{display:grid;justify-items:end;text-align:right}}.ql-plans .qd-billing-notice{margin-bottom:25px}.ql-plans .qd-billing-plan h3{margin:21px 0 12px}.ql-plans .qd-billing-plan-description{margin:12px 0 18px}.ql-plans .qd-billing-includes{margin-bottom:16px}.ql-plans .qd-billing-plan-availability{margin-bottom:14px}.ql-plans .qd-billing-choice{margin:auto 0 10px}.ql-plans .ql-plans-note{margin-top:26px;text-align:center;font-size:13px;line-height:1.7;color:var(--ql-muted)}.ql-plans-note a{color:var(--ql-ink);text-decoration:underline;text-underline-offset:3px}@media (max-width:1200px){.ql-landing .ql-plans{width:calc(100% - 72px)}}@media (max-width:900px){.ql-plans-heading{grid-template-columns:1fr;gap:23px}.ql-plans-intro p{max-width:600px}.ql-landing .ql-plans{padding-block:60px}}@media (max-width:760px){.ql-landing .ql-plans{width:calc(100% - 44px)}}.ql-landing .ql-free-link{transition:text-decoration-color .2s ease}.ql-landing .ql-free-link:focus-visible,.ql-landing .ql-free-link:hover{text-decoration-color:currentColor}.ql-landing .ql-button-outline{background:transparent;color:var(--ql-ink)!important;border-color:var(--ql-ink)}.ql-landing .ql-button-outline:hover{background:var(--ql-card)}.ql-plans-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 30px;padding:0;list-style:none}.ql-plans-features li{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border:1px solid var(--ql-line);border-radius:14px;background:var(--ql-card);color:var(--ql-muted);font-size:13px;line-height:1.55}.ql-plans-features svg{flex:none;margin-top:2px;color:var(--ql-green)}.ql-plans-features strong{display:block;margin-bottom:3px;color:var(--ql-ink);font-size:14px}.ql-faq-list details>p a{color:var(--ql-ink);text-decoration:underline;text-underline-offset:3px}@media (max-width:1100px){.ql-plans-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ql-plans-features{grid-template-columns:1fr}}.ql-landing .ql-sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}@media (max-height:500px){.ql-landing .ql-header-shell{position:relative}.ql-landing #blog,.ql-landing #missoes,.ql-landing #planos,.ql-landing .ql-stage,.ql-landing .ql-stage :is(.qg-workspace-scene,#qm-scene),.ql-landing main>section[id],.ql-landing main[id]{scroll-margin-top:12px}}.ql-mobile-cta{display:none}@media (max-width:760px){.ql-mobile-cta{position:fixed;inset:auto 0 0;z-index:55;display:block;padding:10px 16px max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--ql-line);background:var(--ql-paper);background:color-mix(in srgb,var(--ql-paper) 94%,transparent);backdrop-filter:blur(14px);transform:translateY(110%);visibility:hidden}.ql-mobile-cta[data-shown]{transform:none;visibility:visible}.ql-landing .ql-mobile-cta .ql-button{width:100%;min-height:48px;padding:12px 18px;justify-content:space-between;font-size:15px}html:has(.ql-mobile-cta[data-shown]){scroll-padding-bottom:84px}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.ql-mobile-cta{transition:transform var(--ql-sheet-ms,.4s) var(--ql-ease-sheet,ease-out),visibility 0s linear var(--ql-sheet-ms,.4s)}.ql-mobile-cta[data-shown]{transition:transform var(--ql-sheet-ms,.4s) var(--ql-ease-sheet,ease-out),visibility 0s}}@media (max-width:760px) and (max-height:500px){.ql-mobile-cta,.ql-mobile-cta[data-shown]{display:none}html:has(.ql-mobile-cta[data-shown]){scroll-padding-bottom:0}}.ql-source{padding-block:88px 72px;scroll-margin-top:20px}.ql-source-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:20px 80px}.ql-source-head .ql-eyebrow{grid-column:1/-1}.ql-landing .ql-source-head h2{font-size:clamp(34px,3.35vw,48px);line-height:1.1}.ql-source-head h2>span{color:var(--ql-green)}.ql-landing .ql-source-head>p{color:var(--ql-muted);font-size:16px;line-height:1.7}@media (min-width:761px){.ql-landing .ql-source-head>p{justify-self:end;text-align:right}}.ql-source-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:44px}.ql-source-card{padding:26px 26px 24px;border:1px solid var(--ql-line);border-radius:20px;background:var(--ql-card)}.ql-landing .ql-source-card h3,.ql-source-card summary{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--ql-muted)}.ql-landing .ql-source-card p{margin:12px 0 0}.ql-source-meanings,.ql-source-rules{display:grid;gap:10px;margin:0}.ql-source-meanings>div,.ql-source-rules>div{display:grid;grid-template-columns:minmax(0,9em) minmax(0,1fr);gap:10px;align-items:baseline}.ql-source-rules dt{font-size:18px;font-weight:700;color:var(--ql-ink)}.ql-source-meanings dt{font-size:13px;font-weight:600;color:var(--ql-ink)}.ql-source-meanings dd,.ql-source-rules dd{margin:0;color:var(--ql-muted);font-size:13px;line-height:1.5}.ql-source-card cite{font-style:normal;color:var(--ql-ink);white-space:nowrap}.ql-landing .ql-source-card p.ql-source-small{color:var(--ql-muted);font-size:13px;line-height:1.6}.ql-landing .ql-source-card p.ql-source-specimen{display:inline-block;margin:0 0 14px;padding:8px 12px;border:1px solid var(--ql-line);border-radius:10px;background:var(--ql-soft);color:var(--ql-ink);font-size:13px;font-weight:600;line-height:1.45}.ql-landing .ql-source-card p.ql-source-specimen.is-legacy{margin-top:16px;border-style:dashed}.ql-landing .ql-source-card p.ql-source-cite{font-size:12px;color:var(--ql-muted)}.ql-source-cite a{color:var(--ql-ink);text-decoration:underline;text-underline-offset:3px}.ql-source-narrow{display:none}.ql-source-narrow summary{cursor:pointer;margin:0}.ql-source-foot{display:grid;gap:16px;margin-top:34px}.ql-landing .ql-source-foot p{margin:0}.ql-landing .ql-source-foot p.ql-source-closing{max-width:820px;color:var(--ql-muted);font-size:14px;line-height:1.6}.ql-source-links{display:flex;flex-wrap:wrap;gap:12px 28px}.ql-source-bridge{margin-top:18px;padding-top:26px;border-top:1px solid var(--ql-line)}.ql-landing .ql-source-bridge p.ql-source-bridge-title{font-size:clamp(24px,2.6vw,36px);line-height:1.2;font-weight:700;color:var(--ql-ink)}.ql-landing .ql-source-bridge p:last-child{max-width:760px;margin-top:10px;color:var(--ql-muted);font-size:16px;line-height:1.7}@media (max-width:1100px){.ql-source-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ql-source{padding-block:64px 56px}.ql-source-cards,.ql-source-head{grid-template-columns:minmax(0,1fr)}.ql-source-cards{gap:14px;margin-top:28px}.ql-source-wide{display:none}.ql-source-narrow{display:block;padding-block:18px}}.ql-free{padding-block:88px;scroll-margin-top:20px}.ql-free-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:20px 80px}.ql-free-head .ql-eyebrow{grid-column:1/-1}.ql-landing .ql-free-head h2{font-size:clamp(34px,3.35vw,48px);line-height:1.1}.ql-free-head h2>span{color:var(--ql-green)}.ql-landing .ql-free-head>p{max-width:470px;color:var(--ql-muted);font-size:16px;line-height:1.8}@media (min-width:901px){.ql-landing .ql-free-head>p:not(.ql-free-daily){justify-self:end;text-align:right}}.ql-free-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:44px}.ql-free-column{padding:28px 30px 30px;border:1px solid var(--ql-line);border-radius:20px;background:var(--ql-card)}.ql-free-column.is-account{background:color-mix(in srgb,var(--ql-soft) 70%,var(--ql-card))}.ql-landing .ql-free-label{font-family:inherit;font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--ql-green)}.ql-free-column>ul{display:grid;gap:14px;margin:18px 0 0;padding:0;list-style:none}.ql-free-column>ul>li{position:relative;padding-left:26px;color:var(--ql-ink);font-size:15px;line-height:1.6;font-variant-numeric:tabular-nums}.ql-free-column>ul>li:before{content:"";position:absolute;left:2px;top:.55em;width:11px;height:6px;border-left:2px solid var(--ql-green);border-bottom:2px solid var(--ql-green);transform:rotate(-45deg)}.ql-free-column strong{font-weight:650}.ql-free-column small{display:block;margin-top:4px;color:var(--ql-muted);font-size:13px;line-height:1.55}.ql-free-column small.ql-free-limit,.ql-free-source a{color:var(--ql-ink);font-weight:600}.ql-free-source a{display:inline-flex;align-items:center;gap:3px;text-decoration:underline;text-underline-offset:3px}.ql-free-topics{display:grid;gap:6px;margin:14px 0 4px;padding:0;list-style:none}.ql-free-topics li{display:grid;grid-template-columns:minmax(0,16em) minmax(0,1fr) 3.2em;align-items:center;gap:10px;color:var(--ql-muted);font-size:12px}.ql-free-topic-name{line-height:1.3;overflow-wrap:anywhere}.ql-free-topic-bar{height:6px;border-radius:6px;background:var(--ql-soft);overflow:hidden}.ql-free-topic-bar i{display:block;height:100%;border-radius:inherit;background:var(--ql-green)}.ql-free-topic-count{text-align:right;color:var(--ql-ink);font-variant-numeric:tabular-nums}.ql-free-topics li[data-legacy] .ql-free-topic-bar i{background:repeating-linear-gradient(90deg,var(--ql-green) 0 6px,transparent 6px 10px)}.ql-free-topics li[data-other] .ql-free-topic-bar i{background:var(--ql-muted)}.ql-free-ticket{display:flex;align-items:flex-start;gap:18px;margin-top:22px;padding:22px 26px;border:1px dashed color-mix(in srgb,var(--ql-orange) 80%,var(--ql-line));border-radius:18px;background:color-mix(in srgb,var(--ql-orange) 10%,var(--ql-card))}.ql-free-ticket svg{flex:none;color:#b8541f}[data-qd-theme=dark] .ql-free-ticket svg{color:var(--ql-orange)}.ql-landing .ql-free-ticket h3{font-size:22px;line-height:1.25;letter-spacing:-.03em}.ql-landing .ql-free-ticket p{margin-top:6px;color:var(--ql-muted);font-size:15px;line-height:1.65}.ql-landing .ql-free-ticket .ql-free-ticket-note{color:var(--ql-ink);font-size:14px;font-weight:600}.ql-free-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px}.ql-landing .ql-free-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ql-ink)!important;font-size:14px;font-weight:650;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ql-ink) 30%,transparent);text-underline-offset:5px}.ql-landing .ql-free-link:hover{text-decoration-color:currentColor}.ql-landing .ql-free-micro{margin-top:12px;color:var(--ql-muted);font-size:13px}.ql-free-table-wrap{margin-top:44px;overflow-x:auto}.ql-landing .ql-free-table-note{max-width:820px;margin-top:14px;color:var(--ql-muted);font-size:14px;line-height:1.6}.ql-free-table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.ql-free-table caption{margin-bottom:14px;text-align:left;font-family:var(--font-space-grotesk),sans-serif;font-size:22px;letter-spacing:-.03em;color:var(--ql-ink)}.ql-free-table :is(th,td){padding:10px 14px;border-bottom:1px solid var(--ql-line);text-align:left;vertical-align:middle}.ql-free-table thead th{color:var(--ql-muted);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.ql-free-table tbody th{font-weight:500;color:var(--ql-ink)}.ql-free-table td{width:26%;color:var(--ql-ink)}.ql-free-table td svg{vertical-align:middle;color:var(--ql-green)}.ql-free-table td[data-value=false] svg{color:var(--ql-muted)}@media (max-width:900px){.ql-free-columns,.ql-free-head{grid-template-columns:1fr}}@media (max-width:760px){.ql-free{padding-block:56px}.ql-free-column{padding:22px 20px 24px}.ql-free-topics{gap:10px}.ql-free-topics li{grid-template-columns:minmax(0,1fr) 2.8em;gap:4px 8px}.ql-free-topic-name{grid-column:1/-1}.ql-free-ticket{padding:18px;gap:12px}.ql-landing .ql-free-ticket h3{font-size:19px}.ql-free-actions{display:grid}.ql-free-actions .ql-button{width:100%;justify-content:space-between}.ql-free-table{font-size:13px}.ql-free-table :is(th,td){padding:11px 8px}.ql-free-table td{width:30%}}.ql-plans-compare{margin-top:40px;padding:26px 28px;border:1px solid var(--ql-line);border-radius:20px;background:var(--ql-card)}.ql-landing .ql-plans-compare h3{font-size:24px;letter-spacing:-.03em}.ql-landing .ql-plans-compare>p{margin-top:6px;color:var(--ql-muted);font-size:14px;line-height:1.6}.ql-plans-compare-wrap{margin-top:16px;overflow-x:auto}.ql-plans-compare table{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.ql-plans-compare :is(th,td){padding:12px;border-bottom:1px solid var(--ql-line);text-align:left;vertical-align:top;line-height:1.5}.ql-plans-compare thead th{color:var(--ql-muted);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.ql-plans-compare tbody th{font-weight:600;color:var(--ql-ink)}.ql-plans-compare td{color:var(--ql-ink)}.ql-landing .ql-plans-compare-lifetime{margin-top:16px;padding:12px 16px;border-radius:12px;background:var(--ql-soft);color:var(--ql-ink);font-size:14px;line-height:1.6;font-variant-numeric:tabular-nums}.ql-landing .ql-plans-trust{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:26px;color:var(--ql-ink);font-size:14px;line-height:1.6;text-align:center}.ql-plans-trust svg{flex:none;color:var(--ql-green)}.ql-plans-trust a{color:var(--ql-ink);text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.ql-landing .ql-plans .ql-plans-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ql-landing .ql-plans .ql-plans-features li{flex-direction:column;gap:6px;padding:12px;font-size:12px}.ql-plans-compare{padding:20px 16px}.ql-plans-compare table,.ql-plans-compare tbody,.ql-plans-compare td,.ql-plans-compare th,.ql-plans-compare tr{display:block;min-width:0}.ql-plans-compare thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ql-plans-compare tbody tr{padding:12px 0;border-bottom:1px solid var(--ql-line)}.ql-plans-compare :is(th,td){padding:2px 0;border:0}.ql-plans-compare td:before{content:attr(data-label) " · ";color:var(--ql-muted);font-size:12px;font-weight:600}.ql-landing .ql-plans-compare-lifetime{margin-top:16px;padding:12px 16px;border-radius:12px;background:var(--ql-soft);color:var(--ql-ink);font-size:14px;line-height:1.6;font-variant-numeric:tabular-nums}.ql-landing .ql-plans-trust{align-items:flex-start;text-align:left}}.ql-plans .qd-billing-free-secondary{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:4px;color:var(--ql-ink)!important;font-size:14px;font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ql-ink) 30%,transparent);text-underline-offset:5px}.ql-plans .qd-billing-free-secondary:hover{text-decoration-color:currentColor}.ql-landing .ql-plans-intro p.ql-plans-official{margin-top:10px;color:var(--ql-ink);font-size:15px;line-height:1.6}.ql-sample{padding-block:88px 80px;background:linear-gradient(180deg,var(--ql-paper),var(--ql-soft) 18%,var(--ql-soft) 82%,var(--ql-paper));scroll-margin-top:20px}.ql-sample-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:20px 80px;margin-bottom:36px}.ql-sample-head .ql-eyebrow{grid-column:1/-1}.ql-landing .ql-sample-head h2{font-size:clamp(34px,3.35vw,48px);line-height:1.1}.ql-sample-head h2>span{color:var(--ql-green)}.ql-landing .ql-sample-head>p{max-width:470px;color:var(--ql-muted);font-size:16px;line-height:1.8}@media (min-width:761px){.ql-landing .ql-sample-head>p{justify-self:end;text-align:right}}.ql-stage{position:relative;border:1px solid var(--ql-line);border-radius:22px;background:var(--ql-paper);box-shadow:0 24px 60px #233c2514;overflow:clip;scroll-margin-top:calc(var(--ql-header-height, 80px) + 12px)}.ql-stage :is(.qg-workspace-scene,#qm-scene){scroll-margin-top:calc(var(--ql-header-height, 80px) + 12px)}.ql-stage-bar{position:relative;padding:10px clamp(16px,2.5vw,28px) 12px;background:var(--ql-card);border-bottom:1px solid var(--ql-line)}.ql-stage-bar-top{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}.ql-stage-identity{min-width:0}.ql-landing .ql-stage-meta{display:flex;flex-wrap:wrap;gap:0 6px;margin-bottom:3px;color:var(--ql-muted);font-size:11px;line-height:1.2}.ql-landing .ql-stage-meta>span{white-space:nowrap}.ql-landing .ql-stage-position{font-size:14px;line-height:1.3;outline:none}.ql-stage-position:focus-visible{outline:3px solid #bc4f24;outline-offset:4px;border-radius:4px}.ql-stage-next,.ql-stage-position strong{font-weight:650}.ql-stage-next{display:inline-flex;flex-shrink:0;align-items:center;gap:10px;min-height:44px;padding:10px 16px;border:0;border-radius:10px;background:var(--ql-ink);color:var(--ql-paper);font-size:14px}.ql-stage-next:disabled{background:transparent;color:var(--ql-muted);box-shadow:inset 0 0 0 1px var(--ql-line);cursor:not-allowed}.ql-stage-next{position:relative}.ql-stage-next:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 6px color-mix(in srgb,#f4aa74 55%,transparent);opacity:0;pointer-events:none}.ql-stage-progress{position:absolute;inset:auto 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:3px;height:3px}.ql-stage-progress>span{overflow:hidden;background:transparent}.ql-stage-progress>span:is([data-state=done],[data-state=current]){background:color-mix(in srgb,#d86f3a 35%,transparent)}.ql-stage-progress>span:after{content:"";display:block;height:100%;background:#d86f3a;transform:scaleX(0);transform-origin:left}.ql-stage-progress>span[data-state=done]:after{transform:scaleX(1)}.ql-landing .ql-stage-badge{display:inline-flex;margin:14px clamp(16px,2.5vw,28px) 0;padding:5px 11px;border-radius:999px;background:var(--ql-soft);color:var(--ql-green);font-size:11px;font-weight:700;letter-spacing:.4px}.ql-stage-body{min-height:560px}.ql-stage[data-act=fim] .ql-stage-body{min-height:0}.ql-stage .ql-act.qg-shell,.ql-stage .ql-act.qm-shell{min-height:0;background:transparent}.ql-stage .ql-act :is(.qg-main,.qm-main){max-width:none;padding:12px clamp(14px,2.2vw,28px) 24px}.ql-landing .ql-act-loading,.ql-stage-loading{display:grid;place-items:center;min-height:420px;color:var(--ql-muted);font-size:14px}.ql-stage-cover{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:24px;padding:16px clamp(14px,2.2vw,28px) 28px}.ql-stage-cover-art{position:relative;margin:0;border-radius:16px;overflow:hidden;background:var(--ql-scene);aspect-ratio:1672/941}.ql-stage-cover-art img{display:block;width:100%;height:100%;object-fit:cover}.ql-stage-cover-art figcaption{position:absolute;left:12px;top:12px;padding:6px 11px;border-radius:999px;background:#1e382dcc;color:#fffbef;font-size:12px;font-weight:600}.ql-stage-cover-card{display:grid;align-content:start;gap:10px;padding:20px;border:1px solid var(--ql-line);border-radius:16px;background:var(--ql-card)}.ql-stage-cover-steps{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 4px;padding:0;list-style:none;color:var(--ql-muted);font-size:13px}.ql-stage-cover-steps li{display:inline-flex;align-items:center;gap:6px}.ql-stage-cover-steps li>span{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--ql-line);border-radius:50%;font-size:11px}.ql-stage-cover-steps li[aria-current=step]{color:var(--ql-ink);font-weight:650}.ql-stage-cover-steps li[aria-current=step]>span{border-color:var(--ql-green)}.ql-landing .ql-stage-cover-card h3{font-size:clamp(22px,1.8vw,26px);line-height:1.2;letter-spacing:-.04em}.ql-landing .ql-stage-cover-eyebrow{margin-top:6px;color:var(--ql-muted);font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase}.ql-landing .ql-stage-cover-card>p{color:var(--ql-ink);font-size:15px;line-height:1.55}.ql-landing .ql-stage-cover-card>.ql-stage-cover-question{font-family:var(--font-space-grotesk),sans-serif;font-size:18px;font-weight:500;letter-spacing:-.02em}.ql-landing .ql-stage-cover-card .ql-button{margin-top:8px;justify-content:space-between}.ql-landing .ql-stage-cover-link{color:var(--ql-muted);font-size:13px;text-decoration:underline;text-underline-offset:3px}.ql-landing .ql-stage-note{display:flex;align-items:flex-start;gap:10px;margin:0 clamp(14px,2.2vw,28px) 22px;padding:12px 16px;border-radius:12px;background:color-mix(in srgb,var(--ql-orange) 16%,var(--ql-card));color:var(--ql-ink);font-size:14px;line-height:1.55}.ql-stage-note svg{flex:none;margin-top:2px;color:#b8541f}[data-qd-theme=dark] .ql-stage-note svg{color:var(--ql-orange)}.ql-stage .qg-session-completed.ql-act-done{margin:0}.ql-stage-end{display:grid;justify-items:start;gap:14px;max-width:720px;margin:0 auto;padding:48px clamp(18px,4vw,40px) 56px}.ql-landing .ql-stage-end-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--ql-green);font-size:14px;font-weight:650}.ql-stage-end-list{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:15px}.ql-stage-end-list li{display:flex;align-items:center;gap:8px;color:var(--ql-muted)}.ql-stage-end-list strong{color:var(--ql-ink)}.ql-stage-end-list svg{color:var(--ql-green)}.ql-landing .ql-stage-end h3{margin-top:10px;font-size:clamp(28px,2.6vw,36px);line-height:1.15}.ql-landing .ql-stage-end>p{color:var(--ql-muted);font-size:16px;line-height:1.7}.ql-landing .ql-stage-end>p.ql-stage-end-source{font-size:14px}.ql-stage-end-source a{display:inline-flex;align-items:center;gap:4px;color:var(--ql-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ql-stage-end-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:8px}.ql-stage-restart{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;color:var(--ql-ink);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.ql-sample-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 30px;margin-top:20px;color:var(--ql-muted);font-size:13px;line-height:1.6}.ql-sample-foot b{color:var(--ql-ink);font-weight:600}.ql-landing .ql-sample-foot .ql-text-link{min-height:44px}@media (max-width:1100px){.ql-stage-cover{grid-template-columns:1fr}}@media (max-width:760px){.ql-sample{padding-block:64px 56px}.ql-sample-head{grid-template-columns:1fr}.ql-stage{border-radius:16px}.ql-sample .ql-stage{margin-inline:-12px}.ql-stage-next{padding-inline:12px;font-size:13px}.ql-stage-body{min-height:480px}}.ql-landing .ql-act-error{display:grid;place-content:center;justify-items:center;gap:14px;min-height:420px;padding:24px;color:var(--ql-ink);font-size:15px;line-height:1.55;text-align:center}.ql-landing .ql-act-error p{max-width:34em;margin:0}.ql-landing :is(.ql-act-retry,.ql-act-error-link){display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;border:1px solid var(--ql-line);border-radius:9px;background:var(--ql-card);color:var(--ql-ink)!important;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.ql-landing :is(.ql-act-retry,.ql-act-error-link):hover{border-color:color-mix(in srgb,var(--ql-ink) 40%,var(--ql-line))}.ql-stage-note-body{display:grid;flex:1;min-width:0}.ql-stage-note-body>*{grid-area:1/1}.ql-stage-note-sizer{visibility:hidden;user-select:none}.ql-landing .ql-stage-note[data-idle]{background:color-mix(in srgb,var(--ql-orange) 7%,var(--ql-card));color:var(--ql-muted)}.ql-stage-note[data-idle] .ql-stage-note-body{padding-left:27px}.ql-act-load:focus{outline:none}.ql-act-load:focus-visible{outline:3px solid #bc4f24;outline-offset:-3px;border-radius:14px}.ql-stage[data-hold] .ql-stage-body{min-height:var(--ql-stage-hold,0)}.ql-landing .ql-stage :is(.ql-footer-has-error,.qg-panel-footer:has(>.ql-act-alert)){flex-wrap:wrap;row-gap:8px}.ql-landing .ql-act-alert{order:-1;flex:1 0 100%;margin:0;padding:10px 12px;border-radius:10px;background:var(--qo-wrong-bg);color:var(--qo-wrong-ink);font-size:13px;line-height:1.45}@media (min-width:641px){.ql-landing .ql-stage :is(.ql-footer-has-error,.qg-panel-footer:has(>.ql-act-alert))>.qg-panel-hint{flex:1 1 0%}}html:has(.ql-stage .ql-act-alert){scroll-padding-bottom:150px}@media (max-width:640px){html:has(.ql-stage .ql-act-alert){scroll-padding-bottom:180px}}@media (max-height:560px){html:has(.ql-landing .ql-stage :is(.ql-act-alert,.jq-error)){scroll-padding-bottom:88px}}@media (max-height:560px) and (max-width:640px){html:has(.ql-landing .ql-stage :is(.ql-act-alert,.jq-error)){scroll-padding-bottom:106px}}.ql-landing .ql-stage .qg-shell .qg-button.qg-confirm[aria-disabled=true]{cursor:wait;opacity:.5}.ql-landing .ql-stage .qg-shell .qg-button.qg-confirm[aria-disabled=true]:hover{filter:none}.ql-landing .ql-stage .qm-shell .qm-button.qg-confirm[aria-disabled=true]{background:var(--qm-soft);color:var(--qm-muted);border-color:var(--qm-line);cursor:wait}.ql-reencounters{padding-block:88px;background:var(--ql-card);border-block:1px solid var(--ql-line);scroll-margin-top:20px}.ql-reencounters-head{display:grid;gap:20px;max-width:900px}.ql-landing .ql-reencounters-head h2{font-size:clamp(30px,3vw,44px);line-height:1.12}.ql-reencounters-head h2>span{color:var(--ql-green)}.ql-landing .ql-reencounters-head>p{max-width:640px;color:var(--ql-muted);font-size:16px;line-height:1.8}.ql-reencounter-tabs{margin-top:40px}.ql-reencounter-tablist{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--ql-line);border-radius:999px;background:var(--ql-paper)}.ql-reencounter-tablist button{min-height:44px;padding:8px 20px;border:0;border-radius:999px;background:transparent;color:var(--ql-muted);font-size:14px;font-weight:600}.ql-reencounter-tablist button[aria-selected=true]{background:var(--ql-ink);color:var(--ql-paper)}.ql-reencounter-panel{margin-top:26px;outline:none}.ql-reencounter-panel:focus-visible{outline:3px solid #bc4f24;outline-offset:6px;border-radius:12px}.ql-reencounter-line{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:18px;margin:0;padding:0;list-style:none}.ql-reencounter-line:before{content:"";position:absolute;inset:9px 0 auto;height:2px;background:linear-gradient(90deg,var(--ql-orange),var(--ql-green));opacity:.55}.ql-reencounter-line li{position:relative;display:grid;align-content:start;gap:6px;padding-top:30px;color:var(--ql-muted);font-size:14px;line-height:1.6}.ql-reencounter-line li:before{content:"";position:absolute;top:2px;left:0;width:16px;height:16px;border:3px solid var(--ql-card);border-radius:50%;background:var(--ql-green);box-shadow:0 0 0 1px var(--ql-green)}.ql-reencounter-line li:first-child:before{background:var(--ql-orange);box-shadow:0 0 0 1px var(--ql-orange)}.ql-reencounter-line strong{color:var(--ql-ink);font-family:var(--font-space-grotesk),sans-serif;font-size:17px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ql-landing .ql-reencounter-personal{display:inline-flex;align-items:flex-start;gap:8px;margin-top:22px;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--ql-orange) 16%,var(--ql-card));color:var(--ql-ink);font-size:14px;line-height:1.5}.ql-reencounter-personal svg{flex:none;margin-top:2px}.ql-landing .ql-reencounters-note{margin-top:22px;color:var(--ql-muted);font-size:13px;line-height:1.6}.ql-phases{margin-top:64px;padding-top:44px;border-top:1px solid var(--ql-line)}.ql-landing .ql-phases h3{font-size:clamp(24px,2.2vw,30px);line-height:1.2}.ql-phase-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:26px 0 0;padding:0;list-style:none}.ql-phase-list>li{display:grid;grid-template-rows:auto 1fr;gap:12px;padding:20px;border:1px solid var(--ql-line);border-radius:16px;background:var(--ql-paper)}.ql-phase-step{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ql-soft);color:var(--ql-green);font-size:13px;font-weight:700}.ql-landing .ql-phase-list h4{margin:0;font-family:var(--font-space-grotesk),sans-serif;font-size:17px;font-weight:500;line-height:1.25;letter-spacing:-.02em;color:var(--ql-ink)}.ql-landing .ql-phase-list p{margin-top:8px;color:var(--ql-muted);font-size:13px;line-height:1.65;font-variant-numeric:tabular-nums}.ql-phase-band{position:relative;display:block;height:8px;margin-top:14px;border-radius:8px;background:var(--ql-soft)}.ql-phase-band i{inset:0 calc(100% - var(--ql-band-to)) 0 0;background:color-mix(in srgb,var(--ql-green) 35%,transparent)}.ql-phase-band i,.ql-phase-band:after{position:absolute;border-radius:inherit}.ql-phase-band:after{content:"";inset:0 calc(100% - var(--ql-band-from)) 0 0;background:var(--ql-green)}.ql-landing .ql-phases-note{margin-top:20px;color:var(--ql-muted);font-size:14px;line-height:1.65}.ql-reencounters-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:40px}.ql-landing .ql-reencounters-actions .ql-text-link{min-height:44px;font-size:14px}@media (max-width:1100px){.ql-phase-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ql-reencounters{padding-block:56px}.ql-reencounter-tablist{display:flex}.ql-reencounter-tablist button{flex:1;padding-inline:10px}.ql-reencounter-line{grid-auto-flow:row;gap:16px;padding-left:26px}.ql-reencounter-line:before{inset:8px auto 8px 7px;width:2px;height:auto;background:linear-gradient(180deg,var(--ql-orange),var(--ql-green))}.ql-reencounter-line li{padding-top:0}.ql-reencounter-line li:before{left:-26px}.ql-phase-list{grid-template-columns:1fr;gap:10px}.ql-phase-list>li{grid-template-columns:30px minmax(0,1fr);grid-template-rows:none;align-items:start;padding:14px 16px}.ql-phases{margin-top:44px;padding-top:32px}}