@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0-te~ja_gpvcf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.17jn9btb_52pq.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--color-slate-800:#1d293d;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-normal:400;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-slate-800:lab(16.132% -.318035 -14.6672)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}.font-sans{font-family:var(--font-sans)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-slate-800{color:var(--color-slate-800)}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--sl-page-bg:#160d21;--sl-page-bg-deep:#160d21;--sl-paper:#fbfaf9;--sl-paper-shadow:#160d213d;--sl-ink:#19052f;--sl-ink-muted:#20132e9e;--sl-ink-soft:#19052f5c;--sl-hairline:#19052f0d;--sl-accent:#ca0926;--sl-accent-wash:#7450b0;--sl-rail-text:#f7f1ff;--sl-rail-muted:#91859c;--sl-rail-rule:#f7f1ff;--sl-status:#5fff95;--sl-frame-padding:clamp(18px, 1.5vw, 28px);--sl-session-width:clamp(38px, 3.2vw, 58px);--sl-journal-width:clamp(300px, 19.7vw, 342px);--sl-content-pad:clamp(26px, 2.25vw, 38px);--sl-journal-surface:#14061f;--sl-journal-surface-deep:#2f1748;--sl-journal-prose:#f8f2ff;--sl-journal-prose-muted:#f8f2ffbd;--sl-journal-line:#f8f2ff29;--sl-journal-link:#ffc59c}html,body{min-height:100%}body{background:linear-gradient(180deg, #ffffff05, transparent 18%), linear-gradient(90deg, var(--sl-page-bg) 0%, var(--sl-page-bg-deep) 100%);color:var(--sl-ink);font-family:var(--font-sans);font-feature-settings:"ss01", "cv11";text-rendering:geometricprecision;margin:0}a,button{font:inherit}.sl-shell{min-height:100svh}.sl-frame{grid-template-columns:var(--sl-session-width) minmax(0, 1fr) var(--sl-journal-width);min-height:100svh;padding:var(--sl-frame-padding);box-sizing:border-box;padding-left:0;padding-right:0;display:grid}.sl-paper-stage{min-width:0}.sl-frame--journal-open{grid-template-columns:var(--sl-session-width) minmax(0, 1fr)}.sl-session-rail{min-height:calc(100svh - (var(--sl-frame-padding) * 2));position:relative}.sl-paper{--sl-brand-col:19.35%;--sl-content-col:calc((100% - var(--sl-brand-col)) / 3);--sl-paper-top-space:clamp(26px, 2.15vw, 38px);--sl-paper-hero-space:minmax(clamp(76px, 8.4vw, 132px), 1.15fr);--sl-paper-contact-space:minmax(clamp(60px, 6.5vw, 110px), .78fr);--sl-paper-bottom-space:clamp(42px, 4vw, 74px);min-height:calc(100svh - (var(--sl-frame-padding) * 2));background:var(--sl-paper);box-shadow:0 24px 80px var(--sl-paper-shadow);position:relative;overflow:hidden}.sl-paper-grid{pointer-events:none;position:absolute;inset:0}.sl-grid-line{background:var(--sl-hairline);width:1px;position:absolute;inset-block:0}.sl-grid-line--brand{left:var(--sl-brand-col)}.sl-grid-line--middle{left:calc(var(--sl-brand-col) + var(--sl-content-col))}.sl-grid-line--right{left:calc(var(--sl-brand-col) + (var(--sl-content-col) * 2))}.sl-brand-column{width:var(--sl-brand-col);position:absolute;inset:0 auto 0 0}.sl-brand-top-line{background:var(--sl-ink);width:1px;height:clamp(88px,10.2vw,100px);position:absolute;left:clamp(74px,7vw,105px)}.sl-brand-mark{color:var(--sl-ink);letter-spacing:-.08em;white-space:nowrap;font-size:clamp(1.4rem,2vw,2.2rem);font-weight:700;line-height:.86;position:absolute;top:14%;left:clamp(64px,5.8vw,92px)}.sl-brand-mid-line{background:var(--sl-ink);width:clamp(84px,8vw,116px);height:1px;position:absolute;bottom:30%;left:clamp(60px,5vw,86px)}.sl-brand-block{background:var(--sl-ink);width:clamp(32px,5.3vw,38px);height:clamp(102px,11vw,142px);position:absolute;bottom:0;left:clamp(60px,5vw,86px)}.sl-paper-content{min-height:inherit;margin-left:var(--sl-brand-col);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:var(--sl-paper-top-space) auto var(--sl-paper-hero-space) var(--sl-paper-contact-space);display:grid;position:relative}.sl-paper-topbar{z-index:1;grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sl-topbar-cell{padding-inline:var(--sl-content-pad)}.sl-topbar-cell--date{padding-right:clamp(32px,2.6vw,48px)}.sl-nav-link{appearance:none;color:var(--sl-ink-muted);text-transform:uppercase;letter-spacing:.06em;background:0 0;border:0;padding:0;font-size:clamp(.75rem,.8vw,1.05rem);font-weight:500;line-height:1;text-decoration:none;position:relative}.sl-nav-link:after{content:"";background:var(--sl-accent);width:100%;height:1px;position:absolute;bottom:-.05rem;left:0}.sl-paper-date,.sl-eyebrow,.sl-session-pill,.sl-system-pill,.sl-journal-entry-date,.sl-journal-label{font-family:var(--font-mono)}.sl-paper-date{color:#2114376b;font-size:clamp(.65rem,.8vw,1.15rem);display:block}.sl-message{color:var(--sl-ink-muted);max-width:11rem;margin:max(30px,min(3.8vw,150px)) 0 0;font-size:clamp(.8rem,.9vw,1rem);line-height:1.56}.sl-message-strong{color:var(--sl-ink);font-size:smaller;font-weight:600}.sl-message-divider{background:var(--sl-ink);width:clamp(128px,11.4vw,160px);height:1px;margin-top:max(58px,min(5vw,92px));display:block}.sl-hero{max-width:34vw;padding-inline:var(--sl-content-pad);grid-area:3/1/auto/3;align-self:start;margin-top:-2rem}.sl-eyebrow{color:var(--sl-ink-muted);letter-spacing:-.025em;margin:0 0 clamp(18px,1.8vw,30px);font-size:max(.8rem,min(1vw,1.1rem));font-weight:500}.sl-hero-title{max-width:48ch;color:var(--sl-ink);letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,2vw,2.1rem);font-weight:500;line-height:1.3}.sl-contacts{padding-inline:var(--sl-content-pad);flex-direction:column;grid-area:4/2/auto/2;align-items:flex-start;gap:1rem;display:flex}.sl-contact-link{color:var(--sl-accent-wash);letter-spacing:-.05em;font-size:clamp(1.3rem,1.4vw,1.6rem);font-weight:500;line-height:1.08;-webkit-text-decoration:underline #d1baf7;text-decoration:underline #d1baf7;display:inline-block}.sl-copyright{color:var(--sl-ink-muted);padding-inline:var(--sl-content-pad);grid-area:5/2/auto/3;padding-bottom:.7rem;font-size:.8rem}.sl-square-mark{aspect-ratio:1;border:1px solid #21143738;width:clamp(18px,1.55vw,26px);position:absolute;top:57%;right:clamp(84px,7.3vw,112px)}.sl-square-mark:after{content:"";background:linear-gradient(135deg,#0000 calc(50% - .5px),#2114372e calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));position:absolute;inset:0}.sl-plus-stack{left:calc((var(--sl-content-col) * 2) - 1.2rem);color:#21143738;font-family:var(--font-mono);flex-direction:column;gap:.15rem;font-size:clamp(1.7rem,1.8vw,2.2rem);line-height:.8;display:flex;position:absolute;bottom:10.6%}.sl-journal-rail{min-height:calc(100svh - (var(--sl-frame-padding) * 2));background-image:linear-gradient(#09011496,#24113ac4),linear-gradient(90deg,#0400096b,#5404b61a),url(/journal-bg-abstract.png);background-position:50%;background-size:cover;position:relative;overflow:hidden}.sl-journal-rail:before{content:"";pointer-events:none;background:linear-gradient(#160d212e,#0000 28%),linear-gradient(#0000 76%,#160d2157);position:absolute;inset:0}.sl-journal-header{z-index:1;align-items:center;gap:1rem;display:flex;position:absolute;top:clamp(18px,1.65vw,26px);right:clamp(168px,1.5vw,190px)}.sl-journal-header-line{background:var(--sl-rail-rule);width:clamp(116px,8.9vw,148px);height:1px}.sl-journal-label{color:var(--sl-rail-text);letter-spacing:.04em;font-size:clamp(.95rem,.95vw,1.1rem)}.sl-journal-list{z-index:1;flex-direction:column;gap:clamp(70px,8vw,118px);padding:clamp(104px,10vw,128px) 24px 28px;display:flex;position:relative}.sl-journal-entry{align-items:flex-end;gap:clamp(10px,1vw,16px);display:flex}.sl-journal-entry-date{color:var(--sl-rail-muted);letter-spacing:.02em;font-size:clamp(.6rem,.7vw,.8rem)}.sl-journal-entry-title{margin:0}.sl-journal-entry-link{color:inherit;gap:clamp(8px,.9vw,14px);text-decoration:none;display:flex}.sl-journal-entry-link:hover .sl-journal-column,.sl-journal-entry-link:focus-visible .sl-journal-column{color:var(--sl-journal-link)}.sl-journal-entry-link:focus-visible{outline-offset:6px;border-radius:999px;outline:2px solid #ffc59cb3}.sl-journal-column{color:var(--sl-rail-text);letter-spacing:-.05em;text-wrap:nowrap;font-size:clamp(1.5rem,1.5vw,1.6rem);font-weight:500;line-height:.9;transition:color .18s}.sl-vertical-up{writing-mode:vertical-rl;transform:rotate(180deg)}.sl-paper--journal-open{min-height:calc(100svh - (var(--sl-frame-padding) * 2));overflow:visible}.sl-journal-open-panel{min-height:calc(100svh - (var(--sl-frame-padding) * 2));margin-left:var(--sl-brand-col);background-image:linear-gradient(180deg, #08010e47, #08010e99), linear-gradient(90deg, #0b021294, #25103b47), radial-gradient(circle at top right, #ffc59c1a, transparent 32%), linear-gradient(135deg, var(--sl-journal-surface), var(--sl-journal-surface-deep)), url(/journal-bg-abstract.png);clip-path:inset(0 0 0 calc(100% - var(--sl-journal-width)));background-position:50%;background-size:cover;border-left:1px solid #f8f2ff14;animation:.56s cubic-bezier(.22,1,.36,1) forwards sl-journal-expand;display:flex;position:relative;overflow:hidden}.sl-journal-open-panel:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#0000 18%),linear-gradient(#0000 78%,#08010e5c);position:absolute;inset:0}.sl-journal-open-inner{z-index:1;flex-direction:column;flex:1;gap:clamp(36px,4.4vw,64px);padding:clamp(34px,3.4vw,58px) clamp(32px,4.8vw,84px) clamp(42px,5.5vw,82px);display:flex;position:relative}.sl-journal-open-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.sl-journal-open-meta{flex-direction:column;gap:14px;display:flex}.sl-journal-open-kicker,.sl-journal-open-date{font-family:var(--font-mono)}.sl-journal-open-kicker{color:var(--sl-rail-muted);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.8rem,.86vw,.94rem)}.sl-journal-back-link{width:fit-content;color:var(--sl-rail-text);border-bottom:1px solid #ffc59c9e;padding-bottom:.25rem;text-decoration:none;transition:color .18s,border-color .18s}.sl-journal-back-link:hover,.sl-journal-back-link:focus-visible{color:var(--sl-journal-link);border-color:currentColor}.sl-journal-back-link:focus-visible{outline-offset:6px;outline:2px solid #ffc59cb3}.sl-journal-open-date{color:var(--sl-rail-muted);letter-spacing:.02em;white-space:nowrap;font-size:clamp(.78rem,.9vw,1rem)}.sl-journal-open-copy{width:min(100%,58rem);animation:.44s cubic-bezier(.22,1,.36,1) .16s both sl-journal-copy-in}.sl-journal-open-title{max-width:12ch;color:var(--sl-journal-prose);letter-spacing:-.065em;margin:0;font-size:clamp(2.9rem,5vw,5.2rem);font-weight:500;line-height:.95}.sl-journal-open-summary{max-width:42rem;color:var(--sl-journal-prose-muted);margin:1.35rem 0 0;font-size:clamp(1.02rem,1.2vw,1.28rem);line-height:1.7}.sl-journal-prose{color:var(--sl-journal-prose-muted);margin-top:clamp(34px,3.8vw,52px);font-size:clamp(1rem,1.06vw,1.14rem);line-height:1.78}.sl-journal-prose>:first-child{margin-top:0}.sl-journal-prose :where(h2,h3,h4){color:var(--sl-journal-prose);letter-spacing:-.04em;margin:2.6em 0 .75em;font-weight:500;line-height:1.08}.sl-journal-prose h2{font-size:clamp(1.5rem,2vw,2rem)}.sl-journal-prose h3{font-size:clamp(1.24rem,1.5vw,1.55rem)}.sl-journal-prose :where(p,ul,ol,blockquote,pre){margin:1.15em 0 0}.sl-journal-prose :where(ul,ol){padding-left:1.35rem}.sl-journal-prose li+li{margin-top:.45rem}.sl-journal-prose strong{color:var(--sl-journal-prose)}.sl-journal-prose a{color:var(--sl-journal-link);text-underline-offset:.18em;text-decoration-color:currentColor}.sl-journal-prose blockquote{color:var(--sl-journal-prose);border-left:1px solid #ffc59c99;padding-left:1rem}.sl-journal-prose :where(code,pre){font-family:var(--font-mono)}.sl-journal-prose code{border:1px solid var(--sl-journal-line);color:var(--sl-journal-prose);background:#07000c5c;border-radius:999px;padding:.12rem .42rem;font-size:.92em}.sl-journal-prose pre{border:1px solid var(--sl-journal-line);background:#07000c6b;padding:1rem 1.1rem;overflow-x:auto}.sl-journal-prose pre code{background:0 0;border:0;padding:0}@keyframes sl-journal-expand{0%{clip-path:inset(0 0 0 calc(100% - var(--sl-journal-width)))}to{clip-path:inset(0)}}@keyframes sl-journal-copy-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.sl-session-pill,.sl-system-pill{color:var(--sl-rail-muted);white-space:nowrap;letter-spacing:.02em;transform-origin:50%;align-items:center;gap:.55rem;font-size:.8rem;font-weight:500;display:flex;position:absolute;left:50%}.sl-session-pill{top:0;transform:translate(-55%)rotate(180deg)}.sl-system-pill{bottom:0;transform:translate(-55%)rotate(180deg)}.sl-session-code{color:var(--sl-rail-text);border:1px solid #fffaf633;justify-content:center;align-items:center;padding:.5rem .4rem;line-height:1;display:inline-flex}@keyframes fadeInOut{0%,to{opacity:1}50%{opacity:0}}.sl-status-dot{background:var(--sl-status);border-radius:10px;width:.35rem;height:.3rem;margin-left:2px;animation:3s infinite fadeInOut;box-shadow:0 0 10px #5fff95d9}.sl-system-label{color:var(--sl-rail-text)}@media (max-width:1200px){:root{--sl-journal-width:clamp(260px, 23vw, 300px)}.sl-paper{--sl-brand-col:17.5%;--sl-paper-hero-space:minmax(clamp(62px, 6vw, 96px), .8fr);--sl-paper-contact-space:minmax(clamp(54px, 5vw, 84px), .55fr)}.sl-hero-title{max-width:12.4ch;font-size:clamp(2.55rem,4vw,3.85rem)}}@media (max-width:980px){.sl-frame{grid-template-columns:1fr;gap:16px;min-height:auto}.sl-session-rail{justify-content:space-between;align-items:center;gap:16px;min-height:auto;padding-inline:8px;display:flex}.sl-session-pill,.sl-system-pill{writing-mode:initial;position:static;transform:none}.sl-paper,.sl-journal-rail{min-height:auto}.sl-paper{min-height:860px}.sl-journal-rail{min-height:340px}.sl-journal-header{justify-content:flex-end;left:24px;right:24px}.sl-journal-list{gap:64px;padding-top:96px}.sl-journal-open-inner{padding-inline:clamp(26px,4vw,40px)}.sl-journal-open-title{font-size:clamp(2.8rem,7vw,4.4rem)}.sl-journal-column{font-size:clamp(1.45rem,3.2vw,2rem)}}@media (max-width:720px){:root{--sl-content-pad:24px}.sl-paper{--sl-brand-col:100%;min-height:auto;padding-top:158px}.sl-paper-grid{display:none}.sl-brand-column{border-bottom:1px solid var(--sl-hairline);width:auto;height:158px;position:absolute;inset:0 0 auto}.sl-brand-top-line{height:72px;left:24px}.sl-brand-mark{writing-mode:initial;font-size:clamp(2.8rem,10vw,4.1rem);line-height:.95;top:30px;left:24px;transform:none}.sl-brand-mid-line,.sl-brand-block{display:none}.sl-paper-content{margin-left:0;padding-bottom:28px;display:block}.sl-paper-topbar{grid-template-columns:1fr;gap:28px;padding-top:24px}.sl-topbar-cell{padding-inline:24px}.sl-topbar-cell--date{padding-right:24px}.sl-message{max-width:none;margin-top:28px}.sl-message-divider{width:min(160px,48vw);margin-top:28px}.sl-hero,.sl-contacts,.sl-square-mark,.sl-plus-stack{position:static}.sl-hero{max-width:none;padding:42px 24px 0}.sl-hero-title{max-width:none;font-size:clamp(2.3rem,9vw,3.4rem)}.sl-contacts{margin:42px 24px 0}.sl-contact-link{font-size:clamp(1.7rem,6.5vw,2.25rem)}.sl-square-mark{margin:32px 24px 0 auto;display:block}.sl-plus-stack{display:none}.sl-journal-rail{flex-direction:column;gap:24px;min-height:auto;padding:88px 24px 28px;display:flex}.sl-journal-header{justify-content:flex-start;position:absolute;inset:24px 24px auto}.sl-journal-list{gap:24px;padding:0}.sl-journal-entry{display:block}.sl-journal-entry-date,.sl-journal-column{writing-mode:initial;transform:none}.sl-journal-entry-date{margin-bottom:8px;display:block}.sl-journal-entry-title,.sl-journal-entry-link{display:block}.sl-journal-column{font-size:clamp(1.55rem,6vw,2rem);line-height:1.04;display:block}.sl-paper--journal-open{padding-top:158px}.sl-journal-open-panel{clip-path:none;border-top:1px solid var(--sl-journal-line);border-left:0;min-height:auto;animation:none;position:relative;inset:auto}.sl-journal-open-inner{gap:28px;padding:28px 24px 36px}.sl-journal-open-header{flex-direction:column;align-items:flex-start}.sl-journal-open-title{max-width:none;font-size:clamp(2.35rem,9vw,3.5rem)}.sl-journal-open-summary{margin-top:1rem}.sl-journal-prose{margin-top:30px}}@media (prefers-reduced-motion:reduce){.sl-journal-open-panel,.sl-journal-open-copy,.sl-status-dot{animation:none}}@property --tw-font-weight{syntax:"*";inherits:false}
