.button-container a.button{background-color:#28a745!important;color:#fff!important;padding:15px 32px!important;text-align:center!important;text-decoration:none!important;display:inline-block!important;font-size:18px!important;margin:30px auto!important;cursor:pointer!important;border-radius:30px!important;border:none!important;box-shadow:0 5px 15px rgba(0,0,0,.2)!important;transition:background-color .3s,transform .2s!important;animation:wiggle 2.5s infinite ease-in-out!important;width:80%;max-width:400px}.button-container a.button:hover{background-color:#218838!important;transform:scale(1.05)}@keyframes wiggle{0%,100%{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@media (max-width:600px){.button-container a.button{width:90%!important}}.rpd-invest{max-width:1200px;margin:0 auto;padding:24px}.rpd-lobster{font-family:"Lobster",cursive;font-weight:400}.rpd-hero-cover{border-radius:18px;overflow:hidden}.rpd-hero{display:flex;gap:24px;align-items:stretch;flex-wrap:wrap}.rpd-hero>.wp-block-column{flex:1 1 420px}.rpd-hero-card{background:rgba(5,10,16,.75);backdrop-filter:saturate(120%) blur(6px);color:#f4f8ff;padding:22px;border:1px solid rgba(120,180,255,.28);border-radius:16px;box-shadow:0 18px 38px rgba(0,0,0,.35)}.rpd-hero-card h1{margin:0 0 6px;font-size:clamp(34px,5vw,54px);line-height:1.05;color:#fff}.rpd-hero-card .rpd-hero-sub{color:#d8e8ff;opacity:.95;margin:.25rem 0 .75rem}.rpd-cta .wp-block-button__link{border-radius:12px;padding:.85em 1.1em;font-weight:700}.rpd-btn-primary .wp-block-button__link{background:linear-gradient(90deg,#78f6a7,#5aa8ff);color:#001018}.rpd-btn-ghost .wp-block-button__link{background:#ffffff0f;border:1px solid #2b3546;color:#0e1420}.rpd-btn-ghost .wp-block-button__link:hover{background:#f4f8ff;border-color:#2b3546;color:#0e1420}.rpd-hero-packcard{background:#fff;border-radius:16px;padding:14px;border:1px solid #e6eef7;box-shadow:0 20px 48px rgba(16,22,33,.25)}.rpd-hero-packcard img{display:block;width:100%;height:auto;border-radius:12px}.rpd-kpi-hero{margin:10px 0 14px;background:#fff;border:1px solid #e6eef7;border-radius:14px;padding:14px 16px;box-shadow:0 14px 34px rgba(16,22,33,.18);color:#0e1420}.rpd-kpi-hero__value{font-size:clamp(30px,4.6vw,46px);font-weight:800;line-height:1}.rpd-kpi-hero__label{margin-top:2px;color:#304055;font-weight:600}.rpd-kpi-hero__small{margin-top:2px;color:#5b6b81;font-size:14px}.rpd-banners{margin:26px 0 8px}.rpd-banner-row{display:flex;flex-wrap:wrap;gap:16px;margin:0}.rpd-banner-row>.wp-block-column{flex:1 1 calc(33.333% - 11px);min-width:260px}@media (max-width:900px){.rpd-banner-row>.wp-block-column{flex-basis:100%}}.rpd-banner{position:relative;border-radius:16px;padding:18px;color:#fff;background-image:url("https://rareplantdaddy.com/wp-content/uploads/2025/11/TheFreedomEagle_Design_a_magical_45_aspect_ratio_750px_label__0083fafc-e455-499c-b486-d86d123174d5_3.jpg");background-size:cover;background-position:center;box-shadow:0 14px 34px rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.18)}.rpd-banner:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.55));border-radius:16px}.rpd-banner>*{position:relative}.rpd-banner h3{font-family:"Lobster",cursive;font-size:28px;margin:0 0 6px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.55)}.rpd-banner p{margin:0;color:#f3f7ff}.rpd-proof-wide{margin:18px 0}.rpd-proof-card{background:#fff;border:1px solid #e6eef7;border-radius:16px;padding:10px;box-shadow:0 20px 48px rgba(16,22,33,.18)}.rpd-proof-card img{display:block;width:100%;height:auto;border-radius:12px}.rpd-proof-card figcaption{text-align:center;margin-top:6px;color:#44556a;font-size:14px}.rpd-card{border-radius:18px;padding:18px}.rpd-card--light{background:#fff;border:1px solid #e6eef7;box-shadow:0 16px 40px rgba(16,22,33,.15);color:#0e1420}.rpd-card--light h2{margin-top:0;color:#0e1420}.rpd-card--light ul{margin-left:18px}.rpd-legal{color:#5a6b81;font-size:14px}.rpd-triplet{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-top:10px}.rpd-triplet img{display:block;width:100%;max-width:340px;height:auto;border-radius:10px;border:1px solid #e6eef7;margin:0}.rpd-tc-gallery{display:block;margin-top:10px}.rpd-tc-gallery img{display:block;width:100%;max-width:900px;height:auto;border-radius:12px;border:1px solid #e6eef7;margin:0 0 10px}.rpd-table--light table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:12px;table-layout:auto}.rpd-table--light th,.rpd-table--light td{border-bottom:1px solid #e9eff7;padding:12px 14px;white-space:normal;word-break:break-word}.rpd-table--light thead th{background:#f7fbff;color:#293445}.rpd-table--light tbody tr:nth-child(even){background:#fbfdff}.rpd-bottom{margin-top:22px;gap:18px}.rpd-downloads .wp-block-button .wp-block-button__link{background:linear-gradient(90deg,#78f6a7,#5aa8ff);color:#001018;border:none;border-radius:22px;padding:.8em 1.2em;font-weight:700}.rpd-downloads .wp-block-button .wp-block-button__link:hover{filter:brightness(.95)}.rpd-headshot img{display:block;width:100%;max-width:340px;border-radius:14px;margin:0 auto 14px;box-shadow:0 12px 32px rgba(0,0,0,0.25);border:1px solid #e6eef7}.rpd-banner{background-image:url("https://rareplantdaddy.com/wp-content/uploads/2025/11/TheFreedomEagle_Design_a_magical_45_aspect_ratio_750px_label__0083fafc-e455-499c-b486-d86d123174d5_3.jpg");background-size:cover;background-position:center;color:#fff}.rpd-banner h3,.rpd-banner p{color:#fefefe;text-shadow:0 2px 10px rgba(0,0,0,0.5)}.rpd-hero>.wp-block-column{min-width:0}@media (max-width:640px){.rpd-hero{gap:12px}.rpd-hero>.wp-block-column{flex:1 1 100%!important}.rpd-hero-cover .wp-block-cover__inner-container{padding:12px}.rpd-hero-card>p:first-child{font-size:clamp(16px,5.2vw,20px)!important;margin:0 0 .4rem!important}.rpd-hero-card h1{font-size:clamp(26px,7vw,34px)!important;line-height:1.1!important;word-break:normal;overflow-wrap:anywhere}.rpd-kpi-hero{padding:12px;margin:8px 0 12px}.rpd-kpi-hero__small{font-size:13px}.rpd-headshot img{max-width:320px;margin:0 auto 12px}.rpd-hero-card figure img{display:block;width:100%;height:auto}}.rpd-hero .wp-block-image img,.rpd-headshot img{aspect-ratio:auto!important;width:100%;height:auto;object-fit:contain}.rpd-hero-cover,.rpd-hero,.rpd-hero *{content-visibility:visible!important;contain-intrinsic-size:auto!important;opacity:1!important;transform:none!important;will-change:auto!important}.rpd-hero-cover{min-height:1px}.rpd-hero-card figure img{display:block;width:100%;height:auto;object-fit:contain;border:none!important;box-shadow:0 12px 32px rgba(0,0,0,.25)}body.page-family-and-friends-investment-round .rpd-table--light table{width:100%!important;table-layout:fixed!important}body.page-family-and-friends-investment-round .rpd-table--light th:nth-child(1),body.page-family-and-friends-investment-round .rpd-table--light td:nth-child(1){width:34%!important}body.page-family-and-friends-investment-round .rpd-table--light th:nth-child(2),body.page-family-and-friends-investment-round .rpd-table--light td:nth-child(2){width:51%!important}body.page-family-and-friends-investment-round .rpd-table--light th:nth-child(3),body.page-family-and-friends-investment-round .rpd-table--light td:nth-child(3){width:15%!important;min-width:110px!important;white-space:nowrap!important;text-align:right!important}body.page-family-and-friends-investment-round .rpd-table--light th,body.page-family-and-friends-investment-round .rpd-table--light td{word-break:normal!important;overflow-wrap:normal!important;hyphens:manual!important}@media (max-width:700px){body.page-family-and-friends-investment-round .rpd-table--light th,body.page-family-and-friends-investment-round .rpd-table--light td{padding:10px 10px!important;font-size:15px!important;line-height:1.25!important}}.rpd-authority{line-height:1.6;max-width:900px;margin:auto}.rpd-authority h2{margin-top:36px;margin-bottom:12px;line-height:1.25}.rpd-authority h3{margin-top:22px;margin-bottom:8px}.rpd-authority p{margin-bottom:14px}.rpd-authority ul{margin-top:8px;margin-bottom:18px;padding-left:22px}.rpd-authority li{margin-bottom:6px}.rpd-authority section{margin-top:32px}.rpd-authority table{margin-top:16px;margin-bottom:24px}.rpd-authority figure{margin:26px 0}.rpd-authority figcaption{font-size:0.9rem;opacity:0.8;margin-top:6px}@media (max-width:767px){body.single-product .cusrev-all-reviews [class*="avatar"],body.single-product .cusrev-all-reviews [class*="reviewer-avatar"],body.single-product .cusrev-all-reviews [class*="review-avatar"],body.single-product .cusrev-all-reviews img.avatar,body.single-product .cusrev-all-reviews .avatar{display:none!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important}body.single-product .cusrev-all-reviews li,body.single-product .cusrev-all-reviews .review,body.single-product .cusrev-all-reviews .comment_container,body.single-product .cusrev-all-reviews .comment-text,body.single-product .cusrev-all-reviews .description{margin-left:0!important;padding-left:0!important}body.single-product .cusrev-all-reviews form{display:flex!important;gap:10px!important}body.single-product .cusrev-all-reviews input[type="search"],body.single-product .cusrev-all-reviews input[type="text"]{flex:1 1 auto!important;min-width:0!important}body.single-product .cusrev-all-reviews button,body.single-product .cusrev-all-reviews input[type="submit"]{flex:0 0 auto!important}}.cr-all-reviews-shortcode,.cusrev-all-reviews,.ivole-all-reviews{background:#ffffff;border:1px solid #dbe4ea;border-radius:18px;padding:28px;box-shadow:0 10px 30px rgba(0,0,0,.06)}.ivole-summary-box,.cr-summary-box,.ivole-histogram{border-radius:16px}.ivole-summary-average-number,.cr-average-rating-number,.ivole-meter-average,.ivole-histogram-average{font-size:44px!important;line-height:1!important;font-weight:800!important;color:#0f1720!important}.ivole-summary-stars,.ivole-histogram-stars,.crstar-rating,.star-rating{color:#f4b400!important}.ivole-meter-histogram-row .ivole-meter-bar,.ivole-histogram-row .ivole-histogram-bar,.cr-histogram-row .cr-bar-bg{background:#e5e7eb!important;border-radius:999px!important;overflow:hidden}.ivole-meter-histogram-row .ivole-meter-bar span,.ivole-histogram-row .ivole-histogram-bar span,.cr-histogram-row .cr-bar-fill{background:linear-gradient(90deg,#22c55e 0%,#16a34a 100%)!important;border-radius:999px!important}.ivole-add-review,a.ivole-add-review,button.ivole-add-review,.cr-add-review,a.cr-add-review{display:inline-block!important;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)!important;color:#fff!important;font-weight:800!important;font-size:15px!important;line-height:1!important;text-decoration:none!important;border:none!important;border-radius:999px!important;padding:15px 26px!important;box-shadow:0 8px 20px rgba(34,197,94,.28)!important;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.ivole-add-review:hover,a.ivole-add-review:hover,button.ivole-add-review:hover,.cr-add-review:hover,a.cr-add-review:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 12px 24px rgba(34,197,94,.34)!important;opacity:1!important}.ivole-reviews-search input,.cr-reviews-search input,.ivole-search input[type="text"]{border:1px solid #cfd8df!important;border-radius:12px!important;min-height:48px!important;padding:12px 14px!important;box-shadow:none!important}.ivole-reviews-search button,.cr-reviews-search button,.ivole-search button{background:#0f1720!important;color:#fff!important;border:none!important;border-radius:12px!important;min-height:48px!important;padding:0 18px!important;font-weight:700!important}.ivole-reviews-sort select,.cr-reviews-sort select{border:1px solid #cfd8df!important;border-radius:12px!important;min-height:42px!important;padding:8px 12px!important;background:#fff!important}.ivole-review-image-list,.cr-review-image-list{margin-top:14px!important}.ivole-review-image-list img,.cr-review-image-list img{border-radius:12px!important}.ivole-review-card,.cr-review-card,.ivole-review-item,.cr-review-item{border:1px solid #e5e7eb!important;border-radius:16px!important;padding:18px!important;background:#fff!important;box-shadow:0 4px 18px rgba(0,0,0,.04);margin-bottom:16px!important}@media (max-width:767px){.cr-all-reviews-shortcode,.cusrev-all-reviews,.ivole-all-reviews{padding:18px!important;border-radius:14px!important}.ivole-summary-average-number,.cr-average-rating-number,.ivole-meter-average,.ivole-histogram-average{font-size:34px!important}.ivole-add-review,a.ivole-add-review,button.ivole-add-review,.cr-add-review,a.cr-add-review{width:100%!important;text-align:center!important}}