.profile-page{--profile-night:#050c12;--profile-cream:#f2e9da;--profile-gold:#caa56b;--profile-rule:#715b3b;--profile-soft:#d3cec6;background:var(--profile-night);color:var(--profile-cream);font-family:Arial,Helvetica,sans-serif;font-weight:400;overflow:clip}.profile-page *{box-sizing:border-box}.profile-page a{color:inherit;text-decoration:none}.profile-page a:focus-visible{outline:2px solid var(--profile-gold);outline-offset:7px}.profile-page h1,.profile-page h2,.profile-page h3,.profile-page p,.profile-page figure{margin:0}.profile-page h1,.profile-page h2,.profile-page h3{font-family:Georgia,Times New Roman,serif;font-weight:400}.profile-page section[id]{scroll-margin-top:28px}.profile-wrap{width:min(1280px,100% - 112px);margin-inline:auto}.profile-skip{z-index:10;background:var(--profile-cream);padding:14px 20px;position:absolute;top:-100px;left:20px;color:var(--profile-night)!important}.profile-skip:focus{top:16px}.profile-header{border-bottom:1px solid var(--profile-rule);justify-content:space-between;align-items:center;gap:30px;min-height:82px;display:flex}.profile-mark{letter-spacing:.22em;font-size:13px;font-weight:600;color:var(--profile-gold)!important}.profile-header nav{letter-spacing:.02em;gap:34px;font-size:13px;display:flex}.profile-header nav a{border-bottom:1px solid #0000;padding:15px 0;transition:border-color .2s}.profile-header nav a:hover{border-color:var(--profile-gold)}.profile-hero{align-items:center;min-height:760px;padding:70px 0 76px;display:flex;position:relative}.profile-hero-copy{z-index:2;width:64%;position:relative}.profile-page .profile-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--profile-gold);font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.5}.profile-page .profile-location{margin-bottom:25px}.profile-hero h1{letter-spacing:-.045em;font-size:clamp(52px,5.55vw,80px);line-height:.99}.profile-hero h1 span{display:block}.profile-page .profile-pen-name{color:var(--profile-soft);margin-top:22px;font-size:17px;line-height:1.4}.profile-pen-name em{color:var(--profile-cream);font-family:Georgia,Times New Roman,serif;font-size:21px}.profile-short-rule{background:var(--profile-gold);width:55px;height:1px;margin:29px 0}.profile-page .profile-profession{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.1vw,42px);line-height:1.17}.profile-page .profile-intro{max-width:475px;color:var(--profile-soft);margin-top:24px;font-size:17px;line-height:1.7}.profile-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:31px;display:flex}.profile-button{border:1px solid var(--profile-gold);justify-content:center;align-items:center;gap:18px;min-height:56px;padding:13px 24px;font-size:15px;transition:background .2s,color .2s;display:inline-flex}.profile-page .profile-button-gold{background:var(--profile-gold);color:var(--profile-night)}.profile-button-gold:hover{background:#e3c390}.profile-button-outline:hover{background:#caa56b1f}.profile-arrow{flex-shrink:0;width:23px;height:23px}.profile-whatsapp-icon{width:23px;height:23px}.profile-portrait{width:53%;position:absolute;top:26px;bottom:0;right:-4.4%}.profile-portrait img{object-fit:contain;object-position:right bottom;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}.profile-portrait figcaption{color:var(--profile-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;position:absolute;bottom:25px;right:5%}.profile-biography{background:var(--profile-cream);color:var(--profile-night)}.profile-biography-inner{padding-top:58px;padding-bottom:56px;position:relative}.profile-biography-copy{z-index:1;width:83%;position:relative}.profile-biography h2{letter-spacing:-.035em;font-size:clamp(36px,4.25vw,58px);line-height:1.13}.profile-biography-copy>p{color:#35352f;max-width:940px;margin-top:23px;font-size:18px;line-height:1.7}.profile-biography .profile-short-rule{background:#947342;margin:27px 0 19px}.profile-biography-copy>.profile-academic{color:#4d493f;margin-top:0;font-size:16px;line-height:1.65}.profile-olive{color:#9f895e;opacity:.62;width:175px;height:245px;position:absolute;bottom:31px;right:-14px}.profile-services{padding-top:50px}.profile-service-list{margin-top:15px}.profile-service{border-bottom:1px solid var(--profile-rule);grid-template-columns:86px 1.15fr 1fr;align-items:center;gap:30px;padding:31px 0;display:grid}.profile-service-number{color:var(--profile-gold);border-right:1px solid var(--profile-rule);padding-right:25px;font-family:Georgia,Times New Roman,serif;font-size:36px;line-height:1.35}.profile-service h3{letter-spacing:-.02em;font-size:clamp(25px,2.5vw,35px);line-height:1.2}.profile-service p{color:var(--profile-soft);font-size:17px;line-height:1.6}.profile-experience{padding-top:46px}.profile-page .profile-clients{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:10px 16px;margin-top:22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.45vw,32px);line-height:1.4;display:flex}.profile-clients i{color:var(--profile-gold);font-style:normal}.profile-page .profile-authorities{color:var(--profile-soft);margin-top:16px;font-size:16px;line-height:1.65}.profile-skills{margin-top:38px}.profile-skills ul{flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.profile-skills li{color:var(--profile-soft);border:1px solid #66563e;padding:11px 16px;font-size:15px;line-height:1.4}.profile-contact{border-top:1px solid var(--profile-rule);margin-top:50px;padding:34px 0 58px}.profile-contact h2{letter-spacing:-.035em;font-size:clamp(38px,4vw,57px);line-height:1.15}.profile-contact-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:29px;display:grid}.profile-contact-links{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.profile-contact-links a{align-items:center;gap:14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2.25vw,28px);line-height:1.4;display:inline-flex}.profile-contact-links a:hover{color:var(--profile-gold)}.profile-contact-links a span{color:var(--profile-gold);letter-spacing:.03em;font-family:Arial,Helvetica,sans-serif;font-size:12px}.profile-availability{border-left:1px solid var(--profile-rule);color:var(--profile-soft);padding:3px 0 3px 30px;font-size:14px;line-height:1.8}.profile-availability a{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--profile-rule);text-decoration-color:var(--profile-rule);margin-top:9px;display:inline-block}.profile-availability a:hover{-webkit-text-decoration-color:var(--profile-gold);text-decoration-color:var(--profile-gold);color:var(--profile-cream)}.profile-archive{background:var(--profile-cream);color:var(--profile-night)}.profile-archive-link{justify-content:space-between;align-items:center;gap:40px;padding-top:44px;padding-bottom:48px;display:flex}.profile-archive .profile-eyebrow{color:#74572e}.profile-archive h2{letter-spacing:-.035em;margin-top:16px;font-size:clamp(33px,3.6vw,49px);line-height:1.06}.profile-page .profile-archive-description{color:#4d493f;margin-top:16px;font-size:15px;line-height:1.5}.profile-archive-action{border-bottom:1px solid #9e8054;align-items:center;gap:28px;padding-bottom:10px;font-size:15px;display:inline-flex}.profile-archive-action .profile-arrow{width:31px;height:31px;transition:transform .2s}.profile-archive-link:hover .profile-arrow{transform:translate(3px,-3px)}.profile-footer{justify-content:space-between;align-items:center;gap:24px;padding-top:28px;padding-bottom:28px;display:flex}.profile-footer .profile-mark{font-size:11px}.profile-footer p{letter-spacing:.13em;color:#a8a49d;font-size:10px}@media (width>=1600px){.profile-portrait{right:-3%}}@media (width<=1100px){.profile-wrap{width:calc(100% - 72px)}.profile-hero{min-height:700px}.profile-hero-copy{width:65%}.profile-portrait{width:50%;right:-3.5%}.profile-intro{width:80%}.profile-actions{gap:12px}.profile-button{gap:11px;padding:13px 19px}.profile-service{grid-template-columns:65px 1.1fr 1fr;gap:24px}.profile-olive{width:145px;right:-15px}.profile-contact-grid{gap:28px}}@media (width<=800px){.profile-wrap{width:calc(100% - 48px)}.profile-header{gap:22px;min-height:76px}.profile-header nav{gap:21px;font-size:12px}.profile-mark{font-size:11px}.profile-hero{min-height:0;padding:48px 0 0;display:block}.profile-hero-copy{width:100%}.profile-hero h1{font-size:clamp(52px,8.6vw,68px)}.profile-profession{font-size:36px!important}.profile-page .profile-intro{width:100%;max-width:510px}.profile-portrait{width:min(480px,85%);height:450px;position:relative;inset:auto;margin:25px 0 0 auto!important}.profile-portrait img{object-position:center bottom}.profile-portrait figcaption{bottom:20px;right:0}.profile-biography-inner{padding-top:44px;padding-bottom:42px}.profile-biography-copy{width:100%}.profile-biography-copy>p{font-size:17px}.profile-olive{opacity:.13;bottom:16px;right:0}.profile-service{grid-template-columns:48px 1fr;gap:9px 22px;padding:26px 0}.profile-service-number{grid-row:span 2;align-self:stretch;padding-right:12px;font-size:30px}.profile-service h3{font-size:29px}.profile-service p{grid-column:2;font-size:16px}.profile-page .profile-clients{gap:8px 13px;font-size:25px}.profile-contact-grid{grid-template-columns:1fr;gap:28px}.profile-contact-links a{font-size:27px}.profile-availability{padding-left:20px}.profile-archive-link{flex-direction:column;align-items:flex-start;gap:28px}}@media (width<=480px){.profile-wrap{width:calc(100% - 40px)}.profile-header{flex-wrap:wrap;gap:8px;padding-top:21px;padding-bottom:8px}.profile-header>.profile-mark{width:100%}.profile-header nav{justify-content:space-between;gap:14px;width:100%}.profile-header nav a{padding:10px 0}.profile-hero{padding-top:37px}.profile-page .profile-location{margin-bottom:22px;font-size:10px}.profile-hero h1{font-size:clamp(39px,11.2vw,54px);line-height:1.02}.profile-page .profile-pen-name{margin-top:18px}.profile-profession{font-size:30px!important}.profile-page .profile-intro{font-size:16px}.profile-actions{gap:12px}.profile-button{gap:9px;min-height:51px;padding:12px 15px;font-size:14px}.profile-button .profile-arrow{width:19px}.profile-portrait{width:100%;height:370px;margin-top:23px!important}.profile-biography h2{font-size:36px}.profile-page .profile-academic{font-size:14px}.profile-services{padding-top:36px}.profile-service h3{font-size:27px}.profile-experience{padding-top:36px}.profile-page .profile-clients{font-size:24px;line-height:1.6;display:block}.profile-clients i{margin-inline:10px}.profile-skills li{padding:10px 13px;font-size:14px}.profile-contact{margin-top:37px;padding-bottom:43px}.profile-contact h2{font-size:38px}.profile-contact-links a{gap:10px;font-size:22px}.profile-contact-links a span{font-size:11px}.profile-availability{font-size:13px}.profile-archive h2{font-size:37px}.profile-footer{flex-direction:column;align-items:flex-start;gap:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.profile-page *{transition:none!important}}@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-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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{.visible{visibility:visible}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.table{display:table}.border-collapse{border-collapse:collapse}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--night:#02050c;--ink:#07111f;--panel:#091626;--panel-deep:#050d19;--paper:#edf7ff;--body:#cadbec;--muted:#8ba6bd;--blue:#4faeff;--electric:#a8dcff;--violet:#a694ff;--silver:#d9e9f5;--border:#7abaee57;--fine-border:#a1cced33}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--night)}body{background:var(--night);color:var(--body);text-rendering:optimizelegibility;margin:0;font-family:Georgia,Times New Roman,serif}.journal-shell{color:#eee7d8;background:linear-gradient(90deg,#0000 49.92%,#ffffff09 50%,#0000 50.08%),#080909;min-height:100vh;overflow:hidden}.journal-header{background:radial-gradient(circle at 77% 22%,#8030ff38,#0000 28rem),radial-gradient(circle at 20% 82%,#d51f2d2e,#0000 30rem),linear-gradient(115deg,#060808fa,#0d0f0fe6);border-bottom:1px solid #383a39;min-height:92vh;position:relative}.journal-header:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.journal-header:after{aspect-ratio:1;content:"";opacity:.7;border:1px solid #ffffff2e;border-radius:50%;width:clamp(130px,18vw,260px);position:absolute;bottom:clamp(40px,8vw,110px);right:clamp(20px,8vw,120px);box-shadow:0 0 0 18px #ffffff05,0 0 0 48px #ffffff03}.journal-nav{z-index:2;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;width:min(1220px,100% - 36px);margin:0 auto;padding:26px 0;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:800;display:flex;position:relative}.journal-nav a{color:#f3ecdd;text-decoration:none}.journal-nav>div{gap:clamp(18px,4vw,52px);display:flex}.journal-mark{letter-spacing:.17em;background:#f1e6cd;padding:8px 11px;color:#0a0a09!important}.journal-hero{z-index:1;width:min(1220px,100% - 36px);margin:0 auto;padding:clamp(90px,14vw,190px) 0 84px;position:relative}.journal-issue{color:#e8ae31;letter-spacing:.19em;margin:0 0 24px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(10px,1.1vw,13px);font-weight:800}.journal-hero h1{color:#f6efdf;letter-spacing:-.072em;max-width:980px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(62px,10.5vw,152px);font-weight:500;line-height:.77}.journal-intro{color:#bdb6a8;max-width:690px;margin:clamp(50px,7vw,86px) 0 0 clamp(0px,13vw,170px);font-size:clamp(17px,2vw,23px);line-height:1.58}.journal-scroll{color:#f7ead0;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:15px;margin:42px 0 0 clamp(0px,13vw,170px);font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.journal-scroll span{color:#e54a55;font-size:20px}.journal-feed{width:min(1220px,100% - 36px);margin:0 auto;padding:80px 0 120px}.feed-heading{border-bottom:1px solid #454642;grid-template-columns:1fr auto;align-items:end;margin-bottom:56px;padding-bottom:20px;display:grid}.feed-heading p,.feed-heading span{color:#87857e;letter-spacing:.16em;text-transform:uppercase;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:800}.feed-heading h2{color:#f3ecdf;letter-spacing:-.055em;grid-column:1;margin:6px 0 0;font-size:clamp(45px,7vw,88px);font-weight:500;line-height:.9}.feed-heading span{grid-area:1/2/span 2;padding-bottom:8px}.feed-story{--theme:#e4b330;--theme-soft:#e4b33024;min-height:560px;box-shadow:12px 12px 0 var(--theme-soft);background:#101211;border:1px solid #3e403d;grid-template-columns:minmax(0,1.07fr) minmax(320px,.93fr);margin:0 0 86px;display:grid}.story-art{background:#181817;min-height:500px;text-decoration:none;display:block;position:relative;overflow:hidden}.story-art:after{border:14px solid var(--theme);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.story-art:after{border:14px solid color-mix(in srgb, var(--theme) 76%, transparent)}}.story-art:after{content:"";opacity:.54;pointer-events:none}.story-art img{object-fit:cover;filter:saturate(.88)contrast(1.07);width:100%;height:100%;min-height:560px;transition:filter .42s,transform .7s cubic-bezier(.18,.8,.2,1)}.story-art:hover img,.story-art:focus-visible img{filter:saturate(1.12)contrast(1.04);transform:scale(1.025)}.story-art>span,.story-art>b{z-index:2;color:#fff8e8;letter-spacing:.16em;text-transform:uppercase;background:#080908e6;padding:8px 10px;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-style:normal;font-weight:800;position:absolute;top:25px}.story-art>span{left:26px}.story-art>b{background:var(--theme);color:#0b0b09;right:26px}.story-copy{background:radial-gradient(circle at 100% 0, var(--theme-soft), transparent 17rem), #101211;flex-direction:column;justify-content:center;padding:clamp(40px,6vw,78px);display:flex;position:relative}.story-copy:before{background:var(--theme);content:"";width:78px;height:7px;position:absolute;top:0;left:0}.story-eyebrow{letter-spacing:.17em;font-family:Arial,Helvetica,sans-serif;font-weight:800;color:var(--theme)!important;margin:0 0 22px!important;font-size:9px!important;line-height:1.5!important}.story-copy h2{letter-spacing:-.052em;margin:0;font-size:clamp(43px,5.2vw,72px);font-weight:500;line-height:.91}.story-copy h2 a{color:#f3ecdf;text-decoration:none}.story-copy>p:not(.story-eyebrow){color:#b8b4aa;margin:32px 0 0;font-size:17px;line-height:1.65}.story-link{color:#f0e8d7;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #41433f;justify-content:space-between;align-items:center;margin-top:40px;padding-top:18px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:800;text-decoration:none;display:flex}.story-link span{color:var(--theme);font-size:19px}.theme-benjamin{--theme:#e7b72c;--theme-soft:#e216702e}.theme-benjamin .story-art img{object-position:50% 18%;filter:sepia(.35)saturate(.75)contrast(1.15)}.theme-bogin{--theme:#ff3d2e;--theme-soft:#ff3d2e29}.theme-bogin .story-art{background:#170c0b}.theme-bogin .story-art img{object-position:50% 30%;filter:grayscale()sepia(.25)contrast(1.12)}.theme-bogin .story-art:before{z-index:1;content:"";mix-blend-mode:color;pointer-events:none;background:linear-gradient(145deg,#ff3d2e3d,#eab5491f);position:absolute;inset:0}.theme-bogin .story-copy{background:radial-gradient(circle at 100% 0,#ff3d2e21,#0000 18rem),#130d0b}.theme-shemhazai{--theme:#72c4ff;--theme-soft:#6547ff33}.theme-shemhazai .story-art{order:2}.theme-shemhazai .story-copy{order:1}.theme-bund{--theme:#e54b3e;--theme-soft:#df2c2229}.theme-bund .story-art img{object-position:50% 18%;filter:grayscale()sepia(.28)contrast(1.12)}.theme-bund .story-copy{background:linear-gradient(135deg,#d43a2b1a,#0000 48%),#16120f}.theme-revolution{--theme:#9cc55a;--theme-soft:#6799332b}.theme-revolution .story-art{background:radial-gradient(circle at 50% 45%,#315238,#0a0c0a 68%);order:2}.theme-revolution .story-art img{object-fit:contain;filter:sepia(.22)contrast(1.08)}.theme-revolution .story-copy{order:1}.theme-feminist{--theme:#f4ff00;--theme-soft:#ff2f9233}.theme-feminist .story-art img{object-position:50% 20%;filter:grayscale()contrast(1.16)}.theme-feminist .story-art:before{z-index:1;content:"";mix-blend-mode:color;pointer-events:none;background:linear-gradient(135deg,#ff2f9261 0 50%,#00e5e557 50% 100%);position:absolute;inset:0}.theme-feminist .story-copy{background:linear-gradient(145deg,#ff2f9217,#0000 52%),#12110e}.theme-structure{--theme:#62c9c8;--theme-soft:#9f4d3738}.theme-structure .story-art{background:#162222;order:2}.theme-structure .story-art img{object-position:50% 24%;filter:grayscale()sepia(.18)contrast(1.08)}.theme-structure .story-art:before{z-index:1;content:"";mix-blend-mode:color;pointer-events:none;background:linear-gradient(145deg,#1a676c3d,#923e2647);position:absolute;inset:0}.theme-structure .story-copy{background:linear-gradient(145deg,#62c9c814,#0000 54%),#101514;order:1}.theme-temple{--theme:#cfaa5d;--theme-soft:#4c84a533}.theme-temple .story-art{background:#0b141b}.theme-temple .story-art img{object-position:50% 46%;filter:grayscale(.82)sepia(.2)contrast(1.1)brightness(.76)}.theme-temple .story-copy{background:radial-gradient(circle at 100% 0,#4c84a52b,#0000 18rem),#0c1217}.crabapple-review{--bund-red:#e12424;color:#f3eadb;background:#130d0c;border:1px solid #5a302d;margin:0 0 86px;box-shadow:12px 12px #e124242b}.crabapple-review>summary{cursor:pointer;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);min-height:580px;list-style:none;display:grid}.crabapple-review>summary::-webkit-details-marker{display:none}.crabapple-review>summary:focus-visible{outline-offset:5px;outline:3px solid #ff4d43}.crabapple-cover{background:linear-gradient(#750b1226,#0f0908b3),repeating-linear-gradient(135deg,#25100f 0 18px,#180d0c 18px 36px);place-items:center;min-height:580px;padding:clamp(44px,7vw,78px);display:grid;position:relative;overflow:hidden}.crabapple-cover:before{content:"";border:1px solid #ffebcc3b;position:absolute;inset:22px}.crabapple-cover img{z-index:1;filter:saturate(1.06)contrast(1.03);border:8px solid #eee1ca;width:min(296px,80%);height:auto;max-height:465px;position:relative;transform:rotate(-1.3deg);box-shadow:16px 18px #00000080}.crabapple-cover>span,.crabapple-cover>b{z-index:2;letter-spacing:.16em;text-transform:uppercase;padding:8px 10px;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-style:normal;font-weight:900;position:absolute;top:25px}.crabapple-cover>span{color:#fff2dc;background:#0b0807;left:26px}.crabapple-cover>b{background:var(--bund-red);color:#100605;right:26px}.crabapple-preview{background:radial-gradient(circle at 92% 8%,#e2242433,#0000 21rem),#130d0c;flex-direction:column;justify-content:center;padding:clamp(44px,7vw,92px);display:flex;position:relative}.crabapple-preview:before{background:var(--bund-red);content:"";width:96px;height:8px;position:absolute;top:0;left:0}.crabapple-preview .story-eyebrow{color:#ff5a50!important}.crabapple-preview h2{color:#fff0db;letter-spacing:-.057em;max-width:620px;margin:0;font-size:clamp(50px,6.7vw,90px);font-weight:500;line-height:.86}.crabapple-preview>p:not(.story-eyebrow){color:#cdbbb0;max-width:600px;margin:34px 0 0;font-size:18px;line-height:1.68}.review-toggle{color:#fff1df;letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #5d3834;justify-content:space-between;align-items:center;margin-top:40px;padding-top:19px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:900;display:flex}.review-toggle i{font-style:normal}.review-toggle b{color:#ff4d43;font-size:20px;transition:transform .24s}.review-close,.crabapple-review[open] .review-open{display:none}.crabapple-review[open] .review-close{display:inline}.crabapple-review[open] .review-toggle b{transform:rotate(180deg)}.crabapple-full{border-top:8px solid var(--bund-red);color:#211815;background:linear-gradient(90deg,#0000 49.9%,#46291e0f 50%,#0000 50.1%),#f0e8d8}.review-masthead{color:#f7ecdb;background:#1b1110;border-bottom:1px solid #bba995;grid-template-columns:1fr 1fr;gap:22px 60px;padding:clamp(36px,6vw,70px) clamp(28px,8vw,104px);display:grid}.review-masthead p{letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:800;line-height:1.7}.review-masthead a{color:#ff6e62}.review-masthead .book-line{color:#d7c8b9;letter-spacing:0;text-transform:none;border-top:1px solid #67433e;grid-column:1/-1;max-width:940px;padding-top:22px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:400;line-height:1.65}.review-prose{max-width:820px;margin:0 auto;padding:clamp(56px,8vw,104px) 34px clamp(68px,9vw,118px)}.review-prose p{margin:0 0 31px;font-size:clamp(18px,1.7vw,21px);line-height:1.76}.review-prose>p:first-child:first-letter{float:left;color:#b51018;margin:7px 10px 0 0;font-size:76px;font-weight:700;line-height:.72}.review-prose blockquote{color:#fff1df;background:linear-gradient(118deg,#e124245c,#0000 58%),#1b1110;border:0;width:min(1040px,100vw - 72px);margin:58px 50%;padding:clamp(38px,6vw,72px);font-size:clamp(28px,4.2vw,50px);font-style:normal;line-height:1.13;transform:translate(-50%)}.review-sources{letter-spacing:.09em;text-transform:uppercase;background:#e1d5c3;border-top:1px solid #bba995;flex-wrap:wrap;gap:14px 34px;padding:28px clamp(28px,8vw,104px) 34px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:800;display:flex}.review-sources a{color:#7d1117}.bogin-field-note{background:radial-gradient(circle at 92% 8%,#ff3d2e30,#0000 21rem),linear-gradient(135deg,#4e1e156b,#0000 48%),#130d0b;border:1px solid #5d4b43;border-top:9px solid #ff3d2e;margin:0 0 86px;position:relative;box-shadow:-13px 13px #ff3d2e2e}.bogin-field-note>header{border-bottom:1px solid #ffd9b733;padding:clamp(42px,7vw,78px) clamp(30px,8vw,96px) clamp(30px,5vw,54px);position:relative}.bogin-field-note>header p{color:#ff7868;letter-spacing:.17em;margin:0 0 22px;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:900;line-height:1.5}.bogin-field-note>header>span{color:#ffe1c07a;letter-spacing:.16em;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:900;position:absolute;top:22px;right:25px}.bogin-field-note h2{color:#fff1df;letter-spacing:-.045em;max-width:820px;margin:0;font-size:clamp(43px,6.8vw,92px);font-weight:500;line-height:.92}.bogin-field-note-body{max-width:930px;padding:clamp(34px,6vw,70px) clamp(30px,10vw,128px) clamp(38px,6vw,72px)}.bogin-field-note-body>p{color:#e6d7c4;margin:0 0 23px;font-size:clamp(17px,1.8vw,20px);line-height:1.7}.bogin-field-note-body>p:nth-child(2){color:#f7ead9;border-left:5px solid #ff3d2e;margin-top:34px;padding-left:24px}.bogin-field-note-body footer{color:#b9a391;border-top:1px solid #ffd9b733;margin-top:36px;padding-top:18px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.65}.bogin-field-note-body footer strong{color:#ff8b7c;letter-spacing:.05em;text-transform:uppercase}.marx-dispatch{color:#1b1717;background:#eee7da;border:1px solid #5d5550;border-top:9px solid #b70f18;margin:0 0 86px;box-shadow:-13px 13px #b70f183d}.marx-dispatch>header{color:#f6eee0;background:linear-gradient(110deg,#b70f184d,#0000 44%),#151111;padding:clamp(50px,8vw,94px) clamp(34px,8vw,100px);position:relative}.marx-dispatch>header:after{color:#ffffff09;content:"ISH";letter-spacing:-.1em;pointer-events:none;font-family:Arial,Helvetica,sans-serif;font-size:clamp(100px,24vw,330px);font-weight:950;line-height:.57;position:absolute;bottom:-1px;right:5%}.marx-dispatch>header p{color:#ff6a6f;letter-spacing:.17em;margin:0 0 23px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:800}.marx-dispatch>header>span{color:#ff5e64;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:900;position:absolute;top:24px;right:27px}.marx-dispatch h2{z-index:1;letter-spacing:-.055em;max-width:900px;margin:0;font-size:clamp(45px,7vw,92px);font-weight:500;line-height:.93;position:relative}.marx-dispatch h2 strong{color:#ff5158;font-family:Arial,Helvetica,sans-serif;font-weight:900}.marx-body{padding:clamp(42px,7vw,86px) clamp(34px,10vw,130px)}.marx-body p{max-width:780px;margin:0 auto 28px;font-size:clamp(17px,1.8vw,20px);line-height:1.72}.marx-body .marx-rule{border-left:5px solid #a60008;padding-left:24px}.marx-body .marx-dark{color:#f5ecdf;background:#211919;max-width:890px;margin:42px auto;padding:clamp(28px,4vw,45px)}.marx-body .marx-dark strong,.marx-red{color:#ad0811;font-family:Arial,Helvetica,sans-serif}.marx-body .marx-dark strong{color:#ff6268}.marx-body .marx-last{color:#fff;background:#171212;border-top:6px solid #b20d16;max-width:780px;margin-bottom:0;padding:22px 26px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(20px,2.6vw,29px);font-weight:800;line-height:1.35}.journal-footer{color:#898980;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #484943;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;width:min(1220px,100% - 36px);margin:0 auto;padding:34px 0 50px;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:800;display:grid}.journal-footer p{margin:0}.journal-footer p:nth-child(2){text-align:center}.journal-footer a{color:#d5cebd;text-align:right;text-transform:lowercase;text-decoration:none}@media (width<=820px){.journal-header{min-height:760px}.journal-header:after{opacity:.35}.journal-nav>div a:first-child{display:none}.journal-hero{padding-top:110px}.journal-hero h1{font-size:clamp(58px,17vw,100px);line-height:.83}.journal-intro,.journal-scroll{margin-left:0}.feed-heading{display:block}.feed-heading span{margin-top:18px;display:block}.feed-story{flex-direction:column;min-height:0;display:flex}.story-art,.theme-shemhazai .story-art,.theme-revolution .story-art{order:1;min-height:420px}.story-copy,.theme-shemhazai .story-copy,.theme-revolution .story-copy{order:2;padding:44px 34px 48px}.story-art img{min-height:420px;max-height:620px}.crabapple-review>summary{flex-direction:column;display:flex}.crabapple-cover{min-height:520px}.crabapple-preview{min-height:470px;padding:52px 34px}.review-masthead{grid-template-columns:1fr}.review-masthead .book-line{grid-column:1}.review-prose blockquote{width:calc(100vw - 36px)}.journal-footer{flex-direction:column;align-items:flex-start;display:flex}.journal-footer p:nth-child(2),.journal-footer a{text-align:left}}@media (width<=520px){.journal-nav{font-size:9px}.journal-nav>div{gap:0}.journal-hero h1{letter-spacing:-.06em;font-size:56px}.journal-intro{font-size:17px}.journal-feed{padding-top:60px}.story-art,.theme-shemhazai .story-art,.theme-revolution .story-art,.story-art img{min-height:340px}.story-copy h2{font-size:43px}.crabapple-cover{min-height:450px;padding:64px 30px 44px}.crabapple-cover img{width:min(260px,78%)}.crabapple-preview h2{font-size:49px}.review-prose{padding-left:23px;padding-right:23px}.review-prose blockquote{width:calc(100vw - 26px);padding:36px 25px;font-size:29px}.marx-body{padding-left:26px;padding-right:26px}}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;font:inherit}a{color:var(--electric);text-underline-offset:.18em;text-decoration-thickness:1px}.site-shell{background:radial-gradient(circle at 13% 5%,#2356ab4d,#0000 30rem),radial-gradient(circle at 92% 28%,#502d9e33,#0000 36rem),linear-gradient(#02050cb3,#02050cf5),#02050c;min-height:100vh;position:relative;overflow:hidden}.site-shell:before{z-index:0;content:"";opacity:.38;pointer-events:none;background-image:radial-gradient(circle at 10% 20%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 30% 80%,#70c4ff 0 1px,#0000 1.5px),radial-gradient(circle at 70% 35%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 90% 75%,#b8a5ff 0 1px,#0000 1.5px);background-size:137px 151px,181px 193px,229px 211px,271px 251px;position:fixed;inset:0}.site-shell:after{z-index:0;content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#639ed905 3px 4px);position:fixed;inset:0}.stars{z-index:0;pointer-events:none;position:fixed;inset:0}.stars span{background:#fff;border-radius:50%;width:2px;height:2px;animation:3.8s ease-in-out infinite alternate twinkle;position:absolute;box-shadow:0 0 7px 2px #6ac2ffb8}.stars span:first-child{top:8%;left:4%}.stars span:nth-child(2){animation-delay:.4s;top:63%;left:11%}.stars span:nth-child(3){animation-delay:1.2s;top:29%;left:17%}.stars span:nth-child(4){animation-delay:.8s;top:87%;left:22%}.stars span:nth-child(5){animation-delay:1.8s;top:14%;left:29%}.stars span:nth-child(6){animation-delay:.2s;top:49%;left:35%}.stars span:nth-child(7){animation-delay:1.5s;top:76%;left:41%}.stars span:nth-child(8){animation-delay:.9s;top:5%;left:47%}.stars span:nth-child(9){animation-delay:2.1s;top:39%;left:53%}.stars span:nth-child(10){animation-delay:.7s;top:92%;left:59%}.stars span:nth-child(11){animation-delay:1.1s;top:20%;left:65%}.stars span:nth-child(12){animation-delay:.5s;top:58%;left:71%}.stars span:nth-child(13){animation-delay:1.7s;top:83%;left:77%}.stars span:nth-child(14){animation-delay:.3s;top:11%;left:83%}.stars span:nth-child(15){animation-delay:1.9s;top:45%;left:89%}.stars span:nth-child(16){animation-delay:.6s;top:72%;left:96%}.stars span:nth-child(17){animation-delay:1.4s;top:42%;left:7%}.stars span:nth-child(18){animation-delay:.1s;top:95%;left:14%}.stars span:nth-child(19){animation-delay:2.2s;top:55%;left:26%}.stars span:nth-child(20){animation-delay:.6s;top:25%;left:38%}.stars span:nth-child(21){animation-delay:1.3s;top:66%;left:49%}.stars span:nth-child(22){animation-delay:1.6s;top:71%;left:62%}.stars span:nth-child(23){animation-delay:.5s;top:31%;left:75%}.stars span:nth-child(24){animation-delay:1.3s;top:23%;left:93%}@keyframes twinkle{0%{opacity:.15;transform:scale(.7)}to{opacity:.9;transform:scale(1.35)}}.site-header{z-index:3;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;width:min(1120px,100% - 32px);min-height:72px;margin:0 auto;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative}.wordmark{color:#fff;letter-spacing:-.045em;text-shadow:0 0 18px #3a9dff8c;font-size:21px;font-weight:650;text-decoration:none}.wordmark span{color:var(--blue)}.site-header nav{align-items:center;gap:22px;display:flex}.email-link{color:var(--muted);font-size:12px;text-decoration:none}.email-link:hover,.email-link:focus-visible{color:#fff}.language-switch{border:1px solid var(--border);background:#040c19bd;display:flex;overflow:hidden}.language-switch button{border:0;border-right:1px solid var(--fine-border);min-height:30px;color:var(--muted);cursor:pointer;letter-spacing:.06em;background:0 0;padding:0 10px;font-family:inherit;font-size:10px;font-weight:650}.language-switch button:last-child{border-right:0}.language-switch button.selected{color:#fff;box-shadow:inset 0 -2px 0 var(--blue);background:#3f9eeb30}.hero{z-index:1;isolation:isolate;aspect-ratio:1170/1455;border:1px solid var(--border);background:#02050c;align-items:flex-end;width:min(980px,100% - 20px);min-height:0;margin:18px auto 0;padding:clamp(28px,7vw,80px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 110px #01040c9e,0 22px 75px #0000009e}.hero-art{z-index:-2;object-fit:contain;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}.hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#02060fc7 0%,#0309153d 52%,#050c1c0d 80%),linear-gradient(#0000 26%,#0207112b 44%,#02050df2 100%);position:absolute;inset:0}.hero-copy{border-left:2px solid var(--blue);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(90deg,#020813c7,#0208130a);max-width:730px;padding:24px 28px 27px}.rtl .hero-copy{border-right:2px solid var(--blue);border-left:0}.kicker{color:var(--electric);letter-spacing:.18em;text-transform:uppercase;margin:0 0 15px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:750}.hero h1{color:#fff;letter-spacing:-.055em;text-shadow:0 0 8px #245eaa,0 0 34px #489df27a,2px 3px #031126;max-width:700px;margin:0;font-size:clamp(50px,7.5vw,92px);font-weight:400;line-height:.92}.dek{color:#dcecff;max-width:610px;margin:22px 0 0;font-size:clamp(18px,2.1vw,23px);line-height:1.45}.article{z-index:2;border:1px solid var(--border);background:linear-gradient(#081423f5,#050d18fb),radial-gradient(circle at 50% 0,#3f8edb33,#0000 32rem);width:min(1220px,100% - 28px);margin:-35px auto 0;padding:clamp(34px,7vw,78px);position:relative;box-shadow:0 35px 90px #00000094,inset 0 1px #ffffff0b}.article-header{border-bottom:1px solid var(--fine-border);text-align:center;width:min(700px,100%);margin:0 auto;padding-bottom:38px}.byline,.publication-line{margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.byline{color:var(--silver);letter-spacing:.02em;font-size:13px}.byline a{color:var(--electric);text-decoration:none}.publication-line{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-top:8px;font-size:11px}.soundtrack{border:1px solid var(--border);width:min(580px,100%);color:var(--body);text-align:left;background:#020913cc;grid-template-columns:1fr auto;align-items:center;margin:28px auto 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:grid;overflow:hidden}.soundtrack-copy{min-width:0;padding:11px 14px}.soundtrack-copy span,.soundtrack-copy strong{display:block}.soundtrack-copy span{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:700}.soundtrack-copy strong{color:#e7f5ff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}.audio-toggle{border:0;border-left:1px solid var(--border);color:#fff;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:#368fda21;align-self:stretch;min-width:76px;font-family:inherit;font-size:11px;font-weight:700}.audio-toggle:hover,.audio-toggle:focus-visible{background:#368fda47}.audio-track{background:#6facdc1f;grid-column:1/-1;height:2px}.audio-track span{background:linear-gradient(90deg, var(--blue), var(--violet));height:100%;display:block;box-shadow:0 0 8px #4cabffbf}.prose{padding-top:26px}.paired-article{display:flow-root}.section-row{display:contents}.main-narrative{width:min(690px,100% - 372px);min-width:0;margin-right:auto;display:flow-root}.rtl .main-narrative{margin-left:auto;margin-right:0}.margin-notes{float:right;clear:right;width:min(330px,100% - 732px);min-width:0;margin:0 0 24px clamp(26px,3.5vw,42px);padding-top:4px}.rtl .margin-notes{float:left;clear:left;margin-left:0;margin-right:clamp(26px,3.5vw,42px)}.main-section{width:100%}.prose section{margin:0;padding:clamp(42px,7vw,70px) 0 0}.prose h2,.sources h2{color:var(--paper);letter-spacing:-.035em;margin:0 0 25px;font-size:clamp(33px,5vw,49px);font-weight:400;line-height:1.06}.prose p{color:var(--body);margin:0 0 1.45em;font-size:clamp(18px,2.1vw,20px);line-height:1.83}.article:not(.rtl) .main-narrative>div:first-child section>p:first-of-type:first-letter{float:left;color:#fff;text-shadow:0 0 22px #3fa9ff7a;margin:.08em .1em 0 0;font-size:4.25em;line-height:.75}.prose i{color:#e7f2fb}.prose blockquote{border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:#fff;text-align:center;background:#2f7ab914;margin:34px 0 22px;padding:25px clamp(22px,5vw,42px);font-family:Times New Roman,Noto Serif Hebrew,serif;font-size:clamp(23px,3.3vw,31px);line-height:1.65;position:relative}.prose .translation{color:#a9c4d9;text-align:center;margin:0 auto 2em;font-size:16px;font-style:italic;line-height:1.65}.text-aside{border:1px solid var(--border);border-left:2px solid var(--blue);background:linear-gradient(135deg,#2a6cad21,#432a7f14),#030b1694;width:100%;box-shadow:inset 0 0 35px #3585c90d;margin:0!important;padding:18px 19px 20px!important}.rtl .text-aside{border-right:2px solid var(--blue);border-left:1px solid var(--border)}.text-aside:before{color:var(--blue);content:"FIELD NOTE";letter-spacing:.17em;margin-bottom:13px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:9px;font-weight:750;display:block}.rtl .text-aside:before{content:"הערת שוליים"}.text-aside h2{letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(22px,2.2vw,26px);line-height:1.12}.prose .text-aside p{margin-bottom:1.2em;font-size:14.5px;line-height:1.62}.prose .text-aside blockquote{margin:20px 0 14px;padding:15px 12px;font-size:16px;line-height:1.52}.prose .text-aside .translation{margin-bottom:1.3em;font-size:12.5px;line-height:1.5}.text-aside p:last-child,.prose section p:last-child{margin-bottom:0}.aside-cluster{margin:0 0 28px}.article-figure{margin:52px 0 10px}.article-figure.wide,.figure-pair{width:min(1060px,100vw - 32px);position:relative;left:50%;transform:translate(-50%)}.rtl .article-figure.wide,.rtl .figure-pair{left:auto;right:50%;transform:translate(50%)}.article-figure .figure-image-link{border:1px solid var(--border);background:#020812;display:block;overflow:hidden;box-shadow:0 20px 45px #00000057}.article-figure img{object-fit:cover;filter:saturate(.88)contrast(1.04)brightness(.85);width:100%;height:auto;max-height:590px;transition:filter .3s;display:block}.article-figure .figure-image-link:hover img{filter:saturate()contrast(1.04)brightness(.94)}.article-figure.celestial img{max-height:510px}.article-figure figcaption{color:var(--muted);letter-spacing:.025em;margin-top:10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;line-height:1.55}.article-figure figcaption a{box-shadow:none;background:0 0;border:0;display:inline}.figure-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin-top:52px;display:grid}.figure-pair .article-figure{margin:0}.figure-pair .article-figure .figure-image-link{height:auto}.figure-pair .article-figure img{object-fit:contain;height:auto;max-height:none}.article-figure.occult{width:min(520px,100%);margin:58px auto 10px}.article-figure.occult img{object-fit:contain;filter:grayscale(.32)sepia(.08)contrast(1.1)brightness(.78);max-height:none}.main-narrative .article-figure.wide{width:100%;position:static;transform:none}.rtl .main-narrative .article-figure.wide{position:static;right:auto;transform:none}.margin-notes .article-figure,.margin-notes .article-figure.wide,.margin-notes .figure-pair{width:100%;margin:18px 0 0;position:static;left:auto;transform:none}.rtl .margin-notes .article-figure.wide,.rtl .margin-notes .figure-pair{right:auto;transform:none}.margin-notes .figure-pair{grid-template-columns:1fr;gap:14px}.margin-notes .article-figure img,.margin-notes .article-figure.celestial img{object-fit:contain;max-height:310px}.context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1060px,100vw - 32px);margin:62px 0 12px;display:grid;position:relative;left:50%;transform:translate(-50%)}.rtl .context-grid{left:auto;right:50%;transform:translate(50%)}.prose .context-card{border:1px solid var(--border);background:linear-gradient(155deg,#235d9130,#0000 56%),radial-gradient(circle at 86% 12%,#7355c42e,#0000 12rem),#030b16eb;flex-direction:column;justify-content:flex-end;min-height:355px;margin:0;padding:clamp(27px,4vw,40px);display:flex;box-shadow:inset 0 0 45px #236fb10f,0 18px 40px #0000003d}.prose .context-card:nth-child(2),.prose .context-card:nth-child(3){background:linear-gradient(155deg,#4f36912e,#0000 56%),radial-gradient(circle at 12% 88%,#2e8bc926,#0000 12rem),#030b16eb}.prose .context-card .context-label{color:var(--blue);letter-spacing:.15em;margin:0 0 auto;padding-bottom:46px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:9px;font-weight:750;line-height:1.4}.context-card h3{color:#f3f8fc;letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(25px,3.4vw,34px);font-weight:400;line-height:1.06}.margin-notes .context-grid{grid-template-columns:1fr;gap:12px;width:100%;margin:18px 0 0;position:static;left:auto;transform:none}.rtl .margin-notes .context-grid{right:auto;transform:none}.prose .margin-notes .context-card{min-height:0;padding:18px}.prose .margin-notes .context-card .context-label{margin-bottom:15px;padding-bottom:0;font-size:7.5px}.margin-notes .context-card h3{margin-bottom:10px;font-size:21px;line-height:1.1}.prose .margin-notes .context-card p:last-child{font-size:13.5px;line-height:1.55}.prose .context-card>p:last-child{color:#b8ccdc;margin:0;font-size:15px;line-height:1.66}.prose .penitent-prayer{border:1px solid var(--border);color:#eaf6ff;text-shadow:0 0 18px #3a99e92e;background:radial-gradient(circle at 50% 0,#489ce233,#0000 17rem),#030b17e6;font-size:clamp(21px,3vw,27px);font-style:italic;line-height:1.75}.finale{border-top:1px solid var(--border);padding:28px 0 6px;font-style:italic;color:#eff8ff!important;margin-top:2.1em!important;font-size:clamp(22px,3vw,28px)!important;line-height:1.55!important}.cosmic-coda{border:1px solid var(--border);text-align:center;background:radial-gradient(circle at 82% 18%,#63b4ff38,#0000 12rem),radial-gradient(circle at 17% 85%,#714fc12b,#0000 15rem),#020a15e0;padding:clamp(30px,6vw,52px) clamp(24px,6vw,48px);font-style:italic;position:relative;overflow:hidden;box-shadow:inset 0 0 45px #2f85d114;color:#e9f5ff!important;margin:44px 0 0!important;font-size:clamp(21px,3vw,27px)!important;line-height:1.66!important}.cosmic-coda:before{color:var(--electric);content:"✦  ·  ✦  ·  ✦";letter-spacing:.35em;margin-bottom:18px;font-size:12px;font-style:normal;display:block}.cosmic-coda strong{color:#fff;text-shadow:0 0 22px #4aa9ff94;margin-top:15px;font-size:1.3em;font-weight:400;display:block}.verse-translation{border-top:3px double var(--border);margin-top:98px;padding-top:58px;position:relative}.verse-translation>header{text-align:center;max-width:700px;margin:0 auto 48px}.verse-kicker{color:var(--blue);letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:9px;font-weight:750}.verse-translation h2{color:var(--paper);letter-spacing:-.04em;margin:0;font-size:clamp(37px,5.5vw,55px);font-weight:400;line-height:1.04}.verse-credit{color:var(--muted);margin:19px 0 0;font-size:13px;line-height:1.7}.verse-credit a{color:var(--electric)}.verse-body{border:1px solid var(--fine-border);background:linear-gradient(#14222fbf,#08121ee6),repeating-linear-gradient(0deg,#0000 0 30px,#b3d2e705 30px 31px);width:min(650px,100%);margin:0 auto;padding:clamp(28px,6vw,52px);box-shadow:inset 0 0 65px #01040a7a,0 22px 55px #00000040}.verse-body p{color:#dce9f2;margin:0 0 2.25em;font-size:clamp(17px,2.15vw,19px);line-height:1.82}.verse-body p:first-child:first-letter{float:left;color:#fff;text-shadow:0 0 18px #3e9fee85;margin:.1em .12em 0 0;font-size:4.1em;line-height:.72}.verse-body p:last-child{margin-bottom:0}.translator-note{color:#809ab0;width:min(650px,100%);margin:22px auto 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;line-height:1.65}.original-text .verse-body{text-align:right}.original-text .verse-body p{font-size:clamp(18px,2.25vw,20px);line-height:2}.original-text .verse-body p:first-child:first-letter{float:right;margin:.1em 0 0 .12em}.citation{color:#c9e8ff;text-underline-offset:.18em;text-decoration-color:#63b8ff8c;text-decoration-thickness:1px}.citation:hover,.citation:focus-visible{color:#fff;-webkit-text-decoration-color:var(--electric);-webkit-text-decoration-color:var(--electric);-webkit-text-decoration-color:var(--electric);text-decoration-color:var(--electric)}.comments{border:1px solid var(--fine-border);background:#0b1c2e94;width:min(690px,100%);margin-top:82px;padding:34px}.comments>p:not(.sources-kicker){max-width:58ch;color:var(--muted);font-size:14px;line-height:1.65}.comments form{gap:18px;margin-top:26px;display:grid}.comments label,.comments label span{gap:8px;display:grid}.comments label span{color:#9eb7cc;letter-spacing:.14em;text-transform:uppercase;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:750}.comments input,.comments textarea{border:1px solid var(--border);width:100%;color:var(--paper);font:inherit;background:#030b14cc;border-radius:0;padding:12px 14px}.comments textarea{resize:vertical}.comments button{border:1px solid var(--blue);color:#e9f6ff;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:#3186cd24;justify-self:start;padding:12px 17px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:750}.comments button:hover,.comments button:focus-visible{background:#3186cd47}.sources{border-top:1px solid var(--border);margin-top:80px;padding-top:48px}.sources-kicker{color:var(--blue);letter-spacing:.16em;text-transform:uppercase;margin:0 0 13px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:750}.sources ol{counter-reset:sources;margin:35px 0 0;padding:0;list-style:none}.sources li{border-top:1px solid var(--fine-border);counter-increment:sources;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);gap:24px;padding:18px 0 18px 34px;display:grid;position:relative}.rtl .sources li{padding-left:0;padding-right:34px}.sources li:before{color:var(--blue);content:counter(sources, decimal-leading-zero);letter-spacing:.04em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:9px;position:absolute;top:21px;left:0}.rtl .sources li:before{left:auto;right:0}.sources li a{color:#e6f3fd;font-size:14px;font-weight:700;line-height:1.45;text-decoration:none}.sources li a:hover,.sources li a:focus-visible{color:var(--electric);text-decoration:underline}.sources li span{color:var(--muted);font-size:13px;line-height:1.55}.method-note{border-left:2px solid var(--blue);color:#9eb7cc;background:#296fab14;margin:36px 0 0;padding:20px 22px;font-size:13px;line-height:1.65}.rtl .method-note{border-right:2px solid var(--blue);border-left:0}.rtl{text-align:right}.rtl .prose p{line-height:1.92}.site-footer{z-index:1;color:#6f8ba4;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;width:min(900px,100% - 32px);margin:0 auto;padding:32px 0 42px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;display:flex;position:relative}.site-footer p{margin:0}.site-footer a{color:#7898b3;text-transform:lowercase;text-decoration:none}@media (width<=980px){.section-row{flex-direction:column;display:flex}.section-row+.section-row{margin-top:24px}.main-narrative,.rtl .main-narrative{order:1;width:100%;margin:0}.margin-notes{float:none;clear:none;border-top:1px solid var(--fine-border);order:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;margin:28px 0 0;padding-top:30px;display:grid}.rtl .margin-notes{float:none;clear:none;margin:28px 0 0}.aside-cluster{min-width:0;margin:0}}@media (width<=760px){.site-header{align-items:flex-start;min-height:92px;padding:18px 0}.site-header nav{flex-direction:column;align-items:flex-end;gap:9px}.email-link{font-size:10px}.hero{aspect-ratio:1170/1455;min-height:0;margin-top:10px;padding:20px}.hero-copy{padding:21px 18px 23px}.hero h1{font-size:clamp(44px,14vw,65px)}.article{margin-top:-18px;padding:30px 23px 48px}.article-header{padding-bottom:28px}.byline span{display:none}.byline a{margin-top:6px;display:block}.prose{padding-top:8px}.prose section{padding-top:46px}.prose p{font-size:18px;line-height:1.77}.text-aside{width:100%;margin:0!important;padding:18px 17px 20px!important}.margin-notes{grid-template-columns:1fr;gap:20px;margin-top:46px;padding-top:24px}.figure-pair{grid-template-columns:1fr;gap:28px}.context-grid{grid-template-columns:1fr;gap:14px}.prose .context-card{min-height:0;padding:28px 24px}.prose .context-card .context-label{padding-bottom:36px}.article-figure.wide img{min-height:280px}.sources li{grid-template-columns:1fr;gap:7px}.site-footer{flex-direction:column;gap:9px}}@media (width<=430px){.wordmark{font-size:18px}.email-link{display:none}.hero h1{font-size:46px}.soundtrack-copy{padding-right:8px}.audio-toggle{min-width:64px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.stars span{animation:none}.article-figure img{transition:none}}.bogin-page{color:#f2e8d6;background:linear-gradient(90deg,#0000 49.95%,#ffeecf0d 50%,#0000 50.05%),linear-gradient(#090706c7,#090706 42rem),radial-gradient(circle at 12% 12%,#ff3d2e38,#0000 30rem),radial-gradient(circle at 92% 2%,#4f91642e,#0000 28rem),#090706;min-height:100vh;font-family:Georgia,Times New Roman,serif}.bogin-nav{letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #f7dfb838;justify-content:space-between;align-items:center;width:min(1240px,100% - 36px);margin:0 auto;padding:24px 0;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:900;display:flex}.bogin-nav a,.bogin-coming a{color:#ff675a;text-decoration:none}.bogin-hero{min-height:94vh}.bogin-hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.52fr);align-items:end;gap:clamp(36px,7vw,94px);width:min(1240px,100% - 36px);margin:0 auto;padding:clamp(72px,11vw,142px) 0 clamp(54px,8vw,104px);display:grid}.bogin-kicker,.bogin-section-heading p,.bogin-status,.bogin-coming a{letter-spacing:.16em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:900}.bogin-kicker{color:#ff675a;margin:0 0 22px;font-size:10px}.bogin-title-block h1{color:#fff2dc;letter-spacing:0;max-width:900px;margin:0;font-size:clamp(64px,11vw,150px);font-weight:500;line-height:.88}.bogin-posted{color:#160706;letter-spacing:.16em;text-transform:uppercase;background:#ff3d2e;margin:18px 0 0;padding:7px 10px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:900;display:inline-block}.bogin-yiddish-name{color:#f0c65a;margin:22px 0 0;font-family:Times New Roman,Noto Serif Hebrew,serif;font-size:clamp(36px,5vw,72px);line-height:1.05}.bogin-deck{color:#d9c6aa;max-width:760px;margin:34px 0 0;font-size:clamp(20px,2.35vw,31px);line-height:1.42}.bogin-status{flex-wrap:wrap;gap:10px;margin-top:28px;font-size:10px;display:flex}.bogin-status span{color:#ffe3b6;background:#0a080794;border:1px solid #ffdda657;padding:8px 10px;display:inline-flex}.bogin-archive-figure{background:linear-gradient(145deg,#ff3d2e33,#0000 54%),#120d0b;border:1px solid #ffdca547;margin:0;padding:18px;box-shadow:14px 14px #ff3d2e2e}.bogin-archive-figure img{aspect-ratio:469/600;object-fit:cover;filter:grayscale()sepia(.2)contrast(1.12);width:100%;display:block}.bogin-archive-figure figcaption,.bogin-page-spread figcaption,.bogin-coming p,.bogin-editor-note p{color:#a9957c;font-size:12px;line-height:1.6}.bogin-archive-figure figcaption{margin-top:14px}.bogin-editor-note{background:#0e0c0ab8;border-top:1px solid #ffdca53d;border-bottom:1px solid #ffdca53d}.bogin-editor-note p{letter-spacing:.04em;width:min(1240px,100% - 36px);margin:0 auto;padding:24px 0;font-family:Arial,Helvetica,sans-serif}.bogin-intro{width:min(1320px,100% - 28px);margin:0 auto;padding:clamp(56px,8vw,104px) 0}.bogin-section-heading{border-bottom:1px solid #ffdca53d;margin-bottom:42px;padding-bottom:20px}.bogin-section-heading p{color:#ff675a;margin:0 0 10px;font-size:10px}.bogin-section-heading h2{color:#fff2dc;letter-spacing:0;margin:0;font-size:clamp(46px,7vw,92px);font-weight:500;line-height:.98}.bogin-page-spread{border-top:1px solid #ffdca52e;grid-template-columns:minmax(260px,.38fr) minmax(0,.62fr);align-items:start;gap:clamp(22px,4vw,46px);padding:34px 0 44px;display:grid}.bogin-page-spread figure{background:#140f0d;border:1px solid #ffdca538;margin:0;padding:12px;position:sticky;top:18px}.bogin-page-spread figure img{object-fit:contain;background:#080706;width:100%;max-height:74vh;display:block}.bogin-page-spread figcaption{margin-top:10px}.bogin-parallel{color:#201713;background:#f4ecd9;border:1px solid #ffdca538;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bogin-yiddish-col,.bogin-english-col{padding:clamp(24px,4vw,46px)}.bogin-yiddish-col{border-left:1px solid #29150e29;font-family:Times New Roman,Noto Serif Hebrew,serif;font-size:clamp(20px,2vw,24px);line-height:1.84}.bogin-english-col{font-size:clamp(17px,1.4vw,20px);line-height:1.72}.bogin-yiddish-col h3,.bogin-english-col h3{color:#b92319;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:900}.bogin-yiddish-col p,.bogin-english-col p{margin:0 0 20px}.bogin-coming{border-top:1px solid #ffdca53d;width:min(1240px,100% - 36px);margin:0 auto;padding:34px 0 52px}.bogin-coming p{max-width:820px;margin:0 0 18px;font-family:Arial,Helvetica,sans-serif}.bogin-coming a{font-size:10px}@media (width<=940px){.bogin-nav,.bogin-status{flex-direction:column;align-items:flex-start}.bogin-hero-grid,.bogin-page-spread,.bogin-parallel{grid-template-columns:1fr}.bogin-title-block h1{font-size:clamp(56px,17vw,96px)}.bogin-page-spread figure{position:static}.bogin-page-spread figure img{max-height:none}.bogin-yiddish-col{border-bottom:1px solid #29150e29;border-left:0}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
