.HyvorComments-module__eZxXlq__comments{margin-top:0;padding:104px 0}.HyvorComments-module__eZxXlq__header{margin-bottom:32px}.HyvorComments-module__eZxXlq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin:0 0 12px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:1.4}.HyvorComments-module__eZxXlq__title{color:var(--color-text);margin:0;font-family:Montserrat,sans-serif;font-size:36px;font-weight:500;line-height:1.2}.HyvorComments-module__eZxXlq__description{color:#77736c;max-width:600px;margin:16px 0 0;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.7}.HyvorComments-module__eZxXlq__widget{width:100%}@media (max-width:767px){.HyvorComments-module__eZxXlq__comments{margin-top:56px;padding:40px 0 48px}.HyvorComments-module__eZxXlq__title{font-size:28px}.HyvorComments-module__eZxXlq__description{font-size:14px}}
.AdBanner-module__zkORtG__banner{width:100%;margin:24px 0 64px}.AdBanner-module__zkORtG__link{display:block}.AdBanner-module__zkORtG__link img{width:100%;height:auto;display:block}@media (max-width:767px){.AdBanner-module__zkORtG__banner{margin:16px 0 32px}}
.ArticleCourseBanner-module__HEXRFG__section{background:var(--color-bg);padding:96px 0}.ArticleCourseBanner-module__HEXRFG__banner{border-radius:var(--radius-md);background:var(--color-blue);grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);min-height:460px;display:grid;position:relative;overflow:hidden}.ArticleCourseBanner-module__HEXRFG__content{flex-direction:column;justify-content:center;align-items:flex-start;padding:64px;display:flex}.ArticleCourseBanner-module__HEXRFG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin:0 0 24px;font-size:12px;font-weight:700;line-height:1.4}.ArticleCourseBanner-module__HEXRFG__category{color:#fff9;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.4}.ArticleCourseBanner-module__HEXRFG__title{max-width:620px;font-family:var(--font-heading);letter-spacing:-.035em;color:var(--color-white);margin:0;font-size:clamp(34px,4vw,52px);font-weight:500;line-height:1.12}.ArticleCourseBanner-module__HEXRFG__description{color:#ffffffb8;max-width:580px;margin:22px 0 0;font-size:17px;line-height:1.7}.ArticleCourseBanner-module__HEXRFG__button{border-radius:var(--radius-sm);min-height:52px;color:var(--color-text);background:var(--color-accent);justify-content:center;align-items:center;gap:12px;margin-top:36px;padding:0 26px;font-size:15px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.ArticleCourseBanner-module__HEXRFG__button span{transition:transform .2s}.ArticleCourseBanner-module__HEXRFG__button:hover{background:var(--color-accent-hover);transform:translateY(-1px)}.ArticleCourseBanner-module__HEXRFG__button:hover span{transform:translate(3px)}.ArticleCourseBanner-module__HEXRFG__imageWrapper{min-height:460px;position:relative;overflow:hidden}.ArticleCourseBanner-module__HEXRFG__image{object-fit:cover}@media (max-width:1024px){.ArticleCourseBanner-module__HEXRFG__banner{grid-template-columns:1.1fr .9fr}.ArticleCourseBanner-module__HEXRFG__content{padding:48px}}@media (max-width:767px){.ArticleCourseBanner-module__HEXRFG__section{padding:64px 0}.ArticleCourseBanner-module__HEXRFG__banner{flex-direction:column-reverse;min-height:auto;display:flex}.ArticleCourseBanner-module__HEXRFG__imageWrapper{aspect-ratio:16/10;width:100%;min-height:260px}.ArticleCourseBanner-module__HEXRFG__content{padding:36px 24px 40px}.ArticleCourseBanner-module__HEXRFG__eyebrow{margin-bottom:20px}.ArticleCourseBanner-module__HEXRFG__title{font-size:32px}.ArticleCourseBanner-module__HEXRFG__description{margin-top:18px;font-size:16px}.ArticleCourseBanner-module__HEXRFG__button{width:100%;margin-top:28px}}
.ArticlePage-module__grV0bG__article{background:var(--color-bg)}.ArticlePage-module__grV0bG__header{text-align:center;max-width:980px;margin:0 auto;padding:64px 0 56px}.ArticlePage-module__grV0bG__breadcrumbs{color:var(--color-text-muted);flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:40px;font-size:13px;line-height:1.5;display:flex}.ArticlePage-module__grV0bG__breadcrumbs a{color:inherit;transition:color .2s}.ArticlePage-module__grV0bG__breadcrumbs a:hover{color:var(--color-blue)}.ArticlePage-module__grV0bG__category{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin-bottom:20px;font-size:13px;font-weight:700;line-height:1.4}.ArticlePage-module__grV0bG__title{max-width:960px;font-family:var(--font-heading);letter-spacing:-.045em;color:var(--color-text);margin:0 auto;font-size:clamp(40px,5vw,68px);font-weight:500;line-height:1.06}.ArticlePage-module__grV0bG__lead{max-width:760px;color:var(--color-text-secondary);margin:28px auto 0;font-size:19px;line-height:1.7}.ArticlePage-module__grV0bG__meta{color:var(--color-text-muted);justify-content:center;align-items:center;gap:12px;margin-top:28px;font-size:14px;display:flex}.ArticlePage-module__grV0bG__metaDot{background:var(--color-text-muted);border-radius:50%;width:3px;height:3px}.ArticlePage-module__grV0bG__cover{aspect-ratio:16/8;background:var(--color-bg2);width:100%;position:relative;overflow:hidden}.ArticlePage-module__grV0bG__coverImage{object-fit:cover}.ArticlePage-module__grV0bG__articleLayout{justify-content:center;padding:80px 0 16px;display:flex}.ArticlePage-module__grV0bG__content{width:100%;max-width:100%;color:var(--color-text);font-size:18px;line-height:1.85}.ArticlePage-module__grV0bG__content p{margin:0 0 24px}.ArticlePage-module__grV0bG__content .ArticlePage-module__grV0bG__intro{color:var(--color-text-secondary);margin-bottom:48px;font-size:21px;line-height:1.75}.ArticlePage-module__grV0bG__content h2{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--color-blue);margin:48px 0 24px;font-size:clamp(30px,3vw,40px);font-weight:500;line-height:1.2}.ArticlePage-module__grV0bG__content h3{font-family:var(--font-heading);color:var(--color-text);margin:48px 0 20px;font-size:25px;font-weight:500;line-height:1.3}.ArticlePage-module__grV0bG__content ul,.ArticlePage-module__grV0bG__content ol{margin:28px 0;padding-left:28px}.ArticlePage-module__grV0bG__content li{margin-bottom:12px}.ArticlePage-module__grV0bG__content blockquote{border-left:3px solid var(--color-accent);font-family:var(--font-heading);color:var(--color-blue);margin:56px 0;padding:8px 0 8px 32px;font-size:24px;font-weight:400;line-height:1.55}.ArticlePage-module__grV0bG__articleImage{margin:40px 0;display:block}.ArticlePage-module__grV0bG__articleImage img{border-radius:var(--radius-md);width:100%;height:auto;display:block}@media (max-width:1024px){.ArticlePage-module__grV0bG__header{padding-top:56px}.ArticlePage-module__grV0bG__cover{aspect-ratio:16/9}.ArticlePage-module__grV0bG__articleLayout{padding:72px 0 16px}}@media (max-width:767px){.ArticlePage-module__grV0bG__header{text-align:left;padding:40px 0}.ArticlePage-module__grV0bG__breadcrumbs{justify-content:flex-start;margin-bottom:28px}.ArticlePage-module__grV0bG__category{margin-bottom:16px}.ArticlePage-module__grV0bG__title{font-size:clamp(34px,10vw,46px)}.ArticlePage-module__grV0bG__lead{margin-top:20px;font-size:17px}.ArticlePage-module__grV0bG__meta{flex-wrap:wrap;justify-content:flex-start;margin-top:24px}.ArticlePage-module__grV0bG__cover{aspect-ratio:4/3}.ArticlePage-module__grV0bG__articleLayout{padding:56px 0 8px}.ArticlePage-module__grV0bG__content{font-size:17px;line-height:1.8}.ArticlePage-module__grV0bG__content .ArticlePage-module__grV0bG__intro{font-size:19px}.ArticlePage-module__grV0bG__content h2{margin-top:56px}.ArticlePage-module__grV0bG__content h3{margin-top:40px}.ArticlePage-module__grV0bG__content blockquote{margin:40px 0;padding-left:20px;font-size:21px}}
