.article-container{max-width:800px;margin:0 auto;padding:40px 24px 80px}.article-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:24px;padding:8px 14px 8px 10px;border-radius:999px;font-size:14px;font-weight:500;text-decoration:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1));box-shadow:0 1px 2px #0000000f;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.article-back:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));box-shadow:0 4px 12px #00000014}.article-back-arrow{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.article-back:hover .article-back-arrow{transform:translate(-3px)}.article-back:active{transform:scale(.97)}.article-content{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow:hidden}.article-header{padding:32px 40px 16px}.article-header h1{font-weight:600;font-size:40px;line-height:44px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));margin:0}.article-header-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.article-meta{display:flex;align-items:center;gap:8px;font-size:14px;--tw-text-opacity: 1;color:rgb(128 127 127 / var(--tw-text-opacity, 1));margin-bottom:16px}.article-meta-separator{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity, 1))}.article-author{display:flex;align-items:center;gap:12px;padding:0 40px 24px}.article-author-avatar{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.article-author-info{display:flex;flex-direction:column}.article-author-name{font-weight:600;font-size:15px;line-height:20px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.article-author-title,.article-author-company{font-size:14px;line-height:20px;--tw-text-opacity: 1;color:rgb(128 127 127 / var(--tw-text-opacity, 1))}.article-hero{margin:0;padding:0}.article-hero img{width:100%;height:360px;-o-object-fit:cover;object-fit:cover;display:block}.article-body{padding:32px 40px 40px}.article-body h2{font-weight:600;font-size:24px;line-height:36px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));margin:32px 0 12px}.article-body h3{font-weight:600;font-size:20px;line-height:28px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));margin:24px 0 8px}.article-body p{font-size:16px;line-height:28px;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1));margin:0 0 16px}.article-body ul,.article-body ol{margin:0 0 16px;padding-left:24px;font-size:16px;line-height:28px;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.article-body li{margin-bottom:6px}.article-body ul{list-style-type:disc}.article-body ol{list-style-type:decimal}.article-body blockquote{border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(239 44 50 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity, 1));margin:24px 0;padding:16px 24px;border-radius:0 6px 6px 0}.article-body blockquote p{font-style:italic;font-size:18px;line-height:30px;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1));margin:0}.article-cta{margin-top:40px;padding:32px;--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity, 1));border-radius:8px;text-align:center}.article-cta h3{margin-top:0}.article-cta p{--tw-text-opacity: 1;color:rgb(128 127 127 / var(--tw-text-opacity, 1))}.article-cta-button{display:inline-block;padding:12px 32px;--tw-bg-opacity: 1;background-color:rgb(239 44 50 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-weight:600;font-size:16px;border-radius:6px;text-decoration:none;transition:background-color .15s ease}.article-cta-button:hover{--tw-bg-opacity: 1;background-color:rgb(204 21 39 / var(--tw-bg-opacity, 1))}@media(max-width:640px){.article-container{padding:24px 16px 60px}.article-header{padding:24px 20px 16px}.article-header h1{font-size:28px;line-height:34px}.article-author{padding:0 20px 16px}.article-hero{padding:0}.article-hero img{height:220px}.article-body{padding:20px 20px 24px}}.article-tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1;border:1px solid transparent;white-space:nowrap}.article-tag--employer{--tw-border-opacity: 1;border-color:rgb(254 228 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 228 224 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(181 18 37 / var(--tw-text-opacity, 1))}.article-tag--seeker{--tw-border-opacity: 1;border-color:rgb(151 236 248 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(191 243 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 70 79 / var(--tw-text-opacity, 1))}::view-transition-group(*){animation-duration:.45s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(root),::view-transition-new(root){animation-duration:.01ms}}
