.story[data-astro-cid-4n7h6qr7]{position:relative}.story__stage[data-astro-cid-4n7h6qr7]{max-width:var(--container);padding:clamp(2.5rem, 1rem + 5vw, 6rem) var(--gutter) var(--spread-y);gap:3rem;margin-inline:auto;display:grid}.story__scene[data-astro-cid-4n7h6qr7]{min-height:22rem;position:relative}.story__still[data-astro-cid-4n7h6qr7]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.story__shade[data-astro-cid-4n7h6qr7],.story__nav[data-astro-cid-4n7h6qr7],.story__pause[data-astro-cid-4n7h6qr7],.story__progress[data-astro-cid-4n7h6qr7]{display:none}.story__copy[data-astro-cid-4n7h6qr7]{gap:1.25rem;max-width:40rem;display:grid}.story__title[data-astro-cid-4n7h6qr7]{font-size:var(--fs-display);letter-spacing:-.032em;line-height:1.02}.story__title[data-astro-cid-4n7h6qr7] .tone[data-astro-cid-4n7h6qr7]{margin-top:.1em;font-size:.6em}.story__lead[data-astro-cid-4n7h6qr7]{font-size:var(--fs-lead);max-width:30rem;line-height:1.45}.story__actions[data-astro-cid-4n7h6qr7]{flex-wrap:wrap;gap:.75rem;display:flex}.story__chapters[data-astro-cid-4n7h6qr7]{border-top:2px solid var(--white);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2.5rem;margin:0;padding:2rem 0 0;list-style:none;display:grid}.chapter__title[data-astro-cid-4n7h6qr7]{font-size:var(--fs-h4)}.chapter[data-astro-cid-4n7h6qr7]:focus{outline:none}.chapter__links[data-astro-cid-4n7h6qr7]{flex-wrap:wrap;gap:.4rem 1.5rem;display:flex}.story__foot[data-astro-cid-4n7h6qr7]{font-size:var(--fs-micro);align-items:center;gap:1.5rem;font-weight:700;display:flex}.story__skip[data-astro-cid-4n7h6qr7]{display:none}.detail[data-astro-cid-4n7h6qr7]{background:#ffffff24;border-radius:999px;justify-self:start;padding:.25rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff40}.detail[data-astro-cid-4n7h6qr7] label[data-astro-cid-4n7h6qr7]{position:relative}.detail[data-astro-cid-4n7h6qr7] input[data-astro-cid-4n7h6qr7]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.detail[data-astro-cid-4n7h6qr7] span[data-astro-cid-4n7h6qr7]{font-weight:700;font-size:var(--fs-small);transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border-radius:999px;padding:.55rem 1.15rem;display:block}.detail[data-astro-cid-4n7h6qr7] input[data-astro-cid-4n7h6qr7]:checked+span[data-astro-cid-4n7h6qr7]{background:var(--white);color:var(--violet)}.detail[data-astro-cid-4n7h6qr7] input[data-astro-cid-4n7h6qr7]:focus-visible+span[data-astro-cid-4n7h6qr7]{outline:3px solid var(--white);outline-offset:2px}html[data-scene=on] .story[data-astro-cid-4n7h6qr7]{height:calc(var(--screens) * 100svh);margin-top:calc(-1 * var(--header-h))}html[data-scene=on] .story__stage[data-astro-cid-4n7h6qr7]{max-width:none;height:100svh;padding:0;display:block;position:sticky;top:0;overflow:clip}html[data-scene=on] .story__scene[data-astro-cid-4n7h6qr7]{min-height:0;position:absolute;inset:0}html[data-scene=on] .story__scene[data-astro-cid-4n7h6qr7] canvas{opacity:0;transition:opacity .9s var(--ease);position:absolute;inset:0}html[data-scene=on] .story__scene[data-astro-cid-4n7h6qr7].is-live canvas{opacity:1}html[data-scene=on] .story__still[data-astro-cid-4n7h6qr7]{display:none}html[data-scene=on] .story__chapters[data-astro-cid-4n7h6qr7]{display:contents}html[data-scene=on] .story__copy[data-astro-cid-4n7h6qr7]{z-index:2;will-change:opacity, transform, filter;position:absolute}html[data-scene=on] .story__copy[data-astro-cid-4n7h6qr7]:not([data-active]){pointer-events:none}html[data-scene=on] .chapter__title[data-astro-cid-4n7h6qr7]{letter-spacing:-.03em;font-size:clamp(2.25rem,1.4rem + 3.2vw,4.25rem);line-height:1.02}html[data-scene=on] .chapter__title[data-astro-cid-4n7h6qr7] .tone[data-astro-cid-4n7h6qr7]{margin-top:.08em}html[data-scene=on] .chapter__text[data-astro-cid-4n7h6qr7]{font-size:var(--fs-lead);line-height:1.45}html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .story__copy[data-astro-cid-4n7h6qr7]{left:50%;top:calc(var(--header-h) + clamp(1rem, 4svh, 3rem));width:min(48rem, calc(100% - 2 * var(--gutter)));text-align:center;justify-items:center;translate:-50%}html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .story__intro[data-astro-cid-4n7h6qr7]{top:calc(var(--header-h) + clamp(1.5rem, 8svh, 5rem))}html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .chapter__text[data-astro-cid-4n7h6qr7]{max-width:34rem;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem)}html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .chapter__title[data-astro-cid-4n7h6qr7]{font-size:clamp(2rem,1.3rem + 2.3vw,3.4rem)}html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .story__title[data-astro-cid-4n7h6qr7]{font-size:clamp(2.6rem,1.6rem + 3.4vw,4.75rem)}html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .story__copy[data-astro-cid-4n7h6qr7]{gap:.9rem}html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .chapter__links[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .story__actions[data-astro-cid-4n7h6qr7]{justify-content:center}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__shade[data-astro-cid-4n7h6qr7]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#3c045ce6 0%,#3c045cb8 30%,#3c045c40 46%,#3c045c00 60%);display:block;position:absolute;inset:0}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__copy[data-astro-cid-4n7h6qr7]{left:max(var(--gutter), calc((100vw - var(--container)) / 2 + var(--gutter)));top:calc(var(--header-h) + 1.5rem);align-content:center;width:min(34rem,40vw);bottom:5.5rem}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .chapter__title[data-astro-cid-4n7h6qr7]{font-size:clamp(1.9rem,min(3.1vw,5.6svh),3.4rem)}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__title[data-astro-cid-4n7h6qr7]{font-size:clamp(2.4rem,min(5.2vw,8.6svh),5rem)}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .chapter__text[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__lead[data-astro-cid-4n7h6qr7]{font-size:clamp(1rem,min(1.25vw,2.2svh),1.25rem)}html[data-scene=on] .story__nav[data-astro-cid-4n7h6qr7]{z-index:3;right:var(--gutter);backdrop-filter:blur(8px);background:#340352b8;border-radius:.9rem;padding:.5rem .85rem;display:block;position:absolute;top:50%;translate:0 -50%}.story__nav[data-astro-cid-4n7h6qr7] ol[data-astro-cid-4n7h6qr7]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.story__nav[data-astro-cid-4n7h6qr7] a[data-astro-cid-4n7h6qr7]{color:#fffc;font-size:var(--fs-micro);text-align:right;transition:color var(--t-fast) var(--ease);grid-template-columns:auto 2.25rem;align-items:center;gap:.75rem;padding:.3rem 0;font-weight:700;text-decoration:none;display:grid}.story__nav-label[data-astro-cid-4n7h6qr7]{opacity:.8;transition:opacity var(--t-med) var(--ease)}.story__nav[data-astro-cid-4n7h6qr7] a[data-astro-cid-4n7h6qr7]:hover .story__nav-label[data-astro-cid-4n7h6qr7],.story__nav[data-astro-cid-4n7h6qr7] a[data-astro-cid-4n7h6qr7]:focus-visible .story__nav-label[data-astro-cid-4n7h6qr7],.story__nav[data-astro-cid-4n7h6qr7] a[data-astro-cid-4n7h6qr7][aria-current] .story__nav-label[data-astro-cid-4n7h6qr7]{opacity:1}.story__nav[data-astro-cid-4n7h6qr7] a[data-astro-cid-4n7h6qr7]:hover,.story__nav[data-astro-cid-4n7h6qr7] a[data-astro-cid-4n7h6qr7][aria-current]{color:var(--white)}.story__nav-mark[data-astro-cid-4n7h6qr7]{background:#ffffff4d;height:2px;position:relative;overflow:hidden}.story__nav-fill[data-astro-cid-4n7h6qr7]{background:var(--white);transform:scaleX(var(--fill,0));transform-origin:0;position:absolute;inset:0}html[data-scene=on] .story__foot[data-astro-cid-4n7h6qr7]{z-index:3;max-width:var(--container);padding:0 var(--gutter) clamp(1rem, 3svh, 2rem);margin-inline:auto;position:absolute;bottom:0;left:0;right:0}html[data-scene=on] .story__skip[data-astro-cid-4n7h6qr7]{color:var(--white);display:inline}html[data-scene=on] .story__caption[data-astro-cid-4n7h6qr7]{margin-left:auto}html[data-scene=on] .story__pause[data-astro-cid-4n7h6qr7]{width:2.5rem;height:2.5rem;color:var(--white);background:0 0;border:1.5px solid #fff9;border-radius:999px;place-items:center;display:inline-grid}.story__pause[data-astro-cid-4n7h6qr7]:hover{background:var(--white);color:var(--violet)}.story__pause[data-astro-cid-4n7h6qr7] svg{width:1rem;height:1rem}html[data-scene=on] .story__progress[data-astro-cid-4n7h6qr7]{z-index:3;background:#ffffff26;height:2px;display:block;position:absolute;bottom:0;left:0;right:0}.story__progress[data-astro-cid-4n7h6qr7] span[data-astro-cid-4n7h6qr7]{background:var(--white);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (width<=40rem){html[data-scene=on] .story__nav[data-astro-cid-4n7h6qr7]{display:none}}@media (width<=63.99rem){html[data-scene=on] .story__nav[data-astro-cid-4n7h6qr7]{right:.6rem}.story__nav[data-astro-cid-4n7h6qr7] a[data-astro-cid-4n7h6qr7]{grid-template-columns:1rem}.story__nav-label[data-astro-cid-4n7h6qr7]{display:none}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__shade[data-astro-cid-4n7h6qr7]{background:linear-gradient(#3c045c00 26%,#3c045c59 38%,#3c045ccc 55%,#3c045cf0 100%)}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__copy[data-astro-cid-4n7h6qr7]{left:var(--gutter);right:var(--gutter);align-content:end;width:auto;top:auto;bottom:4.5rem}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .chapter__title[data-astro-cid-4n7h6qr7]{font-size:clamp(1.6rem,min(6.4vw,4.4svh),2.4rem)}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__title[data-astro-cid-4n7h6qr7]{font-size:clamp(2rem,min(9vw,6svh),3rem)}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .chapter__text[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__lead[data-astro-cid-4n7h6qr7]{font-size:.9375rem}html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .story__copy[data-astro-cid-4n7h6qr7]{width:calc(100% - 2 * var(--gutter))}html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .story__intro[data-astro-cid-4n7h6qr7]{top:calc(var(--header-h) + 1rem)}html[data-scene=on] .chapter__title[data-astro-cid-4n7h6qr7]{font-size:clamp(1.9rem,1.2rem + 3.4vw,2.75rem)}html[data-scene=on] .chapter__text[data-astro-cid-4n7h6qr7]{font-size:var(--fs-body)}html[data-scene=on] .story__caption[data-astro-cid-4n7h6qr7]{display:none}}@media (width<=63.99rem) and (height<=760px){html[data-scene=on] .chapter__title[data-astro-cid-4n7h6qr7]{font-size:clamp(1.55rem,1.1rem + 2.4vw,2.1rem)}html[data-scene=on] .story__title[data-astro-cid-4n7h6qr7]{font-size:clamp(2rem,1.4rem + 3vw,2.6rem)!important}html[data-scene=on] .chapter__text[data-astro-cid-4n7h6qr7],html[data-scene=on] .story__lead[data-astro-cid-4n7h6qr7]{font-size:.9375rem;line-height:1.45}html[data-scene=on] .story__copy[data-astro-cid-4n7h6qr7]{gap:.6rem!important}html[data-scene=on] .story__actions[data-astro-cid-4n7h6qr7] .button[data-astro-cid-4n7h6qr7]{min-height:2.75rem;padding:.55rem 1rem;font-size:.9375rem}}@media (width<=63.99rem) and (height<=520px) and (orientation:landscape){html[data-scene=on] .story__copy[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .story__copy[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .story__intro[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__copy[data-astro-cid-4n7h6qr7]{left:max(var(--gutter), env(safe-area-inset-left));right:auto;top:calc(var(--header-h) + .25rem);text-align:left;justify-items:start;width:46%;bottom:auto;translate:none}html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .chapter__links[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .story__actions[data-astro-cid-4n7h6qr7]{justify-content:flex-start}html[data-scene=on] .chapter__title[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .chapter__title[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .chapter__title[data-astro-cid-4n7h6qr7]{font-size:1.3rem}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .chapter__text[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__lead[data-astro-cid-4n7h6qr7],html[data-scene=on] .story--centre[data-astro-cid-4n7h6qr7] .chapter__text[data-astro-cid-4n7h6qr7]{font-size:.875rem}html[data-scene=on] .story__title[data-astro-cid-4n7h6qr7]{font-size:1.75rem!important}html[data-scene=on] .story__skip[data-astro-cid-4n7h6qr7]{display:none}html[data-scene=on] .story__foot[data-astro-cid-4n7h6qr7]{justify-content:flex-end}html[data-scene=on] .chapter__text[data-astro-cid-4n7h6qr7],html[data-scene=on] .story__lead[data-astro-cid-4n7h6qr7]{font-size:.875rem}html[data-scene=on] .story--editorial[data-astro-cid-4n7h6qr7] .story__shade[data-astro-cid-4n7h6qr7]{background:linear-gradient(90deg,#3c045ceb 0%,#3c045cbf 42%,#3c045c00 62%)}html[data-scene=on] .story__foot[data-astro-cid-4n7h6qr7]{padding-bottom:.5rem}}.awards__grid[data-astro-cid-v3aibg76]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.awards__intro[data-astro-cid-v3aibg76]{justify-items:start;gap:1.5rem;display:grid}.awards__logo[data-astro-cid-v3aibg76]{width:clamp(9rem,7rem + 5vw,12rem);height:auto;margin-top:.5rem}.awards__list[data-astro-cid-v3aibg76]{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.award[data-astro-cid-v3aibg76]{border-bottom:1px solid var(--line);grid-template-columns:8.5rem minmax(0,1fr);grid-template-areas:"status title""status body";align-items:baseline;gap:.2rem 1.5rem;padding-block:clamp(1rem,.8rem + .6vw,1.4rem);display:grid}.award__status[data-astro-cid-v3aibg76]{font-size:var(--fs-micro);color:var(--violet-ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:999px;grid-area:status;justify-self:start;align-items:center;gap:.35rem;padding:.3rem .75rem;font-weight:700;display:inline-flex}.award__status--won[data-astro-cid-v3aibg76]{background:var(--violet);color:var(--white);box-shadow:none}.award__status[data-astro-cid-v3aibg76] svg{width:.95rem;height:.95rem}.award__title[data-astro-cid-v3aibg76]{font-size:var(--fs-h4);letter-spacing:-.015em;grid-area:title;font-weight:700;line-height:1.2}.award__body[data-astro-cid-v3aibg76]{color:var(--ink-2);font-size:var(--fs-small);grid-area:body}.award__note[data-astro-cid-v3aibg76]{color:var(--ink-3)}@media (width<=56rem){.awards__grid[data-astro-cid-v3aibg76]{grid-template-columns:minmax(0,1fr)}}@media (width<=30rem){.award[data-astro-cid-v3aibg76]{grid-template-columns:minmax(0,1fr);grid-template-areas:"status""title""body";row-gap:.45rem}}.proof-strip[data-astro-cid-5connx7z]{background:var(--white);scroll-margin-top:var(--header-h);padding-block:clamp(2.5rem,1.75rem + 3vw,4.25rem)}.proof-strip[data-astro-cid-5connx7z]:focus{outline:none}.proof-strip__grid[data-astro-cid-5connx7z]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.proof-strip__title[data-astro-cid-5connx7z]{font-size:var(--fs-h3);letter-spacing:-.02em;margin-bottom:clamp(1rem,.75rem + 1vw,1.5rem);line-height:1.1}.proof-strip__wins[data-astro-cid-5connx7z]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.proof-strip__wins[data-astro-cid-5connx7z] li[data-astro-cid-5connx7z]{border-radius:var(--radius-tile);background:var(--magnolia);align-content:start;gap:.2rem;padding:1rem 1.15rem 1.1rem;line-height:1.3;display:grid}.proof-strip__badge[data-astro-cid-5connx7z]{background:var(--violet);width:2.5rem;height:2.5rem;color:var(--white);border-radius:50%;place-items:center;margin-bottom:.45rem;display:grid}.proof-strip__badge[data-astro-cid-5connx7z] svg{width:1.25rem;height:1.25rem}.proof-strip__status[data-astro-cid-5connx7z]{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--violet-ink);font-weight:700}.proof-strip__wins[data-astro-cid-5connx7z] strong[data-astro-cid-5connx7z]{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;font-size:1.0625rem;line-height:1.15}.proof-strip__body[data-astro-cid-5connx7z]{font-size:var(--fs-small);color:var(--ink-2)}.proof-strip__quote[data-astro-cid-5connx7z]{border-radius:var(--radius-tile);background:var(--violet);color:var(--white);margin:0;padding:clamp(1.25rem,1rem + 1.25vw,2rem);position:relative}.proof-strip__mark[data-astro-cid-5connx7z]{height:.55em;color:var(--lilac);font-size:3.5rem;font-weight:700;line-height:1;display:block}.proof-strip__quote[data-astro-cid-5connx7z] blockquote[data-astro-cid-5connx7z]{margin:0}.proof-strip__quote[data-astro-cid-5connx7z] p[data-astro-cid-5connx7z]{letter-spacing:-.01em;text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);font-weight:700;line-height:1.3}.proof-strip__quote[data-astro-cid-5connx7z] figcaption[data-astro-cid-5connx7z]{font-size:var(--fs-small);align-items:center;gap:.85rem;margin-top:1rem;line-height:1.35;display:flex}.proof-strip__quote[data-astro-cid-5connx7z] figcaption[data-astro-cid-5connx7z]>span[data-astro-cid-5connx7z]{display:grid}.proof-strip__quote[data-astro-cid-5connx7z] figcaption[data-astro-cid-5connx7z] span[data-astro-cid-5connx7z] span[data-astro-cid-5connx7z]{color:#ffffffd9}.proof-strip__photo[data-astro-cid-5connx7z]{object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem}.proof-strip__more[data-astro-cid-5connx7z]{color:var(--white);margin-top:.85rem}@media (width<=56rem){.proof-strip__grid[data-astro-cid-5connx7z]{grid-template-columns:minmax(0,1fr)}}@media (width<=30rem){.proof-strip__wins[data-astro-cid-5connx7z]{grid-template-columns:minmax(0,1fr)}}.film__inner[data-astro-cid-lily3wpm]{text-align:center;justify-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}.film__title[data-astro-cid-lily3wpm]{max-width:22ch}.film__frame[data-astro-cid-lily3wpm]{width:min(100%, 64rem, calc((100svh - var(--header-h) - 17rem) * 16 / 9));aspect-ratio:16/9;border-radius:var(--radius-tile);background:var(--violet-night);min-width:min(100%,36rem);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #140028b3}.film__poster[data-astro-cid-lily3wpm],.film__frame[data-astro-cid-lily3wpm] .film__player{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.film__frame[data-astro-cid-lily3wpm] .film__player{background:#000}.film__poster[data-astro-cid-lily3wpm]{transition:transform var(--t-slow) var(--ease)}.film__play[data-astro-cid-lily3wpm]{color:var(--white);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#1e003200 55%,#1e00328c);border:0;justify-content:flex-start;align-items:flex-end;gap:1rem;padding:clamp(1rem,3vw,2rem);display:flex;position:absolute;inset:0}.film__icon[data-astro-cid-lily3wpm]{background:var(--white);width:clamp(3.5rem,2.5rem + 3vw,5rem);height:clamp(3.5rem,2.5rem + 3vw,5rem);color:var(--violet);transition:transform var(--t-med) var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 12px 30px -10px #14002899}.film__icon[data-astro-cid-lily3wpm] svg{fill:currentColor;width:40%;height:40%;margin-left:8%}.film__label[data-astro-cid-lily3wpm]{gap:.15rem;font-size:clamp(1.0625rem,1rem + .4vw,1.375rem);font-weight:700;display:grid}.film__meta[data-astro-cid-lily3wpm]{font-weight:400;font-size:var(--fs-small);color:var(--lilac)}.film__play[data-astro-cid-lily3wpm]:hover .film__icon[data-astro-cid-lily3wpm],.film__play[data-astro-cid-lily3wpm]:focus-visible .film__icon[data-astro-cid-lily3wpm]{transform:scale(1.06)}.film__frame[data-astro-cid-lily3wpm]:hover .film__poster[data-astro-cid-lily3wpm]{transform:scale(1.015)}.film__play[data-astro-cid-lily3wpm]:focus-visible{outline:3px solid var(--white);outline-offset:-6px}.film__frame[data-astro-cid-lily3wpm][data-playing] .film__play[data-astro-cid-lily3wpm],.film__frame[data-astro-cid-lily3wpm][data-playing] .film__poster[data-astro-cid-lily3wpm]{display:none}.film__note[data-astro-cid-lily3wpm]{font-size:var(--fs-small);color:var(--lilac);margin:-1.5rem 0 0}@media (width<=47.99rem){.film__label[data-astro-cid-lily3wpm]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.film__play[data-astro-cid-lily3wpm]{background:0 0;padding:.85rem}.film__icon[data-astro-cid-lily3wpm]{width:3rem;height:3rem}}@media (prefers-reduced-motion:reduce){.film__poster[data-astro-cid-lily3wpm],.film__icon[data-astro-cid-lily3wpm]{transition:none}}.insights__grid[data-astro-cid-b2q6tz3d]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:stretch;gap:clamp(2rem,5vw,5rem);display:grid}.insights__intro[data-astro-cid-b2q6tz3d]{grid-template-rows:auto auto auto 1fr;justify-items:start;gap:1.25rem;display:grid}.insights__doc[data-astro-cid-b2q6tz3d]{filter:drop-shadow(0 22px 22px #4b05702e);align-self:end;width:clamp(11rem,8rem + 9vw,17rem);height:auto;margin-top:1rem}.insights__cards[data-astro-cid-b2q6tz3d]{gap:clamp(.75rem,1.4vw,1.1rem);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-b2q6tz3d]{border-radius:var(--radius-tile);background:var(--magnolia);height:100%;transition:box-shadow var(--t-med) var(--ease), transform var(--t-med) var(--ease);gap:.5rem;padding:clamp(1.25rem,1rem + 1vw,1.9rem);text-decoration:none;display:grid}.card[data-astro-cid-b2q6tz3d]:hover{transform:translateY(-2px);box-shadow:0 18px 40px -26px #4b057073}.card__meta[data-astro-cid-b2q6tz3d]{font-size:var(--fs-micro);color:var(--violet);gap:.5rem;font-weight:700;display:flex}.card__title[data-astro-cid-b2q6tz3d]{letter-spacing:-.015em;font-size:clamp(1.1875rem,1.08rem + .45vw,1.5rem);line-height:1.2}.card__desc[data-astro-cid-b2q6tz3d]{-webkit-line-clamp:2;color:var(--ink-2);font-size:var(--fs-small);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.card__more[data-astro-cid-b2q6tz3d]{font-size:var(--fs-small);color:var(--violet-ink);align-items:center;gap:.4rem;margin-top:.25rem;font-weight:700;display:inline-flex}.card__more[data-astro-cid-b2q6tz3d] svg{width:1rem;height:1rem;transition:transform var(--t-med) var(--ease)}.card[data-astro-cid-b2q6tz3d]:hover .card__more[data-astro-cid-b2q6tz3d] svg{transform:translate(3px)}@media (width<=56rem){.insights__grid[data-astro-cid-b2q6tz3d]{grid-template-columns:minmax(0,1fr)}.insights__intro[data-astro-cid-b2q6tz3d]{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:end}.insights__intro[data-astro-cid-b2q6tz3d]>[data-astro-cid-b2q6tz3d]:not(.insights__doc){grid-column:1}.insights__doc[data-astro-cid-b2q6tz3d]{grid-area:1/2/span 3;width:clamp(7rem,22vw,10rem);margin:0}}.estimate-spread__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.estimate-spread__intro[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}.estimate-spread__panel[data-astro-cid-lcdefpme]{border-radius:var(--radius-tile);background:var(--magnolia);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.section-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 3rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:flex}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:22ch}.proof[data-astro-cid-lcdefpme]{gap:clamp(2rem,4vw,3.5rem);display:grid}.proof[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:22ch}@media (width<=56rem){.estimate-spread__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
