.hero.svelte-1mm06cl{isolation:isolate;border-radius:16px;width:85%;max-width:1480px;margin:104px auto 0;position:relative;overflow:hidden}@media (width>=768px){.hero.svelte-1mm06cl{border-radius:20px;margin-top:124px}}.hero.svelte-1mm06cl img:where(.svelte-1mm06cl){aspect-ratio:4/5;object-fit:cover;object-position:64% 42%;width:100%;height:100%;display:block}@media (width>=680px){.hero.svelte-1mm06cl img:where(.svelte-1mm06cl){aspect-ratio:1.47;object-position:62% 48%}}@media (width>=1100px){.hero.svelte-1mm06cl img:where(.svelte-1mm06cl){aspect-ratio:2.33;object-position:58% 48%}}.scrim.svelte-1mm06cl{z-index:1;background:linear-gradient(#05050500 32%,#0505058c 66%,#050505f0 100%),linear-gradient(90deg,#050505b8 0%,#05050533 46%,#05050500 72%);position:absolute;inset:0}.hero-copy.svelte-1mm06cl{z-index:2;padding:0 22px 28px;position:absolute;bottom:0;left:0;right:0}@media (width>=768px){.hero-copy.svelte-1mm06cl{padding:0 44px 40px}}@media (width>=1100px){.hero-copy.svelte-1mm06cl{padding:0 48px 34px}}.eyebrow.svelte-1mm06cl{letter-spacing:.14em;text-transform:uppercase;color:#ffffff94;margin:0 0 14px;font-size:12px}.eyebrow.svelte-1mm06cl a:where(.svelte-1mm06cl){color:inherit;border-bottom:1px solid #ffffff47;text-decoration:none}.eyebrow.svelte-1mm06cl a:where(.svelte-1mm06cl):hover{color:#fff;border-bottom-color:#fff}.eyebrow.svelte-1mm06cl span:where(.svelte-1mm06cl){color:#ffffff4d;margin:0 4px}h1.svelte-1mm06cl{letter-spacing:-.038em;text-wrap:balance;max-width:16ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,5.2vw,68px);font-weight:400;line-height:.98}.deck.svelte-1mm06cl{letter-spacing:-.015em;color:#ffffffb8;max-width:32ch;margin:12px 0 0;font-size:clamp(16px,1.9vw,24px);line-height:1.3}.doc.svelte-1mm06cl{width:85%;max-width:1480px;margin:0 auto;padding:52px 0 110px}@media (width>=768px){.doc.svelte-1mm06cl{padding:72px 0 140px}}.doc.svelte-1mm06cl p:where(.svelte-1mm06cl),.doc.svelte-1mm06cl ol:where(.svelte-1mm06cl),.doc.svelte-1mm06cl ul:where(.svelte-1mm06cl){max-width:68ch}.byline.svelte-1mm06cl{letter-spacing:.04em;text-transform:uppercase;color:#fff6;margin:0 0 34px;font-size:12.5px}.doc.svelte-1mm06cl p:where(.svelte-1mm06cl){color:#ffffffc2;margin:0 0 22px;font-size:17px;line-height:1.68}.doc.svelte-1mm06cl .lede:where(.svelte-1mm06cl){letter-spacing:-.015em;color:#fff;text-wrap:pretty;max-width:42ch;margin-bottom:30px;font-size:clamp(21px,2.3vw,29px);line-height:1.38}h2.svelte-1mm06cl{letter-spacing:-.03em;color:#fff;text-wrap:balance;border-top:1px solid #ffffff1f;max-width:24ch;margin:68px 0 22px;padding-top:34px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.6vw,46px);font-weight:400;line-height:1.08}.lbl.svelte-1mm06cl{color:#fff;font-weight:500}.shift.svelte-1mm06cl{margin:42px 0 10px}.shift-head.svelte-1mm06cl{display:none}.shift-row.svelte-1mm06cl{border-top:1px solid #ffffff1c;grid-template-columns:1fr;gap:8px;padding:20px 0;display:grid}.shift-row.svelte-1mm06cl:last-child{border-bottom:1px solid #ffffff1c}.shift.svelte-1mm06cl .m:where(.svelte-1mm06cl){color:#fff;font-size:15px}.shift.svelte-1mm06cl .b:where(.svelte-1mm06cl),.shift.svelte-1mm06cl .a:where(.svelte-1mm06cl){color:#ffffff9e;font-size:15px}.shift.svelte-1mm06cl .a:where(.svelte-1mm06cl){color:#fff}.shift.svelte-1mm06cl em:where(.svelte-1mm06cl){letter-spacing:.12em;text-transform:uppercase;color:#ffffff57;margin-bottom:3px;font-size:11px;font-style:normal;display:block}@media (width>=760px){.shift-head.svelte-1mm06cl{letter-spacing:.12em;text-transform:uppercase;color:#ffffff57;grid-template-columns:1.4fr 1fr 1fr;gap:24px;padding-bottom:12px;font-size:11px;display:grid}.shift-row.svelte-1mm06cl{grid-template-columns:1.4fr 1fr 1fr;align-items:baseline;gap:24px}.shift.svelte-1mm06cl em:where(.svelte-1mm06cl){display:none}}.doc.svelte-1mm06cl .steps:where(.svelte-1mm06cl){max-width:none;margin:38px 0 26px;padding:0;list-style:none}.steps.svelte-1mm06cl li:where(.svelte-1mm06cl){border-top:1px solid #ffffff1a;grid-template-columns:44px minmax(0,1fr);gap:0 14px;padding:22px 0;display:grid}.steps.svelte-1mm06cl li:where(.svelte-1mm06cl):last-child{border-bottom:1px solid #ffffff1a}.num.svelte-1mm06cl{font-variant-numeric:tabular-nums;color:#ffffff57;padding-top:2px;font-family:Georgia,Times New Roman,serif;font-size:15px}.steps.svelte-1mm06cl h3:where(.svelte-1mm06cl){letter-spacing:.13em;text-transform:uppercase;color:#fff;margin:0 0 8px;font-size:12px;font-weight:500}.steps.svelte-1mm06cl p:where(.svelte-1mm06cl){max-width:62ch;margin:0;font-size:16px}.chain.svelte-1mm06cl{margin:0 0 22px;padding:0 0 0 1.3em;list-style-type:decimal}.chain.svelte-1mm06cl li:where(.svelte-1mm06cl){color:#ffffffc2;margin-bottom:7px;padding-left:4px;font-size:17px;line-height:1.68}.chain.svelte-1mm06cl::marker{color:#ffffff5c}.chain.svelte-1mm06cl li:where(.svelte-1mm06cl)::marker{color:#ffffff5c}.practices.svelte-1mm06cl{margin:0 0 22px;padding:0 0 0 1.1em;list-style-type:disc}.practices.svelte-1mm06cl li:where(.svelte-1mm06cl){color:#ffffffc2;margin-bottom:10px;padding-left:4px;font-size:17px;line-height:1.68}.practices.svelte-1mm06cl li:where(.svelte-1mm06cl)::marker{color:#ffffff5c}.doc.svelte-1mm06cl .pull:where(.svelte-1mm06cl){letter-spacing:-.015em;color:#ffffffe6;border-left:2px solid #ffffff42;max-width:38ch;margin:40px 0 30px;padding-left:22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2.1vw,26px);line-height:1.42}.friction.svelte-1mm06cl{border-top:1px solid #ffffff1c;margin:36px 0;padding:28px 0 4px}.fn.svelte-1mm06cl{letter-spacing:.14em;text-transform:uppercase;color:#ffffff5c;font-size:11px}.friction.svelte-1mm06cl h3:where(.svelte-1mm06cl){letter-spacing:-.02em;color:#fff;max-width:26ch;margin:10px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2.5vw,31px);font-weight:400;line-height:1.18}.doc.svelte-1mm06cl .res:where(.svelte-1mm06cl){color:#fff}.results.svelte-1mm06cl{margin:38px 0 26px}.results.svelte-1mm06cl div:where(.svelte-1mm06cl){border-top:1px solid #ffffff1a;grid-template-columns:1fr;gap:5px;padding:17px 0;display:grid}.results.svelte-1mm06cl div:where(.svelte-1mm06cl):last-child{border-bottom:1px solid #ffffff1a}@media (width>=760px){.results.svelte-1mm06cl div:where(.svelte-1mm06cl){grid-template-columns:230px minmax(0,1fr);align-items:baseline;gap:24px}}.results.svelte-1mm06cl dt:where(.svelte-1mm06cl){color:#ffffff80;font-size:14px}.results.svelte-1mm06cl dd:where(.svelte-1mm06cl){color:#fff;max-width:54ch;margin:0;font-size:16px;line-height:1.5}.ai.svelte-1mm06cl{margin:38px 0 26px}.ai-row.svelte-1mm06cl{border-top:1px solid #ffffff1a;grid-template-columns:1fr;gap:7px;padding:20px 0;display:grid}.ai-row.svelte-1mm06cl:last-child{border-bottom:1px solid #ffffff1a}@media (width>=860px){.ai-row.svelte-1mm06cl{grid-template-columns:1fr 160px 1.5fr;align-items:baseline;gap:24px}}.ai.svelte-1mm06cl .w:where(.svelte-1mm06cl){color:#fff;font-size:15.5px}.ai.svelte-1mm06cl .who:where(.svelte-1mm06cl){color:#ffffff73;font-size:14px}.ai.svelte-1mm06cl .how:where(.svelte-1mm06cl){color:#ffffffb8;font-size:15px;line-height:1.55}.ai.svelte-1mm06cl em:where(.svelte-1mm06cl){letter-spacing:.12em;text-transform:uppercase;color:#ffffff4d;margin-bottom:3px;font-size:11px;font-style:normal;display:block}@media (width>=860px){.ai.svelte-1mm06cl em:where(.svelte-1mm06cl){display:none}}.doc.svelte-1mm06cl .back:where(.svelte-1mm06cl){margin-top:64px}.back.svelte-1mm06cl a:where(.svelte-1mm06cl){color:#ffffff8f;border-bottom:1px solid #ffffff38;padding-bottom:2px;font-size:14px;text-decoration:none}.back.svelte-1mm06cl a:where(.svelte-1mm06cl):hover{color:#fff;border-bottom-color:#fff}
