.planning p{color:var(--off-black);margin-bottom:2.5rem}.planning .h1{line-height:2rem}@media (min-width:768px){.planning .h1{line-height:100%}}.planning .h2{margin-bottom:3rem}.planning .planning-sections p,.planning .subheader{color:var(--middle-gray)}.planning .planning-sections li{margin-left:20px}.planning .planning-sections li::marker{color:var(--middle-gray)}.planning .planning-sections ul{list-style:disc;list-style-position:outside}.planning .planning-sections ol{list-style:numbers}.planning .planning-sections figure.image{display:flex;flex-direction:column;font-family:var(--font-aktiv);font-size:.75rem;width:100%}.planning .planning-sections figure.image img{display:block;height:auto;width:100%}.planning .planning-sections figure.image figcaption{color:var(--middle-gray);margin-top:.25rem}.planning .planning-sections figure.image cite.attribution{align-self:flex-end}.planning .section-container .section{color:var(--middle-gray);font-family:var(--font-aktiv);font-size:1.25rem;margin-bottom:4rem}.planning .section-container .section:last-of-type{margin-bottom:0}.planning .section-container .section .section-title{color:var(--off-black);font-family:var(--font-albra-medium);font-size:1.5rem;font-weight:400;line-height:2rem;margin-bottom:2.5rem}@media (min-width:768px){.planning .section-container .section .section-title{font-size:3.5rem;line-height:4rem}}.planning .section-container .section p{margin-bottom:1.5rem}.planning .section-container .section .h2,.planning .section-container .section h1,.planning .section-container .section h2{color:var(--dark-gray);font-size:1.5rem;font-weight:400;line-height:2rem;margin-bottom:1.5rem}@media (min-width:768px){.planning .section-container .section .h2,.planning .section-container .section h1,.planning .section-container .section h2{font-size:3.5rem;line-height:4rem}}.planning .section-container .section h1,.planning .section-container .section h2{color:var(--off-black);font-family:var(--font-aktiv);font-size:1.5rem;font-weight:600;line-height:1.5rem}@media (min-width:768px){.planning .section-container .section h1,.planning .section-container .section h2{font-size:2.5rem;line-height:2rem}}.planning .section-container .section .h2{font-family:var(--font-albra-medium)}.planning .section-container .section h3,.planning .section-container .section h4{font-family:var(--font-aktiv);font-size:1.25rem;font-style:normal;font-weight:600;line-height:2;margin-bottom:1rem;margin-top:2rem}@media (min-width:768px){.planning .section-container .section h3,.planning .section-container .section h4{font-size:2rem;line-height:1.25}}.planning .section-container .section ol li{list-style-type:decimal;margin-left:1rem}@media (min-width:768px){.planning .section-container .section ol li{margin-left:4rem}}.planning .section-container .section ul li{list-style-type:disc;margin-left:1rem}@media (min-width:768px){.planning .section-container .section ul li{margin-left:4rem}}.planning .section-container .section ul li:last-of-type{margin-bottom:1rem}.planning .jump-to{color:var(--middle-gray);font-size:1rem;font-weight:700;margin-bottom:0;white-space:pre}.planning .select-section-button{align-items:center;background:#fff;border:1px solid var(--light-gray);border-radius:.5rem;color:#000;display:inline-flex;font-size:1rem;font-weight:700;justify-content:space-between;line-height:1rem;padding:1rem;text-align:center;width:100%}.planning .select-section-button:hover{border:1px solid var(--middle-gray)}.planning .select-section-button p{font-size:1rem;line-height:1rem;margin-bottom:0;text-align:left}.planning .section-select-dropdown{background:#fff;box-shadow:5px 5px 50px #0000001a;position:absolute;width:100%;z-index:10}.planning .section-select-dropdown ul{color:#000;display:flex;flex-direction:column;padding:.5rem 0}.planning .section-select-dropdown ul a{color:var(--dark-gray);display:block;font-size:1rem;font-weight:700;line-height:1rem;padding:.5rem 1rem}.planning .section-select-dropdown ul a:hover{background:var(--off-white);color:#000;text-decoration:none}.planning .legacy-body h2{color:var(--off-black);font-family:var(--font-albra-medium);font-size:1.5rem;font-style:normal;font-weight:600;line-height:2;margin-bottom:1.5rem}@media (min-width:768px){.planning .legacy-body h2{font-size:3.5rem;line-height:4rem;margin-bottom:3.5rem}}.planning .legacy-body h4{color:var(--off-black);font-family:var(--font-albra-medium);font-size:1.5rem;font-style:normal;line-height:2;margin-bottom:2.5rem}@media (min-width:768px){.planning .legacy-body h4{font-size:2rem;line-height:1.25}}.planning .legacy-body ol,.planning .legacy-body p,.planning .legacy-body ul{color:var(--middle-gray)}.planning .legacy-body ol li{list-style-type:decimal;margin-left:1rem}@media (min-width:768px){.planning .legacy-body ol li{margin-left:4rem}}.planning .legacy-body ul li{list-style-type:disc;margin-left:1rem}@media (min-width:768px){.planning .legacy-body ul li{margin-left:4rem}}.planning .legacy-body figure.image{display:flex;flex-direction:column;font-family:var(--font-aktiv);font-size:.75rem;width:100%}.planning .legacy-body figure.image img{display:block;height:auto;width:100%}.planning .legacy-body figure.image figcaption{color:var(--middle-gray);margin-top:.25rem}.planning .legacy-body figure.image cite.attribution{align-self:flex-end}
