@font-face{font-family:NellieFallback;src:local("Georgia");font-style:normal;font-weight:400;size-adjust:89%}@font-face{font-family:NellieFallback;src:local("Georgia Italic"),local("Georgia-Italic");font-style:italic;font-weight:400;size-adjust:89%}
@font-face{font-family:Nellie;src:url('assets/bodoni.ttf') format('truetype');font-display:swap}@font-face{font-family:Nellie;src:url('assets/bodoni-italic.ttf') format('truetype');font-style:italic;font-display:swap}
:root{--paper:#ede7d3;--ink:#263f30;--wine:#783e4d;--rose:#d7a68e;--rule:rgba(38,63,48,.27);--side:clamp(26px,5.8vw,100px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Nellie,NellieFallback,Georgia,serif;font-weight:400;letter-spacing:-.045em}em{font-weight:400}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button,a,input{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer}img{display:block;max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid currentColor;outline-offset:6px}.skip{position:fixed;top:10px;left:10px;padding:14px 20px;background:var(--paper);transform:translateY(-170%);z-index:80}.skip:focus{transform:none}.eyebrow{font-size:9px;line-height:1.6;letter-spacing:.13em}.concept-line{height:25px;background:var(--ink);color:var(--paper);padding:0 var(--side);display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:.01em}.masthead{position:absolute;top:25px;left:0;width:100%;padding:26px var(--side);display:flex;justify-content:space-between;align-items:center;gap:25px;z-index:20}.brand{font-family:Nellie,NellieFallback,Georgia,serif;font-size:43px;line-height:1;letter-spacing:-.04em;font-style:italic;display:flex;align-items:center;gap:17px}.brand>span{font-family:Arial,sans-serif;font-style:normal;font-size:8px;line-height:1.6;letter-spacing:.14em}.masthead nav{display:flex;gap:35px;align-items:center;font-size:10px}.masthead nav a{padding-bottom:6px;border-bottom:1px solid transparent}.masthead nav a:hover{border-color:var(--ink)}.masthead nav a>span{display:inline-block;margin-left:15px}
.arrival{height:155svh;position:relative;--travel:0}.arrival-sticky{position:sticky;top:0;isolation:isolate;min-height:700px;height:100svh;overflow:hidden;background:var(--paper)}.arrival-landscape{position:absolute;inset:0;z-index:-3;opacity:var(--world,0)}.arrival-landscape img{height:100%;width:100%;object-fit:cover;object-position:50% 50%;transform:scale(var(--land-scale,1.08))}.arrival-landscape:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(21,43,28,.24),transparent 70%)}.arrival-paper{position:absolute;inset:0;z-index:-2;background:var(--paper);opacity:var(--paper-opacity,1)}.arrival-copy{position:absolute;top:27%;left:var(--side);z-index:4;opacity:var(--copy-opacity,1);transform:translateY(var(--copy-y,0px));max-width:56%}.arrival-copy h1{font-size:clamp(60px,6.9vw,115px);line-height:.94;margin:28px 0 30px;letter-spacing:-.045em}.arrival-copy h1 em{color:var(--wine)}.opening-description{font-size:12px;line-height:1.8}.invitation{display:inline-flex;align-items:center;gap:45px;margin-top:34px;padding:10px 12px 10px 0;border-bottom:1px solid var(--rule);font-family:Nellie,NellieFallback,Georgia,serif;font-style:italic;font-size:24px}.arrow-circle{font-family:Arial,sans-serif;font-style:normal;border:1px solid var(--rule);border-radius:50%;height:48px;width:48px;display:grid;place-items:center;font-size:23px;transition:transform .4s}.invitation:hover .arrow-circle{transform:rotate(30deg)}.name-window{position:absolute;right:7%;top:14%;height:82%;width:40%;z-index:1;transform-origin:50% 60%;transform:scale(var(--n-scale,1));opacity:var(--n-opacity,1);pointer-events:none;filter:drop-shadow(1px 1px 0 rgba(38,63,48,.17))}.name-window span{font-family:Nellie,NellieFallback,Georgia,serif;font-size:clamp(540px,48vw,820px);line-height:.99;letter-spacing:-.08em;background:url('assets/garden.webp') 58% 50%/auto 100%;-webkit-background-clip:text;background-clip:text;color:transparent;display:block}.arrival-botanical{position:absolute;right:-7%;bottom:-16%;width:36%;height:65%;object-fit:contain;transform:rotate(-14deg) translateY(var(--botanical-y,0px));z-index:3;opacity:var(--flower-opacity,.95);pointer-events:none}.arrival-bottom{position:absolute;bottom:35px;left:var(--side);right:var(--side);display:flex;justify-content:space-between;align-items:end;font-size:8px;line-height:1.7;letter-spacing:.09em;z-index:4;opacity:var(--copy-opacity,1)}.arrival-bottom>span:nth-child(2){font-family:Nellie,NellieFallback,Georgia,serif;letter-spacing:0;font-style:italic;font-size:20px}.arrival-bottom>a{font-size:28px;line-height:1}
.garden-day{position:relative;isolation:isolate;background:var(--ink);color:var(--paper);padding:40px var(--side) 30px;min-height:820px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.garden-art,.garden-wash{position:absolute;inset:0;z-index:-2}.garden-art img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.garden-wash{z-index:-1;background:linear-gradient(90deg,rgba(19,42,27,.36),rgba(19,42,27,.08) 60%)}.day-label{display:flex;justify-content:space-between}.day-layout{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:6vw;padding:80px 0 95px}.day-heading{padding-top:15px}.day-heading h2{font-size:clamp(65px,7.1vw,116px);line-height:.94;letter-spacing:-.045em}.day-heading h2 em{display:inline-block;white-space:nowrap}.day-heading p{margin-top:28px;font-size:12px;line-height:1.8;max-width:260px}.day-panel{background:rgba(29,59,40,.94);padding:35px clamp(25px,3vw,50px) 40px;box-shadow:0 20px 60px rgba(13,36,22,.12)}.day-tabs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px;padding-bottom:23px;border-bottom:1px solid rgba(237,231,211,.3)}.day-tabs button{background:none;border:0;padding:0 0 8px;text-align:left;color:var(--paper);font-family:Nellie,NellieFallback,Georgia,serif;font-size:28px;line-height:1.2;opacity:.75;position:relative;transition:opacity .25s}.day-tabs button>span{font-family:Arial,sans-serif;display:block;font-size:7px;margin-bottom:12px;letter-spacing:.1em}.day-tabs button>b{font:16px Arial,sans-serif;display:inline-block;margin-left:7px}.day-tabs button[aria-pressed=true]{opacity:1;font-style:italic}.day-tabs button[aria-pressed=true]:after{content:'';position:absolute;bottom:0;left:0;width:40px;height:1px;background:var(--paper)}.day-tabs button:hover{opacity:1}.day-copy{padding-top:28px}.day-copy h3{font-size:clamp(40px,3.8vw,62px);line-height:1;margin:16px 0 22px;letter-spacing:-.03em}.day-copy h3 em{color:#e7c5ad}.day-copy>p:not(.eyebrow){font-size:12px;line-height:1.8;max-width:345px}.line-link{font-size:12px;line-height:1.5;display:inline-flex;gap:25px;align-items:center;padding-bottom:8px;border-bottom:1px solid currentColor}.line-link span{font-size:24px;line-height:1}.day-copy .line-link{margin-top:30px;font-size:11px;gap:20px}.garden-bottom{display:flex;justify-content:space-between;align-items:end;gap:20px}.garden-bottom p{font-family:Nellie,NellieFallback,Georgia,serif;font-style:italic;font-size:30px}.garden-bottom>span{font-size:7px;letter-spacing:.12em}
.keepsake{background:var(--ink);position:relative;isolation:isolate;padding-bottom:130px;overflow:hidden}.day-picture{height:75vw;max-height:1000px;min-height:630px;position:relative;overflow:hidden}.day-picture>img{width:100%;height:100%;object-fit:cover;object-position:55% 50%;transition:opacity .3s}.picture-tint{position:absolute;inset:0;background:linear-gradient(0deg,rgba(22,42,24,.5),transparent 70%)}.picture-caption{position:absolute;left:var(--side);bottom:225px;color:var(--paper);max-width:65%}.picture-caption h2{font-size:clamp(88px,10.3vw,170px);line-height:.9;margin-top:25px;letter-spacing:-.04em}.picture-truth{position:absolute;right:var(--side);top:30px;font-size:7px;letter-spacing:.13em;color:var(--paper)}.spread{margin:-160px var(--side) 0;background:var(--paper) url('assets/paper.webp') center/cover;position:relative;z-index:3;box-shadow:0 22px 60px rgba(9,25,15,.2);transform-origin:50% 0;transform:perspective(1800px) rotateX(var(--fold,0deg));will-change:transform}.spread:before{content:'';position:absolute;left:50%;top:0;bottom:58px;width:30px;background:linear-gradient(90deg,rgba(68,49,23,.1),rgba(255,250,223,.14),transparent);transform:translateX(-50%);pointer-events:none}.spread-top{display:flex;justify-content:space-between;align-items:center;padding:30px 40px 0}.spread-stamp{font-family:Nellie,NellieFallback,Georgia,serif;font-style:italic;font-size:32px;color:var(--wine);border:1px solid rgba(120,62,77,.35);padding:5px 8px;transform:rotate(8deg);line-height:1}.spread-pages{display:grid;grid-template-columns:1fr 1fr;position:relative;padding:35px 0 60px}.visit-page,.note-page{padding:0 clamp(30px,5vw,85px)}.note-page{border-left:1px solid var(--rule)}.folio{font-family:Nellie,NellieFallback,Georgia,serif;font-style:italic;font-size:29px;display:flex;gap:16px;align-items:center}.folio span{font:8px Arial,sans-serif;letter-spacing:.09em}.spread h2{font-size:clamp(50px,4.9vw,78px);line-height:.96;margin:32px 0 35px;letter-spacing:-.04em}.spread h2 em{color:var(--wine)}.selected-interest{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:17px 0 20px;margin-bottom:28px;display:flex;flex-direction:column;gap:10px}.selected-interest>.eyebrow{font-size:7px}.selected-interest>span+span{font-family:Nellie,NellieFallback,Georgia,serif;font-style:italic;color:var(--wine);font-size:29px;line-height:1.15}.address-block p{font-size:13px;line-height:1.9}.address-block p span{font-size:12px}.address-block .line-link{font-size:10px;margin-top:12px;gap:30px}.address-block .line-link span{font-size:18px}.preparation-copy{font-size:12px;line-height:1.8;max-width:300px;margin-top:28px;margin-bottom:25px}.practical-links{display:flex;flex-direction:column}.practical-links a{font-size:11px;display:flex;justify-content:space-between;gap:15px;padding:16px 0;border-bottom:1px solid var(--rule)}.practical-links a span+span{font-size:17px}.name-input label{font-size:9px;display:block;margin-bottom:12px}.name-input label span{opacity:.65}.name-input input{width:100%;border:none;border-bottom:1px solid var(--rule);border-radius:0;min-height:47px;background:transparent;font-family:Nellie,NellieFallback,Georgia,serif;font-style:italic;font-size:29px;padding:0 0 12px}.name-input input::placeholder{opacity:.9;color:var(--ink)}.written-note{margin:30px 0;font-family:Nellie,NellieFallback,Georgia,serif;font-size:clamp(23px,2.3vw,36px);line-height:1.22;letter-spacing:-.02em;min-height:200px}.written-note p:first-child{font-style:italic;margin-bottom:16px}.written-note p:last-child:not(:first-child){margin-top:16px}.mail-action{display:flex;align-items:center;justify-content:space-between;gap:18px;background:var(--ink);color:var(--paper);padding:20px;font-size:11px;line-height:1.5}.mail-action>span+span{font-size:30px}.mail-action:hover{background:var(--wine)}.note-help{font-size:8px;line-height:1.8;margin-top:14px}.note-help a{display:inline-block;border-bottom:1px solid var(--rule);margin-top:10px}.spread-tail{border-top:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center;gap:15px;padding:20px 40px;font-size:8px;letter-spacing:.04em}.spread-tail>a{display:flex;gap:25px;align-items:center;letter-spacing:0}.spread-tail>a span{font-size:18px}.keepsake-botanical{position:absolute;z-index:4;width:230px;height:450px;left:-105px;bottom:-75px;pointer-events:none;transform:rotate(28deg)}.keepsake-botanical img{width:100%;height:100%;object-fit:contain}
.namesake{padding:40px var(--side) 70px;background:var(--paper);overflow:hidden}.namesake-top{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--rule);padding-top:20px}.namesake-layout{position:relative;display:grid;grid-template-columns:1.25fr 1fr;min-height:890px;align-items:end;isolation:isolate;padding-top:85px}.namesake h2{font-size:clamp(90px,9.8vw,158px);line-height:.88;align-self:start;position:relative;z-index:3;pointer-events:none}.namesake h2 em{color:var(--wine);display:inline-block;transform:translateX(4vw)}.namesake-art{position:absolute;top:35px;right:-8%;width:65%;height:85%;z-index:-1}.namesake-art>span{font-family:Nellie,NellieFallback,Georgia,serif;font-size:700px;line-height:1;color:rgba(120,62,77,.055);position:absolute;top:0;right:10%}.namesake-art>img{height:100%;width:100%;object-fit:contain;transform:rotate(-22deg)}.namesake-copy{max-width:290px;justify-self:end;padding:30px 0 20px;position:relative;z-index:3;background:var(--paper);margin-top:480px}.namesake-copy p{font-size:13px;line-height:1.8;margin:20px 0}.namesake-copy .line-link{font-size:11px;margin-top:8px}
footer{padding:45px var(--side) 25px;background:var(--ink);color:var(--paper)}.footer-title{display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid rgba(237,231,211,.3);padding-bottom:35px;gap:25px}.footer-title>a{font-family:Nellie,NellieFallback,Georgia,serif;font-size:clamp(95px,17vw,280px);line-height:.9;letter-spacing:-.065em}.footer-title>a span{font:65px Arial,sans-serif;vertical-align:top;display:inline-block;padding-top:15px;margin-left:35px}.footer-title>p{font-size:9px;line-height:1.7;letter-spacing:.12em;text-align:right;padding-bottom:6px}.footer-small{display:grid;grid-template-columns:1.2fr 1fr auto;gap:25px;padding-top:25px;font-size:8px;line-height:1.7}.footer-small>div{display:flex;gap:20px;align-items:start;flex-wrap:wrap}.footer-small a{border-bottom:1px solid rgba(237,231,211,.35)}.footer-small>span{font-size:7px;letter-spacing:.1em;white-space:nowrap}
@media(min-width:1700px){.arrival-sticky{min-height:850px}.garden-day{min-height:950px}.namesake-layout{min-height:1000px}}
@media(max-width:1050px){.masthead nav{gap:20px}.arrival-copy{max-width:58%;top:28%}.arrival-copy h1{font-size:7.2vw}.name-window{right:2%;width:43%;top:20%}.name-window span{font-size:58vw}.arrival-botanical{width:40%;right:-10%;bottom:-10%}.day-layout{gap:25px}.day-heading h2{font-size:7.4vw}.day-panel{padding:30px 24px}.day-tabs{gap:15px}.day-tabs button{font-size:25px}.day-tabs button>b{font-size:13px;margin-left:4px}.day-copy h3{font-size:43px}.day-picture{min-height:620px}.visit-page,.note-page{padding:0 35px}.spread h2{font-size:54px}.written-note{font-size:27px}.namesake-layout{min-height:780px}.namesake-copy{max-width:260px}.namesake-art{right:-15%;width:75%;top:70px}.namesake-art>span{font-size:600px}.footer-title>a span{font-size:40px;margin-left:20px}.footer-small{grid-template-columns:1fr 1fr}.footer-small>div{gap:12px 22px}}
@media(max-width:650px){:root{--side:26px}.concept-line{height:25px;font-size:6px;padding:0 15px}.concept-line>span{max-width:190px;text-align:right;font-size:6px}.masthead{top:25px;padding:22px 26px}.brand{font-size:33px;gap:11px}.brand>span{font-size:6px;letter-spacing:.1em}.masthead nav{font-size:9px;gap:15px}.masthead nav>a:first-child,.masthead nav>a:nth-child(2){display:none}.masthead nav a>span{margin-left:9px}.arrival{height:150svh;min-height:1100px}.arrival-sticky{height:100svh;min-height:760px}.arrival-copy{top:125px;left:26px;right:26px;max-width:none}.arrival-copy>.eyebrow{font-size:7px;letter-spacing:.09em}.arrival-copy h1{font-size:11.3vw;line-height:.98;margin:22px 0 22px;letter-spacing:-.045em}.opening-description{font-size:11px;line-height:1.8}.invitation{margin-top:22px;font-size:20px;gap:24px;padding-bottom:9px}.arrow-circle{width:35px;height:35px;font-size:19px}.name-window{top:390px;right:15%;width:70%;height:350px}.name-window span{font-size:88vw;line-height:.92;background-position:50% 50%;background-size:auto 100%}.arrival-botanical{width:43%;height:290px;right:-12%;bottom:-35px;transform:rotate(-14deg) translateY(var(--botanical-y,0px));opacity:var(--flower-opacity,.8)}.arrival-bottom{bottom:22px;left:26px;right:26px;font-size:6px;line-height:1.6}.arrival-bottom>span:nth-child(2){display:none}.arrival-bottom>a{font-size:22px}.arrival-landscape img{object-position:50% 50%}.garden-day{padding:27px 26px 24px;min-height:960px;justify-content:start}.day-label .eyebrow{font-size:6px;letter-spacing:.1em}.day-label .eyebrow+span{text-align:right;max-width:90px}.day-layout{display:block;padding:70px 0 45px}.day-heading{padding-top:0}.day-heading h2{font-size:13.5vw;line-height:.95}.day-heading p{font-size:11px;line-height:1.7;margin-top:18px}.day-panel{margin-top:55px;padding:24px 23px 27px;background:rgba(29,59,40,.96)}.day-tabs{gap:18px;padding-bottom:18px}.day-tabs button{font-size:23px}.day-tabs button>span{font-size:6px;margin-bottom:9px}.day-tabs button>b{font-size:12px;margin-left:3px}.day-copy{padding-top:24px}.day-copy>.eyebrow{font-size:7px}.day-copy h3{font-size:39px;line-height:1.02;margin:17px 0 21px}.day-copy>p:not(.eyebrow){font-size:11px;line-height:1.8}.day-copy .line-link{font-size:10px;gap:10px;margin-top:24px}.day-copy .line-link span{font-size:19px}.garden-bottom{margin-top:auto;display:block}.garden-bottom p{font-size:27px;line-height:1.1;margin-bottom:22px}.garden-bottom>span{font-size:6px;letter-spacing:.09em}.garden-art img{object-position:50% 50%}.garden-wash{background:linear-gradient(0deg,rgba(19,42,27,.15),rgba(19,42,27,.15))}.keepsake{padding-bottom:55px}.day-picture{height:150vw;min-height:520px;max-height:720px}.day-picture>img{object-position:64% 50%}.picture-caption{bottom:150px;left:26px;max-width:90%}.picture-caption>.eyebrow{font-size:7px}.picture-caption h2{font-size:17.3vw;line-height:.95;margin-top:18px}.picture-truth{top:23px;right:26px;left:26px;text-align:right;font-size:6px}.spread{margin:-85px 16px 0;transform:none!important;background-size:auto 100%}.spread:before{display:none}.spread-top{padding:22px 24px 0;gap:20px}.spread-top>.eyebrow{font-size:6px;letter-spacing:.08em;max-width:170px}.spread-stamp{font-size:25px;padding:4px 6px}.spread-pages{display:block;padding:27px 0 25px}.visit-page,.note-page{padding:0 24px}.note-page{border-left:none;border-top:1px solid var(--rule);padding-top:35px;margin-top:40px}.folio{font-size:26px;gap:13px}.folio span{font-size:6px;letter-spacing:.09em}.spread h2{font-size:12vw;line-height:.98;margin:25px 0 28px}.selected-interest{padding:16px 0;margin-bottom:24px;gap:9px}.selected-interest>.eyebrow{font-size:6px}.selected-interest>span+span{font-size:27px}.address-block p{font-size:12px;line-height:1.8}.address-block p span{font-size:11px}.address-block .line-link{font-size:9px;margin-top:10px}.preparation-copy{font-size:11px;line-height:1.8;margin:25px 0 20px}.practical-links a{font-size:10px;padding:14px 0}.practical-links a span+span{font-size:16px}.name-input label{font-size:8px;margin-bottom:11px}.name-input input{font-size:27px;min-height:43px}.written-note{font-size:26px;line-height:1.24;margin:25px 0;min-height:0}.written-note p:first-child{margin-bottom:15px}.written-note p:last-child:not(:first-child){margin-top:15px}.mail-action{font-size:10px;padding:17px 15px;gap:10px}.mail-action>span+span{font-size:24px}.note-help{font-size:7px;line-height:1.8;margin-top:13px}.note-help a{margin-top:9px}.spread-tail{padding:19px 24px;display:block;font-size:6px}.spread-tail>a{font-size:8px;justify-content:space-between;margin-top:15px}.spread-tail>a span{font-size:17px}.keepsake-botanical{display:none}.namesake{padding:30px 26px 50px}.namesake-top .eyebrow{font-size:6px;max-width:140px}.namesake-top .eyebrow+span{text-align:right}.namesake-layout{display:block;min-height:0;padding-top:55px}.namesake h2{font-size:19.4vw;line-height:.9}.namesake h2 em{font-size:.86em;transform:none}.namesake-art{position:relative;right:auto;top:auto;width:120%;height:450px;margin:-100px -8% 0 0;z-index:1;pointer-events:none}.namesake-art>span{font-size:410px;right:5%;top:50px}.namesake-art>img{transform:rotate(-25deg)}.namesake-copy{margin:0 0 0 auto;max-width:260px;padding-top:10px;background:none;z-index:2}.namesake-copy>.eyebrow{font-size:7px}.namesake-copy p{font-size:12px;line-height:1.8;margin:18px 0}.namesake-copy .line-link{font-size:10px}footer{padding:32px 26px 25px}.footer-title{display:block;padding-bottom:25px}.footer-title>a{font-size:25vw;line-height:1}.footer-title>a span{font-size:30px;padding-top:7px;margin-left:15px}.footer-title>p{text-align:left;font-size:7px;margin-top:20px;line-height:1.7}.footer-small{display:block;padding-top:25px;font-size:7px}.footer-small>div{display:flex;gap:15px 20px;flex-wrap:wrap;margin:23px 0}.footer-small>span{font-size:6px}}
@media(max-width:360px){.arrival-copy h1{font-size:11vw}.day-tabs{gap:12px}.day-tabs button{font-size:21px}.day-copy h3{font-size:34px}.mail-action{font-size:9px}.name-window{top:385px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}.arrival{height:auto;min-height:0}.arrival-sticky{position:relative}.name-window{transform:none!important;opacity:1!important}.arrival-copy,.arrival-bottom{opacity:1!important;transform:none!important}.arrival-paper{opacity:1!important}.arrival-landscape{opacity:0!important}.arrival-botanical{transform:rotate(-14deg)!important;opacity:.85!important}.spread{transform:none!important}}
body>header:not(.masthead){display:flex;justify-content:space-between;gap:25px;padding:28px var(--side);border-bottom:1px solid var(--rule);font-size:12px}.wordmark{font-family:Nellie,NellieFallback,Georgia,serif;font-size:28px}.wordmark small{font-family:Arial,sans-serif;font-size:8px;letter-spacing:.1em}.support{max-width:960px;padding:80px var(--side) 110px;margin:auto}.support .eyebrow{font-size:9px;letter-spacing:.15em}.support h1{font-size:clamp(56px,8vw,110px);line-height:1;margin:25px 0 50px}.support h2{font-size:34px;line-height:1.1;margin:45px 0 18px}.support p{font-size:14px;line-height:1.8;margin:15px 0}.support p a{border-bottom:1px solid currentColor}

.image-status{display:none}.day-picture[data-media-state="unavailable"]{height:auto;min-height:0;max-height:none;padding:64px var(--side);background:var(--ink)}.day-picture[data-media-state="unavailable"]>img,.day-picture[data-media-state="unavailable"] .picture-tint,.day-picture[data-media-state="unavailable"] .picture-truth{display:none}.day-picture[data-media-state="unavailable"] .picture-caption{position:static;max-width:100%}.day-picture[data-media-state="unavailable"] .image-status{display:block;max-width:32rem;margin-top:24px;font:12px/1.7 Arial,Helvetica,sans-serif;letter-spacing:0}.day-picture[data-media-state="unavailable"]+.spread{margin-top:0}

.arrival-copy[inert],.arrival-bottom[inert]{pointer-events:none}
