:root{--color-card-text:#fff;--color-01:#f230ae;--color-02:#6038f2;--color-03:#f2e530;--color-04:#f2921d;--color-05:#f24b0f;--color-brand:var(--color-01);--color-support:var(--color-02);--color-text:var(--color-03);--color-text-secondary:var(--color-04);--color-text-tertiary:var(--color-05)}body,html{color:#fff;font-family:Quicksand,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0;padding:0}@media (min-width:768px){body,html{font-size:18px}}#background{background:linear-gradient(135deg,#3b0a5e,#f60);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}h1,h2{font-family:"DM Serif Text",serif;text-align:center}.card a,.header-card a{color:#fff;color:var(--color-card-text);transition:color .2s ease}.card a:hover,.header-card a:hover{color:#f230ae;color:var(--color-01);text-decoration:none}.wrapper{margin:0 auto;max-width:1200px;padding:0}.text-center{text-align:center}h1{font-size:1.8rem}h1 small{display:block;font-size:.5em;line-height:1.2}h2{font-size:1.2rem}@media (min-width:768px){h1{font-size:2.5rem}h2{font-size:1.5rem}}.where{flex-direction:row;flex-wrap:wrap;font-size:.95rem;gap:15px;justify-content:center;list-style:none;margin:0 auto;padding:0;text-align:center;width:fit-content}.card-base{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:radial-gradient(circle at center,#00000080 0,#000000e6 100%);background-blend-mode:overlay;height:auto;width:auto}.card{border-radius:20px;margin:100px 25px;padding:25px}.card,.header-card{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:radial-gradient(circle at center,#00000080 0,#000000e6 100%);background-blend-mode:overlay;height:auto;width:auto}.text{margin:0 auto;max-width:650px}img{display:block;max-width:100%}.responsive-media{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.responsive-media embed,.responsive-media iframe,.responsive-media object,.responsive-media video{border:0;display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){h1{font-size:3rem}h2{font-size:1.8rem}.card{padding:50px}}.btn{background-color:var(--color-01);border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:600;padding:10px 15px;text-align:center;transition:background-color .2s ease}.btn,a.btn:hover{color:#fff;text-decoration:none}.btn:active,.btn:hover{background-color:#d3129a;color:#fff;filter:brightness(.9)}@media (min-width:768px){.btn{font-size:1rem;padding:10px 20px}}.header-card{border-radius:0 0 20px 20px;margin:0 25px 25px;max-width:1200px;padding:10px 15px}.header-content{display:flex;flex-direction:column}.header-title{margin-bottom:10px}.header-title h1{font-size:1.5rem;margin-bottom:5px;margin-top:0}.header-title h1 small{font-size:.6em}.where{display:flex;justify-content:flex-start}.where li Link,.where li a{display:inline-block;font-size:.9rem;padding:4px 6px}@media (min-width:768px){.header-card{padding:15px 25px}.header-content{align-items:flex-start;flex-direction:row;justify-content:space-between}.header-title{margin-bottom:0}.header-title h1{font-size:1.8rem;text-align:left}.where{margin:0}}.modular-showcase{display:flex;flex-direction:column;margin-top:20px}.modular-image-container{border-radius:8px;margin-bottom:15px;overflow:hidden;width:100%}.modular-image{display:block;height:auto;width:100%}.modular-info{margin-top:5px}.modular-info p{margin-bottom:15px}@media (min-width:768px){.modular-image-container{margin:0 auto 20px;max-width:700px}.modular-info{margin:0 auto;max-width:700px;text-align:center}}
/*# sourceMappingURL=main.6a4f9ff9.css.map*/