body:has(>div.details-page){background-color:#fdfcfc}body>div.details-page{background-color:#fdfcfc;min-height:100vh;padding-bottom:10vh}body>div.details-page>header{margin-top:clamp(20px,12.8571px + 2.2321vw,30px);margin-bottom:clamp(20px,12.8571px + 2.2321vw,30px);padding:clamp(20px,9.2857px + 3.3482vw,35px)}body>div.details-page>header>h1{font-family:var(--font-playfair);color:#7d5e54;margin-bottom:clamp(20px,12.8571px + 2.2321vw,30px);font-size:clamp(1.3rem,1.0143rem + 1.4286vw,1.7rem)}body>div.details-page>header>p{font-family:var(--font-roboto);color:#43302b;font-size:clamp(.9rem,.6857rem + 1.0714vw,1.2rem)}body>div.details-page>main>div:first-child,body>div.details-page>main>div:nth-child(3){background-color:#fdf7f5;border-top:.5px solid #c2a499;border-bottom:.5px solid #c2a499}body>div.details-page>main>div{padding:clamp(20px,5.7143px + 4.4643vw,40px)}body>div.details-page>main>div>h2{font-family:var(--font-playfair);color:#43302b;margin-bottom:clamp(5px,2.2321vw - 2.1429px,15px);font-size:clamp(1rem,.6429rem + 1.7857vw,1.5rem)}body>div.details-page>main>div>p{font-family:var(--font-roboto);color:#7d5e54;font-size:clamp(.9rem,.6857rem + 1.0714vw,1.2rem)}body>div.details-page>div{justify-content:center;align-items:center;margin-top:clamp(40px,32.8571px + 2.2321vw,50px);display:flex}body>div.details-page>div>a>button{font-family:var(--font-roboto);color:#fff;background:#957468;border:none;border-radius:30px;padding:15px clamp(50px,35.7143px + 4.4643vw,70px);font-size:clamp(1rem,.8571rem + .7143vw,1.2rem)}@media (min-width:768px){body>div.details-page{-webkit-user-select:none;user-select:none;padding-inline:clamp(50px,26.0643vw - 150.434px,350px);flex-direction:column;justify-content:center;min-height:calc(100vh - 100px);padding-bottom:0;display:flex}body>div.details-page>header{margin-top:0;margin-bottom:clamp(50px,29.9566px + 2.6064vw,80px);padding:0}body>div.details-page>main{justify-content:space-between;align-items:center;display:flex}body>div.details-page>header>h1{margin-bottom:clamp(15px,8.3189px + .8688vw,25px);font-size:clamp(1.4rem,.8655rem + 1.1121vw,2.2rem)}body>div.details-page>header>p{width:clamp(640px,332.667px + 39.9652vw,1100px);font-size:clamp(1rem,.8664rem + .278vw,1.2rem)}body>div.details-page>main>div{text-align:center;background-color:#fdf7f5;border:1px solid #c2a499;border-radius:4px;width:clamp(150px,69.8262px + 10.4257vw,270px);height:clamp(150px,103.232px + 6.0817vw,220px);padding:clamp(10px,3.3189px + .8688vw,20px)}body>div.details-page>main>div>h2{margin-bottom:clamp(7px,1.6551px + .695vw,15px);font-size:clamp(.7rem,.4996rem + .417vw,1rem)}body>div.details-page>main>div>p{font-size:clamp(.6rem,.3996rem + .417vw,.9rem)}body>div.details-page>div{margin-top:clamp(50px,23.2754px + 3.4752vw,90px)}body>div.details-page>div>a>button{cursor:pointer;font-size:clamp(1rem,.8664rem + .278vw,1.2rem);transition:all .2s ease-in-out}body>div.details-page>div>a>button:hover{background-color:#43302b}body>div.details-page.details-divorce>main>div{width:clamp(200px,86.4205px + 14.7698vw,370px);height:clamp(190px,169.957px + 2.6064vw,220px)}body>div.details-page.details-divorce>main>div>h2{margin-bottom:clamp(7px,2.3232px + .6082vw,14px);font-size:clamp(.9rem,.6996rem + .417vw,1.2rem)}body>div.details-page.details-divorce>main>div>p{font-size:clamp(.8rem,.6664rem + .278vw,1rem)}}
