.sfd-section{background:#e7eff4;border-top:1px solid #c7d9e5}.sfd-section .ptd-guide{background:#edf4f8}.sfd-section .ptd-perspective{color:#246287}.sfd-section .ptd-progress .complete{background:#397b9f}.sfd-section .sfd-privacy{margin-top:auto;padding-top:25px;font-size:13px;line-height:1.5}.sfd-summary{background:#edf4f8;border-radius:9px;align-items:center;gap:18px;margin-bottom:20px;padding:18px;display:flex}.sfd-summary>strong{color:#174c6c;letter-spacing:-.04em;font-size:44px;line-height:1}.sfd-summary>span{font-size:16px;line-height:1.5}.sfd-summary small{color:#526b7b;font-size:12px}.sfd-cohorts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sfd-cohorts button{text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9cdd9;border-radius:9px;gap:12px;min-width:0;padding:15px;display:grid}.sfd-cohorts button[aria-pressed=true]{background:#f2f8fb;border:2px solid #36769c;padding:14px}.sfd-cohorts span{font-size:14px;font-weight:800}.sfd-cohorts i{background:#78a7c3;border-radius:3px;height:8px}.sfd-cohorts b{color:#174c6c;font-size:16px}.sfd-park-counts{margin:18px 0}.sfd-park-counts p{border-bottom:1px solid #d6e2e9;justify-content:space-between;gap:12px;margin:0;padding:12px 0;font-size:14px;display:flex}.sfd-park-counts b{white-space:nowrap}.sfd-plan{gap:16px;display:grid}.sfd-plan article{border:1px solid #bfd1dd;border-radius:9px;padding:16px}.sfd-plan header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.sfd-plan h5,.sfd-ready h5{margin:0;font-size:18px;line-height:1.3}.sfd-plan header>span{color:#526b7b;white-space:nowrap;font-size:13px}.sfd-plan article>div{border-top:1px solid #dce6ed;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px 0;font-size:14px;display:grid}.sfd-plan small{color:#785427;grid-column:1/-1;font-size:12px}.sfd-plan .ptd-outline{width:100%;margin-top:8px}.sfd-ready{background:#f0f6f9;border:1px solid #bfd1dd;border-radius:9px;padding:20px}.sfd-ready h5{margin:12px 0}.sfd-ready p{color:#496373;font-size:16px;line-height:1.65}.sfd-outcome{margin:18px 0}.sfd-outcome p{border-bottom:1px solid #dce6ed;gap:6px;margin:0;padding:12px 0;display:grid}.sfd-outcome b{color:#315c32;font-size:16px}.sfd-outcome span{color:#496373;font-size:14px;line-height:1.5}.sfd-preview .sfd-stage{height:560px;overflow:hidden}.trial-schools .trial-layout{grid-template-columns:minmax(0,1fr) 270px}.trial-schools .sfd-section{background:0 0;border:0;padding:0}.trial-schools .sfd-section>.fo-wrap{width:100%}.trial-schools .ptd-heading{display:none}.trial-schools .ptd-layout{grid-template-columns:1fr}.trial-schools .ptd-guide{border-bottom:1px solid #d6e2e9;border-right:0;padding:20px 24px}.trial-schools .ptd-guide h3{margin:10px 0;font-size:24px}.trial-schools .ptd-progress,.trial-schools .sfd-privacy{display:none}.trial-demo-links{flex-wrap:wrap;gap:14px;display:flex}.trial-demo-links a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.trial-demo-links a[aria-current=page]{text-underline-offset:5px;font-weight:850;text-decoration:underline}@media (max-width:950px){.trial-schools .trial-layout{grid-template-columns:1fr}}@media (max-width:520px){.sfd-cohorts{gap:8px}.sfd-cohorts button{padding:11px 8px}.sfd-cohorts button[aria-pressed=true]{padding:10px 7px}.sfd-cohorts span{font-size:13px}.sfd-cohorts b{font-size:14px}.sfd-summary{gap:12px;padding:14px}.sfd-summary>span{font-size:14px}.sfd-stage{padding:20px 16px}.sfd-preview .sfd-stage{height:630px}.sfd-stage>.ptd-primary{width:100%}.sfd-plan article{padding:12px}.sfd-plan article>div{font-size:13px}.sfd-plan header{align-items:flex-start}.sfd-ready{padding:16px}.trial-demo-links{gap:10px}.trial-demo-links a{font-size:13px}}.trial-page .fo-nav .trial-demo-links>a{display:inline-flex}
