:where(.design-system-program-section){background-color:#faf9fa;justify-content:center;display:flex}:where(.design-system-program-section) .section-5,:where(.design-system-program-section) .section-5 *{box-sizing:border-box}:where(.design-system-program-section) .section-5.section-5-program{font-family:var(--font-onest);width:100%;letter-spacing:-.01em!important}:where(.design-system-program-section) .section-5.section-5-program .section-5,:where(.design-system-program-section) .section-5.section-5-program .section-5-1{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:0;display:flex;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1{background:#fff;border-radius:32px;width:90%;max-width:2000px;margin:0 auto 48px;padding:80px 84px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program,:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head{flex-shrink:0;justify-content:flex-start;display:flex;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program{flex-direction:column;align-items:flex-start;gap:48px;width:100%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-headline{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:32px;display:flex;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head-badge{background:#0fa958;border-radius:100px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:8px;padding:6px 16px 6px 12px;display:flex;position:relative}:where(.design-system-program-section) .section-5.section-5-program .icon-checkmark-badge{flex-shrink:0;width:20px;height:20px;position:relative;overflow:hidden}:where(.design-system-program-section) .section-5.section-5-program .elements5{height:auto;position:absolute;top:1.04px;left:1.04px;overflow:visible}:where(.design-system-program-section) .section-5.section-5-program ._2024{color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:22px;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{color:#1a1a1a;letter-spacing:-.01em;font-size:clamp(56px,2.73438vw,70px);font-weight:600;line-height:100%;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head-subtitle{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative}:where(.design-system-program-section) .section-5.section-5-program .div3{color:#666;letter-spacing:-.01em;flex:1;max-width:1021px;font-size:clamp(18px,.78125vw,20px);font-weight:400;line-height:140%;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:16px;display:flex;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{cursor:pointer;background:#f7f7f7;border:1px solid #f7f7f7;border-radius:24px;flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:flex-start;padding:24px 24px 22px clamp(32px,1.5625vw,40px);transition:visibility 0s .3s,opacity .3s,transform .3s;display:none;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.visible{display:flex}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.close{background:#fafafa;gap:0}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.close .program-card-info-badge{background:#ebebeb}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.close .program-card-info-badge div{color:#1a1a1a}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card:not(.close){cursor:unset}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card:not(.close) .icons-plus-big:before{display:none}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program{cursor:pointer;background:linear-gradient(149deg,#5a75ff 0%,#738aff 100%);border-radius:12px;flex-direction:row;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:12px;padding:18px 32px;transition:all .3s linear;display:flex;position:relative;overflow:hidden}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .btn-text{color:#fafafa;letter-spacing:-.01em;z-index:2;font-size:16px;font-weight:500;line-height:24px;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .hide_elements{display:none}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .show_elements,:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program.active .hide_elements{display:block}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program.active .show_elements{display:none}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .hover_bubble{background:#4362ff}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head{cursor:pointer;flex-direction:row;flex-shrink:0;align-self:stretch;gap:64px;margin-bottom:10px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head,:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info,:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge{justify-content:flex-start;align-items:flex-start;display:flex;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info{flex-direction:column;flex:1;gap:20px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge{background:#000;border:1px solid #e6e6e6;border-radius:100px;flex-direction:row;flex-shrink:0;gap:0;padding:6px 16px;transition:background .3s}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{color:#fafafa;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:137.5%;transition:color .3s;position:relative}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{color:#1a1a1a;letter-spacing:-.01em;align-self:stretch;font-size:clamp(28px,1.17188vw,30px);font-weight:600;line-height:106.667%;position:relative}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-block{flex-direction:column;align-self:stretch;row-gap:32px;margin:0 120px 0 0;padding:0 0 10px;display:none}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-description{color:#666;letter-spacing:-.01em;margin-bottom:32px;font-size:18px;font-weight:400;line-height:133.333%}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-box,:where(.design-system-program-section) .section-5.section-5-program .program-card-content{flex-direction:column;display:flex}:where(.design-system-program-section) .section-5.section-5-program .program-card-content.program-card-content-learn,:where(.design-system-program-section) .section-5.section-5-program .program-card-content.program-card-content-skills{border-top:1px solid #e6e6e6;row-gap:24px;padding:32px 28px}:where(.design-system-program-section) .section-5.section-5-program .program-card-content.program-card-content-result{background:#ebf5f0;border:1px solid #e6f0eb;border-radius:16px;row-gap:20px;padding:28px}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-title-box{align-items:center;gap:16px;display:flex}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-title-img{width:24px;height:auto}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-title-text{color:#1a1a1a;font-size:clamp(22px,.9375vw,24px);font-weight:600;line-height:100%}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-list{color:#1a1a1acc;flex-direction:column;row-gap:16px;font-size:clamp(18px,.78125vw,20px);font-weight:400;line-height:120%;display:flex}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-list-item{padding-left:28px;list-style:none;position:relative}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-list-item:before{content:"";background:#666;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:0}:where(.design-system-program-section) .section-5.section-5-program .icon-exit,:where(.design-system-program-section) .section-5.section-5-program .icons-plus-big{cursor:pointer;flex-shrink:0;position:relative}:where(.design-system-program-section) .section-5.section-5-program .icon-exit{background:#fff;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:0;width:56px;height:56px;padding:16px;display:flex}:where(.design-system-program-section) .section-5.section-5-program .icons-plus-big{background-image:url(/img/design-system-program/sc-program-line.svg);background-position:50%;background-repeat:no-repeat;justify-content:center;align-items:center;width:22px;height:22px;transition:all .5s linear;display:flex;position:relative}:where(.design-system-program-section) .section-5.section-5-program .icons-plus-big:before{content:"";background-image:url(/img/design-system-program/sc-program-line.svg);background-position:50%;background-repeat:no-repeat;width:22px;height:22px;display:block;position:absolute;top:0;left:0;transform:rotate(90deg)}:where(.design-system-program-section) .section-5.section-5-program .elements7,:where(.design-system-program-section) .section-5.section-5-program .elements8,:where(.design-system-program-section) .section-5.section-5-program .elements9,:where(.design-system-program-section) .section-5.section-5-program .elements10{width:83.33%;height:79.17%;position:absolute;inset:10.42% 8.33%;overflow:visible}@media (min-width:1025px) and (max-width:1920px){:where(.design-system-program-section) .section-5.section-5-program .section-5-1{max-width:unset;border-radius:45.71px;width:90%;margin:0 auto 68.57px;padding:91.42px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-info{gap:48px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-cards{max-width:unset;gap:16px;padding:0}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-card-icon{border-radius:16px;padding:16px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-card-title{font-size:20px;line-height:24px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-card-text{max-width:unset;font-size:15px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-card{gap:24px;padding:32px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-card-text-block{gap:16px}:where(.design-system-program-section) .section-5.section-5-program .icon-checkmark-badge{width:20px;height:20px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-headline{gap:24px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head{gap:20px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:56px;line-height:107.143%}:where(.design-system-program-section) .section-5.section-5-program .div3{font-size:18px;line-height:133.333%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info{gap:20px}:where(.design-system-program-section) .section-5.section-5-program ._8,:where(.design-system-program-section) .section-5.section-5-program ._7{font-size:15px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .program-card-info-lessons{gap:12px}:where(.design-system-program-section) .section-5.section-5-program .folder-pin{width:20px;height:20px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{padding:32px 24px 22px 32px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description{padding:32px;font-size:16px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description li{font-size:16px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards{gap:16px}:where(.design-system-program-section) .section-5.section-5-program .button-secondary-purple{padding:18px 32px}:where(.design-system-program-section) .section-5.section-5-program .div5{font-size:15px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .section-5-2{gap:64px;padding:96px 0 0}:where(.design-system-program-section) .section-5.section-5-program .section-community-h-1,:where(.design-system-program-section) .section-5.section-5-program .section-community-h-1-span,:where(.design-system-program-section) .section-5.section-5-program .section-community-h-1-span2,:where(.design-system-program-section) .section-5.section-5-program .section-community-h-1-span3{font-size:62px;line-height:68px}:where(.design-system-program-section) .section-5.section-5-program .section-community{gap:64px;padding:0 0 64px}:where(.design-system-program-section) .section-5.section-5-program .div6,:where(.design-system-program-section) .section-5.section-5-program .div-6-span,:where(.design-system-program-section) .section-5.section-5-program .div-6-span2,:where(.design-system-program-section) .section-5.section-5-program .div-6-span3{font-size:20px;line-height:26px}:where(.design-system-program-section) .section-5.section-5-program .pointer{width:26px;height:28px}:where(.design-system-program-section) .section-5.section-5-program .community-designers{gap:24px;padding:16px 24px 16px 16px}:where(.design-system-program-section) .section-5.section-5-program .community-persona{width:56px;height:56px;margin:0 0 0 -8px}:where(.design-system-program-section) .section-5.section-5-program .sc-6-community-persona-text{max-width:unset;font-size:16px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .community-persona-1{margin-left:0}:where(.design-system-program-section) .section-5.section-5-program .community-items{gap:40px;padding:0 0 48px}:where(.design-system-program-section) .section-5.section-5-program .community-item{gap:20px}:where(.design-system-program-section) .section-5.section-5-program .user-group,:where(.design-system-program-section) .section-5.section-5-program .message-multiple-01{width:32px;height:32px}:where(.design-system-program-section) .section-5.section-5-program .community-item-icon{padding:16px}:where(.design-system-program-section) .section-5.section-5-program .div7{font-size:18px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .community-item-text{gap:8px}:where(.design-system-program-section) .section-5.section-5-program .div8{max-width:unset;font-size:15px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .community-people{gap:40px}:where(.design-system-program-section) .section-5.section-5-program .div9{font-size:15px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .section-portfolio-head-h-1{font-size:44px;line-height:52px}:where(.design-system-program-section) .section-5.section-5-program .section-portfolio-head{gap:64px}:where(.design-system-program-section) .section-5.section-5-program .showreel-ux-production{max-width:600px;font-size:16px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .section-portfolio{gap:64px}:where(.design-system-program-section) .section-5.section-5-program .play-button{width:120px}:where(.design-system-program-section) .section-5.section-5-program .elements6{width:24px;height:24px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program{border-radius:13.71px;padding:20.57px 36.57px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .btn-text{font-size:18.28px;line-height:27.42px}:where(.design-system-program-section) .section-5.section_5_research .section-5-1-info-headline{flex-direction:column;gap:16px}:where(.design-system-program-section) .section-5.section_5_research .section-5-1-info-h-1{max-width:1000px}:where(.design-system-program-section) .section-5.section_5_research .section-5-1-info-p-1{align-self:flex-start;max-width:1000px;font-size:18px}:where(.design-system-program-section) .section-5.section_5_research .card-image-01{width:114px}:where(.design-system-program-section) .section-5.section_5_research .section-5-1-card:first-child{padding:32px}:where(.design-system-program-section) .section-5.section_5_research .section-5-1-card:first-child .section-5-1-card-icon-with-image{height:56px}:where(.design-system-program-section) .section-5.section_5_research .section-5-1-program{gap:48px;padding-top:128px}:where(.design-system-program-section) .section-5.section_5_research .section-5-1-program-head{gap:55px}:where(.design-system-program-section) .section-5.section_5_portfolio .button-secondary-purple{margin-top:32px}:where(.design-system-program-section) .section-5.section_5_portfolio .section-5-1-info-h-1{max-width:1000px}:where(.design-system-program-section) .section-5.section_5_portfolio .section-5-1-program{gap:48px;padding-top:64px}:where(.design-system-program-section) .section-5.section_5_portfolio .div3{max-width:568px;margin-right:0}:where(.design-system-program-section) .section-5.section_5_portfolio .div5{font-size:16px}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-title-text{line-height:109.091%}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-list{letter-spacing:-.02em;line-height:133.333%}}@media (min-width:1025px) and (max-width:1536px){:where(.design-system-program-section) .section-5.section-5-program .section-5-1{width:90%;max-width:unset;margin:0 auto 48px;padding:4.16667vw}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:clamp(36px,3.64583vw,56px)}:where(.design-system-program-section) .section-5.section-5-program .div3,:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{font-size:clamp(16px,1.17188vw,18px)}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{font-size:clamp(24px,1.82292vw,28px)}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-title-text{font-size:clamp(18px,1.43229vw,22px)}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-list{font-size:clamp(16px,1.17188vw,18px)}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-block{margin:0 clamp(100px,7.8125vw,120px) 0 0}}@media (min-width:769px) and (max-width:1024px){:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program{width:100%}:where(.design-system-program-section) .section-5.section-5-program .icon-exit{width:clamp(48px,5.46875vw,56px);height:clamp(48px,5.46875vw,56px);padding:clamp(12px,1.5625vw,16px)}:where(.design-system-program-section) .section-5.section-5-program .icons-plus-big,:where(.design-system-program-section) .section-5.section-5-program .icons-plus-big:before{width:clamp(20px,2.14844vw,22px);height:clamp(20px,2.14844vw,22px)}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{padding:clamp(22px,3.125vw,32px) clamp(14px,2.34375vw,24px) clamp(12px,2.14844vw,22px) clamp(22px,3.125vw,32px)}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:clamp(32px,3.51563vw,36px)}:where(.design-system-program-section) .section-5.section-5-program .div3,:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{font-size:clamp(14px,1.5625vw,16px)}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{font-size:clamp(20px,2.34375vw,24px)}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-title-text{font-size:clamp(16px,1.75781vw,18px)}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-list{font-size:clamp(14px,1.5625vw,16px)}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-block{margin:0 clamp(40px,9.76563vw,100px) 0 0}}@media (max-width:1024px){:where(.design-system-program-section) .section-5.section-5-program{width:100%;padding:0 8px 24px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program{width:100%;padding:18px 32px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .button-toggle-program .btn-text{letter-spacing:-.16px;font-size:16px;line-height:150%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-info-head{flex-direction:column;gap:16px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-info-headline{width:100%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-info-h-1{font-size:28px;line-height:114.286%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1{border-radius:21.28px;gap:33.1px;width:100%;margin:0 0 34px;padding:34px 5% 25.5px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-cards{border-bottom:unset;flex-direction:column;gap:12px;padding:0}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-info{gap:24px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-card{flex-direction:row;gap:16px;padding:24px 20px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-card-title{font-size:18px;line-height:122.222%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-card-text{max-width:100%;font-size:16px;line-height:131.25%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-card-text-block{gap:8px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-card-icon{padding:12px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head{flex-direction:column;gap:16px}:where(.design-system-program-section) .section-5.section-5-program .checkmark-badge-02,:where(.design-system-program-section) .section-5.section-5-program .audio-book-01,:where(.design-system-program-section) .section-5.section-5-program .clock-01,:where(.design-system-program-section) .section-5.section-5-program .timer-01{width:24px;height:24px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:28px;line-height:114.286%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-headline{gap:12px;width:100%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{border-radius:12px;padding:20px 16px 8px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head{margin-bottom:12px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info{gap:12px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{font-size:18px;line-height:21px}:where(.design-system-program-section) .section-5.section-5-program .icons-plus-big,:where(.design-system-program-section) .section-5.section-5-program .icons-plus-big:before{width:20px;height:20px}:where(.design-system-program-section) .section-5.section-5-program .icon-exit{border-radius:12px;width:48px;height:48px;padding:12px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program{gap:32px;padding-top:0}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description li{font-size:15px;line-height:20px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description{margin-bottom:20px;padding:24px;font-size:15px;line-height:20px}:where(.design-system-program-section) .section-5.section-5-program .section-community-h-1,:where(.design-system-program-section) .section-5.section-5-program .section-community-h-1-span,:where(.design-system-program-section) .section-5.section-5-program .section-community-h-1-span2,:where(.design-system-program-section) .section-5.section-5-program .section-community-h-1-span3{font-size:33px;line-height:35px}:where(.design-system-program-section) .section-5.section-5-program .section-community-content{flex-direction:column;gap:31px}:where(.design-system-program-section) .section-5.section-5-program .community-designers{border-radius:24px;flex-direction:column;align-items:flex-start;gap:12px}:where(.design-system-program-section) .section-5.section-5-program .community-designers.community-designers-desc{display:none}:where(.design-system-program-section) .section-5.section-5-program .community-designers.community-designers-mob{display:flex}:where(.design-system-program-section) .section-5.section-5-program .section-community{gap:30px;padding:0 0 39px}:where(.design-system-program-section) .section-5.section-5-program .sc-6-community-persona-text{font-size:15px;line-height:20px}:where(.design-system-program-section) .section-5.section-5-program .section-5-2{gap:39px;padding:39px 0 0}:where(.design-system-program-section) .section-5.section-5-program .div6,:where(.design-system-program-section) .section-5.section-5-program .div-6-span,:where(.design-system-program-section) .section-5.section-5-program .div-6-span2,:where(.design-system-program-section) .section-5.section-5-program .div-6-span3{font-size:20px;font-weight:400;line-height:25px}:where(.design-system-program-section) .section-5.section-5-program .community-persona{width:46px;height:46px}:where(.design-system-program-section) .section-5.section-5-program .div7{font-size:16px;line-height:22px}:where(.design-system-program-section) .section-5.section-5-program .user-group,:where(.design-system-program-section) .section-5.section-5-program .message-multiple-01{width:24px;height:24px}:where(.design-system-program-section) .section-5.section-5-program .community-item-icon{padding:12px}:where(.design-system-program-section) .section-5.section-5-program .community-items{gap:23px;padding:0 0 24px}:where(.design-system-program-section) .section-5.section-5-program .community-item{border-top:1px solid #2e2f33;padding-top:23px}:where(.design-system-program-section) .section-5.section-5-program .community-people{gap:31px}:where(.design-system-program-section) .section-5.section-5-program .section-portfolio-head{flex-direction:column;gap:16px}:where(.design-system-program-section) .section-5.section-5-program .section-portfolio-head-h-1{font-size:27px;line-height:31px}:where(.design-system-program-section) .section-5.section-5-program .section-portfolio-showreel-video{height:150px}:where(.design-system-program-section) .section-5.section-5-program .play-button,:where(.design-system-program-section) .section-5.section-5-program .play-button:hover{width:94px}:where(.design-system-program-section) .section-5.section-5-program .section-portfolio{gap:31px}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-head-badge{gap:8px;padding:6px 16px 6px 12px}:where(.design-system-program-section) .section-5.section-5-program .icon-checkmark-badge{width:20px;height:20px}:where(.design-system-program-section) .section-5.section-5-program ._2024{font-size:15px;line-height:20px}:where(.design-system-program-section) .section-5.section-5-program .div3{max-width:100%;margin-right:0;font-size:16px;line-height:22px}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-block{margin:0}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-description{margin:0 60px 20px 0;font-size:16px;line-height:131.25%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{font-size:15px;line-height:133.333%}:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head{gap:12px}:where(.design-system-program-section) .section-5.section-5-program .program-card-content.program-card-content-learn,:where(.design-system-program-section) .section-5.section-5-program .program-card-content.program-card-content-skills{row-gap:20px;padding:24px 0}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-title-img{width:20px}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-title-box{gap:12px}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-title-text{font-size:18px;line-height:122.222%}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-list-item{padding-left:26px}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-list-item:before{left:6px}:where(.design-system-program-section) .section-5.section-5-program .program-card-content-list{letter-spacing:-.02em;row-gap:10px;font-size:16px;line-height:137.5%}:where(.design-system-program-section) .section-5.section-5-program .program-card-content.program-card-content-result{border-radius:10px;gap:12px;padding:24px}}@media (max-width:768px){:where(.design-system-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.visible.program-card-tail-phone{display:none}}
