@media screen{
html[data-gs-theme="green"] :root:where(main,main *){--bg:#fbfdf9;--bg2:#fbfdf9;--panel:#fbfdf9;--soft:#fbfdf9;--ink:#20362b;--muted:#4b6253;--green:#256334;--green2:#256334;--line:#738471;--cream:#fbfdf9;--dark:#20362b}
html[data-gs-theme="green"] .nav.scrolled:where(main,main *){background:#fbfdf9}
html[data-gs-theme="green"] .nav nav a:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .hero-lead:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .primary:where(main,main *){color:#256334}
html[data-gs-theme="green"] .text-link:where(main,main *){color:#20362b}
html[data-gs-theme="green"] .orbit:where(main,main *){border:1px solid #738471}
html[data-gs-theme="green"] .state-core:where(main,main *){background:radial-gradient(circle at 35% 25%,#e1ebdf,#fbfdf9 70%);border:1px solid #738471;box-shadow:0 0 80px #20362b22,inset 0 0 35px #20362b22}
html[data-gs-theme="green"] .state-core small:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .orbit-label:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .hero-atmosphere span:where(main,main *){background:#eff5ed}
html[data-gs-theme="green"] .hero-atmosphere span:nth-child(3):where(main,main *){background:linear-gradient(transparent,#eff5ed,transparent)}
html[data-gs-theme="green"] .scroll-note:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .section-number:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .recognition-copy:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .path-card:hover:where(main,main *),html[data-gs-theme="green"] .path-card.active:where(main,main *){background:#fbfdf9}
html[data-gs-theme="green"] .path-card.accent:where(main,main *){background:#eff5ed}
html[data-gs-theme="green"] .path-arrow:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .path-result:where(main,main *){color:#20362b}
html[data-gs-theme="green"] .result-links a:where(main,main *){border-bottom:1px solid #738471}
html[data-gs-theme="green"] .framework-line:where(main,main *){border:1px solid #738471}
html[data-gs-theme="green"] .book-visual img:where(main,main *){box-shadow:25px 28px 60px #20362b22}
html[data-gs-theme="green"] .book-glow:where(main,main *){background:#eff5ed}
html[data-gs-theme="green"] .book-copy .eyebrow:where(main,main *){color:#256334}
html[data-gs-theme="green"] .book-copy li:before:where(main,main *){color:#256334}
html[data-gs-theme="green"] .book .outline:where(main,main *){border-color:#738471;color:#256334}
html[data-gs-theme="green"] .tool-card:where(main,main *){background:linear-gradient(145deg,#fbfdf9,#fbfdf9)}
html[data-gs-theme="green"] .tool-card:after:where(main,main *){background:#eff5ed}
html[data-gs-theme="green"] .closing:where(main,main *){background:radial-gradient(circle,#eff5ed,transparent 55%)}
html[data-gs-theme="green"] footer:where(main,main *){color:#4b6253}
@media(max-width:1150px){html[data-gs-theme="green"] .nav.open nav:where(main,main *){background:#fbfdf9}}
html[data-gs-theme="green"] .nav .brand .brand-strapline:where(main,main *){color:#20362b}
html[data-gs-theme="green"] footer .footer-brand .brand-strapline:where(main,main *){color:#20362b}
html[data-gs-theme="green"] .inner-hero:where(main,main *){background:radial-gradient(circle at 80% 20%,#eff5ed,transparent 38%)}
html[data-gs-theme="green"] .inner-hero .intro:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .prose p:where(main,main *),html[data-gs-theme="green"] .prose li:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .prose blockquote:where(main,main *){border:1px solid #738471}
html[data-gs-theme="green"] .callout.green:where(main,main *){color:#256334}
html[data-gs-theme="green"] .callout.green p:where(main,main *),html[data-gs-theme="green"] .callout.green li:where(main,main *){color:#256334}
html[data-gs-theme="green"] .article-tile:hover:where(main,main *){border-color:#738471}
html[data-gs-theme="green"] .filterbar button.active:where(main,main *){color:#256334}
html[data-gs-theme="green"] .qa-cover img:where(main,main *){box-shadow:26px 30px 70px #20362b22}
html[data-gs-theme="green"] .article-page .standfirst:where(main,main *){color:#20362b}
html[data-gs-theme="green"] .article-body p:where(main,main *),html[data-gs-theme="green"] .article-body li:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .article-body>p:first-child:where(main,main *){color:#20362b}
html[data-gs-theme="green"] .tool-invite:where(main,main *){border:1px solid #738471;background:linear-gradient(135deg,#eff5ed,#fbfdf9)}
html[data-gs-theme="green"] .article-body .button.primary:where(main,main *){color:#256334}
html[data-gs-theme="green"] .callout.green .button.primary:where(main,main *){background:#fbfdf9;color:#20362b;border:1px solid #738471}
html[data-gs-theme="green"] .callout.green .button.primary:hover:where(main,main *),html[data-gs-theme="green"] .callout.green .button.primary:active:where(main,main *){background:#e1ebdf;color:#20362b}
html[data-gs-theme="green"] .callout.green .button.primary:focus-visible:where(main,main *){outline:3px solid #738471}
html[data-gs-theme="green"] .library-support a:where(main,main *){color:#256334}
html[data-gs-theme="green"] .library-support[open]:where(main,main *){border-color:#738471}
html[data-gs-theme="green"] footer.gs-footer:where(main,main *){border-top:1px solid #738471;background:#fbfdf9;color:#4b6253}
html[data-gs-theme="green"] .gs-footer .gs-footer-strapline:where(main,main *){color:#20362b}
html[data-gs-theme="green"] .gs-footer a:where(main,main *),html[data-gs-theme="green"] .gs-footer button:where(main,main *){color:#20362b}
html[data-gs-theme="green"] .gs-footer a:hover:where(main,main *),html[data-gs-theme="green"] .gs-footer button:hover:where(main,main *){color:#256334}
html[data-gs-theme="green"] .gs-footer .gs-footer-social:where(main,main *){border-top:1px solid #738471}
html[data-gs-theme="green"] .gs-footer a:focus-visible:where(main,main *),html[data-gs-theme="green"] .gs-footer button:focus-visible:where(main,main *){outline:2px solid #738471}
html[data-gs-theme="green"] .foundation-page:where(main,main *){--foundation-panel:#e1ebdf;--foundation-border:#738471;--foundation-muted:#4b6253;background:#fbfdf9;color:#20362b}
html[data-gs-theme="green"] .foundation-page main:where(main,main *){background:radial-gradient(ellipse at 85% 4%,#e1ebdf,transparent 34%),linear-gradient(170deg,#fbfdf9,#fbfdf9 65%,#fbfdf9)}
html[data-gs-theme="green"] .foundation-page .nav:where(main,main *){background:#fbfdf9;border-color:#738471}
html[data-gs-theme="green"] .foundation-page h1:where(main,main *),html[data-gs-theme="green"] .foundation-page h2:where(main,main *),html[data-gs-theme="green"] .foundation-page h3:where(main,main *){color:#256334}
html[data-gs-theme="green"] .foundation-page .eyebrow:where(main,main *){color:#256334}
html[data-gs-theme="green"] .foundation-page .foundation-meta:where(main,main *){color:#256334}
html[data-gs-theme="green"] .foundation-page .foundation-link:where(main,main *){color:#256334}
html[data-gs-theme="green"] .foundation-page a:where(main,main *){color:#256334}
html[data-gs-theme="green"] .foundation-page .button.primary:where(main,main *){color:#256334}
html[data-gs-theme="green"] .foundation-page .foundation-fine:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .foundation-page a:focus-visible:where(main,main *),html[data-gs-theme="green"] .foundation-page button:focus-visible:where(main,main *),html[data-gs-theme="green"] .foundation-page summary:focus-visible:where(main,main *),html[data-gs-theme="green"] .foundation-page textarea:focus-visible:where(main,main *){outline:2px solid #738471}
html[data-gs-theme="green"] .foundation-overview:where(main,main *),html[data-gs-theme="green"] .foundation-register-layout:where(main,main *){border-top:1px solid #738471}
html[data-gs-theme="green"] .foundation-panel:where(main,main *){background:linear-gradient(145deg,#e1ebdf,#e1ebdf)}
html[data-gs-theme="green"] .foundation-enrol:where(main,main *){border-top:1px solid #738471}
html[data-gs-theme="green"] .foundation-outline li:where(main,main *){background:#e1ebdf}
html[data-gs-theme="green"] .foundation-outline li>span:where(main,main *){color:#256334}
html[data-gs-theme="green"] .foundation-preview-note:where(main,main *){border-left:2px solid #738471;background:#e1ebdf;color:#20362b}
html[data-gs-theme="green"] .foundation-register-layout label:where(main,main *){color:#256334}
html[data-gs-theme="green"] .foundation-register-layout input[type=text]:where(main,main *),html[data-gs-theme="green"] .foundation-register-layout input[type=email]:where(main,main *){border:1px solid #738471;color:#20362b;background:#fbfdf9}
html[data-gs-theme="green"] .course-sidebar progress:where(main,main *){accent-color:#256334}
html[data-gs-theme="green"] .course-chapter-nav button:where(main,main *){border:1px solid #738471;color:#20362b;background:#fbfdf9}
html[data-gs-theme="green"] .course-chapter-nav button>span:first-child:where(main,main *){color:#256334}
html[data-gs-theme="green"] .course-chapter-nav button[aria-current=step]:where(main,main *){border-color:#738471;background:#e1ebdf;color:#256334}
html[data-gs-theme="green"] .course-chapter-nav button[data-reviewed=true] .course-nav-mark:where(main,main *)::after{color:#256334}
html[data-gs-theme="green"] .course-example:where(main,main *){border-left:3px solid #738471;background:#e1ebdf}
html[data-gs-theme="green"] .course-example>strong:where(main,main *){color:#256334}
html[data-gs-theme="green"] .course-example b:where(main,main *){color:#20362b}
html[data-gs-theme="green"] .course-tool:where(main,main *){background:#e1ebdf;border:1px solid #738471}
html[data-gs-theme="green"] .course-workbook:where(main,main *){border-top:1px solid #738471}
html[data-gs-theme="green"] .course-field label:where(main,main *){color:#256334}
html[data-gs-theme="green"] .course-field p:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .course-field textarea:where(main,main *){border:1px solid #738471;background:#fbfdf9;color:#256334}
html[data-gs-theme="green"] .course-takeaway:where(main,main *){color:#256334!important;border-top:1px solid #738471}
html[data-gs-theme="green"] .course-orientation:where(main,main *){border-top:1px solid #738471}
html[data-gs-theme="green"] .course-extra:where(main,main *){border:1px solid #738471}
html[data-gs-theme="green"] .course-extra summary:where(main,main *){color:#256334}
html[data-gs-theme="green"] .course-extra .choice:where(main,main *){background:#e1ebdf}
html[data-gs-theme="green"] .course-status:where(main,main *){color:#256334!important}
html[data-gs-theme="green"] .foundation-page dialog:where(main,main *){border:1px solid #738471;color:#256334;background:#e1ebdf}
html[data-gs-theme="green"] .foundation-page dialog:where(main,main *)::backdrop{background:#fbfdf9}
html[data-gs-theme="green"] .foundation-skip:where(main,main *){background:#eff5ed;color:#256334!important}
html[data-gs-theme="green"] .home-space-to-choose:where(main,main *){border-top:1px solid #738471}
html[data-gs-theme="green"] .home-space-to-choose h2:where(main,main *){color:#20362b}
html[data-gs-theme="green"] .home-space-to-choose p:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .home-space-to-choose .space-question:where(main,main *){color:#20362b}
html[data-gs-theme="green"] .space-experience:where(main,main *){border-top:1px solid #738471}
html[data-gs-theme="green"] .space-experience summary:where(main,main *){color:#256334}
html[data-gs-theme="green"] .space-experience .space-note:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] .space-principle:where(main,main *){color:#256334!important}
html[data-gs-theme="green"] .orientation-continue:where(main,main *){color:#256334}
html[data-gs-theme="green"] body.gs-midnight:where(main,main *){--bg:#fbfdf9;--bg2:#fbfdf9;--panel:#e1ebdf;--soft:#e1ebdf;--ink:#20362b;--muted:#4b6253;--line:#738471;background:radial-gradient(ellipse at 85% 0%,#e1ebdf,transparent 42%),linear-gradient(170deg,#fbfdf9,#fbfdf9 58%,#fbfdf9)}
html[data-gs-theme="green"] body.gs-midnight .inner-hero:where(main,main *){background:radial-gradient(ellipse at 80% 20%,#e1ebdf,transparent 60%)}
html[data-gs-theme="green"] body.gs-midnight .inner-hero .intro:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .foundation-lead:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] body.gs-midnight .prose p:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .prose li:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .article-body p:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .article-body li:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] body.gs-midnight main .eyebrow:where(main,main *){color:#256334}
html[data-gs-theme="green"] body.gs-midnight .article-tile:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .tool-detail article:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .reader-card:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .choice:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .author-card:where(main,main *){background:#e1ebdf}
html[data-gs-theme="green"] body.gs-midnight .article-tile:hover:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .reader-card:hover:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .choice:hover:where(main,main *){border-color:#738471}
html[data-gs-theme="green"] body.gs-midnight .article-body .standfirst:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .article-page .standfirst:where(main,main *){color:#20362b}
html[data-gs-theme="green"] body.gs-midnight .callout.green p:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .callout.green li:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .callout.green h2:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .callout.green h3:where(main,main *),html[data-gs-theme="green"] body.gs-midnight .callout.green strong:where(main,main *){color:#256334}
html[data-gs-theme="green"] body .nav:where(main,main *),html[data-gs-theme="green"] body .nav.scrolled:where(main,main *),html[data-gs-theme="green"] body .nav.open nav:where(main,main *),html[data-gs-theme="green"] body .gs-site-nav:where(main,main *),html[data-gs-theme="green"] body footer.gs-footer:where(main,main *){background:#fbfdf9;border-color:#738471}
html[data-gs-theme="green"] body .nav nav a:where(main,main *),html[data-gs-theme="green"] body .gs-site-nav nav a:where(main,main *){color:#4b6253}
html[data-gs-theme="green"] body .nav nav a:hover:where(main,main *),html[data-gs-theme="green"] body .gs-site-nav nav a:hover:where(main,main *){color:#256334}
html[data-gs-theme="green"] body .nav nav a[aria-current=page]:not(.nav-book):where(main,main *),html[data-gs-theme="green"] body .gs-site-nav nav a[aria-current=page]:not(.nav-book):where(main,main *){color:#256334}
html[data-gs-theme="green"] body .nav nav a.nav-book:where(main,main *),html[data-gs-theme="green"] body .gs-site-nav nav a.nav-book:where(main,main *){border:1px solid #738471;color:#256334;background:#fbfdf9}
html[data-gs-theme="green"] body .nav nav a.nav-book:hover:where(main,main *),html[data-gs-theme="green"] body .nav nav a.nav-book[aria-current=page]:where(main,main *),html[data-gs-theme="green"] body .gs-site-nav nav a.nav-book:hover:where(main,main *),html[data-gs-theme="green"] body .gs-site-nav nav a.nav-book[aria-current=page]:where(main,main *){background:#e1ebdf;border-color:#738471;color:#256334}
html[data-gs-theme="green"] body .nav nav a:focus-visible:where(main,main *),html[data-gs-theme="green"] body .gs-site-nav nav a:focus-visible:where(main,main *){outline:2px solid #738471}
html[data-gs-theme="green"] body .nav .nav-cta:where(main,main *){color:#20362b}
html[data-gs-theme="peach"] :root:where(main,main *){--bg:#fffaf6;--bg2:#fffaf6;--panel:#fffaf6;--soft:#fffaf6;--ink:#352c28;--muted:#66534b;--green:#286238;--green2:#286238;--line:#877266;--cream:#fffaf6;--dark:#352c28}
html[data-gs-theme="peach"] .nav.scrolled:where(main,main *){background:#fffaf6}
html[data-gs-theme="peach"] .nav nav a:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .hero-lead:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .primary:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .text-link:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] .orbit:where(main,main *){border:1px solid #877266}
html[data-gs-theme="peach"] .state-core:where(main,main *){background:radial-gradient(circle at 35% 25%,#f1dfd2,#fffaf6 70%);border:1px solid #877266;box-shadow:0 0 80px #352c2822,inset 0 0 35px #352c2822}
html[data-gs-theme="peach"] .state-core small:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .orbit-label:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .hero-atmosphere span:where(main,main *){background:#fbefe7}
html[data-gs-theme="peach"] .hero-atmosphere span:nth-child(3):where(main,main *){background:linear-gradient(transparent,#fbefe7,transparent)}
html[data-gs-theme="peach"] .scroll-note:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .section-number:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .recognition-copy:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .path-card:hover:where(main,main *),html[data-gs-theme="peach"] .path-card.active:where(main,main *){background:#fffaf6}
html[data-gs-theme="peach"] .path-card.accent:where(main,main *){background:#fbefe7}
html[data-gs-theme="peach"] .path-arrow:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .path-result:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] .result-links a:where(main,main *){border-bottom:1px solid #877266}
html[data-gs-theme="peach"] .framework-line:where(main,main *){border:1px solid #877266}
html[data-gs-theme="peach"] .book-visual img:where(main,main *){box-shadow:25px 28px 60px #352c2822}
html[data-gs-theme="peach"] .book-glow:where(main,main *){background:#fbefe7}
html[data-gs-theme="peach"] .book-copy .eyebrow:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .book-copy li:before:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .book .outline:where(main,main *){border-color:#877266;color:#286238}
html[data-gs-theme="peach"] .tool-card:where(main,main *){background:linear-gradient(145deg,#fffaf6,#fffaf6)}
html[data-gs-theme="peach"] .tool-card:after:where(main,main *){background:#fbefe7}
html[data-gs-theme="peach"] .closing:where(main,main *){background:radial-gradient(circle,#fbefe7,transparent 55%)}
html[data-gs-theme="peach"] footer:where(main,main *){color:#66534b}
@media(max-width:1150px){html[data-gs-theme="peach"] .nav.open nav:where(main,main *){background:#fffaf6}}
html[data-gs-theme="peach"] .nav .brand .brand-strapline:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] footer .footer-brand .brand-strapline:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] .inner-hero:where(main,main *){background:radial-gradient(circle at 80% 20%,#fbefe7,transparent 38%)}
html[data-gs-theme="peach"] .inner-hero .intro:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .prose p:where(main,main *),html[data-gs-theme="peach"] .prose li:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .prose blockquote:where(main,main *){border:1px solid #877266}
html[data-gs-theme="peach"] .callout.green:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .callout.green p:where(main,main *),html[data-gs-theme="peach"] .callout.green li:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .article-tile:hover:where(main,main *){border-color:#877266}
html[data-gs-theme="peach"] .filterbar button.active:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .qa-cover img:where(main,main *){box-shadow:26px 30px 70px #352c2822}
html[data-gs-theme="peach"] .article-page .standfirst:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] .article-body p:where(main,main *),html[data-gs-theme="peach"] .article-body li:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .article-body>p:first-child:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] .tool-invite:where(main,main *){border:1px solid #877266;background:linear-gradient(135deg,#fbefe7,#fffaf6)}
html[data-gs-theme="peach"] .article-body .button.primary:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .callout.green .button.primary:where(main,main *){background:#fffaf6;color:#352c28;border:1px solid #877266}
html[data-gs-theme="peach"] .callout.green .button.primary:hover:where(main,main *),html[data-gs-theme="peach"] .callout.green .button.primary:active:where(main,main *){background:#f1dfd2;color:#352c28}
html[data-gs-theme="peach"] .callout.green .button.primary:focus-visible:where(main,main *){outline:3px solid #877266}
html[data-gs-theme="peach"] .library-support a:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .library-support[open]:where(main,main *){border-color:#877266}
html[data-gs-theme="peach"] footer.gs-footer:where(main,main *){border-top:1px solid #877266;background:#fffaf6;color:#66534b}
html[data-gs-theme="peach"] .gs-footer .gs-footer-strapline:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] .gs-footer a:where(main,main *),html[data-gs-theme="peach"] .gs-footer button:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] .gs-footer a:hover:where(main,main *),html[data-gs-theme="peach"] .gs-footer button:hover:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .gs-footer .gs-footer-social:where(main,main *){border-top:1px solid #877266}
html[data-gs-theme="peach"] .gs-footer a:focus-visible:where(main,main *),html[data-gs-theme="peach"] .gs-footer button:focus-visible:where(main,main *){outline:2px solid #877266}
html[data-gs-theme="peach"] .foundation-page:where(main,main *){--foundation-panel:#f1dfd2;--foundation-border:#877266;--foundation-muted:#66534b;background:#fffaf6;color:#352c28}
html[data-gs-theme="peach"] .foundation-page main:where(main,main *){background:radial-gradient(ellipse at 85% 4%,#f1dfd2,transparent 34%),linear-gradient(170deg,#fffaf6,#fffaf6 65%,#fffaf6)}
html[data-gs-theme="peach"] .foundation-page .nav:where(main,main *){background:#fffaf6;border-color:#877266}
html[data-gs-theme="peach"] .foundation-page h1:where(main,main *),html[data-gs-theme="peach"] .foundation-page h2:where(main,main *),html[data-gs-theme="peach"] .foundation-page h3:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .foundation-page .eyebrow:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .foundation-page .foundation-meta:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .foundation-page .foundation-link:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .foundation-page a:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .foundation-page .button.primary:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .foundation-page .foundation-fine:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .foundation-page a:focus-visible:where(main,main *),html[data-gs-theme="peach"] .foundation-page button:focus-visible:where(main,main *),html[data-gs-theme="peach"] .foundation-page summary:focus-visible:where(main,main *),html[data-gs-theme="peach"] .foundation-page textarea:focus-visible:where(main,main *){outline:2px solid #877266}
html[data-gs-theme="peach"] .foundation-overview:where(main,main *),html[data-gs-theme="peach"] .foundation-register-layout:where(main,main *){border-top:1px solid #877266}
html[data-gs-theme="peach"] .foundation-panel:where(main,main *){background:linear-gradient(145deg,#f1dfd2,#f1dfd2)}
html[data-gs-theme="peach"] .foundation-enrol:where(main,main *){border-top:1px solid #877266}
html[data-gs-theme="peach"] .foundation-outline li:where(main,main *){background:#f1dfd2}
html[data-gs-theme="peach"] .foundation-outline li>span:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .foundation-preview-note:where(main,main *){border-left:2px solid #877266;background:#f1dfd2;color:#352c28}
html[data-gs-theme="peach"] .foundation-register-layout label:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .foundation-register-layout input[type=text]:where(main,main *),html[data-gs-theme="peach"] .foundation-register-layout input[type=email]:where(main,main *){border:1px solid #877266;color:#352c28;background:#fffaf6}
html[data-gs-theme="peach"] .course-sidebar progress:where(main,main *){accent-color:#286238}
html[data-gs-theme="peach"] .course-chapter-nav button:where(main,main *){border:1px solid #877266;color:#352c28;background:#fffaf6}
html[data-gs-theme="peach"] .course-chapter-nav button>span:first-child:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .course-chapter-nav button[aria-current=step]:where(main,main *){border-color:#877266;background:#f1dfd2;color:#286238}
html[data-gs-theme="peach"] .course-chapter-nav button[data-reviewed=true] .course-nav-mark:where(main,main *)::after{color:#286238}
html[data-gs-theme="peach"] .course-example:where(main,main *){border-left:3px solid #877266;background:#f1dfd2}
html[data-gs-theme="peach"] .course-example>strong:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .course-example b:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] .course-tool:where(main,main *){background:#f1dfd2;border:1px solid #877266}
html[data-gs-theme="peach"] .course-workbook:where(main,main *){border-top:1px solid #877266}
html[data-gs-theme="peach"] .course-field label:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .course-field p:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .course-field textarea:where(main,main *){border:1px solid #877266;background:#fffaf6;color:#286238}
html[data-gs-theme="peach"] .course-takeaway:where(main,main *){color:#286238!important;border-top:1px solid #877266}
html[data-gs-theme="peach"] .course-orientation:where(main,main *){border-top:1px solid #877266}
html[data-gs-theme="peach"] .course-extra:where(main,main *){border:1px solid #877266}
html[data-gs-theme="peach"] .course-extra summary:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .course-extra .choice:where(main,main *){background:#f1dfd2}
html[data-gs-theme="peach"] .course-status:where(main,main *){color:#286238!important}
html[data-gs-theme="peach"] .foundation-page dialog:where(main,main *){border:1px solid #877266;color:#286238;background:#f1dfd2}
html[data-gs-theme="peach"] .foundation-page dialog:where(main,main *)::backdrop{background:#fffaf6}
html[data-gs-theme="peach"] .foundation-skip:where(main,main *){background:#fbefe7;color:#286238!important}
html[data-gs-theme="peach"] .home-space-to-choose:where(main,main *){border-top:1px solid #877266}
html[data-gs-theme="peach"] .home-space-to-choose h2:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] .home-space-to-choose p:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .home-space-to-choose .space-question:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] .space-experience:where(main,main *){border-top:1px solid #877266}
html[data-gs-theme="peach"] .space-experience summary:where(main,main *){color:#286238}
html[data-gs-theme="peach"] .space-experience .space-note:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] .space-principle:where(main,main *){color:#286238!important}
html[data-gs-theme="peach"] .orientation-continue:where(main,main *){color:#286238}
html[data-gs-theme="peach"] body.gs-midnight:where(main,main *){--bg:#fffaf6;--bg2:#fffaf6;--panel:#f1dfd2;--soft:#f1dfd2;--ink:#352c28;--muted:#66534b;--line:#877266;background:radial-gradient(ellipse at 85% 0%,#f1dfd2,transparent 42%),linear-gradient(170deg,#fffaf6,#fffaf6 58%,#fffaf6)}
html[data-gs-theme="peach"] body.gs-midnight .inner-hero:where(main,main *){background:radial-gradient(ellipse at 80% 20%,#f1dfd2,transparent 60%)}
html[data-gs-theme="peach"] body.gs-midnight .inner-hero .intro:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .foundation-lead:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] body.gs-midnight .prose p:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .prose li:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .article-body p:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .article-body li:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] body.gs-midnight main .eyebrow:where(main,main *){color:#286238}
html[data-gs-theme="peach"] body.gs-midnight .article-tile:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .tool-detail article:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .reader-card:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .choice:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .author-card:where(main,main *){background:#f1dfd2}
html[data-gs-theme="peach"] body.gs-midnight .article-tile:hover:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .reader-card:hover:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .choice:hover:where(main,main *){border-color:#877266}
html[data-gs-theme="peach"] body.gs-midnight .article-body .standfirst:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .article-page .standfirst:where(main,main *){color:#352c28}
html[data-gs-theme="peach"] body.gs-midnight .callout.green p:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .callout.green li:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .callout.green h2:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .callout.green h3:where(main,main *),html[data-gs-theme="peach"] body.gs-midnight .callout.green strong:where(main,main *){color:#286238}
html[data-gs-theme="peach"] body .nav:where(main,main *),html[data-gs-theme="peach"] body .nav.scrolled:where(main,main *),html[data-gs-theme="peach"] body .nav.open nav:where(main,main *),html[data-gs-theme="peach"] body .gs-site-nav:where(main,main *),html[data-gs-theme="peach"] body footer.gs-footer:where(main,main *){background:#fffaf6;border-color:#877266}
html[data-gs-theme="peach"] body .nav nav a:where(main,main *),html[data-gs-theme="peach"] body .gs-site-nav nav a:where(main,main *){color:#66534b}
html[data-gs-theme="peach"] body .nav nav a:hover:where(main,main *),html[data-gs-theme="peach"] body .gs-site-nav nav a:hover:where(main,main *){color:#286238}
html[data-gs-theme="peach"] body .nav nav a[aria-current=page]:not(.nav-book):where(main,main *),html[data-gs-theme="peach"] body .gs-site-nav nav a[aria-current=page]:not(.nav-book):where(main,main *){color:#286238}
html[data-gs-theme="peach"] body .nav nav a.nav-book:where(main,main *),html[data-gs-theme="peach"] body .gs-site-nav nav a.nav-book:where(main,main *){border:1px solid #877266;color:#286238;background:#fffaf6}
html[data-gs-theme="peach"] body .nav nav a.nav-book:hover:where(main,main *),html[data-gs-theme="peach"] body .nav nav a.nav-book[aria-current=page]:where(main,main *),html[data-gs-theme="peach"] body .gs-site-nav nav a.nav-book:hover:where(main,main *),html[data-gs-theme="peach"] body .gs-site-nav nav a.nav-book[aria-current=page]:where(main,main *){background:#f1dfd2;border-color:#877266;color:#286238}
html[data-gs-theme="peach"] body .nav nav a:focus-visible:where(main,main *),html[data-gs-theme="peach"] body .gs-site-nav nav a:focus-visible:where(main,main *){outline:2px solid #877266}
html[data-gs-theme="peach"] body .nav .nav-cta:where(main,main *){color:#352c28}
}