.pa-cases[data-astro-cid-t2x7hqhl]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.pa-cases[data-astro-cid-t2x7hqhl] li[data-astro-cid-t2x7hqhl]{display:flex;min-width:0}.pa-case[data-astro-cid-t2x7hqhl]{display:flex;flex-direction:column;gap:var(--space-2);width:100%;background:var(--surface-panel);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--card-radius);padding:var(--space-5);color:inherit;text-decoration:none;transition:border-color var(--duration-base) var(--easing-base)}a[data-astro-cid-t2x7hqhl].pa-case:hover{border-color:var(--color-neutral-300)}a[data-astro-cid-t2x7hqhl].pa-case:focus-visible{outline:none;box-shadow:var(--action-focus-ring)}.pa-case__thumb[data-astro-cid-t2x7hqhl]{position:relative;display:grid;aspect-ratio:8 / 5;border-radius:var(--radius-md);overflow:hidden;margin-bottom:var(--space-2)}.pa-case__thumb[data-astro-cid-t2x7hqhl]>[data-astro-cid-t2x7hqhl]{grid-area:1 / 1;position:relative;min-height:0}.pa-case__img[data-astro-cid-t2x7hqhl]{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) blur(5px) brightness(var(--dim, .62));transform:scale(1.1);transition:filter var(--duration-base) var(--easing-base)}.pa-case__veil[data-astro-cid-t2x7hqhl]{background:color-mix(in srgb,var(--surface-inverse) 86%,transparent);transition:background var(--duration-base) var(--easing-base)}.pa-case__mark[data-astro-cid-t2x7hqhl]{place-self:center;height:min(calc(40px * var(--mk, 1)),78%);width:auto;max-width:62%;object-fit:contain}.pa-case__mark--wide[data-astro-cid-t2x7hqhl]{max-width:78%}a[data-astro-cid-t2x7hqhl].pa-case:hover .pa-case__img[data-astro-cid-t2x7hqhl]{filter:grayscale(1) blur(4px) brightness(calc(var(--dim, .62) + .1))}a[data-astro-cid-t2x7hqhl].pa-case:hover .pa-case__veil[data-astro-cid-t2x7hqhl]{background:color-mix(in srgb,var(--surface-inverse) 74%,transparent)}.pa-case__brand[data-astro-cid-t2x7hqhl]{font-size:var(--type-14);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.pa-case__stat[data-astro-cid-t2x7hqhl]{font-size:var(--type-32);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);line-height:1.1;color:var(--text-primary)}.pa-case__text[data-astro-cid-t2x7hqhl]{font-size:var(--type-16);line-height:var(--leading-normal);color:var(--text-secondary)}.pa-case__go[data-astro-cid-t2x7hqhl]{margin-top:auto;padding-top:var(--space-3);font-size:var(--type-14);font-weight:var(--font-weight-medium);color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}a[data-astro-cid-t2x7hqhl].pa-case:hover .pa-case__go[data-astro-cid-t2x7hqhl]{opacity:var(--action-link-hover-opacity)}@media(max-width:960px){.pa-cases[data-astro-cid-t2x7hqhl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pa-cases[data-astro-cid-t2x7hqhl]{gap:var(--space-3)}.pa-case[data-astro-cid-t2x7hqhl]{padding:var(--space-3)}.pa-case__thumb[data-astro-cid-t2x7hqhl]{aspect-ratio:16 / 9}.pa-case__stat[data-astro-cid-t2x7hqhl]{font-size:var(--type-28)}.pa-case__text[data-astro-cid-t2x7hqhl]{font-size:var(--type-14);line-height:var(--leading-snug)}.pa-case__go[data-astro-cid-t2x7hqhl]{font-size:var(--type-12)}.pa-case__mark[data-astro-cid-t2x7hqhl]{height:min(calc(40px * var(--mk, 1)),86%);max-width:84%}.pa-case__mark--wide[data-astro-cid-t2x7hqhl]{max-width:92%}}.pa-stats[data-astro-cid-lx4ijnnz],.pa-cases-wrap[data-astro-cid-lx4ijnnz]{margin-top:var(--space-12)}@media(min-width:480px)and (max-width:860px){.pa-stats[data-astro-cid-lx4ijnnz] .kit-bigstats{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-6)}}.pa-channels[data-astro-cid-3566pbtd]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin:var(--space-10) 0 0;padding:0}.pa-channels[data-astro-cid-3566pbtd] a[data-astro-cid-3566pbtd]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:var(--border-width-hairline) solid var(--border-base);border-radius:var(--radius-pill);font-size:var(--type-14);font-weight:var(--font-weight-medium);color:var(--text-primary);text-decoration:none}.pa-channels[data-astro-cid-3566pbtd] a[data-astro-cid-3566pbtd]:hover{background:var(--surface-subtle)}.pa-channels--tools[data-astro-cid-3566pbtd]{margin-top:var(--space-3)}.pa-channels[data-astro-cid-3566pbtd] img[data-astro-cid-3566pbtd]{width:16px;height:16px;object-fit:contain}.pa-journey__line[data-astro-cid-3566pbtd]{color:var(--text-secondary)}.pa-answer[data-astro-cid-auz3vnwz]{display:flex;flex-direction:column;gap:var(--space-6);max-width:760px;margin-bottom:var(--space-16)}.pa-answer[data-astro-cid-auz3vnwz] .section-head{margin-bottom:0}body.kit .pa-calc{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-8);background:var(--surface-base);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--kit-shadow-mock)}body.kit .pa-calc__toggle{display:inline-flex;align-self:flex-start;gap:var(--space-1);padding:var(--space-1);background:var(--surface-muted);border-radius:var(--radius-pill)}body.kit .pa-calc__toggle button{min-height:44px;padding:0 var(--space-5);border:0;border-radius:var(--radius-pill);cursor:pointer;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--type-16);font-weight:var(--font-weight-medium)}body.kit .pa-calc__toggle button.is-on{background:var(--surface-base);color:var(--text-primary);box-shadow:var(--kit-shadow-mock)}body.kit .pa-calc__toggle button:focus-visible,body.kit .pa-calc__pill input:focus-visible+span{outline:none;box-shadow:var(--action-focus-ring)}body.kit .pa-calc__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-10);align-items:start}body.kit .pa-calc__panel[hidden]{display:none}body.kit .pa-calc__inputs{display:flex;flex-direction:column;gap:var(--space-8)}body.kit .pa-calc__field{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;border:0;min-width:0}body.kit .pa-calc__label{display:flex;justify-content:space-between;gap:var(--space-3);padding:0;font-size:var(--type-16);color:var(--text-secondary)}body.kit .pa-calc__label output{font-weight:var(--font-weight-medium);color:var(--text-primary);font-variant-numeric:tabular-nums}body.kit .pa-calc input[type=range]{--fill: .5;appearance:none;-webkit-appearance:none;width:100%;height:44px;margin:0;background:transparent;cursor:pointer}body.kit .pa-calc input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:var(--radius-pill);background:linear-gradient(to right,var(--text-primary) calc(var(--fill) * 100%),var(--surface-muted) 0)}body.kit .pa-calc input[type=range]::-moz-range-track{height:6px;border-radius:var(--radius-pill);background:var(--surface-muted)}body.kit .pa-calc input[type=range]::-moz-range-progress{height:6px;border-radius:var(--radius-pill);background:var(--text-primary)}body.kit .pa-calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-11px;border-radius:50%;background:var(--surface-base);border:2px solid var(--text-primary);box-shadow:var(--kit-shadow-mock)}body.kit .pa-calc input[type=range]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--surface-base);border:2px solid var(--text-primary)}body.kit .pa-calc input[type=range]:focus-visible{outline:none}body.kit .pa-calc input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:var(--action-focus-ring)}body.kit .pa-calc__plans{gap:var(--space-4);padding-top:var(--space-2)}body.kit .pa-calc__pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}body.kit .pa-calc__pills--4{grid-template-columns:repeat(4,minmax(0,1fr))}body.kit .pa-calc__pill{position:relative}body.kit .pa-calc__pill input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}body.kit .pa-calc__pill span{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:64px;padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--border-base);border-radius:var(--radius-md);font-size:var(--type-14);color:var(--text-secondary);line-height:var(--leading-snug)}body.kit .pa-calc__pill b{font-weight:var(--font-weight-medium);color:var(--text-primary)}body.kit .pa-calc__pill input:checked+span{border-color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--text-primary)}body.kit .pa-calc__result{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);background:var(--surface-panel);border-radius:var(--radius-lg)}body.kit .pa-calc__kicker{margin:0;font-size:var(--type-14);color:var(--text-secondary)}body.kit .pa-calc__big{margin:0;font-size:var(--type-48);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);line-height:1.08;color:var(--text-primary);font-variant-numeric:tabular-nums}body.kit .pa-calc__year{margin:0;font-size:var(--type-18);color:var(--text-primary);font-variant-numeric:tabular-nums}body.kit .pa-calc__formula{margin:var(--space-3) 0 0;font-size:var(--type-14);color:var(--text-secondary)}body.kit .pa-calc__note{margin:0;font-size:var(--type-14);line-height:var(--leading-normal);color:var(--text-tertiary)}@media(max-width:860px){body.kit .pa-calc{padding:var(--space-5);gap:var(--space-6)}body.kit .pa-calc__panel{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}body.kit .pa-calc__toggle{align-self:stretch}body.kit .pa-calc__toggle button{flex:1;padding:0 var(--space-3)}body.kit .pa-calc__big{font-size:var(--type-36)}body.kit .pa-calc__pills--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){body.kit .pa-calc--aff .pa-calc__big{font-size:var(--type-32)}}@media(max-width:359px){body.kit .pa-calc--aff .pa-calc__big{font-size:var(--type-28)}}
