#how-it-works{padding:100px 0 110px}#how-it-works .process-heading{border-bottom:0;padding-bottom:0}#how-it-works .steps{gap:28px;padding-top:48px}#how-it-works .step{position:relative;padding-top:0}#how-it-works .step-number{position:absolute;z-index:1;left:18px;top:18px;background:#221f1bdd;color:#e9d0ac;border:1px solid #c7a47766;width:43px;height:43px;display:flex;align-items:center;justify-content:center;font-size:11px;backdrop-filter:blur(6px)}#how-it-works .step-line{display:none}.process-photo{width:100%;aspect-ratio:4/3;overflow:hidden;background:#42372c;border:1px solid #c7a47733}.process-photo img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease,filter .7s ease;filter:saturate(.78)}#how-it-works .step:hover img{transform:scale(1.035);filter:saturate(1)}#how-it-works .step h3{margin-top:25px;margin-bottom:12px;font-size:clamp(28px,2.5vw,38px)}#how-it-works .step p{max-width:100%;font-size:14px;line-height:1.8;color:#c5baac}#pricing{padding:100px 0 110px}#pricing .pricing-top{margin-bottom:45px}#pricing .pricing-cards{gap:22px}#pricing .pricing-card{padding:0 28px 28px;overflow:hidden;background:#f7f1e8;border-color:#cbbbA5}.price-photo{height:230px;margin:0 -28px 27px;position:relative;overflow:hidden;border-bottom:1px solid #cbbbA5}.price-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#35291c38,transparent 55%);pointer-events:none}.price-photo img{height:100%;width:100%;object-fit:cover;filter:saturate(.75);transition:transform .7s ease,filter .7s ease}#pricing .pricing-card:first-child .price-photo img{object-position:80% center}#pricing .pricing-card:hover img{transform:scale(1.04);filter:saturate(1)}#pricing .pricing-card h3{margin-top:20px}#pricing .pricing-card p{min-height:44px}#pricing .pricing-bottom{padding-top:20px}#pricing .pricing-card:hover{transform:translateY(-3px)}@media(max-width:1050px){#pricing .pricing-card{padding-left:22px;padding-right:22px}.price-photo{margin-left:-22px;margin-right:-22px;height:190px}#how-it-works .steps{gap:18px}}@media(max-width:700px){#how-it-works,#pricing{padding:70px 0}#how-it-works .steps{display:grid;grid-template-columns:1fr;gap:36px;padding-top:30px}#how-it-works .process-heading{padding-bottom:0}#how-it-works .step{padding-top:0}#how-it-works .step h3{font-size:33px;margin-top:20px}.process-photo{aspect-ratio:3/2}#pricing .pricing-cards{gap:26px}.price-photo{height:auto;aspect-ratio:16/10}#pricing .pricing-card p{min-height:0}}@media(prefers-reduced-motion:reduce){.process-photo img,.price-photo img{transition:none!important}#how-it-works .step:hover img,#pricing .pricing-card:hover img,#pricing .pricing-card:hover{transform:none}}
