@font-face{font-family:newsreader;src:url(../media/newsreader_latin_variable-s.p.08fsi9_aw6on5.woff2)format("woff2");font-display:swap;font-weight:400 500}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:76.71%;descent-override:27.66%;line-gap-override:0.0%;size-adjust:95.82%}.newsreader_2efce743-module__aSyDnq__className{font-family:newsreader,newsreader Fallback}.newsreader_2efce743-module__aSyDnq__variable{--font-newsreader:"newsreader", "newsreader Fallback"}
@font-face{font-family:dmSans;src:url(../media/dm_sans_latin_400_600-s.0yo6-5yoeeudq.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.dmsans_367eee80-module__0fdS1q__className{font-family:dmSans,dmSans Fallback}.dmsans_367eee80-module__0fdS1q__variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
:root{--ink:#10251d;--cream:#f2ede3;--paper:#faf7f0;--olive:#aeb6a1;--wine:#692d34;--line:#10251d33;--serif:var(--font-newsreader), Georgia, serif;--sans:var(--font-dm-sans), Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}@keyframes hero-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hero-settle{0%{transform:scale(1.06)}to{transform:none}}[data-enter]{animation:.52s cubic-bezier(.2,.7,.2,1) both hero-enter}[data-enter="1"]{animation-delay:.25s}[data-enter="2"]{animation-delay:.34s}[data-enter="3"]{animation-duration:.56s;animation-delay:.43s}[data-enter="4"]{animation-delay:.56s}.reveal-ready [data-reveal]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(8px)}.reveal-ready [data-reveal].is-visible{opacity:1;transform:none}.reveal-ready .rare-card:nth-child(2),.reveal-ready .journal-card:nth-child(2){transition-delay:80ms}.reveal-ready .rare-card:nth-child(3),.reveal-ready .journal-card:nth-child(3){transition-delay:.16s}.reveal-ready .journal-card:nth-child(4){transition-delay:.24s}body{background:var(--cream);color:var(--ink);font-family:var(--sans);margin:0;font-size:16px;line-height:1.55;overflow-x:clip}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}picture,picture>img{display:block}.site-shell,.journal-page,.article-page{width:min(100%,1540px);margin-inline:auto}button,input,textarea{font:inherit}button{color:inherit}.site-shell{overflow-x:clip}.home-header,.site-header{background:var(--cream);grid-template-columns:1fr auto;align-items:center;min-height:68px;padding:12px 18px;display:grid}.home-header nav,.site-header nav{display:none}.wordmark{flex-direction:column;justify-content:center;align-items:center;width:max-content;min-height:44px;padding-block:4px;line-height:1;display:flex}.wordmark span{font-family:var(--serif);font-size:1.35rem}.wordmark small{letter-spacing:.15em;text-transform:uppercase;margin-top:5px;font-size:.57rem}.header-cta{letter-spacing:.05em;text-transform:uppercase;align-items:center;min-height:44px;padding-block:11px 10px;font-size:.72rem;font-weight:600;display:inline-flex;position:relative}.header-cta:after,.text-link:after,.article-link:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;bottom:8px;left:0}.home-header nav a,.site-header nav a{align-items:center;min-height:44px;padding-inline:4px;display:inline-flex}.hero{color:#fff;min-height:calc(100svh - 68px);display:grid;position:relative;overflow:hidden}.hero-poster,.hero-video,.hero-overlay,.hero-copy{grid-area:1/1}.hero-poster,.hero-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-poster>img{object-fit:cover;width:100%;height:100%}.hero-poster,.hero-video{animation:2.4s cubic-bezier(.16,.8,.24,1) both hero-settle}.hero-video{transition:opacity .5s}.hero-overlay{background:linear-gradient(#050f0b14 0%,#050f0b24 30%,#050f0b85 54%,#050f0be0 100%),linear-gradient(90deg,#050f0b42,#050f0b0a 82%)}.hero-copy{z-index:1;flex-direction:column;align-self:stretch;padding:24px 20px 18px;display:flex;position:relative}.hero-copy>.eyebrow{margin-bottom:0}.hero h1,.difference h2,.section-heading h2,.silvia-section h2,.planner-heading h2,.journal-page-hero h1,.article-hero h1{font-family:var(--serif);letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:400;line-height:.95}.hero h1{max-width:9ch;margin-top:auto;font-size:clamp(3.3rem,15vw,6rem)}.eyebrow{letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:.65rem;font-weight:600}.eyebrow.light{color:#ffffffd1}.hero-intro{flex-direction:column;align-items:flex-start;gap:14px;margin-top:22px;display:flex}.hero-intro p{max-width:34rem;margin:0;font-size:.92rem}.button{letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:28px;padding:13px 16px;font-size:.72rem;font-weight:600;display:inline-flex}.button-light{color:var(--ink);background:#fff}.hero-note{letter-spacing:.08em;text-transform:uppercase;margin:16px 0 0;font-size:.61rem}.difference{background:var(--paper);display:grid}.difference>picture{width:100%}.difference img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}.difference>div,.silvia-copy{padding:54px 20px 60px}.difference h2,.silvia-section h2{max-width:12ch;font-size:clamp(2.7rem,11vw,5.6rem)}.difference>div>p:not(.eyebrow),.silvia-copy>p:not(.eyebrow){max-width:35rem;margin:26px 0;font-size:.98rem}.text-link{letter-spacing:.08em;text-transform:uppercase;align-items:center;min-height:44px;padding-block:11px 10px;font-size:.72rem;font-weight:600;display:inline-flex;position:relative}.impact-flow{background:var(--ink)}.impact-scene{min-height:72svh;margin:0;display:grid;position:relative}.impact-scene>*{grid-area:1/1}.impact-scene img{object-fit:cover;width:100%;height:100%}.impact-scene>picture{grid-area:1/1;width:100%;height:100%}.impact-scene:first-child img{object-position:90% center}.impact-shade{background:linear-gradient(#0000 38%,#030c08ad)}.impact-scene h2{color:#fff;font-family:var(--serif);letter-spacing:-.045em;text-wrap:balance;z-index:1;align-self:end;max-width:12ch;margin:0;padding:24px 20px 36px;font-size:clamp(2.4rem,min(13vw,13vh),8rem);font-weight:400;line-height:.92;position:relative}.impact-pin{position:relative}.rare-section,.journal-home{background:var(--cream);padding:72px 20px}.section-heading{align-items:end;gap:22px;margin-bottom:36px;display:grid}.section-heading h2{font-size:clamp(3.4rem,14vw,7.5rem)}.section-heading>p{max-width:28rem;margin:0;font-size:.88rem}.section-heading>a{justify-self:start}.rare-grid{gap:24px;display:grid}.rare-card{margin:0}.rare-card img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.rare-card>picture,.journal-card a>picture,.journal-index-image>picture{width:100%;display:block}.rare-card div{padding-top:13px}.rare-card p,.journal-card p{letter-spacing:.13em;text-transform:uppercase;margin:0 0 5px;font-size:.61rem;font-weight:600}.rare-card h3,.journal-card h3{font-family:var(--serif);margin:0;font-size:1.75rem;font-weight:400;line-height:1.05}.rare-card .rare-note{font-family:var(--serif);letter-spacing:0;text-transform:none;max-width:32ch;margin:12px 0 0;font-size:1.02rem;font-weight:400;line-height:1.4}.rare-link{margin-top:34px}.silvia-section{background:var(--olive);display:grid}.silvia-visuals{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.15fr .85fr;height:36rem;min-height:0;display:grid;overflow:hidden}.silvia-visuals img{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0}.silvia-visuals>picture{min-width:0;height:100%;min-height:0;overflow:hidden}.silvia-visuals>picture:first-child{grid-row:1/3}.credentials{flex-wrap:wrap;gap:8px 18px;margin:0 0 28px;padding:0;list-style:none;display:flex}.credentials li{letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:600}.press{background:var(--wine);color:#fff;text-align:center;padding:74px 20px}.press .eyebrow{color:#ffffffb8}.press blockquote{font-family:var(--serif);letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:0 auto 26px;font-size:clamp(2.15rem,9vw,4.7rem);line-height:1}.press-source{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.64rem}.press-source cite{font-style:normal;font-weight:600}.journal-home{background:var(--paper)}.journal-grid{gap:32px;display:grid}.journal-card a{display:block}.journal-card a>picture,.journal-index-image>picture{aspect-ratio:4/3;width:100%;display:block;overflow:hidden}.journal-card img,.journal-index-image img{object-fit:cover;width:100%;height:100%}.journal-card div{padding-top:14px}.journal-card h3{font-size:1.6rem}.journal-card span{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;margin-top:14px;padding-bottom:3px;font-size:.65rem;font-weight:600;display:inline-block}.planner-section{background:var(--ink);color:var(--cream);padding:70px 14px}.planner-heading,.planner-widget{max-width:1280px;margin-inline:auto}.planner-heading{padding:0 6px 32px}.planner-heading h2{max-width:11ch;font-size:clamp(3rem,13vw,6rem)}.planner-heading>p:last-child{color:#f2ede3b8;max-width:32rem;margin:22px 0 0;font-size:.88rem}.planner-widget{background:var(--paper);color:var(--ink);box-shadow:0 18px 48px #030c082e}.planner-block{border:0;margin:0;padding:32px 14px}.planner-block+.planner-block,.planner-pair+.planner-contact{border-top:1px solid var(--line)}.planner-block legend{float:left;font-family:var(--serif);width:100%;padding:0;font-size:2rem;line-height:1}.choice-instruction{clear:both;letter-spacing:.12em;text-transform:uppercase;margin:9px 0 18px;font-size:.65rem;font-weight:600}.choice-instruction.emphatic{color:var(--wine)}.party-options,.stack-options,.investment-options{gap:7px;display:grid}.party-options{grid-template-columns:repeat(2,minmax(0,1fr))}.plain-choice{border:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;border-radius:0;align-items:center;gap:9px;min-height:48px;padding:10px 12px;display:flex}.plain-choice.active{background:var(--ink);border-color:var(--ink);color:#fff}.select-mark{border:1px solid;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.select-mark>span{background:currentColor;border-radius:50%;width:8px;height:8px}.season-grid,.desire-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.visual-choice{cursor:pointer;text-align:left;border:0;min-height:150px;padding:0;display:grid;position:relative;overflow:hidden}.visual-choice>*{grid-area:1/1}.visual-choice img{object-fit:cover;width:100%;height:100%}.visual-choice>picture{grid-area:1/1;width:100%;height:100%}.visual-shade{background:linear-gradient(#030c0814,#030c08b8)}.visual-choice strong{color:#fff;font-family:var(--serif);z-index:1;align-self:end;padding:12px;font-size:1.45rem;font-weight:400;line-height:1;position:relative}.visual-choice .select-mark{color:#fff;z-index:1;margin:10px;position:relative}.visual-choice.active{outline:3px solid var(--wine);outline-offset:-3px}.desire-choice .desire-selected-dot{opacity:0;z-index:2;background:#fff;border-radius:50%;align-self:start;width:9px;height:9px;margin:13px;transition:opacity .16s,transform .16s;position:relative;transform:scale(.6);box-shadow:0 0 0 3px #10251d57}.desire-choice .visual-shade{transition:background .16s}.desire-choice.active{outline:0}.desire-choice.active .visual-shade{background:linear-gradient(#10251d4d,#10251dc7)}.desire-choice.active .desire-selected-dot{opacity:1;transform:scale(1)}.exact-date{gap:7px;margin-top:14px;display:grid}.exact-date span,.contact-fields span{letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:600}.exact-date input,.contact-fields input,.contact-fields textarea{border:0;border-bottom:1px solid var(--line);color:var(--ink);background:0 0;border-radius:0;width:100%;min-width:0;padding:11px 0}.planner-pair{border-top:1px solid var(--line);display:grid}.planner-contact{gap:24px;padding:34px 14px;display:grid}.planner-contact h3,.planner-success h3{font-family:var(--serif);margin:0;font-size:2.2rem;font-weight:400;line-height:1}.contact-fields{gap:18px;display:grid}.contact-fields label{display:grid}.contact-note{grid-column:1/-1}.contact-fields textarea{resize:vertical}.planner-submit{background:var(--olive);align-items:stretch;display:grid}.planner-submit>p{margin:0;padding:20px 14px;font-size:.78rem}.planner-submit>p span{letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:.6rem;font-weight:600;display:block}.planner-submit button{background:var(--wine);color:#fff;cursor:pointer;font-family:var(--serif);text-align:left;border:0;padding:22px 14px;font-size:1.75rem;line-height:1}.planner-submit button span{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;margin-top:9px;font-size:.59rem;display:block}.planner-success{text-align:center;padding:55px 20px}.planner-success h3{max-width:12ch;margin:0 auto 22px;font-size:3rem}.planner-success>p:not(.eyebrow){max-width:36rem;margin:0 auto 26px;font-size:.8rem}.planner-success a{background:var(--wine);color:#fff;letter-spacing:.06em;text-transform:uppercase;padding:16px 20px;font-size:.72rem;font-weight:600;display:inline-block}.planner-success button{cursor:pointer;background:0 0;border:0;min-height:44px;margin:18px auto 0;padding:12px 8px;font-size:.7rem;text-decoration:underline;display:block}.site-footer,.journal-footer{background:var(--cream);align-items:start;gap:24px;padding:40px 20px;display:grid}.site-footer p{margin:0;font-size:.78rem}.site-footer>div{flex-wrap:wrap;gap:16px;display:flex}.site-footer>div a{text-transform:uppercase;align-items:center;min-height:44px;font-size:.7rem;font-weight:600;display:inline-flex}.site-footer>small{color:#10251d8c;font-size:.62rem}.journal-page,.article-page{background:var(--paper);min-height:100svh}.journal-page-hero{background:var(--ink);color:#fff;padding:76px 20px}.journal-page-hero h1{max-width:12ch;font-size:clamp(3.3rem,14vw,7rem)}.journal-page-hero em{font-weight:400}.journal-page-hero>p:last-child{color:#ffffffb8;max-width:33rem;margin:25px 0 0}.journal-index{gap:48px;padding:56px 20px;display:grid}.journal-index-card{gap:20px;display:grid}.journal-index-image{display:block;position:relative}.journal-index-image>span{background:var(--paper);padding:8px 12px;font-size:.68rem;position:absolute;bottom:0;right:0}.article-meta{letter-spacing:.1em;text-transform:uppercase;gap:15px;margin:0 0 12px;font-size:.62rem;font-weight:600;display:flex}.journal-index-card h2{font-family:var(--serif);margin:0;font-size:2.25rem;font-weight:400;line-height:1}.journal-index-card div>p:not(.article-meta){font-size:.88rem}.article-link{text-transform:uppercase;align-items:center;min-height:44px;padding-block:11px 10px;font-size:.68rem;font-weight:600;display:inline-flex;position:relative}.journal-footer{border-top:1px solid var(--line)}.journal-footer>a:last-child{text-transform:uppercase;align-items:center;min-height:44px;font-size:.72rem;font-weight:600;display:inline-flex}.article-hero{display:grid}.article-hero-copy{padding:55px 20px 42px}.article-hero h1{max-width:13ch;font-size:clamp(3rem,13vw,6.7rem)}.standfirst{font-family:var(--serif);max-width:39rem;margin:28px 0;font-size:1.35rem;line-height:1.2}.article-byline{letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:600}.article-hero>picture{aspect-ratio:4/3;width:100%}.article-hero>picture>img{object-fit:cover;width:100%;height:100%}.article-body{padding:50px 20px;display:grid}.article-body aside{display:none}.article-prose{max-width:43rem}.article-prose p{font-family:var(--serif);margin:0 0 1.5em;font-size:1.2rem;line-height:1.6}.article-prose blockquote{border-left:2px solid var(--wine);font-family:var(--serif);margin:50px 0;padding-left:20px;font-size:2rem;line-height:1.15}.next-article{background:var(--olive);padding:55px 20px}.next-article>a{max-width:50rem;display:block}.next-article h2{font-family:var(--serif);margin:10px 0 20px;font-size:2.7rem;font-weight:400;line-height:1}.next-article a>span{letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:600}@media (min-width:48rem){.home-header,.site-header{grid-template-columns:1fr auto 1fr;min-height:80px;padding:14px 32px}.home-header nav,.site-header nav{justify-content:center;gap:26px;display:flex}.home-header nav a,.site-header nav a{font-size:.7rem;font-weight:500}.header-cta{justify-self:end}.hero{min-height:calc(100svh - 80px)}.hero-overlay{background:linear-gradient(#050f0b26 15%,#050f0bc2 100%),linear-gradient(90deg,#050f0b2e,#0000 75%)}.hero-copy{justify-content:flex-end;align-self:stretch;padding:100px 5vw 75px;display:flex}.hero-copy>.eyebrow{margin-bottom:18px}.hero h1{margin-top:0}.hero-intro{flex-direction:row;justify-content:space-between;align-items:end}.hero-intro p{font-size:1rem}.hero-note{margin:0;position:absolute;bottom:24px;left:5vw}.difference,.silvia-section{grid-template-columns:1fr 1fr;min-height:75vh}.difference>div,.silvia-copy{align-self:center;padding:8vw 6vw}.silvia-visuals{height:auto;min-height:78vh;overflow:visible}.impact-scene{min-height:95vh}.impact-scene h2{padding:5vw}.rare-section,.journal-home{padding:100px 5vw}.rare-section{padding-bottom:clamp(40px,4vw,64px)}.section-heading{grid-template-columns:1fr minmax(16rem,28rem)}.rare-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rare-card:nth-child(2){margin-top:6vw}.press{padding:110px 5vw}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.journal-card:nth-child(2n){margin-top:4vw}.planner-section{padding:105px 5vw}.planner-heading{padding:0 0 45px}.planner-block{padding:44px 32px}.party-options{grid-template-columns:repeat(5,minmax(0,1fr))}.season-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.season-choice{min-height:230px}.desire-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.desire-choice{min-height:220px}.planner-pair{grid-template-columns:1fr 1fr}.planner-pair .planner-block+.planner-block{border-left:1px solid var(--line);border-top:0}.planner-contact{grid-template-columns:1fr 2fr;padding:44px 32px}.contact-fields{grid-template-columns:1fr 1fr}.planner-submit{grid-template-columns:1fr minmax(280px,.7fr)}.planner-submit>p,.planner-submit button{padding:25px 32px}.site-footer{grid-template-columns:1fr 1fr;padding:55px 5vw}.site-footer>small{justify-self:end}.journal-page-hero{padding:110px 7vw}.journal-index{padding:85px 7vw}.journal-index-card{grid-template-columns:1.25fr 1fr;align-items:center}.journal-index-card:nth-child(2n){grid-template-columns:1fr 1.25fr}.journal-index-card:nth-child(2n) .journal-index-image{grid-column:2}.journal-index-card:nth-child(2n)>div{grid-area:1/1}.journal-footer{grid-template-columns:1fr auto;padding:45px 7vw}.article-hero{grid-template-columns:1fr 1fr;align-items:stretch;min-height:78vh}.article-hero-copy{align-self:center;padding:8vw 5vw}.article-hero>picture{aspect-ratio:auto;height:100%}.article-body{grid-template-columns:1fr 2fr;padding:90px 7vw}.article-body aside{max-width:12rem;font-size:.68rem;display:block}.article-body aside p{text-transform:uppercase;font-weight:600}.next-article{padding:80px 7vw}}@media (min-width:72rem){.hero h1{max-width:10ch;font-size:clamp(5.5rem,9.2vw,10rem)}.difference,.silvia-section{grid-template-columns:1fr 1fr}.impact-flow{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.impact-scene{min-height:100vh}.impact-scene h2{padding:3vw;font-size:clamp(2.4rem,min(5.2vw,11vh),6.4rem)}.rare-card img{aspect-ratio:3/4}.journal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.journal-card:nth-child(2n){margin-top:4vw}.impact-pin.is-pinned{height:calc(var(--scene-count,3) * 100vh)}.impact-pin.is-pinned .impact-flow{width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.impact-pin.is-pinned .impact-scene{min-height:0;transform:translate3d(calc(var(--progress,0) * (var(--scene-count,3) - 1) * -100%), 0, 0);will-change:transform;flex:0 0 100%;grid-template-rows:100%;overflow:hidden}.impact-pin.is-pinned .impact-scene h2{max-width:16ch;opacity:calc(1 - 2.4 * max(calc(var(--progress,0) * (var(--scene-count,3) - 1) - var(--scene-index)), calc(var(--scene-index) - var(--progress,0) * (var(--scene-count,3) - 1))));font-size:clamp(2.4rem,min(5vw,9vh),6.6rem)}}@media (hover:hover) and (pointer:fine){.rare-card>picture,.journal-card a>picture{overflow:hidden}.rare-card img,.journal-card img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}.rare-card:hover img,.journal-card a:hover img{transform:scale(1.035)}.journal-card h3{transition:color .25s}.journal-card a:hover h3{color:var(--wine)}.header-cta:after,.text-link:after,.article-link:after{transform-origin:0;transition:transform .32s cubic-bezier(.2,.7,.2,1);transform:scaleX(0)}.header-cta:hover:after,.text-link:hover:after,.article-link:hover:after,.header-cta:focus-visible:after,.text-link:focus-visible:after,.article-link:focus-visible:after{transform:scaleX(1)}.button{transition:transform .2s}.button:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-video{display:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal-ready [data-reveal]{opacity:1;transform:none}.header-cta:after,.text-link:after,.article-link:after{transform:none}.impact-pin.is-pinned{height:auto}.impact-pin.is-pinned .impact-flow{height:auto;display:grid;position:static}.impact-pin.is-pinned .impact-scene{transform:none}.impact-pin.is-pinned .impact-scene h2{opacity:1}}
