.glass-band{background:var(--racing-green, #004225);color:#fbf8f3;padding:clamp(4rem,8vw,6.5rem) 0}.glass-band__title{font-family:var(--serif, "Source Serif 4", Georgia, serif);font-size:clamp(1.45rem,2.4vw,2rem);font-weight:600;line-height:1.25;margin:0 0 2.5rem;text-align:center;color:#fbf8f3}.glass-band__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.glass-claim{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1.75rem;gap:.85rem;border-right:1px solid rgba(251,248,243,.18)}.glass-claim:last-child{border-right:none}.glass-claim__icon{position:relative;width:96px;height:96px;margin-bottom:.35rem}.glass-claim__fallback,.glass-claim__canvas{width:96px;height:96px;display:block;filter:drop-shadow(0 10px 22px rgba(0,0,0,.28))}.glass-claim__canvas{position:absolute;top:0;right:0;bottom:0;left:0}.glass-claim__heading{font-family:var(--sans, "Instrument Sans", system-ui, sans-serif);font-size:1.05rem;font-weight:700;margin:0;color:#fff}.glass-claim__body{margin:0;font-size:.95rem;line-height:1.55;color:#fbf8f3d1;max-width:22rem}@media (max-width: 820px){.glass-band__grid{grid-template-columns:1fr;gap:1.75rem}.glass-claim{border-right:none;border-bottom:1px solid rgba(251,248,243,.16);padding-bottom:1.75rem}.glass-claim:last-child{border-bottom:none;padding-bottom:0}}.dual-path{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:2.25rem}.dual-path__card{background:#fff;border:1px solid var(--border, #d9d1c7);border-radius:1.1rem;padding:1.85rem 1.65rem;display:flex;flex-direction:column;gap:.85rem;min-height:100%}.dual-path__card--primary{border-color:var(--racing-green, #004225);box-shadow:0 12px 28px #00422514}.dual-path__eyebrow{font-family:var(--mono, "JetBrains Mono", monospace);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--orange, #ec6a37)}.dual-path__title{font-family:var(--serif, "Source Serif 4", Georgia, serif);font-size:1.35rem;font-weight:600;margin:0;color:var(--charcoal, #2f2a24);line-height:1.25}.dual-path__body{margin:0;color:var(--stone, #7b746b);font-size:.98rem;line-height:1.55}.dual-path__list{list-style:none;margin:.25rem 0 .5rem;padding:0;display:grid;gap:.45rem}.dual-path__list li{position:relative;padding-left:1.25rem;font-size:.92rem;color:var(--charcoal, #2f2a24)}.dual-path__list li:before{content:"";position:absolute;left:0;top:.45rem;width:.45rem;height:.45rem;border-radius:50%;background:var(--racing-green, #004225)}.dual-path__card .btn-primary{align-self:flex-start;margin-top:auto}.dual-path__link{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;font-weight:700;color:var(--racing-green, #004225);text-decoration:underline;text-underline-offset:3px}.dual-path__link:hover{color:var(--orange, #ec6a37)}@media (max-width: 720px){.dual-path{grid-template-columns:1fr}}.aqut-sim__charts{margin-top:1.25rem;padding:1rem 1.1rem;border-radius:1rem;background:#fbf8f31f;border:1px solid rgba(251,248,243,.2)}.aqut-sim--home .aqut-sim__charts{background:#0042250f;border-color:#0042251f}.aqut-sim-chart{display:none;align-items:center;gap:1rem}.aqut-sim-chart.is-active{display:flex}.aqut-sim-chart__svg{width:88px;height:88px;flex-shrink:0;filter:drop-shadow(0 0 10px rgba(236,106,55,.35))}.aqut-sim-chart__meta strong{display:block;font-size:1.35rem;font-weight:700;color:var(--orange, #ec6a37);line-height:1.1}.aqut-sim-chart__meta span{font-size:.88rem;color:var(--stone, #7b746b)}.aqut-sim-chart__ring{stroke-dasharray:180;stroke-dashoffset:180;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.aqut-sim-chart.is-active .aqut-sim-chart__ring,.aqut-sim-chart.is-done .aqut-sim-chart__ring{stroke-dashoffset:var(--chart-offset, 45)}.aqut-sim-chart__wave{stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset 1s cubic-bezier(.16,1,.3,1)}.aqut-sim-chart.is-active .aqut-sim-chart__wave,.aqut-sim-chart.is-done .aqut-sim-chart__wave{stroke-dashoffset:0}.ticker-wrapper.is-paused .ticker-track,.ticker-track.is-paused,[data-marquee].is-paused{animation-play-state:paused!important}html.no-anim .ticker-track{animation:none!important}@media (prefers-reduced-motion: reduce){.aqut-sim-chart__ring,.aqut-sim-chart__wave{transition:none;stroke-dashoffset:var(--chart-offset, 0)}}
