#pgTargetAudienceSection{gap:74px;display:flex;flex-direction:column;padding:16.5px 24px}#pgTargetAudienceSection .taSection{gap:32px;display:flex;flex-direction:column}#pgTargetAudienceSection .taSection .col{gap:20px;display:flex;flex-direction:column}#pgTargetAudienceSection .taSection .col:last-child{gap:32px}#pgTargetAudienceSection .taSection .col .title{font-size:24px;font-weight:600;color:var(--text-800, #272c3a)}#pgTargetAudienceSection .taSection .col .content p{font-size:14px;color:var(--text-800, #272c3a)}#pgTargetAudienceSection .taSection .col .common-uses{gap:10.53px;display:flex;flex-direction:column;justify-content:center}#pgTargetAudienceSection .taSection .col .common-uses .topic{display:flex;align-items:center;justify-content:start;padding:10px;padding-inline-start:32px;border-radius:8px;height:63.176px;min-height:63.176px;max-height:63.176px;background:var(--post-graduation-tertiary-color, #3e589e)}#pgTargetAudienceSection .taSection .col .common-uses .topic .topic-content{color:var(--color-white, #ffffff);leading-trim:both;text-edge:cap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%}#pgTargetAudienceSection .taBanner{display:flex;justify-content:center}#pgTargetAudienceSection .taBanner .container{position:relative;z-index:0;max-width:312px}#pgTargetAudienceSection .taBanner .row{gap:16px;display:flex;flex-direction:column;align-items:center;border-radius:16px;background:var(--post-graduation-primary-color, #1b2748);color:var(--color-white, #ffffff);padding:18px 22.5px 49px;width:312px}#pgTargetAudienceSection .taBanner .col{gap:24px;display:flex;flex-direction:column;position:relative;z-index:2}#pgTargetAudienceSection .taBanner .col .banner-title{color:var(--color-white);text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:normal}#pgTargetAudienceSection .taBanner .col .banner-content{color:var(--color-white);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%}#pgTargetAudienceSection .taBanner .col picture{display:flex;justify-content:center}#pgTargetAudienceSection .taBanner .col img{position:relative;object-fit:contain;width:218px;z-index:2}#pgTargetAudienceSection .taBanner .rating{gap:1px;display:flex;align-items:center;justify-content:center;position:absolute;right:70px;top:-10px;z-index:2;width:69px;height:42px;border-radius:9px;background:#efa825;color:var(--post-graduation-primary-color, #1b2748)}#pgTargetAudienceSection .taBanner .rating span{leading-trim:both;text-edge:cap;font-family:Inter;font-size:24px;font-style:normal;font-weight:800;line-height:150%}#pgTargetAudienceSection .taBanner .rating svg{width:24px;height:24px}#pgTargetAudienceSection .taBanner .square-wrapper{position:absolute;height:100%;inset:0;border-radius:16px;overflow:hidden;pointer-events:none}#pgTargetAudienceSection .taBanner .square{position:absolute;top:260px;left:-120px;width:220px;height:600px;perspective:400px;transform-style:preserve-3d;transform:skewY(310deg) rotate(360deg);z-index:0;border-radius:72px;background:#213058}@media screen and (min-width: 375px){#pgTargetAudienceSection .taBanner .rating{right:85px}}@media screen and (min-width: 425px){#pgTargetAudienceSection .taBanner .rating{right:130px}}@media screen and (min-width: 768px){#pgTargetAudienceSection{gap:135px;background-color:var(--gray-75, #f5f5f5);padding-block:96px 171px}#pgTargetAudienceSection .taSection{gap:0;flex-direction:row;justify-content:center;align-items:stretch}#pgTargetAudienceSection .taSection .col{flex:1;padding-inline:32px;max-width:619px;justify-content:start}#pgTargetAudienceSection .taSection .col:first-child{border-right:1px solid var(--post-graduation-primary-color, #1b2748);max-width:564px}#pgTargetAudienceSection .taSection .col:last-child{gap:11px;padding-bottom:71px}#pgTargetAudienceSection .taSection .col .common-uses .topic{height:48px;min-height:48px}#pgTargetAudienceSection .taSection .col .common-uses .topic .topic-content{height:unset}#pgTargetAudienceSection .taSection .col .title{font-size:28px}#pgTargetAudienceSection .taSection .col .content p,#pgTargetAudienceSection .taSection .col .commmon-uses .topic .topic-content{font-size:16px}#pgTargetAudienceSection .taBanner{display:flex}#pgTargetAudienceSection .taBanner .container{display:flex;justify-content:center;width:min(1440px,100%);max-width:unset}#pgTargetAudienceSection .taBanner .row{width:100%;height:300px;max-width:1440px;gap:60px;flex-direction:row;justify-content:space-between;padding:24px 22.5px}#pgTargetAudienceSection .taBanner .col{max-width:491px}#pgTargetAudienceSection .taBanner .col:first-child{height:100%;min-width:250px;position:relative}#pgTargetAudienceSection .taBanner .col .banner-title{font-size:32px;font-weight:700;text-align:left}#pgTargetAudienceSection .taBanner .col .banner-content{text-align:left;font-size:12px}#pgTargetAudienceSection .taBanner .col img{width:250px;position:absolute;top:-75px}#pgTargetAudienceSection .taBanner .square{position:absolute;top:160px;left:-290px;width:530px;height:440px;transform:rotate(-18.755deg);z-index:0;border-radius:72px;background:#213058;z-index:1}}@media screen and (min-width: 900px){#pgTargetAudienceSection .taSection .col .title{font-size:32px}}@media screen and (min-width: 1200px){#pgTargetAudienceSection .taBanner .row{gap:100px;padding-inline:176px 113px;justify-content:unset}#pgTargetAudienceSection .taBanner .col:first-child{width:250px;max-width:250px}#pgTargetAudienceSection .taBanner .col:last-child{flex:1}#pgTargetAudienceSection .taBanner .col{gap:18px;max-width:unset}#pgTargetAudienceSection .taBanner .col .banner-title{font-size:40px}#pgTargetAudienceSection .taBanner .col .banner-content{font-size:16px}#pgTargetAudienceSection .taBanner .rating{width:126px;height:82px;top:-26px;right:113px}#pgTargetAudienceSection .taBanner .rating span{font-size:40px}#pgTargetAudienceSection .taBanner .rating svg{width:40px;height:40px}#pgTargetAudienceSection .taBanner .square{left:-152px}}@media screen and (min-width: 1440px){#pgTargetAudienceSection .taBanner .row{gap:200px}}
