.post_page__G1MnC{min-height:100vh;padding:94px 0 110px;color:hsl(var(--foreground))}.post_articleShell____xYy{width:min(1280px,calc(100% - 32px));margin-inline:auto}.post_articleLayout__n5kKw{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,320px);align-items:start;gap:32px}.post_contentColumn__6CSKM,.post_sidebar__o5DKt{min-width:0;max-width:100%}.post_hero__9RvGc{padding:28px 0 44px}.post_heroInner__lqyYY{min-width:0}.post_breadcrumbs__eDI80{display:flex;min-width:0;align-items:center;gap:9px;overflow:hidden;margin-bottom:24px;color:hsl(var(--muted-foreground));font-size:13px;white-space:nowrap}.post_breadcrumbs__eDI80 a{color:inherit;text-decoration:none}.post_breadcrumbs__eDI80 a:hover{color:hsl(var(--primary))}.post_breadcrumbs__eDI80>span:last-child{overflow:hidden;text-overflow:ellipsis}.post_articleVisual__WjQEd,.post_coverWrap__i3Qmb{position:relative;width:100%;aspect-ratio:16/8.2;overflow:hidden;margin-bottom:30px;border:1px solid color-mix(in srgb,#3b82f6 24%,var(--color-border));border-radius:26px;background:linear-gradient(135deg,rgba(14,165,166,.13),transparent 38%),linear-gradient(220deg,rgba(168,85,247,.14),transparent 48%),color-mix(in srgb,var(--color-card) 88%,#eff6ff);box-shadow:0 28px 70px rgba(15,23,42,.11)}.post_cover__FBrdO{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post_visualOrbOne__2yvST,.post_visualOrbTwo__OvcUT{position:absolute;border-radius:50%;filter:blur(2px)}.post_visualOrbOne__2yvST{top:-35%;left:-12%;width:52%;aspect-ratio:1;background:rgba(14,165,166,.12)}.post_visualOrbTwo__OvcUT{right:-12%;bottom:-48%;width:58%;aspect-ratio:1;background:rgba(168,85,247,.13)}.post_resumeSheet__IVOjj{position:absolute;top:13%;left:26%;display:flex;width:38%;height:72%;flex-direction:column;gap:9%;padding:5.5% 4.5%;border:2px solid color-mix(in srgb,#3b82f6 42%,var(--color-border));border-radius:18px;background:color-mix(in srgb,var(--color-card) 96%,transparent);box-shadow:0 22px 50px rgba(59,130,246,.15);transform:rotate(-4deg)}.post_resumeSheetHead__NC03o{display:flex;align-items:center;gap:12%;color:#3b82f6}.post_resumeSheetHead__NC03o span,.post_resumeSheet__IVOjj>i{display:block;height:5px;border-radius:999px;background:color-mix(in srgb,#64748b 24%,var(--color-border))}.post_resumeSheetHead__NC03o span{width:52%}.post_resumeSheet__IVOjj>i:first-of-type{width:88%}.post_resumeSheet__IVOjj>i:nth-of-type(2){width:72%}.post_resumeSheet__IVOjj>i:nth-of-type(3){width:82%}.post_resumeChecks__zsIv_{display:flex;gap:9%;margin-top:auto;color:#22c55e}.post_visualSearch__1_vUX{position:absolute;right:23%;bottom:18%;display:grid;width:82px;height:82px;place-items:center;border:1px solid rgba(168,85,247,.25);border-radius:24px;background:color-mix(in srgb,var(--color-card) 92%,transparent);box-shadow:0 18px 44px rgba(168,85,247,.2);color:#a855f7;transform:rotate(8deg)}.post_visualSpark__fzgSw{position:absolute;top:20%;right:19%;color:#f59e0b}.post_tags___hQvy{display:none;flex-wrap:wrap;gap:8px;margin-bottom:17px}.post_tags___hQvy span{padding:7px 11px;border:1px solid hsl(var(--primary)/.22);border-radius:999px;background:hsl(var(--primary)/.08);color:hsl(var(--primary));font-size:12px;font-weight:800}.post_h1__PfKjm{max-width:810px;margin:0;color:hsl(var(--foreground));font-size:48px;font-weight:900;letter-spacing:-.052em;line-height:1.04;text-wrap:balance}.post_lead__vPIUk{max-width:760px;margin:22px 0 0;color:hsl(var(--muted-foreground));font-size:18px;line-height:1.6}.post_byline__XmLLJ{display:flex;align-items:center;gap:12px;margin-top:30px;padding-top:22px;border-top:1px solid hsl(var(--border))}.post_authorAvatar__8IcIe{display:block;width:46px;height:46px;flex:0 0 auto;overflow:hidden;border-radius:50%;background:hsl(var(--muted))}.post_authorAvatar__8IcIe img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post_bylineContent__ZfPpl{display:flex;min-width:0;flex-direction:column;gap:4px}.post_articleMeta__ZvMU0,.post_authorLine__BwZJ_{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:5px;line-height:1.35}.post_authorLine__BwZJ_{font-size:14px}.post_authorLine__BwZJ_ a,.post_authorLine__BwZJ_ strong{color:hsl(var(--foreground));font-weight:750;text-decoration:none}.post_articleMeta__ZvMU0,.post_authorLine__BwZJ_>span{color:hsl(var(--muted-foreground))}.post_articleMeta__ZvMU0{font-size:13px}.post_articleMeta__ZvMU0 a{color:inherit;font-weight:500;text-decoration:none}.post_articleMeta__ZvMU0 a:hover,.post_authorLine__BwZJ_ a:hover{color:hsl(var(--primary))}.post_content__8p8z4{padding-bottom:8px}.post_mobileToc__osrgW{display:none}.post_mobileSidebarStack__pESvS{display:flex;flex-direction:column;gap:14px}.post_sidebar__o5DKt{position:relative;align-self:stretch;width:100%;padding-top:64px}.post_sidebarStack__OyEWr{position:sticky;top:104px;display:flex;flex-direction:column;gap:14px;max-height:calc(100vh - 128px);min-height:0;overflow:hidden}.post_sectionHeading__MEWx4>span{color:hsl(var(--primary));font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.post_bottomSection__VzP0S{margin-top:82px}.post_sectionHeading__MEWx4{margin-bottom:25px}.post_sectionHeading__MEWx4 h2{margin:7px 0 0;font-size:24px;letter-spacing:-.045em;line-height:1.1}.post_relatedGrid__w31Fm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:1020px){.post_articleShell____xYy{width:min(1280px,calc(100% - 32px))}.post_articleLayout__n5kKw{display:block}.post_sidebar__o5DKt{display:none}.post_mobileToc__osrgW{display:block;margin:0 0 38px}}@media (max-width:760px){.post_page__G1MnC{padding:72px 0 76px}.post_articleShell____xYy{width:min(100% - 24px,820px)}.post_hero__9RvGc{padding-top:18px}.post_articleVisual__WjQEd,.post_coverWrap__i3Qmb{aspect-ratio:16/10;border-radius:20px}.post_resumeSheet__IVOjj{left:20%;width:46%}.post_visualSearch__1_vUX{right:15%}.post_h1__PfKjm{font-size:40px}.post_byline__XmLLJ{align-items:flex-start}.post_bottomSection__VzP0S{margin-top:68px}.post_relatedGrid__w31Fm{grid-template-columns:1fr}}@media (max-width:480px){.post_articleVisual__WjQEd{aspect-ratio:4/3}.post_visualSearch__1_vUX{width:64px;height:64px}.post_articleMeta__ZvMU0{gap:3px 5px}}