.card--featured-school{position:relative;z-index:1;}.card--featured-school .card__image{border-radius:.3125rem;position:relative;width:100%;z-index:-1;}.card--featured-school .card__image:before{content:"";display:block;padding-top:107.3529411765%;width:100%;}.card--featured-school .card__image img{border-radius:.3125rem;display:block;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%;}.card--featured-school .card__inner{position:relative;}.card--featured-school .card__logo{background-color:#fff;border-radius:3.75rem;box-shadow:0 .125rem .375rem #00000026;left:1.25rem;position:absolute;top:-1.375rem;}.card--featured-school .card__logo img{border-radius:3.75rem;height:3.75rem;object-fit:scale-down;object-position:center;padding:.375rem;width:3.75rem;}.card--featured-school .card__content{background:linear-gradient(1turn,#00080f99,#044f8a00 50%);border-radius:.3125rem;bottom:0;color:#fff;display:flex;flex-direction:column;font-weight:600;height:100%;justify-content:flex-end;left:0;line-height:1.25rem;padding:min(1.875rem,8.8235294118%) min(1.875rem,8.8235294118%) min(1.375rem,6.4705882353%);position:absolute;width:100%;}.card--featured-school .card__link{color:currentColor;text-decoration-color:#0000;}.card--featured-school .card__link:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}.card--featured-school .card__title{font-size:1.125rem;line-height:1.375rem;margin-bottom:.5rem;}.card--featured-school .card__pretitle{display:block;font-size:.875rem;line-height:1rem;margin-bottom:.5rem;}.card--featured-school .card__explore{font-size:1rem;line-height:1.25rem;margin-bottom:.5rem;transition-duration:.2s;transition-property:max-height,opacity,margin-bottom;transition-timing-function:ease-in-out;}.card--featured-school .card__explore-inner{align-items:center;display:flex;flex-direction:row;}.card--featured-school .card__explore-circle{align-items:center;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.36 0h1.28v8H3.36V0Z' fill='%232b3446'/%3E%3Cpath d='M8 3.36v1.28H0V3.36h8Z' fill='%232b3446'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto .5em;border-radius:100%;display:flex;height:1rem;justify-content:center;margin-right:.375rem;position:relative;width:1rem;}.card--featured-school-hover .card__explore,.card--featured-school.card--has-link:focus-within .card__explore,.card--featured-school.card--has-link:hover .card__explore{margin-bottom:.5rem;max-height:var(--card-height,none);opacity:1;}.card--school-register-cta{height:100%;}.card--school-register-cta .card__inner{height:100%;position:relative;}.card--school-register-cta .card__content{display:flex;flex-direction:column;justify-content:flex-end;padding:1.875rem;}.card--school-register-cta .card__logos-list{display:flex;left:1.875rem;list-style:none;margin:0;padding:0;position:absolute;top:1.875rem;}.card--school-register-cta .card__logos-list li{align-items:center;background-color:#fff;border:.25rem solid #fff;border-radius:3.125rem;display:flex;height:3.125rem;justify-content:center;margin:0;padding:0;position:relative;width:3.125rem;}.card--school-register-cta .card__logos-list li img{border-radius:3.125rem;display:block;height:100%;left:0;object-fit:scale-down;object-position:center;position:absolute;top:0;width:100%;}.card--school-register-cta .card__logos-list li+li{margin-left:-.6875rem;}.card--school-register-cta .card__logos-list .card__badge{background-color:#ffffffc4;color:#2b3446;font-size:.9375rem;font-weight:500;}.card--school-register-cta .card__content{background-color:#63666a;border-radius:.3125rem;color:#fff;font-weight:600;height:100%;line-height:1.25rem;width:100%;}.card--school-register-cta .card__button{margin-top:1.25rem;}.card--school-register-cta .card__title{font-size:1.125rem;font-weight:600;line-height:1.375rem;margin-bottom:.125rem;}.section--featured-schools{margin-bottom:clamp(2.1875rem,7.9166666667vw,7.125rem);overflow:hidden;}.section--featured-schools .section__title{font-size:1.5rem;margin-bottom:1.75em;}.section--featured-schools .slider--featured-schools{--slide-gutter:1.25rem;}.section--full-bg-quote{background:#2b3446;position:relative;z-index:1;}.section--full-bg-quote:before{background:#fff;content:"";display:block;height:50.985915493vw;left:0;position:absolute;top:0;width:100%;}.panel--dark+.section--full-bg-quote:before{content:none;}.section--full-bg-quote .section__inner{overflow:hidden;position:relative;z-index:1;}.section--full-bg-quote .section__image img{display:block;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%;z-index:-1;}.section--full-bg-quote .section__content{background:#fff;border-radius:0 0 .3125rem .3125rem;grid-area:content;padding:1.875rem;}.card--event-sm{background:#e3e3e3;border:.0625rem solid #dedede;border-radius:.3125rem;font-size:.8125rem;padding:clamp(.75rem,1.1111111111vw,1rem);}.card--event-sm .card__inner{align-items:flex-start;-moz-column-gap:1.125rem;column-gap:1.125rem;display:grid;grid-template-areas:"image content" "badges content";grid-template-columns:clamp(5.3125rem,9.0277777778vw,8.125rem) 1fr;grid-template-rows:auto 1fr;position:relative;z-index:1;}.card--event-sm .card__image{border-radius:.3125rem;grid-area:image;overflow:hidden;position:relative;z-index:-1;}.card--event-sm .card__image:before{content:"";display:block;padding-top:73.8461538462%;width:100%;}.card--event-sm .card__image img{display:block;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;transition-duration:.5s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;}.card--event-sm .card__title{font-size:.9375rem;font-weight:700;grid-area:title;line-height:1.625;margin:0;}.card--event-sm .card__content{align-items:center;align-self:center;display:grid;grid-area:content;grid-template-areas:"category" "date" "time" "title";grid-template-columns:100%;}.card--event-sm .card__badges{align-items:center;display:flex;grid-area:badges;justify-content:center;margin-bottom:.3125rem;margin-top:-.75rem;}.card--event-sm .card__badge{--column-gap:0.3333333333em;--icon-height:0.75em;background:#fff;border-radius:2.1875rem;font-size:.75rem;font-weight:500;line-height:1.1666666667;padding:.4166666667em .75em;}.card--event-sm .card__category{grid-area:category;}.card--event-sm .card__date,.card--event-sm .card__time{align-items:center;color:#7e7e7e;display:flex;}.card--event-sm .card__date{font-weight:700;grid-area:date;}.card--event-sm .card__time{grid-area:time;white-space:nowrap;}.card--event-sm .card__link{color:currentColor;text-decoration-color:#0000;}.card--event-sm .card__link:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}.card--job-sm{border:.0625rem solid #dedede;border-radius:.3125rem;color:#5d5d5d;font-size:.8125rem;font-weight:600;line-height:1.3846153846;transition-duration:.2s;transition-property:background;transition-timing-function:ease-in-out;}.card--job-sm .card__inner{align-items:flex-start;-moz-column-gap:clamp(.6875rem,1.1805555556vw,1.0625rem);column-gap:clamp(.6875rem,1.1805555556vw,1.0625rem);display:grid;grid-template-areas:"image content readmore";grid-template-columns:clamp(2.125rem,4.0277777778vw,3.625rem) 1fr auto;padding:.9375rem;position:relative;}.card--job-sm .card__content{align-self:center;grid-area:content;}.card--job-sm .card__image{grid-area:image;position:relative;}.card--job-sm .card__image:before{content:"";display:block;padding-top:100%;width:100%;}.card--job-sm .card__image img{border:1px solid #dedede;border-radius:100%;display:block;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%;}.card--job-sm .card__readmore{align-items:center;align-self:center;border:1px solid #ccc;border-radius:100%;color:#2b3446;display:flex;font-size:.625rem;height:2.4em;justify-content:center;overflow:hidden;position:relative;transition-duration:.2s;transition-property:border-color,color;transition-timing-function:ease-in-out;width:2.4em;z-index:1;}.card--job-sm .card__readmore:before{background:linear-gradient(90deg,#63666a 0,#2b3445);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity;transition-timing-function:ease-in-out;width:100%;z-index:-1;}.card--job-sm .card__readmore svg{display:block;font-size:1em;height:1em;position:relative;transition-duration:.2s;transition-property:transform;transition-timing-function:ease-in-out;width:var(--icon-width,1em);}.card--job-sm .card__title{color:#2b3446;font-size:.9375rem;font-weight:600;line-height:1.3333333333;margin-bottom:.1333333333em;}.card--job-sm .card__link{color:currentColor;text-decoration-color:#0000;}.card--job-sm .card__link:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}.card--job-sm-hover,.card--job-sm.card--has-link:focus-within,.card--job-sm.card--has-link:hover{background:#e3e3e3;}.card--job-sm-hover .card__readmore,.card--job-sm.card--has-link:focus-within .card__readmore,.card--job-sm.card--has-link:hover .card__readmore{border-color:#0000;color:#fff;}.card--job-sm-hover .card__readmore:before,.card--job-sm.card--has-link:focus-within .card__readmore:before,.card--job-sm.card--has-link:hover .card__readmore:before{opacity:1;}.section--job-region-overview{margin-bottom:clamp(5.375rem,7.6388888889vw,6.875rem);}.section--job-region-overview .section__inner{-moz-column-gap:9.8591549296%;column-gap:9.8591549296%;display:grid;grid-template-areas:"content" "events" "jobs";row-gap:clamp(3.75rem,4.8611111111vw,4.375rem);}.section--job-region-overview .section__featured-events{grid-area:events;}.section--job-region-overview .section__featured-jobs{grid-area:jobs;}.section--job-region-overview .section__featured-jobs .section__featured-grid{position:relative;}.section--job-region-overview .section__featured-jobs .section__featured-grid.overlay:after{background:linear-gradient(180deg,#fff0 0,#fff 80%);bottom:0;content:"";height:38.6138613861%;left:0;pointer-events:none;position:absolute;width:100%;}.section--job-region-overview .section__featured-cta{margin-top:.75rem;}.section--job-region-overview .section__featured-cta .btn--icon{--column-gap:0.75em;}.section--job-region-overview .section__featured-grid{display:grid;row-gap:.75rem;}.section--job-region-overview .section__content{grid-area:content;}.section--job-region-overview .section__content p:last-child{margin-bottom:0;}.section--job-region-overview .section__content .text--lead{font-size:1.125rem;font-weight:600;line-height:1.4444444444;margin-bottom:1.4444444444em;}.section--job-region-overview .section__featured-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem;}.section--job-region-overview .section__subtitle{font-size:1.5rem;font-weight:600;line-height:1.3333333333;margin-bottom:0;}.text--animated-underline-hover{background-position:0 100%;background-size:100% var(--underline,.0625em);}.card--teaching-tip{border-bottom:1px solid #dedede;color:#5d5d5d;font-size:.8125rem;font-weight:400;line-height:1.4615384615;transition-duration:.2s;transition-property:color;transition-timing-function:ease-in-out;}.card--teaching-tip .card__inner{align-items:flex-start;-moz-column-gap:clamp(.75rem,1.6666666667vw,1.5rem);column-gap:clamp(.75rem,1.6666666667vw,1.5rem);display:grid;grid-template-areas:"image content readmore";grid-template-columns:clamp(2.5rem,4.1666666667vw,3.75rem) 1fr auto;padding:clamp(.9375rem,1.6666666667vw,1.5rem) 0;position:relative;}.card--teaching-tip .card__title{color:#2b3446;font-size:.9375rem;font-weight:600;line-height:1.3333333333;margin-bottom:.1666666667em;}.card--teaching-tip .card__readmore{font-size:1rem;grid-area:readmore;transition-duration:.2s;transition-property:color;transition-timing-function:ease-in-out;}.card--teaching-tip .card__readmore svg{display:block;font-size:1em;height:1em;width:var(--icon-width,1em);}.card--teaching-tip .card__description p:last-child{margin-bottom:0;}.card--teaching-tip .card__link{color:currentColor;text-decoration-color:#0000;}.card--teaching-tip .card__link:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}.card--teaching-tip .card__content{align-self:center;grid-area:content;}.card--teaching-tip .card__image{grid-area:image;position:relative;}.card--teaching-tip .card__image:before{content:"";display:block;padding-top:100%;width:100%;}.card--teaching-tip .card__image img{border-radius:100%;display:block;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;transition-duration:.2s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;}.card--teaching-tip-hover,.card--teaching-tip.card--has-link:focus-within,.card--teaching-tip.card--has-link:hover{color:#2b3446;}.card--teaching-tip-hover .card__readmore,.card--teaching-tip.card--has-link:focus-within .card__readmore,.card--teaching-tip.card--has-link:hover .card__readmore{color:#2b3446;}.section--teaching-tips{margin-bottom:clamp(3.125rem,7.0833333333vw,6.375rem);}.section--teaching-tips .section__title{font-size:1.5rem;font-weight:600;line-height:1.375;margin-bottom:1.2083333333em;}.section--teaching-tips .section__grid{border-top:1px solid #dedede;}.logo-list{align-items:center;-moz-column-gap:.6875rem;column-gap:.6875rem;display:grid;grid-template-areas:"list content";grid-template-columns:auto 1fr;}.logo-list__list{display:flex;grid-area:list;list-style:none;margin:0;padding:0;}.logo-list__list li{--width:clamp(2.875rem,3.4722222222vw,3.125rem);align-items:center;background-color:#fff;border:.1875rem solid #fff;border-radius:100%;display:flex;height:var(--width,3.125rem);justify-content:center;margin:0;overflow:hidden;padding:0;position:relative;width:var(--width,3.125rem);}.logo-list__list li img{border-radius:100%;display:block;height:100%;left:0;object-fit:cover;object-position:center center;overflow:hidden;position:absolute;top:0;width:100%;}.logo-list__list li.logo-list__badge{background:#2b3446;color:#fff;font-size:.75rem;font-weight:500;line-height:1;padding-left:.3333333333em;}.logo-list__list li+li{margin-left:-.6875rem;}.logo-list__content{font-size:.75rem;font-weight:600;grid-area:content;line-height:1.5714285714;}.logo-list__content p:last-child{margin:0;}.block-gallery-slick{position:relative;}.block-gallery-slick .block__slide-image{background:#0000001a;border-radius:.3125rem;overflow:hidden;position:relative;}.block-gallery-slick .block__slide-image:before{content:"";display:block;padding-top:var(--aspect-ratio,55.0847457627%);width:100%;}.block-gallery-slick .block__slide-image img{display:block;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%;}.block-gallery-slick .block__slider{margin:0;}.block-gallery-slick .slick-dots{background:#fff;border-radius:2.1875rem;bottom:.625rem;flex-wrap:nowrap;padding:.25rem .1875rem;position:absolute;right:.625rem;width:auto;z-index:10;}.block-gallery-slick .slick-dots .slick-dot--std{padding:0 .125rem;}.section--region-overview{margin-bottom:clamp(2.8125rem,8.3333333333vw,7.5rem);}.section--region-overview .section__inner{align-items:flex-start;-moz-column-gap:9.8591549296%;column-gap:9.8591549296%;display:grid;grid-template-areas:"content" "media";grid-template-columns:100%;row-gap:3.75rem;}.section--region-overview .section__content{align-self:center;grid-area:content;}.section--region-overview .section__title{font-size:2.375rem;font-weight:600;line-height:1.2083333333;margin-bottom:1.875rem;}.section--region-overview .section__media{--aspect-ratio:74.1379310345%;grid-area:media;}.section--region-overview .section__logo-list{margin-top:1.875rem;max-width:27.5rem;}.block-membership .block__content{color:#2b3446cc;font-size:1rem;font-weight:500;line-height:1.25;margin-top:.9375rem;}.block-membership .block__content-inner{display:grid;grid-template-areas:"badge ." "title title" "shortDesc shortDesc" "price price" "content content";grid-template-columns:auto 1fr;padding:0 0 1.5625rem;position:relative;}.block-membership .block__content-free{padding:0 .625rem;}.block-membership .block__content-premium{background:#e9edf3;border:1px solid #2b3446;border-radius:.3125rem;margin-top:0;}.block-membership .block__content-premium .block__content-inner{padding:0 clamp(1.875rem,2.7777777778vw,2.5rem) 2.0625rem;}.block-membership .block__content-premium ul{max-width:36.875rem;}.block-membership .block__content p strong{color:#2b3446;font-weight:700;letter-spacing:.02em;}.block-membership .block__title{color:#2b3446;font-size:1.5rem;font-weight:700;grid-area:title;line-height:1.4166666667;margin-bottom:.25em;margin-top:.625rem;}.block-membership .block__badge{background:#e3e3e3;border-radius:6.25rem;color:#2b3446;font-size:.75rem;font-weight:500;grid-area:badge;letter-spacing:.02em;line-height:1.1666666667;margin-bottom:.625rem;padding:.6666666667em 1.1666666667em;text-align:center;white-space:nowrap;}.block-membership .block__badge-premium{align-items:center;background:linear-gradient(90deg,#63666a 0,#2b3445);color:#fff;display:flex;font-weight:700;margin-left:-.1875rem;margin-top:-1.125rem;padding:.6666666667em;}.block-membership .block__badge-premium:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23fff'/%3E%3Cpath d='M8.12 11.764 6.12 9.762l-.088-.088-.089.088-.696.697-.089.088.089.089 2.786 2.786.088.088.088-.088 5.97-5.97.089-.089-.088-.088-.697-.697-.088-.088-.089.088-5.185 5.186Z' fill='%232b3446' stroke='%232b3446' stroke-width='.25'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto 1em;content:"";display:block;font-size:1.6666666667em;height:1em;margin-right:.5rem;width:1em;}.block-membership .block__link{font-size:.9375rem;font-weight:400;letter-spacing:.005em;line-height:1.2;}.block-membership .block__link-premium{border-radius:0 0 .3125rem .3125rem;clip-path:inset(0 0 0 0 round 0 0 .3125rem .3125rem);font-size:1rem;margin:0 -.0625rem -.0625rem;overflow:hidden;}.block-membership .block__link-premium .btn--solid{--btn-padding:1.5625em 1.25em;}.block-membership .block__description{border-top:1px solid #dedede;grid-area:content;margin-top:1.5rem;padding-top:1.875rem;}.block-membership .block__description ul{font-size:.875rem;font-weight:500;letter-spacing:.02em;list-style:none;margin:0;padding:0;}.block-membership .block__description ul li{-moz-column-break-inside:avoid;break-inside:avoid;display:flex;margin:0 0 1.1428571429em;padding:0;}.block-membership .block__description ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' style='--icon-width:1em' class='fill' width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.787 7.161a.769.769 0 0 1-.025 1.088L9.12 13.633a.77.77 0 0 1-1.062 0l-2.82-2.692A.77.77 0 0 1 6.3 9.828l2.29 2.186 5.11-4.878a.768.768 0 0 1 1.087.025ZM20 10A10 10 0 1 1 10 0a10.012 10.012 0 0 1 10 10Zm-1.538 0A8.461 8.461 0 1 0 10 18.462 8.47 8.47 0 0 0 18.462 10Z' fill='%2363666a'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;flex-shrink:0;font-size:1.25rem;height:1em;margin-right:.625rem;width:1em;}.block-membership .block__short-description{grid-area:shortDesc;}.block-membership .block__price{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2b3445,#4f545d 30.8%,#63666a 50.3%,#4f545d 65.1%,#2b3445);-webkit-background-clip:text;background-clip:text;font-size:3.75rem;font-weight:300;letter-spacing:-.02em;line-height:1;}.block-membership .block__price::selection{-webkit-text-fill-color:#fff;}.block-membership .block__price-wrap{align-items:flex-end;align-self:flex-start;display:flex;grid-area:price;padding-right:.3125rem;}.block-membership .block__price-append{font-size:.75rem;line-height:1.1666666667;margin-bottom:.3125rem;margin-left:.9375rem;}.block-membership .block__price-append strong{color:#2b3446cc;display:block;font-weight:800;}.section--membership{margin-bottom:clamp(2.9375rem,6.9444444444vw,6.25rem);}@media (min-width:768px){.section--featured-schools .section__title{margin-bottom:1.4166666667em;}.section--full-bg-quote:before{height:50%;}.section--full-bg-quote .section__inner{border-radius:.3125rem;min-height:min(47.8873239437vw,42.5rem);padding:4.2253521127%;}.section--full-bg-quote .section__content{border-radius:.3125rem;margin-left:auto;width:min(66.66%,34.25rem);}.card--event-sm .card__inner{-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-areas:"image badges" "image content";}.card--event-sm .card__content{grid-template-areas:"category date time" "title title title";grid-template-columns:auto auto 1fr;row-gap:.4375rem;}.card--event-sm .card__badges{justify-content:flex-start;margin-top:0;}.card--event-sm .card__date:before,.card--event-sm .card__time:before{background:currentColor;content:"";display:block;height:1em;margin:0 .6153846154em;position:relative;top:.0769230769em;width:1px;}.card--job-sm{line-height:1.7142857143;}.card--job-sm .card__inner{padding:1rem;}.card--job-sm .card__title{line-height:1.2222222222;margin-bottom:.2222222222em;}.card--teaching-tip{line-height:1.375;}.card--teaching-tip .card__readmore{align-self:center;}.section--teaching-tips .section__title{margin-bottom:.9375em;}.section--region-overview .section__inner{grid-template-areas:"content media";grid-template-columns:1fr min(50%,36.25rem);}.section--region-overview .section__content-inner{max-width:36.25rem;}.block-membership .block__content-inner{grid-template-areas:"badge . ." "title title price" "shortDesc shortDesc price" "content content content";grid-template-columns:auto 1fr auto;}.block-membership .block__content-premium ul{-moz-column-count:2;column-count:2;-moz-column-gap:11.186440678%;column-gap:11.186440678%;}.block-membership .block__description{margin-top:.1875rem;padding-top:1.6875rem;}.block-membership .block__price-append{margin-left:.5rem;}}@media (min-width:992px){.section--job-region-overview .section__inner{grid-template-areas:"content jobs" "events jobs";grid-template-columns:1fr 45.6338028169%;grid-template-rows:1fr auto;}.card--teaching-tip .card__title{font-size:1.0333333333rem;}.block-membership .block__inner{align-items:flex-start;display:flex;justify-content:space-between;}.block-membership .block__inner>div:nth-child(odd){width:min(60%,43.75rem);}.block-membership .block__inner>div:nth-child(2n+2){width:min(40%,28.5625rem);}.block-membership .block__inner>div+div{margin-left:1.875rem;}.block-membership .block__content-free{padding:0;}.block-membership .block__price-append{margin-bottom:.3444444444rem;}}@media (min-width:1200px){.card--teaching-tip{font-size:.8333333333rem;}.card--teaching-tip .card__title{font-size:1.25rem;}.section--teaching-tips .section__title{font-size:1.6666666667rem;}.section--region-overview .section__title{font-size:2.5rem;}.block-membership .block__price{font-size:4.1666666667rem;}.block-membership .block__price-append{margin-bottom:.4166666667rem;}}@media (min-width:1440px){.card--event-sm .card__title{font-size:1rem;}.card--job-sm{font-size:.875rem;}.card--job-sm .card__title{font-size:1.125rem;}.card--teaching-tip{font-size:1rem;}.card--teaching-tip .card__title{font-size:1.5rem;}.card--teaching-tip .card__readmore{font-size:1.125rem;}.section--teaching-tips .section__title{font-size:2rem;}.logo-list__content{font-size:.875rem;}.section--region-overview .section__title{font-size:3rem;}.block-membership .block__price{font-size:5rem;}.block-membership .block__price-append{margin-bottom:.5rem;}}@media (max-width:991px){.block-membership .block__inner>div+div{margin-top:3.625rem;}}@media (max-width:767px){.section--full-bg-quote .section__inner{display:grid;grid-template-areas:"image" "content";}.section--full-bg-quote .section__image{border-radius:.3125rem .3125rem 0 0;grid-area:image;overflow:hidden;position:relative;}.section--full-bg-quote .section__image:before{content:"";display:block;padding-top:50.985915493vw;width:100%;}.card--event-sm .card__title{line-height:1.3333333333;margin-top:.8em;}.card--event-sm .card__date:before{content:none;}.card--job-sm .card__image{margin:.1875rem 0;}.section--job-region-overview .section__featured-cta .btn--icon{align-items:center;display:flex;min-height:4.25rem;padding-bottom:.9375rem;padding-top:.9375rem;}}@media (prefers-reduced-motion:no-preference){.card--featured-school .card__explore{margin-bottom:0;max-height:0;opacity:0;}.card--event-sm-hover .card__image img,.card--event-sm.card--has-link:focus-within .card__image img,.card--event-sm.card--has-link:hover .card__image img{transform:scale(1.05);}.text--animated-underline{transition-duration:.2s;transition-property:background-size,color;transition-timing-function:ease-in-out;}.card--teaching-tip-hover .card__image img,.card--teaching-tip.card--has-link:focus-within .card__image img,.card--teaching-tip.card--has-link:hover .card__image img{transform:scale(1.1);}}
