.lx .lxg__grid{--lxg-gap:var(--lx-space-2);align-items:stretch;gap:var(--lxg-gap);display:flex}.lx .lxg__col{flex-direction:column;flex:1 1 calc((100% - var(--lxg-gap))/2);border-radius:var(--lx-radius-md);min-width:0;padding-inline:var(--lx-card-pad-lg);background:#e4e5e9;justify-content:center;padding-block:clamp(1.25rem,.75rem + 1.7vw,2.25rem);display:flex}@media (max-width:1023px){.lx .lxg__grid{align-items:stretch;gap:var(--lx-space-6);flex-direction:column}}.lx .wl-fit-ledger{column-gap:var(--lx-space-6);margin-top:var(--lx-space-8);grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;display:grid}.lx .wl-fit-group{grid-template-rows:subgrid;grid-row:1/6;display:grid}@media (max-width:1023px){.lx .wl-fit-ledger{gap:var(--lx-space-8);grid-template-rows:none;grid-template-columns:1fr}.lx .wl-fit-group{grid-row:auto;display:block}}.lx .pg-hero{padding-top:var(--lx-section-y)}.lx .pg-hero .abt-lede{max-width:62ch}.lx .pg-h1{max-width:20ch}.lx .pg-intro{margin:var(--lx-space-6)0 0;max-width:68ch;font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text)}.lx .pg-steps{gap:var(--lx-space-6);margin-top:var(--lx-space-8);display:grid}.lx .pg-step{gap:var(--lx-space-5);padding-top:var(--lx-space-5);border-top:1px solid var(--lx-border);grid-template-columns:3.25rem 1fr;display:grid}.lx .pg-step-n{font-family:var(--lx-font-display);font-size:var(--lx-fs-label);letter-spacing:var(--lx-ls-label);color:var(--lx-text-muted);padding-top:.4em;font-weight:600}.lx .pg-step h3{margin:0 0 var(--lx-space-2);font-family:var(--lx-font-display);font-weight:500;font-size:var(--lx-fs-h4);letter-spacing:var(--lx-ls-h4);line-height:var(--lx-lh-h4);color:var(--lx-ink)}.lx .pg-step p{max-width:68ch;font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text);margin:0}.lx .pg-step p+p{margin-top:var(--lx-space-3)}.lx .pg-steps--wide .pg-step{grid-template-columns:8.5rem 1fr}@media (max-width:639px){.lx .pg-step{gap:var(--lx-space-2);grid-template-columns:1fr}.lx .pg-steps--wide .pg-step{grid-template-columns:1fr}}.lx .pg-list{margin-top:var(--lx-space-8);max-width:72ch}.lx .pg-list li{padding:var(--lx-space-5)0;border-bottom:1px solid var(--lx-border);font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text)}.lx .pg-list li:first-child{padding-top:0}.lx .pg-links{align-items:center;gap:var(--lx-space-3)var(--lx-space-8);margin-top:var(--lx-space-6);flex-wrap:wrap;display:flex}.lx .pg-links .wl-link{margin:0}.lx .pg-close{margin:var(--lx-space-8)0 0;max-width:68ch;font-size:var(--lx-fs-lede);line-height:var(--lx-lh-lede);color:var(--lx-text)}.lx .pg-actions{gap:var(--lx-space-3);margin-top:var(--lx-space-8);flex-wrap:wrap;display:flex}.lx .pg-facts{gap:var(--lx-space-4);margin-top:var(--lx-space-10);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.lx .pg-fact{gap:var(--lx-space-3);min-height:112px;padding:var(--lx-space-6);border-radius:var(--lx-radius-md);background:#e4e5e9;flex-direction:column;display:flex}.lx .pg-fact-head{align-items:center;gap:var(--lx-space-3);min-width:0;display:flex}.lx .pg-fact-icon{border-radius:var(--lx-radius-sm);background:var(--lx-white);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.lx .pg-fact-icon svg{width:16px;height:16px;fill:var(--lx-navy)}.lx .pg-fact-label{min-width:0;font-family:var(--lx-font-body);font-size:var(--lx-fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--lx-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.lx .pg-fact-value{font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-ink);margin:auto 0 0}.lx .pg-fact--price{--wl-black:color-mix(in oklab,var(--lx-navy-deep)60%,black);background-color:var(--wl-black);background-image:radial-gradient(120% 90% at 24% 20%,var(--lx-navy)0%,var(--lx-navy-deep)45%,var(--wl-black)100%)}.lx .pg-fact--price .pg-fact-icon{background:#ffffff24}.lx .pg-fact--price .pg-fact-icon svg{fill:var(--lx-white)}.lx .pg-fact--price .pg-fact-label{color:#ffffffad}.lx .pg-fact--price .pg-fact-value{color:var(--lx-white)}@media (max-width:1023px){.lx .pg-facts{grid-template-columns:1fr 1fr 1fr}}@media (max-width:639px){.lx .pg-facts{grid-template-columns:1fr 1fr}}@media (max-width:479px){.lx .pg-facts{grid-template-columns:1fr}}.lx .pg-group{margin-top:var(--lx-space-10)}.lx .pg-group-h{margin:0 0 var(--lx-space-2);font-family:var(--lx-font-display);font-size:var(--lx-fs-label);letter-spacing:var(--lx-ls-label);font-weight:600;line-height:var(--lx-lh-label);text-transform:uppercase;color:var(--lx-text-muted)}.lx .pg-row{gap:var(--lx-space-5);padding:var(--lx-space-5)0;border-top:1px solid var(--lx-border);grid-template-columns:15rem minmax(0,1fr) 13rem;align-items:start;display:grid}.lx .pg-row-name{font-family:var(--lx-font-display);font-weight:500;font-size:var(--lx-fs-h4);letter-spacing:var(--lx-ls-h4);line-height:var(--lx-lh-h4);color:var(--lx-ink);margin:0}.lx .pg-row-name a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lx-border-strong);text-decoration-color:var(--lx-border-strong);text-underline-offset:4px}.lx .pg-row-name a:hover{-webkit-text-decoration-color:var(--lx-red);text-decoration-color:var(--lx-red)}.lx .pg-row-line{font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text);margin:0}.lx .pg-row-price{font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-ink);margin:0;font-weight:600}.lx .pg-row-price span{color:var(--lx-text-muted);font-weight:400;font-size:var(--lx-fs-sm);display:block}@media (max-width:1023px){.lx .pg-row{gap:var(--lx-space-2);grid-template-columns:1fr}}.lx .pg-rhythm{gap:var(--lx-space-8);margin-top:var(--lx-space-10);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:132px;display:grid;position:relative}.lx .pg-rhythm:before{content:"";border-radius:var(--lx-radius-full);background:var(--lx-border);height:6px;position:absolute;top:0;left:0;right:0}.lx .pg-rhythm__item{min-width:0;position:relative}.lx .pg-rhythm__item:before{content:"";border-radius:var(--lx-radius-full);background:var(--lx-navy);width:14px;height:14px;position:absolute;top:-136px}.lx .pg-rhythm__item:after{content:"";border-left:1px dashed var(--lx-border-strong);height:104px;position:absolute;top:-122px}.lx .pg-rhythm__item--start{text-align:left}.lx .pg-rhythm__item--start:before{left:0}.lx .pg-rhythm__item--start:after{left:6px}.lx .pg-rhythm__item--mid{text-align:center}.lx .pg-rhythm__item--mid:before{left:50%;transform:translate(-50%)}.lx .pg-rhythm__item--mid:after{left:50%}.lx .pg-rhythm__item--end{text-align:right}.lx .pg-rhythm__item--end:before{right:0}.lx .pg-rhythm__item--end:after{right:6px}.lx .pg-rhythm__n{font-family:var(--lx-font-body);font-size:var(--lx-fs-sm);letter-spacing:.12em;color:var(--lx-ink);margin:0;font-weight:600}.lx .pg-rhythm__label{margin:var(--lx-space-3)0 0;font-family:var(--lx-font-body);font-size:var(--lx-fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--lx-text-muted);font-weight:600}.lx .pg-rhythm__t{margin:var(--lx-space-1)0 0;font-family:var(--lx-font-display);letter-spacing:var(--lx-ls-h4);color:var(--lx-ink);font-size:1.0625rem;font-weight:500;line-height:1.35}.lx .pg-rhythm__d{margin:var(--lx-space-2)0 0;font-size:var(--lx-fs-sm);line-height:var(--lx-lh-body);color:var(--lx-text)}@media (max-width:900px){.lx .pg-rhythm{gap:var(--lx-space-8);grid-template-columns:1fr;padding-top:0}.lx .pg-rhythm:before{display:none}.lx .pg-rhythm__item{padding-left:var(--lx-space-6);text-align:left}.lx .pg-rhythm__item:before{top:4px;left:0;right:auto;transform:none}.lx .pg-rhythm__item:after{display:none}.lx .pg-rhythm__item--mid:before,.lx .pg-rhythm__item--end:before{left:0;right:auto;transform:none}}.lx .pg-product{gap:var(--lx-space-12);margin-top:var(--lx-space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.lx .pg-product__media{gap:var(--lx-space-2);display:grid}.lx .pg-product__media img{object-fit:cover;width:100%;height:100%;display:block}.lx .pg-product__media-main{border-radius:var(--lx-radius-md);aspect-ratio:4/3;background:var(--lx-linen);overflow:hidden}.lx .pg-product__media-row{gap:var(--lx-space-2);aspect-ratio:4/3;grid-template-columns:1fr 1fr;display:grid}.lx .pg-product__media-row>*{min-height:0}.lx .pg-product__media-sub{border-radius:var(--lx-radius-md);background:var(--lx-linen);overflow:hidden}.lx .pg-product__quote{isolation:isolate;padding:var(--lx-space-6);border-radius:var(--lx-radius-md);--pg-product-black:color-mix(in oklab,var(--lx-navy-deep)60%,black);background-color:var(--pg-product-black);background-image:radial-gradient(120% 90% at 24% 20%,var(--lx-navy)0%,var(--lx-navy-deep)45%,var(--pg-product-black)100%);align-items:center;display:flex;position:relative;overflow:hidden}.lx .pg-product__quote:after{content:"";z-index:-1;pointer-events:none;filter:url(#lxc-grain);opacity:.12;mix-blend-mode:screen;position:absolute;inset:0}.lx .pg-product__quote p{font-family:var(--lx-font-display);letter-spacing:-.005em;color:var(--lx-white);margin:0;font-size:1.25rem;font-weight:500;line-height:1.4}.lx .pg-product__lede{margin:var(--lx-space-4)0 0;max-width:62ch;font-size:var(--lx-fs-lede);line-height:var(--lx-lh-lede);color:var(--lx-text)}.lx .pg-product__steps{margin:var(--lx-space-6)0 0;border-top:1px solid var(--lx-border);padding:0;list-style:none}.lx .pg-product__steps li{padding:var(--lx-space-4)0;border-bottom:1px solid var(--lx-border)}.lx .pg-product__n{align-items:center;gap:var(--lx-space-2);margin:0 0 var(--lx-space-2);font-family:var(--lx-font-body);font-size:var(--lx-fs-caption);letter-spacing:.08em;color:var(--lx-text-muted);font-weight:600;display:flex}.lx .pg-product__n:before{content:"";background:var(--lx-red);flex:none;width:6px;height:6px}.lx .pg-product__step-t{font-family:var(--lx-font-display);letter-spacing:var(--lx-ls-h4);color:var(--lx-ink);margin:0;font-size:1.0625rem;font-weight:500;line-height:1.35}.lx .pg-product__step-d{margin:var(--lx-space-1)0 0;font-size:var(--lx-fs-sm);line-height:var(--lx-lh-body);color:var(--lx-text)}@media (max-width:1023px){.lx .pg-product{gap:var(--lx-space-10);grid-template-columns:1fr}}@media (max-width:479px){.lx .pg-product__media-row{aspect-ratio:auto;grid-template-columns:1fr}.lx .pg-product__quote{min-height:180px}}@media (max-width:639px){.lx .pg-problem-card{padding:var(--lx-space-8)var(--lx-space-6)}}.lx .pg-faq{margin-top:var(--lx-space-8)}.lx .pg-faq__item{border-top:1px dashed var(--lx-border)}.lx .pg-faq__item:last-child{border-bottom:1px dashed var(--lx-border)}.lx .pg-faq__q{justify-content:space-between;align-items:center;gap:var(--lx-space-6);padding:var(--lx-space-6)0;cursor:pointer;font-family:var(--lx-font-display);font-weight:500;font-size:var(--lx-fs-h4);letter-spacing:var(--lx-ls-h4);line-height:var(--lx-lh-h4);color:var(--lx-ink);list-style:none;display:flex}.lx .pg-faq__q::-webkit-details-marker{display:none}.lx .pg-faq__q span:first-child{flex:auto}.lx .pg-faq__toggle{flex:none;width:40px;height:40px;transition:transform .2s;position:relative}.lx .pg-faq__toggle:before,.lx .pg-faq__toggle:after{content:"";background:var(--lx-navy);border-radius:1px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lx .pg-faq__toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.lx .pg-faq__item[open] .pg-faq__toggle{transform:rotate(45deg)}.lx .pg-faq__a{padding:0 0 var(--lx-space-6);max-width:74ch}.lx .pg-faq__a p{font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text);margin:0}.lx .pg-faq__a p+p{margin-top:var(--lx-space-3)}.lx .pg-pick{gap:var(--lx-space-6);margin-top:var(--lx-space-8);grid-template-columns:1fr 1fr;display:grid}.lx .pg-pick-card{padding:var(--lx-space-6);border-radius:var(--lx-radius-md);background:#e4e5e9}.lx .pg-pick-card h3{margin:0 0 var(--lx-space-3);font-family:var(--lx-font-display);font-weight:500;font-size:var(--lx-fs-h4);letter-spacing:var(--lx-ls-h4);line-height:var(--lx-lh-h4);color:var(--lx-ink)}.lx .pg-pick-card p{font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text);margin:0}.lx .pg-pick-card p+p{margin-top:var(--lx-space-3)}@media (max-width:767px){.lx .pg-pick{grid-template-columns:1fr}}.lx .pg-ctab-lede{max-width:80ch}.lx .pg-ctab{margin-top:var(--lx-space-8)}.lx .pg-ctab__row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.lx .pg-ctab__row+.pg-ctab__row{border-top:1px dotted #c9ccd3}.lx .pg-ctab__row--head{border-bottom:1px solid #c9ccd3}.lx .pg-ctab__cell{min-width:0;padding:var(--lx-space-5)var(--lx-space-4);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.lx .pg-ctab__row--head .pg-ctab__cell{justify-content:flex-start}.lx .pg-ctab__cell:first-child{padding-left:0}.lx .pg-ctab__cell--hi{background:#f2f3f5}.lx .pg-ctab__eyebrow{font-size:var(--lx-fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-text-muted);margin:0}.lx .pg-ctab__name{font-family:var(--lx-font-display);font-weight:500;font-size:var(--lx-fs-h4);letter-spacing:var(--lx-ls-h4);line-height:var(--lx-lh-h4);color:var(--lx-ink);margin:0}.lx .pg-ctab__price{margin:var(--lx-space-1)0 0;font-size:var(--lx-fs-sm);color:var(--lx-text-muted);line-height:1.4}.lx .pg-ctab__badge{margin-top:var(--lx-space-3);border-radius:var(--lx-radius-full);background:var(--lx-white);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-text-muted);padding:.25rem .5rem;font-size:.6875rem;display:inline-block}.lx .pg-ctab__group{align-items:center;gap:var(--lx-space-3);display:flex}.lx .pg-ctab__ic{border-radius:var(--lx-radius-sm);background:#e4e5e9;flex:none;place-items:center;width:38px;height:38px;display:grid}.lx .pg-ctab__ic svg{width:15px;height:15px;fill:var(--lx-navy)}.lx .pg-ctab__group h3{font-family:var(--lx-font-display);font-weight:500;font-size:var(--lx-fs-body);color:var(--lx-ink);margin:0;line-height:1.3}.lx .pg-ctab__label{font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text)}.lx .pg-ctab__dot{width:15px;height:15px;fill:var(--lx-navy);display:block}.lx .pg-ctab__dot--no{fill:var(--lx-text-muted)}@media (max-width:767px){.lx .pg-ctab__row{grid-template-columns:minmax(0,1fr) 5rem 5rem}.lx .pg-ctab__cell{padding:var(--lx-space-4)var(--lx-space-3)}.lx .pg-ctab__name{font-size:var(--lx-fs-sm)}.lx .pg-ctab__price,.lx .pg-ctab__badge{display:none}.lx .pg-ctab__label{font-size:var(--lx-fs-sm)}.lx .pg-ctab__ic{width:30px;height:30px}.lx .pg-ctab__group h3{font-size:var(--lx-fs-sm)}.lx .pg-ctab__row--cta{grid-template-columns:1fr}.lx .pg-ctab__row--cta .pg-ctab__cell:first-child{display:none}.lx .pg-ctab__row--cta .pg-ctab__cell{align-items:stretch;padding-bottom:0}.lx .pg-ctab__row--cta .pg-ctab__cell:last-child{padding-bottom:var(--lx-space-4)}.lx .pg-ctab__row--cta .lx-btn{text-align:center;justify-content:center}.lx .pg-ctab__row--cta .pg-ctab__cell--hi{background:0 0}}.lx .pg-tiers{gap:var(--lx-space-6);margin-top:var(--lx-space-8);display:grid}.lx .pg-tier{padding-top:var(--lx-space-5);border-top:1px solid var(--lx-border)}.lx .pg-tier-head{align-items:baseline;gap:var(--lx-space-2)var(--lx-space-5);flex-wrap:wrap;display:flex}.lx .pg-tier-head h3{font-family:var(--lx-font-display);font-weight:500;font-size:var(--lx-fs-h4);letter-spacing:var(--lx-ls-h4);line-height:var(--lx-lh-h4);color:var(--lx-ink);margin:0}.lx .pg-tier-price{font-size:var(--lx-fs-body);color:var(--lx-ink);font-weight:600}.lx .pg-tier p{margin:var(--lx-space-3)0 0;max-width:70ch;font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text)}.lx .pg-tier ul{margin:var(--lx-space-3)0 0;max-width:70ch}.lx .pg-tier li{padding-left:var(--lx-space-5);margin-top:var(--lx-space-2);font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text);position:relative}.lx .pg-tier li:before{content:"";background:var(--lx-red);width:6px;height:6px;position:absolute;top:.62em;left:0}.lx .pg-big{gap:var(--lx-space-8)var(--lx-space-16);margin:var(--lx-space-8)0 0;flex-wrap:wrap;display:flex}.lx .pg-big>div{min-width:0}.lx .pg-big dt{font-family:var(--lx-font-body);font-size:var(--lx-fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--lx-text-muted);font-weight:600}.lx .pg-big dd{margin:var(--lx-space-2)0 0;font-family:var(--lx-font-display);font-weight:400;font-size:var(--lx-fs-h3);letter-spacing:var(--lx-ls-h3);line-height:var(--lx-lh-h3);color:var(--lx-ink)}.lx .pg-note{margin:var(--lx-space-6)0 0;max-width:70ch;font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text)}.lx .pg-sub{margin:var(--lx-space-8)0 var(--lx-space-3);font-family:var(--lx-font-display);font-weight:500;font-size:var(--lx-fs-h4);letter-spacing:var(--lx-ls-h4);line-height:var(--lx-lh-h4);color:var(--lx-ink)}.lx .kb-rel{gap:var(--lx-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lx .kb-rel__item{gap:var(--lx-space-1);padding:var(--lx-space-5);border:1px solid var(--lx-border);border-radius:var(--lx-radius-md);background:var(--lx-white);transition:border-color var(--lx-dur-2)var(--lx-ease-out);flex-direction:column;text-decoration:none;display:flex}.lx .kb-rel__item:hover{border-color:var(--lx-navy)}.lx .kb-rel__label{font-family:var(--lx-font-display);color:var(--lx-ink);font-size:1.0625rem;font-weight:500;line-height:1.35}.lx .kb-rel__sub{font-size:var(--lx-fs-sm);line-height:var(--lx-lh-body);color:var(--lx-text-muted)}.lx .ind-hero{padding-top:var(--lx-space-16);padding-bottom:var(--lx-space-12)}.lx .ind-hero__grid{gap:var(--lx-space-16);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;display:grid}.lx .ind-hero__h{margin:var(--lx-space-5)0 0;font-family:var(--lx-font-display);font-weight:400;font-size:var(--lx-fs-display);letter-spacing:-.015em;color:var(--lx-ink);text-wrap:balance;line-height:1.06}.lx .ind-hero__lede{margin:var(--lx-space-5)0 0;font-size:var(--lx-fs-lede);line-height:var(--lx-lh-lede);color:var(--lx-text);text-wrap:pretty}.lx .ind-hero__actions{margin-top:var(--lx-space-6);gap:var(--lx-space-3);flex-wrap:wrap;display:flex}.lx .ind-hero__media{border-radius:var(--lx-radius-md);box-shadow:var(--lx-shadow-2);background:#e4e5e9;overflow:hidden}.lx .ind-hero__media img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}.lx .ind-blocks{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.lx .ind-blocks{grid-template-columns:1fr 1fr}}@media (max-width:479px){.lx .ind-blocks{grid-template-columns:1fr}}.lx .ind-help{isolation:isolate;margin-top:var(--lx-space-10);padding:var(--lx-space-12)var(--lx-space-8);border-radius:var(--lx-radius-md);text-align:center;--ind-black:color-mix(in oklab,var(--lx-navy-deep)60%,black);background-color:var(--ind-black);background-image:radial-gradient(120% 90% at 24% 20%,var(--lx-navy)0%,var(--lx-navy-deep)45%,var(--ind-black)100%);position:relative;overflow:hidden}.lx .ind-help:after{content:"";z-index:-1;pointer-events:none;filter:url(#lxc-grain);opacity:.12;mix-blend-mode:screen;position:absolute;inset:0}.lx .ind-help__eyebrow{align-items:center;gap:var(--lx-space-3);margin:0 0 var(--lx-space-4);font-family:var(--lx-font-body);font-size:var(--lx-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--lx-text-on-dark-accent);font-weight:600;display:inline-flex}.lx .ind-help__eyebrow:before{content:"";background:var(--lx-apricot);width:9px;height:9px}.lx .ind-help__h{font-family:var(--lx-font-display);font-weight:400;font-size:var(--lx-fs-h2);line-height:var(--lx-lh-h2,1.15);color:var(--lx-white);margin:0}.lx .ind-help__p{margin:var(--lx-space-6)auto 0;max-width:84ch;font-size:var(--lx-fs-lede);line-height:var(--lx-lh-body);color:var(--lx-text-on-dark-2)}.lx .bl-grid{gap:var(--lx-space-8)var(--lx-space-6);margin-top:var(--lx-space-12);grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lx .bl-card{grid-template-rows:subgrid;gap:var(--lx-space-3);color:inherit;grid-row:span 3;text-decoration:none;display:grid}.lx .bl-card__cover{aspect-ratio:1;border-radius:var(--lx-radius-md);background:#e4e5e9;display:block;overflow:hidden}.lx .bl-card__cover img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform var(--lx-dur-3)var(--lx-ease-out),filter var(--lx-dur-3)var(--lx-ease-out);display:block}.lx .bl-card:hover .bl-card__cover img,.lx .bl-card:focus-visible .bl-card__cover img{filter:grayscale(0);transform:scale(1.03)}.lx .bl-card__title{font-family:var(--lx-font-display);font-weight:500;font-size:var(--lx-fs-h4);letter-spacing:var(--lx-ls-h4);line-height:var(--lx-lh-h4);color:var(--lx-ink);margin:0}.lx .bl-card__excerpt{font-size:var(--lx-fs-sm);line-height:var(--lx-lh-body);color:var(--lx-text-muted);margin:0}.lx .bl-card:focus-visible{outline:2px solid var(--lx-focus);outline-offset:4px;border-radius:4px}@media (max-width:1023px){.lx .bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.lx .bl-grid{grid-template-rows:none;grid-template-columns:1fr}.lx .bl-card{grid-row:auto;grid-template-rows:none}}@media (prefers-reduced-motion:reduce){.lx .bl-card__cover img{transition:none}.lx .bl-card:hover .bl-card__cover img{transform:none}}@media (max-width:1023px){.lx .ind-hero__grid{gap:var(--lx-space-8);grid-template-columns:1fr}.lx .ind-hero__media{max-width:420px}}.lx .loc-card{border-radius:var(--lx-radius-md);min-height:max-content;padding:var(--lx-space-8);color:var(--lx-white);background-color:color-mix(in oklab,var(--lx-navy-deep)60%,black);background-image:radial-gradient(120% 90% at 24% 20%,var(--lx-navy)0%,var(--lx-navy-deep)45%,color-mix(in oklab,var(--lx-navy-deep)60%,black)100%);box-shadow:var(--lx-shadow-2);align-content:center;display:grid}.lx .loc-card__h{font-family:var(--lx-font-display);font-weight:400;font-size:var(--lx-fs-h3);line-height:var(--lx-lh-h3);color:var(--lx-white);margin:0}.lx .loc-card__list{margin:var(--lx-space-6)0 0;gap:var(--lx-space-4);padding:0;list-style:none;display:grid}.lx .loc-card__item{align-items:center;gap:var(--lx-space-3);min-width:0;font-size:var(--lx-fs-body);color:var(--lx-text-on-dark-2);line-height:1.45;display:flex}.lx .loc-card__icon{border-radius:var(--lx-radius-sm);background:#ffffff24;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.lx .loc-card__icon svg{width:16px;height:16px;fill:var(--lx-white)}.lx .loc-card a{color:var(--lx-white);text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}.lx .loc-intro{margin:var(--lx-space-4)0 0;max-width:72ch;font-size:var(--lx-fs-lede);line-height:var(--lx-lh-lede);color:var(--lx-text)}.lx .loc-prose{max-width:72ch}.lx .loc-prose p{margin:var(--lx-space-4)0 0;font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text)}.lx .loc-cards{gap:var(--lx-space-4);margin-top:var(--lx-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lx .loc-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lx .kb-rel__item--static:hover{border-color:var(--lx-border)}.lx .loc-more{padding-top:var(--lx-space-3);font-size:var(--lx-fs-sm);color:var(--lx-navy);margin-top:auto;font-weight:600}.lx .loc-links{gap:var(--lx-space-2)var(--lx-space-6);margin-top:var(--lx-space-6);flex-wrap:wrap;display:flex}.lx .loc-links a{color:var(--lx-navy);text-decoration:underline;-webkit-text-decoration-color:var(--lx-border-strong);text-decoration-color:var(--lx-border-strong);text-underline-offset:3px;font-weight:600}.lx .loc-links a:hover{-webkit-text-decoration-color:var(--lx-red);text-decoration-color:var(--lx-red)}.lx .loc-num{margin:var(--lx-space-4)0 0;font-family:var(--lx-font-display);font-weight:400;font-size:var(--lx-fs-h3);color:var(--lx-ink);line-height:1.15}.lx .loc-num-note{font-size:var(--lx-fs-sm);line-height:var(--lx-lh-body);color:var(--lx-text);margin:0}.lx .loc-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.lx .loc-source{margin:var(--lx-space-4)0 0;font-size:var(--lx-fs-caption);line-height:var(--lx-lh-body);color:var(--lx-text-muted)}.lx .loc-source a{color:inherit;text-underline-offset:2px;text-decoration:underline}.lx .lxg__grid{min-height:342px}.lx .lxg__col{justify-content:flex-start}.lx .lxg__col .lxg__actions{margin-top:auto}.lx .pg-problem-card__cta{margin-top:var(--lx-space-8)}.lx .loc-case{margin-top:var(--lx-space-6);padding:var(--lx-space-6);border:1px solid var(--lx-border);border-radius:var(--lx-radius-md);background:var(--lx-white);box-shadow:var(--lx-shadow-1)}.lx .loc-case__eyebrow{font-family:var(--lx-font-body);font-size:var(--lx-fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-text-muted);margin:0;font-weight:600}.lx .loc-case__title{margin:var(--lx-space-2)0 0;font-family:var(--lx-font-display);font-weight:500;font-size:var(--lx-fs-h4);color:var(--lx-ink);line-height:1.3}.lx .loc-case__title a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lx-border-strong);text-decoration-color:var(--lx-border-strong);text-underline-offset:3px}.lx .loc-case__title a:hover{-webkit-text-decoration-color:var(--lx-red);text-decoration-color:var(--lx-red)}.lx .loc-case__tag{margin:var(--lx-space-3)0 0;border-radius:var(--lx-radius-full);font-size:var(--lx-fs-caption);letter-spacing:.04em;color:var(--lx-text);background:#e4e5e9;padding:.2rem .6rem;font-weight:600;display:inline-block}.lx .loc-case__sub{margin:var(--lx-space-3)0 0;max-width:80ch;font-size:var(--lx-fs-sm);line-height:var(--lx-lh-body);color:var(--lx-text)}.lx .loc-case__more{margin:var(--lx-space-4)0 0;font-size:var(--lx-fs-sm);font-weight:600}.lx .loc-case__more a{color:var(--lx-navy);text-decoration:underline;-webkit-text-decoration-color:var(--lx-border-strong);text-decoration-color:var(--lx-border-strong);text-underline-offset:3px}.lx .loc-case__more a:hover{-webkit-text-decoration-color:var(--lx-red);text-decoration-color:var(--lx-red)}.lx .pg-problem-card__cta .lx-btn{white-space:normal;text-align:center;max-width:100%;height:auto;padding-block:var(--lx-space-3);line-height:1.3}.lx .loc-tablewrap{margin-top:var(--lx-space-10)}.lx .pg-ctab--cats .pg-ctab__row{grid-template-columns:minmax(0,.9fr) repeat(3,minmax(0,1fr))}.lx .pg-ctab--cats .pg-ctab__cell{padding:var(--lx-space-5)var(--lx-space-4)}@media (min-width:1200px){.lx .loc-card{aspect-ratio:1}}@media (max-width:1023px){.lx .loc-tablewrap{overflow-x:auto}.lx .pg-ctab--cats{min-width:860px}}@media (max-width:767px){.lx .pg-ctab--cats .pg-ctab__row,.lx .pg-ctab--cats .pg-ctab__row--cta{grid-template-columns:minmax(0,.9fr) repeat(3,minmax(0,1fr))}.lx .pg-ctab--cats .pg-ctab__price{display:block}.lx .pg-ctab--cats .pg-ctab__row--cta .pg-ctab__cell:first-child{display:flex}.lx .pg-ctab--cats .pg-ctab__name{font-size:var(--lx-fs-body)}.lx .pg-ctab--cats .pg-ctab__label{font-size:var(--lx-fs-sm)}}@media (max-width:1023px){.lx .loc-cards,.lx .loc-cards--2{grid-template-columns:1fr}.lx .loc-facts{grid-template-columns:1fr 1fr}}@media (max-width:639px){.lx .loc-facts{grid-template-columns:1fr}}.lx .lxp{background:var(--lx-white);--lxp-rule:var(--lx-border);--lxp-title:clamp(1.1875rem,.0625rem + 1.75vw,1.875rem);--lxp-gap:var(--lx-space-10)}.lx .lxp__label{align-items:center;gap:var(--lx-space-2);margin:0 0 var(--lx-space-3);font-family:var(--lx-font-body);font-size:var(--lx-fs-label);letter-spacing:var(--lx-ls-label);font-weight:600;line-height:var(--lx-lh-label);text-transform:uppercase;color:var(--lx-text-muted);display:flex}.lx .lxp__mark{background:var(--lx-red);flex:none;width:6px;height:6px}.lx .lxp__head{margin-bottom:var(--lx-section-head-gap)}.lx .lxp__title{font-family:var(--lx-font-display);font-weight:400;font-size:var(--lx-fs-h2);letter-spacing:var(--lx-ls-h2);line-height:var(--lx-lh-h2);color:var(--lx-ink);margin:0}.lx .lxp__lede{margin:var(--lx-space-4)0 0;font-size:var(--lx-fs-lede);line-height:var(--lx-lh-lede);color:var(--lx-text)}.lx .lxp__grid{column-gap:var(--lxp-gap);grid-template-rows:auto repeat(3,auto) auto;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;display:grid}.lx .lxp__item{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;min-width:0;display:grid;position:relative}.lx .lxp__item+.lxp__item:before{content:"";top:0;bottom:0;left:calc(var(--lxp-gap)/-2 - .5px);border-left:1px dashed var(--lxp-rule);position:absolute}.lx .lxp__card{isolation:isolate;gap:var(--lx-space-5);min-height:268px;margin-bottom:var(--lx-space-8);padding:var(--lx-space-6)var(--lx-space-8);border-radius:var(--lx-radius-md);--lxp-black:color-mix(in oklab,var(--lx-navy-deep)60%,black);background-color:var(--lxp-black);background-image:radial-gradient(120% 90% at 24% 20%,var(--lx-navy)0%,var(--lx-navy-deep)45%,var(--lxp-black)100%);flex-direction:column;display:flex;position:relative}.lx .lxp__card:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;filter:url(#lxc-grain);opacity:.12;mix-blend-mode:screen;position:absolute;inset:0}.lx .lxp__h{justify-content:space-between;gap:var(--lx-space-8);font-family:var(--lx-font-display);font-weight:500;font-size:var(--lxp-title);letter-spacing:var(--lx-ls-h3);line-height:var(--lx-lh-h3);color:var(--lx-ink);flex-direction:column;flex:auto;margin:0;display:flex}.lx .lxp__num{font-size:calc(var(--lxp-title)*1.6);letter-spacing:var(--lx-ls-h2);font-variant-numeric:tabular-nums;color:var(--lx-text-on-dark-accent);font-weight:400;line-height:1}.lx .lxp__t{display:block}.lx .lxp__sum{font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);color:var(--lx-text);margin:0}.lx .lxp__inc{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.lx .lxp__li{align-items:flex-start;gap:var(--lx-space-3);padding-block:var(--lx-space-3);border-top:1px dashed var(--lxp-rule);font-size:var(--lx-fs-body);color:var(--lx-text);line-height:1.5;display:flex}.lx .lxp__li:last-child{border-bottom:1px dashed var(--lxp-rule)}.lx .lxp__check{width:var(--lx-icon-sm);height:var(--lx-icon-sm);color:var(--lx-ink);fill:currentColor;flex:none;margin-top:.33em}.lx .lxp__promise{margin:var(--lx-space-8)0 0;font-size:var(--lx-fs-body);color:var(--lx-ink);font-weight:600;line-height:1.5}.lx .lxp__cta{margin-top:var(--lx-space-12)}.lx .lxp__reveal[data-armed]{opacity:0;transition:opacity var(--lx-dur-4)var(--lx-ease-out),transform var(--lx-dur-4)var(--lx-ease-out);transform:translateY(12px)}.lx .lxp__reveal[data-armed][data-shown]{opacity:1;transform:none}@media (max-width:1279px) and (min-width:1024px){.lx .lxp{--lxp-gap:var(--lx-space-8)}.lx .lxp__card{padding-inline:var(--lx-space-6)}}@media (max-width:1023px){.lx .lxp{--lxp-title:var(--lx-fs-h3)}.lx .lxp__grid{row-gap:var(--lx-space-12);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.lx .lxp__item,.lx .lxp__inc{grid-row:auto;grid-template-rows:none;display:block}.lx .lxp__item+.lxp__item:before{bottom:auto;left:0;right:0;top:calc(var(--lx-space-12)/-2 - .5px);border-left:0;border-top:1px dashed var(--lxp-rule)}.lx .lxp__card{min-height:0}}@media (max-width:479px){.lx .lxp__card{padding:var(--lx-space-5)var(--lx-space-6)}.lx .lxp__cta .lx-btn{width:100%}}@media (prefers-reduced-motion:reduce){.lx .lxp__reveal[data-armed]{opacity:1!important;transition:none!important;transform:none!important}}.lx .lxp__inner{padding-top:var(--lx-section-y);padding-bottom:0}.lx .pg-problem-card{isolation:isolate;margin-top:var(--lx-space-8);border-radius:var(--lx-radius-md);padding:var(--lx-space-10);text-align:center;--pg-problem-black:color-mix(in oklab,var(--lx-navy-deep)60%,black);background-color:var(--pg-problem-black);background-image:radial-gradient(120% 90% at 24% 20%,var(--lx-navy)0%,var(--lx-navy-deep)45%,var(--pg-problem-black)100%);position:relative;overflow:hidden}.lx .pg-problem-card:after{content:"";z-index:-1;pointer-events:none;filter:url(#lxc-grain);opacity:.12;mix-blend-mode:screen;position:absolute;inset:0}.lx .pg-problem-card__title{font-family:var(--lx-font-display);font-weight:400;font-size:var(--lx-fs-h2);letter-spacing:var(--lx-ls-h2);line-height:var(--lx-lh-h2);color:var(--lx-white);margin:0}.lx .pg-problem-card__lede{margin:var(--lx-space-4)auto 0;max-width:80ch;font-size:var(--lx-fs-lede);line-height:var(--lx-lh-lede);color:#ffffffd1}@media (max-width:639px){.lx .pg-problem-card{padding:var(--lx-space-8)var(--lx-space-6)}}.lx .pg-problem-card .wl-eyebrow{justify-content:center}
