.AboutStory-module__HCaSHW__about{--navy:var(--color-brand-navy);--orange:var(--color-brand-orange);--cream:var(--color-brand-cream);--muted:#506173}.AboutStory-module__HCaSHW__about *{box-sizing:border-box;min-width:0}.AboutStory-module__HCaSHW__about{background:var(--cream);color:var(--navy);font:400 15px/1.7 var(--font-inter),sans-serif;margin:0}.AboutStory-module__HCaSHW__about h1,.AboutStory-module__HCaSHW__about h2,.AboutStory-module__HCaSHW__about h3,.AboutStory-module__HCaSHW__about p,.AboutStory-module__HCaSHW__about figure{margin:0}.AboutStory-module__HCaSHW__about h1,.AboutStory-module__HCaSHW__about h2,.AboutStory-module__HCaSHW__about h3{font-family:var(--font-poppins),sans-serif;font-weight:700}.AboutStory-module__HCaSHW__about a{color:inherit;text-decoration:none}.AboutStory-module__HCaSHW__about a:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.AboutStory-module__HCaSHW__about em{color:var(--orange);font-style:normal}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__wrap{max-width:1200px;margin:auto;padding-inline:40px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__eyebrow{letter-spacing:.14em;margin-bottom:22px;font-size:10px;font-weight:700;line-height:1.6}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__button{background:var(--orange);border-radius:8px;align-items:center;gap:24px;padding:14px 21px;font-size:13px;font-weight:650;transition:background .2s;display:inline-flex}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__button:hover{background:#ff9e61}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__button span{font-size:20px;line-height:1}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__intro{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-top:64px;padding-bottom:64px;display:grid}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__intro h1{letter-spacing:-1.8px;font-size:clamp(35px,4vw,49px);line-height:1.2}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__lead{max-width:430px;color:var(--muted);margin-top:25px;font-size:16px;line-height:1.85}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__intro-foot{max-width:415px;color:var(--muted);margin-top:20px;font-size:13px;line-height:1.9}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__notebook svg{width:100%;height:auto;display:block}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__notebook figcaption{color:var(--muted);text-align:center;margin-top:8px;font-size:11px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__pencil-line{stroke-dasharray:150;animation:2s ease-out both AboutStory-module__HCaSHW__write}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__idea-line{animation:2.5s ease-out both AboutStory-module__HCaSHW__appear}@keyframes AboutStory-module__HCaSHW__write{0%{stroke-dashoffset:150px}to{stroke-dashoffset:0}}@keyframes AboutStory-module__HCaSHW__appear{0%{opacity:0}to{opacity:1}}.AboutStory-module__HCaSHW__about h2{letter-spacing:-1.2px;font-size:clamp(28px,3.1vw,37px);line-height:1.25}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__founder{background:var(--navy);color:var(--cream)}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__founder-grid{grid-template-columns:.8fr 1.2fr;gap:85px;padding-top:58px;padding-bottom:58px;display:grid}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__founder .AboutStory-module__HCaSHW__eyebrow{color:#ffb889}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__founder-credit{color:#b7c4ca;margin-top:23px;font-size:11px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__letter p{color:#eef0ea;font-size:16px;line-height:1.95}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__letter p+p{margin-top:19px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__letter-signoff{color:#c6d1d4;align-items:center;gap:11px;margin-top:24px;font-size:11px;display:flex}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__small-mark{color:#ffb889;border:1px solid #ffffff45;border-radius:6px;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habits{padding-top:70px;padding-bottom:67px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__section-heading{justify-content:space-between;align-items:end;gap:50px;display:flex}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__section-heading>p{color:var(--muted);max-width:310px;font-size:13px;line-height:1.85}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list{grid-template-columns:repeat(4,1fr);gap:28px;margin-top:36px;display:grid}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list article{border-top:1px solid #2c3e502a;padding-top:22px;position:relative}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-number{color:var(--muted);font-size:10px;position:absolute;top:23px;right:0}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list svg{fill:none;width:38px;height:38px;stroke:var(--navy);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list h3{letter-spacing:-.3px;margin:18px 0 10px;font-size:16px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list p{color:var(--muted);font-size:12px;line-height:1.85}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-life{grid-template-columns:.9fr 1.1fr;align-items:center;gap:85px;padding-top:18px;padding-bottom:65px;display:grid}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-note{background:#eee7da;border-radius:3px;padding:30px 30px 28px;position:relative;transform:rotate(-2deg)}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-note:before{content:"";opacity:.7;background:#e3c39e;width:58px;height:23px;position:absolute;top:-11px;left:calc(50% - 29px);transform:rotate(4deg)}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__note-tag{letter-spacing:.13em;color:var(--muted);font-size:9px;font-weight:600}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__materials{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:26px;display:grid}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__materials>span{text-align:center;white-space:nowrap;font-size:10px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__materials svg{fill:none;width:100%;height:80px;stroke:var(--navy);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:9px;display:block}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-note>p{margin-top:25px;font-size:18px;line-height:1.6}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-note strong{font-family:var(--font-poppins),sans-serif;font-size:20px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-copy>p:not(.AboutStory-module__HCaSHW__eyebrow){color:var(--muted);max-width:435px;margin-top:18px;font-size:14px;line-height:1.85}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-aside{color:var(--muted);border-left:2px solid #82a590;margin-top:24px;padding-left:15px;font-size:11px;line-height:1.85}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__begin{text-align:center;border-top:1px solid #2c3e5024;padding-top:55px;padding-bottom:65px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__begin .AboutStory-module__HCaSHW__eyebrow{margin-bottom:18px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__companions{justify-content:center;align-items:center;gap:7px;margin:25px 0;display:flex}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__companions img{object-fit:contain;mix-blend-mode:multiply;width:50px;height:64px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__companions p{text-align:left;margin-left:12px;font-size:12px;line-height:1.85}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__companions p span{color:var(--muted);font-size:11px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__actions{justify-content:center;align-items:center;gap:28px;display:flex}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__text-link{border-bottom:1px solid #2c3e5040;padding-bottom:3px;font-size:12px}@media (max-width:950px){.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__intro{gap:15px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__intro h1{font-size:38px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__founder-grid,.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-life{gap:40px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__letter p{font-size:14px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list{gap:20px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list h3{font-size:14px}}@media (max-width:650px){.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__wrap{padding-inline:24px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__intro{grid-template-columns:1fr;gap:17px;padding-top:39px;padding-bottom:38px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__intro h1{letter-spacing:-1.5px;font-size:38px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__lead{margin-top:22px;font-size:15px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__intro-foot{margin-top:16px;font-size:12px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__notebook{width:100%;max-width:450px;margin:auto}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__notebook figcaption{font-size:10px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__eyebrow{margin-bottom:19px;font-size:9px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__founder-grid{grid-template-columns:1fr;gap:27px;padding-block:38px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__founder-credit{margin-top:15px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__founder h2 br{display:none}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__letter p{font-size:14px;line-height:1.9}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habits{padding-block:42px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__section-heading{display:block}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__section-heading>p{margin-top:19px;font-size:12px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list{grid-template-columns:1fr 1fr;gap:26px 22px;margin-top:28px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list h3{font-size:14px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list p{font-size:11px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__habit-list p br{display:none}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-life{grid-template-columns:1fr;gap:37px;padding-top:10px;padding-bottom:43px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-note{width:calc(100% - 6px);max-width:400px;margin:auto;padding:25px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-copy{grid-row:1}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__home-copy p:not(.AboutStory-module__HCaSHW__eyebrow){font-size:14px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__begin{padding-block:38px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__begin h2{letter-spacing:-.8px;font-size:27px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__companions img{width:39px;height:52px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__companions p{margin-left:5px;font-size:10px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__companions p span{font-size:9px}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__actions{flex-direction:column;gap:19px}}@media (prefers-reduced-motion:reduce){.AboutStory-module__HCaSHW__about *,.AboutStory-module__HCaSHW__about :before,.AboutStory-module__HCaSHW__about :after{transition:none!important;animation:none!important}}.AboutStory-module__HCaSHW__about [data-about-notebook][data-entered=false] *{animation-play-state:paused}.AboutStory-module__HCaSHW__about .AboutStory-module__HCaSHW__notebook{transition:filter .25s}.AboutStory-module__HCaSHW__about [data-about-notebook]:hover .AboutStory-module__HCaSHW__notebook{filter:drop-shadow(0 5px 8px #2c3e500c)}
.InventionWorkshop-module__PSOY-W__workshop{color:#2c3e50;max-width:1200px;margin:0 auto;padding:20px 40px 68px;scroll-margin-top:110px}.InventionWorkshop-module__PSOY-W__heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:30px;display:flex}.InventionWorkshop-module__PSOY-W__workshop .InventionWorkshop-module__PSOY-W__eyebrow{letter-spacing:.14em;margin-bottom:18px;font-size:10px;font-weight:700}.InventionWorkshop-module__PSOY-W__heading h2{font-family:var(--font-poppins),sans-serif;letter-spacing:-1.2px;font-size:clamp(28px,3.1vw,37px);line-height:1.25}.InventionWorkshop-module__PSOY-W__heading>p{color:#506173;max-width:310px;font-size:13px;line-height:1.8}.InventionWorkshop-module__PSOY-W__exhibit{background:#f3ede2;border:1px solid #2c3e501c;border-radius:18px;overflow:hidden;box-shadow:0 15px 40px -30px #44372050}.InventionWorkshop-module__PSOY-W__topline{color:#5d675f;justify-content:space-between;gap:12px;padding:22px 28px 18px;font-size:10px;display:flex}.InventionWorkshop-module__PSOY-W__topline>span:first-child{letter-spacing:.13em;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.InventionWorkshop-module__PSOY-W__topline i{background:#69977b;border-radius:50%;width:6px;height:6px;display:block}.InventionWorkshop-module__PSOY-W__controls{z-index:1;justify-content:center;align-items:center;gap:10px;padding:0 25px;display:flex;position:relative}.InventionWorkshop-module__PSOY-W__controls button{color:#2c3e50;min-height:44px;font:600 12px var(--font-inter),sans-serif;cursor:pointer;background:#fffdf8;border:1px solid #2c3e5027;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:10px 16px;transition:background .18s,translate .18s;display:flex}.InventionWorkshop-module__PSOY-W__controls button[aria-pressed=true]{color:#fffdf8;background:#2c3e50;border-color:#2c3e50}.InventionWorkshop-module__PSOY-W__playback{gap:7px;margin-left:12px;display:flex}.InventionWorkshop-module__PSOY-W__playback button{background:0 0;font-size:11px}.InventionWorkshop-module__PSOY-W__controls .InventionWorkshop-module__PSOY-W__iconButton{width:44px;padding:10px}.InventionWorkshop-module__PSOY-W__scene{isolation:isolate;background:#f3ede2;width:100%;height:clamp(340px,42vw,470px);transition:background .5s;position:relative}.InventionWorkshop-module__PSOY-W__scene[data-dark=true]{background:#dce0db}.InventionWorkshop-module__PSOY-W__scene canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.InventionWorkshop-module__PSOY-W__fallback{width:100%;height:100%;display:block}.InventionWorkshop-module__PSOY-W__scene[data-ready=true] .InventionWorkshop-module__PSOY-W__fallback{visibility:hidden}.InventionWorkshop-module__PSOY-W__sceneBadge{color:#506173;background:#fffdf8e6;border:1px solid #2c3e501b;border-radius:20px;padding:7px 11px;font-size:10px;position:absolute;bottom:14px;left:26px}.InventionWorkshop-module__PSOY-W__response{background:#fffdf8;border-top:1px solid #2c3e5015;align-items:flex-start;gap:15px;min-height:115px;padding:24px 30px;display:flex}.InventionWorkshop-module__PSOY-W__workshop .InventionWorkshop-module__PSOY-W__response h3{font-size:18px;font-family:var(--font-poppins),sans-serif;letter-spacing:-.4px;margin-bottom:8px;line-height:1.4}.InventionWorkshop-module__PSOY-W__response p{color:#506173;max-width:750px;font-size:12px;line-height:1.8}.InventionWorkshop-module__PSOY-W__statusDot{background:#6a9777;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:8px}.InventionWorkshop-module__PSOY-W__statusDot[data-stopped=true]{background:#ff8c42}.InventionWorkshop-module__PSOY-W__workshop button:focus-visible{outline-offset:3px;outline:3px solid #cc5a12}.InventionWorkshop-module__PSOY-W__workshop .InventionWorkshop-module__PSOY-W__note{text-align:center;color:#697478;background:#fffdf8;border-top:1px solid #2c3e500a;padding:10px 26px 13px;font-size:10px;line-height:1.6}.InventionWorkshop-module__PSOY-W__workshop .InventionWorkshop-module__PSOY-W__bridge{text-align:center;color:#506173;margin-top:27px;font-size:13px;line-height:1.9}.InventionWorkshop-module__PSOY-W__bridge strong{color:#2c3e50;font-weight:600}@media (max-width:700px){.InventionWorkshop-module__PSOY-W__workshop{padding:8px 24px 43px}.InventionWorkshop-module__PSOY-W__heading{margin-bottom:23px;display:block}.InventionWorkshop-module__PSOY-W__heading>p{margin-top:19px;font-size:12px}.InventionWorkshop-module__PSOY-W__topline{padding:19px 18px 16px}.InventionWorkshop-module__PSOY-W__topline>span:last-child{display:none}.InventionWorkshop-module__PSOY-W__controls{flex-wrap:wrap;gap:7px;padding-inline:12px}.InventionWorkshop-module__PSOY-W__controls>button{flex:1;gap:5px;padding:9px 8px;font-size:10px}.InventionWorkshop-module__PSOY-W__playback{justify-content:center;width:100%;margin-left:0}.InventionWorkshop-module__PSOY-W__playback button{min-height:35px;padding:7px 12px}.InventionWorkshop-module__PSOY-W__scene{height:330px}.InventionWorkshop-module__PSOY-W__sceneBadge{font-size:9px;bottom:12px;left:14px}.InventionWorkshop-module__PSOY-W__response{gap:10px;min-height:155px;padding:20px}.InventionWorkshop-module__PSOY-W__workshop .InventionWorkshop-module__PSOY-W__response h3{font-size:16px}.InventionWorkshop-module__PSOY-W__response p{font-size:12px}.InventionWorkshop-module__PSOY-W__workshop .InventionWorkshop-module__PSOY-W__note{padding-inline:20px;font-size:9px}.InventionWorkshop-module__PSOY-W__workshop .InventionWorkshop-module__PSOY-W__bridge{font-size:12px}.InventionWorkshop-module__PSOY-W__exhibit{border-radius:13px}}@media (prefers-reduced-motion:reduce){.InventionWorkshop-module__PSOY-W__workshop *{transition:none!important}}
