.doors-card[data-astro-cid-qmeirryn]{border:1px solid hsl(var(--primaryForeground) / .14);background:hsl(var(--success) / .75);border-radius:14px;margin:0 0 22px;padding:20px 20px 16px}.doors[data-astro-cid-qmeirryn]{grid-template-columns:repeat(20,1fr);gap:5px;display:grid}.door[data-astro-cid-qmeirryn]{aspect-ratio:3/4;background:hsl(var(--warning) / .85);border-radius:40% 40% 2px 2px;display:block;position:relative}.door[data-astro-cid-qmeirryn].closing{border:1.5px solid hsl(var(--primaryForeground) / .3);background:0 0}.door[data-astro-cid-qmeirryn].closing:after{border-top:1.5px solid hsl(var(--primaryForeground) / .45);content:"";position:absolute;top:50%;left:18%;right:18%;transform:rotate(-35deg)}.door[data-astro-cid-qmeirryn].worthing{z-index:1;background:hsl(var(--warning));box-shadow:0 0 0 2px hsl(var(--success)), 0 0 0 4px hsl(var(--warning)), 0 0 22px 8px hsl(var(--warning) / .55);animation:3.6s ease-in-out infinite lamp}@keyframes lamp{50%{box-shadow:0 0 0 2px hsl(var(--success)), 0 0 0 4px hsl(var(--warning)), 0 0 30px 12px hsl(var(--warning) / .8)}}.key[data-astro-cid-qmeirryn]{color:hsl(var(--primaryForeground) / .82);flex-wrap:wrap;gap:6px 18px;margin:16px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.key[data-astro-cid-qmeirryn] li[data-astro-cid-qmeirryn]{align-items:center;gap:7px;display:inline-flex}.key[data-astro-cid-qmeirryn] .door[data-astro-cid-qmeirryn]{aspect-ratio:3/4;width:9px;animation:none;display:inline-block}.key[data-astro-cid-qmeirryn] .door[data-astro-cid-qmeirryn].worthing{box-shadow:0 0 8px 2px hsl(var(--warning) / .6)}figcaption[data-astro-cid-qmeirryn] p[data-astro-cid-qmeirryn]{color:hsl(var(--primaryForeground) / .62);margin:6px 0 0;font-size:12px;line-height:1.45}@media (prefers-reduced-motion:reduce){.door[data-astro-cid-qmeirryn].worthing{animation:none}}.door-test[data-astro-cid-j6ks6wre]{border:1px solid hsl(var(--warning) / .35);background:linear-gradient(to top, hsl(var(--warning) / .1), transparent 60%), hsl(var(--success));border-radius:4px;margin:64px 0 0;padding:clamp(26px,4vw,44px)}.door-test[data-astro-cid-j6ks6wre] p[data-astro-cid-j6ks6wre]{margin:0}.door-test[data-astro-cid-j6ks6wre] h2[data-astro-cid-j6ks6wre]{max-width:640px;color:hsl(var(--primaryForeground));letter-spacing:-.04em;margin:10px 0 12px;font:300 clamp(28px,3.4vw,44px)/1.08 Fraunces,serif}.door-test-note[data-astro-cid-j6ks6wre]{color:hsl(var(--primaryForeground) / .72);font-size:15px}.door-test-list[data-astro-cid-j6ks6wre]{gap:22px;margin:28px 0 0;padding:0;list-style:none;display:grid}.door-test-list[data-astro-cid-j6ks6wre] li[data-astro-cid-j6ks6wre]{border-top:1px solid hsl(var(--primaryForeground) / .14);gap:10px;padding-top:20px;display:grid}.door-test-list[data-astro-cid-j6ks6wre] li[data-astro-cid-j6ks6wre] p[data-astro-cid-j6ks6wre]{color:hsl(var(--primaryForeground));font-size:17px;line-height:1.5}.door-test-choices[data-astro-cid-j6ks6wre]{flex-wrap:wrap;gap:10px;display:flex}button[data-astro-cid-j6ks6wre]{border:1px solid hsl(var(--warning) / .6);color:hsl(var(--primaryForeground));cursor:pointer;background:0 0;border-radius:999px;padding:10px 22px;font:500 15px/1 DM Sans,sans-serif;transition:background .2s,color .2s}button[data-astro-cid-j6ks6wre]:hover{background:hsl(var(--warning) / .18)}button[data-astro-cid-j6ks6wre][aria-pressed=true]{border-color:hsl(var(--warning));background:hsl(var(--warning));color:hsl(var(--warningForeground))}button[data-astro-cid-j6ks6wre]:focus-visible{outline:2px solid hsl(var(--warning));outline-offset:3px}.door-test-result[data-astro-cid-j6ks6wre]{border-top:1px solid hsl(var(--warning) / .5);margin-top:28px;padding-top:24px}.door-test-verdict[data-astro-cid-j6ks6wre]{color:hsl(var(--warning));font:italic 400 clamp(22px,2.4vw,30px)/1.25 Fraunces,serif}.door-test-next[data-astro-cid-j6ks6wre]{color:hsl(var(--primaryForeground) / .82);font-size:16px;line-height:1.6;margin-top:18px!important}.worthing-figures[data-astro-cid-r2bncih3]{border-block:1px solid hsl(var(--warning) / .4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 clamp(56px,7vw,88px);display:grid}.worthing-figures[data-astro-cid-r2bncih3] div[data-astro-cid-r2bncih3]{padding:24px 18px 24px 0}.worthing-figures[data-astro-cid-r2bncih3] div[data-astro-cid-r2bncih3]+div[data-astro-cid-r2bncih3]{border-left:1px solid hsl(var(--primaryForeground) / .14);padding-left:18px}dt[data-astro-cid-r2bncih3]{color:hsl(var(--warning));letter-spacing:-.04em;font:300 clamp(34px,4vw,52px)/1 Fraunces,serif}dd[data-astro-cid-r2bncih3]{color:hsl(var(--primaryForeground) / .82);margin:10px 0 0;font-size:14px;line-height:1.45}@media (width<=640px){.worthing-figures[data-astro-cid-r2bncih3]{grid-template-columns:1fr 1fr}.worthing-figures[data-astro-cid-r2bncih3] div[data-astro-cid-r2bncih3]:nth-child(3){border-left:0;padding-left:0}.worthing-figures[data-astro-cid-r2bncih3] div[data-astro-cid-r2bncih3]:nth-child(n+3){border-top:1px solid hsl(var(--primaryForeground) / .14)}}
