.annual-offer:where(.astro-nwwdtuft){display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;margin-bottom:32px;border:1px solid var(--tw-border-strong);border-left:4px solid var(--tw-brand-default);background:var(--tw-bg-subtle);color:var(--tw-text-primary)}.annual-offer:where(.astro-nwwdtuft)[hidden]{display:none}.annual-offer:where(.astro-nwwdtuft) p:where(.astro-nwwdtuft){margin:0}.offer-label:where(.astro-nwwdtuft){font:12px monospace;color:var(--tw-text-muted);letter-spacing:.08em}.annual-offer:where(.astro-nwwdtuft) .offer-title:where(.astro-nwwdtuft){font:600 28px/1.2 Georgia,serif;margin:8px 0}.offer-code:where(.astro-nwwdtuft){font-family:monospace;color:var(--tw-brand-default)}.annual-offer:where(.astro-nwwdtuft) .offer-expiry:where(.astro-nwwdtuft){margin-top:8px;font-size:13px;color:var(--tw-text-muted)}.offer-action:where(.astro-nwwdtuft){flex-shrink:0}:where(.astro-nwwdtuft)[data-copy-status]{display:block;font-size:13px;margin-top:6px}@media(max-width:600px){.annual-offer:where(.astro-nwwdtuft){align-items:flex-start;flex-direction:column;gap:16px;padding:20px}}.pricing-feedback-entry:where(.astro-pinsckje){margin-top:24px}.pricing-feedback-entry:where(.astro-pinsckje) button:where(.astro-pinsckje){min-height:44px;color:var(--tw-brand-default);text-decoration:underline;text-underline-offset:4px;cursor:pointer}dialog:where(.astro-pinsckje){box-sizing:border-box;width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:28px;border:1px solid var(--tw-border-strong);background:var(--tw-bg-page);color:var(--tw-text-primary);overflow-y:auto}dialog:where(.astro-pinsckje)::backdrop{background:#0d151dbf}.feedback-header:where(.astro-pinsckje){display:flex;justify-content:space-between;align-items:center;gap:16px}.feedback-label:where(.astro-pinsckje){font:12px monospace;letter-spacing:.08em;color:var(--tw-text-muted)}.feedback-header:where(.astro-pinsckje) button:where(.astro-pinsckje){width:44px;height:44px;border:1px solid var(--tw-border-strong);font-size:24px;cursor:pointer}h2:where(.astro-pinsckje){font:600 32px/1.15 Georgia,serif;margin:12px 0}#pricing-feedback-description:where(.astro-pinsckje){color:var(--tw-text-muted);line-height:1.5;margin-bottom:24px}form:where(.astro-pinsckje)>label:where(.astro-pinsckje){display:block;margin-bottom:8px;font-weight:600}select:where(.astro-pinsckje){box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--tw-border-strong);background:#fff;font-size:16px}fieldset:where(.astro-pinsckje){margin-top:20px}legend:where(.astro-pinsckje){font-weight:600;margin-bottom:8px}legend:where(.astro-pinsckje) span:where(.astro-pinsckje){font-weight:400;color:var(--tw-text-muted);font-size:14px}.feedback-reason:where(.astro-pinsckje){box-sizing:border-box;display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 0;cursor:pointer;line-height:1.4}input:where(.astro-pinsckje){width:18px;height:18px;flex-shrink:0;accent-color:var(--tw-brand-default)}:where(.astro-pinsckje)[data-feedback-error]{color:var(--tw-text-primary);margin:8px 0}.feedback-actions:where(.astro-pinsckje){display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px}.feedback-skip:where(.astro-pinsckje){box-sizing:border-box;min-height:44px;padding:8px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}:where(.astro-pinsckje):is(button,select,input):focus-visible{outline:2px solid var(--tw-brand-default);outline-offset:3px}:where(.astro-pinsckje)[data-feedback-thanks]{margin-top:24px;line-height:1.5}.feedback-contact:where(.astro-pinsckje){margin-top:20px;padding-top:16px;border-top:1px solid var(--tw-border-default);color:var(--tw-text-muted);font-size:14px;line-height:1.5}.feedback-contact:where(.astro-pinsckje) a:where(.astro-pinsckje){color:var(--tw-brand-default);text-decoration:underline;text-underline-offset:4px}.feedback-contact:where(.astro-pinsckje) a:where(.astro-pinsckje):focus-visible{outline:2px solid var(--tw-brand-default);outline-offset:3px}@media(max-width:600px){dialog:where(.astro-pinsckje){padding:20px}h2:where(.astro-pinsckje){font-size:28px}}
