.j0D3Aq_section{background:radial-gradient(60% 70%,#fffaf1e6,#0000 75%);position:relative;overflow:hidden}.j0D3Aq_inner{grid-template-columns:1fr minmax(0,40rem) 1fr;align-items:center;gap:2rem;padding-block:clamp(4.5rem,10vw,8rem);display:grid}.j0D3Aq_text{text-align:center}.j0D3Aq_title{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 100;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,5.4vw,4.4rem);font-weight:400;line-height:1}.j0D3Aq_title em{color:var(--thread-red);font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;font-weight:500}.j0D3Aq_lede{max-width:32rem;color:var(--ink-2);margin:1.4rem auto 0;font-size:clamp(1.05rem,1.6vw,1.15rem);line-height:1.6}.j0D3Aq_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.j0D3Aq_primary{background:var(--thread-red);height:54px;color:var(--paper);transition:background .2s, transform .35s var(--ease-out);border-radius:999px;align-items:center;padding:0 1.6rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 26px #b3202c47}.j0D3Aq_primary:hover{background:var(--thread-red-deep);transform:translateY(-2px)}.j0D3Aq_secondary{text-decoration:underline;-webkit-text-decoration-color:var(--thread-red);text-decoration-color:var(--thread-red);text-underline-offset:5px;gap:.4rem;font-weight:600;text-decoration-thickness:2px;transition:text-underline-offset .25s;display:inline-flex}.j0D3Aq_secondary:hover{text-underline-offset:8px}.j0D3Aq_melonWrap,.j0D3Aq_branchWrap{justify-content:center;display:flex}.j0D3Aq_melon{filter:drop-shadow(0 18px 24px #1b181329);width:clamp(120px,14vw,190px);height:auto;animation:6s ease-in-out infinite alternate j0D3Aq_bob}@keyframes j0D3Aq_bob{0%{transform:translateY(-8px)rotate(-16deg)}to{transform:translateY(10px)rotate(-8deg)}}.j0D3Aq_branch{filter:drop-shadow(0 14px 18px #1b18131f);transform-origin:4% 13%;width:clamp(170px,20vw,270px);height:auto;animation:5s ease-in-out infinite alternate j0D3Aq_sway;overflow:visible}@keyframes j0D3Aq_sway{0%{transform:rotate(-4deg)}to{transform:rotate(3deg)}}.j0D3Aq_branch .olive{transform-box:view-box;animation:2.6s ease-in-out infinite alternate j0D3Aq_swing;animation-delay:var(--d)}@keyframes j0D3Aq_swing{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.j0D3Aq_melonWrap,.j0D3Aq_branchWrap,.j0D3Aq_text{opacity:0;transition:opacity .9s var(--ease-out), transform 1.1s var(--ease-out)}.j0D3Aq_melonWrap{transform:translate(-60px)rotate(-20deg)}.j0D3Aq_branchWrap{transition-delay:.12s;transform:translate(60px)rotate(12deg)}.j0D3Aq_text{transition-delay:60ms;transform:translateY(24px)}.j0D3Aq_inner[data-inview] .j0D3Aq_melonWrap,.j0D3Aq_inner[data-inview] .j0D3Aq_branchWrap,.j0D3Aq_inner[data-inview] .j0D3Aq_text{opacity:1;transform:none}@media (max-width:860px){.j0D3Aq_inner{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.j0D3Aq_text{grid-area:2/1/auto/-1}.j0D3Aq_melon{width:110px}.j0D3Aq_branch{width:170px}}@media (prefers-reduced-motion:reduce){.j0D3Aq_melon,.j0D3Aq_branch{animation:none}.j0D3Aq_branch .olive{animation:none}.j0D3Aq_melonWrap,.j0D3Aq_branchWrap,.j0D3Aq_text{opacity:1;transition:none;transform:none}}
.ugJHpq_section{padding-block:clamp(3rem,7vw,6rem)}.ugJHpq_grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.ugJHpq_print{justify-self:center;width:100%;max-width:400px;margin:0;position:relative}.ugJHpq_photo{aspect-ratio:4/5;background:var(--paper-2);transition:rotate .7s var(--ease-out);border:12px solid #fffaf1;border-bottom-width:44px;position:relative;overflow:hidden;rotate:-2.5deg;box-shadow:0 1px 2px #1b18131a,0 22px 50px #1b181333}.ugJHpq_photo img{object-fit:cover;object-position:top;transition:scale 1.2s var(--ease-out)}.ugJHpq_photo:after{content:"";pointer-events:none;border:1.5px dashed #fffaf1bf;position:absolute;inset:6px}.ugJHpq_print:hover .ugJHpq_photo{rotate:-1deg}.ugJHpq_print:hover .ugJHpq_photo img{scale:1.04}.ugJHpq_photoStar{opacity:.4;position:absolute;inset:25%}.ugJHpq_stamp{z-index:1;background:var(--thread-red);width:96px;height:96px;color:var(--paper);box-shadow:0 0 0 5px var(--paper), 0 12px 28px #b3202c4d;border-radius:50%;align-content:center;place-items:center;display:grid;position:absolute;top:-1.25rem;right:-1.25rem;rotate:10deg}.ugJHpq_stamp:before{content:"";border:1.5px dashed #fffaf199;border-radius:50%;position:absolute;inset:6px}.ugJHpq_stamp span{letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:700}.ugJHpq_stamp strong{font-family:var(--font-display);font-variation-settings:"opsz" 72, "SOFT" 100, "WONK" 1;font-size:1.5rem;font-style:italic;font-weight:500;line-height:1}.ugJHpq_credit{color:var(--ink-3);text-align:center;margin-top:1.25rem;font-size:.72rem}.ugJHpq_credit a{color:inherit}.ugJHpq_eyebrow{color:var(--thread-red);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0 0 1rem;font-size:.78rem;font-weight:700;display:flex}.ugJHpq_eyebrowStar{width:18px;height:18px}.ugJHpq_name{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 100;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,5.5vw,4.5rem);font-weight:400;line-height:.98}.ugJHpq_hook{border-left:3px solid var(--thread-red);max-width:34rem;color:var(--ink);font-family:var(--font-display);font-variation-settings:"opsz" 72, "SOFT" 100, "WONK" 1;margin:1.4rem 0 0;padding-left:1.1rem;font-size:clamp(1.3rem,2.3vw,1.65rem);font-style:italic;line-height:1.35}.ugJHpq_meta{color:var(--ink-3);flex-wrap:wrap;gap:.4rem 1.1rem;margin:1.5rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.ugJHpq_meta li+li:before{content:"◆";color:var(--thread-red);vertical-align:.2em;margin-right:1.1rem;font-size:.55em}.ugJHpq_actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.ugJHpq_primary,.ugJHpq_secondary{height:54px;transition:background .25s, color .25s, box-shadow .25s, transform .35s var(--ease-out);border-radius:999px;align-items:center;gap:.6rem;padding:0 1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.ugJHpq_primary svg,.ugJHpq_secondary svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .45s var(--ease-out)}.ugJHpq_primary{background:var(--ink);color:var(--paper);box-shadow:0 10px 28px #1b181338}.ugJHpq_primary:hover{background:var(--thread-red);transform:translateY(-2px)}.ugJHpq_primary:hover svg{transform:translate(4px)}.ugJHpq_secondary{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.ugJHpq_secondary:hover{background:var(--ink);color:var(--paper);transform:translateY(-2px)}.ugJHpq_secondary:hover svg{transform:rotate(180deg)}.ugJHpq_promise{color:var(--ink-3);margin:1rem 0 0;font-size:.82rem}@media (max-width:860px){.ugJHpq_grid{grid-template-columns:minmax(0,1fr)}.ugJHpq_print{max-width:300px}.ugJHpq_actions a{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.ugJHpq_photo,.ugJHpq_photo img,.ugJHpq_primary svg,.ugJHpq_secondary svg{transition:none}}.ugJHpq_promise a{color:var(--ink);text-underline-offset:3px;font-weight:600}.ugJHpq_promise a:hover{color:var(--thread-red)}@media (max-width:720px){.ugJHpq_section{padding-block:2.5rem 3rem}.ugJHpq_grid{gap:2rem}.ugJHpq_print{max-width:250px}.ugJHpq_photo{border-width:9px 9px 34px}.ugJHpq_stamp{width:76px;height:76px;top:-1rem;right:-.9rem}.ugJHpq_stamp strong{font-size:1.2rem}.ugJHpq_stamp span{font-size:.6rem}.ugJHpq_name{font-size:clamp(2.2rem,10vw,2.8rem)}.ugJHpq_hook{font-size:1.2rem}.ugJHpq_meta{gap:.3rem .8rem;font-size:.85rem}.ugJHpq_meta li+li:before{margin-right:.8rem}}
