.lkf{font-family:inherit;-webkit-font-smoothing:antialiased}.lkf *,.lkf *:before,.lkf *:after{box-sizing:border-box}.lkf img{display:block;max-width:100%}.lkf .lk-wrap{max-width:var(--page-width,1320px);margin:0 auto;padding:0 32px}@media(max-width:749px){.lkf .lk-wrap{padding:0 1.5rem}}.lkf .lk-h{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.02em;margin:0;line-height:1}.lkf .lk-eyebrow{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.lkf .lk-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.lkf a{text-decoration:none}.lkf .lk-mat{background:var(--lkf-bg);color:var(--lkf-title);padding:var(--lkf-pt) 0 var(--lkf-pb)}.lkf .lk-mat .lk-eyebrow{color:var(--lkf-accent)}.lkf .lk-mat .lk-h{color:var(--lkf-heading)}.lkf .lk-mat__head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:44px}.lkf .lk-mat__head .lk-h{font-size:clamp(40px,5vw,60px);max-width:620px;margin-top:12px}.lkf .lk-mat .lk-mat__head p{margin:0;font-size:15px;line-height:1.55;color:var(--lkf-intro);max-width:360px}.lkf .lk-mat__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.lkf .lk-mat__item{display:flex;flex-direction:column;gap:18px}.lkf .lk-mat__stage{cursor:crosshair}.lkf .lk-mat__stage{background:linear-gradient(180deg,var(--lkf-stage1),var(--lkf-stage2));border-radius:18px;padding:36px 34px;perspective:900px}.lkf .lk-mat__obj{position:relative;aspect-ratio:42/59;transform:rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg)) scale(var(--sc,1));will-change:transform;backface-visibility:hidden}.lkf .lk-mat__art{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transform:translateZ(0)}.lkf .lk-mat__art img{width:100%;height:100%;object-fit:cover}.lkf .lk-mat .lk-fx{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lkf .lk-fx--grain{opacity:0;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lkf .lk-fx--base{opacity:0}.lkf .lk-fx--hot{opacity:var(--o,0);mix-blend-mode:screen}.lkf .lk-fx--streak{opacity:var(--o,0);mix-blend-mode:screen;background-size:300% 100%;background-position:var(--px,50%) 0}.lkf .lk-fx--diffuse{opacity:var(--o,0)}@media(prefers-reduced-motion:reduce){.lkf .lk-mat__obj{transform:none!important}}.lkf .lk-mat--matte .lk-mat__obj{box-shadow:0 18px 30px -12px #00000059}.lkf .lk-mat--matte img{filter:contrast(.95) saturate(.94)}.lkf .lk-mat--matte .lk-mat__art .lk-fx--grain{opacity:.22}.lkf .lk-mat--matte .lk-fx--diffuse,.lkf .lk-mat--dibond .lk-fx--diffuse{background:radial-gradient(circle at var(--x,50%) var(--y,40%),rgba(255,255,255,.18),rgba(255,255,255,0) 75%)}.lkf .lk-mat--glass .lk-mat__stage{padding:28px 26px}.lkf .lk-mat--glass .lk-mat__obj{padding:9px;background:#18181b;box-shadow:0 22px 34px -12px #00000073,inset 0 0 0 1px #3a3a40}.lkf .lk-mat--glass .lk-mat__art{top:9px;right:9px;bottom:9px;left:9px;box-shadow:inset 0 0 6px #00000080}.lkf .lk-mat--glass .lk-mat__art .lk-fx--base{opacity:.18;background:linear-gradient(125deg,#ffffff80,#fff0 28% 70%,#ffffff40)}.lkf .lk-mat--glass .lk-fx--streak{background-image:linear-gradient(115deg,#fff0 38%,#fff9 46%,#ffffff1f 50%,#fff6 53%,#fff0 60%)}.lkf .lk-mat--glass .lk-fx--hot{background:radial-gradient(circle at var(--x,50%) var(--y,40%),rgba(255,255,255,.75),rgba(255,255,255,.18) 12%,rgba(255,255,255,0) 32%)}.lkf .lk-mat--gloss .lk-mat__obj{border-radius:2px;box-shadow:3px 3px #c7d3d6,4px 4px #aebfc3,0 30px 40px -14px #00000073}.lkf .lk-mat--gloss img{filter:saturate(1.12) contrast(1.06)}.lkf .lk-mat--gloss .lk-mat__art .lk-fx--base{opacity:.35;background:linear-gradient(125deg,#fff9,#fff0 30% 62%,#ffffff59 64%,#fff0 72%);box-shadow:inset 0 0 0 1px #ffffff8c}.lkf .lk-mat--gloss .lk-fx--streak{background-image:linear-gradient(115deg,#fff0 38%,#ffffffe6 45%,#ffffff40,#ffffffb3 52%,#fff0 58%)}.lkf .lk-mat--gloss .lk-fx--hot{background:radial-gradient(circle at var(--x,50%) var(--y,40%),rgba(255,255,255,1),rgba(255,255,255,.45) 8%,rgba(255,255,255,0) 30%)}.lkf .lk-mat--dibond .lk-mat__obj{box-shadow:1.5px 1.5px #cfd1d4,2px 2px #b3b6ba,0 26px 36px -14px #0006}.lkf .lk-mat--dibond .lk-mat__art .lk-fx--grain{opacity:.12}.lkf .lk-mat__info{display:flex;flex-direction:column;gap:6px}.lkf .lk-mat__info .lk-card__row span:first-child{font-weight:600;font-size:18px;color:var(--lkf-title)}.lkf .lk-mat__info .lk-mat__badge{font-size:12px;border:1px solid var(--lkf-badge-border);border-radius:999px;padding:3px 10px;color:var(--lkf-badge)}.lkf .lk-mat__info .lk-mat__badge.is-shiny{background:var(--lkf-shiny-bg);color:var(--lkf-shiny-text);border-color:var(--lkf-shiny-bg)}.lkf .lk-mat .lk-mat__info p{margin:0;font-size:14px;color:var(--lkf-desc);line-height:1.5}.lkf .lk-mat .lk-mat__info small{font-size:14px;color:var(--lkf-meta)}.lkf .lk-mat__foot{margin-top:36px;padding-top:24px;border-top:1px solid var(--lkf-line);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:14px;color:var(--lkf-foot)}.lkf .lk-mat .lk-mat__foot a{color:var(--lkf-link);font-weight:600}.lkc{padding-top:var(--pad-t);padding-bottom:calc(var(--pad-b) + 96px)}.lkc *{box-sizing:border-box}.lkc-hero{position:relative;overflow:hidden;border-radius:20px;background:#c48a52;margin:0 0 28px;color:#fff;isolation:isolate}.lkc-hero__media{position:relative;aspect-ratio:16/7;min-height:340px}.lkc-hero__media>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.lkc-hero__img{object-fit:cover}.lkc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#281406b8,#28140673 35%,#28140600 62%)}.lkc-hero__text{position:absolute;z-index:1;left:0;top:0;bottom:0;width:min(520px,52%);display:flex;flex-direction:column;justify-content:center;padding:32px 40px}.lkc-hero__eyebrow{margin:0 0 8px;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffc636}.lkc .lkc-hero__h{margin:0;color:#fff;font-size:clamp(3.4rem,5vw,5.6rem);line-height:1}.lkc-hero__lede{margin-top:12px;font-size:1.6rem;line-height:1.5;color:#ffffffeb}.lkc-hero__lede p{margin:0}.lkc-hero__btn{align-self:flex-start;margin-top:20px;display:inline-flex;gap:8px;align-items:center;padding:13px 22px;border-radius:40px;background:#ffc636;color:#000;font-weight:700;font-size:1.5rem;text-decoration:none;transition:transform .2s}.lkc-hero__btn:hover{transform:translateY(-2px)}.lkc-head--sub{margin-bottom:20px;scroll-margin-top:90px}@media(max-width:749px){.lkc-hero{border-radius:16px;background:#2a1808}.lkc-hero__media{aspect-ratio:4/3;min-height:0}.lkc-hero__media:after{background:linear-gradient(180deg,#28140600 55%,#2814068c)}.lkc-hero__text{position:relative;width:auto;padding:20px 20px 24px;background:#2a1808}}.lkc-head{text-align:center;max-width:640px;margin:0 auto 28px}.lkc-h{margin:0}.lkc-lede{margin-top:10px;opacity:.8}.lkc-empty{text-align:center;padding:40px 16px;opacity:.75}.lkc-tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin:0 auto 28px}.lkc-tab{font:inherit;font-size:1.4rem;font-weight:600;letter-spacing:normal;padding:10px 18px;border-radius:40px;cursor:pointer;border:1.5px solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:background .2s,color .2s,border-color .2s}.lkc-tab small{font-weight:500;opacity:.55;margin-left:4px}.lkc-tab[aria-pressed=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.lkc-group+.lkc-group{margin-top:40px}.lkc-group[hidden]{display:none}.lkc-gh{font-size:2rem;margin:0 0 14px}.lkc-grid{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.lkc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:990px){.lkc-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.lkc-tile{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:3px;width:100%;cursor:pointer;padding:6px 6px 10px;border-radius:16px;border:2px solid transparent;background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:border-color .2s,transform .15s;-webkit-tap-highlight-color:transparent}.lkc-tile:hover{border-color:rgba(var(--color-foreground),.15)}.lkc-tile:active{transform:scale(.97)}.lkc-tile:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.lkc-tile[aria-pressed=true]{border-color:var(--lkc-accent)}.lkc-tile[disabled]{cursor:not-allowed;opacity:.45}.lkc-img{position:relative;display:block;aspect-ratio:1;border-radius:18%;overflow:hidden;background:rgba(var(--color-foreground),.05);margin-bottom:6px}.lkc-img img{width:100%;height:100%;object-fit:cover;display:block}.lkc-sw{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:10%;background:var(--sw);color:var(--sw-ink);font-weight:800;font-size:clamp(1.5rem,4.2vw,2.2rem);line-height:1;text-transform:uppercase;letter-spacing:.02em;text-align:center;box-shadow:inset 0 0 0 6px #ffffff2e}.lkc-sw--num{font-size:clamp(4.4rem,13vw,7rem);letter-spacing:-.03em}.lkc-tile[aria-pressed=true] .lkc-img{transform:scale(.94)}.lkc-img{transition:transform .2s}.lkc-check{position:absolute;z-index:2;top:7%;right:7%;box-shadow:0 2px 6px #00000040;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--lkc-accent);color:var(--lkc-accent-ink);transform:scale(0);transition:transform .2s cubic-bezier(.3,1.6,.5,1)}.lkc-check svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.lkc-tile[aria-pressed=true] .lkc-check{transform:scale(1)}.lkc-name{font-size:1.4rem;font-weight:600;line-height:1.25;padding-inline:4px;text-align:center}.lkc-price{font-size:1.3rem;opacity:.7;padding-inline:4px;text-align:center}.lkc-bar{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -8px 24px #0000001f;border-top:1px solid rgba(var(--color-foreground),.1)}.lkc-bar__in{max-width:900px;margin:0 auto;display:flex;align-items:center;gap:10px}.lkc-sum{all:unset;box-sizing:border-box;flex:1;min-width:0;display:flex;align-items:center;gap:12px;cursor:pointer;padding:4px 2px;color:rgb(var(--color-foreground))}.lkc-sum:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;border-radius:8px}.lkc-bag{position:relative;flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(var(--color-foreground),.06)}.lkc-bag svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}.lkc-bag b{position:absolute;top:-3px;right:-3px;min-width:21px;height:21px;padding:0 5px;border-radius:11px;display:grid;place-items:center;font-size:1.2rem;line-height:1;background:var(--lkc-accent);color:var(--lkc-accent-ink)}.lkc-bag.bump{animation:lkcBump .35s ease}@keyframes lkcBump{40%{transform:scale(1.18)}}.lkc-sum__txt{display:flex;flex-direction:column;line-height:1.25;font-size:1.4rem;min-width:0}.lkc-sum__txt strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lkc-sum__txt span{font-size:1.6rem;font-weight:700}.lkc-sum__txt span:empty{display:none}.lkc-chev{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;transition:transform .25s;opacity:.6}.lkc-sum[aria-expanded=true] .lkc-chev{transform:rotate(180deg)}.lkc-add{min-width:0;white-space:nowrap}.lkc-add[disabled]{opacity:.45;cursor:not-allowed}.lkc-panel{max-width:900px;margin:0 auto 10px;max-height:min(46vh,380px);overflow:auto;border-bottom:1px solid rgba(var(--color-foreground),.1);padding-bottom:8px;animation:lkcUp .25s ease}.lkc-panel[hidden]{display:none}@keyframes lkcUp{0%{opacity:0;transform:translateY(12px)}}.lkc-panel__head{display:flex;justify-content:space-between;align-items:center;padding:4px 2px 8px;font-size:1.5rem}.lkc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lkc-row{display:flex;align-items:center;gap:12px;font-size:1.4rem}.lkc-thumb{flex:none;width:44px;height:44px;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:var(--sw);color:var(--sw-ink);font-weight:800;font-size:1.1rem;text-transform:uppercase;text-align:center;line-height:1}.lkc-thumb--num{font-size:1.8rem}.lkc-thumb img{width:100%;height:100%;object-fit:cover}.lkc-row__name{flex:1;min-width:0;font-weight:600}.lkc-row__price{opacity:.75;white-space:nowrap}.lkc-x{all:unset;cursor:pointer;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;color:rgb(var(--color-foreground))}.lkc-x:hover{background:rgba(var(--color-foreground),.08)}.lkc-x svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;stroke-linecap:round}.lkc-clear{all:unset;cursor:pointer;font-size:1.3rem;text-decoration:underline;text-underline-offset:3px;padding:6px 4px;color:rgb(var(--color-foreground))}.lkc-done{max-width:900px;margin:0 auto 10px;padding-bottom:10px;border-bottom:1px solid rgba(var(--color-foreground),.1);animation:lkcUp .25s ease}.lkc-done[hidden]{display:none}.lkc-done__msg{margin:0 0 10px;font-size:1.5rem;font-weight:600}.lkc-done__msg span:first-child{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--lkc-accent);color:var(--lkc-accent-ink);font-size:1.3rem;margin-right:4px}.lkc-done__btns{display:flex;gap:10px}.lkc-done__btns .button{flex:1;min-width:0}.lkc-msg{margin:6px auto 0;max-width:900px;font-size:1.3rem;text-align:center}.lkc-msg:empty{display:none}@media(prefers-reduced-motion:reduce){.lkc-tile,.lkc-check,.lkc-img{transition:none}.lkc-bag.bump,.lkc-panel{animation:none}}.lkh{--sans:"Archivo","Helvetica Neue",Helvetica,Arial,sans-serif;--hand:"Caveat","Comic Sans MS",cursive;--paper:#fff;--card:clamp(120px,14.3vw,var(--card-d));position:relative;overflow:hidden;background:var(--bg);color:var(--ink);font-family:var(--sans);text-align:center;padding-top:var(--pad-top);padding-bottom:var(--pad-bottom);-webkit-font-smoothing:antialiased}.lkh.lkh--theme-font{--sans:var(--font-body-family,inherit)}.lkh.lkh--theme-font .lkh-h1{font-family:var(--font-heading-family,inherit);font-stretch:normal}.lkh *,.lkh *:before,.lkh *:after{box-sizing:border-box}.lkh a{text-decoration:none}.lkh button{font-family:inherit;letter-spacing:normal;text-transform:none;margin:0}.lkh :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lkh-badge{display:inline-flex;align-items:center;gap:8px;background:var(--badge);color:var(--badge-ink);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;line-height:1.3}.lkh-badge span{color:var(--stars);letter-spacing:1px}.lkh .lkh-h1{margin:18px auto 0;padding-inline:16px;max-width:15ch;font-family:var(--sans);font-weight:650;font-stretch:88%;font-size:var(--h-size);line-height:.96;letter-spacing:-.025em;text-transform:none;text-wrap:balance;color:var(--ink)}.lkh-lede{margin:18px auto 0;padding-inline:16px;max-width:46ch;color:var(--muted);font-size:var(--lede-size);line-height:1.55}.lkh-lede p{margin:0}.lkh-note{position:absolute;z-index:300;font-family:var(--hand);font-size:clamp(19px,1.8vw,24px);color:var(--hand-ink);line-height:1;pointer-events:none;white-space:nowrap}.lkh-note svg{position:absolute;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.lkh-n1{left:max(16px,calc(50% - 600px));top:-46px;transform:rotate(-6deg)}.lkh-n1 svg{width:60px;height:46px;left:70px;top:22px}.lkh-n2{right:max(16px,calc(50% - 600px));top:-70px;transform:rotate(7deg);text-align:right;max-width:160px;white-space:normal;text-wrap:balance}.lkh-n2 svg{width:56px;height:60px;right:20px;top:46px}.lkh-n2 .t{display:none}@media(hover:none){.lkh-n2 .h{display:none}.lkh-n2 .t{display:inline}}.lkh.no-notes .lkh-note{display:none}.lkh-wrap{position:relative;margin-top:var(--gap-carousel)}.lkh-ring{position:relative;height:calc(var(--card) * var(--ratio) + 80px);perspective:1100px;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.lkh-ring.drag{cursor:grabbing}.lkh-card{position:absolute;top:20px;left:0;width:var(--card);height:calc(var(--card) * var(--ratio));border-radius:var(--round);overflow:hidden;background:var(--c);will-change:transform;box-shadow:0 22px 40px -22px #00000073;transition:opacity .4s;color:inherit}.lkh.no-shadow .lkh-card{box-shadow:none}.lkh-ring.swap .lkh-card{opacity:0}.lkh-card img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;transition:transform .5s;transform:scale(var(--zoom,1));max-width:none}.lkh-card img.fit{position:absolute;object-fit:fill;transform:none}.lkh-card .fb{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:flex-end;padding:12px;font-weight:800;font-size:20px;line-height:.95;text-transform:uppercase;color:var(--t);text-align:left}.lkh-card.noimg .fb{display:flex}.lkh-new{position:absolute;top:10px;left:10px;z-index:2;display:inline-block;background:var(--new-bg,#f8fe91);color:var(--new-ink,#1d1d1b);border-radius:40px;padding:5px 11px;font-size:12px;font-weight:700;line-height:1.1;letter-spacing:.02em;pointer-events:none;box-shadow:0 2px 6px #0000001f}.lkh-cap{position:absolute;left:8px;right:8px;bottom:8px;z-index:3;background:#fffffff0;color:#1d1d1b;border-radius:max(4px,calc(var(--round) - 6px));padding:8px 10px;text-align:left;font-size:12px;line-height:1.25;transform:translateY(calc(100% + 12px));transition:transform .35s cubic-bezier(.3,.7,.3,1)}.lkh-cap b{display:block;font-size:13px;font-weight:700}.lkh-card:hover .lkh-cap,.lkh-card:focus-visible .lkh-cap,.lkh-card.show .lkh-cap{transform:none}.lkh-card:hover img:not(.fit){transform:scale(calc(var(--zoom,1) * 1.04))}.lkh-card:hover img.fit{transform:scale(1.04)}.lkh-pager{display:flex;align-items:center;justify-content:center;gap:12px;padding-inline:16px;margin:var(--gap-pills) auto 0}.lkh-pills{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px 2px;min-width:0;scroll-snap-type:x proximity}.lkh-pills[hidden]{display:none}.lkh-pills::-webkit-scrollbar{display:none}.lkh-pill{flex:none;scroll-snap-align:start;display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--pill-line);background:var(--pill-bg);color:var(--pill-ink);border-radius:var(--pill-radius);padding:9px 16px;font-size:13px;font-weight:600;line-height:1;cursor:pointer;transition:background .25s,color .25s,border-color .25s,transform .2s}.lkh-pill:hover{transform:translateY(-1px);border-color:var(--tc)}.lkh-pill small{font-weight:500;opacity:.55;font-size:11px}.lkh-pill[aria-pressed=true]{background:var(--tc);border-color:var(--tc);color:var(--tt)}.lkh-arw{flex:none;width:46px;height:46px;padding:0;border-radius:50%;border:1.5px solid var(--arrow);background:none;color:var(--arrow);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s,transform .2s}.lkh-arw:hover,.lkh.arrows-filled .lkh-arw{background:var(--arrow);color:var(--bg)}.lkh.arrows-filled .lkh-arw:hover{opacity:.85}.lkh-arw:active{transform:scale(.94)}.lkh svg.i{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lkh-cta{position:relative;display:flex;justify-content:center;gap:10px;flex-wrap:wrap;padding-inline:16px;margin-top:var(--gap-buttons)}.lkh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--btn-radius);padding:var(--btn-pad-y) var(--btn-pad-x);font-size:var(--btn-size);font-weight:600;line-height:1;border:1.5px solid transparent;transition:transform .2s,opacity .2s}.lkh-btn.b1{--bb:var(--b1-bg);--bi:var(--b1-ink);--bl:var(--b1-line)}.lkh-btn.b2{--bb:var(--b2-bg);--bi:var(--b2-ink);--bl:var(--b2-line)}.lkh-btn.filled{background:var(--bb);color:var(--bi);border-color:var(--bl)}.lkh-btn.filled.b1{box-shadow:0 10px 24px -12px var(--bb)}.lkh-btn.outline{background:transparent;color:var(--bb);border-color:var(--bb)}.lkh-btn.text{background:none;color:var(--bb);padding-inline:8px;text-decoration:underline;text-underline-offset:4px}.lkh-btn:hover{transform:translateY(-2px)}.lkh-btn svg{transition:transform .25s}.lkh-btn:hover svg{transform:translate(4px)}.lkh-n3{left:calc(50% + 200px);top:40px;transform:rotate(-6deg)}.lkh-n3 svg{width:54px;height:36px;left:-56px;top:-24px}@media(max-width:640px){.lkh{--card:clamp(150px,var(--card-m),240px);padding-top:var(--pad-top-m);padding-bottom:var(--pad-bottom-m)}.lkh .lkh-h1{font-size:var(--h-size-m)}.lkh-lede{font-size:max(14px,calc(var(--lede-size) - 1px))}.lkh-wrap{margin-top:max(48px,calc(var(--gap-carousel) * .8))}.lkh-n1{left:16px;top:-40px;font-size:20px}.lkh-n1 svg{width:44px;height:34px;left:96px;top:6px}.lkh-n2{right:16px;top:-42px;font-size:20px;max-width:none;white-space:nowrap}.lkh-n2 svg{width:34px;height:40px;right:40px;top:20px}.lkh-pager{padding-inline:0}.lkh-pills{padding-inline:16px;scroll-padding-inline:16px;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.lkh-arw{display:none}.lkh-cta{flex-direction:column;align-items:stretch;max-width:340px;margin-inline:auto}.lkh-n3{position:static;display:block;transform:rotate(-3deg);margin-top:10px;font-size:20px}.lkh-n3 svg{display:none}.lkh-new{top:8px;left:8px;font-size:11px;padding:4px 9px}}@media(max-width:380px){.lkh-n2{display:none}}@media(prefers-reduced-motion:reduce){.lkh-card img,.lkh-btn,.lkh-cap{transition:none}}.lkcat{background:var(--cat-bg);color:var(--cat-ink);padding:var(--cat-pt) 0 var(--cat-pb)}.lkcat *{box-sizing:border-box}.lkcat__head{display:flex;flex-direction:column;gap:1.4rem;margin-bottom:3.2rem}.lkcat__head--center{align-items:center;text-align:center}.lkcat__head--left{align-items:flex-start;text-align:left}.lkcat__eyebrow{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cat-muted)}.lkcat .lkcat__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.2rem,3.6vw,4.6rem);line-height:1.02;text-transform:uppercase;color:var(--cat-ink)}.lkcat__text{max-width:60ch;font-size:1.6rem;line-height:1.55;color:var(--cat-muted)}.lkcat__text p{margin:0}.lkcat__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.4rem;border-radius:99rem;border:1.5px solid var(--cat-btn-line);background:var(--cat-btn);color:var(--cat-btn-ink);font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}.lkcat__btn:hover{opacity:.85}.lkcat__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cat-cols),minmax(0,1fr));gap:1.6rem}.lkcat__item{margin:0;min-width:0}.lkcat__card{display:flex;flex-direction:column;height:100%;background:var(--cat-card);color:var(--cat-card-ink);border-radius:var(--cat-r);overflow:hidden;text-decoration:none}.lkcat__media{position:relative;display:block;background:var(--cat-img);overflow:hidden}.lkcat__media--portrait{aspect-ratio:4/5}.lkcat__media--square{aspect-ratio:1/1}.lkcat__media--landscape{aspect-ratio:4/3}.lkcat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.lkcat__img--ph{fill:var(--cat-muted)}.lkcat__card:hover .lkcat__img{transform:scale(1.03)}.lkcat__label{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1.4rem 1.2rem 1.8rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.9rem;line-height:1.1;text-transform:uppercase;text-align:center;color:var(--cat-card-ink)}.lkcat__label svg{width:1.8rem;height:1.8rem;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.lkcat__card:hover .lkcat__label svg{transform:translate(3px)}.lkcat__card:focus-visible,.lkcat__btn:focus-visible{outline:2px solid var(--cat-ink);outline-offset:3px}@media screen and (max-width:989px){.lkcat__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.lkcat{padding-top:calc(var(--cat-pt) * .75);padding-bottom:calc(var(--cat-pb) * .75)}.lkcat__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem}.lkcat__grid::-webkit-scrollbar{display:none}.lkcat__item{flex:0 0 70%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.lkcat__img,.lkcat__label svg{transition:none}}.lkf{background:var(--lkf-bg);color:var(--lkf-ink);padding:var(--lkf-pt) 0 var(--lkf-pb);overflow:hidden}.lkf *{box-sizing:border-box}.lkf__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem 4rem;flex-wrap:wrap;margin-bottom:3.2rem}.lkf__intro{max-width:56rem}.lkf__eyebrow{margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lkf-muted)}.lkf__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3rem,3.6vw,4.6rem);line-height:1.02;letter-spacing:-.01em;color:var(--lkf-ink)}.lkf__text{margin-top:1.4rem;font-size:1.6rem;line-height:1.6;color:var(--lkf-muted)}.lkf__text p{margin:0}.lkf__controls{display:flex;align-items:center;gap:1.6rem}.lkf__pills{display:flex;gap:.6rem;padding:.4rem;border-radius:99rem;background:#0000000d}.lkf__pill{-webkit-appearance:none;appearance:none;border:0;margin:0;font:inherit;font-size:1.4rem;font-weight:600;letter-spacing:.02em;line-height:1;padding:1rem 1.8rem;border-radius:99rem;background:transparent;color:var(--lkf-ink);cursor:pointer;transition:background-color .25s ease,color .25s ease}.lkf__pill[aria-pressed=true]{background:var(--lkf-ink);color:var(--lkf-bg)}.lkf__pill:focus-visible,.lkf__arrow:focus-visible{outline:2px solid var(--lkf-ink);outline-offset:2px}.lkf__arrows{display:flex;gap:.8rem}.lkf__arrow{-webkit-appearance:none;appearance:none;margin:0;width:4.4rem;height:4.4rem;border-radius:50%;border:1.5px solid var(--lkf-ink);background:transparent;color:var(--lkf-ink);display:grid;place-items:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.lkf__arrow:hover{background:var(--lkf-ink);color:var(--lkf-bg)}.lkf__arrow[disabled]{opacity:.3;pointer-events:none}.lkf__arrow svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lkf__viewport{width:100%}.lkf__track{list-style:none;margin:0;display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:0 max(1.5rem,calc((100vw - var(--page-width,120rem)) / 2 + 5rem)) .8rem;scroll-padding-inline:max(1.5rem,calc((100vw - var(--page-width,120rem)) / 2 + 5rem))}.lkf__track::-webkit-scrollbar{display:none}.lkf__card{flex:0 0 clamp(26rem,28vw,36rem);margin:0;scroll-snap-align:start;transition:opacity .35s ease,filter .35s ease,transform .35s ease}.lkf__card.is-dim{opacity:.28;filter:grayscale(1)}.lkf__card.is-hit{transform:translateY(-.4rem)}.lkf__link{display:block;color:inherit;text-decoration:none}.lkf__media{position:relative;display:block;aspect-ratio:1/1;border-radius:2rem;overflow:hidden;background:var(--lkf-tile)}.lkf__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.lkf__img--ph{fill:var(--lkf-muted)}.lkf__link:hover .lkf__img{transform:scale(1.03)}.lkf__card[data-finish=gloss] .lkf__media:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.55) 50%,transparent 60%);transform:translate(-120%);opacity:0}.lkf__card[data-finish=gloss]:hover .lkf__media:after,.lkf__card[data-finish=gloss].is-hit .lkf__media:after{animation:lkfSheen 1.1s ease forwards}@keyframes lkfSheen{0%{transform:translate(-120%);opacity:1}to{transform:translate(120%);opacity:1}}.lkf__body{display:block;padding:1.6rem .4rem 0}.lkf__row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.lkf__title{font-size:1.8rem;line-height:1.25}.lkf__tag{flex:0 0 auto;border:1px solid var(--lkf-ink);border-radius:99rem;padding:.45rem 1.1rem;font-size:1.15rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1}.lkf__tag--gloss{background:var(--lkf-ink);color:var(--lkf-bg)}.lkf__size{display:block;margin-top:.4rem;font-size:1.4rem;color:var(--lkf-muted)}.lkf__desc{display:block;margin-top:1rem;font-size:1.5rem;line-height:1.5;color:var(--lkf-ink)}.lkf__meta{display:block;margin-top:.8rem;font-size:1.3rem;color:var(--lkf-muted)}@media screen and (max-width:749px){.lkf__head{align-items:flex-start;margin-bottom:2.4rem}.lkf__arrows{display:none}.lkf__track{gap:1.4rem;padding:0 1.5rem .8rem;scroll-padding-inline:1.5rem}.lkf__card{flex-basis:78%}}@media(prefers-reduced-motion:reduce){.lkf__track{scroll-behavior:auto}.lkf__card,.lkf__img,.lkf__pill,.lkf__arrow{transition:none}.lkf__card[data-finish=gloss] .lkf__media:after{display:none}}.lkg{background:var(--lkg-bg);color:var(--lkg-ink);padding:var(--lkg-pt) 0 var(--lkg-pb)}.lkg *{box-sizing:border-box}.lkg__top{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:4.8rem;align-items:center}.lkg__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.4rem,4vw,5.2rem);line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--lkg-ink)}.lkg__text{margin-top:1.8rem;font-size:1.7rem;line-height:1.6;color:var(--lkg-muted);max-width:42ch}.lkg__text p{margin:0}.lkg__btn{display:inline-flex;align-items:center;min-height:4.6rem;margin-top:2.4rem;padding:0 2.6rem;border-radius:99rem;border:1.5px solid var(--lkg-ink);background:var(--lkg-ink);color:var(--lkg-bg);font-size:1.5rem;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:background-color .2s ease,color .2s ease}.lkg__btn:hover{background:transparent;color:var(--lkg-ink)}.lkg__cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.lkg__card{margin:0}.lkg__link{display:block;color:var(--lkg-ink);text-decoration:none}.lkg__media{position:relative;display:block;aspect-ratio:2/3;border-radius:1.6rem;overflow:hidden;background:var(--lkg-line)}.lkg__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.lkg__img--ph{fill:var(--lkg-muted)}.lkg__link:hover .lkg__img{transform:scale(1.04)}.lkg__label{position:absolute;left:1.2rem;bottom:1.2rem;max-width:calc(100% - 2.4rem);background:#fff;color:#111;border-radius:99rem;padding:.7rem 1.4rem;font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.1}.lkg__sub{display:block;margin-top:1.2rem;padding:0 .4rem;font-size:1.4rem;line-height:1.4;color:var(--lkg-muted);transition:color .2s ease}.lkg__link:hover .lkg__sub{color:var(--lkg-ink)}.lkg__feats{list-style:none;margin:5.6rem 0 0;padding:3.2rem 0 0;border-top:1px solid var(--lkg-line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lkg__feat{margin:0;padding:0 1.6rem;text-align:center;display:flex;flex-direction:column;align-items:center}.lkg__feat+.lkg__feat{border-left:1px solid var(--lkg-line)}.lkg__feat-link{display:flex;flex-direction:column;align-items:center;color:inherit;text-decoration:none}.lkg__ico{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#0000000d;margin-bottom:1.2rem}.lkg__ico svg{width:2.2rem;height:2.2rem;fill:none;stroke:var(--lkg-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lkg__feat-title{display:block;font-size:1.5rem;line-height:1.3}.lkg__feat-text{display:block;margin-top:.4rem;font-size:1.3rem;line-height:1.4;color:var(--lkg-muted)}.lkg--stacked .lkg__top{grid-template-columns:1fr;gap:3.2rem;align-items:start}.lkg--stacked .lkg__intro{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.6rem 4.8rem;align-items:end}.lkg--stacked .lkg__heading{grid-column:1}.lkg--stacked .lkg__text{grid-column:2;grid-row:1 / span 2;margin-top:0;max-width:56ch}.lkg--stacked .lkg__btn{grid-column:1;justify-self:start;margin-top:0}.lkg--stacked .lkg__cards{gap:2.4rem}.lkg--stacked .lkg__media{aspect-ratio:3/4}@media screen and (max-width:989px){.lkg--stacked .lkg__intro{display:block}.lkg--stacked .lkg__btn{margin-top:2.4rem}.lkg--stacked .lkg__text{margin-top:1.8rem}.lkg__top{grid-template-columns:1fr;gap:3.2rem}.lkg__cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem .4rem;scrollbar-width:none}.lkg__cards::-webkit-scrollbar{display:none}.lkg__card{flex:0 0 68%;scroll-snap-align:start}.lkg__feats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.8rem;margin-top:4rem}.lkg__feat:nth-child(3){border-left:0}}@media screen and (max-width:749px){.lkg__intro{text-align:center}.lkg__text{margin-left:auto;margin-right:auto}.lkg__feats{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0;margin-top:3.2rem;padding-top:2.4rem}.lkg__feat{padding:0 .5rem}.lkg__feat:nth-child(3){border-left:1px solid var(--lkg-line)}.lkg__ico{width:3.6rem;height:3.6rem;margin-bottom:.8rem}.lkg__ico svg{width:1.8rem;height:1.8rem}.lkg__feat-title{font-size:1.2rem;line-height:1.25}.lkg__feat-text{font-size:1.05rem;line-height:1.3}}@media(prefers-reduced-motion:reduce){.lkg__img,.lkg__btn,.lkg__sub{transition:none}}.lkit{background:var(--it-bg);color:var(--it-text);padding:var(--it-pt) 0 var(--it-pb)}.lkit *{box-sizing:border-box}.lkit__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,6.4rem);align-items:center}.lkit--image_right .lkit__media{order:2}.lkit__media{position:relative;border-radius:var(--it-r);overflow:hidden;background:var(--it-img-bg)}.lkit__img{display:block;width:100%;height:auto}.lkit__img--ph{fill:var(--it-muted);aspect-ratio:4/3}.lkit__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.lkit__eyebrow{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--it-muted)}.lkit .lkit__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.2rem,3.4vw,4.6rem);line-height:1.04;text-transform:uppercase;color:var(--it-ink)}.lkit__text{font-size:1.6rem;line-height:1.6;color:var(--it-text);max-width:52ch}.lkit__text p{margin:0 0 1rem}.lkit__text p:last-child{margin-bottom:0}.lkit__text strong{color:var(--it-ink)}.lkit__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2.6rem;margin-top:.4rem;border-radius:99rem;border:1.5px solid var(--it-btn-line);background:var(--it-btn);color:var(--it-btn-ink);font-size:1.5rem;font-weight:600;text-decoration:none;transition:opacity .2s ease}.lkit__btn:hover{opacity:.85}.lkit__btn:focus-visible{outline:2px solid var(--it-ink);outline-offset:3px}.lkit__caption{margin:0;font-size:1.3rem;line-height:1.5;color:var(--it-muted);max-width:48ch}@media screen and (max-width:749px){.lkit{padding-top:calc(var(--it-pt) * .75);padding-bottom:calc(var(--it-pb) * .75)}.lkit__inner{grid-template-columns:1fr;gap:2.4rem}.lkit--image_right .lkit__media{order:0}.lkit__btn{width:100%}}.lknp{--lknp-gutter:max(1.5rem,calc((100vw - var(--page-width,120rem)) / 2 + 5rem));background:var(--lknp-bg);color:var(--lknp-ink);padding:var(--lknp-pt) 0 var(--lknp-pb);overflow:hidden;font-family:Inter,system-ui,-apple-system,sans-serif}.lknp *{box-sizing:border-box}.lknp__row{display:flex;align-items:stretch;gap:2.4rem;padding-left:var(--lknp-gutter)}.lknp__block{flex:0 0 clamp(32rem,30vw,42rem);background:var(--lknp-block);color:var(--lknp-block-ink);border-radius:2rem;padding:3.2rem 3.2rem 2.8rem;display:flex;flex-direction:column;justify-content:space-between;gap:2.8rem}.lknp__eyebrow{margin:0 0 1.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--lknp-block-ink);opacity:.75}.lknp__heading{margin:0;font-family:Anton,Arial Narrow,Impact,sans-serif;font-weight:400;font-size:clamp(5.6rem,5vw,8rem);line-height:1;letter-spacing:-.005em;text-transform:uppercase;color:var(--lknp-block-ink)}.lknp__text{margin:1.4rem 0 0;font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:clamp(2rem,1.6vw,2.2rem);line-height:1.15;color:var(--lknp-block-ink);max-width:32ch}.lknp__foot{display:flex;flex-direction:column;gap:1.6rem}.lknp__btn{display:inline-flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.2rem;padding:0 2.6rem;border-radius:99rem;border:1.5px solid var(--lknp-btn);background:var(--lknp-btn);color:var(--lknp-btn-ink);font:500 1.6rem/1 Inter,system-ui,sans-serif;text-decoration:none;transition:background-color .2s ease,color .2s ease}.lknp__btn svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.lknp__btn:hover{background:transparent;color:var(--lknp-btn)}.lknp__btn:hover svg{transform:translate(3px)}.lknp__nav{display:flex;align-items:center;gap:.8rem}.lknp__arrow{-webkit-appearance:none;appearance:none;margin:0;padding:0;width:4.6rem;height:4.6rem;border-radius:50%;border:1.5px solid var(--lknp-block-ink);background:transparent;color:var(--lknp-block-ink);display:grid;place-items:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.lknp__arrow:hover{background:var(--lknp-block-ink);color:var(--lknp-block)}.lknp__arrow[disabled]{opacity:.3;pointer-events:none}.lknp__arrow svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lknp__count{margin-left:auto;font-family:Anton,Impact,sans-serif;font-size:2rem;letter-spacing:.04em;font-variant-numeric:tabular-nums}.lknp__btn:focus-visible,.lknp__arrow:focus-visible,.lknp__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.lknp__track{flex:1 1 auto;min-width:0;list-style:none;margin:0;padding:0 var(--lknp-gutter) .4rem 0;display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.lknp__track::-webkit-scrollbar{display:none}.lknp__card{flex:0 0 clamp(26rem,24vw,34rem);margin:0;scroll-snap-align:start}.lknp__link{display:block;color:inherit;text-decoration:none}.lknp__media{position:relative;display:block;aspect-ratio:1/1;border-radius:2rem;overflow:hidden;background:var(--lknp-tile)}.lknp__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.lknp__img--ph{fill:var(--lknp-muted)}.lknp__img--alt{opacity:0}.lknp__link:hover .lknp__media.has-alt .lknp__img--alt{opacity:1}.lknp__link:hover .lknp__img{transform:scale(1.03)}.lknp__badge{position:absolute;top:1.2rem;left:1.2rem;background:#fff;color:#111;border-radius:99rem;padding:.7rem 1.4rem;font:600 1.2rem/1 Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.lknp__body{display:block;padding:1.6rem .4rem 0}.lknp__place{display:block;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lknp-muted)}.lknp__name{display:block;margin-top:.6rem;font-family:Anton,Arial Narrow,Impact,sans-serif;font-weight:400;font-size:2.6rem;line-height:1.02;text-transform:uppercase;color:var(--lknp-ink)}.lknp__link:hover .lknp__name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.lknp__from{display:block;margin-top:.8rem;font-size:1.5rem;color:var(--lknp-ink)}@media screen and (max-width:989px){.lknp__row{flex-direction:column;gap:2.8rem;padding-left:0}.lknp__block{flex:none;margin:0 1.5rem;padding:3.2rem 2.4rem 2.4rem;gap:3.2rem}.lknp__track{padding:0 1.5rem .4rem;scroll-padding-inline:1.5rem;gap:1.4rem}.lknp__card{flex-basis:clamp(24rem,62vw,34rem)}}@media screen and (max-width:749px){.lknp__nav{display:none}.lknp__btn{width:100%}.lknp__card{flex-basis:78%}.lknp__heading{font-size:clamp(4rem,12vw,5.6rem);white-space:nowrap}.lknp__heading br{display:none}}@media(prefers-reduced-motion:reduce){.lknp__track{scroll-behavior:auto}.lknp__img,.lknp__btn,.lknp__btn svg,.lknp__arrow{transition:none}}.lkp{background:var(--lkp-bg);color:var(--lkp-ink);padding:var(--lkp-pt) 0 var(--lkp-pb)}.lkp *{box-sizing:border-box}.lkp__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3.2rem,6vw,8rem);align-items:center}.lkp--image_right .lkp__media{order:2}.lkp__media{position:relative;border-radius:2rem;overflow:hidden;aspect-ratio:4/5;background:var(--lkp-line)}.lkp__img{display:block;width:100%;height:100%;object-fit:cover}.lkp__img--ph{fill:var(--lkp-muted)}.lkp__tag{position:absolute;left:1.6rem;bottom:1.6rem;background:#fff;color:#111;border-radius:99rem;padding:.7rem 1.4rem;font-size:1.2rem;letter-spacing:.04em;line-height:1}.lkp__content{max-width:52rem}.lkp__eyebrow{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lkp-muted)}.lkp__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.4rem,4.4vw,5.6rem);line-height:1;letter-spacing:-.01em;color:var(--lkp-ink)}.lkp__text{margin-top:2rem;font-size:1.7rem;line-height:1.6;color:var(--lkp-muted)}.lkp__text p{margin:0 0 1rem}.lkp__text p:last-child{margin-bottom:0}.lkp__text strong{color:var(--lkp-ink)}.lkp__chips{list-style:none;margin:2.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.lkp__chips li{margin:0;border:1px solid var(--lkp-line);border-radius:99rem;padding:.7rem 1.5rem;font-size:1.4rem;line-height:1;color:var(--lkp-ink);background:transparent}.lkp__steps{list-style:none;margin:3.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--lkp-line)}.lkp__steps li{margin:0;padding:1.6rem 1.6rem 0 0;font-size:1.4rem;line-height:1.4;color:var(--lkp-ink)}.lkp__steps li+li{padding-left:1.6rem;border-left:1px solid var(--lkp-line)}.lkp__num{display:block;margin-bottom:.6rem;font-size:1.2rem;letter-spacing:.1em;color:var(--lkp-muted)}.lkp__foot{margin-top:3.6rem;display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem 3.2rem}.lkp__price{margin:0;display:flex;align-items:baseline;gap:1rem}.lkp__price strong{font-family:var(--font-heading-family);font-size:3.2rem;line-height:1;font-weight:var(--font-heading-weight)}.lkp__price span{font-size:1.4rem;line-height:1.3;color:var(--lkp-muted);max-width:16ch}.lkp__btns{display:flex;flex-wrap:wrap;gap:1rem}.lkp__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2.6rem;border-radius:99rem;font-size:1.5rem;font-weight:600;letter-spacing:.02em;text-decoration:none;border:1.5px solid var(--lkp-btn);transition:background-color .2s ease,color .2s ease,transform .2s ease}.lkp__btn--solid{background:var(--lkp-btn);color:var(--lkp-btn-ink)}.lkp__btn--solid:hover,.lkp__btn--line{background:transparent;color:var(--lkp-btn)}.lkp__btn--line:hover{background:var(--lkp-btn);color:var(--lkp-btn-ink)}.lkp__btn:active{transform:scale(.98)}.lkp__btn:focus-visible{outline:2px solid var(--lkp-ink);outline-offset:3px}@media screen and (max-width:989px){.lkp__inner{grid-template-columns:1fr;gap:3.2rem}.lkp--image_right .lkp__media{order:0}.lkp__media{aspect-ratio:4/3}.lkp__content{max-width:none}}@media screen and (max-width:599px){.lkp__steps{grid-template-columns:1fr}.lkp__steps li{padding:1.4rem 0;border-bottom:1px solid var(--lkp-line);display:flex;gap:1.4rem;align-items:baseline}.lkp__steps li+li{padding-left:0;border-left:0}.lkp__num{margin:0;flex:0 0 2.6rem}.lkp__btns{width:100%}.lkp__btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.lkp__btn{transition:none}}.lkband{background:var(--band-bg);color:var(--band-ink);padding:var(--band-pt) 1.5rem var(--band-pb);font-family:var(--font-body-family,Inter,system-ui,sans-serif)}.lkband *{box-sizing:border-box}.lkband__band{max-width:var(--page-width,120rem);margin:0 auto;background:var(--band-band);border-radius:var(--band-r);padding:4.8rem;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,3fr);gap:2.4rem;align-items:stretch}.lkband__intro{display:flex;flex-direction:column;justify-content:space-between;gap:3.2rem;padding:.8rem .8rem .8rem 0}.lkband__copy{display:flex;flex-direction:column;gap:2rem}.lkband__eyebrow{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--band-muted)}.lkband .lkband__heading{margin:0;font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-weight:400;font-size:var(--band-size);line-height:1.04;letter-spacing:-.01em;color:var(--band-ink);text-wrap:balance}.lkband__heading em{font-style:italic}.lkband__text{margin:0;max-width:32ch;font-size:1.6rem;line-height:1.55;color:var(--band-muted)}.lkband__btns{display:flex;flex-wrap:wrap;gap:1rem}.lkband__btn{display:inline-flex;align-items:center;min-height:4.8rem;padding:0 2.4rem;border-radius:99rem;border:1.5px solid var(--band-btn);background:var(--band-btn);color:var(--band-btn-ink);font-size:1.5rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.lkband__btn:hover{background:transparent;color:var(--band-ink);border-color:var(--band-ink)}.lkband__btn--line{background:transparent;border-color:var(--band-ink);color:var(--band-ink)}.lkband__btn--line:hover{background:var(--band-ink);color:var(--band-band)}.lkband__btn:focus-visible,.lkband__hs:focus-visible{outline:2px solid var(--band-ink);outline-offset:3px}.lkband__photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.lkband__photo{margin:0;display:flex;flex-direction:column;gap:1.2rem;min-width:0}.lkband__frame{position:relative}.lkband__img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:var(--band-ri);background:#0000000a}.lkband__img--ph{fill:var(--band-muted)}.lkband__caption{font-size:1.4rem;font-weight:600;color:var(--band-ink)}.lkband__hs{position:absolute;width:4.4rem;height:4.4rem;margin:-2.2rem 0 0 -2.2rem;display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--band-hs);z-index:1}.lkband__hs:hover,.lkband__hs:focus-visible{z-index:3}.lkband__dot{position:relative;width:1.4rem;height:1.4rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #ffffffd9}.lkband__dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid currentColor;animation:lkband-pulse 2.8s ease-out infinite}@keyframes lkband-pulse{0%{transform:scale(1);opacity:.9}70%{transform:scale(2.8);opacity:0}to{transform:scale(2.8);opacity:0}}.lkband__card{position:absolute;left:50%;bottom:4rem;transform:translate(-50%,6px);width:23.6rem;display:flex;gap:1.2rem;align-items:center;padding:1rem;background:#fff;color:#111;border-radius:1.6rem;box-shadow:0 8px 24px #11111129;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.lkband__hs.is-left .lkband__card{left:-.6rem;transform:translateY(6px)}.lkband__hs.is-right .lkband__card{left:auto;right:-.6rem;transform:translateY(6px)}.lkband__hs:hover .lkband__card,.lkband__hs:focus-visible .lkband__card{opacity:1;pointer-events:auto;transform:translate(-50%)}.lkband__hs.is-left:hover .lkband__card,.lkband__hs.is-left:focus-visible .lkband__card,.lkband__hs.is-right:hover .lkband__card,.lkband__hs.is-right:focus-visible .lkband__card{transform:translate(0)}.lkband__thumb{width:6rem;height:8rem;object-fit:cover;border-radius:.8rem;flex:none;display:block}.lkband__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.lkband__place{font-family:"Instrument Serif",Georgia,serif;font-size:2rem;line-height:1.1;color:#111}.lkband__name{font-size:1.3rem;color:#4a4a48}.lkband__price{margin-top:.4rem;font-size:1.3rem;font-weight:600;color:#111}.lkband__cta{margin-top:.2rem;font-size:1.3rem;font-weight:600;color:#111;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:989px){.lkband__band{grid-template-columns:1fr;padding:3.6rem 3.2rem}.lkband__intro{padding:0}}@media screen and (max-width:749px){.lkband{padding-left:1.2rem;padding-right:1.2rem;padding-top:calc(var(--band-pt) * .7);padding-bottom:calc(var(--band-pb) * .7)}.lkband__band{padding:2.8rem 0 2.8rem 2rem;gap:2.4rem;overflow:hidden}.lkband__intro{padding-right:2rem}.lkband .lkband__heading{font-size:clamp(3.4rem,10vw,4.4rem)}.lkband__btn{flex:1 1 auto;justify-content:center}.lkband__photos{display:flex;gap:1.4rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-right:2rem;scrollbar-width:none}.lkband__photos::-webkit-scrollbar{display:none}.lkband__photo{flex:0 0 72%;scroll-snap-align:start}.lkband__card{display:none}}@media(prefers-reduced-motion:reduce){.lkband__dot:after{animation:none;transform:scale(1.8);opacity:.5}.lkband__card,.lkband__btn{transition:none}}.lkpb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:1.6rem}.lkpb[hidden]{display:none}.lkpb *{box-sizing:border-box}.lkpb .lkpb__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;line-height:0;background:rgba(17,17,17,var(--pb-overlay,.55));opacity:0;transition:opacity .35s ease;cursor:pointer}.lkpb.is-in .lkpb__overlay{opacity:1}.lkpb__dialog{position:relative;width:min(80rem,100%);max-height:calc(100vh - 3.2rem);overflow:auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);background:var(--pb-bg);color:var(--pb-ink);border-radius:2rem;box-shadow:0 30px 80px -30px #0009;transform:translateY(2.4rem) scale(.98);opacity:0;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease;font-family:var(--font-body-family,"Helvetica Neue",Arial,sans-serif)}.lkpb__dialog--noimg{grid-template-columns:1fr;width:min(52rem,100%)}.lkpb.is-in .lkpb__dialog{transform:none;opacity:1}.lkpb__dialog:focus{outline:none}.lkpb .lkpb__media{display:block;position:relative;min-height:100%;background:var(--pb-accent)}.lkpb__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lkpb__body{padding:4rem 4rem 3.2rem;display:flex;flex-direction:column;align-items:flex-start}.lkpb__eyebrow{margin:0;display:inline-block;padding:.5rem 1.2rem;border-radius:99rem;background:var(--pb-accent);color:var(--pb-accent-ink);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.lkpb__title{margin:1.6rem 0 0;font-family:var(--font-heading-family,inherit);font-weight:var(--font-heading-weight,700);font-size:clamp(3rem,3.2vw,4rem);line-height:1.02;text-transform:uppercase;letter-spacing:-.005em;color:var(--pb-ink)}.lkpb__text{margin:1.4rem 0 0;font-size:1.6rem;line-height:1.5;color:var(--pb-muted);max-width:36ch}.lkpb__timer{margin-top:2.4rem;width:100%;display:flex;align-items:center;gap:1.4rem;background:var(--pb-timer);color:var(--pb-timer-ink);border-radius:1.2rem;padding:1.2rem 1.2rem 1.2rem 1.6rem}.lkpb__ends{flex:0 0 auto;max-width:8.5rem;margin:0;font-size:1.1rem;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:var(--pb-timer-ink)}.lkpb__count{flex:1 1 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;text-align:center}.lkpb__unit{display:flex;flex-direction:column;align-items:center;padding:.8rem .3rem .6rem;border-radius:.8rem;background:var(--pb-unit);color:var(--pb-unit-ink)}.lkpb__num{display:block;font-family:var(--font-heading-family,inherit);font-size:2.6rem;line-height:1;font-variant-numeric:tabular-nums;color:var(--pb-unit-ink)}.lkpb__cap{display:block;margin-top:.4rem;font-size:.95rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pb-unit-cap)}.lkpb__btn{margin-top:2rem;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.2rem;padding:0 2.4rem;border-radius:99rem;border:1.5px solid var(--pb-btn);background:var(--pb-btn);color:var(--pb-btn-ink);font-size:1.6rem;font-weight:600;text-decoration:none;transition:background-color .2s ease,color .2s ease}.lkpb__btn svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.lkpb__btn:hover{background:transparent;color:var(--pb-btn)}.lkpb__btn:hover svg{transform:translate(3px)}.lkpb__later{margin:1.2rem auto 0;padding:.6rem 1rem;border:0;background:none;color:var(--pb-muted);font:inherit;font-size:1.3rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lkpb__later:hover{color:var(--pb-ink)}.lkpb__close{position:absolute;z-index:2;top:1.2rem;right:1.2rem;width:3.6rem;height:3.6rem;padding:0;margin:0;border:0;border-radius:50%;background:var(--pb-bg);color:var(--pb-ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 8px #00000026}.lkpb__close svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.lkpb a:focus-visible,.lkpb button:focus-visible{outline:2px solid var(--pb-ink);outline-offset:3px}html.lkpb-lock,html.lkpb-lock body{overflow:hidden}@media screen and (max-width:749px){.lkpb{padding:1.2rem}.lkpb__dialog{grid-template-columns:1fr;border-radius:1.6rem;max-height:calc(100vh - 2.4rem)}.lkpb .lkpb__media{min-height:0;aspect-ratio:16/9}.lkpb__body{padding:2.4rem 2rem 2rem}.lkpb__title{font-size:2.8rem}.lkpb__text{font-size:1.5rem}.lkpb__timer{margin-top:1.8rem}.lkpb__btn{margin-top:1.6rem}}@media screen and (max-width:420px){.lkpb__timer{flex-direction:column;align-items:stretch;gap:.8rem;padding:1.2rem}.lkpb__ends{max-width:none;text-align:center}.lkpb__num{font-size:2.3rem}}@media(prefers-reduced-motion:reduce){.lkpb .lkpb__overlay,.lkpb__dialog,.lkpb__btn,.lkpb__btn svg{transition:none}}.lkq{background:var(--q-bg);color:var(--q-ink);padding:var(--q-pt) 16px var(--q-pb);text-align:center}.lkq__inner{margin:0 auto;max-width:980px}.lkq .lkq__quote{position:relative;margin:0;padding:0;border:0;quotes:none;font-style:normal;background:none}.lkq .lkq__quote:before,.lkq .lkq__quote:after{content:none}.lkq .lkq__quote p{margin:0;font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-style:normal;font-weight:400;font-size:var(--q-size);line-height:1.08;letter-spacing:-.01em;color:var(--q-ink);text-wrap:balance}.lkq .lkq__quote em{font-style:italic}.lkq__logo{display:inline-block;vertical-align:top;width:clamp(96px,9.4vw,128px);margin:-.42em .06em 0 -.5em}.lkq__logo svg{display:block;width:100%;height:auto;overflow:visible}.lkq__logo-bg{fill:var(--q-sticker-bg)}.lkq__logo-ink path{fill:var(--q-sticker-ink)}.lkq__by{margin-top:clamp(28px,3vw,40px);display:flex;flex-direction:column;align-items:center;gap:8px;font-family:var(--font-body-family,"Helvetica Neue",Arial,sans-serif)}.lkq__name{font-size:15px;font-weight:700;letter-spacing:.01em;color:var(--q-ink)}.lkq__role{font-size:14px;color:var(--q-muted)}@media(max-width:749px){.lkq{padding-top:calc(var(--q-pt) * .7);padding-bottom:calc(var(--q-pb) * .7)}.lkq .lkq__quote p{font-size:var(--q-size-m)}.lkq__logo{width:76px;margin:-.5em .08em 0 0}}.lkrv{background:var(--rv-bg);color:var(--rv-ink);padding:var(--rv-pt) 0 var(--rv-pb)}.lkrv *{box-sizing:border-box}.lkrv__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;margin-bottom:3.2rem}.lkrv__brand{display:inline-flex;align-items:center;gap:.8rem;margin:0;font-size:1.4rem;color:var(--rv-muted)}.lkrv__brand svg{width:2rem;height:2rem}.lkrv .lkrv__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.2rem,3.6vw,4.6rem);line-height:1.02;text-transform:uppercase;color:var(--rv-ink)}.lkrv__avg{display:inline-flex;align-items:center;gap:.8rem;margin:0;font-size:1.5rem;font-weight:600;color:var(--rv-ink)}.lkrv__stars,.lkrv__rating{color:var(--rv-star);letter-spacing:.1em}.lkrv__sub{margin:0;font-size:1.5rem;color:var(--rv-muted)}.lkrv__wrap{position:relative;display:flex;align-items:center;gap:1.2rem}.lkrv__track{flex:1 1 auto;min-width:0;list-style:none;margin:0;padding:.4rem;display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.lkrv__track::-webkit-scrollbar{display:none}.lkrv__card{flex:0 0 calc((100% - 4.8rem)/4);scroll-snap-align:start;margin:0;display:flex;flex-direction:column;gap:1rem;padding:2rem;background:var(--rv-card);color:var(--rv-card-ink);border:1px solid var(--rv-card-line);border-radius:1.6rem}.lkrv__who{display:flex;align-items:center;gap:1rem}.lkrv__avatar{display:grid;place-items:center;width:4rem;height:4rem;flex:none;border-radius:50%;background:var(--rv-av);color:var(--rv-av-ink);font-weight:700;font-size:1.6rem}.lkrv__meta{display:flex;flex-direction:column;min-width:0}.lkrv__name{font-size:1.5rem;color:var(--rv-card-ink)}.lkrv__date{font-size:1.3rem;opacity:.7}.lkrv__rating{margin:0;font-size:1.6rem}.lkrv__text{margin:0;font-size:1.5rem;line-height:1.55;color:var(--rv-card-ink);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.lkrv__arrow{-webkit-appearance:none;appearance:none;flex:none;width:4.4rem;height:4.4rem;padding:0;margin:0;border-radius:50%;border:1.5px solid var(--rv-arrow);background:transparent;color:var(--rv-arrow);display:grid;place-items:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.lkrv__arrow:hover{background:var(--rv-arrow);color:var(--rv-bg)}.lkrv__arrow[disabled]{opacity:.3;pointer-events:none}.lkrv__arrow svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lkrv__foot{display:flex;justify-content:center;margin-top:3.2rem}.lkrv__btn{display:inline-flex;align-items:center;min-height:4.8rem;padding:0 2.6rem;border-radius:99rem;border:1.5px solid var(--rv-btn-line);background:var(--rv-btn);color:var(--rv-btn-ink);font-size:1.5rem;font-weight:600;text-decoration:none;transition:opacity .2s ease}.lkrv__btn:hover{opacity:.85}.lkrv__arrow:focus-visible,.lkrv__btn:focus-visible{outline:2px solid var(--rv-ink);outline-offset:3px}@media screen and (max-width:989px){.lkrv__card{flex-basis:calc((100% - 1.6rem)/2)}}@media screen and (max-width:749px){.lkrv{padding-top:calc(var(--rv-pt) * .75);padding-bottom:calc(var(--rv-pb) * .75)}.lkrv__arrow{display:none}.lkrv__track{margin:0 -1.5rem;padding:.4rem 1.5rem;scroll-padding-inline:1.5rem}.lkrv__card{flex-basis:80%}.lkrv__btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.lkrv__track{scroll-behavior:auto}}.lkw{background:var(--lkw-bg);color:var(--lkw-ink);padding:var(--lkw-pt) 0 var(--lkw-pb);overflow:hidden}.lkw *{box-sizing:border-box}.lkw__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2.4rem 4.8rem;flex-wrap:wrap}.lkw__intro{max-width:60rem}.lkw__eyebrow{margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lkw-muted)}.lkw__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3rem,3.6vw,4.6rem);line-height:1.02;letter-spacing:-.01em;color:var(--lkw-ink)}.lkw__text{margin-top:1.4rem;font-size:1.6rem;line-height:1.6;color:var(--lkw-muted)}.lkw__text p{margin:0}.lkw__chips{list-style:none;margin:2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.lkw__chips li{margin:0;border:1px solid var(--lkw-line);border-radius:99rem;padding:.7rem 1.5rem;font-size:1.4rem;line-height:1;color:var(--lkw-ink)}.lkw__side{display:flex;flex-direction:column;align-items:flex-end;gap:1.6rem}.lkw__price{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.6rem;line-height:1}.lkw__btns{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end}.lkw__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 2.4rem;border-radius:99rem;border:1.5px solid var(--lkw-ink);font-size:1.5rem;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:background-color .2s ease,color .2s ease}.lkw__btn--solid{background:var(--lkw-ink);color:var(--lkw-bg)}.lkw__btn--solid:hover,.lkw__btn--line{background:transparent;color:var(--lkw-ink)}.lkw__btn--line:hover{background:var(--lkw-ink);color:var(--lkw-bg)}.lkw__btn:focus-visible,.lkw__arrow:focus-visible{outline:2px solid var(--lkw-ink);outline-offset:2px}.lkw__nav{display:flex;justify-content:flex-end;gap:.8rem;margin:3.2rem 0 1.6rem}.lkw__arrow{-webkit-appearance:none;appearance:none;margin:0;width:4.4rem;height:4.4rem;border-radius:50%;border:1.5px solid var(--lkw-ink);background:transparent;color:var(--lkw-ink);display:grid;place-items:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.lkw__arrow:hover{background:var(--lkw-ink);color:var(--lkw-bg)}.lkw__arrow[disabled]{opacity:.3;pointer-events:none}.lkw__arrow svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lkw__track{list-style:none;margin:0;display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:0 max(1.5rem,calc((100vw - var(--page-width,120rem)) / 2 + 5rem)) .8rem;scroll-padding-inline:max(1.5rem,calc((100vw - var(--page-width,120rem)) / 2 + 5rem))}.lkw__track::-webkit-scrollbar{display:none}.lkw__card{flex:0 0 clamp(26rem,28vw,36rem);margin:0;scroll-snap-align:start}.lkw__link{display:block;color:inherit;text-decoration:none}.lkw__media{position:relative;display:block;aspect-ratio:1/1;border-radius:2rem;overflow:hidden;background:var(--lkw-tile)}.lkw__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.lkw__img--ph{fill:var(--lkw-muted)}.lkw__img--alt{opacity:0}.lkw__link:hover .lkw__media.has-alt .lkw__img--alt{opacity:1}.lkw__link:hover .lkw__img{transform:scale(1.03)}.lkw__body{display:block;padding:1.6rem .4rem 0}.lkw__place{display:block;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lkw-muted)}.lkw__name{display:block;margin-top:.4rem;font-size:1.8rem;line-height:1.25}.lkw__from{display:block;margin-top:.6rem;font-size:1.5rem;color:var(--lkw-ink)}@media screen and (max-width:749px){.lkw__side{align-items:flex-start;width:100%}.lkw__btns{justify-content:flex-start;width:100%}.lkw__btn{flex:1 1 auto}.lkw__nav{display:none}.lkw__track{margin-top:2.8rem;gap:1.4rem;padding:0 1.5rem .8rem;scroll-padding-inline:1.5rem}.lkw__card{flex-basis:78%}}@media(prefers-reduced-motion:reduce){.lkw__track{scroll-behavior:auto}.lkw__img,.lkw__btn,.lkw__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/compiled_assets/styles.css.map */
