@property --pos{syntax:"<percentage>";inherits:true;initial-value:50%}.lp-root{--lp-paper:hsl(var(--background));--lp-sheet:hsl(var(--card));--lp-ink:hsl(var(--foreground));--lp-ink-2:hsl(var(--muted-foreground));--lp-rule:hsl(var(--border));--lp-band:hsl(var(--secondary));--lp-accent:hsl(var(--primary));--lp-accent-ink:hsl(var(--primary));--lp-cta-bg:hsl(var(--primary));--lp-cta-fg:hsl(var(--primary-foreground));--lp-rule-strong:var(--lp-rule);--lp-ok:#4ebc85;--lp-no:#e25a5a;--lp-page-pad:12px;--lp-gutter:0px;--lp-wrap:1160px;--lp-text:680px;--lp-gap:12px;--lp-sec-y:56px;--lp-head-gap:24px;--lp-band-y:28px;--lp-bleed:calc(var(--lp-page-pad) + var(--lp-gutter));--lp-cta-h:52px;--lp-mat-pad:0px;--lp-mat-r:0px;--lp-mat-bg:transparent;--lp-mat-line:transparent;--lp-mat-shadow:none;--lp-seam-w:0px;--lp-seam-c:transparent;--lp-handle:28px;--lp-handle-y:76%;--lp-i-zap:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M13 2 3 14h9l-1 8 10-12h-9l1-8z'/%3E%3C/svg%3E");--lp-i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--lp-i-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E");--lp-i-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");--lp-i-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M6 11l6-6 6 6'/%3E%3C/svg%3E");--lp-i-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linejoin='round'%3E%3Crect x='2' y='10' width='16' height='12' rx='1.5'/%3E%3Cpath d='M5.5 10V7a4.5 4.5 0 0 1 9 0v3'/%3E%3C/svg%3E");--lp-i-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 7-4 5 4 5M15 7l4 5-4 5'/%3E%3C/svg%3E")}@media (min-width:640px){.lp-root{--lp-page-pad:16px;--lp-gutter:16px;--lp-gap:16px;--lp-sec-y:72px;--lp-head-gap:32px;--lp-band-y:40px;--lp-handle:36px}}@media (min-width:1024px){.lp-root{--lp-page-pad:8px;--lp-gutter:32px;--lp-gap:24px;--lp-sec-y:104px;--lp-head-gap:48px;--lp-band-y:56px;--lp-cta-h:56px}}[data-design=v2] .lp-root{--lp-band:#2a2725;--lp-accent:#d0a45d;--lp-accent-ink:#d0a45d;--lp-cta-bg:#d0a45d;--lp-cta-fg:#212121;--lp-cta-hsl:37 55% 59%;--lp-font-display:var(--font-involve),ui-sans-serif,system-ui,sans-serif;--lp-display-w:700;--lp-font-serif:Georgia,"PT Serif","Times New Roman",serif;--lp-font-text:var(--font-involve),ui-sans-serif,system-ui,sans-serif;--lp-font-h3:var(--lp-font-text);--lp-h3-w:700;--lp-font-cta:var(--lp-font-text);--lp-cta-w:600;--lp-cta-case:none;--lp-cta-size:16px;--lp-cta-track:0;--lp-h1-case:uppercase;--lp-h2-case:none;--lp-r-media:14px;--lp-r-card:16px;--lp-r-control:14px;--lp-r-tag:999px;--lp-mat-pad:6px;--lp-mat-r:18px;--lp-mat-bg:#2a2725;--lp-mat-line:#3e3d3c;--lp-mat-shadow:none;--lp-seam-w:2px;--lp-seam-c:var(--lp-mat-bg);--lp-ok:#4ebc85;--lp-no:#e25a5a;--lp-wave-on:var(--lp-accent-ink);--lp-h1-size:34px;--lp-h2-size:26px;--lp-h2-track:-.02em;--lp-h3-size:17px;--lp-h3lg-size:21px;--lp-eyebrow-size:11px;--lp-lead-size:16px;--lp-body-size:15px;--lp-data-size:13px;--lp-quote-size:15px;--lp-faq-size:16px;--lp-num-size:28px;--lp-fig-size:28px}[data-design=v2]:not(.light) .lp-root{--lp-seam-c:#f9f4ecd9}[data-design=v2].light .lp-root{--lp-band:#efe6d8;--lp-accent:#a2702f;--lp-accent-ink:#8c5e24;--lp-cta-bg:#8c5e24;--lp-cta-fg:#fff;--lp-cta-hsl:33 59% 35%;--lp-mat-bg:#fffdf8;--lp-mat-line:#a2702f59;--lp-mat-shadow:0 1px 0 #3632300d,0 24px 48px -28px #5a3c1459;--lp-ok:#307e57;--lp-no:#be2d2d}@media (min-width:640px){[data-design=v2] .lp-root{--lp-r-media:18px;--lp-r-card:20px;--lp-mat-pad:10px;--lp-mat-r:24px;--lp-h1-size:44px;--lp-h2-size:30px;--lp-h3lg-size:24px;--lp-lead-size:17px;--lp-num-size:32px}}@media (min-width:1024px){[data-design=v2] .lp-root{--lp-h1-size:52px;--lp-h2-size:34px;--lp-h3-size:18px;--lp-h3lg-size:26px;--lp-eyebrow-size:12px;--lp-lead-size:18px;--lp-body-size:16px;--lp-quote-size:17px;--lp-faq-size:17px;--lp-num-size:40px;--lp-fig-size:32px}}@media (min-width:1280px){[data-design=v2] .lp-root{--lp-h1-size:60px;--lp-h2-size:40px;--lp-h3-size:19px;--lp-h3lg-size:28px;--lp-num-size:44px;--lp-fig-size:36px}}[data-design=v3] .lp-root{--lp-sheet:#fff;--lp-band:#f1f3f6;--lp-ink:#1d2434;--lp-ink-2:#3b4868;--lp-rule:#d5dbe2;--lp-accent:#d92452;--lp-accent-ink:#d92452;--lp-rule-strong:#1d2434;--lp-cta-bg:#d92452;--lp-cta-fg:#fff;--lp-cta-hsl:345 72% 50%;--lp-font-display:"Dela Gothic One",var(--font-inter),sans-serif;--lp-display-w:400;--lp-font-serif:inherit;--lp-font-text:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--lp-font-h3:var(--lp-font-text);--lp-h3-w:800;--lp-font-cta:"Dela Gothic One",var(--font-inter),sans-serif;--lp-cta-w:400;--lp-cta-case:uppercase;--lp-cta-size:15px;--lp-cta-track:.02em;--lp-h1-case:uppercase;--lp-h2-case:none;--lp-r-media:0;--lp-r-card:0;--lp-r-control:0;--lp-r-tag:10px 10px 10px 0;--lp-seam-w:4px;--lp-seam-c:#d92452;--lp-wave-on:var(--lp-ink);--lp-sec-y:48px;--lp-ok:#307e57;--lp-no:#be2d2d;--lp-h1-size:34px;--lp-h2-size:24px;--lp-h2-track:0;--lp-h3-size:16px;--lp-h3lg-size:20px;--lp-eyebrow-size:11px;--lp-lead-size:16px;--lp-body-size:15px;--lp-data-size:12px;--lp-quote-size:14px;--lp-faq-size:15px;--lp-num-size:28px;--lp-fig-size:28px}@media (min-width:640px){[data-design=v3] .lp-root{--lp-seam-w:6px;--lp-sec-y:64px;--lp-h1-size:42px;--lp-h2-size:28px;--lp-h3-size:17px;--lp-h3lg-size:22px;--lp-faq-size:16px;--lp-num-size:32px}}@media (min-width:1024px){[data-design=v3] .lp-root{--lp-sec-y:88px;--lp-h1-size:50px;--lp-h2-size:32px;--lp-h3-size:18px;--lp-h3lg-size:24px;--lp-eyebrow-size:12px;--lp-lead-size:18px;--lp-body-size:16px;--lp-data-size:13px;--lp-quote-size:16px;--lp-num-size:40px;--lp-fig-size:32px}}@media (min-width:1280px){[data-design=v3] .lp-root{--lp-h1-size:56px;--lp-h2-size:36px;--lp-fig-size:36px}}[data-design=v3]:not(.light) .lp-root{--lp-sheet:#181d2a;--lp-band:#1f2533;--lp-ink:#e9edf2;--lp-ink-2:#a8b0bd;--lp-rule:#363e4e;--lp-accent-ink:#ef5a7f;--lp-rule-strong:#e9edf2;--lp-ok:#4ebc85;--lp-no:#e25a5a}[data-design=v2] .lp-root,[data-design=v3] .lp-root{--primary:var(--lp-cta-hsl);--accent:var(--lp-cta-hsl);--ring:var(--lp-cta-hsl)}@media (prefers-reduced-motion:reduce){.lp-root *,.lp-root :before,.lp-root :after{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}.lp-root{color:var(--lp-ink)}.lp-root :where(h1,h2,h3,p,figure,ul,ol){margin:0}.lp-h1{font:var(--lp-display-w)var(--lp-h1-size)/1.02 var(--lp-font-display);text-transform:var(--lp-h1-case);letter-spacing:-.02em;color:var(--lp-ink);text-wrap:balance}[data-design=v3] .lp-h1{letter-spacing:-.01em;line-height:1}.lp-h1-part[data-break~=all],[data-design=v2] .lp-h1-part[data-break~=v2]{display:block}.lp-root .lp-serif{font-family:var(--lp-font-serif);text-transform:none;letter-spacing:-.01em;font-size-adjust:from-font;font-size:1.1em;font-style:italic;font-weight:400}[data-design=v3] .lp-root .lp-serif{font:inherit;text-transform:inherit;font-size:inherit;letter-spacing:inherit}.lp-root .v3-accent{color:inherit}[data-design=v3] .lp-root .lp-h1 .v3-accent,[data-design=v3] .lp-root .lp-h2 .v3-accent{color:var(--lp-accent-ink)}[data-design=v2] .lp-root .lp-h2 .v3-accent{font-family:var(--lp-font-serif);letter-spacing:-.01em;color:var(--lp-accent-ink);font-size:1.06em;font-style:italic;font-weight:400}.lp-h2{font:var(--lp-display-w)var(--lp-h2-size)/1.1 var(--lp-font-display);text-transform:var(--lp-h2-case);letter-spacing:var(--lp-h2-track);color:var(--lp-ink);text-wrap:balance}[data-design=v3] .lp-h2{line-height:1.12}.lp-h3{font:var(--lp-h3-w)var(--lp-h3-size)/1.3 var(--lp-font-h3);letter-spacing:-.01em;color:var(--lp-ink);text-wrap:balance}.lp-h3[data-size=lg]{font-size:var(--lp-h3lg-size);line-height:1.15}[data-design=v3] .lp-h3[data-size=lg]{line-height:1.2}.lp-eyebrow{font:600 var(--lp-eyebrow-size)/1 var(--lp-font-text);text-transform:uppercase;letter-spacing:.14em;color:var(--lp-ink-2);align-items:center;gap:10px;display:flex}.lp-eyebrow:before{content:"";background:var(--lp-accent);flex:none;block-size:1px;inline-size:20px}[data-design=v3] .lp-eyebrow{letter-spacing:.16em;gap:8px;font-weight:700}[data-design=v3] .lp-eyebrow:before{block-size:8px;inline-size:8px}.lp-lead{max-inline-size:60ch;font-size:var(--lp-lead-size);color:var(--lp-ink-2);text-wrap:pretty;line-height:1.55}.lp-lead p+p{margin-top:12px}.lp-body{font-size:var(--lp-body-size);color:var(--lp-ink-2);text-wrap:pretty;line-height:1.6}.lp-data{font:600 var(--lp-data-size)/1.2 var(--lp-font-text);font-variant-numeric:tabular-nums}[data-design=v3] .lp-data{text-transform:uppercase;letter-spacing:.04em;font-weight:700}.lp-quote{font:italic 400 var(--lp-quote-size)/1.45 var(--lp-font-serif);color:var(--lp-ink)}.lp-quote:before{content:"«"}.lp-quote:after{content:"»"}[data-design=v3] .lp-quote{font:500 var(--lp-quote-size)/1.5 var(--lp-font-text)}[data-design=v3] .lp-quote:before,[data-design=v3] .lp-quote:after{font-weight:800}.lp-caption{font:italic 400 15px/1.35 var(--lp-font-serif);color:var(--lp-ink-2)}[data-design=v3] .lp-caption{font:600 12px/1.3 var(--lp-font-text);text-transform:uppercase;letter-spacing:.06em}.lp-root :where(p){text-wrap:pretty}.lp-nw{white-space:nowrap}.lp-wrap{max-inline-size:var(--lp-wrap);padding-inline:var(--lp-gutter);padding-block:calc(var(--lp-sec-y)/2);margin-inline:auto}.lp-sec{scroll-margin-top:16px}[data-design=v3] .lp-sec:not([data-tone=band])+.lp-sec:not([data-tone=band])>.lp-wrap{background:linear-gradient(var(--lp-rule),var(--lp-rule))var(--lp-gutter)0/calc(100% - 2*var(--lp-gutter))1px no-repeat}@media (min-width:1024px){[data-design=v3] .lp-sec:not([data-tone=band])+.lp-sec:is([data-kind=faq],[data-kind=price],[data-kind=steps-v])>.lp-wrap{background:0 0}}.lp-sec[data-tone=band]>.lp-wrap{background:var(--lp-band);margin-block:calc(var(--lp-sec-y)/2);margin-inline:calc(-1*var(--lp-bleed));padding:var(--lp-band-y)var(--lp-bleed)}@media (min-width:640px){.lp-sec[data-tone=band]>.lp-wrap{padding-inline:var(--lp-gutter);border-radius:var(--lp-r-card);margin-inline:auto}}.lp-rail{grid-auto-flow:column;grid-auto-columns:var(--lp-rail-w,78%);gap:var(--lp-gap);scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--lp-bleed));padding:0 var(--lp-bleed);scroll-padding-inline:var(--lp-bleed);overscroll-behavior-x:contain;scrollbar-width:none;list-style:none;display:grid;overflow-x:auto}.lp-rail::-webkit-scrollbar{display:none}.lp-rail>*{scroll-snap-align:start}.lp-rail:focus-visible{outline-offset:-2px}.lp-head{margin-bottom:var(--lp-head-gap)}.lp-head>.lp-eyebrow{margin-bottom:12px}.lp-head>.lp-lead{margin-top:16px}.lp-head-meta{display:none}@media (max-width:639px){.lp-head-meta{font:600 var(--lp-data-size)/1 var(--lp-font-text);font-variant-numeric:tabular-nums;color:var(--lp-ink-2);margin-top:12px;display:block}}.lp-head[data-layout=center]{max-inline-size:var(--lp-text);text-align:center;margin-inline:auto}.lp-head[data-layout=center]>.lp-eyebrow{justify-content:center}.lp-head[data-layout=center]>.lp-lead{margin-inline:auto}@media (min-width:1024px){.lp-head[data-layout=stack]{max-inline-size:calc(var(--lp-text) + 80px)}.lp-head[data-layout=split]{column-gap:var(--lp-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lp-head[data-layout=split]>*{grid-column:1/8}.lp-head[data-layout=split]>.lp-lead{grid-area:1/8/span 2/13;align-self:end;margin:0}.lp-railgrid{column-gap:var(--lp-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lp-railgrid>.lp-head{grid-column:1/6;margin-bottom:0;position:sticky;top:24px}.lp-railgrid>.lp-railbody{grid-column:6/13}.lp-railgrid>.lp-head .lp-lead{font-size:var(--lp-body-size)}}.lp-cta{min-block-size:var(--lp-cta-h);border-radius:var(--lp-r-control);background:var(--lp-cta-bg);color:var(--lp-cta-fg);font:var(--lp-cta-w)var(--lp-cta-size)/1.1 var(--lp-font-cta);text-transform:var(--lp-cta-case);letter-spacing:var(--lp-cta-track);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:14px;padding:0 26px;transition:background-color .15s,transform .1s;display:inline-flex}.lp-cta[data-tone=outline]{color:var(--lp-ink);background:0 0;border-color:currentColor}.lp-cta:active{transform:scale(.98)}@media (hover:hover){.lp-cta[data-tone=fill]:hover{background:color-mix(in srgb,var(--lp-cta-bg)88%,#000)}.lp-cta[data-tone=outline]:hover{background:color-mix(in srgb,var(--lp-ink)6%,transparent)}}.lp-cta-price{border-left:1px solid color-mix(in srgb,currentColor 40%,transparent);font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding-left:14px;display:inline-flex}.lp-zap{block-size:.95em;inline-size:.95em;-webkit-mask:var(--lp-i-zap)center/contain no-repeat;mask:var(--lp-i-zap)center/contain no-repeat;background:currentColor;display:inline-block}.lp-link-btn{min-block-size:44px;color:var(--lp-accent-ink);font:600 15px/1.25 var(--lp-font-text);text-align:left;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.lp-link-btn:after{content:"";block-size:15px;inline-size:15px;-webkit-mask:var(--lp-i-arrow)center/contain no-repeat;mask:var(--lp-i-arrow)center/contain no-repeat;background:currentColor;flex:none;transition:translate .15s}.lp-link-btn[data-quiet]{color:var(--lp-ink-2)}[data-design=v3] .lp-link-btn{color:var(--lp-ink);font-weight:700}@media (hover:hover){.lp-link-btn:hover{text-decoration-color:currentColor}.lp-link-btn:hover:after{translate:3px}}.lp-tag{z-index:3;border-radius:var(--lp-r-tag);background:var(--lp-mat-bg);color:var(--lp-ink);pointer-events:none;padding:6px 10px;line-height:1;position:absolute}[data-design=v2]:not(.light) .lp-tag{background:#212121d1}[data-design=v3] .lp-tag{background:var(--lp-ink);color:var(--lp-paper)}.lp-play{z-index:5;cursor:pointer;background:#14121099;border:0;border-radius:50%;block-size:56px;inline-size:56px;margin:auto;position:absolute;inset:0}.lp-play:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#fff;block-size:20px;inline-size:18px;margin:auto;position:absolute;inset:0;translate:2px}.lp-play[aria-pressed=true]:before{clip-path:none;background:linear-gradient(90deg,#fff 0 35%,#0000 35% 65%,#fff 65%);translate:0}[data-design=v3] .lp-play{background:var(--lp-ink);border-radius:0}.lp-cmp .lp-play{inset:auto;top:var(--lp-play-y,62%);left:calc(var(--pos) + (100% - var(--pos))/2);margin:0;translate:-50% -50%}.lp-stage .lp-cmp{--lp-play-y:30%}@media (max-width:639px){.lp-cmp .lp-play{block-size:44px;inline-size:44px}.lp-cmp .lp-play:before{block-size:16px;inline-size:14px}}[data-design=v3] .lp-play:before{background:var(--lp-paper)}[data-design=v3] .lp-play[aria-pressed=true]:before{background:linear-gradient(90deg,var(--lp-paper)0 35%,transparent 35% 65%,var(--lp-paper)65%)}.lp-root :is(.lp-cta[data-tone=fill],.lp-shared .bg-primary,.lp-shared .pricing-btn):focus-visible,[data-design=v3] .lp-root :is(.lp-cta,.lp-link-btn,.lp-faq-q):focus-visible{outline:2px solid var(--lp-ink);outline-offset:3px}.lp-hero>.lp-wrap{padding-top:20px}.lp-hero-grid{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.lp-hero-grid>.lp-eyebrow{margin-bottom:14px}.lp-hero-stage,.lp-act{margin-top:16px}.lp-act .lp-cta{inline-size:100%}.lp-hero-grid>.lp-lead{margin-top:20px}.lp-hero-grid[data-order=lead-first]>.lp-lead{margin-top:16px}.lp-access{max-inline-size:60ch;color:var(--lp-ink-2);gap:9px;margin-top:10px;font-size:13px;line-height:1.45;display:flex}.lp-access:before{content:"";background:var(--lp-accent);border-radius:50%;flex:none;block-size:6px;inline-size:6px;margin-top:.5em}.lp-access[data-mode=login]:before{background:var(--lp-ink-2);block-size:12px;inline-size:10px;-webkit-mask:var(--lp-i-lock)center/contain no-repeat;mask:var(--lp-i-lock)center/contain no-repeat;border-radius:0;margin-top:3px}[data-design=v3] .lp-access:before{border-radius:0}.lp-facts{font:600 var(--lp-data-size)/1.6 var(--lp-font-text);font-variant-numeric:tabular-nums;color:var(--lp-ink-2);flex-wrap:wrap;margin-top:16px;padding:0;list-style:none;display:flex}.lp-facts li{white-space:nowrap}.lp-facts{--lp-fact-gap:10px;clip-path:inset(0 0 0 calc(2*var(--lp-fact-gap) + 1px));margin-inline-start:calc(-2*var(--lp-fact-gap) - 1px)}.lp-facts li:before{content:"";block-size:.9em;inline-size:1px;margin-inline:var(--lp-fact-gap);vertical-align:-.1em;background:var(--lp-rule);display:inline-block}@media (min-width:640px){.lp-hero>.lp-wrap{padding-top:24px}.lp-hero-stage{max-inline-size:560px}.lp-act .lp-cta{inline-size:auto}}@media (min-width:1024px){.lp-hero>.lp-wrap{padding-top:56px}.lp-hero-grid{column-gap:var(--lp-gap);grid-template-rows:repeat(7,auto) 1fr;grid-template-columns:repeat(12,minmax(0,1fr))}.lp-hero-grid>*{grid-column:1/8}.lp-hero-grid>.lp-h1{margin-bottom:4px}.lp-hero .lp-hero-stage{grid-area:2/8/-1/13;justify-self:end;inline-size:min(100%,480px);max-inline-size:none;margin-top:0}.lp-hero-grid:has(>.lp-crumbs)>.lp-hero-stage{grid-row:3/-1}}[data-design=v2] .lp-hero{--lp-h1-fit:var(--lp-h1-fit-v2,8.7)}[data-design=v3] .lp-hero{--lp-h1-fit:var(--lp-h1-fit-v3,10.4)}@media (max-width:639px){[data-design=v3] .lp-h1:not([data-size]){--lp-h1-size:min(34px,calc((100vw - 24px)/var(--lp-h1-fit)))}[data-design=v3] .lp-h1[data-size=long]{--lp-h1-size:clamp(20px,calc((100vw - 24px)/var(--lp-h1-fit)),28px)}}@media (min-width:1024px){.lp-hero[data-has-stage]:not([data-has-aside]) .lp-hero-grid{--lp-h1-col:calc(58.33cqi - 10px);container-type:inline-size}.lp-hero[data-has-stage]:not([data-has-aside]) .lp-h1{font-size:min(var(--lp-h1-size),calc(var(--lp-h1-col)/var(--lp-h1-fit)))}}@media (min-width:1280px){.lp-hero[data-has-stage]:not([data-has-aside]) .lp-hero-grid{--lp-h1-col:calc(50cqi - 12px)}[data-design=v3] .lp-hero[data-has-stage]:not([data-has-aside]) .lp-hero-grid{--lp-h1-col:calc(58.33cqi - 10px)}.lp-hero-grid>*{grid-column:1/7}.lp-hero .lp-hero-stage{grid-column:7/13}.lp-act,.lp-hero-grid>.lp-lead,.lp-hero-grid[data-order=lead-first]>.lp-act{margin-top:32px}.lp-act[data-hide-at=lg] .lp-cta{display:none}.lp-facts{--lp-fact-gap:12px}[data-design=v3] .lp-hero[data-has-stage]:not([data-has-aside]) .lp-hero-grid>*{grid-column:1/8}[data-design=v3] .lp-hero[data-has-stage]:not([data-has-aside]) .lp-hero-stage{grid-column:8/13;inline-size:min(100%,444px)}}[data-design=v3] .lp-facts{font-weight:700}@media (max-width:639px){.lp-hero:not(:has(.lp-cta)):has(+.lp-studio[data-placement=below])>.lp-wrap{padding-block:12px 10px}.lp-hero:not(:has(.lp-cta)):has(+.lp-studio[data-placement=below]) .lp-hero-stage{margin-top:14px}.lp-hero:not(:has(.lp-cta)):has(+.lp-studio[data-placement=below]) .lp-act{margin-top:12px}.lp-hero:not(:has(.lp-cta)):has(+.lp-studio[data-placement=below]) .lp-hero-grid>.lp-lead{margin-top:12px;font-size:15px;line-height:1.45}.lp-hero:not(:has(.lp-cta)):has(+.lp-studio[data-placement=below]) .lp-facts{margin-top:10px}.lp-hero:not(:has(.lp-cta))+.lp-studio[data-placement=below]>.lp-wrap{margin-top:12px}.lp-hero:not(:has(.lp-cta))+.lp-studio[data-placement=below]>.lp-wrap:before{margin-bottom:16px}}.lp-act:not(:has(.lp-cta))>.lp-access[data-mode=open]{color:var(--lp-ink);font-size:15px;font-weight:600;line-height:1.4}.lp-act:not(:has(.lp-cta))>.lp-access[data-mode=open]:before{block-size:8px;inline-size:8px;margin-top:.42em}@media (min-width:1024px){.lp-hero .lp-act:not(:has(.lp-cta)){margin-top:16px}.lp-hero-grid>.lp-act:not(:has(.lp-cta))+.lp-lead{margin-top:24px}}@media (max-width:639px){.lp-hero-grid:has(>.lp-hero-stage>.lp-stage[data-kind=pair]){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"crumbs crumbs""eyebrow eyebrow""h1 h1""stage act""stage facts""lead lead";column-gap:16px}.lp-hero-grid:has(>.lp-hero-stage>.lp-stage[data-kind=pair])>.lp-crumbs{grid-area:crumbs}.lp-hero-grid:has(>.lp-hero-stage>.lp-stage[data-kind=pair])>.lp-eyebrow{grid-area:eyebrow}.lp-hero-grid:has(>.lp-hero-stage>.lp-stage[data-kind=pair])>.lp-h1{grid-area:h1}.lp-hero-grid:has(>.lp-hero-stage>.lp-stage[data-kind=pair])>.lp-lead{grid-area:lead}.lp-hero-grid:has(>.lp-hero-stage>.lp-stage[data-kind=pair])>.lp-hero-stage{grid-area:stage;margin-top:14px}.lp-hero-grid:has(>.lp-hero-stage>.lp-stage[data-kind=pair])>.lp-act{grid-area:act;align-self:end;margin-top:14px}.lp-hero-grid:has(>.lp-hero-stage>.lp-stage[data-kind=pair])>.lp-act>.lp-access{margin-top:0}.lp-hero .lp-hero-grid:has(>.lp-hero-stage>.lp-stage[data-kind=pair])>.lp-facts{grid-area:facts;align-self:start;margin-top:8px}}@media (min-width:1024px){.lp-hero .lp-hero-stage:has(>.lp-stage[data-kind=pair]){align-self:center}.lp-hero .lp-pair>img{aspect-ratio:3/4}[data-design=v3] .lp-hero .lp-pair>img{aspect-ratio:2/3}}@media (min-width:1280px){[data-design=v2] .lp-hero .lp-hero-stage:has(>.lp-stage[data-kind=pair]){inline-size:100%}}@media (min-width:1024px){.lp-hero .lp-hero-stage:has(>.lp-stage[data-kind=voice]){align-self:end}.lp-hero .lp-stage[data-kind=voice]{min-block-size:260px}}@media (min-width:1280px){[data-design=v3] .lp-hero[data-has-stage]:not([data-has-aside]) .lp-hero-stage:has(>.lp-stage[data-kind=voice]){inline-size:min(100%,400px)}}.lp-sig{background:var(--lp-mat-bg);padding:var(--lp-mat-pad);border-radius:var(--lp-mat-r);box-shadow:var(--lp-mat-shadow)}.lp-cmp{isolation:isolate;aspect-ratio:4/5;border-radius:calc(var(--lp-mat-r) - var(--lp-mat-pad));background:var(--lp-band);position:relative;overflow:hidden}.lp-sig .lp-cmp{outline:1px solid var(--lp-mat-line);outline-offset:-1px}.lp-stage .lp-cmp{aspect-ratio:16/10}.lp-cmp-before,.lp-cmp .lp-media{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.lp-cmp-after{clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.lp-seam{z-index:2;inset-block:0;left:var(--pos);inline-size:var(--lp-seam-w);background:var(--lp-seam-c);pointer-events:none;position:absolute;translate:-50%}.lp-handle{left:50%;top:var(--lp-handle-y);inline-size:var(--lp-handle);block-size:var(--lp-handle);background:linear-gradient(var(--lp-paper)0 0)center/100% 4px no-repeat,linear-gradient(var(--lp-paper)0 0)center/4px 100% no-repeat,var(--lp-accent);border-radius:0;position:absolute;translate:-50% -50%}[data-design=v2] .lp-stage .lp-handle{display:none}[data-design=v2] .lp-cmp[data-interactive] .lp-handle{background:var(--lp-mat-bg);box-shadow:0 0 0 1px var(--lp-accent),0 4px 14px #0000002e;border-radius:50%}[data-design=v2] .lp-cmp[data-interactive] .lp-handle:before{content:"";background:var(--lp-ink);-webkit-mask:var(--lp-i-chev)center/18px no-repeat;mask:var(--lp-i-chev)center/18px no-repeat;position:absolute;inset:0}.lp-cmp .lp-tag[data-side=before]{top:12px;left:12px}.lp-cmp .lp-tag[data-side=after]{top:12px;right:12px}@media (max-width:1023px){.lp-stage .lp-cmp .lp-tag{top:auto;bottom:10px}}.lp-cmp-range{z-index:4;opacity:0;cursor:ew-resize;touch-action:pan-y;appearance:none;background:0 0;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.lp-cmp-range::-webkit-slider-thumb{-webkit-appearance:none;block-size:100vh;inline-size:44px}.lp-cmp-range::-moz-range-thumb{border:0;block-size:100vh;inline-size:44px}.lp-cmp-range:focus-visible+.lp-seam .lp-handle,.lp-root .lp-play:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 6px #000}.lp-media[data-pz]:not([data-started]),.lp-cmp-before[data-pz]{scale:var(--lp-pz)}.lp-stage .lp-cmp-before,.lp-stage .lp-media:not([data-started]){scale:var(--lp-pz-m,1)}.lp-media[data-crop]{scale:var(--lp-crop);transform-origin:40% 25%}.lp-media[data-crop][data-pz]:not([data-started]){scale:calc(var(--lp-pz)*var(--lp-crop))}@media (min-width:1024px){.lp-stage .lp-cmp{aspect-ratio:4/5}.lp-stage .lp-cmp-before,.lp-stage .lp-media:not([data-started]){scale:var(--lp-pz-d,1)}.lp-stage .lp-cmp[data-crop] :is(.lp-cmp-before,.lp-media){scale:calc(var(--lp-pz-d,1)*var(--lp-crop));transform-origin:40% 25%}.lp-stage .lp-cmp[data-crop] .lp-media[data-started]{scale:var(--lp-crop)}}@keyframes lp-sweep{0%{--pos:8%}to{--pos:50%}}@media (prefers-reduced-motion:no-preference){.lp-stage[data-kind=compare] .lp-cmp{animation:.9s cubic-bezier(.2,.7,.2,1) .25s both lp-sweep}[data-design=v3] .lp-stage[data-kind=compare] .lp-cmp{animation-timing-function:cubic-bezier(.7,0,.2,1)}}.lp-cmpsec{grid-template-columns:minmax(0,1fr);display:grid}.lp-cmpsec>.lp-head{margin-bottom:var(--lp-head-gap)}.lp-cmpsec-media{max-inline-size:480px;margin:0}.lp-cmpsec-act{margin-top:24px}@media (min-width:1024px){.lp-cmpsec{column-gap:var(--lp-gap);grid-template-rows:1fr 1fr;grid-template-columns:repeat(12,minmax(0,1fr))}.lp-cmpsec-media{grid-area:1/1/3/7;inline-size:min(100%,480px)}.lp-cmpsec>.lp-head{grid-area:1/7/auto/12;align-self:end;max-inline-size:none;margin-bottom:0}.lp-cmpsec-act{grid-area:2/7/auto/12;align-self:start;margin-top:32px}.lp-cmpsec:not(:has(.lp-cmpsec-act))>.lp-head{grid-row:1/3;align-self:center}}.lp-studio{scroll-margin-top:16px}.lp-studio>.lp-wrap:before{content:"";background:var(--lp-accent);block-size:1px;inline-size:64px;margin-bottom:24px;display:block}[data-design=v3] .lp-studio>.lp-wrap:before{background:linear-gradient(var(--lp-accent)0 0)0 0/12px 12px no-repeat,linear-gradient(var(--lp-ink)0 0)12px 5px/48px 2px no-repeat;block-size:12px;inline-size:60px}.lp-studio-body>div{margin-inline:0}.lp-root .lp-studio .studio-card>.pointer-events-none.absolute:first-child{display:none}.lp-root .lp-studio .photo-tips-pulse{animation:none}[data-design=v3] .lp-root .lp-studio .studio-badge{background:var(--lp-band);color:var(--lp-ink)}[data-design=v3] .lp-root .lp-studio .studio-card .border-dashed{border-color:color-mix(in srgb,var(--lp-ink)30%,transparent)}[data-design=v3]:not(.light) .lp-root .lp-studio .studio-seg-active{color:var(--lp-paper)}[data-design=v2]:not(.light) .lp-root .lp-studio .studio-seg-active{color:#1c1a18}[data-design=v2] .lp-root .lp-studio .studio-badge{color:var(--lp-accent-ink);background:0 0;border-radius:0;padding:0}[data-design=v3] .lp-root .lp-studio .studio-auth-badge{border-radius:var(--lp-r-tag);font:700 10px/1.3 var(--lp-font-text);letter-spacing:.02em;white-space:nowrap;border-width:1px;flex:none}.lp-root .lp-studio div:has(>.studio-auth-badge){flex-wrap:wrap;gap:6px 12px}.lp-root .lp-studio .create-hero-shell{border:0;border-radius:0;padding:0}.lp-root .lp-studio .create-hero-shell>:first-child{margin-top:0!important}.lp-root .lp-studio :is(.studio-title,.studio-card h2){text-wrap:balance}.lp-also{margin-top:24px}.lp-also-label{font:600 11px/1.2 var(--lp-font-text);text-transform:uppercase;letter-spacing:.14em;color:var(--lp-ink-2);margin-bottom:8px}.lp-also ul{flex-wrap:wrap;gap:6px 20px;padding:0;list-style:none;display:flex}.lp-also a{min-block-size:32px;color:var(--lp-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);align-items:center;font-size:14px;display:inline-flex}@media (hover:hover){.lp-also a:hover{text-decoration-color:currentColor}}@media (pointer:coarse){.lp-also a{min-block-size:44px}.lp-also ul{row-gap:0}}.lp-metrics{color:var(--lp-ink-2);grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;padding:0;list-style:none;display:grid}@media (min-width:640px){.lp-metrics{gap:0;display:flex}.lp-metrics li+li{border-left:1px solid var(--lp-rule);margin-left:16px;padding-left:16px}}@media (min-width:1280px){.lp-studio[data-placement=below]:has(>.lp-wrap>.lp-also)>.lp-wrap{max-inline-size:calc(650px + 56px + 280px + 2*var(--lp-gutter));margin-inline:max(0px,calc((100% - var(--lp-wrap))/2))auto;grid-template-columns:minmax(0,650px) 280px;align-items:start;column-gap:56px;display:grid}.lp-studio[data-placement=below]:has(>.lp-wrap>.lp-also)>.lp-wrap:before{grid-column:1/-1}.lp-studio[data-placement=below] .lp-also{margin-top:0;position:sticky;top:24px}.lp-studio[data-placement=below] .lp-also ul{flex-direction:column;gap:4px}}@media (max-width:1023px){.lp-root .lp-studio textarea{scroll-margin-bottom:calc(var(--tab-bar-height) + var(--app-safe-bottom) + 32px)}}.lp-root .lp-flash{outline:2px solid var(--lp-accent-ink);outline-offset:2px}[data-design=v3] .lp-root .lp-flash{outline-color:var(--lp-ink)}.lp-root .lp-studio textarea:focus-visible{outline:2px solid var(--lp-ink);outline-offset:2px}.lp-gallery{margin-block:0}.lp-card{flex-direction:column;min-inline-size:0;display:flex}.lp-card-media{aspect-ratio:4/5;border-radius:var(--lp-r-media);background:var(--lp-band);margin:0;position:relative;overflow:hidden}.lp-card-media .lp-media{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.lp-card-media .lp-tag{padding:4px 8px;top:10px;right:10px}[data-design=v3] .lp-card-media .lp-tag{background:var(--lp-paper);color:var(--lp-ink);box-shadow:inset 0 0 0 1px var(--lp-ink)}.lp-card-prompt{margin-top:14px;transition:translate .15s}.lp-card-prompt>.lp-data{color:var(--lp-ink-2);margin-bottom:6px;display:block}.lp-card-act{flex-wrap:wrap;gap:4px 20px;margin-top:auto;padding-top:6px;display:flex}@media (hover:hover){.lp-card:hover .lp-card-prompt{translate:0 -4px}}@media (min-width:640px){.lp-gallery[data-layout=grid]{--lp-rail-w:44%}}@media (min-width:1024px){.lp-gallery[data-layout=grid]{gap:48px var(--lp-gap);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding:0;overflow:visible}}.lp-rows{gap:40px;padding:0;list-style:none;display:grid}.lp-row{flex-direction:column;align-items:flex-start;display:flex}.lp-row-media{aspect-ratio:16/9;border-radius:var(--lp-r-media);background:var(--lp-band);inline-size:100%;margin:0 0 20px;position:relative;overflow:hidden}.lp-row-media .lp-media{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.lp-row-media .lp-tag{padding:4px 8px;top:auto;bottom:10px;right:10px}[data-design=v3] .lp-row-media .lp-tag{background:var(--lp-paper);color:var(--lp-ink);box-shadow:inset 0 0 0 1px var(--lp-ink)}.lp-row>.lp-body{margin:12px 0 8px}.lp-row>.lp-link-btn{margin-top:auto}.lp-row[data-empty]{border-top:1px solid var(--lp-rule);padding-top:20px}[data-design=v3] .lp-row[data-empty]{border-top:2px solid var(--lp-rule-strong)}@media (min-width:640px){.lp-rows{gap:0 var(--lp-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:-48px}.lp-rows>.lp-row{margin-bottom:48px}.lp-row-media{aspect-ratio:4/3}.lp-row:not([data-empty]){grid-row:span 4;grid-template-rows:subgrid;justify-items:start;row-gap:0;display:grid}.lp-row:not([data-empty])>.lp-link-btn{align-self:end}.lp-row[data-empty]{grid-row:span 4}.lp-rows>.lp-row:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.lp-rows{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-rows>.lp-row:last-child:nth-child(odd){grid-column:auto}.lp-rows:has(>.lp-row[data-empty]){grid-template-columns:repeat(2,minmax(0,1fr))}.lp-rows:has(>.lp-row[data-empty])>.lp-row[data-empty]{column-gap:var(--lp-gap);grid-area:auto/1/auto/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lp-rows>.lp-row[data-empty]>.lp-h3{grid-area:1/1/span 2/6}.lp-rows>.lp-row[data-empty]>:not(.lp-h3){grid-column:6/13}.lp-rows>.lp-row[data-empty]>.lp-body{margin-top:0}}.lp-price{border-top:1px solid var(--lp-rule);padding:0;list-style:none}[data-design=v3] .lp-price{border-top:2px solid var(--lp-rule-strong)}.lp-price-row{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:20px;display:grid}.lp-price-row+.lp-price-row{border-top:1px solid var(--lp-rule)}.lp-bar{background:linear-gradient(var(--lp-accent)0 0)0 0/calc(var(--a)/var(--max)*100%)100% no-repeat,color-mix(in srgb,var(--lp-rule)55%,transparent);border-radius:999px;block-size:6px;display:block}[data-design=v3] .lp-bar{background:linear-gradient(var(--lp-ink)0 0)0 0/calc(var(--a)/var(--max)*100%)100% no-repeat,color-mix(in srgb,var(--lp-rule)70%,transparent);border-radius:0;block-size:8px}.lp-figure{font:var(--lp-display-w)var(--lp-fig-size)/1 var(--lp-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--lp-ink);font-variant-numeric:proportional-nums lining-nums;margin-bottom:6px;display:block}@media (min-width:640px) and (max-width:1023px){.lp-price-row{column-gap:var(--lp-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.lp-price-row>.lp-body{grid-column:1/-1}}@media (min-width:1024px){.lp-price-row{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:14px 32px;padding-block:28px}.lp-price-row>.lp-h3{grid-area:1/1;align-self:baseline}.lp-price-row>.lp-bar{grid-area:2/1}.lp-price-row>.lp-body{grid-area:1/2/span 2;align-self:baseline}}.lp-steps{padding:0;list-style:none}.lp-steps li{border-top:1px solid var(--lp-rule);grid-template-columns:48px minmax(0,1fr);column-gap:16px;padding-block:20px;display:grid}.lp-step-num{font:italic 400 var(--lp-num-size)/.9 var(--lp-font-serif);font-variant-numeric:tabular-nums;color:var(--lp-accent-ink);grid-row:1/span 2}[data-design=v3] .lp-step-num{font:400 var(--lp-num-size)/.9 var(--lp-font-display);color:var(--lp-ink)}.lp-steps .lp-h3,.lp-steps .lp-body{grid-column:2}.lp-steps .lp-body{max-inline-size:62ch;margin-top:6px}@media (min-width:1024px){.lp-steps[data-dir=v] li{grid-template-columns:72px minmax(0,1fr);padding-block:28px}.lp-steps[data-dir=v] li:first-child{border-top-color:var(--lp-rule-strong)}.lp-steps[data-dir=h]{column-gap:var(--lp-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp-steps[data-dir=h] li{border-top-color:var(--lp-accent);padding-top:24px;display:block}.lp-steps[data-dir=h] .lp-step-num{margin-bottom:20px;display:block}}[data-design=v3] .lp-steps[data-dir=h] li{border-top:2px solid var(--lp-ink)}.lp-steps li:has(>.lp-step-icon){grid-template-columns:48px minmax(0,1fr) auto}.lp-steps li:has(>.lp-step-icon)>.lp-step-num{grid-area:1/1/span 2}.lp-steps li:has(>.lp-step-icon)>.lp-h3{grid-area:1/2;align-self:center}.lp-steps li:has(>.lp-step-icon)>.lp-body{grid-area:2/2/auto/-1}.lp-step-icon{opacity:.85;grid-area:1/3;align-self:start;block-size:32px;inline-size:32px}[data-design]:not(.light) .lp-step-icon{filter:invert();opacity:.8}@media (min-width:1024px){.lp-steps[data-dir=h] li:has(>.lp-step-icon){grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:16px;display:grid}.lp-steps[data-dir=h] li:has(>.lp-step-icon)>.lp-step-num{grid-area:1/1}.lp-steps[data-dir=h] li:has(>.lp-step-icon)>.lp-step-icon{grid-area:1/2;block-size:36px;inline-size:36px}.lp-steps[data-dir=h] li:has(>.lp-step-icon)>.lp-h3{grid-area:2/1/auto/-1}.lp-steps[data-dir=h] li:has(>.lp-step-icon)>.lp-body{grid-area:3/1/auto/-1}}.lp-tips{gap:var(--lp-gap);display:grid}.lp-tips-col{padding-block:4px}.lp-tips-col[data-tone=bad]{border-radius:var(--lp-r-card);background:var(--lp-band);padding:20px 16px}.lp-tips-col>.lp-h3{margin-bottom:16px}.lp-tips-tag{color:var(--lp-ink-2);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.lp-tips-col ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:0;list-style:none;display:grid}.lp-tips-col li{color:var(--lp-ink);text-wrap:balance;gap:10px;font-size:14px;line-height:1.45;display:flex}.lp-tips-col li:before{content:"";background:var(--lp-ok);block-size:16px;inline-size:16px;-webkit-mask:var(--lp-i-check)center/contain no-repeat;mask:var(--lp-i-check)center/contain no-repeat;flex:none;margin-top:.15em}.lp-tips-col[data-tone=bad] li:before{background:var(--lp-no);-webkit-mask-image:var(--lp-i-x);mask-image:var(--lp-i-x)}@media (max-width:639px){.lp-tips-col ul{grid-template-columns:minmax(0,1fr);gap:10px}}@media (min-width:768px){.lp-tips{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.lp-tips-col{padding-block:24px}.lp-tips-col[data-tone=bad]{padding:24px 28px}.lp-tips-col ul{grid-template-columns:minmax(0,1fr)}.lp-tips-col li{font-size:var(--lp-body-size)}}[data-design=v3] .lp-tips-col{border:2px solid var(--lp-ink);background:var(--lp-sheet);padding:20px 16px}@media (min-width:768px){[data-design=v3] .lp-tips-col,[data-design=v3] .lp-tips-col[data-tone=bad]{padding:24px}}[data-design=v3] .lp-tips-col[data-tone=bad]{background:var(--lp-ink)}[data-design=v3] .lp-tips-col[data-tone=bad] :is(.lp-h3,li,.lp-tips-tag){color:var(--lp-paper)}[data-design=v3] .lp-tips-col li:before{block-size:8px;inline-size:8px;margin-top:.5em;-webkit-mask:none;mask:none}[data-design=v3] .lp-tips-col[data-tone=bad] li:before{box-shadow:inset 0 0 0 1.5px var(--lp-paper);background:0 0}[data-design=v3]:not(.light) .lp-tips-col[data-tone=bad]{background:var(--lp-band);border-color:var(--lp-ink)}[data-design=v3]:not(.light) .lp-tips-col[data-tone=bad] :is(.lp-h3,li){color:var(--lp-ink)}[data-design=v3]:not(.light) .lp-tips-col[data-tone=bad] .lp-tips-tag{color:var(--lp-ink-2)}[data-design=v3]:not(.light) .lp-tips-col[data-tone=bad] li:before{box-shadow:inset 0 0 0 1.5px var(--lp-no)}.lp-ledger{grid-template-columns:minmax(0,1fr);column-gap:48px;padding:0;list-style:none;display:grid}.lp-ledger li{border-top:1px solid var(--lp-rule);padding-block:20px 24px}.lp-ledger .lp-h3{margin-bottom:8px}.lp-ledger .lp-h3 a{color:inherit;text-underline-offset:3px;text-decoration:underline}[data-design=v3] .lp-ledger[data-mode=spec] li:first-child{border-top:2px solid var(--lp-rule-strong)}@media (min-width:640px){.lp-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=v3] .lp-ledger[data-mode=spec] li:nth-child(-n+2){border-top:2px solid var(--lp-rule-strong)}}@media (min-width:1024px){.lp-ledger[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-ledger[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px}[data-design=v3] .lp-ledger[data-mode=spec][data-cols="3"] li:nth-child(-n+3),[data-design=v3] .lp-ledger[data-mode=spec][data-cols="4"] li:nth-child(-n+4){border-top:2px solid var(--lp-rule-strong)}}.lp-ledger[data-mode=index]{display:block}.lp-ledger[data-mode=index] li{padding-block:18px 20px}.lp-ledger[data-mode=index] li:last-child{border-bottom:1px solid var(--lp-rule)}@media (max-width:767px){.lp-ledger[data-mode=index] li{padding-block:14px 16px}.lp-ledger[data-mode=index] li>.lp-h3{font-size:var(--lp-body-size);margin:0;line-height:1.6;display:inline}.lp-ledger[data-mode=index] li>.lp-h3:after{content:" — ";color:var(--lp-ink-2);font-weight:400}.lp-ledger[data-mode=index] :is(.lp-ledger-def,.lp-ledger-def>.lp-body){display:inline}}@media (min-width:768px){.lp-ledger[data-mode=index] li{column-gap:var(--lp-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding-block:22px;display:grid}.lp-ledger[data-mode=index] .lp-h3{grid-column:1/5;margin:0}.lp-ledger[data-mode=index] .lp-ledger-def{grid-column:5/13}}@media (min-width:1024px){.lp-ledger[data-mode=index] .lp-ledger-def{grid-column:5/11}}[data-design=v3] .lp-ledger[data-mode=index] li:last-child,[data-design=v3] .lp-faq-item:last-child{border-bottom:0}.lp-faq-list{border-top:1px solid var(--lp-rule)}[data-design=v3] .lp-faq-list{border-top:2px solid var(--lp-rule-strong)}.lp-faq-item{border-bottom:1px solid var(--lp-rule)}.lp-faq-q{min-block-size:52px;inline-size:100%;color:var(--lp-ink);font:600 var(--lp-faq-size)/1.4 var(--lp-font-text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}[data-design=v3] .lp-faq-q{font-weight:700}.lp-faq-q>span{text-wrap:balance}.lp-faq-q:after{content:"";background:linear-gradient(currentColor 0 0) 50%/100% 1.5px no-repeat,linear-gradient(currentColor 0 0) 50%/1.5px 100% no-repeat;flex:none;block-size:16px;inline-size:16px;transition:background-size .2s}.lp-faq-q[aria-expanded=true]:after{background-size:100% 1.5px,1.5px 0}[data-design=v3] .lp-faq-q:after{block-size:28px;inline-size:28px;box-shadow:inset 0 0 0 2px var(--lp-ink);background-size:12px 2px,2px 12px}[data-design=v3] .lp-faq-q[aria-expanded=true]:after{background-size:12px 2px,2px 0}.lp-faq-a{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.lp-faq-a[data-open]{grid-template-rows:1fr}.lp-faq-a>div{max-inline-size:62ch;color:var(--lp-ink-2);font-size:15px;line-height:1.6;overflow:hidden}.lp-faq-a>div:after{content:"";block-size:20px;display:block}.lp-faq-a>div{visibility:hidden;transition:visibility 0s linear .2s}.lp-faq-a[data-open]>div{visibility:visible;transition-delay:0s}@media (hover:hover){.lp-faq-q:hover{color:var(--lp-accent-ink)}[data-design=v3] .lp-faq-q:hover{color:var(--lp-ink);text-underline-offset:4px;text-decoration:underline}}.lp-prose{max-inline-size:var(--lp-text);color:var(--lp-ink-2);font-size:16px;line-height:1.7}.lp-prose>*+*{margin-top:16px}.lp-prose>.lp-h3{margin-top:36px}.lp-prose>.lp-h3+*{margin-top:12px}.lp-prose :is(ol,ul){counter-reset:lp-ol;padding:0;list-style:none}.lp-prose li{grid-template-columns:32px minmax(0,1fr);display:grid}.lp-prose li+li{margin-top:8px}.lp-prose ol>li{counter-increment:lp-ol}.lp-prose ol>li:before{content:counter(lp-ol);font:italic 400 20px/1.4 var(--lp-font-serif);font-variant-numeric:lining-nums;color:var(--lp-accent-ink)}.lp-prose ul>li:before{content:"—";color:var(--lp-ink-2)}[data-design=v3] .lp-prose ol>li:before{font:400 18px/1.5 var(--lp-font-display);color:var(--lp-ink)}.lp-dock{z-index:40;inset-inline:0;bottom:var(--lp-dock-bottom,calc(var(--tab-bar-height) + var(--app-safe-bottom)));border-top:1px solid var(--lp-rule);background:var(--lp-paper);opacity:0;pointer-events:none;padding:8px 12px 20px;transition:opacity .18s,translate .18s;position:fixed;translate:0 16px}.lp-dock[data-open]{opacity:1;pointer-events:auto;translate:0}.lp-dock .lp-cta{gap:10px;inline-size:100%;padding-inline:18px}.lp-dock :is(.lp-cta-label,.lp-cta-price){white-space:nowrap;flex:none}.lp-dock-up{block-size:18px;inline-size:18px;-webkit-mask:var(--lp-i-up)center/contain no-repeat;mask:var(--lp-i-up)center/contain no-repeat;background:currentColor;flex:none;margin-left:2px;display:inline-block}.lp-dock[data-dir=down] .lp-dock-up{rotate:180deg}.lp-dock .lp-cta-label{text-overflow:ellipsis;flex-shrink:1;min-inline-size:0;margin-right:auto;overflow:hidden}[data-design=v3] .lp-dock .lp-cta{--lp-cta-size:14px;letter-spacing:0}@media (max-width:1023px){.lp-root.lp-root--dock{padding-bottom:calc(var(--tab-bar-height) + var(--app-safe-bottom) + 84px)}}@media (min-width:1024px){.lp-dock{display:none}}.lp-adock{--lp-adock-icon:20px;z-index:40;inset-inline:0;bottom:var(--lp-dock-bottom,calc(var(--tab-bar-height) + var(--app-safe-bottom)));border-top:1px solid var(--lp-rule);background:var(--lp-paper);color:var(--lp-ink);opacity:0;pointer-events:none;padding:8px 12px 20px;transition:opacity .2s,translate .2s;position:fixed;translate:0 16px}.lp-adock[data-open]{opacity:1;pointer-events:auto;translate:0}[data-design=v3] .lp-adock{border-top:2px solid var(--lp-ink)}.lp-adock-in{min-block-size:40px;max-inline-size:var(--lp-wrap);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"info ctl side";align-items:center;column-gap:8px;margin-inline:auto;display:grid}.lp-adock-info{grid-area:info;min-inline-size:0}.lp-adock-title,.lp-adock-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lp-adock-title{font:600 15px/1.3 var(--lp-font-text);color:var(--lp-ink)}[data-design=v3] .lp-adock-title{font-weight:800}.lp-adock-meta{color:var(--lp-ink-2);margin-top:2px}.lp-adock-ctl{grid-area:ctl;align-items:center;gap:6px;display:flex}.lp-adock-side{grid-area:side;align-items:center;gap:2px;display:flex}.lp-adock-btn{border-radius:var(--lp-r-control);block-size:40px;inline-size:40px;color:var(--lp-ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.lp-adock-btn:before{content:"";inline-size:var(--lp-adock-icon);block-size:var(--lp-adock-icon);-webkit-mask:var(--lp-adock-i)center/contain no-repeat;-webkit-mask:var(--lp-adock-i)center/contain no-repeat;mask:var(--lp-adock-i)center/contain no-repeat;background:currentColor;grid-area:1/1}.lp-adock-btn[data-icon=dl]{--lp-adock-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7 10l5 5 5-5M5 20h14'/%3E%3C/svg%3E")}.lp-adock-btn[data-icon=down]{--lp-adock-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.lp-adock-skip{--lp-adock-icon:24px}.lp-adock-skip[data-dir=back]{--lp-adock-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E")}.lp-adock-skip[data-dir=fwd]{--lp-adock-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8'/%3E%3Cpath d='M21 3v5h-5'/%3E%3C/svg%3E")}.lp-adock-skip>span{font:700 8px/1 var(--lp-font-text);grid-area:1/1}.lp-adock-play{background:var(--lp-cta-bg);block-size:40px;inline-size:40px;color:var(--lp-cta-fg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.lp-adock-play:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;grid-area:1/1;block-size:14px;inline-size:12px;translate:1px}.lp-adock-play[data-state=playing]:before{clip-path:none;background:linear-gradient(90deg,currentColor 0 35%,#0000 35% 65%,currentColor 65%);translate:0}.lp-adock-play[data-state=loading]:before{clip-path:none;box-sizing:border-box;background:0 0;border:2px solid;border-right-color:#0000;border-radius:50%;block-size:16px;inline-size:16px;animation:.8s linear infinite lp-spin;translate:0}@keyframes lp-spin{to{rotate:360deg}}[data-design=v3] .lp-adock-play{background:var(--lp-ink);color:var(--lp-paper);border-radius:0}[data-design=v3] .lp-adock-play:is([data-state=playing],[data-state=loading]){background:var(--lp-accent);color:#fff}@media (hover:hover){.lp-adock-btn:hover{background:color-mix(in srgb,var(--lp-ink)8%,transparent)}.lp-adock-play:hover{background:color-mix(in srgb,var(--lp-cta-bg)88%,#000)}[data-design=v3] .lp-adock-play:not([data-state=playing],[data-state=loading]):hover{background:color-mix(in srgb,var(--lp-ink)85%,var(--lp-paper))}}.lp-adock :is(button,a,input):focus-visible{outline:2px solid var(--lp-ink);outline-offset:3px;box-shadow:none}.lp-adock-seek{grid-area:seek;align-items:center;gap:10px;min-inline-size:0;display:flex}.lp-adock-range{--lp-adock-on:var(--lp-wave-on);--lp-adock-off:color-mix(in srgb,var(--lp-ink-2)55%,transparent);cursor:pointer;appearance:none;background:0 0;flex:auto;block-size:20px;inline-size:100%;min-inline-size:0;margin:0;padding:0}.lp-adock-range:disabled{cursor:default}.lp-adock-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--lp-adock-on)calc(var(--p,0)*100%),var(--lp-adock-off)0);border-radius:999px;block-size:4px}.lp-adock-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--lp-adock-on);border:0;border-radius:50%;block-size:12px;inline-size:12px;margin-top:-4px}.lp-adock-range::-moz-range-track{background:var(--lp-adock-off);border-radius:999px;block-size:4px}.lp-adock-range::-moz-range-progress{background:var(--lp-adock-on);border-radius:999px;block-size:4px}.lp-adock-range::-moz-range-thumb{background:var(--lp-adock-on);border:0;border-radius:50%;block-size:12px;inline-size:12px}.lp-adock-range:disabled::-webkit-slider-thumb{visibility:hidden}.lp-adock-range:disabled::-moz-range-thumb{visibility:hidden}[data-design=v3] .lp-adock-range::-webkit-slider-runnable-track{border-radius:0}[data-design=v3] .lp-adock-range::-webkit-slider-thumb{border-radius:0}[data-design=v3] .lp-adock-range::-moz-range-track{border-radius:0}[data-design=v3] .lp-adock-range::-moz-range-progress{border-radius:0}[data-design=v3] .lp-adock-range::-moz-range-thumb{border-radius:0}.lp-adock-seek>.lp-time{min-inline-size:4ch}.lp-adock-seek>.lp-time:last-child{text-align:right}@media (max-width:639px){.lp-adock-skip,.lp-adock-seek>.lp-time{display:none}.lp-adock-seek{inset-inline:0;position:absolute;top:0;translate:0 -50%}[data-design=v3] .lp-adock-seek{top:-1px}[data-design=v3] .lp-adock-range{--lp-adock-on:var(--lp-accent)}}@media (min-width:640px){.lp-adock{padding:10px 24px 20px}.lp-adock-in{grid-template-columns:minmax(0,1fr) minmax(280px,440px) minmax(0,1fr);grid-template-areas:"info ctl side""info seek side";gap:2px 24px}.lp-adock-ctl{justify-self:center;gap:12px}.lp-adock-side{justify-self:end;gap:6px}.lp-adock-play{block-size:44px;inline-size:44px}}@media (min-width:1024px){.lp-adock{bottom:var(--lp-dock-lift,0px);left:var(--sidebar-width,0px);padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}.lp-root[data-audio] .lp-dock{visibility:hidden;opacity:0;pointer-events:none}body:has(.lp-root[data-audio]):after{content:"";block-size:76px;display:block}@media (min-width:640px){body:has(.lp-root[data-audio]):after{block-size:100px}}@media (min-width:1024px){body:has(.lp-root[data-audio]):after{block-size:92px}}.lp-root :is(.lp-player,.lp-track)>.lp-wave{cursor:pointer}.lp-wave{--lp-wave:url(/assets/lp/wave-1.svg);block-size:28px;-webkit-mask:var(--lp-wave)var(--lp-wave-x,0px)50%/240px 100% repeat-x;-webkit-mask:var(--lp-wave)var(--lp-wave-x,0px)50%/240px 100% repeat-x;mask:var(--lp-wave)var(--lp-wave-x,0px)50%/240px 100% repeat-x;background:linear-gradient(90deg,var(--lp-wave-on)calc(var(--p,0)*100%),color-mix(in srgb,var(--lp-ink-2)55%,transparent)0);display:block}.lp-wave[data-shape="2"]{--lp-wave:url(/assets/lp/wave-2.svg)}.lp-wave[data-shape="3"]{--lp-wave:url(/assets/lp/wave-3.svg)}.lp-playlist>li:nth-child(6n+2){--lp-wave-x:-18px}.lp-playlist>li:nth-child(6n+3){--lp-wave-x:-42px}.lp-playlist>li:nth-child(6n+4){--lp-wave-x:-102px}.lp-playlist>li:nth-child(6n+5){--lp-wave-x:-150px}.lp-playlist>li:nth-child(6n){--lp-wave-x:-66px}.lp-crumbs{font:500 13px/1.4 var(--lp-font-text);color:var(--lp-ink-2)}.lp-hero-grid>.lp-crumbs{margin-bottom:14px}.lp-crumbs ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.lp-crumbs li{align-items:center;display:inline-flex}.lp-crumbs li+li:before{content:"›";color:var(--lp-ink-2);margin-inline:8px}.lp-crumbs a{min-block-size:24px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.lp-crumbs a[aria-current=page]{color:var(--lp-ink)}@media (hover:hover){.lp-crumbs a:not([aria-current]):hover{color:var(--lp-ink);text-underline-offset:3px;text-decoration:underline}}@media (pointer:coarse){.lp-crumbs a{min-block-size:44px;margin-block:-12px}}@media (max-width:639px){.lp-hero:not([data-size=catalog]):has(.lp-crumbs)>.lp-wrap{padding-top:12px}.lp-hero-grid>.lp-crumbs{margin-bottom:8px}.lp-hero-grid>.lp-eyebrow{margin-bottom:10px}}@media (max-width:359px){[data-design=v3] .lp-root .topbar-buy{padding-inline:8px}[data-design=v3] .lp-root .topbar-buy>span{letter-spacing:0}[data-design=v3] .lp-root .topbar-buy>span[aria-hidden=true]{margin-inline:6px}[data-design=v3] .lp-root header:has(.topbar-buy) .ml-auto{gap:6px}}.lp-h1[data-size=long]{--lp-h1-size:28px;line-height:1.06}[data-design=v3] .lp-h1[data-size=long]{line-height:1.02}.lp-h1[data-size=catalog]{--lp-h1-size:26px;line-height:1.1}[data-design=v2] .lp-h1[data-size=catalog]{text-transform:none}[data-design=v3] .lp-h1[data-size=catalog]{--lp-h1-size:22px;line-height:1.05}@media (min-width:640px){.lp-h1[data-size=long]{--lp-h1-size:36px}[data-design=v3] .lp-h1[data-size=long]{--lp-h1-size:34px}.lp-h1[data-size=catalog]{--lp-h1-size:30px}[data-design=v3] .lp-h1[data-size=catalog]{--lp-h1-size:26px}}@media (min-width:1024px){.lp-h1[data-size=long]{--lp-h1-size:42px}[data-design=v3] .lp-h1[data-size=long]{--lp-h1-size:40px}.lp-h1[data-size=catalog]{--lp-h1-size:36px}[data-design=v3] .lp-h1[data-size=catalog]{--lp-h1-size:32px}}@media (min-width:1280px){.lp-h1[data-size=long]{--lp-h1-size:46px}[data-design=v3] .lp-h1[data-size=long]{--lp-h1-size:44px}.lp-h1[data-size=catalog]{--lp-h1-size:40px}[data-design=v3] .lp-h1[data-size=catalog]{--lp-h1-size:36px}}.lp-hero-aside{min-inline-size:0;margin-top:28px}@media (min-width:1024px) and (max-width:1279px){.lp-hero[data-has-aside] .lp-hero-grid>*{grid-column:1/-1}.lp-hero[data-has-aside] .lp-hero-grid>.lp-hero-stage{grid-area:auto/1/auto/-1;justify-self:start;inline-size:min(100%,560px);margin-top:16px}.lp-hero[data-has-aside] .lp-hero-grid>.lp-hero-aside{max-inline-size:640px}}@media (min-width:1280px){.lp-hero[data-has-aside] .lp-hero-grid>*{grid-column:1/7}.lp-hero[data-has-aside] .lp-hero-grid>.lp-hero-stage{grid-area:auto/1/auto/7;justify-self:start;inline-size:min(100%,420px);margin-top:20px}.lp-hero[data-has-aside] .lp-act[data-hide-at=lg]:not(:has(.lp-access)){display:none}.lp-hero[data-has-aside] .lp-h1{font-size:min(var(--lp-h1-size),calc(min(536px,50vw - 182px)/var(--lp-h1-fit)))}.lp-hero[data-has-aside] .lp-hero-grid>.lp-hero-aside{grid-area:1/7/-1/13;margin-top:0;padding-left:16px;position:sticky;top:24px}.lp-hero[data-has-aside] .lp-act[data-hide-at=lg] .lp-access{margin-top:0}}.lp-hero[data-size=catalog]>.lp-wrap{padding-block:12px 0}.lp-hero-after{min-inline-size:0;margin-top:20px}[data-design=v3] .lp-root .lp-hero[data-size=catalog]+.lp-studio[data-placement=catalog]>.lp-wrap{background:0 0}@media (max-width:639px){.lp-hero[data-size=catalog] .lp-hero-grid>.lp-crumbs{margin-bottom:10px}.lp-hero[data-size=catalog] .lp-hero-grid>.lp-lead,.lp-hero[data-size=catalog] .lp-hero-after{margin-top:12px}}@media (min-width:1024px){.lp-hero[data-size=catalog]>.lp-wrap{padding-top:16px}.lp-hero[data-size=catalog] .lp-hero-grid>*{grid-column:1/10}.lp-hero[data-size=catalog] .lp-hero-grid>:is(.lp-h1,.lp-hero-after){grid-column:1/-1}.lp-hero[data-size=catalog] .lp-hero-grid>.lp-lead,.lp-hero[data-size=catalog] .lp-hero-after{margin-top:16px}}.lp-root .lp-hero-after .segment-tabs{border-bottom-color:var(--lp-rule)}.lp-root .lp-hero-after .segment-tabs-track{padding-block:4px 0;padding-inline:0}.lp-root .lp-hero-after .segment-tab{min-block-size:44px;font-family:var(--lp-font-text);color:var(--lp-ink-2);padding-block:12px;font-weight:600}.lp-root .lp-hero-after .segment-tab-divider{background:var(--lp-rule)}[data-design=v2] .lp-root .lp-hero-after .segment-tab-active{color:var(--lp-ink);text-transform:none;box-shadow:inset 0 -2px 0 var(--lp-accent-ink);background:0 0;border-radius:0}[data-design=v3] .lp-root .lp-hero-after .segment-tab-active{background:var(--lp-ink);color:var(--lp-paper);font-weight:800}[data-design=v3] .lp-root .lp-hero-after .segment-tab-badge{color:inherit;background:0 0;border-color:currentColor}.lp-root .lp-hint>div{background:0 0;border:0;border-radius:0;margin-top:14px;padding:0}.lp-root .lp-hint:first-child>div{border-top:1px solid var(--lp-rule);padding-top:12px}.lp-root .lp-hint li{font:600 var(--lp-data-size)/1.4 var(--lp-font-text);color:var(--lp-ink-2)}[data-design=v3] .lp-root .lp-hint .rounded-full{border-radius:0}.lp-root .lp-hint .text-xs{display:none}.lp-root .lp-hint button{position:relative}.lp-root .lp-hint button:before{content:"";position:absolute;inset:-8px}@media (max-width:639px){.lp-root .lp-hint>div{column-gap:8px;margin-top:10px}.lp-root .lp-hint ol{scrollbar-width:none;flex-flow:row;align-items:center;min-inline-size:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.lp-root .lp-hint ol::-webkit-scrollbar{display:none}.lp-root .lp-hint li{white-space:nowrap;flex:none}.lp-root .lp-hint li:last-child{padding-right:28px}.lp-root .lp-hint li>[aria-hidden=true]{display:block}.lp-root .lp-hint>div>div{align-self:center}}[data-design=v3] .lp-root .lp-studio[data-placement=catalog] a.text-primary{color:var(--lp-ink);font-weight:600}.lp-pair{gap:var(--lp-mat-pad);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.lp-pair>img{aspect-ratio:4/5;object-fit:cover;border-radius:calc(var(--lp-mat-r) - var(--lp-mat-pad));outline:1px solid var(--lp-mat-line);outline-offset:-1px;background:var(--lp-band);block-size:auto;inline-size:100%;display:block}.lp-pair>.lp-seam{display:none}[data-design=v3] .lp-pair{gap:0}[data-design=v3] .lp-pair>.lp-seam{--pos:50%;display:block}@media (max-width:639px){.lp-stage[data-kind=pair]{box-shadow:none;background:0 0;border-radius:0;padding:0}.lp-pair{gap:6px;display:flex}.lp-pair>img{aspect-ratio:auto;border-radius:10px;block-size:88px;inline-size:68px}.lp-pair>img:last-child{inline-size:88px}[data-design=v2] .lp-stage[data-kind=pair]{background:var(--lp-mat-bg);outline:1px solid var(--lp-mat-line);outline-offset:-1px;border-radius:14px;padding:4px}[data-design=v2] .lp-pair{gap:4px}[data-design=v2] .lp-pair>img{outline:0}[data-design=v3] .lp-pair{gap:0}[data-design=v3] .lp-pair>img{border-radius:0}[data-design=v3] .lp-pair>.lp-seam{z-index:2;flex:none;inline-size:4px;position:relative;left:auto;translate:none}[data-design=v3] .lp-pair .lp-handle{background:linear-gradient(var(--lp-paper)0 0)center/100% 2px no-repeat,linear-gradient(var(--lp-paper)0 0)center/2px 100% no-repeat,var(--lp-accent);block-size:16px;inline-size:16px;top:50%}}.lp-stage[data-kind=formula]{--lp-op:20px;grid-template-columns:minmax(0,1fr)var(--lp-op)minmax(0,1fr)var(--lp-op)minmax(0,1fr);align-items:center;column-gap:4px;display:grid}.lp-stage[data-kind=formula][data-mode=pair]{--lp-op:28px;grid-template-columns:minmax(0,1fr)var(--lp-op)minmax(0,1fr);column-gap:8px}.lp-f{min-inline-size:0;margin:0;position:relative}.lp-f-media{aspect-ratio:3/4;border-radius:calc(var(--lp-mat-r) - var(--lp-mat-pad));outline:1px solid var(--lp-mat-line);outline-offset:-1px;background:var(--lp-band);position:relative;overflow:hidden}.lp-f-media .lp-media{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.lp-f-media .lp-tag{padding:4px 7px;top:auto;bottom:8px;right:8px}.lp-f-media .lp-play{block-size:44px;inline-size:44px}.lp-f-media .lp-play:before{block-size:16px;inline-size:14px}.lp-f>.lp-caption{margin-top:8px}.lp-op{inline-size:var(--lp-op);block-size:var(--lp-op);justify-self:center;display:block}[data-design=v2] .lp-op:before{content:"+";font:italic 400 calc(var(--lp-op)*1.15)/var(--lp-op)var(--lp-font-serif);text-align:center;color:var(--lp-accent);display:block}[data-design=v2] .lp-op[data-op=eq]:before{content:"="}[data-design=v2] .lp-op[data-op=to]:before{content:"";background:var(--lp-accent);block-size:100%;inline-size:100%;-webkit-mask:var(--lp-i-arrow)center/contain no-repeat;mask:var(--lp-i-arrow)center/contain no-repeat}[data-design=v3] .lp-op[data-op=plus]{background:linear-gradient(var(--lp-paper)0 0)center/100% 3px no-repeat,linear-gradient(var(--lp-paper)0 0)center/3px 100% no-repeat,var(--lp-accent)}[data-design=v3] .lp-op[data-op=eq]{block-size:calc(var(--lp-op)*.64);background:linear-gradient(var(--lp-accent)0 0)0 0/100% 34% no-repeat,linear-gradient(var(--lp-accent)0 0)0 100%/100% 34% no-repeat}[data-design=v3] .lp-op[data-op=to]{background:var(--lp-accent);-webkit-mask:var(--lp-i-arrow)center/contain no-repeat;mask:var(--lp-i-arrow)center/contain no-repeat}[data-design=v3] .lp-stage[data-kind=formula][data-mode=pair]{grid-template-columns:minmax(0,1fr)var(--lp-seam-w)minmax(0,1fr);align-items:stretch;column-gap:0;container-type:inline-size}[data-design=v3] .lp-stage[data-kind=formula][data-mode=pair]>.lp-op[data-op=to]{z-index:2;background:var(--lp-seam-c);justify-self:stretch;block-size:auto;inline-size:auto;margin:0;position:relative;-webkit-mask:none;mask:none}[data-design=v3] .lp-stage[data-kind=formula][data-mode=pair]>.lp-op[data-op=to]:before{content:"";left:50%;top:var(--lp-handle-y);inline-size:var(--lp-handle);block-size:var(--lp-handle);background:linear-gradient(var(--lp-paper)0 0)center/100% 4px no-repeat,linear-gradient(var(--lp-paper)0 0)center/4px 100% no-repeat,var(--lp-accent);position:absolute;translate:-50% -50%}@media (max-width:639px){.lp-stage[data-kind=formula][data-mode=pair] .lp-f-media{aspect-ratio:4/5}.lp-f>.lp-caption{z-index:3;border-radius:var(--lp-r-tag);background:var(--lp-mat-bg);color:var(--lp-ink);margin:0;padding:4px 8px;font-size:14px;line-height:1.2;position:absolute;top:8px;left:8px}[data-design=v2]:not(.light) .lp-f>.lp-caption{background:#212121d1}[data-design=v3] .lp-f>.lp-caption{background:var(--lp-ink);color:var(--lp-paper);font-size:12px}[data-design=v3] .lp-stage[data-kind=formula] .lp-f>.lp-caption{letter-spacing:.04em}}@media (min-width:640px){.lp-stage[data-kind=formula]{--lp-op:28px}.lp-stage[data-kind=formula]:not([data-mode=pair]){grid-template-columns:minmax(0,1fr) 32px minmax(0,1.4fr);grid-template-areas:"photo eq result""plus eq result""sample eq result";row-gap:8px}.lp-stage[data-kind=formula]:not([data-mode=pair])>[data-role=photo]{grid-area:photo}.lp-stage[data-kind=formula]:not([data-mode=pair])>[data-role=sample]{grid-area:sample}.lp-stage[data-kind=formula]:not([data-mode=pair])>[data-role=result]{grid-area:result}.lp-stage[data-kind=formula]:not([data-mode=pair])>[data-op=plus]{grid-area:plus}.lp-stage[data-kind=formula]:not([data-mode=pair])>[data-op=eq]{grid-area:eq}.lp-stage[data-kind=formula]:not([data-mode=pair])>[data-role=result] .lp-f-media{aspect-ratio:9/16}.lp-stage[data-kind=formula][data-mode=pair]{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);column-gap:10px}.lp-stage[data-kind=formula] .lp-op{margin-bottom:26px}.lp-stage[data-kind=formula]:not([data-mode=pair])>[data-op=plus]{margin-bottom:0}[data-design=v3] .lp-stage[data-kind=formula][data-mode=pair]>.lp-op[data-op=to]{block-size:calc((100cqi - var(--lp-seam-w))*2/3);align-self:start;margin:0}}.lp-stage[data-kind=voice]{--p:0;grid-template-columns:minmax(0,1fr);display:grid}.lp-voice-text,.lp-stage[data-kind=voice]>.lp-seam{display:none}.lp-player{border-radius:calc(var(--lp-mat-r) - var(--lp-mat-pad));background:var(--lp-sheet);outline:1px solid var(--lp-mat-line);outline-offset:-1px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:14px;min-block-size:64px;padding:10px 14px;display:grid}[data-design=v3] .lp-player{outline:2px solid var(--lp-ink);outline-offset:-2px}.lp-time{font-variant-numeric:tabular-nums;color:var(--lp-ink-2);white-space:nowrap}.lp-root :is(.lp-player,.lp-track)>.lp-play{background:var(--lp-cta-bg);border-radius:50%;block-size:44px;inline-size:44px;margin:0;position:relative;inset:auto}.lp-root :is(.lp-player,.lp-track)>.lp-play:before{background:var(--lp-cta-fg);block-size:15px;inline-size:13px}.lp-root :is(.lp-player,.lp-track)>.lp-play[aria-pressed=true]:before{background:linear-gradient(90deg,var(--lp-cta-fg)0 35%,transparent 35% 65%,var(--lp-cta-fg)65%)}[data-design=v3] .lp-root :is(.lp-player,.lp-track)>.lp-play{background:var(--lp-ink);border-radius:0}[data-design=v3] .lp-root :is(.lp-player,.lp-track)>.lp-play:before{background:var(--lp-paper)}[data-design=v3] .lp-root :is(.lp-player,.lp-track)>.lp-play[aria-pressed=true]{background:var(--lp-accent)}[data-design=v3] .lp-root :is(.lp-player,.lp-track)>.lp-play[aria-pressed=true]:before{background:linear-gradient(90deg,#fff 0 35%,#0000 35% 65%,#fff 65%)}.lp-root :is(.lp-player,.lp-track)>.lp-play:focus-visible{outline:2px solid var(--lp-ink);outline-offset:3px;box-shadow:none}@media (hover:hover){.lp-root :is(.lp-player,.lp-track)>.lp-play:hover{background:color-mix(in srgb,var(--lp-cta-bg)88%,#000)}[data-design=v3] .lp-root :is(.lp-player,.lp-track)>.lp-play:not([aria-pressed=true]):hover{background:color-mix(in srgb,var(--lp-ink)85%,var(--lp-paper))}}@media (min-width:640px){.lp-stage[data-kind=voice]{gap:var(--lp-mat-pad);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-block-size:220px}.lp-voice-text{--lp-line:color-mix(in srgb,var(--lp-ink-2)32%,transparent);border-radius:calc(var(--lp-mat-r) - var(--lp-mat-pad));outline:1px solid var(--lp-mat-line);outline-offset:-1px;background-color:var(--lp-sheet);display:grid}.lp-voice-text,.lp-voice-text:after{background-image:linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0),linear-gradient(var(--lp-line)0 0);background-position:46px 30px,24px 41px,24px 52px,24px 63px,24px 74px,24px 85px,46px 107px,24px 118px,24px 129px,24px 140px,24px 151px,24px 162px,24px 173px;background-repeat:no-repeat;background-size:calc(86% - 46px) 5px,calc(92% - 24px) 5px,calc(88% - 24px) 5px,calc(94% - 24px) 5px,calc(90% - 24px) 5px,calc(58% - 24px) 5px,calc(90% - 46px) 5px,calc(93% - 24px) 5px,calc(85% - 24px) 5px,calc(91% - 24px) 5px,calc(87% - 24px) 5px,calc(93% - 24px) 5px,calc(44% - 24px) 5px}.lp-voice-text:after{content:"";--lp-line:var(--lp-wave-on);clip-path:inset(0 calc((1 - var(--p,0))*100%)0 0)}.lp-player{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"play time""wave wave";align-content:center;row-gap:20px;padding:24px}.lp-player>.lp-play{grid-area:play;block-size:64px;inline-size:64px}.lp-root .lp-player>.lp-play:before{block-size:20px;inline-size:18px}.lp-player>.lp-wave{grid-area:wave;block-size:36px}.lp-player>.lp-time{grid-area:time;justify-self:end}[data-design=v3] .lp-stage[data-kind=voice]{grid-template-columns:minmax(0,1fr)var(--lp-seam-w)minmax(0,1fr);gap:0}[data-design=v3] .lp-stage[data-kind=voice]>.lp-seam{--lp-handle-y:50%;inline-size:auto;display:block;position:relative;left:auto;translate:none}[data-design=v3] .lp-voice-text{outline:2px solid var(--lp-ink);outline-offset:-2px}[data-design=v2] .lp-stage[data-kind=voice]>.lp-player{background:0 0;outline:0;padding-inline:18px 8px}[data-design=v3] .lp-stage[data-kind=voice]{outline:2px solid var(--lp-ink);outline-offset:-2px;background:var(--lp-sheet)}[data-design=v3] .lp-stage[data-kind=voice]>:is(.lp-voice-text,.lp-player){outline:0}}@media (max-width:639px){[data-design=v2] .lp-stage[data-kind=voice]{box-shadow:none;background:0 0;padding:0}}@keyframes lp-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes lp-rise{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){.lp-stage[data-kind=pair] .lp-pair>img:last-child{animation:.7s cubic-bezier(.2,.7,.2,1) .25s both lp-wipe}[data-design=v3] .lp-stage[data-kind=pair] .lp-pair>img:last-child{animation-timing-function:cubic-bezier(.7,0,.2,1)}.lp-stage[data-kind=voice] .lp-wave{animation:.6s cubic-bezier(.2,.7,.2,1) .25s both lp-wipe}.lp-stage[data-kind=formula]>:not(:first-child){animation:.22s cubic-bezier(.2,.7,.2,1) both lp-rise}.lp-stage[data-kind=formula]>:nth-child(2){animation-delay:.2s}.lp-stage[data-kind=formula]>:nth-child(3){animation-delay:.29s}.lp-stage[data-kind=formula]>:nth-child(4){animation-delay:.38s}.lp-stage[data-kind=formula]>:nth-child(5){animation-delay:.47s}}.lp-playlist{border-top:1px solid var(--lp-rule);margin:0;padding:0;list-style:none}[data-design=v3] .lp-playlist{border-top:2px solid var(--lp-rule-strong)}.lp-track{--p:0;border-bottom:1px solid var(--lp-rule);grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"play head time""wave wave wave""text text text";align-items:center;gap:12px 14px;padding-block:18px 20px;display:grid}.lp-track>.lp-play{grid-area:play}.lp-track-head{grid-area:head;min-inline-size:0}.lp-track-title{font:var(--lp-h3-w)var(--lp-h3-size)/1.3 var(--lp-font-h3);letter-spacing:-.01em;color:var(--lp-ink)}.lp-track-meta{color:var(--lp-ink-2);margin-top:3px}.lp-track>.lp-time{grid-area:time;align-self:start;padding-top:3px}.lp-track>.lp-wave{grid-area:wave;block-size:24px;max-inline-size:480px}.lp-track>.lp-body{grid-area:text;max-inline-size:62ch}.lp-track[data-playing] .lp-track-title{color:var(--lp-accent-ink)}[data-design=v3] .lp-track[data-playing] .lp-track-title{color:var(--lp-ink)}.lp-playlist-note{max-inline-size:62ch;margin-top:20px}@media (min-width:640px){.lp-track{grid-template-areas:"play head time"".wave wave"".text text";column-gap:16px}}.lp-gallery:not([data-layout=grid]){margin-block:0;list-style:none}.lp-gallery:is([data-layout=mosaic],[data-layout=wall]){padding:0}span.lp-card-media{display:block}.lp-card-title{font:600 15px/1.3 var(--lp-font-text);color:var(--lp-ink);margin-top:10px;display:block}[data-design=v3] .lp-card-title{font-weight:700}.lp-gallery[data-layout=posters]{--lp-rail-w:46%}.lp-gallery[data-layout=posters] .lp-card-media{aspect-ratio:9/16}@media (min-width:640px){.lp-gallery[data-layout=posters]{--lp-rail-w:30%}}@media (min-width:1024px){.lp-gallery[data-layout=posters]{--lp-rail-w:18%}}.lp-card-pick{inline-size:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.lp-card-pick:focus-visible{outline:2px solid var(--lp-ink);outline-offset:-2px}.lp-card-pick[aria-pressed=true] .lp-card-media{outline:3px solid var(--lp-accent-ink);outline-offset:-3px}[data-design=v3] .lp-card-pick[aria-pressed=true] .lp-card-media{outline-color:var(--lp-ink)}.lp-card-pick[aria-pressed=true] .lp-card-title:before{content:"";vertical-align:-2px;block-size:14px;inline-size:14px;-webkit-mask:var(--lp-i-check)center/contain no-repeat;mask:var(--lp-i-check)center/contain no-repeat;background:currentColor;margin-right:6px;display:inline-block}@media (hover:hover){.lp-card-pick:hover .lp-card-title{text-underline-offset:3px;text-decoration:underline}}.lp-card-cap{z-index:2;color:#fff;background:linear-gradient(#0000,#0000009e);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px;padding:32px 10px 10px;display:flex;position:absolute;inset:auto 0 0}.lp-card-cap .lp-card-title{color:inherit;margin:0;font-size:13px}.lp-card-cap .lp-tag{padding:4px 8px;position:static}[data-design=v3] .lp-card-cap{color:var(--lp-ink);background:0 0;padding:0;inset:auto auto 0 0}[data-design=v3] .lp-card-cap .lp-card-title{background:var(--lp-sheet);padding:6px 8px}[data-design=v3] .lp-card-cap .lp-tag{align-self:stretch;align-items:center;display:flex}.lp-gallery[data-layout=mosaic]{gap:var(--lp-gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;display:grid}.lp-gallery[data-layout=mosaic]>.lp-card:first-child{grid-column:span 2}.lp-gallery[data-layout=mosaic] .lp-card-media{aspect-ratio:1}.lp-gallery[data-layout=mosaic]>.lp-card:first-child .lp-card-media{aspect-ratio:16/10}@media (max-width:639px){.lp-gallery[data-layout=mosaic]>.lp-card:last-child:nth-child(2n){grid-column:span 2}.lp-gallery[data-layout=mosaic]>.lp-card:last-child:nth-child(2n) .lp-card-media{aspect-ratio:16/10}}[data-design=v2] .lp-gallery[data-layout=mosaic] .lp-card-cap{background:0 0;padding:10px}[data-design=v2] .lp-gallery[data-layout=mosaic] .lp-card-cap .lp-card-title{border-radius:var(--lp-r-tag);background:var(--lp-mat-bg);color:var(--lp-ink);padding:4px 8px;line-height:1.25}@media (min-width:640px){.lp-gallery[data-layout=mosaic]{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-gallery[data-layout=mosaic]>.lp-card{display:flex}.lp-gallery[data-layout=mosaic]>.lp-card>.lp-card-media{aspect-ratio:4/3;flex:1}.lp-gallery[data-layout=mosaic]>.lp-card:first-child{grid-row:span 2}.lp-gallery[data-layout=mosaic]>.lp-card:first-child .lp-card-media{aspect-ratio:auto}.lp-gallery[data-layout=mosaic]>.lp-card[data-span-md="2"]{grid-column:span 2}.lp-gallery[data-layout=mosaic]>.lp-card[data-span-md="2"] .lp-card-media{aspect-ratio:2}.lp-gallery[data-layout=mosaic]>.lp-card[data-span-md="3"]{grid-column:span 3}.lp-gallery[data-layout=mosaic]>.lp-card[data-span-md="3"] .lp-card-media{aspect-ratio:3}}@media (min-width:1024px){.lp-gallery[data-layout=mosaic][data-cols-lg="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-gallery[data-layout=mosaic]>.lp-card:is([data-span-md],[data-span-lg]){grid-column:auto}.lp-gallery[data-layout=mosaic]>.lp-card:is([data-span-md],[data-span-lg]) .lp-card-media{aspect-ratio:1}.lp-gallery[data-layout=mosaic]>.lp-card[data-span-lg="2"]{grid-column:span 2}.lp-gallery[data-layout=mosaic]>.lp-card[data-span-lg="2"] .lp-card-media{aspect-ratio:2}.lp-gallery[data-layout=mosaic]>.lp-card[data-span-lg="3"]{grid-column:span 3}.lp-gallery[data-layout=mosaic]>.lp-card[data-span-lg="3"] .lp-card-media{aspect-ratio:3}.lp-gallery[data-layout=mosaic]>.lp-card[data-span-lg="4"]{grid-column:span 4}.lp-gallery[data-layout=mosaic]>.lp-card[data-span-lg="4"] .lp-card-media{aspect-ratio:4}}.lp-gallery[data-layout=tiles]{--lp-rail-w:44%}.lp-gallery[data-layout=tiles] .lp-card-media{aspect-ratio:3/4}@media (min-width:640px){.lp-gallery[data-layout=tiles]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding:0;overflow:visible}[data-design=v3] .lp-gallery[data-layout=tiles]:has(>.lp-card>.lp-card-title){row-gap:24px}}.lp-gallery[data-layout=wall]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lp-gallery[data-layout=wall] .lp-card-media{aspect-ratio:3/4}.lp-gallery[data-layout=wall] .lp-card-cap{padding:24px 8px 8px}.lp-gallery[data-layout=wall] .lp-card-cap .lp-card-title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:12px;line-height:1.25}[data-design=v2] .lp-gallery[data-layout=wall] .lp-card-cap{background:linear-gradient(#0000,#000000c7 62%);min-block-size:56px}[data-design=v2] .lp-gallery[data-layout=wall] .lp-card-title{text-shadow:0 1px 2px #0009}[data-design=v3] .lp-gallery[data-layout=wall] .lp-card-cap{max-inline-size:calc(100% - 8px)}@media (max-width:359px){[data-design=v3] .lp-gallery[data-layout=wall] .lp-card-cap .lp-card-title{padding:5px 6px;font-size:11px}}@media (min-width:640px){.lp-gallery[data-layout=wall]{gap:var(--lp-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.lp-gallery[data-layout=wall] .lp-card-cap .lp-card-title{font-size:13px}}@media (min-width:1024px){.lp-gallery[data-layout=wall]{grid-template-columns:repeat(6,minmax(0,1fr))}}[data-design=v3] .lp-gallery:is([data-layout=mosaic],[data-layout=tiles],[data-layout=wall]){gap:2px}.lp-links{grid-template-columns:minmax(0,1fr);column-gap:48px;margin:0;padding:0;list-style:none;display:grid}.lp-links>li{border-top:1px solid var(--lp-rule);padding:18px 36px 20px 0;position:relative}.lp-links>li:after{content:"";background:var(--lp-ink-2);block-size:18px;inline-size:18px;-webkit-mask:var(--lp-i-arrow)center/contain no-repeat;mask:var(--lp-i-arrow)center/contain no-repeat;transition:translate .15s;position:absolute;top:22px;right:4px}.lp-links-title{font:var(--lp-h3-w)var(--lp-h3-size)/1.3 var(--lp-font-h3);letter-spacing:-.01em}.lp-links-title a{color:var(--lp-ink);text-decoration:none}.lp-links-title a:after{content:"";position:absolute;inset:0}.lp-links-tag{color:var(--lp-ink-2);margin-top:6px;display:inline-block}.lp-links>li>.lp-body{margin-top:6px}[data-design=v3] .lp-links>li:nth-child(-n+1){border-top:2px solid var(--lp-rule-strong)}@media (hover:hover){.lp-links>li:hover .lp-links-title a{text-underline-offset:3px;text-decoration:underline}.lp-links>li:hover:after{background:var(--lp-ink);translate:3px}}@media (min-width:640px){.lp-links{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=v3] .lp-links>li:nth-child(-n+2){border-top:2px solid var(--lp-rule-strong)}}@media (min-width:1024px){.lp-links{column-gap:var(--lp-gap)}}@media (max-width:639px){.lp-links>li{padding-block:14px 16px}.lp-links>li:after{top:17px}.lp-links>li>.lp-body{font-size:14px}}.lp-pairtabs{flex-wrap:nowrap;gap:0 20px;margin-bottom:14px;display:flex}.lp-pairtab{white-space:nowrap;min-block-size:44px;color:var(--lp-ink-2);font:600 14px/1.25 var(--lp-font-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:none;padding:0;box-shadow:inset 0 -1px #0000}.lp-pairtab[aria-selected=true]{color:var(--lp-ink);box-shadow:inset 0 -2px 0 var(--lp-accent-ink)}[data-design=v3] .lp-pairtab{font-weight:700}[data-design=v3] .lp-pairtab[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--lp-ink)}.lp-pairtab:focus-visible{outline:2px solid var(--lp-ink);outline-offset:2px}@media (hover:hover){.lp-pairtab:not([aria-selected=true]):hover{color:var(--lp-ink)}}.lp-pairpanel{margin:0}.lp-pairpanel[hidden]{display:none}.lp-pairpanel-text{margin-top:12px;padding-inline:4px}@media (max-width:1023px){.lp-cmpsec[data-pairs=tabs]>.lp-cmpsec-media{max-inline-size:none}.lp-cmpsec[data-pairs=tabs] .lp-pairpanel{max-inline-size:480px}.lp-pairtabs{overscroll-behavior-x:contain;scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--lp-rule);overflow-x:auto}.lp-pairtabs::-webkit-scrollbar{display:none}}@media (max-width:639px){.lp-pairtabs{margin-inline:calc(-1*var(--lp-bleed));padding-inline:var(--lp-bleed);scroll-padding-inline:var(--lp-bleed);-webkit-mask:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}@media (min-width:1024px){.lp-cmpsec[data-pairs=tabs]{grid-template-rows:1fr auto auto 1fr}.lp-cmpsec[data-pairs=tabs]>.lp-cmpsec-media{display:contents}.lp-cmpsec[data-pairs=tabs]>.lp-head{grid-row:2;align-self:end}.lp-cmpsec[data-pairs=tabs] .lp-pairtabs{box-shadow:inset 1px 0 0 var(--lp-rule);flex-direction:column;grid-area:3/7/auto/12;gap:0;margin:32px 0 0}.lp-cmpsec[data-pairs=tabs] .lp-pairtab{white-space:normal;padding:10px 0 10px 18px;font-size:15px;box-shadow:inset 2px 0 #0000}.lp-cmpsec[data-pairs=tabs] .lp-pairtab[aria-selected=true]{box-shadow:inset 2px 0 0 var(--lp-accent-ink)}[data-design=v3] .lp-cmpsec[data-pairs=tabs] .lp-pairtab[aria-selected=true]{box-shadow:inset 2px 0 0 var(--lp-ink)}.lp-cmpsec[data-pairs=tabs] .lp-pairpanel{grid-area:1/1/-1/7;inline-size:min(100%,480px)}}.lp-pairs-list{gap:28px var(--lp-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp-pairs-item{min-inline-size:0}.lp-pairs-item[data-lead]{grid-column:1/-1}.lp-pairs-media{margin:0}.lp-pairs-item[data-lead] .lp-pairs-media{max-inline-size:480px}.lp-pairs-item:not([data-lead]) .lp-cmp{aspect-ratio:1;border-radius:var(--lp-r-media)}.lp-pairs-cap{margin-top:12px}.lp-pairs-title{font:var(--lp-h3-w)var(--lp-h3-size)/1.3 var(--lp-font-h3);letter-spacing:-.01em;color:var(--lp-ink)}.lp-pairs-cap>.lp-body{margin-top:4px}.lp-pairs>.lp-cmpsec-act{margin-top:28px}[data-design=v3] .lp-pairs-item:not([data-lead]){--lp-seam-c:var(--lp-paper);--lp-seam-w:2px;--lp-handle:28px}[data-design=v3] .lp-pairs-item:not([data-lead]) .lp-handle{background:var(--lp-ink)}[data-design=v3] .lp-pairs-item:not([data-lead]) .lp-handle:before{content:"";background:var(--lp-paper);-webkit-mask:var(--lp-i-chev)center/16px no-repeat;mask:var(--lp-i-chev)center/16px no-repeat;position:absolute;inset:0}@media (min-width:1280px){.lp-pairs-list{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(var(--lp-pairs-rest,2),auto)1fr;align-items:start;row-gap:32px}.lp-pairs-item[data-lead]{grid-area:1/1/-1/7}.lp-pairs-item:not([data-lead]){grid-column:7/13;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-self:start;align-items:center;column-gap:24px;display:grid}.lp-pairs-item:not([data-lead]) .lp-pairs-cap{margin-top:0}}.lp-price[data-cols="2"]{border-top:0}.lp-price[data-cols="2"]>.lp-price-row{border-top:1px solid var(--lp-rule)}[data-design=v3] .lp-price[data-cols="2"]>.lp-price-row:first-child{border-top:2px solid var(--lp-rule-strong)}@media (min-width:640px){.lp-price[data-cols="2"]>.lp-price-row{grid-template-rows:none;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;row-gap:8px}.lp-price[data-cols="2"]>.lp-price-row>*{grid-area:auto/1}}@media (min-width:1024px){.lp-price[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--lp-rows,3),auto);column-gap:var(--lp-gap);grid-auto-flow:column;display:grid}[data-design=v3] .lp-price[data-cols="2"]>.lp-price-row[data-col-top]{border-top:2px solid var(--lp-rule-strong)}}.lp-models-prompt{max-inline-size:62ch;margin-bottom:28px}.lp-models-prompt-label{color:var(--lp-ink-2);margin-bottom:8px}.lp-models-prompt .lp-quote{text-indent:-.45em;font-size:22px;line-height:1.35;display:block}@media (max-width:639px){.lp-models-prompt .lp-quote{text-indent:0}}[data-design=v3] .lp-models-prompt{border-left:6px solid var(--lp-ink);padding-left:18px}[data-design=v3] .lp-models-prompt .lp-quote{text-indent:0;font-size:18px;font-weight:600}.lp-models-shots{--lp-rail-w:82%;margin-block:0}.lp-model-shot{margin:0}.lp-model-shot-media{aspect-ratio:1;border-radius:var(--lp-r-media);background:var(--lp-band);position:relative;overflow:hidden}.lp-model-shot-media .lp-media{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.lp-model-shot .lp-caption{margin-top:10px}@media (min-width:1024px){.lp-models-shots{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding:0;overflow:visible}}[data-design=v3] .lp-models-shots{gap:2px}.lp-models-cols{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.lp-model{border-top:1px solid var(--lp-rule);padding-block:24px 28px}[data-design=v3] .lp-model{border-top:2px solid var(--lp-rule-strong)}.lp-model-head{align-items:center;gap:12px;display:flex}.lp-model-logo{border-radius:var(--lp-r-control);background:var(--lp-band);block-size:40px;inline-size:40px;color:var(--lp-ink);flex:none;place-items:center;display:grid}.lp-model-logo svg{block-size:22px;inline-size:22px}.lp-model-name{font:var(--lp-h3-w)var(--lp-h3-size)/1.25 var(--lp-font-h3);letter-spacing:-.01em;color:var(--lp-ink);white-space:nowrap}.lp-model-by{color:var(--lp-ink-2);margin-top:2px}.lp-model-price{color:var(--lp-ink);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:18px;display:flex}.lp-model-figure{font:var(--lp-display-w)28px/1 var(--lp-font-display);font-variant-numeric:proportional-nums lining-nums;letter-spacing:-.01em}.lp-model-price .lp-zap{align-self:center;block-size:18px;inline-size:18px}.lp-model-price .lp-data{color:var(--lp-ink-2)}.lp-model>.lp-body{margin-top:12px}.lp-tags{font:600 var(--lp-data-size)/1.5 var(--lp-font-text);color:var(--lp-ink-2);flex-wrap:wrap;margin:14px 0 0;padding:0;list-style:none;display:flex}.lp-tags li+li:before{content:"·";margin-inline:8px}@media (min-width:640px){.lp-model-figure{font-size:32px}}@media (min-width:1024px){.lp-models-cols[data-count="2"]{border-top:1px solid var(--lp-rule);grid-template-rows:auto auto 1fr auto;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.lp-models-cols[data-count="2"]>.lp-model{grid-row:span 4;grid-template-rows:subgrid;border-top:0;border-left:1px solid var(--lp-rule);row-gap:0;padding:28px 32px 8px;display:grid}}@media (min-width:1280px){.lp-models-cols{border-top:1px solid var(--lp-rule);grid-template-rows:auto auto 1fr auto;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.lp-models-cols>.lp-model{grid-row:span 4;grid-template-rows:subgrid;border-top:0;border-left:1px solid var(--lp-rule);row-gap:0;padding:28px 32px 8px;display:grid}}@media (min-width:1024px){.lp-models-cols[data-count="2"]>.lp-model:first-child{border-left:0;padding-left:0}.lp-models-cols[data-count="2"]>.lp-model:last-child{padding-right:0}[data-design=v3] .lp-models-cols[data-count="2"]{border-top:2px solid var(--lp-rule-strong)}}@media (min-width:1280px){.lp-models-cols>.lp-model:first-child{border-left:0;padding-left:0}.lp-models-cols>.lp-model:last-child{padding-right:0}[data-design=v3] .lp-models-cols{border-top:2px solid var(--lp-rule-strong)}}.lp-table{border-collapse:collapse;inline-size:100%;font-size:var(--lp-body-size);line-height:1.5}.lp-table :is(th,td){border-top:1px solid var(--lp-rule);text-align:left;vertical-align:top;padding:14px 20px 14px 0}.lp-table thead :is(th,td){font:600 var(--lp-data-size)/1.3 var(--lp-font-text);color:var(--lp-ink-2);border-top:0;padding-block:14px 12px}[data-design=v3] .lp-table thead :is(th,td){text-transform:uppercase;letter-spacing:.04em;font-weight:700}.lp-table tbody th{color:var(--lp-ink);font-weight:600}.lp-table td{color:var(--lp-ink-2)}.lp-table tbody tr:last-child>*{border-bottom:1px solid var(--lp-rule)}[data-design=v3] .lp-table tbody tr:first-child>*{border-top:2px solid var(--lp-rule-strong)}[data-design=v3] .lp-table tbody tr:last-child,[data-design=v3] .lp-table tbody tr:last-child>*{border-bottom:0}@media (min-width:1024px){[data-design=v3] .lp-sec[data-kind=table]:has(+.lp-sec:is([data-kind=price],[data-kind=faq],[data-kind=steps-v])) .lp-table tbody tr:last-child>*{border-bottom:1px solid var(--lp-rule)}}.lp-table[data-mode=compare] [data-hl]{background:color-mix(in srgb,var(--lp-band)60%,transparent);padding-inline:16px}[data-design=v2] .lp-table thead [data-hl]{box-shadow:inset 0 3px 0 var(--lp-accent)}[data-design=v3] .lp-table[data-mode=compare] [data-hl]{box-shadow:inset 2px 0 0 var(--lp-ink),inset -2px 0 0 var(--lp-ink);background:0 0}[data-design=v3] .lp-table thead [data-hl]{box-shadow:inset 2px 0 0 var(--lp-ink),inset -2px 0 0 var(--lp-ink),inset 0 2px 0 var(--lp-ink)}[data-design=v3] .lp-table[data-mode=compare] tbody tr:last-child>[data-hl]{box-shadow:inset 2px 0 0 var(--lp-ink),inset -2px 0 0 var(--lp-ink),inset 0 -2px 0 var(--lp-ink)}@media (min-width:640px){.lp-table :is(tbody th,thead td:first-child),.lp-table[data-mode=compare] [data-hl]{inline-size:34%}.lp-table[data-mode=compare] :is(th,td):not(:first-child){padding-inline:16px}.lp-table[data-mode=compare] td[data-hl]{color:var(--lp-ink)}[data-design=v2]:not(.light) .lp-table[data-mode=compare] [data-hl]{background:var(--lp-band)}}@media (max-width:639px){.lp-table,.lp-table tbody,.lp-table tr,.lp-table tbody :is(th,td){display:block}.lp-table thead{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lp-table tbody tr{border-top:1px solid var(--lp-rule);padding-block:12px 14px}.lp-table tbody :is(th,td){border:0;inline-size:auto;padding:0}.lp-table tbody tr:last-child>*{border-bottom:0}.lp-table tbody tr:last-child{border-bottom:1px solid var(--lp-rule)}[data-design=v3] .lp-table tbody tr:first-child{border-top:2px solid var(--lp-rule-strong)}[data-design=v3] .lp-table tbody tr:first-child>*{border-top:0}.lp-table tbody th{font:600 var(--lp-data-size)/1.3 var(--lp-font-text);color:var(--lp-ink-2);margin-bottom:4px}[data-design=v3] .lp-table tbody th{text-transform:uppercase;letter-spacing:.04em;font-weight:700}.lp-table td{color:var(--lp-ink)}.lp-table[data-mode=spec] tbody tr{padding-block:10px 11px}.lp-table[data-mode=spec] tbody :is(th,td){vertical-align:top;display:inline-block}.lp-table[data-mode=spec] tbody th{inline-size:34%;margin-bottom:0;padding:3px 12px 0 0}.lp-table[data-mode=spec] tbody td{inline-size:66%}.lp-table[data-mode=compare] td+td{margin-top:8px}.lp-table[data-mode=compare] td:before{content:attr(data-label);font:600 12px/1.3 var(--lp-font-text);color:var(--lp-ink-2);margin-bottom:2px;display:block}.lp-table[data-mode=compare] td{box-shadow:inset 1px 0 0 var(--lp-rule);padding:0 0 0 12px}.lp-table[data-mode=compare] td[data-hl],.lp-table[data-mode=compare] tbody tr:last-child>td[data-hl]{box-shadow:inset 3px 0 0 var(--lp-accent);background:0 0;padding:0 0 0 12px}[data-design=v3] .lp-table[data-mode=compare] td[data-hl],[data-design=v3] .lp-table[data-mode=compare] tbody tr:last-child>td[data-hl]{box-shadow:inset 3px 0 0 var(--lp-ink)}}.lp-showcase{position:relative}.lp-showcase-media{aspect-ratio:4/5;border-radius:var(--lp-r-media);background:var(--lp-band);position:relative;overflow:hidden}.lp-showcase-media .lp-media{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.lp-showcase-panel{justify-items:start;gap:12px;margin-top:20px;display:grid}.lp-showcase-panel>.lp-eyebrow{margin-bottom:2px}@media (min-width:1024px){.lp-showcase-panel>.lp-h2{font-size:min(var(--lp-h2-size),30px)}}.lp-chip{border-radius:var(--lp-r-tag);background:var(--lp-band);color:var(--lp-ink);padding:6px 10px;line-height:1;display:inline-block}[data-design=v3] .lp-chip{background:var(--lp-ink);color:var(--lp-paper)}@media (min-width:1024px){.lp-showcase-media{aspect-ratio:21/9}.lp-showcase-panel{border-radius:var(--lp-r-card);background:var(--lp-sheet);inline-size:min(36%,460px);margin:0;padding:28px 28px 24px;position:absolute;bottom:24px;left:24px}}.lp-final-box{margin-inline:calc(-1*var(--lp-bleed));padding:40px var(--lp-bleed)44px;background:var(--lp-band);text-align:center;justify-items:center;gap:14px;display:grid}.lp-final-title{max-inline-size:24ch;font:var(--lp-display-w)28px/1.12 var(--lp-font-display);letter-spacing:-.02em;color:var(--lp-ink);text-wrap:balance;display:block}.lp-final-box>.lp-body{max-inline-size:56ch}.lp-final-box>.lp-cta{margin-top:10px}.lp-final-print{margin:0;display:none}.lp-final-print img{aspect-ratio:4/5;object-fit:cover;border-radius:calc(var(--lp-mat-r) - var(--lp-mat-pad));outline:1px solid var(--lp-mat-line);outline-offset:-1px;block-size:auto;inline-size:100%;display:block}@media (min-width:640px){.lp-final-box{margin-inline:calc(-1*var(--lp-gutter));padding:56px calc(var(--lp-gutter) + 24px);border-radius:var(--lp-r-card)}[data-design=v2] .lp-final-box:not([data-print]){outline:1px solid var(--lp-mat-line);outline-offset:-10px}}@media (max-width:1023px){.lp-final-box:has(>.lp-body){text-align:left;justify-items:start}}@media (max-width:639px){[data-design=v3] .lp-final-box>.lp-cta[style]{--lp-cta-size:min(14px,calc((100vw - 56px)/var(--lp-cta-fit)));letter-spacing:0;white-space:nowrap;padding-inline:16px}}@media (min-width:1024px){.lp-final-title{font-size:40px}[data-design=v2] .lp-final-box[data-print]{text-align:left;grid-template-columns:120px fit-content(600px);justify-content:center;justify-items:start;column-gap:48px}[data-design=v2] .lp-final-box[data-print]>:not(.lp-final-print){grid-column:2}[data-design=v2] .lp-final-print{grid-area:1/1/span 3;align-self:center;inline-size:120px;display:block}}[data-design=v3] .lp-final-box{background:var(--lp-accent);padding-block:48px}@media (min-width:640px){[data-design=v3] .lp-final-box{padding-block:64px}}[data-design=v3] .lp-final-title{color:#fff;text-transform:uppercase;letter-spacing:-.01em;line-height:1.05}[data-design=v3] .lp-final-box>.lp-body{color:#fff}[data-design=v3] .lp-final-box>.lp-cta{background:var(--lp-paper);color:var(--lp-ink)}[data-design=v3] .lp-root .lp-final-box>.lp-cta:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover){[data-design=v3] .lp-final-box>.lp-cta[data-tone=fill]:hover{background:color-mix(in srgb,var(--lp-paper)90%,#000)}}@media (min-width:1024px){[data-design=v3] .lp-final-box:has(>.lp-body){text-align:left;grid-template-columns:minmax(0,5fr) minmax(0,6fr);place-items:start;gap:20px 48px}[data-design=v3] .lp-final-box:has(>.lp-body)>.lp-final-title{grid-area:1/1/span 2;max-inline-size:none}[data-design=v3] .lp-final-box:has(>.lp-body)>.lp-body{grid-area:1/2}[data-design=v3] .lp-final-box:has(>.lp-body)>.lp-cta{grid-area:2/2;margin-top:4px}}.lp-studio[data-placement=aside]>.lp-wrap{border:1px solid var(--lp-rule);border-radius:var(--lp-r-card);max-inline-size:none;margin:0;padding:20px}[data-design=v3] .lp-studio[data-placement=aside]>.lp-wrap{border:2px solid var(--lp-ink)}@media (min-width:640px){.lp-studio[data-placement=aside]>.lp-wrap{padding:24px}}.lp-root .lp-studio[data-placement=aside] .dance-form-shell{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.lp-studio[data-placement=catalog]>.lp-wrap:before{display:none}.lp-studio[data-placement=catalog]>.lp-wrap{padding-top:0}.lp-root .lp-studio[data-placement=catalog] .video-flat{border-radius:var(--lp-r-media)}.lp-root .lp-studio[data-placement=catalog] .price-badge{border-radius:var(--lp-r-tag)}p.lp-metrics{display:block}.lp-metrics .lp-zap{vertical-align:-.1em;margin-left:3px}.lp-root[data-lp=video] .lp-sec{scroll-margin-top:72px}.lp-prose a{color:var(--lp-accent-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}[data-design=v3] .lp-prose a{color:var(--lp-ink);font-weight:600}@media (hover:hover){.lp-prose a:hover{text-decoration-thickness:2px}}.lp-root .lp-shared section{border-top:0;padding-block:0}.lp-root .lp-shared[data-kind=tools]>.lp-wrap>section>div,.lp-root .lp-shared section[aria-label]{max-inline-size:none;margin-inline:0;padding-inline:0}.lp-root .lp-shared[data-kind=reviews]>.lp-wrap>section{background:0 0}.lp-root .lp-shared[data-kind=reviews]>.lp-wrap>section>div:first-child{padding-inline:0}.lp-root .lp-shared[data-kind=pricing] .md\:hidden{padding-bottom:0}.lp-root .lp-shared :is(section[aria-label]>header,.md\:hidden>div:first-child,[data-kind=tools]>.lp-wrap>section>div>:first-child,[data-kind=reviews]>.lp-wrap>section>div:first-child){text-align:left;max-inline-size:none;margin-inline:0}.lp-root .lp-shared :is(.animate-section-title,.pricing-title-font):not(.pricing-card *){font:var(--lp-display-w)var(--lp-h2-size)/1.1 var(--lp-font-display);text-transform:none;text-align:left;letter-spacing:var(--lp-h2-track);color:var(--lp-ink)}.lp-root .lp-shared .pricing-header-zap{block-size:.7em;inline-size:.7em}[data-design=v2] .lp-root .lp-shared .animate-section-title .v3-accent{font-family:var(--lp-font-serif);color:var(--lp-accent-ink);font-size:1.06em;font-style:italic;font-weight:400}[data-design=v3] .lp-root .lp-shared .animate-section-title .v3-accent{color:var(--lp-accent-ink)}.lp-root .lp-shared .animate-hero-eyebrow{color:var(--lp-ink-2);font:600 var(--lp-eyebrow-size)/1 var(--lp-font-text);text-transform:uppercase;letter-spacing:.14em;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;margin-bottom:12px;padding:0;display:flex}.lp-root .lp-shared .animate-hero-eyebrow:before{content:"";background:var(--lp-accent);flex:none;block-size:1px;inline-size:20px}.lp-root .lp-shared .animate-hero-eyebrow svg,.lp-root .lp-shared .animate-hero-eyebrow:empty{display:none}[data-design=v3] .lp-root .lp-shared .animate-hero-eyebrow{letter-spacing:.16em;gap:8px;font-weight:700}[data-design=v3] .lp-root .lp-shared .animate-hero-eyebrow:before{block-size:8px;inline-size:8px}.lp-root .lp-shared :is([data-kind=tools]>.lp-wrap>section>div>:first-child,[data-kind=reviews]>.lp-wrap>section>div:first-child)>p{color:var(--lp-ink-2)}.lp-root .lp-shared :is(section[aria-label]>header,.md\:hidden>div:first-child,[data-kind=tools]>.lp-wrap>section>div>:first-child,[data-kind=reviews]>.lp-wrap>section>div:first-child)>p{margin-top:16px;padding-inline:0}.lp-root .lp-shared :is(section[aria-label]>header,[data-kind=tools]>.lp-wrap>section>div>:first-child,[data-kind=reviews]>.lp-wrap>section>div:first-child){margin-bottom:var(--lp-head-gap)}@media (min-width:640px){.lp-root .lp-shared[data-kind=tools] .grid-cols-3{--lp-tools-cols:2;flex-wrap:wrap;justify-content:center;display:flex}.lp-root .lp-shared[data-kind=tools] .grid-cols-3>*{flex:0 0 calc((100% - (var(--lp-tools-cols) - 1)*.875rem)/var(--lp-tools-cols));min-inline-size:0}}@media (min-width:768px){.lp-root .lp-shared[data-kind=tools] .grid-cols-3{--lp-tools-cols:3}}@media (min-width:1280px){.lp-root .lp-shared[data-kind=tools] .grid-cols-3{--lp-tools-cols:4}}@media (max-width:639px){[data-design=v2] .lp-root .lp-shared[data-kind=tools]>.lp-wrap>section .grid{gap:var(--lp-gap);scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--lp-bleed));padding-inline:var(--lp-bleed);scroll-padding-inline:var(--lp-bleed);overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:72%;grid-auto-flow:column;overflow-x:auto}[data-design=v2] .lp-root .lp-shared[data-kind=tools]>.lp-wrap>section .grid>*{scroll-snap-align:start}[data-design=v2] .lp-root .lp-shared[data-kind=tools]>.lp-wrap>section .grid>button{flex-direction:column;gap:12px;position:relative}[data-design=v2] .lp-root .lp-shared[data-kind=tools]>.lp-wrap>section .grid>button .studio-cost-badge{position:absolute;top:20px;right:20px}}.lp-root .lp-shared .pricing-btn{min-block-size:44px}[data-design=v3] .lp-root .lp-shared :is(.related-tool-title,.pricing-card .pricing-title-font,.pricing-btn){font-family:var(--lp-font-text);letter-spacing:-.01em;font-weight:800}[data-design=v3] .lp-root .lp-shared .pricing-card .pricing-btn{white-space:nowrap}[data-design=v3] .lp-root .lp-shared .pricing-btn:not(.pricing-card *){text-wrap:balance}[data-design=v3] .lp-root .lp-shared [class*=rounded-full]{border-radius:0}[data-design=v3] .lp-root .lp-shared[data-kind=pricing] .pricing-badge-primary{background:var(--lp-ink);color:var(--lp-paper)}[data-design=v3] .lp-root .lp-shared[data-kind=pricing] .pricing-card.border-primary{border-color:var(--lp-ink)}[data-design=v3] .lp-root .lp-shared[data-kind=pricing] .pricing-benefit.text-primary{color:var(--lp-ink)}[data-design=v3] .lp-root .lp-shared[data-kind=pricing] .pricing-btn-outline{color:var(--lp-ink);border-color:var(--lp-ink)}[data-design=v3] .lp-root .lp-shared[data-kind=pricing] .pricing-note{color:var(--lp-ink-2)}@media (hover:hover){[data-design=v3] .lp-root .lp-shared[data-kind=pricing] .pricing-btn-outline:hover{background:color-mix(in srgb,var(--lp-ink)6%,transparent)}}[data-design=v3] .lp-root .lp-shared[data-kind=pricing] .pricing-btn:not(.pricing-card *):not(.pricing-btn-outline){background:var(--lp-ink);color:var(--lp-paper)}.lp-root .lp-shared[data-kind=pricing] :is([class*="text-[9px]"],[class*="text-[10px]"]){font-size:12px;line-height:1.3}[data-design=v2] .lp-root .lp-shared[data-kind=pricing] .italic{font-style:normal}[data-design=v3] .lp-root .lp-shared[data-kind=tools] .related-tool-icon{border-radius:0}[data-design=v3] .lp-root .lp-shared .studio-cost-badge{border-radius:var(--lp-r-tag);font:800 12px/1.2 var(--lp-font-text);font-variant-numeric:lining-nums proportional-nums;letter-spacing:0}@media (max-width:639px){[data-design=v3] .lp-root .lp-shared[data-kind=tools]>.lp-wrap>section .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-design=v3] .lp-root .lp-shared[data-kind=tools]>.lp-wrap>section .grid>button{flex-direction:column;gap:10px;padding:14px;position:relative}[data-design=v3] .lp-root .lp-shared[data-kind=tools]>.lp-wrap>section .related-tool-icon{block-size:36px;inline-size:36px}[data-design=v3] .lp-root .lp-shared[data-kind=tools]>.lp-wrap>section .grid>button .studio-cost-badge{position:absolute;top:14px;right:14px}}.lp-root .lp-shared[data-kind=reviews]>.lp-wrap>section>.overflow-hidden{margin-inline:calc(-1*var(--lp-bleed))}.lp-root .lp-shared[data-kind=reviews] [class*=overflow-x-auto]{padding-inline:var(--lp-bleed)}.lp-root .lp-shared[data-kind=reviews] .bg-foreground.text-white{color:var(--lp-paper)}.lp-root .lp-shared{--animate-pricing-trial-button:var(--lp-cta-bg)}[data-design=v3] .lp-root .lp-shared{--radius:0px}[data-design=v3] .lp-root .lp-shared[data-kind=pricing]{--animate-pricing-trial-surface:var(--lp-sheet);--animate-pricing-trial-border:var(--lp-rule);--animate-pricing-trial-shadow:none;--animate-pricing-trial-icon-bg:var(--lp-band);--animate-pricing-trial-chip-bg:var(--lp-band);--animate-pricing-divider-strong:var(--lp-rule);--animate-pricing-divider-soft:var(--lp-rule);--animate-pricing-plan-name:var(--lp-ink-2);--animate-pricing-trust-surface:var(--lp-sheet);--animate-pricing-trust-border:var(--lp-rule);--animate-pricing-trust-divider:var(--lp-rule);--animate-pricing-trust-icon-bg:var(--lp-band);--animate-pricing-one-time-surface:var(--lp-sheet);--animate-pricing-medium-surface:var(--lp-sheet);--animate-pricing-large-surface:var(--lp-sheet);--animate-pricing-creator-surface:var(--lp-sheet);--animate-pricing-one-time-border:var(--lp-rule);--animate-pricing-medium-border:var(--lp-rule);--animate-pricing-large-border:var(--lp-rule);--animate-pricing-creator-border:var(--lp-rule);--animate-pricing-one-time-hover-border:var(--lp-ink);--animate-pricing-medium-hover-border:var(--lp-ink);--animate-pricing-large-hover-border:var(--lp-ink);--animate-pricing-creator-hover-border:var(--lp-ink);--animate-pricing-one-time-shadow:none;--animate-pricing-medium-shadow:none;--animate-pricing-large-shadow:none;--animate-pricing-creator-shadow:none;--animate-pricing-one-time-hover-shadow:none;--animate-pricing-medium-hover-shadow:none;--animate-pricing-large-hover-shadow:none;--animate-pricing-creator-hover-shadow:none;--animate-pricing-one-time-top-glow:none;--animate-pricing-medium-top-glow:none;--animate-pricing-large-top-glow:none;--animate-pricing-creator-top-glow:none;--animate-pricing-one-time-top-glow-hover:none;--animate-pricing-medium-top-glow-hover:none;--animate-pricing-large-top-glow-hover:none;--animate-pricing-creator-top-glow-hover:none;--animate-pricing-large-halo:none;--animate-pricing-one-time-badge:var(--lp-ink);--animate-pricing-medium-badge:var(--lp-ink);--animate-pricing-large-badge:var(--lp-ink);--animate-pricing-creator-badge:var(--lp-ink);--animate-pricing-one-time-badge-text:var(--lp-paper);--animate-pricing-medium-badge-text:var(--lp-paper);--animate-pricing-large-badge-text:var(--lp-paper);--animate-pricing-creator-badge-text:var(--lp-paper);--animate-pricing-one-time-button:var(--lp-cta-bg);--animate-pricing-medium-button:var(--lp-cta-bg);--animate-pricing-large-button:var(--lp-cta-bg);--animate-pricing-creator-button:var(--lp-cta-bg);--animate-pricing-one-time-button-text:var(--lp-cta-fg);--animate-pricing-medium-button-text:var(--lp-cta-fg);--animate-pricing-large-button-text:var(--lp-cta-fg);--animate-pricing-creator-button-text:var(--lp-cta-fg);--animate-pricing-one-time-button-shadow:none;--animate-pricing-medium-button-shadow:none;--animate-pricing-large-button-shadow:none;--animate-pricing-creator-button-shadow:none;--animate-pricing-one-time-bonus-bg:var(--lp-band);--animate-pricing-medium-bonus-bg:var(--lp-band);--animate-pricing-large-bonus-bg:var(--lp-band);--animate-pricing-creator-bonus-bg:var(--lp-band);--animate-pricing-one-time-bonus-text:var(--lp-ink);--animate-pricing-medium-bonus-text:var(--lp-ink);--animate-pricing-large-bonus-text:var(--lp-ink);--animate-pricing-creator-bonus-text:var(--lp-ink);--animate-pricing-one-time-accent:var(--lp-ink);--animate-pricing-medium-accent:var(--lp-ink);--animate-pricing-large-accent:var(--lp-ink);--animate-pricing-creator-accent:var(--lp-ink);--animate-pricing-one-time-light-surface:var(--lp-sheet);--animate-pricing-medium-light-surface:var(--lp-sheet);--animate-pricing-large-light-surface:var(--lp-sheet);--animate-pricing-creator-light-surface:var(--lp-sheet);--animate-pricing-one-time-light-border:var(--lp-rule);--animate-pricing-medium-light-border:var(--lp-rule);--animate-pricing-large-light-border:var(--lp-rule);--animate-pricing-creator-light-border:var(--lp-rule);--animate-pricing-one-time-light-shadow:none;--animate-pricing-medium-light-shadow:none;--animate-pricing-large-light-shadow:none;--animate-pricing-creator-light-shadow:none;--animate-pricing-one-time-light-top-glow:none;--animate-pricing-medium-light-top-glow:none;--animate-pricing-large-light-top-glow:none;--animate-pricing-creator-light-top-glow:none}
