/* crocoblocks-design-system:v2 */:root{--color-blue-900:#0e5379;--color-purple-900:#241d41;--color-purple-800:#3d316b;--color-purple-700:#4a3b81;--color-purple-300:#aba3c9;--color-lavender:#b9a4c5;--color-surface:#f5f5f5;--color-white:#ffffff;--gradient-purple:radial-gradient(ellipse 57% 57% at 50% 50%, #b9a4c5 0%, #9a87af 25%, #7b6b98 50%, #5c4e82 75%, #3d316b 100%);--font-display:"Super Kinds", "Playpen Sans", cursive;--font-brand:"Playpen Sans", cursive;--font-body:"Montserrat", sans-serif;--container:1200px;--radius-button:14px;--radius-card:41px;--radius-input:13px;--radius-tag:6px;}:where(.crocoblocks-document .cb-el,.crocoblocks-preview .cb-el){box-sizing:border-box;max-width: 100%}:where(.crocoblocks-document .cb-image,.crocoblocks-preview .cb-image){max-width: 100%;height: auto;}:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 48px);max-width:var(--cb-section-container-width,1180px);margin-left:auto;margin-right:auto;}@media (max-width: 1024px){:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 40px);}}@media (max-width: 767px){:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 32px);}}.lgl-maj{color:#79728f;font-size:14px;margin-top:0px;margin-bottom:14px;}
@media (max-width: 1024px){.lgl-maj{color:#79728f;font-size:14px;margin-top:0px;margin-bottom:14px;}}
@media (max-width: 767px){.lgl-maj{color:#79728f;font-size:14px;margin-top:0px;margin-bottom:14px;}}
.lgl-encart{background-color:var(--color-surface);border-left-width:4px;border-left-style:solid;border-left-color:var(--color-lavender);border-top-right-radius:8px;border-bottom-right-radius:8px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;margin-top:0px;margin-bottom:24px;}
@media (max-width: 1024px){.lgl-encart{background-color:var(--color-surface);border-left-width:4px;border-left-style:solid;border-left-color:var(--color-lavender);border-top-right-radius:8px;border-bottom-right-radius:8px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;margin-top:0px;margin-bottom:24px;}}
@media (max-width: 767px){.lgl-encart{background-color:var(--color-surface);border-left-width:4px;border-left-style:solid;border-left-color:var(--color-lavender);border-top-right-radius:8px;border-bottom-right-radius:8px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;margin-top:0px;margin-bottom:24px;}}
.lgl-page{max-width:820px;margin-left:auto;margin-right:auto;padding-top:72px;padding-right:24px;padding-bottom:96px;padding-left:24px;font-family:var(--font-body);color:#2f2a45;font-size:16px;line-height:1.75;box-sizing:border-box;}
@media (max-width: 1024px){.lgl-page{max-width:820px;margin-left:auto;margin-right:auto;padding-top:72px;padding-right:24px;padding-bottom:96px;padding-left:24px;font-family:var(--font-body);color:#2f2a45;font-size:16px;line-height:1.75;box-sizing:border-box;}}
@media (max-width: 767px){.lgl-page{max-width:820px;margin-left:auto;margin-right:auto;padding-top:48px;padding-right:20px;padding-bottom:64px;padding-left:20px;font-family:var(--font-body);color:#2f2a45;font-size:16px;line-height:1.75;box-sizing:border-box;}}
.lgl-h2{font-family:var(--font-brand);font-weight:400;color:var(--color-blue-900);font-size:24px;line-height:1.3;margin-top:44px;margin-bottom:12px;}
@media (max-width: 1024px){.lgl-h2{font-family:var(--font-brand);font-weight:400;color:var(--color-blue-900);font-size:24px;line-height:1.3;margin-top:44px;margin-bottom:12px;}}
@media (max-width: 767px){.lgl-h2{font-family:var(--font-brand);font-weight:400;color:var(--color-blue-900);font-size:24px;line-height:1.3;margin-top:44px;margin-bottom:12px;}}
.lgl-chapo{font-size:17px;color:#3d316b;margin-top:0px;margin-bottom:40px;}
@media (max-width: 1024px){.lgl-chapo{font-size:17px;color:#3d316b;margin-top:0px;margin-bottom:40px;}}
@media (max-width: 767px){.lgl-chapo{font-size:17px;color:#3d316b;margin-top:0px;margin-bottom:40px;}}
.lgl-h1{font-family:var(--font-brand);font-weight:400;color:var(--color-blue-900);font-size:44px;line-height:1.15;margin-top:0px;margin-bottom:10px;}
@media (max-width: 1024px){.lgl-h1{font-family:var(--font-brand);font-weight:400;color:var(--color-blue-900);font-size:44px;line-height:1.15;margin-top:0px;margin-bottom:10px;}}
@media (max-width: 767px){.lgl-h1{font-family:var(--font-brand);font-weight:400;color:var(--color-blue-900);font-size:31px;line-height:1.15;margin-top:0px;margin-bottom:10px;}}
.lgl-todo{background-color:#fff3bf;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#f0c419;padding-left:5px;padding-right:5px;font-weight:600;}
@media (max-width: 1024px){.lgl-todo{background-color:#fff3bf;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#f0c419;padding-left:5px;padding-right:5px;font-weight:600;}}
@media (max-width: 767px){.lgl-todo{background-color:#fff3bf;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#f0c419;padding-left:5px;padding-right:5px;font-weight:600;}}
.lgl-txt{margin-top:0px;margin-bottom:14px;}
@media (max-width: 1024px){.lgl-txt{margin-top:0px;margin-bottom:14px;}}
@media (max-width: 767px){.lgl-txt{margin-top:0px;margin-bottom:14px;}}
