.page-module__rzBFXG__pageHeader{background:var(--color-cream);margin-top:90px;padding:5rem 0 4rem}.page-module__rzBFXG__heroContainer{align-items:center;gap:4rem;max-width:1100px;margin:0 auto;padding:0 2rem;display:flex}.page-module__rzBFXG__heroContent{flex:1;max-width:600px}.page-module__rzBFXG__heroImageWrapper{flex-shrink:0;width:320px}.page-module__rzBFXG__heroImageWrapper img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;display:block;box-shadow:0 12px 40px #2d252026}.page-module__rzBFXG__pageHeader h1{color:var(--color-text);margin:.75rem 0 1rem;font-size:clamp(2rem,3.5vw,2.8rem)}.page-module__rzBFXG__pageHeader .page-module__rzBFXG__eyebrow{color:var(--color-text-mid);font-size:.9rem}.page-module__rzBFXG__pageHeader .page-module__rzBFXG__divider{background:var(--color-rose);margin:.75rem 0}.page-module__rzBFXG__heroText{color:var(--color-text-mid);margin:1rem 0 0;font-size:1.05rem;line-height:1.7}.page-module__rzBFXG__storySection{padding:var(--space-xl) 0;background:var(--color-ivory)}.page-module__rzBFXG__storyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;max-width:1200px;margin:0 auto;display:grid}.page-module__rzBFXG__storyImage{border-radius:var(--radius-lg);position:relative;overflow:hidden;box-shadow:0 15px 40px #2d25201f}.page-module__rzBFXG__storyImg{width:100%;height:auto;display:block}.page-module__rzBFXG__storyContent{max-width:540px}.page-module__rzBFXG__storyTitle{color:var(--color-text);font-size:clamp(1.8rem,3vw,2.4rem);font-family:var(--font-heading);margin-bottom:1rem}.page-module__rzBFXG__storyDivider{background:var(--color-rose);width:48px;height:2px;margin:1.5rem 0}.page-module__rzBFXG__storyText p{color:var(--color-text-mid);margin-bottom:1.5rem;font-size:1rem;line-height:1.8}.page-module__rzBFXG__storyText p:last-child{margin-bottom:0}.page-module__rzBFXG__quoteSection{background:var(--color-cream);padding:5rem 0}.page-module__rzBFXG__quote{color:var(--color-text);text-align:center;font-size:clamp(1.3rem,2.5vw,1.8rem);font-style:italic;line-height:1.6;font-family:var(--font-heading);margin:0;padding:2rem;position:relative}.page-module__rzBFXG__quote:before{content:"\"";color:var(--color-rose);opacity:.3;font-size:4rem;line-height:1;position:absolute;top:-1rem;left:50%;transform:translate(-50%)}.page-module__rzBFXG__whySection{padding:var(--space-xl) 0;background:var(--color-ivory)}.page-module__rzBFXG__whyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;max-width:1200px;margin:0 auto;display:grid}.page-module__rzBFXG__whyContent{max-width:560px;margin-left:auto}.page-module__rzBFXG__whyTitle{color:var(--color-text);font-size:clamp(2rem,3.5vw,2.8rem);font-family:var(--font-heading);margin-bottom:1rem}.page-module__rzBFXG__whyDivider{background:var(--color-rose);width:48px;height:2px;margin:1.5rem 0}.page-module__rzBFXG__whyText p{color:var(--color-text-mid);margin-bottom:1.5rem;font-size:1rem;line-height:1.8}.page-module__rzBFXG__whyText p:last-child{margin-bottom:0}.page-module__rzBFXG__whyClosing{color:var(--color-text);margin-bottom:2rem;font-size:1.05rem;font-weight:500}.page-module__rzBFXG__signature{color:#c97d74;letter-spacing:.02em;margin:2rem 0 1.5rem;font-family:Brush Script MT,Lucida Handwriting,cursive;font-size:2.8rem;font-weight:400}.page-module__rzBFXG__whyCta{margin-top:2rem}.page-module__rzBFXG__whyImage{border-radius:var(--radius-lg);position:relative;overflow:hidden;box-shadow:0 15px 40px #2d25201f}.page-module__rzBFXG__whyImg{width:100%;height:auto;display:block}.page-module__rzBFXG__certSection{background:var(--color-cream);padding:4rem 0}.page-module__rzBFXG__certContent{flex-wrap:wrap;justify-content:center;align-items:center;gap:4rem;display:flex}.page-module__rzBFXG__certItem{flex-direction:column;align-items:center;gap:1rem;display:flex}.page-module__rzBFXG__certImage{opacity:.9;width:160px;height:auto;transition:opacity .3s,transform .3s}.page-module__rzBFXG__certImage:hover{opacity:1;transform:scale(1.05)}.page-module__rzBFXG__certText{color:var(--color-text-mid);font-size:1rem;font-weight:500}.page-module__rzBFXG__closingSection{background:var(--color-ivory);padding:5rem 0}.page-module__rzBFXG__closingTitle{color:var(--color-text);font-size:clamp(2rem,3.5vw,2.8rem);font-family:var(--font-heading);margin-bottom:2rem}@media (max-width:768px){.page-module__rzBFXG__pageHeader{margin-top:80px;padding:4rem 0 3rem}.page-module__rzBFXG__heroContainer{flex-direction:column;gap:2.5rem;padding:0 1.5rem}.page-module__rzBFXG__heroImageWrapper{width:100%;max-width:300px;margin:0 auto}.page-module__rzBFXG__storyGrid,.page-module__rzBFXG__whyGrid{grid-template-columns:1fr;gap:3rem}.page-module__rzBFXG__whyGrid{direction:ltr}.page-module__rzBFXG__whyContent{margin-left:0}.page-module__rzBFXG__quote{padding:1.5rem;font-size:1.2rem}}@media (max-width:600px){.page-module__rzBFXG__pageHeader{margin-top:70px;padding:3rem 0 2.5rem}.page-module__rzBFXG__heroContainer{gap:2rem;padding:0 1rem}.page-module__rzBFXG__heroImageWrapper{max-width:260px}.page-module__rzBFXG__heroText{font-size:1rem}.page-module__rzBFXG__storyGrid,.page-module__rzBFXG__whyGrid{gap:2rem}.page-module__rzBFXG__quote{padding:1rem;font-size:1.1rem}}
