.home-space-to-choose{border-top:1px solid #344b5b;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px}.home-space-to-choose h2{font:400 var(--home-heading-size,clamp(2.2rem,4vw,3.65rem))/1.12 Georgia,serif;letter-spacing:-.035em;margin:0 0 26px;color:#eef3ed}.home-space-to-choose p{font-size:1.04rem;line-height:1.8;color:#c3ced1}.home-space-to-choose .space-question{font:400 clamp(1.5rem,2.5vw,2rem)/1.4 Georgia,serif;color:#eef3ed;margin:22px 0}.space-experience{border-top:1px solid #3a5060;padding-top:24px;margin:26px 0}.space-experience summary{cursor:pointer;color:#c5edaf;min-height:44px;line-height:1.7}.space-experience ol{padding-left:24px}.space-experience li{margin-bottom:14px;line-height:1.8}.space-experience p{line-height:1.8}.space-experience .space-note{font-size:.88rem;color:#b6c5ce}.space-principle{font-style:italic;color:#c9dfc2!important}.home-space-to-choose .home-link{display:inline-block;min-height:44px;padding-top:8px}@media(max-width:760px){.home-space-to-choose{grid-template-columns:minmax(0,1fr);gap:22px}}

#chapter-1-after-space,#lesson-4-after-space{scroll-margin-top:100px}#chapter-1-after-space:focus,#lesson-4-after-space:focus{outline:none}@media(max-width:800px){#chapter-1-after-space,#lesson-4-after-space{scroll-margin-top:90px}}
#chapter-4-after-space,#lesson-1-after-space{scroll-margin-top:100px}.space-experience h4{font-size:1.2rem;margin-bottom:12px}.space-experience .course-extra{margin-block:16px}@media(max-width:800px){#chapter-4-after-space,#lesson-1-after-space{scroll-margin-top:90px}}
