.phone[data-astro-cid-ykln7coe]{--w:300px;width:var(--w);aspect-ratio:300/620;background:var(--phone-shell);border-radius:50px;flex:none;margin:0;padding:11px;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff29,0 1px 0 1px #0000004d,0 40px 60px -30px #1c1f2473,0 18px 30px -18px #1c1f2459}.display[data-astro-cid-ykln7coe]{isolation:isolate;background:#fff;border-radius:40px;width:100%;height:100%;position:relative;overflow:hidden}.island[data-astro-cid-ykln7coe]{z-index:20;background:#000;border-radius:20px;width:86px;height:25px;margin-left:-43px;position:absolute;top:10px;left:50%}.scr{color:#16181d;letter-spacing:-.01em;flex-direction:column;font-family:-apple-system,SF Pro Text,Segoe UI,Roboto,system-ui,sans-serif;font-size:13px;line-height:1.35;display:flex;position:absolute;inset:0;overflow:hidden}:where(.scr) p{margin:0}:where(.scr) ul,:where(.scr) ol{margin:0;padding:0;list-style:none}.scr .status{flex:none;justify-content:space-between;align-items:center;height:44px;padding:14px 26px 0 30px;font-size:13px;font-weight:600;display:flex}.scr .status.light{color:#fff}.scr .sig{background:linear-gradient(currentColor,currentColor) 0 100%/3px 40% no-repeat,linear-gradient(currentColor,currentColor) 5px 100%/3px 60% no-repeat,linear-gradient(currentColor,currentColor) 10px 100%/3px 80% no-repeat,linear-gradient(currentColor,currentColor) 15px 100%/3px 100% no-repeat;width:38px;height:11px;position:relative}.scr .sig:after{content:"";background:linear-gradient(currentColor,currentColor) 1px 1px/11px 5px no-repeat;border:1.5px solid;border-radius:3px;width:18px;height:10px;position:absolute;top:0;right:0}.scr .num{font-variant-numeric:tabular-nums}.home{color:#fff;background-color:#2a2f3a;background-image:radial-gradient(120% 60% at 20% 0,#4b5a86 0%,#0000 60%),radial-gradient(100% 70% at 100% 100%,#7a4a5c 0%,#0000 55%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.home .clock{text-align:center;padding-top:10px}.home .date{opacity:.85;font-size:14px;font-weight:500}.home .time{letter-spacing:-.03em;margin-top:2px;font-size:68px;font-weight:600;line-height:1}.home .widget{backdrop-filter:blur(10px);background:#ffffff24;border-radius:20px;margin:22px 20px 0;padding:14px}.home .w-title{opacity:.75;font-size:11px}.home .w-body{margin-top:2px;font-size:13px}.home .w-body strong{font-size:20px}.home .w-bars{align-items:flex-end;gap:4px;height:34px;margin-top:10px;display:flex}.home .w-bars span{background:#ffffffb3;border-radius:2px;flex:1}.home .grid{grid-template-columns:repeat(4,1fr);gap:8px;padding:22px 16px 0;display:grid}.home .icon-link{color:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:4px 0;text-decoration:none;display:flex}.home a.icon-link:hover .icon{transform:scale(1.06)}.home .icon{color:#fff;border-radius:14px;place-items:center;width:54px;height:54px;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:grid;box-shadow:inset 0 0 0 .5px #ffffff40}.home .icon-label{font-size:11px;font-weight:500}.home .hint{text-align:center;opacity:.7;min-height:1em;margin-top:14px;font-size:11px}.home .dock{background:#ffffff29;border-radius:28px;justify-content:space-around;align-items:center;height:74px;margin:auto 12px 12px;padding:0 10px;display:flex}.home .dock span{background:#ffffff38;border-radius:13px;width:50px;height:50px}.tw{background:#f4f7f7}.tw-head{justify-content:space-between;align-items:flex-end;padding:8px 16px 10px;display:flex}.tw-kicker{color:#0e7c86;font-size:11px;font-weight:600}.tw-title{letter-spacing:-.02em;font-size:21px;font-weight:700}.tw-sync{color:#8a5a00;background:#fff4dd;border-radius:99px;align-items:center;gap:5px;padding:4px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.tw-sync .dot{background:#f5a524;border-radius:50%;width:6px;height:6px}.tw-map{background:#e3eeee;border-radius:14px;height:150px;margin:0 12px;overflow:hidden}.tw-map svg{width:100%;height:100%}.tw-list{background:#fff;border-radius:14px;margin:10px 12px 0;padding:2px 12px}.tw-list li{border-bottom:1px solid #edf0f0;align-items:center;gap:10px;padding:9px 0;display:flex}.tw-list li:last-child{border-bottom:0}.tw-list p{font-weight:600}.tw-list .sub{color:#69737a;font-size:11.5px;font-weight:400}.tw-list .tag{text-align:center;color:#69737a;background:#eef1f2;border-radius:6px;flex:none;width:42px;padding:3px 0;font-size:10px;font-weight:700}.tw-list .tag.done{color:#0e7c86;background:#dff1f2}.tw-list .tag.now{color:#3a2600;background:#f5a524}.tw-cta{color:#fff;background:#0e7c86;border-radius:12px;place-items:center;height:46px;margin:auto 12px 22px;font-size:15px;font-weight:600;display:grid}.kl{background:#22252b}.kl .status{z-index:2;position:relative}.kl-map{height:340px;position:absolute;inset:0 0 auto}.kl-map svg{width:100%;height:100%}.kl-shift{background:#fff;border-radius:99px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:54px;left:14px}.kl-shift .dot{background:#22a559;border-radius:50%;width:7px;height:7px}.kl-sheet{z-index:2;background:#fff;border-radius:24px 24px 0 0;margin-top:auto;padding:8px 16px 22px;position:relative}.kl-sheet .grab{background:#d8dbe0;border-radius:4px;width:36px;height:4px;margin:0 auto 12px}.kl-row{justify-content:space-between;align-items:flex-start;display:flex}.kl-title{letter-spacing:-.02em;font-size:19px;font-weight:700}.kl-sub{color:#6b7079;font-size:12px}.kl-pay{font-size:17px;font-weight:700}.kl-stops{gap:8px;margin:12px 0 14px;font-size:12.5px;display:grid}.kl-stops li{align-items:center;gap:8px;display:flex}.kl-stops .pin{border-radius:50%;flex:none;width:10px;height:10px}.kl-stops .pin.a{border:2.5px solid #e0482b}.kl-stops .pin.b{background:#e0482b}.kl-accept{color:#fff;background:#e0482b;border-radius:14px;justify-content:space-between;align-items:center;height:50px;padding:0 7px 0 18px;font-size:15px;font-weight:700;display:flex}.kl-accept .ring{background:radial-gradient(closest-side, #e0482b 78%, transparent 80%), conic-gradient(#fff var(--p), #ffffff4d 0);border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;display:grid}.ds{background:#f6f4fd;padding-bottom:22px}.ds-greet{color:#5d55a6;padding:14px 20px 0;font-size:14px;font-weight:500}.ds-h{letter-spacing:-.02em;padding:2px 20px 0;font-size:27px;font-weight:700;line-height:1.1}.ds-card{background:#fff;border-radius:22px;margin:12px 14px 0;padding:14px 16px 10px;box-shadow:0 1px #e6e2f6}.ds-pill{color:#6b4ee6;background:#efebfd;border-radius:16px;place-items:center;width:46px;height:46px;display:grid}.ds-name{letter-spacing:-.02em;margin-top:8px;font-size:22px;font-weight:700}.ds-detail{color:#4e4a63;font-size:16px;line-height:1.3}.ds-taken{color:#fff;background:#6b4ee6;border-radius:16px;place-items:center;height:48px;margin-top:12px;font-size:17px;font-weight:700;display:grid}.ds-snooze{text-align:center;color:#5d55a6;margin-top:8px;padding:6px 0;font-size:13.5px;font-weight:600}.ds-week{justify-content:space-between;margin:auto 14px 0;display:flex}.ds-week span{color:#8b86a8;background:#ebe8f7;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.ds-week .ok{color:#fff;background:#6b4ee6}.ds-week .today{color:#6b4ee6;background:#fff;box-shadow:inset 0 0 0 2px #6b4ee6}.lg{background:#f3f6f3}.lg-house{color:#53625a;padding:10px 18px 0;font-size:12px;font-weight:500}.lg-bal{color:#53625a;padding:4px 18px 0;font-size:14px}.lg-bal strong{color:#12331f;letter-spacing:-.03em;font-size:34px;line-height:1.1;display:block}.lg-bar{background:#dce6de;border-radius:8px;height:8px;margin:14px 18px 0;overflow:hidden}.lg-bar span{background:#1f8a4c;border-radius:8px;height:100%;display:block}.lg-budget{color:#53625a;padding:6px 18px 0;font-size:11px}.lg-people{background:#fff;border-radius:16px;margin:14px 12px 0;padding:4px 12px}.lg-people li{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 0;font-weight:600;display:grid}.lg-people li+li{border-top:1px solid #eef2ef}.lg-people .av{color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10.5px;font-weight:700;display:grid}.lg-people .pos{color:#1f8a4c}.lg-sec{color:#53625a;padding:14px 18px 6px;font-size:12px;font-weight:700}.lg-tx{background:#fff;border-radius:16px;margin:0 12px;padding:2px 12px}.lg-tx li{justify-content:space-between;padding:9px 0;display:flex}.lg-tx li+li{border-top:1px solid #eef2ef}.lg-fab{color:#fff;background:#12331f;border-radius:16px;place-items:center;height:48px;margin:auto 12px 22px;font-size:15px;font-weight:700;display:grid}.ds-later-title{color:#5d55a6;padding:12px 20px 6px;font-size:12px;font-weight:700}.ds-later{gap:6px;margin:0 14px;display:grid}.ds-later li{background:#fff;border-radius:14px;align-items:center;gap:12px;padding:9px 14px;font-size:13.5px;font-weight:500;display:flex}.ds-later li span:first-child{color:#6b4ee6;font-weight:700}.tw-sync{display:inline-grid}.tw-sync>span{grid-area:1/1;align-items:center;gap:5px;display:inline-flex}.tw-sync .s{opacity:0;color:#0b5d4a}.tw-sync .s .dot{background:#22a559}.kl-driver{transform:translate(52px,262px)}@property --p{syntax:"<percentage>";inherits:false;initial-value:72%}@property --n{syntax:"<integer>";inherits:false;initial-value:18}.kl-accept .ring{counter-reset:n var(--n)}.kl-accept .ring:after{content:counter(n)}.ds-taken{display:grid;overflow:hidden}.ds-taken>span{grid-area:1/1}.ds-taken .b{opacity:0}@media (prefers-reduced-motion:no-preference){.live .scr{--ease-out:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.34, 1.56, .64, 1)}.live .home .icon{animation:pop .55s var(--spring) both}.live .home li:nth-child(2) .icon{animation-delay:60ms}.live .home li:nth-child(3) .icon{animation-delay:.12s}.live .home li:nth-child(4) .icon{animation-delay:.18s}.live .home .w-bars span{animation:grow .7s var(--ease-out) both;transform-origin:bottom}.live .home .w-bars span:nth-child(odd){animation-delay:80ms}.live .tw-route{stroke-dasharray:1;animation:draw 1.1s .25s var(--ease-out) both}.live .tw-pin{transform-box:fill-box;transform-origin:50%;animation:pop .45s var(--spring) both}.live .tw-pin:first-of-type{animation-delay:.45s}.live .tw-pin:nth-of-type(2){animation-delay:.7s}.live .tw-pin:nth-of-type(3){animation-delay:.95s}.live .tw-pin:nth-of-type(4){animation-delay:1.2s}.live .tw-pin.now{animation:pop .45s .95s var(--spring) both, beacon 1.8s 1.6s ease-out infinite}.live .tw-sync{animation:.4s 2.6s both synced}.live .tw-sync .q{animation:.3s 2.6s both fade-out}.live .tw-sync .s{animation:.3s 2.75s both fade-in}.live .tw-list li{animation:rise .5s var(--ease-out) both}.live .tw-list li:first-child{animation-delay:.15s}.live .tw-list li:nth-child(2){animation-delay:.22s}.live .tw-list li:nth-child(3){animation-delay:.29s}.live .tw-list li:nth-child(4){animation-delay:.36s}.live .kl-route{stroke-dasharray:1;animation:draw 1.2s .2s var(--ease-out) both}.live .kl-driver{offset-path:path("M52 262 L118 190 L178 176 L208 96");offset-rotate:0deg;animation:9s ease-in-out 1.2s infinite alternate both drive;transform:none}.live .kl-sheet{animation:sheet .6s .5s var(--spring) both}.live .kl-accept .ring{animation:25s linear 1.1s infinite both countdown}.live .ds-card{animation:rise .55s .1s var(--ease-out) both}.live .ds-taken{animation:.35s 2s both taken}.live .ds-taken .a{animation:.3s 2s both slide-out}.live .ds-taken .b{animation:slide-in .35s 2.1s var(--ease-out) both}.live .ds-week .today{animation:.35s 2.2s both today}.live .ds-later li{animation:rise .5s var(--ease-out) both}.live .ds-later li:first-child{animation-delay:.3s}.live .ds-later li:nth-child(2){animation-delay:.38s}.live .lg-bar span{animation:fill 1.1s .3s var(--ease-out) both;transform-origin:0}.live .lg-bal strong{animation:rise .5s .1s var(--ease-out) both}.live .lg-people li,.live .lg-tx li{animation:rise .45s var(--ease-out) both}.live .lg-people li:nth-child(2){animation-delay:80ms}.live .lg-tx li:first-child{animation-delay:.2s}.live .lg-tx li:nth-child(2){animation-delay:.27s}.live .lg-tx li:nth-child(3){animation-delay:.34s}}@keyframes pop{0%{opacity:0;transform:scale(.4)}}@keyframes grow{0%{transform:scaleY(.1)}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes beacon{0%{stroke-width:3px;stroke-opacity:1}to{stroke-width:14px;stroke-opacity:0}}@keyframes synced{to{background:#dff5e7}}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}@keyframes drive{0%{offset-distance:0%}to{offset-distance:62%}}@keyframes sheet{0%{transform:translateY(100%)}}@keyframes countdown{0%{--p:100%;--n:25}to{--p:0%;--n:0}}@keyframes taken{to{background:#1f9d55}}@keyframes slide-out{to{opacity:0;transform:translateY(-100%)}}@keyframes slide-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes today{to{color:#fff;background:#6b4ee6}}@keyframes fill{0%{transform:scaleX(0)}}.browser[data-astro-cid-qknfnqhj]{--s:1;background:var(--surface);width:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent), 0 50px 80px -40px #1c1f2473, 0 20px 40px -24px #1c1f244d;view-timeline-name:--browser;border-radius:14px;margin:0;overflow:hidden}.chrome[data-astro-cid-qknfnqhj]{background:color-mix(in srgb, var(--surface) 70%, var(--paper));border-bottom:1px solid var(--line);height:40px;color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:0 14px;display:grid}.nav-btns[data-astro-cid-qknfnqhj]{opacity:.7;gap:6px;display:flex}.url[data-astro-cid-qknfnqhj]{background:var(--paper);min-width:min(60%,320px);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;justify-content:center;justify-self:center;align-items:center;gap:6px;padding:5px 14px;font-size:12.5px;font-weight:500;display:inline-flex;overflow:hidden}.spacer[data-astro-cid-qknfnqhj]{width:34px}.viewport[data-astro-cid-qknfnqhj]{aspect-ratio:1100/660;isolation:isolate;position:relative;overflow:hidden}.canvas[data-astro-cid-qknfnqhj]{width:1100px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}@media (width<=560px){.chrome[data-astro-cid-qknfnqhj]{height:32px;padding:0 10px}.url[data-astro-cid-qknfnqhj]{padding:3px 10px;font-size:11px}.nav-btns[data-astro-cid-qknfnqhj],.spacer[data-astro-cid-qknfnqhj]{display:none}.chrome[data-astro-cid-qknfnqhj]{grid-template-columns:1fr}}.web{letter-spacing:-.01em;font-family:-apple-system,Segoe UI,Roboto,system-ui,sans-serif;line-height:1.35}:where(.web) p,:where(.web) h4,:where(.web) h5{margin:0}:where(.web) ul{margin:0;padding:0;list-style:none}.web .num{font-variant-numeric:tabular-nums}:where(.js [data-live]:not(.live)) .web *,:where(.js [data-live]:not(.live)) .web :before,:where(.js [data-live]:not(.live)) .web :after{animation-play-state:paused!important}.dp{color:#e9ebef;background:#181b20;flex-direction:column;height:660px;font-size:13px;display:flex}.dp-top{border-bottom:1px solid #2a2f37;flex:none;align-items:center;gap:22px;height:56px;padding:0 20px;display:flex}.dp-logo{align-items:center;gap:9px;font-size:15px;font-weight:700;display:inline-flex}.dp-mark{background:#e0482b;border-radius:5px;width:18px;height:18px}.dp-city{color:#8d949f}.dp-kpis{color:#9aa1ab;gap:18px;margin-left:auto;display:flex}.dp-kpis b{color:#fff;margin-right:3px;font-weight:700}.dp-kpis .warn b{color:#ff8a70}.dp-live{color:#7fe0a6;background:#1f3a2a;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.dp-live .dot{background:#3ddc84;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite dp-blink}@keyframes dp-blink{50%{opacity:.25}}.dp-body{flex:1;grid-template-columns:300px 1fr;min-height:0;display:grid}.dp-queue{border-right:1px solid #2a2f37;padding:14px;overflow:hidden}.dp-tabs{gap:6px;margin-bottom:12px;display:flex}.dp-tabs span{color:#9aa1ab;border-radius:7px;padding:5px 10px;font-size:12px;font-weight:600}.dp-tabs .on{color:#fff;background:#2a2f37}.dp-queue ul{gap:8px;display:grid}.dp-order{background:#20242b;border:1px solid #0000;border-radius:10px;padding:10px 12px;position:relative}.dp-order.risk{border-color:#5a2b24}.dp-order.pick{background:#2a1f1d;border-color:#e0482b;animation:5s ease-in-out infinite dp-pick}@keyframes dp-pick{0%,to{box-shadow:0 0 #e0482b00}50%{box-shadow:0 0 0 4px #e0482b2e}}.dp-o-top{justify-content:space-between;display:flex}.dp-id{color:#9aa1ab;font-size:12px}.dp-eta{font-weight:700}.dp-order.risk .dp-eta{color:#ff8a70}.dp-place{margin-top:2px;font-size:14px;font-weight:600}.dp-courier{color:#9aa1ab;font-size:12px}.dp-order.new .dp-courier{color:#f5c451}.dp-flag{color:#ff8a70;font-size:11px;font-weight:700;position:absolute;bottom:10px;right:12px}.dp-map{background:#1d2127;position:relative;overflow:hidden}.dp-streets{width:100%;height:100%;position:absolute;inset:0}.dp-route{stroke-dasharray:420;stroke-dashoffset:420px;animation:1.4s cubic-bezier(.3,.7,.2,1) .3s forwards dp-draw}@keyframes dp-draw{to{stroke-dashoffset:0}}.dp-c{background:#3ddc84;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;animation-name:dp-d1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;box-shadow:0 0 0 3px #3ddc842e}.dp-c.d2{animation-name:dp-d2}.dp-c.d3{animation-name:dp-d3}.dp-c.late{background:#ff6b4d;box-shadow:0 0 0 3px #ff6b4d38}@keyframes dp-d1{to{transform:translate(34px,-18px)}}@keyframes dp-d2{to{transform:translate(-26px,22px)}}@keyframes dp-d3{to{transform:translate(18px,30px)}}.dp-pin{background:#e0482b;border:3px solid #fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute}.dp-card{color:#16181d;background:#fff;border-radius:12px;width:230px;padding:12px 14px;animation:.5s cubic-bezier(.2,.8,.2,1) 1.2s both dp-card;position:absolute;box-shadow:0 16px 40px -12px #0009}@keyframes dp-card{0%{opacity:0;transform:translateY(8px)scale(.96)}}.dp-card-name{font-size:14px;font-weight:700}.dp-card-name span{color:#6b7079;font-weight:500}.dp-card-sub{color:#6b7079;font-size:12px}.dp-card-bar{background:#eef0f3;border-radius:5px;height:5px;margin:10px 0;overflow:hidden}.dp-card-bar span{background:#e0482b;width:78%;height:100%;display:block}.dp-card-actions{gap:6px;display:flex}.dp-card-actions span{text-align:center;background:#eef0f3;border-radius:8px;flex:1;padding:6px 0;font-size:12px;font-weight:600}.dp-card-actions .primary{color:#fff;background:#16181d}.dp-legend{color:#c4c9d1;background:#181b20e6;border-radius:10px;gap:14px;padding:8px 12px;font-size:12px;display:flex;position:absolute;bottom:16px;right:16px}.dp-legend span{align-items:center;gap:6px;display:inline-flex}.dp-legend i{background:#3ddc84;border-radius:50%;width:8px;height:8px}.dp-legend i.late{background:#ff6b4d}.lf{color:#2a211b;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;background:#f6f0e6;font-size:14px}.lf-note{text-align:center;color:#f6f0e6;background:#2a211b;padding:8px;font-size:12px}.lf-nav{border-bottom:1px solid #e4d9c6;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px 40px;display:grid}.lf-nav nav{gap:22px;font-size:13px;display:flex}.lf-nav nav.right{justify-content:flex-end}.lf-logo{font-family:var(--serif);letter-spacing:0;font-size:24px}.lf-hero{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:50px 40px 60px;display:grid}.lf-kick{color:#9a5b2e;font-size:12px;font-weight:600}.lf-hero h4{font-family:var(--serif);letter-spacing:-.015em;margin-top:12px;font-size:52px;font-weight:400;line-height:1.02}.lf-sub{color:#5d5046;max-width:400px;margin-top:16px;font-size:16px;line-height:1.5}.lf-btn{color:#f6f0e6;background:#2a211b;border-radius:999px;margin-top:26px;padding:14px 24px;font-weight:600;display:inline-block}.lf-hero-art{background:#e7dcc8;border-radius:6px;place-items:center;height:440px;display:grid;overflow:hidden}.lf-rug{--d:64px;background:repeating-linear-gradient(90deg, transparent 0 3px, #0000000d 3px 4px), linear-gradient(135deg, #2f3a57 25%, transparent 25%) calc(var(--d) / -2) 0 / var(--d) var(--d), linear-gradient(225deg, #2f3a57 25%, transparent 25%) calc(var(--d) / -2) 0 / var(--d) var(--d), linear-gradient(315deg, #e8cfa6 25%, transparent 25%) 0 0 / var(--d) var(--d), linear-gradient(45deg, #e8cfa6 25%, transparent 25%) 0 0 / var(--d) var(--d), #b4552d;outline-offset:-14px;border:8px solid #e8cfa6;border-radius:3px;outline:14px solid #b4552d;width:78%;height:86%;transform:rotate(-4deg);box-shadow:0 30px 40px -20px #2a211b73}.lf-grid-wrap{padding:10px 40px 60px}.lf-row-head{justify-content:space-between;align-items:baseline;margin-bottom:18px;display:flex}.lf-row-head h5,.lf-story h5{font-family:var(--serif);font-size:30px;font-weight:400}.lf-row-head span,.lf-link{text-underline-offset:3px;font-weight:600;text-decoration:underline}.lf-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.lf-swatch{aspect-ratio:4/5;--d:44px;background:repeating-linear-gradient(90deg, transparent 0 3px, #0000000d 3px 4px), linear-gradient(135deg, var(--c) 25%, transparent 25%) calc(var(--d) / -2) 0 / var(--d) var(--d), linear-gradient(225deg, var(--c) 25%, transparent 25%) calc(var(--d) / -2) 0 / var(--d) var(--d), linear-gradient(315deg, var(--c) 25%, transparent 25%) 0 0 / var(--d) var(--d), linear-gradient(45deg, var(--c) 25%, transparent 25%) 0 0 / var(--d) var(--d), var(--a);box-shadow:inset 0 0 0 10px var(--a), inset 0 0 0 14px var(--b);border-radius:4px}.lf-name{margin-top:10px;font-weight:600}.lf-price{color:#5d5046}.lf-story{background:#efe5d4;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:50px 40px;display:grid}.lf-story-art{background:radial-gradient(circle at 30% 40%,#d8b98f 0 18%,#0000 19%),repeating-linear-gradient(0deg,#6f7d4f 0 6px,#7e8b5c 6px 12px),#6f7d4f;border-radius:4px;height:300px}.lf-story .lf-sub{margin-bottom:18px}.lf-foot{color:#5d5046;align-items:center;gap:26px;padding:34px 40px 60px;font-size:13px;display:flex}.lf-foot .lf-logo{color:#2a211b;margin-right:auto;font-size:20px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.scrolls .lf{animation:linear both lf-scroll}.browser.scrolls .lf{animation-timeline:--browser;animation-range:cover 30% cover 80%}}}@keyframes lf-scroll{to{transform:translateY(calc(660px - 100%))}}
