@font-face{font-family:Rublena;src:url(./KTFRublena-Solid-23160e2b.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(./GT-America-LC-Standard-Regular-4528a7f2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(./GT-America-LC-Standard-Regular-Italic-db16cc18.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:GT America;src:url(./GT-America-LC-Standard-Bold-22228c91.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(./GT-America-LC-Standard-Bold-Italic-d9f41105.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Literata;src:url(./LiterataTT-TextRegular-4e405f1b.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(./LiterataTT-TextItalic-2b43ed55.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Literata;src:url(./LiterataTT-TextBold-0ecdbabb.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(./LiterataTT-TextBoldItalic-dbe94475.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}*:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}:root{--color-primary: #202020;--color-secondary: #ff005c;--color-pink-100: rgb(255, 236, 248);--color-pink-200: rgb(255, 181, 220);--color-pink-300: rgb(255, 141, 199);--color-pink-400: #fb50ff;--color-gray-100: #f7f7f7;--color-gray-200: #dddddd;--color-gray-300: #979797;--color-gray-400: #424242;--font-family-headline: "Rublena", Impact, sans-serif;--font-family-accent: "GT America", Helvetica, Arial, sans-serif;--font-family-body: "Literata", Times, Times New Roman, serif;--font-size-super: 3rem;--font-size-headline: 2rem;--font-size-h1: 1.6rem;--font-size-h2: 1.35rem;--font-size-p: 1.15rem;--font-size-small: .85rem;--line-height-headline: 1;--line-height-body: 1.4;--letter-spacing-headline: .037rem;--gutter: 1rem;--border-radius: .15rem;--app-header-height: 3.5rem;--content-padding: 6rem;--columnWidth: calc(100vw / 6);--columnWidthWithGutter: calc(100vw / 6 - calc(var(--gutter) / 2))}@media (min-width: 640px){:root{--font-size-headline: 2.7rem;--font-size-p: 1.225rem;--font-size-super: 4rem }}@media (min-width: 1000px){:root{--font-size-headline: 3.7rem;--font-size-h1: 1.9rem;--font-size-p: 1.125rem;--font-size-small: .8rem;--gutter: 2rem;--content-spacing-left: 10rem;--content-spacing-right: 10rem;--content-width: 50rem }}@media (min-width: 1200px){:root{--font-size-super: 7rem;--content-spacing-left: 24rem;--content-spacing-right: 24rem }}@media (min-width: 1500px){:root{--font-size-super: clamp(7rem, 7vw, 8.4rem);--font-size-headline: clamp(3.7rem, 3.7vw, 4.44rem);--font-size-h1: clamp(1.9rem, 1.9vw, 2.28rem);--font-size-h2: clamp(1.35rem, 1.35vw, 1.62rem);--font-size-p: clamp(1.125em, 1.125vw, 1.35em);--font-size-small: clamp(.8rem, .8vw, .96rem) }}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{line-height:var(--line-height-body);color:var(--color-primary);font-family:var(--font-family-body)}pre{white-space:pre-wrap;font-family:monospace}h1,h2,h3,h4,h5,blockquote{line-height:1.05}h1,h2,blockquote:not(.tiktok-embed){margin-bottom:.3rem;letter-spacing:var(--letter-spacing-headline);font-family:var(--font-family-headline);font-size:var(--font-size-headline)}@media (max-width: 640px){h1,h2,h3,h4,blockquote:not(.tiktok-embed),.post-content a{hyphens:auto;overflow-wrap:break-word}}.has-small-font-size{font-size:var(--font-size-small)!important}.subtitle{margin-bottom:0!important;font-family:var(--font-family-accent)!important;font-size:var(--font-size-h2)!important}p,li{line-height:var(--line-height-body);font-size:var(--font-size-p)}strong{font-weight:700}i,em{font-style:italic}img{height:auto}ul li,ol li{margin:0 0 .5rem}ul li:last-child,ol li:last-child{margin-bottom:0}ul ul,ul ol,ol ul,ol ol{margin-left:1rem}a{transition:.15s ease}a:hover{color:var(--color-pink-400);text-decoration:none}button:hover{cursor:pointer}table{display:table;width:100%;border-spacing:0}table th,table td{font-size:var(--font-size-small)}table thead{text-align:left;text-transform:uppercase;letter-spacing:var(--letter-spacing-headline);font-family:var(--font-family-headline);font-size:var(--font-size-small)}table thead tr th{padding:.45rem 0;border-bottom:2px solid var(--color-primary)}table tr{border-bottom:1px solid var(--color-primary)}table tr:last-child{border-bottom:0}table tr th{padding-right:.5rem}table tr th,table tr td{padding:.45rem 0}table p{padding:0!important;margin:0}table td{vertical-align:middle}svg{display:block;width:100%;height:auto}.no-scroll{overflow:hidden}.visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px;border:0;clip:rect(0 0 0 0)}.otgs-development-site-front-end{display:none}input::-moz-placeholder{color:var(--color-secondary)}input::placeholder{color:var(--color-secondary)}input[type=text],input[type=email]{padding:.5rem .25rem;border:1px solid;border-radius:var(--border-radius);font-family:var(--font-family-accent);font-size:var(--font-size-small)}input[type=checkbox]{width:1.25rem;height:1.25rem;border:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:var(--color-secondary)}input[type=checkbox]:hover{opacity:1}.app-mobile-header{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;left:0;background-color:var(--color-pink-100);width:100%;padding:.75rem var(--gutter);z-index:4;height:var(--app-header-height)}.app-logo{width:4rem;transition:width .3s}@media (max-width: 640px){.app-logo{display:none}}.app-logo svg path{transition:.15s ease}.app-logo:hover svg path{fill:var(--color-pink-400)}.app-footer{font-family:var(--font-family-accent);display:flex;align-items:center;justify-content:space-between;gap:var(--gutter);background-color:var(--color-secondary);padding:2rem var(--gutter) 4rem;color:#fff}.app-footer a:hover{color:var(--color-primary)}.app-footer a:hover svg path{fill:var(--color-primary)}.app-footer p{font-size:var(--font-size-small)}.app-footer h3{font-family:var(--font-family-headline);font-size:var(--font-size-p);letter-spacing:var(--letter-spacing-headline);text-transform:none}.app-footer svg{float:right;width:90%}@media (min-width: 640px){.app-footer svg{width:60%}}.app-footer svg path{transition:.15s ease;fill:#fff}.button{font-size:var(--font-size-h1);font-family:var(--font-family-headline);letter-spacing:var(--letter-spacing-headline);text-transform:uppercase;padding:.05rem .25rem;border-radius:var(--border-radius);background-color:var(--color-secondary);color:#fff;border:1px solid transparent;transition:all .2s ease;text-decoration:none!important}.button:hover{color:#fff;background-color:var(--color-pink-400);border-color:var(--color-pink-400)}.button:disabled{background-color:var(--color-gray-100);color:var(--color-gray-400);cursor:not-allowed}.button.m-outline{background-color:transparent;color:var(--color-secondary);border-color:var(--color-secondary)}.button.m-outline:hover{color:#fff;background-color:var(--color-pink-400);border-color:var(--color-pink-400)}.button.m-active{color:#fff;background-color:var(--color-secondary);border-color:var(--color-secondary)}.button.m-active:hover{background-color:var(--color-pink-400);border-color:var(--color-pink-400)}.button.m-black{color:var(--color-primary);border-color:var(--color-primary)}.button.m-black:hover{background-color:var(--color-primary)}.button.is-large{font-size:var(--font-size-h1)}.button.is-regular{font-size:var(--font-size-p)}.button.is-small{font-size:var(--font-size-small)}.button-close{width:30px;height:30px}.button-close .icon{display:block;height:1px;position:relative;background:transparent}.button-close .icon:before,.button-close .icon:after{background:var(--color-secondary);content:"";display:block;height:100%;position:absolute;width:100%}.button-close .icon:before{transform:rotate(45deg);top:0}.button-close .icon:after{transform:rotate(-45deg);top:0}.button-close:hover .icon:before,.button-close:hover .icon:after{background:var(--color-primary)}.introduction{border-bottom:1px solid;padding:3rem var(--gutter)}.introduction h2{-moz-column-span:all;column-span:all;text-align:center}@media (min-width: 1000px){.introduction h2{width:50%;margin:0 auto}}.introduction p+p{margin-top:1rem}@media (min-width: 1000px){.introduction{padding:4rem var(--content-padding)}.introduction article{-moz-columns:2;columns:2;gap:2.5rem}}.embed-container{display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%}.embed-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-container .tiktok-embed{height:100vh}.embed-wrapper{margin:3rem auto}@media (min-width: 1000px){.embed-wrapper{width:var(--content-width)}}.hero-block{position:relative;height:70vh;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#ececec}.hero-block h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--font-size-super);text-align:center;z-index:1;width:calc(100% - (var(--gutter) * 2))}.mobile-menu{display:flex;flex-direction:column;justify-content:center;background-color:var(--color-pink-100);position:fixed;top:0;right:-100%;transform:translate(100%);transition:all .3s ease-in-out;width:100%;height:100%;z-index:2;overflow:scroll;-webkit-overflow-scrolling:touch;padding-top:var(--app-header-height);padding:calc(var(--gutter) + var(--app-header-height)) var(--gutter) var(--gutter)}@media (min-width: 640px){.mobile-menu{width:50%;transform:translate(50%)}}@media (min-width: 1200px){.mobile-menu{width:35%}}.mobile-menu a{color:var(--color-secondary)}.mobile-menu.is-visible{transform:none;right:0}.mobile-menu .post-item{margin-bottom:2rem}.mobile-menu .post-item h2{margin-bottom:0}.mobile-menu-toggle{font-family:var(--font-family-accent);font-size:var(--font-size-h2);display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:color .15s ease}.mobile-menu-toggle:hover{color:var(--color-pink-400)}.mobile-menu-toggle:hover .mobile-menu-burger .icon,.mobile-menu-toggle:hover .mobile-menu-burger .icon:before,.mobile-menu-toggle:hover .mobile-menu-burger .icon:after{background:var(--color-pink-400)}.mobile-menu-toggle.is-visible:hover .mobile-menu-burger .icon{background:transparent}.mobile-menu-burger{position:relative;width:30px;height:auto;z-index:2}.mobile-menu-burger .icon{background:var(--color-secondary);display:block;height:2px;position:relative;transition:background-color .15s ease}.mobile-menu-burger .icon:before,.mobile-menu-burger .icon:after{background:var(--color-secondary);content:"";display:block;height:100%;position:absolute;width:100%;transition:background-color .15s ease}.mobile-menu-burger .icon:before{top:8px}.mobile-menu-burger .icon:after{top:-8px}.mobile-menu-burger.is-hidden{display:none}.is-visible .mobile-menu-burger .icon{background:transparent;transition:none}.is-visible .mobile-menu-burger .icon:before{transform:rotate(45deg);top:0}.is-visible .mobile-menu-burger .icon:after{transform:rotate(-45deg);top:0}.image-caption{font-family:var(--font-family-accent);font-size:var(--font-size-small);padding:.5rem var(--gutter) 0 var(--gutter)}@media (min-width: 1000px){.image-caption{width:50%;padding:1.5rem 1rem 0 3rem!important}}.page-title h1{font-size:var(--font-size-super);margin-bottom:1rem}.page-container{display:grid;grid-template-columns:100%;grid-template-rows:auto;gap:var(--gutter);padding:0 var(--gutter);margin:var(--gutter) 0}@media (min-width: 1000px){.page-container{grid-template-columns:1fr 1fr}}.page-container .page-title{order:1}@media (min-width: 1000px){.page-container .page-title{grid-area:1 / span 2}}.page-container .post-content{font-family:var(--font-family-accent);margin:0;order:3}@media (min-width: 1000px){.page-container .post-content{order:2}}.page-container .featured-image{order:2}.page-container h1,.page-container h2,.page-container h3,.page-container h4,.page-container h5,.page-container h6,.page-container ul,.page-container .post-author,.page-container .post-content .post-title,.page-container .post-content p{padding-left:0!important;padding-right:0!important;width:auto!important}.post-header{display:grid;grid-template-columns:1fr;gap:var(--gutter);margin-bottom:4rem;text-align:center}@media (min-width: 640px){.post-header{margin-bottom:6rem}}@media (min-width: 1000px){.post-header{height:80vh;grid-template-columns:repeat(2,1fr);flex-direction:row;margin-bottom:var(--gutter)}}.post-header .post-title{padding:0 var(--gutter);order:2}@media (min-width: 1000px){.post-header .post-title{padding:var(--gutter);order:1}}.post-header .post-subtitle{font-family:var(--font-family-accent)}.post-header .post-thumbnail{order:1}.post-item{display:block;text-align:left;color:var(--color-secondary)}.post-item:hover,.post-item:hover .post-meta{color:var(--color-pink-400)}.post-item:hover figure img{filter:brightness(.8)}.post-item figure{aspect-ratio:1;margin-bottom:.5rem}.post-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:filter .3s ease}.post-item header{display:flex;gap:var(--gutter)}.post-item h2{font-family:var(--font-family-headline);font-size:var(--font-size-h1);text-align:left;line-height:1.05;letter-spacing:var(--letter-spacing-headline);margin-bottom:1rem}@media (min-width: 1000px){.post-item h2{font-size:var(--font-size-h1)}}.post-item-nr{font-family:var(--font-family-accent);font-size:var(--font-size-h1);line-height:1.2}.post-thumbnail{position:relative;width:100%;height:100%;overflow:hidden}.post-thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%}@media (min-width: 1000px){.post-thumbnail img{-o-object-position:center center;object-position:center center}}.post-content{width:100%}@media (min-width: 1000px){.post-content{margin-top:0}}.post-content .post-title{display:flex;flex-direction:column;margin:4rem 0;padding-left:var(--gutter);padding-right:var(--gutter);text-align:center}.post-content .post-title .post-meta{order:-1}@media (min-width: 1000px){.post-content .post-title{margin-left:auto;margin-right:auto;width:var(--content-width)}}.post-content .post-subtitle{font-family:var(--font-family-accent);width:initial!important;padding:0}.post-content a{text-decoration:underline;text-decoration-color:var(--color-gray-300);text-underline-offset:.2rem}.post-content a:hover{text-decoration:none}.post-content p,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.post-content ol,.post-content ul,.post-content blockquote{padding-left:var(--gutter);padding-right:var(--gutter)}@media (min-width: 1000px){.post-content p:not(.woocommerce .post-content p),.post-content p:not(.tiktok-embed),.post-content h2:not(.woocommerce .post-content h2),.post-content h2:not(.tiktok-embed),.post-content h3:not(.woocommerce .post-content h3),.post-content h3:not(.tiktok-embed),.post-content h4:not(.woocommerce .post-content h4),.post-content h4:not(.tiktok-embed),.post-content h5:not(.woocommerce .post-content h5),.post-content h5:not(.tiktok-embed),.post-content h6:not(.woocommerce .post-content h6),.post-content h6:not(.tiktok-embed),.post-content ol:not(.woocommerce .post-content ol),.post-content ol:not(.tiktok-embed),.post-content ul:not(.woocommerce .post-content ul),.post-content ul:not(.tiktok-embed),.post-content blockquote:not(.woocommerce .post-content blockquote),.post-content blockquote:not(.tiktok-embed){margin-left:auto;margin-right:auto;width:var(--content-width)}}.post-content p{margin-bottom:1rem}.post-content p i{font-style:italic}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-family:var(--font-family-headline);font-size:var(--font-size-h1);margin:4rem auto 1rem}.post-content blockquote:not(.tiktok-embed){font-size:var(--font-size-h1);color:var(--color-secondary);margin:3rem 0}@media (min-width: 640px){.post-content blockquote:not(.tiktok-embed){float:right;width:50%!important;margin-left:calc(var(--gutter) * 2)!important;margin-right:calc(var(--gutter) * 4)!important;padding:0!important}}@media (min-width: 1000px){.post-content blockquote:not(.tiktok-embed){width:35%!important}}.post-content blockquote:not(.tiktok-embed) a{text-decoration-color:var(--color-secondary);text-decoration-thickness:.1rem}.post-content blockquote:not(.tiktok-embed) p{font-size:var(--font-size-h1);line-height:1.05;padding-left:0!important;padding-right:0!important;margin:0!important;width:auto!important}.post-content blockquote:not(.tiktok-embed) strong{font-weight:400}.post-content ul,.post-content ol{margin:2rem auto}.post-content ul li{list-style:disc;margin-left:1rem}.post-content ol li{list-style:decimal;margin-left:1.25rem}.post-details{background-color:var(--color-gray-400)!important;color:var(--color-gray-100)}.post-details ul li:before{font-family:var(--font-family-accent)!important;font-feature-settings:"ss03" 1;content:"→"!important}.posts-navigation{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gutter);padding:4rem var(--gutter);background-color:var(--color-gray-100)}.posts-navigation-item a{display:grid;grid-template-columns:auto 10rem 1fr;align-items:center;gap:var(--gutter)}.posts-navigation-item a h2{font-size:var(--font-size-h1)}.posts-navigation-item a .arrow{font-family:var(--font-family-accent)!important;font-feature-settings:"ss03" 1;line-height:.5;font-size:var(--font-size-h1);color:var(--color-secondary)}@media (max-width: 1000px){.posts-navigation-item a{grid-template-columns:auto 1fr;gap:.5rem}.posts-navigation-item a figure{order:-1;grid-column:1 / span 2}}@media (max-width: 640px){.posts-navigation-item a{align-items:start}.posts-navigation-item a h2{font-family:var(--font-family-accent);font-size:var(--font-size-small);letter-spacing:initial}.posts-navigation-item a .arrow{font-size:var(--font-size-p)}}.posts-navigation-item.m-next a{grid-template-columns:1fr 10rem auto;justify-items:end}@media (max-width: 1000px){.posts-navigation-item.m-next a{grid-template-columns:1fr auto}}.posts-pagination{font-family:var(--font-family-accent);display:flex;align-items:center;justify-content:center;margin:6rem 0}.posts-pagination .nav-links{display:flex;align-items:center;justify-content:center}.posts-pagination .page-numbers{padding:.05rem .65rem}@media (min-width: 1000px){.posts-pagination .page-numbers{font-size:var(--font-size-h2)}}.posts-pagination .current{border-radius:var(--border-radius);background-color:var(--color-pink-400);color:#fff}.posts-pagination .prev,.posts-pagination .next{font-feature-settings:"ss03" 1;font-size:var(--font-size-h1);border-radius:var(--border-radius);border:1px solid var(--color-secondary);background-color:var(--color-secondary);color:#fff;padding:0rem .5rem;margin:0 .25rem}@media (min-width: 1000px){.posts-pagination .prev,.posts-pagination .next{margin:0 1rem}}.posts-pagination .prev:hover,.posts-pagination .next:hover{background-color:transparent;color:var(--color-pink-400);border-color:var(--color-pink-400)}.posts-list{display:grid;grid-template-columns:1fr;gap:3rem var(--gutter);padding:3rem var(--gutter);margin-bottom:var(--content-padding)}@media (min-width: 640px){.posts-list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.posts-list{padding:4rem var(--content-padding)}}@media (min-width: 1200px){.posts-list{grid-template-columns:repeat(3,1fr)}}.posts-list header{grid-column:1 / -1;text-align:center}.site-title{font-family:var(--font-family-headline);font-size:var(--font-size-h1);text-transform:uppercase}@media (min-width: 640px){.site-title{position:absolute;left:50%;transform:translate(-50%)}}.important-information{font-family:var(--font-family-accent);border-top:1px solid var(--color-secondary);border-bottom:1px solid var(--color-secondary);padding:1rem;margin:3rem 0}@media (min-width: 1000px){.important-information{padding:1rem 0}}.important-information p{font-size:var(--font-size-p)}.important-information p:last-of-type{margin-bottom:0}.important-information h2{margin-top:0}.important-information p,.important-information h1,.important-information h2,.important-information h3,.important-information h4,.important-information h5,.important-information h6,.important-information ol,.important-information ul{width:auto!important}@media (min-width: 1000px){.important-information{float:right;width:35%!important;margin-left:calc(var(--gutter) * 2)!important;margin-right:calc(var(--gutter) * 4)!important}.important-information>*{padding-left:0!important;padding-right:0!important}}.ratio-box{display:block;position:relative;overflow:hidden;height:0;width:100%}.ratio-box img,.ratio-box iframe,.ratio-box video{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.tagline{font-family:var(--font-family-accent);font-size:var(--font-size-h2);line-height:1.2;font-weight:700;margin-bottom:4rem}@media (min-width: 1000px){.tagline{width:50%}}.text-marquee{position:relative;background-color:var(--color-secondary);color:#fff;white-space:nowrap;overflow:hidden;height:calc(var(--font-size-headline))}@media (max-width: 640px){.text-marquee{height:calc(var(--font-size-headline) + var(--gutter))}}.text-marquee p{font-family:var(--font-family-headline);font-size:var(--font-size-h1)}.text-marquee-wrapper{position:absolute;top:50%;transform:translateY(-50%);left:0;display:flex;gap:2rem;flex-direction:row;flex-wrap:nowrap}.topics-list,.post-details{background-color:var(--color-pink-100);padding:2rem 0}@media (min-width: 1000px){.topics-list,.post-details{position:sticky;top:var(--app-header-height)}}@media (min-width: 1200px){.topics-list,.post-details{padding-left:6rem;padding-right:6rem}}.topics-list h2,.post-details h2{margin-top:0;text-align:center}.topics-list ul,.post-details ul{display:grid;grid-template-columns:1fr;gap:var(--gutter);width:initial!important}@media (min-width: 640px){.topics-list ul,.post-details ul{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.topics-list ul,.post-details ul{grid-template-columns:repeat(3,1fr)}}.topics-list li,.post-details li{font-family:var(--font-family-accent);position:relative;list-style:none!important;margin:0;padding:.85rem 1rem;border-radius:var(--border-radius)}.topics-list li:before,.post-details li:before{content:"●";position:absolute;left:calc(-1 * var(--gutter));color:var(--color-secondary)}@media (min-width: 1000px){.topics-list li:before,.post-details li:before{left:-.5rem}}.topics-list{margin-top:4rem}.introduction .topics-list{padding:0;background-color:initial}@media (max-width: 1000px){.introduction .topics-list{margin-left:var(--gutter)}}.newsletter{display:grid;gap:1rem;background-color:var(--color-gray-400);color:#fff;padding:2rem var(--gutter)}.newsletter h2{text-align:center}.newsletter p{font-family:var(--font-family-accent);font-size:var(--font-size-small)}@media (min-width: 640px){.newsletter{grid-template-columns:repeat(2,1fr);gap:2rem}.newsletter h2{text-align:left}}.form-newsletter{padding:3rem var(--gutter) 4rem;border-bottom:1px solid}@media (min-width: 640px){.form-newsletter{padding:4rem 6rem}}.form-newsletter h2,.form-newsletter .intro{text-align:center}.form-newsletter .intro{padding:1rem 0;font-size:var(--font-size-p)}.form-newsletter a{text-decoration:underline}.form-newsletter p,.form-newsletter label{line-height:var(--line-height-body);font-family:var(--font-family-accent);font-size:var(--font-size-small)}.form-newsletter label{display:block}.form-newsletter__form{display:flex;gap:.5rem}.form-newsletter__form input{width:100%;padding:1rem;border-radius:var(--border-radius);color:var(--color-primary);background:var(--color-gray-100);font-family:var(--font-family-accent);font-size:var(--font-size-p)}.form-newsletter__form input::-moz-placeholder{opacity:1;color:var(--color-primary)}.form-newsletter__form input::placeholder{opacity:1;color:var(--color-primary)}.form-newsletter__message{margin-top:.5rem;color:var(--color-secondary);font-family:var(--font-family-accent);font-size:var(--font-size-small)}.form-newsletter__success{line-height:var(--line-height-headline);color:var(--color-secondary);text-align:center;letter-spacing:var(--letter-spacing-headline);font-family:var(--font-family-headline);font-size:var(--font-size-h1)}.form-newsletter__confirmations{display:grid;margin-top:1rem;grid-template-columns:1fr;gap:.5rem}.form-newsletter__label{display:flex;align-items:flex-start;gap:.5rem}@media (min-width: 1000px){.form-newsletter-wrapper{width:50%;margin:0 auto}}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}[id^=attachment_]{width:100%!important;margin:2rem 0}@media (min-width: 1000px){[id^=attachment_]{width:var(--content-width)!important;margin:2rem auto}}[id^=attachment_] img{display:block;margin:0 auto}[id^=attachment_] dd,[id^=attachment_] .wp-caption-text{display:block;font-family:var(--font-family-accent);font-size:var(--font-size-small);padding:.5rem var(--gutter) 0 var(--gutter);margin-bottom:0 auto;width:100%}@media (min-width: 1000px){[id^=attachment_] dd,[id^=attachment_] .wp-caption-text{text-align:center}}
