.tendo-lead{max-width:42ch}.tendo-hero{padding-block:40px 56px;background:radial-gradient(ellipse at 10% 0,color-mix(in srgb,var(--b-accent) 24%,transparent),transparent 55%),var(--b-bg)}@media (width >= 1024px){.tendo-hero{padding-block:72px 96px}}.tendo-hero-grid{display:grid;gap:48px;align-items:center}@media (width >= 1024px){.tendo-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:64px}}.tendo-preview{margin:0;padding:20px;border:1px solid var(--b-line);border-radius:var(--b-radius,16px);background:var(--b-surface);display:flex;flex-direction:column;gap:12px;box-shadow:0 18px 36px -28px rgb(60 30 10/.45)}.tendo-preview figcaption{margin-top:4px}.tendo-bubble{padding:12px 14px;border-radius:14px;font-size:.9375rem;line-height:1.55}.tendo-bubble--in{background:color-mix(in srgb,var(--b-line) 55%,var(--b-surface));border-top-left-radius:4px;margin-right:12%}.tendo-bubble--draft{background:var(--b-surface);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--b-brand) 55%,var(--b-line));border-top-right-radius:4px;margin-left:8%}.tendo-who{display:block;margin-bottom:4px;font-size:.8125rem;font-weight:600;color:var(--b-muted)}.tendo-bubble--draft .tendo-who{color:var(--b-link)}.tendo-sources{display:block;margin-top:8px;font-size:.8125rem;color:var(--b-muted)}.tendo-fake-button{display:inline-flex;margin-top:12px;padding:8px 14px;border-radius:8px;background:var(--b-brand);color:#fff;font-weight:600;font-size:.875rem}.tendo-pain{background:var(--b-surface)}.tendo-steps{display:grid;gap:24px;padding:0;list-style:none}@media (width >= 900px){.tendo-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.tendo-steps li{grid-template-columns:1fr}}.tendo-steps li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}.tendo-step-n{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:600}.tendo-example-section{background:color-mix(in srgb,var(--b-accent) 10%,var(--b-bg))}.tendo-example{display:grid;gap:20px}@media (width >= 900px){.tendo-example{grid-template-columns:repeat(2,minmax(0,1fr))}}.tendo-card{padding:20px;border:1px solid var(--b-line);border-radius:14px;background:var(--b-surface);display:flex;flex-direction:column;gap:12px}.tendo-card-head,.tendo-handover{font-size:.9375rem}.tendo-handover{padding:12px 14px;border-left:3px solid var(--b-brand);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--b-brand) 8%,var(--b-surface))}.tendo-feature-grid{display:grid;gap:32px}@media (width >= 768px){.tendo-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1100px){.tendo-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tendo-list{display:flex;flex-direction:column;gap:10px}.tendo-list li{position:relative;padding-left:20px;color:var(--b-ink)}.tendo-list li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:999px;background:var(--b-accent)}.tendo-controls{background:var(--b-surface)}.tendo-settings{display:grid;gap:1px;border:1px solid var(--b-line);border-radius:12px;overflow:hidden;background:var(--b-line)}@media (width >= 768px){.tendo-settings{grid-template-columns:repeat(2,minmax(0,1fr))}}.tendo-settings>div{padding:20px;background:var(--b-bg)}.tendo-settings dd{margin-top:4px}.tendo-plans{display:grid;gap:16px}@media (width >= 768px){.tendo-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.tendo-plan{padding:24px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface);display:flex;flex-direction:column}.tendo-plan .btn{margin-top:auto}.tendo-plan-points{display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:1px solid var(--b-line);margin-bottom:20px}.tendo-price{font-size:2.25rem;font-weight:600;letter-spacing:-.02em}.tendo-two{display:grid;gap:32px}@media (width >= 1024px){.tendo-two{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}}.tendo-final{background:color-mix(in srgb,var(--b-brand) 6%,var(--b-bg))}.praxa-lead{max-width:42ch}.praxa-hero{padding-block:40px 56px;background:linear-gradient(180deg,color-mix(in srgb,var(--b-brand) 7%,var(--b-bg)),var(--b-bg))}@media (width >= 1024px){.praxa-hero{padding-block:72px 96px}}.praxa-hero-grid{display:grid;gap:48px;align-items:center}@media (width >= 1024px){.praxa-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px}}.praxa-preview{margin:0;padding:20px;border:1px solid var(--b-line);border-radius:14px;background:var(--b-surface);box-shadow:0 20px 40px -28px rgb(15 31 34/.45)}.praxa-preview-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.praxa-rec{width:10px;height:10px;border-radius:999px;background:var(--b-accent)}.praxa-tag{margin-left:auto;font-size:.75rem;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--b-brand) 10%,var(--b-surface));color:var(--b-link)}.praxa-preview-steps{display:flex;flex-direction:column;gap:14px;margin-top:16px}.praxa-preview-steps li{display:grid;grid-template-columns:auto minmax(0,1fr) 72px;gap:12px;align-items:start}.praxa-preview-steps li>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.praxa-n{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:600;font-size:.8125rem}.praxa-shot{display:flex;flex-direction:column;gap:4px;height:48px;padding:6px;border-radius:6px;border:1px solid var(--b-line);background:color-mix(in srgb,var(--b-brand) 4%,var(--b-surface))}.praxa-shot span{display:block;height:6px;border-radius:3px;background:var(--b-line)}.praxa-shot span:last-child{width:60%;background:color-mix(in srgb,var(--b-accent) 55%,var(--b-surface))}.praxa-preview-quiz{margin-top:16px;padding-top:14px;border-top:1px solid var(--b-line)}.praxa-preview-quiz ul{display:flex;flex-direction:column;gap:6px;margin-top:8px}.praxa-preview-quiz li{padding:6px 10px;border-radius:8px;border:1px solid var(--b-line)}.praxa-preview-quiz li.praxa-right{border-color:var(--b-brand);background:color-mix(in srgb,var(--b-brand) 8%,var(--b-surface))}.praxa-preview figcaption,.praxa-progress figcaption{margin-top:14px}.praxa-pain{background:var(--b-surface)}.praxa-band{background:color-mix(in srgb,var(--b-brand) 4%,var(--b-bg))}.praxa-steps{display:grid;gap:28px}@media (width >= 900px){.praxa-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}}.praxa-steps li{display:flex;flex-direction:column;gap:12px}.praxa-step-n{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:600}.praxa-two-col{display:grid;gap:40px}@media (width >= 1024px){.praxa-two-col{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:56px;align-items:start}}.praxa-points{display:grid;gap:20px}.praxa-points dd{margin-top:4px}@media (width >= 900px){.praxa-points--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px}}.praxa-stack{display:flex;flex-direction:column;gap:20px}.praxa-change,.praxa-progress{margin:0;padding:20px;border:1px solid var(--b-line);border-radius:14px;background:var(--b-surface)}.praxa-progress ul{display:flex;flex-direction:column;margin-top:12px}.praxa-progress li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--b-line)}.praxa-status{font-size:.8125rem;padding:2px 10px;border-radius:999px;background:var(--b-line);white-space:nowrap}.praxa-status.is-done{background:color-mix(in srgb,var(--b-brand) 14%,var(--b-surface));color:var(--b-link)}.praxa-status.is-late{background:color-mix(in srgb,#d92d20 12%,var(--b-surface));color:#b42318}.praxa-plans{display:grid;gap:16px}@media (width >= 900px){.praxa-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.praxa-plan{display:flex;flex-direction:column;padding:24px;border:1px solid var(--b-line);border-radius:14px;background:var(--b-surface)}.praxa-plan .btn{margin-top:auto}.praxa-plan>p+.btn,.praxa-plan>ul+.btn{margin-top:20px}.praxa-price{font-size:2rem;font-weight:700;letter-spacing:-.02em}.praxa-plan-points{display:flex;flex-direction:column;gap:8px}.praxa-plan-points li{position:relative;padding-left:22px}.praxa-plan-points li:before{content:"";position:absolute;left:2px;top:.45em;width:10px;height:6px;border-left:2px solid var(--b-brand);border-bottom:2px solid var(--b-brand);transform:rotate(-45deg)}@media (width >= 900px){.praxa-included{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px}}.praxa-two{display:grid;gap:24px}@media (width >= 1024px){.praxa-two{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:56px}}.praxa-final{text-align:left;background:var(--b-surface)}.sequa-hero{padding-block:40px 56px;background:linear-gradient(120deg,color-mix(in srgb,var(--b-brand) 9%,var(--b-bg)) 0,var(--b-bg) 55%,color-mix(in srgb,var(--b-accent) 10%,var(--b-bg)) 100%)}@media (width >= 1024px){.sequa-hero{padding-block:72px 96px}}.sequa-hero-grid{display:grid;gap:48px;align-items:center}@media (width >= 1024px){.sequa-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:64px}}.sequa-lead{max-width:44ch}.sequa-draft{margin:0;padding:20px;border:1px solid var(--b-line);border-radius:14px;background:var(--b-surface);box-shadow:0 12px 32px -18px color-mix(in srgb,var(--b-ink) 35%,transparent)}.sequa-draft-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:.875rem}.sequa-chip{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:.75rem;font-weight:600;background:color-mix(in srgb,var(--b-accent) 18%,var(--b-surface));color:var(--b-ink)}.sequa-field{margin-top:12px;padding:10px 12px;border:1px solid var(--b-line);border-radius:8px;font-size:.9rem;line-height:1.55;white-space:pre-line}.sequa-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.sequa-fake-btn{display:inline-flex;padding:6px 12px;border-radius:8px;font-size:.8125rem;font-weight:600;border:1px solid var(--b-line);color:var(--b-muted)}.sequa-fake-btn--primary{background:var(--b-brand);border-color:var(--b-brand);color:#fff}.sequa-draft figcaption{margin-top:14px}.sequa-band{background:var(--b-surface)}.sequa-points{display:grid;gap:10px;margin-top:8px}.sequa-points li{padding-left:22px;position:relative}.sequa-points li:before{content:"";position:absolute;left:0;top:.6em;width:10px;height:2px;background:var(--b-brand)}.sequa-two{display:grid;gap:32px}@media (width >= 1024px){.sequa-two{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.sequa-steps{display:grid;gap:24px;counter-reset:step}@media (width >= 1024px){.sequa-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.sequa-steps li{padding-top:16px;border-top:2px solid var(--b-line)}.sequa-step-n{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:700;font-size:.875rem;margin-bottom:10px}.sequa-grid{display:grid;gap:20px}@media (width >= 768px){.sequa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1024px){.sequa-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.sequa-card{padding:20px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface)}.sequa-card ul{margin-top:10px;display:grid;gap:6px;font-size:.9rem;color:var(--b-muted)}.sequa-card li{padding-left:16px;position:relative}.sequa-card li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:999px;background:var(--b-accent)}.sequa-plans{display:grid;gap:16px}@media (width >= 768px){.sequa-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.sequa-plan{display:flex;flex-direction:column;padding:24px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface)}.sequa-plan .btn{margin-top:auto}.sequa-price{font-size:2.25rem;font-weight:700;letter-spacing:-.02em}.sequa-plan-points{display:grid;gap:6px;margin-block:16px 20px;font-size:.9rem}.sequa-plan-points li{padding-left:18px;position:relative}.sequa-plan-points li:before{content:"✓";position:absolute;left:0;color:var(--b-brand);font-weight:700}.sequa-final{text-align:center}.sequa-final .btn-row{justify-content:center}.tabo-hero{padding-block:40px 56px;background:linear-gradient(180deg,color-mix(in srgb,var(--b-brand) 7%,var(--b-bg)),var(--b-bg))}@media (width >= 1024px){.tabo-hero{padding-block:72px 96px}}.tabo-hero-grid{display:grid;gap:48px;align-items:center}@media (width >= 1024px){.tabo-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px}}.tabo-lead{max-width:44ch}.tabo-visual{margin:0;display:grid;gap:14px}@media (width >= 640px){.tabo-visual{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.tabo-app,.tabo-sheet{border:1px solid var(--b-line);border-radius:10px;background:var(--b-surface);overflow:hidden;font-size:.8125rem}.tabo-sheet table{width:100%;border-collapse:collapse}.tabo-sheet td,.tabo-sheet th{border-right:1px solid var(--b-line);border-bottom:1px solid var(--b-line);padding:5px 7px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:9ch}.tabo-sheet th{background:color-mix(in srgb,var(--b-line) 45%,var(--b-surface));font-weight:600}.tabo-app-bar{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--b-line);font-weight:700}.tabo-app-logo{width:20px;height:20px;border-radius:5px;background:var(--b-brand)}.tabo-app-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;background:color-mix(in srgb,var(--b-brand) 4%,var(--b-bg))}.tabo-app-col-h{font-size:.75rem;font-weight:600;color:var(--b-muted);margin-bottom:6px}.tabo-app-card{border:1px solid var(--b-line);border-radius:8px;background:var(--b-surface);padding:7px 8px;margin-bottom:6px}.tabo-app-card span{display:block;color:var(--b-muted);font-size:.75rem}.tabo-visual figcaption{grid-column:1/-1}.tabo-band{background:var(--b-surface)}.tabo-steps{display:grid;gap:24px;counter-reset:step}@media (width >= 900px){.tabo-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.tabo-steps li{display:flex;flex-direction:column;gap:8px}.tabo-step-n{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:600}.tabo-grid{display:grid;gap:20px}@media (width >= 768px){.tabo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1100px){.tabo-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.tabo-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.tabo-tile{padding:20px;border:1px solid var(--b-line);border-radius:10px;background:var(--b-surface)}.tabo-tile h3{margin-bottom:6px}.tabo-plans{display:grid;gap:16px}@media (width >= 900px){.tabo-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.tabo-plan{display:flex;flex-direction:column;padding:24px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface)}.tabo-price{font-size:2.25rem;font-weight:700;letter-spacing:-.02em}.tabo-plan-points{display:flex;flex-direction:column;gap:6px;margin-top:16px}.tabo-plan-points li:before{content:"✓";color:var(--b-accent);font-weight:700;margin-right:8px}.tabo-plan .btn{margin-top:auto}.tabo-every{display:grid;gap:6px;margin-top:16px}@media (width >= 768px){.tabo-every{grid-template-columns:repeat(2,minmax(0,1fr))}}.tabo-every li:before{content:"✓";color:var(--b-accent);font-weight:700;margin-right:8px}.tabo-two{display:grid;gap:24px}@media (width >= 1024px){.tabo-two{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px}}.tabo-final{text-align:center}.jf-band{background:var(--b-surface);border-block:1px solid var(--b-line)}.jf-hero{padding-block:40px 56px;background:linear-gradient(180deg,color-mix(in srgb,var(--b-accent) 14%,var(--b-bg)),var(--b-bg))}@media (width >= 1024px){.jf-hero{padding-block:72px 96px}}.jf-hero-grid{display:grid;gap:40px;align-items:center}@media (width >= 1024px){.jf-hero-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px}}.jf-preview{margin:0;padding:20px;border:1px solid var(--b-line);border-radius:var(--b-radius,12px);background:var(--b-surface);box-shadow:0 24px 48px -32px rgb(11 28 44/.45)}.jf-preview figcaption{margin-top:12px}.jf-table{width:100%;border-collapse:collapse;font-size:.9375rem}.jf-table caption{caption-side:top;text-align:left;padding-bottom:12px}.jf-table-kicker{font-size:.8125rem;color:var(--b-link)}.jf-table-kicker,.jf-table-q{display:block;font-weight:600}.jf-table-q{margin-top:2px;color:var(--b-ink)}.jf-table td,.jf-table th{padding:10px 8px;text-align:left;vertical-align:top;border-bottom:1px solid var(--b-line)}.jf-table thead th{font-size:.8125rem;font-weight:500;color:var(--b-muted)}.jf-table tbody th{font-weight:500}.jf-table tbody tr:first-child{background:color-mix(in srgb,var(--b-accent) 18%,var(--b-surface))}.jf-num{text-align:right!important;white-space:nowrap}.jf-table-note{margin-top:10px;color:var(--b-muted)}.jf-steps{display:grid;gap:24px;padding:0;list-style:none}.jf-steps li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}@media (width >= 900px){.jf-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.jf-steps li{grid-template-columns:1fr}}.jf-step-n{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:600}.jf-example{display:grid;gap:24px;padding:0;list-style:none}@media (width >= 1024px){.jf-example{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.jf-pane-label{margin-bottom:10px;font-size:.875rem;font-weight:600;color:var(--b-link)}.jf-card{border:1px solid var(--b-line);border-radius:var(--b-radius,12px);background:var(--b-bg);padding:20px;box-shadow:0 16px 32px -28px rgb(11 28 44/.4)}.jf-email{padding:0;overflow:hidden}.jf-email-head{padding:12px 16px;border-bottom:1px solid var(--b-line);background:var(--b-surface)}.jf-email-head p+p{margin-top:2px}.jf-email-body{padding:16px}.jf-email-foot{padding:10px 16px;border-top:1px solid var(--b-line);color:var(--b-muted)}.jf-fake-button{display:inline-flex;align-items:center;margin-top:16px;padding:10px 16px;border-radius:8px;background:var(--b-brand);color:#fff;font-weight:500}.jf-fake-link{color:var(--b-link);text-decoration:underline}.jf-survey-q{margin:16px 0 0;padding:0;border:0;min-width:0}.jf-survey-q legend{padding:0}.jf-options{display:flex;flex-direction:column;gap:6px;margin-top:10px}.jf-options li{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--b-line);border-radius:8px;background:var(--b-surface);font-size:.9375rem}.jf-options li[data-picked]{border-color:var(--b-brand);background:color-mix(in srgb,var(--b-brand) 8%,var(--b-surface));font-weight:600}.jf-radio{flex-shrink:0;width:16px;height:16px;border-radius:999px;border:2px solid var(--b-line);background:var(--b-surface)}.jf-options li[data-picked] .jf-radio{border-color:var(--b-brand);box-shadow:inset 0 0 0 3px var(--b-surface);background:var(--b-brand)}.jf-textarea{margin-top:8px;padding:10px 12px;min-height:64px;border:1px solid var(--b-line);border-radius:8px;background:var(--b-surface);font-size:.9375rem}.jf-check{display:flex;gap:8px;align-items:flex-start;font-size:.9375rem}.jf-tick{display:grid;place-items:center;flex-shrink:0;width:18px;height:18px;margin-top:2px;border-radius:4px;background:var(--b-brand);color:#fff;font-size:12px;line-height:1}.jf-badges{display:flex;flex-wrap:wrap;gap:6px}.jf-badge{display:inline-flex;padding:2px 8px;border-radius:999px;border:1px solid var(--b-line);background:var(--b-surface);font-size:.8125rem;font-weight:500}.jf-badge--warn{border-color:#e9c46a;background:#fdf3d7;color:#5c4400}.jf-evidence{display:flex;flex-direction:column;gap:8px;margin-top:8px}.jf-evidence li{padding:10px 12px;border-radius:8px;background:color-mix(in srgb,var(--b-brand) 5%,var(--b-surface))}.jf-safeguards{display:grid;gap:1px;border:1px solid var(--b-line);border-radius:var(--b-radius,12px);overflow:hidden;background:var(--b-line)}@media (width >= 768px){.jf-safeguards{grid-template-columns:repeat(2,minmax(0,1fr))}}.jf-safeguards>div{padding:20px;background:var(--b-surface)}.jf-safeguards dd{margin-top:4px}.jf-plans{display:grid;gap:16px}@media (width >= 640px){.jf-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1024px){.jf-plans{grid-template-columns:repeat(4,minmax(0,1fr))}}.jf-plan{display:flex;flex-direction:column;padding:24px;border:1px solid var(--b-line);border-radius:var(--b-radius,12px);background:var(--b-surface)}.jf-band .jf-plan{background:var(--b-bg)}.jf-plan .btn{margin-top:auto}.jf-plan .jf-plan-features+.btn,.jf-plan p+.btn{margin-top:20px}.jf-price{font-size:2.25rem;font-weight:600;letter-spacing:-.02em}.jf-plan-points{padding-top:16px;border-top:1px solid var(--b-line)}.jf-plan-features,.jf-plan-points{display:flex;flex-direction:column;gap:6px}.jf-plan-features{margin-bottom:4px}.jf-plan-features li{position:relative;padding-left:18px}.jf-plan-features li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:999px;background:var(--b-accent)}.jf-free{display:grid;gap:16px;align-items:center;padding:24px;border:1px solid var(--b-line);border-radius:var(--b-radius,12px);background:color-mix(in srgb,var(--b-accent) 12%,var(--b-surface))}@media (width >= 768px){.jf-free{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:32px}}.jf-free .jf-plan-points{padding-top:0;border-top:0}.jf-two{display:grid;gap:32px}@media (width >= 1024px){.jf-two{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}}.jf-final{background:color-mix(in srgb,var(--b-accent) 12%,var(--b-bg));border-top:1px solid var(--b-line)}.hourcove-lead{max-width:44ch}.hourcove-hero{padding-block:40px 56px;background:linear-gradient(180deg,color-mix(in srgb,var(--b-brand) 7%,var(--b-bg)),var(--b-bg))}@media (width >= 1024px){.hourcove-hero{padding-block:72px 96px}}.hourcove-hero-grid{display:grid;gap:48px;align-items:center}@media (width >= 1024px){.hourcove-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:64px}}.hourcove-preview{margin:0;padding:20px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface);display:flex;flex-direction:column;gap:14px;box-shadow:0 16px 32px -24px rgb(14 90 88/.35)}.hourcove-invoice,.hourcove-margin,.hourcove-timer{display:flex;align-items:center;gap:12px;justify-content:space-between}.hourcove-invoice>span:first-child,.hourcove-timer>span:nth-child(2){display:flex;flex-direction:column;min-width:0;flex:1}.hourcove-timer-dot{width:10px;height:10px;border-radius:999px;background:var(--b-accent,#F2B544);flex:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--b-accent,#F2B544) 25%,transparent)}.hourcove-timer-time{font-size:1.25rem;font-weight:600}.hourcove-week{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:10px;border-radius:8px;background:color-mix(in srgb,var(--b-brand) 5%,var(--b-surface))}.hourcove-week li{display:flex;flex-direction:column;align-items:center;gap:2px}.hourcove-invoice{padding-top:12px;border-top:1px solid var(--b-line)}.hourcove-margin strong{color:var(--b-brand);font-size:1.125rem}.hourcove-pain{background:var(--b-surface)}.hourcove-move-steps,.hourcove-steps{display:grid;gap:28px}@media (width >= 768px){.hourcove-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1024px){.hourcove-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.hourcove-move-steps li,.hourcove-steps li{display:flex;gap:14px;align-items:flex-start}.hourcove-step-n{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:600}.hourcove-move-steps{max-width:760px}.hourcove-features{display:grid;gap:28px}@media (width >= 768px){.hourcove-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1200px){.hourcove-features{grid-template-columns:repeat(4,minmax(0,1fr))}}.hourcove-points{display:flex;flex-direction:column;gap:8px;padding-left:18px;list-style:disc}.hourcove-points li::marker{color:var(--b-brand)}.hourcove-move{background:color-mix(in srgb,var(--b-brand) 5%,var(--b-bg))}.hourcove-safeguards{display:grid;gap:24px}@media (width >= 768px){.hourcove-safeguards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1200px){.hourcove-safeguards{grid-template-columns:repeat(3,minmax(0,1fr))}}.hourcove-safeguards dd{margin:6px 0 0}.hourcove-plans{display:grid;gap:16px}@media (width >= 768px){.hourcove-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1200px){.hourcove-plans{grid-template-columns:repeat(4,minmax(0,1fr))}}.hourcove-plan{display:flex;flex-direction:column;padding:24px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface)}.hourcove-plan .btn{margin-top:auto}.hourcove-plan>.hourcove-points{margin-bottom:20px}.hourcove-price{font-size:2rem;font-weight:700;letter-spacing:-.02em}.hourcove-two{display:grid;gap:24px}@media (width >= 1024px){.hourcove-two{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:48px}}.hourcove-final{background:var(--b-surface);text-align:left}.tallyn-hero{padding-block:48px 56px}@media (width >= 1024px){.tallyn-hero{padding-block:72px 96px}}.tallyn-hero-grid{display:grid;gap:40px;align-items:center}@media (width >= 1024px){.tallyn-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px}}.tallyn-hero-board{margin:0}.tallyn-hero-board figcaption{margin-top:12px}.tallyn-band{background:var(--b-surface);border-block:1px solid var(--b-line)}.tallyn-spec-no{color:var(--b-link)}.tallyn-chip,.tallyn-spec-no{font-size:.875rem;line-height:1.5;font-weight:600}.tallyn-chip{display:inline-block;padding:2px 10px;white-space:nowrap;border:1px solid transparent}.tallyn-chip--complete{background:#c6f432;color:#0f1214}.tallyn-chip--waiting{background:#f6c35b;color:#1f1300}.tallyn-chip--progress{background:#cbd2db;color:#1a2129}.tallyn-board{width:100%;border-collapse:collapse;font-size:.9375rem}.tallyn-board td,.tallyn-board th{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--tallyn-rule)}.tallyn-board thead th{font-size:.8125rem;font-weight:600;color:var(--tallyn-sub);padding-block:10px}.tallyn-board tbody th{font-weight:600}.tallyn-board--dark{--tallyn-rule:#2a3033;--tallyn-sub:#a1aaa3;background:#0f1214;color:#f2f5f0;box-shadow:0 24px 48px -28px rgb(15 18 20/.55)}.tallyn-board--dark caption{caption-side:top;text-align:left;padding:14px 12px 6px;background:#0f1214;color:#f2f5f0;font-weight:600;font-size:.9375rem}.tallyn-board-sub{display:block;font-weight:400;font-size:.875rem;color:#a1aaa3;margin-top:2px}.tallyn-board--light{--tallyn-rule:var(--b-line);--tallyn-sub:var(--b-muted);background:var(--b-bg);border:1px solid var(--b-line)}.tallyn-board--light tr[data-live]{background:color-mix(in srgb,var(--b-accent) 14%,var(--b-bg))}@media (width < 640px){.tallyn-board--light thead{display:none}.tallyn-board--light tr{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:12px;border-bottom:1px solid var(--b-line)}.tallyn-board--light td,.tallyn-board--light th{padding:0;border:0}.tallyn-board--light td:nth-child(3),.tallyn-board--light td:nth-child(4){grid-column:1/-1;color:var(--b-muted)}.tallyn-board--light td:nth-child(4){font-size:.875rem}.tallyn-board--light td:nth-child(4):before{content:"Owner: "}}.tallyn-pain{display:grid;gap:32px}@media (width >= 1024px){.tallyn-pain{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center}}.tallyn-checklist{border:1px solid var(--b-line);background:var(--b-surface)}.tallyn-checklist li{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--b-line)}.tallyn-checklist li:last-child{border-bottom:0}.tallyn-box{width:20px;height:20px;flex-shrink:0;border:2px solid var(--b-muted)}.tallyn-tabs{display:inline-flex;border:1px solid var(--b-ink)}.tallyn-tab{min-height:48px;padding:10px 20px;font-weight:500;color:var(--b-ink);background:transparent;cursor:pointer}.tallyn-tab[aria-selected=true]{background:var(--b-ink);color:var(--b-bg)}.tallyn-tab:focus-visible{outline:2px solid var(--b-brand);outline-offset:2px}@media (width < 480px){.tallyn-tabs{display:flex}.tallyn-tab{flex:1;padding-inline:10px}}.tallyn-panel{margin-top:24px}.tallyn-panel:focus-visible{outline:2px solid var(--b-brand);outline-offset:4px}.tallyn-split{display:grid;gap:24px}@media (width >= 1024px){.tallyn-split{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:40px}}.tallyn-form-mock{border:1px solid var(--b-line);background:var(--b-bg);padding:20px}.tallyn-mock-title{font-weight:600;padding-bottom:12px;border-bottom:1px solid var(--b-line)}.tallyn-mock-section{margin-top:18px;font-size:.875rem;font-weight:600;color:var(--b-link)}.tallyn-mock-field{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 0;border-bottom:1px solid var(--b-line)}.tallyn-mock-label{color:var(--b-muted)}.tallyn-mock-label,.tallyn-mock-value{display:inline-flex;align-items:center;gap:8px}.tallyn-mock-value{font-weight:500}.tallyn-tick{color:#3a6b00;font-weight:700}.tallyn-mock-upload{margin-top:10px;padding:14px;border:1px dashed var(--b-muted);display:flex;flex-direction:column;gap:2px}.tallyn-mock-hint{font-size:.875rem;color:var(--b-muted)}.tallyn-mock-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.tallyn-mock-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:var(--b-brand);color:#fff;font-weight:500}.tallyn-mock-btn--quiet{background:transparent;color:var(--b-ink);box-shadow:inset 0 0 0 1px var(--b-line)}.tallyn-marker{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;background:var(--b-ink);color:var(--b-bg);font-size:.8125rem;font-weight:700}.tallyn-notes{display:flex;flex-direction:column;gap:16px}.tallyn-notes li{display:flex;gap:12px;align-items:flex-start}.tallyn-journey{margin-top:24px;border:1px solid var(--b-line);padding:20px;background:var(--b-bg)}.tallyn-journey-head{font-size:.875rem;font-weight:600;color:var(--b-link)}.tallyn-journey-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px;counter-reset:step}.tallyn-journey-steps li{counter-increment:step;padding-top:10px;border-top:4px solid var(--b-line);font-size:.875rem;color:var(--b-muted)}.tallyn-journey-steps li:before{content:counter(step) ". ";font-weight:600}.tallyn-journey-steps li[data-done]{border-top-color:var(--b-ink)}.tallyn-journey-steps li[aria-current=step]{border-top-color:var(--b-brand);color:var(--b-ink);font-weight:600}@media (width < 560px){.tallyn-journey-steps{grid-template-columns:1fr 1fr}}.tallyn-journey-now{margin-top:16px;min-height:96px}.tallyn-journey-nav{display:flex;gap:12px;margin-top:16px}.tallyn-journey-nav .btn[disabled]{opacity:.45;cursor:not-allowed}.tallyn-two-col{display:grid;gap:32px}@media (width >= 1024px){.tallyn-two-col{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:56px;align-items:start}}.tallyn-two-col figure{margin:0}.tallyn-email{border:1px solid var(--b-line);background:var(--b-surface);padding:20px}.tallyn-email-head{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;border-bottom:1px solid var(--b-line);font-size:.9375rem}.tallyn-email-head div{display:flex;gap:8px}.tallyn-email-head dt{width:64px;flex-shrink:0;color:var(--b-muted)}.tallyn-email-head dd{font-weight:600}.tallyn-email-list{margin-top:8px;padding-left:1.25rem;list-style:disc}.tallyn-build{border:1px solid var(--b-line);background:var(--b-bg);padding:20px}.tallyn-build-label{font-size:.875rem;font-weight:600;color:var(--b-muted)}.tallyn-build-input{margin-top:8px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--b-ink) 28%,transparent);background:var(--b-surface)}.tallyn-build-draft{margin-top:8px}.tallyn-build-draft li{padding:10px 0;border-bottom:1px solid var(--b-line)}.tallyn-build-draft li:before{content:"+ ";font-weight:700;color:var(--b-link)}.tallyn-spec{display:grid;border-top:1px solid var(--b-ink)}@media (width >= 768px){.tallyn-spec{grid-template-columns:1fr 1fr;column-gap:40px}}.tallyn-spec>div{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--b-line)}@media (width < 480px){.tallyn-spec>div{grid-template-columns:1fr;gap:2px}}.tallyn-spec dt{font-weight:600}.tallyn-spec dd{color:var(--b-muted)}.tallyn-rule{padding:14px 16px;border-left:4px solid var(--b-brand);background:var(--b-surface);max-width:68ch}.tallyn-list{border-top:1px solid var(--b-ink)}.tallyn-list li{padding:14px 0;border-bottom:1px solid var(--b-line)}.tallyn-recurring{margin-top:24px;padding:16px;border:1px solid var(--b-line);background:var(--b-bg)}.tallyn-table{width:100%;border-collapse:collapse;border-top:1px solid var(--b-ink)}.tallyn-table td,.tallyn-table th{padding:14px 12px 14px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--b-line)}.tallyn-table thead th{font-size:.875rem;color:var(--b-muted)}.tallyn-table tbody th{font-weight:600;width:40%}.tallyn-table td{color:var(--b-muted)}@media (width < 560px){.tallyn-table thead{display:none}.tallyn-table tr{display:block;padding:12px 0;border-bottom:1px solid var(--b-line)}.tallyn-table td,.tallyn-table th{display:block;width:auto;border:0;padding:0}.tallyn-table tbody th{width:auto}}.tallyn-plans{display:grid;gap:16px}@media (width >= 900px){.tallyn-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.tallyn-plan{border:1px solid var(--b-line);border-top:4px solid var(--b-ink);background:var(--b-surface);padding:24px}.tallyn-price{font-size:2.25rem;font-weight:600;letter-spacing:-.02em}.tallyn-plan-points{margin-top:16px;border-top:1px solid var(--b-line)}.tallyn-plan-points li{padding:10px 0;border-bottom:1px solid var(--b-line)}.tallyn-more{margin-top:12px}.tallyn-more summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;font-weight:500;color:var(--b-link)}.tallyn-more ul{padding-left:1.25rem;list-style:disc;color:var(--b-muted)}.tallyn-lifetime{margin-top:16px;display:grid;gap:16px;padding:24px;background:var(--b-surface);border:1px solid var(--b-line);border-top:4px solid var(--b-ink)}@media (width >= 900px){.tallyn-lifetime{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.tallyn-lifetime .tallyn-plan-points{margin-top:0}.tallyn-lifetime-terms{grid-column:1/-1}}.tallyn-lifetime-left{margin-left:12px;padding:2px 8px;border-radius:999px;font-size:.875rem;font-weight:600;border:1px solid var(--b-ink)}.tallyn-free{padding:16px;border:1px dashed var(--b-muted);max-width:68ch}.tallyn-faq{display:grid;gap:32px}@media (width >= 1024px){.tallyn-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px}}.tallyn-steps{display:grid;gap:24px;padding:0;list-style:none}@media (width >= 900px){.tallyn-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.tallyn-steps li{grid-template-columns:1fr}}.tallyn-steps li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}.tallyn-step-n{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--b-ink);color:var(--b-bg);font-weight:600}.tallyn-intake-table{width:100%;min-width:0;border-collapse:collapse;background:var(--b-bg);border:1px solid var(--b-line);font-size:.9375rem}.tallyn-intake-table td,.tallyn-intake-table th{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--b-line)}.tallyn-intake-table thead th{font-size:.8125rem;font-weight:600;color:var(--b-muted)}.tallyn-intake-table tbody th{font-weight:600;overflow-wrap:anywhere}.tallyn-intake-name{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;overflow-wrap:anywhere}.tallyn-intake-table td[data-flag]{font-weight:600;color:var(--b-ink)}@media (width < 760px){.tallyn-intake-table thead{display:none}.tallyn-intake-table tr{display:block;padding:12px;border-bottom:1px solid var(--b-line)}.tallyn-intake-table td,.tallyn-intake-table th{display:block;padding:2px 0;border:0}.tallyn-intake-table td:before{content:attr(data-label) ": ";color:var(--b-muted);font-family:inherit;font-weight:400}}.parla-hero{padding-block:48px 56px}@media (width >= 1024px){.parla-hero{padding-block:72px 96px}}.parla-hero-grid{display:grid;gap:40px;align-items:center}@media (width >= 1024px){.parla-hero-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:48px}}.parla-band{background:var(--b-surface);border-block:1px solid var(--b-line)}.parla-demo-wrap{margin:0;min-width:0}.parla-demo{display:grid;gap:12px}@media (width >= 640px){.parla-demo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width >= 1024px){.parla-demo{grid-template-columns:minmax(0,1fr)}}.parla-file{min-width:0;background:var(--b-surface);border:1px solid var(--b-line);border-radius:var(--b-radius,12px);overflow:hidden;box-shadow:0 24px 48px -36px rgb(23 19 42/.5)}.parla-file-name{padding:8px 14px;font-size:.8125rem;font-weight:600;color:var(--b-muted);border-bottom:1px solid var(--b-line);background:var(--b-bg)}.parla-code{margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.6;overflow-x:auto;white-space:pre;color:var(--b-ink)}.parla-code--block{background:var(--b-surface);border:1px solid var(--b-line);border-radius:var(--b-radius,12px)}.parla-line{display:block;padding-inline:4px;border-radius:4px}.parla-line--blocked{background:#fdecea;box-shadow:inset 3px 0 0 #b42318}.parla-line--long{background:#fff4e0;box-shadow:inset 3px 0 0 #b54708}.parla-ph{background:color-mix(in srgb,var(--b-accent) 38%,transparent);color:inherit;border-radius:3px;padding:0 2px;font-weight:600}.parla-checks{display:grid;gap:6px;margin-top:12px;font-size:.875rem}.parla-check{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:6px 10px;border-radius:8px;border:1px solid var(--b-line);background:var(--b-surface)}.parla-check code{font-size:.8125rem}.parla-check-tag{padding:0 8px;border-radius:999px;font-size:.75rem;font-weight:700}.parla-check--ok .parla-check-tag{background:#e8f5ec;color:#1d5b2f}.parla-check--blocked{border-color:#f5c2bc}.parla-check--blocked .parla-check-tag{background:#fdecea;color:#8a1c12}.parla-check--long{border-color:#f7d7a8}.parla-check--long .parla-check-tag{background:#fff4e0;color:#7a3a00}.parla-pain{display:grid;gap:32px}@media (width >= 1024px){.parla-pain{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center}}.parla-list li{position:relative;padding:10px 0 10px 24px;border-bottom:1px solid var(--b-line)}.parla-list li:last-child{border-bottom:0}.parla-list li:before{content:"";position:absolute;left:2px;top:1.15em;width:10px;height:10px;border-radius:3px;background:var(--b-accent)}.parla-steps{display:grid;gap:24px}@media (width >= 1024px){.parla-steps{grid-template-columns:repeat(5,minmax(0,1fr))}}.parla-steps li{display:flex;gap:14px}@media (width >= 1024px){.parla-steps li{flex-direction:column}}.parla-step-n{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:700}.parla-cards,.parla-integrations{display:grid;gap:16px}@media (width >= 768px){.parla-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.parla-card{padding:24px;border:1px solid var(--b-line);border-radius:var(--b-radius,12px)}.parla-band .parla-card,.parla-card{background:var(--b-bg)}.parla-status{display:inline-flex;margin-left:8px;padding:1px 8px;border-radius:999px;font-size:.8125rem;font-weight:600;background:#e8f5ec;color:#1d5b2f;vertical-align:middle}.parla-formats{display:grid;gap:20px}@media (width >= 768px){.parla-formats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px}}.parla-formats dd{margin:4px 0 0}.parla-features{display:grid;gap:28px}@media (width >= 768px){.parla-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}}.parla-safeguards{display:grid;gap:16px}@media (width >= 1024px){.parla-safeguards{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}}.parla-safeguards li{padding-top:16px;border-top:2px solid var(--b-brand)}.parla-plans{display:grid;gap:16px}@media (width >= 768px){.parla-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.parla-plan{display:flex;flex-direction:column;padding:24px;background:var(--b-bg);border:1px solid var(--b-line);border-radius:var(--b-radius,12px)}.parla-plan .btn{margin-top:auto}.parla-price{font-size:2.25rem;line-height:1.1;font-weight:700}.parla-plan-points{margin-block:16px 20px}.parla-plan-points li{padding-block:6px;border-bottom:1px solid var(--b-line)}.parla-plan-points li:last-child{border-bottom:0}.parla-answer{padding-left:16px;border-left:3px solid var(--b-accent)}.parla-faq{max-width:48rem}.recepta-lead{max-width:46ch}.recepta-hero{padding-block:40px 56px;background:radial-gradient(ellipse at 90% 0,color-mix(in srgb,var(--b-accent) 28%,transparent),transparent 55%),var(--b-bg)}@media (width >= 1024px){.recepta-hero{padding-block:72px 96px}}.recepta-hero-grid{display:grid;gap:48px;align-items:center}@media (width >= 1024px){.recepta-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px}}.recepta-cta-note{margin-top:10px;font-size:.875rem;color:var(--b-muted)}.recepta-report{margin:0;border:1px solid var(--b-line);border-radius:var(--b-radius,12px);background:var(--b-surface);box-shadow:0 18px 36px -28px rgb(40 20 70/.45);overflow:hidden}.recepta-report-head{display:flex;justify-content:space-between;gap:12px;padding:14px 18px;font-weight:600}.recepta-report-head,.recepta-row{border-bottom:1px solid var(--b-line)}.recepta-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 18px}.recepta-row-what{font-weight:600}.recepta-row-detail{grid-column:1/-1;font-size:.8125rem;color:var(--b-muted)}.recepta-row-amount{font-variant-numeric:tabular-nums;text-align:right}.recepta-chip{justify-self:start;grid-column:1/-1;display:inline-flex;padding:2px 10px;border-radius:999px;font-size:.75rem;font-weight:600}.recepta-chip--ok{background:#ecfdf3;color:#067647}.recepta-chip--flag{background:#fffaeb;color:#b54708}.recepta-chip--note{background:#fef3f2;color:#b42318}.recepta-chip--dup{background:#f4f3ff;color:#5925dc}.recepta-report-foot{display:flex;justify-content:space-between;padding:12px 18px;font-weight:600}.recepta-report figcaption{padding:0 18px 14px}.recepta-steps{display:grid;gap:24px;padding:0;list-style:none}@media (width >= 900px){.recepta-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.recepta-steps li{padding:20px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface)}.recepta-step-n{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:600}.recepta-band{background:var(--b-surface)}.recepta-cards{display:grid;gap:16px}@media (width >= 768px){.recepta-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.recepta-card{padding:20px;background:var(--b-bg);display:flex;flex-direction:column;gap:8px}.recepta-card,.recepta-proof{border:1px solid var(--b-line);border-radius:12px}.recepta-proof{display:grid;gap:1px;overflow:hidden;background:var(--b-line)}@media (width >= 768px){.recepta-proof{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1100px){.recepta-proof{grid-template-columns:repeat(3,minmax(0,1fr))}}.recepta-proof>div{padding:20px;background:var(--b-surface)}.recepta-plans{display:grid;gap:16px}@media (width >= 768px){.recepta-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.recepta-plan{padding:24px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface);display:flex;flex-direction:column}.recepta-plan .btn{margin-top:auto}.recepta-plan-points{display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:1px solid var(--b-line);margin-bottom:20px}.recepta-price{font-size:2.25rem;font-weight:600;letter-spacing:-.02em}.recepta-two{display:grid;gap:32px}@media (width >= 1024px){.recepta-two{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}}.recepta-answer{padding:16px 18px;border-left:3px solid var(--b-brand);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--b-brand) 6%,var(--b-surface))}.recepta-table{width:100%;border-collapse:collapse;font-size:.9375rem}.recepta-table td,.recepta-table th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--b-line);vertical-align:top}.recepta-status{display:inline-flex;padding:2px 10px;border-radius:999px;font-size:.75rem;font-weight:600;background:#ecfdf3;color:#067647}.recepta-status--soon{background:#f2f4f7;color:#475467}.recepta-final{background:color-mix(in srgb,var(--b-brand) 7%,var(--b-bg))}.vg-lead{max-width:46ch}.vg-hero{padding-block:40px 56px;background:radial-gradient(ellipse at 90% 0,color-mix(in srgb,var(--b-accent) 22%,transparent),transparent 55%),var(--b-bg)}@media (width >= 1024px){.vg-hero{padding-block:72px 96px}}.vg-hero-grid{display:grid;gap:48px;align-items:center}@media (width >= 1024px){.vg-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px}}.vg-preview{margin:0;display:flex;flex-direction:column;gap:12px}.vg-card{padding:18px;border:1px solid var(--b-line);border-radius:var(--b-radius,12px);background:var(--b-surface);box-shadow:0 18px 36px -30px rgb(16 24 40/.45)}.vg-banner{padding:10px 14px;border-radius:8px;color:#fff;font-weight:600;background:#C4320A}.vg-row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--b-line);font-size:.9375rem}.vg-row:last-child{border-bottom:0}.vg-st{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:.8125rem}.vg-st:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor}.vg-st--ok{color:#12805C}.vg-st--bad{color:#C4320A}.vg-fact{font-size:.875rem;padding:4px 0}.vg-fact b{color:var(--b-muted);font-weight:600}.vg-draft{padding:14px;border-radius:10px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--b-brand) 55%,var(--b-line));font-size:.9375rem;line-height:1.55}.vg-tag{display:inline-block;margin-bottom:6px;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:var(--b-link);text-transform:uppercase}.vg-fake-btn{display:inline-flex;margin-top:10px;padding:7px 12px;border-radius:8px;background:var(--b-brand);color:#fff;font-weight:600;font-size:.875rem}.vg-band{background:var(--b-surface);border-block:1px solid var(--b-line)}.vg-steps{display:grid;gap:24px;padding:0;list-style:none}@media (width >= 900px){.vg-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.vg-steps li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}@media (width >= 900px){.vg-steps li{grid-template-columns:1fr}}.vg-step-n{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:600}.vg-uses{display:grid;gap:16px}@media (width >= 900px){.vg-uses{grid-template-columns:repeat(3,minmax(0,1fr))}}.vg-use{padding:22px;background:var(--b-surface);display:flex;flex-direction:column;gap:8px}.vg-safety,.vg-use{border:1px solid var(--b-line);border-radius:12px}.vg-safety{display:grid;gap:1px;overflow:hidden;background:var(--b-line)}@media (width >= 768px){.vg-safety{grid-template-columns:repeat(2,minmax(0,1fr))}}.vg-safety>div{padding:20px;background:var(--b-bg)}.vg-safety dd{margin-top:4px}.vg-features{display:grid;gap:32px}@media (width >= 768px){.vg-features{grid-template-columns:repeat(2,minmax(0,1fr))}}.vg-list{display:flex;flex-direction:column;gap:10px}.vg-list li{position:relative;padding-left:20px}.vg-list li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:999px;background:var(--b-accent)}.vg-plans{display:grid;gap:16px}@media (width >= 768px){.vg-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.vg-plan{padding:24px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface);display:flex;flex-direction:column}.vg-plan .btn{margin-top:auto}.vg-plan-points{display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:1px solid var(--b-line);margin-block:16px 20px}.vg-price{font-size:2.25rem;font-weight:600;letter-spacing:-.02em}.vg-two{display:grid;gap:32px}@media (width >= 1024px){.vg-two{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}}.vg-final{background:color-mix(in srgb,var(--b-brand) 6%,var(--b-bg))}.vg-table{width:100%;border-collapse:collapse;font-size:.9375rem}.vg-table td,.vg-table th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--b-line);vertical-align:top}.vg-table th{font-weight:600;color:var(--b-muted);font-size:.8125rem}.vg-scroll{overflow-x:auto}.vg-pill-live{background:#E7F6EE;color:#0B6B47}.vg-pill-beta,.vg-pill-live{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:600}.vg-pill-beta{background:#FEF3E2;color:#8A4B08}.rpta-hero{padding-block:40px 56px;background:linear-gradient(180deg,color-mix(in srgb,var(--b-brand) 7%,var(--b-bg)),var(--b-bg))}@media (width >= 1024px){.rpta-hero{padding-block:72px 96px}}.rpta-hero-grid{display:grid;gap:40px;align-items:center}@media (width >= 1024px){.rpta-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px}}.rpta-band{background:var(--b-surface);border-block:1px solid var(--b-line)}.rpta-card-wrap{margin:0}.rpta-card{background:#fff;color:#1c2024;border:1px solid var(--b-line);border-radius:var(--b-radius,12px);overflow:hidden;box-shadow:0 24px 48px -32px rgb(15 35 60/.45)}.rpta-cardband{height:8px;background:var(--b-brand)}.rpta-card-body{padding:18px 20px 16px}.rpta-card-title{font-size:1.35rem;font-weight:700;margin-top:2px}.rpta-h{margin-top:14px;font-weight:700;color:var(--b-brand)}.rpta-figs{width:100%;margin-top:6px;font-size:.875rem;border-collapse:collapse}.rpta-figs td{padding:5px 0;border-bottom:1px solid #e4e7ec}.rpta-figs td+td{text-align:right}.rpta-spark{display:block;width:100%;height:48px;margin-top:12px;fill:var(--b-brand)}.rpta-flag{margin-top:12px;padding:10px 12px;border-radius:10px;font-size:.875rem;background:color-mix(in srgb,var(--b-accent) 22%,var(--b-surface));border:1px dashed color-mix(in srgb,var(--b-accent) 70%,var(--b-line));color:var(--b-ink)}.rpta-two{display:grid;gap:32px}@media (width >= 1024px){.rpta-two{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center}}.rpta-list li{position:relative;padding:12px 0 12px 24px;border-bottom:1px solid var(--b-line)}.rpta-list li:last-child{border-bottom:0}.rpta-list li:before{content:"";position:absolute;left:0;top:20px;width:10px;height:10px;border-radius:2px;background:var(--b-accent)}.rpta-steps{display:grid;gap:24px}@media (width >= 1024px){.rpta-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.rpta-steps li{display:flex;gap:14px}@media (width >= 1024px){.rpta-steps li{flex-direction:column}}.rpta-step-n{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:700}.rpta-cards{display:grid;gap:16px}@media (width >= 900px){.rpta-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.rpta-cards li{padding:22px;background:var(--b-bg);border:1px solid var(--b-line);border-radius:var(--b-radius,12px)}.rpta-proof{display:grid;gap:20px}@media (width >= 900px){.rpta-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}}.rpta-proof li{padding-top:14px;border-top:2px solid var(--b-brand)}.rpta-plans{display:grid;gap:16px}@media (width >= 768px){.rpta-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.rpta-plan{display:flex;flex-direction:column;padding:24px;background:var(--b-bg);border:1px solid var(--b-line);border-radius:var(--b-radius,12px)}.rpta-plan .btn{margin-top:auto}.rpta-price{font-size:2.25rem;line-height:1.1;font-weight:700}.rpta-plan-points{margin-block:16px 20px}.rpta-plan-points li{padding-block:6px;border-bottom:1px solid var(--b-line)}.rpta-plan-points li:last-child{border-bottom:0}.rpta-integrations{display:grid;gap:24px}@media (width >= 768px){.rpta-integrations{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}}.rpta-integrations li{padding-top:14px;border-top:1px solid var(--b-line)}.rpta-faq{max-width:48rem}.metrica-lead{max-width:48ch}.metrica-hero{padding-block:40px 56px;background:radial-gradient(ellipse at 90% 0,color-mix(in srgb,var(--b-brand) 14%,transparent),transparent 55%),var(--b-bg)}@media (width >= 1024px){.metrica-hero{padding-block:72px 96px}}.metrica-hero-grid{display:grid;gap:48px;align-items:center}@media (width >= 1024px){.metrica-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px}}.metrica-preview{margin:0;padding:22px;border:1px solid var(--b-line);border-radius:var(--b-radius,14px);background:var(--b-surface);display:flex;flex-direction:column;gap:14px;box-shadow:0 22px 44px -30px rgb(40 20 90/.45)}.metrica-preview-kicker{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--b-muted)}.metrica-preview-head{font-size:1.0625rem;font-weight:600;line-height:1.45;color:var(--b-ink)}.metrica-preview-list{display:flex;flex-direction:column;gap:10px;padding:0;list-style:none}.metrica-preview-list li{font-size:.9375rem;line-height:1.55}.metrica-preview-section{display:block;font-size:.75rem;font-weight:600;color:var(--b-link)}.metrica-ref{display:inline-block;margin-left:2px;padding:0 5px;border-radius:5px;font-size:.6875rem;font-weight:700;line-height:1.25rem;vertical-align:1px;color:var(--b-link);background:color-mix(in srgb,var(--b-brand) 12%,var(--b-surface))}.metrica-evidence{padding:12px 14px;border-left:3px solid var(--b-brand);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--b-brand) 6%,var(--b-surface));font-size:.875rem;line-height:1.5}.metrica-evidence-src{display:block;margin-top:4px;font-size:.8125rem;color:var(--b-muted)}.metrica-preview figcaption{display:flex;flex-direction:column;gap:4px}.metrica-pain{background:var(--b-surface)}.metrica-tint{background:color-mix(in srgb,var(--b-brand) 5%,var(--b-bg))}.metrica-steps{display:grid;gap:24px;padding:0;list-style:none}@media (width >= 900px){.metrica-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.metrica-steps li{grid-template-columns:1fr}}.metrica-steps li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}.metrica-step-n{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:600}.metrica-cards{display:grid;gap:16px;padding:0;list-style:none}@media (width >= 768px){.metrica-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.metrica-card{padding:22px;border:1px solid var(--b-line);border-radius:var(--b-radius,12px);background:var(--b-surface);display:flex;flex-direction:column}.metrica-card .text-link{margin-top:auto;padding-top:12px}.metrica-trust{display:grid;gap:1px;border:1px solid var(--b-line);border-radius:12px;overflow:hidden;background:var(--b-line)}@media (width >= 768px){.metrica-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1100px){.metrica-trust{grid-template-columns:repeat(3,minmax(0,1fr))}}.metrica-trust>div{padding:20px;background:var(--b-bg)}.metrica-trust dd{margin-top:4px}.metrica-limits{padding:20px;border:1px dashed var(--b-line);border-radius:12px}.metrica-limits ul{display:flex;flex-direction:column;gap:8px;padding-left:18px;list-style:disc}.metrica-plans{display:grid;gap:16px;padding:0;list-style:none}@media (width >= 768px){.metrica-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.metrica-plan{padding:24px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface);display:flex;flex-direction:column}.metrica-plan .btn{margin-top:auto}.metrica-plan-points{display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:1px solid var(--b-line);margin-bottom:20px}.metrica-price{font-size:2.25rem;font-weight:600;letter-spacing:-.02em}.metrica-two{display:grid;gap:32px}@media (width >= 1024px){.metrica-two{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}}.metrica-final{background:color-mix(in srgb,var(--b-brand) 8%,var(--b-bg))}.metrica-table-wrap{overflow-x:auto;border:1px solid var(--b-line);border-radius:12px}.metrica-table{width:100%;border-collapse:collapse;font-size:.9375rem}.metrica-table td,.metrica-table th{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--b-line)}.metrica-table th{font-size:.8125rem;color:var(--b-muted);background:var(--b-surface)}.metrica-status{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:600}.metrica-status--live{background:#E3F4EA;color:#1B5E35}.metrica-status--beta{background:#FFF1D6;color:#7A4A00}.metrica-status--none{background:var(--b-line);color:var(--b-muted)}.scouta-lead{max-width:46ch}.scouta-hero{padding-block:40px 56px;background:radial-gradient(ellipse at 90% 0,color-mix(in srgb,var(--b-accent) 18%,transparent),transparent 50%),linear-gradient(180deg,color-mix(in srgb,var(--b-brand) 6%,var(--b-bg)),var(--b-bg))}@media (width >= 1024px){.scouta-hero{padding-block:72px 96px}}.scouta-hero-grid{display:grid;gap:48px;align-items:center}@media (width >= 1024px){.scouta-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);gap:64px}}.scouta-preview{margin:0;padding:20px;border:1px solid var(--b-line);border-radius:var(--b-radius,12px);background:var(--b-surface);display:flex;flex-direction:column;gap:12px;box-shadow:0 20px 40px -30px rgb(3 50 80/.45);min-width:0}.scouta-preview-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:.9375rem}.scouta-fit{margin-left:auto;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--b-brand) 10%,var(--b-surface));color:var(--b-link);font-size:.75rem;font-weight:600}.scouta-signals{display:flex;flex-direction:column;gap:10px;padding:0;list-style:none}.scouta-signals li{display:grid;gap:2px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--b-line) 35%,var(--b-surface));font-size:.9rem;line-height:1.45}.scouta-tag{justify-self:start;padding:1px 8px;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--b-ink);background:color-mix(in srgb,var(--b-accent) 30%,var(--b-surface))}.scouta-tag--hiring{background:color-mix(in srgb,var(--b-brand) 18%,var(--b-surface))}.scouta-tag--funding{background:#d1fae5}.scouta-tag--leadership{background:#fde68a}.scouta-tag--tech{background:color-mix(in srgb,var(--b-line) 80%,var(--b-surface))}.scouta-date{font-size:.78rem;color:var(--b-muted)}.scouta-evidence{margin-top:4px;padding-left:8px;border-left:3px solid var(--b-line);font-size:.8rem;color:var(--b-muted)}.scouta-q{padding:12px 14px;border-left:3px solid var(--b-brand);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--b-brand) 6%,var(--b-surface));font-size:.9375rem}.scouta-q-label{display:block;margin-bottom:4px;font-size:.75rem;font-weight:700;color:var(--b-link);text-transform:uppercase;letter-spacing:.03em}.scouta-pain{background:var(--b-surface)}.scouta-steps{display:grid;gap:24px;padding:0;list-style:none}@media (width >= 900px){.scouta-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.scouta-steps li{grid-template-columns:1fr}}.scouta-steps li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}.scouta-step-n{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:600}.scouta-example-section{background:color-mix(in srgb,var(--b-brand) 5%,var(--b-bg))}.scouta-example{display:grid;gap:20px}@media (width >= 900px){.scouta-example{grid-template-columns:repeat(2,minmax(0,1fr))}}.scouta-card{padding:20px;border:1px solid var(--b-line);border-radius:var(--b-radius,12px);background:var(--b-surface);min-width:0}.scouta-cite{margin-left:2px;color:var(--b-link);font-weight:600}.scouta-inferred{margin-left:6px;font-size:.7rem;font-weight:600;color:var(--b-muted);text-transform:uppercase;letter-spacing:.04em}.scouta-ol{padding-left:20px;list-style:decimal;display:flex;flex-direction:column;gap:8px}.scouta-sources{font-size:.8rem;color:var(--b-muted);gap:4px}.scouta-list{display:flex;flex-direction:column;gap:10px;padding:0;list-style:none}.scouta-list li{position:relative;padding-left:20px}.scouta-list li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:999px;background:var(--b-accent)}.scouta-uses{display:grid;gap:16px;padding:0;list-style:none}@media (width >= 900px){.scouta-uses{grid-template-columns:repeat(3,minmax(0,1fr))}}.scouta-uses .text-link{display:inline-block}.scouta-controls{background:var(--b-surface)}.scouta-settings{display:grid;gap:1px;border:1px solid var(--b-line);border-radius:12px;overflow:hidden;background:var(--b-line)}@media (width >= 768px){.scouta-settings{grid-template-columns:repeat(2,minmax(0,1fr))}}.scouta-settings>div{padding:20px;background:var(--b-bg)}.scouta-settings dd{margin-top:4px}.scouta-plans{display:grid;gap:16px;padding:0;list-style:none}@media (width >= 768px){.scouta-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.scouta-plan{padding:24px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-surface);display:flex;flex-direction:column}.scouta-plan .btn{margin-top:auto}.scouta-plan-points{display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:1px solid var(--b-line);margin-bottom:20px}.scouta-price{font-size:2.25rem;font-weight:600;letter-spacing:-.02em}.scouta-two{display:grid;gap:32px}@media (width >= 1024px){.scouta-two{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}}.scouta-final{background:color-mix(in srgb,var(--b-brand) 7%,var(--b-bg))}.hz-hero{padding-block:48px 56px;background:linear-gradient(180deg,color-mix(in srgb,var(--b-brand) 10%,var(--b-bg)) 0,var(--b-bg) 70%);border-bottom:1px solid var(--b-line)}@media (width >= 1024px){.hz-hero{padding-block:80px 88px}}.hz-measure{max-width:52rem}.hz-lead{max-width:46rem}.hz-band{background:var(--b-surface);border-block:1px solid var(--b-line)}.hz-panel-h{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--b-muted);margin-bottom:10px}.hz-cite{display:block;margin-top:6px;font-size:.8125rem;color:var(--b-muted)}.hz-demo{margin:0}.hz-demo-grid{display:grid;gap:16px}@media (width >= 1024px){.hz-demo-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;align-items:start}}.hz-briefing,.hz-filtered{border:1px solid var(--b-line);border-radius:var(--b-radius,12px);background:var(--b-bg);padding:18px 20px}.hz-entry{padding-block:14px;border-top:1px solid var(--b-line)}.hz-entry:first-of-type{margin-top:10px}.hz-entry-meta{display:flex;flex-wrap:wrap;gap:6px}.hz-tag{padding:1px 8px;border-radius:999px;font-size:.75rem;font-weight:600;border:1px solid var(--b-line);background:var(--b-surface)}.hz-imp-high{background:color-mix(in srgb,var(--b-accent) 30%,var(--b-surface));border-color:color-mix(in srgb,var(--b-accent) 60%,var(--b-line))}.hz-entry-h{margin-block:8px 4px;font-size:1.0625rem;font-weight:600;line-height:1.35}.hz-side{display:flex;flex-direction:column;gap:16px}.hz-diff{border-radius:var(--b-radius,12px);background:#0F2231;color:#E6EDF3;padding:16px 18px;overflow:auto}.hz-diff .hz-cite,.hz-diff .hz-panel-h{color:#A9BAC9}.hz-diff pre{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.hz-del{background:rgba(240,98,88,.22);text-decoration:line-through}.hz-add,.hz-del{display:block;padding-inline:6px;border-radius:4px}.hz-add{background:rgba(76,194,121,.22)}.hz-filtered ul li{padding-block:8px;border-top:1px solid var(--b-line);font-size:.9375rem}.hz-filtered ul li:first-child{border-top:0}.hz-how{display:grid;gap:24px}@media (width >= 1024px){.hz-how{grid-template-columns:repeat(4,minmax(0,1fr))}}.hz-how li{display:flex;gap:14px}@media (width >= 1024px){.hz-how li{flex-direction:column}}.hz-n{display:inline-grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:999px;background:var(--b-brand);color:#fff;font-weight:700}.hz-uses{display:grid;gap:24px}@media (width >= 768px){.hz-uses{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}}.hz-proof{display:grid;gap:16px}@media (width >= 900px){.hz-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 48px}}.hz-proof li{padding-top:14px;border-top:2px solid var(--b-brand)}.hz-plans{display:grid;gap:16px}@media (width >= 768px){.hz-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.hz-plan{display:flex;flex-direction:column;padding:24px;background:var(--b-bg);border:1px solid var(--b-line);border-radius:var(--b-radius,12px)}.hz-plan .btn{margin-top:auto}.hz-price{font-size:2.25rem;line-height:1.1;font-weight:700}.hz-plan-points{margin-block:16px 20px}.hz-plan-points li{padding-block:6px;border-bottom:1px solid var(--b-line)}.hz-plan-points li:last-child{border-bottom:0}.hz-list li{position:relative;padding:10px 0 10px 24px;border-bottom:1px solid var(--b-line)}.hz-list li:last-child{border-bottom:0}.hz-list li:before{content:"✓";position:absolute;left:0;color:var(--b-brand);font-weight:700}.hz-feature-groups{display:grid;gap:32px}@media (width >= 900px){.hz-feature-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px}}.hz-feature-groups li{padding-block:8px;border-bottom:1px solid var(--b-line)}.hz-faq{max-width:48rem}