.about[data-astro-cid-lcdefpme]{padding-top:100px;padding-bottom:90px}.about-story[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:8.5%;display:grid}.about-photo[data-astro-cid-lcdefpme]{aspect-ratio:5/4;background:#e8e1d7;overflow:hidden}.about-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.about-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:18px 0 24px;font-size:clamp(35px,4.3vw,54px);font-weight:500;line-height:1.08}.about-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#6e7066;max-width:48ch;margin:0;font-size:1rem;line-height:1.85}.about-stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 0;display:grid}.about-stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);flex-direction:column;padding:0 36px;display:flex}.about-stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.about-stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:#6e7066;margin-top:8px;font-size:clamp(16px,1.8vw,22px)}.about-stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{letter-spacing:-.05em;color:var(--green);font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:clamp(42px,5vw,64px);font-weight:600;line-height:1.1}@media (width<=640px){.about[data-astro-cid-lcdefpme]{padding-top:64px;padding-bottom:64px}.about-story[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.about-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:39px}.about-stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px;margin-top:40px}.about-stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme],.about-stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{border-left:0;border-bottom:1px solid var(--line);padding:0 0 24px}.about-stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{border-bottom:0;padding-bottom:0}}.testimonials[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding-top:70px;padding-bottom:70px}.testimonials[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:18px 0 36px;font-size:clamp(36px,4.5vw,60px);line-height:1.08}.testimonials-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.testimonial-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#f7f5f1;border-radius:20px;flex-direction:column;align-items:flex-start;margin:0;padding:32px;display:flex}.testimonial-quote[data-astro-cid-lcdefpme]{font:72px/.8 var(--serif);color:var(--clay)}.testimonial-card[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{flex:1;margin:20px 0 32px;font-size:clamp(20px,2vw,26px);line-height:1.5}.testimonial-card[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{align-items:center;gap:12px;min-width:0;display:flex}.testimonial-avatar[data-astro-cid-lcdefpme]{color:#514638;width:44px;height:44px;font-family:var(--serif);background:#e8e1d7;border-radius:50%;flex-shrink:0;place-items:center;font-size:24px;display:grid}.testimonial-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.testimonial-card[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:3px;font-size:12px;display:block}@media (width<=640px){.testimonials-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.testimonial-card[data-astro-cid-lcdefpme]{padding:26px}.testimonials[data-astro-cid-lcdefpme]{padding-top:48px;padding-bottom:48px}}.instagram-gallery[data-astro-cid-lcdefpme]{background:#fff;padding:90px 5%}.instagram-gallery[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:center;letter-spacing:-.025em;margin:0 0 42px;font:500 clamp(20px,2.2vw,30px)/1.4 DM Sans,sans-serif}.instagram-gallery[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--clay);text-underline-offset:5px;text-decoration:underline}.instagram-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;max-width:1440px;margin:auto;display:grid}.instagram-post[data-astro-cid-lcdefpme]{aspect-ratio:1;color:#fff;background:#202020;border-radius:16px;display:block;position:relative;overflow:hidden}.instagram-post[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%}.instagram-carousel[data-astro-cid-lcdefpme]{width:23px;height:23px;position:absolute;top:14px;right:14px}.instagram-overlay[data-astro-cid-lcdefpme]{opacity:0;background:#000000c7;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:24px;transition:opacity .28s,transform .28s;display:flex;position:absolute;inset:0;transform:translateY(16px)}.instagram-post[data-astro-cid-lcdefpme]:hover .instagram-overlay[data-astro-cid-lcdefpme],.instagram-post[data-astro-cid-lcdefpme]:focus-visible .instagram-overlay[data-astro-cid-lcdefpme]{opacity:1;transform:translateY(0)}.instagram-stats[data-astro-cid-lcdefpme]{align-items:center;gap:28px;font-size:18px;font-weight:600;display:flex}.instagram-stats[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:flex}.instagram-stats[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex-shrink:0;width:29px;height:29px}.instagram-overlay[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:center;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.instagram-sr[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.instagram-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.instagram-gallery[data-astro-cid-lcdefpme]{padding:56px 20px}.instagram-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:18px}.instagram-gallery[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:28px}}@media (hover:none){.instagram-overlay[data-astro-cid-lcdefpme]{opacity:1;background:linear-gradient(#0000,#000000d9);justify-content:flex-end;transform:none}.instagram-overlay[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{-webkit-line-clamp:3}}@media (prefers-reduced-motion:reduce){.instagram-overlay[data-astro-cid-lcdefpme]{transition:none;transform:none}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:5vw;max-width:1440px;min-height:605px;margin:auto;padding:34px 4.5vw 46px;display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{z-index:1;padding:38px 0 30px 2.4vw;position:relative}.eyebrow[data-astro-cid-lcdefpme],.section-tag[data-astro-cid-lcdefpme]{letter-spacing:.16em;color:#70736a;font-size:.8125rem;font-weight:700}.eyebrow[data-astro-cid-lcdefpme]{align-items:center;gap:10px;margin:0 0 28px;display:flex}.eyebrow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--clay);width:21px;height:1px}h1[data-astro-cid-lcdefpme]{letter-spacing:-.065em;margin:0 0 25px;font-size:clamp(52px,6.2vw,84px);font-weight:600;line-height:.99}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--clay);font-weight:400}.hero-description[data-astro-cid-lcdefpme]{color:#696c62;max-width:405px;margin-bottom:27px;font-size:1rem;line-height:1.8}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.button[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:32px;min-height:50px;padding:0 20px;font-size:1rem;font-weight:700;transition:all .2s;display:inline-flex}.button-dark[data-astro-cid-lcdefpme]{background:var(--green);color:#fff}.button-dark[data-astro-cid-lcdefpme]:hover{background:var(--green-dark);transform:translateY(-2px)}.button[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:1.125rem}.text-link[data-astro-cid-lcdefpme],.under-link[data-astro-cid-lcdefpme]{color:var(--green);border-bottom:1px solid #b3b5a9;padding:0 0 7px;font-size:1rem;font-weight:700}.text-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:8px;font-size:1rem}.hero-note[data-astro-cid-lcdefpme]{color:#77796e;align-items:center;gap:12px;margin-top:56px;font-size:.8125rem;line-height:1.55;display:flex}.note-line[data-astro-cid-lcdefpme]{background:#a9aa9e;width:40px;height:1px}.hero-visual[data-astro-cid-lcdefpme]{height:490px;margin-right:1vw;position:relative}.hero-visual[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;border-top:1px solid #b4aa98;border-left:1px solid #b4aa98;width:70%;height:70%;position:absolute;top:-16px;left:-16px}.hero-visual[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 58%;width:100%;height:100%}.photo-stamp[data-astro-cid-lcdefpme]{background:var(--green);color:#f8f5ef;justify-content:center;align-items:center;gap:5px;width:90px;height:90px;display:flex;position:absolute;bottom:61px;left:-29px}.photo-stamp[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font:22px var(--serif)}.photo-stamp[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.12em;font-size:.6875rem;line-height:1.5}.hero-caption[data-astro-cid-lcdefpme]{color:#6f716a;letter-spacing:.12em;background:#fffefa;justify-content:space-between;align-items:center;height:44px;padding:0 17px;font-size:.6875rem;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-index[data-astro-cid-lcdefpme]{writing-mode:vertical-rl;letter-spacing:.18em;color:#89897f;font-size:.6875rem;position:absolute;top:50%;right:4.5vw}.trust-strip[data-astro-cid-lcdefpme]{background:#ede9df;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(22px,5vw,76px);min-height:82px;padding:18px 25px;display:flex}.trust-strip[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{color:#55584e;align-items:center;gap:10px;font-size:1rem;display:flex}.trust-symbol[data-astro-cid-lcdefpme]{color:var(--clay);font-size:1.1875rem}.section-wrap[data-astro-cid-lcdefpme]{max-width:1200px;margin:0 auto;padding-left:36px;padding-right:36px}.intro[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;gap:60px;padding-top:120px;padding-bottom:125px;display:grid}.section-tag[data-astro-cid-lcdefpme]{line-height:1.7}.section-tag[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--clay);padding:0 4px}.intro-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.spaces-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.materials-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.process[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.journal[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 23px;font-size:clamp(35px,4.3vw,54px);font-weight:500;line-height:1.08}.intro-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#6e7066;max-width:550px;margin-bottom:25px;font-size:1rem}.under-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:16px;font-size:1rem}.spaces[data-astro-cid-lcdefpme]{background:#eeebe3;padding:94px 0 30px}.spaces-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;padding-bottom:34px;display:flex}.spaces-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:17px 0 0}.spaces-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#6c6e64;max-width:300px;margin-bottom:5px;font-size:1rem}.spaces-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .85fr .85fr;gap:14px;max-width:1320px;margin:auto;padding:0 36px;display:grid}.space-card[data-astro-cid-lcdefpme]{color:#fff;background:#a49681;height:365px;position:relative;overflow:hidden}.space-card[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0000,#121813ad);position:absolute;inset:35% 0 0}.space-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.space-tall[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover}.space-card[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.035)}.space-overlay[data-astro-cid-lcdefpme]{z-index:1;gap:7px;display:grid;position:absolute;bottom:23px;left:25px;right:22px}.space-overlay[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.18em;font-size:.6875rem}.space-overlay[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:26px/1.06 var(--serif);font-weight:400}.space-overlay[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{font-size:1.125rem;font-style:normal;position:absolute;bottom:4px;right:4px}.gallery-foot[data-astro-cid-lcdefpme]{color:#606358;justify-content:space-between;align-items:center;max-width:1248px;margin:auto;padding:17px 36px 0;font-size:.8125rem;display:flex}.materials[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:8.5%;padding-top:125px;padding-bottom:130px;display:grid}.materials-photo[data-astro-cid-lcdefpme]{height:475px;position:relative}.materials-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.materials-number[data-astro-cid-lcdefpme]{background:var(--clay);color:#fff;font:24px var(--serif);padding:17px 21px;position:absolute;bottom:-18px;right:-18px}.materials-number[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.1em;margin-left:7px;font:8px DM Sans,sans-serif}.materials-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:18px}.materials-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#6f7168;max-width:420px;font-size:1rem;line-height:1.85}.materials-copy[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);max-width:440px;margin:0 0 24px;padding:6px 0 8px;list-style:none}.materials-copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:13px 0;font-size:1rem;font-weight:600}.materials-copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{width:40px;color:var(--clay);font-size:.75rem;display:inline-block}.button-outline[data-astro-cid-lcdefpme]{color:var(--green);border:1px solid #9eaa9e;min-height:48px}.button-outline[data-astro-cid-lcdefpme]:hover{background:var(--green);color:#fff}.process[data-astro-cid-lcdefpme]{background:var(--green);color:#f7f4ee;padding:91px 0 98px}.process[data-astro-cid-lcdefpme] .section-tag[data-astro-cid-lcdefpme]{color:#bac2b5}.process[data-astro-cid-lcdefpme] .section-tag[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#dfa67f}.process-top[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin:24px 0 65px;display:grid}.process[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(37px,4.4vw,55px)}.process[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#dfa67f}.process-top[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#c9cec5;max-width:340px;margin:0 0 4px;font-size:1rem}.steps[data-astro-cid-lcdefpme]{border-top:1px solid #66746a;grid-template-columns:repeat(4,1fr);display:grid}.steps[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{padding:19px 25px 0 0;position:relative}.steps[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:not(:first-child){border-left:1px solid #66746a;padding-left:24px}.steps[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font:13px var(--serif);color:#dfa67f}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin:20px 0 8px;font-size:1rem}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#c4cbc1;max-width:200px;font-size:1rem;line-height:1.7}.journal[data-astro-cid-lcdefpme]{padding-top:115px;padding-bottom:130px}.journal-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;margin-bottom:36px;display:flex}.journal[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:15px 0 0}.journal-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:23px;display:grid}.journal-card[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;display:flex}.journal-image[data-astro-cid-lcdefpme]{background:#e1d9cd;width:100%;height:210px;margin-bottom:17px;overflow:hidden}.journal-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .35s}.journal-card[data-astro-cid-lcdefpme]:hover .journal-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.03)}.journal-meta[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.09em;color:#65685d;margin-bottom:9px;font-size:.75rem}.journal-meta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--clay);padding:0 3px}.journal-card[data-astro-cid-lcdefpme]>strong[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:350px;font:600 18px/1.3 Manrope,sans-serif}.journal-read[data-astro-cid-lcdefpme]{color:var(--green);margin-top:13px;font-size:.8125rem;font-weight:700}.journal-read[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{margin-left:8px;font-size:1rem;font-style:normal}.closing[data-astro-cid-lcdefpme]{color:#fff;background:#b57751;min-height:380px;position:relative;overflow:hidden}.closing-inner[data-astro-cid-lcdefpme]{z-index:1;max-width:1200px;margin:auto;padding:70px 36px;position:relative}.closing[data-astro-cid-lcdefpme] .section-tag[data-astro-cid-lcdefpme]{color:#f6ded0}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:18px 0;font-size:clamp(42px,5vw,63px);font-weight:500;line-height:1.02}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#f2d9c9}.closing[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#f6e8dd;max-width:370px;margin-bottom:22px;font-size:1rem}.button-light[data-astro-cid-lcdefpme]{color:#34483b;background:#f7f4ee;justify-content:space-between;min-width:200px}.button-light[data-astro-cid-lcdefpme]:hover{background:#fff;transform:translateY(-2px)}.closing-decoration[data-astro-cid-lcdefpme]{font:550px/.9 var(--serif);color:#ffffff0d;letter-spacing:-.13em;position:absolute;top:-116px;right:8%}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1.15fr;gap:3vw;min-height:540px;padding-left:5vw;padding-right:5vw}.hero-copy[data-astro-cid-lcdefpme]{padding-left:0}.hero-visual[data-astro-cid-lcdefpme]{height:410px}.hero-index[data-astro-cid-lcdefpme]{right:2vw}.intro[data-astro-cid-lcdefpme]{gap:28px;padding-top:90px;padding-bottom:95px}.spaces-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.space-card[data-astro-cid-lcdefpme],.space-tall[data-astro-cid-lcdefpme]{height:340px}.materials[data-astro-cid-lcdefpme]{gap:6%;padding-top:95px;padding-bottom:100px}.materials-photo[data-astro-cid-lcdefpme]{height:400px}}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;gap:24px;padding:37px 20px 28px;display:flex}.hero-copy[data-astro-cid-lcdefpme]{padding:0}.eyebrow[data-astro-cid-lcdefpme]{margin-bottom:20px;font-size:.6875rem}h1[data-astro-cid-lcdefpme]{margin-bottom:17px;font-size:59px}.hero-description[data-astro-cid-lcdefpme]{max-width:360px;margin-bottom:20px;font-size:1rem}.hero-actions[data-astro-cid-lcdefpme]{gap:17px}.button[data-astro-cid-lcdefpme]{gap:22px;min-height:48px;padding:0 16px}.text-link[data-astro-cid-lcdefpme]{font-size:.8125rem}.hero-note[data-astro-cid-lcdefpme]{display:none}.hero-visual[data-astro-cid-lcdefpme]{height:340px;margin:0 0 0 12px}.hero-visual[data-astro-cid-lcdefpme]:before{top:-9px;left:-9px}.photo-stamp[data-astro-cid-lcdefpme]{width:70px;height:70px;bottom:39px;left:-12px}.photo-stamp[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:1.1875rem}.photo-stamp[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:.6875rem}.hero-caption[data-astro-cid-lcdefpme]{height:34px;padding:0 10px;font-size:.6875rem}.hero-index[data-astro-cid-lcdefpme]{display:none}.trust-strip[data-astro-cid-lcdefpme]{justify-content:flex-start;gap:12px 24px;padding:18px 20px}.trust-strip[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:6px;font-size:.75rem}.trust-symbol[data-astro-cid-lcdefpme]{font-size:1rem}.section-wrap[data-astro-cid-lcdefpme]{padding-left:21px;padding-right:21px}.intro[data-astro-cid-lcdefpme]{padding-top:72px;padding-bottom:76px;display:block}.intro[data-astro-cid-lcdefpme] .section-tag[data-astro-cid-lcdefpme]{margin-bottom:21px}.intro-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.spaces-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.materials-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.process[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.journal[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:39px}.intro-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1rem}.spaces[data-astro-cid-lcdefpme]{padding:70px 0 23px}.spaces-heading[data-astro-cid-lcdefpme]{padding-bottom:24px;display:block}.spaces-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin:18px 0 0;font-size:1rem}.spaces-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:9px;padding:0 20px}.space-card[data-astro-cid-lcdefpme],.space-tall[data-astro-cid-lcdefpme]{height:255px}.space-tall[data-astro-cid-lcdefpme]{grid-area:auto/1/auto/-1}.space-overlay[data-astro-cid-lcdefpme]{bottom:14px;left:14px;right:13px}.space-overlay[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:22px}.gallery-foot[data-astro-cid-lcdefpme]{align-items:flex-start;gap:12px;padding:14px 20px 0}.gallery-foot[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{max-width:160px;line-height:1.5}.gallery-foot[data-astro-cid-lcdefpme] .under-link[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:.75rem}.materials[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;gap:43px;padding-top:75px;padding-bottom:84px;display:flex}.materials-photo[data-astro-cid-lcdefpme]{height:330px;margin-right:9px}.materials-number[data-astro-cid-lcdefpme]{padding:12px 15px;font-size:20px;bottom:-12px;right:-9px}.materials-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:13px}.materials-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:1rem}.materials-copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:.8125rem}.process[data-astro-cid-lcdefpme]{padding:70px 0 72px}.process-top[data-astro-cid-lcdefpme]{margin:18px 0 38px;display:block}.process-top[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin-top:18px;font-size:1rem}.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.steps[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{min-height:157px;padding:16px 12px 0 0}.steps[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:not(:first-child){padding-left:13px}.steps[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:nth-child(3){border-left:0;padding-left:0}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:13px 0 5px;font-size:1rem}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:12px;font-size:.8125rem}.journal[data-astro-cid-lcdefpme]{padding-top:75px;padding-bottom:85px}.journal-heading[data-astro-cid-lcdefpme]{align-items:flex-end;margin-bottom:27px}.journal-heading[data-astro-cid-lcdefpme] .under-link[data-astro-cid-lcdefpme]{white-space:nowrap;margin-bottom:5px;font-size:.75rem}.journal[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:36px}.journal-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:27px}.journal-image[data-astro-cid-lcdefpme]{height:225px;margin-bottom:13px}.journal-card[data-astro-cid-lcdefpme]>strong[data-astro-cid-lcdefpme]{font-size:1rem}.closing[data-astro-cid-lcdefpme]{min-height:370px}.closing-inner[data-astro-cid-lcdefpme]{padding:61px 21px}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:48px}.closing[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1rem}.closing-decoration[data-astro-cid-lcdefpme]{font-size:330px;top:-35px;right:-17%}}.hero-description[data-astro-cid-lcdefpme],.intro-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.materials-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme],.process-top[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme],.closing[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:58ch;line-height:1.75}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:28ch}.hero-caption[data-astro-cid-lcdefpme]{gap:12px;height:auto;min-height:44px;padding-top:10px;padding-bottom:10px}.photo-stamp[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:.625rem}@media (width<=640px){.hero-actions[data-astro-cid-lcdefpme],.journal-heading[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:20px}.gallery-foot[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px}.gallery-foot[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{max-width:none}.steps[data-astro-cid-lcdefpme]{gap:24px 0}.steps[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{min-height:0}.hero-caption[data-astro-cid-lcdefpme]{letter-spacing:.04em}.space-overlay[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.08em}}
