.trajectory-2027{color:#1f1a15;background:#f2ece2;padding:clamp(68px,8vw,110px) max(24px,50vw - 580px);scroll-margin-top:65px}.trajectory-2027-header{max-width:900px}.trajectory-2027 h2{color:#231b15;margin:10px 0 18px;font:400 clamp(2.2rem,4vw,3.7rem)/1.08 Georgia,serif}.trajectory-2027-header>p:last-child{font-size:1.05rem;line-height:1.7}.trajectory-2027-timeline{grid-template-columns:1fr .85fr 1fr;gap:16px;margin:38px 0 46px;display:grid}.trajectory-2027-timeline>div{background:#fffaf2;border:1px solid #cbb8a2;padding:25px}.trajectory-2027-timeline .trajectory-2027-break{background:#f5e5d3;border-color:#a45d31}.trajectory-2027 h3,.trajectory-2027 h4{color:#2c211a;margin:0 0 16px;font-size:1.1rem}.trajectory-2027-timeline ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:0;padding:0;list-style:none;display:grid}.trajectory-2027-timeline li,.trajectory-2027-timeline p{font-size:.94rem;line-height:1.55}.trajectory-2027-timeline p{margin:0}.trajectory-2027-choices-title{font:400 1.8rem Georgia,serif!important}.trajectory-2027-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.trajectory-2027-choices article{background:#fffaf2;border:1px solid #cbb8a2;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.trajectory-2027-choices article:last-child{border-color:#a45d31}.trajectory-2027-choices p{margin:0 0 12px;font-size:.94rem}.trajectory-2027-choices strong{font-size:1rem}.trajectory-2027-choices a{color:#fff;background:#873c1c;align-items:center;min-height:44px;margin-top:19px;padding:9px 14px;font-size:.94rem;font-weight:700;text-decoration:none;display:inline-flex}.trajectory-2027-choices a:hover,.trajectory-2027-choices a:focus-visible{background:#5e2a14}.trajectory-2027 .trajectory-2027-note{max-width:1000px;margin:22px 0 0;font-size:.94rem;line-height:1.65}.trajectory-2027-note a{color:#833816;font-weight:700;text-decoration:underline}@media (width<=900px){.trajectory-2027-timeline,.trajectory-2027-choices{grid-template-columns:1fr}}
