.lp{--lp-red: oklch(52.4% .205 24.9);--lp-burgundy: oklch(36.6% .107 19.7);--lp-yellow: oklch(90.9% .196 105.6);--lp-ink: oklch(24.4% .006 12.6);--lp-stone: oklch(84.4% .002 106.4);--lp-n0: oklch(99.2% .002 20);--lp-n1: oklch(97.2% .004 20);--lp-n2: oklch(94% .006 20);--lp-line: oklch(88% .008 20);--lp-mut: oklch(50% .012 20);--lp-on-ink: oklch(93% .006 20);--lp-on-ink-2: oklch(78% .01 20);--lp-ink-line: oklch(34% .012 20);--lp-surface-page: var(--lp-n0);--lp-surface-raised: var(--lp-n1);--lp-surface-sunken: var(--lp-n2);--lp-surface-inverse: var(--lp-ink);--lp-surface-structural: var(--lp-stone);--lp-surface-conversion: var(--lp-red);--lp-text-primary: var(--lp-ink);--lp-text-secondary: var(--lp-mut);--lp-text-on-inverse: var(--lp-on-ink);--lp-text-on-inverse-2: var(--lp-on-ink-2);--lp-text-action: var(--lp-red);--lp-text-emphasis: var(--lp-yellow);--lp-action-primary-bg: var(--lp-red);--lp-action-primary-label: var(--lp-n0);--lp-action-primary-depth: var(--lp-burgundy);--lp-action-secondary-bg: var(--lp-n0);--lp-action-secondary-border: var(--lp-ink);--lp-action-secondary-label: var(--lp-ink);--lp-action-disabled-bg: var(--lp-n2);--lp-action-disabled-label: var(--lp-mut);--lp-state-active: var(--lp-red);--lp-progress-fill: var(--lp-red);--lp-progress-track: var(--lp-stone);--lp-error-border: var(--lp-red);--lp-error-text: var(--lp-ink);--lp-success-surface: var(--lp-ink);--lp-success-mark: var(--lp-yellow);--lp-focus-ring: var(--lp-ink);--lp-border-subtle: var(--lp-stone);--lp-border-strong: var(--lp-ink);--lp-border-hairline: var(--lp-line);--lp-divider: var(--lp-stone);--lp-icon-default: var(--lp-ink);--lp-icon-interactive: var(--lp-red);--lp-icon-emphasis: var(--lp-yellow);--lp-icon-on-inverse: var(--lp-on-ink);--lp-ghost-label: var(--lp-stone);--lp-ghost-label-alpha: .06;--lp-caption-bar-bg: var(--lp-ink);--lp-caption-bar-label: var(--lp-n0);--lp-font-display: "Acumin Pro SemiCondensed", "Arial Narrow", Arial, sans-serif;--lp-font-body: "acumin-variable", Arial, sans-serif;--lp-font-label: "Acumin Pro SemiCondensed", "Arial Narrow", Arial, sans-serif;--lp-display-cap: 72px;--lp-fs-display: clamp(40px, 24px + 4.5vw, var(--lp-display-cap));--lp-fs-headline: clamp(28px, 20px + 2.2vw, 44px);--lp-fs-title: 24px;--lp-fs-lead: 20px;--lp-fs-hero: clamp(28px, 18.4px + 2.1vw, 42px);--lp-lh-hero: 1.02;--lp-fs-body: 16px;--lp-fs-label: 14px;--lp-fs-caption: 12px;--lp-lh-display: .95;--lp-lh-headline: 1.02;--lp-lh-title: 1.15;--lp-lh-lead: 1.4;--lp-lh-body: 1.5;--lp-lh-label: 1.2;--lp-lh-caption: 1.35;--lp-fw-display: 800;--lp-fw-body: 400;--lp-fw-strong: 700;--lp-fw-label: 700;--lp-ls-display: -.01em;--lp-ls-label: .08em;--lp-lh-body-on-ink: 1.55;--lp-fw-body-on-ink: 500;--lp-space-1: 4px;--lp-space-2: 8px;--lp-space-3: 12px;--lp-space-4: 16px;--lp-space-5: 24px;--lp-space-6: 32px;--lp-space-7: 48px;--lp-space-8: 64px;--lp-space-9: 96px;--lp-space-10: 128px;--lp-space-section-mobile: 64px;--lp-space-section: 112px;--lp-container: 1200px;--lp-gutter: 20px;--lp-measure: 68ch;--lp-bp-md: 768px;--lp-bp-lg: 1024px;--lp-bp-xl: 1440px;--lp-radius-0: 0;--lp-radius-control: 4px;--lp-radius-circle: 50%;--lp-shadow-none: none;--lp-shadow-overlay: 0 24px 48px rgba(36, 31, 32, .24);--lp-control-min: 48px;--lp-focus-width: 2px;--lp-focus-offset: 2px;--lp-border-control: 2px;--lp-underlayer: 0 4px 0 0 var(--lp-action-primary-depth);--lp-underlayer-hover: 0 6px 0 0 var(--lp-action-primary-depth);--lp-underlayer-active: 0 0 0 0 var(--lp-action-primary-depth);--lp-ease: cubic-bezier(.22, 1, .36, 1);--lp-dur-fast: .15s;--lp-dur-base: .18s;--lp-dur-slow: .22s;--lp-rise: 14px;--lp-press: .985;--lp-skew: 12deg}@media(min-width:768px){.lp{--lp-gutter: 32px}}@media(min-width:1024px){.lp{--lp-gutter: 48px}}.lp [data-surface=ink],.lp .lp-band--inverse{background-color:var(--lp-surface-inverse);--lp-text-primary: var(--lp-on-ink);--lp-text-secondary: var(--lp-on-ink-2);--lp-text-action: var(--lp-on-ink);--lp-border-hairline: var(--lp-ink-line);--lp-border-subtle: var(--lp-ink-line);--lp-border-strong: var(--lp-on-ink);--lp-divider: var(--lp-ink-line);--lp-focus-ring: var(--lp-n0);--lp-action-secondary-bg: transparent;--lp-action-secondary-border: var(--lp-n0);--lp-action-secondary-label: var(--lp-n0);--lp-icon-default: var(--lp-on-ink);--lp-icon-on-inverse: var(--lp-on-ink);--lp-lh-body: var(--lp-lh-body-on-ink);--lp-fw-body: var(--lp-fw-body-on-ink);color:var(--lp-text-primary)}@media(prefers-reduced-motion:reduce){.lp{--lp-dur-fast: 0ms;--lp-dur-base: 0ms;--lp-dur-slow: 0ms;--lp-rise: 0px;--lp-press: 1}.lp *,.lp *:before,.lp *:after{animation-duration:0ms!important;animation-iteration-count:1!important;transition-duration:0ms!important;scroll-behavior:auto!important}}.lp .lp-btn-primary:focus-visible,.lp .lp-btn-secondary:focus-visible,.lp .lp-tag:focus-visible{outline:var(--lp-focus-width) solid var(--lp-focus-ring);outline-offset:var(--lp-focus-offset)}.lp .lp-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--lp-space-2);min-height:var(--lp-control-min);padding:var(--lp-space-3) var(--lp-space-6);border:0;border-radius:var(--lp-radius-control);background-color:var(--lp-action-primary-bg);color:var(--lp-action-primary-label);font-family:var(--lp-font-label);font-size:var(--lp-fs-label);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:var(--lp-underlayer);transition:box-shadow var(--lp-dur-base) var(--lp-ease),transform var(--lp-dur-base) var(--lp-ease)}.lp .lp-btn-primary:hover{box-shadow:var(--lp-underlayer-hover);transform:translateY(-2px)}.lp .lp-btn-primary:active{box-shadow:var(--lp-underlayer-active);transform:translateY(4px)}.lp .lp-btn-primary[disabled],.lp .lp-btn-primary[aria-disabled=true]{background-color:var(--lp-action-disabled-bg);color:var(--lp-action-disabled-label);box-shadow:var(--lp-shadow-none);transform:none;cursor:not-allowed}.lp .lp-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--lp-space-2);min-height:var(--lp-control-min);padding:var(--lp-space-3) var(--lp-space-6);border:var(--lp-border-control) solid var(--lp-action-secondary-border);border-radius:var(--lp-radius-control);background-color:var(--lp-action-secondary-bg);color:var(--lp-action-secondary-label);font-family:var(--lp-font-label);font-size:var(--lp-fs-label);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:var(--lp-shadow-none);transition:transform var(--lp-dur-fast) var(--lp-ease)}.lp .lp-btn-secondary:active{transform:scale(var(--lp-press))}.lp .lp-tag{display:inline-block;padding:var(--lp-space-1) var(--lp-space-4);background-color:var(--lp-surface-inverse);color:var(--lp-caption-bar-label);font-family:var(--lp-font-label);font-size:var(--lp-fs-label);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .38em) 100%,0 100%)}.lp .lp-tag--mark{color:var(--lp-text-emphasis)}.lp .lp-rule{display:flex;align-items:center;min-width:64px;margin:var(--lp-space-4) 0 var(--lp-space-5)}.lp .lp-rule:before{content:"";flex:0 0 var(--lp-space-7);min-width:var(--lp-space-5);height:var(--lp-space-1);background-color:var(--lp-border-strong)}.lp .lp-rule:after{content:"";flex:0 1 var(--lp-space-10);min-width:var(--lp-space-4);height:1px;background-color:var(--lp-divider)}.lp [data-surface=ink] .lp-rule:after,.lp .lp-band--inverse .lp-rule:after{background-color:var(--lp-text-on-inverse-2)}.lp .lp-caption-bar{display:block;padding:var(--lp-space-2) var(--lp-space-4);background-color:var(--lp-caption-bar-bg);color:var(--lp-caption-bar-label);font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;border-radius:var(--lp-radius-0)}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}.lp{margin:0;background-color:var(--lp-surface-page);color:var(--lp-text-primary);font-family:var(--lp-font-body);font-size:var(--lp-fs-body);font-weight:var(--lp-fw-body);line-height:var(--lp-lh-body)}.lp img,.lp svg{display:block;max-width:100%}.lp img{height:auto}.lp picture{display:contents}.lp h1,.lp h2,.lp h3,.lp h4,.lp p,.lp figure,.lp ul,.lp ol{margin:0}.lp ul,.lp ol{padding:0;list-style:none}.lp button{font:inherit;color:inherit}.lp :where(a):focus-visible,.lp :where(button):focus-visible,.lp :where(input):focus-visible,.lp :where(summary):focus-visible{outline:var(--lp-focus-width) solid var(--lp-focus-ring);outline-offset:var(--lp-focus-offset)}.lp .lp-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp .lp-display{font-family:var(--lp-font-display);font-size:var(--lp-fs-display);font-weight:var(--lp-fw-display);line-height:var(--lp-lh-display);letter-spacing:var(--lp-ls-display);text-transform:uppercase;text-wrap:balance}.lp .lp-headline{font-family:var(--lp-font-display);font-size:var(--lp-fs-headline);font-weight:var(--lp-fw-strong);line-height:var(--lp-lh-headline);text-wrap:balance}.lp .lp-hero__h1{font-family:var(--lp-font-display);font-size:var(--lp-fs-hero);font-weight:var(--lp-fw-display);line-height:var(--lp-lh-hero);letter-spacing:var(--lp-ls-display);text-wrap:balance}.lp .lp-title{font-family:var(--lp-font-display);font-size:var(--lp-fs-title);font-weight:var(--lp-fw-strong);line-height:var(--lp-lh-title)}.lp .lp-lead{font-size:var(--lp-fs-lead);line-height:var(--lp-lh-lead);max-width:var(--lp-measure)}.lp .lp-body{max-width:var(--lp-measure)}.lp .lp-label{font-family:var(--lp-font-label);font-size:var(--lp-fs-label);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase}.lp .lp-caption{font-size:var(--lp-fs-caption);line-height:var(--lp-lh-caption);color:var(--lp-text-secondary)}.lp .lp-num{font-variant-numeric:tabular-nums}.lp .lp-container{width:100%;max-width:var(--lp-container);margin-inline:auto;padding-inline:var(--lp-gutter)}.lp .lp-band{padding-block:var(--lp-space-section-mobile);border-radius:var(--lp-radius-0)}.lp .lp-band--tight{padding-block:var(--lp-space-7)}.lp .lp-band--raised{background-color:var(--lp-surface-raised)}.lp .lp-band--structural{background-color:var(--lp-surface-structural)}.lp .lp-band--conversion{background-color:var(--lp-surface-conversion)}@media(min-width:768px){.lp .lp-band{padding-block:var(--lp-space-section)}.lp .lp-band--tight{padding-block:var(--lp-space-8)}}.lp .lp-col{width:100%;max-width:544px;margin-inline:auto}.lp .lp-split{display:grid;gap:var(--lp-space-6)}@media(min-width:768px){.lp .lp-split{grid-template-columns:1fr 1fr;gap:var(--lp-space-8);align-items:center}.lp .lp-split--media-first>:first-child{order:2}.lp .lp-split--media-first>:last-child{order:1}}.lp .lp-grid{display:grid;gap:var(--lp-space-4);grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.lp .lp-grid--2{grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.lp .lp-grid{gap:var(--lp-space-5)}}.lp .lp-cardrow{display:grid;gap:var(--lp-space-4);grid-template-columns:1fr}@media(min-width:768px){.lp .lp-cardrow{grid-template-columns:repeat(3,1fr);gap:var(--lp-space-5)}.lp .lp-cardrow--2{grid-template-columns:repeat(2,1fr)}}.lp .lp-btn--fit{white-space:nowrap;font-size:clamp(12px,8.96px + .78vw,var(--lp-fs-label));letter-spacing:.045em;padding-inline:var(--lp-space-4)}@media(min-width:768px){.lp .lp-btn--fit{letter-spacing:var(--lp-ls-label);padding-inline:var(--lp-space-6)}}.lp .lp-btn--block{display:flex;width:100%}.lp .lp-actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--lp-space-3)}@media(min-width:768px){.lp .lp-actions--row{flex-direction:row;align-items:center;gap:var(--lp-space-4)}}.lp .lp-link{display:inline-flex;align-items:center;min-height:var(--lp-control-min);gap:var(--lp-space-2);background:none;border:0;padding:0;color:var(--lp-text-primary);font-family:var(--lp-font-body);font-size:var(--lp-fs-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lp .lp-quiz{position:relative}.lp .lp-quiz__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lp-space-4);margin-bottom:var(--lp-space-3)}.lp .lp-progress__label{font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;color:var(--lp-text-secondary)}.lp .lp-progress__track{height:var(--lp-space-1);width:100%;background-color:var(--lp-progress-track);border-radius:var(--lp-radius-0);overflow:hidden}.lp .lp-progress__fill{display:block;height:100%;width:0%;background-color:var(--lp-progress-fill);transition:width var(--lp-dur-base) var(--lp-ease)}.lp .lp-quiz__stage{position:relative;margin-top:var(--lp-space-5);overflow:hidden}.lp .lp-q{transform:translate(0);opacity:1;transition:transform var(--lp-dur-base) var(--lp-ease),opacity var(--lp-dur-base) var(--lp-ease)}.lp .lp-q--in{transform:translate(var(--lp-space-6));opacity:0}.lp .lp-quiz[data-dir=back] .lp-q--in{transform:translate(calc(var(--lp-space-6) * -1))}.lp .lp-q--exit{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transform:translate(calc(var(--lp-space-6) * -1));opacity:0}.lp .lp-quiz[data-dir=back] .lp-q--exit{transform:translate(var(--lp-space-6))}.lp .lp-q__title{margin-bottom:var(--lp-space-4)}.lp .lp-opts{display:grid;gap:var(--lp-space-3)}.lp .lp-opt{display:flex;align-items:center;justify-content:space-between;gap:var(--lp-space-3);width:100%;min-height:var(--lp-control-min);padding:var(--lp-space-4) var(--lp-space-5);background-color:var(--lp-surface-page);color:var(--lp-text-primary);border:1px solid var(--lp-border-hairline);border-radius:var(--lp-radius-control);font-family:var(--lp-font-display);font-size:var(--lp-fs-title);font-weight:var(--lp-fw-strong);line-height:var(--lp-lh-title);text-align:left;cursor:pointer;transition:transform var(--lp-dur-fast) var(--lp-ease)}@media(max-width:767.98px){.lp .lp-opt{font-size:20px}}.lp .lp-opt:active{transform:scale(var(--lp-press))}.lp .lp-opt[aria-pressed=true],.lp .lp-opt.is-selected{border-width:var(--lp-border-control);border-color:var(--lp-state-active);background-color:var(--lp-surface-raised);padding:calc(var(--lp-space-4) - 1px) calc(var(--lp-space-5) - 1px)}.lp .lp-opt__check{display:none;flex:0 0 auto;color:var(--lp-icon-default)}.lp .lp-opt[aria-pressed=true] .lp-opt__check,.lp .lp-opt.is-selected .lp-opt__check{display:block}.lp .lp-quiz__foot{display:flex;align-items:center;justify-content:flex-start;margin-top:var(--lp-space-4);min-height:var(--lp-control-min)}.lp .lp-back{display:inline-flex;align-items:center;gap:var(--lp-space-2);min-height:var(--lp-control-min);padding-right:var(--lp-space-3);background:none;border:0;color:var(--lp-text-primary);font-size:var(--lp-fs-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lp .lp-back[hidden]{display:none}.lp .lp-gate{display:grid;gap:var(--lp-space-5)}.lp .lp-field{display:grid;gap:var(--lp-space-2)}.lp .lp-field__label{font-family:var(--lp-font-label);font-size:var(--lp-fs-label);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase}.lp .lp-field__input{width:100%;min-height:var(--lp-control-min);padding:var(--lp-space-3) var(--lp-space-4);background-color:var(--lp-surface-sunken);color:var(--lp-text-primary);border:1px solid var(--lp-border-hairline);border-radius:var(--lp-radius-control);font-family:var(--lp-font-body);font-size:var(--lp-fs-body);line-height:var(--lp-lh-body)}.lp .lp-field__input::placeholder{color:var(--lp-text-secondary)}.lp .lp-field__input:focus-visible{outline:var(--lp-focus-width) solid var(--lp-focus-ring);outline-offset:var(--lp-focus-offset)}.lp .lp-field__input[aria-invalid=true]{border-width:var(--lp-border-control);border-color:var(--lp-error-border);padding:calc(var(--lp-space-3) - 1px) calc(var(--lp-space-4) - 1px)}.lp .lp-field__error{display:none;align-items:flex-start;gap:var(--lp-space-2);color:var(--lp-error-text);font-size:var(--lp-fs-label);line-height:var(--lp-lh-caption)}.lp .lp-field__error svg{flex:0 0 auto;margin-top:2px;color:var(--lp-icon-default)}.lp .lp-field.is-invalid .lp-field__error{display:flex}.lp .lp-field__input[disabled]{background-color:var(--lp-action-disabled-bg);color:var(--lp-action-disabled-label);cursor:not-allowed}.lp .lp-gate__fine{color:var(--lp-text-secondary);font-size:var(--lp-fs-caption);line-height:var(--lp-lh-caption)}.lp .lp-res{background-color:var(--lp-surface-page);border:1px solid var(--lp-border-hairline);border-radius:var(--lp-radius-0);padding:var(--lp-space-4)}@media(min-width:768px){.lp .lp-res{padding:var(--lp-space-5)}}.lp .lp-res__head,.lp .lp-res__media{margin-bottom:var(--lp-space-4)}.lp .lp-res__name{margin-bottom:var(--lp-space-2)}.lp .lp-res__rating{display:flex;align-items:center;gap:var(--lp-space-2);margin-bottom:var(--lp-space-4);font-size:var(--lp-fs-label);color:var(--lp-text-secondary);font-variant-numeric:tabular-nums}.lp .lp-res__rating svg{flex:0 0 auto;color:var(--lp-icon-default)}.lp .lp-res__benefits{display:grid;gap:var(--lp-space-3);margin-bottom:var(--lp-space-5)}.lp .lp-res__benefit{display:flex;align-items:flex-start;gap:var(--lp-space-3)}.lp .lp-res__benefit svg{flex:0 0 auto;margin-top:3px;color:var(--lp-icon-default)}.lp .lp-res__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--lp-space-3);margin-bottom:var(--lp-space-4);font-family:var(--lp-font-display);font-size:var(--lp-fs-title);font-weight:var(--lp-fw-strong);font-variant-numeric:tabular-nums}.lp .lp-res__was{font-family:var(--lp-font-body);font-size:var(--lp-fs-label);font-weight:var(--lp-fw-body);color:var(--lp-text-secondary)}.lp .lp-res__why{padding:var(--lp-space-4);margin-bottom:var(--lp-space-5);background-color:var(--lp-surface-raised);border:1px solid var(--lp-border-hairline);border-radius:var(--lp-radius-0)}.lp .lp-res__why-label{display:block;margin-bottom:var(--lp-space-2);font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;color:var(--lp-text-secondary)}.lp .lp-res__pair{margin-top:var(--lp-space-5);padding-top:var(--lp-space-5);border-top:1px solid var(--lp-border-hairline)}.lp .lp-offer{background-color:var(--lp-surface-conversion);color:var(--lp-action-primary-label);border-radius:var(--lp-radius-0)}.lp .lp-offer__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--lp-space-4)}.lp .lp-offer__figure{display:inline-flex;align-items:baseline;gap:var(--lp-space-2);font-variant-numeric:tabular-nums}.lp .lp-offer__clock{font-family:var(--lp-font-label);font-size:var(--lp-fs-label);font-weight:var(--lp-fw-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums}.lp .lp-offer .lp-btn-secondary{background-color:transparent;border-color:var(--lp-action-primary-label);color:var(--lp-action-primary-label)}.lp .lp-offer .lp-btn-secondary:focus-visible,.lp .lp-offer .lp-btn-primary:focus-visible{outline-color:var(--lp-action-primary-label)}.lp .lp-offer .lp-btn-primary{background-color:var(--lp-action-primary-label);color:var(--lp-action-primary-bg);box-shadow:none}.lp .lp-offer .lp-btn-primary:hover,.lp .lp-offer .lp-btn-primary:active{box-shadow:none;transform:none}@media(min-width:768px){.lp .lp-offer__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--lp-space-6)}}.lp .lp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--lp-space-3);min-height:72px;padding:var(--lp-space-3) var(--lp-gutter);padding-bottom:calc(var(--lp-space-3) + env(safe-area-inset-bottom,0px));background-color:var(--lp-surface-page);border-top:1px solid var(--lp-border-hairline);border-radius:var(--lp-radius-0);transform:translateY(100%);transition:transform var(--lp-dur-base) var(--lp-ease)}.lp .lp-sticky[hidden]{display:none}.lp .lp-sticky.is-shown{transform:translateY(0)}.lp .lp-sticky.is-stood-down{visibility:hidden;transform:translateY(100%)}.lp .lp-sticky__price{font-family:var(--lp-font-display);font-size:var(--lp-fs-body);font-weight:var(--lp-fw-strong);line-height:var(--lp-lh-title);font-variant-numeric:tabular-nums}.lp .lp-sticky__name{display:block;font-family:var(--lp-font-body);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-body);color:var(--lp-text-secondary)}.lp .lp-sticky__meta{flex:1 1 auto;min-width:0}.lp .lp-sticky__meta .lp-sticky__name{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:768px){.lp .lp-sticky__meta .lp-sticky__name{position:static;width:auto;height:auto;margin:0;overflow:hidden;clip-path:none;text-overflow:ellipsis}}.lp .lp-sticky__cta{flex:0 0 auto;white-space:nowrap;font-size:var(--lp-fs-caption);letter-spacing:.04em;padding-inline:var(--lp-space-4)}.lp .lp-sticky-spacer{height:72px}@media(min-width:768px){.lp .lp-sticky,.lp .lp-sticky-spacer{display:none}}.lp .lp-acc{border-top:1px solid var(--lp-border-hairline)}.lp .lp-acc__item{border-bottom:1px solid var(--lp-border-hairline)}.lp .lp-acc__q{display:flex;align-items:center;justify-content:space-between;gap:var(--lp-space-4);min-height:var(--lp-control-min);padding-block:var(--lp-space-4);color:var(--lp-text-primary);font-family:var(--lp-font-display);font-size:var(--lp-fs-title);font-weight:var(--lp-fw-strong);line-height:var(--lp-lh-title);cursor:pointer;list-style:none}.lp .lp-acc__q::-webkit-details-marker{display:none}.lp .lp-acc__icon{flex:0 0 auto;color:var(--lp-icon-default)}.lp .lp-acc__icon .lp-acc__bar{transform-origin:center;transition:opacity var(--lp-dur-fast) var(--lp-ease)}.lp .lp-acc__item[open] .lp-acc__icon .lp-acc__bar{opacity:0}.lp .lp-acc__a{padding-bottom:var(--lp-space-5);max-width:var(--lp-measure)}.lp .lp-trust{display:grid;gap:var(--lp-space-4);grid-template-columns:repeat(2,1fr)}.lp .lp-trust__item{display:flex;align-items:flex-start;gap:var(--lp-space-3)}.lp .lp-trust__item svg{flex:0 0 auto;color:var(--lp-icon-default)}.lp .lp-trust__text{font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-caption);letter-spacing:var(--lp-ls-label);text-transform:uppercase}@media(min-width:768px){.lp .lp-trust{grid-template-columns:repeat(4,1fr);gap:var(--lp-space-5)}.lp .lp-trust__text{font-size:var(--lp-fs-label)}}.lp .lp-capfig{margin:0}.lp .lp-capfig__frame{position:relative;overflow:hidden;aspect-ratio:4 / 3;background-color:var(--lp-surface-raised);border-radius:var(--lp-radius-0)}.lp .lp-capfig__frame img{width:100%;height:100%;object-fit:cover}.lp .lp-capfig--tall .lp-capfig__frame{aspect-ratio:3 / 4}.lp .lp-capfig--wide .lp-capfig__frame{aspect-ratio:16 / 9}.lp .lp-reveal{opacity:0;transform:translateY(var(--lp-rise));transition:opacity var(--lp-dur-slow) var(--lp-ease),transform var(--lp-dur-slow) var(--lp-ease)}.lp .lp-reveal.seen{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.lp .lp-reveal{opacity:1;transform:none}}.lp .lp-res__img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:contain;min-width:0}.lp [hidden]{display:none!important}.lp .lp-tg{border:var(--lp-border-control) solid var(--lp-border-strong);border-radius:var(--lp-radius-0);background-color:var(--lp-surface-page)}.lp .lp-tg__stage{padding:var(--lp-space-4);background-color:var(--lp-surface-raised);border-bottom:var(--lp-border-control) solid var(--lp-border-strong)}.lp .lp-tg__body{padding:var(--lp-space-4)}.lp .lp-tg__name{font-family:var(--lp-font-display);font-size:clamp(24px,18.4px + 1.5vw,32px);font-weight:var(--lp-fw-display);line-height:var(--lp-lh-title);letter-spacing:var(--lp-ls-display);text-transform:uppercase;text-wrap:balance}.lp .lp-tg__rows{border-top:1px solid var(--lp-border-hairline)}.lp .lp-tg__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lp-space-4);padding:var(--lp-space-3) var(--lp-space-4);border-bottom:1px solid var(--lp-border-hairline)}.lp .lp-tg__k{flex:0 0 auto;font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;color:var(--lp-text-secondary)}.lp .lp-tg__v{text-align:right;font-family:var(--lp-font-display);font-size:var(--lp-fs-title);font-weight:var(--lp-fw-strong);line-height:var(--lp-lh-title);font-variant-numeric:tabular-nums}.lp .lp-tg__note{margin-top:var(--lp-space-3);color:var(--lp-text-secondary);font-size:var(--lp-fs-caption);line-height:var(--lp-lh-caption)}.lp .lp-tg__act{padding:var(--lp-space-4);border-top:var(--lp-border-control) solid var(--lp-border-strong)}.lp .lp-tg__fine{padding:var(--lp-space-3) var(--lp-space-4) var(--lp-space-4)}.lp .lp-tg__fine .lp-tg__note{margin-top:0}.lp .lp-tg__blank{display:grid;gap:var(--lp-space-3);padding:var(--lp-space-2) 0}.lp .lp-tg__blank-k{font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;color:var(--lp-text-secondary)}.lp .lp-tg__blank-rule{display:block;height:0;border-bottom:1px dashed var(--lp-border-hairline)}.lp .lp-tg__blank-rule--short{width:46%}.lp .lp-tg__blank[data-filled="1"] .lp-tg__blank-blank{display:none}.lp .lp-tg__blank:not([data-filled="1"]) .lp-tg__blank-fill{display:none}.lp .lp-tg__blank-name{font-family:var(--lp-font-display);font-size:var(--lp-fs-title);font-weight:var(--lp-fw-display);line-height:var(--lp-lh-title);letter-spacing:var(--lp-ls-display);text-transform:uppercase;text-wrap:balance}.lp .lp-tg__blank-rows{display:grid;gap:var(--lp-space-3);margin:var(--lp-space-2) 0 0}.lp .lp-tg__blank-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:var(--lp-space-4)}.lp .lp-tg__blank-cell{margin:0}.lp .lp-tg__blank-cell .lp-tg__blank-rule{transform:translateY(-.3em)}.lp .lp-tg__blank-val{display:block;text-align:right;font-family:var(--lp-font-display);font-size:var(--lp-fs-title);font-weight:var(--lp-fw-strong);line-height:var(--lp-lh-title);font-variant-numeric:tabular-nums}.lp .lp-tg__blank-note{margin:var(--lp-space-2) 0 0}.lp .lp-stack{max-width:544px;margin-inline:auto}.lp .lp-stack__head{padding:var(--lp-space-4);border-bottom:1px solid var(--lp-border-hairline)}.lp .lp-stack__card,.lp .lp-stack__fold{padding:var(--lp-space-4)}.lp .lp-stack .lp-quiz__stage{margin-top:0}.lp .lp-stack .lp-quiz__foot{margin-top:var(--lp-space-3)}.lp .lp-qi__line{padding:var(--lp-space-4);border-top:1px solid var(--lp-border-hairline)}.lp .lp-hero{padding-block:var(--lp-space-5) var(--lp-space-7)}.lp .lp-hero__sub{margin-top:var(--lp-space-3);max-width:var(--lp-measure);font-size:clamp(16px,13.76px + .6vw,var(--lp-fs-lead));line-height:var(--lp-lh-lead)}.lp .lp-hero__acts{margin-top:var(--lp-space-5)}.lp .lp-hero__fig{margin:var(--lp-space-6) 0 0}.lp .lp-hero__frame{position:relative;overflow:hidden;background-color:var(--lp-surface-raised);border:var(--lp-border-control) solid var(--lp-border-strong);border-radius:var(--lp-radius-0)}.lp .lp-hero__frame img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}@media(min-width:1200px){.lp .lp-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:var(--lp-space-7);align-items:center}.lp .lp-hero__fig{margin-top:0}}.lp .lp-qhero{padding-block:var(--lp-space-5) var(--lp-space-6)}.lp .lp-qhero__h1{margin-bottom:var(--lp-space-3)}.lp .lp-qhero__sub{margin-bottom:var(--lp-space-6);max-width:44ch}.lp .lp-flag{display:flex;align-items:center;gap:var(--lp-space-3);flex-wrap:wrap}.lp .lp-flag__text{font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;color:var(--lp-text-secondary)}.lp .lp-tag--mark .lp-num{font-variant-numeric:tabular-nums}@media(min-width:768px){.lp .lp-qhero{padding-block:var(--lp-space-7) var(--lp-space-8)}.lp .lp-qhero__grid>.lp-tg{max-width:480px}}@media(min-width:1280px){.lp .lp-qhero__grid{display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:var(--lp-space-7);align-items:start}.lp .lp-qhero__sub{margin-bottom:0}}.lp .lp-map{margin-bottom:var(--lp-space-4)}.lp .lp-map__frame{border:1px solid var(--lp-border-strong);border-radius:var(--lp-radius-0);background-color:var(--lp-surface-page)}.lp .lp-map__plan{position:relative;width:100%;aspect-ratio:1448 / 1086;overflow:hidden}.lp .lp-map__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lp .lp-region{position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--lp-space-2);min-height:var(--lp-control-min);padding:var(--lp-space-2);background:none;border:1px dashed var(--lp-border-hairline);border-radius:var(--lp-radius-0);color:var(--lp-text-primary);cursor:pointer;text-align:center;transition:border-color var(--lp-dur-fast) var(--lp-ease)}.lp .lp-region:hover{border-style:solid;border-color:var(--lp-border-strong)}.lp .lp-region__label{padding:2px var(--lp-space-2);background-color:var(--lp-surface-page);font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;white-space:nowrap}.lp .lp-dot{display:none;flex:0 0 auto;width:12px;height:12px;border-radius:var(--lp-radius-circle);background-color:var(--lp-state-active)}.lp .lp-check{display:none;flex:0 0 auto;color:var(--lp-icon-default)}.lp .lp-region[aria-pressed=true]{border-style:solid;border-width:var(--lp-border-control);border-color:var(--lp-state-active);padding:calc(var(--lp-space-2) - 1px)}.lp .lp-region[aria-pressed=true] .lp-dot,.lp .lp-region[aria-pressed=true] .lp-check{display:block}.lp .lp-region--1{left:21%;top:17.5%;width:58%;height:24%}.lp .lp-region--2{left:21%;top:45.5%;width:58%;height:28.5%}.lp .lp-region--3{left:3%;top:78.5%;width:94%;height:17%}.lp .lp-map__all{display:flex;border-top:1px solid var(--lp-border-hairline)}.lp .lp-map__all .lp-region{position:static;width:100%;border:var(--lp-border-control) solid transparent;padding:calc(var(--lp-space-2) - 1px)}.lp .lp-map__all .lp-region[aria-pressed=true]{border-color:var(--lp-state-active)}.lp .lp-map__hint{margin-top:var(--lp-space-3);color:var(--lp-text-secondary);font-size:var(--lp-fs-caption);line-height:var(--lp-lh-caption)}@media(min-width:768px){.lp .lp-region__label{font-size:var(--lp-fs-label)}}.lp .lp-rt__why,.lp .lp-rt__learn{padding:var(--lp-space-4);border-bottom:1px solid var(--lp-border-hairline)}.lp .lp-rt__why-k{display:block;margin-bottom:var(--lp-space-2);font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;color:var(--lp-text-secondary)}.lp .lp-rt__benefits{display:grid;gap:var(--lp-space-3);padding:var(--lp-space-4);border-bottom:1px solid var(--lp-border-hairline)}.lp .lp-rt__benefit{display:flex;align-items:flex-start;gap:var(--lp-space-3)}.lp .lp-rt__benefit svg{flex:0 0 auto;margin-top:3px;color:var(--lp-icon-default)}.lp .lp-rt__learn a{text-decoration:underline;text-underline-offset:3px}.lp .lp-rt__browse{padding:0 var(--lp-space-4) var(--lp-space-4)}.lp .lp-rt__stage{background-color:#fff}.lp .lp-rt__stage img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain}@media(min-width:768px){.lp .lp-rt__split{display:grid;grid-template-columns:320px minmax(0,1fr)}.lp .lp-rt__split>*+*{border-left:1px solid var(--lp-border-hairline)}.lp .lp-rt__col{display:flex;flex-direction:column}.lp .lp-rt__col .lp-rt__benefits{flex:1 1 auto}}@media(min-width:1024px){.lp .lp-stack[data-lp-card]{max-width:960px}.lp .lp-stack[data-lp-card] .lp-tg{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:repeat(5,auto) 1fr}.lp .lp-stack[data-lp-card] .lp-rt__split{display:contents}.lp .lp-stack[data-lp-card] .lp-rt__stage{grid-column:1;grid-row:1 / -1;display:flex;align-items:center;justify-content:center;padding:var(--lp-space-6);border-bottom:0;border-right:1px solid var(--lp-border-hairline)}.lp .lp-stack[data-lp-card] .lp-rt__col,.lp .lp-stack[data-lp-card] .lp-rt__why,.lp .lp-stack[data-lp-card] .lp-rt__learn,.lp .lp-stack[data-lp-card] .lp-rt__browse{grid-column:2}.lp .lp-stack[data-lp-card] .lp-rt__col{border-left:0}.lp .lp-stack[data-lp-card] .lp-rt__browse{padding-top:var(--lp-space-4)}}.lp .lp-res__count{display:flex;align-items:center;gap:var(--lp-space-3);margin-bottom:var(--lp-space-4)}.lp .lp-res__count-text{font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;color:var(--lp-text-secondary)}.lp .lp-offer-tag{padding:var(--lp-space-5) var(--lp-space-4)}.lp .lp-offer-tag__flag{display:flex;align-items:center;gap:var(--lp-space-3);flex-wrap:wrap}.lp .lp-offer-tag__flag .lp-tag{transform:translateY(-8px);opacity:0;transition:transform var(--lp-dur-base) var(--lp-ease),opacity var(--lp-dur-base) var(--lp-ease)}.lp .lp-offer-tag__flag.is-set .lp-tag{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.lp .lp-offer-tag__flag .lp-tag{transform:none;opacity:1}}.lp .lp-offer-tag__text{font-family:var(--lp-font-label);font-size:var(--lp-fs-label);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase}.lp .lp-offer-tag__code{margin-top:var(--lp-space-4);font-size:var(--lp-fs-label);line-height:var(--lp-lh-label)}.lp .lp-offer-tag .lp-actions{margin-top:var(--lp-space-4)}.lp .lp-slot__label{display:block;padding:var(--lp-space-2) var(--lp-space-4);background-color:var(--lp-caption-bar-bg);color:var(--lp-caption-bar-label);font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase}.lp .lp-slot__body{padding:var(--lp-space-4)}.lp .lp-slot__quote{margin-bottom:var(--lp-space-3)}.lp .lp-slot__by{font-size:var(--lp-fs-label);color:var(--lp-text-secondary)}.lp .lp-slot__stars{display:flex;align-items:center;gap:var(--lp-space-2);margin-bottom:var(--lp-space-3);font-size:var(--lp-fs-label);font-variant-numeric:tabular-nums;color:var(--lp-text-secondary)}.lp .lp-placeholder{display:block;margin-top:var(--lp-space-4);padding:var(--lp-space-2) var(--lp-space-3);border:1px dashed currentColor;font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);line-height:var(--lp-lh-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase}.lp .lp-editor-note{display:block;margin-bottom:var(--lp-space-4);padding:var(--lp-space-2) var(--lp-space-3);border:1px dashed var(--lp-border-strong);color:var(--lp-text-primary);background-color:var(--lp-surface-page);font-size:var(--lp-fs-caption);line-height:var(--lp-lh-caption)}.lp .lp-review{padding:var(--lp-space-4);border:1px solid var(--lp-border-hairline);border-radius:var(--lp-radius-0);background-color:var(--lp-surface-page)}.lp .lp-review__slot{display:block;margin-bottom:var(--lp-space-3);font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);letter-spacing:var(--lp-ls-label);text-transform:uppercase;color:var(--lp-text-secondary)}.lp .lp-review__body{margin-bottom:var(--lp-space-3)}.lp .lp-review__by{color:var(--lp-text-secondary);font-size:var(--lp-fs-label)}.lp .lp-review--empty{display:flex;align-items:center;min-height:128px;border-style:dashed}.lp .lp-pl__label{margin-bottom:var(--lp-space-2)}.lp .lp-pl__fig .lp-capfig__frame{aspect-ratio:1 / 1}.lp .lp-pl__cap{margin-top:var(--lp-space-4)}.lp .lp-pl__cap .lp-link{margin-top:var(--lp-space-2)}.lp .lp-place__lead{margin-bottom:var(--lp-space-5)}.lp .lp-place__frame{aspect-ratio:auto}.lp .lp-place__frame img{height:auto}.lp .lp-place__monitor{margin-top:var(--lp-space-4);padding-top:var(--lp-space-4);border-top:1px solid var(--lp-border-hairline);color:var(--lp-text-secondary);font-size:var(--lp-fs-label);line-height:var(--lp-lh-caption)}.lp .lp-pathb{display:grid;gap:var(--lp-space-3);max-width:544px}@media(min-width:768px){.lp .lp-pathb__row{display:flex;gap:var(--lp-space-3);align-items:flex-end}.lp .lp-pathb__row .lp-field{flex:1 1 auto}}.lp .lp-band-head{margin-bottom:var(--lp-space-5)}.lp .lp-learn{display:grid;gap:var(--lp-space-3);margin:0;padding:0;list-style:none}.lp .lp-learn__link{display:flex;align-items:center;justify-content:space-between;gap:var(--lp-space-4);height:100%;min-height:var(--lp-control-min);padding:var(--lp-space-4);border:1px solid var(--lp-border-hairline);border-radius:var(--lp-radius-0);background-color:var(--lp-surface-page);color:var(--lp-text-primary);text-decoration:none;transition:border-color var(--lp-dur-fast) var(--lp-ease)}.lp .lp-learn__link:hover{border-color:var(--lp-border-strong)}.lp .lp-learn__text{display:grid;gap:var(--lp-space-2)}.lp .lp-learn__title{font-family:var(--lp-font-display);font-size:var(--lp-fs-title);font-weight:var(--lp-fw-strong);line-height:var(--lp-lh-title);text-decoration:underline}.lp .lp-learn__desc{color:var(--lp-text-secondary);font-size:var(--lp-fs-label);line-height:var(--lp-lh-caption)}.lp .lp-learn__arrow{flex:0 0 auto;color:var(--lp-icon-default)}@media(min-width:768px){.lp .lp-learn{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lp-space-4)}}.lp .lp-acc__a p+p{margin-top:var(--lp-space-3)}.lp .lp-acc__a p a{color:var(--lp-text-primary);text-decoration:underline;text-underline-offset:3px}.lp .lp-faq__lead{margin-bottom:var(--lp-space-5)}.lp .lp-acc-more{margin-top:var(--lp-space-2)}.lp .lp-steps{display:grid;gap:var(--lp-space-7);grid-template-columns:1fr}.lp .lp-step{display:grid;gap:var(--lp-space-3);justify-items:center;text-align:center;opacity:0;transform:translateY(var(--lp-rise));transition:opacity var(--lp-dur-slow) var(--lp-ease),transform var(--lp-dur-slow) var(--lp-ease)}.lp .lp-step.is-on{opacity:1;transform:translateY(0)}.lp .lp-step:nth-child(2){transition-delay:90ms}.lp .lp-step:nth-child(3){transition-delay:.18s}@media(prefers-reduced-motion:reduce){.lp .lp-step{opacity:1;transform:none}}.lp .lp-step__figure{width:min(200px,58vw);margin:0}.lp .lp-step__figure img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;border-radius:var(--lp-radius-0);background-color:var(--lp-surface-raised)}.lp .lp-step__n{color:var(--lp-text-secondary);font-family:var(--lp-font-label);font-size:var(--lp-fs-caption);font-weight:var(--lp-fw-label);letter-spacing:var(--lp-ls-label);line-height:var(--lp-lh-label);text-transform:uppercase}.lp .lp-step__cap{max-width:26ch}.lp .lp-steps__head{color:var(--lp-text-primary)}.lp .lp-steps__head-link{color:var(--lp-text-action);text-decoration:none}.lp .lp-steps__head-link:hover{text-decoration:underline;text-underline-offset:4px}.lp .lp-steps__lead{max-width:var(--lp-measure);margin-bottom:var(--lp-space-7)}.lp .lp-steps__shop{display:flex;justify-content:center;margin-top:var(--lp-space-7)}@media(min-width:768px){.lp .lp-steps{grid-template-columns:repeat(3,1fr);gap:var(--lp-space-5)}.lp .lp-step__figure{width:100%;max-width:200px}}.lp .lp-pgrid{display:grid;gap:var(--lp-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.lp .lp-pcard{display:flex;flex-direction:column;border:1px solid var(--lp-border-hairline);background-color:var(--lp-surface-page)}.lp .lp-pcard__media{display:block;aspect-ratio:1 / 1;background-color:var(--lp-n0)}.lp .lp-pcard__media img{width:100%;height:100%;object-fit:contain}.lp .lp-pcard__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--lp-space-2);padding:var(--lp-space-3)}.lp .lp-pcard__title{display:-webkit-box;min-height:calc(var(--lp-lh-title) * 1em * 3);overflow:hidden;color:var(--lp-text-primary);font-family:var(--lp-font-display);font-size:var(--lp-fs-body);font-weight:var(--lp-fw-strong);line-height:var(--lp-lh-title);text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:3}.lp .lp-pcard__price{font-variant-numeric:tabular-nums}.lp .lp-pcard .lp-actions{margin-top:auto}@media(min-width:768px){.lp .lp-pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lp-space-5)}}.lp .lp-fin{display:grid;gap:var(--lp-space-5);justify-items:start}.lp .lp-mt-2{margin-top:var(--lp-space-2)}.lp .lp-mt-3{margin-top:var(--lp-space-3)}.lp .lp-mt-5{margin-top:var(--lp-space-5)}.lp .lp-offer__fine{margin-top:var(--lp-space-2);color:inherit}
/*# sourceMappingURL=/cdn/shop/t/128/assets/lp.css.map */
