.qq4uWW_workspace{isolation:isolate;position:relative}.qq4uWW_workspace:before{content:"";top:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 85% 0%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 65%);height:27rem;position:absolute;inset-inline:0}.qq4uWW_workspace h1{letter-spacing:-.035em;text-wrap:balance}.qq4uWW_panel{box-shadow:0 2px 6px #00000006,0 15px 45px #00000005}.qq4uWW_panel h2{letter-spacing:-.02em}.qq4uWW_button{transition:transform .18s,box-shadow .18s,background-color .18s}.qq4uWW_button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 18px #00000014}.qq4uWW_button:not(:disabled):active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.qq4uWW_button{transition:none}.qq4uWW_button:not(:disabled):hover{transform:none}}
.I1nzfq_journal{--journal-pop:#baff3a}.I1nzfq_hero{border:1px solid var(--border-subtle);color:#f6f6ee;background:#151913;border-radius:28px;position:relative;overflow:hidden}.I1nzfq_hero:before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#baff3a22 1px,#0000 1px),linear-gradient(90deg,#baff3a22 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000,#000);mask-image:linear-gradient(100deg,#0000,#000)}.I1nzfq_sticker{background:var(--journal-pop);color:#172008;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.5rem .85rem;font:700 11px/1.2 monospace}.I1nzfq_art{isolation:isolate;place-items:center;min-height:280px;display:grid;position:relative}.I1nzfq_orbit{border:1px solid #baff3a44;border-radius:50%;width:250px;height:250px;position:absolute;box-shadow:0 0 0 35px #baff3a08,0 0 0 70px #baff3a05}.I1nzfq_avatar{object-fit:cover;border:5px solid #e9ecdb;border-radius:16px;width:100px;height:125px;box-shadow:0 15px 35px #0005}.I1nzfq_feature{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);gap:2rem;padding:2rem 0;display:grid}.I1nzfq_arrow{border:1px solid var(--border-subtle);border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .2s,background .2s;display:inline-grid}.I1nzfq_card:hover .I1nzfq_arrow{background:var(--journal-pop);color:#172008;transform:rotate(-35deg)}.I1nzfq_paper{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:24px}.I1nzfq_prose p{color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;font-size:clamp(17px,1.6vw,20px);line-height:1.95}.I1nzfq_prose h2{font:700 clamp(24px,3vw,36px)/1.2 var(--font-heading,sans-serif);letter-spacing:-.03em;margin:3rem 0 1rem}.I1nzfq_prose>p:first-child{color:var(--text-primary);font-size:clamp(20px,2vw,25px)}@media (min-width:768px){.I1nzfq_feature{grid-template-columns:.8fr 1.2fr;align-items:center;padding:3rem 0}}@media (prefers-reduced-motion:reduce){.I1nzfq_arrow{transition:none}}
._4XXZCq_canvas{background:var(--bg-main);color:var(--text-primary);min-height:100vh}._4XXZCq_hero{isolation:isolate;color:#fff;background:#172925;align-items:flex-end;min-height:72svh;display:flex;position:relative;overflow:hidden}._4XXZCq_hero:after{content:"";z-index:-1;background:linear-gradient(#00000014,#00000047 35%,#000000d6);position:absolute;inset:0}._4XXZCq_heroImage{z-index:-2;object-fit:cover}._4XXZCq_heroContent{width:min(100%,1160px);margin-inline:auto;padding:6rem 2rem 4rem}._4XXZCq_eyebrow{letter-spacing:.15em;text-transform:uppercase;font-size:.8rem;font-weight:600}._4XXZCq_hero h1{font-family:var(--font-outfit),sans-serif;letter-spacing:-.045em;text-wrap:balance;max-width:14ch;margin-block:1.25rem;font-size:clamp(2.75rem,7vw,6.75rem);font-weight:650;line-height:1.03}._4XXZCq_intro{color:#f0ede8;max-width:48rem;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.7}._4XXZCq_meta{color:#e5e1db;flex-wrap:wrap;gap:.8rem 1.5rem;margin-top:1.5rem;font-size:.9rem;display:flex}._4XXZCq_toolbar{z-index:25;border-block:1px solid var(--border-subtle);background:var(--bg-card);position:sticky;top:4rem}._4XXZCq_toolbarInner{justify-content:space-between;align-items:center;gap:1rem;max-width:1160px;margin:auto;padding:.65rem 1.5rem;display:flex}._4XXZCq_toolbar select,._4XXZCq_toolbar button,._4XXZCq_toolbar a{border:1px solid var(--border-subtle);background:var(--bg-main);border-radius:.7rem;min-height:44px;padding:.6rem .8rem;font-size:.85rem}._4XXZCq_progress{background:var(--border-subtle);height:3px}._4XXZCq_progressFill{background:var(--accent);transform-origin:0;height:100%}._4XXZCq_body{max-width:1100px;margin-inline:auto;padding:1rem 2rem 4rem}._4XXZCq_moment{margin-block:clamp(3rem,9vh,7rem);scroll-margin-top:10rem}._4XXZCq_chapter{border-top:1px solid var(--border-subtle);max-width:42rem;padding-block:2rem 1rem}._4XXZCq_chapter h2{font-family:var(--font-outfit),sans-serif;letter-spacing:-.035em;text-wrap:balance;margin-top:.8rem;font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.14}._4XXZCq_date{color:var(--text-secondary);font-size:.8rem}._4XXZCq_text{white-space:pre-line;overflow-wrap:anywhere;max-width:43rem;margin-inline:auto;font-size:1.08rem;line-height:1.95}._4XXZCq_text h2{font-family:var(--font-outfit),sans-serif;letter-spacing:-.02em;margin-bottom:1.1rem;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.2}._4XXZCq_figure{background:color-mix(in srgb,var(--text-primary) 4%,var(--bg-card));border-radius:1.25rem;width:100%;min-height:160px;max-height:80svh;position:relative;overflow:hidden}._4XXZCq_photoButton{cursor:zoom-in;width:100%;display:block}._4XXZCq_photoImage{object-fit:contain}._4XXZCq_caption{color:var(--text-secondary);white-space:pre-line;max-width:48rem;margin-top:.9rem;font-size:.9rem;line-height:1.7}._4XXZCq_photoText{grid-template-columns:1.35fr 1fr;align-items:start;gap:3rem;display:grid}._4XXZCq_photoText figure{position:sticky;top:11rem}._4XXZCq_reversed figure{order:2}._4XXZCq_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1rem;display:grid}._4XXZCq_pairThree{grid-template-columns:repeat(3,minmax(0,1fr))}._4XXZCq_quote{border-block:1px solid var(--border-subtle);max-width:48rem;margin-inline:auto;padding:2.5rem 0}._4XXZCq_quote p{font-family:var(--font-merriweather),serif;white-space:pre-line;font-size:clamp(1.45rem,3vw,2.4rem);line-height:1.65}._4XXZCq_quote figcaption{color:var(--text-secondary);margin-top:1.5rem;font-size:.95rem}._4XXZCq_video{background:#141414;border-radius:1.25rem;width:100%;max-height:78svh}._4XXZCq_transcript{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:1rem;margin-top:1.2rem;padding:1rem 1.3rem;font-size:.95rem}._4XXZCq_transcript summary{cursor:pointer;align-items:center;min-height:44px;font-weight:500;display:flex}._4XXZCq_transcript p{white-space:pre-line;margin-top:.75rem;line-height:1.8}._4XXZCq_closing{text-align:center;border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:1.5rem;padding:3rem 1.5rem}._4XXZCq_unavailable{border:1px dashed var(--border-subtle);min-height:220px;color:var(--text-secondary);border-radius:1rem;justify-content:center;align-items:center;padding:1.5rem;display:flex}._4XXZCq_lightbox{background:var(--bg-card);border-radius:1.25rem;width:min(1100px,95vw);padding:1rem;position:relative}._4XXZCq_lightboxImage{height:min(75svh,800px);position:relative}@supports (animation-timeline:view()){._4XXZCq_reveal{animation:linear both _4XXZCq_arrival;animation-timeline:view();animation-range:entry entry 65%}@keyframes _4XXZCq_arrival{0%{opacity:.7;transform:translateY(12px)}to{opacity:1;transform:none}}}._4XXZCq_quiet ._4XXZCq_reveal{opacity:1;animation:none;transform:none}._4XXZCq_quiet ._4XXZCq_photoText figure{position:static}@media (prefers-reduced-motion:reduce){._4XXZCq_reveal{opacity:1;animation:none;transform:none}._4XXZCq_photoText figure{position:static}}@media (max-width:767px){._4XXZCq_hero{min-height:65svh}._4XXZCq_heroContent{padding:4rem 1.4rem 2.5rem}._4XXZCq_body{padding-inline:1.25rem}._4XXZCq_photoText{flex-direction:column;gap:1.5rem;display:flex}._4XXZCq_photoText figure{order:0;width:100%;position:static}._4XXZCq_pairThree{grid-template-columns:1fr 1fr}._4XXZCq_pairThree>:last-child{grid-column:1/-1}._4XXZCq_toolbarInner{gap:.5rem;padding-inline:1rem}._4XXZCq_toolbar select{max-width:45vw}}
