.lh-hub{--lh-paper:#faf8f3;--lh-ink:#171716;--lh-muted:#67655f;--lh-line:#dcd8cf;--lh-clay:#c49c82;background:var(--lh-paper);color:var(--lh-ink);font-family:inherit;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.lh-hub *{box-sizing:border-box}.lh-hub [hidden]{display:none!important}.lh-hub h1,.lh-hub h2,.lh-hub h3,.lh-hub h4,.lh-hub p{color:inherit;font-family:inherit;letter-spacing:normal;margin:0}.lh-hub a{color:inherit;text-decoration:none}.lh-hub button,.lh-hub input{font:inherit}.lh-hub a:focus-visible,.lh-hub button:focus-visible,.lh-hub input:focus-visible,.lh-hub summary:focus-visible{outline:2px solid var(--lh-clay);outline-offset:5px}.lh-hub .lh-shell{max-width:1480px;margin:0 auto;padding-left:clamp(20px,4.5vw,72px);padding-right:clamp(20px,4.5vw,72px)}.lh-hub .lh-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lh-hub .lh-eyebrow{display:block;font-size:12px;font-weight:650;line-height:1.35;letter-spacing:.09em;text-transform:uppercase}.lh-hub .lh-hero{min-height:640px;position:relative;isolation:isolate;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.lh-hub .lh-hero__visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#393731}.lh-hub .lh-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000008c,#00000014 80%),linear-gradient(0deg,rgba(0,0,0,.7),transparent 70%)}.lh-hub .lh-hero__visual img{width:100%;height:100%;object-fit:cover;object-position:center}.lh-hub .lh-hero__visual picture{display:block;width:100%;height:100%}.lh-hub .lh-hero__intro{width:100%;padding-top:48px;padding-bottom:44px}.lh-hub .lh-hero h1{font-size:15px;font-weight:600;line-height:1.4;margin:0 0 20px}.lh-hub .lh-hero__headline{font-size:clamp(48px,6.1vw,86px);font-weight:700;line-height:1.02;letter-spacing:-.055em;max-width:890px}.lh-hub .lh-hero__dek{font-size:17px;line-height:1.5;margin-top:22px;max-width:470px}.lh-hub .lh-hero__story{padding-bottom:44px;width:100%}.lh-hub .lh-hero__story h2{font-size:clamp(23px,2.5vw,36px);line-height:1.16;font-weight:600;letter-spacing:-.025em;margin:12px 0 18px;max-width:820px}.lh-hub .lh-read{display:inline-flex;align-items:center;gap:14px;font-size:13px;line-height:1.4;font-weight:600;min-height:40px;padding:6px 0;width:fit-content}.lh-hub .lh-dark{color:#faf8f3;background:#151515}.lh-hub .lh-search{padding-top:38px}.lh-hub .lh-search__row{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.lh-hub .lh-search h2{font-size:clamp(25px,2.8vw,38px);font-weight:650;line-height:1.14;letter-spacing:-.035em}.lh-hub .lh-search__wrap{position:relative;min-width:0}.lh-hub .lh-search__form{display:flex;align-items:center;gap:0;border:1px solid #888580;min-height:54px;background:transparent;margin:0}.lh-hub .lh-search input{min-width:0;flex:1;height:54px;width:100%;padding:12px 16px;background:transparent;border:0!important;border-radius:0;box-shadow:none!important;color:inherit;margin:0;font-size:15px;-webkit-appearance:none}.lh-hub .lh-search input::placeholder{color:#c3c0b9;opacity:1}.lh-hub .lh-search button{display:grid;place-items:center;background:transparent!important;color:inherit!important;border:0;padding:0;width:54px;height:54px;flex-shrink:0;min-height:44px;cursor:pointer}.lh-hub .lh-search button svg{height:24px;width:24px}.lh-hub .lh-search__results{position:absolute;z-index:20;top:100%;left:0;right:0;background:var(--lh-paper);color:var(--lh-ink);box-shadow:0 10px 25px #0003;max-height:min(65vh,620px);overflow:auto;padding:8px 16px 12px;border:1px solid var(--lh-line);margin-top:7px}.lh-hub .lh-search__results p{font-size:13px;padding:12px 0}.lh-hub .lh-search__results ul{margin:0;padding:0;list-style:none}.lh-hub .lh-search__results li+li{border-top:1px solid var(--lh-line)}.lh-hub .lh-search__results li a{display:flex;align-items:center;gap:12px;padding:12px 0;min-height:60px;font-size:14px;font-weight:500;line-height:1.35}.lh-hub .lh-search__results li a:hover{color:#89583a}.lh-hub .lh-search__results li img{height:52px;width:76px;object-fit:cover;flex-shrink:0}.lh-hub .lh-search__all{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;border-top:1px solid var(--lh-line);padding:16px 0 4px}.lh-hub .lh-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #41403c;padding:22px 0 20px;overflow:auto;scrollbar-width:thin;scrollbar-color:#555 transparent}.lh-hub .lh-nav a{white-space:nowrap;display:block;font-size:14px;padding:10px 16px;min-height:44px;line-height:24px;border-bottom:1px solid transparent}.lh-hub .lh-nav a:first-child{padding-left:0}.lh-hub .lh-nav a:hover{border-bottom-color:var(--lh-clay);color:#e3c6b4}.lh-hub .lh-scenes{padding-top:36px;padding-bottom:60px}.lh-hub .lh-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:26px}.lh-hub .lh-section-head h2{font-size:clamp(30px,3vw,44px);font-weight:650;line-height:1.08;letter-spacing:-.04em}.lh-hub .lh-section-head p{font-size:15px;line-height:1.55;margin-top:12px;max-width:580px;color:var(--lh-muted)}.lh-hub .lh-dark .lh-section-head p{color:#c3bfb7}.lh-hub .lh-scenes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lh-hub .lh-scene{position:relative;display:flex;align-items:flex-end;min-height:330px;background:#34332f;isolation:isolate;overflow:hidden}.lh-hub .lh-scene>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s;z-index:-2}.lh-hub .lh-scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,rgba(0,0,0,.86),rgba(0,0,0,.25) 60%,transparent)}.lh-hub .lh-scene:hover>img{transform:scale(1.025)}.lh-hub .lh-scene__copy{width:100%;padding:24px 22px 22px;position:relative}.lh-hub .lh-scene h3{font-size:23px;line-height:1.12;font-weight:600;letter-spacing:-.025em}.lh-hub .lh-scene p{font-size:13px;line-height:1.45;margin-top:9px;color:#e3ded7;max-width:300px}.lh-hub .lh-latest{padding-top:62px;padding-bottom:62px}.lh-hub .lh-inline{font-size:13px;font-weight:500;line-height:1.45;display:flex;align-items:center;gap:12px;min-height:44px;flex-shrink:0}.lh-hub .lh-inline:hover{text-decoration:underline;text-underline-offset:4px}.lh-hub .lh-latest__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px 24px}@media(min-width:700px){.lh-hub .lh-latest__grid>.lh-card:nth-child(n+4){border-top:1px solid var(--lh-line);padding-top:18px}.lh-hub .lh-latest__grid>.lh-card:nth-child(n+4) .lh-card__image{display:none}}.lh-hub .lh-card{min-width:0;display:flex;flex-direction:column}.lh-hub .lh-card__image{display:block;width:100%;aspect-ratio:1.65;overflow:hidden;background:#e4dfd5}.lh-hub .lh-card__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.lh-hub .lh-card__image:hover img{transform:scale(1.025)}.lh-hub .lh-card__fallback{height:100%;display:grid;place-items:center;padding:18px;font-size:24px}.lh-hub .lh-card__body{display:flex;flex-direction:column;flex:1;padding:15px 0 0;align-items:flex-start}.lh-hub .lh-meta{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;font-size:10px;letter-spacing:.055em;text-transform:uppercase;margin-bottom:10px;color:var(--lh-muted)}.lh-hub .lh-meta span:empty{display:none}.lh-hub .lh-card h3,.lh-hub .lh-card h4{font-size:19px;line-height:1.22;font-weight:600;letter-spacing:-.025em}.lh-hub .lh-card h3 a:hover,.lh-hub .lh-card h4 a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.lh-hub .lh-card__body>p{font-size:14px;line-height:1.5;color:var(--lh-muted);margin-top:10px;margin-bottom:12px}.lh-hub .lh-card__body>.lh-read{margin-top:auto}.lh-hub .lh-card__body>h3:has(+.lh-read){margin-bottom:16px}.lh-hub .lh-card--feature h3{font-size:27px;line-height:1.14}.lh-hub .lh-tools{background:#e9e1d7;padding:54px 0 60px}.lh-hub .lh-tools .lh-eyebrow{margin-bottom:12px}.lh-hub .lh-tools__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lh-hub .lh-guide{display:flex;flex-direction:column;min-width:0}.lh-hub .lh-guide__image{display:block;aspect-ratio:1.65;overflow:hidden;background:#ddd2c4}.lh-hub .lh-guide__image img{width:100%;height:100%;object-fit:cover}.lh-hub .lh-guide>div{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding-top:18px}.lh-hub .lh-guide h3{font-size:24px;line-height:1.14;font-weight:600;letter-spacing:-.025em}.lh-hub .lh-guide p{font-size:14px;line-height:1.5;margin:10px 0 14px;color:#565047;max-width:340px}.lh-hub .lh-guide .lh-read{margin-top:auto}.lh-hub .lh-guide__actions{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:auto;width:100%}.lh-hub .lh-guide__shop{font-size:12px;line-height:1.4;display:flex;align-items:center;gap:8px;min-height:40px;border-bottom:1px solid #b5a491}.lh-hub .lh-explore{padding-top:60px;padding-bottom:52px}.lh-hub .lh-topic{scroll-margin-top:140px;padding:26px 0;border-top:1px solid var(--lh-line)}.lh-hub .lh-topic__head{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}.lh-hub .lh-topic__head>h3{font-size:25px;line-height:1.15;font-weight:600;letter-spacing:-.03em}.lh-hub .lh-topic__stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.lh-hub .lh-card--compact{display:grid;grid-template-columns:105px minmax(0,1fr);gap:16px;align-items:start}.lh-hub .lh-card--compact .lh-card__image{aspect-ratio:1}.lh-hub .lh-card--compact .lh-card__body{padding:0}.lh-hub .lh-card--compact h3,.lh-hub .lh-card--compact h4{font-size:16px;line-height:1.28;font-weight:600}.lh-hub .lh-card--compact .lh-meta{font-size:10px;margin-bottom:7px}.lh-hub .lh-card--compact .lh-read{font-size:11px;min-height:36px;margin-top:12px}.lh-hub .lh-directory{background:#efede7;padding:52px 0 64px}.lh-hub .lh-directory__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.lh-hub .lh-directory details{scroll-margin-top:140px;border:0;background:transparent}.lh-hub .lh-directory summary{display:flex;justify-content:space-between;align-items:center;gap:14px;list-style:none;font-size:17px;font-weight:600;min-height:48px;cursor:pointer;border-bottom:1px solid #d4cfc5;margin-bottom:8px}.lh-hub .lh-directory summary::-webkit-details-marker{display:none}.lh-hub .lh-directory details[open] summary span{transform:rotate(45deg)}.lh-hub .lh-directory details a{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;line-height:1.35;min-height:36px;padding:7px 0;color:#5d584e}.lh-hub .lh-directory details a:hover{color:#171716;text-decoration:underline;text-underline-offset:3px}@media(min-width:1600px){.lh-hub .lh-hero{min-height:700px}}@media(max-width:1099px){.lh-hub .lh-hero{min-height:590px}.lh-hub .lh-search__row{gap:24px;grid-template-columns:.9fr 1.1fr}.lh-hub .lh-nav{justify-content:flex-start}.lh-hub .lh-scene{min-height:300px}.lh-hub .lh-scene h3{font-size:20px}.lh-hub .lh-latest__grid{grid-template-columns:1fr 1fr 1fr;gap:24px 18px}.lh-hub .lh-card--feature h3{font-size:23px}.lh-hub .lh-topic__stories{gap:18px}.lh-hub .lh-card--compact{grid-template-columns:76px minmax(0,1fr);gap:12px}.lh-hub .lh-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:699px){.lh-hub .lh-hero{display:grid;grid-template-columns:1fr;min-height:0;color:var(--lh-ink)}.lh-hub .lh-hero__intro{grid-row:1;padding-top:30px;padding-bottom:30px}.lh-hub .lh-hero h1{font-size:13px;margin-bottom:12px}.lh-hub .lh-hero__headline{font-size:clamp(40px,10vw,60px);line-height:1.02;letter-spacing:-.05em}.lh-hub .lh-hero__dek{font-size:14px;max-width:330px;margin-top:16px}.lh-hub .lh-hero__visual{position:relative;grid-row:2;grid-column:1;min-height:340px;z-index:0}.lh-hub .lh-hero__visual:after{background:linear-gradient(0deg,#000000d9,#0000000d 85%)}.lh-hub .lh-hero__visual img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:75% 50%}.lh-hub .lh-hero__story{grid-row:2;grid-column:1;align-self:end;position:relative;color:#fff;padding-top:80px;padding-bottom:24px;z-index:1}.lh-hub .lh-hero__story h2{font-size:23px;line-height:1.16;margin-top:12px;margin-bottom:12px;max-width:95%}.lh-hub .lh-search{padding-top:28px}.lh-hub .lh-search__row{display:block}.lh-hub .lh-search h2{font-size:27px;margin-bottom:18px}.lh-hub .lh-search input{font-size:16px;padding-left:12px}.lh-hub .lh-search__form,.lh-hub .lh-search input{height:52px}.lh-hub .lh-search__form{min-height:52px}.lh-hub .lh-nav{gap:8px;padding-top:17px;padding-bottom:16px;margin-right:-20px}.lh-hub .lh-nav a,.lh-hub .lh-nav a:first-child{border:1px solid #41403c;border-radius:3px;padding:8px 13px;font-size:12px;min-height:42px}.lh-hub .lh-scenes{padding-top:28px;padding-bottom:32px}.lh-hub .lh-section-head{align-items:start;gap:12px;flex-direction:column;margin-bottom:22px}.lh-hub .lh-section-head h2{font-size:31px}.lh-hub .lh-section-head p{font-size:14px;margin-top:10px}.lh-hub .lh-scenes__grid{grid-template-columns:1fr;gap:12px}.lh-hub .lh-scene{min-height:200px;display:grid;grid-template-columns:44% 56%;overflow:visible;background:#262626}.lh-hub .lh-scene>img{position:relative;grid-row:1;grid-column:1;inset:auto;height:100%;min-height:200px;z-index:0;object-fit:cover}.lh-hub .lh-scene:before{display:none}.lh-hub .lh-scene__copy{grid-row:1;grid-column:2;align-self:center;padding:18px;min-height:200px;display:flex;flex-direction:column;justify-content:center}.lh-hub .lh-scene h3{font-size:20px;line-height:1.15}.lh-hub .lh-scene p{font-size:12px;line-height:1.45;margin-top:9px}.lh-hub .lh-scene:hover>img{transform:none}.lh-hub .lh-latest{padding-top:36px;padding-bottom:38px}.lh-hub .lh-latest__grid{display:block}.lh-hub .lh-latest__grid>.lh-card{display:grid;grid-template-columns:33% minmax(0,1fr);gap:14px;border-top:1px solid var(--lh-line);padding:18px 0}.lh-hub .lh-latest__grid>.lh-card:first-child{display:flex;border:0;padding-top:0;padding-bottom:26px}.lh-hub .lh-latest__grid>.lh-card:first-child .lh-card__image{aspect-ratio:1.7}.lh-hub .lh-latest__grid>.lh-card:not(:first-child) .lh-card__image{aspect-ratio:1.1}.lh-hub .lh-latest__grid>.lh-card:not(:first-child) .lh-card__body{padding:0}.lh-hub .lh-latest__grid>.lh-card:not(:first-child) .lh-card__body>p{display:none}.lh-hub .lh-card h3{font-size:17px}.lh-hub .lh-card--feature h3{font-size:25px}.lh-hub .lh-meta{font-size:9px;gap:5px;margin-bottom:8px}.lh-hub .lh-tools{padding:34px 0 38px}.lh-hub .lh-tools__grid{display:grid;grid-template-columns:1fr;gap:28px}.lh-hub .lh-guide{display:grid;grid-template-columns:40% minmax(0,1fr);gap:16px;align-items:start}.lh-hub .lh-guide__image{aspect-ratio:1}.lh-hub .lh-guide>div{padding-top:0}.lh-hub .lh-guide h3{font-size:21px;line-height:1.16}.lh-hub .lh-guide p{font-size:13px;margin-bottom:4px}.lh-hub .lh-guide .lh-read{font-size:12px}.lh-hub .lh-explore{padding-top:36px;padding-bottom:30px}.lh-hub .lh-topic{padding:18px 0;scroll-margin-top:120px}.lh-hub .lh-topic__head{margin-bottom:12px}.lh-hub .lh-topic__head>h3{font-size:23px}.lh-hub .lh-topic__head>.lh-inline{font-size:11px}.lh-hub .lh-topic__stories{grid-template-columns:1fr;gap:20px}.lh-hub .lh-card--compact{grid-template-columns:86px minmax(0,1fr);gap:16px}.lh-hub .lh-card--compact h3,.lh-hub .lh-card--compact h4{font-size:16px}.lh-hub .lh-directory{padding:34px 0 38px}.lh-hub .lh-directory__grid{grid-template-columns:1fr;gap:8px}.lh-hub .lh-directory details a{font-size:14px;min-height:42px}.lh-hub .lh-directory summary{font-size:18px}}@media(max-width:359px){.lh-hub .lh-hero__headline{font-size:38px}.lh-hub .lh-scene h3{font-size:18px}.lh-hub .lh-guide{grid-template-columns:1fr}.lh-hub .lh-guide__image{aspect-ratio:1.8}.lh-hub .lh-hero__visual{min-height:360px}}@media(prefers-reduced-motion:reduce){.lh-hub *{scroll-behavior:auto!important;transition:none!important}}.lh-hub .lh-button{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:40px;width:fit-content;max-width:100%;border:1px solid var(--lh-ink);border-radius:3px;padding:10px 16px;background:var(--lh-ink);color:var(--lh-paper);font-size:12px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;transition:background .2s,color .2s}.lh-hub .lh-button:hover{background:#383731;color:#fff;text-decoration:none}.lh-hub .lh-button--outline{background:transparent;color:var(--lh-ink)}.lh-hub .lh-button--outline:hover{background:var(--lh-ink);color:var(--lh-paper)}.lh-hub .lh-hero__story .lh-button,.lh-hub .lh-button--light{background:var(--lh-paper);color:var(--lh-ink);border-color:var(--lh-paper)}.lh-hub .lh-hero__story .lh-button:hover,.lh-hub .lh-scene:hover .lh-button--light{background:#e4d9cc;border-color:#e4d9cc;color:var(--lh-ink)}.lh-hub .lh-scene__cta{margin-top:18px}.lh-hub .lh-search__all{margin-top:10px}.lh-hub .lh-guide__actions{gap:10px}.lh-hub .lh-journal-search{padding-top:48px;padding-bottom:64px;min-height:60vh}.lh-hub .lh-journal-search h1{font-size:clamp(32px,4vw,54px);font-weight:650;line-height:1.1;margin:22px 0}.lh-hub .lh-journal-search form{display:flex;gap:12px;max-width:720px;margin:24px 0 36px}.lh-hub .lh-journal-search input[type=search]{width:100%;min-width:0;min-height:44px;border:1px solid var(--lh-line);padding:10px 14px;background:#fff;color:var(--lh-ink)}.lh-hub .lh-journal-search__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.lh-hub .lh-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:36px}.lh-hub .lh-pagination [aria-current=page]{padding:10px 16px;font-weight:700}@media(max-width:699px){.lh-hub .lh-button{padding:9px 13px;min-height:38px}.lh-hub .lh-scene__cta{margin-top:14px}.lh-hub .lh-journal-search{padding-top:28px;padding-bottom:38px}.lh-hub .lh-journal-search__grid{grid-template-columns:1fr}.lh-hub .lh-journal-search form{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/243/assets/laifen-journal-hub.css.map */
