#rene-category .rc-hero{padding:34px 0 56px;background:linear-gradient(#faf9f5,#eeedf5 120px)}#rene-category .rc-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}#rene-category .rc-hero-photo{border-radius:20px;overflow:hidden;background:#fff;border:1px solid #e1dcea}#rene-category .rc-hero-photo img{width:100%;height:320px;object-fit:contain;display:block}#rene-category .rc-photo-caption{padding:15px 20px;font-size:11px;color:#8c773e;border-top:1px solid #ede7db}#rene-category .rc-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}#rene-category .rc-tags span{padding:5px 12px;border:1px solid #d9d2e3;border-radius:30px;font-size:11px;background:rgba(255,255,255,.44)}#rene-category .rc-section-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:28px}#rene-category .rc-section-head p{margin-bottom:8px}#rene-category .rc-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#rene-category .rc-card{background:#fff;border:1px solid #e0dbe7;border-radius:17px;overflow:hidden;display:flex;flex-direction:column;transition:transform .45s,border-color .45s,box-shadow .45s}#rene-category .rc-card:hover{transform:translateY(-7px);border-color:#b59b58;box-shadow:0 18px 35px rgba(37,35,79,.08)}#rene-category .rc-image{height:215px;background:#f0eef4;overflow:hidden}#rene-category .rc-image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .6s}#rene-category .rc-card:hover img{transform:scale(1.025)}#rene-category .rc-copy{padding:25px;display:flex;flex-direction:column;flex:1}#rene-category .rc-copy .rc-kicker{font-size:9px;margin:0}#rene-category .rc-copy p{font-size:13px;line-height:1.8}#rene-category .rc-copy ul{padding:0;margin:0 0 24px;list-style:none;color:#787080;font-size:12px}#rene-category .rc-copy li{padding:7px 0;border-bottom:1px solid #f0edf4}#rene-category .rc-copy li::before{content:"+";color:#a48b45;margin-inline-end:9px}#rene-category .rc-copy>a,#rene-category .rc-copy>p:last-child{margin-top:auto;margin-bottom:0}#rene-category .rc-copy>a,#rene-category .rc-copy>p:last-child>a{display:flex;justify-content:space-between;border-top:1px solid #e6decc;padding-top:16px;font-size:12px;color:#8c763a}#rene-category .rc-guide-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:44px;align-items:center}#rene-category .rc-guide-box{background:#fff;border:1px solid #ddd6e6;border-radius:18px;padding:30px}#rene-category .rc-guide-row{padding:15px 0;border-bottom:1px solid #ece7f0;display:grid;grid-template-columns:36px 1fr;gap:16px;align-items:center}#rene-category .rc-guide-row:last-child{border:0;padding-bottom:0}#rene-category .rc-guide-row span:first-child{font-size:12px;color:#a38b48}#rene-category .rc-guide-row p{margin:0;font-size:13px}#rene-category .rc-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}#rene-category .rc-step{border:1px solid #e0dbe7;border-radius:15px;padding:26px;background:#fff}#rene-category .rc-step-icon{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:#f2eee4;color:#a48a42}#rene-category .rc-step h3{font-size:21px}#rene-category .rc-step p{font-size:13px;margin:0}#rene-category .rc-faq{background:#f0eef5}#rene-category .rc-faq-grid{display:grid;grid-template-columns:.85fr 1.25fr;gap:55px}#rene-category details{background:#fff;border:1px solid #dfd9e8;border-radius:10px;margin-bottom:12px;overflow:hidden}#rene-category summary{padding:18px 22px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:18px;font-size:14px}#rene-category summary::after{content:"+";color:#a48a42;font-size:20px}#rene-category details[open] summary::after{content:"−"}#rene-category summary::-webkit-details-marker{display:none}#rene-category details p{padding:0 22px 20px;margin:0;font-size:13px}#rene-category .rc-note{font-size:11px;margin-top:16px}#rene-category .rc-cards>p,#rene-category .rc-hero-grid>p,#rene-category .rc-guide-grid>p,#rene-category .rc-steps>p,#rene-category .rc-faq-grid>p{display:none!important}#rene-category .rc-image>p,#rene-category .rc-hero-photo>p{display:contents}#rene-category [id]{scroll-margin-top:180px}@media (max-width:900px){#rene-category .rc-hero-grid{gap:30px}#rene-category .rc-copy{padding:20px}#rene-category .rc-image{height:180px}}@media (max-width:700px){#rene-category .rc-hero-photo img{height:260px}#rene-category .rc-image{height:230px}#rene-category .rc-section-head{gap:6px}#rene-category .rc-hero{padding-top:24px}}#rene-category .rc-hero-photo img{object-fit:cover;object-position:50% 42%;height:320px;margin:0;padding:0}#rene-category .rc-image{height:215px;position:relative}#rene-category .rc-image img{object-fit:cover;object-position:center;position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0}#rene-category .rc-card:nth-child(1) .rc-image img{object-position:50% 42%}#rene-category .rc-card:nth-child(2) .rc-image img{object-position:50% 48%}#rene-category .rc-card:nth-child(3) .rc-image img{object-position:50% 55%}#rene-category .rc-hero-photo>p:empty{display:none}#rene-category .rc-hero-photo>p:has(img){display:contents}@media (max-width:700px){#rene-category .rc-hero-photo img{height:260px}#rene-category .rc-image{height:230px}}#rene-category .rc-copy h3{min-height:var(--rc-title,0px)}#rene-category .rc-copy>p:not(:last-child){min-height:var(--rc-description,0px)}#rene-category .rc-copy li:nth-child(1){min-height:var(--rc-detail1,0px)}#rene-category .rc-copy li:nth-child(2){min-height:var(--rc-detail2,0px)}#rene-category .rc-copy>a,#rene-category .rc-copy>p:last-child>a{min-height:var(--rc-link,0px);align-items:center}#rene-category .rc-copy>a span,#rene-category .rc-copy>p:last-child>a span{flex-shrink:0}@media (max-width:700px){#rene-category .rc-copy h3,#rene-category .rc-copy>p:not(:last-child),#rene-category .rc-copy li,#rene-category .rc-copy a{min-height:0!important}}#rene-category .rc-copy li:last-child{border-bottom:0}#rene-category .rc-dir-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#rene-category .rc-dir-cards>p,#rene-category .rc-four>p,#rene-category .rc-directory>p{display:none!important}#rene-category .rc-directory-card .rc-copy h3{font-size:22px;min-height:0}#rene-category .rc-directory-card .rc-copy{padding:22px}#rene-category .rc-directory-card .rc-copy>a,#rene-category .rc-directory-card .rc-copy>p:last-child>a{margin-top:12px}#rene-category .rc-directory-card .rc-image{height:210px}#rene-category .rc-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}#rene-category .rc-four .rc-image{height:180px}#rene-category .rc-four h3{font-size:22px;min-height:55px}#rene-category .rc-two{grid-template-columns:repeat(2,minmax(0,1fr))}#rene-category .rc-quicknav{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:28px}#rene-category .rc-quicknav a{padding:9px 15px;background:#fff;border:1px solid #d8cfdf;border-radius:30px;font-size:12px;transition:background .3s}#rene-category .rc-quicknav a:hover{background:#e7e1ed}#rene-category .rc-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#rene-category .rc-directory a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 18px;background:#fff;border:1px solid #e0d9e8;border-radius:10px;font-size:13px}#rene-category .rc-directory a:hover{border-color:#b59b58;color:#927b3b}#rene-category .rc-directory-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:32px 0 20px}#rene-category .rc-body-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#rene-category .rc-body-grid>a{padding:22px 18px;background:#fff;border:1px solid #ddd5e5;border-radius:12px;font-size:16px;display:flex;align-items:center;justify-content:space-between}#rene-category .rc-body-grid>a:hover{border-color:#b59b58}#rene-category .rc-body-grid>p{display:contents}#rene-category .rc-directory>p{display:contents!important}#rene-category .rc-directory>p>a{height:100%}#rene-category .rc-header-photo img{object-position:center}#rene-category .rc-dir-cards .rc-image img{object-position:center}@media (max-width:1000px){#rene-category .rc-dir-cards,#rene-category .rc-directory{grid-template-columns:repeat(2,minmax(0,1fr))}#rene-category .rc-four,#rene-category .rc-body-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){#rene-category .rc-dir-cards,#rene-category .rc-directory,#rene-category .rc-two{grid-template-columns:1fr}#rene-category .rc-four{grid-template-columns:1fr}#rene-category .rc-directory-heading{align-items:start;flex-direction:column;gap:6px}#rene-category .rc-four h3{min-height:0}}