.page_pageHeader__i5AEm{margin-top:90px;padding:5rem 0 4rem;background:var(--color-cream)}.page_heroContainer__uv4q4{max-width:1100px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;gap:4rem}.page_heroContent__jhA5Z{flex:1;max-width:600px}.page_heroImageWrapper__l8JhZ{flex-shrink:0;width:320px}.page_heroImageWrapper__l8JhZ img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-lg);box-shadow:0 12px 40px rgba(45,37,32,.15);display:block}.page_pageHeader__i5AEm h1{color:var(--color-text);margin:.75rem 0 1rem;font-size:clamp(2rem,3.5vw,2.8rem)}.page_pageHeader__i5AEm .page_eyebrow__WltW8{color:var(--color-text-mid);font-size:.9rem}.page_pageHeader__i5AEm .page_divider__P5Cmg{background:var(--color-rose);margin:.75rem 0}.page_heroText__mYZ_K{margin:1rem 0 0;font-size:1.05rem;color:var(--color-text-mid);line-height:1.7}.page_storySection__eQC8W{padding:var(--space-xl) 0;background:var(--color-ivory)}.page_storyGrid__Ojui_{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;max-width:1200px;margin:0 auto}.page_storyImage__fvPLZ{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 15px 40px rgba(45,37,32,.12)}.page_storyImg__MOR5t{width:100%;height:auto;display:block}.page_storyContent__nxl7a{max-width:540px}.page_storyTitle___frnC{font-size:clamp(1.8rem,3vw,2.4rem);color:var(--color-text);margin-bottom:1rem;font-family:var(--font-heading)}.page_storyDivider__VVNkC{width:48px;height:2px;background:var(--color-rose);margin:1.5rem 0}.page_storyText__xFe4S p{margin-bottom:1.5rem;line-height:1.8;color:var(--color-text-mid);font-size:1rem}.page_storyText__xFe4S p:last-child{margin-bottom:0}.page_quoteSection__g7S5z{padding:5rem 0;background:var(--color-cream)}.page_quote__3vDut{font-size:clamp(1.3rem,2.5vw,1.8rem);line-height:1.6;color:var(--color-text);font-style:italic;text-align:center;margin:0;padding:2rem;position:relative;font-family:var(--font-heading)}.page_quote__3vDut:before{content:'"';font-size:4rem;color:var(--color-rose);opacity:.3;position:absolute;top:-1rem;left:50%;transform:translateX(-50%);line-height:1}.page_whySection__fPL5E{padding:var(--space-xl) 0;background:var(--color-ivory)}.page_whyGrid__yrDxK{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;max-width:1200px;margin:0 auto}.page_whyContent__1M2wt{max-width:560px;margin-left:auto}.page_whyTitle__i2l5B{font-size:clamp(2rem,3.5vw,2.8rem);color:var(--color-text);margin-bottom:1rem;font-family:var(--font-heading)}.page_whyDivider__bJD91{width:48px;height:2px;background:var(--color-rose);margin:1.5rem 0}.page_whyText__yeDHF p{margin-bottom:1.5rem;line-height:1.8;color:var(--color-text-mid);font-size:1rem}.page_whyText__yeDHF p:last-child{margin-bottom:0}.page_whyClosing__zIVzO{font-weight:500;color:var(--color-text);font-size:1.05rem;margin-bottom:2rem}.page_signature__REn4D{font-family:Brush Script MT,Lucida Handwriting,cursive;font-size:2.8rem;color:#c97d74;font-weight:400;margin:2rem 0 1.5rem;letter-spacing:.02em}.page_whyCta__gDzVc{margin-top:2rem}.page_whyImage__x4vGJ{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 15px 40px rgba(45,37,32,.12)}.page_whyImg__3jA49{width:100%;height:auto;display:block}.page_certSection__K2BAM{padding:4rem 0;background:var(--color-cream)}.page_certContent__fWDGg{display:flex;justify-content:center;align-items:center;gap:4rem;flex-wrap:wrap}.page_certItem__a5hoR{display:flex;flex-direction:column;align-items:center;gap:1rem}.page_certImage__Lsdri{width:160px;height:auto;opacity:.9;transition:opacity .3s ease,transform .3s ease}.page_certImage__Lsdri:hover{opacity:1;transform:scale(1.05)}.page_certText__V1CIy{font-size:1rem;color:var(--color-text-mid);font-weight:500}.page_closingSection__LeAbf{padding:5rem 0;background:var(--color-ivory)}.page_closingTitle__yxpZV{font-size:clamp(2rem,3.5vw,2.8rem);color:var(--color-text);margin-bottom:2rem;font-family:var(--font-heading)}@media (max-width:768px){.page_pageHeader__i5AEm{margin-top:80px;padding:4rem 0 3rem}.page_heroContainer__uv4q4{flex-direction:column;gap:2.5rem;padding:0 1.5rem}.page_heroImageWrapper__l8JhZ{width:100%;max-width:300px;margin:0 auto}.page_storyGrid__Ojui_,.page_whyGrid__yrDxK{grid-template-columns:1fr;gap:3rem}.page_whyGrid__yrDxK{direction:ltr}.page_whyContent__1M2wt{margin-left:0}.page_quote__3vDut{font-size:1.2rem;padding:1.5rem}}@media (max-width:600px){.page_pageHeader__i5AEm{margin-top:70px;padding:3rem 0 2.5rem}.page_heroContainer__uv4q4{padding:0 1rem;gap:2rem}.page_heroImageWrapper__l8JhZ{max-width:260px}.page_heroText__mYZ_K{font-size:1rem}.page_storyGrid__Ojui_,.page_whyGrid__yrDxK{gap:2rem}.page_quote__3vDut{font-size:1.1rem;padding:1rem}}