.reading{max-width:820px}.reading>.copy{margin-top:30px;font-size:17px;line-height:1.9}.reading .copy h3{margin:42px 0 18px}.reading-list{padding-left:23px;margin:20px 0 28px}.reading-list li{padding:5px 0}.start-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px}.start-grid .path-card{padding:28px}.start-grid .path-card strong{display:inline;font-size:inherit}.start-grid .path-card h3{margin-top:30px}.text-link{color:#795622;text-decoration:underline;text-underline-offset:4px}.format-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:38px}.format-card{border:1px solid var(--line);background:var(--white);padding:32px;border-radius:6px 32px 6px 6px}.format-card p{line-height:1.8}.format-price{font-size:29px;color:var(--charcoal)}.format-price small{display:block;font-size:14px}.page-hero .button{margin-top:26px}.nav{gap:20px}.header-inner{grid-template-columns:170px 1fr auto;gap:20px}section[id],img[id]{scroll-margin-top:100px}.form{margin-top:28px}.form fieldset{margin:0;padding:20px;border:1px solid var(--line);min-width:0}.form fieldset label+label{margin-top:18px}.form legend{padding:0 8px;font-size:14px}.registration-summary{font-size:14px;line-height:1.8}.contact-grid h2{margin-bottom:24px}.zalo-card{margin-top:20px}#messagePreview textarea{min-height:240px;margin-bottom:16px}#messagePreview .text-link{display:inline-block;margin:18px 0 0 12px}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.reading>.lead{margin:22px 0 28px}.form-note{color:#696159}@media(max-width:1100px){.nav{gap:12px;font-size:12px}}@media(max-width:980px){.header-inner{grid-template-columns:1fr auto}.start-grid{grid-template-columns:1fr}.start-grid .path-card{min-height:260px}.start-grid .path-card h3{margin:22px 0 16px}}@media(max-width:680px){.format-grid{grid-template-columns:1fr}.format-card{padding:24px}.reading>.copy{font-size:16px}.reading .copy h3{font-size:24px}.hero-art img{aspect-ratio:4/5}section[id]{scroll-margin-top:84px}}