/* v1.3.18: Explicit 31 October 2026 saved Website Manager handover snapshot.
 * CSS-only, template-scoped adjustments; live Rise theme remains untouched.
 * Derived from administrator export, not a live/automatic publication link.
 */
#cc-homepage .faq h2 {color:#FF5E00!important;}
@media(max-width:650px){
 #cc-homepage .cc-content-preserve .cc-content-intro h2{font-size:21px!important;}
}
/* Map footprint and text are preserved by a detailed SVG still cloned by the
 * existing 40 -> 100 -> AU mechanical-reel animation. */
#cc-homepage #about .cc-reels-statistics>div:nth-child(1) strong.cc-reel-value{transform:scale(0.780);transform-origin:center;}
#cc-homepage #about .cc-reels-statistics>div:nth-child(2) strong.cc-reel-value{transform:scale(0.730);transform-origin:center;}
#cc-homepage #about .cc-reels-statistics>div:nth-child(3) strong.cc-reel-value{transform:translate(0px,0px) scale(1.060);transform-origin:center;}
@media(min-width:651px) and (max-width:1100px) and (min-height:600px){
 #cc-homepage #about .cc-reels-statistics>div:nth-child(2) strong.cc-reel-value{transform:scale(0.670);}
}
@media(min-width:1101px){
 #cc-homepage #about .cc-reels-statistics>div:nth-child(2) strong.cc-reel-value{transform:scale(0.680);}
}
@media(max-width:650px){
 #cc-homepage #about .cc-reels-statistics>div:nth-child(1) strong.cc-reel-value,
 #cc-homepage #about .cc-reels-statistics>div:nth-child(2) strong.cc-reel-value{transform:none;}
 #cc-homepage #about .cc-reels-statistics>div:nth-child(3) strong.cc-reel-value{transform:none;}
}

/* v1.3.20 — Private review: prevent double reduction of the mechanical reels.
 * Preserve number-digit rolling and map sequence. Cards remain unmodified.
 */
@media (min-width:751px) {
 #cc-homepage #about .cc-reels-statistics>div:nth-child(1) strong.cc-reel-value,
 #cc-homepage #about .cc-reels-statistics>div:nth-child(2) strong.cc-reel-value{transform:none;}
}
/* The saved +24px map offset was calibrated for the earlier 75%-size icon.
 * A larger silhouette needs less downward travel to clear its caption. */
@media (min-width:751px) and (max-width:920px) {
 #cc-homepage #about .cc-reels-statistics>div:nth-child(3) strong.cc-reel-value{transform:translate(0px,0px) scale(1.06);}
 #cc-homepage #about .cc-reels-statistics .cc-reel-map-frame svg,
 #cc-homepage #about .cc-reels-statistics .cc-map-static svg{width:92%;height:92%;}
}
@media (min-width:921px) {
 #cc-homepage #about .cc-reels-statistics>div:nth-child(3) strong.cc-reel-value{transform:translate(0px,0px) scale(1.06);}
 #cc-homepage #about .cc-reels-statistics .cc-reel-map-frame svg,
 #cc-homepage #about .cc-reels-statistics .cc-map-static svg{width:100%;height:100%;}
}


/* v1.3.22 — saved WordPress Website Manager handover, 31 Oct 15:50:33.
 * Number ink and heading ink are two independently editable settings.
 * Preserve Section 03's already-approved three-row vertical alignment.
 */
#cc-homepage #sell .cc-sell-facts .cc-fact {
  display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:20px;align-items:start;
}
#cc-homepage #sell .cc-sell-facts .cc-fact-number {
  display:block;width:28px;min-width:28px;text-align:left;font-variant-numeric:tabular-nums;
}
#cc-homepage #sell .cc-sell-facts .cc-fact:nth-child(1) .cc-fact-number{color:#FFFFFF;}
#cc-homepage #sell .cc-sell-facts .cc-fact:nth-child(1) strong{color:#00DA02;}
#cc-homepage #sell .cc-sell-facts .cc-fact:nth-child(2) .cc-fact-number{color:#EBEBEB;}
#cc-homepage #sell .cc-sell-facts .cc-fact:nth-child(2) strong{color:#00DA02;}
#cc-homepage #sell .cc-sell-facts .cc-fact:nth-child(3) .cc-fact-number{color:#FFFFFF;}
#cc-homepage #sell .cc-sell-facts .cc-fact:nth-child(3) strong{color:#00DA02;}

/* Section 07: original detailed silhouette, saved Australian-blue map #0042A9
 * and white AU lettering. Do not alter rolling digits or SVG frames.
 * The saved Desktop/IPad offsets apply only to the three-column layout;
 * approved portrait phone stacking is not touched.
 */
#cc-homepage #about .cc-reels-statistics .cc-reel-map-frame svg text,
#cc-homepage #about .cc-reels-statistics .cc-map-static svg text{fill:#FFFFFF;font-size:63.3px;}
@media (min-width:751px) {
 #cc-homepage #about .cc-reels-statistics>div:nth-child(1) strong.cc-reel-value{transform:translateY(-5px);}
 #cc-homepage #about .cc-reels-statistics>div:nth-child(2) strong.cc-reel-value{transform:translateY(1px);}
}
@media (max-width:750px) {
 #cc-homepage #about .cc-reels-statistics .cc-reel-map-frame svg text,
 #cc-homepage #about .cc-reels-statistics .cc-map-static svg text{font-size:72px;}
}

@media (min-width:921px) and (max-width:1100px) and (orientation:landscape) {
 #cc-homepage #about .cc-reels-statistics>div:nth-child(2) strong.cc-reel-value{transform:translateY(-17px);}
}
