html.aseri-journal{--ui-bg:var(--color-aseri-superlight)}.aseri-journal body,html.aseri-journal{background:var(--color-aseri-superlight)}.aseri-journal a.bg-primary{background:var(--color-aseri-red-600)}.aseri-journal a.bg-primary:hover{background:var(--color-aseri-red-700)}.aseri-journal :is(a,button).rounded-none,.aseri-journal [data-slot=viewport]{border-radius:10px}.journal-page{color:var(--color-aseri-foreground-highlighted);line-height:1.65}.journal-container{max-width:1280px;margin-inline:auto;padding-inline:48px}.journal-page :is(a,button,input):focus-visible{outline:2px solid var(--color-aseri-ring);outline-offset:4px}.journal-page button{cursor:pointer}.journal-page :is(h1,h2,p){margin-block:0}.journal-empty h2,.journal-page h1,.journal-related-heading h2,.journal-story h2{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-weight:500;line-height:1.12}.journal-opening{padding-block:64px 48px}.journal-opening h1{text-wrap:pretty;font-size:clamp(3rem,6vw,5rem)}.journal-opening-description{justify-content:space-between;align-items:end;gap:32px;margin-top:24px;display:flex}.journal-opening-description p{max-width:620px;font-size:18px}.journal-opening-description span{font-size:16px}.journal-search{justify-content:space-between;align-items:center;gap:24px;display:flex}.journal-search>div{max-width:360px}.journal-search input{background:var(--color-aseri-light);min-height:48px;box-shadow:none;padding-left:42px}.journal-search input::placeholder{color:var(--color-aseri-foreground)}.journal-results{color:var(--color-aseri-foreground);white-space:nowrap;font-size:13px}.journal-topics{margin-block:24px}.journal-story{border-bottom:1px solid var(--color-aseri-border);grid-template-columns:152px minmax(0,1fr);align-items:start;gap:24px;padding-block:28px;display:grid}.journal-story-image{aspect-ratio:3/2;background:var(--color-aseri-light);border-radius:14px;display:block;overflow:hidden}.journal-story-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.16,1,.3,1);display:block}.journal-story:has(a:hover) img{transform:scale(1.035)}.journal-story h2{font-size:clamp(1.45rem,2vw,1.85rem)}.journal-story h2 a:hover{color:var(--color-aseri-red-700)}.journal-story-meta{margin-top:16px;font-size:14px;line-height:1.55}.journal-story-meta>:last-child{margin-top:5px;font-size:13px;display:block}.journal-muted,.journal-story-meta>:last-child{color:var(--color-aseri-foreground)}.journal-story-featured{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-block:32px}.journal-story-featured .journal-story-image{aspect-ratio:1.85}.journal-story-featured h2{font-size:clamp(2rem,3.45vw,3rem)}.journal-story-summary{color:var(--color-aseri-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden;margin-top:22px!important}.journal-story-featured .journal-story-meta{margin-top:24px}.journal-story-list{-moz-column-gap:36px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;display:grid}.journal-link{min-height:44px;color:var(--color-aseri-red-700);align-items:center;gap:10px;font-size:14px;display:inline-flex}.journal-link:hover{text-underline-offset:4px;text-decoration:underline}.journal-index-close{justify-content:space-between;align-items:center;gap:24px;padding-block:52px 72px;display:flex}.journal-index-close p{font-size:18px}.journal-empty{text-align:center;padding-block:72px}.journal-empty h2{font-size:36px}.journal-empty p{margin-block:18px 24px}.journal-back{margin-block:28px 20px}.journal-article-opening{background:var(--color-aseri-light);border-radius:14px;grid-template-columns:58fr 42fr;display:grid;overflow:hidden}.journal-article-intro{padding:40px}.journal-article-intro h1{text-wrap:pretty;font-size:clamp(2.4rem,4.15vw,3.6rem)}.journal-article-description{color:var(--color-aseri-foreground);font-size:17px;margin-top:22px!important}.journal-byline{align-items:center;gap:12px;margin-top:32px;font-size:14px;display:flex}.journal-author-link{color:var(--color-aseri-red-700);text-underline-offset:4px;text-decoration:underline}.journal-author-link:hover{text-decoration-thickness:2px}.journal-byline img{border-radius:50%}.journal-article-meta{color:var(--color-aseri-foreground);flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:13px;display:flex}.journal-article-meta>span{color:inherit}.journal-article-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:400px;display:block}.journal-article-no-image{grid-template-columns:1fr}.journal-reading-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:56px;margin-top:64px;display:grid}.journal-contents-sticky{scrollbar-width:thin;max-height:calc(100dvh - 144px);padding:4px;position:sticky;top:112px;overflow-y:auto}.journal-contents{align-self:stretch;min-width:0}.journal-contents h2{font-family:var(--font-sans);margin-bottom:18px;font-size:14px;font-weight:500;line-height:1.5}.journal-contents nav{gap:4px;display:grid}.journal-contents nav a{color:var(--color-aseri-foreground);border-radius:8px;margin-left:-12px;padding:8px 12px;font-size:13px;line-height:1.5;display:block}.journal-contents nav a:hover{color:var(--color-aseri-red-700)}.journal-contents nav a[aria-current]{background:var(--color-aseri-red-50);color:var(--color-aseri-red-700)}.journal-contents-toggle{display:none}.journal-contents-back{color:var(--color-aseri-red-700);align-items:center;gap:8px;min-height:44px;margin-top:24px;font-size:13px;display:inline-flex}.journal-prose{min-width:0;max-width:none;color:var(--color-aseri-foreground-highlighted);font-family:var(--font-sans);font-size:18px;line-height:1.8}.journal-prose :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:128px}.journal-prose :is(p,ul,ol,h2,h3,h4,blockquote):not(.not-prose *){max-width:74ch}.journal-prose :is(h2,h3,h4):not(.not-prose *){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:pretty;margin-block:48px 20px;font-weight:500;line-height:1.2}.journal-prose h2:not(.not-prose *){font-size:clamp(1.9rem,2.5vw,2.3rem)}.journal-prose h3:not(.not-prose *){font-size:26px}.journal-prose p:not(.not-prose *){margin-block:0 24px}.journal-prose img{border-radius:14px}.journal-prose a:not(.not-prose *){color:var(--color-aseri-red-700);text-underline-offset:4px}.journal-prose :is(h2,h3,h4) a:not(.not-prose *){color:inherit;font-weight:inherit;text-decoration:none}.journal-prose :is(h2,h3,h4) a:hover:not(.not-prose *){text-decoration:underline}.journal-prose ol:not(.not-prose *),.journal-prose ul:not(.not-prose *){margin-block:20px 28px}.journal-prose li:not(.not-prose *){padding-left:6px}.journal-prose>div>:first-child{margin-top:0}.journal-prose .not-prose{max-width:100%}.journal-prose :is(.blog-cta,.page-section){border-radius:14px;margin-block:48px}.journal-prose :is(.blog-cta,.page-section) :is(p,h2,h3){padding-inline:0}.journal-prose table:not(.not-prose *){max-width:100%;font-size:15px;display:block;overflow-x:auto}.journal-prose pre{overflow-x:auto}.journal-prose :is(p,li,a){overflow-wrap:anywhere}.journal-article-tags{border-top:1px solid var(--color-aseri-border);flex-wrap:wrap;gap:8px;margin-top:40px;padding-block:32px;display:flex}.journal-article-tags a{color:var(--color-aseri-red-700);background:var(--color-aseri-light);border-radius:8px;padding:8px 12px;font-size:13px;display:block}.journal-article-tags a:hover{background:var(--color-aseri-red-50)}.journal-no-contents{max-width:820px;margin-inline:auto;display:block}.journal-related{border-top:1px solid var(--color-aseri-border);margin-block:72px;padding-top:40px}.journal-related-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.journal-related-heading h2{font-size:40px}.journal-closing{margin-block:72px}@media (width<=1023px){.journal-container{padding-inline:32px}.journal-story{grid-template-columns:116px minmax(0,1fr);gap:20px}.journal-story-featured{grid-template-columns:1fr 1fr;gap:28px}.journal-story-featured .journal-story-image{aspect-ratio:1.3}.journal-article-intro{padding:28px}.journal-reading-layout{grid-template-columns:180px minmax(0,1fr);gap:32px}.journal-prose{font-size:17px}}@media (width<=767px){.journal-closing{margin-block:48px}.journal-container{padding-inline:20px}.journal-opening{padding-block:40px 32px}.journal-opening h1{font-size:clamp(2.8rem,10vw,4rem)}.journal-opening-description{margin-top:20px}.journal-opening-description p{font-size:17px}.journal-opening-description span{display:none}.journal-search{gap:16px}.journal-story-list{grid-template-columns:1fr}.journal-story{grid-template-columns:112px minmax(0,1fr);gap:18px;padding-block:24px}.journal-story h2{font-size:23px}.journal-story-meta{margin-top:12px;font-size:13px}.journal-story-featured{grid-template-columns:1fr;gap:24px}.journal-story-featured .journal-story-image{aspect-ratio:1.65}.journal-story-featured h2{font-size:34px}.journal-story-summary{margin-top:16px!important}.journal-index-close{flex-direction:column;align-items:start;gap:8px;padding-block:40px 56px}.journal-back{margin-block:16px}.journal-article-opening{grid-template-columns:1fr}.journal-article-intro{padding:28px 24px}.journal-article-intro h1{font-size:clamp(2.1rem,7.7vw,3rem)}.journal-article-description{font-size:16px}.journal-article-image{aspect-ratio:1.6;-o-object-fit:cover;object-fit:cover;height:auto;min-height:0}.journal-reading-layout{margin-top:32px;display:block}.journal-contents-sticky{max-height:none;padding:0;position:static;overflow:visible}.journal-contents h2,.journal-contents-back{display:none}.journal-contents-toggle{border-block:1px solid var(--color-aseri-border);justify-content:space-between;align-items:center;width:100%;padding-block:16px;font-size:15px;display:flex}.journal-contents nav{padding-block:12px;display:none}.journal-contents nav.is-open{display:grid}.journal-contents nav a{min-height:44px;margin-inline:0}.journal-prose{margin-top:32px;font-size:17px}.journal-prose :is(h2,h3,h4):not(.not-prose *){margin-top:36px}.journal-prose h2:not(.not-prose *){font-size:30px}.journal-related{margin-block:48px;padding-top:32px}.journal-related-heading h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.journal-story-image img{transition:none;transform:none!important}}.journal-faq[data-v-e526b668]{background:var(--color-aseri-light);border-radius:14px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(24px,5vw,64px);margin-block:72px;padding:clamp(24px,4vw,48px);display:grid}.journal-faq h2[data-v-e526b668]{font-family:var(--font-display);letter-spacing:-.025em;margin-block:20px 0;font-size:clamp(2rem,3.5vw,3rem);font-weight:500;line-height:1.12}.journal-faq-answer[data-v-e526b668]{overflow-wrap:anywhere;max-width:68ch;line-height:1.75}.journal-faq-answer[data-v-e526b668] p{margin-block:0 16px}.journal-faq-answer[data-v-e526b668] :last-child{margin-bottom:0}.journal-faq-answer[data-v-e526b668] a{color:var(--color-aseri-red-700);text-underline-offset:4px;text-decoration:underline}@media (width<=767px){.journal-faq[data-v-e526b668]{grid-template-columns:minmax(0,1fr);gap:16px;margin-block:48px}.journal-faq h2[data-v-e526b668]{margin-top:0}}
