.steps[data-astro-cid-xd4onjaj]{counter-reset:s;display:grid;gap:var(--space-6);margin:var(--space-12) 0 0;padding:0;list-style:none;max-inline-size:var(--measure)}.steps__item[data-astro-cid-xd4onjaj]{counter-increment:s;display:grid;grid-template-columns:auto 1fr;gap:var(--space-4);align-items:start;color:var(--color-muted-strong);font-size:var(--fs-lead);line-height:var(--lh-body)}.steps__item[data-astro-cid-xd4onjaj]:before{content:counter(s);display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:var(--radius-circle);background:var(--color-accent-text);color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1}.faq[data-astro-cid-mwgf6z73]{display:grid;gap:var(--space-8);margin-block-start:var(--space-12)}.faq__item[data-astro-cid-mwgf6z73]{padding-block-start:var(--space-6);border-block-start:1px solid var(--color-border-strong)}.faq__q[data-astro-cid-mwgf6z73]{font-size:var(--fs-h3);font-weight:var(--fw-bold);max-inline-size:30ch}.faq__a[data-astro-cid-mwgf6z73]{margin-block-start:var(--space-3);color:var(--color-muted-strong);font-size:var(--fs-body);line-height:var(--lh-body);max-inline-size:var(--measure)}@media(min-width:920px){.faq__item[data-astro-cid-mwgf6z73]{display:grid;grid-template-columns:1fr 1.3fr;gap:var(--space-8)}.faq__a[data-astro-cid-mwgf6z73]{margin-block-start:0}}.plan[data-astro-cid-kshvrksk]{display:grid;justify-items:end;gap:var(--space-2)}.map[data-astro-cid-kshvrksk]{inline-size:100%;padding:var(--space-6);background:color-mix(in srgb,#fff 4%,transparent);border:1px solid var(--color-on-dark-line);border-radius:var(--radius-xl)}.map__svg[data-astro-cid-kshvrksk]{display:block;inline-size:100%;block-size:auto}.map__floor[data-astro-cid-kshvrksk]{fill:none;stroke:var(--color-on-dark-line);stroke-width:1.5}.map__grid[data-astro-cid-kshvrksk] line[data-astro-cid-kshvrksk]{stroke:#fff;stroke-opacity:.05;stroke-width:1}.map__shelves[data-astro-cid-kshvrksk] rect[data-astro-cid-kshvrksk]{fill:#fff;fill-opacity:.07;stroke:#fff;stroke-opacity:.12;stroke-width:1}.map__start[data-astro-cid-kshvrksk]{fill:var(--color-on-dark)}.route__line[data-astro-cid-kshvrksk]{fill:none;stroke:var(--color-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.route__end[data-astro-cid-kshvrksk]{fill:var(--color-accent);stroke:var(--color-surface-dark);stroke-width:2.5;transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:no-preference){.plan[data-astro-cid-kshvrksk][data-live] .route__line[data-astro-cid-kshvrksk]{stroke-dasharray:1;animation:routeCycle 12s linear infinite backwards;animation-delay:calc(var(--slot) * 4s)}.plan[data-astro-cid-kshvrksk][data-live] .route__end[data-astro-cid-kshvrksk]{animation:markerCycle 12s linear infinite backwards;animation-delay:calc(var(--slot) * 4s)}.plan[data-astro-cid-kshvrksk][data-live][data-paused] .route__line[data-astro-cid-kshvrksk],.plan[data-astro-cid-kshvrksk][data-live][data-paused] .route__end[data-astro-cid-kshvrksk]{animation-play-state:paused}@keyframes routeCycle{0%{stroke-dashoffset:1;opacity:1}13%{stroke-dashoffset:0;opacity:1}28%{stroke-dashoffset:0;opacity:1}31%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@keyframes markerCycle{0%,12%{opacity:0;transform:scale(.4)}16%{opacity:1;transform:scale(1)}28%{opacity:1;transform:scale(1)}31%,to{opacity:0;transform:scale(.4)}}}.plan__pause[data-astro-cid-kshvrksk]{padding:var(--space-2) var(--space-4);border:1px solid var(--color-on-dark-line);border-radius:var(--radius-pill);background:transparent;color:var(--color-on-dark-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.plan__pause[data-astro-cid-kshvrksk]:hover{color:var(--color-on-dark);border-color:var(--color-on-dark)}.plan__pause[data-astro-cid-kshvrksk]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.qr[data-astro-cid-uotgfjt4]{--cycle: 9s;display:grid;justify-items:end;gap:var(--space-3)}.qr__figure[data-astro-cid-uotgfjt4]{inline-size:100%;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.il[data-astro-cid-uotgfjt4]{display:block;inline-size:100%;block-size:auto}.il-surface[data-astro-cid-uotgfjt4]{fill:var(--color-surface);stroke:var(--color-muted);stroke-width:1.5}.il-frame[data-astro-cid-uotgfjt4],.il-line[data-astro-cid-uotgfjt4]{fill:none;stroke:var(--color-muted);stroke-width:1.5}.il-stand[data-astro-cid-uotgfjt4]{fill:var(--color-surface-warm-2);stroke:var(--color-muted);stroke-width:1.5}.il-bar[data-astro-cid-uotgfjt4]{fill:var(--color-surface-warm-2)}.il-dark[data-astro-cid-uotgfjt4]{fill:var(--color-heading)}.il-speaker-pill[data-astro-cid-uotgfjt4]{fill:var(--color-border-strong)}.il-accent[data-astro-cid-uotgfjt4]{fill:var(--color-accent)}.il-accent-line[data-astro-cid-uotgfjt4]{fill:none;stroke:var(--color-accent);stroke-width:2.5}.qr__scan[data-astro-cid-uotgfjt4],.qr__fly[data-astro-cid-uotgfjt4]{opacity:0}.qr__scan[data-astro-cid-uotgfjt4]{fill:var(--color-accent)}.qr__fly[data-astro-cid-uotgfjt4]{fill:none;stroke:var(--color-accent);stroke-width:1.5}.qr__pause[data-astro-cid-uotgfjt4]{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-muted-strong);font:inherit;font-size:var(--fs-xs);cursor:pointer}.qr__pause[data-astro-cid-uotgfjt4]:hover{color:var(--color-heading);border-color:var(--color-border-strong)}.qr__pause[data-astro-cid-uotgfjt4]:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.qr[data-astro-cid-uotgfjt4][data-live] .qr__scan[data-astro-cid-uotgfjt4]{animation:qrScan var(--cycle) ease-in-out infinite}.qr[data-astro-cid-uotgfjt4][data-live] .qr__fly[data-astro-cid-uotgfjt4]{animation:qrFly var(--cycle) cubic-bezier(.4,0,.2,1) infinite}.qr[data-astro-cid-uotgfjt4][data-live] .qr__plan[data-astro-cid-uotgfjt4]{animation:qrPlan var(--cycle) ease-out infinite}.qr[data-astro-cid-uotgfjt4][data-live] .qr__plan[data-astro-cid-uotgfjt4] .il-accent-line[data-astro-cid-uotgfjt4]{stroke-dasharray:1;animation:qrDraw var(--cycle) ease-out infinite}.qr[data-astro-cid-uotgfjt4][data-live] .qr__code[data-astro-cid-uotgfjt4]{animation:qrCode var(--cycle) linear infinite}.qr[data-astro-cid-uotgfjt4][data-live][data-paused] .qr__scan[data-astro-cid-uotgfjt4],.qr[data-astro-cid-uotgfjt4][data-live][data-paused] .qr__fly[data-astro-cid-uotgfjt4],.qr[data-astro-cid-uotgfjt4][data-live][data-paused] .qr__plan[data-astro-cid-uotgfjt4],.qr[data-astro-cid-uotgfjt4][data-live][data-paused] .qr__plan[data-astro-cid-uotgfjt4] .il-accent-line[data-astro-cid-uotgfjt4],.qr[data-astro-cid-uotgfjt4][data-live][data-paused] .qr__code[data-astro-cid-uotgfjt4]{animation-play-state:paused}@keyframes qrScan{0%,20%{opacity:0;transform:translateY(0)}24%{opacity:.9;transform:translateY(0)}34%{opacity:.9;transform:translateY(21px)}38%,to{opacity:0;transform:translateY(21px)}}@keyframes qrFly{0%,38%{opacity:0;transform:translate(0) scale(1)}41%{opacity:1;transform:translate(0) scale(1)}55%{opacity:0;transform:translate(74px,-6px) scale(.55)}to{opacity:0;transform:translate(74px,-6px) scale(.55)}}@keyframes qrPlan{0%,50%{opacity:0}58%,to{opacity:1}}@keyframes qrDraw{0%,58%{stroke-dashoffset:1}78%,to{stroke-dashoffset:0}}@keyframes qrCode{0%,38%{opacity:1}55%,92%{opacity:.35}to{opacity:1}}}.hiw-hero[data-astro-cid-nn5fnp6i]{padding-block:var(--space-16);background:radial-gradient(100% 70% at 90% 0%,var(--color-surface-warm) 0%,transparent 60%),var(--color-surface)}.hiw-hero[data-astro-cid-nn5fnp6i] .head__heading{font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);line-height:var(--lh-tight);max-inline-size:24ch}.hiw-hero__cta[data-astro-cid-nn5fnp6i]{margin-block-start:var(--space-8)}.hiw-hero__plan[data-astro-cid-nn5fnp6i]{padding:var(--space-6);background:var(--color-surface-dark);border-radius:var(--radius-xl)}.hiw-hero__inner[data-astro-cid-nn5fnp6i]{display:grid;gap:var(--space-12);align-items:center}.hiw-opac__media[data-astro-cid-nn5fnp6i]{display:grid;justify-items:center}.hiw-mgmt__media[data-astro-cid-nn5fnp6i]{display:grid;justify-items:end;gap:var(--space-3)}.hiw-mgmt__media[data-astro-cid-nn5fnp6i] .channel__figure{inline-size:100%;padding:var(--space-4);border:1px solid var(--color-border)}.hiw-mgmt__pause[data-astro-cid-nn5fnp6i]{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-muted-strong);font:inherit;font-size:var(--fs-xs);cursor:pointer}.hiw-mgmt__pause[data-astro-cid-nn5fnp6i]:hover{color:var(--color-heading);border-color:var(--color-border-strong)}.hiw-mgmt__pause[data-astro-cid-nn5fnp6i]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.split[data-astro-cid-nn5fnp6i]{display:grid;gap:var(--space-12);align-items:center}.split__cta[data-astro-cid-nn5fnp6i]{margin-block-start:var(--space-8)}@media(min-width:920px){.hiw-hero[data-astro-cid-nn5fnp6i]{padding-block:var(--space-24) var(--space-16)}.hiw-hero--plan[data-astro-cid-nn5fnp6i] .hiw-hero__inner[data-astro-cid-nn5fnp6i]{grid-template-columns:1.05fr 1fr;gap:var(--space-16)}.split[data-astro-cid-nn5fnp6i]{grid-template-columns:1.1fr 1fr;gap:var(--space-16)}.split--reverse[data-astro-cid-nn5fnp6i]>[data-astro-cid-nn5fnp6i]:first-child{order:2}.split--media-first[data-astro-cid-nn5fnp6i]{grid-template-columns:.8fr 1.2fr}}.cases-hero[data-astro-cid-yumgpcek]{padding-block:var(--space-16);background:radial-gradient(100% 70% at 88% 0%,var(--color-surface-warm) 0%,transparent 60%),var(--color-surface)}.cases-hero[data-astro-cid-yumgpcek] .head__heading{font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);line-height:var(--lh-tight);max-inline-size:22ch}.cards[data-astro-cid-yumgpcek]{display:grid;gap:var(--space-8);margin:0;padding:0;list-style:none}.card[data-astro-cid-yumgpcek]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);background:var(--color-surface-warm);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.card--quiet[data-astro-cid-yumgpcek]{background:var(--color-surface)}.card__institution[data-astro-cid-yumgpcek]{color:var(--color-accent-text);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.card__title[data-astro-cid-yumgpcek]{font-size:var(--fs-h3);font-weight:var(--fw-bold)}.card__summary[data-astro-cid-yumgpcek]{color:var(--color-muted-strong);font-size:var(--fs-sm);line-height:var(--lh-body)}.card__proof[data-astro-cid-yumgpcek]{padding-inline-start:var(--space-4);border-inline-start:3px solid var(--color-accent);color:var(--color-heading);font-weight:var(--fw-bold)}.card__cta[data-astro-cid-yumgpcek]{margin-block-start:auto;padding-block-start:var(--space-4)}@media(min-width:920px){.cases-hero[data-astro-cid-yumgpcek]{padding-block:var(--space-24) var(--space-16)}.cards[data-astro-cid-yumgpcek]{grid-template-columns:repeat(2,1fr);gap:var(--space-8)}}.uam-hero[data-astro-cid-5giuysim]{padding-block:var(--space-16);background:radial-gradient(100% 70% at 88% 0%,var(--color-surface-warm) 0%,transparent 60%),var(--color-surface)}.uam-hero[data-astro-cid-5giuysim] .head__heading{font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);line-height:var(--lh-tight);max-inline-size:24ch}.uam-hero__proof[data-astro-cid-5giuysim]{margin-block-start:var(--space-8);padding-inline-start:var(--space-4);border-inline-start:3px solid var(--color-accent);color:var(--color-heading);font-size:var(--fs-lead);font-weight:var(--fw-semibold);max-inline-size:46ch}.glance[data-astro-cid-5giuysim]{display:grid;gap:var(--space-6);margin:0}.glance__row[data-astro-cid-5giuysim]{display:grid;gap:var(--space-1)}.glance__label[data-astro-cid-5giuysim]{color:var(--color-subtle);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.glance__value[data-astro-cid-5giuysim]{margin:0;color:var(--color-heading);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-body)}.two[data-astro-cid-5giuysim]{display:grid;gap:var(--space-12);align-items:center}.method[data-astro-cid-5giuysim]{margin-block-start:var(--space-8);color:var(--color-muted);font-size:var(--fs-xs);line-height:var(--lh-body);max-inline-size:60ch}.quote[data-astro-cid-5giuysim]{margin:0;max-inline-size:58ch}.quote__body[data-astro-cid-5giuysim]{margin:0}.quote__body[data-astro-cid-5giuysim] p[data-astro-cid-5giuysim]{color:#fff;font-size:var(--fs-h3);font-weight:var(--fw-medium);line-height:1.45;text-wrap:pretty}.quote__by[data-astro-cid-5giuysim]{display:grid;gap:var(--space-1);margin-block-start:var(--space-8);padding-inline-start:var(--space-4);border-inline-start:3px solid var(--color-accent)}.quote__name[data-astro-cid-5giuysim]{color:#fff;font-weight:var(--fw-bold)}.quote__role[data-astro-cid-5giuysim]{color:var(--color-accent-tint);font-size:var(--fs-sm)}.learnings[data-astro-cid-5giuysim]{counter-reset:l;display:grid;gap:var(--space-6);margin:var(--space-12) 0 0;padding:0;list-style:none}.learnings__item[data-astro-cid-5giuysim]{counter-increment:l;display:grid;grid-template-columns:auto 1fr;gap:var(--space-4);align-items:start;color:var(--color-muted-strong);font-size:var(--fs-lead);line-height:var(--lh-body)}.learnings__item[data-astro-cid-5giuysim]:before{content:counter(l);display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:var(--radius-circle);background:var(--color-accent-text);color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1}.results__photo[data-astro-cid-5giuysim]{max-inline-size:380px;margin-block-start:var(--space-12)}@media(min-width:768px){.glance[data-astro-cid-5giuysim]{grid-template-columns:repeat(3,1fr);gap:var(--space-8)}.learnings[data-astro-cid-5giuysim]{grid-template-columns:repeat(2,1fr);gap:var(--space-8)}}@media(min-width:920px){.uam-hero[data-astro-cid-5giuysim]{padding-block:var(--space-24) var(--space-16)}.two[data-astro-cid-5giuysim]{grid-template-columns:1.15fr 1fr;gap:var(--space-16)}.two--reverse[data-astro-cid-5giuysim]>[data-astro-cid-5giuysim]:first-child{order:2}}.urjc-hero[data-astro-cid-jww3xnkr]{padding-block:var(--space-16);background:radial-gradient(100% 70% at 88% 0%,var(--color-surface-warm) 0%,transparent 60%),var(--color-surface)}.urjc-hero[data-astro-cid-jww3xnkr] .head__heading{font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);line-height:var(--lh-tight);max-inline-size:22ch}.glance[data-astro-cid-jww3xnkr]{display:grid;gap:var(--space-4);margin:0}.glance__row[data-astro-cid-jww3xnkr]{display:grid;gap:var(--space-1);padding-block-end:var(--space-4);border-block-end:1px solid var(--color-border)}.glance__row[data-astro-cid-jww3xnkr]:last-child{padding-block-end:0;border-block-end:0}.glance__label[data-astro-cid-jww3xnkr]{color:var(--color-accent-text);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.glance__value[data-astro-cid-jww3xnkr]{margin:0;color:var(--color-heading);font-size:var(--fs-lead);font-weight:var(--fw-semibold);line-height:var(--lh-body)}.urjc-split[data-astro-cid-jww3xnkr]{display:grid;gap:var(--space-12);align-items:center}.urjc-body[data-astro-cid-jww3xnkr]{margin-block-start:var(--space-6);color:var(--color-on-dark-muted);line-height:var(--lh-body);max-inline-size:52ch}.urjc-figure[data-astro-cid-jww3xnkr]{display:grid;justify-items:end;gap:var(--space-3)}.urjc-figure[data-astro-cid-jww3xnkr] .channel__figure{inline-size:100%;padding:var(--space-4);border:1px solid var(--color-border)}.urjc-pause[data-astro-cid-jww3xnkr]{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-muted-strong);font:inherit;font-size:var(--fs-xs);cursor:pointer}.urjc-pause[data-astro-cid-jww3xnkr]:hover{color:var(--color-heading);border-color:var(--color-border-strong)}.urjc-pause[data-astro-cid-jww3xnkr]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.urjc-note[data-astro-cid-jww3xnkr]{max-inline-size:var(--measure)}.urjc-points[data-astro-cid-jww3xnkr]{display:grid;gap:var(--space-3);margin:var(--space-8) 0 0;padding:0;list-style:none}.urjc-points__item[data-astro-cid-jww3xnkr]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);align-items:start;color:var(--color-heading);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-body)}.urjc-points__item[data-astro-cid-jww3xnkr]:before{content:"";inline-size:14px;block-size:2px;margin-block-start:.7em;background:var(--color-accent)}.urjc-note__cta[data-astro-cid-jww3xnkr]{margin-block-start:var(--space-8)}@media(min-width:720px){.glance[data-astro-cid-jww3xnkr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-12)}}@media(min-width:920px){.urjc-hero[data-astro-cid-jww3xnkr]{padding-block:var(--space-24) var(--space-16)}.urjc-split[data-astro-cid-jww3xnkr]{grid-template-columns:1.05fr 1fr;gap:var(--space-16)}.glance[data-astro-cid-jww3xnkr]{grid-template-columns:repeat(3,minmax(0,1fr))}}.about-hero[data-astro-cid-6kuc4vpo]{padding-block:var(--space-16);background:radial-gradient(100% 70% at 88% 0%,var(--color-surface-warm) 0%,transparent 60%),var(--color-surface)}.about-hero[data-astro-cid-6kuc4vpo] .head__heading{font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);line-height:var(--lh-tight);max-inline-size:24ch}.principles[data-astro-cid-6kuc4vpo]{counter-reset:p;display:grid;gap:var(--space-6);margin:var(--space-12) 0 0;padding:0;list-style:none}.principles__item[data-astro-cid-6kuc4vpo]{counter-increment:p;padding-block-start:var(--space-4);border-block-start:2px solid var(--color-accent);color:var(--color-heading);font-size:var(--fs-lead);font-weight:var(--fw-medium);line-height:var(--lh-body)}.principles__item[data-astro-cid-6kuc4vpo]:before{content:counter(p,decimal-leading-zero);display:block;margin-block-end:var(--space-3);color:var(--color-accent-text);font-size:var(--fs-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-eyebrow)}@media(min-width:768px){.principles[data-astro-cid-6kuc4vpo]{grid-template-columns:repeat(2,1fr);gap:var(--space-8)}}@media(min-width:1100px){.principles[data-astro-cid-6kuc4vpo]{grid-template-columns:repeat(5,1fr);gap:var(--space-6)}}@media(min-width:920px){.about-hero[data-astro-cid-6kuc4vpo]{padding-block:var(--space-24) var(--space-16)}}.res-hero[data-astro-cid-o63rn43u]{padding-block:var(--space-16);background:radial-gradient(100% 70% at 88% 0%,var(--color-surface-warm) 0%,transparent 60%),var(--color-surface)}.res-hero[data-astro-cid-o63rn43u] .head__heading{font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);line-height:var(--lh-tight);max-inline-size:24ch}.feed[data-astro-cid-o63rn43u]{display:grid;gap:var(--space-12);margin:0;padding:0;list-style:none}.post[data-astro-cid-o63rn43u]{display:grid;gap:var(--space-6);align-content:start;position:relative;padding:var(--space-6) var(--space-6) var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.post[data-astro-cid-o63rn43u]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card)}.post__link[data-astro-cid-o63rn43u]:after{content:"";position:absolute;inset:0;border-radius:inherit}.post[data-astro-cid-o63rn43u]:focus-within{outline:var(--focus-ring);outline-offset:2px}.post__link[data-astro-cid-o63rn43u]:focus-visible{outline:none}.post__type[data-astro-cid-o63rn43u]{justify-self:start;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-warm-2)}.post__type[data-astro-cid-o63rn43u]{color:var(--color-accent-text);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.post__title[data-astro-cid-o63rn43u]{margin-block-start:var(--space-4);font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-tight);max-inline-size:30ch}.post__link[data-astro-cid-o63rn43u]{color:var(--color-heading);text-decoration:none}.post__link[data-astro-cid-o63rn43u]:hover{color:var(--color-accent-hover)}.post__media[data-astro-cid-o63rn43u]{overflow:hidden;border-radius:var(--radius-md)}.post__standfirst[data-astro-cid-o63rn43u]{margin-block-start:var(--space-4);color:var(--color-muted-strong);line-height:var(--lh-body);max-inline-size:var(--measure)}@media(prefers-reduced-motion:no-preference){.post[data-astro-cid-o63rn43u]:hover{transform:translateY(-2px)}}.empty__title[data-astro-cid-o63rn43u]{font-size:var(--fs-h2);font-weight:var(--fw-bold)}.empty__body[data-astro-cid-o63rn43u]{margin-block-start:var(--space-4);color:var(--color-muted-strong)}@media(min-width:720px){.feed[data-astro-cid-o63rn43u]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12) var(--space-8)}.post--lead[data-astro-cid-o63rn43u]{grid-column:1 / -1}}@media(min-width:920px){.res-hero[data-astro-cid-o63rn43u]{padding-block:var(--space-24) var(--space-12)}.post--lead[data-astro-cid-o63rn43u]{grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-12)}.post__title--lead[data-astro-cid-o63rn43u]{font-size:var(--fs-h2);max-inline-size:22ch}}.res[data-astro-cid-r6mhupck]{padding-block:var(--space-16) var(--space-24)}.res__inner[data-astro-cid-r6mhupck]{max-inline-size:74ch}.res__h1[data-astro-cid-r6mhupck]{margin-block-start:var(--space-4);font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);line-height:var(--lh-tight)}.res__standfirst[data-astro-cid-r6mhupck]{margin-block-start:var(--space-6);padding-inline-start:var(--space-4);border-inline-start:3px solid var(--color-accent);color:var(--color-heading);font-size:var(--fs-lead);font-weight:var(--fw-medium);line-height:var(--lh-body)}.res__meta[data-astro-cid-r6mhupck]{margin-block-start:var(--space-6);color:var(--color-subtle);font-size:var(--fs-xs)}.res__media[data-astro-cid-r6mhupck]{margin-block-start:var(--space-8)}.res__body[data-astro-cid-r6mhupck]{margin-block-start:var(--space-12)}.res__body[data-astro-cid-r6mhupck] p{margin-block-end:var(--space-6);color:var(--color-body);font-size:var(--fs-lead);line-height:var(--lh-body)}.res__body[data-astro-cid-r6mhupck] p:last-child{margin-block-end:0}.res__body[data-astro-cid-r6mhupck] h2{margin-block-start:var(--space-12);margin-block-end:var(--space-4);font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.res__body[data-astro-cid-r6mhupck] h3{margin-block-start:var(--space-8);margin-block-end:var(--space-3);color:var(--color-heading);font-size:var(--fs-lead);font-weight:var(--fw-semibold);line-height:var(--lh-tight)}.res__body[data-astro-cid-r6mhupck] ul,.res__body[data-astro-cid-r6mhupck] ol{margin-block-end:var(--space-6);padding-inline-start:var(--space-6)}.res__body[data-astro-cid-r6mhupck] ul{list-style:disc}.res__body[data-astro-cid-r6mhupck] ol{list-style:decimal}.res__body[data-astro-cid-r6mhupck] li{margin-block-start:var(--space-2);color:var(--color-body);font-size:var(--fs-lead);line-height:var(--lh-body)}.res__body[data-astro-cid-r6mhupck] strong{color:var(--color-heading);font-weight:var(--fw-semibold)}.res__body[data-astro-cid-r6mhupck] blockquote{margin-block-end:var(--space-6);padding-inline-start:var(--space-6);border-inline-start:3px solid var(--color-border-strong);color:var(--color-muted-strong)}.res__body[data-astro-cid-r6mhupck] a{color:var(--color-accent-hover)}.res__body[data-astro-cid-r6mhupck] a:hover{text-decoration:none}.res__actions[data-astro-cid-r6mhupck]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-6);margin-block-start:var(--space-16);padding-block-start:var(--space-8);border-block-start:1px solid var(--color-border-strong)}.res__back[data-astro-cid-r6mhupck]{color:var(--color-muted-strong);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.res__back[data-astro-cid-r6mhupck]:hover{color:var(--color-accent-hover)}.next[data-astro-cid-r6mhupck]{margin-block-start:var(--space-16)}.next__h2[data-astro-cid-r6mhupck]{font-size:var(--fs-h3);font-weight:var(--fw-bold)}.next__list[data-astro-cid-r6mhupck]{display:grid;gap:var(--space-6);margin-block-start:var(--space-6);padding:0;list-style:none}.next__item[data-astro-cid-r6mhupck]{position:relative;display:grid;justify-items:start;gap:var(--space-2);padding:var(--space-6) var(--space-6) var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color .16s ease,box-shadow .16s ease}.next__item[data-astro-cid-r6mhupck]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card)}.next__item[data-astro-cid-r6mhupck]:focus-within{outline:var(--focus-ring);outline-offset:2px}.next__type[data-astro-cid-r6mhupck]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-warm-2);color:var(--color-accent-text);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.next__link[data-astro-cid-r6mhupck]{display:inline-block;color:var(--color-heading);font-size:var(--fs-lead);font-weight:var(--fw-semibold);text-decoration:none}.next__link[data-astro-cid-r6mhupck]:hover{color:var(--color-accent-hover)}.next__link[data-astro-cid-r6mhupck]:after{content:"";position:absolute;inset:0;border-radius:inherit}.next__link[data-astro-cid-r6mhupck]:focus-visible{outline:none}@media(min-width:640px){.next__list[data-astro-cid-r6mhupck]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:920px){.res[data-astro-cid-r6mhupck]{padding-block:var(--space-24)}}.legal[data-astro-cid-vepnbd3s]{padding-block:var(--space-16) var(--space-24)}.legal__inner[data-astro-cid-vepnbd3s]{max-inline-size:70ch}.legal__h1[data-astro-cid-vepnbd3s]{margin-block-start:var(--space-4);font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);line-height:var(--lh-tight)}.legal__pending[data-astro-cid-vepnbd3s],.legal__banner[data-astro-cid-vepnbd3s]{display:block;margin-block-start:var(--space-8);font-size:var(--fs-sm);line-height:var(--lh-body)}.legal__updated[data-astro-cid-vepnbd3s]{margin-block-start:var(--space-6);color:var(--color-subtle);font-size:var(--fs-xs)}.legal__body[data-astro-cid-vepnbd3s]{margin-block-start:var(--space-8);padding-block-start:var(--space-8);border-block-start:1px solid var(--color-border-strong)}.legal__body[data-astro-cid-vepnbd3s] h2{margin-block-start:var(--space-12);font-size:var(--fs-h3);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);line-height:var(--lh-tight)}.legal__body[data-astro-cid-vepnbd3s] h2:first-child{margin-block-start:0}.legal__body[data-astro-cid-vepnbd3s] h3{margin-block-start:var(--space-8);color:var(--color-heading);font-size:var(--fs-lead);font-weight:var(--fw-semibold);line-height:var(--lh-tight)}.legal__body[data-astro-cid-vepnbd3s] p,.legal__body[data-astro-cid-vepnbd3s] li{color:var(--color-body);line-height:var(--lh-body)}.legal__body[data-astro-cid-vepnbd3s] p{margin-block-start:var(--space-4)}.legal__body[data-astro-cid-vepnbd3s] ul,.legal__body[data-astro-cid-vepnbd3s] ol{margin-block-start:var(--space-4);padding-inline-start:var(--space-6)}.legal__body[data-astro-cid-vepnbd3s] li{margin-block-start:var(--space-2)}.legal__body[data-astro-cid-vepnbd3s] ul{list-style:disc}.legal__body[data-astro-cid-vepnbd3s] ol{list-style:decimal}.legal__body[data-astro-cid-vepnbd3s] strong{color:var(--color-heading);font-weight:var(--fw-semibold)}.legal__body[data-astro-cid-vepnbd3s] a{color:var(--color-accent-hover)}.legal__body[data-astro-cid-vepnbd3s] a:hover{text-decoration:none}.legal__body[data-astro-cid-vepnbd3s] code{padding:0 var(--space-1);background:var(--color-surface-warm);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.9em;font-stretch:var(--width-normal)}.legal__contact[data-astro-cid-vepnbd3s]{margin-block-start:var(--space-8);color:var(--color-muted-strong);line-height:var(--lh-body)}.legal__back[data-astro-cid-vepnbd3s]{display:inline-block;margin-block-start:var(--space-12);color:var(--color-muted-strong);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.legal__back[data-astro-cid-vepnbd3s]:hover{color:var(--color-accent-hover)}@media(min-width:920px){.legal[data-astro-cid-vepnbd3s]{padding-block:var(--space-24)}}.field[data-astro-cid-nytetph5]{display:grid;gap:var(--space-2)}.field__label[data-astro-cid-nytetph5]{display:flex;align-items:baseline;gap:var(--space-3);color:var(--color-heading);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.field__status[data-astro-cid-nytetph5]{color:var(--color-subtle);font-size:var(--fs-xs);font-weight:var(--fw-regular)}.field__input[data-astro-cid-nytetph5]{inline-size:100%;min-block-size:48px;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-body);font-family:inherit;font-size:var(--fs-body);line-height:var(--lh-body);transition:border-color var(--motion-fast) var(--ease)}.field__input--area[data-astro-cid-nytetph5]{min-block-size:140px;resize:vertical}.field__input[data-astro-cid-nytetph5]:hover{border-color:var(--color-muted)}.field__input[data-astro-cid-nytetph5]:focus-visible{border-color:var(--color-accent)}.field__input[data-astro-cid-nytetph5][data-invalid]{border-color:var(--color-accent-text);border-inline-start-width:3px}.field__helper[data-astro-cid-nytetph5],.field__error[data-astro-cid-nytetph5]{font-size:var(--fs-xs);line-height:var(--lh-body)}.field__helper[data-astro-cid-nytetph5]{color:var(--color-subtle)}.field__error[data-astro-cid-nytetph5]{color:var(--color-accent-text);font-weight:var(--fw-semibold)}.field__error[data-astro-cid-nytetph5]:empty{display:none}.lead[data-astro-cid-nnvc2d7n]{display:grid;gap:var(--space-8)}.lead__grid[data-astro-cid-nnvc2d7n]{display:grid;gap:var(--space-6)}.lead__trap[data-astro-cid-nnvc2d7n]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lead__alert[data-astro-cid-nnvc2d7n]{padding:var(--space-4) var(--space-6);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));border:1px solid var(--color-accent-text);border-radius:var(--radius-md);color:var(--color-heading);font-size:var(--fs-sm);line-height:var(--lh-body)}.lead__alert[data-astro-cid-nnvc2d7n][hidden]{display:none}.lead__actions[data-astro-cid-nnvc2d7n]{display:grid;gap:var(--space-4);justify-items:start}.lead[data-astro-cid-nnvc2d7n] .btn[data-astro-cid-nnvc2d7n][disabled]{opacity:.55;cursor:not-allowed}.lead__unconfigured[data-astro-cid-nnvc2d7n]{max-inline-size:var(--measure)}.lead__privacy[data-astro-cid-nnvc2d7n]{color:var(--color-subtle);font-size:var(--fs-xs);line-height:var(--lh-body);max-inline-size:var(--measure)}@media(min-width:768px){.lead__grid[data-astro-cid-nnvc2d7n]{grid-template-columns:repeat(2,1fr);gap:var(--space-6) var(--space-8)}}.byemail[data-astro-cid-iuzroiav]{display:grid;gap:var(--space-4);justify-items:start;padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-warm)}.byemail__title[data-astro-cid-iuzroiav]{margin:0;font-size:var(--fs-h3);font-weight:var(--fw-display);line-height:var(--lh-tight)}.byemail__body[data-astro-cid-iuzroiav]{margin:0;color:var(--color-subtle);line-height:var(--lh-body);max-inline-size:46ch}.req[data-astro-cid-iuzroiav]{padding-block:var(--space-16) var(--space-24);background:radial-gradient(90% 60% at 92% 0%,var(--color-surface-warm) 0%,transparent 60%),var(--color-surface)}.req__inner[data-astro-cid-iuzroiav]{display:grid;gap:var(--space-16);align-items:start}.req[data-astro-cid-iuzroiav] .head__heading{font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);line-height:var(--lh-tight);max-inline-size:20ch}.req__supporting[data-astro-cid-iuzroiav]{margin-block-start:var(--space-6);color:var(--color-muted-strong);font-size:var(--fs-sm);line-height:var(--lh-body);max-inline-size:var(--measure)}.proof[data-astro-cid-iuzroiav]{margin-block-start:var(--space-12);padding:var(--space-6);background:var(--color-surface-warm);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.proof__text[data-astro-cid-iuzroiav]{margin-block-end:var(--space-6);color:var(--color-heading);font-weight:var(--fw-semibold);line-height:var(--lh-body)}@media(min-width:920px){.req[data-astro-cid-iuzroiav]{padding-block:var(--space-24)}.req__inner[data-astro-cid-iuzroiav]{grid-template-columns:.9fr 1.1fr;gap:var(--space-24)}}.sent[data-astro-cid-yxtp6xo7]{display:flex;align-items:center;min-block-size:70vh;padding-block:var(--space-24);background:var(--color-surface-warm)}.sent__inner[data-astro-cid-yxtp6xo7]{max-inline-size:56ch}.sent__mark[data-astro-cid-yxtp6xo7]{display:grid;place-items:center;inline-size:52px;block-size:52px;border-radius:var(--radius-circle);background:var(--color-accent-text);color:#fff}.sent__mark[data-astro-cid-yxtp6xo7] svg[data-astro-cid-yxtp6xo7]{inline-size:26px;block-size:26px}.sent__h1[data-astro-cid-yxtp6xo7]{margin-block-start:var(--space-8);font-size:var(--fs-h2);font-weight:var(--fw-bold)}.sent__body[data-astro-cid-yxtp6xo7]{margin-block-start:var(--space-4)}.sent__actions[data-astro-cid-yxtp6xo7]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-6);margin-block-start:var(--space-12)}.sent__home[data-astro-cid-yxtp6xo7]{color:var(--color-muted-strong);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.sent__home[data-astro-cid-yxtp6xo7]:hover{color:var(--color-accent-hover)}
