.rc-kicker,.rc-note,.rc-entry-link small,.rc-timing,.rc-parcel li small,.rc-selected small {
  font:650 10px/1.45 var(--fm-mono);
}
.rc-kicker {text-transform:uppercase;letter-spacing:.05em;}
.rc-entry {
  border:1px solid var(--fm-ink);border-left:6px solid var(--fm-coral);
  background:var(--fm-paper);padding:17px 21px;margin:0 0 24px;
  display:grid;grid-template-columns:minmax(190px,.65fr) minmax(0,1fr);gap:20px;align-items:center;
}
.rc-entry.is-paid {border-left-color:var(--fm-olive);}
.bc .rc-entry h2 {font-size:clamp(24px,2.3vw,34px);margin:5px 0 8px;line-height:1.03;}
.rc-text,.bc .rc-text {
  background:transparent;border:0;padding:0;color:var(--fm-ink);text-decoration:underline;
  text-underline-offset:3px;font:700 13px/1.4 var(--fm-sans);cursor:pointer;
}
.rc-entry-bills {display:grid;gap:0;}
.rc-entry-link {
  display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;
  text-decoration:none;border-bottom:1px dashed #b3a790;
}
.rc-entry-link:last-child {border-bottom:0;}
.rc-entry-link:hover .rc-entry-price small {text-decoration:underline;}
.rc-entry-link strong {font:750 16px/1.2 var(--fm-sans);}
.rc-entry-link small,.rc-selected small {display:block;margin-top:3px;}
.rc-entry-price {flex:none;text-align:right;font:1000 21px/1.05 var(--fm-heavy);letter-spacing:-.05em;}
.rc-entry-price small {letter-spacing:0;}
.rc-hero {
  background:var(--fm-coral);border-block:1px solid var(--fm-ink);display:grid;align-items:center;
  grid-template-columns:minmax(0,1fr) minmax(215px,295px);gap:26px;padding:27px 38px;
}
.rc-hero.is-paid {background:var(--fm-olive);}
.rc-hero .rc-kicker {overflow-wrap:anywhere;}
.bc .rc-hero h1 {font-size:clamp(48px,5.55vw,81px);line-height:.94;margin:9px 0 12px;max-width:780px;}
.rc-hero h1 em {font-style:italic;}
.rc-hero p:last-child {font:550 15px/1.45 var(--fm-sans);max-width:585px;}
.rc-receipt {background:var(--fm-paper);border:1px solid var(--fm-ink);box-shadow:4px 4px 0 var(--fm-ink);
  transform:rotate(-2deg);padding:12px 16px;min-width:0;}
.rc-receipt-line {display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #b7a88d;gap:8px;padding-bottom:4px;}
.rc-amount {display:block;font:1000 clamp(34px,3.2vw,50px)/1 var(--fm-heavy);letter-spacing:-.075em;margin:9px 0;}
.rc-object {display:flex;align-items:center;gap:10px;border-top:1px dashed #b7a88d;padding-top:8px;}
.rc-object img {width:51px;height:51px;object-fit:cover;border:1px solid #b7a88d;}
.rc-object a {font:900 17px/1 var(--fm-heavy);letter-spacing:-.055em;text-decoration:none;}
.rc-object small {font:600 10px/1.4 var(--fm-mono);display:block;margin-top:3px;}
.rc-content,.rc-foot {display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px;margin-top:18px;align-items:start;}
.rc-action,.rc-impact,.rc-parcel,.rc-breakdown {background:var(--fm-paper);border:1px solid #a89b83;padding:20px 22px;min-width:0;}
.bc .rc h2 {font-size:clamp(25px,2.5vw,37px);line-height:1.02;}
.rc-action>p:not(.rc-kicker):not(.rc-note):not(.rc-alert),.rc-impact>p:not(.rc-kicker) {font:550 14px/1.5 var(--fm-sans);margin-top:8px;}
.rc-action.is-paid {border-color:var(--fm-ink);}
.rc-action.is-paid h2,.rc-impact h2 {margin-top:7px;}
.rc-action.is-paid:focus {outline:3px solid var(--fm-olive);outline-offset:2px;}
.rc-selected {display:flex;align-items:center;gap:12px;padding:14px 0;}
.rc-cardmark {background:var(--fm-ink);color:var(--fm-paper);padding:7px 10px;font:italic 900 15px/1.15 var(--fm-sans);border-radius:3px;}
.rc-selected b {font:750 15px/1.4 var(--fm-sans);}
.rc-controls {display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:7px;}
.bc .rc-button {
  display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:9px 14px;
  cursor:pointer;border:1px solid var(--fm-ink);background:var(--fm-ink);color:var(--fm-paper);
  text-decoration:none;font:700 13px/1.4 var(--fm-sans);
}
.bc .rc-button:hover {background:#3f352b;}
.bc .rc-button:disabled {cursor:default;color:#655c50;background:#e5dfd3;border-color:#b8ad97;}
.rc-note {margin-top:12px!important;color:#62553f;}
.rc-methods {border:0;margin:14px 0 9px;padding:0;min-width:0;}
.rc-methods legend {font:700 12px/1.45 var(--fm-sans);padding:0;margin-bottom:5px;}
.bc .rc-method {display:flex;align-items:center;gap:11px;padding:8px 12px;min-height:44px;border:1px solid #b5a991;margin-top:5px;cursor:pointer;}
.rc-method:has(input:checked) {background:#eaf2c2;border-color:var(--fm-ink);}
.rc-method b,.rc-method small {display:block;}
.rc-method small,.rc-method em {font:600 10px/1.4 var(--fm-mono);}
.rc-method em {margin-left:auto;}
.rc-method input {accent-color:var(--fm-ink);margin:0;}
.rc-alert {color:#832d20;background:#ffe3d6;padding:8px 10px;font:650 13px/1.5 var(--fm-sans);margin-top:8px!important;}
.rc-impact {border-color:var(--fm-ink);background:#e8f1be;box-shadow:3px 3px 0 var(--fm-ink);}
.rc-impact.is-late {background:#ffe2cf;}
.rc-dates,.rc-summary,.rc-breakdown dl {margin-top:13px!important;}
.rc-dates {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;border-top:1px dashed #9b956f;padding-top:10px;}
.rc-dates dt,.rc-summary dt,.rc-breakdown dt {font:600 11px/1.4 var(--fm-mono);}
.rc-dates dd {font:850 clamp(14px,1.6vw,22px)/1.14 var(--fm-heavy);letter-spacing:-.04em;margin-top:4px;}
.rc-summary>div,.rc-breakdown dl>div {display:flex;align-items:baseline;justify-content:space-between;gap:10px;border-top:1px solid #c4b9a2;padding:9px 0;}
.rc-summary dd,.rc-breakdown dd {text-align:right;font:700 14px/1.4 var(--fm-sans);}
.rc-summary {margin-bottom:8px!important;}
.rc-breakdown dl>div:last-child {font-weight:800;}
.rc-links {display:flex;align-items:flex-start;flex-direction:column;gap:12px;padding:12px 0;}
.rc-parcel ol {list-style:none;padding:0;margin-top:15px;}
.rc-parcel li {position:relative;display:flex;gap:11px;min-height:52px;}
.rc-parcel li:not(:last-child)::before {content:"";position:absolute;left:9px;top:12px;bottom:-3px;width:1px;background:#ab9e87;}
.rc-parcel li i {position:relative;display:grid;place-items:center;border-radius:50%;background:var(--fm-paper);border:1px solid #ac9e86;width:19px;height:19px;flex:none;font:700 12px/1 var(--fm-sans);}
.rc-parcel li.is-done i {background:var(--fm-olive);border-color:var(--fm-ink);}
.rc-parcel li small {display:block;color:#61543e;margin-top:4px;}
.rc-mini {margin-top:9px!important;padding:9px 0;border-block:1px solid #c9bda5;font:650 12px/1.5 var(--fm-sans);}
@media(max-width:760px){
  .rc-entry {grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 14px;margin-block:0 16px;}
  .rc-hero {margin-inline:-16px;grid-template-columns:minmax(0,1fr) 105px;padding:19px 16px;gap:10px;}
  .bc .rc-hero h1 {font-size:clamp(36px,8.8vw,54px);line-height:.94;}
  .rc-hero h1 em {display:block;}
  .rc-hero p:last-child {font-size:13px;}
  .rc-hero .rc-kicker {font-size:9px;}
  .rc-receipt {padding:8px;box-shadow:2px 2px 0 var(--fm-ink);}
  .rc-receipt-line .rc-kicker,.rc-object small {font-size:8px;}
  .rc-amount {font-size:23px;margin:6px 0;}
  .rc-object {display:block;}
  .rc-object img {width:34px;height:34px;}
  .rc-object a {font-size:13px;display:block;margin-top:4px;}
  .rc-content,.rc-foot {grid-template-columns:minmax(0,1fr);gap:13px;margin-top:14px;}
  .rc-content>div:last-child {order:-1;}
  .rc-impact,.rc-action,.rc-parcel,.rc-breakdown {padding:15px;}
  .rc-dates dd {font-size:16px;}
  .rc-links {padding:0;}
  .rc-entry-price {font-size:18px;}
}
@media(max-width:355px){
  .rc-hero {grid-template-columns:minmax(0,1fr) 83px;gap:8px;}
  .bc .rc-hero h1 {font-size:32px;}
  .rc-object a {font-size:11px;}
  .rc-object small {font-size:7px;}
  .rc-receipt-line>span:last-child {display:none;}
}
.rc-recorded {margin-top:14px;border:1px solid #b1a58d;background:var(--fm-paper);}
.rc-recorded summary {padding:13px 15px;cursor:pointer;font:700 14px/1.45 var(--fm-sans);}
.rc-recorded summary:focus-visible {outline:3px solid #843582;outline-offset:2px;}
.rc-recorded dl {padding:0 15px 15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}
.rc-recorded dt {font:600 10px/1.5 var(--fm-mono);margin-bottom:5px;}
.rc-recorded dd {font:550 13px/1.5 var(--fm-sans);overflow-wrap:anywhere;}
.rc-revised {margin-block:10px!important;padding:9px 11px;background:#ffe2cf;border:1px solid #b58a6a;font:650 13px/1.45 var(--fm-sans);}
.rc-auto-entry {
  display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;margin-bottom:12px;
  background:var(--fm-ink);text-decoration:none;border:1px solid var(--fm-ink);
}
.bc .rc-auto-entry {color:var(--fm-paper);}
.rc-auto-entry .rc-kicker,.rc-cadence .rc-kicker {color:var(--fm-olive);}
.bc .rc-auto-entry h2 {font-size:clamp(27px,3vw,43px);margin:5px 0;}
.rc-auto-entry p:not(.rc-kicker) {font-size:14px;line-height:1.5;}
.rc-auto-entry>span,.rc-demo-button {
  display:inline-flex;align-items:center;justify-content:space-between;gap:15px;flex:none;min-height:44px;
  padding:9px 12px;background:var(--fm-olive);color:var(--fm-ink);font:750 13px/1.4 var(--fm-sans);
}
.rc-auto-entry:hover>span,.rc-demo-button:hover {background:#eefaa5;}
.rc-dashboard {display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px;align-items:stretch;margin-top:18px;}
.rc-cadence {background:var(--fm-ink);color:var(--fm-paper);padding:20px 22px;min-width:0;}
.rc-cad-head {display:flex;align-items:center;justify-content:space-between;gap:8px;}
.rc-cad-head>span {font:600 11px/1.4 var(--fm-mono);}
.rc-cad-head b {color:var(--fm-olive);}
.rc-cad-rail {display:flex;gap:5px;margin:9px 0 16px;}
.rc-cad-rail i {height:5px;flex:1;background:#635b50;}
.rc-cad-rail .is-failed {background:var(--fm-coral);}
.bc .rc-cadence h2 {font:650 13px/1.4 var(--fm-sans);letter-spacing:normal;margin:0 0 2px;}
.rc-cadence time[data-rc-next],.rc-final-time {display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;}
.rc-cadence time[data-rc-next] strong,.rc-final-time {font:1000 clamp(29px,3.05vw,46px)/1.04 var(--fm-heavy);letter-spacing:-.065em;}
.rc-cadence time[data-rc-next] span {font:750 clamp(15px,1.6vw,22px)/1.3 var(--fm-mono);color:var(--fm-olive);}
.rc-cad-copy {font:550 14px/1.45 var(--fm-sans);max-width:63ch;margin-top:8px!important;color:#f2eadf;}
.rc-preview {display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px dashed #8e877c;padding-top:12px;margin-top:12px;}
.rc-preview b,.rc-preview small {display:block;}
.rc-preview b {font:700 13px/1.4 var(--fm-sans);}
.rc-preview small {font:550 10px/1.45 var(--fm-mono);color:#e0d4c3;}
.rc-demo-button {cursor:pointer;border:0;}
.rc-demo-button:disabled {opacity:.75;}
.bc .rc-dark-link {display:inline-flex;align-items:center;gap:10px;min-height:39px;padding:4px 0;text-decoration:underline;text-underline-offset:3px;
  cursor:pointer;border:0;background:transparent;color:var(--fm-paper);font:700 13px/1.35 var(--fm-sans);}
.rc-cadence :is(a,button,summary):focus-visible,.rc-cadence:focus-visible {outline:2px solid var(--fm-olive);outline-offset:2px;}
.rc-history {border-top:1px dashed #8e877c;}
.rc-history summary {cursor:pointer;padding-top:9px;font:650 12px/1.45 var(--fm-sans);}
.rc-history ol {padding:8px 0 0;list-style:none;}
.rc-history li {display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #625a50;}
.rc-history li:last-child {border:0;}
.rc-history li strong,.rc-history li span {display:block;}
.rc-history li strong {font:650 12px/1.45 var(--fm-sans);}
.rc-history li span,.rc-history li time {font:550 10px/1.5 var(--fm-mono);color:#e0d4c3;}
.rc-history li time {text-align:right;}
.rc-resume {box-shadow:none;display:flex;flex-direction:column;}
.rc-resume .rc-cycle-date {margin:14px 0 2px;}
.rc-cycle-date span {display:block;font:600 11px/1.4 var(--fm-mono);}
.rc-cycle-date strong {display:block;margin-top:2px;font:1000 clamp(26px,2.7vw,40px)/1.05 var(--fm-heavy);letter-spacing:-.055em;}
.rc-resume .rc-dates {margin-top:auto!important;padding-top:12px;}
.rc-resume>p:not(.rc-kicker) {margin:6px 0 14px;}
.rc-dashboard.is-paid .rc-resume {order:-1;}
.rc-resume>.rc-text {margin-top:10px;align-self:start;}
.rc-bottom.rc-foot {display:block;}
.rc-bottom .rc-links {display:flex;flex-direction:row;flex-wrap:wrap;gap:12px 20px;}
@media(max-width:760px){
  .rc-auto-entry {display:grid;padding:13px 15px;gap:8px;}
  .rc-auto-entry>span {justify-self:start;min-height:39px;}
  .rc-dashboard {grid-template-columns:minmax(0,1fr);gap:13px;margin-top:14px;}
  .rc-cadence {padding:15px;}
  .rc-content>div:last-child {order:0;}
  .rc-cadence time[data-rc-next] strong,.rc-final-time {font-size:clamp(28px,7.75vw,39px);}
  .rc-resume .rc-cycle-date {margin:10px 0 0;}
  .rc-cad-rail {margin-bottom:11px;}
  .rc-cad-copy {font-size:13px;}
  .rc-history li {gap:8px;}
  .rc-bottom .rc-links {display:grid;}
}
@media(max-width:455px){
  .rc-preview {align-items:start;gap:9px;}
  .rc-preview div {align-self:center;}
  .rc-preview b {font-size:12px;}
  .rc-demo-button {padding:8px 10px;gap:8px;font-size:12px;}
}
@media(max-width:355px){
  .rc-cad-head>span {font-size:10px;}
  .rc-preview small {font-size:9px;}
  .rc-cadence time[data-rc-next] span {font-size:14px;}
}
.rc-resume-head {display:flex;align-items:baseline;justify-content:space-between;gap:8px;}
.rc-resume-head>span {font:650 10px/1.45 var(--fm-mono);text-align:right;}
.rc-sim-hold {margin:12px 0!important;}

.rc-scope-shelf {margin:16px 0;padding:20px 22px;border:1px solid var(--fm-ink);background:var(--fm-paper);}
.bc .rc-scope-shelf h2 {font-size:clamp(24px,2.65vw,38px);line-height:1.05;margin:4px 0 12px;}
.rc-scope-examples {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px;}
.rc-scope-example {display:flex;align-items:center;gap:12px;padding:9px 12px;border:1px solid #a99b81;text-decoration:none;min-width:0;}
.rc-scope-example:hover {background:#e9efc5;border-color:var(--fm-ink);}
.rc-scope-example img {background:#f1eadc;width:48px;height:48px;border:1px solid #b8ac96;object-fit:cover;}
.rc-scope-example strong,.rc-scope-example small {display:block;}
.rc-scope-example strong {font:780 15px/1.25 var(--fm-sans);}
.rc-scope-example small {font:600 11px/1.45 var(--fm-mono);margin-top:3px;}
.rc-scope-example>span:last-child {margin-left:auto;font:700 19px/1 var(--fm-sans);}
.bc .rc-hero-jump {margin-top:12px;border:0;background:transparent;text-decoration:underline;text-underline-offset:3px;min-height:30px;padding:0;cursor:pointer;font:750 13px/1.4 var(--fm-sans);color:var(--fm-ink);}
.rc-workbench {display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:18px;margin-top:18px;}
.rc-workbench .rc-action {padding:22px;}
.rc-workbench .rc-action>h2 {margin-bottom:5px;}
.rc-scope-options {padding:0;margin:19px 0 0;min-width:0;border:0;}
.rc-scope-options legend,.rc-charge-ticket h3 {font:800 17px/1.3 var(--fm-sans);padding:0;}
.bc .rc-scope-option {display:flex;align-items:start;gap:11px;border:1px solid #a79a84;padding:11px 13px;margin-top:6px;min-height:53px;cursor:pointer;background:#fffaf2;}
.rc-scope-option input {flex:none;margin:3px 0 0;width:16px;height:16px;accent-color:var(--fm-ink);}
.rc-scope-option:has(:checked:not(:disabled)) {border-color:var(--fm-ink);background:#ebf3c3;box-shadow:inset 3px 0 var(--fm-ink);}
.rc-scope-option:has(:disabled) {background:#f2eee4;cursor:default;}
.rc-scope-option b,.rc-scope-option small {display:block;}
.rc-scope-option b {font:740 15px/1.3 var(--fm-sans);}
.rc-scope-option small {font:500 13px/1.4 var(--fm-sans);margin-top:2px;}
.rc-method:has(input:disabled) {cursor:default;}
.rc-charge-review {border:1px solid var(--fm-ink);background:var(--fm-paper);}
.rc-charge-ticket {padding:19px 21px 13px;background:var(--fm-ink);color:var(--fm-paper);}
.rc-charge-ticket .rc-kicker {color:var(--fm-olive);}
.rc-charge-top {display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:8px 0 14px;}
.rc-charge-top>strong {font:1000 clamp(38px,3.8vw,60px)/1 var(--fm-heavy);letter-spacing:-.07em;}
.rc-charge-top>span {text-align:right;font:550 11px/1.45 var(--fm-mono);}
.rc-charge-top>span time {display:block;color:var(--fm-olive);font-weight:750;}
.rc-charge-lines>div {display:grid;grid-template-columns:minmax(95px,.8fr) minmax(0,1.4fr);align-items:baseline;gap:8px;line-height:1.45;}
.rc-charge-lines>div:first-child,.rc-charge-lines .rc-charge-cost {border-top:1px dashed #888074;padding-top:8px;margin-top:8px;}
.rc-charge-lines>div+div {margin-top:4px;}
.rc-charge-lines dt {font:600 11px/1.45 var(--fm-mono);color:#ede5da;}
.rc-charge-lines dd {margin:0;text-align:right;font:720 14px/1.45 var(--fm-sans);}
.rc-charge-ticket.is-empty h3 {font:850 clamp(23px,2.2vw,32px)/1.05 var(--fm-heavy);letter-spacing:-.045em;margin:7px 0;}
.rc-charge-ticket.is-empty>p:last-child {font:550 14px/1.5 var(--fm-sans);}
.rc-effective {padding:11px 16px;background:#e8f1bf;font:550 14px/1.45 var(--fm-sans);}
.rc-confirm {display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 0;}
.rc-confirm>div b,.rc-confirm>div span {display:block;}
.rc-confirm>div b {font:700 13px/1.35 var(--fm-sans);}
.rc-confirm .rc-button {flex:none;}
.rc-charge-review>.rc-note {padding:0 16px 12px;margin-top:9px!important;}
.rc>.rc-breakdown {margin:16px 0 0;}
.action-receipt {margin-top:18px;border:1px solid var(--fm-ink);background:var(--fm-paper);padding:20px 22px;}
.action-receipt:focus-visible {outline:2px solid var(--fm-olive);outline-offset:3px;}
.rc-receipt-intro {display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;}
.rc-receipt-intro h2 {margin:3px 0 6px;}
.rc-receipt-intro p:not(.rc-kicker),.rc-receipt-scope p:not(.rc-kicker) {font:550 14px/1.5 var(--fm-sans);}
.rc-receipt-intro>div:last-child {text-align:right;flex:none;}
.rc-receipt-intro>div:last-child strong {display:block;font:1000 clamp(26px,2.5vw,40px)/1.08 var(--fm-heavy);letter-spacing:-.065em;}
.rc-receipt-scope {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px 18px;padding:16px;background:#e9efc2;border:1px solid #969a78;}
.rc-receipt-scope h3 {font:950 clamp(24px,2.2vw,34px)/1.04 var(--fm-heavy);letter-spacing:-.055em;margin:5px 0 8px;}
.rc-receipt-scope .rc-charge-ticket {grid-area:1/2/3/3;}
.rc-receipt-links {display:flex;flex-wrap:wrap;gap:8px 15px;align-self:end;}
.rc-receipt-links a {display:inline-flex;align-items:center;gap:5px;min-height:32px;}
.rc-receipt-scope .rc-charge-top>strong {font-size:clamp(31px,3vw,49px);}
.rc-receipt-scope .rc-archived-note {grid-column:1/-1;}
@media(max-width:960px){.rc-confirm {align-items:start;flex-direction:column;}}
@media(max-width:760px){
  .rc-scope-shelf {padding:14px 15px;}
  .rc-workbench {grid-template-columns:minmax(0,1fr);gap:10px;margin-top:14px;}
  .rc-workbench .rc-action,.action-receipt {padding:15px;}
  .rc-charge-ticket {padding:14px 15px 12px;}
  .rc-charge-top {margin:5px 0 7px;}
  .rc-charge-top>strong {font-size:36px;}
  .rc-charge-lines dd {font-size:13px;}
  .rc-charge-lines dt {font-size:11px;}
  .rc-confirm {align-items:stretch;padding-inline:14px;gap:7px;}
  .rc-scope-option {padding:9px 11px;}
  .rc-scope-options {margin-top:13px;}
  .rc-receipt-scope {grid-template-columns:minmax(0,1fr);padding:13px;gap:12px;}
  .rc-receipt-scope .rc-charge-ticket {grid-area:auto;}
  .rc-receipt-intro {align-items:start;gap:10px;}
  .rc-receipt-intro>div:last-child strong {font-size:24px;}
}

.rc-hero>div:first-child>p:not(.rc-kicker) {font:550 15px/1.45 var(--fm-sans);max-width:585px;}
@media(max-width:760px){.rc-hero>div:first-child>p:not(.rc-kicker){font-size:13px;}}
