.HeroHighlightDemo-module-scss-module__Vrv41q__card{background:var(--card);border-radius:var(--radius-bento);height:100%;min-height:280px;box-shadow:var(--shadow);text-align:left;flex-direction:column;justify-content:center;padding:32px;display:flex}.HeroHighlightDemo-module-scss-module__Vrv41q__slide{animation:.5s HeroHighlightDemo-module-scss-module__Vrv41q__fadeIn}@media (min-width:760px){.HeroHighlightDemo-module-scss-module__Vrv41q__slide{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}}@keyframes HeroHighlightDemo-module-scss-module__Vrv41q__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HeroHighlightDemo-module-scss-module__Vrv41q__slide{animation:none}}.HeroHighlightDemo-module-scss-module__Vrv41q__mockupSlot{margin-bottom:16px}@media (min-width:760px){.HeroHighlightDemo-module-scss-module__Vrv41q__mockupSlot{margin-bottom:0}}.HeroHighlightDemo-module-scss-module__Vrv41q__slideCopy{flex-direction:column;align-items:flex-start;display:flex}.HeroHighlightDemo-module-scss-module__Vrv41q__title{letter-spacing:-.02em;margin-bottom:8px!important;font-size:21px!important;font-weight:600!important}.HeroHighlightDemo-module-scss-module__Vrv41q__desc{color:var(--muted-foreground);margin-bottom:16px;font-size:14px;line-height:1.55;display:block}.HeroHighlightDemo-module-scss-module__Vrv41q__link{color:var(--sys);align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.HeroHighlightDemo-module-scss-module__Vrv41q__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:24px;display:flex}.HeroHighlightDemo-module-scss-module__Vrv41q__dots{gap:6px;display:flex}.HeroHighlightDemo-module-scss-module__Vrv41q__dot,.HeroHighlightDemo-module-scss-module__Vrv41q__dotActive{background:var(--border);cursor:pointer;border:none;border-radius:9999px;width:22px;height:4px;padding:0;transition:background .15s}.HeroHighlightDemo-module-scss-module__Vrv41q__dotActive{background:var(--hot)}.HeroHighlightDemo-module-scss-module__Vrv41q__watchButton{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.HeroHighlightDemo-module-scss-module__Vrv41q__watchButton:hover{color:var(--foreground)}.HeroHighlightDemo-module-scss-module__Vrv41q__video{border-radius:14px;width:100%;height:auto;display:block}
.CareerPassportSection-module-scss-module__EWITiq__section{padding:48px 24px}@media (max-width:768px){.CareerPassportSection-module-scss-module__EWITiq__section{padding:28px 20px}}.CareerPassportSection-module-scss-module__EWITiq__inner{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;max-width:1192px;margin:0 auto;display:grid}@media (max-width:900px){.CareerPassportSection-module-scss-module__EWITiq__inner{grid-template-columns:1fr}}.CareerPassportSection-module-scss-module__EWITiq__badge{margin-bottom:16px;background:var(--accent-tint)!important;color:var(--foreground)!important;border:none!important;font-weight:600!important}.CareerPassportSection-module-scss-module__EWITiq__title{letter-spacing:-.028em;margin:0 0 14px!important;font-size:clamp(1.875rem,3.4vw,2.75rem)!important;font-weight:700!important;line-height:1.08!important}.CareerPassportSection-module-scss-module__EWITiq__desc{letter-spacing:-.012em;color:var(--muted-foreground)!important;margin-bottom:24px!important;font-size:20px!important;line-height:1.35!important}.CareerPassportSection-module-scss-module__EWITiq__cta{border-radius:9999px;height:48px;padding:0 28px}.CareerPassportSection-module-scss-module__EWITiq__previewCard{background:var(--card);border-radius:var(--radius-bento);box-shadow:var(--shadow);padding:32px}.CareerPassportSection-module-scss-module__EWITiq__previewHeader{align-items:center;gap:8px;margin-bottom:24px;display:flex}.CareerPassportSection-module-scss-module__EWITiq__previewIcon{color:var(--muted-foreground-2);font-size:18px}.CareerPassportSection-module-scss-module__EWITiq__previewRole{font-weight:600!important}.CareerPassportSection-module-scss-module__EWITiq__scoreRow{align-items:center;gap:24px;margin-bottom:24px;display:flex}.CareerPassportSection-module-scss-module__EWITiq__scoreValue{font-size:15px;font-weight:700}.CareerPassportSection-module-scss-module__EWITiq__scoreCaption{flex-direction:column;gap:2px;display:flex}.CareerPassportSection-module-scss-module__EWITiq__scoreLabel{align-items:center;gap:6px;font-weight:600;display:flex}.CareerPassportSection-module-scss-module__EWITiq__scoreSub{color:var(--muted-foreground);font-size:13px}.CareerPassportSection-module-scss-module__EWITiq__previewBlock{border-top:1px solid var(--border);padding-top:16px}.CareerPassportSection-module-scss-module__EWITiq__previewBlock+.CareerPassportSection-module-scss-module__EWITiq__previewBlock{margin-top:16px}.CareerPassportSection-module-scss-module__EWITiq__previewBlockLabel{color:var(--muted-foreground);align-items:center;gap:6px;margin-bottom:8px;font-size:13px;display:flex}.CareerPassportSection-module-scss-module__EWITiq__tagRow{flex-wrap:wrap;gap:6px;display:flex}.CareerPassportSection-module-scss-module__EWITiq__skillTag{margin:0!important}
.ExtensionShowcase-module-scss-module__T24Pfq__section{padding:48px 24px}@media (max-width:768px){.ExtensionShowcase-module-scss-module__T24Pfq__section{padding:28px 20px}}.ExtensionShowcase-module-scss-module__T24Pfq__inner{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;max-width:1192px;margin:0 auto;display:grid}@media (max-width:900px){.ExtensionShowcase-module-scss-module__T24Pfq__inner{grid-template-columns:1fr}}.ExtensionShowcase-module-scss-module__T24Pfq__badge{margin-bottom:16px;background:var(--accent-tint)!important;color:var(--foreground)!important;border:none!important;font-weight:600!important}.ExtensionShowcase-module-scss-module__T24Pfq__title{letter-spacing:-.028em;margin:0 0 14px!important;font-size:clamp(1.875rem,3.4vw,2.75rem)!important;font-weight:700!important;line-height:1.08!important}.ExtensionShowcase-module-scss-module__T24Pfq__desc{letter-spacing:-.012em;color:var(--muted-foreground)!important;margin-bottom:24px!important;font-size:20px!important;line-height:1.35!important}.ExtensionShowcase-module-scss-module__T24Pfq__capsGrid{grid-template-columns:1fr 1fr;gap:10px 16px;margin-bottom:32px;display:grid}@media (max-width:480px){.ExtensionShowcase-module-scss-module__T24Pfq__capsGrid{grid-template-columns:1fr}}.ExtensionShowcase-module-scss-module__T24Pfq__capItem{background:var(--fill);color:var(--foreground);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;font-weight:500;display:flex}.ExtensionShowcase-module-scss-module__T24Pfq__capIcon{color:var(--foreground);flex-shrink:0;font-size:17px}.ExtensionShowcase-module-scss-module__T24Pfq__cta{border-radius:9999px;height:48px;padding:0 28px}.ExtensionShowcase-module-scss-module__T24Pfq__showcase{background:var(--card);border-radius:var(--radius-bento);box-shadow:var(--shadow);flex-direction:column;align-items:center;padding:24px 24px 16px;display:flex}.ExtensionShowcase-module-scss-module__T24Pfq__frame{border-radius:14px;justify-content:center;align-items:flex-start;width:100%;max-width:320px;height:480px;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000001a}.ExtensionShowcase-module-scss-module__T24Pfq__slide{width:100%;animation:.4s ExtensionShowcase-module-scss-module__T24Pfq__fadeIn}@keyframes ExtensionShowcase-module-scss-module__T24Pfq__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ExtensionShowcase-module-scss-module__T24Pfq__slide{animation:none}}.ExtensionShowcase-module-scss-module__T24Pfq__popupImg{width:100%;height:auto;display:block}.ExtensionShowcase-module-scss-module__T24Pfq__caption{text-align:center;min-height:2.6em;margin-top:16px;font-size:13px;display:block;color:var(--muted-foreground)!important}.ExtensionShowcase-module-scss-module__T24Pfq__dots{gap:6px;margin-top:8px;display:flex}.ExtensionShowcase-module-scss-module__T24Pfq__dot,.ExtensionShowcase-module-scss-module__T24Pfq__dotActive{background:var(--border);cursor:pointer;border:none;border-radius:9999px;width:22px;height:4px;padding:0;transition:background .15s}.ExtensionShowcase-module-scss-module__T24Pfq__dotActive{background:var(--hot)}
