:where([data-niche=aesthetic]) .lm-tsheet__media{aspect-ratio:4/3;background:var(--e-surface-2);position:relative;overflow:hidden}:where([data-niche=aesthetic]) .lm-tsheet__line{font-family:var(--e-font-body);font-size:var(--lm-t-body);color:var(--e-muted);margin-block-start:1rem;line-height:1.6}:where([data-niche=aesthetic]) .lm-tsheet__numbers{border-block:var(--lm-hair) solid var(--e-line);margin-block-start:1.25rem;padding-block:1rem}:where([data-niche=aesthetic]) .lm-tsheet__h{font-family:var(--e-font-body);font-weight:500;font-size:var(--lm-t-label);letter-spacing:var(--lm-track-label);text-transform:uppercase;color:var(--e-muted);margin-block-start:1.5rem}:where([data-niche=aesthetic]) .lm-tsheet__expect{gap:1rem;margin:.875rem 0 0;display:grid}:where([data-niche=aesthetic]) .lm-tsheet__stage{border-block-end:var(--lm-hair) solid var(--e-line);gap:.375rem;padding-block-end:1rem;display:grid}:where([data-niche=aesthetic]) .lm-tsheet__stage:last-child{border-block-end:0;padding-block-end:0}:where([data-niche=aesthetic]) .lm-tsheet__stage-label{font-family:var(--lm-font-whisper);color:var(--e-text);font-size:1.0625rem;font-style:italic;line-height:1.2}:where([data-niche=aesthetic]) .lm-tsheet__stage-lines{margin:0}:where([data-niche=aesthetic]) .lm-tsheet__stage-lines ul{font-family:var(--e-font-body);font-size:var(--lm-t-note);color:var(--e-muted);gap:.25rem;margin:0;padding:0;line-height:1.6;list-style:none;display:grid}:where([data-niche=aesthetic]) .lm-tsheet__wont{border-block-start:2px solid var(--e-text);margin-block-start:1.5rem;padding-block-start:1.25rem}:where([data-niche=aesthetic]) .lm-tsheet__wont-label{font-family:var(--e-font-body);font-weight:500;font-size:var(--lm-t-label);letter-spacing:var(--lm-track-label);text-transform:uppercase;color:var(--e-muted)}:where([data-niche=aesthetic]) .lm-tsheet__wont-line{font-family:var(--e-font-display);letter-spacing:var(--lm-track-display);color:var(--e-text);margin-block-start:.5rem;font-size:clamp(1.125rem,3.4vw,1.375rem);font-weight:400;line-height:1.25}:where([data-niche=aesthetic]) .lm-tsheet__depth{font-family:var(--e-font-body);font-size:var(--lm-t-note);color:var(--e-muted);margin-block-start:1.25rem;line-height:1.6}:where([data-niche=aesthetic]) .lm-tsheet__depth-label{font-weight:500;font-size:var(--lm-t-num-label);letter-spacing:.1em;text-transform:uppercase;margin-block-end:.25rem;display:block}:where([data-niche=aesthetic]) .lm-tsheet__foot{justify-content:space-between;align-items:center;gap:1rem;display:flex}:where([data-niche=aesthetic]) .lm-tsheet__book{cursor:pointer;font-family:var(--e-font-body);border:0}:where([data-niche=aesthetic]) .lm-tsheet__more{font-family:var(--e-font-body);font-size:var(--lm-t-note);color:var(--e-muted);white-space:nowrap}
:where([data-niche=aesthetic]) .lm-footer{padding-block:clamp(2.5rem, 5vw, 4rem) calc(clamp(2.5rem, 5vw, 4rem) + var(--sticky-cta-h,0px) + env(safe-area-inset-bottom,0px));border-block-start:var(--lm-hair) solid var(--e-line)}:where([data-niche=aesthetic]) .lm-footer__claim{margin-block-end:clamp(2.5rem,5vw,4rem)}:where([data-niche=aesthetic]) .lm-footer__top{gap:1.75rem;display:grid}@media (min-width:48rem){:where([data-niche=aesthetic]) .lm-footer__top{grid-template-columns:auto 1fr;align-items:start;gap:2.5rem}}:where([data-niche=aesthetic]) .lm-footer__nav{font-family:var(--lm-font-whisper);text-transform:lowercase;color:var(--e-muted);flex-wrap:wrap;gap:.75rem 1.75rem;font-size:1rem;font-style:italic;display:flex}@media (min-width:48rem){:where([data-niche=aesthetic]) .lm-footer__nav{justify-content:flex-end}}:where([data-niche=aesthetic]) .lm-footer__bottom{gap:.5rem;display:grid}:where([data-niche=aesthetic]) .lm-footer__credit{margin-block-start:.75rem}
