@font-face{font-family:Fraunces;src:url(/kippour/fonts/Fraunces-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/kippour/fonts/Fraunces-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/kippour/fonts/Fraunces-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}.kp{--paper:#F4F0E8;--ink:#1A1A1F;--blue:#5C7286;--sage:#7E8855;--ochre:#B89060;--heb:"Frank Ruhl Libre","Taamey Frank CLM","David Libre",serif;--ease:cubic-bezier(.22,.61,.36,1);--t:1100ms;position:relative;background:var(--paper);color:var(--ink);font-family:Fraunces,Georgia,serif;font-size:19px;line-height:1.62}.kp *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.kp *{transition:none!important;animation:none!important}}.kp .grain{mix-blend-mode:multiply;z-index:50}.kp .grain,.kp .grid{position:fixed;inset:0;pointer-events:none;opacity:.5}.kp .grid{z-index:0}.kp main{position:relative;z-index:1}.kp .progress{position:fixed;top:0;left:0;right:0;height:6px;z-index:60;pointer-events:none}.kp .progress svg{width:100%;height:6px;display:block}.kp .eyebrow{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;opacity:.65;font-family:Fraunces,serif;font-variant:normal}.kp .hand{font-family:Caveat,cursive;font-size:1.5rem;line-height:1.2}.kp .hero{position:relative;height:78vh;min-height:520px;max-width:1180px;margin:0 auto;overflow:hidden}.kp .hero svg{position:absolute;inset:0;width:100%;height:100%}.kp .hero-text{position:absolute;left:6%;top:16%;max-width:36rem}.kp .title{font-weight:300;font-size:clamp(2.6rem,6.5vw,5.6rem);line-height:1.05;margin:.2rem 0 0;padding:0 .1em;font-family:Fraunces,serif}.kp .col{max-width:38rem;margin:0 auto;padding:0 1.4rem}.kp .col p{margin:0 0 1.35rem}.kp .col.big p{font-size:1.7rem;font-weight:300;line-height:1.35;margin:3rem 0}.kp .col.last p{margin:2.2rem 0 1rem}.kp .heb{font-size:1.15em;direction:rtl;unicode-bidi:isolate}.kp .heb,.kp .heb-svg{font-family:var(--heb)}.kp mark.wash{background:none;color:inherit;position:relative;white-space:nowrap}.kp mark.wash svg{position:absolute;left:-.3em;right:-.3em;top:-.15em;bottom:-.15em;width:calc(100% + .6em);height:calc(100% + .3em);z-index:-1;overflow:visible}.kp .split{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center;max-width:1100px;margin:2rem auto;padding:0 1.4rem}.kp .split .col{padding:0;margin:0;max-width:34rem}.kp .split .ill canvas{width:100%;height:auto;display:block}.kp .band{width:100%;max-width:none;margin:2.5rem auto;padding:0}.kp .band canvas{width:100%;height:auto;display:block}.kp .plate{max-width:1100px;margin:2rem auto;padding:0 1.4rem}.kp .plate svg{width:100%;height:auto;display:block}.kp .pull{max-width:900px;margin:1rem auto 3rem;padding:0 1.4rem}.kp .pull svg{width:100%;height:auto;display:block}.kp .gutter{display:grid;grid-template-columns:1fr minmax(0,38rem) 1fr;column-gap:1.5rem;max-width:1180px;margin:0 auto}.kp .gutter .col{grid-column:2;grid-row:1;max-width:none}.kp .gw{grid-row:1;position:sticky;top:28vh;align-self:start;width:10rem;opacity:0;transform:translateY(6px);transition:opacity .22s ease-out,transform .32s var(--ease)}.kp .gw.left{grid-column:1;justify-self:end}.kp .gw.right{grid-column:3;justify-self:start}.kp .gw[data-item=joke]{top:38vh}.kp .gw canvas{width:100%;height:auto;display:block}.kp .gutter.in .gw{opacity:1;transform:none}.kp .gword{position:absolute;width:12rem;opacity:0;transform:translateY(6px);transition:opacity .22s ease-out,transform .32s var(--ease)}.kp #labels,.kp #slogans{position:relative;display:block;max-width:38rem}.kp #labels .col,.kp #slogans .col{grid-column:auto}.kp .gword canvas,.kp .gword svg{width:100%;height:auto;display:block}.kp .gutter.in .gword{opacity:1;transform:none}.kp #slogans .gword:first-child{transition-delay:0s}.kp #slogans .gword:nth-child(2){transition-delay:90ms}.kp #slogans .gword:nth-child(3){transition-delay:.18s}.kp #slogans .gword:nth-child(4){transition-delay:.27s}.kp #slogans .gword:nth-child(5){transition-delay:.36s}.kp #slogans .gword:nth-child(6){transition-delay:.45s}.kp #slogans .gword:nth-child(7){transition-delay:.54s}.kp #slogans .gword:nth-child(8){transition-delay:.63s}.kp #slogans .gword:nth-child(9){transition-delay:.72s}.kp .scrolly{position:relative;display:grid;grid-template-columns:minmax(300px,30rem) 1fr;gap:2rem;align-items:start;max-width:1180px;margin:2rem auto;padding:0 1.4rem}.kp .scrolly.ford{grid-template-columns:minmax(300px,38rem) minmax(260px,30rem)}.kp .stage{position:sticky;top:0;height:100vh;overflow:hidden}.kp .stage canvas,.kp .stage svg{position:absolute;inset:0;width:100%;height:100%}.kp .steps{padding:30vh 0 40vh;position:relative;z-index:2}.kp #coda .steps{padding-top:14vh;padding-bottom:6vh}.kp #coda .step:last-child{min-height:44vh}.kp .step{min-height:70vh;display:flex;align-items:center}.kp .step .card{background:var(--paper);border:1px solid rgba(26,26,31,.22);padding:1.2rem 1.4rem;opacity:.3;transition:opacity .6s var(--ease)}.kp .step.is-active .card{opacity:1}.kp .card p{margin:0}.kp .card p+p{margin-top:1rem}.kp .end{max-width:38rem;margin:3rem auto 8rem;padding:0 1.4rem;text-align:center}.kp .dot-rule{display:flex;justify-content:center;padding:1.5rem 0}.kp .sig{opacity:.85;font-size:2.4rem}.kp .share{border-top:1px solid rgba(26,26,31,.35);border-bottom:1px solid rgba(26,26,31,.35);padding:2rem 1.4rem;margin:3rem 0 0;text-align:center}.kp .share-heb{font-family:var(--heb);font-size:3.2rem;line-height:1;margin-bottom:.4rem}.kp .share-t{font-size:1.9rem;font-weight:300;line-height:1.15;margin:.2rem 0 .3rem}.kp .share-s{font-style:italic;opacity:.8;margin:0 0 1.2rem}.kp .share-big{display:inline-block;min-width:16rem;font:inherit;font-size:1rem;letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--paper);border:0;padding:.9rem 2rem;cursor:pointer}.kp .share-big:hover{opacity:.88}.kp .share-row{display:flex;justify-content:center;flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:1.1rem}.kp .share-row a{font:inherit;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid rgba(26,26,31,.4);padding:.15rem 0;cursor:pointer}.kp .share.native .share-row,.kp .share.native .share-s{display:none}.kp .share.native .share-big{width:100%;margin-top:.6rem}@media (max-width:1180px){.kp .gutter{display:block}.kp .gw,.kp .gw.left,.kp .gw.right{position:static;width:9rem;margin:0 auto 1rem;opacity:1;transform:none;grid-column:auto;grid-row:auto}.kp .gword{position:static;display:inline-block;width:8rem;margin:.15rem}.kp #labels,.kp #slogans{max-width:38rem;margin:0 auto}}@media (max-width:820px){.kp{font-size:17px;line-height:1.6}.kp .grid{opacity:.25}.kp .grain{opacity:.35}.kp .hero{height:auto;min-height:0;overflow:visible;padding:0 0 .25rem;display:flex;flex-direction:column}.kp .hero-text{position:static;padding:2.6rem 1.25rem 0;max-width:none;order:1}.kp .hero svg{position:static;display:block;width:80%;height:auto;aspect-ratio:520/500;order:2;margin:1.4rem auto 1.6rem}.kp .title{font-size:2.4rem}.kp .col{padding:0 1.25rem}.kp .col p{margin:0 0 1.1rem}.kp .col.big p{font-size:1.35rem;margin:1.6rem 0}.kp .gutter{display:block;padding:0;max-width:38rem;margin:0 auto}.kp .gutter:after{content:"";display:block;clear:both}.kp .gw,.kp .gw.left,.kp .gw.right{position:static;width:11.5rem;opacity:1;transform:none;float:left;margin:.1rem .9rem .3rem 1.25rem;shape-outside:margin-box}.kp .gw.right{float:right;margin:.1rem 1.25rem .3rem .9rem}.kp .gw[data-item=joke]{width:12.5rem}.kp .gw[data-item=wheat]{width:9rem}.kp .gw[data-item=island]{display:none}.kp .gw[data-item=booklife]{float:none;width:8rem;margin:.5rem auto 0}.kp .col.last p{font-size:1.45rem}.kp .gword{position:static;display:inline-block;width:8.6rem;margin:0 .1rem 0 0;vertical-align:top}.kp #labels .gword{width:calc(50% - .3rem);margin:0 .1rem .1rem 0}.kp #labels,.kp #slogans{padding:0 1.25rem}.kp #labels .col,.kp #slogans .col{padding:0}.kp .split{display:block;margin:1rem auto;padding:0 1.25rem}.kp .split .ill{max-width:none;margin:0 0 .8rem}.kp .band,.kp .pull{padding:0 1.25rem;margin:1.2rem auto}.kp .plate{padding:0 1.25rem;margin:3rem auto 2.6rem}.kp #labels .col{margin-bottom:1.8rem}.kp #labels{padding-bottom:2.2rem}.kp #illBoat,.kp #illTogether{padding:0;margin:.6rem 0 1rem}.kp .plate svg,.kp .pull svg{overflow:visible}.kp .scrolly,.kp .scrolly.ford{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;margin:1rem 0 2rem}.kp .stage{order:-1;position:sticky;top:0;width:100%;height:62vh;z-index:0;background:transparent;border:0}.kp .steps{position:relative;z-index:2;margin-top:-62vh;padding:64vh 1.25rem 4vh}.kp .step{min-height:auto;margin:0 0 46vh;display:block}.kp #ford .step:last-child{margin-bottom:120vh}.kp #coda .step{margin-bottom:26vh}.kp #coda .step:last-child{margin-bottom:34vh}.kp .step .card{opacity:.92;background:rgba(244,240,232,.94);padding:.9rem 1rem;transition:opacity .35s var(--ease)}.kp .step.is-active .card{opacity:1}.kp .end{margin:2rem auto 4rem}.kp .share{padding:1.6rem 1rem;margin-top:2.2rem}}