:where(.lmg){--hb:var(--a);--hink:#fff;--heb:#ffffffdb;--sc:#0b0f14;--mb:var(--menu-b,var(--a));--mi:var(--menu-i,var(--a-text))}.lmh-photo{--mb:var(--menu-b-photo,var(--menu-b,var(--a)));--mi:var(--menu-i-photo,var(--menu-i,var(--a-text)))}.lmh{margin:var(--hero-inset,0);background:var(--hb);color:var(--hink);font-size:var(--hero-fs);border-top:var(--hero-top-rule,none);box-shadow:var(--hero-edge,none);flex-direction:column;display:flex;position:relative;overflow:hidden}.lmh-top{z-index:3;padding-top:var(--hero-top-pt,16px);padding-left:var(--hero-px,20px);position:relative}.lmh-in{z-index:3;padding-top:22px;padding-bottom:var(--hero-pb,30px);padding-left:var(--hero-px,20px);padding-right:var(--hero-px,20px);position:relative}.lmh-title{gap:10px;align-items:var(--hero-align,normal);min-width:0;text-align:var(--hero-text-align);flex-direction:column;display:flex}.lmh-eb{font-family:var(--eb-font);font-size:var(--eb-fs,13px);font-weight:var(--eb-w,600);letter-spacing:var(--eb-ls,.01em);text-transform:var(--eb-tt);color:var(--eb-ink,var(--heb));margin:0}.lmh-eb:before{content:var(--eb-pre,none);color:var(--eb-pre-ink);letter-spacing:var(--eb-pre-ls);font-weight:var(--eb-pre-w)}.lmh-eb:after{content:var(--eb-bar,none);width:var(--eb-bar-w);height:var(--eb-bar-h);margin-top:var(--eb-bar-gap);background:var(--eb-bar-bg);display:block}.lmh-h1{font-family:var(--display);font-weight:var(--dw);text-transform:var(--dt);letter-spacing:var(--dls);line-height:var(--dlh);font-size:calc(var(--h1) * var(--h1-scale,1));text-wrap:balance;color:var(--hero-h1);margin:0}.lmh-h1:after{content:var(--h1-under,none);width:var(--h1-under-w);height:var(--h1-under-h);margin-top:var(--h1-under-gap);border-radius:var(--h1-under-r);background:var(--h1-under-bg);display:block}.lmh-about{font-family:var(--about-font);font-style:var(--about-style);font-size:var(--about-fs,15px);font-weight:var(--about-w,600);color:var(--about-ink);margin:0}.lmh-facts{align-items:center;gap:10px 16px;justify-content:var(--hero-facts,normal);flex-wrap:wrap;margin-top:4px;display:flex}.lmh-img{object-fit:cover;object-position:50% 45%;width:100%;height:100%;display:block;position:absolute;inset:0}.lmh-photo .lmh{background:var(--hp-bg,#15181b)}.lmh-photo .lmh:before{content:"";z-index:2;background:linear-gradient(#00000061,#0000);height:120px;position:absolute;inset:0 0 auto}.lmh-scrim .lmh{color:#fff;--heb:#ffffffe0;min-height:520px;box-shadow:var(--hs-edge,var(--hero-edge,none))}.lmh-scrim .lmh:after{content:"";z-index:2;background:var(--hs-scrim,linear-gradient(to top,color-mix(in srgb,var(--sc) 94%,transparent) 0%,color-mix(in srgb,var(--sc) 70%,transparent) 34%,color-mix(in srgb,var(--sc) 0%,transparent) 70%));position:absolute;inset:0}.lmh-scrim .lmh-in{margin-top:auto}.lmh-scrim .lmh-eb{color:var(--hs-eb-ink,var(--eb-ink,var(--heb)))}.lmh-scrim .lmh-h1{color:var(--hs-h1,var(--hero-h1))}.lmh-scrim .lmh-about{color:var(--hs-about-ink,var(--about-ink))}.lmh-type .lmh{margin:var(--ht-inset,var(--hero-inset,0));border-radius:var(--ht-r,0);border-bottom:var(--ht-rule,none);box-shadow:var(--ht-edge,var(--hero-edge,none))}.lmh-type .lmh-in{padding-top:var(--ht-pt,18px);padding-bottom:var(--hero-pb,34px)}.lmh-type .lmh-title{max-width:var(--ht-title-max,none);padding:var(--ht-title-pad,0);border-radius:var(--ht-title-r,0);border-top:var(--ht-title-rule,none);background:var(--ht-title-bg,none);color:var(--ht-title-ink);box-shadow:var(--ht-title-edge,none);-webkit-mask:var(--ht-title-mask,none);-webkit-mask:var(--ht-title-mask,none);mask:var(--ht-title-mask,none)}.lmh-frame{z-index:3;border:1px solid var(--frame);pointer-events:none;display:block;position:absolute;inset:10px}.lmh-frame:after{content:"";border:1px solid var(--frame);position:absolute;inset:4px}@container lmg (min-width:1024px){.lmh{margin:var(--hero-inset-d,var(--hero-inset,0))}.lmh-top{padding-top:var(--hero-top-pt-d,24px);padding-left:var(--hero-px-d,40px)}.lmh-in{padding-left:var(--hero-px-d,40px);padding-right:var(--hero-pr-d,496px)}.lmh-title{align-items:var(--hero-align-d,var(--hero-align,normal));text-align:var(--hero-text-align-d,var(--hero-text-align))}.lmh-facts{justify-content:var(--hero-facts-d,var(--hero-facts,normal))}.lmh-frame{inset:var(--frame-inset-d,10px)}.lmh-type .lmh{min-height:420px;margin:var(--ht-inset-d,var(--hero-inset-d,var(--ht-inset,var(--hero-inset,0))));border-radius:var(--ht-r-d,var(--ht-r,0))}.lmh-type .lmh-top{padding-left:var(--ht-px-d,var(--hero-px-d,40px))}.lmh-type .lmh-in{padding-top:28px;padding-bottom:64px;padding-left:var(--ht-px-d,var(--hero-px-d,40px));padding-right:var(--ht-pr-d,var(--hero-pr-d,496px));margin-top:auto;margin-bottom:auto}.lmh-type .lmh-title{max-width:var(--ht-title-max-d,var(--ht-title-max,none));padding:var(--ht-title-pad-d,var(--ht-title-pad,0))}.lmh-scrim .lmh{min-height:600px}.lmh-scrim .lmh-in{padding-bottom:64px}}.lmh-h1{--h1:min(var(--h1m), calc((100cqi - 40px) / (var(--L,8) * var(--cw,.6))))}.lmh .lmg-chip{min-height:34px}.lmh .lmg-mono{width:44px;height:44px;font-size:16px}.lmh-photo .lmh .lmg-logo{box-shadow:0 0 0 2px #ffffffbf}.lmh-photo .lmh .lmg-mono{color:var(--mono-ink-photo,var(--mono-ink,var(--a-text)));box-shadow:var(--mono-edge-photo,0 0 0 2px #ffffffbf)}@container lmg (min-width:1024px){.lmh-h1{--h1:min(var(--h1d), calc((100cqi - 600px) / (var(--L,8) * var(--cw,.6))))}.lmg.lmh-photo .lmg-mod{z-index:3;border-top:0;margin-top:-260px;padding-top:0}.lmg.lmh-type .lmg-mod{z-index:3;border-top:0;margin-top:-240px;padding-top:0}.lmg.lmh-photo .lmg-grid,.lmg.lmh-type .lmg-grid{padding-top:40px}}
.lmg-ni{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.lmh-top{align-items:center;gap:12px;min-height:44px;display:flex}.lmh-top .lmg-brand{color:inherit}.lmh-top .lmg-brand-name{max-width:calc(100cqi - 190px);display:none}.lmg-nav{align-items:center;gap:2px;margin-left:auto;display:none}.lmg-navl{border-radius:var(--r-sm);min-height:44px;font:inherit;font-family:var(--navl-font,var(--nav-font));font-size:var(--nav-fs,15px);letter-spacing:var(--navl-ls,var(--nav-ls));text-transform:var(--nav-tt);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex;color:inherit!important}.lmg-navl:hover{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.lmg-navl[aria-current=page]{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:2px}.lmg-navl .lmg-ni{width:14px;height:14px}.lmg-navcta{border-radius:var(--rb);background:var(--mb);min-height:44px;box-shadow:var(--menu-edge,none);font-family:var(--nav-font);font-size:var(--nav-fs,15px);letter-spacing:var(--nav-ls);text-transform:var(--nav-tt);white-space:nowrap;align-items:center;margin-left:12px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--mi)!important}.lmg-navcta:hover{background:color-mix(in srgb,var(--mb) 86%,var(--mi))}.lmg-more-nav{position:relative}.lmg-moremenu{z-index:30;border-radius:var(--r-sm);background:var(--surface);min-width:220px;color:var(--ink);box-shadow:0 0 0 1px var(--line),0 20px 44px -20px #0006;flex-direction:column;padding:6px;display:flex;position:absolute;top:52px;right:0}.lmg-moremenu[hidden]{display:none}.lmg-moremenu a{border-radius:var(--r-sm);min-height:44px;color:inherit;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:flex}.lmg-moremenu a:hover{background:var(--panel)}.lmg-moremenu a[aria-current=page]{text-underline-offset:4px;text-decoration:underline}.lmg-menub{border-radius:var(--rb);min-height:44px;color:inherit;font:inherit;font-family:var(--nav-font);font-size:var(--nav-fs,15px);letter-spacing:var(--nav-ls);text-transform:var(--nav-tt);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;margin-left:auto;padding:0 14px 0 12px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1.5px}.lmh-top>.lmg-menub{background:var(--mb);color:var(--mi);box-shadow:var(--menu-edge,none)}.lmg-callb{border-radius:min(var(--rb),14px);background:var(--hdr-fill,color-mix(in srgb,currentColor 12%,transparent));min-width:60px;height:48px;box-shadow:var(--hdr-edge,none);font-family:var(--nav-font);letter-spacing:var(--hdr-ls,.02em);text-transform:var(--hdr-tt,none);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;color:inherit!important}.lmg-callb .lmg-ni{width:22px;height:22px}.lmg-callb~.lmg-menub{margin-left:0}.lmh-top:has(.lmg-callb){gap:8px}:where(.lmg) .lmh-top>button.lmg-menub{border-radius:min(var(--rb),14px);background:var(--hdr-fill,color-mix(in srgb,currentColor 12%,transparent));min-width:60px;height:48px;min-height:48px;box-shadow:var(--hdr-edge,none);color:inherit;letter-spacing:var(--hdr-ls,.02em);text-transform:var(--hdr-tt,none);flex-direction:column;justify-content:center;gap:3px;padding:0 6px;font-size:11px;font-weight:700;line-height:1}.lmh-top>.lmg-menub .lmg-ni{width:22px;height:22px}.lmh-photo .lmg-callb,.lmh-photo .lmh-top>button.lmg-menub{background:var(--hdr-photo-bg,#00000059);color:#fff!important}:where(.lmg) button.lmg-menub{font-family:var(--nav-font);font-size:var(--nav-fs)}:where(.lmg) button.lmg-navl{font-family:var(--navl-font,var(--nav-font));font-size:var(--nav-fs)}.lmh-photo .lmg-nav{border-radius:calc(var(--rb) + 4px);background:var(--mb);color:var(--mi);padding:4px}.lmh-photo .lmg-navcta{background:var(--mi);margin-left:6px;color:var(--mb)!important}.lmh-photo .lmg-navcta:hover{background:color-mix(in srgb,var(--mi) 86%,var(--mb))}.lmh-top:has(>.lmg-sheet){z-index:70}.lmg-sheet{z-index:60;overscroll-behavior:contain;background:var(--surface);height:100dvh;color:var(--ink);flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0;overflow-y:auto}.lmg-is-fit{contain:layout}.lmg-is-fit .lmg-sheet{height:auto;bottom:0}.lmg-sheet-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:68px;display:flex}.lmg-sheet-top .lmg-menub{box-shadow:inset 0 0 0 1.5px var(--line)}.lmg-sheet-name{color:var(--muted);margin:0;padding:18px 0 2px;font-size:15px;font-weight:700}.lmg-sheet-list{margin:0;padding:6px 0 0;list-style:none}.lmg-sheet-list a{border-bottom:1px solid var(--line);min-height:62px;font-family:var(--display);font-weight:var(--dw);font-stretch:var(--dstretch,normal);text-transform:var(--dt);letter-spacing:var(--dls);color:inherit;justify-content:space-between;align-items:center;gap:12px;font-size:26px;line-height:1.1;text-decoration:none;display:flex}.lmg-sheet-list .lmg-ni{opacity:.45;width:20px;height:20px}.lmg-sheet-list a[aria-current=page]{color:var(--link)}.lmg-sheet-list a[aria-current=page] .lmg-ni{opacity:1}.lmg-sheet-acts{flex-direction:column;gap:10px;padding-top:22px;display:flex}.lmg-sheet-meta{color:var(--ink);flex-direction:column;gap:6px;padding:20px 0 32px;font-size:15px;display:flex}.lmg .lmg-sheet-meta .lmg-status{color:var(--ink);text-transform:none;letter-spacing:0;background:0 0;border-radius:0;padding:0;font-size:15px;font-weight:700}.lmh-gname{font-family:var(--display);font-weight:var(--dw);font-stretch:var(--dstretch,normal);text-transform:var(--dt);letter-spacing:var(--dls);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:19px;line-height:1.2}.lmh-crumb{flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.lmh-crumb a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.lmh-crumb li[aria-hidden]{opacity:.6}.lmh-intro{opacity:.92;max-width:640px;margin:0;font-size:17px;line-height:1.5}.lmg-pg .lmh-h1{--h1:min(var(--h1m), calc((100cqi - 40px) / (var(--L,8) * var(--cw,.6))))}.lmg-pg .lmh-in{padding-top:16px;padding-bottom:30px}.lmg-pg .lmh-title{gap:12px;align-items:var(--pg-hero-align,var(--hero-align,normal));text-align:var(--pg-hero-text-align,var(--hero-text-align))}.lmg-pg .lmh-top{padding-top:var(--pg-top-pt,var(--hero-top-pt,16px))}.lmg-pg.lmh-type .lmh-title{padding:var(--pg-title-pad,var(--ht-title-pad,0))}.lmg-pg .lmh-h1:before{content:var(--pg-h1-over,none);width:var(--pg-h1-over-w);height:var(--pg-h1-over-h);margin-bottom:var(--pg-h1-over-gap);background:var(--pg-h1-over-bg);display:block}.lmg-pg.lmh-scrim .lmh:before{background:linear-gradient(#0000009e,#00000047 55%,#0000);height:170px}.lmg-pg.lmh-scrim .lmh{min-height:340px}.lmg-pbody{flex-direction:column;padding-bottom:8px;display:flex}.lmg-pbody>.lmg-sec:first-child{border-top:0}.lmg-ptext{flex-direction:column;gap:12px;max-width:720px;display:flex}.lmg-ptext p{margin:0;font-size:17px;line-height:1.65}.lmg-pit{grid-template-columns:1fr;align-items:center;gap:20px;display:grid}.lmg-pit-img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r);width:100%;height:auto;display:block}.lmg-pbody .lmg-phsec{padding-bottom:0}.lmg-pbody .lmg-phsec>.lmg-h2{margin-bottom:0}.lmg-pbody .lmg-phsec+.lmg-sec{border-top:0;padding-top:16px}.lmg-pphoto{flex-direction:column;gap:10px;margin:0;display:flex}.lmg-pphoto img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r);width:100%;height:auto;display:block}.lmg-pphoto figcaption{color:var(--muted);font-size:15px;line-height:1.5}.lmg-gal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lmg-gal-grid .lmg-ph{aspect-ratio:4/3;border-radius:var(--r-sm);width:100%}.lmg-pfaq{border-top:1px solid var(--line);max-width:760px}.lmg-pfaq details{border-bottom:1px solid var(--line)}.lmg-pfaq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;font-size:17px;font-weight:700;list-style:none;display:flex}.lmg-pfaq summary::-webkit-details-marker{display:none}.lmg-pfaq summary .lmg-ni{width:20px;height:20px;transition:transform .15s}.lmg-pfaq details[open] summary .lmg-ni{transform:rotate(180deg)}.lmg-pfaq p{color:var(--muted);margin:0;padding:0 0 18px;font-size:16px;line-height:1.6}.lmg-sec>.lmg-h2+.lmg-pfaq,.lmg-sec>.lmg-h2+.lmg-psvcs{margin-top:20px}.lmg-psvcs{padding:var(--psvcs-pad,0);row-gap:var(--psvcs-gap,normal);column-gap:var(--psvcs-gap,48px);border-top:var(--psvcs-rule,1px solid var(--line));border-radius:var(--psvcs-r,0);background:var(--psvcs-bg,none);color:var(--psvcs-ink);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.lmg-psv{padding:var(--psv-pad,16px 0 10px);border-bottom:var(--psv-rule,1px solid var(--line));border-radius:var(--psv-r,0);background:var(--psv-bg,none);box-shadow:var(--psv-edge,none);flex-direction:column;gap:6px;min-width:0;display:flex}.lmg-psv-top{justify-content:space-between;align-items:baseline;gap:var(--psv-top-gap,16px);display:flex}.lmg-psv-top:after{content:var(--psv-lead,none);border-bottom:var(--psv-lead-rule);flex:1;order:1;transform:translateY(-5px)}.lmg-psv-n{font-family:var(--psv-n-font);font-size:var(--psv-n-fs,18px);font-weight:var(--psv-n-w,700);font-stretch:var(--psv-n-stretch);line-height:var(--psv-n-lh,1.3);letter-spacing:var(--psv-n-ls,-.005em);text-transform:var(--psv-n-tt);min-width:0;margin:0}.lmg-psv-p{order:var(--psv-p-order,0);font-family:var(--psv-p-font);font-weight:var(--psv-p-w,700);font-stretch:var(--psv-p-stretch);text-transform:var(--psv-p-tt);font-size:var(--psv-p-fs,17px);color:var(--price);white-space:nowrap;font-variant-numeric:tabular-nums}.lmg-psv-p.is-q{font-weight:var(--psv-q-w,500);font-stretch:var(--psv-q-stretch);font-size:var(--psv-q-fs,15px);color:var(--psv-q-ink,var(--muted))}.lmg-psv-d{max-width:60ch;font-size:var(--psv-d-fs,16px);font-style:var(--psv-d-style);color:var(--psv-d-ink,var(--muted));margin:0;line-height:1.55}.lmg-psv-go{min-height:var(--psv-go-h,40px);font-family:var(--psv-go-font);font-weight:700;font-size:var(--psv-go-fs,15px);letter-spacing:var(--psv-go-ls);text-transform:var(--psv-go-tt);-webkit-text-decoration:var(--psv-go-deco,none);text-decoration:var(--psv-go-deco,none);text-underline-offset:var(--psv-go-uo);align-self:flex-start;align-items:center;gap:6px;margin-top:auto;display:inline-flex;color:var(--psv-go-ink,var(--link))!important}.lmg-psv-go .lmg-ni{width:16px;height:16px}.lmg-psvsec .lmg-hint{margin-top:14px}.lmg-pbtns{flex-wrap:wrap;gap:10px 12px;display:flex}.lmg-pbtns .lmg-btn{flex:auto;min-width:min(240px,100%)}.lmg-pbody .lmg-pbtnsec{border-top:0;padding-top:0}.lmg-svclink{align-self:flex-start;align-items:center;gap:6px;min-height:44px;margin-top:10px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--link)!important}.lmg-svclink:hover{text-underline-offset:4px;text-decoration:underline}.lmg-svclink .lmg-ni{width:16px;height:16px}.lmg-notice-nav{flex-wrap:wrap;gap:4px 20px;padding-top:16px;display:flex}.lmg-notice-nav a,.lmg-notice-nav span{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.lmg-notice-nav a{text-underline-offset:3px;color:var(--link)!important}.lmg-notice-nav [aria-current=page]{color:var(--ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.lmg-notice .lmg-sec{border-top:0;padding-top:12px;padding-bottom:12px}.lmg-notice .lmg-sec:last-child{padding-bottom:48px}.lmg-notice .lmg-ptext>.lmg-h2{margin:0}.lmg-notice .lmg-ptext a{text-underline-offset:3px;overflow-wrap:anywhere;color:var(--link)!important}.lmg-notice-dl{margin:0;font-size:17px;line-height:1.6}.lmg-notice-dl dt{margin-top:12px;font-weight:700}.lmg-notice-dl dt:first-child{margin-top:0}.lmg-notice-dl dd{margin:0}.lmg-notice-choice{flex-direction:column;align-items:flex-start;gap:12px;margin-top:8px;display:flex}.lmg-notice-choice .lmg-btn:disabled{cursor:default;opacity:.7}.lmg-pbook{padding-top:8px;padding-bottom:40px}.lmg-pbody>.lmg-pbook{border-top:0;padding:16px 0 32px}.lmg-pbook-card{padding:var(--card-pad,22px 20px);border-radius:var(--r);background:var(--pbook-bg,var(--card-bg,var(--surface)));color:var(--card-ink);box-shadow:var(--card-edge,0 0 0 1px var(--line));-webkit-mask:var(--card-mask,none);-webkit-mask:var(--card-mask,none);mask:var(--card-mask,none);flex-direction:column;gap:20px;display:flex}.lmg-pbook-card .lmg-h2{align-self:var(--card-h2-align,auto);padding-bottom:var(--card-h2-pad,0);border-bottom:var(--card-h2-rule,none);font-family:var(--card-h2-font,var(--display));font-weight:var(--card-h2-w,var(--dw));text-transform:var(--card-h2-tt,var(--dt));letter-spacing:var(--card-h2-ls,var(--dls))}.lmg-pbook-card .lmg-status{color:var(--pbook-status-ink,var(--status-ink))}.lmg-pbook-t{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.lmg-pbook-t>p{color:var(--muted);margin:0;font-size:16px}.lmg-pbook-t .lmg-status{margin-top:4px}.lmg-pbook-a{flex-direction:column;align-items:stretch;gap:4px;display:flex}.lmg-pcall{min-height:44px;color:inherit;justify-content:center;align-items:center;gap:6px;font-size:16px;text-decoration:none;display:inline-flex}.lmg-pcall strong{text-underline-offset:3px;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px}.lmg-pmore{flex-direction:column;gap:6px;padding-bottom:44px;display:flex}.lmg-pmore ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.lmg-pmore a{border-bottom:1px solid var(--line);min-height:56px;color:inherit;justify-content:space-between;align-items:center;gap:12px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.lmg-pmore .lmg-ni{opacity:.55;width:18px;height:18px}.lmg-plabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:700}.lmg-foot-nav{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent);flex-wrap:wrap;gap:0 20px;width:100%;padding-bottom:14px;display:flex}.lmg-foot-nav a{min-height:40px;color:inherit;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.lmg-foot-nav a:hover{text-underline-offset:3px;text-decoration:underline}.lmg-soc{flex-wrap:wrap;gap:2px;margin:4px 0 0 -10px;padding:0;list-style:none;display:flex}.lmg-soc a{border-radius:var(--r-sm);width:44px;height:44px;color:inherit;justify-content:center;align-items:center;display:inline-flex}.lmg-soc a:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.lmg-soc svg{fill:currentColor;width:22px;height:22px}.lmg-soc a.is-facebook{color:var(--fb-ink,#0866ff)}@container lmg (min-width:700px){.lmg-pit{grid-template-columns:1fr 1fr;gap:40px}.lmg-gal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lmg-pit.is-flip .lmg-pit-img{order:2}.lmg-pbtns .lmg-btn{flex:none}.lmg-psvcs{row-gap:var(--psvcs-gap-d,var(--psvcs-gap,normal));column-gap:var(--psvcs-colgap-d,var(--psvcs-gap-d,var(--psvcs-gap,48px)));padding:var(--psvcs-pad-d,var(--psvcs-pad,0));border-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}.lmg-psv{border-bottom:var(--psv-rule-bottom-d,0);border-top:var(--psv-rule-d,1px solid var(--line))}.lmg-pbook-card{flex-direction:row;justify-content:space-between;align-items:center;gap:32px}.lmg-pbook-a{flex:none;align-items:flex-end}.lmg-pmore{display:none}}@container lmg (min-width:900px){.lmg-nav{display:flex}.lmg-menub,.lmg-callb{display:none}.lmh-top .lmg-brand-name{max-width:none;display:block}}@container lmg (min-width:1024px){.lmg-pg .lmh-h1{--h1:min(var(--h1d), calc((100cqi - 200px) / (var(--L,8) * var(--cw,.6))))}.lmg-pg .lmh-in{padding-top:40px;padding-right:56px;padding-bottom:var(--pg-pb-d,60px)}.lmg-pg .lmh-top{padding-top:var(--pg-top-pt,var(--hero-top-pt-d,24px))}.lmg-pg.lmh-type .lmh{min-height:0}.lmg-pg.lmh-type .lmh-in{padding-top:40px;padding-bottom:var(--pg-pb-d,60px);margin-top:0;margin-bottom:0}.lmg-pg.lmh-type .lmh-title{max-width:none;padding:var(--pg-title-pad-d,var(--ht-title-pad-d,var(--ht-title-pad,0)))}.lmg-pg.lmh-scrim .lmh{min-height:440px}.lmg-pg.lmh-scrim .lmh-in{padding-bottom:56px}.lmg-pg .lmh-gname{display:none}.lmh-intro{font-size:20px}.lmg-pbook{padding-bottom:72px}.lmg-pbody>.lmg-pbook{padding-bottom:64px}.lmg-pbook-card{padding:var(--card-pad,32px 36px)}}
