.check[data-astro-cid-3mjuorca]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;background:var(--color-app);color:#fff}.pricing[data-astro-cid-rgm2x7le]{text-align:center;max-width:900px;margin:0 auto}.pricing[data-astro-cid-rgm2x7le] h2[data-astro-cid-rgm2x7le]{font-size:2em;font-weight:700;color:#1e293b;margin-bottom:2rem}.pricing-header[data-astro-cid-rgm2x7le]{margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.pricing-header[data-astro-cid-rgm2x7le] img[data-astro-cid-rgm2x7le]{max-width:80%;width:500px;height:auto}.pricing-header[data-astro-cid-rgm2x7le] p[data-astro-cid-rgm2x7le]{max-width:80%;max:500px;margin:2rem 0}.pricing-table[data-astro-cid-rgm2x7le]{margin:0;padding:0 2rem}.table-wrapper[data-astro-cid-rgm2x7le]{overflow-x:auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center}.pricing-headers[data-astro-cid-rgm2x7le]{display:grid;grid-template-columns:250px 100px 100px;font-weight:700;text-align:center;padding:1rem 0}.plan[data-astro-cid-rgm2x7le]{padding:1rem}.pricing-headers[data-astro-cid-rgm2x7le] .plan[data-astro-cid-rgm2x7le]:last-child{outline:2px solid var(--color-app);border-radius:6px}.features[data-astro-cid-rgm2x7le]{margin:1rem 0;width:100%;display:flex;flex-direction:column;align-items:center}.feature-row[data-astro-cid-rgm2x7le]{display:grid;grid-template-columns:250px 100px 100px;align-items:center;padding:.5rem;text-align:center;border-bottom:1px solid #f1f5f9;background:#fff}.feature-row[data-astro-cid-rgm2x7le].even{background:#fafbfc}.feature-row[data-astro-cid-rgm2x7le].odd{background:#fff}.feature-name[data-astro-cid-rgm2x7le]{text-align:left;font-weight:600;font-size:1rem;color:#1e293b;padding-left:1rem;padding-right:1rem}.feature-value[data-astro-cid-rgm2x7le]{display:flex;justify-content:center;align-items:center;font-weight:500}.feature-row[data-astro-cid-rgm2x7le] .checkmark[data-astro-cid-rgm2x7le]:last-child{border-radius:6px;padding:.5rem .75rem;font-weight:600;color:var(--color-app)}.checkmark[data-astro-cid-rgm2x7le]{color:var(--color-app);font-size:1.2rem}.pricing-options[data-astro-cid-rgm2x7le]{display:flex;justify-content:center;align-items:center;gap:1rem;margin:2.5rem 0;flex-wrap:wrap}.price-box[data-astro-cid-rgm2x7le]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:1.5rem;width:180px;text-align:center;box-shadow:0 2px 12px #00000014;position:relative}.price-box[data-astro-cid-rgm2x7le]:hover{border-color:var(--color-app);box-shadow:0 4px 20px #a8edfe4d;transform:translateY(-2px);transition:all .3s ease}.price-box[data-astro-cid-rgm2x7le]:nth-child(2){border-color:var(--color-app)}.price-box[data-astro-cid-rgm2x7le]:nth-child(2):before{content:"Most Popular";position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--color-app);color:#1e293b;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:700}.price[data-astro-cid-rgm2x7le]{font-size:1.75rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}.period[data-astro-cid-rgm2x7le]{color:#64748b;font-size:.875rem;font-weight:500;display:block;margin-top:.25rem}.note[data-astro-cid-rgm2x7le],.trial[data-astro-cid-rgm2x7le]{font-size:.875rem;font-weight:500;margin-top:.75rem}.trial[data-astro-cid-rgm2x7le]{color:#059669;background:#ecfdf5;padding:.25rem .5rem;border-radius:6px;border:1px solid #a7f3d0}.disclaimer[data-astro-cid-rgm2x7le]{color:#666;font-size:.9rem}@media (max-width: 768px){.table-wrapper[data-astro-cid-rgm2x7le]{padding:0 .5rem}.pricing-table[data-astro-cid-rgm2x7le]{padding:0 .75rem}.pricing-headers[data-astro-cid-rgm2x7le],.feature-row[data-astro-cid-rgm2x7le]{grid-template-columns:160px 80px 90px}.pricing-options[data-astro-cid-rgm2x7le]{flex-direction:column}.feature-name[data-astro-cid-rgm2x7le],.plan[data-astro-cid-rgm2x7le]{font-size:.75rem}.price[data-astro-cid-rgm2x7le]{font-size:1.5rem}}.contact-form-card{--contact-border: #e6dfd3;--contact-muted: #70685b;--contact-ink: #1d1a16;--contact-accent: #39b9d3;box-sizing:border-box;width:calc(100% - 24px);max-width:500px;margin:0 auto;padding:24px 20px;border-radius:16px;background:#fff;color:var(--contact-ink);text-align:left;box-shadow:0 1px 2px #1d1a1605}.contact-form *,.contact-form *:before,.contact-form *:after{box-sizing:border-box}.contact-form input,.contact-form textarea,.contact-form button{font:inherit}.contact-form{display:flex;flex-direction:column;gap:26px;padding:20px;border:1px solid var(--contact-border);border-radius:17px;font-size:14px;line-height:1.5}.contact-platform{min-width:0;margin:0;padding:0;border:0}.contact-platform legend,.contact-message>label{padding:0;margin-bottom:8px;font-weight:700}.contact-required{color:var(--contact-muted);font-size:12px;font-weight:400}.contact-platform-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.contact-platform-option{display:flex;align-items:center;gap:12px;min-height:54px;padding:12px 14px;border:1.5px solid var(--contact-border);border-radius:12px;font-size:15px;font-weight:600;cursor:pointer}.contact-platform-option:has(input:checked){border-color:var(--contact-accent);background:#e7f8fc;color:#0a3a45}.contact-platform-option input{appearance:none;flex-shrink:0;width:20px;height:20px;margin:0;border:2px solid #d3cabc;border-radius:50%;background:#fff;cursor:pointer}.contact-platform-option input:checked{border-color:#0a3a45;background:radial-gradient(circle,#0a3a45 0 5px,transparent 5.5px)}.contact-message{display:flex;flex-direction:column}.contact-message textarea,.contact-device-field input{width:100%;min-width:0;border:1.5px solid var(--contact-border);border-radius:10px;background:#fff;color:var(--contact-ink);font-size:16px;line-height:1.4}.contact-message textarea{min-height:94px;padding:14px 16px;resize:vertical}.contact-form ::placeholder{color:#a19583;opacity:1}.contact-form :is(input,textarea,button,summary,a):focus-visible{outline:2px solid #168ca5;outline-offset:3px}.contact-message textarea:focus,.contact-device-field input:focus{border-color:var(--contact-accent)}.contact-device-info{padding:16px;border:1.5px solid var(--contact-border);border-radius:12px}.contact-device-info summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:600;cursor:pointer;list-style:none}.contact-device-info summary::-webkit-details-marker{display:none}.contact-disclosure{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid var(--contact-muted)}.contact-device-info[open] .contact-disclosure{transform:rotate(180deg)}.contact-device-description{margin:6px 0 12px;color:var(--contact-muted);font-size:12px;line-height:1.5}.contact-device-fields{display:flex;flex-direction:column;gap:8px}.contact-device-field label{display:block;margin-bottom:2px;color:var(--contact-muted);font-size:12px;font-weight:600}.contact-device-field input{min-height:43px;padding:9px 12px;border-radius:9px}.contact-support-help{margin:6px 0 0;color:var(--contact-muted);font-size:12px;font-weight:500;line-height:1.4}.contact-send button{display:block;width:100%;min-height:51px;padding:12px 20px;border:0;border-radius:12px;background:var(--color-app, #a8edfe);color:#0a3a45;font-size:15px;font-weight:700;cursor:pointer}.contact-send button:hover:not(:disabled){background:#8ae4f8}.contact-send button:disabled{background:#d5f7ff;color:#8da6aa;cursor:not-allowed}.contact-send-help{margin:10px 0 0;color:var(--contact-muted);font-size:11px;text-align:center;overflow-wrap:anywhere}.contact-send-help a{color:#086a7e;text-underline-offset:3px}@media (min-width: 768px){.contact-form-card{max-width:720px}}@media (max-width: 360px){.contact-form-card{padding:16px 12px}.contact-form{padding:16px}.contact-platform-option{gap:8px;padding:12px 10px;font-size:14px}}.hero[data-astro-cid-odmoivsz]{position:relative;overflow:hidden;color:#1d1a16}@media (width > 900px) and (hover: hover) and (pointer: fine) and (not (any-pointer: coarse)){.hero[data-astro-cid-odmoivsz]{display:none}}.hero-bg-panel[data-astro-cid-odmoivsz]{position:absolute;inset:0 0 0 auto;width:clamp(680px,62vw,920px);min-width:54%;background:linear-gradient(90deg,#a8edfe00,#a8edfe29 16%,#a8edfe9e 44%,#a8edfef5);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 86%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 0% 86%,#0000);z-index:0;pointer-events:none}.hero-inner[data-astro-cid-odmoivsz]{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:72px 64px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;min-height:calc(80vh - 78px);box-sizing:border-box}.hero-text[data-astro-cid-odmoivsz] h2[data-astro-cid-odmoivsz]{font-size:clamp(2.5rem,5vw,4rem);line-height:1.02;margin:24px 0 20px;font-weight:600;letter-spacing:-1.2px;text-wrap:balance}.mobile-only[data-astro-cid-odmoivsz]{display:none}.highlight[data-astro-cid-odmoivsz]{padding-inline:.02em;background-image:linear-gradient(var(--color-app),var(--color-app));background-repeat:no-repeat;background-position:0 86%;background-size:100% .34em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lede[data-astro-cid-odmoivsz]{font-size:19px;line-height:1.5;margin:0 0 36px;color:#3a3a3a;max-width:480px}.badges[data-astro-cid-odmoivsz]{width:fit-content;max-width:100%;display:flex;align-items:center;gap:14px;margin:34px 0;flex-wrap:wrap}.social-proof[data-astro-cid-odmoivsz]{display:flex;align-items:center;gap:32px;padding-top:24px;border-top:1px solid #e6e1d6;flex-wrap:wrap}.stat[data-astro-cid-odmoivsz] strong[data-astro-cid-odmoivsz]{font-weight:700;font-size:18px;color:#1d1a16;text-decoration:none}.stat-row[data-astro-cid-odmoivsz]{display:flex;align-items:center;gap:8px}.stars[data-astro-cid-odmoivsz]{display:inline-flex;align-items:center}.stat-label[data-astro-cid-odmoivsz]{display:block;font-size:12px;color:#666;margin-top:4px}.stat-divider[data-astro-cid-odmoivsz]{width:1px;height:34px;background:#e6e1d6}.hero-phone[data-astro-cid-odmoivsz]{display:flex;justify-content:center;align-items:center}.phone-shot[data-astro-cid-odmoivsz]{width:340px;max-width:100%;height:auto;transform:rotate(-2deg);border-radius:38px}@media not all and (width > 900px) and (hover: hover) and (pointer: fine) and (not (any-pointer: coarse)){.hero-inner[data-astro-cid-odmoivsz]{grid-template-columns:1fr;padding:20px 24px 48px;gap:24px;text-align:center}.hero-bg-panel[data-astro-cid-odmoivsz]{inset:auto 0 0;width:100%;min-width:0;height:clamp(460px,64vh,620px);background:linear-gradient(180deg,#a8edfe00,#a8edfe4d 20%,#a8edfee6)}.lede[data-astro-cid-odmoivsz]{margin:auto}.badges[data-astro-cid-odmoivsz]{margin-inline:auto;justify-content:center}.social-proof[data-astro-cid-odmoivsz]{justify-content:center;gap:14px;border-bottom:1px solid #e6e1d6;padding-bottom:14px}.stat[data-astro-cid-odmoivsz] strong[data-astro-cid-odmoivsz]{font-size:16px}.stat-label[data-astro-cid-odmoivsz]{font-size:11px}.stat-row[data-astro-cid-odmoivsz]{gap:6px}.stars[data-astro-cid-odmoivsz]{--star-rating-gap: 1px}.stars[data-astro-cid-odmoivsz] .rating-star{width:15px;height:15px}.hide-on-mobile[data-astro-cid-odmoivsz],.desktop-headline[data-astro-cid-odmoivsz]{display:none}.mobile-only[data-astro-cid-odmoivsz]{display:inline}.hero-text[data-astro-cid-odmoivsz]{margin-bottom:8px}.hero-text[data-astro-cid-odmoivsz] h2[data-astro-cid-odmoivsz]{font-size:clamp(2rem,9vw,2.5rem)}.phone-shot[data-astro-cid-odmoivsz]{width:240px}}.faq-item[data-astro-cid-al2ca2vr]{border-bottom:1px solid #eee;margin-bottom:1rem}.faq-question[data-astro-cid-al2ca2vr]{background:none;border:none;width:100%;text-align:left;padding:1rem 0;font-size:1rem;color:#000;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-question[data-astro-cid-al2ca2vr]:hover .faq-question-text[data-astro-cid-al2ca2vr]{background-color:var(--color-app)}.faq-answer[data-astro-cid-al2ca2vr]{padding-bottom:1rem;line-height:1.6}.icon[data-astro-cid-al2ca2vr]{border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);transition:transform .3s ease-in-out;margin-left:10px}.faq-question[data-astro-cid-al2ca2vr][aria-expanded=true] .icon[data-astro-cid-al2ca2vr]{transform:rotate(225deg)}.faq-question[data-astro-cid-al2ca2vr][aria-expanded=true] .faq-question-text[data-astro-cid-al2ca2vr]{background-color:var(--color-app)}.contact-qr-generator{display:none;--cq-line: #e6e1d6;--cq-deep: #5cb8c7;--cq-wash: #e8f8fb;--cq-ink: #1d1a16;--cq-cyan-ink: #0a3a45;position:relative;overflow:clip;margin:0;padding:0;color:var(--cq-ink);background:radial-gradient(ellipse at 100% 15%,#d9f7ff,#effbfe 29%,#fff 66%);font-family:Montserrat,sans-serif;scroll-margin-top:80px}.contact-qr-generator *,.contact-qr-generator *:before,.contact-qr-generator *:after{box-sizing:border-box}.contact-qr-generator button,.contact-qr-generator input,.contact-qr-generator select{font-family:inherit}.contact-qr-generator button{cursor:pointer}.contact-qr-generator :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--cq-deep);outline-offset:3px}.contact-qr-generator button:disabled{cursor:not-allowed;opacity:.45}.cq-icon{display:block;flex:0 0 auto}.cq-inner{position:relative;max-width:1280px;margin:0 auto;padding:56px 48px 64px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:start}.cq-editor{min-width:0}.cq-intro{margin-bottom:32px}.cq-editor h1{font-size:clamp(42px,4.2vw,58px);line-height:1.06;font-weight:650;letter-spacing:-1.8px;margin:0 0 20px}.cq-highlight{background:linear-gradient(var(--color-app, #a8edfe),var(--color-app, #a8edfe)) no-repeat 0 90% / 100% .34em;padding-inline:.02em}.cq-subtitle{max-width:none;font-size:16px;line-height:1.65;color:#514c44;margin:0;text-wrap:pretty}.cq-form{background:#ffffffeb;border:1px solid var(--cq-line);border-radius:20px;padding:28px;box-shadow:0 2px 3px #3a31210d;scroll-margin-block:100px 24px;outline:3px solid transparent;outline-offset:4px;transition:outline-color .25s,box-shadow .25s}.cq-form-highlighted{outline-color:var(--color-app, #a8edfe);box-shadow:0 0 0 7px var(--cq-wash)}.cq-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:24px}.cq-stack{display:flex;flex-direction:column;gap:10px;min-width:0}.cq-name-row{display:grid;grid-template-columns:minmax(0,1fr) 52px;gap:10px}.cq-field{display:flex;align-items:center;gap:6px;height:52px;border:1px solid var(--cq-line);border-radius:12px;padding:6px 14px;min-width:0;background:#fff}.cq-field label{display:flex;flex-direction:column;flex:1;min-width:0;cursor:text}.cq-field-label{font-size:10.5px;font-weight:600;color:#8a8070;letter-spacing:.2px;line-height:15px}.cq-field input,.cq-list-row input,.cq-type select{border:0;outline:0;padding:0;margin:0;background:transparent;color:var(--cq-ink);font-size:14px;width:100%;min-width:0}.cq-field input{line-height:20px;height:20px}.cq-form input::placeholder{color:#a79d8e;opacity:1}.cq-field:focus-within,.cq-list-row:focus-within{border-color:var(--cq-deep);box-shadow:0 0 0 3px var(--cq-wash)}.cq-remove{border:0;border-radius:7px;background:none;color:#8a8070;opacity:0;pointer-events:none;padding:2px;display:grid;place-items:center;flex:0 0 auto;transition:opacity .15s}.cq-remove:hover,.cq-remove:focus-visible{color:var(--cq-cyan-ink);background:var(--cq-wash)}.cq-name-toggle{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--cq-line);border-radius:12px;background:#fff;padding:0;color:var(--cq-cyan-ink)}.cq-name-toggle[aria-expanded=true],.cq-name-toggle:hover{background:var(--cq-wash);border-color:var(--cq-deep)}.cq-name-toggle svg{transition:transform .15s;stroke-width:2.4}.cq-name-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.cq-name-details{display:flex;flex-direction:column;gap:8px;border-radius:12px;background:#f7f4ee;padding:12px}.cq-name-details[hidden]{display:none}.cq-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cq-phonetics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cq-pronunciation{font-size:11.5px;font-weight:700;color:#8a8070;margin-top:4px}.cq-pronunciation span{font-weight:500}.cq-name-summary{align-self:flex-start;border:0;background:transparent;padding:2px 8px;margin:-2px 0 0 -8px;border-radius:7px;font-size:12.5px;color:#7a7262;text-align:left;overflow-wrap:anywhere}.cq-name-summary:hover{color:var(--cq-cyan-ink);background:var(--cq-wash)}.cq-list-row{position:relative;display:flex;align-items:stretch;border:1px solid var(--cq-line);border-radius:12px;background:#fff;min-width:0;height:52px}.cq-type{position:relative;display:flex;align-items:center;flex:0 0 128px;width:128px;gap:6px;padding:0 12px;color:var(--cq-deep)}.cq-type:after{content:"";position:absolute;right:0;top:12px;bottom:12px;width:1px;background:var(--cq-line)}.cq-type-select{padding-right:24px}.cq-type-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5a5346;font-size:12px;font-weight:600;line-height:1.3}.cq-type select{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%;font-size:14px}.cq-select-chevron{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none;color:#9a917f}.cq-list-row input{padding:0 12px;flex:1;text-overflow:ellipsis}.cq-list-row input:focus{text-overflow:clip}.cq-list-row:has(.cq-row-actions):is(:hover,:focus-within)>input{padding-right:46px}.cq-list-row:has(.cq-add-row):is(:hover,:focus-within)>input{padding-right:76px}.cq-row-actions{position:absolute;top:6px;right:6px;bottom:6px;display:flex;gap:2px;pointer-events:none}.cq-row-actions>:is(.cq-add-row,.cq-remove){width:28px;margin:0;padding:0}.cq-add-row{border:0;background:none;color:var(--cq-cyan-ink);padding:0 5px;margin:6px 0;border-radius:7px;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .15s}.cq-add-row:hover,.cq-add-row:focus-visible{background:var(--cq-wash)}.cq-field:is(:hover,:focus-within)>.cq-remove,.cq-list-row:is(:hover,:focus-within) .cq-row-actions>button,.cq-address:is(:hover,:focus-within) .cq-address-actions>button{opacity:1;pointer-events:auto}.cq-locked-website{position:relative;background:#faf9f6;border-style:dashed;cursor:help}.cq-locked-website:focus-visible{outline:2px solid var(--cq-deep);outline-offset:3px}.cq-locked-website .cq-type,.cq-locked-website .cq-type-label{color:#8b8477}.cq-locked-website input{color:#8b8477;-webkit-text-fill-color:#8b8477;opacity:1;font-size:13px;pointer-events:none;text-overflow:ellipsis}.cq-locked-indicator{display:flex;align-items:center;padding-right:14px;color:#8b8477}.cq-locked-tooltip{position:absolute;top:calc(100% + 8px);right:0;z-index:4;width:280px;max-width:100%;padding:12px 14px;border-radius:10px;background:#16353a;color:#fff;font-size:12px;font-weight:500;line-height:1.5;box-shadow:0 4px 12px #0a3a451f;visibility:hidden}.cq-locked-tooltip:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}.cq-locked-tooltip button{padding:0;border:0;background:none;font:inherit;color:#a8edfe;text-decoration:underline;text-underline-offset:3px}.cq-locked-tooltip button:hover{color:#fff}.cq-locked-tooltip button:focus-visible{outline:2px solid #a8edfe;outline-offset:3px;border-radius:2px}.cq-locked-website:not([data-tooltip-dismissed=true]):is(:hover,:focus-within) .cq-locked-tooltip{visibility:visible}.cq-add-fields{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid var(--cq-line)}.cq-add-fields:not(:has(.cq-add-field)){display:none}.cq-add-fields-label{flex-basis:100%;margin:0 0 2px;color:#8a8070;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.7px;text-align:left;text-transform:uppercase}.cq-add-field{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--cq-line);border-radius:999px;background:#fff;padding:7px 11px;color:#5a5346;font-size:12.5px;font-weight:600;line-height:18px;white-space:nowrap}.cq-add-field>.cq-icon,.cq-privacy svg{color:var(--cq-deep)}.cq-add-field:hover{color:var(--cq-cyan-ink);background:#f5fbfc;border-color:var(--cq-deep)}.cq-address{min-width:0;border:1px solid var(--cq-line);border-radius:12px;background:#fff}.cq-address-heading{display:flex;align-items:stretch;height:52px;border-bottom:1px solid var(--cq-line)}.cq-address-actions{display:flex;align-items:stretch;gap:2px;margin-left:auto;margin-right:6px}.cq-address-actions>button{width:28px;padding:0;margin-block:6px}.cq-address-heading:focus-within{box-shadow:inset 0 0 0 2px var(--cq-deep);border-radius:9px 9px 0 0}.cq-address-fields{padding:10px}.cq-privacy{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-size:11px;line-height:1.5;color:#746f65}.cq-preview-spotlight{position:sticky;top:88px;min-width:0}.cq-preview{display:flex;flex-direction:column;align-items:center}.cq-phone{width:276px;padding:6px;border:2px solid #646767;border-radius:43px;background:#151718;box-shadow:0 0 0 1px #242627,inset 0 0 0 2px #343737,0 18px 35px -16px #16465166}.cq-phone-screen{display:flex;flex-direction:column;aspect-ratio:9 / 19.5;overflow:hidden;border-radius:35px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#141617}.cq-phone-header{flex-shrink:0}.cq-phone-status{position:relative;height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;font-size:11px;font-weight:600;color:#080909}.cq-phone-island{position:absolute;width:73px;height:21px;left:calc(50% - 36.5px);top:10px;border-radius:20px;background:#090a0a}.cq-phone-nav{display:grid;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:6px;padding:5px 10px 0;color:#17191a}.cq-phone-nav strong{font-size:11.5px;font-weight:650;text-align:center;white-space:nowrap}.cq-phone-control{display:grid;place-items:center;width:30px;height:30px;border:0;padding:0;color:inherit;border-radius:50%;background:#fff;box-shadow:0 5px 16px #0000000f;transition:background .15s,box-shadow .15s}.cq-phone-control:hover{background:var(--cq-wash);box-shadow:0 3px 12px #16465124}.cq-code{flex-shrink:0;width:100%;aspect-ratio:1;margin:0 auto;line-height:0}.cq-code svg{display:block;width:100%;height:auto}.cq-error{display:grid;place-items:center;padding:20px;text-align:center;font-size:13px;line-height:1.5;color:#666}.cq-contact-details{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c8cdd0 transparent;margin:0 14px;padding:10px 0 4px;border-top:1px solid #d6d9db}.cq-contact-details:focus-visible{outline-offset:-2px!important}.cq-contact-row{display:flex;align-items:center;gap:9px;background:#f0f1f3;border-radius:8px;padding:8px 9px;margin-bottom:7px;font-size:11px;line-height:1.4}.cq-contact-row>svg{color:#8a9096}.cq-contact-row>div{min-width:0}.cq-contact-label{display:block;font-size:9px;color:#5c6268}.cq-contact-value{display:block;overflow-wrap:anywhere;white-space:pre-wrap}.cq-phone-home{flex-shrink:0;height:4px;width:86px;border-radius:4px;background:#17191a;margin:13px auto 7px}.cq-exports{position:relative;display:flex;gap:8px;width:100%;margin-top:24px;border-radius:11px}.cq-exports[tabindex="0"]{cursor:help}.cq-exports[tabindex="0"] button{pointer-events:none}.cq-export{display:flex;align-items:center;justify-content:center;gap:10px;transition:transform .12s,background .12s}.cq-export:hover:not(:disabled){transform:translateY(-1px)}.cq-export:active:not(:disabled){transform:translateY(0)}.cq-primary{flex:1;border:1px solid #97dce9;border-radius:11px;background:#a8edfe;color:var(--cq-cyan-ink);padding:13px 10px;font-size:13px;font-weight:700;white-space:nowrap;gap:7px}.cq-primary:hover:not(:disabled){background:#92e5f7}.cq-secondary{flex:0 0 auto;border:1px solid #d9e5e6;border-radius:11px;background:#fffc;color:var(--cq-ink);padding:10px 12px;font-size:12px;font-weight:600;white-space:nowrap;gap:6px}.cq-secondary svg{color:var(--cq-deep)}.cq-secondary:hover:not(:disabled){background:var(--cq-wash)}.cq-export-tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:4;width:280px;max-width:100%;padding:12px 14px;border-radius:10px;background:#16353a;color:#fff;font-size:12px;font-weight:500;line-height:1.5;text-align:center;box-shadow:0 4px 12px #0a3a451f;visibility:hidden}.cq-export-tooltip:after{content:"";position:absolute;top:100%;left:0;right:0;height:10px}.cq-exports:not([data-tooltip-dismissed=true]):is(:hover,:focus-within) .cq-export-tooltip{visibility:visible}.cq-app-card-slot{margin-top:18px}.cq-app-card{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:1px solid #cfe8ee;border-radius:14px;background:#e8f8fb;color:#3d707b;text-align:left;font-size:11px;line-height:1.5;transition:background .15s,border-color .15s}.cq-app-card img{flex-shrink:0;border-radius:10px}.cq-app-card strong{display:block;font-size:11px;line-height:1.45;font-weight:650;color:#263c43;margin-bottom:4px}.cq-app-card:hover{background:#ddf4f9;border-color:#a1d9e5}.cq-app-card:hover strong{text-decoration:underline;text-underline-offset:3px}.cq-app-arrow{margin-left:auto;font-size:21px;color:#3d707b}.cq-download-prompt{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:100;width:420px;max-width:calc(100vw - 48px);padding:18px;border:1px solid #d2e9ee;border-radius:20px;background:#fff;box-shadow:0 12px 48px #1646512e}.cq-download-success{display:flex;align-items:center;gap:7px;margin:0 32px 14px 2px;font-size:12px;font-weight:600;color:#3d707b}.cq-prompt-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:#65777c}.cq-prompt-close:hover{background:var(--cq-wash);color:var(--cq-cyan-ink)}.cq-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,12px);opacity:0;transition:opacity .2s,transform .2s;pointer-events:none;background:var(--cq-ink);color:#fff;font-size:14px;font-weight:600;padding:10px 16px;border-radius:10px;z-index:101;white-space:nowrap}.cq-toast-visible{opacity:1;transform:translate(-50%)}@media (min-width: 1101px) and (max-width: 1279px){.cq-inner{padding-inline:32px;grid-template-columns:minmax(0,1fr) 292px;gap:32px}.cq-form{padding:20px}.cq-columns{gap:16px}}@media (min-width: 901px) and (max-width: 1100px){.cq-inner{padding:40px 32px 56px;grid-template-columns:minmax(0,1fr) 288px;gap:40px}.cq-columns{gap:16px}.cq-contact-columns{grid-template-columns:minmax(0,1fr);gap:10px}.cq-editor h1{font-size:42px}.cq-subtitle{font-size:14px}.cq-privacy{align-items:flex-start}}@media (width > 900px) and (hover: hover) and (pointer: fine) and (not (any-pointer: coarse)){.contact-qr-generator{display:block}}@media (prefers-reduced-motion: reduce){.cq-export,.cq-name-toggle svg,.cq-toast,.cq-form,.cq-phone-control,.cq-app-card,.cq-remove,.cq-add-row{transition:none}}h2[data-astro-cid-j7pv25f6]{text-align:center}#contact[data-astro-cid-j7pv25f6]{padding:56px 0;scroll-margin-top:70px}#contact[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 10px}.contact-subtitle[data-astro-cid-j7pv25f6]{max-width:600px;margin:0 auto 16px;padding:0 24px;text-align:center;line-height:1.6}section[data-astro-cid-j7pv25f6]{padding-top:70px;margin-top:100px}.main-feature[data-astro-cid-j7pv25f6]{margin:0 auto 3em;display:flex;flex-direction:column;justify-content:center;max-width:1120px}.main-feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:1em auto}.main-feature-content[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:50px}.main-feature-text[data-astro-cid-j7pv25f6]{padding-top:10px;width:500px}.feature-screenshot[data-astro-cid-j7pv25f6]{min-height:500px;max-height:500px;max-width:100vw;width:auto;height:auto}.feature[data-astro-cid-j7pv25f6]{text-align:center;width:550px}.screenshot-frame[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;margin:2em}.other-features[data-astro-cid-j7pv25f6]{display:flex;flex-direction:row;justify-content:center;gap:50px}.two-column-list[data-astro-cid-j7pv25f6]{columns:2}@media only screen and (max-width: 500px){.other-features[data-astro-cid-j7pv25f6]{flex-direction:column}.feature[data-astro-cid-j7pv25f6]{width:100%}.feature[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{width:80%;margin:auto}.main-feature-content[data-astro-cid-j7pv25f6]{flex-direction:column;gap:0}.main-feature-text[data-astro-cid-j7pv25f6]{width:80%;padding:0;margin:auto}.main-feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{text-align:center}}.upgrade[data-astro-cid-j7pv25f6]{margin:3em auto;display:flex;flex-direction:column;justify-content:center;max-width:1120px}.upgrade[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:1em auto;text-align:center}.upgrade[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{margin:1em auto;width:fit-content;text-align:left}.upgrade-content[data-astro-cid-j7pv25f6]{max-width:1000px;margin:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.upgrade-screenshot[data-astro-cid-j7pv25f6]{max-width:80%;width:500px;height:auto}@media only screen and (max-width: 500px){.upgrade-content[data-astro-cid-j7pv25f6]{width:90%}}.questions[data-astro-cid-j7pv25f6]{margin:auto;width:80%}.stats[data-astro-cid-j7pv25f6]{display:flex;flex-direction:row;justify-content:center;gap:100px;text-align:center}.stars[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center}.user-reviews[data-astro-cid-j7pv25f6]{margin:2em auto;width:80%;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5em}.user-reviews[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{border:var(--color-app) solid 1px;border-radius:2em;box-shadow:var(--color-app) 0 0 5px 0;padding:1em;width:300px}.reviews-link[data-astro-cid-j7pv25f6]{text-align:center}@media only screen and (max-width: 500px){.stats[data-astro-cid-j7pv25f6]{flex-wrap:wrap;gap:3em}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{width:100%}.user-reviews[data-astro-cid-j7pv25f6]{gap:.5em}}.privacy-text[data-astro-cid-j7pv25f6]{max-width:1000px;text-align:center;margin:auto}@media only screen and (max-width: 500px){.privacy-text[data-astro-cid-j7pv25f6]{width:80%}}footer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{text-align:center;background-color:var(--color-app);margin:0 auto;padding:20px}
