@font-face{font-family:newsreader;src:url(../media/newsreader_300-s.p.10n-bdzrshpb3.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:newsreader;src:url(../media/newsreader_400-s.p.1dhi3xaumlblq.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:newsreader;src:url(../media/newsreader_italic_400-s.p.279419q_r8r3z.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:76.71%;descent-override:27.66%;line-gap-override:0.0%;size-adjust:95.82%}.newsreader_63e8c35d-module__k95qAq__className{font-family:newsreader,newsreader Fallback}.newsreader_63e8c35d-module__k95qAq__variable{--font-newsreader:"newsreader", "newsreader Fallback"}
.lp{--lp-paper:#f7f6f2;--lp-paper-warm:#eee8d9;--lp-paper-deep:#e2d8c1;--lp-sheet:#fffdf7;--lp-stage:#f3eee2;--lp-ink:#211d17;--lp-body:#51493d;--lp-muted:#756b5a;--lp-line:#d8d0bf;--lp-line-strong:#9b907b;--lp-ochre:#ad7727;--lp-ochre-dark:#785019;--lp-gold:#f0d49c;--lp-indigo:#283562;--lp-night:#171a2e;--lp-night-soft:#232844;--lp-umber:#15110c;--lp-ivory:#fff8ea;--lp-sans:var(--font-dm-sans), system-ui, sans-serif;--lp-serif:var(--font-newsreader), "Iowan Old Style", Georgia, serif;--lp-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--lp-frame:1280px;--lp-gutter:clamp(18px, 3.4vw, 48px);--lp-frame-width:min(var(--lp-frame), calc(100% - var(--lp-gutter) * 2));--lp-header:72px;--lp-inset:24px;--lp-sheet-radius:clamp(28px, 3vw, 44px);--lp-card-radius:clamp(24px, 2.4vw, 32px);--lp-ease:cubic-bezier(.2, .65, .25, 1);--lp-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background:var(--lp-paper);min-height:100vh;color:var(--lp-ink);font-family:var(--lp-sans);text-rendering:optimizelegibility;font-size:16px;line-height:1.6;overflow:clip}.lp,.lp *{box-sizing:border-box}.lp h1,.lp h2,.lp h3,.lp p,.lp figure,.lp dl,.lp dd{margin:0}.lp h1,.lp h2,.lp h3{font-family:var(--lp-serif);letter-spacing:-.026em;text-wrap:balance;font-weight:400;line-height:1.03}.lp h1 em,.lp h2 em,.lp h3 em{color:var(--lp-indigo);font-style:italic;font-weight:400}.lp a{color:inherit;text-decoration:none}.lp ul,.lp ol{margin:0;padding:0;list-style:none}.lp button,.lp summary{font:inherit}.lp :focus-visible{outline:2px solid var(--lp-ochre-dark);outline-offset:4px}.lpHeader:not(.is-solid) .lpBrandLink:focus-visible,.lpHeader:not(.is-solid) .lpNav a:focus-visible,.lpHeader:not(.is-solid) .lpButtonHeader:focus-visible,.lpHeader:not(.is-solid) .lpMenu>summary:focus-visible,.lpHeroContent .lpButton:focus-visible,.lpProcessCardFinal :focus-visible,.lpOffer :focus-visible,.lpFinal :focus-visible{outline-color:var(--lp-ivory);box-shadow:0 0 0 3px #171a2ead}.lpFrame{width:var(--lp-frame-width);margin-inline:auto}.lpKicker,.lpSectionIndex,.lpFinalCopy>p:first-child{font-family:var(--lp-mono);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.4}.lpSectionIndex{color:var(--lp-ochre-dark)}.lpGrain{z-index:2;background-image:var(--lp-grain);mix-blend-mode:overlay;opacity:.22;pointer-events:none;background-size:180px 180px;position:absolute;inset:0}.lpHeader{z-index:50;color:var(--lp-ivory);transition:background-color .32s var(--lp-ease), border-color .32s var(--lp-ease);background:0 0;border-bottom:1px solid #fff8ea38;position:fixed;top:0;left:0;right:0}.lpHeaderInner{width:min(1120px, calc(100% - var(--lp-gutter) * 2));min-height:var(--lp-header);grid-template-columns:auto 1fr auto;align-items:center;gap:34px;padding-inline:24px;display:grid}.lpBrandLink,.lp .brand{align-items:center;display:inline-flex}.lp .brand{color:inherit;font-family:var(--lp-serif);letter-spacing:-.02em;gap:10px;font-size:22px;font-weight:400;line-height:1}.lp .brandLogo{width:27px;height:27px;color:var(--lp-ochre)}.lpHeader .brandLogo{width:25px;height:25px;color:var(--lp-ivory);transform:translateY(-4px)}.lpHeader .brand{color:var(--lp-ivory);align-items:center}.lpHeader .brand>span{line-height:1;display:block}.lpNav{justify-content:flex-end;gap:28px;display:flex}.lpNav a{color:#fff8eacc;font-size:13px;transition:color .16s}.lpNav a:hover{color:var(--lp-ivory)}.lpHeader.is-solid{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:#f7f6f2e6;border-bottom-color:#211d171a}.lpHeader .brand,.lpHeader .brandLogo{transition:color .32s var(--lp-ease)}.lpHeader.is-solid .brand{color:var(--lp-ink)}.lpHeader.is-solid .brandLogo{color:var(--lp-ochre)}.lpHeader.is-solid .lpNav a{color:var(--lp-body)}.lpHeader.is-solid .lpNav a:hover{color:var(--lp-ink)}.lpButton{min-height:50px;translate:var(--lp-mx,0px) var(--lp-my,0px);transition:background .16s ease, border-color .16s ease, color .16s ease, translate .48s var(--lp-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding-inline:24px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.lpButton svg{transition:transform .26s var(--lp-ease);flex:none}.lp .lpButtonPrimary{border-color:var(--lp-ochre-dark);background:var(--lp-ochre-dark);color:var(--lp-ivory)}.lp .lpButtonPrimary:hover{background:#603c11;border-color:#603c11}.lp .lpButtonHeader{min-height:40px;color:var(--lp-ivory);-webkit-backdrop-filter:blur(18px)saturate(.9)brightness(.9);backdrop-filter:blur(18px)saturate(.9)brightness(.9);background:#12142229;border-color:#fff8ea80;padding-inline:18px;font-size:12px}.lp .lpButtonHeader:hover{border-color:var(--lp-ivory);background:var(--lp-ivory);color:var(--lp-night)}.lp .lpHeader.is-solid .lpButtonHeader{border-color:var(--lp-ink);background:var(--lp-ink);color:var(--lp-ivory);-webkit-backdrop-filter:none;backdrop-filter:none}.lp .lpHeader.is-solid .lpButtonHeader:hover{border-color:var(--lp-ochre-dark);background:var(--lp-ochre-dark)}.lp .lpButtonLight{border-color:var(--lp-ivory);background:var(--lp-ivory);color:var(--lp-night)}.lp .lpButtonLight:hover{background:#fff;border-color:#fff}@media (hover:hover){.lpButton:hover svg{transform:translate(4px)}}.lpMenu{display:none;position:relative}.lpMenu summary{cursor:pointer;width:42px;height:42px;color:var(--lp-ivory);border:1px solid #fff8ea8a;border-radius:50%;place-items:center;list-style:none;display:grid}.lpHeader.is-solid .lpMenu summary{color:var(--lp-ink);border-color:#211d1729}.lpMenu summary::-webkit-details-marker{display:none}.lpMenuPanel{background:var(--lp-sheet);width:min(340px,100vw - 28px);color:var(--lp-ink);border:1px solid #211d1714;border-radius:24px;padding:16px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 60px #211d1729}.lpMenuPanelTop{color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:10px;font-size:10px;display:flex}.lpMenuPanelTop button{cursor:pointer;border:1px solid var(--lp-line);width:32px;height:32px;color:var(--lp-ink);background:0 0;border-radius:50%;place-items:center;display:grid}.lpMenuPanel>a:not(.lpButton){border-top:1px solid var(--lp-line);align-items:center;min-height:48px;font-size:14px;display:flex}.lpMenuPanel .lpButton{margin-top:14px}.lpHero{background:var(--lp-paper)}.lpHeroStage{--lp-peel:0;--lp-peel-x:var(--lp-inset);--lp-peel-r:var(--lp-sheet-radius);width:100%;min-height:clamp(752px,88svh,840px);clip-path:inset(0 calc(var(--lp-peel) * var(--lp-peel-x)) round 0 0 calc(var(--lp-peel) * var(--lp-peel-r)) calc(var(--lp-peel) * var(--lp-peel-r)));will-change:clip-path;background:#8b774f;place-items:center;display:grid;position:relative;overflow:hidden}.lpHeroStage>img{object-fit:cover;object-position:center 56%;translate:0 calc(var(--lp-out,0) * 22%);animation:lpHeroSettle 2.6s var(--lp-ease) both}@keyframes lpHeroSettle{0%{scale:1.07}to{scale:1}}.lpHeroWash{z-index:1;background:#12142280;position:absolute;inset:0}.lpHeroContent{z-index:3;width:100%;max-width:1120px;color:var(--lp-ivory);text-align:center;translate:0 calc(var(--lp-out,0) * -18vh);flex-direction:column;justify-content:center;align-items:center;padding:clamp(70px,8vw,112px) 40px;display:flex;position:relative}.lpKicker{color:var(--lp-ochre-dark);align-items:center;gap:14px;display:flex}.lpHero h1{width:100%;max-width:none;color:var(--lp-ivory);letter-spacing:-.043em;margin-top:30px;font-size:clamp(24px,8vw,78px)}.lpHero h1>span,.lpHero h1 em{white-space:nowrap;display:block}.lp .lpHero h1 em{color:var(--lp-gold);margin-top:.03em}.lp .lpHeroLede{color:#fff8eadb;max-width:62ch;margin-top:26px;font-size:clamp(16px,1.2vw,18px);line-height:1.55}.lpHeroContent>.lpButton{border-color:var(--lp-ivory);background:var(--lp-ivory);color:var(--lp-night);margin-top:34px}.lpHeroContent>.lpButton:hover{background:#fff;border-color:#fff}.lpProof{--lp-proof-pad-x:clamp(32px, 4.6vw, 62px);scroll-margin-top:var(--lp-header);background:var(--lp-paper);color:var(--lp-ink);padding-bottom:clamp(72px,7vw,104px)}.lpProofFrame{padding:clamp(72px, 6.6vw, 96px) var(--lp-proof-pad-x) clamp(36px, 3.4vw, 48px)}.lpProofSummary{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(40px,5vw,80px);min-width:0;display:grid}.lpProofStoryTopline{align-items:center;gap:22px;display:flex}.lpProofProfileLink{border-bottom:1px solid color-mix(in srgb, var(--lp-indigo) 34%, transparent);width:fit-content;color:var(--lp-indigo);align-items:center;gap:7px;padding-bottom:3px;font-size:12px;font-weight:600;transition:border-color .18s,color .18s;display:inline-flex}.lpProofProfileLink:hover{border-color:var(--lp-ochre-dark);color:var(--lp-ochre-dark)}.lpProofHeading h2{color:var(--lp-ink);padding-top:22px;font-size:clamp(40px,3.6vw,52px);line-height:.98}.lpProofHeading h2 span,.lpProofHeading h2 em{display:block}.lpProofHeading h2 em{color:var(--lp-indigo);padding-top:4px}.lp .lpProofLede{max-width:56ch;color:var(--lp-body);margin-top:20px;font-size:15.5px;line-height:1.65}.lp .lpProofFigure{text-align:right;justify-items:end;gap:12px;display:grid}.lpProofFigure strong{color:var(--lp-ink);font-family:var(--lp-serif);font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.045em;font-size:clamp(72px,7.6vw,116px);font-weight:300;line-height:.8;display:grid}.lpProofFigure strong>span{white-space:nowrap;grid-area:1/1}.lpCountSizer{visibility:hidden}.lpCountValue{contain:inline-size;transition:opacity .36s var(--lp-ease)}[data-count-state=pending]>.lpCountValue{opacity:0}.lpProofFigure>span{color:var(--lp-ochre-dark);font-family:var(--lp-mono);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.4}.lp .lpProofPostWall{--lp-rail-card-h:252px;--lp-rail-start:calc((100% - var(--lp-frame-width)) / 2 + var(--lp-proof-pad-x));min-width:0;padding:6px var(--lp-rail-start) 36px;gap:16px;margin-bottom:-36px;display:flex;overflow:hidden}.lpProofPost{min-width:0;height:var(--lp-rail-card-h);background:var(--lp-sheet);border:1px solid #211d1712;border-radius:24px;flex:0 0 clamp(300px,26vw,360px);transition:border-color .22s,box-shadow .22s;display:flex;position:relative;box-shadow:0 1px 2px #211d170a,0 18px 40px -24px #4033204d}.lpProofPost>a{border-radius:inherit;width:100%;min-width:0;color:inherit;flex-direction:column;gap:14px;padding:22px 24px 20px;display:flex}.lpProofPost>a:focus-visible{outline:2px solid var(--lp-indigo);outline-offset:-2px;box-shadow:none}.lpProofPost.lpProofAnalytics{width:calc(var(--lp-rail-card-h) * 556 / 492);flex-basis:auto;padding:8px}.lpProofAnalytics>a{border-radius:17px;padding:0;position:relative;overflow:hidden}.lpProofAnalytics img{object-fit:cover;object-position:center bottom}.lpProofPostMetric{align-items:baseline;gap:9px;display:flex}.lpProofPostMetric strong{color:var(--lp-indigo);font-family:var(--lp-serif);font-variant-numeric:lining-nums;letter-spacing:-.04em;font-size:32px;font-weight:300;line-height:1}.lpProofPostMetric span{color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.lp .lpProofPostHook{color:var(--lp-ink);font-family:var(--lp-serif);letter-spacing:-.012em;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:clamp(18px,1.45vw,21px);line-height:1.24;display:-webkit-box;overflow:hidden}.lpProofPostByline{border-top:1px solid #211d1714;align-items:center;gap:10px;min-width:0;padding-top:14px;display:flex}.lpLinkedInAvatar{background:#d6d6d4;border-radius:50%;flex:0 0 32px;width:32px;height:32px;position:relative;overflow:hidden}.lpLinkedInAvatar img{object-fit:cover;object-position:57% 16%;transform-origin:57% 16%;transform:scale(1.35)}.lpProofPostAuthor{min-width:0;line-height:1.3;display:grid}.lpProofPostAuthor strong{color:var(--lp-ink);font-size:13px;font-weight:600}.lpProofPostAuthor span{color:var(--lp-muted);font-variant-numeric:tabular-nums;font-size:12px}.lpProofPostLink{color:var(--lp-indigo);white-space:nowrap;flex:none;align-items:center;gap:4px;margin-left:auto;font-size:12.5px;font-weight:600;transition:color .18s;display:inline-flex}.lpVisuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lpProof :focus-visible{outline-color:var(--lp-indigo);box-shadow:0 0 0 3px #f7f6f2e6}@media (hover:hover){.lpProofPost:hover{border-color:#211d1724;box-shadow:0 1px 2px #211d170d,0 24px 48px -24px #40332066}.lpProofPost:hover .lpProofPostLink{color:var(--lp-ochre-dark)}}.lpProcess{scroll-margin-top:var(--lp-header);border-radius:var(--lp-sheet-radius);background:var(--lp-paper-warm)}.lpProcessGrid{grid-template-columns:minmax(260px,300px) minmax(0,1fr);align-items:start;gap:clamp(40px,4.4vw,60px);padding:clamp(84px,8vw,116px) clamp(24px,4vw,52px) clamp(72px,7vw,104px);display:grid}.lpProcessAside{top:calc(var(--lp-header) + 40px);gap:26px;display:grid;position:sticky}.lpProcessAside>div{gap:18px;display:grid}.lpProcessAside h2{max-width:10ch;font-size:clamp(44px,4.4vw,64px);line-height:.96}.lpProcessAside h2 em{display:block}.lpProcessAside>div>p{max-width:36ch;color:var(--lp-body);font-size:15px;line-height:1.65}.lpProcessAside ol{gap:4px;display:grid}.lpProcessAside li{min-height:44px;color:var(--lp-muted);border-radius:999px;align-items:center;padding-inline:16px;font-size:14px;transition:background-color .26s,box-shadow .26s,color .26s;display:flex}.lpProcessStepContent{align-items:baseline;gap:12px;min-width:0;display:flex}.lpProcessStepNumber{font-family:var(--lp-mono);flex:none;font-size:11px}.lpProcessAside li strong{font-weight:500}.lpProcessAside li.is-active{background:var(--lp-sheet);color:var(--lp-ink);box-shadow:0 1px 2px #211d170f,0 10px 24px -16px #40332066}.lpProcessAside li.is-active .lpProcessStepNumber{color:var(--lp-ochre)}.lpProcessCards{gap:clamp(20px,3vh,32px);min-width:0;display:grid}.lpProcessCard{--card-index:0;z-index:calc(10 + var(--card-index));top:calc(var(--lp-header) + 36px + var(--card-index) * 14px);border-radius:var(--lp-card-radius);background:var(--lp-sheet);height:clamp(540px,66svh,600px);scale:calc(1 - var(--lp-stack,0) * .045);transform-origin:50% 0;border:1px solid #211d170f;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);display:grid;position:sticky;overflow:hidden;box-shadow:inset 0 1px #fffc,0 -12px 30px -20px #352c1e47,0 30px 60px -34px #352c1e66}.lpProcessCard:after{z-index:6;border-radius:inherit;background:var(--lp-ink);content:"";opacity:calc(var(--lp-stack,0) * .07);pointer-events:none;position:absolute;inset:0}.lpCardCopy{isolation:isolate;flex-direction:column;gap:16px;min-width:0;padding:clamp(32px,3.4vw,48px);display:flex;position:relative}.lpCardStep{color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:500;line-height:1;display:flex}.lpCardStep span{border:1px solid color-mix(in srgb, var(--lp-ochre) 50%, transparent);height:28px;color:var(--lp-ochre-dark);border-radius:999px;place-items:center;padding:0 10px;display:grid}.lpCardCopy h3{max-width:15ch;margin-top:12px;font-size:clamp(28px,2.6vw,38px);line-height:1.04}.lp .lpCardText{max-width:38ch;color:var(--lp-body);font-size:15px;line-height:1.65}.lpCardGhost{z-index:-1;color:color-mix(in srgb, var(--lp-ochre) 11%, transparent);font-family:var(--lp-serif);font-variant-numeric:lining-nums;letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(170px,15vw,240px);font-weight:300;line-height:.8;position:absolute;bottom:-.2em;left:clamp(20px,2.6vw,36px)}.lpCardStage{background:var(--lp-stage);border-left:1px solid #211d170f;place-items:center;min-width:0;min-height:0;padding:clamp(24px,2.8vw,40px);display:grid;position:relative;overflow:hidden}.lpDossier{isolation:isolate;width:min(100%,400px);position:relative}.lpDossierSheet{background:var(--lp-sheet);border-radius:20px;padding:22px 22px 18px;position:relative;box-shadow:0 1px 2px #211d170f,0 24px 48px -26px #40332073}.lpDossierSheet:before,.lpDossierSheet:after{z-index:-1;border-radius:inherit;background:var(--lp-sheet);content:"";position:absolute;inset:0;box-shadow:0 1px 2px #211d1712}.lpDossierSheet:before{opacity:.85;transform:translateY(-11px)scale(.95)}.lpDossierSheet:after{opacity:.6;transform:translateY(-21px)scale(.9)}.lpDossierHead{border-bottom:1px solid #211d1714;justify-content:space-between;align-items:baseline;padding-bottom:14px;display:flex}.lpDossierHead span,.lpDossierFoot small{color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.lpDossierHead strong{color:var(--lp-ochre-dark);font-family:var(--lp-serif);font-size:22px;font-weight:400;line-height:1}.lp .lpDossierList{padding-top:8px;display:grid}.lpDossierList li{transition:opacity .6s var(--lp-ease) calc(.15s + var(--i) * .14s), translate .6s var(--lp-ease) calc(.15s + var(--i) * .14s);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:10px 0;display:grid}.lpDossierCheck{background:var(--lp-ochre);width:22px;height:22px;color:var(--lp-ivory);transition:scale .48s cubic-bezier(.34, 1.56, .64, 1) calc(.38s + var(--i) * .14s);border-radius:50%;place-items:center;margin-top:1px;display:grid}.lpDossierList strong,.lpDossierList small{display:block}.lpDossierList strong{font-family:var(--lp-serif);font-size:18px;font-weight:400;line-height:1.2}.lpDossierList small{color:var(--lp-muted);margin-top:2px;font-size:12.5px;line-height:1.4}.lpDossierFoot{gap:10px;margin-top:10px;display:grid}.lpDossierProgress{background:#211d1714;border-radius:4px;height:4px;display:block;overflow:hidden}.lpDossierProgress i{border-radius:inherit;background:var(--lp-ochre);transform-origin:0;height:100%;transition:scale 1.1s var(--lp-ease) .3s;display:block}.lpTarget{grid-template-rows:minmax(0,1fr) auto;gap:14px;width:100%;height:100%;display:grid}.lpTargetField{min-height:0;position:relative}.lpTargetRings{aspect-ratio:1;place-items:center;width:min(74%,270px);display:grid;position:absolute;top:46%;left:50%;translate:-50% -50%}.lpTargetRings i{transition:opacity .9s var(--lp-ease), scale .9s var(--lp-ease);border:1px solid #ad772742;border-radius:50%;position:absolute;inset:0}.lpTargetRings i:nth-child(2){border-color:#ad77275c;transition-delay:90ms;inset:17%}.lpTargetRings i:nth-child(3){background:#fffdf7bf;border-color:#ad772780;transition-delay:.18s;inset:34%}.lp .lpTargetMark{width:22%;height:auto;color:var(--lp-ochre);transition:opacity .7s var(--lp-ease) .25s, rotate 1.1s var(--lp-ease) .25s, scale 1.1s var(--lp-ease) .25s;position:relative}.lpTargetName{color:var(--lp-ink);font-family:var(--lp-serif);white-space:nowrap;transition:opacity .7s var(--lp-ease) .5s;font-size:22px;font-style:italic;line-height:1;position:absolute;bottom:2%;left:50%;translate:-50%}.lpTargetPins li{background:var(--lp-sheet);transition:opacity .6s var(--lp-ease) calc(.52s + var(--i) * .13s), translate .6s var(--lp-ease) calc(.52s + var(--i) * .13s);border-radius:14px;gap:3px;padding:10px 14px;display:grid;position:absolute;box-shadow:0 1px 2px #211d170f,0 16px 30px -20px #40332073}.lpTargetPins li:first-child{top:2%;left:0}.lpTargetPins li:nth-child(2){top:16%;right:0}.lpTargetPins li:nth-child(3){bottom:24%;left:0}.lpTargetPins li:nth-child(4){bottom:14%;right:0}.lpTargetPins small{color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px}.lpTargetPins strong{font-family:var(--lp-serif);white-space:nowrap;font-size:16px;font-style:italic;font-weight:400;line-height:1.15}.lp .lpTargetNote{max-width:34ch;color:var(--lp-body);font-family:var(--lp-serif);text-align:center;justify-self:center;font-size:16.5px;line-height:1.3}.lpRoster{gap:16px;width:min(100%,420px);display:grid}.lpMatchFilter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.lpMatchFilter span{white-space:nowrap;background:var(--lp-sheet);color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:10px;display:inline-flex;box-shadow:0 1px 2px #211d170f}.lpMatchFilter span strong{color:var(--lp-ink);font-family:var(--lp-sans);letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:600}.lpMatchFilter small{color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.1em;opacity:.8;text-transform:uppercase;font-size:9px}.lp .lpRosterList{--lp-row:70px;--lp-row-gap:6px;gap:var(--lp-row-gap);padding-left:30px;display:grid;position:relative}.lpRosterList:before,.lpRosterList:after{top:calc(var(--lp-row) / 2);content:"";width:1px;position:absolute;left:9px}.lpRosterList:before{bottom:calc(var(--lp-row) / 2);background:color-mix(in srgb, var(--lp-ochre) 28%, var(--lp-line))}.lpRosterList:after{height:calc(var(--lp-row) + var(--lp-row-gap));background:var(--lp-ochre);transform-origin:top;transition:scale .7s var(--lp-ease) .2s}.lpRosterList li{min-height:var(--lp-row);color:var(--lp-muted);opacity:.55;transition:opacity .6s var(--lp-ease) .65s, background-color .6s var(--lp-ease) .65s, box-shadow .6s var(--lp-ease) .65s, color .6s var(--lp-ease) .65s;border-radius:18px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;padding:0 14px 0 12px;display:grid;position:relative;box-shadow:inset 0 -1px #211d1712}.lpRosterList li:before{border:1px solid color-mix(in srgb, var(--lp-ochre) 40%, var(--lp-line-strong));background:var(--lp-stage);content:"";width:11px;height:11px;transition:background-color .4s var(--lp-ease) .6s, border-color .4s var(--lp-ease) .6s, box-shadow .4s var(--lp-ease) .6s;border-radius:50%;position:absolute;top:50%;left:-26px;translate:0 -50%}.lpRosterList li.is-match{background:var(--lp-sheet);box-shadow:0 0 0 1.5px var(--lp-ochre), 0 18px 36px -22px #7850198c;color:var(--lp-ink);opacity:1}.lpRosterList li.is-match:before{border-color:var(--lp-ochre);background:var(--lp-ochre);box-shadow:0 0 0 4px #ad77272e}.lpRosterAvatar{background:var(--lp-paper-warm);filter:grayscale();width:46px;height:46px;transition:filter .6s var(--lp-ease) .65s, box-shadow .6s var(--lp-ease) .65s;border-radius:50%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #211d171f}.lpRosterAvatar img{object-fit:cover}.lpRosterList li.is-match .lpRosterAvatar{box-shadow:0 0 0 2px var(--lp-sheet), 0 0 0 3.5px var(--lp-ochre);filter:none}.lpRosterName{gap:3px;min-width:0;display:grid}.lpRosterName strong{font-family:var(--lp-serif);text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:400;line-height:1.05;overflow:hidden}.lpRosterName small{font-family:var(--lp-mono);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9.5px;overflow:hidden}.lpRosterList em{background:var(--lp-ochre);color:var(--lp-ivory);font-family:var(--lp-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:opacity .5s var(--lp-ease) .95s, scale .5s cubic-bezier(.34, 1.56, .64, 1) .95s;border-radius:999px;padding:5px 9px;font-size:9px;font-style:normal;position:absolute;top:-10px;right:14px;box-shadow:0 8px 16px -10px #785019b3}.lp .lpRosterNote{color:var(--lp-body);font-family:var(--lp-serif);transition:opacity .6s var(--lp-ease) 1.1s;align-items:flex-start;gap:12px;padding-left:4px;font-size:18px;font-style:italic;line-height:1.3;display:flex}.lpRosterNote svg{color:var(--lp-ochre);flex:none;margin-top:-2px}.lpRosterNote span,.lpRosterNote strong,.lpRosterNote em{display:block}.lpRosterNote strong{font-weight:400}.lpRosterNote em{color:var(--lp-indigo)}.lpWeek{gap:14px;width:min(100%,400px);display:grid}.lpWeekCall{background:var(--lp-sheet);border-radius:18px;padding:16px 18px 18px;box-shadow:0 1px 2px #211d170f,0 20px 40px -26px #40332073}.lpWeekCallHead{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.lpWeekCallHead span{color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.lpWeekCallHead strong{color:var(--lp-ochre-dark);font-family:var(--lp-serif);font-size:24px;font-weight:400;line-height:1}.lpWave{align-items:center;gap:3px;height:48px;display:flex}.lpWave i{height:calc(var(--h) * 100%);background:var(--lp-ochre);opacity:.78;min-height:4px;transition:scale .52s var(--lp-ease) calc(var(--i) * 18ms);border-radius:3px;flex:1}.lp .lpWeekPosts{gap:6px;padding-left:20px;display:grid;position:relative}.lpWeekPosts:before{content:"";background:#ad772759;width:1px;position:absolute;top:-8px;bottom:22px;left:6px}.lpWeekPosts li{background:var(--lp-sheet);min-height:44px;transition:opacity .52s var(--lp-ease) calc(.62s + var(--i) * .12s), translate .52s var(--lp-ease) calc(.62s + var(--i) * .12s);border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 14px;display:grid;position:relative;box-shadow:0 1px 2px #211d170d}.lpWeekPosts li:before{background:var(--lp-ochre);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:-17px;translate:0 -50%}.lpWeekPosts span{color:var(--lp-ochre-dark);font-family:var(--lp-mono);letter-spacing:.08em;font-size:10px}.lpWeekPosts strong{font-family:var(--lp-serif);text-overflow:ellipsis;white-space:nowrap;font-size:16.5px;font-weight:400;overflow:hidden}.lpWeekPosts i{color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-style:normal;display:inline-flex}.lpWeekPosts i:before{background:var(--lp-ochre);content:"";border-radius:50%;width:6px;height:6px}.lpProcessCard.lpProcessCardFinal{background:var(--lp-night);color:var(--lp-ivory);border-color:#fff8ea0f}.lpProcessCardFinal .lpCardStep{color:#fff8ea99}.lpProcessCardFinal .lpCardStep span{color:var(--lp-gold);border-color:#f0d49c80}.lp .lpProcessCardFinal .lpCardText{color:#fff8eab8}.lpProcessCardFinal .lpCardGhost{color:#f0d49c12}.lpProcessCardFinal .lpCardStage{background:#1f2340;border-left-color:#fff8ea0f}.lp .lpCardClaim{color:var(--lp-gold);font-family:var(--lp-serif);border-top:1px solid #fff8ea24;align-items:flex-start;gap:12px;margin-top:auto;padding-top:18px;font-size:18px;font-style:italic;line-height:1.3;display:flex}.lp .lpCardClaimMark{width:26px;height:26px;color:var(--lp-gold);flex:none;margin-top:2px}.lpAgenda{gap:14px;width:min(100%,420px);display:grid}.lpAgendaHead{justify-content:space-between;align-items:baseline;display:flex}.lpAgendaHead span{color:#fff8ea8c;font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.lpAgendaHead strong{color:var(--lp-gold);font-family:var(--lp-serif);font-size:18px;font-style:italic;font-weight:400}.lpAgendaGrid{grid-template-rows:22px repeat(4,60px);grid-template-columns:34px repeat(5,minmax(0,1fr));gap:6px;display:grid}.lpAgendaDay{color:#fff8ea8c;font-family:var(--lp-mono);letter-spacing:.08em;text-align:center;align-self:end;font-size:9.5px}.lpAgendaTime{color:#fff8ea66;font-family:var(--lp-mono);padding-top:5px;font-size:9px}.lpAgendaCell{background:#fff8ea0a;border-radius:10px;box-shadow:inset 0 0 0 1px #fff8ea0d}.lpAgendaSlot{z-index:1;background:var(--lp-gold);color:var(--lp-night);font-family:var(--lp-serif);transition:opacity .52s var(--lp-ease) calc(.3s + var(--i) * .13s), translate .52s var(--lp-ease) calc(.3s + var(--i) * .13s), scale .52s var(--lp-ease) calc(.3s + var(--i) * .13s);border-radius:10px;place-items:center;font-size:13px;font-style:italic;display:grid;box-shadow:0 12px 24px -14px #f0d49cb3}.lpRevealReady .lpProcessCard:not(.is-seen) .lpDossierList li,.lpRevealReady .lpProcessCard:not(.is-seen) .lpTargetPins li{opacity:0;translate:0 10px}.lpRevealReady .lpProcessCard:not(.is-seen) .lpDossierCheck{scale:0}.lpRevealReady .lpProcessCard:not(.is-seen) .lpDossierProgress i{scale:0 1}.lpRevealReady .lpProcessCard:not(.is-seen) .lpTargetRings i{opacity:0;scale:.6}.lpRevealReady .lpProcessCard:not(.is-seen) .lpTargetMark{opacity:0;rotate:-90deg;scale:.6}.lpRevealReady .lpProcessCard:not(.is-seen) .lpTargetName{opacity:0}.lpRevealReady .lpProcessCard:not(.is-seen) .lpRosterList:after{scale:1 0}.lpRevealReady .lpProcessCard:not(.is-seen) .lpRosterList li{color:var(--lp-ink);opacity:1;background:0 0;box-shadow:inset 0 -1px #211d1712}.lpRevealReady .lpProcessCard:not(.is-seen) .lpRosterList li:before{border-color:color-mix(in srgb, var(--lp-ochre) 40%, var(--lp-line-strong));background:var(--lp-stage);box-shadow:none}.lpRevealReady .lpProcessCard:not(.is-seen) .lpRosterAvatar{filter:none;box-shadow:0 0 0 1px #211d171f}.lpRevealReady .lpProcessCard:not(.is-seen) .lpRosterList em{opacity:0;scale:.6}.lpRevealReady .lpProcessCard:not(.is-seen) .lpRosterNote{opacity:0}.lpRevealReady .lpProcessCard:not(.is-seen) .lpWave i{scale:1 .12}.lpRevealReady .lpProcessCard:not(.is-seen) .lpWeekPosts li{opacity:0;translate:12px}.lpRevealReady .lpProcessCard:not(.is-seen) .lpAgendaSlot{opacity:0;translate:0 -10px;scale:.9}.lpScope{scroll-margin-top:var(--lp-header);padding-top:var(--lp-inset);background:var(--lp-paper)}.lpInterlude{min-height:clamp(400px,62vh,660px);margin-inline:var(--lp-inset);border-radius:var(--lp-sheet-radius);isolation:isolate;background:#6b5a3c;align-items:center;display:flex;position:relative;overflow:hidden}.lpInterludeMedia{z-index:0;translate:0 calc((var(--lp-progress,.5) - .5) * 22%);will-change:translate;position:absolute;inset:-16% 0}.lpInterludeMedia img{object-fit:cover;object-position:center 62%}.lpInterludeWash{z-index:1;background:linear-gradient(#171a2e24 0%,#171a2e85 100%);position:absolute;inset:0}.lpInterludeTrack{--lp-interlude-start:clamp(24px, 6vw, 96px);z-index:3;white-space:nowrap;width:max-content;color:var(--lp-ivory);text-shadow:0 2px 34px #0000004d;translate:calc(var(--lp-interlude-start) - var(--lp-progress,0) * 96vw) 0;will-change:translate;align-items:center;display:flex;position:relative}.lp h2.lpInterludeTrack{font-family:var(--lp-serif);letter-spacing:-.035em;text-wrap:nowrap;font-weight:400;line-height:1}.lpInterludeTrack>span{align-items:center;gap:.24em;font-size:clamp(56px,8.6vw,136px);display:inline-flex}.lp .lpInterludeTrack em{color:var(--lp-gold)}.lpInterludeTrack>span:after{background:var(--lp-gold);content:"";border-radius:50%;flex:none;width:.16em;height:.16em;margin-inline:.42em}.lpScopeFrame{padding:clamp(88px,8vw,128px) clamp(24px,4vw,52px) clamp(56px,5vw,80px)}.lpScopeFrame>.lpSectionIndex{margin-bottom:clamp(26px,2.6vw,36px)}.lpScopeList{border-top:1px solid var(--lp-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lpScopeService{border-bottom:1px solid var(--lp-line);isolation:isolate;min-width:0;min-height:clamp(240px,19vw,280px);transition:background-color .36s var(--lp-ease);flex-direction:column;padding:clamp(36px,3.4vw,48px) clamp(28px,3.6vw,56px) clamp(40px,3.8vw,56px);display:flex;position:relative;overflow:hidden}.lpScopeService:nth-child(odd){border-right:1px solid var(--lp-line)}.lpScopeService:after{z-index:-1;color:color-mix(in srgb, var(--lp-indigo) 7%, transparent);content:attr(data-number);font-family:var(--lp-serif);font-variant-numeric:lining-nums;letter-spacing:-.08em;pointer-events:none;transition:color .42s var(--lp-ease), translate .56s var(--lp-ease);-webkit-user-select:none;user-select:none;font-size:clamp(120px,11vw,176px);font-weight:300;line-height:.8;position:absolute;bottom:-.2em;right:clamp(20px,2.6vw,40px)}.lpScopeServiceMeta{font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-size:10.5px;font-weight:500;line-height:1.4;display:flex}.lpScopeServiceMeta span{color:var(--lp-ochre-dark);align-items:center;gap:8px;display:inline-flex}.lpScopeServiceMeta span:before{border:1px solid var(--lp-ochre);content:"";width:7px;height:7px;transition:background-color .3s var(--lp-ease);border-radius:50%}.lpScopeServiceMeta i{color:var(--lp-line-strong);font-style:normal}.lpScopeServiceMeta strong{color:var(--lp-muted);font-weight:500}.lpScopeService h3{max-width:16ch;transition:translate .42s var(--lp-ease);margin-top:22px;font-size:clamp(32px,3vw,44px);line-height:1}.lp .lpScopeService>p{max-width:44ch;color:var(--lp-body);margin-top:16px;font-size:15.5px;line-height:1.6}@media (hover:hover){.lpScopeService:hover{background:var(--lp-sheet)}.lpScopeService:hover:after{color:color-mix(in srgb, var(--lp-ochre) 17%, transparent);translate:0 -12px}.lpScopeService:hover h3{translate:8px}.lpScopeService:hover .lpScopeServiceMeta span:before{background:var(--lp-ochre)}}.lpOffer{scroll-margin-top:var(--lp-header);padding:0 var(--lp-inset) var(--lp-inset)}.lpOfferStage{border-radius:var(--lp-sheet-radius);background:var(--lp-umber);min-height:clamp(580px,80vh,740px);color:var(--lp-ivory);isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.lpOfferStage:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#15110cf0 0%,#15110cb3 40%,#15110c00 70%);position:absolute;inset:0}.lpOfferHorse{z-index:0;aspect-ratio:3/2;width:min(70%,1040px);translate:calc((var(--lp-progress,.55) - .55) * 64%) 0;will-change:translate;position:absolute;bottom:-4%;right:-3%}.lpOfferHorse img{object-fit:contain}.lpOfferContent{z-index:3;justify-items:start;width:min(100% - 2*clamp(28px,5vw,88px),640px);margin-left:clamp(28px,5vw,88px);padding-block:clamp(56px,6vw,88px);display:grid;position:relative}.lpOffer .lpKicker{color:var(--lp-gold)}.lpOffer h3{color:var(--lp-ivory);letter-spacing:-.042em;margin-top:24px;font-size:clamp(44px,4.7vw,70px);line-height:.96}.lpOffer h3 span,.lpOffer h3 em{display:block}.lp .lpOffer h3 em{color:var(--lp-gold)}.lp .lpOfferLead{color:#fff8eac7;max-width:44ch;margin-top:26px;font-size:17px;line-height:1.6}.lpOfferAction{justify-items:start;gap:12px;margin-top:34px;display:grid}.lpOfferAction small{color:#fff8ea8f;max-width:46ch;font-size:12.5px;line-height:1.5}.lp .lpOfferOwner{border-top:1px solid #fff8ea24;gap:4px;margin-top:44px;padding-top:22px;display:grid}.lpOfferOwner strong{font-family:var(--lp-serif);font-size:20px;font-weight:400;line-height:1.2}.lpOfferOwner span{color:#fff8ea99;font-size:13.5px}.lpFaq{scroll-margin-top:var(--lp-header);background:var(--lp-paper)}.lpFaqGrid{grid-template-columns:minmax(300px,400px) minmax(0,1fr);align-items:start;gap:clamp(56px,7vw,112px);padding:clamp(96px,9vw,140px) clamp(24px,4vw,52px);display:grid}.lpFaqHeading{top:calc(var(--lp-header) + 40px);align-content:start;justify-items:start;display:grid;position:sticky}.lpFaqHeading h2{max-width:12ch;margin-top:24px;font-size:clamp(40px,3.8vw,56px);line-height:.98}.lpFaqHeading h2 em{display:block}.lp .lpFaqIntro{max-width:38ch;color:var(--lp-body);margin-top:26px;font-size:15px;line-height:1.65}.lpFaqAction{justify-items:start;gap:12px;margin-top:30px;display:grid}.lp .lpFaqCta{min-width:240px}.lpFaqAction small{max-width:34ch;color:var(--lp-muted);font-size:12px;line-height:1.5}.lpFaqList{min-width:0}.lpFaqList details{border-bottom:1px solid var(--lp-line)}.lpFaqList details:first-child{border-top:1px solid var(--lp-line)}.lpFaqList summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) 40px;align-items:center;gap:20px;padding-block:28px;list-style:none;display:grid}.lpFaqList summary::-webkit-details-marker{display:none}.lpFaqList summary>span{color:var(--lp-ochre);font-family:var(--lp-serif);align-self:start;padding-top:4px;font-size:18px;font-style:italic;line-height:1.2}.lpFaqList summary strong{min-width:0;font-family:var(--lp-serif);letter-spacing:-.01em;text-wrap:pretty;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.16;transition:color .2s}.lpFaqList summary i{background:var(--lp-sheet);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--lp-line);transition:background-color .24s ease, transform .36s var(--lp-ease);border-radius:50%;place-items:center;display:grid;position:relative}.lpFaqList summary i:before,.lpFaqList summary i:after{content:"";background:var(--lp-ink);border-radius:2px;width:14px;height:1.5px;transition:background-color .24s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lpFaqList summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.lpFaqList details[open] summary i{background:var(--lp-ink);transform:rotate(45deg)}.lpFaqList details[open] summary i:before,.lpFaqList details[open] summary i:after{background:var(--lp-ivory)}.lpFaqList details[open] summary strong,.lpFaqList summary:hover strong{color:var(--lp-indigo)}.lpFaqList{interpolate-size:allow-keywords}.lpFaqList details::details-content{block-size:0;transition:block-size .46s var(--lp-ease), content-visibility .46s allow-discrete;overflow:clip}.lpFaqList details[open]::details-content{block-size:auto}.lpFaqList details>p{max-width:62ch;color:var(--lp-body);padding:0 60px 30px 54px;font-size:15.5px;line-height:1.7}.lpFinal{scroll-margin-top:var(--lp-header);background:var(--lp-paper)}.lpFinalStage{--lp-peel:1;--lp-peel-x:var(--lp-inset);--lp-peel-r:var(--lp-sheet-radius);min-height:min(100svh,900px);clip-path:inset(0 calc(var(--lp-peel) * var(--lp-peel-x)) round calc(var(--lp-peel) * var(--lp-peel-r)));isolation:isolate;will-change:clip-path;background:#3f4167;place-items:center;display:grid;position:relative;overflow:hidden}.lpFinalStage>img{object-fit:cover;object-position:center;scale:calc(1 + var(--lp-peel,0) * .12)}.lpFinalWash{z-index:1;pointer-events:none;background:linear-gradient(90deg,#171a2eeb 0%,#171a2eb8 42%,#171a2e24 76%,#171a2e00 100%),linear-gradient(#171a2e1a 0%,#171a2e00 66%,#171a2e61 100%);position:absolute;inset:0}.lpFinalMark{z-index:3;color:#d6ba85;filter:drop-shadow(0 4px 18px #00000040);position:absolute;bottom:clamp(28px,3vw,44px);right:clamp(28px,3vw,44px)}.lp .lpFinalMark .brandLogo{width:clamp(48px,4.4vw,68px);height:auto;color:inherit}.lpFinalContent{z-index:3;width:100%;max-width:var(--lp-frame);align-items:center;padding:clamp(40px,5vw,88px);display:flex;position:relative}.lpFinalCopy{width:min(66%,760px);color:var(--lp-ivory);text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.lpFinalCopy>p:first-child{color:#d6ba85}.lpFinalCopy h2{max-width:14ch;margin-top:20px;font-size:clamp(48px,5.4vw,78px)}.lpFinalCopy>p:nth-of-type(2){color:#fff8eac7;max-width:50ch;margin-top:22px;font-size:16px}.lpFinalCopy .lpButton{margin-top:32px}.lpFooter{background:var(--lp-paper);color:var(--lp-ink);overflow:hidden}.lpFooterInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:96px;padding:clamp(28px,3vw,44px) clamp(8px,2vw,26px) 8px;display:grid}.lpFooter .brand{color:var(--lp-ink)}.lpFooterSignature{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.lpFooterSignature>span{color:var(--lp-body);font-family:var(--lp-serif);font-size:18px}.lpFooterSignature small{color:var(--lp-ochre-dark);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.lpFooterInner>div{justify-content:flex-end;gap:22px;display:flex}.lpFooterInner>div a{color:var(--lp-muted);font-size:13px;transition:color .16s}.lpFooterInner>div a:hover{color:var(--lp-ink)}.lp .lpFooterWordmark{color:var(--lp-ink);font-family:var(--lp-serif);letter-spacing:-.065em;text-align:center;white-space:nowrap;translate:0 calc((1 - var(--lp-enter,1)) * 60%);-webkit-user-select:none;user-select:none;padding-top:.16em;font-size:clamp(96px,25vw,400px);font-weight:300;line-height:.8}.lpRevealReady [data-reveal]{opacity:0;filter:blur(8px);transition:opacity .9s var(--lp-ease), filter .9s var(--lp-ease), transform .9s var(--lp-ease);transform:translateY(26px)}.lpRevealReady [data-reveal].is-visible{opacity:1;filter:none;transform:translateY(0)}.lpRevealReady .lpScopeService[data-reveal]{transition:opacity .9s var(--lp-ease) calc(var(--scope-index) * 70ms), filter .9s var(--lp-ease) calc(var(--scope-index) * 70ms), transform .9s var(--lp-ease) calc(var(--scope-index) * 70ms), background-color .36s var(--lp-ease)}.lpRevealReady .lpHeroContent[data-reveal] h1>*{opacity:0;transition:opacity .9s var(--lp-ease), transform .9s var(--lp-ease);transform:translateY(.3em)}.lpRevealReady .lpHeroContent[data-reveal].is-visible h1>*{opacity:1;transform:translateY(0)}.lpRevealReady .lpHeroContent[data-reveal].is-visible h1>em{transition-delay:.14s}@media (max-width:1180px) and (min-width:1081px){.lpProcessGrid{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:1080px){.lp{--lp-gutter:24px;--lp-inset:16px}.lpNav{gap:18px}.lpHeroContent{padding-inline:38px}.lpProofSummary{grid-template-columns:minmax(0,1fr);align-items:start;gap:36px}.lp .lpProofFigure{text-align:left;justify-items:start}.lpProcessGrid{grid-template-columns:minmax(0,1fr);gap:40px}.lpProcessAside{position:static}.lpProcessAside ol{flex-wrap:wrap;gap:6px;display:flex}.lpProcessAside li{background:#ffffff73;min-height:38px;padding-inline:14px;font-size:13px}.lpOfferHorse{opacity:.8;width:86%;right:-12%}}@media (max-width:980px){.lpFaqGrid{grid-template-columns:1fr;gap:56px}.lpFaqHeading{max-width:680px;position:static}.lpFaqHeading h2{max-width:14ch}}@media (max-width:820px){.lp{--lp-gutter:16px;--lp-header:64px;--lp-inset:10px;--lp-sheet-radius:26px;--lp-card-radius:24px}.lpHeaderInner{min-height:var(--lp-header);grid-template-columns:1fr auto;padding-inline:16px}.lpNav,.lpButtonHeader{display:none}.lpMenu{display:block}.lpHeroStage{min-height:clamp(700px,90svh,820px)}.lpHeroStage>img{object-position:17% center;transform-origin:17% 0;transform:scale(1.12)}.lpHeroWash{background:#12142294}.lpHeroContent{min-height:clamp(700px,90svh,820px);padding:calc(var(--lp-header) + 44px) 20px 54px;justify-content:flex-start}.lpHero h1{margin-top:26px;font-size:clamp(38px,11vw,60px);line-height:.98}.lpHero h1>span,.lpHero h1 em{white-space:normal}.lp .lpHeroLede{margin-top:22px;font-size:16px}.lpHeroContent>.lpButton{width:100%;max-width:330px;margin-top:28px}.lpProof{--lp-proof-pad-x:18px;padding-bottom:64px}.lpProofFrame{padding-block:64px 32px}.lpProofStoryTopline{flex-wrap:wrap;gap:12px 18px}.lpProofHeading h2{padding-top:22px;font-size:clamp(38px,10vw,46px)}.lpProofFigure strong{font-size:clamp(64px,19vw,92px)}.lp .lpProofLede{font-size:14.5px}.lp .lpProofPostWall{--lp-rail-card-h:238px;gap:12px}.lpProofPost{flex-basis:282px}.lpProofPost>a{padding:20px 20px 18px}.lpProofPostMetric strong{font-size:30px}.lpProcessGrid{grid-template-columns:1fr;gap:40px;padding:72px 12px 20px}.lpProcessAside{padding-inline:6px;position:static}.lpProcessAside h2{max-width:10ch;font-size:clamp(44px,12vw,58px)}.lpProcessAside ol{flex-wrap:wrap;gap:6px;display:flex}.lpProcessAside li{background:#ffffff73;min-height:38px;padding-inline:14px;font-size:13px}.lpProcessCards{gap:14px}.lpProcessCard{grid-template-columns:minmax(0,1fr);height:auto;position:relative;top:auto}.lpCardCopy{gap:12px;padding:26px 22px 28px}.lpCardCopy h3{max-width:15ch;margin-top:8px;font-size:clamp(28px,8vw,36px)}.lp .lpCardText{font-size:14.5px}.lpCardGhost{font-size:120px;left:auto;right:16px}.lpCardStage{border-top:1px solid #211d170f;border-left:0;padding:24px 14px 20px}.lpProcessCardFinal .lpCardStage{border-top-color:#fff8ea0f}.lpTargetField{min-height:330px}.lpTargetPins strong{font-size:14.5px}.lpAgendaGrid{grid-template-rows:20px repeat(4,48px);grid-template-columns:30px repeat(5,minmax(0,1fr));gap:5px}.lpAgendaSlot{font-size:11.5px}.lp .lpCardClaim{font-size:16.5px}.lpInterlude{min-height:340px}.lpInterludeMedia img{object-position:30% 62%}.lpInterludeTrack>span{font-size:clamp(46px,13vw,64px)}.lpScopeFrame{padding:72px 18px 48px}.lpScopeList{grid-template-columns:1fr}.lpScopeService{min-height:0;padding:30px 6px 36px}.lpScopeService:nth-child(odd){border-right:0}.lpScopeService:after{font-size:clamp(84px,24vw,104px);right:6px}.lpScopeService h3{margin-top:16px;font-size:clamp(28px,8vw,34px)}.lp .lpScopeService>p{margin-top:10px;font-size:14.5px}.lpOfferStage{align-items:end;min-height:0}.lpOfferStage:before{background:linear-gradient(#15110c00 0%,#15110cb8 30%,#15110cf5 52%)}.lpOfferHorse{opacity:.9;width:140%;top:-2%;bottom:auto;right:-28%}.lpOfferContent{width:100%;margin:0;padding:260px 22px 32px}.lpOffer h3{font-size:clamp(40px,11.5vw,52px)}.lp .lpOfferLead{font-size:16px}.lpOfferAction{width:100%}.lpOfferAction .lpButton{width:100%;max-width:330px}.lpFaqGrid{gap:44px;padding:80px 18px}.lpFaqHeading h2{margin-top:22px;font-size:clamp(38px,10vw,46px)}.lp .lpFaqIntro{max-width:42ch;margin-top:22px;font-size:14.5px}.lpFaqAction{width:100%;margin-top:26px}.lp .lpFaqCta{width:min(100%,330px)}.lpFaqList summary{grid-template-columns:26px minmax(0,1fr) 36px;gap:12px;padding-block:22px}.lpFaqList summary i{width:36px;height:36px}.lpFaqList summary strong{font-size:clamp(20px,5.6vw,23px)}.lpFaqList details>p{padding:0 4px 26px 38px;font-size:14.5px}.lpFinalStage{min-height:100svh}.lpFinalWash{background:linear-gradient(#171a2ee0 0%,#171a2ead 48%,#171a2e29 76%,#171a2e57 100%),linear-gradient(90deg,#171a2e38 0%,#171a2e00 100%)}.lpFinalStage>img{object-position:70% center}.lpFinalStage{align-items:start}.lpFinalContent{padding:44px 24px}.lpFinalCopy{width:100%}.lpFinalCopy h2{max-width:12ch;font-size:clamp(40px,11.2vw,52px)}.lpFinalCopy>p:nth-of-type(2){margin-top:20px;font-size:15px}.lpFinalCopy .lpButton{width:100%;max-width:330px}.lpFooterInner{grid-template-columns:1fr auto;padding-inline:8px}.lpFooterSignature{text-align:left;grid-area:2/1/auto/-1;align-items:flex-start}.lp .lpFooterWordmark{font-size:27vw}}@media (max-width:420px){.lpHeroContent{padding-inline:20px}.lpFooterInner>div{gap:12px}}@media (prefers-reduced-motion:reduce){.lpHeroStage>img{animation:none}.lp .lpProofPostWall{scrollbar-width:none;overflow-x:auto}.lp *,.lp :before,.lp :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lpRevealReady [data-reveal],.lpRevealReady .lpHeroContent[data-reveal] h1>*{opacity:1;filter:none;transform:none}}
