.ys-founder{--paper:#fbf9f6;--cream:#f4f1ea;--ink:#222;--muted:#666159;--line:#d6d1c4;--green:#136638;--red:#b81c26;--heading:var(--font--heading--family, Carlito, Arial, sans-serif);--body:var(--font--paragraph--family, Assistant, Arial, sans-serif);--nav:var(--font--nav--family, Inter, Arial, sans-serif)}.ys-founder *{box-sizing:border-box}.ys-founder{margin:0;background:var(--paper);color:var(--ink);font:400 17px/1.65 var(--body)}.ys-founder a{color:inherit;text-underline-offset:5px;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.ys-founder a:hover{color:var(--green)}.ys-founder a:focus-visible{outline:2px solid var(--green);outline-offset:5px}.ys-founder p{margin:0 0 18px}.ys-founder h1,.ys-founder h2{margin:0;font-family:var(--heading);font-weight:400;letter-spacing:0;text-wrap:balance}.ys-founder h1{font-size:36px;line-height:1.12;margin-bottom:20px}.ys-founder h2{font-size:28px;line-height:1.2;margin-bottom:20px}.ys-founder .shell{width:100%;max-width:1280px;padding-inline:20px;margin-inline:auto}.ys-founder .hero{display:grid;grid-template-columns:minmax(0,1fr) clamp(112px,32vw,140px);grid-template-areas:"identity portrait" "opening opening";gap:20px;align-items:start;padding-top:24px;padding-bottom:24px}.ys-founder .hero-copy{display:contents;align-self:start}.ys-founder .hero-identity{grid-area:identity;min-width:0;align-self:start}.ys-founder .hero-opening{grid-area:opening;min-width:0}.ys-founder .hero-role{font-size:15px;line-height:1.5;color:var(--muted);margin:0}.ys-founder .hero-quote{font:400 26px/1.25 var(--heading);margin:0 0 12px}.ys-founder .eyebrow{font:400 11px/1.6 var(--nav);letter-spacing:.7px;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.ys-founder .hero .eyebrow{margin-bottom:14px}.ys-founder .eyebrow:before{content:"";display:block;width:32px;height:2px;background:var(--red);margin-bottom:12px}.ys-founder .hero h1{font-size:clamp(28px,7.6vw,34px);line-height:1.12;margin:0 0 10px;text-wrap:wrap}.ys-founder .hero-intro{font-size:17px;line-height:1.65;margin:0}.ys-founder .photo{margin:0;min-width:0}.ys-founder .photo picture{display:block}.ys-founder .photo img{display:block;width:100%;height:auto;background:var(--cream)}.ys-founder .photo figcaption{font:400 12px/1.6 var(--body);color:var(--muted);text-align:left;margin-top:9px}.ys-founder .hero-photo{grid-area:portrait;width:100%;align-self:start}.ys-founder .hero-photo img{aspect-ratio:3/4;object-fit:cover;object-position:center 35%}.ys-founder .hero-photo figcaption{display:none}.ys-founder .chapter{padding-top:32px;padding-bottom:32px}.ys-founder .prose{min-width:0}.ys-founder .prose>p:last-child,.ys-founder .story-columns p:last-child{margin-bottom:0}.ys-founder .story-columns{columns:auto}.ys-founder .story-columns p{orphans:3;widows:3}.ys-founder .text-only,.ys-founder .letter{display:block}.ys-founder .conversation{border-top:1px solid var(--line)}.ys-founder .conversation-photo{margin:24px 0}.ys-founder .conversation-outro{margin-top:22px}.ys-founder .small-quote{margin:22px 0 0;padding:4px 0 4px 16px;border-left:2px solid var(--red)}.ys-founder .small-quote p{font:400 26px/1.25 var(--heading);margin:0}.ys-founder .spoken{font-style:italic}.ys-founder .photo-break{padding-top:0;padding-bottom:0}.ys-founder .split{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}.ys-founder .origins-section{background:var(--cream);padding-top:24px;margin-top:8px}.ys-founder .garden-photo img{aspect-ratio:4/3;object-fit:cover}.ys-founder .origins-copy{padding:28px 0 32px}.ys-founder .camera-photo{width:100%;max-width:360px;justify-self:center}.ys-founder .signature{margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.ys-founder .signature>span{font:400 28px/1.2 var(--heading)}.ys-founder .signature p{font-size:13px;color:var(--muted);margin:6px 0 0}.ys-founder .closing{font-size:15px;color:var(--muted);margin:14px 0 0}.ys-founder .continue{display:grid;grid-template-columns:1fr;gap:22px;border-top:1px solid var(--line);padding-top:28px;padding-bottom:32px;align-items:start}.ys-founder .continue h2{font-size:28px;margin:0}.ys-founder .continue-action p{font-size:17px}.ys-founder .button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:52px;padding:14px 16px;border:1px solid #444;background:var(--ink);color:#fff;font:400 13px/1.5 var(--nav);text-decoration:none}.ys-founder .button:hover{color:#fff;background:#444}.ys-founder .button span{flex-shrink:0}.ys-founder .quiet-link{display:flex;width:fit-content;align-items:center;min-height:44px;margin-top:6px;font-size:15px;color:var(--green);text-decoration:none}@media(max-width:359px){.ys-founder .shell{padding-inline:16px}.ys-founder .hero{grid-template-columns:minmax(0,1fr) 112px;gap:18px 16px}.ys-founder h1{font-size:34px}.ys-founder .hero-quote{font-size:24px}.ys-founder .hero-intro{font-size:16px}.ys-founder .button{font-size:12px;gap:12px;padding-inline:12px}}@media(min-width:768px){.ys-founder{font-size:18px}.ys-founder .shell{padding-inline:40px}.ys-founder .eyebrow{font-size:11px;letter-spacing:1px;margin-bottom:20px}.ys-founder h1{font-size:50px;line-height:1.12;margin-bottom:24px}.ys-founder h2{font-size:35px;margin-bottom:24px}.ys-founder .hero{grid-template-columns:minmax(0,1fr) 260px;grid-template-areas:"copy portrait";gap:36px;align-items:start;padding-top:36px;padding-bottom:36px}.ys-founder .hero-copy{display:block;grid-area:copy;max-width:650px;align-self:start}.ys-founder .hero h1{font-size:44px;margin-bottom:12px}.ys-founder .hero-role{font-size:17px}.ys-founder .hero-opening{margin-top:24px}.ys-founder .hero-quote{font-size:28px;margin-bottom:14px}.ys-founder .hero .eyebrow{margin-bottom:20px}.ys-founder .eyebrow:before{margin-bottom:12px}.ys-founder .hero-intro{max-width:600px;font-size:19px;line-height:1.6;margin:0}.ys-founder .hero-photo{width:260px}.ys-founder .hero-photo img{aspect-ratio:4/5;object-fit:cover;object-position:center 35%}.ys-founder .hero-photo figcaption{display:none}.ys-founder .photo figcaption{margin-top:10px}.ys-founder .chapter{padding-block:44px}.ys-founder .story-columns{columns:2;column-gap:36px}.ys-founder .story-columns p{break-inside:avoid}.ys-founder .conversation{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:36px;row-gap:0}.ys-founder .chapter-heading{grid-column:1;grid-row:1}.ys-founder .conversation-intro{grid-column:1;grid-row:2}.ys-founder .conversation-photo{grid-column:2;grid-row:1/4;align-self:start;margin:0}.ys-founder .conversation-outro{grid-column:1;grid-row:3;margin-top:24px}.ys-founder .small-quote{margin-top:26px;padding-left:20px}.ys-founder .small-quote p{font-size:30px}.ys-founder .photo-break{padding-bottom:8px}.ys-founder .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:start}.ys-founder .origins-section{padding-top:40px;margin-top:12px}.ys-founder .garden-photo img{aspect-ratio:auto}.ys-founder .origins-copy{padding:40px 0 44px}.ys-founder .camera-photo{max-width:460px;justify-self:end}.ys-founder .signature{display:flex;gap:16px;align-items:baseline;margin-top:24px;padding-top:20px}.ys-founder .signature p{font-size:14px;margin:0}.ys-founder .closing{font-size:16px}.ys-founder .continue{grid-template-columns:1fr 1fr;gap:36px;padding-top:36px;padding-bottom:44px}.ys-founder .continue h2{font-size:35px}.ys-founder .continue-action p{font-size:18px;max-width:460px}.ys-founder .button{display:inline-flex;width:auto;gap:24px;padding:14px 22px}}@media(min-width:1051px){.ys-founder h1{font-size:56px}.ys-founder .hero{grid-template-columns:minmax(0,1fr) 300px;gap:64px}.ys-founder .hero h1{font-size:64px}.ys-founder .hero-quote{font-size:32px}.ys-founder .hero-intro{max-width:620px;font-size:21px}.ys-founder .hero-photo{width:300px}.ys-founder .story-columns,.ys-founder .conversation,.ys-founder .split,.ys-founder .continue{column-gap:56px}}@media(prefers-reduced-motion:reduce){.ys-founder a{transition:none}}.ys-founder{display:block;text-align:left}.ys-founder img{max-width:100%}.ys-founder [id]{scroll-margin-top:calc(var(--sticky-offset,0px) + 24px)}.ys-founder .continue .continue-action a.button,.ys-founder .continue .continue-action a.button:is(:link,:visited,:hover,:focus-visible,:active){--color:#fff;color:#fff}.ys-founder .continue a.quiet-link:is(:link,:visited,:hover,:focus-visible,:active){--color:var(--green);color:var(--green)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/yunsho-founder.css.map */
