/* Scoped YNA public page only */
.mdfyna27{font-family:inherit;color:#173e32;background:#fff}.mdfyna27 *{box-sizing:border-box}.mdfyna27-wrap{max-width:1160px;margin:auto;padding:0 24px}.mdfyna27-hero{background:linear-gradient(115deg,#103f32,#17684f 68%,#2c7355);color:#fff;padding:94px 0 82px}.mdfyna27-eyebrow,.mdfyna27-kicker{font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.mdfyna27-eyebrow{color:#d8eab9}.mdfyna27-hero h1{font-size:clamp(40px,6.5vw,82px);line-height:1.07;max-width:920px;letter-spacing:-.045em;margin:20px 0}.mdfyna27-hero h1 em{font-style:normal;color:#e9cc80}.mdfyna27-lead{font-size:clamp(18px,2vw,24px);max-width:720px;line-height:1.55;color:#e6f0e8}.mdfyna27-actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0}.mdfyna27-btn{display:inline-block;background:#e8c46d;color:#193b2d!important;padding:14px 22px;border-radius:9px;text-decoration:none!important;font-weight:800}.mdfyna27-btn-outline{background:transparent;color:#fff!important;border:1px solid #bed8cb}.mdfyna27-btn-dark{background:#17523e;color:white!important}.mdfyna27-hero-note{color:#d5e5dc}.mdfyna27-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:-33px;position:relative}.mdfyna27-facts>div{background:#fff;border:1px solid #e1e9e3;box-shadow:0 8px 25px #123c2812;border-radius:12px;padding:22px}.mdfyna27-facts small{display:block;color:#65766c;margin-bottom:9px}.mdfyna27-facts strong{font-size:17px}.mdfyna27-section{padding:68px 0;border-bottom:1px solid #e6ece8}.mdfyna27-section h2{font-size:clamp(27px,4vw,44px);letter-spacing:-.025em;line-height:1.15;margin:12px 0 22px;color:#143d30}.mdfyna27-section p{max-width:820px;line-height:1.8}.mdfyna27-kicker{color:#1d7855}.mdfyna27-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mdfyna27-cards article{padding:30px;background:#f5f9f5;border:1px solid #dfe9de;border-radius:14px}.mdfyna27-cards h3{font-size:23px;margin:0}.mdfyna27-price{font-size:32px;font-weight:850;color:#0f6746;margin:15px 0}.mdfyna27 a:not(.mdfyna27-btn){color:#116d4b;font-weight:750}.mdfyna27-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.mdfyna27-category-grid div{padding:24px;background:#f3f7f3;border-radius:12px;font-weight:750}.mdfyna27-sponsor-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.mdfyna27-sponsor-grid div{background:#f5f8f3;border:1px solid #dce7dd;border-radius:12px;padding:18px;min-width:0}.mdfyna27-sponsor-grid strong,.mdfyna27-sponsor-grid span{display:block}.mdfyna27-sponsor-grid span{margin-top:12px;color:#16704e;font-weight:800}.mdfyna27-notice{margin:26px 0;padding:17px 20px;background:#fff7e7;border-left:4px solid #d1a443;border-radius:6px}.mdfyna27-small{font-size:14px;color:#5d7065}.mdfyna27-final{margin-bottom:55px}@media(max-width:850px){.mdfyna27-facts{grid-template-columns:repeat(2,1fr)}.mdfyna27-sponsor-grid{grid-template-columns:repeat(2,1fr)}.mdfyna27-category-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.mdfyna27-hero{padding:65px 0}.mdfyna27-facts,.mdfyna27-cards,.mdfyna27-category-grid,.mdfyna27-sponsor-grid{grid-template-columns:1fr}.mdfyna27-section{padding:45px 0}}
