.training-intro[data-astro-cid-fuiy5nab]{color:#121b2f;background:#fff;padding-block:3.25rem 4rem}.training-wrap[data-astro-cid-fuiy5nab]{width:100%;max-width:84rem;margin-inline:auto;padding-inline:clamp(1.25rem,4.5vw,5rem)}.training-head[data-astro-cid-fuiy5nab]{text-align:center;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;display:grid}.training-head[data-astro-cid-fuiy5nab] h1[data-astro-cid-fuiy5nab]{letter-spacing:-.035em;text-wrap:balance;grid-column:1/-1;font-family:Aeonik Pro,ui-sans-serif,sans-serif;font-size:clamp(2.5rem,5.2vw,4.5rem);font-weight:500;line-height:1}.training-head[data-astro-cid-fuiy5nab]>p[data-astro-cid-fuiy5nab]{text-wrap:pretty;grid-column:1/-1;font-size:1.125rem;line-height:1.65}.training-paths[data-astro-cid-fuiy5nab]{margin-top:3rem}.training-list[data-astro-cid-fuiy5nab]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.training-list[data-astro-cid-fuiy5nab] li[data-astro-cid-fuiy5nab]{min-width:0}.training-path[data-astro-cid-fuiy5nab]{height:100%;color:inherit;text-align:center;justify-items:center;gap:1rem;text-decoration:none;display:grid}.training-portrait[data-astro-cid-fuiy5nab]{aspect-ratio:1;width:100%;max-width:8.5rem;display:block}.training-portrait[data-astro-cid-fuiy5nab] img{object-fit:contain;width:100%;height:100%}.training-path[data-astro-cid-fuiy5nab] h3[data-astro-cid-fuiy5nab]{letter-spacing:-.01em;text-wrap:balance;text-underline-offset:.25em;align-self:center;font-family:Aeonik Pro,ui-sans-serif,sans-serif;font-size:1.1875rem;font-weight:500;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px}.training-path[data-astro-cid-fuiy5nab] p[data-astro-cid-fuiy5nab]{text-wrap:pretty;align-self:start;font-size:1rem;line-height:1.5}.training-path[data-astro-cid-fuiy5nab]:hover h3[data-astro-cid-fuiy5nab]{color:#cc4a1f}.training-path[data-astro-cid-fuiy5nab]:focus-visible{outline-offset:6px;border-radius:.375rem;outline:3px solid #121b2f}@supports (grid-template-rows:subgrid){.training-list[data-astro-cid-fuiy5nab] li[data-astro-cid-fuiy5nab]{grid-template-rows:subgrid;grid-row:span 3;row-gap:1rem;display:grid}.training-path[data-astro-cid-fuiy5nab]{grid-template-rows:subgrid;grid-row:span 3}}@media (width>=768px){.training-intro[data-astro-cid-fuiy5nab]{padding-block:4.5rem 5rem}.training-head[data-astro-cid-fuiy5nab]>p[data-astro-cid-fuiy5nab]{grid-column:2/-2;font-size:1.25rem}.training-paths[data-astro-cid-fuiy5nab]{margin-top:4rem}.training-list[data-astro-cid-fuiy5nab]{column-gap:3rem}.training-portrait[data-astro-cid-fuiy5nab]{max-width:11.25rem}.training-path[data-astro-cid-fuiy5nab] h3[data-astro-cid-fuiy5nab]{font-size:1.625rem}.training-path[data-astro-cid-fuiy5nab] p[data-astro-cid-fuiy5nab]{font-size:1.125rem}}@media (width>=1200px){.training-intro[data-astro-cid-fuiy5nab]{padding-block:5.5rem 6rem}.training-head[data-astro-cid-fuiy5nab]>p[data-astro-cid-fuiy5nab]{grid-column:3/-3}.training-list[data-astro-cid-fuiy5nab]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(1.5rem,2.5vw,3rem)}.training-portrait[data-astro-cid-fuiy5nab]{max-width:12.5rem}.training-path[data-astro-cid-fuiy5nab] h3[data-astro-cid-fuiy5nab]{font-size:clamp(1.375rem,1.8vw,1.625rem)}}.training-formats[data-astro-cid-nuxrpkzb]{color:#121b2f;background:#f3f2ee;padding-block:4rem;scroll-margin-top:5rem}.formats-wrap[data-astro-cid-nuxrpkzb]{width:100%;max-width:84rem;margin-inline:auto;padding-inline:clamp(1.25rem,4.5vw,5rem)}.formats-title[data-astro-cid-nuxrpkzb]{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#121b2f;margin:0 0 clamp(2.25rem,4vw,3.5rem);font-family:Aeonik Pro,ui-sans-serif,sans-serif;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:500;line-height:1.1}.formats-list[data-astro-cid-nuxrpkzb]{text-align:center;gap:2.5rem;margin:0;padding:0;display:grid}.training-format[data-astro-cid-nuxrpkzb]{margin:0;padding:0;scroll-margin-top:6rem}.training-format[data-astro-cid-nuxrpkzb] dt[data-astro-cid-nuxrpkzb],.training-format[data-astro-cid-nuxrpkzb] dd[data-astro-cid-nuxrpkzb]{margin:0;padding:0}.format-name[data-astro-cid-nuxrpkzb]{letter-spacing:-.015em;color:#121b2f;text-wrap:balance;font-family:Aeonik Pro,ui-sans-serif,sans-serif;font-size:clamp(1.375rem,2vw,1.625rem);font-weight:500;line-height:1.2;display:block}.format-soon[data-astro-cid-nuxrpkzb]{color:#1450a3;margin-top:.375rem;font-size:.875rem;font-weight:600;line-height:1.3;display:block}.format-text[data-astro-cid-nuxrpkzb]{letter-spacing:-.011em;color:#2f3547;text-wrap:pretty;margin:.75rem 0 0;font-size:.96875rem;line-height:1.48}.training-format[data-astro-cid-nuxrpkzb].has-info{position:relative}.has-info[data-astro-cid-nuxrpkzb] dt[data-astro-cid-nuxrpkzb]{padding-inline:3rem}.format-info-trigger[data-astro-cid-nuxrpkzb]{color:#121b2f;cursor:pointer;background:#fff;border:1px solid #cdccc3;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;transition:background-color .15s,color .15s,border-color .15s;display:grid;position:absolute;top:-.125rem;right:0}.format-info-trigger[data-astro-cid-nuxrpkzb]:hover{color:#fff;background:#121b2f;border-color:#121b2f}.format-info-trigger[data-astro-cid-nuxrpkzb]:active{scale:.94}.format-info-trigger[data-astro-cid-nuxrpkzb]:focus-visible{outline-offset:3px;outline:3px solid #121b2f}.formats-talk[data-astro-cid-nuxrpkzb]{color:#fff;background:#121b2f;padding-block:clamp(3.5rem,6vw,5rem)}.talk-wrap[data-astro-cid-nuxrpkzb]{text-align:center;flex-direction:column;align-items:center;display:flex}.talk-title[data-astro-cid-nuxrpkzb]{letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:Aeonik Pro,ui-sans-serif,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.15}.talk-lead[data-astro-cid-nuxrpkzb]{color:#fffc;text-wrap:pretty;max-width:40rem;margin:1rem 0 1.75rem;font-size:1.0625rem;line-height:1.5}@media (width>=768px) and (width<=1199px){.formats-list[data-astro-cid-nuxrpkzb]{text-align:left;gap:3rem}.training-format[data-astro-cid-nuxrpkzb]{text-align:left;grid-template-columns:15rem 1fr;align-items:baseline;column-gap:3rem;display:grid}.format-text[data-astro-cid-nuxrpkzb]{margin-top:0}.has-info[data-astro-cid-nuxrpkzb] dt[data-astro-cid-nuxrpkzb]{padding-inline:0 3rem}}@media (width>=768px){.training-formats[data-astro-cid-nuxrpkzb]{padding-block:5rem}}@media (width>=1200px){.training-formats[data-astro-cid-nuxrpkzb]{padding-block:6rem}.formats-list[data-astro-cid-nuxrpkzb]{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(2.5rem,4.5vw,4.5rem)}.training-format[data-astro-cid-nuxrpkzb]{text-align:left;scroll-margin-top:calc(var(--site-header-height) + 10rem);display:block}.format-text[data-astro-cid-nuxrpkzb]{margin-top:.75rem}.has-info[data-astro-cid-nuxrpkzb] dt[data-astro-cid-nuxrpkzb]{padding-inline:0 3rem}}html:has(.online-info-modal[open]){overflow:hidden}.online-info-modal[data-astro-cid-nuxrpkzb]{color:#121b2f;overscroll-behavior:contain;background-color:#fff;border:0;border-radius:1.25rem 1.25rem 0 0;width:100%;max-width:none;max-height:calc(100dvh - 1rem);margin:0;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -10px 30px #121b2f26}.online-info-modal[data-astro-cid-nuxrpkzb]::backdrop{background:#121b2f73}.online-dialog-header[data-astro-cid-nuxrpkzb]{z-index:2;background-color:#fff;border-bottom:1px solid #e4e3dd;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex;position:sticky;top:0}.online-dialog-title[data-astro-cid-nuxrpkzb]{letter-spacing:-.015em;color:#121b2f;text-wrap:balance;margin:0;font-family:Aeonik Pro,ui-sans-serif,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.25}.online-dialog-title[data-astro-cid-nuxrpkzb]:focus{outline:none}.online-dialog-close[data-astro-cid-nuxrpkzb]{color:#121b2f;cursor:pointer;background:#f3f2ee;border:1px solid #e4e3dd;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.online-dialog-close[data-astro-cid-nuxrpkzb]:hover{color:#fff;background-color:#121b2f;border-color:#121b2f}.online-dialog-close[data-astro-cid-nuxrpkzb]:focus-visible{outline-offset:3px;outline:3px solid #121b2f}.online-dialog-body[data-astro-cid-nuxrpkzb]{z-index:1;padding:1.5rem 1.5rem max(2rem, env(safe-area-inset-bottom));flex-direction:column;gap:1.75rem;display:flex;position:relative}.online-dialog-lead[data-astro-cid-nuxrpkzb]{letter-spacing:-.011em;color:#2f3547;text-wrap:pretty;margin:0;font-size:.96875rem;line-height:1.48}.online-modal-cta[data-astro-cid-nuxrpkzb]{color:#fff;cursor:pointer;background-color:#cc4a1f;border-radius:9999px;justify-content:center;align-items:center;min-height:2.875rem;padding:.625rem 1.75rem;font-family:Aeonik Pro,ui-sans-serif,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex;box-shadow:0 4px 14px #cc4a1f38}.online-modal-cta[data-astro-cid-nuxrpkzb]:hover{background-color:#ad3a17}.online-modal-cta[data-astro-cid-nuxrpkzb]:focus-visible{outline-offset:3px;outline:3px solid #121b2f}@media (width>=768px){.online-info-modal[data-astro-cid-nuxrpkzb]{border-radius:1.25rem;width:calc(100% - 4rem);max-width:36rem;max-height:calc(100dvh - 4rem);margin:auto;inset:0;box-shadow:0 20px 45px -10px #121b2f40}.online-dialog-header[data-astro-cid-nuxrpkzb]{padding:1.5rem 2rem}.online-dialog-title[data-astro-cid-nuxrpkzb]{font-size:1.5rem}.online-dialog-body[data-astro-cid-nuxrpkzb]{gap:2rem;padding:2rem}}.online-list[data-astro-cid-nuxrpkzb]{gap:1.25rem;margin:0;display:grid}.online-list[data-astro-cid-nuxrpkzb] dt[data-astro-cid-nuxrpkzb]{color:#121b2f;font-family:Aeonik Pro,ui-sans-serif,sans-serif;font-size:1.125rem;font-weight:500}.online-list[data-astro-cid-nuxrpkzb] dd[data-astro-cid-nuxrpkzb]{color:#2f3547;margin:.25rem 0 0;font-size:1rem;line-height:1.5}.online-modal-cta[data-astro-cid-nuxrpkzb]{align-self:flex-start;margin-top:1.75rem}.training-method[data-astro-cid-zrnfxmgy]{color:#121b2f;background:#fff;padding-block:3rem 4rem}.method-wrap[data-astro-cid-zrnfxmgy]{width:100%;max-width:84rem;margin-inline:auto;padding-inline:clamp(1.25rem,4.5vw,5rem)}.method-scenes[data-astro-cid-zrnfxmgy]{grid-template-columns:5fr 7fr;gap:.625rem;display:grid}.method-scenes[data-astro-cid-zrnfxmgy]>div[data-astro-cid-zrnfxmgy]{min-width:0;height:15rem;overflow:hidden}.method-scenes[data-astro-cid-zrnfxmgy] img{object-fit:cover;width:100%;height:100%;display:block}.method-teacher[data-astro-cid-zrnfxmgy]{border-radius:1rem 0 0 1rem}.method-participants[data-astro-cid-zrnfxmgy]{border-radius:0 1rem 1rem 0}.method-teacher[data-astro-cid-zrnfxmgy] img{object-position:32% 30%}.method-participants[data-astro-cid-zrnfxmgy] img{object-position:55% 50%}.method-reading[data-astro-cid-zrnfxmgy]{text-align:center;grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem 1rem;margin-top:2.5rem;display:grid}.method-description[data-astro-cid-zrnfxmgy],.method-certificate[data-astro-cid-zrnfxmgy]{grid-column:1/-1;min-width:0}.method-reading[data-astro-cid-zrnfxmgy] h2[data-astro-cid-zrnfxmgy],.method-reading[data-astro-cid-zrnfxmgy] h3[data-astro-cid-zrnfxmgy]{letter-spacing:-.02em;text-wrap:balance;font-family:Aeonik Pro,ui-sans-serif,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2}.method-principles[data-astro-cid-zrnfxmgy]{gap:.625rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.method-principles[data-astro-cid-zrnfxmgy] li[data-astro-cid-zrnfxmgy],.method-certificate[data-astro-cid-zrnfxmgy] p[data-astro-cid-zrnfxmgy]{text-wrap:pretty;font-size:1.0625rem;line-height:1.6}.method-certificate[data-astro-cid-zrnfxmgy] p[data-astro-cid-zrnfxmgy]{margin-top:1.25rem}.method-certificate[data-astro-cid-zrnfxmgy] a[data-astro-cid-zrnfxmgy]{min-height:2.75rem;color:inherit;text-underline-offset:.25em;align-items:center;margin-top:.75rem;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.method-certificate[data-astro-cid-zrnfxmgy] a[data-astro-cid-zrnfxmgy]:hover{color:#cc4a1f}.method-certificate[data-astro-cid-zrnfxmgy] a[data-astro-cid-zrnfxmgy]:focus-visible{outline-offset:6px;border-radius:.25rem;outline:3px solid #121b2f}@media (width>=768px){.training-method[data-astro-cid-zrnfxmgy]{padding-block:4rem 5rem}.method-scenes[data-astro-cid-zrnfxmgy]{grid-template-columns:4fr 8fr;gap:1rem}.method-scenes[data-astro-cid-zrnfxmgy]>div[data-astro-cid-zrnfxmgy]{height:23rem}.method-teacher[data-astro-cid-zrnfxmgy] img{object-position:35% 35%}.method-participants[data-astro-cid-zrnfxmgy] img{object-position:50% 55%}.method-reading[data-astro-cid-zrnfxmgy]{gap:2rem;margin-top:3rem}.method-description[data-astro-cid-zrnfxmgy]{grid-column:1/span 7}.method-certificate[data-astro-cid-zrnfxmgy]{grid-column:8/-1}.method-reading[data-astro-cid-zrnfxmgy] h2[data-astro-cid-zrnfxmgy],.method-reading[data-astro-cid-zrnfxmgy] h3[data-astro-cid-zrnfxmgy]{font-size:1.875rem}}@media (width>=1200px){.training-method[data-astro-cid-zrnfxmgy]{padding-block:5rem 6rem}.method-scenes[data-astro-cid-zrnfxmgy]{gap:1.5rem}.method-scenes[data-astro-cid-zrnfxmgy]>div[data-astro-cid-zrnfxmgy]{height:27rem}.method-reading[data-astro-cid-zrnfxmgy]{gap:4rem;margin-top:3.5rem}.method-reading[data-astro-cid-zrnfxmgy] h2[data-astro-cid-zrnfxmgy],.method-reading[data-astro-cid-zrnfxmgy] h3[data-astro-cid-zrnfxmgy]{font-size:2rem}.method-principles[data-astro-cid-zrnfxmgy] li[data-astro-cid-zrnfxmgy],.method-certificate[data-astro-cid-zrnfxmgy] p[data-astro-cid-zrnfxmgy]{font-size:1.125rem}}
