.hero[data-astro-cid-ge2uvauf] .family-title[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;text-wrap:balance;max-width:17ch;color:var(--on-dark);text-shadow:0 4px 28px #0006;margin:0 auto;font-family:Bitter,Georgia,serif;font-size:clamp(2.5rem,5.4vw,5.2rem);font-style:italic;font-weight:500;line-height:1.2}.hero[data-astro-cid-ge2uvauf] .hero-bg[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:center 55%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.pillars-section[data-astro-cid-qjj4u7yg]{padding-top:clamp(18px,2.2vw,30px)}.fp[data-astro-cid-zskq5cw7]{gap:14px;min-height:340px;display:flex}.fp-panel[data-astro-cid-zskq5cw7]{border:1px solid var(--line);background:var(--deep);min-width:0;color:var(--ink);border-radius:15px;flex:1 1 0;align-items:flex-end;text-decoration:none;transition:flex-grow .55s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.fp[data-astro-cid-zskq5cw7]:hover .fp-panel[data-astro-cid-zskq5cw7]:hover,.fp[data-astro-cid-zskq5cw7]:focus-within .fp-panel[data-astro-cid-zskq5cw7]:focus-visible{flex-grow:1.9}.fp-panel[data-astro-cid-zskq5cw7] .fp-img{object-fit:cover;opacity:.5;width:100%;height:100%;transition:opacity .55s,transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.fp-panel[data-astro-cid-zskq5cw7]:hover .fp-img,.fp-panel[data-astro-cid-zskq5cw7]:focus-visible .fp-img{opacity:.72;transform:scale(1.05)}.fp-panel[data-astro-cid-zskq5cw7]:after{content:"";background:linear-gradient(180deg, rgba(var(--deep-rgb), .15), rgba(var(--deep-rgb), .88));pointer-events:none;position:absolute;inset:0}.fp-copy[data-astro-cid-zskq5cw7]{z-index:1;max-width:46ch;padding:26px 28px 28px;position:relative}.fp-right[data-astro-cid-zskq5cw7] .fp-copy[data-astro-cid-zskq5cw7]{text-align:right;margin-left:auto}.fp-copy[data-astro-cid-zskq5cw7] h2[data-astro-cid-zskq5cw7]{text-wrap:balance;margin:0;font-family:Oswald,sans-serif;font-size:clamp(1.2rem,2.4vw,1.7rem);font-weight:600}.fp-teaser[data-astro-cid-zskq5cw7]{color:var(--accent2);letter-spacing:.14em;text-transform:uppercase;margin:6px 0 0;font-family:Oswald,sans-serif;font-size:.8rem}.fp-body[data-astro-cid-zskq5cw7]{color:var(--ink-dim);opacity:0;max-height:0;margin:0;line-height:1.6;transition:max-height .55s cubic-bezier(.2,.7,.2,1),opacity .4s,margin-top .55s cubic-bezier(.2,.7,.2,1);overflow:hidden}.fp-panel[data-astro-cid-zskq5cw7]:hover .fp-body[data-astro-cid-zskq5cw7],.fp-panel[data-astro-cid-zskq5cw7]:focus-visible .fp-body[data-astro-cid-zskq5cw7]{opacity:1;max-height:12em;margin-top:12px}.fp-panel[data-astro-cid-zskq5cw7]:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.fp-single[data-astro-cid-zskq5cw7] .fp-body[data-astro-cid-zskq5cw7]{opacity:1;max-height:none;margin-top:12px}.fp-single[data-astro-cid-zskq5cw7] .fp-panel[data-astro-cid-zskq5cw7] .fp-img{opacity:.62}@media (width<=760px){.fp-single[data-astro-cid-zskq5cw7] .fp-panel[data-astro-cid-zskq5cw7] .fp-img{opacity:.32;object-position:center 18%}.fp[data-astro-cid-zskq5cw7]{flex-direction:column;min-height:0}.fp-panel[data-astro-cid-zskq5cw7]{min-height:240px}.fp-right[data-astro-cid-zskq5cw7] .fp-copy[data-astro-cid-zskq5cw7]{text-align:left;margin-left:0}.fp-body[data-astro-cid-zskq5cw7]{opacity:1;max-height:none;margin-top:12px}}@media (prefers-reduced-motion:reduce){.fp-panel[data-astro-cid-zskq5cw7],.fp-panel[data-astro-cid-zskq5cw7] .fp-img,.fp-body[data-astro-cid-zskq5cw7]{transition:none}.fp-panel[data-astro-cid-zskq5cw7]:hover .fp-img{transform:none}}.faq[data-astro-cid-hemr5th4]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.faq-item[data-astro-cid-hemr5th4]{border:1px solid var(--line);border-left:3px solid var(--red);background:var(--panel);border-radius:12px;transition:border-color .2s}.faq-item[data-astro-cid-hemr5th4][open]{border-color:color-mix(in srgb, var(--red) 55%, var(--line));border-left-color:var(--red)}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4]{text-transform:uppercase;letter-spacing:.05em;color:var(--ink);margin:0;font-family:Oswald,sans-serif;font-size:1rem;font-weight:600;transition:color .2s}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover h3[data-astro-cid-hemr5th4],.faq-item[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4]{color:var(--accent2)}.faq-toggle[data-astro-cid-hemr5th4]{border:1px solid var(--line);border-radius:50%;flex:none;width:26px;height:26px;transition:border-color .2s,transform .25s;position:relative}.faq-toggle[data-astro-cid-hemr5th4]:before,.faq-toggle[data-astro-cid-hemr5th4]:after{content:"";background:var(--ink);border-radius:1px;width:10px;height:2px;margin:-1px 0 0 -5px;transition:transform .25s,opacity .2s;position:absolute;top:50%;left:50%}.faq-toggle[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover .faq-toggle[data-astro-cid-hemr5th4],.faq-item[data-astro-cid-hemr5th4][open] .faq-toggle[data-astro-cid-hemr5th4]{border-color:var(--red)}.faq-item[data-astro-cid-hemr5th4][open] .faq-toggle[data-astro-cid-hemr5th4]{transform:rotate(180deg)}.faq-item[data-astro-cid-hemr5th4][open] .faq-toggle[data-astro-cid-hemr5th4]:after{opacity:0}.faq-a[data-astro-cid-hemr5th4]{color:var(--ink-dim);margin:0;padding:0 22px 20px;font-size:.98rem;line-height:1.6}@supports (interpolate-size:allow-keywords){.faq-item[data-astro-cid-hemr5th4]{interpolate-size:allow-keywords}.faq-item[data-astro-cid-hemr5th4]::details-content{height:0;transition:height .3s ease, content-visibility .3s allow-discrete;overflow:clip}.faq-item[data-astro-cid-hemr5th4][open]::details-content{height:auto}}.faq-reviewed[data-astro-cid-hemr5th4]{color:var(--ink-dim);margin:18px 0 0;font-size:.85rem}@media (width<=760px){.faq[data-astro-cid-hemr5th4]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.faq-item[data-astro-cid-hemr5th4],.faq-item[data-astro-cid-hemr5th4]::details-content,.faq-toggle[data-astro-cid-hemr5th4],.faq-toggle[data-astro-cid-hemr5th4]:before,.faq-toggle[data-astro-cid-hemr5th4]:after{transition:none}}.story[data-astro-cid-irahaz3f]{max-width:62ch;color:var(--ink-dim);text-align:left;margin:0 auto;font-family:Bitter,Georgia,serif;font-size:clamp(1rem,1.25vw,1.1rem);font-style:italic;font-weight:500;line-height:1.9}.story[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{margin:0 0 1.5em}.story[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]:last-child{margin-bottom:0}.reel-head[data-astro-cid-irahaz3f]{text-align:center;margin-inline:auto}
