.course-resume-example-module__obqpAa__document{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-bg-subtle);width:min(100%,296px);box-shadow:var(--elevation-card);color:var(--color-text-primary);font-family:var(--font-family);position:relative;overflow:hidden;container-type:inline-size}.course-resume-example-module__obqpAa__document[data-presentation=detail]{aspect-ratio:328/298;border:var(--size-border) solid var(--color-border-default);background:var(--color-bg-default);width:100%;box-shadow:0 4px 16px color-mix(in srgb, var(--color-text-primary) 8%, transparent);border-radius:0}.course-resume-example-module__obqpAa__document .course-resume-example-module__obqpAa__title{text-align:center;width:100%;font-size:7.4cqw;line-height:1.2;font-weight:var(--font-title-weight);letter-spacing:.1em;margin:0;position:absolute;top:6%;left:0}.course-resume-example-module__obqpAa__person{border:var(--size-border) solid var(--color-border-control);background:var(--color-bg-default);grid-template-columns:26.2% 1fr;width:92%;height:26.8%;display:grid;position:absolute;top:19.4%;left:4%}.course-resume-example-module__obqpAa__portrait{background:var(--color-bg-muted);border-right:var(--size-border) solid var(--color-border-control);color:var(--primitive-gray-400);justify-content:center;align-items:center;display:flex}.course-resume-example-module__obqpAa__portrait .ds-system-icon{width:65%;height:70%}.course-resume-example-module__obqpAa__fields{grid-template-rows:1fr 1fr;margin:0;display:grid}.course-resume-example-module__obqpAa__fields>div{grid-template-columns:28.5% 1fr;min-height:0;display:grid}.course-resume-example-module__obqpAa__fields>div+div{border-top:var(--size-border) solid var(--color-border-control)}.course-resume-example-module__obqpAa__fields dt,.course-resume-example-module__obqpAa__fields dd{white-space:nowrap;justify-content:center;align-items:center;margin:0;font-size:4cqw;line-height:1.2;display:flex}.course-resume-example-module__obqpAa__fields dt{background:var(--color-brand-subtle);font-weight:var(--font-title-weight);border-right:var(--size-border) solid var(--color-border-control)}.course-resume-example-module__obqpAa__qualification{font-size:5.3cqw;line-height:1.2;font-weight:var(--font-title-weight);margin:0;position:absolute;top:51%;left:4%}.course-resume-example-module__obqpAa__table{border-collapse:collapse;table-layout:fixed;background:var(--color-bg-default);white-space:nowrap;letter-spacing:-.04em;width:92%;height:34%;font-size:3.4cqw;line-height:1.2;position:absolute;top:59.4%;left:4%}.course-resume-example-module__obqpAa__table th,.course-resume-example-module__obqpAa__table td{border:var(--size-border) solid var(--color-border-control);text-align:center;font-weight:var(--font-label-weight);padding:0}.course-resume-example-module__obqpAa__table thead{height:25%}.course-resume-example-module__obqpAa__table th{background:var(--color-brand-subtle);font-weight:var(--font-title-weight)}.course-resume-example-module__obqpAa__table tbody tr{height:25%}.course-resume-example-module__obqpAa__highlight td{white-space:normal;overflow-wrap:anywhere;font-weight:var(--font-label-weight)}.course-resume-example-module__obqpAa__outline{border:calc(var(--size-border) * 2) solid var(--color-brand-primary);border-radius:var(--radius-xs);pointer-events:none;width:92%;height:9.4%;position:absolute;top:75.2%;left:4%}@media (max-width:799px){.course-resume-example-module__obqpAa__document{width:min(100%,296px,100dvh - 440px)}}@media (max-width:359px){.course-resume-example-module__obqpAa__document{width:min(100%,296px,100dvh - 464px)}}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__title{font-size:6.7073cqw;font-weight:500;line-height:1.2727;top:5.7047%}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__person{width:82.9268%;height:25.8389%;top:19.1275%;left:8.5366%}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__portrait .ds-system-icon{width:32px;height:32px}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__fields :is(dt,dd){font-size:3.6585cqw;line-height:1.3}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__qualification{font-size:4.878cqw;font-weight:500;line-height:1.375;top:49.6644%;left:8.5366%}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__table{width:82.9268%;height:33.557%;font-size:3.0488cqw;line-height:1.3;top:59.0604%;left:8.5366%}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__outline{border-radius:0;width:92.683%;height:12.7517%;top:72.4832%;left:3.6585%}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__highlight[data-detail-hidden] td{color:#0000}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__outline{background:var(--color-bg-default);grid-template-columns:23.4% 39.5% 37.1%;font-size:3.336cqw;font-weight:700;line-height:1.3;display:grid}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__outline span{text-align:center;border:var(--size-border) solid var(--color-border-control);justify-content:center;align-items:center;min-width:0;display:flex}.course-resume-example-module__obqpAa__document[data-presentation=detail] .course-resume-example-module__obqpAa__outline span:last-child{font-size:2.7439cqw;font-weight:600}
.course-nearby-jobs-visual-module__FFglKa__figure{justify-self:center;width:100%;max-width:408px;margin:0}.course-nearby-jobs-visual-module__FFglKa__visual{border-radius:var(--radius-lg);background:var(--color-bg-default);position:relative;overflow:hidden}.course-nearby-jobs-visual-module__FFglKa__map{aspect-ratio:9/8;width:100%;min-height:calc(var(--spacing-16) * 4 + var(--spacing-8));background:var(--color-bg-muted);position:relative;overflow:hidden}.course-nearby-jobs-visual-module__FFglKa__scene{inset:0 0 calc(var(--spacing-20) + var(--spacing-8));perspective:800px;position:absolute}.course-nearby-jobs-visual-module__FFglKa__land,.course-nearby-jobs-visual-module__FFglKa__markers{transform:translateY(var(--spacing-5)) rotateX(32deg) rotateZ(-16deg);transform-style:preserve-3d;position:absolute;inset:-10% -4%}.course-nearby-jobs-visual-module__FFglKa__land{z-index:1;background:var(--color-bg-muted)}.course-nearby-jobs-visual-module__FFglKa__land:before{content:"";background:var(--color-bg-muted);position:absolute;inset:-150%}.course-nearby-jobs-visual-module__FFglKa__markers{z-index:2;pointer-events:none}.course-nearby-jobs-visual-module__FFglKa__buildings{transform-style:preserve-3d;position:absolute;inset:0}.course-nearby-jobs-visual-module__FFglKa__building{--building-height:var(--spacing-6);--base-height:var(--building-height);width:12%;height:15%;transform-style:preserve-3d;box-shadow:var(--spacing-1) var(--spacing-2) var(--spacing-3) var(--color-effect-shadow);position:absolute}.course-nearby-jobs-visual-module__FFglKa__building:first-child{--building-height:var(--spacing-3);width:6%;height:11%;top:44%;left:12%}.course-nearby-jobs-visual-module__FFglKa__building:nth-child(2){--building-height:var(--spacing-10);width:13%;height:11%;top:44%;left:30%}.course-nearby-jobs-visual-module__FFglKa__building:nth-child(3){width:12%;height:11%;top:44%;left:59%}.course-nearby-jobs-visual-module__FFglKa__building:nth-child(4){--building-height:var(--spacing-8);width:13%;height:13%;top:12%;left:58%}.course-nearby-jobs-visual-module__FFglKa__building:nth-child(5){--building-height:var(--spacing-5);width:6%;height:13%;top:14%;left:13%}.course-nearby-jobs-visual-module__FFglKa__building:nth-child(6){--building-height:var(--spacing-4);width:12%;height:16%;top:75%;left:31%}.course-nearby-jobs-visual-module__FFglKa__roof,.course-nearby-jobs-visual-module__FFglKa__frontWall,.course-nearby-jobs-visual-module__FFglKa__sideWall,.course-nearby-jobs-visual-module__FFglKa__backWall,.course-nearby-jobs-visual-module__FFglKa__leftWall{position:absolute}.course-nearby-jobs-visual-module__FFglKa__roof{transform:translateZ(var(--building-height));background:var(--color-bg-default);inset:0}.course-nearby-jobs-visual-module__FFglKa__frontWall{width:100%;height:var(--building-height);transform-origin:top;background:var(--primitive-gray-200);top:100%;left:0;transform:rotateX(90deg)}.course-nearby-jobs-visual-module__FFglKa__sideWall{width:var(--building-height);transform-origin:0;background:var(--primitive-gray-300);height:100%;top:0;left:100%;transform:rotateY(-90deg)}.course-nearby-jobs-visual-module__FFglKa__backWall{width:100%;height:var(--building-height);transform-origin:top;background:var(--primitive-gray-200);top:0;left:0;transform:rotateX(90deg)}.course-nearby-jobs-visual-module__FFglKa__leftWall{width:var(--building-height);transform-origin:0;background:var(--primitive-gray-300);height:100%;top:0;left:0;transform:rotateY(-90deg)}.course-nearby-jobs-visual-module__FFglKa__tier{--building-height:var(--spacing-3);transform:translateZ(var(--base-height));transform-style:preserve-3d;position:absolute;inset:16% 18% 24% 12%}.course-nearby-jobs-visual-module__FFglKa__building:nth-child(4) .course-nearby-jobs-visual-module__FFglKa__tier{--building-height:var(--spacing-4);inset:12% 12% 32% 30%}.course-nearby-jobs-visual-module__FFglKa__building:nth-child(2)>.course-nearby-jobs-visual-module__FFglKa__frontWall:after,.course-nearby-jobs-visual-module__FFglKa__building:nth-child(4)>.course-nearby-jobs-visual-module__FFglKa__frontWall:after{content:"";inset-inline:16%;height:var(--spacing-1);background:var(--primitive-blue-100);position:absolute;top:42%}.course-nearby-jobs-visual-module__FFglKa__building:nth-child(2)>.course-nearby-jobs-visual-module__FFglKa__frontWall:before{content:"";width:var(--spacing-1);height:var(--spacing-2);background:var(--primitive-gray-400);position:absolute;top:0;left:43%}.course-nearby-jobs-visual-module__FFglKa__park{border-radius:var(--radius-md);background:var(--color-status-success-bg);width:16%;height:20%;position:absolute;top:6%;left:28%}.course-nearby-jobs-visual-module__FFglKa__riverbank{background:var(--color-status-success-bg);border-radius:40% 0 0 30%;width:36%;height:170%;position:absolute;top:-30%;left:84%}.course-nearby-jobs-visual-module__FFglKa__river{background:var(--primitive-blue-100);border-left:var(--spacing-1) solid var(--primitive-blue-50);border-radius:42% 0 0 28%;width:30%;height:170%;position:absolute;top:-30%;left:91%}.course-nearby-jobs-visual-module__FFglKa__promenade{border-left:var(--spacing-1) solid var(--color-bg-default);border-radius:42% 0 0 28%;width:33%;height:170%;position:absolute;top:-30%;left:87%}.course-nearby-jobs-visual-module__FFglKa__bridge{height:var(--spacing-4);background:var(--color-bg-default);position:absolute;top:34%;left:78%;right:-10%;transform:translateY(-50%)}.course-nearby-jobs-visual-module__FFglKa__trees{transform-style:preserve-3d;position:absolute;inset:0}.course-nearby-jobs-visual-module__FFglKa__trees i{width:var(--spacing-3);height:var(--spacing-3);border-radius:var(--radius-full);background:var(--primitive-green-200);box-shadow:var(--spacing-1) var(--spacing-1) var(--spacing-1) var(--color-effect-shadow);transform:translateZ(var(--spacing-1));position:absolute}.course-nearby-jobs-visual-module__FFglKa__trees i:first-child{top:9%;left:30%}.course-nearby-jobs-visual-module__FFglKa__trees i:nth-child(2){top:9%;left:37%}.course-nearby-jobs-visual-module__FFglKa__trees i:nth-child(3){top:18%;left:37%}.course-nearby-jobs-visual-module__FFglKa__trees i:nth-child(4){top:14%;left:86%}.course-nearby-jobs-visual-module__FFglKa__trees i:nth-child(5){top:48%;left:86%}.course-nearby-jobs-visual-module__FFglKa__trees i:nth-child(6){top:66%;left:85%}.course-nearby-jobs-visual-module__FFglKa__streets{position:absolute;inset:0}.course-nearby-jobs-visual-module__FFglKa__streets i{background:var(--color-bg-default);position:absolute}.course-nearby-jobs-visual-module__FFglKa__streetWest,.course-nearby-jobs-visual-module__FFglKa__streetCenter,.course-nearby-jobs-visual-module__FFglKa__streetEast{width:var(--spacing-4);top:-150%;bottom:-150%;transform:translate(-50%)}.course-nearby-jobs-visual-module__FFglKa__streetWest{left:22%}.course-nearby-jobs-visual-module__FFglKa__streetCenter{left:50%}.course-nearby-jobs-visual-module__FFglKa__streetEast{left:78%}.course-nearby-jobs-visual-module__FFglKa__streetNorth,.course-nearby-jobs-visual-module__FFglKa__streetSouth{height:var(--spacing-4);left:-150%;right:16%;transform:translateY(-50%)}.course-nearby-jobs-visual-module__FFglKa__streetNorth{top:34%}.course-nearby-jobs-visual-module__FFglKa__streetSouth{top:62%}.course-nearby-jobs-visual-module__FFglKa__path{--path-width:calc(var(--spacing-1) + var(--size-border));--path-radius:var(--spacing-2);position:absolute;inset:0}.course-nearby-jobs-visual-module__FFglKa__path i{box-sizing:border-box;position:absolute}.course-nearby-jobs-visual-module__FFglKa__pathStart,.course-nearby-jobs-visual-module__FFglKa__pathMiddle,.course-nearby-jobs-visual-module__FFglKa__pathEnd{background:var(--color-brand-primary)}.course-nearby-jobs-visual-module__FFglKa__pathStart{width:calc(28% - var(--path-radius));height:var(--path-width);top:62%;left:22%;transform:translateY(-50%)}.course-nearby-jobs-visual-module__FFglKa__pathMiddle{left:50%;top:calc(34% + var(--path-radius));height:calc(28% - var(--path-radius) * 2);width:var(--path-width);transform:translate(-50%)}.course-nearby-jobs-visual-module__FFglKa__pathEnd{left:calc(50% + var(--path-radius));width:calc(28% - var(--path-radius));height:var(--path-width);top:34%;transform:translateY(-50%)}.course-nearby-jobs-visual-module__FFglKa__pathLowerBend,.course-nearby-jobs-visual-module__FFglKa__pathUpperBend{width:calc(var(--path-radius) + var(--path-width) / 2);height:calc(var(--path-radius) + var(--path-width) / 2);border-color:var(--color-brand-primary);border-style:solid;border-width:0}.course-nearby-jobs-visual-module__FFglKa__pathLowerBend{left:calc(50% - var(--path-radius));top:calc(62% - var(--path-radius));border-right-width:var(--path-width);border-bottom-width:var(--path-width);border-bottom-right-radius:100%}.course-nearby-jobs-visual-module__FFglKa__pathUpperBend{left:calc(50% - var(--path-width) / 2);top:calc(34% - var(--path-width) / 2);border-left-width:var(--path-width);border-top-width:var(--path-width);border-top-left-radius:100%}.course-nearby-jobs-visual-module__FFglKa__originDot,.course-nearby-jobs-visual-module__FFglKa__destinationDot{width:var(--spacing-3);height:var(--spacing-3);border:calc(var(--size-border) * 2) solid var(--color-bg-default);border-radius:var(--radius-full);background:var(--color-brand-primary);box-shadow:0 0 0 var(--size-border) var(--color-brand-primary);position:absolute;transform:translate(-50%,-50%)}.course-nearby-jobs-visual-module__FFglKa__originDot{top:62%;left:22%}.course-nearby-jobs-visual-module__FFglKa__destinationDot{top:34%;left:78%}.course-nearby-jobs-visual-module__FFglKa__originPin,.course-nearby-jobs-visual-module__FFglKa__destinationPin{transform-origin:bottom;position:absolute;transform:translate(-50%,-100%)rotate(16deg)rotateX(-32deg)}.course-nearby-jobs-visual-module__FFglKa__originPin{top:62%;left:22%}.course-nearby-jobs-visual-module__FFglKa__destinationPin{top:34%;left:78%}.course-nearby-jobs-visual-module__FFglKa__summary{z-index:2;width:auto;min-width:0;inset-inline:var(--spacing-4);bottom:var(--spacing-4);gap:var(--spacing-2);display:grid;position:absolute}.course-nearby-jobs-visual-module__FFglKa__jobTitle{-webkit-line-clamp:2;font-size:var(--font-alertTitle-size);line-height:var(--font-alertTitle-line);font-weight:var(--font-title-weight);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.course-nearby-jobs-visual-module__FFglKa__jobMeta{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.course-nearby-jobs-visual-module__FFglKa__conditions{font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--color-text-secondary)}.course-nearby-jobs-visual-module__FFglKa__figure figcaption{margin-top:var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);word-break:keep-all}
.course-design-story-module__dt8RMa__intro,.course-design-story-module__dt8RMa__benefits,.course-design-story-module__dt8RMa__opportunity,.course-design-story-module__dt8RMa__examples,.course-design-story-module__dt8RMa__learning,.course-design-story-module__dt8RMa__application,.course-design-story-module__dt8RMa__support{width:100%;min-width:0;color:var(--color-text-primary)}.course-design-story-module__dt8RMa__title{font-family:var(--font-family-heading);font-size:calc(var(--font-heading-size) + var(--size-border) * 2);line-height:var(--font-heading-line);text-align:center;word-break:keep-all;margin:0;font-weight:800}.course-design-story-module__dt8RMa__benefits .course-design-story-module__dt8RMa__title em,.course-design-story-module__dt8RMa__opportunity .course-design-story-module__dt8RMa__title em,.course-design-story-module__dt8RMa__learning .course-design-story-module__dt8RMa__title em,.course-design-story-module__dt8RMa__application .course-design-story-module__dt8RMa__title em,.course-design-story-module__dt8RMa__support .course-design-story-module__dt8RMa__title em,.course-design-story-module__dt8RMa__benefits .course-design-story-module__dt8RMa__benefitPanel em{color:var(--primitive-coral-500);font-style:normal}.course-design-story-module__dt8RMa__line{display:block}.course-design-story-module__dt8RMa__intro{display:flow-root;position:relative}.course-design-story-module__dt8RMa__introSheet{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.course-design-story-module__dt8RMa__freeCoupon{width:286px;max-width:100%;height:174.78px;margin-top:var(--spacing-6);align-self:center;position:relative}.course-design-story-module__dt8RMa__couponTicket{width:240.856px;height:146.147px;position:absolute;top:1px;left:23px}.course-design-story-module__dt8RMa__couponSparkleYellow{width:14.3px;height:14.3px;position:absolute;top:19.627px;left:7.617px;transform:rotate(-30deg)}.course-design-story-module__dt8RMa__couponSparkleBlue{width:11.9167px;height:11.9167px;position:absolute;top:109.34px;left:267.34px;transform:rotate(15deg)}.course-design-story-module__dt8RMa__brand{height:var(--spacing-5);align-items:center;display:flex}.course-design-story-module__dt8RMa__intro .course-design-story-module__dt8RMa__introSheet h1{margin-top:var(--spacing-1);font-family:var(--font-family-heading);font-size:calc(var(--font-heading-size) + var(--size-border) * 2);font-weight:800;line-height:var(--font-heading-line);text-align:center}.course-design-story-module__dt8RMa__facts{justify-content:space-between;gap:var(--spacing-1);width:100%;height:calc(var(--spacing-8) - var(--size-border));margin-top:var(--spacing-1);padding-block:calc((var(--spacing-8) - var(--spacing-5) - var(--size-border)) / 2);color:var(--primitive-gray-500);display:flex}.course-design-story-module__dt8RMa__facts>span{min-width:0;padding-inline:var(--spacing-3);justify-content:center;align-items:center;gap:var(--spacing-1);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);white-space:nowrap;flex:1 0 0;font-weight:600;display:flex}.course-design-story-module__dt8RMa__introSheet .course-design-story-module__dt8RMa__introCopy{margin-top:var(--spacing-2);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);text-align:center;color:var(--color-text-primary)}.course-design-story-module__dt8RMa__benefits,.course-design-story-module__dt8RMa__support,.course-design-story-module__dt8RMa__learning,.course-design-story-module__dt8RMa__examples,.course-design-story-module__dt8RMa__application{padding-top:var(--spacing-8)}.course-design-story-module__dt8RMa__sequence{--story-enter-duration:calc(var(--motion-duration-slow) * 2);--story-exit-duration:var(--motion-duration-slow);width:100%;display:grid}.course-design-story-module__dt8RMa__sequence[data-quick=true]{--story-enter-duration:calc(var(--motion-duration-slow) * 2 + var(--motion-duration-fast));--story-exit-duration:var(--story-enter-duration)}.course-design-story-module__dt8RMa__scene{opacity:1;min-width:0;transition:opacity var(--story-enter-duration) ease, transform var(--story-enter-duration) cubic-bezier(.22, 1, .36, 1);grid-area:1/1;transform:none}.course-design-story-module__dt8RMa__scene:nth-child(2){visibility:hidden;opacity:0;transform:translateY(var(--spacing-5)) scale(.98)}.course-design-story-module__dt8RMa__sequence[data-revealed=true]>.course-design-story-module__dt8RMa__scene:first-child{visibility:hidden;opacity:0;transform:translateY(calc(-1 * var(--spacing-4))) scale(.97);transition:opacity var(--story-exit-duration) ease, transform var(--story-exit-duration) ease, visibility 0s var(--story-exit-duration)}.course-design-story-module__dt8RMa__sequence[data-revealed=true]>.course-design-story-module__dt8RMa__scene:nth-child(2){visibility:visible;opacity:1;transition-delay:0s;transform:none}.course-design-story-module__dt8RMa__sequence[data-motion=crossfade]{--story-enter-duration:calc(var(--motion-duration-slow) * 2 + var(--motion-duration-fast));--story-exit-duration:var(--story-enter-duration)}.course-design-story-module__dt8RMa__sequence[data-motion=crossfade]>.course-design-story-module__dt8RMa__scene,.course-design-story-module__dt8RMa__sequence[data-motion=crossfade][data-revealed=true]>.course-design-story-module__dt8RMa__scene:first-child,.course-design-story-module__dt8RMa__sequence[data-motion=crossfade]>.course-design-story-module__dt8RMa__scene:nth-child(2){transition-timing-function:ease-in-out;transform:none}.course-design-story-module__dt8RMa__priceScene{padding-top:calc(var(--spacing-12) + var(--spacing-1) + var(--size-border));gap:var(--spacing-5);display:grid}.course-design-story-module__dt8RMa__priceGroup{justify-items:center;gap:var(--spacing-5);display:grid}.course-design-story-module__dt8RMa__price{width:100%;height:calc(var(--spacing-20) + var(--spacing-2));border-radius:var(--radius-md);background:var(--color-bg-subtle);justify-content:center;align-items:center;gap:var(--spacing-2);font-size:var(--font-heading-size);line-height:var(--font-heading-line);font-weight:var(--font-heading-weight);display:flex;position:relative}.course-design-story-module__dt8RMa__price strong{color:var(--primitive-coral-500);font-size:var(--font-display-size);line-height:var(--font-display-line);align-items:baseline;display:flex}.course-design-story-module__dt8RMa__price strong span{font-size:var(--font-heading-size);color:var(--color-text-primary)}.course-design-story-module__dt8RMa__stamp{top:calc(-1 * (var(--spacing-10) + var(--spacing-1) + var(--size-border)));left:var(--spacing-4);width:125px;height:75px;position:absolute}.course-design-story-module__dt8RMa__benefitScene{padding-top:calc(var(--spacing-12) - var(--size-border) * 2);margin-inline:calc(-1 * var(--spacing-2))}.course-design-story-module__dt8RMa__benefitPanel{top:calc(-1 * var(--spacing-2));border-radius:var(--radius-md);padding:var(--spacing-4);background:var(--color-bg-subtle);position:relative}.course-design-story-module__dt8RMa__benefits .course-design-story-module__dt8RMa__benefitPanel h3{text-align:center;font-size:var(--font-heading-size);line-height:var(--font-heading-line)}.course-design-story-module__dt8RMa__benefits .course-design-story-module__dt8RMa__benefitPanel ul{margin-top:var(--spacing-2)}.course-design-story-module__dt8RMa__benefitPanel li{justify-content:center;align-items:center;gap:var(--spacing-2);min-height:39px;font-size:var(--font-body-size);line-height:var(--font-body-line);font-weight:600;display:flex}.course-design-story-module__dt8RMa__benefitPanel li em{font-size:var(--font-subheading-size);font-weight:var(--font-title-weight)}.course-design-story-module__dt8RMa__medal{right:0;top:calc(-1 * (var(--spacing-10) + var(--size-border)));width:99px;height:97px;position:absolute}.course-design-story-module__dt8RMa__benefitScene .course-design-story-module__dt8RMa__note,.course-design-story-module__dt8RMa__examples .course-design-story-module__dt8RMa__note,.course-design-story-module__dt8RMa__application .course-design-story-module__dt8RMa__note,.course-design-story-module__dt8RMa__comparisonScene .course-design-story-module__dt8RMa__note{margin-top:var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);text-align:center}.course-design-story-module__dt8RMa__opportunity{padding-top:var(--spacing-6);min-height:529px;position:relative}.course-design-story-module__dt8RMa__opportunity .course-design-story-module__dt8RMa__subtitle,.course-design-story-module__dt8RMa__learning .course-design-story-module__dt8RMa__subtitle{margin-top:calc(var(--spacing-2) - var(--size-border) * 2);font-size:var(--font-bodySmall-size);line-height:var(--font-cardBody-line);text-align:center;color:var(--color-text-secondary);font-weight:600}.course-design-story-module__dt8RMa__opportunityPanel{gap:var(--spacing-2);padding:var(--spacing-4);background:color-mix(in srgb, var(--color-bg-default) 60%, transparent);border-radius:var(--radius-control);z-index:1;border:var(--size-border) solid var(--color-bg-default);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 10px color-mix(in srgb, var(--color-text-primary) 7%, transparent);margin-top:26px;display:grid;position:relative;overflow:visible}.course-design-story-module__dt8RMa__opportunity .course-design-story-module__dt8RMa__opportunityPanel h3{font-size:var(--font-subheading-size);line-height:var(--font-body-line);text-align:center}.course-design-story-module__dt8RMa__opportunity .course-design-story-module__dt8RMa__opportunityPanel p{color:var(--color-text-primary);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);text-align:center;width:100%;margin-inline:0}.course-design-story-module__dt8RMa__opportunityPhoto{width:calc(100% + var(--spacing-8));height:360px;top:169px;left:calc(-1 * var(--spacing-4));margin-inline:0;position:absolute}.course-design-story-module__dt8RMa__opportunityPhoto img{object-fit:cover;object-position:center}.course-design-story-module__dt8RMa__examples{padding-top:21px}.course-design-story-module__dt8RMa__jobList{--elevation-floating-card:0 var(--spacing-1) var(--spacing-2) var(--color-effect-shadow);gap:11px;margin-top:21px;display:grid}.course-design-story-module__dt8RMa__job{gap:var(--spacing-2);display:grid}.course-design-story-module__dt8RMa__examples .course-design-story-module__dt8RMa__job h3{font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line)}.course-design-story-module__dt8RMa__jobMeta{align-items:center;gap:var(--spacing-2);font-size:var(--font-cardBody-size);line-height:var(--font-cardBody-line);color:var(--color-text-secondary);display:flex}.course-design-story-module__dt8RMa__jobMeta>span{align-items:center;gap:calc(var(--spacing-1) / 2);min-width:0;display:inline-flex}.course-design-story-module__dt8RMa__jobMeta>span:first-child{flex-shrink:0}.course-design-story-module__dt8RMa__jobBottom{justify-content:space-between;align-items:center;gap:var(--spacing-1);display:flex}.course-design-story-module__dt8RMa__jobBottom>div{gap:calc(var(--spacing-1) / 2);display:flex}.course-design-story-module__dt8RMa__jobBottom>strong{color:var(--color-brand-primary);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);white-space:nowrap}.course-design-story-module__dt8RMa__learningPanel{margin-top:var(--spacing-8);padding:var(--spacing-4);background:var(--color-bg-subtle);border-radius:var(--radius-md)}.course-design-story-module__dt8RMa__learningTotal{padding-bottom:var(--spacing-1);justify-content:space-between;align-items:center;gap:var(--spacing-2);font-size:var(--font-bodySmall-size);line-height:var(--font-cardBody-line);display:flex}.course-design-story-module__dt8RMa__learningTotal>strong{font-size:var(--font-title-size);line-height:var(--font-title-line)}.course-design-story-module__dt8RMa__topicLabel{margin-block:var(--spacing-4) 0;color:var(--color-brand-primary);font-size:var(--font-cardBody-size);line-height:var(--font-cardBody-line);font-weight:600;display:block}.course-design-story-module__dt8RMa__learningPanel li{align-items:center;gap:var(--spacing-2);min-height:39px;font-size:var(--font-body-size);line-height:var(--font-bodySmall-line);font-weight:500;display:flex}.course-design-story-module__dt8RMa__application .course-design-story-module__dt8RMa__title{margin-bottom:var(--spacing-2)}.course-design-story-module__dt8RMa__resume,.course-design-story-module__dt8RMa__applicationVisual{width:100%;max-width:304px;margin-inline:auto}.course-design-story-module__dt8RMa__map{justify-content:center;display:flex}.course-design-story-module__dt8RMa__map img{object-fit:contain;width:min(100%,304px);height:auto}.course-design-story-module__dt8RMa__support>.course-design-story-module__dt8RMa__sequence{margin-top:59px}.course-design-story-module__dt8RMa__comparison{gap:var(--spacing-2);grid-template-columns:132px 1fr;align-items:center;display:grid}.course-design-story-module__dt8RMa__comparison>div{text-align:center;font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--color-text-secondary);display:grid}.course-design-story-module__dt8RMa__comparison>div>*{justify-content:center;align-items:center;gap:var(--spacing-2);min-height:0;display:flex}.course-design-story-module__dt8RMa__comparison>div:last-child{border:calc(var(--size-border) * 2) solid var(--color-brand-primary);border-radius:var(--radius-control);background:var(--color-brand-subtle);color:var(--color-text-primary);font-weight:700;overflow:hidden}.course-design-story-module__dt8RMa__comparison>div:last-child>strong{background:var(--color-brand-primary);color:var(--color-text-inverse);font-size:var(--font-title-size);line-height:var(--font-title-line);min-height:48px;padding:var(--spacing-2)}.course-design-story-module__dt8RMa__comparison>div:last-child span>:first-child{color:var(--color-brand-primary)}.course-design-story-module__dt8RMa__supportPanel{border:calc(var(--size-border) * 2) solid var(--color-brand-primary);border-radius:var(--radius-control);background:var(--color-brand-subtle);overflow:hidden}.course-design-story-module__dt8RMa__support .course-design-story-module__dt8RMa__supportPanel h3{padding:var(--spacing-2);background:var(--color-brand-primary);color:var(--color-text-inverse);text-align:center;font-size:var(--font-title-size);line-height:var(--font-title-line)}.course-design-story-module__dt8RMa__support .course-design-story-module__dt8RMa__supportPanel ul{padding:var(--spacing-5);gap:var(--spacing-4);display:grid}.course-design-story-module__dt8RMa__supportPanel li{align-items:center;gap:var(--spacing-2);font-size:var(--font-bodySmall-size);font-weight:700;line-height:1.2;display:flex}.course-design-story-module__dt8RMa__supportPanel li>:first-child{color:var(--color-brand-primary);flex-shrink:0}@media (max-width:359px){.course-design-story-module__dt8RMa__title{font-size:var(--font-pageTitle-size);line-height:var(--font-pageTitle-line)}.course-design-story-module__dt8RMa__facts>span{font-size:var(--font-caption-size)}.course-design-story-module__dt8RMa__freeLabel{font-size:var(--font-bodySmall-size)}.course-design-story-module__dt8RMa__jobMeta{font-size:var(--font-caption-size);gap:var(--spacing-1)}.course-design-story-module__dt8RMa__jobBottom{flex-wrap:wrap}.course-design-story-module__dt8RMa__introSheet h1{font-size:var(--font-heading-size)}}@media (prefers-reduced-motion:reduce){.course-design-story-module__dt8RMa__scene,.course-design-story-module__dt8RMa__sequence[data-revealed=true]>.course-design-story-module__dt8RMa__scene:first-child,.course-design-story-module__dt8RMa__sequence[data-revealed=true]>.course-design-story-module__dt8RMa__scene:nth-child(2){transition:none;transform:none}}.course-design-story-module__dt8RMa__comparison>div:first-child{background:var(--color-bg-subtle);border-radius:var(--radius-control);padding:var(--spacing-4);gap:var(--spacing-3);font-size:13.12px;line-height:normal}.course-design-story-module__dt8RMa__opportunity>header{z-index:1;position:relative}.course-design-story-module__dt8RMa__opportunityPhoto:after{content:"";background:linear-gradient(var(--color-bg-default), transparent);height:81px;position:absolute;inset:0 0 auto}.course-design-story-module__dt8RMa__learning,.course-design-story-module__dt8RMa__application,.course-design-story-module__dt8RMa__support{padding-top:var(--spacing-6)}.course-design-story-module__dt8RMa__comparison>div:first-child>span:first-child{font-size:11.07px;font-weight:700}.course-design-story-module__dt8RMa__comparison>div:first-child>span+span{border-top:var(--size-border) solid var(--color-border-control);padding-top:var(--spacing-3)}.course-design-story-module__dt8RMa__comparison>div:last-child>span{min-height:20px;margin-inline:var(--spacing-5);font-size:var(--font-bodySmall-size);justify-content:start;line-height:1.2}.course-design-story-module__dt8RMa__comparison>div:last-child>span:nth-child(2){margin-top:var(--spacing-5)}.course-design-story-module__dt8RMa__comparison>div:last-child>span:nth-child(3){margin-top:var(--spacing-4);margin-bottom:var(--spacing-5)}.course-design-story-module__dt8RMa__support .course-design-story-module__dt8RMa__scene:nth-child(2){margin-top:calc(-1 * var(--spacing-4))}.course-design-story-module__dt8RMa__benefits>.course-design-story-module__dt8RMa__note{margin-top:var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);text-align:center}.course-design-story-module__dt8RMa__facts>span:first-child{padding-inline:var(--spacing-1)}.course-design-story-module__dt8RMa__jobHeader{gap:var(--spacing-1);display:grid}.course-design-story-module__dt8RMa__jobList .ds-card{min-height:calc(var(--spacing-20) + var(--spacing-10))}.course-design-story-module__dt8RMa__benefits{padding-top:var(--spacing-6)}
.school-safety-story-module__Uw9AZG__introduction{gap:var(--spacing-2);width:100%;min-width:0;display:grid}.school-safety-story-module__Uw9AZG__brand{justify-content:flex-start;display:flex}.school-safety-story-module__Uw9AZG__courseHeading{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.school-safety-story-module__Uw9AZG__hero{isolation:isolate;border-radius:var(--radius-md);width:100%;height:168px;position:relative;overflow:hidden}.school-safety-story-module__Uw9AZG__hero img{object-fit:cover;object-position:center 40%;display:block}.school-safety-story-module__Uw9AZG__introduction h1.school-safety-story-module__Uw9AZG__qualification{font-family:var(--font-family-heading);font-size:var(--font-title-size);line-height:var(--font-title-line)}.school-safety-story-module__Uw9AZG__introduction p.school-safety-story-module__Uw9AZG__pitch{color:var(--color-text-primary);word-break:normal;overflow-wrap:normal}.school-safety-story-module__Uw9AZG__facts{justify-content:space-between;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-body-size);line-height:var(--font-body-line);display:flex}.school-safety-story-module__Uw9AZG__facts>span{align-items:center;gap:var(--spacing-1);display:inline-flex}@media (min-height:741px){.school-safety-story-module__Uw9AZG__hero{height:240px}}.school-safety-story-module__Uw9AZG__jobsOverview{gap:var(--spacing-4);text-align:center;display:grid}.school-safety-story-module__Uw9AZG__jobsHeading{gap:var(--spacing-3);display:grid}.school-safety-story-module__Uw9AZG__jobsOverview p.school-safety-story-module__Uw9AZG__jobsEyebrow{font-size:var(--font-body-size);line-height:var(--font-body-line);font-weight:var(--font-title-weight);color:var(--primitive-blue-700)}.school-safety-story-module__Uw9AZG__jobsOverview h2.school-safety-story-module__Uw9AZG__jobsHeadline{font-family:var(--font-family-heading);font-size:var(--font-pageTitle-size);line-height:var(--font-pageTitle-line);font-weight:var(--font-pageTitle-weight)}.school-safety-story-module__Uw9AZG__jobsScale{padding-block:var(--spacing-4)}.school-safety-story-module__Uw9AZG__jobsOverview .school-safety-story-module__Uw9AZG__jobsScale p.school-safety-story-module__Uw9AZG__jobsProof{font-size:var(--font-subheading-size);line-height:var(--font-pageTitle-line);color:var(--color-text-primary);font-weight:var(--font-label-weight)}.school-safety-story-module__Uw9AZG__jobsProof strong{font-size:var(--font-heading-size);color:var(--primitive-blue-700);font-weight:var(--font-title-weight)}.school-safety-story-module__Uw9AZG__jobsOverview p.school-safety-story-module__Uw9AZG__jobsCopy{font-size:var(--font-body-size);line-height:var(--font-body-line);color:var(--color-text-primary);word-break:normal}.school-safety-story-module__Uw9AZG__jobExamples{gap:var(--spacing-2);text-align:left;display:grid}.school-safety-story-module__Uw9AZG__jobExamples h2.school-safety-story-module__Uw9AZG__jobsTitle{font-family:var(--font-family-heading);font-size:var(--font-title-size);line-height:var(--font-title-line)}.school-safety-story-module__Uw9AZG__jobGrid{gap:var(--spacing-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.school-safety-story-module__Uw9AZG__jobCardContent{align-content:start;gap:0;display:grid}.school-safety-story-module__Uw9AZG__jobCardContent h3.school-safety-story-module__Uw9AZG__schoolName{color:var(--color-text-primary);font-size:var(--font-body-size);line-height:var(--font-body-line);font-weight:var(--font-title-weight)}.school-safety-story-module__Uw9AZG__jobRole,.school-safety-story-module__Uw9AZG__jobTerms,.school-safety-story-module__Uw9AZG__jobExtra{font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);color:var(--color-text-secondary)}.school-safety-story-module__Uw9AZG__jobPay{font-size:var(--font-body-size);line-height:var(--font-body-line);color:var(--primitive-blue-700);white-space:nowrap}.school-safety-story-module__Uw9AZG__jobExamples p.school-safety-story-module__Uw9AZG__jobFootnote{color:var(--color-text-secondary);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);word-break:normal}@media (max-width:799px) and (max-height:740px){.school-safety-story-module__Uw9AZG__hero{height:calc(var(--spacing-16) * 2)}.school-safety-story-module__Uw9AZG__jobExamples,.school-safety-story-module__Uw9AZG__jobGrid{gap:var(--spacing-1)}}
@layer service{.service-reveal{visibility:hidden;transition:grid-template-rows var(--motion-duration-slow) ease-out, visibility var(--motion-duration-slow);grid-template-rows:0fr;display:grid}.service-reveal[data-open=true]{visibility:visible;grid-template-rows:1fr}.service-reveal>div{min-height:0;overflow:hidden}.service-disclosure-icon{transition:transform var(--motion-duration-slow) ease-out;display:inline-flex}.service-disclosure-icon[data-open=true]{transform:rotate(180deg)}.service-choice-row{transition:transform var(--motion-duration-fast) ease-out, background-color var(--motion-duration-fast) ease-out}.service-choice-row:active{transform:scale(.985)}.service-choice-row:focus-within{outline:var(--size-border) solid var(--color-brand-primary)}.service-completion-graphic{animation:.48s cubic-bezier(.22,1,.36,1) both service-complete-in}@keyframes service-complete-in{0%{opacity:0;transform:translateY(10px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}.service-details{interpolate-size:allow-keywords}.service-details::details-content{block-size:0;transition:block-size var(--motion-duration-slow) ease-out, content-visibility var(--motion-duration-slow) allow-discrete;overflow:hidden}.service-details[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.service-reveal,.service-disclosure-icon,.service-choice-row{transition:none}.service-details::details-content{transition:none}.service-choice-row:active{transform:none}.service-completion-graphic{animation:none}}}
.partner-credential-module__-rG96q__document{backface-visibility:hidden;max-width:100%;transition:transform calc(var(--motion-duration-slow) * 2) ease-out;grid-area:1/1;position:relative}.partner-credential-module__-rG96q__card{width:calc(100% - var(--spacing-4));max-width:var(--credential-card-width,calc(var(--spacing-20) * 5));transform:rotateY(0)}.partner-credential-module__-rG96q__card[data-flipped=true]{visibility:hidden;pointer-events:none;transform:rotateY(180deg)}.partner-credential-module__-rG96q__paper{width:min(var(--credential-paper-width,calc(var(--spacing-16) * 3 - var(--spacing-2))), calc((100cqh - var(--spacing-2)) * 394 / 538));visibility:hidden;pointer-events:none;transform:rotateY(-180deg)}.partner-credential-module__-rG96q__paper[data-flipped=true]{visibility:visible;pointer-events:auto;transform:rotateY(0)}.partner-credential-module__-rG96q__image{width:100%;min-width:0;perspective:calc(var(--spacing-20) * 10)}.partner-credential-module__-rG96q__surface{--foil-x:50%;--foil-y:50%;--foil-rotate-x:0deg;--foil-rotate-y:0deg;width:100%;transform:rotateX(var(--foil-rotate-x)) rotateY(var(--foil-rotate-y));transition:transform var(--motion-duration-slow) ease-out;touch-action:pan-y}.partner-credential-module__-rG96q__surface[data-interacting=true]{transition-duration:var(--motion-duration-fast)}.partner-credential-module__-rG96q__window{isolation:isolate;background:var(--color-bg-default);width:100%;position:relative;overflow:hidden}.partner-credential-module__-rG96q__source{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;height:auto;display:block}.partner-credential-module__-rG96q__pair{width:min(100%, calc((100cqh - var(--spacing-6)) * 1.45));aspect-ratio:1.45;grid-template-columns:repeat(20,minmax(0,1fr));align-items:center;display:grid;position:relative}.partner-credential-module__-rG96q__pair>.partner-credential-module__-rG96q__completion{z-index:0;grid-area:1/1/2/12;align-self:center}.partner-credential-module__-rG96q__pair>.partner-credential-module__-rG96q__certificate{z-index:1;translate:0 calc(var(--spacing-5) * 1.5);grid-area:1/9/2/21;align-self:center}.partner-credential-module__-rG96q__ambient{--ambient-tilt:calc(4deg * var(--credential-drift-strength,1));width:100%;animation:8s ease-in-out infinite partner-credential-module__-rG96q__credentialDrift}.partner-credential-module__-rG96q__image[data-static=true] .partner-credential-module__-rG96q__ambient{animation:none;transform:none}.partner-credential-module__-rG96q__completion .partner-credential-module__-rG96q__ambient{--ambient-tilt:calc(9deg * var(--credential-drift-strength,1));animation-delay:-2s}.partner-credential-module__-rG96q__pair>.partner-credential-module__-rG96q__certificate .partner-credential-module__-rG96q__ambient{animation:none;transform:none}.partner-credential-module__-rG96q__pair>.partner-credential-module__-rG96q__certificate .partner-credential-module__-rG96q__surface{transform:none}.partner-credential-module__-rG96q__ambient:has(.partner-credential-module__-rG96q__surface[data-interacting=true]){animation-play-state:paused}.partner-credential-module__-rG96q__completion .partner-credential-module__-rG96q__window{aspect-ratio:394/538;clip-path:polygon(0 0,100% 3%,100% 97.2%,0 99.6%);background:0 0}.partner-credential-module__-rG96q__completion{container-type:inline-size}.partner-credential-module__-rG96q__completion .partner-credential-module__-rG96q__source{width:347.716%;position:absolute;top:-4.83271%;left:-15.2284%}.partner-credential-module__-rG96q__completionTemplate{width:100%;height:auto;display:block}.partner-credential-module__-rG96q__certificate{container-type:inline-size}.partner-credential-module__-rG96q__certificate .partner-credential-module__-rG96q__window{aspect-ratio:561/345;box-shadow:var(--elevation-card);border-radius:2.5%/4%}.partner-credential-module__-rG96q__certificate .partner-credential-module__-rG96q__source{width:244.207%;position:absolute;top:-74.4928%;left:-131.907%}.partner-credential-module__-rG96q__issuerSource{pointer-events:none;-webkit-mask-image:linear-gradient(var(--color-text-primary), var(--color-text-primary)), linear-gradient(var(--color-text-primary), var(--color-text-primary));mask-image:linear-gradient(var(--color-text-primary), var(--color-text-primary)), linear-gradient(var(--color-text-primary), var(--color-text-primary));position:absolute;inset:0;-webkit-mask-position:bottom,0 0;mask-position:bottom,0 0;-webkit-mask-size:100% 20.3%,30% 12%;mask-size:100% 20.3%,30% 12%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.partner-credential-module__-rG96q__goldFoil,.partner-credential-module__-rG96q__hologram{pointer-events:none;background-position:var(--foil-x) var(--foil-y);transition:opacity var(--motion-duration-slow) ease-out;position:absolute}.partner-credential-module__-rG96q__goldFoil{aspect-ratio:1;isolation:isolate;background:var(--color-bg-default);border-radius:var(--radius-full);width:23.4%;top:66.8%;left:16.8%;overflow:hidden}.partner-credential-module__-rG96q__goldFoilTexture{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.partner-credential-module__-rG96q__goldFoilSheen{background-image:linear-gradient(110deg, transparent 24%, color-mix(in srgb, var(--primitive-yellow-800) 60%, transparent) 36%, var(--primitive-yellow-200) 44%, var(--primitive-yellow-50) 50%, var(--primitive-yellow-100) 56%, transparent 72%);mix-blend-mode:soft-light;opacity:.58;background-size:300% 100%;animation:8s ease-in-out -2s infinite partner-credential-module__-rG96q__goldFoilLightSweep;position:absolute;inset:0;-webkit-mask-image:url(/academy/credentials/partner-gold-foil-hd-20261020-v1.png);mask-image:url(/academy/credentials/partner-gold-foil-hd-20261020-v1.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.partner-credential-module__-rG96q__hologram{background-image:radial-gradient(circle at var(--foil-x) var(--foil-y), color-mix(in srgb, var(--color-bg-default) 67.5%, transparent), transparent 62%), repeating-linear-gradient(125deg, color-mix(in srgb, var(--color-brand-gradient-aqua), var(--primitive-blue-300)) 0%, color-mix(in srgb, var(--color-brand-gradient-mint), var(--primitive-green-300)) 10%, color-mix(in srgb, var(--primitive-yellow-200), var(--primitive-yellow-300)) 20%, color-mix(in srgb, var(--primitive-coral-200), var(--primitive-coral-300)) 30%, var(--color-brand-gradient-cool) 40%, color-mix(in srgb, var(--color-brand-gradient-aqua), var(--primitive-blue-300)) 50%);background-blend-mode:screen;mix-blend-mode:multiply;width:56%;height:76%;-webkit-mask-image:repeating-radial-gradient(ellipse at 100% 100%, transparent 0% 1.075%, var(--color-text-primary) 1.175% 1.9%, transparent 2% 3.2%);mask-image:repeating-radial-gradient(ellipse at 100% 100%, transparent 0% 1.075%, var(--color-text-primary) 1.175% 1.9%, transparent 2% 3.2%);opacity:.525;background-size:100% 100%,260% 260%;border-radius:50%;animation:6s ease-in-out infinite partner-credential-module__-rG96q__cardHologramShimmer;top:2%;left:43%}.partner-credential-module__-rG96q__hologram:after{content:"";background-image:linear-gradient(115deg, transparent 36%, color-mix(in srgb, var(--color-bg-default) 30%, transparent) 45%, var(--color-bg-default) 50%, color-mix(in srgb, var(--color-bg-default) 30%, transparent) 55%, transparent 64%);mix-blend-mode:screen;opacity:.8;background-size:300% 100%;animation:4.8s ease-in-out -1.2s infinite partner-credential-module__-rG96q__hologramLightSweep;position:absolute;inset:0}.partner-credential-module__-rG96q__surface[data-interacting=true] .partner-credential-module__-rG96q__hologram{opacity:.685}@keyframes partner-credential-module__-rG96q__cardHologramShimmer{0%,to{opacity:.425;filter:saturate(1.125);background-position:10% 25%,0 35%}50%{opacity:.685;filter:saturate(1.3);background-position:90% 75%,100% 65%}}@keyframes partner-credential-module__-rG96q__hologramLightSweep{0%,to{background-position:100%}50%{background-position:0%}}@keyframes partner-credential-module__-rG96q__goldFoilLightSweep{0%,to{background-position:100%}50%{background-position:0%}}@keyframes partner-credential-module__-rG96q__credentialDrift{0%,to{transform:rotateX(calc(var(--ambient-tilt) * -.5)) rotateY(calc(var(--ambient-tilt) * -1))}50%{transform:rotateX(var(--ambient-tilt)) rotateY(var(--ambient-tilt))}}.partner-credential-module__-rG96q__sampleTitle,.partner-credential-module__-rG96q__sampleDetails,.partner-credential-module__-rG96q__sampleStatement,.partner-credential-module__-rG96q__completionDetails,.partner-credential-module__-rG96q__sampleDate{color:var(--color-text-primary);font-family:var(--font-family), sans-serif;pointer-events:none;margin:0;position:absolute}.partner-credential-module__-rG96q__sampleTitle{width:82%;height:12%;font-size:5cqw;font-weight:var(--font-title-weight);word-break:keep-all;place-items:center;line-height:1.2;display:grid;top:13%;left:9%}.partner-credential-module__-rG96q__sampleDetails{width:76%;font-size:3.1cqw;line-height:1.2;font-weight:var(--font-label-weight);gap:1.6cqw;padding:1%;display:grid;top:32%;left:14%}.partner-credential-module__-rG96q__sampleDetails>div{grid-template-columns:18cqw minmax(0,1fr);gap:3cqw;display:grid}.partner-credential-module__-rG96q__sampleDetails dt,.partner-credential-module__-rG96q__sampleDetails dd{margin:0}.partner-credential-module__-rG96q__sampleDetails dd{overflow-wrap:anywhere}.partner-credential-module__-rG96q__sampleStatement{text-align:center;width:82%;font-size:2.5cqw;line-height:1.3;top:67%;left:9%}.partner-credential-module__-rG96q__completionDetails{width:71%;min-height:13.5%;font-size:2.8cqw;line-height:1.2;font-weight:var(--font-label-weight);align-content:start;gap:.4cqw;padding:1%;display:grid;top:32.5%;left:19%}.partner-credential-module__-rG96q__completionDetails>div{grid-template-columns:16cqw minmax(0,1fr);gap:1cqw;display:grid}.partner-credential-module__-rG96q__completionDetails dt,.partner-credential-module__-rG96q__completionDetails dd{margin:0}.partner-credential-module__-rG96q__completionDetails dd{overflow-wrap:anywhere}.partner-credential-module__-rG96q__sampleDate{width:35%;height:8%;font-size:3.1cqw;line-height:1;font-weight:var(--font-label-weight);place-items:center;display:grid;top:72%;right:9%}.partner-credential-module__-rG96q__completionDate{width:46%;height:4.6%;font-size:2.9cqw;top:64.7%;right:9%}@media (prefers-reduced-motion:reduce){.partner-credential-module__-rG96q__document,.partner-credential-module__-rG96q__ambient,.partner-credential-module__-rG96q__surface,.partner-credential-module__-rG96q__goldFoil,.partner-credential-module__-rG96q__goldFoilSheen,.partner-credential-module__-rG96q__hologram,.partner-credential-module__-rG96q__hologram:after{transition:none;animation:none}.partner-credential-module__-rG96q__pair>.partner-credential-module__-rG96q__certificate .partner-credential-module__-rG96q__ambient,.partner-credential-module__-rG96q__pair>.partner-credential-module__-rG96q__certificate .partner-credential-module__-rG96q__hologram{animation:none}.partner-credential-module__-rG96q__ambient,.partner-credential-module__-rG96q__surface{transform:none}}
.credential-showcase-module__3SXora__stage{isolation:isolate;height:var(--credential-stage-height,calc(var(--spacing-16) * 4 + var(--spacing-6)));width:100%;padding:var(--spacing-2);border-radius:var(--radius-lg);color:var(--color-text-primary);background:var(--color-bg-default);place-items:center;display:grid;position:relative;container-type:size}.credential-showcase-module__3SXora__glow{display:none}.credential-showcase-module__3SXora__document{backface-visibility:hidden;color:var(--color-text-primary);transition:transform calc(var(--motion-duration-slow) * 2) ease-out;grid-area:1/1}.credential-showcase-module__3SXora__credential{transform:rotateY(0)}.credential-showcase-module__3SXora__credential[data-flipped=true]{transform:rotateY(180deg)}.credential-showcase-module__3SXora__paper{transform:rotateY(-180deg)}.credential-showcase-module__3SXora__paper[data-flipped=true]{transform:rotateY(0)}@media (prefers-reduced-motion:reduce){.credential-showcase-module__3SXora__document{transition:none}}.credential-showcase-module__3SXora__paper{box-sizing:border-box;max-width:100%;width:min(var(--credential-paper-width,calc(var(--spacing-16) * 3 - var(--spacing-2))), calc((100cqh - var(--credential-control-space,0px)) * 210 / 297));aspect-ratio:210/297;background:var(--color-bg-default);border:calc(var(--size-border) * 4) solid var(--color-text-primary);box-shadow:var(--elevation-card);position:relative;container-type:inline-size}.credential-showcase-module__3SXora__paper:before,.credential-showcase-module__3SXora__paper:after{content:"";aspect-ratio:1;background:repeating-linear-gradient(135deg, var(--primitive-yellow-800), var(--primitive-yellow-800) 1cqw, var(--primitive-yellow-300) 1cqw, var(--primitive-yellow-300) 2cqw);clip-path:polygon(0 0,100% 0,0 100%);width:16%;position:absolute}.credential-showcase-module__3SXora__paper:before{top:0;left:0}.credential-showcase-module__3SXora__paper:after{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:0;right:0}.credential-showcase-module__3SXora__paperBorder{border:calc(var(--size-border) * 2) double var(--primitive-yellow-800);outline:var(--size-border) solid var(--primitive-brown-200);outline-offset:calc(-1 * var(--spacing-1));color:var(--color-text-primary);text-align:center;position:absolute;inset:3%}.credential-showcase-module__3SXora__paperBorder:before{content:"DESIGN SAMPLE";aspect-ratio:1;border:var(--size-border) solid var(--primitive-brown-200);border-radius:var(--radius-full);width:56%;font-size:4cqw;font-weight:var(--font-heading-weight);color:var(--primitive-brown-300);opacity:.2;place-items:center;display:grid;position:absolute;top:46%;left:22%}.credential-showcase-module__3SXora__paperEmblem{aspect-ratio:1;border:var(--size-border) solid var(--primitive-yellow-700);outline:var(--size-border) solid var(--primitive-brown-200);outline-offset:var(--size-border);border-radius:var(--radius-full);width:16%;color:var(--primitive-yellow-800);place-items:center;display:grid;position:absolute;top:6%;left:42%}.credential-showcase-module__3SXora__paperTitle{font-family:var(--font-family-heading), sans-serif;font-size:13cqw;line-height:1.3;font-weight:var(--font-title-weight);letter-spacing:3cqw;padding-left:3cqw;position:absolute;top:20%;left:0;right:0}.credential-showcase-module__3SXora__paperEnglish{color:var(--primitive-brown-700);font-size:4.6cqw;line-height:1.3;position:absolute;top:33%;left:0;right:0}.credential-showcase-module__3SXora__paperRule{height:var(--size-border);background:var(--primitive-yellow-600);position:absolute;top:40%;left:16%;right:16%}.credential-showcase-module__3SXora__paperName{font-size:7cqw;line-height:1.3;font-weight:var(--font-title-weight);position:absolute;top:43%;left:0;right:0}.credential-showcase-module__3SXora__paperCourse{white-space:nowrap;text-overflow:ellipsis;font-size:4.8cqw;line-height:1.3;position:absolute;top:51%;left:8%;right:8%;overflow:hidden}.credential-showcase-module__3SXora__document .credential-showcase-module__3SXora__paperMessage{margin:0;font-size:4.5cqw;line-height:1.6;position:absolute;top:58%;left:6%;right:6%}.credential-showcase-module__3SXora__paperDate{font-size:4.6cqw;line-height:1.3;position:absolute;top:74%;left:0;right:0}.credential-showcase-module__3SXora__paperSeal{aspect-ratio:1;border-radius:var(--radius-full);border:calc(var(--size-border) * 2) double var(--primitive-yellow-800);outline:var(--size-border) solid var(--primitive-yellow-600);outline-offset:var(--size-border);background:radial-gradient(circle at 30% 20%, var(--primitive-yellow-100), var(--primitive-yellow-500));width:22%;color:var(--primitive-brown-800);place-items:center;font-size:3.2cqw;line-height:1;display:grid;position:absolute;bottom:6%;left:7%}.credential-showcase-module__3SXora__paperIssuer{text-align:left;font-size:4.4cqw;line-height:1.4;position:absolute;bottom:12%;left:35%;right:6%}.credential-showcase-module__3SXora__credential{box-sizing:border-box;width:calc(100% - var(--spacing-4));max-width:var(--credential-card-width,calc(var(--spacing-20) * 5));aspect-ratio:85.6/53.98;border-radius:var(--radius-md);border:calc(var(--size-border) * 2) solid transparent;background:radial-gradient(ellipse at 12% 8%, color-mix(in srgb, var(--color-bg-default) 94%, transparent), transparent 66%) padding-box, linear-gradient(130deg, var(--primitive-blue-100), color-mix(in srgb, var(--color-brand-gradient-aqua) 30%, var(--color-bg-default)) 48%, color-mix(in srgb, var(--color-brand-gradient-mint) 20%, var(--color-bg-default))) padding-box, linear-gradient(135deg, var(--color-bg-default) 0%, color-mix(in srgb, var(--color-brand-primary) 80%, var(--color-bg-default)), color-mix(in srgb, var(--color-brand-gradient-cool) 80%, var(--color-bg-default)) 28%, var(--color-bg-default) 40%, color-mix(in srgb, var(--color-brand-gradient-aqua) 80%, var(--color-bg-default)) 58%, color-mix(in srgb, var(--color-brand-gradient-mint) 80%, var(--color-bg-default)) 82%, var(--color-bg-default) 90%, color-mix(in srgb, var(--color-brand-primary) 80%, var(--color-bg-default))) border-box;box-shadow:var(--elevation-card);position:relative;overflow:hidden;container-type:inline-size}.credential-showcase-module__3SXora__cardReflection{pointer-events:none;background:linear-gradient(118deg, transparent 16%, color-mix(in srgb, var(--color-bg-default) 85%, transparent) 36%, transparent 52%, color-mix(in srgb, var(--color-bg-default) 40%, transparent) 68%, transparent 83%), repeating-radial-gradient(ellipse at 110% 12%, transparent, transparent 4cqw, color-mix(in srgb, var(--primitive-blue-700) 14%, transparent) 4cqw, color-mix(in srgb, var(--primitive-blue-700) 14%, transparent) 4.2cqw);opacity:.85;position:absolute;inset:0}.credential-showcase-module__3SXora__sampleMark{color:var(--color-text-secondary);font-size:2.2cqw;line-height:1.2;position:absolute;top:2%;right:4%}.credential-showcase-module__3SXora__cardTitle{text-align:center;font-family:var(--font-family-heading), sans-serif;font-size:6.4cqw;line-height:1.35;font-weight:var(--font-title-weight);text-overflow:ellipsis;white-space:nowrap;position:absolute;top:6%;left:4%;right:4%;overflow:hidden}.credential-showcase-module__3SXora__cardIdentity{position:absolute;inset:24% 6% 25%}.credential-showcase-module__3SXora__photo{aspect-ratio:3/4;border:var(--size-border) solid var(--primitive-blue-200);background:var(--primitive-blue-50);width:25%;position:absolute;top:0;left:0;overflow:hidden}.credential-showcase-module__3SXora__photo img{object-fit:cover;width:100%;height:100%;display:block}.credential-showcase-module__3SXora__cardFields{gap:.6cqw;font-size:3cqw;line-height:1.45;display:grid;position:absolute;top:0;left:31%;right:0}.credential-showcase-module__3SXora__cardFields>div{align-items:baseline;gap:1.2cqw;min-width:0;display:flex}.credential-showcase-module__3SXora__cardFields>div>:first-child{width:13cqw;color:var(--color-text-secondary);flex:none}.credential-showcase-module__3SXora__cardFields strong{font-size:4cqw;line-height:1.2;font-weight:var(--font-title-weight)}.credential-showcase-module__3SXora__document .credential-showcase-module__3SXora__cardStatement{margin:0;font-size:2.6cqw;line-height:1.4;position:absolute;top:65%;left:34%;right:6%}.credential-showcase-module__3SXora__cardDate{font-size:3cqw;line-height:1.3;position:absolute;top:75%;right:6%}.credential-showcase-module__3SXora__cardBand{border-top:calc(var(--size-border) * 3) double var(--color-text-inverse);background:linear-gradient(120deg, transparent 25%, color-mix(in srgb, var(--color-bg-default) 18%, transparent) 50%, transparent 70%), linear-gradient(110deg, var(--primitive-blue-800), var(--primitive-blue-600) 45%, var(--color-brand-gradient-cool));height:17%;color:var(--color-text-inverse);font-size:4cqw;line-height:1.1;font-weight:var(--font-title-weight);align-items:center;gap:2cqw;padding:0 4%;display:flex;position:absolute;bottom:0;left:0;right:0}.credential-showcase-module__3SXora__cardBand small{font-size:2.1cqw;font-weight:var(--font-body-weight);letter-spacing:.02em;display:block}.credential-showcase-module__3SXora__issuerMark{aspect-ratio:1;border:var(--size-border) solid var(--primitive-yellow-300);border-radius:var(--radius-full);width:7cqw;color:var(--primitive-yellow-300);flex:none;place-items:center;display:grid}.credential-showcase-module__3SXora__redStamp{aspect-ratio:1;border:var(--size-border) solid var(--primitive-coral-500);width:7cqw;color:var(--primitive-coral-500);font-size:3cqw;font-weight:var(--font-title-weight);place-items:center;margin-left:auto;display:grid}.credential-showcase-module__3SXora__profilePlaceholder{width:100%;height:100%;color:var(--color-text-secondary);place-items:center;display:grid}
.editorial-module__nyLO-a__screen{background:var(--color-bg-default);width:100%;max-width:480px;height:100dvh;color:var(--color-text-primary);flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:hidden}.editorial-module__nyLO-a__tabs{align-items:stretch;gap:var(--spacing-4);padding:0 var(--spacing-4);scrollbar-width:none;border-bottom:var(--size-border) solid var(--color-border-default);flex-shrink:0;display:flex;overflow-x:auto}.editorial-module__nyLO-a__tabs::-webkit-scrollbar{display:none}.editorial-module__nyLO-a__content::-webkit-scrollbar{display:none}.editorial-module__nyLO-a__tab{min-height:var(--size-control-large);flex:none;align-items:center;display:flex;position:relative}.editorial-module__nyLO-a__content{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding-bottom:calc(var(--course-actions-height,0px) + var(--spacing-12));flex:1;overflow-y:auto}.editorial-module__nyLO-a__chapter{align-content:start;gap:var(--spacing-6);padding:var(--spacing-6) var(--spacing-4);word-break:keep-all;overflow-wrap:anywhere;outline:none;display:none}.editorial-module__nyLO-a__chapter[data-active=true]{animation:editorial-module__nyLO-a__chapter-enter var(--motion-duration-slow) ease-out both;display:grid}.editorial-module__nyLO-a__chapter h1,.editorial-module__nyLO-a__chapter h2,.editorial-module__nyLO-a__chapter h3,.editorial-module__nyLO-a__chapter p,.editorial-module__nyLO-a__chapter figure,.editorial-module__nyLO-a__chapter ul,.editorial-module__nyLO-a__chapter ol,.editorial-module__nyLO-a__chapter dl{margin:0}.editorial-module__nyLO-a__chapter ul,.editorial-module__nyLO-a__chapter ol{padding:0;list-style:none}.editorial-module__nyLO-a__chapter h1,.editorial-module__nyLO-a__chapterTitle{font-family:var(--font-family-heading);font-size:var(--font-pageTitle-size);line-height:var(--font-pageTitle-line);font-weight:var(--font-pageTitle-weight)}.editorial-module__nyLO-a__chapter .editorial-module__nyLO-a__chapterTitle{text-align:center}.editorial-module__nyLO-a__chapter h3{font-size:var(--font-body-size);line-height:var(--font-body-line);font-weight:var(--font-title-weight)}.editorial-module__nyLO-a__chapter p{font-size:var(--font-body-size);line-height:var(--font-body-line);color:var(--color-text-secondary)}.editorial-module__nyLO-a__chapter em{color:var(--primitive-blue-700);font-style:normal}.editorial-module__nyLO-a__chapter .editorial-module__nyLO-a__caption,.editorial-module__nyLO-a__example figcaption{font-size:var(--course-caption-size,var(--font-caption-size));line-height:var(--course-caption-line,var(--font-caption-line));color:var(--color-text-secondary);text-align:center}.editorial-module__nyLO-a__chapter.editorial-module__nyLO-a__intro{gap:var(--spacing-3);padding-top:var(--spacing-4)}.editorial-module__nyLO-a__heroImage{isolation:isolate;aspect-ratio:16/9;border-radius:var(--radius-md);position:relative;overflow:hidden}.editorial-module__nyLO-a__heroImage img{object-fit:cover;object-position:center 40%;width:100%;height:100%;display:block}.editorial-module__nyLO-a__offer{justify-content:space-between;align-items:center;gap:var(--spacing-2);min-height:var(--spacing-16);padding:var(--spacing-4);border-radius:var(--radius-md);background:var(--color-bg-subtle);display:flex}.editorial-module__nyLO-a__offer span{font-size:var(--course-caption-size,var(--font-caption-size));line-height:var(--course-caption-line,var(--font-caption-line));color:var(--color-text-secondary)}.editorial-module__nyLO-a__offer strong{font-size:var(--font-body-size);line-height:var(--font-body-line);font-weight:var(--font-title-weight);color:var(--primitive-blue-700)}.editorial-module__nyLO-a__introduction{gap:var(--spacing-2);display:grid}.editorial-module__nyLO-a__chapter .editorial-module__nyLO-a__panel{background:var(--color-bg-subtle);border-radius:var(--radius-md);padding:0 var(--spacing-5)}.editorial-module__nyLO-a__panel>li{padding:var(--spacing-4) 0;font-size:var(--font-body-size);line-height:var(--font-body-line)}.editorial-module__nyLO-a__panel>li+li{border-top:var(--size-border) solid var(--color-border-control)}.editorial-module__nyLO-a__panel li p{font-size:var(--course-small-size,var(--font-bodySmall-size));line-height:var(--course-small-line,var(--font-bodySmall-line));margin-top:var(--spacing-1);white-space:pre-line}.editorial-module__nyLO-a__example{gap:var(--spacing-4);justify-items:center;display:grid}.editorial-module__nyLO-a__example img{border-radius:var(--radius-md);width:100%;height:auto;box-shadow:var(--elevation-card);display:block}.editorial-module__nyLO-a__chapter.editorial-module__nyLO-a__resumeChapter{gap:var(--spacing-3);padding-top:var(--spacing-4)}.editorial-module__nyLO-a__resume{gap:var(--spacing-2)}.editorial-module__nyLO-a__guideOverview{gap:var(--spacing-6);align-content:start;min-height:calc(100dvh - 310px);display:grid}.editorial-module__nyLO-a__steps>li{align-items:flex-start;gap:var(--spacing-3);display:flex}.editorial-module__nyLO-a__stepNumber{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-full);background:var(--color-brand-subtle);color:var(--primitive-blue-700);font-weight:var(--font-title-weight);flex:none;place-items:center;display:grid}.editorial-module__nyLO-a__guideBlock{gap:var(--spacing-4);padding-block:var(--spacing-8);border-top:var(--size-border) solid var(--color-border-default);display:grid}.editorial-module__nyLO-a__guideBlock h2,.editorial-module__nyLO-a__informationTitle{font-weight:var(--font-subheading-weight);font-family:var(--font-family-heading);font-size:var(--font-pageTitle-size);line-height:var(--font-pageTitle-line)}.editorial-module__nyLO-a__guideBlock.editorial-module__nyLO-a__disclosure{gap:var(--spacing-3);padding-block:var(--spacing-6)}.editorial-module__nyLO-a__disclosure h2,.editorial-module__nyLO-a__disclosureTitle{font-size:var(--font-body-size);line-height:var(--font-body-line)}.editorial-module__nyLO-a__disclosure p,.editorial-module__nyLO-a__disclosure .editorial-module__nyLO-a__fees,.editorial-module__nyLO-a__disclosure .editorial-module__nyLO-a__legal,.editorial-module__nyLO-a__disclosure .editorial-module__nyLO-a__sourceLink{font-size:var(--course-caption-size,var(--font-caption-size));line-height:var(--course-caption-line,var(--font-caption-line))}.editorial-module__nyLO-a__disclosure .editorial-module__nyLO-a__fees,.editorial-module__nyLO-a__disclosure .editorial-module__nyLO-a__legal{gap:var(--spacing-2)}.editorial-module__nyLO-a__disclosure .editorial-module__nyLO-a__legal dt{flex:0 0 6em}.editorial-module__nyLO-a__question{gap:var(--spacing-2);padding-bottom:var(--spacing-4);display:grid}.editorial-module__nyLO-a__curriculum{display:grid}.editorial-module__nyLO-a__curriculum li{grid-template-columns:var(--spacing-8) 1fr;gap:var(--spacing-3);padding-block:var(--spacing-3);border-bottom:var(--size-border) solid var(--color-border-default);display:grid}.editorial-module__nyLO-a__curriculum li span{font-size:var(--course-caption-size,var(--font-caption-size));color:var(--primitive-blue-700)}.editorial-module__nyLO-a__curriculum li p{font-size:var(--course-small-size,var(--font-bodySmall-size));line-height:var(--course-small-line,var(--font-bodySmall-line))}.editorial-module__nyLO-a__fees,.editorial-module__nyLO-a__legal{gap:var(--spacing-3);font-size:var(--course-small-size,var(--font-bodySmall-size));line-height:var(--course-small-line,var(--font-bodySmall-line));display:grid}.editorial-module__nyLO-a__fees>div,.editorial-module__nyLO-a__legal>div{justify-content:space-between;gap:var(--spacing-4);display:flex}.editorial-module__nyLO-a__fees dt,.editorial-module__nyLO-a__legal dt{color:var(--color-text-secondary)}.editorial-module__nyLO-a__fees dd,.editorial-module__nyLO-a__legal dd{text-align:right;margin:0}.editorial-module__nyLO-a__sourceLink{align-items:center;gap:var(--spacing-1);color:var(--primitive-blue-700);font-size:var(--course-small-size,var(--font-bodySmall-size));text-decoration:underline;display:inline-flex}.editorial-module__nyLO-a__footer{gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4) max(var(--spacing-3), env(safe-area-inset-bottom));z-index:2;flex:none;display:grid;position:relative}.editorial-module__nyLO-a__screen>.editorial-module__nyLO-a__footer{bottom:0;pointer-events:none;position:absolute;inset-inline:0}.editorial-module__nyLO-a__screen>.editorial-module__nyLO-a__footer :is(button,a,input,select,textarea){pointer-events:auto}.editorial-module__nyLO-a__viewer{left:50%;bottom:calc(100% + var(--size-border));max-width:calc(100% - var(--spacing-8));white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%)}.editorial-module__nyLO-a__actions{gap:var(--spacing-2);display:flex}.editorial-module__nyLO-a__actions>:first-child:not(:last-child){flex:0 0 88px}.editorial-module__nyLO-a__actions>:last-child{flex:1}.editorial-module__nyLO-a__enrollButton{width:100%}@keyframes editorial-module__nyLO-a__chapter-enter{0%{opacity:0;transform:translateX(var(--spacing-3))}to{opacity:1;transform:none}}@media (min-width:800px){.editorial-module__nyLO-a__chapter,.editorial-module__nyLO-a__chapter[data-active=true]{min-height:calc(100dvh - 280px);scroll-margin-top:var(--spacing-4);animation:none;display:grid}.editorial-module__nyLO-a__chapter+.editorial-module__nyLO-a__chapter{border-top:var(--size-border) solid var(--color-border-default)}.editorial-module__nyLO-a__content{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.editorial-module__nyLO-a__chapter[data-active=true]{animation:none}.editorial-module__nyLO-a__content{scroll-behavior:auto}}.editorial-module__nyLO-a__guideDetails{display:grid}.editorial-module__nyLO-a__certificatePaper{--credential-stage-height:calc(var(--spacing-16) * 5 + var(--spacing-10));--credential-paper-width:calc(var(--spacing-20) * 3)}.editorial-module__nyLO-a__certificateCard{--credential-stage-height:calc(var(--spacing-16) * 3 + var(--spacing-2));--credential-card-width:calc(var(--spacing-16) * 4 + var(--spacing-4))}.editorial-module__nyLO-a__certificatePlus{color:var(--color-text-secondary);place-items:center;display:grid}.editorial-module__nyLO-a__overviewIntro{gap:var(--spacing-2);padding-block:var(--spacing-6);display:grid}.editorial-module__nyLO-a__overviewIntro h2{font-family:var(--font-family-heading);font-size:var(--font-pageTitle-size);line-height:var(--font-pageTitle-line);margin:0}.editorial-module__nyLO-a__overviewIntro p{color:var(--color-text-secondary);font-size:var(--course-small-size,var(--font-bodySmall-size));line-height:var(--course-small-line,var(--font-bodySmall-line));margin:0}.editorial-module__nyLO-a__chapter.editorial-module__nyLO-a__readingChapter{gap:var(--spacing-4)}.editorial-module__nyLO-a__chapter .editorial-module__nyLO-a__informationTitle{text-align:left}.editorial-module__nyLO-a__introduction{text-align:left;white-space:pre-line}.editorial-module__nyLO-a__questions{gap:var(--spacing-4);display:grid}@media (max-width:799px){.editorial-module__nyLO-a__tabs{margin-inline:var(--spacing-4);padding-inline:0}}@media (max-width:799px) and (max-height:740px){.editorial-module__nyLO-a__content{padding-bottom:var(--course-actions-height,0px)}.editorial-module__nyLO-a__chapter:not([data-long-form=true]):not([data-sales-section]) p{font-size:var(--font-cardBody-size);line-height:var(--font-cardBody-line)}.editorial-module__nyLO-a__chapter:not([data-long-form=true]) .editorial-module__nyLO-a__caption{font-size:var(--course-caption-size,var(--font-caption-size));line-height:var(--course-caption-line,var(--font-caption-line))}.editorial-module__nyLO-a__chapter.editorial-module__nyLO-a__intro{padding-bottom:var(--spacing-2)}.editorial-module__nyLO-a__introduction{white-space:normal}}.editorial-module__nyLO-a__chapter.editorial-module__nyLO-a__benefitsChapter{padding:var(--spacing-3) var(--spacing-4)}.editorial-module__nyLO-a__screen[data-paged-opening=true]:not([data-immersive=true]) .editorial-module__nyLO-a__chapter.editorial-module__nyLO-a__benefitsChapter{padding:var(--spacing-4)}@media (max-width:799px){.editorial-module__nyLO-a__chapter[data-chapter-type=RELATED_JOBS]{row-gap:calc(var(--spacing-6) - var(--spacing-5) / 2)}.editorial-module__nyLO-a__chapter:is([data-chapter-type=NEARBY_JOBS],[data-chapter-type=RESUME_EXAMPLE],[data-chapter-type=ACQUISITION_GUIDE]){row-gap:var(--spacing-2)}.editorial-module__nyLO-a__chapter:is([data-chapter-type=NEARBY_JOBS],[data-chapter-type=RESUME_EXAMPLE],[data-chapter-type=ACQUISITION_GUIDE])>p+:is(figure,ol){margin-block-start:var(--spacing-2)}}@media (max-width:799px) and (max-height:740px){.editorial-module__nyLO-a__screen[data-paged-opening=true]:not([data-immersive=true]) .editorial-module__nyLO-a__chapter[data-sales-section]:not(.editorial-module__nyLO-a__intro):not(.editorial-module__nyLO-a__benefitsChapter){padding-block:var(--spacing-4) 0;row-gap:var(--spacing-2)}}.editorial-module__nyLO-a__screen[data-paged-opening=true]{--course-caption-size:var(--font-bodySmall-size);--course-caption-line:var(--font-bodySmall-line);--course-small-size:var(--font-body-size);--course-small-line:var(--font-body-line)}.editorial-module__nyLO-a__screen[data-paged-opening=true] .editorial-module__nyLO-a__chapter[data-long-form=true] p{word-break:keep-all;overflow-wrap:break-word}.editorial-module__nyLO-a__screen[data-paged-opening=true] .editorial-module__nyLO-a__chapter[data-long-form=true] :is(.editorial-module__nyLO-a__fees,.editorial-module__nyLO-a__legal) dd{word-break:keep-all;overflow-wrap:anywhere;min-width:0}.editorial-module__nyLO-a__screen[data-paged-opening=true] .editorial-module__nyLO-a__chapter[data-long-form=true] .editorial-module__nyLO-a__legal dt{flex-shrink:0}
.community-concept-detail-module__PzDUWa__page{max-width:480px;min-height:100dvh;color:var(--color-text-primary);background:var(--color-bg-default);margin-inline:auto}.community-concept-detail-module__PzDUWa__navigation{z-index:10;background:var(--color-bg-default);position:sticky;top:0}.community-concept-detail-module__PzDUWa__article{padding:var(--spacing-6) var(--layout-inset-page) var(--spacing-12)}.community-concept-detail-module__PzDUWa__article h1{margin:var(--spacing-3) 0;font-size:var(--font-heading-size);line-height:var(--font-heading-line);font-weight:var(--font-heading-weight);word-break:keep-all}.community-concept-detail-module__PzDUWa__meta{color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);margin:0}.community-concept-detail-module__PzDUWa__body{margin-block:var(--spacing-8);font-size:var(--font-body-size);line-height:var(--font-body-line);word-break:keep-all}.community-concept-detail-module__PzDUWa__body p{margin:0 0 var(--spacing-5)}.community-concept-detail-module__PzDUWa__body>:last-child{width:100%}
.tuition-benefits-module__HQkpNG__layout,.tuition-benefits-module__HQkpNG__content{gap:var(--spacing-4);display:grid}.tuition-benefits-module__HQkpNG__price{justify-content:center;align-items:center;gap:var(--spacing-2);min-height:var(--spacing-16);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);background:var(--primitive-coral-50);font-size:var(--font-subheading-size);line-height:var(--font-subheading-line);font-weight:var(--font-title-weight);display:flex}.tuition-benefits-module__HQkpNG__price strong{align-items:baseline;gap:var(--spacing-1);white-space:nowrap;display:flex}.tuition-benefits-module__HQkpNG__price b{color:var(--primitive-coral-500);font-size:var(--font-display-size);line-height:var(--font-display-line);font-variant-numeric:tabular-nums}.tuition-benefits-module__HQkpNG__price .tuition-benefits-module__HQkpNG__pending{font-size:var(--course-small-size,var(--font-bodySmall-size));line-height:var(--course-small-line,var(--font-bodySmall-line))}.tuition-benefits-module__HQkpNG__content .tuition-benefits-module__HQkpNG__heading{font-family:var(--font-family-heading);font-size:var(--font-pageTitle-size);line-height:var(--font-pageTitle-line);font-weight:var(--font-pageTitle-weight);text-align:center;text-decoration:underline;-webkit-text-decoration-color:var(--primitive-coral-500);text-decoration-color:var(--primitive-coral-500);text-underline-offset:var(--spacing-1)}.tuition-benefits-module__HQkpNG__heading strong{color:var(--primitive-coral-500)}.tuition-benefits-module__HQkpNG__list{gap:var(--spacing-3);justify-items:center;display:grid}.tuition-benefits-module__HQkpNG__list>li{align-items:center;gap:var(--spacing-2);font-size:var(--font-label-size);line-height:var(--font-label-line);font-weight:var(--font-label-weight);display:flex}.tuition-benefits-module__HQkpNG__list .ds-system-icon{color:var(--primitive-coral-500);flex:none}.tuition-benefits-module__HQkpNG__list strong{font-size:var(--font-subheading-size);line-height:var(--font-subheading-line);font-weight:var(--font-title-weight);color:var(--primitive-coral-500)}.tuition-benefits-module__HQkpNG__notice{color:var(--color-text-secondary);font-size:var(--course-caption-size,var(--font-caption-size));line-height:var(--course-caption-line,var(--font-caption-line));text-align:center;display:block}@media (max-width:359px){.tuition-benefits-module__HQkpNG__list>li{font-size:var(--course-small-size,var(--font-bodySmall-size));line-height:var(--course-small-line,var(--font-bodySmall-line))}}
.promotional-banner-module__4ktumG__root{align-items:center;gap:var(--spacing-1);min-height:90px;padding:calc(var(--spacing-5) - 2 * var(--size-border));border:calc(2 * var(--size-border)) solid transparent;border-radius:var(--radius-md);background:linear-gradient(var(--color-bg-default), var(--color-bg-default)) padding-box, linear-gradient(90deg, var(--color-brand-primary), var(--color-brand-gradient-mint)) border-box;color:var(--color-text-primary);text-decoration:none;display:flex}.promotional-banner-module__4ktumG__copy{gap:var(--spacing-1);flex:1;min-width:0;display:grid}.promotional-banner-module__4ktumG__title{align-items:center;gap:var(--spacing-1);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);font-weight:var(--font-button-weight);white-space:nowrap;display:flex}.promotional-banner-module__4ktumG__graphic{width:var(--spacing-6);height:var(--spacing-6);flex-shrink:0;justify-content:center;align-items:center;display:flex}.promotional-banner-module__4ktumG__root[data-graphic-placement=leading]>.promotional-banner-module__4ktumG__graphic{width:var(--size-touch);height:var(--size-touch);margin-inline-end:var(--spacing-2)}.promotional-banner-module__4ktumG__description{column-gap:var(--spacing-2);font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--primitive-gray-500);flex-wrap:wrap;display:flex}.promotional-banner-module__4ktumG__description b{font-size:var(--font-caption-size);font-weight:var(--font-cardTitle-weight);color:var(--color-brand-primary);white-space:nowrap}.promotional-banner-module__4ktumG__chevron{color:var(--color-text-secondary);flex-shrink:0;display:flex}.promotional-banner-module__4ktumG__root:focus-visible{outline:var(--size-focus) solid var(--color-border-focus);outline-offset:var(--spacing-1)}@media (max-width:359px){.promotional-banner-module__4ktumG__title{font-size:var(--font-cardDescription-size)}}
.sticky-filter-bar-module__Kiyk3G__bar{top:var(--sticky-filter-top,var(--service-header-height));z-index:40;min-width:0;margin-inline:calc(-1 * var(--layout-inset-page));padding-inline:var(--layout-inset-page);background:var(--color-bg-default);position:sticky}
.work24-jobs-module__8cfkCW__page{gap:var(--spacing-0);margin-block:var(--spacing-0) var(--spacing-6);padding-inline:var(--layout-inset-page);padding-bottom:calc(var(--size-filter-chip-touch) + var(--spacing-6));flex-direction:column;display:flex}.work24-jobs-module__8cfkCW__header{gap:var(--spacing-2);flex-direction:column;display:flex}.work24-jobs-module__8cfkCW__mapSwitch{z-index:40;left:50%;bottom:calc(var(--service-bottom-nav-actual-height,var(--service-bottom-nav-height)) + var(--spacing-3));border-radius:var(--radius-full);box-shadow:var(--elevation-card);white-space:nowrap;position:fixed;transform:translate(-50%)}.work24-jobs-module__8cfkCW__resultSection{gap:var(--layout-gap-title-content);flex-direction:column;min-width:0;display:flex}.work24-jobs-module__8cfkCW__heading{justify-content:space-between;align-items:center;gap:var(--layout-gap-related);color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);display:flex}.work24-jobs-module__8cfkCW__heading b{color:var(--color-text-primary);font-weight:var(--font-label-weight)}.work24-jobs-module__8cfkCW__heading>span{white-space:nowrap;flex-shrink:0}.work24-jobs-module__8cfkCW__resultFilters{min-width:0;align-items:center;margin-inline-end:calc(var(--spacing-4) * -1);display:flex}.work24-jobs-module__8cfkCW__resultFilters>*{flex-shrink:0}.work24-jobs-module__8cfkCW__sortIcon{display:inline-flex;transform:rotate(90deg)}.work24-jobs-module__8cfkCW__distanceNotice{color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);word-break:keep-all;margin:0}.work24-jobs-module__8cfkCW__resultDivider{margin-block:calc((var(--spacing-4) + var(--spacing-1)) * -1);margin-inline:calc(var(--layout-inset-page) * -1);display:flow-root}.work24-jobs-module__8cfkCW__location,.work24-jobs-module__8cfkCW__actions{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.work24-jobs-module__8cfkCW__regionLink{align-items:center;gap:var(--spacing-1);min-width:0;min-height:var(--size-filter-chip-touch);max-width:100%;color:var(--color-text-primary);text-decoration:none;display:flex}.work24-jobs-module__8cfkCW__regionLink h1{font-size:var(--font-label-size);line-height:var(--font-label-line);font-weight:var(--font-label-weight);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.work24-jobs-module__8cfkCW__locationLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.work24-jobs-module__8cfkCW__mapHeader{gap:var(--spacing-2);flex-direction:column;min-width:0;display:flex}.work24-jobs-module__8cfkCW__mapSearch{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.work24-jobs-module__8cfkCW__mapSearch>:first-child{flex-shrink:0}.work24-jobs-module__8cfkCW__mapSearch>:last-child{flex:1;min-width:0}.work24-jobs-module__8cfkCW__mapFilters{gap:var(--spacing-2);display:flex}.work24-jobs-module__8cfkCW__mapFilters>*{min-width:0}.work24-jobs-module__8cfkCW__mapFilters>:first-child{max-width:60%}.work24-jobs-module__8cfkCW__jobResults{padding:var(--spacing-2) 0;background:var(--color-bg-default);flex-direction:column;gap:0;margin:0;list-style:none;display:flex}.work24-jobs-module__8cfkCW__chips{gap:var(--spacing-2);min-width:0;padding:0;padding-bottom:var(--spacing-2);border:0;margin:0;display:flex;overflow-x:auto}.work24-jobs-module__8cfkCW__chips>*{flex-shrink:0}.work24-jobs-module__8cfkCW__state{gap:var(--spacing-4);flex-direction:column;display:flex}.work24-jobs-module__8cfkCW__actions{flex-wrap:wrap}.work24-jobs-module__8cfkCW__source{color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);text-decoration:underline}.work24-jobs-module__8cfkCW__section{gap:var(--spacing-3);flex-direction:column;display:flex}.work24-jobs-module__8cfkCW__section h2{font-size:var(--font-title-size);line-height:var(--font-title-line);margin:0}.work24-jobs-module__8cfkCW__description{white-space:pre-wrap;overflow-wrap:anywhere}.work24-jobs-module__8cfkCW__source{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:inline-flex}.work24-jobs-module__8cfkCW__travelOrigin{color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);margin:0}.work24-jobs-module__8cfkCW__searchControls{align-items:start;gap:var(--spacing-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.work24-jobs-module__8cfkCW__searchControls>*{min-width:0}
.job-walking-time-module__gre92G__walking{z-index:1;align-items:center;gap:var(--spacing-2);margin-block:var(--spacing-2);flex-wrap:wrap;min-height:24px;display:inline-flex;position:relative}.job-walking-time-module__gre92G__label{color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line)}.job-walking-time-module__gre92G__walking[data-view=summary]{text-align:right;justify-content:flex-end;margin-block:0}.job-walking-time-module__gre92G__label[data-estimated=true]{color:var(--color-brand-primary);font-weight:var(--font-subheading-weight)}.job-walking-time-module__gre92G__walking[data-view=commute]{min-height:0;margin-block:0}
.catalog-concept-screen-module__6AuFwG__page{width:100%;max-width:960px;padding:var(--spacing-5) var(--spacing-4) var(--spacing-10);color:var(--color-text-primary);margin:0 auto}.catalog-concept-screen-module__6AuFwG__entry{gap:var(--spacing-4);margin-bottom:var(--spacing-8);display:grid}.catalog-concept-screen-module__6AuFwG__entryHeading{gap:var(--spacing-2);display:grid}.catalog-concept-screen-module__6AuFwG__entry h1{font-family:var(--font-family-heading);font-size:var(--font-title-size);line-height:var(--font-title-line);font-weight:var(--font-title-weight);word-break:keep-all;margin:0}.catalog-concept-screen-module__6AuFwG__entryHeading p,.catalog-concept-screen-module__6AuFwG__entryLabel{color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);margin:0}.catalog-concept-screen-module__6AuFwG__entryLabel{margin-bottom:var(--spacing-2);display:block}.catalog-concept-screen-module__6AuFwG__entryBanner{justify-content:space-between;align-items:center;gap:var(--spacing-3);min-height:112px;padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--primitive-blue-50);color:var(--color-text-primary);text-decoration:none;display:flex;position:relative;overflow:hidden}.catalog-concept-screen-module__6AuFwG__entryBanner h1{font-size:var(--font-title-size);line-height:var(--font-title-line)}.catalog-concept-screen-module__6AuFwG__entryGraphic{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-default) 70%, transparent);width:64px;height:64px;color:var(--primitive-blue-800);flex:none;place-items:center;display:grid;transform:rotate(-10deg)}.catalog-concept-screen-module__6AuFwG__shortcutGrid{gap:var(--spacing-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.catalog-concept-screen-module__6AuFwG__shortcut{justify-content:center;align-items:center;gap:var(--spacing-2);min-height:72px;color:var(--color-text-primary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);font-weight:var(--font-label-weight);text-align:center;word-break:keep-all;border-radius:var(--radius-control-medium);transition:transform var(--motion-duration-button-press) ease-out;flex-direction:column;text-decoration:none;display:flex}.catalog-concept-screen-module__6AuFwG__shortcut:active{transform:scale(.98)}.catalog-concept-screen-module__6AuFwG__shortcutIcon{border-radius:var(--radius-md);width:44px;height:44px;color:var(--primitive-blue-800);background:var(--primitive-blue-50);place-items:center;display:grid}.catalog-concept-screen-module__6AuFwG__shortcut:nth-child(2) .catalog-concept-screen-module__6AuFwG__shortcutIcon{background:var(--primitive-green-50);color:var(--primitive-green-800)}.catalog-concept-screen-module__6AuFwG__shortcut:nth-child(3) .catalog-concept-screen-module__6AuFwG__shortcutIcon{background:var(--primitive-yellow-50);color:var(--primitive-yellow-800)}.catalog-concept-screen-module__6AuFwG__shortcut:nth-child(4) .catalog-concept-screen-module__6AuFwG__shortcutIcon{background:var(--primitive-coral-50);color:var(--primitive-coral-800)}.catalog-concept-screen-module__6AuFwG__entry[data-entry=experience]{gap:var(--spacing-3)}.catalog-concept-screen-module__6AuFwG__entry[data-entry=experience] .catalog-concept-screen-module__6AuFwG__entryBanner{min-height:0;padding-block:var(--spacing-3);background:linear-gradient(120deg, var(--primitive-blue-50), var(--primitive-green-50))}.catalog-concept-screen-module__6AuFwG__entry[data-entry=experience] .catalog-concept-screen-module__6AuFwG__shortcutGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-concept-screen-module__6AuFwG__entry[data-entry=experience] .catalog-concept-screen-module__6AuFwG__shortcut{min-height:48px;padding:var(--spacing-2) var(--spacing-3);background:var(--color-bg-subtle);flex-direction:row;justify-content:flex-start}.catalog-concept-screen-module__6AuFwG__entry[data-entry=experience] .catalog-concept-screen-module__6AuFwG__shortcutIcon{background:0 0;width:28px;height:28px}.catalog-concept-screen-module__6AuFwG__entry[data-entry=time] .catalog-concept-screen-module__6AuFwG__entryBanner{background:linear-gradient(120deg, var(--primitive-blue-900), var(--primitive-blue-700));color:var(--color-text-inverse)}.catalog-concept-screen-module__6AuFwG__entry[data-entry=time] .catalog-concept-screen-module__6AuFwG__entryLabel{color:var(--primitive-blue-100)}.catalog-concept-screen-module__6AuFwG__entry[data-entry=time] .catalog-concept-screen-module__6AuFwG__entryGraphic{color:var(--primitive-blue-100);background:color-mix(in srgb, var(--color-bg-default) 12%, transparent)}.catalog-concept-screen-module__6AuFwG__entry[data-entry=time] .catalog-concept-screen-module__6AuFwG__shortcutGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-concept-screen-module__6AuFwG__entry[data-entry=time] .catalog-concept-screen-module__6AuFwG__shortcut{gap:var(--spacing-1);min-height:48px;font-size:var(--font-caption-size);flex-direction:row}.catalog-concept-screen-module__6AuFwG__entry[data-entry=time] .catalog-concept-screen-module__6AuFwG__shortcutIcon{width:24px;height:24px;color:var(--color-text-secondary);background:0 0}.catalog-concept-screen-module__6AuFwG__entry[data-entry=workplace] .catalog-concept-screen-module__6AuFwG__shortcutIcon{border-radius:var(--radius-full);background:var(--color-bg-subtle);color:var(--color-text-primary)}.catalog-concept-screen-module__6AuFwG__section{margin-bottom:var(--spacing-16);scroll-margin-top:80px}.catalog-concept-screen-module__6AuFwG__section:focus{outline:none}.catalog-concept-screen-module__6AuFwG__sectionHeading{margin-bottom:var(--spacing-4)}.catalog-concept-screen-module__6AuFwG__audience{margin-bottom:var(--spacing-1)}.catalog-concept-screen-module__6AuFwG__sectionHeading h2{align-items:center;gap:var(--spacing-1);font-size:var(--font-title-size);line-height:var(--font-title-line);font-weight:var(--font-title-weight);word-break:keep-all;margin:0;display:flex}.catalog-concept-screen-module__6AuFwG__sectionIcon{flex:0 0 var(--spacing-6);width:var(--spacing-6);height:var(--spacing-6);object-fit:contain}.catalog-concept-screen-module__6AuFwG__sectionHeading h2>span{min-width:0}.catalog-concept-screen-module__6AuFwG__sectionHeading p{margin:var(--spacing-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);word-break:keep-all}.catalog-concept-screen-module__6AuFwG__cards{gap:var(--spacing-6) var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.catalog-concept-screen-module__6AuFwG__card{min-width:0}.catalog-concept-screen-module__6AuFwG__cardLink{gap:var(--spacing-3);color:inherit;border-radius:var(--radius-md);transition:transform var(--motion-duration-button-press) ease-out;flex-direction:column;text-decoration:none;display:flex;position:relative}.catalog-concept-screen-module__6AuFwG__cardLink:active{transform:scale(.98)}.catalog-concept-screen-module__6AuFwG__cardLink:focus-visible,.catalog-concept-screen-module__6AuFwG__shortcut:focus-visible,.catalog-concept-screen-module__6AuFwG__entryBanner:focus-visible,.catalog-concept-screen-module__6AuFwG__promoLink:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:var(--spacing-1)}.catalog-concept-screen-module__6AuFwG__artArea{gap:var(--spacing-2);display:grid}.catalog-concept-screen-module__6AuFwG__badge{gap:var(--spacing-1);flex-wrap:wrap;min-height:20px;display:flex}.catalog-concept-screen-module__6AuFwG__thumbnail{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--color-bg-muted);position:relative;overflow:hidden}.catalog-concept-screen-module__6AuFwG__artwork{object-fit:cover}.catalog-concept-screen-module__6AuFwG__poster{inset:auto auto var(--spacing-3) var(--spacing-3);width:60%;color:var(--color-text-inverse);font-size:var(--font-caption-size);line-height:var(--font-caption-line);font-weight:var(--font-title-weight);white-space:pre-line;word-break:keep-all;position:absolute}.catalog-concept-screen-module__6AuFwG__cardCopy{gap:var(--spacing-1);display:grid}.catalog-concept-screen-module__6AuFwG__cardCopy h3{margin:0 0 var(--spacing-1);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);font-weight:var(--font-title-weight);word-break:keep-all}.catalog-concept-screen-module__6AuFwG__task,.catalog-concept-screen-module__6AuFwG__fact{font-size:var(--font-caption-size);line-height:var(--font-caption-line);word-break:keep-all;color:var(--color-text-secondary);margin:0}.catalog-concept-screen-module__6AuFwG__promo{margin:0 calc(-1 * var(--spacing-4)) var(--spacing-8)}.catalog-concept-screen-module__6AuFwG__promoLink{gap:var(--spacing-3);padding:var(--spacing-4);background:var(--primitive-blue-50);color:var(--color-text-primary);align-items:center;text-decoration:none;display:flex}.catalog-concept-screen-module__6AuFwG__promoIcon{width:48px;height:48px;color:var(--primitive-blue-800);flex:none;place-items:center;display:grid}.catalog-concept-screen-module__6AuFwG__promoLink>div{gap:var(--spacing-1);flex:1;display:grid}.catalog-concept-screen-module__6AuFwG__promoLink>div>span{color:var(--primitive-blue-800);font-size:var(--font-caption-size);line-height:var(--font-caption-line)}.catalog-concept-screen-module__6AuFwG__promoLink strong{font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);word-break:keep-all}@media (min-width:768px){.catalog-concept-screen-module__6AuFwG__page{max-width:800px;padding:var(--spacing-8) var(--spacing-6) var(--spacing-12)}.catalog-concept-screen-module__6AuFwG__entry{margin-bottom:var(--spacing-10)}.catalog-concept-screen-module__6AuFwG__poster{font-size:var(--font-title-size);line-height:var(--font-title-line)}.catalog-concept-screen-module__6AuFwG__promo{margin-inline:0}.catalog-concept-screen-module__6AuFwG__promoLink{border-radius:var(--radius-md);padding-inline:var(--spacing-6)}}@media (prefers-reduced-motion:reduce){.catalog-concept-screen-module__6AuFwG__cardLink,.catalog-concept-screen-module__6AuFwG__shortcut{transition:none}.catalog-concept-screen-module__6AuFwG__cardLink:active,.catalog-concept-screen-module__6AuFwG__shortcut:active{transform:none}}.catalog-concept-screen-module__6AuFwG__overlayBadge{z-index:1;inset:var(--spacing-2) auto auto var(--spacing-2);position:absolute}.catalog-concept-screen-module__6AuFwG__recommendation,.catalog-concept-screen-module__6AuFwG__value{color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);word-break:keep-all;margin:0}.catalog-concept-screen-module__6AuFwG__twoLines{gap:var(--spacing-1);display:grid}.catalog-concept-screen-module__6AuFwG__twoLines .catalog-concept-screen-module__6AuFwG__recommendation{color:var(--primitive-blue-800)}.catalog-concept-screen-module__6AuFwG__fact{margin-top:var(--spacing-1)}.catalog-concept-screen-module__6AuFwG__page[data-concept=experience] .catalog-concept-screen-module__6AuFwG__cardLink{gap:var(--spacing-2)}.catalog-concept-screen-module__6AuFwG__page[data-concept=time] .catalog-concept-screen-module__6AuFwG__cardCopy>.catalog-concept-screen-module__6AuFwG__badge{margin-bottom:var(--spacing-1)}.catalog-concept-screen-module__6AuFwG__page[data-concept=time] .catalog-concept-screen-module__6AuFwG__fact{color:var(--color-text-secondary);font-weight:var(--font-body-weight)}.catalog-concept-screen-module__6AuFwG__page[data-concept=workplace] .catalog-concept-screen-module__6AuFwG__cardCopy{gap:var(--spacing-2)}.catalog-concept-screen-module__6AuFwG__page[data-concept=workplace] .catalog-concept-screen-module__6AuFwG__value{color:var(--color-text-primary);font-weight:var(--font-label-weight)}.catalog-concept-screen-module__6AuFwG__selectedCatalogue{min-width:0}.catalog-concept-screen-module__6AuFwG__selectedCatalogue .catalog-concept-screen-module__6AuFwG__section{scroll-margin-top:calc(var(--service-header-height) + var(--spacing-4))}.catalog-concept-screen-module__6AuFwG__entry[data-entry=time]{gap:var(--spacing-6);margin-bottom:var(--spacing-8)}.catalog-concept-screen-module__6AuFwG__entry[data-entry=time] .catalog-concept-screen-module__6AuFwG__shortcutGrid{row-gap:var(--spacing-2)}.catalog-concept-screen-module__6AuFwG__entry[data-entry=time] .catalog-concept-screen-module__6AuFwG__shortcut{gap:var(--spacing-1);min-height:var(--spacing-16);font-size:var(--font-caption-size);line-height:var(--font-caption-line);flex-direction:column;padding:0}.catalog-concept-screen-module__6AuFwG__entry[data-entry=time] .catalog-concept-screen-module__6AuFwG__shortcutArt{width:var(--spacing-8);height:var(--spacing-8)}@media (min-width:1024px){.catalog-concept-screen-module__6AuFwG__entry[data-entry=time] .catalog-concept-screen-module__6AuFwG__shortcutArt{width:var(--spacing-10);height:var(--spacing-10)}}.catalog-concept-screen-module__6AuFwG__shortcutArt{place-items:center;width:48px;height:48px;display:grid}.catalog-concept-screen-module__6AuFwG__shortcutArt img{object-fit:contain;width:100%;height:100%;display:block}
.exam-entry-module__IHB9EG__screen{scrollbar-width:none;width:100%;max-width:480px;height:100dvh;min-height:100dvh;color:var(--color-text-primary);background:var(--color-bg-default);flex-direction:column;margin:0 auto;display:flex;overflow-y:auto}.exam-entry-module__IHB9EG__screen::-webkit-scrollbar{display:none}.exam-entry-module__IHB9EG__screen>*{flex-shrink:0}.exam-entry-module__IHB9EG__screen>.page-title{padding-inline:var(--spacing-4)}.exam-entry-module__IHB9EG__journey{justify-content:space-between;align-items:center;gap:var(--spacing-2);margin:0 var(--spacing-4);padding:var(--spacing-2) 0;border-bottom:var(--size-border) solid var(--color-border-default);font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--color-text-secondary);list-style:none;display:flex}.exam-entry-module__IHB9EG__journey li{align-items:center;gap:var(--spacing-1);display:flex}.exam-entry-module__IHB9EG__journey li[data-complete=true],.exam-entry-module__IHB9EG__journey li[aria-current=step]{color:var(--color-text-primary);font-weight:var(--font-label-weight)}.exam-entry-module__IHB9EG__journey li[data-complete=true] .ds-icon{color:var(--primitive-blue-700)}.exam-entry-module__IHB9EG__achievement{padding:var(--spacing-4);text-align:center;flex-direction:column;align-items:center;display:flex}.exam-entry-module__IHB9EG__artwork{width:calc(var(--spacing-16) + var(--spacing-12));height:calc(var(--spacing-16) + var(--spacing-12));border-radius:var(--radius-full);background:var(--primitive-blue-25);margin-bottom:var(--spacing-4);place-items:center;display:grid}.exam-entry-module__IHB9EG__artwork img{object-fit:contain;width:100%;height:100%}.exam-entry-module__IHB9EG__eyebrow{margin:0 0 var(--spacing-2);color:var(--primitive-blue-700);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);font-weight:var(--font-label-weight)}.exam-entry-module__IHB9EG__achievement h1{font-size:var(--font-heading-size);line-height:var(--font-heading-line);font-weight:var(--font-heading-weight);word-break:keep-all;margin:0}.exam-entry-module__IHB9EG__description{margin:var(--spacing-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);word-break:keep-all}.exam-entry-module__IHB9EG__progressCard{width:100%;margin-top:var(--spacing-6);padding:var(--spacing-4);border-radius:var(--radius-md);background:var(--color-bg-subtle);gap:var(--spacing-3);text-align:left;display:grid}.exam-entry-module__IHB9EG__progressCard>strong{font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line)}.exam-entry-module__IHB9EG__progressCard>p{align-items:center;gap:var(--spacing-1);color:var(--primitive-blue-700);font-size:var(--font-caption-size);line-height:var(--font-caption-line);margin:0;display:flex}.exam-entry-module__IHB9EG__footer{gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-4) max(var(--spacing-2), env(safe-area-inset-bottom));background:var(--color-bg-default);margin-top:auto;display:grid;position:sticky;bottom:0}.exam-entry-module__IHB9EG__footerHint{padding-bottom:var(--spacing-1);text-align:center;color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);word-break:keep-all;margin:0}.exam-entry-module__IHB9EG__guideFooter{gap:var(--spacing-4);padding-bottom:max(var(--spacing-3), env(safe-area-inset-bottom))}.exam-entry-module__IHB9EG__guideBody{padding:var(--spacing-6) var(--spacing-4);justify-content:flex-start;gap:var(--spacing-4);flex-direction:column;flex:1 0 auto;display:flex}.exam-entry-module__IHB9EG__guideHero{margin-bottom:var(--spacing-2)}.exam-entry-module__IHB9EG__guideTitle{font-size:var(--font-title-size);line-height:var(--font-pageTitle-line);font-weight:var(--font-heading-weight);word-break:keep-all;white-space:nowrap;margin:0}.exam-entry-module__IHB9EG__passRewardNotice{color:var(--color-text-primary);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);text-align:center;margin:0}.exam-entry-module__IHB9EG__passRewardNotice strong{color:var(--color-brand-primary);font-weight:inherit}@media (max-width:359px){.exam-entry-module__IHB9EG__guideTitle{font-size:var(--font-label-size)}}.exam-entry-module__IHB9EG__guideDescription{margin:var(--spacing-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);word-break:keep-all}.exam-entry-module__IHB9EG__courseName{margin:0 0 var(--spacing-2);font-size:var(--font-caption-size);line-height:var(--font-caption-line);font-weight:var(--font-label-weight);color:var(--color-text-secondary)}.exam-entry-module__IHB9EG__metrics{padding:var(--spacing-4) 0;background:var(--color-bg-subtle);border-radius:var(--radius-md);text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.exam-entry-module__IHB9EG__metrics>div+div{border-left:var(--size-border) solid var(--color-border-control)}.exam-entry-module__IHB9EG__metrics dt{color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line)}.exam-entry-module__IHB9EG__metrics dd{margin:var(--spacing-2) 0 0;font-size:var(--font-title-size);line-height:var(--font-title-line);font-weight:var(--font-heading-weight)}.exam-entry-module__IHB9EG__metrics small{margin-left:var(--spacing-1);font-size:var(--font-bodySmall-size);font-weight:var(--font-body-weight)}.exam-entry-module__IHB9EG__noLimit{font-size:var(--font-bodySmall-size)}.exam-entry-module__IHB9EG__deadlineNote{text-align:center;color:var(--color-text-secondary);font-size:var(--font-caption-size);line-height:var(--font-caption-line);word-break:keep-all;margin:0}.exam-entry-module__IHB9EG__deadlineCountdown{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);background:var(--primitive-coral-50);text-align:center;white-space:nowrap;flex-direction:column;display:flex}.exam-entry-module__IHB9EG__countdownLabel{font-size:var(--font-caption-size);line-height:var(--font-caption-line);font-weight:var(--font-label-weight);color:var(--color-text-primary)}.exam-entry-module__IHB9EG__countdownFallback{font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--color-status-error-text)}@media (max-height:700px){.exam-entry-module__IHB9EG__artwork{width:calc(var(--spacing-12) * 2);height:calc(var(--spacing-12) * 2);margin-bottom:var(--spacing-4)}.exam-entry-module__IHB9EG__achievement{padding-block:var(--spacing-4)}.exam-entry-module__IHB9EG__progressCard{margin-top:var(--spacing-4)}}
.job-detail-commute-module__ln0J2a__summary{gap:var(--spacing-4);min-width:0;display:grid}.job-detail-commute-module__ln0J2a__route{gap:var(--spacing-2);margin:0;display:grid}.job-detail-commute-module__ln0J2a__route>div{align-items:baseline;gap:var(--spacing-3);grid-template-columns:max-content minmax(0,1fr);min-width:0;display:grid}.job-detail-commute-module__ln0J2a__route dd{word-break:keep-all;overflow-wrap:anywhere;font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);margin:0}.job-detail-commute-module__ln0J2a__route dt,.job-detail-commute-module__ln0J2a__metrics dt,.job-detail-commute-module__ln0J2a__metrics dd{font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--color-text-secondary)}.job-detail-commute-module__ln0J2a__metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.job-detail-commute-module__ln0J2a__metrics>div{align-content:start;gap:var(--spacing-1);min-width:0;display:grid}.job-detail-commute-module__ln0J2a__metrics>div:only-child{grid-column:1/-1}.job-detail-commute-module__ln0J2a__metrics>div+div{padding-left:var(--spacing-4);border-left:var(--size-border) solid var(--color-border-default)}.job-detail-commute-module__ln0J2a__metrics dd{align-items:baseline;gap:var(--spacing-1);flex-wrap:wrap;margin:0;display:flex}.job-detail-commute-module__ln0J2a__metrics strong{color:var(--color-text-primary);font-size:var(--font-subheading-size);line-height:var(--font-subheading-line);font-weight:var(--font-subheading-weight)}
.certificate-benefits-module__rMlj3a__information{justify-items:start;gap:var(--spacing-2);margin-top:var(--spacing-3);text-align:left;display:grid}.certificate-benefits-module__rMlj3a__issuer{gap:var(--spacing-1);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);overflow-wrap:anywhere;margin:0;display:grid}.certificate-benefits-module__rMlj3a__issuer>span{color:var(--color-text-secondary)}.certificate-benefits-module__rMlj3a__shipping{font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);margin:0}.certificate-benefits-module__rMlj3a__details{gap:var(--spacing-4);text-align:left;overflow-wrap:anywhere;display:grid}.certificate-benefits-module__rMlj3a__details>h3,.certificate-benefits-module__rMlj3a__details>p{margin:0}.certificate-benefits-module__rMlj3a__details>h3{font-size:var(--font-body-size);line-height:var(--font-body-line)}
.academy-employment-banner-module__qIWqSW__banner{margin-bottom:var(--spacing-16)}.academy-employment-banner-module__qIWqSW__link{min-height:184px;padding:var(--spacing-4);border-radius:var(--radius-control-medium);background:var(--color-bg-subtle);color:var(--color-text-primary);isolation:isolate;transition:transform var(--motion-duration-button-press) ease-out;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.academy-employment-banner-module__qIWqSW__link:active{transform:scale(.98)}.academy-employment-banner-module__qIWqSW__copy{z-index:1;gap:var(--spacing-1);width:60%;min-width:0;display:grid;position:relative}.academy-employment-banner-module__qIWqSW__eyebrow{font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--primitive-blue-900);font-weight:var(--font-title-weight);word-break:keep-all}.academy-employment-banner-module__qIWqSW__copy strong{font-family:var(--font-family-heading);font-size:var(--font-body-size);line-height:var(--font-bodySmall-line);font-weight:var(--font-title-weight);word-break:keep-all}.academy-employment-banner-module__qIWqSW__action{align-items:center;gap:var(--spacing-1);margin-top:var(--spacing-1);font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--color-text-primary);font-weight:var(--font-label-weight);display:flex}.academy-employment-banner-module__qIWqSW__description{font-size:var(--font-caption-size);line-height:var(--font-caption-line);color:var(--color-text-secondary);word-break:keep-all;display:grid}.academy-employment-banner-module__qIWqSW__art{object-fit:cover;object-position:right 25%}.academy-employment-banner-module__qIWqSW__link:focus-visible{outline:var(--size-focus) solid var(--color-border-focus);outline-offset:var(--spacing-1)}.academy-employment-banner-module__qIWqSW__intro{justify-items:center;gap:var(--spacing-6);padding:var(--spacing-8) 0;text-align:center;display:grid}.academy-employment-banner-module__qIWqSW__intro h2{font-family:var(--font-family-heading);font-size:var(--font-title-size);line-height:var(--font-title-line);word-break:keep-all}.academy-employment-banner-module__qIWqSW__intro p{color:var(--color-text-secondary);font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);word-break:keep-all}@media (prefers-reduced-motion:reduce){.academy-employment-banner-module__qIWqSW__link{transition:none}.academy-employment-banner-module__qIWqSW__link:active{transform:none}}
.selection-module__dXJKWq__screen{flex-direction:column;min-height:100dvh;margin:0 auto;display:flex}.selection-module__dXJKWq__screen .issuance-top{z-index:6;background:var(--color-bg-default);position:sticky;top:0}.selection-module__dXJKWq__screen .issuance-body{gap:var(--spacing-4)}.selection-module__dXJKWq__screen .issuance-body h1{font-size:var(--font-title-size);line-height:var(--font-title-line);font-weight:var(--font-title-weight);margin:0}.selection-module__dXJKWq__screen .issuance-bottom{padding-bottom:calc(var(--spacing-4) + env(safe-area-inset-bottom,0px))}.selection-module__dXJKWq__choices{gap:var(--spacing-4);border:0;min-width:0;margin:0;padding:0;display:grid}.selection-module__dXJKWq__choice{padding:var(--spacing-5);border-radius:var(--radius-control-medium);position:relative}.selection-module__dXJKWq__choiceContent{grid-template-columns:var(--spacing-10) minmax(0, 1fr);align-items:center;gap:var(--spacing-2);display:grid}.selection-module__dXJKWq__choiceContent[data-artwork=false]{grid-template-columns:minmax(0,1fr)}.selection-module__dXJKWq__choiceText{gap:calc(var(--spacing-1) / 2);text-align:left;min-width:0;display:grid}.selection-module__dXJKWq__choiceArtwork{width:var(--spacing-10);height:var(--spacing-10);object-fit:contain}.selection-module__dXJKWq__choiceTitle{font-size:var(--font-subheading-size);line-height:var(--font-subheading-line);font-weight:var(--font-subheading-weight);color:var(--color-text-primary);word-break:keep-all;overflow-wrap:anywhere;margin:0;padding-inline-end:calc(var(--size-icon) + var(--spacing-2))}.selection-module__dXJKWq__choice .ds-choice{display:contents;position:static}.selection-module__dXJKWq__choice .ds-choice-mark{top:var(--spacing-5);right:var(--spacing-5);position:absolute}.selection-module__dXJKWq__choice .ds-choice input{z-index:1;inset:0}.selection-module__dXJKWq__description{font-size:var(--font-cardBody-size);line-height:var(--font-cardBody-line);font-weight:var(--font-cardBody-weight);color:var(--color-text-secondary);word-break:keep-all;overflow-wrap:anywhere;margin:0}.selection-module__dXJKWq__choices[data-single-line-description=true] .selection-module__dXJKWq__description{white-space:nowrap}.selection-module__dXJKWq__institutions{gap:var(--spacing-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.selection-module__dXJKWq__institutionButton{width:100%;height:auto;min-height:calc(var(--spacing-20) + var(--spacing-4));padding:var(--spacing-3) var(--spacing-1)}.selection-module__dXJKWq__institutions .selection-module__dXJKWq__institutionButton{background:var(--color-bg-subtle)}.selection-module__dXJKWq__institutionButton .ds-button-label{flex:1;min-width:0}.selection-module__dXJKWq__institutionContent{justify-items:center;gap:var(--spacing-1);text-align:center;font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);font-weight:var(--font-label-weight);display:grid}.selection-module__dXJKWq__institutionContent>span{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;overflow:hidden}.selection-module__dXJKWq__institutionLogo{width:var(--spacing-10);height:var(--spacing-10);object-fit:contain}.selection-module__dXJKWq__benefitLink{align-self:flex-start}.selection-module__dXJKWq__screen .issuance-body:has(>[role=alert]:only-child){padding-block:var(--spacing-3);flex:0}
.job-search-empty-module__JX4Clq__empty{padding-block:var(--spacing-2);word-break:keep-all}.job-search-empty-module__JX4Clq__actions{gap:var(--spacing-2);width:min(100%, calc(var(--spacing-4) * 20));margin-top:var(--spacing-1);flex-direction:column;display:flex}
.academy-course-card-module__d6-2Fa__card{align-content:start;gap:var(--spacing-2);min-width:0;display:grid}.academy-course-card-module__d6-2Fa__cardMain{gap:var(--spacing-3);min-width:0;display:grid}.academy-course-card-module__d6-2Fa__thumbnail{aspect-ratio:16/9;border-radius:var(--radius-control-medium);background:var(--color-bg-muted);position:relative;overflow:hidden}.academy-course-card-module__d6-2Fa__thumbnailLink{position:absolute;inset:0}.academy-course-card-module__d6-2Fa__thumbnailLink:focus-visible{outline:var(--size-focus) solid var(--color-border-focus);outline-offset:calc(-1 * var(--size-focus))}.academy-course-card-module__d6-2Fa__image{object-fit:cover}.academy-course-card-module__d6-2Fa__badge{z-index:1;inset:var(--spacing-2) auto auto var(--spacing-2);position:absolute}.academy-course-card-module__d6-2Fa__poster{inset:auto auto var(--spacing-3) var(--spacing-3);width:60%;color:var(--color-text-inverse);font-size:var(--font-caption-size);line-height:var(--font-caption-line);font-weight:var(--font-title-weight);white-space:pre-line;word-break:keep-all;position:absolute}.academy-course-card-module__d6-2Fa__cardBody{gap:var(--spacing-1-5);min-width:0;display:grid}.academy-course-card-module__d6-2Fa__title{font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);font-weight:var(--font-title-weight);word-break:keep-all;margin:0}.academy-course-card-module__d6-2Fa__title a{display:block}@media (max-width:359px){.academy-course-card-module__d6-2Fa__poster{width:70%;inset-inline-start:var(--spacing-2);bottom:var(--spacing-1)}}
.community-section-intro-module__a_eg_q__intro{padding-block:var(--spacing-4) var(--spacing-2)}.community-section-intro-module__a_eg_q__intro h2{font-size:var(--font-title-size);line-height:var(--font-title-line);font-weight:var(--font-title-weight);word-break:keep-all;margin:0}.community-section-intro-module__a_eg_q__intro>p{margin:var(--spacing-1) 0 0;font-size:var(--font-bodySmall-size);line-height:var(--font-bodySmall-line);color:var(--color-text-secondary)}
.resource-state-module__jsLJmG__stack{gap:var(--spacing-4);min-width:0;display:grid}.resource-state-module__jsLJmG__noticeLink{border-radius:var(--radius-md);text-decoration:none;display:block}
