.journal{padding:32px 0 96px;color:var(--studio-ink)}.journal__container{width:100%;max-width:1488px;margin-inline:auto;padding-inline:48px}.journal__back{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--studio-muted);font-size:14px;text-decoration:none}.journal__masthead{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:32px;padding:28px 0 40px}.journal__title{margin:0;color:var(--studio-plum);font:500 clamp(48px,6.5vw,88px)/1.03 var(--font-family-display);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance}.journal__intro{max-width:38ch;margin:0 0 4px;font-size:18px;line-height:1.6;color:var(--studio-muted)}.journal__topics{display:flex;flex-wrap:nowrap;align-items:center;gap:24px;overflow-x:auto;margin:0 0 32px;padding:8px 8px 16px;border-bottom:1px solid var(--studio-line);scroll-padding-inline:8px;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--studio-line) transparent}.journal__topic{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:10px 4px;border-bottom:2px solid transparent;color:var(--studio-muted);font-size:14px;line-height:1.4;text-decoration:none;white-space:nowrap}.journal__topic.is-active,.journal__topic[aria-current=page]{border-bottom-color:var(--studio-plum);color:var(--studio-plum);font-weight:600}.journal__section-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin:64px 0 28px;padding-bottom:20px;border-bottom:1px solid var(--studio-line)}.journal__section-title{margin:0;color:var(--studio-plum);font:500 clamp(28px,3vw,40px)/1.15 var(--font-family-display);letter-spacing:-.025em}.journal__section-title a{color:inherit;text-decoration:none}.journal__count{color:var(--studio-muted);font-size:14px;white-space:nowrap}.journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.journal-card{display:flex;flex-direction:column;min-width:0;color:var(--studio-ink)}.journal-card__media{display:block;position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--studio-radius);background:var(--studio-sage)}.journal-card__image{display:block;width:100%;height:100%;object-fit:cover}.journal-card__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;height:100%;padding:24px;color:var(--studio-plum);background:var(--studio-sage)}.journal-card__placeholder>span:first-child{font:500 clamp(64px,8vw,112px)/1 var(--font-family-product);letter-spacing:-.04em}.journal-card__placeholder>span:last-child{font:500 14px/1.4 var(--font-family-primary)}.journal-card__body{display:flex;flex-direction:column;flex:1;padding:22px 0 0;min-width:0}.journal-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px;color:var(--studio-muted);font-size:13px;line-height:1.5}.journal-card__meta>span+span{padding-left:12px;border-left:1px solid color-mix(in srgb,var(--studio-plum) 25%,transparent)}.journal-card__category{color:var(--studio-plum);font-weight:600;overflow-wrap:anywhere}.journal-card__title{margin:0;font:500 clamp(26px,2.2vw,32px)/1.14 var(--font-family-product);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:pretty}.journal-card__title a{display:block;min-height:44px;color:var(--studio-plum);text-decoration:none}.journal-card__excerpt{margin:16px 0 20px;color:var(--studio-muted);font-size:16px;line-height:1.6;overflow-wrap:anywhere}.journal-card__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:16px;border-top:1px solid var(--studio-line);font-size:13px;color:var(--studio-muted)}.journal-card__read{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--studio-plum);font-size:14px;font-weight:600;text-decoration:none}.journal-card__read svg,.journal__back svg,.journal__button svg{flex-shrink:0}.journal-card--featured{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);background:var(--studio-sage);border-radius:var(--studio-radius);overflow:hidden}.journal-card--featured .journal-card__media{aspect-ratio:auto;min-height:470px;border-radius:0}.journal-card--featured .journal-card__image{position:absolute;top:0;right:0;bottom:0;left:0}.journal-card--featured .journal-card__body{padding:40px;justify-content:center}.journal-card--featured .journal-card__title{max-width:20ch;font-size:clamp(34px,3.4vw,50px);line-height:1.08;text-wrap:balance}.journal-card--featured .journal-card__excerpt{margin-block:24px;max-width:43ch}.journal-card--featured .journal-card__footer{margin-top:12px;border-color:color-mix(in srgb,var(--studio-plum) 20%,transparent)}.journal-card--featured .journal-card__placeholder{background:var(--studio-blush)}.journal__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 20px;border:1px solid var(--studio-line);border-radius:6px;color:var(--studio-plum);font:600 14px/1.4 var(--font-family-primary);text-decoration:none}.journal__pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:64px;padding-top:32px;border-top:1px solid var(--studio-line);font-size:14px;color:var(--studio-muted)}.journal__empty{padding:64px 24px;text-align:center;background:var(--studio-sage);border-radius:var(--studio-radius)}.journal__empty h2{font:500 clamp(28px,4vw,40px)/1.15 var(--font-family-display);color:var(--studio-plum)}.journal__empty p{margin:16px auto 24px;max-width:44ch;color:var(--studio-muted)}.journal :is(a,button):focus-visible,.journal-card :is(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:5px;border-radius:4px}.journal-card__title a:hover,.journal-card__read:hover,.journal__back:hover,.journal__section-title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.journal__topic:hover:not(.is-active){color:var(--studio-plum);border-bottom-color:var(--studio-line)}.journal__button:hover{background:var(--studio-sage);border-color:var(--studio-plum)}.journal :is(a,button):active{opacity:.75}.journal ::selection,.journal-card ::selection{color:var(--studio-paper);background:var(--studio-plum)}@media(min-width:650px)and (max-width:999px){.journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.journal-card--featured .journal-card__body{padding:28px}.journal-card--featured .journal-card__title{font-size:38px}.journal-card--featured .journal-card__media{min-height:420px}}@media(max-width:899px){.journal__container{padding-inline:24px}.journal__masthead{grid-template-columns:1fr;gap:20px;padding:24px 0 32px}.journal__intro{max-width:50ch}.journal-card--featured{grid-template-columns:1fr}.journal-card--featured .journal-card__media{aspect-ratio:16/10;min-height:0}.journal-card--featured .journal-card__body{padding:32px}.journal-card--featured .journal-card__title{font-size:40px}.journal__grid{gap:36px 24px}}@media(min-width:1000px){.journal__grid:has(>.journal-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}.journal__grid:has(>.journal-card:nth-child(2):last-child) .journal-card__title{font-size:36px}.journal__grid:has(>.journal-card:only-child){grid-template-columns:1fr}.journal__grid>.journal-card:only-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.journal__grid>.journal-card:only-child .journal-card__body{padding-block:24px}.journal__grid>.journal-card:only-child .journal-card__title{font-size:40px}}@media(max-width:767px){.journal{padding-block:20px 56px}.journal__container{padding-inline:clamp(16px,5.12vw,24px)}.journal__masthead{gap:16px;padding-block:20px 28px}.journal__title{font-size:clamp(40px,10.8vw,60px);line-height:1.06}.journal__intro{max-width:46ch;font-size:16px;line-height:1.6}.journal__topics{gap:20px;margin-bottom:24px;padding-block:8px 12px}.journal__section-head{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-block:36px 24px;padding-bottom:16px}.journal__section-head>*{min-width:0}.journal__section-title{font-size:clamp(26px,5.2vw,36px);overflow-wrap:anywhere}.journal__grid{gap:36px 24px}.journal-card__body{padding-top:18px}.journal-card__title{font-size:clamp(27px,6.9vw,32px);line-height:1.18}.journal-card__excerpt{margin-block:14px 18px;line-height:1.65}.journal-card__footer{gap:8px 12px;padding-top:12px}.journal-card--featured .journal-card__media{aspect-ratio:16 / 10}.journal-card--featured .journal-card__body{padding:clamp(20px,5.12vw,28px)}.journal-card--featured .journal-card__title{font-size:clamp(28px,7.8vw,38px);line-height:1.15}.journal-card--featured .journal-card__excerpt{margin-block:16px 20px}.journal-card--featured .journal-card__footer{margin-top:4px}.journal__pagination{gap:16px;margin-top:36px;padding-top:24px}.journal__empty{padding:40px 20px}.journal__empty h2{margin-top:0}.journal__button{max-width:100%;text-align:center}}@media(max-width:649px){.journal__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/journal-studio.css.map */
