.vs-journal,.vs-home-journal{--vs-journal-paper: var(--vs-color-paper, #f7f2ee);--vs-journal-surface: var(--vs-color-surface, #fff);--vs-journal-ink: var(--vs-color-ink, #2a2a2a);--vs-journal-blue: var(--vs-color-blue, #92a9e1);--vs-journal-focus: currentcolor;--vs-journal-yellow: #e5c83f;--vs-journal-border: rgb(42 42 42 / 18%);--vs-journal-muted: rgb(42 42 42 / 72%);--vs-journal-reading-width: 72ch;--vs-journal-media-width: 1120px;color:var(--vs-journal-ink)}.vs-journal ::selection,.vs-home-journal ::selection{background:var(--vs-journal-yellow);color:var(--vs-journal-ink)}.vs-journal{background:var(--vs-journal-paper)}.vs-journal__shell{width:min(100% - (2 * clamp(20px,4vw,64px)),1200px);margin-inline:auto}.vs-journal-index{min-height:70vh;padding-block:clamp(64px,9vw,132px) clamp(80px,10vw,144px)}.vs-journal-index__header{display:grid;grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:clamp(32px,7vw,104px);align-items:start;padding-bottom:clamp(36px,5vw,64px);border-bottom:1px solid var(--vs-journal-border)}.vs-journal-index__identity{width:fit-content;padding-block:8px;font-family:var(--font-heading--family);font-size:.78rem;font-weight:700;line-height:1.25;letter-spacing:.08em;text-decoration-line:underline;text-decoration-color:currentColor;text-underline-offset:.36em}.vs-journal-index__heading h1,.vs-journal-article__header h1{margin:0;font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.035em;text-wrap:balance}.vs-journal-index__heading h1{max-width:11ch;font-size:clamp(3rem,8vw,6rem);line-height:.95;text-transform:uppercase}.vs-journal-index__heading p{max-width:52ch;margin:clamp(20px,3vw,32px) 0 0;color:var(--vs-journal-muted);font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.6}.vs-topic-nav{margin-block:clamp(24px,4vw,48px) clamp(44px,6vw,76px)}.vs-topic-nav__list{display:flex;margin:0;padding:0;flex-wrap:wrap;gap:8px;list-style:none}.vs-topic-nav__link{display:inline-flex;min-height:44px;padding:10px 16px;align-items:center;justify-content:center;border:1px solid var(--vs-journal-border);border-radius:999px;background:transparent;color:var(--vs-journal-ink);font-size:.8rem;font-weight:650;line-height:1;text-decoration:none}a.vs-topic-nav__link:hover{border-color:var(--vs-journal-ink)}.vs-topic-nav__link.is-disabled{color:var(--vs-journal-muted);cursor:default}.vs-topic-nav__link.is-active{border-color:var(--vs-journal-ink);background:var(--vs-journal-ink);color:var(--vs-journal-paper);text-decoration:none}.vs-topic-nav__link:focus-visible,.vs-article-card__link:focus-visible,.vs-journal-index__identity:focus-visible,.vs-journal-article a:focus-visible,.vs-home-journal a:focus-visible{outline:2px solid var(--vs-journal-focus);outline-offset:4px}.vs-journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(56px,7vw,96px) clamp(24px,4vw,56px)}.vs-article-card{min-width:0}.vs-article-card__link{display:flex;height:100%;flex-direction:column;color:inherit;text-decoration:none}.vs-article-card__media{position:relative;overflow:hidden;aspect-ratio:3 / 2;border-radius:var(--vs-radius-card, 20px);background:#2a2a2a14}.vs-article-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .42s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.vs-article-card__link:hover .vs-article-card__media img{transform:scale(1.018)}}.vs-article-card__content{display:flex;padding-top:18px;flex:1;flex-direction:column}.vs-article-card__meta{display:flex;min-height:28px;margin-bottom:14px;align-items:flex-start;justify-content:space-between;gap:12px;color:var(--vs-journal-muted);font-size:.72rem;font-weight:600;line-height:1.4;letter-spacing:.035em;text-transform:uppercase}.vs-article-card__topics{display:flex;flex-wrap:wrap;gap:6px 10px}.vs-topic-label:not(:last-child):after{margin-left:10px;content:"\b7"}.vs-article-card__date{flex:none;white-space:nowrap}.vs-article-card__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.35rem,2.3vw,2rem);font-weight:700;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.vs-article-card__excerpt{max-width:52ch;margin:14px 0 0;color:var(--vs-journal-muted);font-size:.95rem;line-height:1.58}.vs-article-card__action{width:fit-content;margin-top:20px;padding-bottom:3px;border-bottom:1px solid currentColor;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.vs-journal-index__pagination{margin-top:clamp(64px,8vw,112px)}.vs-journal-index__pagination .pagination{--pagination-size: 44px}.vs-journal-empty{max-width:640px;padding-block:clamp(40px,6vw,72px)}.vs-journal-empty h2{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.75rem,4vw,3rem);line-height:1.05}.vs-journal-empty p{margin:16px 0 28px;color:var(--vs-journal-muted)}.vs-journal-article{padding-block:clamp(48px,7vw,96px) clamp(88px,11vw,160px)}.vs-journal-article__header{width:min(100%,940px);margin-inline:auto}.vs-journal-article__back{display:inline-flex;min-height:44px;align-items:center;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-decoration-line:underline;text-decoration-color:currentColor;text-underline-offset:.35em;text-transform:uppercase}.vs-journal-article__topics{display:flex;margin-top:clamp(40px,6vw,72px);flex-wrap:wrap;gap:8px}.vs-journal-article__topics:empty{display:none}.vs-journal-article__topics a{display:inline-flex;min-height:44px;padding:11px 14px;align-items:center;border:1px solid var(--vs-journal-border);border-radius:999px;font-size:.75rem;font-weight:650;line-height:1;text-decoration:none}.vs-journal-article__header h1{max-width:16ch;margin-top:clamp(24px,4vw,44px);font-size:clamp(2.6rem,7vw,5.7rem);line-height:.98}.vs-journal-article__dek{max-width:64ch;margin-top:clamp(24px,3vw,36px);color:var(--vs-journal-muted);font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.52}.vs-journal-article__dek>:last-child{margin-bottom:0}.vs-journal-article__meta{display:flex;margin-top:24px;flex-wrap:wrap;gap:8px 20px;color:var(--vs-journal-muted);font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.vs-journal-article__featured{overflow:hidden;aspect-ratio:3 / 2;margin-top:clamp(48px,7vw,88px);border-radius:var(--vs-radius-card, 20px);background:#2a2a2a14}.vs-journal-article__featured img{display:block;width:100%;height:100%;object-fit:cover}.vs-journal-article__body{width:min(100%,var(--vs-journal-reading-width));margin:clamp(56px,8vw,104px) auto 0;font-size:clamp(1.03rem,1.25vw,1.13rem);line-height:1.72}.vs-journal-article__body :is(h2,h3,h4,h5,h6){font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.025em;text-wrap:balance}.vs-journal-article__body h2{margin-block:clamp(3.5rem,8vw,6rem) 1.25rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1.03}.vs-journal-article__body h3{margin-block:clamp(2.75rem,6vw,4.5rem) 1rem;font-size:clamp(1.45rem,2.6vw,2.2rem);line-height:1.12}.vs-journal-article__body :is(h4,h5,h6){margin-block:2.5rem .85rem;font-size:1.12rem;line-height:1.25}.vs-journal-article__body p{margin-block:0 1.35em}.vs-journal-article__body :is(ul,ol){margin-block:0 1.6em;padding-inline-start:1.4em}.vs-journal-article__body li+li{margin-top:.45em}.vs-journal-article__body a{color:var(--vs-journal-blue);font-weight:600;text-decoration-thickness:.08em;text-underline-offset:.2em}.vs-journal-article__body blockquote{margin:clamp(3rem,7vw,5rem) 0;padding:clamp(24px,4vw,40px);border:1px solid var(--vs-journal-border);border-radius:var(--vs-radius-card, 20px);background:var(--vs-journal-surface);font-family:var(--font-heading--family);font-size:clamp(1.35rem,3vw,2.15rem);font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-.02em}.vs-journal-article__body blockquote>:last-child{margin-bottom:0}.vs-journal-article__body :is(img,video,iframe,figure){max-width:100%}.vs-journal-article__body :is(img,video){height:auto}.vs-journal-article__body img{border-radius:var(--vs-radius-card, 20px)}.vs-journal-article__body :is(video,iframe){display:block;width:100%;border:0;border-radius:var(--vs-radius-card, 20px);background:#111}.vs-journal-article__body iframe{height:auto;min-height:0;aspect-ratio:16 / 9}.vs-journal-article__body :is(figure,p:has(>img:only-child),p:has(>video:only-child),p:has(>iframe:only-child)){width:min(var(--vs-journal-media-width),calc(100vw - (2*clamp(20px,4vw,64px))));max-width:none;margin-block:clamp(3rem,7vw,6rem);margin-inline:50%;transform:translate(-50%)}.vs-journal-article__body :is(figure,p):has(>:is(img,video,iframe):only-child)>:is(img,video,iframe){display:block;width:100%;margin:0}.vs-journal-article__body figcaption{max-width:72ch;margin:12px auto 0;color:var(--vs-journal-muted);font-size:.78rem;line-height:1.5;text-align:center}.vs-journal-article__body .rte-table-wrapper{width:min(var(--vs-journal-media-width),calc(100vw - (2*clamp(20px,4vw,64px))));max-width:none;margin:clamp(3rem,7vw,5rem) 50%;overflow-x:auto;transform:translate(-50%);border:1px solid var(--vs-journal-border);border-radius:14px;background:var(--vs-journal-surface);scrollbar-color:var(--vs-journal-blue) transparent}.vs-journal-article__body table{min-width:640px}.vs-journal-article__body :is(pre,code){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.vs-journal-article__body pre{overflow-x:auto;padding:20px;border-radius:14px;background:var(--vs-journal-ink);color:var(--vs-journal-paper);font-size:.88rem;line-height:1.55;scrollbar-color:var(--vs-journal-yellow) transparent}.vs-journal-article__footer{width:min(100%,var(--vs-journal-reading-width));margin:clamp(72px,10vw,128px) auto 0;padding-top:32px;border-top:1px solid var(--vs-journal-border)}.vs-journal-comments{width:min(100%,var(--vs-journal-reading-width));margin:clamp(80px,11vw,144px) auto 0}.vs-journal-comments>h2{margin:0 0 32px;font-family:var(--font-heading--family);font-size:clamp(1.7rem,3vw,2.6rem)}.vs-journal-comments__list{display:grid;gap:20px;margin-bottom:40px}.vs-journal-comment{padding:24px;border:1px solid var(--vs-journal-border);border-radius:14px;background:var(--vs-journal-surface)}.vs-journal-comment>p{margin:16px 0 0;color:var(--vs-journal-muted);font-size:.78rem}.vs-home-journal{padding-block:0;background:var(--vs-journal-paper)}.vs-home-journal--white{background:var(--vs-journal-surface)}.vs-home-journal--dark{--vs-journal-ink: #f7f2ee;--vs-journal-blue: #92a9e1;--vs-journal-muted: rgb(247 242 238 / 72%);--vs-journal-border: rgb(247 242 238 / 24%);background:#10131a}.vs-home-journal__header{display:grid;grid-template-columns:minmax(0,1fr) auto;margin-bottom:clamp(32px,3vw,40px);align-items:center;gap:24px}.vs-home-journal__header h2{margin:0;padding:0;max-width:none;font-family:var(--font-h3--family, var(--font-heading--family));font-size:var(--font-h3--size);font-style:var(--font-h3--style, normal);font-weight:var(--font-h3--weight, var(--font-heading--weight));letter-spacing:var(--font-h3--letter-spacing);line-height:var(--font-h3--line-height);text-align:left;text-transform:var(--font-h3--case);text-wrap:balance}.vs-home-journal__all{display:inline-flex;min-height:44px;width:fit-content;align-items:center;justify-self:end;gap:6px;color:var(--vs-journal-muted);font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.vs-home-journal__all:hover{color:var(--vs-journal-ink)}.vs-home-journal__all-icon,.vs-article-card--home .vs-article-card__action-icon{--icon-stroke-width: 1.5px;display:inline-flex;width:14px;height:14px;flex:0 0 14px}.vs-home-journal__all-icon svg,.vs-article-card--home .vs-article-card__action-icon svg{display:block;width:100%;height:100%}.vs-home-journal__grid{display:grid;grid-template-columns:repeat(var(--vs-journal-columns, 3),minmax(0,1fr));gap:clamp(28px,3vw,40px) clamp(20px,2.2vw,28px)}.vs-home-journal .vs-article-card--home .vs-article-card__link{overflow:hidden;border:1px solid rgb(42 42 42 / 16%);border-radius:var(--vs-radius-card, 20px);background:var(--vs-journal-surface);box-shadow:0 2px 16px #2a2a2a0f;color:var(--vs-color-ink, #2a2a2a)}.vs-home-journal .vs-article-card--home .vs-article-card__media{border-radius:0}.vs-home-journal .vs-article-card--home .vs-article-card__content{padding:20px;gap:8px}.vs-home-journal .vs-article-card--home .vs-article-card__title{font-size:clamp(.9375rem,1.4vw,1.125rem);line-height:1.45;letter-spacing:-.01em;text-wrap:pretty}.vs-home-journal .vs-article-card--home .vs-article-card__excerpt{max-width:none;margin:0;color:#2a2a2aad;font-size:.8125rem;line-height:1.7}.vs-home-journal .vs-article-card--home .vs-article-card__action{display:inline-flex;margin-top:auto;padding-top:8px;padding-bottom:0;align-items:center;gap:6px;border-bottom:0;color:#2a2a2aad;font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.04em}.vs-home-journal__empty{padding:32px;border:1px dashed var(--vs-journal-border);color:var(--vs-journal-muted);text-align:center}@media screen and (max-width:989px){.vs-home-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.vs-home-journal__header{align-items:start;gap:16px}.vs-journal-index__header{grid-template-columns:1fr;gap:24px}.vs-journal-index__identity{order:2}.vs-journal-index__heading{order:1}.vs-journal-grid,.vs-home-journal__grid{grid-template-columns:1fr}.vs-topic-nav__list{gap:6px}.vs-topic-nav__link{padding-inline:13px}.vs-article-card__title{font-size:clamp(1.45rem,7vw,2rem)}.vs-journal-article__header h1{max-width:100%}.vs-journal-article__featured{border-radius:14px}.vs-journal-article__body :is(img,video,iframe){border-radius:14px}}@media(prefers-reduced-motion:reduce){.vs-article-card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vs-journal.css.map */
