.landing .warden-landing .saved,.warden-landing .saved{margin-top:10px}.landing .vs{border:1px solid var(--wk-border-card);border-radius:var(--wk-radius-card);background:var(--wk-raised);overflow-x:auto}.landing .vs table{border-collapse:collapse;width:100%;min-width:620px;font-size:15px}.landing .vs th,.landing .vs td{text-align:center;border-bottom:1px solid var(--wk-border-card);padding:14px 16px}.landing .vs tbody tr:last-child>*{border-bottom:0}.landing .vs thead th{font-family:var(--wk-font-display);text-transform:uppercase;letter-spacing:.03em;font-size:20px;font-weight:900;line-height:1}.landing .vs tbody th{text-align:left;color:var(--wk-text);font-weight:500}.landing .vs td{color:var(--wk-muted)}.landing .vs .vs__us{background:var(--wk-accent-wash);color:var(--wk-text)}.landing .vs thead .vs__us{color:var(--wk-accent)}.landing .vs__yes{color:var(--wk-success);font-size:18px;font-weight:700}.landing .vs__no{color:var(--wk-subtle)}.landing .vs__note{color:var(--wk-subtle);margin:12px 0 0;font-size:13px}.pricing,.product-warden{--wk-warden-primary:linear-gradient(112deg, #1d4ed8, #2563eb 58%, #0891b2)}.product-warden{--wk-primary:var(--wk-warden-primary);--wk-accent:#67e8f9;--wk-accent-wash:#22d3ee1a}[data-theme=light] .product-warden{--wk-accent:#0e7490;--wk-accent-wash:#0e749014}.product-warden .btn{box-shadow:0 10px 30px #2563eb59,inset 0 1px #fff3}.product-warden .faq details[open]{border-color:#67e8f966}.product-warden .faq summary .ico{border-color:#67e8f959}.product-warden{--wk-accent-solid:#2563eb}.landing.warden-landing .saved{border-color:#6ee7b759}.landing .vs__head{flex-direction:column;align-items:center;gap:10px;display:inline-flex}.landing .vs__logo{width:40px;height:40px;box-shadow:0 0 0 1px var(--wk-border-card);border-radius:10px}.landing .vs__mark{object-fit:contain;filter:drop-shadow(0 8px 18px #7c3aed73);width:60px;height:60px;margin:-10px 0}.landing .vs thead th{vertical-align:bottom;padding-top:20px}.landing .works-with__name--claude{letter-spacing:-.01em;font-family:Copernicus,Tiempos Headline,Georgia,Times New Roman,serif;font-size:21px;font-weight:500}.landing .works-with__name--chatgpt{letter-spacing:-.01em;font-family:Söhne,Sohne,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:19px;font-weight:600}
.pricing{padding-bottom:96px}.pricing__title{text-align:center;margin:0;font-size:clamp(44px,9vw,72px)}.pricing__pending{min-height:720px}.pricing__lede{text-align:center;max-width:56ch;color:var(--wk-muted);margin:18px auto 0;font-size:16px;line-height:1.6}.pricing__aside{text-align:center;color:var(--wk-subtle);margin:20px 0 0;font-size:14px}.pricing__aside a{color:var(--wk-accent);text-underline-offset:4px;font-weight:600}.pricing__aside a:hover{text-decoration:underline}.pricing__h2{text-align:center;margin:0 0 20px;font-size:clamp(30px,6vw,44px)}.landing .pricing__h2{margin:0 0 28px}.pricing-panel{margin-top:8px}.pricing-panel.landing{background:0 0;overflow:visible}.pricing .founding-card{max-width:760px;margin:32px auto 0}.pricing-switch{background:var(--wk-surface);border:1px solid var(--wk-border-card);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;max-width:480px;margin:28px auto 0;padding:4px;display:grid}.pricing-switch__tab{min-height:68px;color:var(--wk-muted);cursor:pointer;transition:background var(--wk-motion-fast), color var(--wk-motion-fast);background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:10px 12px;display:flex}.pricing-switch__tab:hover{color:var(--wk-text);background:var(--wk-hover)}.pricing-switch__tab[aria-selected=true]{background:var(--wk-primary);color:#fff;box-shadow:0 8px 24px #7c3aed59}.pricing-switch__tab:focus-visible{outline:var(--wk-focus);outline-offset:2px}.pricing-switch__mark{object-fit:contain;filter:drop-shadow(0 6px 14px #00000059);flex:0 0 44px;width:44px;height:44px}.pricing-switch__tab:not([aria-selected=true]) .pricing-switch__mark{opacity:.7}.pricing-switch__text{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.pricing-switch__tab--warden[aria-selected=true]{background:var(--wk-warden-primary);box-shadow:0 8px 24px #2563eb66}.pricing-switch__name{font-family:var(--wk-font-display);text-transform:uppercase;letter-spacing:.04em;font-size:22px;font-weight:800;line-height:1}.pricing-switch__tag{opacity:.85;font-size:12px;line-height:1}.plans-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:32px 0 0;display:flex}.seg{border-radius:var(--wk-radius-control);background:var(--wk-surface);border:1px solid var(--wk-border-card);gap:4px;padding:4px;display:inline-flex}.seg__opt{min-height:40px;color:var(--wk-muted);font:500 14px/1 var(--wk-font-text);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.seg__opt[aria-checked=true]{background:var(--wk-raised);color:var(--wk-text);box-shadow:inset 0 0 0 1px var(--wk-border)}.seg__opt:focus-visible{outline:var(--wk-focus);outline-offset:2px}.seg__save{background:var(--wk-success-wash);color:var(--wk-success);border-radius:4px;padding:3px 6px;font-size:11px;font-weight:600}.plans{align-items:stretch;gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;padding:12px 0}}.plan{background:var(--wk-surface);border:1px solid var(--wk-border-card);box-shadow:var(--wk-shadow-card);border-radius:16px;flex-direction:column;padding:28px 24px;display:flex;position:relative}.plan--pick{background:linear-gradient(170deg, #8b5cf629, #8b5cf605 60%) padding-box, linear-gradient(var(--wk-raised), var(--wk-raised)) padding-box, linear-gradient(135deg, #b9a3fc, #b9a3fc26 40%, #7c3aed) border-box;box-shadow:var(--wk-shadow-modal), 0 0 60px #6d3df038;border:1px solid #0000}@media (min-width:900px){.plan--pick{margin:-12px 0;padding-top:40px;padding-bottom:40px}}.plan__badge{background:var(--wk-primary);color:#fff;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #7c3aed66}.plan__name{font-family:var(--wk-font-display);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:32px;font-weight:800;line-height:1}.plan__sub{color:var(--wk-muted);margin:8px 0 0;font-size:14px}.plan__price{align-items:baseline;gap:8px;margin:22px 0 0;display:flex}.plan__was{color:var(--wk-subtle);font-size:16px}.plan__amount{font-family:var(--wk-font-display);letter-spacing:-.01em;font-size:56px;font-weight:800;line-height:1}.plan__per{color:var(--wk-muted);font-size:15px}.plan__bill{min-height:22px;color:var(--wk-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:13px;display:flex}.plan__saving{background:var(--wk-success-wash);color:var(--wk-success);border-radius:4px;padding:2px 6px;font-size:12px;font-weight:600}.plan__cta{width:100%;margin-top:22px}.plan__features{border-top:1px solid var(--wk-border-card);gap:10px;margin:22px 0 0;padding:20px 0 0;font-size:14px;list-style:none;display:grid}.plan__features li{align-items:flex-start;gap:10px;display:flex}.pricing .check{color:var(--wk-success);flex:0 0 16px;margin-top:3px}.plans-assure{color:var(--wk-muted);flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:28px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.plans-assure li{align-items:center;gap:8px;display:inline-flex}.plans-assure .check{margin-top:0}.compare{border:1px solid var(--wk-border-card);border-radius:var(--wk-radius-card);background:var(--wk-surface);margin:40px 0 0;overflow:hidden}.compare summary{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:56px;font-weight:600;list-style:none;display:flex}.compare summary::-webkit-details-marker{display:none}.compare summary:after{content:"+";color:var(--wk-accent);transition:transform var(--wk-motion-surface) var(--wk-ease);font-weight:500}.compare[open] summary:after{transform:rotate(45deg)}.compare__scroll{border-top:1px solid var(--wk-border-card);overflow-x:auto}.compare table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.compare th,.compare td{text-align:center;border-bottom:1px solid var(--wk-border-card);padding:12px 16px}.compare thead th{font-family:var(--wk-font-display);text-transform:uppercase;letter-spacing:.03em;font-size:18px;font-weight:800}.compare thead th:nth-child(3),.compare td:nth-child(3){background:var(--wk-accent-wash)}.compare tbody th{text-align:left;color:var(--wk-text);font-weight:500}.compare tbody tr:last-child>*{border-bottom:0}.compare td .check{margin:0 auto;display:block}.compare__no{color:var(--wk-subtle)}.compare__new{background:var(--wk-accent-wash);color:var(--wk-accent);border-radius:4px;margin-left:8px;padding:2px 6px;font-size:11px;font-weight:600}.pricing-faq{background:0 0;max-width:760px;margin:72px auto 0;overflow:visible}[data-theme=light] .plan--pick{background:linear-gradient(170deg, #7c3aed1a, #7c3aed05 60%) padding-box, linear-gradient(var(--wk-surface), var(--wk-surface)) padding-box, linear-gradient(135deg, #7c3aed, #7c3aed40 40%, #6d28d9) border-box;box-shadow:var(--wk-shadow-float)}.product-warden .plan__badge{box-shadow:0 8px 20px #2563eb66}.product-warden .plan--pick{background:linear-gradient(170deg, #2563eb2e, #2563eb05 60%) padding-box, linear-gradient(var(--wk-raised), var(--wk-raised)) padding-box, linear-gradient(135deg, #67e8f9, #67e8f926 40%, #1d4ed8) border-box;box-shadow:var(--wk-shadow-modal), 0 0 60px #2563eb38}[data-theme=light] .product-warden .plan--pick{background:linear-gradient(170deg, #2563eb1a, #2563eb05 60%) padding-box, linear-gradient(var(--wk-surface), var(--wk-surface)) padding-box, linear-gradient(135deg, #1d4ed8, #2563eb40 40%, #0891b2) border-box;box-shadow:var(--wk-shadow-float)}
