/* Candidate CSS. Generated from source inline styles for fidelity review. */
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve,.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve *{box-sizing:border-box;}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve{box-sizing:border-box;width:100%;margin:0;padding:var(--sec-pad-tight) 0;background:#fff;border-top:1px solid #c5b9ab;overflow:visible;font-family:'Roboto Condensed',system-ui,sans-serif}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s1{width:100%;margin:0}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s2{width:var(--shell);margin:0 auto;padding:0;}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s3{font: 600 12px / 1 "Roboto Condensed"; letter-spacing: 0.3em; color: rgb(87, 71, 58);}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s4{margin: 18px 0px 0px; font-family: "Fjalla One"; font-size:40px; line-height:var(--lh-copy); color: rgb(13, 86, 48); text-wrap: pretty;}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s5{margin: 24px 0px 0px; font-size:18px; line-height:var(--lh-copy); color: rgb(61, 49, 40);}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s6{width:var(--shell);margin:56px auto 0;padding:0;position: relative;}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s7{display: block;}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s8{display: grid; grid-template-columns: repeat(3, 1fr); gap: 44px; margin-top: -4px; padding-bottom: 54px;}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s9{display: flex; align-items: center; gap: 11px;}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s10{font-family: "Fjalla One"; font-size:24px; color: rgb(0, 0, 0); text-transform: uppercase; letter-spacing: 0.02em;}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s11{margin: 12px 0px 0px; font-size:16px; line-height:var(--lh-copy); color: rgb(61, 49, 40);}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s12{width:var(--shell);margin:0 auto;padding:24px clamp(24px,5.2vw,64px);display: flex; align-items: center; gap: 26px;  background: rgb(212, 175, 55); flex-wrap: wrap;}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s13{font-family: "Fjalla One"; font-size:24px; color: rgb(61, 49, 40); line-height:var(--lh-copy);}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s14{width: 5px; height: 5px; background: rgb(61, 49, 40); border-radius: 50%;}
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s15{font: 600 15px / 1 "Roboto Condensed"; letter-spacing: 0.1em; color: rgb(61, 49, 40); text-transform: uppercase;}
@media (max-width: 900px){
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s2{padding:52px 0 0;max-width:780px;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s6{padding:0;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s8{gap:30px;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s12{padding:24px 42px;gap:18px 22px;}
}
@media (max-width: 640px){
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s2{padding:42px 0 0;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s3{font-size:11px;letter-spacing:.22em;line-height:1.25;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s4{font-size:clamp(32px, 10vw, 40px);line-height:1.08;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s5{font-size:17px;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s6{margin-top:40px;padding:0;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s7{display:none;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s8{grid-template-columns:1fr;gap:28px;margin-top:0;padding:0 0 40px 34px;position:relative;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s8::before{content:"";position:absolute;left:7px;top:4px;bottom:44px;width:2px;background:linear-gradient(180deg, rgba(212,175,55,.35), #D4AF37, rgba(212,175,55,.25));}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s8 > div{position:relative;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s8 > div::before{content:"";position:absolute;left:-33px;top:7px;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #B8860B;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s8 > div:last-child::before{background:#426653;border-color:#426653;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s9{align-items:flex-start;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s9 svg{flex:0 0 auto;margin-top:2px;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s10{font-size:22px;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s12{align-items:flex-start;flex-direction:column;gap:10px;padding:22px 24px;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s14{display:none;}
  .one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__s15{font-size:14px;letter-spacing:.08em;line-height:1.25;}
}

/* Template title standard: section H2 */
[data-section="one-arc-guidance-2c-elevated-editorial-a-single-rising-curve"][data-section="one-arc-guidance-2c-elevated-editorial-a-single-rising-curve"] h2,
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve h2,
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__root.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve__root h2{
  font-size:50px !important;
  font-weight:500 !important;
  line-height:var(--lh-tight) !important;
  overflow-wrap:anywhere;
}

/* Section padding standard 2026-09-21: reusable section roots keep 80px between their border and content. */
.one-arc-guidance-2c-elevated-editorial-a-single-rising-curve{
  padding-top:var(--section-padding-y);
  padding-bottom:var(--section-padding-y);
}
