/* Scoped changes for the October 27 website audit. */
.aurmora-release-features > section.aurmora-feature-primary {
	grid-column: 1 / -1;
	background: linear-gradient(120deg, #dceee6, #f7f6ee);
	border-color: #81a698;
	padding: clamp(1.5rem, 3vw, 2.5rem);
}
.aurmora-feature-primary p { max-width: 76ch; }
.aurmora-feature-primary h2 { font-size: clamp(1.7rem, 3vw, 2.2rem); }
.aurmora-proof-outcome { margin-block: 3rem; padding: clamp(1.2rem, 3vw, 2.5rem); border: 1px solid #c4d8cf; border-radius: 1.5rem; background: #f9fcf9; }
.aurmora-proof-outcome h2 { font-size: clamp(1.7rem, 3vw, 2.4rem); }
.aurmora-proof-stages { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1.5rem; padding-left: 1.5rem; }
.aurmora-proof-stages h3 { font-size: 1.1rem; }
.aurmora-proof-stages p { font-size: .95rem; }
.aurmora-pricing-actions { justify-content: center; margin: 1rem 0; }
.aurmora-price-card--annual { outline: 2px solid #2c6655; outline-offset: 2px; }
.aurmora-plan-badge { align-self: flex-start; background: #245b4c; color: #fff; border-radius: 1rem; padding: .4rem .7rem; font-size: .75rem; font-weight: 700; margin: 0 0 .8rem; }
.aurmora-price .aurmora-currency { font-size: .9rem; letter-spacing: 0; }
.aurmora-price-local { font-size: .8rem; color: #465d53; margin: .2rem 0 .8rem; }
.aurmora-value-anchor { font-size: .85rem; line-height: 1.5; margin: 0 0 .8rem; }
.aurmora-founder { display: grid; grid-template-columns: auto minmax(0, 1fr); align-items: start; gap: 2rem; margin-block: 3rem; }
.aurmora-founder-initials { display: grid; place-items: center; width: 6rem; height: 6rem; background: #dfede5; color: #245b4c; border-radius: 50%; font-size: 2rem; }
.aurmora-vs-page section { margin-block: 2.5rem; }
.aurmora-vs-page .aurmora-comparison { min-width: 660px; }
.aurmora-vs-page .aurmora-comparison td { width: 37.5%; }
@media (max-width: 680px) {
	.aurmora-proof-stages { grid-template-columns: 1fr; gap: .5rem; }
	.aurmora-founder { grid-template-columns: 1fr; gap: .7rem; }
	.aurmora-pricing-page > .aurmora-release-hero { margin-bottom: 1.5rem; }
	.aurmora-pricing-page .aurmora-release-status { font-size: .75rem; }
	.aurmora-price-card .aurmora-price { font-size: 2.65rem; }
}
