body:has([data-lander=genesis-holiday-week]){color:#293432!important;background:#1f2826!important;min-height:100%!important;margin:0!important;padding-bottom:0!important;font-family:Karla,Helvetica Neue,Arial,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.6!important;display:block!important;overflow-x:hidden!important}body:has([data-lander=genesis-holiday-week])>main{display:contents}[data-lander=genesis-holiday-week]{--sage:#57655d;--ink:#293432;--pill:#efd0b1;--gold:#ba9d4a;--evergreen:#1f2826;--ivory:#fffaf1;--on-dark:#b9c2b8;--heading:var(--font-italiana,"Italiana"), Didot, "Bodoni 72", Georgia, serif;--sans:var(--font-karla,"Karla"), "Helvetica Neue", Arial, sans-serif;--gutter:clamp(16px, 4vw, 48px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100svh;display:flex}[data-lander=genesis-holiday-week] *,[data-lander=genesis-holiday-week] :before,[data-lander=genesis-holiday-week] :after{box-sizing:border-box}[data-lander=genesis-holiday-week] img{max-width:100%;height:auto;display:block}[data-lander=genesis-holiday-week] :where(h1,p,ul,figure){margin:0}[data-lander=genesis-holiday-week] :where(p){color:inherit;line-height:1.55}[data-lander=genesis-holiday-week] :where(a){min-height:0}[data-lander=genesis-holiday-week] :focus-visible{outline:2px solid var(--sage);outline-offset:3px}[data-lander=genesis-holiday-week] .hw-footer :focus-visible,[data-lander=genesis-holiday-week] .hw-header :focus-visible{outline-color:var(--gold)}[data-lander=genesis-holiday-week] .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hw-header{padding:16px var(--gutter);background:var(--evergreen);justify-content:center;display:flex}.hw-header a{display:block}.hw-header img{width:200px}.hw-main{padding:clamp(24px, 3.5vh, 40px) var(--gutter);background:radial-gradient(118px at 7% 22%,#ffffff9e 86%,#fff0 100%),radial-gradient(64px at 15% 58%,#fffcf099 84%,#fffcf000 100%),radial-gradient(150px at 96% 14%,#fffcf094 88%,#fffcf000 100%),radial-gradient(84px at 90% 66%,#ffffff8c 84%,#fff0 100%),radial-gradient(46px at 4% 84%,#ffffff80 82%,#fff0 100%),radial-gradient(70% 90% at 50% 40%,#f6f2e8 0%,#f6f2e800 100%),#dfdbd1;flex:1;justify-content:center;align-items:center;display:flex}.hw-grid{grid-template:"graphic copy"1fr"graphic cta"1fr/min(640px,80svh - 120px) minmax(0,420px);column-gap:clamp(32px,5vw,72px);display:grid}.hw-graphic{border-radius:18px;grid-area:graphic;overflow:hidden;box-shadow:0 22px 54px #29343233}.hw-graphic img{width:100%}.hw-copy{text-align:center;grid-area:copy;align-self:end}.hw-copy h1{font:400 clamp(38px, 3.6vw, 50px)/1.14 var(--heading);letter-spacing:.12em;text-transform:uppercase;color:var(--sage)}.hw-copy h1 span{display:block}.hw-dates{background:var(--pill);color:var(--ink);font:600 16px/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;border-radius:14px;margin-top:18px;padding:10px 26px;display:inline-block}.hw-lede{text-wrap:pretty;margin-top:20px;font-size:18px}.hw-cta{grid-area:cta;align-self:start;gap:12px;margin-top:26px;display:grid}.hw-btn{min-height:54px;font:600 17px/1.2 var(--sans);text-align:center;border-radius:14px;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;transition:filter .15s;display:flex}.hw-btn:hover{filter:brightness(.94)}[data-lander=genesis-holiday-week] .hw-btn--primary,[data-lander=genesis-holiday-week] .hw-btn--primary:hover{background:var(--evergreen);color:var(--ivory)}[data-lander=genesis-holiday-week] .hw-btn--primary:hover{filter:brightness(1.3)}[data-lander=genesis-holiday-week] .hw-btn--peach,[data-lander=genesis-holiday-week] .hw-btn--peach:hover{background:var(--pill);color:var(--ink)}.hw-ended{text-align:center;max-width:560px;padding:clamp(40px,8vw,72px) 0}.hw-ended h1{font:400 clamp(34px, 5vw, 48px)/1.16 var(--heading);letter-spacing:.1em;text-transform:uppercase;color:var(--sage)}.hw-ended p{margin-top:18px;font-size:18px}.hw-ended__actions{gap:12px;max-width:340px;margin:26px auto 0;display:grid}.hw-footer{padding:26px var(--gutter) calc(26px + env(safe-area-inset-bottom));background:var(--evergreen);color:var(--on-dark);font-size:15px;line-height:1.55}.hw-footer__inner{text-align:center;gap:10px;max-width:960px;margin:0 auto;display:grid}.hw-footer address{flex-wrap:wrap;justify-content:center;gap:2px 18px;font-style:normal;display:flex}.hw-footer strong{color:var(--ivory);font-weight:600}[data-lander=genesis-holiday-week] .hw-footer a,[data-lander=genesis-holiday-week] .hw-footer a:hover{color:inherit}.hw-legal{color:#a9b3aa;text-wrap:pretty;font-size:14px;line-height:1.5}@media (max-width:900px){.hw-header{padding:13px var(--gutter)}.hw-header img{width:170px}.hw-main{padding:0;display:block}.hw-grid{flex-direction:column;display:flex}.hw-graphic{width:100%;max-width:640px;box-shadow:none;border-radius:0;margin-inline:auto}.hw-copy{align-self:stretch;padding:20px 20px 4px}.hw-copy h1,.hw-dates{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hw-lede{max-width:46ch;margin:0 auto;font-size:17px}.hw-cta{z-index:5;padding:10px max(16px, calc(50% - 320px)) calc(10px + env(safe-area-inset-bottom));background:#f6f2e8;grid-template-columns:1fr 1fr;align-self:stretch;gap:10px;margin-top:12px;position:sticky;bottom:0;box-shadow:0 -1px #57655d38}.hw-btn{min-height:52px;padding:0 8px;font-size:16px}.hw-ended{margin-inline:auto;padding-inline:20px}}@media (max-width:374px){.hw-btn{font-size:15px}}@media (max-width:640px){.hw-main{background:#f6f2e8}}
