.lr{--shell:80rem;--gutter:max(1rem, 4vw);--lr-h1:var(--t-h1);--lr-h2:var(--t-h2);--lr-lead:var(--t-lead);--lr-body:var(--t-body);--lr-small:var(--t-small);--lr-pad:var(--sec-pad);--lr-r:1.25rem;--lr-r-l:1.75rem;--lr-ease:cubic-bezier(.23, 1, .32, 1);--lr-reveal:cubic-bezier(.16, 1, .3, 1);--lr-on-ink:#f6f5f3bd;--lr-glass:#ffffff0d;--lr-edge:#ffffff1a;--lr-edge-paper:#14161a1a;--lr-mono:var(--font-body);--lr-hero-top:var(--hero-top);--lr-grad-ink:linear-gradient(172deg, #fff 0%, #f6f5f399 95%);--lr-grad-paper:linear-gradient(172deg, #14161a 0%, #14161a8c 95%);font-size:var(--lr-body);line-height:1.55;overflow-x:clip}.lr :where(*){box-sizing:border-box}.lr :where(h1,h2,h3,h4){-webkit-text-fill-color:currentColor;width:auto;color:inherit;text-wrap:balance;background:0 0;margin:0}.lr :where(p){text-wrap:pretty;margin:0;line-height:1.55}.lr :where(ul,ol){margin:0;padding:0;list-style:none}.lr :where(img){max-width:100%;height:auto;display:block}.lr :where(figure,blockquote){margin:0}.lr :where(button){font:inherit}.lr :where(table){border-collapse:collapse}.lr :where(a){color:inherit}.lr .lr-ink{isolation:isolate;background-color:var(--c-ink);background-image:var(--bg-grid);background-size:var(--bg-grid-size);color:var(--lr-on-ink);padding-block:var(--lr-pad);position:relative}.lr .lr-light{background-color:var(--c-sec-light);background-image:var(--bg-dots);background-size:var(--bg-dots-size);color:var(--c-muted);padding-block:var(--lr-pad);position:relative}.lr .lr-tex{isolation:isolate;position:relative}.lr .lr-tex:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.lr .lr-tex--grid:before{background-image:radial-gradient(45% 55% at 85% 0,#ff4e1f29 0%,#0000 70%),radial-gradient(40% 50% at 0 100%,#ffffff08 0%,#0000 70%);background-size:auto,auto;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.lr :is(.lr-ink,.sx-sec--dark)+.lr-tex--grid:before,.lr :is(.lr-ink,.sx-sec--dark)+:is(script,style)+.lr-tex--grid:before{background-image:radial-gradient(45% 40% at 85% 45%,#ff4e1f1a 0%,#0000 70%);-webkit-mask-image:linear-gradient(#0000 0%,#000 25% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 25% 70%,#0000 100%)}.lr .lr-hbg{z-index:-1;pointer-events:none;background-color:#121316;background-image:radial-gradient(60% 55% at 82% 0,#6e28168c 0%,#3c1a1440 45%,#0000 75%),radial-gradient(50% 55% at 0 100%,#20283abf 0%,#0000 70%),radial-gradient(45% 40%,#24252899 0%,#0000 100%);grid-column:1/-1;display:block;position:absolute;inset:0}.lr .lr-hbg--fade{-webkit-mask-image:linear-gradient(#000 75%,#0000 100%);mask-image:linear-gradient(#000 75%,#0000 100%)}.lr :has(>.lr-hbg):before{content:none}.lr .lr-h1,.lr .lr-h2{letter-spacing:-.045em;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:100%;font-weight:500}.lr .lr-h1{font-size:var(--lr-h1);line-height:.98}.lr .lr-h2{font-size:var(--lr-h2);max-width:32ch;padding-bottom:.04em;line-height:1.04}.lr .lr-h1,.lr .lr-h2{text-wrap:balance}.lr .lr-ink .lr-h1,.lr .lr-ink .lr-h2{background-image:var(--lr-grad-ink)}.lr .lr-light .lr-h1,.lr .lr-light .lr-h2,.lr :is(.sx-sec--light,.sx-sec--paper) .lr-h2{background-image:var(--lr-grad-paper)}.lr .lr-light .lr-close__panel .lr-h2,.lr .lr-light .lr-price__panel .lr-h2{background-image:var(--lr-grad-ink)}.lr .lr-h-mute{-webkit-text-fill-color:inherit;color:inherit}.lr .lr-lead{font-size:var(--lr-lead);color:var(--c-line);max-width:54ch;line-height:1.5}.lr .lr-head{align-content:start;justify-items:start;gap:clamp(1rem,.8rem + .8vw,1.5rem);margin-block-end:clamp(2.5rem,1.6rem + 3vw,4.5rem);display:grid}.lr .lr-head--center{text-align:center;justify-items:center}.lr .lr-head--center .lr-h2{max-width:34ch}.lr .lr-head--split{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 3rem;display:flex}.lr .lr-head--split .lr-sub{max-width:46ch}.lr .lr-sub{font-size:var(--lr-lead);max-width:66ch;line-height:1.5}.lr .lr-light .lr-sub,.lr .lr-light .lr-sub{color:var(--c-muted)}.lr .lr-ink .lr-sub{color:var(--c-line)}.lr .lr-eyebrow{letter-spacing:.005em;color:var(--c-accent-text);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.lr .lr-eyebrow:before{content:"";background:var(--c-accent);border-radius:999px;width:.375rem;height:.375rem}.lr .lr-ink .lr-eyebrow{color:var(--c-accent-soft)}.lr .lr-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.lr .lr-link{text-underline-offset:.3em;align-items:center;min-height:2.75rem;font-weight:500;text-decoration:underline 1px #ff4e1fb3;transition:text-decoration-color .2s;display:inline-flex}.lr .lr-ink .lr-link{color:var(--c-accent-ink)}.lr .lr-light .lr-link,.lr .lr-light .lr-link{color:var(--c-ink-soft)}@media (hover:hover) and (pointer:fine){.lr .lr-link:hover{text-decoration-color:currentColor}}.lr .lr-checks{gap:.75rem;display:grid}.lr .lr-checks li{align-items:flex-start;gap:.75rem;display:flex}.lr .lr-checks svg,.lr .lr-card-call svg{box-sizing:border-box;fill:none;width:1.5rem;height:1.5rem;stroke:var(--c-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;background:#ff4e1f2e;border-radius:999px;flex:none;margin-block:max(-.25rem,.5lh - .75rem);padding:.4375rem;overflow:visible}.lr .lr-doc__note svg{fill:none;width:1.25rem;height:1.25rem;stroke:var(--c-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lr .lr-audit{width:100%;max-width:34rem;margin:0}.lr .lr-audit__field{background:var(--c-card-dark-3);border-radius:999px;align-items:center;gap:.625rem;padding:.4375rem .4375rem .4375rem 1.25rem;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff29,0 18px 50px -20px #000c}.lr .lr-audit__field:focus-within{box-shadow:inset 0 0 0 1px #ff4e1fb3,0 0 0 3px #ff4e1f4d}.lr .lr-audit__ico{fill:none;stroke:#f6f5f399;stroke-width:1.6px;flex:none;width:1.125rem;height:1.125rem}.lr .lr-audit input{min-width:0;height:3rem;color:var(--c-accent-ink);background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:1rem}.lr .lr-audit input::placeholder{color:#f6f5f38c}.lr .lr-audit button{cursor:pointer;background:var(--c-accent-strong);height:3rem;color:var(--c-on-accent);touch-action:manipulation;transition:background-color .2s ease, color .2s ease, transform .15s var(--lr-ease);border:0;border-radius:999px;flex:none;padding:0 1.375rem;font-size:1rem;font-weight:500}.lr .lr-audit button:active{transform:scale(.97)}.lr .lr-audit button:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}@media (hover:hover) and (pointer:fine){.lr .lr-audit button:hover{background:var(--c-white);color:var(--c-ink)}}@media (width<=30rem){.lr .lr-audit:not(.lr-audit--stack) .lr-audit__field{border-radius:1.375rem;flex-wrap:wrap;padding:.5rem .5rem .5rem 1rem}.lr .lr-audit:not(.lr-audit--stack) input{flex-basis:calc(100% - 2rem)}.lr .lr-audit:not(.lr-audit--stack) button{width:100%}}.lr .lr-audit--stack{grid-template-columns:minmax(0,1fr);gap:.75rem;max-width:none;display:grid}.lr .lr-auditcard{grid-template-columns:minmax(0,1fr);min-width:0}.lr .lr-audit input{width:100%}.lr .lr-dev__row{flex-wrap:wrap}.lr .lr-audit__label{color:var(--c-line);font-size:.875rem;font-weight:500}.lr .lr-audit--stack .lr-audit__field{background:var(--c-card-dark-3);border-radius:1rem;padding:.375rem 1.25rem;box-shadow:inset 0 0 0 1px #ffffff2e}.lr .lr-audit--stack input{height:3.5rem;font-size:1.125rem}.lr .lr-audit--stack button{border-radius:1rem;width:100%;height:3.5rem;font-size:1.0625rem}.lr .lr-hero{padding-block:var(--hero-top) var(--hero-bottom)}.lr .lr-hero__in{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2.5rem,2rem + 3vw,4rem);display:grid}@media (width>=64rem){.lr .lr-hero__in{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(3rem,1rem + 5vw,7rem)}}.lr .lr-hero__copy{align-content:start;justify-items:start;gap:1.5rem;display:grid}.lr .lr-hero__copy .lr-h1{max-width:20ch}.lr .lr-auditcard{border-radius:calc(var(--lr-r-l) + .25rem);color:var(--c-line);backdrop-filter:blur(16px);background:linear-gradient(#ffffff14,#ffffff08);gap:1rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff2e,0 50px 100px -40px #000000e6}.lr .lr-auditcard:before{content:"";z-index:-1;filter:blur(24px);pointer-events:none;background:radial-gradient(closest-side,#ff4e1f3d,#0000);border-radius:50%;width:70%;height:80%;position:absolute;inset:-30% -20% auto auto}.lr .lr-auditcard__k{color:var(--c-accent-soft);font-size:.875rem;font-weight:600}.lr .lr-auditcard__h{letter-spacing:-.035em;color:var(--c-white);margin-bottom:.5rem;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem);font-weight:500;line-height:1.08}.lr .lr-auditcard__note{color:var(--c-meta-dark);font-size:.875rem}.lr .lr-auditcard__call{min-height:2.75rem;color:var(--c-accent-ink);text-underline-offset:.3em;justify-self:start;align-items:center;font-weight:500;text-decoration:underline #ff4e1fb3;display:inline-flex}@media (hover:hover) and (pointer:fine){.lr .lr-auditcard__call:hover{text-decoration-color:currentColor}}.lr .lr-rating{min-height:2.75rem;color:var(--c-accent-ink);font-size:var(--lr-small);flex-wrap:wrap;align-items:center;gap:.5rem .875rem;text-decoration:none;display:inline-flex}.lr .lr-rating__faces{padding-left:.5rem;display:flex}.lr .lr-rating__faces img{object-fit:cover;width:1.875rem;height:1.875rem;box-shadow:0 0 0 2px var(--c-ink);border-radius:999px;margin-left:-.5rem}.lr .lr-rating__stars{color:var(--c-accent);gap:2px;display:flex}.lr .lr-rating__stars svg{fill:currentColor;width:.875rem;height:.875rem}.lr .lr-rating__text{color:var(--lr-on-ink)}.lr .lr-rating__text b{color:var(--c-accent-ink);font-weight:500}@media (hover:hover) and (pointer:fine){.lr .lr-rating:hover .lr-rating__text{text-underline-offset:.25em;text-decoration:underline}}.lr .lr-facts{border-top:1px solid var(--lr-edge);grid-template-columns:minmax(0,1fr);width:100%;margin-top:1rem;display:grid}@media (width>=40rem){.lr .lr-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.lr .lr-facts li{gap:.25rem;padding:1rem 1.25rem 0 0;display:grid}@media (width>=40rem){.lr .lr-facts li+li{border-left:1px solid var(--lr-edge);padding-left:1.25rem}}.lr .lr-facts b{color:var(--c-accent-ink);font-weight:500}.lr .lr-facts span{color:var(--c-meta-dark);font-size:.875rem}.lr .lr-caselink{color:var(--c-line);box-shadow:inset 0 0 0 1px var(--lr-edge);border-radius:1rem;align-items:center;gap:1rem;max-width:30rem;margin-top:.75rem;padding:.5rem 1.25rem .5rem .5rem;text-decoration:none;transition:box-shadow .2s;display:flex}.lr .lr-caselink img{aspect-ratio:4/3;object-fit:cover;border-radius:.625rem;flex:none;width:5.5rem}.lr .lr-caselink span{font-size:.9375rem;line-height:1.4}.lr .lr-caselink b{color:var(--c-white);font-weight:500;display:block}@media (hover:hover) and (pointer:fine){.lr .lr-caselink:hover{box-shadow:inset 0 0 0 1px #ff4e1f80}}.lr .lr-say{text-align:center}.lr .lr-ink.lr-say{padding-top:calc(var(--lr-pad) * .5)}.lr .lr-hero+.lr-say{margin-top:-1px}.lr .lr-say__h{letter-spacing:-.04em;justify-self:center;max-width:38ch;font-size:clamp(1.875rem,1.1rem + 2.6vw,3.25rem);font-weight:500;line-height:1.1}.lr .lr-ink .lr-say__h{color:var(--c-white)}.lr .lr-light .lr-say__h{color:var(--c-ink-soft)}.lr .lr-w{-webkit-text-fill-color:currentColor;transition:color .35s}.lr .lr-ink [data-reveal].is-live .lr-w{color:#f6f5f338}.lr .lr-ink [data-reveal].is-live .lr-w.is-lit{color:var(--c-white)}.lr .lr-light [data-reveal].is-live .lr-w{color:#14161a33}.lr .lr-light [data-reveal].is-live .lr-w.is-lit{color:var(--c-ink-soft)}.lr .lr-mini{background:var(--c-white);width:min(100%,26rem);color:var(--c-ink);transition:transform .4s var(--lr-ease);border-radius:1rem;gap:.75rem;padding:1.25rem;font-size:.875rem;display:grid;box-shadow:0 24px 50px -24px #14161a73,0 0 0 1px #14161a0f}.lr .lr-mini--wide{width:min(100%,34rem)}.lr .lr-mini__t{letter-spacing:-.015em;font-size:1rem;font-weight:500}.lr .lr-mini__k{color:var(--c-accent-text);font-size:.75rem;font-weight:600}.lr .lr-mini small{color:var(--c-meta-light);font-size:.75rem}.lr .lr-mini__q{background:var(--c-paper);border-radius:999px;align-items:center;gap:.625rem;padding:.75rem 1rem;display:flex}.lr .lr-mini__q svg{fill:none;width:1rem;height:1rem;stroke:var(--c-meta-light);stroke-width:2px;stroke-linecap:round;flex:none}.lr .lr-mini__ai{background:var(--c-ink);color:var(--c-white);border-radius:.875rem;gap:.375rem;padding:1rem;display:grid}.lr .lr-mini__ai small{color:var(--c-accent-soft);font-weight:600}.lr .lr-mini__ai span{color:var(--c-meta-dark);font-size:.75rem}.lr .lr-mini__res{box-shadow:0 0 0 2px var(--c-accent);border-radius:.875rem;gap:.25rem;padding:.875rem 1rem;display:grid}.lr .lr-mini__res b{color:#1d3f8f;font-size:1rem;font-weight:600}.lr .lr-mini__res p{color:var(--c-muted)}.lr .lr-mini table{width:100%}.lr .lr-mini th{text-align:left;color:var(--c-meta-light);padding:0 0 .375rem;font-size:.75rem;font-weight:600}.lr .lr-mini td{border-top:1px solid #14161a14;padding:.5rem 0}.lr .lr-mini td:last-child,.lr .lr-mini th:last-child{text-align:right}.lr .lr-mini td:last-child{font-weight:600}.lr .lr-mini__who{align-items:center;gap:.875rem;display:flex}.lr .lr-mini__who>span:last-child{display:grid}.lr .lr-av{width:2.75rem;height:2.75rem;color:var(--c-white);background:linear-gradient(140deg,#2a2d33,#14161a);border-radius:999px;flex:none;place-items:center;font-size:.75rem;font-weight:600;display:grid}.lr .lr-avs{display:flex}.lr .lr-av+.lr-av{box-shadow:0 0 0 3px var(--c-white);margin-left:-.75rem}.lr .lr-mini--dark .lr-av{background:linear-gradient(140deg,#3a3e46,#24272c)}.lr .lr-mini--dark .lr-av+.lr-av{box-shadow:0 0 0 3px #17191d}.lr .lr-mini__rows{display:grid}.lr .lr-mini__rows li{border-top:1px solid #14161a14;justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.lr .lr-mini__rows li span:first-child{color:var(--c-meta-light)}.lr .lr-mini__rows li span:last-child{text-align:right;font-weight:500}.lr .lr-mini__btn{background:var(--c-accent-strong);color:var(--c-on-accent);text-align:center;border-radius:999px;padding:.75rem;font-weight:500}.lr .lr-mini__in{background:var(--c-paper);color:var(--c-meta-light);border-radius:.625rem;padding:.625rem .875rem}.lr .lr-mini__in b{color:var(--c-ink);font-weight:500}.lr .lr-mini__inrow{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}@media (width>=30rem){.lr .lr-mini__inrow{grid-template-columns:repeat(3,minmax(0,1fr))}}.lr .lr-mini__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;display:grid}.lr .lr-mini__track li{color:var(--c-meta-light);gap:.375rem;font-size:.75rem;display:grid}.lr .lr-mini__track li:before{content:"";background:#14161a1a;border-radius:999px;height:.375rem}.lr .lr-mini__track li.is-done:before{background:var(--c-ink)}.lr .lr-mini__track li.is-now:before{background:var(--c-accent)}.lr .lr-mini__track li.is-now{color:var(--c-ink);font-weight:600}.lr .lr-mini__sheet{gap:0;font-size:.8125rem;display:grid}.lr .lr-mini__sheet li{border-top:1px solid #14161a1a;grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;padding:.75rem 0;display:grid}.lr .lr-mini__sheet li span:first-child{font-family:var(--lr-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c-meta-light);padding-top:.125rem;font-size:.6875rem}.lr .lr-mini__img{aspect-ratio:16/9;font-family:var(--lr-mono);color:#14161a8c;letter-spacing:.06em;background:linear-gradient(135deg,#d9d6cf,#b9b4aa);border-radius:.5rem;place-items:center;font-size:.6875rem;display:grid}.lr .lr-mini__h{letter-spacing:-.03em;font-size:1.375rem;font-weight:500;line-height:1.1}.lr .lr-mini__mono{font-family:var(--lr-mono);letter-spacing:.06em;color:var(--c-meta-light);text-transform:uppercase;font-size:.6875rem}.lr .lr-mini--dark{color:var(--c-white);background:#17191d;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 60px -30px #000000e6}.lr .lr-mini--dark small,.lr .lr-mini--dark .lr-mini__rows li span:first-child{color:var(--c-meta-dark)}.lr .lr-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.lr .lr-metrics li{background:#ffffff0d;border-radius:.75rem;gap:.25rem;padding:.875rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.lr .lr-metrics b{letter-spacing:-.04em;color:var(--c-white);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:500}.lr .lr-metrics small{font-size:.75rem}.lr .lr-bars{align-items:end;gap:.375rem;height:4.5rem;display:flex}.lr .lr-bars i{background:#ffffff1f;border-radius:.25rem .25rem 0 0;flex:1}.lr .lr-bars i:first-child{height:30%}.lr .lr-bars i:nth-child(2){height:38%}.lr .lr-bars i:nth-child(3){height:35%}.lr .lr-bars i:nth-child(4){height:52%}.lr .lr-bars i:nth-child(5){height:60%}.lr .lr-bars i:nth-child(6){height:74%}.lr .lr-bars i:nth-child(7){background:var(--c-accent);height:82%}.lr .lr-fornot{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width<=22.5rem){.lr .lr-fornot{grid-template-columns:minmax(0,1fr)}}.lr .lr-fornot div{background:#ffffff0d;border-radius:.75rem;align-content:start;gap:.375rem;padding:.875rem;font-size:.8125rem;display:grid}.lr .lr-fornot b{color:var(--c-accent-soft);font-size:.75rem;font-weight:600}.lr .lr-fornot div:last-child b{color:var(--c-meta-dark)}.lr .lr-fornot div:last-child span{color:var(--c-meta-dark);text-decoration:line-through #ffffff4d}.lr .lr-gauge{background:conic-gradient(var(--c-accent) 0 300deg, #ffffff1a 300deg 360deg);border-radius:999px;place-items:center;width:7.5rem;height:7.5rem;display:grid;position:relative}.lr .lr-gauge:after{content:"";background:#17191d;border-radius:999px;position:absolute;inset:.5rem}.lr .lr-gauge span{z-index:1;color:var(--c-white);font-size:.875rem;font-weight:600;position:relative}.lr .lr-steps3{gap:.5rem;display:grid}.lr .lr-steps3 li{background:#ffffff0d;border-radius:.625rem;grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem;padding:.625rem .75rem;font-size:.8125rem;display:grid}.lr .lr-steps3 li span:first-child{color:var(--c-accent-soft);font-weight:600}.lr .lr-quote-tile{align-content:center;gap:1rem;padding:1.75rem;display:grid}.lr .lr-quote-tile blockquote{letter-spacing:-.02em;color:var(--c-ink-soft);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:500;line-height:1.3}.lr .lr-quote-tile figcaption{color:var(--c-meta-light);align-items:center;gap:.75rem;font-size:.875rem;display:flex}.lr .lr-quote-tile figcaption img{object-fit:cover;border-radius:999px;width:2.5rem;height:2.5rem}.lr .lr-quote-tile figcaption b{color:var(--c-ink-soft);font-weight:600}.lr .lr-quote-tile a{color:var(--c-ink-soft);text-underline-offset:.2em;text-decoration:underline #ff4e1fb3}.lr .lr-stars{color:var(--c-accent);gap:2px;display:flex}.lr .lr-stars svg{fill:currentColor;width:1rem;height:1rem}.lr .lr-tl__track{--lr-fill:0;--lr-y:0px;position:relative}.lr .lr-tl__list{gap:clamp(3rem,2rem + 4vw,6rem);display:grid;position:relative}.lr .lr-tl__track:before,.lr .lr-tl__track:after{content:"";border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:1.25rem}.lr .lr-tl__track:before{background:#ffffff1a}.lr .lr-tl__track:after{background:linear-gradient(180deg, var(--c-accent-soft), var(--c-accent));transform-origin:top;transform:scaleY(var(--lr-fill))}.lr .lr-tl__step{gap:1.5rem;padding-left:3.75rem;display:grid;position:relative}@media (width>=56rem){.lr .lr-tl__track:before,.lr .lr-tl__track:after{margin-left:-1px;left:50%}.lr .lr-tl__step{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;padding-left:0}.lr .lr-tl__step:nth-child(2n) .lr-tl__text{order:2}.lr .lr-tl__step:nth-child(odd) .lr-tl__text{text-align:right;justify-items:end}.lr .lr-tl__step:nth-child(2n) .lr-tl__vis{justify-content:flex-end;display:flex}}.lr .lr-tl__text{justify-items:start;gap:.75rem;display:grid}.lr .lr-tl__text h3{letter-spacing:-.035em;color:var(--c-accent-ink);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:500;line-height:1.05}.lr .lr-tl__text p{max-width:52ch;color:var(--c-line)}.lr .lr-tl__n{background:var(--c-ink);width:2.5rem;height:2.5rem;color:var(--c-accent-ink);z-index:1;border-radius:999px;place-items:center;font-size:.9375rem;font-weight:600;transition:background-color .3s,box-shadow .3s,color .3s;display:grid;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffffff40}@media (width>=56rem){.lr .lr-tl__n{margin:-1.25rem 0 0 -1.25rem;top:50%;left:50%}}.lr .lr-tl__step.is-on .lr-tl__n{background:var(--c-accent-strong);color:var(--c-on-accent);box-shadow:0 0 0 6px #ff4e1f2e}.lr .lr-tl__vis{min-width:0}.lr [data-timeline].is-live .lr-tl__vis>*{opacity:.4;transition:opacity .6s var(--lr-reveal), transform .6s var(--lr-reveal);transform:translateY(1rem)}.lr [data-timeline].is-live .lr-tl__step.is-on .lr-tl__vis>*{opacity:1;transform:none}.lr .lr-card-call,.lr .lr-doc,.lr .lr-dev,.lr .lr-redir{border-radius:var(--lr-r);max-width:26rem}.lr .lr-card-call{background:var(--c-white);color:var(--c-ink);gap:.5rem;padding:1.5rem;display:grid}.lr .lr-card-call__k{color:var(--c-accent-text);font-size:.75rem;font-weight:600}.lr .lr-card-call__h{letter-spacing:-.03em;font-size:1.375rem;font-weight:500}.lr .lr-card-call ul{gap:.5rem;margin-top:.5rem;font-size:.875rem;display:grid}.lr .lr-card-call li{align-items:flex-start;gap:.625rem;display:flex}.lr .lr-doc{background:var(--c-white);color:var(--c-ink);gap:.75rem;padding:1.5rem;font-size:.9375rem;display:grid}.lr .lr-doc__h{letter-spacing:-.03em;font-size:1.375rem;font-weight:500}.lr .lr-doc mark{color:inherit;background:#ff4e1f2e;border-radius:.2em;padding:0 .15em}.lr .lr-doc__note{background:var(--c-paper);border-radius:999px;justify-self:start;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.lr .lr-doc__note svg{margin-top:0}.lr .lr-dev{grid-template-columns:minmax(0,1fr) 3.5rem;display:grid}.lr .lr-dev__desk{background:var(--c-white);color:var(--c-ink);border-radius:.875rem;grid-area:1/1/2/2;align-self:start;gap:.625rem;margin-bottom:1.5rem;padding:0 0 1.25rem;display:grid;overflow:hidden}.lr .lr-dev__bar{background:var(--c-shade-e7e6e2);height:1.5rem}.lr .lr-dev__desk p,.lr .lr-dev__ph p{letter-spacing:-.03em;padding:0 1.25rem;font-size:1.25rem;font-weight:500}.lr .lr-dev__row{gap:.375rem;padding:0 1.25rem;display:flex}.lr .lr-dev i{background:var(--c-paper);border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-style:normal;font-weight:500}.lr .lr-dev__ph{background:var(--c-white);width:8rem;color:var(--c-ink);border-radius:1.25rem;grid-area:1/1/2/3;place-self:end;gap:.375rem;margin-top:2.5rem;padding:1.5rem 0 .75rem;display:grid;box-shadow:0 0 0 6px #0b0c0e,0 30px 50px -20px #000c}.lr .lr-dev__ph p{padding:0 .75rem;font-size:.9375rem}.lr .lr-dev__ph i{margin:0 .75rem}.lr .lr-dev__ph b{background:var(--c-accent-strong);color:var(--c-on-accent);text-align:center;border-radius:999px;margin:.25rem .75rem 0;padding:.375rem;font-size:.75rem;font-weight:500}.lr .lr-dev__desk p,.lr .lr-dev__row{padding-right:5.25rem}@media (width<=29.99rem){.lr .lr-dev{grid-template-columns:minmax(0,1fr)}.lr .lr-dev__desk{grid-area:1/1/2/2;margin:0 2.5rem 0 0;padding-bottom:2rem}.lr .lr-dev__desk p,.lr .lr-dev__row{padding-right:1.25rem}.lr .lr-dev__desk p{font-size:1.125rem}.lr .lr-dev__ph{grid-area:2/1/3/2;margin-top:-1.25rem}}.lr .lr-redir{gap:.5rem;display:grid}.lr .lr-redir li{background:var(--lr-glass);box-shadow:inset 0 0 0 1px var(--lr-edge);border-radius:.875rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.8125rem;display:grid}.lr .lr-redir span{text-overflow:ellipsis;white-space:nowrap;color:var(--c-meta-dark);overflow:hidden}.lr .lr-redir span:last-child{color:var(--c-accent-ink)}.lr .lr-redir b{color:var(--c-accent-soft);background:#ff4e1f29;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.lr .lr-tl__time{text-align:center;color:var(--c-line);flex-wrap:wrap;justify-content:center;justify-self:center;align-items:baseline;gap:.5rem 1.5rem;max-width:56rem;margin-top:clamp(4rem,3rem + 4vw,7rem);display:flex}.lr .lr-tl__time b{letter-spacing:-.045em;color:var(--c-accent-soft);white-space:nowrap;font-size:clamp(2.5rem,1.8rem + 3vw,4.5rem);font-weight:500;line-height:1}.lr .lr-keep__grid{gap:1rem;display:grid}@media (width>=56rem){.lr .lr-keep__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.lr .lr-keep__card{border-radius:var(--lr-r-l);box-shadow:inset 0 0 0 1px var(--lr-edge);transition:transform .4s var(--lr-ease), box-shadow .3s ease;background:linear-gradient(#ffffff0d,#ffffff05);align-content:start;gap:.75rem;padding:.625rem .625rem 2rem;display:grid}.lr .lr-keep__card h3{letter-spacing:-.025em;color:var(--c-accent-ink);padding:1rem 1.25rem 0;font-size:1.375rem;font-weight:500}.lr .lr-keep__card p{color:var(--c-meta-dark);max-width:52ch;padding:0 1.25rem}@media (hover:hover) and (pointer:fine){.lr .lr-keep__card:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ff4e1f59,0 30px 60px -30px #ff4e1f59}.lr .lr-keep__card:hover .lr-vig__cursor{transform:translate(-6px,-8px)}.lr .lr-keep__card:hover .lr-vig__btn{background:var(--c-accent-strong);color:var(--c-on-accent)}.lr .lr-keep__card:hover .lr-vig__orbit{transform:rotate(40deg)}}.lr .lr-vig{border-radius:calc(var(--lr-r-l) - .5rem);isolation:isolate;background:#0c0d0f;place-items:center;height:12rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.lr .lr-vig:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 50% 100%,#ff4e1f38,#0000 70%),radial-gradient(#ffffff12 1px,#0000 1.4px) 0 0/16px 16px;position:absolute;inset:0}.lr .lr-vig__node{color:var(--c-meta-dark);background:#1a1c20;border-radius:.625rem;padding:.5rem .875rem;font-size:.8125rem;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1a}.lr .lr-vig--redirect .lr-vig__node{top:18%;left:12%}.lr .lr-vig--redirect .lr-vig__node--to{color:var(--c-white);inset:auto 12% 18% auto;box-shadow:inset 0 0 0 1px #ff4e1f99,0 0 24px #ff4e1f4d}.lr .lr-vig__path{fill:none;width:56%;height:32%;stroke:var(--c-accent-soft);stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke;position:absolute;inset:34% 22%}.lr .lr-vig__lines{gap:.5rem;display:grid;position:absolute;top:20%;left:14%;right:14%}.lr .lr-vig__lines i{background:#ffffff14;border-radius:999px;height:.5rem}.lr .lr-vig__lines i:nth-child(2){width:75%}.lr .lr-vig__lines i:nth-child(3){width:50%}.lr .lr-vig__btn{color:var(--c-white);background:#1f2126;border-radius:999px;margin-top:3rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .3s;box-shadow:inset 0 0 0 1px #ffffff24}.lr .lr-vig__cursor{width:1.5rem;height:1.5rem;fill:var(--c-white);stroke:var(--c-ink);stroke-width:1px;transition:transform .4s var(--lr-ease);position:absolute;top:66%;left:60%}.lr .lr-vig__orbit{width:9rem;height:9rem;transition:transform .8s var(--lr-ease);border:1px dashed #ffffff29;border-radius:999px;position:absolute}.lr .lr-vig__orbit:after{content:"";background:var(--c-accent);width:7px;height:7px;box-shadow:0 0 10px var(--c-accent);border-radius:999px;margin-left:-3.5px;position:absolute;top:-4px;left:50%}.lr .lr-vig__domain{color:var(--c-white);background:#1a1c20;border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.lr .lr-vig__domain svg{fill:none;width:1.125rem;height:1.125rem;stroke:var(--c-accent-soft);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.lr .lr-price__tabs{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.lr .lr-price__tabs[hidden]{display:none}.lr .lr-price__tabs button{cursor:pointer;touch-action:manipulation;background:var(--c-white);min-height:2.75rem;color:var(--c-ink-soft);font-size:var(--lr-small);box-shadow:inset 0 0 0 1px var(--lr-edge-paper);transition:background-color .25s ease, color .25s ease, box-shadow .25s ease, transform .15s var(--lr-ease);border:0;border-radius:999px;padding:0 1.25rem;font-weight:500}.lr .lr-price__tabs button:active{transform:scale(.97)}.lr .lr-price__tabs button[aria-selected=true]{background:var(--c-ink);color:var(--c-white);box-shadow:none}@media (hover:hover) and (pointer:fine){.lr .lr-price__tabs button[aria-selected=false]:hover{box-shadow:inset 0 0 0 1px var(--c-ink)}}.lr .lr-price__panels{gap:1.25rem;display:grid}.lr .is-tabbed+.lr-price__panels{gap:0}.lr .lr-price__panel{isolation:isolate;border-radius:calc(var(--lr-r-l) + .5rem);background:var(--c-ink);color:var(--lr-on-ink);gap:2rem;padding:clamp(1.75rem,1rem + 3vw,3.5rem);display:grid;position:relative;overflow:hidden}.lr .lr-price__panel[hidden]{display:none}.lr .lr-price__panel:before{content:"";z-index:-1;background:radial-gradient(55% 80% at 100% 0,#ff4e1f2e,#0000 70%),radial-gradient(50% 70% at 0 100%,#ffffff08,#0000 70%);position:absolute;inset:0}@media (width>=60rem){.lr .lr-price__panel{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:4rem}}.lr .lr-price__panel:not([hidden]){animation:lr-rise .5s var(--lr-reveal) both}@keyframes lr-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.lr .lr-price__main{align-content:start;justify-items:start;gap:1.25rem;display:grid}.lr .lr-brand{background:#ffffff0f;border-radius:999px;align-items:center;gap:.5rem;padding:.3125rem .875rem .3125rem .3125rem;font-size:.875rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.lr .lr-brand__mark{background:var(--c-accent-strong);width:1.5rem;height:1.5rem;color:var(--c-on-accent);border-radius:999px;place-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:grid}.lr .lr-brand__name{color:var(--c-white);letter-spacing:-.01em;font-weight:600}.lr .lr-brand__kind{color:var(--c-meta-dark)}.lr .lr-brand__kind:before{content:"/";color:#ffffff40;margin-right:.5rem}.lr .lr-price__h{letter-spacing:-.045em;color:var(--c-white);max-width:24ch;font-size:clamp(1.875rem,1.2rem + 2.4vw,3.25rem);font-weight:500;line-height:1.02}.lr .lr-price__text{max-width:50ch;color:var(--c-line)}.lr .lr-price__facts{color:var(--c-meta-dark);font-size:.875rem}.lr .lr-price__buy{border-top:1px solid var(--lr-edge);justify-items:start;gap:1.25rem;width:100%;margin-top:.75rem;padding-top:1.5rem;display:grid}.lr .lr-price__num{letter-spacing:-.05em;color:var(--c-white);font-variant-numeric:tabular-nums;align-items:baseline;gap:.375rem;font-size:clamp(2.75rem,2.2rem + 2vw,4rem);font-weight:500;line-height:1;display:flex}.lr .lr-price__num small{letter-spacing:0;color:var(--c-meta-dark);font-size:1rem;font-weight:400}.lr .lr-light .lr-price__panel .lr-link{color:var(--c-accent-ink)}.lr .lr-bento--white .lr-tile--wide .lr-tile__ui{background:linear-gradient(90deg, var(--c-white), var(--c-paper))}@media (width<=55.99rem){.lr .lr-bento--white .lr-tile--wide .lr-tile__ui{background:linear-gradient(180deg, var(--c-paper), var(--c-white))}}.lr .lr-price__inc{border-radius:var(--lr-r-l);box-shadow:inset 0 0 0 1px var(--lr-edge);background:#ffffff0a;align-self:start;padding:clamp(1.25rem,1rem + 1.5vw,2rem)}.lr .lr-price__inc h4{color:var(--c-accent-ink);margin-bottom:1.25rem;font-size:1rem;font-weight:600}.lr .lr-price__inc li{font-size:var(--lr-small);color:var(--c-line);line-height:1.45}.lr .lr-price__note{text-align:center;max-width:62ch;font-size:var(--lr-small);color:var(--c-muted);justify-self:center;margin-top:2rem}.lr .lr-price__note a{color:var(--c-ink-soft);text-underline-offset:.2em;text-decoration:underline #ff4e1fb3}.lr .lr-gd__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-block-end:clamp(2rem,1.5rem + 2vw,3.5rem);display:flex}.lr .lr-gd__list{border-top:1px solid var(--lr-edge-paper);display:grid}.lr .lr-gd__list a{border-bottom:1px solid var(--lr-edge-paper);color:var(--c-ink-soft);grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.5rem 0;text-decoration:none;display:grid}.lr .lr-gd__n{color:var(--c-meta-light);font-variant-numeric:tabular-nums;font-size:.875rem}.lr .lr-gd__t{letter-spacing:-.03em;transition:transform .4s var(--lr-ease), color .2s ease;font-size:clamp(1.25rem,1rem + 1vw,1.875rem);font-weight:500;line-height:1.15}.lr .lr-gd__arrow{fill:none;width:1.5rem;height:1.5rem;stroke:var(--c-meta-light);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--lr-ease), stroke .2s ease}@media (hover:hover) and (pointer:fine){.lr .lr-gd__list a:hover .lr-gd__t{color:var(--c-ink);transform:translate(.5rem)}.lr .lr-gd__list a:hover .lr-gd__arrow{stroke:var(--c-accent);transform:translate(.25rem)}}.lr .lr-gd__cards{grid-template-columns:minmax(0,1fr);gap:1.5rem 1.25rem;display:grid}@media (width>=40rem){.lr .lr-gd__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lr .lr-gd__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.lr .lr-gd__card{color:var(--c-accent-ink);align-content:start;gap:.75rem;text-decoration:none;display:grid}.lr .lr-gd__card img{aspect-ratio:756/412;object-fit:cover;border-radius:var(--lr-r);width:100%;transition:transform .5s var(--lr-ease)}.lr .lr-gd__card .lr-gd__img{border-radius:var(--lr-r);box-shadow:inset 0 0 0 1px var(--lr-edge);overflow:hidden}.lr .lr-gd__card b{letter-spacing:-.02em;font-size:1.125rem;font-weight:500;line-height:1.25}.lr .lr-gd__card small{color:var(--c-meta-dark);font-size:.875rem}@media (hover:hover) and (pointer:fine){.lr .lr-gd__card:hover img{transform:scale(1.04)}.lr .lr-gd__card:hover b{text-underline-offset:.2em;text-decoration:underline;text-decoration-color:var(--c-accent)}}.lr .lr-faq{padding-bottom:calc(var(--lr-pad) * .5)}.lr .lr-faq__grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=64rem){.lr .lr-faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem}.lr .lr-faq__head{margin-block-end:0;position:sticky;top:7rem}}.lr .lr-faq__list{gap:.5rem;display:grid}.lr .lr-faq__item{border-radius:var(--lr-r);background:var(--c-paper)}.lr .lr-faq__item summary{cursor:pointer;border-radius:var(--lr-r);justify-content:space-between;align-items:center;gap:1.25rem;min-height:3.5rem;padding:1.25rem 1.5rem;list-style:none;display:flex}.lr .lr-faq__item summary::-webkit-details-marker{display:none}.lr .lr-faq__item summary h3{-webkit-text-fill-color:currentColor;letter-spacing:-.01em;color:var(--c-ink-soft);font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem);font-weight:600;line-height:1.35}.lr .lr-faq__icon{background:var(--c-white);border-radius:999px;flex:none;width:2rem;height:2rem;transition:background-color .2s;position:relative}.lr .lr-faq__icon:before,.lr .lr-faq__icon:after{content:"";background:var(--c-ink-soft);border-radius:2px;width:.75rem;height:2px;margin:-1px 0 0 -.375rem;position:absolute;top:50%;left:50%}.lr .lr-faq__icon{box-shadow:inset 0 0 0 1px var(--lr-edge-paper);transition:background-color .25s ease, box-shadow .25s ease, transform .35s var(--lr-ease)}.lr .lr-faq__icon:before,.lr .lr-faq__icon:after{transition:background-color .25s}.lr .lr-faq__icon:after{transform:rotate(90deg)}.lr .lr-faq__item[open] .lr-faq__icon{background:var(--c-accent-strong);box-shadow:none;transform:rotate(45deg)}.lr .lr-faq__item[open] .lr-faq__icon:before,.lr .lr-faq__item[open] .lr-faq__icon:after{background:var(--c-on-accent)}@media (hover:hover) and (pointer:fine){.lr .lr-faq__item:not([open]) summary:hover .lr-faq__icon{box-shadow:inset 0 0 0 1px var(--c-accent)}}.lr .lr-faq__item p{max-width:72ch;padding:0 1.5rem 1.5rem}.lr .lr-faq__item p a{color:var(--c-accent-text);text-underline-offset:.2em;text-decoration:underline}.lr .lr-close{padding-block:calc(var(--lr-pad) * .5) calc(var(--lr-pad) + var(--divider,4vw))}.lr .lr-close__panel{text-align:center;border-radius:calc(var(--lr-r-l) + .5rem);background:var(--c-ink);color:var(--lr-on-ink);justify-items:center;gap:1.5rem;padding:clamp(2.5rem,1.5rem + 5vw,6rem) clamp(1.25rem,1rem + 4vw,5rem);display:grid;overflow:hidden}.lr .lr-close__panel .lr-sub{color:var(--c-line);max-width:62ch}.lr .lr-close__panel .lr-audit{text-align:left;margin-top:.75rem}.lr .lr-ink :focus-visible,.lr .lr-close__panel :focus-visible,.lr .lr-price__panel :focus-visible,.lr .lr-bento--ink :focus-visible{outline-color:var(--c-accent-soft)}.lr .lr-rv__head{grid-template-columns:minmax(0,1fr);align-items:end;gap:1.25rem 4rem;margin-block-end:clamp(2.5rem,1.8rem + 2.5vw,4rem);display:grid}@media (width>=64rem){.lr .lr-rv__head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.lr .lr-rv__head .lr-h2{max-width:28ch}.lr .lr-rv__side{justify-items:start;gap:.5rem;display:grid}.lr .lr-rv__side p{max-width:50ch;color:var(--c-muted)}.lr .lr-rv__grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=40rem){.lr .lr-rv__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lr .lr-rv__card--lead{grid-column:1/-1}}@media (width>=64rem){.lr .lr-rv__grid{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));gap:1.25rem}.lr .lr-rv__card--lead{grid-area:1/1/3}}.lr .lr-rv__card{min-width:0;display:flex}.lr .lr-rv__card figure{border-radius:var(--lr-r-l);background:var(--c-paper);box-shadow:inset 0 0 0 1px var(--lr-edge-paper);flex-direction:column;flex:1;gap:1.25rem;padding:clamp(1.5rem,1.25rem + .8vw,2rem);display:flex}.lr .lr-rv__q{letter-spacing:-.01em;color:var(--c-ink-soft);-webkit-line-clamp:5;-webkit-box-orient:vertical;flex:1;font-size:1.0625rem;line-height:1.5;display:-webkit-box;overflow:hidden}.lr .lr-rv__by{border-top:1px solid var(--lr-edge-paper);align-items:center;gap:.75rem;margin-top:auto;padding-top:1.25rem;display:flex}.lr .lr-rv__face{object-fit:cover;border-radius:999px;flex:none;width:2.75rem;height:2.75rem}.lr .lr-rv__name{min-width:0;color:var(--c-meta-light);flex:1;gap:.125rem;font-size:.875rem;line-height:1.3;display:grid}.lr .lr-rv__name b{color:var(--c-ink-soft);font-size:.9375rem;font-weight:500}.lr .lr-rv__chip{min-height:2.25rem;color:var(--c-ink-soft);background:#14161a0f;border-radius:999px;flex:none;align-items:center;padding:0 .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}.lr .lr-rv__card--lead figure{isolation:isolate;background:var(--c-ink);box-shadow:none;padding:clamp(1.75rem,1.25rem + 1.6vw,2.75rem);position:relative;overflow:hidden}.lr .lr-rv__card--lead figure:after{content:"";z-index:-1;background:radial-gradient(closest-side,#ff4e1f33,#0000);width:80%;height:70%;position:absolute;inset:auto -20% -40% auto}.lr .lr-rv__card--lead .lr-rv__q{letter-spacing:-.025em;color:var(--c-accent-ink);-webkit-line-clamp:8;font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);line-height:1.3}.lr .lr-rv__card--lead .lr-rv__by{border-top-color:var(--lr-edge)}.lr .lr-rv__card--lead .lr-rv__name{color:var(--c-meta-dark)}.lr .lr-rv__card--lead .lr-rv__name b{color:var(--c-accent-ink)}.lr .lr-rv__card--lead .lr-rv__chip{color:var(--c-accent-ink);background:#ffffff14}@media (hover:hover) and (pointer:fine){.lr .lr-rv__chip:hover,.lr .lr-rv__card--lead .lr-rv__chip:hover{background:var(--c-accent-strong);color:var(--c-on-accent)}}@media (width<=23rem){.lr .lr-rv__by{flex-wrap:wrap}.lr .lr-rv__chip{margin-left:3.5rem}}.lr .lr-cs__top{grid-template-columns:minmax(0,1fr);align-items:end;gap:1.5rem 4rem;margin-block-end:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}@media (width>=64rem){.lr .lr-cs__top{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.lr .lr-cs__top .lr-h2{max-width:28ch}.lr .lr-cs__top>div{justify-items:start;gap:1rem;display:grid}.lr .lr-cs__intro{color:var(--c-muted);max-width:46ch}.lr .lr-cs__fig{border-radius:var(--lr-r-l);background:var(--c-shade-e7e6e2);position:relative;overflow:hidden}.lr .lr-cs__fig img{aspect-ratio:16/9;object-fit:cover;width:100%}@media (width<=40rem){.lr .lr-cs__fig img{aspect-ratio:4/3}}.lr .lr-meta{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (width>=48rem){.lr .lr-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.lr .lr-meta div{border-bottom:1px solid var(--lr-edge-paper);gap:.25rem;padding:1rem 1rem 1rem 0;display:grid}.lr .lr-meta dt{font-family:var(--lr-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-meta-light);font-size:.6875rem}.lr .lr-meta dd{color:var(--c-ink-soft);margin:0;font-weight:500}.lr .lr-cs__body{grid-template-columns:minmax(0,1fr);gap:2.5rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:grid}@media (width>=56rem){.lr .lr-cs__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.lr .lr-cs__col{align-content:start;gap:.75rem;display:grid}.lr .lr-cs__k{font-family:var(--lr-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent-text);font-size:.75rem}.lr .lr-cs__col h3{letter-spacing:-.035em;color:var(--c-ink-soft);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:500;line-height:1.1}.lr .lr-cs__col p{max-width:52ch}.lr .lr-cs__pair{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:grid}@media (width>=48rem){.lr .lr-cs__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.lr .lr-cs__pair img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--lr-r-l);width:100%}.lr .lr-outs{border-top:1px solid var(--lr-edge-paper);grid-template-columns:minmax(0,1fr);margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:grid}@media (width>=40rem){.lr .lr-outs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lr .lr-outs{grid-template-columns:repeat(4,minmax(0,1fr))}}.lr .lr-outs li{border-bottom:1px solid var(--lr-edge-paper);align-content:start;gap:.375rem;padding:1.5rem 1.5rem 1.5rem 0;display:grid}.lr .lr-outs b{letter-spacing:-.04em;color:var(--c-ink-soft);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:500;line-height:1.1}.lr .lr-outs span{font-size:var(--lr-small)}.lr .lr-cs__quote{border-radius:var(--lr-r-l);background:var(--c-white);box-shadow:inset 0 0 0 1px var(--lr-edge-paper);grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem 3rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem);padding:clamp(1.5rem,1rem + 2vw,2.75rem);display:grid}@media (width>=56rem){.lr .lr-cs__quote{grid-template-columns:minmax(0,1fr) auto}}.lr .lr-cs__quote blockquote{letter-spacing:-.025em;color:var(--c-ink-soft);max-width:40ch;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:500;line-height:1.3}.lr .lr-cs__quote figcaption{color:var(--c-meta-light);align-items:center;gap:.875rem;margin-top:1.25rem;font-size:.875rem;display:flex}.lr .lr-cs__quote figcaption img{object-fit:cover;border-radius:999px;width:2.75rem;height:2.75rem}.lr .lr-cs__quote figcaption b{color:var(--c-ink-soft);font-weight:500;display:block}.lr .lr-cs__links{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.lr .lr-cx__top{grid-template-columns:minmax(0,1fr);align-items:end;gap:1.5rem 4rem;margin-block-end:clamp(2rem,1.5rem + 2vw,3rem);display:grid}@media (width>=64rem){.lr .lr-cx__top{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.lr .lr-cx__top .lr-h2{max-width:30ch}.lr .lr-cx__top>div{justify-items:start;gap:1rem;display:grid}.lr .lr-cx__intro{color:var(--c-line);max-width:60ch}.lr .lr-cx__tabs{background:var(--c-card-dark-2);box-shadow:inset 0 0 0 1px var(--lr-edge);scrollbar-width:none;border-radius:999px;gap:.25rem;width:fit-content;max-width:100%;margin-bottom:1.25rem;padding:.25rem;display:flex;overflow-x:auto}@media (width<=39.99rem){.lr .lr-cx__tabs{border-radius:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.lr .lr-cx__tabs button{border-radius:1rem}}.lr .lr-cx__tabs[hidden]{display:none}.lr .lr-cx__tabs button{min-height:2.75rem;color:var(--c-line);font-size:var(--lr-small);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:999px;flex:none;padding:0 1.125rem;font-weight:500;transition:background-color .25s,color .25s}.lr .lr-cx__tabs button[aria-selected=true]{background:var(--c-white);color:var(--c-ink)}.lr .lr-cx__tabs button{padding-top:var(--optical);line-height:1}@supports (text-box:trim-both cap alphabetic){.lr .lr-cx__tabs button{text-box:trim-both cap alphabetic;min-height:0;padding:calc(1.375rem - .5cap) 1.125rem}}@media (hover:hover) and (pointer:fine){.lr .lr-cx__tabs button[aria-selected=false]:hover{color:var(--c-white)}}.lr .lr-cx__panels{gap:1.25rem;display:grid}.lr .lr-cx__panel{border-radius:calc(var(--lr-r-l) + .5rem);box-shadow:inset 0 0 0 1px var(--lr-edge);background:#ffffff0a;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:clamp(.625rem,.4rem + .6vw,.875rem);display:grid}.lr .lr-cx__panel[hidden]{display:none}.lr .lr-cx__panel:not([hidden]){animation:lr-rise .5s var(--lr-reveal) both}@media (width>=60rem){.lr .lr-cx__panel{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:3rem}}.lr .lr-cx__panel img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--lr-r-l);width:100%}.lr .lr-cx__text{align-content:center;gap:1rem;padding:.5rem 1rem 1.5rem;display:grid}@media (width>=60rem){.lr .lr-cx__text{padding:1.5rem 2.5rem 1.5rem 0}}.lr .lr-cx__text h3{letter-spacing:-.035em;color:var(--c-white);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:500;line-height:1.08}.lr .lr-cx__text p{color:var(--c-line);max-width:62ch}.lr .lr-cx__list{gap:.625rem;display:grid}.lr .lr-cx__list li{border-top:1px solid var(--lr-edge);font-size:var(--lr-small);color:var(--c-meta-dark);gap:.125rem;padding-top:.625rem;display:grid}.lr .lr-cx__list b{color:var(--c-accent-ink);font-weight:500}.lr .lr-cx__outs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.lr .lr-cx__outs li{border-radius:var(--lr-r);box-shadow:inset 0 0 0 1px var(--lr-edge);color:var(--c-meta-dark);background:#ffffff0d;align-content:start;gap:.25rem;padding:1rem;font-size:.875rem;display:grid}.lr .lr-cx__outs b{letter-spacing:-.04em;color:var(--c-white);font-size:1.5rem;font-weight:500;line-height:1.1}.lr .lr-cx__foot{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem 4rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}@media (width>=56rem){.lr .lr-cx__foot{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.lr .lr-cx__quote blockquote{letter-spacing:-.015em;color:var(--c-accent-ink);max-width:68ch;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.45}.lr .lr-cx__quote figcaption{color:var(--c-meta-dark);align-items:center;gap:.875rem;margin-top:1.25rem;font-size:.875rem;display:flex}.lr .lr-cx__quote figcaption img{object-fit:cover;border-radius:999px;width:2.75rem;height:2.75rem}.lr .lr-cx__quote figcaption b{color:var(--c-white);font-weight:500;display:block}.lr .lr-cx__meta{border-top:1px solid var(--lr-edge);margin:0;display:grid}.lr .lr-cx__meta div{border-bottom:1px solid var(--lr-edge);font-size:var(--lr-small);justify-content:space-between;gap:1rem;padding:.75rem 0;display:flex}.lr .lr-cx__meta dt{color:var(--c-meta-dark)}.lr .lr-cx__meta dd{color:var(--c-accent-ink);text-align:right;margin:0;font-weight:500}.lr .lr-cx__side .lr-actions{margin-top:1.25rem}@media (width>=56rem){.lr .lr-cx__foot--solo{grid-template-columns:minmax(0,1fr)}.lr .lr-cx__foot--solo .lr-cx__meta{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));column-gap:2rem}.lr .lr-cx__foot--solo .lr-cx__meta div{flex-direction:column;justify-content:flex-start;gap:.25rem}.lr .lr-cx__foot--solo .lr-cx__meta dd{text-align:left}}.lr .lr-say__in{justify-items:center;gap:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:grid}.lr .lr-say__more{max-width:68ch;font-size:var(--lr-lead);color:var(--c-meta-dark);text-align:center;line-height:1.55}.lr .lr-tl__dot{z-index:0;background:var(--c-accent);width:14px;height:14px;transform:translateY(var(--lr-y,0px));opacity:0;pointer-events:none;border-radius:999px;margin:-7px 0 0 -6px;transition:opacity .3s;position:absolute;top:0;left:1.25rem;box-shadow:0 0 0 5px #ff4e1f33,0 0 24px #ff4e1f99}@media (width>=56rem){.lr .lr-tl__dot{margin-left:-7px;left:50%}}.lr [data-timeline].is-live .lr-tl__dot{opacity:1}.lr [data-timeline].is-still:after{transform:none}.lr .lr-bento{border-radius:calc(var(--lr-r-l) + .625rem);background:var(--c-ink);grid-template-columns:minmax(0,1fr);gap:.625rem;padding:.625rem;display:grid;box-shadow:0 40px 90px -50px #14161a99}@media (width>=40rem) and (width<=55.99rem){.lr .lr-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lr .lr-bento .lr-t1,.lr .lr-bento .lr-t6{grid-column:1/-1}}@media (width>=56rem){.lr .lr-bento{grid-template-columns:repeat(6,minmax(0,1fr))}.lr .lr-bento .lr-t1{grid-area:1/3/3/7}.lr .lr-bento .lr-t2{grid-area:1/1/auto/3}.lr .lr-bento .lr-t3{grid-area:2/1/auto/3}.lr .lr-bento .lr-t4{grid-area:3/1/auto/3}.lr .lr-bento .lr-t5{grid-area:3/3/auto/5}.lr .lr-bento .lr-t6{grid-area:3/5/auto/7}}.lr .lr-tile{border-radius:var(--lr-r-l);min-width:0;color:var(--lr-on-ink);background:linear-gradient(#ffffff0b,#ffffff04);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.lr .lr-chipwrap{justify-items:center;gap:.75rem;max-width:22rem;display:grid}.lr .lr-tile__ui{place-items:center;min-height:13rem;padding:2rem 1.5rem .5rem;display:grid;position:relative}.lr .lr-tile__ui:before{content:"";z-index:0;background-image:radial-gradient(60% 60% at 50% 100%,#ff4e1f29,#0000 70%),radial-gradient(#ffffff12 1px,#0000 1.4px);background-size:auto,16px 16px;position:absolute;inset:0}.lr .lr-tile__ui>*{z-index:1;position:relative}.lr .lr-tile__txt{align-content:start;gap:.375rem;padding:1.25rem 1.75rem 1.75rem;display:grid}.lr .lr-tile__txt h3{letter-spacing:-.025em;color:var(--c-accent-ink);font-size:1.25rem;font-weight:500;line-height:1.2}.lr .lr-tile__txt p{font-size:var(--lr-small);max-width:60ch;color:var(--c-meta-dark)}.lr .lr-tile--big .lr-tile__ui{min-height:20rem}.lr .lr-tile--big .lr-tile__txt h3{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.lr .lr-mini--dark{color:var(--c-white);background:#17191d;transition:none;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 60px -30px #000000e6}.lr .lr-mini--dark small,.lr .lr-mini--dark .lr-mini__mono{color:var(--c-meta-dark)}.lr .lr-mini--dark .lr-mini__k{color:var(--c-accent-soft)}.lr .lr-mini--dark .lr-mini__q{color:var(--c-line);background:#ffffff0f}.lr .lr-mini--dark .lr-mini__q svg{stroke:var(--c-meta-dark)}.lr .lr-mini--dark .lr-mini__ai{box-shadow:inset 0 0 0 1px var(--lr-edge);background:#ffffff0d}.lr .lr-mini--dark .lr-mini__res{box-shadow:0 0 0 1.5px var(--c-accent-soft)}.lr .lr-mini--dark .lr-mini__res b{color:#a9c1ff}.lr .lr-mini--dark .lr-mini__res p{color:var(--c-meta-dark)}.lr .lr-mini--dark .lr-mini__in{color:var(--c-meta-dark);background:#ffffff0f}.lr .lr-mini--dark .lr-mini__in b{color:var(--c-white)}.lr .lr-mini--dark .lr-mini__rows li{border-color:#ffffff14}.lr .lr-mini--dark .lr-mini__rows li span:first-child,.lr .lr-mini--dark .lr-mini__track li{color:var(--c-meta-dark)}.lr .lr-mini--dark .lr-mini__track li:before{background:#ffffff1f}.lr .lr-mini--dark .lr-mini__track li.is-done:before{background:var(--c-line)}.lr .lr-mini--dark .lr-mini__track li.is-now{color:var(--c-white)}.lr .lr-mini--dark .lr-mini__sheet li{border-color:#ffffff14}.lr .lr-mini--dark .lr-mini__sheet li span:first-child{color:var(--c-meta-dark)}.lr .lr-mini--dark .lr-mini__img{color:var(--c-meta-dark);background:linear-gradient(135deg,#2a2d33,#1d2024)}.lr .lr-chips{flex-wrap:wrap;gap:.375rem;display:flex}.lr .lr-chips li{box-shadow:inset 0 0 0 1px var(--lr-edge);color:var(--c-line);background:#ffffff0f;border-radius:999px;padding:.375rem .75rem;font-size:.8125rem}.lr .lr-chips li.is-on{color:var(--c-white);box-shadow:inset 0 0 0 1px #ff4e1f99}.lr .lr-ticks{gap:.5rem;display:grid}.lr .lr-ticks li{color:var(--c-line);background:#ffffff0d;border-radius:.625rem;align-items:center;gap:.625rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}.lr .lr-ticks svg{fill:none;width:1rem;height:1rem;stroke:var(--c-accent-soft);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lr .lr-fine{border-top:1px solid #ffffff14;gap:.375rem;padding-top:.75rem;display:grid}.lr .lr-fine span{background:#ffffff1a;border-radius:999px;height:.4375rem}.lr .lr-fine span:nth-child(2){width:80%}.lr .lr-fine span:nth-child(3){width:55%}.lr .lr-price__head .lr-h2{max-width:32ch}.lr .lr-tg{background:var(--c-white);border-radius:26px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;width:100%;margin:0 0 1rem;padding:6px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #14161a0f,0 1px 2px #14161a0d,0 12px 30px #14161a0f}.lr .lr-tg[hidden]{display:none}.lr .lr-tg__ind{width:var(--lr-iw,0px);height:var(--lr-ih,0px);transform:translate(var(--lr-ix,0px), var(--lr-iy,0px));background:radial-gradient(120% 140% at 100% 0%, #ff4e1f59 0%, #ff4e1f00 55%), var(--c-ink-soft);opacity:0;pointer-events:none;border-radius:20px;transition:transform .5s cubic-bezier(.22,.61,.36,1),width .5s cubic-bezier(.22,.61,.36,1),height .5s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;left:0;box-shadow:0 10px 24px #14161a38}.lr .lr-tg.is-ready .lr-tg__ind{opacity:1}.lr .lr-tg__tab{z-index:1;min-width:0;min-height:3.75rem;color:var(--c-ink-soft);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:1rem 1.25rem;transition:color .35s,background-color .3s;display:flex;position:relative}.lr .lr-tg__tab[aria-selected=true]{background:var(--c-ink-soft);color:var(--c-accent-ink)}.lr .lr-tg.is-ready .lr-tg__tab[aria-selected=true]{background:0 0}.lr .lr-tg__tab:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.lr .lr-tg__name{letter-spacing:-.015em;font-size:1.0625rem;font-weight:500;line-height:1}.lr .lr-tg__kind{opacity:.62;font-size:.8125rem;font-weight:500;line-height:1;transition:opacity .35s,color .35s}.lr .lr-tg__tab[aria-selected=true] .lr-tg__kind{opacity:1;color:var(--c-accent-soft)}@media (hover:hover) and (pointer:fine){.lr .lr-tg__tab[aria-selected=false]:hover{background:#14161a0d}}@media (width<=47.99rem){.lr .lr-tg{border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.lr .lr-tg__ind,.lr .lr-tg__tab{border-radius:18px}.lr .lr-tg__tab{padding:.875rem}.lr .lr-tg__tab:last-of-type:nth-of-type(odd){grid-column:1/-1}}.lr .lr-pt__panels{gap:1.25rem;display:grid}.lr .lr-pt{isolation:isolate;background:radial-gradient(90% 100% at 100% 100%, #ff4e1f6b 0%, #ff4e1f00 62%), var(--c-ink-card);color:var(--lr-on-ink);border-radius:clamp(1.75rem,1.4rem + 1vw,2.5rem);grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,1rem + 2vw,3rem);padding:clamp(1.5rem,.9rem + 2.6vw,3.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #14161ab3}.lr .lr-pt[hidden]{display:none}.lr .lr-pt:not([hidden]){animation:lr-rise .5s var(--lr-reveal) both}@media (width>=60rem){.lr .lr-pt{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}}.lr .lr-pt:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.lr .lr-pt__deco{z-index:-1;pointer-events:none;background:repeating-radial-gradient(circle at 100% 100%,#0000 0 38px,#ffffff0e 38px 39px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 85% at 100% 100%,#000 0%,#0000 78%);mask-image:radial-gradient(70% 85% at 100% 100%,#000 0%,#0000 78%)}.lr .lr-pt--rebuild{background:radial-gradient(80% 90% at 0% 0%, #ff4e1f42 0%, #ff4e1f00 60%), radial-gradient(80% 90% at 100% 100%, #ffffff08 0%, #ffffff08 60%), var(--c-ink-card)}.lr .lr-pt--grow{background:linear-gradient(160deg, #ff4e1f29 0%, #ff4e1f00 55%), radial-gradient(70% 80% at 100% 100%, #ff4e1f3d 0%, #ff4e1f00 62%), var(--c-ink-card)}.lr .lr-pt--maintain{background:radial-gradient(70% 80% at 100% 0%, #ff4e1f38 0%, #ff4e1f00 60%), radial-gradient(70% 80% at 100% 100%, #ff4e1f2e 0%, #ff4e1f00 62%), var(--c-ink-card)}.lr .lr-pt--hosted{background:radial-gradient(70% 90% at 0% 0%, #ffffff08 0%, #ffffff08 60%), radial-gradient(80% 90% at 100% 100%, #ff4e1f61 0%, #ff4e1f00 62%), var(--c-shade-121417)}.lr .lr-pt{box-shadow:inset 0 1px #ffffff14,0 40px 90px -50px #14161ab3}.lr .lr-pt:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ff4e1fb3,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.lr .lr-pt--rebuild .lr-pt__deco{background:var(--bg-grid-lines);background-size:32px 32px;-webkit-mask-image:linear-gradient(135deg,#0000 30%,#000 100%);mask-image:linear-gradient(135deg,#0000 30%,#000 100%)}.lr .lr-pt--grow .lr-pt__deco{opacity:.55;background:linear-gradient(#ff4e1f29,#ff4e1f29) right 13.5rem bottom 0/2.25rem 22% no-repeat,linear-gradient(#ff4e1f33,#ff4e1f33) right 10rem bottom 0/2.25rem 34% no-repeat,linear-gradient(#ff4e1f3d,#ff4e1f3d) right 6.5rem bottom 0/2.25rem 48% no-repeat,linear-gradient(#ff4e1f4d,#ff4e1f4d) right 3rem bottom 0/2.25rem 64% no-repeat;-webkit-mask-image:linear-gradient(#0000 10%,#000 100%);mask-image:linear-gradient(#0000 10%,#000 100%)}.lr .lr-pt--maintain .lr-pt__deco{background:radial-gradient(#ffffff1f 1px,#0000 1.4px) 0 0/14px 14px;-webkit-mask-image:radial-gradient(60% 70% at 100% 0,#000 0%,#0000 75%);mask-image:radial-gradient(60% 70% at 100% 0,#000 0%,#0000 75%)}.lr .lr-pt--hosted .lr-pt__deco{background:radial-gradient(#ffffff1a 1px,#0000 1.3px) 0 0/12px 12px;-webkit-mask-image:linear-gradient(135deg,#000 0%,#0000 55%);mask-image:linear-gradient(135deg,#000 0%,#0000 55%)}.lr .lr-pt__main{flex-direction:column;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}.lr .lr-pt__name{letter-spacing:-.045em;background-image:var(--lr-grad-ink);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:100%;padding-bottom:.06em;font-size:clamp(2.25rem,1.5rem + 2.6vw,3.75rem);font-weight:500;line-height:1}.lr .lr-pt__fit{background:#ffffff0d;border-radius:1.125rem;gap:0;width:100%;max-width:40rem;margin:0;display:grid;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff12}.lr .lr-pt__fit div{grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.875rem 1.125rem;display:grid}.lr .lr-pt__fit div+div{border-top:1px solid #ffffff12}@media (width>=36rem){.lr .lr-pt__fit div{grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:1rem}}.lr .lr-pt__fit dt{color:var(--c-accent-soft);font-size:.8125rem;font-weight:600}.lr .lr-pt__fit dd{letter-spacing:-.01em;color:var(--c-white);margin:0;font-size:1rem;font-weight:500;line-height:1.4}.lr .lr-pt__p{color:var(--c-line);max-width:58ch}.lr .lr-pt__facts{flex-wrap:wrap;gap:.375rem 1.25rem;display:flex}.lr .lr-pt__facts li{color:#f6f5f3d1;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.lr .lr-pt__facts li:before{content:"";background:var(--c-accent);border-radius:999px;width:.375rem;height:.375rem}.lr .lr-pt__price{flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin-top:.25rem;display:flex}.lr .lr-pt__price span{color:#f6f5f399;font-size:1rem;font-weight:500}.lr .lr-pt__price b{letter-spacing:-.055em;font-variant-numeric:tabular-nums;background-image:var(--lr-grad-ink);-webkit-text-fill-color:transparent;color:var(--c-white);-webkit-background-clip:text;background-clip:text;padding-bottom:.05em;font-size:clamp(3.5rem,1.6rem + 6vw,7rem);font-weight:500;line-height:.9}.lr .lr-pt__price small{letter-spacing:0;color:#f6f5f399;font-size:1.125rem;font-weight:500}.lr .lr-pt__bill{color:#f6f5f3a8;margin-top:-.75rem;font-size:.9375rem;font-weight:500}.lr .lr-pt__ctas{flex-wrap:wrap;gap:.625rem;display:flex}.lr .lr-pt__btn,.lr .lr-pt__ghost{min-height:3.25rem;padding:var(--optical) 1.625rem 0;touch-action:manipulation;transition:background-color .25s ease, color .25s ease, box-shadow .25s ease, transform .15s var(--lr-ease);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.lr .lr-pt__btn{background:var(--c-accent-ink);color:var(--c-ink);box-shadow:inset 0 -1px #14161a1a,0 12px 24px -14px #0009}.lr .lr-pt__btn span{transition:transform .3s var(--lr-ease)}.lr .lr-pt__ghost{color:var(--c-accent-ink);box-shadow:inset 0 0 0 1px #ffffff38}.lr .lr-pt__btn:active,.lr .lr-pt__ghost:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.lr .lr-pt__btn:hover{background:var(--c-accent-strong);color:var(--c-on-accent)}.lr .lr-pt__btn:hover span{transform:translate(4px)}.lr .lr-pt__ghost:hover{box-shadow:inset 0 0 0 1px #ffffff80}}.lr .lr-pt__inc{backdrop-filter:blur(14px);background:linear-gradient(#ffffff17,#ffffff0a);border-radius:clamp(1.25rem,1rem + .8vw,1.75rem);align-content:start;gap:1.25rem;min-width:0;padding:clamp(1.5rem,1.1rem + 1.4vw,2.5rem);display:grid;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff29,0 30px 60px -30px #0009}.lr .lr-pt__list{gap:.875rem;display:grid}.lr .lr-pt__list li{color:var(--c-accent-ink);align-items:flex-start;gap:.75rem;font-size:.96875rem;font-weight:500;line-height:1.45;display:flex}.lr .lr-pt__list li:before{content:"";background:#ff4e1f2e;border-radius:999px;flex:none;width:1.25rem;height:1.25rem;margin-top:.05rem;box-shadow:inset 0 0 0 1px #ff4e1f59}.lr .lr-pt__list li{position:relative}.lr .lr-pt__list li:after{content:"";border-left:2px solid var(--c-accent-soft);border-bottom:2px solid var(--c-accent-soft);width:.45rem;height:.25rem;position:absolute;top:.38rem;left:.4rem;transform:rotate(-45deg)}.lr .lr-fit{flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem;max-width:72rem;display:flex}.lr .lr-fit li{font-size:var(--lr-small);color:var(--c-muted);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25rem .5rem;display:inline-flex}.lr .lr-fit a{color:var(--c-ink-soft);text-underline-offset:.25em;font-weight:500;text-decoration:underline #ff4e1fb3}@media (hover:hover) and (pointer:fine){.lr .lr-fit a:hover{text-decoration-color:currentColor}}.lr .lr-cta__btn{touch-action:manipulation;min-height:3rem;transition:background-color .25s ease, color .25s ease, box-shadow .25s ease, transform .15s var(--lr-ease);border-radius:999px;justify-content:center;align-items:center;padding:0 1.375rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.lr .lr-cta__btn:active{transform:scale(.97)}.lr .lr-know__list{border-radius:calc(var(--lr-r-l) + .5rem);box-shadow:inset 0 0 0 1px var(--lr-edge);background:#ffffff0a;padding:.875rem clamp(1.25rem,.8rem + 2vw,2.75rem);display:grid}.lr .lr-know__row{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:clamp(1.5rem,1.1rem + 1.5vw,2.5rem) 0;display:grid}@media (width>=56rem){.lr .lr-know__row{grid-template-columns:5rem minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:3rem}}.lr .lr-know__n{letter-spacing:-.05em;color:var(--c-accent-soft);font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,1.8rem + 1.6vw,3.5rem);font-weight:500;line-height:1}.lr .lr-know__list{isolation:isolate;background:radial-gradient(55% 70% at 100% 0%, #ff4e1f29 0%, transparent 70%), radial-gradient(45% 60% at 0% 100%, #ffffff08 0%, transparent 70%), linear-gradient(180deg, #ffffff0e, #ffffff05), var(--c-ink);position:relative;overflow:hidden}.lr .lr-know__list:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff17 1px,#0000 1.4px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 100% 0,#000 0%,#0000 75%);mask-image:radial-gradient(60% 70% at 100% 0,#000 0%,#0000 75%)}.lr .lr-know__row{position:relative}.lr .lr-know__row+.lr-know__row{border-top:0}.lr .lr-know__row+.lr-know__row:before{content:"";background:linear-gradient(90deg, var(--c-accent) 0%, #ff4e1f80 18%, var(--lr-edge) 40%);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.lr .lr-know__n{background-image:linear-gradient(180deg, var(--c-accent-soft) 0%, #ff4e1f40 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.75rem,2rem + 2.6vw,4.75rem)}.lr .lr-know__row h3{transition:color .3s}@media (hover:hover) and (pointer:fine){.lr .lr-know__row:hover h3{color:var(--c-accent-ink)}}.lr [data-stagger].is-armed>*{opacity:0;transition:opacity .7s var(--lr-reveal), transform .7s var(--lr-reveal);transform:translateY(1.25rem)}.lr [data-stagger].is-armed>:before{transition:transform 1.1s var(--lr-reveal);transform:scaleX(0)}.lr [data-stagger].is-in>*{opacity:1;transform:none}.lr [data-stagger].is-in>:before{transform:scaleX(1)}.lr [data-stagger].is-in>:nth-child(2),.lr [data-stagger].is-in>:nth-child(2):before{transition-delay:.12s}.lr [data-stagger].is-in>:nth-child(3),.lr [data-stagger].is-in>:nth-child(3):before{transition-delay:.24s}.lr [data-stagger].is-in>:nth-child(4),.lr [data-stagger].is-in>:nth-child(4):before{transition-delay:.36s}.lr .lr-know__row h3{letter-spacing:-.035em;color:var(--c-white);font-size:clamp(1.375rem,1.15rem + .9vw,2rem);font-weight:500;line-height:1.12}.lr .lr-know__row p{color:var(--c-line);max-width:62ch}.lr .lr-cta{border-radius:var(--lr-r-l);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);padding:1rem 1rem 1rem 1.75rem;display:flex}.lr .lr-light .lr-cta{box-shadow:inset 0 0 0 1px var(--lr-edge-paper);background:var(--c-card-light)}.lr .lr-ink .lr-cta{box-shadow:inset 0 0 0 1px var(--lr-edge);background:var(--c-card-dark)}.lr .lr-cta__t{letter-spacing:-.015em;flex:18rem;max-width:62ch;font-size:1.0625rem;font-weight:500;line-height:1.4}.lr .lr-light .lr-cta__t{color:var(--c-ink-soft)}.lr .lr-ink .lr-cta__t{color:var(--c-white)}.lr .lr-cta__acts{flex-wrap:wrap;gap:.5rem;display:flex}.lr .lr-audit--mini{flex:22rem;max-width:30rem}.lr .lr-light .lr-cta .lr-audit__field{background:var(--c-white);box-shadow:inset 0 0 0 1px #14161a29,0 12px 30px -20px #14161a59}.lr .lr-light .lr-cta .lr-audit__field:focus-within{box-shadow:inset 0 0 0 1px #ff4e1fb3,0 0 0 3px #ff4e1f40}.lr .lr-light .lr-cta .lr-audit input{color:var(--c-ink)}.lr .lr-light .lr-cta .lr-audit input::placeholder{color:var(--c-meta-light)}.lr .lr-light .lr-cta .lr-audit__ico{stroke:var(--c-meta-light)}@media (hover:hover) and (pointer:fine){.lr .lr-light .lr-cta .lr-audit button:hover{background:var(--c-ink);color:var(--c-white)}}@media (width<=39.99rem){.lr .lr-cta{padding:1.25rem}.lr .lr-cta__acts,.lr .lr-audit--mini{flex-basis:100%}}.lr .lr-close__panel .lr-eyebrow{color:var(--c-accent-soft)}.lr .lr-close__panel .lr-h2{max-width:30ch}.lr .lr-close__alt{font-size:var(--lr-small);color:var(--c-meta-dark)}.lr .lr-close__alt a{color:var(--c-accent-ink);text-underline-offset:.25em;font-weight:500;text-decoration:underline #ff4e1fb3}@media (hover:hover) and (pointer:fine){.lr .lr-close__alt a:hover{text-decoration-color:currentColor}}@media (width>=64rem){.lr .lr-rv__side{text-align:right;justify-self:end;justify-items:end}.lr .lr-rv__side p{max-width:46ch}}.lr .lr-ink .lr-gd__list{border-top-color:var(--lr-edge)}.lr .lr-ink .lr-gd__list a{color:var(--c-accent-ink);border-bottom-color:var(--lr-edge)}.lr .lr-ink .lr-gd__n,.lr .lr-ink .lr-gd__arrow{color:var(--c-meta-dark);stroke:var(--c-meta-dark)}@media (hover:hover) and (pointer:fine){.lr .lr-ink .lr-gd__list a:hover .lr-gd__t{color:var(--c-white)}}.lr .lr-gd--inset{margin-bottom:clamp(4.5rem,3rem + 5vw,7.5rem)}.lr .lr-crumbs{margin-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.75rem)}.lr .lr-crumbs ol{color:var(--c-meta-dark);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.875rem;display:flex}.lr .lr-crumbs li{align-items:center;gap:.5rem;display:inline-flex}.lr .lr-crumbs li+li:before{content:"›";color:#f6f5f359}.lr .lr-crumbs a{min-height:2rem;color:var(--c-line);align-items:center;text-decoration:none;display:inline-flex}.lr .lr-crumbs [aria-current]{color:var(--c-accent-ink)}@media (hover:hover) and (pointer:fine){.lr .lr-crumbs a:hover{color:var(--c-white);text-underline-offset:.25em;text-decoration:underline;text-decoration-color:var(--c-accent)}}.lr .lr-also{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:clamp(2rem,1.5rem + 1.5vw,3rem);display:flex}.lr .lr-also__h{font-size:var(--lr-small);letter-spacing:0;color:var(--c-muted);font-weight:500}.lr .lr-also ul{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.lr .lr-also a{min-height:2.75rem;font-size:var(--lr-small);color:var(--c-ink-soft);box-shadow:inset 0 0 0 1px var(--lr-edge-paper);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.125rem;font-weight:500;text-decoration:none;transition:box-shadow .25s,background-color .25s;display:inline-flex}.lr .lr-also svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem;transition:transform .3s var(--lr-ease)}@media (hover:hover) and (pointer:fine){.lr .lr-also a:hover{box-shadow:inset 0 0 0 1px var(--c-accent)}.lr .lr-also a:hover svg{transform:translate(3px)}}.lr .lr-light{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.lr :where(.lr-eyebrow,.lr-auditcard__k,.lr-mini__k,.lr-card-call__k,.lr-cs__k,.lr-fornot b,.lr-steps3 li span:first-child,.lr-redir b,.lr-pt__inc-l,.lr-mini__ai small){font-weight:600}.lr :where(.lr-cs__k,.lr-meta dt,.lr-mini__mono,.lr-mini__sheet li span:first-child,.lr-mini__img){font-family:var(--font-body);letter-spacing:.06em;font-weight:600}.lr :where(.lr-mini,.lr-ticks li,.lr-chips li,.lr-fornot div,.lr-steps3 li,.lr-redir li,.lr-dev i,.lr-vig__node,.lr-metrics small,.lr-mini__track li,.lr-mini__rows li,.lr-doc__note,.lr-card-call li),.lr .lr-mini small,.lr .lr-mini__in,.lr .lr-mini__res p{font-weight:500}.lr .lr-ticks li,.lr .lr-chips li{color:#f6f5f3db}.lr .lr-mini--dark small,.lr .lr-mini--dark .lr-mini__mono,.lr .lr-fornot div:last-child span,.lr .lr-mini--dark .lr-mini__rows li span:first-child{color:#f6f5f39e}.lr .lr-mini--dark .lr-mini__ai small,.lr .lr-mini--dark .lr-mini__k{color:var(--c-accent-soft)}.lr .lr-tile__txt p,.lr .lr-keep__card p,.lr .lr-cx__list li,.lr .lr-cx__outs li,.lr .lr-facts span{color:#f6f5f3a8}.lr .lr-tile__txt h3,.lr .lr-keep__card h3{color:var(--c-white)}.lr .lr-bento{isolation:isolate;background:radial-gradient(60% 50% at 100% 0%, #ff4e1f1f 0%, transparent 70%), radial-gradient(50% 50% at 0% 100%, #ffffff08 0%, transparent 70%), var(--c-ink);border-radius:clamp(1.75rem,1.4rem + 1vw,2.5rem);gap:clamp(.75rem,.6rem + .5vw,1rem);padding:clamp(.875rem,.5rem + 1.3vw,1.75rem);position:relative;box-shadow:inset 0 1px #ffffff14,0 1px 2px #14161a0d,0 40px 90px -40px #14161a8c}.lr .lr-tile{isolation:isolate;background:linear-gradient(#ffffff0d,#ffffff04),#15171a;border-radius:clamp(1.375rem,1.2rem + .5vw,1.75rem);padding:.625rem;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff1a}.lr .lr-tile__ui{isolation:isolate;background:#1b1e22;border-radius:1.25rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem) 1.375rem;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px #ffffff0f}.lr .lr-tile__ui:before{z-index:-1}.lr .lr-tile__txt{padding:1.25rem 1.125rem 1.125rem}.lr :is(.lr-t1,.hm-b1) .lr-tile__ui:before{background-image:radial-gradient(90% 100% at 100% 100%,#ff4e1f4d 0%,#0000 62%),repeating-radial-gradient(circle at 100% 100%,#0000 0 30px,#ffffff0e 30px 31px);background-size:auto;-webkit-mask-image:radial-gradient(circle at 100% 100%,#000 0%,#0000 80%);mask-image:radial-gradient(circle at 100% 100%,#000 0%,#0000 80%)}.lr :is(.lr-t2,.hm-b2) .lr-tile__ui:before{background-image:radial-gradient(70% 80% at 0% 0%, #ff4e1f33 0%, transparent 65%), radial-gradient(70% 80% at 100% 100%, #ffffff08 0%, transparent 65%), var(--bg-grid-lines);background-size:auto,auto,32px 32px,32px 32px}.lr :is(.lr-t3,.hm-b3) .lr-tile__ui:before{background-image:radial-gradient(70% 80% at 100% 0,#ff4e1f38 0%,#0000 65%),radial-gradient(#ffffff1a 1px,#0000 1.4px);background-size:auto,14px 14px}.lr :is(.lr-t4,.hm-b4) .lr-tile__ui:before{background-image:linear-gradient(160deg,#ff4e1f2e 0%,#0000 55%),radial-gradient(#ffffff12 1px,#0000 1.4px);background-size:auto,16px 16px}.lr :is(.lr-t5,.lr-t6) .lr-tile__ui:before{background-image:radial-gradient(70% 90% at 0 0,#ffffff08 0%,#0000 60%),radial-gradient(80% 90% at 100% 100%,#ff4e1f3d 0%,#0000 62%),radial-gradient(#ffffff14 1px,#0000 1.3px);background-size:auto,auto,12px 12px}.lr .lr-tile .lr-mini--dark{background:#15171a;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff14,0 30px 60px -30px #000000e6}.lr .lr-keep__card{background:linear-gradient(#ffffff0d,#ffffff04),#15171a;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff1a,0 30px 70px -40px #0009}.lr .lr-vig{background:#1b1e22;border-radius:1.25rem}.lr .lr-vig__node,.lr .lr-vig__btn,.lr .lr-vig__domain{font-weight:500}.lr .lr-cx__panel{isolation:isolate;background:radial-gradient(60% 70% at 100% 100%, #ff4e1f24 0%, transparent 70%), linear-gradient(180deg, #ffffff0f, #ffffff05), var(--c-ink);box-shadow:inset 0 0 0 1px var(--lr-edge), inset 0 1px 0 #ffffff1a, 0 30px 70px -40px #0009;position:relative;overflow:hidden}.lr .lr-cx__outs li{background:#1b1e22}.lr .lr-cx__outs b{font-weight:500}.lr .lr-card-call,.lr .lr-doc,.lr .lr-dev__desk,.lr .lr-dev__ph{box-shadow:0 30px 60px -30px #000c}.lr .lr-tl__text p{color:#f6f5f3bd}.lr .lr-rv__card figure{background:var(--c-white);box-shadow:inset 0 0 0 1px var(--lr-edge-paper), 0 1px 2px #14161a0d, 0 20px 50px #14161a12}.lr .lr-rv__card--lead figure{background:radial-gradient(70% 60% at 100% 100%,#ff4e1f38 0%,#0000 70%),#15171a;box-shadow:inset 0 1px #ffffff1a,0 30px 70px -30px #14161a80}.lr .lr-rv__card--lead figure:after{content:none}.lr .lr-light .lr-faq__item{background:var(--c-white);box-shadow:inset 0 0 0 1px var(--lr-edge-paper), 0 1px 2px #14161a0a, 0 14px 34px #14161a0d}.lr .lr-light .lr-faq__icon{background:var(--c-paper)}.lr .lr-close__panel{isolation:isolate;background:radial-gradient(55% 70% at 100% 0%, #ff4e1f2e 0%, transparent 70%), radial-gradient(50% 70% at 0% 100%, #ffffff08 0%, transparent 70%), var(--c-ink);position:relative;box-shadow:inset 0 1px #ffffff1a,0 40px 90px -40px #14161a99}.lr .lr-close__panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ff4e1fb3,#0000);height:1px;position:absolute;top:0;left:15%;right:15%}.lr .lr-know__n{-webkit-text-fill-color:initial;background:#ff4e1f2e;border-radius:999px;width:2.25rem;height:2.25rem;font-size:0;display:block;position:relative}.lr .lr-know__n:after{content:"";border-left:2.5px solid var(--c-accent-ink);border-bottom:2.5px solid var(--c-accent-ink);width:1.05rem;height:.55rem;margin:-.42rem 0 0 -.52rem;position:absolute;top:50%;left:50%;transform:rotate(-45deg)}@media (width>=56rem){.lr .lr-know__row{grid-template-columns:3rem minmax(0,1.1fr) minmax(0,1fr)}}.lr .lr-pills{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.lr .lr-pill{height:1.875rem;padding:calc(var(--optical) * 2) .8125rem 0;white-space:nowrap;color:var(--c-accent-ink);background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.lr .lr-light .lr-pill{background:var(--c-shade-2a2d33);color:var(--c-accent-ink);box-shadow:inset 0 1px #ffffff14}.lr .lr-cx__title{justify-items:start;gap:1.25rem;display:grid}.lr .lr-tick{width:1.5rem;height:1.5rem;box-shadow:none;background:#ff4e1f2e;border-radius:999px;flex:none;margin-block:max(-.25rem,.5lh - .75rem);display:block;position:relative}.lr .lr-tick svg{display:none}.lr .lr-tick:before{content:"";box-sizing:content-box;border:solid var(--c-accent);border-width:0 0 2px 2px;width:.4375rem;height:.25rem;margin:-.2759rem 0 0 -.28125rem;position:absolute;top:50%;left:50%;transform:rotate(-45deg)}.lr .lr-pt__list li{line-height:1.45}.lr .lr-pt__list li:before,.lr .lr-pt__list li:after{content:none}.lr .lr-know__n{place-items:center;display:grid}.lr .lr-know__n:after{content:none}.lr .lr-know__n svg{fill:none;width:1.0625rem;height:1.0625rem;stroke:var(--c-accent);stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round;display:block}.lr .lr-chips li{justify-content:center;align-items:center;min-height:2rem;padding:0 .75rem;line-height:1;display:inline-flex}.lr .lr-dev i{justify-content:center;align-items:center;min-height:1.5rem;padding:0 .625rem;line-height:1;display:inline-flex}.lr .lr-dev__ph b{justify-content:center;align-items:center;min-height:1.625rem;padding:0 .375rem;line-height:1;display:flex}.lr .lr-redir b{justify-content:center;align-items:center;height:1.375rem;padding:0 .5rem;line-height:1;display:inline-flex}.lr .lr-tl__n{line-height:1}.lr .lr-ticks li,.lr .lr-card-call li{align-items:center;line-height:1.35}.lr .lr-card-call svg{margin-top:0}.lr .lr-doc__note,.lr .lr-vig__domain,.lr .lr-vig__btn,.lr .lr-vig__node{line-height:1.2}.lr .lr-mini__btn{justify-content:center;align-items:center;min-height:2.75rem;padding:0 .75rem;line-height:1;display:flex}.lr .lr-fornot b,.lr .lr-fornot div:first-child b{color:var(--c-white)}.lr .lr-fornot div:first-child{box-shadow:inset 0 0 0 1px #ffffff29}.lr .lr-steps3 li span:first-child{color:var(--c-white)}.lr .lr-redir b{color:var(--c-line);background:#ffffff14}.lr .lr-tl__time b{color:var(--c-white);background-image:var(--lr-grad-ink);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.lr .lr-pt__facts li:before{background:var(--c-accent)}.lr .lr-pt__inc-l{color:var(--c-white);font-size:1rem;font-weight:500}.lr .lr-pt__p{color:var(--c-line);font-size:var(--lr-lead);max-width:40ch;line-height:1.5}.lr .lr-faq__item p a{color:var(--c-ink-soft);text-decoration-color:#ff4e1fb3}.lr .lr-mini__sheet li span:first-child{text-transform:none;letter-spacing:0;padding-top:0;font-size:.8125rem;font-weight:500}.lr .lr-mini__who b{font-weight:500}.lr .lr-rv__by,.lr .lr-cx__list li{border-top:0;padding-top:0}.lr .lr-cx__meta{border-top:0}.lr .lr-cx__meta div{border-bottom:0;padding:.5rem 0}.lr .lr-know__row+.lr-know__row:before{background:var(--lr-edge)}.lr .lr-ink .lr-cta{background:var(--c-card-dark);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0f}.lr .lr-also{gap:.5rem 1.5rem}.lr .lr-also ul{gap:.25rem 1.5rem}.lr .lr-also a{min-height:2.75rem;box-shadow:none;text-underline-offset:.3em;border-radius:0;padding:0;text-decoration:underline 1px #14161a40}@media (hover:hover) and (pointer:fine){.lr .lr-also a:hover{box-shadow:none;text-decoration-color:var(--c-accent)}}.lr.lr-page{--shell:93.75rem;--lr-r-l:1.625rem;--lr-pad:var(--sec-pad)}.lr-page :is(.lr-h1,.lr-h2){letter-spacing:-.04em}.lr-page .lr-h1{line-height:.94}.lr-page .lr-light .lr-faq__icon{background:var(--c-paper)}.lr-page .lr-light .lr-cta{box-shadow:inset 0 0 0 1px var(--lr-edge-paper), 0 14px 34px -24px #14161a40;background:var(--c-white)}.lr-page .lr-tg{background:var(--c-white)}.lr-page .lr-pt__btn{min-height:3.125rem;padding:var(--optical) 1.5rem 0;font-size:.96875rem}.lr-page .lr-audit:not(.lr-audit--stack) button{height:3rem;padding-top:var(--optical);font-size:.9375rem}.lr-page .lr-audit--stack button{height:3.25rem;font-size:1rem}.lr-page .co-ind__bar{border-bottom:0;padding-bottom:.5rem}.lr-page .co-ind__group{border-bottom:0}.lr-page .co-ind__group+.co-ind__group{border-top:1px solid var(--lr-edge-paper)}.lr-page .co-ind__cases a{background:var(--c-white);box-shadow:none;padding-right:1rem}@media (hover:hover) and (pointer:fine){.lr-page .co-ind__cases a:hover{box-shadow:0 14px 34px #14161a14}}.lr-page .co-ind__cases a>span{gap:.5rem}.lr-page .co-ind__cases .lr-pills{gap:.25rem;display:flex}.lr-page .co-ind__cases .lr-pill{height:1.5rem;padding:calc(var(--optical) * 2) .5625rem 0;background:var(--c-shade-2a2d33);color:var(--c-accent-ink);box-shadow:none;font-size:.75rem;display:inline-flex}.lr-page .co-search{background:var(--c-white)}.lr-page .lr-close__panel .lr-eyebrow{display:none}.lr.lr-page .co-cmp__k{letter-spacing:-.015em;color:var(--c-white);font-size:1.125rem;font-weight:500;line-height:1.3}.lr.lr-page .co-cmp__col--show .co-cmp__k{color:var(--c-ink-soft)}.lr.lr-page .au-areas li{background:var(--c-white)}.lr.lr-page .au-preview__top small,.lr.lr-page .au-progress__top small{color:var(--c-meta-dark)}.lr.lr-page .au-route__name{color:var(--c-accent-ink);align-self:flex-start;font-size:.8125rem}.lr.lr-page .au-preview__top>span:last-child{align-self:center}.lr.lr-page .au-route__pick{align-items:center;height:1.875rem;padding:0 .8125rem;line-height:1}.lr.lr-page .au-route__foot{border-top:0;padding-top:.5rem}.lr.lr-page .au-how{border-top:0}.lr.lr-page .au-how li{border-bottom:0}@media (prefers-reduced-motion:reduce){.lr *,.lr :before,.lr :after{transition-duration:.01ms!important;animation:none!important}.lr [data-timeline].is-live .lr-tl__vis>*{transform:none}}
