@font-face{font-family:Jost;src:url(/assets/jost-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/assets/jost-semibold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/assets/jost-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#f3f7fc;--ink:#142236;--muted:#515c6a;--primary:#1f53b8;--accent:#bb4000;--line:#d3dce7;--night:#112034;--night-muted:#adb9c8}@supports (color:lab(0% 0 0)){:root{--bg:lab(100% 0 0);--surface:lab(96.968% -.651687 -2.93623);--ink:lab(12.778% -.759535 -14.8067);--muted:lab(38.4481% -1.74536 -9.36386);--primary:lab(36.6762% 13.7732 -59.649);--accent:lab(45.2406% 49.2761 57.3144);--line:lab(87.2006% -1.40193 -6.57154);--night:lab(11.5852% -.505343 -15.8085);--night-muted:lab(74.4205% -1.85773 -9.08266)}}*{box-sizing:border-box}html{background:var(--surface);height:100%}body{height:100dvh;color:var(--ink);-webkit-font-smoothing:antialiased;grid-template-rows:auto minmax(0,1fr) auto;margin:0;font:400 16px/1.6 Jost,Segoe UI,sans-serif;display:grid}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit}figure,h1,h3,p{margin:0}svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:24px;height:24px}:focus-visible{outline:3px solid var(--accent);outline-offset:5px}::selection{background:#c2d8ff;background:lab(85.7383% -1.30865 -25.6124)}.site-header{background:var(--bg);justify-content:space-between;align-items:center;gap:16px;padding:clamp(16px,3.5vh,32px) max(28px,50vw - 600px);display:flex}.brand{align-items:center;gap:12px;display:inline-flex}.brand>span{letter-spacing:.015em;font-size:16px;font-weight:700}.brand b{color:var(--accent)}.storefront{align-items:center;min-height:0;display:flex;position:relative}.landscape{background:linear-gradient(90deg, var(--surface) 8%, #f3f7fcf0 25%, #f3f7fc14 65%), linear-gradient(0deg, var(--surface), transparent 35%), url(/assets/conquer-landscape.png) right center/cover;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.landscape{background:linear-gradient(90deg, var(--surface) 8%, lab(96.968% -.651687 -2.93623/.94) 25%, lab(96.968% -.651687 -2.93623/.08) 65%), linear-gradient(0deg, var(--surface), transparent 35%), url(/assets/conquer-landscape.png) right center/cover}}.purchase-layout{grid-template-columns:1fr 1fr;align-items:center;gap:72px;width:min(1200px,100% - 96px);height:100%;margin-inline:auto;padding-block:24px;display:grid;position:relative}.purchase{padding-bottom:12px}h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(30px,3vw,42px);font-weight:700;line-height:1.13}.purchase-description{max-width:48ch;color:var(--muted);margin-top:24px;font-size:18px;line-height:1.75}.purchase-description p+p{margin-top:20px}.subscription-options{gap:16px;margin-top:clamp(24px,4.5vh,40px);display:flex}.subscription{text-align:left;background:var(--primary);min-width:0;max-width:225px;color:var(--bg);cursor:pointer;border:0;border-radius:7px;flex:1;padding:16px 20px}.subscription-action{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.subscription-action>span{font-size:20px;line-height:1}.subscription strong{margin-top:2px;font-size:25px;font-weight:600;display:block}.preview-stage{justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;max-height:600px;display:flex;position:relative;container-type:size}.site-footer{text-align:center;color:var(--muted);background:var(--surface);justify-content:center;gap:16px;padding:15px max(28px,50vw - 600px);font-size:11px;display:flex}.product-preview{min-width:0;margin-top:20px;transform:rotate(-1deg)}.app-window{background:#fafcfe;background:lab(98.8343% -.248969 -1.10376);border-radius:10px;font-family:Segoe UI,sans-serif;animation:.85s cubic-bezier(.16,1,.3,1) both window-arrive;overflow:hidden;box-shadow:0 26px 65px #0d223e30;box-shadow:0 26px 65px lab(12.5973% .461236 -20.9161/.19)}.app-titlebar{background:var(--night);color:var(--bg);justify-content:space-between;align-items:center;padding:10px 15px;font-size:12px;display:flex}.app-titlebar>span:first-child{align-items:center;gap:8px;font-weight:600;display:flex}.window-actions{color:var(--night-muted);letter-spacing:1px}.bot-screenshot{width:100%;height:auto;display:block}.product-preview{width:490px;transform:translate(-50%, -50%) scale(min(1, calc(100cqw / 490px), calc(100cqh / 540px)));transform-origin:50%;margin:0;position:absolute;top:50%;left:50%}.app-window{animation:none}@media (max-width:1000px){.purchase-layout{gap:32px;width:calc(100% - 56px)}.subscription{padding:13px 14px}.subscription-options{gap:12px}.subscription-action{gap:6px;font-size:11px}h1{font-size:clamp(27px,3.5vw,36px)}}@media (max-width:700px){.site-header{padding:18px 24px}.brand img{width:36px;height:36px}.brand>span{font-size:14px}.purchase-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:24px;width:calc(100% - 48px);max-width:460px;padding-block:24px 8px}.purchase{padding:0}h1{font-size:clamp(28px,7vw,34px);line-height:1.12}.subscription-options{margin-top:24px}.subscription{max-width:none;padding:13px 17px}.subscription-action{font-size:11px}.subscription strong{font-size:23px}.site-footer{padding:12px 24px;font-size:10px}.landscape{background:linear-gradient(180deg, var(--surface), #f3f7fc80 60%, var(--surface)), url(/assets/conquer-landscape.png) 70% center/auto 100%}@supports (color:lab(0% 0 0)){.landscape{background:linear-gradient(180deg, var(--surface), lab(96.968% -.651687 -2.93623/.5) 60%, var(--surface)), url(/assets/conquer-landscape.png) 70% center/auto 100%}}}@media (max-width:700px) and (max-height:720px){.preview-stage{display:none}.purchase-layout{grid-template-rows:1fr;padding-block:20px}.purchase{align-self:center}h1{font-size:clamp(27px,7vw,32px)}}@media (max-height:480px) and (min-width:701px){.site-header{padding-block:10px}.brand img{width:30px;height:30px}.brand>span{font-size:13px}.purchase-layout{gap:32px;padding-block:12px}h1{font-size:28px}.subscription-options{margin-top:15px}.subscription{padding:9px 13px}.subscription strong{font-size:21px}.site-footer{padding-block:8px;font-size:10px}}@media (max-height:420px) and (max-width:700px){.site-header{padding:8px 20px}.brand img{width:28px;height:28px}.purchase-layout{width:calc(100% - 40px);max-width:580px;padding-block:10px}.purchase{grid-template-columns:1fr 1fr;align-items:center;gap:0 20px;display:grid}h1{font-size:26px}.subscription-options{gap:8px;margin-top:0}.subscription{padding:10px}.subscription-action{font-size:9px}.subscription-action>span{display:none}.subscription strong{font-size:19px}.site-footer{padding:7px 20px;font-size:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (max-width:1000px){.purchase-description{margin-top:20px;font-size:16px;line-height:1.65}.purchase-description p+p{margin-top:16px}}@media (max-width:700px){.purchase-description{margin-top:18px;font-size:15px;line-height:1.65}.purchase-description p+p{margin-top:15px}}@media (max-height:480px) and (min-width:560px){.preview-stage{display:none}.purchase-layout{grid-template-rows:1fr;grid-template-columns:1fr;max-width:900px}.purchase{grid-template-columns:1.55fr 1fr;grid-template-areas:"title plans""description plans";align-items:center;gap:8px 32px;padding:0;display:grid}.purchase h1{grid-area:title;font-size:26px}.purchase-description{grid-area:description;margin-top:0;font-size:14px;line-height:1.55}.purchase-description p+p{margin-top:12px}.subscription-options{grid-area:plans;align-self:end;margin-top:0}}.language-switch{border:1px solid var(--line);background:var(--surface);border-radius:9px;flex-shrink:0;align-items:center;gap:6px;padding:5px;display:flex}.language-switch a{white-space:nowrap;min-height:38px;color:var(--muted);border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:7px 13px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:flex}.language-switch a:hover{color:var(--primary);background:#dce6f2;background:lab(90.6757% -1.54856 -7.29702)}.language-switch a[aria-current=page]{background:var(--primary);color:var(--bg)}.language-switch img{object-fit:cover;border-radius:2px;width:24px;height:16px}@media (max-width:700px){.language-name{display:none}.language-switch{gap:3px;padding:3px}.language-switch a{min-height:34px;padding:6px 9px;font-size:12px}.language-switch img{width:22px;height:15px}.brand{gap:8px}.brand>span{font-size:12px}}@media (max-width:420px){.site-header{gap:10px;padding:13px 16px}.brand img{width:30px;height:30px}.brand>span{font-size:11px}.language-switch a{gap:5px;padding:5px 6px;font-size:11px}.language-switch img{width:20px;height:14px}}@media (max-width:350px){.brand>span{font-size:10px}.brand{gap:5px}.language-switch a{gap:4px;padding-inline:5px}.site-header{gap:6px;padding-inline:12px}}@media (max-height:700px) and (min-width:701px){.purchase-description{margin-top:18px;font-size:16px;line-height:1.65}.purchase-description p+p{margin-top:16px}.subscription-options{margin-top:24px}}@media (max-height:480px) and (min-width:701px){.purchase-description{margin-top:0;font-size:14px;line-height:1.55}.subscription-options{margin-top:0}}.subscription{transition:background .15s}.subscription:hover,.pay-button:hover{background:#0f3f9c;background:lab(28.5101% 15.2769 -56.0797)}.pix-form{max-width:480px;margin-top:24px}.checkout-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.checkout-heading h2{margin:0;font-size:20px;font-weight:600;line-height:1.3}.back-button{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13px}.back-button:hover{text-decoration:underline}.checkout-summary{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding-bottom:17px;display:flex}.checkout-summary strong{font-size:26px;font-weight:600}.checkout-summary>span{color:var(--muted);font-size:13px}.checkout-instruction{color:var(--muted);margin-top:18px;font-size:14px;line-height:1.65}.checkout-fields{gap:16px;margin-top:18px;display:flex}.checkout-fields label{flex:1;min-width:0;font-size:14px;font-weight:600}.optional{color:var(--muted);font-size:11px;font-weight:400}.checkout-fields input{background:var(--bg);width:100%;height:44px;color:var(--ink);border:1px solid #94a0ae;border:1px solid lab(65.139% -1.82974 -9.06951);border-radius:5px;margin-top:6px;padding:10px 12px;font:400 16px Jost,Segoe UI,sans-serif;display:block}.checkout-fields input::placeholder{color:var(--muted);opacity:1}.pay-button{background:var(--primary);width:100%;min-height:48px;color:var(--bg);cursor:pointer;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:22px;margin-top:22px;padding:12px 20px;font:600 15px Jost,Segoe UI,sans-serif;transition:background .15s;display:flex}.checkout-status{color:var(--muted);min-height:36px;margin-top:12px;font-size:12px;line-height:1.5}@media (max-width:1000px){.pix-form{margin-top:20px}.checkout-heading h2{font-size:18px}.checkout-summary{margin-top:15px}.checkout-instruction{font-size:13px}}@media (max-width:700px){.pix-form{margin-top:18px}.checkout-fields{gap:12px}.checkout-heading h2{font-size:18px}.checkout-summary{margin-top:12px;padding-bottom:12px}.checkout-instruction{margin-top:12px}.checkout-fields{margin-top:14px}.pay-button{margin-top:18px}.checkout-status{font-size:11px}}@media (max-height:480px) and (min-width:560px){.purchase-checkout{display:block}.purchase-checkout h1{font-size:24px}.pix-form{grid-template-columns:1fr 1fr;gap:10px 28px;max-width:none;margin-top:14px;display:grid}.checkout-heading{grid-column:1}.checkout-summary{grid-column:1;margin:0;padding-bottom:8px}.checkout-instruction{grid-area:3/1;margin:0}.checkout-fields{grid-area:1/2/span 2;align-self:center;margin:0}.pay-button{grid-area:3/2;align-self:center;margin:0}.checkout-status{grid-area:4/1/auto/-1;min-height:18px;margin-top:0}}.pay-button:disabled,.back-button:disabled{cursor:wait;opacity:.7}.checkout-fields input:disabled{background:var(--surface)}.checkout-error{color:#941714;color:lab(32.2962% 50.2153 37.4179)}
