@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e53e3b149393d1c-s.1dlfwrrc64r9c.woff2?dpl=dpl_8ajGDe2ue39EXL6anCcMTJjQD6hY)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a93cb13d889c4ad-s.0r1q_h8ivn1qc.woff2?dpl=dpl_8ajGDe2ue39EXL6anCcMTJjQD6hY)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0da3903252e3445-s.0u093y1biose6.woff2?dpl=dpl_8ajGDe2ue39EXL6anCcMTJjQD6hY)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8dba48c3ca6529a0-s.p.1i7nms22s53-n.woff2?dpl=dpl_8ajGDe2ue39EXL6anCcMTJjQD6hY)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_42b0035-module__Ao4Tbq__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:500}.caveat_42b0035-module__Ao4Tbq__variable{--font-caveat:"Caveat", "Caveat Fallback"}
@layer components{.lps{--lps-lift:0 24px 60px #00293d24;--lps-lift-front:0 36px 80px -14px #00293d47;--lps-sheet:cubic-bezier(.32, .72, 0, 1);--lps-amber-wash:#f0b24a17;--lps-green-wash:#10c18329;font-variant-numeric:tabular-nums;overflow-x:clip}.lps[data-hidden] *,.lps[data-hidden] :before,.lps[data-hidden] :after{animation-play-state:paused!important}.lps-hero-glow{background-image:radial-gradient(56% 74% at 0 0,#10c18326,#0000 68%),radial-gradient(52% 64% at 4% 100%,#3252621a,#0000 70%),radial-gradient(38% 60% at 42% 34%,#f0b24a14,#0000 72%);position:absolute;inset:0}.lps .layer{flex-direction:column;align-items:flex-start;display:flex;position:absolute}.lps .tab{border:1px solid var(--color-line);height:28px;color:var(--color-label);white-space:nowrap;background:#fff;border-bottom:0;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.lps .tab.on{color:var(--color-deep);box-shadow:inset 0 2px 0 var(--color-green)}.lps button.tab{cursor:pointer}.lps .frame{border:1px solid var(--color-line);width:100%;box-shadow:var(--lps-lift);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.lps .whead,.lps .wfoot{height:44px;color:var(--color-label);white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:12px;display:flex}.lps .whead{border-bottom:1px solid var(--color-line)}.lps .wfoot{border-top:1px solid var(--color-line);margin-top:auto}.lps .wfoot.warn{color:var(--color-amber-ink)}.lps .wfoot span{align-items:center;gap:8px;display:inline-flex}.lps .wtitle{align-items:center;gap:10px;min-width:0;display:flex}.lps .wtitle b{color:var(--color-deep);font-size:13px;font-weight:500}.lps .wtitle i{color:var(--color-rule-dark);font-style:normal}.lps .smark{flex:none;width:14px;height:14px;display:block}.lps .blip,.lps .dotw{flex:none;width:6px;height:6px;display:inline-block}.lps .blip{background:var(--color-green);animation:2.4s ease-in-out infinite cpBlipLps}.lps .dotw{background:var(--color-amber-ink)}.lps .flag{color:var(--color-amber-ink);white-space:nowrap;background:#f0b24a24;border:1px solid #9a6a0e47;flex:none;align-items:center;gap:7px;padding:3px 8px;font-size:11.5px;font-weight:500;line-height:1.3;display:inline-flex}.lps .flag:before{content:"";background:var(--color-amber-ink);width:5px;height:5px}.lps .chip{border:1px solid var(--color-line);height:26px;color:var(--color-body);white-space:nowrap;flex:none;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.lps .chip.on{border-color:var(--color-rule-dark);background:var(--color-wash);color:var(--color-deep)}.lps .wtool{border-bottom:1px solid var(--color-line);flex:none;align-items:center;gap:8px;height:52px;padding:0 16px;display:flex}.lps .wtoolend{color:var(--color-label);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:inline-flex}.lps .search{border:1px solid var(--color-line);min-width:0;height:30px;color:var(--color-dim-2);white-space:nowrap;flex:1;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;display:flex}.lps .veil{pointer-events:none;background:#fff;transition:opacity .5s;position:absolute;inset:0}.lps .txrow{border-bottom:1px solid var(--color-line);color:var(--color-body);align-items:center;padding:0 16px;display:grid;position:relative}.lps .txrow.flagged{background:var(--lps-amber-wash)}.lps .txrow.hero{grid-template-columns:52px minmax(0,1fr) 104px;column-gap:14px;height:42px;font-size:13px}.lps .txrow.list{grid-template-columns:64px minmax(0,1fr) 150px 120px;column-gap:16px;height:46px;font-size:13.5px}.lps .txrow.narrow{grid-template-columns:44px minmax(0,1fr) 82px;column-gap:12px;height:46px;font-size:13.5px}.lps .txrow.wide{grid-template-columns:60px minmax(0,1fr) 140px 110px;column-gap:12px;height:46px;font-size:13.5px}.lps .cdate{color:var(--color-label)}.lps .cdesc{min-width:0;color:var(--color-deep);white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.lps .cacct{color:var(--color-label);white-space:nowrap}.lps .amt{text-align:right;color:var(--color-deep);white-space:nowrap;font-weight:500}.lps .amt.in{color:var(--color-green-ink)}.lps .herowin{z-index:1;width:470px;top:40px;left:200px}.lps .wstatus{color:var(--color-label);align-items:center;gap:8px;display:inline-flex}.lps .wstatus.ok{color:var(--color-green-ink);animation:.4s both lpsFadeIn}.lps .hlist{height:378px;position:relative;overflow:hidden}.lps .slide-a{animation:lpsPushA .7s var(--lps-sheet)}.lps .slide-b{animation:lpsPushB .7s var(--lps-sheet)}.lps .txrow.fresh-a:after,.lps .txrow.fresh-b:after{content:"";background:var(--lps-green-wash);pointer-events:none;position:absolute;inset:0}.lps .txrow.fresh-a:after{animation:1.6s ease-out both lpsFlashA}.lps .txrow.fresh-b:after{animation:1.6s ease-out both lpsFlashB}.lps .herovideo{z-index:2;width:min(500px,100% - 64px);top:228px;left:32px}.lps .herovideo>*{box-shadow:var(--lps-lift-front)}.lps .find{border-top:1px solid var(--color-line);text-align:left;cursor:pointer;opacity:.36;flex-direction:column;gap:12px;width:100%;padding:28px 0;transition:opacity .45s;display:flex}.lps .find:first-child{border-top:0}.lps :is(.find,.find-tab):hover{opacity:.7}.lps :is(.find,.find-tab).on{opacity:1}.lps .track{background:var(--color-line);height:2px;margin-top:6px;overflow:hidden}.lps .track i{background:var(--color-green);transform-origin:0;height:2px;display:block;transform:scaleX(0)}.lps :is(.find,.find-tab).on .track i{animation:6.5s linear forwards lpsFill}.lps .paused .track i,.lps .unseen *,.lps .unseen :before,.lps .unseen :after{animation-play-state:paused!important}.lps .stack{height:600px;position:relative}.lps .win{transform-origin:50% 0;width:min(860px,100% - 24px);transition:transform .9s var(--lps-sheet);top:0;left:24px}.lps .win .frame{height:470px}.lps .slot-0{z-index:1;transform:translateY(0)scale(.94)}.lps .slot-1{z-index:2;transform:translateY(22px)scale(.96)}.lps .slot-2{z-index:3;transform:translateY(44px)scale(.98)}.lps .slot-3{z-index:4;transform:translateY(66px)scale(1)}.lps .slot-3 .veil{opacity:0}.lps .slot-3 .frame{box-shadow:var(--lps-lift-front)}.lps .find-tab{text-align:left;cursor:pointer;opacity:.36;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding-bottom:40px;transition:opacity .45s;display:flex}.lps .find-tab .track{align-self:stretch;margin:0 0 8px}.lps .find-tab-line{font-size:15px;line-height:1.45}@media (max-width:767px){.lps .find-tab-line{font-size:14px}}.lps .stack.flat{grid-template-columns:minmax(0,1fr);height:auto;display:grid}.lps .stack.flat .win{opacity:0;visibility:hidden;grid-area:1/1;width:100%;transition:opacity .45s,visibility .45s;display:flex;position:relative;left:0;transform:none}.lps .stack.flat .win.is-active{opacity:1;visibility:visible}.lps .stack.flat .tab{display:none}.lps .stack.flat .frame{flex:auto;height:auto;min-height:0}.lps .stack.flat .coverage,.lps .stack.flat .chat{margin-top:auto}.lps .stack.flat .askbar{margin-top:22px}.lps .is-active .txrow{animation:.45s both lpsRise;animation-delay:calc(var(--n) * 70ms + .25s)}.lps .coverage{padding:22px 16px 18px}.lps .spend{flex-direction:column;padding:8px 16px 0;display:flex}.lps .sprow{border-bottom:1px solid var(--color-line);height:54px;color:var(--color-deep);grid-template-columns:minmax(0,260px) minmax(0,1fr) 92px;align-items:center;column-gap:18px;font-size:13.5px;display:grid}.lps .sprow.flagged{background:var(--lps-amber-wash);margin:0 -16px;padding:0 16px}.lps .spname{white-space:nowrap;align-items:center;gap:8px;display:flex}.lps .spbar{background:var(--color-line);height:8px}.lps .spbar i{background:var(--color-slate);transform-origin:0;height:8px;display:block}.lps .sprow.flagged .spbar i{background:var(--color-amber)}.lps .spamt{text-align:right;font-weight:500}.lps .is-active .spbar i{animation:lpsGrow .9s var(--lps-sheet) both;animation-delay:calc(var(--n) * .12s + .3s)}.lps .working{border:1px solid var(--color-line);background:var(--color-wash);grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:16px;margin-top:18px;padding:14px 16px;display:grid}.lps .workingterm{color:var(--color-label);font-size:12px}.lps .workinginputs{color:var(--color-body);margin-top:4px;font-size:13px}.lps .workingvalue{letter-spacing:-.02em;color:var(--color-deep);font-size:18px;font-weight:300;line-height:1.2}.lps .is-active .working{animation:.5s .9s both lpsRise}.lps .chat{flex-direction:column;gap:18px;padding:22px 20px 0;display:flex}.lps .asked{background:var(--color-wash);border:1px solid var(--color-line);color:var(--color-deep);white-space:nowrap;align-self:flex-end;align-items:center;padding:11px 14px;font-size:15px;display:flex}.lps .typed{white-space:pre;display:inline-block}.lps .is-active .typed{animation:10ms linear both lpsTypeIn;animation-delay:calc(var(--k) * 42ms + .35s)}.lps .caret{background:var(--color-deep);width:1px;height:18px;margin-left:2px;animation:1s step-end infinite lpsCaret;display:inline-block}.lps .answered{flex-direction:column;gap:12px;max-width:560px;display:flex}.lps .answered p{color:var(--color-body);margin:0;font-size:15px;line-height:1.6}.lps .answered .working{margin-top:0}.lps .answerlinks{gap:22px;display:flex}.lps .answerlinks span{color:var(--color-green-ink);border-bottom:1px solid #0a7c534d;align-items:center;gap:8px;padding-bottom:2px;font-size:13px;font-weight:500;display:inline-flex}.lps .is-active .answered>*{animation:.45s both lpsRise;animation-delay:calc(var(--d) * .22s + 2s)}.lps .askbar{border:1px solid var(--color-rule-dark);height:46px;color:var(--color-dim-2);justify-content:space-between;align-items:center;gap:12px;margin:auto 16px 16px;padding:0 6px 0 14px;font-size:14px;display:flex}.lps .send{background:var(--color-green);width:34px;height:34px;color:var(--color-ink);justify-content:center;align-items:center;display:flex}.lps .ticker,.lps .tickmonths{grid-template-columns:repeat(12,minmax(0,1fr));align-self:stretch;gap:6px;display:grid}.lps .tick{aspect-ratio:1;color:var(--color-ink);animation:9s infinite lpsTickOn;animation-delay:calc(var(--t) * .26s);border:1px solid #cbd3d733;justify-content:center;align-items:center;display:flex}.lps .tick svg{opacity:0;animation:9s infinite lpsCheckOn;animation-delay:calc(var(--t) * .26s)}.lps .chkart{height:640px;position:relative}.lps .paper{width:640px;height:372px;color:var(--color-slate);background:#fdfdfb;padding:26px 32px;font-size:12.5px;line-height:1.5;position:absolute;top:8px;left:24px;overflow:hidden;box-shadow:0 30px 70px #00000073}.lps .paperhead{border-bottom:1px solid #dfe4e6;justify-content:space-between;gap:16px;padding-bottom:14px;display:flex}.lps .paperhead b{color:var(--color-deep);font-size:14px;font-weight:500;display:block}.lps .papersection{letter-spacing:.02em;color:var(--color-deep);margin:16px 0 6px;font-size:12px;font-weight:500}.lps .pline{white-space:nowrap;justify-content:space-between;align-items:center;gap:16px;height:28px;margin:0 -8px;padding:0 8px;display:flex}.lps .pline.total{color:var(--color-deep);border-top:1px solid #dfe4e6;font-weight:500}.lps .pline.hit{animation:12s infinite lpsPaperLit}.lps .pline.small{height:24px;color:var(--color-gutter);font-size:11.5px}.lps .recwin{z-index:2;width:520px;top:276px;left:144px}.lps .recwin .tab{background:var(--color-ink);border-color:var(--color-line-dark);color:var(--color-dim)}.lps .recwin .frame{border-color:var(--color-line-dark);background:#0b1e27;box-shadow:0 40px 90px #00000080}.lps .recwin .whead{border-bottom-color:var(--color-line-dark);color:var(--color-dim-2)}.lps .recwin .wtitle b{color:var(--color-wash)}.lps .recwin .wtitle i{color:#cbd3d747}.lps .crow{border-bottom:1px solid var(--color-line-dark);height:52px;color:var(--color-dim);justify-content:space-between;align-items:center;gap:16px;padding:0 18px 0 46px;font-size:14px;display:flex;position:relative}.lps .crow b{color:var(--color-wash);font-weight:500}.lps .crow b.in{color:var(--color-green)}.lps .crow .stop{background:var(--color-green);width:6px;height:6px;position:absolute;top:23px;left:21px}.lps .crow .leg{background:var(--color-green);transform-origin:top;width:2px;height:46px;position:absolute;top:29px;left:23px;transform:scaleY(0)}.lps .crow .halo{border:1px solid var(--color-green);opacity:0;width:16px;height:16px;position:absolute;top:18px;left:16px}.lps .crow.match{height:56px;box-shadow:inset 0 2px 0 var(--color-green);color:var(--color-wash);border-bottom:0}.lps .crow.match>span:not(.stop,.halo){align-items:center;gap:10px;display:inline-flex}.lps .crow.match svg{color:var(--color-green)}.lps .crow.match b{letter-spacing:-.02em;font-size:18px;font-weight:300}.lps .connector{background:var(--color-green);transform-origin:top;width:1px;height:357px;animation:12s infinite lpsConnect;position:absolute;top:227px;left:684px}.lps .connector:before,.lps .connector:after{content:"";background:var(--color-green);width:7px;height:7px;position:absolute;left:-3px}.lps .connector:before{top:-3px}.lps .connector:after{bottom:-3px}.lps .connectlabel{width:120px;color:var(--color-green);font-size:12px;line-height:1.5;animation:12s infinite lpsConnectLabel;position:absolute;top:430px;left:700px}.lps .frag{z-index:2;border:1px solid var(--color-line);box-shadow:var(--lps-lift);color:var(--color-body);white-space:nowrap;animation:9s ease-in-out infinite lpsFloat;animation-delay:calc(var(--f) * -2.2s);background:#fff;align-items:center;gap:14px;padding:12px 14px;font-size:13px;display:flex;position:absolute;top:264px}.lps .frag b{letter-spacing:-.02em;color:var(--color-deep);font-size:18px;font-weight:300;line-height:1.2}.lps .frag b.warn{color:var(--color-amber-ink)}.lps .quote-stage{width:100%;max-width:520px;position:relative;container:quote-stage/inline-size}.lps .quote-portrait{aspect-ratio:4/5;background:var(--color-line);margin-left:22%;position:relative;overflow:hidden}.lps .quote-scene{z-index:1;width:82%;margin-top:-36%;padding:0 0 36px 28px;position:relative}.lps .quote-window{width:100%;position:relative}.lps .quote-window .frame{box-shadow:var(--lps-lift)}.lps .quote-window .txrow.narrow{grid-template-columns:52px minmax(0,1fr) 82px}.lps .quote-figure{--f:1;top:auto;bottom:0;left:0}.lps .qstack{display:grid}.lps .qstack>.qslide{grid-area:1/1;transition:opacity .6s,transform .6s}.lps .qstack>.qslide:not(.on){opacity:0;visibility:hidden;transition:opacity .6s,transform .6s,visibility 0s linear .6s;transform:translateY(8px)}.lps .qtab{text-align:left;cursor:pointer;opacity:.4;flex-direction:column;gap:2px;transition:opacity .45s;display:flex}.lps .qtab:hover{opacity:.7}.lps .qtab.on{opacity:1}.lps .qtab .track{margin-top:0}.lps .qtab.on .track i{animation:9s linear forwards lpsFill}@container quote-stage not (min-width:440px){.lps .quote-portrait{margin-left:12%}.lps .quote-scene{width:100%;margin-top:-28%;padding-left:0}}.lps .plan-main{box-shadow:inset 0 2px 0 var(--color-green), var(--lps-lift);background:#fff}@keyframes cpBlipLps{0%,to{opacity:.2}50%{opacity:1}}@keyframes lpsRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lpsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes lpsCaret{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes lpsTypeIn{0%{opacity:0}to{opacity:1}}@keyframes lpsPushA{0%{transform:translateY(-42px)}to{transform:none}}@keyframes lpsPushB{0%{transform:translateY(-42px)}to{transform:none}}@keyframes lpsFlashA{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes lpsFlashB{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes lpsFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lpsGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lpsTickOn{0%,3%{background-color:#0000;border-color:#cbd3d733}8%,86%{background-color:var(--color-green);border-color:var(--color-green)}96%,to{background-color:#0000;border-color:#cbd3d733}}@keyframes lpsCheckOn{0%,3%{opacity:0}8%,86%{opacity:1}96%,to{opacity:0}}@keyframes lpsPaperLit{0%,80%{background-color:#0000}84%,99%{background-color:var(--lps-green-wash)}to{background-color:#0000}}@keyframes lpsConnect{0%,80%{opacity:1;transform:scaleY(0)}85%,99%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes lpsConnectLabel{0%,84%{opacity:0}87%,99%{opacity:1}to{opacity:0}}@keyframes lpsFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.lps *,.lps :before,.lps :after{transition:none!important;animation:none!important}.lps .tick{background-color:var(--color-green);border-color:var(--color-green)}.lps .tick svg,.lps .connectlabel{opacity:1}.lps .crow .leg{transform:scaleY(1)}.lps .track i{transform:scaleX(0)}.lps :is(.find,.find-tab,.qtab).on .track i{transform:scaleX(1)}}@media (max-width:1023px){.lps .herowin,.lps .connector,.lps .connectlabel,.lps .paper{display:none}.lps .herovideo,.lps .recwin{width:100%;position:relative;top:0;left:0}.lps .stack{height:auto}.lps .win{width:100%;position:relative;left:0;transform:none}.lps .win.slot-0,.lps .win.slot-1,.lps .win.slot-2,.lps .win .tab{display:none}.lps .win .frame{height:auto;min-height:420px}.lps .txrow.list{grid-template-columns:52px minmax(0,1fr) 96px}.lps .txrow.list .cacct,.lps .wtool .chip:not(.on),.lps .wtoolend{display:none}.lps .chkart{height:auto}.lps .sprow{grid-template-columns:minmax(0,1fr) 72px 80px}.lps .asked{white-space:normal}}.lps .stack.flat .frame{container:lps-window/inline-size}@container lps-window not (min-width:520px){.lps .whead,.lps .wfoot{white-space:normal;flex-wrap:wrap;row-gap:2px;height:auto;min-height:44px;padding-block:10px}.lps .wtitle i,.lps .wtitle>span{display:none}.lps .wtool:has(.search) .chip{display:none}.lps .txrow.list{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"text text amount""date flag flag";gap:3px 10px;height:auto;padding-block:10px}.lps .txrow.list .cdesc{display:contents}.lps .txrow.list .ctext{color:var(--color-deep);grid-area:text}.lps .txrow.list .cdate{grid-area:date;font-size:12px}.lps .txrow.list .flag{grid-area:flag;justify-self:start;padding:1px 6px}.lps .txrow.list .amt{grid-area:amount}.lps .sprow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name amount""bar bar";row-gap:10px;height:auto;padding-block:14px}.lps .sprow.flagged{padding-block:14px}.lps .spname{white-space:normal;flex-wrap:wrap;grid-area:name;row-gap:6px}.lps .spbar{grid-area:bar}.lps .spamt{grid-area:amount}.lps .working{grid-template-columns:minmax(0,1fr);row-gap:6px}.lps .workingvalue{justify-self:end}.lps .chat{padding-inline:16px}.lps .asked{white-space:normal;max-width:90%;display:block}.lps .typed{white-space:pre-wrap;display:inline}.lps .answerlinks{flex-direction:column;align-items:flex-start;gap:12px}.lps .askbar>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}}}
