.course-modules-accordion[data-astro-cid-rjntdrif]{border:1px solid var(--primary2);border-radius:8px;max-width:700px;margin:40px auto;overflow:hidden}.faq[data-astro-cid-rjntdrif]{will-change:auto;grid-template-columns:repeat(3,1fr);gap:54px;max-width:1241px;margin:0 auto;padding:0 28px;display:grid}.dark .course-modules-accordion[data-astro-cid-rjntdrif]{border-color:var(--neutral5)}@media (width<=960px){.faq[data-astro-cid-rjntdrif]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.course-modules-accordion[data-astro-cid-rjntdrif]{margin:40px auto}.faq[data-astro-cid-rjntdrif]{grid-template-columns:repeat(1,1fr);gap:48px;padding:0 20px}}.accordion-title[data-astro-cid-s3jdhafl]{cursor:pointer}.accordion-title[data-astro-cid-s3jdhafl]:focus-visible{outline-offset:-2px;outline:2px solid}.accordion-item[data-astro-cid-s3jdhafl] .accordion-content-wrapper{height:0;transition:height .35s cubic-bezier(.36,.66,.04,1) 25ms;overflow:hidden}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum]:not(:last-child){border-bottom:1px solid #00000012}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-title[data-astro-cid-s3jdhafl]{background:var(--primary1);padding:13px 45px 13px 24px;position:relative}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-title[data-astro-cid-s3jdhafl]:after{content:"";background:url(/img/icons/icon-arrow-dark.svg) 50% no-repeat;width:13px;height:7px;transition:transform .35s;position:absolute;top:calc(50% - 3.5px);right:30px}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum].opened .accordion-title[data-astro-cid-s3jdhafl]:after{transform:rotate(-180deg)}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-title[data-astro-cid-s3jdhafl] h3[data-astro-cid-s3jdhafl]{font-size:var(--fs-subhead2);line-height:var(--lh-subhead2);letter-spacing:2.5px;color:var(--neutral5);text-transform:uppercase;margin-top:0;margin-bottom:8px;font-weight:400}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-title[data-astro-cid-s3jdhafl] h2[data-astro-cid-s3jdhafl]{font-size:var(--fs-h6);line-height:var(--lh-h6);margin:0}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-content[data-astro-cid-s3jdhafl]{font-size:var(--fs-body);line-height:var(--lh-body);padding:16px 24px}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-content[data-astro-cid-s3jdhafl] p{font-weight:700;font-size:var(--fs-body);line-height:var(--lh-body);margin-bottom:16px}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-content[data-astro-cid-s3jdhafl] ul{font-size:var(--fs-body);line-height:var(--lh-body);padding-left:20px;list-style:outside}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-content[data-astro-cid-s3jdhafl] ul li:not(:last-child){margin-bottom:16px}[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-content[data-astro-cid-s3jdhafl]>:last-child{margin-bottom:0}.dark [data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-title[data-astro-cid-s3jdhafl]{background:var(--neutral6)}.dark [data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-title[data-astro-cid-s3jdhafl] h3[data-astro-cid-s3jdhafl]{color:var(--neutral2)}.dark [data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-title[data-astro-cid-s3jdhafl]:after{background-image:url(/img/icons/icon-arrow-light.svg)}.dark [data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum]:not(:last-child){border-color:#ffffff1a}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-title[data-astro-cid-s3jdhafl]{font-size:var(--fs-h6);line-height:var(--lh-h6);margin-bottom:16px;padding-left:28px;position:relative}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-title[data-astro-cid-s3jdhafl]:after{content:"";background:url(/img/icons/icon-faq-arrow.svg) 50% no-repeat;width:20px;height:20px;transition:transform .25s;display:block;position:absolute;top:0;left:0}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq].opened .accordion-title[data-astro-cid-s3jdhafl]:after{transform:rotate(-90deg)}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-content[data-astro-cid-s3jdhafl]{color:var(--neutral5);font-size:var(--fs-paragraph18);line-height:var(--lh-paragraph18)}.dark [data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-content[data-astro-cid-s3jdhafl]{color:var(--neutral3)}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-content[data-astro-cid-s3jdhafl] p{margin-bottom:20px}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-content[data-astro-cid-s3jdhafl] a{text-decoration:underline}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-content[data-astro-cid-s3jdhafl] a:hover{text-decoration:none}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-content[data-astro-cid-s3jdhafl] b,[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-content[data-astro-cid-s3jdhafl] strong{font-weight:700}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-content[data-astro-cid-s3jdhafl] ul{margin:0 0 20px;padding-left:20px;list-style:outside}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-content[data-astro-cid-s3jdhafl] ul li{margin-bottom:10px}@media (width<=768px){[data-astro-cid-s3jdhafl][data-disclosure-variant=curriculum] .accordion-title[data-astro-cid-s3jdhafl] h2[data-astro-cid-s3jdhafl]{font-size:var(--fs-subtitle1);line-height:var(--lh-subtitle1)}[data-astro-cid-s3jdhafl][data-disclosure-variant=faq] .accordion-content[data-astro-cid-s3jdhafl]{font-size:var(--fs-body);line-height:var(--lh-body)}}
