@property --lmx-ang{syntax:"<angle>";initial-value:0deg;inherits:false}.overflow-x-hidden:has(.lmx),.overflow-x-hidden:has(>main .lmx),html:has(.lmx),html:has(.lmx) body{overflow-x:clip}.lmx{--bg-rgb:12,12,13;--acc-rgb:240,238,232;--acc2-rgb:190,188,182;--hi-rgb:255,212,46;--hi:rgb(var(--hi-rgb));--night:rgb(var(--bg-rgb));--night-2:#17171a;--stage:#202024;--gold:rgb(var(--acc-rgb));--orange:rgb(var(--acc2-rgb));--orange-deep:#8c8a85;--acc-soft:#ffffff;--night-line:rgba(var(--acc-rgb),0.12);--glow:rgba(var(--hi-rgb),0.55);--mist:rgba(255,253,246,0.76);--mist2:rgba(255,253,246,0.56);background:var(--night);color:var(--cream)}.lmx-grain{position:relative;isolation:isolate}.lmx-grain:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lmx-spot{background:radial-gradient(520px circle at var(--mx,70%) var(--my,40%),rgba(var(--acc-rgb),.13),transparent 60%)}.lmx-sweep{background:linear-gradient(100deg,var(--hi) 0,#fff3c4 22%,var(--hi) 45%,#ffe680 70%,var(--hi) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:lmx-sweep 7s ease-in-out infinite;padding:0 0 .22em .12em;margin-left:-.12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@keyframes lmx-sweep{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (max-width:1023.98px){.lmx-zoom{transform-origin:75% 40%;animation:lmx-zoom 2.6s cubic-bezier(.2,.7,.2,1) both}}@keyframes lmx-zoom{0%{transform:scale(1.14);filter:brightness(.55)}to{transform:none;filter:none}}.lmx-in{animation:lmx-in .7s cubic-bezier(.2,.7,.2,1) both}@keyframes lmx-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lmx-ring{position:relative;border-radius:24px;padding:2px;background:conic-gradient(from var(--lmx-ang),transparent 0deg,var(--hi) 60deg,#fff3c4 110deg,transparent 170deg,transparent 1turn);animation:lmx-spin 5s linear infinite;box-shadow:0 0 80px -10px rgba(var(--hi-rgb),.3)}.lmx-ring>*{border-radius:22px}@keyframes lmx-spin{to{--lmx-ang:360deg}}.lmx-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lmx-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:lmx-marq 60s linear infinite}.lmx-marquee:hover .lmx-marquee-track{animation-play-state:paused}@keyframes lmx-marq{to{transform:translateX(-50%)}}.lmx-glass{background:linear-gradient(160deg,rgba(255,253,246,.07),rgba(255,253,246,.02));border:1px solid rgba(255,253,246,.1);box-shadow:0 30px 80px -30px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,253,246,.08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.lmx-glass.lmx-flat{backdrop-filter:none;-webkit-backdrop-filter:none}.lmx-dot{box-shadow:0 0 0 0 var(--glow);animation:lmx-ping 2s ease-out infinite}@keyframes lmx-ping{0%{box-shadow:0 0 0 0 var(--glow)}to{box-shadow:0 0 0 10px transparent}}.lmx-word{color:var(--cream)}@supports (animation-timeline:view()){.lmx-word{color:rgba(255,253,246,.16);animation:lmx-lit linear both;animation-timeline:view();animation-range:entry 60% cover 50%}.lmx-rise{animation:lmx-rise ease-out both;animation-timeline:view();animation-range:entry 0 entry 35%}.lmx-scale{animation:lmx-scale linear both;animation-timeline:view();animation-range:entry 0 entry 60%}}@keyframes lmx-lit{to{color:var(--cream)}}@keyframes lmx-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes lmx-scale{0%{transform:scale(.86);border-radius:48px}to{transform:scale(1);border-radius:0}}.lmx-scene{position:absolute;inset:0;opacity:0;transform:translateY(18px) scale(.98);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1);pointer-events:none}.lmx-scene[data-on=true]{opacity:1;transform:none;pointer-events:auto}.lmx-chapter{transition:opacity .4s ease}@media (min-width:1024px){.lmx-chapter[data-on=false]{opacity:.45}}.lmx-scene[data-on=true] .lmx-type{animation:lmx-type 1.1s steps(28) both}@keyframes lmx-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.lmx-scene[data-on=true] .lmx-pop{animation:lmx-pop .5s cubic-bezier(.2,1.4,.4,1) both;animation-delay:var(--d,0s)}@keyframes lmx-pop{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}.lmx-scene[data-on=true] .lmx-grow{animation:lmx-grow 1.2s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,0s);transform-origin:left}@keyframes lmx-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lmx-scene[data-on=true] .lmx-climb{animation:lmx-climb 2.2s cubic-bezier(.6,0,.2,1) .3s both}@keyframes lmx-climb{0%{transform:translateY(var(--from,300%))}to{transform:translateY(0)}}.lmx-orbit{animation:lmx-orbit 26s linear infinite}.lmx-orbit>*{animation:lmx-orbit 26s linear infinite reverse}@keyframes lmx-orbit{to{transform:rotate(1turn)}}.lmx-wave i{display:inline-block;width:4px;border-radius:4px;background:var(--gold);animation:lmx-wave 1.1s ease-in-out infinite;animation-delay:var(--wd,0s);transform-origin:center}@keyframes lmx-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.lmx-mag{transform:translate(var(--tx,0),var(--ty,0));transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}.lmx-mag:hover{box-shadow:0 0 0 6px rgba(var(--hi-rgb),.2),0 20px 60px -10px rgba(var(--hi-rgb),.5)}.lmx-num{font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff 0,var(--gold) 120%);-webkit-background-clip:text;background-clip:text;color:transparent}@media (prefers-reduced-motion:reduce){.lmx *,.lmx :after,.lmx :before{animation:none!important;transition:none!important}.lmx-word{color:var(--cream)!important}.lmx-scene{transform:none}}.lmx-mark{color:var(--ink);background-color:transparent;background-image:linear-gradient(transparent 11%,var(--hi) 11%,var(--hi) 92%,transparent 92%);background-repeat:no-repeat;background-size:100% 100%;padding:0 .14em;margin:0 -.04em;border-radius:.12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports (animation-timeline:view()){.lmx-mark{animation:lmx-mark linear both;animation-timeline:view();animation-range:entry 80% cover 42%}}@keyframes lmx-mark{0%{background-size:0 100%;color:var(--cream)}55%{color:var(--cream)}to{background-size:100% 100%;color:var(--ink)}}@media (prefers-reduced-motion:reduce){.lmx-mark{animation:none!important;background-size:100% 100%!important;color:var(--ink)!important}}.lmx-rule{transform-origin:left;transform:scaleX(.18)}@supports (animation-timeline:view()){.lmx-rule{animation:lmx-rule linear both;animation-timeline:view();animation-range:entry 10% cover 45%}}@keyframes lmx-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lmx-rule{transform:scaleX(1)!important}}@media (max-width:1023px){.lmx-swipe{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -20px;padding:4px 20px 12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lmx-swipe::-webkit-scrollbar{display:none}.lmx-swipe>*{flex:0 0 86%;scroll-snap-align:center}}@media (max-width:639px){.lmx-swipe-sm{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -20px;padding:6px 20px 14px;scrollbar-width:none}.lmx-swipe-sm::-webkit-scrollbar{display:none}.lmx-swipe-sm>*{flex:0 0 82%;scroll-snap-align:center}}.lm3 .s3{position:relative;color:var(--s3-ink);background:var(--s3-paper)}.lm3 .s3[data-tone=white]{background:var(--s3-white)}.lm3 .s3[data-tone=night]{background:var(--s3-night);color:#fff}.lm3 .s3-pad{padding-block:clamp(96px,11vw,168px)}.lm3 .s3-pad-sm{padding-block:clamp(64px,7vw,104px)}.lm3 .s3-sheet{border-radius:var(--s3-r-sheet) var(--s3-r-sheet) 0 0;margin-top:calc(var(--s3-r-sheet) * -1);z-index:1}@media (max-width:639px){.lm3{--s3-r-sheet:28px}}.overflow-x-hidden:has(.s3-stack),html:has(.s3-stack),html:has(.s3-stack) body{overflow-x:clip}.lm3 .s3-stack{position:relative;timeline-scope:--s3-cover}.lm3 .s3-stack>.s3-under{background:var(--s3-night)}.lm3 .s3-stack>.s3-sheet{view-timeline-name:--s3-cover}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.lm3 .s3-stack>.s3-under{position:sticky;top:0;z-index:0}@supports (animation-timeline:view()){.lm3 .s3-stack>.s3-under>*{transform-origin:50% 100%;animation:s3-recede linear both;animation-timeline:--s3-cover;animation-range:entry 0 entry 100%}}}@keyframes s3-recede{to{transform:scale(.95);opacity:.45}}.lm3 .s3-mega{letter-spacing:-.042em;line-height:.98;font-size:clamp(2.75rem,6.7vw,6rem)}.lm3 .s3-h,.lm3 .s3-mega{font-weight:700;text-wrap:balance}.lm3 .s3-h{letter-spacing:-.038em;line-height:1.02;font-size:clamp(2.4rem,5vw,4.5rem)}.lm3 .s3-h3{font-weight:700;letter-spacing:-.028em;line-height:1.08;font-size:clamp(1.6rem,2.4vw,2.25rem);text-wrap:balance}.lm3 .s3-h4{font-weight:700;letter-spacing:-.02em;line-height:1.2;font-size:20px}.lm3 .s3-line{font-size:clamp(1.125rem,1.35vw,1.25rem);line-height:1.5;letter-spacing:-.008em;color:var(--s3-muted);max-width:32em;text-wrap:pretty}.lm3 .s3-small{font-size:15px;line-height:1.55;color:var(--s3-muted)}.lm3 .s3-eyebrow{font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--s3-muted);display:inline-block;text-wrap:balance}.lm3 .s3-eyebrow:before{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;margin:-2px 8px 0 0;border-radius:99px;background:var(--s3-hi)}.lm3 .s3-on-photo .s3-line,[data-tone=night] .s3-eyebrow,[data-tone=night] .s3-line,[data-tone=night] .s3-small{color:var(--s3-muted-n)}.lm3 .s3-on-photo .s3-eyebrow,.lm3 .s3-on-photo .s3-line{color:rgba(255,255,255,.86)}.lm3 .s3-hl{background:linear-gradient(transparent 62%,rgba(255,212,46,.85) 0,rgba(255,212,46,.85) 92%,transparent 0);padding-inline:.04em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lm3 .s3-on-photo .s3-hl,[data-tone=night] .s3-hl{background:none;color:var(--s3-hi);padding:0}.lm3 .s3-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:999px;font-weight:600;font-size:16px;letter-spacing:-.01em;background:var(--s3-btn-bg);color:var(--s3-btn-fg);transition:transform .25s var(--s3-ease),background-color .2s ease,opacity .2s ease;text-align:center}.lm3 .s3-btn:hover{background:var(--s3-btn-hover);transform:translateY(-1px)}.lm3 .s3-btn.s3-btn-white{background:#fff;color:var(--s3-ink)}.lm3 .s3-btn.s3-btn-white:hover{background:#ECEAE4}.lm3 .s3-btn-glass{background:rgba(11,15,26,.06);color:var(--s3-ink)}.lm3 .s3-btn-glass:hover{background:rgba(11,15,26,.1)}.lm3 .s3-on-photo .s3-btn-glass,[data-tone=night] .s3-btn-glass{background:rgba(255,255,255,.12);color:#fff;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.lm3 .s3-on-photo .s3-btn-glass:hover,[data-tone=night] .s3-btn-glass:hover{background:rgba(255,255,255,.2)}.lm3 .s3-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;font-size:16px;color:inherit;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;text-decoration-color:currentColor}.lm3 .s3-link:hover{text-decoration-color:var(--s3-hi)}.lm3 .s3 :focus-visible{outline:3px solid var(--s3-hi);outline-offset:3px;border-radius:12px}.lm3 .s3 .s3-btn:focus-visible,.lm3 .s3 [role=tab]:focus-visible{border-radius:999px}.lm3 .s3-glass{background:rgba(255,255,255,.74);color:var(--s3-ink);border:1px solid rgba(255,255,255,.6);backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);box-shadow:0 24px 60px -24px rgba(6,12,26,.45)}.lm3 .s3-glass[data-glass=dark]{background:rgba(22,32,58,.52);color:#fff;border-color:rgba(255,255,255,.16)}.lm3 .s3-glass[data-glass=dark] .s3-gm{color:rgba(255,255,255,.7)}.lm3 .s3-gm{color:var(--s3-muted)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.lm3 .s3-glass{background:rgba(255,255,255,.95)}.lm3 .s3-glass[data-glass=dark]{background:rgba(22,32,58,.92)}}.lm3 .s3-dot{width:8px;height:8px;border-radius:99px;background:var(--s3-hi);box-shadow:0 0 0 3px rgba(255,212,46,.25);flex:none}.lm3 .s3-dot[data-s=ok]{background:#22A06B;box-shadow:0 0 0 3px rgba(34,160,107,.2)}.lm3 .s3-dot[data-s=wait]{background:#8A93A6;box-shadow:none}.lm3 .s3-gpill{display:inline-flex;align-items:center;min-height:26px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:600;background:#fff;color:var(--s3-ink)}.lm3 .s3-glass[data-glass=light] .s3-gpill{background:var(--s3-night);color:#fff}.lm3 .s3-media{position:relative;overflow:hidden;border-radius:var(--s3-r-media);background:var(--s3-night);isolation:isolate}.lm3 .s3-media>img{transition:transform 1.2s var(--s3-ease)}.lm3 a.s3-media:hover>img,.lm3 a:hover>.s3-media>img{transform:scale(1.035)}.lm3 .s3-scrim-b:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,10,20,0) 45%,rgba(6,10,20,.55));pointer-events:none;z-index:0}.lm3 .s3-band{position:relative;overflow:hidden;color:#fff;background:var(--s3-night);min-height:clamp(620px,88vh,900px);display:flex;isolation:isolate}.lm3 .s3-band[data-r=true]{border-radius:var(--s3-r-sheet)}.lm3 .s3-band-scrim{position:absolute;inset:0;z-index:0;pointer-events:none}.lm3 .s3-band[data-align=center] .s3-band-scrim{background:linear-gradient(180deg,rgba(6,10,20,.58),rgba(6,10,20,.44) 46%,rgba(6,10,20,.2) 72%,rgba(6,10,20,.4))}.lm3 .s3-band[data-align=left] .s3-band-scrim{background:linear-gradient(90deg,rgba(6,10,20,.66),rgba(6,10,20,.38) 38%,rgba(6,10,20,0) 64%),linear-gradient(180deg,rgba(6,10,20,0) 60%,rgba(6,10,20,.35))}.lm3 .s3-band[data-scrim=none] .s3-band-scrim{background:none}@media (max-width:767px){.lm3 .s3-band{min-height:760px}.lm3 .s3-band[data-align] .s3-band-scrim{background:linear-gradient(180deg,rgba(6,10,20,.64),rgba(6,10,20,.5) 50%,rgba(6,10,20,.3) 74%,rgba(6,10,20,.45))}}.lm3 .s3-band-float{position:absolute;z-index:2}.lm3 .s3-band-img{-o-object-position:var(--pos-m);object-position:var(--pos-m)}@media (min-width:768px){.lm3 .s3-band-img{-o-object-position:var(--pos);object-position:var(--pos)}}.lm3 .s3-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.lm3 .s3-card-img{aspect-ratio:3/4}@media (max-width:899px){.lm3 .s3-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;scrollbar-width:none;align-items:stretch;overflow-y:hidden;overscroll-behavior-x:contain}.lm3 .s3-cards::-webkit-scrollbar{display:none}.lm3 .s3-cards>li{flex:0 0 min(80vw,360px);scroll-snap-align:start}}@media (min-width:640px) and (max-width:899px){.lm3 .s3-cards{margin-inline:-32px;padding-inline:32px;scroll-padding-inline:32px}}.lm3 .s3-tabs{display:inline-flex;gap:4px;padding:5px;border-radius:999px;background:rgba(11,15,26,.06);max-width:100%;overflow-x:auto;scrollbar-width:none}.lm3 .s3-tabs::-webkit-scrollbar{display:none}[data-tone=night] .s3-tabs{background:var(--s3-night2)}.lm3 .s3-tab{position:relative;min-height:44px;padding:0 22px;border-radius:999px;font-weight:600;font-size:15.5px;white-space:nowrap;color:var(--s3-muted);transition:background-color .25s ease,color .25s ease}[data-tone=night] .s3-tab{color:var(--s3-muted-n)}.lm3 .s3-tab:hover{color:var(--s3-ink)}[data-tone=night] .s3-tab:hover{color:#fff}.lm3 .s3-tab[aria-selected=true]{background:#fff;color:var(--s3-ink);box-shadow:0 6px 18px -10px rgba(0,0,0,.4)}.lm3 .s3-tab[aria-selected=true]:after{content:"";position:absolute;left:50%;bottom:6px;width:4px;height:4px;margin-left:-2px;border-radius:99px;background:var(--s3-hi)}.lm3 .s3-panel[hidden]{display:none}.lm3 .s3-panel{animation:s3-in .6s var(--s3-ease) both}@keyframes s3-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lm3:not(.js) .s3-panel[hidden]{display:block}.lm3:not(.js) .s3-tabs{display:none}.lm3:not(.js) .s3-panel+.s3-panel{margin-top:20px}.lm3 .s3-mcard{display:grid;grid-template-columns:1.4fr 1fr;gap:0;border-radius:var(--s3-r-media);background:var(--s3-night2);overflow:hidden;min-height:520px}.lm3 .s3[data-tone=paper] .s3-mcard,.lm3 .s3[data-tone=white] .s3-mcard{background:#fff}@media (max-width:899px){.lm3 .s3-mcard{grid-template-columns:1fr;min-height:0}}.lm3 .s3-nums{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:0 clamp(20px,3vw,48px)}.lm3 .s3-num{border-top:1.5px dashed var(--s3-hair);padding-top:22px}.lm3 .s3-on-photo .s3-num,[data-tone=night] .s3-num{border-top-color:rgba(255,255,255,.34)}.lm3 .s3-num-v{font-weight:700;letter-spacing:-.045em;line-height:.95;font-size:clamp(2.75rem,5.4vw,5rem);font-variant-numeric:tabular-nums}@media (max-width:767px){.lm3 .s3-nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}.lm3 .s3-logos{display:grid;grid-template-columns:minmax(200px,280px) 1fr;gap:40px;align-items:center;border-bottom:1.5px dashed var(--s3-hair);padding-block:36px}@media (max-width:767px){.lm3 .s3-logos{grid-template-columns:1fr;gap:24px}}.lm3 .s3-det{border-top:1px solid var(--s3-hair);border-bottom:1px solid var(--s3-hair)}[data-tone=night] .s3-det{border-color:var(--s3-hair-n)}.lm3 .s3-det>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:96px;padding-block:20px}.lm3 .s3-det>summary::-webkit-details-marker{display:none}.lm3 .s3-det-icon{width:48px;height:48px;border-radius:999px;display:grid;place-items:center;flex:none;background:var(--s3-night);color:#fff;transition:transform .35s var(--s3-ease)}[data-tone=night] .s3-det-icon{background:#fff;color:var(--s3-ink)}.lm3 .s3-det[open] .s3-det-icon{transform:rotate(45deg)}.lm3 .s3-det-body{padding-bottom:56px}.lm3 .s3-det-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px clamp(32px,5vw,80px)}@media (max-width:767px){.lm3 .s3-det-grid{grid-template-columns:1fr;gap:28px}}.lm3 .s3-det-grid>*{border-top:1.5px dashed var(--s3-hair);padding-top:20px}[data-tone=night] .s3-det-grid>*{border-top-color:var(--s3-hair-n)}.lm3 .s3-prose{max-width:64ch}.lm3 .s3-prose p+p{margin-top:1em}.lm3 .s3-det-body a:not(.s3-btn),.lm3 .s3-prose a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--s3-hi);font-weight:600}@media (prefers-reduced-motion:reduce){.lm3 .s3-panel{animation:none}.lm3 .s3-btn,.lm3 .s3-det-icon,.lm3 .s3-media>img{transition:none}}.lm3 .s3-band[data-look=light]{color:var(--s3-ink);background:var(--s3-paper)}.lm3 .s3-band[data-look=light] .s3-band-scrim{background:linear-gradient(90deg,rgba(244,242,238,.9),rgba(244,242,238,.55) 34%,rgba(244,242,238,0) 58%)}@media (max-width:767px){.lm3 .s3-band[data-look=light] .s3-band-scrim{background:linear-gradient(180deg,rgba(244,242,238,.94),rgba(244,242,238,.8) 42%,rgba(244,242,238,0) 66%)}}.lm3 .s3-on-photo .s3-small{color:rgba(255,255,255,.8)}.lm3 .s3-num-v{white-space:nowrap}@media (max-width:767px){.lm3 .s3-num-v{font-size:clamp(2.1rem,10vw,2.75rem)}}.lm3 .s3-cards[data-layout=row]{grid-template-columns:repeat(var(--n,3),minmax(0,1fr))}.lm3 .s3-cards[data-layout=grid]{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:36px 16px;align-items:start}.lm3 .s3-cards[data-layout=grid] .s3-card-img{aspect-ratio:4/3;border-radius:var(--s3-r-card)}@media (max-width:899px){.lm3 .s3-cards[data-layout=grid]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0}.lm3 .s3-cards[data-layout=grid]>li{flex:none}}@media (max-width:639px){.lm3 .s3-cards[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.lm3 .s3-cards[data-layout=grid] .s3-card-img{aspect-ratio:1/1;border-radius:var(--s3-r-card)}}.lm3 .s3-mframe{position:relative}.lm3 .s3-mframe-img{aspect-ratio:4/5}.lm3 .s3-mframe-glass{position:relative;z-index:1;margin:-72px 12px 0}@media (min-width:768px){.lm3 .s3-mframe{min-height:var(--mframe-h,560px);display:flex;flex-direction:column;justify-content:flex-end;padding:20px}.lm3 .s3-mframe-img{position:absolute;inset:0;aspect-ratio:auto}.lm3 .s3-mframe-glass{margin:0}}.lm3 .s3-tab[aria-pressed=true]{background:#fff;color:var(--s3-ink);box-shadow:0 6px 18px -10px rgba(0,0,0,.4)}.lm3 .s3-tab[aria-pressed=true]:after{content:"";position:absolute;left:50%;bottom:6px;width:4px;height:4px;margin-left:-2px;border-radius:99px;background:var(--s3-hi)}.lm3 .s3[data-tone=paper] .s3-tab[aria-pressed=true],.lm3 .s3[data-tone=white] .s3-tab[aria-pressed=true]{background:var(--s3-night);color:#fff}.lm3 .s3-links{display:grid;grid-template-columns:repeat(var(--c,1),minmax(0,1fr));-moz-column-gap:clamp(24px,4vw,56px);column-gap:clamp(24px,4vw,56px)}.lm3 .s3-links>li{border-top:1.5px dashed var(--s3-hair)}[data-tone=night] .s3-links>li{border-top-color:var(--s3-hair-n)}@media (max-width:767px){.lm3 .s3-links{grid-template-columns:1fr}}.lm3 .bg-\[var\(--ink\)\],.lm3 .bg-\[var\(--s3-ink\)\],.lm3x .bg-\[var\(--ink\)\]{background-color:var(--s3-night,#0D1424)}.lmx.lm3x{--s3-btn-bg:#FFD42E;--s3-btn-fg:#0B0F1A;--s3-btn-hover:#FFDC52;--s3-foot:#E8DFD1;--cream:#0B0D12;--mist:#565C69;--mist2:#646A77;--night:#F4F2EE;--night-2:#FFFFFF;--stage:#ECEEF3;--night-line:rgba(11,13,18,0.09);--gold:#16191F;--orange:#565C69;--orange-deep:#565C69;--acc-rgb:11,13,18;--acc2-rgb:86,92,105;--acc-soft:#0B0D12;--bg-rgb:247,248,250;--ink:#0B0D12;--paper:#FFFFFF;--soft:#565C69;--soft2:#646A77;--line:rgba(11,13,18,0.08);--v3-hi-text:#0B0D12;--v3-edge:rgba(11,13,18,0.1);--v3-edge-strong:rgba(11,13,18,0.16);--v3-wash:rgba(11,13,18,0.035);--v3-wash-2:rgba(11,13,18,0.06);--v3-faint:rgba(11,13,18,0.32);--v3-card:#FFFFFF;--v3-pill:#FFFFFF;background:var(--pg);color:var(--ink)}.lmx.lm3x .night,.lmx.lm3x .v3-dark{--cream:#F6F7F9;--mist:rgba(246,247,249,0.78);--mist2:rgba(246,247,249,0.6);--night:#0D1424;--night-2:#16203A;--stage:#1C2744;--night-line:rgba(255,255,255,0.1);--gold:#F0EEE8;--orange:#BEBCB6;--acc-rgb:240,238,232;--acc-soft:#FFFFFF;--bg-rgb:9,11,16;--ink:#0B0D12;--soft:rgba(246,247,249,0.78);--soft2:rgba(246,247,249,0.6);--line:rgba(255,255,255,0.1);--v3-hi-text:#FFD42E;--v3-edge:rgba(255,255,255,0.14);--v3-edge-strong:rgba(255,255,255,0.24);--v3-wash:rgba(255,255,255,0.04);--v3-wash-2:rgba(255,255,255,0.08);--v3-faint:rgba(255,255,255,0.3);--v3-card:rgba(255,255,255,0.05);--v3-pill:rgba(255,255,255,0.06);color:var(--light)}.lm3 .fd,.lm3x .fd,.lm3x h1,.lm3x h2,.lm3x h3,.lm3x h4{font-family:inherit}.lm3x .text-\[var\(--hi\)\]{color:var(--v3-hi-text)}.lm3x [class*="border-[rgba(255,253,246"]{border-color:var(--v3-edge)}.lm3x [class*="border-[rgba(255,253,246,0.2)]"],.lm3x [class*="border-[rgba(255,253,246,0.25)]"]{border-color:var(--v3-edge-strong)}.lm3x [class*="bg-[rgba(255,253,246,0.0"]{background-color:var(--v3-wash)}.lm3x [class*="bg-[rgba(255,253,246,0.1"]{background-color:var(--v3-wash-2)}.lm3x [class*="text-[rgba(255,253,246,0.2"],.lm3x [class*="text-[rgba(255,253,246,0.3"],.lm3x [class*="text-[rgba(255,253,246,0.4"]{color:var(--v3-faint)}.lm3x [class*="text-[rgba(255,253,246,0.5"],.lm3x [class*="text-[rgba(255,253,246,0.6"],.lm3x [class*="text-[rgba(255,253,246,0.7"]{color:var(--mist)}.lm3x .bg-\[var\(--ink\)\] [class*="text-[rgba(255,253,246"]{color:rgba(246,247,249,.78)}.lm3x [class*="divide-[rgba(255,253,246"]>*+*{border-color:var(--v3-edge)}.lm3x .bg-\[var\(--cream\)\]{background-color:var(--s3-btn-bg);color:var(--s3-btn-fg)}.lm3x .bg-\[var\(--cream\)\] .text-\[var\(--ink\)\],.lm3x .bg-\[var\(--cream\)\].text-\[var\(--ink\)\]{color:var(--s3-btn-fg)}.lm3x .border-\[var\(--cream\)\]{border-color:var(--ink)}.lm3x .v3-dark .bg-\[var\(--cream\)\]{background-color:#F6F7F9;color:var(--ink)}.lm3x .v3-dark .bg-\[var\(--cream\)\].text-\[var\(--ink\)\]{color:var(--ink)}.lm3x .bg-\[var\(--gold\)\]{background-color:var(--hi);color:var(--ink)}.lm3x .text-white{color:inherit}.lm3x .v3-cta .text-white,.lm3x .v3-dark .text-white,.lm3x .v3-hero-photo .text-white{color:#fff}.lm3x .bg-\[var\(--ink\)\]{background-color:var(--s3-night,#0D1424)}.lm3x .bg-\[var\(--hi\)\],.lm3x .bg-\[var\(--hi\)\] .text-\[var\(--hi\)\]{color:var(--ink)}.lm3x .bg-\[var\(--hi\)\] .bg-\[var\(--ink\)\] .text-\[var\(--hi\)\],.lm3x .bg-\[var\(--hi\)\] .bg-\[var\(--ink\)\].text-\[var\(--hi\)\],.lm3x .bg-\[var\(--ink\)\] .text-\[var\(--hi\)\],.lm3x .bg-\[var\(--ink\)\].text-\[var\(--hi\)\],.lm3x .v3-check .text-\[var\(--hi\)\]{color:var(--hi)}.lm3x .lmx-glass{background:var(--v3-card);border:1px solid var(--line);box-shadow:0 1px 2px rgba(11,13,18,.04),0 18px 40px -30px rgba(11,13,18,.28);backdrop-filter:none;-webkit-backdrop-filter:none}.lm3x .v3-dark .lmx-glass{background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 80px -30px rgba(0,0,0,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.lm3x .lmx-grain:after{display:none}.lm3x .lmx-num{color:var(--cream)}.lm3x .lmx-num,.lm3x .lmx-sweep{background:none;-webkit-background-clip:border-box;background-clip:border-box}.lm3x .lmx-sweep{color:inherit;animation:none}.lm3x .lmx-ring{background:var(--line);box-shadow:none;animation:none;padding:1px}.lm3x .lmx-dot{animation:none}.lm3x .lmx-word{color:var(--cream);animation:none}.lm3x .lmx-mark{color:var(--ink)}.lm3x .lmx-spot{background:none}.lm3x .lmx-mag:hover{box-shadow:none}.lm3x [class*="bg-[radial-gradient(800px_circle_at_50%_120%"]{opacity:.5}.lm3 .v3-soft{color:var(--soft)}.lm3 .on-dark .v3-soft,.lm3 .v3-dark .v3-soft{color:var(--light2)}.lm3 .v3-m{color:rgba(11,13,18,.38)}.lm3 .v3-dark .v3-m{color:var(--hi)}.lm3x>*>.v3-sec,.lm3x>.v3-sec{background:var(--pg)}.lm3x .v3-sec.v3-t-white,.lm3x>.v3-sec:nth-of-type(odd):not([class*=v3-t-]){background:#FFFFFF}.lm3x .v3-sec.v3-t-pg{background:var(--pg)}.lm3x .v3-sec.v3-t-warm{background:var(--warm)}.lm3x .v3-sec.v3-t-night{background:var(--night-v3,#090B10)}.lm3x .v3-sec+.v3-sec{border-top:0}.lm3 .v3-card{background:var(--v3-card,#fff);border:1px solid var(--line);box-shadow:0 1px 2px rgba(11,13,18,.03)}.lm3x .v3-sec.v3-t-white .v3-card,.lm3x>.v3-sec:nth-of-type(odd):not([class*=v3-t-]) .v3-card{background:var(--pg)}.lm3 .v3-dark .v3-card{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12)}.lm3 .v3-card-hi{background:var(--hi);color:var(--ink)}.lm3 .v3-card-hi .v3-soft{color:rgba(11,13,18,.72)}.lm3 .v3-card-line{border:1px solid var(--line);background:transparent}.lm3 .v3-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--sub);color:var(--ink)}.lm3 .v3-dark .v3-icon{background:rgba(255,255,255,.08);color:var(--light)}.lm3 .v3-check{background:var(--s3-night,#0D1424)}.lm3 .v3-dark .v3-check{background:rgba(255,212,46,.16)}.lm3 .v3-pill{background:var(--v3-pill,#fff);border:1px solid var(--line);color:var(--ink)}.lm3 .v3-dark .v3-pill{color:var(--light)}.lm3 .btn-primary{background:var(--s3-btn-bg,#FFD42E);color:var(--s3-btn-fg,#0B0F1A)}.lm3 .btn-primary:hover{background:var(--s3-btn-hover,#FFDC52)}.lm3 .on-dark .btn-primary,.lm3 .v3-dark .btn-primary{background:var(--hi);color:var(--ink)}.lm3 .on-dark .btn-primary:hover,.lm3 .v3-dark .btn-primary:hover{background:#FFDC52}.lm3 .v3-btn-lg{min-height:52px;padding:0 30px;font-size:16px}.lm3 .v3-textlink{color:var(--ink)}.lm3 .v3-dark .v3-textlink{color:var(--light)}@media (max-width:639px){.lm3 .btn{white-space:normal;text-align:center}}.lm3 .v3-faq .ans a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--hi-deep);font-weight:600;color:var(--ink)}.lm3 .v3-hero-light{background:var(--pg)}.lm3 .v3-hero .badge{white-space:normal}.lm3.v3-remap{--ink:#0B0D12;--cream:#F4F2EE;--paper:#FFFFFF;--soft:#565C69;--soft2:#646A77;--line:rgba(11,13,18,0.09);--gold:#FFD42E;--gold-soft:#FFF3C2;--orange:#0B0D12;--orange-deep:#0B0D12;background:var(--pg);color:var(--ink)}.lm3.v3-remap .hard,.lm3.v3-remap .hard-flat,.lm3.v3-remap .hard-sm{border:1px solid var(--line)!important;border-radius:24px!important;box-shadow:0 1px 2px rgba(11,13,18,.04)!important;background:#fff}.lm3.v3-remap .pop,.lm3.v3-remap .pop-shadow{box-shadow:none!important}.lm3.v3-remap .chip,.lm3.v3-remap .chip--gold,.lm3.v3-remap .chip--paper{background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:999px;box-shadow:none}.lm3.v3-remap .lm2-grain:after,.lm3.v3-remap .lm2-grain:before{display:none}.lm3.v3-remap [class*="border-[3px]"],.lm3.v3-remap [class*="border-b-[3px]"],.lm3.v3-remap [class*="border-t-[3px]"]{border-width:1px!important;border-color:var(--line)!important}.lm3.v3-remap [class*=border-2]{border-width:1px}.lm3.v3-remap a.bg-\[var\(--ink\)\],.lm3.v3-remap button.bg-\[var\(--ink\)\]{border-radius:999px}.lm3.v3-remap section.bg-\[var\(--gold\)\]{background:var(--pg)}.lm3.v3-remap .prose a,.lm3.v3-remap article a{text-decoration-color:var(--hi-deep)}.lm3 .fs,.lm3x .fs{font-family:inherit;font-style:normal;font-weight:500;color:var(--soft)}.lm3x .v3-sec.v3-navpad{padding-top:112px}@media (min-width:640px){.lm3x .v3-sec.v3-navpad{padding-top:132px}}.lm3x .text-\[\#FFFDF6\]{color:var(--ink)}.lm3x .night .text-\[\#FFFDF6\],.lm3x .v3-dark .text-\[\#FFFDF6\]{color:#FFFDF6}.lm3.v3-remap .bg-\[var\(--cream\)\]{background-color:var(--cream);color:var(--ink)}.lm3.v3-remap .bg-\[var\(--cream\)\] .text-\[var\(--ink\)\],.lm3.v3-remap .bg-\[var\(--cream\)\].text-\[var\(--ink\)\]{color:var(--ink)}.lm3 .v3-hero h1{font-weight:700;letter-spacing:-.042em}.lm3 .v3-m{color:inherit;background:linear-gradient(transparent 62%,rgba(255,212,46,.85) 0,rgba(255,212,46,.85) 92%,transparent 0);padding-inline:.04em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lm3 .on-dark .v3-m,.lm3 .v3-dark .v3-m{background:none;padding:0;color:var(--hi)}