.lb{--paper:#f7f7f4;--paper-2:#edede7;--paper-3:#f6f6f3;--white:#fff;--blush:#fff7f4;--cream:#f4f2ee;--navy:#001d32;--navy-deep:#001626;--ink:#0a1a26;--ink-soft:#1d2c38;--body:#55606b;--body-strong:#39444f;--on-navy:#f4f7fa;--on-navy-muted:hsla(0,0%,100%,.62);--on-navy-line:hsla(0,0%,100%,.14);--orange:#ec6a2b;--orange-deep:#d4561c;--orange-soft:rgba(236,106,43,.12);--orange-text:#b04511;--green:#328731;--green-soft:rgba(50,135,49,.08);--line:rgba(10,26,38,.13);--line-soft:rgba(10,26,38,.07);--serif:"PT Serif",Georgia,serif;--sans:"Roboto",system-ui,sans-serif;--ui:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-hero:clamp(2.5rem,6vw,5rem);--fs-h1:clamp(2.25rem,4.5vw,3.5rem);--fs-chapter:clamp(2.25rem,4.6vw,3.75rem);--fs-h2:clamp(1.75rem,3vw,2.5rem);--fs-h3:1.25rem;--fs-body-lg:1.25rem;--fs-body:1rem;--fs-sm:.875rem;--fs-eyebrow:.875rem;--fs-micro:.75rem;--fs-stat:clamp(3rem,5vw,4.5rem);--ls-hero:-0.025em;--ls-chapter:-0.02em;--ls-eyebrow:3px;--ls-micro:1.5px;--lh-heading:1.05;--lh-body:1.62;--shell:1440px;--gutter:clamp(20px,4vw,56px);--section:clamp(88px,8.6vw,124px);--section-lg:clamp(100px,9.7vw,140px);--ease:cubic-bezier(.22,.61,.36,1);--ease-ui:cubic-bezier(.2,.6,.2,1);--t-reveal:1s;--t-fade:.9s;--t-bg:.4s;--t-micro:.15s;color:var(--body);font-family:var(--sans);font-size:var(--fs-body);font-weight:300;line-height:var(--lh-body);position:relative;-webkit-font-smoothing:antialiased;text-align:left}.lb,.lb *,.lb :after,.lb :before{box-sizing:border-box}:where(.lb) :where(p,ul,ol,li,dl,dt,dd,figure,figcaption,blockquote){margin:0;padding:0}.lb :where(h1,h2,h3,h4,h5,h6){color:var(--ink);font-family:var(--serif);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--lh-heading);margin:0;padding:0;text-decoration:none;text-wrap:balance}.lb :where(h1,h2,h3,h4,h5,h6) br{display:inline}:where(.lb) :where(h1,h2,h3) em{color:inherit;font-style:normal}:where(.lb) :where(p,li){text-wrap:pretty}:where(.lb) p{max-width:680px}:where(.lb) :where(img,svg,video){display:block;max-width:100%}:where(.lb) :where(strong,b){color:var(--body-strong);font-weight:500}.lb a{color:var(--orange-text);text-decoration:none;transition:color var(--t-micro) ease-in-out}.lb a:hover:not(.lb-btn){color:var(--orange-deep)}.lb :where(p,li) a:not([class]){text-decoration:underline;text-underline-offset:2px}.lb :focus-visible{outline:2px solid var(--orange);outline-offset:3px}.lb-shell{margin:0 auto;max-width:var(--shell);padding-left:var(--gutter);padding-right:var(--gutter)}.lb-band{padding:var(--section) 0}.lb-bg-white{background:var(--white)}.lb-bg-paper{background:var(--paper)}.lb-bg-paper2{background:var(--paper-2)}.lb-bg-navy{background:var(--navy)}.lb-bg-navy :where(h1,h2,h3,h4,h5,h6){color:var(--on-navy)}.lb-bg-navy :where(p,li){color:var(--on-navy-muted)}.lb-bg-navy :where(strong,b){color:var(--on-navy)}.lb.lb-bg-navy a:not(.lb-btn){color:var(--orange)}.lb .lb-eyebrow{color:var(--orange-text);display:block;font-size:var(--fs-eyebrow);font-weight:400;letter-spacing:var(--ls-eyebrow);margin-bottom:22px;text-transform:uppercase}.lb-bg-navy .lb-eyebrow{color:var(--orange)}.lb .lb-micro{color:var(--body);font-size:var(--fs-micro);font-weight:400;letter-spacing:var(--ls-micro);text-transform:uppercase}.lb .lb-lead{color:var(--body-strong);font-size:var(--fs-body-lg);line-height:1.55}.lb-bg-navy .lb-lead{color:rgba(244,247,250,.78)}.lb .lb-h2{font-size:var(--fs-h2);letter-spacing:-.01em;line-height:1.12}@media(max-width:640px){.lb .lb-eyebrow{font-size:12.5px;letter-spacing:2px}}.lb .lb-btn{align-items:center;border:1px solid transparent;border-radius:0;cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:17px;font-weight:300;gap:10px;justify-content:center;line-height:1.35;padding:14px 26px;text-decoration:none;transition:all var(--t-micro) ease-in-out;white-space:nowrap}.lb .lb-btn-primary{background:var(--orange);border-color:var(--orange);color:#fff}.lb .lb-btn-primary:hover{color:#fff;filter:brightness(1.1)}.lb .lb-btn-outline{background:transparent;border-color:var(--ink);color:var(--ink)}.lb .lb-btn-outline:hover{background:var(--ink);color:#fff}.lb-bg-navy .lb-btn-outline{border-color:hsla(0,0%,100%,.4);color:var(--on-navy)}.lb-bg-navy .lb-btn-outline:hover{background:#fff;border-color:#fff;color:var(--ink)}.lb .lb-cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.lb a.lb-more{align-items:center;color:var(--ink);display:inline-flex;font-size:15px;font-weight:400;gap:8px;line-height:1.62;text-decoration:none}.lb a.lb-more:after{border-right:1.5px solid;border-top:1.5px solid;box-sizing:content-box;content:"";height:7px;transform:rotate(45deg);transition:transform .2s var(--ease-ui);width:7px}.lb a.lb-more:hover:not(.lb-btn){color:var(--orange-text)}.lb a.lb-more:hover:after{transform:translateX(3px) rotate(45deg)}.lb-bg-navy a.lb-more,.lb.lb-bg-navy a.lb-more:not(.lb-btn){color:var(--on-navy)}.lb .lb-ticks{border-top:1px solid var(--line-soft);list-style:none;margin:0;max-width:52ch;padding:0}.lb .lb-ticks li{border-bottom:1px solid var(--line-soft);color:var(--body-strong);font-size:16px;padding:12px 0 12px 30px;position:relative}.lb .lb-ticks li:before{border-bottom:1.6px solid var(--orange-deep);border-left:1.6px solid var(--orange-deep);content:"";height:6px;left:3px;position:absolute;top:19px;transform:rotate(-45deg);width:11px}.lb-bg-navy .lb-ticks,.lb-bg-navy .lb-ticks li{border-color:var(--on-navy-line)}.lb-bg-navy .lb-ticks li{color:var(--on-navy)}.lb .lb-shot{background:#fff;border:1px solid var(--line);box-shadow:0 30px 56px rgba(10,26,38,.14),0 8px 18px rgba(10,26,38,.06);margin:0;overflow:hidden;position:relative}.lb .lb-shot>img,.lb .lb-shot>picture>img{display:block;height:auto;width:100%}.lb .lb-shot>picture{display:block}.lb .lb-shot-bar{align-items:center;background:#f3f4f6;border-bottom:1px solid rgba(10,26,38,.07);color:#6b7280;display:flex;font:400 11.5px/1 var(--ui);gap:12px;height:34px;padding:0 12px}.lb .lb-shot-bar i{background:#d6d9de;border-radius:50%;flex:none;height:9px;width:9px}.lb .lb-shot-bar i+i{margin-left:-6px}.lb .lb-shot-bar span{background:#fff;border:1px solid #e5e7eb;flex:1;min-width:0;overflow:hidden;padding:5px 9px;text-overflow:ellipsis;white-space:nowrap}.lb .lb-winbar{align-items:center;background:#fafafa;border-bottom:1px solid #e5e5e5;color:#636363;display:flex;font:400 12.5px/1 var(--ui);gap:14px;height:40px;padding:0 14px}.lb .lb-winbar .lb-dots{display:flex;gap:7px}.lb .lb-winbar .lb-dots i{background:#d9d9d9;border-radius:50%;display:block;height:10px;width:10px}.lb .lb-winbar .lb-url{background:#fff;border:1px solid #e5e5e5;flex:1;max-width:440px;min-width:0;overflow:hidden;padding:6px 12px;text-overflow:ellipsis;transition:opacity .3s;white-space:nowrap}.lb .lb-shot>video.lb-clip{background:#fff;bottom:0;height:auto;left:0;object-fit:cover;object-position:top left;opacity:0;pointer-events:none;position:absolute;right:0;width:100%}.lb .lb-shot>video.lb-clip.lb-ready{opacity:1}.lb .lb-shot>video.lb-clip.lb-ready[data-state=ended]{opacity:0;transition:opacity .35s var(--ease)}.lb .lb-clip-ctl{background:hsla(0,0%,100%,.94);border:1px solid var(--line);bottom:10px;color:var(--ink);cursor:pointer;display:grid;height:30px;opacity:0;padding:0;place-items:center;position:absolute;right:10px;transition:opacity .2s var(--ease-ui),background .2s;width:30px;z-index:3}.lb .lb-clip-ctl svg{display:block;height:11px;width:11px}.lb .lb-clip-ctl:focus-visible,.lb .lb-shot:hover .lb-clip-ctl{opacity:1}.lb .lb-clip-ctl:hover{background:#fff;color:var(--orange-deep)}@media(hover:none){.lb .lb-clip-ctl{opacity:.9}}html.lb-anim .lb-fade{opacity:0;transform:translateY(22px);transition:opacity var(--t-fade) var(--ease),transform var(--t-fade) var(--ease)}html.lb-anim .lb-fade.lb-in,html.lb-anim .lb-in .lb-fade{opacity:1;transform:none}.lb .lb-d1{transition-delay:.12s}.lb .lb-d2{transition-delay:.24s}.lb .lb-d3{transition-delay:.36s}html.lb-anim .lb-rise{opacity:0;transform:translateY(44px);transition:opacity .9s var(--ease),transform 1.15s var(--ease)}html.lb-anim .lb-rise.lb-up{opacity:1;transform:none}html.lb-anim .lb-rise .lb-shot>img,html.lb-anim .lb-rise .lb-shot>picture,html.lb-anim .lb-rise .lb-shot>video.lb-clip,html.lb-anim .lb-shot.lb-rise>img,html.lb-anim .lb-shot.lb-rise>picture,html.lb-anim .lb-shot.lb-rise>video.lb-clip{transform:translateY(5%);transition:transform 1.3s var(--ease) .12s,opacity .5s var(--ease)}html.lb-anim .lb-rise .lb-shot>img,html.lb-anim .lb-rise .lb-shot>picture,html.lb-anim .lb-shot.lb-rise>img,html.lb-anim .lb-shot.lb-rise>picture{opacity:0;transition:transform 1.3s var(--ease) .12s,opacity .8s var(--ease) .12s}html.lb-anim .lb-rise.lb-up .lb-shot>img,html.lb-anim .lb-rise.lb-up .lb-shot>picture,html.lb-anim .lb-rise.lb-up .lb-shot>video.lb-clip,html.lb-anim .lb-shot.lb-rise.lb-up>img,html.lb-anim .lb-shot.lb-rise.lb-up>picture,html.lb-anim .lb-shot.lb-rise.lb-up>video.lb-clip{transform:none}html.lb-anim .lb-rise.lb-up .lb-shot>img,html.lb-anim .lb-rise.lb-up .lb-shot>picture,html.lb-anim .lb-shot.lb-rise.lb-up>img,html.lb-anim .lb-shot.lb-rise.lb-up>picture{opacity:1}html.lb-static .lb *{animation-delay:0s!important;transition:none!important}@media(prefers-reduced-motion:reduce){html.lb-anim .lb-fade,html.lb-anim .lb-rise,html.lb-anim .lb-rise .lb-shot>img,html.lb-anim .lb-shot.lb-rise>img{opacity:1!important;transform:none!important;transition:none!important}}.lb[id]{scroll-margin-top:var(--cxb-stack,158px)}