.db-lpx-header__nav{display:none;align-items:center;gap:4px;margin-inline:auto 12px}.db-lpx-header__nav a{min-height:44px;display:inline-flex;align-items:center;padding-inline:12px;font-size:14px;font-weight:600;color:var(--lp-ink-2);border-radius:6px;transition:color var(--lp-med),background var(--lp-med)}.db-lpx-header__nav a:hover{color:var(--lp-maroon);background:#5a24280f}@media(min-width:900px){.db-lpx-header__nav{display:flex}}.db-lpx-hero__stage{aspect-ratio:1 / 1;border-radius:var(--lp-radius-md);background:var(--lp-studio);overflow:hidden}.db-lpx-hero__stage img,.db-lpx-hero__stage video{width:100%;height:100%;object-fit:cover}.db-lpx-hero__stage--portrait{aspect-ratio:4 / 5}.db-lpx-hero__caption{margin-top:12px;font-size:13px;color:var(--lp-muted);line-height:1.45}.db-lpx-hero__note{margin-top:16px;font-size:13px;line-height:1.45;color:var(--lp-muted);max-width:520px}@media(min-width:900px){.db-lpx-hero__stage{aspect-ratio:5 / 4}.db-lpx-hero__stage--portrait{aspect-ratio:4 / 5;max-height:640px;margin-inline:auto}}.db-lpcb-fee__grid{display:grid;gap:clamp(28px,4vw,56px)}.db-lpcb-eq{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);align-items:stretch;margin:0;padding:0;list-style:none}.db-lpcb-eq__tile{display:grid;align-content:center;gap:4px;padding:clamp(18px,3vw,28px);border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface)}.db-lpcb-eq__tile--total{background:var(--lp-maroon);border-color:var(--lp-maroon);color:#fff}.db-lpcb-eq__amount{font-family:var(--lp-font-display);font-size:clamp(52px,13vw,76px);line-height:.95;font-weight:780;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.db-lpcb-eq__label{font-size:14px;font-weight:650;letter-spacing:.01em;color:var(--lp-muted)}.db-lpcb-eq__tile--total .db-lpcb-eq__label{color:#ffffffd1}.db-lpcb-eq__op{display:grid;place-items:center;font-size:28px;font-weight:700;color:var(--lp-muted);line-height:1;padding-block:2px}@media(min-width:960px){.db-lpcb-eq__amount{font-size:clamp(64px,7.2vw,100px)}.db-lpcb-eq{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.15fr)}.db-lpcb-eq__op{padding:0 2px}}.db-lpcb-table-wrap{margin-top:clamp(20px,3vw,32px)}.db-lpcb-table{width:100%;border-collapse:collapse;background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);overflow:hidden}.db-lpcb-table caption{text-align:left;padding:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-maroon)}.db-lpcb-table th,.db-lpcb-table td{text-align:left;padding:14px 18px;border-bottom:1px solid var(--lp-line);font-size:16px}.db-lpcb-table td:last-child,.db-lpcb-table th:last-child{text-align:right}.db-lpcb-table td:last-child{font-weight:760;font-variant-numeric:tabular-nums}.db-lpcb-table tbody tr:last-child th,.db-lpcb-table tbody tr:last-child td{border-bottom:0}.db-lpcb-table thead th{background:var(--lp-bg);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted)}.db-lpcb-fee__note{margin-top:18px;max-width:760px;font-size:15px;line-height:1.55;color:var(--lp-ink-2)}.db-lpcb-fee__ctx{margin-top:18px;border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface)}.db-lpcb-fee__ctx summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px 18px;font-weight:700;font-size:15px}.db-lpcb-fee__ctx summary::-webkit-details-marker{display:none}.db-lpcb-fee__ctx .db-lp01-details__icon{flex:0 0 auto}.db-lpcb-fee__ctx[open] .db-lp01-details__icon{transform:rotate(45deg)}.db-lpcb-fee__ctx-body{padding:0 18px 18px;font-size:15px;line-height:1.55;color:var(--lp-ink-2)}.db-lpcb-fee__ctx-body a{text-decoration:underline;text-underline-offset:3px}.db-lpx-split__grid{display:grid;gap:clamp(24px,4vw,64px);align-items:center}.db-lpx-split__media{display:grid;gap:10px}.db-lpx-split__media--two{grid-template-columns:1fr 1fr}.db-lpx-split__frame{aspect-ratio:4 / 3;background:var(--lp-studio);border-radius:var(--lp-radius-md);overflow:hidden}.db-lpx-split__media--two .db-lpx-split__frame{aspect-ratio:4 / 5}.db-lpx-split__frame img{width:100%;height:100%;object-fit:cover}.db-lpx-split__frame--contain img{object-fit:contain}.db-lpx-split__points{display:grid;gap:14px;margin-top:22px!important}.db-lpx-split__points li{display:grid;grid-template-columns:8px 1fr;gap:14px;align-items:start}.db-lpx-split__points li:before{content:"";width:8px;height:8px;margin-top:10px;border-radius:50%;background:var(--lp-maroon)}.db-lpx-split__points strong{display:block;font-weight:720}.db-lpx-split__points span{color:var(--lp-ink-2)}.db-lpx-split__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px!important}.db-lpx-split__chips li{min-height:32px;display:inline-flex;align-items:center;padding:4px 12px;border:1px solid var(--lp-line);border-radius:999px;background:var(--lp-surface);font-size:13px;font-weight:650}.db-lpx-split__callout{margin-top:22px;font-size:clamp(18px,16px + .7vw,24px);line-height:1.2;font-weight:700;letter-spacing:-.03em;max-width:520px;text-wrap:balance}.db-lpx-split__note{margin-top:16px;font-size:14px;line-height:1.5;color:var(--lp-muted);max-width:560px}@media(min-width:900px){.db-lpx-split__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.db-lpx-split__grid--media-right .db-lpx-split__media{order:2}}.db-lpx-dims{padding:clamp(16px,3vw,32px);background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius-md)}.db-lpx-dims svg{width:100%;height:auto}.db-lpx-dims figcaption{margin-top:10px;font-size:13px;color:var(--lp-muted);line-height:1.45}.db-lp02-tabs__list{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.db-lp02-tabs__tab{min-height:48px;padding-inline:20px;border:1px solid var(--lp-line-strong);border-radius:999px;background:transparent;font-weight:700;font-size:15px;cursor:pointer;transition:background var(--lp-med),color var(--lp-med),border-color var(--lp-med)}.db-lp02-tabs__tab:hover{border-color:var(--lp-maroon)}.db-lp02-tabs__tab[aria-selected=true]{background:var(--lp-maroon);border-color:var(--lp-maroon);color:#fff}.db-lp02-tabs__panel{display:grid;gap:clamp(20px,4vw,56px);align-items:center;padding-block:8px}.db-lp02-tabs__panel+.db-lp02-tabs__panel{margin-top:36px}.db-lp02-tabs.is-enhanced .db-lp02-tabs__panel+.db-lp02-tabs__panel{margin-top:0}.db-lp02-tabs.is-enhanced .db-lp02-tabs__panel[hidden]{display:none}.db-lp02-tabs__panel.is-entering{animation:db-lp02-fade .22s var(--lp-ease) both}@keyframes db-lp02-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.db-lp02-tabs__frame{aspect-ratio:4 / 3;border-radius:var(--lp-radius-md);overflow:hidden;background:var(--lp-studio)}.db-lp02-tabs__frame img{width:100%;height:100%;object-fit:cover}.db-lp02-tabs__steps{display:grid;gap:10px;margin-top:20px!important}.db-lp02-tabs__steps li{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:baseline;padding:12px 16px;border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-surface);font-size:15px}.db-lp02-tabs__steps b{font-variant-numeric:tabular-nums;color:var(--lp-maroon);font-weight:760}@media(min-width:900px){.db-lp02-tabs__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.db-lp02-tabs__panel.is-entering{animation:none}}.db-lp02-addons__grid{display:grid;gap:clamp(20px,3vw,40px);align-items:start}.db-lp02-addons__list{display:grid;gap:12px;margin:0;padding:0}.db-lp02-addon{position:relative;display:grid;grid-template-columns:24px 72px 1fr;gap:14px;align-items:center;padding:14px 16px;border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface);cursor:pointer;transition:border-color var(--lp-med),box-shadow var(--lp-med)}.db-lp02-addon:hover{border-color:var(--lp-line-strong)}.db-lp02-addon:has(input:checked){border-color:var(--lp-maroon);box-shadow:inset 0 0 0 1px var(--lp-maroon)}.db-lp02-addon:has(input:focus-visible){outline:2px solid var(--lp-maroon);outline-offset:3px}.db-lp02-addon input{width:22px;height:22px;accent-color:var(--lp-maroon);margin:0}.db-lp02-addon img{width:72px;height:72px;object-fit:contain;border-radius:8px;background:var(--lp-studio)}.db-lp02-addon__name{font-weight:720;font-size:16px;line-height:1.25}.db-lp02-addon__text{display:block;margin-top:3px;font-size:14px;line-height:1.4;color:var(--lp-muted)}.db-lp02-addon__price{display:block;margin-top:6px;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.db-lp02-addon__variant{margin-top:8px}.db-lp02-addon__variant select{min-height:44px;padding:8px 12px;border:1px solid var(--lp-line-strong);border-radius:6px;background:var(--lp-surface);font-size:15px;max-width:100%}.db-lp02-addon[data-unavailable=true]{opacity:.6;cursor:not-allowed}.db-lp02-summary{padding:clamp(18px,3vw,28px);border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface)}.db-lp02-summary__title{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-maroon)}.db-lp02-summary__lines{display:grid;gap:0;margin:14px 0 0!important;padding:0}.db-lp02-summary__lines li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--lp-line);font-size:15px;line-height:1.35}.db-lp02-summary__lines li span:last-child{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.db-lp02-summary__lines small{display:block;color:var(--lp-muted);font-size:13px}.db-lp02-summary__total{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px;font-size:18px;font-weight:760}.db-lp02-summary__total span:last-child{font-size:26px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.db-lp02-summary__note{margin-top:10px;font-size:13px;line-height:1.45;color:var(--lp-muted)}.db-lp02-summary .db-lp01-btn{margin-top:18px}.db-lp02-status{min-height:22px;margin-top:12px;font-size:14px;font-weight:650;color:var(--lp-success)}.db-lp02-status[data-state=error]{color:var(--lp-error)}.db-lp02-status button{all:unset;cursor:pointer;text-decoration:underline;text-underline-offset:3px;margin-left:6px;color:var(--lp-ink)}.db-lp02-links{margin-top:12px;font-size:14px;color:var(--lp-muted)}.db-lp02-links a{text-decoration:underline;text-underline-offset:3px;color:var(--lp-ink-2)}@media(min-width:900px){.db-lp02-addons__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.db-lp02-summary{position:sticky;top:calc(var(--lp-header-h) + 20px)}}@media(max-width:480px){.db-lp02-addon{grid-template-columns:24px 56px 1fr;gap:10px}.db-lp02-addon img{width:56px;height:56px}.db-lp02-tabs__steps li{grid-template-columns:1fr;gap:2px}}.db-lpx .db-lp01-copy p+p,.db-lpx-split__note p+p{margin-top:12px}.db-lpx .db-lpx-split__note p{margin:0}@media(min-width:760px){.db-lpx-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.db-lpx-hero__figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 6px;font-size:clamp(18px,4.6vw,24px);font-weight:600;color:var(--lp-ink-2)}.db-lpx-hero__fig-part b{font-family:var(--lp-font-display);font-size:clamp(34px,9vw,56px);line-height:1;font-weight:780;letter-spacing:-.045em;color:var(--lp-ink);font-variant-numeric:tabular-nums}.db-lpx-hero__fig-part--total b{color:var(--lp-maroon)}.db-lpx-hero__fig-op{font-size:26px;font-weight:700;color:var(--lp-muted)}.db-lpx-hero__figcap{margin:6px 0 18px;font-size:14px;line-height:1.45;color:var(--lp-ink-2);max-width:520px}.db-lpx-quietlink{display:inline-flex;align-items:center;min-height:44px;padding-inline:6px;font-weight:650;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--lp-line-strong);color:var(--lp-ink-2)}.db-lpx-quietlink:hover{color:var(--lp-maroon);text-decoration-color:currentColor}.db-lp01-actions .db-lpx-quietlink{flex:0 0 auto}@media(max-width:559px){.db-lp01-actions .db-lpx-quietlink{flex:1 1 100%;justify-content:center}}.db-lpcb-fee__grid{display:grid;gap:clamp(24px,4vw,64px);align-items:center}.db-lpcb-eq--compact .db-lpcb-eq__amount{font-size:clamp(40px,10vw,64px)}.db-lpcb-eq--compact .db-lpcb-eq__tile{padding:clamp(14px,2.4vw,20px)}.db-lpcb-fee__copy .db-lpcb-eq{margin-top:22px}.db-lpcb-fee__media .db-lpx-split__frame{aspect-ratio:4 / 3}.db-lpcb-fee__bridge{margin-top:clamp(24px,3vw,40px);font-size:clamp(18px,16px + .7vw,24px);font-weight:700;letter-spacing:-.03em;line-height:1.2}.db-lpcb-fee__bridge a{display:inline-flex;align-items:center;gap:10px;min-height:44px}.db-lpcb-fee__bridge a:hover{color:var(--lp-maroon)}@media(min-width:900px){.db-lpcb-fee__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.db-lpcb-eq--compact{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.1fr)}.db-lpcb-eq--compact .db-lpcb-eq__amount{font-size:clamp(34px,3.6vw,56px)}}.db-lpcb-steps{display:grid;gap:clamp(28px,5vw,64px);margin:0;padding:0;list-style:none}.db-lpcb-step{display:grid;gap:18px;align-items:center}.db-lpcb-step__media{display:grid;gap:10px}.db-lpcb-step__media--two{grid-template-columns:1fr 1fr}.db-lpcb-step__media--two .db-lpx-split__frame{aspect-ratio:4 / 5}.db-lpcb-step__num{display:inline-grid;place-items:center;width:32px;height:32px;margin-bottom:10px;border-radius:50%;background:var(--lp-maroon);color:#fff;font-size:14px;font-weight:750}.db-lpcb-step__tag{display:inline-flex;margin-top:14px;padding:4px 12px;border:1px solid var(--lp-line);border-radius:999px;background:var(--lp-surface);font-size:13px;font-weight:650;color:var(--lp-ink-2)}@media(min-width:900px){.db-lpcb-step{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.db-lpcb-step--flip .db-lpcb-step__media{order:2}}.db-lp02-swap__cols{display:grid;gap:14px;margin-top:16px}.db-lp02-swap__col{padding:16px 18px;border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface)}.db-lp02-swap__col--packed{border-color:var(--lp-maroon);box-shadow:inset 0 0 0 1px var(--lp-maroon)}.db-lp02-swap__colhead{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-maroon)}.db-lp02-swap__list{display:grid;gap:6px;margin:0!important;padding:0;list-style:none;font-size:15px;line-height:1.4}.db-lp02-swap__list li{display:grid;grid-template-columns:8px 1fr;gap:10px}.db-lp02-swap__list li:before{content:"";width:6px;height:6px;margin-top:8px;border-radius:50%;background:var(--lp-ink)}.db-lp02-swap__shoes{margin-top:14px;padding:12px 16px;border-radius:var(--lp-radius-sm);background:var(--lp-maroon-soft);font-size:15px;line-height:1.45;color:var(--lp-ink);font-weight:600}@media(min-width:520px){.db-lp02-swap__cols{grid-template-columns:1fr 1fr}}.db-lp02-tabs__steps li{grid-template-columns:140px 1fr}.db-lp02-stownote{margin-top:22px;max-width:640px;padding:12px 16px;border-left:0;border-radius:var(--lp-radius-sm);background:var(--lp-surface);border:1px solid var(--lp-line);font-size:14px;line-height:1.5;color:var(--lp-ink-2)}@media(max-width:480px){.db-lp02-tabs__steps li{grid-template-columns:1fr}}@media(max-width:899px){.db-lpx-hero__stage:not(.db-lpx-hero__stage--portrait){aspect-ratio:3 / 2}.db-lpx-hero__figure{flex-wrap:nowrap;gap:4px 8px;font-size:clamp(13px,3.6vw,18px)}.db-lpx-hero__fig-part b{font-size:clamp(28px,8vw,44px)}.db-lpx-hero__fig-op{font-size:20px}}body:has(.db-lpx) .section-product-intro{--font-body-family: var(--lp-font-body, Inter), ui-sans-serif, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-heading-family: var(--lp-font-head, Inter), ui-sans-serif, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-family:var(--font-body-family)}body:has(.db-lpx) .section-product-intro :is(h1,h2,h3,p,a,span,button){font-family:var(--font-body-family)}body:has(.db-lpx) .section-product-intro .jb-product-intro__heading{font-family:var(--font-heading-family);font-size:clamp(29.6px,19.2px + 2.6vw,48px)!important;line-height:1.04!important;font-weight:740!important;letter-spacing:-.04em!important}body:has(.db-lpx) .section-product-intro p{font-size:clamp(17px,16px + .35vw,20px);line-height:1.55}body:has(.db-lpx) .section-product-intro [class*=eyebrow]{font-size:12px!important}.db-lp02-cmp{display:grid;gap:16px;margin-top:clamp(24px,3vw,40px)}.db-lp02-cmp__col{padding:clamp(20px,3vw,32px);border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-surface)}.db-lp02-cmp__col--packed{border-color:var(--lp-maroon)}.db-lp02-cmp__head{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted)}.db-lp02-cmp__col--packed .db-lp02-cmp__head{color:var(--lp-maroon)}.db-lp02-cmp__list{display:grid;margin:0!important;padding:0;list-style:none}.db-lp02-cmp__list li{display:grid;align-content:center;gap:2px;min-height:88px;padding-block:14px;border-top:1px solid var(--lp-line)}.db-lp02-cmp__list li:first-child{border-top:0}.db-lp02-cmp__main{font-size:clamp(17px,16px + .35vw,20px);font-weight:650;line-height:1.3;color:var(--lp-ink)}.db-lp02-cmp__sub{font-size:15px;line-height:1.4;color:var(--lp-muted)}@media(min-width:760px){.db-lp02-cmp{grid-template-columns:1fr 1fr;gap:24px}}.db-lp02-tabs__list{gap:clamp(20px,4vw,36px);margin-bottom:clamp(24px,3vw,40px);border-bottom:1px solid var(--lp-line)}.db-lp02-tabs__tab{min-height:48px;padding:0 2px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;font-size:17px;font-weight:650;color:var(--lp-muted)}.db-lp02-tabs__tab:hover{color:var(--lp-ink);border-color:var(--lp-line-strong)}.db-lp02-tabs__tab[aria-selected=true]{background:transparent;color:var(--lp-ink);border-color:var(--lp-maroon)}.db-lp02-routine .db-lp02-tabs__frame{position:relative}.db-lp02-tabs__inset{position:absolute;right:14px;bottom:14px;width:28%;aspect-ratio:1;overflow:hidden;border:3px solid #fff;border-radius:var(--lp-radius-sm);background:#fff}.db-lp02-tabs__inset img{width:100%;height:100%;object-fit:cover}.db-lp02-steps{display:grid;margin:0!important;padding:0;list-style:none}.db-lp02-steps li{display:grid;grid-template-columns:44px 1fr;gap:12px;padding-block:20px;border-top:1px solid var(--lp-line)}.db-lp02-steps li:last-child{border-bottom:1px solid var(--lp-line)}.db-lp02-steps__num{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--lp-maroon);padding-top:4px}.db-lp02-steps__title{margin:0;font-size:clamp(18px,17px + .3vw,20px);font-weight:700;line-height:1.25;color:var(--lp-ink)}.db-lp02-steps__text{margin:6px 0 0;font-size:16px;line-height:1.5;color:var(--lp-ink-2)}@media(min-width:900px){.db-lp02-routine .db-lp02-tabs__panel{grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:center}}.db-lpx-hero__stage--two{display:grid;grid-template-columns:1fr 1fr;gap:8px;aspect-ratio:auto;background:transparent}.db-lpx-hero__stage--two>*{aspect-ratio:4 / 5;border-radius:var(--lp-radius-md);background:#fff;overflow:hidden;min-width:0}.db-lpx-hero__stage--two img{width:100%;height:100%;object-fit:contain}@media(max-width:899px){.db-lpx-hero__stage--two{aspect-ratio:auto!important}}.db-lpcb-steps--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px}.db-lpcb-steps--grid .db-lpcb-step{grid-template-columns:1fr;gap:12px;align-items:start}.db-lpcb-steps--grid .db-lpcb-step--flip .db-lpcb-step__media{order:0}.db-lpcb-steps--grid .db-lpcb-step__media--two{grid-template-columns:1fr}.db-lpcb-steps--grid .db-lpcb-step__media--two .db-lpx-split__frame+.db-lpx-split__frame{display:none}.db-lpcb-steps--grid .db-lpx-split__frame,.db-lpcb-steps--grid .db-lpcb-step__media--two .db-lpx-split__frame{aspect-ratio:4 / 5}.db-lpcb-steps--grid .db-lpcb-step__num,.db-lpcb-steps--grid .db-lpcb-step__tag,.db-lpcb-steps--grid .db-lpcb-step__copy .db-lp01-copy{display:none}.db-lpcb-steps--grid .db-lp01-h3{font-size:clamp(15px,14px + .3vw,18px);line-height:1.25}@media(min-width:900px){.db-lpcb-steps--grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.db-lpcb-steps--grid .db-lpcb-step{grid-template-columns:1fr}}@media(max-width:899px){.db-lpx-hero__stage--two>*{aspect-ratio:1 / 1}}@media(min-width:900px){.db-lpx-split__grid.db-lpx-split__grid--solo{grid-template-columns:minmax(0,760px)}}.db-lpx-split__grid--solo .db-lp01-copy{max-width:62ch}.db-lp02-microcopy{margin:clamp(20px,3vw,32px) 0 0;font-size:clamp(18px,17px + .3vw,20px);font-weight:650;line-height:1.35;color:var(--lp-ink)}.db-lpx-split__note a{color:var(--lp-ink);text-underline-offset:3px}@media(max-width:899px){.db-lpx-hero__stage--portrait{aspect-ratio:1 / 1}}@media(max-width:899px){.db-lpx-hero__stage--portrait{aspect-ratio:4 / 3}.db-lpx-hero__stage--portrait img{object-position:50% 78%}}.db-lpx-split__frame--video{aspect-ratio:1 / 1;background:#fff}.db-lpx-split__frame--video video{width:100%;height:100%;object-fit:cover;display:block}.db-lpx-loop{position:relative;aspect-ratio:1 / 1;border-radius:var(--lp-radius-md);overflow:hidden;background:#fff}.db-lpx-loop__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .7s ease}.db-lpx-loop__dims{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:grid;place-items:center;background:#fff;opacity:0;transition:opacity .7s ease;pointer-events:none}.db-lpx-loop__bag{position:relative;width:78%;aspect-ratio:1 / 1}.db-lpx-loop__bag img{width:100%;height:100%;object-fit:contain}.db-lpx-loop__dims figcaption{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-size:13px;color:var(--lp-muted)}.db-lpx-loop__dim{position:absolute;font-size:15px;color:var(--lp-maroon)}.db-lpx-loop__dim b{font-weight:700;background:#fff;padding:0 6px}.db-lpx-loop__dim--w{left:6%;right:6%;bottom:6%;border-top:2px solid var(--lp-maroon);text-align:center;line-height:0}.db-lpx-loop__dim--h{top:18%;bottom:22%;left:-2%;border-left:2px solid var(--lp-maroon);display:flex;align-items:center}.db-lpx-loop__dim--h b{transform:translate(-50%);padding:4px 0;writing-mode:vertical-rl;rotate:180deg}.db-lpx-loop__dim--d{top:8%;right:0}.db-lpx-loop.is-dims .db-lpx-loop__video{opacity:0}.db-lpx-loop.is-dims .db-lpx-loop__dims{opacity:1}html:not(.js) .db-lpx-loop__video{display:none}html:not(.js) .db-lpx-loop__dims{opacity:1;position:relative}@media(prefers-reduced-motion:reduce){.db-lpx-loop__video,.db-lpx-loop__dims{transition:none}}.db-lpx-cmp{margin-top:clamp(24px,3vw,40px)}.db-lpx-cmp__slide+.db-lpx-cmp__slide{margin-top:32px}.db-lpx-cmp__topic{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted)}.db-lpx-cmp__pair{display:grid;grid-template-columns:1fr 1fr;gap:clamp(10px,2vw,24px)}.db-lpx-cmp__card{margin:0;border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface);overflow:hidden}.db-lpx-cmp__card--ours{border-color:var(--lp-maroon)}.db-lpx-cmp__img{aspect-ratio:1 / 1;background:#fff}.db-lpx-cmp__img img{width:100%;height:100%;object-fit:contain;display:block}.db-lpx-cmp__card--ours .db-lpx-cmp__img img{object-fit:cover}.db-lpx-cmp__card figcaption{display:grid;gap:4px;padding:14px 16px 18px}.db-lpx-cmp__tag{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted)}.db-lpx-cmp__card--ours .db-lpx-cmp__tag{color:var(--lp-maroon)}.db-lpx-cmp__card strong{font-size:clamp(16px,15px + .4vw,20px);font-weight:650;line-height:1.3;color:var(--lp-ink)}.db-lpx-cmp.is-enhanced .db-lpx-cmp__slide{display:none;margin:0}.db-lpx-cmp.is-enhanced .db-lpx-cmp__slide.is-active{display:block;animation:lpx-cmp-in .5s ease}@keyframes lpx-cmp-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.db-lpx-cmp.is-enhanced .db-lpx-cmp__slide.is-active{animation:none}}.db-lpx-cmp__controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:20px}.db-lpx-cmp__controls[hidden]{display:none}.db-lpx-cmp__btn,.db-lpx-cmp__pause{min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--lp-line-strong);border-radius:var(--lp-radius-sm);background:#fff;color:var(--lp-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.db-lpx-cmp__dots{display:flex;gap:2px}.db-lpx-cmp__dots button{position:relative;width:44px;height:44px;border:0;background:transparent;cursor:pointer}.db-lpx-cmp__dots button:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--lp-line-strong)}.db-lpx-cmp__dots button[aria-current=true]:after{background:var(--lp-maroon)}.db-lpx-loop,.db-lpx-split__frame--video{width:100%}.db-lpx-split__frame--video{background:var(--lp-studio);overflow:hidden;border-radius:var(--lp-radius-md)}.db-lpx-split__frame--video video{transform:scale(1.3)}.db-lpx-loop__bag{width:90%}.db-lpx-cmp__pair{max-width:880px;margin-inline:auto}.db-lpx-cmp__topic{max-width:880px;margin-inline:auto;margin-bottom:12px}@media(min-width:900px){.db-lpx-cmp__img{aspect-ratio:4 / 3}}.db-lpx-split__frame--video video{transform:none;object-fit:contain}.db-lpx-split__video--clip{object-fit:cover!important}.db-lpcb-steps--grid:has(>:nth-child(3):last-child)>:nth-child(3){grid-column:1 / -1}.db-lpcb-steps--grid:has(>:nth-child(3):last-child)>:nth-child(3) .db-lpx-split__frame{aspect-ratio:16 / 9}@media(min-width:900px){.db-lpcb-steps--grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.db-lpcb-steps--grid:has(>:nth-child(3):last-child)>:nth-child(3){grid-column:auto}.db-lpcb-steps--grid:has(>:nth-child(3):last-child) .db-lpx-split__frame,.db-lpcb-steps--grid:has(>:nth-child(3):last-child)>:nth-child(3) .db-lpx-split__frame{aspect-ratio:4 / 5}.db-lpx-cmp__pair,.db-lpx-cmp__topic{max-width:1120px}.db-lpx-cmp__img{aspect-ratio:1 / 1}.db-lpx-cmp__card strong{font-size:22px}.db-lpx-cmp__pause{display:none}.db-lpx-cmp__controls{gap:4px}.db-lpx-cmp__btn{border-color:transparent;background:transparent;opacity:.4;font-size:22px;transition:opacity .2s ease}.db-lpx-cmp__btn:hover,.db-lpx-cmp__btn:focus-visible{opacity:1}}.db-lpx{--lp-slow: .8s}.db-lpx-quietlink{position:relative;text-decoration:none}.db-lp01-link,.db-lpx-split__note a,.db-lp01-details__body a{position:relative;text-decoration:none;background:linear-gradient(var(--lp-line-strong),var(--lp-line-strong)) left bottom / 100% 1px no-repeat;padding-bottom:2px}.db-lpx-quietlink:after,.db-lp01-link:after,.db-lpx-split__note a:after,.db-lp01-details__body a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .52s cubic-bezier(.16,1,.3,1);pointer-events:none}.db-lpx-quietlink:after{bottom:8px;left:6px;right:6px}.db-lp01-link:after,.db-lpx-split__note a:after,.db-lp01-details__body a:after{bottom:0}.db-lpx-quietlink:hover:after,.db-lpx-quietlink:focus-visible:after,.db-lp01-link:hover:after,.db-lp01-link:focus-visible:after,.db-lpx-split__note a:hover:after,.db-lpx-split__note a:focus-visible:after,.db-lp01-details__body a:hover:after,.db-lp01-details__body a:focus-visible:after{transform:scaleX(1);transform-origin:left}.db-lp01 .db-lp01-btn:not(.db-lp02-summary .db-lp01-btn){position:relative;isolation:isolate;overflow:hidden;border-radius:8px;transition:color .18s ease,border-color .18s ease,transform .12s ease}.db-lp01 .db-lp01-btn:not(.db-lp02-summary .db-lp01-btn):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#f1e6e7;transform:translateY(102%);transition:transform .52s cubic-bezier(.16,1,.3,1)}.db-lp01 .db-lp01-btn:not(.db-lp02-summary .db-lp01-btn):hover,.db-lp01 .db-lp01-btn:not(.db-lp02-summary .db-lp01-btn):focus-visible{transform:none;color:var(--lp-maroon);border-color:var(--lp-maroon)}.db-lp01 .db-lp01-btn:not(.db-lp02-summary .db-lp01-btn):hover:before,.db-lp01 .db-lp01-btn:not(.db-lp02-summary .db-lp01-btn):focus-visible:before{transform:translateY(0)}.db-lp01 .db-lp01-btn:not(.db-lp02-summary .db-lp01-btn):active{transform:scale(.985)}.db-lp01 .db-lp01-btn--primary:not(.db-lp02-summary .db-lp01-btn):hover{background:var(--lp-maroon)}.db-lp01 .db-lp01-btn--primary:not(.db-lp02-summary .db-lp01-btn){border-color:var(--lp-maroon)}@media(prefers-reduced-motion:reduce){.db-lpx-quietlink:after,.db-lp01-link:after,.db-lpx-split__note a:after,.db-lp01-details__body a:after,.db-lp01 .db-lp01-btn:before{transition:none}}.db-lp01-details{interpolate-size:allow-keywords}.db-lp01-details::details-content{block-size:0;overflow:hidden;transition:block-size .45s var(--lp-ease-emph),content-visibility .45s allow-discrete}.db-lp01-details[open]::details-content{block-size:auto}.db-lpx-split__frame,.db-lpx-hero__stage,.db-lpx-cmp__card,.db-lpcb-steps--grid .db-lpx-split__frame,.db-lpx-loop{box-shadow:0 8px 24px #12141614,0 1px 3px #1214160f}.db-lpx-hero__stage--two{box-shadow:none}@media(prefers-reduced-motion:reduce){.db-lp01-details::details-content{transition:none}}.db-lpx-cmp.is-enhanced .db-lpx-cmp__stage{display:grid}.db-lpx-cmp.is-enhanced .db-lpx-cmp__slide{display:block;grid-area:1 / 1;visibility:hidden;opacity:0;animation:none;transition:opacity .5s ease,visibility 0s linear .5s}.db-lpx-cmp.is-enhanced .db-lpx-cmp__slide.is-active{visibility:visible;opacity:1;transition:opacity .5s ease}.db-lpx-cmp__pair{align-items:stretch}.db-lpx-cmp__card{display:flex;flex-direction:column}.db-lpx-cmp__card figcaption{flex:1;min-height:96px;align-content:start}@media(prefers-reduced-motion:reduce){.db-lpx-cmp.is-enhanced .db-lpx-cmp__slide,.db-lpx-cmp.is-enhanced .db-lpx-cmp__slide.is-active{transition:none}}#short-trip .db-lpx-split__frame{aspect-ratio:1 / 1}.db-lp01-section.db-lp02-addons{padding-top:clamp(28px,4vw,44px);padding-bottom:clamp(32px,5vw,56px);font-family:var(--font-body-family),system-ui,sans-serif}.db-lp02-addons .db-lp01-shell{max-width:1180px}.db-lp02-addons .db-lp01-head{margin-bottom:16px}.db-lp02-addons .db-lp01-h2{font-family:var(--font-heading-family),system-ui,sans-serif;font-size:clamp(20px,18px + .6vw,26px);font-weight:700;letter-spacing:0;line-height:1.2}.db-lp02-addons .db-lp02-addon,.db-lp02-addons .db-lp02-summary{border-radius:10px}.db-lp02-addons .db-lp02-addon__name{font-weight:600}.db-lp02-addons .db-lp02-summary__title{font-weight:700;letter-spacing:.06em}.db-lp02-addons .db-lp02-summary .db-lp01-btn{font-family:inherit;font-size:18px;font-weight:700;letter-spacing:0;border-radius:8px;position:relative;isolation:isolate;overflow:hidden;transition:color .18s ease,border-color .18s ease,transform .12s ease}.db-lp02-addons .db-lp02-summary .db-lp01-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#f1e6e7;transform:translateY(102%);transition:transform .52s cubic-bezier(.16,1,.3,1)}.db-lp02-addons .db-lp02-summary .db-lp01-btn:hover:not([disabled]),.db-lp02-addons .db-lp02-summary .db-lp01-btn:focus-visible{transform:none;background:var(--lp-maroon);color:var(--lp-maroon);border-color:var(--lp-maroon)}.db-lp02-addons .db-lp02-summary .db-lp01-btn:hover:not([disabled]):before,.db-lp02-addons .db-lp02-summary .db-lp01-btn:focus-visible:before{transform:translateY(0)}.db-lp02-addons .db-lp02-summary .db-lp01-btn:active{transform:scale(.985)}@media(prefers-reduced-motion:reduce){.db-lp02-addons .db-lp02-summary .db-lp01-btn:before{transition:none}}.db-lp02-addon__variant select{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg width='10' height='4' viewBox='0 0 10 4' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5 4L0.669872 0.25L9.33013 0.249999L5 4Z' fill='black'/></svg>") no-repeat calc(100% - 8px) 50%;color:#000;border:0;border-radius:7px;box-shadow:inset 0 0 0 1px #5a24284d;padding:7px 25px 7px 7px;min-height:36px;font:400 14px/1.4 var(--font-body-family),system-ui,sans-serif;cursor:pointer}.db-lp02-addon__variant select:focus-visible{outline:2px solid var(--lp-maroon);outline-offset:2px}@media(pointer:coarse){.db-lp02-addon__variant select{min-height:44px}}.db-lp02-addon img{transition:opacity .2s ease}.db-lp02-seq__grid{display:grid;gap:clamp(20px,3vw,48px);align-items:start;margin-top:clamp(24px,3vw,40px)}.db-lp02-seq__stage{display:grid;gap:12px}.db-lp02-seq__img{margin:0;aspect-ratio:4 / 3;border-radius:var(--lp-radius-md);background:var(--lp-studio);overflow:hidden;box-shadow:0 8px 24px #12141614,0 1px 3px #1214160f}.db-lp02-seq__img img{width:100%;height:100%;object-fit:contain;display:block}.db-lp02-seq__stage--cover .db-lp02-seq__img img{object-fit:cover}.db-lp02-seq__group{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted)}.db-lp02-seq__list+.db-lp02-seq__group{margin-top:28px}.db-lp02-seq__step{all:unset;box-sizing:border-box;position:relative;display:grid;grid-template-columns:44px 1fr;gap:12px;width:100%;padding-block:18px;cursor:pointer}.db-lp02-seq__step:focus-visible{outline:2px solid var(--lp-maroon);outline-offset:2px}.db-lp02-seq__step .db-lp02-steps__title,.db-lp02-seq__step .db-lp02-steps__text{display:block}.db-lp02-seq__step .db-lp02-steps__title{color:var(--lp-muted);transition:color .35s ease}.db-lp02-seq__step.is-active .db-lp02-steps__title{color:var(--lp-ink)}.db-lp02-seq__step:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--lp-maroon);transform:scaleX(0);transform-origin:left}.db-lp02-seq__step.is-active:after{transform:scaleX(1)}.db-lp02-seq.is-playing .db-lp02-seq__step.is-active:after{animation:lp02-seq-progress var(--lp02-seq-ms, 5s) linear forwards}@keyframes lp02-seq-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.db-lp02-seq.is-enhanced .db-lp02-seq__stage{position:relative;display:block;aspect-ratio:4 / 3;border-radius:var(--lp-radius-md);overflow:hidden;background:var(--lp-studio);box-shadow:0 8px 24px #12141614,0 1px 3px #1214160f}.db-lp02-seq.is-enhanced .db-lp02-seq__img{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;box-shadow:none;border-radius:0;opacity:0;transition:opacity .7s ease}.db-lp02-seq.is-enhanced .db-lp02-seq__img.is-active{opacity:1}@media(min-width:900px){.db-lp02-seq__grid{grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:center}}@media(prefers-reduced-motion:reduce){.db-lp02-seq.is-enhanced .db-lp02-seq__img,.db-lp02-seq__step .db-lp02-steps__title{transition:none}.db-lp02-seq.is-playing .db-lp02-seq__step.is-active:after{animation:none}}@media(min-width:900px){.db-lpx-split__grid.db-lpx-split__grid--solo.db-lpx-split__grid--solo-right{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.db-lpx-split__grid--solo-right>div{grid-column:2}}.db-lp02-seq__list li{display:block;padding-block:0}.db-lp02-seq__img,.db-lp02-seq.is-enhanced .db-lp02-seq__stage{aspect-ratio:1 / 1}.db-lp02-seq__img img{object-fit:cover}#problem .db-lpx-split__frame{aspect-ratio:3 / 2}.db-lpx-specs{margin:20px 0 0;border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);overflow:hidden;background:var(--lp-surface)}.db-lpx-specs__row{display:grid;grid-template-columns:minmax(96px,36%) 1fr;gap:12px;align-items:center;padding:14px 18px}.db-lpx-specs__row:nth-child(odd){background:#f5f5f5}.db-lpx-specs__row+.db-lpx-specs__row{border-top:1px solid var(--lp-line)}.db-lpx-specs dt{margin:0;font-size:14px;line-height:1.4;color:var(--lp-muted)}.db-lpx-specs dd{margin:0;font-size:14px;line-height:1.4;font-weight:700;color:var(--lp-ink);text-align:right;text-wrap:balance}@media(max-width:520px){.db-lpx-specs__row{grid-template-columns:1fr;gap:2px;padding:12px 16px}.db-lpx-specs dd{text-align:left}}.db-lp02-tbl{display:grid;margin-top:clamp(24px,3vw,40px);border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-surface);overflow:hidden}.db-lp02-tbl__row{display:grid;grid-template-columns:minmax(120px,18%) 1fr 1fr;align-items:stretch}.db-lp02-tbl__row+.db-lp02-tbl__row{border-top:1px solid var(--lp-line)}.db-lp02-tbl__row--head{background:#fafafa}.db-lp02-tbl__label,.db-lp02-tbl__cell{padding:clamp(14px,2vw,22px) clamp(14px,2.4vw,28px);font-size:clamp(15px,14px + .3vw,17px);line-height:1.4;display:flex;align-items:center}.db-lp02-tbl__label{font-weight:700;color:var(--lp-ink)}.db-lp02-tbl__cell{color:var(--lp-ink-2)}.db-lp02-tbl__cell--bad{color:var(--lp-muted);border-left:1px solid var(--lp-line)}.db-lp02-tbl__cell--good{color:var(--lp-ink);font-weight:600;background:var(--lp-maroon-soft);box-shadow:inset 1px 0 0 var(--lp-maroon)}.db-lp02-tbl__row--head .db-lp02-tbl__cell{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.db-lp02-tbl__row--head .db-lp02-tbl__cell--bad{color:var(--lp-muted)}.db-lp02-tbl__row--head .db-lp02-tbl__cell--good{color:var(--lp-maroon);background:#fff;box-shadow:inset 0 2px 0 var(--lp-maroon),inset 1px 0 0 var(--lp-maroon)}@media(max-width:719px){.db-lp02-tbl__row--head{display:none}.db-lp02-tbl__row{grid-template-columns:1fr}.db-lp02-tbl__label{padding-bottom:4px;padding-top:18px;font-size:17px}.db-lp02-tbl__cell{display:grid;gap:2px;padding-block:8px;border-left:0;box-shadow:none}.db-lp02-tbl__cell:after{content:attr(data-label);grid-column:2;grid-row:1;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted)}.db-lp02-tbl__cell--good{box-shadow:inset 3px 0 0 var(--lp-maroon);margin-top:4px}.db-lp02-tbl__row{padding-bottom:8px}}.db-lp02-seq__tabs{display:none}.db-lp02-seq.is-enhanced .db-lp02-seq__tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:8px;border-radius:999px;background:#ececec}.db-lp02-seq.is-enhanced .db-lp02-seq__group{display:none}.db-lp02-seq__tab{all:unset;box-sizing:border-box;min-height:44px;display:grid;place-items:center;padding:0 12px;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--lp-muted);cursor:pointer;text-align:center;transition:background .3s ease,color .3s ease,box-shadow .3s ease}.db-lp02-seq__tab:hover{color:var(--lp-ink)}.db-lp02-seq__tab.is-active{background:#fff;color:var(--lp-ink);box-shadow:0 1px 3px #12141624}.db-lp02-seq__tab:focus-visible{outline:2px solid var(--lp-maroon);outline-offset:2px}.db-lp02-seq__img--contain img{object-fit:contain}.db-lp02-seq__panel[hidden]{display:none}.db-lp02-tbl{gap:10px;border:0;border-radius:0;background:none;overflow:visible}.db-lp02-tbl__row+.db-lp02-tbl__row{border-top:0}.db-lp02-tbl__row{grid-template-columns:minmax(110px,16%) 1fr 1fr;gap:10px;padding:10px;border:1px solid var(--lp-line);border-radius:18px;background:var(--lp-surface);box-shadow:0 1px 2px #1214160a}.db-lp02-tbl__row--head{padding:0 10px;border:0;background:none;box-shadow:none}.db-lp02-tbl__label{padding:0 8px 0 10px}.db-lp02-tbl__cell{padding:18px 20px;border:0;border-radius:12px;gap:12px}.db-lp02-tbl__cell--bad{background:#f4f4f4;border-left:0}.db-lp02-tbl__cell--good{background:var(--lp-maroon-soft);box-shadow:none}.db-lp02-tbl__row--head .db-lp02-tbl__cell{padding:0 20px 4px;background:none;border:0;box-shadow:none;border-radius:0}.db-lp02-tbl__row--head .db-lp02-tbl__cell--good{color:var(--lp-maroon);background:none;box-shadow:none}.db-lp02-tbl__row:not(.db-lp02-tbl__row--head) .db-lp02-tbl__cell:before{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:12px;font-weight:800;line-height:1}.db-lp02-tbl__row:not(.db-lp02-tbl__row--head) .db-lp02-tbl__cell--bad:before{content:"\2715";background:#e4e4e4;color:#6b6f73}.db-lp02-tbl__row:not(.db-lp02-tbl__row--head) .db-lp02-tbl__cell--good:before{content:"\2713";background:var(--lp-maroon);color:#fff}@media(max-width:719px){.db-lp02-tbl__row{grid-template-columns:1fr;padding:12px;gap:8px}.db-lp02-tbl__label{padding:2px 4px}.db-lp02-tbl__cell{display:grid;grid-template-columns:22px 1fr;column-gap:12px;padding:12px 14px;margin:0;box-shadow:none}.db-lp02-tbl__row:not(.db-lp02-tbl__row--head) .db-lp02-tbl__cell:before{grid-row:1 / 3;align-self:start}.db-lp02-tbl__cell{align-items:start}}@media(max-width:719px){.db-lp02-tbl__cell--good:after{color:var(--lp-maroon)}.db-lp02-tbl__row:not(.db-lp02-tbl__row--head) .db-lp02-tbl__cell>:not(:before){grid-column:2}}@media(min-width:720px){.db-lp02-tbl__cell:after{content:none}}.db-lp02-tbl__row--head .db-lp02-tbl__cell:before{content:none!important}.db-lp02-tbl__row--head .db-lp02-tbl__cell{padding-left:62px}.db-lpx-split__grid .db-lp01-actions .db-lpx-quietlink{padding-inline:0}.db-lpx .db-lp01-copy p{text-wrap:pretty}.db-lpx .db-lp01-copy strong{font-weight:700;color:var(--lp-ink)}@media(max-width:899px){.db-lpx-cmp__controls{gap:6px;margin-top:18px;padding:6px;width:fit-content;margin-inline:auto;border-radius:999px;background:#ececec}.db-lpx-cmp__btn,.db-lpx-cmp__pause{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 3px #12141624;font-size:18px;line-height:1;color:var(--lp-ink);cursor:pointer}.db-lpx-cmp__dots{gap:0}.db-lpx-cmp__dots button{width:26px}.db-lpx-cmp__pause{font-size:0;margin-left:4px;position:relative}.db-lpx-cmp__pause:before{content:"";width:12px;height:14px;background:linear-gradient(90deg,currentColor 0 4px,transparent 4px 8px,currentColor 8px 12px)}.db-lpx-cmp__pause[aria-pressed=true]:before{width:0;height:0;background:none;border-left:12px solid currentColor;border-block:7px solid transparent;margin-left:3px}}@media(max-width:899px){.db-lpx-cmp__pause{display:flex;align-items:center;justify-content:center}.db-lpx-cmp__pause:before{flex:none}}@media(max-width:899px){.db-lpcb-steps--grid:has(>:nth-child(3):last-child)>:nth-child(3){grid-column:auto;order:2}.db-lpcb-steps--grid:has(>:nth-child(3):last-child)>:nth-child(3) .db-lpx-split__frame{aspect-ratio:4 / 5}.db-lpcb-steps--grid:has(>:nth-child(3):last-child)>:nth-child(2){grid-column:1 / -1;order:3}.db-lpcb-steps--grid:has(>:nth-child(3):last-child)>:nth-child(2) .db-lpx-split__frame{aspect-ratio:16 / 10}.db-lpcb-steps--grid:has(>:nth-child(3):last-child)>:nth-child(2) .db-lpx-split__frame img{object-fit:cover}}@media(max-width:899px){.db-lpx-cmp__pause{display:none}}body:has(.db-lpx) .icon-with-text .svg-wrapper svg path{stroke:currentColor;stroke-width:1.1px;stroke-linejoin:round;paint-order:stroke fill}body:has(.db-lpx) .icon-with-text .svg-wrapper{color:rgb(var(--color-foreground))}body:has(.db-lpx) .icon-with-text .svg-wrapper svg{overflow:visible}.db-lpx-hero__stage--loop,.db-lpx-hero__stage--loop:not(.db-lpx-hero__stage--portrait){aspect-ratio:1 / 1!important;max-height:620px;margin-inline:auto;width:100%}.db-lpx-hero__stage--loop video{object-fit:contain;background:var(--lp-studio)}@media(min-width:900px){.db-lpx-hero__stage--loop{max-width:620px}}.db-lp02-seq__img{position:relative}.db-lp02-steps__text b,.db-lp02-steps__basic b{display:inline-block;margin-right:6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-maroon)}.db-lp02-steps__basic{display:block;margin-top:4px;font-size:15px;line-height:1.4;color:var(--lp-muted)}.db-lp02-steps__basic b{color:var(--lp-muted)}.db-lp02-seq__inset{position:absolute;left:12px;bottom:12px;width:clamp(84px,26%,170px);aspect-ratio:1;border-radius:14px;overflow:hidden;border:3px solid #fff;background:#fff;box-shadow:0 6px 18px #12141638}.db-lp02-seq__inset img{width:100%;height:100%;object-fit:cover;display:block}.db-lp02-seq__inset em{position:absolute;left:0;right:0;bottom:0;padding:14px 6px 5px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:#fff;background:linear-gradient(to top,rgb(18 20 22 / .78),transparent)}.db-lp02-addons .db-lp02-addons__list{gap:14px}.db-lp02-addons .db-lp02-addon{padding:18px 20px;gap:16px}.db-lp02-addons .db-lp02-addon__name{font-size:15px;font-weight:600}.db-lp02-addons .db-lp02-addon__text{margin-top:6px;font-size:13px;line-height:1.5;color:#5f6368}.db-lp02-addons .db-lp02-addon__variant{margin-top:12px}.db-lp02-addons .db-lp02-addon__price{margin-top:12px;font-size:14px;font-weight:600}.db-lp02-addons .db-lp02-summary .db-lp01-btn{font-size:16px}@media(max-width:480px){.db-lp02-addons .db-lp02-addon{padding:16px;gap:12px}}.db-lp02-seq--table .db-lp02-seq__grid{grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.db-lp02-seq--table .db-lp02-seq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}.db-lp02-seq__thead{display:none}@media(min-width:700px){.db-lp02-seq--table .db-lp02-seq__thead{display:grid;grid-template-columns:minmax(96px,.8fr) 1fr 1.2fr;gap:10px;padding:0 12px 10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted)}.db-lp02-seq--table .db-lp02-seq__thead span:last-child{color:var(--lp-maroon)}}.db-lp02-seq--table .db-lp02-seq__list{display:grid;gap:10px}.db-lp02-seq--table .db-lp02-seq__step{grid-template-columns:1fr;gap:8px;padding:14px 12px;border:1px solid var(--lp-line);border-radius:16px;background:var(--lp-surface);align-items:stretch;transition:border-color .3s ease,box-shadow .3s ease}.db-lp02-seq--table .db-lp02-seq__step.is-active{border-color:var(--lp-maroon);box-shadow:inset 0 0 0 1px var(--lp-maroon)}.db-lp02-seq--table .db-lp02-seq__step:after{display:none}.db-lp02-seq--table .db-lp02-steps__title{font-size:17px;font-weight:700;color:var(--lp-ink)}.db-lp02-seq--table .db-lp02-seq__cell{display:block;padding:10px 12px;border-radius:10px;font-size:15px;line-height:1.4}.db-lp02-seq--table .db-lp02-seq__cell:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.db-lp02-seq--table .db-lp02-seq__cell--bad{background:#f1f1f1;color:var(--lp-muted)}.db-lp02-seq--table .db-lp02-seq__cell--bad:before{color:var(--lp-muted)}.db-lp02-seq--table .db-lp02-seq__cell--bad:after{content:" \2715"}.db-lp02-seq--table .db-lp02-seq__cell--good{background:var(--lp-maroon-soft);color:var(--lp-ink);font-weight:600}.db-lp02-seq--table .db-lp02-seq__cell--good:before{color:var(--lp-maroon)}@media(min-width:700px){.db-lp02-seq--table .db-lp02-seq__step{grid-template-columns:minmax(96px,.8fr) 1fr 1.2fr;gap:10px;align-items:center}.db-lp02-seq--table .db-lp02-seq__cell:before{display:none}.db-lp02-seq--table .db-lp02-seq__cell--bad:after{content:none}.db-lp02-seq--table .db-lp02-seq__cell--good:before{display:none}}@media(max-width:699px){.db-lp02-seq--table .db-lp02-seq__thead{display:flex;flex-wrap:wrap;gap:6px 18px;padding:4px 2px 12px;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--lp-ink)}.db-lp02-seq--table .db-lp02-seq__thead span:first-child{display:none}.db-lp02-seq--table .db-lp02-seq__thead span:before{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:6px;border-radius:50%;font-size:11px;line-height:1;vertical-align:1px}.db-lp02-seq--table .db-lp02-seq__thead span:nth-child(2):before{content:"\2715";background:#e6e6e6;color:var(--lp-muted)}.db-lp02-seq--table .db-lp02-seq__thead span:nth-child(3):before{content:"\2713";background:var(--lp-maroon);color:#fff}.db-lp02-seq--table .db-lp02-seq__list{gap:8px}.db-lp02-seq--table .db-lp02-seq__step{gap:8px;padding:14px;border-radius:14px}.db-lp02-seq--table .db-lp02-steps__title{font-size:17px}.db-lp02-seq--table .db-lp02-seq__cell{display:flex;align-items:flex-start;gap:10px;padding:0;background:none;border-radius:0;font-size:15px;line-height:1.4}.db-lp02-seq--table .db-lp02-seq__cell:before{content:"\2715";flex:none;display:grid;place-items:center;width:20px;height:20px;margin:1px 0 0;border-radius:50%;background:#e6e6e6;color:var(--lp-muted);font-size:11px;letter-spacing:0}.db-lp02-seq--table .db-lp02-seq__cell:after{content:none!important}.db-lp02-seq--table .db-lp02-seq__cell--bad{background:none;color:var(--lp-muted)}.db-lp02-seq--table .db-lp02-seq__cell--good{background:none;color:var(--lp-ink);font-weight:600}.db-lp02-seq--table .db-lp02-seq__cell--good:before{content:"\2713";background:var(--lp-maroon);color:#fff}}.db-vs__grid{display:grid;gap:20px;margin-top:clamp(24px,3vw,40px)}@media(min-width:900px){.db-vs__grid{grid-template-columns:1fr 1fr;gap:28px}}.db-vs__card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--lp-line);border-radius:20px;overflow:hidden;background:var(--lp-surface)}.db-vs__card--bad{background:#f6f4f1;border-color:#e4ded6}.db-vs__card--good{background:#fbf3f3;border-color:#dcb9bb;box-shadow:0 8px 24px #5a24281a}.db-vs__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px}.db-vs__card--bad .db-vs__head{background:#ece6dc}.db-vs__card--good .db-vs__head{background:#f1dfe0}.db-vs__head h3{margin:0;font-size:clamp(17px,16px + .3vw,20px);font-weight:700;color:var(--lp-ink)}.db-vs__badge{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;font-size:14px;font-weight:700}.db-vs__card--bad .db-vs__badge{background:#dcd4c6;color:#6b6458}.db-vs__card--good .db-vs__badge{background:var(--lp-maroon);color:#fff}.db-vs__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;background:var(--lp-studio)}.db-vs__track::-webkit-scrollbar{display:none}.db-vs__track:focus-visible{outline:2px solid var(--lp-maroon);outline-offset:-2px}.db-vs__slide{flex:0 0 100%;margin:0;aspect-ratio:4 / 3;scroll-snap-align:start;scroll-snap-stop:always}.db-vs__slide img{width:100%;height:100%;object-fit:cover;display:block}.db-vs__list{list-style:none;margin:0;padding:8px 10px 12px;display:grid;gap:2px}.db-vs__point{all:unset;box-sizing:border-box;display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;width:100%;padding:12px 10px;border-radius:12px;font-size:15px;line-height:1.45;cursor:pointer;transition:background .25s ease,color .25s ease}.db-vs__card--bad .db-vs__point{color:#6b6458}.db-vs__card--good .db-vs__point{color:var(--lp-ink)}.db-vs__point:focus-visible{outline:2px solid var(--lp-maroon);outline-offset:1px}.db-vs__point.is-active{font-weight:600}.db-vs__card--bad .db-vs__point.is-active{background:#ece6dc;color:#3d382f}.db-vs__card--good .db-vs__point.is-active{background:#f1dfe0}.db-vs__mark{display:grid;place-items:center;width:20px;height:20px;margin-top:1px;border-radius:50%;font-size:11px;line-height:1}.db-vs__card--bad .db-vs__mark{background:#e2dccf;color:#6b6458}.db-vs__card--good .db-vs__mark{background:var(--lp-maroon);color:#fff}.db-lpx-cost__grid{display:grid;gap:clamp(24px,4vw,56px);align-items:center}@media(min-width:900px){.db-lpx-cost__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.db-lpx-cost__copy .db-lp01-btn{margin-top:20px}.db-lpx-cost__tiles{list-style:none;margin:0;padding:0;display:grid;gap:12px}.db-lpx-cost__tile{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(16px,2.4vw,24px) clamp(18px,2.6vw,28px);border:1px solid #e4ded6;border-radius:18px;background:#f6f4f1}.db-lpx-cost__label{display:grid;gap:2px;font-size:clamp(17px,16px + .4vw,20px);font-weight:700;color:var(--lp-ink)}.db-lpx-cost__label small{font-size:14px;font-weight:400;color:var(--lp-muted)}.db-lpx-cost__amount{font-size:clamp(30px,26px + 1.6vw,44px);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--lp-ink)}.db-lpx-cost__tile.is-highlight{background:var(--lp-maroon);border-color:var(--lp-maroon);box-shadow:0 10px 28px #5a242847}.db-lpx-cost__tile.is-highlight .db-lpx-cost__label,.db-lpx-cost__tile.is-highlight .db-lpx-cost__amount{color:#fff}.db-lpx-cost__tile.is-highlight .db-lpx-cost__label small{color:#ffffffd1}.db-lpx-cost__disclaimer{margin:20px 0 0;font-size:13px;line-height:1.5;color:var(--lp-muted)}.db-lpx-split__points--cross{gap:12px}.db-lpx-split__points--cross li{grid-template-columns:24px 1fr;gap:14px;align-items:start}.db-lpx-split__points--cross li:before{content:"\2715";display:grid;place-items:center;width:24px;height:24px;margin-top:0;border-radius:50%;background:#e6dfd2;color:#5f584c;font-size:12px;font-weight:700;line-height:1}.db-lpx-split__points--cross strong{display:inline;font-weight:700;color:var(--lp-ink)}.db-lpx-split__points--cross span{display:inline}.db-lpx-split__points--cross li>div{padding-top:1px;font-size:clamp(16px,15px + .3vw,18px);line-height:1.45}.db-lpx-split__problem{margin-top:22px;padding:18px 20px 20px;border:1px solid #e4ded6;border-radius:18px;background:#fff}.db-lpx-split__problem-title{margin:0 0 12px;display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#ece6dc;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#3d382f}.db-lpx-split__problem .db-lpx-split__points{margin-top:0!important}.db-vs__stage,.db-lp02-seq__stage{position:relative}.db-vs__track{touch-action:pan-x pan-y}.db-lp02-seq__stage{touch-action:pan-y}.db-arrow{all:unset;box-sizing:border-box;position:absolute;top:50%;z-index:3;width:44px;height:44px;margin-top:-22px;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:#ffffff80;border:1px solid rgb(18 20 22 / .08);box-shadow:0 2px 8px #1214161a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.85;transition:opacity .2s ease,background .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.db-arrow:before{content:"";width:10px;height:10px;border:solid rgb(18 20 22 / .72);border-width:0 0 2px 2px}.db-arrow--prev{left:10px}.db-arrow--prev:before{transform:translate(2px) rotate(45deg)}.db-arrow--next{right:10px}.db-arrow--next:before{transform:translate(-2px) rotate(-135deg)}.db-arrow:hover{opacity:1;background:#fffc}.db-arrow:active{transform:scale(.94)}.db-arrow:focus-visible{outline:2px solid var(--lp-maroon);outline-offset:2px}@media(min-width:900px){.db-arrow{opacity:.55}.db-vs__stage:hover .db-arrow,.db-lp02-seq__stage:hover .db-arrow{opacity:.9}}@media(prefers-reduced-motion:reduce){.db-arrow{transition:none}}.db-lpx-cost__side{min-width:0}.db-lpx-cost__side .db-lpx-cost__disclaimer{margin:14px 4px 0}.db-vs__point{align-items:center}.db-vs__list li{display:grid}@supports (grid-template-rows: subgrid){@media(min-width:900px){.db-vs__grid{grid-template-rows:auto auto repeat(var(--vs-n),auto);row-gap:0}.db-vs__card{display:grid;grid-template-rows:subgrid;grid-row:span var(--vs-span)}.db-vs__list{display:grid;grid-template-rows:subgrid;grid-row:span var(--vs-n);row-gap:2px}}}.db-arrow{width:34px;height:34px;margin-top:-17px;background:#fffc;border:0;box-shadow:0 1px 4px #1214162e;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:.9}.db-arrow:before{width:8px;height:8px;border-width:0 0 2px 2px;border-color:#121416bf}.db-arrow:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.db-arrow--prev{left:8px}.db-arrow--next{right:8px}.db-arrow:hover{background:#fff;opacity:1}@media(min-width:900px){.db-arrow{opacity:.75}}.db-vs__point,.db-vs__point.is-active{font-weight:500}.db-vs__card--bad .db-vs__point.is-active{color:#2f2b24}.db-ad__list{list-style:none;margin:0;padding:0;display:grid;gap:12px;max-width:760px}.db-ad__row{all:unset;box-sizing:border-box;display:grid;grid-template-columns:72px minmax(0,1fr) auto 14px;gap:16px;align-items:center;width:100%;padding:14px 18px 14px 14px;border:1px solid var(--lp-line);border-radius:16px;background:var(--lp-surface);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.db-ad__row:hover{border-color:var(--lp-line-strong);box-shadow:0 4px 14px #1214160f}.db-ad__row:active{transform:scale(.995)}.db-ad__row:focus-visible{outline:2px solid var(--lp-maroon);outline-offset:2px}.db-ad__thumb{display:block;width:72px;height:72px;border-radius:12px;background:var(--lp-studio);overflow:hidden}.db-ad__thumb img{width:100%;height:100%;object-fit:contain;display:block}.db-ad__info{display:grid;gap:4px;min-width:0}.db-ad__name{font-size:16px;font-weight:700;line-height:1.25;color:var(--lp-ink)}.db-ad__text{font-size:14px;line-height:1.4;color:var(--lp-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.db-ad__price{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--lp-ink)}.db-ad__chev{width:9px;height:9px;border:solid var(--lp-muted);border-width:2px 2px 0 0;transform:rotate(45deg)}@media(max-width:520px){.db-ad__row{grid-template-columns:60px minmax(0,1fr) 12px;grid-template-areas:"t i c" "t p c";gap:6px 12px;padding:12px 14px 12px 12px}.db-ad__thumb{grid-area:t;width:60px;height:60px}.db-ad__info{grid-area:i}.db-ad__price{grid-area:p;font-size:14px}.db-ad__chev{grid-area:c}}.db-ad__global{margin:16px 0 0;min-height:1.4em;font-size:14px;color:var(--lp-ink-2)}.db-ad__global button{all:unset;margin-left:4px;font-weight:700;color:var(--lp-maroon);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.db-ad__dialog{padding:0;border:0;border-radius:22px;width:min(480px,calc(100vw - 32px));max-height:min(88vh,760px);overflow:hidden;background:#fff;color:var(--lp-ink);box-shadow:0 24px 64px #12141659}.db-ad__dialog:not([open]){display:none}.db-ad__dialog::backdrop{background:#1214168c}.db-ad__panel{position:relative;display:flex;flex-direction:column;max-height:min(88vh,760px)}.db-ad__close{all:unset;box-sizing:border-box;position:absolute;top:12px;right:12px;z-index:2;width:40px;height:40px;border-radius:50%;background:#ffffffeb;box-shadow:0 1px 6px #1214162e;cursor:pointer;display:grid;place-items:center}.db-ad__close:before,.db-ad__close:after{content:"";position:absolute;width:16px;height:2px;background:var(--lp-ink);border-radius:1px}.db-ad__close:before{transform:rotate(45deg)}.db-ad__close:after{transform:rotate(-45deg)}.db-ad__close:focus-visible{outline:2px solid var(--lp-maroon);outline-offset:2px}.db-ad__scroll{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.db-ad__media{aspect-ratio:1 / 1;max-height:300px;width:100%;background:var(--lp-studio);display:grid;place-items:center}.db-ad__body{padding:20px 22px 12px;display:grid;gap:12px}.db-ad__title{margin:0;font-size:22px;font-weight:700;line-height:1.2}.db-ad__dprice{margin:0;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.db-ad__opts{display:flex;flex-wrap:wrap;gap:8px}.db-ad__opt{all:unset;box-sizing:border-box;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--lp-line-strong);font-size:15px;font-weight:600;display:inline-grid;place-items:center;cursor:pointer;background:#fff;transition:background .15s ease,border-color .15s ease,color .15s ease}.db-ad__opt.is-on{background:var(--lp-ink);border-color:var(--lp-ink);color:#fff}.db-ad__opt[disabled]{opacity:.45;cursor:not-allowed;text-decoration:line-through}.db-ad__opt:focus-visible{outline:2px solid var(--lp-maroon);outline-offset:2px}.db-ad__desc{font-size:15px;line-height:1.55;color:var(--lp-ink-2)}.db-ad__desc p{margin:0 0 10px}.db-ad__desc ul{margin:0 0 10px;padding-left:20px}.db-ad__desc img{max-width:100%;height:auto}.db-ad__foot{padding:12px 22px 18px;border-top:1px solid var(--lp-line);background:#fff}.db-ad__status{margin:8px 0 0;min-height:1.2em;font-size:14px;color:var(--lp-ink-2)}.db-ad__status[data-state=error]{color:#b3261e}@media(max-width:600px){.db-ad__dialog{width:100%;max-width:100%;margin:auto 0 0;border-radius:22px 22px 0 0;max-height:90vh}.db-ad__dialog[open]{animation:ad-sheet .28s cubic-bezier(.16,1,.3,1)}.db-ad__media{max-height:240px}}@keyframes ad-sheet{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.db-ad__dialog[open]{animation:none}.db-ad__row,.db-ad__opt{transition:none}}.db-ad__media{height:clamp(200px,38vh,300px);aspect-ratio:auto;max-height:none;overflow:hidden;display:block;flex:none}.db-ad__media img{width:100%;height:100%;object-fit:contain;display:block}@media(max-width:600px){.db-ad__media{height:clamp(180px,30vh,240px);max-height:none}}.db-ad__grid{display:grid;gap:clamp(24px,4vw,64px);align-items:center}.db-ad__grid .db-ad__list{max-width:none}.db-ad__head{margin-bottom:0}@media(min-width:900px){.db-ad__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/db-lpx.css.map */
