*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:5px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:500}p{line-height:1.8}svg{max-width:100%}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.skip{position:absolute;top:-80px;left:15px;padding:14px;background:var(--focus);color:var(--bg);z-index:100}.skip:focus{top:10px}.language{background:none;border:1px solid currentColor;font:10px monospace;padding:9px 12px}.support a{overflow-wrap:anywhere}.status{min-height:15px;font-size:10px;line-height:1.6}.copy-email{background:none;border:1px solid currentColor;padding:8px 12px;font-size:10px}.tiny{font:9px/1.7 monospace;letter-spacing:1.2px;text-transform:uppercase}.menu-button{display:none}.nav{display:flex;gap:25px;font-size:12px}@media(max-width:700px){.menu-button{display:block;background:none;border:1px solid currentColor;padding:8px 10px;font-size:10px}.nav{display:none;width:100%;order:20;font-size:11px;gap:18px;flex-wrap:wrap}.nav.open{display:flex}.tiny{font-size:8px;letter-spacing:.7px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}} :root{--bg:#f8f5e9;--ink:#385240;--muted:#83907c;--line:#cfd7c3;--focus:#bc7049}body{font-family:Arial,sans-serif;background:var(--bg);color:var(--ink)}.palmo-page{max-width:1600px;margin:auto}header{display:flex;align-items:center;gap:35px;padding:28px 55px;background:#e6eddb}.brand{display:flex;align-items:center;gap:12px}.brand>b{font-size:52px;font-family:Georgia,serif;line-height:.8;letter-spacing:-4px}.brand>span{font-size:11px;line-height:1.2;letter-spacing:.3px}header nav{margin-left:auto}.language{border-radius:30px;border-color:#9ead97}.opening{background:#e6eddb;position:relative;overflow:hidden;min-height:650px;border-radius:0 0 46% 8%/0 0 14% 5%;padding:10px 55px 60px}.opening-top{display:flex;justify-content:space-between;color:#8c9b81}.opening-top>.tiny{font-size:7px;letter-spacing:1px}.hero-title{position:relative;z-index:1;padding-top:170px;max-width:750px;pointer-events:none}h1{font:clamp(62px,7.1vw,102px)/1.03 Georgia,serif;letter-spacing:-4px;margin-bottom:27px}h1 em{color:#8eaa77}.hero-note{max-width:260px;font-size:12px;color:#7c9170;margin:0;position:relative;z-index:1}.organic-art{position:absolute;width:560px;height:490px;right:0;top:65px;transform:rotate(12deg)}.organic-art i{display:block;position:absolute;width:105px;height:285px;border-radius:100% 0 100% 0;background:#b6c79d;transform-origin:50% 100%;left:220px;bottom:30px;transform:rotate(-70deg);border-right:1px solid #8a9d7380}.organic-art i:nth-of-type(2){transform:rotate(-40deg);background:#a4bc89}.organic-art i:nth-of-type(3){transform:rotate(-10deg);background:#94ac7b}.organic-art i:nth-of-type(4){transform:rotate(20deg);background:#839e68}.organic-art i:nth-of-type(5){transform:rotate(50deg);background:#75905c}.organic-art i:nth-of-type(6){transform:rotate(80deg);background:#657e50}.stem{position:absolute;width:2px;height:160px;bottom:-100px;background:#8c9c72;left:273px}.down{position:absolute;right:70px;bottom:60px;height:48px;width:48px;border:1px solid #a0b091;border-radius:50%;display:grid;place-items:center;font-size:23px}.beginning{padding:90px 55px;display:grid;grid-template-columns:1fr 2.4fr 1.1fr;gap:50px;align-items:start}.side-note{display:flex;flex-direction:column;gap:50px}.side-note .tiny{font-size:8px;color:#8b977c}.small-sun{font-size:65px;color:#bb9463}h2{font:clamp(35px,3.6vw,52px)/1.14 Georgia,serif;letter-spacing:-1.7px}.lead-story p{font-size:14px;color:var(--muted);max-width:600px}.small-story{padding-top:105px}.small-story p{font-size:12px;color:var(--muted)}.small-story .tiny{font-size:7px;color:#a3ac96}.care{display:grid;grid-template-columns:1fr 1.3fr;gap:100px;padding:30px 100px 95px}.care-intro>.tiny{font-size:8px;color:#9ba48b}.care-intro h2{margin:28px 0;font-size:60px}.care-intro h2 em{color:#a1b288}.care-notes article{display:flex;gap:25px;padding:28px 0;border-top:1px solid var(--line)}.care-notes article:last-child{border-bottom:1px solid var(--line)}.care-notes article>span{font:8px monospace;color:#acb39d;padding-top:6px}.care-notes h3{font-size:23px;letter-spacing:-.5px;margin-bottom:12px}.care-notes p{font-size:13px;color:var(--muted);margin-bottom:0}.closing{background:#d5dfc7;padding:60px 100px 25px;border-radius:100px 0 0 0}.closing>.tiny{font-size:8px;color:#8a9a78}.closing h2{font-size:64px;margin:25px 0;letter-spacing:-2.5px}.closing h2 em{color:#77915f}.support{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.support>.tiny{display:none}.support>a{font-size:20px}.copy-email{border-color:#99ad84;border-radius:25px}.status{width:100%;margin:0;color:#859573}.footer-line{display:flex;justify-content:space-between;gap:25px;border-top:1px solid #b8c8a7;margin-top:45px;padding-top:22px;font:7px/1.8 monospace;color:#859573}@media(max-width:950px){header{padding-inline:30px}.opening{padding-inline:30px;min-height:620px}.organic-art{right:-100px;opacity:.8}.hero-title{max-width:550px}.beginning{padding:65px 35px;grid-template-columns:1fr 3fr;gap:35px}.small-story{grid-column:2;padding-top:0;max-width:450px}.side-note{grid-row:span 2}.care{padding:30px 45px 70px;gap:45px}.care-intro h2{font-size:49px}.closing{padding-inline:45px}}@media(max-width:700px){header{padding:23px 20px;gap:16px;flex-wrap:wrap}.brand>b{font-size:43px}.brand>span{font-size:10px}header .menu-button{margin-left:auto}.language{font-size:9px;padding:8px}.opening{min-height:660px;padding:10px 20px 55px;border-radius:0 0 25% 5%/0 0 7% 2%}.opening-top>.tiny{font-size:6px;max-width:160px}.hero-title{padding-top:260px}h1{font-size:56px;letter-spacing:-2.8px}.organic-art{transform:rotate(12deg) scale(.6);transform-origin:50% 0;top:10px;right:calc(50% - 280px);opacity:1}.hero-note{font-size:12px;max-width:240px}.down{right:25px;bottom:43px;width:40px;height:40px}.beginning{padding:50px 20px;display:block}.side-note{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.small-sun{font-size:35px}.lead-story h2{font-size:36px;margin-top:25px}.lead-story p{font-size:13px}.small-story{padding-top:0}.small-story p{font-size:12px}.care{padding:0 20px 45px;display:block}.care-intro h2{font-size:44px;margin:22px 0 28px}.care-intro h2 br{display:none}.care-notes article{gap:18px;padding-block:24px}.care-notes h3{font-size:22px}.care-notes p{font-size:12px}.closing{padding:40px 25px 22px;border-radius:50px 0 0 0}.closing h2{font-size:43px;letter-spacing:-1.8px}.closing>.tiny{font-size:7px}.support>a{font-size:17px}.footer-line{font-size:6px;margin-top:30px}}
@media(max-width:700px){.hero-title{padding-top:310px}.opening{min-height:710px}}
