.hd-doors[data-astro-cid-3pu3ukej]{border-top:1px solid #0000001f;border-bottom:1px solid #0000001f;grid-template-columns:1fr 1fr;margin-top:1.5rem;display:grid}.hd-doors[data-astro-cid-3pu3ukej] a[data-astro-cid-3pu3ukej]{color:inherit;align-items:baseline;gap:.75rem;padding:.9rem .5rem;text-decoration:none;display:flex}.hd-doors[data-astro-cid-3pu3ukej] a[data-astro-cid-3pu3ukej]+a[data-astro-cid-3pu3ukej]{border-left:1px solid #0000001f;padding-left:1.25rem}.hd-doors[data-astro-cid-3pu3ukej] .n[data-astro-cid-3pu3ukej]{color:var(--accent);font-size:.8rem;font-weight:600}.hd-doors[data-astro-cid-3pu3ukej] .t[data-astro-cid-3pu3ukej]{font-size:1.05rem;font-weight:600}.hd-doors[data-astro-cid-3pu3ukej] .l[data-astro-cid-3pu3ukej]{color:var(--muted);margin-left:auto;font-size:.9rem}.hd-band[data-astro-cid-3pu3ukej]{color:#fff;background:#1c4538;border-radius:28px;grid-template-columns:1.25fr 1fr;margin-top:1.25rem;display:grid;overflow:hidden}.hd-left[data-astro-cid-3pu3ukej]{padding:2.5rem 2.5rem 2.25rem}.hd-kick[data-astro-cid-3pu3ukej]{letter-spacing:.2em;color:#f3a712;font-size:.75rem;font-weight:600}.hd-title[data-astro-cid-3pu3ukej]{font-family:var(--font-display,Georgia, serif);color:#fff;margin:.6rem 0 0;font-size:clamp(2rem,1.4rem + 2.4vw,2.9rem);line-height:1.08}.hd-line[data-astro-cid-3pu3ukej]{color:#cfe0d8;margin-top:.8rem;font-size:1.05rem}.hd-sb[data-astro-cid-3pu3ukej]{background:#fbf5ea;border-radius:999px;margin-top:1.4rem;display:flex;overflow:hidden}.hd-sb[data-astro-cid-3pu3ukej] input[data-astro-cid-3pu3ukej]{color:#1d2b26;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:.95rem 1.3rem;font-size:1.05rem}.hd-sb[data-astro-cid-3pu3ukej] button[data-astro-cid-3pu3ukej]{color:#fff;cursor:pointer;background:#c65a2e;border:0;padding:0 1.6rem;font-weight:700}.hd-chips[data-astro-cid-3pu3ukej]{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.hd-chips[data-astro-cid-3pu3ukej] a[data-astro-cid-3pu3ukej]{color:#1d2b26;background:#fff;border-radius:999px;padding:.5rem .9rem;font-size:.9rem;font-weight:500;text-decoration:none}.hd-img[data-astro-cid-3pu3ukej]{margin:0;position:relative}.hd-img[data-astro-cid-3pu3ukej] img{object-fit:cover;width:100%;height:100%;min-height:260px;display:block}@media (width<=900px){.hd-band[data-astro-cid-3pu3ukej]{grid-template-columns:1fr}.hd-left[data-astro-cid-3pu3ukej]{padding:1.75rem 1.25rem}.hd-doors[data-astro-cid-3pu3ukej]{grid-template-columns:1fr}.hd-doors[data-astro-cid-3pu3ukej] a[data-astro-cid-3pu3ukej]+a[data-astro-cid-3pu3ukej]{border-top:1px solid #0000001f;border-left:0;padding-left:.5rem}.hd-doors[data-astro-cid-3pu3ukej] .l[data-astro-cid-3pu3ukej]{display:none}}.de [hidden]{display:none!important}.de .de-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.de .de-choices{gap:6px;margin-top:10px;display:grid}.de .de-choices.de-row{grid-template-columns:repeat(2,minmax(0,1fr))}.de .de-c{border:1px solid color-mix(in srgb, currentColor 22%, transparent);font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:7px 10px;font-size:13.5px;line-height:1.25}.de .de-c:hover:not(:disabled){border-color:currentColor}.de .de-c:disabled{cursor:default;opacity:.75}.de .de-c.de-right{opacity:1;background:#2f7d4f24;border-color:#2f7d4f}.de .de-c.de-wrong{opacity:1;background:#a23a2c1f;border-color:#a23a2c}.de .de-q+.de-q{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);margin-top:12px;padding-top:10px}.de .de-out{margin-top:8px;font-size:13px}.de .de-out a{text-underline-offset:2px;text-decoration:underline}.de .de-scr{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.de .de-scr span{border:1px solid color-mix(in srgb, currentColor 25%, transparent);border-radius:6px;place-items:center;width:30px;height:34px;font-size:17px;font-weight:700;display:inline-grid}.de .de-wrow{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.de .de-wrow input{border:1px solid color-mix(in srgb, currentColor 30%, transparent);min-width:0;font:inherit;color:inherit;text-transform:uppercase;letter-spacing:.08em;background:0 0;border-radius:10px;flex:140px;padding:7px 10px;font-size:14px}.de .de-wrow .de-c{text-align:center;flex:none}.de.de-here .de-c.de-go{background:var(--color-primary,#1f4e79);color:var(--color-primary-fg,#fff);border-color:#0000}.bs .de.de-bs{border-bottom:1px solid var(--rule);padding:22px 0 20px}.bs .de-bs .de-hd{letter-spacing:-.01em;max-width:1100px;margin:6px 0 0;font-family:Bodoni,Georgia,serif;font-size:46px;font-weight:600;line-height:1.05}.bs .de-bs .de-dek{color:var(--mute);max-width:900px;margin-top:8px;font-size:17px;font-style:italic}.bs .de-bs .de-pic{margin-top:14px;display:block}.bs .de-bs .de-pic img{height:440px}.bs .de-bs .de-boxes{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;display:grid}.bs .de-bs .de-box{padding:14px 22px 4px}.bs .de-bs .de-box:first-child{padding-left:0}.bs .de-bs .de-box:last-child{padding-right:0}.bs .de-bs .de-box+.de-box{border-left:1px solid var(--hair)}.bs .de-bs .de-fact{margin-top:6px;font-size:16px;line-height:1.45}.bs .de-bs .de-src{letter-spacing:.08em;color:var(--mute);text-underline-offset:2px;margin-top:8px;font-family:Tenor,sans-serif;font-size:10.5px;text-decoration:underline;display:inline-block}.bs .de-bs .de-sh{margin-top:6px;font-family:Bodoni,Georgia,serif;font-size:22px;font-style:italic;font-weight:600;line-height:1.15;display:block}.bs .de-bs .de-sd{color:var(--mute);margin-top:4px;font-size:13.5px;display:block}.bs .de-bs .de-more{letter-spacing:.14em;text-transform:uppercase;color:var(--ox);margin-top:8px;font-family:Tenor,sans-serif;font-size:10.5px;display:inline-block}.bs .de-bs .de-ev{margin-top:6px;list-style:none}.bs .de-bs .de-ev li{border-bottom:1px solid var(--hair);padding:7px 0;font-size:15px;line-height:1.3}.bs .de-bs .de-ev li:last-child{border-bottom:0}.bs .de-bs .de-w{color:var(--mute);font-size:12.5px;font-style:italic;display:block}.bs .de-bs .de-qt{margin-top:6px;font-size:14.5px}.bs .de-bs .de-c{border-color:var(--hair);border-radius:0;font-family:Caslon,Georgia,serif}.bs .de-bs .de-c.de-go{background:var(--ox);color:#fff;border-color:var(--ox);letter-spacing:.14em;text-transform:uppercase;font-family:Tenor,sans-serif;font-size:11px}.bs .de-bs .de-scr span{border-color:var(--rule);border-radius:0;font-family:Bodoni,Georgia,serif}.bs .de-bs .de-wrow input{border-color:var(--rule);border-radius:0;font-family:Caslon,Georgia,serif}@media (width<=900px){.bs .de-bs .de-hd{font-size:34px}.bs .de-bs .de-pic img{height:300px}.bs .de-bs .de-boxes{grid-template-columns:1fr}.bs .de-bs .de-box,.bs .de-bs .de-box:first-child,.bs .de-bs .de-box:last-child{padding:14px 0 6px}.bs .de-bs .de-box+.de-box{border-left:0;border-top:1px solid var(--hair)}}@media (width<=600px){.bs .de-bs .de-hd{font-size:28px}.bs .de-bs .de-pic img{height:220px}}
