:root {
     --main-font: "proxima-nova", Helvetica, Arial, sans-serif;
     --heading-font: "proxima-nova", Helvetica, Arial, sans-serif;
}
 html, body {
     color: #000;
}
 main h1, h1, h2, h3, h4, h5, h6, .display-text, .display-text--small, .display-text--medium, .display-text--large, .display-text--x-large, .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .related-content .display-text--small {
     font-family: var(--heading-font);
     font-weight: 800;
     margin-bottom: 1rem;
     line-height: 1.1;
}
 .display-text {
     font-size: 1em;
}
 .pretitle {
     font-size: 1rem;
     text-transform: uppercase;
     letter-spacing: 0.173em;
     font-weight: 500;
}
 @media (min-width: 1025px) {
     .pretitle {
         font-size: 1.125rem;
         margin-bottom: 0.5rem;
    }
}
 figure figcaption {
     color: #000;
}
 nav#main-menu {
     display: none;
}
 body>header #nav .site-header {
     padding: 0 !important;
}
 #menu {
     display: none;
}
 @media (max-width: 640px) {
     #blogPost header .meta.no-banner.text-left, #blogPost header .meta.no-banner.text-center, #blogPost header .meta.text-left, #blogPost header .meta.text-center {
         max-width: 100% !important;
    }
}
 #blogPost .main-content *:not(h1):not(.pretitle)+h2 {
     margin-top: 3rem;
}
 #blogPost .main-content *:not(h2):not(.pretitle)+h3 {
     margin-top: 2rem;
}
 .full-width-background, .full-width-blue-background {
     position: relative;
     padding: 3rem 0;
     margin: 3rem 0;
}
 .full-width-background + .full-width-background {
     margin-top: calc(-3rem - 1px);
}
 .full-width-background:last-child {
     margin-bottom: -1rem;
}
 .full-width-background::after, .full-width-blue-background::after {
     content: "";
     background-color: #081e3f;
     height: 100%;
     position: absolute;
     left: 50%;
     transform: translateX(-50%);
     width: 100vw;
     z-index: -1;
     top: 0;
}
 .full-width-background.fiu-background-gray {
     background-color: #eef2f4;
}
 .full-width-background.fiu-background-gray::after {
     background-color: #eef2f4;
}
/* Profile Module */
 .profile-module {
     border-radius: 20px;
     margin: 90px auto 2rem;
     padding: 1.5rem;
     max-width: 420px;
     background-color: #eef2f4;
}
 .profile-module > *:last-child {
     margin-bottom: 0;
}
 .profile-module-photo {
     display: block;
     border-radius: 50%;
     border: 10px solid #fff;
     overflow: hidden;
     max-width: 225px;
     width: 75%;
     margin: 0 auto;
     margin-top: -90px;
}
 .profile-module-photo + * {
     margin-top: 1rem !important;
}
 .profile-module-photo img {
     width: 100%;
     height: auto;
}
 .profile-module-title {
     font-weight: 700 !important;
}
 @media (min-width: 1025px) {
     .profile-module {
         padding: 2.5rem;
    }
}
/* Stat Circle */
 .stat-circle {
     border-radius: 50%;
     border: 1px solid #cbe7e8;
     height: 175px;
     width: 175px;
     display: flex;
     shape-outside: circle(50% at 50% 50%);
     margin: 2rem;
     justify-content: center;
     align-items: center;
     text-align: center;
     float: right;
     overflow: hidden;
     background-color: #ddecf2;
}
 .stat-circle p {
     margin: 0;
     font-weight: 700;
     text-transform: uppercase;
}
 .stat-circle .stat-circle-number {
     display: block;
     font-size: 2em;
     line-height: 1.1;
     font-weight: 800;
     font-family: 'proxima-nova-condensed';
}
 @media (min-width: 1025px) {
     .stat-circle {
         margin-right: -2rem;
    }
}
 .boxed-border {
     border: solid 10px #081E3FCC;
     margin: 0 -1rem;
     padding: 2rem;
}
 .full-width-image img, .full-width-image video {
     width: 100%;
     height: auto;
     max-width: unset;
}
 @media(min-width: 641px) {
     .boxed-border {
         margin: 0px -4.5rem;
         padding: 2rem 4rem;
    }
}
 @media(min-width: 1025px) {
     .boxed-border {
         margin: 0 -8.5rem;
         padding: 3rem 8rem;
    }
     .breakout-media {
         margin-left: -5rem;
         margin-right: -5rem;
    }
     div.breakout-media {
         margin-left: -7.5rem;
         margin-right: -7.5rem;
    }
     .media-right {
         margin-right: -5rem;
    }
     .media-left {
         margin-left: -5rem;
    }
     .full-width-image {
         margin: 3rem -5rem !important;
         max-width: calc(100% + 10rem);
    }
    /* .full-width-blue-background .media-right, .full-width-background .media-right {
         max-width: 35% !important;
         margin-right: 0;
    }
     */
}
 .header-grid {
     display: flex !important;
     justify-content: center;
}
 .header-grid img {
     height: auto !important;
     width: 100% !important;
     padding: 2rem 0;
     max-height: unset !important;
     max-width: 300px !important;
}
 .magazine-header-wrapper {
     background: url(../../_assets/images/homepage-background-fiu-business.jpg) no-repeat;
     background-size: cover;
     background-position: top center;
}
 .issue-header {
     background: transparent linear-gradient(180deg, #081E3F73 0%, #081E3F 100%) 0% 0% no-repeat padding-box;
     padding-bottom: 20rem;
     padding: 0 1rem 20rem;
}
 .issue-header>div {
     background: transparent !important;
}
 .issue-header .logo {
     margin: 1.25rem 0;
}
 @media(min-width: 800px) {
     .issue-header .logo {
         margin: 2.25rem 0 5.25rem;
         padding-left: .9375rem;
         padding-right: .9375rem;
    }
}
 .issue-header h2 {
     font-size: 2rem;
     color: #FC0 !important;
     text-transform: uppercase;
     font-weight: 400;
}
 @media(min-width: 800px) {
     .issue-header h2 {
         font-size: 4rem;
    }
}
 .issue-header h2 strong {
     font-weight: 600;
     font-style: italic;
     color: #FC0 !important;
}
 .issue-header-content {
     max-width: 53.5rem;
     margin: 0 auto;
}
 .issue-header-content p {
     font-size: 1rem;
}
 .issue-header-content a:not(.button) {
     font-size: 1rem;
     text-decoration: underline !important;
     font-weight: bold;
}
 @media(min-width: 800px) {
     .issue-header-content p {
         font-size: 1.525rem;
    }
     .issue-header-content a {
         font-size: 1.125rem;
    }
}
 .feed-wrapper {
     background: #081E3F;
     padding-bottom: 3rem;
}
 .feed-wrapper .row>.column {
     margin-top: -18rem;
}
 @media (min-width:800px) {
     .feed-wrapper .row>.column {
         margin-top: -16rem;
    }
}
/* Feed */
 .feed {
     display: flex;
     gap: 1rem;
     flex-wrap: wrap;
}
 .feed>div {
     display: flex;
     gap: 1rem;
     flex: 1 auto;
     width: 100%;
     flex-wrap: wrap;
}
 @media(min-width: 800px) {
     .feed>div {
         flex-wrap: nowrap;
    }
}
 .post-preview {
     background-color: #081E3F;
     background-position: 50% 50% !important;
     background-size: cover !important;
     display: block;
     height: 100%;
}
 .post-preview .desc {
     display: flex;
     width: 100%;
     align-items: flex-end;
     background: transparent linear-gradient(0, #000000BF 30%, #3333331A 60%) 0% 0% no-repeat;
     height: 100%;
     flex-wrap: wrap;
     justify-content: flex-start;
     padding: 13rem 2.313rem 2rem;
}
 .post-preview-label {
     color: #FC0;
     font-weight: 500;
     font-size: 1.125rem;
}
 .post-preview .desc h2 {
     color: white;
     font-size: 1.75rem;
}
 .post-preview .desc p {
     color: white;
     font-size: 1.125rem;
}
 .post-preview {
     transition: transform .2s ease-out;
}
 .post-preview:hover, .post-preview:focus {
     transform: scale(1.01);
}
/* Full Width */
 .option-1 {
     width: 100%;
}
 .option-1-1 {
     display: block;
     height: auto;
     flex-basis: 100%;
     max-width: 100%;
}
 @media(min-width: 800px) {
     .option-1-1 {
         aspect-ratio: 3/1.5897;
    }
}
/* 70/30 */
 .option-2 {
     display: flex;
     flex-basis: 100%;
     max-width: 100%;
     flex-wrap: wrap;
}
 .option-2>div {
     display: block;
     height: auto;
     width: 100%;
}
 @media(min-width: 800px) {
     .option-2 {
         flex-wrap: nowrap;
    }
     .option-2-1 {
         max-width: 68% !important;
    }
     .option-2-2 {
         max-width: 32.2%;
    }
}
/* 50/50 */
 .option-3 {
     display: flex;
     flex-basis: 100%;
     max-width: 100%;
     flex-wrap: wrap;
}
 .option-3-1, .option-3-2 {
     display: block;
     height: auto;
     width: 100%;
     flex: 1 auto;
}
 @media(min-width: 800px) {
     .option-3 {
         flex-wrap: nowrap;
    }
     .option-3-1, .option-3-2 {
         aspect-ratio: 7/6;
    }
}
/* 3 columns */
 .option-4 {
     display: flex;
     max-width: 100%;
     flex-wrap: wrap;
}
 .option-4-1, .option-4-2, .option-4-3 {
     display: block;
     height: auto;
     flex: 1 auto;
}
 @media(min-width: 800px) {
     .option-4 {
         flex-wrap: nowrap;
    }
     .option-4-1, .option-4-2, .option-4-3 {
         width: 33%;
         min-height: 26.5rem;
    }
}
/* 45/55 */
 .option-5 {
     display: flex;
     flex-basis: 100%;
     max-width: 100%;
     flex-wrap: wrap;
}
 .option-5>div {
     display: block;
     height: auto;
     width: 100%;
}
 @media(min-width: 800px) {
     .option-5 {
         flex-wrap: nowrap;
    }
     .option-5-1 {
         max-width: 44.2% !important;
    }
     .option-5-2 {
         max-width: 55% !important;
    }
}
 .issue-info {
     padding: 4rem 1rem;
}
 .issue-info a:hover, .issue-info a:focus, .issue-info a:active {
     background: transparent !important;
}
 .issue-info img {
     padding-bottom: 1rem;
}
 .issue-info * {
     color: white !important;
}
/* Temporary fix, will be added to CORE update */
 .round-media-blue.no-border, .round-media-magenta-gradient.no-border, .round-media-cyan-gradient.no-border {
     background: rgba(0, 0, 0, 0) !important 
}
 .round-media-blue.no-border img, .round-media-magenta-gradient.no-border img, .round-media-cyan-gradient.no-border img {
     clip-path: circle(50%) 
}
/* Responsive Video */
 .flex-video.vertical {
     padding-bottom: 145%;
}
/*Table in Transformative Alliance article */
 #specialty {
     width: 100%;
     background: #081e3f;
     border: none !important;
     font-family: inherit !important;
}
 #specialty td, #specialty th {
     color: #ffffff !important;
}
 #specialty tr:nth-child(even) {
     background-color: #081e3f;
}
/*Susana 04082026 - New Landing Page for Business Now*/
/*Color Overlay for the Banner Video*/
 #banner-video.banner-flex .headline-container{
     height: calc(100svh - 100px) !important;
}
 #banner-video{
     position: relative;
}
 #banner-video .video-wrapper::before {
     content: "";
     position: absolute;
     bottom: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: linear-gradient(to top, rgb(36, 75, 133), rgba(0, 0, 0, 0.8) 51.26%, rgba(0, 0, 0, 0));
     pointer-events: none;
     z-index: 1;
}

@media (min-width: 641px) {
    #banner-video.banner-flex .content-flex .content 
    { 
        padding: 0 !important;
    }
}

.magazine-issue-volume {
     font-size: 1.3rem; font-weight: 300 !important;
}

/*From the Dean Section*/
 @media (min-width: 768px) {
     .module-from-the-dean .content-row {
         display: flex;
         align-items: center !important;
    }
}
 @media (max-width: 768px) {
     .module-from-the-dean .content-row > .columns:nth-child(2) {
         text-align: center;
         margin-top: 3rem;
    }
}
/* Plain, smooth, no borders */
 .letter {
     max-width: 70ch;
     margin: 0 auto;
     line-height: 1.6;
}
 .more-btn {
     appearance: none;
     border: 0;
     background: none;
     padding: 0;
     font: inherit;
     color: #0b63c7;
     cursor: pointer;
     text-decoration: underline;
}
 .more-btn:focus {
     outline: 2px solid #0b63c7;
     outline-offset: 3px;
}
/* Smooth reveal container */
 .letter-rest {
     overflow: hidden;
     max-height: 0;
    /* collapsed */
     transition: max-height 320ms ease;
}
/* Respect reduced motion */
 @media (prefers-reduced-motion: reduce) {
     .letter-rest {
         transition: none;
    }
}
/*Featured Stories Section*/
 .bn-magazine-featured-stories .bn-featured-story{
     margin: 1.5em 0em 1.5em;
}
 @media (max-width: 768px) {
     .bn-magazine-featured-stories .bn-featured-story{
         margin: 1.5em 0em 2em;
    }
}
 .bn-magazine-featured-stories .bn-featured-story .bn-featured-story-content{
     margin-top: 2em;
}
 .bn-magazine-featured-stories .bn-featured-story .bn-featured-story-image img {
     width: 100%;
     aspect-ratio: 4.5 / 3;
     object-fit: cover;
     display: block;
     border-radius: 4px !important;
}

/*Network Stories Section*/
 .bn-magazine-network .thumbnail-grid li .bn-network-item-content {
     width: 100%;
     background-color: rgb(255, 255, 255);
     padding: 2rem;
}
 .bn-magazine-network li > img {
     width: 100%;
    /*aspect-ratio: 4 / 3;
     */
     object-fit: cover;
     display: block;
}
 @media (max-width: 600px){
     .bn-magazine-network .content-block.module-custom-content-grid-1 .thumbnail-grid li > a, .content-block.module-custom-content-grid-1 .thumbnail-grid li > img {
         min-height: 300px;
         max-width: 50% !important;
         width: auto !important;
         float: none !important;
    }
}
/*Briefing Stories Section*/
 #briefing{
     margin: 1.5rem 2rem 4rem;
     text-align: left;
}
 .briefing-container {
     margin: 0 auto;
}
 .briefing-heading {
     margin: 0 0 2rem;
     font-size: 2rem;
     line-height: 1.1;
     font-weight: 700;
     color: #081e3f;
}
 .briefing-grid {
     display: grid;
     grid-template-columns: repeat(4, minmax(0, 1fr));
     gap: 3rem 1.5rem;
}
 .briefing-card {
     display: flex;
     flex-direction: column;
}
 .briefing-image {
     display: block;
     width: 100%;
     aspect-ratio: 4 / 5;
     overflow: hidden;
     background: #e9ecef;
     margin-bottom: 1rem;
}
 .briefing-image img {
     width: 100%;
     height: 100%;
     display: block;
     object-fit: cover;
     border-radius: 4px !important;
}
 .briefing-content {
     display: flex;
     flex-direction: column;
}
 .briefing-title {
     margin: 0;
     font-size: 1.875rem;
     line-height: 1.15;
     font-weight: 700;
}
 .briefing-title a {
     color: #081e3f;
     text-decoration: none;
     display: -webkit-box;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
     overflow: hidden;
}
 .briefing-title a:hover, .briefing-title a:focus {
     text-decoration: underline;
}
 .briefing-readmore {
     font-size: 1rem;
     line-height: 1.3;
     color: #081e3f;
     text-decoration: underline;
}
 @media (max-width: 1100px) {
     .briefing-grid {
         grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}
 @media (max-width: 800px) {
     .briefing-grid {
         grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
 @media (max-width: 520px) {
     .briefing-grid {
         grid-template-columns: 1fr;
    }
     .briefing-container {
         width: min(100%, calc(100% - 2rem));
    }
}
/*Growbiz and Scene Section (Former Featured Stories)*/
 .featured-story-image img {
     width: 100%;
     aspect-ratio: 4 / 3;
     object-fit: cover;
     display: block;
     border-radius: 4px !important;
}
 .grid-content-image img{
     aspect-ratio:1.91 !important;
     object-fit: cover !important;
}
/*Container-query to handle the img width based on its parent/container width*/
 .featured-story-image{
    container-type:inline-size;
    container-name: featured-story-image-container;
}
@container featured-story-image-container (min-width:650px){
    .featured-story-image img {
       max-width:80% !important;
    }
}
/*Past Issues*/
 .archives-section {
     padding: 4rem 0px;
}
 .archives-section .container {
     max-width: 1400px;
     margin: 0px auto;
}
 .archives-section .archives-title {
     color: rgb(8, 30, 63);
     font-size: 2.2rem;
     font-weight: 700;
     margin-bottom: 3.25rem;
}
 .archives-section .archives-grid {
     display: grid;
     grid-template-columns: repeat(4, minmax(0px, 1fr));
     gap: 3rem 2.5rem;
}
 .archives-section .archive-item {
     position: relative;
     text-align: center;
     transition: transform 0.35s ease-out;
}
 .archives-section .archive-img-wrapper {
     position: relative;
     width: 100%;
     aspect-ratio: 463 / 606;
     overflow: hidden;
     margin: 0px auto;
     border-radius: 4px;
     transition: transform 0.35s, box-shadow 0.35s;
}
 .archives-section .archive-img-wrapper img {
     width: 100%;
     height: 100%;
     display: block;
     object-fit: cover;
     transition: transform 0.35s;
}
 .archives-section .archive-label {
     position: absolute;
     bottom: 0px;
     left: 0px;
     width: 100%;
     padding: 0.75rem;
     background: rgba(0, 0, 0, 0.6);
     font-size: 1.1rem;
     line-height: 1.3;
     font-weight: 500;
     z-index: 2;
     color: rgb(255, 255, 255) !important;
     margin: 0px !important;
     border-radius: 4px;
}
 .archives-section .archive-label a {
     color: rgb(255, 255, 255) !important;
}
 .archive-section .archive-label a:visited {
     color: rgb(255, 255, 255) !important;
}
 .archives-section .archive-text-link {
     display: block;
     color: rgb(255, 255, 255);
     text-decoration: none;
     transition: color 0.3s;
}
 .archives-section .archive-text-link:hover, .archives-section .archive-text-link:focus {
     color: rgb(182, 134, 44);
}
 .archives-section .archive-item:hover {
     transform: translateY(-6px);
     box-shadow: rgba(0, 0, 0, 0.12) 0px 12px 24px;
}
 @media (max-width: 991px) {
     .archives-section .archives-grid {
         grid-template-columns: repeat(2, minmax(0px, 1fr));
         gap: 2.5rem 2rem;
    }
}
 @media (max-width: 575px) {
     .archives-section {
         padding: 3rem 0px;
    }
     .archives-section .archives-title {
         font-size: 1.9rem;
         margin-bottom: 2rem;
    }
     .archives-section .archives-grid {
         grid-template-columns: 1fr;
         gap: 2rem;
         max-width: 320px;
         margin: 0px auto;
    }
     .archives-section .archive-label {
         font-size: 1rem;
         padding: 0.65rem;
    }
}
/*Improving the spacing of the COB Footer*/
 body>footer .footer-info{
     padding: 3em 0 !important;
     margin-bottom: 2rem !important;
}
/*Updating banner video background color*/
 #banner.banner-flex, #banner-video.banner-flex {
     background-color: #081e3f !important;
}
/*Fixing Landing Page Banner Blurb style*/
 .bn-landing-page-logo-blurb .content .banner-description {
     text-align: center;
     text-transform: uppercase;
     max-width: 100% !important;
}
 .bn-landing-page-logo-blurb .content .banner-description h2 {
     font-size: 1.5rem !important;
     line-height:1.75rem;
     text-transform: uppercase;
}
 .bn-landing-page-logo-blurb .content .banner-description h3 {
     font-size: 1.3rem !important;
       line-height:1.5rem;
     color: #fbba3d;
     text-transform: capitalize;
}
/*Articles Logo Size*/
 .header-grid-logo .svg-logo {
     max-width: 350px !important;
}
 @media (min-width: 768px){
    /*Search bar*/
     body > header .logo-tools .tools > a, body > header .site-header .tools > a {
         width: 100% !important;
    }
}
/*Making borders consistent*/
 .bn-magazine-network .thumbnail-grid img {
     border-radius: 4px !important;
}
 .module-research .module-banner {
     border-radius:4px !important;
}
/*Secondary Naviation*/
 article[aria-label="Secondary Navigation"] {
     position: sticky;
     top: 0;
     z-index: 1000;
}
 .secondary-navigation {
     padding: 10px 0px;
     text-align: center;
     position: relative;
     z-index: 10;
}
 .secondary-navigation a {
     margin: 0px 10px;
     text-decoration: none;
     font-weight: 600;
     color: rgb(255, 255, 255);
}
 .secondary-navigation {
     text-align: center;
     position: relative;
}
 .secondary-navigation-toggle {
     display: none;
}
 .secondary-navigation-menu {
     display: flex;
     justify-content: center;
     flex-wrap: wrap;
     gap: 1rem;
}
 .secondary-navigation-menu a {
     position: relative;
     text-decoration: none;
     font-weight: 600;
     color: rgb(255, 255, 255);
     padding: 0.25rem 0px;
}
 .secondary-navigation-menu a::before {
     content: "";
     position: absolute;
     left: 0px;
     bottom: -3px;
     width: 0px;
     height: 2px;
     background: currentcolor;
     transition: width 0.3s;
}
 .secondary-navigation-menu a:hover::before, .secondary-navigation-menu a:focus::before {
     width: 100%;
}
 @media (max-width: 767.98px) {
     .secondary-navigation {
         text-align: left;
    }
     .secondary-navigation-toggle {
         display: flex;
         justify-content: space-between;
         align-items: center;
         width: 100%;
         background: none;
         border: 0px;
         color: rgb(255, 255, 255);
         font-weight: 700;
         padding: 1rem;
         cursor: pointer;
         margin-bottom: 0px;
    }
     button:hover {
         background-color: var(--fiu-blue) !important;
    }
     .secondary-navigation-toggle .fa-bars {
         margin-left: auto;
    }
     .secondary-navigation-menu {
         display: none;
         flex-direction: column;
         align-items: flex-start;
         gap: 0px;
         padding: 0px 1rem 1rem;
    }
     .secondary-navigation.is-open .secondary-navigation-menu {
         display: flex;
    }
     .secondary-navigation-menu a {
         width: 100%;
         padding: 0.5rem 0px;
    }
}
/*Back to top button*/
 .back-to-top{
     z-index:1000;
}

/*Blockquote*/
 .cta-081e3f-bts:hover {
     background-color: #0a2a5c;
}
 .cta-081e3f-bts:focus {
     outline: 3px solid #FFD700;
     outline-offset: 2px;
}
 .figure-right {
     float: right;
     margin: 0 0 1rem 1.5rem;
     max-width: 400px;
     text-align: center;
    /* centers caption + inline image */
}
 .figure-right img {
     display: block;
     margin: 0 auto;
    /* ensures image itself is centered */
     height: auto;
     max-width: 100%;
}
 .figure-right figcaption {
     text-align: center;
    /* explicit, for safety */
}
 .round-media img {
     border-radius: 50%;
     display: block;
     width: 100%;
     height: auto;
     border: 6px solid var(--border-color, #081e3f);
}
 .blockquote-nicklaus + .blockquote-nicklaus {
     margin-top: clamp(2rem, 3vw, 3rem);
}
 #blogPost .main-content blockquote.bn-spring-2026 {
     border-left: 4px solid #245cb6;
    /* removes unwanted top/bottom lines if they exist */
     border-top: none;
     border-bottom: none;
     padding-left: 1.5rem;
     margin: 2rem 0 2rem 2rem;
    /* adds left indentation */
     color: #245cb6;
     font-size: 1.75rem;
    /* increased quote size */
     line-height: 1.4;
     font-weight: 600;
     max-width: 42rem;
}
 #blogPost .main-content blockquote.bn-spring-2026 p {
     margin: 0;
     color: #245cb6;
}
 #blogPost .main-content blockquote.bn-spring-2026 cite {
     display: block;
     margin-top: 1rem;
     font-size: 1.125rem;
    /* increased name size */
     font-weight: 500;
     color: #245cb6;
     text-align: right;
    /* aligns name to the right */
}
 #blogPost .main-content blockquote.bn-spring-2026::before, #blogPost .main-content blockquote.bn-spring-2026::after {
     content: none !important;
     display: none !important;
}
