body.fccc-newsletter-main-page{background-image:url(/wp-content/uploads/2023/05/background-texture-bg1@2x-scaled.jpg);background-repeat:no-repeat;background-size:cover}.newsletter-header-spacer.alignfull{background:#1F2A44;padding-top:176px}.newsletter-header-spacer.alignfull h1{color:#fff;letter-spacing:.025rem}.newsletter-header-main{padding-bottom:50px}.fccc-newsletter-page .site-main{margin-bottom:93px}.newsletter-header-main{padding-top:25px;padding-bottom:21.5%}.newsletter-header-main h1{color:#FFF;font-family:"TT Commons";font-size:90px;font-style:normal;font-weight:300;line-height:100%;padding-top:35px;padding-bottom:60px}.hub-wrapper{position:relative}.hub-wrapper>.background{position:absolute;left:0;top:0;z-index:1;pointer-events:none;background:#1F2A44;padding-top:269px}.hub-wrapper>.background img{width:100%}.featured-newsletter{z-index:2;position:relative;display:grid;grid-template-columns:40% 60%;min-height:493px;background-color:#EBE6D8;margin-top:-21.5%;margin-bottom:60px;border-radius:10px;overflow:hidden}.featured-newsletter__text{grid-column:1/2;padding-top:50px;padding-right:54px;padding-bottom:50px;padding-left:54px;display:flex;flex-direction:column;align-items:flex-start}.featured-newsletter__label{font-family:"TT Commons",Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;padding-bottom:25px}.featured-newsletter__title{font-family:"Meta Serif Pro";font-weight:400;font-size:28px;line-height:100%;letter-spacing:normal;padding-bottom:58px}.featured-newsletter__read-more{margin-bottom:48px}.featured-newsletter .read-more-btn{display:inline-block;text-decoration:none;font-size:13px;line-height:120%;letter-spacing:.1rem;font-family:"TT Commons",Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;text-decoration:none;padding:10px 16px 10px 18px;color:#1d253d;border:2px solid #1d253d;border-radius:100px;background:transparent}.featured-newsletter .read-more-btn:hover{background:#1F2A44;color:#FFF;text-decoration:none}.featured-newsletter__meta{padding-top:50px;font-family:"TT Commons",Helvetica,sans-serif;font-size:16px;color:#545758;line-height:110%}.featured-newsletter__meta p{margin:0;padding:2px 0}.featured-newsletter__subtitle{font-weight:700;letter-spacing:.11rem;text-transform:uppercase}.featured-newsletter__date{font-weight:500;text-transform:capitalize}.featured-newsletter__image{position:absolute;top:0;right:0;width:58%;height:100%}.featured-newsletter__image img{width:100%;height:100%;object-fit:cover}.featured-newsletter .featured-item-image{position:absolute;top:0;right:0;width:50%;height:100%;object-fit:cover}.secondary-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.secondary-grid .card{background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden}.secondary-grid .card .card-image{position:relative;aspect-ratio:404/250}.secondary-grid .card .card-image img{width:100%;height:100%;object-fit:cover;display:block;position:absolute}.secondary-grid .card .card-content{font-family:"TT Commons",Helvetica,sans-serif;padding-top:28px;padding-right:58px;padding-bottom:48px;padding-left:30px}.secondary-grid .card .card-content .card-meta-label{display:block;font-size:16px;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.secondary-grid .card .card-content .card-meta-date{display:block;margin-top:.25rem;color:#545758;font-size:16px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:1.6px;text-transform:uppercase}.secondary-grid .card .card-content .card-title{color:#1F2A44;font-size:21px;font-style:normal;font-weight:600;line-height:110%;margin:0;padding-top:13px;padding-bottom:20px}.secondary-grid .card .card-content .card-title a{text-decoration:none;color:#222}.secondary-grid .card .card-content .card-title a:hover{color:#000}.secondary-grid .card .card-content .read-more-btn{display:inline-block;text-decoration:none;font-size:13px;line-height:120%;letter-spacing:.1rem;font-family:"TT Commons",Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;text-decoration:none;padding:10px 14px 12px 18px;color:#1d253d;border:2px solid #1d253d;border-radius:100px;background:transparent}.secondary-grid .card .card-content .read-more-btn:hover{background:#1F2A44;color:#FFF;text-decoration:none}.archive-link-wrapper{text-align:center;margin-top:60px;position:relative;z-index:2}.archive-link-wrapper .btn-view-archive{display:inline-block;font-family:"TT Commons",Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:1.8px;text-transform:uppercase;text-decoration:none;padding:15px 20px 10px 20px;color:#1d253d;border:2px solid #1d253d;border-radius:100px;background:transparent}.archive-link-wrapper .btn-view-archive:hover{background:#1F2A44;color:#FFF;text-decoration:none}.newsletter-header-single{padding-bottom:35px}.newsletter-header-single h1{color:#fff;letter-spacing:.025rem}.single-newsletter_issue .container{max-width:1056px}.single-newsletter_issue article{padding-top:75px}.single-newsletter_issue .entry-header{display:flex;flex-direction:column;margin-bottom:4px}.single-newsletter_issue .social_share{display:flex;justify-content:left;align-items:center;gap:37px;width:100%;max-width:839px;padding-left:107px;padding-top:4px;padding-bottom:42px}.single-newsletter_issue .social_share span a{display:flex;justify-content:flex-end;align-items:center;gap:8px;text-decoration:none;color:#1F2A44;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.single-newsletter_issue .social_share span a svg{width:24px;height:24px}.single-newsletter_issue .entry-title{color:#1F2A44;font-family:"TT Commons",sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:110%;padding-left:107px;padding-bottom:6px}.single-newsletter_issue .newsletter-meta{color:#5B687F;font-family:"TT Commons",sans-serif;font-size:18px;font-style:normal;font-weight:350;line-height:150%;padding-left:107px;padding-bottom:47px}.single-newsletter_issue .newsletter-meta .subtitle{color:#545758;font-family:"Meta Serif Pro";font-size:16px;font-style:normal;font-weight:350;line-height:150%}.single-newsletter_issue .entry-content .newsletter-section-wrapper.intro-only{justify-content:flex-end}.single-newsletter_issue .entry-content .newsletter-section-wrapper.intro-only .newsletter-right-column{max-width:980px}.single-newsletter_issue .entry-content .newsletter-section-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;gap:22px;align-self:stretch}.single-newsletter_issue .entry-content .newsletter-section-wrapper:first-of-type{margin-top:0}.single-newsletter_issue .entry-content .newsletter-section-wrapper:nth-of-type(2){margin-top:-4px;padding-top:76px;padding-bottom:61px}.single-newsletter_issue .entry-content .newsletter-section-wrapper:not(:first-of-type):not(:nth-of-type(2)){padding-top:50px;padding-bottom:63px;border-top:1px solid rgba(231,230,230,.6117647059)}.single-newsletter_issue .entry-content .newsletter-section-wrapper:last-of-type{padding-bottom:0!important}.single-newsletter_issue .entry-content .newsletter-left-column{width:196px;flex-shrink:0;position:sticky;top:140px}.single-newsletter_issue .entry-content .newsletter-left-column .in-this-issue{color:#1F2A44;font-family:"TT Commons";font-size:21px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:1rem}.single-newsletter_issue .entry-content .newsletter-left-column .issue-nav{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.single-newsletter_issue .entry-content .newsletter-left-column .issue-nav a{color:#384967;font-family:"TT Commons";font-size:16px;font-style:normal;font-weight:600;line-height:110%;text-decoration-line:none;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize}.single-newsletter_issue .entry-content .newsletter-left-column .issue-nav a:hover{text-decoration:underline}.single-newsletter_issue .entry-content .newsletter-left-column .back-to-top{color:#384967;font-family:"TT Commons";font-size:16px;font-style:normal;font-weight:600;line-height:110%;text-decoration-line:none;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto}.single-newsletter_issue .entry-content .newsletter-left-column .back-to-top:hover{text-decoration:underline}.single-newsletter_issue .entry-content .newsletter-right-column{flex-grow:1;max-width:840px}.single-newsletter_issue .entry-content .newsletter-right-column h2{color:#1F2A44;font-family:"TT Commons",Helvetica,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:110%;padding-bottom:12px}.single-newsletter_issue .entry-content .newsletter-right-column h3{color:#1F2A44;font-family:"TT Commons",Helvetica,sans-serif;font-size:21px;font-style:normal;font-weight:700;line-height:110%;padding-bottom:24px}.single-newsletter_issue .entry-content .newsletter-right-column h4{color:#1F2A44;font-family:"TT Commons";font-size:18px;font-style:normal;font-weight:700;line-height:110%;padding-bottom:10px}.single-newsletter_issue .entry-content .newsletter-right-column p{color:#1F2A44;font-family:"Meta Serif Pro";font-size:18px;font-style:normal;font-weight:350;line-height:156%}.single-newsletter_issue .entry-content .newsletter-right-column ul li{color:#1F2A44;font-family:"Meta Serif Pro";font-size:18px;font-style:normal;font-weight:450;line-height:150%}.single-newsletter_issue .entry-content .newsletter-right-column img{border-radius:10px;margin-bottom:20px}.single-newsletter_issue .entry-content .newsletter-right-column .caption{color:var(--Body,#545758);font-family:"TT Commons";font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.01em;padding-bottom:32px;content:"Caption placeholder"}.single-newsletter_issue .date{color:#545758;font-family:"Meta Serif Pro";font-size:16px;font-style:normal;font-weight:350;line-height:150%}.newsletter-archive-header{background:#1F2A44;padding-top:176px}.newsletter-archive-header h1{padding-top:53px;padding-bottom:29px}.newsletter-archive-header .pagination{margin:0;border-top:none;padding-top:0;padding-bottom:0}.newsletter-archive-header-main{padding-bottom:23px}.newsletter-archive-list{display:flex;flex-direction:column;gap:60px;padding:80px 0 0 0;max-width:1280px}.newsletter-archive-item{display:flex;justify-content:space-between;align-items:top;gap:20px;max-width:854px}.newsletter-archive-item .archive-item-image{flex:0 0 45%;min-height:254px;position:relative;aspect-ratio:404/250;border-radius:10px;overflow:hidden}.newsletter-archive-item .archive-item-image img{height:auto;display:block;width:100%;height:100%;object-fit:cover;position:absolute}.newsletter-archive-item .archive-item-content{flex:1 1 55%;display:flex;flex-direction:column;align-items:flex-start;padding-top:7px;padding-bottom:10px}.newsletter-archive-item .archive-item-content .entry-header{margin:0}.newsletter-archive-item .archive-item-content .entry-header .entry-title{margin:0;padding-bottom:4px;font-family:"Meta Serif Pro";font-weight:700;font-style:normal;font-size:16px;line-height:150%;letter-spacing:0;color:#1F2A44}.newsletter-archive-item .archive-item-content .entry-header .entry-meta{font-size:.9em;color:#666;margin:0 0!important}.newsletter-archive-item .archive-item-content .entry-header .entry-meta .issue-subtitle{margin-right:0}.newsletter-archive-item .archive-item-content .entry-header .entry-meta .issue-subtitle{font-family:"Meta Serif Pro";font-weight:450;font-style:normal;font-size:16px;line-height:150%;letter-spacing:0%}.newsletter-archive-item .archive-item-content .entry-summary{margin:6px 0 20px 0!important;padding-top:15px;padding-bottom:11px;font-family:"Meta Serif Pro";font-weight:450;font-style:normal;font-size:16px;line-height:150%;letter-spacing:0;color:#1F2A44}.newsletter-archive-item .archive-item-content .read-more-link{display:inline-block;text-decoration:none;font-size:13px;line-height:120%;letter-spacing:.1rem;font-family:"TT Commons",Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;text-decoration:none;padding:10px 16px 10px 18px;color:#1d253d;border:2px solid #1d253d;border-radius:100px;background:transparent}.newsletter-archive-item .archive-item-content .read-more-link:hover{background:#1F2A44;color:#FFF;text-decoration:none}