.hero[data-astro-cid-bbe6dxrz]{background:var(--navy);padding:96px 0 80px;position:relative;overflow:hidden}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(var(--teal-rgb),.12) 0%,transparent 70%);pointer-events:none}.hero[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;bottom:-100px;left:20%;width:400px;height:400px;background:radial-gradient(circle,rgba(var(--orange-rgb),.06) 0%,transparent 70%);pointer-events:none}.container[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hero-badge[data-astro-cid-bbe6dxrz]{margin-bottom:28px}.hero-headline[data-astro-cid-bbe6dxrz]{color:#fff;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin-bottom:24px}.headline-accent[data-astro-cid-bbe6dxrz]{color:var(--teal)}.hero-subline[data-astro-cid-bbe6dxrz]{font-size:1.1rem;color:#ffffffb8;line-height:1.7;max-width:480px;margin-bottom:36px}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:20px}.btn-lg[data-astro-cid-bbe6dxrz]{padding:16px 32px;font-size:1.05rem}.hero-usps[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr;gap:10px 20px;margin-bottom:32px}.usp-item[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:8px;font-size:.92rem;color:#fffc;font-weight:500;min-width:0}.usp-item[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{color:var(--teal);flex-shrink:0}.hero-hint[data-astro-cid-bbe6dxrz]{font-size:.85rem;color:#ffffff73}.hero-visual[data-astro-cid-bbe6dxrz]{position:relative}.hero-screenshot[data-astro-cid-bbe6dxrz]{width:100%;max-width:900px;border-radius:12px;box-shadow:0 25px 50px -12px #00000040;margin:0 auto;display:block}.particle-canvas[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.9}.container[data-astro-cid-bbe6dxrz]{position:relative;z-index:1}@media(max-width:960px){.container[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:48px}.hero-visual[data-astro-cid-bbe6dxrz]{max-width:600px;margin:0 auto;width:100%}}@media(max-width:600px){.hero[data-astro-cid-bbe6dxrz]{padding:56px 0 64px}.hero-subline[data-astro-cid-bbe6dxrz]{font-size:1rem;margin-bottom:24px}.hero-usps[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:8px;margin-bottom:24px}.usp-item[data-astro-cid-bbe6dxrz]{line-height:1.4}}.whats-new[data-astro-cid-s3ze45qo]{background:#fff;border-bottom:1px solid var(--gray-200);padding:56px 0}.whats-new-head[data-astro-cid-s3ze45qo]{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;margin-bottom:28px}.whats-new-head[data-astro-cid-s3ze45qo] .section-label[data-astro-cid-s3ze45qo]{margin-bottom:0}.whats-new-head[data-astro-cid-s3ze45qo] h2[data-astro-cid-s3ze45qo]{font-size:1.35rem;color:var(--gray-900);margin:0}.whats-new-grid[data-astro-cid-s3ze45qo]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.whats-new-card[data-astro-cid-s3ze45qo]{display:flex;flex-direction:column;gap:10px;padding:22px 24px;border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--gray-50);transition:border-color .18s,box-shadow .18s}.whats-new-card[data-astro-cid-s3ze45qo]:hover{border-color:var(--teal);box-shadow:var(--soft-lift)}.whats-new-badge[data-astro-cid-s3ze45qo]{align-self:flex-start;padding:3px 10px;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--teal-bg);color:var(--teal-dark);border:1px solid rgba(var(--teal-rgb),.25)}.whats-new-badge[data-astro-cid-s3ze45qo].is-beta{background:rgba(var(--orange-rgb),.1);color:var(--orange);border-color:rgba(var(--orange-rgb),.3)}.whats-new-card[data-astro-cid-s3ze45qo] h3[data-astro-cid-s3ze45qo]{font-size:1rem;font-weight:700;color:var(--gray-900);margin:0}.whats-new-card[data-astro-cid-s3ze45qo] p[data-astro-cid-s3ze45qo]{font-size:.9rem;line-height:1.65;color:var(--gray-600);margin:0;flex:1}.whats-new-link[data-astro-cid-s3ze45qo]{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;font-weight:600;color:var(--teal-dark);text-decoration:none}.whats-new-link[data-astro-cid-s3ze45qo]:hover{text-decoration:underline}@media(max-width:900px){.whats-new-grid[data-astro-cid-s3ze45qo]{grid-template-columns:1fr}.whats-new[data-astro-cid-s3ze45qo]{padding:44px 0}}.year-section[data-astro-cid-7jtuna5w]{padding:80px 0;background:#fff}.year-intro[data-astro-cid-7jtuna5w]{max-width:700px;margin-bottom:36px}.year-intro[data-astro-cid-7jtuna5w] h2[data-astro-cid-7jtuna5w]{color:var(--gray-900);margin-bottom:12px}.year-intro[data-astro-cid-7jtuna5w] p[data-astro-cid-7jtuna5w]:not(.section-label){line-height:1.75;color:var(--gray-700)}.year-steps[data-astro-cid-7jtuna5w]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;counter-reset:year}.year-step[data-astro-cid-7jtuna5w]{position:relative;padding:22px 20px 20px;border-top:3px solid var(--teal);border-radius:0 0 12px 12px;background:var(--gray-50);min-width:0}.year-when[data-astro-cid-7jtuna5w]{display:block;margin-bottom:8px;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--teal-dark, #0f766e)}.year-step[data-astro-cid-7jtuna5w] h3[data-astro-cid-7jtuna5w]{margin:0 0 8px;font-size:1.02rem;line-height:1.35}.year-step[data-astro-cid-7jtuna5w] h3[data-astro-cid-7jtuna5w] a[data-astro-cid-7jtuna5w]{color:var(--gray-900)}.year-step[data-astro-cid-7jtuna5w] h3[data-astro-cid-7jtuna5w] a[data-astro-cid-7jtuna5w]:hover{color:var(--teal-dark, var(--teal))}.year-step[data-astro-cid-7jtuna5w] p[data-astro-cid-7jtuna5w]{margin:0;font-size:.92rem;line-height:1.6;color:var(--gray-600)}@media(max-width:1100px){.year-steps[data-astro-cid-7jtuna5w]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.year-section[data-astro-cid-7jtuna5w]{padding:56px 0}.year-steps[data-astro-cid-7jtuna5w]{grid-template-columns:1fr}}.documents-section[data-astro-cid-vcqnvo5o]{background:#fff}.section-intro[data-astro-cid-vcqnvo5o]{max-width:640px;margin:0 auto 56px}.section-intro[data-astro-cid-vcqnvo5o] h2[data-astro-cid-vcqnvo5o]{color:var(--gray-900);margin-bottom:16px}.intro-text[data-astro-cid-vcqnvo5o]{font-size:1.05rem;color:var(--gray-500);line-height:1.7}.documents-grid[data-astro-cid-vcqnvo5o]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.document-card[data-astro-cid-vcqnvo5o]{display:flex;flex-direction:column;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.document-card[data-astro-cid-vcqnvo5o]:hover{box-shadow:var(--soft-lift);border-color:var(--teal);transform:translateY(-2px)}.document-preview[data-astro-cid-vcqnvo5o]{position:relative;background:linear-gradient(180deg,var(--gray-100) 0%,var(--gray-50) 100%);padding:24px 24px 0;overflow:hidden}.document-preview[data-astro-cid-vcqnvo5o] picture,.document-preview[data-astro-cid-vcqnvo5o] img{display:block;width:100%;height:auto;border:1px solid var(--gray-200);border-radius:6px 6px 0 0;box-shadow:0 14px 30px -10px #0f172a2e;aspect-ratio:1656 / 2339;object-fit:cover;object-position:top;max-height:360px}.document-meta[data-astro-cid-vcqnvo5o]{padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px}.document-badge[data-astro-cid-vcqnvo5o]{align-self:flex-start;padding:3px 9px;background:var(--teal-bg);border-radius:999px;font-size:.7rem;font-weight:600;color:var(--teal-dark);letter-spacing:.02em;text-transform:uppercase}.document-card[data-astro-cid-vcqnvo5o] h3[data-astro-cid-vcqnvo5o]{font-size:1.05rem;font-weight:700;color:var(--gray-900);margin:4px 0 0}.document-card[data-astro-cid-vcqnvo5o] p[data-astro-cid-vcqnvo5o]{font-size:.9rem;line-height:1.6;color:var(--gray-600);margin:0}.document-pitch[data-astro-cid-vcqnvo5o]{background:var(--navy);color:#fff;border-color:var(--navy);padding:36px 28px 28px;gap:16px;justify-content:space-between}.document-pitch[data-astro-cid-vcqnvo5o]:hover{background:var(--navy-light, #243044);border-color:var(--teal)}.pitch-icon[data-astro-cid-vcqnvo5o]{width:56px;height:56px;border-radius:14px;background:#14b8a62e;display:flex;align-items:center;justify-content:center;color:var(--teal-light, #5eead4)}.document-pitch[data-astro-cid-vcqnvo5o] h3[data-astro-cid-vcqnvo5o]{color:#fff;font-size:1.35rem;line-height:1.25;margin:0;letter-spacing:-.01em}.pitch-list[data-astro-cid-vcqnvo5o]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.pitch-list[data-astro-cid-vcqnvo5o] li[data-astro-cid-vcqnvo5o]{position:relative;padding-left:22px;font-size:.92rem;line-height:1.5;color:#ffffffd1}.pitch-list[data-astro-cid-vcqnvo5o] li[data-astro-cid-vcqnvo5o]:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:10px;border-radius:50%;background:var(--teal-light, #5eead4)}.pitch-cta[data-astro-cid-vcqnvo5o]{align-self:flex-start;margin-top:8px}@media(max-width:900px){.documents-grid[data-astro-cid-vcqnvo5o]{grid-template-columns:1fr 1fr;gap:24px}.document-preview[data-astro-cid-vcqnvo5o] picture,.document-preview[data-astro-cid-vcqnvo5o] img{max-height:280px}}@media(max-width:560px){.documents-grid[data-astro-cid-vcqnvo5o]{grid-template-columns:1fr}.document-preview[data-astro-cid-vcqnvo5o] picture,.document-preview[data-astro-cid-vcqnvo5o] img{max-height:420px}}.pricing-section[data-astro-cid-przegf2x]{background:#fff}.section-intro[data-astro-cid-przegf2x]{max-width:560px;margin:0 auto 56px}.section-intro[data-astro-cid-przegf2x] h2[data-astro-cid-przegf2x]{color:var(--gray-900);margin-bottom:16px}.intro-text[data-astro-cid-przegf2x]{font-size:1.05rem;color:var(--gray-500)}.pricing-layout[data-astro-cid-przegf2x]{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:start;max-width:920px;margin:0 auto 56px}.pricing-card[data-astro-cid-przegf2x]{background:var(--navy);border-radius:var(--radius-lg);padding:40px 36px 32px;color:#fff;border:1px solid rgba(var(--teal-rgb),.3);position:relative;overflow:hidden}.pricing-card[data-astro-cid-przegf2x]:before{content:"";position:absolute;top:-80px;right:-80px;width:300px;height:300px;background:radial-gradient(circle,rgba(var(--teal-rgb),.18) 0%,transparent 70%);pointer-events:none}.recommended-flag[data-astro-cid-przegf2x]{position:absolute;top:16px;right:16px;padding:6px 12px;background:var(--orange);color:#fff;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;z-index:1}.price-header[data-astro-cid-przegf2x]{margin-bottom:28px;position:relative;z-index:1}.price-badge[data-astro-cid-przegf2x]{display:inline-block;padding:5px 12px;background:rgba(var(--teal-rgb),.2);border:1px solid rgba(var(--teal-rgb),.3);border-radius:999px;font-size:.78rem;font-weight:600;color:var(--teal-light);margin-bottom:20px}.price-display[data-astro-cid-przegf2x]{display:flex;align-items:baseline;gap:16px;margin-bottom:8px}.price-amount[data-astro-cid-przegf2x]{font-size:3.5rem;font-weight:800;color:#fff;line-height:1;letter-spacing:-.03em}.price-unit[data-astro-cid-przegf2x]{display:flex;flex-direction:column;gap:2px}.price-unit[data-astro-cid-przegf2x] span[data-astro-cid-przegf2x]{font-size:.9rem;color:#ffffffb3;line-height:1.3}.price-sub[data-astro-cid-przegf2x]{font-size:.78rem!important;color:var(--teal-light)!important;font-weight:600}.price-subtitle[data-astro-cid-przegf2x]{font-size:.95rem;color:#fff9;margin-top:4px}.feature-list[data-astro-cid-przegf2x]{list-style:none;display:flex;flex-direction:column;gap:11px;margin-bottom:24px;position:relative;z-index:1}.feature-list[data-astro-cid-przegf2x] li[data-astro-cid-przegf2x]{display:flex;align-items:center;gap:10px;font-size:.92rem;color:#ffffffd9}.feature-list[data-astro-cid-przegf2x] svg[data-astro-cid-przegf2x]{color:var(--teal-light);flex-shrink:0}.feature-more[data-astro-cid-przegf2x]{position:relative;z-index:1;margin:-8px 0 20px;font-size:.88rem}.feature-more[data-astro-cid-przegf2x] a[data-astro-cid-przegf2x]{color:var(--teal-light);font-weight:600;text-decoration:underline;text-underline-offset:3px}.card-fineprint[data-astro-cid-przegf2x]{margin-top:14px;font-size:.78rem;color:#ffffff73;text-align:center}.credits-card[data-astro-cid-przegf2x]{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:36px}.credits-header[data-astro-cid-przegf2x]{margin-bottom:24px}.credits-badge[data-astro-cid-przegf2x]{display:inline-block;padding:5px 12px;background:var(--teal-bg);border:1px solid rgba(var(--teal-rgb),.2);border-radius:999px;font-size:.78rem;font-weight:600;color:var(--teal-dark);margin-bottom:16px}.credits-price-display[data-astro-cid-przegf2x]{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.credits-amount[data-astro-cid-przegf2x]{font-size:2.8rem;font-weight:800;color:var(--gray-900);line-height:1;letter-spacing:-.03em}.credits-per[data-astro-cid-przegf2x]{font-size:1rem;color:var(--gray-500);font-weight:600}.credits-subtitle[data-astro-cid-przegf2x]{font-size:.95rem;color:var(--gray-500)}.premium-features[data-astro-cid-przegf2x]{display:flex;flex-direction:column;gap:11px;margin-bottom:24px}.premium-feature[data-astro-cid-przegf2x]{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--gray-700)}.premium-feature[data-astro-cid-przegf2x] svg[data-astro-cid-przegf2x]{color:var(--teal);flex-shrink:0}.free-note[data-astro-cid-przegf2x]{font-size:.82rem;color:var(--gray-500);line-height:1.55;margin-bottom:16px;padding-top:4px;border-top:1px solid var(--gray-100)}.pricing-link[data-astro-cid-przegf2x]{margin-top:8px;margin-bottom:40px}.portfolio-note[data-astro-cid-przegf2x]{max-width:920px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid rgba(var(--teal-rgb),.25);border-radius:var(--radius-lg);background:var(--teal-bg)}.portfolio-note[data-astro-cid-przegf2x] p[data-astro-cid-przegf2x]{margin:0;color:var(--gray-600);font-size:.92rem}.portfolio-note[data-astro-cid-przegf2x] .portfolio-label[data-astro-cid-przegf2x]{margin-bottom:4px;color:var(--teal-dark);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media(max-width:640px){.portfolio-note[data-astro-cid-przegf2x]{align-items:stretch;flex-direction:column}}@media(max-width:900px){.pricing-layout[data-astro-cid-przegf2x]{grid-template-columns:1fr}}@media(max-width:540px){.pricing-card[data-astro-cid-przegf2x]{padding-top:56px}.recommended-flag[data-astro-cid-przegf2x]{top:12px;right:12px;padding:5px 10px;font-size:.68rem}.price-badge[data-astro-cid-przegf2x]{display:block}}.trust-risk[data-astro-cid-kn6kllvb]{background:var(--paper);border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:88px 0}.section-intro[data-astro-cid-kn6kllvb]{max-width:640px;margin:0 auto 48px;text-align:center}.section-intro[data-astro-cid-kn6kllvb] h2[data-astro-cid-kn6kllvb]{color:var(--gray-900);margin-bottom:14px}.intro-text[data-astro-cid-kn6kllvb]{color:var(--gray-600);font-size:1rem;line-height:1.7}.cards-grid[data-astro-cid-kn6kllvb]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.card[data-astro-cid-kn6kllvb]{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius);padding:24px;display:flex;flex-direction:column;gap:10px;transition:border-color .18s,box-shadow .18s}.card[data-astro-cid-kn6kllvb]:hover{border-color:var(--teal);box-shadow:var(--soft-lift)}.card-badge[data-astro-cid-kn6kllvb]{align-self:flex-start;padding:4px 10px;background:var(--teal-bg);border:1px solid rgba(var(--teal-rgb),.2);border-radius:999px;font-size:.72rem;font-weight:700;color:var(--teal-dark);letter-spacing:.04em;text-transform:uppercase}.card[data-astro-cid-kn6kllvb] h3[data-astro-cid-kn6kllvb]{font-size:1rem;font-weight:700;color:var(--gray-900);margin:4px 0 0;line-height:1.35}.card[data-astro-cid-kn6kllvb] p[data-astro-cid-kn6kllvb]{font-size:.9rem;line-height:1.65;color:var(--gray-600);margin:0}.trust-links[data-astro-cid-kn6kllvb]{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 28px;font-size:.92rem}.trust-links[data-astro-cid-kn6kllvb] a[data-astro-cid-kn6kllvb]{color:var(--teal-dark);font-weight:600;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s}.trust-links[data-astro-cid-kn6kllvb] a[data-astro-cid-kn6kllvb]:hover{border-bottom-color:var(--teal)}@media(max-width:1000px){.cards-grid[data-astro-cid-kn6kllvb]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.cards-grid[data-astro-cid-kn6kllvb]{grid-template-columns:1fr}.trust-risk[data-astro-cid-kn6kllvb]{padding:64px 0}}.answer-section[data-astro-cid-j7pv25f6]{background:var(--gray-50);border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200)}.answer-intro[data-astro-cid-j7pv25f6]{max-width:660px;margin-bottom:34px}.answer-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--gray-900);margin-bottom:12px}.answer-intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{line-height:1.75}.answer-links[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.answer-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;gap:8px;padding:22px;border:1px solid var(--gray-200);border-radius:8px;background:#fff;transition:border-color .18s,transform .18s,box-shadow .18s}.answer-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--teal);box-shadow:var(--soft-lift)}.answer-links[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--gray-900);font-weight:800}.answer-links[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--gray-600);line-height:1.55}@media(max-width:720px){.answer-links[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
