:root{--ll-forest:#1e4535;--ll-grove:#12301f;--ll-copper:#c47a2c;--ll-copper-deep:#9a5a1c;--ll-copper-light:#e8a55e;--ll-parchment:#f7f2e8;--ll-ink:#1a1f1c;--ll-sage:#dde8e0;--ll-mist:#a3aba6;--ll-green:#16875a;--ll-linen:#ede4d3;--ll-page-shade:#e6dcc8;--ll-slate:#5e6762;--ll-brick:#b23b2e;--ll-font-display:"Fraunces",Georgia,serif;--ll-font-text:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--ll-dur-instant:.15s;--ll-dur-fast:.22s;--ll-dur-base:.32s;--ll-dur-slow:.52s;--ll-dur-turn:.64s;--ll-dur-loop:2s;--ll-ease-standard:cubic-bezier(.2,0,0,1);--ll-ease-exit:cubic-bezier(.4,0,1,1);--ll-ease-page:cubic-bezier(.65,0,.35,1);--ll-ease-spring:cubic-bezier(.34,1.45,.64,1)}.ll-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ll-roadbar{--ll-p:0;--pad:12px;--track-h:14px;--x:calc(var(--pad) + var(--ll-p)*(100% - 2*var(--pad)));font:500 14px/1.3 var(--ll-font-text);color:var(--ll-ink);gap:10px;display:grid}.ll-roadbar__meta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ll-roadbar__short{display:none}.ll-roadbar__count{color:var(--ll-forest);font-variant-numeric:tabular-nums;font-weight:600}.ll-roadbar__hint{color:var(--ll-slate);text-align:right;font-size:13px}.ll-roadbar__track{height:34px;position:relative}.ll-roadbar__road,.ll-roadbar__fill{height:var(--track-h);margin-top:calc(var(--track-h)/-2);border-radius:999px;position:absolute;top:50%;left:0;right:0}.ll-roadbar__road{background:repeating-linear-gradient(90deg,rgba(163,171,166,.55) 0 8px,transparent 8px 18px)0 50%/100% 2px no-repeat,var(--ll-linen);box-shadow:inset 0 0 0 1px rgba(30,69,53,.06)}.ll-roadbar__fill{background:repeating-linear-gradient(90deg,var(--ll-copper)0 10px,transparent 10px 20px)0 50%/100% 2.5px no-repeat,var(--ll-forest);clip-path:inset(0 calc(100% - var(--x))0 0 round 999px);transition:clip-path var(--ll-dur-slow)var(--ll-ease-standard)}.ll-roadbar.is-moving .ll-roadbar__fill{animation:ll-road-roll var(--ll-dur-slow)var(--ll-ease-standard)}@keyframes ll-road-roll{0%{background-position:-20px,0 0}to{background-position:0,0 0}}.ll-roadbar__ticks{margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0;right:0}.ll-roadbar__ticks>i{--ll-steps-1:max(1,calc(var(--ll-steps,2) - 1));top:50%;left:calc(var(--pad) + var(--i)/var(--ll-steps-1)*(100% - 2*var(--pad)));background:var(--ll-parchment);width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--ll-mist);transition:background-color var(--ll-dur-base)var(--ll-ease-standard),box-shadow var(--ll-dur-base)var(--ll-ease-standard),transform var(--ll-dur-base)var(--ll-ease-spring);border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.ll-roadbar__ticks>i.is-done{background:var(--ll-copper);box-shadow:0 0 0 2px var(--ll-forest);transform:scale(1.12)}.ll-roadbar__ticks>i.is-current{opacity:0}.ll-roadbar__marker{top:50%;left:var(--x);background:var(--ll-parchment);width:32px;height:32px;box-shadow:0 0 0 2px var(--ll-forest),0 3px 8px rgba(18,48,31,.22);transition:left var(--ll-dur-slow)var(--ll-ease-standard);border-radius:50%;place-items:center;margin:-17px 0 0 -16px;display:grid;position:absolute}.ll-roadbar__marker>svg{width:24px;height:24px;margin-top:-1px}.ll-roadbar.is-moving .ll-roadbar__marker>svg{animation:ll-marker-hop var(--ll-dur-slow)var(--ll-ease-standard)}@keyframes ll-marker-hop{0%{transform:none}35%{transform:translateY(-3px)rotate(-4deg)}70%{transform:translateY(0)rotate(1deg)}to{transform:none}}.ll-roadbar__marker:after{content:"";background:var(--ll-green)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-4.9' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat;width:16px;height:16px;box-shadow:0 0 0 2px var(--ll-parchment);transition:transform var(--ll-dur-base)var(--ll-ease-spring);border-radius:50%;position:absolute;top:-6px;right:-6px;transform:scale(0)}.ll-roadbar.is-complete .ll-roadbar__marker:after{transition-delay:var(--ll-dur-slow);transform:scale(1)}.ll-roadbar--reverse,.ll-roadbar--reverse .ll-roadbar__count{color:var(--ll-parchment)}.ll-roadbar--reverse .ll-roadbar__hint{color:var(--ll-sage)}.ll-roadbar--reverse .ll-roadbar__road{background-color:rgba(247,242,232,.14)}.ll-roadbar--reverse .ll-roadbar__fill{background-color:var(--ll-grove);background-image:repeating-linear-gradient(90deg,var(--ll-copper-light)0 10px,transparent 10px 20px)}.ll-roadbar--compact{--pad:6px;--track-h:6px;grid-template-columns:1fr auto;align-items:center;gap:12px}.ll-roadbar--compact .ll-roadbar__meta{order:2}.ll-roadbar--compact .ll-roadbar__hint{display:none}.ll-roadbar--compact .ll-roadbar__count{font-size:13px}.ll-roadbar--compact .ll-roadbar__count .ll-roadbar__long{display:none}.ll-roadbar--compact .ll-roadbar__count .ll-roadbar__short{display:inline}.ll-roadbar--compact .ll-roadbar__track{height:18px}.ll-roadbar--compact .ll-roadbar__road{background-size:100% 1px}.ll-roadbar--compact .ll-roadbar__fill{background-size:100% 1.5px;background-image:repeating-linear-gradient(90deg,var(--ll-copper)0 6px,transparent 6px 12px)}.ll-roadbar--compact .ll-roadbar__ticks{display:none}.ll-roadbar--compact .ll-roadbar__marker{background:var(--ll-forest);width:14px;height:14px;box-shadow:0 0 0 2.5px var(--ll-parchment),0 1px 4px rgba(18,48,31,.3);margin:-7px 0 0 -7px}.ll-roadbar--compact .ll-roadbar__marker>svg{display:none}.ll-roadbar--compact .ll-roadbar__marker:before{content:"";background:var(--ll-copper-light);border-radius:1px;width:2px;height:6px;transform:skew(-12deg)}.ll-roadbar--compact.is-moving .ll-roadbar__marker:before{animation:ll-tick-flip var(--ll-dur-slow)var(--ll-ease-page)}@keyframes ll-tick-flip{0%{transform:skew(-12deg)scaleX(1)}50%{transform:skew(0)scaleX(-1)}to{transform:skew(-12deg)scaleX(1)}}.ll-roadbar--compact .ll-roadbar__marker:after{width:12px;height:12px;top:-5px;right:-5px}@media (max-width:420px){.ll-roadbar--auto .ll-roadbar__count .ll-roadbar__short{display:inline}.ll-roadbar--auto{--pad:6px;--track-h:6px;grid-template-columns:1fr auto;align-items:center;gap:12px}.ll-roadbar--auto .ll-roadbar__meta{order:2}.ll-roadbar--auto .ll-roadbar__hint,.ll-roadbar--auto .ll-roadbar__ticks,.ll-roadbar--auto .ll-roadbar__marker>svg,.ll-roadbar--auto .ll-roadbar__count .ll-roadbar__long{display:none}.ll-roadbar--auto .ll-roadbar__track{height:18px}.ll-roadbar--auto .ll-roadbar__marker{background:var(--ll-forest);width:14px;height:14px;box-shadow:0 0 0 2.5px var(--ll-parchment),0 1px 4px rgba(18,48,31,.3);margin:-7px 0 0 -7px}.ll-roadbar--auto .ll-roadbar__marker:before{content:"";background:var(--ll-copper-light);border-radius:1px;width:2px;height:6px;transform:skew(-12deg)}}.ll-lane{background:var(--ll-linen);border-radius:99px;height:6px;position:relative;overflow:hidden}.ll-lane:after{content:"";background:repeating-linear-gradient(90deg,var(--ll-copper)0 18px,transparent 18px 30px);animation:.9s linear infinite ll-lane;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes ll-lane{0%{background-position:0 0}to{background-position:30px 0}}@media (prefers-reduced-motion:reduce){.ll-roadbar__fill,.ll-roadbar__marker,.ll-roadbar__ticks>i{transition-duration:1ms!important}.ll-roadbar.is-moving .ll-roadbar__fill,.ll-roadbar.is-moving .ll-roadbar__marker>svg,.ll-roadbar--compact.is-moving .ll-roadbar__marker:before{animation:none}.ll-roadbar.is-complete .ll-roadbar__marker:after{transition:opacity var(--ll-dur-instant)linear;opacity:1;transform:scale(1)}.ll-roadbar__marker:after{opacity:0;transform:scale(1)}.ll-lane:after{animation:1.6s ease-in-out infinite ll-lane-pulse}}.ll-reduce-motion .ll-roadbar__fill,.ll-reduce-motion .ll-roadbar__marker,.ll-reduce-motion .ll-roadbar__ticks>i{transition-duration:1ms!important}.ll-reduce-motion .ll-roadbar.is-moving .ll-roadbar__fill,.ll-reduce-motion .ll-roadbar.is-moving .ll-roadbar__marker>svg,.ll-reduce-motion .ll-roadbar--compact.is-moving .ll-roadbar__marker:before{animation:none}.ll-reduce-motion .ll-roadbar.is-complete .ll-roadbar__marker:after{transition:opacity var(--ll-dur-instant)linear;opacity:1;transform:scale(1)}.ll-reduce-motion .ll-roadbar__marker:after{opacity:0;transform:scale(1)}.ll-reduce-motion .ll-lane:after{animation:1.6s ease-in-out infinite ll-lane-pulse}@keyframes ll-lane-pulse{0%,to{opacity:1}50%{opacity:.45}}.ll-turn{z-index:20;pointer-events:none;contain:layout style;--ll-turn-back:var(--ll-parchment);--ll-turn-rule:rgba(30,69,53,.14);--ll-turn-margin:rgba(196,122,44,.38);--ll-turn-shade:60,44,22;position:absolute}.ll-turn__under,.ll-turn__cast,.ll-turn__stage{position:absolute;top:0;bottom:0;left:0;right:0}.ll-turn__under{overflow:hidden}.ll-turn__stage{transform-style:flat}.ll-turn__leaf{transform-style:preserve-3d;position:absolute;top:0;bottom:0;left:0;right:0}.ll-turn__seg{transform-origin:0;height:100%;transform-style:preserve-3d;will-change:transform;position:absolute;top:0}.ll-turn__face{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:-1px;overflow:hidden}.ll-turn__face>.ll-turn__clone{box-sizing:border-box;position:absolute;top:0;margin:0!important}.ll-turn__back{background-color:var(--ll-turn-back);background-image:repeating-linear-gradient(180deg,transparent 0 27px,var(--ll-turn-rule)27px 28px);background-position:0 var(--ll-turn-rule-offset,18px);left:-1px;right:0;transform:rotateY(180deg)}.ll-turn__back--spine:before{content:"";background:var(--ll-turn-margin);width:1px;position:absolute;top:0;bottom:0;right:36px}.ll-turn__shade,.ll-turn__curl{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.ll-turn__front .ll-turn__shade{background:linear-gradient(90deg,rgba(var(--ll-turn-shade),.3),rgba(var(--ll-turn-shade),.1)60%,rgba(var(--ll-turn-shade),.18))}.ll-turn__back .ll-turn__shade{background:linear-gradient(270deg,rgba(var(--ll-turn-shade),.26),rgba(var(--ll-turn-shade),.06)70%)}.ll-turn__curl{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.45) 52%,rgba(var(--ll-turn-shade),.14)82%,rgba(var(--ll-turn-shade),.3)100%)}.ll-turn__cast{opacity:0;background:linear-gradient(90deg,rgba(var(--ll-turn-shade),.26)0%,rgba(var(--ll-turn-shade),.1)35%,rgba(var(--ll-turn-shade),0)75%)}.ll-turn--lite .ll-turn__stage{will-change:transform,opacity}.ll-pages{position:relative}.ll-pages>[hidden]{display:none!important}.ll-pages--clip{overflow-x:clip}.ll-focus-target:focus{outline:none}.ll-book{--ll-book-size:96px;--ll-book-cycle:var(--ll-dur-loop);--ll-book-intro:1.4s;--ll-book-ink:var(--ll-forest);--ll-book-paper:var(--ll-parchment);--ll-book-dash:var(--ll-copper);width:var(--ll-book-size);height:var(--ll-book-size);perspective:calc(var(--ll-book-size)*4.5);perspective-origin:50% 35%;flex:none;display:inline-block;position:relative}.ll-book>svg,.ll-book__leaf,.ll-book__leaf>svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.ll-book .pg{fill:var(--ll-book-paper);stroke:var(--ll-book-ink);stroke-width:3px;stroke-linejoin:round}.ll-book .ln{fill:none;stroke:var(--ll-book-ink);stroke-width:1.8px;stroke-linecap:round}.ll-book .rd{fill:var(--ll-book-ink)}.ll-book .ds{fill:none;stroke:var(--ll-book-dash);stroke-width:2.6px;stroke-linecap:round}.ll-book .sh{fill:var(--ll-book-shade,#5c4526);opacity:0}.ll-book--reverse{--ll-book-ink:var(--ll-parchment);--ll-book-paper:var(--ll-forest);--ll-book-dash:var(--ll-copper);--ll-book-shade:#000}.ll-book__l,.ll-book__r,.ll-book__leaf{transform-origin:50%}.ll-book__l{animation:ll-book-open-l .56s var(--ll-ease-standard)both}.ll-book__r{animation:ll-book-open-r .56s var(--ll-ease-standard)both}.ll-book__leaf{transform-style:preserve-3d;animation:ll-book-open-leaf .56s var(--ll-ease-standard)both,ll-book-turn var(--ll-book-cycle)var(--ll-ease-page)var(--ll-book-intro)infinite}.ll-book__leaf>svg{animation:.2s linear both ll-fade-in}@keyframes ll-book-open-l{0%{opacity:0;rotate:y 82deg}35%{opacity:1}to{opacity:1;rotate:y 0deg}}@keyframes ll-book-open-r{0%{opacity:0;rotate:y -82deg}35%{opacity:1}to{opacity:1;rotate:y 0deg}}@keyframes ll-book-open-leaf{0%{rotate:y -82deg}to{rotate:y 0deg}}.ll-book__road{transform-origin:50% 87.5%;animation:ll-book-road .52s var(--ll-ease-standard).26s both}@keyframes ll-book-road{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ll-book .ds{transform-box:view-box;transform-origin:0 0;opacity:0;animation:1.2s linear .6s infinite ll-book-dash}.ll-book .ds:nth-of-type(2){animation-delay:.3s}.ll-book .ds:nth-of-type(3){animation-delay:0s}.ll-book .ds:nth-of-type(4){animation-delay:-300ms}@keyframes ll-book-dash{0%{opacity:0;transform:translate(32px,19.5px)scale(.32)}14%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(32px,53px)scale(1.05)}}.ll-book .wr{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;animation:ll-book-write .3s var(--ll-ease-standard)forwards}.ll-book .wr:first-of-type{animation-delay:.56s}.ll-book .wr:nth-of-type(2){animation-delay:.65s}.ll-book .wr:nth-of-type(3){animation-delay:.74s}.ll-book__leaf .ll-book__front .wr:first-of-type{animation-delay:.83s}.ll-book__leaf .ll-book__front .wr:nth-of-type(2){animation-delay:.92s}.ll-book__leaf .ll-book__front .wr:nth-of-type(3){animation-delay:1.01s}@keyframes ll-book-write{0%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.ll-book__leaf>svg{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ll-book__back{transform:rotateY(180deg)}@keyframes ll-book-turn{0%,18%{transform:rotateY(0)}56%,to{transform:rotateY(-180deg)}}.ll-book__front .sh{animation:ll-book-shade-front var(--ll-book-cycle)var(--ll-ease-page)var(--ll-book-intro)infinite}.ll-book__back .sh{animation:ll-book-shade-back var(--ll-book-cycle)var(--ll-ease-page)var(--ll-book-intro)infinite}.ll-book__r .sh{animation:ll-book-cast-r var(--ll-book-cycle)var(--ll-ease-page)var(--ll-book-intro)infinite}.ll-book__l .sh{animation:ll-book-cast-l var(--ll-book-cycle)var(--ll-ease-page)var(--ll-book-intro)infinite}@keyframes ll-book-shade-front{0%,18%{opacity:0}30%{opacity:.06}37%{opacity:.2}to{opacity:.2}}@keyframes ll-book-shade-back{0%,37%{opacity:.16}56%,to{opacity:0}}@keyframes ll-book-cast-r{0%,18%{opacity:0}30%{opacity:.12}44%,to{opacity:0}}@keyframes ll-book-cast-l{0%,34%{opacity:0}48%{opacity:.1}60%,to{opacity:0}}.ll-book__r .wr{animation:ll-book-write .3s var(--ll-ease-standard)forwards,ll-book-rewrite var(--ll-book-cycle)linear var(--ll-book-intro)infinite}.ll-book__r .wr:first-of-type{animation-delay:.56s,var(--ll-book-intro)}.ll-book__r .wr:nth-of-type(2){animation-delay:.65s,calc(var(--ll-book-intro) + 60ms)}.ll-book__r .wr:nth-of-type(3){animation-delay:.74s,calc(var(--ll-book-intro) + .12s)}@keyframes ll-book-rewrite{0%,34%{stroke-dashoffset:1px;opacity:0}34.01%{opacity:1}52%,to{stroke-dashoffset:0;opacity:1}}.ll-book--quick{--ll-book-cycle:1.1s;--ll-book-intro:0s}.ll-book--quick .ll-book__l,.ll-book--quick .ll-book__r,.ll-book--quick .ll-book__road{animation:none}.ll-book--quick .ll-book__leaf{animation:ll-book-turn var(--ll-book-cycle)var(--ll-ease-page)infinite}.ll-book--quick .wr{stroke-dashoffset:0;opacity:1;animation:none}.ll-book--quick .ll-book__leaf>svg{animation:none}.ll-book--quick .ll-book__r .wr{animation:ll-book-rewrite var(--ll-book-cycle)linear infinite}.ll-book--quick .ds{animation-delay:0s}.ll-book--quick .ds:nth-of-type(2){animation-delay:-300ms}.ll-book--quick .ds:nth-of-type(3){animation-delay:-600ms}.ll-book--quick .ds:nth-of-type(4){animation-delay:-900ms}.ll-book--still *,.ll-book--still{animation:none!important}.ll-book--still .wr{stroke-dashoffset:0;opacity:1}.ll-book--still .ds{opacity:1}.ll-book--still .ds:first-of-type{transform:translate(32px,49.5px)scale(1)}.ll-book--still .ds:nth-of-type(2){transform:translate(32px,39px)scale(.8)}.ll-book--still .ds:nth-of-type(3){transform:translate(32px,29.5px)scale(.6)}.ll-book--still .ds:nth-of-type(4){transform:translate(32px,22px)scale(.4)}.ll-loader-screen{z-index:2147483000;background:var(--ll-parchment);color:var(--ll-forest);font:500 15px/1.4 var(--ll-font-text);animation:ll-fade-in var(--ll-dur-base)var(--ll-ease-standard)both;background-image:repeating-linear-gradient(transparent 0,transparent 31px,rgba(30,69,53,.055) 31px,rgba(30,69,53,.055) 32px);align-content:center;place-items:center;gap:18px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.ll-loader-screen .ll-book{--ll-book-size:clamp(88px,18vmin,136px)}.ll-loader-screen--delayed{animation-delay:.2s}.ll-loader-screen__label{letter-spacing:.02em;color:var(--ll-slate)}.ll-loader-screen.is-leaving{animation:ll-fade-out var(--ll-dur-fast)var(--ll-ease-exit)both}.ll-loader-screen--forest{background-color:var(--ll-forest);background-image:repeating-linear-gradient(transparent 0,transparent 31px,rgba(247,242,232,.06) 31px,rgba(247,242,232,.06) 32px)}.ll-loader-screen--forest .ll-loader-screen__label{color:var(--ll-sage)}.ll-loader-inline{color:var(--ll-slate);font:500 14px/1.4 var(--ll-font-text);flex-direction:column;align-items:center;gap:10px;padding:24px;display:flex}.ll-loader-inline .ll-book{--ll-book-size:64px}.ll-loader-inline--row{flex-direction:row;padding:12px 0}.ll-loader-inline--row .ll-book{--ll-book-size:40px}@keyframes ll-fade-in{0%{opacity:0}}@keyframes ll-fade-out{to{opacity:0}}.ll-spinner{--ll-spinner-size:1.25em;--ll-spinner-accent:currentColor;width:var(--ll-spinner-size);height:var(--ll-spinner-size);vertical-align:-.22em;flex:none;overflow:visible}.ll-spinner .sp-pg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linejoin:round}.ll-spinner .sp-leaf{fill:currentColor;fill-opacity:.18;stroke:currentColor;stroke-width:2.4px;stroke-linejoin:round;transform-box:view-box;transform-origin:12px 12px;animation:ll-spin-turn .9s var(--ll-ease-page)infinite}.ll-spinner .sp-ds{stroke:var(--ll-spinner-accent);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:2.2 2.6;animation:.9s linear infinite ll-spin-dash}@keyframes ll-spin-turn{0%,10%{transform:scaleX(1)}70%,to{transform:scaleX(-1)}}@keyframes ll-spin-dash{to{stroke-dashoffset:-4.8px}}@media (prefers-reduced-motion:reduce){.ll-book *,.ll-book{animation:none!important}.ll-book .wr{stroke-dashoffset:0;opacity:1}.ll-book .ds{opacity:1}.ll-book .ds:first-of-type{transform:translate(32px,49.5px)scale(1)}.ll-book .ds:nth-of-type(2){transform:translate(32px,39px)scale(.8)}.ll-book .ds:nth-of-type(3){transform:translate(32px,29.5px)scale(.6)}.ll-book .ds:nth-of-type(4){transform:translate(32px,22px)scale(.4)}.ll-book__leaf .ll-book__front .sh{animation:2.4s ease-in-out infinite ll-book-breathe!important}.ll-spinner .sp-leaf{animation:1.2s ease-in-out infinite ll-spin-fade}.ll-spinner .sp-ds{animation:none}.ll-loader-screen,.ll-loader-screen.is-leaving{animation-duration:var(--ll-dur-instant)}}.ll-reduce-motion .ll-book *,.ll-reduce-motion .ll-book{animation:none!important}.ll-reduce-motion .ll-book .wr{stroke-dashoffset:0;opacity:1}.ll-reduce-motion .ll-book .ds{opacity:1}.ll-reduce-motion .ll-book .ds:first-of-type{transform:translate(32px,49.5px)scale(1)}.ll-reduce-motion .ll-book .ds:nth-of-type(2){transform:translate(32px,39px)scale(.8)}.ll-reduce-motion .ll-book .ds:nth-of-type(3){transform:translate(32px,29.5px)scale(.6)}.ll-reduce-motion .ll-book .ds:nth-of-type(4){transform:translate(32px,22px)scale(.4)}.ll-reduce-motion .ll-book__leaf .ll-book__front .sh{animation:2.4s ease-in-out infinite ll-book-breathe!important}.ll-reduce-motion .ll-spinner .sp-leaf{animation:1.2s ease-in-out infinite ll-spin-fade}.ll-reduce-motion .ll-spinner .sp-ds{animation:none}.ll-reduce-motion .ll-loader-screen,.ll-reduce-motion .ll-loader-screen.is-leaving{animation-duration:var(--ll-dur-instant)}@keyframes ll-book-breathe{0%,to{opacity:0}50%{opacity:.18}}@keyframes ll-spin-fade{0%,to{opacity:1}50%{opacity:.35}}.ll-success{text-align:center;color:var(--ll-forest);justify-items:center;gap:12px;display:grid}.ll-success__art{--s:96px;width:var(--s);height:var(--s);place-items:center;display:grid;position:relative}.ll-success__art>.ll-book{--ll-book-size:var(--s);--ll-book-cycle:.44s;animation:ll-success-book 1s var(--ll-ease-standard)both;position:absolute;top:0;bottom:0;left:0;right:0}.ll-success__art>.ll-book .ll-book__leaf{animation:ll-book-turn .44s var(--ll-ease-page)2 both}.ll-success__art>.ll-book .ll-book__r .wr{animation:.44s linear 2 both ll-book-rewrite}.ll-success__art>.ll-book .sh{animation-iteration-count:2!important}@keyframes ll-success-book{0%,72%{opacity:1;transform:none}to{opacity:0;transform:scale(.5)}}.ll-success__check{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.ll-success__check .disc{fill:var(--ll-forest);transform-origin:32px 32px;animation:ll-success-disc .42s var(--ll-ease-spring).76s both;transform:scale(1)}.ll-success__check .ring{fill:none;stroke:var(--ll-copper);stroke-width:2.2px;stroke-dasharray:1 0;transform-origin:32px 32px;animation:ll-success-ring .52s var(--ll-ease-standard).86s both;transform:rotate(-90deg)}.ll-success__check .tick{fill:none;stroke:var(--ll-parchment);stroke-width:4.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;animation:ll-success-tick .32s var(--ll-ease-standard).96s both}@keyframes ll-success-disc{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ll-success-ring{0%{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0}1%{opacity:1}96%{stroke-dasharray:1 1}to{stroke-dashoffset:0;stroke-dasharray:1 0;opacity:1}}@keyframes ll-success-tick{0%{stroke-dashoffset:1px;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.ll-success__title{font:600 22px/1.25 var(--ll-font-display);color:var(--ll-forest);animation:ll-rise .36s var(--ll-ease-standard)1s both;margin:0}.ll-success__text{color:var(--ll-slate);font:400 15px/1.5 var(--ll-font-text);max-width:34ch;animation:ll-rise .36s var(--ll-ease-standard)1.08s both;margin:0}@keyframes ll-rise{0%{opacity:0;transform:translateY(6px)}}.ll-success--sm .ll-success__art{--s:56px}.ll-finding{text-align:center;justify-items:center;gap:14px;padding:32px 16px;display:grid}.ll-finding .ll-book{--ll-book-size:112px;margin-bottom:6px}.ll-finding__title{font:600 clamp(22px,4vw,28px)/1.2 var(--ll-font-display);color:var(--ll-forest);margin:0}.ll-finding__status{min-height:1.5em;color:var(--ll-slate);font:500 15px/1.5 var(--ll-font-text);margin:0;display:grid}.ll-finding__status>span{opacity:0;grid-area:1/1}.ll-finding__status>span:first-child{animation:ll-status-pass 2.2s var(--ll-ease-standard)0s both}.ll-finding__status>span:nth-child(2){animation:ll-status-pass 2.2s var(--ll-ease-standard)2.2s both}.ll-finding__status>span:nth-child(3){animation:ll-status-stay .4s var(--ll-ease-standard)4.4s both}@keyframes ll-status-pass{0%{opacity:0;transform:translateY(6px)}12%,86%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes ll-status-stay{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ll-finding .ll-lane{width:min(240px,70%);margin-top:6px}.ll-toasts{z-index:2147482000;pointer-events:none;flex-direction:column-reverse;gap:10px;width:min(380px,100vw - 32px);display:flex;position:fixed;bottom:16px;left:auto;right:16px}@media (max-width:520px){.ll-toasts{width:auto;left:16px;right:16px}}.ll-toast{--tone:var(--ll-forest);--tone-ink:var(--ll-forest);pointer-events:auto;color:var(--ll-ink);box-shadow:inset 4px 0 0 var(--tone),0 0 0 1px rgba(30,69,53,.08),0 8px 24px rgba(18,48,31,.14);font:400 14px/1.45 var(--ll-font-text);animation:ll-toast-in var(--ll-dur-base)var(--ll-ease-standard)both;background:#fffdf8;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:14px 14px 14px 16px;display:grid;position:relative;overflow:hidden}.ll-toast.is-leaving{animation:ll-toast-out var(--ll-dur-fast)var(--ll-ease-exit)both}@keyframes ll-toast-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes ll-toast-out{to{opacity:0;transform:translate(16px)}}.ll-toast__icon{width:22px;height:22px;color:var(--tone);margin-top:1px}.ll-toast__title{color:var(--tone-ink);margin:0;font-weight:600}.ll-toast__msg{color:var(--ll-slate);margin:2px 0 0}.ll-toast__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--ll-slate);cursor:pointer;width:28px;height:28px;transition:background-color var(--ll-dur-instant)linear,color var(--ll-dur-instant)linear;background:0 0;border:0;border-radius:8px;place-items:center;margin:-4px -4px 0 0;display:grid}.ll-toast__close:hover{background:var(--ll-linen);color:var(--ll-ink)}.ll-toast__close:focus-visible{outline:2px solid var(--ll-copper);outline-offset:1px}.ll-toast__timer{background:repeating-linear-gradient(90deg,var(--tone)0 10px,transparent 10px 16px);opacity:.55;transform-origin:0;height:3px;animation:ll-toast-timer var(--ll-toast-time,5s)linear both;position:absolute;bottom:0;left:4px;right:0}.ll-toast:hover .ll-toast__timer,.ll-toast:focus-within .ll-toast__timer{animation-play-state:paused}@keyframes ll-toast-timer{to{transform:scaleX(0)}}.ll-toast--success{--tone:var(--ll-green);--tone-ink:#0f6743}.ll-toast--info{--tone:var(--ll-forest);--tone-ink:var(--ll-forest)}.ll-toast--warning{--tone:var(--ll-copper);--tone-ink:var(--ll-copper-deep);background:#fff9f0}.ll-toast--error{--tone:var(--ll-brick);--tone-ink:#8f2c21;background:#fff8f6}.ll-alert{box-shadow:inset 4px 0 0 var(--tone),0 0 0 1px rgba(30,69,53,.1);animation:none}.ll-skeleton{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--ll-linen);background-image:linear-gradient(100deg,rgba(255,253,248,0) 35%,rgba(255,253,248,.85) 50%,rgba(255,253,248,0) 65%);background-repeat:no-repeat;background-size:200vw 100%;background-attachment:fixed;border-radius:8px;animation:1.6s ease-in-out infinite ll-shimmer;display:block;color:transparent!important}.ll-skeleton--line{border-radius:99px;height:.8em;margin:.45em 0}.ll-skeleton--line:last-child{width:62%}.ll-skeleton--title{border-radius:6px;width:70%;height:1.3em;margin-bottom:.7em}.ll-skeleton--circle{border-radius:50%;width:44px;height:44px}.ll-skeleton--block{border-radius:12px;height:120px}.ll-skeleton-page{background:var(--ll-parchment)repeating-linear-gradient(180deg,transparent 0 27px,rgba(30,69,53,.07) 27px 28px);border-radius:14px;padding:20px 22px}@keyframes ll-shimmer{0%{background-position:-100vw 0}to{background-position:100vw 0}}@media (prefers-reduced-motion:reduce){.ll-success__art>.ll-book{animation:1ms linear both ll-success-fade!important}.ll-success__check .disc,.ll-success__check .ring,.ll-success__check .tick{animation:ll-fade-in var(--ll-dur-base)linear both;stroke-dashoffset:0;transform:none}.ll-success__check .ring{transform:rotate(-90deg)}.ll-success__title,.ll-success__text{animation:ll-fade-in var(--ll-dur-base)linear both}.ll-finding__status>span:first-child,.ll-finding__status>span:nth-child(2){animation-name:ll-status-pass-fade}.ll-finding__status>span:nth-child(3){animation-name:ll-fade-in}.ll-toast,.ll-toast.is-leaving{animation-name:ll-fade-in;animation-duration:var(--ll-dur-instant)}.ll-toast.is-leaving{animation-name:ll-fade-out}.ll-toast__timer{opacity:0}.ll-skeleton{background-image:none;animation:2s ease-in-out infinite ll-skeleton-pulse}}.ll-reduce-motion .ll-success__art>.ll-book{animation:1ms linear both ll-success-fade!important}.ll-reduce-motion .ll-success__check .disc,.ll-reduce-motion .ll-success__check .ring,.ll-reduce-motion .ll-success__check .tick{animation:ll-fade-in var(--ll-dur-base)linear both;stroke-dashoffset:0;transform:none}.ll-reduce-motion .ll-success__check .ring{transform:rotate(-90deg)}.ll-reduce-motion .ll-success__title,.ll-reduce-motion .ll-success__text{animation:ll-fade-in var(--ll-dur-base)linear both}.ll-reduce-motion .ll-finding__status>span:first-child,.ll-reduce-motion .ll-finding__status>span:nth-child(2){animation-name:ll-status-pass-fade}.ll-reduce-motion .ll-finding__status>span:nth-child(3){animation-name:ll-fade-in}.ll-reduce-motion .ll-toast,.ll-reduce-motion .ll-toast.is-leaving{animation-name:ll-fade-in;animation-duration:var(--ll-dur-instant)}.ll-reduce-motion .ll-toast.is-leaving{animation-name:ll-fade-out}.ll-reduce-motion .ll-toast__timer{opacity:0}.ll-reduce-motion .ll-skeleton{background-image:none;animation:2s ease-in-out infinite ll-skeleton-pulse}@keyframes ll-success-fade{to{opacity:0}}@keyframes ll-status-pass-fade{0%{opacity:0}12%,86%{opacity:1}to{opacity:0}}@keyframes ll-skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}.ll-btn{--bg:var(--ll-forest);--bg-hover:var(--ll-grove);--fg:var(--ll-parchment);--lane:var(--ll-copper-light);isolation:isolate;background:var(--bg);min-height:48px;color:var(--fg);cursor:pointer;font:600 16px/1 var(--ll-font-text);letter-spacing:.01em;transition:background-color var(--ll-dur-instant)linear,transform var(--ll-dur-instant)var(--ll-ease-standard),box-shadow var(--ll-dur-fast)var(--ll-ease-standard);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55em;padding:0 24px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(18,48,31,.16)}.ll-btn:after{content:"";z-index:-1;background:repeating-linear-gradient(90deg,var(--lane)0 8px,transparent 8px 13px);transform-origin:0;opacity:.9;height:2px;transition:transform var(--ll-dur-fast)var(--ll-ease-standard);position:absolute;bottom:9px;left:24px;right:24px;transform:scaleX(0)}.ll-btn__arrow{width:18px;height:18px;transition:transform var(--ll-dur-fast)var(--ll-ease-standard)}@media (hover:hover){.ll-btn:hover{background:var(--bg-hover);transform:translateY(-1px);box-shadow:0 6px 16px rgba(18,48,31,.2)}.ll-btn:hover:after{transform:scaleX(1)}.ll-btn:hover .ll-btn__arrow{transform:translate(3px)}}.ll-btn:active{transition-duration:60ms;transform:translateY(0)scale(.98);box-shadow:0 1px 2px rgba(18,48,31,.2)}.ll-btn:focus-visible{outline:3px solid var(--ll-copper);outline-offset:3px}.ll-btn--copper{--bg:var(--ll-copper-deep);--bg-hover:#854c15;--lane:var(--ll-parchment)}.ll-btn--ghost{--bg:transparent;--bg-hover:rgba(30,69,53,.06);--fg:var(--ll-forest);--lane:var(--ll-copper);box-shadow:inset 0 0 0 1.5px var(--ll-forest)}@media (hover:hover){.ll-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--ll-forest),0 6px 16px rgba(18,48,31,.12)}}.ll-btn--light{--bg:var(--ll-parchment);--bg-hover:#fff;--fg:var(--ll-forest);--lane:var(--ll-copper)}.ll-btn .ll-spinner{--ll-spinner-size:20px;--ll-spinner-accent:var(--lane);display:none}.ll-btn[aria-busy=true]{cursor:progress;pointer-events:none}.ll-btn[aria-busy=true] .ll-spinner{animation:ll-fade-in var(--ll-dur-instant)linear both;display:block}.ll-btn[aria-busy=true] .ll-btn__arrow{display:none}.ll-btn[aria-busy=true]:after{transform:scaleX(0)}.ll-btn:disabled,.ll-btn[aria-disabled=true]:not([aria-busy=true]){opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.ll-option{text-align:left;border:1.5px solid var(--ll-sage);width:100%;color:var(--ll-ink);font:500 16px/1.35 var(--ll-font-text);cursor:pointer;transition:border-color var(--ll-dur-instant)linear,background-color var(--ll-dur-instant)linear,transform var(--ll-dur-instant)var(--ll-ease-standard),box-shadow var(--ll-dur-fast)var(--ll-ease-standard);background:#fffdf8;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}@media (hover:hover){.ll-option:hover{border-color:var(--ll-forest);box-shadow:0 4px 12px rgba(18,48,31,.08)}}.ll-option:active{transform:scale(.99)}.ll-option:focus-visible{outline:3px solid var(--ll-copper);outline-offset:2px}.ll-option[aria-pressed=true],.ll-option[aria-checked=true]{border-color:var(--ll-forest);background:var(--ll-parchment);box-shadow:inset 0 0 0 1px var(--ll-forest)}.ll-option:has(input:checked){border-color:var(--ll-forest);background:var(--ll-parchment);box-shadow:inset 0 0 0 1px var(--ll-forest)}.ll-peel{--ll-peel-under:var(--ll-parchment);--ll-peel-size:30px;transition:transform var(--ll-dur-base)var(--ll-ease-standard),box-shadow var(--ll-dur-base)var(--ll-ease-standard);position:relative}.ll-peel:after{content:"";pointer-events:none;border-top-right-radius:inherit;background:linear-gradient(225deg,var(--ll-peel-under)0 49%,transparent 50%),linear-gradient(225deg,#dccfb6 50%,#f3ebdd 72%,#eadfcb 100%);width:0;height:0;transition:width var(--ll-dur-base)var(--ll-ease-standard),height var(--ll-dur-base)var(--ll-ease-standard);border-bottom-left-radius:7px;position:absolute;top:0;right:0;box-shadow:-2px 3px 5px -2px rgba(60,44,22,.28)}@media (hover:hover){.ll-peel:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(18,48,31,.12)}.ll-peel:hover:after{width:var(--ll-peel-size);height:var(--ll-peel-size)}}.ll-peel:focus-within:after{width:var(--ll-peel-size);height:var(--ll-peel-size)}.ll-dash-divider{background:repeating-linear-gradient(90deg,var(--ll-copper)0 14px,transparent 14px 26px)0 50%/100% 3px no-repeat;border:0;border-radius:99px;height:6px;margin:40px 0;display:block}.ll-dash-divider--road{background:repeating-linear-gradient(90deg,var(--ll-copper)0 14px,transparent 14px 26px)0 50%/calc(100% - 28px)3px no-repeat,var(--ll-forest);background-origin:content-box;border-radius:10px;height:20px;padding:0 14px}.ll-dash-divider[data-ll-reveal]{transition:clip-path var(--ll-dur-slow)var(--ll-ease-standard),background-position var(--ll-dur-slow)var(--ll-ease-standard)}.ll-dash-divider[data-ll-reveal=pending]{clip-path:inset(0 100% 0 0 round 99px);background-position:-26px,0 0}.ll-dash-divider[data-ll-reveal=in]{clip-path:inset(0 round 99px)}.ll-reveal[data-ll-reveal]{transition:opacity var(--ll-dur-slow)var(--ll-ease-standard),transform var(--ll-dur-slow)var(--ll-ease-standard)}.ll-reveal[data-ll-reveal=pending]{opacity:0;transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.ll-btn,.ll-btn:after,.ll-btn__arrow,.ll-option,.ll-peel,.ll-peel:after{transition-property:background-color,color,box-shadow,opacity}.ll-btn:hover,.ll-btn:active,.ll-peel:hover,.ll-option:active,.ll-btn:hover .ll-btn__arrow{transform:none}.ll-peel:hover:after,.ll-peel:focus-within:after{width:var(--ll-peel-size);height:var(--ll-peel-size);opacity:1}.ll-peel:after{width:var(--ll-peel-size);height:var(--ll-peel-size);opacity:0}.ll-dash-divider[data-ll-reveal=pending],.ll-dash-divider[data-ll-reveal=in]{clip-path:none;transition:none}.ll-reveal[data-ll-reveal=pending]{opacity:1;transform:none}}.ll-reduce-motion .ll-btn,.ll-reduce-motion .ll-btn:after,.ll-reduce-motion .ll-btn__arrow,.ll-reduce-motion .ll-option,.ll-reduce-motion .ll-peel,.ll-reduce-motion .ll-peel:after{transition-property:background-color,color,box-shadow,opacity}.ll-reduce-motion .ll-btn:hover,.ll-reduce-motion .ll-btn:active,.ll-reduce-motion .ll-peel:hover,.ll-reduce-motion .ll-option:active,.ll-reduce-motion .ll-btn:hover .ll-btn__arrow{transform:none}.ll-reduce-motion .ll-peel:hover:after,.ll-reduce-motion .ll-peel:focus-within:after{width:var(--ll-peel-size);height:var(--ll-peel-size);opacity:1}.ll-reduce-motion .ll-peel:after{width:var(--ll-peel-size);height:var(--ll-peel-size);opacity:0}.ll-reduce-motion .ll-dash-divider[data-ll-reveal=pending],.ll-reduce-motion .ll-dash-divider[data-ll-reveal=in]{clip-path:none;transition:none}.ll-reduce-motion .ll-reveal[data-ll-reveal=pending]{opacity:1;transform:none}.ll-play{--ll-play-size:84px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:var(--ll-play-size);height:var(--ll-play-size);color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:inline-grid}.ll-play__art{filter:drop-shadow(0 6px 14px rgba(18,48,31,.34));width:100%;height:100%;transition:transform var(--ll-dur-fast)var(--ll-ease-standard),filter var(--ll-dur-fast)var(--ll-ease-standard);display:block;overflow:visible}.ll-play__disc{fill:var(--ll-copper)}.ll-play__rim{fill:none;stroke:rgba(247,242,232,.6);stroke-width:1.3px;stroke-dasharray:.032 .022;stroke-linecap:round;transform-box:view-box;transform-origin:32px 32px}.ll-play__pg{fill:var(--ll-parchment);stroke:var(--ll-grove);stroke-width:3.6px;stroke-linejoin:round}.ll-play__ln{fill:none;stroke:rgba(30,69,53,.5);stroke-width:2.4px;stroke-linecap:round}.ll-play__l,.ll-play__r{transform-box:fill-box;transition:transform var(--ll-dur-base)var(--ll-ease-spring)}.ll-play__l{transform-origin:77% 100%}.ll-play__r{transform-origin:23% 100%}.ll-play__tri{fill:var(--ll-forest);stroke:var(--ll-parchment);stroke-width:2.6px;stroke-linejoin:round;paint-order:stroke;transition:transform var(--ll-dur-fast)var(--ll-ease-standard)}@media (hover:hover){.ll-play:hover .ll-play__art,.ll-vcard:hover .ll-play__art{filter:drop-shadow(0 10px 18px rgba(18,48,31,.38));transform:translateY(-3px)}.ll-play:hover .ll-play__l,.ll-vcard:hover .ll-play__l{transform:rotate(-7deg)}.ll-play:hover .ll-play__r,.ll-vcard:hover .ll-play__r{transform:rotate(7deg)}.ll-play:hover .ll-play__tri,.ll-vcard:hover .ll-play__tri{transform:translate(1px)}.ll-play:hover .ll-play__rim,.ll-vcard:hover .ll-play__rim{animation:2.4s linear infinite ll-play-rim}}@keyframes ll-play-rim{to{transform:rotate(1turn)}}.ll-play:active .ll-play__art{transition-duration:60ms;transform:translateY(0)scale(.93)}.ll-play:focus-visible{box-shadow:0 0 0 3px var(--ll-parchment),0 0 0 6px var(--ll-forest);outline:none}.ll-player{--ll-vp:0;--ll-vb:0;isolation:isolate;background:var(--ll-grove);width:100%;color:var(--ll-parchment);border-radius:inherit;font:500 14px/1.2 var(--ll-font-text);-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden;container-type:inline-size}.ll-player__video{aspect-ratio:16/9;object-fit:contain;background:var(--ll-grove);width:100%;height:auto;display:block}.ll-player.is-fs{place-items:center;width:100%;height:100%;display:grid}.ll-player.is-fs .ll-player__video{aspect-ratio:auto;height:100%}.ll-player.is-playing:not(.is-active){cursor:none}.ll-player__ui{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.ll-player__ui>*{pointer-events:auto}.ll-player__cap,.ll-player__live{pointer-events:none!important}.ll-player__big{margin:calc(var(--ll-play-size)/-2)0 0 calc(var(--ll-play-size)/-2);--ll-play-size:clamp(60px,15cqi,96px);z-index:3;transition:opacity var(--ll-dur-fast)linear,transform var(--ll-dur-fast)var(--ll-ease-standard),visibility 0s linear;position:absolute;top:50%;left:50%}.ll-player.is-playing .ll-player__big,.ll-player.is-ended .ll-player__big,.ll-player.is-scrubbing .ll-player__big{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ll-dur-fast)linear,transform var(--ll-dur-fast)var(--ll-ease-exit),visibility 0s linear var(--ll-dur-fast);transform:scale(.86)}.ll-player__bar{z-index:3;opacity:0;visibility:visible;transition:opacity var(--ll-dur-fast)linear,transform var(--ll-dur-fast)var(--ll-ease-standard);background:linear-gradient(rgba(18,48,31,0),rgba(18,48,31,.62) 52%,rgba(18,48,31,.9));align-items:center;gap:2px;padding:34px 8px 6px;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(6px)}.ll-player.is-paused:not(.is-fresh) .ll-player__bar,.ll-player.is-active:not(.is-fresh) .ll-player__bar,.ll-player__bar:focus-within,.ll-player.is-scrubbing .ll-player__bar{opacity:1;transform:none}.ll-player.is-fresh .ll-player__bar,.ll-player.is-ended .ll-player__bar{visibility:hidden}.ll-player__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:40px;height:40px;color:var(--ll-parchment);transition:background-color var(--ll-dur-instant)linear,transform var(--ll-dur-instant)var(--ll-ease-standard);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;display:grid}.ll-player__btn[hidden]{display:none}.ll-player__btn .ll-ico{width:22px;height:22px}@media (hover:hover){.ll-player__btn:hover{background:rgba(247,242,232,.14)}}.ll-player__btn:active{transform:scale(.92)}.ll-player__btn:focus-visible{outline:3px solid var(--ll-copper-light);outline-offset:1px}.ll-player .ll-btn:focus-visible{outline:3px solid var(--ll-copper-light);outline-offset:1px}.ll-player .ll-ico-pause,.ll-player.is-playing .ll-ico-play{display:none}.ll-player.is-playing .ll-ico-pause{display:block}.ll-player .ll-ico-x,.ll-player.is-muted .ll-ico-wave{display:none}.ll-player.is-muted .ll-ico-x{display:inline}.ll-player .ll-ico-out,.ll-player.is-fs .ll-ico-in{display:none}.ll-player.is-fs .ll-ico-out{display:inline}.ll-player__cc{position:relative}.ll-player__cc[aria-pressed=true]:after{content:"";background:repeating-linear-gradient(90deg,var(--ll-copper-light)0 5px,transparent 5px 8px);border-radius:2px;height:2.5px;position:absolute;bottom:6px;left:11px;right:11px}.ll-player__time{font:600 13px/1 var(--ll-font-text);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ll-parchment);flex:none;padding:0 6px 0 8px}.ll-player__dur{color:var(--ll-sage)}@container (width<=460px){.ll-player__dur{display:none}.ll-player__bar{padding-left:4px;padding-right:4px}}@container (width<=300px){.ll-player__time{display:none}}.ll-player__seek{--pad:13px;--lane-h:10px;--x:calc(var(--pad) + var(--ll-vp)*(100% - 2*var(--pad)));cursor:pointer;touch-action:none;outline:none;flex:auto;min-width:60px;height:40px;margin:0 6px;position:relative}.ll-player__lane,.ll-player__buf,.ll-player__played{height:var(--lane-h);margin-top:calc(var(--lane-h)/-2);transition:height var(--ll-dur-fast)var(--ll-ease-standard),margin var(--ll-dur-fast)var(--ll-ease-standard);border-radius:999px;position:absolute;top:50%;left:0;right:0}.ll-player__lane{background:var(--ll-forest);box-shadow:inset 0 0 0 1.5px rgba(247,242,232,.34)}.ll-player__buf{clip-path:inset(0 calc(100% - var(--pad) - var(--ll-vb)*(100% - 2*var(--pad)))0 0);background:repeating-linear-gradient(90deg,rgba(221,232,224,.6) 0,rgba(221,232,224,.6) 7px,transparent 7px,transparent 13px) 0/100% 2px no-repeat}.ll-player__played{background:repeating-linear-gradient(90deg,var(--ll-copper-light)0 8px,transparent 8px 13px)0 50%/100% 3px no-repeat,#24543f;clip-path:inset(0 calc(100% - var(--x))0 0 round 999px);box-shadow:inset 0 0 0 1.5px rgba(232,165,94,.55)}.ll-player__head{top:50%;left:var(--x);background:var(--ll-parchment);width:26px;height:26px;box-shadow:0 0 0 2px var(--ll-forest),0 2px 7px rgba(0,0,0,.32);transition:transform var(--ll-dur-fast)var(--ll-ease-spring),box-shadow var(--ll-dur-instant)linear;border-radius:50%;place-items:center;margin:-13px 0 0 -13px;display:grid;position:absolute}.ll-player__head>svg{width:19px;height:19px;margin-top:-1px}.ll-player__seek:focus-visible .ll-player__head{box-shadow:0 0 0 2px var(--ll-forest),0 0 0 5px var(--ll-copper-light),0 2px 7px rgba(0,0,0,.32)}.ll-player.is-scrubbing .ll-player__head{transform:scale(1.14)}.ll-player.is-scrubbing .ll-player__played{transition:none}.ll-player__tip{bottom:calc(100% - 2px);left:calc(var(--pad) + var(--ll-vtip,0)*(100% - 2*var(--pad)));background:var(--ll-parchment);color:var(--ll-grove);font:700 12px/1 var(--ll-font-text);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity var(--ll-dur-instant)linear,transform var(--ll-dur-instant)var(--ll-ease-standard);border-radius:6px;padding:4px 8px;position:absolute;transform:translate(-50%,4px)}@media (hover:hover) and (pointer:fine){.ll-player__seek:hover{--lane-h:12px}.ll-player__seek:hover .ll-player__tip{opacity:1;transform:translate(-50%)}}.ll-player__cap{z-index:2;opacity:0;transition:opacity var(--ll-dur-instant)linear,bottom var(--ll-dur-fast)var(--ll-ease-standard);justify-content:center;padding:0 6%;display:flex;position:absolute;bottom:14px;left:0;right:0}.ll-player__cap>span{max-width:92%;color:var(--ll-parchment);font:500 clamp(14px,2.5cqi,24px)/1.38 var(--ll-font-text);text-align:center;white-space:pre-line;background:rgba(18,48,31,.93);border-radius:14px;padding:.32em .9em .36em;box-shadow:0 2px 10px rgba(0,0,0,.18)}.ll-player.cc-on.has-cue .ll-player__cap{opacity:1}.ll-player.is-paused:not(.is-fresh) .ll-player__cap,.ll-player.is-active .ll-player__cap{bottom:62px}.ll-player__end{z-index:4;text-align:center;animation:ll-end-in var(--ll-dur-base)linear both;background:radial-gradient(120% 90% at 50% 40%,rgba(30,69,53,.97),rgba(18,48,31,.98));place-items:center;padding:16px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ll-player__end[hidden]{display:none}.ll-end__in{outline:none;justify-items:center;gap:max(6px,min(1.6cqi,14px));max-width:560px;display:grid}.ll-end__logo{width:auto;height:max(44px,min(15cqi,92px));animation:ll-end-rise var(--ll-dur-slow)var(--ll-ease-standard)both}.ll-end__brand{align-items:center;gap:10px;display:inline-flex}.ll-end__mark{width:max(40px,min(11cqi,64px));height:auto;overflow:visible}.ll-end__pg{fill:var(--ll-forest);stroke:var(--ll-parchment);stroke-width:3px;stroke-linejoin:round;transform-box:view-box;transform-origin:32px 36px;animation:ll-end-open var(--ll-dur-turn)var(--ll-ease-page)both}.ll-end__road{fill:var(--ll-parchment);transform-box:view-box;transform-origin:32px 56px;animation:ll-end-road var(--ll-dur-slow)var(--ll-ease-standard).22s both}.ll-end__ln{fill:none;stroke:var(--ll-parchment);stroke-width:2px;stroke-linecap:round;animation:ll-end-fade var(--ll-dur-base)linear .38s both}.ll-end__ds{stroke:var(--ll-copper-light);stroke-width:2.8px;stroke-linecap:round;animation:ll-end-fade var(--ll-dur-base)linear .46s both}.ll-end__word{font:600 clamp(22px,5.4cqi,34px)/1 var(--ll-font-display);color:var(--ll-parchment);text-align:left;animation:ll-end-rise var(--ll-dur-slow)var(--ll-ease-standard).12s both}.ll-end__word small{font:600 clamp(9px,1.7cqi,11px)/1 var(--ll-font-text);letter-spacing:.28em;text-transform:uppercase;color:var(--ll-copper-light);margin-top:4px;display:block}.ll-end__title{font:600 clamp(18px,4.4cqi,34px)/1.15 var(--ll-font-display);color:var(--ll-parchment);animation:ll-end-rise var(--ll-dur-slow)var(--ll-ease-standard).26s both;margin:0}.ll-end__text{font:400 clamp(13px,2.4cqi,16px)/1.45 var(--ll-font-text);color:var(--ll-sage);animation:ll-end-rise var(--ll-dur-slow)var(--ll-ease-standard).32s both;margin:0}.ll-end__actions{animation:ll-end-rise var(--ll-dur-slow)var(--ll-ease-standard).4s both;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.ll-end__actions .ll-btn{min-height:44px;padding:0 20px;font-size:15px}.ll-end__actions .ll-ico{width:20px;height:20px}@container (width<=420px){.ll-end__text{display:none}.ll-end__actions .ll-btn{min-height:40px;padding:0 16px;font-size:14px}}@container (width<=340px){.ll-end__title{display:none}}@keyframes ll-end-in{0%{opacity:0}}@keyframes ll-end-open{0%{transform:scaleX(.08)}}@keyframes ll-end-road{0%{transform:scaleY(0)}}@keyframes ll-end-fade{0%{opacity:0}}@keyframes ll-end-rise{0%{opacity:0;transform:translateY(10px)}}.ll-btn--onforest{--bg:transparent;--bg-hover:rgba(247,242,232,.1);--fg:var(--ll-parchment);--lane:var(--ll-copper-light);box-shadow:inset 0 0 0 1.5px rgba(247,242,232,.7)}.ll-btn>.ll-ico{flex:none;width:20px;height:20px}.ll-vcard{color:inherit;-webkit-tap-highlight-color:transparent;border-radius:16px;align-content:start;gap:12px;text-decoration:none;display:grid}.ll-vcard__media{aspect-ratio:16/9;background:var(--ll-linen);transition:transform var(--ll-dur-base)var(--ll-ease-standard),box-shadow var(--ll-dur-base)var(--ll-ease-standard);border-radius:14px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px rgba(30,69,53,.08),0 6px 18px rgba(18,48,31,.08)}.ll-vcard__poster,.ll-vcard__preview{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ll-vcard__poster{transition:transform var(--ll-dur-slow)var(--ll-ease-standard)}.ll-vcard__preview{opacity:0;transition:opacity var(--ll-dur-fast)linear;pointer-events:none}.ll-vcard__media.is-previewing .ll-vcard__preview{opacity:1}.ll-vcard__play{--ll-play-size:clamp(52px,22%,72px);transition:transform var(--ll-dur-base)var(--ll-ease-standard),opacity var(--ll-dur-base)linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ll-vcard__media.is-previewing .ll-vcard__play{opacity:.92;transform:translate(-50%,-50%)scale(.82)}.ll-vcard__len{color:var(--ll-parchment);font:600 13px/1 var(--ll-font-text);font-variant-numeric:tabular-nums;background:rgba(18,48,31,.9);border-radius:999px;padding:5px 9px;position:absolute;bottom:10px;right:10px}.ll-vcard__text{gap:4px;padding:0 2px;display:grid}.ll-vcard__kicker{font:600 12px/1.2 var(--ll-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ll-copper-deep)}.ll-vcard__title{font:600 19px/1.25 var(--ll-font-display);color:var(--ll-forest)}@media (hover:hover){.ll-vcard:hover .ll-vcard__media{transform:translateY(-3px);box-shadow:0 0 0 1px rgba(30,69,53,.1),0 14px 30px rgba(18,48,31,.16)}.ll-vcard:hover .ll-vcard__poster{transform:scale(1.03)}}.ll-vcard:focus-visible{outline:none}.ll-vcard:focus-visible .ll-vcard__media{outline:3px solid var(--ll-copper);outline-offset:3px}.ll-vcard:active .ll-vcard__media{transition-duration:60ms;transform:scale(.99)}.ll-lightbox{box-sizing:border-box;width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:none;color:var(--ll-parchment);overscroll-behavior:contain;background:rgba(18,48,31,.9);border:0;margin:0;padding:60px 16px 24px;overflow:auto}.ll-lightbox[open]{place-items:center;display:grid}.ll-lightbox::backdrop{background:0 0}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.ll-lightbox{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.ll-lightbox__book{gap:12px;width:min(1100px,100%,177.778vh - 266.667px);display:grid;position:relative}.ll-lightbox__frame{perspective:2000px;border-radius:14px;position:relative}.ll-lightbox__frame>.ll-player{border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.35)}.ll-lightbox__frame:has(.ll-lightbox__leaf)>.ll-player{visibility:hidden}.ll-lightbox__leaf{z-index:2;background:var(--ll-parchment)center/200% 100% no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;width:50%;position:absolute;top:0;bottom:0;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.28)}.ll-lightbox__leaf--l{transform-origin:100%;background-position:0 0;border-radius:14px 0 0 14px;left:0}.ll-lightbox__leaf--r{transform-origin:0;background-position:100% 0;border-radius:0 14px 14px 0;left:50%}.ll-lightbox__leaf>i{position:absolute;top:0;bottom:0;left:0;right:0}.ll-lightbox__leaf--l>i{background:linear-gradient(270deg,rgba(18,48,31,.7),rgba(18,48,31,.2) 70%)}.ll-lightbox__leaf--r>i{background:linear-gradient(90deg,rgba(18,48,31,.6),rgba(18,48,31,.12) 70%)}.ll-lightbox__spine{z-index:3;background:repeating-linear-gradient(180deg,var(--ll-copper-light)0 10px,transparent 10px 20px)50% 0/2px 100% no-repeat,var(--ll-forest);border-radius:4px;width:8px;margin-left:-4px;position:absolute;top:0;bottom:0;left:50%}.ll-lightbox__title{font:600 clamp(17px,2.4vw,22px)/1.25 var(--ll-font-display);color:var(--ll-parchment);justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.ll-lightbox__title>span{font:600 14px/1 var(--ll-font-text);font-variant-numeric:tabular-nums;color:var(--ll-sage);flex:none}.ll-lightbox__close{cursor:pointer;width:42px;height:42px;color:var(--ll-parchment);transition:background-color var(--ll-dur-instant)linear,transform var(--ll-dur-instant)var(--ll-ease-standard);background:rgba(247,242,232,.14);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-50px;right:0}.ll-lightbox__close .ll-ico{width:22px;height:22px}@media (hover:hover){.ll-lightbox__close:hover{background:rgba(247,242,232,.26)}}.ll-lightbox__close:active{transform:scale(.92)}.ll-lightbox__close:focus-visible{outline:3px solid var(--ll-copper-light);outline-offset:2px}html:has(.ll-lightbox[open]){overflow:hidden}@media (prefers-reduced-motion:reduce){.ll-play__art,.ll-play__l,.ll-play__r,.ll-play__tri,.ll-vcard__media,.ll-vcard__poster,.ll-vcard__play,.ll-player__big,.ll-player__bar,.ll-player__head{transition-property:opacity,filter,box-shadow,background-color,visibility}.ll-play:hover .ll-play__art,.ll-vcard:hover .ll-play__art,.ll-play:active .ll-play__art,.ll-play:hover .ll-play__l,.ll-play:hover .ll-play__r,.ll-vcard:hover .ll-play__l,.ll-vcard:hover .ll-play__r,.ll-play:hover .ll-play__tri,.ll-vcard:hover .ll-play__tri{transform:none}.ll-play:hover .ll-play__rim,.ll-vcard:hover .ll-play__rim{animation:none}.ll-vcard:hover .ll-vcard__media,.ll-vcard:hover .ll-vcard__poster,.ll-vcard:active .ll-vcard__media,.ll-player__bar{transform:none}.ll-player__end,.ll-end__logo,.ll-end__pg,.ll-end__road,.ll-end__ln,.ll-end__ds,.ll-end__word,.ll-end__title,.ll-end__text,.ll-end__actions{animation:ll-end-fade var(--ll-dur-instant)linear both}}.ll-reduce-motion .ll-play__art,.ll-reduce-motion .ll-play__l,.ll-reduce-motion .ll-play__r,.ll-reduce-motion .ll-play__tri,.ll-reduce-motion .ll-vcard__media,.ll-reduce-motion .ll-vcard__poster,.ll-reduce-motion .ll-vcard__play,.ll-reduce-motion .ll-player__big,.ll-reduce-motion .ll-player__bar,.ll-reduce-motion .ll-player__head{transition-property:opacity,filter,box-shadow,background-color,visibility}.ll-reduce-motion .ll-play:hover .ll-play__art,.ll-reduce-motion .ll-vcard:hover .ll-play__art,.ll-reduce-motion .ll-play:active .ll-play__art,.ll-reduce-motion .ll-play:hover .ll-play__l,.ll-reduce-motion .ll-play:hover .ll-play__r,.ll-reduce-motion .ll-vcard:hover .ll-play__l,.ll-reduce-motion .ll-vcard:hover .ll-play__r,.ll-reduce-motion .ll-play:hover .ll-play__tri,.ll-reduce-motion .ll-vcard:hover .ll-play__tri{transform:none}.ll-reduce-motion .ll-play:hover .ll-play__rim,.ll-reduce-motion .ll-vcard:hover .ll-play__rim{animation:none}.ll-reduce-motion .ll-vcard:hover .ll-vcard__media,.ll-reduce-motion .ll-vcard:hover .ll-vcard__poster,.ll-reduce-motion .ll-vcard:active .ll-vcard__media,.ll-reduce-motion .ll-player__bar{transform:none}.ll-reduce-motion .ll-player__end,.ll-reduce-motion .ll-end__logo,.ll-reduce-motion .ll-end__pg,.ll-reduce-motion .ll-end__road,.ll-reduce-motion .ll-end__ln,.ll-reduce-motion .ll-end__ds,.ll-reduce-motion .ll-end__word,.ll-reduce-motion .ll-end__title,.ll-reduce-motion .ll-end__text,.ll-reduce-motion .ll-end__actions{animation:ll-end-fade var(--ll-dur-instant)linear both}.ll-counter{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.ll-counter__vis{vertical-align:bottom;align-items:flex-start;height:1.15em;line-height:1.15;display:inline-flex}.ll-counter__c,.ll-counter__d{height:1.15em;display:inline-block}.ll-counter__c{white-space:pre}.ll-counter__d{position:relative;overflow:hidden}.ll-counter__strip{transform:translateY(calc(var(--n,0)*-10%));transition:transform var(--ll-dur-slow)var(--ll-ease-standard);transition-delay:calc(var(--i,0)*40ms);flex-direction:column;display:flex}.ll-counter__strip>span{text-align:center;height:1.15em;display:block}.ll-counter.is-rolling .ll-counter__d{-webkit-mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent)}.ll-counter__d.is-new{opacity:0}.ll-counter__d{transition:opacity var(--ll-dur-base)linear}.ll-range{--p:var(--ll-range-p,.5);--thumb:30px;--track:10px;--x:calc(var(--thumb)/2 + var(--p)*(100% - var(--thumb)));-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;width:100%;height:36px;margin:0;padding:0;display:block}.ll-range:focus{outline:none}.ll-range::-webkit-slider-runnable-track{height:var(--track);background:repeating-linear-gradient(90deg,var(--ll-copper-light)0 8px,transparent 8px 14px)6px 50%/calc(var(--x) - 6px)2.5px no-repeat,linear-gradient(var(--ll-forest),var(--ll-forest))0 0/var(--x)100% no-repeat,var(--ll-linen);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(30,69,53,.1)}.ll-range::-moz-range-track{height:var(--track);background:var(--ll-linen);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(30,69,53,.1)}.ll-range::-moz-range-progress{height:var(--track);background:repeating-linear-gradient(90deg,var(--ll-copper-light)0 8px,transparent 8px 14px)6px 50%/calc(100% - 6px)2.5px no-repeat,var(--ll-forest);border-radius:999px}.ll-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((var(--track) - var(--thumb))/2);background:var(--ll-parchment)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M4 16 Q16 11 30 16 L24 56 Q14 51 4 53 Z' fill='%23F7F2E8' stroke='%231E4535' stroke-width='3.6' stroke-linejoin='round'/%3E%3Cpath d='M60 16 Q48 11 34 16 L40 56 Q50 51 60 53 Z' fill='%23F7F2E8' stroke='%231E4535' stroke-width='3.6' stroke-linejoin='round'/%3E%3Cpath d='M30 16 L34 16 L40 56 L24 56 Z' fill='%231E4535'/%3E%3Cpath d='M9 26 Q16 23.5 22 25.5 M9 33 Q16 30.5 21 32.5 M9 40 Q15 37.5 20 39.5 M55 26 Q48 23.5 42 25.5 M55 33 Q48 30.5 43 32.5 M55 40 Q49 37.5 44 39.5' stroke='%231E4535' stroke-width='2.2' stroke-linecap='round' fill='none'/%3E%3Cpath d='M32 52 V47 M32 41 V37 M32 31 V28 M32 23 V21' stroke='%23C47A2C' stroke-width='2.8' stroke-linecap='round'/%3E%3C/svg%3E") 50% 44%/68% no-repeat;box-shadow:0 0 0 2px var(--ll-forest),0 2px 7px rgba(18,48,31,.28);transition:transform var(--ll-dur-fast)var(--ll-ease-spring),box-shadow var(--ll-dur-instant)linear;border:0;border-radius:50%}.ll-range::-moz-range-thumb{width:var(--thumb);height:var(--thumb);box-sizing:border-box;background:var(--ll-parchment)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M4 16 Q16 11 30 16 L24 56 Q14 51 4 53 Z' fill='%23F7F2E8' stroke='%231E4535' stroke-width='3.6' stroke-linejoin='round'/%3E%3Cpath d='M60 16 Q48 11 34 16 L40 56 Q50 51 60 53 Z' fill='%23F7F2E8' stroke='%231E4535' stroke-width='3.6' stroke-linejoin='round'/%3E%3Cpath d='M30 16 L34 16 L40 56 L24 56 Z' fill='%231E4535'/%3E%3Cpath d='M9 26 Q16 23.5 22 25.5 M9 33 Q16 30.5 21 32.5 M9 40 Q15 37.5 20 39.5 M55 26 Q48 23.5 42 25.5 M55 33 Q48 30.5 43 32.5 M55 40 Q49 37.5 44 39.5' stroke='%231E4535' stroke-width='2.2' stroke-linecap='round' fill='none'/%3E%3Cpath d='M32 52 V47 M32 41 V37 M32 31 V28 M32 23 V21' stroke='%23C47A2C' stroke-width='2.8' stroke-linecap='round'/%3E%3C/svg%3E") 50% 44%/68% no-repeat;box-shadow:0 0 0 2px var(--ll-forest),0 2px 7px rgba(18,48,31,.28);transition:transform var(--ll-dur-fast)var(--ll-ease-spring),box-shadow var(--ll-dur-instant)linear;border:0;border-radius:50%}@media (hover:hover){.ll-range:hover::-webkit-slider-thumb{transform:scale(1.06)}.ll-range:hover::-moz-range-thumb{transform:scale(1.06)}}.ll-range:active::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--ll-forest),0 4px 12px rgba(18,48,31,.3);transform:scale(1.14)}.ll-range:active::-moz-range-thumb{transform:scale(1.14)}.ll-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--ll-forest),0 0 0 4px var(--ll-parchment),0 0 0 7px var(--ll-copper)}.ll-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--ll-forest),0 0 0 4px var(--ll-parchment),0 0 0 7px var(--ll-copper)}.ll-range:disabled{opacity:.5;cursor:not-allowed}.ll-range-field{gap:6px;display:grid}.ll-range-field__top{font:500 15px/1.3 var(--ll-font-text);color:var(--ll-ink);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ll-range-field__val{font:600 17px/1 var(--ll-font-text);font-variant-numeric:tabular-nums;color:var(--ll-forest)}.ll-range-field__ends{font:500 12px/1 var(--ll-font-text);color:var(--ll-slate);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.ll-ink{width:100%;height:auto;font-family:var(--ll-font-text);display:block;overflow:visible}.ll-ink__paper{fill:#fffdf8;stroke:rgba(30,69,53,.1)}.ll-ink__rules{stroke:rgba(30,69,53,.075);stroke-width:1px;fill:none}.ll-ink__margin{stroke:rgba(196,122,44,.45);stroke-width:1px;fill:none}.ll-ink__grid{stroke:rgba(30,69,53,.2);stroke-width:1px;stroke-dasharray:2 4;fill:none}.ll-ink__ylab,.ll-ink__xlab{fill:var(--ll-slate);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.ll-ink__line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ll-ink__s--forest{--c:var(--ll-forest)}.ll-ink__s--copper{--c:var(--ll-copper-deep)}.ll-ink__s--slate{--c:#8a928d}.ll-ink__s .ll-ink__line{stroke:var(--c)}.ll-ink__s.is-dashed .ll-ink__line{stroke-dasharray:7 6}.ll-ink__dot{fill:var(--c);stroke:#fffdf8;stroke-width:2.5px}.ll-ink__end{fill:var(--c);font-size:13px;font-weight:600}.ll-ink__s--slate .ll-ink__end{fill:var(--ll-slate)}.ll-ink--spark .ll-ink__line{stroke-width:2.4px}.ll-road{width:100%;height:auto;font-family:var(--ll-font-text);border-radius:14px;display:block;overflow:hidden}.ll-road__sky{fill:#fbf7ef}.ll-road__horizon{stroke:rgba(30,69,53,.18);stroke-width:1px}.ll-road__surface{fill:var(--ll-forest)}.ll-road__edge{fill:none;stroke:rgba(247,242,232,.55);stroke-width:1.2px}.ll-road__dash{stroke:var(--ll-copper-light);stroke-linecap:round}.ll-road__post path{stroke:rgba(30,69,53,.45);stroke-width:1.2px;fill:none}.ll-road__post circle{fill:var(--ll-copper)}.ll-road__post text{fill:var(--ll-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ll-road__yr{fill:var(--ll-forest);font-weight:700}.ll-road__pole{stroke:var(--ll-grove);stroke-width:2px;stroke-linecap:round}.ll-road__cloth{fill:var(--ll-copper)}.ll-road__finish{font:600 17px var(--ll-font-display);fill:var(--ll-forest)}.ll-road__start{fill:var(--ll-parchment);paint-order:stroke;stroke:rgba(18,48,31,.5);stroke-width:3px;font-size:13px;font-weight:700}.ll-result-flip{transform-origin:0;position:relative}.ll-result-flip[data-ll-result=pending]{opacity:0}.ll-result-flip.is-opening{animation:ll-result-open var(--ll-dur-turn)var(--ll-ease-page)both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ll-result-flip.is-opening:after{content:"";border-radius:inherit;pointer-events:none;animation:ll-result-shade var(--ll-dur-turn)var(--ll-ease-page)both;background:linear-gradient(90deg,rgba(18,48,31,.5),rgba(18,48,31,.1) 70%,rgba(255,255,255,.08));position:absolute;top:0;bottom:0;left:0;right:0}@keyframes ll-result-open{0%{opacity:0;transform:perspective(1400px)rotateY(-88deg)}12%{opacity:1}72%{transform:perspective(1400px)rotateY(5deg)}to{opacity:1;transform:perspective(1400px)rotateY(0)}}@keyframes ll-result-shade{0%{opacity:1}to{opacity:0}}.ll-amort{font:400 15px/1.4 var(--ll-font-text);color:var(--ll-ink);gap:12px;display:grid}.ll-amort__top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.ll-amort__title{font:600 20px/1.2 var(--ll-font-display);color:var(--ll-forest);margin:0}.ll-amort__pay{color:var(--ll-slate);margin:0;font-size:14px}.ll-amort__pay b{color:var(--ll-forest);font-variant-numeric:tabular-nums}.ll-amort__book{position:relative}.ll-amort__book:before,.ll-amort__book:after{content:"";z-index:0;background:#f1e9da;border-radius:6px 12px 12px 6px;position:absolute;top:6px;bottom:-5px;left:6px;right:-4px;box-shadow:0 1px 2px rgba(60,44,22,.12)}.ll-amort__book:after{background:#f7f0e3;top:3px;bottom:-2.5px;left:3px;right:-2px}.ll-amort__page{z-index:1;background:#fffdf8 linear-gradient(90deg,transparent 22px,rgba(196,122,44,.5) 22px,rgba(196,122,44,.5) 23px,transparent 23px,transparent 25px,rgba(196,122,44,.5) 25px,rgba(196,122,44,.5) 26px,transparent 26px);border-radius:6px 12px 12px 6px;padding:16px 18px 14px 34px;position:relative;box-shadow:0 0 0 1px rgba(30,69,53,.08),0 6px 18px rgba(18,48,31,.07)}.ll-amort__ph{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.ll-amort__year{font:600 22px/1.2 var(--ll-font-display);color:var(--ll-forest);margin:0}.ll-amort__folio{font:600 12px/1 var(--ll-font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ll-copper-deep)}.ll-amort__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.ll-amort__table th,.ll-amort__table td{text-align:right;white-space:nowrap;border-bottom:1px solid rgba(30,69,53,.12);padding:5px 4px}.ll-amort__table th:first-child{text-align:left}.ll-amort__table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--ll-slate);border-bottom:1.5px solid rgba(30,69,53,.35);font-size:12px;font-weight:600}.ll-amort__table tbody th{color:var(--ll-forest);font-weight:600}.ll-amort__table tfoot th,.ll-amort__table tfoot td{color:var(--ll-forest);border-top:1.5px solid rgba(30,69,53,.35);border-bottom:0;font-weight:700}.ll-amort__nav{justify-content:space-between;align-items:center;gap:10px;display:flex}.ll-amort__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1.5px solid var(--ll-forest);min-height:44px;color:var(--ll-forest);font:600 15px/1 var(--ll-font-text);transition:background-color var(--ll-dur-instant)linear,transform var(--ll-dur-instant)var(--ll-ease-standard);background:#fffdf8;border-radius:999px;align-items:center;gap:6px;padding:0 16px;display:inline-flex}@media (hover:hover){.ll-amort__btn:not(:disabled):hover{background:var(--ll-sage)}}.ll-amort__btn:active:not(:disabled){transform:scale(.97)}.ll-amort__btn:disabled{color:#7a827d;cursor:default;border-color:rgba(30,69,53,.25)}.ll-amort__btn:focus-visible{outline:3px solid var(--ll-copper);outline-offset:2px}.ll-amort__count{font:600 14px/1 var(--ll-font-text);color:var(--ll-slate);font-variant-numeric:tabular-nums}.ll-amort__all{border-top:1px solid rgba(30,69,53,.12);padding-top:8px}.ll-amort__all>summary{cursor:pointer;font:600 15px/1.4 var(--ll-font-text);color:var(--ll-forest);border-radius:6px;padding:6px 0}.ll-amort__all>summary:focus-visible{outline:3px solid var(--ll-copper);outline-offset:2px}.ll-amort__table--sum{margin-top:6px}@media (max-width:420px){.ll-amort__page{background-image:linear-gradient(90deg,transparent 16px,rgba(196,122,44,.5) 16px,rgba(196,122,44,.5) 17px,transparent 17px,transparent 19px,rgba(196,122,44,.5) 19px,rgba(196,122,44,.5) 20px,transparent 20px);padding:14px 10px 12px 28px}.ll-amort__table{font-size:13px}.ll-amort__table th,.ll-amort__table td{padding:5px 2px}.ll-amort__btn{padding:0 12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.ll-counter__strip{transition:none}.ll-counter.is-rolling .ll-counter__d{-webkit-mask-image:none;mask-image:none}.ll-range::-webkit-slider-thumb{transition:box-shadow var(--ll-dur-instant)linear}.ll-range:active::-webkit-slider-thumb{transform:none}.ll-range:hover::-webkit-slider-thumb{transform:none}.ll-range:active::-moz-range-thumb{transform:none}.ll-range:hover::-moz-range-thumb{transform:none}.ll-result-flip.is-opening,.ll-result-flip.is-opening:after{animation:none}.ll-result-flip[data-ll-result=pending]{opacity:1}.ll-amort__btn:active:not(:disabled){transform:none}}.ll-reduce-motion .ll-counter__strip{transition:none}.ll-reduce-motion .ll-counter.is-rolling .ll-counter__d{-webkit-mask-image:none;mask-image:none}.ll-reduce-motion .ll-range::-webkit-slider-thumb{transition:box-shadow var(--ll-dur-instant)linear}.ll-reduce-motion .ll-range:active::-webkit-slider-thumb{transform:none}.ll-reduce-motion .ll-range:hover::-webkit-slider-thumb{transform:none}.ll-reduce-motion .ll-range:active::-moz-range-thumb{transform:none}.ll-reduce-motion .ll-range:hover::-moz-range-thumb{transform:none}.ll-reduce-motion .ll-result-flip.is-opening,.ll-reduce-motion .ll-result-flip.is-opening:after{animation:none}.ll-reduce-motion .ll-result-flip[data-ll-result=pending]{opacity:1}.ll-reduce-motion .ll-amort__btn:active:not(:disabled){transform:none}.ll-rates{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;display:grid}.ll-rate{font-family:var(--ll-font-text);color:var(--ll-ink);background:#fffdf8;border-radius:16px;grid-template-columns:1fr auto;grid-template-areas:"label label""now spark""chg spark";align-items:end;gap:2px 14px;min-width:0;padding:18px 20px 16px;display:grid;box-shadow:0 0 0 1px rgba(30,69,53,.1),0 2px 10px rgba(18,48,31,.04)}.ll-rate p{margin:0}.ll-rate__label{font:600 12px/1.2 var(--ll-font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ll-slate);grid-area:label;align-items:center;gap:8px;display:flex}.ll-rate__ex{background:var(--ll-linen);color:#7e4713;letter-spacing:.06em;border-radius:999px;padding:3px 7px;font-size:11px}.ll-rate__now{font:600 44px/1.1 var(--ll-font-display);color:var(--ll-forest);font-variant-numeric:tabular-nums;grid-area:now;align-items:flex-start;display:flex}.ll-rate__pct{margin:.18em 0 0 2px;font-size:.55em}.ll-rate__chg{font:500 13px/1.2 var(--ll-font-text);color:var(--ll-slate);flex-wrap:wrap;grid-area:chg;align-items:center;gap:6px;display:flex;margin-top:4px!important}.ll-rate__chip{font:700 13px/1 var(--ll-font-text);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:5px;padding:4px 9px 4px 7px;display:inline-flex}.ll-rate__chip svg{fill:currentColor}.ll-rate__chip--down{background:var(--ll-sage);color:var(--ll-forest)}.ll-rate__chip--up{color:#7e4713;background:#f6e3cc}.ll-rate__chip--flat{background:var(--ll-linen);color:var(--ll-slate)}.ll-rate__spark{grid-area:spark;align-self:center;width:150px;height:auto;overflow:visible}.ll-rate__base{stroke:rgba(30,69,53,.14);stroke-width:1px;stroke-dasharray:2 3}.ll-rate__line{fill:none;stroke:var(--ll-forest);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.ll-rate__dot{fill:var(--ll-copper);stroke:#fffdf8;stroke-width:2px}@media (max-width:400px){.ll-rate__spark{width:112px}.ll-rate__now{font-size:38px}}.ll-readbar{--ll-read:0;left:0;right:0;top:var(--ll-readbar-top,0px);z-index:60;pointer-events:none;--x:calc(var(--ll-read)*100%);background:rgba(237,228,211,.9);height:7px;position:fixed}.ll-readbar__fill{background:repeating-linear-gradient(90deg,var(--ll-copper-light)0 10px,transparent 10px 18px)0 50%/100% 2px no-repeat,var(--ll-forest);clip-path:inset(0 calc(100% - var(--x))0 0);position:absolute;top:0;bottom:0;left:0;right:0}.ll-readbar__mark{top:50%;left:var(--x);background:var(--ll-parchment);width:22px;height:22px;box-shadow:0 0 0 2px var(--ll-forest),0 2px 6px rgba(18,48,31,.25);opacity:0;transition:opacity var(--ll-dur-fast)linear,transform var(--ll-dur-fast)var(--ll-ease-spring);border-radius:50%;place-items:center;margin:-11px 0 0 -11px;display:grid;position:absolute;transform:scale(.6)}.ll-readbar__mark>svg{width:16px;height:16px}.ll-readbar.is-started .ll-readbar__mark{opacity:1;transform:none}.ll-readbar.is-done .ll-readbar__mark{margin-left:-22px}.ll-toc{font-family:var(--ll-font-text)}.ll-toc__title{font:600 12px/1.2 var(--ll-font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ll-copper-deep);margin:0 0 8px}.ll-toc__list{border-left:2px solid rgba(30,69,53,.14);gap:2px;margin:0;padding:0 0 0 2px;list-style:none;display:grid}.ll-toc__link{color:var(--ll-slate);font:500 15px/1.35 var(--ll-font-text);transition:color var(--ll-dur-instant)linear,background-color var(--ll-dur-instant)linear;border-radius:0 8px 8px 0;padding:8px 10px 8px 34px;text-decoration:none;display:block;position:relative}.ll-toc__ribbon{background:var(--ll-linen);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,6px 50%);transform-origin:0;width:22px;height:16px;transition:width var(--ll-dur-base)var(--ll-ease-spring),background-color var(--ll-dur-fast)linear,height var(--ll-dur-base)var(--ll-ease-standard),margin var(--ll-dur-base)var(--ll-ease-standard);margin-top:-8px;position:absolute;top:50%;left:-4px}@media (hover:hover){.ll-toc__link:hover{color:var(--ll-forest);background:rgba(221,232,224,.45)}.ll-toc__link:hover .ll-toc__ribbon{background:var(--ll-sage);width:26px}}.ll-toc__link:focus-visible{outline:3px solid var(--ll-copper);outline-offset:1px}.ll-toc__link.is-active{color:var(--ll-forest);font-weight:700}.ll-toc__link.is-active .ll-toc__ribbon{background-color:var(--ll-copper);width:28px;height:22px;animation:ll-ribbon-pull var(--ll-dur-base)var(--ll-ease-spring);background-image:repeating-linear-gradient(90deg,rgba(247,242,232,.85) 0,rgba(247,242,232,.85) 3px,transparent 3px,transparent 6px);background-position:9px;background-repeat:no-repeat;background-size:calc(100% - 12px) 1.5px;margin-top:-11px}@keyframes ll-ribbon-pull{0%{transform:scaleX(.7)}}.ll-toc--rail{top:calc(var(--ll-readbar-top,0px) + 96px);position:-webkit-sticky;position:sticky}.ll-next{--ll-peel-under:var(--ll-parchment);color:var(--ll-ink);background-color:#fffdf8;background-image:linear-gradient(90deg,transparent 0,transparent 9px,rgba(196,122,44,.4) 9px,rgba(196,122,44,.4) 10.5px,transparent 10.5px,transparent 12.5px,rgba(196,122,44,.4) 12.5px,rgba(196,122,44,.4) 14px,transparent 14px);border-radius:16px;align-items:flex-start;gap:16px;padding:22px 26px 22px 22px;text-decoration:none;display:flex;box-shadow:0 0 0 1px rgba(30,69,53,.1),0 2px 10px rgba(18,48,31,.04)}.ll-next__icon{background:var(--ll-parchment);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 0 1px rgba(30,69,53,.08)}.ll-next__body{gap:4px;min-width:0;display:grid}.ll-next__kicker{font:600 12px/1.2 var(--ll-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ll-copper-deep)}.ll-next__title{font:600 22px/1.2 var(--ll-font-display);color:var(--ll-forest)}.ll-next__desc{color:var(--ll-slate);font-size:15px;line-height:1.45}.ll-next__go{font:600 15px/1 var(--ll-font-text);color:var(--ll-forest);align-items:center;gap:6px;margin-top:6px;display:inline-flex}.ll-next__go svg{transition:transform var(--ll-dur-fast)var(--ll-ease-standard)}@media (hover:hover){.ll-next:hover .ll-next__go svg{transform:translate(4px)}}.ll-next:focus-visible{outline:3px solid var(--ll-copper);outline-offset:3px}.ll-next:focus-visible .ll-next__go svg{transform:translate(4px)}.ll-icon{flex:none;display:block;overflow:visible}.ll-icon [class^=p-]{transform-box:fill-box;transform-origin:50%}.ll-icon .p-draw{stroke-dasharray:1 1;stroke-dashoffset:0}.ll-icon--home-key .p-turn{transform-box:view-box;transform-origin:8px 15px}.ll-icon--credit-score .p-needle{transform-box:view-box;transform-origin:12px 17px}.ll-icon--refinance .p-spin,.ll-icon--percent .p-spin{transform-box:view-box;transform-origin:12px 12px}.ll-icon--home-loan .p-door{transform-origin:50% 100%}.ll-icon--ledger .p-page{transform-box:view-box;transform-origin:12px 12px}@media (hover:hover){.ll-icon-host:hover .ll-icon--home-key .p-turn,.ll-icon--home-key:hover .p-turn{animation:ll-i-turn .72s var(--ll-ease-standard)}.ll-icon-host:hover .ll-icon--household .p-bob,.ll-icon--household:hover .p-bob{animation:ll-i-bob .56s var(--ll-ease-standard)}.ll-icon-host:hover .ll-icon--household .p-bob2,.ll-icon--household:hover .p-bob2{animation:ll-i-bob .56s var(--ll-ease-standard).12s}.ll-icon-host:hover .ll-icon--refinance .p-spin,.ll-icon--refinance:hover .p-spin{animation:ll-i-spin .76s var(--ll-ease-page)}.ll-icon-host:hover .ll-icon--home-loan .p-roof,.ll-icon--home-loan:hover .p-roof{animation:ll-i-lift .52s var(--ll-ease-standard)}.ll-icon-host:hover .ll-icon--home-loan .p-door,.ll-icon--home-loan:hover .p-door{animation:ll-i-grow .52s var(--ll-ease-spring)80ms both}.ll-icon-host:hover .ll-icon--trend-down .p-draw,.ll-icon--trend-down:hover .p-draw{animation:ll-i-draw .64s var(--ll-ease-standard)}.ll-icon-host:hover .ll-icon--trend-down .p-head,.ll-icon--trend-down:hover .p-head{animation:ll-i-slide .64s var(--ll-ease-standard)}.ll-icon-host:hover .ll-icon--personal-loan .p-flip,.ll-icon--personal-loan:hover .p-flip{animation:ll-i-flip .64s var(--ll-ease-page)}.ll-icon-host:hover .ll-icon--percent .p-spin,.ll-icon--percent:hover .p-spin{animation:ll-i-half .64s var(--ll-ease-page)}.ll-icon-host:hover .ll-icon--percent .p-pop,.ll-icon--percent:hover .p-pop,.ll-icon-host:hover .ll-icon--plan-route .p-pop{animation:ll-i-pop .52s var(--ll-ease-spring).12s}.ll-icon-host:hover .ll-icon--percent .p-pop2,.ll-icon--percent:hover .p-pop2{animation:ll-i-pop .52s var(--ll-ease-spring).26s}.ll-icon-host:hover .ll-icon--debt-relief .p-slide,.ll-icon--debt-relief:hover .p-slide{animation:ll-i-swipe .64s var(--ll-ease-standard)}.ll-icon-host:hover .ll-icon--debt-relief .p-draw,.ll-icon--debt-relief:hover .p-draw,.ll-icon-host:hover .ll-icon--secure .p-draw,.ll-icon--secure:hover .p-draw,.ll-icon-host:hover .ll-icon--calculator .p-draw,.ll-icon--calculator:hover .p-draw,.ll-icon-host:hover .ll-icon--plan-route .p-draw,.ll-icon--plan-route:hover .p-draw{animation:ll-i-draw .64s var(--ll-ease-standard)}.ll-icon-host:hover .ll-icon--credit-score .p-needle,.ll-icon--credit-score:hover .p-needle{animation:ll-i-needle .82s var(--ll-ease-standard)}.ll-icon-host:hover .ll-icon--calculator .p-keys,.ll-icon--calculator:hover .p-keys{animation:.64s steps(2,end) 2 ll-i-blink}.ll-icon-host:hover .ll-icon--ledger .p-page,.ll-icon--ledger:hover .p-page{animation:ll-i-page .72s var(--ll-ease-page)}.ll-icon-host:hover .ll-icon--road .p-roll,.ll-icon--road:hover .p-roll{animation:.7s linear ll-i-roll}}.ll-icon-host:focus-visible .ll-icon--home-key .p-turn{animation:ll-i-turn .72s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--household .p-bob{animation:ll-i-bob .56s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--household .p-bob2{animation:ll-i-bob .56s var(--ll-ease-standard).12s}.ll-icon-host:focus-visible .ll-icon--refinance .p-spin{animation:ll-i-spin .76s var(--ll-ease-page)}.ll-icon-host:focus-visible .ll-icon--home-loan .p-roof{animation:ll-i-lift .52s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--home-loan .p-door{animation:ll-i-grow .52s var(--ll-ease-spring)80ms both}.ll-icon-host:focus-visible .ll-icon--trend-down .p-draw{animation:ll-i-draw .64s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--debt-relief .p-draw{animation:ll-i-draw .64s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--secure .p-draw{animation:ll-i-draw .64s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--calculator .p-draw{animation:ll-i-draw .64s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--plan-route .p-draw{animation:ll-i-draw .64s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--trend-down .p-head{animation:ll-i-slide .64s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--personal-loan .p-flip{animation:ll-i-flip .64s var(--ll-ease-page)}.ll-icon-host:focus-visible .ll-icon--percent .p-spin{animation:ll-i-half .64s var(--ll-ease-page)}.ll-icon-host:focus-visible .ll-icon--percent .p-pop{animation:ll-i-pop .52s var(--ll-ease-spring).12s}.ll-icon-host:focus-visible .ll-icon--plan-route .p-pop{animation:ll-i-pop .52s var(--ll-ease-spring).12s}.ll-icon-host:focus-visible .ll-icon--percent .p-pop2{animation:ll-i-pop .52s var(--ll-ease-spring).26s}.ll-icon-host:focus-visible .ll-icon--debt-relief .p-slide{animation:ll-i-swipe .64s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--credit-score .p-needle{animation:ll-i-needle .82s var(--ll-ease-standard)}.ll-icon-host:focus-visible .ll-icon--calculator .p-keys{animation:.64s steps(2,end) 2 ll-i-blink}.ll-icon-host:focus-visible .ll-icon--ledger .p-page{animation:ll-i-page .72s var(--ll-ease-page)}.ll-icon-host:focus-visible .ll-icon--road .p-roll{animation:.7s linear ll-i-roll}@keyframes ll-i-turn{0%{transform:none}45%{transform:rotate(-24deg)}75%{transform:rotate(4deg)}to{transform:none}}@keyframes ll-i-bob{0%,to{transform:none}40%{transform:translateY(-2px)}}@keyframes ll-i-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ll-i-half{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes ll-i-lift{0%,to{transform:none}40%{transform:translateY(-2px)}}@keyframes ll-i-grow{0%{transform:scaleY(.2)}to{transform:none}}@keyframes ll-i-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ll-i-slide{0%{opacity:0;transform:translate(-6px,-6px)}40%{opacity:1}to{transform:none}}@keyframes ll-i-flip{0%{transform:none}50%{transform:scaleX(-1)}to{transform:scaleX(1)}}@keyframes ll-i-pop{0%,to{transform:none}45%{transform:scale(1.35)}}@keyframes ll-i-swipe{0%,to{transform:none}35%{transform:translate(2.5px)rotate(-4deg)}}@keyframes ll-i-needle{0%{transform:rotate(-95deg)}70%{transform:rotate(8deg)}to{transform:none}}@keyframes ll-i-blink{50%{opacity:.25}}@keyframes ll-i-page{0%{transform:none}50%{transform:scaleX(-1)}to{transform:none}}@keyframes ll-i-roll{0%{opacity:.4;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ll-readbar__mark{transition:opacity var(--ll-dur-instant)linear;transform:none}.ll-toc__ribbon{transition:background-color var(--ll-dur-instant)linear}.ll-toc__link.is-active .ll-toc__ribbon{animation:none}.ll-next__go svg,.ll-next:hover .ll-next__go svg{transform:none}.ll-next:focus-visible .ll-next__go svg{transform:none}.ll-icon *{animation:none!important}}.ll-reduce-motion .ll-readbar__mark{transition:opacity var(--ll-dur-instant)linear;transform:none}.ll-reduce-motion .ll-toc__ribbon{transition:background-color var(--ll-dur-instant)linear}.ll-reduce-motion .ll-toc__link.is-active .ll-toc__ribbon{animation:none}.ll-reduce-motion .ll-next__go svg,.ll-reduce-motion .ll-next:hover .ll-next__go svg{transform:none}.ll-reduce-motion .ll-next:focus-visible .ll-next__go svg{transform:none}.ll-reduce-motion .ll-icon *{animation:none!important}
