.ScrollRig-visibilityHidden{visibility:hidden}.js-global-canvas-error .ScrollRig-visibilityHidden{visibility:unset}.ScrollRig-transparentColor{color:transparent}.js-global-canvas-error .ScrollRig-transparentColor{color:unset}.js-smooth-scrollbar-disabled .ScrollRig-hiddenIfSmooth{color:unset!important;visibility:unset!important}.ScrollRig-scrollHtml{height:100%;overflow:hidden}.ScrollRig-scrollWrapper{height:100%;overflow-y:scroll}@font-face{font-family:Boska;src:url(/fonts/boska-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Boska;src:url(/fonts/boska-400i.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Boska;src:url(/fonts/boska-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--tas: #dcdad5;--tas-golge: #b1ada6;--zeytin: #546128;--zeytin-derin: #3c4520;--aksam: #f7e7d2;--altin: #b88015;--isik: #d6b07d;--toprak: #302c19;--teneke: #1e1e1c;--gece: #13140f;--font-display: "Boska", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-text: "Switzer", "Helvetica Neue", Arial, sans-serif;--step--1: clamp(.8125rem, .78rem + .15vw, .9rem);--step-0: clamp(1rem, .96rem + .2vw, 1.125rem);--step-1: clamp(1.25rem, 1.15rem + .45vw, 1.6rem);--step-2: clamp(1.6rem, 1.35rem + 1.1vw, 2.5rem);--step-3: clamp(2.2rem, 1.6rem + 2.6vw, 4.4rem);--step-4: clamp(2.8rem, 1.6rem + 5.2vw, 7.5rem);--step-5: clamp(3.4rem, 1.2rem + 8.6vw, 11rem);--s-1: .5rem;--s-2: 1rem;--s-3: 1.5rem;--s-4: 2rem;--s-5: 3rem;--s-6: 4rem;--s-7: 6rem;--gutter: clamp(16px, 4vw, 64px);--max: 1560px;--ease-viscous: cubic-bezier(.16, 1, .3, 1);--dur-feedback: .18s;--dur-reveal: 1.2s;--z-ground: 0;--z-content: 1;--z-canvas: 2;--z-above-canvas: 3;--z-chrome: 4;--z-skip: 5;--header-h: clamp(64px, 8vw, 96px);--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--tas)}html:not(.lenis){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:not(.lenis){scroll-behavior:auto}}html.lenis,html.lenis body{height:auto}.lenis.lenis-stopped{overflow:clip}body{margin:0;background:var(--tas);color:var(--teneke);font-family:var(--font-text);font-size:var(--step-0);line-height:1.6;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img{display:block;max-width:100%;height:auto}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3,p,dl,dd,figure,ul,ol{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-family:var(--font-display);font-weight:400;line-height:.96;text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--altin);outline-offset:4px;border-radius:2px}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;left:var(--gutter);top:calc(var(--safe-top) + 12px);z-index:var(--z-skip);padding:10px 16px;background:var(--teneke);color:var(--aksam);text-decoration:none;border-radius:999px;transform:translateY(-160%);transition:transform var(--dur-feedback) ease-out}.skip-link:focus-visible{transform:translateY(0)}.line-mask{display:block;overflow:clip;padding-bottom:.08em;margin-bottom:-.08em}.line-mask>.line{display:block;will-change:auto}.grounds{position:fixed;inset:0;z-index:var(--z-ground);pointer-events:none}.grounds>span{position:absolute;inset:0;opacity:0;transition:opacity .9s var(--ease-viscous)}.grounds>span.is-active{opacity:1}.grounds>[data-g=morning]{background:var(--tas)}.grounds>[data-g=noon]{background:var(--zeytin-derin)}.grounds>[data-g=afternoon]{background:var(--aksam)}.grounds>[data-g=evening]{background:var(--toprak)}.grounds>[data-g=night]{background:var(--gece)}.grounds>[data-g=dawn]{background:var(--altin)}.grain{position:fixed;inset:-50%;z-index:var(--z-ground);pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E")}#ScrollRig-canvas{z-index:var(--z-canvas);pointer-events:none;height:100lvh!important}main{position:relative}.site-header{position:fixed;inset:0 0 auto;z-index:var(--z-chrome);display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);padding:calc(var(--safe-top) + 14px) var(--gutter) 14px;pointer-events:none;color:var(--teneke);transition:color .6s var(--ease-viscous)}.site-header[data-tone=dark]{color:var(--aksam)}.site-header>*{pointer-events:auto}.brand-mark{display:block;line-height:0}.brand-mark img{width:clamp(104px,10vw,148px);height:auto;transition:filter .6s var(--ease-viscous)}.site-header[data-tone=dark] .brand-mark img{filter:drop-shadow(0 0 1px rgba(247,231,210,.8)) drop-shadow(0 0 6px rgba(247,231,210,.26))}.site-header[data-chapter=dawn] .brand-mark img{filter:drop-shadow(0 1px 1px rgba(19,20,15,.45)) drop-shadow(0 2px 8px rgba(19,20,15,.25))}.header-actions{display:flex;align-items:center;gap:clamp(10px,1.6vw,24px)}.lang-switch{display:flex;gap:2px;font-size:var(--step--1);font-weight:500}.lang-switch button{min-width:44px;min-height:44px;padding:0 6px;background:none;border:0;cursor:pointer;opacity:.55;transition:opacity var(--dur-feedback) ease-out}.lang-switch button[aria-pressed=true]{opacity:1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.lang-switch button:hover{opacity:1}.pill{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 22px;border-radius:999px;font-weight:500;font-size:var(--step--1);text-decoration:none;white-space:nowrap;transition:transform var(--dur-feedback) ease-out,background-color var(--dur-feedback) ease-out,color var(--dur-feedback) ease-out}.pill:active{transform:scale(.97)}.pill--line{box-shadow:inset 0 0 0 1px currentColor}.pill--line:hover{background:var(--teneke);color:var(--aksam);box-shadow:none}.site-header[data-tone=dark] .pill--line:hover{background:var(--aksam);color:var(--teneke)}.pill--solid{background:var(--teneke);color:var(--aksam);font-size:var(--step-0);min-height:56px;padding:0 30px}.pill--solid:hover{background:var(--gece)}.pill svg{width:20px;height:20px;flex:none}.daylight{position:fixed;left:var(--gutter);top:50%;z-index:var(--z-chrome);transform:translateY(-50%);color:var(--teneke);transition:color .6s var(--ease-viscous)}.daylight[data-tone=dark]{color:var(--aksam)}.daylight ol{position:relative;display:grid;gap:2px;padding-left:16px}.daylight ol:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:currentColor;opacity:.25}.daylight a{position:relative;display:flex;align-items:center;min-height:30px;font-size:var(--step--1);text-decoration:none;opacity:.78;transition:opacity var(--dur-feedback) ease-out}.daylight a:before{content:"";position:absolute;left:-19px;width:7px;height:7px;border-radius:50%;background:currentColor;transform:scale(.45);transition:transform .4s var(--ease-viscous),background-color .4s var(--ease-viscous)}.daylight a:hover,.daylight a:focus-visible{opacity:1}.daylight[data-chapter=dawn] a{opacity:1}.daylight[data-chapter=dawn] a[aria-current=true]{font-weight:500}.daylight[data-chapter=dawn] a[aria-current=true]:before{background:var(--teneke)}.daylight a[aria-current=true]{opacity:1}.daylight a[aria-current=true]:before{transform:scale(1);background:var(--altin)}@media(max-width:1099px){.daylight{display:none}}.chapter{position:relative}.frame{position:relative;width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}@media(min-width:1100px){.frame{padding-left:max(var(--gutter),150px)}}.sticky{position:sticky;top:0;height:100svh;overflow:clip}.tin-slot{position:relative;aspect-ratio:601 / 1222}.tin-slot picture,.tin-slot img{width:100%;height:100%;object-fit:contain}.rich.tin-live .tin-slot picture{visibility:hidden}.lede{max-width:36ch;font-size:var(--step-1);line-height:1.45}.small-meta{font-size:var(--step--1);opacity:.72}.ch-morning{min-height:max(100svh,640px)}.ch-morning .frame{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--s-3);min-height:max(100svh,640px);padding-top:calc(var(--header-h) + var(--safe-top) + var(--s-4));padding-bottom:clamp(28px,6svh,72px)}.morning-copy{grid-column:1 / span 8;align-self:end;display:grid;gap:var(--s-4);position:relative;z-index:var(--z-above-canvas)}.morning-copy h1{font-size:var(--step-5);line-height:.9}.morning-copy .lede-row{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--s-3);max-width:62rem}.morning-tin{grid-column:9 / span 4;grid-row:1;align-self:center;justify-self:center;height:min(70svh,760px);max-width:100%}@media(max-width:799px){.ch-morning .frame{grid-template-columns:1fr;grid-template-rows:1fr auto;row-gap:var(--s-5)}.morning-copy{grid-column:1;grid-row:2}.morning-tin{grid-column:1;grid-row:1;height:min(42svh,400px)}}.ch-noon{height:240svh;color:var(--aksam)}.ch-noon .frame{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--s-3);align-items:center;height:100%}.noon-tin{grid-column:1 / span 3;height:min(52svh,560px);justify-self:center}.noon-copy{grid-column:5 / span 8;display:grid;gap:var(--s-5)}.noon-copy h2{font-size:var(--step-4)}.noon-lines{display:grid;gap:var(--s-1);font-family:var(--font-display);font-style:italic;font-size:var(--step-2);line-height:1.2}.noon-copy p{max-width:44ch;color:#f7e7d2d1}@media(max-width:799px){.ch-noon .frame{grid-template-columns:1fr;align-content:center;gap:var(--s-4)}.noon-tin{grid-column:1;height:calc(24svh + 5px);justify-self:center}.noon-copy{grid-column:1;gap:var(--s-3)}}.ch-afternoon{height:230svh}.ch-afternoon .sticky{display:grid;align-content:center;gap:clamp(24px,5svh,56px)}.sky{position:relative;width:100%;height:min(68svh,700px);overflow:clip}@media(min-width:800px)and (max-height:800px){.sky{height:60svh}}.sky img{width:100%;height:100%;object-fit:cover;object-position:70% 50%}.rich .sky{clip-path:inset(0 100% 0 0)}.sky-story{position:absolute;left:max(var(--gutter),7%);top:10%;width:min(54%,46rem);display:grid;gap:var(--s-3);color:var(--teneke);isolation:isolate;text-shadow:0 0 18px rgba(247,231,210,.75),0 0 2px rgba(247,231,210,.6)}.sky-haze{position:absolute;inset:-18% -22% -24% -30%;z-index:-1;background:radial-gradient(closest-side,#f7e7d2c7,#f7e7d280 55%,#f7e7d200);pointer-events:none}@media(min-width:1100px){.sky-story{left:max(150px,10.5%);width:min(50%,46rem);top:max(12%,96px)}}@media(min-width:800px)and (max-height:800px){.sky-story{top:max(14%,96px)}}.sky-rule{display:block;width:64px;height:1px;background:var(--altin);transform-origin:left}.sky-story-lead{font-family:var(--font-display);font-size:var(--step-2);line-height:1.24;text-wrap:pretty}.sky-story-close{font-family:var(--font-display);font-style:italic;font-size:var(--step-2);line-height:1.16;text-wrap:balance}.sky-story .w{display:inline-block}html.rich .sky-story .w{opacity:.08}.afternoon-copy{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--s-3);align-items:end}.afternoon-copy h2{grid-column:1 / span 7;font-size:var(--step-4)}.afternoon-copy p{grid-column:9 / span 4;max-width:34ch}@media(max-width:799px){.ch-afternoon{height:210svh}.sky{height:min(58svh,520px)}.sky img{object-position:38% 50%}.sky-story{left:var(--gutter);right:var(--gutter);top:13%;width:auto;gap:var(--s-2)}.sky-story-lead{font-size:var(--step-1);line-height:1.3}.sky-story-close{font-size:var(--step-2)}.afternoon-copy{grid-template-columns:1fr;gap:var(--s-3)}.afternoon-copy h2,.afternoon-copy p{grid-column:1}}.ch-evening{color:var(--aksam);height:260svh}.tree-frame{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--s-3);align-items:center;height:100svh;padding-top:calc(var(--header-h) + var(--safe-top) + var(--s-3));padding-bottom:clamp(20px,5svh,56px)}.tree-copy{grid-column:1 / span 5;grid-row:1;z-index:var(--z-above-canvas);display:grid;align-content:center;gap:var(--s-3)}.tree-copy h2{font-size:var(--step-4)}.tree-copy .lede{color:#f7e7d2db}.tree-notes{display:grid;gap:var(--s-2);max-width:32ch}.tree-note{position:relative;padding-left:24px;font-size:var(--step-0);line-height:1.45;color:#f7e7d2c7}.tree-note:before{content:"";position:absolute;left:2px;top:.58em;width:8px;height:10px;border-radius:50% 50% 48% 48%;background:var(--altin);opacity:.85}.tree-slot{position:relative;grid-column:6 / span 7;grid-row:1;height:min(80svh,780px);align-self:center}.tree-flat{width:100%;height:100%;overflow:visible}.tree-wood{fill:#5d5342}.tree-leaves ellipse{fill:#5d6c33}.tree-leaves .pale{fill:#929a7c}.tree-fruit circle{fill:#2c2416}.rich.tree-live .tree-flat{visibility:hidden}@media(max-width:899px){.ch-evening{height:240svh}.tree-frame{grid-template-rows:auto minmax(0,1fr);align-items:start;align-content:start;row-gap:var(--s-2)}.tree-copy{grid-column:1 / -1;grid-row:1}.tree-slot{grid-column:1 / -1;grid-row:2;height:auto;min-height:34svh}.tree-notes{max-width:none}}html:not(.rich) .ch-evening{height:auto}html:not(.rich) .ch-evening .sticky{position:relative;height:auto;overflow:visible}html:not(.rich) .tree-frame{height:auto;padding-top:calc(var(--header-h) + var(--safe-top) + var(--s-5));padding-bottom:var(--s-6)}html:not(.rich) .tree-slot{height:min(70svh,620px)}.ch-night{height:380svh;color:var(--aksam);padding-top:50svh}.ch-night .sticky{display:grid;place-items:center}.night-title{position:absolute;left:calc(50% + min(22svh,240px) + clamp(40px,8vw,140px) + 16px);right:var(--gutter);top:18%;z-index:var(--z-above-canvas)}.night-title h2{font-size:var(--step-2)}.night-tin{height:min(74svh,800px)}.notes{position:absolute;inset:0;z-index:var(--z-above-canvas);pointer-events:none}.note{position:absolute;width:min(28vw,300px);display:grid;gap:6px;--lead: clamp(40px, 8vw, 140px)}.note dt{font-family:var(--font-display);font-size:var(--step-2);line-height:1.05}.note dd{font-size:var(--step--1);color:#f7e7d2b8}.note .leader{position:absolute;top:.8em;width:var(--lead);height:1px;background:#d6b07d99;transform-origin:var(--origin)}.note[data-side=left]{right:calc(50% + min(22svh,240px) + var(--lead) + 16px);text-align:right;--origin: left}.note[data-side=left] .leader{left:calc(100% + 16px)}.note[data-side=right]{left:calc(50% + min(22svh,240px) + var(--lead) + 16px);--origin: right}.note[data-side=right] .leader{right:calc(100% + 16px)}.note[data-i="0"]{top:22%}.note[data-i="1"]{top:44%}.note[data-i="2"]{top:70%}.note[data-i="3"]{top:82%}.drop-caption{position:absolute;left:calc(50% + min(22svh,240px) + 24px);top:60%;z-index:var(--z-above-canvas);font-family:var(--font-display);font-style:italic;font-size:var(--step-2);color:var(--isik)}html.rich .note,html.rich .drop-caption{opacity:0}@media(max-width:899px){.night-title{left:var(--gutter);right:var(--gutter);top:calc(var(--header-h) + var(--safe-top) + 28px)}.night-tin{height:42svh;margin-top:-18svh}.notes{inset:auto 0 0;display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;padding:0 var(--gutter) calc(var(--safe-bottom) + 28px)}.note{position:static;width:auto;text-align:left!important}.note .leader{display:none}.note dt{font-size:var(--step-1)}.drop-caption{left:var(--gutter);right:auto;top:calc(var(--header-h) + var(--safe-top) + 84px);font-size:var(--step-1)}}html:not(.rich) .ch-night{height:auto;padding-top:var(--s-7)}html:not(.rich) .ch-night .sticky{position:relative;height:auto;min-height:100svh;padding-block:var(--s-7)}html:not(.rich) .notes{position:static}.ch-dawn{min-height:100svh;color:var(--teneke);display:grid}.ch-dawn .frame{display:grid;grid-template-rows:1fr auto;min-height:100svh;padding-top:calc(var(--header-h) + var(--safe-top) + 30svh);padding-bottom:calc(var(--safe-bottom) + 24px);position:relative;z-index:var(--z-above-canvas);pointer-events:none}.ch-dawn .frame a,.ch-dawn .frame button{pointer-events:auto}.dawn-copy{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--s-3);align-items:end;align-self:end;padding-bottom:clamp(32px,8svh,96px)}.dawn-copy h2{grid-column:1 / span 8;font-size:var(--step-5);line-height:.9}.dawn-actions{grid-column:9 / span 4;display:grid;gap:var(--s-3);justify-items:start}.dawn-actions p{max-width:32ch}.text-link{font-size:var(--step--1);font-weight:500;text-underline-offset:5px;text-decoration-thickness:1px;min-height:44px;display:inline-flex;align-items:center}.site-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid rgba(30,30,28,.25);font-size:var(--step--1)}.site-footer .maker{display:flex;align-items:center;gap:14px;margin:0}.site-footer .maker-link{display:inline-flex;align-items:center;min-height:44px;transition:opacity var(--dur-feedback) ease-out}.site-footer .maker-link:hover{opacity:.72}.site-footer .maker-logo{width:clamp(96px,8vw,120px);height:auto}.site-footer .foot-meta{display:flex;align-items:center;gap:var(--s-3)}.site-footer button{background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:5px;min-height:44px}@media(max-width:899px){.dawn-copy{grid-template-columns:1fr;gap:var(--s-4)}.dawn-copy h2,.dawn-actions{grid-column:1}.ch-dawn .frame{padding-top:calc(var(--header-h) + var(--safe-top) + 22svh)}}html:not(.rich) .ch-noon,html:not(.rich) .ch-afternoon{height:auto}html:not(.rich) .ch-noon .sticky,html:not(.rich) .ch-afternoon .sticky{position:relative;height:auto;min-height:100svh;padding-block:calc(var(--header-h) + var(--s-5)) var(--s-7)}html:not(.rich) .noon-tin{display:none}
