:root{--yellow: #ffea8b;--green: #157145;--dark-green: #115b37;--lime-green: #90bf39;--dark-gray: #333;--purple: #414073;--pale-purple: #e2cfea;--text: #040405;--text-white: #fbf8f5;--white: #ffffff;--bone: #f6f1ea;--shadow-color: rgba(0, 0, 0, .1);--max-width: 1400px;--wide-size: 100px;--spacing-sm: 5px;--spacing-md: 10px;--spacing: 15px;--spacing-lg: 20px;--spacing-xl: 40px;--spacing-2xl: 80px;--spacing-3xl: 150px;--border-radius-sm: 10px;--border-radius: 30px;--border-radius-lg: 60px;--border-radius-full: 50%}main h1,main h2,main h3,main h4,main h5,main h6{font-weight:400;line-height:1.2}main h1{font-size:2rem;line-height:1.2}@media (min-width: 768px){main h1{font-size:2.5rem;line-height:1.4}}@media (min-width: 1024px){main h1{font-size:3rem;line-height:1.6}}main h2{font-size:1.8rem;line-height:1.2}@media (min-width: 768px){main h2{font-size:2rem;line-height:1.4}}@media (min-width: 1024px){main h2{font-size:2.4rem;line-height:1.6}}main h3{font-size:1.4rem;line-height:1.2}@media (min-width: 768px){main h3{font-size:1.8rem;line-height:1.4}}@media (min-width: 1024px){main h3{font-size:2rem;line-height:1.6}}main h4{font-size:1.2rem;line-height:1.1}@media (min-width: 768px){main h4{font-size:1.4rem;line-height:1.3}}@media (min-width: 1024px){main h4{font-size:1.6rem;line-height:1.4}}main h5{font-size:1.1rem;line-height:1.1}@media (min-width: 768px){main h5{font-size:1.2rem;line-height:1.3}}@media (min-width: 1024px){main h5{font-size:1.4rem;line-height:1.4}}main h6{font-size:1rem;line-height:1.1}@media (min-width: 768px){main h6{font-size:1.1rem;line-height:1.3}}@media (min-width: 1024px){main h6{font-size:1.2rem;line-height:1.4}}main strong{font-weight:600}main p,main span,main a,main li,main strong,main em,main b,main i{font-size:.9rem;line-height:1.4}@media (min-width: 768px){main p:not(.small),main span:not(.small),main a:not(.small),main li:not(.small),main strong:not(.small),main em:not(.small),main b:not(.small),main i:not(.small){font-size:1rem;line-height:1.6}}main p,main span,main li,main em,main b,main i{font-weight:400}main p a,main h1 a,main h2 a,main h3 a,main h4 a,main h5 a,main h6 a,main span a,main strong a,main a strong,main a p{color:var(--maroon);text-decoration:none;transition:color .15s ease-in-out;font-size:inherit!important;line-height:inherit!important}main p a:hover,main h1 a:hover,main h2 a:hover,main h3 a:hover,main h4 a:hover,main h5 a:hover,main h6 a:hover,main span a:hover,main strong a:hover,main a strong:hover,main a p:hover{color:var(--yellow)}main ul,main ol{padding-left:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm)}@media (min-width: 768px){main ul,main ol{gap:var(--spacing-md);padding-left:var(--spacing-xl)}}main img{border-radius:10px}main .subtitle{display:block;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1.2}@media (min-width: 768px){main .subtitle{font-size:1.2rem}}@media (min-width: 1024px){main .subtitle{font-size:1.4rem;line-height:1.3}}main a.subtitle:hover{color:var(--maroon);text-decoration:none}main .visually-hidden{display:none}main .circle-link{text-decoration:none;color:var(--white);transition:color .15s ease-in-out}main .circle-link:hover{color:var(--yellow)}main .has-circle{position:relative;display:inline-flex!important;width:-moz-fit-content;width:fit-content;padding-block:var(--spacing-md);padding-inline:var(--spacing);margin-bottom:var(--spacing-sm)}main .has-circle:before{content:"";position:absolute;left:0;top:0%;width:100%;height:100%;background-image:url(/wp-content/themes/lady-masters/assets/images/circle.png);background-size:100% 100%;background-repeat:no-repeat;scale:1.25}main{opacity:1}main>section:has(.rte-content):not(.white-box):not(.columns){display:grid;gap:var(--spacing-xl);padding-block:var(--spacing);color:var(--bone)}@media (min-width: 768px){main>section:has(.rte-content):not(.white-box):not(.columns){gap:var(--spacing-2xl);padding-block:var(--spacing-lg)}}main>section:has(.rte-content):not(.white-box):not(.columns) .rte-content{padding-block:0!important}main>section:has(.rte-content):not(.white-box):not(.columns) aside{display:flex;flex-direction:column;gap:var(--spacing)}@media (min-width: 768px){main>section:has(.rte-content):not(.white-box):not(.columns) aside{gap:var(--spacing-lg)}}main .rte-content{display:flex;flex-direction:column;gap:var(--spacing);padding-block:var(--spacing)}main .rte-content .pf-content{display:inherit;flex-direction:inherit;gap:inherit;padding-block:inherit}@media (min-width: 768px){main .rte-content{gap:var(--spacing-lg);padding-block:var(--spacing-lg)}}@media (min-width: 1024px){main .rte-content{padding-block:var(--spacing-xl)}}@media (min-width: 1536px){main .rte-content{padding-block:var(--spacing-2xl)}}main .rte-content .wp-block-table{width:100%;border-collapse:collapse;border-radius:5px;overflow:hidden;border:1px solid var(--text)}main .rte-content .wp-block-table thead{border-bottom:1px solid var(--text)}main .rte-content .wp-block-table thead th{font-weight:600;background-color:var(--text);color:var(--white);border-color:var(--gray)}main .rte-content .wp-block-table tr{border-bottom:1px solid var(--text)}main .rte-content .wp-block-table tr:last-child{border-bottom:none}main .rte-content .wp-block-table th,main .rte-content .wp-block-table td{padding:var(--spacing-md) var(--spacing);text-align:left;font-size:.9rem;line-height:1.2;border:0;font-weight:300;border-right:1px solid var(--text)}main .rte-content .wp-block-table th:last-child,main .rte-content .wp-block-table td:last-child{border-right:none}main .rte-content .wp-block-table tr:nth-child(2n){background-color:#0000000d}main .rte-content h1,main .rte-content h2,main .rte-content h3,main .rte-content h4,main .rte-content h5,main .rte-content h6{margin-top:var(--spacing)}@media (min-width: 768px){main .rte-content h1,main .rte-content h2,main .rte-content h3,main .rte-content h4,main .rte-content h5,main .rte-content h6{margin-top:var(--spacing-lg)}}main .rte-content h1:first-child,main .rte-content h2:first-child,main .rte-content h3:first-child,main .rte-content h4:first-child,main .rte-content h5:first-child,main .rte-content h6:first-child{margin-top:0}main .rte-content .wp-block-file>a:first-child{display:inline-flex;align-items:center;gap:var(--spacing-sm);color:var(--maroon);text-decoration:none;font-weight:400;font-size:.9rem;line-height:1.2}main .rte-content .wp-block-file>a:first-child:hover{color:var(--yellow)}main .rte-content .wp-block-embed{width:100%}main .rte-content .wp-block-embed.is-type-video .wp-block-embed__wrapper{width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden}main .rte-content .wp-block-embed.is-type-video iframe{width:100%;height:100%}main .rte-content figcaption{font-size:.9rem;color:var(--text);font-weight:300;margin-top:var(--spacing);padding-left:var(--spacing)}main .rte-content .wp-block-pullquote{margin:0;padding:var(--spacing-lg);text-align:center}@container (min-width: 600px){main .rte-content .wp-block-pullquote{padding:var(--spacing-xl)}}main .rte-content blockquote,main .rte-content code{display:flex;flex-direction:column;padding:var(--spacing-lg);background-color:hsla(0 0%,0%,.15);border-radius:10px}main .rte-content cite{font-style:normal;font-weight:400;color:var(--text);font-size:.9rem;line-height:1.2;margin-top:var(--spacing);display:block;padding-left:var(--spacing)}main .rte-content .wp-block-image{width:100%}main .rte-content .wp-block-image figure{width:100%}main .rte-content .wp-block-image figure img{width:100%;display:block}main .rte-content img,main .rte-content p>img{width:100%;display:block}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:var(--white);background-color:var(--green);container-type:inline-size;font-family:p22-mackinac-pro,serif;max-width:100%}#site-wrapper{position:relative;isolation:isolate;display:grid;align-items:start;width:100%;min-height:100vh;grid-template-columns:[start] minmax(var(--spacing-lg),1fr) [wide-start] 0px [content-start] minmax(0,var(--max-width)) [content-end] 0px [wide-end] minmax(var(--spacing-lg),1fr) [end]}@container (min-width: 600px){#site-wrapper{grid-template-columns:[start] minmax(var(--spacing-lg),1fr) [wide-start] calc(var(--wide-size) * .5) [content-start] minmax(300px,var(--max-width)) [content-end] calc(var(--wide-size) * .5) [wide-end] minmax(var(--spacing-lg),1fr) [end]}}@container (min-width: 800px){#site-wrapper{grid-template-columns:[start] minmax(var(--spacing-lg),1fr) [wide-start] calc(var(--wide-size) * .75) [content-start] minmax(300px,var(--max-width)) [content-end] calc(var(--wide-size) * .75) [wide-end] minmax(var(--spacing-lg),1fr) [end]}}@container (min-width: 1100px){#site-wrapper{grid-template-columns:[start] minmax(var(--spacing-lg),1fr) [wide-start] var(--wide-size) [content-start] minmax(300px,var(--max-width)) [content-end] var(--wide-size) [wide-end] minmax(var(--spacing-lg),1fr) [end]}}#site-wrapper>*{grid-column-start:content-start;grid-column-end:content-end}#site-wrapper>*.full{grid-column-start:start;grid-column-end:end}#site-wrapper>*.wide{grid-column-start:wide-start;grid-column-end:wide-end}#site-wrapper>*.full,#site-wrapper>*.wide{display:grid;grid-template-columns:minmax(var(--spacing-lg),1fr) minmax(0,var(--max-width)) minmax(var(--spacing-lg),1fr)}#site-wrapper>*.full>*,#site-wrapper>*.wide>*{grid-column-start:2;grid-column-end:3}.fill-h{min-height:calc(100vh - 278px)}@media (min-width: 1024px){.fill-h{min-height:calc(100vh - 298px)}}.center-all-content{display:flex;align-items:center;justify-content:center;text-align:center}.image-background{background:linear-gradient(135deg,var(--maroon) 20%,var(--yellow) 100%)}#site-wrapper>section{margin-block-end:var(--spacing-lg)}@media (min-width: 768px){#site-wrapper>section{margin-block-end:var(--spacing-xl)}}@media (min-width: 1024px){#site-wrapper>section{margin-block-end:var(--spacing-2xl)}}@media (min-width: 1280px){#site-wrapper>section{margin-block-end:var(--spacing-3xl)}}.purple-bg{background-color:var(--purple)}.no-margin{margin:0!important}.no-margin-inline{margin-inline:0!important}.no-margin-block{margin-block:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.columns{display:flex;flex-direction:column;gap:var(--spacing-lg)}.columns:not(.not-wide){grid-column-start:wide-start!important;grid-column-end:wide-end!important}@container (min-width: 600px){.columns{flex-direction:row}}@container (min-width: 900px){.columns{gap:var(--spacing-xl)}}.columns .column{flex:1}.columns.max-two{display:grid}@container (min-width: 600px){.columns.max-two{grid-template-columns:1fr 1fr}}.columns.max-three{display:grid}@container (min-width: 600px){.columns.max-three{grid-template-columns:1fr 1fr}}@container (min-width: 900px){.columns.max-three{grid-template-columns:1fr 1fr 1fr}}[animate]{transform:translateY(10px);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}[animate][animated]{transform:translateY(0);opacity:1}.header{background-color:var(--green);color:var(--white);container-type:inline-size;position:sticky;top:var(--wp-admin--admin-bar--height, 0px);z-index:2;margin:var(--spacing-md) 0 var(--spacing-xl)}@container (min-width: 800px){.header{margin:var(--spacing-lg) 0 var(--spacing-2xl)}}.header .header__inner{container-type:inline-size;padding-block:var(--spacing-md);display:flex;align-items:center;justify-content:space-between}.header .header__left{display:flex;align-items:center;gap:var(--spacing-lg)}.header .header__logo{max-width:125px;will-change:max-width;transition:max-width .2s ease-in-out}@container (min-width: 800px){.header .header__logo{max-width:175px}}.header .header__logo img{width:100%;height:auto;display:block;border-radius:0}.header .header__tagline{font-size:.8rem;display:none}.header.scrolled .header__logo{max-width:100px}header nav{position:fixed;z-index:999999;background-color:var(--white);top:var(--wp-admin--admin-bar--height, 0px);right:0;height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));display:flex;flex-direction:column;max-width:400px;width:100%;padding:var(--spacing-xl);gap:var(--spacing-lg);overflow:auto;transition:transform .3s ease-in-out;transform:translate(100%);box-shadow:-2px 0 5px var(--shadow-color)}header nav[data-state=open]{transform:translate(0)}@media (min-width: 1280px){header nav{transition:0s;transform:translate(0)!important;position:static;height:initial;flex-direction:row;padding:0;background-color:transparent;max-width:initial;overflow:initial;width:initial;box-shadow:none}}header nav .mobile-only{display:flex;align-items:center;justify-content:space-between}@media (min-width: 1280px){header nav .mobile-only{display:none}}header nav h3{color:var(--text);font-size:1.4rem;font-weight:700;text-transform:uppercase}header nav ul{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-lg);padding-left:0}@media (min-width: 1280px){header nav ul{flex-direction:row;margin-top:0;gap:0}}@media (min-width: 1400px){header nav ul{gap:var(--spacing-lg)}}@media (min-width: 1280px){header nav ul li{position:relative}}header nav ul li a{color:var(--text);text-decoration:none;font-size:1rem;font-weight:400;display:block;border-radius:var(--border-radius)}header nav ul li a:hover{color:var(--dark-green)}@media (min-width: 1280px){header nav ul li a{transition:background-color .3s ease-in-out,color .3s ease-in-out;color:var(--white);font-size:1rem!important;padding:var(--spacing-md) var(--spacing)}header nav ul li a.current-menu-item{position:relative}header nav ul li a.current-menu-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-image:url(/wp-content/themes/lady-masters/assets/images/line.svg);background-size:auto}header nav ul li a:hover{color:var(--yellow)}header nav ul li a:hover+ul{opacity:1;pointer-events:auto}}header nav ul li ul{padding-left:var(--spacing-lg);margin-top:var(--spacing);margin-bottom:var(--spacing);border-radius:var(--border-radius)}@media (min-width: 1280px){header nav ul li ul{position:absolute;top:100%;left:0;min-width:100%;flex-direction:column;background-color:var(--maroon);padding:0;gap:0;width:-moz-max-content;width:max-content;max-width:300px;margin-top:0;box-shadow:0 0 10px #ffffff1a;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}header nav ul li ul:hover{opacity:1;pointer-events:auto}}@media (min-width: 1280px){header nav ul li ul li a{padding:var(--spacing-md) var(--spacing)}}.hamburger{width:30px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer;gap:var(--spacing-sm);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}@media (min-width: 1280px){.hamburger{display:none}}.hamburger span{display:block;width:30px;max-width:30px;height:4px;max-height:4px;background-color:var(--white);border-radius:2px;transition:all .3s ease-in-out;transform-origin:center;transform:translate(0) rotate(0)}.hamburger:hover span{background-color:var(--yellow)}.hamburger[data-state=open] span{background-color:var(--green)}.hamburger[data-state=open] span.top{transform:translateY(9px) rotate(45deg)}.hamburger[data-state=open] span.middle{opacity:0}.hamburger[data-state=open] span.bottom{transform:translateY(-9px) rotate(-45deg)}footer{background-color:var(--dark-green);color:var(--white);border-radius:var(--border-radius) var(--border-radius) 0 0}footer .footer__inner{container-type:inline-size;padding-block:var(--spacing-lg);display:grid;grid-template-columns:1fr;grid-template-areas:"image" "tagline" "nav" "cta" "socials" "second_nav" "copyright";place-items:center;gap:var(--spacing-lg);text-align:center}@media (min-width: 768px){footer .footer__inner{padding-inline:var(--spacing-lg);padding-block:var(--spacing-xl);place-items:start;grid-template-columns:2fr 1fr;grid-template-areas:"image cta" "tagline empty" "nav socials" "copyright second_nav";gap:var(--spacing-lg)}}@media (min-width: 1024px){footer .footer__inner{padding-block:var(--spacing-2xl)}}footer .footer__image-container{grid-area:image;max-width:175px;width:60%}footer .footer__image-container img{display:block;width:100%;border-radius:0}footer .footer__nav-container{grid-area:nav;display:flex;flex-direction:column;gap:var(--spacing)}footer .footer__nav-container span{font-size:.8rem}footer .footer__nav-container span:after{content:":"}@media (min-width: 768px){footer .footer__nav-container{flex-direction:row;max-width:-moz-max-content;max-width:max-content;width:100%;padding-bottom:var(--spacing)}}footer nav{width:initial}footer nav ul{list-style:none;display:flex;flex-direction:column;flex-wrap:wrap;padding-left:0}@media (min-width: 768px){footer nav ul{flex-direction:row;row-gap:var(--spacing-lg)}}footer nav li{display:flex;align-items:center;justify-content:center}@media (min-width: 768px){footer nav li{width:calc(50% - var(--spacing-sm));text-align:left}}footer nav li a{text-decoration:none;font-weight:300;color:var(--white);padding-block:var(--spacing-sm);display:block;font-size:1rem!important;font-weight:700;width:100%;transition:color .3s ease-in-out}footer nav li a:hover{color:var(--yellow)}footer .footer__tagline{grid-area:tagline;color:var(--white)}footer .footer__tagline p{font-size:1.2rem;font-weight:400}@media (min-width: 768px){footer .footer__tagline{padding-block:var(--spacing-lg)}footer .footer__tagline p{font-size:1.6rem;text-align:left;max-width:450px}}footer .footer__social{grid-area:socials}@media (min-width: 768px){footer .footer__social{place-self:end}}footer .footer__cta{grid-area:cta}@media (min-width: 768px){footer .footer__cta{place-self:end}}footer .footer__secondary_nav-container{grid-area:second_nav}@media (min-width: 768px){footer .footer__secondary_nav-container{place-self:end;width:100%}}@media (min-width: 768px){footer .footer__secondary_nav-container nav ul{width:100%;justify-content:flex-end;flex-wrap:nowrap;max-width:100%;gap:var(--spacing-lg)}}footer .footer__secondary_nav-container nav ul a{font-size:.8rem!important;font-weight:300;color:var(--white);padding-block:var(--spacing-sm);display:block}footer .footer__secondary_nav-container nav ul a:hover{color:var(--yellow)}@media (min-width: 768px){footer .footer__secondary_nav-container nav ul li{width:auto;text-align:right}}footer .footer__copyright{grid-area:copyright;color:var(--white);padding-top:var(--spacing)}footer .footer__copyright p{font-size:.8rem}footer .footer__copyright p a{font-size:inherit;font-weight:700;color:var(--white);transition:color .15s ease-in-out}footer .footer__copyright p a:hover{color:var(--yellow);text-decoration:underline}main .btn,main .btn-primary,main button:not(.hamburger),main .gform_wrapper .gform_footer .gform_button.button[type=submit],main .wp-block-file__button.wp-element-button,main .wp-block-button__link,main .wp-block-button:not(:has(.wp-block-button__link)){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-sm) calc(var(--spacing-lg) * 1.5);font-size:.9rem!important;background-color:var(--yellow)!important;color:var(--text);text-decoration:none;border-radius:var(--border-radius)!important;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;cursor:pointer;border:1px solid var(--yellow)!important}main .btn span,main .btn-primary span,main button:not(.hamburger) span,main .gform_wrapper .gform_footer .gform_button.button[type=submit] span,main .wp-block-file__button.wp-element-button span,main .wp-block-button__link span,main .wp-block-button:not(:has(.wp-block-button__link)) span{font-size:inherit!important;color:inherit;font-weight:700}main .btn svg,main .btn-primary svg,main button:not(.hamburger) svg,main .gform_wrapper .gform_footer .gform_button.button[type=submit] svg,main .wp-block-file__button.wp-element-button svg,main .wp-block-button__link svg,main .wp-block-button:not(:has(.wp-block-button__link)) svg{display:block;width:20px;height:20px;fill:var(--white)}main .btn:hover,main .btn-primary:hover,main button:not(.hamburger):hover,main .gform_wrapper .gform_footer .gform_button.button[type=submit]:hover,main .wp-block-file__button.wp-element-button:hover,main .wp-block-button__link:hover,main .wp-block-button:not(:has(.wp-block-button__link)):hover{border-color:var(--green)!important;background-color:var(--dark-green)!important;color:var(--white)}main .btn:hover svg,main .btn-primary:hover svg,main button:not(.hamburger):hover svg,main .gform_wrapper .gform_footer .gform_button.button[type=submit]:hover svg,main .wp-block-file__button.wp-element-button:hover svg,main .wp-block-button__link:hover svg,main .wp-block-button:not(:has(.wp-block-button__link)):hover svg{fill:var(--white)}main .btn.btn-green,main .btn-primary.btn-green,main button:not(.hamburger).btn-green,main .gform_wrapper .gform_footer .gform_button.button[type=submit].btn-green,main .wp-block-file__button.wp-element-button.btn-green,main .wp-block-button__link.btn-green,main .wp-block-button:not(:has(.wp-block-button__link)).btn-green{border:1px solid var(--green)!important;background-color:var(--green)!important;color:var(--dark-green)}main .btn.btn-green:hover,main .btn-primary.btn-green:hover,main button:not(.hamburger).btn-green:hover,main .gform_wrapper .gform_footer .gform_button.button[type=submit].btn-green:hover,main .wp-block-file__button.wp-element-button.btn-green:hover,main .wp-block-button__link.btn-green:hover,main .wp-block-button:not(:has(.wp-block-button__link)).btn-green:hover{background-color:var(--yellow)!important;color:var(--text)}main .btn.btn-green:hover svg,main .btn-primary.btn-green:hover svg,main button:not(.hamburger).btn-green:hover svg,main .gform_wrapper .gform_footer .gform_button.button[type=submit].btn-green:hover svg,main .wp-block-file__button.wp-element-button.btn-green:hover svg,main .wp-block-button__link.btn-green:hover svg,main .wp-block-button:not(:has(.wp-block-button__link)).btn-green:hover svg{fill:var(--text)}.input-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}.input-container label{font-size:1rem;color:var(--maroon)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--middle-gray);padding:var(--spacing-md) var(--spacing);font-size:1rem;color:var(--text);background-color:transparent;border-radius:5px;transition:border-color .3s ease-in-out}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=url]:focus,textarea:focus{outline-color:var(--maroon);outline-offset:1px;outline-style:solid;outline-width:3px}.text-with-image{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl);align-items:center;padding-block:var(--spacing-lg)}@container (min-width: 600px){.text-with-image{gap:var(--spacing-2xl)}}@container (min-width: 1200px){.text-with-image{grid-template-columns:1fr 1fr;padding-block:var(--spacing-xl)}.text-with-image.text-with-image--left .text-with-image__image-container{rotate:-5deg;order:-1}.text-with-image.text-with-image--left .text-with-image__leaves{transform:rotateY(-180deg);right:initial;left:0;translate:-30% 20%}}.text-with-image .text-with-image__content{display:grid;gap:var(--spacing);justify-items:start;order:1}@container (min-width: 600px){.text-with-image .text-with-image__content{gap:var(--spacing-lg)}}@container (min-width: 900px){.text-with-image .text-with-image__content{gap:var(--spacing-xl)}}.text-with-image .text-with-image__text{padding-block:0}.text-with-image .text-with-image__image-container{position:relative}@container (min-width: 1200px){.text-with-image .text-with-image__image-container{rotate:5deg;width:90%;align-self:center;justify-self:center;order:2}}.text-with-image .text-with-image__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius);max-height:700px}.text-with-image .text-with-image__leaves{position:absolute;bottom:0;right:0;translate:30% 20%;width:20cqi;max-width:100px}.generic-header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;gap:var(--spacing)}.generic-header .generic-header__content{display:flex;flex-direction:column;gap:var(--spacing);justify-content:center;align-items:center}.generic-header .generic-header__description{max-width:400px;margin:0 auto}@container (min-width: 600px){.generic-header .generic-header__description{max-width:500px}}@container (min-width: 1200px){.generic-header .generic-header__description{max-width:650px}}@container (min-width: 600px){.generic-header{flex-direction:row;text-align:left;align-items:center}.generic-header .generic-header__content{justify-content:flex-start;align-items:end;text-align:right}}.multiple-headers{container-type:inline-size;margin-top:var(--spacing-lg)}.multiple-headers .multiple-headers__inner{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@container (min-width: 600px){.multiple-headers .multiple-headers__inner{gap:var(--spacing-xl)}}.multiple-headers .multiple-headers__item{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@container (min-width: 600px){.multiple-headers .multiple-headers__item{grid-template-columns:1fr 2fr;gap:var(--spacing-xl)}}.multiple-headers .multiple-headers__item .multiple-headers__description{display:grid;grid-template-columns:1fr;gap:var(--spacing)}.info-banner .info-banner__inner{display:flex;flex-direction:column;text-align:center;align-items:center;gap:var(--spacing-md);padding-block:var(--spacing-lg)}.info-banner .info-banner__description{max-width:500px;margin:0 auto}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework{background:#eee;overflow:hidden;margin-bottom:20px;border-top-right-radius:50px;padding:20px}.gform-theme--foundation .gfield textarea.medium{max-block-size:7rem;min-block-size:7rem}.ginput_container.ginput_container_textarea textarea{max-height:100px!important;max-block-size:100px!important;min-block-size:100px!important;height:100px!important}.gform_fields{row-gap:1rem!important}.ginput_container input,.ginput_container textarea{border-color:#0003!important;outline-color:var(--maroon)!important}.gfield_description.gfield_consent_description{background:#fff;border-color:#0003;border-radius:5px}.homepage-hero{container-type:inline-size}.homepage-hero .homepage-hero__inner{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "image" "sub1" "sub2" "sub3" "sub4";gap:var(--spacing)}@container (min-width: 500px){.homepage-hero .homepage-hero__inner{grid-template-columns:1fr 1fr;grid-template-areas:"title title" "image image" "sub1 sub2" "sub3 sub4";gap:var(--spacing-lg)}}@container (min-width: 900px){.homepage-hero .homepage-hero__inner{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"title title image image" "sub1 sub2 sub3 sub4";place-items:center}}.homepage-hero .homepage-hero__title{grid-area:title;color:var(--bone);font-size:1.4rem;text-align:center}@container (min-width: 500px){.homepage-hero .homepage-hero__title{font-size:1.6rem}}@container (min-width: 900px){.homepage-hero .homepage-hero__title{text-align:left;font-size:2.1rem;padding-right:var(--spacing-lg)}}.homepage-hero .homepage-hero__image{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.homepage-hero .homepage-hero__image--featured{grid-area:image;aspect-ratio:1 / 1}@container (min-width: 500px){.homepage-hero .homepage-hero__image--featured{aspect-ratio:16 / 12}}@container (min-width: 500px){.homepage-hero .homepage-hero__image--featured{aspect-ratio:16 / 10}}.homepage-hero .homepage-hero__image--sub{aspect-ratio:1 / 1}.homepage-hero .homepage-hero__image--sub1{grid-area:sub1}.homepage-hero .homepage-hero__image--sub2{grid-area:sub2}.homepage-hero .homepage-hero__image--sub3{grid-area:sub3}.homepage-hero .homepage-hero__image--sub4{grid-area:sub4}.homepage-featured-events{padding-block:var(--spacing-2xl);margin-top:calc(var(--spacing-xl) * -1.5)}@container (min-width: 400px){.homepage-featured-events{margin-top:calc(var(--spacing-2xl) * -1.5);padding-block:var(--spacing-3xl)}}@container (min-width: 800px){.homepage-featured-events{margin-top:calc(var(--spacing-2xl) * -2)}}@container (min-width: 1200px){.homepage-featured-events{margin-top:calc(var(--spacing-3xl) * -1.15);grid-template-columns:1fr 1fr;padding-block:var(--spacing-3xl)}}@container (min-width: 1300px){.homepage-featured-events{margin-top:calc(var(--spacing-3xl) * -1.5)}}.homepage-featured-events .homepage-featured-events__inner{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl)}@container (min-width: 600px){.homepage-featured-events .homepage-featured-events__inner{gap:var(--spacing-2xl)}}.homepage-featured-events+footer{margin-top:calc(var(--spacing) * -1.5)}.three-blocks{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-lg);padding-block:var(--spacing-xl)}@container (min-width: 800px){.three-blocks{grid-template-columns:repeat(3,1fr);padding-inline:var(--spacing-xl)}}@container (min-width: 1200px){.three-blocks{padding-inline:var(--spacing-xl);gap:var(--spacing-2xl)}}@container (min-width: 1400px){.three-blocks{padding-inline:var(--spacing-2xl);gap:var(--spacing-3xl)}}.three-blocks .three-blocks__block{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);justify-items:center;align-items:center;text-align:center}@container (min-width: 800px){.three-blocks .three-blocks__block{align-items:start;justify-items:start;text-align:left}}.post-card{container-type:inline-size;display:flex;flex-direction:column;gap:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-sm)}.post-card .post-card__title{font-weight:400;text-transform:capitalize}.post-card .post-card__title-container{text-decoration:none;color:var(--text);display:block;width:100%}.post-card .post-card__image-container{display:block;overflow:hidden;border-radius:var(--border-radius-sm);aspect-ratio:8/5}.post-card .post-card__image-container:hover .post-card__image{transform:scale(1.15)}.post-card .post-card__image{border-radius:var(--border-radius-sm);display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .3s ease-in-out}.post-card .post-card__content{padding:var(--spacing-lg);display:flex;flex-direction:column;align-items:start;gap:var(--spacing);color:var(--text)}.post-card .post-card__content .post-card__excerpt{font-weight:700;margin-bottom:var(--spacing)}@container (min-width: 300px){.post-card .post-card__content{padding:var(--spacing-xl);padding-top:calc(var(--spacing-xl) / 2)}}.pagination{margin-top:var(--spacing-lg);container-type:inline-size}@media (min-width: 1024px){.pagination{margin-top:var(--spacing-xl)}}@media (min-width: 1536px){.pagination{margin-top:var(--spacing-2xl)}}.pagination{display:flex}.pagination .pagination__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"pages pages" "prev next";width:100%;gap:var(--spacing-lg)}@container (min-width: 600px){.pagination .pagination__inner{grid-template-columns:max-content 1fr max-content;gap:var(--spacing-xl);grid-template-areas:"prev pages next";align-items:flex-start}}.pagination .pagination__inner .page-number,.pagination .pagination__inner .prev,.pagination .pagination__inner .next{background-color:var(--light-gray);display:flex;align-items:center;justify-content:center;padding:var(--spacing-md) var(--spacing);font-weight:400;text-decoration:none;border-radius:var(--border-radius);transition:background-color .15s ease-in-out;color:var(--maroon)}.pagination .pagination__inner .page-number:hover,.pagination .pagination__inner .prev:hover,.pagination .pagination__inner .next:hover{background-color:var(--maroon);color:var(--white)}.pagination .pagination__inner .prev{grid-area:prev}.pagination .pagination__inner .next{grid-area:next}.pagination .pagination__inner .pages{grid-area:pages;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;padding:0}.pagination .pagination__inner .pages .page-number{width:45px;aspect-ratio:1/1}.pagination .pagination__inner .pages .page-number.current{background-color:var(--maroon);color:var(--white);font-weight:700;pointer-events:none}.archive-header{margin-top:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing);position:relative;z-index:1}@media (min-width: 1024px){.archive-header{margin-bottom:calc(var(--spacing-lg) * -1);display:flex;justify-content:flex-start}}@media (min-width: 1280px){.archive-header{margin-bottom:calc(var(--spacing-lg) * -1.5)}}@media (min-width: 1536px){.archive-header{margin-bottom:calc(var(--spacing-lg) * -2)}}.archive-container{display:grid;gap:var(--spacing-lg)}@media (min-width: 856px){.archive-container{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);gap:var(--spacing-xl)}.archive-container .post-card{grid-template-rows:subgrid;grid-row:span 5}}.white-box{container-type:inline-size;width:100%;background-color:var(--white);border-radius:var(--border-radius);padding-block:var(--spacing-xl);position:relative;z-index:1}.white-box .white-box__inner{width:100%;color:var(--text);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:0}@container (min-width: 500px){.white-box .white-box__inner{gap:var(--spacing-xl)}}@container (min-width: 1200px){.white-box .white-box__inner{gap:calc(var(--spacing-xl) * 1.5)}}@container (min-width: 500px){.white-box{padding-inline:var(--spacing)}}@container (min-width: 1200px){.white-box{padding-inline:var(--spacing-xl);padding-block:calc(var(--spacing-xl) * 1.5)}}@container (min-width: 1350px){.white-box{padding-block:var(--spacing-2xl)}}.white-box .white-box__header{display:flex;flex-direction:column;-webkit-text-decoration:center;text-decoration:center;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.white-box .white-box__header .white-box__header-actions{display:flex;gap:var(--spacing-sm)}@container (min-width: 500px){.white-box .white-box__header{flex-direction:row;justify-content:space-between;align-items:center}}.white-box .white-box__content{width:100%}.white-box .white-box__content .rte-content{padding:0}.events-container-grid{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@container (min-width: 600px){.events-container-grid:not(.events-container-grid--vertical){grid-template-columns:repeat(3,1fr)}}@container (min-width: 800px){.events-container-grid{gap:var(--spacing-xl)}}.event-card{container-type:inline-size;text-decoration:none;color:var(--text);display:block;width:100%}.event-card .event-card__inner{background-color:var(--bone);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;width:100%;height:100%}@container (min-width: 500px){.event-card .event-card__inner{flex-direction:row;gap:var(--spacing-lg)}}.event-card .event-card__image-container{overflow:hidden;border-radius:var(--border-radius-sm)}.event-card .event-card__image-container .event-card__image{aspect-ratio:16 / 12;display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:transform .3s ease-in-out}@container (min-width: 500px){.event-card .event-card__image-container{min-width:250px;flex-grow:1;max-width:350px}.event-card .event-card__image-container .event-card__image{width:100%;height:100%}}.event-card .event-card__content{padding:var(--spacing-lg);display:grid;gap:var(--spacing-md);flex-grow:1}.event-card .event-card__content *{margin:0}@container (min-width: 340px){.event-card .event-card__content{padding:var(--spacing-xl)}}@container (min-width: 500px){.event-card .event-card__content{padding:var(--spacing-xl)}}.event-card:hover .event-card__image{transform:scale(1.15)}.events-archive-header{display:grid;gap:var(--spacing-lg)}.socials .socials__inner{display:flex;align-items:center;justify-content:center;gap:var(--spacing-lg)}@media (min-width: 768px){.socials .socials__inner{gap:var(--spacing-xl)}}.socials .socials__link{text-decoration:none;color:var(--text);gap:var(--spacing-lg);opacity:.8;transition:opacity .2s ease-in-out;cursor:pointer}.socials .socials__link:hover{opacity:1}.socials .socials__link svg{--size: 20px;display:block;width:var(--size);height:var(--size);-o-object-fit:contain;object-fit:contain;fill:var(--text);transition:fill .2s ease-in-out}@media (min-width: 768px){.socials .socials__link svg{--size: 25px}}.masterly-moments{container-type:inline-size}.masterly-moments .masterly-moments__inner{width:100%;display:flex;flex-direction:column;gap:var(--spacing-lg)}@container (min-width: 600px){.masterly-moments .masterly-moments__inner{gap:var(--spacing-xl)}}@container (min-width: 900px){.masterly-moments .masterly-moments__inner{gap:var(--spacing-2xl)}}.masterly-moments .masterly-moments__cards{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);width:100%}@container (min-width: 900px){.masterly-moments .masterly-moments__cards{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl);padding-inline:var(--spacing-xl)}}@container (min-width: 1200px){.masterly-moments .masterly-moments__cards{grid-template-columns:repeat(3,1fr);gap:var(--spacing-2xl)}}.masterly-moments .masterly-moments__card{background-color:var(--bone);border-radius:var(--border-radius-sm);padding:var(--spacing-lg);display:flex;flex-direction:column;justify-content:center;align-items:center}@container (min-width: 600px){.masterly-moments .masterly-moments__card{aspect-ratio:2/1;padding:var(--spacing-xl)}}@container (min-width: 900px){.masterly-moments .masterly-moments__card{aspect-ratio:15/16}}@container (min-width: 900px){.masterly-moments .masterly-moments__card:first-child{rotate:-4.5deg}}@container (min-width: 900px){.masterly-moments .masterly-moments__card:nth-child(2){rotate:1.5deg}}@container (min-width: 900px){.masterly-moments .masterly-moments__card:nth-child(3){rotate:-3.5deg}}.masterly-moments .masterly-moments__images{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@container (min-width: 600px){.masterly-moments .masterly-moments__images{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}}@container (min-width: 900px){.masterly-moments .masterly-moments__images{grid-template-columns:repeat(3,1fr)}}.masterly-moments .masterly-moments__image-container{aspect-ratio:1/1}@container (min-width: 600px){.masterly-moments .masterly-moments__image-container{aspect-ratio:16/12}}.masterly-moments .masterly-moments__image-container:nth-child(2n){rotate:1.5deg}.masterly-moments .masterly-moments__image-container:nth-child(2n-1){rotate:-1.5deg}.masterly-moments .masterly-moments__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-sm)}.pioneering-women{container-type:inline-size}.pioneering-women .pioneering-women__inner{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl)}@container (min-width: 800px){.pioneering-women .pioneering-women__inner{gap:var(--spacing-2xl)}}.pioneering-women .pioneering-women__title{text-align:center}.pioneering-women .pioneering-women__people{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);width:100%}@container (min-width: 800px){.pioneering-women .pioneering-women__people{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}}.women-card{width:100%;container-type:inline-size}.women-card .women-card__inner{width:100%;padding:var(--spacing);background-color:var(--white);color:var(--text);border-radius:var(--border-radius);margin-top:var(--spacing-2xl);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg)}@container (min-width: 450px){.women-card .women-card__inner{padding:var(--spacing-lg)}}@container (min-width: 680px){.women-card .women-card__inner{padding:var(--spacing-xl);gap:var(--spacing-xl)}}.women-card .women-card__image-container{width:100%;position:relative;margin-top:calc(var(--spacing-2xl) * -1);max-width:450px}@container (min-width: 680px){.women-card .women-card__image-container{margin-top:calc(var(--spacing-2xl) * -1.5);rotate:3deg}}.women-card .women-card__image-container .women-card__image{width:100%;aspect-ratio:12/16;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--border-radius)}.women-card .women-card__image-container .leaves{position:absolute;right:0;bottom:0;width:25%;max-width:100px;transform:translate(30%,20%)}.women-card .women-card__info{padding:var(--spacing-lg);display:grid;gap:var(--spacing);justify-items:start}.women-card .women-card__content{display:grid;gap:var(--spacing);justify-items:start}@container (min-width: 450px){.women-card .women-card__content{gap:var(--spacing-lg)}}.patron{width:100%}.patron .patron__inner{width:100%;display:grid;justify-items:center}.patron-card{background-color:var(--purple);border-radius:var(--border-radius);width:100%;display:grid;gap:var(--spacing-lg);justify-items:center}@container (min-width: 650px){.patron-card{justify-items:flex-start;grid-template-columns:300px 1fr;gap:var(--spacing-xl)}}@container (min-width: 850px){.patron-card{gap:var(--spacing-2xl);max-width:1200px}}.patron-card .patron-card__image-container{width:100%;position:relative;max-width:300px}.patron-card .patron-card__image-container .leaves{position:absolute;bottom:0;right:0;width:25%;max-width:100px;transform:translate(30%,20%)}@container (min-width: 300px){.patron-card .patron-card__image-container{padding-top:var(--spacing-lg)}}@container (min-width: 650px){.patron-card .patron-card__image-container{padding-top:0}}@container (min-width: 850px){.patron-card .patron-card__image-container{rotate:-3deg;scale:1.1}}.patron-card .patron-card__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--border-radius-sm)}.patron-card .patron-card__content{color:var(--white);display:grid;gap:var(--spacing);padding:var(--spacing-lg);align-content:center}@container (min-width: 850px){.patron-card .patron-card__content{padding-right:var(--spacing-2xl)}}.story{container-type:inline-size}.story .story__inner{display:flex;flex-direction:column-reverse;align-items:center;text-align:center;gap:var(--spacing-xl)}@container (min-width: 600px){.story .story__inner{flex-direction:row;text-align:left;justify-content:center}}@container (min-width: 800px){.story .story__inner{gap:var(--spacing-2xl)}}@container (min-width: 1100px){.story .story__inner{gap:var(--spacing-3xl)}.story .story__inner .story-card{rotate:5deg}}.story .story__content{width:100%;max-width:600px;display:grid;gap:var(--spacing-lg)}.story .story__quote{font-weight:500}.story .story__quote:before{content:open-quote}.story .story__quote:after{content:close-quote}@container (min-width: 800px){.story .story__quote{font-size:1.7rem}}.story-card{width:100%;max-width:400px;container-type:inline-size}.story-card .story-card__inner{width:100%;background-color:var(--pale-purple);padding:var(--spacing-xl);border-radius:var(--border-radius-sm);color:var(--purple);display:flex;flex-direction:column;gap:var(--spacing-lg);align-items:flex-start}@container (min-width: 400px){.story-card .story-card__inner{padding:calc(var(--spacing-xl) * 1.5);gap:var(--spacing-xl)}}.story-card .story-card__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing);text-align:left}.story-card .story-card__image-container{max-width:125px}.story-card .story-card__image{width:100%;aspect-ratio:1/1;border-radius:50%;-o-object-fit:cover;object-fit:cover}.story-card .story-card__name{font-weight:700;font-size:1rem;line-height:1.2}.story-card .story-card__title{font-weight:500;font-size:1.2rem}@container (min-width: 400px){.story-card .story-card__title{font-size:1.6rem}}.charity{container-type:inline-size}.charity .charity__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-xl)}@container (min-width: 600px){.charity .charity__inner{flex-direction:row;text-align:left;justify-content:center}}.charity .charity__left{display:grid;gap:var(--spacing-lg);width:100%;place-content:center;text-align:center}.charity .charity__right{width:100%}.charity .charity__image{max-width:300px;width:90%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}.event-content{container-type:inline-size;width:100%}.event-content .event__header{display:grid;gap:var(--spacing);margin-bottom:var(--spacing-lg)}@container (min-width: 600px){.event-content .event__header{grid-template-columns:1fr 1fr;align-items:center;gap:var(--spacing-lg)}}@container (min-width: 1200px){.event-content .event__header{grid-template-columns:1fr 1.25fr;gap:var(--spacing-xl)}}.event-content .event__info-container{display:flex;flex-direction:column;gap:var(--spacing-lg);align-items:flex-start}.event-content .event__info{display:grid;gap:var(--spacing-md)}.event-content .event__info p{font-size:1rem;font-weight:700}@container (min-width: 600px){.event-content .event__info p{font-size:1.1rem}}@container (min-width: 900px){.event-content .event__info p{font-size:1.2rem}}.event-content .event__info p:first-of-type{margin-top:var(--spacing)}@container (min-width: 900px){.event-content .event__info{margin-bottom:var(--spacing-lg)}}.event-content .event__image-container{width:100%;aspect-ratio:16 / 12}.event-content .event__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--border-radius)}@container (min-width: 1200px){.event-content .event__image-container{aspect-ratio:16 / 10}}.event-content article.rte-content{max-width:1200px;margin:0 auto}.newsletter-single{container-type:inline-size}.newsletter-single .newsletter-single__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/14;margin:var(--spacing-lg) 0 0}@container (min-width: 600px){.newsletter-single .newsletter-single__image{aspect-ratio:16/12}}@container (min-width: 800px){.newsletter-single .newsletter-single__image{aspect-ratio:16/10;margin:var(--spacing-xl) 0 0}}@container (min-width: 1000px){.newsletter-single .newsletter-single__image{aspect-ratio:16/7}}@container (min-width: 1300px){.newsletter-single .newsletter-single__image{aspect-ratio:16/6}}.newsletter-single article.rte-content{max-width:1000px;margin:0 auto}.newsletter-single__blocks{display:grid;grid-template-columns:1fr!important;gap:var(--spacing-lg)!important}@container (min-width: 600px){.newsletter-single__blocks{grid-template-columns:repeat(2,1fr)!important;gap:var(--spacing-xl)!important}.newsletter-single__blocks .newsletter-single__block:not(.half){grid-column-end:span 2}}.newsletter-single__blocks .newsletter-single__block{container-type:inline-size}@container (min-width: 500px){.newsletter-single__blocks .newsletter-single__block .white-box{padding:var(--spacing-xl)}}@container (min-width: 600px){.newsletter-single__blocks .newsletter-single__block .white-box{padding:var(--spacing-2xl)}}.newsletter-archive-grid{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@container (min-width: 500px){.newsletter-archive-grid{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}}@container (min-width: 900px){.newsletter-archive-grid{grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}}.contact-us-people{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@container (min-width: 600px){.contact-us-people{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}}@container (min-width: 900px){.contact-us-people{grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}}.contact-us-person{width:100%;container-type:inline-size}.contact-us-person .contact-us-person__image-container{width:100%;aspect-ratio:6 / 7;background-color:var(--color-secondary);border-radius:var(--border-radius);overflow:hidden;position:relative}.contact-us-person .contact-us-person__image-container img{padding-top:var(--spacing-lg);width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}.contact-us-person .contact-us-person__info{display:grid;gap:var(--spacing-sm)}@container (min-width: 400px){.contact-us-person .contact-us-person__info{padding:var(--spacing) var(--spacing-lg)}}.contact-us-person .contact-us-person__name,.contact-us-person .contact-us-person__position{font-weight:700}@container (min-width: 400px){.contact-us-person .contact-us-person__past{font-size:1.4rem;margin-top:var(--spacing)}}.link-section .link-section__inner{display:flex;flex-direction:column;gap:var(--spacing-xl)}.link-box{container-type:inline-size}.link-box .link-box__inner{display:flex;flex-direction:column;gap:var(--spacing);align-items:flex-start}@container (min-width: 400px){.link-box .link-box__inner{padding-inline:var(--spacing-lg)}}@container (min-width: 500px){.link-box .link-box__inner{padding-inline:var(--spacing-xl)}}
