._root_1wrmh_1{background:var(--background);color:var(--foreground);font-family:var(--font-family-base);overflow:hidden}._root_1wrmh_1 main{max-width:1180px;margin:auto;padding:0 48px}._root_1wrmh_1 h1,._root_1wrmh_1 h2,._root_1wrmh_1 h3,._root_1wrmh_1 blockquote{font-family:var(--font-family-display);font-weight:500}._root_1wrmh_1 h1{font-size:clamp(3rem,5.8vw,5.2rem);line-height:1.05;letter-spacing:-.035em;margin:22px 0}._root_1wrmh_1 h2{font-size:clamp(2.2rem,3.8vw,3.6rem);line-height:1.1;letter-spacing:-.025em;margin:16px 0 24px}._root_1wrmh_1 h3{font-size:1.85rem;line-height:1.15;margin:16px 0}._root_1wrmh_1 em{font-weight:400;color:#73785a}._root_1wrmh_1 p{font-size:1.2rem;line-height:1.7;margin:0 0 22px;text-wrap:pretty}._eyebrow_1wrmh_9{font-size:.78rem;font-weight:600;letter-spacing:.16em;color:#736b5c}._hand_1wrmh_10{font-family:var(--font-family-cursive);font-size:2.1rem;color:#916c54;line-height:1.2;display:block}._hero_1wrmh_11{display:grid;grid-template-columns:1.15fr 1fr;gap:50px;align-items:center;padding:60px 0 95px}._heroCopy_1wrmh_12>p{max-width:510px}._heroCopy_1wrmh_12>._hand_1wrmh_10{margin-top:28px}._collage_1wrmh_14{height:510px;position:relative;isolation:isolate}._paperBack_1wrmh_15{position:absolute;inset:35px 10px 35px 25px;transform:rotate(-7deg);background:repeating-linear-gradient(0deg,transparent 0 8px,#766b5310 8px 9px),#dedfc9;border-radius:50% 40% 2px 2px;z-index:-2}._paperFront_1wrmh_16{position:absolute;inset:15px 24px 45px 35px;padding:42px 30px;background:radial-gradient(ellipse at top right,#fffaf1bd,transparent 80%),repeating-linear-gradient(30deg,#9a75490a 0 1px,transparent 1px 4px),#eee0c9;transform:rotate(3deg);box-shadow:0 15px 32px #5b46301a;border-radius:2px 6px 3px 2px}._paperFront_1wrmh_16>span{font-size:.66rem;letter-spacing:.14em;position:relative;z-index:1}._paperFront_1wrmh_16>p{font-family:var(--font-family-display);font-size:2.8rem;line-height:1.12;margin:40px 0 20px;position:relative;z-index:1}._paperFront_1wrmh_16>small{font-size:1.05rem;color:#786a53}._branch_1wrmh_20{position:absolute;width:180px;right:-25px;bottom:12px;color:#7c8764;opacity:.65;transform:rotate(-15deg)}._note_1wrmh_21{position:absolute;bottom:10px;right:0;transform:rotate(-8deg);background:#f4ecdf;box-shadow:0 4px 10px #594c3810;padding:15px 24px;font-family:var(--font-family-cursive);font-size:2rem;color:#8f6b52;line-height:1.05}._sun_1wrmh_22{position:absolute;top:0;right:0;width:78px;height:78px;border-radius:50%;background:#d5ae7d77;z-index:-1}._origin_1wrmh_23{display:grid;grid-template-columns:1fr 2.3fr;gap:65px;padding:65px 0 85px;border-top:1px solid var(--border)}._marginNote_1wrmh_24>._hand_1wrmh_10{margin-top:28px;transform:rotate(-4deg)}._smallBranch_1wrmh_25{width:140px;margin-top:40px;color:#939975}._story_1wrmh_26{max-width:710px}._manifesto_1wrmh_27{position:relative;text-align:center;padding:65px 80px;background:radial-gradient(ellipse at 10% 20%,#e2d7bd44,transparent 60%),#efe9db;border-radius:45% 8px 38%/14% 8px 12%;isolation:isolate}._manifesto_1wrmh_27>p{max-width:700px;margin:auto}._manifesto_1wrmh_27>._hand_1wrmh_10{margin-bottom:20px}._manifestBranch_1wrmh_30{position:absolute;right:-35px;bottom:-20px;width:190px;opacity:.24;color:#818862;z-index:-1}._making_1wrmh_31{padding:100px 0 75px}._sectionIntro_1wrmh_32{max-width:650px}._products_1wrmh_33{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}._products_1wrmh_33 article{border-top:1px solid #b8b99f;padding-top:24px}._products_1wrmh_33 article:nth-child(2){border-color:#d2b399}._products_1wrmh_33 article:nth-child(3){border-color:#c1ad83}._number_1wrmh_37{font-family:var(--font-family-display);font-style:italic;font-size:2.2rem;color:#9a8567}._products_1wrmh_33 p{font-size:1.13rem}._approach_1wrmh_39{display:grid;grid-template-columns:1.35fr 1fr;gap:70px;padding:45px 0 90px;align-items:center}._aside_1wrmh_40{position:relative;padding:48px 35px 75px;background:repeating-linear-gradient(35deg,transparent 0 3px,#86714e05 3px 4px),#e9e4d3;transform:rotate(2deg);border-radius:3px 20% 3px 2px}._aside_1wrmh_40>._hand_1wrmh_10{font-size:1.8rem}._aside_1wrmh_40 blockquote{font-size:2.35rem;line-height:1.25;margin:24px 0 34px}._signature_1wrmh_43{display:block;font-family:var(--font-family-cursive);font-size:2.15rem;color:#846247}._aside_1wrmh_40 small{display:block;margin-top:8px}._asideBranch_1wrmh_45{position:absolute;width:110px;right:5px;bottom:0;color:#9c9c76;opacity:.55}._invite_1wrmh_46{text-align:center;padding:70px 25px 90px;border-top:1px solid var(--border)}._invite_1wrmh_46>p{max-width:650px;margin:0 auto 30px}._invite_1wrmh_46>._hand_1wrmh_10{margin-bottom:24px}._actions_1wrmh_49{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}._actions_1wrmh_49>a{white-space:normal;height:auto;min-height:48px;text-align:center}._footer_1wrmh_51{border-top:1px solid var(--border);max-width:1084px;margin:0 auto;padding:30px 0 45px;display:flex;gap:20px;justify-content:space-between;align-items:center}._footer_1wrmh_51>a{font-family:var(--font-family-display);font-size:1.7rem;color:inherit;text-decoration:none}._footer_1wrmh_51>span{font-size:1rem;color:#756e60}._root_1wrmh_1 a:focus-visible{outline:2px solid var(--primary);outline-offset:5px}@media(max-width:760px){._root_1wrmh_1 main{padding:0 25px}._hero_1wrmh_11{grid-template-columns:1fr;gap:30px;padding:25px 0 55px}._heroCopy_1wrmh_12 h1{font-size:clamp(2.85rem,9.8vw,4rem)}._collage_1wrmh_14{height:430px;width:min(100%,380px);margin:0 auto}._paperFront_1wrmh_16{padding:32px 24px}._paperFront_1wrmh_16>p{font-size:2.5rem;margin-top:30px}._paperFront_1wrmh_16>span{font-size:.6rem}._branch_1wrmh_20{width:150px}._origin_1wrmh_23{grid-template-columns:1fr;gap:20px;padding:40px 0}._marginNote_1wrmh_24>._hand_1wrmh_10{margin-top:15px}._smallBranch_1wrmh_25{display:none}._manifesto_1wrmh_27{padding:45px 24px;margin:20px -8px}._manifestBranch_1wrmh_30{width:120px;right:-12px}._making_1wrmh_31{padding:65px 0 30px}._products_1wrmh_33{grid-template-columns:1fr;gap:20px;margin-top:30px}._products_1wrmh_33 article{padding-top:18px}._products_1wrmh_33 h3{margin-top:6px}._approach_1wrmh_39{grid-template-columns:1fr;gap:30px;padding:20px 0 55px}._aside_1wrmh_40{margin:0 8px;padding:35px 25px 55px}._aside_1wrmh_40 blockquote{font-size:2.1rem}._invite_1wrmh_46{padding:45px 0 60px}._actions_1wrmh_49{flex-direction:column;align-items:stretch}._footer_1wrmh_51{margin:0 25px;flex-direction:column;align-items:flex-start;gap:8px}._root_1wrmh_1 p{font-size:1.15rem}._hand_1wrmh_10{font-size:1.9rem}}._root_1wrmh_1 ._eyebrow_1wrmh_9{font-size:12px;line-height:1.6;letter-spacing:1.3px}._story_1wrmh_26 p+p{margin-top:22px}._manifesto_1wrmh_27>p{max-width:60ch;line-height:1.8}._aside_1wrmh_40{text-align:center;transform:none;padding:44px 30px 66px}._aside_1wrmh_40 blockquote{margin:26px auto 32px;max-width:16ch;line-height:1.3;text-wrap:balance}._aside_1wrmh_40>._hand_1wrmh_10,._signature_1wrmh_43{text-align:center;line-height:1.4}._aside_1wrmh_40 small{font-size:15px;margin-top:10px}._invite_1wrmh_46 ._hand_1wrmh_10{text-align:center;max-width:600px;margin-inline:auto;line-height:1.4}._invite_1wrmh_46>p{max-width:59ch;line-height:1.8}._footer_1wrmh_51{flex-wrap:wrap;gap:16px 28px}._footer_1wrmh_51>span{font-size:15px;line-height:1.65}@media(max-width:760px){._origin_1wrmh_23,._making_1wrmh_31,._approach_1wrmh_39{padding-block:44px}._aside_1wrmh_40{padding:35px 24px 58px}._aside_1wrmh_40 blockquote{font-size:2.1rem;max-width:16ch}._root_1wrmh_1 ._eyebrow_1wrmh_9{font-size:11px}._footer_1wrmh_51{align-items:center;text-align:center}._manifesto_1wrmh_27{margin-block:24px}._invite_1wrmh_46{padding-block:44px 54px}}
