.film-bridge[data-astro-cid-sqxwd3n6]{isolation:isolate;color:#faf2e8;background:linear-gradient(115deg,#260e18 12%,#46182a 55%,#282751);grid-template-columns:1fr 1fr;align-items:center;gap:4%;padding:100px 7%;display:grid;position:relative;overflow:hidden}.bridge-light[data-astro-cid-sqxwd3n6]{z-index:-1;pointer-events:none;background:radial-gradient(at 78% 55%,#716a8b45,#0000 60%);position:absolute;inset:0}.bridge-copy[data-astro-cid-sqxwd3n6]{z-index:2;max-width:560px;position:relative}.bridge-eyebrow[data-astro-cid-sqxwd3n6]{font:500 .72rem/1.5 var(--body);letter-spacing:.18em;text-transform:uppercase;color:#e1bcb0;margin:0 0 24px}.bridge-copy[data-astro-cid-sqxwd3n6] h2[data-astro-cid-sqxwd3n6]{font-family:var(--serif);letter-spacing:-.035em;text-transform:none;margin:0 0 28px;font-size:clamp(3.4rem,6.5vw,6.8rem);font-weight:500;line-height:.95}.bridge-intro[data-astro-cid-sqxwd3n6]{color:#ead9d6;max-width:39ch;margin:0 0 30px;font-size:1rem;line-height:1.8}.bridge-link[data-astro-cid-sqxwd3n6]{border-bottom:1px solid #e1bcb0;align-items:center;gap:32px;min-height:52px;padding:12px 0;font-size:.95rem;font-weight:500;display:inline-flex}.bridge-link[data-astro-cid-sqxwd3n6] span[data-astro-cid-sqxwd3n6]:last-child{transition:transform .18s cubic-bezier(.2,.7,.2,1);display:inline-block}.bridge-link[data-astro-cid-sqxwd3n6]:is(:hover,:focus-visible) span[data-astro-cid-sqxwd3n6]:last-child{transform:translate(3px,-3px)}.bridge-link[data-astro-cid-sqxwd3n6]:focus-visible{outline-offset:6px;outline:3px solid #fff2c6}.bridge-domain[data-astro-cid-sqxwd3n6]{letter-spacing:.1em;color:#c8b8c3;margin-top:15px;font-size:.75rem;display:block}.bridge-window[data-astro-cid-sqxwd3n6]{aspect-ratio:1/1.05;background:#252137;border:1px solid #c5c9e33b;border-radius:2px;justify-self:end;width:100%;max-width:600px;min-height:0;position:relative;overflow:hidden}.bridge-window[data-astro-cid-sqxwd3n6]:before{content:"";background:radial-gradient(at 60% 18%,#8a78ab60,#0000 60%),linear-gradient(#0000,#1c255d90);position:absolute;inset:0}.bridge-ridge[data-astro-cid-sqxwd3n6]{clip-path:polygon(0 50%,20% 5%,35% 35%,58% 0,80% 40%,100% 15%,100% 100%,0 100%);background:#667fa0;width:120%;height:60%;position:absolute;bottom:-8%;left:-10%}.bridge-ridge-near[data-astro-cid-sqxwd3n6]{clip-path:polygon(0 10%,35% 55%,60% 20%,100% 65%,100% 100%,0 100%);background:#27385f;height:65%;bottom:-25%}.bridge-frame[data-astro-cid-sqxwd3n6]{background:#fff2cf;width:68%;margin:0;padding:8px 8px 0;position:absolute;box-shadow:0 12px 26px #090e324d}.bridge-frame[data-astro-cid-sqxwd3n6] img{aspect-ratio:16/10;object-fit:contain;background:#111;width:100%;height:auto}.bridge-frame[data-astro-cid-sqxwd3n6] figcaption[data-astro-cid-sqxwd3n6]{font:500 .68rem/1.5 var(--body);color:#252c54;letter-spacing:.01em;padding:10px 2px 12px}.bridge-frame-back[data-astro-cid-sqxwd3n6]{width:64%;top:8%;left:7%;rotate:-3deg}.bridge-frame-front[data-astro-cid-sqxwd3n6]{width:64%;top:43%;right:7%;rotate:3deg}.bridge-window-label[data-astro-cid-sqxwd3n6]{text-align:center;width:100%;font:500 .62rem/1.5 var(--body);letter-spacing:.18em;color:#f7edce;position:absolute;bottom:20px}@media (width<=1000px) and (width>=761px){.film-bridge[data-astro-cid-sqxwd3n6]{gap:5%;padding:72px 5%}.bridge-window[data-astro-cid-sqxwd3n6]{aspect-ratio:1/1.25}.bridge-copy[data-astro-cid-sqxwd3n6] h2[data-astro-cid-sqxwd3n6]{font-size:clamp(3rem,6vw,4.1rem)}}@media (width<=760px){.film-bridge[data-astro-cid-sqxwd3n6]{grid-template-columns:1fr;gap:36px;padding:56px 5%}.bridge-copy[data-astro-cid-sqxwd3n6] h2[data-astro-cid-sqxwd3n6]{font-size:clamp(3.2rem,13vw,5rem)}.bridge-intro[data-astro-cid-sqxwd3n6]{font-size:.95rem}.bridge-window[data-astro-cid-sqxwd3n6]{aspect-ratio:1/1.35;justify-self:center;width:100%;max-width:480px}.bridge-frame-back[data-astro-cid-sqxwd3n6]{top:6%}.bridge-frame-front[data-astro-cid-sqxwd3n6]{top:47%}.bridge-window-label[data-astro-cid-sqxwd3n6]{font-size:.58rem;bottom:12px}.bridge-domain[data-astro-cid-sqxwd3n6]{margin-top:12px}}@media (prefers-reduced-motion:reduce){.bridge-link[data-astro-cid-sqxwd3n6] span[data-astro-cid-sqxwd3n6]:last-child{transition:none;transform:none!important}}.practice-signpost[data-astro-cid-lcdefpme]{border-bottom:1px solid #b8887866;justify-content:space-between;align-items:center;gap:28px;padding-block:32px;display:flex}.practice-signpost[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.12em;color:#d6ad93;margin:0 0 12px;font-size:.65rem;line-height:1.7}.practice-proof[data-astro-cid-lcdefpme]{font:500 clamp(1.4rem,2.3vw,2.2rem)/1.3 var(--serif);max-width:43ch;margin:0}.practice-signpost[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{flex-shrink:0;font-size:1.1rem}@media (width<=760px){.practice-signpost[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:14px;padding-block:28px}.practice-proof[data-astro-cid-lcdefpme]{font-size:1.6rem}}.selected-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px}.selected-grid[data-astro-cid-lcdefpme] .selected-intro[data-astro-cid-lcdefpme]{border-bottom:1px solid #a58e8566;border-left:0;grid-area:1/1/auto/-1;padding:0 0 24px}.selected-intro[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:12px;font-size:clamp(2rem,4vw,3.5rem)}.selected-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 8px}.selected-grid[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme]{background:#190e17a6;flex-direction:column;grid-area:auto;min-height:0;display:flex}.selected-grid[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme]:after{display:none}.selected-grid[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme] img{aspect-ratio:16/9;object-fit:contain;object-position:center;opacity:1;background:#100b0c;width:100%;height:auto;max-height:none;display:block;position:static;inset:auto}.selected-grid[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{gap:14px;height:auto;padding:24px}.selected-grid[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:.02em;overflow-wrap:normal;font-size:clamp(1.75rem,2.8vw,2.8rem);line-height:1.08}.selected-grid[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.1em;font-size:.7rem;line-height:1.6}.selected-grid[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{background:0 0;align-items:center;min-height:44px;margin:8px 0 0;padding:0;display:inline-flex}@media (width<=600px){.selected-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:24px}.selected-grid[data-astro-cid-lcdefpme] .feature[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding:20px}.section-heading[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:0}}
