.container:where(.astro-4oxc2zqz){--padding-inline: 1rem;--content-max-width: 900px;--breakout-max-width: 1200px;--breakout-size: calc( (var(--breakout-max-width) - var(--content-max-width)) / 2 );display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end];align-content:start}.container:where(.astro-4oxc2zqz)>*{grid-column:content}.container:where(.astro-4oxc2zqz)>.breakout{grid-column:breakout}.container:where(.astro-4oxc2zqz)>.full-width{grid-column:full-width}footer:where(.astro-k2f5zb5c){margin-top:10rem;background-color:var(--color-primary);color:#fff}.content:where(.astro-k2f5zb5c){padding:2rem;display:flex;justify-content:center;align-items:center;gap:2rem}a:where(.astro-k2f5zb5c){text-decoration:none}.box:where(.astro-hpnw4vwy){margin:1rem 0;padding:2rem 2rem 2rem 4rem;--local-color-mix: #ac475c;background:var(--local-color-mix);color:#fff;border-radius:30px}@supports (color: color-mix(in srgb,#000,#fff)){.box:where(.astro-hpnw4vwy){--local-color-mix: color-mix( in srgb, var(--color-primary) 50%, var(--color-secondary) 50% )}}@supports (background: linear-gradient(135deg,#000,#fff)){.box:where(.astro-hpnw4vwy){background:linear-gradient(135deg,var(--color-primary),var(--local-color-mix, #ac475c) 70%,var(--color-secondary) 100%)}}.content:where(.astro-hpnw4vwy){display:flex;align-items:center;gap:6rem}a:where(.astro-hpnw4vwy){text-decoration:none}.logo:where(.astro-hpnw4vwy){font-size:2rem;font-weight:700;display:flex;align-items:center;gap:.25em}nav:where(.astro-hpnw4vwy) ul:where(.astro-hpnw4vwy){margin:0;display:flex;list-style:none;gap:2rem}nav:where(.astro-hpnw4vwy) ul:where(.astro-hpnw4vwy) li:where(.astro-hpnw4vwy) a:where(.astro-hpnw4vwy){font-size:1.2rem}nav:where(.astro-hpnw4vwy) ul:where(.astro-hpnw4vwy) li:where(.astro-hpnw4vwy).active a:where(.astro-hpnw4vwy){font-weight:700}button:where(.astro-hpnw4vwy),dialog:where(.astro-hpnw4vwy){display:none}@media screen and (max-width: 1000px){.box:where(.astro-hpnw4vwy){margin:0 -1rem 1rem;border-radius:0;padding:1rem}.content:where(.astro-hpnw4vwy){justify-content:space-between;gap:0}nav:where(.astro-hpnw4vwy){display:none}button:where(.astro-hpnw4vwy){display:block;background:none;border:none;font-size:2rem;color:#fff}button:where(.astro-hpnw4vwy)>svg{width:1em;height:1em}dialog:where(.astro-hpnw4vwy):modal{position:fixed;left:0;top:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;background:#fff;border:none;display:flex;flex-direction:column}.dialog-header:where(.astro-hpnw4vwy){display:flex;justify-content:space-between;align-items:center;padding:1rem}dialog:where(.astro-hpnw4vwy) button:where(.astro-hpnw4vwy){color:inherit}dialog:where(.astro-hpnw4vwy) nav:where(.astro-hpnw4vwy){display:block;flex:1;margin:1rem;padding:2rem;background:var(--color-primary);color:#fff;border-radius:40px}dialog:where(.astro-hpnw4vwy) ul:where(.astro-hpnw4vwy){display:flex;flex-direction:column;gap:1rem;padding:0 1rem}}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.CIpeJEZw.woff2) format("woff2"),url(/_astro/poppins-latin-ext-400-normal.Ce_uWq1Z.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.Cn4C8475.woff2) format("woff2"),url(/_astro/poppins-latin-ext-600-normal.DB6FJURc.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-latin-ext-800-normal.CTiPmeYq.woff2) format("woff2"),url(/_astro/poppins-latin-ext-800-normal.Dc5wQtSP.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-latin-800-normal.Bd8-pIP1.woff2) format("woff2"),url(/_astro/poppins-latin-800-normal.YoItoZZV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{margin-left:calc(100vw - 100%);margin-right:0}body{min-height:100vh;min-height:100dvh;margin:0;font-family:Poppins,sans-serif;color:#333;display:flex;flex-direction:column;box-sizing:border-box;overflow-wrap:break-word}body.no-scroll{overflow:hidden}main{flex:1}*{min-width:0;box-sizing:inherit}h1{font-size:3rem;font-weight:700}h2{font-size:2.5rem;font-weight:600}h3{font-size:2rem;font-weight:600}a{color:inherit}ul{list-style:none;padding:0;margin:0}:root{--color-primary: #5d2a42;--color-secondary: #fb6376;--color-secondary-light: #ff8b9e}@media screen and (max-width: 1000px){html{margin-left:0}h1{font-size:2rem}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}
