:root{--paper:#f4efe6;--ink:#1f2a4d;--berry:#a8234a;--kraft:#d9bf94;--ease-out:cubic-bezier(.23,1,.32,1);--gutter:clamp(1.1rem,5vw,4rem);--display:"Zilla Slab",Georgia,serif;--text:"Source Serif 4",Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font:400 1.125rem/1.6 var(--text);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0 0 .6em;font-weight:700;line-height:1.05}h2{font-size:clamp(2rem,5vw,3.6rem)}h3{font-size:1.6rem}p{margin:0 0 1em}a{color:inherit}:focus-visible{outline:3px solid var(--berry);outline-offset:3px}.skip{background:var(--ink);color:var(--paper);z-index:99;padding:.6rem 1rem;position:absolute;top:0;left:-999px}.skip:focus{left:0}.wrap{max-width:80rem;padding-inline:var(--gutter);margin-inline:auto}header.top{padding:1rem var(--gutter);justify-content:space-between;align-items:center;gap:1rem;max-width:80rem;margin:auto;display:flex}.brand{font:700 1.25rem var(--display);text-decoration:none}.btn{background:var(--berry);color:#fff;min-height:48px;font:700 1.05rem var(--display);cursor:pointer;transition:transform .18s var(--ease-out),background-color .18s var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 1.5rem;text-decoration:none;display:inline-flex}.btn:hover{background:var(--ink)}.btn:active{transform:scale(.97)}.btn.alt{color:var(--ink);border:2px solid var(--ink);background:0 0}.btn.alt:hover{background:var(--ink);color:var(--paper)}.btn.small{min-height:44px;padding:0 1.1rem}.hero{padding:1rem var(--gutter) 3rem;overflow:clip}.hero__board{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1rem;max-width:80rem;margin-inline:auto;display:grid}.hero__text{text-align:center;grid-column:1/-1}.hero h1{max-width:12ch;margin:0 auto .3em;font-size:clamp(2.6rem,8vw,6.2rem)}.hero__line{display:block}.hero__lead{max-width:34ch;margin:0 auto 1.2rem;font-size:1.25rem}.hero__acts{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.print{--tilt:-2deg;rotate:var(--tilt);transition:rotate .3s var(--ease-out),scale .3s var(--ease-out);background:#fffdf8;margin:0;padding:.5rem .5rem 1.6rem;position:relative;box-shadow:0 1px 2px #00000014,0 12px 24px -14px #00000059}.print img{aspect-ratio:1;object-fit:cover;width:100%}.print figcaption{text-align:center;font:600 .85rem var(--display);position:absolute;bottom:.3rem;left:0;right:0}.print.tape:before{content:"";background:color-mix(in oklab,var(--kraft) 70%,#fff);width:5rem;height:1.4rem;position:absolute;top:-.7rem;left:50%;translate:-50%;rotate:-4deg;box-shadow:0 1px 2px #0000001a}@media (hover:hover){.print:hover{z-index:2;rotate:0deg;scale:1.03}}@media (width>=900px){.hero__board{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:0}.hero__text{z-index:1;grid-area:1/4/3/10}.p1{grid-area:1/1/auto/4}.p2{grid-area:1/10/auto/13;margin-top:2rem}.p3{grid-area:2/1/auto/4;margin-top:1rem}.p4{grid-area:2/10/auto/13}}.band{padding:clamp(3rem,8vw,6rem) 0}.band.kraft{background:var(--kraft)}.band.indigo{background:var(--ink);color:var(--paper)}.stamp{font:700 clamp(1.8rem,6vw,3.4rem) var(--display);letter-spacing:.08em;color:var(--berry);border:4px double;margin:.4rem 0 1rem;padding:.5rem 1.4rem;display:inline-block;rotate:-2deg}.offer{align-items:center;gap:2rem;display:grid}.offer__img{background:#fffdf8;padding:.6rem;rotate:2deg;box-shadow:0 14px 30px -16px #0006}.offer__img img{aspect-ratio:4/3;object-fit:cover;width:100%}.uline{background:linear-gradient(var(--berry),var(--berry)) 0 100%/100% .18em no-repeat;padding-bottom:.05em}.copyrow{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.copied{font:600 1rem var(--display);min-height:1.5em}@media (width>=900px){.offer{grid-template-columns:1.1fr .9fr}}.picks h2{max-width:14ch}.cards{gap:1.6rem;margin-top:2rem;display:grid}.card{color:var(--ink);background:#fffdf8;border-radius:6px;display:grid;overflow:hidden;box-shadow:0 14px 30px -18px #00000073}.card img{aspect-ratio:1;object-fit:cover;width:100%}.card__body{padding:1.4rem 1.4rem 1.8rem}.card .tag{font:600 .9rem var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--berry);margin-bottom:.3rem}@media (width>=900px){.card{top:calc(5rem + var(--n)*1.2rem);transform-origin:50% 0;grid-template-columns:1fr 1fr;min-height:26rem;position:sticky}.card:nth-child(2n) img{order:2}.card__body{align-self:center;padding:2rem 2.4rem}.cards{gap:2.5rem}}.steps{counter-reset:s;gap:1.4rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;background:var(--paper);color:var(--ink);rotate:var(--r,0deg);border-radius:6px;padding:1.2rem 1.2rem 1.2rem 4.2rem;position:relative}.steps li:before{content:counter(s);background:var(--berry);color:#fff;width:2.4rem;height:2.4rem;font:700 1.3rem var(--display);border-radius:50%;place-items:center;display:grid;position:absolute;top:.8rem;left:1rem}.steps b{font:700 1.3rem var(--display);display:block}@media (width>=900px){.steps{grid-template-columns:repeat(3,1fr)}}.visual{background:var(--ink);align-items:end;min-height:60vh;display:grid;position:relative;overflow:clip}.visual img{object-fit:cover;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.visual blockquote{font:700 clamp(1.8rem,5vw,3.6rem)/1.1 var(--display);color:#fff;text-shadow:0 2px 24px #0009;max-width:20ch;margin:0;padding:clamp(1.5rem,5vw,4rem);position:relative}.visual:after{content:"";background:linear-gradient(#0000 35%,#0f142899);position:absolute;inset:0}.visual blockquote{z-index:1}.sells{align-items:center;gap:2rem;display:grid}.sells ul{font:600 1.4rem var(--display);margin:0;padding:0;list-style:none}.sells li{border-bottom:2px dashed color-mix(in oklab,var(--ink) 40%,transparent);padding:.7rem 0}.sells__img{background:#fffdf8;padding:.6rem;rotate:-1.5deg;box-shadow:0 14px 30px -16px #0006}.sells__img img{aspect-ratio:4/5;object-fit:cover;width:100%}@media (width>=900px){.sells{grid-template-columns:1fr 1fr}}details{border-bottom:2px solid color-mix(in oklab,var(--ink) 25%,transparent);padding:1rem 0}summary{cursor:pointer;font:700 1.35rem var(--display);align-items:center;min-height:44px;display:flex}details p{max-width:60ch;margin:.6rem 0 0}.final{text-align:center}.final h2{max-width:14ch;margin-inline:auto}footer{padding:2rem var(--gutter) 4rem;text-align:center;font-size:.95rem}footer a{font-weight:600}[data-reveal]{opacity:1}@supports (translate:0){.js [data-reveal]:not(.in){opacity:0;translate:0 1.4rem}.js [data-reveal]{transition:opacity .7s var(--ease-out),translate .7s var(--ease-out)}.intro [data-intro]{animation-duration:.9s;animation-timing-function:var(--ease-out);animation-delay:calc(.12s + var(--i,0)*.11s);animation-fill-mode:backwards}.intro [data-intro=line]{animation-name:i-line}.intro [data-intro=late]{animation-name:i-late;animation-delay:calc(.7s + var(--i,0)*90ms)}.intro [data-intro=settle]{animation-name:i-settle;animation-duration:1.2s;animation-delay:calc(var(--i,0)*.14s)}@keyframes i-line{0%{opacity:.35;translate:0 .42em}}@keyframes i-late{0%{opacity:.35;translate:0 .6rem}}@keyframes i-settle{0%{filter:blur(6px);opacity:.4;scale:1.06}}}@supports (animation-timeline:view()){@media (width>=900px) and (prefers-reduced-motion:no-preference){.hero .p1,.hero .p3{animation:linear both d-up;animation-timeline:view();animation-range:exit}.hero .p2,.hero .p4{animation:linear both d-up2;animation-timeline:view();animation-range:exit}.hero__text{animation:linear both d-text;animation-timeline:view();animation-range:exit 10%}@keyframes d-up{to{translate:0 -5rem;rotate:0deg}}@keyframes d-up2{to{translate:0 -9rem;rotate:0deg}}@keyframes d-text{to{opacity:.2;translate:0 -2rem}}.card{animation:linear both c-back;animation-timeline:view();animation-range:exit-crossing}@keyframes c-back{to{filter:brightness(.85);scale:.94}}.visual img{animation:linear both v-push;animation-timeline:view();animation-range:cover}@keyframes v-push{0%{translate:0 -3%;scale:1.15}to{translate:0 3%;scale:1}}}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}.js [data-reveal]{opacity:1!important;translate:none!important}}html,body{overflow-x:clip}.offer>*,.sells>*{min-width:0}.offer__img,.sells__img{max-width:calc(100% - .5rem)}.stamp{overflow-wrap:anywhere;max-width:100%}.ts__word{white-space:nowrap;display:inline-block}.ts__char{will-change:transform;display:inline-block}.paper-band{background:var(--paper)}.signup-wrap{max-width:40rem}.signup{gap:1rem;margin-top:1.4rem;display:grid}.signup__field{gap:.35rem;display:grid}.signup__field input[type=email],.signup__field input[type=text]{min-height:48px;font:inherit;border:2px solid var(--ink);color:var(--ink);background:#fffdf8;border-radius:6px;padding:.6rem .8rem}.signup__check{align-items:flex-start;gap:.7rem;display:flex}.signup__check input{flex:none;width:22px;height:22px;margin-top:.2rem}.signup__err{color:var(--berry);font-weight:600}.signup__done{font:700 1.4rem var(--display)}.legal{max-width:44rem;padding-block:2rem 3rem}.legal h1{font-size:clamp(2.4rem,7vw,4rem)}.legal h2{font:700 1.5rem var(--display);margin:1.6rem 0 .4rem}.legal .lede{font-style:italic}.print{--tilt:-4deg}.print.p2{--tilt:4deg}.print.p3{--tilt:3deg}.print.p4{--tilt:-5deg}@media (width<=899px){.hero__board{gap:1.8rem 1.2rem}.p2,.p4{margin-top:.8rem}.print.tape:before{width:4rem}}.signup__check{align-items:center;min-height:44px}.signup__check input{width:24px;height:24px;margin:0}.legal{padding-bottom:7rem}footer{padding-bottom:6rem}.legal__photo{margin:1.2rem 0 1.6rem}.legal__photo img{border:2px solid var(--ink);border-radius:6px;width:100%;max-width:18rem;height:auto}.legal__photo figcaption{margin-top:.4rem;font-size:.95rem}.legal__photo figcaption a{min-height:44px;line-height:44px;display:inline-block}.subnav{max-width:80rem;padding:0 var(--gutter) .6rem;flex-wrap:wrap;gap:.2rem .9rem;margin:0 auto;display:flex}.subnav a,.footnav a{min-height:44px;font-weight:600;line-height:44px;display:inline-block}.subnav a[aria-current=page]{text-underline-offset:6px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.footnav{flex-wrap:wrap;justify-content:center;gap:0 1rem;margin-bottom:.4rem;display:flex}.pagehero{padding:2rem 0 2.5rem}.pagehero h1{font-size:clamp(2.4rem,8vw,4.5rem)}.pgrid{gap:1.6rem;margin-top:1.6rem;display:grid}.pcard{color:var(--ink);background:#fffdf8;border-radius:6px;overflow:hidden;box-shadow:0 14px 30px -18px #00000073}.pcard img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.pcard__body{padding:1.1rem 1.2rem 1.4rem}.pcard__body h3{margin:0 0 .4rem}.catgrid{gap:1.4rem;margin-top:1.6rem;display:grid}.catcard{color:var(--ink);background:#fffdf8;border-radius:6px;display:block;overflow:hidden;box-shadow:0 14px 30px -18px #00000073}.catcard img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.catcard span{font:700 1.4rem var(--display);padding:.9rem 1.1rem;display:block}.more{margin-top:1.8rem}.facts{font-size:1.15rem;line-height:1.9}.prose{max-width:44rem}@media (width>=48rem){.pgrid,.catgrid{grid-template-columns:repeat(3,1fr)}}.pagephoto{max-width:26rem;padding:0 var(--gutter);margin:0 auto 2rem}.pagephoto img{border:2px solid var(--ink);border-radius:6px;width:100%;height:auto;display:block}#wixheadless-banner-container{display:none!important}
