:root{--color-bg:rgba(255,247,240, 1);--color-card-bg:rgba(250,250,250,0.8);--color-text:black;--color-text-2:#222222;--color-hover:rgba(120,120,120,0.9);--color-border:rgba(120,120,120,1);--color-border-dark:black;--color-header-border:black;--color-boxshadow:rgba(100,100,100,1);--color-boxshadow-dark:rgba(70,70,70,1);--max-post-width:745px;--color-background:#c7d2fe;--_br:2rem}a{text-decoration:none}html,body{height:100%}body{line-height:1;font-family:lato,noto sans,pt sans,roboto,sans-serif;box-sizing:border-box;display:flex;flex-flow:column nowrap}.grid>:empty{display:none}.featured-posts{display:grid;width:100%;height:auto;margin:0 auto 2.5rem;box-shadow:4px 4px var(--color-boxshadow-dark);transition-property:box-shadow,transform;transition-duration:.2s,.3s;transition-timing-function:ease;background:var(--color-card-bg);grid-template-rows:3fr repeat(0,1fr);grid-template-areas:"first" "second" "third" "fourth"}@media(min-width:672px){.featured-posts{grid-template-columns:2fr 4fr;grid-template-rows:auto;grid-template-areas:"first second" "first third" "first fourth"}}@media(min-width:1056px){.featured-posts{width:100%}}.featured-post{display:flex;flex-flow:column nowrap;justify-content:center;border:1px solid var(--color-border);padding:1rem;position:relative}@media(min-width:672px){.featured-post{background:0 0;padding:1.5rem;z-index:1;position:relative}}@media(min-width:1056px){.featured-post{padding:2rem}}.featured-post time{font-family:monospace}.featured-post__wrapper{height:100%;background:0 0;z-index:1;position:relative;display:block;color:var(color-text-light)}@media(min-width:672px){.featured-post__wrapper{color:var(color-text)}}.featured-post__wrapper time{color:var(--color-text-light)}@media(min-width:672px){.featured-post__wrapper time{color:var(--color-text)}}.featured-post__title{color:var(--color-text-light)}@media(min-width:672px){.featured-post__title{color:var(--color-text)}}.featured-post__image{opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}@media(min-width:672px){.featured-post__image{opacity:0}}.featured-post__image-filter{display:block;background:rgba(0,0,0,.7);position:absolute;z-index:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0}@media(min-width:672px){.featured-post__image-filter{display:none}}.featured-post__description{color:var(--color-text-light);margin:.5rem 0;font-weight:600;white-space:pre-line;line-height:1.15}@media(min-width:672px){.featured-post__description{color:var(--color-text-light)}}.featured-post:nth-child(1){grid-area:first}.featured-post:nth-child(1) .featured-post__title{font-weight:700;font-size:1.5rem;margin:0 0 1rem}.featured-post:nth-child(1) .featured-post__description{font-size:1rem;white-space:unset}.featured-post:nth-child(2){grid-area:second}.featured-post:nth-child(2) .featured-post__title{font-weight:700;font-size:1rem;margin:.5rem 0}.featured-post:nth-child(2) .featured-post__description{font-size:.8rem}.featured-post:nth-child(3){grid-area:third}.featured-post:nth-child(3) .featured-post__title{font-weight:700;font-size:1rem;margin:.5rem 0}.featured-post:nth-child(3) .featured-post__description{font-size:.8rem}.featured-post:nth-child(4){grid-area:fourth}.featured-post:nth-child(4) .featured-post__title{font-weight:700;font-size:1rem;margin:.5rem 0}.featured-post:nth-child(4) .featured-post__description{font-size:.8rem}.music-player{cursor:pointer;user-select:none;padding:.25rem 0;background-color:inherit;border-radius:.25rem;display:inline-flex;align-items:center;gap:.25rem}.music-player.playing{background-color:#333;color:#fff}.elbi-results{width:100%}.elbi-results-item{background-color:#fff;color:#000;padding:10px;border:1px solid #000}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.section_title{margin-bottom:0;font-size:22px;font-weight:600}.section_link{font-size:22px;font-weight:500;font-style:italic;text-decoration:underline;text-decoration-color:var(--heading-font-color);text-decoration-thickness:1px;text-underline-offset:3px}.section_link:hover{text-decoration-color:transparent}@media(max-width:576px){.section{margin:60px 0}.section .section_info{margin-bottom:32px}.section_title,.section_link{font-size:20px}}.__h_instagram.card{border:1px solid #b83f3f;padding:0;background-color:#e0e7ff}.__h_instagram.card .card-header,.__h_instagram.card .card-body{padding:10px}.__h_instagram.card img{width:100%;height:auto}.p-4{padding:1rem}.cursor-pointer{cursor:pointer}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-sm{font-size:.875rem;line-height:1.25rem}.pagination{display:flex;border-radius:.25rem;margin-top:1rem;padding:.5rem 0;align-items:center;justify-content:center;border-style:solid;border-width:1px}.page-item{padding:5px;display:inline}.pagination li{border-radius:.25rem}.pagination li.active{color:#26a69a}.pagination li.disabled a:hover,.pagination li.disabled a:active,.pagination li.disabled a:focus{text-decoration:none}.pagination a{font-size:1rem;padding:.5rem .75rem}.menu-toggle{display:none;background:0 0;border:1px solid rgba(255,255,255,.3);color:#fff;padding:5px 10px;cursor:pointer}@media screen and (max-width:768px){.menu-full-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#111;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:999}.menu-primary.toggled .menu-full-overlay{opacity:1;visibility:visible}.menu-primary-items{display:block;text-align:center;width:100%}.menu-primary-items li{display:block;margin:20px 0;font-size:1.5em;letter-spacing:2px}.menu-primary-items>li:after{display:none!important}.menu-toggle{display:block;position:relative;z-index:1000;background:0 0;border:none;padding:15px;cursor:pointer}}@media all and (min-width:50em){.menu-primary{background:0 0;position:static;width:100%;height:auto;padding:0;margin:0;text-align:right;min-height:37px}.menu-primary-items{margin:0 0 0 3em;opacity:1}.menu-primary-items li,.menu-primary-items a{display:inline-block}.menu-primary-items li{position:relative}.menu-primary-items>li{font-size:.813em;line-height:1.85}.menu-primary-items>li:after{content:"/";position:absolute;right:-6px;top:0;color:#fff;opacity:.6}.menu-primary-items>li:last-child:after{display:none}.menu-primary-items>li:last-child a{margin-right:0}.menu-primary-items a{opacity:.6;margin:0 .75em}.menu-primary-items a:only-child{margin:0 .75em}.menu-primary-items ul{position:absolute;top:-9999px;z-index:9;opacity:0;left:-70%;right:-70%;min-width:100%;max-width:220px;margin:0 auto;background:#111;text-align:center;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;-webkit-transform:scale(.95);transform:scale(.95)}.menu-primary-items ul li,.menu-primary-items ul a{display:block}.menu-primary-items ul:hover{top:24px;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.menu-primary-items ul a{padding:0 1.5em}.menu-primary-items ul li:first-child>a{padding-top:.75em}.menu-primary-items ul li:last-child>a{padding-bottom:.75em}.menu-primary-items a:hover+ul,.menu-primary-items a:active+ul,.menu-primary-items a:focus+ul{top:24px;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.menu-primary-items ul ul{left:auto;right:100%}.menu-primary-items ul ul:hover{top:-.75em}.menu-primary-items ul a:hover+ul,.menu-primary-items ul a:active+ul,.menu-primary-items ul a:focus+ul{top:-.75em}}.hamburger,.hamburger::before,.hamburger::after{content:'';display:block;background:#fff;height:3px;width:30px;transition:all .2s ease-in-out}.hamburger::before{transform:translateY(-8px)}.hamburger::after{transform:translateY(5px)}.menu-primary.toggled .hamburger{background:0 0}.menu-primary.toggled .hamburger::before{transform:rotate(45deg)translateY(0)}.menu-primary.toggled .hamburger::after{transform:rotate(-45deg)translateY(-3px)}.header-container{display:flex;flex-direction:column;align-items:flex-start;padding:20px}.logo-text{font-family:museomoderno,sans-serif;font-size:3rem;font-weight:700;margin:0;line-height:1}.logo-text a{color:#e91e63;text-decoration:none}.stats-wrapper{color:#e91e63;font-size:1.1rem;margin-top:-5px;font-family:sans-serif}@media screen and (max-width:768px){.site-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.logo-text{font-size:2rem}.stats-wrapper{font-size:.9rem}}.menu-toggle{background:0 0;border:none;cursor:pointer;padding:10px}.hamburger,.hamburger::before,.hamburger::after{content:'';display:block;background:#e91e63;height:3px;width:25px;transition:all .2s ease}.hamburger::before{transform:translateY(-8px)}.hamburger::after{transform:translateY(5px)}.brand-container{display:flex;flex-direction:column}.logo{font-family:museomoderno,sans-serif;font-weight:800;font-size:3rem;letter-spacing:-1px;line-height:.9;margin:0}.logo a{color:var(--brand-pink);text-decoration:none}.withs-item-title,.withs-post-title,.page-title{font-family:museomoderno,display;font-weight:700;text-transform:uppercase;letter-spacing:1px}.tracks-container{background-color:#222;color:#fff}.withs-header{padding:40px;background-color:#d1d5ff;color:#e91e63;text-align:left}.tracks-post{display:flex;flex-wrap:wrap;min-height:400px;border-bottom:1px solid #333}.post-image,.post-content{flex:1 1 50%;min-width:300px}.post-content{display:flex;align-items:center;justify-content:center;background-color:#e0e0e0;color:#333;padding:40px}.layout-right{flex-direction:row-reverse}.post-inner{max-width:400px;text-align:center}.post-inner h2{font-size:2rem;margin:20px 0;text-transform:uppercase}.post-inner h2 a{color:#333;text-decoration:none}.read-more{display:inline-block;margin-top:20px;font-weight:700;text-decoration:none;color:#333;border-bottom:2px solid #333}#withs-list-page .tracks-post{display:flex;flex-wrap:wrap;min-height:400px}#withs-list-page .post-image{flex:1 1 50%;background-size:cover;background-position:50%}#withs-list-page .post-content{flex:1 1 50%;display:flex;align-items:center;justify-content:center;background-color:#e0e0e0;padding:40px}#withs-list-page .layout-right{flex-direction:row-reverse}.withs-single{max-width:800px;margin:0 auto}@media(max-width:768px){#withs-list-page .withs-header{padding:15px!important;text-align:center}#withs-list-page .tracks-post{display:block!important;position:relative!important;height:180px!important;margin-bottom:5px!important;overflow:hidden}#withs-list-page .post-image{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;z-index:1}#withs-list-page .post-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}#withs-list-page .post-content{position:relative!important;z-index:2;height:100%!important;width:100%!important;padding:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:0 0!important}#withs-list-page .post-inner h2 a{font-family:museomoderno!important;font-size:1.5rem!important;color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.5);text-align:center}#withs-list-page .read-more{display:none!important}}.withs-single-view{max-width:1000px;margin:0 auto;padding:2rem}.single-header-split{display:flex;gap:2rem;align-items:flex-start;margin-bottom:3rem}.single-featured-image{flex:0 0 40%}.single-featured-image img{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.single-title-area{flex:1}.single-title-area h1{font-family:museomoderno;color:#e91e63;font-size:3rem;line-height:1.1;margin-bottom:.5rem}.nice-list-details{border:2px solid #f0f0f0;border-radius:15px;background:#fff;transition:all .3s ease}.nice-list-details[open]{border-color:#e91e63}.nice-list-details.text-only{font-family:museomoderno,sans-serif;border:1px solid #eee;border-radius:12px;background:#fff;margin-bottom:10px}.nice-list-summary{padding:15px 20px;cursor:pointer;font-weight:700;color:#e91e63;list-style:none;display:flex;align-items:center}.nice-list-content{padding:5px 25px 20px;color:#444}.text-line{margin:0 0 10px;line-height:1.6;font-size:1rem}.text-line:last-child{margin-bottom:0}