.sample-pop[data-astro-cid-w5wnuq26]{position:absolute;z-index:var(--z-header);top:0;left:0;right:0;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--color-surface);border:2px solid var(--color-line);border-radius:var(--radius-lg)}.sample-pop[data-astro-cid-w5wnuq26][hidden]{display:none}.sample-pop__x[data-astro-cid-w5wnuq26]{position:absolute;top:var(--space-1);right:var(--space-1);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--color-text);cursor:pointer}.sample-pop__x[data-astro-cid-w5wnuq26] svg[data-astro-cid-w5wnuq26]{stroke:currentColor;stroke-width:2}.sample-pop__cap[data-astro-cid-w5wnuq26]{margin:0;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}.sample-pop__h[data-astro-cid-w5wnuq26]{margin:0}.sample-pop__meta[data-astro-cid-w5wnuq26]{margin:0;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}.sample-pop__policy[data-astro-cid-w5wnuq26]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg)}.sample-pop__policy[data-astro-cid-w5wnuq26] h3[data-astro-cid-w5wnuq26]{margin:0}.sample-pop__headline[data-astro-cid-w5wnuq26]{margin:0;font-weight:var(--weight-bold)}.sample-pop__zones[data-astro-cid-w5wnuq26]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm)}.sample-pop__zones[data-astro-cid-w5wnuq26] span[data-astro-cid-w5wnuq26]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface);text-align:center}.sample-pop__zones[data-astro-cid-w5wnuq26] span[data-astro-cid-w5wnuq26][data-bad]{color:var(--color-accent);font-weight:var(--weight-bold)}.sample-pop__fix[data-astro-cid-w5wnuq26]{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.sample-pop__fix[data-astro-cid-w5wnuq26]>div[data-astro-cid-w5wnuq26]{display:flex;flex-direction:column;justify-content:center;padding:var(--space-3) var(--space-4);border:2px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface)}.sample-pop__fix[data-astro-cid-w5wnuq26] strong[data-astro-cid-w5wnuq26]{font-size:var(--text-lg)}.sample-pop__fix[data-astro-cid-w5wnuq26] span[data-astro-cid-w5wnuq26]{font-size:var(--text-sm);color:var(--color-text-muted)}.sample-pop__button[data-astro-cid-w5wnuq26]{width:100%;min-height:52px}.sample-pop__sub[data-astro-cid-w5wnuq26]{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}@media(max-width:640px){.sample-pop[data-astro-cid-w5wnuq26]{padding:var(--space-4)}.sample-pop__zones[data-astro-cid-w5wnuq26]{grid-template-columns:repeat(2,1fr)}}@media print{.sample-pop[data-astro-cid-w5wnuq26]{display:none}}.offer-rq[data-astro-cid-rdwhmayh]{position:relative;display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4) var(--space-5);border:2px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface)}.offer-rq[data-astro-cid-rdwhmayh][hidden]{display:none}.offer-rq[data-astro-cid-rdwhmayh]>.sample-tag--edge[data-astro-cid-rdwhmayh]{position:absolute;top:0;right:var(--space-4);transform:translateY(-50%);margin:0;background:var(--color-surface);line-height:var(--leading-snug)}.offer-rq__title[data-astro-cid-rdwhmayh]{margin:0;font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.offer-rq__pts[data-astro-cid-rdwhmayh]{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.offer-rq__pts[data-astro-cid-rdwhmayh] li[data-astro-cid-rdwhmayh]{display:flex;gap:var(--space-2);align-items:baseline}.offer-rq__pts[data-astro-cid-rdwhmayh] li[data-astro-cid-rdwhmayh]:before{content:"";flex:none;width:8px;height:8px;background:var(--color-accent);transform:translateY(-2px)}.offer-rq__sample[data-astro-cid-rdwhmayh]{align-self:flex-start;padding-inline:0;min-height:44px}.offer-rq__price[data-astro-cid-rdwhmayh]{margin:0;font-weight:var(--weight-bold)}.offer-rq__upsell[data-astro-cid-rdwhmayh]{margin:0;font-size:var(--text-sm)}.offer-rq__upsell[data-astro-cid-rdwhmayh] a[data-astro-cid-rdwhmayh]{color:var(--color-accent);font-weight:var(--weight-bold)}.offer-rq__upsell[data-astro-cid-rdwhmayh] a:not(.btn){display:inline;min-width:0;min-height:0;margin-block:0;padding-block:calc(var(--tap-min) / 2 - .5em)}.offer-rq__button[data-astro-cid-rdwhmayh]{width:100%;min-height:52px}.offer-rq__sub[data-astro-cid-rdwhmayh]{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}@media print{.offer-rq[data-astro-cid-rdwhmayh]{display:block;break-inside:avoid}.offer-rq[data-astro-cid-rdwhmayh]>[data-astro-cid-rdwhmayh]{margin:0 0 var(--space-2)}.offer-rq__pts[data-astro-cid-rdwhmayh],.offer-rq__pts[data-astro-cid-rdwhmayh] li[data-astro-cid-rdwhmayh]{display:block}.offer-rq__pts[data-astro-cid-rdwhmayh] li[data-astro-cid-rdwhmayh]:before{display:none}}.offer-panel[data-astro-cid-d4ydlzox]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);max-width:var(--prose-max);margin:var(--space-1) 0 0;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-accent);color:var(--color-on-accent)}.offer-panel[data-astro-cid-d4ydlzox][hidden]{display:none}.offer-panel[data-astro-cid-d4ydlzox] .disclosure,.offer-panel[data-astro-cid-d4ydlzox] .disclosure__label{color:var(--color-on-accent)}.offer-panel[data-astro-cid-d4ydlzox] .disclosure__label{border-color:var(--color-on-accent)}.offer-panel[data-astro-cid-d4ydlzox]>.sample-tag--edge{position:absolute;top:0;right:var(--space-5);transform:translateY(-50%);margin:0;background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-on-accent);line-height:var(--leading-snug)}.offer-panel__title[data-astro-cid-d4ydlzox]{margin:0;font-size:var(--text-xl);font-weight:var(--weight-heavy);line-height:var(--leading-snug)}.offer-panel__text[data-astro-cid-d4ydlzox]{margin:0;font-size:var(--text-base)}.offer-panel__button[data-astro-cid-d4ydlzox]{display:inline-flex;align-items:center;justify-content:center;min-width:320px;min-height:56px;padding:var(--space-2) var(--space-4);border:2px solid var(--color-surface);border-radius:var(--radius);background:var(--color-surface);color:var(--color-accent);font:inherit;font-size:var(--text-lg);font-weight:var(--weight-heavy);line-height:var(--leading-snug);text-align:center;text-decoration:none;cursor:pointer;transition:background var(--dur-fast) var(--ease)}.offer-panel__button[data-astro-cid-d4ydlzox][aria-disabled=true]{cursor:default}@media(hover:hover){a[data-astro-cid-d4ydlzox].offer-panel__button:hover{background:var(--color-bg)}}.offer-panel__button[data-astro-cid-d4ydlzox]:focus-visible{outline:3px solid var(--color-on-accent);outline-offset:2px}.offer-panel__sub[data-astro-cid-d4ydlzox]{margin:0;font-size:var(--text-sm)}.offer-panel[data-astro-cid-d4ydlzox] .rq-upsell[data-astro-cid-d4ydlzox]{margin:0;font-size:var(--text-base);color:var(--color-on-accent)}.offer-panel[data-astro-cid-d4ydlzox] .rq-upsell[data-astro-cid-d4ydlzox] a[data-astro-cid-d4ydlzox]{display:inline;font-weight:var(--weight-bold);text-decoration:underline;color:var(--color-on-accent);padding-block:calc(var(--tap-min) / 2 - .5em)}.offer-panel[data-astro-cid-d4ydlzox] .rq-upsell[data-astro-cid-d4ydlzox] a[data-astro-cid-d4ydlzox]:focus-visible{outline:3px solid var(--color-on-accent);outline-offset:2px}@media(max-width:640px){.offer-panel__button[data-astro-cid-d4ydlzox]{width:100%;min-width:0}.offer-panel[data-astro-cid-d4ydlzox]{padding:var(--space-5)}}.article[data-astro-cid-tbibpmxm]{max-width:var(--prose-max)}.article[data-astro-cid-tbibpmxm] h2[data-astro-cid-tbibpmxm]{margin-bottom:var(--space-2)}.article__text[data-astro-cid-tbibpmxm]{margin:0 0 var(--space-3)}.article__text[data-astro-cid-tbibpmxm]:last-child{margin-bottom:0}.article__move[data-astro-cid-tbibpmxm]{font-weight:var(--weight-bold)}.rq-tiers[data-astro-cid-yxwg3isk]{margin:var(--space-2) 0 0;max-width:var(--prose-max);display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1) var(--space-3);font-size:var(--text-md)}@media(max-width:640px){.rq-tiers[data-astro-cid-yxwg3isk]{font-size:var(--text-sm);line-height:1.35;row-gap:2px}}.rq-tiers[data-astro-cid-yxwg3isk] dt[data-astro-cid-yxwg3isk]{font-family:var(--font-sans);font-weight:700;color:var(--color-text)}.rq-tiers[data-astro-cid-yxwg3isk] dd[data-astro-cid-yxwg3isk]{margin:0;color:var(--color-text-muted)}@media print{.rq-tiers[data-astro-cid-yxwg3isk]{display:block;break-inside:avoid}.rq-tiers[data-astro-cid-yxwg3isk] dt[data-astro-cid-yxwg3isk]{display:inline}.rq-tiers[data-astro-cid-yxwg3isk] dd[data-astro-cid-yxwg3isk]{display:inline;margin-left:var(--space-2)}.rq-tiers[data-astro-cid-yxwg3isk] dd[data-astro-cid-yxwg3isk]:after{content:"";display:block}}.pass-panel[data-astro-cid-bwsslnkx]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);max-width:var(--prose-max);padding:var(--space-5);border:2px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface)}.pass-panel__title[data-astro-cid-bwsslnkx]{margin:0;font-size:var(--text-xl)}.pass-panel__title[data-astro-cid-bwsslnkx] time{white-space:nowrap}.pass-panel__line[data-astro-cid-bwsslnkx]{margin:0}.pass-panel__sub[data-astro-cid-bwsslnkx]{margin:0;font-size:var(--text-sm);color:var(--color-text-muted);text-wrap:balance}@media(max-width:640px){.pass-panel__button[data-astro-cid-bwsslnkx]{width:100%}}@media print{.pass-panel[data-astro-cid-bwsslnkx]{display:none}}.paid[data-astro-cid-5paclzpn] .panel{padding-bottom:calc(var(--space-5) + 3px)}.paid[data-astro-cid-5paclzpn]{display:flex;flex-direction:column;gap:var(--space-5);margin-top:var(--space-9);max-width:var(--prose-max);text-wrap:pretty}.paid[data-astro-cid-5paclzpn][hidden]{display:none}.paid__lead[data-astro-cid-5paclzpn]{margin:0;font-size:var(--text-lg);font-weight:var(--weight-bold)}.paid__store[data-astro-cid-5paclzpn]{max-width:none}.policy-form[data-astro-cid-5paclzpn]{padding:var(--space-5);border-radius:var(--radius);background:var(--color-surface);display:flex;flex-direction:column;gap:var(--space-5)}.policy-form[data-astro-cid-5paclzpn] [hidden]{display:none}.text-field[data-astro-cid-5paclzpn]{display:flex;flex-direction:column;gap:var(--space-2)}.text-field__label[data-astro-cid-5paclzpn]{font-weight:var(--weight-bold)}.text-field__input[data-astro-cid-5paclzpn]{min-height:var(--control-h);padding:var(--space-2) var(--space-3);border:2px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--text-input);font-weight:var(--weight-heavy);width:100%;box-sizing:border-box}.text-field__input[data-astro-cid-5paclzpn]:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px;border-color:var(--color-focus)}.paid__add[data-astro-cid-5paclzpn]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);min-height:var(--control-h)}.paid__limit[data-astro-cid-5paclzpn]{margin:0;color:var(--color-text-muted)}.paid__link-msg[data-astro-cid-5paclzpn]{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.paid__link-msg[data-astro-cid-5paclzpn][hidden],.paid__link-undo[data-astro-cid-5paclzpn][hidden]{display:none}.paid__list[data-astro-cid-5paclzpn]{display:flex;flex-direction:column;gap:var(--space-5)}.policy[data-astro-cid-5paclzpn]{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.policy__result[data-astro-cid-5paclzpn]{display:grid}.policy__result[data-astro-cid-5paclzpn]>[data-astro-cid-5paclzpn]{grid-area:1 / 1}.policy__message[data-astro-cid-5paclzpn]{align-self:start;margin:0;padding:var(--space-4);border:2px solid var(--color-accent);border-radius:var(--radius);background:var(--color-bg);font-size:var(--text-lg);font-weight:var(--weight-bold)}.policy__message[data-astro-cid-5paclzpn][hidden]{display:none}.policy__answer[data-astro-cid-5paclzpn]{display:flex;flex-direction:column;gap:var(--space-3)}.policy[data-astro-cid-5paclzpn][hidden],.policy__answer[data-astro-cid-5paclzpn][data-hidden]{display:none}.policy__name[data-astro-cid-5paclzpn]{margin:0;font-size:var(--text-xl)}.policy__meta[data-astro-cid-5paclzpn]{margin:0;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}.policy__headline[data-astro-cid-5paclzpn]{margin:0;font-weight:var(--weight-bold)}.policy__zones[data-astro-cid-5paclzpn]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm)}.policy__zones[data-astro-cid-5paclzpn] li[data-astro-cid-5paclzpn]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:.5em;text-align:center;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg);min-width:0}.policy__zones[data-astro-cid-5paclzpn] li[data-astro-cid-5paclzpn][hidden]{display:none}.policy__zones[data-astro-cid-5paclzpn] li[data-astro-cid-5paclzpn][data-bad]{color:var(--color-accent)}.policy__fixes[data-astro-cid-5paclzpn]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.policy__fixes[data-astro-cid-5paclzpn] li[data-astro-cid-5paclzpn]{display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:2px solid var(--color-line);border-radius:var(--radius);background:var(--color-bg);min-width:0}.policy__fixes[data-astro-cid-5paclzpn] li[data-astro-cid-5paclzpn][hidden]{display:none}.policy__fix-title[data-astro-cid-5paclzpn]{font-size:var(--text-lg);font-weight:var(--weight-bold)}.policy__fix-sub[data-astro-cid-5paclzpn]{color:var(--color-text-muted);font-size:var(--text-sm)}.policy__note[data-astro-cid-5paclzpn]{margin:0}.policy__note[data-astro-cid-5paclzpn]:empty{display:none}.policy__actions[data-astro-cid-5paclzpn]{display:flex;align-items:center;gap:var(--space-4)}.paid__box[data-astro-cid-5paclzpn]{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.paid__box[data-astro-cid-5paclzpn]>[data-astro-cid-5paclzpn]:last-child{margin-bottom:calc(var(--space-1) * -1)}.paid[data-astro-cid-5paclzpn]:not([data-tier=check]) [data-astro-cid-5paclzpn][data-upsell],.paid[data-astro-cid-5paclzpn][data-ended] [data-astro-cid-5paclzpn][data-upsell]{display:none}.paid__upgrade[data-astro-cid-5paclzpn] .pass-panel{max-width:none}.paid[data-astro-cid-5paclzpn]:focus{outline:none}.paid__h[data-astro-cid-5paclzpn]{margin:0;font-size:var(--text-xl)}.paid__edit-lines[data-astro-cid-5paclzpn]{margin:0;padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.paid__muted[data-astro-cid-5paclzpn]{margin:0;color:var(--color-text-muted)}.paid__edit-lines[data-astro-cid-5paclzpn]:empty{display:none}.paid__buttons[data-astro-cid-5paclzpn]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4)}.paid__swap[data-astro-cid-5paclzpn]{display:inline-grid}.paid__swap[data-astro-cid-5paclzpn]>span[data-astro-cid-5paclzpn]{grid-area:1 / 1}.paid__swap-b[data-astro-cid-5paclzpn],.paid__swap[data-astro-cid-5paclzpn][data-done] .paid__swap-a[data-astro-cid-5paclzpn]{visibility:hidden}.paid__swap[data-astro-cid-5paclzpn][data-done] .paid__swap-b[data-astro-cid-5paclzpn]{visibility:visible}.paid__note[data-astro-cid-5paclzpn]{margin:0;color:var(--color-text-muted);font-size:var(--text-md)}.paid__note[data-astro-cid-5paclzpn][hidden]{display:none}.paid__upsell[data-astro-cid-5paclzpn] a[data-astro-cid-5paclzpn]{display:inline;padding-block:calc(var(--tap-min) / 2 - .5em);color:var(--color-accent);font-weight:var(--weight-bold)}[data-astro-cid-5paclzpn][data-pol-edit-notes]{display:flex;flex-direction:column;gap:var(--space-3)}[data-astro-cid-5paclzpn][data-pol-edits-body][hidden],.paid__box[data-astro-cid-5paclzpn][hidden]{display:none}.policy__edit[data-astro-cid-5paclzpn][data-away]{visibility:hidden}.paid__undo[data-astro-cid-5paclzpn]{min-height:var(--control-h);display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.paid__undo-text[data-astro-cid-5paclzpn]{margin:0}@media(max-width:640px){.policy__zones[data-astro-cid-5paclzpn]{grid-template-columns:repeat(2,minmax(0,1fr))}.policy__fixes[data-astro-cid-5paclzpn]{grid-template-columns:minmax(0,1fr)}.policy__zones[data-astro-cid-5paclzpn] li[data-astro-cid-5paclzpn]{flex-direction:column;flex-wrap:nowrap}}@media print{.paid[data-astro-cid-5paclzpn],.paid__list[data-astro-cid-5paclzpn],.paid__edits[data-astro-cid-5paclzpn],.paid__covers[data-astro-cid-5paclzpn]{display:flow-root}.paid[data-astro-cid-5paclzpn]>[data-astro-cid-5paclzpn]:not([hidden])~[data-astro-cid-5paclzpn]:not([hidden]),.paid__list[data-astro-cid-5paclzpn]>[data-astro-cid-5paclzpn]:not([hidden])~[data-astro-cid-5paclzpn]:not([hidden]){margin-top:var(--space-5)}.paid__lead[data-astro-cid-5paclzpn],.paid__store[data-astro-cid-5paclzpn],.policy-form[data-astro-cid-5paclzpn],.paid__add[data-astro-cid-5paclzpn],.paid__buttons[data-astro-cid-5paclzpn],.policy__actions[data-astro-cid-5paclzpn],.paid__undo[data-astro-cid-5paclzpn],.paid__note--storage[data-astro-cid-5paclzpn],.paid__note--save[data-astro-cid-5paclzpn],.paid__upsell[data-astro-cid-5paclzpn],.paid__upgrade[data-astro-cid-5paclzpn],.sr-only[data-astro-cid-5paclzpn]{display:none!important}.paid__box[data-astro-cid-5paclzpn],.policy[data-astro-cid-5paclzpn]{padding:0;border:0;break-inside:avoid;display:block}.paid__box[data-astro-cid-5paclzpn]>[data-astro-cid-5paclzpn]+[data-astro-cid-5paclzpn],.policy[data-astro-cid-5paclzpn]>[data-astro-cid-5paclzpn]+[data-astro-cid-5paclzpn]{margin-top:var(--space-3)}.paid__box[data-astro-cid-5paclzpn]>[data-astro-cid-5paclzpn]:last-child{margin-bottom:0}.policy__result[data-astro-cid-5paclzpn]{display:block}.policy__zones[data-astro-cid-5paclzpn] li[data-astro-cid-5paclzpn]{border:1px solid var(--color-line)}.policy__zones[data-astro-cid-5paclzpn] li[data-astro-cid-5paclzpn][data-bad]{border:2px solid var(--color-text)}.policy__fixes[data-astro-cid-5paclzpn] li[data-astro-cid-5paclzpn]{border:1px solid var(--color-line)}.paid__edit-lines[data-astro-cid-5paclzpn]{display:block}.paid__edit-lines[data-astro-cid-5paclzpn]>li[data-astro-cid-5paclzpn]+li[data-astro-cid-5paclzpn]{margin-top:var(--space-2)}[data-astro-cid-5paclzpn][data-pol-edit-notes]{display:block}[data-astro-cid-5paclzpn][data-pol-edit-notes]>p[data-astro-cid-5paclzpn]+p[data-astro-cid-5paclzpn]{margin-top:var(--space-3)}}.keyline[data-astro-cid-ehwuxqjp]{margin-top:0;display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:var(--prose-max)}.keyline__locked[data-astro-cid-ehwuxqjp][hidden],.keyline__note[data-astro-cid-ehwuxqjp][hidden],.keybox[data-astro-cid-ehwuxqjp][hidden]{display:none}.keyline__line[data-astro-cid-ehwuxqjp],.keyline__note[data-astro-cid-ehwuxqjp]{margin:0}.keyline__unlocked[data-astro-cid-ehwuxqjp]{display:none;flex-direction:column;gap:0;margin-top:var(--space-2)}.keyline[data-astro-cid-ehwuxqjp][data-state=unlocked] .keyline__unlocked[data-astro-cid-ehwuxqjp]{display:flex}.keyline__locked[data-astro-cid-ehwuxqjp]{margin-top:var(--space-2)}.keyline__msg[data-astro-cid-ehwuxqjp]{margin:0;padding:var(--space-3) var(--space-4);border:2px solid var(--color-accent);border-radius:var(--radius);background:var(--color-surface);font-weight:var(--weight-bold)}.keyline__note[data-astro-cid-ehwuxqjp]{font-size:var(--text-md)}.keyline__sizer[data-astro-cid-ehwuxqjp]{visibility:hidden;pointer-events:none;display:grid}.keyline__sizer[data-astro-cid-ehwuxqjp]>[data-astro-cid-ehwuxqjp]{grid-area:1 / 1}.keyline[data-astro-cid-ehwuxqjp] a{display:inline;padding-block:calc(var(--tap-min) / 2 - .5em)}.keyline__see[data-astro-cid-ehwuxqjp]{font-weight:var(--weight-bold);color:var(--color-text);text-decoration:underline}.keyline__text[data-astro-cid-ehwuxqjp]{font-weight:var(--weight-bold)}.keyline__text[data-astro-cid-ehwuxqjp] time{white-space:nowrap}.keyline__toggle[data-astro-cid-ehwuxqjp]{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:0;border:0;background:transparent;color:var(--color-accent);font:inherit;font-weight:var(--weight-bold);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.keyline__chevron[data-astro-cid-ehwuxqjp]{flex:none;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:rotate var(--dur-fast) var(--ease)}.keyline__toggle[data-astro-cid-ehwuxqjp][aria-expanded=true] .keyline__chevron[data-astro-cid-ehwuxqjp]{rotate:180deg}.keyline__toggle[data-astro-cid-ehwuxqjp]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.kl-another[data-astro-cid-ehwuxqjp],.keyline[data-astro-cid-ehwuxqjp][data-state=unlocked] .kl-free[data-astro-cid-ehwuxqjp],.keyline[data-astro-cid-ehwuxqjp][data-state=locked] .kl-free[data-astro-cid-ehwuxqjp]{display:none}.keyline[data-astro-cid-ehwuxqjp][data-state=unlocked] .kl-another[data-astro-cid-ehwuxqjp],.keyline[data-astro-cid-ehwuxqjp][data-state=locked] .kl-another[data-astro-cid-ehwuxqjp]{display:inline}.keyline[data-astro-cid-ehwuxqjp][data-tier=pass] .keyline__toggle[data-astro-cid-ehwuxqjp]{display:none}html[data-key]:not([data-key=ended]) .keyline[data-astro-cid-ehwuxqjp][data-state=free] [data-astro-cid-ehwuxqjp][data-key-unlocked]{display:flex}html[data-key]:not([data-key=ended]) .keyline[data-astro-cid-ehwuxqjp][data-state=free] .keyline__text[data-astro-cid-ehwuxqjp]:empty:before{content:var(--key-line, "")}html[data-key]:not([data-key=ended]) .keyline[data-astro-cid-ehwuxqjp][data-state=free] .kl-free[data-astro-cid-ehwuxqjp]{display:none}html[data-key]:not([data-key=ended]) .keyline[data-astro-cid-ehwuxqjp][data-state=free] .kl-another[data-astro-cid-ehwuxqjp]{display:inline}html[data-key=pass] .keyline[data-astro-cid-ehwuxqjp][data-state=free] .keyline__toggle[data-astro-cid-ehwuxqjp]{display:none}.keybox[data-astro-cid-ehwuxqjp]{width:100%;max-width:460px;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-1);padding:var(--space-4);border:2px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface)}.keybox__form[data-astro-cid-ehwuxqjp]{display:flex;flex-direction:column;gap:var(--space-2)}.keybox__label[data-astro-cid-ehwuxqjp]{font-weight:var(--weight-bold)}.keybox__row[data-astro-cid-ehwuxqjp]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.keybox__input[data-astro-cid-ehwuxqjp]{flex:1 1 200px;min-width:0;min-height:var(--control-h);padding:var(--space-2) var(--space-3);border:2px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-input);box-sizing:border-box}.keybox__input[data-astro-cid-ehwuxqjp]:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px;border-color:var(--color-focus)}.keybox__button[data-astro-cid-ehwuxqjp]{flex:0 0 auto}.keybox__help[data-astro-cid-ehwuxqjp]{margin:0;font-size:var(--text-md);color:var(--color-text-muted)}.keybox__help[data-astro-cid-ehwuxqjp] a[data-astro-cid-ehwuxqjp]{color:var(--color-accent);font-weight:var(--weight-bold)}.keybox__status-cell[data-astro-cid-ehwuxqjp]{display:grid}.keybox__status-cell[data-astro-cid-ehwuxqjp]>[data-astro-cid-ehwuxqjp]{grid-area:1 / 1}.keybox__status[data-astro-cid-ehwuxqjp]{margin:0;font-size:var(--text-md)}.keybox__status[data-astro-cid-ehwuxqjp][data-bad]{color:var(--color-accent);font-weight:var(--weight-bold)}@media(max-width:640px){.keybox__button[data-astro-cid-ehwuxqjp]{width:100%}}@media print{.keyline[data-astro-cid-ehwuxqjp]{display:none}}h1[data-astro-cid-nymvovbm]{font-size:min(var(--text-h1),7.5vw)}.promise[data-astro-cid-nymvovbm]{max-width:56ch;margin:var(--space-1) 0 0;font-size:var(--text-lg)}@media(max-width:640px){.promise[data-astro-cid-nymvovbm]{font-size:16px;line-height:var(--leading-compact)}}.tool-grid[data-astro-cid-nymvovbm]{margin-top:var(--space-2);display:flex;gap:var(--space-4);align-items:flex-start}.top:has(.keyline[data-state=unlocked]) .rq-tiers,html[data-key=check] .top:has(.keyline[data-state=free]) .rq-tiers,html[data-key=pass] .top:has(.keyline[data-state=free]) .rq-tiers{display:none}.top>.keyline[data-state=free] .keyline__toggle,.top>.keyline[data-state=locked] .keyline__toggle{margin-top:var(--space-1)}html[data-key=check] .top>.keyline[data-state=free] .keyline__toggle,html[data-key=pass] .top>.keyline[data-state=free] .keyline__toggle,.top>.keyline[data-state=unlocked] .keyline__toggle{margin-top:0}@media print{.top{display:block!important}}@media(min-width:801px){html:not([data-key=check]):not([data-key=pass]) .top:has(>.keyline[data-state=free]){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:var(--space-4)}html:not([data-key=check]):not([data-key=pass]) .top:has(>.keyline[data-state=free])>.keyline{display:contents}html:not([data-key=check]):not([data-key=pass]) .top:has(>.keyline[data-state=free])>.rq-tiers{grid-column:1;grid-row:1}html:not([data-key=check]):not([data-key=pass]) .top:has(>.keyline[data-state=free]) .keyline__toggle{grid-column:2;grid-row:1;justify-self:end;margin-top:0}html:not([data-key=check]):not([data-key=pass]) .top:has(>.keyline[data-state=free]) .keybox{grid-column:1 / -1;grid-row:2;justify-self:end;margin-top:var(--space-1)}}.panel[data-astro-cid-nymvovbm]{flex:1 1 var(--col-calculator);min-width:0;padding:var(--space-5);border-radius:var(--radius);background:var(--color-surface);display:flex;flex-direction:column;gap:var(--space-5)}@media(max-width:800px){.panel[data-astro-cid-nymvovbm]{padding-bottom:calc(var(--space-5) + 3px)}}.panel__fields[data-astro-cid-nymvovbm]{display:flex;flex-direction:column;gap:var(--space-3)}.warning[data-astro-cid-nymvovbm]{margin:0;min-height:2.8em;line-height:1.4;font-size:var(--text-md);color:var(--color-text)}.warning__text[data-astro-cid-nymvovbm]{display:block;border-left:3px solid transparent;padding-left:var(--space-3)}.warning[data-astro-cid-nymvovbm][data-lines="3"]{min-height:calc(3 * 1.4em)}@container (min-width: 440px){.warning[data-astro-cid-nymvovbm][data-lines="3"]{min-height:2.8em}}.warning--on[data-astro-cid-nymvovbm] .warning__text[data-astro-cid-nymvovbm]{border-left-color:var(--color-accent)}@media(max-width:800px){.warning[data-astro-cid-nymvovbm],.warning[data-astro-cid-nymvovbm][data-lines]{min-height:0}}.hint[data-astro-cid-nymvovbm]{margin:0;font-size:var(--text-md);color:var(--color-text-muted)}.result-col[data-astro-cid-nymvovbm]{position:relative;container-type:inline-size;flex:1 1 var(--col-result);min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.below[data-astro-cid-nymvovbm]{display:flex;flex-direction:column;gap:var(--space-9);margin-top:var(--space-9)}main.page{padding-bottom:var(--space-9);text-wrap:pretty}main.page :is(h1,h2,h3,.working__step,.offer-rq__title,.offer-rq__price){text-wrap:balance}main.page .size-table__table thead .size-table__fit{--fit-min: 11px;font-size:var(--fit-size, var(--text-md))}main.page .size-table__table--fixed thead th:first-child:first-child{width:24%}@media print{main.page{padding-bottom:0}.size-table{break-inside:avoid}}@media(max-width:800px){.tool-grid[data-astro-cid-nymvovbm]{flex-direction:column;align-items:stretch}}
