@font-face{font-family:neat;src:url(../media/neatfont_de-s.p.1y3qy8jcqo7jf.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:neat Fallback;src:local(Arial);ascent-override:96.15%;descent-override:27.07%;line-gap-override:12.12%;size-adjust:74.26%}.neat_f440da5-module__kbMXSW__className{font-family:neat,neat Fallback;font-weight:400}.neat_f440da5-module__kbMXSW__variable{--font-neat:"neat", "neat Fallback"}
:root{--paper:#e7e3dd;--print:#f8f7f5;--ink:#2a2628;--muted:#5f5956;--line:#beb7af;--thread:#5a1327;--gutter:clamp(24px,5.4vw,100px)}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:110px}body{background:var(--paper);color:var(--ink);font-family:var(--font-neat),cursive;font-synthesis:none;margin:0;font-size:clamp(25px,2.05vw,34px);line-height:1.32;overflow-x:clip}body:before{content:"";pointer-events:none;opacity:.28;z-index:-1;background:url(/media/ground.svg) 50%/cover;position:fixed;inset:0}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:400}h1,h2{letter-spacing:-.025em;line-height:1.02}h2{font-size:clamp(52px,6.3vw,106px)}p+p{margin-top:1em}a{color:inherit;text-underline-offset:.24em}button,input{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--ink);outline-offset:7px}::selection{background:#c8c2b9}.section{padding-inline:var(--gutter)}.chapter{color:var(--muted);margin-bottom:30px;font-size:clamp(20px,1.65vw,27px);display:block}.skip{background:var(--print);z-index:100;padding:12px;position:fixed;top:-150px;left:20px}.skip:focus{top:10px}.nav{padding:26px var(--gutter);z-index:20;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.wordmark{white-space:nowrap;font-size:40px;line-height:.85;text-decoration:none;display:block}.wordmark small{margin-top:6px;margin-left:52px;font-size:21px;display:block}.wordmark-stitch{color:var(--thread);margin-inline:3px;display:inline-block;transform:rotate(-7deg)}.nav-link{border-bottom:1px solid var(--ink);padding:10px 0;font-size:25px;text-decoration:none}.nav-link span{margin-left:30px;font-family:Arial,sans-serif;font-size:19px}.text-button{border:0;border-bottom:1px solid var(--ink);background:0 0;align-items:center;gap:28px;min-height:48px;padding:9px 0;font-size:27px;text-decoration:none;display:inline-flex}.text-button span,.travel-direction{font-family:Arial,sans-serif;font-weight:400}.text-button span{font-size:22px}.text-button:hover{border-bottom-style:dashed}.button{border:1px solid var(--ink);gap:35px;padding:15px 35px;text-decoration:none;display:inline-flex}.button:hover{background:var(--print)}main{isolation:isolate;position:relative}.story-thread{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.story-thread path{fill:none;stroke:var(--thread);stroke-width:1.7px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:5vw;min-height:100svh;padding-top:170px;padding-bottom:115px;display:grid;position:relative}.hero-copy{z-index:3;padding-bottom:10px;position:relative}.hero h1{margin-bottom:30px;font-size:clamp(76px,8.25vw,146px);line-height:.96}.hero .chapter{margin-bottom:25px}.hero-copy p{max-width:26em;font-size:clamp(24px,1.95vw,32px);line-height:1.36}.hero .text-button{margin-top:25px}.hero-objects{align-self:center;padding:8px 14px 50px 0;position:relative}.photo{background:var(--print);border:1px solid #d0cac3;padding:10px 10px 0;position:relative}.photo picture{display:block}.photo img{aspect-ratio:4/5;object-fit:cover;width:100%;height:100%;display:block}.photo figcaption{padding:13px 8px 16px;font-size:clamp(24px,2.1vw,34px);line-height:1}.hero-main{width:84%;margin-left:auto;transform:rotate(3deg)}.hero-main img{aspect-ratio:4/5;object-position:center}.hero-detail{z-index:4;width:45%;position:absolute;bottom:-15px;left:-10%;transform:rotate(-8deg)}.hero-detail img{aspect-ratio:1}.hero-detail figcaption{font-size:27px}.hero-bottom{left:var(--gutter);right:var(--gutter);color:var(--muted);border-top:1px solid var(--line);z-index:3;justify-content:space-between;gap:20px;padding-top:15px;font-size:21px;display:flex;position:absolute;bottom:25px}.product{grid-template-columns:1fr 1fr;align-items:center;gap:10vw;padding-block:150px 160px;display:grid}.product-copy{z-index:3;position:relative}.product h2{font-size:clamp(52px,5.6vw,92px)}.product p{max-width:24ch;margin-top:30px}.product-picture{min-width:0;padding-right:35px;position:relative}.product-picture .photo{transform:rotate(-3deg)}.side-note{writing-mode:vertical-rl;white-space:nowrap;font-size:23px;position:absolute;top:20%;right:-14px}.view-options{flex-wrap:wrap;gap:18px;margin:34px 0 30px;display:flex}.view-options button{min-height:48px;color:var(--muted);background:0 0;border:0;border-bottom:1px solid #0000;padding:10px 0;font-size:23px}.view-options button[aria-pressed=true]{color:var(--ink);border-color:var(--thread)}details{border-top:1px solid var(--line);max-width:550px}summary{cursor:pointer;padding:20px 0;font-size:26px}dl{grid-template-columns:1fr 2fr;gap:18px;margin-top:5px;font-size:24px;display:grid}dd{margin:0}dt{color:var(--muted)}.journey{border-top:1px solid var(--line);padding-top:90px;position:relative}.journey-heading{z-index:3;position:relative}.journey h2{max-width:1200px;font-size:clamp(52px,5.7vw,94px)}.journey-stage{padding:45px 0 70px;position:relative;overflow:hidden}.journey-track{width:max-content;padding:20px var(--gutter) 40px;align-items:center;gap:5vw;display:flex}.travel-note{z-index:3;align-self:center;width:27vw;min-width:280px;position:relative}.travel-note p{font-size:clamp(30px,2.6vw,44px);line-height:1.2}.travel-direction{margin-top:45px;font-size:70px;display:block}.travel-photo{flex:none;width:38vw;max-width:600px}.travel-photo img{aspect-ratio:4/3}.train{margin-top:60px;transform:rotate(-4deg)}.train img{aspect-ratio:1.05;object-position:center}.street{margin-top:-30px;transform:rotate(3deg)}.market{margin-top:60px;transform:rotate(-2deg)}.travel-end{z-index:3;width:34vw;padding:30px 50px;position:relative}.travel-end p{margin-bottom:30px;font-size:60px;line-height:1.1}.travel-end span{font-size:28px}.decision{z-index:3;padding-block:150px 160px;position:relative}.decision h2{margin-left:8vw;font-size:clamp(95px,17vw,275px);line-height:1.1}.decision-bottom{justify-content:space-between;gap:65px;margin:45px 0 0 20vw;display:flex}.decision .aside{color:var(--muted);align-self:flex-end;font-size:clamp(26px,2.4vw,38px);transform:rotate(-6deg)}.hand{grid-template-columns:1.1fr 1fr;align-items:center;gap:9vw;padding-block:70px 190px;display:grid}.hand-objects{padding-bottom:90px;position:relative}.hand-main{width:93%;transform:rotate(-3deg)}.hand-main img{aspect-ratio:1.12}.hand-detail{z-index:4;width:51%;position:absolute;bottom:-20px;right:-30px;transform:rotate(7deg)}.hand-detail img{aspect-ratio:1}.hand-detail figcaption{font-size:25px}.hand-copy{z-index:3;position:relative}.hand-copy h2{margin-bottom:30px}.hand-copy p{font-size:clamp(27px,2.3vw,38px)}.hand-note{margin-top:40px;font-size:clamp(25px,2.4vw,38px);display:block;transform:rotate(-4deg)}.packaging{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:12vw;padding-block:90px 150px;display:grid}.pack-image .photo{transform:rotate(2deg)}.pack-image img{aspect-ratio:3/4}.pack-copy{z-index:3;position:relative}.pack-copy h2{margin-bottom:30px}.pack-copy p{max-width:26ch}.pack-copy .text-button{margin-top:30px}.invitation{text-align:center;border-top:1px solid var(--line);z-index:3;padding-block:120px 140px;position:relative}.invitation h2{margin-bottom:30px;font-size:clamp(75px,10.5vw,180px)}.invitation>p{font-size:clamp(30px,2.8vw,46px)}.waiting{border-top:1px solid var(--ink);max-width:600px;margin:45px auto 0;padding-top:25px}.waiting p{max-width:28ch;color:var(--muted);margin:14px auto 0;font-size:24px}.invitation .button{margin-top:40px}.signature{margin-top:70px;font-size:38px;display:block;transform:rotate(-5deg)}.footer{border-top:1px solid var(--line);z-index:4;justify-content:space-between;align-items:flex-end;gap:30px;padding-block:45px;font-size:23px;display:flex;position:relative}.footer-brand{font-size:38px;text-decoration:none}.footer p{color:var(--muted);margin-top:10px}.footer-notes{text-align:right;flex-direction:column;gap:8px;display:flex}.notes{max-width:1100px;padding-block:70px 110px}.notes h1{margin:60px 0 40px;font-size:clamp(58px,7vw,105px)}.notes h2{margin:50px 0 20px;font-size:42px}.notes p{max-width:45ch;font-size:30px}@media (min-width:1000px) and (min-height:650px) and (prefers-reduced-motion:no-preference){.journey-stage{align-items:center;height:100svh;padding-top:5vh;padding-bottom:5vh;display:flex}.travel-photo{max-width:74.4svh}.travel-photo img{max-height:60svh}.journey-track{min-height:85svh}}@media (min-width:1700px){.hero{max-width:1850px;margin:auto}.hero-main{max-width:560px}.hero-detail{max-width:285px}}@media (max-width:999px){.hero{gap:35px;min-height:90svh;padding-top:145px}.hero h1{font-size:clamp(60px,8.4vw,95px)}.hero-detail{width:53%;left:-7%}.hero-copy p br{display:none}.product{gap:6vw;padding-block:100px}.product h2{font-size:58px}.view-options{gap:13px}.journey-track{flex-wrap:wrap;justify-content:center;gap:50px 5vw;width:100%}.travel-note{width:40%}.travel-photo{width:42%;max-width:unset}.travel-end{width:40%;padding:20px}.travel-end p{font-size:44px}.journey-heading h2 br{display:none}.decision{padding-block:100px}.decision-bottom{gap:30px;margin-left:10vw}.hand{gap:7vw;padding-block:90px 130px}.hand h2{font-size:60px}.packaging{gap:7vw;padding-block:90px}.packaging h2{font-size:66px}.story-thread{opacity:.7}}@media (max-width:640px){:root{--gutter:24px}html{scroll-padding-top:25px}body{font-size:27px}.nav{padding-top:22px}.wordmark{font-size:34px}.wordmark small{margin-left:45px;font-size:18px}.nav-link{font-size:23px}.nav-link span{margin-left:14px}.hero{grid-template-columns:1fr;gap:35px;min-height:auto;padding-top:145px;padding-bottom:80px}.hero h1{margin-bottom:22px;font-size:clamp(70px,17vw,100px);line-height:1.02}.desktop-break{display:none}.hero .chapter{margin-bottom:16px;font-size:20px}.hero-copy p{max-width:26ch;font-size:27px}.hero .text-button{margin-top:15px;font-size:25px}.hero-objects{margin:0 0 25px;padding:0 4px 38px 20px}.hero-main{width:84%;transform:rotate(3deg)}.hero-detail{width:45%;bottom:0;left:-8px}.hero-detail figcaption{font-size:23px}.hero-bottom{gap:12px;font-size:18px;bottom:15px}.hero-bottom span:first-child{max-width:16ch}.hero-bottom span:last-child{text-align:right}.photo{padding:7px 7px 0}.photo figcaption{padding:11px 7px 15px;font-size:27px}.story-thread{opacity:.55}.product{grid-template-columns:1fr;gap:45px;padding-block:75px 95px}.product h2,h2{font-size:clamp(50px,12vw,76px)}.chapter{margin-bottom:20px;font-size:21px}.product p{max-width:28ch;margin-top:20px}.product-picture{padding:0 24px 0 5px}.side-note{font-size:20px;top:15%;right:-5px}.view-options{margin-block:20px}.view-options button{font-size:23px}summary{font-size:25px}dl{grid-template-columns:1fr 2fr;font-size:23px}.journey{padding-top:65px}.journey-heading h2{font-size:54px}.journey-stage{padding-top:15px;padding-bottom:20px}.journey-track{grid-template-columns:1fr;gap:35px;padding-top:0;display:grid}.travel-note,.travel-end{width:100%;min-width:0;padding:20px 0}.travel-note .chapter{margin-bottom:15px}.travel-note p{font-size:35px}.travel-direction{display:none}.travel-photo{width:88%;margin-top:0}.train{margin-left:0}.street{margin-left:auto}.market{margin-left:8px}.travel-end{text-align:right;padding-right:15px}.travel-end p{margin-bottom:10px;font-size:42px}.decision{padding-block:65px 80px}.decision h2{white-space:nowrap;margin-left:0;font-size:clamp(79px,20vw,128px)}.decision-bottom{margin:25px 0 0;display:block}.decision-bottom p{font-size:30px}.decision .aside{text-align:right;margin:35px 0 0 auto;font-size:28px}.hand{grid-template-columns:1fr;gap:80px;padding-block:40px 90px}.hand-copy{grid-row:1}.hand-copy h2{font-size:65px}.hand-copy p{font-size:29px}.hand-note{margin-top:25px;font-size:30px}.hand-objects{padding-bottom:70px}.hand-detail{width:52%;bottom:-10px;right:0}.hand-detail figcaption{font-size:24px}.packaging{grid-template-columns:1fr;gap:40px;padding-block:65px 80px}.pack-copy{grid-row:1}.pack-copy h2{margin-bottom:24px;font-size:67px}.pack-copy p{font-size:29px}.pack-image{padding-inline:10px}.pack-copy .text-button{font-size:27px}.invitation{padding-block:70px 80px}.invitation h2{font-size:clamp(67px,16vw,100px)}.invitation>p,.waiting>span{font-size:29px}.waiting p{font-size:23px}.signature{margin-top:45px;font-size:34px}.footer{flex-direction:column;align-items:flex-start;gap:25px;padding-block:32px}.footer-notes{text-align:left}.footer-brand{font-size:34px}.notes p{font-size:27px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.story-thread path{stroke-dashoffset:0!important}}@media (min-width:1000px){.journey-stage:not(.is-horizontal){height:auto;display:block}.journey-stage:not(.is-horizontal) .journey-track{flex-wrap:wrap;justify-content:center;gap:70px 5vw;width:100%}.journey-stage:not(.is-horizontal) .travel-photo{width:40%;max-width:600px}.journey-stage:not(.is-horizontal) .travel-note,.journey-stage:not(.is-horizontal) .travel-end{width:40%}}.sewn-thread{pointer-events:none;z-index:4;position:absolute;top:0;left:0;overflow:clip visible}.journey-track{position:relative}.product-copy,.hero-copy,.pack-copy,.hand-copy,.journey-heading,.decision-bottom,.invitation{z-index:5}.needle-hole{pointer-events:none}body{background-color:#e9e5dd;background-image:url(/media/paper-fibres.svg);background-size:720px 720px}body:before{opacity:1;z-index:-1;background:radial-gradient(at 22% 18%,#fffdf74d,#0000 60%),radial-gradient(at 85% 70%,#b8ad9920,#0000 65%)}.photo{box-shadow:1px 3px 5px #332b2110,4px 15px 30px #332b210c}.polaroid-scene{min-height:110svh;padding-block:90px 150px;position:relative;overflow:clip}.polaroid-heading{z-index:5;text-align:center;margin-bottom:80px;position:relative}.polaroid-heading h2{font-size:clamp(56px,7vw,115px)}.polaroid-pair{justify-content:center;align-items:center;max-width:1450px;margin:auto;padding:20px 5vw 55px;display:flex}.polaroid-arrival{will-change:transform;flex:none;width:53%}.polaroid-arrival:first-child{z-index:1;margin-right:-5%}.polaroid-arrival:first-child .photo{transform:rotate(-7deg)}.polaroid-arrival:last-child{z-index:2;margin-top:16%}.polaroid-arrival:last-child .photo{transform:rotate(7deg)}.polaroid-arrival img{aspect-ratio:1.05}.packaging{padding-block:100px 150px;display:block}.pack-copy{grid-template-columns:1fr 1fr;gap:20px 8vw;max-width:1000px;margin:0 auto 90px;display:grid}.pack-copy .chapter{grid-column:1/-1;margin:0}.pack-copy h2{grid-row:2/4;margin:0}.pack-copy p{margin:0}.pack-gallery{grid-template-columns:1fr 1fr;align-items:center;gap:100px 8vw;padding:0 3vw;display:grid}.pack-gallery .photo:nth-child(odd){transform:rotate(-3deg)}.pack-gallery .photo:nth-child(2n){margin-top:100px;transform:rotate(3deg)}.pack-gallery .photo:nth-child(3) img{aspect-ratio:1.15}.pack-gallery .photo:last-child{grid-column:1/-1;justify-self:center;width:62%;transform:rotate(-4deg)}.pack-gallery img{aspect-ratio:3/4}@media (max-width:640px){.polaroid-scene{min-height:0;padding-block:50px 90px}.polaroid-heading{margin-bottom:35px}.polaroid-heading h2{font-size:53px}.polaroid-pair{padding:10px 0 30px}.polaroid-arrival{width:65%}.polaroid-arrival:first-child{margin-right:-20%}.polaroid-arrival:last-child{margin-top:50%}.polaroid-arrival figcaption{font-size:22px}.packaging{padding-block:70px 90px}.pack-copy{margin-bottom:55px;display:block}.pack-copy h2{margin:25px 0}.pack-copy p+p{margin-top:25px}.pack-gallery{grid-template-columns:1fr;gap:55px;padding-inline:12px}.pack-gallery .photo:nth-child(2n){margin-top:0}.pack-gallery .photo:last-child{grid-column:auto;width:100%}}.thread-spool{z-index:6;pointer-events:none;width:100px;height:92px;position:absolute;overflow:visible}.thread-tip,.thread-guide{pointer-events:none}body{-webkit-text-stroke:.22px currentColor;font-size:clamp(29px,2.4vw,39px);line-height:1.42}h1,h2{letter-spacing:-.018em;-webkit-text-stroke:.28px currentColor;line-height:1.1}.hero h1{font-size:clamp(82px,8.8vw,154px);line-height:1.03}.hero-copy p{font-size:clamp(29px,2.35vw,38px);line-height:1.43}.chapter{font-size:clamp(23px,1.9vw,30px)}.hero-bottom{font-size:24px}.nav-link{font-size:28px}.text-button{font-size:30px}.view-options button{font-size:27px}.side-note{font-size:26px}.photo figcaption{font-size:clamp(28px,2.4vw,38px);line-height:1.15}.hero-detail figcaption,.hand-detail figcaption{font-size:28px}.hand-copy p,.pack-copy p{font-size:clamp(31px,2.6vw,42px);line-height:1.4}.decision-bottom p{font-size:clamp(31px,2.9vw,46px)}.waiting p{font-size:28px}.waiting>span{font-size:39px}.footer{font-size:27px}.footer-notes a{font-size:25px}.scribble{white-space:nowrap;isolation:isolate;display:inline-block;position:relative}.scribble svg{pointer-events:none;z-index:-1;width:110%;height:128%;position:absolute;top:-9%;left:-5%;overflow:visible;transform:rotate(-2deg)}.scribble path{fill:none;stroke:currentColor;stroke-width:1.65px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.scribble-circle{margin-inline:.1em}.scribble-circle svg{width:116%;height:132%;top:-14%;left:-8%;transform:rotate(-4deg)}.scribble-scratch svg{transform:rotate(2deg)}.story-eyelet{z-index:7;pointer-events:none;width:64px;height:64px;display:block;position:relative}.story-eyelet svg{width:100%;height:100%;display:block}.eyelet-end{margin:52px auto 0}.invitation{padding-bottom:70px}.next-story{text-align:center;min-height:420px;padding-top:45px;position:relative;overflow:clip}.next-story p{z-index:5;font-size:clamp(37px,3.5vw,56px);position:relative;transform:rotate(-3deg)}.next-story>span:not(.story-eyelet){color:var(--muted);margin-top:16px;font-size:28px;display:block}.eyelet-next{margin:42px auto 0}.next-story .sewn-thread{z-index:8}.next-story .thread-tip{display:none}@media (max-width:640px){body{font-size:31px}.hero h1{font-size:clamp(76px,19vw,108px)}.hero-copy p{font-size:30px}.hero-bottom{font-size:21px}.hero-bottom span:first-child{max-width:14ch}.chapter{font-size:24px}.nav-link{font-size:26px}.hero .text-button{font-size:28px}.product h2{font-size:56px}.product p{font-size:31px}.view-options{gap:16px}.view-options button{font-size:26px}.journey-heading h2{font-size:57px}.travel-note p{font-size:38px}.travel-end p{font-size:46px}.hand-copy p,.pack-copy p,.hand-note{font-size:32px}.decision-bottom p{font-size:33px}.decision .aside{font-size:31px}.polaroid-heading h2{font-size:54px}.polaroid-arrival figcaption{font-size:25px}.invitation h2{font-size:clamp(62px,16vw,82px)}.invitation>p{font-size:32px}.waiting>span{font-size:33px}.waiting p{font-size:27px}.signature{font-size:38px}.photo figcaption{font-size:30px}.hero-detail figcaption,.hand-detail figcaption,.polaroid-arrival figcaption{font-size:25px}.next-story{min-height:440px;padding-inline:30px}.next-story>span:not(.story-eyelet){font-size:27px}.next-story p{font-size:38px}.eyelet-end{margin-top:45px}}.welcome-screen{z-index:1000;opacity:1;background-color:#e9e5dd;background-image:radial-gradient(at 22% 18%,#fffdf74d,#0000 60%),url(/media/paper-fibres.svg);background-size:auto,720px 720px;place-items:center;transition:opacity .18s;display:grid;position:fixed;inset:0}.welcome-screen.is-leaving{opacity:0;pointer-events:none}.welcome-note{text-align:center;width:min(440px,90vw);padding-bottom:7vh}.welcome-thread{transform-origin:50% 55%;width:100%;height:auto;animation:.5s ease-in-out both welcome-sway;display:block;overflow:visible}.welcome-note p{font-size:clamp(62px,6.5vw,92px);line-height:1.1;transform:rotate(-3deg)}.welcome-note>span{color:var(--muted);margin-top:18px;font-size:clamp(25px,2.2vw,33px);display:block}.welcome-reveal{stroke-dasharray:1100;stroke-dashoffset:1100px;stroke-linecap:round;animation:.32s cubic-bezier(.22,.55,.3,1) forwards welcome-unwind}@keyframes welcome-unwind{to{stroke-dashoffset:0}}@keyframes welcome-sway{0%{transform:rotate(-5deg)translateY(8px)}60%{transform:rotate(3deg)translateY(-4px)}to{transform:rotate(0)translateY(0)}}@media (prefers-reduced-motion:reduce){.welcome-reveal{stroke-dashoffset:0}.welcome-screen{transition:none}}.hero-copy p{max-width:21ch;margin-left:7%;line-height:1.28}.ink-note{transform-origin:0;display:block;transform:rotate(-4deg)}.hero-copy .ink-note{margin-top:14px;margin-left:9%}.hero .text-button{margin-left:7%}.product{padding-block:110px 120px}.product-copy>p{max-width:20ch;margin-left:12%;line-height:1.28;transform:rotate(-2deg)}.view-options{margin-top:38px}.journey{padding-top:70px}.journey-heading{padding-bottom:20px}.journey-heading h2{font-size:clamp(60px,7.3vw,118px)}.offset-line{margin-left:13%;display:block}.journey-heading h2>br,.polaroid-heading h2>br{display:none}.travel-note{transform:rotate(-3deg)}.travel-note .chapter{margin-bottom:28px}.travel-direction{margin-top:25px}.decision{padding-block:85px 105px}.decision-bottom{margin-top:28px}.decision-bottom .ink-note{margin:12px 0 0 10%}.decision .aside{margin-right:8vw}.hand{padding-bottom:110px}.hand-copy>p{max-width:21ch;margin-left:10%;line-height:1.3}.hand-note{text-align:right;margin-top:30px}.polaroid-scene{min-height:0;padding-block:50px 95px}.polaroid-heading{text-align:left;max-width:1000px;margin:0 auto 35px}.polaroid-heading .offset-line{margin-left:28%}.packaging{padding-block:75px 95px}.pack-copy{align-items:start;gap:15px 8vw;margin-bottom:65px}.pack-copy>p:not(.ink-note){padding-top:35px;line-height:1.3}.pack-copy .ink-note{margin:10px 0 0 12%;font-size:clamp(29px,2.4vw,37px)}.pack-gallery{gap:75px 8vw}.invitation{padding-top:85px}.invitation>p{margin:0 0 0 15%;transform:rotate(-3deg)}.waiting{margin-top:35px}@media (max-width:640px){.hero-copy p{margin-left:5%;font-size:30px}.hero .text-button{margin-left:5%}.product{padding-block:70px 85px}.product-copy>p{margin-left:10%}.journey-heading h2{font-size:56px}.journey-heading .offset-line{margin-left:7%}.decision{padding-block:55px 65px}.decision-bottom{margin-top:15px}.decision .aside{margin-right:18px}.hand{padding-bottom:80px}.hand-copy>p{margin-left:6%}.hand-note{max-width:18ch;margin-left:auto;font-size:30px}.polaroid-heading{margin-bottom:25px}.polaroid-heading .offset-line{margin-left:15%}.polaroid-scene{padding-block:40px 65px}.packaging{padding-block:60px 75px}.pack-copy>p:not(.ink-note){margin-left:8%;padding-top:0}.pack-copy .ink-note{margin:22px 0 0 22%;font-size:30px}.pack-gallery{gap:50px}.invitation{padding-top:65px}.invitation>p{margin-left:0}}.hero-copy p br{display:initial}
