@font-face{font-family:Parade;src:url(/landing/fonts/fredoka.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:Hand;src:url(/landing/fonts/hand.ttf)format("truetype");font-display:swap}@font-face{font-family:Body;src:url(/landing/fonts/body.ttf)format("truetype");font-display:swap}.scJOqG_page{--ink:#25221e;--blue:#244eea;--paper:#fbf3e1;--red:#f44732;color:var(--ink);background:var(--paper);background-image:radial-gradient(#d8c8a850 .7px,#0000 .7px);background-size:7px 7px;font-family:Body,Arial,sans-serif;overflow:hidden}.scJOqG_page *{box-sizing:border-box}.scJOqG_page a{color:inherit;text-decoration:none}.scJOqG_page button{font:inherit;cursor:pointer;color:inherit}.scJOqG_page a:focus-visible,.scJOqG_page button:focus-visible{outline:3px solid var(--blue);outline-offset:6px}.scJOqG_page h1,.scJOqG_page h2,.scJOqG_page h3{letter-spacing:-.045em;margin:0;font-family:Parade,Arial,sans-serif;font-weight:700}.scJOqG_page p{line-height:1.65}.scJOqG_skip{z-index:5;background:#fff;padding:15px;position:absolute;top:-100px;left:20px}.scJOqG_skip:focus{top:10px}.scJOqG_nav{justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:auto;padding:30px 40px;display:flex}.scJOqG_logo{letter-spacing:-1px;border:2.5px solid var(--ink);box-shadow:3px 4px 0 var(--ink);white-space:nowrap;background:#fffdfa;border-radius:50px;padding:9px 17px;font:700 28px Parade,sans-serif;display:inline-block;transform:rotate(-3deg)}.scJOqG_logo span{color:var(--red);vertical-align:super;margin-left:3px;font-size:20px}.scJOqG_nav nav{align-items:center;gap:32px;font-size:14px;display:flex}.scJOqG_smallButton{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:#ffd447;border-radius:10px;padding:12px 19px;font-weight:700;transform:rotate(2deg)}.scJOqG_hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;max-width:1240px;margin:auto;padding:36px 60px 80px;display:grid}.scJOqG_eyebrow{letter-spacing:2px;align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.scJOqG_eyebrow>span{background:var(--red);border-radius:50%;width:8px;height:8px}.scJOqG_hero h1{margin:24px 0 28px;font-size:clamp(62px,7.6vw,104px);line-height:.98}.scJOqG_hero h1 span{color:var(--blue);position:relative}.scJOqG_hero h1 span:after{content:"";background:#ffd447;border-radius:50%;height:7px;position:absolute;bottom:-9px;left:3px;right:0;transform:rotate(-3deg)}.scJOqG_intro{margin:0 0 20px;font:28px/1.3 Hand,sans-serif}.scJOqG_bodyCopy{color:#625b4f;max-width:390px;font-size:16px}.scJOqG_button{background:var(--blue);border:2px solid var(--ink);box-shadow:4px 5px 0 var(--ink);border-radius:15px;align-items:center;gap:28px;margin-top:18px;padding:18px 22px;font:700 15px Body,sans-serif;display:inline-flex;color:#fff!important}.scJOqG_button span{font-size:24px}.scJOqG_button:hover,.scJOqG_smallButton:hover{transform:translateY(-2px)}.scJOqG_handNote{color:#6e6659;transform:rotate(-2deg);font:19px/1.4 Hand,sans-serif!important}.scJOqG_availability{letter-spacing:1.4px;color:#655d50;margin-top:30px;font-size:10px}.scJOqG_availability span{padding:0 8px}.scJOqG_heroArt{justify-self:center;width:100%;max-width:420px;padding:14px;position:relative}.scJOqG_videoFrame{border:3px solid var(--ink);box-shadow:8px 9px 0 var(--ink);aspect-ratio:3/4.1;background:#fae7cc;border-radius:180px 180px 28px 28px;position:relative;overflow:hidden;transform:rotate(3deg)}.scJOqG_videoFrame video{object-fit:cover;width:100%;height:100%;display:block}.scJOqG_videoCaption{text-align:center;pointer-events:none;width:100%;position:absolute;top:65px;left:0}.scJOqG_videoCaption span{font:700 32px Parade,sans-serif;display:block}.scJOqG_videoCaption small{font:18px Hand,sans-serif}.scJOqG_postmark{z-index:2;border:2px solid var(--red);text-align:center;width:112px;height:112px;color:var(--red);background:var(--paper);border-radius:50%;flex-direction:column;justify-content:center;font:11px/1.6 Hand,sans-serif;display:flex;position:absolute;top:-5px;left:-20px;transform:rotate(-18deg)}.scJOqG_sticker{border:2px solid var(--ink);text-align:center;width:139px;height:139px;box-shadow:3px 4px 0 var(--ink);background:#ffd447;border-radius:50%;flex-direction:column;justify-content:center;font:22px/1.1 Hand,sans-serif;display:flex;position:absolute;bottom:57px;right:-27px;transform:rotate(12deg)}.scJOqG_sticker b{margin:5px 0;font:700 15px Parade,sans-serif}.scJOqG_sticker span{color:var(--red);font-size:28px}.scJOqG_videoToggle{border:0;border-bottom:1px dashed var(--ink);background:0 0;margin:25px auto 0;padding:8px;display:block;font:16px Hand,sans-serif!important}.scJOqG_ribbon{border-block:2px solid var(--ink);letter-spacing:.3px;background:#ffd447;justify-content:space-evenly;align-items:center;gap:24px;width:102%;margin-left:-1%;padding:22px;font:700 17px Parade,sans-serif;display:flex;transform:rotate(-1deg)}.scJOqG_ribbon i{color:var(--red);font-size:28px;font-style:normal}.scJOqG_how{max-width:1160px;margin:0 auto;padding:95px 40px}.scJOqG_sectionHeading{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:50px;display:flex}.scJOqG_sectionHeading>.scJOqG_eyebrow{max-width:210px;margin-top:15px;line-height:1.8}.scJOqG_page h2{font-size:clamp(36px,4.5vw,58px);line-height:1.05}.scJOqG_steps{grid-template-columns:repeat(3,1fr);gap:42px;display:grid}.scJOqG_steps article{border-top:2px solid var(--ink);padding-top:22px;position:relative}.scJOqG_number{color:var(--blue);font:22px Hand,sans-serif}.scJOqG_stepArt{align-items:center;gap:20px;height:140px;display:flex;position:relative}.scJOqG_person{border:3px solid var(--ink);width:83px;height:83px;box-shadow:0 0 0 5px white,0 0 0 7px var(--ink);background:#ffd447;border-radius:50%;place-items:center;font:700 40px Parade,sans-serif;display:grid;position:relative}.scJOqG_person span{color:var(--red);font-size:27px;position:absolute;top:-13px;right:-13px}.scJOqG_scribble{color:#716957;font:18px/1.2 Hand,sans-serif;transform:rotate(-8deg)}.scJOqG_envelope{border:3px solid var(--ink);width:117px;height:79px;color:var(--red);box-shadow:4px 4px 0 var(--ink);background:#9dd8b5;border-radius:8px;place-items:center;font-size:33px;display:grid;transform:rotate(-8deg)}.scJOqG_flower{color:#edac14;text-shadow:2px 2px var(--ink);font-size:76px;line-height:1;position:absolute;top:15px;left:90px;transform:rotate(13deg)}.scJOqG_path{color:var(--red);max-width:130px;font:28px Hand,sans-serif}.scJOqG_path span{color:var(--blue);font-size:56px}.scJOqG_steps h3{font-size:26px}.scJOqG_steps p{color:#655d50;max-width:280px;font-size:14px}.scJOqG_noteSection{border-block:2px solid var(--ink);background:#e7eddb;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:85px max(40px,50vw - 540px);display:grid}.scJOqG_noteSection h2 span{color:var(--blue)}.scJOqG_giftChoices{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.scJOqG_giftChoices button{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);border-radius:18px;min-width:92px;padding:12px 10px;font:15px Hand,sans-serif}.scJOqG_giftChoices button[aria-pressed=true]{transform:rotate(-4deg)}.scJOqG_giftChoices button span{margin-bottom:8px;font-size:32px;line-height:1.2;display:block}.scJOqG_note{border:2px solid var(--ink);box-shadow:7px 9px 0 var(--ink);background:#fffaf0;min-height:365px;padding:30px;position:relative;transform:rotate(3deg)}.scJOqG_note:before{content:"";background:#f7db8cc9;width:95px;height:28px;position:absolute;top:-15px;left:38%;transform:rotate(-6deg)}.scJOqG_noteTop{justify-content:space-between;align-items:center;font:700 20px Parade,sans-serif;display:flex}.scJOqG_stamp{border:2px dashed var(--ink);place-items:center;width:64px;height:73px;font-size:39px;display:grid;transform:rotate(7deg)}.scJOqG_recipient{color:#827868;font:18px Hand,sans-serif}.scJOqG_note blockquote{min-height:116px;margin:25px 0 38px;font:30px/1.3 Hand,sans-serif}.scJOqG_noteBottom{letter-spacing:1px;border-top:1px dashed var(--ink);justify-content:space-between;align-items:center;padding-top:17px;font-size:9px;display:flex}.scJOqG_noteBottom span{color:var(--red);font-size:25px}.scJOqG_note small{color:#827868;font-size:10px}.scJOqG_closing{text-align:center;padding:90px 24px 80px;position:relative}.scJOqG_closing>.scJOqG_eyebrow{justify-content:center}.scJOqG_closing>span{color:#e8b726;font-size:45px}.scJOqG_closing h2{color:var(--blue);margin:20px 0;font-size:clamp(50px,6vw,78px)}.scJOqG_closing p:not(.scJOqG_eyebrow){color:#655d50;font-size:16px}.scJOqG_coming{border:2px solid var(--ink);box-shadow:3px 4px 0 var(--ink);background:#ffd447;border-radius:13px;margin:25px auto;padding:15px 23px;font:20px Hand,sans-serif;display:table;transform:rotate(-2deg)}.scJOqG_closing>a{font:17px Hand,sans-serif;text-decoration:underline}.scJOqG_footer{border-top:2px solid var(--ink);justify-content:space-between;align-items:center;gap:25px;max-width:1240px;margin:auto;padding:30px 40px;display:flex}.scJOqG_footer p{font:20px Hand,sans-serif}.scJOqG_footer>span{color:#776d5e;font-size:12px}@media (min-width:1500px){.scJOqG_hero{padding-top:60px;padding-bottom:100px}}@media (max-width:850px){.scJOqG_hero{gap:25px;padding:30px 35px 65px}.scJOqG_hero h1{font-size:70px}.scJOqG_intro{font-size:25px}.scJOqG_postmark{width:88px;height:88px;font-size:10px;left:0}.scJOqG_sticker{width:115px;height:115px;right:-10px}.scJOqG_videoCaption{top:50px}.scJOqG_videoCaption span{font-size:25px}.scJOqG_noteSection{gap:35px;padding:60px 30px}.scJOqG_ribbon{gap:12px;font-size:13px}.scJOqG_steps{gap:25px}.scJOqG_footer>span{display:none}}@media (max-width:600px){.scJOqG_nav{gap:12px;padding:22px}.scJOqG_logo{padding:7px 12px;font-size:23px}.scJOqG_nav nav>a:first-child{display:none}.scJOqG_smallButton{padding:10px;font-size:12px}.scJOqG_hero{grid-template-columns:1fr;gap:32px;padding:25px 25px 50px}.scJOqG_heroCopy{text-align:center}.scJOqG_eyebrow{letter-spacing:1.5px;justify-content:center;font-size:9px}.scJOqG_hero h1{margin-top:18px;margin-bottom:20px;font-size:58px}.scJOqG_intro{font-size:25px}.scJOqG_bodyCopy{margin-inline:auto;font-size:15px}.scJOqG_button{gap:18px;padding:16px;font-size:13px}.scJOqG_availability{margin-top:24px}.scJOqG_heroArt{max-width:340px;padding:15px}.scJOqG_videoFrame{aspect-ratio:3/3.8}.scJOqG_videoCaption{top:46px}.scJOqG_postmark{top:0;left:-2px}.scJOqG_sticker{width:110px;height:110px;bottom:58px;right:-4px}.scJOqG_handNote{font-size:17px!important}.scJOqG_ribbon{flex-wrap:wrap;gap:12px 20px;padding:20px;font-size:12px}.scJOqG_ribbon i{font-size:20px}.scJOqG_ribbon span:last-child,.scJOqG_ribbon i:last-of-type{display:none}.scJOqG_how{padding:60px 25px}.scJOqG_sectionHeading{text-align:center;margin-bottom:30px;display:block}.scJOqG_sectionHeading>.scJOqG_eyebrow{max-width:none;font-size:9px}.scJOqG_steps{grid-template-columns:1fr;gap:25px}.scJOqG_steps article{padding-top:14px}.scJOqG_stepArt{justify-content:center;height:115px}.scJOqG_number{position:absolute;top:24px}.scJOqG_steps h3,.scJOqG_steps p{text-align:center}.scJOqG_steps p{max-width:300px;margin-inline:auto}.scJOqG_noteSection{text-align:center;grid-template-columns:1fr;gap:40px;padding:50px 25px}.scJOqG_giftChoices{justify-content:center}.scJOqG_note{text-align:left;padding:25px;transform:rotate(2deg)}.scJOqG_note blockquote{font-size:28px}.scJOqG_closing{padding:60px 25px}.scJOqG_footer{flex-direction:column;gap:12px;padding:30px 25px}.scJOqG_footer p{margin:10px 0}.scJOqG_desktopBreak{display:none}}@media (prefers-reduced-motion:reduce){.scJOqG_page *{scroll-behavior:auto!important;transition:none!important}}.scJOqG_hero .scJOqG_intro{line-height:1.35}
