.lp .lp-link{gap:var(--space-2xs);color:var(--ds-link);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.lp .lp-link:hover{text-decoration-thickness:2px}.lp .lp-help{margin:0;font-size:var(--step-n1);color:var(--ds-text-mid)}.lp .lp-sec-head{display:grid;gap:var(--space-s);margin-block-end:var(--space-xl);max-inline-size:48rem;justify-items:start}.lp .lp-badge{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border:1px solid var(--ds-border-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--step-n2);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ds-text-mid)}.lp .lp-badge--inverse{justify-self:start;align-self:flex-start;border-color:var(--ds-inverse-accent);color:var(--ds-inverse-accent)}.lp .lp-lead{display:grid;gap:var(--space-m);justify-items:start;align-content:start;max-inline-size:36rem}.lp .lp-cond{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-s);margin:0;padding:0;list-style:none;font-size:var(--step-n1);color:var(--ds-text-mid)}.lp .lp-cond li{display:inline-flex;gap:var(--space-2xs)}.lp .lp-cond li:before{content:"";flex:none;inline-size:.35em;block-size:.35em;margin-block-start:.6em;border-radius:50%;background-color:var(--ds-verdigris)}.lp .lp-entries{gap:var(--space-s);margin:0;padding:0;list-style:none}.lp .lp-entry{inline-size:100%;justify-content:space-between;gap:var(--space-s);padding-block:var(--space-s);padding-inline:var(--space-m);text-align:start}.lp .lp-entry>span:first-child{flex:1}.lp .lp-entry__row{display:flex;align-items:center;gap:var(--space-s)}.lp .lp-entry__txt{display:grid;gap:var(--space-2xs)}.lp .lp-entry__label{font-size:var(--step-1);font-weight:600;line-height:var(--leading-heading)}.lp .lp-entry__sub{font-weight:500}.lp .lp-entry__sub,.lp .lp-sublink{font-size:var(--step-n1)}.lp .lp-hero-argi{display:none}@media (min-width:64rem){.lp .lp-hero-argi{--argi-size:8rem;display:block;justify-self:end;margin-block-start:calc(-1 * var(--space-l))}.lp .lp-entries{position:relative}.lp .lp-entries>.lp-hero-argi{margin-block-start:calc(-1 * var(--space-xl))}}@media (min-width:88rem){.lp .lp-entries>.lp-hero-argi{position:absolute;inset-inline-start:calc(100% + var(--space-xl));inset-block-start:0;margin:0}}.lp .lp-premium-link{margin:0;font-size:var(--step-n1);color:var(--ds-text-mid)}.lp .lp-media{margin:0;inline-size:100%;max-inline-size:30rem;justify-self:center}.lp .lp-media__card{padding:var(--space-m)}.lp .lp-media__img{display:block;inline-size:100%;block-size:auto;border:1px solid var(--ds-border);border-radius:var(--radius-control)}.lp .lp-ex__caption,.lp .lp-media figcaption{margin-block-start:var(--space-xs);font-size:var(--step-n1);color:var(--ds-text-mid)}@container mkt-tool (min-width: 60rem){.lp .lp-launch-grid.mkt-has-aside{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.lp .lp-gallery,.lp .lp-launcher{gap:0;padding:0;overflow:hidden;border-color:var(--ds-border-strong)}.lp .lp-launcher{max-inline-size:44rem}.lp .lp-tablist{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-block-end:1px solid var(--ds-border)}.lp .lp-tab{display:grid;place-items:center;min-block-size:48px;padding-inline:var(--space-xs);border-block-end:3px solid transparent;font-size:var(--step-n1);font-weight:600;text-align:center;text-decoration:none;color:var(--ds-text-mid)}.lp .lp-tab[aria-selected=true]{border-block-end-color:var(--tool-accent);color:var(--ds-text);background-color:var(--ds-page)}.lp .lp-short,.lp .lp-tab__short{display:none}@media (max-width:24.99rem){.lp .lp-long,.lp .lp-tab__long{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.lp .lp-short,.lp .lp-tab__short{display:inline}}.lp .lp-panel[hidden]{display:none}.lp .lp-paste{display:grid;gap:var(--space-s);padding:var(--space-l)}.lp .lp-paste label{font-weight:600;color:var(--ds-text)}.lp .lp-paste p{margin:0}.lp .lp-textarea{inline-size:100%;min-block-size:calc(5 * 1.6em + 2 * var(--space-s));padding:var(--space-s);border:1px solid var(--ds-border-strong);border-radius:var(--radius-control);background-color:var(--ds-page);color:var(--ds-text);font:inherit;line-height:var(--leading-body);resize:vertical}@media (min-width:48rem){.lp .lp-textarea{min-block-size:calc(8 * 1.6em + 2 * var(--space-s))}}.lp .lp-counter{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--step-n1);color:var(--ds-text-mid)}.lp .lp-paste .mkt-btn{inline-size:100%}.lp .lp-paste .mkt-btn:disabled{cursor:not-allowed;background-color:var(--ds-sunken);color:var(--ds-text-mid);border-color:var(--ds-border-strong)}@media (min-width:40rem){.lp .lp-paste .mkt-btn{inline-size:auto;justify-self:start}}@media (min-width:64rem){.lp .lp-ex-grid>.mkt-area--lead{grid-column:1/5;align-self:start}.lp .lp-ex-grid>.mkt-area--media{grid-column:5/13;align-self:start}}.lp .lp-ex{display:grid;gap:var(--space-l);padding:var(--space-l)}.lp .lp-ex__media{margin:0;min-inline-size:0}.lp .lp-ex__media .lp-media{max-inline-size:22rem}.lp .lp-ex__facts{display:grid;gap:var(--space-s);align-content:start;justify-items:start;order:-1}@media (min-width:48rem){.lp .lp-ex{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.lp .lp-ex__facts{order:0}}@media (max-width:47.99rem){.lp .lp-ex__facts .mkt-btn{inline-size:100%}}.lp .lp-facts{display:grid;gap:var(--space-xs);margin:0;padding:0;list-style:none}.lp .lp-facts li{display:flex;align-items:flex-start;gap:var(--space-xs);color:var(--ds-text)}.lp .lp-facts svg{flex:none;margin-block-start:.2em;color:var(--ds-verdigris-text)}.lp .lp-cell{overflow:hidden}.lp .lp-cell__accent{display:grid;gap:var(--space-s);align-content:start;block-size:100%}.lp .lp-cell__accent:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:4px;background-color:var(--tool-accent)}.lp .lp-cell__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s)}.lp .lp-extract{display:grid;gap:var(--space-xs);margin:0;padding:var(--space-s) var(--space-m);border:1px solid var(--ds-border);border-radius:var(--radius-control);background-color:var(--ds-page);font-family:var(--font-mono);font-size:var(--step-n1);color:var(--ds-text);overflow-wrap:anywhere}.lp .lp-extract :where(p,dd,dt){margin:0;color:var(--ds-text)}.lp .lp-extract .lp-extract__label{font-size:var(--step-n2);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ds-text-mid)}.lp .lp-extract .lp-extract__meta{font-family:var(--font-text);color:var(--ds-text-mid)}.lp .lp-kw{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0;padding:0;list-style:none}.lp .lp-kw li{padding:var(--space-2xs) var(--space-xs);border:1px solid var(--ds-verdigris);border-radius:var(--radius-pill);background-color:var(--ds-verdigris-soft);color:var(--ds-text)}.lp .lp-kw--miss li{border-color:var(--ds-warm);background-color:var(--ds-warm-soft)}.lp .lp-quote{border-inline-start:3px solid var(--tool-accent,var(--ds-primary))}.lp .lp-flip>summary{display:inline-flex;align-items:center;min-block-size:44px;cursor:pointer;font-family:var(--font-text);font-weight:600;color:var(--ds-link)}.lp .lp-links{display:flex;flex-wrap:wrap;gap:0 var(--space-m);margin-block-start:auto}.lp .lp-links--inverse .lp-link{color:var(--ds-on-inverse)}.lp .lp-src div{display:flex;justify-content:space-between;gap:var(--space-s);padding-block:var(--space-2xs);border-block-end:1px dashed var(--ds-border)}.lp .lp-src div:last-child{border:0}.lp .lp-proof-title{margin-block-end:var(--space-l)}.lp .lp-proof-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-s);margin-block-start:var(--space-xl);font-size:var(--step-n1);color:var(--ds-text-mid)}.lp .lp-proof-foot p{margin:0}.lp .lp-step__body{display:grid;gap:var(--space-xs);justify-items:start}.lp .lp-step__body p{margin:0;max-inline-size:52ch;color:var(--ds-text-mid)}.lp .lp-vis{max-inline-size:26rem;margin:0;padding:var(--space-m);border:1px solid var(--ds-border);border-radius:var(--radius-card);background-color:var(--ds-raised);font-size:var(--step-n1);color:var(--ds-text)}.lp .lp-vis p{margin:0}.lp .lp-vis__dots{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s)}.lp .lp-offer{display:grid;gap:var(--space-2xs)}.lp .lp-offer__top{display:flex;align-items:start;justify-content:space-between;gap:var(--space-s)}.lp .lp-match,.lp .lp-offer__title{font-weight:600}.lp .lp-match{font-family:var(--font-mono);font-size:var(--step-1);color:var(--ds-verdigris-text)}.lp .lp-compare{display:grid;gap:var(--space-xl)}@media (min-width:64rem){.lp .lp-compare{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}}.lp .lp-table{display:grid;gap:var(--space-s);min-inline-size:0}.lp .lp-table__note{margin:0;font-size:var(--step-n1);color:var(--ds-text-mid)}.lp .lp-pricebox{display:grid;gap:var(--space-m);justify-items:start;padding:var(--space-xl) var(--space-l)}.lp .lp-pricebox__price{font-family:var(--font-mono);font-size:var(--step-4);font-weight:600;line-height:1;color:var(--ds-on-inverse)}.lp .lp-pricebox .mkt-btn{inline-size:100%}.lp .lp-pricebox__terms{font-size:var(--step-n1)}.lp .lp-pricebox__links{display:grid;gap:0}.lp .lp-faq-all{margin-block-start:var(--space-l)}.lp .lp-band .mkt-ctaband__actions{display:flex;flex-wrap:wrap;gap:var(--space-s)}@media (max-width:47.99rem){.lp .lp-band .mkt-ctaband__actions{flex-direction:column;inline-size:100%}.lp .lp-band .mkt-btn{inline-size:100%}}.lp .lp-konami{position:fixed;inset-block-end:var(--space-xl);inset-inline:var(--space-m);z-index:60;max-inline-size:26rem;margin-inline:auto;padding:var(--space-m) var(--space-l);border:1px solid var(--ds-border-strong);border-radius:var(--radius-card);background-color:var(--ds-raised);box-shadow:var(--elev-overlay);color:var(--ds-text-mid)}.lp .lp-konami p{margin:0}.lp .lp-konami__title{font-family:var(--font-display);font-weight:600;color:var(--ds-text)}.lp .mkt-card--inverse p{color:var(--ds-on-inverse-mid)}.lp .mkt-card--inverse .lp-pricebox__price{color:var(--ds-on-inverse)}@container mkt-tool (min-width: 60rem){.lp .lp-launch-grid.mkt-has-aside{grid-template-areas:"main aside" "after aside";grid-template-rows:auto 1fr}.lp .lp-launch-grid>.lp-after{grid-area:after;align-self:start}}@media (min-width:64rem){.lp .lp-ex-grid>.mkt-area--lead{grid-row:1}.lp .lp-ex-grid{grid-template-rows:auto 1fr}.lp .lp-ex-grid>.mkt-area--media{grid-row:1/span 2}.lp .lp-ex-grid>.lp-after{grid-column:1/5;grid-row:2;align-self:start}}@media (max-width:47.99rem){.lp .lp-lead{gap:var(--space-s)}.lp .lp-ex,.lp .lp-paste{padding:var(--space-m)}.lp .lp-ex__facts .mkt-btn{order:-1}}.lp .lp-ex__facts{display:flex;flex-direction:column;align-items:flex-start}.lp .lp-ads{margin:0;font-size:var(--step-n1);color:var(--ds-text-mid);max-inline-size:36rem}.lp .lp-entries{display:grid;gap:var(--space-2xs);justify-items:start}.lp .lp-entries,.lp .lp-other-entries{inline-size:100%}.lp .lp-media-col{display:grid;min-inline-size:0}@media (max-width:47.99rem){.lp .lp-media{max-inline-size:14rem}.lp .lp-hero-eyebrow{display:none}}.lp .lp-hero-split{align-items:start}.lp .lp-bento{display:none}@media (min-width:40rem){.lp .lp-tools-list{display:none}.lp .lp-bento{display:grid}}@media (min-width:40rem) and (max-width:63.99rem){.lp .lp-cell--minor .lp-extract{display:none}.lp .lp-bento>.lp-cell-slot:last-child{grid-column:1/-1}}@media (max-width:63.99rem){.lp .mkt-steps__inline-visual{display:none}}@media (min-width:48rem) and (max-width:63.99rem){.lp .mkt-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-l)}}.lp .lp-vis__list{display:grid;gap:var(--space-2xs);list-style:none}@media (max-width:39.99rem){.lp .lp-textarea{min-block-size:calc(3 * 1.6em + 2 * var(--space-s))}.lp .lp-launch-grid{row-gap:var(--space-m)}.lp .lp-launcher .lp-paste{gap:var(--space-xs);padding:var(--space-s) var(--space-m) var(--space-m)}}@media (max-width:24.99rem){.lp .lp-tab{min-block-size:44px}}