.author-page,.authors-page{width:100%;background-color:#fffbea;.page-header-grid-layer .grid-cell{border:.5px solid #f3eed8}.hero-title,.page-header{background-color:#fcf7e3}.hero-title{text-wrap:nowrap;width:unset;color:#0a4938;grid-column:span 5/span 5;justify-content:space-between;font-size:clamp(1rem,.844rem + .64vw,1.5rem);grid-column-start:3}.hero-title h1{margin:0!important;font-size:clamp(1rem,.844rem + .64vw,1.5rem)!important;font-weight:300!important;line-height:100%!important;letter-spacing:0!important}.hero-title-square{border-color:#0a4938!important}.hero-title-left-sq,.hero-title-right-sq{background-color:#fcf7e3}}.authors-page{.people-authors{border:1px solid #f3eed8}}.page-header{background-color:#fcf7e3;position:relative;height:auto;top:-1px}.page-header,.page-header-grid-layer{aspect-ratio:var(--columnQuantity) /14;width:100%}.page-header-grid-layer{position:absolute;top:0;left:0;display:grid;grid-template-columns:repeat(var(--columnQuantity),minmax(0,1fr));grid-template-rows:repeat(14,minmax(0,1fr));z-index:10;background-size:calc(100% / var(--columnQuantity)) calc(100% / 14)!important;background-image:linear-gradient(90deg,#f3eed8 1px,transparent 0),linear-gradient(180deg,#f3eed8 1px,transparent 0)}.about-background-image img{position:relative;width:100%;height:100%;object-fit:fill}.about-background-image{grid-column:13/-1;grid-row:1/-1}.hero-title{text-wrap:nowrap;width:unset;color:#0a4938;grid-column:span 5/span 5;justify-content:space-between;background-color:#fcf7e3;font-size:clamp(1rem,.844rem + .64vw,1.5rem);grid-column-start:3}.hero-title h1{margin:0!important;font-size:clamp(1rem,.844rem + .64vw,1.5rem)!important;font-weight:300!important;line-height:100%!important;letter-spacing:0!important}.hero-title-square{border-color:#0a4938!important}.hero-link{background-color:#fcf7e3;font-weight:200;font-size:clamp(.5rem,.3607rem + .5714vw,.875rem);grid-row:span 1/span 1;grid-column:span 4/span 4;grid-column-start:3;grid-row-start:9;position:relative;line-height:105%;display:flex;align-items:center;width:calc(100% + 1px);color:#8eb2b2;font-weight:600;text-transform:uppercase;text-decoration:none;justify-content:space-between;cursor:pointer;z-index:100}.hero-link-label{border:1px solid #8eb2b2;display:block;width:calc((100vw / var(--columnQuantity)) * .5);height:calc(100% + 1px)}.hero-link-label-right{border-left:unset}.hero-link-label-left{border-right:unset}.beige-hero .hero-link{background-color:#f9f1d8}.author-section,.authors-section{padding:calc(50px + (100vw / var(--columnQuantity)) / 2) calc(100vw / var(--columnQuantity) * 2);.section-divider{padding:0}}.authors-page{.team-image-container.desktop{width:auto!important}.team-member-card{padding:calc(((100vw - calc(100vw / var(--columnQuantity) * 4)) / var(--columnQuantity)) * 1)}.team-member-name{font-weight:300}.people-authors{border-color:#f3eed8}.team-member-image-links{gap:calc(((100vw - calc(100vw / var(--columnQuantity) * 4)) / var(--columnQuantity)) * 1)}.team-member-name{font-size:clamp(1.275rem,1.2821rem + .581vw,1.125rem)}.team-member-role{font-size:clamp(.9rem,.4071rem + .381vw,.75rem)}.team-member-divider{height:.5px}.team-member-email{font-size:clamp(.9rem,.4071rem + .381vw,.75rem)}.team-member-link svg{width:20px;height:20px}}.authors-items{display:flex;flex-wrap:wrap;gap:calc(((100vw - calc(100vw / var(--columnQuantity) * 4)) / var(--columnQuantity)) * 2);padding:calc(((100vw - calc(100vw / var(--columnQuantity) * 4)) / var(--columnQuantity)) * 2) 0}.people-authors{border-left:1px solid #f3eed8!important;width:calc(((100vw - calc(100vw / var(--columnQuantity) * 4)) / var(--columnQuantity)) * 12);max-width:unset!important}.author-not-found{background-color:#fffbea;height:90vh;& h1,p{margin:0;color:#4e6464}h1{font-size:clamp(1.125rem,.8929rem + .9524vw,1.75rem);padding:100px 45px 25px}p{font-size:clamp(.75rem,.6571rem + .381vw,1rem);padding:0 45px 10px}.main-button{margin:0 45px}}.author-page{.hero-link{grid-row:span 1/span 1;grid-column:span 5/span 5;grid-column-start:3;grid-row-start:9}}@media (min-width:768px){.author-page{.hero-title{grid-row:span 2/span 2;grid-column:span 6/span 6;grid-column-start:3;grid-row-start:11}}}.author-info-container{display:flex;flex-direction:row;justify-content:flex-start;gap:calc(((100vw - calc(100vw / var(--columnQuantity) * 4)) / var(--columnQuantity)) * 2);position:relative;padding:25px calc(((100vw - calc(100vw / var(--columnQuantity) * 4)) / var(--columnQuantity)) * 1)}.author-page .people-team{display:block;flex-shrink:0;width:calc(((100vw - calc(100vw / var(--columnQuantity) * 4)) / var(--columnQuantity)) * 16);position:-webkit-sticky;position:sticky;top:85px;height:max-content}.author-articles{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(((100vw - calc(100vw / var(--columnQuantity) * 4)) / var(--columnQuantity)) * 2);overflow:scroll}.author-articles .author-article{width:calc(((100vw - calc(100vw / var(--columnQuantity) * 4)) / var(--columnQuantity)) * 16);height:auto;min-height:calc((100vw / var(--columnQuantity)) * 24);border-width:1px}@media screen and (min-width:1900px){.hero-link,.hero-title{grid-column-start:4!important}.author-section,.authors-section{padding:calc((100vw / var(--columnQuantity)) * 2) calc(100vw / var(--columnQuantity) * 3)}.authors-items{gap:calc(((100vw - calc(100vw / var(--columnQuantity) * 8)) / var(--columnQuantity)) * 2)}.people-authors{width:calc(((100vw - calc(100vw / var(--columnQuantity) * 6)) / var(--columnQuantity)) * 12)}.author-page .people-team{width:calc(((100vw - calc(100vw / var(--columnQuantity) * 6)) / var(--columnQuantity)) * 16)}.author-info-container{padding:25px calc(((100vw - calc(100vw / var(--columnQuantity) * 6)) / var(--columnQuantity)) * 1);gap:calc(((100vw - calc(100vw / var(--columnQuantity) * 6)) / var(--columnQuantity)) * 2)}.author-articles{gap:calc(((100vw - calc(100vw / var(--columnQuantity) * 8)) / var(--columnQuantity)) * 2)}.author-articles .author-article{width:calc(((100vw - calc(100vw / var(--columnQuantity) * 6)) / var(--columnQuantity)) * 16)}}@media (max-width:1520px){.authors-page{.team-member-name{font-size:clamp(.875rem,.7821rem + .381vw,1.125rem)}.team-member-role{font-size:clamp(.5rem,.4071rem + .381vw,.75rem)}.team-member-divider{height:1px}.team-member-email{font-size:clamp(.5rem,.4071rem + .381vw,.75rem)}.team-member-link svg{width:16px;height:16px}}}@media (max-width:1220px){.hero-title,.hero-title h1{font-size:clamp(.925rem,.2857rem + .5714vw,1.5rem)!important}.authors-page{.team-member-name{padding:10px;font-size:clamp(.875rem,.5821rem + .381vw,1.125rem)}.team-member-role{padding:10px;font-size:clamp(.5rem,.4071rem + .2081vw,.75rem)}.team-member-divider{height:1px}.team-member-email{font-size:clamp(.5rem,.4071rem + .2081vw,.75rem)}.team-member-link svg{width:16px;height:16px}}}@media (max-width:1020px){.authors-page{.team-member-name{padding:10px;font-size:clamp(.875rem,.4821rem + .381vw,1.125rem)}.team-member-role{padding:10px;font-size:clamp(.5rem,.3071rem + .2081vw,.75rem)}.team-member-divider{height:1px}.team-member-email{font-size:clamp(.5rem,.3071rem + .2081vw,.75rem)}.team-member-link svg{width:15px;height:15px}}}@media screen and (min-width:769px){.page-header-mobile-column{display:none}}@media (max-width:768px){.page-header{aspect-ratio:26/28}.hero-title,.hero-title h1{font-size:2.5rem!important}.author-page,.authors-page{.page-header-mobile-column{background-color:#fcf7e3;grid-column:1/1;grid-row:1/31;z-index:11}}.page-header-grid-layer{grid-template-columns:repeat(26,minmax(0,1fr));grid-template-rows:repeat(30,minmax(0,1fr));background-size:calc(100% / 26) calc(100% / 29)!important;aspect-ratio:26/28}.author-page,.authors-page{.hero-title{grid-column:span 7/span 7;grid-column-start:2;grid-row:span 3/span 3;grid-row-start:26;font-weight:300;font-size:16px;line-height:100%;letter-spacing:0;vertical-align:middle;height:calc(100% + 3px);width:100%;top:-2px;justify-content:space-between}.hero-title h1{font-size:16px!important;font-weight:300!important;line-height:100%!important;letter-spacing:0!important}}.hero-link{height:calc(100% + 1px);top:-2px;grid-row:span 1/span 1;grid-column:span 5/span 5;grid-column-start:2;grid-row-start:23;& svg{width:10px}}.author-page,.authors-page{.hero-title-square{width:calc((100vw / 26) * .7);height:calc((100vw / 26) * .7);border-color:#fffdf4;border-width:1px}}.about-background-image{grid-column:1/27;grid-row:1/31;& img{object-fit:inherit}}.author-section,.authors-section{padding:calc(50px + (100vw / var(--mobileColumnQuantity)) / 2) calc(100vw / var(--mobileColumnQuantity) * 1)}.authors-items{flex-direction:column;gap:25px}.people-authors{width:auto}.authors-page{.team-image-container.desktop{width:auto!important}.team-member-card{padding:calc(((100vw - 32px) / var(--mobileColumnQuantity)) * 1);gap:calc(((100vw - 32px) / var(--mobileColumnQuantity)) * 1)}.team-member-name{font-weight:300}.people-authors{border-color:#f3eed8}.team-member-image-links{gap:calc(((100vw - 32px) / var(--mobileColumnQuantity)) * 1)}.team-member-name{font-size:clamp(.875rem,.4821rem + .381vw,1.125rem)}.team-member-role{font-size:11px}.team-member-divider{height:.5px}.team-member-email{font-size:11px}.team-member-link svg{width:15px;height:15px}}.authors-items{display:flex;flex-wrap:wrap;gap:calc(((100vw - 32px) / var(--mobileColumnQuantity)) * 2);padding:calc(((100vw - 32px) / var(--mobileColumnQuantity)) * 2) 0}.people-authors{border-left:1px solid #f3eed8!important;max-width:unset!important}.authors-page{.people-authors{border-color:#f3eed8}}.author-page{.hero-link{grid-row:span 1/span 1;grid-column:span 6/span 6;grid-column-start:2;grid-row-start:23}}.author-info-container{flex-direction:column;padding:25px calc((100vw / var(--mobileColumnQuantity)) * 1)}.authors-page .people-team{position:static}.author-articles .author-article,.authors-page .people-team{width:100%}.author-articles .author-article{min-height:calc((100vw / var(--mobileColumnQuantity)) * 22);height:-moz-fit-content;height:fit-content}.author-articles,.author-info-container{gap:25px}.author-info-container{gap:calc(((100vw - 32px) / var(--mobileColumnQuantity)) * 2);padding:25px 0}.author-page .people-team{display:block;flex-shrink:0;width:-moz-fit-content;width:fit-content;position:static}.author-articles{gap:calc(((100vw - 32px) / var(--mobileColumnQuantity)) * 2)}.author-articles .author-article{width:-moz-fit-content;width:fit-content}}