.sun[data-astro-cid-zzu54rc3] .source-video[data-astro-cid-zzu54rc3]{max-width:960px;margin:43px auto;padding:24px 30px;background:#e6eae1;color:#253e2e}.sun[data-astro-cid-zzu54rc3] .source-video[data-astro-cid-zzu54rc3] video[data-astro-cid-zzu54rc3]{width:100%;height:auto;max-height:540px;aspect-ratio:16/9;display:block;background:#15281b;object-fit:contain}.sun[data-astro-cid-zzu54rc3] .source-video[data-astro-cid-zzu54rc3] figcaption[data-astro-cid-zzu54rc3]{font:12px/1.7 Arial,Helvetica,sans-serif;color:#38543e;margin-top:14px}.sun[data-astro-cid-zzu54rc3] .source-video[data-astro-cid-zzu54rc3] a[data-astro-cid-zzu54rc3]{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.sun[data-astro-cid-zzu54rc3] .source-video[data-astro-cid-zzu54rc3]{margin:25px 20px;padding:13px}.sun[data-astro-cid-zzu54rc3] .source-video[data-astro-cid-zzu54rc3] figcaption[data-astro-cid-zzu54rc3]{font-size:11px}}.sun[data-astro-cid-zzu54rc3] .documentary-media[data-astro-cid-zzu54rc3]{max-width:960px;margin:43px auto;padding:24px 30px;background:#e6eae1;color:#253e2e}.sun[data-astro-cid-zzu54rc3] .documentary-media[data-astro-cid-zzu54rc3] img[data-astro-cid-zzu54rc3]{display:block;width:100%;height:clamp(260px,38vw,440px);object-fit:cover;object-position:center}.sun[data-astro-cid-zzu54rc3] .documentary-media[data-astro-cid-zzu54rc3] figcaption[data-astro-cid-zzu54rc3]{font:12px/1.7 Arial,Helvetica,sans-serif;color:#38543e;margin:15px 0 0}.sun[data-astro-cid-zzu54rc3] .documentary-media[data-astro-cid-zzu54rc3] a[data-astro-cid-zzu54rc3]{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.sun[data-astro-cid-zzu54rc3] .documentary-media[data-astro-cid-zzu54rc3]{margin:25px 20px;padding:13px}.sun[data-astro-cid-zzu54rc3] .documentary-media[data-astro-cid-zzu54rc3] img[data-astro-cid-zzu54rc3]{height:280px}.sun[data-astro-cid-zzu54rc3] .documentary-media[data-astro-cid-zzu54rc3] figcaption[data-astro-cid-zzu54rc3]{font-size:11px}}.sun[data-astro-cid-zzu54rc3]{background:#f3f0e8;color:#203428;font:14px/1.78 Arial,Helvetica,sans-serif}.sun[data-astro-cid-zzu54rc3] a[data-astro-cid-zzu54rc3]{text-underline-offset:3px}.sun[data-astro-cid-zzu54rc3] p[data-astro-cid-zzu54rc3]{margin:0 0 18px}.sun[data-astro-cid-zzu54rc3] h1[data-astro-cid-zzu54rc3],.sun[data-astro-cid-zzu54rc3] h2[data-astro-cid-zzu54rc3],.sun[data-astro-cid-zzu54rc3] h3[data-astro-cid-zzu54rc3]{font-family:var(--serif);font-weight:400;letter-spacing:-.026em;line-height:1.11}.sun[data-astro-cid-zzu54rc3] h2[data-astro-cid-zzu54rc3]{font-size:clamp(30px,3.3vw,47px);margin:0 0 25px}.sun[data-astro-cid-zzu54rc3] h3[data-astro-cid-zzu54rc3]{font-size:clamp(23px,2.2vw,29px);margin:0 0 15px}.sun__eyebrow[data-astro-cid-zzu54rc3],.sun__chapter[data-astro-cid-zzu54rc3]{font:11px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.11em;text-transform:uppercase;color:#526a55}.sun__breadcrumbs[data-astro-cid-zzu54rc3]{display:flex;gap:10px;flex-wrap:wrap;padding:17px max(5%,24px);font:12px/1.5 Arial,Helvetica,sans-serif}.sun__hero[data-astro-cid-zzu54rc3]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:44px;align-items:center;padding:55px max(5%,24px) 65px}.sun__hero-copy[data-astro-cid-zzu54rc3]{min-width:0}.sun[data-astro-cid-zzu54rc3] h1[data-astro-cid-zzu54rc3]{font-size:clamp(43px,5.3vw,74px);margin:22px 0 30px;max-width:960px}.sun__lead[data-astro-cid-zzu54rc3]{font:clamp(17px,1.56vw,20px)/1.62 Arial,Helvetica,sans-serif;color:#314b38;max-width:780px}.sun__caption-inline[data-astro-cid-zzu54rc3]{font-size:11px;color:#5c6e5f;margin:30px 0 0}.sun__hero-media[data-astro-cid-zzu54rc3]{margin:0;min-width:0}.sun__hero-media[data-astro-cid-zzu54rc3] img[data-astro-cid-zzu54rc3]{display:block;width:100%;height:clamp(360px,42vw,600px);object-fit:cover;object-position:center}.sun[data-astro-cid-zzu54rc3] figcaption[data-astro-cid-zzu54rc3]{font:11px/1.55 Arial,Helvetica,sans-serif;color:#627263;margin:12px 0 0}.sun__toc[data-astro-cid-zzu54rc3]{display:flex;flex-wrap:wrap;gap:12px 25px;padding:19px max(5%,24px);background:#e2e7de;border-top:1px solid #b9c7b9;border-bottom:1px solid #b9c7b9;font-size:12px}.sun__toc[data-astro-cid-zzu54rc3] span[data-astro-cid-zzu54rc3]{font-weight:700}.sun__summary[data-astro-cid-zzu54rc3]{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:65px max(5%,24px);background:#263c2e;color:#f6f3ec}.sun__summary[data-astro-cid-zzu54rc3] h2[data-astro-cid-zzu54rc3]{max-width:680px}.sun__summary[data-astro-cid-zzu54rc3] .sun__eyebrow[data-astro-cid-zzu54rc3]{color:#c4d0c5}.sun__summary[data-astro-cid-zzu54rc3] p[data-astro-cid-zzu54rc3]{max-width:650px}.sun__section[data-astro-cid-zzu54rc3]{display:grid;grid-template-columns:minmax(130px,200px) minmax(0,820px);gap:50px;padding:74px max(5%,24px);border-bottom:1px solid #c5cfc3}.sun__chapter[data-astro-cid-zzu54rc3]{padding-top:10px}.sun__body[data-astro-cid-zzu54rc3]{min-width:0}.sun__body[data-astro-cid-zzu54rc3]>p[data-astro-cid-zzu54rc3]{max-width:760px}.sun__diagram[data-astro-cid-zzu54rc3]{background:#e7eae1;margin:34px 0;padding:26px}.sun__diagram[data-astro-cid-zzu54rc3] svg[data-astro-cid-zzu54rc3]{display:block;width:100%;height:auto}.sun__orientation[data-astro-cid-zzu54rc3]{padding:73px max(5%,24px);background:#e0e7db}.sun__orientation-head[data-astro-cid-zzu54rc3]{max-width:830px}.sun__orientation-head[data-astro-cid-zzu54rc3]>p[data-astro-cid-zzu54rc3]:last-child{max-width:760px}.sun__orientation-grid[data-astro-cid-zzu54rc3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:34px 0}.sun__orientation-grid[data-astro-cid-zzu54rc3] section[data-astro-cid-zzu54rc3]{padding:31px 34px;min-width:0;background:#f4f4ee;border-top:2px solid #667d69}.sun__direction[data-astro-cid-zzu54rc3]{display:block;font:15px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.17em;color:#758776;margin-bottom:15px}.sun__orientation-grid[data-astro-cid-zzu54rc3] p[data-astro-cid-zzu54rc3]{max-width:550px}.sun__verdict[data-astro-cid-zzu54rc3]{border-top:1px solid #ced5ca;margin:25px 0 0!important;padding-top:18px}.sun__orientation-foot[data-astro-cid-zzu54rc3]{font-size:13px;max-width:820px}.sun__decision[data-astro-cid-zzu54rc3]{padding:70px max(5%,24px);background:#eceee5}.sun__decision[data-astro-cid-zzu54rc3]>h2[data-astro-cid-zzu54rc3]{max-width:800px}.sun__decision[data-astro-cid-zzu54rc3]>p[data-astro-cid-zzu54rc3]:last-child{font-size:13px;max-width:880px;margin-top:20px}.sun__decision-scroll[data-astro-cid-zzu54rc3]{overflow-x:auto;max-width:100%;min-width:0;-webkit-overflow-scrolling:touch;border-top:1px solid #9eaf9e}.sun__decision-scroll[data-astro-cid-zzu54rc3]:focus{outline:2px solid #365b3c;outline-offset:4px}.sun__decision[data-astro-cid-zzu54rc3] table[data-astro-cid-zzu54rc3]{width:100%;min-width:630px;border-collapse:collapse;text-align:left;font-size:13px;line-height:1.6}.sun__decision[data-astro-cid-zzu54rc3] th[data-astro-cid-zzu54rc3],.sun__decision[data-astro-cid-zzu54rc3] td[data-astro-cid-zzu54rc3]{padding:18px 22px 18px 5px;border-bottom:1px solid #b8c6b7;vertical-align:top}.sun__decision[data-astro-cid-zzu54rc3] tbody[data-astro-cid-zzu54rc3] th[data-astro-cid-zzu54rc3]{width:25%}.sun__decision[data-astro-cid-zzu54rc3] td[data-astro-cid-zzu54rc3]{width:37.5%}.sun__simulation[data-astro-cid-zzu54rc3]{background:#e2e9df;padding:29px 31px;margin:32px 0}.sun__simulation[data-astro-cid-zzu54rc3] h3[data-astro-cid-zzu54rc3]{margin-bottom:16px}.sun__simulation[data-astro-cid-zzu54rc3] ol[data-astro-cid-zzu54rc3]{margin:15px 0;padding-left:21px}.sun__simulation[data-astro-cid-zzu54rc3] li[data-astro-cid-zzu54rc3]{margin-bottom:10px;padding-left:6px}.sun__simulation[data-astro-cid-zzu54rc3] p[data-astro-cid-zzu54rc3]:last-child{font-size:13px;margin-bottom:0}.sun__steps[data-astro-cid-zzu54rc3]{margin:35px 0 20px;padding:0;list-style:none}.sun__steps[data-astro-cid-zzu54rc3] li[data-astro-cid-zzu54rc3]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:24px 0;border-top:1px solid #c5cec3}.sun__steps[data-astro-cid-zzu54rc3] li[data-astro-cid-zzu54rc3]>span[data-astro-cid-zzu54rc3]{font-size:12px;color:#6a826e}.sun__steps[data-astro-cid-zzu54rc3] h3[data-astro-cid-zzu54rc3]{font-size:24px}.sun__steps[data-astro-cid-zzu54rc3] p[data-astro-cid-zzu54rc3]{max-width:720px}.sun__emphasis[data-astro-cid-zzu54rc3]{padding:22px 27px;border-left:3px solid #526f56;background:#e6e9df}.sun__wood[data-astro-cid-zzu54rc3]{background:#253e2f;color:#f6f4ed;padding:74px max(5%,24px)}.sun__wood-head[data-astro-cid-zzu54rc3]{max-width:800px}.sun__wood[data-astro-cid-zzu54rc3] .sun__eyebrow[data-astro-cid-zzu54rc3]{color:#c4d0c5}.sun__wood-grid[data-astro-cid-zzu54rc3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:65px;row-gap:25px;margin:27px 0}.sun__wood-grid[data-astro-cid-zzu54rc3] section[data-astro-cid-zzu54rc3]{border-top:1px solid #849888;padding:26px 0 8px}.sun__wood-grid[data-astro-cid-zzu54rc3] p[data-astro-cid-zzu54rc3]{max-width:550px}.sun__wood[data-astro-cid-zzu54rc3]>p[data-astro-cid-zzu54rc3]{max-width:880px}.sun__cases[data-astro-cid-zzu54rc3]{padding:74px max(5%,24px)}.sun__cases-head[data-astro-cid-zzu54rc3]{max-width:820px}.sun__case-list[data-astro-cid-zzu54rc3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:55px;row-gap:35px;margin-top:32px}.sun__case-list[data-astro-cid-zzu54rc3] section[data-astro-cid-zzu54rc3]{border-top:1px solid #a3b5a5;padding-top:25px}.sun__case-number[data-astro-cid-zzu54rc3]{font:11px/1.5 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#607963;margin-bottom:20px}.sun__case-list[data-astro-cid-zzu54rc3] p[data-astro-cid-zzu54rc3]{max-width:560px}.sun__section--seasons[data-astro-cid-zzu54rc3]{background:#e5e8de}.sun__practical[data-astro-cid-zzu54rc3]{padding:65px max(5%,24px);display:grid;grid-template-columns:1fr 1fr;gap:55px}.sun__faq[data-astro-cid-zzu54rc3]{padding:70px max(5%,24px);background:#e6e8e0}.sun__faq[data-astro-cid-zzu54rc3] h2[data-astro-cid-zzu54rc3]{max-width:750px}.sun__faq[data-astro-cid-zzu54rc3]>div[data-astro-cid-zzu54rc3]{max-width:1000px}.sun__faq[data-astro-cid-zzu54rc3] details[data-astro-cid-zzu54rc3]{border-top:1px solid #a5b6a6;padding:19px 2px}.sun__faq[data-astro-cid-zzu54rc3] details[data-astro-cid-zzu54rc3]:last-child{border-bottom:1px solid #a5b6a6}.sun__faq[data-astro-cid-zzu54rc3] summary[data-astro-cid-zzu54rc3]{cursor:pointer;font:23px/1.25 var(--serif);padding-right:30px}.sun__faq[data-astro-cid-zzu54rc3] details[data-astro-cid-zzu54rc3] p[data-astro-cid-zzu54rc3]{max-width:790px;padding:13px 0 0}.sun__sources[data-astro-cid-zzu54rc3]{padding:53px max(5%,24px);font-size:13px}.sun__sources[data-astro-cid-zzu54rc3] h2[data-astro-cid-zzu54rc3]{font-size:29px}.sun__sources[data-astro-cid-zzu54rc3] p[data-astro-cid-zzu54rc3],.sun__sources[data-astro-cid-zzu54rc3] ul[data-astro-cid-zzu54rc3]{max-width:920px}.sun__sources[data-astro-cid-zzu54rc3] ul[data-astro-cid-zzu54rc3]{padding-left:22px}.sun__sources[data-astro-cid-zzu54rc3] li[data-astro-cid-zzu54rc3]{margin-bottom:12px}.sun__cta[data-astro-cid-zzu54rc3]{background:#243c2d;color:#f9f6ec;padding:75px max(5%,24px);display:flex;justify-content:space-between;align-items:center;gap:50px}.sun__cta[data-astro-cid-zzu54rc3]>div[data-astro-cid-zzu54rc3]{max-width:820px}.sun__cta[data-astro-cid-zzu54rc3] .sun__eyebrow[data-astro-cid-zzu54rc3]{color:#c9d8c9}.sun__cta[data-astro-cid-zzu54rc3] h2[data-astro-cid-zzu54rc3]{font-size:clamp(30px,3.2vw,46px)}.sun__cta[data-astro-cid-zzu54rc3]>a[data-astro-cid-zzu54rc3]{display:inline-block;background:#e5ebe1;color:#223829;padding:17px 25px;text-decoration:none;white-space:nowrap;font-size:14px;font-weight:700}@media(max-width:900px){.sun__hero[data-astro-cid-zzu54rc3]{grid-template-columns:minmax(0,1fr);gap:24px;padding:44px 25px}.sun__hero-media[data-astro-cid-zzu54rc3]{max-width:650px}.sun__hero-media[data-astro-cid-zzu54rc3] img[data-astro-cid-zzu54rc3]{height:350px}.sun__summary[data-astro-cid-zzu54rc3],.sun__practical[data-astro-cid-zzu54rc3]{grid-template-columns:minmax(0,1fr);gap:20px}.sun__section[data-astro-cid-zzu54rc3]{grid-template-columns:minmax(0,1fr);gap:15px}.sun__wood-grid[data-astro-cid-zzu54rc3],.sun__case-list[data-astro-cid-zzu54rc3]{column-gap:25px}}@media(max-width:700px){.sun__breadcrumbs[data-astro-cid-zzu54rc3],.sun__toc[data-astro-cid-zzu54rc3]{padding-left:20px;padding-right:20px}.sun__hero[data-astro-cid-zzu54rc3],.sun__section[data-astro-cid-zzu54rc3],.sun__orientation[data-astro-cid-zzu54rc3],.sun__wood[data-astro-cid-zzu54rc3],.sun__cases[data-astro-cid-zzu54rc3],.sun__practical[data-astro-cid-zzu54rc3],.sun__faq[data-astro-cid-zzu54rc3],.sun__sources[data-astro-cid-zzu54rc3],.sun__decision[data-astro-cid-zzu54rc3],.sun__summary[data-astro-cid-zzu54rc3],.sun__cta[data-astro-cid-zzu54rc3]{padding:48px 20px}.sun[data-astro-cid-zzu54rc3] h1[data-astro-cid-zzu54rc3]{font-size:43px}.sun__lead[data-astro-cid-zzu54rc3]{font-size:17px}.sun__orientation-grid[data-astro-cid-zzu54rc3],.sun__wood-grid[data-astro-cid-zzu54rc3],.sun__case-list[data-astro-cid-zzu54rc3]{grid-template-columns:1fr}.sun__orientation-grid[data-astro-cid-zzu54rc3] section[data-astro-cid-zzu54rc3]{padding:25px}.sun__hero-media[data-astro-cid-zzu54rc3] img[data-astro-cid-zzu54rc3]{height:320px}.sun__diagram[data-astro-cid-zzu54rc3]{padding:7px}.sun__simulation[data-astro-cid-zzu54rc3]{padding:23px 20px}.sun__cta[data-astro-cid-zzu54rc3]{display:block}.sun__cta[data-astro-cid-zzu54rc3]>a[data-astro-cid-zzu54rc3]{margin-top:18px;white-space:normal}}@media(max-width:350px){.sun[data-astro-cid-zzu54rc3] h1[data-astro-cid-zzu54rc3]{font-size:37px}.sun__hero-media[data-astro-cid-zzu54rc3] img[data-astro-cid-zzu54rc3]{height:270px}.sun__diagram[data-astro-cid-zzu54rc3] figcaption[data-astro-cid-zzu54rc3]{padding:0 6px}}@media(max-width:760px){.sun[data-astro-cid-zzu54rc3] article[data-astro-cid-zzu54rc3],.sun[data-astro-cid-zzu54rc3] article[data-astro-cid-zzu54rc3]>section[data-astro-cid-zzu54rc3],.sun[data-astro-cid-zzu54rc3] article[data-astro-cid-zzu54rc3]>header[data-astro-cid-zzu54rc3]{min-width:0;max-width:100%}.sun[data-astro-cid-zzu54rc3] article[data-astro-cid-zzu54rc3] [data-astro-cid-zzu54rc3]:is(h1,h2,h3,p,li,figcaption){overflow-wrap:break-word}.sun[data-astro-cid-zzu54rc3] article[data-astro-cid-zzu54rc3] [data-astro-cid-zzu54rc3]:is(img,video,svg){max-width:100%}}
