@font-face{font-family:NC Inter;src:url(/build/assets/Inter-cyrillic-400-obahsSVq.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:NC Inter;src:url(/build/assets/Inter-latin-400-C38fXH4l.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:NC Inter;src:url(/build/assets/Inter-cyrillic-600-CWCymEST.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:NC Inter;src:url(/build/assets/Inter-latin-600-LgqL8muc.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:NC Inter Tight;src:url(/build/assets/InterTight-cyrillic-800-CC_RRmyd.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:NC Inter Tight;src:url(/build/assets/InterTight-latin-800-CRGCHRPv.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cardlp-theme{--cardlp-bg: #0f1113;--cardlp-surface: #16181b;--cardlp-surface-2: #1d2024;--cardlp-surface-3: #262a2f;--cardlp-black: #050506;--cardlp-border: rgba(255, 255, 255, .07);--cardlp-border-strong: rgba(255, 255, 255, .14);--cardlp-text: #f7f7f8;--cardlp-text-2: rgba(247, 247, 248, .66);--cardlp-text-3: rgba(247, 247, 248, .42);--cardlp-lime: #d1fe17;--cardlp-lime-hover: #defe5c;--cardlp-lime-ink: #0f1113;--cardlp-lime-bevel: #829b19;--cardlp-lime-soft: rgba(209, 254, 23, .12);--cardlp-lime-border: rgba(209, 254, 23, .35);--cardlp-tint: #e7c79a;--cardlp-font: NC Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--cardlp-display: NC Inter Tight, NC Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--cardlp-wrap: 1440px;--cardlp-gutter: 16px;--cardlp-gap: 8px;--cardlp-section: 48px;--cardlp-frame-pad: 20px;--cardlp-r: 12px;--cardlp-r-lg: 20px;--cardlp-r-btn: 10px;--cardlp-sticky-top: 16px;--cardlp-ease: cubic-bezier(.2, .7, .2, 1);--cardlp-ease-fan: cubic-bezier(.215, .61, .355, 1);--cardlp-ease-std: cubic-bezier(.4, 0, .2, 1)}@media (min-width: 640px){.cardlp-theme{--cardlp-section: 56px;--cardlp-frame-pad: 28px}}@media (min-width: 900px){.cardlp-theme{--cardlp-section: 72px;--cardlp-frame-pad: 40px}}@media (min-width: 961px){.cardlp-theme{--cardlp-sticky-top: 86px}}@media (min-width: 1680px){.cardlp-theme{--cardlp-wrap: 1680px}}body:has(.cardlp){--cardlp-bg: #0f1113;--cardlp-surface: #16181b;--cardlp-surface-2: #1d2024;--cardlp-surface-3: #262a2f;--cardlp-black: #050506;--cardlp-border: rgba(255, 255, 255, .07);--cardlp-border-strong: rgba(255, 255, 255, .14);--cardlp-text: #f7f7f8;--cardlp-text-2: rgba(247, 247, 248, .66);--cardlp-text-3: rgba(247, 247, 248, .42);--cardlp-lime: #d1fe17;--cardlp-lime-hover: #defe5c;--cardlp-lime-ink: #0f1113;--cardlp-lime-bevel: #829b19;--cardlp-lime-soft: rgba(209, 254, 23, .12);--cardlp-lime-border: rgba(209, 254, 23, .35);--cardlp-tint: #e7c79a;--cardlp-font: NC Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--cardlp-display: NC Inter Tight, NC Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--cardlp-wrap: 1440px;--cardlp-gutter: 16px;--cardlp-gap: 8px;--cardlp-section: 48px;--cardlp-frame-pad: 20px;--cardlp-r: 12px;--cardlp-r-lg: 20px;--cardlp-r-btn: 10px;--cardlp-sticky-top: 16px;--cardlp-ease: cubic-bezier(.2, .7, .2, 1);--cardlp-ease-fan: cubic-bezier(.215, .61, .355, 1);--cardlp-ease-std: cubic-bezier(.4, 0, .2, 1)}@media (min-width: 640px){body:has(.cardlp){--cardlp-section: 56px;--cardlp-frame-pad: 28px}}@media (min-width: 900px){body:has(.cardlp){--cardlp-section: 72px;--cardlp-frame-pad: 40px}}@media (min-width: 961px){body:has(.cardlp){--cardlp-sticky-top: 86px}}@media (min-width: 1680px){body:has(.cardlp){--cardlp-wrap: 1680px}}body:has(.cardlp){overflow-x:hidden;overflow-x:clip}html:has(.cardlp){scroll-padding-top:16px}@media (min-width: 961px){html:has(.cardlp){scroll-padding-top:86px}}@media (prefers-reduced-motion: reduce){html:has(.cardlp){scroll-behavior:auto}}.header--scrolled~.landing__main:has(.cardlp){margin-top:70px}body:has(.cardlp){font-family:var(--cardlp-font)}body:has(.cardlp) .header__container{max-width:var(--cardlp-wrap);margin-inline:auto;padding-inline:var(--cardlp-gutter)}body:has(.cardlp) .header__btn{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:var(--cardlp-r-btn);background:radial-gradient(120% 150% at 50% 115%,#ecff7a 0%,var(--cardlp-lime) 58%);box-shadow:inset 0 -3px 0 var(--cardlp-lime-bevel),inset 0 1px #ffffff8c;color:var(--cardlp-lime-ink);font:600 14px/1 var(--cardlp-font);letter-spacing:-.01em;white-space:nowrap}body:has(.cardlp) .header__btn:hover{background:radial-gradient(120% 150% at 50% 115%,#f4ffa6 0%,var(--cardlp-lime-hover) 58%);color:var(--cardlp-lime-ink)}body:has(.cardlp) .header__btn:active{box-shadow:inset 0 -2px 0 var(--cardlp-lime-bevel),inset 0 1px #ffffff8c;transform:translateY(1px)}body:has(.cardlp) .header__btn:focus-visible{outline:2px solid var(--cardlp-text);outline-offset:2px}@media (max-width: 1200px){body:has(.cardlp) .header__btn{height:36px;padding:0 14px;font-size:13px}}@media (max-width: 960px){body:has(.cardlp) .header__burger{width:40px;height:40px;gap:5px;border:1px solid var(--cardlp-border-strong);background:#ffffff14}body:has(.cardlp) .header__burger span{width:16px}body:has(.cardlp) .header__burger:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:2px}body:has(.cardlp) .header--scrolled{top:0;right:12px;height:56px;background:none;box-shadow:none}body:has(.cardlp) .header--scrolled .header__burger{background:#0f11139e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body:has(.cardlp) .header__mobile-menu{background:var(--cardlp-bg);font-family:var(--cardlp-font)}body:has(.cardlp) .header__mobile-link{padding:9px 0;color:var(--cardlp-text);font-size:18px;font-weight:600}body:has(.cardlp) .header__mobile-link:hover{color:var(--cardlp-lime)}body:has(.cardlp) .header__mobile-desc{display:none}body:has(.cardlp) .header__mobile-btn,body:has(.cardlp) .header__mobile-btn-tg{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 20px;border-radius:var(--cardlp-r-btn);font-size:16px}body:has(.cardlp) .header__mobile-btn{border:0;background:radial-gradient(120% 150% at 50% 115%,#ecff7a 0%,var(--cardlp-lime) 58%);box-shadow:inset 0 -3px 0 var(--cardlp-lime-bevel),inset 0 1px #ffffff8c;color:var(--cardlp-lime-ink)}body:has(.cardlp) .header__mobile-btn:hover{background:radial-gradient(120% 150% at 50% 115%,#f4ffa6 0%,var(--cardlp-lime-hover) 58%);color:var(--cardlp-lime-ink)}body:has(.cardlp) .header__mobile-btn-tg{border:1px solid var(--cardlp-border-strong);color:var(--cardlp-text)}}body:has(.cardlp) .cookie-banner__wrapper{flex-direction:row;align-items:center;gap:12px;padding:12px 12px 12px 14px;border:1px solid var(--cardlp-border-strong);border-radius:var(--cardlp-r);background:#1d2024f5;box-shadow:0 16px 40px -12px #000c}body:has(.cardlp) .cookie-banner__text{color:var(--cardlp-text-2);font:400 12px/1.35 var(--cardlp-font)}body:has(.cardlp) .cookie-banner__link,body:has(.cardlp) .cookie-banner__link:hover{color:var(--cardlp-text);text-decoration:underline;text-underline-offset:2px}body:has(.cardlp) .cookie-banner__btn{min-width:52px;min-height:40px;padding:8px 14px;border-radius:var(--cardlp-r-btn);background:var(--cardlp-text);color:var(--cardlp-lime-ink);font:600 14px/1 var(--cardlp-font)}body:has(.cardlp) .cookie-banner__btn:hover{background:#fff}body:has(.cardlp) .cookie-banner__btn:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:2px}.cardlp{padding-bottom:var(--cardlp-section);background:var(--cardlp-bg);color:var(--cardlp-text);font-family:var(--cardlp-font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cardlp__wrap{width:100%;max-width:var(--cardlp-wrap);margin:0 auto;padding:0 var(--cardlp-gutter)}.cardlp__section{margin-top:var(--cardlp-section)}.cardlp__depth{display:block;height:0;overflow:hidden;pointer-events:none}:where(.cardlp-theme) :is(h1,h2,h3,h4){color:var(--cardlp-text)}:where(.cardlp-theme) a,:where(.cardlp-theme) a:hover{color:inherit}:where(.cardlp-theme) figure{margin:0}:where(.cardlp-theme) :focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:2px}:where(.cardlp-theme) summary{cursor:pointer}.cardlp-theme input,.cardlp-theme select,.cardlp-theme textarea{font-family:inherit;font-size:16px}.cardlp-crumbs{padding:8px 0;color:var(--cardlp-text-2);font-size:13px;line-height:1.2}@media (min-width: 640px){.cardlp-crumbs{padding:14px 0 16px}}.cardlp-crumbs__list{display:flex;gap:8px;margin:0;padding:0;overflow:hidden;list-style:none;white-space:nowrap}.cardlp-crumbs__item{display:flex;flex:none;align-items:center;gap:8px}.cardlp-crumbs__item--current{display:block;flex:0 1 auto;min-width:0;overflow:hidden;color:var(--cardlp-text);text-overflow:ellipsis}.cardlp-crumbs__sep{flex:none;width:10px;height:10px}.cardlp-crumbs__link{position:relative;transition:color .15s ease}.cardlp-crumbs__link,.cardlp-crumbs__link:hover{color:var(--cardlp-text-2)}.cardlp-crumbs__link:before{content:"";position:absolute;top:-14px;right:-4px;bottom:-14px;left:-4px}@media (hover: hover) and (pointer: fine){.cardlp-crumbs__link:hover{color:var(--cardlp-text)}}.cardlp-dock,.cardlp-viewer{font-family:var(--cardlp-font)}.cardlp-display{font-family:var(--cardlp-display);font-weight:800;line-height:.95;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;margin:0;color:var(--cardlp-text)}.cardlp-head{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.cardlp-head__title{font-size:26px;line-height:1.06}.cardlp-head__tail{display:block;color:var(--cardlp-lime)}.cardlp-head__lead{max-width:640px;color:var(--cardlp-text-2);font-size:16px;line-height:1.5}@media (min-width: 640px){.cardlp-head{margin-bottom:24px}.cardlp-head__title{font-size:34px;line-height:1.04}}@media (min-width: 900px){.cardlp-head{margin-bottom:28px}.cardlp-head__title{max-width:1040px;font-size:44px}.cardlp-head__lead{font-size:17px;line-height:1.55}.cardlp-head--split{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px}.cardlp-head--split .cardlp-head__title{max-width:760px}.cardlp-head--split .cardlp-head__lead{max-width:480px}}@media (min-width: 1680px){.cardlp-head__title{max-width:1240px;font-size:52px}.cardlp-head--split .cardlp-head__title{max-width:900px}}.cardlp-subtitle{font-family:var(--cardlp-display);font-weight:800;font-size:20px;text-transform:uppercase;text-wrap:balance;margin:0;color:var(--cardlp-text);line-height:1.1;letter-spacing:-.01em}@media (min-width: 640px){.cardlp-subtitle{font-size:22px}}@media (min-width: 900px){.cardlp-subtitle{font-size:24px}}.cardlp-label{margin:0;color:var(--cardlp-text-3);font:600 12px/1.2 var(--cardlp-font);letter-spacing:.04em;text-transform:uppercase}.cardlp-prose{max-width:640px;color:var(--cardlp-text-2);font-size:16px;line-height:1.5}.cardlp-prose p+p{margin-top:14px}.cardlp-prose strong{color:var(--cardlp-text);font-weight:600}.cardlp-prose__lead{color:var(--cardlp-text);font-size:17px}@media (min-width: 900px){.cardlp-prose{font-size:17px;line-height:1.55}.cardlp-prose__lead{font-size:18px;line-height:1.5}}.cardlp-link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cardlp-link,.cardlp-link:hover{color:var(--cardlp-lime)}@media (hover: hover) and (pointer: fine){.cardlp-link:hover{color:var(--cardlp-lime-hover)}}.cardlp-rub{font-family:system-ui,sans-serif;font-size:.62em;font-weight:600;vertical-align:.18em}.cardlp-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cardlp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border:0;border-radius:var(--cardlp-r-btn);font:600 16px/1 var(--cardlp-font);letter-spacing:-.01em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.cardlp-btn__icon{flex:none;width:18px;height:18px;transition:transform .2s ease}.cardlp-btn:active{transform:translateY(1px)}.cardlp-btn:focus-visible{outline:2px solid var(--cardlp-text);outline-offset:2px}@media (hover: hover) and (pointer: fine){.cardlp-btn:hover .cardlp-btn__icon{transform:translate(3px)}}.cardlp-btn--tall{height:48px}.cardlp-btn--lg{height:52px;padding:0 28px;border-radius:12px;font-size:17px}@media (max-width: 639px){.cardlp-btn--block{width:100%}}.cardlp-btn--lime{background:radial-gradient(120% 150% at 50% 115%,#ecff7a 0%,var(--cardlp-lime) 58%);box-shadow:inset 0 -3px 0 var(--cardlp-lime-bevel),inset 0 1px #ffffff8c,0 6px 4px #00000040,0 16px 32px -10px #d1fe1759}.cardlp-btn--lime:active{box-shadow:inset 0 -2px 0 var(--cardlp-lime-bevel),inset 0 1px #ffffff8c,0 3px 3px #00000040}@media (hover: hover) and (pointer: fine){.cardlp-btn--lime:hover{background:radial-gradient(120% 150% at 50% 115%,#f4ffa6 0%,var(--cardlp-lime-hover) 58%)}}.cardlp-btn--light{background:var(--cardlp-text);box-shadow:inset 0 -3px #00000038}@media (hover: hover) and (pointer: fine){.cardlp-btn--light:hover{background:#fff}}.cardlp-btn--glass{border-radius:12px;background:#d1fe173d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cardlp-btn--sheen{overflow:hidden;isolation:isolate}.cardlp-btn--sheen:after{content:"";position:absolute;inset:-20% auto -20% -40%;width:36%;background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);transform:skew(-20deg);pointer-events:none;animation:cardlp-sheen 6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.cardlp-btn--sheen:after{animation:none;opacity:0}}.cardlp-btn--lime,.cardlp-btn--lime:hover,.cardlp-btn--light,.cardlp-btn--light:hover{color:var(--cardlp-lime-ink)}.cardlp-btn--glass,.cardlp-btn--glass:hover{color:var(--cardlp-lime)}@keyframes cardlp-sheen{0%,72%{transform:translate(0) skew(-20deg)}to{transform:translate(520%) skew(-20deg)}}.cardlp-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(197,197,197,.24);border-radius:50%;background:#0f11138c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--cardlp-text);cursor:pointer;transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}.cardlp-icon-btn svg{width:18px;height:18px}.cardlp-icon-btn--sm{width:32px;height:32px}.cardlp-icon-btn--sm svg{width:16px;height:16px}.cardlp-icon-btn--lg{width:44px;height:44px}.cardlp-icon-btn:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:2px}@media (hover: hover) and (pointer: fine){.cardlp-icon-btn:hover{background:#0f1113cc}}.cardlp-chip{position:relative;display:inline-flex;flex:none;align-items:center;gap:8px;height:36px;padding:0 14px;border:0;border-radius:999px;background:#ffffff0f;font:600 14px/1 var(--cardlp-font);white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.cardlp-chip,.cardlp-chip:hover{color:var(--cardlp-text-2)}.cardlp-chip:before{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.cardlp-chip__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--cardlp-dot, var(--cardlp-text-3))}.cardlp-chip:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:2px}@media (hover: hover) and (pointer: fine){.cardlp-chip:hover{background:#ffffff1a;color:var(--cardlp-text)}}.cardlp-chip.is-active{background:var(--cardlp-text)}.cardlp-chip.is-active,.cardlp-chip.is-active:hover{color:var(--cardlp-lime-ink)}.cardlp-chip:active{transform:scale(.97)}.cardlp-set__thumb:active,.cardlp-types__chip:active,.cardlp-formats__row:active{filter:brightness(1.14)}.cardlp-tag{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border:1px solid rgba(197,197,197,.24);border-radius:999px;background:#0f11138c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font:600 11px/1 var(--cardlp-font);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.cardlp-tag[data-label]:before{content:attr(data-label)}.cardlp-tag--sm{height:20px;padding:0 7px;font-size:10px}.cardlp-tag--lime{border-color:transparent;background:var(--cardlp-lime);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--cardlp-lime-ink)}.cardlp-media{position:relative;display:block;overflow:hidden;isolation:isolate;border-radius:var(--cardlp-r);background:var(--cardlp-surface-2)}.cardlp-media--3x4{aspect-ratio:3/4}.cardlp-media--1x1{aspect-ratio:1/1}.cardlp-media--4x3{aspect-ratio:4/3}.cardlp-media--16x9{aspect-ratio:16/9}.cardlp-media--16x10{aspect-ratio:16/10}.cardlp-media__img,.cardlp-media__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.cardlp-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--cardlp-border);pointer-events:none}.cardlp-media--source{background:#fff}.cardlp-media--source:after{box-shadow:inset 0 0 0 1px var(--cardlp-lime-border)}@media (hover: hover) and (pointer: fine){a.cardlp-media:hover .cardlp-media__img,a:hover>.cardlp-media .cardlp-media__img{transform:scale(1.03)}}a.cardlp-media:focus-visible,a:focus-visible>.cardlp-media{outline:0}a.cardlp-media:focus-visible:after,a:focus-visible>.cardlp-media:after{box-shadow:inset 0 0 0 2px var(--cardlp-lime)}.cardlp-frame{position:relative;overflow:hidden;isolation:isolate;padding:var(--cardlp-frame-pad);border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r-lg);background:var(--cardlp-black)}.cardlp-frame__glow,.cardlp-frame__dots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.cardlp-frame__glow{background:radial-gradient(ellipse 70% 30% at 50% 60%,rgba(209,254,23,.14),transparent 70%),radial-gradient(ellipse 90% 20% at 50% 104%,rgba(209,254,23,.14),transparent 72%)}@media (min-width: 900px){.cardlp-frame__glow{background:radial-gradient(ellipse 32% 46% at 50% 64%,rgba(209,254,23,.2),transparent 72%),radial-gradient(ellipse 56% 34% at 50% 110%,rgba(209,254,23,.22),transparent 72%)}}.cardlp-frame__dots{background-image:radial-gradient(circle at 1px 1px,#23262a 1px,transparent 1.6px),radial-gradient(circle at 13px 21.8px,#23262a 1px,transparent 1.6px);background-size:24px 41.57px;-webkit-mask-image:radial-gradient(80% 90% at 70% 40%,#000 0%,transparent 78%);mask-image:radial-gradient(80% 90% at 70% 40%,#000 0%,transparent 78%)}.cardlp-stage{position:relative;display:grid;place-items:center;overflow:hidden;isolation:isolate;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r-lg);background:var(--cardlp-surface)}.cardlp-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 50% at 50% 42%,color-mix(in srgb,var(--cardlp-tint) 34%,transparent),transparent 70%)}.cardlp-note{display:flex;gap:12px;padding:16px;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r);background:var(--cardlp-surface);color:var(--cardlp-text-2);font-size:15px;line-height:1.5}.cardlp-note__icon{flex:none;width:20px;height:20px;margin-top:2px;color:var(--cardlp-lime)}.cardlp-note strong{color:var(--cardlp-text);font-weight:600}.cardlp-callout{padding:14px 16px 14px 18px;border-left:2px solid var(--cardlp-lime);border-radius:0 var(--cardlp-r) var(--cardlp-r) 0;background:linear-gradient(90deg,var(--cardlp-lime-soft),transparent 70%);color:var(--cardlp-text);font-size:15px;line-height:1.5}.cardlp-reel{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.cardlp-reel__track{display:flex;gap:var(--cardlp-gap);width:-moz-max-content;width:max-content;margin:0;padding:0;list-style:none}.cardlp-reel__item{position:relative;display:block;flex:0 0 auto;width:120px;aspect-ratio:3/4;overflow:hidden;border-radius:10px;background:var(--cardlp-surface-2)}@media (min-width: 640px){.cardlp-reel__item{width:150px;border-radius:var(--cardlp-r)}}@media (min-width: 900px){.cardlp-reel__item{width:165px}}.cardlp-reel.is-on .cardlp-reel__track{animation:cardlp-reel var(--cardlp-reel-time, 64s) linear infinite;will-change:transform}.cardlp-reel--reverse.is-on .cardlp-reel__track{animation-direction:reverse}.cardlp-reel:hover .cardlp-reel__track,.cardlp-reel:focus-within .cardlp-reel__track,.cardlp-reel.is-paused .cardlp-reel__track{animation-play-state:paused}.cardlp-reel:not(.is-on){overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.cardlp-reel:not(.is-on)::-webkit-scrollbar{display:none}@media (prefers-reduced-motion: reduce){.cardlp-reel{overflow-x:auto}.cardlp-reel.is-on .cardlp-reel__track{animation:none}}@keyframes cardlp-reel{to{transform:translate3d(calc(-50% - var(--cardlp-gap) / 2),0,0)}}.cardlp-range{--cardlp-fill: 100%;width:100%;height:28px;margin:0;padding:0;background:none;font-size:16px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cardlp-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--cardlp-lime) var(--cardlp-fill),var(--cardlp-surface-3) var(--cardlp-fill))}.cardlp-range::-webkit-slider-thumb{width:22px;height:22px;margin-top:-8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #d1fe1759,0 2px 6px #00000080;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cardlp-range::-moz-range-track{height:6px;border-radius:3px;background:var(--cardlp-surface-3)}.cardlp-range::-moz-range-progress{height:6px;border-radius:3px;background:var(--cardlp-lime)}.cardlp-range::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #d1fe1759}.cardlp-range:focus-visible{outline:none}.cardlp-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--cardlp-surface),0 0 0 5px var(--cardlp-lime)}.cardlp-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--cardlp-surface),0 0 0 5px var(--cardlp-lime)}@media (pointer: coarse){.cardlp-range{height:44px}}.cardlp-seg{display:flex;gap:4px;padding:4px;border-radius:12px;background:var(--cardlp-bg)}.cardlp-seg__opt{position:relative;flex:1;min-width:0}.cardlp-seg__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;font-size:16px;opacity:0;cursor:pointer}.cardlp-seg__label{display:flex;align-items:center;justify-content:center;height:36px;padding:0 8px;border-radius:8px;color:var(--cardlp-text-2);font:600 14px/1 var(--cardlp-font);white-space:nowrap;transition:background-color .15s ease,color .15s ease}.cardlp-seg__input:checked+.cardlp-seg__label{background:var(--cardlp-text);color:var(--cardlp-lime-ink)}.cardlp-seg__input:focus-visible+.cardlp-seg__label{outline:2px solid var(--cardlp-lime);outline-offset:2px}.cardlp-live [data-cardlp-reveal].is-in:not(.is-still){animation:cardlp-rise .5s var(--cardlp-ease) backwards;animation-delay:calc(var(--cardlp-i, 0) * 60ms)}@media (prefers-reduced-motion: reduce){.cardlp-live [data-cardlp-reveal].is-in:not(.is-still){animation:none}}@keyframes cardlp-rise{0%{opacity:0;transform:translateY(16px)}}.cardlp-hero{position:relative;isolation:isolate}.cardlp-hero:before{content:"";position:absolute;top:-110px;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#23262a 1px,transparent 1.6px),radial-gradient(circle at 13px 21.8px,#23262a 1px,transparent 1.6px);background-size:24px 41.57px;-webkit-mask-image:radial-gradient(80% 90% at 70% 40%,#000 0%,transparent 78%);mask-image:radial-gradient(80% 90% at 70% 40%,#000 0%,transparent 78%)}.cardlp-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "stage" "picker" "cta" "caption" "lead" "terms"}@media (min-width: 640px){.cardlp-hero__grid{grid-template-areas:"title" "lead" "cta" "stage" "picker" "terms" "caption"}}@media (min-width: 900px){.cardlp-hero__grid{grid-template-columns:minmax(0,47fr) minmax(0,53fr);grid-template-areas:none;align-items:center;-moz-column-gap:32px;column-gap:32px}}@media (min-width: 1200px){.cardlp-hero__grid{grid-template-columns:620px minmax(0,1fr);-moz-column-gap:48px;column-gap:48px}}@media (min-width: 1680px){.cardlp-hero__grid{grid-template-columns:700px minmax(0,1fr);-moz-column-gap:64px;column-gap:64px}}.cardlp-hero__text,.cardlp-hero__demo{display:contents}@media (min-width: 900px){.cardlp-hero__text,.cardlp-hero__demo{display:block;min-width:0}}.cardlp-hero__title{grid-area:title;font-size:min(34px,8.4vw);line-height:1.06;word-spacing:.14em}@media (min-width: 640px){.cardlp-hero__title{font-size:clamp(44px,6.8vw,52px)}}@media (min-width: 900px){.cardlp-hero__title{font-size:clamp(34px,4vw,52px);line-height:1.04}}@media (min-width: 1200px){.cardlp-hero__title{font-size:58px}}@media (min-width: 1680px){.cardlp-hero__title{font-size:65px}}@media (max-height: 480px) and (orientation: landscape) and (max-width: 899px){.cardlp-hero__title{font-size:clamp(30px,4.3vw,36px)}}.cardlp-hero__lead{grid-area:lead;max-width:640px;margin-top:20px;color:var(--cardlp-text-2);font-size:16px;line-height:1.5}@media (min-width: 640px){.cardlp-hero__lead{margin-top:16px;font-size:18px}}@media (min-width: 900px){.cardlp-hero__lead{max-width:600px;margin-top:20px}}.cardlp-hero__cta{grid-area:cta;margin-top:8px}@media (min-width: 640px){.cardlp-hero__cta{margin-top:24px}}@media (min-width: 900px){.cardlp-hero__cta{margin-top:28px}}.cardlp-hero__terms{grid-area:terms;display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none;color:var(--cardlp-text-2);font-size:14px;line-height:1.45}@media (min-width: 640px){.cardlp-hero__terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;margin-top:24px;font-size:15px}}@media (min-width: 900px){.cardlp-hero__terms{grid-template-columns:minmax(0,1fr);gap:12px;max-width:560px;margin-top:28px}}.cardlp-hero__term{position:relative;padding-left:22px}.cardlp-hero__term:before{content:"";position:absolute;top:.45em;left:2px;width:8px;height:8px;border-radius:2px;background:var(--cardlp-lime);transform:rotate(45deg)}.cardlp-hero__term strong{color:var(--cardlp-text);font-weight:600}.cardlp-hero__caption{grid-area:caption;max-width:640px;margin-top:16px;color:var(--cardlp-text-2);font-size:13px;line-height:1.4}@media (min-width: 640px){.cardlp-hero__caption{justify-self:center;text-align:center}}@media (min-width: 900px){.cardlp-hero__caption{max-width:none;margin-top:14px;text-wrap:balance}html:not(.cardlp-js) .cardlp-hero__caption{max-width:520px}}.cardlp-fan{grid-area:stage;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cardlp-gap);margin-top:16px}@media (min-width: 640px){.cardlp-fan{margin-top:28px}}@media (min-width: 900px){.cardlp-fan{margin-top:0}}.cardlp-fan__glow,.cardlp-fan__arrow,.cardlp-fan__ctl{display:none}.cardlp-fan__source,.cardlp-fan__card{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;border-radius:var(--cardlp-r);background:var(--cardlp-surface-2)}.cardlp-fan__source{background:#fff}.cardlp-fan__source[data-label]:after{content:attr(data-label)}.cardlp-fan__source:after,.cardlp-fan__source .cardlp-fan__tag{position:absolute;bottom:8px;left:8px;z-index:1;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#0f1113c7;color:#fff;font:600 11px/1 var(--cardlp-font);letter-spacing:.02em;text-transform:uppercase}.cardlp-fan__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cardlp-fan__card:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:3px}html.cardlp-js .cardlp-fan{display:block;aspect-ratio:390/288;margin:8px calc(var(--cardlp-gutter) * -1) 0;overflow-x:clip;isolation:isolate;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;--cardlp-fan-cx: 50%;--cardlp-fan-cy: 45.6%;--cardlp-fan-cw: 50%;--cardlp-fan-x1: 66%;--cardlp-fan-x2: 100%;--cardlp-fan-s1: .8;--cardlp-fan-s2: .64;--cardlp-fan-gx: -74%;--cardlp-fan-gy: -28%}@media (max-width: 639px) and (max-height: 700px){html.cardlp-js .cardlp-fan{aspect-ratio:390/262;--cardlp-fan-cw: 45.5%}}@media (min-width: 640px){html.cardlp-js .cardlp-fan{aspect-ratio:740/442;width:100%;max-width:720px;margin:28px auto 0;overflow:visible;--cardlp-fan-cx: 57.4%;--cardlp-fan-cy: 47%;--cardlp-fan-cw: 35%;--cardlp-fan-x1: 50.6%;--cardlp-fan-x2: 80.9%;--cardlp-fan-s1: .84;--cardlp-fan-s2: .7;--cardlp-fan-gx: -139%;--cardlp-fan-gy: 9%}}@media (min-width: 900px){html.cardlp-js .cardlp-fan{max-width:none;margin:0;--cardlp-fan-gx: -143%}}@media (max-height: 480px) and (orientation: landscape) and (max-width: 899px){html.cardlp-js .cardlp-fan{max-width:min(720px,(100vh - 120px) * 740 / 442);max-width:min(720px,(100dvh - 120px) * 740 / 442)}}html.cardlp-js .cardlp-fan__glow{position:absolute;top:46%;left:var(--cardlp-fan-cx);z-index:0;display:block;width:104%;height:118%;background:radial-gradient(closest-side,#e7c79a52,#e7c79a1a 48%,#e7c79a00);background:radial-gradient(closest-side,color-mix(in srgb,var(--cardlp-tint) 70%,transparent) 0%,color-mix(in srgb,var(--cardlp-tint) 30%,transparent) 50%,transparent 100%);opacity:.7;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .5s ease}@media (min-width: 640px){html.cardlp-js .cardlp-fan__glow{width:104%;height:140%}}html.cardlp-js .cardlp-fan__source{position:absolute;top:2%;left:2.5%;z-index:40;width:21%;border-radius:8px;box-shadow:0 0 0 2px var(--cardlp-bg),0 16px 32px -10px #000000b3;transform:rotate(-6deg);transition:transform .3s var(--cardlp-ease),opacity .2s ease}html.cardlp-js .cardlp-fan__source:after,html.cardlp-js .cardlp-fan__source .cardlp-fan__tag{bottom:5px;left:5px;height:18px;padding:0 6px;font-size:10px;letter-spacing:0}@media (max-width: 379px){html.cardlp-js .cardlp-fan__source:after,html.cardlp-js .cardlp-fan__source .cardlp-fan__tag{bottom:4px;left:4px;height:16px;padding:0 5px;font-size:9px}}@media (min-width: 640px){html.cardlp-js .cardlp-fan__source{top:54%;left:.2%;z-index:15;width:17.5%;border-radius:10px;box-shadow:0 0 0 3px var(--cardlp-bg),0 24px 48px -16px #000c;transform:translateY(-50%) rotate(-6deg)}html.cardlp-js .cardlp-fan__source:after,html.cardlp-js .cardlp-fan__source .cardlp-fan__tag{bottom:6px;left:6px;height:20px;padding:0 7px;font-size:10px;letter-spacing:.02em}}@media (min-width: 900px){html.cardlp-js .cardlp-fan__source{left:-2%;width:18.75%}html.cardlp-js .cardlp-fan__source:after,html.cardlp-js .cardlp-fan__source .cardlp-fan__tag{bottom:5px;left:5px;height:16px;padding:0 5px;font-size:9px;letter-spacing:0}}@media (min-width: 1200px){html.cardlp-js .cardlp-fan__source:after,html.cardlp-js .cardlp-fan__source .cardlp-fan__tag{bottom:6px;left:6px;height:18px;padding:0 6px;font-size:10px}}@media (min-width: 1360px){html.cardlp-js .cardlp-fan__source:after,html.cardlp-js .cardlp-fan__source .cardlp-fan__tag{bottom:8px;left:8px;height:22px;padding:0 8px;font-size:11px;letter-spacing:.02em}}html.cardlp-js .cardlp-fan__arrow{position:absolute;top:1.5%;left:20.5%;z-index:39;display:block;width:11.5%;height:10%;overflow:visible;color:var(--cardlp-lime);filter:drop-shadow(0 2px 6px rgba(0,0,0,.6));pointer-events:none}@media (min-width: 640px){html.cardlp-js .cardlp-fan__arrow{top:-1.4%;left:10.4%;z-index:31;width:30%;height:32.7%}}html.cardlp-js .cardlp-fan__arrow-line{stroke-dasharray:5 6;animation:cardlp-fan-dash 1.2s linear infinite}html.cardlp-js .cardlp-fan__card{position:absolute;top:var(--cardlp-fan-cy);left:var(--cardlp-fan-cx);z-index:1;width:var(--cardlp-fan-cw);border-radius:10px;box-shadow:0 28px 56px -20px #000c,0 10px 20px -10px #0000008c;transform:translate(-50%,-50%) translate(var(--cardlp-fan-x, 0%),var(--cardlp-fan-y, 0%)) rotate(var(--cardlp-fan-r, 0deg)) scale(var(--cardlp-fan-s, 1));transition:transform .42s var(--cardlp-ease),filter .25s ease,opacity .25s ease;cursor:pointer;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}@media (min-width: 640px){html.cardlp-js .cardlp-fan__card{border-radius:12px}}html.cardlp-js .cardlp-fan__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff12,#fff0 26%);box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 2px 3px #ffffff14;pointer-events:none}html.cardlp-js .cardlp-fan__card:before{content:"";position:absolute;right:8px;bottom:8px;z-index:2;width:30px;height:30px;border:1px solid rgba(197,197,197,.24);border-radius:50%;background:#0f11139e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4h5v5M9 20H4v-5M20 4l-6 6M4 20l6-6'/%3E%3C/svg%3E") center/14px no-repeat;opacity:0;transform:scale(.9);transition:opacity .2s var(--cardlp-ease-std),transform .2s var(--cardlp-ease-std);pointer-events:none}html.cardlp-js .cardlp-fan__card[data-pos="0"]{z-index:30;cursor:zoom-in}html.cardlp-js .cardlp-fan__card[data-pos="-1"]{--cardlp-fan-x: calc(var(--cardlp-fan-x1) * -1);--cardlp-fan-s: var(--cardlp-fan-s1);--cardlp-fan-r: -3deg;z-index:20;filter:brightness(.86)}html.cardlp-js .cardlp-fan__card[data-pos="1"]{--cardlp-fan-x: var(--cardlp-fan-x1);--cardlp-fan-s: var(--cardlp-fan-s1);--cardlp-fan-r: 3deg;z-index:20;filter:brightness(.86)}html.cardlp-js .cardlp-fan__card[data-pos="-2"]{--cardlp-fan-x: calc(var(--cardlp-fan-x2) * -1);--cardlp-fan-s: var(--cardlp-fan-s2);--cardlp-fan-r: -6deg;z-index:10;filter:brightness(.66)}html.cardlp-js .cardlp-fan__card[data-pos="2"]{--cardlp-fan-x: var(--cardlp-fan-x2);--cardlp-fan-s: var(--cardlp-fan-s2);--cardlp-fan-r: 6deg;z-index:10;filter:brightness(.66)}html.cardlp-js .cardlp-fan__card.is-wrap{transition:none}html.cardlp-js .cardlp-fan__card[data-pos="0"]:focus-visible:before{opacity:1;transform:none}@media (hover: hover) and (pointer: fine){html.cardlp-js .cardlp-fan__card:not([data-pos="0"]):hover{filter:brightness(1)}html.cardlp-js .cardlp-fan__card[data-pos="0"]:hover:before{opacity:1;transform:none}}html.cardlp-js .cardlp-fan__img--swap{position:absolute;top:0;right:0;bottom:0;left:0}html.cardlp-js .cardlp-fan.is-gather .cardlp-fan__card{--cardlp-fan-x: var(--cardlp-fan-gx);--cardlp-fan-y: var(--cardlp-fan-gy);--cardlp-fan-s: .36;--cardlp-fan-r: -6deg;opacity:0;transition-duration:.16s;transition-timing-function:ease-in}html.cardlp-js .cardlp-fan.is-gather .cardlp-fan__source{opacity:.25}html.cardlp-js .cardlp-fan.is-gather .cardlp-fan__glow{opacity:.12;transition-duration:.16s}html.cardlp-js .cardlp-fan.is-deal .cardlp-fan__card[data-pos="-1"]{transition-delay:70ms}html.cardlp-js .cardlp-fan.is-deal .cardlp-fan__card[data-pos="1"]{transition-delay:.14s}html.cardlp-js .cardlp-fan.is-deal .cardlp-fan__card[data-pos="2"]{transition-delay:.21s}html.cardlp-js .cardlp-fan.is-deal .cardlp-fan__card[data-pos="-2"]{transition-delay:.28s}html.cardlp-js .cardlp-fan.is-first{--cardlp-fan-step: 1.8s}html.cardlp-js .cardlp-fan.is-first.is-gather .cardlp-fan__source,html.cardlp-js .cardlp-fan.is-first.is-deal .cardlp-fan__source{z-index:35;opacity:1}html.cardlp-js .cardlp-fan.is-first.is-gather .cardlp-fan__card{opacity:1;transition-duration:.18s}html.cardlp-js .cardlp-fan.is-first.is-gather .cardlp-fan__glow{opacity:.4}html.cardlp-js .cardlp-fan.is-first.is-deal .cardlp-fan__card{transition-duration:.52s,.25s,.25s}html.cardlp-js .cardlp-fan__ctl{position:absolute;bottom:0;left:var(--cardlp-fan-cx);z-index:41;display:flex;align-items:center;gap:10px;height:28px;padding-left:38px;transform:translate(-50%)}@media (min-width: 640px){html.cardlp-js .cardlp-fan__ctl{bottom:2px}}html.cardlp-js .cardlp-fan__bars{display:flex;gap:4px}html.cardlp-js .cardlp-fan__bar{width:28px;height:3px;overflow:hidden;border-radius:2px;background:#ffffff38}html.cardlp-js .cardlp-fan__bar:after{content:"";display:block;height:100%;background:var(--cardlp-text);transform:scaleX(0);transform-origin:0 50%}html.cardlp-js .cardlp-fan__bar.is-done:after{transform:scaleX(1)}html.cardlp-js .cardlp-fan__bar.is-active:after{animation:cardlp-fan-fill var(--cardlp-fan-step, 3.2s) linear forwards}html.cardlp-js .cardlp-fan.is-paused .cardlp-fan__bar.is-active:after,html.cardlp-js .cardlp-fan.is-paused .cardlp-fan__arrow-line{animation-play-state:paused}html.cardlp-js .cardlp-fan.is-held .cardlp-fan__bar.is-active:after{animation:none;transform:scaleX(1)}html.cardlp-js .cardlp-fan__pause{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:var(--cardlp-text);cursor:pointer;transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}html.cardlp-js .cardlp-fan__pause[hidden]{display:none}html.cardlp-js .cardlp-fan__pause:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}html.cardlp-js .cardlp-fan__pause:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:2px}@media (hover: hover) and (pointer: fine){html.cardlp-js .cardlp-fan__pause:hover{background:#ffffff2e}}html.cardlp-js .cardlp-fan__pause-icon--play,html.cardlp-js .cardlp-fan.is-held .cardlp-fan__pause-icon--pause{display:none}html.cardlp-js .cardlp-fan.is-held .cardlp-fan__pause-icon--play{display:block}@media (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-fan__card,html.cardlp-js .cardlp-fan__source,html.cardlp-js .cardlp-fan__glow{transition:none}html.cardlp-js .cardlp-fan__arrow-line{animation:none}html.cardlp-js .cardlp-fan__pause{display:none}html.cardlp-js .cardlp-fan__ctl{padding-left:0}}@keyframes cardlp-fan-fill{to{transform:scaleX(1)}}@keyframes cardlp-fan-dash{to{stroke-dashoffset:-22}}.cardlp-picker{grid-area:picker;display:flex;gap:8px;margin:2px calc(var(--cardlp-gutter) * -1) 0;padding:4px var(--cardlp-gutter);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.cardlp-picker::-webkit-scrollbar{display:none}@media (min-width: 640px){.cardlp-picker{flex-wrap:wrap;justify-content:center;margin:14px 0 0;padding:4px 0;overflow:visible}html.cardlp-js .cardlp-picker{padding-left:14.8%}}@media (min-width: 900px){html.cardlp-js .cardlp-hero__caption{padding-right:max(0px,(85.2% - 520px) / 2);padding-left:calc(14.8% + max(0px,(85.2% - 520px) / 2))}}.cardlp-reel--band{position:relative;margin-top:32px;overflow:visible;-webkit-mask-image:none;mask-image:none}@media (min-width: 640px){.cardlp-reel--band{margin-top:40px}}@media (min-width: 900px){.cardlp-reel--band{margin-top:48px}}.cardlp-reel--band:not(.is-on){overflow:visible}@media (prefers-reduced-motion: reduce){.cardlp-reel--band{overflow:visible}}@media (min-width: 1440px){.cardlp-reel--band .cardlp-reel__item{width:190px}}.cardlp-reel__view{display:flex;gap:var(--cardlp-gap);overflow:hidden;overflow:clip;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}@media (min-width: 900px){.cardlp-reel__view{display:grid}}.cardlp-reel__track{flex:none}.cardlp-reel__track[hidden]{display:none}.cardlp-reel--band.is-on .cardlp-reel__view:has(:focus-visible){padding-left:var(--cardlp-gutter);-webkit-mask-image:none;mask-image:none}.cardlp-reel--band:not(.is-on) .cardlp-reel__view{padding:0 var(--cardlp-gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding:0 var(--cardlp-gutter);-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent);scrollbar-width:none;-ms-overflow-style:none}.cardlp-reel--band:not(.is-on) .cardlp-reel__view::-webkit-scrollbar{display:none}@media (prefers-reduced-motion: reduce){.cardlp-reel--band .cardlp-reel__view{padding:0 var(--cardlp-gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding:0 var(--cardlp-gutter);-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent);scrollbar-width:none;-ms-overflow-style:none}.cardlp-reel--band .cardlp-reel__view::-webkit-scrollbar{display:none}}.cardlp-reel__cell{flex:none;scroll-snap-align:start}.cardlp-reel__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.cardlp-reel--band .cardlp-reel__item{cursor:zoom-in;-webkit-tap-highlight-color:transparent}.cardlp-reel--band .cardlp-reel__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--cardlp-border);pointer-events:none;transition:box-shadow .15s ease}.cardlp-reel--band .cardlp-reel__item:focus-visible{outline:0}.cardlp-reel--band .cardlp-reel__item:focus-visible:after{box-shadow:inset 0 0 0 2px var(--cardlp-lime)}@media (hover: hover) and (pointer: fine){.cardlp-reel--band .cardlp-reel__item:hover .cardlp-reel__img{transform:scale(1.04)}.cardlp-reel--band .cardlp-reel__item:hover:after{box-shadow:inset 0 0 0 1px var(--cardlp-border-strong)}}.cardlp-reel--band.is-on .cardlp-reel__track{animation-name:cardlp-reel-loop}.cardlp-reel--band.is-on .cardlp-reel__track--back{animation-direction:reverse}.cardlp-reel--band:not(.is-paused) .cardlp-reel__view:not(:hover) .cardlp-reel__track{animation-play-state:running}@media (hover: none){.cardlp-reel--band:not(.is-paused) .cardlp-reel__view .cardlp-reel__track{animation-play-state:running}}@keyframes cardlp-reel-loop{to{transform:translate3d(calc((-100% - var(--cardlp-gap)) / var(--cardlp-reel-n, 2)),0,0)}}.cardlp-reel--band.is-touch .cardlp-reel__track{width:auto;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;animation:none;will-change:auto;scrollbar-width:none;-ms-overflow-style:none}.cardlp-reel--band.is-touch .cardlp-reel__track::-webkit-scrollbar{display:none}.cardlp-reel--band.is-touch .cardlp-reel__view{display:grid}.cardlp-reel__pause{position:absolute;right:var(--cardlp-gutter);bottom:8px;z-index:2;transition:opacity .2s var(--cardlp-ease-std),background-color .15s ease}.cardlp-reel__pause[hidden]{display:none}.cardlp-reel__pause:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}@media (hover: hover) and (pointer: fine){.cardlp-reel__pause{opacity:0}.cardlp-reel--band:hover .cardlp-reel__pause,.cardlp-reel--band.is-stopped .cardlp-reel__pause,.cardlp-reel__pause:focus-visible{opacity:1}}@media (prefers-reduced-motion: reduce){.cardlp-reel__pause{display:none}}.cardlp-reel__pause-icon--play,.cardlp-reel--band.is-stopped .cardlp-reel__pause-icon--pause{display:none}.cardlp-reel--band.is-stopped .cardlp-reel__pause-icon--play{display:block}@property --cardlp-types-tint{syntax: "<color>"; inherits: true; initial-value: #e7c79a;}.cardlp-types__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.cardlp-types__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cardlp-gap);max-width:640px;margin:0;padding:0;list-style:none}.cardlp-types__chip{position:relative;display:flex;align-items:center;gap:10px;height:100%;min-height:52px;padding:8px 12px;overflow:hidden;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r);background:var(--cardlp-surface);font:600 14px/1.2 var(--cardlp-font);text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.cardlp-types__chip,.cardlp-types__chip:hover{color:var(--cardlp-text-2)}.cardlp-types__chip:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:2px}@media (hover: hover) and (pointer: fine){.cardlp-types__chip:hover{border-color:var(--cardlp-border-strong);background:var(--cardlp-surface-2);color:var(--cardlp-text)}}@media (max-width: 379px){.cardlp-types__chip{gap:8px;padding:8px 10px;font-size:13px}}@media (min-width: 900px){.cardlp-types__chip{min-height:48px;padding:8px 14px;font-size:15px}}.cardlp-types__icon{flex:none;width:18px;height:18px;color:var(--cardlp-text-3);transition:color .15s ease}@media (max-width: 339px){.cardlp-types__icon{display:none}}.cardlp-types__name{min-width:0}.cardlp-types__shot{margin:0}.cardlp-types__shot:after{content:attr(data-label);display:block;margin-top:8px;color:var(--cardlp-text-2);font-size:13px;line-height:1.3;transition:color .2s ease}.cardlp-types__pic{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border-radius:var(--cardlp-r);background:var(--cardlp-surface-2)}.cardlp-types__pic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--cardlp-border);pointer-events:none}.cardlp-types__img,.cardlp-types__scheme{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cardlp-types__img{-o-object-fit:cover;object-fit:cover}.cardlp-types__scheme{color:var(--cardlp-text)}.cardlp-types__shot--scheme .cardlp-types__pic{background:radial-gradient(120% 80% at 50% 0%,rgba(255,255,255,.06),transparent 60%),radial-gradient(circle at 1px 1px,rgba(255,255,255,.07) 1px,transparent 1.6px) 0 0/16px 16px,var(--cardlp-surface-2)}.cardlp-types__note{max-width:640px}.cardlp-phone__screen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px var(--cardlp-gap)}@media (min-width: 640px){.cardlp-phone__screen{grid-template-columns:repeat(4,minmax(0,1fr))}}.cardlp-phone__dots,.cardlp-phone__body{display:none}.cardlp-phone__dot{flex:none;width:6px;height:6px;border-radius:3px;background:#ffffff57;transition:width .25s var(--cardlp-ease),background-color .25s ease}.cardlp-phone__dot.is-active{width:16px;background:#fff}html.cardlp-js .cardlp-types__chip.is-active{border-color:var(--cardlp-lime-border);background:var(--cardlp-lime-soft)}html.cardlp-js .cardlp-types__chip.is-active,html.cardlp-js .cardlp-types__chip.is-active:hover{color:var(--cardlp-text)}html.cardlp-js .cardlp-types__chip.is-active .cardlp-types__icon{color:var(--cardlp-lime)}html.cardlp-js .cardlp-types.is-auto .cardlp-types__chip.is-active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--cardlp-lime);transform-origin:0 50%;animation:cardlp-types-tick 3s linear both paused}@media (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-types.is-auto .cardlp-types__chip.is-active:after{animation:none;opacity:0}}html.cardlp-js .cardlp-types.is-auto.is-live .cardlp-types__chip.is-active:after{animation-play-state:running}@keyframes cardlp-types-tick{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width: 639px){html.cardlp-js .cardlp-phone__screen{display:flex;gap:var(--cardlp-gap);margin:0 calc(var(--cardlp-gutter) * -1);padding:0 var(--cardlp-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--cardlp-gutter);scrollbar-width:none;-ms-overflow-style:none}html.cardlp-js .cardlp-phone__screen::-webkit-scrollbar{display:none}html.cardlp-js .cardlp-types__shot{flex:0 0 min(264px,70%);scroll-snap-align:start}html.cardlp-js .cardlp-types__shot.is-active:after{color:var(--cardlp-text)}html.cardlp-js .cardlp-phone__dots{display:flex;justify-content:center;gap:6px;margin-top:14px}}@media (min-width: 640px){html.cardlp-js .cardlp-types__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"text text" "list stage" "note note";-moz-column-gap:16px;column-gap:16px}html.cardlp-js .cardlp-types__text{grid-area:text}html.cardlp-js .cardlp-types__list{grid-area:list;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(48px,1fr);max-width:none}html.cardlp-js .cardlp-types__note{grid-area:note}html.cardlp-js .cardlp-types__stage{position:relative;display:grid;grid-area:stage;place-items:center;padding:24px 16px;overflow:hidden;isolation:isolate;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r-lg);background:var(--cardlp-surface);transition:opacity .5s var(--cardlp-ease),transform .5s var(--cardlp-ease),--cardlp-types-tint .5s ease}html.cardlp-js .cardlp-types__stage:before,html.cardlp-js .cardlp-types__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none}html.cardlp-js .cardlp-types__stage:before{background-image:radial-gradient(circle at 1px 1px,#23262a 1px,transparent 1.6px),radial-gradient(circle at 13px 21.8px,#23262a 1px,transparent 1.6px);background-size:24px 41.57px;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000 0%,transparent 85%);mask-image:radial-gradient(70% 70% at 50% 45%,#000 0%,transparent 85%)}html.cardlp-js .cardlp-types__stage:after{background:radial-gradient(64% 56% at 50% 44%,color-mix(in srgb,var(--cardlp-types-tint) 46%,transparent),transparent 74%)}html.cardlp-js .cardlp-phone{position:relative;width:min(264px,82%);padding:10px;border:1px solid var(--cardlp-border-strong);border-radius:36px;background:#0b0b0c;box-shadow:0 40px 80px -30px #000000e6,inset 0 1px #ffffff14}html.cardlp-js .cardlp-phone:before,html.cardlp-js .cardlp-phone:after{content:"";position:absolute;width:3px;border-radius:2px;background:var(--cardlp-surface-3)}html.cardlp-js .cardlp-phone:before{top:22%;right:-3px;height:13%}html.cardlp-js .cardlp-phone:after{top:17%;left:-3px;height:8%;box-shadow:0 46px 0 var(--cardlp-surface-3)}html.cardlp-js .cardlp-phone__screen{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border-radius:26px 26px 10px 10px;background:var(--cardlp-surface-2)}html.cardlp-js .cardlp-types__shot{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.04);transition:opacity .3s ease,transform .5s var(--cardlp-ease)}html.cardlp-js .cardlp-types__shot:after{content:none}html.cardlp-js .cardlp-types__shot.is-active{z-index:1;opacity:1;transform:none}}@media (min-width: 640px) and (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-types__shot{transform:none;transition:none}}@media (min-width: 640px){html.cardlp-js .cardlp-types__pic{height:100%;aspect-ratio:auto;border-radius:0}html.cardlp-js .cardlp-types__pic:after{content:none}html.cardlp-js .cardlp-phone__dots{position:relative;z-index:2;display:flex;gap:5px;width:-moz-fit-content;width:fit-content;margin:-24px auto 0;padding:5px 8px;border-radius:999px;background:#0f11138c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html.cardlp-js .cardlp-phone__body{display:grid;gap:8px;padding:18px 6px 10px}html.cardlp-js .cardlp-phone__line{width:82%;height:10px;border-radius:5px;background:var(--cardlp-surface-3)}html.cardlp-js .cardlp-phone__line:nth-child(2){width:56%}html.cardlp-js .cardlp-phone__line:nth-child(3){width:34%;height:16px;margin-top:4px;border-radius:8px}}@media (min-width: 900px){html.cardlp-js .cardlp-types__grid{grid-template-columns:minmax(0,47fr) minmax(0,53fr);grid-template-areas:"text stage" "list stage" "note stage";grid-template-rows:auto auto 1fr;-moz-column-gap:32px;column-gap:32px;align-items:start}html.cardlp-js .cardlp-types__list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}html.cardlp-js .cardlp-types__stage{position:sticky;top:var(--cardlp-sticky-top);align-self:start;min-height:min(620px,100vh - var(--cardlp-sticky-top) - 24px);padding:32px 16px}html.cardlp-js .cardlp-phone{width:min(300px,70%)}html.cardlp-js .cardlp-phone__screen{overflow:visible;background:none}html.cardlp-js .cardlp-types__shot{z-index:-1;overflow:hidden;border-radius:16px;transform:scale(.7);transition:opacity .3s ease,transform .55s var(--cardlp-ease),filter .3s ease}html.cardlp-js .cardlp-types__shot.is-prev,html.cardlp-js .cardlp-types__shot.is-next{opacity:1;filter:brightness(.5);cursor:pointer}html.cardlp-js .cardlp-types__shot.is-prev{transform:translate(-76%) scale(.8) rotate(-4deg)}html.cardlp-js .cardlp-types__shot.is-next{transform:translate(76%) scale(.8) rotate(4deg)}html.cardlp-js .cardlp-types__shot.is-active{z-index:1;border-radius:26px 26px 10px 10px;transform:none}}@media (min-width: 900px) and (hover: hover) and (pointer: fine){html.cardlp-js .cardlp-types__shot.is-prev:hover,html.cardlp-js .cardlp-types__shot.is-next:hover{filter:brightness(.75)}}@media (min-width: 900px) and (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-types__shot{transition:none}}@media (min-width: 900px){html.cardlp-js .cardlp-types__shot--scheme.is-prev,html.cardlp-js .cardlp-types__shot--scheme.is-next{filter:brightness(.8)}}@media (min-width: 900px) and (hover: hover) and (pointer: fine){html.cardlp-js .cardlp-types__shot--scheme.is-prev:hover,html.cardlp-js .cardlp-types__shot--scheme.is-next:hover{filter:brightness(1)}}@media (min-width: 1200px){html.cardlp-js .cardlp-types__grid{grid-template-columns:620px minmax(0,1fr);-moz-column-gap:48px;column-gap:48px}}.cardlp-steps__frame{overflow:visible;overflow:clip}.cardlp-steps__frame .cardlp-frame__dots{border-radius:inherit}.cardlp-steps__list{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin:0;padding:0;list-style:none;counter-reset:cardlp-step}@media (min-width: 640px){.cardlp-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}}.cardlp-steps__item{display:grid;grid-template-rows:1fr auto;gap:18px;counter-increment:cardlp-step}.cardlp-steps__text{max-width:560px;margin:0;padding-top:16px;border-top:1px solid var(--cardlp-border);color:var(--cardlp-text-2);font-size:15px;line-height:1.5}.cardlp-steps__text:before{content:counter(cardlp-step,decimal-leading-zero);display:block;margin-bottom:10px;color:var(--cardlp-lime);font-family:var(--cardlp-display);font-weight:800;font-size:28px;line-height:.95;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.cardlp-steps__title{display:block;margin-bottom:6px;color:var(--cardlp-text);font-size:18px;font-weight:600;line-height:1.25;transition:color .25s ease}.cardlp-steps__desc{transition:color .25s ease}.cardlp-steps__window{overflow:hidden;border:1px solid var(--cardlp-border-strong);border-radius:var(--cardlp-r);background:var(--cardlp-surface);box-shadow:0 24px 48px -28px #000000e6}.cardlp-steps__bar{display:flex;align-items:stretch;height:28px;padding-left:12px;border-bottom:1px solid var(--cardlp-border)}.cardlp-steps__dots{display:flex;flex:1;align-items:center;gap:6px;padding-right:12px}.cardlp-steps__dots i{width:8px;height:8px;border-radius:50%;background:var(--cardlp-surface-3)}.cardlp-steps__dots:after{content:counter(cardlp-step,decimal-leading-zero);margin-left:auto;color:var(--cardlp-text-3);font:800 12px/1 var(--cardlp-display);letter-spacing:.04em}.cardlp-steps__pause{display:flex;flex:none;align-items:center;justify-content:center;width:36px;padding:0;border:0;border-left:1px solid var(--cardlp-border);background:none;color:var(--cardlp-text-2);cursor:pointer;transition:color .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.cardlp-steps__pause[hidden]{display:none}.cardlp-steps__pause:before{content:"";width:8px;height:10px;border:solid currentColor;border-width:0 3px;border-radius:1px}.cardlp-steps__pause:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:-2px}@media (hover: hover) and (pointer: fine){.cardlp-steps__pause:hover{background:var(--cardlp-surface-2);color:var(--cardlp-text)}}.cardlp-steps.is-stopped .cardlp-steps__pause:before{width:9px;border:0;border-radius:0;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.cardlp-steps__view{position:relative;aspect-ratio:var(--cardlp-steps-ratio, 1.6);overflow:hidden;background:#0c0d0f;container-type:inline-size}.cardlp-steps__video,.cardlp-steps__still{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cardlp-steps__cta{margin-top:28px}.cardlp-steps__video::-webkit-media-controls{background:transparent!important}@media (min-width: 900px){html.cardlp-js .cardlp-steps__body{--cardlp-steps-w: calc(47% - 16px) ;--cardlp-steps-gap: 32px;position:relative}html.cardlp-js .cardlp-steps__list{display:block;width:var(--cardlp-steps-w);background:linear-gradient(var(--cardlp-surface-3),var(--cardlp-surface-3)) 0 0/2px 100% no-repeat}html.cardlp-js .cardlp-steps__item{display:block}html.cardlp-js .cardlp-steps__text{position:relative;max-width:none;padding:22px 0 22px 68px;font-size:16px;line-height:1.55}html.cardlp-js .cardlp-steps__text:before{position:absolute;top:21px;left:22px;margin:0;color:var(--cardlp-text-3);transition:color .25s ease}html.cardlp-js .cardlp-steps__text:after{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--cardlp-lime);transform:scaleY(0);transform-origin:50% 0;transition:transform .4s var(--cardlp-ease)}html.cardlp-js .cardlp-steps__item:first-child .cardlp-steps__text{border-top-color:transparent}html.cardlp-js .cardlp-steps__title{font-size:20px}html.cardlp-js .cardlp-steps__desc{display:block}html.cardlp-js .cardlp-steps__item:not(.is-active) .cardlp-steps__title{color:var(--cardlp-text-2)}html.cardlp-js .cardlp-steps__item:not(.is-active) .cardlp-steps__desc{color:#f7f7f885}html.cardlp-js .cardlp-steps__item.is-active .cardlp-steps__text:before{color:var(--cardlp-lime)}html.cardlp-js .cardlp-steps__item.is-done .cardlp-steps__text:after{transform:none}html.cardlp-js .cardlp-steps__item.is-active .cardlp-steps__text:after{transform:scaleY(var(--cardlp-steps-p, 1));transition:transform .3s linear}html.cardlp-js .cardlp-steps__media{position:absolute;top:0;right:0;bottom:0;width:calc(100% - var(--cardlp-steps-w) - var(--cardlp-steps-gap));pointer-events:none;container-type:inline-size}html.cardlp-js .cardlp-steps__screen{position:sticky;top:max(var(--cardlp-sticky-top),50vh - 50cqi / var(--cardlp-steps-ratio, 1.6) - 15px);visibility:hidden;opacity:0;transition:opacity .3s ease,visibility 0s .3s}}@media (min-width: 900px) and (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-steps__screen{transition:none}}@media (min-width: 900px){html.cardlp-js .cardlp-steps__item.is-active .cardlp-steps__screen{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .3s ease}}@media (min-width: 900px) and (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-steps__item.is-active .cardlp-steps__screen{transition:none}}@media (min-width: 900px){html.cardlp-js .cardlp-steps__window{border-radius:16px}html.cardlp-js .cardlp-steps__cta{margin-left:68px}}@media (min-width: 1200px){html.cardlp-js .cardlp-steps__body{--cardlp-steps-w: min(520px, 42%);--cardlp-steps-gap: 48px}}.cardlp-scene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.05) 1px,transparent 1.5px) 0 0/3.2cqi 3.2cqi,#0c0d0f}@supports not (width: 1cqi){.cardlp-scene{display:none}}.cardlp-scene__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.cardlp-scene__ln{display:block;flex:none;height:1.2cqi;border-radius:1cqi;background:#fff3}.cardlp-scene__go,.cardlp-scene__save{display:flex;flex:none;align-items:center;justify-content:center;gap:.9cqi;background:#ffffff24;color:#fff9}.cardlp-scene__go svg,.cardlp-scene__save svg{flex:none;width:2.1cqi;height:2.1cqi}.cardlp-scene__go i,.cardlp-scene__save i{flex:none;width:36%;height:1cqi;border-radius:1cqi;background:currentColor;opacity:.75}.cardlp-scene__go--hot,.cardlp-scene__save--hot{background:var(--cardlp-lime);color:var(--cardlp-lime-ink)}.cardlp-scene__go{height:4.2cqi;border-radius:1.1cqi}.cardlp-scene__go--hot{box-shadow:0 1.4cqi 2.6cqi -1.2cqi #d1fe1799}.cardlp-scene__pick{--cardlp-from: scale(1.06);position:absolute;top:-.5cqi;right:-.5cqi;bottom:-.5cqi;left:-.5cqi;border:1.5px solid var(--cardlp-text);border-radius:.3cqi}.cardlp-scene__pick:before{content:"";position:absolute;top:-.8cqi;right:-.8cqi;bottom:-.8cqi;left:-.8cqi;background:radial-gradient(circle closest-side,#f7f7f8 68%,transparent 76%) 0 0,radial-gradient(circle closest-side,#f7f7f8 68%,transparent 76%) 100% 0,radial-gradient(circle closest-side,#f7f7f8 68%,transparent 76%) 0 100%,radial-gradient(circle closest-side,#f7f7f8 68%,transparent 76%) 100% 100%;background-repeat:no-repeat;background-size:1.5cqi 1.5cqi}.cardlp-scene__cursor{position:absolute;top:0;left:0;z-index:5;width:3cqi;height:3cqi;filter:drop-shadow(0 .3cqi .5cqi rgba(0,0,0,.5));transform:translate(var(--cardlp-x),var(--cardlp-y))}.cardlp-scene__tools{position:absolute;top:12.7cqi;left:2.4cqi;display:grid;gap:.9cqi;width:17cqi;padding:1.5cqi;border-radius:1.8cqi;background:var(--cardlp-black);box-shadow:0 0 0 1px var(--cardlp-border)}.cardlp-scene__tool{--cardlp-w: 60%;display:flex;align-items:center;gap:1.2cqi;height:4.1cqi;padding:0 1.1cqi;border-radius:1cqi}.cardlp-scene__tool:before,.cardlp-scene__tool:after{content:"";flex:none}.cardlp-scene__tool:before{width:1.9cqi;height:1.9cqi;border-radius:.5cqi;background:#ffffff42}.cardlp-scene__tool:after{width:var(--cardlp-w);height:1.1cqi;border-radius:1cqi;background:#ffffff24}.cardlp-scene__tool:first-child{background:#ffffff12}.cardlp-scene__tool:nth-child(2n){--cardlp-w: 46%}.cardlp-scene__tool:nth-child(3n){--cardlp-w: 66%}.cardlp-scene__tool--hot,.cardlp-scene__tool--hot:first-child{background:var(--cardlp-lime-soft);box-shadow:inset 0 0 0 1px var(--cardlp-lime-border)}.cardlp-scene__tool--hot:before,.cardlp-scene__tool--hot:first-child:before{background:var(--cardlp-lime)}.cardlp-scene__tool--hot:after,.cardlp-scene__tool--hot:first-child:after{background:#ffffff80}.cardlp-scene__dock{position:absolute;bottom:3cqi;left:59.5cqi;display:flex;gap:.8cqi;padding:.8cqi;border-radius:1.5cqi;background:var(--cardlp-black);box-shadow:0 0 0 1px var(--cardlp-border);transform:translate(-50%)}.cardlp-scene__dock>i{width:3.3cqi;height:3.3cqi;border-radius:.9cqi;background:#ffffff14}.cardlp-scene__save{width:10.5cqi;height:3.3cqi;border-radius:.9cqi}.cardlp-scene__zoom{position:absolute;top:3cqi;right:2.4cqi;display:flex;gap:.8cqi}.cardlp-scene__zoom i{width:3.3cqi;height:3.3cqi;border-radius:1.7cqi;background:#ffffff14}.cardlp-scene__zoom i+i{width:9cqi;border-radius:1cqi;box-shadow:inset 0 0 0 1px var(--cardlp-border)}.cardlp-scene__photo{--cardlp-from: scale(.9);position:absolute;top:13.5cqi;left:49cqi;width:21cqi;aspect-ratio:3/4;border-radius:.6cqi;background:#fff;box-shadow:0 2cqi 4cqi -1.5cqi #000000b3}.cardlp-scene__acts{--cardlp-from: translateY(1.2cqi);position:absolute;top:43.3cqi;left:50cqi;display:flex;align-items:center;gap:1.2cqi;width:19cqi;height:3.8cqi;padding:0 1.2cqi;border-radius:1.2cqi;background:var(--cardlp-black);box-shadow:0 0 0 1px var(--cardlp-border-strong)}.cardlp-scene__acts i{flex:1;height:1.1cqi;border-radius:1cqi;background:#ffffff38}.cardlp-scene__acts--hot i:first-child{background:var(--cardlp-text)}.cardlp-scene__drop{position:absolute;top:15cqi;left:42.5cqi;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6cqi;width:34cqi;height:25cqi;border:1px dashed var(--cardlp-border-strong);border-radius:2.4cqi;background:var(--cardlp-surface);opacity:0}.cardlp-scene__drop .cardlp-scene__ln{width:17cqi}.cardlp-scene__drop .cardlp-scene__ln+.cardlp-scene__ln{width:12cqi}.cardlp-scene__drop .cardlp-scene__go{width:14cqi;height:4cqi}.cardlp-scene__glyph{width:4.4cqi;height:4.4cqi;border-radius:1cqi;box-shadow:inset 0 0 0 .35cqi #ffffff80}.cardlp-scene--upload .cardlp-scene__cursor{--cardlp-x: 68cqi;--cardlp-y: 40cqi}.cardlp-scene__side{position:absolute;top:4cqi;right:2.4cqi;bottom:4cqi;z-index:2;display:flex;flex-direction:column;gap:1.5cqi;width:22.4cqi;padding:1.6cqi;border-radius:1.8cqi;background:var(--cardlp-black);box-shadow:0 0 0 1px var(--cardlp-border),-2cqi 0 4cqi -2cqi #0009}.cardlp-scene__side>.cardlp-scene__ln{width:9cqi;height:1.4cqi;background:#fff6}.cardlp-scene__side .cardlp-scene__go{margin-top:auto}.cardlp-scene__thumb{position:relative;flex:none;height:13cqi;overflow:hidden;border-radius:1.2cqi;background:#fff}.cardlp-scene__field{position:relative;flex:none;height:6.5cqi;border-radius:1cqi;box-shadow:inset 0 0 0 1px var(--cardlp-border-strong)}.cardlp-scene__field:before{content:"";position:absolute;top:1.3cqi;left:1.2cqi;width:55%;height:1cqi;border-radius:1cqi;background:#ffffff1f}.cardlp-scene__field--sm{height:3.6cqi}.cardlp-scene__count,.cardlp-scene__ratio{display:flex;flex:none}.cardlp-scene__count i,.cardlp-scene__ratio i{position:relative;flex:none}.cardlp-scene__count b,.cardlp-scene__ratio b{--cardlp-from: scale(.4);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--cardlp-text)}.cardlp-scene__count{gap:.8cqi}.cardlp-scene__count i{width:2.9cqi;height:2.9cqi;border-radius:.7cqi;background:#ffffff1a}.cardlp-scene__ratio{align-items:flex-end;gap:1cqi}.cardlp-scene__ratio i{width:2.3cqi;height:3.1cqi;border-radius:.5cqi;box-shadow:inset 0 0 0 1.5px #ffffff59}.cardlp-scene__ratio i:nth-child(2){width:3.1cqi}.cardlp-scene__ratio i:nth-child(3){width:3.7cqi;height:2.8cqi}.cardlp-scene--panel .cardlp-scene__photo{top:14.8cqi;left:38cqi;width:19cqi}.cardlp-scene--panel .cardlp-scene__acts{top:41.9cqi;left:38cqi}.cardlp-scene--panel .cardlp-scene__cursor{--cardlp-x: 78cqi;--cardlp-y: 43cqi}.cardlp-scene__row{position:absolute;top:20cqi;left:23.7cqi;display:flex;align-items:center;gap:1.3cqi}.cardlp-scene__cell{position:relative;flex:none;width:11.2cqi;aspect-ratio:3/4;border-radius:.7cqi;background:var(--cardlp-surface-3)}.cardlp-scene__cell--src{width:9.6cqi;background:#fff}.cardlp-scene__cell--load{--cardlp-from: scale(.94);overflow:hidden}.cardlp-scene__cell--load:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.16) 50%,transparent 70%);transform:translate(-100%)}.cardlp-scene__cell--zoom{z-index:3;box-shadow:0 2cqi 4cqi -1.5cqi #000c}.cardlp-scene__fill{--cardlp-from: none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.cardlp-scene--run .cardlp-scene__side{transform:translate(115%)}.cardlp-scene--run .cardlp-scene__cursor{--cardlp-x: 60cqi;--cardlp-y: 44cqi}.cardlp-scene--check .cardlp-scene__acts{top:36.6cqi;left:55.7cqi}.cardlp-scene__edit{--cardlp-from: translateY(-1cqi);position:absolute;top:41.4cqi;left:55.7cqi;display:flex;align-items:center;gap:1.2cqi;width:19cqi;height:4.4cqi;padding:0 .9cqi 0 1.4cqi;border-radius:1.2cqi;background:var(--cardlp-surface-2);box-shadow:0 0 0 1px var(--cardlp-border-strong)}.cardlp-scene__edit .cardlp-scene__ln{flex:1;transform-origin:0 50%}.cardlp-scene__edit b{flex:none;width:2.6cqi;height:2.6cqi;border-radius:.8cqi;background:#ffffff4d}.cardlp-scene__file{--cardlp-from: translateY(3cqi) scale(.6);position:absolute;top:48.8cqi;left:63.5cqi;width:4.4cqi;height:4.4cqi;filter:drop-shadow(0 .6cqi 1cqi rgba(0,0,0,.6))}.cardlp-scene--check .cardlp-scene__cursor{--cardlp-x: 65cqi;--cardlp-y: 56.6cqi}@media (prefers-reduced-motion: no-preference){.cardlp-scene.is-play [data-cardlp-in],.cardlp-scene.is-play .cardlp-scene__cursor{animation:8s cubic-bezier(.4,0,.2,1) infinite both}.cardlp-scene.is-play.cardlp-scene--upload .cardlp-scene__go,.cardlp-scene.is-play.cardlp-scene--panel .cardlp-scene__tool--hot,.cardlp-scene.is-play.cardlp-scene--run .cardlp-scene__go{animation:cardlp-scene-press 8s cubic-bezier(.4,0,.2,1) infinite both}.cardlp-scene.is-play .cardlp-scene__drop{animation:cardlp-scene-swap 8s cubic-bezier(.4,0,.2,1) infinite both}.cardlp-scene.is-play.cardlp-scene--panel .cardlp-scene__side{animation:cardlp-scene-side-in 8s cubic-bezier(.4,0,.2,1) infinite both}.cardlp-scene.is-play.cardlp-scene--run .cardlp-scene__side{animation:cardlp-scene-side-out 8s cubic-bezier(.4,0,.2,1) infinite both}.cardlp-scene.is-play .cardlp-scene__cell--load:before{animation:cardlp-scene-shimmer 1.5s linear infinite}.cardlp-scene.is-play .cardlp-scene__cell--zoom{animation:cardlp-scene-zoom 8s cubic-bezier(.4,0,.2,1) infinite both}.cardlp-scene.is-play .cardlp-scene__edit .cardlp-scene__ln{animation:cardlp-scene-type 8s cubic-bezier(.4,0,.2,1) infinite both}.cardlp-scene.is-play .cardlp-scene__save--hot{animation:cardlp-scene-press-late 8s cubic-bezier(.4,0,.2,1) infinite both}.cardlp-scene.is-play.cardlp-scene--upload .cardlp-scene__cursor{animation-name:cardlp-scene-cursor-upload}.cardlp-scene.is-play.cardlp-scene--panel .cardlp-scene__cursor{animation-name:cardlp-scene-cursor-panel}.cardlp-scene.is-play.cardlp-scene--run .cardlp-scene__cursor{animation-name:cardlp-scene-cursor-run}.cardlp-scene.is-play.cardlp-scene--check .cardlp-scene__cursor{animation-name:cardlp-scene-cursor-check}.cardlp-scene.is-play [data-cardlp-in="20"]{animation-name:cardlp-scene-in-20}.cardlp-scene.is-play [data-cardlp-in="32"]{animation-name:cardlp-scene-in-32}.cardlp-scene.is-play [data-cardlp-in="38"]{animation-name:cardlp-scene-in-38}.cardlp-scene.is-play [data-cardlp-in="44"]{animation-name:cardlp-scene-in-44}.cardlp-scene.is-play [data-cardlp-in="50"]{animation-name:cardlp-scene-in-50}.cardlp-scene.is-play [data-cardlp-in="56"]{animation-name:cardlp-scene-in-56}.cardlp-scene.is-play [data-cardlp-in="62"]{animation-name:cardlp-scene-in-62}.cardlp-scene.is-play [data-cardlp-in="68"]{animation-name:cardlp-scene-in-68}.cardlp-scene.is-play [data-cardlp-in="86"]{animation-name:cardlp-scene-in-86}}@keyframes cardlp-scene-in-20{0%,20%{opacity:0;transform:var(--cardlp-from, scale(.92))}25%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes cardlp-scene-in-32{0%,32%{opacity:0;transform:var(--cardlp-from, scale(.92))}37%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes cardlp-scene-in-38{0%,38%{opacity:0;transform:var(--cardlp-from, scale(.92))}43%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes cardlp-scene-in-44{0%,44%{opacity:0;transform:var(--cardlp-from, scale(.92))}49%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes cardlp-scene-in-50{0%,50%{opacity:0;transform:var(--cardlp-from, scale(.92))}55%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes cardlp-scene-in-56{0%,56%{opacity:0;transform:var(--cardlp-from, scale(.92))}61%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes cardlp-scene-in-62{0%,62%{opacity:0;transform:var(--cardlp-from, scale(.92))}67%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes cardlp-scene-in-68{0%,68%{opacity:0;transform:var(--cardlp-from, scale(.92))}73%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes cardlp-scene-in-86{0%,86%{opacity:0;transform:var(--cardlp-from, scale(.92))}91%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes cardlp-scene-press{0%,11%,17%,to{transform:none}14%{transform:scale(.92)}}@keyframes cardlp-scene-press-late{0%,83%,89%,to{transform:none}86%{transform:scale(.92)}}@keyframes cardlp-scene-swap{0%,17%{opacity:1}22%,95%{opacity:0}to{opacity:1}}@keyframes cardlp-scene-side-in{0%,16%{transform:translate(115%)}24%,95%{transform:none}to{transform:translate(115%)}}@keyframes cardlp-scene-side-out{0%,16%{transform:none}24%,95%{transform:translate(115%)}to{transform:none}}@keyframes cardlp-scene-shimmer{to{transform:translate(100%)}}@keyframes cardlp-scene-zoom{0%,18%,54%,to{transform:none}26%,46%{transform:scale(1.9)}}@keyframes cardlp-scene-type{0%,66%{transform:scaleX(0)}80%,94%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes cardlp-scene-cursor-upload{0%,30%,to{transform:translate(68cqi,40cqi)}11%,17%{transform:translate(59cqi,33cqi)}}@keyframes cardlp-scene-cursor-panel{0%,66%,to{transform:translate(78cqi,43cqi)}11%,17%{transform:translate(10.5cqi,31cqi)}30%{transform:translate(77.5cqi,38cqi)}56%{transform:translate(92.5cqi,38cqi)}}@keyframes cardlp-scene-cursor-run{0%,30%,to{transform:translate(60cqi,44cqi)}11%,17%{transform:translate(86cqi,54.5cqi)}}@keyframes cardlp-scene-cursor-check{0%,84%,to{transform:translate(65cqi,56.6cqi)}11%,50%{transform:translate(65cqi,27.5cqi)}60%,74%{transform:translate(58cqi,38.3cqi)}}@property --cardlp-pos{syntax: "<number>"; inherits: true; initial-value: 50;}.cardlp-sets__head .cardlp-head__tail{display:block}@media (min-width: 900px){.cardlp-sets__head{flex-direction:column;align-items:flex-start;gap:12px}.cardlp-sets__head .cardlp-head__title{max-width:none}.cardlp-sets__head .cardlp-head__lead{max-width:640px}}@media (min-width: 1440px){.cardlp-sets__head{flex-direction:row;align-items:flex-end;gap:40px}.cardlp-sets__head .cardlp-head__title{flex:none}.cardlp-sets__head .cardlp-head__lead{max-width:540px}}.cardlp-sets__lead,.cardlp-sets__wall{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}html.cardlp-js .cardlp-sets__lead,html.cardlp-js .cardlp-sets__wall{gap:var(--cardlp-gap)}@media (min-width: 900px){html.cardlp-js .cardlp-sets__lead{grid-template-columns:repeat(2,minmax(0,1fr))}}.cardlp-sets__wall{margin-top:28px}html.cardlp-js .cardlp-sets__wall{--cardlp-per: 2;display:flex;flex-wrap:wrap;justify-content:center;margin-top:var(--cardlp-gap)}@media (min-width: 640px){html.cardlp-js .cardlp-sets__wall{--cardlp-per: var(--cardlp-cols-sm, 3)}}@media (min-width: 900px){html.cardlp-js .cardlp-sets__wall{--cardlp-per: var(--cardlp-cols-md, 4)}}@media (min-width: 1200px){html.cardlp-js .cardlp-sets__wall{--cardlp-per: var(--cardlp-cols, 5)}}.cardlp-set{min-width:0}.cardlp-set__compare{display:none}.cardlp-set__thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cardlp-gap)}@media (min-width: 900px){.cardlp-set__thumbs{grid-template-columns:repeat(6,minmax(0,1fr))}}.cardlp-set__tag{position:absolute;bottom:8px;left:8px;z-index:1}.cardlp-set__caption{margin-top:10px;color:var(--cardlp-text-2);font-size:14px;line-height:1.4}.cardlp-set__name{color:var(--cardlp-text);font-weight:600}.cardlp-set--lead:only-child{grid-column:1/-1;justify-self:center;width:100%;max-width:760px}html.cardlp-js .cardlp-set--lead{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"compare" "thumbs" "caption";gap:10px;padding:12px;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r-lg);background:radial-gradient(70% 60% at 22% 38%,color-mix(in srgb,var(--cardlp-tint) 16%,transparent),transparent 72%),var(--cardlp-surface)}@media (min-width: 640px){html.cardlp-js .cardlp-set--lead{grid-template-columns:calc(40% + 16.8px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"compare thumbs" "compare caption";gap:12px 14px;padding:14px}}@media (min-width: 900px){html.cardlp-js .cardlp-set--lead{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"compare" "thumbs" "caption";gap:12px}}@media (min-width: 1200px){html.cardlp-js .cardlp-set--lead{grid-template-columns:calc(40% + 16px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"compare thumbs" "compare caption";gap:12px 16px;padding:16px}}html.cardlp-js .cardlp-set--lead .cardlp-set__compare{display:block;grid-area:compare;align-self:start;justify-self:center;width:100%;max-width:380px}html.cardlp-js .cardlp-set--lead .cardlp-set__thumbs{grid-area:thumbs;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}@media (min-width: 640px){html.cardlp-js .cardlp-set--lead .cardlp-set__thumbs{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:var(--cardlp-gap)}}@media (min-width: 900px){html.cardlp-js .cardlp-set--lead .cardlp-set__thumbs{grid-template-columns:repeat(6,minmax(0,1fr));align-self:auto}}@media (min-width: 1200px){html.cardlp-js .cardlp-set--lead .cardlp-set__thumbs{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start}}html.cardlp-js .cardlp-set--lead .cardlp-set__thumb{border-radius:8px;transition:filter .2s var(--cardlp-ease-std)}@media (min-width: 640px){html.cardlp-js .cardlp-set--lead .cardlp-set__thumb{border-radius:10px}}html.cardlp-js .cardlp-set--lead .cardlp-set__tag{bottom:6px;left:6px}html.cardlp-js .cardlp-set--lead .cardlp-set__tag[data-short]:before{content:attr(data-short)}@media (max-width: 639px){html.cardlp-js .cardlp-set--lead .cardlp-set__tag{display:none}}@media (min-width: 900px) and (max-width: 1199px){html.cardlp-js .cardlp-set--lead .cardlp-set__tag:not([data-short]){display:none}}html.cardlp-js .cardlp-set--lead .cardlp-set__caption{display:flex;grid-area:caption;align-items:baseline;gap:8px;margin:0;padding:2px 2px 0}html.cardlp-js .cardlp-set--lead .cardlp-set__caption:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--cardlp-tint);transform:translateY(-1px)}@media (min-width: 640px){html.cardlp-js .cardlp-set--lead .cardlp-set__caption{align-self:end;padding:0 2px;font-size:15px;line-height:22px}}@media (min-width: 900px){html.cardlp-js .cardlp-set--lead .cardlp-set__caption{align-self:auto;padding:0 2px 2px;font-size:14px;line-height:1.4}}@media (min-width: 1200px){html.cardlp-js .cardlp-set--lead .cardlp-set__caption{align-self:end;padding:0 2px;font-size:15px;line-height:22px}}@media (min-width: 900px) and (max-width: 1199px){html.cardlp-js .cardlp-set--lowres .cardlp-set__compare{max-width:320px}}.cardlp-set.is-ready .cardlp-set__thumb:not(.cardlp-media--source):not([aria-current]){filter:brightness(.84)}.cardlp-set.is-ready .cardlp-set__thumb[aria-current]:after{box-shadow:inset 0 0 0 2px #fff}.cardlp-set.is-ready .cardlp-set__thumb:focus-visible{filter:none}@media (hover: hover) and (pointer: fine){.cardlp-set.is-ready .cardlp-set__thumb:hover{filter:none}}.cardlp-compare{--cardlp-pos: 50;position:relative;container-type:inline-size;overflow:hidden;isolation:isolate;aspect-ratio:3/4;border-radius:var(--cardlp-r);background:#fff;box-shadow:0 18px 36px -18px #000000b3;cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.cardlp-compare:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--cardlp-border-strong);pointer-events:none}.cardlp-compare.is-glide{transition:--cardlp-pos .4s var(--cardlp-ease)}.cardlp-compare.is-slow{transition-duration:.9s}.cardlp-compare.is-hint{animation:cardlp-compare-hint 1.5s var(--cardlp-ease) calc(.25s + var(--cardlp-i, 0) * .22s)}.cardlp-compare__layer{position:absolute;top:0;right:0;bottom:0;left:0}.cardlp-compare__layer--source{clip-path:inset(0 calc(100% - var(--cardlp-pos) * 1%) 0 0)}.cardlp-compare__layer--slide{background:var(--cardlp-surface-2);clip-path:inset(0 0 0 calc(var(--cardlp-pos) * 1%))}.cardlp-compare__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.cardlp-compare__img.is-in{animation:cardlp-compare-in .22s ease-out}.cardlp-compare__tag{position:absolute;top:10px;z-index:1}.cardlp-compare__tag--source{left:10px;opacity:clamp(0,(var(--cardlp-pos) - 28) / 8,1)}.cardlp-compare__tag--slide{right:10px;opacity:clamp(0,(74 - var(--cardlp-pos)) / 8,1)}.cardlp-compare__range{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;font-size:16px;opacity:0;pointer-events:none}.cardlp-compare__line{position:absolute;top:0;bottom:0;left:0;z-index:2;width:0;transform:translate(calc(var(--cardlp-pos) * 1cqw));pointer-events:none}@supports not (width: 1cqw){.cardlp-compare__line{left:calc(var(--cardlp-pos) * 1%);transform:none}}.cardlp-compare__line:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:#fff;box-shadow:0 0 0 1px #0000001a,0 0 14px #0006}.cardlp-compare__grip{position:absolute;top:50%;left:0;display:grid;place-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:#fff;box-shadow:0 4px 12px #00000080,inset 0 -2px #0000001f;color:var(--cardlp-lime-ink);transition:transform .15s var(--cardlp-ease-std)}.cardlp-compare.is-drag .cardlp-compare__grip{transform:scale(1.1)}.cardlp-compare__range:focus-visible~.cardlp-compare__line .cardlp-compare__grip{outline:2px solid var(--cardlp-lime);outline-offset:3px}.cardlp-compare__expand{position:absolute;right:10px;bottom:10px;z-index:4;cursor:pointer}.cardlp-compare__expand,.cardlp-compare__expand:hover{color:var(--cardlp-text)}.cardlp-compare__expand:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}@media (hover: hover) and (pointer: fine){.cardlp-compare:hover .cardlp-compare__grip{transform:scale(1.06)}}@media (prefers-reduced-motion: reduce){.cardlp-compare.is-glide{transition:none}.cardlp-compare.is-hint,.cardlp-compare__img.is-in{animation:none}}@keyframes cardlp-compare-hint{0%,to{--cardlp-pos: 50}38%{--cardlp-pos: 80}76%{--cardlp-pos: 30}}@keyframes cardlp-compare-in{0%{opacity:0}}html.cardlp-js .cardlp-sets__wall--strips{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){html.cardlp-js .cardlp-sets__wall--strips{grid-template-columns:repeat(2,minmax(0,1fr))}}html.cardlp-js .cardlp-set--strip{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r-lg);background:radial-gradient(60% 120% at 12% 30%,color-mix(in srgb,var(--cardlp-tint) 14%,transparent),transparent 72%),var(--cardlp-surface)}@media (min-width: 640px){html.cardlp-js .cardlp-set--strip{gap:12px;padding:14px}}@media (min-width: 1200px){html.cardlp-js .cardlp-set--strip{padding:16px}}html.cardlp-js .cardlp-set--strip .cardlp-set__thumbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}@media (min-width: 640px){html.cardlp-js .cardlp-set--strip .cardlp-set__thumbs{gap:var(--cardlp-gap)}}html.cardlp-js .cardlp-set--strip .cardlp-set__thumb{border-radius:8px}@media (min-width: 640px){html.cardlp-js .cardlp-set--strip .cardlp-set__thumb{border-radius:10px}}html.cardlp-js .cardlp-set--strip .cardlp-set__tag{bottom:6px;left:6px}html.cardlp-js .cardlp-set--strip .cardlp-set__tag[data-short]:before{content:attr(data-short)}html.cardlp-js .cardlp-set--strip .cardlp-set__tag:not([data-short]){display:none}@media (max-width: 639px){html.cardlp-js .cardlp-set--strip .cardlp-set__tag{display:none}}html.cardlp-js .cardlp-set--strip .cardlp-set__caption{display:flex;align-items:baseline;gap:8px;margin:0;padding:0 2px}html.cardlp-js .cardlp-set--strip .cardlp-set__caption:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--cardlp-tint);transform:translateY(-1px)}@media (min-width: 1200px){html.cardlp-js .cardlp-set--strip .cardlp-set__caption{font-size:15px}}.cardlp-set--strip:only-child{grid-column:1/-1;justify-self:center;width:100%;max-width:760px}html.cardlp-js .cardlp-set--deck{--cardlp-src: 30px;position:relative;flex:0 0 calc((100% - (var(--cardlp-per) - 1) * var(--cardlp-gap)) / var(--cardlp-per));padding-top:10px}@media (min-width: 900px){html.cardlp-js .cardlp-set--deck{--cardlp-src: 44px}}@supports (width: 1cqw){html.cardlp-js .cardlp-set--deck{--cardlp-src: clamp(30px, 16cqw, 44px);container-type:inline-size}}html.cardlp-js .cardlp-set--deck:before,html.cardlp-js .cardlp-set--deck:after{content:"";position:absolute;height:14px;border-radius:9px 9px 0 0}html.cardlp-js .cardlp-set--deck:before{top:0;right:11%;left:11%;background:var(--cardlp-surface-2)}html.cardlp-js .cardlp-set--deck:after{top:5px;right:5.5%;left:5.5%;background:var(--cardlp-surface-3)}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs{position:relative;z-index:1;display:block;isolation:isolate;aspect-ratio:3/4;border-radius:var(--cardlp-r);background:var(--cardlp-surface-2)}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:before,html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:after{content:"";position:absolute;right:6px;bottom:10px;left:10px;z-index:7;height:3px;background-size:20% 100%;pointer-events:none}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:before{background-image:linear-gradient(90deg,rgba(255,255,255,.34) calc(100% - 4px),transparent 0);filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:after{background-image:linear-gradient(90deg,#fff calc(100% - 4px),transparent 0);background-repeat:no-repeat;animation:cardlp-sets-deck-mark 9s steps(5,jump-none) infinite;animation-delay:calc(var(--cardlp-i, 0) * -.45s)}html.cardlp-js .cardlp-set--deck .cardlp-set__thumb{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;aspect-ratio:auto;animation:cardlp-sets-deck 9s linear infinite;animation-delay:calc((var(--cardlp-n) - 1) * 1.8s - 9s - var(--cardlp-i, 0) * .45s)}html.cardlp-js .cardlp-set--deck .cardlp-set__thumb.cardlp-media--source{inset:calc(100% + 8px) auto auto 0;z-index:6;width:var(--cardlp-src);overflow:visible;border-radius:6px;opacity:1;aspect-ratio:3/4;animation:none}html.cardlp-js .cardlp-set--deck .cardlp-set__thumb.cardlp-media--source .cardlp-media__img{border-radius:inherit}html.cardlp-js .cardlp-set--deck .cardlp-set__thumb.cardlp-media--source:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}html.cardlp-js .cardlp-set--deck .cardlp-set__tag{display:none}html.cardlp-js .cardlp-set--deck .cardlp-set__caption{display:flex;align-items:center;min-height:calc(var(--cardlp-src) * 4 / 3);margin-top:8px;padding-left:calc(var(--cardlp-src) + 10px);font-size:13px;line-height:1.35}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:has(.cardlp-set__thumb:not(.cardlp-media--source):focus-visible) .cardlp-set__thumb:not(.cardlp-media--source){animation:none}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:has(.cardlp-set__thumb:not(.cardlp-media--source):focus-visible) .cardlp-set__thumb:not(.cardlp-media--source):focus-visible{z-index:5;opacity:1}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:has(.cardlp-set__thumb:not(.cardlp-media--source):focus-visible) .cardlp-set__thumb:not(.cardlp-media--source):focus-visible:after{border-radius:var(--cardlp-r);box-shadow:inset 0 0 0 2px var(--cardlp-lime)}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:has(.cardlp-set__thumb:not(.cardlp-media--source):focus-visible):after{animation:none;opacity:0}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:has(.cardlp-set__thumb:not(.cardlp-media--source):focus-visible):has(.cardlp-set__thumb:nth-child(2):focus-visible):after{background-position-x:0%;opacity:1}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:has(.cardlp-set__thumb:not(.cardlp-media--source):focus-visible):has(.cardlp-set__thumb:nth-child(3):focus-visible):after{background-position-x:25%;opacity:1}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:has(.cardlp-set__thumb:not(.cardlp-media--source):focus-visible):has(.cardlp-set__thumb:nth-child(4):focus-visible):after{background-position-x:50%;opacity:1}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:has(.cardlp-set__thumb:not(.cardlp-media--source):focus-visible):has(.cardlp-set__thumb:nth-child(5):focus-visible):after{background-position-x:75%;opacity:1}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:has(.cardlp-set__thumb:not(.cardlp-media--source):focus-visible):has(.cardlp-set__thumb:nth-child(6):focus-visible):after{background-position-x:100%;opacity:1}html.cardlp-js .cardlp-set--deck:not(.is-inview) .cardlp-set__thumb,html.cardlp-js .cardlp-set--deck:not(.is-inview) .cardlp-set__thumbs:after{animation-play-state:paused}@media (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-set--deck .cardlp-set__thumb{animation:none}html.cardlp-js .cardlp-set--deck .cardlp-set__thumb:nth-child(2){z-index:4;opacity:1}html.cardlp-js .cardlp-set--deck .cardlp-set__thumbs:after{animation:none}}@keyframes cardlp-sets-deck{0%{z-index:3;opacity:1}15.9%{z-index:3;opacity:1}16%{z-index:2;opacity:1}23.9%{z-index:2;opacity:1}24%{z-index:0;opacity:0}95.9%{z-index:0;opacity:0}96%{z-index:4;opacity:0}to{z-index:4;opacity:1}}@keyframes cardlp-sets-deck-mark{0%{background-position-x:0%}to{background-position-x:100%}}.cardlp-settings__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"duo" "calc" "text" "canvas";gap:var(--cardlp-gap)}@media (min-width: 640px){.cardlp-settings__grid{grid-template-areas:"duo" "text" "calc" "canvas"}}@media (min-width: 1200px){.cardlp-settings__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"duo calc" "text calc" "canvas canvas"}}.cardlp-settings__text{grid-area:text;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;padding:16px 0 20px}@media (min-width: 640px){.cardlp-settings__text{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 calc(var(--cardlp-gap) + 40px);padding:20px 20px 28px}}.cardlp-settings__para{max-width:640px;color:var(--cardlp-text-2);font-size:16px;line-height:1.5}@media (min-width: 900px){.cardlp-settings__para{font-size:17px;line-height:1.55}}.cardlp-settings__style{display:grid;align-content:start;gap:16px}.cardlp-settings__field{display:flex;align-items:center;gap:12px;max-width:380px;height:44px;padding:0 14px;border:1px solid var(--cardlp-border-strong);border-radius:var(--cardlp-r-btn);background:var(--cardlp-surface);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cardlp-settings__field-label{flex:none;color:var(--cardlp-text-3);font:600 12px/1 var(--cardlp-font);letter-spacing:.04em;text-transform:uppercase}.cardlp-settings__field-value{position:relative;flex:1;min-width:0;height:20px;overflow:hidden}.cardlp-settings__word{position:absolute;inset:0 auto 0 0;color:var(--cardlp-text);font-size:15px;line-height:20px;white-space:nowrap;opacity:0}.cardlp-settings__word:first-child{opacity:1}.cardlp-settings__word:after{content:"";display:inline-block;width:1.5px;height:16px;margin-left:3px;background:var(--cardlp-lime);vertical-align:-3px}@media (prefers-reduced-motion: no-preference){html.cardlp-live .cardlp-settings__field.is-inview .cardlp-settings__word:after{animation:cardlp-style-caret 1s steps(1) infinite}html.cardlp-live .cardlp-settings__word{opacity:0;animation:cardlp-style-word 9s linear infinite both;animation-delay:calc(var(--cardlp-i, 0) * 3s)}html.cardlp-live .cardlp-settings__field:not(.is-inview) .cardlp-settings__word{animation-play-state:paused}}@keyframes cardlp-style-caret{50%{opacity:0}}@keyframes cardlp-style-word{0%{opacity:0;transform:translateY(8px)}4%,30%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-8px)}}.cardlp-duo{grid-area:duo;position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cardlp-gap)}@media (min-width: 640px){.cardlp-duo{grid-template-columns:repeat(2,minmax(0,1fr))}}.cardlp-duo__card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:20px 20px 8px;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r-lg);background:var(--cardlp-surface)}.cardlp-duo__card--auto{padding-bottom:0;border-color:var(--cardlp-lime-border);background:linear-gradient(180deg,#d1fe171a,#d1fe1708)}.cardlp-duo__title{margin:0 0 12px;color:var(--cardlp-text-2);font:600 12px/1.2 var(--cardlp-font);letter-spacing:.04em;text-transform:uppercase}.cardlp-duo__list{margin:0;padding:0;list-style:none}.cardlp-duo__row{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid var(--cardlp-border);color:var(--cardlp-text);font-size:15px;line-height:1.4}.cardlp-duo__icon{flex:none;width:20px;height:20px;margin-top:1px;color:var(--cardlp-text-3)}.cardlp-duo__card--auto .cardlp-duo__title,.cardlp-duo__card--auto .cardlp-duo__icon{color:var(--cardlp-lime)}.cardlp-duo__card--auto .cardlp-duo__row{border-top-color:#d1fe1724}.cardlp-duo__arrow{position:relative;z-index:1;display:grid;place-items:center;justify-self:center;width:32px;height:32px;margin:-20px 0;border:1px solid var(--cardlp-lime-border);border-radius:50%;background:var(--cardlp-surface-2);background:color-mix(in srgb,var(--cardlp-lime) 14%,var(--cardlp-bg));color:var(--cardlp-lime);transform:rotate(90deg)}@media (min-width: 640px){.cardlp-duo__arrow{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;transform:none}}.cardlp-duo__fan{position:relative;flex:none;aspect-ratio:42/10;margin:auto -20px 0;pointer-events:none}.cardlp-duo__card--auto .cardlp-duo__list{display:flex;flex:1 1 auto;flex-direction:column;margin-bottom:12px}.cardlp-duo__card--auto .cardlp-duo__row{flex:1 1 auto;align-items:center}.cardlp-duo__card--auto .cardlp-duo__icon{margin-top:0}.cardlp-duo__leaf{position:absolute;top:14%;left:calc(5% + var(--cardlp-i, 0) * 17.5%);width:20%;aspect-ratio:3/4;overflow:hidden;border-radius:8px;background:var(--cardlp-surface-2);box-shadow:0 -6px 18px -8px #000000b3,inset 0 0 0 1px #ffffff1f,inset 0 2px 3px #ffffff14;transform:translateY(var(--cardlp-drop, 0%)) rotate(var(--cardlp-turn, 0deg));transition:transform .35s var(--cardlp-ease)}.cardlp-duo__leaf:nth-child(1){--cardlp-turn: -8deg;--cardlp-drop: 12%}.cardlp-duo__leaf:nth-child(2){--cardlp-turn: -4deg;--cardlp-drop: 3%}.cardlp-duo__leaf:nth-child(4){--cardlp-turn: 4deg;--cardlp-drop: 3%}.cardlp-duo__leaf:nth-child(5){--cardlp-turn: 8deg;--cardlp-drop: 12%}.cardlp-duo__leaf-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (hover: hover) and (pointer: fine){.cardlp-duo__card--auto:hover .cardlp-duo__leaf{transform:translateY(calc(var(--cardlp-drop, 0%) - 8%)) rotate(var(--cardlp-turn, 0deg))}}@media (prefers-reduced-motion: reduce){.cardlp-duo__leaf{transition:none}}.cardlp-calc{grid-area:calc;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"panel" "strip";align-content:start;gap:18px;min-width:0;padding:20px;border:1px solid var(--cardlp-border-strong);border-radius:var(--cardlp-r-lg);background:var(--cardlp-surface-2);box-shadow:0 24px 48px -24px #0009}@media (max-width: 639px){.cardlp-calc{padding-top:0}}@media (min-width: 640px){.cardlp-calc{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;grid-template-areas:"controls strip" "controls out";gap:20px 40px;padding:24px}}@media (min-width: 1200px){.cardlp-calc{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"controls" "strip" "out";align-content:space-between;gap:18px;padding:20px}}.cardlp-calc__panel{grid-area:panel;display:flex;flex-direction:column;gap:18px;min-width:0}@media (min-width: 640px){.cardlp-calc__panel{display:contents}}.cardlp-calc__controls{grid-area:controls;min-width:0;margin:0;padding:0;border:0}.cardlp-calc__fields{display:grid;gap:16px}.cardlp-calc__field{display:grid;gap:8px;min-width:0}.cardlp-calc__field--range{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px}.cardlp-calc__label{color:var(--cardlp-text-2);font:600 14px/1.2 var(--cardlp-font)}.cardlp-calc__value:before{content:attr(data-value);color:var(--cardlp-text);font:800 22px/1 var(--cardlp-display);font-variant-numeric:tabular-nums}.cardlp-calc__range{grid-column:1/-1}.cardlp-calc__seg--quality .cardlp-seg__opt:first-child{flex:1.8}@media (pointer: coarse){.cardlp-calc .cardlp-seg__label{height:44px}}@media (max-width: 639px){.cardlp-calc__range,.cardlp-calc .cardlp-seg__input{scroll-margin-top:132px}}.cardlp-calc__controls:disabled .cardlp-range,.cardlp-calc__controls:disabled .cardlp-seg__input{cursor:default}.cardlp-calc__controls:disabled .cardlp-seg__input:not(:checked)+.cardlp-seg__label{opacity:.45}.cardlp-calc__controls:disabled .cardlp-range::-webkit-slider-thumb{visibility:hidden}.cardlp-calc__controls:disabled .cardlp-range::-moz-range-thumb{visibility:hidden}@media (hover: hover) and (pointer: fine){.cardlp-calc__controls:enabled .cardlp-seg__input:not(:checked):hover+.cardlp-seg__label{background:#ffffff12;color:var(--cardlp-text)}.cardlp-calc__controls:enabled .cardlp-range:hover::-webkit-slider-thumb{box-shadow:0 0 0 7px #d1fe174d,0 2px 6px #00000080}.cardlp-calc__controls:enabled .cardlp-range:hover::-moz-range-thumb{box-shadow:0 0 0 7px #d1fe174d}}.cardlp-calc__range:focus-visible{outline:none}.cardlp-calc__controls:enabled .cardlp-calc__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--cardlp-surface-2),0 0 0 5px var(--cardlp-lime)}.cardlp-calc__controls:enabled .cardlp-calc__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--cardlp-surface-2),0 0 0 5px var(--cardlp-lime)}.cardlp-calc__strip{grid-area:strip;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;padding:18px 0 20px;border-top:1px solid var(--cardlp-border)}@media (min-width: 640px){.cardlp-calc__strip{padding-top:0;border-top:0}}@media (min-width: 1200px){.cardlp-calc__strip{padding-top:18px;border-top:1px solid var(--cardlp-border)}}.cardlp-calc__cell{position:relative;aspect-ratio:3/4;border-radius:8px;background:var(--cardlp-surface-3)}.cardlp-calc__cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid var(--cardlp-border-strong);border-radius:inherit;pointer-events:none}.cardlp-calc__cell:after{content:attr(data-cost);position:absolute;top:calc(100% + 7px);right:0;left:0;color:var(--cardlp-text);font:600 12px/1 var(--cardlp-font);font-variant-numeric:tabular-nums;text-align:center;transition:opacity .2s var(--cardlp-ease-std)}.cardlp-calc__cell+.cardlp-calc__cell:after{content:"+" attr(data-cost)}.cardlp-calc__cell--plan{display:grid;place-items:center;background:var(--cardlp-lime-soft);color:var(--cardlp-lime)}.cardlp-calc__cell--plan:before{border-color:var(--cardlp-lime-border)}.cardlp-calc__cell.is-off{background:transparent}.cardlp-calc__cell.is-off:before{border-style:dashed}.cardlp-calc__cell.is-off:after{opacity:0}.cardlp-calc__cell-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;transition:opacity .25s var(--cardlp-ease-std),transform .3s var(--cardlp-ease)}.cardlp-calc__cell.is-off .cardlp-calc__cell-img{opacity:0;transform:scale(.88)}.cardlp-calc__out{grid-area:out;display:grid;align-self:end;gap:6px}@media (max-width: 639px){.cardlp-calc__out{position:relative;order:-1;z-index:2;display:flex;flex-wrap:wrap;align-items:baseline;align-self:stretch;gap:6px 8px;margin:0 -20px;padding:18px 20px 14px;border-bottom:1px solid var(--cardlp-border);border-radius:calc(var(--cardlp-r-lg) - 1px) calc(var(--cardlp-r-lg) - 1px) 0 0;background:var(--cardlp-surface-2)}.cardlp-calc__out:after{content:"";position:absolute;top:calc(100% + 1px);right:0;left:0;height:14px;background:linear-gradient(180deg,var(--cardlp-surface-2),rgba(29,32,36,0));pointer-events:none}html.cardlp-js .cardlp-calc__out{position:sticky;top:0}}@media (max-width: 639px) and (max-height: 480px){.cardlp-calc__out{gap:4px 8px;padding:10px 20px 8px}}.cardlp-calc__cap{color:var(--cardlp-text-2);font-size:14px;line-height:1.2}.cardlp-calc__sum{display:flex;align-items:baseline;gap:10px}@media (max-width: 639px){.cardlp-calc__sum{gap:8px}}.cardlp-calc__num{display:inline-block;margin-left:-.04em;color:var(--cardlp-lime);font:800 56px/.9 var(--cardlp-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}@media (max-width: 639px){.cardlp-calc__num{font-size:40px}}@media (max-width: 639px) and (max-height: 480px){.cardlp-calc__num{font-size:32px}}@media (max-width: 359px){.cardlp-calc__num{font-size:34px}}@media (min-width: 640px){.cardlp-calc__num{font-size:64px}}@media (min-width: 900px){.cardlp-calc__num{font-size:72px}}.cardlp-calc__num.is-pop{animation:cardlp-calc-pop .3s var(--cardlp-ease)}.cardlp-calc__unit{color:var(--cardlp-text);font:600 18px/1 var(--cardlp-font)}.cardlp-calc__note{color:var(--cardlp-text-2);font-size:13px;line-height:1.4}@media (max-width: 639px){.cardlp-calc__note{flex-basis:100%}}@media (prefers-reduced-motion: reduce){.cardlp-calc__num.is-pop{animation:none}.cardlp-calc__cell-img,.cardlp-calc__cell:after{transition:none}}@keyframes cardlp-calc-pop{0%{opacity:.3;transform:translateY(10px)}}.cardlp-canvas{grid-area:canvas;min-width:0;overflow:hidden;border:1px solid var(--cardlp-border-strong);border-radius:var(--cardlp-r-lg);background:var(--cardlp-surface)}.cardlp-canvas__bar{display:flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-bottom:1px solid var(--cardlp-border)}.cardlp-canvas__bar:after{content:"";flex:none;width:36px}.cardlp-canvas__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--cardlp-surface-3)}.cardlp-canvas__address{flex:0 1 260px;height:16px;margin:0 auto;border-radius:999px;background:var(--cardlp-bg)}.cardlp-canvas__body{display:grid;gap:20px;padding:20px}@media (min-width: 900px){.cardlp-canvas__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px;padding:28px 28px 28px 32px}}@media (min-width: 1200px){.cardlp-canvas__body{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.cardlp-canvas__text{display:grid;gap:12px;max-width:560px}.cardlp-canvas__lead{color:var(--cardlp-text-2);font-size:16px;line-height:1.5}@media (min-width: 900px){.cardlp-canvas__lead{font-size:17px;line-height:1.55}}.cardlp-canvas__board{position:relative;isolation:isolate;overflow:hidden;container-type:inline-size;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r);background:var(--cardlp-bg)}.cardlp-canvas__board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(circle at 1px 1px,#23262a 1px,transparent 1.6px),radial-gradient(circle at 13px 21.8px,#23262a 1px,transparent 1.6px);background-size:24px 41.57px;-webkit-mask-image:radial-gradient(120% 120% at 50% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(120% 120% at 50% 50%,#000 30%,transparent 100%)}.cardlp-canvas__row{display:flex;align-items:center;gap:10px;width:-moz-max-content;width:max-content;padding:56px 18px 28px}@media (min-width: 640px){.cardlp-canvas__row{gap:12px;width:auto;padding:64px 24px 36px}}@media (min-width: 1200px){.cardlp-canvas__row{gap:16px;padding:72px 32px 44px}}.cardlp-canvas__item{position:relative;flex:none;width:84px;aspect-ratio:3/4;border-radius:6px;background:var(--cardlp-surface-2);box-shadow:0 12px 24px -12px #000c}@media (min-width: 640px){.cardlp-canvas__item{flex:1 1 0;width:auto;min-width:0}}.cardlp-canvas__item--source{margin-right:8px;background:#fff}.cardlp-canvas__item:before{content:"";position:absolute;bottom:calc(100% + 12px);left:50%;z-index:2;width:60px;height:28px;margin-left:-30px;border:1px solid var(--cardlp-border-strong);border-radius:8px;background:var(--cardlp-surface-3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 16' fill='none' stroke='%23f7f7f8' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='5' width='8.5' height='8.5' rx='1.6'/%3E%3Cpath d='M3 10.5V4a1.5 1.5 0 0 1 1.5-1.5H11'/%3E%3Cpath d='M29.5 4.5h11M33 4.5V3.3a.8.8 0 0 1 .8-.8h2.4a.8.8 0 0 1 .8.8v1.2M31 4.5l.6 8a1.3 1.3 0 0 0 1.3 1.2h4.2a1.3 1.3 0 0 0 1.3-1.2l.6-8'/%3E%3C/svg%3E") center/44px 16px no-repeat;box-shadow:0 8px 16px -6px #0009;opacity:0;transform:translateY(4px);transition:opacity .15s var(--cardlp-ease-std),transform .15s var(--cardlp-ease-std)}.cardlp-canvas__item:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1.5px solid var(--cardlp-lime);border-radius:2px;background:linear-gradient(#fff,#fff) left top/6px 6px no-repeat border-box,linear-gradient(#fff,#fff) right top/6px 6px no-repeat border-box,linear-gradient(#fff,#fff) left bottom/6px 6px no-repeat border-box,linear-gradient(#fff,#fff) right bottom/6px 6px no-repeat border-box;opacity:0;transition:opacity .15s var(--cardlp-ease-std)}.cardlp-canvas__item.is-on:before,.cardlp-canvas__item.is-on:after{opacity:1;transform:none}.cardlp-canvas__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}@media (hover: hover) and (pointer: fine){@supports selector(:has(*)){.cardlp-canvas__item:hover:before,.cardlp-canvas__item:hover:after{opacity:1;transform:none}.cardlp-canvas__board:has(.cardlp-canvas__item:hover) .cardlp-canvas__item.is-on:not(:hover):before,.cardlp-canvas__board:has(.cardlp-canvas__item:hover) .cardlp-canvas__item.is-on:not(:hover):after{opacity:0}}}@media (prefers-reduced-motion: no-preference){html.cardlp-live .cardlp-canvas__item{transition:opacity .45s var(--cardlp-ease),transform .45s var(--cardlp-ease);transition-delay:calc(var(--cardlp-i, 0) * 80ms + .15s)}html.cardlp-live .cardlp-canvas__board:not(.is-inview) .cardlp-canvas__item:not(.cardlp-canvas__item--source){opacity:0;transform:translate3d(-16px,0,0) scale(.94);transition-duration:0s;transition-delay:0s}}@media (prefers-reduced-motion: no-preference) and (max-width: 639px){html.cardlp-live .cardlp-canvas__row{animation:cardlp-canvas-pan 18s ease-in-out infinite alternate}html.cardlp-live .cardlp-canvas__board:not(.is-inview) .cardlp-canvas__row{animation-play-state:paused}}@keyframes cardlp-canvas-pan{0%,14%{transform:none}86%,to{transform:translate3d(calc(100cqi - 100%),0,0)}}.cardlp-check__frame{overflow:hidden;overflow:clip}.cardlp-check__head .cardlp-head__tail{display:block}@media (min-width: 900px){.cardlp-check__head .cardlp-head__title{max-width:1240px}}.cardlp-check__grid{display:flex;flex-direction:column;gap:20px}@media (min-width: 640px){.cardlp-check__grid{display:grid;grid-template-columns:minmax(0,248px) minmax(0,1fr);-moz-column-gap:28px;column-gap:28px}.cardlp-check__grid>*{grid-column:2}}@media (min-width: 900px){.cardlp-check__grid{grid-template-columns:minmax(0,300px) minmax(0,1fr);-moz-column-gap:40px;column-gap:40px}}@media (min-width: 1200px){.cardlp-check__grid{grid-template-columns:minmax(0,380px) minmax(0,1fr);-moz-column-gap:56px;column-gap:56px}.cardlp-check__grid--lowres{grid-template-columns:minmax(0,300px) minmax(0,1fr)}}@media (min-width: 640px){.cardlp-check__grid--plain{grid-template-columns:minmax(0,1fr)}.cardlp-check__grid--plain>*{grid-column:1}}.cardlp-check__lead{max-width:640px;margin:0;color:var(--cardlp-text);font-size:17px;line-height:1.5}@media (min-width: 900px){.cardlp-check__lead{font-size:18px}}.cardlp-check__stage{position:relative;display:grid;justify-items:center;padding:12px 0 16px}.cardlp-check__stage:before{content:"";position:absolute;top:-8px;right:-20px;bottom:-8px;left:-20px;z-index:-1;background-image:radial-gradient(circle at 1px 1px,#23262a 1px,transparent 1.6px),radial-gradient(circle at 13px 21.8px,#23262a 1px,transparent 1.6px);background-size:24px 41.57px;-webkit-mask-image:radial-gradient(closest-side,#000 35%,transparent 100%);mask-image:radial-gradient(closest-side,#000 35%,transparent 100%)}@media (min-width: 640px){.cardlp-check__stage{grid-column:1;grid-row:1/span 5;align-content:start;padding:0}.cardlp-check__stage:before{top:-28px;right:-28px;bottom:-28px;left:-28px}}.cardlp-check__slide{position:relative;width:100%;max-width:300px;aspect-ratio:3/4;counter-reset:cardlp-pin}.cardlp-check__slide:before{content:"";position:absolute;top:-14%;right:-22%;bottom:-14%;left:-22%;z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--cardlp-tint) 30%,transparent),transparent 100%);pointer-events:none}@media (min-width: 640px){.cardlp-check__slide{position:sticky;top:var(--cardlp-sticky-top);max-width:none}}.cardlp-check__shot{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--cardlp-r);background:var(--cardlp-surface-2);box-shadow:0 28px 56px -20px #000c,0 10px 20px -10px #0000008c}.cardlp-check__shot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 2px 3px #ffffff14;pointer-events:none}.cardlp-check__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cardlp-check__area{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .2s var(--cardlp-ease-std);animation:cardlp-check-on 12s linear infinite;animation-delay:calc(var(--cardlp-i, 0) * 2.4s + .42s)}.cardlp-check__dim{fill:#0505068f;opacity:0;transition:opacity .25s var(--cardlp-ease-std)}.cardlp-check__edge{fill:none;stroke:var(--cardlp-lime);stroke-width:1.5px;vector-effect:non-scaling-stroke}.cardlp-check__scan{position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:1px solid var(--cardlp-lime);background:linear-gradient(to top,#d1fe1757,#d1fe1700 56px);opacity:0;transform:translateY(-100%);pointer-events:none;animation:cardlp-check-scan 12s var(--cardlp-ease) infinite,cardlp-check-scan-fade 12s linear infinite}.cardlp-check__pin{position:absolute;top:calc(var(--cardlp-y) * 1%);left:calc(var(--cardlp-x) * 1%);display:grid;place-items:center;width:24px;height:24px;margin:-12px 0 0 -12px;border:1px solid rgba(255,255,255,.92);border-radius:50%;background:#0f1113b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000059;color:#fff;font:600 12px/1 var(--cardlp-font);font-variant-numeric:tabular-nums;counter-increment:cardlp-pin;transition:opacity .3s var(--cardlp-ease-std),transform .45s var(--cardlp-ease);transition-delay:calc(var(--cardlp-i, 0) * 2.4s + .3s)}.cardlp-check__pin:before{content:counter(cardlp-pin)}.cardlp-check__pin:after{content:counter(cardlp-pin);position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;display:grid;place-items:center;border-radius:50%;background:var(--cardlp-lime);color:var(--cardlp-lime-ink);opacity:0;transition:opacity .2s var(--cardlp-ease-std);animation:cardlp-check-on 12s linear infinite;animation-delay:calc(var(--cardlp-i, 0) * 2.4s + .42s)}.cardlp-check__ring{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:2px solid var(--cardlp-lime);border-radius:50%;opacity:0;pointer-events:none;animation:cardlp-check-ring 12s linear infinite;animation-delay:calc(var(--cardlp-i, 0) * 2.4s + .42s)}.cardlp-check__tip{position:absolute;top:50%;left:calc(100% + 6px);display:flex;align-items:center;height:24px;margin-top:-12px;padding:0 10px;border-radius:999px;background:var(--cardlp-lime);box-shadow:0 6px 16px #00000073;color:var(--cardlp-lime-ink);font:600 11px/1 var(--cardlp-font);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s var(--cardlp-ease-std);animation:cardlp-check-on 12s linear infinite;animation-delay:calc(var(--cardlp-i, 0) * 2.4s + .42s)}.cardlp-check__tip:before{content:attr(data-label)}@media (min-width: 1200px){.cardlp-check__tip{height:26px;margin-top:-13px;padding:0 11px;font-size:12px}}.cardlp-check__pin--left .cardlp-check__tip{right:calc(100% + 6px);left:auto}.cardlp-check__pin--top .cardlp-check__tip{margin-top:-20px}@media (min-width: 1200px){.cardlp-check__pin--top .cardlp-check__tip{margin-top:-21px}}.cardlp-check__label{margin-bottom:12px;color:var(--cardlp-text-2)}.cardlp-check__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cardlp-gap);margin:0;padding:0;list-style:none;counter-reset:cardlp-warn}@media (max-width: 639px){.cardlp-check__cards{gap:0;overflow:hidden;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r);background:var(--cardlp-surface)}}@media (min-width: 1200px){.cardlp-check__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.cardlp-check__card{position:relative;display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r);background:var(--cardlp-surface);color:var(--cardlp-text);font-size:15px;line-height:1.45;counter-increment:cardlp-warn}.cardlp-check__card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--cardlp-lime-border);border-radius:inherit;background:linear-gradient(180deg,#d1fe171a,#d1fe1708);opacity:0;pointer-events:none;transition:opacity .2s var(--cardlp-ease-std);animation:cardlp-check-on 12s linear infinite;animation-delay:calc(var(--cardlp-i, 0) * 2.4s + .42s)}@media (max-width: 639px){.cardlp-check__card{padding:12px 14px;border:0;border-radius:0;background:none}.cardlp-check__card+.cardlp-check__card{border-top:1px solid var(--cardlp-border)}.cardlp-check__card:after{top:0;right:0;bottom:0;left:0;border:0;background:linear-gradient(90deg,#d1fe1729,#d1fe1708 70%);box-shadow:inset 2px 0 0 var(--cardlp-lime)}}.cardlp-check__num{position:relative;z-index:1;display:grid;flex:none;place-items:center;width:24px;height:24px;margin-top:-1px;border:1px solid var(--cardlp-border-strong);border-radius:50%;color:var(--cardlp-text-2);font:600 12px/1 var(--cardlp-font);font-variant-numeric:tabular-nums}.cardlp-check__num:before{content:counter(cardlp-warn)}.cardlp-check__num:after{content:counter(cardlp-warn);position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;display:grid;place-items:center;border-radius:50%;background:var(--cardlp-lime);color:var(--cardlp-lime-ink);opacity:0;transition:opacity .2s var(--cardlp-ease-std);animation:cardlp-check-on 12s linear infinite;animation-delay:calc(var(--cardlp-i, 0) * 2.4s + .42s)}.cardlp-check__text{position:relative;z-index:1;min-width:0}.cardlp-check__rule{max-width:640px;margin:0}@media (min-width: 1200px){.cardlp-check__rule{padding-top:16px;padding-bottom:16px;font-size:17px}}.cardlp-check__notes{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cardlp-gap)}@media (min-width: 1200px){.cardlp-check__notes{grid-template-columns:repeat(2,minmax(0,1fr))}}.cardlp-check__note p{margin:0}.cardlp-check__more{margin:0;color:var(--cardlp-text-2);font-size:15px;line-height:1.45}html.cardlp-js .cardlp-check:not(.is-run) .cardlp-check__scan,html.cardlp-js .cardlp-check:not(.is-run) .cardlp-check__area,html.cardlp-js .cardlp-check:not(.is-run) .cardlp-check__ring,html.cardlp-js .cardlp-check:not(.is-run) .cardlp-check__pin:after,html.cardlp-js .cardlp-check:not(.is-run) .cardlp-check__tip,html.cardlp-js .cardlp-check:not(.is-run) .cardlp-check__card:after,html.cardlp-js .cardlp-check:not(.is-run) .cardlp-check__num:after{animation-play-state:paused}.cardlp-check.is-armed:not(.is-seen) .cardlp-check__pin{opacity:0;transform:scale(.4);transition:none}@media (hover: hover) and (pointer: fine){.cardlp-check__card,.cardlp-check__pin{cursor:default}.cardlp-check:has(.cardlp-check__card:hover,.cardlp-check__pin:hover) .cardlp-check__scan,.cardlp-check:has(.cardlp-check__card:hover,.cardlp-check__pin:hover) .cardlp-check__area,.cardlp-check:has(.cardlp-check__card:hover,.cardlp-check__pin:hover) .cardlp-check__ring,.cardlp-check:has(.cardlp-check__card:hover,.cardlp-check__pin:hover) .cardlp-check__pin:after,.cardlp-check:has(.cardlp-check__card:hover,.cardlp-check__pin:hover) .cardlp-check__tip,.cardlp-check:has(.cardlp-check__card:hover,.cardlp-check__pin:hover) .cardlp-check__card:after,.cardlp-check:has(.cardlp-check__card:hover,.cardlp-check__pin:hover) .cardlp-check__num:after{animation:none}.cardlp-check:has([data-cardlp-mark="1"]:hover) .cardlp-check__pin[data-cardlp-mark="1"]{opacity:1;transform:none;transition:none}.cardlp-check:has([data-cardlp-mark="1"]:hover) .cardlp-check__area[data-cardlp-mark="1"],.cardlp-check:has([data-cardlp-mark="1"]:hover) .cardlp-check__area[data-cardlp-mark="1"] .cardlp-check__dim,.cardlp-check:has([data-cardlp-mark="1"]:hover) .cardlp-check__pin[data-cardlp-mark="1"]:after,.cardlp-check:has([data-cardlp-mark="1"]:hover) .cardlp-check__pin[data-cardlp-mark="1"] .cardlp-check__tip,.cardlp-check:has([data-cardlp-mark="1"]:hover) .cardlp-check__card[data-cardlp-mark="1"]:after,.cardlp-check:has([data-cardlp-mark="1"]:hover) .cardlp-check__card[data-cardlp-mark="1"] .cardlp-check__num:after{opacity:1}.cardlp-check:has([data-cardlp-mark="2"]:hover) .cardlp-check__pin[data-cardlp-mark="2"]{opacity:1;transform:none;transition:none}.cardlp-check:has([data-cardlp-mark="2"]:hover) .cardlp-check__area[data-cardlp-mark="2"],.cardlp-check:has([data-cardlp-mark="2"]:hover) .cardlp-check__area[data-cardlp-mark="2"] .cardlp-check__dim,.cardlp-check:has([data-cardlp-mark="2"]:hover) .cardlp-check__pin[data-cardlp-mark="2"]:after,.cardlp-check:has([data-cardlp-mark="2"]:hover) .cardlp-check__pin[data-cardlp-mark="2"] .cardlp-check__tip,.cardlp-check:has([data-cardlp-mark="2"]:hover) .cardlp-check__card[data-cardlp-mark="2"]:after,.cardlp-check:has([data-cardlp-mark="2"]:hover) .cardlp-check__card[data-cardlp-mark="2"] .cardlp-check__num:after{opacity:1}.cardlp-check:has([data-cardlp-mark="3"]:hover) .cardlp-check__pin[data-cardlp-mark="3"]{opacity:1;transform:none;transition:none}.cardlp-check:has([data-cardlp-mark="3"]:hover) .cardlp-check__area[data-cardlp-mark="3"],.cardlp-check:has([data-cardlp-mark="3"]:hover) .cardlp-check__area[data-cardlp-mark="3"] .cardlp-check__dim,.cardlp-check:has([data-cardlp-mark="3"]:hover) .cardlp-check__pin[data-cardlp-mark="3"]:after,.cardlp-check:has([data-cardlp-mark="3"]:hover) .cardlp-check__pin[data-cardlp-mark="3"] .cardlp-check__tip,.cardlp-check:has([data-cardlp-mark="3"]:hover) .cardlp-check__card[data-cardlp-mark="3"]:after,.cardlp-check:has([data-cardlp-mark="3"]:hover) .cardlp-check__card[data-cardlp-mark="3"] .cardlp-check__num:after{opacity:1}.cardlp-check:has([data-cardlp-mark="4"]:hover) .cardlp-check__pin[data-cardlp-mark="4"]{opacity:1;transform:none;transition:none}.cardlp-check:has([data-cardlp-mark="4"]:hover) .cardlp-check__area[data-cardlp-mark="4"],.cardlp-check:has([data-cardlp-mark="4"]:hover) .cardlp-check__area[data-cardlp-mark="4"] .cardlp-check__dim,.cardlp-check:has([data-cardlp-mark="4"]:hover) .cardlp-check__pin[data-cardlp-mark="4"]:after,.cardlp-check:has([data-cardlp-mark="4"]:hover) .cardlp-check__pin[data-cardlp-mark="4"] .cardlp-check__tip,.cardlp-check:has([data-cardlp-mark="4"]:hover) .cardlp-check__card[data-cardlp-mark="4"]:after,.cardlp-check:has([data-cardlp-mark="4"]:hover) .cardlp-check__card[data-cardlp-mark="4"] .cardlp-check__num:after{opacity:1}}.cardlp-check[data-cardlp-on="1"] .cardlp-check__pin[data-cardlp-mark="1"]{opacity:1;transform:none;transition:none}.cardlp-check[data-cardlp-on="1"] .cardlp-check__area[data-cardlp-mark="1"],.cardlp-check[data-cardlp-on="1"] .cardlp-check__area[data-cardlp-mark="1"] .cardlp-check__dim,.cardlp-check[data-cardlp-on="1"] .cardlp-check__pin[data-cardlp-mark="1"]:after,.cardlp-check[data-cardlp-on="1"] .cardlp-check__pin[data-cardlp-mark="1"] .cardlp-check__tip,.cardlp-check[data-cardlp-on="1"] .cardlp-check__card[data-cardlp-mark="1"]:after,.cardlp-check[data-cardlp-on="1"] .cardlp-check__card[data-cardlp-mark="1"] .cardlp-check__num:after{opacity:1}.cardlp-check[data-cardlp-on="2"] .cardlp-check__pin[data-cardlp-mark="2"]{opacity:1;transform:none;transition:none}.cardlp-check[data-cardlp-on="2"] .cardlp-check__area[data-cardlp-mark="2"],.cardlp-check[data-cardlp-on="2"] .cardlp-check__area[data-cardlp-mark="2"] .cardlp-check__dim,.cardlp-check[data-cardlp-on="2"] .cardlp-check__pin[data-cardlp-mark="2"]:after,.cardlp-check[data-cardlp-on="2"] .cardlp-check__pin[data-cardlp-mark="2"] .cardlp-check__tip,.cardlp-check[data-cardlp-on="2"] .cardlp-check__card[data-cardlp-mark="2"]:after,.cardlp-check[data-cardlp-on="2"] .cardlp-check__card[data-cardlp-mark="2"] .cardlp-check__num:after{opacity:1}.cardlp-check[data-cardlp-on="3"] .cardlp-check__pin[data-cardlp-mark="3"]{opacity:1;transform:none;transition:none}.cardlp-check[data-cardlp-on="3"] .cardlp-check__area[data-cardlp-mark="3"],.cardlp-check[data-cardlp-on="3"] .cardlp-check__area[data-cardlp-mark="3"] .cardlp-check__dim,.cardlp-check[data-cardlp-on="3"] .cardlp-check__pin[data-cardlp-mark="3"]:after,.cardlp-check[data-cardlp-on="3"] .cardlp-check__pin[data-cardlp-mark="3"] .cardlp-check__tip,.cardlp-check[data-cardlp-on="3"] .cardlp-check__card[data-cardlp-mark="3"]:after,.cardlp-check[data-cardlp-on="3"] .cardlp-check__card[data-cardlp-mark="3"] .cardlp-check__num:after{opacity:1}.cardlp-check[data-cardlp-on="4"] .cardlp-check__pin[data-cardlp-mark="4"]{opacity:1;transform:none;transition:none}.cardlp-check[data-cardlp-on="4"] .cardlp-check__area[data-cardlp-mark="4"],.cardlp-check[data-cardlp-on="4"] .cardlp-check__area[data-cardlp-mark="4"] .cardlp-check__dim,.cardlp-check[data-cardlp-on="4"] .cardlp-check__pin[data-cardlp-mark="4"]:after,.cardlp-check[data-cardlp-on="4"] .cardlp-check__pin[data-cardlp-mark="4"] .cardlp-check__tip,.cardlp-check[data-cardlp-on="4"] .cardlp-check__card[data-cardlp-mark="4"]:after,.cardlp-check[data-cardlp-on="4"] .cardlp-check__card[data-cardlp-mark="4"] .cardlp-check__num:after{opacity:1}@media (max-width: 639px){html.cardlp-js .cardlp-check .cardlp-check__scan,html.cardlp-js .cardlp-check .cardlp-check__area,html.cardlp-js .cardlp-check .cardlp-check__ring,html.cardlp-js .cardlp-check .cardlp-check__pin:after,html.cardlp-js .cardlp-check .cardlp-check__tip,html.cardlp-js .cardlp-check .cardlp-check__card:after,html.cardlp-js .cardlp-check .cardlp-check__num:after{animation:none}html.cardlp-js .cardlp-check .cardlp-check__stage{position:sticky;top:8px;z-index:3;display:block;height:34vh;min-height:200px;max-height:340px;padding:0;overflow:hidden;border-radius:var(--cardlp-r);background:var(--cardlp-surface-2);box-shadow:0 0 0 8px var(--cardlp-black),0 24px 24px -10px #000000e6}html.cardlp-js .cardlp-check .cardlp-check__stage:before{content:none}html.cardlp-js .cardlp-check .cardlp-check__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--cardlp-border-strong),inset 0 -30px 24px -22px #0009;pointer-events:none}html.cardlp-js .cardlp-check .cardlp-check__slide{max-width:none;transform:translateY(var(--cardlp-pan, 0px));transition:transform .6s var(--cardlp-ease)}html.cardlp-js .cardlp-check .cardlp-check__slide:before{content:none}html.cardlp-js .cardlp-check .cardlp-check__shot{border-radius:0;box-shadow:none}html.cardlp-js .cardlp-check .cardlp-check__shot:after{content:none}html.cardlp-js .cardlp-check .cardlp-check__tip{display:none}html.cardlp-js .cardlp-check.is-armed .cardlp-check__pin,html.cardlp-js .cardlp-check .cardlp-check__pin{top:clamp(14px,var(--cardlp-y) * 1%,100% - 14px);left:clamp(14px,var(--cardlp-x) * 1%,100% - 14px);opacity:1;transform:none;transition:none}}@media (prefers-reduced-motion: reduce){.cardlp-check__scan,.cardlp-check__area,.cardlp-check__ring,.cardlp-check__pin:after,.cardlp-check__tip,.cardlp-check__card:after,.cardlp-check__num:after{animation:none}.cardlp-check__pin,.cardlp-check__area,.cardlp-check__dim,.cardlp-check__pin:after,.cardlp-check__tip,.cardlp-check__card:after,.cardlp-check__num:after{transition:none}html.cardlp-js .cardlp-check .cardlp-check__slide{transition:none}}@keyframes cardlp-check-scan{0%{transform:translateY(-100%)}4%,20%{transform:translateY(calc((var(--cardlp-y1, 8) - 100) * 1%))}24%,40%{transform:translateY(calc((var(--cardlp-y2, 30) - 100) * 1%))}44%,60%{transform:translateY(calc((var(--cardlp-y3, 60) - 100) * 1%))}64%,80%{transform:translateY(calc((var(--cardlp-y4, 90) - 100) * 1%))}84%,to{transform:translateY(0)}}@keyframes cardlp-check-scan-fade{0%,6.5%,19.5%,26.5%,39.5%,46.5%,59.5%,66.5%,79.5%,85%,to{opacity:0}0.6%,4.5%,20%,24.5%,40%,44.5%,60%,64.5%,80%,84%{opacity:1}}@keyframes cardlp-check-on{0%{opacity:0}2%,15%{opacity:1}17.5%,to{opacity:0}}@keyframes cardlp-check-ring{0%{opacity:.85;transform:scale(1)}7%,to{opacity:0;transform:scale(2.6)}}.cardlp-formats__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width: 900px){.cardlp-formats__grid{grid-template-columns:minmax(0,47fr) minmax(0,53fr);grid-template-rows:auto auto auto 1fr;-moz-column-gap:32px;column-gap:32px}}@media (min-width: 1200px){.cardlp-formats__grid{grid-template-columns:620px minmax(0,1fr);-moz-column-gap:48px;column-gap:48px}}.cardlp-formats__pair{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}@media (min-width: 900px){.cardlp-formats__pair{display:contents}.cardlp-formats__lead,.cardlp-formats__table-wrap,.cardlp-formats__note,.cardlp-formats__caveat{grid-column:1;align-self:start}}.cardlp-formats__lead{max-width:640px;margin:0;color:var(--cardlp-text);font-size:17px;line-height:1.5}@media (min-width: 900px){.cardlp-formats__lead{font-size:18px}}.cardlp-formats__note,.cardlp-formats__caveat{max-width:640px;margin:0}.cardlp-formats__stage{place-items:normal;align-content:center;min-width:0;padding:20px 16px 16px}@media (min-width: 900px){.cardlp-formats__stage{grid-column:2;grid-row:1/-1}}.cardlp-formats__dots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(circle at 1px 1px,#23262a 1px,transparent 1.6px),radial-gradient(circle at 13px 21.8px,#23262a 1px,transparent 1.6px);background-size:24px 41.57px;-webkit-mask-image:radial-gradient(75% 70% at 50% 42%,#000 0%,transparent 82%);mask-image:radial-gradient(75% 70% at 50% 42%,#000 0%,transparent 82%)}.cardlp-formats__board{display:flex;align-items:flex-end;justify-content:center;gap:12px;justify-self:center;width:100%;max-width:560px}@media (min-width: 1200px){.cardlp-formats__board{max-width:680px}}.cardlp-formats__frame,.cardlp-formats__clip{display:contents}.cardlp-formats__shot{position:relative;flex:var(--cardlp-fw, 1) 1 0px;min-width:0;max-width:calc(200px * var(--cardlp-fw, 1));margin:0 0 30px;aspect-ratio:var(--cardlp-fw, 1)/var(--cardlp-fh, 1)}@media (min-width: 1200px){.cardlp-formats__shot{max-width:calc(240px * var(--cardlp-fw, 1))}}.cardlp-formats__shot:after{content:attr(data-size);position:absolute;top:100%;right:-8px;left:-8px;margin-top:10px;color:var(--cardlp-text);font:800 14px/1 var(--cardlp-display);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.cardlp-formats__pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:8px;background:var(--cardlp-surface-2);box-shadow:inset 0 0 0 1px var(--cardlp-border-strong)}.cardlp-formats__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cardlp-formats__shot--blank .cardlp-formats__pic{background:linear-gradient(160deg,var(--cardlp-surface-3),var(--cardlp-surface-2) 70%);color:var(--cardlp-text)}.cardlp-formats__scheme{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cardlp-formats__rule,.cardlp-formats__tiers{display:none}html.cardlp-js .cardlp-formats__stage{--cardlp-u: 160px;--cardlp-rule: 11px;display:flex;flex-flow:row wrap;align-items:center;align-content:center;justify-content:center;gap:12px 32px;padding:10px 12px 12px;container-type:inline-size}@media (min-width: 640px){html.cardlp-js .cardlp-formats__stage{--cardlp-u: 320px;--cardlp-rule: 16px;gap:22px 32px;padding:28px 24px 24px}}@media (min-width: 900px){html.cardlp-js .cardlp-formats__stage{--cardlp-u: 300px}@supports (width: 1cqi){html.cardlp-js .cardlp-formats__stage{--cardlp-u: min(480px, 70cqi)}}}@media (max-width: 639px) and (min-height: 480px){html.cardlp-js .cardlp-formats__stage{position:sticky;top:8px;z-index:2;box-shadow:0 0 0 10px var(--cardlp-bg)}}@media (min-width: 640px) and (max-width: 899px) and (min-height: 800px){html.cardlp-js .cardlp-formats__stage{position:sticky;top:var(--cardlp-sticky-top);z-index:2;box-shadow:0 0 0 16px var(--cardlp-bg)}}html.cardlp-js .cardlp-formats__board{position:relative;display:block;flex:none;width:var(--cardlp-u);max-width:none;height:var(--cardlp-u);margin:calc(var(--cardlp-rule) + 13px) 0 0}html.cardlp-js .cardlp-formats__frame{position:absolute;top:50%;left:50%;display:block;width:calc(var(--cardlp-u) * var(--cardlp-aw, 1));height:calc(var(--cardlp-u) * var(--cardlp-ah, 1));border-radius:10px;box-shadow:0 28px 56px -20px #000c,0 10px 20px -10px #0000008c;transform:translate(-50%,-50%);transition:width .35s var(--cardlp-ease),height .35s var(--cardlp-ease);pointer-events:none}html.cardlp-js .cardlp-formats__frame:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;background:linear-gradient(#fff6,#fff6) left top/12px 1.5px no-repeat,linear-gradient(#fff6,#fff6) left top/1.5px 12px no-repeat,linear-gradient(#fff6,#fff6) right top/12px 1.5px no-repeat,linear-gradient(#fff6,#fff6) right top/1.5px 12px no-repeat,linear-gradient(#fff6,#fff6) left bottom/12px 1.5px no-repeat,linear-gradient(#fff6,#fff6) left bottom/1.5px 12px no-repeat,linear-gradient(#fff6,#fff6) right bottom/12px 1.5px no-repeat,linear-gradient(#fff6,#fff6) right bottom/1.5px 12px no-repeat;pointer-events:none}@media (min-width: 640px){html.cardlp-js .cardlp-formats__frame:before{top:-9px;right:-9px;bottom:-9px;left:-9px}}html.cardlp-js .cardlp-formats__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;box-shadow:inset 0 0 0 1.5px var(--cardlp-lime);pointer-events:none}@media (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-formats__frame{transition:none}}html.cardlp-js .cardlp-formats__clip{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--cardlp-surface-2);clip-path:inset(calc((1 - var(--cardlp-ah, 1)) * 50%) calc((1 - var(--cardlp-aw, 1)) * 50%) round 10px);transition:clip-path .35s var(--cardlp-ease)}@media (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-formats__clip{transition:none}}html.cardlp-js .cardlp-formats__shot{position:absolute;top:50%;left:50%;flex:none;width:calc(var(--cardlp-u) * var(--cardlp-fw, 1));max-width:none;height:calc(var(--cardlp-u) * var(--cardlp-fh, 1));margin:0;opacity:0;transform:translate(-50%,-50%);transition:opacity .2s var(--cardlp-ease-std)}html.cardlp-js .cardlp-formats__shot:after{content:none}html.cardlp-js .cardlp-formats__shot.is-active{opacity:1}@media (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-formats__shot{transition:none}}html.cardlp-js .cardlp-formats__pic{border-radius:0;box-shadow:none}html.cardlp-js .cardlp-formats__rule{position:absolute;display:flex;align-items:center;gap:8px;color:#fff6;pointer-events:none}html.cardlp-js .cardlp-formats__rule:before,html.cardlp-js .cardlp-formats__rule:after{content:"";flex:1}html.cardlp-js .cardlp-formats__rule--w{right:0;bottom:calc(100% + var(--cardlp-rule));left:0;height:13px}html.cardlp-js .cardlp-formats__rule--w:before,html.cardlp-js .cardlp-formats__rule--w:after{height:9px;background:linear-gradient(currentColor,currentColor) center/100% 1px no-repeat}html.cardlp-js .cardlp-formats__rule--w:before{border-left:1px solid currentColor}html.cardlp-js .cardlp-formats__rule--w:after{border-right:1px solid currentColor}html.cardlp-js .cardlp-formats__rule--h{top:0;right:calc(100% + var(--cardlp-rule));bottom:0;flex-direction:column;width:13px}html.cardlp-js .cardlp-formats__rule--h:before,html.cardlp-js .cardlp-formats__rule--h:after{width:9px;background:linear-gradient(currentColor,currentColor) center/1px 100% no-repeat}html.cardlp-js .cardlp-formats__rule--h:before{border-top:1px solid currentColor}html.cardlp-js .cardlp-formats__rule--h:after{border-bottom:1px solid currentColor}.cardlp-formats__sides,.cardlp-formats__sizes{display:grid}.cardlp-formats__side,.cardlp-formats__px{grid-area:1/1;opacity:0;transition:opacity .2s var(--cardlp-ease-std)}.cardlp-formats__side.is-active,.cardlp-formats__px.is-active{opacity:1}@media (prefers-reduced-motion: reduce){.cardlp-formats__side,.cardlp-formats__px{transition:none}}.cardlp-formats__side{color:var(--cardlp-text);font:800 13px/1 var(--cardlp-display);font-style:normal;text-align:center}.cardlp-formats__side:before{content:attr(data-n)}@media (min-width: 640px){.cardlp-formats__side{font-size:15px}}html.cardlp-js .cardlp-formats__tiers{display:flex;flex:0 0 100%;justify-content:space-between;gap:8px 12px;max-width:300px}@media (min-width: 640px){html.cardlp-js .cardlp-formats__tiers{justify-content:center;gap:8px 40px;max-width:none}}@container (min-width: 650px){html.cardlp-js .cardlp-formats__tiers{flex:none;flex-direction:column;align-items:flex-start;gap:22px;margin-top:calc(var(--cardlp-rule) + 13px)}}.cardlp-formats__tier{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;min-width:0;color:var(--cardlp-text-2)}.cardlp-formats__tier:before{content:attr(data-label);font:600 10px/1.2 var(--cardlp-font);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.cardlp-formats__tier--base{color:var(--cardlp-text)}@media (min-width: 640px){.cardlp-formats__tier{gap:7px 6px}.cardlp-formats__tier:before{font-size:11px}}@container (min-width: 650px){.cardlp-formats__tier{gap:8px 6px}}.cardlp-formats__lock{flex:none;width:11px;height:11px;opacity:.8}.cardlp-formats__sizes{grid-column:1/-1}.cardlp-formats__px{font:800 13px/1 var(--cardlp-display);font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap}.cardlp-formats__px:before{content:attr(data-size)}@media (min-width: 640px){.cardlp-formats__px{font-size:18px}}@container (min-width: 650px){.cardlp-formats__px{font-size:20px}}.cardlp-formats__table-wrap{min-width:0}.cardlp-formats__th{color:var(--cardlp-text-2);font:600 11px/1.35 var(--cardlp-font);letter-spacing:.04em;text-align:left;text-transform:uppercase}.cardlp-formats__cell{color:var(--cardlp-text-2);font-size:15px;line-height:1.35}.cardlp-formats__cell--size{color:var(--cardlp-text);font:800 17px/1.2 var(--cardlp-display);font-variant-numeric:tabular-nums;white-space:nowrap}.cardlp-formats__pick{display:inline-flex;align-items:center;gap:12px;border-radius:6px;font:600 16px/1.3 var(--cardlp-font);text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}.cardlp-formats__pick,.cardlp-formats__pick:hover{color:var(--cardlp-text)}.cardlp-formats__pick:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:4px}.cardlp-formats__ratio{position:relative;flex:none;width:22px;height:22px}.cardlp-formats__ratio:before{content:"";position:absolute;top:50%;left:50%;width:calc(22px * var(--cardlp-fw, 1));height:calc(22px * var(--cardlp-fh, 1));border-radius:2px;background:#ffffff4d;transform:translate(-50%,-50%);transition:background-color .2s var(--cardlp-ease-std)}html.cardlp-js .cardlp-formats__row{cursor:pointer}html.cardlp-js .cardlp-formats__row.is-active .cardlp-formats__ratio:before{background:var(--cardlp-lime)}@media (min-width: 640px) and (max-width: 899px),(min-width: 1200px){.cardlp-formats__table{width:100%;margin:-6px 0;border-spacing:0 6px;border-collapse:separate}.cardlp-formats__th{padding:0 16px 2px;vertical-align:bottom}.cardlp-formats__th:nth-child(1){width:35%}.cardlp-formats__th:nth-child(2){width:33%}.cardlp-formats__cell{padding:16px;border:solid var(--cardlp-border);border-width:1px 0;background:#ffffff06;vertical-align:middle;transition:background-color .2s var(--cardlp-ease-std),border-color .2s var(--cardlp-ease-std),box-shadow .2s var(--cardlp-ease-std)}.cardlp-formats__cell:first-child{border-left-width:1px;border-radius:var(--cardlp-r) 0 0 var(--cardlp-r)}.cardlp-formats__cell:last-child{border-right-width:1px;border-radius:0 var(--cardlp-r) var(--cardlp-r) 0}}@media (min-width: 640px) and (max-width: 899px) and (hover: hover) and (pointer: fine),(min-width: 1200px) and (hover: hover) and (pointer: fine){html.cardlp-js .cardlp-formats__row:hover .cardlp-formats__cell{background:#ffffff0d}}@media (min-width: 640px) and (max-width: 899px),(min-width: 1200px){html.cardlp-js .cardlp-formats__row.is-active .cardlp-formats__cell{border-color:var(--cardlp-lime);background:var(--cardlp-surface-2);box-shadow:inset 0 1px 0 var(--cardlp-lime),inset 0 -1px 0 var(--cardlp-lime)}html.cardlp-js .cardlp-formats__row.is-active .cardlp-formats__cell:first-child{box-shadow:inset 1px 0 0 var(--cardlp-lime),inset 0 1px 0 var(--cardlp-lime),inset 0 -1px 0 var(--cardlp-lime)}html.cardlp-js .cardlp-formats__row.is-active .cardlp-formats__cell:last-child{box-shadow:inset -1px 0 0 var(--cardlp-lime),inset 0 1px 0 var(--cardlp-lime),inset 0 -1px 0 var(--cardlp-lime)}}@media (max-width: 639px),(min-width: 900px) and (max-width: 1199px){.cardlp-formats__table,.cardlp-formats__thead,.cardlp-formats__tbody{display:block}.cardlp-formats__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:4px 16px;padding:0 14px 8px 48px}.cardlp-formats__th{display:block;padding:0}.cardlp-formats__th:nth-child(2){max-width:190px;text-align:right}.cardlp-formats__th:nth-child(3){flex:0 0 100%}.cardlp-formats__row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:13px 14px;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r);background:#ffffff06;transition:background-color .2s var(--cardlp-ease-std),border-color .2s var(--cardlp-ease-std),box-shadow .2s var(--cardlp-ease-std)}.cardlp-formats__row+.cardlp-formats__row{margin-top:6px}html.cardlp-js .cardlp-formats__row.is-active{border-color:var(--cardlp-lime);background:var(--cardlp-surface-2);box-shadow:inset 0 0 0 1px var(--cardlp-lime)}.cardlp-formats__cell{display:block;padding:0}.cardlp-formats__cell--format{grid-area:1/1}.cardlp-formats__cell--size{grid-area:1/2}.cardlp-formats__cell--caption{grid-area:2/1/3/3;padding-left:34px;font-size:13px}.cardlp-formats__pick{white-space:normal}.cardlp-formats__pick:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cardlp-r)}.cardlp-formats__pick:focus-visible{outline:0}.cardlp-formats__pick:focus-visible:after{outline:2px solid var(--cardlp-lime);outline-offset:2px}}.cardlp-price__glow{background:radial-gradient(ellipse 70% 50% at 0% 100%,rgba(209,254,23,.16),transparent 70%),radial-gradient(ellipse 80% 40% at 100% 0%,rgba(209,254,23,.08),transparent 70%)}@media (min-width: 900px){.cardlp-price__glow{background:radial-gradient(ellipse 46% 62% at 0% 100%,rgba(209,254,23,.17),transparent 70%),radial-gradient(ellipse 36% 54% at 100% 0%,rgba(209,254,23,.1),transparent 70%)}}.cardlp-price__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media (min-width: 900px){.cardlp-price__grid{grid-template-columns:minmax(0,47fr) minmax(0,53fr);align-items:start}}@media (min-width: 1200px){.cardlp-price__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px}}.cardlp-price__frame--solo .cardlp-price__grid{grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.cardlp-price__frame--solo .cardlp-price__trial{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"lead meter" "facts meter" "cta meter";-moz-column-gap:32px;column-gap:32px}}@media (min-width: 1200px){.cardlp-price__frame--solo .cardlp-price__trial{grid-template-columns:minmax(0,620px) minmax(0,1fr);-moz-column-gap:48px;column-gap:48px}}@media (min-width: 900px){.cardlp-price__frame--solo .cardlp-price__lead{grid-area:lead}.cardlp-price__frame--solo .cardlp-price__proof{grid-area:facts}.cardlp-price__frame--solo .cardlp-price__cta{grid-area:cta}.cardlp-price__frame--solo .cardlp-price__meter{grid-area:meter;align-self:center;justify-self:end;width:100%}}.cardlp-price__trial{display:grid;align-content:start;gap:24px;min-width:0}@media (min-width: 900px){.cardlp-price__trial{gap:28px}}.cardlp-price__lead{max-width:640px;color:var(--cardlp-text);font-size:17px;line-height:1.5}@media (min-width: 900px){.cardlp-price__lead{font-size:18px}}.cardlp-price__keep{white-space:nowrap}.cardlp-price__num{color:var(--cardlp-lime);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.cardlp-price__meter{display:grid;gap:12px;max-width:640px}.cardlp-price__caption{color:var(--cardlp-text);font-size:15px;line-height:1.4}.cardlp-price__proof{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cardlp-gap);max-width:640px}@media (min-width: 640px){.cardlp-price__proof{grid-template-columns:168px minmax(0,1fr)}}@media (min-width: 900px){.cardlp-price__proof{grid-template-columns:minmax(0,1fr)}}@media (min-width: 1200px){.cardlp-price__proof{grid-template-columns:200px minmax(0,1fr)}}.cardlp-price__demo{position:relative;display:none;overflow:hidden;isolation:isolate;border-radius:var(--cardlp-r);background:var(--cardlp-surface-2)}@media (min-width: 640px){.cardlp-price__demo{display:block}}@media (min-width: 900px){.cardlp-price__demo{display:none}}@media (min-width: 1200px){.cardlp-price__demo{display:block}}.cardlp-price__demo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border:1px solid var(--cardlp-border-strong);border-radius:inherit;pointer-events:none}.cardlp-price__demo .cardlp-wm{background-size:31% auto}.cardlp-price__demo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cardlp-price__demo-cut{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;transform:translate(-50%)}.cardlp-price__demo-cut:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2px;background:var(--cardlp-lime);box-shadow:0 0 12px #d1fe1799}.cardlp-price__demo-pane{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(50%)}.cardlp-price__demo-tag{position:absolute;bottom:8px;left:8px;z-index:2;display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(197,197,197,.24);border-radius:50%;background:#0f1113b8;color:var(--cardlp-text)}.cardlp-price__demo-tag--clean{right:8px;left:auto;border-color:transparent;background:var(--cardlp-lime);color:var(--cardlp-lime-ink)}.cardlp-price__facts{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cardlp-gap)}@media (min-width: 640px){.cardlp-price__facts{grid-auto-rows:minmax(48px,auto)}}@media (min-width: 900px){.cardlp-price__facts{grid-auto-rows:auto}}@media (min-width: 1200px){.cardlp-price__facts{grid-auto-rows:minmax(60px,auto)}}.cardlp-price__fact{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r);background:#ffffff08;color:var(--cardlp-text-2);font-size:14px;line-height:1.4}.cardlp-price__fact-icon{flex:none;width:18px;height:18px;color:var(--cardlp-lime)}@media (prefers-reduced-motion: no-preference){html.cardlp-live .cardlp-price__demo-cut{animation:cardlp-price-cut 6s ease-in-out infinite alternate}html.cardlp-live .cardlp-price__demo-pane{animation:cardlp-price-pane 6s ease-in-out infinite alternate}html.cardlp-live .cardlp-price__demo:not(.is-inview) .cardlp-price__demo-cut,html.cardlp-live .cardlp-price__demo:not(.is-inview) .cardlp-price__demo-pane{animation-play-state:paused}}@keyframes cardlp-price-cut{0%{transform:translate(-72%)}to{transform:translate(-28%)}}@keyframes cardlp-price-pane{0%{transform:translate(72%)}to{transform:translate(28%)}}.cardlp-meter{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px}@media (min-width: 640px){.cardlp-meter{gap:var(--cardlp-gap)}}.cardlp-meter--costs{padding-bottom:22px}.cardlp-meter__cell{position:relative;aspect-ratio:3/4;transition:opacity .45s var(--cardlp-ease),transform .45s var(--cardlp-ease);transition-delay:calc(var(--cardlp-i, 0) * .11s)}.cardlp-meter__cell[data-cost]:after{content:attr(data-cost);position:absolute;top:calc(100% + 8px);right:0;left:0;color:var(--cardlp-text);font:600 12px/1 var(--cardlp-font);font-variant-numeric:tabular-nums;text-align:center}.cardlp-meter__cell+.cardlp-meter__cell[data-cost]:after{content:"+" attr(data-cost)}.cardlp-meter__cell--off[data-cost]:after{color:var(--cardlp-text-3)}.cardlp-meter__shot{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;border:1px solid var(--cardlp-lime-border);border-radius:8px;background:var(--cardlp-surface-2)}@media (min-width: 640px){.cardlp-meter__shot{border-radius:10px}}.cardlp-meter__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cardlp-meter__icon{position:relative;color:var(--cardlp-lime)}.cardlp-meter__cell--plan .cardlp-meter__shot{background:var(--cardlp-lime-soft)}.cardlp-meter__cell--off .cardlp-meter__shot{border:1px dashed var(--cardlp-border-strong);background:transparent}.cardlp-meter__cell--off .cardlp-meter__img{opacity:.16;filter:grayscale(1)}.cardlp-meter__cell--off .cardlp-meter__icon{color:var(--cardlp-text-2)}@media (prefers-reduced-motion: reduce){.cardlp-meter__cell{transition:none}}html.cardlp-live .cardlp-meter:not(.is-lit) .cardlp-meter__cell{opacity:.18;transform:translateY(8px);transition-delay:0s}.cardlp-wm{position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 44' font-family='Arial,Helvetica,sans-serif' font-weight='700' font-size='11'%3E%3Ctext x='4' y='15' fill='%23fff' fill-opacity='.6'%3ENEIRO CARD AI%3C/text%3E%3Cg fill='%23000' fill-opacity='.42'%3E%3Ctext x='64' y='37'%3ENEIRO CARD AI%3C/text%3E%3Ctext x='-56' y='37'%3ENEIRO CARD AI%3C/text%3E%3C/g%3E%3C/svg%3E") 0 0/44% auto repeat;transform:rotate(-30deg);pointer-events:none}.cardlp-plan{display:grid;align-content:start;gap:16px;min-width:0}.cardlp-plan__heading--main{margin-bottom:4px}.cardlp-plan__card{padding:1px;border-radius:var(--cardlp-r-lg);background:linear-gradient(180deg,#d1fe1799,#d1fe1714);box-shadow:0 32px 64px -40px #d1fe1766}.cardlp-plan__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding:20px;border-radius:calc(var(--cardlp-r-lg) - 1px);background:#111315}@media (min-width: 640px){.cardlp-plan__inner{padding:24px}}@media (min-width: 640px) and (max-width: 899px){.cardlp-plan__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}.cardlp-plan__main,.cardlp-plan__side{display:grid;align-content:start;gap:20px;min-width:0}@media (min-width: 900px){.cardlp-price__frame--solo .cardlp-plan__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:28px}}.cardlp-plan__side{align-content:space-between}.cardlp-plan__line{margin:0}.cardlp-plan__strong{display:grid;gap:8px;font-weight:400}.cardlp-plan__name{font-family:var(--cardlp-display);font-weight:800;font-size:18px;line-height:.95;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;color:var(--cardlp-text);letter-spacing:0}@media (min-width: 640px){.cardlp-plan__name{font-size:20px}}.cardlp-plan__sum{margin-left:-.04em;color:var(--cardlp-text);font:800 44px/1 var(--cardlp-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width: 640px){.cardlp-plan__sum{font-size:56px}}.cardlp-plan__per{color:var(--cardlp-text-2);font-size:14px;line-height:1.4}.cardlp-plan__list{display:grid;gap:10px;margin:0;padding:18px 0 0;border-top:1px solid var(--cardlp-border);list-style:none}.cardlp-plan__item{display:flex;align-items:flex-start;gap:10px;color:var(--cardlp-text);font-size:15px;line-height:1.4}.cardlp-plan__check{flex:none;width:16px;height:16px;margin-top:2px;color:var(--cardlp-lime)}.cardlp-plan__btn{width:100%}.cardlp-plan__small{max-width:640px;color:var(--cardlp-text-2);font-size:14px;line-height:1.45}.cardlp-series{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r);background:var(--cardlp-surface)}.cardlp-series__controls{min-width:0;margin:0;padding:0;border:0}.cardlp-series__controls:disabled .cardlp-range{cursor:default}.cardlp-series__controls:disabled .cardlp-range::-webkit-slider-thumb{visibility:hidden}.cardlp-series__controls:disabled .cardlp-range::-moz-range-thumb{visibility:hidden}@media (hover: hover) and (pointer: fine){.cardlp-series__controls:enabled .cardlp-range:hover::-webkit-slider-thumb{box-shadow:0 0 0 7px #d1fe174d,0 2px 6px #00000080}.cardlp-series__controls:enabled .cardlp-range:hover::-moz-range-thumb{box-shadow:0 0 0 7px #d1fe174d}}.cardlp-series__range:focus-visible{outline:none}.cardlp-series__controls:enabled .cardlp-series__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--cardlp-surface),0 0 0 5px var(--cardlp-lime)}.cardlp-series__controls:enabled .cardlp-series__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--cardlp-surface),0 0 0 5px var(--cardlp-lime)}.cardlp-series__field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px}.cardlp-series__label{color:var(--cardlp-text-2);font:600 14px/1.2 var(--cardlp-font)}.cardlp-series__value:before{content:attr(data-value);color:var(--cardlp-text);font:800 22px/1 var(--cardlp-display);font-variant-numeric:tabular-nums}.cardlp-series__range{grid-column:1/-1}.cardlp-series__out{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;color:var(--cardlp-text);font-size:16px;line-height:1.2}.cardlp-series__num{display:inline-block;color:var(--cardlp-lime);font:800 36px/1 var(--cardlp-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cardlp-series__num.is-pop{animation:cardlp-calc-pop .3s var(--cardlp-ease)}.cardlp-series__note{flex-basis:100%;color:var(--cardlp-text-2);font-size:13px;line-height:1.4}.cardlp-series__decks{--cardlp-deck-w: 13px;--cardlp-deck-h: 18px;--cardlp-deck-gap: 5px;display:grid;grid-template-columns:repeat(var(--cardlp-deck-cols, 13),max-content);align-content:center;gap:var(--cardlp-deck-gap);height:calc(var(--cardlp-deck-h) * 2 + var(--cardlp-deck-gap));overflow:hidden}@media (min-width: 640px){.cardlp-series__decks{--cardlp-deck-w: 15px;--cardlp-deck-h: 20px;--cardlp-deck-gap: 6px}}.cardlp-series__deck{flex:none;width:var(--cardlp-deck-w);height:var(--cardlp-deck-h);border-radius:3px;background:var(--cardlp-lime);animation:cardlp-deck-in .3s var(--cardlp-ease) both;animation-delay:calc(var(--cardlp-i, 0) * 14ms)}.cardlp-series__decks[data-n="2"] .cardlp-series__deck{margin-right:4px;box-shadow:2px 0 0 0 var(--cardlp-surface),4px 0 #d1fe17a6}.cardlp-series__decks[data-n="3"] .cardlp-series__deck{margin-right:8px;box-shadow:2px 0 0 0 var(--cardlp-surface),4px 0 #d1fe17a6,6px 0 0 0 var(--cardlp-surface),8px 0 #d1fe1780}.cardlp-series__decks[data-n="4"] .cardlp-series__deck{margin-right:12px;box-shadow:2px 0 0 0 var(--cardlp-surface),4px 0 #d1fe17a6,6px 0 0 0 var(--cardlp-surface),8px 0 #d1fe1780,10px 0 0 0 var(--cardlp-surface),12px 0 #d1fe1759}.cardlp-series__decks[data-n="5"] .cardlp-series__deck{margin-right:16px;box-shadow:2px 0 0 0 var(--cardlp-surface),4px 0 #d1fe17a6,6px 0 0 0 var(--cardlp-surface),8px 0 #d1fe1780,10px 0 0 0 var(--cardlp-surface),12px 0 #d1fe1759,14px 0 0 0 var(--cardlp-surface),16px 0 #d1fe1733}@media (prefers-reduced-motion: reduce){.cardlp-series__deck,.cardlp-series__num.is-pop{animation:none}}@keyframes cardlp-deck-in{0%{opacity:0;transform:translateY(6px) scale(.7)}}.cardlp-who__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cardlp-gap);margin:0;padding:0;list-style:none}@media (min-width: 640px){.cardlp-who__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 900px){.cardlp-who__grid{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}}.cardlp-who__tile{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;isolation:isolate;border:1px solid var(--cardlp-border);border-radius:var(--cardlp-r-lg);background:var(--cardlp-surface)}@media (min-width: 640px){.cardlp-who__tile--wide{grid-column:1/-1}}@media (min-width: 900px){.cardlp-who__tile--wide{grid-row:1/-1;grid-column:1}.cardlp-who__tile--side{flex-direction:row-reverse}}.cardlp-who__text{margin:0;padding:4px 20px 20px}.cardlp-who__name{display:block;color:var(--cardlp-text);font:600 17px/1.3 var(--cardlp-font);letter-spacing:-.01em}.cardlp-who__desc{display:block;margin-top:6px;color:var(--cardlp-text-2);font-size:15px;line-height:1.5}@media (min-width: 640px){.cardlp-who__tile--wide .cardlp-who__text{max-width:600px;padding:4px 24px 24px}}@media (min-width: 1200px){.cardlp-who__tile--wide .cardlp-who__text{padding:4px 28px 28px}}@media (min-width: 640px){.cardlp-who__tile--wide .cardlp-who__name{font-size:20px;line-height:1.25}.cardlp-who__tile--wide .cardlp-who__desc{font-size:16px}}@media (min-width: 900px){.cardlp-who__tile--side .cardlp-who__text{flex:1 1 0;align-self:flex-end;min-width:0;padding:20px 4px 20px 20px}}@media (min-width: 1200px){.cardlp-who__tile--side .cardlp-who__text{padding:24px 4px 24px 24px}.cardlp-who__tile--side .cardlp-who__name{font-size:18px}}.cardlp-who__art{position:relative;flex:none;aspect-ratio:16/10;overflow:hidden;container-type:inline-size;background:radial-gradient(62% 72% at 50% 46%,color-mix(in srgb,var(--cardlp-tint) 22%,transparent),transparent 72%);--cardlp-who-h: 200px}@supports (width: 1cqw){.cardlp-who__art{--cardlp-who-h: 62.5cqw}}.cardlp-who__art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 1px 1px,#23262a 1px,transparent 1.6px),radial-gradient(circle at 13px 21.8px,#23262a 1px,transparent 1.6px);background-size:24px 41.57px;-webkit-mask-image:radial-gradient(70% 80% at 50% 45%,#000 0%,transparent 80%);mask-image:radial-gradient(70% 80% at 50% 45%,#000 0%,transparent 80%)}.cardlp-who__art:after{content:"";position:absolute;inset:auto 0 0;z-index:3;height:26%;background:linear-gradient(180deg,rgba(22,24,27,0),var(--cardlp-surface));pointer-events:none}@media (min-width: 640px){.cardlp-who__tile--wide .cardlp-who__art{--cardlp-who-h: 330px;height:300px;aspect-ratio:auto}}@media (min-width: 900px){.cardlp-who__tile--wide .cardlp-who__art{--cardlp-who-h: 380px;flex:1 1 auto;height:auto;min-height:320px}}@media (min-width: 1200px){.cardlp-who__tile--wide .cardlp-who__art{--cardlp-who-h: 400px;min-height:340px}}@media (min-width: 900px){.cardlp-who__tile--side .cardlp-who__art{--cardlp-who-h: 236px;flex:0 0 46%;min-height:236px;aspect-ratio:auto}.cardlp-who__tile--side .cardlp-who__art:after{inset:0 auto 0 0;width:34%;height:auto;background:linear-gradient(90deg,var(--cardlp-surface),rgba(22,24,27,0))}}.cardlp-who__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cardlp-who__scene{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.cardlp-who__scene--seller{gap:14px;gap:3.4cqw;padding-bottom:4%}.cardlp-who__input,.cardlp-who__out{position:relative;flex:none}.cardlp-who__src{position:relative;display:block;height:calc(var(--cardlp-who-h) * .56);aspect-ratio:3/4;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 28px 56px -20px #000c,0 10px 20px -10px #0000008c;transform:rotate(-5deg)}.cardlp-who__src:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--cardlp-lime-border)}.cardlp-who__words{position:absolute;bottom:-9%;left:36%;display:grid;gap:5px;width:96%;padding:9px 10px;border:1px solid var(--cardlp-border-strong);border-radius:10px;background:var(--cardlp-surface-3);box-shadow:0 12px 24px -10px #000000bf}.cardlp-who__words i{display:block;height:4px;border-radius:2px;background:#fff9;transform-origin:left center}.cardlp-who__words i:nth-child(2){width:76%}.cardlp-who__words i:nth-child(3){width:44%;background:#ffffff57}@media (prefers-reduced-motion: no-preference){html.cardlp-js .cardlp-who__words i{animation:cardlp-who-type 6s var(--cardlp-ease) infinite backwards}html.cardlp-js .cardlp-who__words i:nth-child(1){animation-delay:.2s}html.cardlp-js .cardlp-who__words i:nth-child(2){animation-delay:.9s}html.cardlp-js .cardlp-who__words i:nth-child(3){animation-delay:1.6s}html.cardlp-js .cardlp-who__words i{animation-play-state:paused}}.cardlp-who__arrow{flex:none;width:22px;height:22px;color:var(--cardlp-lime)}@media (min-width: 640px){.cardlp-who__arrow{width:28px;height:28px}}.cardlp-who__deck{position:relative;display:block;height:calc(var(--cardlp-who-h) * .66);aspect-ratio:3/4;transform:rotate(3deg)}.cardlp-who__ghost{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--cardlp-border);border-radius:10px;background:var(--cardlp-surface-2);transform:translate(17%,-6%) rotate(10deg)}.cardlp-who__ghost+.cardlp-who__ghost{border-color:var(--cardlp-border-strong);background:var(--cardlp-surface-3);transform:translate(9%,-3%) rotate(5deg)}.cardlp-who__slide{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:10px;background:var(--cardlp-surface-2);box-shadow:0 28px 56px -20px #000c,0 10px 20px -10px #0000008c;opacity:0}.cardlp-who__slide--first{opacity:1}@media (prefers-reduced-motion: no-preference){html.cardlp-js .cardlp-who__slide{animation:cardlp-who-cycle 12s linear infinite;animation-delay:calc(var(--cardlp-i, 0) * 2.4s - 12s);animation-play-state:paused}}.cardlp-who__pips{position:absolute;top:calc(100% + 12px);right:0;left:0;display:flex;justify-content:center;gap:4px}.cardlp-who__pip{width:14px;height:3px;border-radius:2px;background:#fff;opacity:.25}.cardlp-who__pip--first{opacity:1}@media (prefers-reduced-motion: no-preference){html.cardlp-js .cardlp-who__pip{animation:cardlp-who-pip 12s linear infinite;animation-delay:calc(var(--cardlp-i, 0) * 2.4s - 12s);animation-play-state:paused}}.cardlp-who__wall{position:absolute;top:50%;left:50%;display:flex;gap:8px;transform:translate(-50%,-50%) rotate(-9deg)}.cardlp-who__col{display:flex;flex:none;flex-direction:column;gap:8px;width:84px}.cardlp-who__col:nth-child(2n){margin-top:-48px}@media (prefers-reduced-motion: no-preference){html.cardlp-js .cardlp-who__col{animation:cardlp-who-drift 18s ease-in-out infinite alternate}html.cardlp-js .cardlp-who__col:nth-child(2n){animation-duration:22s;animation-direction:alternate-reverse}html.cardlp-js .cardlp-who__col:nth-child(3n){animation-duration:20s}html.cardlp-js .cardlp-who__col{animation-play-state:paused}}.cardlp-who__brick{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border-radius:8px;background:var(--cardlp-surface-2)}.cardlp-who__flow{position:absolute;bottom:14px;left:50%;z-index:4;display:flex;align-items:center;gap:9px;padding:9px 14px;border:1px solid rgba(197,197,197,.24);border-radius:999px;background:#0f1113db;box-shadow:0 10px 24px -8px #000000b3;color:var(--cardlp-text);transform:translate(-50%)}.cardlp-who__step{flex:none;width:18px;height:18px}@media (prefers-reduced-motion: no-preference){html.cardlp-js .cardlp-who__step{animation:cardlp-who-step 4.2s linear infinite;animation-delay:calc(var(--cardlp-i, 0) * 1.4s - 4.2s);animation-play-state:paused}}.cardlp-who__sep{flex:none;width:10px;height:1.5px;border-radius:1px;background:var(--cardlp-text-3)}.cardlp-who__draft{position:relative;flex:none;height:calc(var(--cardlp-who-h) * .7);aspect-ratio:3/4}.cardlp-who__sheet{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:10px;background:var(--cardlp-surface-2);box-shadow:0 28px 56px -20px #000c,0 10px 20px -10px #0000008c;transform:rotate(-3deg)}.cardlp-who__sheet--back{box-shadow:none;filter:brightness(.5);transform:translate(14%,-4%) rotate(6deg)}.cardlp-who__edit{position:absolute;right:-26%;bottom:12%;display:flex;align-items:center;gap:5px;padding:9px 12px;border:1px solid rgba(197,197,197,.24);border-radius:999px 999px 999px 6px;background:#0f1113e6;box-shadow:0 10px 24px -8px #000000b3;color:var(--cardlp-text)}.cardlp-who__pen{flex:none;width:16px;height:16px;margin-right:3px;color:var(--cardlp-lime)}.cardlp-who__dot{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.4}@media (prefers-reduced-motion: no-preference){html.cardlp-js .cardlp-who__dot{animation:cardlp-who-dot 1.2s ease-in-out infinite;animation-delay:calc(var(--cardlp-i, 0) * .16s);animation-play-state:paused}}@media (min-width: 640px) and (max-width: 899px),(min-width: 1200px){.cardlp-who__tile--wide{justify-content:flex-end;min-height:480px}.cardlp-who__tile--wide .cardlp-who__art{--cardlp-who-u: 6.2px;position:absolute;top:0;right:0;bottom:0;left:0;flex:none;height:auto;min-height:0;aspect-ratio:auto;background:radial-gradient(42% 62% at 73% 46%,color-mix(in srgb,var(--cardlp-tint) 26%,transparent),transparent 74%)}@supports (width: 1cqw){.cardlp-who__tile--wide .cardlp-who__art{--cardlp-who-u: min(1cqw, 7.7px)}}.cardlp-who__tile--wide .cardlp-who__art:before{-webkit-mask-image:radial-gradient(64% 84% at 66% 44%,#000 0%,transparent 80%);mask-image:radial-gradient(64% 84% at 66% 44%,#000 0%,transparent 80%)}.cardlp-who__tile--wide .cardlp-who__art:after{content:none}.cardlp-who__tile--wide .cardlp-who__text{position:relative;z-index:4;max-width:50%;padding:0 0 24px 24px}}@media (min-width: 1200px){.cardlp-who__tile--wide .cardlp-who__text{padding:0 0 28px 28px}}@media (min-width: 640px) and (max-width: 899px),(min-width: 1200px){.cardlp-who__tile--wide .cardlp-who__scene--seller{align-items:center;justify-content:flex-start;gap:0;padding:0 calc(var(--cardlp-who-u) * 10.5) 0 calc(var(--cardlp-who-u) * 8)}.cardlp-who__tile--wide .cardlp-who__input{align-self:flex-start;margin-top:40px}.cardlp-who__tile--wide .cardlp-who__src{width:calc(var(--cardlp-who-u) * 26);height:auto;border-radius:12px}.cardlp-who__tile--wide .cardlp-who__words{gap:6px;padding:11px 12px;border-radius:12px}.cardlp-who__tile--wide .cardlp-who__words i{height:5px;border-radius:3px}.cardlp-who__tile--wide .cardlp-who__arrow{align-self:flex-start;width:32px;height:32px;margin:calc(24px + var(--cardlp-who-u) * 15.6) auto 0}.cardlp-who__tile--wide .cardlp-who__out{margin-top:-16px}.cardlp-who__tile--wide .cardlp-who__deck{width:calc(var(--cardlp-who-u) * 36);height:auto}.cardlp-who__tile--wide .cardlp-who__slide,.cardlp-who__tile--wide .cardlp-who__ghost{border-radius:14px}.cardlp-who__tile--wide .cardlp-who__pips{top:calc(100% + 16px);gap:5px}.cardlp-who__tile--wide .cardlp-who__pip{width:18px}}.cardlp-who__tile.is-inview .cardlp-who__words i,.cardlp-who__tile.is-inview .cardlp-who__slide,.cardlp-who__tile.is-inview .cardlp-who__pip,.cardlp-who__tile.is-inview .cardlp-who__col,.cardlp-who__tile.is-inview .cardlp-who__step,.cardlp-who__tile.is-inview .cardlp-who__dot{animation-play-state:running}@keyframes cardlp-who-cycle{0%,16%{opacity:1}20%,96%{opacity:0}to{opacity:1}}@keyframes cardlp-who-pip{0%,16%{opacity:1}20%,96%{opacity:.25}to{opacity:1}}@keyframes cardlp-who-type{0%{transform:scaleX(0);opacity:1}14%{transform:scaleX(1)}90%{transform:scaleX(1);opacity:1}96%,to{transform:scaleX(1);opacity:0}}@keyframes cardlp-who-drift{0%{transform:translate3d(0,34px,0)}to{transform:translate3d(0,-34px,0)}}@keyframes cardlp-who-step{0%,26%{opacity:1}34%,92%{opacity:.36}to{opacity:1}}@keyframes cardlp-who-dot{0%,60%,to{opacity:.4;transform:none}30%{opacity:1;transform:translateY(-2px)}}.cardlp-more__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px var(--cardlp-gap);margin:0;padding:0;list-style:none}@media (min-width: 640px){.cardlp-more__grid{gap:28px 12px}}@media (min-width: 900px){.cardlp-more__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cardlp-more__tile{position:relative;min-width:0}.cardlp-more__media{aspect-ratio:4/3;--cardlp-more-u: 1.71px;container-type:inline-size}@supports (width: 1cqw){.cardlp-more__media{--cardlp-more-u: 1cqw}}@media (min-width: 640px){.cardlp-more__media{aspect-ratio:16/9}}.cardlp-more__media:has(>video[controls]){z-index:2}.cardlp-more__poster{pointer-events:none}.cardlp-more__go{position:absolute;top:8px;right:8px;z-index:1;display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(197,197,197,.24);border-radius:50%;background:#0f111399;color:var(--cardlp-text);pointer-events:none;transition:background-color .2s var(--cardlp-ease-std),color .2s var(--cardlp-ease-std),border-color .2s var(--cardlp-ease-std)}.cardlp-more__go svg{width:16px;height:16px;transition:transform .2s var(--cardlp-ease)}@media (max-width: 639px){.cardlp-more__go{width:28px;height:28px}.cardlp-more__go svg{width:14px;height:14px}}.cardlp-more__text{margin:12px 0 0}@media (min-width: 900px){.cardlp-more__text{margin-top:14px}}.cardlp-more__link,.cardlp-more__title{display:block;font-family:var(--cardlp-display);font-weight:800;font-size:14px;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;line-height:1.1;letter-spacing:0}@media (min-width: 640px){.cardlp-more__link,.cardlp-more__title{font-size:16px}}@media (min-width: 1200px){.cardlp-more__link,.cardlp-more__title{font-size:18px}}.cardlp-more__title{color:var(--cardlp-text)}.cardlp-more__link{text-decoration:none;transition:color .2s var(--cardlp-ease-std)}.cardlp-more__link,.cardlp-more__link:hover{color:var(--cardlp-text)}.cardlp-more__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--cardlp-r)}.cardlp-more__link:focus-visible{outline:0}.cardlp-more__link:focus-visible:after{outline:2px solid var(--cardlp-lime);outline-offset:4px}.cardlp-more__sep{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cardlp-more__desc{display:block;margin-top:6px;color:var(--cardlp-text-2);font-size:13px;line-height:1.45}.cardlp-more__desc:first-letter{text-transform:uppercase}@media (min-width: 640px){.cardlp-more__desc{font-size:14px}}@media (hover: hover) and (pointer: fine){.cardlp-more__tile--link:hover .cardlp-more__link{color:var(--cardlp-lime)}.cardlp-more__tile--link:hover .cardlp-media__video,.cardlp-more__tile--link:hover .cardlp-more__poster{transform:scale(1.03)}.cardlp-more__tile--link:hover .cardlp-more__go{border-color:transparent;background:var(--cardlp-lime);color:var(--cardlp-lime-ink)}.cardlp-more__tile--link:hover .cardlp-more__go svg{transform:translate(1px,-1px)}}.cardlp-more__sketch{position:absolute;top:50%;right:0;left:0;display:block;aspect-ratio:16/9;transform:translateY(-50%)}.cardlp-more__sketch:before{content:"";position:absolute;top:-40%;right:0;bottom:-40%;left:0;background-image:radial-gradient(circle at 1px 1px,#23262a 1px,transparent 1.6px),radial-gradient(circle at 13px 21.8px,#23262a 1px,transparent 1.6px);background-size:24px 41.57px;-webkit-mask-image:radial-gradient(70% 60% at 50% 50%,#000 0%,transparent 85%);mask-image:radial-gradient(70% 60% at 50% 50%,#000 0%,transparent 85%)}.cardlp-more__photo{position:absolute;top:8%;bottom:8%;left:50%;aspect-ratio:3/4;overflow:hidden;border-radius:calc(var(--cardlp-more-u) * 2.4);background:#fff;box-shadow:0 calc(var(--cardlp-more-u) * 4) calc(var(--cardlp-more-u) * 8) calc(var(--cardlp-more-u) * -3) #000c;transform:translate(-50%)}.cardlp-more__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cardlp-more__cap{position:absolute;top:7%;left:9%;width:64%;height:6.5%;border-radius:999px;background:#0f1113db}.cardlp-more__cap--sub{top:17.5%;width:40%;height:4%;background:#0f111366}.cardlp-more__plate{position:absolute;display:flex;align-items:center;gap:calc(var(--cardlp-more-u) * 1.8);width:30%;padding:calc(var(--cardlp-more-u) * 1.5);padding-right:calc(var(--cardlp-more-u) * 3);border:1px solid rgba(197,197,197,.24);border-radius:999px;background:#0f1113eb;box-shadow:0 calc(var(--cardlp-more-u) * 2.5) calc(var(--cardlp-more-u) * 6) calc(var(--cardlp-more-u) * -2) #000000bf;color:var(--cardlp-text)}.cardlp-more__plate--a{top:26%;left:6%}.cardlp-more__plate--b{top:61%;left:11%;width:26%}.cardlp-more__plate--c{top:38%;right:5%}.cardlp-more__plate--d{top:71%;right:10%;width:27%}@media (prefers-reduced-motion: no-preference){html.cardlp-js .cardlp-more__plate{animation:cardlp-more-plate 7s var(--cardlp-ease) infinite backwards;animation-delay:calc(var(--cardlp-i, 0) * .45s + .2s);animation-play-state:paused}}.cardlp-more__tile.is-inview .cardlp-more__plate{animation-play-state:running}.cardlp-more__sign{flex:none;width:calc(var(--cardlp-more-u) * 6.4);height:calc(var(--cardlp-more-u) * 6.4);padding:calc(var(--cardlp-more-u) * 1.3);border-radius:50%;background:#ffffff1a}.cardlp-more__lines{display:grid;flex:1;gap:calc(var(--cardlp-more-u) * 1.1);min-width:0}.cardlp-more__lines i{display:block;height:calc(var(--cardlp-more-u) * 1.2);border-radius:999px;background:#ffffffb3}.cardlp-more__lines i+i{width:62%;background:#ffffff52}@keyframes cardlp-more-plate{0%{opacity:0;transform:translateY(8px) scale(.92)}7%{opacity:1;transform:none}88%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.97)}}.cardlp-more__media .cardlp-media__video::-webkit-media-controls{background:transparent!important}@media (min-width: 900px){.cardlp-faq{display:grid;grid-template-columns:minmax(0,38fr) minmax(0,62fr);align-items:start;gap:32px}}@media (min-width: 1200px){.cardlp-faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px}}@media (min-width: 900px){.cardlp-faq__aside{position:sticky;top:var(--cardlp-sticky-top)}.cardlp-faq__head{margin-bottom:0}.cardlp-faq__title{font-size:clamp(32px,3.6vw,44px)}}.cardlp-faq__stack{display:none}@media (min-width: 900px){.cardlp-faq__stack{position:relative;display:block;width:calc(100% - 16px);max-width:420px;margin:40px 0 0 16px;aspect-ratio:420/282}.cardlp-faq__stack:before{content:"";position:absolute;top:-8%;right:-6%;bottom:-14%;left:-6%;z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--cardlp-tint) 26%,transparent),transparent);pointer-events:none}}@media (min-width: 1200px){.cardlp-faq__stack{margin-top:48px}}.cardlp-faq__shot{position:absolute;top:6%;width:41%;aspect-ratio:3/4}.cardlp-faq__shot--1{left:0;transform:rotate(-6deg)}.cardlp-faq__shot--2{top:0;left:29.5%;z-index:1;transform:rotate(2deg)}.cardlp-faq__shot--3{top:9%;left:59%;transform:rotate(7deg)}.cardlp-faq__shot-img{width:100%;height:100%;border-radius:var(--cardlp-r);-o-object-fit:cover;object-fit:cover;outline:1px solid rgba(255,255,255,.12);outline-offset:-1px;box-shadow:0 28px 56px -20px #000c,0 10px 20px -10px #0000008c}@media (prefers-reduced-motion: no-preference){.cardlp-faq__stack.is-inview .cardlp-faq__shot-img{animation:cardlp-faq-float 9s ease-in-out infinite alternate}}.cardlp-faq__stack.is-inview .cardlp-faq__shot--2 .cardlp-faq__shot-img{animation-duration:11s;animation-delay:-4s}.cardlp-faq__stack.is-inview .cardlp-faq__shot--3 .cardlp-faq__shot-img{animation-duration:13s;animation-direction:alternate-reverse}.cardlp-faq__list{border-bottom:1px solid var(--cardlp-border)}.cardlp-faq__item{box-sizing:border-box;padding:0;border-top:1px solid var(--cardlp-border)}.cardlp-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;margin:0 -12px;padding:14px 12px;border-radius:var(--cardlp-r);color:var(--cardlp-text);font:600 16px/1.35 var(--cardlp-font);list-style:none;cursor:pointer;transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}.cardlp-faq__item>summary::-webkit-details-marker{display:none}.cardlp-faq__item>summary:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:-2px}.cardlp-faq__item>summary:active{background:#ffffff0a}@media (min-width: 640px){.cardlp-faq__item>summary{gap:24px;min-height:68px;font-size:18px}}@media (hover: hover) and (pointer: fine){.cardlp-faq__item>summary:hover{background:#ffffff08}.cardlp-faq__item>summary:hover .cardlp-faq__icon{background:var(--cardlp-surface-3)}}.cardlp-faq__item[open]:not(.is-closing) .cardlp-faq__icon{background:var(--cardlp-lime);color:var(--cardlp-lime-ink);transform:rotate(45deg)}@supports (interpolate-size: allow-keywords){.cardlp-faq__item{interpolate-size:allow-keywords}.cardlp-faq__item::details-content{block-size:0;overflow:hidden;overflow:clip;opacity:0;transition:block-size .28s var(--cardlp-ease),opacity .28s var(--cardlp-ease),content-visibility .28s allow-discrete}@media (prefers-reduced-motion: reduce){.cardlp-faq__item::details-content{transition:none}}.cardlp-faq__item[open]::details-content{block-size:auto;opacity:1}}.cardlp-faq__icon{flex:none;width:32px;height:32px;border-radius:50%;background:var(--cardlp-surface-2);color:var(--cardlp-text);transition:transform .28s var(--cardlp-ease),background-color .2s ease,color .2s ease}@media (prefers-reduced-motion: reduce){.cardlp-faq__icon{transition:none}}.cardlp-faq .tool-faq__answer{max-width:640px;margin:0;padding:2px 0 22px;color:var(--cardlp-text-2);font-size:16px;line-height:1.5;text-wrap:pretty}@media (min-width: 640px){.cardlp-faq .tool-faq__answer{padding:0 48px 26px 0;line-height:1.55}}@media (min-width: 900px){.cardlp-faq .tool-faq__answer{font-size:17px}}@keyframes cardlp-faq-float{0%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,7px,0)}}.cardlp-final__frame{display:flex;align-items:center;justify-content:center;min-height:520px;padding:0}@media (min-width: 900px){.cardlp-final__frame{min-height:560px}}.cardlp-final__wall{position:absolute;top:-12%;right:-120px;bottom:-12%;left:-120px;z-index:0;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(-8deg);pointer-events:none}.cardlp-final__row{display:flex;width:-moz-max-content;width:max-content}html.cardlp-js .cardlp-final__row{animation-name:cardlp-final-drift;animation-duration:var(--cardlp-wall-time, 90s);animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;will-change:transform}@media (prefers-reduced-motion: reduce){html.cardlp-js .cardlp-final__row{animation-name:none;will-change:auto}}.cardlp-final__row--back{animation-direction:reverse;animation-delay:calc(var(--cardlp-wall-time, 90s) / -2)}.cardlp-final__wall.is-inview .cardlp-final__row{animation-play-state:running}.cardlp-final__tile{flex:none;width:120px;margin-right:var(--cardlp-gap);aspect-ratio:3/4;overflow:hidden;border-radius:10px;background:var(--cardlp-surface-2);outline:1px solid rgba(255,255,255,.08);outline-offset:-1px}@media (min-width: 640px){.cardlp-final__tile{width:160px;border-radius:var(--cardlp-r)}}@media (min-width: 900px){.cardlp-final__tile{width:190px}}.cardlp-final__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cardlp-final__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse 92% 40% at 50% 50%,#050506f7,#050506db 60%,#05050600),linear-gradient(90deg,#05050699,#05050600 16%,#05050600 84%,#05050699),#05050675;pointer-events:none}@media (min-width: 640px){.cardlp-final__shade{background:radial-gradient(ellipse 78% 38% at 50% 50%,#050506f7,#050506d6 58%,#05050600),linear-gradient(90deg,#05050699,#05050600 14%,#05050600 86%,#05050699),#05050670}}@media (min-width: 900px){.cardlp-final__shade{background:radial-gradient(ellipse max(38%,400px) 62% at 50% 50%,#050506f5,#050506d6 55%,#05050600),linear-gradient(0deg,#05050666,#05050600 30%,#05050600 70%,#0505064d),linear-gradient(90deg,#05050699,#05050600 10%,#05050600 90%,#05050699),#0505064d}}.cardlp-final__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse 70% 30% at 50% 60%,#d1fe1724,#d1fe1700 70%),radial-gradient(ellipse 90% 20% at 50% 104%,#d1fe1724,#d1fe1700 72%);pointer-events:none}@media (min-width: 900px){.cardlp-final__glow{background:radial-gradient(ellipse 32% 46% at 50% 64%,#d1fe1733,#d1fe1700 72%),radial-gradient(ellipse 56% 34% at 50% 110%,#d1fe1738,#d1fe1700 72%)}}.cardlp-final__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;max-width:720px;padding:150px 12px;text-align:center}@media (min-width: 640px){.cardlp-final__content{padding:176px 24px}}@media (min-width: 900px){.cardlp-final__content{padding:64px 24px}}.cardlp-final__title{font-size:clamp(24px,(100vw - 60px) / 9.9,32px)}@media (min-width: 640px){.cardlp-final__title{font-size:56px}}@media (min-width: 900px){.cardlp-final__title{font-size:64px}}.cardlp-final__line{display:block}.cardlp-final__line--lime{color:var(--cardlp-lime)}.cardlp-final__text{max-width:520px;margin:16px 0 0;color:var(--cardlp-text-2);font-size:15px;line-height:1.45;text-wrap:balance}@media (min-width: 900px){.cardlp-final__text{margin-top:18px;font-size:17px}}.cardlp-final__cta{display:flex;justify-content:center;width:100%;margin-top:24px}@media (min-width: 900px){.cardlp-final__cta{margin-top:28px}}.cardlp-final__cta .cardlp-btn{width:100%;max-width:320px;box-shadow:inset 0 -3px 0 var(--cardlp-lime-bevel),inset 0 1px #ffffff8c,0 6px 4px #05050640,0 14px 44px #d1fe1747}.cardlp-final__cta .cardlp-btn:active{box-shadow:inset 0 -2px 0 var(--cardlp-lime-bevel),inset 0 1px #ffffff8c,0 3px 3px #05050640,0 10px 32px #d1fe1738}@media (min-width: 900px){.cardlp-final__cta .cardlp-btn{width:auto;max-width:none}}@keyframes cardlp-final-drift{to{transform:translate3d(calc(-100% / var(--cardlp-wall-n, 3)),0,0)}}.cardlp-dock{position:fixed;right:0;bottom:0;left:0;z-index:90;display:flex;justify-content:center;padding:28px var(--cardlp-gutter) calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#0f111300,#0f1113f0 52%,#0f1113 calc(100% - 14px));visibility:hidden;transform:translateY(110%);pointer-events:none;transition:transform .28s var(--cardlp-ease),visibility 0s linear .28s}@media (max-height: 600px){.cardlp-dock{padding-top:18px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}}@media (max-height: 480px) and (orientation: landscape){.cardlp-dock{right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(8px + env(safe-area-inset-bottom,0px));left:auto;padding:0;background:none;filter:drop-shadow(0 10px 16px rgba(0,0,0,.6));transform:translateY(calc(100% + 24px))}}.cardlp-dock:after{content:"";position:absolute;top:100%;right:0;left:0;height:var(--cardlp-dock-lift, 0px);background:#0f1113;pointer-events:auto}@media (max-height: 480px) and (orientation: landscape){.cardlp-dock:after{content:none}}.cardlp-dock.is-on{visibility:visible;transform:translateY(calc(var(--cardlp-dock-lift, 0px) * -1));transition-delay:0s}@media (prefers-reduced-motion: reduce){.cardlp-dock{transition:none}}@media (min-width: 961px){.cardlp-dock{display:none}}.cardlp-dock .cardlp-btn{width:100%;max-width:420px;pointer-events:auto}@media (max-height: 480px) and (orientation: landscape){.cardlp-dock .cardlp-btn{width:208px;height:40px}}@media (max-width: 960px){body:has(.cardlp) .cookie-banner__wrapper{background:var(--cardlp-surface-2)}}@media (min-width: 641px) and (max-width: 960px){body:has(.cardlp) .cookie-banner{right:16px;bottom:16px;left:16px}body:has(.cardlp) .cookie-banner__wrapper{max-width:none}}@media (max-width: 640px),(max-height: 480px) and (orientation: landscape){body:has(.cardlp) .cookie-banner__wrapper{gap:10px;padding:8px 8px 8px 12px;cursor:pointer}body:has(.cardlp) .cookie-banner__wrapper:after{content:"";flex:none;order:1;width:7px;height:7px;margin:0 2px 4px -2px;border:solid var(--cardlp-text-3);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}body:has(.cardlp) .cookie-banner__text{display:-webkit-box;flex:1 1 auto;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}body:has(.cardlp) .cookie-banner__btn{order:2;min-width:48px;min-height:36px;padding:6px 12px}body:has(.cardlp) .cardlp-cookie-open .cookie-banner__text,body:has(.cardlp) .cookie-banner__text:focus-within{display:block;overflow:visible}body:has(.cardlp) .cardlp-cookie-open .cookie-banner__wrapper:after{margin-bottom:-2px;transform:rotate(225deg)}}@media (max-height: 480px) and (orientation: landscape){body:has(.cardlp) .cookie-banner{right:calc(232px + env(safe-area-inset-right,0px));bottom:8px;left:10px}}html.cardlp-viewer-on{overflow:hidden;scrollbar-gutter:stable}.cardlp-viewer{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background:transparent;color:var(--cardlp-text);overscroll-behavior:contain}.cardlp-viewer::backdrop{background:#050506}@media (min-width: 640px){.cardlp-viewer::backdrop{background:#050506f7}}.cardlp-viewer__box{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"bar" "stage" "foot";align-items:stretch;justify-items:stretch;gap:12px;width:100%;height:100%;padding:8px 0 calc(12px + env(safe-area-inset-bottom,0px))}@media (min-width: 900px){.cardlp-viewer__box{grid-template-columns:44px minmax(0,760px) 44px;grid-template-areas:"bar bar bar" "prev stage next" "foot foot foot";justify-content:center;gap:16px;padding:16px 20px 20px}}@media (max-height: 520px) and (min-width: 560px){.cardlp-viewer__box{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);grid-template-areas:"bar bar" "stage foot";justify-content:stretch;gap:8px 4px;padding:8px env(safe-area-inset-right,0px) calc(8px + env(safe-area-inset-bottom,0px)) env(safe-area-inset-left,0px)}}.cardlp-viewer__bar{grid-area:bar;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:0 12px 0 16px}@media (min-width: 900px){.cardlp-viewer__bar{padding:0}}@media (max-height: 520px) and (min-width: 560px){.cardlp-viewer__bar{padding:0 12px 0 16px}}.cardlp-viewer__title{display:flex;align-items:center;gap:8px;min-width:0;margin:0;color:var(--cardlp-text);font:600 15px/1 var(--cardlp-font);white-space:nowrap}.cardlp-viewer__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--cardlp-tint)}.cardlp-viewer__count{margin-left:4px;color:var(--cardlp-text-2);font-weight:400;font-variant-numeric:tabular-nums}.cardlp-viewer__close{grid-area:auto;flex:none}.cardlp-viewer__nav{display:none;align-self:center;transition:opacity .15s ease,background-color .15s ease}@media (hover: hover) and (pointer: fine){.cardlp-viewer__nav{display:inline-flex;grid-area:stage;z-index:2;margin:0 12px}}@media (min-width: 900px){.cardlp-viewer__nav{display:inline-flex;z-index:auto;margin:0}}@media (max-height: 520px) and (min-width: 560px){.cardlp-viewer__nav{grid-area:stage;z-index:2;margin:0 12px}}.cardlp-viewer__nav[aria-disabled=true]{opacity:.28;cursor:default}.cardlp-viewer__nav--prev{justify-self:start}@media (min-width: 900px){.cardlp-viewer__nav--prev{grid-area:prev}}.cardlp-viewer__nav--next{justify-self:end}@media (min-width: 900px){.cardlp-viewer__nav--next{grid-area:next}}@media (max-height: 520px) and (min-width: 560px){.cardlp-viewer__nav--prev,.cardlp-viewer__nav--next{grid-area:stage}}.cardlp-viewer__stage{grid-area:stage;display:flex;min-width:0;min-height:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.cardlp-viewer__stage::-webkit-scrollbar{display:none}.cardlp-viewer__stage:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:-2px}.cardlp-viewer__slide{display:grid;flex:0 0 100%;place-items:center;min-width:0;min-height:0;padding:0 12px;container-type:size;scroll-snap-align:center;scroll-snap-stop:always}.cardlp-viewer__img{display:block;width:auto;max-width:100%;height:auto;max-height:min(100%,var(--cardlp-fit, 900px));border-radius:var(--cardlp-r);background:var(--cardlp-surface-2);box-shadow:0 32px 80px -24px #000000e6;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}@supports (height: 1cqh){.cardlp-viewer__img{width:auto;max-width:none;height:min(100cqh,100cqw / var(--cardlp-ar, .75),900px,var(--cardlp-fit, 900px));max-height:none;aspect-ratio:var(--cardlp-ar, .75)}}.cardlp-viewer__foot{grid-area:foot;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:0 16px}@media (min-width: 900px){.cardlp-viewer__foot{flex-direction:row;justify-content:center;gap:24px;padding:0}}@media (max-height: 520px) and (min-width: 560px){.cardlp-viewer__foot{flex-direction:column;justify-content:center;align-self:center;gap:12px;width:216px;padding:0 16px 0 0}}.cardlp-viewer__strip{grid-column:auto;display:flex;gap:6px;max-width:100%;padding:3px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.cardlp-viewer__strip::-webkit-scrollbar{display:none}@media (max-height: 520px) and (min-width: 560px){.cardlp-viewer__strip{flex-wrap:wrap;justify-content:center;overflow:visible}}.cardlp-viewer__thumb{position:relative;flex:none;width:48px;aspect-ratio:3/4;padding:0;overflow:hidden;border:0;border-radius:8px;background:var(--cardlp-surface-2);opacity:.5;cursor:pointer;transition:opacity .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.cardlp-viewer__thumb[aria-current=true]{box-shadow:0 0 0 2px var(--cardlp-text);opacity:1}.cardlp-viewer__thumb:focus-visible{outline:2px solid var(--cardlp-lime);outline-offset:2px;opacity:1}@media (hover: hover) and (pointer: fine){.cardlp-viewer__thumb:hover{opacity:1}}.cardlp-viewer__thumb-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cardlp-viewer__cta{grid-column:auto;width:100%}.cardlp-viewer__cta .cardlp-btn{width:100%}@media (min-width: 640px){.cardlp-viewer__cta,.cardlp-viewer__cta .cardlp-btn{width:auto}}@media (max-height: 520px) and (min-width: 560px){.cardlp-viewer__cta,.cardlp-viewer__cta .cardlp-btn{width:100%}}@media (prefers-reduced-motion: no-preference){.cardlp-viewer[open] .cardlp-viewer__box{animation:cardlp-viewer-in .18s var(--cardlp-ease-fan)}.cardlp-viewer[open]::backdrop{animation:cardlp-viewer-fade .18s ease}}@keyframes cardlp-viewer-in{0%{opacity:0;transform:translateY(8px) scale(.975)}}@keyframes cardlp-viewer-fade{0%{opacity:0}}
